(57)【要約】【課題】任意サイズのスタンプ画像を任意の位置に容易にスタンプさせる。【解決手段】スタンプ原稿１と複写原稿３を画像読み取り部１１０で読み取り、スタンプ処理部１３１でスタンプ原稿１からスタンプ画像２を切り出し、複写原稿３の原稿画像とともに記憶装置１５０に記憶させる。出力時には、画像合成部１３３で操作部１４０から入力された原稿画像の座標位置にスタンプ画像２を合成して合成画像を作成し、画像形成部１６０から合成出力画像４として出力する。【選択図】        図２
2004328252.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取る読み取り手段と、読み取った原稿の画像データを記憶する記憶手段と、記憶手段に記憶された画像データに基づいて記録媒体上に画像を形成する画像形成手段とを有する画像形成装置において、
スタンプ原稿を読み込み、スタンプ画像を分離して前記記憶手段に記憶させる手段と、
スタンプ画像を印字する対象となる複写原稿を読み込み、原稿画像として前記記憶手段に記憶させる手段と、
前記スタンプを印字する位置を入力する手段と、
前記記憶手段から読み出した原稿画像の前記入力手段から入力された位置に、前記記憶手段から読み出したスタンプ画像を重畳し、前記原稿画像上にスタンプ画像が合成された画像データを作成する手段と、
を備え、前記画像形成手段は、前記合成された画像データに基づいて複写原稿上にスタンプ画像が合成された画像を記録媒体上に形成することを特徴とする画像形成装置。
【請求項２】
前記入力する手段によりスタンプ画像を印字する複写原稿上の座標位置を設定することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記入力する手段により前記スタンプ画像の拡大縮小率を設定することを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記画像データを作成する手段は、画像形成する記録媒体のサイズに応じて前記スタンプ画像の拡大縮小率を設定することを特徴とする請求項１記載の画像形成装置。
【請求項５】
前記スタンプ原稿が、１枚の記録紙上に１つのスタンプ画像が形成された原稿からなることを特徴とする請求項１記載の画像形成装置。
【請求項６】
前記スタンプ画像の分離は、スタンプ原稿中のスタンプ画像のスタート位置、幅、高さを判別することにより行われることを特徴とする請求項５記載の画像形成装置。
【請求項７】
前記スタンプ原稿が、１枚の記録紙上に所定間隔で区切られた複数の区画と、各区画内に設けられたスタンプ画像とからなることを特徴とする請求項１記載の画像形成装置。
【請求項８】
前記スタンプ画像の分離は、スタンプ原稿中の対象となる区画のスタート位置を検出し、
前記スタート位置を基準として前記スタンプ画像のスタート位置、幅、高さを判別することにより行われることを特徴とする請求項７記載の画像形成装置。
【請求項９】
前記読み取り手段は、複数枚のスタンプ原稿を読み取り、
前記画像データを作成する手段は、前記読み取り手段によって読み取られた順序で原稿画像上にスタンプ画像が合成された画像データを作成することを特徴とする請求項１記載の画像形成装置。
【請求項１０】
原稿を読み取る読み取り手段と、読み取った原稿の画像データを記憶する記憶手段とを備え、画像を合成して出力する画像形成方法において、
スタンプ原稿を読み込み、スタンプ画像を分離して前記記憶手段に記憶させる第１の工程と、
スタンプを印字する対象となる複写原稿を読み込み、原稿画像として前記記憶手段に記憶させる第２の工程と、
第２の工程で記憶された原稿画像の画像データを読み出し、その読み出した画像データに第１の工程で記憶されたスタンプ画像の画像データを指定された位置に重畳して合成画像データを作成する第３の工程と、
第３の工程で作成された画像データに基づいて複写原稿上にスタンプ画像が合成された画像を印字出力させる第４の工程と、
を備えていることを特徴とする画像形成方法。
【請求項１１】
コンピュータにロードされ、コンピュータによって合成画像を印字出力させるコンピュータプログラムにおいて、
スタンプ原稿を読み込み、スタンプ画像を分離して記憶手段に記憶させる第１の手順と、
スタンプを印字する対象となる複写原稿を読み込み、原稿画像として記憶手段に記憶させる第２の手順と、
第２の手順で記憶された原稿画像の画像データを読み出し、その読み出した画像データに第１の手順で記憶されたスタンプ画像の画像データを指定された位置に重畳して合成画像データを作成する第３の手順と、
第３の手順で作成された画像データに基づいて複写原稿上にスタンプ画像が合成された画像を印字出力させる第４の手順と、
を備えていることを特徴とするコンピュータプログラム。
【請求項１２】
請求項１１記載のコンピュータプログラムが、コンピュータによって読み込まれ、実行可能に書き込まれていることを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
外部から任意サイズのスタンプ画像を読み込むことができ、複写原稿にスタンプ画像を合成し、簡単な画像配置を設定して印字出力することができる画像形成装置、画像形成方法、コンピュータプログラム及び記録媒体に関する。
【０００２】
【従来の技術】
デジタル複写機やプリンタ装置など画像形成装置には、ある画像を複写画像に対してスタンプのように貼り付ける機能（スタンプ機能）を備えたものがある。例えば、社名や特定の文字列（社外秘、重要等）を複写画像の背面に重ねあわせ、その複写物がどのようなものであるかを示したり、複写物の装飾画像として印刷したりすることができる。これらの機能は、スタンプ用に用意された画像を記憶装置から読込み、複写画像と合成することにより行なっている。
【０００３】
なお、この種の技術として例えば特許文献１及び２に開示された発明が知られている。
【０００４】
【特許文献１】
特開平９−１３９８３２号公報
【０００５】
【特許文献２】
特許第３０６１５０９号公報
【０００６】
【発明が解決しようとする課題】
前記スタンプ機能では、あらかじめスタンプ画像を内部記憶装置上に用意するか、外部記憶装置からダウンロードを行ない利用しているが、様々な種類の画像を内部記憶装置上に用意すると内部記憶装置を圧迫し、また、固定のスタンプのみしか利用できない。また、外部記憶装置を使う場合、スタンプ画像を一度外部記憶装置にコピーしなければならず、また、外部記憶装置を利用できるインターフェースを持った複写機とそのインタフェースに接続できるメディア、そのメディアに画像を書き込むことができる装置が必要となり、コスト的にも高いものになってしまう。また、このメディアを用意し、その画像形成装置に合うフォーマットで記憶しなければ、スタンプ画像はあらかじめ与えられたもののみしか使うことができない。さらに、複数のスタンプ画像を組み合わせて印字使用とすると、スタンプのバリエーションが限られるとともに、記憶容量も多く必要となる。
【０００７】
そこで、本発明の目的は、原稿上に印字された任意サイズのスタンプ画像を複写原稿の任意の位置に容易にスタンプすることができる画像形成装置、コンピュータプログラム及び記録媒体を提供することにある。
【０００８】
【課題を解決するための手段】
前記目的を達成するため、第１の手段は、原稿を読み取る読み取り手段と、読み取った原稿の画像データを記憶する記憶手段と、記憶手段に記憶された画像データに基づいて記録媒体上に画像を形成する画像形成手段とを有する画像形成装置において、スタンプ原稿を読み込み、スタンプ画像を分離して前記記憶手段に記憶させる手段と、スタンプを印字する対象となる複写原稿を読み込み、原稿画像として前記記憶手段に記憶させる手段と、前記スタンプ画像を印字する位置を入力する手段と、前記記憶手段から読み出した原稿画像の前記入力手段から入力された位置に、前記記憶手段から読み出したスタンプ画像を重畳し、前記原稿画像上にスタンプ画像が合成された画像データを作成する手段とを備え、前記画像形成手段は、前記合成された画像データに基づいて複写原稿上にスタンプ画像が合成された画像を記録媒体上に形成することを特徴とする。
【０００９】
第２の手段は、第１の手段において、前記入力する手段によりスタンプ画像を印字する複写原稿上の座標位置を設定することを特徴とする。
【００１０】
第３の手段は、第２の手段において、前記入力する手段により前記スタンプ画像の拡大縮小率を設定することを特徴とする。
【００１１】
第４の手段は、第１の手段において、前記画像データを作成する手段は、画像形成する記録媒体のサイズに応じて前記スタンプ画像の拡大縮小率を設定することを特徴とする。
【００１２】
第５の手段は、第１の手段において、前記スタンプ原稿が、１枚の記録紙上に１つのスタンプ画像が形成された原稿からなることを特徴とする。
【００１３】
第６の手段は、第５の手段において、前記スタンプ画像の分離は、スタンプ原稿中のスタンプ画像のスタート位置、幅、高さを判別することにより行われることを特徴とする。
【００１４】
第７の手段は、第１の手段において、前記スタンプ原稿が、１枚の記録紙上に所定間隔に区切られた複数の区画と、各区画内に設けられたスタンプ画像とからなることを特徴とする。
【００１５】
第８の手段は、第７の手段において、前記スタンプ画像の分離は、スタンプ原稿中の対象となる区画のスタート位置を検出し、前記スタート位置を基準として前記スタンプ画像のスタート位置、幅、高さを判別することにより行われることを特徴とする。
【００１６】
第９の手段は、第１の手段において、前記読み取り手段は、複数枚のスタンプ原稿を読み取り、前記画像データを作成する手段は、前記読み取り手段によって読み取られた順序で原稿画像上にスタンプ画像が合成された画像データを作成することを特徴とする。
【００１７】
第１０の手段は、原稿を読み取る読み取り手段と、読み取った原稿の画像データを記憶する記憶手段とを備え、画像を合成して出力する画像形成方法において、スタンプ原稿を読み込み、スタンプ画像を分離して前記記憶手段に記憶させる第１の工程と、スタンプを印字する対象となる複写原稿を読み込み、原稿画像として前記記憶手段に記憶させる第２の工程と、第２の工程で記憶された原稿画像の画像データを読み出し、その読み出した画像データに第１の工程で記憶されたスタンプ画像の画像データを指定された位置に重畳して合成画像データを作成する第３の工程と、第３の工程で作成された画像データに基づいて複写原稿上にスタンプ画像が合成された画像を印字出力させる第４の工程とを備えていることを特徴とする。
【００１８】
第１１の手段は、コンピュータにロードされ、コンピュータによって合成画像を印字出力させるコンピュータプログラムにおいて、スタンプ原稿を読み込み、スタンプ画像を分離して記憶手段に記憶させる第１の手順と、スタンプを印字する対象となる複写原稿を読み込み、原稿画像として記憶手段に記憶させる第２の手順と、第２の手順で記憶された原稿画像の画像データを読み出し、その読み出した画像データに第１の手順で記憶されたスタンプ画像の画像データを指定された位置に重畳して合成画像データを作成する第３の手順と、第３の手順で作成された画像データに基づいて複写原稿上にスタンプ画像が合成された画像を印字出力させる第４の手順とを備えていることを特徴とする。
【００１９】
第１２の手段は、第１１の手段に係るコンピュータプログラムが、コンピュータによって読み込まれ、実行可能に記録媒体に書き込まれていることを特徴とする。
【００２０】
なお、以下の実施形態において、読み取り手段は、画像読み込み部１１０に、記憶手段は記憶装置１５０に、画像形成手段は画像形成部１６０に、スタンプ画像を分離して前記記憶手段に記憶させる手段はコントローラ１３０の特にスタンプ処理部１３１に、入力する手段は操作部１４０に、複写原稿を読み込み、前記記憶手段に記憶させる手段はコントローラ１３０に、複写原稿上にスタンプ画像が合成された画像データを作成する手段はコントローラ１３０の特に画像合成部１３３にそれぞれ対応する。
【００２１】
【発明の実施の形態】
以下、本発明の実施形態について図面を参照して説明する。
【００２２】
＜第１の実施形態＞
図１は、本発明の実施形態で実施の対象としているスタンプ原稿の一例を示す図であり、スタンプ原稿１は一側の原稿面１ａの任意位置にスタンプ画像２が印字されている。図２は、第１の実施形態における説明図で、図１に示すようなスタンプ原稿をセットしてから印刷までの画像形成装置の各要素の基本的な処理の流れを示す。
【００２３】
図２において、画像形成装置１００は、基本的に画像読み込み部１１０、エンジン部１２０、コントローラ１３０、操作部１４０、記憶装置１５０、及び画像形成部１６０から構成されている。エンジン部１２０は画像処理部１２１を備え、コントローラ１３０はスタンプ処理部１３１、圧縮伸長部１３２及び画像合成部１３３を備えている。コントローラ１３０にはエンジン部１２０、操作部１４０、記憶装置１５０が接続され、エンジン部１２０には、画像読み込み部１１０及び画像形成部１６０が接続されている。
【００２４】
スタンプ原稿１からスタンプ画像２を利用する際には、はじめに操作部１４０からスタンプ画像入力モードに画像形成装置１００のシステムを切り替え、スタンプ画像２を入力する。スタンプ画像入力モードでは、スタンプ原稿１を画像読み込み部１１０の原稿台にセットし、スタンプ画像の印字位置を決定する。このとき印字位置は、左上、左下、右上、右下、中央、タイル、原稿サイズに合わせた拡大縮小等を設定できる。
【００２５】
印字位置を設定し、スタンプ原稿１を原稿台にセットし、操作部１４０の図示しない印刷ボタン（プリントボタン）を押すと、スタンプ画像２はシステム内に取り込まれる。この取り込みは符号ＤＳＴで示すパスによって行われる。画像読み取り部１１０により読み取られたスタンプ原稿１は、画像処理部１２１で傾き補正やノイズ除去等が行なわれる。処理が行なわれた画像は、スタンプ処理部１３１に送られ、スタンプ画像領域の判別、編集が行なわれ、スタンプ画像２の位置が決定され、スタンプ画像２が分離される。
【００２６】
スタンプ処理部１３１におけるスタンプ画像領域の判別方法を図３に示す。スタンプ画像領域の判別は、データが存在する領域の副走査方向と主走査方向の位置（座標）を求めることにより行われる。この判別処理の詳細を図４のフローチャートに示す。
【００２７】
画像読み取り部１１０で読み取られた読み取り画像は、画像処理部１２１からスタンプ処理部１３１へ図３に示すＳＴＡＲＴ＿ＰＯＩＮＴから、ＩＭＧ＿ＷＩＤＴＨ方向に順に送られてくる。すなわち、ラスタスキャンで読み取った順に送られてくる。このとき、読み取り画像のサイズは読み取り原稿のサイズとなる。スタンプ画像処理部１３１では、はじめにイメージのスタート位置を調べる。送られてきたデータからデータが存在する場所をＸ方向のカウンタを進めながら調べていく。画像１ライン分を調べ終わると、Ｙ方向のカウンタが１プラスされ、Ｘ方向のカウンタは０に初期化され、次のラインを調べ始める（ステップＳ１０１，Ｓ１０２，Ｓ１０３，Ｓ１０４）。
【００２８】
データが存在することがわかった場合（ステップＳ１０３−Ｎ，Ｓ１０５−Ｙ）、そのときのＳＴＭＰＩＭＧ＿Ｙの値が決定していなければ（ステップＳ１０６−Ｎ）、Ｙカウンタの値をＳＴＭＰＩＭＧ＿Ｙに（ステップＳ１０７）保存し、Ｘカウンタの値としてＳＴＭＰＩＭＧ＿Ｘが決定していない場合、もしくは現在の値より小さい場合には（ステップＳ１１０）、Ｘカウンタの値をＳＴＭＰＩＭＧ＿Ｘに保存し（ステップＳ１１１）、スタンプ処理部１３１は画像幅を調べ始める。画像（イメージ）幅を調べるために画素が存在する場合は、ＳＴＭＰＩＭＧ＿ＷとＳＴＭＰＩＭＧ＿Ｘの和と、そのときのＸの値とを比べ（ステップＳ１１２）、ＳＴＭＰＩＭＧ＿Ｗ＋ＳＴＭＰＩＭＧ＿Ｘのほうが小さければ値を代入する（ステップＳ１１３）。そして、Ｘカウンタをカウントアップし（ステップＳ１１４）、ステップＳ１０３からの処理を繰り返す。また、イメージが存在するライン数を調べるために、１ライン中にデータが存在するごとにＳＴＭＰＩＭＧ＿Ｈの値をＹカウンタからＳＴＭＰＭＧ＿Ｙの値を引いたものを代入していく（ステップＳ１０８，Ｓ１０９）。
【００２９】
スタンプ処理部１３１では、このようにＹ座標（副走査方向）のラインを走査する間に検出される画像が存在するラインと、画像が存在するラインの画像が存在するＸ座標の位置を主走査方向のカウント値によって検出し、スタンプ画像２の位置を判別する。読み取られたスタンプ画像２は、圧縮伸長部１３２で圧縮され、記憶装置１５０に記憶される。スタンプ画像２が読み込まれるとシステムは自動的に複写モードに切り替わる。次に複写（対象）原稿３を画像読み込み部１１０から読み取り、画像処理部１２１でスタンプ画像２と同様の予め設定された画像処理を行った後、読み取ったデータを圧縮伸長部１３２で圧縮し、一旦、記憶装置１５０に記憶する。このときの画像データを流をパスＤａで示す。
【００３０】
次いで、記憶された複写画像（複写原稿３のイメージデータ（仮想の原稿画像）３ｉ、スタンプ画像２のイメージデータ１ｉ）は、画像合成部１２３でスタンプ画像２と合成される。この合成は、複写原稿３のイメージデータ（原稿画像）にスタンプ画像２のイメージデータ（仮想のスタンプ画像）２ｉが重畳されたイメージデータ（仮想の原稿画像）４ｉとなる。そして、このイメージデータ４ｉがエンジン部１２０に送られ、そこからさらに画像形成部１６０へと送られ、スタンプ画像２が印刷された合成出力文書４が出力される。このときの画像データの流れをパスＤｂで示す。
【００３１】
このように構成すると、画像形成装置１００の内部に予めスタンプ画像を記憶しておかなくとも、１つの任意のスタンプ画像２が印字されたスタンプ原稿１を読み込むことにより、任意の複写原稿３上にスタンプ画像２を印字することができる。
【００３２】
＜第２の実施形態＞
スタンプ画像には、第１の実施形態のようにスタンプ原稿１にスタンプ画像２が１つ存在し、このスタンプ画像２を読み取って他の原稿にスタンプ画像２を印字する場合の他に、テンプレート画像を使用してスタンプ印字を行う場合がある。ここでいうテンプレート画像とは、予め複数のスタンプ画像が１枚の用紙に印字されてスタンプ原稿としたものである。このようなテンプレート画像が印字されたスタンプ原稿では、例えば図５に示すように、そのスタンプ原稿５内に縦横等間隔に区切られた複数のマス６ａ，６ｂ，６ｃ，６ｄ，６ｅ，６ｆがあり、その１つのマス６ａ，６ｂ，６ｃ，６ｄ，６ｅ，６ｆの中ににそれぞれ１つずつスタンプ画像２ａ，２ｂ，２ｃ，２ｄ，２ｆが存在するというように構成されている。この実施形態は、図５に示すようなテンプレート画像が印字されたスタンプ原稿５からスタンプ画像を読み込んで、印字する場合のものである。
【００３３】
この場合のシステムの処理手順を図６のフローチャートに示す。この第２の実施形態に係るスタンプ画像と第１の実施形態に係るスタンプ画像とを区別するため、図５に示したような第２の実施形態に係るスタンプ原稿を、ここではスタンプテンプレート原稿５と呼ぶ。スタンプテンプレート画像５上の各スタンプ画像には左上から順に右方向に番号がついているものとする。画像形成装置１００自体は、第１の実施形態と同等なので、同等な各部には同一の参照符号を付し、重複する説明は省略する。
【００３４】
まず、操作部１４０からスタンプテンプレート画像読込みモードに切り替え、任意のスタンプ画像の番号と印刷位置（左上、左下、右上、右下、中央、タイル、原稿サイズに拡大縮小等）を入力し、スタンプテンプレート原稿５を画像読み込み部１１０から読み込む（ステップＳ２０１）。読み込まれた画像は、画像処理部１２１を通り、スタンプ画像処理部１３１に送られる。スタンプ画像処理部１３１では、スタンプ画像が存在する仮想的なデータ範囲を決定する（図５）。
【００３５】
まず始めに１ライン分のデータに対して、１／２以上連続してデータが存在するラインを見つける。このとき、データを受信するごとにＸカウントを増加させ、１ライン分転送されるとＹカウントを１増加、Ｘカウントを０に初期化する（ステップＳ２０２，Ｓ２０３）。これは、データの最後まで行なわれる。連続データを見つけた場合（ステップＳ２０４−Ｙ）、このときのＸカウント、Ｙカウントの値をそれぞれ仮想的なデータ範囲（ＶＩＭＧ＿Ｘ，ＶＩＭＧ＿Ｙ）とする。また、このときの連続したデータの長さをＶＩＭＧ＿ＷＩＤＴＨとする（ステップＳ２０５）。連続データの次のラインのＶＩＭＧ＿ＷＩＤＴＨの範囲で、データの存在位置を探す（ステップＳ２０６，Ｓ２０７）。データが見つかった場合は（ステップＳ２０７−Ｙ）、スタンプ番号を１減算する（ステップＳ２０９）。スタンプ番号が０にならない場合、次にデータが連続する場所を探し、同様のことを繰り返す（ステップＳ２０９−Ｎ、ステップＳ２０２・・・ステップＳ２０９）。
【００３６】
スタンプ番号が０になった場合（ステップＳ２０９−Ｙ）、そのときの位置を仮想的なデータ範囲（ＶＩＭＧ＿Ｘ，ＶＩＭＧ＿Ｙ）とし（ステップＳ２１０−図５における上から２段目、右側のテンプレート６ｄの左上の座標に対応）、さらにそのラインのデータが存在する場所を探し、ＶＩＭＧ＿Ｘから、Ｘカウントまでの幅をＶＩＭＧ＿ＷＩＤＴＨとする（ステップＳ２１１）。ＶＩＭＧ＿ＷＩＤＴＨの範囲でＹカウントをカウントアップし、データが連続する部分を探し（ステップＳ２１２）、ＶＩＭＧ＿ＹからＹカウントまでの幅をＶＩＭＧ＿ＨＥＩＧＨＴとする（ステップＳ２１３）。データ範囲の決定後、その範囲からスタンプデータを切り出すために、図３及び図４を参照して説明した第１の実施形態と同様の方法でスタンプ画像の切り出しを仮想データ範囲に対して行なう（ステップＳ２１４）。スタンプ画像の切り出しが終わるとシステムは自動的に複写モードに切り替わる。この後の動作は前述の第１の実施形態と同様である。
【００３７】
このように構成すると、画像形成装置１００の内部に予めスタンプ画像を記憶しておかなくとも、複数の任意のスタンプ画像２ａ，２ｂ，２ｃ，２ｄ，２ｅ，２ｆが印字されたスタンプ原稿１を読み込むことにより、任意の複写原稿３上にスタンプ画像２を印字することができる。
【００３８】
＜第３の実施形態＞
図７は第３の実施形態におけるスタンプテンプレート原稿、及びスタンプ原稿から独自のスタンプ画像を読み込み、複写物にスタンプする場合の原稿セットから印刷までの画像形成装置の各要素の基本的な処理の流れを示す図である。スタンプ原稿１及びスタンプテンプレート原稿５からのスタンプ画像２，２ａ，２ｂ，２ｃ，２ｄ，２ｅ，２ｆの切り出しは第１及び第２の実施形態で説明した通りであるので、同等な各部には同一の符号を付し、重複する説明は省略する。
【００３９】
まず、スタンプテンプレート原稿読込みモードに設定し、第２の実施形態で説明したようにしてスタンプテンプレート原稿５から任意のスタンプ画像を選択し、スタンプを複写物の大きさに合わせるモード設定（例えば、Ａ４等）を行い、スタンプ画像を読み込む。読みこまれたスタンプテンプレート画像から第２及び第１の実施形態の処理手順によりスタンプ画像２ａ，２ｂ，２ｃ，２ｄ，２ｅ，２ｆの１つを選択し、記憶装置１５０に保存する。このときの画像データの流れをＤＴＭで示す。
【００４０】
次に、スタンプ原稿読み込みモードを選択し、第１の実施形態で説明したようにしてスタンプ位置の設定を行なう。スタンプ原稿１を読み込むと、スタンプ画像処理部１３１でスタンプ画像２の切り取りが行なわれ、同じく記憶装置１５０上に記憶される。このときの画像データの流れをＤＳＴで示す。
【００４１】
次に通常の原稿３を読み込み、第１及び第２の実施形態のようにして記憶装置１５に記憶する。このときの画像データの流れをＤａで示す。そして、読み取り原稿のサイズに合わせて、スタンプ画像用の仮想原稿３ｉを用意する。この仮想原稿３ｉに対し、ユーザの設定に適合するように読み込んだ画像を重ね合わせていく。この例では、仮想原稿３ｉのサイズに合わせてスタンプテンプレート画像を変倍（縦横の変倍率は任意）し、仮想のスタンプテンプレート画像２ｃｉとする。次に仮想のスタンプテンプレート画像２ｃｉにスタンプ原稿１を読んで分離したスタンプ画像２ｉを記憶装置１５０から切り出し、仮想の合成されたスタンプ原稿６ｉを作成する。原稿データの出力時に、画像合成部１３３で仮想のスタンプ原稿６ｉと合成し、仮想の合成出力文書４ｉを作成し、この合成データに基づいて画像形成部１６０から合成出力文書１０として出力する。このときの画像データの流れをパスＤｂで示す。
【００４２】
いずれにしても画像構成は記憶手段１５０に記憶されている原稿画像に対してスタンプ画像及びスタンプテンプレート画像のいずれか、あるいは両方を画像合成部１３３で合成し、その合成されたデータに基づいてエンジン部１２０から画像形成部１６０にデータを転送し、画像形成部１６０で記録媒体上に印字出力することになる。
【００４３】
なお、画像合成の際、操作部１４０から指示して、画像の大きさを変更（変倍）することも可能であり、これにより、スタンプ画像の大きさも任意に設定することが可能となる。
【００４４】
このように第３の実施形態によれば、任意サイズのスタンプ画像が印字されたスタンプ原稿及び複数のスタンプ画像を印字したスタンプテンプレート原稿を画像読取装置から他の複写対象物と同様の方法で読み取ることにより、予めスタンプ画像を記憶した記憶領域を装置内部の記憶装置に設けたり、予めスタンプ画像を記憶した外部記憶メディアを用意することなく、原稿上に印字された単数または複数の任意サイズのスタンプ画像の１つまたは複数を複写原稿の任意の位置に容易にスタンプすることができる。
【００４５】
【発明の効果】
以上のように本発明によれば、原稿上に印字された任意サイズのスタンプ画像を複写原稿の任意の位置に容易にスタンプすることができる。
【図面の簡単な説明】
【図１】本発明の実施形態で実施の対象としているスタンプ原稿の一例を示す図である。
【図２】第１の実施形態におけるスタンプ原稿をセットしてから印刷までの画像形成装置の各要素の基本的な処理の流れを示す図である。
【図３】スタンプ処理部におけるスタンプ画像領域の判別方法を示す図である。
【図４】図３のスタンプ画像領域の判別方法の処理手順を示すフローチャートである。
【図５】第２の実施形態におけるスタンプテンプレート原稿の一例を示す図である。
【図６】図５のスタンプテンプレート原稿からスタンプを切り出すときの処理手順を示すフローチャートである。
【図７】第２の実施形態に係る複数のスタンプ画像を合成するときのスタンプ原稿をセットしてから印刷までの画像形成装置の各要素の基本的な処理の流れを示す図である。
【符号の説明】
１  スタンプ原稿
２  スタンプ画像
２ｉ  仮想のスタンプ画像
３  複写（対象）原稿
３ｉ  仮想の原稿画像
４，１０  合成出力文書
４ｉ  仮想の出力文書
５  スタンプテンプレート原稿
１００  画像形成装置
１１０  画像読み込み部
１２０  エンジン部
１２１  画像処理部
１３０  コントローラ
１３１  スタンプ処理部
１３２  圧縮伸長部
１３３  画像合成部
１４０  操作部
１５０  記憶部
１６０  画像形成部
【図１】
2004328252.tif 000003
【図２】
2004328252.tif 000004
【図３】
2004328252.tif 000005
【図４】
2004328252.tif 000006
【図５】
2004328252.tif 000007
【図６】
2004328252.tif 000008
【図７】
2004328252.tif 000009