JPH0512263A - 文書作成装置 - Google Patents

文書作成装置

Info

Publication number
JPH0512263A
JPH0512263A JP3159023A JP15902391A JPH0512263A JP H0512263 A JPH0512263 A JP H0512263A JP 3159023 A JP3159023 A JP 3159023A JP 15902391 A JP15902391 A JP 15902391A JP H0512263 A JPH0512263 A JP H0512263A
Authority
JP
Japan
Prior art keywords
block
document
character data
editing
memory means
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
JP3159023A
Other languages
English (en)
Inventor
Masahiro Takayama
政弘 高山
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
Original Assignee
Toshiba 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 filed Critical Toshiba Corp
Priority to JP3159023A priority Critical patent/JPH0512263A/ja
Publication of JPH0512263A publication Critical patent/JPH0512263A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】本発明の目的は指定されたブロック内の文字デ
ータの編集処理をメインの文書とは独立して実行できる
ブロック編集機能を有する文書作成装置を提供すること
にある。 【構成】CPU1はキーボード2により指定されたブロ
ック内に入力される文字データをブロック用メモリ9に
展開する。ブロック編集処理の終了後に、CPU1はブ
ロック用メモリ9に展開された文字データを文書メモリ
5に転送し、メイン文書中にブロック編集処理された文
字データを挿入する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ブロック編集機能を有
する文書作成装置に関する。
【0002】
【従来の技術】従来、日本語ワードプロセッサである文
書作成装置では、コピー、挿入、削除等の各種の編集機
能が設けられている。この編集機能は、作成した文書デ
ータにおいて、カーソルで指定された範囲の文字列をコ
ピー、挿入、削除等の編集処理を行なう。
【0003】編集機能の中には、複数行に渡ってカーソ
ルで指定されたブロックの範囲に対して編集処理を実行
するブロック編集機能がある。このブロック編集機能で
は、編集対象の範囲が複数行に渡った矩形範囲(ブロッ
ク)の文字列が、コピー、挿入、削除されることにな
る。
【0004】ところで、文書中に指定されたブロックを
取出して、このブロックの範囲内で文書とは独立して文
字データを入力し、編集する機能があれば有用である。
従来のブロック編集機能では、編集内容が限定されてお
り、メインの文書と独立して文字データを編集すること
は不可能である。
【0005】
【発明が解決しようとする課題】従来のブロック編集機
能は、指定したブロックの文字列をコピー、挿入、削除
等の編集処理を行なう限定されたものである。このブロ
ックの範囲内でメインの文書とは独立して文字データを
入力し、編集する機能があれば有用である。
【0006】本発明の目的は、指定されたブロック内の
文字データの編集処理をメインの文書とは独立して実行
するブロック編集機能を実現し、結果的に文書編集機能
の向上を図ることができる文書作成装置を提供すること
にある。
【0007】
【課題を解決するための手段】本発明は、ブロック編集
機能を有する文書作成装置において、文書メモリ手段に
格納された文書データ中の指定範囲であるブロックを指
定するためのブロック指定手段、ブロックの範囲内に入
力される文字データを格納するブロック用メモリ手段お
よびブロック編集手段を備えた装置である。
【0008】
【作用】本発明では、ブロック編集手段はブロック指定
手段により指定されたブロック内に入力される文字デー
タをブロック用メモリ手段に展開する。さらに、ブロッ
ク編集処理の終了後に、ブロック用メモリ手段に展開さ
れた文字データを文書メモリ手段に転送する処理を実行
する。
【0009】
【実施例】以下図面を参照して本発明の実施例を説明す
る。図1は同実施例に係わる文書作成装置の要部を示す
ブロック図である。
【0010】本装置は、装置全体の制御、文書作成処理
及び編集処理等を実行するマイクロプロセッサ(CP
U)1、キーボード2、入力制御部3、ROM4、文書
メモリ5及びブロック用メモリ9を有する。
【0011】キーボード2は、各種文字キーの他に、カ
ーソルキー2aおよびブロック編集キー2b等を備えて
いる。入力制御部3は、キーボード2から入力される各
種キー入力信号をキーコードに変換する。ROM4はC
PU1のプログラム、文字フォントデータ等を予め格納
したリードオンリメモリである。
【0012】文書メモリ5は作成された文書データを格
納するバッファメモリである。ブロック用メモリ9は、
キーボード2により指定されたブロックの範囲内に入力
された文字データを格納するためのバッファメモリであ
る。ブロック用メモリ9は例えば1頁分以下の記憶容量
のメモリである。
【0013】さらに、本装置は、表示部6、表示コント
ローラ7およびビデオRAM8を備えている。表示部6
は表示コントローラ7により制御されて、ビデオRAM
8に展開された表示データを表示する。ビデオRAM8
は文書メモリ5又はブロック用メモリ9に格納された文
字コードに対応する文字フォントデータ(表示データ)
を格納するための表示用リード/ライトメモリである。
次に、同実施例の動作を説明する。
【0014】先ず、図2に示すように、通常文字編集モ
ードでは、CPU1はキーボード2から入力された文字
列に対して仮名漢字変換処理を実行し、文書メモリ5に
格納する(ステップS1)。さらに、CPU1は入力さ
れた文字データに対して、キーボード2からの指示に応
じて各種編集処理(例えばコピー、挿入、削除、移動
等)を実行し、編集された文字データ(文字コード列)
を文書メモリ5に展開する(ステップS2)。
【0015】CPU1は、文書メモリ5に展開された文
字データに対応する文字フォントデータをROM4から
読出し、ビデオRAM8に展開する。表示コントローラ
7は、ビデオRAM8からの文字フォントデータを表示
部6に出力し、表示部6の画面に文書メモリ5の文字デ
ータを表示する(ステップS3)。
【0016】ここで、キーボード2のブロック編集キー
2bが操作されると(ステップS4のYES)、CPU
1はブロック編集モードを起動する。ブロック編集モー
ドでは、図3の(A)に示すように、CPU1は表示部
6の画面にブロック編集モードのメニューを表示する。
キーボード2の操作により番号「6」を入力すると、ブ
ロック編集モードの「入力」が指定される。
【0017】画面に表示されたブロック編集モードのメ
ニューに応じて、キーボード2のカーソルキー2aの操
作により、図3の(A),(B)に示すように、ブロッ
クの始点と終点が指定されると、ブロック編集処理の対
象であるブロックの範囲が決定される(ステップS
6)。CPU1は、図4の(A)に示すように、設定さ
れたブロック40の範囲内のみでカーソル41が移動す
るように制御する(ステップS7)。
【0018】次に、キーボード2の文字キーが操作され
ると(ステップS8のYES)、CPU1は文字キーに
対応する文字データ(文字コード)をブロック用メモリ
9に展開する(ステップS9)。CPU1はブロック用
メモリ9に展開された文字データに対応する文字フォン
トデータをROM4から読出し、ビデオRAM8に展開
する。表示コントローラ7は、ビデオRAM8からの文
字フォントデータを表示部6に出力し、表示部6の画面
にブロック用メモリ9の文字データを表示する(ステッ
プS10)。これにより、図4の(B)に示すように、
指定したブロック40の範囲内に、入力した文字列が表
示される。さらに、CPU1は指定したブロック40の
範囲内に、移動するカーソル41を表示する(ステップ
S11)。
【0019】このようにして、指定したブロック40の
範囲内に文字データを入力し、コピー、削除等の編集処
理が終了すると(ステップS12のYES)、CPU1
はブロック用メモリ9に格納された文字データを文書メ
モリ5に転送する(ステップS13)。これにより、指
定したブロック40の範囲内で編集された文字データ
が、文書メモリ5に展開されているメインの文書データ
中に挿入される。
【0020】本発明では、メインの文書データを展開す
るための文書メモリ5とは別に、ブロック用メモリ9を
設けることにより、指定したブロック40の範囲内に入
力した文字データがブロック用メモリ9に展開される。
したがって、メインの文書データとは独立して、ブロッ
ク40の範囲内の文字データの編集処理を実行すること
が可能となる。
【0021】このとき、ブロック40の範囲内のみにカ
ーソル40が移動するような制御を実行することによ
り、ブロック40以外の文書データに干渉することな
く、カーソル40の移動に伴うブロック編集処理が可能
となる。言い換えれば、指定したブロック40の範囲内
の文字編集処理を、通常の文字編集処理と同様に実行す
ることができる。したがって、従来のような指定したブ
ロックの文字列をコピー、挿入、削除等の編集処理を行
なう限定されたものではなく、メインの文書とは独立し
て文字データを入力し編集するような高機能のブロック
編集機能を実現することができる。
【0022】
【発明の効果】以上詳述したように本発明によれば、指
定したブロック内の文字編集処理を、メインの文書とは
独立して行なうことができる。したがって、通常の文字
編集処理に相当する高機能のブロック編集機能を実現す
ることができる。これにより、結果的に文書編集機能の
向上を図ることができる。
【図面の簡単な説明】
【図1】本発明の実施例に係わる文書作成装置の要部を
示すブロック図。
【図2】同実施例の動作を説明するためのフローチャー
ト。
【図3】同実施例に係わる表示画面の一例を示す概念
図。
【図4】同実施例に係わる表示画面の一例を示す概念
図。
【符号の説明】
1…CPU、2…キーボード、5…文書メモリ、9…ブ
ロック用メモリ。

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 入力された文字データからなる文書デー
    タを格納する文書メモリ手段と、 この文書メモリ手段に格納された文書データ中の指定範
    囲であるブロックを指定するためのブロック指定手段
    と、 このブロック指定手段により指定されたブロックの範囲
    内に入力される文字データを格納するブロック用メモリ
    手段と、 このブロック用メモリ手段に展開された文字データを編
    集し、編集終了後に前記ブロック用メモリ手段に展開さ
    れた文字データを前記文書メモリ手段に転送するブロッ
    ク編集手段とを具備したことを特徴とする文書作成装
    置。
  2. 【請求項2】 入力された文字データからなる文書デー
    タを格納する文書メモリ手段と、 この文書メモリ手段に格納された文書データ中の指定範
    囲であるブロックを指定するためのブロック指定手段
    と、 このブロック指定手段により指定されたブロックの範囲
    内に入力される文字データを格納するブロック用メモリ
    手段と、 前記ブロック指定手段により指定されたブロックの範囲
    内でカーソル移動の制御を行なうカーソル制御手段と、 このカーソル制御手段による前記カーソルの移動に伴っ
    て前記ブロック用メモリ手段に展開された文字データを
    編集し、編集終了後に前記ブロック用メモリ手段に展開
    された文字データを前記文書メモリ手段に転送するブロ
    ック編集手段とを具備したことを特徴とする文書作成装
    置。
