JPH02155066A - Document processor - Google Patents

Document processor

Info

Publication number
JPH02155066A
JPH02155066A JP63307768A JP30776888A JPH02155066A JP H02155066 A JPH02155066 A JP H02155066A JP 63307768 A JP63307768 A JP 63307768A JP 30776888 A JP30776888 A JP 30776888A JP H02155066 A JPH02155066 A JP H02155066A
Authority
JP
Japan
Prior art keywords
document
data
document data
amount
page
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
JP63307768A
Other languages
Japanese (ja)
Inventor
Satoru Inagawa
悟 稲川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP63307768A priority Critical patent/JPH02155066A/en
Publication of JPH02155066A publication Critical patent/JPH02155066A/en
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PURPOSE:To easily retrieve document data by displaying the data quantity of the document data with analog quantity such as a segment having a length accordant with the data quantity and displaying the corresponding document data at a place designated by a cursor, etc. CONSTITUTION:For example, the whole quantity of the document data as a retrieval object is regarded as one book or a bundle of document, and when the document is to be retrieved, the whole quantity of the document data is displayed as the analog quantity such as the thickness W of the book or the document so that the whole quantity of the document data can be visually grasped. The place in the hook around which an object page exists is designated by moving a cursor 23 in the thickness direction of the book. The title document processor obtains the address of the page corresponding to a position coordinate having the thickness direction designated by the cursor and displays the document stored in this address. Since the document can be retrieved not with a clear number as a page number but with ambiguous quantity as the rough position designated by the cursor in the above-mentioned manner, compared with a conventional document processor, this document processor can have sensitivity closer to the sensitivity of a human being, and made convenient to use.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は文書処理装置に係り、特に、膨大な文書データ
中かlJ定の文書データを検索してこれを表示する文書
処理装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a document processing device, and particularly to a document processing device that searches for and displays fixed document data from a huge amount of document data.

〔従来の技術〕[Conventional technology]

数ページ、数十ページにわたる1文書の中からあるペー
ジのデータを検索し、このデータの訂正や編集等をする
場合、従来は、目標とするページ番号あるいは記憶が定
かでないときはその近辺のページ番号をキーボードから
数値データで入力して指定し、そのページの文書を表示
させている。
When searching for the data of a certain page in a single document that spans several pages or even dozens of pages, and correcting or editing this data, conventionally, the target page number or, if you are not sure, the pages in the vicinity. The number is specified by inputting numerical data from the keyboard, and the document on that page is displayed.

また、目標とするページ番号の検索を容易にするため、
例えばハイパーカードと称されるソフトウェアでは、文
書データの各ページの端に記載されている情報が見える
様に表示し、検索者はこの表示された一部分の情報から
該当ページを捜すようになっている。
In addition, to make it easier to search for the target page number,
For example, a software called Hypercard displays the information written at the edge of each page of document data in a visible manner, and the searcher searches for the corresponding page based on the displayed part of the information. .

尚、従来の文書処理装置に関連するものとして、特開昭
62−140124号、同62−214423号、同6
2−229317号。
In addition, as related to conventional document processing devices, Japanese Patent Laid-Open Nos. 62-140124, 62-214423, and 6
No. 2-229317.

同62−212717号等がある。No. 62-212717, etc.

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

上記従来技術のうち前者は、文書データの各ページの内
容を操作者がある程度記憶しておく必要があり、また、
目標とするページを指定する場合にはその都度ページ番
号をキーボードから入力しなければならない。しかし、
検索対象の文書データのデータ量が膨大になり数百ペー
ジを越える様になると、各ページ毎の内容の記憶はほと
んど不可能に近く、また、該当ページに辿り着くまでの
ページ番号の指定回数も増えて面倒であるという不具合
がある。また後者の従来技術を、数百ページにわたる膨
大な文書データに適用し、各ページの端の情報を表示す
ることは、物理的に不可能であり、またこれを可能にし
ても、数百の情報の中から該当ページを指定することは
困難である。
The former of the above conventional techniques requires the operator to memorize the contents of each page of document data to some extent;
When specifying a target page, the page number must be entered from the keyboard each time. but,
When the amount of document data to be searched becomes enormous and exceeds hundreds of pages, it is almost impossible to memorize the contents of each page, and the number of times a page number must be specified to arrive at the relevant page becomes difficult. There is a problem that the number increases and becomes troublesome. Furthermore, it is physically impossible to apply the latter conventional technology to a huge amount of document data spanning hundreds of pages and display information at the edges of each page; It is difficult to specify the relevant page from among the information.

本発明の目的は、膨大な文書データの中から目的の文書
データを容易に検索できる使い勝手の良い文書処理装置
を提供することにある。
An object of the present invention is to provide an easy-to-use document processing device that can easily search for target document data from a huge amount of document data.

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

