JPS63132375A - 文書作成編集装置 - Google Patents

文書作成編集装置

Info

Publication number
JPS63132375A
JPS63132375A JP61279509A JP27950986A JPS63132375A JP S63132375 A JPS63132375 A JP S63132375A JP 61279509 A JP61279509 A JP 61279509A JP 27950986 A JP27950986 A JP 27950986A JP S63132375 A JPS63132375 A JP S63132375A
Authority
JP
Japan
Prior art keywords
space
cursor
character
key
character string
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
JP61279509A
Other languages
English (en)
Inventor
Yoshio Yagi
八木 芳夫
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 JP61279509A priority Critical patent/JPS63132375A/ja
Publication of JPS63132375A publication Critical patent/JPS63132375A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 蕉Jし年I− この発明は文書作成編集装置、特ワードプロセッサ等の
スペース挿入機能を有する文書作成編集装置に関する。
灸監失4 従来、ワードプロセッサ等のパーソナルコンピュータ、
ワークステーション等の各種文書作成編集機能を有する
装置において、手紙や報告書等を作成する場合に、文章
全体の体裁を整えるために宛名等の文字列に対し文字と
文字の間にスペースを挿入することが多い。
このような場合、従来のワードプロセッサ等では、スペ
ースを挿入したい文字列の各文字ごとに挿入キーとスペ
ースキーを操作してスペースを入力していた。
したがって、スペース挿入時にキー操作の回数が多くな
るため操作性がよくなかった。
また、均等割付機能を有するワードプロセッサ等では、
この機能を使用して文字間隔をあけることもできる。
しかし、この場合は前述のように文字間にスペース文字
(空白)を挿入するのではなく、ある印刷範囲内に文字
列を均等に割振って印刷するので。
編集中にはこの機能が働かないこと、及び上の行の文字
と下の行の文字が縦方向で位置が揃わないことが多い等
の問題点があった。
旦−五 この発明は、上記の点に鑑みてなされたものであり、任
意の文字列に対して、その各文字間に簡車な操作で所望
のスペースを自動的に挿入できるようにして5文書作成
編集装置におけるスペース挿入の操作性を改善すること
を目的とする。
構成 この発明は上記の目的を達成するため、スペース挿入機
能を有する文書作成編集装置において、スペースを挿入
する文字列の範囲を設定する範囲設定手段と、該手段に
よって設定された範囲の文字列の各文字間にそれぞれス
ペースを自動的に挿入するスペース自動挿入手段とを設
けたものである。
以下、この発明の一実施例に基づいて具体的に説明する
第1図はこの発明の一実施例の構成を示すブロック図で
あり、入力装置1.制御回路2.コードメモリ32表示
メモリ42表示駆動回路5及び表示装置!6によって構
成されている。
入力装置iiは、通常の文書作成を行なうために必要な
片かな、平がな、英字等の各種文字入力用のキャラクタ
キー10.各種機能を選択するためのファンクションキ
ー11.数字を入力するためのテンキー12.カーソル
を表示装置6の画面上で上下左右に移動させるためのカ
ーソル移動キー13、各種動作を実行させるための実行
キー14等の他に、スペースを自動押入する文字列の範
囲を設定するためのスペース挿入キー15を備えたキー
ボード等である。
制御回路2は、入力装置1からの各種キーによる入力デ
ータを判断して、通常の文書作成編集機能によってコー
ドデータによる文書を作成してコードメモリ3に格納す
ると共に1表示メモリ4及び表示駆動回路5を制御して
、コードメモリ3内の文書等を表示装置6に表示させる
役目を果すが、これらの機能は従来と同様であるのでそ
の構成は図示を省略している。
さらに、この制御回路2はこの発明によるスペース自動
挿入機能をも果す。
そのために、スペースを挿入すべき文字列の範囲設定等
の制御を司どる範囲設定部20と、その設定された範囲
の文字列の各文字間にそれぞれスペースを自動的に挿入
する制御を司るスペース挿入部21と、設定された範囲
の文字列を含む1ライン分の文字コードデータを一時的
に格納するラインバッファ22と、スペースコードデー
タを発生するスペースコード発生部23と、スペース挿
入の開始アドレスを格納する開始アドレスレジスタ24
及び終了アドレスを格納する終了アドレスレジスタ25
と、両アドレスレジスタに格納されたアドレスを比較し
て開始アドレスの方が終了アドレスより大きい時はその
アドレスを入れ替えて雨アドレスレジスタ24.25に
格納し直す比較入替部26と、現在のカーソル位置を示
すカーソルアドレスを格納するカーソルアドレスレジス
タ27等を備えている。
なお、範囲設定部20及びスペース挿入部21の機能は
、実際には制御回路2のマイクロコンピュータ(CPU
、ROM、RAM等によって構成される)によって実行
される。
コードメモリ3は文書格納用のメモリで、制御回路2か
ら送出される文書の各文字コードデータを格納すると共
に1表示メモリ4にそのうちの表示すべきデータを送り
、スペース挿入時には制御回路2に指定された1ライン
文の文字列のコードデータをラインバッファ22に送出
する。
表示メモリ4は、コードメモリ3から受取った文字コー
ドデータ等を表示装置6に表示するためドツトパターン
データに変換して格納するメモリ(ビデオRAM等)で
ある。
表示駆動回路5は5表示メモリ4のデータをそのまま表
示装置6に表示させたり、ある一部のデータを表示メモ
リ4内のデータの属性から反転して表示させたりする表
示装置6の駆動回路である。
表示袋[6は、文書作成編集操作に必要な情報や入力し
た文書等を表示する出力部であり、CRTディスプレイ
装置あるいは液晶ディスプレイ装置等を用いる。
次に、この実施例の作用を第2図のフローチャートによ
って説明する。
ステップ1で入力装置1からのキー人力を待ち、キー人
力があるとステップ2でそれがスペース挿入キー15か
らの入力か否かを判断し、スペース挿入キーでなければ
次にステップ3でカーソル移動キー13からの入力か否
かを判断する。
カーソル移動キーでな′ければ図示を省略した別処理を
行なうが、カーソル移動キーであれば表示装置6の画面
上のカーソル(入力位置の指標表示)をその指定方向に
1文字分あるいは1行分移動させる。
この時、第1図の制御回路2内のカーソルアドレスレジ
スタ27のカーソルアドレス(画面上の座標位置に対応
する)を、左右方向移動の場合は1文字分、上下方向移
動の場合は1行分増減する。
したがって、オペレータはカーソル移動キー13(左右
上下指定用の4個のキーからなる)の操作により、スペ
ースを挿入したい文字列の始端にカーソルを合わせるこ
とができる。
そこで、次にスペース挿入キー15が押されると、ステ
ップ2からステップ6へ進み、それが1回目であればス
テップ7で画面上の文字列中のカーソル位置の文字を反
転表示する。
この時、第1図の範囲設定部20は、カーソルアドレス
レジスタ27から現在のカーソル位置を示すアドレスデ
ータを読み出して、それを開始アドレスレジスタ24に
格納する。
その後再びカーソル移動キー13が操作されてカーソル
がスペースを挿入したい文字列の終端に移動され、スペ
ース挿入キーが再び押されると、今度は2回目なのでス
テップ6からステップ8へ進んで、カーソル位置の文字
を反転表示させると共に、スペースの挿入種類を示すメ
ツセージとして「1:半角スペース 2:全角スペース
」を表示する。
この時、第1図の範囲設定部20は、カーソルアドレス
レジスタ27から現在のカーソル位置を示すアドレスデ
ータを読み出して、それを終了アドレスレジスタ25に
格納する。
そして、もしこの終了アドレスレジスタ25に格納され
たアドレスが開始アドレスレジスタ24に先に格納され
ているアドレスより小さい場合には、比較入替部2日が
それを判別して開始アドレスと終了アドレスを入れ替え
て格納し直す。
これによって、スペースを挿入すべき文字列の範囲を設
定したことになり、コードメモリ3からこの設定範囲の
文字列を含む1ライン分の文字コードデータを読み出し
てラインバッファ22に一時格納する。
その後ステップ9で再びキー人力を待ち、キー人力があ
ると、それがスペースの種類を選択するためのテンキー
12の「1キー」又は「2キー」かあるいはスペース挿
入を実行するための実行キー14かをステップ10,1
2.14で判断する。
1キーであれば、スペース種類の「1」 (半角スペー
スを選択)の表示を反転し、2キーであればスペース種
類の「2」 (全角スペースを選択)の表示を反転し、
第1図のスペース挿入部21内のメモリに選択結果を記
憶する。
なお、予め多く使用されるスペース種類、例えば全角ス
ペースを選択した状態(スペース種類の「2」を反転)
にしておいて、それを変更したい場合にのみキー人力に
よる選択操作をすればよいようにしてもよい。
その後実行キー14が押されると、ステップ14からス
テップ15へ進んで、反転表示した2つの文字間の文字
列の各文字間に指定のスペースコードを挿入する。
すなわち、第1図のスペース挿入部21がラインバッフ
ァ22の先頭アドレスから順次文字コードを読み込んで
、開始アドレスレジスタ24の開始アドレスから終了ア
ドレスレジスタ25の終了アドレスまでの各アドレスに
対応する各文字コード間に、スペースコード発生部23
から読み込んだスペースコードに選択されたスペースの
種類を示す属性データを付加した指定のスペースコード
を順次挿入して、コードメモリ3に再び格納する。
そして、ステップ16でそのコードメモリ3のデータを
表示メモリ4へ転送し、ステップ17でスペース種類選
択用のメツセージを消し、スペース挿入範囲設定のため
の反転を戻す。
この時、表示装置6の画面には、設定された範囲の文字
列の各文字間に指定された種類のスペースを挿入した状
態を表示しており、印刷が指示されれば、それを紙にプ
リントアウトすることができる。
ここで、「oX商会」という文字列の各文字間にスペー
スを自動挿入する場合を例に、オペレータによるキー操
作とその時の表示袋[6の画面上の表示について、第3
図を参照して説明する。
先ず、カーソル移動キー13を操作してスペースを挿入
したい文字列の始端、この例では第3図(イ)に示すよ
うにrOJの下にカーソルKを移動し、そこでスペース
挿入キー15を押すと、そのカーソル位置の文字rOJ
が同図(ロ)に示すように反転表示される。
次に、再びカーソル移動キー13(この場合右方向指定
キー)を操作して、カーソルKをスペースを挿入したい
文字列の終端の文字「会」の下に移動させる。
そこで、再びスペース挿入キー1゛5を押すと。
第3図(ハ)に示すようにそのカーソル位置の文字「会
」も反転表示され、スペースを挿入する文字列の範囲が
設定されると同時に2画面の下部に挿入するスペースの
種類を選択するためのメツセージrl:半角スペース 
2:全角スペース」が表示がされる。
そして、全角スペースを挿入するのであれば。
テンキー12の「2キー」を押すとメツセージの数字「
2」が反転し、スペースの種類として全角スペースが指
定される。
その後実行キー14を押すと、第!1図(ニ)に示すよ
うに、設定した範囲の文字列「○X商会」の各文字間、
すなわち「QとX」の間、「Xと商」の間、「商と会」
の間にそれぞれ指定された全角スペースが自動的に挿入
される。
したがって、オペレータはスペースを挿入したい文字列
の始端と終端にカーソルを合せてそれぞれスペース挿入
キーを押してその両端の文字を反転表示させ、その時表
示されるメツセージを見てスペースの種類に応じた数字
キーを押し、その数字の反転を確認してから実行キーを
押すだけで。
所望の文字列の各文字間に指定のスペースを自動的に挿
入することができる。
なお、予めスペースの種類が指定されている場合には、
それを変更する必要がなければ数字キーを押さずに実行
キーを押せばよい。
効果 以上説明してきたように、この発明によれば。
文書作成編集装置において作成した文書の宛名などの所
望範囲の文字列を設定して、その各文字間に自動的にス
ペー°スを挿入することができるので、スペース挿入時
の操作性が著しくが改善される。
特に、長い文字列の各文字間にスペースを挿入する場合
にその効果が大きい。
【図面の簡単な説明】
第1図はこの発明の一実施例の構成を示すブロック図。 第2図は同じくその制御回路2によるスペース挿入に関
連する動作を示すフロー図。 第3図(イ)〜(ニ)はこの実施例によるスペース挿入
時のキー操作に伴なう表示の変化例を示す説明図である
。 1・・・入力装置t!2・・・制御回路3・・・コード
メモリ  4・・・表示メモリ5・・・表示駆動回路 
 6・・・表示装置13・・・カーソル移動キー  1
4・・・実行キー15・・・スペース挿入キー 20・・・範囲設定部  21・・・スペース挿入部2
2・・・ラインバッファ 23・・・スペースコード発生部 24・・・開始アドレスレジスタ 25・・・終了アドレスレジスタ 27・・・カーソルアドレスレジスタ 第3図 (イ)    ○× 商会 (ロ)  回×商会 回×商令p (ハ) 1:半角スペース[] (ニ)        ○[二]×[二]商[二]会’
p2:全角スペースp

Claims (1)

    【特許請求の範囲】
  1. 1 スペース挿入機能を有する文書作成編集装置におい
    て、スペースを挿入する文字列の範囲を指定する範囲指
    定手段と、該手段によつて指定された範囲の文字列の各
    文字間にスペースをそれぞれ自動的に挿入するスペース
    自動挿入手段とを設けたことを特徴とした文書作成編集
    装置。
JP61279509A 1986-11-22 1986-11-22 文書作成編集装置 Pending JPS63132375A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61279509A JPS63132375A (ja) 1986-11-22 1986-11-22 文書作成編集装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61279509A JPS63132375A (ja) 1986-11-22 1986-11-22 文書作成編集装置

Publications (1)

Publication Number Publication Date
JPS63132375A true JPS63132375A (ja) 1988-06-04

Family

ID=17612026

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61279509A Pending JPS63132375A (ja) 1986-11-22 1986-11-22 文書作成編集装置

Country Status (1)

Country Link
JP (1) JPS63132375A (ja)

Similar Documents

Publication Publication Date Title
US5502461A (en) Hand written character input system/allowing change of size of character writing frames
JPS63132375A (ja) 文書作成編集装置
JPS63131261A (ja) 文書処理装置
JPH0823744B2 (ja) 文字列処理装置
JP3269979B2 (ja) ヘルプ画面表示装置及びヘルプ画面表示制御プログラムを記憶した媒体
JP2555036B2 (ja) 文字列入力装置
JPS63149759A (ja) 文書編集装置
JPH01108625A (ja) 入力装置
JP2590643B2 (ja) 文書処理方法および文書処理装置
JPS63159974A (ja) 情報処理装置
JPS60245074A (ja) 自動ルビ表示方式
JPH02896A (ja) 文字処理装置
JPH0358168A (ja) 文字データ入力装置
JPS62117063A (ja) ワ−ドプロセツサのカナ変換方式
JPH04287159A (ja) 文字列自動配列機能を持つ文書作成装置
JPH07271781A (ja) 漢字変換装置
JPH03282880A (ja) 文書作成装置
JPH02291056A (ja) 文書処理装置
JPH05158929A (ja) 文書処理装置
JPS63155356A (ja) 文書編集装置
JPS59226966A (ja) グラフ作成装置
JPH04190291A (ja) 文書処理装置
JPS605315A (ja) 文字処理装置
JPH0319011A (ja) キー入力変換方式
JPH01126684A (ja) 文書処理装置及び方法