JPS6279498A - 文字空白制御装置 - Google Patents

文字空白制御装置

Info

Publication number
JPS6279498A
JPS6279498A JP60219689A JP21968985A JPS6279498A JP S6279498 A JPS6279498 A JP S6279498A JP 60219689 A JP60219689 A JP 60219689A JP 21968985 A JP21968985 A JP 21968985A JP S6279498 A JPS6279498 A JP S6279498A
Authority
JP
Japan
Prior art keywords
character
stored
blank
characters
symbols
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
JP60219689A
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.)
Alps Alpine Co Ltd
Original Assignee
Alps Electric Co 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 Alps Electric Co Ltd filed Critical Alps Electric Co Ltd
Priority to JP60219689A priority Critical patent/JPS6279498A/ja
Publication of JPS6279498A publication Critical patent/JPS6279498A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔概要〕 文字、記号を画面に入力することができない空白領域に
マークを表示する文字空白制御装置において、画面上に
表示された文字、記号のうち、カーソルが指示する位置
の文字、記号を削除した場合に、アドレスをインクレメ
ントし、インクレメントされたアドレス以降に格納され
ている文字、記号を順次読み出して画面に表示された1
行分に□  納める分だけ格納し、納めることができな
い行中、  の位置あるいは/および行の末尾に所定の
空白マークを挿入する空白マーク挿入手段とを備え、挿
入された空白マークを画面に表示するようにして〔産業
上の利用分野〕 本発明は、文字、記号を人力した行中あるいは/および
末尾に格納し得ない空白が生じた場合に当該空白に所定
の空白マークを表示するよう構成した文字空白制御装置
に関するものである。
〔従来の技術〕
文書作成装置を用いて文書中のある行中に存在する例え
ば半角文字を1個削除する編集を行うと次行の先頭に位
置する全角文字が当該編集中の行の末尾に移送される形
となるがその位置に格納し得ないという場合が生じる。
従来、このようなずれを生じる編集(例えば削除)その
ものを行うことができないように制限したり、あるいは
ずれが生じた行の末尾などに強制的にスペース(空白)
を挿入させていた。
〔発明が解決しようとする問題点〕
このため、ずれを生しる削除などを制限している場合に
は、予め文字、記号を削除などしてずれが住じないよう
にした後、削除などの場集を行う必要があり、操作が煩
雑となってしまうという間、  照点があった。また、
ずれが生じた場合に、強制的に空白を挿入する場合には
、元々空白が存在したのか、空白が強制的に挿入された
のかを判別することが困難となり、例えば強制的に挿入
された空白を見落としてしまい、文字の配列を乱してし
まうという問題点があった。
〔問題点を解決するための手段〕
本発明は、前記問題点を解決するために、文字、記号を
入力した行中あるいは/および末尾に格納し得ない空白
が生じた場合に、当該空白に所定の空白マークを表示す
る構成を採用することにより、ずれが生じるような文字
入力を可能にすると共に、ずれが生じたことよって発生
した空白を他の空白から識別可能にしている。
第1図は本発明の原理的構成を示す。図中、1は人力部
、3は表示装置、7は文字テーブルポイントレジスタ、
11はアドレスインクレメント手段、12は空白マーク
挿入手段を表す。
第1図において、入力部1は、キーボードなどであって
、文字、記号などを入力するものである。
文字テーブルポイントレジスタ7は、カーソルによって
指示された画面上の文字、記号をポイントするアドレス
を格納するものである。
アドレスインクレメント手段11は、カーソルが指示す
る位置の文字、記号などを削除した場合に、文字テーブ
ルポイントレジスタ7に格納されているアドレスをイン
クレメントするものである。
空白マーク挿入手段12は、アドレスインクレメント手
段11によってインクレメントされたアドレス以降に格
納されている文字、記号を順次読み出して所定の行に納
まる分だけ格納し、納めることができない行中の位置あ
るいは/および行の末尾の位置に所定の空白マークを挿
入するよう制表示装置3は、文字、記号などをディスプ
レイ(表示画面)上に表示するものである。
(作用〕 第1図に示す構成を採用し、入力部1を構成するキーボ
ードを操作して例えば第2図(イ)図中に示す第1行目
の半角文字“B゛の位置にカーソル3−1を移動させ、
次いで削除指示を入力する。
これにより、文字テーブルポイントレジスタ7には、当
該カーソル3−1が位置する半角文字“B”を格納した
アドレスが格納される。このアドレスは、アドレスイン
クレメント手段11によってインクレメントされ、次の
桁の文字“C“をポイントするようになる。このインク
レメントされたアドレスに格納されている文字“C”は
、第2図(ロ)の第1行目の第2桁に格納されることと
なる。即ち、第2図(イ)図中第1行目の半角文字“B
″が削除され、後続する文字“C”が詰められた態様で
表示される。同様に、第2図(イ)図”および半角文字
“H”が夫々詰められた態様で移動され、第2図(ロ)
図中第1行目に示すように格納される。そして、第2図
(ロ)図中第1行目の末尾の半角の位置には、第2行目
の第2桁の文字“ア”を格納し得ないので、本発明では
、空白を強制的に挿入したことを表示するために図示(
alに示す空白マークを表示するようにしておく。
これらの空白マークの挿入は、空白マーク挿入手段12
によって行われる。この結果は、表示装置3上に第2図
(ロ)に示すように表示される。
第3図は他の概念説明図を示す。行中に図示(blを用
いて示す全角の罫線が存在したため、第3図(イ)図中
に示す半角文字“B”を削除した場合に、当該全角の罫
線を移動させることができないので、半角文字“B”の
位置に空白を強制的に生じさせた旨を第3閏(ロ)図中
(C1を用いて示す空白マークによって表示している。
以上説明したように、行中あるいは/および行の末尾に
ずれが生じ、強制的に空白を挿入した場合、空白マーク
を挿入するようにしている。
〔実施例〕
第4図は本発明の1実施例構成図を示す。図中、lは入
力部、2は文字テーブル、2−1はカーソル、3は表示
装置、3−1はカーソル、3−2は表示装置バッファメ
モリ、3−3は表示装置コントローラ、3−4は表示画
面、4は制御装置、5はカーソルレジスタ、6は表示’
ANレジスタ、7は文字テーブルポイントレジスタ、8
はバッファポイントレジスタ、9は文字レジスタ、10
は文字バッファ、13は文字テーブル2ポイントレジス
タ、14は文字入カメモリを表す。
第4図を用いて全体の構成を説明する。図中カーソル2
−1は文字テーブル2中にコードの態様で格納されたカ
ーソルを示し、カーソル3−1は表示画面3−4上に表
示されたカーソルを示す。
人力部1は、文字情報および挿入モード、削除モードな
どの各種機能指示を入力するものである。
この入力された情報は、一時的に文字入カメモリ14に
保持され、順次文字テーブル2中に格納される。
表示装置3は、表示装置バッファメモリ3−2、表示装
置コントローラ3−3および表示画面3−4から構成さ
れている。表示装置バッファメモリ3−2は、表示画面
3−4上に表示するためのデータをコードの態様で格納
したものである。このコードの態様で格納されたデータ
は、表示装置コントローラ3−3によって走査され、ド
ツトパターンに展開されて表示画面3−4上に表示され
る。
カーソルレジスタ5は、表示画面3−4上に表示したカ
ーソル3−1の位置に対応する文字テーブル2中のカー
ソル2−1が格納されているアドレス(番地)を格納す
るものである。
表示装置レジスタ6は、文字テーブル2から読み出した
所定のコードを表示装置バッファメモリ3−2に格納す
べき番地を保持するものである。
文字テーブルポイントレジスタ7は、表示画面3−4上
に表示されたカーソル3−1の位置に対応する文字テー
ブル2中のカーソル2−1の番地を初期値として保持す
るものである。
バッファポイントレジスタ8は、文字レジスタ9から文
字バッファlOに対して送られてくるデータを格納する
位置(番地)を保持するものである。
文字レジスタ9は、文字テーブル2中のカーソル2−1
によって指示される位置の次の番地以降のデータを保持
するものである。
文字バッファ10は、文字レジスタ9が保持しているデ
ータを順次格納するものである。この文字バッファ10
には、初期値として空白マークが格納されている。そし
て、文字バッファ10に格納されている文字、記号の領
域と、文字レジスタ9に格納されている文字、記号の領
域とを比較し、文字バッファ10に格納されている文字
、記号の領域が大きいか、等しい場合には、文字レジス
タ9に格納されている内容を文字バッファ10に格納す
る。一方、文字レジスタ9に格納されている文字、記号
の領域が大きい場合には、文字レジスタ9に格納されて
いる内容を文字バッファ10に格納することなく、この
時の、文字テーブルボイントレジスタフに格納されてい
る内容を文字テーブル2ポイントレジスタ13に格納し
て保持する。
これは、文字レジスタ9から文字バッファ10に格納し
得なかったデータの場所(番地)を文字テーブル2ポイ
ントレジスタ13に格納して保持することを意味してい
る。そして、文字バッファ10に格納されている内容を
表示画面3−4上に表示する。
以上の如き構成を採用することにより、文字、記号を入
力した行中あるいは/および末尾に格納し得ない空白が
生じた場合に、当該空白に空白マークが自動的に表示さ
れることとなる。以下第5図に示すフローチャートおよ
び第6図に示す動作説明図を用いて詳細に説明する。
第5図において、図中■は、文字テーブルポイントレジ
スタ7にカーソルレジスタ5に格納されている内容(番
地)をセットする状態を示す。これは、表示画面3−4
上のカーソル3−1 (第6図(イ)図中カーソル3−
1)の位置に対応する文字テーブル2上のカーソル2−
1の位置をポイントする番地をセットすることを意味し
ている。
図中■は、削除か否かを判別する状態を示す。
これは、入力部1から、削除指令が人力されたか否かを
判別することを意味している。YESの場合には、図中
■で文字テーブルポイントレジスタ7に格納されている
番地に“1”を加算(第6図(イ)図中カーソル3−1
が位置する次の位置の文字“C”がポイントされる)し
、図中■を実行する。NOの場合には、図中■を実行す
る。
図中■は、文字テーブルポイントレジスタ7によってポ
イントされる文字テーブル2中の内容(例えば文字“C
”のコード)を文字レジスタ9に格納する状態を示す(
第6図(ロ))。この場合、文字バッファ10には、予
め空白マークが第6図(ロ)に示すように全ての領域に
格納されている。
図中■は、文字レジスタ9に格納されている文字、記号
の領域(第6図(ロ)の状態では文字“C″が格納され
ている領域)が、文字バッファ10に格納されている文
字、記号の領域(第6図(ロ)の状態では空白マークが
5個格納されている領域)と等しいか、小さいが否かを
判別する状態を示す。YESの場合、図中■で文字レジ
スタ9に格納されている内容(文字、記号)を、文字バ
ッファ10に格納し、次いで、図中■で文字テーブルポ
イントレジスタ7およびバッファポイントレジスタ8の
内容(番地)を+1夫々加算し、図中■以下を繰り返し
実行する。NOの場合には、図中■で文字テーブルポイ
ントレジスタ7に格納されている内容(番地)を、文字
テーブル2ポイントレジスタ13に格納して保持し、図
中■で文字バッファ10の内容(第6図(ハ)に示す文
字および空白マーク)を表示画面3−4上に表示する。
ここで、文字パンノア10中には、予め空白マークが全
てに格納されているため、文字レジスタ9から当該文字
バッファ10に文字、記号などを格納しない領域くずれ
が生じた領域)には、空白マークがそのまま残存するこ
ととなる。
以上説明した手順によって、行中あるいは/および行の
末尾に生じた空白に強制的に空白マーク力(播人六り一
@壬画面’l−AμL−婁÷六柄ス〔発明の効果〕 以上説明したように、本発明によれば、文字、記号を入
力した行中あるいは/および末尾に格納し得ない空白が
生じた場合に、当該空白に空白マークを表示する構成を
採用しているため、ずれが生じるような文字人力が可能
となると共に、ずれが生じたことによって発生した空白
を他の空白から識別することが可能となる。
【図面の簡単な説明】
第1図は本発明の原理的構成図、第2図は本発明の概念
説明図、第3図は本発明の詳細な説明図、第4図は本発
明の1実施例構成図、第5図は本発明の詳細な説明する
フローチャート、第6図は本発明の動作説明図を示す。 図中、1は入力部、3は表示装置、7は文字テーブルポ
イントレジスタ、11はアドレスインクレメント手段、
12は空白マーク挿入手段を表す。 オ(掩58月のΔに理的祷βに Filの オミ発υ月の虱1〕蓼!、9月記 扇2国

Claims (1)

  1. 【特許請求の範囲】 文字、記号を画面に入力することができない空白領域に
    マークを表示する文字空白制御装置において、 画面上に表示された文字、記号のうち、カーソルによっ
    て指示された文字、記号をポイントするアドレスを格納
    した文字テーブルポイントレジスタと、 カーソルが指示する位置の文字、記号を削除した場合に
    、文字テーブルポイントレジスタに格納されているアド
    レスをインクレメントするアドレスインクレメント手段
    と、 このアドレスインクレメント手段によってインクレメン
    トされたアドレス以降に格納されている文字、記号を順
    次読み出して画面に表示された1行分に納まる分だけ格
    納し、納めることができない行中の位置あるいは/およ
    び行の末尾に所定の空白マークを挿入する空白マーク挿
    入手段とを備え、 この空白マーク挿入手段によって挿入された空白マーク
    を画面に表示するよう構成したことを特徴とする文字空
    白制御装置。
JP60219689A 1985-10-02 1985-10-02 文字空白制御装置 Pending JPS6279498A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60219689A JPS6279498A (ja) 1985-10-02 1985-10-02 文字空白制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60219689A JPS6279498A (ja) 1985-10-02 1985-10-02 文字空白制御装置

Publications (1)

Publication Number Publication Date
JPS6279498A true JPS6279498A (ja) 1987-04-11

Family

ID=16739421

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60219689A Pending JPS6279498A (ja) 1985-10-02 1985-10-02 文字空白制御装置

Country Status (1)

Country Link
JP (1) JPS6279498A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02287485A (ja) * 1989-04-28 1990-11-27 Brother Ind Ltd 電子学習機

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02287485A (ja) * 1989-04-28 1990-11-27 Brother Ind Ltd 電子学習機

Similar Documents

Publication Publication Date Title
US4481603A (en) File processing method using expanding display windows for selected records and text fields
JPS61275795A (ja) 文書処理装置
US4435778A (en) Method for editing spatially related data in an interactive text processing system
US4416558A (en) Method of controlling a printer in an interactive text processing system to print records from stored files of spatially related data
JPS6290753A (ja) 文書作成装置
US4430725A (en) Method for displaying source and destination file headers for easy comparison of proposed header changes
JPS6279498A (ja) 文字空白制御装置
JPS6026235B2 (ja) 図表デ−タの保護方法
JPS6318780B2 (ja)
JPH01290070A (ja) 情報処理用電子機器
JP2562497B2 (ja) 注釈機能付ワードプロセッサ
JPH07191990A (ja) 領域指定機能付き文書処理装置
JPS62171068A (ja) 文書作成装置
JPH05257936A (ja) 文書作成装置
JPH04171574A (ja) 文書処理装置
JPH03132865A (ja) 文書処理装置及び方法
JPH0749851A (ja) 文書整形装置
JPS62151891A (ja) 文書処理方式
EP0360501A2 (en) A text-editing apparatus with real time display function
JPH02123461A (ja) 文書編集装置
JPH03266068A (ja) 表区画の自動縮小処理方式
JPH0776959B2 (ja) ファイル属性データ転記装置
JPS63108455A (ja) 情報表示方法
JPS59111684A (ja) デイスプレイ装置における入力フイ−ルド連結制御方式
JPS6256992A (ja) 文書編集処理方式