(57)【要約】【課題】  付加画像（例、スタンプ）の多色対応のために、複数ビットの色情報をデータとして追加すると、メモリ容量などのリソースが増えてしまう。【解決手段】  付加画像の配置領域毎に色を割り当てておく。【選択図】  図３
2012142850.tif 000002
【特許請求の範囲】
【請求項１】
入力画像に夫々色の異なる複数の付加画像を合成する装置であって、
印刷対象領域を前記複数と同じ数の領域に分割する手段と、
前記分割により得られた領域の夫々に前記夫々の付加画像の色を割り当てる手段と、
前記複数の付加画像の夫々が前記分割により得られた領域の夫々に配置された画像を生成する手段と、
前記生成された画像を前記入力画像に合成するにあたり、前記生成された画像における前記分割により得られた領域の夫々に、当該夫々の領域に割り当てられた色を付ける手段と、を有することを特徴とする装置。
【請求項２】
前記分割により得られた領域は、開始座標と終了座標の二つの座標により表されることを特徴とする請求項１に記載の装置。
【請求項３】
前記複数の付加画像同士が重なり合い、前記分割する手段が前記分割をできない場合に、警告メッセージを表示することを特徴とする請求項１又は２に記載の装置。
【請求項４】
入力画像に夫々色の異なる複数の付加画像を合成する装置の制御方法であって、
印刷対象領域を前記複数と同じ数の領域に分割する工程と、
前記分割により得られた領域の夫々に前記夫々の付加画像の色を割り当てる工程と、
前記複数の付加画像の夫々が前記分割により得られた領域の夫々に配置された画像を生成する工程と、
前記生成された画像を前記入力画像に合成するにあたり、前記生成された画像における前記分割により得られた領域の夫々に、当該夫々の領域に割り当てられた色を付ける工程と、を有することを特徴とする装置の制御方法。
【請求項５】
請求項４に記載の装置の制御方法をコンピュータに実行させるためのコンピュータよみとり可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、夫々色の異なる複数色の付加画像を入力画像に合成する装置、その制御方法、プログラムに関する。
【背景技術】
【０００２】
オフィス向けのデジタルカラー複合機では、ニーズに応じたドキュメント作成を支援する多彩な機能が搭載されており、原稿に文字や日付、ページ数・部数印字などのいわゆるスタンプ機能はなくてはならない基本機能である。
【０００３】
このスタンプ機能で印字する文字やパターンを、それぞれ異なるカラーで表現する多色スタンプ印字機能を備えたカラー複合機がある。スタンプ印字の種類に応じて、違うカラーで印字されるため、スタンプ種類の区別がし易くなる。
【０００４】
このスタンプの多色対応をハードウェア構成として実現する為には、合成するスタンプ毎の色情報を、オリジナルの画像情報に合わせて生成する必要がある。
【０００５】
例えばスタンプ画像の付加生成処理において、スタンプの元画像の他に、色対応を示す専用データを付加したデータ構成により、スタンプの多色表現を実現する技術が開示されている。（例えば、特許文献１）
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平６−３１１３３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１においては、色専用のデータを追加するため、その分スタンプ画像処理の為に扱うデータ量やメモリ容量などのリソースが増えてしまい、コスト増加を招くことになる。
【０００８】
又、上記の特許文献１以外にも、原稿画像の写真や文字の各領域に合わせた画像処理を行う為に、画像信号と共に生成される画素毎の属性情報のあるビットを利用して、当該ビット情報をデコードして、画素単位でスタンプ合成する方法が考えられる。
【０００９】
しかしながら、属性情報は画素単位で画像処理する為に、各画素毎に属性情報を有する。このような関係から、属性情報のビット数を増加するとメモリ容量やデータ転送速度といったシステムの基本性能に影響するという課題がある。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、請求項１の各構成を具備する。
【発明の効果】
【００１１】
最小限のメモリコストで夫々色の異なる複数の付加画像の合成ができる。
【図面の簡単な説明】
【００１２】
【図１】ＭＦＰシステムの構成を示した図である。
【図２】プリンタ画像処理の構成を示した図である。
【図３】画像合成部の構成を示した図である。
【図４】操作部のキー入力部を示した図である。
【図５】操作部の液晶表示部を示した図である。
【図６】実施例１のスタンプ印字の操作設定画面を示した図である。
【図７】実施例１のページ印字の操作設定画面を示した図である。
【図８】実施例１のスタンプ印字の処理フローを示した図である
【図９】実施例１のスタンプ印字の用紙上の位置の一例を示した図である。
【図１０】実施例１の重複時のスタンプ印字の用紙上の位置の一例を示した図である。
【図１１】スタンプ印字画面の警告メッセージ表示の一例を示した図である。
【図１２】色記憶部のレジスタ設定テーブルの一例を示した図である。
【図１３】合成部の入力信号のタイミングチャートを示した図である。
【図１４】ページ集約時のスタンプ印字の用紙上の位置の一例を示した図である。
【図１５】実施例２のスタンプ印字の処理フローを示した図である。
【図１６】実施例２のスタンプ印字のスタンプ種類としてマル秘を選択した場合の操作設定画面を示した図である。
【図１７】実施例２のスタンプ印字のスタンプ種類としてＣｏｎｆｉｄｅｎｔｉａｌを選択した場合の操作設定画面を示した図である。
【図１８】実施例２のページ印字の操作設定画面を示した図である。
【図１９】実施例２のスタンプ印字の用紙上の位置の一例を示した図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照しながら発明を実施するための形態について詳細に説明する。本実施形態では、画像処理装置として、スキャン、プリント、コピーなどの複数の機能を有するデジタル複合機（ＭＦＰ）を例に説明する。
【００１４】
［第１の実施形態］
［画像形成装置の構成］
図１にＭＦＰ構成の一例を示す。
ＭＦＰは、スキャナから出力されたジョブデータに対しメモリを介してプリントするコピー機能や、コンピュータ等の外部装置から出力されたジョブデータに対し該メモリを介してプリントするプリント機能等の複数の機能を具備した画像形成装置である。
【００１５】
ＭＦＰには、フルカラー機器とモノクロ機器があり、色処理や内部データなどを除いて、基本的な部分において、フルカラー機器がモノクロ機器の構成を包含することが多い。ここではフルカラー機器に絞って説明し、必要に応じて随時モノクロ機器の説明を加えることとする。
【００１６】
又、本システムの構成に関し、プリント機能のみを具備した単一機能型の画像形成装置等のＳＦＰ（Ｓｉｎｇｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：単一機能周辺機器）を具備する構成でも良い。さらにＭＦＰとＳＦＰいずれか一方のタイプの画像形成装置のみを具備する構成でも良い。又、何れのタイプの画像形成装置であっても、複数台具備する構成でも良い。いずれにしても、本形態の制御が実現可能な構成であればよい。
【００１７】
図１に示すように、紙原稿などの画像を読み取り、画像処理するスキャナ部１０１と、ファクシミリ、ネットワーク接続機器、外部専用装置と画像データなどを送受する外部Ｉ／Ｆ１０２、画像処理後に用紙上に画像形成し出力するプリンタ部１０３を備えている。
【００１８】
操作部１０４は、本画像形成装置の様々なフローや機能を選択したり操作指示したりするためのものであるが、操作部の表示装置の高解像度化に伴い、文書管理部にある画像データをプレビューし、出力先でのプリント出力イメージを確認する為に使用する。
【００１９】
ＣＰＵ１０５は、ＲＯＭ１０７読込んだプログラムに基いて動作する。また、外部Ｉ／Ｆ１０２ホストコンピュータから受信したＰＤＬ（ページ記述言語）コードデータを解釈し、ラスターイメージデータに展開する動作も、このプログラムに記述されており、ソフトウェアによって処理される。
【００２０】
更に、各種画像データのカラープロファイルを通したカラーマッチング処理も、ソフトウェアによって処理される。
【００２１】
メモリコントローラ部１０６は、接続される記憶装置であるＲＯＭ１０７、ＲＡＭ１０８、及びＨＤＤ１０９へのアクセスを制御する。接続されている各マスタデバイスからのメモリアクセスが競合した場合には、優先順位によって順番に選択したスレーブメモリへアクセスするよう調停動作を行う。
【００２２】
ＲＯＭ１０７は読み出し専用のメモリで、ブートシーケンスやフォント情報等の各種プログラムが予め記憶されている。
【００２３】
ＲＡＭ１０８は読み出し及び書き込み可能なメモリで、スキャナ部１０１や外部Ｉ／Ｆ１０２よりメモリコントローラ１０６を介して送られてきた画像データや、各種プログラムや設定情報を記憶する。
【００２４】
ＨＤＤ１０９は、圧縮伸張部１１０によって圧縮された画像データを記憶する大容量の記憶装置である。
【００２５】
圧縮伸張部１１０は、ＪＢＩＧやＪＰＥＧ等といった各種圧縮方式によってＲＡＭ１０８、ＨＤＤ１０９に記憶されている画像データ等を圧縮・伸張動作を行う。
【００２６】
［プリンタ画像処理部の構成］
次に、図２を用いて本発明の実施形態におけるプリンタ画像処理部１０３の構成について説明する。
ラスタ変換部２０１は、メモリコントローラ部１０６を介して、ＲＡＭ１０８に格納されているブロック単位に分割された画像データを、ラスタ順に結合してラスタ画像に変換する。
【００２７】
出力マスキング部２０２は、ＲＧＢ色空間フォーマットの画像データをＣＭＹＫ色空間フォーマットの画像データに変換する。
トナー使用量算出部２０３は、ＣＭＹＫの各色トナーの消費量を算出する。内部に各色用のＬＵＴが構成され、後段の各画像処理部で行われる変換の逆変換テーブルの合成テーブルがセットされている。ＬＵＴを通して算出されたトナー消費量は各色毎のレジスタに保持される。
【００２８】
カラーバランス部２０３は、操作部１０４の指示に応じて、ＣＭＹＫ色空間内での色相、彩度の調整を行う。
Ｆ値補正部２０４は、操作部１０４の指示に応じて、画像明度の調整を行う。
空間フィルタ部２０５は、画像のエッジ部や細線部に対して空間フィルタ処理を行い、エッジ強調処理や、境界部の平滑化処理を行う。
【００２９】
ガンマ補正部２０６は、プリンタエンジン部のガンマ特性に応じて補正処理を行い、入出力を比例関係にし、自然な階調表現が行えるよう補正する。
画像合成部２０７は、スタンプ印字、ページ印字、部数印字、機密印字、及び地紋印字などの各種付加画像をオリジナル画像に合成する処理を行う。詳細については後述する。
【００３０】
トリミング／マスキング部２０８は、印刷する用紙に対して余白に相当する部分や、ページ連写印刷時の枠消し領域について白埋めし、印字すべき有効画像領域のみを抽出する処理を行う。
【００３１】
［画像合成部構成］
図３に画像合成部２０７の構成図の一例を示す。
画像合成部２０７は、合成方法選択部３０１、色記憶部３０２、合成部３０３、及び副走査カウンタ３０４により構成される。
【００３２】
合成部２０７には、入力信号としてオブジェクトフラグ信号（１ビット）、画像信号（ＣＭＹＫの各４色毎に８ビット）、主走査同期信号、副走査区間信号が入力される。
【００３３】
オブジェクトフラグ信号は、画像合成部２０７においてオリジナル画像と合成する付加画像の座標位置を判別する為に使用される信号で、属性信号（８ビット）としてガンマ補正部２０６より供給される。
【００３４】
合成方法選択部３０１は、レジスタ設定に基づいて合成方法を決定する。合成方法は、掛け算合成、ＭＡＸ合成、色指定合成などの処理を行う。掛け算合成は、オリジナル画像と付加画像の画素値を合成比率に従って乗算する。ＭＡＸ合成は、オリジナル画像と付加画像について、画素値が大きい方を出力画素値として決定する。色指定合成は、ＣＭＹＫの各色画素値としてレジスタ設定した値を、そのまま出力画素値として決定する。
【００３５】
合成処理を決定する処理単位は１画素単位であり、上記の合成処理は付加画像の座標位置を示す画素（オブジェクトフラグ信号が“１”）について実施される。
【００３６】
色記憶部３０２は、前記色指定合成の際に、合成結果として出力する色画素値を格納するレジスタ群である。色記憶部３０２には、合成する付加画像の各オブジェクト毎の色画素値の他に、付加画像の種類、色割り当て領域の座標値を格納するレジスタを有している。
【００３７】
合成部３０３は、合成方法選択部３０１により決定された合成方法に従って、入力される画像信号に対して合成処理を行う。
【００３８】
副走査カウンタ３０４は、画像合成部２０７において画像処理する際の、主走査方向の基準信号となる主走査同期信号と、副走査方向の画像有効区間を示す副走査同期信号より、合成部３０３において合成処理する際の画像の副走査座標情報をカウントする。
【００３９】
生成される副走査座標情報は、色記憶部３０２より合成部３０３に対して色情報を出力する際に、レジスタに格納されている各オブジェクト毎の色画素値より、対象の付加画像オブジェクトの色画素値を選択する際に使用する。
【００４０】
［操作部の構成］
図４と図５を用いて操作部について説明する。
まず、図４は、定常的な操作設定を行うことができるキー入力部分である。
操作部電源スイッチ４０１は、スタンバイモード（通常動作状態）とスリープモード（メインコントローラは、ネットワークプリントやファクシミリなどに備えて割り込み待ち状態でプログラムを停止して、消費電力を抑えている状態）を切り替えるものである。システム全体の電源供給を行う主電源スイッチがＯＮ状態で制御することができる。
【００４１】
スタートキー４０３は、コピーや送信などの開始を指示するキーであり、ストップキー４０２は、それを中断するキーである。
テンキー４０６は、各種設定の置数を行うためのキーであり、クリアキー４０７は、その置数を解除するためのキーである。
【００４２】
リセットキー４０４は、各種設定を無効にし、デフォルト状態に戻すためのキーである。ユーザモードキー４０５は、ユーザごとのシステム設定画面に移行するためのキーである。
【００４３】
次に、図５は、ＬＣＤ（液晶表示部）とその上に貼られた透明電極からなるタッチパネルディスプレイを表した模式図である。ＬＣＤに表示されるキー相当の部分の透明電極を指で触れると、それを検知して別の操作画面を表示するなど予めプログラムされている。図５は、スタンバイモード時の初期画面であり、設定操作に応じて様々な操作画面を表示することができる。
【００４４】
コピータブ５０１は、コピー動作の操作画面に遷移するためのタブキーである。送信タブ５０２は、ファックスやＥ−ｍａｉｌ送信など送信（Ｓｅｎｄ）動作を指示する操作画面に遷移するためのタブキーである。ボックスタブ５０３は、ボックス（ユーザごとにジョブを格納する記憶手段）にジョブを入出力操作するための画面に遷移するためのタブキーである。オプションタブ５０４は、スキャナ設定など拡張機能を設定するためのタブキーである。システムモニタキー５１７は、ＭＦＰの状態や状況を表示するためのキーであり、各タブを選択することで、それぞれの操作モードに遷移することができる。
【００４５】
色選択設定キー５０５は、カラーコピー、白黒コピー、あるいは自動選択かを予め選択するためのキーである。倍率設定キー５０８は、等倍、拡大、縮小などの倍率設定を行う画面に遷移するキーである。後処理設定キー５０９はステイプルやパンチなどの有無、個数、位置などを設定する画面に遷移するキーである。両面設定キー５１４は、片面印刷か両面印刷かを選択する画面に遷移するキーである。紙サイズ設定キー５１５は、給紙段や紙サイズ、メディアタイプを選択する画面に遷移するキーである。画像モード設定キー５１２は、文字モードや写真モードなど原稿画像に適した画像モードを選択するためのキー、濃度設定キー５１１は、出力画像を濃くしたり薄くしたり調整するためのキーである。
【００４６】
次に、ステータス表示部５０６は、スタンバイ状態、ウォームアップ中、ジャム、エラー等の簡易的な状態表示を行う表示部である。倍率表示部５０７は、倍率設定キー５０８で設定された倍率を表示し、紙サイズ表示部５１６は、紙サイズ設定キー５１５で設定された紙サイズやモードを表示する。枚数表示部５１０は、テンキー４０６で指定された枚数を表示したり、動作中に何枚目を印刷中かを表示したりする。
【００４７】
更に、割り込みキー５１３は、コピー動作中に別のジョブを割り込ませる場合に利用し、応用モードキー５１８は、スタンプ印字、ページ印字、部数印字、地紋印字を行う画面に遷移するためのキーである。その他、ページ連写、表紙・合紙設定、縮小レイアウト、画像移動など様々な画像処理やレイアウトなどの設定を行う画面に遷移する際にも使用するキーである。
【００４８】
［スタンプ操作画面］
図６を用いて、本実施例におけるスタンプ処理を行う際に使用する、操作部１０４の設定画面について説明する。
図６は、図５の初期画面から応用モードキーを押下して表示される不図示の応用モード設定画面において、スタンプ印字設定ボタンを押下することで表示される。
【００４９】
スタンプ位置設定ボタン６０１は、スタンプ文字が印字される原稿上の位置を設定するものである。本実施例では、原稿上の位置として、左上、上、右上、左下、下、右下、および、原稿中心であるセンターを指定する各ボタンを備え、右上、が選択された状態である。
【００５０】
印字向き設定ボタン６０２は、スタンプ文字が印字される原稿の向き設定するものである。本実施例では、印字向き縦、および、印字向き横、の設定ボタンを備え、印字向き縦、が選択された状態である。
【００５１】
印字位置詳細設定ボタン６０４は、スタンプ印字位置を詳細設定する場合に用いる不図示の詳細設定画面を呼び出すためのボタンであり、例えば、スタンプ位置設定ボタン６０１で指定したスタンプ位置を更に微調整する場合に使用される。
【００５２】
印字サイズ設定ボタン６０５は、スタンプ文字の大きさを設定するものである。本実施例では、同ボタンを押下することで、ポイント単位で予め定められた文字大きさをプルダウンメニュー形式で選択できる。
【００５３】
印字色設定ボタン６０６は、スタンプ文字の色を設定するものである。本実施例では、同ボタンを押下することで、レッド、ブルー、または、グリーン、等の予め定められた色をプルダウンメニュー形式で選択できる。
【００５４】
スタンプ種類設定ボタン６０７は、スタンプ印字される文字または記号を設定するものである。本実施例では、同ボタンも押下することで、マル秘、や、Ｃｏｎｆｉｄｅｎｔｉａｌ、等の予め定められたスタンプをプルダウンメニュー形式で選択する他、ユーザが任意に指定する文字や記号をスタンプとして設定できる。
【００５５】
スタンプ詳細設定ボタン６０８は、スタンプ印字内容を詳細設定する場合に用いる不図示の詳細設定画面を呼び出すためのボタンであり、例えば、スタンプ文字の透過設定やスタンプ文字が印字される原稿ページ設定等を行う場合に使用される。
【００５６】
スタンプ設定有効ボタン６０９は、上述したスタンプ設定を反映する場合に用いるものである。スタンプ設定有効ボタン６０９を押下すると、スタンプ設定が反映された後、前記不図示のコピー設定画面へ戻る。一方、スタンプ設定を反映しない場合は、スタンプ設定取消ボタン６１０を押下し、前記不図示のコピー設定画面へ戻る。
【００５７】
スタンプ位置調整設定ボタン６１１は、スタンプ位置設定ボタン６０１で設定方法とは別に、八方向のカーソルキーを押下することで、左上、上、右上、左、右、左下、下、右下の各方向に、原稿上のスタンプ位置を調整設定する場合に使用される。
【００５８】
印字位置確認６１２は、スタンプ位置設定ボタン６０１、及びスタンプ位置調整設定ボタン６１１によって設定されたスタンプ印字位置を示す為の簡略図である。印字位置表示６１２には、スタンプ印字設定以外にも、その他のページ印字、部数印字、地紋印字等の設定がある場合には、各印字設定位置がスタンプ印字位置と共に表示される。
【００５９】
スタンプ印字メッセージ表示欄６１３は、設定する内容の説明や、設定状態、警告メッセージ等のユーザに通知するメッセージを表示するための表示欄である。
【００６０】
［ページ印字操作画面］
図７を用いて、本実施例におけるページ印字処理を行う際に使用する、操作部１０４の設定画面について説明する。
ページ印字位置設定ボタン７０１は、ページ番号が印字される原稿上の位置を設定するものである。本実施例では、原稿上の位置として、左上、上、右上、左下、下、右下、および、原稿中心であるセンターを指定する各ボタンを備え、下、が選択された状態である。
【００６１】
印字向き設定ボタン７０２は、ページ番号が印字される原稿の向き設定するものである。本実施例では、印字向き縦、および、印字向き横、の設定ボタンを備え、印字向き縦、が選択された状態である。
【００６２】
印字位置詳細設定ボタン７０４は、ページ印字位置を詳細設定する場合に用いる不図示の詳細設定画面を呼び出すためのボタンであり、例えば、ページ印字位置設定ボタン７０１で指定したページ印字位置を更に微調整する場合に使用される。
【００６３】
印字サイズ設定ボタン７０５は、ページ番号の大きさを設定するものである。本実施例では、同ボタンを押下することで、ポイント単位で予め定められた文字大きさをプルダウンメニュー形式で選択できる。
【００６４】
印字色設定ボタン７０６は、ページ番号の色を設定するものである。本実施例では、同ボタンを押下することで、レッド、ブルー、または、グリーン、等の予め定められた色をプルダウンメニュー形式で選択できる。
【００６５】
印字開始数字設定ボタン７０７は、ページ印字される番号の開始数字を設定するものである。本実施例では、同ボタンを押下し、不図示のテンキー操作により、１〜９９９９までの任意の数字を設定できる。
【００６６】
ページ印字詳細設定ボタン７０８は、ページ印字内容を詳細設定する場合に用いる不図示の詳細設定画面を呼び出すためのボタンである。例えば、ページ番号の桁数設定やページ番号以外の付加する文字設定、及び挿入紙カウントの有無設定等を行う場合に使用される。
【００６７】
ページ印字設定有効ボタン７０９は、上述したページ印字設定を反映する場合に用いるものである。ページ印字設定有効ボタン７０９を押下すると、ページ印字設定が反映された後、前記不図示のコピー設定画面へ戻る。一方、ページ印字設定を反映しない場合は、ページ印字設定取消ボタン７１０を押下し、前記不図示のコピー設定画面へ戻る。
【００６８】
ページ印字位置調整設定ボタン７１１は、ページ印字位置設定ボタン７０１で設定方法とは別に、八方向のカーソルキーを押下することで、左上、上、右上、左、右、左下、下、右下の各方向に、原稿上のページ印字位置を調整設定する場合に使用される。
【００６９】
印字位置表示７１２は、ページ印字位置設定ボタン７０１、及びページ印字位置調整設定ボタン７１１によって設定されたページ印字位置を示す為の簡略図である。印字位置確認７１２には、ページ印字設定以外にも、その他のスタンプ印字、部数印字、地紋印字等の設定がある場合には、各印字設定位置がページ印字位置と共に表示される。
【００７０】
ページ印字メッセージ表示欄７１３は、設定する内容の説明や、設定状態、警告メッセージ等のユーザに通知するメッセージを表示するための表示欄である。
【００７１】
［スタンプ印字処理シーケンス］
本実施例１における画像処理装置を使用したスタンプ印字、ページ印字、部数印字、地紋印字などのオリジナル画像に付加画像を加えてプリントする印字処理シーケンスについて、スタンプ印字を例にとりフローチャートに従って説明する。
【００７２】
図８は本発明の画像処理装置における、スタンプ印字処理シーケンスを示すフローチャートである。
図８はスタンプ印字の処理シーケンスを例にとり図示しているが、ページ印字、部数印字、地紋印字についても、画像オブジェクトの位置、色割り当て設定に関する処理フローは同様である。
【００７３】
まず初めに、スタンプ印字を行う際の、スタンプの種類を設定する（Ｓ８０１）。スタンプの種類は、スタンプ種類設定ボタン６０７により行う。スタンプの種類は、マル秘、Ｃｏｎｆｉｄｅｎｔｉａｌ、Ｃｏｐｙ、Ｄｒａｆｔ、社外秘、コピー禁止、任意入力などである。
【００７４】
次にスタンプの位置を設定する（Ｓ８０２）。スタンプの位置は、スタンプ位置設定ボタン６０１、スタンプ位置調整設定ボタン６１１、および印字位置詳細設定ボタン６０４により行う。設定した位置の確認は印字位置確認６１２により確認する。
【００７５】
図９にスタンプ印字・ページ印字の印字用紙上の位置と、印字位置確認６１２の一例を示す。
図９は、スタンプ印字によって、“マル秘”を“右上”、“Ｃｏｎｆｉｄｅｎｔｉａｌ”を“センター”で指定し、ページ印字によってページ番号“１６”を“下”で指定した場合の一例を示している。
【００７６】
図９に示す通り、印字位置確認６１２には、スタンプ印字設定以外にも、ページ印字、部数印字、地紋印字などの他の設定がされている場合には、それら設定済みの全ての付加画像の印字位置が確認図として含まれ表示される。
【００７７】
次に付加するスタンプのオブジェクト毎の色の割り当て領域（配置領域）を算出する（Ｓ８０３）。
Ｓ８０３では、設定されている各オブジェクトの用紙上における副走査方向の開始座標、終了座標からなる二つの座標をＣＰＵ１０５により算出して、算出した副走査方向の開始位置から終了座標までの範囲を色を割り当てる為の領域として保持する。
【００７８】
図９では、“マル秘”、“Ｃｏｎｆｉｄｅｎｔｉａｌ”、“１６”の３個のオブジェクトに対して、それぞれ“色１”、“色２”、“色３”を割り当てる領域として、算出される範囲（点線の範囲）を示している。このように、印刷対象領域を、オブジェクトと同じ数の領域に分割するのである。
【００７９】
次に、設定したオブジェクトのスタンプの位置が、設定済みのオブジェクトのスタンプ位置と重複しているか否かの判断を行う（Ｓ８０４）。即ち、付加画像同士が重なりあっているか判断を行う。
重複しているか否かの判断は、設定したオブジェクトの色割り当て領域の範囲として算出した副走査方向の開始座標から終了座標までの範囲が、保持されている設定済みの全てのオブジェクトの範囲と重複しているか否かにより判断する。
【００８０】
スタンプ位置が重複していないと判断した場合には、Ｓ８０３で算出した副走査の範囲を、当該オブジェクトの色の割り当て領域として決定する（Ｓ８０７）。
【００８１】
次にスタンプ位置が重複している場合について説明する。
図１０にスタンプ位置が重複している場合の一例を示す。
図１０では、スタンプ印字の“マル秘”と、ページ印字のページ番号“１６”が設定されている状態で、スタンプ印字の“Ｃｏｎｆｉｄｅｎｔｉａｌ”を設定し、設定済みの“マル秘”の色の割り当て領域と重複している場合を示している。
【００８２】
図１０の例は、スタンプ位置調整設定ボタン６１１によって“Ｃｏｎｆｉｄｅｎｔｉａｌ”の位置を“上”方向に移動した場合に、“マル秘”の領域と重なってしまった場合などを想定している。
【００８３】
このようにオブジェクトの色の割り当て領域が重複してしまった場合には、それぞれを別々の色で割り当てるようにすると、一方のオブジェクトの色が途中で変わってしまう印字結果となる為、両領域とも同じ色を割り当てるように制御される。
【００８４】
この為、領域が重複したオブジェクトに対して、同じ色が割り当てられることを通知するために、警告メッセージを表示する（Ｓ８０５）。
【００８５】
図１１にスタンプ印字画面の警告メッセージ表示の一例を示す。
図１１に示すように、設定したスタンプオブジェクトの位置が重複し、設定済みのオブジェクトと同一色になることを警告するメッセージを、スタンプ印字メッセージ表示欄６１３に表示する。
【００８６】
次にオブジェクトに割り当てる色が、設定済みのオブジェクトの色と同一カラーで印字しても良いか否かの判断を行う（Ｓ８０６）。
同一カラーで印字しても構わない場合には、スタンプ設定ボタン６０９を押下する。他のカラーで印字したい場合には、スタンプ位置を重複しないように設定する必要があるため、スタンプ位置設定ボタン６０１、スタンプ位置調整設定ボタン６１１、および印字位置詳細設定ボタン６０４により、Ｓ８０２のスタンプ位置の設定よりやり直す。
【００８７】
スタンプ位置の重複に関わる設定の後、各スタンプオブジェクトの割り当てを最終的に決定する（Ｓ８０７）。
【００８８】
次に、決定した各オブジェクトの色割り当て領域に対して、印字する色の割り当てを行う（Ｓ８０８）。
【００８９】
色の割り当ては、各スタンプの種類毎に予め決められた色が選択されている。例えば、“マル秘”には“レッド”、“Ｃｏｎｆｉｄｅｎｔｉａｌ”には“マゼンタ”、ページ印字の番号“１６”には“ブラック”が初期設定され、印字色設定ボタン６０６、７０６が予め選択される。
【００９０】
印字色を変更する場合には、印字色設定ボタン６０６、７０６により他の色を選択する。
色の割り当て領域が重複しない図９の例では、“マル秘”に“レッド”、“Ｃｏｎｆｉｄｅｎｔｉａｌ”に“マゼンタ”、ページ番号の“１６”に“ブルー”がそれぞれ設定されている状態を示している。
色の割り当て領域が重複している図１０の例では、領域が重複している“マル秘”と“Ｃｏｎｆｉｄｅｎｔｉａｌ”“に“レッド”、ページ番号の“１６”に“ブルー”がそれぞれ設定されている状態を示している。
選択された色の情報は、画像合成部２０７の色記憶部３０２内のレジスタに保持される。
【００９１】
スタンプ設定有効ボタン６０９を押下してスタンプ印字の設定が終了すると、他に付加するオブジェクトがあるか否かを選択する（Ｓ８０９）。他にも追加したスタンプオブジェクトがある場合には、応用モード設定画面において、スタンプ印字設定ボタンを押下し、Ｓ８０１からの処理を繰り返す。他に追加するスタンプオブジェクトが無い場合には、スタートキー４０３を押下して、印刷を開始する。
最後に設定されたスタンプ設定に従って、印刷を実行する（Ｓ８１０）。
【００９２】
図１２に画像合成部２０７の色記憶部３０２においてレジスタで構成される設定テーブルの一例を示す。
色記憶部３０２の設定テーブルには、図１２に示すように、スタンプ印字、及びページ印字で設定した、付加画像の種類、色割り当て領域の副走査の開始座標、終了座標、及び色情報が順番に格納されている。
【００９３】
合成方法選択部３０１には、スタンプ印字などにおいて色指定して付加画像を合成する場合には、色指定合成が選択されている。
【００９４】
印刷実行すると、まず初めに、ＣＰＵ１０５は各付加画像オブジェクトの画素単位の配置データとしてオブジェクトフラグ（１ビット）を生成する。
【００９５】
付加画像オブジェクトの画像データとフォントデータは、それぞれＨＤＤ１０９、ＲＯＭ１０７へ格納されている。ＣＰＵ１０５は画像データ、フォントデータを解釈してビットマップデータへ変換して、再度ＨＤＤ１０９へ格納する。そしてプリンタ画像処理部１０３のラスタ変換部２０１において、画素単位のラスタ画像データを生成時に、画素単位の付加画像の配置を示すデータへと変換する。そして像域信号（８ビット）内の１ビットを使用して、オブジェクトフラグとして割り当てる。
【００９６】
ＣＰＵ１０５により作成された各付加画像オブジェクトのオブジェクトフラグ（１ビット）が像域信号として、画像信号（入力画像信号）と一緒に画像合成部２０７に入力される。
【００９７】
画像合成部２０７は、副走査カウンタ３０４により、副走査方向の座標をカウントし、色記憶部３０２に副走査座標信号を供給する。
【００９８】
色記憶部３０２は、設定テーブルの各オブジェクト毎の色割り当て領域の副走査座標情報（開始座標と終了座標）を参照して、入力される副走査座標信号が領域の副走査座標範囲内で有る場合に、当該オブジェクトの色情報を合成部３０３へ供給する。
【００９９】
一方、合成方法選択部３０１は、オブジェクトフラグ（１ビット）を受け取ると、選択された合成方法（この場合は色指定合成）と、付加画像のオリジナル画像に対する位置を示す信号として、合成処理情報を合成部３０３へ供給する。合成処理情報は、合成部３０３に入力される画像信号に対して、合成処理の際にオリジナル画像と座標位置が合うタイミングで出力される。
【０１００】
合成部３０３は、入力される画像信号、色情報、合成処理情報を基に、オリジナル画像に対して、合成処理情報が示す、合成方法とオブジェクトフラグに従って合成処理を行う。色指定合成の場合には、オブジェクトフラグが表す付加画像の座標画素に対して、入力される色情報の色画素値（ＣＭＹＫ）に画素値を置き換えて出力する。
【０１０１】
図１３に、合成部３０３において合成処理する際に参照する、オブジェクトフラグ（合成処理情報）、色情報、及び、色情報信号を生成する際に参照する副走査区間信号、主走査同期信号のタイミングチャートの一例を示す。
【０１０２】
合成部３０３によって付加画像が合成された画像信号は、画像合成部２０７の出力画像として、後段のトリミング／マスキング部２０８へ出力し、以降の処理を行った後に印字出力する。
【０１０３】
［ページ集約時のスタンプ印字処理シーケンス］
以上、出力用紙１ページ中に原稿１ページ分の画像を割り付ける場合の、スタンプ印字処理について説明してきたが、次に、用紙１ページ内に原稿の複数ページを割り付けるページ集約処理（Ｎｉｎ１）におけるスタンプ印字処理について説明する。
【０１０４】
ハードウェア構成等は、１ページ割り付けの場合と同様である為、処理シーケンスにおける異なる処理内容についてのみ説明する。
【０１０５】
図１４に、ページ集約において２ｉｎ１（縦向き、横向き）が選択された時の、スタンプ画像位置と色割り当て領域についての一例を示す。
まず初めに、用紙向きが縦向きの場合について説明する。ページ集約の場合には、スキャンされた原稿画像は、スキャナ部１０１によって、２ページ分の原稿画像が１ページ内に収まるように縮小されて、ＨＤＤ１０９に格納される。
【０１０６】
つまり、画像合成部２０７に入力される画像は、原稿２ページ分の画像が１ページ内に縮小されているので、縦向きの場合には、図１４に示すように各オブジェクトの副走査座標は、１ページ目と２ページ目で同じになる。
【０１０７】
従って、ページ毎に色を変えないで良い場合には、各オブジェクト毎に対する色の割り当て領域は、１ページ目と２ページ目で共通で使用することができる。
【０１０８】
縦向きの場合には、設定されている各オブジェクトの位置とページ集約による画像縮小率より、各オブジェクトの用紙上における副走査方向の開始座標、終了座標をＣＰＵ１０５により算出する（Ｓ８０３）。算出した副走査方向の開始位置から終了座標までの範囲を、１ページ目と２ページ目で共通の色を割り当てる為の領域として保持する。
【０１０９】
ページ集約時には、複数ページ分の原稿画像が１ページに収まるように割り付けられる為、付加画像のオブジェクトフラグについても複数ページ分生成する必要がある。
【０１１０】
印刷実行すると、ＣＰＵ１０５により作成された各付加画像オブジェクトのオブジェクトフラグ（１ビット）を複数ページ分生成し、像域信号として画像信号と一緒に画像合成部２０７に入力される（Ｓ８１０）。
【０１１１】
次に用紙向きが横向きの場合について説明する。
横向きの場合には、画像合成部２０７に入力される画像は、原稿２ページ分の画像が１ページ内に縮小され、副走査方向に並べて配置されるので、図１４に示すように各オブジェクトも、副走査方向に２ページ分並べて配置される。
【０１１２】
従って、各オブジェクト毎に対する色の割り当て領域は、ページ集約処理の為に副走査方向に縮小され、１ページ目と２ページ目で副走査方向に同一サイズの領域が、繰り返し配置されるように生成される。
【０１１３】
横向きの場合には、設定されている各オブジェクトの位置とページ集約による画像縮小率より、各オブジェクトの用紙上における副走査方向の開始座標、終了座標をＣＰＵ１０５により算出する（Ｓ８０３）。算出した副走査方向の開始位置から終了座標までの範囲を、色を割り当てる為の領域として保持する。
【０１１４】
ページ集約時には、複数ページ分の原稿画像が１ページに収まるように割り付けられる為、付加画像のオブジェクトフラグについても複数ページ分生成する必要がある。
【０１１５】
印刷実行すると、ＣＰＵ１０５により作成された各付加画像オブジェクトのオブジェクトフラグ（１ビット）を複数ページ分生成し、像域信号として画像信号と一緒に画像合成部２０７に入力される（Ｓ８１０）。
【０１１６】
［第２の実施形態］
第１の実施形態では、スタンプ印字の付加画像オブジェクトの位置を指定した際に、色の割り当て領域を決定する形態について説明した。
【０１１７】
しかしながら、スタンプ印字の付加画像の配置位置については、一般的に決められた位置で使用する実用方法がほとんどであり、改めて配置位置を移動することが無い場合が多い。
【０１１８】
第２の実施形態では、付加画像オブジェクトに対する色の割り当て領域を予め決めて使用する処理について、フローチャートを用いて説明する。
【０１１９】
［スタンプ印字処理シーケンス］
本実施例２における画像処理装置を使用したスタンプ印字、ページ印字、部数印字、地紋印字などのオリジナル画像に付加画像を加えてプリントする印字処理シーケンスについて、スタンプ印字を例にとりフローチャートに従って説明する。
【０１２０】
図１５は本発明の画像処理装置における、スタンプ印字処理シーケンスを示すフローチャートである。
図１５はスタンプ印字の処理シーケンスを例にとり図示しているが、ページ印字、部数印字、地紋印字についても、画像オブジェクトの位置、色割り当て設定に関する処理フローは同様である。
【０１２１】
まず初めに、スタンプ印字を行う際の、スタンプの種類を設定する（Ｓ１５０１）。スタンプの種類は、スタンプ種類設定ボタン６０７により行う。スタンプの種類は、マル秘、Ｃｏｎｆｉｄｅｎｔｉａｌ、Ｃｏｐｙ、Ｄｒａｆｔ、社外秘、コピー禁止、任意入力などである。
【０１２２】
次にスタンプの位置を設定する（Ｓ１５０２）。スタンプの位置は、実施例２の場合、スタンプ位置設定ボタン６０１、および印字位置詳細設定ボタン６０４により行う。
実施例２では、スタンプ位置調整設定ボタン６１１によるスタンプ位置の移動は対応しない為、グレーアウト表示される。設定した位置の確認は印字位置確認６１２により確認する。
【０１２３】
図１６にスタンプの種類として“マル秘”の設定を行う際の、スタンプ印字設定画面の一例を示す。
【０１２４】
実施例２では、スタンプの種類毎に、配置する位置が予め決められているので、他のスタンプ種類で使用する位置は指定できないように、グレーアウト表示される。
【０１２５】
図１６に示すように、“マル秘”の位置を指定する場合は、スタンプ位置設定ボタン６０１の“左上”、“上”、“右上”のみが設定可能な状態であり、それ以外の“左下”、“下”、“右下”、“センター”は選択不可能であるため、グレーアウト表示される。
【０１２６】
図１７にスタンプの種類として“Ｃｏｎｆｉｄｅｎｔｉａｌ”の設定を行う際の、スタンプ印字設定画面の一例を示す。
図１７に示すように、“Ｃｏｎｆｉｄｅｎｔｉａｌ”の位置を指定する場合は、スタンプ位置設定ボタン６０１の“センター”のみが設定可能な状態である。それ以外の“左上”、“上”、“右上”、“左下”、“下”、“右下”、は選択不可能であるため、グレーアウト表示される。
【０１２７】
図１８にページ印字の設定を行う際の、ページ印字設定画面の一例を示す。
図１８に示すように、ページ印字の位置を指定する場合は、ページ印字位置設定ボタン７０１の“左下”、“下”、“右下”のみが設定可能な状態である。それ以外の“左上”、“上”、“右上”、“センター”、は選択不可能であるため、グレーアウト表示される。
【０１２８】
図１９にスタンプ印字・ページ印字の印字用紙上の位置と、印字位置確認６１２の一例を示す。
図１９は、スタンプ印字によって、“マル秘”を“右上”、“Ｃｏｎｆｉｄｅｎｔｉａｌ”を“センター”で指定し、ページ印字によってページ番号“１６”を“下”で指定した場合の一例を示している。
【０１２９】
図１９に示す通り、印字位置確認６１２には、スタンプ印字の種類、ページ印字、その他の付加画像の種類毎に、色の割り当て領域が予め割り当てられている。
【０１３０】
Ｓ１５０２における操作部１０３によるスタンプ位置の設定後、各スタンプオブジェクトの割り当てを最終的に決定する（Ｓ１５０３）。
【０１３１】
次に、決定した各オブジェクトの色割り当て領域に対して、印字する色の割り当てを行う（Ｓ１５０４）。
【０１３２】
色の割り当ては、各スタンプの種類毎に予め決められた色が選択されている。例えば、“マル秘”には“レッド”、“Ｃｏｎｆｉｄｅｎｔｉａｌ”には“マゼンタ”、ページ印字の番号“１６”には“ブラック”が初期設定され、印字色設定ボタン６０６、７０６が予め選択される。
【０１３３】
印字色を変更する場合には、印字色設定ボタン６０６、７０６により他の色を選択する。
【０１３４】
図１９の例では、“マル秘”に“レッド”、“Ｃｏｎｆｉｄｅｎｔｉａｌ”に“マゼンタ”、ページ番号の“１６”に“ブルー”がそれぞれ設定されている状態を示している。
選択された色の情報は、画像合成部２０７の色記憶部３０２内のレジスタに保持される。
【０１３５】
スタンプ設定有効ボタン６０９を押下してスタンプ印字の設定が終了すると、他に付加するオブジェクトがあるか否かを選択する（Ｓ１５０５）。他にも追加したスタンプオブジェクトがある場合には、応用モード設定画面において、スタンプ印字設定ボタンを押下し、Ｓ１５０１からの処理を繰り返す。他に追加するスタンプオブジェクトが無い場合には、スタートキー４０３を押下して、印刷を開始する。
【０１３６】
最後に設定されたスタンプ設定に従って、印刷を実行する（Ｓ１５０６）。
実施例２における印刷処理の内容は、実施例１の内容（Ｓ８１０）と同様であるため、説明を割愛する。
【０１３７】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【０１３８】
１０１  スキャナ部
１０２  外部Ｉ／Ｆ
１０３  プリンタ部
１０４  操作部
１０５  ＣＰＵ
１０６  メモリコントローラ部
１０７  ＲＯＭ
１０８  ＲＡＭ
１０９  ＨＤＤ
１１０  圧縮伸長部
２０１  ラスタ変換部
２０２  出力マスキング部
２０３  カラーバランス部
２０４  Ｆ値補正部
２０５  空間フィルタ部
２０６  ガンマ補正部
２０７  画像合成部
２０８  トリミング／マスキング部
３０１  合成方法選択部
３０２  色記憶部
３０３  合成部
３０４  副走査カウンタ
４０１  操作部電源スイッチ
４０２  ストップキー
４０３  スタートキー
４０４  リセットキー
４０５  ユーザモードキー
４０６  テンキー
４０７  クリアキー
５０１  コピータブ
５０２  送信タブ
５０３  ボックスタブ
５０４  オプションタブ
５０５  色選択設定キー
５０６  ステータス表示部
５０７  倍率表示部
５０８  倍率設定キー
５０９  後処理設定キー
５１０  枚数表示部
５１１  濃度設定キー
５１２  画像モード設定キー
５１３  割り込みキー
５１４  両面設定キー
５１５  紙サイズ設定キー
５１６  紙サイズ表示部
５１７  システムモニタキー
５１８  応用モードキー
６０１  スタンプ位置設定ボタン
６０２  印字向き設定ボタン
６０４  印字位置詳細設定ボタン
６０５  印字サイズ設定ボタン
６０６  印字色設定ボタン
６０７  スタンプ種類設定ボタン
６０８  スタンプ詳細設定ボタン
６０９  スタンプ設定有効ボタン
６１０  スタンプ設定取消ボタン
６１１  スタンプ位置調整設定ボタン
６１２  印字位置確認図
６１３  スタンプ印字メッセージ表示欄
７０１  ページ印字位置設定ボタン
７０２  印字向き設定ボタン
７０４  印字位置詳細設定ボタン
７０５  印字サイズ設定ボタン
７０６  印字色設定ボタン
７０７  印字開始数字設定ボタン
７０８  ページ印字詳細設定ボタン
７０９  ページ印字設定有効ボタン
７１０  ページ印字設定取消ボタン
７１１  ページ印字位置調整設定ボタン
７１２  印字位置確認図
７１３  ページ印字メッセージ表示欄
【図１】
2012142850.tif 000003
【図２】
2012142850.tif 000004
【図３】
2012142850.tif 000005
【図４】
2012142850.tif 000006
【図５】
2012142850.tif 000007
【図６】
2012142850.tif 000008
【図７】
2012142850.tif 000009
【図８】
2012142850.tif 000010
【図９】
2012142850.tif 000011
【図１０】
2012142850.tif 000012
【図１１】
2012142850.tif 000013
【図１２】
2012142850.tif 000014
【図１３】
2012142850.tif 000015
【図１４】
2012142850.tif 000016
【図１５】
2012142850.tif 000017
【図１６】
2012142850.tif 000018
【図１７】
2012142850.tif 000019
【図１８】
2012142850.tif 000020
【図１９】
2012142850.tif 000021