(57)【特許請求の範囲】
【請求項１】
印刷用原板を製造する際に画像処理を行うための画像処理装置において、
処理すべき元画像データを記憶する記憶手段と、
ランダムパターンを有するマスク画像データを生成するマスク画像生成手段と、
前記記憶手段に記憶された元画像データを、前記マスク画像生成手段で生成されたマスク画像データで処理することによって、元画像データに変更が加えられた変更画像データを求める演算手段とを備えており、
前記マスク画像生成手段が、少なくとも１つの乱数を生成する乱数生成手段と、前記乱数生成手段で生成された各乱数に対応した位置に関連したオンドット領域を有するランダム画像データを生成するランダム画像データ生成手段と、前記ランダム画像データ生成手段で生成されたランダム画像データを反転させてマスク画像データを得る反転手段とを備えており、
前記演算手段が、前記マスク画像生成手段で生成されたマスク画像データと元画像データとの論理積演算を行うことを特徴とする画像処理装置。
【請求項２】
印刷用原板を製造する際に画像処理を行うための画像処理装置において、
処理すべき元画像データを記憶する記憶手段と、
ランダムパターンを有するマスク画像データを生成するマスク画像生成手段と、
前記記憶手段に記憶された元画像データを、前記マスク画像生成手段で生成されたマスク画像データで処理することによって、元画像データに変更が加えられた変更画像データを求める演算手段とを備えており、
前記マスク画像生成手段が、それぞれが少なくとも１つの乱数を生成する第１および第２の乱数生成手段と、前記第１の乱数生成手段で生成された各乱数に対応した位置に関連したオンドット領域を有する第１のランダム画像データを生成する第１のランダム画像データ生成手段と、前記第１のランダム画像データ生成手段で生成された第１のランダム画像データを反転させて第１のマスク画像データを得る反転手段と、前記第２の乱数生成手段で生成された各乱数に対応した位置に関連したオンドット領域を有する第２のランダム画像データを第２のマスク画像データとして生成する第２のランダム画像データ生成手段とを備えており、
前記演算手段が、前記マスク画像生成手段で生成された第１のマスク画像データと元画像データとの論理積演算を行った後に、論理積演算によって得られた画像データと第２のマスク画像データとの論理和演算を行うか、または、前記マスク画像生成手段で生成された第２のマスク画像データと元画像データとの論理和演算を行った後に、論理和演算によって得られた画像データと第１のマスク画像データとの論理積演算を行うことを特徴とする画像処理装置。
【請求項３】
印刷用原板を製造する際に画像処理を行うための画像処理装置において、
処理すべき元画像データを記憶する記憶手段と、
ランダムパターンを有するマスク画像データを生成するマスク画像生成手段と、
前記記憶手段に記憶された元画像データを、前記マスク画像生成手段で生成されたマスク画像データで処理することによって、元画像データに変更が加えられた変更画像データを求める演算手段とを備えており、
前記マスク画像生成手段が、少なくとも１つの乱数を生成する乱数生成手段と、前記乱数生成手段で生成された各乱数に対応した座標位置が前記元画像データにおいてオンドットに設定されている場合に当該座標位置を含むオンドット領域を有するランダム画像データをマスク画像データとして生成するランダム画像データ生成手段とを備えており、
前記演算手段が、前記ランダム画像生成手段で得られたマスク画像データと元画像データとの論理和演算を行うことを特徴とする画像処理装置。
【請求項４】
前記乱数生成手段が、元画像データの範囲を表す平面領域のＸ座標の範囲及びＹ座標の範囲について独立に乱数を生成することによって、前記平面領域内の座標を表す２つの乱数の組を生成することを特徴とする請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項５】
前記ランダム画像データ生成手段が、所定半径を有する円形のオンドット領域を有するランダム画像データを生成することを特徴とする請求項１〜４のいずれか１項に記載の画像処理装置。
【請求項６】
前記記憶手段に記憶された元画像データが文字を含んでいることを特徴とする請求項１〜５のいずれか１項に記載の画像処理装置。
【請求項７】
処理すべき元画像データを記憶する記憶手段と、ランダムパターンを有するマスク画像データを生成するマスク画像生成手段と、前記記憶手段に記憶された元画像データを、前記マスク画像生成手段で生成されたマスク画像データで処理することによって、元画像データに変更が加えられた変更画像データを求める演算手段とを備えた、印刷用原板を製造する際に画像処理を行うための画像処理装置としてコンピュータを機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記マスク画像生成手段が、少なくとも１つの乱数を生成する乱数生成手段と、前記乱数生成手段で生成された各乱数に対応した位置に関連したオンドット領域を有するランダム画像データを生成するランダム画像データ生成手段と、前記ランダム画像データ生成手段で生成されたランダム画像データを反転させてマスク画像データを得る反転手段とを備えており、
前記演算手段が、前記マスク画像生成手段で生成されたマスク画像データと元画像データとの論理積演算を行うことを特徴とする記録媒体。
【請求項８】
処理すべき元画像データを記憶する記憶手段と、ランダムパターンを有するマスク画像データを生成するマスク画像生成手段と、前記記憶手段に記憶された元画像データを、前記マスク画像生成手段で生成されたマスク画像データで処理することによって、元画像データに変更が加えられた変更画像データを求める演算手段とを備えた、印刷用原板を製造する際に画像処理を行うための画像処理装置としてコンピュータを機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記マスク画像生成手段が、それぞれが少なくとも１つの乱数を生成する第１および第２の乱数生成手段と、前記第１の乱数生成手段で生成された各乱数に対応した位置に関連したオンドット領域を有する第１のランダム画像データを生成する第１のランダム画像データ生成手段と、前記第１のランダム画像データ生成手段で生成された第１のランダム画像データを反転させて第１のマスク画像データを得る反転手段と、前記第２の乱数生成手段で生成された各乱数に対応した位置に関連したオンドット領域を有する第２のランダム画像データを第２のマスク画像データとして生成する第２のランダム画像データ生成手段とを備えており、
前記演算手段が、前記マスク画像生成手段で生成された第１のマスク画像データと元画像データとの論理積演算を行った後に、論理積演算によって得られた画像データと第２のマスク画像データとの論理和演算を行うか、または、前記マスク画像生成手段で生成された第２のマスク画像データと元画像データとの論理和演算を行った後に、論理和演算によって得られた画像データと第１のマスク画像データとの論理積演算を行うことを特徴とする記録媒体。
【請求項９】
処理すべき元画像データを記憶する記憶手段と、ランダムパターンを有するマスク画像データを生成するマスク画像生成手段と、前記記憶手段に記憶された元画像データを、前記マスク画像生成手段で生成されたマスク画像データで処理することによって、元画像データに変更が加えられた変更画像データを求める演算手段とを備えた、印刷用原板を製造する際に画像処理を行うための画像処理装置としてコンピュータを機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記マスク画像生成手段が、少なくとも１つの乱数を生成する乱数生成手段と、前記乱数生成手段で生成された各乱数に対応した座標位置が前記元画像データにおいてオンドットに設定されている場合に当該座標位置を含むオンドット領域を有するランダム画像データをマスク画像データとして生成するランダム画像データ生成手段とを備えており、
前記演算手段が、前記ランダム画像生成手段で得られたマスク画像データと元画像データとの論理和演算を行うことを特徴とする記録媒体。
【請求項１０】
前記乱数生成手段が、元画像データの範囲を表す平面領域のＸ座標の範囲及びＹ座標の範囲について独立に乱数を生成することによって、前記平面領域内の座標を表す２つの乱数の組を生成することを特徴とする請求項７〜９のいずれか１項に記載の記録媒体。
【請求項１１】
前記ランダム画像データ生成手段が、所定半径を有する円形のオンドット領域を有するランダム画像データを生成することを特徴とする請求項７〜１０のいずれか１項に記載の記録媒体。
【請求項１２】
前記記憶手段に記憶された元画像データが文字を含んでいることを特徴とする請求項７〜１１のいずれか１項に記載の記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、モニタに表示された文字を目視しながら変更可能に作成する画像処理装置および記録媒体に関し、詳細には、印面が製版されるスタンプ用の印面の文字を編集する際に好適なものに関する。
【０００２】
【従来の技術】
印面データに基づいて作成されたポジ原稿により光を透過および遮蔽させながら印面を製版してスタンプを作成する方式や印面データに基づいて加熱手段を制御して印面を製版してスタンプを作成する方式のスタンプ作成装置は、印面を手作業で切削する等の特殊な技能が不要であるため、多種類のスタンプを容易かつ安価に手に入れたい需要層に高い評価を得ている。
【０００３】
また、スタンプ作成装置に使用される印面データを作成する場合においても、上記の印面を製版する場合と同様に容易に作成できることが望ましいため、パーソナルコンピュータ等の情報処理装置のモニタに印面のプレビュー画像を表示し、このプレビュー画像上で文字のフォントやレイアウトをマウスやキーボードの操作により編集できるようにしている。そして、所望の印面が完成すると、印面データに基づいてスタンプを作成すると共に、使用済みの印面データを保存しておき、例えば同じ名前や名称のスタンプが必要になった場合に、保存している印面データを再利用することによって、印面データを効率良く作成できるようにしている。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来のように、保存している印面データを再利用するだけでは、完全に同一の印面を有したスタンプが繰り返して作成されることになるため、このようにして作成されたスタンプによってはスタンプの所有者や使用者を特定することができないという問題がある。特に、この問題は名前のスタンプの場合について顕著である。
【０００５】
そこで、保存している印面データを再利用する場合には、この印面データを元画像データとしてプレビュー画面に表示し、プレビュー画面上で文字のフォントやレイアウトをマウスやキーボードの操作により編集し直すという方法が考えられる。ところが、この方法では、編集画面への切り換え操作や各種の編集操作が必要になるため、印面データの作成を効率良く行うことができないと共に、同一のフォントおよびレイアウトで微妙に違う文字の印面データを作成することが困難であるという問題がある。
【０００６】
従って、本発明は、同一の印面データ（元画像データ）から互いに異なる唯一の印面データを容易に複数作成することができる画像処理装置および記録媒体を提供するものである。
【０００７】
【課題を解決するための手段】
請求項１の発明は、印刷用原板を製造する際に画像処理を行うための画像処理装置において、処理すべき元画像データを記憶する記憶手段と、ランダムパターンを有するマスク画像データを生成するマスク画像生成手段と、前記記憶手段に記憶された元画像データを、前記マスク画像生成手段で生成されたマスク画像データで処理することによって、元画像データに変更が加えられた変更画像データを求める演算手段とを備えている。そして、前記マスク画像生成手段が、少なくとも１つの乱数を生成する乱数生成手段と、前記乱数生成手段で生成された各乱数に対応した位置に関連したオンドット領域を有するランダム画像データを生成するランダム画像データ生成手段と、前記ランダム画像データ生成手段で生成されたランダム画像データを反転させてマスク画像データを得る反転手段とを備えており、前記演算手段が、前記マスク画像生成手段で生成されたマスク画像データと元画像データとの論理積演算を行う。上記の構成によれば、元画像データをランダムパターンを有するマスク画像データで処理することによって、元画像データに変更を加えることができるので、画像処理を行う度に異なる変更画像データが得られる。そのため、同一の元画像データから互いに異なる唯一の変更画像データを複数作成することが可能になる。
【０００８】
さらに、上記の構成によれば、ランダム画像データが反転手段により反転されると、このランダム画像データに含まれるオンドット領域がオフドット領域になる一方、これ以外の領域がオンドットで占められた領域となる。そして、このようにしてランダム画像データを反転して形成されたマスク画像データと元画像データとが論理積演算されることによって、マスク画像データ中のオンドットが占める領域と元画像データ中のオンドットが占める領域との重複する部分がオンドットとなり、それ以外の部分がオフドットとなるように変更が加えられた変更画像データが得られることになる。この結果、乱数生成手段で乱数を生成して任意の位置にオンドット領域を形成した場合であっても、元画像データ中の例えばグリフとなるオンドットで占められる領域以外の部分にオンドット領域を発生させるという余計なオンドット領域による元画像の汚れを排除した変更画像を得ることができる。さらに、元画像データ中のオンドットで占められる領域とマスク画像データ中のオフドット領域との重複する部分がオフドットとなって例えばグリフの欠け部分として表れるため、この欠け部分により元画像に近い良好な変更画像を得ることができる。
請求項２の発明は、印刷用原板を製造する際に画像処理を行うための画像処理装置において、処理すべき元画像データを記憶する記憶手段と、ランダムパターンを有するマスク画像データを生成するマスク画像生成手段と、前記記憶手段に記憶された元画像データを、前記マスク画像生成手段で生成されたマスク画像データで処理することによって、元画像データに変更が加えられた変更画像データを求める演算手段とを備えている。そして、前記マスク画像生成手段が、それぞれが少なくとも１つの乱数を生成する第１および第２の乱数生成手段と、前記第１の乱数生成手段で生成された各乱数に対応した位置に関連したオンドット領域を有する第１のランダム画像データを生成する第１のランダム画像データ生成手段と、前記第１のランダム画像データ生成手段で生成された第１のランダム画像データを反転させて第１のマスク画像データを得る反転手段と、前記第２の乱数生成手段で生成された各乱数に対応した位置に関連したオンドット領域を有する第２のランダム画像データを第２のマスク画像データとして生成する第２のランダム画像データ生成手段とを備えており、前記演算手段が、前記マスク画像生成手段で生成された第１のマスク画像データと元画像データとの論理積演算を行った後に、論理積演算によって得られた画像データと第２のマスク画像データとの論理和演算を行うか、または、前記マスク画像生成手段で生成された第２のマスク画像データと元画像データとの論理和演算を行った後に、論理和演算によって得られた画像データと第１のマスク画像データとの論理積演算を行う。上記の構成によれば、画像処理を行う度に異なる変更画像データが得られるため、同一の元画像データから互いに異なる唯一の変更画像データを複数作成することが可能になる。また、オンドット領域を有した第１のマスク画像データと、オフドット領域を有した第２のマスク画像データとを用いて元画像データを処理して変更画像データを得ることによって、オンドット領域による欠け部分とオフドット領域による彫り残し部分とで元画像に近い変更画像を得ることができる。
【０００９】
請求項３の発明は、印刷用原板を製造する際に画像処理を行うための画像処理装置において、処理すべき元画像データを記憶する記憶手段と、ランダムパターンを有するマスク画像データを生成するマスク画像生成手段と、前記記憶手段に記憶された元画像データを、前記マスク画像生成手段で生成されたマスク画像データで処理することによって、元画像データに変更が加えられた変更画像データを求める演算手段とを備えている。そして、前記マスク画像生成手段が、少なくとも１つの乱数を生成する乱数生成手段と、前記乱数生成手段で生成された各乱数に対応した座標位置が前記元画像データにおいてオンドットに設定されている場合に当該座標位置を含むオンドット領域を有するランダム画像データをマスク画像データとして生成するランダム画像データ生成手段とを備えており、前記演算手段が、前記ランダム画像生成手段で得られたマスク画像データと元画像データとの論理和演算を行う。上記の構成によれば、画像処理を行う度に異なる変更画像データが得られるため、同一の元画像データから互いに異なる唯一の変更画像データを複数作成することが可能になる。また、各乱数に対応した位置に関連したオンドット領域を有するランダム画像データがマスク画像データとして元画像データに論理和演算されることによって、マスク画像データ中のオンドット領域が元画像データに加えられた状態になる。この結果、元画像データ中の例えばグリフとなるオンドットで占められる領域以外に付加されたオンドット領域が彫り残し部分として表れるため、この彫り残し部分により元画像に近い変更画像を得ることができる。
【００１０】
さらに、上記の構成によれば、ランダム画像データのオンドット領域は、元画像データのオンドットが占める領域に対して少なくも一部が重複した状態となる。従って、このオンドット領域を有するランダム画像データがマスク画像データとして元画像データに対して論理和演算されると、オフドット領域が元画像データ中のオンドットが占める領域に接続されるように変更が加えられた変更画像データとなる。この結果、元画像データ中の例えばグリフとなるオンドットで占められる領域以外の部分にオンドット領域を発生させるという余計なオンドット領域による元画像の汚れを排除した変更画像を得ることができる。
【００１１】
【００１２】
請求項４の発明は、請求項１〜３のいずれか１項に記載の画像処理装置であって、前記乱数生成手段が、元画像データの範囲を表す平面領域のＸ座標の範囲及びＹ座標の範囲について独立に乱数を生成することによって、前記平面領域内の座標を表す２つの乱数の組を生成することを特徴としている。上記の構成によれば、簡単な計算処理でランダムパターンを有するマスク画像データを得ることができる。
【００１３】
請求項５の発明は、請求項１〜４のいずれか１項に記載の画像処理装置であって、前記ランダム画像データ生成手段が、所定半径を有する円形のオンドット領域を有するランダム画像データを生成することを特徴としている。上記の構成によれば、オンドット領域が所定半径を有する円形であるため、画像データを視覚的に自然に変更することができる。
【００１４】
請求項６の発明は、請求項１〜５のいずれか１項に記載の画像処理装置であって、前記記憶手段に記憶された元画像データが文字を含んでいることを特徴としている。上記の構成によれば、名前のスタンプのなどに適したデータを得ることができる。
【００１５】
【００１６】
【００１７】
【００１８】
【００１９】
【００２０】
請求項７〜１２の発明は、請求項１〜６の発明をそれぞれ記録媒体として表現したものであり、その作用効果は請求項１〜６の対応するものと同じである。
【００２１】
【発明の実施の形態】
以下、本発明の好適な実施の形態について図面を参照しつつ説明する。
【００２２】
図１２は、本実施の形態に係る画像処理装置であるパーソナルコンピュータとこれに接続されたスタンプ作成装置のブロック図である。また、図１３は、図１２に示されたスタンプ作成装置の全体斜視図、図１４はその全体断面図である。
【００２３】
まず、図１３および図１４を参照してスタンプ作成装置の構造について説明する。スタンプ作成装置１は、装置本体１２に対して着脱可能であって透明の原稿フィルム８を複数枚収納可能なフィルムマガジン２と、フィルムマガジン２の近傍の装置本体１２に設けられた印版識別（ＩＤ）ラベル用のカットシートＣＳの供給口３と、サーマルヘッド５を備えた印刷部４と、印刷された原稿フィルム８に基づいてスタンプ本体７の下面に配された印材（図示せず）に印面を形成するためのスタンプ部６と、印面形成時にスタンプ本体７を収納するスタンプ収納部７０と、スタンプ部６の近傍の装置本体１２に設けられたカットシートＣＳおよび原稿フィルム８の排出口１０８とを有している。
【００２４】
印刷部４の上面に設けられたヘッドホルダユニット１０２は、その下側にサーマルヘッド５を有しているとともに、軸１１０を中心として上方に回動可能となっている。これにより、装置内部のメンテナンスができるようになっている。また、フィルムマガジン２の最も上にある原稿フィルム８先端部は繰り出しローラ２３に押圧接触し、この状態で繰り出しローラ２３を駆動回転することで原稿フィルム８を印刷部４に向けて良好に搬送することができる。また、カットシートＣＳは、供給口３の直後に設けられた一対の送り出しローラ１９、２０と、送り出しローラ１９、２０の直後に設けられてサーマルヘッド５方向に湾曲したシートガイド２１と、ガイドレール１５とによって、サーマルヘッド５による印刷が可能な位置へと搬送される。
【００２５】
印刷部４には、ワックス系インクが塗付された熱転写リボン９の元巻ロール１３ａおよび巻取ロール１３ｂが設けられている。ヘッドホルダユニット１０２の下側に配設されたサーマルヘッド５の下方には、プラテン１４が設けられている。また、元巻ロール１３ａの下方には、原稿フィルム８やカットシートＣＳをサーマルヘッド５とプラテン１４との間に案内するガイドレール１５と、搬送途中での原稿フィルム８やカットシートＣＳの浮き上がりを防止する押えガイド１６とが配設されている。また、サーマルヘッド５の下流側には移送ガイド１７と、一対の供給ローラ１８が設けられている。
【００２６】
スタンプ部６下方には、リフレクタボックス３４で覆われたキセノン管１１を具備した発光ユニット（ＨＵ）１０が着脱自在に設けられている。スタンプ本体７が載置されるステージ３３を有する発光ユニット１０はスライドレバー１０１を上方に摺動させることによってスタンプ作成装置１から取り外しが可能である。また、スタンプ部６には、スタンプ本体７を出し入れする際に開閉される上蓋３６と上前蓋１０６とが設けられている。
【００２７】
このスタンプ作成装置１は、図１２に示すパーソナルコンピュータ１５０と接続されることによって、パーソナルコンピュータ１５０からの制御にしたがって、印面データに基づいた原稿フィルム８へのポジ原稿の印刷、カットシートＣＳへのＩＤラベルの印刷、ポジ画像が印刷された原稿フィルム８に基づくスタンプの製版といった各種動作を実行するように構成されている。
【００２８】
つまり、フィルムマガジン２から印刷部４に搬送された原稿フィルム８に対して、印面データに基づいてサーマルヘッド５が所定の文字、図形等のポジ画像を印刷し、その印刷された原稿フィルム８がスタンプ部６に送られる。そして、発光ユニット１０によってスタンプ本体７の下面に配された印材に原稿フィルム８を介して光が照射されることによって、印材が製版されスタンプ作成装置１による一連のスタンプ作成動作が完了する。
【００２９】
また、カットシートＣＳ印刷の場合には、供給口３からカットシートＣＳが供給され、原稿フィルム８ではなくカットシートＣＳに文字、図形などのポジ画像が印刷され、排出口１０８から排出される。印刷されたカットシートＣＳは、スタンプ本体７のＩＤラベルとして後述するグリップ部材１１２（図１５参照）の頂部に貼着されてよい。
【００３０】
ここで、スタンプ作成装置１に用いられる印材およびスタンプ本体７を備えたスタンプユニットの構造について説明する。ここで用いられる印材は、例えば本出願人による特開平１１−７８１９１号公報に開示されているような、カーボンブラックなどの光エネルギー吸収性物質を分散させた軟質多孔性樹脂（例えば、ウレタン系樹脂）からなる下側層と、インクを貯溜するとともに下側層に均一に圧力が印加されるようにする硬質多孔性樹脂（例えば、ポリビニルホルマール）からなる上側層とを具備した２層構造を有する印材である。
【００３１】
この印材を圧縮した状態でポジ画像が印刷された透明な原稿フィルム（ポジ原稿）を介して選択的に光を照射すると、原稿の透明部分に対応して光が照射された下側層の部分は、光エネルギー吸収物質の発熱作用によって溶融後固化されるので、シールされてインクを透過しない状態となる。一方、原稿の印刷部分に対応した下側層の部分は、光が照射されないだけでなく原稿の印刷部分からの伝導熱で溶融固化されることもなく、原稿の文字等に対応してシールされないでそのまま残存することとなる。これにより、所望パターンのシール部（非印刷部）と非シール部（印刷部）とが印材の下面に混在した印判が形成される。
【００３２】
また、スタンプ本体７は、図１５に示すスタンプユニット１１１の一部を構成しており、このスタンプユニット１１１は、スタンプ印刷時にユーザが把持するためのグリップ（取っ手）部材１１２、スカート部材１１４、スタンプ本体（ホルダ部材）７、および、スタンプ不使用時に印材のカバーとなるキャップ部材１１６を備えている。スタンプ本体７は、一体に形成された上部ホルダ部８１と下部ホルダ部８２とから構成されている。そして、スタンプ本体７がスカート部材１１４内で上下に移動可能となるようにスタンプ本体７とグリップ部材１１２とが連結される。印材（図示せず）は、スタンプ本体７の下面に熱接着により配設されており、その周縁部からインクが漏れないようにされている。インクは印材の硬質多孔性樹脂からなる上側層に貯溜されている。従って、スタンプ印刷時にキャップ部材１１６を取り外した状態でグリップ部材１１２を押し下げて印材を印刷用紙に接触させると、印材上方から供給されたインクが印材の下側層の非シール部だけから滲出して印刷用紙に付着し、所望の画像がスタンプ印刷されることになる。
【００３３】
また、スタンプ作成装置１は、図１５の如き四角枠のスタンプ本体７のみならず、図１９に示されるように、名前印サイズ（印鑑サイズ）のスタンプ本体７０１にも対応できる。中央に丸穴１２２が設けられたアタッチメント１２０を使用し、丸穴１２２内に名前印サイズのスタンプ本体７０１を挿入して保持する。
【００３４】
尚、スタンプ本体７０１は、図１６に示すように構成されている。図１６は、名前印サイズの印材３を保持するホルダ部材４の要部の分解図である。ホルダ部材４は、インク吸蔵体５０を介して印材３を保持する。ホルダ部材４の底側は、周壁５５の内部に中空の円筒形の円筒壁５６及び十字形に配置された板状の支持柱５７を有し、円筒壁５６と支持柱５７の間は空洞となっている。また、ホルダ部材４の底部中央には突起５８が設けられ、後述のインク吸蔵体５０の凹部５３と係合する。ホルダ部材４とインク吸蔵体５０とは、突起５８と凹部５３の嵌合により位置決めされ、周壁５５の外周側から円筒壁５６の内周側に至る幅と同じ幅に取り付けられた両面テープ等により接着される。
【００３５】
印材３は、底面がフラットな短筒形に形成されている。この印材３は、例えばカーボンブラック等の光エネルギー吸収性物質を分散させて含有させた気孔率６５％程度のポリウレタン等のウレタン系樹脂である軟質多孔性樹脂からなり、厚さ１．２ｍｍである。インク吸蔵体５０は、例えば気孔率９０％程度のポリビニルホルマールからなる厚さ３ｍｍの硬質多孔性樹脂からなる。このインク吸蔵体５０は、円周部分に４分割して接着剤５１が塗布され、円周部分内にも点状に散在する接着剤５１が塗布されいる。円周部分における接着剤の非塗布部分５２は、空気の排出用に設けられている。
【００３６】
印材３に含有されるカーボンブラックの重量比率は、例えば、ポリウレタン系発砲樹脂の場合、その樹脂に対し、通常０．１重量％〜１５重量％、好ましくは、１．０重量％〜１５重量％である。なお、印材３において、カーボンブラックの代りに使用される光エネルギー吸収性物質としては、塩化銅、臭化銀等が挙げられる。また、印材３は、ウレタン系樹脂以外に、ポリオレフィン系樹脂、ポリ塩化ビニル系樹脂、または、ゴム系樹脂を主原料とするものであってもよい。
【００３７】
図１７〜図１９は、アタッチメント１２０の使用手順を示す。図１７において、上前蓋１０６を手前に引いてロックを外した後、上蓋３６を開く。レバー３８を押し広げてから、アタッチメント１２０をポジ原稿の上に装着する。図１８（ａ）において、アタッチメント１２０の中央に設けられた丸穴１２２の位置を、摘まみ１２４，１２６を操作して、図１８（ｂ）のように、ポジ原稿の印刷部分と丸穴１２２とを一致させる。図１９のように、丸穴１２２の中にスタンプ本体７０１を入れ、上蓋３６及び上前蓋１０６を閉じると、図１４の状態になる。そして、スタンプ本体７０１の図示されない印材の下面に、所望パターンのシール部（非印刷部）と非シール部（印刷部）とが混在した印版を形成する。
【００３８】
次に、本実施の形態に係る画像処理装置であるパーソナルコンピュータおよびこれに接続されたスタンプ作成装置の制御系について、図１２を参照して説明する。パーソナルコンピュータ１５０は、ＣＰＵ１５２と、ＲＡＭ１５４と、ハードディスク１５６と、入出力インターフェイス１６２とを有しており、これらはバス１６４によって相互に接続されている。また、入出力インターフェイス１６２には、モニタ１５８および入力装置１６０が接続されている。
【００３９】
モニタ１５８には、スタンプ作成装置１で製版されるべき印面データとしての文字画像データや画像編集のためのユーザインターフェイスなどが表示される。入力装置１６０は、例えばキーボードや入力パッドなどの文字入力が可能な装置のほか、マウスなどのポインティングデバイスやスキャナなどの画像取り込み装置を含んでいてもよい。
【００４０】
ハードディスク１５６は、本実施の形態に係る記録媒体に記録されたプログラムや、仮名・漢字変換などの為の辞書データおよび多数の文字のドットパターンデータがコードデータと対応付けられた印面作成用データなどを磁気的に記憶している。ＲＡＭ１５４は、ハードディスク１５６から読み出されたプログラムや入力装置１６０から与えられたデータのほか、後述するドット補正処理のためのチェック用データなどを一時的に記憶する。ＲＡＭ１５４には、入力装置１６０から入力された入力データ（文字データなどの場合にはハードディスク１５６に記憶された穿孔用データに基づいてＣＰＵ１５２で変換されたドットパターンデータ）をドットのオンオフデータとして記憶する入力バッファや、編集された文字画像データを記憶する編集画像バッファ等のほか、種々のカウンタやレジスタが設けられている。
【００４１】
ＣＰＵ１５２は、ハードディスク１５６に記憶されたプログラムおよび入力装置１６０から入力されたデータなどに基づいて、以下に詳述するような所定の画像編集演算を行い、その結果をＲＡＭ１５４および／またはハードディスク１５６に記憶させ、さらに必要であればモニタ１５８に表示させる。そして、ＣＰＵ１５２は、原稿フィルム８への画像印刷が行われる際に、ＲＡＭ１５４の編集画像バッファに記憶された編集結果としての文字画像のドットオンオフデータをスタンプ作成装置１に送る。なお、ＣＰＵ１５２は、ＩＤラベルとしてのカットシートＣＳ印刷が行われる際には、本実施の形態による画像処理が行われていないＲＡＭ１５４内の入力バッファ領域に記憶されたドットオンオフデータを印面データとしてスタンプ作成装置１に送る。
【００４２】
本実施の形態に係る制御プログラムが記録された記録媒体は、例えばフロッピーディスクやＣＤ−ＲＯＭであり、図１２には示されていないものの、パーソナルコンピュータ１５０にはフロッピーディスクドライブおよび／またはＣＤ−ＲＯＭドライブが装備されている。
【００４３】
また、スタンプ作成装置１には、ＣＰＵ１８０と、ＲＯＭ１８２と、ＲＡＭ１８４と、入出力インタフェース１８８とが備えられており、これらはバス１９０によって相互に接続されている。また、入出力インターフェイス１８８には、パーソナルコンピュータ１５０の入出力インターフェイス１６２が接続されている。これによって、スタンプ作成装置１は、パーソナルコンピュータ１から文字画像のドットオンオフデータを取り込むことが可能である。さらに、入出力インターフェイス１８８には、ヘッド駆動回路１９２およびモータ駆動回路１９４がそれぞれ接続されている。ヘッド駆動回路１９２にはサーマルヘッド５が接続されており、モータ駆動回路１９４にはスタンプ作成装置１の各所に配置された各種ローラなどを駆動するモータ１７８が接続されている。
【００４４】
ＲＯＭ１８２には、スタンプ作成装置１の全体の作動を制御する制御プログラムを記憶したプログラムが記憶されている。ＲＡＭ１８４には、パーソナルコンピュータ１５０から与えられた文字画像データを記憶する画像バッファ１９７が設けられている。
【００４５】
ＣＰＵ１８０は、ＲＯＭ１８２に記憶された制御プログラムおよびＲＡＭ１８４の画像バッファ１９７に記憶された文字画像データに基づいて、ヘッド駆動回路１９２およびモータ駆動回路１９４を制御する。これにより、原稿フィルム８またはカットシートＣＳにはサーマルヘッド５で所望の画像が印刷され、原稿フィルム８はその後印材の製版に供される。
【００４６】
次に、本実施の形態に係る画像処理装置であるパーソナルコンピュータ１５０によって実行される画像処理方法について、図１〜図１１を用いて説明する。
【００４７】
パーソナルコンピュータ１５０において画像作成プログラムを起動すると、図６に示すように、現在の編集段階を示す作成手順欄２１１と、印面の初期レイアウトを示す形式選択欄２１２とを有した形式選択画面２１０が表示される。尚、形式選択画面２１０には、形式選択欄２１２で選択可能な初期レイアウトを基本印用とオフィス印用とオリジナル印用とに切り換え可能な用途切換ボタン２１３や、選択した初期レイアウトを確定する完了ボタン２１４、本プログラムを終了する終了ボタン２１５、操作方法等を画面表示するヘルプボタン２１６等も設けられている。
【００４８】
次に、オペレータによりマウスが操作され、形式選択画面２１０上でマウスポインタが移動されてクリックされることによって、マウスポインタと重複したボタン類等の画像に対応づけられた処理が行われる。例えば形式選択欄２１２の表示を切り換える場合には、所望の用途切換ボタン２１３の画像上にマウスポインタが移動され、マウスがクリックされることによって、このボタン２１３が仮想的に押圧される。これにより、押圧された用途切換ボタン２１３に対応する形式選択欄２１２が形式選択画面２１０に表示される。
【００４９】
所望の形式選択欄２１２が表示されると、上述のようにマウスが操作されることによって、形式選択欄２１２内に表示された所望の初期レイアウト画像２１２ａが選択される。尚、初期レイアウト画像２１２ａが選択されると、選択状態を視覚的にオペレータに認識させるように、未選択の画像２１２ａとは異なる色や濃度に置き換えられる。この後、選択が完了すると、完了ボタン２１４が押圧されることによって、選択した初期レイアウトが確定されて次の処理へ引き継がれる。
【００５０】
次に、図７に示すように、選択された初期レイアウトに対応した文字入力画面２１７が表示される。文字入力画面２１７は、拡大プレビュー領域２１８と、入力エディットボックス２１９と、フォント指定欄２２０とを有している。拡大プレビュー領域２１８は、ポジ原稿のプレビュー画像を拡大表示するものであり、印鑑の周縁部を示す印鑑枠２２３を予め表示していると共に、この印鑑枠２２３に沿って形成されたオペレータには見えない仮想の表示枠２２４を有している。尚、表示枠２２４は、矩形状に形成されており、１列の初期レイアウトが選択されたときには印鑑枠２２３の中心部を垂直方向に横切るように一つ配置され、２列の初期レイアウトが選択されたときには印鑑枠２２３に対して左右一対に配置される。
【００５１】
また、入力エディットボックス２１９は、拡大プレビュー領域２１８に表示させる文字を入力する際に使用されるものであり、人名の一覧を選択可能に表示する人名辞書ボタン２１９ａと、特殊な漢字の一覧を選択可能に表示する特殊漢字ボタン２１９ｂと、これらのボタン２１９ａ，２１９ｂで選択された文字やキー入力された文字を修正可能に表示する文字表示部２１９ｃとを有している。また、フォント指定欄２２０は、拡大プレビュー領域２１８に表示された文字のフォントを切り換える際に使用されるものであり、各種のフォントの一覧を選択可能に表示するフォント選択部２２０ａと、半古書体フォントを選択する半古書体ボタン２２０ｂと、正楷書体フォントを選択する正楷書体ボタン２２０ｃとを有している。
【００５２】
さらに、文字入力画面２１７は、レイアウト枠選択ボタン２２１と復帰ボタン２２２とを有している。レイアウト枠選択ボタン２２１は、初期レイアウトの表示枠２２４に対応して配置されたレイアウト枠２２１ａを有しており、オペレータに対して初期レイアウトを認識させると共に、文字表示部２１９ｃの文字が表示される表示枠２２４を選択する際に使用される。また、復帰ボタン２２２は、前回の編集画面に戻る際に使用される。
【００５３】
上記の文字入力画面２１７が表示されると、レイアウト枠選択ボタン２２１による表示枠２２４の選択が行われる。尚、本実施形態においては、１列の初期レイアウトであるため、レイアウト枠選択ボタン２２１での選択は不要である。一方、例えば２列の初期レイアウトであれば、レイアウト枠選択ボタン２２１において所望のレイアウト枠２２１ａが押圧されることによって、拡大プレビュー領域２１８の表示枠２２４が選択される。
【００５４】
次に、文字表示部２１９ｃにマウスポインタが移動され、入力エディットボックス２１９の文字表示部２１９ｃ上でクリックされることによって、文字表示部２１９ｃがデータ受付状態にされる。そして、キー入力等により“鈴木”というデータが入力されると、これが文字表示部２１９ｃに表示され、データの確定後に、フォント指定欄２２０で選択された表示対象フォントでもって拡大プレビュー領域２１８に表示される。また、拡大プレビュー領域２１８への表示後に、フォント指定欄２２０における表示対象フォントが変更されると、拡大プレビュー領域２１８のフォントも連動して変更される。
【００５５】
次に、拡大プレビュー領域２１８に“鈴木”という文字列が表示された状態で完了ボタン２１４が押圧されると、これらの文字列および表示対象フォントが確定されて次の処理へ引き継がれ、図８に示すように、作成画面２３０が表示される。作成画面２３０には、上述の拡大プレビュー領域２１８や作成手順欄２１１、完了ボタン２１４等の他、ポジ原稿のプレビュー画像を実寸で表した実プレビュー領域２３１、印面処理ボタン２４１および微調整ボタン２３２が設けられている。そして、実プレビュー領域２３１や拡大プレビュー領域２１８のプレビュー画像を基にして文字の大きさやレイアウトがオペレータにより確認され、この状態で調整する必要が無ければ、完了ボタン２１４が押圧されて次の処理へ引き継がれる。また、印面を微妙に変化させて唯一の印面データを得る場合には、印面処理ボタン２４１が押圧されて後述の印面処理が行われる。一方、文字の大きさやレイアウトを調整する必要がある場合には、微調整ボタン２３２が押圧される。尚、フォントを変更する場合には、復帰ボタン２２２が押圧されることによって、図７の文字入力画面２１７に戻される。
【００５６】
微調整ボタン２３２が押圧されると、図９に示すように、微調整画面２３３が表示される。微調整画面２３３には、処理対象となる文字のサイズを調整するサイズ調整欄２３４と、処理対象となる文字の位置を調整する位置調整欄２３５とが拡大プレビュー領域２１８の下方に設けられている。サイズ調整欄２３４には、文字セルの全体を拡大する全拡大ボタン２３４ａと、文字セルの全体を縮小する全縮小ボタン２３４ｂと、文字セルの縦方向のみを拡大する縦拡大ボタン２３４ｃと、文字セルの縦方向のみを縮小する縦縮小ボタン２３４ｄと、文字セルの横方向のみを拡大する横拡大ボタン２３４ｅと、文字セルの横方向のみを縮小する横縮小ボタン２３４ｄとが設けられている。一方、位置調整欄２３５には、拡大プレビュー領域２１８における文字セルの位置座標（文字の表示位置）を上下左右に変化させる位置ボタン２３５ａが設けられている。
【００５７】
また、拡大プレビュー領域２１８においては、各文字の周囲を囲んだ矩形状の識別枠２３８が表示されている。識別枠２３８は、各文字の文字セルの周縁部に沿って形成されており、サイズ調整欄２３４や位置調整欄２３５の処理対象となる文字をオペレータに対して識別可能にしている。尚、この識別枠２３８は、拡大プレビュー領域２１８に表示された各文字の文字セル上にマウスポインタを位置させてクリックする毎に表示と非表示とに切り換えられる。
【００５８】
さらに、拡大プレビュー領域２１８の側方には、拡大プレビュー領域２１８に表示された状態を保存するレイアウト保存ボタン２３６と、微調整画面２３３が表示された直後の状態に戻す初期状態復帰ボタン２３７とが設けられている。
【００５９】
上記の微調整画面２３３が表示されると、先ず、拡大プレビュー領域２１８に表示された識別枠２３８がオペレータにより目視され、識別枠２３８で囲まれた文字が処理対象となっていることが確認される。そして、処理対象となる文字を特定する場合には、マウスポインタが拡大プレビュー領域２１８の文字上に移動され、この文字が識別枠２３８で囲まれていれば、マウスのクリックにより非処理対象（識別枠２３８の非表示）に切り換えられる一方、識別枠２３８で囲まれていなければ、マウスのクリックにより処理対象（識別枠２３８の表示）に切り換えられる。
【００６０】
以上のようにして処理対象となる文字が特定されると、続いて、マウスポインタがサイズ調整欄２３４や位置調整欄２３５に移動され、各ボタン２３４ａ〜２３４ｆ，２３５が押圧される。そして、識別枠２３８で囲まれた特定の文字に対する微調整が行われる。これにより、オペレータは、識別枠２３８により処理対象となっている文字を確認しながら、この文字のグリフサイズおよび位置を変更することができるため、印鑑枠２２３に対して所望のバランスを有したレイアウトに容易に調整することができる。この後、調整したレイアウトの状態をオリジナルフォーマットとして保存する場合には、レイアウト保存ボタン２３６が押圧されることによって、調整された印面データが図６のオリジナル印用の形式選択欄２１２に登録される。一方、微調整を失敗した場合には、初期状態復帰ボタン２３７が押圧されることによって、この微調整画面２３３が表示された直後の状態に戻される。
【００６１】
上記のようにして調整が完了すると、完了ボタン２１４が押圧されることによって、図８に示すように、作成画面２３０の拡大プレビュー領域２１８および実プレビュー領域２３１に微調整後の文字が表示される。そして、この文字からなる印面のスタンプを作成する場合には、完了ボタン２１４が押圧される。
【００６２】
一方、この文字からなる印面の状態を微妙に変化させて固有の印面を得たい場合には、印面処理ボタン２４１が押圧される。また、以前に作成した印面を微妙に変化させて固有の印面を得たい場合には、図６のオリジナル印用の形式選択欄２１２に登録された印面が選択されることによって、この印面の印面データが読み出されてプレビュー領域２１８・２３１に表示された後、印面処理ボタン２４１が押圧される。
【００６３】
上記のようにして印面処理ボタン２４１が押圧されると、図３の印面処理ルーチンが実行されることになり、先ず、印面の変更内容を示す設定データが読み出される（Ｓ１）。ここで、設定データは、欠け用設定データと彫り残し用設定データと合成内容データとからなっている。欠け用設定データおよび彫り残し用設定データは、文字自体を示すグリフ２２８や印鑑枠２２３に対して欠けや彫り残しを生じさせるための円形状のオンドット領域に対する条件を設定するものであり、オンドット領域の発生数Ａ・Ｃと半径Ｂ・Ｄとデータ分布とを有している。データ分布とは、マスク画像データを印面に対してどのような割合で発生させるかを指定するものであり、印面全体に略均等に発生させることを指定する全体指令と、文字セル内に集中して発生させることを指定するセル内密集指令と、所定の部分に集中して発生させる指定部分密集指令とからなっている。
【００６４】
また、合成内容データとは、処理すべき元画像データ（印面データ）とマスク画像データとの合成方法を指定するものであり、元画像データとマスク画像データである欠けデータとを論理積演算して変更画像データを求める欠け合成処理と、元画像データとマスク画像データである彫り残しデータとを論理和演算して変更画像データを求める彫り残し合成処理と、欠け合成処理と彫り残し合成処理とを組み合わせた組合せ合成処理との何れかを指定可能になっている。
【００６５】
設定データが読み出されると、合成内容データで指定された処理が欠け合成処理であるか否かが判定される（Ｓ２）。欠け合成処理である場合には（Ｓ２，ＹＥＳ）、欠けデータ生成処理が実施され（Ｓ３）、図４の欠けデータ生成ルーチンが実行される。
【００６６】
即ち、図１に示すように、先ず、欠けデータの記憶領域として形成された第１マスク画像バッファ２４５がクリアされる（Ｓ２１）。尚、第１マスク画像バッファ２４５は、印面データおよび元画像データが２３１ドット四方のデータ領域で形成されていたとすると、このデータ領域内の各ドットに対応するように欠けデータを形成可能に設定されたＸ座標およびＹ座標からなる二次元座標のデータテーブルからなっている。
【００６７】
次に、オンドット領域２４２の発生数Ａとして例えば２０個が読み出されると共に（Ｓ２２）、オンドット領域２４２の半径Ｂとして例えば６ドットが読み出される（Ｓ２３）。そして、Ｘ座標の０〜２３０の範囲において乱数が発生され（Ｓ２４）、Ｙ座標の０〜２３０の範囲において乱数が発生された後（Ｓ２５）、これらの乱数で特定された第１マスク画像バッファ２４５の座標位置（Ｘ，Ｙ）に６ドットの半径Ｂを有した円形状のオンドット領域２４２が書き込まれる（Ｓ２６）。
【００６８】
この後、発生数Ａから“１”が減算された後（Ｓ２７）、発生数Ａが“０”であるか否かが判定され（Ｓ２８）、発生数Ａが“０”でなければ（Ｓ２８，ＮＯ）、上述のＳ２４から再実行されることによって、次の乱数で特定された第１マスク画像バッファ２４５の座標位置（Ｘ，Ｙ）にオンドット領域２４２が書き込まれる。そして、このようなＳ２４〜Ｓ２８の処理が繰り返して実行されることによって、オンドット領域２４２が任意の場所に順に書き込まれ、発生数Ａが“０”になったときに（Ｓ２８，ＹＥＳ）、オンドット領域２４２の書き込みが終了される。この後、例えば２０個のオンドット領域２４２を含む第１マスク画像バッファ２４５のランダム画像データが反転されることによって、オフドット領域２４２’を含むマスク画像データである欠けデータとされた後（Ｓ２９）、本ルーチンから図３の印面処理ルーチンにリターンされる。
【００６９】
上記のようにして反転されたオンドット領域２４２を含む欠けデータ（マスク画像データ）が生成されると（Ｓ３）、図８の作成画面２３０のプレビュー領域２１８・２３１に表示された印面データが元画像データとして元画像バッファ２４７に格納された後、この元画像データと上述の欠けデータとが論理積演算される。そして、グリフ２２８および印鑑枠２２３に欠け部分２２３ａ・２２８ａを生じた変更画像データが生成される。この後、図１０に示すように、この変更画像データが新たな印面データとして作成画面２３０のプレビュー領域２１８・２３１に表示され（Ｓ１３）、本ルーチンが終了される。
【００７０】
一方、図３のＳ２において合成内容データが欠け合成処理でないと判定された場合には（Ｓ２，ＮＯ）、続いて合成内容データで指定された処理が彫り残し合成処理であるか否かが判定される（Ｓ５）。彫り残し合成処理である場合には（Ｓ５，ＹＥＳ）、彫り残しデータ生成処理が実施され（Ｓ６）、図５の彫り残しデータ生成ルーチンが実行される。
【００７１】
即ち、図２に示すように、彫り残しデータの記憶領域として形成された第２マスク画像バッファ２４６がクリアされる（Ｓ３１）。尚、第２マスク画像バッファ２４６は、印面データおよび元画像データが２３１ドット四方のデータ領域に形成されていたとすると、このデータ領域内の各ドットに対応するように彫り残しデータを形成可能に設定されたＸ座標およびＹ座標からなる二次元座標のデータテーブルからなっている。
【００７２】
次に、オンドット領域２４４の発生数Ｃとして例えば２０個が読み出されると共に（Ｓ３２）、オンドット領域２４４の半径Ｄとして例えば３ドットが読み出される（Ｓ３３）。そして、Ｘ座標の０〜２３０の範囲において乱数が発生され（Ｓ３４）、Ｙ座標の０〜２３０の範囲において乱数が発生された後（Ｓ３５）、これらの乱数で特定された座標位置（Ｘ，Ｙ）と、図８の作成画面２３０のプレビュー領域２１８・２３１に表示された印面データからなる元画像データとのデータ内容が比較されることによって、元画像データの座標位置（Ｘ，Ｙ）にオンドットである“１”が設定されているか否かが判定される（Ｓ３６）。
【００７３】
元画像データの座標位置（Ｘ，Ｙ）に“１”が設定されていない場合には（Ｓ３６，ＮＯ）、この座標位置（Ｘ，Ｙ）に印鑑枠２２３やグリフ２２８が存在しないと判断され、印鑑枠２２３やグリフ２２８から離れた部分に独立の彫り残しを発生させないように、Ｓ３４から再実行されることによって、新たな乱数の発生により座標位置（Ｘ，Ｙ）が特定される。そして、Ｓ３６において上記と同様の判定が行われることになり、元画像データの座標位置（Ｘ，Ｙ）に“１”が設定されていた場合には（Ｓ３６，ＹＥＳ）、第２マスク画像バッファ２４６の座標位置（Ｘ，Ｙ）に３ドットの半径Ｄを有した円形状のオンドット領域２４４が書き込まれる（Ｓ３７）。
【００７４】
この後、発生数Ｃから“１”が減算された後（Ｓ３８）、発生数Ｃが“０”であるか否かが判定され（Ｓ３９）、発生数Ｃが“０”でなければ（Ｓ３９，ＮＯ）、上述のＳ３４から再実行されることによって、新たな乱数で特定された第２マスク画像バッファ２４６の座標位置（Ｘ，Ｙ）にオンドット領域２４４が書き込まれる。そして、このようなＳ３４〜Ｓ３９の処理が繰り返して実行されることによって、任意の場所にオンドット領域２４４が順に書き込まれ、発生数Ｃが“０”になったときに（Ｓ３９，ＹＥＳ）、オンドット領域２４４の書き込みが終了される。この後、第２マスク画像バッファ２４６のランダム画像データがマスク画像データである彫り残しデータとされた後、本ルーチンから図３の印面処理ルーチンにリターンされる。
【００７５】
上記のようにしてオンドット領域２４４を含む彫り残しデータ（マスク画像データ）が生成されると（Ｓ６）、元画像データと彫り残しデータとが論理和演算されることによって、グリフ２２８および印鑑枠２２３から突出した彫り残し部分２２３ｂ・２２８ｂを生じた変更画像データが生成される。そして、図１１に示すように、変更画像データが新たな印面データとして作成画面２３０のプレビュー領域２１８・２３１に表示され（Ｓ１３）、本ルーチンが終了される。
【００７６】
また、図３のＳ５において合成内容データが彫り残し合成処理でないと判定された場合には（Ｓ５，ＮＯ）、続いて合成内容データで指定された処理が組合せ合成処理であるか否かが判定される（Ｓ８）。組合せ合成処理である場合には（Ｓ８，ＹＥＳ）、上述の欠けデータ生成処理により欠けデータが生成されると共に（Ｓ９）、彫り残しデータ生成処理により彫り残しデータが生成される（Ｓ１０）。この後、元画像データと欠けデータとが論理積演算されることによって、図１の欠け部分２２３ａ・２２８ａを有した変更画像データが生成された後（Ｓ１１）、さらに、この変更画像データと彫り残しデータとが論理和演算されることによって、図２の彫り残し部分２２３ｂ・２２８ｂを有した変更画像データが生成される（Ｓ１２）。そして、図１の欠け部分２２３ａ・２２８ａと図２の彫り残し部分２２３ｂ・２２８ｂとを有した変更画像データが新たな印面データとして作成画面２３０のプレビュー領域２１８・２３１に表示され（Ｓ１３）、本ルーチンが終了される。一方、組合せ合成処理でない場合には（Ｓ８，ＮＯ）、元画像データに対して欠けデータ生成処理および彫り残しデータ生成処理の何れの処理も行われることなく、この元画像データが変更画像データとされる。そして、印面データとして作成画面２３０のプレビュー領域２１８・２３１に表示され（Ｓ１３）、本ルーチンが終了される。
【００７７】
上記のようにして印面処理が実行された結果、図１０や図１１に示すように、欠け部分２２３ａ・２２８ａや彫り残し部分２２３ｂ・２２８ｂを有した印面がプレビュー領域２１８・２３１に表示されると、この表示を目視することにより印面の変更状態がオペレータにより確認される。そして、印面の変更状態が満足できるものであれば、完了ボタン２１４が押圧されることによって、この印面のスタンプが作成される。一方、印面の変更状態が満足できないものであれば、印面処理ボタン２４１が再び押圧され、図８の印面処理前の印面データからなる元画像バッファ２４７の元画像データに基づいた印面処理によって、印面の変更が新たに行われる。さらに、変更した印面を微調整する場合には、微調整ボタン２３２が押圧され、文字のサイズや位置が調整される。
【００７８】
尚、印面処理に使用される設定データの変更は、図示しないボタンの押圧や印面処理ボタン２４１が所定回数を越えて繰り返して押圧されたときに、設定データ中の発生数Ａ・Ｃや半径Ｂ・Ｄ、合成内容データの内容を変更可能な画面をウインドウ表示させることにより行われる。
【００７９】
以上のように、本実施形態の画像処理装置は、図１や図２に示すように、印刷用原板であるスタンプを製造する際に画像処理を行うためのものであり、処理すべき元画像データを記憶する元画像バッファ２４７（記憶手段）と、ランダムパターンを有する欠けデータや彫り残しデータからなるマスク画像データを生成するマスク画像生成手段（図４の欠けデータ生成ルーチン、図５の彫り残しデータ生成ルーチン）と、元画像バッファ２４７に記憶された元画像データを、上記のマスク画像データで欠け合成や彫り残し合成、組合せ合成の処理を行うことによって、元画像データを微妙に変化させるように変更が加えられた変更画像データを求める演算手段（図３のＳ４、Ｓ７、Ｓ１１、Ｓ１２）とを備えた構成にされている。そして、これらの手段は、スタンプを製造する際に画像処理を行うための画像処理装置としてコンピュータ１５０を機能させるためのプログラムにされており、このプログラムは、フロッピー（登録商標）ディスクやＣＤ−ＲＯＭ、半導体メモリー、磁気テープ等の記録媒体に記録されている。
【００８０】
具体的には、マスク画像生成手段である図４の欠けデータ生成ルーチンは、少なくとも１つの乱数を生成する乱数生成手段（図４のＳ２４・Ｓ２５）と、乱数生成手段で生成された各乱数に対応した位置に関連した円形状のオンドット領域２４２を有するランダム画像データを生成するランダム画像データ生成手段（図４のＳ２６）と、ランダム画像データを反転させてマスク画像データを得る反転手段（図４のＳ２９）とを備えており、演算手段（図３のＳ４）が、マスク画像生成手段で生成されたマスク画像データと元画像データとの論理積演算を行うように構成されている。
【００８１】
また、マスク画像生成手段である図５の彫り残しデータ生成ルーチンは、少なくとも１つの乱数を生成する乱数生成手段（図５のＳ３４・Ｓ３５）と、乱数生成手段で生成された各乱数に対応した位置に関連した円形状のオンドット領域２４４を有するランダム画像データをマスク画像データとして生成するランダム画像データ生成手段（図５のＳ３７）とを備えており、演算手段（図３のＳ７）が、ランダム画像生成手段で得られたマスク画像データと元画像データとの論理和演算を行うように構成されている。
【００８２】
尚、本実施形態においては、円形状のオンドット領域２４２・２４４をマスク画像バッファ２４５・２４６に書き込むことによりランダムパターンのマスク画像データを生成しているが、これに限定されるものではなく、マスク画像データは、楕円形状や三角形状、矩形状、多角形状等のオンドット領域２４２・２４４を書き込んで生成されていても良い。また、オンドット領域２４２・２４４は、Ｘ座標およびＹ座標における２つの乱数の組を生成することによって、マスク画像バッファ２４５・２４６の平面領域内の座標位置（Ｘ，Ｙ）に書き込まれるようになっているが、Ｘ座標およびＹ座標の何れか一方の座標において生成された１つの乱数で決定された座標位置（Ｘ，Ｙ）に書き込まれても良い。さらに、オンドット領域２４２・２４４は、座標位置（Ｘ，Ｙ）の他、半径Ｂ・Ｄや領域形状が書き込みごとに乱数で任意に決定されるようになっていても良い。
【００８３】
また、本実施形態においては、マスク画像生成手段（図３のＳ９）で生成された第１のマスク画像データ（欠けデータ）と元画像データとの論理積演算を行った後に、論理積演算によって得られた変更画像データと第２のマスク画像データ（彫り残しデータ）との論理和演算を行うことにより組合せ合成処理を行っているが、これに限定されるものではなく、マスク画像生成手段（図３のＳ１０）で生成された第２のマスク画像データ（彫り残しデータ）と元画像データとの論理和演算を行った後に、論理和演算によって得られた変更画像データと第１のマスク画像データ（欠けデータ）との論理積演算を行うことにより組合せ処理を行っても良い。
【００８４】
また、本実施形態においては、印面データが文字データのみからなる場合について説明しているが、これに限定されるものでもなく、図形データと文字データとの組合せや、図形データのみからなっていても良い。
【００８５】
【発明の効果】
請求項１〜３、７〜９の発明によると、画像処理を行う度に異なる変更画像データが得られるため、同一の元画像データから互いに異なる唯一の変更画像データを複数作成することが可能になる。
また、請求項１、７の発明によると、乱数生成手段で乱数を生成して任意の位置にオンドット領域を形成した場合であっても、元画像データ中の例えばグリフとなるオンドットで占められる領域以外の部分にオンドット領域を発生させるという余計なオンドット領域による元画像の汚れを排除した変更画像を得ることができる。また、元画像データ中のオンドットで占められる領域とマスク画像データ中のオフドット領域との重複する部分がオフドットとなって例えばグリフの欠け部分として表れるため、この欠け部分により元画像に近い良好な変更画像を得ることができる。
【００８６】
請求項２、８の発明によると、オンドット領域を有した第１のマスク画像データと、オフドット領域を有した第２のマスク画像データとを用いて元画像データを処理して変更画像データを得ることによって、オンドット領域による欠け部分とオフドット領域による彫り残し部分とで元画像に近い変更画像を得ることができる。
【００８７】
請求項３、９の発明によると、元画像データ中の例えばグリフとなるオンドットで占められる領域以外に付加されたオンドット領域が彫り残し部分として表れるため、この彫り残し部分により元画像に近い変更画像を得ることができる。また、元画像データ中の例えばグリフとなるオンドットで占められる領域以外の部分にオンドット領域を発生させるという余計なオンドット領域による元画像の汚れを排除した変更画像を得ることができる。
【００８８】
【００８９】
【００９０】
【００９１】
【００９２】
【００９３】
【００９４】
【００９５】
【００９６】
【００９７】
【００９８】
【図面の簡単な説明】
【図１】  印面に欠け部分を生成させる過程を示す説明図である。
【図２】  印面に彫り残しを生成さる過程を示す説明図である。
【図３】  印面処理ルーチンのフローチャートである。
【図４】  欠けデータ生成ルーチンのフローチャートである。
【図５】  彫り残しデータ生成ルーチンのフローチャートである。
【図６】  形式選択画面の説明図である。
【図７】  文字入力画面の説明図である。
【図８】  作成画面の説明図である。
【図９】  微調整画面の説明図である。
【図１０】  作成画面の説明図である。
【図１１】  作成画面の説明図である。
【図１２】  スタンプ画像編集装置であるパーソナルコンピュータとこれに接続されたスタンプ作成装置のブロック図である。
【図１３】  図１２に示されたスタンプ作成装置の全体斜視図である。
【図１４】  図１２に示されたスタンプ作成装置の全体断面図である。
【図１５】  図１２に示されたスタンプ作成装置に用いられるスタンプユニットの分解斜視図である。
【図１６】  図１２に示されたスタンプ作成装置に用いられるスタンプユニットの分解斜視図である。
【図１７】  図１２に示されたスタンプ作成装置への名前印サイズのスタンプ本体の装着手順を示す斜視図である。
【図１８】  図１２に示されたスタンプ作成装置への名前印サイズのスタンプ本体の装着手順を示す説明図であり、（ａ）は位置決め前の状態、（ｂ）は位置決め後の状態である。
【図１９】  図１２に示されたスタンプ作成装置への名前印サイズのスタンプ本体の装着手順を示す斜視図である。
【符号の説明】
１  スタンプ作成装置
５  サーマルヘッド
８  原稿フィルム
９  熱転写リボン
１０  発光ユニット
１１１  スタンプユニット
１５０  パーソナルコンピュータ
１５２  ＣＰＵ
１５４  ＲＡＭ
１５６  ハードディスク
１６０  入力装置
２１０  形式選択画面
２１１  作成手順欄
２１２  形式選択欄
２１３  用途切換ボタン
２１４  完了ボタン
２１７  文字入力画面
２１８  拡大プレビュー領域
２２０  フォント指定欄
２２１  レイアウト枠選択ボタン
２２２  復帰ボタン
２２３  印鑑枠
２２３ａ  欠け部分
２２３ｂ  彫り残し部分
２２４  表示枠
２２８  グリフ
２２８ａ  欠け部分
２２８ｂ  彫り残し部分
２３０  作成画面
２３１  実プレビュー領域
２３２  微調整ボタン
２３３  微調整画面
２３４  サイズ調整欄
２３５  位置調整欄
２４１  印面処理ボタン
２４２  オンドット領域
２４２’  オフドット領域
２４４  オンドット領域
２４５  第１マスク画像バッファ
２４６  第２マスク画像バッファ
２４７  元画像バッファ
【図１】
0004433554.tif 000002
【図２】
0004433554.tif 000003
【図３】
0004433554.tif 000004
【図４】
0004433554.tif 000005
【図５】
0004433554.tif 000006
【図６】
0004433554.tif 000007
【図７】
0004433554.tif 000008
【図８】
0004433554.tif 000009
【図９】
0004433554.tif 000010
【図１０】
0004433554.tif 000011
【図１１】
0004433554.tif 000012
【図１２】
0004433554.tif 000013
【図１３】
0004433554.tif 000014
【図１４】
0004433554.tif 000015
【図１５】
0004433554.tif 000016
【図１６】
0004433554.tif 000017
【図１７】
0004433554.tif 000018
【図１８】
0004433554.tif 000019
【図１９】
0004433554.tif 000020