Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4433554B2 - Image processing apparatus and recording medium - Google Patents
[go: Go Back, main page]

JP4433554B2 - Image processing apparatus and recording medium - Google Patents

Image processing apparatus and recording medium Download PDF

Info

Publication number
JP4433554B2
JP4433554B2 JP2000081714A JP2000081714A JP4433554B2 JP 4433554 B2 JP4433554 B2 JP 4433554B2 JP 2000081714 A JP2000081714 A JP 2000081714A JP 2000081714 A JP2000081714 A JP 2000081714A JP 4433554 B2 JP4433554 B2 JP 4433554B2
Authority
JP
Japan
Prior art keywords
image data
random
mask image
mask
generation means
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2000081714A
Other languages
Japanese (ja)
Other versions
JP2001260509A (en
Inventor
敏秀 藤川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2000081714A priority Critical patent/JP4433554B2/en
Publication of JP2001260509A publication Critical patent/JP2001260509A/en
Application granted granted Critical
Publication of JP4433554B2 publication Critical patent/JP4433554B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Manufacture Or Reproduction Of Printing Formes (AREA)
  • Processing Or Creating Images (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、モニタに表示された文字を目視しながら変更可能に作成する画像処理装置および記録媒体に関し、詳細には、印面が製版されるスタンプ用の印面の文字を編集する際に好適なものに関する。
【0002】
【従来の技術】
印面データに基づいて作成されたポジ原稿により光を透過および遮蔽させながら印面を製版してスタンプを作成する方式や印面データに基づいて加熱手段を制御して印面を製版してスタンプを作成する方式のスタンプ作成装置は、印面を手作業で切削する等の特殊な技能が不要であるため、多種類のスタンプを容易かつ安価に手に入れたい需要層に高い評価を得ている。
【0003】
また、スタンプ作成装置に使用される印面データを作成する場合においても、上記の印面を製版する場合と同様に容易に作成できることが望ましいため、パーソナルコンピュータ等の情報処理装置のモニタに印面のプレビュー画像を表示し、このプレビュー画像上で文字のフォントやレイアウトをマウスやキーボードの操作により編集できるようにしている。そして、所望の印面が完成すると、印面データに基づいてスタンプを作成すると共に、使用済みの印面データを保存しておき、例えば同じ名前や名称のスタンプが必要になった場合に、保存している印面データを再利用することによって、印面データを効率良く作成できるようにしている。
【0004】
【発明が解決しようとする課題】
しかしながら、上記従来のように、保存している印面データを再利用するだけでは、完全に同一の印面を有したスタンプが繰り返して作成されることになるため、このようにして作成されたスタンプによってはスタンプの所有者や使用者を特定することができないという問題がある。特に、この問題は名前のスタンプの場合について顕著である。
【0005】
そこで、保存している印面データを再利用する場合には、この印面データを元画像データとしてプレビュー画面に表示し、プレビュー画面上で文字のフォントやレイアウトをマウスやキーボードの操作により編集し直すという方法が考えられる。ところが、この方法では、編集画面への切り換え操作や各種の編集操作が必要になるため、印面データの作成を効率良く行うことができないと共に、同一のフォントおよびレイアウトで微妙に違う文字の印面データを作成することが困難であるという問題がある。
【0006】
従って、本発明は、同一の印面データ(元画像データ)から互いに異なる唯一の印面データを容易に複数作成することができる画像処理装置および記録媒体を提供するものである。
【0007】
【課題を解決するための手段】
請求項1の発明は、印刷用原板を製造する際に画像処理を行うための画像処理装置において、処理すべき元画像データを記憶する記憶手段と、ランダムパターンを有するマスク画像データを生成するマスク画像生成手段と、前記記憶手段に記憶された元画像データを、前記マスク画像生成手段で生成されたマスク画像データで処理することによって、元画像データに変更が加えられた変更画像データを求める演算手段とを備えている。そして、前記マスク画像生成手段が、少なくとも1つの乱数を生成する乱数生成手段と、前記乱数生成手段で生成された各乱数に対応した位置に関連したオンドット領域を有するランダム画像データを生成するランダム画像データ生成手段と、前記ランダム画像データ生成手段で生成されたランダム画像データを反転させてマスク画像データを得る反転手段とを備えており、前記演算手段が、前記マスク画像生成手段で生成されたマスク画像データと元画像データとの論理積演算を行う。上記の構成によれば、元画像データをランダムパターンを有するマスク画像データで処理することによって、元画像データに変更を加えることができるので、画像処理を行う度に異なる変更画像データが得られる。そのため、同一の元画像データから互いに異なる唯一の変更画像データを複数作成することが可能になる。
【0008】
さらに、上記の構成によれば、ランダム画像データが反転手段により反転されると、このランダム画像データに含まれるオンドット領域がオフドット領域になる一方、これ以外の領域がオンドットで占められた領域となる。そして、このようにしてランダム画像データを反転して形成されたマスク画像データと元画像データとが論理積演算されることによって、マスク画像データ中のオンドットが占める領域と元画像データ中のオンドットが占める領域との重複する部分がオンドットとなり、それ以外の部分がオフドットとなるように変更が加えられた変更画像データが得られることになる。この結果、乱数生成手段で乱数を生成して任意の位置にオンドット領域を形成した場合であっても、元画像データ中の例えばグリフとなるオンドットで占められる領域以外の部分にオンドット領域を発生させるという余計なオンドット領域による元画像の汚れを排除した変更画像を得ることができる。さらに、元画像データ中のオンドットで占められる領域とマスク画像データ中のオフドット領域との重複する部分がオフドットとなって例えばグリフの欠け部分として表れるため、この欠け部分により元画像に近い良好な変更画像を得ることができる。
請求項2の発明は、印刷用原板を製造する際に画像処理を行うための画像処理装置において、処理すべき元画像データを記憶する記憶手段と、ランダムパターンを有するマスク画像データを生成するマスク画像生成手段と、前記記憶手段に記憶された元画像データを、前記マスク画像生成手段で生成されたマスク画像データで処理することによって、元画像データに変更が加えられた変更画像データを求める演算手段とを備えている。そして、前記マスク画像生成手段が、それぞれが少なくとも1つの乱数を生成する第1および第2の乱数生成手段と、前記第1の乱数生成手段で生成された各乱数に対応した位置に関連したオンドット領域を有する第1のランダム画像データを生成する第1のランダム画像データ生成手段と、前記第1のランダム画像データ生成手段で生成された第1のランダム画像データを反転させて第1のマスク画像データを得る反転手段と、前記第2の乱数生成手段で生成された各乱数に対応した位置に関連したオンドット領域を有する第2のランダム画像データを第2のマスク画像データとして生成する第2のランダム画像データ生成手段とを備えており、前記演算手段が、前記マスク画像生成手段で生成された第1のマスク画像データと元画像データとの論理積演算を行った後に、論理積演算によって得られた画像データと第2のマスク画像データとの論理和演算を行うか、または、前記マスク画像生成手段で生成された第2のマスク画像データと元画像データとの論理和演算を行った後に、論理和演算によって得られた画像データと第1のマスク画像データとの論理積演算を行う。上記の構成によれば、画像処理を行う度に異なる変更画像データが得られるため、同一の元画像データから互いに異なる唯一の変更画像データを複数作成することが可能になる。また、オンドット領域を有した第1のマスク画像データと、オフドット領域を有した第2のマスク画像データとを用いて元画像データを処理して変更画像データを得ることによって、オンドット領域による欠け部分とオフドット領域による彫り残し部分とで元画像に近い変更画像を得ることができる。
【0009】
請求項3の発明は、印刷用原板を製造する際に画像処理を行うための画像処理装置において、処理すべき元画像データを記憶する記憶手段と、ランダムパターンを有するマスク画像データを生成するマスク画像生成手段と、前記記憶手段に記憶された元画像データを、前記マスク画像生成手段で生成されたマスク画像データで処理することによって、元画像データに変更が加えられた変更画像データを求める演算手段とを備えている。そして、前記マスク画像生成手段が、少なくとも1つの乱数を生成する乱数生成手段と、前記乱数生成手段で生成された各乱数に対応した座標位置が前記元画像データにおいてオンドットに設定されている場合に当該座標位置を含むオンドット領域を有するランダム画像データをマスク画像データとして生成するランダム画像データ生成手段とを備えており、前記演算手段が、前記ランダム画像生成手段で得られたマスク画像データと元画像データとの論理和演算を行う。上記の構成によれば、画像処理を行う度に異なる変更画像データが得られるため、同一の元画像データから互いに異なる唯一の変更画像データを複数作成することが可能になる。また、各乱数に対応した位置に関連したオンドット領域を有するランダム画像データがマスク画像データとして元画像データに論理和演算されることによって、マスク画像データ中のオンドット領域が元画像データに加えられた状態になる。この結果、元画像データ中の例えばグリフとなるオンドットで占められる領域以外に付加されたオンドット領域が彫り残し部分として表れるため、この彫り残し部分により元画像に近い変更画像を得ることができる。
【0010】
さらに、上記の構成によれば、ランダム画像データのオンドット領域は、元画像データのオンドットが占める領域に対して少なくも一部が重複した状態となる。従って、このオンドット領域を有するランダム画像データがマスク画像データとして元画像データに対して論理和演算されると、オフドット領域が元画像データ中のオンドットが占める領域に接続されるように変更が加えられた変更画像データとなる。この結果、元画像データ中の例えばグリフとなるオンドットで占められる領域以外の部分にオンドット領域を発生させるという余計なオンドット領域による元画像の汚れを排除した変更画像を得ることができる。
【0011】
【0012】
請求項の発明は、請求項1〜のいずれか1項に記載の画像処理装置であって、前記乱数生成手段が、元画像データの範囲を表す平面領域のX座標の範囲及びY座標の範囲について独立に乱数を生成することによって、前記平面領域内の座標を表す2つの乱数の組を生成することを特徴としている。上記の構成によれば、簡単な計算処理でランダムパターンを有するマスク画像データを得ることができる。
【0013】
請求項の発明は、請求項1〜のいずれか1項に記載の画像処理装置であって、前記ランダム画像データ生成手段が、所定半径を有する円形のオンドット領域を有するランダム画像データを生成することを特徴としている。上記の構成によれば、オンドット領域が所定半径を有する円形であるため、画像データを視覚的に自然に変更することができる。
【0014】
請求項の発明は、請求項1〜のいずれか1項に記載の画像処理装置であって、前記記憶手段に記憶された元画像データが文字を含んでいることを特徴としている。上記の構成によれば、名前のスタンプのなどに適したデータを得ることができる。
【0015】
【0016】
【0017】
【0018】
【0019】
【0020】
請求項7〜12の発明は、請求項1〜6の発明をそれぞれ記録媒体として表現したものであり、その作用効果は請求項1〜6の対応するものと同じである。
【0021】
【発明の実施の形態】
以下、本発明の好適な実施の形態について図面を参照しつつ説明する。
【0022】
図12は、本実施の形態に係る画像処理装置であるパーソナルコンピュータとこれに接続されたスタンプ作成装置のブロック図である。また、図13は、図12に示されたスタンプ作成装置の全体斜視図、図14はその全体断面図である。
【0023】
まず、図13および図14を参照してスタンプ作成装置の構造について説明する。スタンプ作成装置1は、装置本体12に対して着脱可能であって透明の原稿フィルム8を複数枚収納可能なフィルムマガジン2と、フィルムマガジン2の近傍の装置本体12に設けられた印版識別(ID)ラベル用のカットシートCSの供給口3と、サーマルヘッド5を備えた印刷部4と、印刷された原稿フィルム8に基づいてスタンプ本体7の下面に配された印材(図示せず)に印面を形成するためのスタンプ部6と、印面形成時にスタンプ本体7を収納するスタンプ収納部70と、スタンプ部6の近傍の装置本体12に設けられたカットシートCSおよび原稿フィルム8の排出口108とを有している。
【0024】
印刷部4の上面に設けられたヘッドホルダユニット102は、その下側にサーマルヘッド5を有しているとともに、軸110を中心として上方に回動可能となっている。これにより、装置内部のメンテナンスができるようになっている。また、フィルムマガジン2の最も上にある原稿フィルム8先端部は繰り出しローラ23に押圧接触し、この状態で繰り出しローラ23を駆動回転することで原稿フィルム8を印刷部4に向けて良好に搬送することができる。また、カットシートCSは、供給口3の直後に設けられた一対の送り出しローラ19、20と、送り出しローラ19、20の直後に設けられてサーマルヘッド5方向に湾曲したシートガイド21と、ガイドレール15とによって、サーマルヘッド5による印刷が可能な位置へと搬送される。
【0025】
印刷部4には、ワックス系インクが塗付された熱転写リボン9の元巻ロール13aおよび巻取ロール13bが設けられている。ヘッドホルダユニット102の下側に配設されたサーマルヘッド5の下方には、プラテン14が設けられている。また、元巻ロール13aの下方には、原稿フィルム8やカットシートCSをサーマルヘッド5とプラテン14との間に案内するガイドレール15と、搬送途中での原稿フィルム8やカットシートCSの浮き上がりを防止する押えガイド16とが配設されている。また、サーマルヘッド5の下流側には移送ガイド17と、一対の供給ローラ18が設けられている。
【0026】
スタンプ部6下方には、リフレクタボックス34で覆われたキセノン管11を具備した発光ユニット(HU)10が着脱自在に設けられている。スタンプ本体7が載置されるステージ33を有する発光ユニット10はスライドレバー101を上方に摺動させることによってスタンプ作成装置1から取り外しが可能である。また、スタンプ部6には、スタンプ本体7を出し入れする際に開閉される上蓋36と上前蓋106とが設けられている。
【0027】
このスタンプ作成装置1は、図12に示すパーソナルコンピュータ150と接続されることによって、パーソナルコンピュータ150からの制御にしたがって、印面データに基づいた原稿フィルム8へのポジ原稿の印刷、カットシートCSへのIDラベルの印刷、ポジ画像が印刷された原稿フィルム8に基づくスタンプの製版といった各種動作を実行するように構成されている。
【0028】
つまり、フィルムマガジン2から印刷部4に搬送された原稿フィルム8に対して、印面データに基づいてサーマルヘッド5が所定の文字、図形等のポジ画像を印刷し、その印刷された原稿フィルム8がスタンプ部6に送られる。そして、発光ユニット10によってスタンプ本体7の下面に配された印材に原稿フィルム8を介して光が照射されることによって、印材が製版されスタンプ作成装置1による一連のスタンプ作成動作が完了する。
【0029】
また、カットシートCS印刷の場合には、供給口3からカットシートCSが供給され、原稿フィルム8ではなくカットシートCSに文字、図形などのポジ画像が印刷され、排出口108から排出される。印刷されたカットシートCSは、スタンプ本体7のIDラベルとして後述するグリップ部材112(図15参照)の頂部に貼着されてよい。
【0030】
ここで、スタンプ作成装置1に用いられる印材およびスタンプ本体7を備えたスタンプユニットの構造について説明する。ここで用いられる印材は、例えば本出願人による特開平11−78191号公報に開示されているような、カーボンブラックなどの光エネルギー吸収性物質を分散させた軟質多孔性樹脂(例えば、ウレタン系樹脂)からなる下側層と、インクを貯溜するとともに下側層に均一に圧力が印加されるようにする硬質多孔性樹脂(例えば、ポリビニルホルマール)からなる上側層とを具備した2層構造を有する印材である。
【0031】
この印材を圧縮した状態でポジ画像が印刷された透明な原稿フィルム(ポジ原稿)を介して選択的に光を照射すると、原稿の透明部分に対応して光が照射された下側層の部分は、光エネルギー吸収物質の発熱作用によって溶融後固化されるので、シールされてインクを透過しない状態となる。一方、原稿の印刷部分に対応した下側層の部分は、光が照射されないだけでなく原稿の印刷部分からの伝導熱で溶融固化されることもなく、原稿の文字等に対応してシールされないでそのまま残存することとなる。これにより、所望パターンのシール部(非印刷部)と非シール部(印刷部)とが印材の下面に混在した印判が形成される。
【0032】
また、スタンプ本体7は、図15に示すスタンプユニット111の一部を構成しており、このスタンプユニット111は、スタンプ印刷時にユーザが把持するためのグリップ(取っ手)部材112、スカート部材114、スタンプ本体(ホルダ部材)7、および、スタンプ不使用時に印材のカバーとなるキャップ部材116を備えている。スタンプ本体7は、一体に形成された上部ホルダ部81と下部ホルダ部82とから構成されている。そして、スタンプ本体7がスカート部材114内で上下に移動可能となるようにスタンプ本体7とグリップ部材112とが連結される。印材(図示せず)は、スタンプ本体7の下面に熱接着により配設されており、その周縁部からインクが漏れないようにされている。インクは印材の硬質多孔性樹脂からなる上側層に貯溜されている。従って、スタンプ印刷時にキャップ部材116を取り外した状態でグリップ部材112を押し下げて印材を印刷用紙に接触させると、印材上方から供給されたインクが印材の下側層の非シール部だけから滲出して印刷用紙に付着し、所望の画像がスタンプ印刷されることになる。
【0033】
また、スタンプ作成装置1は、図15の如き四角枠のスタンプ本体7のみならず、図19に示されるように、名前印サイズ(印鑑サイズ)のスタンプ本体701にも対応できる。中央に丸穴122が設けられたアタッチメント120を使用し、丸穴122内に名前印サイズのスタンプ本体701を挿入して保持する。
【0034】
尚、スタンプ本体701は、図16に示すように構成されている。図16は、名前印サイズの印材3を保持するホルダ部材4の要部の分解図である。ホルダ部材4は、インク吸蔵体50を介して印材3を保持する。ホルダ部材4の底側は、周壁55の内部に中空の円筒形の円筒壁56及び十字形に配置された板状の支持柱57を有し、円筒壁56と支持柱57の間は空洞となっている。また、ホルダ部材4の底部中央には突起58が設けられ、後述のインク吸蔵体50の凹部53と係合する。ホルダ部材4とインク吸蔵体50とは、突起58と凹部53の嵌合により位置決めされ、周壁55の外周側から円筒壁56の内周側に至る幅と同じ幅に取り付けられた両面テープ等により接着される。
【0035】
印材3は、底面がフラットな短筒形に形成されている。この印材3は、例えばカーボンブラック等の光エネルギー吸収性物質を分散させて含有させた気孔率65%程度のポリウレタン等のウレタン系樹脂である軟質多孔性樹脂からなり、厚さ1.2mmである。インク吸蔵体50は、例えば気孔率90%程度のポリビニルホルマールからなる厚さ3mmの硬質多孔性樹脂からなる。このインク吸蔵体50は、円周部分に4分割して接着剤51が塗布され、円周部分内にも点状に散在する接着剤51が塗布されいる。円周部分における接着剤の非塗布部分52は、空気の排出用に設けられている。
【0036】
印材3に含有されるカーボンブラックの重量比率は、例えば、ポリウレタン系発砲樹脂の場合、その樹脂に対し、通常0.1重量%〜15重量%、好ましくは、1.0重量%〜15重量%である。なお、印材3において、カーボンブラックの代りに使用される光エネルギー吸収性物質としては、塩化銅、臭化銀等が挙げられる。また、印材3は、ウレタン系樹脂以外に、ポリオレフィン系樹脂、ポリ塩化ビニル系樹脂、または、ゴム系樹脂を主原料とするものであってもよい。
【0037】
図17〜図19は、アタッチメント120の使用手順を示す。図17において、上前蓋106を手前に引いてロックを外した後、上蓋36を開く。レバー38を押し広げてから、アタッチメント120をポジ原稿の上に装着する。図18(a)において、アタッチメント120の中央に設けられた丸穴122の位置を、摘まみ124,126を操作して、図18(b)のように、ポジ原稿の印刷部分と丸穴122とを一致させる。図19のように、丸穴122の中にスタンプ本体701を入れ、上蓋36及び上前蓋106を閉じると、図14の状態になる。そして、スタンプ本体701の図示されない印材の下面に、所望パターンのシール部(非印刷部)と非シール部(印刷部)とが混在した印版を形成する。
【0038】
次に、本実施の形態に係る画像処理装置であるパーソナルコンピュータおよびこれに接続されたスタンプ作成装置の制御系について、図12を参照して説明する。パーソナルコンピュータ150は、CPU152と、RAM154と、ハードディスク156と、入出力インターフェイス162とを有しており、これらはバス164によって相互に接続されている。また、入出力インターフェイス162には、モニタ158および入力装置160が接続されている。
【0039】
モニタ158には、スタンプ作成装置1で製版されるべき印面データとしての文字画像データや画像編集のためのユーザインターフェイスなどが表示される。入力装置160は、例えばキーボードや入力パッドなどの文字入力が可能な装置のほか、マウスなどのポインティングデバイスやスキャナなどの画像取り込み装置を含んでいてもよい。
【0040】
ハードディスク156は、本実施の形態に係る記録媒体に記録されたプログラムや、仮名・漢字変換などの為の辞書データおよび多数の文字のドットパターンデータがコードデータと対応付けられた印面作成用データなどを磁気的に記憶している。RAM154は、ハードディスク156から読み出されたプログラムや入力装置160から与えられたデータのほか、後述するドット補正処理のためのチェック用データなどを一時的に記憶する。RAM154には、入力装置160から入力された入力データ(文字データなどの場合にはハードディスク156に記憶された穿孔用データに基づいてCPU152で変換されたドットパターンデータ)をドットのオンオフデータとして記憶する入力バッファや、編集された文字画像データを記憶する編集画像バッファ等のほか、種々のカウンタやレジスタが設けられている。
【0041】
CPU152は、ハードディスク156に記憶されたプログラムおよび入力装置160から入力されたデータなどに基づいて、以下に詳述するような所定の画像編集演算を行い、その結果をRAM154および/またはハードディスク156に記憶させ、さらに必要であればモニタ158に表示させる。そして、CPU152は、原稿フィルム8への画像印刷が行われる際に、RAM154の編集画像バッファに記憶された編集結果としての文字画像のドットオンオフデータをスタンプ作成装置1に送る。なお、CPU152は、IDラベルとしてのカットシートCS印刷が行われる際には、本実施の形態による画像処理が行われていないRAM154内の入力バッファ領域に記憶されたドットオンオフデータを印面データとしてスタンプ作成装置1に送る。
【0042】
本実施の形態に係る制御プログラムが記録された記録媒体は、例えばフロッピーディスクやCD−ROMであり、図12には示されていないものの、パーソナルコンピュータ150にはフロッピーディスクドライブおよび/またはCD−ROMドライブが装備されている。
【0043】
また、スタンプ作成装置1には、CPU180と、ROM182と、RAM184と、入出力インタフェース188とが備えられており、これらはバス190によって相互に接続されている。また、入出力インターフェイス188には、パーソナルコンピュータ150の入出力インターフェイス162が接続されている。これによって、スタンプ作成装置1は、パーソナルコンピュータ1から文字画像のドットオンオフデータを取り込むことが可能である。さらに、入出力インターフェイス188には、ヘッド駆動回路192およびモータ駆動回路194がそれぞれ接続されている。ヘッド駆動回路192にはサーマルヘッド5が接続されており、モータ駆動回路194にはスタンプ作成装置1の各所に配置された各種ローラなどを駆動するモータ178が接続されている。
【0044】
ROM182には、スタンプ作成装置1の全体の作動を制御する制御プログラムを記憶したプログラムが記憶されている。RAM184には、パーソナルコンピュータ150から与えられた文字画像データを記憶する画像バッファ197が設けられている。
【0045】
CPU180は、ROM182に記憶された制御プログラムおよびRAM184の画像バッファ197に記憶された文字画像データに基づいて、ヘッド駆動回路192およびモータ駆動回路194を制御する。これにより、原稿フィルム8またはカットシートCSにはサーマルヘッド5で所望の画像が印刷され、原稿フィルム8はその後印材の製版に供される。
【0046】
次に、本実施の形態に係る画像処理装置であるパーソナルコンピュータ150によって実行される画像処理方法について、図1〜図11を用いて説明する。
【0047】
パーソナルコンピュータ150において画像作成プログラムを起動すると、図6に示すように、現在の編集段階を示す作成手順欄211と、印面の初期レイアウトを示す形式選択欄212とを有した形式選択画面210が表示される。尚、形式選択画面210には、形式選択欄212で選択可能な初期レイアウトを基本印用とオフィス印用とオリジナル印用とに切り換え可能な用途切換ボタン213や、選択した初期レイアウトを確定する完了ボタン214、本プログラムを終了する終了ボタン215、操作方法等を画面表示するヘルプボタン216等も設けられている。
【0048】
次に、オペレータによりマウスが操作され、形式選択画面210上でマウスポインタが移動されてクリックされることによって、マウスポインタと重複したボタン類等の画像に対応づけられた処理が行われる。例えば形式選択欄212の表示を切り換える場合には、所望の用途切換ボタン213の画像上にマウスポインタが移動され、マウスがクリックされることによって、このボタン213が仮想的に押圧される。これにより、押圧された用途切換ボタン213に対応する形式選択欄212が形式選択画面210に表示される。
【0049】
所望の形式選択欄212が表示されると、上述のようにマウスが操作されることによって、形式選択欄212内に表示された所望の初期レイアウト画像212aが選択される。尚、初期レイアウト画像212aが選択されると、選択状態を視覚的にオペレータに認識させるように、未選択の画像212aとは異なる色や濃度に置き換えられる。この後、選択が完了すると、完了ボタン214が押圧されることによって、選択した初期レイアウトが確定されて次の処理へ引き継がれる。
【0050】
次に、図7に示すように、選択された初期レイアウトに対応した文字入力画面217が表示される。文字入力画面217は、拡大プレビュー領域218と、入力エディットボックス219と、フォント指定欄220とを有している。拡大プレビュー領域218は、ポジ原稿のプレビュー画像を拡大表示するものであり、印鑑の周縁部を示す印鑑枠223を予め表示していると共に、この印鑑枠223に沿って形成されたオペレータには見えない仮想の表示枠224を有している。尚、表示枠224は、矩形状に形成されており、1列の初期レイアウトが選択されたときには印鑑枠223の中心部を垂直方向に横切るように一つ配置され、2列の初期レイアウトが選択されたときには印鑑枠223に対して左右一対に配置される。
【0051】
また、入力エディットボックス219は、拡大プレビュー領域218に表示させる文字を入力する際に使用されるものであり、人名の一覧を選択可能に表示する人名辞書ボタン219aと、特殊な漢字の一覧を選択可能に表示する特殊漢字ボタン219bと、これらのボタン219a,219bで選択された文字やキー入力された文字を修正可能に表示する文字表示部219cとを有している。また、フォント指定欄220は、拡大プレビュー領域218に表示された文字のフォントを切り換える際に使用されるものであり、各種のフォントの一覧を選択可能に表示するフォント選択部220aと、半古書体フォントを選択する半古書体ボタン220bと、正楷書体フォントを選択する正楷書体ボタン220cとを有している。
【0052】
さらに、文字入力画面217は、レイアウト枠選択ボタン221と復帰ボタン222とを有している。レイアウト枠選択ボタン221は、初期レイアウトの表示枠224に対応して配置されたレイアウト枠221aを有しており、オペレータに対して初期レイアウトを認識させると共に、文字表示部219cの文字が表示される表示枠224を選択する際に使用される。また、復帰ボタン222は、前回の編集画面に戻る際に使用される。
【0053】
上記の文字入力画面217が表示されると、レイアウト枠選択ボタン221による表示枠224の選択が行われる。尚、本実施形態においては、1列の初期レイアウトであるため、レイアウト枠選択ボタン221での選択は不要である。一方、例えば2列の初期レイアウトであれば、レイアウト枠選択ボタン221において所望のレイアウト枠221aが押圧されることによって、拡大プレビュー領域218の表示枠224が選択される。
【0054】
次に、文字表示部219cにマウスポインタが移動され、入力エディットボックス219の文字表示部219c上でクリックされることによって、文字表示部219cがデータ受付状態にされる。そして、キー入力等により“鈴木”というデータが入力されると、これが文字表示部219cに表示され、データの確定後に、フォント指定欄220で選択された表示対象フォントでもって拡大プレビュー領域218に表示される。また、拡大プレビュー領域218への表示後に、フォント指定欄220における表示対象フォントが変更されると、拡大プレビュー領域218のフォントも連動して変更される。
【0055】
次に、拡大プレビュー領域218に“鈴木”という文字列が表示された状態で完了ボタン214が押圧されると、これらの文字列および表示対象フォントが確定されて次の処理へ引き継がれ、図8に示すように、作成画面230が表示される。作成画面230には、上述の拡大プレビュー領域218や作成手順欄211、完了ボタン214等の他、ポジ原稿のプレビュー画像を実寸で表した実プレビュー領域231、印面処理ボタン241および微調整ボタン232が設けられている。そして、実プレビュー領域231や拡大プレビュー領域218のプレビュー画像を基にして文字の大きさやレイアウトがオペレータにより確認され、この状態で調整する必要が無ければ、完了ボタン214が押圧されて次の処理へ引き継がれる。また、印面を微妙に変化させて唯一の印面データを得る場合には、印面処理ボタン241が押圧されて後述の印面処理が行われる。一方、文字の大きさやレイアウトを調整する必要がある場合には、微調整ボタン232が押圧される。尚、フォントを変更する場合には、復帰ボタン222が押圧されることによって、図7の文字入力画面217に戻される。
【0056】
微調整ボタン232が押圧されると、図9に示すように、微調整画面233が表示される。微調整画面233には、処理対象となる文字のサイズを調整するサイズ調整欄234と、処理対象となる文字の位置を調整する位置調整欄235とが拡大プレビュー領域218の下方に設けられている。サイズ調整欄234には、文字セルの全体を拡大する全拡大ボタン234aと、文字セルの全体を縮小する全縮小ボタン234bと、文字セルの縦方向のみを拡大する縦拡大ボタン234cと、文字セルの縦方向のみを縮小する縦縮小ボタン234dと、文字セルの横方向のみを拡大する横拡大ボタン234eと、文字セルの横方向のみを縮小する横縮小ボタン234dとが設けられている。一方、位置調整欄235には、拡大プレビュー領域218における文字セルの位置座標(文字の表示位置)を上下左右に変化させる位置ボタン235aが設けられている。
【0057】
また、拡大プレビュー領域218においては、各文字の周囲を囲んだ矩形状の識別枠238が表示されている。識別枠238は、各文字の文字セルの周縁部に沿って形成されており、サイズ調整欄234や位置調整欄235の処理対象となる文字をオペレータに対して識別可能にしている。尚、この識別枠238は、拡大プレビュー領域218に表示された各文字の文字セル上にマウスポインタを位置させてクリックする毎に表示と非表示とに切り換えられる。
【0058】
さらに、拡大プレビュー領域218の側方には、拡大プレビュー領域218に表示された状態を保存するレイアウト保存ボタン236と、微調整画面233が表示された直後の状態に戻す初期状態復帰ボタン237とが設けられている。
【0059】
上記の微調整画面233が表示されると、先ず、拡大プレビュー領域218に表示された識別枠238がオペレータにより目視され、識別枠238で囲まれた文字が処理対象となっていることが確認される。そして、処理対象となる文字を特定する場合には、マウスポインタが拡大プレビュー領域218の文字上に移動され、この文字が識別枠238で囲まれていれば、マウスのクリックにより非処理対象(識別枠238の非表示)に切り換えられる一方、識別枠238で囲まれていなければ、マウスのクリックにより処理対象(識別枠238の表示)に切り換えられる。
【0060】
以上のようにして処理対象となる文字が特定されると、続いて、マウスポインタがサイズ調整欄234や位置調整欄235に移動され、各ボタン234a〜234f,235が押圧される。そして、識別枠238で囲まれた特定の文字に対する微調整が行われる。これにより、オペレータは、識別枠238により処理対象となっている文字を確認しながら、この文字のグリフサイズおよび位置を変更することができるため、印鑑枠223に対して所望のバランスを有したレイアウトに容易に調整することができる。この後、調整したレイアウトの状態をオリジナルフォーマットとして保存する場合には、レイアウト保存ボタン236が押圧されることによって、調整された印面データが図6のオリジナル印用の形式選択欄212に登録される。一方、微調整を失敗した場合には、初期状態復帰ボタン237が押圧されることによって、この微調整画面233が表示された直後の状態に戻される。
【0061】
上記のようにして調整が完了すると、完了ボタン214が押圧されることによって、図8に示すように、作成画面230の拡大プレビュー領域218および実プレビュー領域231に微調整後の文字が表示される。そして、この文字からなる印面のスタンプを作成する場合には、完了ボタン214が押圧される。
【0062】
一方、この文字からなる印面の状態を微妙に変化させて固有の印面を得たい場合には、印面処理ボタン241が押圧される。また、以前に作成した印面を微妙に変化させて固有の印面を得たい場合には、図6のオリジナル印用の形式選択欄212に登録された印面が選択されることによって、この印面の印面データが読み出されてプレビュー領域218・231に表示された後、印面処理ボタン241が押圧される。
【0063】
上記のようにして印面処理ボタン241が押圧されると、図3の印面処理ルーチンが実行されることになり、先ず、印面の変更内容を示す設定データが読み出される(S1)。ここで、設定データは、欠け用設定データと彫り残し用設定データと合成内容データとからなっている。欠け用設定データおよび彫り残し用設定データは、文字自体を示すグリフ228や印鑑枠223に対して欠けや彫り残しを生じさせるための円形状のオンドット領域に対する条件を設定するものであり、オンドット領域の発生数A・Cと半径B・Dとデータ分布とを有している。データ分布とは、マスク画像データを印面に対してどのような割合で発生させるかを指定するものであり、印面全体に略均等に発生させることを指定する全体指令と、文字セル内に集中して発生させることを指定するセル内密集指令と、所定の部分に集中して発生させる指定部分密集指令とからなっている。
【0064】
また、合成内容データとは、処理すべき元画像データ(印面データ)とマスク画像データとの合成方法を指定するものであり、元画像データとマスク画像データである欠けデータとを論理積演算して変更画像データを求める欠け合成処理と、元画像データとマスク画像データである彫り残しデータとを論理和演算して変更画像データを求める彫り残し合成処理と、欠け合成処理と彫り残し合成処理とを組み合わせた組合せ合成処理との何れかを指定可能になっている。
【0065】
設定データが読み出されると、合成内容データで指定された処理が欠け合成処理であるか否かが判定される(S2)。欠け合成処理である場合には(S2,YES)、欠けデータ生成処理が実施され(S3)、図4の欠けデータ生成ルーチンが実行される。
【0066】
即ち、図1に示すように、先ず、欠けデータの記憶領域として形成された第1マスク画像バッファ245がクリアされる(S21)。尚、第1マスク画像バッファ245は、印面データおよび元画像データが231ドット四方のデータ領域で形成されていたとすると、このデータ領域内の各ドットに対応するように欠けデータを形成可能に設定されたX座標およびY座標からなる二次元座標のデータテーブルからなっている。
【0067】
次に、オンドット領域242の発生数Aとして例えば20個が読み出されると共に(S22)、オンドット領域242の半径Bとして例えば6ドットが読み出される(S23)。そして、X座標の0〜230の範囲において乱数が発生され(S24)、Y座標の0〜230の範囲において乱数が発生された後(S25)、これらの乱数で特定された第1マスク画像バッファ245の座標位置(X,Y)に6ドットの半径Bを有した円形状のオンドット領域242が書き込まれる(S26)。
【0068】
この後、発生数Aから“1”が減算された後(S27)、発生数Aが“0”であるか否かが判定され(S28)、発生数Aが“0”でなければ(S28,NO)、上述のS24から再実行されることによって、次の乱数で特定された第1マスク画像バッファ245の座標位置(X,Y)にオンドット領域242が書き込まれる。そして、このようなS24〜S28の処理が繰り返して実行されることによって、オンドット領域242が任意の場所に順に書き込まれ、発生数Aが“0”になったときに(S28,YES)、オンドット領域242の書き込みが終了される。この後、例えば20個のオンドット領域242を含む第1マスク画像バッファ245のランダム画像データが反転されることによって、オフドット領域242’を含むマスク画像データである欠けデータとされた後(S29)、本ルーチンから図3の印面処理ルーチンにリターンされる。
【0069】
上記のようにして反転されたオンドット領域242を含む欠けデータ(マスク画像データ)が生成されると(S3)、図8の作成画面230のプレビュー領域218・231に表示された印面データが元画像データとして元画像バッファ247に格納された後、この元画像データと上述の欠けデータとが論理積演算される。そして、グリフ228および印鑑枠223に欠け部分223a・228aを生じた変更画像データが生成される。この後、図10に示すように、この変更画像データが新たな印面データとして作成画面230のプレビュー領域218・231に表示され(S13)、本ルーチンが終了される。
【0070】
一方、図3のS2において合成内容データが欠け合成処理でないと判定された場合には(S2,NO)、続いて合成内容データで指定された処理が彫り残し合成処理であるか否かが判定される(S5)。彫り残し合成処理である場合には(S5,YES)、彫り残しデータ生成処理が実施され(S6)、図5の彫り残しデータ生成ルーチンが実行される。
【0071】
即ち、図2に示すように、彫り残しデータの記憶領域として形成された第2マスク画像バッファ246がクリアされる(S31)。尚、第2マスク画像バッファ246は、印面データおよび元画像データが231ドット四方のデータ領域に形成されていたとすると、このデータ領域内の各ドットに対応するように彫り残しデータを形成可能に設定されたX座標およびY座標からなる二次元座標のデータテーブルからなっている。
【0072】
次に、オンドット領域244の発生数Cとして例えば20個が読み出されると共に(S32)、オンドット領域244の半径Dとして例えば3ドットが読み出される(S33)。そして、X座標の0〜230の範囲において乱数が発生され(S34)、Y座標の0〜230の範囲において乱数が発生された後(S35)、これらの乱数で特定された座標位置(X,Y)と、図8の作成画面230のプレビュー領域218・231に表示された印面データからなる元画像データとのデータ内容が比較されることによって、元画像データの座標位置(X,Y)にオンドットである“1”が設定されているか否かが判定される(S36)。
【0073】
元画像データの座標位置(X,Y)に“1”が設定されていない場合には(S36,NO)、この座標位置(X,Y)に印鑑枠223やグリフ228が存在しないと判断され、印鑑枠223やグリフ228から離れた部分に独立の彫り残しを発生させないように、S34から再実行されることによって、新たな乱数の発生により座標位置(X,Y)が特定される。そして、S36において上記と同様の判定が行われることになり、元画像データの座標位置(X,Y)に“1”が設定されていた場合には(S36,YES)、第2マスク画像バッファ246の座標位置(X,Y)に3ドットの半径Dを有した円形状のオンドット領域244が書き込まれる(S37)。
【0074】
この後、発生数Cから“1”が減算された後(S38)、発生数Cが“0”であるか否かが判定され(S39)、発生数Cが“0”でなければ(S39,NO)、上述のS34から再実行されることによって、新たな乱数で特定された第2マスク画像バッファ246の座標位置(X,Y)にオンドット領域244が書き込まれる。そして、このようなS34〜S39の処理が繰り返して実行されることによって、任意の場所にオンドット領域244が順に書き込まれ、発生数Cが“0”になったときに(S39,YES)、オンドット領域244の書き込みが終了される。この後、第2マスク画像バッファ246のランダム画像データがマスク画像データである彫り残しデータとされた後、本ルーチンから図3の印面処理ルーチンにリターンされる。
【0075】
上記のようにしてオンドット領域244を含む彫り残しデータ(マスク画像データ)が生成されると(S6)、元画像データと彫り残しデータとが論理和演算されることによって、グリフ228および印鑑枠223から突出した彫り残し部分223b・228bを生じた変更画像データが生成される。そして、図11に示すように、変更画像データが新たな印面データとして作成画面230のプレビュー領域218・231に表示され(S13)、本ルーチンが終了される。
【0076】
また、図3のS5において合成内容データが彫り残し合成処理でないと判定された場合には(S5,NO)、続いて合成内容データで指定された処理が組合せ合成処理であるか否かが判定される(S8)。組合せ合成処理である場合には(S8,YES)、上述の欠けデータ生成処理により欠けデータが生成されると共に(S9)、彫り残しデータ生成処理により彫り残しデータが生成される(S10)。この後、元画像データと欠けデータとが論理積演算されることによって、図1の欠け部分223a・228aを有した変更画像データが生成された後(S11)、さらに、この変更画像データと彫り残しデータとが論理和演算されることによって、図2の彫り残し部分223b・228bを有した変更画像データが生成される(S12)。そして、図1の欠け部分223a・228aと図2の彫り残し部分223b・228bとを有した変更画像データが新たな印面データとして作成画面230のプレビュー領域218・231に表示され(S13)、本ルーチンが終了される。一方、組合せ合成処理でない場合には(S8,NO)、元画像データに対して欠けデータ生成処理および彫り残しデータ生成処理の何れの処理も行われることなく、この元画像データが変更画像データとされる。そして、印面データとして作成画面230のプレビュー領域218・231に表示され(S13)、本ルーチンが終了される。
【0077】
上記のようにして印面処理が実行された結果、図10や図11に示すように、欠け部分223a・228aや彫り残し部分223b・228bを有した印面がプレビュー領域218・231に表示されると、この表示を目視することにより印面の変更状態がオペレータにより確認される。そして、印面の変更状態が満足できるものであれば、完了ボタン214が押圧されることによって、この印面のスタンプが作成される。一方、印面の変更状態が満足できないものであれば、印面処理ボタン241が再び押圧され、図8の印面処理前の印面データからなる元画像バッファ247の元画像データに基づいた印面処理によって、印面の変更が新たに行われる。さらに、変更した印面を微調整する場合には、微調整ボタン232が押圧され、文字のサイズや位置が調整される。
【0078】
尚、印面処理に使用される設定データの変更は、図示しないボタンの押圧や印面処理ボタン241が所定回数を越えて繰り返して押圧されたときに、設定データ中の発生数A・Cや半径B・D、合成内容データの内容を変更可能な画面をウインドウ表示させることにより行われる。
【0079】
以上のように、本実施形態の画像処理装置は、図1や図2に示すように、印刷用原板であるスタンプを製造する際に画像処理を行うためのものであり、処理すべき元画像データを記憶する元画像バッファ247(記憶手段)と、ランダムパターンを有する欠けデータや彫り残しデータからなるマスク画像データを生成するマスク画像生成手段(図4の欠けデータ生成ルーチン、図5の彫り残しデータ生成ルーチン)と、元画像バッファ247に記憶された元画像データを、上記のマスク画像データで欠け合成や彫り残し合成、組合せ合成の処理を行うことによって、元画像データを微妙に変化させるように変更が加えられた変更画像データを求める演算手段(図3のS4、S7、S11、S12)とを備えた構成にされている。そして、これらの手段は、スタンプを製造する際に画像処理を行うための画像処理装置としてコンピュータ150を機能させるためのプログラムにされており、このプログラムは、フロッピー(登録商標)ディスクやCD−ROM、半導体メモリー、磁気テープ等の記録媒体に記録されている。
【0080】
具体的には、マスク画像生成手段である図4の欠けデータ生成ルーチンは、少なくとも1つの乱数を生成する乱数生成手段(図4のS24・S25)と、乱数生成手段で生成された各乱数に対応した位置に関連した円形状のオンドット領域242を有するランダム画像データを生成するランダム画像データ生成手段(図4のS26)と、ランダム画像データを反転させてマスク画像データを得る反転手段(図4のS29)とを備えており、演算手段(図3のS4)が、マスク画像生成手段で生成されたマスク画像データと元画像データとの論理積演算を行うように構成されている。
【0081】
また、マスク画像生成手段である図5の彫り残しデータ生成ルーチンは、少なくとも1つの乱数を生成する乱数生成手段(図5のS34・S35)と、乱数生成手段で生成された各乱数に対応した位置に関連した円形状のオンドット領域244を有するランダム画像データをマスク画像データとして生成するランダム画像データ生成手段(図5のS37)とを備えており、演算手段(図3のS7)が、ランダム画像生成手段で得られたマスク画像データと元画像データとの論理和演算を行うように構成されている。
【0082】
尚、本実施形態においては、円形状のオンドット領域242・244をマスク画像バッファ245・246に書き込むことによりランダムパターンのマスク画像データを生成しているが、これに限定されるものではなく、マスク画像データは、楕円形状や三角形状、矩形状、多角形状等のオンドット領域242・244を書き込んで生成されていても良い。また、オンドット領域242・244は、X座標およびY座標における2つの乱数の組を生成することによって、マスク画像バッファ245・246の平面領域内の座標位置(X,Y)に書き込まれるようになっているが、X座標およびY座標の何れか一方の座標において生成された1つの乱数で決定された座標位置(X,Y)に書き込まれても良い。さらに、オンドット領域242・244は、座標位置(X,Y)の他、半径B・Dや領域形状が書き込みごとに乱数で任意に決定されるようになっていても良い。
【0083】
また、本実施形態においては、マスク画像生成手段(図3のS9)で生成された第1のマスク画像データ(欠けデータ)と元画像データとの論理積演算を行った後に、論理積演算によって得られた変更画像データと第2のマスク画像データ(彫り残しデータ)との論理和演算を行うことにより組合せ合成処理を行っているが、これに限定されるものではなく、マスク画像生成手段(図3のS10)で生成された第2のマスク画像データ(彫り残しデータ)と元画像データとの論理和演算を行った後に、論理和演算によって得られた変更画像データと第1のマスク画像データ(欠けデータ)との論理積演算を行うことにより組合せ処理を行っても良い。
【0084】
また、本実施形態においては、印面データが文字データのみからなる場合について説明しているが、これに限定されるものでもなく、図形データと文字データとの組合せや、図形データのみからなっていても良い。
【0085】
【発明の効果】
請求項1〜3、7〜9の発明によると、画像処理を行う度に異なる変更画像データが得られるため、同一の元画像データから互いに異なる唯一の変更画像データを複数作成することが可能になる。
また、請求項1、7の発明によると、乱数生成手段で乱数を生成して任意の位置にオンドット領域を形成した場合であっても、元画像データ中の例えばグリフとなるオンドットで占められる領域以外の部分にオンドット領域を発生させるという余計なオンドット領域による元画像の汚れを排除した変更画像を得ることができる。また、元画像データ中のオンドットで占められる領域とマスク画像データ中のオフドット領域との重複する部分がオフドットとなって例えばグリフの欠け部分として表れるため、この欠け部分により元画像に近い良好な変更画像を得ることができる。
【0086】
請求項2、8の発明によると、オンドット領域を有した第1のマスク画像データと、オフドット領域を有した第2のマスク画像データとを用いて元画像データを処理して変更画像データを得ることによって、オンドット領域による欠け部分とオフドット領域による彫り残し部分とで元画像に近い変更画像を得ることができる。
【0087】
請求項3、9の発明によると、元画像データ中の例えばグリフとなるオンドットで占められる領域以外に付加されたオンドット領域が彫り残し部分として表れるため、この彫り残し部分により元画像に近い変更画像を得ることができる。また、元画像データ中の例えばグリフとなるオンドットで占められる領域以外の部分にオンドット領域を発生させるという余計なオンドット領域による元画像の汚れを排除した変更画像を得ることができる。
【0088】
【0089】
【0090】
【0091】
【0092】
【0093】
【0094】
【0095】
【0096】
【0097】
【0098】
【図面の簡単な説明】
【図1】 印面に欠け部分を生成させる過程を示す説明図である。
【図2】 印面に彫り残しを生成さる過程を示す説明図である。
【図3】 印面処理ルーチンのフローチャートである。
【図4】 欠けデータ生成ルーチンのフローチャートである。
【図5】 彫り残しデータ生成ルーチンのフローチャートである。
【図6】 形式選択画面の説明図である。
【図7】 文字入力画面の説明図である。
【図8】 作成画面の説明図である。
【図9】 微調整画面の説明図である。
【図10】 作成画面の説明図である。
【図11】 作成画面の説明図である。
【図12】 スタンプ画像編集装置であるパーソナルコンピュータとこれに接続されたスタンプ作成装置のブロック図である。
【図13】 図12に示されたスタンプ作成装置の全体斜視図である。
【図14】 図12に示されたスタンプ作成装置の全体断面図である。
【図15】 図12に示されたスタンプ作成装置に用いられるスタンプユニットの分解斜視図である。
【図16】 図12に示されたスタンプ作成装置に用いられるスタンプユニットの分解斜視図である。
【図17】 図12に示されたスタンプ作成装置への名前印サイズのスタンプ本体の装着手順を示す斜視図である。
【図18】 図12に示されたスタンプ作成装置への名前印サイズのスタンプ本体の装着手順を示す説明図であり、(a)は位置決め前の状態、(b)は位置決め後の状態である。
【図19】 図12に示されたスタンプ作成装置への名前印サイズのスタンプ本体の装着手順を示す斜視図である。
【符号の説明】
1 スタンプ作成装置
5 サーマルヘッド
8 原稿フィルム
9 熱転写リボン
10 発光ユニット
111 スタンプユニット
150 パーソナルコンピュータ
152 CPU
154 RAM
156 ハードディスク
160 入力装置
210 形式選択画面
211 作成手順欄
212 形式選択欄
213 用途切換ボタン
214 完了ボタン
217 文字入力画面
218 拡大プレビュー領域
220 フォント指定欄
221 レイアウト枠選択ボタン
222 復帰ボタン
223 印鑑枠
223a 欠け部分
223b 彫り残し部分
224 表示枠
228 グリフ
228a 欠け部分
228b 彫り残し部分
230 作成画面
231 実プレビュー領域
232 微調整ボタン
233 微調整画面
234 サイズ調整欄
235 位置調整欄
241 印面処理ボタン
242 オンドット領域
242’ オフドット領域
244 オンドット領域
245 第1マスク画像バッファ
246 第2マスク画像バッファ
247 元画像バッファ
[0001]
BACKGROUND OF THE INVENTION
  The present invention provides an image processing apparatus that can be changed while visually observing characters displayed on a monitor.PlaceIn particular, the present invention relates to a recording medium suitable for editing characters on a stamp surface for making a stamp.
[0002]
[Prior art]
  A method for making a stamp by making the stamp surface while transmitting and shielding light with a positive document created based on the stamp surface data, and a method for making a stamp by making a stamp by controlling the heating means based on the stamp surface data The stamp producing apparatus of this type does not require special skills such as cutting the stamping surface manually, and thus has been highly evaluated by demanding customers who want to obtain various types of stamps easily and inexpensively.
[0003]
  In addition, when creating stamp data used in the stamp creation device, it is desirable that the stamp surface can be easily created in the same manner as when making the above-mentioned stamp surface. Therefore, a preview image of the stamp surface is displayed on the monitor of an information processing device such as a personal computer. Is displayed, and the font and layout of characters can be edited on the preview image by operating the mouse or keyboard. When the desired stamp is completed, a stamp is created based on the stamp data, and the used stamp data is stored, for example, when a stamp with the same name or name is needed. By reusing the stamp data, the stamp data can be created efficiently.
[0004]
[Problems to be solved by the invention]
  However, as in the conventional case, by simply reusing the stored stamp data, a stamp having the completely same stamp is repeatedly created. Has the problem that it cannot identify the owner or user of the stamp. This problem is particularly noticeable in the case of name stamps.
[0005]
  Therefore, when reusing the saved stamp data, the stamp data is displayed on the preview screen as original image data, and the font and layout of the characters are re-edited by operating the mouse or keyboard on the preview screen. A method is conceivable. However, since this method requires switching to the editing screen and various editing operations, it is not possible to efficiently create stamp data, and stamp data of slightly different characters with the same font and layout can be used. There is a problem that it is difficult to create.
[0006]
  Therefore, the present invention provides an image processing apparatus capable of easily creating a plurality of unique seal surface data from the same seal surface data (original image data).PlaceAnd a recording medium.
[0007]
[Means for Solving the Problems]
  According to a first aspect of the present invention, there is provided an image processing apparatus for performing image processing when manufacturing a printing original plate, a storage means for storing original image data to be processed, and a mask for generating mask image data having a random pattern. An image generation unit and an operation for obtaining changed image data in which the original image data is changed by processing the original image data stored in the storage unit with the mask image data generated by the mask image generation unit With means. Then, the mask image generating means generates random image data having random number generating means for generating at least one random number, and random image data having an on-dot region associated with a position corresponding to each random number generated by the random number generating means. Image data generating means, and reversing means for inverting the random image data generated by the random image data generating means to obtain mask image data, wherein the computing means is generated by the mask image generating means A logical product operation of the mask image data and the original image data is performed.According to the above configuration, since the original image data can be changed by processing the original image data with the mask image data having a random pattern, different changed image data can be obtained each time image processing is performed. Therefore, it is possible to create a plurality of unique changed image data different from the same original image data.
[0008]
  further,According to the above configuration, when the random image data is inverted by the inverting means, the on-dot area included in the random image data becomes the off-dot area, while the other area is occupied by the on-dot. Become. The mask image data formed by inverting the random image data in this way and the original image data are subjected to a logical AND operation, so that the area occupied by the on-dots in the mask image data and the on-image in the original image data are Changed image data that has been changed so that the overlapping area with the area occupied by the dots is on-dots and the other part is off-dots is obtained. As a result, even when a random number is generated by the random number generation means and an on-dot area is formed at an arbitrary position, the on-dot area is not included in an area other than the area occupied by the on-dot, for example, a glyph in the original image data. It is possible to obtain a modified image that eliminates the contamination of the original image due to an extra on-dot region that generates the image. Further, since the overlapping area between the area occupied by the on-dots in the original image data and the off-dot area in the mask image data becomes off-dots and appears as, for example, a missing part of the glyph, this missing part is closer to the original image. A good modified image can be obtained.
  According to a second aspect of the present invention, there is provided an image processing apparatus for performing image processing when manufacturing a printing original plate, a storage means for storing original image data to be processed, and a mask for generating mask image data having a random pattern. An image generation unit and an operation for obtaining changed image data in which the original image data is changed by processing the original image data stored in the storage unit with the mask image data generated by the mask image generation unit Means. The mask image generation means includes first and second random number generation means each generating at least one random number, and an on-state associated with a position corresponding to each random number generated by the first random number generation means. First random image data generating means for generating first random image data having a dot area, and a first mask obtained by inverting the first random image data generated by the first random image data generating means A reversing unit that obtains image data and a second random image data having an on-dot region associated with a position corresponding to each random number generated by the second random number generating unit is generated as second mask image data. 2 random image data generation means, and the calculation means includes first mask image data and original image data generated by the mask image generation means. Or the second mask image generated by the mask image generation means is performed by performing an OR operation between the image data obtained by the AND operation and the second mask image data. After performing an OR operation between the image data and the original image data, an AND operation between the image data obtained by the OR operation and the first mask image data is performed. According to the above configuration, different changed image data can be obtained each time image processing is performed, and therefore, it is possible to create a plurality of different single changed image data from the same original image data. Further, the original image data is processed by using the first mask image data having the on-dot region and the second mask image data having the off-dot region to obtain the changed image data. It is possible to obtain a modified image close to the original image by the chipped portion and the uncarved portion by the off-dot region.
[0009]
  The invention of claim 3In an image processing apparatus for performing image processing when manufacturing a printing original plate, storage means for storing original image data to be processed, mask image generation means for generating mask image data having a random pattern, and the storage And calculating means for obtaining changed image data in which the original image data is changed by processing the original image data stored in the means with the mask image data generated by the mask image generating means. When the mask image generation means is set to on-dot in the original image data, the random number generation means for generating at least one random number, and the coordinate position corresponding to each random number generated by the random number generation means Random image data generating means for generating, as mask image data, random image data having an on-dot region including the coordinate position, and the calculating means includes mask image data obtained by the random image generating means, Performs a logical OR operation with the original image data.According to the above configuration,Since different changed image data is obtained each time image processing is performed, it is possible to create a plurality of different unique changed image data from the same original image data. Also,Random image data having an on-dot area associated with a position corresponding to each random number is ORed with the original image data as mask image data, so that the on-dot area in the mask image data is added to the original image data. It becomes a state. As a result, the on-dot area added other than the area occupied by the on-dots that are, for example, glyphs in the original image data appears as an unengraved portion, and a modified image close to the original image can be obtained by this unengraved portion. .
[0010]
  further,According to the above configuration,Of random image dataThe on-dot area is in a state where at least a part of the on-dot area overlaps the area occupied by the on-dot of the original image data. Therefore, when the random image data having the on-dot area is ORed with the original image data as the mask image data, the off-dot area is connected to the area occupied by the on-dot in the original image data. The changed image data to which is added. As a result, it is possible to obtain a modified image that eliminates the contamination of the original image due to an extra on-dot region in which the on-dot region is generated in a portion other than the region occupied by the on-dot that becomes a glyph in the original image data.
[0011]
[0012]
  Claim4The invention of claim 1 to claim 13The image processing apparatus according to any one of claims 1 to 4, wherein the random number generation means includes a range of original image data.RepresentsPlanar areaBy independently generating random numbers for the X-coordinate range and the Y-coordinate range,It is characterized by generating a pair of two random numbers representing coordinates. According to said structure, the mask image data which has a random pattern can be obtained by simple calculation processing.
[0013]
  Claim5The invention of claim 1 to claim 144. The image processing apparatus according to claim 1, wherein the random image data generation unit generates random image data having a circular on-dot region having a predetermined radius. According to the above configuration, since the on-dot region is a circle having a predetermined radius, the image data can be visually changed naturally.
[0014]
  Claim6The invention of claim 1 to claim 15The image processing apparatus according to any one of the above, wherein the original image data stored in the storage means includes characters. According to the above configuration, data suitable for a name stamp or the like can be obtained.
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
  The inventions according to claims 7 to 12 represent the inventions according to claims 1 to 6 as recording media, respectively, and the operational effects thereof are the same as the corresponding ones of claims 1 to 6.
[0021]
DETAILED DESCRIPTION OF THE INVENTION
  Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings.
[0022]
  FIG. 12 is a block diagram of a personal computer which is an image processing apparatus according to the present embodiment and a stamp creation apparatus connected thereto. 13 is an overall perspective view of the stamp producing apparatus shown in FIG. 12, and FIG. 14 is an overall sectional view thereof.
[0023]
  First, the structure of the stamp creation apparatus will be described with reference to FIG. 13 and FIG. The stamp producing apparatus 1 is detachable from the apparatus main body 12 and can store a plurality of transparent original films 8, and a stamp identification (provided on the apparatus main body 12 in the vicinity of the film magazine 2). ID) on a supply port 3 for a cut sheet CS for a label, a printing unit 4 provided with a thermal head 5, and a printing material (not shown) arranged on the lower surface of the stamp body 7 based on the printed original film 8. A stamp portion 6 for forming the stamp surface, a stamp storage portion 70 for storing the stamp main body 7 when the stamp surface is formed, and a cut sheet CS and a discharge port 108 for the original film 8 provided in the apparatus main body 12 in the vicinity of the stamp portion 6. And have.
[0024]
  The head holder unit 102 provided on the upper surface of the printing unit 4 has a thermal head 5 on the lower side thereof, and is rotatable upward about a shaft 110. Thus, maintenance inside the apparatus can be performed. Further, the leading end of the original film 8 on the uppermost side of the film magazine 2 is in press contact with the feeding roller 23, and the feeding film 23 is driven and rotated in this state, so that the original film 8 is conveyed well toward the printing unit 4. be able to. The cut sheet CS includes a pair of delivery rollers 19 and 20 provided immediately after the supply port 3, a sheet guide 21 provided immediately after the delivery rollers 19 and 20 and curved in the direction of the thermal head 5, and a guide rail. 15 to the position where printing by the thermal head 5 is possible.
[0025]
  The printing unit 4 is provided with an original winding roll 13a and a winding roll 13b of the thermal transfer ribbon 9 coated with wax-based ink. A platen 14 is provided below the thermal head 5 disposed below the head holder unit 102. Further, below the original roll 13a, a guide rail 15 that guides the original film 8 and the cut sheet CS between the thermal head 5 and the platen 14, and the uplift of the original film 8 and the cut sheet CS in the middle of conveyance. A presser guide 16 is provided for prevention. A transfer guide 17 and a pair of supply rollers 18 are provided on the downstream side of the thermal head 5.
[0026]
  A light emitting unit (HU) 10 including a xenon tube 11 covered with a reflector box 34 is detachably provided below the stamp unit 6. The light emitting unit 10 having the stage 33 on which the stamp body 7 is placed can be detached from the stamp producing apparatus 1 by sliding the slide lever 101 upward. The stamp unit 6 is provided with an upper lid 36 and an upper front lid 106 that are opened and closed when the stamp body 7 is inserted and removed.
[0027]
  The stamp producing apparatus 1 is connected to the personal computer 150 shown in FIG. 12, and in accordance with control from the personal computer 150, prints a positive document on the document film 8 based on the printing surface data, and applies it to the cut sheet CS. Various operations such as printing an ID label and making a stamp based on a document film 8 on which a positive image is printed are executed.
[0028]
  That is, the thermal head 5 prints a positive image such as predetermined characters and figures on the original film 8 conveyed from the film magazine 2 to the printing unit 4 based on the printing surface data. It is sent to the stamp unit 6. The light emitting unit 10 irradiates the printing material disposed on the lower surface of the stamp main body 7 with light through the original film 8, thereby making the printing material and completing a series of stamp producing operations by the stamp producing apparatus 1.
[0029]
  In the case of cut sheet CS printing, the cut sheet CS is supplied from the supply port 3, and positive images such as characters and figures are printed on the cut sheet CS instead of the original film 8 and discharged from the discharge port 108. The printed cut sheet CS may be attached to the top of a grip member 112 (see FIG. 15) described later as an ID label of the stamp body 7.
[0030]
  Here, the structure of the stamp unit provided with the stamp material used for the stamp producing apparatus 1 and the stamp body 7 will be described. The printing material used here is, for example, a soft porous resin (for example, urethane-based resin) in which a light energy absorbing material such as carbon black is dispersed, as disclosed in Japanese Patent Application Laid-Open No. 11-78191 by the present applicant. ) And a upper layer made of a hard porous resin (for example, polyvinyl formal) that stores ink and applies pressure uniformly to the lower layer. It is a stamp material.
