(57)【要約】      （修正有）【課題】ユーザーの操作性を落とさずに、印刷装置のＲＯＭ容量を削減し低コスト化する。【解決手段】印刷装置上のキー操作を解析し、解析結果イメージデータの印刷が必要な場合はホストに通知し、キー情報に応じたデータをホスト側で展開して、通常の印刷データとして印刷装置に転送する。また、ノズルチェックパターンのように印字ヘッドのノズルに１対１に対応したデータが必要な場合にはダイレクト印刷モードを使用して印刷装置に転送する。このことにより印刷装置内部にデモプリント、ノズルチェックパターン印刷、レジ調整パターン印刷に関する情報及びデータを持つ必要が無く、データ格納用のメモリサイズを削減出来るので、ＲＯＭ容量の削減を行うことが出来る。【選択図】        図１
2004322525.tif 000002
【特許請求の範囲】
【請求項１】
上位装置と一定時間間隔で通信を行うインタラプト通信機能を持つ印字装置において、ユーザーによって操作されたキー操作を解析するキー入力解析部と、印字装置のキー情報を上位装置に転送する、パネル情報返却手段と、上位装置からの印刷ヘッドに１対１に対応したデータを印字するダイレクト印刷機能を持つことを特徴とする印字装置。
【請求項２】
請求項１の印字装置において、インタラプト通信機能の時間間隔は１０ｍｓとすることを特徴とする印字装置。
【請求項３】
請求項１の印字装置において、印字装置のキー入力解析部が解析した情報を上位装置に転送するパネル情報はデモプリント、ノズルチェック、レジ調整パターン印字であることを特徴とする印字装置。
【請求項４】
請求項３の印字装置において、上位装置に転送するパネル情報はデモプリント、ノズルチェック、レジ調整パターン以外を印字装置内部で処理を行うことを特徴とする印字装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は印字装置に関し、印字装置単体で行われていた、デモプリント、ノズルテストなどの印刷機能に関する。
【０００２】
【従来の技術】
従来の印刷装置は装置単体で、印字装置上のキー操作により、製品の特徴を説明するためのデモプリント、印刷ヘッドの状態をチェックするためのノズルテスト、印刷ヘッドの各色の位置を合わせるレジ調整など行っていた。
【０００３】
この時に使用される印字パターンは印字装置内部のＲＯＭに格納されていて、そのデータを読み出し、印刷を行っていた。そのため、ＲＯＭ容量が増加し、製品コストの上昇を招いている。
【０００４】
【特許文献１】
特開２００１−３５３８６２号公報
【０００５】
【発明が解決しようとする課題】
本発明は上述した従来技術の欠点を除去するものであり、その目的とするところは従来の印字装置のＲＯＭ容量の増大を抑え、ユーザーには今までと同じ操作性を提供し、安価で操作性の良い印字装置を提供することにある。
【０００６】
【課題を解決するための手段】
本発明の印字装置は上記課題を解決するために、上位装置と一定時間間隔で通信を行うインタラプト通信機能を持つ印字装置において、印字装置のキー情報を上位装置に転送する、パネル情報返却手段と、上位装置からの印刷ヘッドに１対１に対応したデータを印字するダイレクト印刷機能を持つことをその概要とする。
【０００７】
以上、本発明を整理して要約すれば以下の構成に集約できる。
【０００８】
（１）上位装置と一定時間間隔で通信を行うインタラプト通信機能を持つ印字装置において、ユーザーによって操作されたキー操作を解析するキー入力解析部と、印字装置のキー情報を上位装置に転送する、パネル情報返却手段と、上位装置からの印刷ヘッドに１対１に対応したデータを印字するダイレクト印刷機能を持つことを特徴とする印字装置。
【０００９】
（２）前記（１）の印字装置において、インタラプト通信機能の時間間隔は１０ｍｓとすることを特徴とする印字装置。
【００１０】
（３）前記（１）の印字装置において、印字装置のキー入力解析部が解析した情報を上位装置に転送するパネル情報はデモプリント、ノズルチェック、レジ調整パターン印字であることを特徴とする印字装置。
【００１１】
（４）前記（３）の印字装置において、上位装置に転送するパネル情報はデモプリント、ノズルチェック、レジ調整パターン以外を印字装置内部で処理を行うことを特徴とする印字装置。
【００１２】
（作用）
上記のように印字装置本体のキーを本体内で解析し、デモプリントなどの印刷が伴う処理の場合は上位装置にその情報を返送し、上位装置にて、デモプリントなどのデータを展開し印字装置に転送することにより動作を実現する。
【００１３】
このことにより、印字装置本体内にデモプリントなどイメージで持つ必要が無くなり、ＲＯＭ容量を削減することが出来る。
【００１４】
【発明の実施の形態】
（第１の実施例）
図１は本発明を好適に説明可能なプリンタである。ＣＰＵ１０１はプリンタ装置の印字データの作成、印字制御のためのモータ駆動、印字ヘッド吐出制御、上位装置から転送されたコマンドの解析、パネルからの入力による各種設定などを行う演算装置である。
【００１５】
ＲＯＭ１０２はプリンタを駆動するための制御プログラム、各種固定値データ（モータの駆動テーブル等）、印字データに使用するフォントデータ等が格納されている。
【００１６】
ＲＯＭ１０２はＣＰＵ１０１によって読み出されプログラムとして実行される。各種固定値データはそのまま初期値として使用されるものと、ＲＡＭ１０３に展開されＣＰＵ１０１により加工され使用されるものがある。フォントデータは必要に応じて指定されたフォントデータをＣＰＵ１０１によって読み出され、ＲＡＭ１０３に展開され印字データとして生成される。
【００１７】
このフォントデータは機種により搭載個数、搭載文字種類が異なる為、その容量も異なる。本実施例のプリンタにおいては、明朝体１フォントとなっている。ＲＡＭ１０３は上述したフォントデータを指定された修飾方法にて修飾された結果を展開し、印字データとして使用する。イメージデータの場合も同様にＣＰＵ１０１によって読み込まれたイメージデータを指定された印字位置と対応するＲＡＭ１０３上に展開し、印字データとして使用する。更にＲＡＭ１０３はプログラム実行に必要なワークメモリ、Ｉ／Ｆ１０４から入力データの一時格納場所としての受信バッファとしても使用している。Ｉ／Ｆ１０４は不図示のホスト装置と接続され、スキャナデータの送信、印字データ、プリント指示コマンド等のデータを受信するためのものである。
【００１８】
本実施例のＩ／ＦはＵＳＢの規格に準拠した電気的仕様となっており、ホストからのデータだけでなく、プリンタの状態をホストに転送するため、双方向の通信が可能なＩ／Ｆとなっている。また、キー状態の監視のため、ＥＮＤＰＯＩＮＴ３をインタラプト通信ポートと設定していて、１０ｍｓの時間間隔で、キー状態の有無の問い合わせを行っている。他のＥＮＤＰＯＩＮＴ１はホストからのデータ入力用のポート、ＥＮＤＰＯＩＮＴ２は印刷装置から上位装置へのデータ転送ポートとなっている。
【００１９】
ＥＥＰＲＯＭ１０５はプリンタの設定状態を保管しておくだけでなく、その他、印刷枚数、インク残量なども格納されている。プリンタの状態としては、フォント種別、対応用紙、自動電源ＯＮ／ＯＦＦなどの機能項目、として格納されている。
【００２０】
モータコントローラ１０６は本実施例のプリンタにおいては、主走査方向に印字ヘッドを走査させて印字を行うプリンタ、印字ヘッドを１回、又は複数回走査させて印字を行うために使用する。モータコントローラ１０６への制御はＣＰＵ１０１が行い印字はモータの等速域を使用して印字が行われる。モータコントローラ１０６のもう一つの制御は紙を進行方向へ移動させるためのモータであるラインフィードモータコントローラである。このモータはヘッド走査用のモータとは独立で動作可能であり、通常印刷においては、ヘッド走査用モータが１回または複数回走査後、ラインフィードモータコントローラが所定量紙を送る制御を行う。バスライン１０９はデータを転送するためのデータ及びアドレスバスである。ＣＰＵ１０１がバスライン１０９を使用し、各１０２から１０７までの各ユニットを制御する。１１１は各ユニットへの電源供給ラインである。
【００２１】
図２は本実施例の操作部である。２０１は電源キーであり、印字装置の電源のオンオフを行うためのものである。１秒間に２回以上（ダブルクリック）押すことで印字システム全体のリセット動作を行う。２０２はリセットキーで電源制御以外の操作を行う。リセットキーは、押しつづけることにより機能が変化する仕様となっていて、機能の選択はＬＥＤ２０３の点灯回数によって決定する。
【００２２】
主な機能としては、紙なしエラーの解除、印字ヘッドのクリーニング、デモプリント、ノズルチェックパターン印刷、レジ調整パターンの印刷などが実行可能である。
【００２３】
本実施例においてはその中のデモプリント、ノズルチェックパターン印刷、レジ調整パターンの印刷のみをホストに対して図１の１０４のインタラプト通信機能を用いて上位装置に知らせる。上位装置では、ＲＡＭ上に常駐しているソフトウェアがインタラプト受信を行い、印字装置からキー情報を受信した場合、その処理に合わせて、上位装置本体内に格納されている各印刷データを展開し、プリンタドライバーを介して印刷データとして印字装置に送信する。中でもノズルチェックデータのようにノズルに対して１対１で対応しているデータの場合には送られたデータをそのままの形で印刷するモードを設定し、印刷ヘッドのノズルにあわせたデータを上位装置にて展開し、印字装置に送信する。
【００２４】
【発明の効果】
本実施例においては、印字装置のキー情報の中で印刷するためのデータが必要なものだけを上位装置に転送し、キー情報に応じたデータを上位装置側で展開し、展開が終わったデータを通常の印字データとして、又はノズルチェックパターンのように印字ヘッドのノズルに１対１に対応したデータが必要な場合にはダイレクト印刷モードを使用し印字装置に転送する。このことにより印字装置内部にはデモプリント、ノズルチェックパターン印刷、レジ調整パターンの印刷に関する情報およびデータを持つ必要が無く、データ格納用のサイズが削減できるだけでなく。パターンの変更等が容易に行うことが出来る。更に印刷データだけでなく、その他フォントデータなどのテーブル類なども必要なときに上位装置に要求し、ダウンロードすることができ、いっそうＲＯＭ容量の削減を行うことが出来る。
【図面の簡単な説明】
【図１】本実施例の第１の実施例を示す要部ブロック図
【図２】本実施例の第１の実施例の本実施例の操作部を示す図
【符号の説明】
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  Ｉ／Ｆ
１０５  ＥＥＰＲＯＭ
１０６  モータコントローラ
１０９  バスライン
１１１  各ユニットへの電源供給ライン
２０１  電源キー
２０２  リセットキー
２０３  ＬＥＤ
【図１】
2004322525.tif 000003
【図２】
2004322525.tif 000004