JPH05210660A - 文書作成装置 - Google Patents

文書作成装置

Info

Publication number
JPH05210660A
JPH05210660A JP3075757A JP7575791A JPH05210660A JP H05210660 A JPH05210660 A JP H05210660A JP 3075757 A JP3075757 A JP 3075757A JP 7575791 A JP7575791 A JP 7575791A JP H05210660 A JPH05210660 A JP H05210660A
Authority
JP
Japan
Prior art keywords
block
character
document
range
data
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
JP3075757A
Other languages
English (en)
Inventor
Yoshitaro Shibuya
吉太郎 渋谷
Takashi Kusuhashi
高史 楠橋
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.)
Toshiba Corp
Toshiba Computer Engineering Corp
Original Assignee
Toshiba Corp
Toshiba Computer Engineering Corp
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 Toshiba Corp, Toshiba Computer Engineering Corp filed Critical Toshiba Corp
Priority to JP3075757A priority Critical patent/JPH05210660A/ja
Publication of JPH05210660A publication Critical patent/JPH05210660A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】本発明の目的は部分書式設定機能とブロック編
集機能の両者を支障無く実行できるようにして、文書作
成・編集機能の向上を図ることができる文書作成装置を
提供することにある 【構成】キーボード2により設定された特定行を含む複
数行に渡る文字データの範囲であるブロックの指定に応
じてブロック編集処理を実行する場合に、制御部1は特
定行の1文字分の文字データが一部だけブロックの範囲
から除外されるときに、その1文字分の文字データをブ
ロックの範囲内と見なしてブロック編集処理を実行す
る。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ブロック編集機能を有
する文書作成装置に関する。
【0002】
【従来の技術】従来、日本語ワードプロセッサである文
書作成装置では、コピー、挿入、削除等の各種の編集機
能が設けられている。この編集機能は、作成した文書デ
ータにおいて、カーソルで指定された範囲の文字列をコ
ピー、挿入、削除等の編集処理を行なう。
【0003】編集機能の中には、複数行に渡ってカーソ
ルで指定されたブロック単位に編集処理を実行するブロ
ック編集機能がある。このブロック編集機能では、編集
対象の範囲が複数行に渡った矩形範囲(ブロック)の文
字列が、コピー、挿入、削除されることになる。
【0004】ところで、文書作成時には用紙サイズ、1
行字数、1頁行数等の書式データが設定されて、この書
式データに基づいて文書データは作成されて、表示また
は印刷されることになる。書式設定は、通常では文書単
位になされる。この書式設定には、行単位に文字ピッチ
等を設定または変更する部分書式設定機能(行修飾機
能)がある。
【0005】この部分書式設定機能により、指定行の文
字ピッチが他の行の文字ピッチより小さい値に設定され
た場合に、その指定行の字数を増大させることが可能で
ある。即ち、文書単位で書式設定がなされた場合には、
全ての行の文字数は同一であるが、部分書式設定機能に
より、文字数の異なる行が発生する。
【0006】このため、部分書式設定機能と前記のブロ
ック編集機能の両者を実行した場合に、部分書式設定機
能により文字数の異なる行が発生すると、ブロック編集
対象のブロックの指定ができない状態が発生する。
【0007】
【発明が解決しようとする課題】部分書式設定機能とブ
ロック編集機能の両者を実行すると、ブロック編集対象
のブロックの指定ができない状態が発生することがあ
る。具体的には、部分書式設定された指定行の文字の一
部が、指定されるブロックの範囲からはみ出すような状
態である。
【0008】本発明の目的は、部分書式設定機能とブロ
ック編集機能の両者を支障無く実行できるようにして、
文書作成・編集機能の向上を図ることができる文書作成
装置を提供することにある。
【0009】
【課題を解決するための手段】本発明は、ブロック編集
機能を有する文書作成装置において、指定された特定行
の文字ピッチを変更し、この文字ピッチに応じて特定行
の文字数を変更する部分書式設定手段および部分書式設
定手段により設定された特定行を含むブロックの指定に
応じたブロック編集処理を実行するブロック編集手段と
を有する装置である。
【0010】
【作用】本発明では、部分書式設定手段により設定され
た特定行を含む複数行に渡る文字データの範囲であるブ
ロックの指定に応じてブロック編集処理を実行する場合
に、特定行の1文字分の文字データが一部だけブロック
の範囲から除外されるときに、その1文字分の文字デー
タをブロックの範囲内と見なしてブロック編集処理を実
行する。
【0011】
【実施例】以下図面を参照して本発明の実施例を説明す
る。
【0012】図1は同実施例に係わる文書作成装置の要
部を示すブロック図である。本装置は、装置全体の制
御、文書作成処理及び編集処理等を実行する制御部1、
キーボード2、入力制御部3、文書バッファメモリ4、
行テーブルメモリ5及び書式データメモリ6を有する。
【0013】キーボード2は、各種文字キーの他に、部
分書式設定キー2a、ブロック編集キー2bおよびカー
ソルキー2c等を備えている。入力制御部3は、キーボ
ード2から入力される各種キー入力信号をキーコードに
変換して制御部1に出力する。文書バッファメモリ4
は、作成された文書データを格納するバッファメモリで
ある。行テーブルメモリ5は、文書バッファメモリ4に
格納された文書データの各行毎の管理情報を格納する。
書式データメモリ6は、文書単位の書式データまたは部
分書式データを格納する。
【0014】さらに、本装置は、表示部7、表示制御部
8、プリンタ9および印字制御部10を備えている。表
示部7は表示制御部8により制御されて、文書バッファ
メモリ4から呼出された文書データを表示する。プリン
タ9は印字制御部10により制御されて、文書バッファ
メモリ4から呼出された文書データを印字する。
【0015】次に、同実施例の動作を説明する。
【0016】制御部1は、キーボード2から入力された
文字列に応じた文書作成処理を実行する(図2のステッ
プS1〜S3)。即ち、仮名漢字変換処理により、入力
された文字列を漢字文字列に変換し、この漢字文字列か
らなる文書データを文書バッファメモリ4に格納する。
表示制御部8は文書バッファメモリ4に格納された文書
データを、表示部7の画面に表示する。
【0017】文書作成時には、文書単位の書式設定が必
要である。キーボード2の操作により文書単位の書式設
定が実行されると、入力された文書単位の書式データは
書式データメモリ6に格納される。制御部1は、この文
書単位の書式データに基づいて文書作成処理を実行す
る。
【0018】ここで、キーボード2の部分書式設定キー
2aが操作されると(ステップS4のYES)、文書デ
ータの中でカーソルにより指定された指定行の文字ピッ
チを変更することができる。この指定行の文字ピッチを
他の行の文字ピッチより小さい値に変更すると(ステッ
プS5)、指定行の文字数を増大することが可能となる
(ステップS6)。
【0019】具体的には、図3の(A)に示すように、
文書バッファメモリ4に3行分の文字データが格納され
ており、2行目が部分書式設定の指定行として指定され
て、各文字(C,D,X,Y,Z)の文字ピッチが変更
されたとする。ここで、各行の管理情報は行テーブルメ
モリ5に格納されている。通常の書式設定では2行目は
全角の文字が4文字からなるが、部分書式設定の文字ピ
ッチの変更により5文字分の文字が展開される。なお、
1行目は、先頭部の文字(A,B)が半角サイズのた
め、5文字分の文字列を有する。
【0020】次に、キーボード2のブロック編集キー2
bが操作されると(ステップS7のYES)、制御部1
はブロック編集処理を起動する。図3の(A)に示すよ
うに、キーボード2のカーソルキー2cの操作により、
3行に渡って6文字分のブロック(点線の範囲)が指定
されると、ブロック編集処理の対象が決定される(ステ
ップS8)。
【0021】ところで、2行目は部分書式設定により通
常より文字数が増大しているため、本来のブロック指定
に対して、文字(D)の一部がブロックの範囲外になる
状態が発生する(ステップS9のYES)。制御部1
は、その文字(D)を含む指定範囲をブロックとして見
なし、コピー、挿入、削除等のブロック編集処理を実行
する(ステップS10)。即ち、図3の(B)に示すよ
うに、一部がブロックの範囲からはみ出た文字(D)を
含む範囲をブロックとして見なし、例えばコピー処理な
らば、このブロックを文書データ中の指定位置にコピー
する処理を実行する。
【0022】一方、通常の書式設定の状態で、3行に渡
った6文字分のブロックが指定されると、文字列(2,
3,D,X,6,7)がブロック編集処理の対象とし
て、ブロック編集処理を実行する(ステップS11)。
【0023】このようにして、部分書式設定により文字
ピッチを変更し、通常よりも文字数が増大した指定行
(図3の(A)の2行目)を含む複数行に渡って、ブロ
ック編集処理の範囲が設定された場合に、指定行の文字
の一部がブロックの範囲外になる状態が発生する。この
場合に、その文字を含む範囲をブロックとして見なし
て、ブロックのコピー、挿入、削除等のブロック編集処
理を実行する。したがって、ブロック編集処理を実行す
る場合に、部分書式設定により文字数が通常の行より異
なる行が存在しても、指定されたブロックに対する編集
処理を確実に行なうことができる。
【0024】
【発明の効果】以上詳述したように本発明によれば、部
分書式設定機能により文字数の異なる行を含む範囲がブ
ロック編集の対象として指定された場合に、一部が範囲
外になる文字を含むブロックに対して、ブロック編集処
理を確実に実行することができる。したがって、部分書
式設定機能とブロック編集機能の両者を支障無く実行で
きるため、文書作成・編集機能の向上を図ることができ
る。
【図面の簡単な説明】
【図1】本発明の実施例に係る文書作成装置の要部を示
すブロック図。
【図2】同実施例の動作を説明するためのフローチャー
ト。
【図3】同実施例に係わる部分書式設定機能とブロック
編集機能を説明するための概念図。
【符号の説明】
1…制御部、2…キーボード、4…文書バッファメモ
リ、5…行テーブルメモリ、6…書式データメモリ。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 指定された1頁行数と1行字数等の書式
    データに基づいて作成された文書データを格納する文書
    メモリ手段と、 この文書メモリ手段に格納された文書データの中で、指
    定された特定行の文字ピッチを変更し、この文字ピッチ
    に応じて前記特定行の文字数を変更する部分書式設定手
    段と、 前記文書メモリ手段に格納された文書データの複数行に
    渡る文字データの範囲であるブロックの指定に応じてブ
    ロック編集処理を実行する場合に、前記部分書式設定手
    段により設定された前記特定行の1文字分の文字データ
    が一部だけ前記ブロックの範囲から除外されるときに前
    記1文字分の文字データを前記ブロックの範囲内と見な
    して前記ブロック編集処理を実行するブロック編集手段
    とを具備したことを特徴とする文書作成装置。
JP3075757A 1991-03-15 1991-03-15 文書作成装置 Pending JPH05210660A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3075757A JPH05210660A (ja) 1991-03-15 1991-03-15 文書作成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3075757A JPH05210660A (ja) 1991-03-15 1991-03-15 文書作成装置

Publications (1)

Publication Number Publication Date
JPH05210660A true JPH05210660A (ja) 1993-08-20

Family

ID=13585430

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3075757A Pending JPH05210660A (ja) 1991-03-15 1991-03-15 文書作成装置

Country Status (1)

Country Link
JP (1) JPH05210660A (ja)

Similar Documents

Publication Publication Date Title
JP2521686B2 (ja) 情報処理装置
JPS60140472A (ja) 対話型フオント・パタ−ン作成・修正・合成制御装置
US5878198A (en) Information processing apparatus and method and memory medium storing information processing program
JPH0221024B2 (ja)
JPH04128970A (ja) 文書処理システム
JP3500998B2 (ja) 印刷情報設定装置およびその方法並びに記録媒体
JPH0616280B2 (ja) 文書処理装置
JP2001202362A (ja) 文字編集処理装置
JP3277588B2 (ja) 画像編集方法
JPH08249319A (ja) 文書作成装置
JPH08185507A (ja) ファイリング機能付き文書処理装置
JPH08161308A (ja) 文書処理装置
JP3046429B2 (ja) 文書処理装置および文書処理方法
JP2998092B2 (ja) 電子フアイリング装置
JPH0524313A (ja) 電子機器
JPH089245B2 (ja) 文字処理装置
JPS59123046A (ja) 文書処理装置の表示方式
JPH06215096A (ja) 画像処理システムにおけるメニュー選択/表示方法
JPH03134762A (ja) 文書処理装置
JPH091870A (ja) 文書編集印刷装置
JPH076167A (ja) 書式設定方法
JPS62229462A (ja) 文書処理装置
JPH09212496A (ja) 文書処理装置及び方法
JPH0793319A (ja) 文書作成装置
JPH04282755A (ja) 文書作成装置