JPH0392961A - 文書処理装置 - Google Patents

文書処理装置

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
English (en)
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/ja
Publication of JPH0392961A publication Critical patent/JPH0392961A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、文書処理装置に関し、特に文書名を忘れたフ
ァイルをそのファイルに関連する文字列で自動検索する
ようにしたものに関する。
〔従来技術〕
一般に、例えばワードプロセッサでは、新規の文書を作
威した場合、その文書に文書名を付けてファイルとして
テキストメモリやフロッピーディスクなどの外部メモリ
に記憶する。また、文書名に加えて文書作成日を文書に
関連づけて記憶するようにしたものもある。この場合、
テキストメモリや外部メモリでは、これらの文書は夫々
文書名や文書作威日で管理されている。
従って、既に作成した文書を編集或いは印字するときに
は、文書に付けた文書名のリストがディスプレイに表示
されるので、このリストから所望の文書名を選択できる
ようになっている。
〔発明が解決しようとする課題〕
従来のワードプロセッサにおいては、文書名を指定する
ことによりその文書名の文書がディスプレイに表示され
、或いは印字できる。
ところが、編集や印字をしたい所望の文書の文書名が思
い出せないときには、テキストメモリや外部メモリに記
憶している文書を1つずつ順次ディスプレイに表示させ
て文書内容を読むという操作を、所望の文書が表示され
るまで多数回繰り返すことになり、所望の文書を見つけ
るための操作が面倒となり且つ時間を浪費するという問
題がある。
本発明の目的は、文書名或いは文書名以外の文字列で所
望のファイルを自動検索し得るような文書処理装置を提
供することにある。
〔課題を解決するための手段] 本発明に係る文書処理装置は、第1図の機能ブロック図
に示すように、文字や種々の指令を入力する入力手段と
、文書情報と文書情報に関連し少なくとも文書名を含む
管理情報とからなるファイルを格納する記憶手段と、文
字や記号を表示する表示手段とを備えた文書処理装置に
おいて、入力手段から入力された文字列について記憶手
段に格納された各ファイルの管理情報或いは文書情報を
検索する検索手段と、検索手段から検索結果を受け、同
一文字列が検索されたときにはその文字列を含むファイ
ルの文書情報の少なくとも一部を表示手段に表示させる
出力制御手段とを備えたものである。
〔作用〕
本発明に係る文書処理装置においては、所望のファイル
に関連する文字列を入力手段から入力すると、検索手段
はこの文字列について記憶手段に格納された各ファイル
の管理情報つまり文書名及び文書情報を検索する。また
出力制御手段は検索手段からの検索結果を受けて、同一
文字列が検索されたときには、その文字列を含むファイ
ルの文書情報の少なくとも一部を表示手段に表示させる
〔発明の効果〕
本発明に係る文書処理装置によれば、以上説明したよう
に、検索手段と出力制御手段とを設けたので、所望のフ
ァイルの文書名を思い出せないときでも、その所望のフ
ァイルの文書情報が簡単な操作で且つ短時間に検索する
ことができる。
〔実施例〕
以下、本発明の実施例について図面に基いで説明する。
本実施例はCRT表示装置を備えたワードプロセッサに
本発明を適用したものである。
第2図に示すように、ワードプロセッサ1の本体フレー
ム2の前部にはキーボード3が配設され、キーボード3
の後方で本体フレーム2内には印字機構PMが配設され
ており、また本体フレーム2の後部上方にはCRTディ
スプレイ装置CDが配置されている。
キーボード3には、アルファベント十ーと数字キーと記
号キーを含む文字キー10、スペースキー11、リター
ンキー12、CRTディスプレイ65上のカーソルを上
下左右方向へ夫々移動させるためのカーソル移動キー1
3、各種の編集機能を実行させる実行キー14及び終了
させる終了キ−15、文書データを編集処理するための
各種の機能キーなどが設けられている。
前記印字機構PMには、キャリッジを含む機械的機構と
その駆動モータ及び印字用紙を紙送りする機械的機構と
その駆動モータ及びディジーホイールとその駆動モータ
及び印字ハンマとその駆動ソレノイドなどから構威され
ている。
第3図に示すように、制御装置Cは、メインCPU16
と、そのメインCPtJ16にデータハスなどのバスl
7を介して接続されたROM18、RAM19及び図示
しない入出力インターフェイスや印字機構PMの各モー
タやソレノイドを駆動する駆動回路からなり、キーボー
ド3及び印字機構P.Mは制御装置Cに接続されている
RAM19には、複数のファイル(文書データ)を格納
するテキストメモリ2lと、メインCP−U 1 6で
演算処理した結果を一時的に記憶する各種のメモリが設
けられている。
ROM18には、印字機構PMを制御する制御プログラ
ム、入力されたコードデータの解読用プログラムなどが
予め格納されている。
ディスプレイ装置CDは表示制御装置DCとCRTディ
スプレイ65とで構威され、表示制御装置DCは表示用
CPU25と、表示用CPU2 5にデータバスなどの
ハス26を介して接続されたROM3 0とRAM40
とキャラクタRAM62と、アトリビュー}RAM61
とキャラクタジエネレータ63と、合戒回路64及びC
RTコントローラ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
が演算処理した結果を一時的に記憶する各種のメモリが
設けられている。
ROM30には、キーボード3のカーソル移動キーl3
操作或いは文字データの入力に応じてラインバッファ4
2に書き込むデータの制御を含むカーソル移動制御プロ
グラム、CRTコントローラ60を制御する制御プログ
ラム、メインCPUl6から出力されるデータの入力処
理或いはテキストメモリ4lの文書データの編集処理を
制御する制御プログラム、文字列検索制御の制御プログ
ラムなどが予め格納されている。
次に、ワードプロセッサ1の表示制御装置DCで行なわ
れる文字列検索制御のルーチンについて、第4図(a)
  ・ (b)のフローチャートに基いて説明する。尚
、図中、Si  (i=1、2、3・・・)は各ステッ
プである。尚、文書作或処理及び文書鳩集処理のルーチ
ンについても簡単に説明する。
ワードプロセッサ1に電源が投入されるとこの制御が開
始されて先ず初期設定が実行され(S1)、所望の処理
内容を選択するためのメニューがディスプレイ65に表
示される(S2)。このメニューには、「文書作或」、
「文書編集」、「文書検索」及び「その他」の処理内容
が含まれている。ここで、カーソル上・下移動キー13
の操作でブロックカーソルを文書作或処理に移動させて
実行キー14を操作すると文書作戒処理が開始され(S
3・S4)、先ず文書名や文書作戒の日付(管理データ
)をラインバッファ42を介してテキストメモリ41に
書き込む入力処理が実行され(S5)、次に入力された
文書データの入力処理が実行され、終了キー15の操作
で文書作或処理が終了し(S6)、S2に戻ってメニュ
ーが表示される。このとき、テキストメモリ41内の文
書データは管理データと共にテキストメモリ2lに格納
される。尚、管理データと文書データとでファイルが構
威されている。
カーソル上・下移動キー13及び実行キー14の操作で
文書編集処理が選択されてこの処理が開女台されると(
S3・S7)、テキストメモリ21に格納された各ファ
イルの文書名が文書名ポインタ46により順次読出され
て文書名のリストがディスプレイ65に表示され(S8
)、カーソル上・下移動キー13の操作でブロックカー
ソルを所望の文書名に移動させて実行キー14を操作す
ると(S 9 ) 、その文書名で管理されている文書
データがテキストメモリ21から読出されてテキストメ
モリ4lに格納されてディスプレイ65に表示され(S
IO)、次に編集処理が実行され、終了キー15の操作
で編集処理を終了し(Sll)、S2に戻ってメニュー
が表示される。
次に、カーソル上・下移動キー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以降が繰り返して実行される。
そして、文書名データを検索中に同一文字列が検索され
たときには(S35)、文書名フラグFNがセットされ
(S42)、この検索処理を終了し、文書名ポインタ4
6に基いて同一文字列を含む文書名に対応する文書デー
タがテキストメモリ21からテキストメモリ41に転送
され、ディスプレイ65に表示される(S14・S17
)。ここで、この文書が所望の文書のときには文字キー
10のうちの「Y」キーを操作すると(318)、各フ
ラグFN, FD, FBがリセットされ(S19)、
311で編集処理が実行される。
また、日付データを検索中に同一文字列が検索されたと
きには(337)、日I寸フラグFDがセットされ(S
43)、この検索処理を終了し、日付ポインタ47に基
いて同一文字列を含む日付に対応する文書データがテキ
ストメモリ21からテキストメモリ41に転送され、デ
ィスプレイ65に表示される(S15・S17)。ここ
で、この文書が所望の文書のときには「Y」キーを操作
すると(318)、319を経て311で編集処理が実
行される。
更に、文書データを検索中に同一文字列が検索されたと
きには(339)、文書データフラグFBがセットされ
(S44)、この検索処理を終了し、文書データポイン
タ48で指示する文書データがテキストメモリ21から
テキストメモリ41に転送され、ディスプレイ65に表
示される(S16・S17)。ここで、この文書が所望
の文書のときには「Y」キーを操作すると(31B)、
Sl9を経てSllで編集処理が実行される。
318において、表示された文書が所望の文書でないと
きには文字キー10のうちの「N」キーを操作すると、
313に移行して検索処理が開始される。この場合、何
れかのフラグFN, FD, FBがセットされており
検索が継続となり(S31)、文書名フラグFNがセッ
トされているときにはりセットされ(S45・S46)
、336以降が実行される。また、日イ寸フラグFDが
セットされているときにはリセットされ(S47・34
8)、S38以降が実行される。更に、文書データフラ
グFBがセットされているときにはリセットされ(34
9L S4 1以降が実行される。
検索文字列データについてテキストメモリ2lの全ての
ファイルを検索した結果、同一の文字列データを検索で
きないときには、検索処理を終了して314〜S16を
経て、ディスプレイ65に「該当する文書なし」が表示
され(S20)、S2に戻る。また、その他の処理が選
択されたときにはその処理が実行され(S21)、32
に戻る。
以上説明したように、所望のファイルの文書名が思い出
せないときでもそのファイルに関連する文字列を入力す
るだけで、その文字列と同一の文字列を含むファイルの
文書がディスプレイ65に表示されるので、所望のファ
イルを簡単な操作で且つ短時間に検索することができる
ここで、文字列検索制御の検索処理のルーチンを第5図
に示すように部分的に変更し、334〜S41に代えて
361〜372を設けてテキストメモリ21に格納され
た複数のファイルの全ての文書名データを検索し、次に
全ての日付データについて検索し、更に全ての文書デー
タを検索するようにしてもよい。尚、この変更以外は前
記実施例と同様である。
即ち、検索処理が開始されると、531〜S33を経て
検索文字データについて文書名データが順次検索され(
361〜S64)、全ての文書名データが検索されると
(S63)、次に検索文字データについて日付データが
順次検索され(365〜S68)、全ての日付データが
検索されると(367)、次に検索文字データについて
、文書データが順次検索され(S69〜372)、全て
の文書データが検索されるとこの処理制御を終了してS
14に移行する。この場合においても、所望のファイル
を簡単な操作で且つ短時間に検索することができる。
尚、検索文字列データについて管理データ或いは文書デ
ータの何れか一方を指定して検索するようにしてもよい
。尚、フロッピーディスクなどの外部メモリに格納した
各ファイルを自動検索するようにしてもよい。尚、本発
明は各種のワードプロセッサに適用し得ることは勿論で
ある。
【図面の簡単な説明】
第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・・表示制御装置。

Claims (1)

    【特許請求の範囲】
  1. (1)文字や種々の指令を入力する入力手段と、文書情
    報と文書情報に関連する少なくとも文書名を含む管理情
    報とからなるファイルを格納する記憶手段と、文字や記
    号を表示する表示手段とを備えた文書処理装置において
    、 入力手段から入力された文字列について記憶手段に格納
    された各ファイルの管理情報或いは文書情報を検索する
    検索手段と、 前記検索手段から検索結果を受け、同一文字列が検索さ
    れたときにはその文字列を含むファイルの文書情報の少
    なくとも一部を表示手段に表示させる出力制御手段とを
    備えたことを特徴とする文書処理装置。
JP1232461A 1989-09-06 1989-09-06 文書処理装置 Pending JPH0392961A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1232461A JPH0392961A (ja) 1989-09-06 1989-09-06 文書処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1232461A JPH0392961A (ja) 1989-09-06 1989-09-06 文書処理装置

Publications (1)

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

Family

ID=16939651

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1232461A Pending JPH0392961A (ja) 1989-09-06 1989-09-06 文書処理装置

Country Status (1)

Country Link
JP (1) JPH0392961A (ja)

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
JPS6283787A (ja) 表示画面の出力制御方式
JPH0392961A (ja) 文書処理装置
JP3187032B2 (ja) 住所データ処理装置及び文書処理装置における住所データの処理方法
JPH0326421B2 (ja)
JP2798777B2 (ja) ワードプロセッサ
JPH0546155A (ja) 情報処理装置の罫線設定機構
JPH10124493A (ja) データ印字装置
JPH0628408A (ja) 文書ファイリング装置
JPH06149805A (ja) 宛名印刷装置
JPH08202736A (ja) 図形処理装置及び図形処理方法
JPH0728840A (ja) 文書検索装置
JPH06110880A (ja) 文書処理装置
JPH0785089A (ja) 文字処理装置
JPH06231019A (ja) 情報処理装置
JPS6320621A (ja) 編集印刷装置
JPH01230115A (ja) 入力装置
JPH06332926A (ja) カ−ド型デ−タベ−ス装置
JPH06214986A (ja) 文書作成装置
JPH0758488B2 (ja) 文書作成装置
JP2001022745A (ja) 仮名漢字変換装置
JPH06187208A (ja) 索引ファイル処理装置
JPH0589116A (ja) 文書作成装置
JPH07129554A (ja) 文書処理装置
JPH08171560A (ja) 文書データ編集装置