(57)【要約】【課題】ユーザが意識しなくても、動作条件の変更に伴って、最適な印字条件を構築し、印刷を実行する。【解決手段】ホスト側装置が、予め設定されたプリンタの印刷用パラメータをドライバフォルダにインストールしたプリンタドライバを記憶し、動作条件が変更されたときに、自動的に、記憶された印刷パラメータを更新して、記憶されたあるいは更新されたプリンタドライバをプリンタに送信する。一方、プリンタが、ホスト側装置からプリンタドライバを受信し、受信したプリンタドライバに基づいて、印刷を行う。【選択図】図５
2013246680.tif 000002
【特許請求の範囲】
【請求項１】
ホスト側装置とプリンタとからなる印刷システムであって、
前記ホスト側装置が、
予め設定された前記プリンタの印刷用パラメータをドライバフォルダにインストールしたプリンタドライバを記憶する記憶手段と、
動作条件が変更されたときに、自動的に、前記記憶された印刷パラメータを更新する更新手段と、
該記憶されたあるいは更新されたプリンタドライバを前記プリンタに送信する送信手段と、
を備え、
前記プリンタが、
前記ホスト側装置からプリンタドライバを受信する受信手段と、
該受信したプリンタドライバに基づいて、印刷を行う印刷手段と、
を備えたことを特徴とする印刷システム。
【請求項２】
前記記憶したプリンタドライバをレジストリにより管理することを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記レジストリがプリンタドライバの更新を管理することを特徴とする請求項２に記載の印刷システム。
【請求項４】
ホスト側装置とプリンタとからなる印刷システムにおける印刷方法であって、
前記ホスト側装置が、予め設定された前記プリンタの印刷用パラメータをドライバフォルダにインストールしたプリンタドライバを記憶する第１のステップと、
前記ホスト側装置が、動作条件が変更されたときに、自動的に、前記記憶された印刷パラメータを更新する第２のステップと、
前記ホスト側装置が、該記憶されたあるいは更新されたプリンタドライバを前記プリンタに送信する第３のステップと、
前記プリンタが、前記ホスト側装置からプリンタドライバを受信する第４のステップと、
前記プリンタが、該受信したプリンタドライバに基づいて、印刷を行う第５のステップと、
を備えたことを特徴とする印刷方法。
【請求項５】
前記第２のステップにおいて、前記プリンタドライバが更新されたときに、前記プリンタドライバをレジストリが管理することを特徴とする請求項４に記載の印刷方法。
【請求項６】
ホスト側装置とプリンタとからなる印刷システムにおける印刷方法をコンピュータに実行させるためのプログラムであって、
前記ホスト側装置が、予め設定された前記プリンタの印刷用パラメータをドライバフォルダにインストールしたプリンタドライバを記憶する第１のステップと、
前記ホスト側装置が、動作条件が変更されたときに、自動的に、前記記憶された印刷パラメータを更新する第２のステップと、
前記ホスト側装置が、該記憶されたあるいは更新されたプリンタドライバを前記プリンタに送信する第３のステップと、
前記プリンタが、前記ホスト側装置からプリンタドライバを受信する第４のステップと、
前記プリンタが、該受信したプリンタドライバに基づいて、印刷を行う第５のステップと、
をコンピュータに実行させるためのプログラム。
【請求項７】
前記第２のステップにおいて、前記プリンタドライバが更新されたときに、前記プリンタドライバをレジストリが管理することを特徴とする請求項６に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホスト側装置とプリンタとからなり、用紙に対するプリントを行う印刷システム、印刷方法およびプログラムに関する。
【背景技術】
【０００２】
カラープリンタ、モノクロプリンタ、複写機、ファクシミリ等の機能を有する印刷装置、あるいはコンピュータやワードプロセッサ等を含む複合機やワークステーションの出力機器として用いられる印刷装置は、画像情報に基づいて記録用紙やプラスチック薄板等の被記録材（以下、単に用紙と称する）に印刷情報に基づいて文字や記号や画像などを印刷していくように構成されている。前記印刷装置の印刷手段は、例えば、レーザービーム方式、電子写真方式、インクジェット方式、ワイヤドット方式、感熱方式、熱転写方式等に分けることができる。
【０００３】
用紙の搬送方向又は回転方向（副走査方向）と交叉する方向に主走査しながら印刷していくシリアル型の印刷装置においては、用紙を所定の印刷位置にセットした後、用紙に沿って移動する記録手段によって画像（文字や記号等を含む）を印刷し、所定幅分の印刷と所定量の紙送り（副走査）とを同期させて実行することにより、用紙に印刷情報（印刷データ）に基づいた印刷が行われる。
【０００４】
一方、用紙を搬送方向に送る副走査のみで印刷するラインタイプの印刷装置においては、用紙を所定の印刷位置にセットし、一括して１行分の印刷を連続的に行ないながら所定量の紙送りを行なうことにより、用紙に対して印刷情報に基づく印刷が行われる。
【０００５】
上記印刷装置は、一般に、ホストコンピュータ等の上位装置から転送されてきた印刷データ（印刷情報）に基づいて、記録媒体としての用紙に記録（印刷）を行うように構成されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−２２４１６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記のような従来の印刷装置では、動作条件の変更（例えば、印刷速度の変更、紙の変更、リボンの変更等）に伴って、その都度、ユーザが印刷パラメータを変更する必要があった。つまり、ユーザは、動作条件が変更されるたびに、対応する印刷パラメータを選択して、ドライバに取り込み、印刷処理を実行する必要があり、作業が煩雑であるという問題があった。
【０００８】
そこで、本発明は、このような事情に鑑みてなされたものであって、ユーザが意識しなくても、動作条件の変更に伴って、最適な印字条件を構築し、印刷を実行できる印刷システム、印刷方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、上記の課題を解決するために、以下の事項を提案している。
【００１０】
請求項１に係る発明は、ホスト側装置とプリンタとからなる印刷システムであって、前記ホスト側装置が、予め設定された前記プリンタの印刷用パラメータをドライバフォルダにインストールしたプリンタドライバを記憶する記憶手段と、動作条件が変更されたときに、自動的に、前記記憶された印刷パラメータを更新する更新手段と、該記憶されたあるいは更新されたプリンタドライバを前記プリンタに送信する送信手段と、を備え、前記プリンタが、前記ホスト側装置からプリンタドライバを受信する受信手段と、該受信したプリンタドライバに基づいて、印刷を行う印刷手段と、を備えたことを特徴とする印刷システムを提案している。
【００１１】
つまり、ホスト側装置が、予め設定されたプリンタの印刷用パラメータをドライバフォルダにインストールしたプリンタドライバを記憶し、動作条件が変更されたときに、自動的に、記憶された印刷パラメータを更新して、記憶されたあるいは更新されたプリンタドライバをプリンタに送信する。一方、プリンタが、ホスト側装置からプリンタドライバを受信し、受信したプリンタドライバに基づいて、印刷を行うことから、ユーザが意識しなくても、動作条件の変更に伴って、最適な印字条件を構築し、印刷を実行できる。
【００１２】
請求項２に係る発明は、前記記憶したプリンタドライバをレジストリにより管理することを特徴とする印刷システムを提案している。
【００１３】
つまり、ホスト側装置のＯＳ上のアプリケーションの設定等を行うデータベースであるレジストリを用いて、記憶したプリンタドライバを管理することにより、新たなハードウエア等を備えなくとも、簡便に、ユーザが特に意識することなく、動作条件の変更に伴って、最適な印字条件を構築し、印刷を実行できる。
【００１４】
請求項３に係る発明は、前記レジストリがプリンタドライバの更新を管理することを特徴とする印刷システムを提案している。
【００１５】
つまり、レジストリがプリンタドライバの更新を管理することから、ユーザが意識しなくても、動作条件の変更に伴って、最適な印字条件を構築し、印刷を実行できる。
【００１６】
請求項４に係る発明は、ホスト側装置とプリンタとからなる印刷システムにおける印刷方法であって、前記ホスト側装置が、予め設定された前記プリンタの印刷用パラメータをドライバフォルダにインストールしたプリンタドライバを記憶する第１のステップと、前記ホスト側装置が、動作条件が変更されたときに、自動的に、前記記憶された印刷パラメータを更新する第２のステップと、前記ホスト側装置が、該記憶されたあるいは更新されたプリンタドライバを前記プリンタに送信する第３のステップと、前記プリンタが、前記ホスト側装置からプリンタドライバを受信する第４のステップと、前記プリンタが、該受信したプリンタドライバに基づいて、印刷を行う第５のステップと、を備えたことを特徴とする印刷方法を提案している。
【００１７】
つまり、ホスト側装置が、予め設定されたプリンタの印刷用パラメータをドライバフォルダにインストールしたプリンタドライバを記憶し、動作条件が変更されたときに、自動的に、記憶された印刷パラメータを更新して、記憶されたあるいは更新されたプリンタドライバをプリンタに送信する。一方、プリンタが、ホスト側装置からプリンタドライバを受信し、受信したプリンタドライバに基づいて、印刷を行うことから、ユーザが意識しなくても、動作条件の変更に伴って、最適な印字条件を構築し、印刷を実行できる。
【００１８】
請求項５に係る発明は、前記第２のステップにおいて、前記プリンタドライバが更新されたときに、前記プリンタドライバをレジストリが管理することを特徴とする印刷方法を提案している。
【００１９】
つまり、レジストリがプリンタドライバの更新を管理することから、ユーザが意識しなくても、動作条件の変更に伴って、最適な印字条件を構築し、印刷を実行できる。
【００２０】
請求項６に係る発明は、ホスト側装置とプリンタとからなる印刷システムにおける印刷方法をコンピュータに実行させるためのプログラムであって、前記ホスト側装置が、予め設定された前記プリンタの印刷用パラメータをドライバフォルダにインストールしたプリンタドライバを記憶する第１のステップと、前記ホスト側装置が、動作条件が変更されたときに、自動的に、前記記憶された印刷パラメータを更新する第２のステップと、前記ホスト側装置が、該記憶されたあるいは更新されたプリンタドライバを前記プリンタに送信する第３のステップと、前記プリンタが、前記ホスト側装置からプリンタドライバを受信する第４のステップと、前記プリンタが、該受信したプリンタドライバに基づいて、印刷を行う第５のステップと、をコンピュータに実行させるためのプログラムを提案している。
【００２１】
つまり、ホスト側装置が、予め設定されたプリンタの印刷用パラメータをドライバフォルダにインストールしたプリンタドライバを記憶し、動作条件が変更されたときに、自動的に、記憶された印刷パラメータを更新して、記憶されたあるいは更新されたプリンタドライバをプリンタに送信する。一方、プリンタが、ホスト側装置からプリンタドライバを受信し、受信したプリンタドライバに基づいて、印刷を行うことから、ユーザが意識しなくても、動作条件の変更に伴って、最適な印字条件を構築し、印刷を実行できる。
【００２２】
請求項７に係る発明は、前記第２のステップにおいて、前記プリンタドライバが更新されたときに、前記プリンタドライバをレジストリが管理することを特徴とするプログラムを提案している。
【００２３】
つまり、レジストリがプリンタドライバの更新を管理することから、ユーザが意識しなくても、動作条件の変更に伴って、最適な印字条件を構築し、印刷を実行できる。
【発明の効果】
【００２４】
本発明によれば、印刷パラメータを自動で取り込むため、ユーザが意識しなくても、動作条件の変更に伴って、最適な印刷条件を構築して、印刷を実行できるという効果がある。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施形態に係る印刷システムの構成を示す図である。
【図２】本発明の実施形態に係るホスト側装置の電気的構成を示す図である。
【図３】本発明の実施形態にかかるプリンタの全体構造を示す図である。
【図４】本発明の実施形態にかかるプリンタの電気的構成を示す図である。
【図５】本発明の実施形態に係る印刷システムの処理を示す図である。
【発明を実施するための形態】
【００２６】
以下、本発明の実施形態について図面を用いて説明する。
なお、本実施形態における構成要素は適宜、既存の構成要素等との置き換えが可能であり、また、他の既存の構成要素との組合せを含む様々なバリエーションが可能である。したがって、本実施形態の記載をもって、特許請求の範囲に記載された発明の内容を限定するものではない。
【００２７】
＜印刷システムの構成＞
図１を用いて、本実施形態に係る印刷システムの構成について説明する。
【００２８】
本実施形態に係る印刷システムは、図１に示すように、ホスト側装置１００と、プリンタ２００とから構成されている。ここで、ホスト側装置１００とプリンタ２００との接続は、ケーブル等を用いた有線でもよいし、近距離無線等を用いた無線接続であってもよい。また、ホスト側装置１００としては、パーソナルコンピュータでもよいし、専用装置であってもよい。
【００２９】
＜ホスト側装置の電気的構成＞
図２を用いて、本実施形態に係るホスト側装置の電気的構成について説明する。
【００３０】
本実施形態に係るホスト側装置は、図２に示すように、制御部１１０と、レジストリ１１１と、ＲＡＭ１２０と、ＲＯＭ１３０と、外部記憶装置１４０と、出力部１５０と、入力部１６０とから構成されている。また、外部装置として、表示装置３１０と、キーボード３２０と、操作スイッチ３３０とが接続されている。
【００３１】
制御部１１０は、ホスト側装置１００の制御系全体を制御する。制御部１１０は、ＲＯＭ１３０に記憶された制御プログラムにより動作する。具体的には、アプリケーションプログラムや印刷制御方法のプログラムに従って動作する。レジストリ１１１は、プリンタドライバの更新を管理する。具体的には、動作条件が変更されたときに、記憶された印刷パラメータの更新を行う。
【００３２】
出力部１５０は、プリンタ２００へ印刷データを出力する出力手段である。入力部１６０は、プリンタ２００から各種情報を入力する入力手段である。表示装置３１０と、各種情報を表示する。キーボード３２０および操作スイッチ３３０は、制御部１１０を操作するオペレータが各種情報を入力する。
【００３３】
＜プリンタの全体構造＞
図３を用いて、本実施形態に係るプリンタの全体構造について説明する。
【００３４】
図４は、本発明の実施形態に係る熱転写式カラープリンタを示す断面図である。プリンタ２００は、台紙に仮着されたラベル、又は、タグ製造用の帯状のシート等の被印字媒体（用紙）に印字を行うための熱転写式カラープリンタであって、複数の異なる色のインクリボンを用いて、インクリボンのインクを用紙に転写することにより印字を行う。以下においては、イエロー（黄色）、マゼンタ、シアン、ブラック（黒色）の４色のインクリボンを用いて用紙に印字を行う場合を例にとって説明する。
【００３５】
図４に示すように、用紙１が、ロール状に巻回されたロール紙２として、プリンタ２００の筐体１４に設けられた用紙供給軸１１に回転可能に支持されている。用紙供給軸１１から引き出された用紙１は、筐体１４内に設けられたモーターによって駆動されて回転する駆動ローラー１２と、駆動ローラー１２の回転に伴って回転する従動ローラー１３との間に供給され、駆動ローラー１２と従動ローラー１３とによって挟持搬送される。
【００３６】
また、筐体１４には、用紙の搬送方向上流側（図中右側）から搬送方向下流側（図中左側）に向けて、４種類のインクリボンカセット２０ａ〜２０ｄが装着されている。例えば、インクリボンカセット２０ａには、イエロー（Ｙ）のインクリボンが装填されており、インクリボンカセット２０ｂには、マゼンタ（Ｍ）のインクリボンが装填されており、インクリボンカセット２０ｃには、シアン（Ｃ）のインクリボンが装填されており、インクリボンカセット２０ｄには、ブラック（Ｂ）のインクリボンが装填されている。
【００３７】
プリンタ２００の筐体１４内においては、４種類のインクリボンカセット２０ａ〜２０ｄに対応して、用紙の搬送方向に沿って、４つのプラテンローラー１５ａ〜１５ｄと、４つのサーマルヘッド１６ａ〜１６ｄとが配置されている。
【００３８】
サーマルヘッド１６ａ〜１６ｄは、インクリボンカセット２０ａ〜２０ｄの内部にそれぞれ挿入され、プラテンローラー１５ａ〜１５ｄにそれぞれ対向して配置される。
【００３９】
４種類のインクリボンカセット２０ａ〜２０ｄの各々において、インクリボン２３が、インクリボン供給軸２１とインクリボン巻取り軸２２との間に架け渡されている。インクリボン巻取り軸２２は、筐体内に設けられたモーターによって駆動されて回転する。
【００４０】
イエローのインクリボンカセット２０ａのインクリボン供給軸２１にロール状に巻回された状態で支持された未使用のインクリボン２３は、プラテンローラー１５ａとサーマルヘッド１６ａとの間に用紙１と共に供給され、転写後のインクリボン２３は、インクリボン巻取り軸２２によって巻き取られる。
【００４１】
プラテンローラー１５ａは、筐体内に設けられたモーターによって駆動されて回転することにより、用紙１及びインクリボン２３を同一方向に同一速度で搬送する。サーマルヘッド１６ａは、エネルギーが印加されることによって発熱する複数の微細な発熱体を幅方向に有している。発熱体にエネルギーを印加して発熱体を発熱させ、インクリボン２３のインクを加熱して用紙１に転写することにより、インクリボンカセット２０ａに装填されたイエローのインクリボンを用いた印字が行われる。
【００４２】
なお、発熱体にエネルギー（電力）を印加するためには、電圧源から発熱体に電圧を印加するようにしても良いし、電流源から発熱体に電流を流すようにしても良い。
【００４３】
プラテンローラー１５ｂ〜１５ｄもプラテンローラー１５ａと同様に構成され、サーマルヘッド１６ｂ〜１６ｄもサーマルヘッド１６ａと同様に構成されている。プラテンローラー１５ａの位置を通過した用紙１は、プラテンローラー１５ｂ〜１５ｄの位置を順次通過し、サーマルヘッド１６ｂ〜１６ｄによって、インクリボンカセット２０ｂ〜２０ｄにそれぞれ装填されたマゼンタ、シアン、ブラックのインクリボンを用いた印字が順次行われる。印字が完了した用紙１は、用紙排出口から排出される。
【００４４】
＜プリンタの電気的構成＞
図４を用いて、本実施形態に係るプリンタの電気的構成について説明する。
【００４５】
本実施形態に係るプリンタは、図４に示すように、入力部２１０と、受信バッファ２２０と、制御部２３０と、ページバッファ２４０と、フレームバッファ２５０と、出力インターフェース部２６０と、文字パターン発生器２７０と、出力部２８０とから構成されている。また、印刷機構部４００と、操作パネル５００とが接続されている。
【００４６】
プリンタ２００は、画像情報の発生源であるホスト側装置１００より送られてきた文字コード、外字フォント、フォーム情報あるいはマクロ登録情報などからなる印刷データを入力し、印刷する。
【００４７】
入力部２１０は、ホスト側装置１００からの各種情報を入力する。受信バッファ２２０は、入力部２１０を介して入力された各種情報を一時記憶する。出力部２８０は、プリンタ２００よりホスト側装置１００へ各種情報を出力する。
【００４８】
入力部２１０及び受信バッファ２２０は、プリンタ２００の制御部２３０とともに、データバスにより接続されている。このデータバスは、制御部２３０等の構成により８ビット、１６ビット、３２ビットなど一定の幅を持っている。
【００４９】
文字パターン発生器２７０は、文字コードに対応するパターン情報を記憶しているＲＯＭやその読み出し制御回路などを含み、文字コードを入力するとそのコードに対応する文字パターンのアドレスを算出するコードコンバート機能を兼ね備えている。
【００５０】
プリンタ２００の制御部２３０は、ＲＯＭ２３１に記憶された制御プログラムにより印刷装置の制御系全体の制御を行っている。ページバッファ２４０は、情報を格納するページバッファであり、フレームバッファ２５０は、文字パターンに展開されたパターン情報を印刷イメージに対応して記憶しているフレームバッファである。
【００５１】
出力インターフェース部２６０は、フレームバッファ２５０よりパターン情報に対応した信号を発生し、印刷機構部４００との間でインターフェース制御を実行している。印刷機構部４００は、出力インターフェース部２６０より信号を入力し、この信号に基づいた画像情報を印刷する部分である。
【００５２】
＜印刷システムの処理＞
図５を用いて、本実施形態に係る印刷システムの処理について説明する。
【００５３】
まず、ホスト側装置１００は、予め設定された前記プリンタの印刷用パラメータをドライバフォルダにインストールしたプリンタドライバを記憶し（ステップＳ１０１）、動作条件が変更されたときに、自動的に、記憶された印刷パラメータを更新して(ステップＳ１０２)、記憶されたあるいは更新されたプリンタドライバをプリンタに送信する（ステップＳ１０３）。
【００５４】
プリンタ２００は、ホスト側装置１００からプリンタドライバを受信し（ステップＳ１０４）、受信したプリンタドライバに基づいて、印刷を行う（ステップＳ１０５）。
【００５５】
以上、説明したように、本実施形態によれば、ホスト側装置が、予め設定されたプリンタの印刷用パラメータをドライバフォルダにインストールしたプリンタドライバを記憶し、動作条件が変更されたときに、自動的に、記憶された印刷パラメータを更新して、記憶されたあるいは更新されたプリンタドライバをプリンタに送信する。一方、プリンタが、ホスト側装置からプリンタドライバを受信し、受信したプリンタドライバに基づいて、印刷を行うことから、ユーザが意識しなくても、動作条件の変更に伴って、最適な印字条件を構築し、印刷を実行できる。
【００５６】
なお、ホスト側装置１００およびプリンタ２００の処理をコンピュータ読み取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムをホスト側装置１００およびプリンタ２００に読み込ませ、実行することによって本発明の印刷システムを実現することができる。ここでいうコンピュータシステムとは、ＯＳや周辺装置等のハードウエアを含む。
【００５７】
また、「コンピュータシステム」は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）システムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されても良い。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
【００５８】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組合せで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００５９】
以上、この発明の実施形態につき、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００６０】
１００；ホスト側装置
１１０；制御部
１１１；レジストリ
１２０；ＲＡＭ
１３０；ＲＯＭ
１４０；外部記憶装置
１５０；出力部
１６０；入力部
２００；プリンタ
２１０；入力部
２２０；受信バッファ
２３０；制御部
２３１；ＲＯＭ
２４０；ページバッファ
２５０；フレームバッファ
２６０；出力インターフェース部
２７０；文字パターン発生器
２８０；出力部
３１０；表示装置
３２０；キーボード
３３０；操作スイッチ
４００；印刷機構部
５００；操作パネル
【図１】
2013246680.tif 000003
【図２】
2013246680.tif 000004
【図３】
2013246680.tif 000005
【図４】
2013246680.tif 000006
【図５】
2013246680.tif 000007