JPH0263850A - 画像処理装置 - Google Patents

画像処理装置

Info

Publication number
JPH0263850A
JPH0263850A JP63216931A JP21693188A JPH0263850A JP H0263850 A JPH0263850 A JP H0263850A JP 63216931 A JP63216931 A JP 63216931A JP 21693188 A JP21693188 A JP 21693188A JP H0263850 A JPH0263850 A JP H0263850A
Authority
JP
Japan
Prior art keywords
image processing
image
processing device
data
character
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
Application number
JP63216931A
Other languages
English (en)
Inventor
Hiromichi Yamanaka
弘通 山中
Yasutaka Noguchi
泰孝 野口
Hiromi Kataoka
片岡 洋海
Hiroshi Hashimoto
宏 橋本
Naoko Kamata
直子 鎌田
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 Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP63216931A priority Critical patent/JPH0263850A/ja
Publication of JPH0263850A publication Critical patent/JPH0263850A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Laser Beam Printer (AREA)
  • Image Generation (AREA)
  • Fax Reproducing Arrangements (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、画像処理装置、特に出力装置の出力特性に適
した画像の出力が可能な画像処理装置に関するものであ
る。
本発明は、出力すべき文字、図形等の編集を行っても出
力品位が変化しない画像処理装置に関する。
〔従来技術〕
一般に、ホストコンピュータから送られる文字コードデ
ータを受信してプリンタに出力する画像処理装置はよく
知られている。画像処理装置は、通常ホストボンピユー
タ或いはプリンタに内蔵されている場合が多い。また、
横書き、縦書き等の文字を回転させる機能を有した画像
処理装置もある。
通常画像処理装置は、文字パターン情報をドツトデータ
或いはストローク(ベクトル)データでメモリに格納し
ており、ホストコンピュータから送られた文字コードデ
ータをもとに、メモリから文字パターン情報を呼び出し
、プリンタ等の出力装置に合ったデータに変換して出力
している。また、文字の回転が可能な画像処理装置に於
いても通常の画像処理装置同様ホストコンピュータから
送られてくる文字コードに回転情報を付加した情報をも
とにメモリから文字パターン情報を呼び出し、文字デー
タを回転させて出力装置に画像データを送信していた。
〔発明が解決しようとしている問題点〕ところで、レー
ザービームプリンタ等の画像形成装置は、紙送り方向の
ピッチムラを補正する為に通常レーザーのスポット径を
縦長の楕円形にしていることが多い。この様な構成のレ
ーザープリンタで従来の画像処理装置の様に、同一の文
字データを回転等の編集処理を施して出力すると縦線と
横線の太さが変ってしまい、字体が変形してしまう(例
えば第14図)という欠点があった。
〔目的〕
以上の点に鑑み本発明は、上述従来例の欠点を除去し、
文字図形の編集処理をし、出力しても出力品位が変化し
ない画像処理装置を提供することを目的としている。
本発明の目的は、出力装置の特性に適した画像の出力が
可能な画像処理装置を提供することを目的としている。
〔実施例〕
第1図は、本発明の第1の実施例を示すブロック図であ
る。第1図で、1はホストコンピュータであり、2は画
像処理装置である。ホストコンピュータlは画像処理装
置2に文字コード情報を出力する。
文字コード情報のコード体系は、例えば第2図に示す様
なものである。(CHA;A、T)は、縦書用の文字A
を表わす。3はドツトフォントROMで、横書用、縦書
用の2種類の文字データを備えている。
3aは横書用、3bは縦書用のドツトフォントROMで
ある。ドツトフォントROM3には第3図に示す様にド
ツトデータで文字パターンが格納されている。第3図で
、横書用ドツトフォントROMは横方向に太く、縦書用
ドツトフォントROMは縦方向に太くなっている。レー
ザープリンタで出力する場合、縦線よりも横線の方が太
くなるので、あらかじめ、印字した時に同一の太さにな
る様に補正したデータを格納している。
第4−1図は画像処理装置2の内部を示すブロック図で
ある。2aは演算処理部であり、例えば第4−2図に示
す様なプログラムを格納するROMを有している。2b
はページメモリである。以下、動作について第4−2図
に基づいて説明する。演算処理部2aはホストコンピュ
ータ1から送られる文字コード情報を解読しくSl、 
 S2)、文字コードに対応した文字データをドツトフ
