JP4069708B2 - Print data generation device - Google Patents
Print data generation device Download PDFInfo
- Publication number
- JP4069708B2 JP4069708B2 JP2002254275A JP2002254275A JP4069708B2 JP 4069708 B2 JP4069708 B2 JP 4069708B2 JP 2002254275 A JP2002254275 A JP 2002254275A JP 2002254275 A JP2002254275 A JP 2002254275A JP 4069708 B2 JP4069708 B2 JP 4069708B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- print data
- region
- area
- 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
Links
- 238000000605 extraction Methods 0.000 claims description 25
- 238000000034 method Methods 0.000 claims description 17
- 238000007689 inspection Methods 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 5
- 230000006978 adaptation Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 30
- 238000012545 processing Methods 0.000 description 17
- 230000006870 function Effects 0.000 description 3
- 230000012447 hatching Effects 0.000 description 3
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000012937 correction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
Images
Landscapes
- Dot-Matrix Printers And Others (AREA)
- Record Information Processing For Printing (AREA)
- Editing Of Facsimile Originals (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、電子データの記録媒体の表面への印刷を行うための印刷データの生成装置に関する。
【0002】
【従来の技術】
従来、電子データの記録媒体の表面へ印刷を行う技術が利用されている。例えば、CD(Compact Disk)の表面へ印刷を行う技術が利用されている。この場合、CD円盤上の印刷可能領域の形状に応じた印刷データを印刷データ生成装置が生成する。
【0003】
印刷可能領域は通常は円環状の領域である。印刷可能領域の内部には回転軸挿入孔があり、また、外周は円盤の半径に制限されるためである。円環状の印刷可能領域は、内径及び外径をユーザが入力することによって特定される。ユーザが印刷を所望する画像は、内径及び外径で特定される印刷可能領域に応じて切り抜かれて印刷される。
【0004】
【発明が解決しようとする課題】
しかし、近年では、デザイン性や機能性の向上のために、CD上の印刷可能領域の形状は多彩である。また、CD自体の形状にも名刺型や星型、ハート型など種々の形状が利用されつつある。これらの場合、ユーザが所望する印刷可能領域は複雑なものとなり、簡便に印刷を行うことができなかった。
【0005】
本発明はこれらの課題を解決するためになされたものであり、電子データの記録媒体の表面上の様々な形状の印刷可能領域への印刷を簡便に行う技術の実現を目的とする。
【0006】
【課題を解決するための手段およびその作用・効果】
上記課題の少なくとも一部を解決するために、本発明では、次の構成を適用した。
本発明の印刷データ生成装置は、
電子データの記録媒体の表面への印刷を行うための印刷データを生成する印刷データ生成装置であって、
印刷を行うべき画像を表す画像データを入力する画像入力部と、
前記記録媒体への印刷が許容される印刷可能領域を特定する特定データを入力する印刷可能領域入力部と、
該印刷可能領域内で、前記画像を印刷するよう、前記画像データから前記印刷データを生成する印刷データ生成部とを備え、
前記印刷可能領域は、分離した複数の要素領域から構成されることを要旨とする。
【0007】
このようにすることで、種々の印刷可能領域に対する印刷を簡便に実現することができる。
【0008】
なお、電子データの記録媒体としては、CDやMD(Mini Disk;登録商標)、DVD(Disital Video Disk)、メモリカード、フレキシブルディスク、光磁気ディスク、ICカード等の種々の媒体を適用することができる。また、印刷データは、印刷装置が直接取り扱える形式のデータであってもよいし、印刷装置が直接取り扱えない形式のデータであってもよい。また、印刷データは、PDF(Portable Document Format)形式や、PostScript形式といったページ記述言語によるものであってもよいし、GIF(Graphic Interchange Format)形式やJPEG(Joint Photographic Group)形式の画像ファイルであってもよい。さらに、特定データには、ユーザが作成したものを利用してもよいし、CDの生産者が作成したものを利用してもよいし、印刷データ生成装置の製造者が作成したものを利用してもよい。
【0009】
本発明の印刷データ生成装置において、
前記特定データには、前記複数の要素領域を個別に特定する要素領域データを含むものとしてもよい。
【0010】
このようにすることで、所望の印刷可能領域を特定する特定データを容易に構成することができる。
【0011】
本発明の印刷データ生成装置において、
前記特定データは、
前記複数の要素領域を包含する最外郭領域を特定する最外郭領域特定データと、
該最外郭領域の内部で前記印刷可能領域に含まない非印刷領域を特定する非印刷領域特定データとを含むものとしてもよい。
【0012】
このようにすることで、所望の印刷可能領域を特定する特定データを容易に構成することができる。
【0013】
なお、印刷可能領域を特定する方法は、上記2種類の方法に限定されるものではない。例えば、一部の要素領域については個別に特定し、残余の要素領域については非印刷可能領域を用いた特定を行ってもよい。
【0014】
本発明の印刷データ生成装置において、
前記複数の要素領域は、互いに重複しない環状領域であるものとしてもよい。
【0015】
なお、環状領域は、円環状領域や多角形環状その他種々の形状の領域を適用することができる。
【0016】
本発明の印刷データ生成装置において、
前記各環状領域は円環状の領域であり、
該各円環状の領域は、同心円の内径および外径によって特定されるものとしてもよい。
【0017】
本発明の印刷データ生成装置において、
前記要素領域どうしに、重複があるか否かを検査する検査部を備えるものとしてもよい。
【0018】
このようにすることで、不正な印刷データの生成等、印刷データ生成装置の不具合を避けることができる。
【0019】
なお、重複を検知した後は、種々の対応を採ることができる。例えば、要素領域が重複している警告を表示等してもよい。また、重複を回避するよう、いずれかの要素領域の形状を変更してもよい。
【0020】
本発明の印刷データ生成装置において、
前記印刷データ生成部は、
前記複数の要素領域にわたって配置された画像から、各要素領域と重複する部分を抽出して、前記印刷データを生成するものとしてもよい。
【0021】
このようにすることで、所望の画像を歪みなく、印刷可能領域に印刷することができる。
【0022】
本発明の印刷データ生成装置において、
前記印刷データ生成部は、
前記複数の要素領域にわたって配置された画像を、該要素領域の数に分割する分割部と、
該分割された各画像を変形し、各要素領域に適合させる画像適合部とを備えるものとしてもよい。
【0023】
このようにすることで、元の画像を漏れなく印刷することができる。従って、例えば、元の画像に文字がふくまれている場合、要素領域でない部分に文字が配置されていたとしても、その文字も、いずれかの要素領域に印刷させることができる。分割は、分割後の画像が連続するように行うことが望ましい。
【0024】
なお、元の画像の一部は、要素領域への印刷対象から除かれるものとしてもよい。ただし、入力された元来の画像における重要部分は印刷対象から除かれないことが望ましい。例えば、元の画像の中心部分が印刷対象が除かれないようにするものとしてもよい。
【0025】
なお、画像適合部が画像を変形して要素領域に適合させる態様には種々の場合がある。例えば、画像適合部は、画像の拡大や縮小を行ってもよいし、外周部等の切除を行ってもよい。
【0026】
また、本発明の第ニの印刷データ生成装置は、
電子データの記録媒体の表面への印刷を行うための印刷データを生成する印刷データ生成装置であって、
印刷を行うべき画像を表す画像データを入力する画像入力部と、
前記記録媒体への印刷が許容される印刷可能領域を特定する特定データを入力する印刷可能領域入力部と、
前記印刷可能領域内で、印刷が禁止されるべき非印刷領域を特定するデータを入力する非印刷領域入力部と、
該印刷可能領域内で前記非印刷領域を除いた領域に、前記画像を印刷するよう、前記画像データから前記印刷データを生成する印刷データ生成部とを備えることを要旨とする。
【0027】
このようにすることで、種々の印刷可能領域に対する印刷を実現することができる。なお、非印刷領域は円環状の領域その他の環状の領域であってもよい。第2の印刷データ生成装置によれば、印刷可能領域は、複数の要素領域に分離されている必要はない。例えば、単一の印刷可能領域中に穴あき状態で非印刷可能領域が定義されていてもよい。
【0028】
本発明は、印刷データ生成装置としての態様の他、印刷データ生成方法など種々の態様で構成することが可能である。また、それらをコンピュータによって実現するコンピュータプログラム自身またはこれと同視し得る信号として構成してもよい。更に、これらのコンピュータプログラムを記録した記録媒体として構成してもよい。
【0029】
ここで記憶媒体としては、フレキシブルディスクやCD−ROM、光磁気ディスク、ICカード、ROMカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置(RAMやROMなどのメモリ)および外部記憶装置などコンピュータが読取り可能な種々の媒体を利用できる。
【0030】
【発明の実施の形態】
以下、本発明の実施の形態について、実施例に基づき以下の順序で説明する。
A.第一実施例;印刷データ生成システム:
B.第ニ実施例;画像分割:
C.変形例:
【0031】
A.第一実施例;印刷データ生成システム:
図1は、印刷システム100sのシステム構成を示す説明図である。印刷システム100sは、パーソナルコンピュータ100と印刷装置110とから構成される。印刷装置110は、印刷データをパーソナルコンピュータ100から受け取ってCD表面上への印刷を行う。パーソナルコンピュータ100は入力画像の加工を行い、CD上の所定の印刷可能領域に印刷を行う印刷データを生成する。なお、本実施例では、CDの表面への印刷を行うものとして説明を行うが、かかる場合に限定されることはない。電子データの記録媒体の表面への印刷を行う場合であれば、種々の場合が含まれる。
【0032】
図1には、パーソナルコンピュータ100の機能ブロック構成を併せて示した。パーソナルコンピュータ100は、印刷データ生成プログラムを備えており、図示する機能ブロックは、印刷データ生成プログラムにより実現される機能としてソフトウェア的に構成されている。もっとも、それぞれの機能ブロックはハードウェア的に構成しても構わない。
【0033】
画像入力部101は、印刷対象となる入力画像の画像データを入力する。入力は、フレキシブルディスク等の記録媒体から行ってもよいし、ネットワーク(図示せず)を介して行ってもよい。
【0034】
領域入力部102は、要素領域データを入力する。要素領域データはCD表面上の一定の要素領域を特定するデータである。要素領域データは複数が一組となって1つの印刷可能領域を特定する。パーソナルコンピュータ100は要素領域データ群が特定する印刷可能領域上へ印刷を行う印刷データを生成する。
【0035】
設定記憶部103は、基本印刷領域を示す基本印刷領域データを記憶している。これは、CD表面上の内径及び外径で特定される円環状領域である。ユーザは、基本印刷領域をデフォルトの印刷可能領域として利用することができる。
【0036】
検査部104は、領域入力部102が入力する複数の要素領域データの間に矛盾がないか否かを検査する。具体的には、各要素領域データが各々特定する要素領域の間に重複がないか否かを調べる。なお、検査部104が行う検査は種々のものを利用可能である。例えば、要素領域データ群が特定する印刷可能領域が、基本印刷領域に包含されるものであることを検査してもよい。
【0037】
加工部105は、画像入力部101が入力する入力画像を、領域入力部102が入力する要素領域データに応じて加工する。具体的には、要素領域データ群が特定する印刷可能領域の形状に入力画像を切り抜く。これにより、実際に印刷を行うべき印刷画像が特定される。印刷画像は、指定された印刷可能領域の形状に応じた画像となる。
【0038】
印刷データ生成部106は、プリンタドライバとしての機能に相当し、加工部105が特定する印刷画像に基づいて、印刷データを生成し、これを印刷装置110に送付して実際の印刷を行わせる。
【0039】
図2は、要素領域データのデータ構成を示す説明図である。図2では、領域入力部102が入力する要素領域データ1,2により円環状の要素領域1,2が各々指定される場合を示した。
【0040】
要素領域データ1,2は、それぞれ、CD円盤の中心200cからの内径及び外径の組で構成される。図2では、要素領域データ1,2が指定する要素領域1,2を各々ハッチングにより図示している。加工部105が特定する印刷可能領域は、要素領域1,2の全体から構成される2重の円環状の領域である。
【0041】
図3は、印刷データ生成処理を示すフローチャートである。図4は、入力画像の一例を示す説明図である。図5は、印刷可能領域の一例を示す説明図である。図6は、印刷画像の一例を示す説明図である。以下、図4〜6を参照しつつ、図3に示す印刷データ生成処理の説明を行う。
【0042】
ステップSa1では、画像入力部101が画像データを入力する。図4では、座標付けられた長方形の入力画像250を示した。
【0043】
ステップSa2では、領域入力部102が複数の要素領域データを入力する。図5では、要素領域1,2全体から構成される印刷可能領域260(ハッチングにより図示)を示した。
【0044】
ステップSa3では検査部104が要素領域データ群の検査を行う。また、ステップSa4では検査結果の確認を行う。要素領域の間に重複がある場合にはステップSa2に戻って要素領域データの再入力を行い、重複がない場合にはステップSa5以下の処理を行う。
【0045】
ステップSa5では加工部105が画像の加工を行う。まず、加工部105は、指定される要素領域ごとに入力画像の切り抜きを行う。図6では、図5の要素領域1,2に応じて入力画像250からそれぞれ切り抜いた要素画像271,272を示した。加工部105は、要素画像271,272から構成される印刷画像270を特定する。
【0046】
ステップSa6では、加工部105が特定した印刷画像を印刷するための印刷データを印刷データ生成部106が生成する。生成された印刷データは印刷装置110に送付されて実際の印刷が行われる。
【0047】
以上説明した、印刷システムによれば、種々の印刷可能領域に対する印刷を簡便に実現することができる。
【0048】
なお、図2において、要素領域データ1の内径と、要素領域データ2の外径との値の記録を省略し、それぞれ、基本印刷領域の内径及び外径を利用するものとしてもよい。
【0049】
B.第ニ実施例;画像分割:
次に、第一実施例の変形例として、図3のステップSa5の加工処理において画像分割を行う場合について説明する。
【0050】
図7は、画像分割を行う加工処理を示すフローチャートである。また、図8は、要素領域を示す説明図である。これは、第一実施例における図5と同様である。図9は、抽出領域を示す説明図である。図10は、画像の当てはめを示す説明図である。以下では、図8〜10を参照しつつ図7の加工処理を説明する。
【0051】
ステップSb1では、図3のステップSa2で入力された要素領域データに基づいて、分割線と抽出領域との準備を行う。図9には、図8に示す要素領域1,2に応じて準備した分割線300及び抽出領域1,2を示した。
【0052】
ステップSb2では、抽出領域ごとに画像データから抽出画像を分割抽出する。本実施例では、分割線300をはさんで連続した抽出領域1,2に応じて抽出画像を分割抽出する点で、分離した要素領域1,2(図5参照)に応じて切り抜きを行っていた第一実施例の場合と相違する。すなわち、本実施例では、要素領域1,2のいずれにも含まない領域350についても画像の抽出を行う点で第一実施例の場合と相違する。
【0053】
ステップSb3では、抽出領域1,2に応じて抽出した抽出画像を要素領域1,2に当てはめて要素画像を生成する処理を行う。図10では、図9の抽出領域1,2と同じハッチングを要素領域1,2に各々付すことで、画像の当てはめの態様を示している。抽出領域1から抽出した画像はそのまま要素領域1に当てはめるが、抽出領域2から抽出した画像は拡大等の修正を行って要素領域2に当てはめる。
【0054】
次に、図7及び図8〜10で示した加工処理の具体例を図11〜13を利用して説明する。図11〜13では、CD表面上の一部をとりあげて図示している。
【0055】
図11は、「東京」なる文字を含む入力画像400を示す説明図である。「京」の文字は要素領域1に完全に含まれる。また、「東」の文字は要素領域2に含まれる部分と要素領域1,2のいずれにも含まれない部分とがある。
【0056】
図12は、図9に示した抽出領域1,2に応じて抽出した抽出画像1,2を示す説明図である。抽出領域1,2に応じて、抽出画像1,2が分割線300をはさんで各々分割抽出される。抽出画像1,2は分割線300で接しており、画像の内容は連続している。図12の場合、抽出画像1に「京」の文字が、抽出画像2に「東」の文字がそれぞれ完全に含まれている。「東」及び「京」の文字の間にある領域は、抽出領域1,2のいずれかに全て含まれているためである。
【0057】
図13は、図12で示した抽出画像1,2を要素領域1,2に当てはめたときの要素画像1,2を示す説明図である。
【0058】
以上説明した印刷システムによれば、分離した2つの要素領域にはさまれる部分の画像を印刷することができる。入力画像の「東京」なる文字が全て印刷されることで、情報の欠落を防ぐことができる。
【0059】
なお、本実施例では、要素領域2に含む領域であっていずれの抽出領域にも含まない削除領域360がある場合について説明したが、かかる場合に限定されない。削除領域360を抽出領域2に含めるものとしてもよい。また、本実施例では、抽出領域1は要素領域1と同じ領域であるものとしたが、かかる場合にも限定されない。抽出領域2が要素領域2と同じ領域であってもよいし、対応する要素領域と抽出領域とは全て異なっていてもよい。
【0060】
C.変形例:
以下では、図14〜17を参照しつつ、種々の変形例を説明する。
図14は、非印刷領域データのデータ構成を示す説明図である。図14では、非印刷領域データを利用して印刷可能領域を特定する場合を示している。基本印刷領域データは、設定記憶部103が予め記憶している。領域入力部102は、非印刷領域データを入力する。各々のデータは、CD円盤状の同心円上の内径及び外径の組を含み、円環状の領域を特定する。基本印刷領域データは基本印刷領域370を、非印刷領域データは非印刷領域371をそれぞれ特定する。加工部105は、基本印刷領域370から非印刷領域371を除いた2重の円環状の領域を印刷可能領域として特定する。
【0061】
図15は、長方形の非印刷領域を示す説明図である。図15における非印刷領域データは、長方形の左上角の座標と、長方形の横辺長・縦辺長とから、長方形の非印刷領域を特定する。
【0062】
なお、非印刷領域の形状は、図14,15で示した場合に限定されず種々のものを利用することができる。非印刷領域は環状の形状であってもよいし、非環状の形状であってもよい。また、図14、15では1つの非印刷領域のみを利用する場合を例示したが、分離した複数の非印刷領域を利用するものとしてもよい。さらに、図14,15では基本印刷領域データを利用する場合を示したが、かかる場合に限定されることもない。また、要素領域データと非印刷領域データとを併用して印刷可能領域を特定してもよい。
【0063】
図16は、環状の要素領域を示す説明図である。図16において、要素領域1は三角形の内周500と四角形の外周501とを有し、要素領域2は五角形の内510周と長方形の外周511とを有する環状の要素領域である。なお、図16における印刷可能領域を環状の非印刷領域を利用しつつ特定するものとしてもよい。
【0064】
図17は、環状でない要素領域を示す説明図である。図17は、分離した要素領域1,2全体から構成される印刷可能領域が特定される。要素領域1と要素領域2とは環状でない領域である。なお、非印刷領域により図17の印刷可能領域を特定することも可能である。
【0065】
以上、実施例に基づき本発明にかかる印刷システムを説明してきたが、上述した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得る。
【図面の簡単な説明】
【図1】印刷システム100sのシステム構成を示す説明図である。
【図2】要素領域データのデータ構成を示す説明図である。
【図3】印刷データ生成処理を示すフローチャートである。
【図4】入力画像を示す説明図である。
【図5】印刷可能領域を示す説明図である。
【図6】印刷画像を示す説明図である。
【図7】画像分割を行う加工処理を示すフローチャートである。
【図8】要素領域を示す説明図である。
【図9】抽出領域を示す説明図である。
【図10】画像の当てはめを示す説明図である。
【図11】「東京」なる文字を含む入力画像を示す説明図である。
【図12】図9に示した抽出領域1,2に応じて抽出した抽出画像1,2を示す説明図である。
【図13】図12で示した抽出画像1,2を要素領域1,2に当てはめたときの要素画像1,2を示す説明図である。
【図14】非印刷領域データのデータ構成を示す説明図である。
【図15】長方形の非印刷領域を特定する非印刷領域データのデータ構成を示す説明図である。
【図16】環状の要素領域を示す説明図である。
【図17】環状でない要素領域を示す説明図である。
【符号の説明】
100…パーソナルコンピュータ
110…印刷装置
101…画像入力部
102…領域入力部
103…設定記憶部
104…検査部
105…加工部
106…印刷データ生成部
100…CD円盤の中心
250…入力画像
260…印刷可能領域
270…印刷画像
271,272…要素画像
300…分割線
350…要素領域1,2のいずれにも含まない領域
400…入力画像
360…削除領域
370…基本印刷領域
371…非印刷領域
500,510…内周
501,511…外周[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an apparatus for generating print data for printing electronic data on a surface of a recording medium.
[0002]
[Prior art]
Conventionally, a technique for printing on the surface of a recording medium for electronic data has been used. For example, a technique for printing on the surface of a CD (Compact Disk) is used. In this case, the print data generation device generates print data corresponding to the shape of the printable area on the CD disk.
[0003]
The printable area is usually an annular area. This is because there is a rotary shaft insertion hole inside the printable area, and the outer periphery is limited to the radius of the disk. The annular printable area is specified by the user inputting an inner diameter and an outer diameter. The image that the user desires to print is cut out and printed according to the printable area specified by the inner diameter and the outer diameter.
[0004]
[Problems to be solved by the invention]
However, in recent years, the shape of the printable area on the CD has been varied in order to improve the design and functionality. Various shapes such as a business card shape, a star shape, and a heart shape are being used for the shape of the CD itself. In these cases, the printable area desired by the user is complicated, and printing cannot be performed easily.
[0005]
The present invention has been made to solve these problems, and an object of the present invention is to realize a technique for easily printing electronic data in a printable area having various shapes on the surface of a recording medium.
[0006]
[Means for solving the problems and their functions and effects]
In order to solve at least a part of the above problems, the following configuration is applied in the present invention.
The print data generation apparatus of the present invention includes:
A print data generation device that generates print data for printing on the surface of a recording medium of electronic data,
An image input unit for inputting image data representing an image to be printed;
A printable area input unit for inputting specific data for specifying a printable area allowed to be printed on the recording medium;
A print data generation unit that generates the print data from the image data so as to print the image within the printable area;
The gist of the printable area is a plurality of separated element areas.
[0007]
By doing in this way, the printing with respect to various printable area | regions is easily realizable.
[0008]
Note that various media such as a CD, an MD (Mini Disk; registered trademark), a DVD (Disital Video Disk), a memory card, a flexible disk, a magneto-optical disk, and an IC card can be applied as a recording medium for electronic data. it can. The print data may be data in a format that can be directly handled by the printing apparatus, or data in a format that cannot be handled directly by the printing apparatus. The print data may be in a page description language such as PDF (Portable Document Format) or PostScript format, or may be an image file in GIF (Graphic Interchange Format) format or JPEG (Joint Photographic Group) format. May be. Further, specific data may be created by a user, may be created by a CD producer, or may be created by a manufacturer of a print data generation apparatus. May be.
[0009]
In the print data generation apparatus of the present invention,
The specific data may include element region data for individually specifying the plurality of element regions.
[0010]
In this way, specific data for specifying a desired printable area can be easily configured.
[0011]
In the print data generation apparatus of the present invention,
The specific data is
Outermost region specifying data for specifying an outermost region including the plurality of element regions; and
Non-printing area specifying data for specifying a non-printing area that is not included in the printable area within the outermost area may be included.
[0012]
In this way, specific data for specifying a desired printable area can be easily configured.
[0013]
Note that the method for specifying the printable area is not limited to the above two methods. For example, some element regions may be specified individually, and the remaining element regions may be specified using non-printable regions.
[0014]
In the print data generation apparatus of the present invention,
The plurality of element regions may be annular regions that do not overlap each other.
[0015]
As the annular region, an annular region, a polygonal annular, or other various shapes can be applied.
[0016]
In the print data generation apparatus of the present invention,
Each annular region is an annular region;
Each of the annular regions may be specified by the inner and outer diameters of concentric circles.
[0017]
In the print data generation apparatus of the present invention,
An inspection unit for inspecting whether or not there is an overlap between the element regions may be provided.
[0018]
By doing so, it is possible to avoid problems with the print data generation device such as generation of illegal print data.
[0019]
In addition, after detecting duplication, various measures can be taken. For example, warnings with overlapping element areas may be displayed. Further, the shape of any one of the element regions may be changed so as to avoid duplication.
[0020]
In the print data generation apparatus of the present invention,
The print data generation unit
The print data may be generated by extracting a portion overlapping with each element region from the image arranged over the plurality of element regions.
[0021]
In this way, a desired image can be printed in a printable area without distortion.
[0022]
In the print data generation apparatus of the present invention,
The print data generation unit
A dividing unit that divides an image arranged over the plurality of element regions into the number of the element regions;
An image matching unit that deforms each divided image and matches each element region may be provided.
[0023]
By doing so, the original image can be printed without omission. Therefore, for example, when a character is included in the original image, even if the character is arranged in a portion other than the element region, the character can be printed in any element region. The division is desirably performed so that the divided images are continuous.
[0024]
Note that a part of the original image may be excluded from the print target in the element area. However, it is desirable that the important part in the original input image is not excluded from the print target. For example, the central portion of the original image may be configured not to remove the print target.
[0025]
There are various cases in which the image conforming unit deforms the image to conform to the element region. For example, the image matching unit may enlarge or reduce the image, or may cut off the outer peripheral part or the like.
[0026]
The second print data generation apparatus of the present invention is
A print data generation device that generates print data for printing on the surface of a recording medium of electronic data,
An image input unit for inputting image data representing an image to be printed;
A printable area input unit for inputting specific data for specifying a printable area allowed to be printed on the recording medium;
In the printable area, a non-print area input unit for inputting data for specifying a non-print area where printing should be prohibited;
The gist of the present invention is to include a print data generation unit that generates the print data from the image data so as to print the image in an area excluding the non-print area in the printable area.
[0027]
In this way, it is possible to realize printing for various printable areas. The non-printing area may be an annular area or other annular area. According to the second print data generation device, the printable area does not need to be separated into a plurality of element areas. For example, a non-printable area may be defined with a hole in a single printable area.
[0028]
The present invention can be configured in various modes such as a print data generation method in addition to a mode as a print data generation device. Moreover, you may comprise them as the computer program itself which implement | achieves them with a computer, or the signal which can be equated with this. Furthermore, you may comprise as a recording medium which recorded these computer programs.
[0029]
Here, the storage medium may be a flexible disk, CD-ROM, magneto-optical disk, IC card, ROM cartridge, punch card, printed matter on which a code such as a bar code is printed, an internal storage device of a computer (memory such as RAM or ROM). ) And various types of computer-readable media such as external storage devices.
[0030]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in the following order based on examples.
A. First embodiment; print data generation system:
B. Second embodiment: Image division:
C. Variation:
[0031]
A. First embodiment; print data generation system:
FIG. 1 is an explanatory diagram showing a system configuration of the
[0032]
FIG. 1 also shows the functional block configuration of the
[0033]
The
[0034]
The
[0035]
The setting
[0036]
The
[0037]
The
[0038]
The print
[0039]
FIG. 2 is an explanatory diagram showing the data structure of the element region data. FIG. 2 shows a case where the annular element regions 1 and 2 are respectively designated by the element region data 1 and 2 input by the
[0040]
The element area data 1 and 2 are each composed of a set of an inner diameter and an outer diameter from the
[0041]
FIG. 3 is a flowchart showing print data generation processing. FIG. 4 is an explanatory diagram illustrating an example of an input image. FIG. 5 is an explanatory diagram illustrating an example of a printable area. FIG. 6 is an explanatory diagram illustrating an example of a print image. Hereinafter, the print data generation process illustrated in FIG. 3 will be described with reference to FIGS.
[0042]
In step Sa1, the
[0043]
In step Sa2, the
[0044]
In step Sa3, the
[0045]
In step Sa5, the
[0046]
In step Sa6, the print
[0047]
According to the printing system described above, printing on various printable areas can be easily realized.
[0048]
In FIG. 2, recording of values of the inner diameter of the element area data 1 and the outer diameter of the element area data 2 may be omitted, and the inner diameter and the outer diameter of the basic printing area may be used.
[0049]
B. Second embodiment: Image division:
Next, as a modification of the first embodiment, a case where image division is performed in the processing process of step Sa5 in FIG. 3 will be described.
[0050]
FIG. 7 is a flowchart showing the processing for performing image division. FIG. 8 is an explanatory diagram showing element regions. This is the same as FIG. 5 in the first embodiment. FIG. 9 is an explanatory diagram showing an extraction region. FIG. 10 is an explanatory diagram showing image fitting. Hereinafter, the processing of FIG. 7 will be described with reference to FIGS.
[0051]
In step Sb1, preparation of a dividing line and an extraction region is performed based on the element region data input in step Sa2 of FIG. FIG. 9 shows the
[0052]
In step Sb2, the extracted image is divided and extracted from the image data for each extraction region. In this embodiment, the extracted image is divided and extracted according to the extraction areas 1 and 2 that are continuous across the
[0053]
In step Sb3, a process of generating an element image by applying the extracted image extracted according to the extraction areas 1 and 2 to the element areas 1 and 2 is performed. In FIG. 10, the same hatching as that of the extraction areas 1 and 2 in FIG. The image extracted from the extraction region 1 is applied to the element region 1 as it is, but the image extracted from the extraction region 2 is applied to the element region 2 after being subjected to correction such as enlargement.
[0054]
Next, specific examples of the processing shown in FIGS. 7 and 8 to 10 will be described with reference to FIGS. In FIGS. 11 to 13, a part on the CD surface is shown.
[0055]
FIG. 11 is an explanatory diagram showing an
[0056]
FIG. 12 is an explanatory diagram showing the extracted images 1 and 2 extracted according to the extraction regions 1 and 2 shown in FIG. In accordance with the extraction regions 1 and 2, the extracted images 1 and 2 are divided and extracted across the
[0057]
FIG. 13 is an explanatory diagram showing the element images 1 and 2 when the extracted images 1 and 2 shown in FIG.
[0058]
According to the printing system described above, it is possible to print an image of a portion sandwiched between two separated element regions. By printing all the characters “Tokyo” in the input image, it is possible to prevent information from being lost.
[0059]
In the present embodiment, the case where there is a
[0060]
C. Variation:
Hereinafter, various modified examples will be described with reference to FIGS.
FIG. 14 is an explanatory diagram showing the data structure of non-printing area data. FIG. 14 shows a case where a printable area is specified using non-print area data. The basic print area data is stored in advance in the setting
[0061]
FIG. 15 is an explanatory diagram showing a rectangular non-printing area. The non-printing area data in FIG. 15 specifies a rectangular non-printing area from the coordinates of the upper left corner of the rectangle and the horizontal and vertical side lengths of the rectangle.
[0062]
The shape of the non-printing area is not limited to the case shown in FIGS. 14 and 15, and various shapes can be used. The non-printing region may have an annular shape or a non-annular shape. 14 and 15 illustrate the case where only one non-printing area is used, but a plurality of separated non-printing areas may be used. 14 and 15 show the case where the basic print area data is used, the present invention is not limited to this case. Further, the printable area may be specified by using the element area data and the non-print area data together.
[0063]
FIG. 16 is an explanatory diagram showing an annular element region. In FIG. 16, element region 1 has a triangular
[0064]
FIG. 17 is an explanatory diagram showing a non-annular element region. In FIG. 17, a printable area constituted by the separated element areas 1 and 2 is specified. Element region 1 and element region 2 are non-annular regions. Note that the printable area in FIG. 17 can be specified by the non-printing area.
[0065]
The printing system according to the present invention has been described above based on the embodiments. However, the above-described embodiments of the present invention are intended to facilitate understanding of the present invention and are not intended to limit the present invention. The present invention can be changed and improved without departing from the spirit and scope of the claims.
[Brief description of the drawings]
FIG. 1 is an explanatory diagram illustrating a system configuration of a
FIG. 2 is an explanatory diagram showing a data structure of element region data.
FIG. 3 is a flowchart illustrating print data generation processing.
FIG. 4 is an explanatory diagram showing an input image.
FIG. 5 is an explanatory diagram showing a printable area.
FIG. 6 is an explanatory diagram showing a print image.
FIG. 7 is a flowchart showing a processing process for dividing an image.
FIG. 8 is an explanatory diagram showing an element region.
FIG. 9 is an explanatory diagram showing an extraction region.
FIG. 10 is an explanatory diagram showing image fitting.
FIG. 11 is an explanatory diagram showing an input image including characters “Tokyo”.
12 is an explanatory diagram showing extracted images 1 and 2 extracted in accordance with the extraction areas 1 and 2 shown in FIG. 9;
13 is an explanatory diagram showing element images 1 and 2 when the extracted images 1 and 2 shown in FIG.
FIG. 14 is an explanatory diagram showing a data configuration of non-printing area data.
FIG. 15 is an explanatory diagram showing a data configuration of non-printing area data for specifying a rectangular non-printing area.
FIG. 16 is an explanatory diagram showing an annular element region.
FIG. 17 is an explanatory diagram showing element regions that are not circular.
[Explanation of symbols]
DESCRIPTION OF
Claims (10)
印刷を行うべき画像を表す画像データを入力する画像入力部と、
分離した複数の要素領域から構成され、前記記録媒体への印刷が許容される印刷可能領域を特定する特定データを入力する印刷可能領域入力部と、
前記印刷可能領域内で、前記画像を印刷するよう、前記画像データから前記印刷データを生成する印刷データ生成部であって、
前記複数の要素領域にわたって配置された画像を、前記要素領域の数に応じて分割し複数の分割画像を生成する分割部であって、前記複数の分割画像の内、前記各要素領域内に収まらず、一の要素領域と前記一の要素領域に隣接する他の要素領域間に形成される中間領域とにわたる分割画像を特定分割画像として特定し、前記特定分割画像が対応する要素領域に含まれるよう抽出領域を設定する分割部と、
前記設定された抽出領域に従い前記分割画像および特定分割画像を抽出し、前記特定分割画像を縮小して対応する前記要素領域に適合させると共に、前記特定分割画像以外の各前記分割画像を前記各要素領域に適合させる画像適合部とを備える印刷データ生成部とを備える、
印刷データ生成装置。A print data generation device that generates print data for printing on the surface of a recording medium of electronic data,
An image input unit for inputting image data representing an image to be printed;
A printable area input unit configured to input specific data for specifying a printable area that is composed of a plurality of separated element areas and is allowed to print on the recording medium;
The printable area, so as to print the image, a print data generating unit that generates the print data from the image data,
A division unit configured to divide an image arranged over the plurality of element regions in accordance with the number of the element regions to generate a plurality of divided images, and the image is arranged within each element region of the plurality of divided images; First, a divided image extending from one element region and an intermediate region formed between other element regions adjacent to the one element region is specified as a specific divided image, and the specific divided image is included in the corresponding element region A dividing unit for setting the extraction region ,
The divided image and the specific divided image are extracted in accordance with the set extraction area, the specific divided image is reduced and adapted to the corresponding element area, and each divided image other than the specific divided image is converted to each element. A print data generation unit including an image adaptation unit adapted to an area ;
Print data generation device.
前記特定データには、前記複数の要素領域を個別に特定する要素領域データを含む印刷データ生成装置。The print data generation device according to claim 1,
The print data generation apparatus includes the specific data including element region data for individually specifying the plurality of element regions.
前記特定データは、
前記複数の要素領域を包含する最外郭領域を特定する最外郭領域特定データと、
前記最外郭領域の内部で前記印刷可能領域に含まない非印刷領域を特定する非印刷領域特定データとを含む印刷データ生成装置。The print data generation device according to claim 1,
The specific data is
Outermost region specifying data for specifying an outermost region including the plurality of element regions; and
Print data generating apparatus including a non-print area specifying data for specifying a non-print area not included in the printable area inside the outermost region.
前記複数の要素領域は、互いに重複しない環状領域である印刷データ生成装置。The print data generation device according to claim 1,
The print data generation device, wherein the plurality of element regions are annular regions that do not overlap each other.
前記各環状領域は円環状の領域であり、
前記各円環状の領域は、同心円の内径および外径によって特定される印刷データ生成装置。The print data generation device according to claim 4,
Each annular region is an annular region;
The area of each annular shape, the print data generating device specified by the inner and outer diameters of the concentric circles.
前記要素領域どうしに、重複があるか否かを検査する検査部を備える印刷データ生成装置。The print data generation device according to claim 1,
A print data generation apparatus including an inspection unit that inspects whether or not there is an overlap between the element regions.
前記印刷データ生成部は、
前記複数の要素領域にわたって配置された画像から、各要素領域と重複する部分を抽出して、前記印刷データを生成する印刷データ生成装置。The print data generation device according to claim 1,
The print data generation unit
A print data generation device that generates the print data by extracting a portion that overlaps each element region from the image arranged over the plurality of element regions.
印刷を行うべき画像を表す画像データを入力する工程と、
分離した複数の要素領域から構成され、前記記録媒体への印刷が許容される印刷可能領域を特定する特定データを入力する工程と、
前記印刷可能領域内で、前記画像を印刷するよう、前記画像データから前記印刷データを生成する工程と、
前記複数の要素領域にわたって配置された画像を、前記要素領域の数に応じて分割し複数の分割画像を生成する工程と、
前記複数の分割画像の内、前記各要素領域内に収まらず、一の要素領域と前記一の要素領域に隣接する他の要素領域間に形成される中間領域とにわたる分割画像を特定分割画像 として特定する工程と、
前記特定分割画像が対応する要素領域に含まれるよう抽出領域を設定する工程と、
前記設定された抽出領域に従い前記分割画像および特定分割画像を抽出する工程と、
前記特定分割画像を縮小して対応する前記要素領域に適合させると共に、前記特定分割画像以外の各前記分割画像を前記各要素領域に適合させる工程と、
を備える印刷データ生成方法。A print data generation method for generating print data for printing on the surface of a recording medium of electronic data,
Inputting image data representing an image to be printed;
A step of inputting specific data for specifying a printable area that is composed of a plurality of separated element areas and is allowed to be printed on the recording medium;
In the printable area, so as to print the image, and generating the print data from the image data,
Dividing the image arranged over the plurality of element regions according to the number of the element regions to generate a plurality of divided images;
Among the plurality of divided images, the not fit in each element region, as a specific divided image divided images across the intermediate region formed between the other elements area adjacent to the one element region as one of element regions Identifying process;
Setting an extraction region so that the specific divided image is included in a corresponding element region ;
Extracting the divided image and the specific divided image according to the set extraction region;
Reducing the specific divided image to fit the corresponding element region, and adapting each divided image other than the specific divided image to each element region;
A print data generation method comprising:
印刷を行うべき画像を表す画像データを入力する機能と、
分離した複数の要素領域から構成され、前記記録媒体への印刷が許容される印刷可能領域であって、分離した複数の要素領域から構成される印刷可能領域を特定する特定データを入力する機能と、
前記印刷可能領域内で、前記画像を印刷するよう、前記画像データから前記印刷データを生成する機能と、
前記複数の要素領域にわたって配置された画像を、前記要素領域の数に応じて分割し複数の分割画像を生成する機能と、
前記複数の分割画像の内、前記各要素領域内に収まらず、一の要素領域と前記一の要素領域に隣接する他の要素領域間に形成される中間領域とにわたる分割画像を特定分割画像として特定する機能と、
前記特定分割画像が対応する要素領域に含まれるよう抽出領域を設定する機能と、
前記設定された抽出領域に従い前記分割画像および特定分割画像を抽出する機能と、
前記特定分割画像を縮小して対応する前記要素領域に適合させると共に、前記特定分割画像以外の各前記分割画像を前記各要素領域に適合させる機能と、
を前記コンピュータに実現させるためのコンピュータプログラム。A computer program for causing a computer to generate print data for printing on the surface of a recording medium of electronic data,
A function for inputting image data representing an image to be printed;
It is composed of a plurality of element regions separated, a printable area in which printing is permitted to the recording medium, and a function of inputting specifying data for specifying a printable area composed of a plurality of element regions separated ,
In the printable area, so as to print the image, a function of generating the print data from the image data,
A function of dividing an image arranged over the plurality of element regions according to the number of the element regions to generate a plurality of divided images;
Of the plurality of divided images, a divided image that does not fit in each element region and spans one element region and an intermediate region formed between other element regions adjacent to the one element region is defined as a specific divided image. The function to identify,
A function of setting an extraction region so that the specific divided image is included in a corresponding element region ;
A function of extracting the divided image and the specific divided image according to the set extraction region;
A function of reducing the specific divided image to match the corresponding element region, and adapting the divided images other than the specific divided image to the element regions;
A computer program for causing the computer to realize the above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002254275A JP4069708B2 (en) | 2002-08-30 | 2002-08-30 | Print data generation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002254275A JP4069708B2 (en) | 2002-08-30 | 2002-08-30 | Print data generation device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004090382A JP2004090382A (en) | 2004-03-25 |
| JP4069708B2 true JP4069708B2 (en) | 2008-04-02 |
Family
ID=32060074
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002254275A Expired - Fee Related JP4069708B2 (en) | 2002-08-30 | 2002-08-30 | Print data generation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4069708B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5151564B2 (en) * | 2008-03-05 | 2013-02-27 | セイコーエプソン株式会社 | Printer control method and apparatus, and printer control program |
| JP2011136567A (en) * | 2011-01-28 | 2011-07-14 | Seiko Epson Corp | Printing device and method |
-
2002
- 2002-08-30 JP JP2002254275A patent/JP4069708B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004090382A (en) | 2004-03-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101334714B (en) | Information processing device, control method thereof, and information processing system | |
| JP2010529916A (en) | Performing operations on one or more images using a printer | |
| JP4069708B2 (en) | Print data generation device | |
| JPH08129550A (en) | Image processing apparatus and image processing method | |
| JP2004074783A (en) | Method of suppressing printing of nearly-blank page | |
| CN101647266A (en) | Image processing apparatus and image processing program | |
| JP4858611B2 (en) | Information embedding method, program thereof, and information embedding device | |
| US7952750B2 (en) | Image processing apparatus and image processing method | |
| US20070127085A1 (en) | Printing system, printing method and program thereof | |
| JP4414907B2 (en) | Image processing apparatus, image processing method, and image processing program | |
| US20050168768A1 (en) | Information processing apparatus and method, and program product | |
| JP2005157928A (en) | Stamp processing apparatus, electronic approval system, program, and recording medium | |
| JP7528542B2 (en) | Image processing device, method and program | |
| US8693052B2 (en) | Electronic document generating apparatus, electronic document generation method, and storage medium | |
| JP2004112524A (en) | Image information storage device, document output device, and image information storage method | |
| JP2006072839A (en) | Image processing method, image processing apparatus, image processing program, and recording medium | |
| JP2001202362A (en) | Character editing processor | |
| JP2005037993A (en) | Image output system, control device, method for extracting image, program for implementing this method, and storage medium for storing this program | |
| JP2006072465A (en) | Electronic device, security setting method, and program | |
| US20060290966A1 (en) | Print system | |
| JP2007142986A (en) | Image processing apparatus and image processing method | |
| JP2005038243A (en) | Document data processor, method, program, and recording medium | |
| JP4331064B2 (en) | Printing apparatus, printing method and program thereof | |
| JP2008181251A (en) | Data processor and data processing program | |
| JP2007104329A (en) | Image processing apparatus and image processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040902 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070828 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071025 |
|
| 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: 20071225 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080107 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110125 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110125 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120125 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |