(57)【特許請求の範囲】
【請求項１】
プリンタドライバを搭載したコンピュータをネットワークを通じて画像形成装置に接続し、前記プリンタドライバにより原稿画像を前記コンピュータから前記ネットワークを通じて前記画像形成装置へと送信し、前記原稿画像を前記画像形成装置で記録用紙に印刷させる印刷システムであって、
前記プリンタドライバは、前記コンピュータの操作入力に基づき、記録用紙のサイズと同一サイズのスタンプ画像を設定するスタンプ画像設定部を備え、前記コンピュータの操作入力に応答して前記スタンプ画像を前記ネットワークを通じて前記画像形成装置へと送信し、
前記画像形成装置は、前記コンピュータから受信したスタンプ画像を記憶する記憶部と、前記スタンプ画像の合成を指示する入力部と、前記入力部での合成の指示に応答して前記スタンプ画像を前記記憶部から読出して画像形成装置の読取装置で読取られた原稿画像に合成し、合成画像を形成する画像合成部と、前記合成画像を記録用紙に印刷する印刷部とを備え、
前記画像合成部は、前記スタンプ画像を前記原稿画像に対して不透明に合成する場合に、前記スタンプ画像における複数の有色画素と有色画素でない複数の他の画素とを示すマスク画像を生成し、前記マスク画像を用いて、前記各有色画素に重なる白抜きの領域を前記原稿画像に形成し、前記白抜きの領域に前記各有色画素を合成することを特徴とする印刷システム。
【請求項２】
請求項１に記載の印刷システムであって、
前記画像形成装置は、前記スタンプ画像に対応する表示情報を表示する表示部を備え、
前記入力部は、前記表示部に表示されている前記表示情報を指示することにより該表示情報に対応する前記スタンプ画像の合成を指示することを特徴とする印刷システム。
【請求項３】
請求項２に記載の印刷システムであって、
前記画像形成装置の読取装置で読取られた原稿画像が記録される記録用紙のサイズと同一サイズの前記スタンプ画像を前記記憶部から読出して、この読み出したスタンプ画像に対応する表示情報を前記表示部に表示する制御部を備えることを特徴とする印刷システム。
【請求項４】
請求項２に記載の印刷システムであって、
前記入力部により指示された前記表示情報に対応する前記スタンプ画像のサイズが、前記画像形成装置の読取装置で読取られた原稿画像が記録される記録用紙のサイズに一致しなければ、前記合成画像の形成もしくは印刷を禁止する制御部を備えることを特徴とする印刷システム。
【請求項５】
請求項２〜４のいずれか１つに記載の印刷システムであって、
前記プリンタドライバは、前記コンピュータの操作入力に基づき、前記スタンプ画像に対応する表示情報を該スタンプ画像と共に前記スタンプ画像設定部で設定し、前記コンピュータの操作入力に応答して前記スタンプ画像及び前記表示情報を前記ネットワークを通じて前記画像形成装置へと送信し、
前記画像形成装置は、前記コンピュータから受信したスタンプ画像及び表示情報を対応付けて前記記憶部に記憶し、スタンプ画像及び表示情報を前記表示部に表示することを特徴とする印刷システム。
【請求項６】
請求項１〜５のいずれか１つに記載の印刷システムであって、
前記スタンプ画像設定部は、前記スタンプ画像を、原稿画像に対して半透明な画像又は不透明な画像として設定することを特徴とする印刷システム。
【請求項７】
請求項６に記載の印刷システムであって、
前記画像合成部は、前記スタンプ画像が前記半透明な画像である場合に、原稿画像に対して前記スタンプ画像を重ねて合成することを特徴とする印刷システム。
【請求項８】
請求項１〜７のいずれか１つに記載の印刷システムであって、
前記スタンプ画像は、少なくとも１つの文字もしくは図形から構成されることを特徴とする印刷システム。
【請求項９】
請求項１〜８のいずれか１つに記載の印刷システムであって、
前記スタンプ画像設定部は、前記スタンプ画像が前記ネットワークを通じて前記画像形成装置へと送信される前に、前記スタンプ画像の送信可否の確認メッセージを前記コンピュータの表示部に表示することを特徴とする印刷システム。
【請求項１０】
コンピュータに搭載され、原稿画像を前記コンピュータからネットワークを通じて画像形成装置へと送信するプリンタドライバであって、
前記コンピュータの操作入力に基づき、記録用紙のサイズと同一サイズのスタンプ画像を設定するスタンプ画像設定ステップと、
前記コンピュータの操作入力に応答して前記スタンプ画像設定ステップで設定されたスタンプ画像を前記ネットワークを通じて前記画像形成装置へと送信するスタンプ画像送信ステップとをコンピュータに実行させ、
前記画像形成装置は、前記コンピュータから受信したスタンプ画像を記憶する記憶部と、前記スタンプ画像の合成を指示する入力部と、前記入力部での合成の指示に応答して前記スタンプ画像を前記記憶部から読出して画像形成装置の読取装置で読取られた原稿画像に合成し、合成画像を形成する画像合成部と、前記合成画像を記録用紙に印刷する印刷部とを備え、
前記画像合成部は、前記スタンプ画像を前記原稿画像に対して不透明に合成する場合に、前記スタンプ画像における複数の有色画素と有色画素でない複数の他の画素とを示すマスク画像を生成し、前記マスク画像を用いて、前記各有色画素に重なる白抜きの領域を前記原稿画像に形成し、前記白抜きの領域に前記各有色画素を合成することを特徴とするプリンタドライバ。
【請求項１１】
原稿画像を記録用紙に印刷する画像形成装置であって、
前記記録用紙と同一サイズのスタンプ画像を記憶した記憶部と、
前記スタンプ画像の合成を指示する入力部と、
前記入力部での合成の指示に応答して前記スタンプ画像を前記記憶部から読出して原稿画像に合成し、合成画像を形成する画像合成部と、
前記合成画像を記録用紙に印刷する印刷部とを備え、
前記画像合成部は、前記スタンプ画像を前記原稿画像に対して不透明に合成する場合に、前記スタンプ画像における複数の有色画素と有色画素でない複数の他の画素とを示すマスク画像を生成し、前記マスク画像を用いて、前記各有色画素に重なる白抜きの領域を前記原稿画像に形成し、前記白抜きの領域に前記各有色画素を合成することを特徴とする画像形成装置。
【請求項１２】
請求項１１に記載の画像形成装置であって、
前記画像合成部は、前記スタンプ画像と前記原稿画像をページメモリ上で合成することを特徴とする画像形成装置。
【請求項１３】
請求項１１又は１２に記載の画像形成装置であって、
前記スタンプ画像に対応する表示情報を表示する表示部を備え、
前記記憶部は、前記スタンプ画像を該スタンプ画像の登録名と共に記憶し、
前記表示部は、前記スタンプ画像に対応する表示情報として、前記スタンプ画像の登録名を表示し、
前記入力部により前記表示部に表示されている登録名が選択されると、該登録名のスタンプ画像の合成が指示されることを特徴とする画像形成装置。
【請求項１４】
請求項１１又は１２に記載の画像形成装置であって、
前記スタンプ画像に対応する表示情報を表示する表示部を備え、
前記記憶部は、前記スタンプ画像に対応する表示情報として、前記スタンプ画像の登録名、前記スタンプ画像が原稿画像に対して半透明な画像及び不透明な画像のいずれであるか、及び記録用紙のサイズを記憶し、
前記表示部は、前記スタンプ画像をサムネイル表示すると共に、前記スタンプ画像の登録名、前記スタンプ画像が原稿画像に対して半透明な画像及び不透明な画像のいずれであるか、及び記録用紙のサイズの少なくとも１つを表示することを特徴とする画像形成装置。
【請求項１５】
請求項１１又は１２に記載の画像形成装置であって、
前記スタンプ画像に対応する表示情報を表示する表示部と、
前記画像形成装置の読取装置で読取られた原稿画像が記録される記録用紙のサイズと同一サイズの前記スタンプ画像を前記記憶部から読出して、この読み出したスタンプ画像に対応する表示情報を前記表示部に表示する制御部とを備え、
前記入力部は、前記表示部に表示されている前記表示情報を指示することにより該表示情報に対応する前記スタンプ画像の合成を指示することを特徴とする画像形成装置。
【請求項１６】
請求項１１又は１２に記載の画像形成装置であって、
前記スタンプ画像に対応する表示情報を表示する表示部と、
前記入力部により指示された前記表示情報に対応する前記スタンプ画像のサイズが、前記画像形成装置の読取装置で読取られた原稿画像が記録される記録用紙のサイズに一致しなければ、前記合成画像の形成もしくは印刷を禁止する制御部とを備えることを特徴とする画像形成装置。
【請求項１７】
プリンタドライバを搭載したコンピュータをネットワークを通じて画像形成装置に接続し、前記プリンタドライバは、原稿画像を前記コンピュータから前記ネットワークを通じて前記画像形成装置へと送信し、前記原稿画像を前記画像形成装置で記録用紙に印刷させる印刷方法であって、
前記プリンタドライバにより前記コンピュータの操作入力に基づき記録用紙のサイズと同一サイズのスタンプ画像を設定し、前記コンピュータの操作入力に応答して前記スタンプ画像を前記ネットワークを通じて前記画像形成装置へと送信し、
前記画像形成装置は、前記コンピュータから受信したスタンプ画像を記憶する記憶部と、前記スタンプ画像の合成を指示する入力部と、前記入力部での合成の指示に応答して前記スタンプ画像を前記記憶部から読出して画像形成装置の読取装置で読取られた原稿画像に合成し、合成画像を形成する画像合成部と、前記合成画像を記録用紙に印刷する印刷部とを備え、
前記画像合成部は、前記スタンプ画像を前記原稿画像に対して不透明に合成する場合に、前記スタンプ画像における複数の有色画素と有色画素でない複数の他の画素とを示すマスク画像を生成し、前記マスク画像を用いて、前記各有色画素に重なる白抜きの領域を前記原稿画像に形成し、前記白抜きの領域に前記各有色画素を合成することを特徴とする印刷方法。
【請求項１８】
請求項１７に記載の印刷方法であって、
前記画像形成装置は、前記画像形成装置の読取装置で読取られた原稿画像が記録される記録用紙のサイズと同一サイズの前記スタンプ画像を前記記憶部から読出して、この読み出したスタンプ画像に対応する表示情報を表示部に表示し、前記表示部に表示されている前記表示情報の入力指示に応答して該表示情報に対応する前記スタンプ画像の合成を行うことを特徴とする印刷方法。
【請求項１９】
請求項１７に記載の印刷方法であって、
前記画像形成装置は、前記スタンプ画像に対応する表示情報を表示部に表示し、前記表示部に表示されている前記表示情報が入力指示され、この入力指示された前記表示情報に対応する前記スタンプ画像のサイズが、前記画像形成装置の読取装置で読取られた原稿画像が記録される記録用紙のサイズに一致しなければ、前記合成画像の形成もしくは印刷を禁止することを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スタンプ画像を原稿画像に重ねて合成し、この合成画像を記録用紙に印刷するための印刷システム、プリンタドライバ、画像形成装置、及び印刷方法に関する。
【背景技術】
【０００２】
複合機等の画像形成装置としては、原稿画像を印刷するに際し、文字、図形、符号等のスタンプ画像を原稿画像に合成して、この合成画像を記録用紙に印刷するという機能を有するものがある。
【０００３】
例えば、画像形成装置のメモリにデフォルトのスタンプ画像を記憶しておき、入力操作の指示に応答してスタンプ画像をメモリから読み出して原稿画像に合成し、この合成画像を印刷していた。
【０００４】
また、特許文献１では、パーソナルコンピュータをネットワークを通じて画像形成装置に接続し、パーソナルコンピュータでスタンプ画像を原稿画像に合成し、この合成画像をパーソナルコンピュータからネットワークを通じて画像形成装置へと送受し、画像形成装置で合成画像を記録用紙に印刷していた。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−３３３９５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、画像形成装置のメモリに記憶されているデフォルトのスタンプ画像を用いる場合は、スタンプ画像の種類が少なく、またスタンプ画像が利用者の要求するものに合わないことが多く、更には複数の異なるスタンプ画像を原稿画像に合成することができなかった。
【０００７】
また、スタンプ画像を合成する際には、印刷を行う記録用紙のサイズに応じて、スタンプ画像の合成位置や大きさを、その都度設定する必要があり使い勝手が悪かった。
【０００８】
また、特許文献１のようにパーソナルコンピュータでスタンプ画像を原稿画像に合成する場合は、多様なスタンプ画像を利用することができるが、パーソナルコンピュータを通す必要があり、また画像形成装置側でスタンプ画像を選択することができず、使い勝手が悪かった。
【０００９】
そこで、本発明は、上記従来の問題点に鑑みなされたものであり、利用者の要求に応じた多様なスタンプ画像を利用することができ、また画像形成装置側でスタンプ画像を選択することができる印刷システム、プリンタドライバ、画像形成装置、及び印刷方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明の印刷システムは、プリンタドライバを搭載したコンピュータをネットワークを通じて画像形成装置に接続し、前記プリンタドライバにより原稿画像を前記コンピュータから前記ネットワークを通じて前記画像形成装置へと送信し、前記原稿画像を前記画像形成装置で記録用紙に印刷させる印刷システムであって、前記プリンタドライバは、前記コンピュータの操作入力に基づき、記録用紙のサイズと同一サイズのスタンプ画像を設定するスタンプ画像設定部を備え、前記コンピュータの操作入力に応答して前記スタンプ画像を前記ネットワークを通じて前記画像形成装置へと送信し、前記画像形成装置は、前記コンピュータから受信したスタンプ画像を記憶する記憶部と、前記スタンプ画像の合成を指示する入力部と、前記入力部での合成の指示に応答して前記スタンプ画像を前記記憶部から読出して画像形成装置の読取装置で読取られた原稿画像に合成し、合成画像を形成する画像合成部と、前記合成画像を記録用紙に印刷する印刷部とを備え、前記画像合成部は、前記スタンプ画像を前記原稿画像に対して不透明に合成する場合に、前記スタンプ画像における複数の有色画素と有色画素でない複数の他の画素とを示すマスク画像を生成し、前記マスク画像を用いて、前記各有色画素に重なる白抜きの領域を前記原稿画像に形成し、前記白抜きの領域に前記各有色画素を合成している。
【００１１】
このような印刷システムでは、コンピュータ側でプリンタドライバにより記録用紙のサイズと同一サイズのスタンプ画像が設定され、スタンプ画像が画像形成装置に送信されて登録されるので、文字、図形、又は文字図形混在の多様なスタンプ画像を設定して登録することができる。また、プリンタドライバを通じて、スタンプ画像を画像形成装置に送信するので、原稿画像と同様に、スタンプ画像をＰＤＬデータ等に変換して画像形成装置に送信することができ、画像形成装置側の負担が小さくて済む。
【００１２】
また、スタンプ画像のサイズは、記録用紙のサイズと同一サイズである。このため、スタンプ画像に含まれる文字や図形の大きさ、位置を記録用紙のサイズに適合させることができる。
【００１３】
更に、画像形成装置では、スタンプ画像を選択して原稿画像に合成することができ、使い勝手に優れる。
【００１４】
また、本発明の印刷システムにおいては、前記画像形成装置は、前記スタンプ画像に対応する表示情報を表示する表示部を備え、前記入力部は、前記表示部に表示されている前記表示情報を指示することにより該表示情報に対応する前記スタンプ画像の合成を指示している。これにより、スタンプ画像の合成指示が容易になる。
【００１５】
更に、本発明の印刷システにおいては、前記画像形成装置の読取装置で読取られた原稿画像が記録される記録用紙のサイズと同一サイズの前記スタンプ画像を前記記憶部から読出して、この読み出したスタンプ画像に対応する表示情報を前記表示部に表示する制御部を備えている。
【００１６】
記憶部には、複数種類の記録用紙に応じて様々なサイズのスタンプ画像を記録することが可能である。このような場合に、全てのサイズのスタンプ画像が表示されると、どれを選択したらスタンプ画像が欠けることなく合成できるか分からず、予期しない印刷結果を招いたり、用紙を無駄にしたりする可能性があるが、これを防止することができる。
【００１７】
また、本発明の印刷システムにおいては、前記入力部により指示された前記表示情報に対応する前記スタンプ画像のサイズが、前記画像形成装置の読取装置で読取られた原稿画像が記録される記録用紙のサイズに一致しなければ、前記合成画像の形成もしくは印刷を禁止する制御部を備えている。
【００１８】
この場合も、予期しない印刷結果の招来や用紙の無駄を防止することができる。
【００１９】
更に、本発明の印刷システムにおいては、前記プリンタドライバは、前記コンピュータの操作入力に基づき、前記スタンプ画像に対応する表示情報を該スタンプ画像と共に前記スタンプ画像設定部で設定し、前記コンピュータの操作入力に応答して前記スタンプ画像及び前記表示情報を前記ネットワークを通じて前記画像形成装置へと送信し、前記画像形成装置は、前記コンピュータから受信したスタンプ画像及び表示情報を対応付けて前記記憶部に記憶し、スタンプ画像及び表示情報を表示部に表示している。
【００２０】
この場合は、コンピュータ側でスタンプ画像及び表示情報を一括して作成することができ、画像形成装置側で表示情報を作成して記憶する必要がない。
【００２１】
また、本発明の印刷システムにおいては、前記スタンプ画像設定部は、前記スタンプ画像を、原稿画像に対して半透明な画像又は不透明な画像として設定している。
【００２２】
このように半透明な画像又は不透明な画像を選択的に設定することにより、スタンプ画像の利用範囲が広がる。
【００２３】
例えば、前記画像合成部は、前記スタンプ画像が前記半透明な画像である場合に、原稿画像に対して前記スタンプ画像を重ねて合成する。
【００２５】
また、本発明の印刷システムにおいては、前記スタンプ画像は、少なくとも１つの文字もしくは図形から構成される。
【００２６】
この場合は、複数の文字列や図形等をレイアウトしたスタンプ画像を利用することができ、スタンプ画像の利便性が向上する。
【００２７】
更に、本発明の印刷システムにおいては、前記スタンプ画像設定部は、前記スタンプ画像が前記ネットワークを通じて前記画像形成装置へと送信される前に、前記スタンプ画像の送信可否の確認メッセージを前記コンピュータの表示部に表示している。これにより、誤操作によるスタンプ画像の登録を抑制することができる。
【００２８】
次に、本発明のプリンタドライバは、コンピュータに搭載され、原稿画像を前記コンピュータからネットワークを通じて画像形成装置へと送信するプリンタドライバであって、前記コンピュータの操作入力に基づき、記録用紙のサイズと同一サイズのスタンプ画像を設定するスタンプ画像設定ステップと、前記コンピュータの操作入力に応答して前記スタンプ画像設定ステップで設定されたスタンプ画像を前記ネットワークを通じて前記画像形成装置へと送信するスタンプ画像送信ステップとをコンピュータに実行させ、前記画像形成装置は、前記コンピュータから受信したスタンプ画像を記憶する記憶部と、前記スタンプ画像の合成を指示する入力部と、前記入力部での合成の指示に応答して前記スタンプ画像を前記記憶部から読出して画像形成装置の読取装置で読取られた原稿画像に合成し、合成画像を形成する画像合成部と、前記合成画像を記録用紙に印刷する印刷部とを備え、前記画像合成部は、前記スタンプ画像を前記原稿画像に対して不透明に合成する場合に、前記スタンプ画像における複数の有色画素と有色画素でない複数の他の画素とを示すマスク画像を生成し、前記マスク画像を用いて、前記各有色画素に重なる白抜きの領域を前記原稿画像に形成し、前記白抜きの領域に前記各有色画素を合成している。
【００２９】
このようなプリンタドライバにおいても、上記本発明の印刷システムと同様の作用効果を奏する。
【００３０】
次に、本発明の画像形成装置は、原稿画像を記録用紙に印刷する画像形成装置であって、前記記録用紙と同一サイズのスタンプ画像を記憶した記憶部と、前記スタンプ画像の合成を指示する入力部と、前記入力部での合成の指示に応答して前記スタンプ画像を前記記憶部から読出して原稿画像に合成し、合成画像を形成する画像合成部と、前記合成画像を記録用紙に印刷する印刷部とを備え、前記画像合成部は、前記スタンプ画像を前記原稿画像に対して不透明に合成する場合に、前記スタンプ画像における複数の有色画素と有色画素でない複数の他の画素とを示すマスク画像を生成し、前記マスク画像を用いて、前記各有色画素に重なる白抜きの領域を前記原稿画像に形成し、前記白抜きの領域に前記各有色画素を合成している。
【００３１】
また、本発明の画像形成装置においては、前記画像合成部は、前記スタンプ画像と前記原稿画像をページメモリ上で合成している。これにより、スタンプ画像と原稿画像を正確に合成することができる。
【００３２】
更に、本発明の画像形成装置においては、前記スタンプ画像に対応する表示情報を表示する表示部を備え、前記記憶部は、前記スタンプ画像を該スタンプ画像の登録名と共に記憶し、前記表示部は、前記スタンプ画像に対応する表示情報として、前記スタンプ画像の登録名を表示し、前記入力部により前記表示部に表示されている登録名が選択されると、該登録名のスタンプ画像の合成が指示される。これにより、スタンプ画像の合成指示が容易になる。
【００３３】
更に、本発明の画像形成装置においては、前記スタンプ画像に対応する表示情報を表示する表示部を備え、前記記憶部は、前記スタンプ画像に対応する表示情報として、前記スタンプ画像の登録名、前記スタンプ画像が原稿画像に対して半透明な画像及び不透明な画像のいずれであるか、及び記録用紙のサイズを記憶し、前記表示部は、前記スタンプ画像をサムネイル表示すると共に、前記スタンプ画像の登録名、前記スタンプ画像が原稿画像に対して半透明な画像及び不透明な画像のいずれであるか、及び記録用紙のサイズの少なくとも１つを表示している。これにより、スタップ画像に係る情報の理解が容易になる。
【００３４】
また、本発明の画像形成装置においては、前記スタンプ画像に対応する表示情報を表示する表示部と、前記画像形成装置の読取装置で読取られた原稿画像が記録される記録用紙のサイズと同一サイズの前記スタンプ画像を前記記憶部から読出して、この読み出したスタンプ画像に対応する表示情報を前記表示部に表示する制御部とを備え、前記入力部は、前記表示部に表示されている前記表示情報を指示することにより該表示情報に対応する前記スタンプ画像の合成を指示している。
【００３５】
記憶部には、複数種類の記録用紙に応じて様々なサイズのスタンプ画像を記録することが可能である。このような場合に、全てのサイズのスタンプ画像が表示されると、どれを選択したらスタンプ画像が欠けることなく合成できるか分からず、予期しない印刷結果を招いたり、用紙を無駄にしたりする可能性があるが、これを防止することができる。
【００３６】
更に、本発明の画像形成装置においては、前記スタンプ画像に対応する表示情報を表示する表示部と、前記入力部により指示された前記表示情報に対応する前記スタンプ画像のサイズが、前記画像形成装置の読取装置で読取られた原稿画像が記録される記録用紙のサイズに一致しなければ、前記合成画像の形成もしくは印刷を禁止する制御部とを備えている。
【００３７】
この場合も、予期しない印刷結果の招来や用紙の無駄を防止することができる。
【００３８】
次に、本発明の印刷方法は、プリンタドライバを搭載したコンピュータをネットワークを通じて画像形成装置に接続し、前記プリンタドライバは、原稿画像を前記コンピュータから前記ネットワークを通じて前記画像形成装置へと送信し、前記原稿画像を前記画像形成装置で記録用紙に印刷させる印刷方法であって、前記プリンタドライバにより前記コンピュータの操作入力に基づき記録用紙のサイズと同一サイズのスタンプ画像を設定し、前記コンピュータの操作入力に応答して前記スタンプ画像を前記ネットワークを通じて前記画像形成装置へと送信し、前記画像形成装置は、前記コンピュータから受信したスタンプ画像を記憶する記憶部と、前記スタンプ画像の合成を指示する入力部と、前記入力部での合成の指示に応答して前記スタンプ画像を前記記憶部から読出して画像形成装置の読取装置で読取られた原稿画像に合成し、合成画像を形成する画像合成部と、前記合成画像を記録用紙に印刷する印刷部とを備え、前記画像合成部は、前記スタンプ画像を前記原稿画像に対して不透明に合成する場合に、前記スタンプ画像における複数の有色画素と有色画素でない複数の他の画素とを示すマスク画像を生成し、前記マスク画像を用いて、前記各有色画素に重なる白抜きの領域を前記原稿画像に形成し、前記白抜きの領域に前記各有色画素を合成している。
【００３９】
また、本発明の印刷方法においては、前記画像形成装置は、前記画像形成装置の読取装置で読取られた原稿画像が記録される記録用紙のサイズと同一サイズの前記スタンプ画像を前記記憶部から読出して、この読み出したスタンプ画像に対応する表示情報を表示部に表示し、前記表示部に表示されている前記表示情報の入力指示に応答して該表示情報に対応する前記スタンプ画像の合成を行っている。
【００４０】
更に、本発明の印刷方法においては、前記画像形成装置は、前記スタンプ画像に対応する表示情報を表示部に表示し、前記表示部に表示されている前記表示情報が入力指示され、この入力指示された前記表示情報に対応する前記スタンプ画像のサイズが、前記画像形成装置の読取装置で読取られた原稿画像が記録される記録用紙のサイズに一致しなければ、前記合成画像の形成もしくは印刷を禁止している。
【００４１】
このような印刷方法においても、上記本発明の印刷システムと同様の作用効果を奏する。
【発明の効果】
【００４２】
このような本発明では、コンピュータ側でプリンタドライバにより記録用紙のサイズと同一サイズのスタンプ画像が設定され、スタンプ画像が画像形成装置に送信されて登録されるので、文字、図形、又は文字図形混在の多様なスタンプ画像を設定して登録することができる。また、プリンタドライバを通じて、スタンプ画像を画像形成装置に送信するので、原稿画像と同様に、スタンプ画像をＰＤＬデータ等に変換して画像形成装置に送信することができ、画像形成装置側の負担が小さくて済む。また、スタンプ画像のサイズは、原稿画像が印刷される記録用紙のサイズと同一サイズであることから、スタンプ画像に含まれる文字や図形の大きさ、位置を記録用紙のサイズに適合させることができる。更に、画像形成装置では、スタンプ画像を選択して原稿画像に合成することができ、使い勝手に優れる。
【図面の簡単な説明】
【００４３】
【図１】本発明の印刷システムの第１実施形態を示すブロック図である。
【図２】図１の印刷システムにおけるＰＣのハードウェア構成を示すブロック図である。
【図３】ＰＣのソフトウェア構成を示すブロック図である。
【図４】図１の印刷システムにおけるＭＦＰのハードウェア構成を示すブロック図である。
【図５】（ａ）、（ｂ）は、スタンプ画像を例示する図である。
【図６】スタンプ画像を設定するときにＰＣの画面に表示されるウィンドウ等の遷移状態を示す図である。
【図７】プリンタドライバのスタンプ画像設定部によるスタンプ画像の設定処理を示すフローチャートである。
【図８】スタンプ画像、マスク画像、及びＣＭＹＫデータを示す図である。
【図９】ＭＦＰによる原稿画像とスタンプ画像の合成処理を示すフローチャートである。
【図１０】ＭＦＰの操作入力部を例示する平面図である。
【図１１】（ａ）、（ｂ）、（ｃ）は、ＭＦＰの表示画面に表示される基本の頁、特別機能設定頁、及びスタンプ画像一覧頁を示す図である。
【図１２】（ａ）、（ｂ）は、ＭＦＰの表示画面に表示されるスタンプ画像選択頁をそれぞれ例示する図である。
【図１３】原稿画像とスタンプ画像を重ね合わせる方法を示す図である。
【図１４】原稿画像に対してスタンプ画像（ウォーターマーク）を合成した合成画像を例示する図である。
【図１５】原稿画像、原稿画像を構成するＣＭＹＫの画像成分、マスク画像を合成したＣＭＹＫの画像成分、スタンプ画像（イメージスタンプ）を合成したＣＭＹＫの画像成分、及びスタンプ画像を合成した合成画像を例示する図である。
【図１６】ＣＭＹＫの画像成分とマスク画像のアンド合成を示す演算表である。
【図１７】ＭＦＰによる原稿画像とスタンプ画像の合成処理の変形例を示すフローチャートである。
【図１８】第２実施形態の印刷システムにおけるＭＦＰによる原稿画像とスタンプ画像の合成処理を示すフローチャートである。
【図１９】（ａ）、（ｂ）、（ｃ）は、図１７及び図１８のフローチャートの合成処理に際し、ＭＦＰの表示画面に表示される基本の頁、特別機能設定頁、及びスタンプ画像一覧頁を例示する図である。
【発明を実施するための形態】
【００４４】
以下、本発明の実施形態を添付図面を参照して詳細に説明する。
【００４５】
図１は、本発明の印刷システムの第１実施形態を示すブロック図である。第１実施形態の印刷システムＰＳでは、複数のＰＣ（パーソナルコンピュータ）１１と複数のＭＦＰ（複合機）２１をネットワークＮを通じて接続し、ＰＣ１１とＭＦＰ２１との間で各種のデータを送受することができるようにしている。ネットワークＮは、ＬＡＮやインターネット等を想定しているが、他の種類のネットワークを適用しても構わない。
【００４６】
図２は、ＰＣ１１のハードウェア構成を示すブロック図である。図２において、ＣＰＵ１１１は、バス１１２を通じて各デバイス等を制御し、ＰＣ１１を統括的に制御する。ＲＯＭ１１３及びＨＤＤ１１４には、ＣＰＵ１１１で実行されるＢＩＯＳ（Basic Input /Output System）、オペレーティングシステム（ＯＳ）、ＰＣ１１の機能を実現するために必要な各種プログラム等が記憶されている。
【００４７】
ＲＡＭ１１５は、ＣＰＵ１１１の主メモリ、ワークエリア等として機能する。ＣＰＵ１１１は、必要なプログラム等をＲＯＭ１１３及びＨＤＤ１１４からＲＡＭ１１５へとロードして実行する。
【００４８】
入力Ｉ／Ｆ１１６は、キーボードやマウス等の操作入力部１１７からの入力をＣＰＵ１１１へと中継する。
【００４９】
表示Ｉ／Ｆ１１８は、表示デバイス１１９の表示制御を行う。ＣＰＵ１１１は、ＲＡＭ１１５等の表示用メモリ領域にテキストや画像等をラスタライズし、このラスタライズされたテキストや画像等を表示Ｉ／Ｆ１１８を通じて表示デバイス１１９の画面に表示する。また、ＣＰＵ１１１は、操作入力部１１７からの入力に応じて表示デバイス１１９の画面上のカーソルを移動させて、カーソルによる指示を可能にする。尚、表示デバイスは、液晶表示装置、ＣＲＴ、ＥＬ表示装置等、如何なる種類のものであってもよい。
【００５０】
通信Ｉ／Ｆ１２２は、ネットワークＮを通じて、ＭＦＰ２１との間でデータ通信を行うものであり、このデータ通信の通信制御を行う。例えば、ＴＣＰ／ＩＰを用いた通信制御を行う。
【００５１】
図３は、ＰＣ１１のソフトウェア構成を示すブロック図である。ＰＣ１１は、オペレーティングシステム（以下ＯＳと称す）１３１と、各種のアプリケーションプログラム１３２とを有している。ＯＳ１３１は、ＰＤＬデータを生成してＭＦＰ２１に送信するプリンタドライバ１３３と、ネットワークＮを通じて行われるデータ通信を制御するデータ送受信部１３４と、データ処理やＰＣ１１の運用を支援するユーティリティプログラム１３５とを含んでいる。プリンタドライバ１３３、データ送受信部１３４、及びユーティリティプログラム１３５は、ＯＳ１１上で動作する。
【００５２】
図４は、ＭＦＰ２１のハードウェア構成を示すブロック図である。ＭＦＰ（複合機）２１は、スキャナ機能、複写機能、プリンタ機能、及びファクシミリ機能等を有する多機能の画像形成装置である。
【００５３】
図４において、画像制御部２１１は、原稿画像を読取るスキャナ（読取装置）２１２及び原稿画像を記録用紙に印刷するプリンタ２１３を制御したり、ネットワークＮを通じてＰＤＬデータ等を送受信したりする。
【００５４】
画像制御部２１１において、ＣＰＵ２２１は、バス２２２を通じて各デバイス等を制御し、ＭＦＰ２１全体を制御する。ＲＯＭ２２３には、ブートプログラムや各種制御プログラムが格納されている。ハードディスクドライブ（ＨＤＤ）２２４には、各種のアプリケーションプログラム、画像データ等が格納されている。
【００５５】
ＲＡＭ２２５は、ＣＰＵ２２１の主メモリ、ワークエリア等として機能する。ＣＰＵ２２１は、必要なプログラム等をＲＯＭ２２３及びＨＤＤ２２４からＲＡＭ２２５へとロードして実行し、ＭＦＰ２１を制御する。
【００５６】
入力Ｉ／Ｆ２２６は、操作入力部２１５のインターフェースであり、例えば操作入力部２１５の表示画面に重ねられたタッチパネルに対する指示を該タッチパネルから入力して、表示画面上のボタンやキー等に対する入力を判定する。
【００５７】
通信Ｉ／Ｆ２２７は、ネットワークＮを通じて、ＰＣ１１との間でデータ通信を行うものであり、このデータ通信の通信制御を行う。
【００５８】
ＰＤＬデータ処理部２３３は、ＰＤＬデータを解析して、ビットマップイメージ（画像データ）を展開する。
【００５９】
プリンタＩ／Ｆ２３４は、プリンタ２１３を画像制御部２１１に接続し、画像データの同期系／非同期系の変換を行って、画像データをプリンタ２１３に出力する。プリンタ２１３は、画像データによって示される原稿画像（ラスタイメージ）を記録用紙に記憶するものであり、感光体上にトナー像を形成して、このトナー像を記録用紙に転写する電子写真方式、インクを記録用紙上に直接吐出するインクジェット方式等のいずれでも構わない。
【００６０】
また、スキャナＩ／Ｆ２３５は、スキャナ２１２を画像制御部２１１に接続し、画像データの同期系／非同期系の変換を行って、画像データをスキャナ２１２から入力する。スキャナ２１２は、ＣＣＤラインセンサにより原稿画像を読取って、この原稿画像（ラスタイメージ）を示す画像データを生成してスキャナＩ／Ｆ２３５に出力する。
【００６１】
画像処理部２３６は、画像データに対して補正、加工、編集を行うものである。例えば、ＭＦＰ２１の特性に応じた補正や解像度変換等を行う。あるいは、画像の回転、多値画像データに対するＪＰＥＧの圧縮伸長変換処理、２値画像データに対するＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理、及び画像合成処理を行う。
【００６２】
画像メモリ２３７は、スキャナ２１２からスキャナＩ／Ｆ２３５へと入力された画像データやＰＣ１１からネットワークＮを通じて通信Ｉ／Ｆ２２７で受信した画像データを一時的に記憶する。
【００６３】
原稿サイズ検出部２３８は、原稿トレイに設けられたセンサ、原稿載置板に設けられたセンサ、あるいは原稿搬送経路に設けられたセンサであって、原稿のサイズを検出する。原稿トレイとは、スキャナ２１２により読取られる前の原稿が載置されるものであって、原稿トレイから引き出された原稿がスキャナ２１２へと搬送される。原稿載置板とは、原稿が載置される透明なガラス等であって、スキャナ２１２が原稿載置板を介して原稿を読取る。原稿搬送経路とは、原稿が搬送される経路であって、原稿が搬送経路を通じてスキャナ２１２へと搬送される。
【００６４】
あるいは、原稿サイズ検出部２３８は、スキャナ２１２によりプリスキャンされた原稿画像の画像データに基づいて原稿のサイズを検出する。例えば、原稿の各辺を光電変換素子（ＣＣＤ）によって読みとり、その各辺の幅、長さから原稿のサイズを検出することができる。
【００６５】
記録用紙サイズ判定部２２９は、ＭＦＰ（複合機）２１における複数の給紙カセット（図示せず）に収容されたそれぞれの記録用紙の定型サイズを判定する。例えば、給紙カセット毎に、記録用紙の定型サイズを指示するために操作されるレバーが設けられており、給紙カセットに収容された記録用紙の定型サイズに応じた位置までレバーが回動されると、記録用紙サイズ判定部２２９は、レバーの位置を検出して、レバーの位置に基づき記録用紙の定型サイズを判定する。この記録用紙サイズ判定部２２９の判定出力は、記録用紙の定型サイズを示す。
【００６６】
尚、原稿サイズ検出部２３８及び記録用紙サイズ判定部２２９のいずれも、他の機構もしくは方法により原稿サイズや記録用紙サイズを検出もしくは判定してもよい。
【００６７】
ＣＰＵ２２１は、記録用紙サイズ判定部２２９の判定出力に基づき、各給紙カセットに収納されたれそれぞれの記録用紙の定型サイズを検出する。そして、ＣＰＵ２２１は、各給紙カセットと該各給紙カセットに収容されたそれぞれの記録用紙の定型サイズとを対応付けた用紙サイズデータテーブルを作成してＨＤＤ２２４に記録する。例えば、上段の給紙カセットと定型サイズＡ４を対応付け、中段の給紙カセットと定型サイズＡ３を対応付け、下段の給紙カッセット３と定型サイズＢ５を対応付けた用紙サイズデータテーブルを作成してＨＤＤ２２４に記録する。また、給紙カセットに収容された記録用紙の定型サイズが変更されたときには、ＣＰＵ２２１は、記録用紙サイズ判定部２２９の判定出力に基づき、用紙サイズデータテーブルにおけるその給紙カセットに対応する記録用紙の定型サイズを変更して、用紙サイズデータテーブルを更新する。
【００６８】
そして、原稿サイズ検出部２３８により原稿のサイズが検出されると、ＣＰＵ２２１は、ＨＤＤ２２４内の上記用紙サイズデータテーブルを参照して、ＭＦＰ（複合機）２１における複数の給紙カセットのうちから、原稿サイズ検出部２３８により検出された原稿のサイズと同一の定型サイズの記録用紙を収納した給紙カセットを選択し、この選択した給紙カセットからの給紙を自動用紙選択部２２８に指示する。これに応答して自動用紙選択部２２８は、原稿のサイズと同一の定型サイズの記録用紙を収納した給紙カセットから記録用紙を引き出してプリンタ２１３に給紙する。
【００６９】
また、操作入力部２１５の入力操作により記録用紙の定型サイズが指定されることがある。例えば、複数の原稿を１枚の記録用紙に割付けて記録するときに、操作入力部２１５の入力操作により記録用紙の定型サイズが指定される。この場合も、ＣＰＵ２２１は、ＨＤＤ２２４内の上記用紙サイズデータテーブルを参照して、ＭＦＰ（複合機）２１における複数の給紙カセットのうちから、操作入力部２１５の入力操作により指定された定型サイズの記録用紙を収納した給紙カセットを選択し、この選択した給紙カセットからの給紙を自動用紙選択部２２８に指示する。これに応答して自動用紙選択部２２８は、入力操作により指定された定型サイズの記録用紙を収納した給紙カセットから記録用紙を引き出してプリンタ２１３に給紙する。
【００７０】
このような構成の印刷システムＰＳにおいて、ＰＣ１１のプリンタドライバ１３３は、アプリケーションプログラム１３２で生成された原稿画像を示す画像データ及び印刷設定条件等を入力して、画像データ及び印刷設定条件をＰＤＬデータに変換し、ＰＤＬデータをデータ送受信部１３４からネットワークＮを通じてＭＦＰ２１へと送信する。
【００７１】
ＭＦＰ２１では、ＰＤＬデータを通信Ｉ／Ｆ２２７で受信すると、ＰＤＬデータをバス２２２を介してＰＤＬデータ処理部２３３に入力し、ＰＤＬデータ処理部２３３によりＰＤＬデータを解析してビットマップイメージ（画像データ）に展開し、画像処理部２３６により画像データを処理し、この処理された画像データをプリンタＩ／Ｆ２３４を通じてプリンタ２１３に出力し、プリンタ２１３で画像データによって示される原稿画像を記録用紙に印刷する。この場合、ＭＦＰ２１のプリンタ機能が利用されることになる。
【００７２】
また、ＭＦＰ２１では、原稿画像を示す画像データをスキャナ２１２からスキャナＩ／Ｆ２３５を通じて入力すると、画像処理部２３６により画像データを処理し、この処理された画像データをプリンタＩ／Ｆ２３４を通じてプリンタ２１３に出力し、プリンタ２１３で画像データによって示される原稿画像を記録用紙に印刷する。この場合、ＭＦＰ２１の複写機能が利用されることになる。
【００７３】
尚、図１において、各ＰＣ１１のプリンタドライバ１３３は、ネットワークＮ上のＭＦＰ２１のアドレスを指定して、指定したアドレスのＭＦＰ２１にＰＤＬデータ等を送信することができる。
【００７４】
ところで、第１実施形態の印刷システムＰＳにおいては、ＰＣ１１側でスタンプ画像を作成し、このスタンプ画像をＰＣ１１からＭＦＰ２１へと送信してＨＤＤ２２４に登録し、ＭＦＰ２１での複写のときにスタンプ画像をＨＤＤ２２４から読出して、スタンプ画像を原稿画像に合成し、この合成画像をプリンタ２１３で記録用紙に記録することができる。
【００７５】
ＰＣ１１では、各種のアプリケーションプログラム１３２を利用して、多様なスタンプ画像を作成することができ、プリンタドライバ１３３によりスタンプ画像をＭＦＰ２１に送信し登録する。プリンタドライバ１３３は、スタンプ画像を設定登録するためのスタンプ画像設定部１３３ａを有しており、スタンプ画像設定部１３３ａを利用して、原稿画像と同様に、スタンプ画像をＰＤＬデータに変換してＭＦＰ２１に送信する。
【００７６】
ＭＦＰ２１では、原稿画像のＰＤＬデータと同様に、スタンプ画像のＰＤＬデータを受信して解析する。また、多様なスタンプ画像を受信してＨＤＤ２２４に登録した後では、操作入力部２１５の入力操作により所望のスタンプ画像を選択し、このスタンプ画像を原稿画像に合成して記録することができ、使い勝手がよい。
【００７７】
次に、ＰＣ１１側でスタンプ画像を作成して、スタンプ画像をＭＦＰ２１のＨＤＤ２２４に登録する手順を説明する。
【００７８】
例えば、ＰＣ１１において、利用者は、ワード（マイクロソフト社の製品）を用いて、操作入力部１１７を操作しながら、表示デバイス１１９の画面に表示されているウィンドウ内でスタンプ画像を作成する。このとき、スタンプ画像のサイズを、ＭＦＰ２１側で原稿画像が記録される記録用紙のサイズと同一に設定する。ＭＦＰ２１においては、複数の定型サイズの記録用紙が用いられるため、スタンプ画像のサイズがそれらの定型サイズのいずれかに設定される。
【００７９】
１つのスタンプ画像に、複数種類の文字列や図形等を混合してレイアウトしてもよい。ただし、同一の文字列、図形、及びレイアウトであっても、スタンプ画像のサイズが異なれば、サイズ毎に、文字列や図形等をレイアウトしてスタンプ画像を作成する。これは、スタンプ画像の拡大縮小により複数サイズのスタンプ画像を作成した場合は、スタンプ画像を構成する文字列や図形等のサイズが小さくなり過ぎたり大きくなり過ぎるためである。例えば、スタンプ画像のサイズが異なっても、文字のサイズを一定にして、文字を読み易くした方が好ましく、また捺印（サイン）欄や社名ロゴのサイズを一定にした方が好ましい。仮に、定型サイズＡ４（ＪＩＳ規格）で作成したスタンプ画像を縮小して、定型サイズＢ５（ＪＩＳ規格）の記録用紙に合成すると、印鑑の大きさに比して捺印欄が小さくなったり、また社名ロゴ、部署名、電話番号等が読めなくなってしまう。更に、スタンプ画像のサイズ毎に、文字列や図形等のレイアウトを設定した方が好ましい。このため、スタンプ画像の拡大縮小を行わずに、サイズ毎に、スタンプ画像を作成する。
【００８０】
図５（ａ）、（ｂ）は、スタンプ画像を例示している。図５（ａ）のスタンプ画像ＳＴ１は、複数の文字Ｃｈをレイアウトしたカラー画像である。また、図５（ａ）のスタンプ画像ＳＴ２は、複数の文字Ｃｈと図形Ｇｒをレイアウトしたカラー画像である。具体的には、文字Ｃｈや図形Ｇｒとして社名ロゴ、捺印（サイン）欄、部署名、電話番号等が設定される。
【００８１】
こうしてアプリケーションプログラム１３２を用いて、スタンプ画像を作成した後、このアプリケーションプログラム１３２を通じてプリンタドライバ１３３を起動させる。例えば、操作入力部１１７の操作により表示デバイス１１９の画面に表示されているウィンドウのメニューバーの所定ボタンを指示して、プリンタドライバ１３３を起動させることができる。これにより、図６に示すようなユーザインターフェース用のウィンドウ３０１が表示デバイス１１９の画面に表示される。
【００８２】
このユーザインターフェース用のウィンドウ３０１が表示デバイス１１９の画面に表示された後は、ＣＰＵ１１１によるプリンタドライバ１３３の実行により対話形式で図７のフローチャートの処理が進められる。
【００８３】
まず、操作入力部１１７の操作により図６のウィンドウ３０１のタグ３１１が指示されると、スタンプ画像を登録するためのページ３１２がウィンドウ３０１に表示され、操作入力部１１７の操作によりユーザスタンプボタン３１３が指示されると（ステップＳ４０１）、スタンプ画像設定部１３３ａが起動され、アプリケーションプログラム１３２を用いて作成したスタンプ画像の登録処理が開始される。
【００８４】
引き続いて、操作入力部１１７の操作によりチェックボックス３１６にチェックを入れて、ＯＫボタン３１５を指示すると、図６に示すようなポップアップ画面３２０が表示される。このポップアップ画面３２０には、原稿画像に対して半透明に合成されるウォーターマーク及び原稿画像に対して不透明に合成されるイメージスタンプのいずれか（スタンプ画像のタイプ）を選択するためのセレクトボックス３２１、スタンプ画像の登録名（例えばスタンプ画像を識別するための名称もしくはスタンプ画像のファイル名）を記入するためのボックス３２２、ＯＫボタン３２３、及びキャンセルボタン３２４等が設けられている。操作入力部１１７の操作によりセレクトボックス３２１でウォーターマーク及びイメージスタンプのいずれか（スタンプ画像のタイプ）が選択され（ステップＳ４０２）、ボックス３２２にスタンプ画像の登録名が記入され（ステップＳ４０３）、引き続いて操作入力部１１７の操作によりポップアップ画面３２０のＯＫボタン３２３が指示されると（ステップＳ４０４）、これに応答してスタンプ画像設定部１３３ａは、スタンプ画像のタイプ、及び登録名をスタンプ画像に対応付けてＰＣ１１のＲＡＭ１１５に記憶する。また、スタンプ画像設定部１３３ａは、スタンプ画像のサイズを求め、このサイズもスタンプ画像に対応付けてＲＡＭ１１５に記憶する。例えば、スタンプ画像設定部１３３ａは、アプリケーションプログラム１３２からスタンプ画像のサイズを受け取ってＲＡＭ１１５に記憶する。
【００８５】
更に、図６のポップアップ画面３２０に他の複数のボックスを表示して、これらのボックスにユーザ名、登録日等を記入し、スタンプ画像のタイプ、登録名、及びサイズだけではなく、スタンプ画像のユーザ名及び登録日等をスタンプ画像に対応付けてＰＣ１１のＲＡＭ１１５に記憶していてもよい。
【００８６】
このとき、原稿画像に対して半透明に合成されるウォーターマークが選択された場合は、スタンプ画像を単色に設定する必要がある。ウォーターマークは、原稿画像に対してそのまま重ねて印刷されることから、ウォーターマークがカラー画像であると、記録用紙の単位面積当たりのトナー量が多くなり過ぎて、トナーの付着不良が生じる。また、ウォーターマークが単色の画像であると、記録用紙の単位面積当たりのトナー量が抑えられて、トナーの付着不良が生じない。
【００８７】
このため、アプリケーションプログラム１３２を用いて作成されたスタンプ画像がカラー画像である場合は、スタンプ画像の色（単色）を指定するためのポップアップ画面（図示せず）が表示され、操作入力部１１７の操作によりポップアップ画面上でスタンプ画像の色が指定されると、カラー画像のスタンプ画像がその指定された色に変更され、単色のスタンプ画像が生成されてＲＡＭ１１５に登録される。そして、スタンプ画像の色を指定するためのポップアップ画面が閉じられる。
【００８８】
この後、ポップアップ画面３２０のＯＫボタン３２３が指示されると、ポップアップ画面３２０が閉じられて、図６のウィンドウ３０１が再び表示される。更に、操作入力部１１７の操作によりウィンドウ３０１のＯＫボタン３１５が指示されると、ウィンドウ３０１が閉じられて、図６に示すような印刷設定ページ３３０が表示される。この印刷設定ページ３３０は、原稿画像をＰＣ１１からＭＦＰ２１へと送受して、ＭＦＰ２１で原稿画像を記録用紙に印刷するときに、印刷枚数や印刷頁を指定するために用いられるものである。ここでは、印刷設定ページ３３０の内容が変更されることなく、操作入力部１１７の操作により印刷設定ページ３３０のＯＫボタン３３１が指示されて、印刷設定ページ３３０が閉じられ、図６に示すようなポップアップ画面３４０が表示される（ステップＳ４０５）。このポップアップ画面３４０には、ＭＦＰ２１へのスタンプ画像の送信と登録を確認するためのメッセージが表示され、操作入力部１１７の誤操作によりステップＳ４０１〜Ｓ４０５の処理が行われた場合でも、このポップアップ画面３４０で誤操作によるスタンプ画像の送信と登録を防ぐことができる。
【００８９】
ここで、操作入力部１１７の操作によりポップアップ画面３４０のＯＫボタン３４１が指示されると、これに応答してスタンプ画像設定部１３３ａは、先にＲＡＭ１１５に記憶したスタンプ画像、タイプ、登録名、サイズ、ユーザ名、及び登録日等を読出し、スタンプ画像、タイプ、登録名、サイズ、ユーザ名、及び登録日等をＰＤＬデータに変換して、このＰＤＬデータをデータ送受信部１３４を通じてＭＦＰ２１に送信する。図２においては、ＰＤＬデータが通信Ｉ／Ｆ１２２からネットワークＮを通じてＭＦＰ２１へと送信される（ステップＳ４０６）。
【００９０】
また、操作入力部１１７の操作によりポップアップ画面３４０のＣａｎｃｅｌボタン３４２が指示されると、スタンプ画像等を送信することなく、図７の処理を終了する。
【００９１】
次に、ＭＦＰ２１では、スタンプ画像に係るＰＤＬデータを通信Ｉ／Ｆ２２７で受信して、このＰＤＬデータをＰＤＬデータ処理部２３３に入力する。ＰＤＬデータ処理部２３３は、ＰＤＬデータを解析して、スタンプ画像を展開し、スタンプ画像に対応するスタンプ画像のタイプ、登録名、サイズ、ユーザ名、及び登録日等を抽出する。
【００９２】
ここで、スタンプ画像のタイプが、原稿画像に対して半透明に合成されるウォーターマークである場合は、スタンプ画像（単色）の画像データが圧縮されてＨＤＤ２２４に記憶され、スタンプ画像に対応付けてスタンプ画像のタイプ、登録名、サイズ、ユーザ名、及び登録日等がＨＤＤ２２４に記憶される。
【００９３】
詳しくは、画像処理部２３６は、スタンプ画像（単色）の画像データ（ＲＧＢデータ）を非可逆圧縮処理（ＪＰＥＧ圧縮処理）して、スタンプ画像のＪＰＥＧデータを生成し、スタンプ画像のＪＰＥＧデータをＨＤＤ２２４に記憶し、スタンプ画像に対応付けてスタンプ画像のタイプ、登録名、サイズ、ユーザ名、及び登録日等をＨＤＤ２２４に記憶する。
【００９４】
このようにスタンプ画像の画像データを圧縮して記憶する処理は、ＰＣ１１からの原稿画像の画像データを圧縮して記憶する処理と全く同様である。
【００９５】
また、スタンプ画像のタイプが、原稿画像に対して不透明に合成されるイメージスタンプである場合は、スタンプ画像に対応するマスク画像が生成され、スタンプ画像の画像データ及びマスク画像の画像データが圧縮されてＨＤＤ２２４に記憶され、スタンプ画像に対応付けてスタンプ画像のタイプ、登録名、サイズ、ユーザ名、及び登録日等がＨＤＤ２２４に記憶される。
【００９６】
詳しくは、画像処理部２３６は、スタンプ画像の画像データ（ＲＧＢデータ）に基づいて、スタンプ画像の画素毎に、有色画素であるか否かを判定し、有色画素であれば、マスク画像における該当画素の値を「０」とし、有色画素でなければ、マスク画像における該当画素の値を「１」とし、スタンプ画像と同一の画素行列を有するマスク画像（２値画像）を生成する。
【００９７】
例えば、スタンプ画像のそれぞれの画素に、Ｒの２５６諧調を示す８ビット（０〜２５５）、Ｇの２５６諧調を示す８ビット（０〜２５５）、及びＢの２５６諧調を示す８ビット（０〜２５５）、合計２４ビットが割り振られているものとすると、Ｒの諧調に対する閾値（２５５−α）、Ｇの諧調に対する閾値（２５５−β）、及びＢの諧調に対する閾値（２５５−γ）を設定する。そして、スタンプ画像の画素毎に、Ｒの諧調、Ｇの諧調、及びＢの諧調の少なくとも１つがその閾値以下である場合に（Ｒの諧調≦（２５５−α）、Ｇの諧調≦（２５５−β）、Ｂの諧調≦（２５５−γ））、有色画素であると判定して、マスク画像における該当画素の値を「０」とし、またＲの諧調、Ｇの諧調、及びＢの諧調のいずれもがそれぞれの閾値を超えた場合に、有色画素でないと判定して、マスク画像における該当画素の値を「１」とする。従って、スタンプ画像の各画素のうちの色付きの画素がマスク画像において値「０」に設定され、スタンプ画像の各画素のうちの白もしくは白に近い画素がマスク画像において値「１」に設定される。
【００９８】
図８には、ＲＧＢデータによって示されるスタンプ画像（イメージスタンプ）Ｓ、及びスタンプ画像Ｓに基づき生成されたマスク画像Ｍが示されている。スタンプ画像Ｓは、カラー画像であり、有色画素と、白もしくは白に近い画素とから構成される。マスク画像Ｍは、スタンプ画像Ｓと同一の画素行列を有しており、スタンプ画像Ｓの各有色画素に対応するマスク画像Ｍの各画素が値「０」に設定され、スタンプ画像Ｓの白もしくは白に近い各画素に対応するマスク画像Ｍの各画素が値「１」に設定されて、マスク画像Ｍが生成される。
【００９９】
このようなマスク画像のサイズは、スタンプ画像のサイズに一致し、よって記録用紙のサイズにも一致する。
【０１００】
そして、画像処理部２３６は、マスク画像の画像データを可逆圧縮処理（ＪＢＩＧ圧縮処理）して、マスク画像のＪＢＩＧデータを生成し、このマスク画像のＪＢＩＧデータをＨＤＤ２２４に記憶する。また、画像処理部２３６は、スタンプ画像の画像データ（ＲＧＢデータ）を非可逆圧縮処理（ＪＰＥＧ圧縮処理）して、スタンプ画像のＪＰＥＧデータを生成し、スタンプ画像のＪＰＥＧデータをＨＤＤ２２４に記憶し、スタンプ画像に対応付けてスタンプ画像のタイプ、登録名、サイズ、ユーザ名、及び登録日等をＨＤＤ２２４に記憶する。
【０１０１】
従って、スタンプ画像のタイプが、原稿画像に対して半透明に合成されるウォーターマークである場合は、スタンプ画像（単色）の画像データがＪＰＥＧ圧縮処理されて、スタンプ画像のＪＰＥＧデータがＨＤＤ２２４に記憶され、スタンプ画像に対応するスタンプ画像のタイプ、登録名、サイズ、ユーザ名、及び登録日等がＨＤＤ２２４に記憶される。
【０１０２】
また、スタンプ画像のタイプが、原稿画像に対して不透明に合成されるイメージスタンプである場合は、マスク画像が生成されて、マスク画像の画像データがＪＢＩＧ圧縮処理されて、マスク画像のＪＢＩＧデータがＨＤＤ２２４に記憶され、またスタンプ画像（カラー）の画像データがＪＰＥＧ圧縮処理されて、スタンプ画像のＪＰＥＧデータがＨＤＤ２２４に記憶され、スタンプ画像に対応するスタンプ画像のタイプ、登録名、サイズ、ユーザ名、及び登録日等がＨＤＤ２２４に記憶される。
【０１０３】
このようにＰＣ１１では、アプリケーションプログラム１３２を用いてスタンプ画像を作成した後、プリンタドライバ１３３並びにスタンプ画像設定部１３３ａを起動して、スタンプ画像のサイズ、タイプ、登録名、ユーザ名、及び登録日等を設定し、スタンプ画像、サイズ、タイプ、登録名、ユーザ名、及び登録日等をＰＤＬデータに変換してＭＦＰ２１送信することができる。ＭＦＰ２１では、ＰＤＬデータを解析して、スタンプ画像を生成し、スタンプ画像のタイプがウォーターマークである場合は、スタンプ画像（単色）の画像データをＪＰＥＧ圧縮処理してＨＤＤ２２４に記憶し、スタンプ画像に対応するスタンプ画像のタイプ、登録名、サイズ、ユーザ名、及び登録日等をＨＤＤ２２４に記憶し、またスタンプ画像のタイプがイメージスタンプである場合は、マスク画像を生成して、マスク画像の画像データをＪＢＩＧ圧縮処理してＨＤＤ２２４に記憶し、スタンプ画像（カラー）の画像データをＪＰＥＧ圧縮処理してＨＤＤ２２４に記憶し、スタンプ画像に対応するスタンプ画像のタイプ、登録名、サイズ、ユーザ名、及び登録日等をＨＤＤ２２４に記憶する。
【０１０４】
このようなＰＣ１１及びＭＦＰ２１によるスタンプ画像の生成及び登録は、図１における各ＰＣ１１及び各ＭＦＰ２１のいずれの組合せでも行うことができる。また、アプリケーションプログラム１３２を用いて多様なスタンプ画像を生成することができ、ＭＦＰ２１でのスタンプ画像の登録数に格別な制限がないため、多種多様なスタンプ画像をＭＦＰ２１に登録することができる。また、ＰＣ１側でスタンプ画像及び表示情報を一括して作成することができ、ＭＦＰ２１側で表示情報を作成して記憶する必要がない。
【０１０５】
尚、ユーザ名及び登録日等については、ＭＦＰ２１側で操作入力部２１５の入力操作によりＨＤＤ２２４に登録しても構わない。
【０１０６】
次に、図９に示すフローチャートに従って、ＭＦＰ２１による複写に際し、ＭＦＰ２１に登録されたスタンプ画像を選択して原稿画像に合成するまでの手順を説明する。
【０１０７】
まず、利用者により少なくとも１枚の原稿（原稿画像が記録された記録用紙）がＭＦＰ２１の原稿トレイ又は原稿載置板等にセットされると（ステップＳ５０１）、ＣＰＵ２２１は、原稿サイズ検出部２３８により検出された原稿のサイズを取得し（ステップＳ５０２）、ＨＤＤ２２４内の上記用紙サイズデータテーブルを参照して、原稿のサイズと同一の記録用紙定型サイズを求める。あるいは、ＣＰＵ２２１は、ＨＤＤ２２４内の上記用紙サイズデータテーブルを参照して、操作入力部２１５の入力操作により指定された記録用紙定型サイズを求める。そして、ＣＰＵ２２１は、利用者による操作入力部２１５の入力操作に基づきスタンプ画像の選択処理を進める。
【０１０８】
尚、用紙サイズデータテーブルにおいて、原稿のサイズと同一の記録用紙定型サイズあるいは入力操作により指定された記録用紙定型サイズが記録されていない場合は、この定型サイズの記録用紙が給紙カセットにセットされていないので、この定型サイズの記録用紙のセットを促すメッセージが操作入力部２１５の表示画面に表示される。
【０１０９】
操作入力部２１５は、図１０に示すように複数の操作キー２４１、液晶表示装置の表示画面２４２、及び表示画面２４２に重ねられた透明なタッチパネル等を備えており、ＣＰＵ２２１により操作ガイダンス等が対話形式で表示画面２４２に切替え表示され、操作キー２４１の操作や表示画面２４２に表示されたキーの操作により各種の処理を指示することができる。
【０１１０】
例えば、操作入力部２１５の表示画面２４２には、図１１（ａ）に示すような基本の頁２５１が表示される。図１１（ａ）の基本の頁２５１において操作入力部２１５の操作により特別機能ボタン２５２が指示されると（ステップＳ５０３）、表示画面２４２に図１１（ｂ）に示すような特別機能設定頁２６１が表示され、図１１（ｂ）の特別機能設定頁２６１において操作入力部２１５の操作によりユーザスタンプボタン２６２が指示されると（ステップＳ５０４）、表示画面２４２に図１１（ｃ）に示すようなスタンプ画像一覧頁２７１が表示される（ステップＳ５０５）。
【０１１１】
このとき、ＣＰＵ２２１は、ＨＤＤ２２４に登録されている複数のスタンプ画像のサイズを参照して、ステップＳ５０２で求めた原稿のサイズと同一の定型サイズ又は操作入力部２１５の入力操作により指定された定型サイズに該当する各スタンプ画像を抽出し、この抽出した各スタンプ画像に対応するそれぞれのタイプ、登録名、サイズ、ユーザ名、及び登録日等をＨＤＤ２２４から読出し、この抽出した各スタンプ画像に対応するそれぞれのボタン２７２をスタンプ画像一覧頁２７１に一覧表示し、また表示切替ボタン２７３をスタンプ画像一覧頁２７１に表示する。各ボタン２７２には、登録名（例えばスタンプ画像を識別するための名称もしくはスタンプ画像のファイル名）及びタイプが表示される。
【０１１２】
例えば、ステップＳ５０２で求めた原稿のサイズと同一の定型サイズ又は入力操作により指定された定型サイズが定型サイズＡ４であれば、定型サイズＡ４の各スタンプ画像がＨＤＤ２２４から抽出されて、定型サイズＡ４の各スタンプ画像に対応するそれぞれのボタン２７２がスタンプ画像一覧頁２７１に一覧表示される。
【０１１３】
各ボタン２７２及び該各ボタン２７２に表示された登録名やタイプは、スタンプ画像に対応する表示情報であり、ユーザがその表示情報からスタンプ画像を認識することができる。
【０１１４】
このスタンプ画像一覧頁２７１において操作入力部２１５の操作により表示切替ボタン２７３が指示されると、表示画面２４２に図１２（ａ）に示すようなサムネイル一覧頁２８１が表示される。サムネイル一覧頁２８１には、ステップＳ５０２で求めた原稿のサイズと同一の定型サイズの各スタンプ画像ＳＴがサムネイル表示され、各スタンプ画像ＳＴのサムネイルに、スタンプ画像のタイプ、登録名、サイズ、ユーザ名、及び登録日等も付記される。
【０１１５】
これらのサムネイル、登録名、サイズ、ユーザ名、及び登録日も、スタンプ画像に対応する表示情報であり、ユーザがその表示情報からスタンプ画像を認識することができる。
【０１１６】
このサムネイル一覧頁２８１において操作入力部２１５の操作により表示切替ボタン２８２が指示されると、表示画面２４２にスタンプ画像一覧頁２７１が表示される。従って、各表示切替ボタン２７３、２８２を指示することによりスタンプ画像一覧頁２７１とサムネイル一覧頁２８１を切替え表示することができる。
【０１１７】
スタンプ画像一覧頁２７１では、各スタンプ画像の登録名やタイプが簡潔に表示される。また、サムネイル一覧頁２８１では、スタンプ画像、登録名、サイズ、ユーザ名、及び登録日等を知ることができる。
【０１１８】
スタンプ画像一覧頁２７１又はサムネイル一覧頁２８１において、操作入力部２１５の操作により任意のボタン（登録名）２７２やスタンプ画像のサムネイル等が指示されると、ＣＰＵ２２１は、指示されたボタン２７２やサムネイルに対応するスタンプ画像を原稿画像に合成するものとして選択する（ステップＳ５０６）。
【０１１９】
この後、操作入力部２１５の操作により原稿の複写開始が指示されると、ＣＰＵ２２１によりＭＦＰ２１の複写処理が開始される。このとき、スキャナ２１２により原稿画像が読取られて、原稿画像を示す画像データ（ＲＧＢデータ）がスキャナ２１２からスキャナＩ／Ｆ２３５を介して入力され、画像処理部２３６により原稿画像を示す画像データが非可逆圧縮処理（ＪＰＥＧ圧縮処理）され、原稿画像のＪＰＥＧデータがＨＤＤ２２４に書き込まれる。
【０１２０】
そして、ＨＤＤ２２４に書き込まれた原稿画像とステップＳ５０６で選択された定型サイズのスタンプ画像がページメモリ（ＨＤＤ２２４又は画像メモリ２３７に構成されるメモリ）に一旦記憶され、画像処理部２３６は、ページメモリ上でスタンプ画像を原稿画像に合成して、合成画像を形成する（ステップＳ５０７）。
【０１２１】
ここで、スタンプ画像がウォーターマーク及びイメージスタンプのいずれであるかにより、画像処理部２３６による原稿画像とスタンプ画像の合成処理が異なる。
【０１２２】
スタンプ画像が原稿画像に対して半透明に合成されるウォーターマークである場合は、画像処理部２３６は、原稿画像に対してスタンプ画像をそのまま重ねて合成し、合成画像を形成する。
【０１２３】
例えば、原稿画像２９１のサイズが定型サイズと同一であるとすると、図１３に示すようにページメモリに定型サイズに対応する領域を形成し、この領域において、当該領域の１つの隅と原稿画像２９１の１つの隅（ｘ，ｙ＝（０，０））を重ね合わせて、ｘ，ｙ方向別に、原稿画像２９１の各画素の諧調を書き込み、引き続いて当該領域の１つの隅とスタンプ画像２９２の１つの隅（ｘ，ｙ＝（０，０））を重ね合わせ、ｘ，ｙ方向別に、スタンプ画像２９２の各画素の諧調を原稿画像２９１の各画素の諧調に加算して書き込む。すなわち、重なり合った各画素の組毎に、一方の画素の諧調と他方の画素の諧調を加算して、その和を合成画像２９３の画素の諧調として書き込む。
【０１２４】
また、原稿画像２９１のサイズが定型サイズとは異なるときにも、ページメモリに定型サイズに対応する領域を形成し、この領域において、原稿画像２９１とスタンプ画像２９２を重ね合わせ、スタンプ画像２９２の各画素の諧調を原稿画像２９１の各画素の諧調に加算して書き込む。例えば、ページメモリに定型サイズＡ３に対応する領域を形成し、この領域において、当該領域の１つの隅と定型サイズＡ４の原稿画像２９１の１つの隅（ｘ，ｙ＝（０，０））、を重ね合わせ、ｘ，ｙ方向別に、原稿画像２９１の各画素の諧調を書き込み、引き続いて当該領域の１つの隅と定型サイズＡ３のスタンプ画像２９２の１つの隅（ｘ，ｙ＝（０，０））を重ね合わせ、ｘ，ｙ方向別に、スタンプ画像２９２の各画素の諧調を原稿画像２９１の各画素の諧調に加算して書き込み、原稿画像２９１からはみ出したスタンプ画像２９２の残りの各画素の諧調をそのまま残して設定する。
【０１２５】
詳しくは、画像処理部２３６は、原稿画像のＪＰＥＧデータをＨＤＤ２２４から読み出し、原稿画像のＪＰＥＧデータを伸張処理して、原稿画像のＲＧＢデータを生成し、原稿画像のＲＧＢデータをＣＭＹＫデータに変換して、原稿画像のＣＭＹＫデータを生成する。また、画像処理部２３６は、選択されたスタンプ画像のＪＰＥＧデータをＨＤＤ２２４から読み出し、スタンプ画像のＪＰＥＧデータを伸張処理して、スタンプ画像（単色）のＲＧＢデータを生成し、スタンプ画像のＲＧＢデータをＣＭＹＫデータ（ＣＭＹＫのいずれか１つだけの諧調を示す）に変換して、スタンプ画像のＣＭＹＫデータを生成する。そして、画像処理部２３６は、ページメモリ上で、ＣＭＹＫ別に、原稿画像の各画素とスタンプ画像の各画素を重ね合わせ、重なり合った各画素の組毎に、一方の画素の諧調と他方の画素の諧調を加算して、その和を合成画像の画素の諧調として求める。これにより、合成画像のＣＭＹＫデータが生成される。この合成画像のＣＭＹＫデータは、プリンタＩ／Ｆ２３４を通じてプリンタ２１３に出力される。
【０１２６】
自動用紙選択部２２８は、ステップＳ５０２で求めた原稿のサイズと同一の定型サイズの記録用紙を収納した給紙カセットからの給紙又は操作入力部２１５の入力操作により指定された定型サイズの記録用紙を収納した給紙カセットからの給紙をＣＰＵ２２１から指示され、その指示された給紙カセットから定型サイズの記録用紙をプリンタ２１３に給紙する。プリンタ２１３は、ＣＭＹＫデータによって示される合成画像をその給紙された記録用紙に印刷する。図１４は、原稿画像に対してウォーターマークＷを合成した合成画像６０１を例示する図である。
【０１２７】
また、スタンプ画像が原稿画像に対して不透明に合成されるイメージスタンプである場合、画像処理部２３６は、原稿画像に対してマスク画像を合成してから、スタンプ画像を合成して、合成画像を形成する。この場合も、ページメモリに定型サイズに対応する領域を形成し、この領域において、当該領域の１つの隅、原稿画像の１つの隅、スタンプ画像の１つの隅、及びマスク画像の１つの隅を重ね合わせ、ｘ，ｙ方向別に、原稿画像の各画素、スタンプ画像の各画素、及びマスク画像の各画素を重ね合わせる。そして、重なり合った各画素の組毎に、マスク画像の白抜きの画素を原稿画像の画素と置き換え、原稿画像の白抜きとなった画素の諧調をスタンプ画像の画素の諧調に置き換えるという処理を行って、原稿画像に対してマスク画像を合成する。
【０１２８】
詳しくは、画像処理部２３６は、原稿画像のＪＰＥＧデータをＨＤＤ２２４から読み出し、原稿画像のＪＰＥＧデータを伸張処理して、原稿画像のＲＧＢデータを生成し、原稿画像のＲＧＢデータをＣＭＹＫデータに変換して、原稿画像のＣＭＹＫデータを生成する。また、画像処理部２３６は、選択されたスタンプ画像のＪＰＥＧデータをＨＤＤ２２４から読み出し、スタンプ画像のＪＰＥＧデータを伸張処理して、スタンプ画像のＲＧＢデータを生成し、スタンプ画像のＲＧＢデータを単色のＣＭＹＫデータに変換して、スタンプ画像のＣＭＹＫデータを生成する。更に、画像処理部２３６は、マスク画像のＪＢＩＧデータをＨＤＤ２２４から読み出し、マスク画像のＪＢＩＧデータを伸張処理して、マスク画像（２値画像）の画像データを形成する。そして、画像処理部２３６は、ページメモリ上で、ＣＭＹＫ別に、原稿画像の各画素、スタンプ画像の各画素、及びマスク画像の各画素を重ね合わせ、重なり合った各画素の組毎に、マスク画像の白抜きの画素を原稿画像の画素と置き換え、原稿画像の白抜きとなった画素の諧調をスタンプ画像の画素の諧調に置き換えるという処理を行う。これにより、合成画像のＣＭＹＫデータが生成される。この合成画像のＣＭＹＫデータは、プリンタＩ／Ｆ２３４を通じてプリンタ２１３に出力される。
【０１２９】
自動用紙選択部２２８は、ステップＳ５０２で求めた原稿のサイズと同一の定型サイズの記録用紙を収納した給紙カセットからの給紙又は操作入力部２１５の入力操作により指定された定型サイズの記録用紙を収納した給紙カセットからの給紙をＣＰＵ２２１から指示され、その指示された給紙カセットから定型サイズの記録用紙をプリンタ２１３に給紙する。プリンタ２１３は、ＣＭＹＫデータによって示される合成画像をその給紙された記録用紙に印刷する。
【０１３０】
図８には、スタンプ画像（イメージスタンプ）ＳのＲＧＢデータから変換されたＣＭＹＫデータが概念的に示されている。ここでは、スタンプ画像ＳのＣＭＹＫデータ３１は、Ｃ（シアン）色のスタンプ画像成分ＳＣ、及びＭ（マゼンタ）色のスタンプ画像成分ＳＭを示す。
【０１３１】
図１５は、原稿画像ＱのＲＧＢデータ、原稿画像ＱのＲＧＢデータから変換されたＣＭＹＫデータ３３、マスク画像Ｍを合成した原稿画像ＱのＣＭＹＫデータ３４、スタンプ画像Ｓを合成した合成画像のＣＭＹＫデータ３５、及びスタンプ画像Ｓを合成した合成画像Ｑ１を概念的に示している。
【０１３２】
図１５に示すように原稿画像Ｑ（ＲＧＢデータ）がＣ（シアン）色の原稿画像成分ＱＣ、Ｍ（マゼンタ）色の原稿画像成分ＱＭ、Ｙ（イエロー）色の原稿画像成分ＱＹ、及びＢ（ブラック）色の原稿画像成分ＱＢ（ＣＭＹＫデータ３３）に変換される。
【０１３３】
これらのＣ色の原稿画像成分ＱＣ、Ｍ色の原稿画像成分ＱＭ、Ｙ色の原稿画像成分ＱＹ、及びＢ色の原稿画像成分ＱＢには、マスク画像ＭがＡＮＤ合成される。このＡＮＤ合成の演算表を図１６の図表に示す。
【０１３４】
先に述べたようにマスク画像Ｍにおいては、スタンプ画像Ｓの各有色画素に対応する各画素が値「０」に設定されていることから、Ｃ色の原稿画像成分ＱＣ、Ｍ色の原稿画像成分ＱＭ、Ｙ色の原稿画像成分ＱＹ、及びＢ色の原稿画像成分ＱＢのいずれにおいても、ＡＮＤ合成によりマスク画像Ｍの該各画素に対応するそれぞれの画素が白に設定され、マスク画像Ｍに重なる領域が白抜きとなる。また、スタンプ画像の白もしくは白に近い各画素に対応するマスク画像の各画素が値「１」に設定されていることから、Ｃ色の原稿画像成分ＱＣ、Ｍ色の原稿画像成分ＱＭ、Ｙ色の原稿画像成分ＱＹ、及びＢ色の原稿画像成分ＱＢのいずれにおいても、ＡＮＤ合成によりマスク画像Ｍの該各画素と対応するそれぞれの有色画素（Ｃ色、Ｍ色、Ｙ色、）がそのまま維持される。これにより、マスク画像Ｍ（白抜きの領域）を合成したＣ色の原稿画像成分ＱＣ、Ｍ色の原稿画像成分ＱＭ、Ｙ色の原稿画像成分ＱＹ、及びＢ色の原稿画像成分ＱＢ、つまりマスク画像Ｍを合成した原稿画像Ｑが生成される（ＣＭＹＫデータ３４）。
【０１３５】
この原稿画像Ｑにおけるマスク画像Ｍの白抜きの領域には、図８のスタンプ画像Ｓが合成される（ＣＭＹＫデータ３５）。ただし、図８のスタンプ画像ＳがＣ色のスタンプ画像成分ＳＣ及びＭ色のスタンプ画像成分ＳＭのみから構成されるため、Ｃ色の原稿画像成分ＱＣにＣ色のスタンプ画像成分ＳＣが合成され、Ｍ色の原稿画像成分ＱＭにＭ色のスタンプ画像成分ＳＭが合成されるだけである。
【０１３６】
更に、ＣＭＹＫデータ３５によって示されるＣ色の合成画像成分ＱＣ、Ｍ色の合成画像成分ＱＭ、Ｙ色の合成画像成分ＱＹ、及びＢ色の合成画像成分ＱＢが記録用紙に重ねて印刷され、スタンプ画像Ｓを合成した合成画像Ｑ１が印刷される。
【０１３７】
このようにＭＦＰ２１では、ＨＤＤ２２４に登録されている複数のスタンプ画像のサイズを参照して、原稿画像が記録される記録用紙の定型サイズと同一サイズの各スタンプ画像を抽出し、この抽出した各スタンプ画像（ウォーターマーク及びイメージスタンプ）に対応するそれぞれのボタン２７２やサムネイルを一覧表示し、任意のボタン、サムネイル等が指示されると、この指示されたボタンやサムネイルに対応するスタンプ画像を選択し、このスタンプ画像及び原稿画像を合成して、この合成画像を記録用紙に記録する。このため、記録用紙には、スタンプ画像を構成する文字列や図形等が適宜のサイズでかつ適宜のレイアウトで記録されることになる。
【０１３８】
また、記録用紙のサイズと同一サイズのスタンプ画像に対応する表示情報だけが表示されるので、そのサイズのスタンプ画像だけを選択することが可能となる。全てのサイズのスタンプ画像が表示されると、どれを選択したらスタンプ画像が欠けることなく合成できるか分からず、予期しない印刷結果を招いたり、用紙を無駄にしたりする可能性があるが、これを防止することができる。
【０１３９】
次に、ＭＦＰ２１におけるスタンプ画像の選択と合成手順の変形例を説明する。上述した第１実施形態では、原稿のサイズを検出し、原稿画像が記録される記録用紙の定型サイズと同一サイズの各スタンプ画像を抽出して、この抽出した各スタンプ画像に対応するそれぞれのボタン２７２やサムネイルを一覧表示している。これに対して変形例では、全ての各スタンプ画像に対応するそれぞれのボタン２７２やサムネイルを一覧表示し、この後に原稿のサイズを検出し、原稿のサイズと異なる定型サイズの各スタンプ画像を抽出して、この抽出した各スタンプ画像に対応するそれぞれのボタン２７２やサムネイルを消去し、この結果として、原稿画像が記録される記録用紙の定型サイズと同一サイズの各スタンプ画像に対応するそれぞれのボタン２７２やサムネイルだけを残している。
【０１４０】
このようなスタンプ画像の選択と合成手順の変形例を、図１７に示すフローチャートに従って説明する。
【０１４１】
まず、操作入力部２１５の表示画面２４２には、図１９（ａ）に示すような基本の頁２５１が表示されているものとする。この状態で、図１９（ａ）の基本の頁２５１において操作入力部２１５の操作により特別機能ボタン２５２が指示されると（ステップＳ６０１）、表示画面２４２に図１９（ｂ）に示すような特別機能設定頁２６１が表示され、図１９（ｂ）の特別機能設定頁２６１において操作入力部２１５の操作によりユーザスタンプボタン２６２が指示されると（ステップＳ６０２）、表示画面２４２に図１９（ｃ）に示すようなスタンプ画像一覧頁２７１が表示される（ステップＳ６０３）。
【０１４２】
このとき、ＣＰＵ２２１は、ＨＤＤ２２４に登録されている全てのスタンプ画像に対応するそれぞれのタイプ、登録名、サイズ、ユーザ名、及び登録日等をＨＤＤ２２４から読出し、この全てのスタンプ画像に対応するそれぞれのボタン２７２をスタンプ画像一覧頁２７１に一覧表示し、また表示切替ボタン２７３をスタンプ画像一覧頁２７１に表示する。また、全てのスタンプ画像に対応する各ボタン２７２をスタンプ画像一覧頁２７１に一覧表示し切れない場合は、スタンプ画像一覧頁２７１の一辺にスクロールバー（図示せず）を表示して、スクロールバーの操作により全てのスタンプ画像に対応する各ボタン２７２をスクロール表示することができるようにする。
【０１４３】
このスタンプ画像一覧頁２７１において操作入力部２１５の操作により表示切替ボタン２７３が指示されると、図１２（ｂ）に示すようなサムネイル一覧頁２８１が表示画面２４２に表示される。サムネイル一覧頁２８１には、ＨＤＤ２２４に登録されている全てのスタンプ画像ＳＴがサムネイル表示され、各スタンプ画像ＳＴのサムネイルに、スタンプ画像のタイプ、登録名、サイズ、ユーザ名、及び登録日等も付記される。サムネイル一覧頁２８１においても、全てのスタンプ画像ＳＴがサムネイル表示し切れない場合は、スクロールバー（図示せず）を表示して、スクロールバーの操作により全てのスタンプ画像ＳＴのサムネイルをスクロール表示することができるようにする。
【０１４４】
このサムネイル一覧頁２８１において操作入力部２１５の操作により表示切替ボタン２８２が指示されると、表示画面２４２にスタンプ画像一覧頁２７１が表示される。従って、各表示切替ボタン２７３、２８２を指示することによりスタンプ画像一覧頁２７１とサムネイル一覧頁２８１を切替え表示することができる。
【０１４５】
この後、少なくとも１枚の原稿（原稿画像が記録された記録用紙）がＭＦＰ２１の原稿トレイ又は原稿載置板等にセットされると（ステップＳ６０４）、ＣＰＵ２２１は、原稿サイズ検出部２３８により検出された原稿のサイズを取得し（ステップＳ６０５）、ＨＤＤ２２４内の上記用紙サイズデータテーブルを参照して、原稿のサイズと同一の記録用紙定型サイズを求める。あるいは、ＣＰＵ２２１は、上記用紙サイズデータテーブルを参照して、操作入力部２１５の入力操作により指定された記録用紙の定型サイズを求める。そして、ＣＰＵ２２１は、その求めた定型サイズとは異なる定型サイズの各スタンプ画像を抽出し、この抽出した各スタンプ画像に対応する各ボタン２７２をスタンプ画像一覧頁２７１から消去し、かつこの抽出した各スタンプ画像ＳＴのサムネイル表示をサムネイル一覧頁２８１から消去する（ステップＳ６０６）。
【０１４６】
この結果、図１１（ｃ）に示すように原稿画像が記録される記録用紙の定型サイズと同一サイズの各スタンプ画像に対応する各ボタン２７２だけがスタンプ画像一覧頁２７１に表示され、かつ図１２（ａ）に示すように原稿画像が記録される記録用紙の定型サイズと同一サイズの各スタンプ画像ＳＴのサムネイルだけがサムネイル一覧頁２８１に表示される。
【０１４７】
この状態で、スタンプ画像一覧頁２７１又はサムネイル一覧頁２８１において、操作入力部２１５の操作により任意のボタン（登録名）２７２やスタンプ画像のサムネイル等が指示されると、ＣＰＵ２２１は、指示されたボタン２７２やサムネイルに対応するスタンプ画像を原稿画像に合成するものとして選択する（ステップＳ６０７）。
【０１４８】
引き続いて、操作入力部２１５の操作により原稿の複写開始が指示されると、ＣＰＵ２２１によりＭＦＰ２１の複写処理が開始され、スキャナ２１２により原稿画像が読取られて、原稿画像を示す画像データがスキャナ２１２からスキャナＩ／Ｆ２３５を介して入力され、画像処理部２３６により原稿画像を示す画像データが処理されて、原稿画像の画像データがＨＤＤ２２４に書き込まれる。
【０１４９】
そして、ＨＤＤ２２４に書き込まれた原稿画像とステップＳ６０７で選択された定型サイズのスタンプ画像がページメモリに一旦記憶され、画像処理部２３６は、ページメモリ上でスタンプ画像を原稿画像に合成して、合成画像を形成する（ステップＳ６０８）。この合成画像は、プリンタＩ／Ｆ２３４を通じてプリンタ２１３に出力される。
【０１５０】
自動用紙選択部２２８は、ステップＳ６０５で求めた原稿のサイズと同一の定型サイズの記録用紙を収納した給紙カセットからの給紙又は操作入力部２１５の入力操作により指定された定型サイズの記録用紙を収納した給紙カセットからの給紙をＣＰＵ２２１から指示され、その指示された給紙カセットから定型サイズの記録用紙をプリンタ２１３に給紙する。プリンタ２１３は、ページメモリ上で合成された合成画像を入力し、この合成画像をその給紙された記録用紙に印刷する。
【０１５１】
このようにＭＦＰ２１による変形例の処理では、ＨＤＤ２２４に登録されている全てのスタンプ画像に対応する各ボタン及び各サムネイルを一旦表示しながらも、原稿画像が記録される記録用紙の定型サイズとは異なる定型サイズの各スタンプ画像を抽出し、この抽出した各スタンプ画像に対応する各ボタン２７２をスタンプ画像一覧頁２７１から消去し、かつこの抽出した各スタンプ画像ＳＴのサムネイル表示をサムネイル一覧頁２８１から消去しているので、原稿画像が記録される記録用紙の定型サイズと同一サイズの各スタンプ画像に対応するそれぞれのボタン２７２やサムネイルだけが一覧表示されることになり、いずれのボタンやサムネイルが指示されても、スタンプ画像のサイズと記録用紙の定型サイズが必ず一致し、記録用紙には、スタンプ画像を構成する文字列や図形等が適宜のサイズでかつ適宜のレイアウトで記録されることになる。全てのサイズのスタンプ画像が表示された状態では、どれを選択したらスタンプ画像が欠けることなく合成できるか分からず、予期しない印刷結果を招いたり、用紙を無駄にしたりする可能性があるが、これを防止することができる。
【０１５２】
次に、本発明の印刷システムの第２実施形態を説明する。この第２実施形態の印刷システムは、第１実施形態の印刷システムと同様に図１〜図４に示すような構成を有し、図６及び図７を参照して説明した手順で、スタンプ画像や表示情報（サムネイル、登録名、サイズ、ユーザ名、及び登録日）をＰＣ１１からＭＦＰ２１に送信して登録しているが、第１実施形態及び上記変形例とはＭＦＰ２１におけるスタンプ画像の選択と合成の手順が異なる。
【０１５３】
第２実施形態では、全ての各スタンプ画像に対応するそれぞれのボタン２７２やサムネイルを一覧表示した後に、原稿画像が記録される定型サイズとは異なるサイズのスタンプ画像が選択された場合は、原稿画像とスタンプ画像の合成を禁止し、また原稿画像が記録される定型サイズと同一サイズのスタンプ画像が選択された場合は、スタンプ画像を原稿画像に合成している。
【０１５４】
このような第２実施形態のスタンプ画像の選択と合成手順を、図１８に示すフローチャートに従って説明する。
【０１５５】
まず、少なくとも１枚の原稿（原稿画像が記録された記録用紙）がＭＦＰ２１の原稿トレイ又は原稿載置板等にセットされると（ステップＳ７０１）、ＣＰＵ２２１は、原稿サイズ検出部２３８により検出された原稿のサイズを取得し（ステップＳ７０２）、ＨＤＤ２２４内の上記用紙サイズデータテーブルを参照して、原稿のサイズと同一の記録用紙定型サイズを求める。あるいは、ＣＰＵ２２１は、上記用紙サイズデータテーブルを参照して、操作入力部２１５の入力操作により指定された記録用紙の定型サイズを求める。
【０１５６】
また、操作入力部２１５の表示画面２４２には、図１９（ａ）に示すような基本の頁２５１が表示されており、図１９（ａ）の基本の頁２５１において操作入力部２１５の操作により特別機能ボタン２５２が指示されると（ステップＳ７０３）、表示画面２４２に図１９（ｂ）に示すような特別機能設定頁２６１が表示され、図１９（ｂ）の特別機能設定頁２６１において操作入力部２１５の操作によりユーザスタンプボタン２６２が指示されると（ステップＳ７０４）、表示画面２４２に図１９（ｃ）に示すようなスタンプ画像一覧頁２７１が表示される（ステップＳ７０５）。
【０１５７】
このとき、ＣＰＵ２２１は、ＨＤＤ２２４に登録されている全てのスタンプ画像に対応するそれぞれのタイプ、登録名、サイズ、ユーザ名、及び登録日等をＨＤＤ２２４から読出し、この全てのスタンプ画像に対応するそれぞれのボタン２７２をスタンプ画像一覧頁２７１に一覧表示し、また表示切替ボタン２７３をスタンプ画像一覧頁２７１に表示する。ＣＰＵ２２１は、表示切替ボタン２７３が指示されると、図１２（ｂ）に示すようなサムネイル一覧頁２８１を表示画面２４２に表示して、全てのスタンプ画像ＳＴをサムネイル一覧頁２８１に表示し、各スタンプ画像ＳＴのサムネイルに、スタンプ画像のタイプ、登録名、サイズ、ユーザ名、及び登録日等も付記する。
【０１５８】
各表示切替ボタン２７３、２８２を指示することによりスタンプ画像一覧頁２７１とサムネイル一覧頁２８１を切替え表示することができる。
【０１５９】
この状態で、スタンプ画像一覧頁２７１又はサムネイル一覧頁２８１において、操作入力部２１５の操作により任意のボタン（登録名）２７２、スタンプ画像のサムネイル等が指示されると、ＣＰＵ２２１は、指示されたボタン２７２やサムネイルに対応するスタンプ画像を原稿画像に合成するものとして選択する（ステップＳ７０６）。
【０１６０】
そして、ＣＰＵ２２１は、その選択したスタンプ画像のサイズをステップＳ７０２で求めた原稿のサイズと同一の定型サイズ又は操作入力部２１５の入力操作により指定された記録用紙の定型サイズと比較して（ステップＳ７０７）、選択したスタンプ画像のサイズがその定型サイズに一致すると（ステップＳ７０７で「Ｙｅｓ」）、スタンプ画像の合成が可能な旨を示すメッセージを表示画面２４２に表示する。
【０１６１】
この後、操作入力部２１５の操作により原稿の複写開始が指示されると、ＣＰＵ２２１によりＭＦＰ２１の複写処理が開始され、スキャナ２１２により原稿画像が読取られて、原稿画像を示す画像データがスキャナ２１２からスキャナＩ／Ｆ２３５を介して入力され、画像処理部２３６により原稿画像を示す画像データが処理されて、原稿画像の画像データがＨＤＤ２２４に書き込まれる。
【０１６２】
そして、ＨＤＤ２２４に書き込まれた原稿画像及び記録用紙の定型サイズと同一サイズのスタンプ画像がページメモリに一旦記憶され、画像処理部２３６は、ページメモリ上でスタンプ画像を原稿画像に合成して、合成画像を形成する（ステップＳ７０９）。この合成画像は、プリンタＩ／Ｆ２３４を通じてプリンタ２１３に出力される。
【０１６３】
自動用紙選択部２２８は、ステップＳ７０２で求めた原稿のサイズと同一の定型サイズの記録用紙を収納した給紙カセットからの給紙又は操作入力部２１５の入力操作により指定された定型サイズの記録用紙を収納した給紙カセットからの給紙をＣＰＵ２２１から指示され、その指示された給紙カセットから定型サイズの記録用紙をプリンタ２１３に給紙する。プリンタ２１３は、ページメモリ上で合成された合成画像を入力し、この合成画像をその給紙された記録用紙に印刷する。
【０１６４】
また、ＣＰＵ２２１は、ステップＳ７０６で選択したスタンプ画像のサイズがステップＳ７０２で求めた原稿のサイズと同一の定型サイズ又は操作入力部２１５の入力操作により指定された記録用紙の定型サイズに一致しなければ（ステップＳ７０７で「Ｎｏ」）、操作入力部２１５の操作により原稿の複写開始が指示されても複写処理を開始せず、スタンプ画像の合成を禁止して（ステップＳ７０８）、スタンプ画像の合成が不可能な旨を示すメッセージを表示画面２４２に表示し、ステップＳ７０６に戻って、他のスタンプ画像が選択されるのを待機する。
【０１６５】
このように第２実施形態のＭＦＰ２１では、ＨＤＤ２２４に登録されている全てのスタンプ画像に対応する各ボタン及び各サムネイルを一旦表示しながらも、原稿画像が記録される記録用紙の定型サイズとは異なるサイズのスタンプ画像が選択された場合は、原稿画像とスタンプ画像の合成を禁止し、また原稿画像が記録される記録用紙の定型サイズと同一サイズのスタンプ画像が選択された場合は、スタンプ画像を原稿画像に合成しているので、記録用紙には、スタンプ画像を構成する文字列や図形等が適宜のサイズでかつ適宜のレイアウトで記録され、予期しない印刷結果の招来や用紙の無駄を防止することができる。
【０１６６】
以上、添付図面を参照しながら本発明の好適な実施形態及び変形例について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと解される。
【符号の説明】
【０１６７】
１１  ＰＣ（パーソナルコンピュータ）
２１  ＭＦＰ（複合機）
１１１、２２１  ＣＰＵ
１１２、２２２  バス
１１３、２２３  ＲＯＭ
１１４、２２４  ＨＤＤ
１１５、２２５  ＲＡＭ
１１６、２２６  入力Ｉ／Ｆ
１１７、２１５  操作入力部
１１８  表示Ｉ／Ｆ
１１９  表示デバイス
１２２、２２７  通信Ｉ／Ｆ
１３１  オペレーティングシステム
１３２  アプリケーションプログラム
１３３  プリンタドライバ
１３３ａ  スタンプ画像設定部
１３４  データ送受信部
１３５  ユーティリティプログラム
２１１  画像制御部
２１２  スキャナ（読取装置）
２１３  プリンタ
２２８  自動用紙選択部
２２９  記録用紙サイズ判定部
２３３  ＰＤＬデータ処理部
２３４  プリンタＩ／Ｆ
２３５  スキャナＩ／Ｆ
２３６  画像処理部
２３７  画像メモリ
２３８  原稿サイズ検出部
【図１】
0005225348.tif 000002
【図２】
0005225348.tif 000003
【図３】
0005225348.tif 000004
【図４】
0005225348.tif 000005
【図５】
0005225348.tif 000006
【図６】
0005225348.tif 000007
【図７】
0005225348.tif 000008
【図８】
0005225348.tif 000009
【図９】
0005225348.tif 000010
【図１０】
0005225348.tif 000011
【図１１】
0005225348.tif 000012
【図１２】
0005225348.tif 000013
【図１３】
0005225348.tif 000014
【図１４】
0005225348.tif 000015
【図１５】
0005225348.tif 000016
【図１６】
0005225348.tif 000017
【図１７】
0005225348.tif 000018
【図１８】
0005225348.tif 000019
【図１９】
0005225348.tif 000020