JPH04321165A - 文書処理装置 - Google Patents

文書処理装置

Info

Publication number
JPH04321165A
JPH04321165A JP3090263A JP9026391A JPH04321165A JP H04321165 A JPH04321165 A JP H04321165A JP 3090263 A JP3090263 A JP 3090263A JP 9026391 A JP9026391 A JP 9026391A JP H04321165 A JPH04321165 A JP H04321165A
Authority
JP
Japan
Prior art keywords
character string
line
document
memory
stored
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
JP3090263A
Other languages
English (en)
Inventor
Atsurou Tsuho
敦郎 津保
Teruyuki Satake
佐竹 輝之
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP3090263A priority Critical patent/JPH04321165A/ja
Publication of JPH04321165A publication Critical patent/JPH04321165A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は任意の文字列に対して
、その文字列の配置を指定する行編集情報を設定できる
文書処理装置に関する。
【0002】
【従来の技術】日本語ワードプロセッサ等の文書処理装
置では、文書作成の途中で、入力された文字列に対して
編集を行なうことできる。例えば「表題」等の文字列を
行の中央に配置したい場合は、割付け処理において「セ
ンタリング」を指定する。また、「日付」等の文字列を
行の右端に配置したい場合は、割付け処理において「右
よせ」を指定する。
【0003】
【発明が解決しようとする課題】しかしながら、従来の
文書処理装置における編集では、例えば「記」、「以上
」等のように慣用的に行内の位置が決まっている文字列
であっても、ユーザーがその都度「センタリング」、「
右よせ」等の割付け処理を行なって文字列の位置を設定
する必要があった。
【0004】この発明の課題は、慣用的に行内の位置が
決まっている文字列に対して、自動的に編集できるよう
にすることである。
【0005】
【課題を解決するための手段】この発明の手段は次の通
りである。レイアウト辞書メモリ1(図1の機能ブロッ
ク図を参照、以下同じ)は、任意の文字列(例えば「記
」「以上」)に対応して任意の行編集情報(例えば「セ
ンタリング」「右寄せ」等の属性データ)を記憶する。 レイアウト辞書メモリ1は、例えばROMで構成して文
字列と行編集情報とを予め記憶するか、RAMで構成し
て文字列と行編集情報とをユーザーが任意に設定できる
ようにする。比較手段2は、例えばCPUおよび制御プ
ログラムで構成されるもので、文書メモリに記憶された
文字列とレイアウト辞書メモリ1に記憶された文字列と
を比較する。行編集手段3は、例えばCPUおよび制御
プログラムで構成されるもので、比較手段2が両文字列
の一致を検出したときレイアウト辞書メモリ1に記憶さ
れた文字列に対応する行編集情報(属性データ)に基づ
いて上記文書メモリに記憶された文字列を行単位に編集
し、例えば印刷バッファ(編集バッファ)に格納する。
【0006】
【作用】この発明の手段の作用は次の通りである。例え
ば文書メモリに記憶された文書データを印刷のために編
集する際に、比較手段2は例えば文書メモリから1行単
位に読み出された文字列と、レイアウト辞書メモリ1か
ら読み出された文字列とが一致するか否かを検出する。 そして、比較手段2が両文字列の一致を検出すると、行
編集手段3は一致した文字列に対応する行編集情報をレ
イアウト辞書メモリ1から読み出し、文書メモリの文字
列を行単位に編集(例えば「センタリング処理」「右寄
せ処理」)し、印刷バッファに格納する。従って、慣用
的に行内の位置が決まっている文字列に対する編集を自
動的に行なうことができる。
【0007】
【実施例】以下、本発明の一実施例を図2に基づいて説
明する。図2は文書処理装置の具体的な回路構成を示す
ブロック図である。
【0008】キー入力部11は文書データを入力する各
種キーを備えている。そして、キー入力部11でキーが
操作されると、そのキー操作に応じたキー入力信号がC
PU12に入力される。CPU12は、図示しないRO
Mに予め記憶した制御プログラムに基づいて各部を制御
する。CPU12にはキー入力部11の他に、レイアウ
ト辞書メモリ13、書式メモリ14、文書メモリ15、
印刷バッファ16、表示部17、および印字部18が接
続されている。
【0009】レイアウト辞書メモリ13は、例えばRA
Mにより構成されており、「記」,「以上」,…等の任
意の文字列と、これらの文字列に夫々対応する行編集情
報として「センタリング」,「右寄せ」,・・・等の属
性データとが、予め設定モードにおいて入力されて記憶
されている。ここで、レイアウト辞書メモリ13に記憶
される文字列は慣用的に特定の配置位置を持つ文字列で
ある。 「記」は、慣用的に文章の中央位置に記述される文字列
であるから、「センタリング」という属性データが設定
される。また「以上」は、慣用的に文章の右端に記述さ
れる文字列であるから、「右寄せ」という属性データが
設定されている。
【0010】書式メモリ14は、例えばRAMで構成さ
れ、文書の書式を指定する書式データ(1行桁数等)を
記憶する。
【0011】印刷バッファ(編集バッファ)15は、文
書メモリ16の内容を印刷する際に、編集後の文書デー
タが記憶される。
【0012】文書メモリ16は、予め入力された編集前
の文書データが記憶されている。この場合、ユーザーは
上述した「記」,「以上」という文字列について、入力
時に「センタリング」,「右寄せ」という属性データを
その都度設定する必要はなく、単に文字列だけを入力す
ればよい。
【0013】次に、上記実施例の動作を説明する。
【0014】文書データを印刷する場合、まず、CPU
12は文書メモリ16から文字列を1行単位に読み出す
。次に、CPU12は文書メモリ16から読み出された
文字列をレイアウト辞書メモリ13に記憶された文字列
の全部と、1つずつ比較していく。ここで、文書メモリ
16から読み出された文字列と、レイアウト辞書メモリ
13に記憶された文字列とが一致した場合、CPU12
は一致した文字列に対応する属性データをレイアウト辞
書メモリ13から読み出す。読み出された属性データに
基づいて、CPU12は行編集処理を行ない、編集後の
文書データを印刷バッファ15に格納する。
【0015】例えば、文書データに「記」という文字列
があった場合、レイアウト辞書メモリ13から「センタ
リング」という属性データが読み出される。CPU12
は、属性データ「センタリング」に基づいて「記」とい
う文字列を行の中心に配置する行編集処理を行なう。即
ち、行頭から「記」の文字まで文字列「記」を行の中心
に配置するのに必要な数のスペースを挿入する。そして
、スペースを挿入した文書データを印刷バッファ15に
格納する。
【0016】同様に、文書データに「以上」という文字
列があった場合、レイアウト辞書メモリ13から「右寄
せ」という属性データが読み出される。CPU12は、
属性データ「右寄せ」に基づいて、文字列「以上」を行
末に配置するための行編集処理を実行する。即ち、行頭
から「以上」の文字まで、文字列「以上」を行末に配置
するのに必要な数のスペースを挿入する。そして、スペ
ースを挿入した文書データを印刷バッファ15に格納す
る。
【0017】このようにして、文書データを印刷する際
に、文書メモリ16に記憶されている文字列を、レイア
ウト辞書メモリ13に記憶されている文字列と比較して
、該当する文字列があった場合には、その文字列に設定
された属性データに従って行単位に編集を行なう。
【0018】なお、上記実施例では任意の文字列と属性
データとを予め設定モードで入力して記憶するようにし
たが、これに限らず、文書入力時に、文字列に対して設
定された属性データを自動的に学習し、学習された属性
データを文字列と共に、レイアウト辞書メモリ13に記
憶するようにしてもよい。
【0019】また、上記実施例では文書データの印刷の
際に、文書メモリ16の文字列とレイアウト辞書メモリ
13の文字列とを比較したが、これに限らず、文書入力
時に、レイアウト辞書メモリ13の文字列を自動的に参
照し、文字列の配置を編集するようにしてもよい。
【0020】
【発明の効果】この発明によれば、文字列に対応して文
字列の行内における配置位置を示す行編集情報を記憶す
るレイアウト辞書メモリを設け、この行編集情報に基づ
いて文字列の配置位置を自動的に設定するようにしたの
で、慣用的に行内の位置が決まっている文字列に対する
編集を自動的に行なうことができる。
【図面の簡単な説明】
【図1】本発明の機能ブロック図である。
【図2】回路構成を示すブロック図である。
【符号の説明】
1…レイアウト辞書メモリ 2…比較手段 3…行編集手段 11…キー入力部 12…CPU 13…レイアウト辞書メモリ 14…書式メモリ 15…印刷バッファ 16…文書メモリ 17…表示部 18…印字部

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】任意の文字列に対応して任意の行編集情報
    を記憶するレイアウト辞書メモリと、文書メモリに記憶
    された文字列と上記レイアウト辞書メモリに記憶された
    文字列とを比較する比較手段と、この比較手段が両文字
    列の一致を検出したときレイアウト辞書メモリに記憶さ
    れた文字列に対応する行編集情報に基づいて上記文書メ
    モリの文字列を行単位に編集する行編集手段とを具備し
    たことを特徴とする文書処理装置。
JP3090263A 1991-04-22 1991-04-22 文書処理装置 Pending JPH04321165A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3090263A JPH04321165A (ja) 1991-04-22 1991-04-22 文書処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3090263A JPH04321165A (ja) 1991-04-22 1991-04-22 文書処理装置

Publications (1)

Publication Number Publication Date
JPH04321165A true JPH04321165A (ja) 1992-11-11

Family

ID=13993618

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3090263A Pending JPH04321165A (ja) 1991-04-22 1991-04-22 文書処理装置

Country Status (1)

Country Link
JP (1) JPH04321165A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0581242A (ja) * 1991-09-20 1993-04-02 Casio Comput Co Ltd レイアウト編集装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0581242A (ja) * 1991-09-20 1993-04-02 Casio Comput Co Ltd レイアウト編集装置

Similar Documents

Publication Publication Date Title
JPS627592B2 (ja)
JPH04321165A (ja) 文書処理装置
JPS60222270A (ja) 表デ−タ差込み印刷装置
JPS62154847A (ja) 電子フアイルシステム
JP2653276B2 (ja) キーボードシュミレータ
JPS6057382A (ja) 文字処理装置
JPS59125778A (ja) 文字処理装置
JPH0524999Y2 (ja)
JP3037776B2 (ja) 用語分解装置
JPS6113366A (ja) 印書制御方式
JP2933222B2 (ja) 文書処理装置
JP3305343B2 (ja) 辞書編集装置
JPH0373894B2 (ja)
JPS6320621A (ja) 編集印刷装置
JPH01261775A (ja) 文書編集装置における文書の登録方法
JPH07200564A (ja) 文書処理装置
JPS6242272A (ja) 画像処理装置
JPS63250735A (ja) 画像出力装置
JPS61175761A (ja) 記録形式変換方法
JPS62215993A (ja) 文字間隔制御方式
JPH06293160A (ja) ターミナルプリンタ
JPH04336313A (ja) 補助情報表示方式
JPH04174051A (ja) 図面データ管理方式
JPH08286885A (ja) キャラクタデータ表示装置及びキャラクタデータ表示方法
JPS63276170A (ja) カ−ド処理システム