JPH02294868A - 文字入力装置 - Google Patents

文字入力装置

Info

Publication number
JPH02294868A
JPH02294868A JP1116948A JP11694889A JPH02294868A JP H02294868 A JPH02294868 A JP H02294868A JP 1116948 A JP1116948 A JP 1116948A JP 11694889 A JP11694889 A JP 11694889A JP H02294868 A JPH02294868 A JP H02294868A
Authority
JP
Japan
Prior art keywords
line
characters
character
beginning
width
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
JP1116948A
Other languages
English (en)
Inventor
Toshinori Fukuda
敏則 福田
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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP1116948A priority Critical patent/JPH02294868A/ja
Publication of JPH02294868A publication Critical patent/JPH02294868A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、ワードプロセッサ,デスクトップパブリッ
シング,パーソナルコンピュータ等の句読点やカツコ類
を含む文字,数字等の文字データを入力できる装置に関
する。
〔従来の技術〕
一般に,文章を作成する際には″、″や゛等の句読点及
び″」′″や゛′)″′等の閉じカツコは行頭に記載し
ないようにしている。
そこで、上述のような文字入力装置では従来から、行の
先頭に使用できない句読点や閉じカツコを「行頭禁則文
字」に指定して、この行頭禁則文字が操作者によって行
の先頭に入力されると自動的に直前の行末に設けた禁則
領域へ格納する禁則処理を行なっていた。
その行頭禁則文字の一例を示す。
〈行頭禁則文字一覧表〉 〔発明が解決しようとする課題〕 しかしながら、このような従来の文字入力装置では、行
頭禁則文字が行の先頭に2文字以上連続して入力された
場合、1文字目は上述のような禁則処理が行なわれるが
、残りの2文字目以降はそのまま行の先頭に入力されて
しまうという問題があった。
そのため、操作者は行頭禁則文字を行の先頭に2文字以
上続けて入力しないように注意して入力作業を進めなけ
ればならず、文字入力の効率が悪かった。
この発明は上記の点に鑑みてなされたものであり、文字
入力装置による文字データ入力時に、行の先頭に行頭禁
則文字が連続して入力されても上述した禁則処理を行な
えるようにして、文字データの入力作業の効率を高める
ことを目的とする。
〔課題を屠決するための手段〕
この発明は上記の目的を達成するために、行の先頭に句
読点や閉じカツコ等の行頭禁則文字が入力された時には
、その行頭禁則文字を直前の行末の禁則領域へ移動して
文字データ記憶部に格納する禁則処理手段を有する文字
入力装置において、行の先頭に行頭禁則文字が2文字連
続して入力された時に、その2文字をいずれも半角文字
に変換する半角変換手段を設け,その半角に変換した2
文字共上記禁則処理手段によって文字データ記憶部にお
ける直前の行末の禁則領域に格納させるようにしたもの
である。
さらに、上記の文字入力装置に,行の先頭に行頭禁則文
字が2文字を越えて連続して入力された時に、直前の行
中に全角の句読点やカツコ等の約物が存在するか否かを
判定する約物判定手段と、それによって判定された約物
を2文字を越えて入力された行頭禁則文字の数だけ半角
変換手段によって半角に変換してその行中の文字列を行
頭側へ詰めて行末にスペースを作成する行末スペース作
成手段とを設け,連続して入力された行頭禁則文字の全
てを半角変換手段によって半角文字に変換して、禁則処
理手段によって上記文字データ記憶部における直前の行
末に作成されたスペース及び禁則領域に格納させるよう
にしたものも提供する。
〔作 用〕
この発明による文字入力装置は、行の先頭に行頭禁則文
字が2文字連続して入力されると、半角変換手段によっ
てその2文字を半角文字に変換し、その半角に変換した
2文字を禁則処理手段によって文字データ記憶部におけ
る直前の行末の禁則領域に格納する。
さらに、行の先頭に行頭禁則文字が2文字を越えて連続
して入力されると、約物判定手段によって直前の行中に
全角の句読点やカツコ等の約物が存在するか否かを判定
し,それによって判定された約物を2文字を越えて入力
された行頭禁則文字の数だけ半角変換手段によって半角
に変換し、行末スペース作成手段によりその行中の文字
列を行頭側へ詰めて行末にスペースを作成する。
そして、連続して入力された行頭禁則文字の全てを半角
変換手段によって半角文字に変換して、禁則処理手段に
より文字データ記憶部における直前の行末に作成された
スペース及び禁則領域に格納する。
〔実施例〕
以下、この発明の実施例を図面に基づいて具体的に説明
する。
なお、約物とはカツコ類や句読点等を指し,次にその一
例を示す。
[約物一覧表コ 第1図は、この発明の一実施例である文字入力装置の構
成を示す図である。
この文字入力装置は、キーボード1,入力処理部2,及
びCRT9からなる。そして、入力処理部2は文字デー
タ記憶部3,書式記憶部4,行頭禁則文字判定部5,半
角変換部6,約物判定部7,及び禁則処理部8の機能を
備えている。
キーボード1は、句読点や閉じカツコ等の行頭禁則文字
を含む複数の文字キー,数字キーと文章の作成及び編集
にかかわる各種の機能キー等を備え、文字データや機能
指示等の入力を司る。
入力処理部2は、マイクロコンピュータによって構成さ
れ,キーボード1によって入力された文字データを文字
データ記憶部3に記憶してCRT9に表示させると共に
,行の先頭に行頭禁則文字が入力された場合の禁則処理
として、1文字の場合の通常の処理に加えて、この発明
による禁則処理、すなわち行頭禁則文字が2文字連続し
て入力された場合に,2文字とも半角に変換して直前の
行末の禁則領域に格納する処理を行なう。
また、行@禁則文字が行の先頭に3文字以上連続して入
力された場合には、文字データ記憶部乙に格納されてい
る直前の行に存在する約物を半角に変換して文字列を行
頭側に詰めて行末にスペースを作成し、そのスペースと
禁則領域に入力された行頭禁則文字を全て半角に変換し
て格納する処理も行なう。
文字データ記憶部3は,キーボード1によって入力され
た文字データを禁則処理部8を介して1行ごとに区切っ
て記憶するとともに、CRT9に表示用データを送る。
書式記憶部4は、文字データ記憶部3に格納する文字デ
ータを、予め設定した1行に区切る際の文字数が記憶さ
れていて、文字データの入力時にはそれを禁則処理部8
に読み出す。なお、この1行の文字データ数には禁則領
域に格納できる全角の1文字も含む。
行頭禁則文字判定部5は、キーボード1によって入力さ
れた文字データが行頭禁則文字であるか否かを判断する
半角変換部8は、行の先頭に入力さ九た連続する行頭禁
則文字、及び約物判定部7によって判定された約物文字
のうちの必要数を半角に変換する半角変換手段である。
約物判定部7は、行頭禁則文字が行の先頭から3文字以
上連続して入力された時に、文字データ記憶部3に記憶
されている直前の行の文字列が禁則処理部8へ1文字づ
つ読み出された際,その文字データが全角の句読点やカ
ツコ等の約物であるか否かを判定する約物判定手段であ
る。
禁則処理部8は、キーボード1によって入力された文字
データを書式記憶部4に記憶されている1行に格納でき
る文字数で改行して順次文字データ記憶部3に送る処理
と、入力された文字データが行の先頭か否かを判断する
処理と、入力された文字データが行頭禁則文字か否かを
行頭禁則文字判定部5によって判断させる処理と,行の
先頭に入力された行頭禁則文字が1文字であればそのま
ま、2文字以上であればそれを半角変換部6によって半
角に変換させて、再び文字データ記憶部3に格納されて
いる直前の行の行末の禁則領域に格納する処理等を行な
う。
但し、行頭禁則文字が3文字以上連続して入力された場
合は,約物判定部7によって判定される約物文字のうち
、2文字を越えて入力された行頭禁則文字の数だけを半
角変換部6によって半角に変換させて、直前の行の文字
列を行頭側へ詰めて行末にスペースを作成する。
すなわち、この禁則処理部8が行末スペース作成手段及
び禁則処理手段に相当する。
CRT9はディスプレイ装置であり、文字データ記憶部
3から送.られだ表示用データによって入力された文字
データを表示画面に表示する。
次に,第2図のフローチャートによって第1図の入力処
理部2による禁則処理について説明する。
操作者がキーボード1によってキー入力を行なうと、そ
れが機能指示ならその機能の処理へ移行するが、文字デ
ータなら行の先頭に入力されたか否かを判定し.Yes
であれば次に行頭禁則文字か否かを判定する。
これらの判定によって、行頭禁則文字以外の文字データ
及び行の先頭以外に入力された行頭禁則文字は,そのま
ま文字データ記憶部3に格納する。
しかし,その文字データが行の先頭に入力された行頭禁
則文字であると判定したら、文字データ記憶部3に格納
されている直前の行の禁則領域を調へ、そこに行頭禁則
文字が格納されていなければ新たに行の先頭に入力され
た行頭禁則文字を格納する。
もし、禁則領域に行頭禁則文字が既に1文字格納されて
いたら、この行頭禁則文字を半角変換部6によって半角
に変換して禁則領域に半角分のスペースを空け、再び文
字データ記憶部3に格納する。
そして、その半角分のスペースへ新たに行の先頭に入力
された行頭禁則文字を半角変換部6によって半角に変換
して格納する。
また、禁則領域に行頭禁則文字が2文字格納されていた
ら,文字データ記憶部3に格納されている直前の行の文
字列から1文字づつ順に文字データを読み出して、禁則
領域以外の文字を約物が否か判定し,約物ならば半角変
換部6によって半角に変換して再格納する。
それによって、直前の行中の文字列を行頭側に半角分だ
け又字詰めして、禁則領域に半角分のスペースを空け、
そのスペースに新たに行の先頭に入力された行頭禁則文
字を半角変換部6によって半角に変換して格納する。
もし、直前の行の文字データに約物がなく、禁則領域の
行頭禁則文字まで読み出したら、行の先頭に入力された
行頭禁則文字はそのまま行の先頭に格納する。
このように、行の先頭に行頭禁則文字が連続して入力さ
れると,2文字目までは半角に変換して直前の行末の禁
則領域に格納し、3文字目以降は、その個数分だけ直前
の行中に存在する約物を半角に変換して文字詰めをし、
空いたスペースに格納する。
次に、第3図乃至第7図によって第1図の文字入力装置
における文字データ入力時の表示について説明する。
第6図は、この文字入力装置のCRT9の表示画面10
を示す図である。
この表示画面10には、キーボード1によって入力され
た文字データの一例として、1行分の文字データが表示
されていて、画面下部のスケールは1マスが全角の1文
字分であり、行末の破線aで示す部分は禁則領域である
ここで、操作者が次行の先頭に″″を入力すると、第4
図に示すように破線aで示す禁則領域内にそれが表示さ
れる。
そして、続けて″′」″を入力すると第5図に示すよう
に、禁則領域内の″′″が半角に変換され、その後ろに
半角に変換されたLl,Dが表示される。
次に、操作者が′゛・″を入力すると、第6図に一点鎖
線bで示すように、3文字目に表示されている約物であ
る″、″が半角に変換されて禁則領域内の文字も含めた
文字列が行頭側に半角分だけ文字詰めされ、第7図に示
すように禁則領域のLLJJIの後ろに半角分のスペー
スができるので,そこに半角に変換された゛′・″が表
示される。
なお、上述の実施例では行の先頭に行頭禁則文字が3文
字以上連続して入力された時、半角に変換する約物を直
前の行の行頭側から選ぶようにしたが、たとえば,第3
図の1行目の8文字目の・″のように、約物が連続して
いて文字間隔が空いているものから優先的に半角に変換
するようにしてもよい。
[発明の効果〕 以上説明したように、この発明による文字入力装置は、
文字入力の際に行の先頭に行頭禁則文字を続けて入力し
ても,自動的に直前の行末及び禁則領域に入力されるの
で、文字データの入力作業の効率を高めることができる
【図面の簡単な説明】
第1図はこの発明の一実施例を示す文字入力装置の構成
図、 第2図は第1図に示す文字入力装置の入力処理部2によ
る禁則処理のフロー図、 第3図乃至第7図は第1図に示す文字入力装置のCRT
9の表示画面10に表示される入力文字データの例を示
す説明図である。 1・・・キーボード      2・・・入力処理部3
・・・文字データ記憶部   4・・・書式記憶部5・
・・行頭禁則文字判定部  6・・・半角変換部7・・
・約物判定部      8・・・禁則処理部9・・・
CRT         1 0・・・表示画面第1図 一−−J 第3図 第6図 第7 図

Claims (1)

  1. 【特許請求の範囲】 1 行の先頭に句読点や閉じカツコ等の行頭禁則文字が
    入力された時には、その行頭禁則文字を直前の行末の禁
    則領域へ移動して文字データ記憶部に格納する禁則処理
    手段を有する文字入力装置において、 行の先頭に行頭禁則文字が2文字連続して入力された時
    に、その2文字をいずれも半角文字に変換する半角変換
    手段を設け、 その半角に変換した2文字共前記禁則処理手段によつて
    前記文字データ記憶部における直前の行末の禁則領域に
    格納させるようにしたことを特徴とする文字入力装置。 2 請求項1記載の文字入力装置において、行の先頭に
    行頭禁則文字が2文字を越えて連続して入力された時に
    、直前の行中に全角の句読点やカツコ等の約物が存在す
    るか否かを判定する約物判定手段と、 該手段によつて判定された約物を2文字を越えて入力さ
    れた行頭禁則文字の数だけ前記半角変換手段によつて半
    角に変換して該行中の文字列を行頭側へ詰めて行末にス
    ペースを作成する行末スペース作成手段とを設け、 前記連続して入力された行頭禁則文字の全てを前記半角
    変換手段によつて半角文字に変換して、前記禁則処理手
    段によつて前記文字データ記憶部における直前の行末に
    作成されたスペース及び禁則領域に格納させるようにし
    たことを特徴とする文字入力装置。
JP1116948A 1989-05-10 1989-05-10 文字入力装置 Pending JPH02294868A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1116948A JPH02294868A (ja) 1989-05-10 1989-05-10 文字入力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1116948A JPH02294868A (ja) 1989-05-10 1989-05-10 文字入力装置

Publications (1)

Publication Number Publication Date
JPH02294868A true JPH02294868A (ja) 1990-12-05

Family

ID=14699697

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1116948A Pending JPH02294868A (ja) 1989-05-10 1989-05-10 文字入力装置

Country Status (1)

Country Link
JP (1) JPH02294868A (ja)

Similar Documents

Publication Publication Date Title
JPH0527880B2 (ja)
JPH01111226A (ja) 文書処理方法
JPH02294868A (ja) 文字入力装置
JPH0375912B2 (ja)
JPH027100B2 (ja)
JPH0551943B2 (ja)
JPS6320677A (ja) 文書編集装置
JPS60253572A (ja) 文書作成装置
JP2655900B2 (ja) 文字処理装置
JPS61285534A (ja) 索引作成方式
JPS59201129A (ja) 文書作成装置
JPS58103029A (ja) 文章編集装置
JPS63257863A (ja) かな漢字変換装置
JPS6327877A (ja) 文書作成装置
JPS59106032A (ja) 文書処理装置の振仮名付加方式
JPS6338737B2 (ja)
JPS60225974A (ja) 日本語文章入力装置
JPS6269355A (ja) 文字処理装置
JPS63198156A (ja) 文書作成装置
JPH08287061A (ja) かな漢字変換装置
JPH0371258A (ja) 文書表示方法および装置ならびに文字列表示システム
JPH056364A (ja) 文書処理装置
JPH07141348A (ja) 文字処理装置
JPH0778791B2 (ja) 文字処理装置
JPH01100666A (ja) 目次作成装置