JPH08185452A - Document preparation device - Google Patents
Document preparation deviceInfo
- Publication number
- JPH08185452A JPH08185452A JP6329141A JP32914194A JPH08185452A JP H08185452 A JPH08185452 A JP H08185452A JP 6329141 A JP6329141 A JP 6329141A JP 32914194 A JP32914194 A JP 32914194A JP H08185452 A JPH08185452 A JP H08185452A
- Authority
- JP
- Japan
- Prior art keywords
- character string
- unit
- unit display
- display area
- characters
- 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
Links
Landscapes
- Document Processing Apparatus (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、入力された文字を文字
列単位で管理し、記憶・表示することができる文書作成
装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a document preparation apparatus capable of managing input characters in character string units and storing and displaying them.
【0002】[0002]
【従来の技術】従来の文書作成装置においては、入力さ
れた文字で構成される文書に対する編集処理、たとえば
文字の移動、複写、削除、あるいはカーソルの移動など
の編集処理は、文書構成の最小単位である1文字単位で
行われる。このため、文書の編集処理に比較的多くの手
間および時間がかかることとなる。たとえば、特開平6
−96068号公報では、予め定める表形式にフォーマ
ット化された文書とCAD(コンピュータ支援設計)図
作成時において入力された図形とを編集し、文字データ
と図形データとを含む表形式の文書を作成する文書作成
装置が開示されている。このほか予め定める表形式で文
字や数値を入力する例は、既に公知である。2. Description of the Related Art In a conventional document creating apparatus, an editing process for a document composed of input characters, such as moving, copying, deleting a character or moving a cursor, is the minimum unit of document structure. Is performed in units of one character. Therefore, it takes a relatively large amount of time and labor to edit the document. For example, JP-A-6
In Japanese Patent Laid-Open No. 96068, a document formatted in a predetermined table format and a graphic input when a CAD (Computer Aided Design) drawing is created are edited to create a tabular document including character data and graphic data. There is disclosed a document creating apparatus that does. In addition, an example of inputting characters and numerical values in a predetermined table format is already known.
【0003】[0003]
【発明が解決しようとする課題】前記公報による開示例
は、文字データと図形データとを含む文書を作成する装
置に関し、入力した文書の編集処理に関するものではな
く、文書の編集処理は、たとえば上述したように1文字
単位で行われる。このため、文書の編集処理が比較的複
雑であり、当該処理に多くの手間および時間がかかる。
また、入力した文字を連続して表示した状態で編集処理
を行った場合、編集対象となる文字と編集対象外の文字
との識別が困難であり、たとえば誤字などの見落としが
生じて確実な編集処理ができないという不都合が生じ
る。The example disclosed by the above publication relates to an apparatus for creating a document including character data and graphic data, and does not relate to the editing process of an input document. The document editing process is described above, for example. As described above, it is performed in units of one character. Therefore, the document editing process is relatively complicated, and the process requires a lot of trouble and time.
In addition, when editing is performed with the input characters displayed continuously, it is difficult to distinguish between the characters to be edited and the characters that are not to be edited. The inconvenience that processing cannot be performed occurs.
【0004】本発明の目的は、入力された文字を、文字
列単位で単位表示領域に対応付けて管理し、表示・記憶
することによって、入力された文字から構成される文書
の編集を容易とし、編集に対する手間や時間を少なくす
ることができる文書作成装置を提供することである。An object of the present invention is to facilitate the editing of a document composed of input characters by managing and displaying and storing the input characters in association with a unit display area in character string units. It is an object of the present invention to provide a document creation device capable of reducing the labor and time for editing.
【0005】[0005]
【課題を解決するための手段】本発明は、文書を構成す
る文字を入力する入力手段と、予め定める文字数を表示
することができる単位表示領域が行列状に設定された表
示手段と、前記単位表示領域にそれぞれ対応する複数の
単位記憶領域を有する記憶手段と、前記入力手段から入
力された文字を、文字列単位で単位表示領域に対応付け
て管理し、文字列を対応する単位表示領域に表示し、か
つ文字列を含む管理データを対応する単位記憶領域に記
憶する制御手段とを含むことを特徴とする文書作成装置
である。また本発明の前記制御手段は、単位表示領域を
構成する文字数を超過して文字が入力されたときには、
超過した文字を、当該単位表示領域に隣接する単位表示
領域の文字列として管理し、または当該単位表示領域の
文字列に付加される付加文字列として管理することを特
徴とする。また本発明は、入力された文書に対する予め
定める文書編集処理と、複数の単位表示領域の中から編
集すべき単位表示領域とを選択する選択手段を備え、前
記制御手段は、選択された単位表示領域に対応付けて管
理された文字列に対して選択された文書編集処理を実行
することを特徴とする。また本発明の前記制御手段は、
他の単位表示領域に対応する文字列との接続関係を表す
リンクデータを文字列に付加して記憶手段に記憶するこ
とを特徴とする。また本発明の前記制御手段は、前記付
加文字列を表示しないことを特徴とする。また本発明の
前記制御手段は、前記付加文字列を、当該付加文字列が
付加される文字例に対応する単位表示領域の行方向下方
側に隣接して表示することを特徴とする。また本発明の
前記制御手段は、前記付加文字列を、単位表示領域内
で、文字列に続けてスクロールさせて表示することを特
徴とする。また本発明の前記制御手段は、単位表示領域
間の接続順序に従って、文字列を連続してプリントイメ
ージとして表示することを特徴とする。また本発明の前
記制御手段は、複数の単位表示領域の中から選ばれた特
定の単位表示領域に対応する文字列を、単位表示領域に
対して予め設定された文字列を編集する文字列編集条件
に基づいて編集処理することを特徴とする。According to the present invention, an input means for inputting characters constituting a document, a display means in which unit display areas capable of displaying a predetermined number of characters are set in a matrix, and the unit Storage means having a plurality of unit storage areas respectively corresponding to the display areas, and the characters input from the input means are managed in association with the unit display areas in character string units, and the character strings are displayed in the corresponding unit display areas. And a control unit configured to display and store management data including a character string in a corresponding unit storage area. Further, the control means of the present invention, when characters are input in excess of the number of characters forming the unit display area,
The excess character is managed as a character string of a unit display area adjacent to the unit display area or as an additional character string added to the character string of the unit display area. Further, the present invention comprises a predetermined document editing process for the inputted document and a selection means for selecting a unit display area to be edited from a plurality of unit display areas, and the control means is for the selected unit display area. It is characterized in that the selected document editing process is executed on the character string managed in association with the area. Further, the control means of the present invention,
Link data representing a connection relationship with a character string corresponding to another unit display area is added to the character string and stored in the storage means. Further, the control means of the present invention is characterized in that the additional character string is not displayed. Further, the control means of the present invention is characterized in that the additional character string is displayed adjacent to a lower side in a row direction of a unit display area corresponding to a character example to which the additional character string is added. Further, the control means of the present invention is characterized in that the additional character string is scrolled and displayed subsequently to the character string in the unit display area. Further, the control means of the present invention is characterized in that the character string is continuously displayed as a print image in accordance with the connection order between the unit display areas. Further, the control means of the invention edits a character string corresponding to a specific unit display area selected from a plurality of unit display areas, by editing a character string preset for the unit display area. The feature is that the editing process is performed based on the condition.
【0006】[0006]
【作用】本発明に従えば、入力手段から入力された文字
は、文字列単位で、表示手段に設定された単位表示領域
に対応付けて管理され、前記文字列は対応する単位表示
領域に表示され、かつ文字列を含む管理データは、前記
単位表示領域に対応する記憶手段の単位記憶領域に記憶
される。単位表示領域は予め定める文字数を表示するこ
とができ、行列状に設定される。単位記憶領域は単位表
示領域にそれぞれ対応して複数個設けられる。According to the present invention, the character input from the input means is managed in a character string unit in association with the unit display area set in the display means, and the character string is displayed in the corresponding unit display area. The management data including the character string is stored in the unit storage area of the storage unit corresponding to the unit display area. The unit display area can display a predetermined number of characters and are set in a matrix. A plurality of unit storage areas are provided corresponding to each unit display area.
【0007】したがって、入力された文字から構成され
る文書の編集を単位表示領域を基準としてできるように
なり、たとえば1文字単位で編集する場合と比較して、
編集処理が容易となり、編集に要する手間や時間が低減
する。また、単位表示領域に文字列を表示することによ
って、編集処理の対象となる文字列と対象外の文字列と
の識別が容易となり、誤字などの見落としが少なくなっ
て、編集処理を確実に行うことができる。Therefore, it becomes possible to edit a document composed of input characters with reference to the unit display area. For example, as compared with the case of editing in character units,
The editing process becomes easy, and the labor and time required for editing are reduced. Also, by displaying the character string in the unit display area, it becomes easy to distinguish the character string that is the object of the editing process from the character string that is not the object of the editing process. be able to.
【0008】また好ましくは、単位表示領域を構成する
文字数を超過して入力された文字は、当該単位表示領域
に隣接する単位表示領域の文字列として管理される。し
たがって、超過して入力された文字も単位表示領域に対
応付けて管理し、表示・記憶することができる。また、
隣接する単位表示領域の文字列として管理されるので、
所定の文字数以内で入力された文字との接続関係が容易
に把握できる。Further, preferably, the characters inputted in excess of the number of characters forming the unit display area are managed as a character string of the unit display area adjacent to the unit display area. Therefore, it is possible to manage, display, and store the characters that have been excessively input in association with the unit display area. Also,
Since it is managed as a character string in the adjacent unit display area,
It is possible to easily grasp the connection relationship with the characters input within the predetermined number of characters.
【0009】またあるいは、前記超過して入力された文
字は、当該単位表示領域の文字列に付加される付加文字
列として管理される。このように付加文字列として管理
することによって、付加文字列に対する編集処理を行う
ことができる。たとえば、付加文字列を表示しないこと
ができる。またたとえば、付加文字列を当該付加文字列
が付加される文字列に対応する単位表示領域の行方向、
すなわち行番号が増大してゆく方向の下方側に隣接して
表示することができる。さらにたとえば、付加文字列
を、単位表示領域内で、文字列に続けて順番に、すなわ
ちスクロールさせて表示することができる。このように
表示することによって、文書が見やすくなり、誤字など
を見落とすことがさらに少なくなって、編集処理をより
確実に行うことが可能となる。Alternatively, the excessively input characters are managed as an additional character string added to the character string in the unit display area. By managing as an additional character string in this way, it is possible to perform editing processing on the additional character string. For example, the additional character string may not be displayed. Further, for example, the additional character string is the row direction of the unit display area corresponding to the character string to which the additional character string is added,
That is, it can be displayed adjacent to the lower side in the direction in which the line number increases. Further, for example, the additional character string can be displayed in sequence in the unit display area, that is, by scrolling after the character string. By displaying in this way, the document becomes easier to see, typographical errors are less missed, and the editing process can be performed more reliably.
【0010】また好ましくは、入力された文字から構成
される文書に対する予め定める文書編集処理と、複数の
単位表示領域の中から編集すべき単位表示領域とを選択
する選択手段を備え、当該選択手段によって選択された
単位表示領域に対応付けて管理された文字列に対して、
前記選択手段によって選択された文書編集処理が実行さ
れる。したがって、文書編集処理を単位表示領域に対応
付けて管理された文字列に対して行うことができる。ま
たたとえば、単位表示領域に表示された文字列を他の単
位表示領域に表示させることができる。Further, preferably, there is provided predetermined document editing processing for the document composed of the inputted characters, and selection means for selecting a unit display area to be edited from a plurality of unit display areas. For the character string managed in association with the unit display area selected by
The document editing process selected by the selecting means is executed. Therefore, the document editing process can be performed on the character string managed in association with the unit display area. Further, for example, the character string displayed in the unit display area can be displayed in another unit display area.
【0011】また好ましくは、入力手段から入力された
文字は、文字列単位で単位表示領域に対応付けて管理さ
れ、他の単位表示領域に対応する文字列との接続関係を
表すリンクデータが付加されて記憶手段に記憶される。
したがって、接続関係にある他の単位表示領域に対応す
る文字列に継続的に移動して表示することができる。Further, preferably, the character input from the input means is managed in association with a unit display area in character string units, and link data indicating a connection relationship with a character string corresponding to another unit display area is added. And stored in the storage means.
Therefore, it is possible to continuously move and display a character string corresponding to another unit display area having a connection relationship.
【0012】また好ましくは、文字列は、単位表示領域
間の接続順序に従って、連続してプリントイメージとし
てウインド表示することができる。したがって、単位表
示領域で区分することなく、文字列を表示させることが
できる。Further, preferably, the character string can be continuously displayed in a window as a print image according to the connection order of the unit display areas. Therefore, the character string can be displayed without being divided by the unit display area.
【0013】また好ましくは、複数の単位表示領域の中
から選ばれた特定の単位表示領域に対応する文字列は、
単位表示領域に対して予め設定された文字列編集条件に
基づいて編集処理される。たとえば、特定の単位表示領
域では、文字を1文字ずつ入力する、あるいは所定の第
1単位表示領域から第2単位表示領域までの間を空白と
して表示するなどの編集条件が設定される。Further preferably, the character string corresponding to a specific unit display area selected from the plurality of unit display areas is
Editing processing is performed on the unit display area based on preset character string editing conditions. For example, in the specific unit display area, editing conditions are set such that characters are input one by one, or a predetermined space between the first unit display area and the second unit display area is displayed as a blank.
【0014】[0014]
【実施例】図1は、本発明の一実施例である文書作成装
置1の電気的構成を示すブロック図である。文書作成装
置1は、制御部2、入力部3、表示部4、辞書部5、お
よび記憶部6を含んで構成される。制御部2は、たとえ
ばマイクロプロセッサで実現され、文書作成装置1全体
の動作を制御する。入力部3は、たとえば文字や記号な
どを入力するための文字・記号キー群、および入力した
文字から成る文書に対する編集などの処理を指示するた
めの機能キー群を有するキーボードで実現される。表示
部4は、たとえば液晶表示装置で実現され、主に前記入
力部3から入力された文字および当該文字から成る文書
を編集した結果を表示する。DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is a block diagram showing the electrical construction of a document creation apparatus 1 which is an embodiment of the present invention. The document creation device 1 includes a control unit 2, an input unit 3, a display unit 4, a dictionary unit 5, and a storage unit 6. The control unit 2 is realized by a microprocessor, for example, and controls the overall operation of the document creation device 1. The input unit 3 is realized by, for example, a keyboard having a character / symbol key group for inputting characters and symbols, and a function key group for instructing a process such as editing of a document including the input characters. The display unit 4 is realized by, for example, a liquid crystal display device, and mainly displays characters input from the input unit 3 and a result of editing a document including the characters.
【0015】辞書部5は、漢字を含む複数の単語を格納
し、たとえば平仮名で入力された文字を漢字に変換する
ときに前記格納されたデータが読出される。記憶部6
は、たとえば半導体ROM(リードオンリメモリ)やR
AM(ランダムアクセスメモリ)で実現され、前記RO
Mには編集などの複数の動作プログラムが記憶される。
また、RAMには、入力された文字から成る文書などが
記憶される。さらに当該RAMは、動作プログラムを実
行するときの一時記憶領域などとして用いられる。入力
部3から編集処理の実行が指示されると、制御部2は記
憶部6のROMから指示された編集処理に対応した動作
プログラムを読出し、記憶部6のRAMを利用して読出
した動作プログラムを実行する。The dictionary unit 5 stores a plurality of words including Chinese characters, and the stored data is read when converting the characters input in Hiragana into Chinese characters, for example. Storage unit 6
Is, for example, a semiconductor ROM (read only memory) or R
Realized by AM (Random Access Memory), the RO
A plurality of operation programs for editing and the like are stored in M.
In addition, the RAM stores documents such as input characters. Further, the RAM is used as a temporary storage area when executing the operation program. When the execution of the edit process is instructed from the input unit 3, the control unit 2 reads the operation program corresponding to the instructed edit process from the ROM of the storage unit 6 and uses the RAM of the storage unit 6 to read the operation program. To execute.
【0016】前記文書作成装置1では、予め定める文字
数を表示することができる単位表示領域である文字列セ
ルが行列状に設定された後述する文字列セル単位表示画
面を表示部4に表示させた状態で、入力部3から文字が
入力される。入力された文字は、表示画面を後述する文
字列表示画面に切換えることによって、各文字列セルに
入力された文字が連続して表示される。In the document creating apparatus 1, a character string cell unit display screen, which will be described later, in which character string cells which are unit display areas capable of displaying a predetermined number of characters are set in a matrix is displayed on the display unit 4. In this state, characters are input from the input unit 3. The input characters are continuously displayed by switching the display screen to a character string display screen described later.
【0017】図2は、初期状態の文字列セル単位表示画
面11aを示す平面図である。文字列セル単位表示画面
11aは、行L1〜Ln、列S1〜Sm(n,mは正の
整数)状に設定された複数の文字列セル12を有する。
たとえば、前記nの最大値は8192に、前記mの最大
値は256に選ばれる。(L1,S1)の文字列セル1
2の左端部には、カーソル13が表示され、当該カーソ
ル13の位置から右方向に向けて入力された文字が順番
に表示される。FIG. 2 is a plan view showing the character string cell unit display screen 11a in the initial state. The character string cell unit display screen 11a has a plurality of character string cells 12 set in rows L1 to Ln and columns S1 to Sm (n and m are positive integers).
For example, the maximum value of n is 8192 and the maximum value of m is 256. Character string cell 1 of (L1, S1)
A cursor 13 is displayed at the left end portion of 2, and characters input from the position of the cursor 13 toward the right are sequentially displayed.
【0018】文字列セル単位表示画面11aには、上述
した文字列セル12の他に、複数のキー表示14〜23
が表示される。キー表示14〜23の中から所望とする
編集処理に対応したキー表示を選択し、編集処理の実行
を指示すると、前記制御部2は記憶部6から動作プログ
ラムを読出して、読出した動作プログラムに基づく処理
を実行する。キー表示14〜23に対応した詳細な編集
処理は後で説明する。On the character string cell unit display screen 11a, in addition to the character string cell 12 described above, a plurality of key displays 14 to 23 are displayed.
Is displayed. When the key display corresponding to the desired edit process is selected from the key displays 14 to 23 and the execution of the edit process is instructed, the control unit 2 reads the operation program from the storage unit 6 and displays the read operation program. Perform processing based on Detailed editing processing corresponding to the key displays 14 to 23 will be described later.
【0019】図3は、記憶部6のRAMで実現されるデ
ータ格納領域31の構成を示す図である。データ格納領
域31は、複数のアドレス領域35にそれぞれ対応する
第1〜第3格納領域32〜34を含んで構成される。ア
ドレス領域35は、複数の領域35a,35b,35
c,35d,…を有し、これらの領域が前記順番に配置
され、この順番で対応した格納領域にデータが格納され
る。アドレス領域35aの「H」はヘッダであることを
表し、当該アドレスには第1格納領域32が対応してい
る。第1格納領域32は、データ格納領域31に記憶さ
れたデータを表すデータ名称が記憶されるデータ名称領
域36を含んで構成される。アドレス領域35bの
「L」は行であることを表し、当該アドレスには第2格
納領域33が対応している。第2格納領域33は、前記
行列状に設定された文字列セル12の行を表す行番号が
記憶される行領域37を含んで構成される。たとえば1
行目の場合、「L1」と記憶される。アドレス領域35
cの「S」は文字列セルであることを表す。当該アドレ
スには第3格納領域34が対応している。第3格納領域
34は、1つの文字列セル12に対応する単位記憶領域
である。FIG. 3 is a diagram showing the structure of the data storage area 31 realized by the RAM of the storage unit 6. The data storage area 31 includes first to third storage areas 32 to 34 corresponding to the plurality of address areas 35, respectively. The address area 35 includes a plurality of areas 35a, 35b, 35.
, c, 35d, ..., These areas are arranged in the order, and the data is stored in the corresponding storage area in this order. "H" in the address area 35a indicates that it is a header, and the first storage area 32 corresponds to the address. The first storage area 32 is configured to include a data name area 36 in which a data name representing the data stored in the data storage area 31 is stored. The "L" in the address area 35b represents a row, and the second storage area 33 corresponds to the address. The second storage area 33 is configured to include a row area 37 in which a row number representing the row of the character string cells 12 set in the matrix is stored. For example 1
In the case of the line, “L1” is stored. Address area 35
"S" of c represents that it is a character string cell. The third storage area 34 corresponds to the address. The third storage area 34 is a unit storage area corresponding to one character string cell 12.
【0020】第3格納領域34は、文字列セル12の行
を表す行番号が記憶される行領域38、列を表す列番号
が記憶される列領域39、前記領域38,39に記憶さ
れた行列番号で定められる文字列セル12に対応した単
位記憶領域の記憶可能なデータのバイト長が記憶される
バイト長領域40、前記定められる文字列セル12に対
して設定される管理データが記憶される管理データ領域
41、および前記定められる文字列セル12に表示され
る文字列が記憶されるセルテキスト領域42を含んで構
成される。The third storage area 34 is stored in the row area 38 in which the row number representing the row of the character string cell 12 is stored, the column area 39 in which the column number representing the column is stored, and the areas 38 and 39. A byte length area 40 for storing the byte length of storable data in the unit storage area corresponding to the character string cell 12 defined by the matrix number, and management data set for the defined character string cell 12 are stored. Management data area 41 and a cell text area 42 in which the character string displayed in the character string cell 12 is stored.
【0021】前記管理データ領域41に記憶される管理
データとしては、たとえば文字列セルに入力されるデー
タの種類、たとえば数値データであるか、文字列データ
であるか、あるいは後述する文字列編集データであるか
を示すデータ、他の文字列セルに対応する文字列との接
続関係を表すリンクデータ、および後述する明細指定を
行うか否かを表す明細指定データなどの属性データが挙
げられる。たとえば行領域38には、前記行領域37と
同様に「L1」と記憶され、列領域39には「S1」と
記憶され、これによって、(L1,S1)で表される文
字列セル12が特定される。The management data stored in the management data area 41 is, for example, the type of data input to a character string cell, such as numeric data, character string data, or character string edit data described later. Attribute data such as data indicating whether or not, link data indicating a connection relationship with a character string corresponding to another character string cell, and specification specification data indicating whether or not specification is to be described later are included. For example, the row area 38 stores "L1" like the row area 37, and the column area 39 stores "S1", whereby the character string cell 12 represented by (L1, S1) is stored. Specified.
【0022】続いて、アドレス領域35dに対応する第
3格納領域34には、(L1,S2)に関するデータが
記憶される。行L1に関するデータが全て記憶された次
のアドレス領域には、アドレス領域35bと同様に第2
格納領域33が対応し、行領域37に「L2」と記憶さ
れる。さらに続いて、アドレス領域35c,35d,…
と同様に、第3格納領域34が対応し、(L2,S
1),(L2,S2),…に関するデータが記憶され
る。このようにして、全文字列セル12のデータがデー
タ格納領域31に記憶される。Subsequently, data relating to (L1, S2) is stored in the third storage area 34 corresponding to the address area 35d. Similarly to the address area 35b, the second address area in which all the data related to the row L1 is stored has the second address area.
The storage area 33 corresponds, and “L2” is stored in the row area 37. Further subsequently, the address areas 35c, 35d, ...
Similarly, the third storage area 34 corresponds to (L2, S
Data regarding 1), (L2, S2), ... Is stored. In this way, the data of all character string cells 12 are stored in the data storage area 31.
【0023】図4は、文字が入力された文字列セル単位
表示画面11bを示す平面図である。1つの文字列セル
12には、たとえば12文字を表示できるとする。制御
部2は、入力部3から入力された文字を、文字列単位で
文字列セル12に対応付けて管理し、文字列を対応する
文字列セル12に表示し、かつ第3格納領域34に記憶
する。また、制御部2は、文字列セル12を構成する文
字数、すなわち12文字を超過して文字が入力されたと
きには、超過した文字を、文字列セル12に隣接する他
の文字列セル12の文字列として管理し、表示・記憶す
る。たとえば「ソフトの専門家の間では、企業に於ける
生産性向上の」と24文字が入力された場合、(L1,
S1)の文字列セル12には「ソフトの専門家の間で
は、」までの12文字が、(L1,S2)の文字列セル
12には「企業に於ける生産性向上の」までの12文字
が表示される。FIG. 4 is a plan view showing a character string cell unit display screen 11b in which a character is input. For example, 12 characters can be displayed in one character string cell 12. The control unit 2 manages the character input from the input unit 3 in association with the character string cell 12 in character string units, displays the character string in the corresponding character string cell 12, and displays the character string in the third storage area 34. Remember. In addition, when the characters are input in excess of the number of characters forming the character string cell 12, that is, 12 characters, the control unit 2 sets the exceeded character to the character of another character string cell 12 adjacent to the character string cell 12. Manage as a column and display / store. For example, if 24 characters are input, "For software experts, it will improve productivity in the company."
The character string cell 12 of S1) has 12 characters up to "between software experts", and the character string cell 12 of (L1, S2) has 12 characters up to "improvement of productivity in a company". The characters are displayed.
【0024】前記文字列セル単位表示画面11bに表示
されるセルサイズ指定キー表示15を選択することによ
って、1つの文字列セル12に表示できる文字数を設定
することができる。たとえば、前述した12文字に設定
することができる。この文字数の設定は、全文字列セル
12に対して設定することもできるし、たとえば特定の
列のみに設定することもできる。The number of characters that can be displayed in one character string cell 12 can be set by selecting the cell size designation key display 15 displayed on the character string cell unit display screen 11b. For example, it can be set to the above-mentioned 12 characters. The number of characters can be set for all the character string cells 12, or can be set only for a specific column, for example.
【0025】なお、以下の説明では、「キー表示14」
を単に「キー14」と称し、他のキー表示15〜23に
ついても同様にキー15〜23と称する。また、これら
のキー14〜23で区分される機能の選択は、表示部4
に表示されたキー14〜23をマウスなどを用いて指示
することによって行ってもよいし、あるいは入力部3が
有する機能キーを直接押して選択して行ってもよい。In the following description, "key display 14"
Is simply referred to as "key 14", and the other key displays 15-23 are also referred to as keys 15-23. In addition, the selection of the function divided by these keys 14 to 23 is performed by the display unit 4
It may be performed by pointing the keys 14 to 23 displayed on the screen with a mouse or the like, or by directly pressing the function key of the input unit 3 to select it.
【0026】セル選択キー16を選択することによっ
て、文字を入力する文字列セル12を選択することがで
きる。たとえば図示されるようにカーソル13が(L
5,S2)にあるときに、次に入力する文字をこの文字
列セル以外の文字列セルに表示させたい場合、前記セル
選択キー16を選択し、入力したい文字列セルの行列番
号を入力すると、カーソル13を指定した文字列セルに
表示させることができる。By selecting the cell selection key 16, the character string cell 12 for inputting a character can be selected. For example, as shown in the figure, the cursor 13
5, S2), if the character to be input next is to be displayed in a character string cell other than this character string cell, select the cell selection key 16 and enter the matrix number of the character string cell you want to enter. The cursor 13 can be displayed in the designated character string cell.
【0027】文字単位編集キー17を選択することによ
って、所定の文字列セル12内における文字列の編集、
たとえば文字の削除および挿入などを行うことができ
る。文字列編集キー18を選択することによって、文字
列セル12単位での編集、たとえば文字列セル12単位
での文字列の移動、および複写などを行うことができ
る。メニュー表示キー14を選択することによって、他
の編集処理を表す複数のキーから構成される後述するメ
ニュー画面24が表示される。By selecting the character unit edit key 17, the character string in the predetermined character string cell 12 is edited,
For example, characters can be deleted and inserted. By selecting the character string edit key 18, editing in character string cell 12 units, for example, moving of character strings in character string cell 12 units and copying can be performed. When the menu display key 14 is selected, a menu screen 24, which will be described later, including a plurality of keys representing other editing processing is displayed.
【0028】図5は、メニュー画面24が表示された文
字列セル単位表示画面11cを示す平面図である。メニ
ュー画面24には、複数のキー表示25〜29が表示さ
れる。なお、当該キー表示25〜29についても、前記
キー14〜23と同様に、以下の説明ではキー25〜2
9と称する。これらのキー25〜29を選択することに
よって、各設定条件を変更することができる。なお、こ
れらのキーで区分される設定条件は、初期条件におい
て、予め定める条件に決められる。セル変更処理キー2
5を選択することによって、たとえば1つの文字列セル
12に文字を入力した後のカーソル13を、行方向に移
動させるか、あるいは列方向に移動させるかを選択する
ことができる。FIG. 5 is a plan view showing the character string cell unit display screen 11c on which the menu screen 24 is displayed. A plurality of key displays 25 to 29 are displayed on the menu screen 24. As for the key displays 25 to 29, like the keys 14 to 23, the keys 25 to 2 will be described in the following description.
It is called 9. Each setting condition can be changed by selecting these keys 25 to 29. The setting conditions divided by these keys are set to predetermined conditions in the initial conditions. Cell change processing key 2
By selecting 5, for example, it is possible to select whether to move the cursor 13 after entering a character in one character string cell 12 in the row direction or in the column direction.
【0029】セル明細処理キー26を選択することによ
って、制御部2は、文字列セル12を構成する文字数を
超過して文字が入力されたときに、超過した文字を文字
列セル12の文字列に付加される付加文字列として管理
し、表示・記憶する。たとえば、図4を参照して、(L
4b,S2)〜(L4f,S2)に表示される文字列
は、(L4a,S2)の文字列に付加される付加文字列
であり、図示されるように制御部2は付加文字列を(L
4a,S2)の行方向、すなわち行番号が増大してゆく
方向の下方側に隣接して表示することができる。このと
き、(L4a,S2)に対応したデータ格納領域31の
第3格納領域34には、当該第3格納領域34の管理デ
ータ領域41に明細指定データが付加される。またたと
えば、付加文字列は(L4a,S2)の文字列セル12
内で、文字列に続けてスクロールさせて表示することも
可能である。この場合、管理データ領域41にはスクロ
ール表示を実行するためのスクロール表示データが付加
される。When the cell detail processing key 26 is selected, the control unit 2 causes the excess characters to be input to the character string of the character string cell 12 when the characters are input in excess of the number of characters forming the character string cell 12. It is managed and displayed / stored as an additional character string added to. For example, referring to FIG.
4b, S2) to (L4f, S2) are additional character strings added to the character string of (L4a, S2). L
4a, S2) can be displayed adjacent to the lower side in the row direction, that is, in the direction in which the row number increases. At this time, the detail designation data is added to the management data area 41 of the third storage area 34 in the third storage area 34 of the data storage area 31 corresponding to (L4a, S2). Further, for example, the additional character string is the character string cell 12 of (L4a, S2).
It is also possible to scroll and display the character string in succession. In this case, scroll display data for executing the scroll display is added to the management data area 41.
【0030】セル明細無表示処理キー27を選択するこ
とによって、前記付加文字列を表示させないようにする
ことができ、この場合、データ格納領域31の第3格納
領域34には、当該第3格納領域34の管理データ領域
41内に明細無表示データが付加される。リンク処理キ
ー28を選択することによって、他の文字列セル12に
対応する文字列との接続関係を示すリンクデータが付加
され、これによって、後述するようなリンク表示が可能
となる。また、図示しない他のキーあるいは例外処理キ
ー29を指示することによって、前述したキー25〜2
8による処理以外の処理を行うことができる。終了キー
を選択することによって、メニュー画面24が消え、図
4に示される文字列セル単位表示画面11bが再び表示
される。By selecting the cell detail non-display processing key 27, it is possible to prevent the additional character string from being displayed. In this case, in the third storage area 34 of the data storage area 31, the third storage area is displayed. Non-detailed display data is added to the management data area 41 of the area 34. By selecting the link processing key 28, link data indicating a connection relationship with a character string corresponding to another character string cell 12 is added, which enables a link display as described later. By designating another key (not shown) or the exception handling key 29, the above-mentioned keys 25-2
Processing other than the processing by 8 can be performed. By selecting the end key, the menu screen 24 disappears and the character string cell unit display screen 11b shown in FIG. 4 is displayed again.
【0031】図4を参照して、保存キー19を選択する
ことによって、入力された文字から成る文書を1つのデ
ータとして記憶させることができる。制御部2は、複数
の文字列セル12の中から選ばれた特定の文字列セル1
2に対応する文字列を当該文字列セル12に対して予め
設定された文字列を編集する文字列編集データに基づい
て編集処理し、文字列編集条件キー20を選択すること
によって、前記文字列編集データを変更することができ
る。セル設定表示キー21を選択することによって、各
文字列セル12に対して設定される条件を一括表示させ
ることができる。With reference to FIG. 4, by selecting the save key 19, a document consisting of inputted characters can be stored as one data. The control unit 2 controls the specific character string cell 1 selected from the plurality of character string cells 12.
The character string corresponding to No. 2 is edited based on the character string edit data for editing the character string preset in the character string cell 12, and the character string editing condition key 20 is selected. Edit data can be changed. By selecting the cell setting display key 21, the conditions set for each character string cell 12 can be collectively displayed.
【0032】図6は、セル設定表示画面43を示す平面
図である。セル設定表示画面43には、各文字列セル1
2に対して設定される条件を一括したセル設定表44が
表示される。セル設定表44は、セルアドレス欄45、
データ型欄46、表示幅欄47、表示位置欄48、リン
ク欄49およびその他属性欄50を含んで構成される。
セルアドレス欄45には、行列番号が表示される。デー
タ型欄46には、文字列セル12に入力されるデータが
文字列であるか、あるいはそれ以外のデータであるかが
表示される。表示幅欄47には、1つの文字列セル12
に表示できる文字数が表示される。表示位置欄48に
は、文字列セル12に表示する文字を左端部に寄せて表
示するか、あるいは右端部に寄せて表示するかが表示さ
れる。リンク欄49には、リンクデータが付加されてい
るか否かが表示される。その他属性欄50には、その他
の属性データ、たとえば明細指定データや明細無表示デ
ータなどが付加されているか否かが表示される。FIG. 6 is a plan view showing the cell setting display screen 43. On the cell setting display screen 43, each character string cell 1
A cell setting table 44 that collectively shows the conditions set for No. 2 is displayed. The cell setting table 44 includes a cell address column 45,
The data type column 46, the display width column 47, the display position column 48, the link column 49, and the other attribute column 50 are included.
A matrix number is displayed in the cell address column 45. The data type column 46 displays whether the data input to the character string cell 12 is a character string or other data. In the display width column 47, one character string cell 12
The number of characters that can be displayed in is displayed. The display position column 48 displays whether the character displayed in the character string cell 12 is displayed near the left end or the right end. The link column 49 displays whether or not link data is added. In the other attribute column 50, it is displayed whether or not other attribute data, such as detail specification data or detail non-display data, is added.
【0033】図4を参照して、表示切換キー22を選択
することによって、表示画面を切換えることができ、た
とえば文字列セル単位表示画面11a,11bが、文字
列表示画面51a,51bに切換えられる。なお逆に、
文字列表示画面を文字列セル単位表示画面に切換えるこ
とも可能である。Referring to FIG. 4, the display screen can be switched by selecting the display switching key 22. For example, the character string cell unit display screens 11a and 11b are switched to the character string display screens 51a and 51b. . On the contrary,
It is also possible to switch the character string display screen to the character string cell unit display screen.
【0034】図7は、初期状態の文字列表示画面51a
を示す平面図である。また図8は、文字列セル単位表示
画面11bに対応する文字列表示画面51bを示す平面
図である。文字列セル単位表示画面11bから文字列表
示画面51bに切換えると、前記制御部2は文字列セル
単位表示画面11bの文字列セル12間の接続順序に従
って、文字列を連続して表示する。この場合、(L1,
S1),…,(L1,S5),(L2,S1),…,
(L2,S5),…の順番に連続して表示する。このと
き前記付加文字列は、当該付加文字列が付加される文字
列の行方向下方側に隣接して表示される。このように本
実施例の文書作成装置1では、文字列を文字列セル12
で区分することなく表示させることが可能である。FIG. 7 shows the character string display screen 51a in the initial state.
FIG. FIG. 8 is a plan view showing a character string display screen 51b corresponding to the character string cell unit display screen 11b. When the character string cell unit display screen 11b is switched to the character string display screen 51b, the control unit 2 continuously displays the character strings according to the connection order between the character string cells 12 of the character string cell unit display screen 11b. In this case, (L1,
S1), ..., (L1, S5), (L2, S1), ...,
(L2, S5), ... Are sequentially displayed. At this time, the additional character string is displayed adjacent to the lower side in the row direction of the character string to which the additional character string is added. As described above, in the document creating apparatus 1 of the present embodiment, the character string is converted into the character string cell 12
It is possible to display without dividing by.
【0035】文字列表示画面51a,51bが有する保
存キー52を選択することによって、表示された文書を
記憶することができる。たとえば、図7に示される保存
画面54が表示され、カーソル56が表示された登録名
称入力欄55に、所望とする名称を入力し、実行キー5
7を指示することによって記憶される。また、印刷キー
53を選択することによって、表示された文書を印画出
力することができる。なお、この場合、印画出力するた
めの出力手段が設けられる。なお、上述したキー52,
53,57も前述したキー14〜23およびキー25〜
29と同様のキー表示である。By selecting the save key 52 included in the character string display screens 51a and 51b, the displayed document can be stored. For example, the save screen 54 shown in FIG. 7 is displayed, the desired name is entered in the registration name input field 55 in which the cursor 56 is displayed, and the enter key 5 is pressed.
It is stored by instructing 7. By selecting the print key 53, the displayed document can be printed. In this case, output means for outputting a print is provided. Note that the keys 52,
53 and 57 are also the above-mentioned keys 14 to 23 and keys 25 to
The key display is the same as 29.
【0036】また、本実施例の文書作成装置1では、た
とえば図4に示される文字列セル単位表示画面11bを
表示して文字入力を行っている際において、所定の入力
操作、たとえば入力部3が有するキーを押下する入力操
作を行うことによって、当該画面11b上に前述した文
字列表示画面51bのような文字列を文字列セル12で
区分せずに示す表示を重ねること、すなわちプリントイ
メージとしてウインド表示させることもできる。これに
よって、たとえば印画出力時の状態を確認することがで
きる。Further, in the document creating apparatus 1 of this embodiment, for example, when the character string cell unit display screen 11b shown in FIG. 4 is displayed and characters are input, a predetermined input operation, for example, the input unit 3 is performed. By performing an input operation of pressing a key included in the character string display screen 51b, the character string display screen 51b described above is displayed on the screen 11b without being divided by the character string cells 12, that is, as a print image. The window can be displayed. Thereby, for example, the state at the time of printing output can be confirmed.
【0037】文字列セル単位表示画面11a〜11c、
セル設定表示画面43および文字列表示画面51a,5
1bがそれぞれ有する終了キー23を選択することによ
って、文書作成装置1の動作を終了することができる。Character string cell unit display screens 11a to 11c,
Cell setting display screen 43 and character string display screens 51a, 5
The operation of the document creating apparatus 1 can be ended by selecting the end key 23 included in each of 1b.
【0038】図9は、リンク処理の一例を説明するため
の図である。文字列セル単位表示画面11aにおける文
字列セル12に入力された文字列を、文字列表示画面5
1aにおいて図示されるような表58に表示させる場合
について説明する。表58のX軸方向(列方向)セルを
X1,X2,…で表し、Y軸方向(行方向)のセルをY
1,Y2,…で表す。なおここでは、同一の列のセルは
全て同じようにリンク処理されるものとする。たとえ
ば、文字列セル12の列S4は、表58の列X1に表示
され、列S5は列X2に表示され、以後同様にして、列
S6は列X3に表示される。最終の列Seまで表示され
ると、次に列S2が表58の続きの列Xe+1に、列S
3が列Xe+2に、列S1が列Xe+3にそれぞれ表示
される。このような、文字列セル12の接続関係を表す
リンクデータが、管理データの1つとして、第3格納領
域34の管理データ領域41に記憶される。FIG. 9 is a diagram for explaining an example of the link processing. The character string entered in the character string cell 12 on the character string cell unit display screen 11a is displayed on the character string display screen 5
The case of displaying in the table 58 as illustrated in 1a will be described. In Table 58, X-axis direction (column direction) cells are represented by X1, X2, ..., and Y-axis direction (row direction) cells are Y.
It is represented by 1, Y2, .... Here, it is assumed that all cells in the same column are linked in the same way. For example, the column S4 of the character string cell 12 is displayed in the column X1 of the table 58, the column S5 is displayed in the column X2, and similarly, the column S6 is displayed in the column X3. When the last column Se is displayed, the column S2 is moved to the next column Xe + 1 in the table 58 and the column S
3 is displayed in the column Xe + 2, and the column S1 is displayed in the column Xe + 3. Such link data representing the connection relationship of the character string cells 12 is stored in the management data area 41 of the third storage area 34 as one of the management data.
【0039】図10〜図12は、文書作成装置1の動作
を説明するフローチャートである。図10,11を参照
して、ステップa1では、前述した複数のキー15〜1
8,25〜28などによって区分される編集条件の初期
条件が設定される。このとき表示部4には文字列セル単
位表示画面11aが表示される。ステップa2では、入
力部3から文字が入力される。ステップa3では、文字
入力が終了したか否かが判断され、文字入力が終了した
場合には文書作成装置1の動作を終了する。文字入力が
終了していない場合には、ステップa4に移る。10 to 12 are flowcharts for explaining the operation of the document creating apparatus 1. Referring to FIGS. 10 and 11, in step a1, the plurality of keys 15 to 1 described above are used.
Initial conditions of editing conditions classified by 8, 25 to 28 are set. At this time, the character string cell unit display screen 11a is displayed on the display unit 4. In step a2, characters are input from the input unit 3. At step a3, it is determined whether or not the character input is completed. If the character input is completed, the operation of the document creating apparatus 1 is completed. If the character input is not completed, the process proceeds to step a4.
【0040】ステップa4では、カーソルが移動したか
否かが判断され、判断が肯定であればステップa5に移
り、後述するカーソルコントロール処理が実行される。
判断が否定のときにはステップa6に移る。ステップa
6では、セルサイズ指定キー15が選択されたか否かが
判断される。選択された場合にはステップa7に移り、
当該キー15に基づく処理が実行される。セルサイズ指
定キー15が選択されていない場合にはステップa8に
移る。ステップa8では、セル選択キー16が選択され
たか否かが判断される。当該キー16が選択された場合
にはステップa9に移り、キー16に基づく処理が実行
される。セル選択キー16が選択されていない場合には
ステップa10に移る。At step a4, it is judged whether or not the cursor has moved. If the judgment is affirmative, the routine proceeds to step a5, where a cursor control process described later is executed.
When the determination is negative, the process moves to step a6. Step a
At 6, it is determined whether the cell size designation key 15 has been selected. If selected, move to step a7,
The process based on the key 15 is executed. If the cell size designation key 15 is not selected, the process proceeds to step a8. At step a8, it is determined whether or not the cell selection key 16 has been selected. When the key 16 is selected, the process proceeds to step a9, and the process based on the key 16 is executed. If the cell selection key 16 is not selected, the process proceeds to step a10.
【0041】ステップa10では、入力部3のキーから
文字あるいは記号が入力されたか否かが判断される。入
力された場合にはステップa11に移り、文字・記号の
入力処理が実行される。ステップa11の処理が終了す
るとステップa14に移り、後述するカーソルコントロ
ール処理が実行される。ステップa10で文字あるいは
記号の入力がなかったと判断されるとステップa12に
移り、文字単位編集キー17が選択されたか否かが判断
される。選択された場合にはステップa13に移り、1
文字単位での編集が実行される。ステップa13の処理
が終了するとステップa14に移り、後述するカーソル
コントロール処理が実行される。At step a10, it is determined whether or not a character or a symbol has been input from the key of the input unit 3. If it has been input, the process proceeds to step a11, and character / symbol input processing is executed. When the process of step a11 is completed, the process proceeds to step a14, and the cursor control process described later is executed. If it is determined in step a10 that no character or symbol has been input, the process proceeds to step a12, and it is determined whether the character unit edit key 17 has been selected. If it is selected, move to step a13, 1
Editing is performed character by character. When the process of step a13 is completed, the process proceeds to step a14, and the cursor control process described later is executed.
【0042】前記ステップa12で文字単位編集キー1
7が選択されなかったと判断されるとステップa15に
移り、文字列セル編集キー18が選択されたか否かが判
断される。選択された場合にはステップa16に移り、
文字列セル単位での編集処理が実行される。文字列セル
編集キー18が選択されなかったと判断されるとステッ
プa17に移り、その他のキーが選択されたか否かが判
断され、選択された場合にはステップa18に移って対
応するキーの処理を実行する。選択されなかった場合に
はステップa3に戻る。In step a12, the character-by-character edit key 1
If it is determined that 7 is not selected, the process proceeds to step a15, and it is determined whether or not the character string cell edit key 18 is selected. If selected, move to step a16,
Editing processing is executed in character string cell units. If it is determined that the character string cell edit key 18 is not selected, the process proceeds to step a17, it is determined whether another key is selected, and if it is selected, the process proceeds to step a18 and the corresponding key is processed. Run. If not selected, the process returns to step a3.
【0043】前記ステップa5,a7,a9,a14,
a16,a18の処理が終了すると、前記ステップa2
に戻る。The steps a5, a7, a9, a14,
When the processing of a16 and a18 is completed, the above step a2
Return to
【0044】図12は、前記カーソルコントロール処理
を示すフローチャートである。ステップb1では、カー
ソルが文字列セル12の範囲外にあるか否かが判断さ
れ、判断が肯定の場合にはステップb2に移る。判断が
否定の場合には、カーソルコントロール処理を終了す
る。ステップb2では、前述したメニュー画面24が表
示される。ステップb3ではメニュー画面24に表示さ
れる複数のキー25〜28のうちのいずれかが選択され
る。ステップb4では、セル変更処理キー25が選択さ
れたか否かが判断され、選択された場合にはステップb
5に移ってセル変更処理が実行される。選択されなかっ
た場合にはステップb6に移り、セル明細処理キー26
が選択されたか否かが判断される。選択された場合には
ステップb7に移ってセル明細処理が実行される。設定
されなかった場合にはステップb8に移る。FIG. 12 is a flow chart showing the cursor control processing. At step b1, it is determined whether or not the cursor is outside the range of the character string cell 12, and if the determination is affirmative, the process proceeds to step b2. If the determination is negative, the cursor control process ends. At step b2, the menu screen 24 described above is displayed. At step b3, one of the keys 25 to 28 displayed on the menu screen 24 is selected. At step b4, it is judged whether or not the cell change processing key 25 is selected, and if so, step b
Moving to 5, the cell changing process is executed. If not selected, the process moves to step b6 and the cell detail processing key 26
Is selected. When selected, the process moves to step b7 and the cell detail processing is executed. If not set, the process moves to step b8.
【0045】ステップb8では、セル明細無表示処理キ
ー27が選択されたか否かが判断され、選択された場合
にはステップb9に移ってセル明細無表示処理が実行さ
れる。選択されなかった場合にはステップb10に移
る。ステップb10ではリンク処理キー28が選択され
たか否かが判断され、選択された場合にはステップb1
1に移ってリンク処理が実行される。選択されなかった
場合にはステップb12に移る。ステップb12では、
その他の処理キーが選択されたか否かが判断され、選択
された場合にはステップb13に移ってその他の処理が
実行される。選択されなかった場合にはカーソルコント
ロール処理を終了する。前記ステップb5,b7,b
9,b11,b13の処理が終了すると、カーソルコン
トロール処理の動作を終了する。In step b8, it is determined whether or not the cell detail non-display processing key 27 is selected. If the cell detail non-display key 27 is selected, the process goes to step b9 to execute the cell detail non-display processing. If not selected, the process proceeds to step b10. At step b10, it is judged whether or not the link processing key 28 is selected, and if so, step b1.
Moving to 1, link processing is executed. If not selected, the process proceeds to step b12. In step b12,
It is determined whether or not another processing key is selected, and if it is selected, the process moves to step b13 and other processing is executed. If not selected, the cursor control process is terminated. Steps b5, b7, b
When the processes of 9, b11 and b13 are completed, the operation of the cursor control process is completed.
【0046】以下の表1は、前述した文字列編集処理の
ためのコマンドと、文字列編集方法との対応を示すもの
である。「INPUT」は文字の入力に関するコマンド
であり、「OUTPUT」は特定の文章の出力に関する
コマンドである。「SPACE」は空白を表示させる場
合のコマンドであり、「CONNECT FORME
R」,「CONNECT NEXT」はリンク処理に関
するコマンドである。「DISCONNECT FOR
MER」,「DISCONNECT NEXT」は前記
リンク処理を解除するコマンドである。「GOTO」
は、指定した文字列セルにカーソルを移動させる場合の
コマンドであり、「PERFORM」は指定した文字列
セルに対して設定される文字列編集条件の実行回数を指
定するコマンドである。「MOVE」は、所定の文字列
セルに入力された文字列を他の文字列セルに移動させる
場合のコマンドであり、「*」,「/」,「+」,
「−」は、指定した文字列セル間の四則演算を行う場合
のコマンドである。「PRINT」は、入力した文字列
をプリントイメージとしてウインド表示させる場合のコ
マンドである。Table 1 below shows the correspondence between the above-mentioned command for character string editing processing and the character string editing method. "INPUT" is a command related to the input of characters, and "OUTPUT" is a command related to the output of a specific sentence. "SPACE" is a command for displaying a blank, and "CONNECT FORME"
"R" and "CONNECT NEXT" are commands relating to link processing. "DISCONNECT FOR
"MER" and "DISCONNECT NEXT" are commands for canceling the link processing. "GOTO"
Is a command for moving the cursor to the specified character string cell, and “PERFORM” is a command for specifying the number of times the character string editing condition is set for the specified character string cell. “MOVE” is a command for moving a character string input to a predetermined character string cell to another character string cell, and is “*”, “/”, “+”,
"-" Is a command for performing four arithmetic operations between designated character string cells. “PRINT” is a command for displaying the input character string as a print image in a window.
【0047】各コマンドの後には所望のセルの座標(L
n,Sm)が入力される。このような複数のコマンドを
用いて文字列の編集データが作成される。このとき、ま
ず文字列編集データの入力の開始を表す所定のキー操作
がオペレータによって行われる。たとえば、前記コマン
ドを用いて、条件式および計算式(実行式)が作成さ
れ、条件式が成立した場合に計算式を実行するように設
定される。また、条件式が設定されていない場合には無
条件で計算式を実行することができる。このような文字
列編集データは、文字列セル12に対して予め設定され
る。After each command, the coordinate of the desired cell (L
n, Sm) is input. Edited data of a character string is created using such a plurality of commands. At this time, first, the operator performs a predetermined key operation indicating the start of the input of the character string edit data. For example, a conditional expression and a calculation expression (execution expression) are created using the command, and the calculation expression is set to be executed when the conditional expression is satisfied. Further, when the conditional expression is not set, the calculation expression can be executed unconditionally. Such character string edit data is preset in the character string cell 12.
【0048】なお、本実施例の文書作成装置1は、文字
列セル12に数値を入力し、前記コマンドを用いた条件
式および計算式(実行式)によって、入力した数値の四
則演算などを行う、いわゆる表計算を行うことも可能で
ある。The document creating apparatus 1 of the present embodiment inputs a numerical value into the character string cell 12 and performs the four arithmetic operations of the input numerical value by the conditional expression and the calculation expression (execution expression) using the command. It is also possible to do so-called spreadsheets.
【0049】[0049]
【表1】 [Table 1]
【0050】以上のように本実施例によれば、入力部3
から入力された文字は、文字列単位で文字列セル12に
対応付けて管理され、表示部4に表示および記憶部6に
記憶される。したがって、文字列セル12を基準として
文書を編集することができ、編集に要する手間や時間が
低減する。また、文字列セル単位表示画面11aに、入
力された文字を表示することによって、文字列の管理状
況が容易に把握でき、編集処理の対象となる文字列と対
象外の文字列とを容易に識別することができる。このた
め誤字などの見落としが少なくなり、確実に文書を編集
することができて、誤りのない文書を作成することがで
きる。As described above, according to this embodiment, the input unit 3
The characters input from are managed in association with the character string cell 12 in character string units, displayed on the display unit 4, and stored in the storage unit 6. Therefore, the document can be edited with the character string cell 12 as a reference, and the labor and time required for editing can be reduced. Further, by displaying the input characters on the character string cell unit display screen 11a, the management status of the character strings can be easily grasped, and the character strings to be edited and the character strings not to be edited can be easily carried out. Can be identified. Therefore, oversights such as typographical errors are reduced, the document can be edited reliably, and an error-free document can be created.
【0051】[0051]
【発明の効果】以上のように本発明によれば、入力され
た文字は、文字列単位で単位表示領域に対応付けて管理
され、表示・記憶される。したがって、単位表示領域に
基づいて文書の編集を行うことができ、編集に要する手
間や時間が低減する。また、単位表示領域で文字列を表
示することによって、文字列の管理状況が容易に把握で
き、編集処理の対象となる文字列と対象外の文字列とを
容易に識別できて、誤りのない文書を作成することがで
きる。As described above, according to the present invention, an input character is managed and displayed / stored in a character string unit in association with a unit display area. Therefore, the document can be edited based on the unit display area, and the labor and time required for editing can be reduced. In addition, by displaying the character strings in the unit display area, the management status of the character strings can be easily grasped, and the character strings to be edited can be easily distinguished from the character strings not to be edited, so that there is no error. Can create documents.
【0052】また、単位表示領域を構成する文字数を超
過して入力された文字は、隣接する単位表示領域の文字
列として、あるいは付加文字列として管理される。隣接
する単位表示領域の文字列として管理することによっ
て、超過して入力された文字も単位表示領域に対応付け
て管理されることとなり、また単位表示領域を構成する
所定の文字数以内で入力された文字との接続関係が容易
に把握できる。付加文字列として管理することによっ
て、付加文字列に対する編集処理、たとえば付加文字列
を表示しない、付加文字列を当該付加文字列が付加され
る文字列に対応する単位表示領域の行方向下方側に隣接
して表示する、あるいはスクロールさせて表示すること
が可能となる。このような表示を行うことによって、入
力した文字で構成される文書が見やすくなり、編集処理
をより確実に行うことが可能となる。Characters input in excess of the number of characters forming the unit display area are managed as a character string in an adjacent unit display area or as an additional character string. By managing as a character string in the adjacent unit display area, the characters that have been input in excess will be managed in association with the unit display area, and the characters entered within the predetermined number of characters that make up the unit display area You can easily understand the connection relationship with the characters. By managing the additional character string as an additional character string, for example, the additional character string is not displayed, and the additional character string is displayed on the lower side in the row direction of the unit display area corresponding to the character string to which the additional character string is added. It is possible to display adjacently or scroll and display. By performing such a display, the document composed of the input characters becomes easy to see, and the editing process can be performed more reliably.
【0053】また、選択手段によって選択された単位表
示領域に対応付けて管理された文字列に対して、選択手
段によって選択された文書編集処理が実行され、このよ
うにして文書編集処理を単位表示領域を基準として行う
ことができる。Further, the document editing process selected by the selecting device is executed on the character string managed in association with the unit display area selected by the selecting device, and the document editing process is displayed in the unit display in this way. The region can be used as a reference.
【0054】また、リンクデータが付加されて記憶手段
に記憶される。したがって、他の単位表示領域の対応す
る文字列に継続的に移動して表示することができる。Link data is added and stored in the storage means. Therefore, it is possible to continuously move and display the corresponding character string in another unit display area.
【0055】また、文字列は単位表示領域の接続順序に
従って連続して、すなわち単位表示領域で区分されるこ
となく、プリントイメージとしてウインド表示させるこ
とができる。Further, the character string can be displayed in a window as a print image continuously according to the connection order of the unit display areas, that is, without being divided by the unit display areas.
【0056】また、複数の端表示領域の中から選ばれた
特定の単位表示領域に対応する文字列は、単位表示領域
に対して予め設定された文字列編集条件に基づいて、編
集処理することができる。Further, the character string corresponding to the specific unit display area selected from the plurality of end display areas should be edited based on the character string editing conditions preset for the unit display area. You can
【図1】本発明の一実施例である文書作成装置1の電気
的構成を示すブロック図である。FIG. 1 is a block diagram showing an electrical configuration of a document creation device 1 according to an embodiment of the present invention.
【図2】初期状態の文字列セル単位表示画面11aを示
す平面図である。FIG. 2 is a plan view showing a character string cell unit display screen 11a in an initial state.
【図3】記憶部6のRAMで実現されるデータ格納領域
31の構成を示す図である。FIG. 3 is a diagram showing a configuration of a data storage area 31 realized by a RAM of a storage unit 6.
【図4】文字が入力された文字列セル単位表示画面11
bを示す平面図である。FIG. 4 is a character string cell unit display screen 11 in which characters are input.
It is a top view which shows b.
【図5】メニュー画面24が表示された文字列セル単位
表示画面11cを示す平面図である。FIG. 5 is a plan view showing a character string cell unit display screen 11c on which a menu screen 24 is displayed.
【図6】セル設定表示画面43を示す平面図である。FIG. 6 is a plan view showing a cell setting display screen 43.
【図7】初期状態の文字列表示画面51aを示す平面図
である。FIG. 7 is a plan view showing a character string display screen 51a in an initial state.
【図8】文字列セル単位表示画面11bに対応する文字
列表示画面51bを示す平面図である。FIG. 8 is a plan view showing a character string display screen 51b corresponding to the character string cell unit display screen 11b.
【図9】リンク処理の一例を説明するための図である。FIG. 9 is a diagram for explaining an example of link processing.
【図10】前記文書作成装置1の動作を示すフローチャ
ートである。FIG. 10 is a flowchart showing an operation of the document creation device 1.
【図11】前記文書作成装置の動作を示すフローチャー
トである。FIG. 11 is a flowchart showing an operation of the document creation device.
【図12】カーソルコントロール処理の動作を示すフロ
ーチャートである。FIG. 12 is a flowchart showing the operation of cursor control processing.
1 文書作成装置 2 制御部 3 入力部 4 表示部 5 辞書部 6 記憶部 11a〜11c 文字列セル単位表示画面 12 文字列セル 13 カーソル 14 メニュー表示キー 15 セルサイズ指定キー 16 セル選択キー 17 文字単位編集キー 18 文字列編集キー 19 保存キー 20 文字列編集条件キー 21 セル設定表示キー 22 表示切換キー 23,30 終了キー 24 メニュー画面 25 セル変更処理キー 26 セル明細処理キー 27 セル明細無表示処理キー 28 リンク処理キー 29 例外処理キー 31 データ格納領域 34 第3格納領域 38 行領域 39 列領域 40 バイト長領域 41 管理データ領域 42 セルテキスト領域 51a,51b 文字列表示画面 DESCRIPTION OF SYMBOLS 1 document creation device 2 control unit 3 input unit 4 display unit 5 dictionary unit 6 storage unit 11a to 11c character string cell unit display screen 12 character string cell 13 cursor 14 menu display key 15 cell size specification key 16 cell selection key 17 character unit Edit key 18 Character string edit key 19 Save key 20 Character string edit condition key 21 Cell setting display key 22 Display switching key 23, 30 End key 24 Menu screen 25 Cell change processing key 26 Cell detail processing key 27 Cell detail display processing key 28 Link Processing Key 29 Exception Processing Key 31 Data Storage Area 34 Third Storage Area 38 Row Area 39 Column Area 40 Byte Length Area 41 Management Data Area 42 Cell Text Area 51a, 51b Character String Display Screen
Claims (9)
と、 予め定める文字数を表示することができる単位表示領域
が行列状に設定された表示手段と、 前記単位表示領域にそれぞれ対応する複数の単位記憶領
域を有する記憶手段と、 前記入力手段から入力された文字を、文字列単位で単位
表示領域に対応付けて管理し、文字列を対応する単位表
示領域に表示し、かつ文字列を含む管理データを対応す
る単位記憶領域に記憶する制御手段とを含むことを特徴
とする文書作成装置。1. An input unit for inputting characters constituting a document, a display unit in which unit display areas capable of displaying a predetermined number of characters are set in a matrix, and a plurality of unit display areas respectively corresponding to the unit display areas. A storage unit having a unit storage area, and a character input from the input unit is managed in association with a unit display area in a character string unit, the character string is displayed in the corresponding unit display area, and the character string is included. And a control unit that stores management data in a corresponding unit storage area.
る文字数を超過して文字が入力されたときには、超過し
た文字を、当該単位表示領域に隣接する単位表示領域の
文字列として管理し、または当該単位表示領域の文字列
に付加される付加文字列として管理することを特徴とす
る請求項1記載の文書作成装置。2. When the characters are input in excess of the number of characters forming the unit display area, the control means manages the excess characters as a character string of a unit display area adjacent to the unit display area, 2. The document creation apparatus according to claim 1, wherein the document creation apparatus manages the additional display as a character string added to the character string in the unit display area.
編集処理と、複数の単位表示領域の中から編集すべき単
位表示領域とを選択する選択手段を備え、 前記制御手段は、選択された単位表示領域に対応付けて
管理された文字列に対して選択された文書編集処理を実
行することを特徴とする請求項1記載の文書作成装置。3. A predetermined document editing process for an input document, and selection means for selecting a unit display area to be edited from a plurality of unit display areas, wherein the control means has the selected unit display area. 2. The document creating apparatus according to claim 1, wherein the selected document editing process is executed on the character string managed in association with the area.
応する文字列との接続関係を表すリンクデータを文字列
に付加して記憶手段に記憶することを特徴とする請求項
1記載の文書作成装置。4. The control means adds link data representing a connection relationship with a character string corresponding to another unit display area to the character string and stores the link data in the storage means. Document creation device.
しないことを特徴とする請求項2記載の文書作成装置。5. The document creating apparatus according to claim 2, wherein the control unit does not display the additional character string.
該付加文字列が付加される文字例に対応する単位表示領
域の行方向下方側に隣接して表示することを特徴とする
請求項2記載の文書作成装置。6. The control means displays the additional character string adjacent to a lower side in a row direction of a unit display area corresponding to a character example to which the additional character string is added. 2. The document creation device described in 2.
位表示領域内で、文字列に続けてスクロールさせて表示
することを特徴とする請求項2記載の文書作成装置。7. The document creation device according to claim 2, wherein the control unit displays the additional character string by scrolling the character string in the unit display area.
順序に従って、文字列を連続してプリントイメージとし
て表示することを特徴とする請求項1記載の文書作成装
置。8. The document creating apparatus according to claim 1, wherein the control unit continuously displays a character string as a print image according to a connection order between the unit display areas.
中から選ばれた特定の単位表示領域に対応する文字列
を、単位表示領域に対して予め設定された文字列を編集
する文字列編集条件に基づいて編集処理することを特徴
とする請求項1記載の文書作成装置。9. The character string that edits a character string corresponding to a specific unit display area selected from a plurality of unit display areas, the character string being preset for the unit display area. The document creating apparatus according to claim 1, wherein the editing process is performed based on editing conditions.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6329141A JPH08185452A (en) | 1994-12-28 | 1994-12-28 | Document preparation device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6329141A JPH08185452A (en) | 1994-12-28 | 1994-12-28 | Document preparation device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH08185452A true JPH08185452A (en) | 1996-07-16 |
Family
ID=18218099
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP6329141A Pending JPH08185452A (en) | 1994-12-28 | 1994-12-28 | Document preparation device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH08185452A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007058268A1 (en) * | 2005-11-16 | 2007-05-24 | Matsushita Electric Industrial Co., Ltd. | Associating device |
JP2009110271A (en) * | 2007-10-30 | 2009-05-21 | Kyocera Corp | Mobile display equipment and method for controlling mobile display equipment |
JP2010079668A (en) * | 2008-09-26 | 2010-04-08 | Kyocera Mita Corp | Text input system and text input program |
US8629874B2 (en) | 2007-10-30 | 2014-01-14 | Kyocera Corporation | Mobile display device and method of controlling display of conversion candidates of input characters on the mobile display device |
-
1994
- 1994-12-28 JP JP6329141A patent/JPH08185452A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007058268A1 (en) * | 2005-11-16 | 2007-05-24 | Matsushita Electric Industrial Co., Ltd. | Associating device |
US8134592B2 (en) | 2005-11-16 | 2012-03-13 | Panasonic Corporation | Associating device |
JP2009110271A (en) * | 2007-10-30 | 2009-05-21 | Kyocera Corp | Mobile display equipment and method for controlling mobile display equipment |
US8629874B2 (en) | 2007-10-30 | 2014-01-14 | Kyocera Corporation | Mobile display device and method of controlling display of conversion candidates of input characters on the mobile display device |
JP2010079668A (en) * | 2008-09-26 | 2010-04-08 | Kyocera Mita Corp | Text input system and text input program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2975863B2 (en) | Document creation device | |
JPH0352098B2 (en) | ||
JPH0594537A (en) | Method for processing graph | |
JPH0293975A (en) | Character processor | |
JPS6019227A (en) | Document processing method | |
JP3288460B2 (en) | Display data generation apparatus and method | |
JPH08185452A (en) | Document preparation device | |
JPS6393066A (en) | Document compiling device | |
JPH0916566A (en) | Document processor and method therefor | |
JP3118379B2 (en) | Layout processing device | |
JP3728768B2 (en) | Method and apparatus for mixed processing of character string and ruled line | |
JP4062332B2 (en) | Ruled line processing method and apparatus | |
JP2825816B2 (en) | Document logical structure editing device | |
JPH0969098A (en) | Document preparation device | |
JP2879940B2 (en) | Score editing system | |
JP2713924B2 (en) | Document editing device | |
JP2978178B2 (en) | Document creation apparatus and control method thereof | |
JPH11126226A (en) | Slip producing device and storage medium | |
JPH0731671B2 (en) | Formula input editing method | |
JP4466780B2 (en) | Method and apparatus for mixed processing of character string and ruled line | |
JPH01126684A (en) | Document processor | |
JPH05324634A (en) | Document editor | |
JPH01125660A (en) | Tabulation system | |
JP2000163422A (en) | Translating device and computer-readable recording medium where translating process program is recorded | |
JPH0877167A (en) | Document processor |