ォントROM3から読み出し、ページメモリ2bの所定
のアドレスに書込む(S5)。この時横書きであれば、
横書用であるドツトフォントROM 3 aから(S3
)、縦書きであればドツトフォントROM3bから(S
4)文字データを読み出す。
上記の動作を繰り返しくS6→Sl)、1ペ一ジ分の画
像の書込みを終えるとT/F制御部2cによってページ
メモリ2bからプリンタ4のI/F体系に応じて画像デ
ータを出力する(S7)。
〔他の実施例〕
[第2の実施例] 第5図は、本発明の第2の実施例を示すブロック図であ
る。第5図で、5は画像処理装置、6はストロークフォ
ントROMである。6aは横書き用、6bは縦書き用の
ストロークフォントROMである。
ストロークフォントROM6には、第6−1図に示す様
に、文字の輪郭を示す座標が格納されており、また、第
6−2図に示す様に任意の2点を曲線や直線で結ぶ等の
補間方法を定義する為のデータも格納されている。尚、
横書き用ストロークフォントROM及び縦書き用ストロ
ークフォントROMには、第1の実施例同様、プリンタ
4の特性にあった補正を行ったストロークデータが格納
されている。尚、本発明でいうストロークフォントは、
段にベクトルフォント、アウトラインフォントと呼ばれ
ているものと同義と考えても良い。第7−1図は、第2
の実施例の画像処理装置5の内部を示すブロック図であ
る。5aは輪郭形成部、5bは図形塗りつぶし部、5c
はページメモリ、5dはTlF制園部である。尚、画像
処理装置5は、第7−2図に示すプログラムを格納する
ROMを有している。次に動作について、第7−2図を
参照し、説明する。
輪郭形成部5aはホストコンピュータlから送られる文
字コード情報を解読しくSl、 S2)、文字コードに
対応した文字データをストロークフォントROM6から
読み出し、補間処理を行ってページメモリ5Cの所定の
アドレスに輪郭を書き込む(S5)。この時、横書きで
あれば、ストロークフォントROM 6 aから(S3
)、縦書きであればストロークフォントROM6bから
文字データを読み出す(S4)。次に、図形塗りつぶし
部5bは、輪郭形成部5aによって形成された輪郭の内
部をページメモリ5C上で塗りつぶす(S6)。上記の
動作を繰り返しくS6→Sl)、1ペ一ジ分の画像の書
込みを終えるとI/F制御部5dによってページメモリ
5Cからプリンタ4の1/F体系に応じて画像データを
出力する(S7)。
[第3の実施例コ 第8図は本発明の第3の実施例を示すブロック図である
第8図で7は画像処理装置で、8はドツトフォントRO
Mである。
ドツトフォントROM8は縦横共通である。
ドツトフォントROM8には、第10図の(a)に示す
様にドツトデータで文字パターンが格納されている。
第9−1図は、画像処理装置7の内部を示すブロック図
である。尚、画像処理装置7は第9−2図に示すプログ
ラムを格納するROMを有している。
7aは演算処理部であり、7bは画像補正部、7Cは画
像回転部、7dはページメモリ、7eはI/F制御部で
ある。次に第9−2図を参照し、動作について説明する
。演算処理部7aは、ホストコンピュータlから送られ
る文字コードデータを解読しくSl)、文字コードに対
応した文字データをドツトフォントROM8から読み出
し、ページメモリ7dの所定のアドレスに書き込む(S
6)。この時、ホストコンピュータlから縦書きのコー
ドデータが来れば(S3)、画像回転部7Cで画像を9
0°回転させてページメモリ7dに書き込む(S4)。
画像補正部7bは、縦書きか横書きを判断し、第10図
の(b)に示す様に画像を補正する(S5)。第10図
(b)は横書き用に補正を行ったものであ・す、口部は
、新たに追加されたドツトで間部は削除されたドツトで
ある。
以上の動作を繰り返しくS7→Sl)、1ペ一ジ分の画
像の書込みを終えると、I/F制御部7eによってペー
ジメモリ7dからプリンタ4のI/F体系に応じて画像
データを出力する(S8)。
[第4の実施例] 第11図は本発明の第4の実施例を示すブロック図であ
る。第11図で9は画像処理装置で、10はストローク
フォントROMである。ストロークフォントROMは縦
横共通である。ストロークフォントROMl0には、第
13図の(a)に示す様にストロークデータで文字パタ
ーンが格納されている。
第12−1図は画像処理装置9の内部を示すブロック図
である。画像処理装置9は、第12−2図に示すプログ
ラムを格納したROMを有している。
9aは輪郭形成部、9bは画像補正部、9Cは画像回転
部、9dは図形塗りつぶし部、9eはページメモリであ
る。輪郭形成部9aはホストコンピュータ1から送られ
る文字コードデータを解読しくSl)、文字コードに対
応した文字データをストロークフォントROMl0から
読み出しくS2)、補間処理を行う(S5)。画像補正
部9bは、縦書きか横書きかを判断しくS3)、第13
図の(b)に示す様に補正すべ(座標の移動を行う(S
5)。第13図の(b)は横書き用に補正を行ったもの
である。その後、補正が行われた文字データをページメ
モリ9eの所定のアドレスに書き込む(S7)。この時
、ホストコンピュータ1から縦書きのコードデータが来
ていれば、画像回転部9cで座標を90°回転させた後
(S4)、ページメモリ9eに書込む。その後、図形塗
りつぶし部9dは輪郭形成部9aによって形成された輪
郭の内部をページメモリ9d上で塗りつぶす(S6)。
上記の動作を繰り返しくS8)、1ペ一ジ分の画像の書
込みを終えるとI/F制御部9bによってページメモリ
9eからプリンタ4のl/F体系に応じて画像データを
出力する(S9)。
以上説明した様に、各々の実施例から明らかな様に、プ
リンタの特性に応じて補正処理を行うことによって、フ
ォントの原形を変形させることな(出力することができ
る。
本実施例では、縦書きと横書きを例に上げて説明したが
、本発明はこれに限定されることなく、斜めに出力する
場合においても有効なことは勿論である。
また、本実施例では、出力装置にプリンタを例に上げて
説明したが、本発明はこれに限定されることなく、CR
T等の出力装置に於いても実用可能であることは言うま
でもない。
〔効果〕
以上、詳述した様に、本発明により出力特性に適した画
像の出力が可能な画像処理装置を提供することが可能と
なった。
以上、詳述した様に本発明により出力すべき、文字、図
形等の編集を行っても、出力品位が変化しない画像処理
装置を提供することが可能となった。
【図面の簡単な説明】
第1図は、第1の実施例を示すブロック図、第2図は、
文字コード情報のコード体系を示す図、図、 第4−2図は、第1の実施例の制御フローチャート、 第5図は、第2の実施例を示すブロック図、第6−1図
は、ストロークフォントROMの説明図、 第6−2図は、ストロークフォントROMのデータの説
明図、 第7−1図は、第2の実施例における画像処理装置5の
内部を示すブロック図、 第7−2図は、第2の実施例の制御フローチャート、 第8図は、第3の実施例を示すブロック図、第1−1図
は、第3の実施例における画像処理装置7の内部を示す
ブロック図、 第9−2図は、第3の実施例の制御フローチャート、 第10図は、ドツトフォントROMに格納されるパター
ンとその補正例を示す図、 第11図は、第4の実施例を示すブロック図、第12−
1図は、第4の実施例における画像処理装置9の内部を
示すブロック図、 第12−2図は、第4の実施例の制御フローチャート、 第13図は、ストロークフォントROMに格納されたデ
ータと補正の様子を示す図、 第14図は、従来例の説明図、 2、 5. 7. 9・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・画像処理装置6.
10 ・・・・・・・・・・・・・・・・・・・・スト
ロークフォントROM3.8  ・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・ドツトフ
ォントROM3^     3ち 仲゛ントフ7ントF?OM 3 (CHA; A、T) 一−=を宮A〕追 (CH,4:B Y) 文宮司摸 (CflA;  C。 T) 一文字C1蛇 <(”HAND γ) 一文字p7横 第20 り軒断用に、、トフ7″−トROH 3忙引t、1)にウド71きト R2H第ち2 どυ 乙b ストローク7F−シトROI−fLG 相間4旧ストロークファントRoM SC覧用ストロークフズ〉トROM 第6−1図 第8図 (b) #神(ソ9!後− 第70凹 ズトロークスa上ROM に (の M11罰 第73図

Claims (4)

    【特許請求の範囲】
  1. (1)文字または図形等の画像データを格納するメモリ
    手段と、該メモリに格納された画像データに基づいてド
    ット出力する出力手段と、前記出力手段の出力特性に応
    じて異なったドット情報に変換処理する処理手段とを有
    したことを特徴とする画像処理装置。
  2. (2)前記メモリ手段は、前記出力手段の出力特性に応
    じて補正された該画像データを格納可能なことを特徴と
    する特許請求の範囲第1項記載の画像処理装置。
  3. (3)前記メモリ手段に格納される画像データは、ドッ
    ト情報で格納されることを特徴とする特許請求の範囲第
    1項記載の画像処理装置。
  4. (4)前記メモリ手段に格納される画像データは、図形
    画像の輪郭線座標を与える代表点座標で格納されること
    を特徴とする特許請求の範囲第1項記載の画像処理装置
JP63216931A 1988-08-31 1988-08-31 画像処理装置 Pending JPH0263850A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63216931A JPH0263850A (ja) 1988-08-31 1988-08-31 画像処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63216931A JPH0263850A (ja) 1988-08-31 1988-08-31 画像処理装置

Publications (1)

Publication Number Publication Date
JPH0263850A true JPH0263850A (ja) 1990-03-05