上記目的は、文書データのデータ量を、ページ数や文字
数等の様な数字データで表すのではなく、データ量に応
じた長さを持つ線分等のアナログ量で表示し、目的の文
書データが文書データ全体中のどこらへんにあるかの指
定を1表示したアナログ量の所要箇所をカーソル等で指
定することで行い、カーソル等で指定された箇所に対応
する文書データを表示させることで、達成される。
The above purpose is to display the amount of document data not as numerical data such as the number of pages or number of characters, but as an analog quantity such as a line segment with a length corresponding to the amount of data. Specify where in the entire document data is located by specifying the required location of the analog amount displayed by 1 with a cursor, etc., and display the document data corresponding to the location specified with the cursor, etc. achieved.

〔作 用〕[For production]

例えば数百ページある本を読み、気にいった箇所を読み
返したい場合、該当ページのページ番号を指定してその
ページを開くということは殆ど不可能である。多くの場
合、該当ページがその本のどこらへんにあったかという
曖昧な記憶に基づき、先ずその箇所を見当をつけて開き
、そこに記載されている文章を読んで記憶を呼び覚まし
、更に目的とするページに近付くという手順を繰り返す
For example, if you have read a book with several hundred pages and want to re-read parts you liked, it is almost impossible to specify the page number of the relevant page and open that page. In many cases, based on a vague memory of where the relevant page is in the book, the first thing to do is to find the location, open it, read the text there to refresh your memory, and then move on to the desired page. Repeat the process of approaching.

本発明では、この普通の人が行う検索手順を文書処理装
置における検索方法として採用する。つまり、検索対象
文書データ全量を例えば1冊の本や書類の束と見做し、
文書検索時に文書データのデータ全量を視覚的にとらえ
ることができる様にアナログ量1例えば本、書類の厚さ
として表示する。
In the present invention, this search procedure performed by an ordinary person is adopted as a search method in a document processing device. In other words, the entire amount of document data to be searched is regarded as one book or a bundle of documents,
An analog quantity 1, for example, the thickness of a book or document, is displayed so that the entire amount of document data can be visually grasped when searching for a document.

そして、目的ページがこの本のどこらへんあるかを、カ
ーソルをその厚さ方向に移動して指定する。
Then, specify where the target page is in the book by moving the cursor in the thickness direction.

文書処理装置は、カーソルで指定された厚さ方向の位置
座標に対応するページのアドレスを求め。
The document processing device obtains the address of the page corresponding to the position coordinate in the thickness direction specified by the cursor.

このアドレスに格納されている文書を表示するようにす
る。このように、ページ番号という明確な数字ではなく
カーソルで指定した大体の位置という曖昧な量で文書の
検索を可能にしたので1本発明の文書処理装置は、従来
の文書処理装置に比べて人間の感性により近付き、使い
勝手が良くなる。
Display the document stored at this address. In this way, the document processing device of the present invention makes it possible to search for documents using vague quantities such as approximate positions specified with a cursor rather than clear numbers such as page numbers. It is closer to the sensibilities of people, making it easier to use.

〔実施例〕〔Example〕

以下、本発明の一実施例を図面を参照して説明する。 Hereinafter, one embodiment of the present invention will be described with reference to the drawings.

第2図は、本発明の一実施例に係る文書処理装置のブロ
ック構成図である。この文書処理装置は、文書処理装置
本体1と、これに接続される座標入力装置2.キー人力
装置3.外部記憶装置42表示装置5.印刷装置6から
構成される0文書処理装置本体1は、中央処理装置(C
PU)7とメモリ8とを備える。このメモリ8には、各
入力装置2.3からの入力データを取得する情報取得プ
ログラム、文書処理プログラム、後述する間ページ選択
処理プログラム等の各種プログラムと、作成中の文書デ
ータとを格納するものであり、CPU7は、メモリ8に
格納されている各種のプログラムを実行する。座標入力
装置2として、本実施例ではマウスを使用し、キー人力
装置3として通常のキーボードを使用する。フロッピィ
ディスク等の外部記憶装置4には、作成済みの文書デー
タ等を登録しておく。CRT等の表示装置5は、入力装
置2,3からの入力データや、メモリ8内に格納されて
いる文書データや、開ページ選択画面や文章編集画面等
を表示し、印刷装置6は、作成された文章等を印刷する
ものである。
FIG. 2 is a block diagram of a document processing device according to an embodiment of the present invention. This document processing device includes a document processing device main body 1, a coordinate input device 2. Key human powered device 3. External storage device 42 display device 5. The document processing device main body 1, which is composed of a printing device 6, has a central processing unit (C
PU) 7 and memory 8. This memory 8 stores various programs such as an information acquisition program that acquires input data from each input device 2.3, a document processing program, and a page selection processing program to be described later, as well as document data that is being created. The CPU 7 executes various programs stored in the memory 8. In this embodiment, a mouse is used as the coordinate input device 2, and a normal keyboard is used as the key input device 3. Created document data and the like are registered in an external storage device 4 such as a floppy disk. A display device 5 such as a CRT displays input data from the input devices 2 and 3, document data stored in the memory 8, an open page selection screen, a text editing screen, etc. This is to print the written text etc.

第3図は、座標入力装置2として使用するマウスの外観
図である。このマウス2は、左ボタン21と右ボタン2
2を備えている。
FIG. 3 is an external view of a mouse used as the coordinate input device 2. FIG. This mouse 2 has a left button 21 and a right button 2.
2.

第4図は、メモリ8の記憶領域構成図である。FIG. 4 is a storage area configuration diagram of the memory 8.

このメモリ8は、総ページ数記憶部(変数TP)81と
。選択ページ番号記憶部(変数5P)82と。
This memory 8 includes a total page number storage section (variable TP) 81. Selected page number storage section (variable 5P) 82.

データ量表示幅記憶部(変数BW)83と、データ量表
示位置記憶部(変数BX)84と、マウスカーソル選択
位置記憶部(変数5X)85と、文書データ記憶部(変
数BD)86とが設けられており1文書データ記憶部8
6に1作成中の文書や外部記憶装置!4からロードされ
た文書が格納される。
A data amount display width storage section (variable BW) 83, a data amount display position storage section (variable BX) 84, a mouse cursor selection position storage section (variable 5X) 85, and a document data storage section (variable BD) 86. 1 document data storage section 8
1 in 6 documents and external storage devices being created! The document loaded from 4 is stored.

次に、第5図及び第6図のフローチャート並びに第1図
の表示画面例を参照して1本実施例における文書検索手
順を説明する。
Next, the document search procedure in this embodiment will be explained with reference to the flowcharts of FIGS. 5 and 6 and the display screen example of FIG. 1.

キー人力装置3を使用して膨大な量の文章を作成してい
る最中、または外部記憶装置4から作成済みの文章をロ
ードしたとき等に1文章中のあるページのデータを検索
したい場合、第5図のプログラムをメモリ8から読み出
して、そのステップ1の文書選択を実行すると、メモリ
8の総ページ数記憶部81に検索対象文書(文書データ
記憶部86に格納されている文書)の全体のページ数が
格納される1次のステップ2では、開ページ選択画面が
表示される。
When you are creating a huge amount of text using the key human-powered device 3, or when you have loaded an already created text from the external storage device 4, and want to search for data on a certain page in one text, When the program shown in FIG. 5 is read from the memory 8 and the document selection in step 1 is executed, the entire search target document (document stored in the document data storage section 86) is stored in the total page number storage section 81 of the memory 8. In the first step 2 in which the number of pages is stored, an open page selection screen is displayed.

第1図は1本実施例における開ページ選択画面の説明図
である。本実施例では、外部記憶装置4から「豊臣秀吉
」の書物をメモリ8の文書データ記憶部86にロードし
、その内容を読んでいるときに、ステップ1の文書選択
を実行したときの開ページ選択画面を示している。この
「豊臣秀吉」の総ページ数387と、この387ページ
に相当する厚さ(本実施例におけるデータ全量を表示す
るアナログ量)Wを有する本が表示される。また、この
画面には、マウスの相対的位置関係を示すマウスカーソ
ル23も同時に表示される。尚、データ量を視覚的に表
示するアナログ量Wの長さは、検索対象文書データのデ
ータ量に比例させて表示すると。
FIG. 1 is an explanatory diagram of an open page selection screen in one embodiment. In this embodiment, when a book by "Toyotomi Hideyoshi" is loaded from the external storage device 4 into the document data storage section 86 of the memory 8 and its contents are being read, the opening page when the document selection in step 1 is executed is A selection screen is shown. A book having a total number of pages of "Toyotomi Hideyoshi" of 387 and a thickness W corresponding to the 387 pages (an analog amount for displaying the total amount of data in this embodiment) is displayed. A mouse cursor 23 indicating the relative positional relationship of the mouse is also displayed on this screen at the same time. Note that the length of the analog amount W that visually displays the data amount is displayed in proportion to the data amount of the search target document data.

操作者はその検索対象文書データのデータ量を視覚的に
把握でき好ましいが、必ずしもデータ量に比例して表示
する必要はなく1例えば500ページのものも100ペ
ージのものも同じ厚さに表示するようにしてもよい、尚
、データ量を表示していることを明示的にとらえやすい
ように表示するのが好ましい、つまり、データ量を単な
る線分のみで示してもよいが、本実施例では、操作者が
データ量を視覚的に把握しやすいように本の厚さとして
表示している。そして、マウスカーソル23は、この本
の厚さ方向にゆっくり且つ視覚的に分かり易い形式で移
動するようになっている。
It is preferable for the operator to be able to visually grasp the amount of document data to be searched, but it is not necessarily necessary to display it in proportion to the amount of data; for example, documents of 500 pages and 100 pages may be displayed at the same thickness. However, it is preferable to clearly display the amount of data so that it is easy to understand that the amount of data is being displayed.In other words, the amount of data may be shown by a simple line segment, but in this example, , the amount of data is displayed as the thickness of a book so that the amount of data can be easily understood visually by the operator. The mouse cursor 23 is moved slowly in the direction of the thickness of the book in a visually easy-to-understand manner.

