JPH0392961A - Document processor - Google Patents

Document processor

Info

Publication number
JPH0392961A
JPH0392961A JP1232461A JP23246189A JPH0392961A JP H0392961 A JPH0392961 A JP H0392961A JP 1232461 A JP1232461 A JP 1232461A JP 23246189 A JP23246189 A JP 23246189A JP H0392961 A JPH0392961 A JP H0392961A
Authority
JP
Japan
Prior art keywords
document
character string
data
file
search
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
JP1232461A
Other languages
Japanese (ja)
Inventor
Hideo Ueno
英生 上野
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP1232461A priority Critical patent/JPH0392961A/en
Publication of JPH0392961A publication Critical patent/JPH0392961A/en
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

PURPOSE:To automatically retrieve a desired file even for a character string excepting for a document title by retrieving the management information or document information of each file, which is stored in a storing means, concerning the inputted character string and displaying the document information of the file including the character string when the same character string is retrieved. CONSTITUTION:When the character string related to the desired file is inputted from an input means, a retrieving means retrieves the management information of each file stored in the storing means concerning this character string, namely, retrieves the document title and document information. An output control means receives a retrieved result from the retrieving means and when the same character string is retrieved, one part of the document information in the file including the character string is displayed in a display means at least. Thus, even when the document title of the desired file can not be recalled, the document information of the desired file can be retrieved in a short time by simple operation.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、文書処理装置に関し、特に文書名を忘れたフ
ァイルをそのファイルに関連する文字列で自動検索する
ようにしたものに関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a document processing device, and particularly to one that automatically searches for a file whose document name has been forgotten using a character string related to the file.

〔従来技術〕[Prior art]

一般に、例えばワードプロセッサでは、新規の文書を作
威した場合、その文書に文書名を付けてファイルとして
テキストメモリやフロッピーディスクなどの外部メモリ
に記憶する。また、文書名に加えて文書作成日を文書に
関連づけて記憶するようにしたものもある。この場合、
テキストメモリや外部メモリでは、これらの文書は夫々
文書名や文書作威日で管理されている。
Generally, in a word processor, for example, when a new document is created, the document is given a document name and stored as a file in an external memory such as a text memory or a floppy disk. In addition, some devices store the document creation date in association with the document in addition to the document name. in this case,
In text memory and external memory, these documents are managed by document name and document creation date, respectively.

従って、既に作成した文書を編集或いは印字するときに
は、文書に付けた文書名のリストがディスプレイに表示
されるので、このリストから所望の文書名を選択できる
ようになっている。
Therefore, when editing or printing a document that has already been created, a list of document names assigned to the document is displayed on the display, and the desired document name can be selected from this list.

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

従来のワードプロセッサにおいては、文書名を指定する
ことによりその文書名の文書がディスプレイに表示され
、或いは印字できる。
In conventional word processors, by specifying a document name, the document with that document name can be displayed on the display or printed.

ところが、編集や印字をしたい所望の文書の文書名が思
い出せないときには、テキストメモリや外部メモリに記
憶している文書を1つずつ順次ディスプレイに表示させ
て文書内容を読むという操作を、所望の文書が表示され
るまで多数回繰り返すことになり、所望の文書を見つけ
るための操作が面倒となり且つ時間を浪費するという問
題がある。
However, if you cannot remember the document name of the desired document that you want to edit or print, you can display the documents stored in text memory or external memory one by one on the display and read the document contents. This process is repeated many times until the desired document is displayed, making the operation to find the desired document troublesome and time-consuming.

本発明の目的は、文書名或いは文書名以外の文字列で所
望のファイルを自動検索し得るような文書処理装置を提
供することにある。
An object of the present invention is to provide a document processing device that can automatically search for a desired file using a document name or a character string other than the document name.

