JPH01259449A - 文章編集装置 - Google Patents
文章編集装置Info
- Publication number
- JPH01259449A JPH01259449A JP63087296A JP8729688A JPH01259449A JP H01259449 A JPH01259449 A JP H01259449A JP 63087296 A JP63087296 A JP 63087296A JP 8729688 A JP8729688 A JP 8729688A JP H01259449 A JPH01259449 A JP H01259449A
- Authority
- JP
- Japan
- Prior art keywords
- text
- line
- format
- information
- printing
- 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
- Record Information Processing For Printing (AREA)
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
木発明は、文章編集装置に係り、特に出力フォーマット
等の変更により文意情報が不適当になった行を表示する
ようにした文章編集装置に関する。
等の変更により文意情報が不適当になった行を表示する
ようにした文章編集装置に関する。
(従来の技術〕
従来、この種の文章編集装置、例えば電子タイプライタ
等は数多く製品化されており、キーボードから入力され
る文字情報を多彩に編集、例えば右寄せ、センタリング
、インデント、デシマル・タブ編集し、決められた出力
フォーマット、例えばライトマージン、レフトマージン
、タブ位置、デシマル・タブ位置、ページレングス、文
字ピッチ、ラインピッチ等、に従って表示と印字が簡単
な操作で実行できるように構成されている。
等は数多く製品化されており、キーボードから入力され
る文字情報を多彩に編集、例えば右寄せ、センタリング
、インデント、デシマル・タブ編集し、決められた出力
フォーマット、例えばライトマージン、レフトマージン
、タブ位置、デシマル・タブ位置、ページレングス、文
字ピッチ、ラインピッチ等、に従って表示と印字が簡単
な操作で実行できるように構成されている。
このような装置においては、まず出力フォーマットを決
定し文章情報を入力する。ところが、文章情報入力後に
出力フォーマットが変更されると右寄せ、センタリング
、インデント、デシマル・タブ等の文章情報が変更後の
出力フォーマットと整合かとれなくなる行が生ずること
がある。例えは、デシマル・タブ位置が出力フォーマッ
トに存在しないにもかかわらず文章中にデシマル・タブ
情報が含まわていたような場合である。このような場合
、この不整合を含む行を適当に表示または印字している
。特に印字に関しては、フォーマットに不整合な行を検
出した際、印字を一時中断し、オペレーターに知らせ、
中止又は編集情報を無視して印字するかの要求をする機
能を有する装置もある。
定し文章情報を入力する。ところが、文章情報入力後に
出力フォーマットが変更されると右寄せ、センタリング
、インデント、デシマル・タブ等の文章情報が変更後の
出力フォーマットと整合かとれなくなる行が生ずること
がある。例えは、デシマル・タブ位置が出力フォーマッ
トに存在しないにもかかわらず文章中にデシマル・タブ
情報が含まわていたような場合である。このような場合
、この不整合を含む行を適当に表示または印字している
。特に印字に関しては、フォーマットに不整合な行を検
出した際、印字を一時中断し、オペレーターに知らせ、
中止又は編集情報を無視して印字するかの要求をする機
能を有する装置もある。
しかしながら、かかる従来装置ではこのような右寄せ、
センタリング、インデント、デシマル・タブ等の文章情
報(以下、コマンド情報と称す)が、変更された出力フ
ォーマットに整合しない行は使用者の意図する文章とは
違った形で出力されることになるという欠点があった。
センタリング、インデント、デシマル・タブ等の文章情
報(以下、コマンド情報と称す)が、変更された出力フ
ォーマットに整合しない行は使用者の意図する文章とは
違った形で出力されることになるという欠点があった。
時に、数行しか表示されない表示器を有する電子タイプ
ライタ等においては、出力フォーマットを変更してもす
ぐにコマンド情報の不整合を検知できず、印字結果をみ
てはじめてその不整合を認識して表示器上で文章に修正
を加え印字するという手間を使用者に要求せざるを得な
いという欠点を有している。
ライタ等においては、出力フォーマットを変更してもす
ぐにコマンド情報の不整合を検知できず、印字結果をみ
てはじめてその不整合を認識して表示器上で文章に修正
を加え印字するという手間を使用者に要求せざるを得な
いという欠点を有している。
本発明の目的は、かかる問題点を解決し、文章中のコマ
ンド情報が不整合となった場合に、使用者にその不整合
となフた行を知らせ不整合な行以降の修正を要求して、
同一文章の印字回数をできるだけ減少させることにより
、操作性の向上を図り、以て文書作成、編集の処理を高
効率に行うことができる文章編集装置を提供することに
ある。
ンド情報が不整合となった場合に、使用者にその不整合
となフた行を知らせ不整合な行以降の修正を要求して、
同一文章の印字回数をできるだけ減少させることにより
、操作性の向上を図り、以て文書作成、編集の処理を高
効率に行うことができる文章編集装置を提供することに
ある。
上記目的を達成するために、本発明は、文章情報を入力
する入力手段と、入力された文章情報を記憶する記憶手
段と、記憶した文字情報を出力するフォーマットを決定
するフォーマット決定手段と、このフォーマットを記憶
するフォーマット記憶手段と、記↑、Cされた文章情報
を記憶されたフォーマットにて表示する表示手段と、記
憶された文章情報を記憶されたフォーマットにて印字す
る印字手段と、記憶された文章情報がフォーマットに整
合しているか否かを検出する不整合検出手段と、不整合
が検出された文章行を前記表示手段に表示し、修正を要
求する修正要求表示手段とを具備したことを特徴とする
。
する入力手段と、入力された文章情報を記憶する記憶手
段と、記憶した文字情報を出力するフォーマットを決定
するフォーマット決定手段と、このフォーマットを記憶
するフォーマット記憶手段と、記↑、Cされた文章情報
を記憶されたフォーマットにて表示する表示手段と、記
憶された文章情報を記憶されたフォーマットにて印字す
る印字手段と、記憶された文章情報がフォーマットに整
合しているか否かを検出する不整合検出手段と、不整合
が検出された文章行を前記表示手段に表示し、修正を要
求する修正要求表示手段とを具備したことを特徴とする
。
(作用)
木発明によれば、フォーマットが変更されたり、文章の
編集を行ったために、センタリング、インデント、デシ
マル・タブ等の文意情報がフォーマットに整合しなくな
った場合には、これが不整合検出手段により検出され、
修正要求表示手段によって不整合が検出された文章行が
表示手段に表示される。
編集を行ったために、センタリング、インデント、デシ
マル・タブ等の文意情報がフォーマットに整合しなくな
った場合には、これが不整合検出手段により検出され、
修正要求表示手段によって不整合が検出された文章行が
表示手段に表示される。
従って、使用者は予め不整合を修正することができ、不
用な印字を行う必要がないので文章作成、編集を高効率
に行うことかできる。
用な印字を行う必要がないので文章作成、編集を高効率
に行うことかできる。
〔実施例)
以下、木発明の実施例を添附図面を参照しつつ説明する
。
。
第1図は、本発明の実施の一形態を示すブロック図であ
る。
る。
同図において、Aは文章情報を入力する入力手段、Bは
入力手段Aにより入力された文章情報を記憶する記憶手
段、Cは記↑意した文字情報を出力するフォーマットを
決定するフォーマット決定手段、Dはこのフォーマット
を記憶するフォーマット記憶手段、Eは記憶手段Bに記
憶された文章情報をフォーマット記憶手段りに記憶され
たフォーマットにて表示する表示手段、Fは記憶手段B
に記憶された文意情報をフォーマット記憶手段りに記憶
されたフォーマットにて印字する印字手段、Gは記憶さ
れた文章情報がフォーマットに整合しているか否かを検
出する不整合検出手段、Hは不整合検出手段Gによフて
不整合が検出された文章行を表示手段Eにて表示し修正
を要求する修正要求表示手段である。
入力手段Aにより入力された文章情報を記憶する記憶手
段、Cは記↑意した文字情報を出力するフォーマットを
決定するフォーマット決定手段、Dはこのフォーマット
を記憶するフォーマット記憶手段、Eは記憶手段Bに記
憶された文章情報をフォーマット記憶手段りに記憶され
たフォーマットにて表示する表示手段、Fは記憶手段B
に記憶された文意情報をフォーマット記憶手段りに記憶
されたフォーマットにて印字する印字手段、Gは記憶さ
れた文章情報がフォーマットに整合しているか否かを検
出する不整合検出手段、Hは不整合検出手段Gによフて
不整合が検出された文章行を表示手段Eにて表示し修正
を要求する修正要求表示手段である。
次に、第2図に木発明の一実施例の概略構成を、ブロッ
ク図で示す。図において、1は本実施例の中枢部をなし
、第5図〜第8図につき後述する処理手順に従ってバス
Busを介し各構成要素を制御するマイクロプロセッサ
形態の中央処理装置(IJ’11)であり、文章情報や
画像情報を処理するための演算や論理判断等を行う。バ
スBUSはアドレス信号を転送するアドレスバス、制御
信号を転送するコントロールバス、ならびに各種データ
を転送するデータバスとを総称するものである。
ク図で示す。図において、1は本実施例の中枢部をなし
、第5図〜第8図につき後述する処理手順に従ってバス
Busを介し各構成要素を制御するマイクロプロセッサ
形態の中央処理装置(IJ’11)であり、文章情報や
画像情報を処理するための演算や論理判断等を行う。バ
スBUSはアドレス信号を転送するアドレスバス、制御
信号を転送するコントロールバス、ならびに各種データ
を転送するデータバスとを総称するものである。
2は読み出し専用メモリ(ROM) であり、cP旧が
以]の各部に制御信号を供給する際に、例えは第5図〜
第8図に示すような制御手順をCP旧に順次知らせるの
に必要なマイクロ命令群を記憶させておく。
以]の各部に制御信号を供給する際に、例えは第5図〜
第8図に示すような制御手順をCP旧に順次知らせるの
に必要なマイクロ命令群を記憶させておく。
3は読み書き可能なランダムアクセスメモリ(IIAM
)であり、各装置の動作情報を記憶する領域を有すると
ともに、後述するキーボードより入力された文字情報や
コマンド情報や、出力フォーマットの文章情報や、後述
するCRTに表示する画像情報を記憶する領域を有する
。
)であり、各装置の動作情報を記憶する領域を有すると
ともに、後述するキーボードより入力された文字情報や
コマンド情報や、出力フォーマットの文章情報や、後述
するCRTに表示する画像情報を記憶する領域を有する
。
4は文字コードやコマンドコード、出力フォーマット情
報などを入力するためのキーボード(KB)である。
報などを入力するためのキーボード(KB)である。
5は表示手段としての陰極線管(CRT)である。
なお、表示手段としては、液晶表示装置や発光ダイオー
ドや蛍光表示器等を用いた表示装置とすることもできる
。このCRT5は第3図に示す文章情報を表示するのに
用いられる。
ドや蛍光表示器等を用いた表示装置とすることもできる
。このCRT5は第3図に示す文章情報を表示するのに
用いられる。
6は印字装置(PRT)であり、文章情報を印字する。
第3図および第4図にCRT5に表示される文章情報の
例の一部を示す。第3図はデシマル・タブのコマンド情
報を含む文意例であり、第3図(a)の7は文章の出力
フォーマットを示ずルーラ−ラインで、8はレフトマー
ジン位置、9はデシマル・タブ位置、lOはライトマー
ジン位置を示し、11は文章情報に含まれているデシマ
ル・タブコマンドの開始コード、12はデシマル・タブ
コマンドの終了コートを示している。ここでは出力フォ
ーマット中にデシマル・タブ位置が存在しているために
、デシマル・タブ文字列が出力フォーマットと整合性が
とれて表示されている。
例の一部を示す。第3図はデシマル・タブのコマンド情
報を含む文意例であり、第3図(a)の7は文章の出力
フォーマットを示ずルーラ−ラインで、8はレフトマー
ジン位置、9はデシマル・タブ位置、lOはライトマー
ジン位置を示し、11は文章情報に含まれているデシマ
ル・タブコマンドの開始コード、12はデシマル・タブ
コマンドの終了コートを示している。ここでは出力フォ
ーマット中にデシマル・タブ位置が存在しているために
、デシマル・タブ文字列が出力フォーマットと整合性が
とれて表示されている。
第3図(b)は出力フォーマットか変更されデシマル・
タブ位置が失くなり、デシマル・タブ文字列と出力フォ
ーマットの整合性がとれなくなった例であり、仮に表示
されている。
タブ位置が失くなり、デシマル・タブ文字列と出力フォ
ーマットの整合性がとれなくなった例であり、仮に表示
されている。
’f、4図はマージン間センタリングのコマノド情報を
含む文章例であり、第4図(a)の13はマージン間セ
ンタリングコマンドの開始コード、11はマージン間セ
ンタリングコマンドの終了コードを示している。ここで
は、センタリング文字列がマージン間に充分台まれ整合
性がとれている。第4図(b)はマージン位置が変更さ
れセンタリング文字列と出力フォーマットが不整合どな
り、2行に表示処理している。この情況は出力フォーマ
ットの変更のみではなく、コマンド情報内への文字列入
力等の文:を編集によっても起こり得る。
含む文章例であり、第4図(a)の13はマージン間セ
ンタリングコマンドの開始コード、11はマージン間セ
ンタリングコマンドの終了コードを示している。ここで
は、センタリング文字列がマージン間に充分台まれ整合
性がとれている。第4図(b)はマージン位置が変更さ
れセンタリング文字列と出力フォーマットが不整合どな
り、2行に表示処理している。この情況は出力フォーマ
ットの変更のみではなく、コマンド情報内への文字列入
力等の文:を編集によっても起こり得る。
第5図は本実施例に係る不整合行検出処理手順の一例を
示すフローチャー!・である。
示すフローチャー!・である。
第5図(a)のステップS1では、指定された文章の出
力フォーマットを印字用に展開するなどPRT6に出力
するための準備を行い、ステップS2に進む。ステップ
S2ではRAM3に格納されている文意情報の1行分の
摘出を行い、ステップS3に進む。ステップS3では、
ステップS2で摘出された行中に出力フォーマットと整
合性のとれないコマンド情報が存在しないかの判定を行
う。整合行の場合は、ステップS4に進み、不整合行の
場合はステップS6に進む。ステップS4では、ステッ
プS2で摘出された1行を印字情報に展開しPRT6に
出力し1行の印字を終了しステップS5に進む。ステッ
プS5では、ステップS4に印字した行が指定された文
章の最終行であるかどうかの判定をする。最終行であれ
は、文章の印字機能から抜ける。最終行でない場合は、
ステップS2に戻り、次の印字1行の摘出を行う。ステ
ップS6では、印字文章以外の文章を編集中であるかど
うか、即ち、文章の印字が文章編集のバックグランドで
行なわれているかどうかの判定をする。バックグランド
印字でない場合はステップS7に進み、バックグランド
印字である場合はステップS8に進む。ステップS7で
は、不整合行を検出したことを使用者に知らせ修正を要
求し、修正後、再度1行分の摘出を行いステップS4に
進む。なお、ステップS7の詳細は第5図(b)を用い
て後述″4−る。ステップS8では、使用者の他文章の
編集を中断しステップS7° に進む。ステップS7゜
ではステップS7と同等の処理を行いステップS9に進
む。ステップS9では、他文章の編集を再開し、ステッ
プS4に進む。
力フォーマットを印字用に展開するなどPRT6に出力
するための準備を行い、ステップS2に進む。ステップ
S2ではRAM3に格納されている文意情報の1行分の
摘出を行い、ステップS3に進む。ステップS3では、
ステップS2で摘出された行中に出力フォーマットと整
合性のとれないコマンド情報が存在しないかの判定を行
う。整合行の場合は、ステップS4に進み、不整合行の
場合はステップS6に進む。ステップS4では、ステッ
プS2で摘出された1行を印字情報に展開しPRT6に
出力し1行の印字を終了しステップS5に進む。ステッ
プS5では、ステップS4に印字した行が指定された文
章の最終行であるかどうかの判定をする。最終行であれ
は、文章の印字機能から抜ける。最終行でない場合は、
ステップS2に戻り、次の印字1行の摘出を行う。ステ
ップS6では、印字文章以外の文章を編集中であるかど
うか、即ち、文章の印字が文章編集のバックグランドで
行なわれているかどうかの判定をする。バックグランド
印字でない場合はステップS7に進み、バックグランド
印字である場合はステップS8に進む。ステップS7で
は、不整合行を検出したことを使用者に知らせ修正を要
求し、修正後、再度1行分の摘出を行いステップS4に
進む。なお、ステップS7の詳細は第5図(b)を用い
て後述″4−る。ステップS8では、使用者の他文章の
編集を中断しステップS7° に進む。ステップS7゜
ではステップS7と同等の処理を行いステップS9に進
む。ステップS9では、他文章の編集を再開し、ステッ
プS4に進む。
第5図(1))のフローチャートは、第5図(a)のス
テップS7の不整合行の修正処理の詳細なフローチャー
トである。ステップ510では不整合行か検出されたこ
とを使用者に知らせるためにブザーとCBr4にメツセ
ージの出力を行い、ステップ511に進む。ステップS
itでは不整合行か不整合性以降の未印字部の文章をC
Br4の全てか一部分を使用して表示し、ステップ51
2に進む。ステップ512では、通常の文意編集機能の
実行である。ここでは特定の印字再開の指示により処理
を抜けて、ステップS2°に進む。ステップ52°はス
テップS2と同様に文章情報の1行分の摘出処理を行い
、ステップS3’ に進む。ステップS3°はステップ
S3と同様に不整合行か否かの判定を行い、修正された
行が整合行となったかどうかの判定をする。再度不整合
の場合はステップS12に戻る。整合行となった場合は
ステップ513に進む。ステップ513ではステップS
llで表示した文意をCBr4から消去し処理を終了す
る。
テップS7の不整合行の修正処理の詳細なフローチャー
トである。ステップ510では不整合行か検出されたこ
とを使用者に知らせるためにブザーとCBr4にメツセ
ージの出力を行い、ステップ511に進む。ステップS
itでは不整合行か不整合性以降の未印字部の文章をC
Br4の全てか一部分を使用して表示し、ステップ51
2に進む。ステップ512では、通常の文意編集機能の
実行である。ここでは特定の印字再開の指示により処理
を抜けて、ステップS2°に進む。ステップ52°はス
テップS2と同様に文章情報の1行分の摘出処理を行い
、ステップS3’ に進む。ステップS3°はステップ
S3と同様に不整合行か否かの判定を行い、修正された
行が整合行となったかどうかの判定をする。再度不整合
の場合はステップS12に戻る。整合行となった場合は
ステップ513に進む。ステップ513ではステップS
llで表示した文意をCBr4から消去し処理を終了す
る。
ステップ512で使用者に要求する処理としては、不整
合なコマンド情報が整合するような、出力フォーマット
変更コマンドを挿入することや、コマンド情報の修正が
必要となる。
合なコマンド情報が整合するような、出力フォーマット
変更コマンドを挿入することや、コマンド情報の修正が
必要となる。
このように本実施例によれば、出力フォーマットの変更
や、文章修正によるコマンド情報の不整合行を印字中に
修正可能となり、印字文章を何度も手直しする必要がな
くなり、操作性が格段に向上して文章作成の処理を迅速
に行えることになる。
や、文章修正によるコマンド情報の不整合行を印字中に
修正可能となり、印字文章を何度も手直しする必要がな
くなり、操作性が格段に向上して文章作成の処理を迅速
に行えることになる。
なお、出力フォーマットの変更は印字開始時にも指定で
きるが、通常は文章wl集中に行なわれるものである。
きるが、通常は文章wl集中に行なわれるものである。
さらに、文章修正によるコマンド情報の不整合は文章編
集中すぐに検出可能であるから、文意編集中に不整合行
を表示する事が可能である。
集中すぐに検出可能であるから、文意編集中に不整合行
を表示する事が可能である。
〔実施例2〕
第6図に示すフローチャートは本発明の実施例2として
の処理手順の例であり、第5図示の実施例1の印字にお
ける不整合行検出をCBr4の表示器上で実施した例で
ある。ステップ514では、指定された文意で出力フォ
ーマット変更や、文意修正により表示用のフォーマット
情報、例えば第3図の7に示すようなルーラ−ラインの
書き変え等、文章情報をCBr4に出力する準備を行い
、ステップS15に進む。ステップS15では前実施例
のステップS2と同等の処理を行い表示行1行分の摘出
を行いステップ31Bに進む。ステップ51Bでは久テ
ッブ515で摘出された行が不整合行かどうかの判定を
する。整合性である場合はステップ517に進む。不整
合行である場合はステップ51Bに進む。
の処理手順の例であり、第5図示の実施例1の印字にお
ける不整合行検出をCBr4の表示器上で実施した例で
ある。ステップ514では、指定された文意で出力フォ
ーマット変更や、文意修正により表示用のフォーマット
情報、例えば第3図の7に示すようなルーラ−ラインの
書き変え等、文章情報をCBr4に出力する準備を行い
、ステップS15に進む。ステップS15では前実施例
のステップS2と同等の処理を行い表示行1行分の摘出
を行いステップ31Bに進む。ステップ51Bでは久テ
ッブ515で摘出された行が不整合行かどうかの判定を
する。整合性である場合はステップ517に進む。不整
合行である場合はステップ51Bに進む。
ステップ517ではステップS15で摘出された1行を
表示情報に展開しCRT5に出力し1行の表示を終了し
ステップ519に進む。ステップ518ではステップS
17で表示情報として反転表示等の強調表示に展開し表
示し、ステップS19 に進む。ステップ519では、
ステップ517又はステップ518で表示した行が表示
を指定された文章の最終行であるかの判定をする。最終
行であれば処理を終了する。最終行でない場合はステッ
プ520に進む。ステップ520ではステップ517又
はステップ518で表示した行がC8丁5の画面内の最
下端に表示された行かどうかの判定をする。そうである
場合は処理終了して、そうでない場合はステップ515
に戻り次の1行の摘出を行う。
表示情報に展開しCRT5に出力し1行の表示を終了し
ステップ519に進む。ステップ518ではステップS
17で表示情報として反転表示等の強調表示に展開し表
示し、ステップS19 に進む。ステップ519では、
ステップ517又はステップ518で表示した行が表示
を指定された文章の最終行であるかの判定をする。最終
行であれば処理を終了する。最終行でない場合はステッ
プ520に進む。ステップ520ではステップ517又
はステップ518で表示した行がC8丁5の画面内の最
下端に表示された行かどうかの判定をする。そうである
場合は処理終了して、そうでない場合はステップ515
に戻り次の1行の摘出を行う。
この実施例によれば、文章編集中に不整合行が検出され
れば強調表示され、使用者の文意修正を容易にし、文章
を印字することによってはじめて不整合行を使用者が発
見するということを防ぎ得る。
れば強調表示され、使用者の文意修正を容易にし、文章
を印字することによってはじめて不整合行を使用者が発
見するということを防ぎ得る。
(実施例3)
第7図に示すフローチャートは第6図における不整合行
の強調表示を文章中の不整合行以降の文章を修正不可能
にして不整合行以前の文意で不整合の修正を要求する例
である。ステップ521,522および523はそれぞ
れ前述した第6図におけるステップ514,515およ
び516と同じである。ステップS23の判断で、整合
性であればステップS24に進み、不整合行であればス
テップ526に進む。ステップS24では第6図のステ
ップ517と同等の処工里をし、ステップ525に進む
。ステップS25では第6図のステップ519および5
20の判断をひとつにまとめた判断をする。最終行であ
れば処理を終了し、最終行でなければステップS22に
戻り次の1行の摘出を行う。ステップ526ではRAM
3上に表示する行の行情報の領域を保持していて、そこ
に不整合発生性の情報を格納し、ステップS27に進む
。ステップS27では、ステップS24 と同等に1行
の表示をし、ステップ528に進む。ここで第6図のス
テップ518と同等に強調表示にすることも可能である
。ステップ528ではステップS25と同等の処理をし
、最終行であれは処理を終了し、最終行でなければステ
ップS29に進む。ステップS29ではステップS22
と同等の処理をしてステップ530に進む。ステップS
30ではステップS25で行った行情報に不整合発生性
以降の行である情報を格納してステップS27に進む。
の強調表示を文章中の不整合行以降の文章を修正不可能
にして不整合行以前の文意で不整合の修正を要求する例
である。ステップ521,522および523はそれぞ
れ前述した第6図におけるステップ514,515およ
び516と同じである。ステップS23の判断で、整合
性であればステップS24に進み、不整合行であればス
テップ526に進む。ステップS24では第6図のステ
ップ517と同等の処工里をし、ステップ525に進む
。ステップS25では第6図のステップ519および5
20の判断をひとつにまとめた判断をする。最終行であ
れば処理を終了し、最終行でなければステップS22に
戻り次の1行の摘出を行う。ステップ526ではRAM
3上に表示する行の行情報の領域を保持していて、そこ
に不整合発生性の情報を格納し、ステップS27に進む
。ステップS27では、ステップS24 と同等に1行
の表示をし、ステップ528に進む。ここで第6図のス
テップ518と同等に強調表示にすることも可能である
。ステップ528ではステップS25と同等の処理をし
、最終行であれは処理を終了し、最終行でなければステ
ップS29に進む。ステップS29ではステップS22
と同等の処理をしてステップ530に進む。ステップS
30ではステップS25で行った行情報に不整合発生性
以降の行である情報を格納してステップS27に進む。
この実施例によれば、文章の表示によって表示行の行情
報に不整合行に関する情報が格納されているので、後の
文章編集で不整合行以降でさらに不整合が拡大しないよ
うに修正処理を禁止し、不整合行以前での修正を要求す
ることが可能となり、文章の修正が容易となる。
報に不整合行に関する情報が格納されているので、後の
文章編集で不整合行以降でさらに不整合が拡大しないよ
うに修正処理を禁止し、不整合行以前での修正を要求す
ることが可能となり、文章の修正が容易となる。
(実施例4)
前述の実施例2.3では使用者が文章の始めから終わり
まで、全てCRTS上に表示してみないと、不整合行の
存在が確認出来ない。そこで、第8図のフローチャート
に示す実施例4は使用者の何らかのきっかり、例えば出
力フォーマット変更時、またはある特定のキー入力によ
り、文章内をスキャンし、不整合行を検出し表示するよ
うにした実施例である。
まで、全てCRTS上に表示してみないと、不整合行の
存在が確認出来ない。そこで、第8図のフローチャート
に示す実施例4は使用者の何らかのきっかり、例えば出
力フォーマット変更時、またはある特定のキー入力によ
り、文章内をスキャンし、不整合行を検出し表示するよ
うにした実施例である。
ステップS31はカーソル存在性から第6図のステップ
515と同様に表示行1行毎の摘出処理を行いステップ
S32に進む。ステップS32では不整合行か否かの判
定をする。不整合行であればステップS35に進み、整
合性であればステップS33に進む。ステップS33で
は第6図のステップS19 と同様に最終行か否かの判
定を行い、文意の最終行であればステップ534に進み
、最終行でなければステップS31に戻り、次の1行の
摘出を行う。ステップ534では文章中に不整合行が存
在しなかったことをブザーで使用者に知らせ処理を終わ
る。
515と同様に表示行1行毎の摘出処理を行いステップ
S32に進む。ステップS32では不整合行か否かの判
定をする。不整合行であればステップS35に進み、整
合性であればステップS33に進む。ステップS33で
は第6図のステップS19 と同様に最終行か否かの判
定を行い、文意の最終行であればステップ534に進み
、最終行でなければステップS31に戻り、次の1行の
摘出を行う。ステップ534では文章中に不整合行が存
在しなかったことをブザーで使用者に知らせ処理を終わ
る。
ステップS35では、不整合行を第6図のステップ51
7又はステップ518 と同等の処理を行い1行を表示
し、ステップ536に進む。ステップ536では最初に
不整合行か検出された行の先頭にカーソルを移動し、ス
テップS37に進む。ステップS37の判定は最終行か
否かの判定であり、最終行であれば処理を終了し、そう
でなければステップ538に進む。ステップ53Bでは
ステップ531 と同等の処理をし、ステップ539に
進み、ステップS39ではステップS35と同等の処理
をしてステップ537に進む。
7又はステップ518 と同等の処理を行い1行を表示
し、ステップ536に進む。ステップ536では最初に
不整合行か検出された行の先頭にカーソルを移動し、ス
テップS37に進む。ステップS37の判定は最終行か
否かの判定であり、最終行であれば処理を終了し、そう
でなければステップ538に進む。ステップ53Bでは
ステップ531 と同等の処理をし、ステップ539に
進み、ステップS39ではステップS35と同等の処理
をしてステップ537に進む。
この実施例によれば、使用者の出力フォーマットの変更
や特定のキー入力をきっかけとしてカーソル行以降の不
整合行検出をすみやかに行え、使用者が文章全体を調査
する必要がなくなり、出力フォーマットの変更をより有
効なものとする。
や特定のキー入力をきっかけとしてカーソル行以降の不
整合行検出をすみやかに行え、使用者が文章全体を調査
する必要がなくなり、出力フォーマットの変更をより有
効なものとする。
(発明の効果〕
以上の説明から明らかなように本発明によれば、出力フ
ォーマットと出力文意との不整合性の検出を容易に行う
事が可能となり、従来の如き編集−印字−使用者が不整
合行を発見−修正一印字一・・・という煩雑な繰り返し
を編集−印字−印字中断ての不整合行の修正−印字再開
、または編集−不整合行の修正−印字という操作の手順
で行うことかでき処理か簡単化する。このことにより、
操作性が向上し、用紙の節約ともなり文書作成、編集の
処理を高効率で行うことができる文意編集装置が実現で
きる。
ォーマットと出力文意との不整合性の検出を容易に行う
事が可能となり、従来の如き編集−印字−使用者が不整
合行を発見−修正一印字一・・・という煩雑な繰り返し
を編集−印字−印字中断ての不整合行の修正−印字再開
、または編集−不整合行の修正−印字という操作の手順
で行うことかでき処理か簡単化する。このことにより、
操作性が向上し、用紙の節約ともなり文書作成、編集の
処理を高効率で行うことができる文意編集装置が実現で
きる。
第1図は本発明の実施の一形態を示すブロック図、
第2図は本発明の一実施例の概略構成を示すブロック図
、 第5図〜第8図は本実施例に係る不整合行の処理手順の
例を示すフローチャートである。 1・・・CPU 。 2・・・ROM 。 3 ・・・RAM 、 4・・・キーボード、 5・・・CRT 。 6・・・プリンター。 本発明の実施の一形他を示すフロツフ図第1図 X全日月の一実施例の1a胴讐酋成を示、すプロ・ンク
閲第2図 正整8什倹呂処理手j頃の−g1に示すフローチ〒−ト
第5図(b) 予瞥冶寸官衾出ヌ8.理手用亘の一介11五示すフロー
チ、−Lト第6図
、 第5図〜第8図は本実施例に係る不整合行の処理手順の
例を示すフローチャートである。 1・・・CPU 。 2・・・ROM 。 3 ・・・RAM 、 4・・・キーボード、 5・・・CRT 。 6・・・プリンター。 本発明の実施の一形他を示すフロツフ図第1図 X全日月の一実施例の1a胴讐酋成を示、すプロ・ンク
閲第2図 正整8什倹呂処理手j頃の−g1に示すフローチ〒−ト
第5図(b) 予瞥冶寸官衾出ヌ8.理手用亘の一介11五示すフロー
チ、−Lト第6図
Claims (1)
- 【特許請求の範囲】 1)文章情報を入力する入力手段と、 入力された文章情報を記憶する記憶手段と、記憶した文
字情報を出力するフォーマットを決定するフォーマット
決定手段と、 このフォーマットを記憶するフォーマット記憶手段と、 記憶された文章情報を記憶されたフォーマットにて表示
する表示手段と、 記憶された文章情報を記憶されたフォーマットにて印字
する印字手段と、 記憶された文章情報がフォーマットに整合しているか否
かを検出する不整合検出手段と、不整合が検出された文
章行を前記表示手段に表示し、修正を要求する修正要求
表示手段とを具備したことを特徴とする文章編集装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63087296A JPH01259449A (ja) | 1988-04-11 | 1988-04-11 | 文章編集装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63087296A JPH01259449A (ja) | 1988-04-11 | 1988-04-11 | 文章編集装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01259449A true JPH01259449A (ja) | 1989-10-17 |
Family
ID=13910857
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63087296A Pending JPH01259449A (ja) | 1988-04-11 | 1988-04-11 | 文章編集装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01259449A (ja) |
-
1988
- 1988-04-11 JP JP63087296A patent/JPH01259449A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS63766A (ja) | 文書処理装置 | |
| JPS6019227A (ja) | 文書処理方法 | |
| JP3892626B2 (ja) | 文書処理装置及び記憶媒体 | |
| JPH0259926A (ja) | 自動リプレイス印字方法 | |
| JPH01259449A (ja) | 文章編集装置 | |
| JPH0522933B2 (ja) | ||
| US5215388A (en) | Control of spell checking device | |
| JPH0128974B2 (ja) | ||
| JPH01145760A (ja) | 文書作成装置 | |
| JP4755622B2 (ja) | 多言語表示装置及び多言語表示方法 | |
| JPS6261153A (ja) | 文書の校正処理方式 | |
| JPH04190450A (ja) | 文書処理装置 | |
| JP2982487B2 (ja) | 文書作成装置 | |
| JP3036064B2 (ja) | 文書出力装置 | |
| JPS63133229A (ja) | ソースプログラム訂正処理装置 | |
| JPH02255973A (ja) | 文書作成装置 | |
| JPH0731671B2 (ja) | 数式入力編集方式 | |
| JPH0679213B2 (ja) | 文字処理装置 | |
| JPS63763A (ja) | ワ−ドプロセツサの英文スペルチエツク方式 | |
| JPH07168829A (ja) | 文書作成方法 | |
| JPH077391B2 (ja) | 文書処理装置 | |
| JPH02165260A (ja) | 文書処理装置 | |
| JPH07121528A (ja) | 文書作成装置 | |
| JPS59214936A (ja) | 文字処理装置 | |
| JPH05165820A (ja) | 情報処理装置 |