JPS62229366A - 文字処理装置 - Google Patents

文字処理装置

Info

Publication number
JPS62229366A
JPS62229366A JP61069830A JP6983086A JPS62229366A JP S62229366 A JPS62229366 A JP S62229366A JP 61069830 A JP61069830 A JP 61069830A JP 6983086 A JP6983086 A JP 6983086A JP S62229366 A JPS62229366 A JP S62229366A
Authority
JP
Japan
Prior art keywords
character
underlining
document
character type
batch
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
JP61069830A
Other languages
English (en)
Inventor
Takeshi Suzuki
健史 鈴木
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 JP61069830A priority Critical patent/JPS62229366A/ja
Publication of JPS62229366A publication Critical patent/JPS62229366A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、日本語、英語および数字の3つの文字種に対
して、一括アンダーラインキーを押下することにより、
カーソルが指示する文書中の位置にある文字種を前後別
の文字種に変わるまで一括してアンダーライン処理を行
う機能を備えた文字処理装置に関するものである。
[従来の技術] 従来この種の機能においては、カーソルが指示する文字
についてのみアンダーライ・ン処理を行い、アンダーラ
イン処理を繰り返し行いたい場合には、アンダーライン
キーを何度も押下するという煩雑な操作を強いられると
いう欠点があった。
[発明が解決しようとする問題点] そこで、木発明の目的は、かかる従来の欠点を除去し、
簡単な操作により各文字種のアンダーライン処理を一括
して行うことができるようにした文字処理装置を提供す
ることにある。
[問題点を解決するための手段] このような目的を達成するために、本発明は、文書情報
を格納するための文書メモリと、文書メモリへの文書情
報の格納の指示を行う文書格納指示手段と、当該格納さ
れた文書情報中の位置を指示する指示手段と、一括アン
ダーラインを指示すべき位置を記憶し、および指示手段
にその指示位置を指定する指示位置記憶指定手段と、複
数の文字種の各々について同一文字種の一括アンダーラ
イン処理を行う旨の指令を発生する文字一括アンダーラ
イン指令手段と、当該指令に応じて、指示手段によって
指示された位置にある文字種が前後別の文字種に変わる
まで一括して同種文字にアンダーライン付する処理を行
う文字種一括アンダーライン手段と、当該一括アンダー
ライン処理により処理された文書情報の一部に含まれる
文字の数域 を計Iし、当該計数された文字の数に対応して、指示位
置記憶指定手段の記憶内容を更新する指示位置制御手段
とを備えたことを特徴とする文字処理装置。
[作 用] 本発明によれば、日本語、英語および数字の各文字列に
対しては、一括アンダーラインキーを押下するのみの簡
単な操作によってアンダーラインの一括処理が可能であ
る。
[実施例] 以下、図面を参照して木発明の詳細な説明する。
第1図は、本発明文字処理装置の一実施例についての全
体構成例を示す。
第1図において、1は文書格納指示手段、2は文書メモ
リであり、所望の文書を文書格納指示手段lからの指示
によって文書メモリ2へ格納する。3は文書格納指示手
段1からの指示によって文書メモリ2に格納されている
文書の中の一括アンダーラインを指示すべき位置を記憶
し、かつその指示位置を指定する指示位置記憶指定手段
であり、この手段3からの指示位置指定出力をもとに、
指示手段4は当該文書中の位置を指示する。
文字種一括アンダーライン手段6において、同一文字種
の一括アンダーライン処理を行う旨の指令を発生する文
字種一括アンダーライン指令手段5からの指令に応じて
、文書メモリ2からの文書を受け、その文書のうちで手
段4を用いて指示された文字種を、当該指示された位置
の前後別の文字種に変わるまで一括してアンダーライン
処理を行う。一括アンダーラインにより処理された文書
情報の一部に含まれる文字の数を指示位置制御手段7に
より計数し、当該計数された文字の数に対応して、指示
記憶指定手段3の記憶内容を更新する。
゛第2図は、本発明文字処理装置の他の実施例を示す。
ここで、11はキーボードであり、カーソルが指示して
いる文書中の文字種が前後別の文字種に変わるまで一括
してアンダーラインを行うことを指示する一括アンダー
ラインキー]几におよびその細文字処理に必要な処理を
指示するキーを有する。
12は、例えばマイクロプロセッサ形態のCPUであり
、nOM 13に記憶された処理手順に従って文字処理
に必要な制御を行う。このROM13は、例えば第3図
〜第6図に示すような処理手順を記憶しているリードオ
ンリメモリである。
RAM14は、書込み可°能なランダムアクセスメモリ
であり、文書メモリ15.カーソルレジスタ16、表示
先頭レジスタ17、および文字処理に必要なその他のメ
モリ領域18を含む0文書メモリ15は、入力された文
字コードによる文字情報を格納すると共に、その格納さ
れる文字情報に関する情報、たとえば、文字種を表わす
文字フラグNFLと、同文字種の先頭を表わす先頭フラ
グSFLと、同文字種の終了を示す文字フラグEFLと
をも格納する。カーソルレジスタ16は、カーソル位置
を記憶する。
表示先頭レジスタ17は、表示される行の第1桁の文字
位置を記憶する。
19は1行の表示を行う表示器であり、その1行には例
えば20桁の文字とカーソルとが表示される。
20は、各部の制御に必要なアドレス信号、データ信号
、およびコントロール信号の転送を行うパスラインであ
る。
第3図は、ll0M 13に記憶され、CPU12によ
って実行される、本実施例装置の処理手順の一例を示す
フローチャートである。
第3図において、本実施例装置は、電源を投入すると、
まずステップStに進む。このステップS1では、キー
ボードからのキー人力待ちの状態を保つ、そこで、何ら
かのキーが入力されたならば、ステップS2へ進み、入
力されたキーの判別を行い、一括アンダーラインキーt
lLにが人力されたときにはステップS3に進み、その
他のキー人力のときにはステップSIOへ進む。
ステップ510では、一括アンダーラインキー以外のキ
ーが操作されたときの、その操作されたキーに応じた文
字の処理を行った上でキー人力待ちの状態ステップS1
へ進む。
ステップS2において、一括アンダーラインキー11L
にが操作されたときにはステップS3に進み、ここで編
集すべき文書が存在するかどうかの判断を行い、存在す
ればステップS4へ進み、存在しなければキー人力待ち
の状態ステップS1へ進む。
ステップS4では、カーソル上の文字種の判別を行う。
各文字種の判別は、各文字種の持つコードを基準にして
行い、各コードにより文字種を判別する。
その文字種判別のサブルーチンの手順の一例を第4図に
示す。第4図において、まずステップ54.1により、
文字種を表わす文字フラグNFLと、同文字種の先頭を
表わす先頭フラグSFLと、同文字種の終了を示す文字
フラグEpAoクリアする。ついで、ステップ34.2
において、対象となる文字のコードが日本語コード(漢
字コード、ひらがなコード)であると判断された場合に
は、ステップ34.2からステップS4.3へ進み、こ
こで文字フラグMFLを1にセットする。
他方、ステップ54.2において、対象となる文字のコ
ードが英文字コード(英大文字コード、英小文字コード
)である場合には、ステップ54.4に進み、ここで英
文字コードの判断がなされて、ステップ54.5へ進み
、文字フラグNFLを2にセットする。
同様に数字コードの場合には、ステップ34.4からス
テップ34.6に進み、次のステップ34.7において
文字フラグMFLを3にセットする。
その他各種文字のコードのときは、ステップ54.6か
らステップ34.8に進み、ここで文字フラグNFLに
4をセットする。
再び第3図において、ステップS4のサブルーチンで上
述したようにカーソル上の文字種の判別が行われると、
次のステップS5のサブルーチンにより1つ前の文字種
の判別を行う。
そのサブルーチンの手順の一例を第5図に示す、第5図
において、ステップS 5.1より1つ前の文字種のコ
ードを読取り、次のステップ35.2においては、第4
図のステップS4.3 、S4.5、S4.7 、S4
.8などでセットされた文字フラグNFLをもとにカー
ソル上の文字種を判断し、読取ったコードとの比較を行
い、ステップS5.3.55.5 、S5.5などにお
いて、同文字種の場合はそのまま処理を終了してステッ
プS6へ進む。他方、文字種が異なる場合には、ステッ
プS5.6、S5.7 、 S5.8などにおいて、先
頭フラグSFLを1にセットした後にステップS6へ進
む。
たとえば、カーソル上の文字種が日本語の場合、ステッ
プS4により文字フラグMFLが1にセットされ、第5
図におけるステップS 5.1で読取ったコードが、ス
テップ55.2の判別により、ステップ85.3で日本
語コードとして比較される。その結果、読取ったコード
が日本語でないことが判明した場合には、ステップ35
.6において先頭フラグSFLが1にセットされ、ステ
ップS6へ進む。他方、読取ったコードが漢字コードで
ある場合には、そのままステップS6へ進む。
ステップS6では、先頭フラグSFLの判別を行い、先
頭フラグSELに1がセットされているときには1つ後
の文字を同文字種の先頭と判断してステップS7へ進む
。他方、先頭フラグSFLがOのときには、まだ同文字
種が続いていると判断し、ステップS5へ進み1つ前の
文字種の判別を行う。
ステップS6において同文字種の先頭が判定されると、
ステップS7に進み、ここでは1文字アンダーライン処
理が行われ、その文字種の先頭から1文字づつアンダー
ラインを施していく。この場合の文字のアンダーライン
処理は既存のアンダーライン処理を用いて行うことがで
きる。
ステップSフにおいて1文字アンダーラインの処理が終
了すると、ステップS8へ進み、同文字種終了の判別の
サブルーチンの処理を行う。
ステップS8における同文字種終了の判別のサブルーチ
ンの一例を第6図に示す、第6図に示すステップS 8
.I NS 8.8において、第5図におけるステップ
35.1−35.8と同様の判別法を用いて、文字種の
判別を行う。ただし、ステップS8,3〜38.5にお
いて文字コードの比較を行った結果、異なる文字種の場
合には、その1つ前が同文字種の終了と判断し、ステッ
プ58.6〜S8,8において終了フラグEFLを1に
セットした上で、ステップS9へ進む。ステップ58.
3〜38.5において同文字種の場合にはそのまま処理
を終了してステップS9へ進む。
ステップS9においては、終了フラグEFLの判別を行
う。ステップS8により終了フラグEFLに1がセット
されていれば、その1つ前の文字までが同文字種と判断
し、同文字種の一括アンダーライン処理を終了してから
ステップS1へ進む。他方、終了フラグEFLがOであ
れば、同文字種は続いていると判断し、ステップS7へ
進んでアンダーライン処理を続ける。
以上に示した処理の流れにより、一括アンダーラインキ
ーを一度押下するのみで、日本語、英語および数字の各
文字列の一括アンダーライン処理を行うことができる。
なお、以上では日本語、英語、および数字の3つの文字
種について一括アンダーライン処理を行うようにしたか
、本発明はこのような例にのみ限られるものではなく、
他の仏語、独語、中国語などについての一括アンダーラ
イン処理でもよく、また、文字種は3つに限られず、任
意所望の種類とすることができること勿論である。
[発明の効果] 上述したように、本発明によれば、日本語、英語および
数字の各文字列に対しては、一括アンダーラインキーを
押下するのみの簡単な操作によってアンダーラインの一
括処理が可能である。
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示すブロック図、 第2図は本発明の他の実施例の構成を示すブロック図、 第3図〜第6図は、第2図示の実施例における処理手順
の一例を示すフローチャートである。 1・・・文書格納指示手段、 2・・・文書メモリ、 3・・・指示位置記憶指定手段、 4・・・指示手段、 5・・・文字種一括アンダーライン指令手段、6・・・
文字種一括アンダーライン手段、7・・・指示位置制御
手段、 11・・・キーボード、 12−CPU 。 13・・・ll0M 。 14・・・RAM、 15・・・文書メモリ、 16・・・カーソルレジスタ、 17・・・表示先頭レジスタ、 18・・・その他の領域、 19・・・表示器、 20・・・パスライン、 ULK・・・一括アンダーラインキー。 第1図 第3図 第4図 第5図

