(57)【特許請求の範囲】
【請求項１】
複数の色成分毎のプレーンから構成される画像データにスタンプ画像を合成するスタンプ合成手段と、
前記スタンプ合成手段によって前記スタンプ画像が合成された前記画像データに基づいた出力を実行する出力実行手段と、
前記スタンプ画像の形状を表すスタンプ形状データを生成するスタンプ形状データ生成手段とを備え、
前記スタンプ形状データ生成手段は、前記スタンプ画像の基になる１ｂｐｐのデータをラスタライズして１ｂｐｐのラスタライズデータを生成した後、前記１ｂｐｐのラスタライズデータを前記プレーンに対応する階調数のラスタライズデータに変換することによって、１つの前記スタンプ形状データを生成し、
前記スタンプ合成手段は、前記スタンプ形状データを前記プレーンに、前記スタンプ画像の色成分のうちこのプレーンと同一の色成分の濃度に調整して合成することを特徴とする画像形成装置。
【請求項２】
前記スタンプ合成手段は、前記スタンプ画像を前記画像データに透過させて合成する場合に、前記スタンプ画像の色成分のうち前記プレーンと同一の色成分の濃度が０であるとき、この色成分のプレーンへの前記スタンプ形状データの合成の処理を省略し、
前記スタンプ合成手段は、前記スタンプ画像を前記画像データに透過させずに合成する場合に、前記スタンプ画像の色成分のうち前記プレーンと同一の色成分の濃度が０であるとき、この色成分のプレーンに前記スタンプ形状データを合成することを特徴とする請求項１に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の色成分毎のプレーンから構成される画像データにスタンプ画像を合成する画像形成装置に関する。
【背景技術】
【０００２】
従来、複数の色成分毎のプレーンから構成される画像データに基づいた出力を実行する方法として、１ビットのラスタライズデータをＲＧＢ各８ビットのラスタライズデータに変換してＲＧＢの各色成分のプレーンから構成される画像データを生成し、この画像データに基づいた出力を実行する方法が知られている（特許文献１参照。）。
【０００３】
したがって、従来の画像形成装置は、図７に示すように、複数の色成分毎のプレーン９１ａ、９１ｂ、９１ｃから構成される画像データ９１にスタンプ画像を合成する場合に、スタンプ画像を画像データ９１のプレーン９１ａ、９１ｂ、９１ｃと同一の色成分に分解した色成分別スタンプ画像９２ａ、９２ｂ、９２ｃを生成し、これらの色成分別スタンプ画像９２ａ、９２ｂ、９２ｃを対応する色成分のプレーン９１ａ、９１ｂ、９１ｃに合成する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１０８００６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の画像形成装置においては、画像データのプレーンの数だけ、色成分別スタンプ画像を生成するので、色成分別スタンプ画像を記憶するためにメモリーの容量が多く必要であるという問題がある。
【０００６】
そこで、本発明は、複数の色成分毎のプレーンから構成される画像データにスタンプ画像を合成するために必要なメモリーの容量を抑えることができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の画像形成装置は、複数の色成分毎のプレーンから構成される画像データにスタンプ画像を合成するスタンプ合成手段と、前記スタンプ合成手段によって前記スタンプ画像が合成された前記画像データに基づいた出力を実行する出力実行手段と、前記スタンプ画像の形状を表すスタンプ形状データを生成するスタンプ形状データ生成手段とを備え、前記スタンプ合成手段は、前記スタンプ形状データを前記プレーンに、前記スタンプ画像の色成分のうちこのプレーンと同一の色成分の濃度に調整して合成することを特徴とする。
【０００８】
この構成により、本発明の画像形成装置は、複数の色成分毎のプレーンから構成される画像データにスタンプ画像を合成する場合に、スタンプ画像の形状を表すスタンプ形状データを生成した後、このスタンプ形状データをプレーンに、スタンプ画像の色成分のうちこのプレーンと同一の色成分の濃度に調整して合成するので、スタンプ画像を画像データの複数のプレーンの色成分に分解した色成分別スタンプ画像を画像データのプレーンの数だけメモリーに記憶させる構成と比較して、画像データのプレーンの数の色成分別スタンプ画像の代わりに１つのスタンプ形状データをメモリーに記憶させれば良く、必要なメモリーの容量を低減することができる。すなわち、本発明の画像形成装置は、複数の色成分毎のプレーンから構成される画像データにスタンプ画像を合成するために必要なメモリーの容量を抑えることができる。
【０００９】
また、本発明の画像形成装置において、前記スタンプ合成手段は、前記スタンプ画像の色成分のうち前記プレーンと同一の色成分の濃度が０である場合に、この色成分のプレーンへの前記スタンプ形状データの合成の処理を省略しても良い。
【００１０】
この構成により、本発明の画像形成装置は、プレーンへのスタンプ形状データの合成の不要な処理を省略するので、複数の色成分毎のプレーンから構成される画像データにスタンプ画像を合成する処理負担を軽減することができる。
【発明の効果】
【００１１】
本発明の画像形成装置は、複数の色成分毎のプレーンから構成される画像データにスタンプ画像を合成するために必要なメモリーの容量を抑えることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施の形態に係るＭＦＰのブロック図である。
【図２】スタンプ画像を合成する印刷を実行する場合の図１に示すＭＦＰの動作のフローチャートである。
【図３】図１に示すＭＦＰがＣＭＹの３色からなる画像データにスタンプ画像を合成する方法を示す図である。
【図４】図１に示すＭＦＰがＣＭＹの３色からなる画像データにスタンプ画像を透過させて合成する方法を示す図であって、スタンプ画像の色成分のうちマゼンタの濃度のみが０でない場合の例を示す図である。
【図５】図１に示すＭＦＰがＣＭＹの３色からなる画像データにスタンプ画像を上書きで合成する方法を示す図であって、スタンプ画像の色成分のうちマゼンタの濃度のみが０でない場合の例を示す図である。
【図６】図１に示すＭＦＰがＣＭＹの３色からなる画像データに、白抜きの四角形の枠で囲んだスタンプ画像を合成する方法を示す図であって、スタンプ画像の色成分のうちマゼンタの濃度のみが０でない場合の例を示す図である。
【図７】従来の画像形成装置が画像データにスタンプ画像を合成する方法を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００１４】
まず、本実施の形態に係る画像形成装置としてのＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）の構成について説明する。
【００１５】
図１は、本実施の形態に係るＭＦＰ１０のブロック図である。
【００１６】
図１に示すように、ＭＦＰ１０は、利用者による種々の操作が入力されるボタンなどの入力デバイスである操作部１１と、種々の情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部１２と、原稿から画像を読み取る読取デバイスであるスキャナー１３と、用紙などの記録媒体に印刷を実行する印刷デバイスであるプリンター１４と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部１５と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク経由で外部の装置と通信を行うネットワーク通信デバイスであるネットワーク通信部１６と、各種のデータを記憶しているＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの不揮発性の記憶装置である記憶部１７と、ＭＦＰ１０全体を制御する制御部１８とを備えている。
【００１７】
操作部１１は、表示部１２とともにタッチパネルを形成する入力デバイスを含んでいても良い。
【００１８】
記憶部１７は、画像を形成するための画像形成プログラム１７ａを記憶している。画像形成プログラム１７ａは、ＭＦＰ１０の製造段階でＭＦＰ１０にインストールされていても良いし、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリー、ＳＤカードなどの記憶媒体からＭＦＰ１０に追加でインストールされても良いし、ネットワーク上からＭＦＰ１０に追加でインストールされても良い。
【００１９】
制御部１８は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＣＰＵの作業領域として用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。ＣＰＵは、ＲＯＭまたは記憶部１７に記憶されているプログラムを実行する。
【００２０】
制御部１８は、記憶部１７に記憶されている画像形成プログラム１７ａを実行することによって、複数の色成分毎のプレーンから構成される画像データにスタンプ画像を合成するスタンプ合成手段１８ａ、スタンプ合成手段１８ａによってスタンプ画像が合成された画像データに基づいた出力を実行する出力実行手段１８ｂ、および、スタンプ画像の形状を表すスタンプ形状データを生成するスタンプ形状データ生成手段１８ｃとして機能する。
【００２１】
次に、ＭＦＰ１０の動作について説明する。
【００２２】
ＭＦＰ１０の制御部１８は、スタンプ画像を合成する印刷の指示が操作部１１を介して入力されると、図２に示す動作を実行する。
【００２３】
図２は、スタンプ画像を合成する印刷を実行する場合のＭＦＰ１０の動作のフローチャートである。図３は、ＭＦＰ１０がＣＭＹの３色からなる画像データ２１にスタンプ画像を合成する方法を示す図である。
【００２４】
図２および図３に示すように、制御部１８のスタンプ形状データ生成手段１８ｃは、スタンプ画像の基になる１ｂｐｐ（ｂｉｔｓ  ｐｅｒ  ｐｉｘｅｌ）のフォントをラスタライズする（Ｓ１０１）。
【００２５】
次いで、スタンプ形状データ生成手段１８ｃは、Ｓ１０１においてラスタライズした１ｂｐｐのラスタライズデータを８ｂｐｐのラスタライズデータに変換することによって、スタンプ画像の形状を表すスタンプ形状データ２２を生成する（Ｓ１０２）。ここで、スタンプ形状データ生成手段１８ｃは、１ｂｐｐのラスタライズデータを８ｂｐｐのラスタライズデータに変換する専用のハードウェアを使用して、Ｓ１０２の処理を実行する。また、スタンプ形状データ生成手段１８ｃは、Ｓ１０２の処理において、カラーのデータを生成せず、スタンプ形状データ２２をモノクロのデータとして生成する。すなわち、スタンプ形状データ生成手段１８ｃは、Ｓ１０２の処理において、モノクロの１プレーンのスタンプ形状データ２２のみ生成する。
【００２６】
スタンプ合成手段１８ａは、Ｓ１０２の処理の後、Ｓ１０２において生成されたスタンプ形状データ２２を、シアンのプレーン２１ａ、マゼンタのプレーン２１ｂ、および、イエローのプレーン２１ｃから構成される画像データ２１の各プレーンに、スタンプ画像の色成分のうちこのプレーンと同一の色成分の濃度に調整して合成する（Ｓ１０３）。ここで、スタンプ合成手段１８ａは、専用のハードウェアを使用して、Ｓ１０３の処理を実行する。
【００２７】
図３において、シアンのプレーン２１ａには、スタンプ画像のシアンの色成分２２ａが合成されている。マゼンタのプレーン２１ｂには、スタンプ画像のマゼンタの色成分２２ｂが合成されている。イエローのプレーン２１ｃには、スタンプ画像のイエローの色成分２２ｃが合成されている。
【００２８】
例えば、スタンプ画像の色成分のうちシアン、マゼンタ、イエローの濃度が８ｂｐｐで２５５、１２８、１００である場合、スタンプ合成手段１８ａは、Ｓ１０２において生成されたスタンプ形状データ２２を２５５の濃度に調整してシアンのプレーン２１ａに合成する。次いで、スタンプ合成手段１８ａは、Ｓ１０２において生成されたスタンプ形状データ２２を１２８の濃度に調整してマゼンタのプレーン２１ｂに合成し、Ｓ１０２において生成されたスタンプ形状データ２２を１００の濃度に調整してイエローのプレーン２１ｃに合成する。すなわち、シアンのプレーン２１ａにはシアンの２５５の濃度のスタンプ画像が合成され、マゼンタのプレーン２１ｂにはマゼンタの１２８の濃度のスタンプ画像が合成され、イエローのプレーン２１ｃにはイエローの１００の濃度のスタンプ画像が合成される。
【００２９】
出力実行手段１８ｂは、Ｓ１０３の処理の後、Ｓ１０３においてスタンプ画像が合成された画像データに基づいたプリンター１４による印刷出力を実行して（Ｓ１０４）、図２に示す動作を終了する。
【００３０】
なお、図３に示す例は、スタンプ画像の色成分のうちシアン、マゼンタ、イエローの濃度が何れも０ではない場合について描かれている。しかしながら、スタンプ合成手段１８ａは、スタンプ画像の色成分のうちプレーンと同一の色成分の濃度が０である場合に、この色成分のプレーンへのスタンプ形状データ２２の合成の処理をＳ１０３において省略しても良い。
【００３１】
図４に示す例は、スタンプ画像の色成分のうちマゼンタの濃度のみが０でない場合について描かれている。例えば、スタンプ画像の色成分のうちシアン、マゼンタ、イエローの濃度が８ｂｐｐで０、２５５、０である場合、スタンプ合成手段１８ａは、図４に示すように、Ｓ１０２において生成されたスタンプ形状データ２２をシアンのプレーン２１ａと、イエローのプレーン２１ｃとに合成せず、Ｓ１０２において生成されたスタンプ形状データ２２を２５５の濃度に調整してマゼンタのプレーン２１ｂに合成する。すなわち、スタンプ合成手段１８ａは、シアンのプレーン２１ａへのスタンプ形状データ２２の合成の処理と、イエローのプレーン２１ｃへのスタンプ形状データ２２の合成の処理とをＳ１０３において省略する。
【００３２】
しかしながら、図５に示すようにスタンプ画像を画像データ２１に上書きで合成する場合や、図６に示すように白抜きの四角形の枠で囲んだスタンプ画像を画像データ２１に合成する場合など、スタンプ画像を画像データ２１に透過させて合成しない場合には、スタンプ合成手段１８ａは、スタンプ画像の色成分のうちプレーンと同一の色成分の濃度が０である場合であっても、この色成分のプレーンへのスタンプ形状データ２２の合成の処理をＳ１０３において省略しない。
【００３３】
以上に説明したように、ＭＦＰ１０は、複数の色成分毎のプレーン２１ａ、２１ｂ、２１ｃから構成される画像データ２１にスタンプ画像を合成する場合に、スタンプ画像の形状を表すスタンプ形状データ２２を生成した後（Ｓ１０２）、このスタンプ形状データ２２をプレーン２１ａ、２１ｂ、２１ｃに、スタンプ画像の色成分のうちこのプレーンと同一の色成分の濃度に調整して合成する（Ｓ１０３）。このため、スタンプ画像を画像データ２１のプレーン２１ａ、２１ｂ、２１ｃの色成分に分解した色成分別スタンプ画像を画像データ２１のプレーン２１ａ、２１ｂ、２１ｃの数だけメモリー、すなわち、制御部１８のＲＡＭに記憶させる構成と比較して、画像データ２１のプレーン２１ａ、２１ｂ、２１ｃの数の色成分別スタンプ画像の代わりに１つのスタンプ形状データ２２をＲＡＭに記憶させれば良く、必要なＲＡＭの容量を低減することができる。すなわち、ＭＦＰ１０は、複数の色成分毎のプレーン２１ａ、２１ｂ、２１ｃから構成される画像データ２１にスタンプ画像を合成するために必要なＲＡＭの容量を抑えることができる。
【００３４】
特に、ＭＦＰ１０は、仮に色成分別スタンプ画像を画像データのプレーンの数だけＲＡＭに記憶させる構成であるとすれば、スタンプ画像の基になるフォントのサイズが大きいほど、複数の色成分別スタンプ画像全体のデータサイズが大きくなる。したがって、ＭＦＰ１０は、スタンプ画像の基になるフォントのサイズが大きいほど、スタンプ画像を合成するために必要なＲＡＭの容量を抑えることができる利点が大きい。
【００３５】
また、ＭＦＰ１０は、仮に色成分別スタンプ画像を画像データのプレーンの数だけＲＡＭに記憶させる構成であるとすれば、スタンプ画像がカラーである場合に、スタンプ画像がモノクロである場合と比較して、プレーンの数が増える。このため、複数の色成分別スタンプ画像の合計のデータサイズが大きくなる。したがって、ＭＦＰ１０は、スタンプ画像がカラーである場合に、スタンプ画像がモノクロである場合と比較して、スタンプ画像を合成するために必要なＲＡＭの容量を抑えることができる利点が大きい。
【００３６】
また、ＭＦＰ１０は、プレーン２１ａ、２１ｂ、２１ｃへのスタンプ形状データ２２の合成の不要な処理を省略するので、複数の色成分毎のプレーン２１ａ、２１ｂ、２１ｃから構成される画像データ２１にスタンプ画像を合成する処理負担を軽減することができる。
【００３７】
また、出力実行手段１８ｂによる出力は、本実施の形態においてプリンター１４による印刷出力であるが、プリンター１４による印刷出力以外の出力であっても良い。例えば、出力実行手段１８ｂによる出力は、ファックス通信部１５によるＦＡＸ送信、ネットワーク通信部１６による送信などの出力であっても良い。
【００３８】
また、スタンプ形状データ生成手段１８ｃは、本実施の形態において、１ｂｐｐのラスタライズデータを８ｂｐｐのラスタライズデータに変換する専用のハードウェアを使用しているが、ソフトウェアを使用しても良い。
【００３９】
また、スタンプ合成手段１８ａは、本実施の形態において、専用のハードウェアを使用して、Ｓ１０３の処理を実行しているが、ソフトウェアを使用して実行しても良い。
【００４０】
また、本発明の画像形成装置は、本実施の形態においてＭＦＰであるが、プリンター専用機、コピー専用機、ＦＡＸ専用機など、ＭＦＰ以外の画像形成装置であっても良い。
【符号の説明】
【００４１】
１０  ＭＦＰ（画像形成装置）
１８ａ  スタンプ合成手段
１８ｂ  出力実行手段
１８ｃ  スタンプ形状データ生成手段
２１  画像データ
２１ａ  プレーン
２１ｂ  プレーン
２１ｃ  プレーン
２２  スタンプ形状データ
２２ａ  色成分
２２ｂ  色成分
２２ｃ  色成分
【図１】
0005933486.tif 000002
【図２】
0005933486.tif 000003
【図３】
0005933486.tif 000004
【図４】
0005933486.tif 000005
【図５】
0005933486.tif 000006
【図６】
0005933486.tif 000007
【図７】
0005933486.tif 000008