(57)【要約】【課題】従来の印刷装置では、印刷装置の内部で表の枠とデータとを重ね合わせて印刷を行う場合、１行中に含まれるデータが多くなってしまい、印刷装置の処理に負荷がかかり、印刷速度が遅くなるという問題があった。【解決手段】従来の印刷装置に、スペース編集制御手段とスペース編集手段とを付加し、操作パネルの設定または上位装置からのコマンドにより、スペース編集を行わないようにすることにより、印刷速度の低下を防止する。【選択図】          図１
2004155037.tif 000002
【特許請求の範囲】
【請求項１】
上位装置からのデータを受信するデータ受信手段と、データを編集する編集手段と、スペースコードの編集方法を制御するスペース編集制御手段と、操作パネルからの情報を設定するパネル設定情報手段と、スペースコードを編集するスペース編集手段と、印刷を制御する印刷制御部と、印刷を実行する印刷機構部から構成されることを特徴とする印刷装置。
【請求項２】
請求項１記載の印刷装置であって、上位装置からのスペース編集方法設定コマンドを受信することにより、スペース編集方法を変更することを特徴とする印刷装置の制御方法。
【請求項３】
請求項１記載の印刷装置であって、操作パネルからの情報によってスペース編集方法を変更することを特徴とする印刷装置の制御方法。
【請求項４】
スペース編集方法設定コマンドを受信することにより、印刷装置のスペース編集方法を変更する設定プログラムを有することを特徴とする印刷装置。
【請求項５】
操作パネルからの情報により、印刷装置のスペース編集方法を変更する設定プログラムを有することを特徴とする印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷装置に関する。
【０００２】
【従来の技術】
印刷装置は、スペースコードを含め上位装置からの全てのデータを受信・編集し、その結果に基き印刷している。
【０００３】
【発明が解決しようとする課題】
図３及び図４を参照して、本発明が解決しようとする課題を説明する。
【０００４】
図３は、従来の印刷装置のブロック図である。図３において、３１はデータ受信手段、３２は受信データを編集する編集手段、３３は印刷を制御する印刷制御部、３４は印刷を実行する印刷機構部である。上位装置からのデータはデータ受信手段３１で受信し、その後データに関わらず編集手段３２、印刷制御部３３、印刷機構部３４を通過する。この手順はデータがスペースコードであっても同様である。スペースコードでもアンダーライン等の装飾が必要である場合があるからである。
【０００５】
図４は、スペースコードが多用されるデータの例である。４１は表の枠、４２は表中のデータを示している。４３は印刷結果である。表データを印刷する場合上位装置において表の枠とデータを別に管理する場合がある。この場合、印刷データでも４１に示す様な表の枠のデータと、４２に示す様なスペースを多く含むデータを印刷装置に対し別に送信する。その後印刷装置内部で双方を重ね合せ、４３の様な印刷結果を得ることができる。しかし、この場合１行中に含まれるデータが多くなってしまい、印刷装置の処理に負荷がかかり印刷速度が遅くなるという問題があった。
【０００６】
本発明の目的は、図４の様な印刷データの場合スペースコードの編集に要する時間を短縮することにより、印刷速度の低下を防止することにある。
【０００７】
【課題を解決するための手段】
本発明の請求項１に記載の発明は、上位装置からのデータを受信するデータ受信手段と、データを編集する編集手段と、スペースコードの編集方法を制御するスペース編集制御手段と、操作パネルからの情報を設定するパネル設定情報手段と、スペースコードを編集するスペース編集手段と、印刷を制御する印刷制御部と、印刷を実行する印刷機構部から構成される印字装置であることを特徴とする。
【０００８】
本発明の請求項２に記載の発明は、請求項１記載の印刷装置であって、上位装置からのスペース編集方法設定コマンドを受信することにより、スペース編集方法を変更することを特徴とする。
【０００９】
本発明の請求項３に記載の発明は、請求項１記載の印刷装置であって、操作パネルからの情報によって、スペース編集方法を変更することを特徴とする。
【００１０】
本発明の請求項４に記載の発明は、スペース編集方法設定コマンドを受信することにより、印刷装置のスペース編集方法を変更する設定プログラムを設けたことを特徴とする。
【００１１】
本発明の請求項５に記載の発明は、操作パネルからの情報により、印刷装置のスペース編集方法を変更する設定プログラムを設けたことを特徴とする。
【００１２】
【発明の実施の形態】
図１は本発明の一例となる印刷装置のブロック図である。
【００１３】
図１において、１は上位装置からのデータを受信するデータ受信手段、２はスペース以外のデータを編集する編集手段、３はスペースデータの編集が必要か否かを制御するスペース編集制御手段、４はスペースデータの編集が必要か否かを操作パネルから設定するパネル情報設定手段、５はスペースデータの編集を行うスペース編集手段、６は印刷を制御する印刷制御部、７は印刷を実行する印刷機構部である。上位装置からのデータはデータ受信手段１でスペースコードとスペースコード以外に分類され、スペースコード以外のデータは編集手段２によって、従来の印刷装置同様に編集される。スペースコードの場合には、スペース編集制御手段３によって、予め決定するスペース編集不要コマンドを受信済みまたはパネル情報設定手段４によりスペース編集不要か否かを判断し、必要である場合のみスペース編集手段５により編集後、印刷制御部６及び印刷機構部７に送信される。編集不要である場合には、編集することなく印刷制御部６及び印刷機構部７に送信される。これによって、スペース編集不要である場合、スペース編集の時間を短縮することができる。
【００１４】
図２に本発明の印刷装置の制御の一例となるフローチャートを示す。
図２はスペース編集制御手段３及びスペース編集手段５に関するフローチャートの例である。処理２１で上位装置からスペース編集不要コマンドを受信したか否かの判断を行い、編集が必要である判断を行った場合、処理２２でパネル情報設定手段４の設定情報がスペース編集の必要・不要をチェックする。必要であると判断された場合のみ、処理２３のスペース編集処理を行う。
【００１５】
図５及び図６はパネル情報設定手段４の一例である。図５は操作パネル、図６は設定方法である。ユーザは図６で示す方法により、図５で示す操作パネルを用いて、スペースコードを編集するか否かを選択する。
【００１６】
【発明の効果】
以上詳述したように、本発明によれば、スペースコードを多用しているデータを印刷する場合においても、印刷装置に負荷をかけることなく、印刷速度の低下を防止することができる。
【図面の簡単な説明】
【図１】本発明の一例となる印刷装置のブロック図である。。
【図２】本発明の一例となる印刷制御方法を示すフローチャートである。
【図３】従来の印刷装置のブロック図である。
【図４】スペースコードが多用されるデータの例である。
【図５】操作パネルの一例である。
【図６】パネル情報設定手段の一例である。
【符号の説明】
１はデータ受信手段、２は編集手段、３はスペース編集制御手段、４はパネル情報設定手段、５はスペース編集手段、６は印刷制御部、７は印刷機構部、４１は表の枠、４２は表中のデータ、４３は印刷結果である。
【図１】
2004155037.tif 000003
【図２】
2004155037.tif 000004
【図３】
2004155037.tif 000005
【図４】
2004155037.tif 000006
【図５】
2004155037.tif 000007
【図６】
2004155037.tif 000008