開ページ選択画面が表示されたあと、次のステップ3の
開ページ選択処理を行う、この処理の詳細を第6図で説
明する。この開ページ選択処理に入ると、先ず、キー人
力装置3から開ページ番号を指定するキー人力があるか
否かを判定しくステップ31)、キー人力がある場合に
はこの入力データを取得しくステップ32)、この入力
データが有効であるか否かを判定する(ステップ33)
、入力された数字が総ページ数(この場合は387ペー
ジ)を越えているときは入力データは無効であるとして
前記ステップ31に戻る。入力された数字が“O″以上
総ページ数以下の場合には有効と判定して次のステップ
34に進み、変数SPの値として入力データを設定して
これを表示画面の開ページ数記入欄に表示すると共に、
本プログラムによる処理を終了して第5図のステップ4
に進む。
After the open page selection screen is displayed, the next step 3, the open page selection process, is performed.The details of this process will be explained with reference to FIG. When entering this open page selection process, first, it is determined whether or not there is key power to specify the open page number from the key power device 3 (step 31), and if there is key power, this input data is acquired (step 31). 32), determine whether this input data is valid (step 33)
If the input number exceeds the total number of pages (387 pages in this case), the input data is deemed invalid and the process returns to step 31. If the input number is greater than or equal to "O" and less than or equal to the total number of pages, it is determined to be valid and the process proceeds to the next step 34, where the input data is set as the value of the variable SP and is entered in the number of open pages entry field on the display screen. In addition to displaying
After completing the processing by this program, step 4 in Figure 5
Proceed to.

ステップ31の判定によりキー人力が無い場合には、つ
まり、操作者が間ページを数値で入力せずマウスカーソ
ル23で指定すると判定したときは。
If it is determined in step 31 that there is no key strength, that is, if it is determined that the operator does not input numerical values for the intervening pages but designates them with the mouse cursor 23.

ステップ35に進む、操作者がマウス2を使って開ペー
ジを指定する場合は、マウス2を動かすことでマウスカ
ーソル23を第1図の本の厚さの範囲内で動かし、希望
する位置に来たときその左ボタン21を押下することで
オン信号がCPU7に出力される。この様にマウスカー
ソル23で開ページを指示すると、正確な開ページのペ
ージ番号を指定することはできない、しかし、検索目的
とするデータ(文章)が本のどこらへんにあるかという
情報は1人の記憶力に頼る限り曖昧であり正確でない。
Proceed to step 35. If the operator uses mouse 2 to specify the page to open, move mouse 23 to move the mouse cursor 23 within the thickness range of the book shown in Figure 1 until it reaches the desired position. When the left button 21 is pressed, an on signal is output to the CPU 7. When specifying the opening page with the mouse cursor 23 in this way, it is not possible to specify the exact page number of the opening page, but one person cannot specify the exact page number of the opening page. As long as you rely on your memory, it will be vague and inaccurate.

従って1人間が文書処理装置を操作する以上、検索対象
文書の指定を明確な数値で示すことは、ある面では使い
勝手が悪い、そこで5本実施例では。
Therefore, as long as one person operates the document processing device, it is in some respects inconvenient to indicate the designation of the document to be searched by a clear numerical value, so this fifth embodiment is used.

人が文書処理装置を操作することを考慮し、マウスカー
ソル23で検索位置をおおざっばに指示できる検索方法
も併用している。操作者がこの検索方法を選択したか否
かは、マウス2の左ボタン21がオンされたか否かで判
定される(ステップ35)。
Considering that the document processing device is operated by a person, a search method is also used in which the search position can be roughly indicated using the mouse cursor 23. Whether or not the operator has selected this search method is determined by whether or not the left button 21 of the mouse 2 is turned on (step 35).

ステップ35でマウス2の左ボタン21がオフのままで
あると判定されたときは前記ステップ31に戻る。ステ
ップ35でマウス2の左ボタン21がオンされたと判定
されたときは、次のステップ36に進み。
If it is determined in step 35 that the left button 21 of the mouse 2 remains off, the process returns to step 31. If it is determined in step 35 that the left button 21 of the mouse 2 is turned on, the process advances to the next step 36.

マウス2からのオン信号が発せられたときのマウスカー
ソル23の位置座標を取り込んでこれを変数Sxとして
、メモリ8のマウスカーソル選択位置記憶部85に格納
する。このマウスカーソル23の位置座標は、本実施例
の場合は、第1図において画面の左端からの距離として
求めている。
The position coordinates of the mouse cursor 23 when the on signal is issued from the mouse 2 are taken in and stored in the mouse cursor selection position storage section 85 of the memory 8 as a variable Sx. In this embodiment, the position coordinates of the mouse cursor 23 are determined as the distance from the left edge of the screen in FIG.