[0031]
  When light is selectively irradiated through a transparent original film (positive original) on which a positive image is printed in a state where the printing material is compressed, the lower layer portion irradiated with light corresponding to the transparent portion of the original Is solidified after being melted by the exothermic action of the light energy absorbing material, so that it is sealed and does not transmit ink. On the other hand, the portion of the lower layer corresponding to the printed portion of the document is not irradiated with light but is not melted and solidified by conduction heat from the printed portion of the document, and is not sealed corresponding to the characters of the document. It will remain as it is. As a result, a stamp is formed in which a seal portion (non-printing portion) and a non-sealing portion (printing portion) of a desired pattern are mixed on the lower surface of the printing material.
[0032]
  Further, the stamp main body 7 constitutes a part of the stamp unit 111 shown in FIG. 15. The stamp unit 111 includes a grip (handle) member 112, a skirt member 114, a stamp for a user to hold at the time of stamp printing. A main body (holder member) 7 and a cap member 116 serving as a cover for a printing material when the stamp is not used are provided. The stamp body 7 includes an upper holder portion 81 and a lower holder portion 82 that are integrally formed. The stamp body 7 and the grip member 112 are coupled so that the stamp body 7 can move up and down within the skirt member 114. A printing material (not shown) is disposed on the lower surface of the stamp body 7 by thermal bonding so that ink does not leak from the peripheral edge. The ink is stored in an upper layer made of a hard porous resin as a printing material. Therefore, when the grip member 112 is pushed down and the printing material is brought into contact with the printing paper with the cap member 116 removed during stamp printing, the ink supplied from above the printing material oozes out only from the non-sealed portion of the lower layer of the printing material. It adheres to the printing paper and a desired image is stamp-printed.
[0033]
  Further, the stamp producing apparatus 1 can cope with not only a rectangular frame stamp body 7 as shown in FIG. 15 but also a stamp body 701 having a name stamp size (seal size) as shown in FIG. Using the attachment 120 provided with a round hole 122 in the center, a stamp body 701 having a name mark size is inserted and held in the round hole 122.
[0034]
  The stamp main body 701 is configured as shown in FIG. FIG. 16 is an exploded view of the main part of the holder member 4 that holds the stamp material 3 having the name mark size. The holder member 4 holds the printing material 3 via the ink occlusion body 50. The bottom side of the holder member 4 has a hollow cylindrical cylindrical wall 56 inside the peripheral wall 55 and a plate-like support column 57 arranged in a cross shape, and a space between the cylindrical wall 56 and the support column 57 is a cavity. It has become. In addition, a protrusion 58 is provided at the bottom center of the holder member 4 and engages with a recess 53 of an ink storage body 50 described later. The holder member 4 and the ink occlusion body 50 are positioned by fitting the projections 58 and the recesses 53 and are attached by a double-sided tape or the like attached to the same width as the width from the outer peripheral side of the peripheral wall 55 to the inner peripheral side of the cylindrical wall 56. Glued.
[0035]
  The stamp 3 is formed in a short cylindrical shape with a flat bottom surface. The stamp 3 is made of a soft porous resin, which is a urethane-based resin such as polyurethane having a porosity of about 65%, in which a light energy absorbing material such as carbon black is dispersed and contained, and has a thickness of 1.2 mm. . The ink occlusion body 50 is made of, for example, a hard porous resin having a thickness of 3 mm made of polyvinyl formal having a porosity of about 90%. The ink occlusion body 50 is divided into four circumferential portions and an adhesive 51 is applied thereto, and the adhesive 51 scattered in a dot-like manner is also applied in the circumferential portion. The non-application part 52 of the adhesive in the circumferential part is provided for discharging air.
[0036]
  For example, in the case of polyurethane-based foamed resin, the weight ratio of carbon black contained in the stamp 3 is usually 0.1% to 15% by weight, preferably 1.0% to 15% by weight, based on the resin. It is. In the stamp 3, examples of the light energy absorbing material used in place of carbon black include copper chloride and silver bromide. In addition to the urethane resin, the stamp material 3 may be made of a polyolefin resin, a polyvinyl chloride resin, or a rubber resin as a main raw material.
[0037]
  17 to 19 show a procedure for using the attachment 120. In FIG. 17, after pulling the upper front lid 106 forward to release the lock, the upper lid 36 is opened. After the lever 38 is pushed and spread, the attachment 120 is mounted on the positive document. In FIG. 18A, the position of the round hole 122 provided in the center of the attachment 120 is operated by operating the knobs 124 and 126, and as shown in FIG. To match. As shown in FIG. 19, when the stamp main body 701 is put in the round hole 122 and the upper lid 36 and the upper front lid 106 are closed, the state shown in FIG. 14 is obtained. Then, a printing plate in which a seal portion (non-printing portion) and a non-sealing portion (printing portion) of a desired pattern are mixed is formed on the lower surface of the stamp material (not shown) of the stamp body 701.
[0038]
  Next, a control system of a personal computer which is an image processing apparatus according to the present embodiment and a stamp creation apparatus connected thereto will be described with reference to FIG. The personal computer 150 includes a CPU 152, a RAM 154, a hard disk 156, and an input / output interface 162, which are connected to each other via a bus 164. A monitor 158 and an input device 160 are connected to the input / output interface 162.
[0039]
  On the monitor 158, character image data as seal face data to be made by the stamp producing apparatus 1 and a user interface for image editing are displayed. The input device 160 may include, for example, a device capable of inputting characters such as a keyboard and an input pad, and a pointing device such as a mouse and an image capturing device such as a scanner.
[0040]
  The hard disk 156 includes a program recorded on the recording medium according to the present embodiment, dictionary data for kana / kanji conversion, and stamp creation data in which dot pattern data of a large number of characters is associated with code data. Is stored magnetically. The RAM 154 temporarily stores a program read from the hard disk 156, data provided from the input device 160, check data for dot correction processing described later, and the like. The RAM 154 stores input data (dot pattern data converted by the CPU 152 based on punching data stored in the hard disk 156 in the case of character data or the like) input from the input device 160 as dot on / off data. In addition to an input buffer and an edited image buffer for storing edited character image data, various counters and registers are provided.
[0041]
  The CPU 152 performs a predetermined image editing operation as described in detail below based on the program stored in the hard disk 156, data input from the input device 160, and the like, and the result is stored in the RAM 154 and / or the hard disk 156. Further, if necessary, it is displayed on the monitor 158. Then, when image printing on the original film 8 is performed, the CPU 152 sends the dot on / off data of the character image as the editing result stored in the editing image buffer of the RAM 154 to the stamp creating apparatus 1. When the cut sheet CS printing as an ID label is performed, the CPU 152 performs stamping using dot on / off data stored in the input buffer area in the RAM 154 in which image processing according to the present embodiment is not performed as stamp data. Send to creation device 1.
[0042]
  The recording medium on which the control program according to the present embodiment is recorded is, for example, a floppy disk or a CD-ROM. Although not shown in FIG. 12, the personal computer 150 has a floppy disk drive and / or a CD-ROM. Equipped with a drive.
