JPH0844731A - 文書編集装置 - Google Patents

文書編集装置

Info

Publication number
JPH0844731A
JPH0844731A JP6175097A JP17509794A JPH0844731A JP H0844731 A JPH0844731 A JP H0844731A JP 6175097 A JP6175097 A JP 6175097A JP 17509794 A JP17509794 A JP 17509794A JP H0844731 A JPH0844731 A JP H0844731A
Authority
JP
Japan
Prior art keywords
attribute
data
document
condition
document editing
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
JP6175097A
Other languages
English (en)
Inventor
Hiroko Nagabori
裕子 長堀
Yosuke Mori
庸輔 森
Takayuki Endo
貴之 遠藤
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP6175097A priority Critical patent/JPH0844731A/ja
Publication of JPH0844731A publication Critical patent/JPH0844731A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】文書中から、設定された属性変更対象データに
合致するデータを自動的に抽出し、そのデータの属性を
あらかじめ記憶した属性に変更する。 【構成】キーボード1またはマウス2より文書を入力
し、入力制御部3を介して文書編集部4に与えられる。
条件設定部6により条件式を与えることにより、条件式
に合致した語句は属性記憶メモリに記憶された属性に変
換され、表示制御部10を介してディスクプレイ11に
表示される。 【効果】本発明によれば、文書編集装置において文書中
の複数箇所にある離散的存在する特定のデータの属性を
一括にして自動的に変更する手段を提供することにより
文書編集を効果的に行える効果がある。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は文書編集装置に係り、特
に文書中各データの属性を変更及び統一するのに好適な
文書編集装置に関する。
【0002】
【従来の技術】従来、文書処理装置には全文を対象とし
て編集をする編集機能を有するものがある。このような
文書処理装置では文字属性変更対象となる文字データの
属性変更する前の体裁情報を無視し、属性変更後の文字
属性を文字データに付加することにより一括変更してい
た。
【0003】
【発明が解決しようとする課題】上記従来技術は文字属
性変更対象となる文字データの属性変更後の体裁情報
(例えば、文字の書体,サイズ,線の太さ,塗り潰しパ
ターン等)が複数ある場合、該当する体裁情報を遂一指
定する操作の繰返しが必要であり、一括して変更する手
段について考慮されておらず、操作性に問題があった。
【0004】本発明の目的は、繰返し操作を回避し、操
作性を改善することにある。
【0005】
【課題を解決するための手段】上記目的は、少なくとも
文字,図形又は画像からなるデータを生成するためのデ
ータ生成情報と、複数の体裁情報とからなる文書を編集
することができる文書編集装置において、属性変更すべ
き対象となるデータを選択する為の選択条件を設定する
選択条件設定手段と、変更後の属性を設定する属性設定
手段と、前記属性設定手段により設定した属性を記憶す
る属性記憶手段を有し、文書中から選択条件設定手段に
よって設定した選択条件に合致する対象データを抽出
し、その対象データの属性を属性記憶手段に記憶してい
る属性に変更することによって達成される。
【0006】また、属性変更対象データが文字データの
場合、上記目的は、変更対象となる文字データ(語句)
を選択する為の条件を設定する属性設定手段と、変更後
の属性を設定する属性設定手段と、本手段により設定し
た属性を記憶する属性記憶手段を設け、文書中から選択
条件設定手段によって設定した条件に合致する語句を抽
出し、その語句の属性をあらかじめ記憶した属性に変更
することを全ての文書データについて繰り返すことによ
って達成される。
【0007】更に、文書中にある属性変更対象を選択す
る条件が複数存在する場合上記目的は、選択条件設定手
段で設定した条件と、属性設定手段で設定した属性の対
を複数組まとめて変更対象辞書に登録する辞書登録手段
を設け、文書中から本辞書に登録してある条件に合致す
るデータを抽出し、そのデータの属性を合致した条件と
対をなす属性に変更することによって達成される。
【0008】そして、文書作成前にあらかじめ入力デー
タとその属性が決まっている場合上記目的は、キーボー
ド,マウスなどの入力装置からの入力データを監視し、
あらかじめ作成してある変更対象辞書中の条件と、入力
データを比較する入力データ比較手段を設け、入力デー
タ中に変更対象辞書に登録してある条件に合致するデー
タを検出した時、そのデータの属性を合致した条件と対
なす属性に変更することによって達成される。
【0009】
【作用】オペレータはキーボードやマウスなどの入力装
置を介し選択条件設定手段を用いて属性変更対象を選択
するための条件を入力する。さらに変更後の属性を属性
設定手段を用いて入力し、この属性を属性記憶手段によ
って記憶させる。
【0010】次に対象となる文書データに対し、既に入
力してある条件によって検索を行い、条件に合致したデ
ータの属性を属性記憶手段に記憶している属性に置き換
える。データの検索と属性の置き換えを文書データの全
てに対し実行することによって、自動的に一括した属性
変更をすることができる。
【0011】また、変更対象を選択する条件を与えるた
め図形の形状,位置等の情報を条件に指定することがで
き、文字のみでなく図形をも対象として選ぶことができ
る。また、文字に対しても文字コードのみでなく、文字
の属性をも条件に指定することにより正確に対象を選ぶ
ことが出来る。
【0012】
【実施例】以下、本発明の一実施例を図面により説明す
る。
【0013】図1は、本発明に係わる文書編集装置の一
実施例を示した構成図である。
【0014】文書に入力する文字などのデータは、キー
ボード1またはマウス2等の入力装置により入力され、
入力制御部3を介して文書編集部4与えられる。文書編
集部は与えらたデータを解析し、これに基づき文書デー
タ5を生成する。生成される文書データの属性はあらか
じめ設定される標準値が採用される。
【0015】次に、文書データ中含まれる特定の語句、
例えば「コンピュータ」の文字字書体を文字サイズが2
0ポイントのものだけゴシック体に変更する場合を例に
とって各部の動作を説明する。まず、キーボード1より
「コンピュータ」という文字コードと文字サイズ=20
ポイントのデータが入力制御部を介し選択条件設定部6
に与えられる。ここで以下のような条件式を生成し、こ
れを条件判定処理部7に与える。
【0016】if「コンピューター」 また、複雑な条件を与えることもできる。例えば、「コ
ンピュータ」は時として「コンピュータ」と表現されて
いる場合もあるので、このどちらも変更対象とした場
合、生成する条件式は if「コンピューター」or「コンピュータ」 となり、これを条件判定処理部7に与える。
【0017】さて、変更後の属性は表示制御部10を介
し、ディスプレイ11に表示するメニュー上の文字書体
項目の中からゴシック体を選びこれをマウス2によって
指示する。マウス2からの指示は入力制御部3を介し、
属性設定部8に与えられ、ここで、生成したゴシック体
の属性データはいったん属性記憶メモリ9に蓄積され
る。
【0018】次に、文書処理部4は、一括した属性変更
処理を実行する。図2により、文書処理部4は一括した
属性変更処理について説明する。
【0019】まず、「コンピュータ」と「コンピュー
タ」と文字サイズ=20ポイントの語句を含んだ文書デ
ータを読み込む(2−1)ことにより、文書ポインター
を文書データの先頭にセットする(2−2)。そのポイ
ンターの示す位置に条件判定処理部7生成した条件式i
f「コンピュータ」or「コンピュータ」と文字サイズ
=20ポイントに合致する語句が有か否か判定する(2
−3)。合致する語句が有る場合、該当語句の属性デー
タは属性記憶メモリ9に記憶されているゴシック体の属
性に置き換え(2−4)、ポインターを進める(2−
5)。ポインターの示す位置に条件式と合致する語句が
ない場合、そのままポインターを進める(2−5)。そ
の後、ポインターが文書データの末尾に達したか否かを
判定し(2−6)、達した場合は、処理を終了する。達
しない場合は、末尾に達するまで、処理(2−3)(2
−4)(2−5)を繰り返す。
【0020】次に、図3及び図4を用いて変換対象辞書
を用いた実施例について説明する。図3に示すように、
変換対象辞書12は前記の例と同様に入力された条件式
を条件設定部6より受け取るとともに属性設定部8よ
り、変更後の属性データを受け取る。例えば、前記の例
と同じく「コンピュータ」という語句の属性をゴシック
体に変更する場合においては変換対象辞書には条件設定
部6により if「コンピューター」 属性設定部8よりゴシック体属性データを受け取り、こ
れを次のように対にして辞書内部に保持する。
【0021】 if「コンピューター」:書体=ゴシック体 辞書を用いた場合、この対を複数設定することができ
る。
【0022】例えば、上記例にさらに「起動スイッチ」
という語句の文字サイズを20ポイントに変更したい場
合、辞書にはこの対が追加され、次のようになる。
【0023】 if「コンピューター」:書体=ゴシック体 if「起動スイッチ」:サイズ=20ポイント この場合の処理は、図4に示すように、まず「コンピュ
ータ」「起動スイッチ」の文字を含んだ文書データを読み
込むこと(4−1)により、ポインターを文書データの
先頭にセットする(4−2)。辞書ポインターiは1に
初期化する(4−3)。文書データのポインターの示す
位置に変換対象辞書12に記憶されているi番目の条件
式if「コンピュータ」に合致する語句であるか否かを
比較判定する(4−4)。ここで合致する語句であるな
らば、該当語句の属性データは変換対象辞書12のi番
目に記憶された属性である書体=ゴシック体に置き換え
(4−5)、合致する語句でないならば辞書ポインター
iを1つ進め(4−6)、i番目の条件式は辞書に存在す
るかどうか判定する(4−7)。ここでは条件式if
「起動スイッチ」が存在するので、(4−4)の処理を
行い条件式と成立する語句がある場合の処理(4−5)
を行う。該処理(4−5)において属性をサイズ=20
ポイントにする。(4−7)の判定処理において条件式
が辞書に存在しない場合やまたは(4−5)の該当語句
の属性データを変換対象辞書12のi番目記憶された属
性に置き換える処理の後、文書ポインターを進め(4−
8)ポインターが文書データの末尾に達したか否かを判
定する処理を行う(4−9)。該判定処理(4−9)に
おいて達しないと判定された場合、辞書ポインターiを
初期化し(4−3)、辞書に記憶した条件式との比較判
定処理を繰り返す。
【0024】次に、図5を用いて、文書を新規に入力す
る前にあらかじめ変換対象辞書を作っておき、これを用
いて自動的に属性を決定しながら文書入力を行う実施例
について説明する。
【0025】図5において、変換対象辞書12は前記の
例と同様の方法であらかじめ作成しておく。新たに文書
を作成する場合、オペレータはキーボード1およびマウ
ス2を用いてデータを入力する。このデータは入力制御
部3を介しまず入力データ属性決定部13に与える。
【0026】ここでは変換対象辞書12を参照しながら
入力データが辞書にある条件に合致するかどうか確認処
理を行う。データ入力中に合致したことが検出できた場
合、そのデータとともに文書編集部4に与える。
【0027】文書編集部4はこの属性を付加した形態で
文書データを作成し格納する。入力データが入力される
毎に遂次辞書を参照する必要がある為、辞書の構造は前
記例と異なったものを用いなければならない。
【0028】図6を用いて、この辞書の構造について説
明する。ここでは前と同様「コンピュータ」という語句
の属性をゴシックに設定する為の辞書について説明す
る。辞書の内部には状態を表わす変数Sが存在する。S
の初期値はNORMALである。まず、「コ」が入力されると
Sを1に更新する。次に「ン」が入力されるとSを2に
更新する。ところがSが1のとき「ン」以外が入力され
るとSは再びNOMALに戻る。このように入力される
データによって、Sの値を図6に示した状態遷移図に従
って更新していく。NOMALの状態から「コ」「ン」
「ピ」「ュ」「ー」「タ」の順に文字を入力していくと
Sは6となる。ここで「ー」を入力すると「コンピュー
ター」という語句が入力されたと判断し、属性をゴシッ
ク体を決定し、Sの状態を再びNORMALに戻す。
【0029】複数の語句を辞書に登録した場合は、状態
遷移のブランチをこれに追従させ追加するだけで容易に
対応できる。例えば、図7に、「コントロール」を追加
した例を示す。
【0030】
【発明の効果】本発明によれば、文書編集装置において
文書中の複数箇所にある離散的存在する特定のデータの
属性を一括にして自動的に変更する手段を提供すること
により文書編集を効果的に行える効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例を示す概略構成図。
【図2】本発明の一実施例の処理手順を示すフローチャ
ートを示した説明図。
【図3】本発明の一実施例を示す概略構成図。
【図4】本発明の一実施例の処理手順を示すフローチャ
ートを示した説明図。
【図5】本発明の一実施例を示す概略構成図。
【図6】本発明の一実施例を示した状態遷移図。
【図7】本発明の一実施例を示した状態遷移図。
【符号の説明】
1…キーボード、2…マウス、3…入力制御部、4…文
書編集、5…文書データ、6…条件設定部、7…条件判
定処理部、8…属性設定部、9…属性記憶メモリ、10
…表示制御部、11…ディスプレイ、12…変換対象辞
書、13…入力データ属性決定部。

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】少なくとも文字,図形又は画像からなるデ
    ータを生成するためのデータ生成情報と、複数の体裁情
    報とからなる文書を編集することができる文書編集装置
    において、 属性変更すべき対象となるデータを選択する為の選択条
    件を設定する選択条件設定手段と、変更後の属性を設定
    する属性設定手段と、 前記属性設定手段により設定した属性を記憶する属性記
    憶手段を有し、 文書中から選択条件設定手段によって設定した選択条件
    に合致する対象データを抽出し、その対象データの属性
    を属性記憶手段に記憶している属性に変更することを特
    徴とする文書編集装置。
  2. 【請求項2】請求項1記載の文書編集装置において、前
    記体裁情報とは、文字の書体,サイズ,線の太さ,塗り
    潰しパターンであることを特徴とする文書編集装置。
  3. 【請求項3】請求項1記載の文書編集装置において、前
    記選択条件設定手段で設定した条件と、属性設定手段で
    設定した属性の対を複数組まとめて変更対象辞書に登録
    する辞書登録手段を設け、文書中から変更対象辞書に登
    録してある条件に合致するデータを抽出し、そのデータ
    の属性を、合致した条件と対をなす属性に変更すること
    を特徴とする文書編集装置。
  4. 【請求項4】請求項3記載の文書編集装置において、入
    力装置を更に具備し、前記入力装置からの入力データを
    監視し、あらかじめ作成してある変更対象辞書中の条件
    と、入力データを比較する入力データ比較手段を設け、
    入力データ中に変更対象辞書に登録してある条件に合致
    するデータを検出した場合、そのデータの属性を合致し
    た条件と対をなす属性に変更することを特徴とする文書
    編集装置。
JP6175097A 1994-07-27 1994-07-27 文書編集装置 Pending JPH0844731A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6175097A JPH0844731A (ja) 1994-07-27 1994-07-27 文書編集装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6175097A JPH0844731A (ja) 1994-07-27 1994-07-27 文書編集装置

Publications (1)

Publication Number Publication Date
JPH0844731A true JPH0844731A (ja) 1996-02-16

Family

ID=15990206

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6175097A Pending JPH0844731A (ja) 1994-07-27 1994-07-27 文書編集装置

Country Status (1)

Country Link
JP (1) JPH0844731A (ja)

Similar Documents

Publication Publication Date Title
EP0370774B1 (en) Machine translation system
JP3034264B2 (ja) ソフトウェア部品の表示装置
JPH02250161A (ja) 入力文字表示方式
JPH09114852A (ja) 情報検索装置
JPH11328166A (ja) 文字入力装置及び文字入力処理プログラムを記録したコンピュータ読み取り可能な記録媒体
JPH0635962A (ja) 機械翻訳装置
JPH0844731A (ja) 文書編集装置
JPH10301933A (ja) 文書処理装置、文書処理方法及び記録媒体
JPH0612543B2 (ja) 文字列指定方法
JP2621999B2 (ja) 文書処理装置
JP2005010916A (ja) 文書処理装置、文字入力支援方法、及びプログラム
JP2893239B2 (ja) 翻訳支援辞書検索表示システム
JPH04673A (ja) 連語登録方法および装置
JPH1115826A (ja) 文書解析装置及び方法
JP2786260B2 (ja) かな漢字変換装置
JPH0844745A (ja) 機械翻訳装置
JPH04281558A (ja) 文書検索方法および装置
JPH05233714A (ja) 関連語情報作成支援方式
JP3137329B2 (ja) 文書編集装置
JP2889052B2 (ja) 文字書体処理方法および装置
JPH1021240A (ja) 機械翻訳装置及び機械翻訳方法
JPH0685169B2 (ja) 文書処理方式
JPH06266487A (ja) 情報処理装置およびヘルプ情報提供方法
JPH08287072A (ja) 機械翻訳装置
JP2004303273A (ja) 言語情報処理装置

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees