JPH0525137B2 - - Google Patents
Info
- Publication number
- JPH0525137B2 JPH0525137B2 JP59227925A JP22792584A JPH0525137B2 JP H0525137 B2 JPH0525137 B2 JP H0525137B2 JP 59227925 A JP59227925 A JP 59227925A JP 22792584 A JP22792584 A JP 22792584A JP H0525137 B2 JPH0525137 B2 JP H0525137B2
- Authority
- JP
- Japan
- Prior art keywords
- editing
- document
- inference
- action
- instruction information
- 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
- 238000000034 method Methods 0.000 description 10
- 230000001939 inductive effect Effects 0.000 description 6
- 239000003607 modifier Substances 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 3
- 238000013473 artificial intelligence Methods 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000002542 deteriorative effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000001915 proofreading effect Effects 0.000 description 1
Landscapes
- Document Processing Apparatus (AREA)
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は文書情報に対して入力された曖昧な編
集指示情報が意図する編集行為を推定して、その
文書編集を効果的に行い得る文書編集装置に関す
る。[Detailed Description of the Invention] [Technical Field of the Invention] The present invention provides a document editing method that can effectively edit a document by estimating the editing action intended by ambiguous editing instruction information input to document information. Regarding equipment.
近時、人工知能、知識工学の発展・普及に伴
い、これらの手法を取入れた各種の情報処理シス
テムが開発されている。例えば上記人工知能の重
要な概念の1つである推論を導入して、文書・プ
ログラム・データ等の作成・編集を行う文書編集
システムを構築することが考えられている。
In recent years, with the development and spread of artificial intelligence and knowledge engineering, various information processing systems incorporating these techniques have been developed. For example, it is being considered to introduce inference, which is one of the important concepts of artificial intelligence, to construct a document editing system that creates and edits documents, programs, data, etc.
ちなみに上記推論は、一般的規則(例;公理)
から個別の事実(例;定理)を導く演繹推論と、
この演繹推論とは逆に事実の集合(例;経験的知
識)からその間に成立する一般的な規則(例;一
般的知識)を導く帰納推論とに大別される。 By the way, the above reasoning is based on general rules (e.g. axioms)
deductive reasoning that derives individual facts (e.g. theorems) from
Contrary to this deductive reasoning, it can be broadly divided into inductive reasoning, which derives general rules that hold between a set of facts (e.g., empirical knowledge) (e.g., general knowledge).
しかして演繹推論を導入した文書編集システム
(エデイタ)では、例えば
『この文にはは、誤りがある。』
なる文に対して[削除]なる指示が、その削除範
囲を指定することなしに入力された場合、
(文法的な誤りがある)
→(誤つた部分が校正の対象となる)
等の推論規則を用いてその削除対象部分を推論
し、
『この文には、誤りがある。』
なる文を得ることが可能となる。つまり、システ
ムが持つ推論規則に従つて、曖昧性を含む編集指
示情報から、その情報が本来意図する編集行為を
推定し、これを実行することが可能となる。 However, in a document editing system (editor) that has introduced deductive reasoning, for example, ``There is an error in this sentence.'' ” If the instruction “delete” is entered for a sentence without specifying the range of deletion, inferences such as (there is a grammatical error) → (the incorrect part will be subject to proofreading), etc. Use rules to infer the part to be deleted and say, ``This sentence contains an error.'' ” It becomes possible to obtain the following sentence. In other words, according to the inference rules of the system, it is possible to infer the editing action originally intended by the information from editing instruction information that includes ambiguity, and to execute this.
ところが、前記[削除]なる指示は、例えばカ
ーソル等で示した特定の文字の削除だけを意図す
る場合もあるし、またその文全体の削除を意図す
る場合、更には文に付された下線の削除を意図す
る場合もある。この為、その文書編集が、本来の
意図とは異なつて実行される虞れがある。 However, the above-mentioned [delete] instruction may be intended to delete only a specific character indicated by a cursor, etc., or may be intended to delete the entire sentence, or even delete an underlined character in the sentence. It may also be intended to be deleted. Therefore, there is a possibility that the document editing will be executed in a manner different from the original intention.
一方、第5図aに示す『各地の気温』なる文書
から、同図bに示す『各地の天気』なる文書を作
成する場合、帰納推論を導入したエデイタでは、
例えば
札幌 25.5 21.4 曇
→ 札幌:曇
東京 28.9 24.0 曇
→ 東京:曇
なる2つの修正から、
〈地名〉〈実数 1〉〈実数 2〉〈天気〉
→ 〈地名〉:〈天気〉
なるパターン変換規則を帰納推論し、この推論結
果に従つて次に出現する
『大阪 33.2 24.5 晴』
なるパターンに対して
『大阪:晴』
なる修正を自動的に、或いはオペレータの確認を
とつて行うことが可能となる。 On the other hand, when creating the document ``Weather in various places'' shown in Figure 5b from the document ``Temperature in various places'' shown in Figure 5a, the editor that has introduced inductive reasoning will:
For example, from the two corrections Sapporo 25.5 21.4 cloudy → Sapporo: cloudy Tokyo 28.9 24.0 cloudy → Tokyo: cloudy, we can create a pattern conversion rule of <place name><real number 1><real number 2><weather> → <place name>: <weather> Inductive reasoning is performed, and according to the result of this inference, it is possible to correct the pattern ``Osaka 33.2 24.5 clear'' that appears next to ``Osaka: Clear'' automatically or with the operator's confirmation. .
ところで、帰納推論を信頼性良く行うには、一
般に多くの情報が必要である。しかし、帰納推論
を信頼性良く行うに必要な多くの情報を与えよう
とすると、これによつて文書編集作業の殆んどが
終了してしまう可能性があり、帰納推論を導入す
る意味が失われてしまう虞れがある。この為、一
般的には帰納推論された規則には幾つもの曖昧性
が含まれることが多く、文書編集に対する意図が
正しく実行される確率が前述した演繹推論を導入
したシステムよりも小さい。 By the way, in general, a lot of information is required to perform inductive reasoning reliably. However, if we try to provide a large amount of information necessary to perform inductive reasoning reliably, most of the document editing work may be completed, and the point of introducing inductive reasoning is lost. There is a risk of being lost. For this reason, in general, inductively inferred rules often contain a number of ambiguities, and the probability that the intent for editing a document will be correctly executed is lower than in the system that uses deductive reasoning described above.
このように、推論を導入した文書編集システム
にあつては、或る意味においてユーザビリテイの
向上に大きく貢献するが、その推論が間違つて行
われた場合には、反つてユーザビリテイの低下を
招来すると云う不具合を有している。 In this way, a document editing system that incorporates inference greatly contributes to improving usability in a certain sense, but if the inference is incorrectly made, it can actually reduce usability. It has a problem that it invites.
本発明はこのような事情を考慮してなされたも
ので、その目的とするところは、ユーザビリテイ
の低下を招来することなしに推論を効果的に導入
して効率の良い文書編集を可能とする実用性の高
い文書編集装置を提供することにある。
The present invention was made in consideration of these circumstances, and its purpose is to effectively introduce inference and enable efficient document editing without deteriorating usability. The object of the present invention is to provide a highly practical document editing device.
本発明に係る文書編集装置は、文書情報に対す
る編集行為を指示するための編集指示情報に、該
編集指示情報で指示される編集行為の対象となる
文字列が持つ種々の属性を示す複数のパラメータ
を対応させると共に、これらの各パラメータと該
パラメータに対応する編集行為との関係を示す規
則を格納した規則格納手段と、編集対象の文書情
報に対して実際に入力された編集指示情報に対応
する複数のパラメータのうちの任意の一つのパラ
メータを設定し、該パラメータに対応する編集行
為を前記規則格納手段に格納された規則を参照し
て選択する選択手段と、この選択手段により選択
された編集行為を前記編集対象の文書情報に対し
て実行する編集手段と、この編集手段により実行
された編集行為が前記編集指示情報の意図する編
集行為と一致しているか不一致かを示す情報を入
力するための入力手段と、この入力手段により前
記不一致を示す情報が入力された時、前記選択手
段に前記実際に入力された編集指示情報に対応す
る複数のパラメータのうちの他の一つのパラメー
タを更新設定せしめるとともに、前記選択手段に
よる編集行為の選択と前記編集手段による編集行
為の実行を繰り返す制御を行う制御手段とを具備
したことを特徴とする。
The document editing device according to the present invention includes, in editing instruction information for instructing an editing act to document information, a plurality of parameters indicating various attributes of a character string that is a target of an editing act instructed by the editing instruction information. and a rule storage means that stores rules indicating the relationship between each of these parameters and the editing action corresponding to the parameter, and the editing instruction information actually input for the document information to be edited. a selection means for setting any one parameter out of a plurality of parameters and selecting an editing action corresponding to the parameter by referring to a rule stored in the rule storage means; and an edit selected by the selection means. for inputting information indicating an editing means for performing an action on the document information to be edited, and whether the editing action performed by the editing means matches or does not match the editing action intended by the editing instruction information; an input means, and when the information indicating the discrepancy is input by the input means, another one of the plurality of parameters corresponding to the editing instruction information actually input to the selection means is updated and set. The present invention is characterized by comprising a control means for repeatedly selecting an editing action by the selection means and executing the editing action by the editing means.
かくして本発明によれば、入力した編集指示情
報が曖昧であつても、その編集指示情報から文書
編集行為を推論して文書編集が実行されるので、
そのユーザビリテイの向上を図ることが可能とな
る。また装置が代行した文書編集行為が、装置利
用者の意図と異なる場合であつても、簡単な指示
によつて再度入力編集指示情報から推論処理を行
つて別の推論結果(文書編集行為)を得、これを
実行するので、そのユーザビリテイが損われるこ
とがない。
Thus, according to the present invention, even if the input editing instruction information is ambiguous, the document editing action is inferred from the editing instruction information and the document editing is executed.
It becomes possible to improve its usability. Furthermore, even if the document editing action performed on behalf of the device is different from the intention of the device user, the inference process can be performed again from the input editing instruction information based on a simple instruction to obtain a different inference result (document editing action). This is done without compromising its usability.
またその推論系に高度な推論能力も要求されな
いので、簡易な推論規則を準備するだけでシステ
ムを簡易に構築することができる等の効果を奏せ
られる。 Furthermore, since the inference system does not require advanced inference ability, the system can be easily constructed by simply preparing simple inference rules.
以下、図面を参照して本発明の一実施例につき
説明する。
Hereinafter, one embodiment of the present invention will be described with reference to the drawings.
第1図は実施例装置の概略構成図で、第2図は
その推論処理の流れの一例を示すものである。 FIG. 1 is a schematic configuration diagram of the embodiment apparatus, and FIG. 2 shows an example of the flow of the inference process.
文書編集部1は、文書編集制御部2または推論
部3の制御を受けて文書格納部4に格納された文
書の編集処理を実行するものである。文書編集制
御部2は、キーボード5から入力制御部6を介し
て入力された各種文書編集指示情報に従つて、例
えば前記文書格納部4から編集対象とする文書を
文書編集部1に読出したり、またこの編集対象文
書に指示された編集処理を施すものである。 The document editing section 1 executes editing processing of a document stored in the document storage section 4 under the control of the document editing control section 2 or the inference section 3. The document editing control section 2 reads out a document to be edited from the document storage section 4 to the document editing section 1, for example, according to various document editing instruction information input from the keyboard 5 via the input control section 6, It also performs the specified editing process on this editing target document.
このようにして文書編集部1で編集処理が施さ
れる文書情報は、適宜出力制御部7を介してデイ
スプレイ8にて表示され、そのオペレータに提示
される。 The document information edited by the document editing section 1 in this manner is displayed on the display 8 via the output control section 7 as appropriate and presented to the operator.
しかして、前記文書編集制御部2に入力された
文書編集指示情報が曖昧性を含むとき、つまり入
力された編集指示情報によつて文書に対する編集
行為が特定されないとき、これによつて前記推論
部3が駆動される。推論部3は、推論規則部7に
格納された例えば図3図に示す如き推論規則を参
照して、上記指示入力された編集指示情報が意図
する編集行為を推論するものである。すなわち、
この推論規則は第3図の左欄に示すように、編集
行為を指示するための編集指示情報(例えば削除
指示など)に、該編集指示情報で指示される編集
行為の対象となる文字列が持つ種々の属性(例え
ば対象文字列における文法的誤りや修飾子の有無
など)を示す複数のパラメータ(推論パラメー
タ)を対応させると共に、これらの各パラメータ
と該パラメータに対応する第3図の右欄に示すよ
うな編集行為(例えば誤り個所や修飾子を削除す
るなど)との関係を示した規則である。ここで、
推論パラメータは編集指示情報で指示される編集
行為を推論する際の前提となるものであり、編集
行為の対象となる文字列が持つ種々の属性を示し
ている。また、編集行為は推論パラメータによる
推論結果として導かれる帰結を示している。この
推論では、一般に複数の編集行為が導かれる。推
論部3では、前記推論規則に従つて、例えば確率
論的に最も確からしい推論結果を前記編集指示情
報が意図する編集行為として得、これに従つて文
書編集部1を制御して、その編集行為を実行させ
ている。そして、その実行結果は前記デイスプレ
イ8を介してオペレータに提示されるようになつ
ている。 Therefore, when the document editing instruction information input to the document editing control section 2 includes ambiguity, that is, when the input editing instruction information does not specify an editing action on the document, this causes the inference section to 3 is driven. The inference section 3 refers to inference rules, such as those shown in FIG. 3, stored in the inference rule section 7, and infers the editing action intended by the input editing instruction information. That is,
As shown in the left column of Figure 3, this inference rule is based on the fact that editing instruction information (for example, deletion instructions) for instructing an editing action includes a character string that is the target of the editing action instructed by the editing instruction information. In addition to associating multiple parameters (inference parameters) that indicate various attributes (for example, grammatical errors in the target string, presence or absence of modifiers, etc.), each of these parameters is shown in the right column of Figure 3 corresponding to the parameter. This is a rule that shows the relationship with the editing actions shown in (for example, deleting errors or modifiers). here,
The inference parameters are a premise for inferring the editing action instructed by the editing instruction information, and indicate various attributes of the character string that is the target of the editing action. In addition, the editing act indicates a conclusion derived as an inference result based on inference parameters. This reasoning generally leads to multiple editing actions. In accordance with the inference rules, the inference section 3 obtains, for example, the most probable inference result based on probabilistic theory as the editing action intended by the editing instruction information, and controls the document editing section 1 in accordance with this to perform the editing. causing the act to be carried out. The execution results are then presented to the operator via the display 8.
しかして、この推論に基づく文書の編集行為
が、オペレータが前記編集指示情報にて意図した
編集行為と異なる場合、例えば前記キーボード5
に設けられたスイツチ操作によつてその編集行為
が違つている旨の情報が入力される。この情報が
入力されると、文書編集制御部2の制御を受けて
前記推論部3は再び前記入力編集指示情報が意図
する編集行為を推論する。この再度の推論処理
は、先に推論した結果を除いて行われる。従つ
て、先の推論結果とは異なる編集行為が推論され
ることになる。 If the editing action of the document based on this inference is different from the editing action intended by the operator in the editing instruction information, for example, the keyboard 5
Information indicating that the editing action is different is input by operating a switch provided at the button. When this information is input, under the control of the document editing control section 2, the inference section 3 again infers the editing action intended by the input editing instruction information. This second inference process is performed excluding the previously inferred result. Therefore, an editing action different from the previous inference result will be inferred.
このようにして推論された編集行為に従つて前
記文書の編集が再び実行され、その編集結果が再
度表示される。 The document is edited again according to the editing action inferred in this way, and the editing results are displayed again.
この処理は、推論された編集行為が、前記入力
編集指示情報が意図する編集行為に合致するまで
繰返して行われる。つまり第2図に示すように、
曖昧性を含む編集指示が入力されたとき(ステツ
プ11)、推論規則格納部9に対して推論パラメー
タを初期設定する。すなわち、例えば第3図左欄
最上段に示された推論パラメータを初期設定す
る。次に、この設定されたパラメータに従つて編
集指示を推論することで(ステツプ13)、編集指
示情報が意図する編集行為、例えば第3図右上欄
最上段に示された編集行為を推論して選択し、推
論結果、つまり選択された編集行為を実行する
(ステツプ14)。そして、この編集行為の実行結果
を出力し(ステツプ15)、この出力に対するオペ
レータからの合否の指示を待つ(ステツプ16)。
すなわち、オペレータによつて、ステツプ15での
出力に対して満足か不満足かの判断が行われ(ス
テツプ17)、不満足な場合には前記推論規則格納
部9に対して設定される推論パラメータを更新し
て(ステツプ18)、ステツプ13に戻り、別の推論
結果を求める。すなわち、ステツプ18では例えば
第3図左上欄2段目に示された推論パラメータが
新たな推論パラメータとして更新され、次いでス
テツプ13で、更新された推論パラメータに対応す
る第3図右上欄2段目に示された編集行為が推論
により選択される。そして、ステツプ13〜18の処
理を満足な編集結果が得られるまで繰返し実行し
て、その推論処理を終了する(ステツプ17)。 This process is repeated until the inferred editing action matches the editing action intended by the input editing instruction information. In other words, as shown in Figure 2,
When an editing instruction including ambiguity is input (step 11), inference parameters are initialized in the inference rule storage section 9. That is, for example, the inference parameters shown at the top of the left column of FIG. 3 are initialized. Next, by inferring the editing instruction according to the set parameters (step 13), the editing action intended by the editing instruction information, for example, the editing action shown at the top of the upper right column in Figure 3, is inferred. and executes the inference result, that is, the selected editing action (step 14). Then, the execution result of this editing action is output (step 15), and an instruction from the operator as to whether the output is acceptable or not is awaited (step 16).
That is, the operator determines whether the output in step 15 is satisfactory or unsatisfactory (step 17), and if unsatisfied, updates the inference parameters set in the inference rule storage section 9. (Step 18) and return to Step 13 to obtain another inference result. That is, in step 18, for example, the inference parameters shown in the second row of the upper left column of FIG. 3 are updated as new inference parameters, and then in step 13, the inference parameters shown in the second row of the upper right column of FIG. The editing action shown in is selected by inference. Then, the processes of steps 13 to 18 are repeatedly executed until a satisfactory editing result is obtained, and the inference process is ended (step 17).
ここで、例えば『削除』なる曖昧な編集指示情
報に対する編集行為の推論規則は、第3図に示す
ように、
[編集対象文字列に文法的誤りがある]
→{誤り箇所を削除する}
[編集対象文字列に文法的誤りがあり
また文字列に修飾子が付加されている]
→{誤り箇所と修飾子を削除する}
[編集対象文字列に
修飾子が付加されている]
→{修飾子を削除する}
等として与えられる。つまり、編集指示の情報と
その編集対象の文書情報内容とから、その内容を
編集するべく編集行為として与えられる。例えば
編集対象とする文書が第4図aに示すように
『特許請求のは範囲の文書編集システム』
として与えられ、これに対して単に『削除』が指
示された場合、推論部3は先ずその文字列の文法
的規則から『特許請求のは』から誤りを検出し
て、その編集行為が文法の誤り部分の削除を意図
すると推論する。そしてこの推論結果に従つて第
4図bに示すように
『特許請求の範囲の文書編集システム』
なる文書編集結果を得る。これに対して、その編
集意図が下線の削除であつた場合には、前述した
ように編集行為が異なる旨の情報が入力される。
この情報を受けて前記推論処理は、例えば『修飾
子の削除』なる次の推論結果を得、これに従つて
第4図cに示すようにして下線を削除し、
『特許請求のは範囲の文書編集システム』
なる編集結果を得る。これによつて『削除』なる
曖昧な編集指示から、その意図する編集行為が実
行されることになる。 Here, for example, the inference rule for the editing action for ambiguous editing instruction information such as "delete" is as shown in Figure 3: [There is a grammatical error in the character string to be edited] → {Delete the erroneous part} [ There is a grammatical error in the string to be edited, and a modifier has been added to the string] → {Delete the error and the modifier} [A modifier has been added to the string to be edited] → {Modification Delete child} etc. In other words, an editing action is given to edit the content based on the editing instruction information and the document information content to be edited. For example, if a document to be edited is given as ``Claims are a document editing system'' as shown in Figure 4a, and a simple ``delete'' instruction is given, the inference unit 3 first Errors are detected from the ``patent claim'' based on the grammatical rules of the character string, and it is inferred that the editing action is intended to delete the grammatical errors. Then, according to this inference result, a document editing result called "Claims Document Editing System" as shown in FIG. 4b is obtained. On the other hand, if the editing intention is to delete an underline, information indicating that the editing action is different is input as described above.
Upon receiving this information, the inference process obtains the next inference result, for example, ``deletion of modifier,'' and accordingly deletes the underline as shown in FIG. "Document Editing System" to obtain editing results. As a result, the intended editing action is executed from the ambiguous editing instruction of "delete".
尚、第5図a,bに示す文書編集にあつても、
同様にしてその文書に対する編集行為が、その編
集装置の例等から類推されて実行される。 Furthermore, even in the case of document editing shown in Fig. 5 a and b,
Similarly, the editing action for the document is inferred from the example of the editing device and executed.
このように本装置によれば、文書に対して指示
した編集指示情報が曖昧であつても、その編集指
示情報から類推される編集行為に従つて文書編集
が実行される。またその類推された編集行為が本
来意図する編集行為と異なる場合には、その旨の
簡易な情報入力だけで別の編集行為が推論されて
文書編集が実行されるので、簡易に意図する編集
行為を得ることが可能となる。 As described above, according to the present device, even if the editing instruction information instructing the document is ambiguous, the document editing is executed according to the editing action inferred from the editing instruction information. In addition, if the inferred editing action is different from the originally intended editing action, simply inputting information to that effect will infer another editing action and execute the document editing, so you can easily perform the intended editing action. It becomes possible to obtain.
従つて、本装置によれば一般に多くのキー操作
等の煩わしさを伴う文書編集を、簡単な編集指示
情報の入力だけで効果的に行うことが可能とな
る。故に、そのユーザビリテイの飛躍的な向上を
図ることができる。しかも、推論された編集行為
を簡易に変更することができるので、最初から高
度な推論系を構築しておく必要がなく、システム
構成の簡易化を図り得る等の効果が奏せられる。 Therefore, according to the present device, it is possible to effectively perform document editing, which generally involves the troublesome operation of many keys, simply by inputting simple editing instruction information. Therefore, its usability can be dramatically improved. Moreover, since the inferred editing action can be easily changed, there is no need to construct a sophisticated inference system from the beginning, and the system configuration can be simplified.
尚、本発明は上述した実施例に限定されるもの
ではない。例えば編集行為の推論アルゴリズム
や、推論処理に用いる推論規則等は装置仕様に応
じて定めれば良いものである。また編集コマンド
の種類等も適宜定めれば良い。要するに本発明は
その要旨を逸脱しない範囲で種々変形して実施す
ることができる。 Note that the present invention is not limited to the embodiments described above. For example, the inference algorithm for editing actions, the inference rules used in inference processing, etc. may be determined according to the device specifications. Further, the type of editing command may be determined as appropriate. In short, the present invention can be implemented with various modifications without departing from the gist thereof.
第1図は本発明の一実施例装置の概略構成図、
第2図は実施例装置における推論処理の流れを示
す図、第3図は推論規則の例を示す図、第4図お
よび第5図はそれぞれ原文書と編集処理された文
書の例を示す図である。
1……文書編集部、2……文書編集制御部、3
……推論部、4……文書格納部、5……キーボー
ド、6……入力制御部、7……出力制御部、8…
…デイスプレイ、9……推論規則格納部。
FIG. 1 is a schematic diagram of an apparatus according to an embodiment of the present invention;
FIG. 2 is a diagram showing the flow of inference processing in the embodiment device, FIG. 3 is a diagram showing an example of inference rules, and FIGS. 4 and 5 are diagrams showing examples of an original document and an edited document, respectively. It is. 1... Document editing section, 2... Document editing control section, 3
... Reasoning section, 4 ... Document storage section, 5 ... Keyboard, 6 ... Input control section, 7 ... Output control section, 8 ...
...Display, 9...Inference rule storage section.
Claims (1)
編集指示情報に、該編集指示情報で指示される編
集行為の対象となる文字列が持つ種々の属性を示
す複数のパラメータを対応させると共に、これら
の各パラメータと該パラメータに対応する編集行
為との関係を示す規則を格納した規則格納手段
と、 編集対象の文書情報に対して実際に入力された
編集指示情報に対応する複数のパラメータのうち
の任意の一つのパラメータを設定し、該パラメー
タに対応する編集行為を前記規則格納手段に格納
された規則を参照して選択する選択手段と、 この選択手段により選択された編集行為を前記
編集対象の文書情報に対して実行する編集手段
と、 この編集手段により実行された編集行為が前記
編集指示情報の意図する編集行為と一致している
か不一致かを示す情報を入力するための入力手段
と、 この入力手段により前記不一致を示す情報が入
力された時、前記選択手段に前記実際に入力され
た編集指示情報に対応する複数のパラメータのう
ちの他の一つのパラメータを更新設定せしめると
ともに、前記選択手段による編集行為の選択と前
記編集手段による編集行為の実行を繰り返す制御
を行う制御手段 とを具備したことを特徴とする文書編集装置。[Scope of Claims] 1. Editing instruction information for instructing editing actions on document information corresponds to a plurality of parameters indicating various attributes of character strings that are the targets of editing actions instructed by the editing instruction information. and a rule storage means storing rules indicating the relationship between each of these parameters and the editing action corresponding to the parameter; a selection means for setting any one of the parameters and selecting an editing action corresponding to the parameter by referring to a rule stored in the rule storage means; Input for inputting information indicating an editing means to be executed on the document information to be edited, and whether the editing action performed by the editing means matches or does not match the editing action intended by the editing instruction information. means, when the information indicating the mismatch is input by the input means, causing the selection means to update and set another one of the plurality of parameters corresponding to the editing instruction information actually input; . A document editing device, comprising: a control means for repeatedly controlling selection of an editing action by the selection means and execution of the editing action by the editing means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59227925A JPS61107469A (en) | 1984-10-31 | 1984-10-31 | Document editing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59227925A JPS61107469A (en) | 1984-10-31 | 1984-10-31 | Document editing device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS61107469A JPS61107469A (en) | 1986-05-26 |
JPH0525137B2 true JPH0525137B2 (en) | 1993-04-12 |
Family
ID=16868442
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP59227925A Granted JPS61107469A (en) | 1984-10-31 | 1984-10-31 | Document editing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS61107469A (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5070478A (en) * | 1988-11-21 | 1991-12-03 | Xerox Corporation | Modifying text data to change features in a region of text |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59135533A (en) * | 1983-01-24 | 1984-08-03 | Hitachi Ltd | Proofreading system |
-
1984
- 1984-10-31 JP JP59227925A patent/JPS61107469A/en active Granted
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59135533A (en) * | 1983-01-24 | 1984-08-03 | Hitachi Ltd | Proofreading system |
Also Published As
Publication number | Publication date |
---|---|
JPS61107469A (en) | 1986-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2690996B2 (en) | History-dependent help control method | |
US9348807B2 (en) | Apparatus and method for providing a condition builder interface | |
JPH0619715B2 (en) | Question answering device | |
JPH0525137B2 (en) | ||
JPH08263277A (en) | Automatic generation device for data operation program | |
JPS62177654A (en) | Document producer | |
JP2898398B2 (en) | Programming device for programmable controller | |
JPS61107470A (en) | Document editing device | |
Cox et al. | Advanced programming aids in PROGRAPH | |
JPH03177966A (en) | Document editing device | |
JP2694829B2 (en) | Simulation device | |
JPH06202863A (en) | System for supporting design of gui application program | |
JPH0196753A (en) | Editing system for numerical formula | |
JP3000625B2 (en) | External character editing device | |
JP2655643B2 (en) | Graphic processing unit | |
JPH0750480B2 (en) | Text data editing device | |
JP2001117774A (en) | Production system with adaptation mechanism | |
JPS6325765A (en) | Document editing device | |
JPH01258133A (en) | Method for inferring state representation | |
JPS60159967A (en) | Documentation device | |
JPH0315779B2 (en) | ||
JPS61248158A (en) | Japanese language information processor | |
JP2005208705A (en) | Business process design support apparatus, method and program | |
JPH04107736A (en) | Knowledge acquiring system | |
JP2005208855A (en) | Business process design support apparatus, method and program |