[0043]
  Further, the stamp creating apparatus 1 includes a CPU 180, a ROM 182, a RAM 184, and an input / output interface 188, which are connected to each other by a bus 190. The input / output interface 188 is connected to the input / output interface 162 of the personal computer 150. As a result, the stamp producing apparatus 1 can take in the dot on / off data of the character image from the personal computer 1. Furthermore, a head drive circuit 192 and a motor drive circuit 194 are connected to the input / output interface 188, respectively. A thermal head 5 is connected to the head drive circuit 192, and a motor 178 that drives various rollers and the like disposed at various locations of the stamp producing apparatus 1 is connected to the motor drive circuit 194.
[0044]
  The ROM 182 stores a program that stores a control program that controls the overall operation of the stamp producing apparatus 1. The RAM 184 is provided with an image buffer 197 for storing character image data given from the personal computer 150.
[0045]
  The CPU 180 controls the head drive circuit 192 and the motor drive circuit 194 based on the control program stored in the ROM 182 and the character image data stored in the image buffer 197 of the RAM 184. As a result, a desired image is printed on the original film 8 or the cut sheet CS by the thermal head 5, and the original film 8 is thereafter used for making a printing plate.
[0046]
  Next, an image processing method executed by the personal computer 150 that is the image processing apparatus according to the present embodiment will be described with reference to FIGS.
[0047]
  When the image creation program is started in the personal computer 150, as shown in FIG. 6, a format selection screen 210 having a creation procedure field 211 indicating the current editing stage and a format selection field 212 indicating the initial layout of the stamp is displayed. Is done. In the format selection screen 210, an application layout switch button 213 that can switch the initial layout selectable in the format selection field 212 to the basic stamp, the office stamp, and the original stamp, and the selected initial layout are confirmed. A button 214, an end button 215 for ending the program, a help button 216 for displaying an operation method on the screen, and the like are also provided.
[0048]
  Next, when the mouse is operated by the operator and the mouse pointer is moved and clicked on the format selection screen 210, processing associated with images such as buttons overlapping the mouse pointer is performed. For example, when switching the display of the format selection field 212, the mouse pointer is moved onto the image of the desired application switching button 213, and this button 213 is virtually pressed by clicking the mouse. As a result, the format selection field 212 corresponding to the pressed application switching button 213 is displayed on the format selection screen 210.
[0049]
  When the desired format selection field 212 is displayed, the desired initial layout image 212a displayed in the format selection field 212 is selected by operating the mouse as described above. When the initial layout image 212a is selected, it is replaced with a color or density different from that of the unselected image 212a so that the operator can visually recognize the selected state. Thereafter, when the selection is completed, the completion button 214 is pressed, so that the selected initial layout is confirmed and taken over to the next process.
[0050]
  Next, as shown in FIG. 7, a character input screen 217 corresponding to the selected initial layout is displayed. The character input screen 217 has an enlarged preview area 218, an input edit box 219, and a font designation field 220. The enlarged preview area 218 displays a preview image of a positive document in an enlarged manner, displays a seal frame 223 indicating the peripheral edge of the seal in advance, and is visible to an operator formed along the seal frame 223. There is no virtual display frame 224. The display frame 224 is formed in a rectangular shape, and when one row of the initial layout is selected, one display frame is arranged so as to cross the center of the seal frame 223 in the vertical direction, and the two rows of initial layout are selected. When done, they are arranged in a pair of left and right with respect to the seal frame 223.
[0051]
  The input edit box 219 is used when inputting characters to be displayed in the enlarged preview area 218, and selects a personal name dictionary button 219a that displays a list of personal names and a special kanji list. A special kanji button 219b that can be displayed, and a character display unit 219c that displays the characters selected by these buttons 219a and 219b and the characters input by the keys so as to be corrected are provided. The font designation field 220 is used when the font of the character displayed in the enlarged preview area 218 is switched. The font selection section 220a displays a list of various fonts so as to be selectable. A semi-old font button 220b for selecting a font and a correct font button 220c for selecting a correct font font are provided.
[0052]
  Further, the character input screen 217 has a layout frame selection button 221 and a return button 222. The layout frame selection button 221 has a layout frame 221a arranged corresponding to the display frame 224 of the initial layout. The layout frame selection button 221 causes the operator to recognize the initial layout and displays characters in the character display unit 219c. This is used when the display frame 224 is selected. The return button 222 is used when returning to the previous editing screen.
[0053]
  When the character input screen 217 is displayed, the display frame 224 is selected by the layout frame selection button 221. In the present embodiment, since the initial layout is one column, selection with the layout frame selection button 221 is unnecessary. On the other hand, for example, in the case of an initial layout of two columns, the display frame 224 of the enlarged preview area 218 is selected by pressing the desired layout frame 221a with the layout frame selection button 221.
[0054]
  Next, when the mouse pointer is moved to the character display unit 219c and clicked on the character display unit 219c of the input edit box 219, the character display unit 219c is brought into a data receiving state. When data “Suzuki” is input by key input or the like, this is displayed on the character display portion 219c. After the data is determined, it is displayed in the enlarged preview area 218 with the display target font selected in the font designation field 220. Is done. In addition, when the display target font in the font designation field 220 is changed after the display in the enlarged preview area 218, the font in the enlarged preview area 218 is also changed in conjunction.
[0055]
  Next, when the completion button 214 is pressed in a state where the character string “Suzuki” is displayed in the enlarged preview area 218, these character string and display target font are confirmed and taken over to the next process, and FIG. The creation screen 230 is displayed as shown in FIG. In addition to the enlarged preview area 218, the creation procedure field 211, the completion button 214, and the like, the creation screen 230 includes an actual preview area 231 that represents a preview image of a positive document in actual size, a stamp processing button 241, and a fine adjustment button 232. Is provided. Then, the operator confirms the character size and layout based on the preview images in the actual preview area 231 and the enlarged preview area 218, and if there is no need to adjust in this state, the completion button 214 is pressed to proceed to the next processing. Taken over. Further, when only the seal face data is obtained by slightly changing the seal face, the seal face processing button 241 is pressed and the seal face process described later is performed. On the other hand, when it is necessary to adjust the character size or layout, the fine adjustment button 232 is pressed. When the font is changed, the return button 222 is pressed to return to the character input screen 217 in FIG.
[0056]
  When the fine adjustment button 232 is pressed, a fine adjustment screen 233 is displayed as shown in FIG. On the fine adjustment screen 233, a size adjustment field 234 for adjusting the size of the character to be processed and a position adjustment field 235 for adjusting the position of the character to be processed are provided below the enlarged preview area 218. . The size adjustment field 234 includes a full enlarge button 234a for enlarging the entire character cell, a full reduce button 234b for reducing the entire character cell, a vertical enlarge button 234c for enlarging only the vertical direction of the character cell, and a character cell. A vertical reduction button 234d for reducing only the vertical direction, a horizontal enlargement button 234e for expanding only the horizontal direction of the character cell, and a horizontal reduction button 234d for reducing only the horizontal direction of the character cell. On the other hand, the position adjustment field 235 is provided with a position button 235a for changing the position coordinate (character display position) of the character cell in the enlarged preview area 218 vertically and horizontally.
[0057]
  In the enlarged preview area 218, a rectangular identification frame 238 surrounding each character is displayed. The identification frame 238 is formed along the peripheral edge of the character cell of each character, and allows the operator to identify the character to be processed in the size adjustment field 234 and the position adjustment field 235. The identification frame 238 is switched between display and non-display each time the mouse pointer is positioned on the character cell of each character displayed in the enlarged preview area 218 and clicked.
[0058]
  Further, on the side of the enlarged preview area 218, a layout save button 236 for saving the state displayed in the enlarged preview area 218 and an initial state return button 237 for returning to the state immediately after the fine adjustment screen 233 is displayed. Is provided.
[0059]
  When the fine adjustment screen 233 is displayed, first, the identification frame 238 displayed in the enlarged preview area 218 is visually observed by the operator, and it is confirmed that the character surrounded by the identification frame 238 is a processing target. The When a character to be processed is specified, the mouse pointer is moved over the character in the enlarged preview area 218. If this character is surrounded by an identification frame 238, a non-processing target (identification) is detected by clicking the mouse. On the other hand, if it is not surrounded by the identification frame 238, it is switched to the processing target (display of the identification frame 238) by clicking the mouse.
[0060]
  When the character to be processed is specified as described above, the mouse pointer is moved to the size adjustment field 234 and the position adjustment field 235, and the buttons 234a to 234f and 235 are pressed. Then, fine adjustment is performed on a specific character surrounded by the identification frame 238. Thus, the operator can change the glyph size and position of the character while confirming the character to be processed by the identification frame 238, so that the layout has a desired balance with respect to the seal frame 223. Can be adjusted easily. Thereafter, when the adjusted layout state is saved as the original format, the adjusted stamp data is registered in the format selection field 212 for the original stamp in FIG. 6 when the layout save button 236 is pressed. . On the other hand, when the fine adjustment fails, the initial state return button 237 is pressed to return to the state immediately after the fine adjustment screen 233 is displayed.
[0061]
  When the adjustment is completed as described above, the completion button 214 is pressed to display the finely adjusted characters in the enlarged preview area 218 and the actual preview area 231 of the creation screen 230 as shown in FIG. . Then, when creating the stamp of the stamp face composed of these characters, the completion button 214 is pressed.
[0062]
  On the other hand, when it is desired to obtain a unique stamp surface by slightly changing the state of the stamp surface composed of the characters, the stamp processing button 241 is pressed. Further, when it is desired to obtain a unique stamp by slightly changing the previously created stamp, the stamp registered in the format selection field 212 for original stamp in FIG. After the data is read and displayed in the preview areas 218 and 231, the stamp processing button 241 is pressed.
[0063]
  When the stamp processing button 241 is pressed as described above, the stamp processing routine of FIG. 3 is executed. First, setting data indicating the change contents of the stamp is read (S1). Here, the setting data is composed of missing setting data, unengraved setting data, and composite content data. The setting data for chipping and the setting data for leaving an engraving are used to set conditions for a circular on-dot region for generating a chipping or leaving an engraving on the glyph 228 indicating the character itself or the seal frame 223. It has the number of occurrences of dot areas A · C, radii B · D, and data distribution. The data distribution specifies the ratio of mask image data to be generated with respect to the stamp surface. The entire command specifying that the mask image data is generated almost uniformly on the entire stamp surface and the character cell are concentrated. In-cell congestion command for designating generation of a specified portion, and designated partial congestion command for generating concentrated on a predetermined portion.
[0064]
  The composite content data designates a method of combining the original image data (print surface data) to be processed and the mask image data, and performs an AND operation on the original image data and the missing data that is the mask image data. Chipping synthesis processing to obtain changed image data, OR processing of original image data and unengraved data that is mask image data to calculate changed image data, and missing synthesis processing and unengraved synthesis processing It is possible to specify any one of the combination composition processing combining.
[0065]
  When the setting data is read out, it is determined whether or not the process designated by the composition content data is a missing composition process (S2). If it is a missing composition process (S2, YES), a missing data generation process is performed (S3), and the missing data generation routine of FIG. 4 is executed.
[0066]
  That is, as shown in FIG. 1, first, the first mask image buffer 245 formed as a missing data storage area is cleared (S21). The first mask image buffer 245 is set so that missing data can be formed so as to correspond to each dot in the data area, assuming that the stamp face data and the original image data are formed in a data area of 231 dots square. It consists of a two-dimensional coordinate data table consisting of X and Y coordinates.
[0067]
  Next, for example, 20 is read as the number of occurrences A of the on-dot regions 242 (S22), and for example, 6 dots are read as the radius B of the on-dot regions 242 (S23). Then, random numbers are generated in the range of 0 to 230 of the X coordinate (S24), and random numbers are generated in the range of 0 to 230 of the Y coordinate (S25), and then the first mask image buffer specified by these random numbers. A circular on-dot region 242 having a radius B of 6 dots is written at the coordinate position (X, Y) of 245 (S26).
[0068]
  Thereafter, after “1” is subtracted from the occurrence number A (S27), it is determined whether the occurrence number A is “0” (S28). If the occurrence number A is not “0” (S28). , NO), the on-dot region 242 is written at the coordinate position (X, Y) of the first mask image buffer 245 specified by the next random number by being re-executed from S24 described above. Then, when the processes of S24 to S28 are repeatedly executed, the on-dot region 242 is sequentially written in an arbitrary place and the occurrence number A becomes “0” (YES in S28). Writing to the on-dot area 242 is completed. Thereafter, the random image data in the first mask image buffer 245 including, for example, the 20 on-dot regions 242 is inverted to become missing data that is mask image data including the off-dot regions 242 ′ (S29). ), The process returns to the stamping process routine of FIG.
[0069]
  When missing data (mask image data) including the on-dot area 242 reversed as described above is generated (S3), the stamp face data displayed in the preview areas 218 and 231 of the creation screen 230 in FIG. After being stored in the original image buffer 247 as image data, the original image data and the above-described missing data are subjected to a logical product operation. Then, the modified image data in which the missing portions 223a and 228a are generated in the glyph 228 and the seal frame 223 is generated. Thereafter, as shown in FIG. 10, the changed image data is displayed as new seal face data in the preview areas 218 and 231 of the creation screen 230 (S13), and this routine is terminated.
[0070]
  On the other hand, if it is determined in S2 of FIG. 3 that the composite content data is not a missing composite process (S2, NO), it is subsequently determined whether the process specified by the composite content data is an unengraved composite process. (S5). If it is the uncarved synthesis process (S5, YES), the uncarved data generation process is performed (S6), and the uncarved data generation routine of FIG. 5 is executed.
[0071]
  That is, as shown in FIG. 2, the second mask image buffer 246 formed as a storage area for unengraved data is cleared (S31). If the stamp face data and the original image data are formed in a data area of 231 dots square, the second mask image buffer 246 is set so that unengraved data can be formed so as to correspond to each dot in the data area. It consists of a two-dimensional coordinate data table consisting of the X and Y coordinates.
