JPH08227416A - Document processor - Google Patents
Document processorInfo
- Publication number
- JPH08227416A JPH08227416A JP7329490A JP32949095A JPH08227416A JP H08227416 A JPH08227416 A JP H08227416A JP 7329490 A JP7329490 A JP 7329490A JP 32949095 A JP32949095 A JP 32949095A JP H08227416 A JPH08227416 A JP H08227416A
- Authority
- JP
- Japan
- Prior art keywords
- document
- sentence
- layout
- document data
- rule
- 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.)
- Granted
Links
Landscapes
- Machine Translation (AREA)
- Document Processing Apparatus (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術の分野】本発明は文書デ―タの文書
構造を解析して求められる階層的論理構造に従って、そ
の文書デ―タの出力レイアウト形式を効果的に支援する
ことのできる文書処理装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a document processing capable of effectively supporting the output layout format of the document data according to the hierarchical logical structure obtained by analyzing the document structure of the document data. Regarding the device.
【0002】[0002]
【従来の技術】ワ―ドプロセッサ等の文書処理装置にあ
っては、文字コ―ドや句読点コ―ド等のコ―ド情報の系
列として文書デ―タが入力される。そして、そのコ―ド
情報の系列で示される文書デ―タを文書ファイルに登録
したり、プリンタやディスプレイに出力したりする。2. Description of the Related Art In a document processing apparatus such as a word processor, document data is input as a series of code information such as character code and punctuation code. Then, the document data represented by the sequence of the code information is registered in the document file or output to the printer or the display.
【0003】然し乍ら、コ―ド情報で示される文字列を
そのまま出力するだけでは、その文書が非常に読み難
い。However, if the character string indicated by the code information is output as it is, the document is very difficult to read.
【0004】そこで一般的には、或るまとまりのある文
の区切り位置に改行コ―ドを挿入し、またその改行位置
の次の先頭にスペ―ス・コ―ドを挿入して段落をつけた
りして、その文書形式を整えることが行われる。Therefore, in general, a line feed code is inserted at a delimiter position of a certain coherent sentence, and a space code is inserted at the beginning next to the line feed position to add a paragraph. Then, the document format is adjusted.
【0005】更には文書全体を、例えば章・節等の複数
の範囲に分割し、そのまとまり毎に見出しを付したり、
更にその文書を読み易くするべく、タブやインデント等
の制御コ―ドを挿入することも行われる。Further, the entire document is divided into a plurality of ranges such as chapters and sections, and a heading is attached to each group,
Further, in order to make the document easier to read, control codes such as tabs and indents are inserted.
【0006】[0006]
【発明が解決しようとする課題】ところが本来の文書デ
―タとは直接関係のない、例えば上述した改行コ―ド等
の制御コ―ドを挿入しながら文書作成することは文書作
成の思考の妨げとなり、文書作成効率の低下の原因とな
っている。However, creating a document while inserting a control code such as the line feed code described above, which is not directly related to the original document data, is a thought of the document creation. It becomes a hindrance and causes a decrease in document creation efficiency.
【0007】また、このようにして作成した文書を編集
し直す場合には、上述した制御コ―ドを削除したり、ま
た別の箇所に挿入したりすることが必要となる。この
際、文書デ―タに挿入される制御コ―ドによって文書構
造が変化することから、例えば数ペ―ジに亙る文書を再
編集するような場合、その文書構造を全体的に統一する
には多大な労力を必要とする等の問題があった。例えば
文書形式を統一する為には、数ペ―ジ前の文書形式を参
照する等の手続きが必要となる。これ故、簡易に文書の
編集処理を進めることができず、その処理効率の向上を
図ることが望めなかった。When the document created in this manner is to be edited again, it is necessary to delete the control code described above or insert it in another place. At this time, the document structure is changed by the control code inserted in the document data. Therefore, for example, when re-editing a document for several pages, it is necessary to unify the document structure as a whole. Had a problem such as requiring a lot of labor. For example, in order to unify the document formats, procedures such as referencing the document formats several pages before are required. Therefore, the editing process of the document cannot be easily proceeded, and it has been impossible to improve the processing efficiency.
【0008】本発明はこのような事情を考慮してなされ
たもので、その目的とするところは、文書が持つ階層的
論理構造を積極的に利用して文書処理を行なうことによ
り、上述した文書処理の煩わしさを解消して効果的な文
書処理を可能ならしめる文書処理装置を提供することに
ある。The present invention has been made in consideration of such circumstances, and an object thereof is to perform the document processing by positively utilizing the hierarchical logical structure of the document to perform the above-mentioned document processing. It is an object of the present invention to provide a document processing device that eliminates the complexity of processing and enables effective document processing.
【0009】[0009]
【課題を解決するための手段】本発明は、コ―ド情報の
系列として与えられる文書デ―タに対して見出し語辞書
および見出し規則辞書を参照して上記文書デ―タ中から
見出し文を抽出し、見出し文と見出しでない文とに分け
られた各文について文書構造規則辞書を参照してその文
書構造を判定し、この文書構造に従って前記文書デ―タ
の、例えば章・節・箇条書き・段落等の文書構造で示さ
れる階層的論理構造を求め、この階層的論理構造によっ
て各文の文書構造に対応したレイアウト規則に従って上
記各文の文書デ―タをそれぞれ出力部に展開するように
したものである。The present invention refers to a headword dictionary and a heading rule dictionary for document data given as a series of code information, and searches for headline sentences from the document data. For each sentence extracted and divided into a headline sentence and a non-headline sentence, the document structure is judged by referring to the document structure rule dictionary, and according to this document structure, for example, chapters / sections / items・ The hierarchical logical structure represented by the document structure such as paragraphs is obtained, and the document data of each sentence is expanded in the output section according to the layout rule corresponding to the document structure of each sentence by this hierarchical logical structure. It was done.
【0010】つまり入力された文書デ―タについて求め
られた階層的論理構造に従って、その文書を構成する各
文の論理構造に対応するレイアウト規則に基き、その文
書デ―タをそれぞれ出力部に展開するようにしたもので
ある。That is, according to the hierarchical logical structure obtained for the input document data, the document data is developed in the output section based on the layout rule corresponding to the logical structure of each sentence forming the document. It is something that is done.
【0011】かくして本発明によれば、与えられた文書
デ―タの階層的論理構造に従って各文の文書デ―タの出
力部への展開構造、つまり出力レイアウト形式が自動的
に決定され、その文書構造に応じたレイアウト形式でデ
ィスプレイ表示、またはプリント出力されることにな
る。Thus, according to the present invention, the expansion structure of each sentence to the output part of the document data, that is, the output layout format is automatically determined according to the hierarchical logical structure of the given document data. It will be displayed on the display or printed out in a layout format according to the document structure.
【0012】従って文書デ―タの入力時、またはその編
集処理時に一々その出力レイアウト形式を配慮すること
なく、つまり改行コ―ドの挿入位置を配慮したり、イン
デントやタブの設定を行うことなしにその文書処理する
ことが可能となる。しかもこのようにして任意に文書処
理しても、その文書デ―タは予め定められたレイアウト
形式に展開されてディスプレス表示、またはプリント出
力されることになる。Therefore, when inputting or editing document data, the output layout format is not considered one by one, that is, the line feed code insertion position is not considered and indents and tabs are not set. It becomes possible to process the document. In addition, even if the document is arbitrarily processed in this way, the document data is expanded into a predetermined layout format and displayed or printed out.
【0013】[0013]
【発明の実施の形態】以下、図面を参照して本発明の一
実施形態につき説明する。DETAILED DESCRIPTION OF THE INVENTION An embodiment of the present invention will be described below with reference to the drawings.
【0014】図1は実施例装置の概略構成図である。図
1において1は装置本体をなす文書管理部である。キ―
ボ―ド等からなる入力部2を介してコ―ド情報の系列と
して入力される文書デ―タは、例えば図2に示すような
文書構造を持つものであり、上記文書管理部1の制御の
下で原文記憶部3に格納され、文書処理に供される。そ
して文書管理部1にて文書処理された文書デ―タは、表
示制御部4の制御の下で表示部5にて表示されるように
なっている。FIG. 1 is a schematic configuration diagram of the apparatus of the embodiment. In FIG. 1, reference numeral 1 is a document management unit that constitutes the main body of the apparatus. Key
The document data input as a series of code information via the input unit 2 including a board has a document structure as shown in FIG. 2, for example. Is stored in the original text storage section 3 and is used for document processing. The document data processed by the document management unit 1 is displayed on the display unit 5 under the control of the display control unit 4.
【0015】図3は入力文書デ―タに対する文書構造解
析の処理手続きを示すものであり、この流れに沿って本
装置の機能を説明する。文書管理部1は前記入力部2か
ら文書デ―タを入力し(ステップa)、これを上記原文
記憶部3に格納すると共に、該文書デ―タ中の区切りコ
―ド、例えば改行コ―ドを検出し、この区切りコ―ドに
より区切られる1まとまりの文を順に抽出している。同
時にその1文の長さを計測している。そして抽出した1
文を単位として、以下に示す処理の実行を管理・制御し
ている。FIG. 3 shows the processing procedure of the document structure analysis on the input document data, and the function of this apparatus will be described along this flow. The document management unit 1 inputs document data from the input unit 2 (step a), stores it in the original text storage unit 3, and stores a delimiter code in the document data, for example, a line feed code. The code is detected, and a group of sentences separated by this delimiter code is extracted in order. At the same time, the length of the sentence is measured. And extracted 1
It manages and controls the execution of the following processes in units of statements.
【0016】見出し抽出部6は、文書管理部1にて抽出
された1文が見出しとしての可能性があるか否かを、上
記の如く計測された1文の長さの情報と、見出し語辞書
6aを参照して判定する(ステップb)。この見出し語
辞書6aは、見出しとして出現頻度の高い語句や記号
を、例えば図4に示すようにそのカテゴリ毎に分類して
予め登録したものである。具体的には見出しとして出現
頻度の高い、例えば「はじめに」「あらすじ」等の語句
を『見出し予約語』なるカテゴリにまとめて登録し、ま
た見出しとして出現頻度の高い数字・記号を、それぞれ
のカテゴリ毎にまとめて登録している。The headline extraction unit 6 determines whether or not one sentence extracted by the document management unit 1 has a possibility of being used as a headline, information on the length of one sentence measured as described above, and a headword. The determination is made by referring to the dictionary 6a (step b). The headword dictionary 6a is a dictionary in which words and symbols that frequently appear as headlines are classified in advance into categories and registered in advance as shown in FIG. 4, for example. Specifically, words that appear frequently as headlines, such as "Introduction" and "Synopsis", are registered together in a category called "heading reserved words", and numbers and symbols that appear frequently as headlines are registered in each category. It is registered collectively for each.
【0017】見出し抽出部6は、抽出された文の長さが
所定の文字数(例えば40文字)以内であるか否かを判
定し、所定の文字数以内である場合には見出しの可能性
があると判定している。そしてこの文について、その文
(コ―ド情報の系列で示される語句や数字・記号)が見
出し語辞書6aに登録されているか否かを検索し(ステ
ップb)、見出し語辞書6aに該当する語句が登録され
ている場合には、これを見出し候補としている(ステッ
プc)。The headline extraction unit 6 determines whether or not the length of the extracted sentence is within a predetermined number of characters (for example, 40 characters), and if it is within the predetermined number of characters, there is a possibility of a headline. It has been determined. For this sentence, it is searched whether or not the sentence (phrases or numbers / symbols shown in the code information sequence) is registered in the headword dictionary 6a (step b), and the sentence corresponds to the headword dictionary 6a. If the word / phrase is registered, this is set as a heading candidate (step c).
【0018】しかして見出し判定部7は、その見出し規
則辞書7aに格納された図5、図6および図7(a)
(b)に示す如き見出し規則に基いて、前記見出し抽出
部6で見出し候補として抽出された文が上記見出し規則
にマッチングするか否かを判定し(ステップc)、その
見出し候補が見出し規則にマッチングした場合、これを
見出し文であると判定している(ステップe)。尚、前
記見出し抽出部6にて見出し語が検出されなかった文、
および見出し候補として判定された文であっても前記見
出し規則に該当しなかった文は、見出し文でないと判定
される(ステップf)。つまり段落等の文書本文である
と判定される。Therefore, the headline judging section 7 stores the headline rule dictionary 7a in FIG. 5, FIG. 6 and FIG. 7A.
Based on the heading rule as shown in (b), it is determined whether the sentence extracted as a heading candidate by the heading extracting unit 6 matches the heading rule (step c), and the heading candidate becomes the heading rule. When they match, it is determined that this is a headline sentence (step e). In addition, a sentence in which the headword is not detected by the headline extraction unit 6,
Further, even if the sentence is determined as a heading candidate and does not meet the above-mentioned heading rule, it is determined that it is not a heading sentence (step f). That is, it is determined that the text is a document body such as a paragraph.
【0019】文書構造判定部8は、上記の如く見出し
文、或いはそれ以外の文として決定された各文に対し
て、文書構造規則辞書8aに格納された、例えば図8、
図9および図10(a)(b)に示す如き文書構造規則
に従い、その文が章見出しであるか、節見出しである
か、段落であるか等の文書論理構造をそれぞれ判定して
いる(ステップg)。この文書構造判定部8にて判定さ
れた前記各文の論理構造を求め(ステップh)、その論
理構造の情報を各文にそれぞれ対応付けて論理構造記憶
部10に格納している(ステップi)。The document structure determination unit 8 stores, for each sentence determined as a headline sentence or other sentence as described above, in the document structure rule dictionary 8a, for example, FIG.
According to the document structure rules shown in FIGS. 9 and 10A and 10B, the document logical structure such as whether the sentence is a chapter heading, a section heading, or a paragraph is determined ( Step g). The logical structure of each sentence determined by the document structure determination unit 8 is obtained (step h), and information on the logical structure is stored in the logical structure storage unit 10 in association with each sentence (step i). ).
【0020】尚、文書構造規則に基く論理構造解析に失
敗した文については、その論理的構造に誤りがあるとし
て、例えば入力文書デ―タの誤り修正を促す等のエラ―
処理が行われる(ステップj)。It should be noted that, regarding a sentence for which the logical structure analysis based on the document structure rule has failed, it is determined that there is an error in the logical structure, and for example, an error such as urging the error correction of the input document data.
Processing is performed (step j).
【0021】文書展開部9は、以上の文書構造解析処理
によって求められた入力文書デ―タに対する階層的論理
構造に従って、入力された各文をその論理構造に応じて
定められたレイアウト形式で出力部に展開する。即ち、
文書展開部9のレイアウト規則辞書9aには、その論理
構造の種類に応じて定められた出力レイアウト形式を決
定するレイアウト規則が格納されている。文書展開部9
は、上述した如く各文についてそれぞれ求められた論理
構造に従って、各文の文書デ―タを前記表示部5にて表
示する為のレイアウト規則を上記レイアウト規則辞書9
aから求め、そのレイアウト規則に従って各文の文書デ
―タを前記表示制御部4にそれぞれ展開している。The document expansion unit 9 outputs each input sentence in a layout format determined according to the logical structure according to the hierarchical logical structure for the input document data obtained by the above document structure analysis processing. Expand to the department. That is,
The layout rule dictionary 9a of the document expansion unit 9 stores layout rules that determine an output layout format determined according to the type of the logical structure. Document development unit 9
According to the logical structure obtained for each sentence as described above, the layout rule dictionary 9 is used to display the layout rule for displaying the document data of each sentence on the display unit 5.
The document data of each sentence is developed in the display control unit 4 according to the layout rule obtained from the a.
【0022】前記表示制御部4は、このように展開され
た文書デ―タの展開構造に従って前述した文書デ―タの
表示部5による表示を制御することになる。The display control unit 4 controls the display of the document data by the display unit 5 according to the development structure of the document data thus developed.
【0023】かくしてこのように構成された装置によれ
ば、次のようにして入力文書デ―タの階層的論理構造が
解析される。Thus, according to the apparatus thus constructed, the hierarchical logical structure of the input document data is analyzed as follows.
【0024】入力部2から文書デ―タが入力されると、
その文書デ―タは原文記憶部3に順次格納されると共
に、文書管理部1にて区切り処理される。この区切り処
理は、入力コ―ド情報が改行コ―ドやスペ―ス・コ―ド
か、或いは「…」「;」「:」等の区切り記号であるか
を判定し、これらの区切りコ―ドによって入力コ―ド情
報の系列を1文毎に切り出すことによって行われる。こ
の際、上記区切りコ―ドによって区切られるコ―ド情報
の系列の長さを計数する等して、その文の長さ(文字
数)が計測される。When document data is input from the input unit 2,
The document data is sequentially stored in the original text storage unit 3 and is separated by the document management unit 1. This delimiter process determines whether the input code information is a line feed code, a space code, or a delimiter symbol such as "...", ";", ":" and the like. It is performed by cutting out a sequence of input code information for each sentence according to the code. At this time, the length of the sentence (the number of characters) is measured by, for example, counting the length of the code information sequence delimited by the delimiter code.
【0025】しかして今、前記図2に示す文書デ―タが
入力された場合について説明すると、改行コ―ドによっ
て区切られた第1行目の文『文書構造理解システム』、
および第2行目の文『大川太郎』が与えられると、これ
らの各文については該当する語句が見出し語辞書6aに
登録されていないことから、見出し抽出部6にてそれぞ
れ見出しでないと判定される。文書構造判定部8はこの
第1行目の文を、例えば文書の冒頭に出現する名詞句で
ある等の規則に適合することから、その属性が標題であ
るとして判定する。また第2行目の文については、固有
名詞、特に人名を示す固有名詞であり、標題の後に出現
する文である等の規則に従って著者名であると判定す
る。Now, the case where the document data shown in FIG. 2 is input will be described. The sentence "Document structure understanding system" on the first line delimited by the line feed code,
When the sentence "Taro Okawa" on the second line is given, since the corresponding word / phrase is not registered in the headword dictionary 6a for each of these sentences, the headline extraction unit 6 determines that the sentence is not a headline. It The document structure determination unit 8 determines that the attribute of the sentence on the first line is a title because it conforms to a rule such as a noun phrase appearing at the beginning of the document. The sentence on the second line is a proper noun, particularly a proper noun indicating a person's name, and is determined to be the author's name in accordance with rules such as a sentence appearing after the title.
【0026】しかる後、第3行目の文『1.はじめに』
が与えられると、この文を構成している『1』『.』
『はじめに』なる語句が前記見出し語辞書6aからそれ
ぞれ見出される。この結果、この文は見出し候補Aとし
て判定され、同時にその見出し候補を構成しているカテ
ゴリが『(数字部)(後置部)(見出し予約語)』とし
て求められる。Then, the sentence "1. Introduction ”
Is given, "1"". 』
The word "Introduction" is found in the entry word dictionary 6a. As a result, this sentence is determined as the headline candidate A, and at the same time, the category forming the headline candidate is obtained as "(numerical part) (postfix part) (headline reserved word)".
【0027】すると見出し判定部7は、この見出し候補
Aとして判定された文の構造が見出し規則に適合してい
るか否かを見出し規則辞書7aを参照して調べる。この
見出しの判定処理は、先ず見出し候補Aを構成するカテ
ゴリの並びを解析し、その解析構造が前記図5に示す見
出しとしての条件を満しているか否かを判定する。この
場合、上記カテゴリ『(数字部)(後置部)(見出し予
約語)』が、図5、図6および図7(a)(b)に示す
規則に従って図11に示す如く解析され、見出しパタ―
ンを構成していることが確認されるから、見出しBであ
ると判定される。尚、この判定処理によって上記カテゴ
リの並びが図5、図6および図7(a)(b)に示す条
件のいずれにも一致しないことが判定されたならば、上
記見出し候補は見出しでないと決定されることになる。Then, the headline determining section 7 refers to the headline rule dictionary 7a to check whether or not the structure of the sentence determined as the headline candidate A conforms to the headline rule. In this heading determination processing, first, the arrangement of the categories forming the heading candidate A is analyzed, and it is determined whether or not the analysis structure satisfies the conditions for the heading shown in FIG. In this case, the category “(number part) (postfix part) (heading reserved word)” is analyzed as shown in FIG. 11 according to the rules shown in FIGS. 5, 6 and 7 (a) and (b), Pattern
Since it is confirmed that the header B is configured, the header B is determined. If it is determined by this determination process that the arrangement of the categories does not match any of the conditions shown in FIGS. 5, 6 and 7A and 7B, it is determined that the heading candidate is not a heading. Will be done.
【0028】しかして上記見出しBが求められると、次
に前記文書構造判定部8にてその文書構造が図8、図9
および図10(a)(b)に例示する規則のどれに該当
するかが判定される。この場合には、今までに分析され
た文の論理構造が前述したように「標題」と「著者名」
であり、章見出しが出現していないことから図8に示す
見出し規則と照合される。この照合によって上記文
『1.はじめに』なる見出し候補が図8に示す規則の条
件(1)(1,1)(1,1,1)(1,1,1,1)
に一致すことが見出され、該見出し『1.はじめに』が
章見出しCを構成していることが一意に決定される。そ
してその論理構造の情報が、論理構造記憶部10に格納
される。When the above-mentioned heading B is obtained, the document structure determination unit 8 then determines the document structure as shown in FIGS.
Then, it is determined which of the rules illustrated in FIGS. 10A and 10B is applicable. In this case, the logical structure of the sentences analyzed so far is "title" and "author name" as described above.
Since the chapter heading has not appeared, it is matched with the heading rule shown in FIG. By this collation, the above sentence “1. The heading candidate "Introduction" is the condition (1) (1,1) (1,1,1) (1,1,1,1) of the rule shown in FIG.
Is found to match the heading “1. It is uniquely determined that "Introduction" constitutes the chapter heading C. Then, the information of the logical structure is stored in the logical structure storage unit 10.
【0029】しかる後、第4〜5行目に亙る文が入力さ
れると、その文字数が見出しとして可能性の或る所定の
文字数を越えることから、見出し以外の文であると判定
される。そしてこの場合には、その文が図10(a)に
示す文書構造規則に該当していることから、段落を構成
する文であると判定される。After that, when a sentence on the 4th to 5th lines is input, the number of characters exceeds a predetermined number of characters that are likely to be a headline, so it is determined that the sentence is a sentence other than a headline. In this case, since the sentence corresponds to the document structure rule shown in FIG. 10A, it is determined that the sentence constitutes a paragraph.
【0030】以下、同様にして区切りコ―ドによって区
切られた文が見出し文であるか否かが判定され、文書構
造規則辞書8aと照合されてその文書構造が順次求めら
れる。Similarly, it is determined whether or not the sentence delimited by the delimiter code is a headline sentence, and the document structure is collated with the document structure rule dictionary 8a to sequentially obtain the document structure.
【0031】例えば見出しを構成する文が再び入力され
ると、先の例と同様にして見出し候補Aとして検出さ
れ、図5、図6および図7(a)(b)に示す見出し規
則に適合することが判定される。そしてこの見出しBに
ついては、前記論理構造記憶部10の内容から既に章見
出しが検出されていることが示されるので、先ず図9に
示す文書構造規則を参照し、上記見出しBのパタ―ンが
どの条件に該当するかを調べる。そしてその見出し候補
のパタ―ンが条件(1,1)(2,1)(3,1)
(4,1)に該当する場合には、先に求められた章見出
しCと同じレベルの見出しである可能性があることが判
定される。しかる後、前記図8に示す規則に適合するか
否かを調べ、図8に示す文書構造規則の条件(1)
(1,1)(1,1,2)(1,1,2,2)(1,
1,2,2,1)に一致する場合には、その見出しを既
に判定された先の章見出しと同一レベルの章見出しであ
ると判定する。For example, when a sentence forming a headline is input again, it is detected as a headline candidate A in the same manner as in the above example, and conforms to the headline rules shown in FIGS. 5, 6 and 7A and 7B. It is decided to do. As for this heading B, it is shown that the chapter heading has already been detected from the contents of the logical structure storage unit 10. Therefore, first, referring to the document structure rule shown in FIG. Find out which conditions apply. And the pattern of the heading candidate is the condition (1, 1) (2, 1) (3, 1)
In the case of corresponding to (4, 1), it is determined that there is a possibility that the heading is at the same level as the previously obtained chapter heading C. Then, it is checked whether or not the rule shown in FIG. 8 is satisfied, and the condition (1) of the document structure rule shown in FIG.
(1,1) (1,1,2) (1,1,2,2) (1,
1, 2, 2, 1), it is determined that the heading is a chapter heading at the same level as the already-determined previous chapter heading.
【0032】尚、丸数字を冒頭に付した見出し文が与え
られた場合には、それ以前に同様なパタ―ンの見出しが
検出されていないので図9に示す規則(条件)との照合
にてマッチング不成功となる。この結果、先に求められ
た見出しとはレベルの異なる見出しであることが判定さ
れる。その後、図8に示す文書構造規則に対する照合に
より、例えば条件(1)(1,1)(1,1,2)
(1,1,2,2)(1,1,2,2,2)(1,1,
2,2,2,1)との一致が検出されてその見出し文が
箇条書き見出しであると判定される。If a heading sentence with a circled number at the beginning is given, a similar pattern heading has not been detected before that, so the rule (condition) shown in FIG. 9 must be checked. Matching fails. As a result, it is determined that the heading has a level different from that of the heading previously obtained. After that, by checking the document structure rules shown in FIG. 8, for example, condition (1) (1, 1) (1, 1, 2)
(1,1,2,2) (1,1,2,2,2) (1,1,
2, 2, 2, 1) is detected and the headline sentence is determined to be a bulleted headline.
【0033】尚、文が段落であるとして判定された場合
には、その段落がどのレベルの見出しを受けたものかが
わからない場合がある。このようなときには、例えば図
10(b)に示す規則を参照して、段落と見出しとの接
続関係を判定し、そのレベルを定めるようにすれば良
い。If the sentence is determined to be a paragraph, it may not be known at which level the paragraph receives the heading. In such a case, for example, referring to the rule shown in FIG. 10B, the connection relation between the paragraph and the headline may be determined and the level thereof may be determined.
【0034】このような文書構造解析処理によって、そ
の入力文書デ―タを構成する各文の文書構造がそれぞれ
求められ、その階層的論理構造の情報が入力文書デ―タ
にそれぞれ対応して、例えば図12に示すように論理構
造記憶部10に格納される。By such a document structure analysis process, the document structure of each sentence forming the input document data is obtained, and the information of the hierarchical logical structure corresponds to the input document data. For example, it is stored in the logical structure storage unit 10 as shown in FIG.
【0035】この図12に示す文書の論理構造デ―タに
ついて簡単に説明すると、その文書の情報は、[ ]で
囲んで示した文書デ―タにそれぞれ対応付けて、{ }
で囲んで示され、冒頭の数値にてその文の階層レベル、
次の情報でその文属性を、そして記号zで始まるデ―タ
にて文書デ―タの解析結果を示している。この文書デ―
タの解析結果は、例えば次のような意味を持っている。The logical structure data of the document shown in FIG. 12 will be briefly described. Information of the document is associated with the document data surrounded by [], and {}.
It is surrounded by, and the numerical value at the beginning is the hierarchical level of the sentence,
The following information shows the sentence attribute, and the data starting with the symbol z shows the analysis result of the document data. This document data
The data analysis results have the following meanings, for example.
【0036】ここで、z1は記号部、z2は英数字括弧
始め、z3は予約語部、z4は英数字部1、z5は英数
字部2、z6は英数字括弧終り、z7は後置部1、〜、
z21は見出し予約語、z22は主見出し本体始め位
置、z23は主見出し本体終り位置、z24は後見出し
記号、〜、z28は内容部始め位置、z29は内容部終
り位置である。Here, z1 is a symbol part, z2 is an alphanumeric bracket start, z3 is a reserved word part, z4 is an alphanumeric part 1, z5 is an alphanumeric part 2, z6 is an alphanumeric bracket end, and z7 is a trailing part. 1, ...
z21 is a heading reserved word, z22 is a main heading body start position, z23 is a main heading body end position, z24 is a back heading symbol, z, z28 is a content section start position, and z29 is a content section end position.
【0037】このような意味を持つ記号の後に、その文
書デ―タが何であるか、或いは何文字目であるかの情報
を付して、その解析結果が表現される。After the symbol having such a meaning, information about what the document data is or what letter character it is is added to represent the analysis result.
【0038】さて前記文書展開部9は、上述した如く求
められた文書デ―タに対する階層的論理構造の情報に従
い、該文書デ―タを次のようにして出力部に展開してい
る。The document developing unit 9 develops the document data in the output unit as follows according to the information of the hierarchical logical structure for the document data obtained as described above.
【0039】図13は文書展開部9のハ―ドウエア構成
を示すものである。論理構造デ―タ読出し部11は、前
記論理構造記憶部10に格納された前記図12に示す如
き文書デ―タとその論理構造デ―タを読出すもので、そ
の文書デ―タは1文字切出し部12にて1文字毎に切出
されて文書デ―タ割当て部13に与えられる。この際、
文属性取出し部14は、前記図12に示す「titl
e」「auther」等の文属性デ―タを抽出してレイ
アウト情報検出部15に与えてやり、またレイアウト情
報解析部16は、前述したzの記号を付されて記述され
た論理構造情報を読出している。FIG. 13 shows the hardware structure of the document expanding section 9. The logical structure data reading unit 11 reads the document data stored in the logical structure storage unit 10 as shown in FIG. 12 and its logical structure data, and the document data is 1 The character cutout unit 12 cuts out each character and gives it to the document data allocation unit 13. On this occasion,
The sentence attribute extracting unit 14 displays the "titl" shown in FIG.
The sentence attribute data such as "e" and "auther" is extracted and given to the layout information detecting unit 15. The layout information analyzing unit 16 also outputs the logical structure information described with the above-mentioned symbol z. It is reading.
【0040】ここでレイアウト規則辞書9aには、例え
ば図14(a)(b)に示すように、文書デ―タを出力
するフレ―ム(文書枠)に関する情報と、文属性に応じ
てその文をどのようにレイアウト出力するかの情報から
なるレイアウト規則が格納されている。具体的には上記
フレ―ム情報は、図14(a)に示すようにディスプレ
イやプリンタ等の出力装置上でのフレ―ム管理番号、そ
の出力位置の情報、およびそのフレ―ムの大きさの情報
からなり、これによって文書デ―タが出力される表示画
面、または印刷用紙におけるフレ―ムの構成が、例えば
図15に示す如く定義されるものとなっている。これら
のフレ―ム情報は、文書デ―タを出力するべく設定され
た複数のフレ―ム毎にそれぞれ定義される。Here, in the layout rule dictionary 9a, as shown in, for example, FIGS. 14A and 14B, information about a frame (document frame) for outputting document data and its corresponding sentence attribute are displayed. A layout rule including information on how to output the layout of the sentence is stored. Specifically, the frame information is, as shown in FIG. 14A, a frame management number on an output device such as a display or a printer, information on its output position, and the size of the frame. And the frame structure on the print screen or the print paper on which the document data is output is defined as shown in FIG. 15, for example. The frame information is defined for each of a plurality of frames set to output the document data.
【0041】レイアウト規則読出し部17は、このよう
なフレ―ム規則をレイアウト規則辞書9aから読出して
フレ―ム形式情報バッファ18に格納すると共に、その
情報を演算部19に与え、そのフレ―ムの最大カラム
数、および最大ライン数を求めている。この最大カラム
数・ライン数のデ―タは最大カラム・ライン値バッファ
20にセットされて後述する文字デ―タの展開出力制御
に用いられる。The layout rule reading unit 17 reads out such frame rules from the layout rule dictionary 9a and stores them in the frame format information buffer 18, and supplies the information to the arithmetic unit 19 so that the frame is stored. The maximum number of columns and the maximum number of lines are calculated. The data of the maximum number of columns and lines is set in the maximum column / line value buffer 20 and used for the expansion output control of character data described later.
【0042】また前記レイアウト規則辞書9aに格納さ
れた文属性に関するレイアウト規則は、例えば図14
(b)に示すように定義される。このレイアウト規則に
よって、その文属性の種別毎にその文書デ―タを、前述
した如く定義されるフレ―ム上にどのようにレイアウト
するかが規定される。The layout rules relating to the sentence attributes stored in the layout rule dictionary 9a are shown in FIG.
It is defined as shown in (b). This layout rule defines how to lay out the document data on the frame defined as described above for each type of the sentence attribute.
【0043】ここでは、例えば「lf」にて対象文字列
の最後を強制改行すること、「Ce」にてその対象文字
列をセンタリングすることがそれぞれ示される。また
「ds;1」にて対象文書デ―タを出力した後に1行分
の改行を行うことが示され、「us;1」にて対象文書
デ―タを出力する前に1行分の改行を行うことが示され
る。更に「ls;1」にてフレ―ムの左側から1文字分
のマ―ジン(空白)を設けることが示される。尚、段落
の場合にはその先頭行の1文字目を空白とする。Here, for example, "lf" indicates forced line feed at the end of the target character string, and "Ce" indicates centering of the target character string. Also, "ds;1" indicates that one line of line feed is performed after the target document data is output, and "us;1" indicates that one line of line feed is performed before the target document data is output. Indicates that a line break will be made. Furthermore, "ls;1" indicates that a margin (blank) for one character is provided from the left side of the frame. In the case of a paragraph, the first character of the first line is blank.
【0044】このようなレイアウト規則が前記レイアウ
ト情報検出部15の制御の下で、その文属性の種別に従
って上記レイアウト規則辞書9aから読出されて前記レ
イアウト情報解析部16に与えられる。Under the control of the layout information detecting section 15, such a layout rule is read from the layout rule dictionary 9a according to the type of the sentence attribute and given to the layout information analyzing section 16.
【0045】レイアウト情報解析部16は、このように
して求められるレイアウト規則に基いて文書デ―タ割当
て部13を制御し、上記の如く1文字づつ切出される文
書デ―タを指定されたフレ―ムに順に展開している。The layout information analyzing unit 16 controls the document data assigning unit 13 based on the layout rule thus obtained, and as described above, the frame in which the document data to be cut out character by character is designated. -They are being deployed in sequence.
【0046】即ち、レイアウト情報解析部16は、前記
フレ―ムの情報に従って文書デ―タを展開するフレ―ム
を判定し、同時にそのフレ―ムの大きさを判定してい
る。そしてその指定されたフレ―ムに、前記文属性に応
じてレイアウト規則に従って、その文書デ―タを展開制
御している。That is, the layout information analysis unit 16 determines the frame in which the document data is developed according to the frame information, and at the same time, determines the size of the frame. Then, the document data is expanded and controlled in the designated frame according to the layout rule according to the sentence attribute.
【0047】この際、1文字切出し部12にて文書デ―
タが1文字毎に切出される都度、これに同期してカラム
・ラインカウンタ21の計数値がカウントアップされ
る。このカラム・ラインカウンタ21による計数値は、
比較部22にて前記最大カラム・ライン値バッファ20
にセットされた値と逐次比較されており、その比較結果
は判定部23にて判定されている。この判定部23にて
前記1文字切出し部12にて切出された文字のレイアウ
ト位置が、そのとき指定されているフレ―ム内であるか
否かが判定される。At this time, the document data is extracted by the one-character cutting section 12.
Each time the character is cut out character by character, the count value of the column / line counter 21 is incremented in synchronization with this. The count value by the column / line counter 21 is
The maximum column / line value buffer 20 in the comparison unit 22
It is sequentially compared with the value set in, and the comparison result is determined by the determination unit 23. The determination unit 23 determines whether or not the layout position of the character cut out by the one-character cutout unit 12 is within the frame specified at that time.
【0048】そしてレイアウト制御されて展開される文
書デ―タの割当て位置がその指定されたフレ―ムを越え
たことが判定されると、フレ―ム切り換え部24が起動
されて、前記文書デ―タ割当て部13による文書デ―タ
の割当てフレ―ムが次のフレ―ムに更新制御されるよう
になっている。When it is determined that the layout position of the document data to be expanded by layout control has exceeded the designated frame, the frame switching unit 24 is activated to start the document data. The document data allocation frame by the data allocation unit 13 is controlled to be updated to the next frame.
【0049】このようにして文書展開部9は、そのレイ
アウト規則辞書9aに設定されているレイアウト規則に
従って、その文書デ―タを出力すべきフレ―ムを設定し
ている。そしてその設定されたフレ―ムに、上記文属性
に応じて設定されたレイアウト規則に従ってその文書デ
―タを展開している。In this way, the document expanding section 9 sets the frame to output the document data according to the layout rule set in the layout rule dictionary 9a. Then, the document data is developed in the set frame according to the layout rule set according to the sentence attribute.
【0050】例えば図12に示す如く求められた論理構
造の文書デ―タにあっては、第1文が標題であり、その
レイアウト規則が「lf」「Ce」「ds;1」で示さ
れることから、先ずレイアウト情報解析部16では前記
最大カラム・ライン値バッファ20から、その設定され
たフレ―ムの最大カラム・ライン数を求め、例えば (MAXライン−対象文の文字数)÷2 等として、そのセンタリングして表示出力すべき文字位
置を求めている。このデ―タによって前記カラム・ライ
ンカウンタ21の計数値がプリセット的に変更され、そ
の変更位置からその対象文の文書デ―タの展開、つまり
文字位置の割当てが行われる。For example, in the document data having the logical structure obtained as shown in FIG. 12, the first sentence is the title, and its layout rule is indicated by "lf", "Ce", "ds;1". Therefore, the layout information analysis unit 16 first obtains the maximum number of column / lines of the set frame from the maximum column / line value buffer 20. For example, (MAX line-number of characters of target sentence) / 2 , The character position to be displayed by the centering is output. With this data, the count value of the column / line counter 21 is preset changed, and the document data of the target sentence is expanded from the changed position, that is, the character position is assigned.
【0051】その後、対象文の文字デ―タの出力割当て
が終了した時点で、「ds;1」なる情報に従って強制
改行され、出力された標題を示す文字列の下に1行文の
空白行が設定される。After that, when the output allocation of the character data of the target sentence is completed, a blank line of one line sentence is placed under the character string indicating the output title, according to the information "ds;1". Is set.
【0052】このような文書デ―タの出力(展開)制御
が、前述した如く切出された各文毎に、その文について
求められた論理構造に従って順次行われ、その文書デ―
タが所定のフレ―ムに順に展開されていく。この結果、
例えば図16に例示するように、前記図12に示す如く
階層的論理構造が求められた文書デ―タが、それに対し
て指定されたレイアウト規則に従って出力展開されるこ
とになる。The output (expansion) control of such document data is sequentially performed for each sentence cut out as described above in accordance with the logical structure obtained for the sentence, and the document data is output.
The data will be expanded in order in a predetermined frame. As a result,
For example, as illustrated in FIG. 16, the document data for which the hierarchical logical structure is obtained as shown in FIG. 12 is output and expanded according to the layout rule specified for it.
【0053】かくしてこのように構成された装置によれ
ば、入力文書デ―タからその文書の階層的論理構造が求
められ、その階層的論理構造に従う文書デ―タのレイア
ウト規則に従ってその文書デ―タが、設定されたフレ―
ム毎にその文属性に応じてそれぞれ定められたレイアウ
ト形式で展開されることになる。According to the apparatus thus constructed, the hierarchical logical structure of the document is obtained from the input document data, and the document data is laid out according to the layout rule of the document data according to the hierarchical logical structure. The set frame
It is developed in a layout format that is determined for each program according to the sentence attribute.
【0054】具体的には定められたフレ―ムに文書デ―
タが順に割付けられ、またその文章の階層的論理構造に
従う各文の文書構造の情報、つまりその文属性に従っ
て、例えば強制改行やセンタリング等の制御が行われて
文書デ―タの展開が行われる。Specifically, the document data is written in the defined frame.
Data is sequentially assigned, and according to the document structure information of each sentence according to the hierarchical logical structure of the sentence, that is, according to the sentence attribute, for example, forced line feed and centering are controlled to expand the document data. .
【0055】従って文書作成時や文書編集時等の文書処
理を、そのレイアウト形式を配慮することなしに文書内
容のみに着目して効率良く実行することができる。しか
も、このようにして文書処理しても、上述した如く解析
された階層的文書構造、およびその文書構造(文属性)
によって指定されるレイアウト規則によって、その文書
デ―タの出力レイアウト形式が自動的に制御されるの
で、全体的に統一のとれた文書形式でその文書を作成す
ることが可能となる。Therefore, it is possible to efficiently execute the document processing at the time of creating the document or editing the document by paying attention to only the document contents without considering the layout format. Moreover, even if the document is processed in this way, the hierarchical document structure analyzed as described above, and its document structure (sentence attribute)
Since the output layout format of the document data is automatically controlled by the layout rule specified by, it is possible to create the document in an entirely unified document format.
【0056】従って文書の出力形式の制御の為に文書作
成等の思考が妨げられることがなく、その文書処理を簡
易に、且つ効果的に行うことが可能となる等の実用上多
大なる効果が奏せられる。Therefore, the control of the output format of the document does not hinder the thinking such as the document creation, and the document processing can be simply and effectively performed, which is a great practical effect. Played.
【0057】尚、本発明は上述した実施例に限定される
ものではない。例えば文書の論理構造を示すデ―タ形式
や、その論理構造を求める為の規則、更には文書デ―タ
の出力形式を定めるレイアウト規則は、その仕様に応じ
て定めれば良いものである。また字体(文字フォント)
の変形を考慮した見出しの抽出と、文書構造の判定処
理、更にはその出力制御を行うようにしても良い。この
場合、出力文字の高輝度表示や反転表示等を同時に制御
することも勿論可能であり、そのような制御情報をレイ
アウト規則として設定しておけば十分である。The present invention is not limited to the above embodiment. For example, the data format indicating the logical structure of the document, the rule for obtaining the logical structure, and the layout rule for determining the output format of the document data may be determined according to the specifications. Also font (character font)
It is also possible to perform the extraction of the heading in consideration of the transformation, the determination processing of the document structure, and the output control thereof. In this case, it is of course possible to simultaneously control high-intensity display and reverse display of output characters, and it is sufficient to set such control information as a layout rule.
【0058】また上述した例では、文書デ―タの階層的
論理構造を求めた後、その出力レイアウト形式の制御を
行ったが、1文毎にそのレイアウト展開処理を行っても
良い。この場合、その論理構造を一旦蓄積することな
く、直接的にレイアウト展開処理に用いるようにしても
良い。更には、1つの文属性について複数のレイアウト
規則を準備しておき、その中から選択的にレイアウト規
則を適用することも可能である。これによって同一文属
性で異なった用途のレイアウト形式、例えば学会論文形
式と社内報告書形式等に適宜変換することができ、種々
のレイアウト編集を容易に行うことが可能となる。また
ここでは日本語を例に説明したが、他国語に対しても同
様に適用可能なことは勿論のことである。その他、本発
明はその要旨を逸脱しない範囲で種々変形して実施する
ことができる。In the above example, the output layout format is controlled after the hierarchical logical structure of the document data is obtained, but the layout expansion process may be performed for each sentence. In this case, the logical structure may be directly used for layout expansion processing without being temporarily stored. Furthermore, it is also possible to prepare a plurality of layout rules for one sentence attribute and selectively apply the layout rule from among them. As a result, it is possible to appropriately convert a layout format having the same sentence attribute and a different use, for example, an academic journal article format and an in-house report format, and various layout edits can be easily performed. In addition, although Japanese has been described as an example here, it is needless to say that the same can be applied to other languages. In addition, the present invention can be variously modified and implemented without departing from the gist thereof.
【0059】[0059]
【発明の効果】以上説明したように本発明によれば、入
力文書デ―タからその文書の章・節・箇条書き・段落等
の論理構造を求め、その論理構造に対応したレイアウト
規則に従って文書デ―タを所定の出力レイアウト形式で
展開出力することができるので、文書出力形式の制御の
為にその思考過程が妨げられることがなく、その文書処
理を効果的に進めることを可能ならしめる等の実用上多
大なる効果が奏せられる。As described above, according to the present invention, the logical structure of chapters, sections, bullets, paragraphs, etc. of the document is obtained from the input document data, and the document is followed according to the layout rule corresponding to the logical structure. Since the data can be expanded and output in a predetermined output layout format, control of the document output format does not hinder the thinking process, and the document processing can be effectively advanced. The practically great effect can be obtained.
【図1】本発明の一実施例の概略構成図。FIG. 1 is a schematic configuration diagram of an embodiment of the present invention.
【図2】入力文書デ―タの一例を示す図。FIG. 2 is a diagram showing an example of input document data.
【図3】実施例装置における文書構造解析処理の手続き
の流れを示す図。FIG. 3 is a diagram showing a procedure flow of document structure analysis processing in the apparatus of the embodiment.
【図4】見出し語辞書の一例を示す図。FIG. 4 is a diagram showing an example of a headword dictionary.
【図5】見出し抽出規則辞書の構成例を示す図。FIG. 5 is a diagram showing a configuration example of a headline extraction rule dictionary.
【図6】見出し抽出規則辞書の構成例を示す図。FIG. 6 is a diagram showing a configuration example of a headline extraction rule dictionary.
【図7】見出し抽出規則辞書の構成例を示す図。FIG. 7 is a diagram showing a configuration example of a headline extraction rule dictionary.
【図8】文書構造規則辞書の構成例を示す図。FIG. 8 is a diagram showing a configuration example of a document structure rule dictionary.
【図9】文書構造規則辞書の構成例を示す図。FIG. 9 is a diagram showing a configuration example of a document structure rule dictionary.
【図10】文書構造規則辞書の構成例を示す図。FIG. 10 is a diagram showing a configuration example of a document structure rule dictionary.
【図11】見出し文の解析構造を示す図。FIG. 11 is a diagram showing an analysis structure of a headline sentence.
【図12】論理構造記憶部に格納された文書構造の情報
の例を示す図。FIG. 12 is a diagram showing an example of document structure information stored in a logical structure storage unit.
【図13】文書展開部の構成例を示す図。FIG. 13 is a diagram showing a configuration example of a document expansion unit.
【図14】レイアウト規則辞書の構成例を示す図。FIG. 14 is a diagram showing a configuration example of a layout rule dictionary.
【図15】レイアウト規則によって示されるフレ―ム
(文書枠)の例を示す図。FIG. 15 is a diagram showing an example of a frame (document frame) indicated by a layout rule.
【図16】レイアウト展開処理されて出力される文書形
式の例を示す図。FIG. 16 is a diagram showing an example of a document format output after layout expansion processing.
1…文書管理部、2…入力部、3…原文記憶部、4…表
示制御部、5…表示部、6…見出し抽出部、6a…見出
し語辞書、7…見出し判定部、7a…見出し規則辞書、
8…文書構造判定部、8a…文書構造規則部、9…文書
展開部、9a…レイアウト規則辞書、10…論理構造記
憶部。DESCRIPTION OF SYMBOLS 1 ... Document management unit, 2 ... Input unit, 3 ... Original text storage unit, 4 ... Display control unit, 5 ... Display unit, 6 ... Headline extraction unit, 6a ... Headword dictionary, 7 ... Headline determination unit, 7a ... Headline rule dictionary,
8 ... Document structure determination unit, 8a ... Document structure rule unit, 9 ... Document expansion unit, 9a ... Layout rule dictionary, 10 ... Logical structure storage unit.
Claims (4)
―ドに従って1文毎に区切り、各文が見出し文であるか
否かを判定する手段と、 この判定結果に応じた文書構造規則に従って前記各文の
文書構造をそれぞれ判定して前記文書デ―タの階層的論
理構造を求める手段と、 この階層的論理構造の情報を前記文書デ―タと対応付け
て記憶する手段と、 文書デ―タの出力レイアウト形式を定めるレイアウト規
則を前記各文書構造に対応して記憶したレイアウト規則
辞書と、 前記各文について求められた文書構造に応じたレイアウ
ト規則に従ってその文の文書デ―タを出力部に展開する
手段とを具備したことを特徴とする文書処理装置。1. A means for determining whether or not each sentence is a headline sentence by dividing the input document data according to a predetermined delimiter code, and a document structure according to the result of the determination. Means for determining the document structure of each sentence according to a rule to obtain a hierarchical logical structure of the document data, and means for storing information on the hierarchical logical structure in association with the document data. A layout rule dictionary in which a layout rule defining an output layout format of document data is stored corresponding to each document structure, and document data of the sentence according to a layout rule corresponding to the document structure obtained for each sentence. And a means for expanding the output to an output unit.
文書分野毎にその文書の階層構造に対する出力レイアウ
ト形式を定める規則をそれぞれ格納したものである請求
項1記載の文書処理装置。2. The document processing apparatus according to claim 1, wherein the layout rule dictionary stores rules for defining an output layout format for a hierarchical structure of a document for each document field to be processed.
に対応して複数のレイアウト規則を格納したものであ
り、これらの中から選択的にレイアウト規則を用いるも
のである請求項1記載の文書処理装置。3. The document processing according to claim 1, wherein the layout rule dictionary stores a plurality of layout rules corresponding to one document structure, and the layout rule is selectively used from these. apparatus.
書き・段落等の文書論理構造からなるものである請求項
1記載の文書処理装置。4. The document processing apparatus according to claim 1, wherein the hierarchical logical structure of the document comprises a document logical structure of chapters, sections, bullets, paragraphs and the like.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7329490A JP2829264B2 (en) | 1995-11-27 | 1995-11-27 | Document layout method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7329490A JP2829264B2 (en) | 1995-11-27 | 1995-11-27 | Document layout method |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP6095145A Division JP2680540B2 (en) | 1994-05-09 | 1994-05-09 | Document layout method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH08227416A true JPH08227416A (en) | 1996-09-03 |
JP2829264B2 JP2829264B2 (en) | 1998-11-25 |
Family
ID=18221959
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7329490A Expired - Lifetime JP2829264B2 (en) | 1995-11-27 | 1995-11-27 | Document layout method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2829264B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6920617B2 (en) | 2000-09-06 | 2005-07-19 | Seiko Epson Corporation | System and methods for distributing digital content |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH077410A (en) * | 1993-02-10 | 1995-01-10 | Natl Semiconductor Corp <Ns> | Full swing power down buffer circuit with multiple power supply isolation |
-
1995
- 1995-11-27 JP JP7329490A patent/JP2829264B2/en not_active Expired - Lifetime
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH077410A (en) * | 1993-02-10 | 1995-01-10 | Natl Semiconductor Corp <Ns> | Full swing power down buffer circuit with multiple power supply isolation |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6920617B2 (en) | 2000-09-06 | 2005-07-19 | Seiko Epson Corporation | System and methods for distributing digital content |
Also Published As
Publication number | Publication date |
---|---|
JP2829264B2 (en) | 1998-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6533822B2 (en) | Creating summaries along with indicators, and automatically positioned tabs | |
JPH077410B2 (en) | Document layout method | |
JPH0823864B2 (en) | Heading judgment method | |
JP2007535771A (en) | Document information mining tool | |
US5835921A (en) | Data processing apparatus for creating and storing a text file from input data | |
JPH08227416A (en) | Document processor | |
JPH06342428A (en) | Document layout method | |
JPS62249270A (en) | Document processor | |
JP2680501B2 (en) | Document output method | |
JP2682570B2 (en) | Document layout method | |
JP2763227B2 (en) | Format determination method | |
JPH08221417A (en) | Old and new editing device for structured documents | |
JPH0668748B2 (en) | Document formatting method | |
JPH0573542A (en) | Document layout method | |
US5640581A (en) | CD-ROM information editing apparatus | |
JPH0883280A (en) | Document processor | |
JP2928515B2 (en) | Translated word output device | |
JPH06290209A (en) | Sentence segmentation device | |
JPH07141366A (en) | Word processor and method for generating document with notes | |
JPS62249269A (en) | Document processor | |
JPH08190570A (en) | Document data comparison and verification system | |
JPH08235187A (en) | Dictionary search system | |
JP2003271580A (en) | Document composition support device, document composition support method, and program | |
JPS6366663A (en) | Control system for document structure | |
JPS6366665A (en) | Document analyzing/shaping device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EXPY | Cancellation because of completion of term |