次のステップ37では、変数Sxに設定された値が有効
か否かを判定する。第1図に示す例で、CPU7は開ベ
ージ選択画面の表示と共に自動的に画面の左端から本の
厚さの表示が開始するまでの距離を求めて変数BXに格
納し、本の厚さの表示幅を求めて変数BWに格納しであ
る。尚、これら変数BX、BWの格納値は、操作者が表
示画面上での本の大きさや厚さの尺度を変更したときは
、それにあわせて変更する。ステップ37では、これら
変数BX、BW及び前記変数Sxの格納値を元に BX≦SX≦ (BX+BW) が成立する場合には有効と判定してステップ38に進み
、成立しない場合には無効と判定してステップ31に戻
る。つまり、マウスカーソル23の位置が本の厚さを示
す領域内にある場合には有効と判定し、それ以外の領域
にある場合には無効と判定する。
In the next step 37, it is determined whether the value set for the variable Sx is valid. In the example shown in FIG. 1, the CPU 7 automatically calculates the distance from the left edge of the screen until the book thickness starts to be displayed when the open page selection screen is displayed, stores it in variable BX, and calculates the distance from the left edge of the screen until the book thickness starts to be displayed. The display width is determined and stored in variable BW. Note that when the operator changes the scale of the book size or thickness on the display screen, the stored values of these variables BX and BW are changed accordingly. In step 37, if BX≦SX≦ (BX+BW) holds based on the stored values of these variables BX, BW and the variable Sx, it is determined to be valid and the process proceeds to step 38; otherwise, it is determined to be invalid. Then, the process returns to step 31. That is, if the position of the mouse cursor 23 is within the area indicating the thickness of the book, it is determined to be valid, and if it is in any other area, it is determined to be invalid.

ステップ38テは、変数SX、BX、BW、TPの格納
値をもとに、マウスカーソル23の位置が。
In step 38, the position of the mouse cursor 23 is determined based on the stored values of variables SX, BX, BW, and TP.

本の厚さの何分の幾つ程度の所にあるのかをの演算式に
より求め、求めた値番ご総ページ数(変数TPの格納値
)をかけて、マウスカーソル23が示すページ番号を求
め、その値を変数SPの値として記憶部82に格納する
と共に、開ベージ選択両面の開ページ記入欄にその値を
表示して本プログラムを終了し、第5図のステップ4に
進む。尚、求めた開ページ数を開ページ記入欄に表示す
る必要はないが、これを表示すると、操作者は自分がカ
ーソル23で指定した位置が具体的に把握でき、この情
報も参考にできる効果がある。また1例えば後述するよ
うにアナログ表示量の所要範囲を拡大表示しこの拡大表
示範囲内でカーソル23を動かして指定したときは、全
データ量中の何処を指定しているのかの情報がその拡大
表示の形態(全データ量のアナログ量表示箇所に拡大表
示領域を重ねて表示する形態)により欠落する場合があ
り、それを補う意味で開ページ数を数値表示する。
Find the number of pages indicated by the mouse cursor 23 by calculating what fraction of the book's thickness it is located using the calculation formula, and multiplying the obtained value number by the total number of pages (value stored in variable TP). , the value is stored in the storage unit 82 as the value of the variable SP, and the value is displayed in the open page entry column on both sides of the open page selection, and this program is terminated, and the process proceeds to step 4 in FIG. Although it is not necessary to display the calculated number of open pages in the open page entry field, displaying this allows the operator to concretely understand the position specified by the cursor 23, and this information can also be used as a reference. There is. In addition, 1. For example, when a required range of analog display amount is enlarged and specified by moving the cursor 23 within this enlarged display range as described later, information on which part of the total data amount is specified is displayed as the enlargement. Depending on the display format (displaying an enlarged display area superimposed on the analog amount display area of the total data amount), there may be omissions, and to compensate for this, the number of open pages is displayed numerically.

CPU7は、ステップ4において、メモリ8の文書デー
タ記憶部86に格納されている文書のうち。
In step 4, the CPU 7 selects one of the documents stored in the document data storage section 86 of the memory 8.

(SX−BX)/BW 変数SPの値が示すアドレスに格納されている文書を読
み出してこれを表示部[5に表示する。
(SX-BX)/BW Reads the document stored at the address indicated by the value of the variable SP and displays it on the display section [5].

操作者は、表示された文書を読み、該当する文書の場合
にはそのページの編集処理等を行う(ステップ5)。
The operator reads the displayed document, and if it is a suitable document, performs editing processing on the page (step 5).

第7図は、第1図の表示例において、カーソル23で指
定した箇所(この図では124ページ)を開いたところ
を示す表示画面を示している。本実施例では、この図に
示す様に、指定ページを開くと共に、この指定ページま
でのデータ量と指定ページから最後までのデータ量全量
を夫々アナログ量wl、w2として表示している。そし
て、開いたページが該当ページでなく更に目的ページを
検索する場合には、これらのアナログ量wl、w2中の
希望箇所をカーソル23で指定することでその箇所を開
く、尚、そのときの処理手順は、基本的には第6図のフ
ローチャートと同様な為、詳細な説明は省略する。この
場合、アナログ量W1中にカーソル23を移動して指定
する場合(カーソル23位置をSXIとする。)は、第
7図に示すデータB x、 。
FIG. 7 shows a display screen showing the location specified by the cursor 23 (page 124 in this figure) in the display example of FIG. 1. In this embodiment, as shown in this figure, a specified page is opened, and the amount of data up to this specified page and the total amount of data from the specified page to the end are displayed as analog amounts wl and w2, respectively. If the opened page is not the corresponding page and you wish to search for a further target page, specify the desired location in these analog quantities wl and w2 with the cursor 23 to open that location. Since the procedure is basically the same as the flowchart in FIG. 6, detailed explanation will be omitted. In this case, when specifying by moving the cursor 23 during the analog amount W1 (the position of the cursor 23 is set to SXI), the data B x shown in FIG. 7 is specified.

BW、と、TP、 (=開ページ)から該当文書データ
のアドレスを算出し、アナログ量Wz中にカーソル23
を移動して指定する場合にはカーソル23の位置SXz
と、データBXz、BW、と、’rpz(総ページ数−
開ページ数)からアドレスを求める。
The address of the corresponding document data is calculated from BW, TP, (=open page), and the cursor 23 is placed in the analog amount Wz.
When specifying by moving the cursor 23 position SXz
, data BXz, BW, and 'rpz (total number of pages -
Find the address from the number of open pages).

検索対象文書データのデータ全量が数百、数千ページ以
上に及ぶとき、高々1.2cm1程度のアナログ量wl
、w2が数百、数千ページのデータ量を示すことになる
。カーソル23は画素単位で移動するが、実際に一画素
づつ移動させることは困難であり、また、データ量が膨
大だと、少しカーソル23を移動させただけで、数十ペ
ージも指定ページが移動することになるいそこで、第7
図に示す様に、あるキー操作することで、カーソル23
が示す位置の部分を拡大する拡大表示窓Yを開き、この
表示窓Y内にてカーソル23を移動させるようにし、少
なくとも数ページ単位でカーソル移動による検索を可能
にする。この場合のアドレスの算出は。
When the total amount of document data to be searched exceeds hundreds or thousands of pages, the analog volume wl is approximately 1.2 cm1 at most.
, w2 indicates a data amount of hundreds or thousands of pages. The cursor 23 moves pixel by pixel, but it is difficult to actually move pixel by pixel, and if the amount of data is huge, moving the cursor 23 a little will move the specified page by dozens of pages. At that point, the 7th
As shown in the figure, by operating a certain key, the cursor 23
An enlarged display window Y is opened to enlarge the part indicated by , and the cursor 23 is moved within this display window Y, thereby making it possible to search by moving the cursor in units of at least several pages. The address calculation in this case is:

勿論、拡大領域の範囲と倍率を勘案して求めることは言
うまでもない。
Of course, it goes without saying that this is determined by taking into consideration the range of the enlarged area and the magnification.

以上述べた本実施例によれば、マウスカーソル23によ
り検索箇所を指定するので、操作者は自分の感性や視覚
による記憶に基づいて検索が可能になり、文書処理装置
の使い勝手が向上する。
According to the present embodiment described above, since the search location is specified using the mouse cursor 23, the operator can search based on his/her sensibilities and visual memory, thereby improving the usability of the document processing device.

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

本発明によれば、文書処理装置を人間的な感覚で操作す
ることが可能となり、使い勝手が良くなるという効果が
ある。
According to the present invention, it is possible to operate a document processing device with a human sense, and there is an effect that the usability is improved.

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

第1図は本発明の一実施例に係る開ページ選択画面の説
明図、第2図は文書処理装置のブロック構成図、第3図
は第2図に示す座標入力装置の1例であるマウスの外観
図、第4図は第2図に示すメモリの記憶領域の構成を示
す図、第5図及び第6図は検索手順を示すフローチャー
ト、第7図はあるページを開き更に検索手順を進める場
合の説明図である。 1・・・文書処理装置本体、2・・・座標入力装置(マ
ウス)、3・・・キー人力装置、4・・・外部記憶装置
。 5・・・表示装置、6・・・印刷装置、7・・・CI’
U、8・・・メモリ、23・・・マウスカーソル、81
・・・総ページ数記憶部、82・・・選択ページ番号記
憶部、83・・・データ量表示幅記憶部、84・・・デ
ータ量表示位置記憶部、85・・・マウスカーソル選択
位置記憶部、86・・・文書データ記憶部、w、wl、
w2・・・データ量表示部(アナログ量表示)、Y・・
・拡大表示窓。 代理人弁理士  秋 本 正 実 第 図 第 図 第 図 第 図 篤 因 第 図 第 図
FIG. 1 is an explanatory diagram of an open page selection screen according to an embodiment of the present invention, FIG. 2 is a block diagram of a document processing device, and FIG. 3 is a mouse that is an example of the coordinate input device shown in FIG. 4 is a diagram showing the structure of the memory storage area shown in FIG. 2, FIGS. 5 and 6 are flowcharts showing the search procedure, and FIG. 7 is a diagram showing the configuration of the memory storage area shown in FIG. FIG. 1... Document processing device body, 2... Coordinate input device (mouse), 3... Key manual device, 4... External storage device. 5... Display device, 6... Printing device, 7... CI'
U, 8...Memory, 23...Mouse cursor, 81
... Total page number storage section, 82 ... Selected page number storage section, 83 ... Data amount display width storage section, 84 ... Data amount display position storage section, 85 ... Mouse cursor selection position storage section part, 86... document data storage part, w, wl,
w2...Data amount display section (analog amount display), Y...
・Enlarged display window. Representative Patent Attorney Tadashi Akimoto Actual Figure Figure Figure Cause Cause Figure Figure

Claims (1)

【特許請求の範囲】 1、検索対象文書データを格納する記憶装置と、該検索
対象文書データのデータ全量をアナログ量として可視表
示する手段と、表示された該アナログ量中の所望位置を
指定する手段と、前記検索対象文書データのうち前記ア
ナログ量中の指定位置に対応する文書データの前記記憶
装置内におけるアドレスを求める手段と、求めたアドレ
スに格納されている文書データを読み出して表示する手
段とを備えることを特徴とする文書処理装置。 2、検索対象文書データを格納する記憶装置と、検索対
象文書データのうちの指定文書データを画面に表示した
とき前記検索対象文書データの最初から該指定文書デー
タまでのデータ量全量と該指定文書データから前記検索
対象文書データの最後までのデータ量全量とをアナログ
量として可視表示する手段と、表示されたアナログ量中
の所望位置を指定する手段と、前記検索対象文書データ
のうち前記アナログ量中の指定位置に対応する文書デー
タの前記記憶装置内におけるアドレスを求める手段と、
求めたアドレスに格納されている文書データを読み出し
て表示する手段とを備えることを特徴とする文書処理装
置。 3、請求項1または請求項2において、表示するアナロ
グ量は、そのアナログ量が示すデータ量に比例させるこ
とを特徴とする文書処理装置。 4、請求項1または請求項2において、前記指定手段の
指定位置を含むアナログ量の所要範囲を拡大表示しこの
拡大表示したアナログ量中の所望位置を指定手段に指定
させる手段を備えることを特徴とする文書処理装置。 5、請求項1乃至請求項4のいずれかにおいて、指定手
段が指定するアナログ量中の指定位置に対応する文書デ
ータの検索対象文書データ中の位置を数値データとして
も表示する文書処理装置。
[Claims] 1. A storage device for storing document data to be searched, means for visually displaying the entire data amount of the document data to be searched as an analog quantity, and specifying a desired position in the displayed analog quantity. means for determining an address in the storage device of document data corresponding to a specified position in the analog quantity among the document data to be searched; and means for reading and displaying the document data stored at the determined address. A document processing device comprising: 2. A storage device that stores document data to be searched, and when designated document data of the document data to be searched is displayed on a screen, the total amount of data from the beginning of the document data to be searched to the designated document data, and the designated document. means for visually displaying the entire data amount from data to the end of the search target document data as an analog amount; means for specifying a desired position in the displayed analog amount; and the analog amount of the search target document data. means for determining an address in the storage device of document data corresponding to a specified position in the storage device;
1. A document processing device comprising: means for reading and displaying document data stored at a determined address. 3. The document processing device according to claim 1 or 2, wherein the analog amount to be displayed is proportional to the amount of data indicated by the analog amount. 4. Claim 1 or 2, further comprising means for enlarging and displaying a required range of the analog quantity including the specified position of the specifying means and causing the specifying means to specify a desired position in the enlarged and displayed analog quantity. document processing device. 5. A document processing device according to any one of claims 1 to 4, which also displays the position in the document data to be searched of the document data corresponding to the specified position in the analog quantity specified by the specifying means as numerical data.
JP63307768A 1988-12-07 1988-12-07 Document processor Pending JPH02155066A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63307768A JPH02155066A (en) 1988-12-07 1988-12-07 Document processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63307768A JPH02155066A (en) 1988-12-07 1988-12-07 Document processor

Publications (1)

Publication Number Publication Date
JPH02155066A true JPH02155066A (en) 1990-06-14

Family

ID=17973035

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63307768A Pending JPH02155066A (en) 1988-12-07 1988-12-07 Document processor

Country Status (1)

Country Link
JP (1) JPH02155066A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0581352A (en) * 1991-09-20 1993-04-02 Ricoh Co Ltd Retrieval processor of electronic filing device
JPH0785099A (en) * 1993-09-20 1995-03-31 Fujitsu Ltd System for displaying hierarchy
JPH07271814A (en) * 1994-03-31 1995-10-20 Toshiba Corp Electronic filing device for retrieving data from visual position or shape without requiring keyword
JPH09259131A (en) * 1996-03-19 1997-10-03 Fujitsu Ltd Display method and device for information recording medium
JPH09265470A (en) * 1996-03-28 1997-10-07 M S C:Kk Electronic book device
US7307757B2 (en) 1999-11-02 2007-12-11 Canon Kabushiki Kaisha Print control method and apparatus
JP2008076667A (en) * 2006-09-20 2008-04-03 Fuji Xerox Co Ltd Image display apparatus, image display method, and program
US7599086B2 (en) 1999-11-02 2009-10-06 Canon Kabushiki Kaisha Print control method and apparatus

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58192143A (en) * 1982-05-07 1983-11-09 Hitachi Ltd Picture and document processor
JPS6257057A (en) * 1985-09-05 1987-03-12 Nec Corp Electronic turnover device
JPS6324361A (en) * 1986-07-16 1988-02-01 日本電信電話株式会社 Image retrieval

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58192143A (en) * 1982-05-07 1983-11-09 Hitachi Ltd Picture and document processor
JPS6257057A (en) * 1985-09-05 1987-03-12 Nec Corp Electronic turnover device
JPS6324361A (en) * 1986-07-16 1988-02-01 日本電信電話株式会社 Image retrieval

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0581352A (en) * 1991-09-20 1993-04-02 Ricoh Co Ltd Retrieval processor of electronic filing device
JPH0785099A (en) * 1993-09-20 1995-03-31 Fujitsu Ltd System for displaying hierarchy
JPH07271814A (en) * 1994-03-31 1995-10-20 Toshiba Corp Electronic filing device for retrieving data from visual position or shape without requiring keyword
JPH09259131A (en) * 1996-03-19 1997-10-03 Fujitsu Ltd Display method and device for information recording medium
JPH09265470A (en) * 1996-03-28 1997-10-07 M S C:Kk Electronic book device
US8284433B2 (en) 1999-11-02 2012-10-09 Canon Kabushiki Kaisha Print control method and apparatus
US7599086B2 (en) 1999-11-02 2009-10-06 Canon Kabushiki Kaisha Print control method and apparatus
US7940416B2 (en) 1999-11-02 2011-05-10 Canon Kabushiki Kaisha Print control method and apparatus
US7307757B2 (en) 1999-11-02 2007-12-11 Canon Kabushiki Kaisha Print control method and apparatus
US8542391B2 (en) 1999-11-02 2013-09-24 Canon Kabushiki Kaisha Print control method and apparatus
US8681367B2 (en) 1999-11-02 2014-03-25 Canon Kabuhsiki Kaisha Print control method and apparatus
US9052852B2 (en) 1999-11-02 2015-06-09 Canon Kabushiki Kaisha Print control method and apparatus
JP2008076667A (en) * 2006-09-20 2008-04-03 Fuji Xerox Co Ltd Image display apparatus, image display method, and program

Similar Documents

Publication Publication Date Title
US5559939A (en) Method and apparatus for preparing a document containing information in real mathematical notation
JP2001060206A (en) Interest concept display method, computer program product, and interest concept display device
JPH02155066A (en) Document processor
JPS6362033A (en) Display device for relative information
JP5514488B2 (en) Document creation support apparatus and document creation support program
JP2981769B2 (en) Waveform display device
US6069618A (en) Data processing device and method for processing data
JP5400688B2 (en) Proposed specification creation support method, program, and proposed specification creation support device
JP3528541B2 (en) Search logic input device
JPH02165274A (en) Dictionary display device
JPH10148546A (en) Correlation diagram display device
JPH05324649A (en) Data processing method and device
JP2697775B2 (en) Conversation system
JPH0282355A (en) Document retrieving supporting system
JPH0721403A (en) Graphic editor
JPH04118779A (en) Cad system with image retrieval function
JPH04148370A (en) Document processor
JPS63266574A (en) Document forming device
JPH09160908A (en) Document processor and its method, and storage medium
JP2741923B2 (en) Dictionary search device
JPH03105560A (en) Document preparing/editing device
JPH02151923A (en) Document processor
JPH0696145A (en) Processing system for character string/graphic
JPS63288328A (en) Jcl simple generating device
JPH0267676A (en) Chinese numeral conversion processor