JPH01159759A - Document retrieving and displaying method - Google Patents
Document retrieving and displaying methodInfo
- Publication number
- JPH01159759A JPH01159759A JP62316208A JP31620887A JPH01159759A JP H01159759 A JPH01159759 A JP H01159759A JP 62316208 A JP62316208 A JP 62316208A JP 31620887 A JP31620887 A JP 31620887A JP H01159759 A JPH01159759 A JP H01159759A
- Authority
- JP
- Japan
- Prior art keywords
- document
- phrase
- displayed
- designated
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 17
- 239000000284 extract Substances 0.000 abstract description 2
- 238000012545 processing Methods 0.000 description 5
- 230000004397 blinking Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000013332 literature search Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
Landscapes
- Machine Translation (AREA)
- Document Processing Apparatus (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、電子化された文献情報システムに係り、特に
その表示端末に於いて、既に表示された文書に対して、
その文書内で関連する箇所や、関連する他の文書、また
は他文書内で関連する箇所を自動的に並置表示するシス
テムに関する。[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to an electronic document information system, and in particular, the present invention relates to an electronic document information system, and in particular, to a display terminal of the computerized document information system,
The present invention relates to a system that automatically juxtaposes and displays related parts within a document, other related documents, or related parts within other documents.
CRTデイスプレィ等、情報を表示する装置と、表示さ
れた項目の中から一つを選択するためのカーソル、マウ
ス、キイーボード、タブレットの様な装置とを用いて、
操作者の関心に応じて操作者が表示された項目の中から
その一つを選択すると、その項目について更に詳しい説
明を引き出したりするシステムが既にキャプテン・シス
テム等で実用化されている。Using a device to display information such as a CRT display, and a device such as a cursor, mouse, keyboard, or tablet to select one of the displayed items,
A system has already been put into practical use, such as the Captain System, in which when an operator selects one of the displayed items according to the operator's interest, a more detailed explanation of that item is retrieved.
また特開昭60−15736. r項目情報表示方式
」にある様に、計算機上の対話処理に於いて、表示され
た項目についての更に詳細な情報を操作者の指示に応じ
て表示する方式もある。Also, JP-A-60-15736. As described in ``Item Information Display Method'', there is also a method of displaying more detailed information about the displayed item in response to an operator's instructions during interactive processing on a computer.
上記従来システムに於いては、予め選択項目とそれに対
応して表示すべき情報は、システムを制御するプログラ
ム内であるいは制御データの形で記述されており、従っ
て、操作者は予めシステム側が準備した情報を画面の中
で選択が許された項目についてのみ順次たどることによ
って見ることができる。このためには、システムの提供
者がそのシステムを設計・構築する際に、全ての選択ト
リーに対応して表示すべき情報を準備し、それぞれの選
択に対応する情報の所在とを関係付けるデータを作成し
てシステムに登録しておくことが必要となる。In the above-mentioned conventional systems, the selection items and the corresponding information to be displayed are described in advance in the program that controls the system or in the form of control data. Information can be viewed by sequentially tracing only the items that are allowed to be selected on the screen. To this end, when the system provider designs and builds the system, it is necessary to prepare information to be displayed corresponding to all selection trees, and to create data that correlates the location of information corresponding to each selection. It is necessary to create and register it in the system.
一方、電子化されたデータベースに蓄積された文献情報
について、キイーワードによる文献の検索が行われてい
る。しかしこの場合は、−編の文献全体についてのキイ
ーワードとの関連の有無のみが登録されるのであり、−
mの文献内、または複数の文献内で、相互に関連する部
分を検索表示することは行われていない。On the other hand, literature searches using keywords are being conducted for literature information accumulated in electronic databases. However, in this case, only the presence or absence of a relationship with the keyword for the entire literature in the - edition is registered, and -
Searching and displaying mutually related parts within m documents or within multiple documents is not performed.
本発明の目的は、文献内、または文献間の関連部分の検
索と、その検索の結果として得た関連部分を含む文書全
体、またはその一部分の表示とを、逐次操作者の要求に
応じて端末等の上で電子的に実現することである。An object of the present invention is to search for related parts within a document or between documents, and display the entire document including the related parts obtained as a result of the search, or a portion thereof, sequentially on a terminal in accordance with an operator's request. It is to be realized electronically on etc.
上記目的を達成するため、本発明では以下の三つのステ
ップを組合せて実行する。In order to achieve the above object, the present invention executes the following three steps in combination.
(1)操作者が画面上に表示されている文書の中から、
ある表示部位を指示することによって指示句を特定する
ステップ。(1) The operator selects from among the documents displayed on the screen.
Identifying a directive phrase by indicating a certain display site.
(2)上記指示句の指示する対象を探索するステップ6
(3)上記指示対象を含む、文書、またはその一部分を
画面上の適切な位置に表示するステップ。(2) Step 6 of searching for the target indicated by the above-mentioned directive phrase. (3) Step of displaying the document or a part thereof including the above-mentioned referent at an appropriate position on the screen.
なお、ここで指示句とは文書の名称2文書の登録番号等
ある文書を特定する語句や、章番号9頁番号2行番号9
図面番号2文帯内の相対位置を示す語句、あるいはそれ
等の組合せ等によっである文書内の特定の位置を示す句
や、またはそれ等の組合せで形成された句を意味する。Note that directive phrases are words that specify a certain document, such as the document's name, document registration number, chapter number, page number, line number, and page number.
Drawing number 2 means a phrase that indicates a relative position within a sentence band, a phrase that indicates a specific position within a document by a combination of these, or a phrase that is formed by a combination of these.
第2図に本発明を実施した時の端末50に於ける、CR
TS上の表示例を示している。最初文書の一部が51の
枠内に表示されている。ここで画面上に重畳して設置さ
れた透明タブレット6aや。FIG. 2 shows the CR in the terminal 50 when the present invention is implemented.
A display example on the TS is shown. Initially, a part of the document is displayed within a frame 51. Here, a transparent tablet 6a is placed superimposed on the screen.
マウス6bを移動することによって移動するマウス・カ
ーソル60等を用いて、位置指示を行なうことによ?て
操作者がある指示句52を指示し、システムはその位置
と表示の元になった文書データとから指示句を抽出し特
定する。By specifying the position using the mouse cursor 60, etc., which is moved by moving the mouse 6b? The operator specifies a certain instruction phrase 52, and the system extracts and specifies the instruction phrase from its position and the document data that is the source of the display.
次に、特定された指示句に対応する箇所をシステム内か
ら探索し、それを画面の適当な位置に配置して表示する
。これにより第2図に示す様に53の枠内に指示句52
の指示対象54を含む文書の一部が並置して表示される
。Next, the system searches for a location corresponding to the specified instruction phrase, and displays it at an appropriate position on the screen. As a result, as shown in Figure 2, the directive phrase 52 is placed within the frame 53.
A portion of the document including the referent 54 is displayed side by side.
本発明によれば、第2図に基づいて上記説明した如く、
操作者がある文献を読み進む上で必要とする情報等を、
効率良く、また操作者にとって簡単な操作で、システム
内から呼び出して表示として得ることが可能なシステム
を提供することが可能となる。According to the present invention, as explained above based on FIG.
Information that the operator needs to read a certain document, etc.
It is possible to provide a system that can be called up from within the system and obtained as a display efficiently and with simple operations for the operator.
以下、本発明の一実施例を第3図のフローチャートに従
って説明する。Hereinafter, one embodiment of the present invention will be described according to the flowchart shown in FIG.
101のステップでは文章、あるいは文書のある頁、あ
るいは更にその頁の一部分をシステムの画面上に表示す
るものである。これは通常、操作者が文書名を入力する
等といった指示に基づいて表示され、また操作者の要求
に応じてスクロールや頁送り等が画面上で行われる。In step 101, a sentence, a certain page of the document, or a part of the page is displayed on the screen of the system. This is usually displayed based on instructions such as inputting a document name by the operator, and scrolling, page turning, etc. are performed on the screen in response to the operator's requests.
102のステップでは、操作者が表示内容を見て、表示
中のある文章に関連する他の文章、あるいは関連する他
の文書等を取り出すため、それに対応する指示句を表示
画面上で指示するのを検出するものである。これは操作
者が欲した時に操作するので、システムとしては当ステ
ップで待機していることになる。当然このステップから
頁を捲ったり、スクロールしたり、表示を閉じる等の操
作も行なうことができるが、図では省略している。In step 102, the operator looks at the displayed content and instructs a corresponding instruction phrase on the display screen in order to retrieve other sentences related to the displayed sentence or other related documents. This is to detect. This is operated when the operator desires, so the system is on standby at this step. Naturally, operations such as turning the page, scrolling, and closing the display can also be performed from this step, but these are omitted in the figure.
また操作者が指示向を指示するためには種々の装置を用
いて行なうことができる。例えば、第2図に示した様な
表示画面に直接設置された透明タブレット6aを用いて
の直接指示、マウス6bによるマウス・カーソル6cの
移動とマウスボタンの押下、キイーボード6dを用いて
のカーソル移動と所定のキイーの押下、別置きのタブレ
ットを用いての指示、あるいは上記装置を組合せての指
示等があり、どの方法を用いても本発明を実施すること
ができる。Furthermore, the operator can use various devices to indicate the direction of instruction. For example, direct instructions using a transparent tablet 6a placed directly on a display screen as shown in FIG. 2, movement of a mouse cursor 6c and pressing of a mouse button using a mouse 6b, and cursor movement using a keyboard 6d. The present invention can be carried out using any method, such as pressing a predetermined key, using a separate tablet, or using a combination of the above devices.
なお、本ステップに於いて指示向を指示する際には、指
示向の始点と終点の二点を指示する方法、透明タブレッ
ト6a上で指示向の上をなぞったり、マウスボタンを押
下したままカーソル6cを指示勾玉で移動したりして指
示する方法、指示向全体を取り囲む要領で1例えば透明
タブレット6a上に指示向を囲む様な円弧を描いて指示
する方法、または指示句内の一点を指示する方法等があ
る。Note that when specifying the direction in this step, you can specify two points, the start point and the end point, of the direction, or trace the direction on the transparent tablet 6a, or move the cursor while holding down the mouse button. A method of instructing by moving 6c with a pointing magatama, a method of instructing by drawing an arc enclosing the entire indicated direction on a transparent tablet 6a, or a method of indicating one point within a directive phrase. There are ways to do this.
ここで指示句内の一点のみを指示する方法を用いる場合
には、後述する様な指示向の範囲を特定する方法が必要
となる。If a method of specifying only one point within a directive phrase is used, a method of specifying the range of the directive direction as described later is required.
10H3のステップでは、ステップ102で操作者が指
示した画面中の位置を示す入力値と1表示中の文書の画
面上の表示位置と1表示されている表示内容の文書内の
位置と、文書のフォーマット情報等とを基に、操作者が
指示しようとした文字列を特定する。更に、前記特定し
た文字列が対象としているのが1文書の名称か、登録番
号か、文書内の頁番号か1行番号か1図面番号か1表番
号か、あるいはそれらの組合せか等を識別し、指示向と
して確立する。本ステップに関する更に詳細な実施方法
については後で説明する。In step 10H3, the input value indicating the position on the screen specified by the operator in step 102, 1 the display position on the screen of the currently displayed document, 1 the position within the document of the displayed display content, and the The character string that the operator attempted to specify is specified based on the format information and the like. Furthermore, it is possible to identify whether the specified character string targets one document name, registration number, page number within the document, one line number, one drawing number, one table number, or a combination thereof. and establish it as a direction. A more detailed implementation method regarding this step will be explained later.
本ステップで確立した指示向に於いては、前記文字列内
に特定の文書を指示する語が無く、ある文書内の特定の
位置や要素を示す語のみがある場合には当指示句はステ
ップ101で既に表示しである文書内の他の箇所を対象
としているものと解釈すれば良い。また、前記文字列内
に特定の文書を指示する語のみがあり、頁数等文書内の
特定の位置を指示する語が無い場合には、その対象文書
の文頭を指示しているものと解釈すれば良い。また例え
ば、特許の補正書が常にある特定の明細書を対象として
いる様に、その文書が対象とするのがある特定の文書で
ある場合には、指示向に文書内の特定の位置を示す語の
みがあっても、それは該当する対象文書の特定の位置を
指示対象としているものと解釈すれば良い。In the directive direction established in this step, if there are no words in the character string that designate a specific document, but only words that designate a specific position or element within a certain document, this directive phrase is used in the step. It may be interpreted that the other location in the document that has already been displayed in step 101 is targeted. Additionally, if the character string contains only words that specify a specific document, but no words that specify a specific position within the document such as page number, it is interpreted as indicating the beginning of the sentence in the target document. Just do it. Also, for example, if the document is targeted at a specific document, just as a written amendment to a patent always targets a specific specification, indicate a specific position within the document in the direction of the indication. Even if there is only a word, it can be interpreted as referring to a specific position in the corresponding target document.
次に104のステップでは、ステップ103で求めた指
示向の対象箇所を探索し、その所在位置を求める。Next, in step 104, the target location of the indicated direction obtained in step 103 is searched, and its location is determined.
ここで、該指示向がステップ101で既に表示しである
文書を対象としているものであれば、その文書データは
システムのメモリ内に文書データベースより既に読み込
まれであるので該指示向の対象の所在位置をシステム内
で求めるのみで良い。Here, if the instruction is directed to a document that has already been displayed in step 101, the document data has already been read into the system memory from the document database, so the location of the object of the instruction is known. All you need to do is find the position within the system.
一方、該指示向が他文書を対象としているものであれば
、先ずその文書を文書データベースからシステムのメモ
リ内に読み込んだ後に、指示対象の所在位置を求める必
要がある。また前述した特許補正書の様にそこから参照
する文書が予めわかっている様な文書を扱う場合には、
予めそれに対応した文書をシステムのメモリ内に読み込
んでおけば、すなわち例えば補正書の表示要求がステッ
プ1、01に於いて行なわれた時点で対応する明細書も
読み込んでおけば1本発明を効率良〈実施することがで
きる。On the other hand, if the pointing direction is for another document, it is necessary to first read the document from the document database into the system memory and then find the location of the pointing object. Also, when dealing with documents such as the patent amendment mentioned above, where the document to be referenced is known in advance,
If the corresponding document is read into the system memory in advance, that is, if the corresponding specification is also read at the time when the request to display the written amendment is made in step 1, 01, the present invention can be made more efficient. Good〈Can be implemented.
105のステップでは、ステップ104で求めた指示対
象を含む部分を表示する。In step 105, a portion including the referent obtained in step 104 is displayed.
ここでは1例えば指示箇所が第2図に示した枠53の中
央に位置する様に文書の数行を表示したり、その指示箇
所を含む頁全体を表示したりする等すれば良い。また、
指示対象が図面や表等である場合には、それの全体か、
一部か、または縮小等した上で表示すれば良い。Here, for example, several lines of the document may be displayed so that the indicated location is located in the center of the frame 53 shown in FIG. 2, or the entire page including the indicated location may be displayed. Also,
If the referent is a drawing or table, the entirety of it, or
It may be displayed in part or after being reduced.
この後は、再びステップ102に移り、次の操作を待つ
。なおステップ102のボインティングの前に文章の表
示をスクロールや頁送り等で変えることがあるが、その
場合にも再びステップ+02に移り1次のボインティン
グ操作を待つ。After this, the process returns to step 102 and waits for the next operation. Note that before the pointing in step 102, the display of the text may be changed by scrolling, turning pages, etc. In that case, the process returns to step +02 and waits for the first pointing operation.
また、ステップ105で表示した文書に対しても本発明
を実施しても良い。これは、ステップ105の後にステ
ップ102から105迄と同一のステップを設け、ステ
ップ101から105迄のフローと同一のフローを設け
れば実現することができる。これによって、例えば本発
明によって検索・表示した参考文献が、更に参照してい
る参考文献等を順次遡りながら参照していく様なことが
、容易に実行できる様になる。Further, the present invention may also be applied to the document displayed in step 105. This can be achieved by providing the same steps as steps 102 to 105 after step 105 and providing the same flow as steps 101 to 105. As a result, for example, the reference documents searched and displayed according to the present invention can easily be used to sequentially refer back to the reference documents that are further referred to.
この様な階層は何層設けても良い。また表示されている
文書が何層にして表示させられたかに関わらず本発明を
実施することが可能とすれば、同一画面上に表示された
文書の内、どの文書に対して本発明が実施できるかとい
う判断を操作者が下す必要も無くなるので、システムの
操作性が一段と向上する。Any number of such layers may be provided. Furthermore, if it is possible to implement the present invention regardless of how many layers the displayed document is displayed, the present invention can be implemented for which document among the documents displayed on the same screen. Since there is no need for the operator to make a judgment as to whether the system can be used or not, the operability of the system is further improved.
第1図は5文書が文字コードで記憶されている場合の、
システム構成の一実施例を示すものである。Figure 1 shows the case where five documents are stored in character codes.
This figure shows an example of a system configuration.
文献データベース1から読み出された文書をシステム内
に格納するための文書データエリア2がある。文書デー
タエリア2には、文字列コードデータ21と、書式デー
タ22がそれぞれ格納される。文書のある頁の文字列コ
ードデータ21、及び書式データ22が描画処理部3に
送られ、それに基づいてフレームメモリ4に文書が書き
込まれる。フレームメモリ4の内容は直ちにCRTS上
に表示されている。There is a document data area 2 for storing documents read from the literature database 1 in the system. The document data area 2 stores character string code data 21 and format data 22, respectively. Character string code data 21 and format data 22 of a certain page of the document are sent to the drawing processing section 3, and the document is written into the frame memory 4 based on them. The contents of frame memory 4 are immediately displayed on the CRTS.
CRT 5の表示面に重ねて透明のタブレット6aが設
置しである。操作者がステップ102に於いてタブレッ
ト6aにタッチすることによって表示されている文書中
のある位置を指示すると。A transparent tablet 6a is placed over the display surface of the CRT 5. When the operator specifies a certain position in the displayed document by touching the tablet 6a in step 102.
タブレット入力回路7により、その画面座標値71が求
まり、更に文字列割出部8にタッチ動作によるトリガ7
2が入力される。これはマウス6bによりカーソル6c
を移動し、マウスボタンを押下する等の操作を行なうこ
とによっても同様の結果を得られる。The screen coordinate value 71 is determined by the tablet input circuit 7, and a trigger 7 is sent to the character string indexing section 8 by a touch operation.
2 is input. This is done by moving the mouse 6b to move the cursor 6c.
A similar result can be obtained by moving the mouse button and pressing the mouse button.
次に文字列割出部8は指示句を割出すため、先ず表示画
面の座標系列で表された画面座標値71を文書頁の表示
位置を基に1例えば第2図に於ける表示枠51の画面上
の位置を基に、表示文書頁の座標系列に変換する6次に
文書の書式データ22と、前記表示文書頁内の座標値と
を基に指示句のある行番号と列位置を求める6更に表示
頁番号をもデータとして、文字列コードデータ21中の
指示句の位置を求める。すなわち、文書の画面上の表示
位置と、文書のフォーマットに関する情報、例えば文字
間隔2行間隔、上下左右の余白サイズ等が知られている
と、画面中の位置から指示された位置に対応するテキス
トコード中の位置を割り出すことができる。文字列割出
部8では更に文字列コードデータ21内から、その位置
のデータを読出して指示句とする。Next, in order to determine the directive phrase, the character string indexing section 8 first calculates the screen coordinate value 71 expressed in the coordinate series of the display screen based on the display position of the document page, for example, the display frame 51 in FIG. Based on the position on the screen, convert it into a coordinate series of the displayed document page. 6. Next, calculate the line number and column position of the directive based on the document format data 22 and the coordinate values in the displayed document page. Determine 6 Furthermore, the position of the directive phrase in the character string code data 21 is determined using the display page number as data. In other words, if the display position of the document on the screen and information about the format of the document, such as the character spacing between two lines, the size of the top, bottom, left, and right margins, are known, then the text corresponding to the specified position from the position on the screen is known. You can determine the location in the code. The character string indexing unit 8 further reads data at that position from within the character string code data 21 and uses it as a directive phrase.
ここで操作者が指示句の先頭から語尾迄の範囲を示す場
合には対応する文字列コードデータ21中の該当する文
字列を拾い出せば良い。操作者が一点のみ指示した場合
には、指示句の文字列内での範囲を推定することにする
。このためには例えば指示された文字が数字であればそ
の前後にある数字と、更に「行」 「頁」 「章」 「
図」 「表」「文献番号J rlsBNJあるいは「
第」「前記」等の文字列があればそれらを含めて一つの
指示句とする。この方法は完全では無いが推定した指示
句を強調表示(ブリンキング、白黒反転、アングライン
、輝度レベル変更等)することによって操作者の確認を
得ることにしても良い。この場合には必要に応じて操作
者が指示句の範囲を再指定できる様にすれば、システム
が指示句の推定を誤った場合にユーザが対処することが
できる。Here, when the operator indicates a range from the beginning to the end of the instruction phrase, it is sufficient to pick out the corresponding character string in the corresponding character string code data 21. When the operator specifies only one point, the range within the character string of the instruction phrase is estimated. To do this, for example, if the specified character is a number, the numbers before and after it, as well as "line", "page", "chapter", "
``Figure''``Table'' ``Reference number J rlsBNJ or ``
If there are character strings such as ``th'' and ``said'', they are included in one directive phrase. Although this method is not perfect, the operator's confirmation may be obtained by highlighting the estimated instruction phrase (blinking, inverting black and white, underlining, changing the brightness level, etc.). In this case, by allowing the operator to respecify the range of the instruction phrase as necessary, the user can take action if the system makes a mistake in estimating the instruction phrase.
文字列割出部8で割出された文字列は指示句解釈部9に
送られる。ここでは1行」 「頁」 「章」「図」 「
表」 「文献番号J rIsT’3NJ等の予め登録
された文書の特定の位置を意味するキイーワードと、そ
れに付随している数文字列や文字列等を基に該文字列の
指示対象を特定する。例えば。The character string determined by the character string determining section 8 is sent to the directive phrase interpreting section 9. Here, one line "Page""Chapter""Figure""
A key word indicating a specific position in a pre-registered document, such as document number J rIsT'3NJ, and the reference target of the character string are identified based on the associated several character strings, character strings, etc. .for example.
ある文書内の頁を特定するためには、「頁」というキイ
ーワードの直前に記された数文字のみで構成された文字
列を切り出して、それを数字に変換して真数とすれば良
い。キイーワードが例えば「文献番号」等の様に、その
後の関連する数字が続くものであれば、キイーワードの
直後に記された数文字のみで構成された文字列を切り出
して、それを数字に変換する。また1文献がその名称で
記されている場合には、一般的に文献名は指示句の中で
最初に指定されているので、指示句の第一文字から助詞
「の」や読点「、」が現われる直前の文字迄を切り出し
て、その文字列を指示対象文書の名称と解釈すれば良い
。ここで指示対象は[ある文献の、ある頁の、ある行」
という様に階層的な形態で定義される。In order to identify a page in a certain document, it is sufficient to cut out a character string consisting of only a few characters written immediately before the key word "page" and convert it into a number to obtain an antilog number. If the key word is followed by a related number, such as "document number," cut out the string consisting of only a few characters written immediately after the key word and convert it to a number. . In addition, when a document is written by its name, the document name is generally specified first in the demonstrative phrase, so the particle ``no'' and the comma ``,'' start from the first letter of the demonstrative phrase. All you have to do is cut out the character string just before it appears and interpret that character string as the name of the referent document. Here, the referent is [a certain line on a certain page of a certain document]
It is defined in a hierarchical manner.
また、文字列割出部8で割出された文字列内に「前記」
の様な指示句との位置関係を示す指示語があれば、適当
な命令91を制御部10に送る。In addition, "the above" is included in the character string determined by the character string indexing unit 8.
If there is an instruction word indicating a positional relationship with an instruction phrase such as , an appropriate command 91 is sent to the control section 10 .
例えば「前記」の場合には、命令91は、その語、に続
く文字列を指示句の位置から同文書内を前方に探索する
ためのものとなる。For example, in the case of "said", the instruction 91 is for searching forward in the same document from the position of the directive phrase for the character string following that word.
更に、指示句解釈部9は指示対象を探索する命令91を
制御部10に送る。Further, the directive phrase interpreter 9 sends a command 91 to search for a referent to the controller 10.
制御部10では命令91に基づいて必要な文書を読み込
む。ここで対象としている文書が文書データ2と同一の
ものであれば文書データ2から直接読み込めば良いし、
一方文書が同一で無い場合には、文書データベース1か
ら必要な文書を探索してそれを文書データエリア11に
一旦格納した後に読み込めば良い。更に、制御部10で
は命令91の文書内の特定の箇所を指示する命令部分を
基に1文書データ2または11の文書の必要な位置を探
索し、それを含む部分を描画処理部3に送って、CRT
G上に既に表示されている文書データ2の表示と並置し
て表示する。The control unit 10 reads necessary documents based on instructions 91. If the target document here is the same as document data 2, you can read it directly from document data 2,
On the other hand, if the documents are not the same, it is sufficient to search for the necessary document from the document database 1, temporarily store it in the document data area 11, and then read it. Furthermore, the control unit 10 searches for a necessary position in the document of one document data 2 or 11 based on the command part of the command 91 that instructs a specific part in the document, and sends the part containing it to the drawing processing part 3. te, CRT
The document data 2 is displayed in parallel with the document data 2 already displayed on G.
また文書データエリア11と同一のものを複数設けるこ
とにより本発明を複数の文書に対して実施することが可
能となる。すなわち、2の格納されている元の文書から
探索され、表示された文書の中の指示句を指定すること
によって、また別の文書を検索2表示でき、またこれを
繰返し行うことができる。Furthermore, by providing a plurality of document data areas 11, the present invention can be applied to a plurality of documents. That is, by specifying a directive phrase in the document that is searched from the stored original document and displayed, another document can be searched and displayed, and this can be repeated.
前記実施例に於いては1表示文書を文字コード列から発
生させるシステムについて述べたが、表示文書を元々画
像として入力しであるデータベースを持つシステムに於
いても本発明を実施することができる。この場合には文
字列割出し部8は次の様に実施すれば良い。In the above embodiment, a system in which a display document is generated from a character code string has been described, but the present invention can also be implemented in a system having a database in which a display document is originally input as an image. In this case, the character string indexing section 8 may be implemented as follows.
当部8に入力された座標値71の近傍の領域を先ずフレ
ームメモリ4から切り出し、更に指示文字分を切り出す
。この文字データに対して文字認識処理を行った後、光
処理で得た文字列を指示句解釈部9に送る。文字認識に
ついては既に多くの方式があるのでここでは説明を省略
する。First, an area near the coordinate value 71 input to this section 8 is cut out from the frame memory 4, and then an area corresponding to the designated character is cut out. After character recognition processing is performed on this character data, the character string obtained through optical processing is sent to the directive phrase interpretation section 9. Since there are already many methods for character recognition, their explanation will be omitted here.
また、制御部10に於いて文書内の特定の位置を特定す
るには、横書き文書の場合を例に、その実施例を次に説
明する。先ず、ある文書の特定の頁を得ることは、通常
文書は頁ごとに画像として文書データベース1に蓄えら
れているので容易にできる。次に、行数の特定に関して
はその文書頁内で水平方向に一画素、または複数画素単
位で、垂直方向の画素値分布を取ることによって実現で
きる。すなわち、例えば背景色が白、文字色が黒で表示
される場合、黒画素の割合が所定の閾値以下である横方
向の画素線は行間にあるものとする。Further, an example of how the control unit 10 specifies a specific position within a document will be described below, taking the case of a horizontally written document as an example. First, it is easy to obtain a specific page of a certain document because documents are usually stored in the document database 1 as images for each page. Next, the number of lines can be determined by determining the pixel value distribution in the vertical direction in units of one pixel or a plurality of pixels in the horizontal direction within the document page. That is, for example, when the background color is white and the text color is black, horizontal pixel lines in which the proportion of black pixels is less than or equal to a predetermined threshold are assumed to be between the lines.
この様な画素線が連続して現われる部分を行間として判
定すれば良く、これによって各行の文書画像真上に於け
る位置を得ることができる。更に行内の位置を求めるこ
とも、上記方法を水平方向の画素値分布を取ることによ
ってできる。The portion where such pixel lines appear continuously can be determined as the line spacing, and thereby the position directly above the document image of each line can be obtained. Furthermore, the position within a row can also be determined by using the above method by taking the pixel value distribution in the horizontal direction.
本発明を実施する際、検索の結果として得られた文書の
表示については次の様に実施すれば良い。When implementing the present invention, documents obtained as a result of a search may be displayed as follows.
指示対象を含む文書全体を表示するスペースがあれば全
体を表示する。この時、元の文章の少なくとも指示した
部分の近傍は表示画面上に残る様にする。また元の文章
を残して全体の表示ができない場合には、指示箇所を含
む一頁のみか、数行のみかの表示を選択できる様にすれ
ば良い。指示対象が図面や写真画像等である場合には、
その大きさに応じて縮小等して表示すれば良い。また、
表示文書内の指示箇所を強調表示(ブリンキング。If there is space to display the entire document, including the referent, display the entire document. At this time, at least the vicinity of the designated portion of the original text remains on the display screen. Furthermore, if it is not possible to display the entire text while leaving the original text intact, it may be possible to select whether to display only one page or only a few lines including the designated portion. If the target is a drawing, photographic image, etc.,
It is only necessary to reduce the size and display it according to its size. Also,
Highlighting (blinking) the instructions in the displayed document.
白黒反転、輝度2文字色の変更等)とすれば操作者が指
示箇所を兄つけ易い。(reversing black and white, changing brightness, character color, etc.), it is easier for the operator to match the designated location.
本発明によれば、文書中の文字列を指示するのみで対応
する文書の一部゛分を自動的に探索し、並置表示するこ
とができ、操作者が表示頁の探索や位置スクロール等の
操作や、他の文献を表示してその中の特定の位置を探索
する様な操作等を行う必要が無い。従って従来、紙で綴
じた文書を見る方法では不可能であった新しい機能を提
供することができ、思考の中断無く文書の理解を進める
ことができ、作業の効率向上が図れる。According to the present invention, by simply specifying a character string in a document, a corresponding part of the document can be automatically searched and displayed side by side, and the operator can search the displayed page, scroll the position, etc. There is no need to perform operations such as displaying other documents and searching for a specific position therein. Therefore, it is possible to provide new functions that were not possible with the conventional method of viewing documents bound in paper, and it is possible to proceed with understanding the document without interrupting thinking, thereby improving work efficiency.
第1図は本発明の一実施例を示す構成図、第2図は本発
明の詳細な説明するための表示例を示す図、第3図は本
発明の一つの方法を示すフローチャートである。FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is a diagram showing a display example for explaining the present invention in detail, and FIG. 3 is a flowchart showing one method of the present invention.
Claims (1)
分を順次あるいは並置して表示するシステムに於いて、 (1)表示されたある文書に対して指示された画面位置
を基に、その位置に表示されており、かつ同一文書内の
特定の箇所か、他の文書か、または他の文書内の特定の
箇所かを指示するための指示句を抽出する第1のステッ
プと、(2)該抽出した指示句の指示する対象を探索し
、該当する対象の所在を求める第2のステップと、 (3)上記第2のステツタで求まった所在を基に、該当
する対象と、その前方の部分、後方の部分、またはその
両方の部分とを含めた内容を表示する第3のステップ、 とからなることを特徴とする文書を検索・表示する方法
。[Claims] 1. In a system that displays necessary parts sequentially or juxtaposed from document data stored in the system, (1) a screen position designated for a certain displayed document; The first step is to extract a directive phrase that is displayed at that position and indicates whether it is a specific location within the same document, another document, or a specific location within another document based on (2) a second step of searching for the target indicated by the extracted directive phrase and finding the location of the target; (3) searching for the target indicated by the extracted directive phrase; A method for searching and displaying a document, comprising: a third step of displaying the contents including the target and its front part, rear part, or both parts.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62316208A JPH01159759A (en) | 1987-12-16 | 1987-12-16 | Document retrieving and displaying method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62316208A JPH01159759A (en) | 1987-12-16 | 1987-12-16 | Document retrieving and displaying method |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH01159759A true JPH01159759A (en) | 1989-06-22 |
Family
ID=18074504
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP62316208A Pending JPH01159759A (en) | 1987-12-16 | 1987-12-16 | Document retrieving and displaying method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH01159759A (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03147181A (en) * | 1989-11-02 | 1991-06-24 | Fujitsu Ltd | Object reference processing system |
JPH04188365A (en) * | 1990-11-22 | 1992-07-06 | Hitachi Ltd | Image filing device |
JPH0528193A (en) * | 1991-07-24 | 1993-02-05 | Dainippon Printing Co Ltd | Treatise database system |
JPH07219959A (en) * | 1994-01-28 | 1995-08-18 | At & T Corp | Information retrieval method from database |
JPH07261961A (en) * | 1994-03-10 | 1995-10-13 | Internatl Business Mach Corp <Ibm> | Display method of text |
JPH07271818A (en) * | 1994-03-31 | 1995-10-20 | Toshiba Corp | Hyper-medium system |
JPH08147272A (en) * | 1994-11-21 | 1996-06-07 | Casio Comput Co Ltd | Document processor |
JPH08263516A (en) * | 1995-03-28 | 1996-10-11 | Canon Inc | Method and device for information retrieval |
JPH08339380A (en) * | 1995-06-12 | 1996-12-24 | Matsushita Electric Ind Co Ltd | Information retrieval processing method |
JPH103483A (en) * | 1996-06-18 | 1998-01-06 | Fuji Xerox Co Ltd | Information retrieval device |
JP2007265068A (en) * | 2006-03-29 | 2007-10-11 | National Institute Of Information & Communication Technology | Document difference detection device and program |
JP2009075627A (en) * | 2007-09-18 | 2009-04-09 | Konica Minolta Business Technologies Inc | Document processor |
-
1987
- 1987-12-16 JP JP62316208A patent/JPH01159759A/en active Pending
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03147181A (en) * | 1989-11-02 | 1991-06-24 | Fujitsu Ltd | Object reference processing system |
JPH04188365A (en) * | 1990-11-22 | 1992-07-06 | Hitachi Ltd | Image filing device |
JPH0528193A (en) * | 1991-07-24 | 1993-02-05 | Dainippon Printing Co Ltd | Treatise database system |
JPH07219959A (en) * | 1994-01-28 | 1995-08-18 | At & T Corp | Information retrieval method from database |
JPH07261961A (en) * | 1994-03-10 | 1995-10-13 | Internatl Business Mach Corp <Ibm> | Display method of text |
JPH07271818A (en) * | 1994-03-31 | 1995-10-20 | Toshiba Corp | Hyper-medium system |
JPH08147272A (en) * | 1994-11-21 | 1996-06-07 | Casio Comput Co Ltd | Document processor |
JPH08263516A (en) * | 1995-03-28 | 1996-10-11 | Canon Inc | Method and device for information retrieval |
JPH08339380A (en) * | 1995-06-12 | 1996-12-24 | Matsushita Electric Ind Co Ltd | Information retrieval processing method |
JPH103483A (en) * | 1996-06-18 | 1998-01-06 | Fuji Xerox Co Ltd | Information retrieval device |
JP2007265068A (en) * | 2006-03-29 | 2007-10-11 | National Institute Of Information & Communication Technology | Document difference detection device and program |
JP2009075627A (en) * | 2007-09-18 | 2009-04-09 | Konica Minolta Business Technologies Inc | Document processor |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10503797B2 (en) | Apparatus and method for sharing introduction information | |
JP2006164254A (en) | System, device, method and program for indicating video search result | |
CN107239528B (en) | Search result display method and device | |
JPH01159759A (en) | Document retrieving and displaying method | |
JPS6362033A (en) | Display device for relative information | |
US8640048B1 (en) | Displaying information having headers or labels on a display device display pane | |
JPH03260768A (en) | Key word emphasis display device | |
JP2550068B2 (en) | How to search and display information | |
JPH06243177A (en) | Filing device | |
JPH05165595A (en) | Document management retrieval method and data processing system using the same | |
JP3712749B2 (en) | Window display processing method in information processing equipment | |
JPH01152527A (en) | Retrieval data input method for data retrieving device | |
JPH11191159A (en) | Image output device and program recording medium therefor | |
JP2845897B2 (en) | Document search / display method and apparatus | |
JP2958927B2 (en) | Document processing device | |
JP2002149679A5 (en) | ||
JPH02126361A (en) | Chinese language input apparatus | |
JPH06251061A (en) | Retrieval candidate display device | |
JPH01231175A (en) | Data base processor | |
JP2695784B2 (en) | How to search and display sentences | |
JPH0962478A (en) | Computer system | |
JP2004348768A (en) | Document retrieval method | |
JPH05181912A (en) | Document retrieving device | |
JP3020214B2 (en) | Document processing device | |
JPH0128981B2 (en) |