〔課題を解決するための手段] 本発明に係る文書処理装置は、第1図の機能ブロック図
に示すように、文字や種々の指令を入力する入力手段と
、文書情報と文書情報に関連し少なくとも文書名を含む
管理情報とからなるファイルを格納する記憶手段と、文
字や記号を表示する表示手段とを備えた文書処理装置に
おいて、入力手段から入力された文字列について記憶手
段に格納された各ファイルの管理情報或いは文書情報を
検索する検索手段と、検索手段から検索結果を受け、同
一文字列が検索されたときにはその文字列を含むファイ
ルの文書情報の少なくとも一部を表示手段に表示させる
出力制御手段とを備えたものである。
[Means for Solving the Problems] As shown in the functional block diagram of FIG. 1, the document processing device according to the present invention includes an input means for inputting characters and various commands, document information and information related to the document information. In a document processing device equipped with a storage means for storing a file consisting of management information including at least a document name, and a display means for displaying characters and symbols, a character string input from an input means is stored in the storage means. a search means for searching management information or document information of each file; and receiving search results from the search means, and when the same character string is searched, displaying at least part of the document information of the file containing the character string on a display means. and an output control means.

〔作用〕[Effect]

本発明に係る文書処理装置においては、所望のファイル
に関連する文字列を入力手段から入力すると、検索手段
はこの文字列について記憶手段に格納された各ファイル
の管理情報つまり文書名及び文書情報を検索する。また
出力制御手段は検索手段からの検索結果を受けて、同一
文字列が検索されたときには、その文字列を含むファイ
ルの文書情報の少なくとも一部を表示手段に表示させる
In the document processing device according to the present invention, when a character string related to a desired file is inputted from the input means, the search means retrieves the management information of each file stored in the storage means, that is, the document name and document information regarding this character string. search for. Further, the output control means receives the search results from the search means, and when the same character string is retrieved, causes the display means to display at least part of the document information of the file containing the character string.

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

本発明に係る文書処理装置によれば、以上説明したよう
に、検索手段と出力制御手段とを設けたので、所望のフ
ァイルの文書名を思い出せないときでも、その所望のフ
ァイルの文書情報が簡単な操作で且つ短時間に検索する
ことができる。
According to the document processing device according to the present invention, as described above, since the search means and the output control means are provided, even when the document name of a desired file cannot be remembered, the document information of the desired file can be easily retrieved. Search can be done easily and in a short time.

〔実施例〕〔Example〕

以下、本発明の実施例について図面に基いで説明する。 Embodiments of the present invention will be described below with reference to the drawings.

本実施例はCRT表示装置を備えたワードプロセッサに
本発明を適用したものである。
In this embodiment, the present invention is applied to a word processor equipped with a CRT display device.

第2図に示すように、ワードプロセッサ1の本体フレー
ム2の前部にはキーボード3が配設され、キーボード3
の後方で本体フレーム2内には印字機構PMが配設され
ており、また本体フレーム2の後部上方にはCRTディ
スプレイ装置CDが配置されている。
As shown in FIG. 2, a keyboard 3 is disposed at the front of the body frame 2 of the word processor 1.
A printing mechanism PM is disposed within the main body frame 2 at the rear of the main body frame 2, and a CRT display device CD is disposed above the rear of the main body frame 2.

キーボード3には、アルファベント十ーと数字キーと記
号キーを含む文字キー10、スペースキー11、リター
ンキー12、CRTディスプレイ65上のカーソルを上
下左右方向へ夫々移動させるためのカーソル移動キー1
3、各種の編集機能を実行させる実行キー14及び終了
させる終了キ−15、文書データを編集処理するための
各種の機能キーなどが設けられている。
The keyboard 3 includes alpha vent keys 10, character keys 10 including numeric keys and symbol keys, a space key 11, a return key 12, and a cursor movement key 1 for moving the cursor on the CRT display 65 in the up, down, left and right directions, respectively.
3. An execution key 14 for executing various editing functions, an end key 15 for terminating the editing functions, and various function keys for editing document data are provided.

前記印字機構PMには、キャリッジを含む機械的機構と
その駆動モータ及び印字用紙を紙送りする機械的機構と
その駆動モータ及びディジーホイールとその駆動モータ
及び印字ハンマとその駆動ソレノイドなどから構威され
ている。
The printing mechanism PM includes a mechanical mechanism including a carriage, a drive motor thereof, a mechanical mechanism for feeding printing paper, a drive motor thereof, a daisy wheel, a drive motor thereof, a print hammer, a drive solenoid, and the like. ing.

第3図に示すように、制御装置Cは、メインCPU16
と、そのメインCPtJ16にデータハスなどのバスl
7を介して接続されたROM18、RAM19及び図示
しない入出力インターフェイスや印字機構PMの各モー
タやソレノイドを駆動する駆動回路からなり、キーボー
ド3及び印字機構P.Mは制御装置Cに接続されている
As shown in FIG. 3, the control device C includes a main CPU 16
and a bus such as a data bus to the main CPtJ16.
It consists of a ROM 18, a RAM 19, an input/output interface (not shown), and a drive circuit that drives each motor and solenoid of the printing mechanism PM, which are connected via the keyboard 3 and the printing mechanism P. M is connected to control device C.

RAM19には、複数のファイル(文書データ)を格納
するテキストメモリ2lと、メインCP−U 1 6で
演算処理した結果を一時的に記憶する各種のメモリが設
けられている。
The RAM 19 is provided with a text memory 2l that stores a plurality of files (document data) and various types of memories that temporarily store the results of calculations performed by the main CPU 16.

ROM18には、印字機構PMを制御する制御プログラ
ム、入力されたコードデータの解読用プログラムなどが
予め格納されている。
The ROM 18 stores in advance a control program for controlling the printing mechanism PM, a program for decoding input code data, and the like.

ディスプレイ装置CDは表示制御装置DCとCRTディ
スプレイ65とで構威され、表示制御装置DCは表示用
CPU25と、表示用CPU2 5にデータバスなどの
ハス26を介して接続されたROM3 0とRAM40
とキャラクタRAM62と、アトリビュー}RAM61
とキャラクタジエネレータ63と、合戒回路64及びC
RTコントローラ60とを備えた一般的なものである。
The display device CD is composed of a display control device DC and a CRT display 65, and the display control device DC includes a display CPU 25, and a ROM 30 and a RAM 40 connected to the display CPU 25 via a bus 26 such as a data bus.
, character RAM 62, and attribute RAM 61
, character generator 63 , and combination circuit 64 and C
This is a general type including an RT controller 60.

RAM40には、作戒中の文書データ或いはRAM19
のテキストメモリ21から読出した文書データを書き込
むテキストメモリ41と、テキストメモリ41において
CRTディスプレイ65に表示されている複数行のうち
カーソルを含む1表示行の行データを書き込むラインバ
ッファ42と、ラインバッファ42においてカーソル表
示位置に対応するカーソルのカラムデータを格納するカ
ーソルカラムメモリ43と、テキストメモリ41におい
てカーソルが位置するラインバッファ42のデータが文
書データの先頭行から何行目であるかを格納するカーソ
ルラインメモリ44と、文字列検索制御が開始されたと
きに入力した検索文字列データを格納する文字列メモリ
45と、テキストメモリ21内の文書名データの1つの
アドレスを格納する文書名ポインタ46及び日付データ
のlつのアドレスを格納する日付ポインタ47及び文書
データの1つのアドレスを格納する文書データポインタ
48と、文字列メモリ45内の検索文字列データと合致
する文字列データがテキストメモリ21内の文書名デー
タにおいて検索されたときにセットする文書名フラグN
Fを格納する文書名フラグメモリ49及び日付データに
おいて検索されたときにセットする日付フラグFDを格
納する日付フラグメモリ50及び文書データにおいて検
索されたときにセットする文書データフラグFBを格納
する文書データフラグメモリ5lと、表示用CPU25
が演算処理した結果を一時的に記憶する各種のメモリが
設けられている。
RAM 40 contains document data being prepared or RAM 19.
a text memory 41 into which document data read from the text memory 21 is written; a line buffer 42 into which line data of one display line including the cursor is written in the text memory 41 among the plural lines displayed on the CRT display 65; 42, a cursor column memory 43 stores the column data of the cursor corresponding to the cursor display position, and the line buffer 42 where the cursor is located in the text memory 41 stores the number of lines from the first line of the document data. A cursor line memory 44, a character string memory 45 that stores search character string data input when character string search control is started, and a document name pointer 46 that stores one address of document name data in the text memory 21. and a date pointer 47 that stores one address of date data, a document data pointer 48 that stores one address of document data, and character string data that matches the search character string data in the character string memory 45 in the text memory 21. Document name flag N to be set when searched in the document name data of
A document name flag memory 49 that stores F, a date flag memory 50 that stores a date flag FD that is set when searched in date data, and document data that stores a document data flag FB that is set when searched in document data. Flag memory 5l and display CPU 25
Various types of memories are provided to temporarily store the results of arithmetic processing.

ROM30には、キーボード3のカーソル移動キーl3
操作或いは文字データの入力に応じてラインバッファ4
2に書き込むデータの制御を含むカーソル移動制御プロ
グラム、CRTコントローラ60を制御する制御プログ
ラム、メインCPUl6から出力されるデータの入力処
理或いはテキストメモリ4lの文書データの編集処理を
制御する制御プログラム、文字列検索制御の制御プログ
ラムなどが予め格納されている。
The ROM 30 contains the cursor movement key l3 of the keyboard 3.
Line buffer 4 according to operation or character data input
2, a control program that controls the CRT controller 60, a control program that controls input processing of data output from the main CPU 16 or editing processing of document data in the text memory 4l, and character strings. Control programs for search control and the like are stored in advance.

次に、ワードプロセッサ1の表示制御装置DCで行なわ
れる文字列検索制御のルーチンについて、第4図(a)
  ・ (b)のフローチャートに基いて説明する。尚
、図中、Si  (i=1、2、3・・・)は各ステッ
プである。尚、文書作或処理及び文書鳩集処理のルーチ
ンについても簡単に説明する。
Next, FIG. 4(a) shows the character string search control routine performed by the display control device DC of the word processor 1.
- The explanation will be based on the flowchart in (b). In the figure, Si (i=1, 2, 3, . . . ) represents each step. The routines for document creation and processing and document collection processing will also be briefly explained.

ワードプロセッサ1に電源が投入されるとこの制御が開
始されて先ず初期設定が実行され(S1)、所望の処理
内容を選択するためのメニューがディスプレイ65に表
示される(S2)。このメニューには、「文書作或」、
「文書編集」、「文書検索」及び「その他」の処理内容
が含まれている。ここで、カーソル上・下移動キー13
の操作でブロックカーソルを文書作或処理に移動させて
実行キー14を操作すると文書作戒処理が開始され(S
3・S4)、先ず文書名や文書作戒の日付(管理データ
)をラインバッファ42を介してテキストメモリ41に
書き込む入力処理が実行され(S5)、次に入力された
文書データの入力処理が実行され、終了キー15の操作
で文書作或処理が終了し(S6)、S2に戻ってメニュ
ーが表示される。このとき、テキストメモリ41内の文
書データは管理データと共にテキストメモリ2lに格納
される。尚、管理データと文書データとでファイルが構
威されている。
When the word processor 1 is powered on, this control is started and initial settings are first performed (S1), and a menu for selecting the desired processing content is displayed on the display 65 (S2). This menu includes "Document work",
It includes the processing contents of "document editing", "document searching", and "other". Here, cursor up/down movement key 13
When the block cursor is moved to document preparation or processing by the operation and the execution key 14 is operated, the document preparation processing is started (S
3.S4), first, input processing is executed to write the document name and document discipline date (management data) into the text memory 41 via the line buffer 42 (S5), and then the input processing of the input document data is executed. The process is executed, and the document creation or processing is completed by operating the end key 15 (S6), and the process returns to S2 to display the menu. At this time, the document data in the text memory 41 is stored in the text memory 2l together with the management data. Note that files are organized for management data and document data.

カーソル上・下移動キー13及び実行キー14の操作で
文書編集処理が選択されてこの処理が開女台されると(
S3・S7)、テキストメモリ21に格納された各ファ
イルの文書名が文書名ポインタ46により順次読出され
て文書名のリストがディスプレイ65に表示され(S8
)、カーソル上・下移動キー13の操作でブロックカー
ソルを所望の文書名に移動させて実行キー14を操作す
ると(S 9 ) 、その文書名で管理されている文書
データがテキストメモリ21から読出されてテキストメ
モリ4lに格納されてディスプレイ65に表示され(S
IO)、次に編集処理が実行され、終了キー15の操作
で編集処理を終了し(Sll)、S2に戻ってメニュー
が表示される。
When document editing processing is selected by operating the cursor up/down movement keys 13 and execution key 14 and this processing is opened (
S3 and S7), the document name of each file stored in the text memory 21 is sequentially read out by the document name pointer 46, and a list of document names is displayed on the display 65 (S8
), when the block cursor is moved to a desired document name by operating the cursor up/down keys 13 and the execution key 14 is operated (S 9 ), the document data managed by that document name is read from the text memory 21. is stored in the text memory 4l and displayed on the display 65 (S
IO), then the editing process is executed, the editing process is ended by operating the end key 15 (Sll), and the process returns to S2 to display the menu.

次に、カーソル上・下移動キーl3及び実行キ−14の
操作で文書検索処理が選択されてこの処理が開始される
と(33・S12)、S13に移行して検索処理が開始
される。この検索処理が開始されると、フラグFN, 
FD, FBの何れかがセットされているか否かつまり
検索中か否かが判定され(331)、検索開始直後には
何れのフラグFN、FD, FBもセットされていない
ので、所望のファイルを検索するためにそのファイルに
関連する文字列データが入力され且つこの文字列データ
が文字列メモリ45に格納される(S32)。次に、最
初のファイルについて文書名ポインタ46に文書名デー
タの先頭アドレスを格納し、日付ポインタ47に日付デ
ータの先頭アドレスを格納し、文書データポインタ48
に文書データの先頭アドレスを格納する(333)。次
に、先ず文字列メモリ45の検索文字列データについて
文書名ポインタ46で読出すテキストメモリ2Iに記憶
された文書名データが検索され(S34)、同一文字列
データが検索できないときには(S35)、検索文字列
データについて日付ポインタ47で読出すテキストメモ
リ21に記憶された日付データが検索される(S35)
.そして同一文字列データが検索できないときには(S
37)、検索文字列データについて文書データポインタ
48で読出すテキストメモリ2Iに記憶された文書デー
タが検索され(33B)、同一文字列データが検索でき
ないときには(S39)、各ポインタ46・47・48
に次のファイルの文書名データ、日付データ、文書デー
タの対応する先頭アドレスを夫々格納し(S4 1)、
334以降が繰り返して実行される。
Next, when the document search process is selected and started by operating the cursor up/down key 13 and the execution key 14 (33/S12), the process moves to S13 and the search process is started. When this search process starts, flags FN,
It is determined whether either FD or FB is set, that is, whether the search is in progress (331), and since none of the flags FN, FD, or FB are set immediately after the start of the search, the desired file cannot be found. Character string data related to the file is input for searching, and this character string data is stored in the character string memory 45 (S32). Next, for the first file, store the start address of the document name data in the document name pointer 46, store the start address of the date data in the date pointer 47, and store the start address of the date data in the document data pointer 48.
The start address of the document data is stored in (333). Next, first, the document name data stored in the text memory 2I read by the document name pointer 46 is searched for the search string data in the string memory 45 (S34), and if the same string data cannot be searched (S35), Regarding the search character string data, the date data stored in the text memory 21 read by the date pointer 47 is searched (S35).
.. When the same character string data cannot be searched (S
37), the document data stored in the text memory 2I read by the document data pointer 48 is searched for the search character string data (33B), and when the same character string data cannot be retrieved (S39), each pointer 46, 47, 48
Store the document name data, date data, and corresponding start address of the document data of the next file in (S4 1), respectively.
334 and subsequent steps are repeatedly executed.