Family

ID=16696172

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63216931A Pending JPH0263850A (ja) 1988-08-31 1988-08-31 画像処理装置

Country Status (1)

Country Link
JP (1) JPH0263850A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000293340A (ja) * 1999-04-09 2000-10-20 Canon Inc 画像再生装置及びその制御方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000293340A (ja) * 1999-04-09 2000-10-20 Canon Inc 画像再生装置及びその制御方法

Similar Documents

Publication Publication Date Title
KR860001071B1 (ko) 문서편집(文書編輯)방법
JPH04128970A (ja) 文書処理システム
JPH0263850A (ja) 画像処理装置
JP3186216B2 (ja) 画像供給装置
JPS62153895A (ja) 文字配列方式
JPH0330977A (ja) ページプリンタにおける印字基準位置設定方法
JPH0747337B2 (ja) 出力方法
JP2525333B2 (ja) 出力装置
JPH06100905B2 (ja) パターン出力方法
JP3118310B2 (ja) ページプリンタの印字処理方法
JPH0583384B2 (ja)
JP3024479B2 (ja) データ変換装置
JP2771629B2 (ja) 文字処理装置
JPS63116192A (ja) イメ−ジデ−タ出力装置
JPH10250160A (ja) プリンタ装置
JPH049156B2 (ja)
JPH0470924A (ja) 文書印刷装置
JP2001251493A (ja) 画像処理装置、画像処理方法、画像処理システム、及び記録媒体
JPH0410865B2 (ja)
JP2001117910A (ja) 文書書式自動修正装置及び方法並びに文書書式自動修正プロブラムを記憶した記憶媒体
JPS637963A (ja) 印刷装置
JPH0426152B2 (ja)
JPS6180290A (ja) 像出力装置
JPS6227787A (ja) 出力装置
JPH096863A (ja) 帳票イメージ生成方法及びシステム