JPH0512268A - 文書処理装置 - Google Patents

文書処理装置

Info

Publication number
JPH0512268A
JPH0512268A JP3165911A JP16591191A JPH0512268A JP H0512268 A JPH0512268 A JP H0512268A JP 3165911 A JP3165911 A JP 3165911A JP 16591191 A JP16591191 A JP 16591191A JP H0512268 A JPH0512268 A JP H0512268A
Authority
JP
Japan
Prior art keywords
information
area
copies
stored
input
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
JP3165911A
Other languages
English (en)
Inventor
Yoshiki Oka
芳樹 岡
Masato Ijuin
真人 伊集院
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP3165911A priority Critical patent/JPH0512268A/ja
Publication of JPH0512268A publication Critical patent/JPH0512268A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】 文字列の複写処理において、複写する個数を
指定することにより、その文字列を指定個数分だけ一括
複写する。 【構成】 キーボードと、入力メモリと、入力メモリに
記憶された情報の内、キーボードから指定された領域の
情報を記憶する領域メモリと、CPUとを備え、CPU
により、キーボードからの複写個数の指示に基づいて、
領域メモリに記憶された情報が複写個数になるように、
領域メモリ内で情報の転写を行い、入力メモリに記憶さ
れた情報の所定位置に、領域メモリに記憶された複写個
数分の情報量が収容できるだけの領域を確保し、確保し
た領域に領域メモリに記憶された複写個数分の情報を転
送するよう構成する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、日本語ワードプロセ
ッサーや日本語による文書作成が可能なコンピュータな
どの文書処理装置に関し、特に、領域指定によって文章
中の文字列を指定して、その指定した文字列を文章中の
他の位置に複写することが可能な文書処理装置に関す
る。
【0002】
【従来の技術】従来、この種の文書処理装置において
は、複写処理を行う場合、図5に示すように、領域指定
によって文章中の文字列を指定し、指定した文字列をカ
ーソルによって指定した文章上の位置へ複写するように
している。
【0003】
【発明が解決しようとする課題】しかしながら、従来の
この種の文書処理装置においては、図6に同じ文字列を
10個複写する場合の複写処理例として示すように、同
じ文字列を複数個作成する場合には、何度も同じ内容の
文字列の複写処理を行う必要があり、面倒であった。こ
の発明は、このような事情を考慮してなされたもので、
文字列の複写処理において、複写する個数を指定するこ
とにより、その文字列を指定個数分だけ一括複写するよ
うにした文書処理装置を提供するものである。
【0004】
【課題を解決するための手段】図1はこの発明の構成を
示すブロック図であり、図に示すように、この発明は、
各種の情報を入力するとともに、その情報に関する領域
の指定、及び複写個数の指示を行う入力手段101と、
入力手段101から入力された情報を記憶する入力情報
記憶手段102と、入力手段101からの領域の指定に
基づいて、入力情報記憶手段102に記憶された情報の
内、指定された領域の情報を記憶する領域情報記憶手段
103と、入力手段101からの複写個数の指示に基づ
いて、領域情報記憶手段103に記憶された情報が複写
個数になるように、領域情報記憶手段103内で情報の
転写を行う転写手段104と、入力情報記憶手段102
に記憶された情報の所定位置に、領域情報記憶手段10
3に記憶された複写個数分の情報量が収容できるだけの
領域を確保する領域確保手段105と、領域確保手段1
05によって確保された領域に領域情報記憶手段103
に記憶された複写個数分の情報を転送する転送手段10
6と、を備えてなる文書処理装置である。なお、この発
明における入力手段101としては、キーボード装置や
タブレット装置、あるいはポインティングデバイス等の
入力装置が用いられる。
【0005】転写手段104、領域確保手段105、及
び転送手段106としては、CPU,ROM,RAM,
1/Oポートからなるマイクロコンピュータを用いるの
が便利であり、入力情報記憶手段102及び領域情報記
憶手段103としては、その中のRAMが用いられる。
【0006】
【作用】この発明によれば、入力手段101から入力さ
れた情報は、入力情報記憶手段102に記憶され、その
情報の内、入力手段101から指定された領域の情報が
領域情報記憶手段103に記憶される。そして、転写手
段104により、入力手段101からの複写個数の指示
に基づいて、領域情報記憶手段103内に記憶された情
報が複写個数となるように転写が行われ、領域確保手段
105により、入力情報記憶手段102に記憶された情
報の所定位置に、領域情報記憶手段103に記憶された
複写個数分の情報量が収容できるだけの領域が確保さ
れ、その領域に、転送手段106より、領域情報記憶手
段103に記憶された複写個数分の情報が転送される。
したがって、入力手段101から指定された個数分の複
写が一度に行われるので、同じ文字列を複数個作成する
場合、一度の指定で複数個の文字列を作成することがで
きる。
【0007】
【実施例】以下、図面に示す実施例に基づいてこの説明
を詳述する。なお、これによってこの発明が限定される
ものではない。図2はこの発明を日本語ワードプロセッ
サーに適用した一実施例の構成を示すブロック図であ
る。この図において、1は仮名文字キー、変換キー、領
域指定キー、複写処理キー、数値キー等を備えたキーボ
ードであり、文字列の入力、及び各種の編集指示を行う
とともに、入力データに関する領域の指定、及び複数個
数の指示を行う。
【0008】2はCPU,ROM,RAM,I/Oポー
トからなるマイクロコンピュータによって構成された制
御部であり、ROMに書き込まれている制御プログラム
により、文字列の入力/表示/記憶/編集等の各種の制
御を行うとともに、後述するデータ処理を行う。3はR
AMからなる文章記憶部であり、内部には文書バッファ
3aと複写バッファ3bが設定されている。文書バッフ
ァ3aには制御部2で行われる文字列の入力/表示/記
憶/編集等各種の制御の結果の文字列が記憶され、複写
バッファ3bには複写の内容が記憶される。4はCRT
ディスプレイ装置やLC(液晶)ディスプレイ装置、あ
るいはELディスプレイ装置等からなる表示装置であ
り、制御部2の制御に従い、文章記憶部3に記憶されて
いる文字列の全部または一部の表示を行う。
【0009】制御部2は、キーボード1から入力された
データを文章記憶部3の文書バッファ3aに記憶する。
また、キーボード1からの領域の指定に基づいて、文書
バッファ3aに記憶されたデータの内、指定された領域
のデータを複写バッファ3bに格納する。そして、キー
ボード1からの複写個数の指示に基づいて、複写バッフ
ァ3bに格納したデータが複写個数になるように、複写
バッファ3b内でデータの転写を行う。さらに、キーボ
ード1から指定された位置に、複写バッファ3bに格納
した複写個数分の情報量が収容できるだけの領域を確保
し、その確保した領域に複写バッファ3bに格納した複
写個数分の情報を転送する。
【0010】図3は複写バッファ3b内におけるデータ
の転写例を示す説明図であり、この図に示すように、制
御部2は、キーボード1から複写個数nが指示される
と、まず、複写バッファ3b内に設定した複写用ワーク
の複写文字数の値をn倍し、新たに複写文字数として記
憶する。そして、複写バッファ3bのデータENDの位
置へもとの文字列データを転写し、データENDの位置
を更新する。この処理を(n−1)回繰り返すことによ
り、もとの文字列をn個連続させた文字列を得る。
【0011】次に、制御部2の処理動作の内容を図4に
示すフローチャートに従い説明する。制御部2は、領域
指定後、複写キーの押下により、まず、領域指定された
範囲の文字数を文書バッファ3aのポインタを用いて算
出し、複写バッファ3bの複写用ワークにセットする
(ステップ11)。次に、指定された領域内の文字列を
複写バッファ3bへ転送する(ステップ12)。
【0012】このとき、キーボード1から数字が入力さ
れなければ、ステップ16に進んで通常の複写処理を行
うが、数字が入力されれば、一括複写の処理を行う(ス
テップ13)。ここで、キーボード1からnという自然
数が入力された場合、まず、前述したように、複写用ワ
ークの複写文字数の値をn倍し、新たに複写文字数とし
て記憶する(ステップ14)。さらに、複写バッファ3
bのデータENDの位置へ元の文字列データを転写し、
データENDの位置を更新する。この処理を(n−1)
回繰り返すことにより、元の文字列をn個連続させた文
字列を得る(ステップ15)。あとは、通常の複写処理
と同様に、文書バッファ3aのカーソル位置に複写文字
数分の領域を確保し(ステップ16)、そこへ複写バッ
ファ3bの内容を転送する(ステップ17)。
【0013】このようにして、文字列の複写処理におい
て、複写する個数を指定し、その文字列を指定個数分だ
け一括複写することにより、同じ文字列を複数個作成す
る場合、一度の指定で複数個の文字列を作成することが
できる。例えば、1回目の複写時にキーボード1から
“10”を入力することにより、1回の複写処理だけで
10個の文字列を作成することができる。
【0014】
【発明の効果】この発明によれば、複写の個数を指示で
きるようにし、複写の個数が指示された場合には、その
指示された個数分一括複写するようにしたので、一度の
指示で指定された領域の情報を所望の個数分複写するこ
とができる。
【図面の簡単な説明】
【図1】この発明の構成を示すブロック図。
【図2】この発明を日本語ワードプロセッサに適用した
一実施例の構成を示すブロック図。
【図3】複写バッファ内におけるデータの転写例を示す
説明図。
【図4】実施例の動作を示すフローチャート。
【図5】従来の1回限りの複写処理例を示す説明図。
【図6】従来の同じ文字列を10個複写する場合の複写
処理列を示す説明図。
【符号の説明】
1 キーボード 2 制御部 3 文章記憶部 3a 文書バッファ 3b 複写バッファ 4 表示装置

Claims (1)

  1. 【特許請求の範囲】 【請求項1】 各種の情報を入力するとともに、その情
    報に関する領域の指定、及び複写個数の指示を行う入力
    手段と、 入力手段から入力された情報を記憶する入力情報記憶手
    段と、 入力手段からの領域の指定に基づいて、入力情報記憶手
    段に記憶された情報の内、指定された領域の情報を記憶
    する領域情報記憶手段と、 入力手段からの複写個数の指示に基づいて、領域情報記
    憶手段に記憶された情報が複写個数になるように、領域
    情報記憶手段内で情報の転写を行う転写手段と、 入力情報記憶手段に記憶された情報の所定位置に、領域
    情報記憶手段に記憶された複写個数分の情報量が収容で
    きるだけの領域を確保する領域確保手段と、 領域確保手段によって確保された領域に領域情報記憶手
    段に記憶された複写個数分の情報を転送する転送手段
    と、を備えてなる文書処理装置。
JP3165911A 1991-07-05 1991-07-05 文書処理装置 Pending JPH0512268A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3165911A JPH0512268A (ja) 1991-07-05 1991-07-05 文書処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3165911A JPH0512268A (ja) 1991-07-05 1991-07-05 文書処理装置

Publications (1)

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

Family

ID=15821355

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3165911A Pending JPH0512268A (ja) 1991-07-05 1991-07-05 文書処理装置

Country Status (1)

Country Link
JP (1) JPH0512268A (ja)

Similar Documents

Publication Publication Date Title
JP2959473B2 (ja) 文書処理装置
JPH0512268A (ja) 文書処理装置
JPH0528134A (ja) レイアウト編集処理装置
JPS58163036A (ja) 文書作成装置
JPS6249528A (ja) ヘルプガイド方式
JP2707565B2 (ja) 文書表示装置
JP2761606B2 (ja) 文書データ処理装置
JP3052339B2 (ja) 文書データ処理装置
JPH01306913A (ja) 情報処理装置
JPS6151264A (ja) 文書処理装置
JPH0565902B2 (ja)
JPH0682360B2 (ja) 文書作成装置
JPH0351958A (ja) 電子辞書
JPH0782493B2 (ja) 辞書登録機能付き文字処理装置
JPH03122755A (ja) 文書データ処理装置
JPH03271868A (ja) 文書作成装置
JPH08320860A (ja) ファイル名設定方法
JPH01139262A (ja) 文字の割付装置
JPS62210572A (ja) 文書作成装置
JPH01258175A (ja) 文字入力装置
JPH04290157A (ja) 文書処理装置
JPH0256670A (ja) 文書処理装置
JPH01215574A (ja) 文書作成装置
JPH01200446A (ja) データ処理装置
JPH02297105A (ja) 文書作成装置