[0072]
  Next, for example, 20 is read as the number C of occurrences of the on-dot regions 244 (S32), and 3 dots are read as the radius D of the on-dot regions 244 (S33). Then, random numbers are generated in the range of 0 to 230 of the X coordinate (S34), and random numbers are generated in the range of 0 to 230 of the Y coordinate (S35), and then the coordinate position (X, Y) is compared with the original image data composed of the seal face data displayed in the preview areas 218 and 231 of the creation screen 230 in FIG. 8, so that the coordinate position (X, Y) of the original image data is obtained. It is determined whether “1”, which is an on dot, is set (S36).
[0073]
  When “1” is not set in the coordinate position (X, Y) of the original image data (S36, NO), it is determined that the seal frame 223 and the glyph 228 do not exist at the coordinate position (X, Y). The coordinate position (X, Y) is specified by generation of a new random number by re-execution from S34 so as not to generate an independent engraving in a portion away from the seal frame 223 or the glyph 228. In S36, the same determination as described above is performed. If “1” is set in the coordinate position (X, Y) of the original image data (S36, YES), the second mask image buffer is set. A circular on-dot region 244 having a radius D of 3 dots is written at the coordinate position (X, Y) of 246 (S37).
[0074]
  Thereafter, after “1” is subtracted from the number of occurrences C (S38), it is determined whether or not the number of occurrences C is “0” (S39), and the number of occurrences C is not “0” (S39). , NO), the on-dot region 244 is written at the coordinate position (X, Y) of the second mask image buffer 246 specified by the new random number by performing again from the above-described S34. Then, when the processes of S34 to S39 are repeatedly executed, the on-dot area 244 is sequentially written in an arbitrary place, and when the number of occurrences C becomes “0” (S39, YES), Writing to the on-dot area 244 is completed. Thereafter, the random image data in the second mask image buffer 246 is set as unengraved data which is mask image data, and then the routine returns to the stamp processing routine of FIG.
[0075]
  When the unengraved data (mask image data) including the on-dot region 244 is generated as described above (S6), the original image data and the unengraved data are logically ORed to obtain the glyph 228 and the seal frame. Changed image data in which uncarved portions 223b and 228b protruding from 223 are generated. Then, as shown in FIG. 11, the changed image data is displayed as new stamp data in the preview areas 218 and 231 of the creation screen 230 (S13), and this routine ends.
[0076]
  If it is determined in S5 of FIG. 3 that the composite content data is not an unengraved composite process (S5, NO), then it is determined whether or not the process specified by the composite content data is a combination composite process. (S8). In the case of the combination synthesis process (S8, YES), missing data is generated by the above-described missing data generation process (S9), and unengraved data is generated by the unengraved data generation process (S10). Thereafter, the original image data and the missing data are subjected to a logical product operation to generate the changed image data having the missing portions 223a and 228a in FIG. 1 (S11). By performing a logical OR operation with the remaining data, modified image data having uncarved portions 223b and 228b in FIG. 2 is generated (S12). The changed image data having the missing portions 223a and 228a in FIG. 1 and the unengraved portions 223b and 228b in FIG. 2 are displayed as new seal face data in the preview areas 218 and 231 on the creation screen 230 (S13). The routine is terminated. On the other hand, if it is not the combination synthesis process (S8, NO), the original image data is not changed to the changed image data without performing any of the missing data generation process and the unengraved data generation process on the original image data. Is done. Then, it is displayed as seal data in the preview areas 218 and 231 of the creation screen 230 (S13), and this routine is terminated.
[0077]
  As a result of executing the stamping process as described above, as shown in FIGS. 10 and 11, when the stamped face having the missing portions 223 a and 228 a and the uncarved portions 223 b and 228 b is displayed in the preview areas 218 and 231. By visually observing this display, the operator can confirm the change state of the stamp face. If the change state of the stamp surface is satisfactory, the stamp on the stamp surface is created by pressing the completion button 214. On the other hand, if the change state of the stamp is not satisfactory, the stamp processing button 241 is pressed again, and the stamp is processed by the stamp processing based on the original image data of the original image buffer 247 including the stamp data before the stamp processing in FIG. Changes are newly made. Furthermore, when finely adjusting the changed stamp face, the fine adjustment button 232 is pressed, and the size and position of the character are adjusted.
[0078]
  Note that the setting data used for the stamping process can be changed by pressing a button (not shown) or when the stamping process button 241 is repeatedly pressed over a predetermined number of times, the number of occurrences A · C and radius B in the setting data. D, performed by displaying a window that can change the content of the composite content data in a window.
[0079]
  As described above, the image processing apparatus according to the present embodiment is for performing image processing when manufacturing a stamp as a printing original plate, as shown in FIGS. 1 and 2, and an original image to be processed. An original image buffer 247 (storage means) for storing data, and mask image generation means for generating mask image data composed of missing data having random patterns and unengraved data (the missing data generation routine in FIG. 4, the unengraved in FIG. 5) Data generation routine) and the original image data stored in the original image buffer 247 are subjected to chipping synthesis, unengraved synthesis, and combination synthesis processing with the mask image data, so that the original image data is changed slightly. And a calculation means (S4, S7, S11, S12 in FIG. 3) for obtaining changed image data in which the change is made. These means are programs for causing the computer 150 to function as an image processing apparatus for performing image processing when manufacturing a stamp, and this program is a floppy (registered trademark) disk or CD-ROM. It is recorded on a recording medium such as a semiconductor memory or a magnetic tape.
[0080]
  Specifically, the missing data generation routine of FIG. 4 which is a mask image generation unit includes a random number generation unit (S24 / S25 in FIG. 4) that generates at least one random number, and each random number generated by the random number generation unit. Random image data generating means (S26 in FIG. 4) for generating random image data having circular on-dot regions 242 associated with the corresponding positions, and reversing means (FIG. 4) for obtaining mask image data by inverting the random image data. 4 (S29), and the calculation means (S4 in FIG. 3) is configured to perform a logical AND operation between the mask image data generated by the mask image generation means and the original image data.
[0081]
  The unengraved data generation routine of FIG. 5 that is a mask image generation unit corresponds to each random number generated by the random number generation unit (S34 / S35 of FIG. 5) that generates at least one random number and the random number generation unit. Random image data generating means (S37 in FIG. 5) for generating random image data having a circular on-dot region 244 related to the position as mask image data, and calculating means (S7 in FIG. 3), The mask image data obtained by the random image generation means and the original image data are logically calculated.
[0082]
  In the present embodiment, mask image data of a random pattern is generated by writing circular on-dot regions 242, 244 in the mask image buffers 245, 246, but the present invention is not limited to this. The mask image data may be generated by writing on-dot regions 242, 244 having an elliptical shape, a triangular shape, a rectangular shape, a polygonal shape, or the like. Further, the on-dot regions 242, 244 are written at the coordinate position (X, Y) in the plane region of the mask image buffer 245, 246 by generating a pair of two random numbers in the X coordinate and the Y coordinate. However, it may be written in the coordinate position (X, Y) determined by one random number generated in one of the X coordinate and the Y coordinate. Further, in the on-dot regions 242, 244, in addition to the coordinate position (X, Y), the radius B / D and the region shape may be arbitrarily determined by random numbers for each writing.
[0083]
  Further, in the present embodiment, after performing a logical product operation between the first mask image data (missing data) generated by the mask image generating means (S9 in FIG. 3) and the original image data, the logical product operation is performed. The combinational composition processing is performed by performing a logical sum operation between the obtained changed image data and the second mask image data (unengraved data). However, the present invention is not limited to this, and the mask image generating means ( After the logical sum operation of the second mask image data (unengraved data) generated in S10) of FIG. 3 and the original image data, the changed image data and the first mask image obtained by the logical sum operation are performed. Combination processing may be performed by performing a logical product operation with data (missing data).
[0084]
  Further, in the present embodiment, the case where the stamp data consists only of character data is described, but the present invention is not limited to this, and the combination of graphic data and character data, or only graphic data. Also good.
[0085]
【The invention's effect】
  According to the first to third and seventh to ninth aspects of the invention, different modified image data can be obtained each time image processing is performed, and therefore, it is possible to create a plurality of different unique modified image data from the same original image data. Become.
  According to the first and seventh aspects of the present invention, even when a random number is generated by the random number generation means and an on-dot area is formed at an arbitrary position, it is occupied by an on-dot that becomes, for example, a glyph in the original image data. It is possible to obtain a modified image that eliminates contamination of the original image due to an extra on-dot region that generates an on-dot region in a portion other than the region to be generated. In addition, since the overlapping area between the area occupied by the on-dots in the original image data and the off-dot area in the mask image data becomes off-dots and appears as, for example, a missing part of the glyph, this missing part is close to the original image. A good modified image can be obtained.
[0086]
  According to the second and eighth aspects of the invention, the original image data is processed by using the first mask image data having the on-dot region and the second mask image data having the off-dot region, and the changed image data. As a result, it is possible to obtain a modified image close to the original image with the missing portion due to the on-dot region and the unengraved portion due to the off-dot region.
[0087]
  According to the inventions of claims 3 and 9,For example, an on-dot area added other than an area occupied by on-dots, which are glyphs, in the original image data appears as an unengraved portion, and a modified image close to the original image can be obtained by the unengraved portion.In addition, it is possible to obtain a modified image that eliminates the contamination of the original image due to an extra on-dot region in which the on-dot region is generated in a portion other than the region occupied by the on-dot that becomes a glyph in the original image data.
[0088]
[0089]
[0090]
[0091]
[0092]
[0093]
[0094]
[0095]
[0096]
[0097]
[0098]
[Brief description of the drawings]
FIG. 1 is an explanatory diagram showing a process of generating a chipped portion on a stamp surface.
FIG. 2 is an explanatory diagram showing a process of generating an uncarved part on the stamp surface.
FIG. 3 is a flowchart of a stamping process routine.
FIG. 4 is a flowchart of a missing data generation routine.
FIG. 5 is a flowchart of an uncarved data generation routine.
FIG. 6 is an explanatory diagram of a format selection screen.
FIG. 7 is an explanatory diagram of a character input screen.
FIG. 8 is an explanatory diagram of a creation screen.
FIG. 9 is an explanatory diagram of a fine adjustment screen.
FIG. 10 is an explanatory diagram of a creation screen.
FIG. 11 is an explanatory diagram of a creation screen.
FIG. 12 is a block diagram of a personal computer which is a stamp image editing apparatus and a stamp creation apparatus connected thereto.
13 is an overall perspective view of the stamp producing apparatus shown in FIG.
14 is an overall cross-sectional view of the stamp producing apparatus shown in FIG.
FIG. 15 is an exploded perspective view of a stamp unit used in the stamp producing apparatus shown in FIG.
FIG. 16 is an exploded perspective view of a stamp unit used in the stamp producing apparatus shown in FIG.
FIG. 17 is a perspective view showing a procedure for attaching a stamp body of a name mark size to the stamp producing apparatus shown in FIG. 12;
18A and 18B are explanatory diagrams showing a procedure for attaching a stamp body of a name mark size to the stamp producing apparatus shown in FIG. 12, wherein FIG. 18A is a state before positioning, and FIG. 18B is a state after positioning. .
FIG. 19 is a perspective view showing a procedure for attaching a stamp body of a name mark size to the stamp producing apparatus shown in FIG. 12;
[Explanation of symbols]
1 Stamp making device
5 Thermal head
8 Original film
9 Thermal transfer ribbon
10 Light emitting unit
111 stamp unit
150 Personal computer
152 CPU
154 RAM
156 hard disk
160 Input device
210 Format selection screen
211 Creation procedure column
212 Format selection field
213 Application switching button
214 Complete button
217 Character input screen
218 Enlarged preview area
220 Font specification field
221 Layout frame selection button
222 Return button
223 seal frame
223a chipped part
223b Uncarved part
224 display frame
228 Glyph
228a chipped part
228b Uncarved part
230 Creation screen
231 Actual preview area
232 Fine adjustment button
233 Fine adjustment screen
234 Size adjustment column
235 Position adjustment field
241 Stamp processing button
242 On-dot area
242 'off-dot region
244 On-dot area
245 First mask image buffer
246 Second mask image buffer
247 Original image buffer

Claims (12)