そして、文書名データを検索中に同一文字列が検索され
たときには(S35)、文書名フラグFNがセットされ
(S42)、この検索処理を終了し、文書名ポインタ4
6に基いて同一文字列を含む文書名に対応する文書デー
タがテキストメモリ21からテキストメモリ41に転送
され、ディスプレイ65に表示される(S14・S17
)。ここで、この文書が所望の文書のときには文字キー
10のうちの「Y」キーを操作すると(318)、各フ
ラグFN, FD, FBがリセットされ(S19)、
311で編集処理が実行される。
Then, when the same character string is found while searching the document name data (S35), the document name flag FN is set (S42), this search process is ended, and the document name pointer 4 is
6, the document data corresponding to the document name containing the same character string is transferred from the text memory 21 to the text memory 41 and displayed on the display 65 (S14, S17
). Here, when this document is the desired document, when the "Y" key of the character keys 10 is operated (318), each flag FN, FD, FB is reset (S19),
In step 311, editing processing is executed.

また、日付データを検索中に同一文字列が検索されたと
きには(337)、日I寸フラグFDがセットされ(S
43)、この検索処理を終了し、日付ポインタ47に基
いて同一文字列を含む日付に対応する文書データがテキ
ストメモリ21からテキストメモリ41に転送され、デ
ィスプレイ65に表示される(S15・S17)。ここ
で、この文書が所望の文書のときには「Y」キーを操作
すると(318)、319を経て311で編集処理が実
行される。
Also, when the same character string is found during a search for date data (337), the day I dimension flag FD is set (S
43), this search process is completed, and document data corresponding to dates containing the same character string based on the date pointer 47 is transferred from the text memory 21 to the text memory 41 and displayed on the display 65 (S15 and S17). . Here, if this document is a desired document, the "Y" key is operated (318), and editing processing is executed in 311 via 319.

更に、文書データを検索中に同一文字列が検索されたと
きには(339)、文書データフラグFBがセットされ
(S44)、この検索処理を終了し、文書データポイン
タ48で指示する文書データがテキストメモリ21から
テキストメモリ41に転送され、ディスプレイ65に表
示される(S16・S17)。ここで、この文書が所望
の文書のときには「Y」キーを操作すると(31B)、
Sl9を経てSllで編集処理が実行される。
Further, when the same character string is found during the search for document data (339), the document data flag FB is set (S44), this search process is ended, and the document data pointed to by the document data pointer 48 is stored in the text memory. 21 to the text memory 41 and displayed on the display 65 (S16 and S17). Here, if this document is the desired document, press the "Y" key (31B).
Editing processing is executed at Sll via Sl9.

318において、表示された文書が所望の文書でないと
きには文字キー10のうちの「N」キーを操作すると、
313に移行して検索処理が開始される。この場合、何
れかのフラグFN, FD, FBがセットされており
検索が継続となり(S31)、文書名フラグFNがセッ
トされているときにはりセットされ(S45・S46)
、336以降が実行される。また、日イ寸フラグFDが
セットされているときにはリセットされ(S47・34
8)、S38以降が実行される。更に、文書データフラ
グFBがセットされているときにはリセットされ(34
9L S4 1以降が実行される。
At step 318, when the displayed document is not the desired document, if the "N" key of the character keys 10 is operated,
The process moves to 313 and the search process is started. In this case, if any of the flags FN, FD, or FB is set, the search continues (S31), and if the document name flag FN is set, it is set (S45/S46).
, 336 and subsequent steps are executed. Also, when the date size flag FD is set, it is reset (S47/34
8), S38 and subsequent steps are executed. Furthermore, when the document data flag FB is set, it is reset (34
9L S4 1 and subsequent steps are executed.

検索文字列データについてテキストメモリ2lの全ての
ファイルを検索した結果、同一の文字列データを検索で
きないときには、検索処理を終了して314〜S16を
経て、ディスプレイ65に「該当する文書なし」が表示
され(S20)、S2に戻る。また、その他の処理が選
択されたときにはその処理が実行され(S21)、32
に戻る。
As a result of searching all the files in the text memory 2l for the search string data, if the same string data cannot be searched, the search process is ended and after going through steps 314 to S16, "No matching document" is displayed on the display 65. (S20), and the process returns to S2. Further, when another process is selected, that process is executed (S21), and 32
Return to

以上説明したように、所望のファイルの文書名が思い出
せないときでもそのファイルに関連する文字列を入力す
るだけで、その文字列と同一の文字列を含むファイルの
文書がディスプレイ65に表示されるので、所望のファ
イルを簡単な操作で且つ短時間に検索することができる
As explained above, even if you cannot remember the document name of a desired file, just by inputting the character string related to that file, the document of the file containing the same character string will be displayed on the display 65. Therefore, a desired file can be searched for easily and in a short time.

ここで、文字列検索制御の検索処理のルーチンを第5図
に示すように部分的に変更し、334〜S41に代えて
361〜372を設けてテキストメモリ21に格納され
た複数のファイルの全ての文書名データを検索し、次に
全ての日付データについて検索し、更に全ての文書デー
タを検索するようにしてもよい。尚、この変更以外は前
記実施例と同様である。
Here, the search process routine of the character string search control is partially changed as shown in FIG. It is also possible to search for document name data, then search for all date data, and then search for all document data. Incidentally, other than this change, this embodiment is the same as the embodiment described above.

即ち、検索処理が開始されると、531〜S33を経て
検索文字データについて文書名データが順次検索され(
361〜S64)、全ての文書名データが検索されると
(S63)、次に検索文字データについて日付データが
順次検索され(365〜S68)、全ての日付データが
検索されると(367)、次に検索文字データについて
、文書データが順次検索され(S69〜372)、全て
の文書データが検索されるとこの処理制御を終了してS
14に移行する。この場合においても、所望のファイル
を簡単な操作で且つ短時間に検索することができる。
That is, when the search process is started, the document name data is sequentially searched for the search character data through steps 531 to S33 (
361 to S64), when all document name data is searched (S63), date data is sequentially searched for the search character data (365 to S68), and when all date data is searched (367), Next, document data is sequentially searched for the search character data (S69 to 372), and when all the document data is searched, this process control is ended and S
14. Even in this case, a desired file can be searched for with simple operations and in a short time.

尚、検索文字列データについて管理データ或いは文書デ
ータの何れか一方を指定して検索するようにしてもよい
。尚、フロッピーディスクなどの外部メモリに格納した
各ファイルを自動検索するようにしてもよい。尚、本発
明は各種のワードプロセッサに適用し得ることは勿論で
ある。
It should be noted that either management data or document data may be specified and searched for the search character string data. Note that each file stored in an external memory such as a floppy disk may be automatically searched. It goes without saying that the present invention can be applied to various word processors.

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

第1図は本発明の構戒を示す機能ブロック図、第2図〜
第5図は本発明の実施例を示すもので、第2図はワード
プロセッサの斜視図、第3図はワードプロセッサの制御
系のブロック図、第4図(a)  ・ (b)は文字列
検索制御のルーチンの概略フローチャート、第5図は変
形例に係る検索制御のルーチンのフローチャートである
。 1・・ワードプロセッサ、  3・・キーボード、21
・・テキストメモリ、 25・・表示用CPU、  3
0・・ROM、  40・・RAM、45・・文字列メ
モリ、 46・・文書名ポインタ、  47・・日付ポ
インタ、  48・・文書データポインタ、  65・
・CRTディスプレイ、DC・・表示制御装置。
Figure 1 is a functional block diagram showing the structure of the present invention, Figures 2-
Fig. 5 shows an embodiment of the present invention, Fig. 2 is a perspective view of a word processor, Fig. 3 is a block diagram of the control system of the word processor, and Figs. 4 (a) and (b) are character string search control. FIG. 5 is a flowchart of a search control routine according to a modified example. 1. Word processor, 3. Keyboard, 21
...Text memory, 25...Display CPU, 3
0... ROM, 40... RAM, 45... Character string memory, 46... Document name pointer, 47... Date pointer, 48... Document data pointer, 65...
・CRT display, DC...Display control device.

Claims (1)

【特許請求の範囲】[Claims] (1)文字や種々の指令を入力する入力手段と、文書情
報と文書情報に関連する少なくとも文書名を含む管理情
報とからなるファイルを格納する記憶手段と、文字や記
号を表示する表示手段とを備えた文書処理装置において
、 入力手段から入力された文字列について記憶手段に格納
された各ファイルの管理情報或いは文書情報を検索する
検索手段と、 前記検索手段から検索結果を受け、同一文字列が検索さ
れたときにはその文字列を含むファイルの文書情報の少
なくとも一部を表示手段に表示させる出力制御手段とを
備えたことを特徴とする文書処理装置。
(1) An input means for inputting characters and various commands, a storage means for storing a file consisting of document information and management information including at least a document name related to the document information, and a display means for displaying characters and symbols. A document processing device comprising: a search means for searching for management information or document information of each file stored in the storage means with respect to a character string input from the input means; 1. A document processing device comprising: output control means for displaying at least part of document information of a file containing the character string on a display means when the character string is retrieved.
JP1232461A 1989-09-06 1989-09-06 Document processor Pending JPH0392961A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1232461A JPH0392961A (en) 1989-09-06 1989-09-06 Document processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1232461A JPH0392961A (en) 1989-09-06 1989-09-06 Document processor

Publications (1)

Publication Number Publication Date
JPH0392961A true JPH0392961A (en) 1991-04-18

Family

ID=16939651

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1232461A Pending JPH0392961A (en) 1989-09-06 1989-09-06 Document processor

Country Status (1)

Country Link
JP (1) JPH0392961A (en)

Similar Documents

Publication Publication Date Title
US4931987A (en) Word processor for locating beginning position of text element and displaying corresponding formatting data and formatting mark separately
JPH0392961A (en) Document processor
JP3187032B2 (en) Address data processing apparatus and address data processing method in document processing apparatus
JPH0326421B2 (en)
JP2798777B2 (en) Word processor
JPH0237466A (en) Information processing system
JPH038271B2 (en)
JPH0546155A (en) Ruled-line setting mechanism of information processor
JPH10124493A (en) Device for printing data
JPH0628408A (en) Document filing device
JPH06149805A (en) Address printer
JPH08202736A (en) Graphic processor and its method
JPH0728840A (en) Document retrieving device
JPH06110880A (en) Document processor
JPH0785089A (en) Character processing device
JPH06231019A (en) Information processor
JPS6320621A (en) Editing printer
JPH01230115A (en) Input device
JPH06332926A (en) Card type data base device
JPH06214986A (en) Document preparing device
JPH0758488B2 (en) Document creation device
JP2001022745A (en) Japanese syllabary-to-chinese character conversion device
JPH06187208A (en) Index file processor
JPH0589116A (en) Document preparing device
JPH08171560A (en) Document data editing device