Claims (1)

  1. 【特許請求の範囲】 文書情報を格納するための文書メモリと、 該文書メモリへの前記文書情報の格納の指示を行う文書
    格納指示手段と、 当該格納された文書情報中の位置を指示する指示手段と
    、 一括アンダーラインを指示すべき位置を記憶し、および
    前記指示手段にその指示位置を指定する指示位置記憶指
    定手段と、 複数の文字種の各々について同一文字種の一括アンダー
    ライン処理を行う旨の指令を発生する文字一括アンダー
    ライン指令手段と、 当該指令に応じて、前記指示手段によって指示された位
    置にある文字種が前後別の文字種に変わるまで一括して
    同種文字にアンダーライン付する処理を行う文字種一括
    アンダーライン手段と、当該一括アンダーライン処理に
    より処理された前記文書情報の一部に含まれる文字の数
    を計数し、当該計数された文字の数に対応して、前記指
    示位置記憶指定手段の記憶内容を更新する指示位置制御
    手段と を備えたことを特徴とする文字処理装置。
JP61069830A 1986-03-29 1986-03-29 文字処理装置 Pending JPS62229366A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61069830A JPS62229366A (ja) 1986-03-29 1986-03-29 文字処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61069830A JPS62229366A (ja) 1986-03-29 1986-03-29 文字処理装置

