【手続補正書】
【提出日】令和2年5月29日(2020.5.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像が挿入される位置を示す挿入領域を含む第１の画像と、前記第１の画像とは異なる第２の画像と、を取得する画像取得部と、
前記画像取得部によって取得された前記第１の画像から前記挿入領域を検出する挿入領域検出部と、
前記画像取得部によって取得された前記第２の画像から、前記挿入領域に挿入する対象となる挿入画像を検出する挿入画像検出部と、
前記挿入領域検出部によって検出された挿入領域に、前記挿入画像検出部によって検出された挿入画像を挿入して第３の画像を生成する画像処理部と、を備える画像処理装置。
【請求項２】
前記第１の画像において前記挿入領域と当該挿入領域とは異なる画像部分との境界は、線によって表され、
前記挿入領域検出部は、前記挿入領域の前記線及び前記線の種類を検出し、
前記画像処理部は、前記第３の画像を生成するときに、前記挿入画像に対して、検出された前記線の種類に応じて予め定められる画像処理を実行して、前記挿入画像を前記挿入領域に挿入して前記第３の画像を生成可能に構成される、請求項１に記載の画像処理装置。
【請求項３】
前記線の種類として、不連続線を含み、
前記画像処理部は、前記挿入領域検出部によって検出された前記線の種類が不連続線である場合に、前記挿入画像の大きさを変更する処理を実行することなく、前記挿入画像を前記挿入領域に挿入して前記第３の画像を生成する、請求項２に記載の画像処理装置。
【請求項４】
前記線の種類として、連続線を含み、
前記画像処理部は、前記挿入領域検出部によって検出された前記線の種類が連続線である場合に、前記画像処理として、前記挿入領域の大きさに合わせて前記挿入画像の大きさを変更する処理を実行する、請求項２又は請求項３に記載の画像処理装置。
【請求項５】
前記画像処理部は、前記挿入領域が、前記挿入領域を複数の領域に分割する線を含む場合に、前記挿入画像に対して、前記挿入領域が前記線によって分割されてなる領域のそれぞれの大きさに合わせて前記挿入画像の大きさを変更し、大きさが変更された前記挿入画像を前記領域のそれぞれに挿入して、前記第３の画像を生成する請求項１乃至請求項４のいずれかに記載の画像処理装置。
【請求項６】
前記挿入領域は、図形を含み
前記画像処理部は、前記第３の画像を生成するときに、前記挿入画像に対して、前記図形の種類に応じて予め定められる画像処理を実行して、前記挿入画像を前記挿入領域に挿入して前記第３の画像を生成する、請求項１乃至請求項５のいずれかに記載の画像処理装置。
【請求項７】
前記図形の種類として、三角形を含み、
前記画像処理部は、前記挿入領域が三角形の図形を含む場合に、前記図形の種類に応じて予め定められる画像処理として、前記三角形の向きに応じて前記挿入画像を回転させる処理を実行する、請求項６に記載の画像処理装置。
【請求項８】
前記図形の種類として、円形を含み、
前記画像処理部は、前記挿入領域が円形の図形を含む場合であって、前記挿入画像がカラー画像である場合に、前記図形の種類に応じて予め定められる画像処理として、前記挿入画像をカラー画像からモノクロ画像に変換する処理を実行する、請求項６又は請求項７
に記載の画像処理装置。
【請求項９】
前記図形の種類として、ひし形を含み、
前記画像処理部は、前記挿入領域がひし形の図形を含む場合に、前記図形の種類に応じて予め定められる画像処理として、前記挿入画像の色相を補色に変更する処理を実行する、請求項６乃至請求項８のいずれかに記載の画像処理装置。
【請求項１０】
制御部と、表示部と、をさらに備え、
前記制御部は、前記挿入領域検出部によって検出された前記挿入領域の数と、前記挿入画像検出部によって検出された前記挿入画像の数とが一致しない場合に、前記表示部に対し、警告を表示させる、請求項１乃至請求項９のいずれかに記載の画像処理装置。
【請求項１１】
請求項１乃至請求項１０のいずれかに記載の画像処理装置と、
記録紙に前記第３の画像を形成する画像形成部と、を備える、画像形成装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【発明の名称】画像処理装置及び画像形成装置
【技術分野】
【０００１】
本発明は、画像処理装置及び画像形成装置に関し、特に、画像を作成する技術に関する。
【背景技術】
【０００２】
画像処理装置等においては、取得した画像を、ユーザーが所望する画像に変更する画像処理を行なう技術が知られている。
【０００３】
例えば、特許文献１には、撮像装置によって順次取得される画像から、指示されたオブジェクトを含むオブジェクト画像を抽出し、抽出されたオブジェクト画像を順次取得される画像に合成することで、合成画像を順次生成する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２０５１１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示される技術では、ユーザーは、所望の合成画像を取得するために、タッチパネルに対して、オブジェクト画像及び当該オブジェクト画像が合成される位置を指定するためのタッチ操作を行なう必要があり、手間がかかる。
【０００６】
本発明は、上記の事情に鑑みなされたものであり、挿入対象の画像及び当該画像が挿入される位置を指定するための入力操作を行わなくても、所望の位置に所望の画像が挿入された画像を容易に作成できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一局面に係る画像処理装置は、画像が挿入される位置を示す挿入領域を含む第１の画像と、第１の画像とは異なる第２の画像と、を取得する画像取得部と、画像取得部によって取得された第１の画像から挿入領域を検出する挿入領域検出部と、画像取得部によって取得された第２の画像から、挿入領域に挿入する対象となる挿入画像を検出する挿入画像検出部と、挿入領域検出部によって検出された挿入領域に、挿入画像検出部によって検出された挿入画像を挿入して第３の画像を生成する画像処理部と、を備える。
【０００８】
本発明の別の一局面に係る画像形成装置は、上記した画像処理装置と、記録紙に第３の画像を形成する画像形成部と、を備える。
【発明の効果】
【０００９】
本発明によれば、挿入対象の画像及び当該画像が挿入される位置を指定するための入力操作を行わなくても、所望の位置に所望の画像が挿入された画像を容易に作成することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る画像処理装置を含む画像形成装置の外観を示す斜視図である。
【図２】本発明の一実施形態に係る画像処理装置を含む画像形成装置の内部構成を示すブロック図である。
【図３】画像挿入処理を示すフローチャートである。
【図４】画像挿入処理を示すフローチャートである。
【図５】ホーム画面の一例を示す図である。
【図６】第１の画像の一例を示す図である。
【図７】第２の画像の一例を示す図である。
【図８】エラー画面の一例を示す図である。
【図９】第３の画像の一例を示す図である。
【図１０】第１の画像の他の一例を示す図である。
【図１１】第２の画像の他の一例を示す図である。
【図１２】第３の画像の他の一例を示す図である。
【図１３】エラー画面の他の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態に係る画像形成装置について図面を参照して説明する。図１は、本発明の一実施形態に係る画像処理装置を含む画像形成装置の外観を示す斜視図である。なお、以下の説明において、「画像」は、「画像データ」を示す。
【００１２】
画像形成装置１は、ファクシミリ機能、コピー機能、プリンター機能、及びスキャナー機能等の複数の機能を兼ね備える複合機である。本実施の形態において、画像形成装置１は、画像が挿入される位置を示す領域を含む第１の画像と、第１の画像とは異なる第２の画像とが取得された場合に、第１の画像から検出される挿入領域に、第２の画像から検出される挿入画像を挿入して第３の画像を生成する処理（以下、「画像挿入処理」と記す。）を実行する機能を有する。
【００１３】
図１を参照して、画像形成装置１の筐体７には、画像形成装置１の様々な機能を実現するための複数の機器が収容されている。例えば、筐体７には、画像読取部１１、画像形成部１２（図１には図示しない。）、定着部１３（図１には図示しない。）、及び給紙部１４等が収容されている。
【００１４】
画像読取部１１は、原稿を搬送する原稿搬送部６と、原稿搬送部６により搬送される原稿又は不図示のコンタクトガラスに載置される原稿を光学的に読み取るスキャナーと、を含むＡＤＦ（Auto Document Feeder）である。画像読取部１１は、光照射部により原稿を照射し、その反射光をＣＣＤ（Charge-Coupled Device）センサーで受光することによって、原稿を読み取って画像を生成する。
【００１５】
画像形成部１２は、感光体ドラム、帯電装置、露光装置、現像装置、及び転写装置を含む。画像形成部１２は、画像読取部１１によって生成された画像、又は、ネットワークを介して接続されるパーソナルコンピューター及び他のファクシミリ装置等から送られてくる画像等に基づいて、給紙部１４から供給される記録紙にトナー像を形成する。
【００１６】
定着部１３は、画像形成部１２の画像形成処理により表面にトナー像が形成された記録紙を加熱及び加圧することによってトナー像を記録紙に定着させる。定着部１３によって定着された後、画像が形成された記録紙は排紙トレイ８に排出される。
【００１７】
給紙部１４は、用紙カセットに収容される記録紙、又は手差しトレイに載置される記録紙を図示しないピックアップローラーによって１枚ずつ引出して画像形成部１２へと送り出す。
【００１８】
画像形成装置１は、画像読取部１１の近傍であって、画像形成装置１の正面側に操作部１５を備える。ユーザーは、操作部１５を介して、画像形成装置１によって実行可能な各種機能についての指示等を入力する。操作部１５は、表示部１６を含む。表示部１６は、液晶ディスプレイを含む表示装置である。表示部１６は、画像形成装置１によって実行可能な各種機能に関する各種の画面を表示する。操作部１５は、表示部１６に重ねて配置されるタッチパネル１５ａを含む。タッチパネル１５ａは、タッチ操作、及び、ドラッグ操作等の各種の操作方法によるユーザーの操作を検知する。
【００１９】
図２は、本発明の一実施形態に係る画像処理装置を含む画像形成装置の内部構成を示すブロック図である。図２を参照して、画像形成装置１は、制御ユニット１０を含む。制御ユニット１０は、プロセッサー、ＲＡＭ(Random Access Memory）、及びＲＯＭ（Read Only Memory）等を含む。プロセッサーは、例えば、ＣＰＵ（Central Processing Unit）、ＭＰＵ（Micro Processing Unit）、又はＡＳＩＣ（Application Specific Integrated Circuit）等である。制御ユニット１０は、内蔵するＲＯＭ又はＨＤＤ１９に記憶された制御プログラムが上記のプロセッサーで実行されることにより、制御部１０ａ、画像取得部１０ｂ、挿入領域検出部１０ｃ、挿入画像検出部１０ｄ、及び画像処理部１０ｅとして機能する。
【００２０】
制御ユニット１０は、原稿搬送部６、画像読取部１１、画像形成部１２、定着部１３、給紙部１４、操作部１５、画像処理部１７、画像メモリー１８、ＨＤＤ（Hard Disk Drive）１９、ファクシミリ通信部２０、及び通信部２１等と電気的に接続される。本実施の形態において、原稿搬送部６、画像読取部１１、操作部１５、表示部１６、通信部２１、及び制御ユニット１０は、画像挿入処理を実現するための画像処理装置２として機能する。
【００２１】
制御部１０ａは、画像形成装置１の全体制御を司る。より詳細には、制御部１０ａは、画像形成装置１の各部の動作、並びに、ネットワークを介して接続されるＰＣ(Personal Computer)２２等の外部装置との通信等の処理を実行する。
【００２２】
画像処理部１７は、画像読取部１１によって生成された画像に対して、必要に応じて画像処理を実行する。
【００２３】
画像メモリー１８は、画像読取部１１によって生成された印刷対象の画像を一時的に記憶する領域を含む。
【００２４】
ＨＤＤ１９は、画像読取部１１によって生成された画像等を含む各種データを記憶する大容量の記憶装置である。ＨＤＤ１９は、画像形成装置１の一般的な動作を実現するための各種コンピュータープログラムを記憶する。
【００２５】
ＨＤＤ１９はまた、本実施の形態に係る画像挿入処理を実行するための制御プログラムを記憶する。上記プロセッサーは、当該制御プログラムに従って動作することにより、制御部１０ａ、画像取得部１０ｂ、挿入領域検出部１０ｃ、挿入画像検出部１０ｄ、及び画像処理部１０ｅとして、本実施の形態に係る画像挿入処理を実行する。なお、画像挿入処理は、コンピュータープログラムに基づく動作によらず、ハード回路により動作可能に構成されてもよい。
【００２６】
ファクシミリ通信部２０は、公衆回線への接続を行ない、公衆回線を介して画像の送受信を行なう。
【００２７】
通信部２１は、ＬＡＮボード等の通信モジュールを含む。画像形成装置１は、通信部２１を介して、ネットワーク上のパーソナルコンピューター２２等の外部装置とデータ通信を行なう。
【００２８】
画像形成装置１の各部には図示しない電源が接続され、この電源から電力が供給されることによって、画像形成装置１の各部が動作する。
【００２９】
［動作］
図３及び図４は、画像挿入処理を示すフローチャートである。以下、画像挿入処理を実行するための制御プログラムの制御構造について、画像形成装置１の動作と併せて説明する。この制御プログラムは、ユーザーが、操作部１５を介した入力によって、画像挿入機能を選択することによって実行される。
【００３０】
画像形成装置１の電源が投入されると、制御部１０ａは、表示部１６に、画像形成装置１によって実行可能な複数の機能のうちのいずれかを選択するためのホーム画面を表示させる。図５は、ホーム画面の一例を示す図である。図５を参照して、ホーム画面３０は、ソフトキーとして、コピー機能を選択するためのキー３１、スキャナー機能を選択するためのキー３２、ファクシミリ機能を選択するためのキー３３、及び、画像挿入機能を選択するためのキー３４等を含む。
【００３１】
（１）画像読取部１１による読取りによって第１及び第２の画像を取得する場合、ユーザーはまず、キー３２を押下することによって、スキャナー機能を利用可能にする。ユーザーは、画像読取部１１の例えば図示しないコンタクトガラスに第１の原稿を載置し、操作部１５を介して、原稿を読取る指示を入力する。
【００３２】
図６は、第１の画像の一例を示す図である。図６を参照して、第１の画像４２は、第１の原稿４０に基づいて生成される画像データである。以下、第１の原稿４０を用いて、第１の画像４２のデータ構造を説明する。第１の画像４２は、予め定められる第１方向一端側から他端側に向かって、挿入領域４４，４６，４８をこの順に含む。挿入領域４４、挿入領域４６、及び挿入領域４８は、画像が挿入される位置を示す矩形の領域である。
【００３３】
本実施の形態において、画像処理部１０ｅは、画像挿入処理として、第１方向一端側に位置する挿入領域から第１方向他端側に位置する挿入領域に向かって順に画像処理を実行する。以下、画像挿入処理が実行される順序に従って、各領域に番号を付す。
【００３４】
原稿を読取る指示が操作部１５を介して入力されると、画像取得部１０ｂは、画像読取部１１に対し、第１の原稿４０を読み取らせて、第１の画像４２に対応する第１の画像を生成させる。画像取得部１０ｂは、生成された第１の画像を取得してＨＤＤ１９に記憶させる。
【００３５】
第１の原稿４０の読取り後、ユーザーは、画像読取部１１の図示しないコンタクトガラスに第２の画像を含む第２の原稿を載置し、操作部１５を介して、原稿を読取る指示を入力する。
【００３６】
図７は、第２の画像の一例を示す図である。図７を参照して、第２の画像５１は、第２の原稿５０に基づいて生成される画像データである。以下、第２の原稿５０を用いて、第２の画像５１のデータ構造を説明する。第２の画像５１は、予め定められる第２方向一端側から他端側に向かって、挿入領域４４，４６，４８に挿入する対象となる挿入画像５２，５４，５６をこの順に含む。挿入画像５２，５４，５６は、全て、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、及び黒（Ｋ）を用いて形成されるカラー画像である。
【００３７】
本実施の形態において、画像処理部１０ｅは、画像挿入処理として、第２方向一端側に位置する挿入画像から第２方向他端側に位置する挿入画像に向かって順に画像処理を実行する。以下、画像挿入処理が実行される順序に従って、各挿入画像に番号を付す。
【００３８】
原稿を読取る指示が操作部１５を介して入力されると、画像取得部１０ｂは、画像読取部１１に対し、第２の原稿５０を読み取らせて、第２の画像５１に対応する第２の画像を生成させる。画像取得部１０ｂは、生成された第２の画像を取得してＨＤＤ１９に記憶させる。
【００３９】
上記のようにして、画像取得部１０ｂは、画像読取部１１による第１の原稿及び第２の原稿の読取りによって、第１の画像４２及び第２の画像５１を取得する。
【００４０】
第２の原稿５０の読取後、ユーザーによって、操作部１５を介して、スキャナー機能の利用を終了する指示が入力されると、制御部１０ａは、表示部１６に、ホーム画面３０を再度表示させる。ユーザーは、画像挿入機能を利用するために、キー３４を押下する。キー３４が押下されると、制御部１０ａは、画像挿入機能の選択を受け付け、表示部１６に、例えば、第１の画像及び第２の画像の選択を促す図示しないメッセージを表示する。
【００４１】
図３を参照して、メッセージを確認したユーザーが、操作部１５を介した入力によって、ＨＤＤ１９に記憶される第１の画像及び第２の画像を選択すると、制御部１０ａは、第１の画像及び第２の画像は取得済みであると判定し（ステップＳ１０にてＹＥＳ）、変数ｉに「１」を代入するとともに変数ｊに「１」を代入する（ステップＳ１１）。変数ｉは、画像挿入処理が実行される順序に従って、第１の画像に含まれる各挿入領域に付される番号を示す値である。変数ｊは、画像挿入処理が実行される順序に従って、第２の画像に含まれる各挿入画像に付される番号を示す値である。
【００４２】
制御部１０ａによって上記した代入がなされると、挿入領域検出部１０ｃは、第１の画像に基づいて、第１の画像４２から挿入領域４４，４６，４８を検出し、挿入画像検出部１０ｄは、第２の画像に基づいて、第２の画像５１から挿入画像５２，５４，５６を検出する（ステップＳ１２）。挿入領域検出部１０ｃは、挿入領域を検出する際に、挿入領域の境界を形成する線及び当該線の種類、挿入領域に含まれる線及び図形の有無、並びに、当該図形の種類を検出する。
【００４３】
制御部１０ａは、挿入領域検出部１０ｃによって検出された挿入領域の数と、挿入画像検出部１０ｄによって検出された挿入画像の数とが一致するか否かを判定する（ステップＳ１３）。この場合、挿入領域４４，４６，４８の数は「３」であり、挿入画像５２，５４，５６の数は「３」であるので、制御部１０ａは、挿入領域の数と、挿入画像の数とが一致すると判定し（ステップＳ１３にてＹＥＳ）、第１番目の挿入領域の境界は不連続線によって表されているか否かを判定する（ステップＳ１４）。
【００４４】
なお、制御部１０ａは、挿入領域の数と、挿入画像の数とが一致しないと判定した場合（ステップＳ１３にてＮＯ）、表示部１６に、エラー画面を表示させる（ステップＳ１５）。
【００４５】
図８は、エラー画面の一例を示す図である。図８を参照して、エラー画面６０は、「挿入画像の数が挿入領域の数と一致しません。」という警告を示すメッセージ６２を含む。エラー画面６０の表示後、画像挿入処理は終了する。
【００４６】
（１−１）挿入領域の境界が不連続線で表される場合
図６を参照して、第１の画像４２において、第１番目の挿入領域４４と、当該挿入領域４４とは異なる画像部分との境界は、不連続線としての破線４４ａによって表される。挿入領域４４は、図形及び線分を何も含まない。したがって、制御部１０ａは、第１番目の挿入領域の境界は不連続線によって表されていると判定するとともに（ステップＳ１４にてＹＥＳ）。第１番目の挿入領域は、三角形の図形、円形の図形、及びひし形の図形を含まないと判定する（ステップＳ１９、ステップＳ２１、及びステップＳ２４にてＮＯ）。制御部１０ａによって上記した判定がなされると、画像処理部１０ｅは、第１番目の挿入画像５２をＨＤＤ１９に記憶させる（ステップＳ２６）。
【００４７】
具体的には、画像処理部１０ｅは、挿入画像検出部１０ｄによって検出された挿入画像５２に対して、当該挿入画像５２の大きさを変更する処理を実行することなく、第１番目の挿入画像５２をＨＤＤ１９に記憶させる。
【００４８】
第１番目の挿入画像を記憶した後、制御部１０ａは、第１の画像が次の挿入領域を含むか否かを判定する（ステップＳ２７）。第１の画像４２は第２番目の挿入領域４６を含むので、制御部１０ａは、第１の画像は次の挿入領域を含むと判定し（ステップＳ２７にてＹＥＳ）、変数ｉに「１」を加算し、変数ｊに「１」を加算する（ステップＳ２８）。これによって、変数ｉは「２」となり、変数ｊは「２」となる。
【００４９】
（１−２）挿入領域の境界が実線で表される場合
（１−２−１）挿入領域が何も含まない場合
図６を参照して、第１の画像４２において、第２番目の挿入領域４６と、当該挿入領域４６とは異なる画像部分との境界は、連続線としての実線４６ａによって表される。挿入領域４６は、図形及び線分を何も含まない。したがって、制御部１０ａは、第２番目の挿入領域の境界は不連続線によって表されていないと判定するとともに（ステップＳ１４にてＮＯ）、第２番目の挿入領域は、挿入領域を分割する線（以下、「分割線」と記す場合がある。）を含まないと判定する（ステップＳ１６にてＮＯ）。制御部１０ａによって上記した判定がなされると、画像処理部１０ｅは、第２番目の挿入画像５４に対して、挿入領域４６の大きさに合わせて挿入画像５４の大きさを変更する処理（以下、「サイズ変更処理」と記す場合がある。）を実行する（ステップＳ１７）。
【００５０】
具体的には、挿入画像５４は挿入領域４６よりも大きいので、画像処理部１０ｅは、挿入画像５４の大きさが挿入領域４６の大きさと同じ大きさになるように、挿入画像検出部１０ｄによって検出された挿入画像５４の大きさを縮小する処理を実行する。
【００５１】
サイズ変更処理の実行後、制御部１０ａは、第２番目の挿入領域は、三角形の図形、円形の図形、及びひし形の図形を含まないと判定し（ステップＳ１９、ステップＳ２１、及びステップＳ２４にてＮＯ）、サイズ変更処理を実行した後の挿入画像５４を、第２番目の挿入画像として、ＨＤＤ１９に記憶させる（ステップＳ２６）。
【００５２】
第２番目の挿入画像を記憶した後、制御部１０ａは、上記と同様にしてステップＳ２７及びステップＳ２８の処理を実行する。これによって、変数ｉは「３」となり、変数ｊは「３」となる。
【００５３】
（１−２−２）領域が分割線を含む場合
図６を参照して、第１の画像４２において、第３番目の挿入領域４８と、当該挿入領域４８とは異なる画像部分との境界は、連続線としての実線４８ａによって表される。挿入領域４８は、挿入領域４８を領域４９ａ及び領域４９ｂに分割する破線からなる線４８ｂを含む。挿入領域４８は、線４８ｂ以外に何も含まない。したがって、制御部１０ａは、第３番目の挿入領域の境界は不連続線によって表されていないと判定するとともに（ステップＳ１４にてＮＯ）、第３番目の挿入領域は、分割線を含むと判定する（ステップＳ１６にてＹＥＳ）。制御部１０ａによって上記した判定がなされると、画像処理部１０ｅは、第３番目の挿入画像５６に対して、領域４９ａ及び領域４９ｂのそれぞれの大きさに合わせて挿入画像５６の大きさを変更し、大きさが変更された挿入画像５６を領域４９ａ及び領域４９ｂのそれぞれに挿入する処理（以下、「複製処理」と記す場合がある。）を実行する（ステップＳ１８）。
【００５４】
具体的には、画像処理部１０ｅはまず、挿入画像検出部１０ｄによって検出された挿入画像５６が、線４８ｂによって分割された領域の数の分存在するように、挿入画像５６を複製する。この場合、線４８ｂによって分割された領域の数は２つであるので、制御部１０ａは、挿入画像５６の複製を１つ生成する。
【００５５】
挿入画像５６は領域４９ａ及び領域４９ｂよりも大きいので、画像処理部１０ｅは、検出された挿入画像５６に対して、挿入画像５６の大きさが領域４９ａの大きさと同じ大きさになるように、挿入画像５６を縮小する処理を実行する。画像処理部１０ｅはさらに、複製された挿入画像５６に対して、挿入画像５６の大きさが領域４９ｂの大きさと同じ大きさになるように、挿入画像５６を縮小する処理を実行する。
【００５６】
画像処理部１０ｅは、縮小処理実行後のそれぞれの挿入画像５６の位置が、領域４９ａ及び領域４９ｂの位置にそれぞれ対応するように、２つの挿入画像５６を合成して合成画像を生成する。これによって、複製処理は終了する。
【００５７】
複製処理の実行後、制御部１０ａは、第３番目の挿入領域は、三角形の図形、円形の図形、及びひし形の図形を含まないと判定し（ステップＳ１９、ステップＳ２１、及びステップＳ２４にてＮＯ）、複製処理を実行した後の合成画像を、第３番目の挿入画像として、ＨＤＤ１９に記憶させる（ステップＳ２６）。
【００５８】
第３番目の挿入画像を記憶した後、制御部１０ａは、第１の画像が次の領域を含むか否かを判定する（ステップＳ２７）。第１の画像４２は第４番目の挿入領域を含まないので、制御部１０ａは、第１の画像は次の領域を含まないと判定する（ステップＳ２７にてＮＯ）。制御部１０ａによって上記した判定がなされると、画像処理部１０ｅは、第１の画像４２の挿入領域４４，４６，４８に、挿入画像５２，５４，５６がそれぞれ挿入された第３の画像を生成する（ステップＳ２９）。
【００５９】
具体的には、画像処理部１０ｅは、挿入領域４４，４６，４８に挿入画像５２，５４，５６がそれぞれ挿入されるように、第１の画像と、ＨＤＤ１９に記憶される第１番目乃至第３番目の挿入画像とを合成することによって、第３の画像を生成する。第３の画像の生成後、画像挿入処理は終了する。
【００６０】
ユーザーによって、操作部１５を介して、画像挿入処理後の画像を印刷する指示が入力されると、制御部１０ａは、画像形成部１２等に対し、第３の画像を記録紙に印刷させる。
【００６１】
図９は、第３の画像の一例を示す図である。図９を参照して、記録紙７０には、第３の画像７２が印刷される。第３の画像７２は、画像７４，７６，７８をこの順に含む。画像７４は、第１の画像４２の挿入領域４４に、挿入画像５２が、挿入画像５２の大きさが変更されることなくそのまま挿入された画像である。画像７６は、第１の画像４２の挿入領域４６に、挿入画像５４が、挿入領域４６の大きさに合わせて大きさが変更されて挿入された画像である。画像７６は、第１の画像４２の領域４９ａ及び領域４９ｂのそれぞれに、挿入画像５６が、領域４９ａ及び領域４９ｂそれぞれの大きさに合わせて大きさが変更されて挿入された画像である。
【００６２】
（２）通信部２１を介して第１及び第２の画像を取得する場合
ユーザーはまず、ＰＣ２２の図示しない操作部に対する入力操作によって、第１の画像を作成する。ユーザーは、第１の画像を作成する際に、ＰＣ２２の図示しない操作部に対する入力操作によって、ＰＣ２２の図示しない表示部に、第１の画像に基づく第１の画面を表示させる。
【００６３】
図１０は、第１の画像の他の一例を示す図である。図１０を参照して、第１の画面８０は、第１の画像８２に基づいて表示部に表示される画面である。以下、第１の画面８０を用いて、第１の画像８２のデータ構造を説明する。第１の画像８２は、予め定められる第３方向一端側から他端側に向かって、挿入領域８４，８６，８８，９０，９２をこの順に含む。挿入領域８４，８６，８８，９０，９２は、画像が挿入される位置を示す矩形の領域である。
【００６４】
本実施の形態において、画像処理部１０ｅは、画像挿入処理として、第３方向一端側に位置する挿入領域から第３方向他端側に位置する挿入領域に向かって順に画像処理を実行する。以下、画像挿入処理が実行される順序に従って、各挿入領域に番号を付す。
【００６５】
第１の画像を作成した後、ユーザーは、ＰＣ２２の図示しない操作部に対する入力操作によって、第２の画像を作成する。ユーザーは、第２の画像を作成する際に、ＰＣ２２の図示しない操作部に対する入力操作によって、ＰＣ２２の図示しない表示部に、第２の画像に基づく第２の画面を表示させる。
【００６６】
図１１は、第２の画像の他の一例を示す図である。図１１を参照して、第２の画面１００は、第２の画像１０１に基づいて表示部に表示される画面である。以下、第２の画面１００を用いて、第２の画像１０１のデータ構造を説明する。第２の画像１０１は、予め定められる第４方向一端側から他端側に向かって、挿入領域８４，８６，８８，９０，９２に挿入する対象となる挿入画像１０２，１０４，１０６，１０８，１１０をこの順に含む。挿入画像１０２，１０４，１０６，１０８，１１０は、全て、ＲＧＢのカラー画像である。
【００６７】
本実施の形態において、画像処理部１０ｅは、画像挿入処理として、第４方向一端側に位置する挿入画像から第４方向他端側に位置する挿入画像に向かって順に画像処理を実行する。以下、画像挿入処理が実行される順序に従って、各挿入画像に番号を付す。
【００６８】
ユーザーは、第１の画像８２及び第２の画像１０１を作成した後、ＰＣ２２の図示しない操作部に対する入力操作によって、画像形成装置１に対して、第１の画像８２及び第２の画像１０１を送信するための指示を出す。ＰＣ２２は、上記した指示に従って、第１の画像８２及び第２の画像１０１を画像形成装置１に対して送信する。
【００６９】
画像取得部１０ｂは、通信部２１を介して第１の画像８２及び第２の画像１０１を受信すると、受信した第１の画像８２及び第２の画像１０１を取得してＨＤＤ１９に記憶させる。
【００７０】
上記のようにして、画像取得部１０ｂは、通信部２１を介して、第１の画像８２及び第２の画像１０１を取得する。
【００７１】
第１の画像８２及び第２の画像１０１の送信後、ユーザーは、画像形成装置１の表示部１６に表示されるホーム画面３０を確認し、画像挿入機能を利用するために、キー３４を押下する。キー３４が押下されると、制御部１０ａは、画像挿入機能の選択を受け付け、表示部１６に、例えば、第１の画像及び第２の画像の選択を促す図示しないメッセージを表示する。
【００７２】
図３を参照して、メッセージを確認したユーザーが、操作部１５を介した入力によって、ＨＤＤ１９に記憶される第１の画像８２及び第２の画像１０１を選択すると、制御部１０ａは、第１の画像及び第２の画像は取得済みであると判定し（ステップＳ１０にてＹＥＳ）、変数ｉに「１」を代入するとともに変数ｊに「１」を代入する（ステップＳ１１）。
【００７３】
制御部１０ａによって上記した代入がなされると、挿入領域検出部１０ｃは、第１の画像８２から挿入領域８４，８６，８８，９０，９２を検出し、挿入画像検出部１０ｄは、第２の画像１０１から、挿入画像１０２，１０４，１０６，１０８，１１０を検出する（ステップＳ１２）。挿入領域検出部１０ｃは、挿入領域を検出する際に、挿入領域の境界を形成する線及び当該線の種類、挿入領域に含まれる線及び図形の有無、並びに、当該図形の種類を検出する。
【００７４】
制御部１０ａは、挿入領域検出部１０ｃによって検出された挿入領域の数と、挿入画像検出部１０ｄによって検出された挿入画像の数とが一致するか否かを判定する（ステップＳ１３）。この場合、挿入領域８４，８６，８８，９０，９２の数は「５」であり、挿入画像１０２，１０４，１０６，１０８，１１０の数は「５」であるので、制御部１０ａは、挿入領域の数と、挿入画像の数とが一致すると判定し（ステップＳ１３にてＹＥＳ）、第１番目の挿入領域の境界は不連続線によって表されているか否かを判定する（ステップＳ１４）。
【００７５】
なお、制御部１０ａは、挿入領域の数と、挿入画像の数とが一致しないと判定した場合（ステップＳ１３にてＮＯ）、上記と同様にしてステップＳ１５の処理を実行する。
【００７６】
（２−１）領域の境界が実線で表される場合
（２−１−１）領域が三角形の図形を含む場合
図１０を参照して、第１の画像８２において、第１番目の挿入領域８４と、当該挿入領域８４とは異なる画像部分との境界は、連続線としての実線８４ａによって表される。挿入領域８４は、三角形の図形８４ｂを含み、その他の線分及び図形を含まない。三角形の図形８４ｂの予め定められる頂点Ｐ１は、挿入領域８４内において、第３方向一端側に位置する。以下、このような三角形の向きを、「上向き」と記す。
【００７７】
したがって、制御部１０ａは、第１番目の挿入領域の境界は不連続線によって表されていないと判定するとともに（ステップＳ１４にてＮＯ）、第１番目の挿入領域は、分割線を含まないと判定する（ステップＳ１６にてＮＯ）。制御部１０ａによって上記した判定がなされると、画像処理部１０ｅは、第１番目の挿入画像１０２に対して、挿入領域８４の大きさに合わせて挿入画像１０２の大きさを変更するサイズ変更処理を実行する（ステップＳ１７）。
【００７８】
具体的には、挿入画像１０２は挿入領域８４よりも小さいので、画像処理部１０ｅは、挿入画像１０２の大きさが挿入領域８４の大きさと同じ大きさになるように、挿入画像検出部１０ｄによって検出された挿入画像１０２の大きさを拡大する処理を実行する。
【００７９】
サイズ変更処理の実行後、制御部１０ａは、第１番目の挿入領域は、三角形の図形を含むと判定する（ステップＳ１９にてＹＥＳ）。制御部１０ａによって上記した判定がなされると、画像処理部１０ｅは、サイズ変更処理後の挿入画像１０２に対して、三角形の向きに応じて予め定められる角度分、挿入画像１０２を回転させる処理（以下、「回転処理」と記す場合がある。）を実行する（ステップＳ２０）。
【００８０】
ここで、ＨＤＤ１９は、三角形の向きに応じた回転角度を予め記憶している。本実施の形態において、ＨＤＤ１９は、「上向き」に対応する回転角度として「時計回りに１８０度」を記憶し、「下向き」に対応する回転角度として「０度」を記憶し、「右向き」に対応する回転角度として「反時計回りに９０度」を記憶し、「左向き」に対応する回転角度として「時計回りに９０度」を記憶している。
【００８１】
この場合、図形８４ｂは、上向きの三角形であるので、画像処理部１０ｅは、サイズ変更処理後の挿入画像１０２に対して、挿入画像１０２を時計回りに１８０度回転させる回転処理を実行する。
【００８２】
回転処理の実行後、制御部１０ａは、第１番目の挿入領域は、円形の図形、及びひし形の図形を含まないと判定し（ステップＳ２１、及びステップＳ２４にてＮＯ）、回転処理を実行した後の挿入画像１０２を、第１番目の挿入画像として、ＨＤＤ１９に記憶させる（ステップＳ２６）。
【００８３】
第１番目の挿入画像を記憶した後、制御部１０ａは、上記と同様にしてステップＳ２７及びステップＳ２８の処理を実行する。これによって、変数ｉは「２」となり、変数ｊは「２」となる。
【００８４】
（２−１−２）領域が円形の図形を含む場合
図１０を参照して、第１の画像８２において、第２番目の挿入領域８６と、当該挿入領域８６とは異なる画像部分との境界は、連続線としての実線８６ａによって表される。挿入領域８６は、円形の図形８６ｂを含み、その他の線分及び図形を含まない。
【００８５】
したがって、制御部１０ａは、第２番目の挿入領域の境界は不連続線によって表されていないと判定するとともに（ステップＳ１４にてＮＯ）、第２番目の挿入領域は、分割線を含まないと判定する（ステップＳ１６にてＮＯ）。制御部１０ａによって上記した判定がなされると、画像処理部１０ｅは、第２番目の挿入画像１０４に対して、挿入領域８６の大きさに合わせて挿入画像１０４の大きさを変更するサイズ変更処理を実行する（ステップＳ１７）。
【００８６】
具体的には、挿入画像１０４は挿入領域８６よりも大きいので、画像処理部１０ｅは、挿入画像１０４の大きさが挿入領域８６の大きさと同じになるように、挿入画像検出部１０ｄによって検出された挿入画像１０４の大きさを縮小する処理を実行する。
【００８７】
サイズ変更処理の実行後、制御部１０ａは、第２番目の挿入領域は三角形の図形を含まないと判定するとともに（ステップＳ１９にてＮＯ）、円形の図形を含むと判定し（ステップＳ２１にてＹＥＳ）、第２番目の挿入画像がカラー画像であるか否かを判定する（ステップＳ２２）。
【００８８】
挿入画像１０４は、ＲＧＢのカラー画像であるので、制御部１０ａは、第２番目の挿入画像はカラー画像であると判定する（ステップＳ２２にてＹＥＳ）。制御部１０ａによって上記した判定がなされると、画像処理部１０ｅは、サイズ変更処理後の挿入画像１０４に対して、挿入画像１０４をカラー画像からモノクロ画像に変換する処理（以下、「モノクロ変換処理」と記す場合がある。）を実行する（ステップＳ２３）。
【００８９】
モノクロ変換処理を実現するための方法としては、当該分野において一般的に使用される方法であれば特に限定されないが、例えば、ＮＴＳＣ加重平均法、又は、ＲＧＢの中間値を利用する中間値法等の方法を使用できる。なお、第２番目の挿入画像がカラー画像ではない場合（ステップＳ２２にてＮＯ）、モノクロ変換処理は実行されず、ステップＳ２４の処理が実行される。
【００９０】
モノクロ変換処理の実行後、制御部１０ａは、第２番目の挿入領域は、ひし形の図形を含まないと判定し（ステップＳ２４にてＮＯ）、モノクロ変換処理を実行した後の挿入画像１０４を、第２番目の挿入画像として、ＨＤＤ１９に記憶させる（ステップＳ２６）。
【００９１】
第２番目の挿入画像を記憶した後、制御部１０ａは、上記と同様にしてステップＳ２７及びステップＳ２８の処理を実行する。これによって、変数ｉは「３」となり、変数ｊは「３」となる。
【００９２】
（２−１−３）領域がひし形の図形を含む場合
図１０を参照して、第１の画像８２において、第３番目の挿入領域８８と、当該挿入領域８８とは異なる画像部分との境界は、連続線としての実線８８ａによって表される。挿入領域８８は、ひし形の図形８８ｂを含み、その他の線分及び図形を含まない。
【００９３】
したがって、制御部１０ａは、第３番目の挿入領域の境界は不連続線によって表されていないと判定するとともに（ステップＳ１４にてＮＯ）、第３番目の挿入領域は、分割線を含まないと判定する（ステップＳ１６にてＮＯ）。制御部１０ａによって上記した判定がなされると、画像処理部１０ｅは、第３番目の挿入画像１０６に対して、挿入領域８８の大きさに合わせて挿入画像１０６の大きさを変更するサイズ変更処理を実行する（ステップＳ１７）。
【００９４】
具体的には、挿入画像１０６は挿入領域８８よりも大きいので、画像処理部１０ｅは、挿入画像１０６の大きさが挿入領域８６の大きさと同じになるように、挿入画像検出部１０ｄによって検出された挿入画像１０６の大きさを縮小する処理を実行する。
【００９５】
サイズ変更処理の実行後、制御部１０ａは、第３番目の挿入領域は、三角形の図形、及び円形の図形を含まないと判定するとともに（ステップＳ１９、及びステップＳ２１にてＮＯ）、ひし形の図形を含むと判定する（ステップＳ２４にてＹＥＳ）。制御部１０ａによって上記した判定がなされると、画像処理部１０ｅは、サイズ変更処理後の挿入画像１０６に対して、挿入画像１０６の色相を補色に変換する処理（以下、「色反転処理」と記す場合がある。）を実行する（ステップＳ２５）。
【００９６】
色反転処理を実現するための方法としては、当該分野において一般的に使用される方法であれば特に限定されない。例えば、予め定められる色相を示すＲＧＢ値と、当該色相の補色を示すＲＧＢ値との対応関係をルックアップテーブルとして格納しておく方法を使用できる。
【００９７】
色反転処理の実行後、制御部１０ａは、色反転処理を実行した後の挿入画像１０６を、第３番目の挿入画像として、ＨＤＤ１９に記憶させる（ステップＳ２６）。第３番目の挿入画像を記憶した後、制御部１０ａは、上記と同様にしてステップＳ２７及びステップＳ２８の処理を実行する。これによって、変数ｉは「４」となり、変数ｊは「４」となる。
【００９８】
（２−１−４）領域が複数の図形を含む場合
図１０を参照して、第１の画像８２において、第４番目の挿入領域９０と、当該挿入領域９０とは異なる画像部分との境界は、連続線としての実線９０ａによって表される。挿入領域９０は、三角形の図形９０ｂと、ひし形の図形９０ｃとを含み、その他の線分及び図形を含まない。三角形の図形９０ｂの予め定められる頂点Ｐ２は、挿入領域９０内において、第３方向に直交する第５方向一端側に位置する。以下、このような三角形の向きを、「右向き」と記す。
【００９９】
したがって、制御部１０ａは、第４番目の挿入領域の境界は不連続線によって表されていないと判定するとともに（ステップＳ１４にてＮＯ）、第４番目の挿入領域は、分割線を含まないと判定する（ステップＳ１６にてＮＯ）。制御部１０ａによって上記した判定がなされると、画像処理部１０ｅは、第４番目の挿入画像１０８に対して、挿入領域９０の大きさに合わせて挿入画像１０８の大きさを変更するサイズ変更処理を実行する（ステップＳ１７）。
【０１００】
具体的には、挿入画像１０８は挿入領域９０よりも小さいので、画像処理部１０ｅは、挿入画像１０８の大きさが挿入領域９０の大きさと同じになるように、挿入画像検出部１０ｄによって検出された挿入画像１０８の大きさを拡大する処理を実行する。
【０１０１】
サイズ変更処理の実行後、制御部１０ａは、第４番目の挿入領域は、三角形の図形を含むと判定する（ステップＳ１９にてＹＥＳ）。制御部１０ａによって上記した判定がなされると、画像処理部１０ｅは、サイズ変更処理後の挿入画像１０８に対して、三角形の向きに応じて予め定められる角度分、挿入画像１０８を回転させる回転処理を実行する（ステップＳ２０）。
【０１０２】
この場合、図形９０ｂは、右向きの三角形であるので、画像処理部１０ｅは、サイズ変更処理後の挿入画像１０８に対して、挿入画像１０８を反時計回りに９０度回転させる回転処理を実行する。
【０１０３】
回転処理の実行後、制御部１０ａは、第４番目の挿入領域は、円形の図形を含まないと判定するとともに（ステップＳ２１にてＮＯ）、ひし形の図形を含むと判定する（ステップＳ２４にてＹＥＳ）。制御部１０ａによって上記した判定がなされると、画像処理部１０ｅは、回転処理後の挿入画像１０８に対して、画像１０８の色相を補色に変更する色反転処理を実行する（ステップＳ２５）。
【０１０４】
色反転処理の実行後、制御部１０ａは、色反転処理を実行した後の挿入画像１０８を、第４番目の挿入画像として、ＨＤＤ１９に記憶させる（ステップＳ２６）。
【０１０５】
第４番目の挿入画像を記憶した後、制御部１０ａは、上記と同様にしてステップＳ２７及びステップＳ２８の処理を実行する。これによって、変数ｉは「５」となり、変数ｊは「５」となる。
【０１０６】
（２−２）領域の境界が不連続線で表され、かつ、領域が複数の図形を含む場合
図１０を参照して、第１の画像８２において、第５番目の挿入領域９２と、当該挿入領域９２とは異なる画像部分との境界は、不連続線としての破線９２ａによって表される。挿入領域９２は、三角形の図形９２ｂと、円形の図形９２ｃとを含み、その他の線分及び図形を含まない。三角形の図形９２ｂの予め定められる頂点Ｐ３は、挿入領域９２内において、第５方向他端側に位置する。以下、このような三角形の向きを、「左向き」と記す。
【０１０７】
したがって、制御部１０ａは、第５番目の挿入領域の境界は不連続線によって表されていると判定するとともに（ステップＳ１４にてＹＥＳ）、第５番目の挿入領域は、三角形の図形を含むと判定する（ステップＳ１９にてＹＥＳ）。制御部１０ａによって上記した判定がなされると、画像処理部１０ｅは、第５番目の挿入画像１１０に対して、三角形の向きに応じて予め定められる角度分、挿入画像１１０を回転させる回転処理を実行する（ステップＳ２０）。
【０１０８】
具体的には、図形９２ｂは、左向きの三角形であるので、画像処理部１０ｅは、挿入画像検出部１０ｄによって検出された挿入画像１１０に対して、挿入画像１１０を時計回りに９０度回転させる回転処理を実行する。
【０１０９】
回転処理の実行後、制御部１０ａは、第５番目の挿入領域は、円形の図形を含むと判定し（ステップＳ２１にてＹＥＳ）、第５番目の挿入画像がカラー画像であるか否かを判定する（ステップＳ２２）。
【０１１０】
挿入画像１１０は、ＲＧＢのカラー画像であるので、制御部１０ａは、第５番目の挿入画像はカラー画像であると判定する（ステップＳ２２にてＹＥＳ）。制御部１０ａによって上記した判定がなされると、画像処理部１０ｅは、回転処理後の挿入画像１１０に対して、挿入画像１１０をカラー画像からモノクロ画像に変換するモノクロ変換処理を実行する（ステップＳ２３）。
【０１１１】
モノクロ変換処理の実行後、制御部１０ａは、第５番目の挿入領域は、ひし形の図形を含まないと判定し（ステップＳ２４にてＮＯ）、モノクロ変換処理を実行した後の挿入画像１１０を、第５番目の挿入画像として、ＨＤＤ１９に記憶させる（ステップＳ２６）。
【０１１２】
第５番目の挿入画像を記憶した後、制御部１０ａは、第１の画像が次の領域を含むか否かを判定する（ステップＳ２７）。第１の画像８２は第６番目の挿入領域を含まないので、制御部１０ａは、第１の画像は次の領域を含まないと判定する（ステップＳ２７にてＮＯ）。制御部１０ａによって上記した判定がなされると、画像処理部１０ｅは、第１の画像８２の挿入領域８４，８６，８８，９０，９２に挿入画像１０２，１０４，１０６，１０８，１１０がそれぞれ挿入された第３の画像を生成する（ステップＳ２９）。
【０１１３】
具体的には、制御部１０ａは、挿入領域８４，８６，８８，９０，９２に挿入画像１０２，１０４，１０６，１０８，１１０がそれぞれ挿入されるように、第１の画像と、ＨＤＤ１９に記憶される第１番目乃至第５番目の挿入画像とを合成することによって、第３の画像を生成する。第３の画像の生成後、画像挿入処理は終了する。
【０１１４】
ユーザーによって、操作部１５を介して、画像挿入処理後の画像を印刷する指示が入力されると、制御部１０ａは、画像形成部１２等に対し、第３の画像を記録紙に印刷させる。
【０１１５】
図１２は、第３の画像の他の一例を示す図である。図１２を参照して、記録紙１１０には、第３の画像１１２が印刷される。第３の画像１１２は、画像１１４，１１６，１１８，１２０，１２２をこの順に含む。
【０１１６】
画像１１４は、第１の画像８２の挿入領域８４に、挿入画像１０２が、挿入領域８４の大きさに合わせて大きさが拡大され、さらに時計回りに１８０度回転して挿入された画像である。
【０１１７】
画像１１６は、第１の画像８２の挿入領域８６に、挿入画像１０４が、挿入領域８６の大きさに合わせて大きさが縮小され、さらにカラー画像からモノクロ画像に変換されて挿入された画像である。
【０１１８】
画像１１８は、第１の画像８２の挿入領域８８に、挿入画像１０６が、挿入領域８８の大きさに合わせて大きさが縮小され、さらに色相が補色に変換されて挿入された画像である。
【０１１９】
画像１２０は、第１の画像８２の挿入領域９０に、挿入画像１０８が、挿入領域９０の大きさに合わせて大きさが拡大され、さらに反時計回りに９０度回転し、さらに色相が補色に変換されて挿入された画像である。
【０１２０】
画像１２２は、第１の画像８２の挿入領域９２に、挿入画像１１０が、時計回りに９０度回転し、さらにカラー画像からモノクロ画像に変換されて挿入された画像である。画像１２２は、挿入画像１１０が、挿入領域９２に、当該挿入画像１１０の大きさを変更されることなくそのまま挿入されているので、挿入画像１１０の一部分が挿入された状態である。
【０１２１】
上記実施の形態によれば、画像取得部１０ｂは、第１の画像４２と第２の画像５１とを取得し、挿入領域検出部１０ｃは、第１の画像４２から挿入領域４４等を検出し、挿入画像検出部１０ｄは、第２の画像５１から挿入画像５２等を検出し、画像処理部１０ｅは、検出された挿入領域４４等に、検出された挿入画像５２等を挿入して第３の画像７２を生成する。又は、画像取得部１０ｂは、第１の画像８２と第２の画像１０１とを取得し、挿入領域検出部１０ｃは、第１の画像８２から挿入領域８４等を検出し、挿入画像検出部１０ｄは、第２の画像１０１から挿入画像１０２等を検出し、画像処理部１０ｅは、検出された挿入領域８４等に、検出された挿入画像１０２等を挿入して第３の画像１１２を生成する。
【０１２２】
したがって、ユーザーは、挿入対象の画像及び当該画像が挿入される位置を指定するための入力操作を行わなくても、所望の位置に所望の画像が挿入された画像を容易に作成することができる。
【０１２３】
また上記実施の形態によれば、挿入領域検出部１０ｃは、挿入領域の線及び線の種類を検出し、画像処理部１０ｅは、第３の画像を生成するときに、挿入画像に対して、検出された線の種類に応じて予め定められる画像処理（以下、「第１の画像処理」と記す。）を実行して、挿入画像を挿入領域に挿入可能に構成される。
【０１２４】
これによって、ユーザーは、予め定められる線の種類によって領域の境界を表すことのみによって、画像処理部１０ｅに対し、所望の画像処理を実行させることができる。したがって、操作部１５を介して所望の画像処理を実行させるための指示を出す手間を省くことができるので、ユーザーの利便性がより一層向上する。
【０１２５】
また上記実施の形態によれば、画像処理部１０ｅは、挿入領域検出部１０ｃによって検出された線の種類が不連続線としての破線４４ａ，９２ａである場合に、挿入画像５２，１１０の大きさを変更する処理を実行することなく、挿入画像５２，１１０を挿入領域４４，９２に挿入する。
【０１２６】
これによって、ユーザーは、領域の境界を不連続線で表すことのみによって、画像処理部１０ｅに対し、サイズ変更処理を実行させないようにすることができる。したがって、操作部１５を介してサイズ変更処理を実行しないようにするための指示を出す手間を省くことができるので、ユーザーの利便性がより一層向上する。
【０１２７】
また上記実施の形態によれば、画像処理部１０ｅは、挿入領域検出部１０ｃによって検出された線の種類が連続線としての実線４６ａ，８４ａ等である場合に、第１の画像処理として、挿入領域４６，８４等の大きさに合わせて挿入画像５４，１０２等の大きさを変更するサイズ変更処理を実行する。
【０１２８】
これによって、ユーザーは、挿入領域の境界を連続線で表すことのみによって、画像処理部１０ｅに対し、サイズ変更処理を実行させることができる。したがって、操作部１５を介してサイズ変更処理を実行するための指示を出す手間を省くことができるので、ユーザーの利便性がより一層向上する。
【０１２９】
また上記実施の形態によれば、画像処理部１０ｅは、挿入領域４８が、当該挿入領域４８を領域４９ａ及び領域４９ｂに分割する線４８ｂを含む場合に、挿入画像５６に対して、領域４９ａ及び領域４９ｂのそれぞれの大きさに合わせて挿入画像５６の大きさを変更し、大きさが変更された挿入画像５６を領域４９ａ及び領域４９ｂのそれぞれに挿入する複製処理を実行して、挿入画像５６を挿入領域４８に挿入する。
【０１３０】
これによって、ユーザーは、領域が分割線を含むようにすることのみによって、画像処理部１０ｅに対し、複製処理を実行させることができる。したがって、操作部１５を介して複製処理を実行するための指示を出す手間を省くことができるので、ユーザーの利便性がより一層向上する。
【０１３１】
また上記実施の形態によれば、画像処理部１０ｅは、第３の画像を生成するときに、挿入画像に対して、挿入領域に含まれる図形の種類に応じて予め定められる画像処理（以下、「第２の画像処理」と記す場合がある。）を実行して、挿入画像を挿入領域に挿入して第３の画像を生成する。
【０１３２】
これによって、ユーザーは、挿入領域が予め定められる種類の図形を含むようにすることのみによって、画像処理部１０ｅに対し、所望の画像処理を実行させることができる。したがって、操作部１５を介して所望の画像処理を実行させるための指示を出す手間を省くことができるので、ユーザーの利便性がより一層向上する。
【０１３３】
また上記実施の形態によれば、画像処理部１０ｅは、挿入領域８４，９０，９２が三角形の図形８４ｂ，９０ｂ，９２ｂを含む場合に、第２の画像処理として、三角形の向きに応じて挿入画像１０２，１０８，１１０を回転させる回転処理を実行する。
【０１３４】
これによって、ユーザーは、挿入領域が三角形の図形を含むようにすることのみによって、画像処理部１０ｅに対し、回転処理を実行させることができる。したがって、操作部１５を介して回転処理を実行するための指示を出す手間を省くことができるので、ユーザーの利便性がより一層向上する。
【０１３５】
また上記実施の形態によれば、画像処理部１０ｅは、挿入領域８６，９２が円形の図形８６ｂ，９２ｃを含む場合であって、挿入画像１０４，１１０がカラー画像である場合に、第２の画像処理として、挿入画像１０４，１１０をカラー画像からモノクロ画像に変換するモノクロ変換処理を実行する。
【０１３６】
これによって、ユーザーは、挿入領域が円形の図形を含むようにすることのみによって、画像処理部１０ｅに対し、モノクロ変換処理を実行させることができる。したがって、操作部１５を介してモノクロ変換処理を実行するための指示を出す手間を省くことができるので、ユーザーの利便性がより一層向上する。
【０１３７】
また上記実施の形態によれば、画像処理部１０ｅは、挿入領域８８，９０がひし形の図形８８ｂ，９０ｃを含む場合に、第２の画像処理として、挿入画像１０６，１０８の色相を補色に変更する色反転処理を実行する。
【０１３８】
これによって、ユーザーは、挿入領域がひし形の図形を含むようにすることのみによって、画像処理部１０ｅに対し、色反転処理を実行させることができる。したがって、操作部１５を介して色反転処理を実行するための指示を出す手間を省くことができるので、ユーザーの利便性がより一層向上する。
【０１３９】
また上記実施の形態によれば、制御部１０ａは、挿入領域検出部１０ｃによって検出された挿入領域の数と、挿入画像検出部１０ｄによって検出された挿入画像の数とが一致しない場合に、表示部１６に対し、警告を示すメッセージ６２を含むエラー画面６０を表示させる。
【０１４０】
これによって、ユーザーは、挿入領域の数と挿入画像の数とが一致していないことを容易に把握することができるので、所望の画像とは異なる画像が生成されてしまうことを容易に防ぐことができる。
【０１４１】
また上記実施の形態によれば、画像形成部１２が記録紙に第３の画像７２，１１２を形成するので、ユーザーは、所望の画像を容易に取得することができる。
【０１４２】
（第１の変形例）
本発明の第１の変形例に係る画像処理装置２を含む画像形成装置１の構成は、エラー画面の構成が異なる点を除き、上記した実施の形態に係る画像形成装置１と同じである。以下、上記した実施の形態と異なる点について説明する。
【０１４３】
図１３は、エラー画面の他の一例を示す図である。図１３を参照して、エラー画面１３０は、「挿入画像の数が挿入領域の数と一致しません。処理を続けますか？」という警告を示すメッセージ１３２を含む。エラー画面１３０はさらに、ソフトキーとして、画像挿入処理の続行を指示するためのキー１３４と、画像挿入処理の中止を指示するためのキー１３６と、を含む。
【０１４４】
エラー画面１３０を確認したユーザーが、キー１３４を押下した場合であって、第１の画像に含まれる挿入領域の数が挿入画像の数よりも多い場合には、制御部１０ａは、第１の画像から、超過した挿入領域を削除した後に、上記と同様にして画像挿入処理を実行する。超過した挿入領域は、各挿入領域に付される番号に従って、昇順に削除される。
【０１４５】
ユーザーがキー１３４を押下した場合であって、第１の画像に含まれる挿入領域の数が挿入画像の数よりも少ない場合には、制御部１０ａは、上記と同様にして画像挿入処理を実行する。この場合、超過した挿入画像に対して、画像挿入処理は実行されない。
【０１４６】
（その他の変形例）
上記実施の形態によれば、線の種類は、連続線としての実線、及び、不連続線としての破線を含んでいたが、本発明はそのような実施の形態に限定されない。線の種類としては、一般的に使用されるものであれば特に限定されないが、例えば、連続線として、波線又は二重線等を含んでいてもよいし、不連続線として、一点鎖線又は二点鎖線等を含んでいてもよい。
【０１４７】
また上記実施の形態によれば、挿入領域に含まれる図形の種類は、三角形、円形、ひし形を含んでいたが、本発明はそのような実施の形態に限定されない。図形の種類としては、一般的に使用されるものであれば特に限定されないが、例えば、六角形又は楕円形等を含んでいてもよい。
【０１４８】
また上記実施の形態によれば、第１の画像処理は、サイズ変更処理を含み、第２の画像処理は、回転処理、モノクロ変換処理、又は色反転処理を含んでいたが、本発明はそのような実施の形態に限定されない。第１及び第２の画像処理としては、当該分野において一般的に使用される画像処理であれば特に限定されないが、例えば、カラー変換処理、ノイズ除去処理、又は色補正処理等を挙げることができる。
【０１４９】
また上記実施の形態によれば、領域４８は、線分４８ｂによって２つの領域に分割されたが、本発明はそのような実施の形態に限定されない。例えば、領域は、２つの分割線によって３つに分割されてもよい。この場合、複製処理は、分割された３つの領域それぞれに、挿入画像が挿入されるように実行される。
【０１５０】
また上記実施の形態によれば、画像挿入処理は、操作部１５を介したユーザーの指示によらずに実行されたが、本発明はそのような実施の形態に限定されない。例えば、画像処理装置２は、上記した画像挿入処理とともに、操作部１５を介したユーザーの指示にしたがって、画像挿入処理を実行する機能を併せ持つ構成であってもよい。
【０１５１】
この場合、第１の画像に対応するサムネイル画像と、全ての挿入画像に対応するサムネイル画像とが、表示部１６に表示される。ユーザーは、所望の挿入画像に対応するサムネイル画像を、第１の画像に対応するサムネイル画像における所望の挿入領域にドラッグ操作することによって、挿入対象の画像及び画像が挿入される位置を指示することができる。
【０１５２】
なお、本発明は上記実施の形態の構成に限られず種々の変形が可能である。例えば、上記実施形態では、本発明に係る画像形成装置の一実施形態としてカラー複合機を用いて説明しているが、これは一例に過ぎず、モノクロ複合機、又は他の電子機器、例えば、プリンター、コピー機、又はファクシミリ装置等の他の画像形成装置でもよい。
【０１５３】
また、図１乃至図１３を用いて上記実施形態により示した構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。
【符号の説明】
【０１５４】
１    画像形成装置
２    画像処理装置
１０ａ  制御部
１０ｂ  画像取得部
１０ｃ  挿入領域検出部
１０ｄ  挿入画像検出部
１０ｅ  画像処理部
１１  画像読取部
１２  画像形成部
１６  表示部
２１  通信部
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図１２
【補正方法】変更
【補正の内容】
【図１２】
2019205128.tif 000001