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
JP5101372B2 - プリントシステム、印刷方法及び印刷データ出力方法 - Google Patents
[go: Go Back, main page]

JP5101372B2 - プリントシステム、印刷方法及び印刷データ出力方法 - Google Patents

プリントシステム、印刷方法及び印刷データ出力方法 Download PDF

Info

Publication number
JP5101372B2
JP5101372B2 JP2008094000A JP2008094000A JP5101372B2 JP 5101372 B2 JP5101372 B2 JP 5101372B2 JP 2008094000 A JP2008094000 A JP 2008094000A JP 2008094000 A JP2008094000 A JP 2008094000A JP 5101372 B2 JP5101372 B2 JP 5101372B2
Authority
JP
Japan
Prior art keywords
ink
print command
heat
printing
data
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.)
Active
Application number
JP2008094000A
Other languages
English (en)
Other versions
JP2009245384A (ja
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.)
Canon Finetech Nisca Inc
Original Assignee
Nisca Corp
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 Nisca Corp filed Critical Nisca Corp
Priority to JP2008094000A priority Critical patent/JP5101372B2/ja
Publication of JP2009245384A publication Critical patent/JP2009245384A/ja
Application granted granted Critical
Publication of JP5101372B2 publication Critical patent/JP5101372B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明はプラスチックカード等に文字や画像等を印刷する印刷装置に関する。
一枚の印刷物には様々なデータが混在している。それらはそれぞれ属性を持ったオブジェクトであり、その属性には多値画像、二値画像、テキスト、と線等が挙げられる。これらの属性にはそれぞれ適した印刷の方法があり、属性ごとに印刷の設定を変更しているものは既に知られている(例えば特許文献1)。
さらに、特許文献1には印刷画像の領域を指定して、それぞれの領域内で属性ごとの設定をする技術も開示されている。
特開平09−282472号公報
しかし、上述した特許文献1によると、同じ属性の複数のオブジェクトデータについて別々の設定をしたい場合は、わざわざ領域を指定した後に別々の設定をしなくてはならず操作性が悪い。また、領域を指定した際に同じ属性のオブジェクトデータが同一領域内に複数あった場合(例えば画像オブジェクトが重なっている場合等)、属性に対して印刷の設定をするとそれぞれのオブジェクトデータに対して別々の設定ができない場合もある。
本発明は上記事案を鑑み、同じ属性の複数のオブジェクトデータに対して容易に印刷の設定ができるプリントシステムを提供することを課題とする。
上記課題を解決するために、本発明は、上位装置からプリンタに印刷コマンドを出力して、受け取った印刷コマンドを、熱昇華性インクと、所定の階調値を有する少なくとも一つの熱溶融性インクとから構成されるインクリボンを用いて印刷するプリントシステムにおいて、前記上位装置は多値画像、二値画像、テキスト、及び線のいずれか一つの属性情報を有する複数のオブジェクトデータを描画領域内に生成するオブジェクト生成部と、前記オブジェクトデータにおける前記階調値データに対して、前記熱溶融性インクで印刷するか否かを設定するインク設定部と、前記インク設定部による設定内容に応じて、前記熱昇華性インクで印刷するための第一の印刷コマンドと、前記熱溶融性インクで印刷するための第二の印刷コマンドとを生成するドライバ部と、前記プリンタへ前記印刷コマンドを出力する印刷コマンド出力部と、を備え、前記インク設定部は、さらに前記描画領域内に生成された同一の前記属性情報を有する複数のオブジェクトデータの前記所定の階調値データに対して、それぞれ前記熱溶融性インクで印刷するか否かを設定可能にしたことを特徴とする。
本発明において、前記上位装置はアプリケーションソフトウェアとプリンタドライバとオペレーティングシステムとを備え、前記アプリケーションソフトウェアは前記オブジェクト生成部と前記インク設定部と、さらに前記オブジェクトデータを前記プリンタドライバに出力するオブジェクト出力部とを有し、前記プリンタドライバは前記ドライバ部と、前記印刷コマンド出力部とを有し、前記オブジェクト出力部は前記オペレーティングシステムを介して前記プリンタドライバに前記オブジェクトデータを出力することを特徴とする。
また本発明では、前記オペレーティングシステムは、GDI(Graphic Device Interface)と、前記アプリケーションソフトウェアから前記GDIにアクセスするためのAPI(Application Program Interface)関数と、前記プリンタドライバから前記GDIにアクセスするためのDDI(Device Driver Interface)関数とを備え、前記オブジェクトデータが前記アプリケーションソフトウェアから前記GDIを介して前記プリンタドライバに出力される際、前記インク設定部によって前記第二のインクパネルで印刷するように設定された場合に、前記オブジェクト出力部は前記API関数に含まれる第一のExtEscape関数又はEscape関数と第二のExtEscape関数又はEscape関数との間に前記オブジェクトデータを出力するための前記API関数を記述して前記GDIに出力し、前記GDIは前記DDI関数を利用して前記オブジェクトデータを前記プリンタドライバへ渡すことを特徴とする。
さらに本発明において、前記アプリケーションソフトウェアは、同一の前記属性情報と同一の前記階調値データとを有したオブジェクトデータ同士の重なりを判断する判断手段と、前記判断手段によって同一の前記属性情報と同一の前記階調値データとを有したオブジェクトデータ同士が重なっていると判断された際に警告を発する警告手段と、を備えたことを特徴とする。
また、本発明の印刷方法多値画像、二値画像、テキスト、及び線のいずれか一つの属性情報を有する複数のオブジェクトデータを描画領域内に生成するオブジェクト生成ステップと、前記オブジェクトデータにおける前記階調値データに対応して印刷を行うために、前記熱昇華性インクで印刷するか、又は前記熱溶融性インクで印刷するかを設定するインク設定ステップと、前記プリンタへ出力するために、前記熱昇華性インクで印刷するための印刷コマンドと、前記熱溶融性インクで印刷するための印刷コマンドとを生成する印刷コマンド生成ステップと、前記プリンタへ前記印刷コマンドを出力する印刷コマンド出力ステップと前記上位装置から出力された前記印刷コマンドに応じて前記熱昇華性インク又は前記熱溶融性インクで印刷する印刷ステップと、を有し、前記インク設定ステップでは、前記オブジェクト生成ステップにおいて前記描画領域内に生成された同一の前記属性情報を有する複数のオブジェクトデータの前記所定の階調値データに対して、それぞれ熱昇華性インクで印刷するか前記熱溶融性インクで印刷するかを設定することを特徴とする。
また、本発明における印刷コマンド出力方法は、多値画像、二値画像、テキスト、及び線のいずれか一つの属性情報を有する複数のオブジェクトデータを描画領域内に生成するオブジェクト生成ステップと、前記オブジェクトデータにおける前記階調値データに対応して印刷を行うために、前記熱昇華性インクで印刷するか、又は前記熱溶融性インクで印刷するかを設定するインク設定ステップと、前記プリンタへ出力するために、前記熱昇華性インクで印刷するための印刷コマンドと、前記熱溶融性インクで印刷するための印刷コマンドとを生成する印刷コマンド生成ステップと、前記プリンタへ前記印刷コマンドを出力する印刷コマンド出力ステップと、を有し、前記インク設定ステップでは、前記オブジェクト生成ステップにおいて前記描画領域内に生成された同一の前記属性情報を有する複数のオブジェクトデータの前記所定の階調値データに対して、それぞれ熱昇華性インクで印刷するか前記熱溶融性インクで印刷するかを設定することを特徴とする。
本発明により、描画領域内に同じ属性のオブジェクトデータが複数ある場合に、それぞれのオブジェクトデータに対するインクの設定(熱昇華性インク又は熱溶融性インク)を容易にすることができる。
また、同じ属性で同じ色のオブジェクトデータが重なっている場合も、オブジェクトごとにインクの設定をすることができるので、一方のオブジェクトデータを熱昇華性インクで、もう一方のオブジェクトデータを熱溶融性インクで印刷することにより、同じ色が重なっても区別することができる。
以下、本発明の一実施の形態のプリントシステムについて図面を参照しながら説明する。
<システム構成>
図1に示すように、プリンタ装置1は、図示を省略するインターフェースを介して、上位装置10(例えば、パーソナルコンピュータ等のホストコンピュータ)に接続され、上位装置10からプリンタ装置1に印刷データや磁気データ等を送信して、記録動作等を指示することが可能である。
上位装置10には、一般に、印刷データに使用される画像等を入力する画像入力装置4(例えばカメラやスキャナ等)、上位装置10に命令やデータを入力するためのキーボードやマウス等の入力装置3、上位装置10によって生成されたデータ等の表示を行う液晶ディスプレイ等のモニタ2が接続されている。
<内部構成>
次に、プリンタ装置1及び上位装置10の内部の各構成要素について説明する。
プリンタ装置1は印刷部60を有し、熱転写プリンタの構成が採用されている。印刷部60は、カード搬送路P1上の印刷位置に設けられたプラテンローラ64に対して進退可能に設けられたサーマルヘッド56を有している。プラテンローラ64とサーマルヘッド56との間には、インクパネルY(イエロー)、M(マゼンタ)、C(シアン)、Bk(ブラック)等の複数色が面順次に繰り返されたインクリボンRが介在している(図2参照)。
インクリボンRのインクパネルは、熱昇華性インクと熱溶融性インクとから構成され、Y(イエロー)、M(マゼンタ)、C(シアン)は熱昇華性インクで、Bk(ブラック)は熱溶融性インクである。なお、熱溶融性インクの色は黒色に限らず、赤、青、金や銀等を用いてもよい。また、熱溶融性インクは一色だけに限らず、例えば黒(Bk)と金(G)という複数色で構成されていてもよい(図13参照)。
さらに、プリンタ装置1は熱昇華性インクで印刷される印刷コマンドと熱溶融性インクで印刷される印刷コマンドとをそれぞれ格納するカラーメモリ28とレジンメモリ29とを備えている(図4参照)。
上位装置10は内部にアプリケーションソフトウェア(以下アプリケーション)11と、オペレーティングシステム(Windows(登録商標))の機能であるGDI(Graphic Device Interface)12と、プリンタドライバ13が設けられている(図3参照)。
アプリケーション11は、ユーザが印刷したいレイアウトを作成するための編集機能および印刷設定機能を有し、オブジェクト生成部21と、オブジェクト設定部22と、オブジェクト出力部23とを備えている。
オブジェクト生成部21ではテキストデータや線データ、画像入力装置4から取り込んだ画像データや図形データ等を生成する。その際、アプリケーション11の画面上は図5の符号46で示すオブジェクト追加ボタンを用いて、画像、テキストや図形等を描画領域40に追加する。なお、一つの画像データやテキストデータ等はそれぞれ一つのオブジェクトデータである(図6の符号41〜45)。
オブジェクト設定部22では、オブジェクト生成部21で生成されたオブジェクトデータごとにそれぞれ印刷設定を行う。ここで設定する設定項目は、例えばオブジェクトデータの位置、色や大きさなどの設定、フォントの設定や、印刷するインクの種類(熱昇華性インク又は熱溶融性インク)の設定等が挙げられる。アプリケーション11の画面上では、図7のように表示される。
なお、プリンタ装置1で使用するインクリボンが、熱昇華性インク「Y(イエロー)M(マゼンタ)C(シアン)」と熱溶融性インク「Bk(ブラック)」とから構成される場合、インクの設定をするときはオブジェクトデータの黒部分について熱昇華性インクで印刷するか熱溶融性インクで印刷するかの設定を行う。インクの設定は黒色だけではなく例えば、熱溶融性インクが青色の場合は、オブジェクトデータの青部分を設定する。つまり、オブジェクトデータに熱溶融性インクの色(階調値)と同じ色(階調値)のデータがあった場合に、そのデータ(一部分)を熱昇華性インクで印刷するか、又は熱溶融性インクで印刷するかを設定することができる。
オブジェクト出力部23では、オブジェクト生成部21で生成されオブジェクト設定部22で印刷設定されたオブジェクトデータをプリンタドライバ13に渡すためにGDI12に出力する。なお、オブジェクトデータをGDI12に出力する際はAPI(Application Program Interface)関数を利用する。
オブジェクト出力部23でオブジェクトデータをGDI12に渡す際に、熱溶融性インクで印刷するように設定されたオブジェクトデータは、API関数に含まれるExtEscape関数又はEscape関数を利用することにより、熱溶融性インクで印刷するデータとしてGDI12に渡される。本実施例では、ExtEscape関数でオブジェクトデータを出力するためのAPI関数を囲むことで、プリンタドライバ13は、そのオブジェクトデータを熱溶融性インクで印刷することを認識する(図10参照)。
ここで、ExtEscape関数によるオブジェクトデータの囲い込みについて説明する。ExtEscape関数の引数は、データの出力先、ExtEscape関数の用途を示す値、出力データのサイズ、出力データ、入力データのサイズ、入力データ、から構成される。本実施例では、データの出力先、ExtEscape関数の用途を示す値、出力データのサイズ、出力データを指定してExtEscape関数を利用する。具体的には、データの出力先としてはプリンタを指定し、ExtEscape関数の用途を示す値としては、別に定義した熱溶融性インクで印刷するためのコード(例えば10000だったら熱溶融印刷)を指定する。また、出力データとして「開始」と「終了」を示す値をそれぞれ指定する。ExtEscape関数は「開始」を示す関数と「終了」を示す関数との二種類が用意され、「開始」を引数に持つExtEscape関数と「終了」を引数に持つExtEscape関数との間にオブジェクトデータを出力するためのAPI関数を記述することにより、設定されたオブジェクトデータ(本実施例ではオブジェクトデータの黒部分)は熱溶融性インクで印刷する対象となる。
GDI12は出力されたオブジェクトデータをプリンタドライバ13に渡すためにデータの変換を行い、DDI(Device Driver Interface)関数を利用してプリンタドライバ13に出力する。
プリンタドライバ13はドライバ部24とスプール部25と印刷コマンド出力部26を備えている。
ドライバ部24では、アプリケーション11より受け取ったオブジェクトデータから、プリンタ装置1が実行可能な形式の印刷コマンドを生成する。その際、熱昇華性インクで印刷するように設定されたオブジェクトデータを受け取った場合は、プリンタ装置1にて熱昇華性インクで印刷するための印刷コマンドを生成し、熱溶融性インクで印刷するように設定されたオブジェクトデータを受け取った場合は、プリンタ装置1にて熱溶融性インクで印刷するための印刷コマンドを生成する。なお、ドライバ部24は上述した「開始」を引数に持つExtEscape関数と「終了」を引数に持つExtEscape関数との間に記述されたオブジェクトデータ(GDI12によって変換されたDDI関数)を熱溶融性インクで印刷すると認識する。
スプール部25では、ドライバ部24が印刷コマンドを生成する前のオブジェクトデータと、生成された印刷コマンドを一時的に格納する。ドライバ部24で印刷コマンドを生成する際は、スプール部25からオブジェクトデータを取り出し、印刷コマンドを生成して再びスプール部25に印刷コマンドを格納する。
印刷コマンド出力部26はスプール部25に格納された印刷コマンドをプリンタ装置1が印刷可能な常態かどうかを監視し、印刷可能な状態であれば印刷コマンドをプリンタ装置1に出力する。
なお、一般にプリンタドライバ13にも印刷設定を行うことができるが、アプリケーション11でオブジェクトに対するインクの種類の設定を行った際はアプリケーション11によるインクの種類の設定が有効になり、プリンタドライバ13によるインクの種類の設定は無効になる。
<動作>
本実施形態の上位装置10及びプリンタ装置1について、一枚のカードを作成する処理のフローを説明する。
まず上位装置10は、画像入力装置4から画像データを入力して不図示の記憶領域に格納する。ステップ31ではアプリケーション11を起動し、格納した画像データ等を用いて描画領域40にオブジェクトデータを生成する。なお、アプリケーション11の画面上は図5、図6に示すように、オブジェクト追加ボタン46を用いて描画領域40にオブジェクトデータを追加する。
ステップ32では、生成されたオブジェクトデータごとに個々の印刷設定をする。その際、熱溶融性インクで印刷したいオブジェクトの黒部分を熱溶融性インクで印刷するよう設定をする(図7及び図9参照)。図7に示すようにアプリケーション11の画面上で「熱溶融性インクで印刷する」というチェックボックスにチェックを入れると、オブジェクト設定部22でオブジェクトデータにフラグを付ける。
ステップ33では、オブジェクト出力部によってステップ32で印刷設定されたオブジェクトデータを、API関数を用いてGDI12に出力する。その際、ステップ32で熱溶融性インクによって印刷するように設定された(フラグが立っている)オブジェクトデータを出力するためのAPI関数はExtEscape関数で囲まれてGDI12に出力される(図10参照)。
ステップ34では、GDI12によって変換され、DDI関数を利用して出力されたオブジェクトデータをプリンタドライバ13が受け取り、スプール部25に格納する。
ステップ35では、ドライバ部24がGDI12から受け取ってスプール部25に格納されたオブジェクトデータを解析して、プリンタ装置1が実行可能な印刷コマンドを生成する。その際、ドライバ部24ではオブジェクトデータがExtEscape関数で囲まれているか否かを判別して、熱昇華性インクで印刷するための印刷コマンドと、熱溶融性インクで印刷するための印刷コマンドを生成する(図11参照)。なお、ステップ35で生成された印刷コマンドは再びスプール部25に格納される。ステップ36では、印刷コマンド出力部26によって、スプール部25に格納された印刷コマンドをプリンタ装置1に出力する。その際、印刷コマンド出力部26は、プリンタ装置1が印刷可能な常態かどうかを監視し、印刷可能な状態であれば印刷コマンドをプリンタ装置1に出力する。
ステップ37では、プリンタ装置1が印刷コマンド出力部26(上位装置10)から受け取った印刷コマンドを印刷する。その際、ドライバ部24によって生成された印刷コマンドの内、熱昇華性インクで印刷するための印刷コマンドは、プリンタ装置1のカラーメモリ28に格納され、熱溶融性インクで印刷するための印刷コマンドは、プリンタ装置1のレジンメモリ29に格納される(図12参照)。印刷部60では、カラーメモリ28に格納された印刷コマンドは熱昇華性インクで印刷し、レジンメモリ29に格納された印刷コマンドは熱溶融性インクで印刷する。
<効果等>
本実施形態のプリントシステムによれば、描画領域内に属性が同じ複数のオブジェクトデータが混在するとき、オブジェクトデータごとに印刷の設定(特にオブジェクトデータに含まれる熱溶融性インクと同じ色を印刷する際のインクの種類の設定)をすることができるので、同一属性のオブジェクトデータに対して別々の印刷設定をする際は操作性が良い。また、描画領域内で同じ属性で黒色(熱溶融性リボンの色)の部分を含むオブジェクトデータ同士が重なった際に、熱昇華性インクと熱溶融性インクとでそれぞれ印刷することによって、同じ色でも見分けがつく。
なお、アプリケーション11の中で、同一属性で同一色のオブジェクトデータが重なっていることを判断して警告を出してもよい。アプリケーション11では、オブジェクトデータの位置情報とサイズからオブジェクトデータが描画領域40の中でどの範囲を占めているかがわかる。よって同一属性のオブジェクトデータが重なっているかどうかを判断することができる。また、オブジェクトデータの階調値を見て、オブジェクトデータの重なっている部分が同じ階調値を有する場合、同一属性で同一色のオブジェクトデータ(一部分でも)が重なっていることがわかる。印刷前にアプリケーション11で警告を出すことによって、ユーザは意図しないオブジェクトの重なりを回避することができる。なお、この警告はチェックボタン47を別に設けて、チェックボタン47を押したときにしてもよいし、アプリケーション11からGDI12にデータを出力する際に自動的にしてもよい。警告を出す際は警告音を出力してもよいし、画面上に重なっていることを知らせるエラー画面を表示してもよい。
また、本実施形態では熱溶融性インクで印刷するように設定されたオブジェクトデータは、オブジェクトデータデータを出力するためのAPI関数をExtEscape関数で囲む例を示したが、Escape関数を使用してもよい。
また、本実施形態ではプリンタドライバ13がオブジェクトデータを受け取った際は一度スプール部25にオブジェクトデータを格納してからドライバ部24で印刷コマンドを生成して印刷コマンドを再びスプール部25に格納する例を示したが、プリンタドライバ13がオブジェクトデータを受け取った時点で、ドライバ部24で印刷コマンドを生成して印刷コマンドをスプール部25に格納してもよい。前者はデータの形式がEMF形式で後者はRAW形式であるが、どちらの形式のデータを扱っても構わない。
上述したように、本発明は同一属性の複数のオブジェクトデータに対してオブジェクトデータごとに印刷するインクの種類の設定ができるプリントシステムを提供するものであるため、プリンタ装置及びアプリケーションソフトウェアの製造、販売に寄与するので、産業上の利用可能性を有する。
本発明のプリントシステムの全体図である。 実施形態のプリンタ装置の概略断面図を示した図である。 実施形態のプリントシステムのブロック図である。 実施形態のプリンタ装置の構成を示すブロック図である。 実施形態のアプリケーションの操作画面を示した図である。 実施形態のアプリケーションの操作画面を示した図であり、描画領域にオブジェクトが追加された様子を示した図である。 実施形態のアプリケーションの操作画面を示した図であり、オブジェクトの印刷設定(インクの種類の設定)画面を示した図である。 実施形態の印刷動作の流れを説明するフローチャートである。 図8のインク設定ステップを説明するフローチャートである。 図8のアプリケーションからGDIにオブジェクトデータを出力する処理を説明するフローチャートである。 図8の印刷コマンド生成ステップを説明するフローチャートである。 図8の印刷ステップを説明するフローチャートである。 実施形態のインクリボンの構成を示す図であり、(A)は熱溶融性インクが一色(黒)の場合で、(B)は熱溶融性インクが二色(黒と金)の場合を示した図である。
符号の説明
1 プリンタ装置
10 上位装置
11 アプリケーション
12 GDI
13 プリンタドライバ
21 オブジェクト生成部
22 オブジェクト設定部
23 オブジェクト出力部
24 ドライバ部
25 スプール部
26 印刷コマンド出力部
60 印刷部