Publications (1)

Publication Number Publication Date
JPS62229366A true JPS62229366A (ja) 1987-10-08

Family

ID=13414080

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61069830A Pending JPS62229366A (ja) 1986-03-29 1986-03-29 文字処理装置

Country Status (1)

Country Link
JP (1) JPS62229366A (ja)

Similar Documents

Publication Publication Date Title
US5713033A (en) Electronic equipment displaying translated characters matching partial character input with subsequent erasure of non-matching translations
US5096423A (en) Computer system for teaching abbreviations for text and data processing functions
JPS62229366A (ja) 文字処理装置
JPH0567988B2 (ja)
JPS62229363A (ja) 文字処理装置
JPH0452500B2 (ja)
JPS61272864A (ja) 文章処理装置
JPS5985532A (ja) 文章編集範囲指定方式
JPS5819936A (ja) 漢字入力装置
JPS62251894A (ja) バ−コ−ド・ブツク
JP2539588B2 (ja) かな漢字変換方法
JP2593433B2 (ja) 文字処理装置
JPS6142307B2 (ja)
JPH07168833A (ja) 領域指定装置
JPS646498B2 (ja)
JP2002041509A (ja) 文字入力装置
JPS6238970A (ja) 文書作成装置
JPS63201766A (ja) 文章処理装置
JPS62256071A (ja) 文字処理装置
JPH0731679B2 (ja) 文字処理装置
JPH03167659A (ja) 日本語入力装置における学習方式
JPH0351959A (ja) 電子辞書
JPH0962666A (ja) 文書処理方法及びその装置
JPH06131333A (ja) 文章編集装置
JPS63284662A (ja) 文書処理装置