JPH0443456A - Document processor - Google Patents
Document processorInfo
- Publication number
- JPH0443456A JPH0443456A JP2149813A JP14981390A JPH0443456A JP H0443456 A JPH0443456 A JP H0443456A JP 2149813 A JP2149813 A JP 2149813A JP 14981390 A JP14981390 A JP 14981390A JP H0443456 A JPH0443456 A JP H0443456A
- Authority
- JP
- Japan
- Prior art keywords
- character string
- identifier
- document processing
- input
- identifiers
- 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.)
- Granted
Links
Landscapes
- Input From Keyboards Or The Like (AREA)
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、たとえばキーボードやポインティングデバイ
スなどを入力手段として、文書を作成する文書処理装置
に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a document processing device that creates a document using, for example, a keyboard, a pointing device, or the like as an input means.
[従来の技術]
文字入力時に、ある文字列を何度も入力したいとき、ユ
ーザが繰り返して同じ文字列を何度も入力するのは、は
なはだ効率が悪い、そこで、現在では何度も入力する可
能性のある文字列を、あらかじめ文書処理装置に記憶さ
せておいて、次に同一の文字列を入力したいとき、わざ
わざ入力する変わりにコマンドを指示して入力する方法
がとられている。[Prior art] When a user wants to input a certain character string many times, it is extremely inefficient for the user to repeatedly input the same character string over and over again. Possible character strings are stored in advance in a document processing device, and the next time the user wants to input the same character string, instead of going out of his way to input it, a method is used in which a command is specified and inputted.
[発明が解決しようとしている課題]
しかしながら、従来例では文字列を1つだけ記憶させる
のには識別子(名前)は必要ないが、複数の文字列を記
憶させるには、記憶させたい文字列を指定することの他
に、複数の文字列の区別をするために、それぞれの文字
列に対して、識別子(名前)を入力しなければならず、
効率の低下の大きな要因となっている。[Problem to be solved by the invention] However, in the conventional example, an identifier (name) is not required to store only one character string, but to store multiple character strings, the character string to be stored must be In addition to specifying, in order to distinguish between multiple strings, you must enter an identifier (name) for each string.
This is a major factor in reducing efficiency.
本発明は、かかる課題に鑑み、ユーザが記憶させたい文
字列を指定すると、自動的にその文字列の一部の文字を
識別子として当該文字列を記憶する文書処理装置を提供
しようとするものである。In view of this problem, the present invention aims to provide a document processing device that, when a user specifies a character string to be stored, automatically stores the character string using some characters of the character string as an identifier. be.
[課題を解決するための手段]
この課題を解決する本発明の文書処理装置は、入力手段
から入力される指示に基づいて、文書を作成・出力する
文書処理装置において、既に入力手段から入力され、表
示装置に展開されている文字データの中から、記憶させ
たい文字列を指定する文字列指定手段と、指定された文
字列の一部を使ってその文字列の識別子を生成する識別
子生成手段とを備えることを特徴とする。[Means for Solving the Problem] A document processing device of the present invention that solves this problem is a document processing device that creates and outputs a document based on an instruction input from an input device. , a character string specifying means for specifying a character string to be stored from among the character data developed on the display device, and an identifier generating means for generating an identifier for the character string using a part of the specified character string. It is characterized by comprising:
また、文書処理装置は前記識別子生成手段により生成さ
れた複数の識別子を可視表示する出力手段を更に備える
、とともに可視表示されている識別子の1つを選択する
識別子選択手段と、識別子選択手段により選択された識
別子に対応する文字列を表示する表示手段とを備える。The document processing device further includes output means for visually displaying the plurality of identifiers generated by the identifier generation means, and an identifier selection means for selecting one of the visually displayed identifiers, and a selection by the identifier selection means. display means for displaying a character string corresponding to the identified identifier.
また、前記識別子の登録時にすでに登録された識別子を
調べ、登録しようとする識別子に違いをつける演算手段
を備える。The apparatus also includes arithmetic means for checking the already registered identifiers at the time of registering the identifier and assigning a difference to the identifier to be registered.
[実施例] 以下、図面を用いて本発明の実施例を詳細に説明する。[Example] Embodiments of the present invention will be described in detail below with reference to the drawings.
く構成の説明 (第1図・第2図)〉 第1図は本実施例の文書処理装置の概略構成図である。Explanation of the configuration (Figures 1 and 2) FIG. 1 is a schematic diagram of a document processing apparatus according to this embodiment.
図中、1は入力部で、文字の入力やユーザの指示する各
種コマンド等の入力を受付ける。2は記憶部で、入力部
lからのデータ・コマンドや、あらかじめメモリ21b
に記憶されている文字列データを一時記憶する。3は識
別子生成部で、記憶部2に記憶されている文字データと
ユーザの指示コマンドにより、文字列の識別子を生成す
る。In the figure, reference numeral 1 denotes an input unit that accepts input of characters and various commands instructed by the user. 2 is a storage unit that stores data and commands from the input unit l and the memory 21b in advance.
Temporarily stores the character string data stored in . Reference numeral 3 denotes an identifier generation unit that generates an identifier for a character string based on the character data stored in the storage unit 2 and a user's instruction command.
4の識別子表示部と、5の表示部はともに記憶部2から
受は付けた文字データやコマンドをもとに、VRAM6
を通してCRT7に図形や文字等を表示する。Both the identifier display section 4 and the display section 5 display data in the VRAM 6 based on character data and commands received from the storage section 2.
Figures, characters, etc. are displayed on the CRT7 through the CRT7.
第2図は第1図に示した文書処理装置の具体的な構成を
示したブロック図である。FIG. 2 is a block diagram showing a specific configuration of the document processing apparatus shown in FIG. 1.
図中、21はシステムを制御する制御部で、MPU21
a、内部メモリ(RAM、ROM等)21b、外部メ
モリであるところのハードディスク21C,フロッピー
ディスク21d、カートリッジディスク21e等から構
成されている。MPTJ21aが入力部1.識別子生成
部3.識別子表示部41表示部5を兼ね、内部メモリ2
1bが記憶部2を担っている。22は出力部で、電気信
号化された情報に基づいて、記録材上に像記録するレー
ザビームプリンタ等の高速プリンタ22a、インタフェ
ース回路22b等から構成されている。23はイメージ
メモリで、VRAM6に展開された画像情報を記憶でき
、出力部22がこのイメージメモリ23をアクセスする
ことにより、画像情報が読み出される。24はBMUで
、画像データの回転・移動等を制御する。In the figure, 21 is a control unit that controls the system, and MPU21
a, an internal memory (RAM, ROM, etc.) 21b, an external memory such as a hard disk 21C, a floppy disk 21d, a cartridge disk 21e, etc. The MPTJ21a is the input section 1. Identifier generation unit 3. The identifier display section 41 also serves as the display section 5, and the internal memory 2
1b serves as the storage section 2. Reference numeral 22 denotes an output section, which includes a high-speed printer 22a such as a laser beam printer that records an image on a recording material based on information converted into an electrical signal, an interface circuit 22b, and the like. Reference numeral 23 denotes an image memory that can store image information developed in the VRAM 6, and when the output section 22 accesses this image memory 23, the image information is read out. A BMU 24 controls rotation, movement, etc. of image data.
本発明の実施例の詳細を更に第3図を参照して説明する
。Details of the embodiment of the present invention will be further explained with reference to FIG.
文字列保管メモリ30は内部メモリ21bの一部に設け
られ、ここには、第5図に示す入力画面から指定された
保管情報が保管文字列−覧テーブル31からアクセス可
能に記録されている。保管情報を30−1〜30−nと
する。The character string storage memory 30 is provided as a part of the internal memory 21b, and storage information designated from the input screen shown in FIG. 5 is recorded therein so as to be accessible from the storage character string list table 31. The storage information is assumed to be 30-1 to 30-n.
31は画面のウィンドーの保管文字列−覧に対応する保
管文字列テーブルであり、画面上のウィンドウ50の(
1)〜(n)の表示位置に対応するアドレス部32、文
字列の先頭の数文字を格納する文字列記憶部33、文字
列保管メモリをポイントするポインタ部34からなる。31 is a stored character string table corresponding to the stored character string list of the window on the screen;
It consists of an address part 32 corresponding to the display position of 1) to (n), a character string storage part 33 that stores the first few characters of a character string, and a pointer part 34 that points to a character string storage memory.
次に第4図、第5図を参照して制御及び動作例を説明す
れば、第5図の画面の文書の入力中に複写保管のファン
クションのキーを選択し、カーソルで複写保管の範囲を
指定すれば(S41)、r文字列保管」のコマンドが実
行される(ステップS42.第5図参照)。すると、識
別子生成部3は、指定されている文字列(反転表示され
ている部分)の先頭から、所定の文字数分を当該文字列
の識別子として生成する(S43) たとえば、「机
の上に乗る様な小さな〜小型レーザプリンタ」が指定さ
れた場合、当該文字列の先頭部分の「机の上に乗る様な
小さなコン」までが保管文字列−覧テーブル31の文字
列記憶部33に格納される。ポインタ部34には文字列
保管メモリのアドレスが記録される0文字列保管部33
に生成した識別子と同一の識別子が保管されていると、
識別子として意味をもたないので、同一の識別子が存在
するかどうかをS44で調べる。識別子の中に同一のも
のが存在しないように演算するので、実施例の場合、「
机の上に乗る様な小さなユ2」まで表示するようになる
(S45)、生成された識別子は、文字列とともに保管
され、識別子は表示装置のウィンド50の最下段に表示
される(S46.第5図参照)。Next, an example of control and operation will be explained with reference to FIGS. 4 and 5. While inputting a document on the screen shown in FIG. If specified (S41), the command "Save r character string" is executed (step S42, see FIG. 5). Then, the identifier generation unit 3 generates a predetermined number of characters from the beginning of the specified character string (the highlighted part) as an identifier for the character string (S43). If a small to compact laser printer such as a small to compact laser printer is specified, the first part of the character string up to ``a small computer that can sit on a desk'' is stored in the character string storage section 33 of the stored character string list table 31. Ru. 0 character string storage section 33 in which the address of the character string storage memory is recorded in the pointer section 34
If the same identifier as the one generated in is stored,
Since it has no meaning as an identifier, it is checked in S44 whether the same identifier exists. Since the calculation is performed so that there are no identical identifiers, in the case of the example, "
The generated identifier is stored together with the character string, and is displayed at the bottom of the window 50 of the display device (S46. (See Figure 5).
保管した文字列を再入力する時は、入力したい文字列を
カーソルで選択すると、当該文字列が反転表示され、確
認後実行キーを押せば、文字列保管メモリから読み出さ
れ、作成中の画面に移動する。To re-enter a saved string, select the string you want to input with the cursor, the string will be highlighted, and if you press the execute key after confirmation, it will be read from the string storage memory and displayed on the screen being created. Move to.
[発明の効果]
以上、詳述したように、ユーザが記憶させたい文字列を
指定すると、自動的にその文字列の一部の文字を識別子
として当該文字列が記憶されるので、入力頻度の高い文
字列を一時記憶させるのが容易になり、入力効率の向上
を図ることが可能となる。[Effects of the Invention] As detailed above, when the user specifies a character string that he or she wants to memorize, the character string is automatically memorized using some of the characters as identifiers, which reduces the input frequency. It becomes easy to temporarily store high-quality character strings, and it becomes possible to improve input efficiency.
第1図はこの発明の一実施例を示す文書処理装置の構成
を示すブロック図、
第2図は第1図に示した文書処理装置を有するシステム
のシステム構成図、
第3図は実施例の概念構成を示すブロック図、第4図は
実施例における処理の流れを示すフローチャート、
第5図は実施例の画面を示す説明図である。
AM、7・・・CRTデイスプレィ、8・・・キーボー
ド、9・・・ポインティングデバイス、21・・・制御
部、22・・・出力部である。FIG. 1 is a block diagram showing the configuration of a document processing device showing an embodiment of the present invention, FIG. 2 is a system configuration diagram of a system having the document processing device shown in FIG. 1, and FIG. FIG. 4 is a block diagram showing the conceptual configuration, FIG. 4 is a flowchart showing the flow of processing in the embodiment, and FIG. 5 is an explanatory diagram showing the screen of the embodiment. AM, 7...CRT display, 8...keyboard, 9...pointing device, 21...control unit, 22...output unit.
Claims (4)
作成・出力する文書処理装置において、既に入力手段か
ら入力され、表示装置に展開されている文字データの中
から、記憶させたい文字列を指定する文字列指定手段と
、指定された文字列の一部を使つてその文字列の識別子
を生成する識別子生成手段とを備えることを特徴とする
文書処理装置。(1) In a document processing device that creates and outputs a document based on instructions input from an input means, a character string to be stored is selected from character data that has already been input from the input means and developed on the display device. 1. A document processing device comprising: a character string specifying means for specifying a character string; and an identifier generating means for generating an identifier for the specified character string using a part of the specified character string.
子を可視表示する出力手段を更に備えることを特徴とす
る請求項第1項記載の文書処理装置。2. The document processing apparatus according to claim 1, further comprising: an output means for visually displaying the plurality of identifiers generated by the identifier generation means.
子選択手段と、識別子選択手段により選択された識別子
に対応する文字列を表示する表示手段とを備えることを
特徴とする文書処理装置。(3) A document processing apparatus comprising: an identifier selection means for selecting one of the visually displayed identifiers; and a display means for displaying a character string corresponding to the identifier selected by the identifier selection means.
調べ、登録しようとする識別子に違いをつける演算手段
を備えることをさらに特徴とする請求項第1項記載の文
書処理装置。4. The document processing apparatus according to claim 1, further comprising: arithmetic means for checking already registered identifiers at the time of registering the identifier, and adding a difference to the identifier to be registered.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14981390A JP3150323B2 (en) | 1990-06-11 | 1990-06-11 | Document processing method and apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14981390A JP3150323B2 (en) | 1990-06-11 | 1990-06-11 | Document processing method and apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0443456A true JPH0443456A (en) | 1992-02-13 |
| JP3150323B2 JP3150323B2 (en) | 2001-03-26 |
Family
ID=15483272
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14981390A Expired - Fee Related JP3150323B2 (en) | 1990-06-11 | 1990-06-11 | Document processing method and apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3150323B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07121285A (en) * | 1993-10-25 | 1995-05-12 | Nec Corp | Character string input system |
-
1990
- 1990-06-11 JP JP14981390A patent/JP3150323B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07121285A (en) * | 1993-10-25 | 1995-05-12 | Nec Corp | Character string input system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3150323B2 (en) | 2001-03-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2752040B2 (en) | How to Create a Multimedia Application | |
| KR910009295B1 (en) | Information file apparatus | |
| US5666542A (en) | Multimedia information add-on system | |
| JPH07129363A (en) | Document creation device | |
| JPS6290758A (en) | Information processor | |
| JP3150323B2 (en) | Document processing method and apparatus | |
| JPH069046B2 (en) | Text editing device | |
| JPH0326421B2 (en) | ||
| JPH1173288A (en) | Display device and method for controlling display and recording medium | |
| JP2561000B2 (en) | String output method | |
| JPH0325235Y2 (en) | ||
| JP2647916B2 (en) | Data processing device | |
| JP2922578B2 (en) | Character processor | |
| JP4343280B2 (en) | Information processing device | |
| JP3118806B2 (en) | Document processing device | |
| JPH07508364A (en) | Method and apparatus for storing and displaying documents | |
| JPH01300379A (en) | File retrieving device | |
| JPH06295255A (en) | Screen display method using database | |
| JPS6151264A (en) | Document processing device | |
| JPH08339413A (en) | Data entry device | |
| JPH04205654A (en) | Image retrieval device | |
| JPH0816559A (en) | File editing device | |
| JPS63138390A (en) | Character processor | |
| JPS63273161A (en) | Character processing unit | |
| JPH04340652A (en) | System for customizing menu form in distributed editor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090119 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090119 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100119 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |