JPH05229233A - 印刷装置 - Google Patents
印刷装置Info
- Publication number
- JPH05229233A JPH05229233A JP4031909A JP3190992A JPH05229233A JP H05229233 A JPH05229233 A JP H05229233A JP 4031909 A JP4031909 A JP 4031909A JP 3190992 A JP3190992 A JP 3190992A JP H05229233 A JPH05229233 A JP H05229233A
- Authority
- JP
- Japan
- Prior art keywords
- unit
- data
- image
- printing
- ruled line
- 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.)
- Pending
Links
Landscapes
- Record Information Processing For Printing (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
(57)【要約】
【目的】 罫線のずれやぶれを自動的に修正し、手書き
入力の画像の場合もきれいな直線に変換して印刷でき
る、ページ単位で印刷できる印刷装置を提供する。 【構成】 解釈部1、描画部2、印刷部のほかにデータ
チェック手段4、データ修正手段5およびデータ書き込
み手段6を有する。解釈部1は入力された印刷データを
解釈し、描画部2は画像イメージに展開して画像メモリ
に格納し、印刷部3は用紙に印刷するが、データ修正命
令が指定された場合は、データチェック手段4は、画像
メモリ内の画像データを読み取って罫線にずれやぶれが
ないかチェックし、データ修正手段5はそのずれやぶれ
を修正し、データ書き込み手段6は修正された罫線を画
像メモリに戻し、1ページ分の画像メモリ内の罫線の修
正が終了すると、印刷部3が用紙に印刷する。
入力の画像の場合もきれいな直線に変換して印刷でき
る、ページ単位で印刷できる印刷装置を提供する。 【構成】 解釈部1、描画部2、印刷部のほかにデータ
チェック手段4、データ修正手段5およびデータ書き込
み手段6を有する。解釈部1は入力された印刷データを
解釈し、描画部2は画像イメージに展開して画像メモリ
に格納し、印刷部3は用紙に印刷するが、データ修正命
令が指定された場合は、データチェック手段4は、画像
メモリ内の画像データを読み取って罫線にずれやぶれが
ないかチェックし、データ修正手段5はそのずれやぶれ
を修正し、データ書き込み手段6は修正された罫線を画
像メモリに戻し、1ページ分の画像メモリ内の罫線の修
正が終了すると、印刷部3が用紙に印刷する。
Description
【0001】
【産業上の利用分野】本発明は印刷装置に関し、特にペ
ージ単位で印刷する印刷装置に関する。
ージ単位で印刷する印刷装置に関する。
【0002】
【従来の技術】従来の印刷装置は、たとえば、プリンタ
の場合、受信された印刷データをプリンタが理解できる
プリンタコマンドを解釈してページデータを作成してい
た。このページデータを基に描画部は1ドット1ビット
単位である画像メモリに展開し、展開された画像データ
のイメージで用紙に印刷していた。この場合、一旦画像
メモリに書き込んでしまうとデータの修正はできなかっ
た。すなわち、データの修正を行うには、印刷装置では
修正ができないため、その上位装置で行う必要があっ
た。
の場合、受信された印刷データをプリンタが理解できる
プリンタコマンドを解釈してページデータを作成してい
た。このページデータを基に描画部は1ドット1ビット
単位である画像メモリに展開し、展開された画像データ
のイメージで用紙に印刷していた。この場合、一旦画像
メモリに書き込んでしまうとデータの修正はできなかっ
た。すなわち、データの修正を行うには、印刷装置では
修正ができないため、その上位装置で行う必要があっ
た。
【0003】
【発明が解決しようとする課題】この従来の印刷装置で
は、印刷データが罫線のとき罫線に少しずれやぶれがあ
った場合、コンピュータで修正するので面倒であった。
また気付かないで印刷してしまうこともあった。また、
入力装置がスキャナであるときは使用される画像データ
が手書きである場合には罫線が完全に直線でない場合が
多く、きれいに印刷できない。そして、きれいに印刷す
るためには、コンピュータで画像データを修正するか、
アプリケーションソフトで修正しなければならず、不便
であった。本発明の目的は、罫線のずれやぶれを自動的
に修正し、定規を使用しない手書き入力の場合でも自動
的に直線に変換して印刷できる印刷装置を提供すること
である。
は、印刷データが罫線のとき罫線に少しずれやぶれがあ
った場合、コンピュータで修正するので面倒であった。
また気付かないで印刷してしまうこともあった。また、
入力装置がスキャナであるときは使用される画像データ
が手書きである場合には罫線が完全に直線でない場合が
多く、きれいに印刷できない。そして、きれいに印刷す
るためには、コンピュータで画像データを修正するか、
アプリケーションソフトで修正しなければならず、不便
であった。本発明の目的は、罫線のずれやぶれを自動的
に修正し、定規を使用しない手書き入力の場合でも自動
的に直線に変換して印刷できる印刷装置を提供すること
である。
【0004】
【課題を解決するための手段】本発明による印刷装置
は、印刷データ内の罫線のずれやぶれを検出するデータ
チェック手段と、検出されたずれやぶれを修正して印刷
データを書き換えるデータ修正手段と、修正された印刷
データを画像メモリに格納するデータ書き込み手段とを
有する。
は、印刷データ内の罫線のずれやぶれを検出するデータ
チェック手段と、検出されたずれやぶれを修正して印刷
データを書き換えるデータ修正手段と、修正された印刷
データを画像メモリに格納するデータ書き込み手段とを
有する。
【0005】
【作用】印刷データ修正命令が指定されると、画像メモ
リ内にある印刷データを読み出し、罫線のぶれやずれを
修正し、修正された印刷データを画像メモリに戻した
後、この印刷データに基いて印刷を行うので、罫線が正
しく印刷される。
リ内にある印刷データを読み出し、罫線のぶれやずれを
修正し、修正された印刷データを画像メモリに戻した
後、この印刷データに基いて印刷を行うので、罫線が正
しく印刷される。
【0006】
【実施例】次に図面を参照しながら本発明の実施例につ
いて説明する。
いて説明する。
【0007】図1は本発明の一実施例の印刷装置のブロ
ック図であり、図2は図1の印刷装置における罫線修正
の動作に関するフローチャートである。
ック図であり、図2は図1の印刷装置における罫線修正
の動作に関するフローチャートである。
【0008】この印刷装置は、解釈部1と描画部2と印
刷部3と、データチェック手段4とデータ修正手段5と
データ書き込み手段6とからなり、入力される印刷デー
タはイメージスキャナや手書き、キーボードなどによっ
て入力され、コンピュータやアプリケーションソフトウ
ェアなどでデータ作成されたものである。
刷部3と、データチェック手段4とデータ修正手段5と
データ書き込み手段6とからなり、入力される印刷デー
タはイメージスキャナや手書き、キーボードなどによっ
て入力され、コンピュータやアプリケーションソフトウ
ェアなどでデータ作成されたものである。
【0009】解釈部1は送られてきた印刷データから、
描画部2で画像イメージが作成できるように解釈する。
描画部2は解釈部1で解釈された印刷データより実際に
印刷する画像イメージに展開し、画像メモリ(不図示)
に格納する。
描画部2で画像イメージが作成できるように解釈する。
描画部2は解釈部1で解釈された印刷データより実際に
印刷する画像イメージに展開し、画像メモリ(不図示)
に格納する。
【0010】コントロールパネル、またはコマンドによ
って印刷データ修正命令が指定されている場合は、デー
タチェック手段4は画像メモリ内の画像データを読み取
り、データ修正用メモリ(不図示)に格納し、一方、罫
線の位置や種類などに関する罫線データを別途作成す
る。そして、データ修正用メモリ内で前述の罫線データ
を基に罫線の位置を探し、罫線の両端を結ぶ線が罫線の
両端を直線で結んだ正しい罫線と一致するかどうかを見
て、ずれやぶれがないかをチェックする。データ修正手
段5は、データチェック手段4により発見された誤り部
分即ち上述のずれやぶれを当該罫線の両端を直線で結ん
だ場合の罫線と一致するように画像データを修正し、再
び、データ修正用メモリに格納する。一回の罫線修正が
終了したら、データ書き込み手段6は修正データ用メモ
リ内の画像データを画像メモリに戻す。1ページ分の画
像メモリ内の罫線の修正が終了したら印刷命令コマンド
の送信により印刷部3は用紙に印刷し、次ページの印刷
データのチェックに進む。
って印刷データ修正命令が指定されている場合は、デー
タチェック手段4は画像メモリ内の画像データを読み取
り、データ修正用メモリ(不図示)に格納し、一方、罫
線の位置や種類などに関する罫線データを別途作成す
る。そして、データ修正用メモリ内で前述の罫線データ
を基に罫線の位置を探し、罫線の両端を結ぶ線が罫線の
両端を直線で結んだ正しい罫線と一致するかどうかを見
て、ずれやぶれがないかをチェックする。データ修正手
段5は、データチェック手段4により発見された誤り部
分即ち上述のずれやぶれを当該罫線の両端を直線で結ん
だ場合の罫線と一致するように画像データを修正し、再
び、データ修正用メモリに格納する。一回の罫線修正が
終了したら、データ書き込み手段6は修正データ用メモ
リ内の画像データを画像メモリに戻す。1ページ分の画
像メモリ内の罫線の修正が終了したら印刷命令コマンド
の送信により印刷部3は用紙に印刷し、次ページの印刷
データのチェックに進む。
【0011】データ修正命令が指定されなかった場合は
データチェック手段4以下の各手段4,5,6を経ず、
直接印刷部3で印刷を開始する。
データチェック手段4以下の各手段4,5,6を経ず、
直接印刷部3で印刷を開始する。
【0012】次に、図2のフローチャートについて説明
する。
する。
【0013】印刷データ修正命令が指定されている場合
に、印刷データが画像メモリ内にあるかどうかをチェッ
クする(ステップ11)。印刷データがあれば、前述し
た罫線データより、罫線の検索を行う(ステップ1
2)。罫線が見つかったら、罫線データより得られるそ
の罫線を引くのに使用されたコマンドや画像イメージか
ら、その罫線の両端の位置を知る(ステップ13,1
4)。次に、その罫線の種類が実線か、点線かなど罫線
の属性を調べる(ステップ15)。ステップ14,15
で得られた情報より、正しい罫線を作成し、データ修正
用メモリに格納する(ステップ16)。次に印刷データ
内の罫線とステップ16で作成された正しい罫線を読み
出して、比較をする(ステップ17)。比較の結果、誤
りがあったらそのアドレスを知ることにより正しい罫線
に一致するように書き換える(ステップ18,19)。
1回の罫線の修正が終了したら、データ修正用メモリを
解放する(ステップ20)。そして、ステップ11へ戻
り、そのページの印刷データがなくなるまでは次の罫線
に対する処理を行う。またステップ18で誤りがなかっ
た場合も同様に次の罫線に対する処理を行う。1ページ
分の印刷データの修正が終了したら、印刷を開始する
(ステップ21)。そして次のページの印刷データをチ
ェックするためステップ11へ戻る(ステップ22)。
全ページの印刷データについて修正が終了したらデータ
修正作業を終了する。
に、印刷データが画像メモリ内にあるかどうかをチェッ
クする(ステップ11)。印刷データがあれば、前述し
た罫線データより、罫線の検索を行う(ステップ1
2)。罫線が見つかったら、罫線データより得られるそ
の罫線を引くのに使用されたコマンドや画像イメージか
ら、その罫線の両端の位置を知る(ステップ13,1
4)。次に、その罫線の種類が実線か、点線かなど罫線
の属性を調べる(ステップ15)。ステップ14,15
で得られた情報より、正しい罫線を作成し、データ修正
用メモリに格納する(ステップ16)。次に印刷データ
内の罫線とステップ16で作成された正しい罫線を読み
出して、比較をする(ステップ17)。比較の結果、誤
りがあったらそのアドレスを知ることにより正しい罫線
に一致するように書き換える(ステップ18,19)。
1回の罫線の修正が終了したら、データ修正用メモリを
解放する(ステップ20)。そして、ステップ11へ戻
り、そのページの印刷データがなくなるまでは次の罫線
に対する処理を行う。またステップ18で誤りがなかっ
た場合も同様に次の罫線に対する処理を行う。1ページ
分の印刷データの修正が終了したら、印刷を開始する
(ステップ21)。そして次のページの印刷データをチ
ェックするためステップ11へ戻る(ステップ22)。
全ページの印刷データについて修正が終了したらデータ
修正作業を終了する。
【0014】
【発明の効果】以上、説明したように本発明は、コマン
ドでデータ修正命令を指定すると、ずれやぶれのない完
全な直線の罫線に自動的に修正されるので、罫線が誤っ
てずれたりぶれたりした場合でも上位装置のコンピュー
タで修正する必要がなくなり、また、ユーザが罫線がぶ
れたりずれたりしているのに気付かずに印刷してしまう
のを防止できる効果がある。
ドでデータ修正命令を指定すると、ずれやぶれのない完
全な直線の罫線に自動的に修正されるので、罫線が誤っ
てずれたりぶれたりした場合でも上位装置のコンピュー
タで修正する必要がなくなり、また、ユーザが罫線がぶ
れたりずれたりしているのに気付かずに印刷してしまう
のを防止できる効果がある。
【図1】本発明の一実施例の印刷装置のブロック図であ
る。
る。
【図2】図1の印刷装置の動作に関するフローチャート
である。
である。
1 解釈部 2 描画部 3 印刷部 4 データチェック手段 5 データ修正手段 6 データ書き込み手段
Claims (1)
- 【請求項1】 ページ単位で印刷する印刷装置におい
て、 印刷データ内の罫線のずれやぶれを検出するデータチェ
ック手段と、 検出されたずれやぶれを修正して印刷データを書き換え
るデータ修正手段と、 修正された印刷データを画像メモリに格納するデータ書
き込み手段とを有することを特徴とする印刷装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4031909A JPH05229233A (ja) | 1992-02-19 | 1992-02-19 | 印刷装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4031909A JPH05229233A (ja) | 1992-02-19 | 1992-02-19 | 印刷装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH05229233A true JPH05229233A (ja) | 1993-09-07 |
Family
ID=12344120
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4031909A Pending JPH05229233A (ja) | 1992-02-19 | 1992-02-19 | 印刷装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH05229233A (ja) |
-
1992
- 1992-02-19 JP JP4031909A patent/JPH05229233A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6118033A (ja) | 印刷処理装置 | |
| JPS6243876B2 (ja) | ||
| JP4659609B2 (ja) | プリンタ | |
| US7320552B2 (en) | Image forming apparatus | |
| KR0146901B1 (ko) | 로고 삽입 프린터 | |
| JPS5936849A (ja) | フオ−ムオ−バレイ制御方式 | |
| JPS62250768A (ja) | 印刷装置 | |
| JP3047980B2 (ja) | データ出力装置 | |
| JPH0493275A (ja) | 画像ファイル装置 | |
| JP3330855B2 (ja) | プリンタシステムおよびプリンタ動作制御方法および記録媒体 | |
| JP2977132B2 (ja) | プリンタ | |
| JP2595399B2 (ja) | 文書処理方法 | |
| JPH10250160A (ja) | プリンタ装置 | |
| JPH0330974A (ja) | ページプリンタにおける印字制御装置 | |
| JP3226226B2 (ja) | 文字処理方法及び装置 | |
| JPH0583384B2 (ja) | ||
| JPH0263850A (ja) | 画像処理装置 | |
| JPS62251884A (ja) | 記録装置 | |
| JPS637963A (ja) | 印刷装置 | |
| JPH08132684A (ja) | 点字版下出力システム及び点字版下出力方法 | |
| JPH01139267A (ja) | カラー記録装置 | |
| JPS63251251A (ja) | 印刷装置 | |
| JP2001117910A (ja) | 文書書式自動修正装置及び方法並びに文書書式自動修正プロブラムを記憶した記憶媒体 | |
| JPH0225346A (ja) | 印刷制御装置 | |
| JPH096863A (ja) | 帳票イメージ生成方法及びシステム |