JPS61156191A - 文字出力方式 - Google Patents

文字出力方式

Info

Publication number
JPS61156191A
JPS61156191A JP59274664A JP27466484A JPS61156191A JP S61156191 A JPS61156191 A JP S61156191A JP 59274664 A JP59274664 A JP 59274664A JP 27466484 A JP27466484 A JP 27466484A JP S61156191 A JPS61156191 A JP S61156191A
Authority
JP
Japan
Prior art keywords
font
character
pattern
output
code
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
JP59274664A
Other languages
English (en)
Inventor
和幸 本田
秋元 浩一郎
大嶋 一
鈴木 保人
伊坂 幸男
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 JP59274664A priority Critical patent/JPS61156191A/ja
Publication of JPS61156191A publication Critical patent/JPS61156191A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Image Processing (AREA)
  • Digital Computer Display Output (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、入力された文字コードおよび制御コードを
受信して、イメージドツト情報に展開された文字を出力
する文字出力方式に関するものである。
〔従来の技術〕
従来、この種の装置においては、外部装置より入力され
た文字コードを解釈して、例えば複数のフォントパター
ンを記憶しているキャラクタジェネレータ等のイメージ
ドツト展開手段により展開し、その展開されたフォント
パターン(ドツト情報)をページ構成できるフレームメ
モリに書き込み、出力指令または表示指令に応じて、表
示手段、例えばCRTディスプレイに表示したり、画像
出力装置、例えばレーザビームプリンタに印字していた
。また、出力させる文字をイタリック体等の斜体文字で
出力させたい場合は、操作者があらかじめ外部装置より
文字のデータに斜体文字出力をさせるためのフォント変
更指定を行う、このフォント変更指令を受信すると、フ
ォント変更指令がなされた文字に対応する斜体文字用の
フォントパターンメモリよりイメージドツト情報をフレ
ームメモリに読み出し、上述同様に出力していた。
〔発明が解決しようとする問題点〕  、従来の装置は
上記のように出力する文字にフォント変更指令がなされ
ると、通常のフォントパタ−ンを記憶するフォントメモ
リとは別個に用意されたメモリ領域から、その文字の相
当する例えば斜体文字を出力するためのフォントメモリ
を必要とするため、メモリ領域が大容量となる問題点が
あった。
この発明は、このような問題点を解決するためになされ
たもので、各文字のフォントが変更されたフォントパタ
ーンが格納されていたメモリ領域を解放し、従来と同一
のフォントメモリ領域に従来よりはるかに多種のフォン
トパターンを記憶することができるとともに、各文字に
対するフォントの変更を容易に実行できる文字出力方式
を得ることを目的とする。
〔問題点を解決するための手段〕
この発明にかかる文字出力方式は、外部装置より入力さ
れる文字のフォント変更指令に応じて。
フレームメモリの書き込みアドレスの所定アドレス毎に
フォントパターンを移動させて書き込むようにしたもの
である。
〔作用〕 この発明においては、外部装置より文字のフォント変更
指令を受けると、フレームメモリの書き込みアドレスの
所定アドレス毎にフォントパターンを移動させて書き込
む。
〔実施例〕
第1図はこの発明の一実施例を示す文字出力力゛式を説
明するためのブロック図であり、1はインタフェースで
1図示しない外部装置より入力される文字コードデータ
および制御コードデータを受信スる。2はコードコンバ
ータで、インタフェース1を介して入力された文字コー
ドデータを内部コードに変換する。3はマイクロプロセ
ッサで、コードコンバータ2により変換された内部コー
ドをパターン発生制御部4に送出するとともに、制W/
<スをコントロールする。5はフォントメモリで、出力
可能なフォントパターン、フォント情報(文字の幅方向
のドツト数2文字の高さ方向のドツト数、斜体文字フォ
ントの有無)を文字コードに応じて記憶していて、パタ
ーン発生制御部4の読み出し指令により所望とするフォ
ントパターンが読み出され、フレームメモリ6の書き込
みアドレスに応じて書き込まれる。フレームメモリ6は
各文字および記号のフォントパターンをページ単位(指
定される書式に応じて決定される)に記憶できる。7は
パラメータテーブルで、表示および印字を行うフォント
パターンに対する印字位置または表示位置およびフォン
トパターンの格納されたアドレスを意味するフォント番
号7aを記憶する。8はフォントパターンテーブルで、
フォントメモリ5を参照し、表示および印字を行うフォ
ントパターンの幅方向のドツト数、高さ方向のドツト数
、斜体文字処理の有無を示すフラグが記憶される。9は
印字文字情報テーブルで、コードコンバータ2が変換し
た内部コード、斜体文字処理の有無を示すフラグが記憶
される。
次に動作について説明する。
マイクロプロセッサ3はあらかじめフォントメモリ5に
含まれるフォント情報によりフォントテーブルに出力す
る文字の・幅方向のドツト数9文字の高さ方向のドツト
数をセットする。また、マイクロプロセッサ3はインタ
フェース1を通じて外部装置よりフォント変更指令、斜
体文字指定が入力された場合、内部でのフォント番号7
aや斜体文字処理の必要性の有無をパラメータテーブル
7にセットするとともに、セットしたフォント番号7a
をコードコンバータ2に送出する。
インタフェース1を通じて入力された外部コードはマイ
クロプロセッサ3により判断され、斜体文字指定やフォ
ント変更指令を含む制御シーケンスがない場合は、コー
ドコンバータ2を通じて、外部コードで指定されるフォ
ント番号が、例えばroOJ  、rolJ  、r0
2J  、・・・であったものを、内部コードで指定さ
れるフォント番号7a、例えばroo」 、r02」 
、I[4」 、・・・に変換する。フォント番号7aが
rolJ 、r03J  。
r05J  、・・・はフォント番号7aがroo」 
r02J  、r04J 、・・・の文字に対応する斜
体文字のフォント番号である。
マイクロプロセッサ3により内部のフォント番号7aま
で内部コードに変換された文字データは、印字文字情報
テーブル9となる表示または印字すべき座標位置等の印
字制御データが印字文字情報テーブル9とともに、パタ
ーン発生制御部4に送出されると、パターン発生制御部
4はこの印字文字情報テーブル9の内部コードに応じて
フォントメモリ5をアクセスして、印字制御データに基
づいてフレームメモリ6にフォントパターンの書き込み
を実行する。
次に第2図、第3図を参照しながら斜体文字用の7オン
トパタ一ン出力動作について説明する。
第2図は斜体文字用のフォントパターンを有する場合の
フォントパターン出力動作を説明する図である。
第3図はフォントパターンの出力例を示す図であり、(
1)は通常表示される、例えば文字「C」のフォントパ
ターンで、(2)はあらかじめ作成されていた文字「C
」の斜体文字用のフォントパターンである。
外部装置より出力する文字、例えば外部のフォント番号
が「Ol」に対してフォント種を変更させるフォント変
更指令を行うと、第2図に示されるように、マイクロプ
ロセッサ3がパラメータテーブル7のフォント番号7a
を「03」に設定するとともに、斜体文字処理の有無を
無、すなわち、rQJを設定する。この際、印字文字情
報テーブル9にはコードコンバータ2により変換された
内部コードおよび斜体文字処理の有無を示すフラグがセ
ットされる0次に、パターン発生制御部4がこの印字文
字情報テーブル9を参照しながら、フォント番号7aが
「03」の斜体文字処理があらかじめ施されているフォ
ントパターンを印字制御データに応じてフレームメモリ
6に書き込んで行き、第3図に示されるフォントパター
ン(2)が例えばCRTディスプレイ等の表示手段また
は記録媒体等に印字を行う記録手段より出力される。
次に第4図、第5図、第6図を参照しながら通常のフォ
ントパターンによる斜体文字のフォントパターン出力動
作について説明する。
第4図は通常のフォントパターンによる斜体文字出力動
作を説明する図である。
第5図はフォントパターンの出力例を示す図であり、(
1)は通常表示される、例えば文字「C」のフォントパ
ターンで、(2)はフォントパターンを、第6図に示す
ように左下を基準にして上方向に8ドツト行く毎にドツ
トデータを右に1ドツト移動させるドツト移動を行った
文字「C」の斜体文字フォントパターンである。
外部装置より出力する文字、例えば外部のフォント番号
が「00」に対してフォント種を変更させるフォント変
更指令を行うと、第2図に示されるように、マイクロプ
ロセッサ3がパラメータテーブル7のフォント番号7a
を「OO」に設定するとともに、斜体文字処理の有無を
有、すなわち、rlJを設定する。この際、印字文字情
報テーブル9にはコードコンバータ2により変換された
内部コードおよび斜体文字処理の有無を示すフラグがセ
ットされる0次に、パターン発生制御部4がこの印字文
字情報テーブル9を参照しながら、フォント番号7aが
roOJのフォントパターンを印字制御データに応じて
、書き込みアドレスを変更してフレームメモリ6にイメ
ージドツトデータとして書き込んで行き、第5図に示さ
れるフォントパターン(2)が、例えばCRTディスプ
レイ等の表示手段または記録媒体等に印字を行う記録手
段より出力される。
なお、上記実施例では展開されたフォントパターンを高
解像度の出力可能な出力手段より出力するため、フォン
トパターンをフレームメモリ6に−・旦書き込み、出力
指令に応じて出力する場合に ゛ついて説明したが、ド
ツトマトリクスプリンタ等を出力手段として使用する場
合は、斜文字処理用のピンを設ければ、フレームメモリ
6を省くことができることは言うまでもない。
〔発明の効果〕
以上説明したように、この発明は外部装置より入力され
る文字のフォント変更指令に応じて、フレームメモリの
書き込みアドレスの所定アドレス毎にフォントパターン
を移動させて書き込むようにしたので、従来と同一のフ
ォントメモリ領域に従来よりはるかに多種のフォントパ
ターンを記憶させることができる。また、各文字に対す
るフォントパターンを使用することで、容易、かつ、有
効にフォント種を変更でき、装置のコストを大幅に低減
できる等の利点を有する。
【図面の簡単な説明】
第1図はこの発明の一実施例を示す文字出力方式を説明
するためのブロック図、第2図、第4図はフォントパタ
ーンの出力動作説明図、第3図。 第5図はこの発明によるフォントパターンの出力例を示
す図、第6図はドツトデータの移動を説明する図である
。 図中、1はインタフェース、2はコードコンバータ、3
はマイクロプロセッサ、4はパターン発生制御部、5は
フォントメモリ、6はフレームメモリ、7はパラメータ
テーブル、7aはフォント番号、8はフォントパターン
テーブル、9は印字文字情報テーブルである。 第1図 第2図 第3図 第5図 第4図 第6図

Claims (1)

    【特許請求の範囲】
  1. 入力される文字コードおよび制御コードを受信し、この
    文中コードで指定される文字のフォントパターンをフォ
    ントメモリより読み出しフレームメモリに書き込む装置
    において、入力される文字のフォント変更指令に応じて
    、前記フレームメモリの書き込みアドレスの所定アドレ
    ス毎にフォントパターンを移動させて書き込むことを特
    徴とする文字出力方式。
JP59274664A 1984-12-28 1984-12-28 文字出力方式 Pending JPS61156191A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59274664A JPS61156191A (ja) 1984-12-28 1984-12-28 文字出力方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59274664A JPS61156191A (ja) 1984-12-28 1984-12-28 文字出力方式

Publications (1)

Publication Number Publication Date
JPS61156191A true JPS61156191A (ja) 1986-07-15

Family

ID=17544834

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59274664A Pending JPS61156191A (ja) 1984-12-28 1984-12-28 文字出力方式

Country Status (1)

Country Link
JP (1) JPS61156191A (ja)

Similar Documents

Publication Publication Date Title
US5878198A (en) Information processing apparatus and method and memory medium storing information processing program
JPS6329791A (ja) 文字画像発生装置のフオント変換方式
JPS61156191A (ja) 文字出力方式
JP2550562B2 (ja) 文字表示装置
JPS61156188A (ja) 文字出力方式
JPH04246569A (ja) プリンタ
JP2727667B2 (ja) 描画装置
JP2636312B2 (ja) プリンタのインターフェイス装置
JPS63262262A (ja) プリンタ装置
JPS63143591A (ja) ドツト文字パタ−ンの表示装置
JPS59126591A (ja) 文字出力制御方式
JPH0773922B2 (ja) 図形出力制御装置
JPH07152737A (ja) 文書作成装置
JPH0486274A (ja) パターン発生方式
JPH03247475A (ja) データ出力装置
JPH04284272A (ja) 印刷制御装置
JPH03281363A (ja) 文書出力装置
JPH0343281A (ja) プリンタの制御装置
JPS60201960A (ja) プリンタ装置
JPS6356476A (ja) プリンタ制御装置
JPH0390966A (ja) 電子編集装置
JPH0486275A (ja) パターン発生方式
JPH03261573A (ja) 縮小印字装置
JPS61287771A (ja) プリンタ装置
JPH02190358A (ja) 文字の書体表現装置