JP3159023A 1991-06-28 1991-06-28 文書作成装置 Pending JPH0512263A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3159023A JPH0512263A (ja) 1991-06-28 1991-06-28 文書作成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3159023A JPH0512263A (ja) 1991-06-28 1991-06-28 文書作成装置

Publications (1)

Publication Number Publication Date
JPH0512263A true JPH0512263A (ja) 1993-01-22

Family

ID=15684569

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3159023A Pending JPH0512263A (ja) 1991-06-28 1991-06-28 文書作成装置

Country Status (1)

Country Link
JP (1) JPH0512263A (ja)

Similar Documents

Publication Publication Date Title
US4905185A (en) Apparatus for transferring block data in original form and editing the block data
JPH0232660B2 (ja)
JPH0512263A (ja) 文書作成装置
JPS6365988B2 (ja)
JPS6367215B2 (ja)
JP3160926B2 (ja) 文書作成装置
JPH0758488B2 (ja) 文書作成装置
JP2580599B2 (ja) デ−タ編集装置
JPH04268957A (ja) 文書作成装置
JPH04282756A (ja) 文書作成装置
JPH0756916A (ja) 文書作成装置および編集範囲指定方法
JPS59188722A (ja) 文字処理装置
JPH01124056A (ja) 文書処理装置
JPH034948B2 (ja)
JPH05274307A (ja) 文書作成装置及び方法
JPH06187419A (ja) 作画装置
JPH061470B2 (ja) 文章処理装置
JPH05250364A (ja) 文書作成装置及び文書表示方法
JPH0581244A (ja) 文章編集装置
JPH08123982A (ja) 解析データ入出力装置
JPH0423065A (ja) 文書処理装置
JPH05342206A (ja) 長文編集機能付き文書処理装置
JPH04367971A (ja) 文書処理装置
JPH04282755A (ja) 文書作成装置
JPH0512401A (ja) 文書作成装置