Claims (7)

  1. パーソナルコンピュータ等の上位装置からプリンタに印刷コマンドを出力して、受け取った印刷コマンドを、熱昇華性インクと、所定の階調値を有する少なくとも一つの熱溶融性インクとから構成されるインクリボンを用いて印刷するプリントシステムにおいて、
    記上位装置は
    多値画像、二値画像、テキスト、及び線のいずれか一つの属性情報を有する複数のオブジェクトデータを描画領域内に生成するオブジェクト生成部と、
    前記オブジェクトデータにおける前記階調値データに対して、前記熱溶融性インクで印刷するか否かを設定するインク設定部と、
    前記インク設定部による設定内容に応じて、前記熱昇華性インクで印刷するための第一の印刷コマンドと、前記熱溶融性インクで印刷するための第二の印刷コマンドとを生成するドライバ部と、
    前記プリンタへ前記印刷コマンドを出力する印刷コマンド出力部と、を備え、
    前記インク設定部は、さらに前記描画領域内に生成された同一の前記属性情報を有する複数のオブジェクトデータの前記所定の階調値データに対して、それぞれ前記熱溶融性インクで印刷するか否かを設定可能にしたことを特徴とするプリントシステム。
  2. 前記上位装置はアプリケーションソフトウェアとプリンタドライバとオペレーティングシステムとを備え、
    前記アプリケーションソフトウェアは前記オブジェクト生成部と前記インク設定部と、さらに前記オブジェクトデータを前記プリンタドライバに出力するオブジェクト出力部とを有し、
    前記プリンタドライバは前記ドライバ部と、前記印刷コマンド出力部とを有し、
    前記オブジェクト出力部は前記オペレーティングシステムを介して前記プリンタドライバに前記オブジェクトデータを出力することを特徴とする請求項1に記載のプリントシステム。
  3. 前記オペレーティングシステムは、GDI(Graphic Device Interface)と、前記アプリケーションソフトウェアから前記GDIにアクセスするためのAPI(Application Program Interface)関数と、 前記プリンタドライバから前記GDIにアクセスするためのDDI(Device Driver Interface)関数とを備え、
    前記オブジェクトデータが前記アプリケーションソフトウェアから前記GDIを介して前記プリンタドライバに出力される際、前記インク設定部によって前記熱溶融性インクで印刷するように設定された場合に、前記オブジェクト出力部は前記API関数に含まれる第一のExtEscape関数又はEscape関数と第二のExtEscape関数又はEscape関数との間に前記オブジェクトデータを出力するための前記API関数を記述して前記GDIに出力し、前記GDIは前記DDI関数を利用して前記オブジェクトデータを前記プリンタドライバへ渡すことを特徴とする請求項2に記載のプリントシステム。
  4. らに前記アプリケーションソフトウェアは、同一の前記属性情報と同一の前記階調値データとを有したオブジェクトデータ同士の重なりを判断する判断手段と、前記判断手段によって同一の前記属性情報と同一の前記階調値データとを有したオブジェクトデータ同士が重なっていると判断された際に警告を発する警告手段と、を備えたことを特徴とする請求項2に記載のプリントシステム。
  5. 上位装置からプリンタに印刷コマンドを出力して、受け取った印刷コマンドを、熱昇華性インクと、所定の階調値を有する少なくとも一つの熱溶融性インクとから構成されるインクリボンを用いて印刷する印刷方法において、
    多値画像、二値画像、テキスト、及び線のいずれか一つの属性情報を有する複数のオブジェクトデータを描画領域内に生成するオブジェクト生成ステップと、
    前記オブジェクトデータにおける前記階調値データに対応して印刷を行うために、前記熱昇華性インクで印刷するか、又は前記熱溶融性インクで印刷するかを設定するインク設定ステップと、
    前記プリンタへ出力するために、前記熱昇華性インクで印刷するための印刷コマンドと、前記熱溶融性インクで印刷するための印刷コマンドとを生成する印刷コマンド生成ステップと、
    前記プリンタへ前記印刷コマンドを出力する印刷コマンド出力ステップと
    前記上位装置から出力された前記印刷コマンドに応じて前記熱昇華性インク又は前記熱溶融性インクで印刷する印刷ステップと、を有し、
    前記インク設定ステップでは、前記オブジェクト生成ステップにおいて前記描画領域内に生成された同一の前記属性情報を有する複数のオブジェクトデータの前記所定の階調値データに対して、それぞれ熱昇華性インクで印刷するか前記熱溶融性インクで印刷するかを設定することを特徴とする印刷方法。
  6. らに同一の前記属性情報と同一の前記階調値データとを有したオブジェクトデータ同士の重なりを判断する判断ステップと、前記判断ステップによって同一の前記属性情報と同一の前記階調値データとを有したオブジェクトデータ同士が重なっていると判断された際に警告を発する警告ステップとを有する請求項5に記載の印刷方法。
  7. 熱昇華性インクと、所定の階調値を有する少なくとも一つの熱溶融性インクとから構成されるインクリボンを用いて印刷するプリンタに対して印刷コマンドを出力する印刷コマンド出力方法において、
    多値画像、二値画像、テキスト、及び線のいずれか一つの属性情報を有する複数のオブジェクトデータを描画領域内に生成するオブジェクト生成ステップと、
    前記オブジェクトデータにおける前記階調値データに対応して印刷を行うために、前記熱昇華性インクで印刷するか、又は前記熱溶融性インクで印刷するかを設定するインク設定ステップと、
    前記プリンタへ出力するために、前記熱昇華性インクで印刷するための印刷コマンドと、前記熱溶融性インクで印刷するための印刷コマンドとを生成する印刷コマンド生成ステップと、
    前記プリンタへ前記印刷コマンドを出力する印刷コマンド出力ステップと、を有し、
    前記インク設定ステップでは、前記オブジェクト生成ステップにおいて前記描画領域内に生成された同一の前記属性情報を有する複数のオブジェクトデータの前記所定の階調値データに対して、それぞれ熱昇華性インクで印刷するか前記熱溶融性インクで印刷するかを設定することを特徴とする印刷コマンド出力方法。
