JPH0212367A - 文書処理装置 - Google Patents
文書処理装置Info
- Publication number
- JPH0212367A JPH0212367A JP63160586A JP16058688A JPH0212367A JP H0212367 A JPH0212367 A JP H0212367A JP 63160586 A JP63160586 A JP 63160586A JP 16058688 A JP16058688 A JP 16058688A JP H0212367 A JPH0212367 A JP H0212367A
- Authority
- JP
- Japan
- Prior art keywords
- hyphenation
- line
- document
- operator
- character
- 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
Links
Landscapes
- Document Processing Apparatus (AREA)
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[a業上の利用分野]
本発明は文書処理装置に関する。
[従来の技術]
従来、登録文書を印字する際、行末の適当な位置に行区
切り文字がない場合に、印字を中断してオペレータの指
示により改行およびハイフネイションをしながら記録用
紙の一部目に印字し、そのハイフネイション位置を記憶
し、二部目以降の印字には、このご己憶した位置の情報
に基いたハイフネイションの印字を行っていた。
切り文字がない場合に、印字を中断してオペレータの指
示により改行およびハイフネイションをしながら記録用
紙の一部目に印字し、そのハイフネイション位置を記憶
し、二部目以降の印字には、このご己憶した位置の情報
に基いたハイフネイションの印字を行っていた。
[発明が解決しようとする課題]
しかしながら1.従来の文書処理装置においては、改行
およびハイフネイションの位置は一時的に記憶されるも
のであり、文書を再度印字する場合には、オペレータは
もう一度改行およびハイフネイションの印字を行うため
の操作をしなければならないという欠点があった。
およびハイフネイションの位置は一時的に記憶されるも
のであり、文書を再度印字する場合には、オペレータは
もう一度改行およびハイフネイションの印字を行うため
の操作をしなければならないという欠点があった。
本発明の目的は上述の欠点を除去し、改行およびハイフ
ネイションを自動的に行うことのできる文書処理装置を
提供することにある。
ネイションを自動的に行うことのできる文書処理装置を
提供することにある。
[課題を解決するための手段]
このような目的を達成するために、本発明は、入力され
た文書を記憶する第1記憶手段と、文書中の改行および
ハイフネイションの位置を指示する指示手段と、指示手
段による指示を記憶する第2記憶手段と、第2記憶手段
から読み出した改行およびハイフネイションの位置と第
1記憶手段から読み出した文書とを合わせて記憶する第
3記憶手段とを具える。
た文書を記憶する第1記憶手段と、文書中の改行および
ハイフネイションの位置を指示する指示手段と、指示手
段による指示を記憶する第2記憶手段と、第2記憶手段
から読み出した改行およびハイフネイションの位置と第
1記憶手段から読み出した文書とを合わせて記憶する第
3記憶手段とを具える。
[作 用]
本発明によれば、オペレータにより指示された改行およ
びハイフネイションの位置と文書文字列とを合わせ、登
録文書として記憶することにより、改行およびハイフネ
イシ3ンを自動的に行いながら繰り返して印字できるよ
うにしたものである。
びハイフネイションの位置と文書文字列とを合わせ、登
録文書として記憶することにより、改行およびハイフネ
イシ3ンを自動的に行いながら繰り返して印字できるよ
うにしたものである。
[実施例コ
以下、図面を参照して本発明の詳細な説明する。
本発明に係る文書処理装置は、第1図に示すように、入
力された文書を記憶する第1記憶手段101 と、前記
文書中の改行およびハイフネイションの位置を指示する
指示手段102と、該指示手段102による指示を記憶
する第2記憶手段103と、該第2記憶手段103から
読み出した前記改行およびハイフネイションの位置と前
記第1記憶手段101から読み出した前記文書とを合わ
せて記憶する第3記憶手段104 とを具えたことを特
徴とする。
力された文書を記憶する第1記憶手段101 と、前記
文書中の改行およびハイフネイションの位置を指示する
指示手段102と、該指示手段102による指示を記憶
する第2記憶手段103と、該第2記憶手段103から
読み出した前記改行およびハイフネイションの位置と前
記第1記憶手段101から読み出した前記文書とを合わ
せて記憶する第3記憶手段104 とを具えたことを特
徴とする。
箆2図は本発明の実施例の構成を示す。ここで、6はC
Pt1 (中央処理装置)であり、ROIll(リード
オンリメモリ)8に記憶した制御プログラムに従フてシ
ステムバス12を介して、システム全体を制御している
。7はキーボードである。9はRAM (ランダムアク
セスメモリ)であり、登録文書文字列9A、文、書文字
列を検索するためにアドレスaを格納するポインタ9B
、文字列から読取った文字コードCを格納する変数96
,1行の長さしが格納されている9D、1行の長さの許
容範囲εを格納している9E、印字する文字列の長さl
を計算するための変数9F、オペレータに指示された情
報を格納するバッファ9Gおよび印字装置11に送る文
字列を格納する印字バッファ9日を備えている。10は
CRT (陰極線管)などの形態の表示装置である。
Pt1 (中央処理装置)であり、ROIll(リード
オンリメモリ)8に記憶した制御プログラムに従フてシ
ステムバス12を介して、システム全体を制御している
。7はキーボードである。9はRAM (ランダムアク
セスメモリ)であり、登録文書文字列9A、文、書文字
列を検索するためにアドレスaを格納するポインタ9B
、文字列から読取った文字コードCを格納する変数96
,1行の長さしが格納されている9D、1行の長さの許
容範囲εを格納している9E、印字する文字列の長さl
を計算するための変数9F、オペレータに指示された情
報を格納するバッファ9Gおよび印字装置11に送る文
字列を格納する印字バッファ9日を備えている。10は
CRT (陰極線管)などの形態の表示装置である。
第3図はバッファ9Gの内容を示す。9Glにはオペレ
ータがハイフネイションを指示したアドレスh、、 F
12+・・・が格納されている。
ータがハイフネイションを指示したアドレスh、、 F
12+・・・が格納されている。
9G2には改行のみを指示したアドレスrlr +”2
゜・・・が格納されている。
゜・・・が格納されている。
以下、フローチャートに従フて、本実施例の処理につい
て説明する。第4図は一部目の印字における一行の印字
処理の手順を示す。まず、ステップ5100において、
文字列の長さ℃を初期化する。
て説明する。第4図は一部目の印字における一行の印字
処理の手順を示す。まず、ステップ5100において、
文字列の長さ℃を初期化する。
次いで、ステップ5101においてjZ<Lかどうかを
判定し、u<Lでなければステップ5105へ進む。
判定し、u<Lでなければステップ5105へ進む。
u<Lの場合はステップ5102においてアドレスaの
文字Cを読み取りステップ5103においてCが改行を
指示する文字かどうか判定する。
文字Cを読み取りステップ5103においてCが改行を
指示する文字かどうか判定する。
ステップ5103における判定が改行を指示する文字な
らばステップ5109へ進む。そうでなければ、ステッ
プ5104へ進みLに文字Cの幅を加え、ポインタを次
の文字のアドレスに交信し、ステップ5101へ戻りこ
れを繰り返す。
らばステップ5109へ進む。そうでなければ、ステッ
プ5104へ進みLに文字Cの幅を加え、ポインタを次
の文字のアドレスに交信し、ステップ5101へ戻りこ
れを繰り返す。
ステップ5105においてu<L+εかどうか判定する
。u<L+εでなければステップ5iloへ進む。
。u<L+εでなければステップ5iloへ進む。
ステップ5105における判定がλくL十〇ならば、ス
テップ5106においてアドレスaの文字Cを読み取る
。次にステップ5107において文字Cが改行を指示す
る文字かどうかを判定し、そうならばステップ5109
へそうでなければステップ5108へ進む。
テップ5106においてアドレスaの文字Cを読み取る
。次にステップ5107において文字Cが改行を指示す
る文字かどうかを判定し、そうならばステップ5109
へそうでなければステップ5108へ進む。
ステップ5108においてλに文字Cの幅を加え、ポイ
ンタを次の文字へ進め、ステップ5105に戻リ、ステ
ップ5105ないし5108を繰り返す。
ンタを次の文字へ進め、ステップ5105に戻リ、ステ
ップ5105ないし5108を繰り返す。
ステップ5109において印字文字列を印字バッファに
セットし、印字装置llに出力して処理を終了する。
セットし、印字装置llに出力して処理を終了する。
ステップ5110において、ハイフネイションが必要に
なった行末を表示装置lOに表示する。そして、ステッ
プ5illにおいてオペレータの指示をキーボード7よ
り入力する。
なった行末を表示装置lOに表示する。そして、ステッ
プ5illにおいてオペレータの指示をキーボード7よ
り入力する。
ステップ5112においてオペレータの指示を判定する
。オペレータがハイフネイションを指示したときは、ス
テップ5113において、指示されたアドレスをバッフ
ァ9Gに格納し、ステップ5114において、印字バッ
ファに文字列をセットし、行末にハイフンを付加する。
。オペレータがハイフネイションを指示したときは、ス
テップ5113において、指示されたアドレスをバッフ
ァ9Gに格納し、ステップ5114において、印字バッ
ファに文字列をセットし、行末にハイフンを付加する。
ステップ5112において、改行のみの指示であれば、
ステップ5115においてアドレスをバッファに格納し
、印字バッファに文字列をセットし処理を終了する。
ステップ5115においてアドレスをバッファに格納し
、印字バッファに文字列をセットし処理を終了する。
このようにしてなされた、オペレータの指示した改行お
よびハイフネイションのアドレスを格納したバッファ9
Gの内容と登録文書文字列9への内容とを合わせて最終
的な登録文書として記憶する。
よびハイフネイションのアドレスを格納したバッファ9
Gの内容と登録文書文字列9への内容とを合わせて最終
的な登録文書として記憶する。
第5図は上述の登録文書を1行印字するときの二部目以
降の処理を示す。
降の処理を示す。
まず、ステップ5200において1を初期化する。
ステップ5201でJ2<Lを判定し、42<Lでなけ
ればステップ5207へ進む。J2<Lならばステップ
5202においてアドレスaの文字Cを読み出す。
ればステップ5207へ進む。J2<Lならばステップ
5202においてアドレスaの文字Cを読み出す。
ステップ5203において、Cが改行を指示する文字で
あると判定されたならばステップ5213へ進む。ステ
ップ5204においてaがオペレータが改行を指示した
アドレスであると判定されたならばステップ5213へ
進む。
あると判定されたならばステップ5213へ進む。ステ
ップ5204においてaがオペレータが改行を指示した
アドレスであると判定されたならばステップ5213へ
進む。
ステップ5205において、aがオペレータがハイフネ
イションを指示したアドレスであると判定されたならば
ステップ5212へ進む。このようなアドレスではない
ときは、ステップ5208において1にCの文字幅を加
え、ポインタを更新し、ステップ5201へ戻りステッ
プ5201ないし5206を繰り返す。
イションを指示したアドレスであると判定されたならば
ステップ5212へ進む。このようなアドレスではない
ときは、ステップ5208において1にCの文字幅を加
え、ポインタを更新し、ステップ5201へ戻りステッ
プ5201ないし5206を繰り返す。
ステップ5207においてアドレスaの文字Cを読み出
す。次いでステップ5208においてCが改行を指示す
る文字であると判定されたならば、ステップ5213へ
進む。次にステップ5209においてaがオペレータに
改行を指示されたアドレスであると判定されたならば、
ステップ5213へ進み、そうでなければステップ52
10に進む。
す。次いでステップ5208においてCが改行を指示す
る文字であると判定されたならば、ステップ5213へ
進む。次にステップ5209においてaがオペレータに
改行を指示されたアドレスであると判定されたならば、
ステップ5213へ進み、そうでなければステップ52
10に進む。
ステップ5210においてaがオペレータによりハイフ
ネイションを指示されたアドレスならばステップ521
2へ進む。ステップ5211においてポインタを更新し
、ステップ5207へ戻りこれを繰り返す。
ネイションを指示されたアドレスならばステップ521
2へ進む。ステップ5211においてポインタを更新し
、ステップ5207へ戻りこれを繰り返す。
ステップ5212において印字バッファ9!1に文字列
をセットし、行末にハイフンを付加する。ステップ52
13では印字バッファに文字列をセットする。
をセットし、行末にハイフンを付加する。ステップ52
13では印字バッファに文字列をセットする。
ステップ5212,5213共に印字装置11に出力し
、処理を終る。登録文書を編集した場合には改行および
ハイフネイションのアドレスを格納したバッファ9Gの
内容は無効となり、−度印字することによりバッファ9
Gの内容が更新される。
、処理を終る。登録文書を編集した場合には改行および
ハイフネイションのアドレスを格納したバッファ9Gの
内容は無効となり、−度印字することによりバッファ9
Gの内容が更新される。
[発明の効果]
以上説明したように、本発明においてはオペレータが指
示した改行および、ハイフネイションの位置の情報を記
憶しておくようにしたので、文書を複数部印字する際、
オペレータによる改行およびハイフネイションの作業を
軽減し、かつ、操作の簡便化を図ることができる効果が
ある。
示した改行および、ハイフネイションの位置の情報を記
憶しておくようにしたので、文書を複数部印字する際、
オペレータによる改行およびハイフネイションの作業を
軽減し、かつ、操作の簡便化を図ることができる効果が
ある。
第1図は本発明に係る文書処理装匝の基本構成図、
第2図は本発明の実施例の構成を示す図、第3図は第2
図に示したバッファ9Gの内容を示す図、 第4図は一部目の印字の処理手順を示すフローチャート
、 第5ばは二部目以降の印字の処理のフローチャ−トであ
る。 6・・・CPU (中央処理袋W)、 7・・・キーボード、 8・・・ROM (リードオンリメモリ)、9・・・R
Ah4 (ランダムアクセスメモリ)9A・・・登録文
書文字列、 9ト・・ポインタ、 9C・・・文字コード、 9D・・・1行の長さ、 9E・・・許容範囲、 9G・・・バッファ、 9(!・・・印字バッファ、 10・・・表示装置、 11・・・印字装置、 12・・・システムバス。 キ希明f)x党イダ1」を示す図 第2図 ネ鉋朗1;係ゐ文奢3理兼工0苓杏構収図第1図 第2図0バ、7フア 9GをtX′″¥′図第3 図
図に示したバッファ9Gの内容を示す図、 第4図は一部目の印字の処理手順を示すフローチャート
、 第5ばは二部目以降の印字の処理のフローチャ−トであ
る。 6・・・CPU (中央処理袋W)、 7・・・キーボード、 8・・・ROM (リードオンリメモリ)、9・・・R
Ah4 (ランダムアクセスメモリ)9A・・・登録文
書文字列、 9ト・・ポインタ、 9C・・・文字コード、 9D・・・1行の長さ、 9E・・・許容範囲、 9G・・・バッファ、 9(!・・・印字バッファ、 10・・・表示装置、 11・・・印字装置、 12・・・システムバス。 キ希明f)x党イダ1」を示す図 第2図 ネ鉋朗1;係ゐ文奢3理兼工0苓杏構収図第1図 第2図0バ、7フア 9GをtX′″¥′図第3 図
Claims (1)
- 【特許請求の範囲】 1)入力された文書を記憶する第1記憶手段と、 前記文書中の改行およびハイフネイションの位置を指示
する指示手段と、 該指示手段による指示を記憶する第2記憶手段と、 該第2記憶手段から読み出した前記改行およびハイフネ
イションの位置と前記第1記憶手段から読み出した前記
文書とを合わせて記憶する第3記憶手段と を具えたことを特徴とする文書処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63160586A JPH0212367A (ja) | 1988-06-30 | 1988-06-30 | 文書処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63160586A JPH0212367A (ja) | 1988-06-30 | 1988-06-30 | 文書処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0212367A true JPH0212367A (ja) | 1990-01-17 |
Family
ID=15718159
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63160586A Pending JPH0212367A (ja) | 1988-06-30 | 1988-06-30 | 文書処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0212367A (ja) |
-
1988
- 1988-06-30 JP JP63160586A patent/JPH0212367A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4441829A (en) | Method for performing a multiple page get operation in a text processing system | |
| JP2959473B2 (ja) | 文書処理装置 | |
| JPH0212367A (ja) | 文書処理装置 | |
| JP3246142B2 (ja) | 印刷制御装置 | |
| JPH0572270B2 (ja) | ||
| JPS607515A (ja) | 文書作成装置 | |
| JPH06251014A (ja) | 文書印刷方法 | |
| JPH038063A (ja) | 住所データ処理装置及び文書処理装置における住所データの処理方法 | |
| JPH03266172A (ja) | ワードプロセッサ | |
| JPH01270167A (ja) | メモ付き文書編集方式 | |
| JPH08185507A (ja) | ファイリング機能付き文書処理装置 | |
| JPH0751374B2 (ja) | 文書処理装置 | |
| JPH07125390A (ja) | 画像認識処理装置 | |
| JP2789596B2 (ja) | 文書処理装置 | |
| JPH04111116A (ja) | 文字処理装置 | |
| JPH0580953A (ja) | 印刷方法及びその装置 | |
| JPH04162175A (ja) | 文書改正支援システム | |
| JPH06274589A (ja) | 文書処理装置 | |
| JPH05342207A (ja) | ワードプロセッサの書式指定方法 | |
| JPS62250768A (ja) | 印刷装置 | |
| JPH05274311A (ja) | 文書作成装置及び方法 | |
| JPH03250362A (ja) | 文書校正装置 | |
| JPH04361362A (ja) | 文書作成装置 | |
| JPH02297123A (ja) | 文書作成装置 | |
| JPH0196723A (ja) | 画像出力装置 |