JPH0565902B2 - - Google Patents
Info
- Publication number
- JPH0565902B2 JPH0565902B2 JP59063700A JP6370084A JPH0565902B2 JP H0565902 B2 JPH0565902 B2 JP H0565902B2 JP 59063700 A JP59063700 A JP 59063700A JP 6370084 A JP6370084 A JP 6370084A JP H0565902 B2 JPH0565902 B2 JP H0565902B2
- Authority
- JP
- Japan
- Prior art keywords
- copy
- area
- characters
- document
- copy destination
- 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.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Document Processing Apparatus (AREA)
Description
【発明の詳細な説明】
[発明の技術分野]
本発明は、コピー機能を備えた文書作成装置に
使用される文書処理装置に関する。
使用される文書処理装置に関する。
[発明の技術的背景とその問題点]
文書作成装置(ワードプロセツサ)では、通
常、作成中の文書に他の文書中の文章をコピーを
するブロツクコピー機能が設けられている。この
ブロツクコピー機能は、例えば、予め記憶された
各文書の文章A,B,Cを組合わせて1頁分の文
書を作成する場合、各文章A,B,Cの境界を定
めておき、この境界で区画されたブロツク内に各
文章A,B,Cをコピーすることになる。
常、作成中の文書に他の文書中の文章をコピーを
するブロツクコピー機能が設けられている。この
ブロツクコピー機能は、例えば、予め記憶された
各文書の文章A,B,Cを組合わせて1頁分の文
書を作成する場合、各文章A,B,Cの境界を定
めておき、この境界で区画されたブロツク内に各
文章A,B,Cをコピーすることになる。
しかしながら、上記のようなブロツクコピー機
能では、作成中の文書に対して他の頁又は他の文
書中の特定の領域からなる文章を取出して、この
各文章を任意の領域に配置して新たな文書を作成
することは困難であつた。
能では、作成中の文書に対して他の頁又は他の文
書中の特定の領域からなる文章を取出して、この
各文章を任意の領域に配置して新たな文書を作成
することは困難であつた。
[発明の目的]
本発明は上記の点に鑑みてなされたもので、そ
の目的は他の頁又は他の文書中の文章を任意の領
域に配置してコピーするブロツクコピー機能を実
現できる文書処理装置を提供することにある。
の目的は他の頁又は他の文書中の文章を任意の領
域に配置してコピーするブロツクコピー機能を実
現できる文書処理装置を提供することにある。
[発明の概要]
本発明では、文書記憶手段から読出された所定
の文書又は作成中文書のコピー元文章(文字列)
の領域を例えばカーソルで指示するブロツクコピ
ー元指示手段が設けられる。第1の文字数カウン
ト手段は、ブロツクコピー元指示手段で指示され
た領域内の文字数をカウントする。また、上記コ
ピー元文章のコピー先領域を指示するコピー先指
示手段が設けられる。このコピー先指示手段で指
示された領域内の文字数は、第2の文字数カウン
ト手段によりカウントされる。ブロツクコピー処
理手段は、上記第1及び第2の文字数カウント手
段の各カウント値を比較してコピー先領域の文字
数がコピー元文章領域の文字数に対して同値又は
大きい場合上記コピー元文章を指定された上記コ
ピー先領域にコピーするように構成されている。
の文書又は作成中文書のコピー元文章(文字列)
の領域を例えばカーソルで指示するブロツクコピ
ー元指示手段が設けられる。第1の文字数カウン
ト手段は、ブロツクコピー元指示手段で指示され
た領域内の文字数をカウントする。また、上記コ
ピー元文章のコピー先領域を指示するコピー先指
示手段が設けられる。このコピー先指示手段で指
示された領域内の文字数は、第2の文字数カウン
ト手段によりカウントされる。ブロツクコピー処
理手段は、上記第1及び第2の文字数カウント手
段の各カウント値を比較してコピー先領域の文字
数がコピー元文章領域の文字数に対して同値又は
大きい場合上記コピー元文章を指定された上記コ
ピー先領域にコピーするように構成されている。
このような構成により、特定の領域からなるコ
ピー元文章を、任意のコピー先領域に配置してコ
ピーできるブロツクコピー処理を実現できること
になる。
ピー元文章を、任意のコピー先領域に配置してコ
ピーできるブロツクコピー処理を実現できること
になる。
「発明の実施例]
以下図面を参照して本発明の一実施例を説明す
る。第1図は一実施例に係わる文書処理装置の基
本的構成を示すブロツク図である。第1図におい
て、マイクロプロセツサ(CPU)10は予め記
憶されたプログラムに基づいて、装置全体の動作
制御を行なう。内部メモリ11は、CPU10に
おいて文書処理が行なわれる際に使用されるメイ
ンメモリである。また、外部メモリ12は作成さ
れた複数の文書を格納するメモリで、例えばフロ
ツピーデイスク装置である。
る。第1図は一実施例に係わる文書処理装置の基
本的構成を示すブロツク図である。第1図におい
て、マイクロプロセツサ(CPU)10は予め記
憶されたプログラムに基づいて、装置全体の動作
制御を行なう。内部メモリ11は、CPU10に
おいて文書処理が行なわれる際に使用されるメイ
ンメモリである。また、外部メモリ12は作成さ
れた複数の文書を格納するメモリで、例えばフロ
ツピーデイスク装置である。
さらに、キーボード13、CRTデイスプレイ
装置(CRT装置)14、及びプリンタ15はそ
れぞれ文書処理に必要な入力又は出力動作を行な
う装置である。
装置(CRT装置)14、及びプリンタ15はそ
れぞれ文書処理に必要な入力又は出力動作を行な
う装置である。
このような構成の文書処理装置において、一実
施例に係わる動作を第2図及び第3図を参照して
説明する。先ず、CPU10は、作成中の文書に
対してコピー元の文書(文字列)を含むコピー文
書を外部メモリ12から内部メモリ11に読出し
て、コピー元の文章をCRT装置14に表示する
(第3図のステツプS1)。オペレータはCRT装置
14の表示を確認し、キーボード13を操作して
ブロツクコピー処理を指示する(ステツプS2)。
この指示により、CPU10はCRT装置14の画
面にコピー元の文章領域をカーソルで指示するよ
うにメニユー表示を行なう。オペレータは、キー
ボード13を操作してコピー元の文章領域をカー
ソルで指示する(ステツプS3)。ここで、コピー
元の文章領域をカーソルで指示する場合、例えば
第2図a乃至fに示すように文章領域の形に応じ
てカーソルによるポイントP指定を行なう。具体
的には、文章領域が四角形であれば同図a,bに
示すようにポイントP数は2となる。また、同図
cに示すように文章領域が六角形であれば、ポイ
ントP数は6となる。尚、この実施例ではポイン
トP数が4の指定、奇数のポイントP指定及びポ
イントP数が9以上の指定はエラーとする。
施例に係わる動作を第2図及び第3図を参照して
説明する。先ず、CPU10は、作成中の文書に
対してコピー元の文書(文字列)を含むコピー文
書を外部メモリ12から内部メモリ11に読出し
て、コピー元の文章をCRT装置14に表示する
(第3図のステツプS1)。オペレータはCRT装置
14の表示を確認し、キーボード13を操作して
ブロツクコピー処理を指示する(ステツプS2)。
この指示により、CPU10はCRT装置14の画
面にコピー元の文章領域をカーソルで指示するよ
うにメニユー表示を行なう。オペレータは、キー
ボード13を操作してコピー元の文章領域をカー
ソルで指示する(ステツプS3)。ここで、コピー
元の文章領域をカーソルで指示する場合、例えば
第2図a乃至fに示すように文章領域の形に応じ
てカーソルによるポイントP指定を行なう。具体
的には、文章領域が四角形であれば同図a,bに
示すようにポイントP数は2となる。また、同図
cに示すように文章領域が六角形であれば、ポイ
ントP数は6となる。尚、この実施例ではポイン
トP数が4の指定、奇数のポイントP指定及びポ
イントP数が9以上の指定はエラーとする。
上記のようにして、オペレータによるコピー元
の文章領域の指示が終了すると(ステツプS4)、
CPU10はカーソルによるポイントP数のチエ
ツクを行なう(ステツプS5)。このチエツクによ
り、ポイントP数が4または9以上であればエラ
ー処理を行なう(ステツプS9、10)。またポイン
トP数が2、6、8であれば、各ポイントP数に
応じたコピー元の文章を読出して、この文章領域
の文字数(記号等も含む)CN1をカウントする
(ステツプS6、7、8)。この場合、CPU10は
カーソル指定による行と桁の値から多角形の文章
領域を判断し、その文章を内部メモリ11に記憶
し、同様にカウント値CN1も記憶する。そし
て、指定された領域のコピー元文章をCRT装置
14に表示する(ステツプS11)。
の文章領域の指示が終了すると(ステツプS4)、
CPU10はカーソルによるポイントP数のチエ
ツクを行なう(ステツプS5)。このチエツクによ
り、ポイントP数が4または9以上であればエラ
ー処理を行なう(ステツプS9、10)。またポイン
トP数が2、6、8であれば、各ポイントP数に
応じたコピー元の文章を読出して、この文章領域
の文字数(記号等も含む)CN1をカウントする
(ステツプS6、7、8)。この場合、CPU10は
カーソル指定による行と桁の値から多角形の文章
領域を判断し、その文章を内部メモリ11に記憶
し、同様にカウント値CN1も記憶する。そし
て、指定された領域のコピー元文章をCRT装置
14に表示する(ステツプS11)。
次に、オペレータはCPU10の指示により、
コピー先の文書のコピー先領域をカーソルで指示
する(ステツプS12)。この場合、コピー先領域
の指示は上記第2図a乃至fに示すように行なわ
れる。オペレータによりコピー先の領域の指示が
終了すると(ステツプS13)、CPU10はカーソ
ル指定によるポイントP数のチエツクを行なう
(ステツプS14)。このチエツクにより、ポイント
P数が4又は9以上であればエラー処理を行なう
(ステツプS15、16)。また、ポイントP数が2、
6、8であれば、各ポイントP数に応じたコピー
先領域の内容をチエツクし、その領域内の文字数
CN2をカウントする(ステツプS17、18、19)
この場合、CPU10は指定されたコピー先領域
内に文章または文字(文字列)が存在するか否か
をチエツクする(ステツプS20)。
コピー先の文書のコピー先領域をカーソルで指示
する(ステツプS12)。この場合、コピー先領域
の指示は上記第2図a乃至fに示すように行なわ
れる。オペレータによりコピー先の領域の指示が
終了すると(ステツプS13)、CPU10はカーソ
ル指定によるポイントP数のチエツクを行なう
(ステツプS14)。このチエツクにより、ポイント
P数が4又は9以上であればエラー処理を行なう
(ステツプS15、16)。また、ポイントP数が2、
6、8であれば、各ポイントP数に応じたコピー
先領域の内容をチエツクし、その領域内の文字数
CN2をカウントする(ステツプS17、18、19)
この場合、CPU10は指定されたコピー先領域
内に文章または文字(文字列)が存在するか否か
をチエツクする(ステツプS20)。
上記のチエツクにより、コピー先領域内に文章
または文字が存在すれば、それをCRT装置14
の画面に表示する(ステツプS21)。これにより、
オペレータは再度コピー先領域を指示するか否か
を判断する(ステツプS22)。また、コピー先領
域内に文章又は文字が存在しなければ、CPU1
0はコピー元の文章領域の文字数CN1及びコピ
ー先領域の文字数CN2との大小を比較する(ス
テツプS23)。この比較結果により文字数CN2が
文字数CN1と同値か又は大きい場合、CPU10
はコピー元の文章をコピー先の領域にコピーする
ようなブロツクコピー処理を行なう。さらに、ブ
ロツクコピーした文章をCRT装置14に表示し
(ステツプS24)、次のブロツクコピー処理を行な
うか否かのメニユー表示を行なう(ステツプ
S25)。ここで、上記文字数CN2が文字数CN1
より小さい場合、CPU10はコピー先の領域が
不足であることをCRT装置14に表示する(ス
テツプS26)。即ち、コピー元の文章の文字数に
対して、コピー先の領域の文字数が不足して領域
指定が不十分であることが指示される。これによ
り、オペレータは再度コピー先の領域指定をキー
ボード13を操作して行なうことになる(ステツ
プS27)。
または文字が存在すれば、それをCRT装置14
の画面に表示する(ステツプS21)。これにより、
オペレータは再度コピー先領域を指示するか否か
を判断する(ステツプS22)。また、コピー先領
域内に文章又は文字が存在しなければ、CPU1
0はコピー元の文章領域の文字数CN1及びコピ
ー先領域の文字数CN2との大小を比較する(ス
テツプS23)。この比較結果により文字数CN2が
文字数CN1と同値か又は大きい場合、CPU10
はコピー元の文章をコピー先の領域にコピーする
ようなブロツクコピー処理を行なう。さらに、ブ
ロツクコピーした文章をCRT装置14に表示し
(ステツプS24)、次のブロツクコピー処理を行な
うか否かのメニユー表示を行なう(ステツプ
S25)。ここで、上記文字数CN2が文字数CN1
より小さい場合、CPU10はコピー先の領域が
不足であることをCRT装置14に表示する(ス
テツプS26)。即ち、コピー元の文章の文字数に
対して、コピー先の領域の文字数が不足して領域
指定が不十分であることが指示される。これによ
り、オペレータは再度コピー先の領域指定をキー
ボード13を操作して行なうことになる(ステツ
プS27)。
このようにして、コピー元の文章領域の文字数
CN1及びコピー先の領域の文字数CN2とを比
較し、この比較結果に応じてコピー元の文章をコ
ピー先の領域にコピーできるか否かを判断できる
ことになる。したがつて、特定の領域を有するコ
ピー元の文章を任意のコピー先領域にブロツクコ
ピーすることを確実に行なうことができる。
CN1及びコピー先の領域の文字数CN2とを比
較し、この比較結果に応じてコピー元の文章をコ
ピー先の領域にコピーできるか否かを判断できる
ことになる。したがつて、特定の領域を有するコ
ピー元の文章を任意のコピー先領域にブロツクコ
ピーすることを確実に行なうことができる。
[発明の効果]
以上詳述したように本発明によれば、他の文書
又は作成中の文書の他の頁から取出す特定領域の
コピー元文章を、任意のコピー先領域にコピーす
ることができる。したがつて、コピー元の文章を
任意のコピー先領域に配置してコピーするような
ブロツクコピー処理を確実に実現でき、結果的に
文書作成の機能を大幅に高めることができるもの
である。
又は作成中の文書の他の頁から取出す特定領域の
コピー元文章を、任意のコピー先領域にコピーす
ることができる。したがつて、コピー元の文章を
任意のコピー先領域に配置してコピーするような
ブロツクコピー処理を確実に実現でき、結果的に
文書作成の機能を大幅に高めることができるもの
である。
第1図は本発明の一実施例に係わる文書処理装
置の構成を示すブロツク図、第2図a乃至fはそ
れぞれ第1図の装置においてカーソル指定の方法
の一例を説明するための図、第3図は第1図の装
置の動作を説明するためのフローチヤートであ
る。 10……マイクロプロセツサ、11……内部メ
モリ、12……外部メモリ、13……キーボー
ド、14……CRTデイスプレイ装置、15……
プリンタ。
置の構成を示すブロツク図、第2図a乃至fはそ
れぞれ第1図の装置においてカーソル指定の方法
の一例を説明するための図、第3図は第1図の装
置の動作を説明するためのフローチヤートであ
る。 10……マイクロプロセツサ、11……内部メ
モリ、12……外部メモリ、13……キーボー
ド、14……CRTデイスプレイ装置、15……
プリンタ。
Claims (1)
- 【特許請求の範囲】 1 文書を記憶する文書記憶手段と、 この文書記憶手段から読出された所定の文書又
は作成中文書のコピー元文字列の領域を指示する
ブロツクコピー元指示手段と、 このブロツクコピー元指示手段で指示された領
域内の文字数をカウントする第1の文字数カウン
ト手段と、 上記コピー元文字列のコピー先領域を指示する
コピー先指示手段と、 このコピー先指示手段で指示された領域内の文
字数をカウントする第2の文字数カウント手段
と、 上記第1及び第2の文字数カウント手段の各カ
ウント値を比較してコピー先領域の文字数がコピ
ー元文字列の領域の文字数に対して同値又は大き
い場合上記コピー元文字列を指定された上記コピ
ー先領域にコピーするブロツクコピー処理を行な
うブロツクコピー処理手段とを具備してなること
を特徴とする文書処理装置。 2 コピー先領域に文字列が存在する場合、前記
文字列の存在を報知することを特徴とする特許請
求の範囲第1項記載の文書処理装置。 3 コピー先領域の文字数がコピー元領域の文字
数に対して小さい場合、コピー先領域の文字数が
不足していることを報知することを特徴とする特
許請求の範囲第1項又は第2項記載の文書処理装
置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59063700A JPS60207953A (ja) | 1984-03-31 | 1984-03-31 | 文書処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59063700A JPS60207953A (ja) | 1984-03-31 | 1984-03-31 | 文書処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60207953A JPS60207953A (ja) | 1985-10-19 |
| JPH0565902B2 true JPH0565902B2 (ja) | 1993-09-20 |
Family
ID=13236911
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59063700A Granted JPS60207953A (ja) | 1984-03-31 | 1984-03-31 | 文書処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60207953A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63159977A (ja) * | 1986-12-24 | 1988-07-02 | Dainippon Printing Co Ltd | コンピユ−タによる表の編集方法 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57125477A (en) * | 1981-01-27 | 1982-08-04 | Canon Inc | Character processing device |
| JPS58132851A (ja) * | 1982-01-30 | 1983-08-08 | Canon Inc | 文字処理装置 |
-
1984
- 1984-03-31 JP JP59063700A patent/JPS60207953A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60207953A (ja) | 1985-10-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0523956B2 (ja) | ||
| JPH0565902B2 (ja) | ||
| JPH0437951A (ja) | 文書処理装置 | |
| JPS6362005B2 (ja) | ||
| JPS6151264A (ja) | 文書処理装置 | |
| JP2685762B2 (ja) | 複合文書作成装置及び複合文書作成方法 | |
| JP2994387B2 (ja) | 文書入力装置 | |
| JPH0512268A (ja) | 文書処理装置 | |
| JP3067083B2 (ja) | 文書入力装置 | |
| JPS60253572A (ja) | 文書作成装置 | |
| JP2756186B2 (ja) | 文書編集方法及び装置 | |
| JPH01108673A (ja) | 数式入力編集方式 | |
| JPH0373908B2 (ja) | ||
| JPS6148064A (ja) | ワ−ドプロセツサ− | |
| JPH01223530A (ja) | 印刷処理装置 | |
| JPS61265664A (ja) | ワ−ドプロセツサにおける同音異義語選択機構 | |
| JPS62209589A (ja) | 文書作成装置 | |
| JPH04128968A (ja) | 空白領域対応複写方式 | |
| JPS63150757A (ja) | 文書作成装置 | |
| JPH04282757A (ja) | 文書作成装置 | |
| JPH02291056A (ja) | 文書処理装置 | |
| JPH03131961A (ja) | 文書処理装置 | |
| JPH05189422A (ja) | 情報処理装置及び文書書式設定方法 | |
| JPS62119680A (ja) | 図形移動制御方式 | |
| JPH01189691A (ja) | 画像処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |