JPH02189625A - 傾斜文字生成方式 - Google Patents

傾斜文字生成方式

Info

Publication number
JPH02189625A
JPH02189625A JP1010530A JP1053089A JPH02189625A JP H02189625 A JPH02189625 A JP H02189625A JP 1010530 A JP1010530 A JP 1010530A JP 1053089 A JP1053089 A JP 1053089A JP H02189625 A JPH02189625 A JP H02189625A
Authority
JP
Japan
Prior art keywords
character
dot
slanted
data
normal
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
JP1010530A
Other languages
English (en)
Inventor
Hiroko Murayama
裕子 村山
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP1010530A priority Critical patent/JPH02189625A/ja
Publication of JPH02189625A publication Critical patent/JPH02189625A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Image Processing (AREA)
  • Digital Computer Display Output (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は傾斜文字生成方式に関し、特に印刷出力する普
通文字の中に一連の傾斜文字を折りまぜて出力する傾斜
文字生成方式に関する。
〔従来の技術〕
従来の傾斜文字生成方式は、図形処理に限定すれば、座
標によって表わされるストローク文字について、傾斜角
度を指定し、座標変換を行うことによって、傾斜文字の
生成を行っている例がある。
しかし、−i的な文章編集処理では、普通文字の文字フ
ォントの他に、イタリック体などの傾斜文字用の文字フ
ォントを用いて、傾斜文字を生成している。
〔発明が解決しようとする課題〕
上述した従来の傾斜文字生成方式で、前者のストローク
文字の座標変換を使用する方式は、ストロータ文字の機
能を有する図形処理に限定されるという欠点がある。
後者の特定の文字パターンを用いる方式は、イタリック
体などの傾斜文字の文字フォントをオペレーティングシ
ステムが保有しているか、保有していないときには、外
字登録を行って傾斜文字の文字フォントを作成して使用
しなければならないという問題点がある。
本発明の目的は、文字と画像とを重ねて印刷出力するこ
とができる情報処理システムで文字編集処理を行うとき
に、傾斜角度を指定された傾斜文字を含む入力データに
対して、指定された傾斜角度を有する傾斜文字を画像に
重ねて容易に生成することができる傾斜文字生成方式を
提供することにある。
〔課題を解決するための手段〕
本発明の傾斜文字生成方式は、 (A)読込んだ入力データが傾斜文字データであれば、
M×Nドットの長方形により形成される普通文字を、指
定された傾斜角度を有するM×Nドットの平行四辺形に
より形成される傾斜文字に変換するために、各行のN個
のドツト位置をそれぞれ移動させるM個のドツトシフト
値を算出するドツトシフト値算出手順、 (B)傾斜文字データに含まれる各々の文字に対して、
各行の普通文字用のドツト展開開始位置に、前記ドツト
シフト値算出手順で算出したドツトシフト値をそれぞれ
加えることにより、各行のドツト展開開始位置を定める
展開位置算定手順、 (C)傾斜文字データに含まれる各々の文字に対して、
文字フォントファイルから該当するM×Nドットの文字
パターンを入力して、前記展開位置算定手順で定めた各
行のドツト展開開始位置から、文字パターンの各行を形
成することにより、傾斜文字のイメージデータを形成す
る傾斜文字展開手順、 (D)傾斜文字データに続いて読込んだ入力データが普
通文字データであれば、普通文字展開位置を他の行の文
字と揃えるために、その普通文字データの最初の文字に
対するドツト展開開始位置を、他の行の文字位置と揃う
まで移動させて定める縦列位置調整手順、 (E)−を通文字データに含まれる各々の文字に対して
、前記文字フォントファイルから該当するM×Nドット
の文字パターンを入力して、前記縦列位置調整手順で定
めたドツト展開開始位置から、文字パターンの各行を形
成することにより、普通文字のイメージデータを形成す
る普通文字展開手順、 を備えて構成されている。
〔実施例〕
次に本発明の実施例について図面を参照して説明する。
第1図は本発明の傾斜文字生成方式の一実施例を示す流
れ図である。
文字と画像とを重ねて印刷出力することができる情報処
理システムで文字編集処理を行うときに、第1図に示す
ように、まず、書式情報読込み手順1で、書式定義ファ
イルF1から、印刷出力するための書式定義を読込んで
いる。
また、入力データ読込み手順2で、入力データファイル
F2から、印刷出力する内容である入力データを読込ん
でいる。
そこで、次のステップ3で、読込んだ入力データが傾斜
文字データであるかどうかを判断している。
ステップ3で、読込んだ入力データが傾斜文字データで
ある(YES’)ならば、次のドツトシフト値算出手順
4で、M×Nドットの長方形により形成される普通文字
を、指定された傾斜角度を有するM×Nドットの平行四
辺形により形成される傾斜文字に変換するために、各行
のN個のドツト位置をそれぞれ移動させるM個のドツト
シフト値を算出している。
第2図は文字“A ”を右に30度傾斜させる一例を示
す傾斜文字説明図である。
第2図の左方に示すように、24X24ドツトにより形
成される普通文字“′A″を右に30度傾斜させるとき
に、ドラ1−シフト値算出手順4で、各行の24明のド
ツト位置をそれぞれ移動させる24個のドツトシフト値
を、それぞれ上の行のものから順に次に示す如く算出し
ている。
23Xtan30°=13.3  → 1322Xta
n30°=12.7  → 133Xtan30° =
  1 、7  →    22 × t a n 3
0° =  1 、2  →    11Xtan30
”=   0.6   →    10xtan30°
 =  0     →    0続いて、展開位置算
定手順5で、傾斜文字データに含まれる各々の文字に対
して、各行の′iY通文字用のドツト展開開始位置に、
ドツトシフト値算出手Jllff 4により算出したド
ツトシフト値をそれぞれ加えることにより、各行のドツ
ト展開開始位置を定めている。
さらに、傾斜文字展開手順6で、傾斜文字データに含ま
れる各々の文字に対して、文字フォントファイルF3か
ら該当するM×Nドットの文字パターンを入力して、展
開位置算定手順5により定めた各行のドツト展開開始位
置から、文字パターンの各行を形成することにより、傾
斜文字のイメージデータを形成している。
この結果、第2図に示す例では、最上行の24ビツトが
13ドツト右に移動した第2図中の右方に示す傾斜文字
゛″A ”を形成することができる。
なお、次のステップ7で、傾斜文字データに含まれる文
字が終了したかどうかを判断している。
ステップ7で、傾斜文字データに含まれる文字が終了し
ていない(No)ならば、展開位置算定手順5に戻って
、次の文字の処理に移っている。
また、ステップ3で、読込んだ入力データが傾斜文字デ
ータでない(No)ならば、次の縦列位置調整手順8で
、傾斜文字データに続いて読込んだ入力データが普通文
字データであるから、評通文字展開位置を他の行の文字
と揃えるために、他の行の文字位置と揃うまで移動させ
て、その普通文字データの最初の文字に対するドツト展
開開始位置を定めている。
さらに、普通文字展開手順って、普通文字データに含ま
れる各々の文字に対して、文字フォントファイルF3か
ら該当するM×Nドットの文字パターンを入力して、縦
列位置調整手順9により定めたドツト展開開始位置から
、文字パターンの各行を形成することにより、普通文字
のイメージデータを形成している。
なお、次のステップ10で、普通文字データに含まれる
文字が終了したかどうかを判断している。
ステップ】0で、普通文字データに含まれる文字が終了
していない(No)ならば、普通文字展開手順9に戻っ
て、次の文字の処理に移っている。
また、ステップ7およびステップ10で、傾斜文字デー
タまたは普通文字データに含まれる文字が終了した(Y
ES)ならば、次のステップ11で、入力データがすべ
て終了したかどうかを判断している。
ステップ11で、未だ、入力データがすべて終了してい
ない(NO)ならば、入力データ読込み手順2に戻って
、次の入力データの処理に移っている。
なお、ステップ11で、入力データがすべて終了してい
る(YES)ならば、最後のイメージデータ印刷手順1
2で、傾斜文字および普通文字を含むイメージデータを
出力プリンタPに、書式情報読込み手順1により、読込
んだ書式定義に基いた形式で、印刷出力して処理を終了
することとなる。
以上述べたように、本実施例の傾斜文字生成方式は、ス
トローク文字の機能や傾斜文字用の文字フォントを有し
ていない情報処理システムでも、文字と画像とを重ねて
印刷出力することができる情報処理システムで文字編集
処理を行うときに、傾斜角度を指定された傾斜文字を含
む入力データに対して、指定された傾斜角度を有する傾
斜文字を画像に重ねて容易に生成することができる。
〔発明の効果〕
以上説明したように、本発明の傾斜文字生成方式は、文
字と画像とを重ねて印刷出力することができる情報処理
システムで文字編集処理を行うときに、傾斜角度を指定
された傾斜文字を含む入力データに対して、指定された
傾斜角度を有する傾斜文字を画像に重ねて容易に生成す
ることができるという効果を有している。
【図面の簡単な説明】
第1図は本発明の傾斜文字生成方式の一実施例を示す流
れ図、第2図は文字II A l+を右に30度傾斜さ
せる一例を示す傾斜文字説明図である。 1・・・・・・書式情報読込み手順、2・・・・・・入
力データ読込み手順、4・・・・・・ドツトシフト値算
出手順、5・・・・・・展開位置算定手順、6・・・・
・・傾斜文字展開手順、8・・・・・・縦列位置調整手
順、9・・・・・・普通文字展開手順、12・・・・・
・イメージデータ印刷手順、Fl・・・・・・書式定義
ファイル、F2・・・・・・入力データファイル、F3
・・・・・・文字フォントファイル、P・・・・・・出
力プリンタ。

Claims (1)

  1. 【特許請求の範囲】 (A)読込んだ入力データが傾斜文字データであれば、
    M×Nドットの長方形により形成される普通文字を、指
    定された傾斜角度を有するM×Nドットの平行四辺形に
    より形成される傾斜文字に変換するために、各行のN個
    の ドット位置をそれぞれ移動させるM個のドットシフト値
    を算出するドットシフト値算出手順、 (B)傾斜文字データに含まれる各々の文字に対して、
    各行の普通文字用のドット展開開始位置に、前記ドット
    シフト値算出手順で算出したドットシフト値をそれぞれ
    加えることにより、各行のドット展開開始位置を定める
    展開位置算定手順、 (C)傾斜文字データに含まれる各々の文字に対して、
    文字フォントファイルから該当するM×Nドットの文字
    パターンを入力して、 前記展開位置算定手順で定めた各行のドット展開開始位
    置から、文字パターンの各行を形成することにより、傾
    斜文字のイメージデータを形成する傾斜文字展開手順、 (D)傾斜文字データに続いて読込んだ入力データが普
    通文字データであれば、普通文字展開位置を他の行の文
    字と揃えるために、その普通文字データの最初の文字に
    対するドット展開開始位置を、他の行の文字位置と揃う
    まで移動させて定める縦列位置調整手順、 (E)普通文字データに含まれる各々の文字に対して、
    前記文字フォントファイルから該当するM×Nドットの
    文字パターンを入力して、前記縦列位置調整手順で定め
    たドット展開開始位置から、文字パターンの各行を形成
    することにより、普通文字のイメージデータを形成する
    普通文字展開手順、 を備えることを特徴とする傾斜文字生成方式。
JP1010530A 1989-01-18 1989-01-18 傾斜文字生成方式 Pending JPH02189625A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1010530A JPH02189625A (ja) 1989-01-18 1989-01-18 傾斜文字生成方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1010530A JPH02189625A (ja) 1989-01-18 1989-01-18 傾斜文字生成方式

Publications (1)

Publication Number Publication Date
JPH02189625A true JPH02189625A (ja) 1990-07-25

Family

ID=11752809

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1010530A Pending JPH02189625A (ja) 1989-01-18 1989-01-18 傾斜文字生成方式

Country Status (1)

Country Link
JP (1) JPH02189625A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0717080A (ja) * 1993-07-01 1995-01-20 Nec Corp 印字装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0717080A (ja) * 1993-07-01 1995-01-20 Nec Corp 印字装置

Similar Documents

Publication Publication Date Title
US5923314A (en) Image processing system
JPH02189625A (ja) 傾斜文字生成方式
JP2952915B2 (ja) ドットパターンデータ発生装置
JP2783601B2 (ja) 情報処理装置
JPH01128843A (ja) 文書処理装置
JP2001109843A (ja) 文字認識方法および装置
JP2728669B2 (ja) 外字編集装置
JP3082228B2 (ja) データ変換装置
JPS62269991A (ja) 文字変形印刷処理装置
JP2937509B2 (ja) ビットマップ展開方式
JP3055327B2 (ja) データ変換装置
JP2937508B2 (ja) ビットマップ展開方式
JP3057974B2 (ja) データ変換装置
JPH0493994A (ja) 文字処理装置
JP3306969B2 (ja) 文書編集装置
JPH0777417B2 (ja) レイアウトスキヤナ−文字、図形入力装置
JPS6069729A (ja) 手書き文字に対する文書処理方式
JPS58137085A (ja) 文字処理装置
JPH04268600A (ja) 文書作成装置
JPH06175637A (ja) 文字の生成方法
JPH08132684A (ja) 点字版下出力システム及び点字版下出力方法
JPH0237391A (ja) 画像補間方式
JPH05216969A (ja) 図形処理方法
JPH07141336A (ja) 文字作成装置
JPH05210717A (ja) 図形処理方法