JP2008094000A 2008-03-31 2008-03-31 プリントシステム、印刷方法及び印刷データ出力方法 Active JP5101372B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008094000A JP5101372B2 (ja) 2008-03-31 2008-03-31 プリントシステム、印刷方法及び印刷データ出力方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008094000A JP5101372B2 (ja) 2008-03-31 2008-03-31 プリントシステム、印刷方法及び印刷データ出力方法

Publications (2)

Publication Number Publication Date
JP2009245384A JP2009245384A (ja) 2009-10-22
JP5101372B2 true JP5101372B2 (ja) 2012-12-19

Family

ID=41307156

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008094000A Active JP5101372B2 (ja) 2008-03-31 2008-03-31 プリントシステム、印刷方法及び印刷データ出力方法

Country Status (1)

Country Link
JP (1) JP5101372B2 (ja)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06106829A (ja) * 1992-09-25 1994-04-19 Sony Corp インクリボン
JP2005227865A (ja) * 2004-02-10 2005-08-25 Fuji Xerox Co Ltd 印刷制御装置、方法およびプログラム

Also Published As

Publication number Publication date
JP2009245384A (ja) 2009-10-22

Similar Documents

Publication Publication Date Title
US11039039B2 (en) Apparatus, system, and product for converting designated image area with object for printing in a spot color into printing data
CN110879691B (zh) 计算机、图像形成装置、信息处理装置、信息处理系统
KR102830596B1 (ko) 정보 처리 장치, 제어 방법, 및 저장 매체
CN101998026B (zh) 图像处理装置和图像处理方法
JP4306367B2 (ja) 画像処理装置
CN105103115A (zh) 打印控制装置、打印装置、数据处理方法以及打印控制装置的设定方法
JP3175498B2 (ja) インクジェット式カラー印刷のための黒色領域識別方式
CN112748889A (zh) 打印系统、图像形成装置、打印方法以及存储介质
CN115248665A (zh) 装置的控制方法、打印装置以及存储介质
JP7327041B2 (ja) プログラム、情報処理装置、画像形成装置、印刷システム
JP5101372B2 (ja) プリントシステム、印刷方法及び印刷データ出力方法
US12069221B2 (en) Information processing apparatus, control method, and storage medium comprising identification of a special color region in an image to be printed, detecting a color region surrounding the pixels of the special color region and displaying a predetermined presentation based on the detection of the color region surrounding the pixels
CN115357200A (zh) 信息处理装置、信息处理方法和存储介质
US11586397B2 (en) Printing system, information processing apparatus, and recording medium for superimposing an image on a print target image
KR100565054B1 (ko) 인쇄파일 편집방법 및 장치와 이를 채용한 칼라화상형성시스템
US7072069B2 (en) Method for extending print area
CN115225772B (zh) 信息处理设备、信息处理方法和存储介质
JP7845057B2 (ja) 印刷システム
KR100571788B1 (ko) 문서의 지정영역을 확대 출력하는 방법
JPH03216081A (ja) プリンタ
JP6060774B2 (ja) 印刷装置、印刷装置の制御方法、及び、プログラム
US20030043407A1 (en) Printer control system having print thickness control function and method thereof
JP2011022759A (ja) 画像形成システム及び印刷制御装置
JP2008022048A (ja) 画像処理設定装置、画像処理装置、画像形成システム、画像処理設定方法、画像処理方法及び画像形成方法
KR20050114933A (ko) 인쇄 영역별 인쇄방법

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110222

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110330

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120426

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120529

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120727

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: 20120904

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: 20120926

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

Free format text: PAYMENT UNTIL: 20151005

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5101372

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250