(57)【要約】【課題】複数の原稿の内容を挿入した一の出力結果を取得する場合の利便性を高めた画像合成出力プログラム、画像合成出力システム及び画像合成出力システムを提供する。【解決手段】制御部１１は、テンプレートデータ５０から配置領域５５を検出し、各配置領域５５に領域識別情報を付与する（Ｓ２）。制御部１１は、テンプレートデータ５０に基づいて、原稿セットガイド画面６０を表示する（Ｓ６）。原稿セットガイド画面６０に基づいて、複数枚の原稿がセットされると、制御部１１は、スキャナ部３５により生成されたスキャンデータ７０を取得する（Ｓ６）。制御部１１は、スキャンデータ７０に含まれる複数の原稿画像７５を検出し、各原稿画像７５に画像識別情報を付与する（Ｓ７）。制御部１１は、領域識別情報と画像識別情報に基づいて、原稿画像７５を編集し（Ｓ１２）、配置領域５５に配置した合成データ１００を印刷部３６により出力する（Ｓ１５）。【選択図】図２
2010200070.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
原稿画像が配置される配置領域が複数規定されたテンプレートデータから、各配置領域を抽出する領域抽出手段と、
前記領域抽出手段により抽出された各配置領域について、前記テンプレートデータにおける当該配置領域の位置を特定する領域位置特定手段と、
前記領域位置特定手段により特定された各配置領域の位置に基づく第１の基準に従って、各配置領域を識別可能な領域識別情報を付与する領域識別情報付与手段と、
セットされた原稿に基づいて、画像データを取得可能な取得手段と、
前記取得手段より取得され、前記原稿に基づく原稿画像を複数含む一の画像データから、各原稿画像を夫々抽出する画像抽出手段と、
前記画像抽出手段により抽出された各原稿画像について、前記一の画像データにおける当該原稿画像の位置を特定する画像位置特定手段と、
前記画像位置特定手段により特定された各原稿画像の位置に基づくと共に、前記第１の基準に対応する第２の基準に従って、各原稿画像を識別可能な画像識別情報を付与する画像識別情報付与手段と、
前記画像識別情報と、前記領域識別情報とに基づいて、各原稿画像に対応する配置領域を夫々特定する配置領域特定手段と、
前記配置領域特定手段により特定された配置領域内に対して、当該配置領域に対応する原稿画像が配置可能な状態に、各原稿画像を編集する原稿画像編集手段と、
前記原稿画像編集手段により編集された各原稿画像を、前記配置領域特定手段によって特定された配置領域に配置し、一の合成データを生成する合成手段と、
前記合成手段により合成された合成データを出力する出力手段と、
して機能させるための画像合成出力プログラム。
【請求項２】
前記請求項１記載の画像合成出力プログラムであって、
コンピュータを、
前記取得手段による一の画像データを取得に際し、複数の原稿を前記取得手段にセットする場合に、前記テンプレートデータに基づいて、前記テンプレートデータにおける各指定領域に対応し、前記原稿がセットされるセット位置を、前記テンプレートデータにおける他の部分と判別可能な表示態様で表示する表示手段と、
して機能させるための画像合成出力プログラム。
【請求項３】
前記請求項２記載の画像合成出力プログラムであって、
コンピュータを、
前記取得手段による一の画像データを取得に際し、複数の原稿をセットする場合に、当該取得手段の向きと、前記表示手段に表示された表示内容の向きとの対応関係を示す表示方向画像を追加表示する制御を行う第１表示制御手段と、
して機能させるための画像合成出力プログラム。
【請求項４】
前記請求項２又は３に記載の画像合成出力プログラムであって、
コンピュータを、
前記表示手段に前記セット位置が表示されている場合に、当該テンプレートデータの向きを示すテンプレート方向画像を追加表示する制御を行う第２表示制御手段と、
して機能させるための画像合成出力プログラム。
【請求項５】
前記請求項１乃至４の何れかに記載の画像合成出力プログラムであって、
コンピュータを、
前記領域識別情報付与手段により各配置領域に領域識別情報を付与する際に、前記テンプレートデータの左上隅部を原点とし、当該原点を通過する縦座標軸及び横座標軸からなる直交座標系を、前記第１の基準として設定する第１基準設定手段と、
当該テンプレートデータに含まれる書式情報に基づいて、当該テンプレートデータが横原稿であるか縦原稿であるかを判断する判断手段と、
前記画像識別情報付与手段により各原稿画像に画像識別情報を付与する際に、前記判断手段により当該テンプレートデータが横原稿と判断された場合、前記第１の基準と同一の直交座標系を、前記第２の基準に設定し、
前記判断手段により当該テンプレートデータが縦原稿と判断された場合に、前記原点を左下隅部とし、当該原点を通過する縦座標軸及び横座標軸からなる直交座標系を、第２の基準に設定する第２基準設定手段と、
前記テンプレートデータが縦原稿の場合、前記各原稿画像を９０度回転させる画像回転手段と、
して機能させるための画像合成出力プログラム。
【請求項６】
セットされた原稿に基づいて、画像データを取得可能な取得手段と、を有する第１の情報端末と、
前記第１の情報端末と通信可能に接続された第２の情報端末と、を有する画像合成出力システムであって、
原稿画像が配置される配置領域が複数規定されたテンプレートデータから、各配置領域を抽出する領域抽出手段と、
前記領域抽出手段により抽出された各配置領域について、前記テンプレートデータにおける当該配置領域の位置を特定する領域位置特定手段と、
前記領域位置特定手段により特定された各配置領域の位置に基づく第１の基準に従って、各配置領域を識別可能な領域識別情報を付与する領域識別情報付与手段と、
前記取得手段より取得され、前記原稿に基づく原稿画像を複数含む一の画像データから、前記各原稿画像を夫々抽出する画像抽出手段と、
前記画像抽出手段により抽出された各原稿画像について、前記一の画像データにおける当該原稿画像の位置を特定する画像位置特定手段と、
前記画像位置特定手段により特定された各原稿画像の位置に基づくと共に前記第１の基準に対応する第２の基準に従って、各原稿画像を識別可能な画像識別情報を付与する画像識別情報付与手段と、
前記画像識別情報と、前記領域識別情報とに基づいて、各原稿画像に対応する配置領域を夫々特定する配置領域特定手段と、
前記配置領域特定手段により特定された配置領域内に対して、当該配置領域に対応する原稿画像が配置可能な状態に、各原稿画像を編集する原稿画像編集手段と、
前記原稿画像編集手段により編集された各原稿画像を、前記配置領域特定手段によって特定された配置領域に配置し、一の合成データを生成する合成手段と、
前記合成手段により合成された合成データを出力する出力手段と、
を備えることを特徴とする画像合成出力システム。
【請求項７】
原稿画像が配置される配置領域が複数規定されたテンプレートデータから、各配置領域を抽出する領域抽出手段と、
前記領域抽出手段により抽出された各配置領域について、前記テンプレートデータにおける当該配置領域の位置を特定する領域位置特定手段と、
前記領域位置特定手段により特定された各配置領域の位置に基づく第１の基準に従って、各配置領域を識別可能な領域識別情報を付与する領域識別情報付与手段と、
セットされた原稿に基づいて、画像データを取得可能な取得手段と、
前記取得手段より取得され、前記原稿に基づく原稿画像を複数含む一の画像データから、前記各原稿画像を夫々抽出する画像抽出手段と、
前記画像抽出手段により抽出された各原稿画像について、前記一の画像データにおける当該原稿画像の位置を特定する画像位置特定手段と、
前記画像位置特定手段により特定された各原稿画像の位置に基づくと共に前記第１の基準に対応する第２の基準に従って、各原稿画像を識別可能な画像識別情報を付与する画像識別情報付与手段と、
前記画像識別情報と、前記領域識別情報とに基づいて、各原稿画像に対応する配置領域を夫々特定する配置領域特定手段と、
前記配置領域特定手段により特定された配置領域内に対して、当該配置領域に対応する原稿画像が配置可能な状態に、各原稿画像を編集する原稿画像編集手段と、
前記原稿画像編集手段により編集された各原稿画像を、前記配置領域特定手段によって特定された配置領域に配置し、一の合成データを生成する合成手段と、
前記合成手段により合成された合成データを出力する出力手段と、
を備えることを特徴とする画像合成出力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を合成して出力可能な画像合成出力プログラム、画像合成出力装置及び画像合成出力システムに関する。
【背景技術】
【０００２】
従来、画像処理装置に関する発明として、特許文献１に記載された発明が知られている。特許文献１記載の画像処理装置は、複数枚の原稿に基づく画像を、ユーザが指定した所定の領域に配置して合成した印刷結果をユーザに提供する。この特許文献１記載の画像処理装置は、複数枚の原稿を一枚ずつ読み取り、読み取った各原稿に基づく画像を、指定された領域に合成する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−２８９１３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、特許文献１記載の発明においては、原稿に基づく複数の画像を一のデータに合成する場合、ユーザは、一枚の原稿毎に「原稿の読取」「画像が配置される領域の指定」等の作業を行う必要がある。つまり、各特許文献に係る発明は、上記の場合に、各原稿に対して煩雑な作業をユーザに要求するという側面を有している。本明細書は、複数の原稿の内容を挿入した一の出力結果を取得する場合の利便性を高めた画像合成出力プログラム、画像合成出力装置、画像合成出力システムを提供する。
【課題を解決するための手段】
【０００５】
本発明の請求項１に係る画像合成出力プログラムは、コンピュータを、領域抽出手段と、領域位置特定手段と、領域識別情報付与手段と、取得手段と、画像抽出手段、画像位置特定手段と、画像識別情報付与手段と、配置領域特定手段と、原稿画像編集手段と、合成手段と、出力手段と、して機能させる。領域抽出手段は、テンプレートデータに規定された複数の配置領域を抽出する。各配置領域は、領域位置特定手段により特定された当該テンプレートデータにおける位置に基づいて、領域識別情報を付与される。画像抽出手段は、取得手段により取得された原稿画像を複数含む一の画像データから、各原稿画像を抽出する。各原稿画像は、原稿位置特定手段により特定された当該一の画像データにおける位置に係る第２の基準に基づいて、画像識別情報を付与される。又、そして、各原稿画像は、それぞれの原稿識別情報と、各領域識別情報に基づいて、配置領域特定手段によって、それぞれの原稿画像が配置される配置領域を特定される。各原稿画像は、特定された配置領域に応じて編集され、テンプレートデータと合成される。出力手段は、こうして生成された一の合成データを出力する。
【０００６】
これにより、請求項１記載の画像合成出力プログラムは、コンピュータと協働することにより、複数の原稿の内容を挿入した出力結果を得る場合におけるユーザの作業負担を低減することができ、第１の基準と第２の基準を考慮して、ユーザが各原稿をセットすることにより、ユーザ所望の態様で合成された出力結果を提供し得る。
【０００７】
そして、請求項２記載の画像合成出力プログラムは、コンピュータと協働することにより、表示手段として機能する。当該表示手段は、前記取得手段による一の画像データを取得に際し、複数の原稿を前記取得手段にセットする場合に、前記テンプレートデータに基づいて、前記テンプレートデータにおける各指定領域に対応し、前記原稿がセットされるセット位置を、前記テンプレートデータにおける他の部分と判別可能な表示態様で表示する。
【０００８】
当該画像合成出力プログラムは、表示手段における表示を行うことにより、複数枚の原稿内容が挿入された出力結果を、より確実にユーザ所望の態様で提供し得る。
【０００９】
又、請求項３記載の画像合成出力プログラムは、コンピュータと協働することにより、第１表示制御手段として機能する。第１表示制御手段は、前記取得手段による一の画像データを取得に際し、複数の原稿をセットする場合に、当該取得手段の向きと、前記表示手段に表示された表示内容の向きとの対応関係を示す表示方向画像を追加表示する制御を行う。
【００１０】
これにより、当該画像合成出力プログラムは、実際の取得手段の向きと、表示手段の表示内容との対応関係をユーザに把握させることで、ユーザ所望の出力結果を、更に確実に提供し得る。
【００１１】
請求項４記載の画像合成出力プログラムは、コンピュータと協働することにより、第２表示制御手段として機能する。第２表示制御手段は、前記表示手段に前記セット位置が表示されている場合に、当該テンプレートデータの向きを示すテンプレート方向画像を追加表示する制御を行う。
【００１２】
即ち、当該画像合成出力プログラムは、テンプレートデータの向きと、当該セット位置にセットされる原稿の向きの対応関係をユーザに把握させることで、複数枚の原稿内容が挿入されたユーザ所望の出力結果を確実に提供し得る。
【００１３】
請求項５記載の画像合成出力プログラムは、コンピュータと協働することにより、第１基準設定手段と、判断手段と、第２基準設定手段と、画像回転手段として機能する。第１基準設定手段は、領域識別情報を付与する際に、テンプレートデータの左上隅部を原点とする直交座標系を、第１の基準に設定する。判断手段は、テンプレートデータが縦原稿であるか横原稿であるかを判断する。第２基準設定手段は、画像識別情報を付与する際に、判断手段の判断結果に応じて、第２の基準を設定する。画像回転手段は、前記テンプレートデータが縦原稿である場合に、各原稿画像を９０度回転させる。
【００１４】
つまり、当該画像合成出力プログラムは、判断手段、第２基準設定手段、画像回転手段として、コンピュータを機能させることにより、テンプレートデータが縦原稿、横原稿であるか否かにかかわらず、各原稿画像の向きと、テンプレートデータの向きを一致させ、確実にユーザ所望の出力結果を提供し得る。
【００１５】
請求項６記載の画像合成出力システムは、請求項１記載の合成画像出力プログラムと同様の効果を奏する。当該画像合成出力システムは、第１の情報端末と、第２の情報端末を有し、領域抽出手段と、領域位置特定手段と、領域識別情報付与手段と、取得手段と、画像抽出手段、画像位置特定手段と、画像識別情報付与手段と、配置領域特定手段と、原稿画像編集手段と、合成手段と、出力手段と、を備える。
【００１６】
当該合成画像出力システムは、請求項１記載の合成画像出力プログラムと同様に、複数の原稿の内容を挿入した出力結果を得る場合におけるユーザの作業負担を低減することができ、ユーザが第１の基準と第２の基準を考慮して各原稿をセットすることにより、ユーザ所望の態様で合成された出力結果を提供し得る。
【００１７】
請求項７記載の画像合成出力装置は、請求項１記載の合成画像出力プログラムと同様の効果を奏する。当該画像合成出力装置は、領域抽出手段と、領域位置特定手段と、領域識別情報付与手段と、取得手段と、画像抽出手段、画像位置特定手段と、画像識別情報付与手段と、配置領域特定手段と、原稿画像編集手段と、合成手段と、出力手段と、を備える。
【００１８】
当該合成画像出力装置は、請求項１記載の合成画像出力プログラムと同様に、複数の原稿の内容を挿入した出力結果を得る場合におけるユーザの作業負担を低減することができ、ユーザが第１の基準と第２の基準を考慮して各原稿をセットすることにより、ユーザ所望の態様で合成された出力結果を提供し得る。
【図面の簡単な説明】
【００１９】
【図１】本発明に係る印刷システムの概略構成を示す説明図である。
【図２】本発明に係る制御プログラムのフローチャートである。
【図３】領域識別情報の付与に関するプログラムのフローチャートである。
【図４】テンプレートデータの概略と領域識別情報の付与に関する説明図である。
【図５】原稿セットガイド画面の一例を示す説明図（１）である。
【図６】原稿セットガイド画面の一例を示す説明図（２）である。
【図７】画像識別情報の付与に関するプログラムのフローチャートである。
【図８】スキャンデータの一例と画像識別情報の付与に関する説明図（１）である。
【図９】スキャンデータの一例と画像識別情報の付与に関する説明図（２）である。
【図１０】本発明により出力される合成データの一例を示す説明図である。
【発明を実施するための形態】
【００２０】
以下、本発明に係る画像合成出力プログラム、画像合成出力装置、画像合成出力システムを具体化した一実施形態について、図面を参照しつつ詳細に説明する。
【００２１】
（第１実施形態）
図１に示すように、印刷システム１は、コンピュータ１０と、多機能機３０により構成される。コンピュータ１０は、多機能機３０と接続されており、相互にデータ（例えば、スキャンデータ７０等）の送受信を行い得る。
【００２２】
先ず、印刷システム１を構成するコンピュータ１０の概略構成について、図面を参照しつつ詳細に説明する。図１に示すように、コンピュータ１０は、制御部１１を備えている。
【００２３】
制御部１１は、ＣＰＵ１２、ＲＯＭ１３、ＲＡＭ１４により構成される。ＣＰＵ１２は、コンピュータ１０に係る制御の中枢を担う中央演算装置である。ＲＯＭ１３は、コンピュータ１０の制御に必要な恒久的なデータや制御プログラムを記憶している。ＲＡＭ１４は、ＣＰＵ１２による制御プログラムの演算結果等を一時的に記憶する。
【００２４】
そして、コンピュータ１０は、外部記憶装置１５（例えば、ＨＤＤ等）を備えている。外部記憶装置１５は、制御部１１と接続されている。そして、外部記憶装置１５は、アプリケーションプログラム１６を記憶している。アプリケーションプログラム１６は、後述する制御プログラム（図２等参照）、文書作成プログラム、表計算プログラム等を含む。
【００２５】
更に、コンピュータ１０は、マウス２３、キーボード２４、ディスプレイ２５を備えている。マウス２３、キーボード２４は、入力Ｉ／Ｆ２０を介して、制御部１１に接続されている。従って、ユーザは、マウス２３、キーボード２４を操作することで、制御部１１に所望の処理を実行させ得る。
【００２６】
そして、ディスプレイ２５は、出力Ｉ／Ｆ２１を介して、制御部１１に接続されている。従って、ディスプレイ２５は、制御部１１の制御に基づいて、種々の画面を表示し得る。
【００２７】
又、コンピュータ１０は、ネットワークＩ／Ｆ２２を備えている。コンピュータ１０は、当該ネットワークＩ／Ｆ２２を介して、多機能機３０と接続されている。ネットワークＩ／Ｆ２２は、多機能機３０との間のデータ等の送受信に関する制御を行う。
【００２８】
次に、印刷システム１を構成する多機能機３０の概略構成について、図面を参照しつつ詳細に説明する。多機能機３０は、制御部３１を有している。制御部３１は、ＣＰＵ３２、ＲＯＭ３３、ＲＡＭ３４により構成される。ＣＰＵ３２は、多機能機３０の制御の中枢を担う中央演算装置である。ＲＯＭ３３は、多機能機３０の制御に要するデータやプログラムを記憶している。そして、ＲＡＭ３４は、ＣＰＵ３２によるプログラムの演算結果等を一時的に記憶する。
【００２９】
そして、多機能機３０は、スキャナ部３５、印刷部３６、ファックス部３７を備えている。図１に示す多機能機３０の外観図からわかるように、スキャナ部３５は、フラットベットと、キャリッジと、を有している。
【００３０】
フラットベットは、光透過可能な材質（例えば、ガラス）で構成されている。当該フラットベットには、原稿が載置される。フラットベットのサイズは、Ａ３サイズ等の用紙を載置可能なサイズである。従って、ユーザは、一度に複数枚の原稿を、フラットベットに載置することができる。
【００３１】
キャリッジは、フラットベット上の原稿に光を照射する光源を有している。キャリッジから照射された光は、フラットベット上の原稿により反射され、撮像装置による原稿画像の撮像に用いられる。撮像装置は、複数の撮像素子（例えば、ＣＣＤ）を有しており、スキャナ部３５を構成する。
【００３２】
従って、フラットベット上に複数の原稿を載置した場合、多機能機３０は、スキャナ部３５を制御することにより、図８、図９に示すスキャンデータ７０を取得し得る。当該スキャンデータ７０は、フラットベット上の原稿に基づく原稿画像７５を複数含んでいる。
【００３３】
印刷部３６は、制御部３１の制御に基づいて、入力された印刷データを用紙へ印刷出力する。
【００３４】
ファックス部３７は、制御部３１の制御に基づいて、所定の相手先装置に対して、ファクシミリ送信を行う。
【００３５】
多機能機３０は、表示パネル３８、キーパッド３９を備えている。表示パネル３８は、制御部３１の制御に基づいて、種々の内容を表示する。キーパッド３９は、ユーザによる種々の操作に用いられる。
【００３６】
更に、多機能機３０は、ネットワークＩ／Ｆ４０と、ＰＳＴＮ  Ｉ／Ｆ４１と、を備えている。ネットワークＩ／Ｆ４０は、コンピュータ１０との間におけるデータの送受信に用いられる。そして、ＰＳＴＮ  Ｉ／Ｆ４１は、公衆交換電話網を介した通話時に用いられる。
【００３７】
次に、本発明に係る制御プログラムについて、図面を参照しつつ、詳細に説明する。図２は、印刷システム１を構成するコンピュータ１０で、制御部１１によって実行される制御プログラムのフローチャートである。
【００３８】
ここで、図２に示す制御プログラムを実行する際には、既にテンプレートデータ５０が処理対象として設定されているものとする。テンプレートデータ５０は、アプリケーションプログラム１６（例えば、文書作成プログラム）を用いて、ユーザにより作成され得る。この場合に、ユーザは、文書等を作成しつつ、１ページ中における別原稿の内容を配置したい部分（即ち、配置領域５５）を、長方形状の図形により区画する（図４参照）。従って、複数枚の原稿内容を挿入した出力結果を得る場合、テンプレートデータ５０は、複数の配置領域５５を有する。
【００３９】
Ｓ１においては、設定されているテンプレートデータ５０内の配置領域５５を検索する。具体的には、テンプレートデータ５０左上隅部をテンプレート原点５１とする直交座標系に従って、テンプレートデータ５０内の配置領域５５を検索する。配置領域５５を検出すると、当該配置領域５５のテンプレートデータ５０上の位置を示す位置情報をＲＡＭ１４に格納する。
【００４０】
図４に示すように、テンプレートデータ５０は、長方形状の図形により区画された配置領域５５を複数有している。配置領域５５を区画する長方形を構成する各辺は、領域境界５７を構成する。従って、領域境界５７を検出することにより、テンプレートデータ５０内の配置領域５５を検索し得る。
【００４１】
又、テンプレートデータ５０の直交座標系は、テンプレート原点５１から右方向へ延びるＸ軸と、テンプレート原点５１から下方に延びるＹ軸により規定される。そして、長方形状の配置領域５５は、領域基準座標５６を有している。領域基準座標５６は、テンプレートデータ５０の直交座標系における配置領域５５の左上隅部の座標である。即ち、領域基準座標５６は、テンプレートデータ５０における当該配置領域５５の位置を示す。当該領域基準座標５６の情報は、Ｓ１で格納される位置情報を構成する。又、当該位置情報は、当該配置領域５５の形状、サイズの情報を含む。
【００４２】
Ｓ２では、制御部１１は、検出された各配置領域５５に対して、領域識別情報を付与する。制御部１１は、図２に示す領域識別情報付与プログラムを実行する。
【００４３】
ここで、領域識別情報付与プログラムについて、図面を参照しつつ詳細に説明する。図３は、領域識別情報付与プログラムのフローチャートである。
【００４４】
先ず、Ｓ２１においては、テンプレートデータ５０内に存在する各配置領域５５の領域基準座標５６を取得する。具体的には、各配置領域５５の位置情報をＲＡＭ１４から読み出し、領域基準座標５６を取得する。
【００４５】
Ｓ２２に移行すると、各配置領域５５について、原点距離Ｄを算出する。具体的には、各配置領域５５について、当該配置領域５５の領域基準座標５６と、テンプレート原点５１の座標に基づいて、原点距離Ｄを算出し、各配置領域５５の原点距離Ｄの情報をＲＡＭ１４に格納する。原点距離Ｄは、テンプレート原点５１から当該配置領域５５の領域基準座標５６までの距離である。
【００４６】
Ｓ２３では、カウンタＴの値を「０」にセットする。カウンタＴの数値は、領域識別情報が付与された配置領域５５の数を示す。
【００４７】
Ｓ２４に移行すると、カウンタＴの数値が配置領域数Ｍであるか否かを判断する。具体的には、テンプレートデータ５０内における全ての配置領域５５に領域識別情報を付与したか否かを判断する。カウンタＴの値が配置領域数Ｍである場合（Ｓ２４：ＹＥＳ）、領域識別情報付与プログラムを終了する。一方、カウンタＴの値が未だ配置領域数Ｍに至っていない場合（Ｓ２４：ＮＯ）、Ｓ２５に処理を移行する。
【００４８】
Ｓ２５では、テンプレートデータ５０に含まれる配置領域５５から、対象配置領域を特定する。対象配置領域とは、領域識別情報が付与される対象となる一の配置領域５５を意味する。
【００４９】
具体的には、領域識別情報が付与されていない配置領域５５の原点距離ＤをＲＡＭ１４から読み出し、最も短い原点距離Ｄが対応付けられた配置領域５５を、対象配置領域に特定する。
【００５０】
例えば、図４に示す場合、第１配置領域の原点距離Ｄが最も短い。従って、当該第１配置領域を対象配置領域に特定する。尚、第１配置領域とは、テンプレートデータ５０の左中段に位置する配置領域５５を指す。又、その後の処理において、原点距離Ｄの長短に基づいて、第２配置領域、第３配置領域の順に、対象配置領域に特定する。第２配置領域は、テンプレートデータ５０の右上段に位置する配置領域５５を指す。第３配置領域は、テンプレートデータ５０の右下段に位置する配置領域を指す。
【００５１】
尚、原点距離Ｄが等しい配置領域５５が複数存在する場合、領域基準座標５６のＸ座標が最も小さい配置領域５５を、対象配置領域に特定する。更に、原点距離Ｄ及び領域基準座標５６のＸ座標が等しい配置領域５５が複数存在する場合、領域基準座標５６のＹ座標が最も小さい配置領域５５を、対象配置領域に特定する。
【００５２】
Ｓ２６においては、当該対象配置領域に対して、領域識別情報を付与する。当該領域識別情報は、「１」から順に識別番号として付与される。
【００５３】
図４に示す場合、Ｓ２６により、第１配置領域には、「識別番号：１」の領域識別情報が付与される。又、その後の処理においては、第２配置領域に「識別番号：２」の領域識別情報が付与され、第３配置領域に「識別番号：３」の領域識別情報が付与される。
【００５４】
Ｓ２７に移行すると、カウンタＴの数値に「１」を加算する。その後、Ｓ２４に処理を戻すことで、未処理の配置領域５５に対して、領域識別情報を付与する。
【００５５】
図２に示すように、Ｓ２でテンプレートデータ５０中の全ての配置領域５５に領域識別情報を付与すると、ディスプレイ２５に、原稿セットガイド画面６０を表示する（Ｓ３）。
【００５６】
ここで、ディスプレイ２５に表示される原稿セットガイド画面６０について、図面を参照しつつ詳細に説明する。図４、図５は、原稿セットガイド画面６０の表示例を示す説明図である。
【００５７】
図４、図５に示すように、原稿セットガイド画面６０は、セット位置報知画像６１、表示方向報知画像６２、テンプレート方向報知画像６３、セット方向報知画像６４、メッセージ表示部６５を含む。
【００５８】
セット位置報知画像６１は、配置領域５５への配置を希望する原稿のセット位置を示す。セット位置とは、スキャナ部３５のフラットベットにおける当該原稿が載置される位置である。セット位置報知画像６１は、テンプレートデータ５０及びＳ２に基づく各配置領域５５の位置情報に基づいて生成される。
【００５９】
又、セット位置報知画像６１は、太い輪郭線により表示されており、セット位置報知画像６１の内部も、原稿セットガイド画面６０を構成する他の部分と異なる色で表示される（図５、６参照）。従って、ユーザは、原稿セットガイド画面６０により、テンプレートデータ５０の各配置領域５５に対応するセット位置を明確に把握し得る。
【００６０】
表示方向報知画像６２は、原稿セットガイド画面６０に模式的に示されているフラットベットと、実際の多機能機３０におけるフラットベットの対応関係を示す。具体的には、原稿セットガイド画面６０においては、「手前側」の文字が、多機能機３０の表示パネル３８に対応する部分に表示される。又、これにより、ユーザは、原稿セットガイド画面６０の表示内容と、実際の多機能機３０との対応を明確に把握し得る。
【００６１】
テンプレート方向報知画像６３は、テンプレートデータ５０における上下方向を示す。当該テンプレート方向報知画像６３は、テンプレートデータ５０の書式情報に基づいて生成される。当該テンプレート方向報知画像６３により、ユーザは、テンプレートデータ５０における上下方向を把握し得る。即ち、ユーザは、フラットベットにセットする際の原稿の向きと、テンプレートデータ５０の向きの関係を把握できるため、所望の出力結果を取得し得る。
【００６２】
セット方向報知画像６４は、セット位置にセットする際の原稿の上下方向を示す。セット方向報知画像６４が示す方向は、テンプレート方向報知画像６３が示す方向に対応している。従って、ユーザは、セット位置にセットする際の原稿の向きと、テンプレートデータ５０の向きの関係を確実に把握でき、所望の出力結果を取得し得る。
【００６３】
メッセージ表示部６５は、セット位置報知画像６１により報知されたセット位置に、ユーザ所望の原稿をセットすべき旨のメッセージを表示する。又、メッセージ表示部６５は、当該セット位置にセットした原稿の内容が配置領域５５に挿入されて出力される旨も報知する。
【００６４】
テンプレートデータ５０は、縦原稿タイプと、横原稿タイプの２種類に分類される。縦原稿タイプのテンプレートデータ５０は、当該テンプレートデータ５０を用紙（例えば、Ａ４判等）に出力した場合、用紙の長辺が上下方向となるテンプレートデータ５０である。横原稿タイプのテンプレートデータ５０は、当該テンプレートデータ５０を用紙に出力した場合、用紙の短辺が上下方向となるテンプレートデータ５０である。
【００６５】
上記Ｓ３の処理において、テンプレートデータ５０の書式情報に基づいて、当該テンプレートデータ５０が縦原稿タイプであるか、横原稿タイプであるかを判断する。そして、図５、図６に示すように、テンプレートデータ５０の種別（縦原稿又は横原稿）に基づいて、原稿セットガイド画面６０の表示態様を変更する。
【００６６】
具体的には、テンプレートデータにおける縦原稿、横原稿の相違に基づいて、テンプレート方向報知画像６３、セット方向報知画像６４の表示位置や表示内容を変更する（図５、図６参照）。従って、ユーザは、テンプレート方向報知画像６３、セット方向報知画像６４の表示内容に従って、原稿をセット位置にセットすれば、確実に所望の態様の出力結果を取得し得る。
【００６７】
Ｓ３により、原稿セットガイド画面６０がディスプレイ２５に表示されると、ユーザは、原稿セットガイド画面６０の表示内容を確認しつつ、スキャナ部３５に複数の原稿をセットする。
【００６８】
図２に示すように、Ｓ４に移行すると、スキャン実行操作が行われたか否かを判断する。スキャン実行操作は、キーボード２４等の操作により行われる。スキャン実行操作が行われた場合（Ｓ４：ＹＥＳ）、Ｓ５に処理を移行する。一方、スキャン実行操作が行われていない場合（Ｓ４：ＮＯ）、スキャン実行操作が行われるまで処理を待機する。
【００６９】
Ｓ５では、スキャナ部３５にセットされた原稿のスキャンを、多機能機３０の制御部３１に指示する。具体的には、オートクロップ（AUTOCROP）スキャンを、多機能機３０に指示する。
【００７０】
ここで、オートクロップスキャンの実行が指示されると、多機能機３０の制御部３１は、スキャナ部３５を制御し、セット位置にセットされた原稿の画像を含むスキャンデータ７０を生成する（図８、図９参照）。その後、制御部３１は、生成したスキャンデータ７０に含まれる、各原稿の原稿画像７５を検出する。この時、原稿画像境界７７のエッジ検出等を行うことにより、各原稿画像７５を検出する。原稿画像境界７７は、原稿画像７５の境界を示す。そして、制御部３１は、スキャンデータ７０から、検出した各原稿画像７５を切り出す。
【００７１】
この時、制御部３１は、各原稿画像７５に対して、画像位置情報を付与する。画像位置情報は、スキャンデータ７０のサイズと、当該スキャンデータ７０における当該原稿画像７５の位置を示す情報を含む。
【００７２】
Ｓ６に移行すると、Ｓ５で生成されたスキャンデータ７０に含まれる各原稿画像７５のデータを取得する。具体的には、多機能機３０に対して、Ｓ５により生成されたスキャンデータ７０を要求する。スキャンデータ７０（各原稿画像７５のデータ）を多機能機３０から受信すると、当該スキャンデータ７０をＲＡＭ１４に格納する。
【００７３】
スキャンデータ７０の要求を受け付けると、多機能機３０の制御部３１は、Ｓ５の処理に基づいて生成されたスキャンデータ７０を送信する。具体的には、各原稿画像７５の画像データと、当該原稿画像７５に対応する画像位置情報を、コンピュータ１０に対して送信する。
【００７４】
Ｓ７においては、Ｓ６で取得したスキャンデータ７０に含まれる各原稿画像７５に対して、画像識別情報を付与する。Ｓ７では、制御部１１は、図７に示す画像識別情報付与プログラムを実行する。
【００７５】
ここで、上記画像識別情報付与プログラムについて、図面を参照しつつ詳細に説明する。図７は、画像識別情報付与プログラムのフローチャートである。
【００７６】
Ｓ３１において、Ｓ６で取得したスキャンデータ７０（各原稿画像７５のデータ）をＲＡＭ１４から読み出す。上述したように、スキャンデータ７０は、複数枚の原稿夫々に基づく原稿画像７５を含んでいるので、各原稿画像７５のデータを読み出す。そして、各原稿画像７５の画像位置情報に基づいて、スキャンデータ７０における各原稿画像７５の位置を再現する。
【００７７】
尚、Ｓ３１で読み出されるスキャンデータ７０は、スキャナ部３５による生成時と異なり、各原稿画像７５以外の余白部分に係る無地画像を有していない。即ち、Ｓ３１におけるスキャンデータ７０は、スキャンデータ７０における各原稿画像７５の内容と、その位置関係を示す。
【００７８】
Ｓ３２では、現在設定されているテンプレートデータ５０が縦原稿タイプであるか否かを判断する。具体的には、当該テンプレートデータ５０の書式情報に基づいて、Ｓ３２の判断を行う。テンプレートデータ５０が縦原稿タイプである場合（Ｓ３２：ＹＥＳ）、Ｓ３５に処理を移行する。一方、テンプレートデータ５０が横原稿タイプである場合（Ｓ３２：ＮＯ）、Ｓ３３に処理を移行する。
【００７９】
先ず、テンプレートデータ５０が横原稿である場合の処理（Ｓ３３、Ｓ３４）について、図８に示す説明図を参照しつつ説明する。
【００８０】
Ｓ３３に移行すると、各原稿画像７５の画像位置座標７６を取得する。具体的に説明すると、まず、スキャンデータ７０のスキャン原点７１を原点とする直交座標系を設定する。スキャン原点７１は、スキャナ部３５による原稿のスキャン時に最初に取得された画素を意味し、図８におけるスキャンデータ７０の左上隅部に対応する。
【００８１】
図８に示すように、スキャン原点７１を算出座標原点７２に設定し、当該算出座標原点７２を基準とするＸ軸、Ｙ軸を設定する。Ｘ軸は、算出座標原点７２を基準とする横方向（図８中、右方向）への位置を示す基準となる。Ｙ軸は、算出座標原点７２を基準とする縦方向（図８中、下方向）を示す基準となる。
【００８２】
その後、設定された直交座標系（図８参照）と、各原稿画像７５の位置情報に基づいて、各原稿画像７５の画像位置座標７６を取得し、各原稿画像７５の画像位置座標７６の情報をＲＡＭ１４に格納する。画像位置座標７６は、スキャンデータ７０における原稿画像７５の左上隅の位置を示す。
【００８３】
Ｓ３４では、各原稿画像７５の配置基準距離Ｌを算出する。具体的には、図８に示す直交座標系と、画像位置座標７６に基づいて、各原稿画像７５について、配置基準距離Ｌを算出し、各原稿画像７５の配置基準距離ＬをＲＡＭ１４に格納する。配置基準距離Ｌは、算出座標原点７２の座標と、一の原稿画像７５の画像位置座標７６の間の直線距離である。
【００８４】
次に、テンプレートデータ５０が縦原稿である場合の処理（Ｓ３５〜Ｓ３７）について、図９に示す説明図を参照しつつ説明する。
【００８５】
Ｓ３５では、各原稿画像７５の画像位置座標７６を取得する。まず、Ｓ３３と同様に、スキャンデータ７０に対して直交座標系を設定する。この場合における直交座標系は、Ｓ３３の場合の直交座標系と異なる。
【００８６】
具体的には、Ｓ３５の場合、スキャン原点７１ではなく、スキャンデータ７０の左下隅部を、算出座標原点７２とする直交座標系を設定する。この場合、Ｘ軸は、左下隅部の算出座標原点７２から上方に向かって設定される（図９参照）。Ｙ軸は、左下隅部の算出座標原点７２から右方向に向かって設定される。つまり、Ｓ３５の場合の直交座標系は、Ｓ３３の場合の直交座標系を反時計回りに９０度回転させた状態で設定される。
【００８７】
その後、設定された直交座標系（図９参照）と、各原稿画像７５の位置情報に基づいて、各原稿画像７５の画像位置座標７６を取得し、各原稿画像７５の画像位置座標７６の情報をＲＡＭ１４に格納する。画像位置座標７６は、スキャンデータ７０における原稿画像７５の左下隅の位置を示す。
【００８８】
Ｓ３６に移行すると、各原稿画像７５の配置基準距離Ｌを算出する。具体的には、図９に示す直交座標系と、画像位置座標７６に基づいて、各原稿画像７５について、配置基準距離Ｌを算出し、算出した各原稿画像７５の配置基準距離ＬをＲＡＭ１４に格納する。
【００８９】
Ｓ３７においては、スキャンデータ７０を時計回りに９０度回転する。具体的には、スキャンデータ７０に含まれる全ての原稿画像７５を時計回りに９０度回転する。Ｓ３７の処理により、原稿画像７５の向きは、縦原稿タイプのテンプレートデータ５０の向きと一致する。
【００９０】
Ｓ３８では、カウンタＩの値を「０」にセットする。カウンタＩの数値は、画像識別情報が付与された原稿画像７５の数を示す。
【００９１】
Ｓ３９に移行すると、カウンタＩの数値が原稿画像数Ｎであるか否かを判断する。即ち、スキャンデータ７０に含まれるすべての原稿画像７５に画像識別情報を付与したか否かを判断する。カウンタＩの値が原稿画像数Ｎである場合（Ｓ３９：ＹＥＳ）、画像識別情報付与プログラムを終了する。一方、カウンタＩの値が未だ原稿画像数Ｎに至っていない場合（Ｓ３９：ＮＯ）、Ｓ４０に処理を移行する。
【００９２】
Ｓ４０においては、スキャンデータ７０に含まれる原稿画像７５から、対象原稿画像を特定する。対象原稿画像は、画像識別情報が付与される対象となる一の原稿画像を意味する。
【００９３】
具体的には、画像識別情報が付与されていない原稿画像７５の配置基準距離ＬをＲＡＭ１４から読み出し、最も短い配置基準距離Ｌが対応付けられた原稿画像７５を、対象原稿画像に特定する。
【００９４】
例えば、図８に示す場合においては、配置基準距離Ｌが最も短い「風景」の原稿画像７５が単位原稿画像に特定される。その後の処理において、配置基準距離Ｌに基づいて、「花」の原稿画像７５、「人物」の原稿画像７５の順に、単位原稿画像に特定する。又、図９に示す場合も同様に、配置基準距離Ｌに基づいて、「風景」の原稿画像７５、「花」の原稿画像７５、「人物」の原稿画像７５の順に、単位原稿画像に特定する。
【００９５】
尚、配置基準距離Ｌが等しい原稿画像７５が複数存在する場合、画像位置座標７６のＸ座標が最も小さい原稿画像を、対象原稿画像に特定する。更に、配置基準距離Ｌ及び画像位置座標７６のＸ座標が等しい原稿画像７５が複数存在する場合、画像位置座標７６のＹ座標が最も小さい原稿画像７５を、対象原稿画像に特定する。
【００９６】
Ｓ４１では、当該対象原稿画像に対して、画像識別情報を付与する。画像識別情報は、領域識別情報と同様に、「１」から順に識別番号として付与される。
【００９７】
図８に示す場合、Ｓ４１により、「風景」の原稿画像７５には、「識別番号：１」の画像識別情報が付与される。又、その後の処理により、「花」の原稿画像７５に「識別番号：２」の画像識別情報が付与され、「人物」の原稿画像７５には、「識別番号：３」の画像識別情報が付与される。尚、図９の場合、各原稿画像７５の配置基準距離Ｌの長短は、図８の場合と同様であるので、各原稿画像７５の識別情報も同様となる。
【００９８】
Ｓ４２に移行すると、カウンタＩの数値に「１」を加算する。これにより、その後、未処理の原稿画像７５に対して、画像識別情報が付与される。
【００９９】
図２に示すように、スキャンデータ７０に含まれる全ての原稿画像７５に画像識別情報を付与すると、Ｓ８に処理を移行する。当該Ｓ８では、テンプレートデータ５０中の各配置領域５５の検索処理及びスキャンデータ７０に含まれる各原稿画像７５の検索処理を完了したか否かを判断する。配置領域５５及び原稿画像７５に対する処理を完了している場合（Ｓ８：ＹＥＳ）、Ｓ９に処理を移行する。一方、配置領域５５に対する処理又は原稿画像７５に対する処理の何れかを未だ実行していない場合（Ｓ８：ＮＯ）、Ｓ１に処理を戻す。
【０１００】
Ｓ９に移行すると、原稿画像数Ｎと配置領域数Ｍが等しいか否かを判断する。原稿画像数Ｎと配置領域数Ｍが等しい場合（Ｓ９：ＹＥＳ）、Ｓ１０に処理を移行する。一方、原稿画像数Ｎと配置領域数Ｍが異なる場合（Ｓ９：ＮＯ）、Ｓ１６に処理を移行する。
【０１０１】
Ｓ１０では、カウンタＡを「０」にセットする。カウンタＡの数値は、対応する配置領域５５に配置、合成された原稿画像７５の数を示す。
【０１０２】
Ｓ１１においては、カウンタＡの値が原稿画像数Ｎになったか否かを判断する。つまり、全ての原稿画像７５を夫々対応する配置領域５５に配置、合成したか否かを判断する。カウンタＡが原稿画像数Ｎになっている場合（Ｓ１１：ＹＥＳ）、Ｓ１５に処理を移行する。一方、カウンタＡが未だ原稿画像数Ｎになっていない場合（Ｓ１１：ＮＯ）、Ｓ１２に処理を移行する。
【０１０３】
Ｓ１２においては、単位原稿画像を編集する。先ず、スキャンデータ７０に含まれる原稿画像７５から、画像識別情報に係る識別番号が最も小さい原稿画像７５を、単位原稿画像に特定する。単位原稿画像は、Ｓ１２、Ｓ１３における処理対象となる一の原稿画像を意味する。
【０１０４】
次に、当該単位原稿画像に係る画像識別情報と、各配置領域５５の領域識別情報に基づいて、テンプレートデータ５０における当該単位原稿画像に対応する配置領域５５を特定する。具体的には、当該単位原稿画像の識別番号と同一の識別番号が付与された配置領域を、単位原稿画像に対応する配置領域５５に特定する。
【０１０５】
そして、当該単位原稿画像に対応する配置領域５５の位置情報をＲＡＭ１４から読み出す。その後、読み出した配置領域５５の位置情報に応じて、当該単位原稿画像を編集する。具体的には、単位原稿画像に対応する配置領域５５のサイズ、形状に応じて、当該単位原稿画像を編集する。当該単位原稿画像データの編集には、画像の拡大、縮小、トリミングが含まれる。
【０１０６】
Ｓ１３では、編集された単位原稿画像を、当該単位原稿画像に対応する配置領域５５に合成する。
【０１０７】
Ｓ１４に移行すると、カウンタＡの数値に「１」を加算する。これにより、その後の処理において、次の単位原稿画像（例えば、「識別番号：２」に係る原稿画像７５）を編集し、当該単位原稿画像対応する配置領域５５に合成する。
【０１０８】
Ｓ１５では、印刷処理を実行する。Ｓ１５に移行した時点で、スキャンデータ７０に含まれる原稿画像７５は、夫々、テンプレートデータ５０における対応する配置領域５５に合成されている（図１０参照）。つまり、Ｓ１５移行時においては、合成データ１００の生成を完了している。
【０１０９】
従って、印刷処理（Ｓ１５）においては、印刷実行指示と当該合成データ１００を、多機能機３０に送信し、当該制御プログラムを終了する。合成データ１００及び印刷実行指示を受信すると、多機能機３０の制御部３１は、印刷部３６を制御し、当該合成データ１００を用紙に印刷する。
【０１１０】
これにより、当該印刷システム１は、複数枚の原稿の内容をユーザ所望の位置に挿入した印刷出力を行い得る。従って、当該印刷システム１は、複数枚の原稿の内容をユーザ所望の位置に挿入した出力結果を欲する場合に、ユーザの作業負担を低減しつつ、ユーザ所望の内容の出力結果を提供し得る。
【０１１１】
原稿画像数Ｎと配置領域数Ｍが一致しない場合に移行するＳ１６では、例外処理を実行する。当該例外処理（Ｓ１６）では、原稿画像の不足に基づくエラーの報知等の処理を実行し、当該制御プログラムを終了する。
【０１１２】
以上、説明したように、第１実施形態に係る印刷システム１及び制御プログラム（図２等）は、複数枚の原稿の内容を一度のスキャンで読み取り、各原稿の内容をユーザ所望の位置に挿入した出力結果を提供し得る。この時、原稿毎にスキャンを行う必要はないので、印刷システム１及び制御プログラムは、ユーザの作業負担を低減し得る。
【０１１３】
更に、当該印刷システム１及び制御プログラムは、原稿セットガイド画面６０をディスプレイ２５に表示する（図５、図６参照）。原稿セットガイド画面６０の表示内容を確認することで、ユーザは、適切な原稿のフラットベットに対するセット位置を把握し得る。この結果、当該印刷システム及び制御プログラムは、確実にユーザ所望の出力結果を提供し得る。
【０１１４】
又、原稿セットガイド画面６０には、表示方向報知画像６２、テンプレート方向報知画像６３、セット方向報知画像６４が含まれる。これらの表示内容を確認することで、ユーザは、現実の状況と表示内容の対応や、セットする原稿の適切な方向を把握し得る。従って、当該印刷システム及び制御プログラムは、より確実に、ユーザ所望の出力結果を提供し得る。
【０１１５】
そして、当該印刷システム及び制御プログラムは、テンプレートデータ５０のタイプ（縦原稿又は横原稿）に応じて、原稿セットガイド画面６０の表示態様（図５、図６参照）や、画像識別情報の付与に係る処理内容（Ｓ３２〜Ｓ３７）を変更する。これにより、当該印刷システム及び制御プログラムは、縦原稿、横原稿の種別を問わずに、ユーザ所望の出力結果を提供し得る。
【０１１６】
（第２実施形態）
次に、本発明を多機能機３０単体に適用した一実施形態を、第２実施形態として説明する。第２実施形態における多機能機３０の基本的構成は、第１実施形態に係る多機能機３０と同一である。従って、第１実施形態との相違点についてのみ説明する。
【０１１７】
当該多機能機３０においては、上記第１実施形態に係る制御プログラム等（図２、図３、図７）は、多機能機３０が有する記憶装置（例えば、ＲＯＭ３３）に記憶されている。そして、当該制御プログラム等は、多機能機３０の制御部３１により実行される。
【０１１８】
そして、第２実施形態に係る制御プログラムにおいては、Ｓ３〜Ｓ６、Ｓ７の処理内容が、第１実施形態に係る制御プログラムと相違し、その他の処理内容は、第１実施形態と同一である。次に、第２実施形態に係る制御プログラムの相違点について説明する。
【０１１９】
先ず、Ｓ３においては、制御部３１は、原稿セットガイド画面６０を表示パネル３８に表示する。この点、Ｓ３の処理内容は、原稿セットガイド画面６０の表示出力が行われる装置が異なる点を除き、第１実施形態と同一である。
【０１２０】
Ｓ４では、制御部３１は、キーパッド３９の操作に基づいて、Ｓ４の判断処理を行う。その他の点については、第１実施形態と同様の処理を行う。
【０１２１】
第２実施形態のＳ５では、制御部３１は、コンピュータ１０側との通信することなく、自らスキャナ部３５を制御し、オートクロップスキャンを実行する。Ｓ５における多機能機３０の処理内容は、スキャナ実行に関する指示の受信を開始条件としない点を除き、上記第１実施形態と同様である。
【０１２２】
Ｓ６では、制御部３１は、コンピュータ１０側との通信することなく、Ｓ５で生成したスキャンデータ７０をＲＡＭ３４に格納する。その他の点については、第１実施形態と同様である。
【０１２３】
そして、Ｓ１５においては、制御部３１は、コンピュータ１０側と通信することなく、印刷部３６を制御し、ＲＡＭ３４に格納されている合成データ１００を用紙に印刷出力する。第２実施形態のＳ１５における多機能機３０の処理内容は、合成データ１００及び印刷指示をコンピュータ１０から受信したことを開始条件としない点を除き、第１実施形態と同様である。
【０１２４】
このように構成することで、第２実施形態に係る多機能機３０及び制御プログラムは、第１実施形態に係る印刷システム１及び制御プログラムと同様の効果を奏する。即ち、当該多機能機３０及び制御プログラムは、複数の原稿の内容を挿入した出力結果を得る場合におけるユーザの作業負担を低減することができ、確実に、複数の原稿の内容がユーザ所望の態様で合成された出力結果を提供し得る。
【０１２５】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能である。
【０１２６】
例えば、上記実施形態においては、合成データ１００の出力方式として、用紙への印刷出力を採用していたが、この態様に限定するものではない。本発明は、合成データ１００を出力するものであれば、種々の態様を採用し得る。具体的には、本発明は、ファックス部３７を用いて、合成データ１００に基づくファクシミリ送信を行ってもよい。又、本発明は、当該合成データ１００を、記憶装置に出力し、保存する構成を採用することも可能である。
【０１２７】
又、上記実施形態においては、ユーザが作成したテンプレートデータ５０を用いていたが、本発明は、この態様に限定されるものではない。即ち、本発明は、規定のテンプレートデータを用いて処理を行うように構成することも可能である。この場合、当該テンプレートデータにおける配置領域も規定済であるため、Ｓ１、Ｓ２の処理を省略し得る。この場合、配置領域の検索等の処理負担が低減される。
【０１２８】
更に、上記実施形態においては、配置領域５５の形状を長方形状として記載していたが、この態様に限定するものではない。配置領域５５の形状は、楕円形状等、種々の形状を採用し得る。この場合には、Ｓ１２において、原稿画像７５は、配置領域５５に対応する形状（例えば、楕円形状）に、トリミングされる。この結果、本発明は、より多様な態様で原稿画像７５が配置された合成データを提供し得る。
【０１２９】
又、第１実施形態においては、多機能機３０がオートクロップスキャンを行い、スキャンデータ７０から各原稿画像を切り出している。この点、本発明は、この態様に限定されるものではない。即ち、多機能機３０は、原稿画像７５を切り出すことなく、スキャンデータ７０をコンピュータ１０に送信し、コンピュータ１０がスキャンデータ７０から各原稿画像７５を切り出すように構成し得る。
【０１３０】
又、本発明は、原稿セットガイド画面６０を表示しない構成も採用し得る。この場合には、テンプレートデータ５０に対する処理の後に、スキャンデータ７０に対する処理を行う必要はない。つまり、スキャンデータ７０に対する処理の後、テンプレートデータ５０に対する処理を行う構成としてもよい。
【符号の説明】
【０１３１】
１      印刷システム
１０    コンピュータ
１１    制御部
１６    アプリケーションプログラム
２３    マウス
２４    キーボード
２５    ディスプレイ
３０    多機能機
３１    制御部
３５    スキャナ部
３６    印刷部
５０    テンプレートデータ
５５    配置領域
６０    原稿セットガイド画面
６２    表示方向報知画像
６３    テンプレート方向報知画像
６４    セット方向報知画像
７０    スキャンデータ
７５    原稿画像
１００  合成データ
【図１】
2010200070.tif 000003
【図２】
2010200070.tif 000004
【図３】
2010200070.tif 000005
【図４】
2010200070.tif 000006
【図１０】
2010200070.tif 000007
【図５】
2010200070.tif 000008
【図６】
2010200070.tif 000009
【図７】
2010200070.tif 000010
【図８】
2010200070.tif 000011
【図９】
2010200070.tif 000012