印刷用原板を製造する際に画像処理を行うための画像処理装置において、
処理すべき元画像データを記憶する記憶手段と、
ランダムパターンを有するマスク画像データを生成するマスク画像生成手段と、
前記記憶手段に記憶された元画像データを、前記マスク画像生成手段で生成されたマスク画像データで処理することによって、元画像データに変更が加えられた変更画像データを求める演算手段とを備えており、
前記マスク画像生成手段が、少なくとも1つの乱数を生成する乱数生成手段と、前記乱数生成手段で生成された各乱数に対応した位置に関連したオンドット領域を有するランダム画像データを生成するランダム画像データ生成手段と、前記ランダム画像データ生成手段で生成されたランダム画像データを反転させてマスク画像データを得る反転手段とを備えており、
前記演算手段が、前記マスク画像生成手段で生成されたマスク画像データと元画像データとの論理積演算を行うことを特徴とする画像処理装置。
In an image processing apparatus for performing image processing when manufacturing a printing original plate,
Storage means for storing original image data to be processed;
Mask image generation means for generating mask image data having a random pattern;
Computation means for obtaining modified image data in which the original image data is changed by processing the original image data stored in the storage means with the mask image data generated by the mask image generation means. And
Random image data in which the mask image generation means generates random image data having an on-dot area associated with a position corresponding to each random number generated by the random number generation means and at least one random number Generating means, and reversing means for reversing the random image data generated by the random image data generating means to obtain mask image data,
The image processing apparatus , wherein the arithmetic means performs a logical AND operation between the mask image data generated by the mask image generation means and the original image data .
印刷用原板を製造する際に画像処理を行うための画像処理装置において、
処理すべき元画像データを記憶する記憶手段と、
ランダムパターンを有するマスク画像データを生成するマスク画像生成手段と、
前記記憶手段に記憶された元画像データを、前記マスク画像生成手段で生成されたマスク画像データで処理することによって、元画像データに変更が加えられた変更画像データを求める演算手段とを備えており、
前記マスク画像生成手段が、それぞれが少なくとも1つの乱数を生成する第1および第2の乱数生成手段と、前記第1の乱数生成手段で生成された各乱数に対応した位置に関連したオンドット領域を有する第1のランダム画像データを生成する第1のランダム画像データ生成手段と、前記第1のランダム画像データ生成手段で生成された第1のランダム画像データを反転させて第1のマスク画像データを得る反転手段と、前記第2の乱数生成手段で生成された各乱数に対応した位置に関連したオンドット領域を有する第2のランダム画像データを第2のマスク画像データとして生成する第2のランダム画像データ生成手段とを備えており、
前記演算手段が、前記マスク画像生成手段で生成された第1のマスク画像データと元画像データとの論理積演算を行った後に、論理積演算によって得られた画像データと第2のマスク画像データとの論理和演算を行うか、または、前記マスク画像生成手段で生成された第2のマスク画像データと元画像データとの論理和演算を行った後に、論理和演算によって得られた画像データと第1のマスク画像データとの論理積演算を行うことを特徴とする画像処理装置。
In an image processing apparatus for performing image processing when manufacturing a printing original plate,
Storage means for storing original image data to be processed;
Mask image generation means for generating mask image data having a random pattern;
Computation means for obtaining modified image data in which the original image data is changed by processing the original image data stored in the storage means with the mask image data generated by the mask image generation means. And
The mask image generation means includes first and second random number generation means each generating at least one random number, and an on-dot region associated with a position corresponding to each random number generated by the first random number generation means First random image data generating means for generating first random image data having a first mask image data obtained by inverting the first random image data generated by the first random image data generating means And a second random image data having an on-dot region associated with a position corresponding to each random number generated by the second random number generating means as second mask image data. Random image data generation means,
Image data obtained by AND operation and second mask image data after the operation unit performs an AND operation between the first mask image data generated by the mask image generation unit and the original image data. Or after performing a logical sum operation between the second mask image data generated by the mask image generation means and the original image data, An image processing apparatus that performs an AND operation with first mask image data .
印刷用原板を製造する際に画像処理を行うための画像処理装置において、
処理すべき元画像データを記憶する記憶手段と、
ランダムパターンを有するマスク画像データを生成するマスク画像生成手段と、
前記記憶手段に記憶された元画像データを、前記マスク画像生成手段で生成されたマスク画像データで処理することによって、元画像データに変更が加えられた変更画像データを求める演算手段とを備えており、
前記マスク画像生成手段が、少なくとも1つの乱数を生成する乱数生成手段と、前記乱数生成手段で生成された各乱数に対応した座標位置が前記元画像データにおいてオンドットに設定されている場合に当該座標位置を含むオンドット領域を有するランダム画像データをマスク画像データとして生成するランダム画像データ生成手段とを備えており、
前記演算手段が、前記ランダム画像生成手段で得られたマスク画像データと元画像データとの論理和演算を行うことを特徴とする画像処理装置。
In an image processing apparatus for performing image processing when manufacturing a printing original plate,
Storage means for storing original image data to be processed;
Mask image generation means for generating mask image data having a random pattern;
Computation means for obtaining modified image data in which the original image data is changed by processing the original image data stored in the storage means with the mask image data generated by the mask image generation means. And
When the mask image generation means is set to on dots in the original image data, the random number generation means for generating at least one random number, and the coordinate position corresponding to each random number generated by the random number generation means Random image data generating means for generating random image data having an on-dot region including a coordinate position as mask image data,
The image processing apparatus , wherein the calculation means performs a logical OR operation between the mask image data obtained by the random image generation means and the original image data .
前記乱数生成手段が、元画像データの範囲を表す平面領域のX座標の範囲及びY座標の範囲について独立に乱数を生成することによって、前記平面領域内の座標を表す2つの乱数の組を生成することを特徴とする請求項1〜のいずれか1項に記載の画像処理装置。The random number generation unit generates a set of two random numbers representing coordinates in the planar area by independently generating random numbers for the X coordinate range and the Y coordinate range of the planar area representing the range of the original image data. the image processing apparatus according to any one of claims 1 to 3, characterized in that. 前記ランダム画像データ生成手段が、所定半径を有する円形のオンドット領域を有するランダム画像データを生成することを特徴とする請求項1〜のいずれか1項に記載の画像処理装置。The random data generation means, the image processing apparatus according to any one of claims 1-4, characterized in that to generate the random image data having a circular on-dot area having a predetermined radius. 前記記憶手段に記憶された元画像データが文字を含んでいることを特徴とする請求項1〜のいずれか1項に記載の画像処理装置。The image processing apparatus according to any one of claims 1 to 5, the original image data stored in said storage means, characterized in that it contains a character. 処理すべき元画像データを記憶する記憶手段と、ランダムパターンを有するマスク画像データを生成するマスク画像生成手段と、前記記憶手段に記憶された元画像データを、前記マスク画像生成手段で生成されたマスク画像データで処理することによって、元画像データに変更が加えられた変更画像データを求める演算手段とを備えた、印刷用原板を製造する際に画像処理を行うための画像処理装置としてコンピュータを機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記マスク画像生成手段が、少なくとも1つの乱数を生成する乱数生成手段と、前記乱数生成手段で生成された各乱数に対応した位置に関連したオンドット領域を有するランダム画像データを生成するランダム画像データ生成手段と、前記ランダム画像データ生成手段で生成されたランダム画像データを反転させてマスク画像データを得る反転手段とを備えており、
前記演算手段が、前記マスク画像生成手段で生成されたマスク画像データと元画像データとの論理積演算を行うことを特徴とする記録媒体
Storage means for storing original image data to be processed, mask image generation means for generating mask image data having a random pattern, and original image data stored in the storage means are generated by the mask image generation means A computer as an image processing apparatus for performing image processing when manufacturing a printing original plate, comprising: a calculation means for obtaining changed image data in which original image data is changed by processing with mask image data A computer-readable recording medium storing a program for functioning ,
Random image data in which the mask image generation means generates random image data having an on-dot area associated with a position corresponding to each random number generated by the random number generation means and at least one random number Generating means, and reversing means for reversing the random image data generated by the random image data generating means to obtain mask image data,
The recording medium, wherein the calculation means performs a logical AND operation between the mask image data generated by the mask image generation means and the original image data .
処理すべき元画像データを記憶する記憶手段と、ランダムパターンを有するマスク画像データを生成するマスク画像生成手段と、前記記憶手段に記憶された元画像データを、前記マスク画像生成手段で生成されたマスク画像データで処理することによって、元画像データに変更が加えられた変更画像データを求める演算手段とを備えた、印刷用原板を製造する際に画像処理を行うための画像処理装置としてコンピュータを機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、Storage means for storing original image data to be processed, mask image generation means for generating mask image data having a random pattern, and original image data stored in the storage means are generated by the mask image generation means A computer as an image processing apparatus for performing image processing when manufacturing a printing original plate, comprising: a calculation means for obtaining changed image data in which original image data is changed by processing with mask image data A computer-readable recording medium storing a program for functioning,
前記マスク画像生成手段が、それぞれが少なくとも1つの乱数を生成する第1および第2の乱数生成手段と、前記第1の乱数生成手段で生成された各乱数に対応した位置に関連したオンドット領域を有する第1のランダム画像データを生成する第1のランダム画像データ生成手段と、前記第1のランダム画像データ生成手段で生成された第1のランダム画像データを反転させて第1のマスク画像データを得る反転手段と、前記第2の乱数生成手段で生成された各乱数に対応した位置に関連したオンドット領域を有する第2のランダム画像データを第2のマスク画像データとして生成する第2のランダム画像データ生成手段とを備えており、The mask image generation means includes first and second random number generation means each generating at least one random number, and an on-dot region associated with a position corresponding to each random number generated by the first random number generation means First random image data generating means for generating first random image data having a first mask image data obtained by inverting the first random image data generated by the first random image data generating means And a second random image data having an on-dot region associated with a position corresponding to each random number generated by the second random number generating means as second mask image data. Random image data generation means,
前記演算手段が、前記マスク画像生成手段で生成された第1のマスク画像データと元画像データとの論理積演算を行った後に、論理積演算によって得られた画像データと第2のマスク画像データとの論理和演算を行うか、または、前記マスク画像生成手段で生成された第2のマスク画像データと元画像データとの論理和演算を行った後に、論理和演算によって得られた画像データと第1のマスク画像データとの論理積演算を行うことを特徴とする記録媒体。Image data obtained by AND operation and second mask image data after the operation unit performs an AND operation between the first mask image data generated by the mask image generation unit and the original image data. Or after performing a logical sum operation between the second mask image data generated by the mask image generation means and the original image data, A recording medium that performs a logical product operation with first mask image data.
処理すべき元画像データを記憶する記憶手段と、ランダムパターンを有するマスク画像データを生成するマスク画像生成手段と、前記記憶手段に記憶された元画像データを、前記マスク画像生成手段で生成されたマスク画像データで処理することによって、元画像データに変更が加えられた変更画像データを求める演算手段とを備えた、印刷用原板を製造する際に画像処理を行うための画像処理装置としてコンピュータを機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、Storage means for storing original image data to be processed, mask image generation means for generating mask image data having a random pattern, and original image data stored in the storage means are generated by the mask image generation means A computer as an image processing apparatus for performing image processing when manufacturing a printing original plate, comprising: a calculation means for obtaining changed image data in which original image data is changed by processing with mask image data A computer-readable recording medium storing a program for functioning,
前記マスク画像生成手段が、少なくとも1つの乱数を生成する乱数生成手段と、前記乱数生成手段で生成された各乱数に対応した座標位置が前記元画像データにおいてオンドットに設定されている場合に当該座標位置を含むオンドット領域を有するランダム画像データをマスク画像データとして生成するランダム画像データ生成手段とを備えており、When the mask image generation means is set to on dots in the original image data, the random number generation means for generating at least one random number, and the coordinate position corresponding to each random number generated by the random number generation means Random image data generating means for generating random image data having an on-dot region including a coordinate position as mask image data,
前記演算手段が、前記ランダム画像生成手段で得られたマスク画像データと元画像データとの論理和演算を行うことを特徴とする記録媒体。The recording medium, wherein the calculation means performs a logical OR operation between the mask image data obtained by the random image generation means and the original image data.
前記乱数生成手段が、元画像データの範囲を表す平面領域のX座標の範囲及びY座標の範囲について独立に乱数を生成することによって、前記平面領域内の座標を表す2つの乱数の組を生成することを特徴とする請求項7〜9のいずれか1項に記載の記録媒体。The random number generation unit generates a set of two random numbers representing coordinates in the planar area by independently generating random numbers for the X coordinate range and the Y coordinate range of the planar area representing the range of the original image data. The recording medium according to claim 7, wherein the recording medium is a recording medium. 前記ランダム画像データ生成手段が、所定半径を有する円形のオンドット領域を有するランダム画像データを生成することを特徴とする請求項7〜10のいずれか1項に記載の記録媒体。The recording medium according to claim 7, wherein the random image data generation unit generates random image data having a circular on-dot region having a predetermined radius. 前記記憶手段に記憶された元画像データが文字を含んでいることを特徴とする請求項7〜11のいずれか1項に記載の記録媒体。The recording medium according to claim 7, wherein the original image data stored in the storage unit includes characters.
JP2000081714A 2000-03-17 2000-03-17 Image processing apparatus and recording medium Expired - Fee Related JP4433554B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000081714A JP4433554B2 (en) 2000-03-17 2000-03-17 Image processing apparatus and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000081714A JP4433554B2 (en) 2000-03-17 2000-03-17 Image processing apparatus and recording medium

Publications (2)

Publication Number Publication Date
JP2001260509A JP2001260509A (en) 2001-09-25
JP4433554B2 true JP4433554B2 (en) 2010-03-17

Family

ID=18598615

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000081714A Expired - Fee Related JP4433554B2 (en) 2000-03-17 2000-03-17 Image processing apparatus and recording medium

Country Status (1)

Country Link
JP (1) JP4433554B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5696515B2 (en) * 2011-02-10 2015-04-08 シヤチハタ株式会社 Stamp layout system and stamp making method using the same
CN114474963B (en) * 2022-04-15 2022-07-12 深圳市先地图像科技有限公司 Multi-screen frame platemaking data processing method, system and related equipment

Also Published As

Publication number Publication date
JP2001260509A (en) 2001-09-25

Similar Documents

Publication Publication Date Title
US7616338B2 (en) Label printer
US6485208B2 (en) Printing device
JP5505022B2 (en) Tape printer, control method of tape printer, and program
JP4433554B2 (en) Image processing apparatus and recording medium
EP0562761B1 (en) A stamp apparatus
US5222431A (en) Electrical stamp device capable of displaying an image layout, and which uses a stencil paper
JP4491879B2 (en) Character image processing apparatus, character image processing method, and computer readable recording medium recording character image processing program
JP4427851B2 (en) Stamp image editing method, stamp image editing apparatus, and recording medium
JP2001175241A (en) Character image processing device, character image processing method, and recording medium storing character image processing program
JP4433534B2 (en) Character data arrangement device and recording medium
JP2009021842A (en) Stamp making data creation apparatus, program and recording medium
JP4501196B2 (en) Name designation font designation device and recording medium
JP4564878B2 (en) Data creation device control method, data creation device, tape processing system, and program
JP3597038B2 (en) Character information processing device
JP2827879B2 (en) Tape printer
JP3132150B2 (en) Stamping equipment
JP4400256B2 (en) Outer frame image creation device, program, and storage medium
JP4333411B2 (en) Bracketed image creation device, bracketed image creation method and program
JP2001175653A (en) Character data input device and recording medium
JPH09188053A (en) Character information processing method and apparatus
JP3335283B2 (en) Character information processing device
JPH11283043A (en) Image creation apparatus, printing apparatus having the same, and image creation method
JP3254656B2 (en) Stamping equipment
JP4106812B2 (en) Stamp image editing method, stamp image editing apparatus, and recording medium
JP2006198840A (en) Character information processing apparatus, character information processing method, program, and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061215

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081028

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090915

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091105

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20091208

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20091221

R150 Certificate of patent or registration of utility model

Ref document number: 4433554

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130108

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140108

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees