JPH03132873A - Display system for page retrieval - Google Patents

Display system for page retrieval

Info

Publication number
JPH03132873A
JPH03132873A JP1272096A JP27209689A JPH03132873A JP H03132873 A JPH03132873 A JP H03132873A JP 1272096 A JP1272096 A JP 1272096A JP 27209689 A JP27209689 A JP 27209689A JP H03132873 A JPH03132873 A JP H03132873A
Authority
JP
Japan
Prior art keywords
display
page
document
data
bitmap
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP1272096A
Other languages
Japanese (ja)
Inventor
Mutsuo Kabaya
蒲谷 睦男
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP1272096A priority Critical patent/JPH03132873A/en
Publication of JPH03132873A publication Critical patent/JPH03132873A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Digital Computer Display Output (AREA)

Abstract

PURPOSE:To constitute the system so that a page in which desired contents are mentioned can be efficiently found out by extracting a designated area in a page of a document from each page and displaying it on the same screen. CONSTITUTION:When an extraction display area of each page of a document is designated by an extraction display area designating means B, a coordinate/ bit map width converting means C converts its coordinate to bit map width, and a display start position calculating means D calculates a display start position of each document data by each bit map width. In accordance with these bit map width and the display start position, a display data generating means E generates display data by document data extracted from each page of a document stored in a document file memory A, and displays it on one screen of a display means F. Accordingly, the contents of plural pages of the document can be looked at simultaneously without reducing them. In such a way, a page in which desired contents are mentioned can be retrieved efficiently.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、電子ファイルシステムによって光ディスク
等の記憶媒体に記憶させた多数ページに亘るドキュメン
トの所要ページを検索するのに適したページ検索用表示
システムに関する。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention provides a page search display suitable for searching for a desired page of a multi-page document stored in a storage medium such as an optical disk using an electronic file system. Regarding the system.

〔従来の技術〕[Conventional technology]

従来、電子ファイルシステム等において、記憶媒体に格
納されているドキュメント検索用表示システムにより、
ドキュメント(文書2文献)中の所望の内容が記載され
ているページを探し出したい場合には、高速ページめく
り機能によって1ページ目から順に自動的に検索して表
示させたり、検索したいページ全体を縮小して数ページ
分をまとめて同時に表示させるようにしていた。
Conventionally, in electronic file systems, document search display systems stored in storage media,
When you want to find the page containing the desired content in a document (document 2 documents), you can automatically search and display it from the first page using the high-speed page turning function, or reduce the entire page you want to search. It was designed to display several pages at the same time.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

しかしながら、前者のように高速でページをめくるよう
に表示するのでは1ページ内の内容の確認を行なうこと
が難しく、他のページと比較することもできなかった。
However, in the former case where the pages are displayed as if they are being turned at high speed, it is difficult to confirm the contents within one page, and it is also impossible to compare the contents with other pages.

また後者でも、ページ全体を縮小することによって文字
がつぶれてしまって読みにくくなるうえに縮小処理に時
間がかかつてしまうので、所望の内容が記載されたペー
ジを容易に探し出すことはできないという問題があった
In the latter case, reducing the size of the entire page causes the text to become blurred, making it difficult to read, and the reduction process takes time, making it impossible to easily find the page containing the desired content. there were.

この発明は上記の点に鑑みてなされたものであり、複数
ページに亘るドキュメント中の所望の内容の記載されて
いるページを効率良く検索できるようにすることを目的
とする。
The present invention has been made in view of the above points, and an object of the present invention is to make it possible to efficiently search for a page containing desired content in a multi-page document.

〔課題を解決するための手段〕[Means to solve the problem]

この発明は上記の目的を達成するため、第1図に機能ブ
ロック図で示すように、ドキュメントファイルメモリA
に格納された複数ページに亘るドキュメントの各ページ
の一部を抜き出して表示させるエリアを指定する抜出表
示エリア指定手段Bと、その手段Bによって指定された
抜出表示エリアの座標を上記ドキュメントの各ページの
データをビットマツプに展開した時のビットマツプ幅に
変換する座標・ビットマップ幅変換手段Cと、その手段
Cによって変換された各ビットマツプ幅で各ページ毎の
ドキュメントデータの表示開始位置を算出する表示開始
位置算出手段りと、上記ビットマツプ幅と表示開始位置
に従って複数のページのそれぞれ上記抜出表示エリア指
定手段Bによって指定されたエリアのドキュメントデー
タを一画面に表示するためのビットマツプデータを作成
する表示データ作成手段Eと、その手段Eによって作成
された表示データを一画面に表示する表示手段Fを備え
たページ検索用表示システムを提供するものである。
In order to achieve the above object, the present invention has a document file memory A as shown in the functional block diagram in FIG.
An extraction display area specifying means B specifies an area in which a part of each page of a multi-page document stored in the document is extracted and displayed, and the coordinates of the extraction display area specified by the means B are specified in the document. A coordinate/bitmap width conversion means C converts the data of each page to the bitmap width when developed into a bitmap, and the display start position of document data for each page is calculated using each bitmap width converted by the means C. The display start position calculation means creates bitmap data for displaying the document data of the area designated by the extraction display area designation means B of each of the plurality of pages on one screen according to the bitmap width and the display start position. The present invention provides a display system for page retrieval, which is equipped with a display data creation means E for generating data, and a display means F for displaying the display data created by the means E on one screen.

〔作 用〕[For production]

この発明によるページ検索用表示システムは。 The page search display system according to the present invention is as follows.

抜出表示エリア指定手段Bによってドキュメントの各ペ
ージの抜出表示エリアを指定すると、その座標を座標・
ビットマップ幅変換手段Cがビットマツプ幅に変換し、
表示開始位置算出手段りが各ビットマツプ幅によって各
ドキュメントデータの表示開始位置を算出して、これら
のビットマツプ幅と表示開始位置に従って表示データ作
成手段EがドキュメントファイルメモリAに格納されて
いるドキュメントの各ページから抜き出したドキュメン
トデータによって表示データを作成し1表示手段Fの一
画面に表示する。
When the extraction display area of each page of the document is specified by the extraction display area specifying means B, the coordinates of the extraction display area of each page of the document are specified.
The bitmap width conversion means C converts it into a bitmap width,
The display start position calculation means calculates the display start position of each document data based on each bitmap width, and the display data creation means E calculates the display start position of each document data stored in the document file memory A according to these bitmap widths and display start positions. Display data is created using the document data extracted from the page and displayed on one screen of one display means F.

したがって、ドキュメントの複数ページの内容を縮小せ
ずに同時に見ることができる。
Therefore, the contents of multiple pages of a document can be viewed at the same time without being reduced.

〔実施例〕〔Example〕

以下、この発明の実施例を第2図以降に基づいて具体的
に説明する。
Hereinafter, embodiments of the present invention will be described in detail based on FIG. 2 and subsequent figures.

第2図は、この発明によるページ検索用表示システムの
構成を示すブロック図である。
FIG. 2 is a block diagram showing the configuration of a page search display system according to the present invention.

このシステムは、キーエリア座標指定部1.ドキュメン
トファイルメモリ22表示部3.及び制御装置4からな
り、制御装置4は座標・ビットマップ幅変換マツプ5.
座標・ビットマップ幅変換部6.データ・スタートポイ
ント算出部7.バッファ8.グラフィックプロセッサ9
.及びビデオメモリ10によって構成されている。
This system consists of a key area coordinate specifying section 1. Document file memory 22 display section 3. and a control device 4, and the control device 4 includes a coordinate/bitmap width conversion map 5.
Coordinate/bitmap width conversion section6. Data/start point calculation unit 7. Buffer 8. graphics processor 9
.. and a video memory 10.

なお、この制御装置4はマイクロコンピュータによって
実現される。
Note that this control device 4 is realized by a microcomputer.

キーエリア座標指定部1は、キーボードやマウス等の入
力装置であり、ドキュメントファイルメモリ2の抜き出
し表示を行なうドキュメントのナンバの指定入力とその
抜き出しを開始するページの入力、及び各ページから抜
き出す表示エリア(「キーエリア」とも称する)の位置
を指示する入力等を行なう。
The key area coordinate designation unit 1 is an input device such as a keyboard or a mouse, and is used to specify the number of the document to be extracted and displayed in the document file memory 2, input the page from which to start extracting, and the display area to be extracted from each page. (also referred to as a "key area").

すなわち、このキーエリア座標指定部1は第1図の抜出
表示エリア指定手段Bに相当する。
That is, this key area coordinate specifying section 1 corresponds to the extraction display area specifying means B in FIG.

座標・ビットマップ幅変換マツプ5は、HDD等の記憶
装置であり、ドキュメントをビットマツプに展開した時
のビットマツプ幅と、ビットマツプ上に取った座標軸に
よって示される座標を対応させた変換マツプが格納され
ている。
The coordinate/bitmap width conversion map 5 is a storage device such as an HDD, and stores a conversion map in which the bitmap width when a document is developed into a bitmap corresponds to the coordinates indicated by the coordinate axes taken on the bitmap. There is.

座標・ビットマップ幅変換部6は、キーエリア座標指定
部1から入力された抜き出し表示エリアの位置の座標を
ビットマツプ幅に変換する演算処理を行なう。
The coordinate/bitmap width converter 6 performs arithmetic processing to convert the coordinates of the position of the extraction display area inputted from the key area coordinate designator 1 into a bitmap width.

すなわち、座標・ビットマップ幅変換マツプ5と座標・
ビットマップ幅変換部6は第1図の座標・ビットマップ
幅変換手段Cの役割を果たす。
In other words, the coordinate/bitmap width conversion map 5 and the coordinate/bitmap width conversion map 5
The bitmap width conversion section 6 plays the role of the coordinate/bitmap width conversion means C in FIG.

データ・スタートポイント算出部7は、座標・ビットマ
ップ幅変換部6によって変換されたビットマツプ幅によ
ってドキュメントの各ページから抜き出した表示エリア
の表示開始位置を算出する。
The data start point calculation unit 7 calculates the display start position of the display area extracted from each page of the document based on the bitmap width converted by the coordinate/bitmap width conversion unit 6.

つまり、このデータ・スタートポイント算出部7が第1
図の表示開始位置算出手段りに相当する。
In other words, this data/start point calculation section 7
This corresponds to a diagram display start position calculation means.

ドキュメントファイルメモリ2は、光ディスク等を記憶
媒体とする記憶装置であり、複数のページからなるドキ
ュメントのデータを格納しており、指示されたドキュメ
ントのデータをバッファ8に送る。
The document file memory 2 is a storage device using an optical disk or the like as a storage medium, stores document data consisting of a plurality of pages, and sends designated document data to the buffer 8.

バッファ8は、ドキュメントファイルメモリ2から送ら
れたドキュメントデータを一時的に格納するメモリであ
る。
The buffer 8 is a memory that temporarily stores document data sent from the document file memory 2.

グラフィックプロセッサ9は、座標・ビットマップ幅変
換部6で変換したビットマツプ幅に対するバッファ8に
格納されたドキュメントデータを抜き出し表示エリアの
ドキュメントデータとして、データ・スタートポイント
算出部7によって算出した表示開始位置に従ってビット
マツプデータを作成し、そのビットマツプデータをビデ
オメモリ10へ送出する。
The graphic processor 9 extracts the document data stored in the buffer 8 corresponding to the bitmap width converted by the coordinate/bitmap width conversion unit 6 and converts it into document data in the display area according to the display start position calculated by the data/start point calculation unit 7. Bitmap data is created and the bitmap data is sent to the video memory 10.

すなわち、グラフィックプロセッサ9とビデオメモリ1
0は第1図の表示データ作成手段Eの役割を果たす。
That is, graphics processor 9 and video memory 1
0 plays the role of display data creation means E in FIG.

表示部3は、CRT、LCD等のデイスプレィ装置であ
って、ビデオメモリ10に格納されているビットマツプ
データによってドキュメントの各ページ毎の抜き出し表
示エリアを数ページ分まとめて同一画面に表示する。
The display unit 3 is a display device such as a CRT or an LCD, and uses the bitmap data stored in the video memory 10 to display several extracted display areas for each page of the document on the same screen.

次に、第3図のフローチャートによってドキュメントの
各ページからの抜き出し表示の処理について説明する。
Next, the process of extracting and displaying each page of the document will be explained with reference to the flowchart of FIG.

まず、ステップ1で抜き出し表示するドキュメントの指
定と抜き出しを開始するページ数が入力されて、ステッ
プ2で抜き出し表示エリア(キーエリア)の位置が指定
されるとステップ3へ進む。
First, in step 1, the designation of the document to be extracted and displayed and the number of pages to start extraction are input, and in step 2, the position of the extraction display area (key area) is specified, and then the process proceeds to step 3.

ステップ3では、ドキュメントの各ページのデータをビ
ットマツプに展開した時のビットマツプ幅で指定された
抜き出し表示エリアの開始位置(「キーエリア・スター
トポイント」とも称する)と、その開始位置を起点とし
たエリアの縦・横の幅をそれぞれ算出する。
In step 3, the start position of the extraction display area (also called the "key area start point") specified by the bitmap width when the data of each page of the document is developed into a bitmap, and the area starting from that start position. Calculate the vertical and horizontal widths of .

次にステップ4へ進んで、最初の抜き出し表示エリアを
表示する開始位置(「キーエリア・出カスタードポイン
ト」とも称する)を決定し、ステップ5でその表示開始
位置に表示する。
Next, the process advances to step 4 to determine the starting position for displaying the first extraction display area (also referred to as "key area/exit custard point"), and in step 5, it is displayed at the display starting position.

そして、ステップ6でまだ表示していないページが有れ
ばステップ7へ進み、ステップ3で算出したエリアの縦
・横の幅によって画面上に次の抜き出し表示エリアを表
示できるスペースが有るか否かを確認し、有ればステッ
プ4へ戻って次の表示開始位置を算出してステップ5で
表示する。
If there is a page that has not been displayed yet in step 6, proceed to step 7, and check whether there is enough space on the screen to display the next extraction display area based on the vertical and horizontal widths of the area calculated in step 3. If it is found, the process returns to step 4 to calculate the next display start position and display it in step 5.

このようにして、つぎつぎと同一画面に表示していって
1画面に表示できなくなり、ステップ8で終了でなく継
続の場合にはステップ9へ進んで表示画面をクリアして
ステップ4へ戻り同様の処理を繰り返す。
In this way, the display is displayed on the same screen one after another until it becomes impossible to display on one screen, and if you decide to continue instead of ending at step 8, proceed to step 9, clear the display screen, and return to step 4 and repeat the same process. Repeat the process.

そして、ステップ6で全てのページの抜き出し表示が終
了するか、ステップ8で表示終了の指示が人力されたら
抜き出し表示の処理を終了する。
Then, when the extraction and display of all pages is completed in step 6, or when an instruction to end the display is given manually in step 8, the extraction and display processing is terminated.

次に、第4図によって座標・ビットマップ幅変換部6に
おける演算処理について説明する。
Next, the arithmetic processing in the coordinate/bitmap width converter 6 will be explained with reference to FIG.

11は、下キュメントの1ペ一ジ分の表示領域であり、
左上を原点○として横方向にX軸、縦方向にV軸が取っ
てあって指示された位置は座標に換算される。
11 is a display area for one page of the lower document,
With the upper left as the origin ○, the X axis is horizontal and the V axis is vertical, and the indicated position is converted into coordinates.

そして、ドキュメントの各ページの抜き出し表示エリア
の位置を対角点で指定すると、その2点A (za、y
a)l B (zb、yb)で示されるエリアのビット
マツプ幅を算出する。
Then, by specifying the position of the extraction display area of each page of the document using diagonal points, the two points A (za, y
a) Calculate the bitmap width of the area indicated by l B (zb, yb).

ここで、表示領域の横幅は2400ビツトとする。Here, the width of the display area is assumed to be 2400 bits.

すなわち、抜き出し表示エリアの開始位置である点Aを
示すビットマツプ幅と、点Aを起点としたエリアの縦・
横幅を座標1メモリあたりのビットマツプ幅のΔXとΔ
ソを用いてそれぞれ、2400 X y a + x 
a ΔrX (xb−xa) ΔyX (ya−Vb) の計算式によって算出する。なお、対角点とは四角形の
対角線上の両端の2点をいう。
In other words, the width of the bitmap indicating point A, which is the starting position of the extraction display area, and the vertical direction of the area starting from point A.
Coordinate the width with ΔX and Δ of the bitmap width per memory
2400 X y a + x using
It is calculated using the formula: a ΔrX (xb-xa) ΔyX (ya-Vb). Note that the diagonal points refer to two points on both ends of the diagonal of a quadrilateral.

第5図は、抜き出し表示エリアを同一画面に表示する一
例を示す図である。
FIG. 5 is a diagram showing an example of displaying extraction display areas on the same screen.

ドキュメントの各ページから第5図(a)に斜線を施し
て示すように指定された表示エリアを抜き出し、同図(
b)に示すように画面12の上から下へ順に並べて表示
する。
Extract the designated display area from each page of the document as shown by diagonal lines in Figure 5(a), and
The images are displayed in order from the top to the bottom of the screen 12 as shown in b).

この際、各表示エリア中にドキュメント中でのページ数
を表示するとよい。
At this time, it is preferable to display the number of pages in the document in each display area.

〔発明の効果〕〔Effect of the invention〕

以上説明したように、この発明によるページ検索用表示
システムは、ドキュメントのページ中の指定したエリア
を各ページから抜き出して同一画面上に表示するので、
所望の内容を記載したページを効率良く探し出せるよう
になり、ドキュメントのページ検索を素早く行なうこと
ができる。
As explained above, the page search display system according to the present invention extracts a specified area from each page of a document and displays it on the same screen.
It is now possible to efficiently search for pages containing desired content, and pages of documents can be searched quickly.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図はこの発明によるページ検索用表示システムの構
成を示す機能ブロック図、 第2図はこの発明の一実施例の構成を示すブロック図。 第3図は第2図に示したページ検索用表示システムに・
よる抜き出し表示の処理を説明するためのフロー図、 第4図はドキュメントの1ペ一ジ分の表示領域を示す説
明図、 第5図は抜き出し表示エリアを同一画面に表示する一例
を示す説明図である。 1・・・キーエリア座標指定部 2・・・ドキュメントファイルメモリ 3・・・表示部    4・・・制御装置5・・・座標
・ビットマップ幅変換マツプ6・・・座標・ビットマッ
プ幅変換部 7・・・データ・スタートポイント算出部8・・・バッ
ファ   9・・・グラフィックプロセッサ10・・・
ビデオメモリ 第1図 j1!2図 篇3図 第4図 1 (α)
FIG. 1 is a functional block diagram showing the configuration of a page search display system according to the present invention, and FIG. 2 is a block diagram showing the configuration of an embodiment of the present invention. Figure 3 shows the page search display system shown in Figure 2.
Figure 4 is an explanatory diagram showing the display area for one page of a document; Figure 5 is an explanatory diagram showing an example of displaying the extraction display area on the same screen. It is. 1...Key area coordinate specification section 2...Document file memory 3...Display section 4...Control device 5...Coordinate/bitmap width conversion map 6...Coordinate/bitmap width conversion section 7...Data/start point calculation unit 8...Buffer 9...Graphic processor 10...
Video memory Figure 1 j1!2 Figure 3 Figure 4 Figure 1 (α)

Claims (1)

【特許請求の範囲】 1 ドキュメントファイルメモリに格納された複数ペー
ジに亘るドキュメントの各ページの一部を抜き出して表
示させるエリアを指定する抜出表示エリア指定手段と、 該手段によって指定された抜出表示エリアの座標を前記
ドキュメントの各ページのデータをビットマップに展開
した時のビットマップ幅に変換する座標・ビットマップ
幅変換手段と、 該手段によつて変換された各ビットマップ幅で各ページ
毎のドキュメントデータの表示開始位置を算出する表示
開始位置算出手段と、 前記ビットマップ幅と表示開始位置に従つて複数のペー
ジのそれぞれ前記抜出表示エリア指定手段によつて指定
されたエリアのドキュメントデータを一画面に表示する
ためのビットマップデータを作成する表示データ作成手
段と、 該表示データ作成手段によつて作成された表示データを
一画面に表示する表示手段とを備えたことを特徴とする
ページ検索用表示システム。
[Scope of Claims] 1. Extraction display area specifying means for specifying an area where a part of each page of a multi-page document stored in a document file memory is to be extracted and displayed; and an extraction specified by the means. Coordinate/bitmap width conversion means for converting the coordinates of the display area into a bitmap width when the data of each page of the document is developed into a bitmap; a display start position calculation means for calculating a display start position of document data for each document data in an area designated by the extraction display area designation means of each of a plurality of pages according to the bitmap width and display start position; It is characterized by comprising a display data creation means for creating bitmap data for displaying data on one screen, and a display means for displaying the display data created by the display data creation means on one screen. Display system for page search.
JP1272096A 1989-10-19 1989-10-19 Display system for page retrieval Pending JPH03132873A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1272096A JPH03132873A (en) 1989-10-19 1989-10-19 Display system for page retrieval

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1272096A JPH03132873A (en) 1989-10-19 1989-10-19 Display system for page retrieval

Publications (1)

Publication Number Publication Date
JPH03132873A true JPH03132873A (en) 1991-06-06

Family

ID=17509024

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1272096A Pending JPH03132873A (en) 1989-10-19 1989-10-19 Display system for page retrieval

Country Status (1)

Country Link
JP (1) JPH03132873A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH052585A (en) * 1991-06-24 1993-01-08 Nippon Telegr & Teleph Corp <Ntt> Preparation of document title

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH052585A (en) * 1991-06-24 1993-01-08 Nippon Telegr & Teleph Corp <Ntt> Preparation of document title

Similar Documents

Publication Publication Date Title
US5778352A (en) Electronic document retrieval and display system and method of retrieving electronically stored documents
JP4890851B2 (en) Semantic document smart nails
US4755809A (en) Method for controlling windows displayed in a card image data processing system
US5195174A (en) Image data processing apparatus capable of composing one image from a plurality of images
EP0108520B1 (en) Method for controlling windows displayed in a card image data processing system
JPS595277A (en) Display indication system for multi-window screen
JPH03132873A (en) Display system for page retrieval
JPH03276260A (en) Electronic filing device containing title processing function for character code
JPH0764979A (en) Document information processor
JPH0677261B2 (en) Document image information search method
JP2608276B2 (en) Document display device
JPS6360671A (en) Document picture processor
JPH11187231A (en) Image retrieving device and image retrieval method
JPS597992A (en) Display indication system with multi-window screen
JPS59225480A (en) Document editing device
JPH01147593A (en) Automatic window area setting for information retrieving screen
JP2993880B2 (en) Electronic file device
JPS62172463A (en) Document filing device
JPS63293674A (en) Retrieving/displaying method for sentence
JPS58146931A (en) Display
JPH02151972A (en) Document retrieving system
JPH09319537A (en) Information display device
JPS62133578A (en) Data selecting and editing device
JPH103371A (en) Page layout comparator and page layout display device
JPH01213690A (en) Character display device