JPH01232060A - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JPH01232060A
JPH01232060A JP63059038A JP5903888A JPH01232060A JP H01232060 A JPH01232060 A JP H01232060A JP 63059038 A JP63059038 A JP 63059038A JP 5903888 A JP5903888 A JP 5903888A JP H01232060 A JPH01232060 A JP H01232060A
Authority
JP
Japan
Prior art keywords
character
code
input
characters
basic
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
JP63059038A
Other languages
English (en)
Inventor
Keiichi Hirata
恵一 平田
Yasushi Kawakami
泰 川上
Atsushi Ito
敦 伊藤
Yoshiko Sugimoto
杉本 佳子
Yoshinari Morimoto
吉成 森本
Tomohiro Saka
坂 智博
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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP63059038A priority Critical patent/JPH01232060A/ja
Publication of JPH01232060A publication Critical patent/JPH01232060A/ja
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/485Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Dot-Matrix Printers And Others (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、キーボード等から入力されたある複数のキャ
ラクタを1つの合成キャラクタとして表示及び印字可能
な情報処理装置に関する。
[従来の技術] 従来、情報処理装置においては、データ内に、例えばr
石」のような基本キャラクタraJに対して重複キャラ
クタ「°°」が付された合成キャラクタが存在する場合
に、キーボードから各キャラクタを順次入力することに
よって、合成キャラクタをCRT等に表示したり、プリ
ンタ等で印字することができるように構成されたものが
ある。
この種の装置では、基本キャラクタと重複キャラクタと
が連続入力されると、各キャラクタ毎にキャラクタコー
ドを付し、これら2個のキャラクタコードによって合成
キャラクタを記憶するようにされている。また合成キャ
ラクタの表示は、合成キャラクタを構成する2個のキャ
ラクタコードに対応したパターンデータをキャラクタジ
ェネレータから読み出し、合成するとか、2個のキャラ
クタコードを合成キャラクタを表わすキャラクタコード
に変換し、その変換されたキャラクタコードによってキ
ャラクタジェネレータから合成キャラクタのパターンデ
ータを読み出すことによって行なわれる。
尚、表示画面上では印字イメージを崩して2個のキャラ
クタを2カラムに分けて表示し、印字の際にのみ記録紙
上に合成キャラクタを形成できるようにされたものもあ
る。
[発明が解決しようとする課題] 上記従来の装置では、合成キャラクタを表示又は印刷す
る場合に、キーボード等から合成キャラクタを構成する
基本キャラクタ及び重複キャラクタをそのまま入力する
ことができるので操作性はよいが、合成キャラクタを2
個のキャラクタコードによって記憶するため、その記憶
領域が通常の2倍必要となり、データ内に合成キャラク
タが多くなる程、処理可能なデータ量が少なくなるとい
った問題があった。
また合成キャラクタを表示する際、2個のキャラクタの
パターンデータを合成するには、2画面分のキャラクタ
コードを記・憶できるビデオRAMが必要となり、逆に
2個のキャラクタコードを合成キャラクタコードに変換
して合成キャラクタのパターンデータを抽出する場合に
は、表示に要する時間がかかり、応答性が悪くなるとい
った間即がある。また更に合成キャラクタを2カラムに
分けて表示するのでは画面を見て印字イメージがつかめ
ず、操作性が悪くなる。
そこで本発明は、データ内に合成キャラクタが存在する
場合、単に合成キャラクタの表示及び印字ができるだけ
でなく、その表示に際して通常のキャラクタと同一の画
面表示時間を実現し、しかもビデオRAMを増設する必
要のない情報処理装置を提供することを目的としてなさ
れた。
[課題を解決するための手段] 即ち上記目的を達するためになされた本発明は、第1図
に例示する如く、基本キャラクタ及び該基本キャラクタ
に付される重複キャラクタを入力する入力手段M1と、
該入力手段M1からの入力キャラクタをキャラクタコー
ドに変換して入力データ記憶手段M2に格納すると共に
、該入力手段M1から基本キャラクタと重複キャラクタ
とが連続入力されたときには、両キャラクタを合成した
合成キャラクタを表わすキャラクタコードに変換して入
力データ記憶手段M2に格納する入力データ格納手段M
3と、上記基本キャラクタ及び合成キャラクタのパター
ンデータが予め格納されたパターンデータ記憶手段M4
と、上記入力データ記憶手段M2から順次キャラクタコ
ードを読み出し、該キャラクタコードに対応するパター
ンデータを上記パターンデータ記憶手段M4から抽出し
て表示画面上に表示する表示手段M5と、上記入力デー
・夕記憶手段M2から順次キャラクタコードを読み出し
、該キャラクタコードに対応した基本キャラクタを記録
紙上に印字すると共に、該読み出したキャラクタコード
が合成キャラクタを表わすコードであれば、該合成キャ
ラクタを構成する基本キャラクタ及び重複キャラクタを
記録紙上の同一位置に重複印字する印字手段M6と、を
備えたことを特徴とする情報処理装置を要旨としている
[作用]゛ このように構成された本発明の情報処理装置においては
、入力手段M1から基本キャラクタと重複キャラクタと
が連続入力されると、これら両キャラクタからなる合成
キャラクタを表わすキャラクタコードが入力データ記憶
手段M2に格納される。そして合成キャラクタの表示は
、その格納されたキャラクタコードによってパターンデ
ータ記憶手段M4から直接合成キャラクタのパターンデ
ータを読み出すことによって行なわれ、また合成キャラ
クタの印字は、合成キャラクタを構成する基本キャラク
タ及び重複キャラクタを記録紙上の同一位置に重複印字
することによって行なわれる。
[実施例コ 以下に本発明の実施例を図面と共に説明する。
まず第2図は本発明が適用された実施例の文書作成装置
全体の構成を表す概略構成図である。
図に示す如く本実施例の文書作成装置は、文字や編集指
示等を入力するためのキーボード1、文字や図形を表示
する表示装置(CRTデイスプレィ)3、外部記録装置
としてのフレキシブルディスクドライブ5、文字や図形
をデイジ−ホイール型の活字を用いて印字するプリンタ
7及びこれらの装置に接続され、文書の作成・表示・印
刷を制御する電子制御装置10等から構成されている。
電子制御装置10は、周知のCPUII、ROM12.
RAM14等を中心に論理演算回路として構成され、C
RTデイスプレィ3に表示する文字や図形のパターンデ
ータを記録するビデオRAM15、キーボード1からの
キーデータの入力を行うキーボード入力ボート16、フ
レキシブルディスクドライブ5を制御してデータの読み
取り・書き込みを行うフレキシブルディスクドライブコ
ンbローラ18、プリンタ7への印字データの出力を行
うプリンタ出力ボート20等を備える。
RAM14は、キーボード1から順次入力される文字情
報を記憶する入力データ記憶手段M2としてのテキスト
メモリ14aと、入力文字の合成又は文書の編集等を行
なうためにデータを一時保存するために使用されるワー
クメモリ14bとを備え、各種データを書換え可能に記
憶している。
またROM12には、文書の作成・表示・印刷等を行な
うための制御プログラムや初期データが記憶される他、
文字や記号の表示に必要なパターンデータが記憶される
一方ビデオRAM15は、所謂デュアルポートRAMの
構成を有し、CPUI 1とは独立に設けられたCRT
コントローラ22によってもアクセスし得る構成とされ
ている。CRTコントローラ22は、CRTデイスプレ
ィ3の走査周波数によって定まる周期でビデオRAM1
5の内容を繰り返し読み出し、これをCRTデイスプレ
ィ3に表示する。従ってCPUIIによりビデオRAM
l5の所定の領域に書き込まれたデータは、直ちにCR
Tデイスプレィ3に表示されることとなる。
次にキーボード1には、文字入力を行うためのキャラク
タキー31、文書の編集9表示、印字等の指令を行なう
ための各種指示キー33、カーソルを移動させるための
カーソルキー35が備えられ、これら各種キーが押下さ
れると、各キー毎に予め設定されたキーコードを発生す
るようにされている。このため使用者は、キャラクタキ
ー31を打鍵して文書の作成を行なうと共に、必要に応
じて文書の編集9表示、印刷等を行なうことができる。
また作成した文書は、RAM14に一時的に記録された
後フレキシブルディスクドライブコントローラ1日を介
してフレキシブルディスクドライブ5にセットされたフ
レキシブルディスクへ書き込むこともできる。尚キャラ
クタキー31には、アルファベット、数字、1文字分の
スペース等を表わす基本文字(X本キャラクタ)の他、
基本文字に付されるデッド記号(重複キャラクタ)を入
力できるように、基本文字及びデッド記号入力角のキー
が備えられている。
次に第3図は電子制御装置10で実行される文書データ
作成処理を表すフローチャートである。
この処理はキーボード1を介して文書作成指令がなされ
たときに実行されるものであって、処理が開始されると
まずSlで、表示画面上での文字の表示位置を表わす表
示アドレスやテキストメモリ14a内での文字の格納位
置を表わす文書データ格納アドレスに初期値をセットす
る初期化の処理を実行し、S2に移行してキーボード1
からキーコードが入力されるのを待つ。そしてキーコー
ドが入力されると、S3でその入力コードはデッド記号
コードであるか否かを判断し、デッド記号コードであれ
ば、S4に移行してワークメモリ14b内のデッド記号
格納域にその入力されたデッド記号コードを格納し、S
5でCRTデイスプレィ3の表示アドレス位置にデッド
記号を表示させる。尚表示アドレスは、ビデオRAM1
5内に付されたCRTデイスプレィ3上での文字の表示
位置を表わすもので、上記表示は、デッド記号コードに
対応したパターンデータをROM12から読み出し、そ
れをビデオRAM15の表示アドレスに格納することに
よって行なわれる。
このようにデッド記号が表示されると、S6に移行して
、今度はキーボード1から基本文字コードが入力される
のを待つ。そして基本文字コードが入力されると87に
移行し、その入力された基本文字コードと84でワーク
メモリ14bに格納したデッド記号コードとを、予め設
定された変換テーブルを用いてデ・しド記号と基本文字
との合成文字を表わす合成文字コードに変換し、S8に
移行する。するとS8では、上記変換された合成文字コ
ードに対応するパターンデータをROMI 2から読み
出し、ビデオRAM15の表示アドレスに格納すること
で、S5の処理によって今までデッド記号が表示されて
いた表示画面上に合成文字を再表示し、続<99に移行
して、上記変換された合成文字コードをテキストメモリ
14aの文書データ格納アドレスに格納する。
尚基本文字コードとしてスペースを表わすスペースコー
ドが入力された場合には、デッド記号とスペースとを合
成してもデッド記号になるので、上記S7では合成文字
コードへの変換処理はなされず、S8の処理実行後も表
示画面上にはそのままデッド記号が表示される。またS
9ではデッド記号コードがそのままテキストメモリ14
a内に格納される。
一方S3で入力コードはデッド記号コードでないと判断
された場合にはS10に移行し、入力コードは基本文字
コードであるか否かを判断する。
そして基本文字コード゛であると判断されると、S11
に移行してテキストメモリ14aの文書データ格納アド
レスに、その入力された基本文字コードを格納した後、
S12に移行し、その基本文字コードに対応したパター
ンデータをROM12から読み出し、CRTデイスプレ
ィ3の表示アドレス位置に基本文字を表示させる。
このようにキャラクタキー31のキー入力によって合成
文字又は基本文字が表示されると、S13に移行して表
示アドレス及び文書データ格納アドレスをカウントアツ
プし、再度S2に移行する。
次に83及びSIOで否定判断された場合、つまりキャ
ラクタキー31以外のキー入力がなされた場合には、S
14に移行してその入力コードは終了コードであるか否
かを判断する。そして入力コードが終了コードであれば
、515でテキストメモリ14aの文書データ格納アド
レ゛スに終了コードを入力して処理を終了し、そうでな
ければ、516に移行して入力コードに対応した編集処
理を実行し、再度S2に移行する。
次に第4図は電子制御装置10で実行される作成文書表
示処理を表わすフローチャートである。
この処理は使用者のキーボード操作によってテキストメ
モリ14a内に記憶された作成文書の表示指令がなされ
たときに実行されるものであって、処理が開始されると
まずS20で表示の対象となる文書データの先頭アドレ
スを表示データ格納アドレスとしてセットし、921に
移行して表示アドレスを初期化する。そして続くS22
では、テキストメモリ14aの表示データ格納アドレス
に格納されている文書データ(コード)を読み出し、S
23に移行して、その読み出しコードは文字コードであ
るか否かを判断する。この523で肯定判断されると、
S24に移行して、その読み出しコードに対応するパタ
ーンデータをROMIIら読み出してCRTデイスプレ
ィ3の表示アドレス位置に表示し、S25に移行する。
そして825では、表示アドレス及び表示データ格納ア
ドレスをカウントアツプし、再度S22に移行する。
次に523でテキストメモリ14aからの読み出しコー
ドが文字コードでないと判断されると826に移行し、
その読み出しコードは終了コードであるか否かを判断す
る。そして読み出しコードが終了コードであれば、もは
や表示すべきデータがないのでそのまま処理を終了し、
そうでなければ、つまり改行、センタリング等の制御コ
ードであれば、S27に移行して、その制御コードに対
応した文書データの表示処理を実行し、再度S22に移
行する。
次に第5図は電子制御11装置10で実行される作成文
書印刷処理を表わすフローチャートである。
この処理は使用者のキーボード操作によってテキストメ
モリ14a内に記憶された作成文書の印刷指令がなされ
たときに実行されるものであって、処理が開始されると
まず930で印字対象となる文書データの先頭アドレス
を印字データ格納アドレスとしてセットし、531に移
行する。S31ではテキストメモリ14aの印字データ
格納アドレスに格納されて切る文書データ(コード)を
読み出し、S32に移行し、その読み出しコードは合成
文字コードであるか否かを判断する。S32で肯定判断
されると、S33に移行してその読み出した合成文字コ
ードを予め設定された変換テーブルを用いてデッド記号
コードと基本文字コードとに変換する。そして続くS3
4では、上記変換されたデッド記号コード及び基本文字
コードを順次プリンタフに出力し、プリンタフにセット
された記録紙上にデッド記号及び基本文字を重複印字さ
せる。
一方S32で読み出しコードが合成文字コードでないと
判断されると935に移行して、その読み出しコードは
文字コードであるか否か(つまり基本文字コード又はデ
ッド記号コードであるか否か)を判断する。そして読み
出しコードが文字コードであれば536に移行してプリ
ンタフにその読み出した文字コードを出力し、記録紙上
に基本文字又はデッド記号を印字させる。
このように834又はS36で文字の印字が行なわれる
と、S37に移行し、記録紙上での印字位置が予め設定
されたライトマージンに達したか否かを判断する。そし
てライトマージンに達しておれば、53Bに移行し、プ
リンタフに紙送り信号を出力して記録紙を1行分だけ紙
送りさせ、続くS39に移行して、プリンタフにヘッド
移動信号を出力して印字ヘッドをレフトマージンまで移
動させ、再度S31に移行する。また逆に937で印字
位置がライトマージンに達していないと判断されると、
S40に移行し、プリンタフに印字ヘッド移動信号を出
力して、印字へ・ンドを予め設定された文字ピッチに対
応する量だけ右方向に移動させ、再度S31に移行する
次に935で読み出しコードが文字コードでないと判断
されると、S41に移行して読み出しコードは終了コー
ドであるか否かを判断する。そして読み出しコードが終
了コードであればもはや印字すべきデータがないのでそ
のまま処理を終了し、そうでなければ(つまり何等かの
制御コードであれば)、S42に移行して、読み出しコ
ードに対応したプリンタフの駆動処理を実行し、印字位
置等を変更して再度S31に移行する。
以上説明したように本実施例の文書作成装置では、文書
作成時に、キーボード1からデッド記号(例えばr”」
)を表わすデッド記号コードが入力されると、その後基
本文字(例えば「a」)を表わす基本文字コードが入力
されるのを待ち、その入力された基本文字コードとデッ
ド記号コードとを、合成文字(例えば「t」)を表わす
合成文字コードに変換してテキストメモリ14a内に格
納するようにされている。このため従来のように合成文
字を記憶するのに2個のキャラクタコード(即ち基本文
字コードとデッド記号コード)をテキストメモリ内に格
納する必要がなく、合成文字記憶のためにテキストメモ
リの記憶領域が狭められることはない。また作成文書中
の合成文字を再表示する場合には、テキストメモリ内の
合成文字コードを読み出し、その合成文字コードによっ
てパターンデータを直接表示できるので、従来のように
合成文字の表示の度にコード変換或はパターン合成を行
なう必要はなく、1画面分のビデオRAMを用いて速や
かに合成文字を表示することができる。また合成文字を
印字する場合には、合成文字コードをデッド記号コード
と基本文字コードに再変換してプリンタフに出力し、各
キャラクタに対応した活字を記録紙上で重複印字させる
ように構成されているので、合成文字印字のために合成
文字用の活字を準備する必要はなく、従来のプリンタを
そのまま使用して合成文字を印字することができる。
[発明の効果] 以上詳述したように本発明の情報処理装置によれば、基
本キャラクタと重複キャラクタとを連続入力することに
よって、両キャラクタの合成キャラクタを表示及び印字
することができるだけでなく、合成キャラクタの表示の
際に、合成キャラクタを構成する2個のキャラクタコー
ドを合成してパターンデータを抽出するとか、或は2個
のキャラクタコード毎にパターンデータを抽出して表示
画面上で合成するといった必要はなく、合成キャラクタ
を1画面用のビデオRAMを用いて速やかに表示するこ
とが可能となる。
【図面の簡単な説明】
第1図は本発明の構成を表すブロック図、第2図は実施
例の文書騙集装置全体の構成を表す概略構成図、第3図
は電子制御装置10で実行される文書データ作成処理を
表わすフローチャート、第4図は作成文書表示処理を表
わすフローチャート、第5図は作成文書印刷処理を表わ
すフローチャート、である。 Ml・・・入力手段  M2・・・入力データ記憶手段
M3・・・入力データ格納手段 M4・・・パターンデータ記憶手段 M5・・・表示手
段M6・・・印字手段  1・・・キーボード3・・・
CRTデイスプレィ  7・・・プリンタ10・・・電
子制御装置  11・・・CPU12・・・ROM  
 14・・・RAM15・・・ビデオRAM  22・
・・CRTコントローラ代理人  弁理士  定立 勉
(ばか2名)第1図 第4図

Claims (1)

  1. 【特許請求の範囲】 基本キャラクタ及び該基本キャラクタに付される重複キ
    ャラクタを入力する入力手段と、該入力手段からの入力
    キャラクタをキャラクタコードに変換して入力データ記
    憶手段に格納すると共に、該入力手段から基本キャラク
    タと重複キャラクタとが連続入力されたときには、両キ
    ャラクタを合成した合成キャラクタを表わすキャラクタ
    コードに変換して入力データ記憶手段に格納する入力デ
    ータ格納手段と、 上記基本キャラクタ及び合成キャラクタのパターンデー
    タが予め格納されたパターンデータ記憶手段と、 上記入力データ記憶手段から順次キャラクタコードを読
    み出し、該キャラクタコードに対応するパターンデータ
    を上記パターンデータ記憶手段から抽出して表示画面上
    に表示する表示手段と、上記入力データ記憶手段から順
    次キャラクタコードを読み出し、該キャラクタコードに
    対応した基本キャラクタを記録紙上に印字すると共に、
    該読み出したキャラクタコードが合成キャラクタを表わ
    すコードであれば、該合成キャラクタを構成する基本キ
    ャラクタ及び重複キャラクタを記録紙上の同一位置に重
    複印字する印字手段と、 を備えたことを特徴とする情報処理装置。
JP63059038A 1988-03-11 1988-03-11 情報処理装置 Pending JPH01232060A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63059038A JPH01232060A (ja) 1988-03-11 1988-03-11 情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63059038A JPH01232060A (ja) 1988-03-11 1988-03-11 情報処理装置

Publications (1)

Publication Number Publication Date
JPH01232060A true JPH01232060A (ja) 1989-09-18

Family

ID=13101732

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63059038A Pending JPH01232060A (ja) 1988-03-11 1988-03-11 情報処理装置

Country Status (1)

Country Link
JP (1) JPH01232060A (ja)

Similar Documents

Publication Publication Date Title
US4491933A (en) Word processor
EP0253627B1 (en) Word processor with a margin text edit function
JPS63262749A (ja) 文書編集装置
JPH01232060A (ja) 情報処理装置
JPH0438005B2 (ja)
JPS6362005B2 (ja)
JPS5880737A (ja) 対話式テキスト処理システム
JPS6254363A (ja) 文書処理装置
JPS59125778A (ja) 文字処理装置
JP2572039B2 (ja) 文字処理装置
JP2902736B2 (ja) マルチメディアデータプロジェクタ装置
JPS59180624A (ja) 日本語入力装置
JPS6362004B2 (ja)
JP2618857B2 (ja) 情報処理装置
JPS5971528A (ja) 原稿作成機
JP2864631B2 (ja) 電子学習機
JPS62131322A (ja) ワ−ドプロセツサ
JPS6394869A (ja) 割付情報設定装置を有する印字装置
JPS61279924A (ja) ワ−ドプロセツサ
JPS59220364A (ja) 入力装置における文字入力方法
JPH0776904B2 (ja) 文書編集装置
JPS5924340A (ja) 文字処理装置
JPH02242423A (ja) データ処理装置
JPS60199677A (ja) タイプライタ
JPH079705A (ja) 指定ページ一括印字出力方法とその装置