JPH07129551A - 文書処理装置 - Google Patents

文書処理装置

Info

Publication number
JPH07129551A
JPH07129551A JP5301101A JP30110193A JPH07129551A JP H07129551 A JPH07129551 A JP H07129551A JP 5301101 A JP5301101 A JP 5301101A JP 30110193 A JP30110193 A JP 30110193A JP H07129551 A JPH07129551 A JP H07129551A
Authority
JP
Japan
Prior art keywords
label
data
cursor
document
screen
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.)
Withdrawn
Application number
JP5301101A
Other languages
English (en)
Inventor
Misao Kataoka
操 片岡
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 JP5301101A priority Critical patent/JPH07129551A/ja
Publication of JPH07129551A publication Critical patent/JPH07129551A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】 画面上で表形式文書に新規ラベル(データ項
目)を挿入しようとする位置を指すカーソルを用意し、
専用機能を設けることなく最終ラベルの後に新規ラベル
を挿入可能で、しかも、その挿入位置が明確になる。 【構成】 表形式文書を画面表示させた状態にて、デー
タ項目挿入モードを選択すると、ラベル31間又はラベ
ル31の直前若しくは直後に移動可能な矢印カーソル3
2が表示される。この矢印カーソル32を所望の位置に
移動させて新規なラベルを挿入することができる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、文書処理装置に係り、
特に、ラベル名の付される複数のデータ項目を持つ表形
式文書を作成する機能を有した文書処理装置に関するも
のである。
【0002】
【従来の技術】従来、この種の文書処理装置において作
成される、例えば、住所録などの文書データは、複数の
データ群を有し、各々のデータにはそれぞれラベル名の
付けられる複数のデータ項目を持つ表形式になってい
る。このような表形式の文書において、新規のラベルを
追加すべくデータ項目を挿入しようとする時に、従来の
装置では、表形式の文書を表示した画面上にて既存のラ
ベル位置にカーソルを持ってきて、挿入指示を与えるこ
とにより、そのラベルの直前に新規なデータ項目を挿入
することができるようになっていた。
【0003】すなわち、図10に従来の装置での表形式
文書の一覧表示におけるラベル挿入操作時の画面を、図
11に同文書の一つのデータのカード表示における同操
作時の画面をそれぞれ示しており、いずれの画面も、ラ
ベル名「FAX NO.」と「TITLE」の間に新規
なラベルを挿入しようとしている状態であり、ラベル名
「TITLE」の位置にカーソル(反転表示)Cを持っ
てきている。この状態で、所定の指示を外部から与える
ことにより、新規ラベルを挿入することができる。
【0004】
【発明が解決しようとする課題】しかしながら、上記の
ような文書処理装置では、例えば、最終ラベルの次に新
規ラベルを追加したくとも、反転表示させるラベル位置
がないため、それは不可能であり、これを実行し得るよ
うにするには、最終位置にラベルを追加するための専用
機能モードを設ける必要があり、処理プログラムが複雑
になっていた。また、上記図10及び図11からも分か
るように、反転表示で挿入位置を示す方法は、挿入位置
が曖昧となっていた。
【0005】本発明は、上述した問題を解決するために
なされたものであり、表形式の文書処理において、新規
ラベルつまりデータ項目を挿入しようとする位置を指す
カーソルを用意し、このカーソルをデータ項目の境界位
置に移動させて指示を与えることで、専用機能を設ける
ことなく、最終データ項目の後にでもデータ項目を挿入
することができ、しかも、挿入位置が明確になる文書処
理装置を提供することを目的とする。
【0006】
【課題を解決するための手段】上記目的を達成するため
に本発明の文書処理装置は、複数のデータ群からなり、
各データ群にはラベル名がそれぞれ付される複数のデー
タ項目を持つ表形式の文書を作成する機能を備え、デー
タ項目を所望の位置に挿入可能な文書処理装置であっ
て、前記複数のデータ項目を持つ表形式の文書を記憶
し、該データ項目に入力されたデータを記憶する記憶手
段と、前記記憶手段に記憶された表形式の文書に文字や
記号等でなるデータを入力する入力手段と、前記入力手
段により入力され、前記記憶手段に記憶された表形式の
文書データを表示する表示手段と、前記表示手段に表示
された表形式の文書のデータ項目間又はデータ項目の直
前若しくは直後に移動可能なカーソルを有し、該カーソ
ルをデータ項目を挿入したい位置に移動させた状態に
て、外部から指示を与えることによりデータ項目を挿入
することができるデータ項目挿入処理手段とを備えたも
のである。
【0007】
【作用】上記の構成を有する本発明の文書処理装置によ
れば、記憶手段に記憶された複数のデータ項目を持つ表
形式の文書を表示手段に画面表示させた状態にて、デー
タ項目挿入処理手段を起動させると、画面上の表形式文
書のデータ項目間又はデータ項目の直前若しくは直後に
移動可能なカーソルが表示され、このカーソルをデータ
項目を新規に追加挿入したい位置に移動させ、指示を与
えることにより、その位置にデータ項目を挿入すること
ができる。
【0008】
【実施例】以下、本発明を具体化した一実施例を図面を
参照して説明する。図1は本実施例による文書処理装置
の外観図である。この文書処理装置1は、電子タイプラ
イタ2に表示装置としてのCRTや液晶からなるディス
プレイ3が接続されたものである。ディスプレイ3は表
示画面4を備え、この表示画面4に文書データやメニュ
ー画面が表示される。電子タイプライタ2は単独でも使
用可能なものであり、キーボード5とプリンタ6を備え
ている。キーボード5には、文字キー、記号キー、数字
キー等のキャラクタキー7の他に、多くのファンクショ
ンキー8、例えば、ディスプレイ3の表示画面4におい
てカーソルを縦横に移動させるカーソルキー等が設けら
れている。
【0009】図2は上記文書処理装置1の制御部の構成
を示したブロック図である。制御部の主体はCPU1
1、ROM12及びRAM13からなるマイクロコンピ
ュータ14であり、CPU11、ROM12及びRAM
13は、それぞれバスライン15によって接続されてい
る。また、このマイクロコンピュータ14には、入出力
インターフェース16を介して、キーボード5とディス
プレイコントローラ17とプリンタドライバー18がバ
スライン15によって接続されている。ディスプレイコ
ントローラ17はディスプレイ3を駆動し、プリンタド
ライバー18はプリンタ6を駆動する。
【0010】ROM12には、本文書処理装置1の各種
作動を制御するプログラムを記憶するプログラムメモリ
19が設けられている。このプログラムメモリ19に
は、後述するように、表形式の文書の任意の位置に新規
なラベル(データ項目)を挿入するためのラベル挿入プ
ログラム(データ項目挿入処理手段)も記憶し、このプ
ログラムが起動され、ラベル挿入モードに入ると、画面
上の同文書のデータ項目間又はデータ項目の直前若しく
は直後に移動可能なカーソルが表示され、該カーソルを
データ項目を挿入したい位置に移動させた状態にて所定
の指示を与えることにより、所望の位置にデータ項目を
挿入することができる。
【0011】RAM13には、キーボード5によるキー
入力のコードデータが書込まれるテキストメモリ20
と、ラベル挿入プログラムが起動された時に画面上に表
示されるカーソルが位置するラベル番号であるカレント
ラベルナンバーメモリ21と、各ラベルの左端基準位置
からの距離(オフセット値)を格納したラベルオフセッ
トテーブル22と、有効ラベル数(LABEL)メモリ
23と、画面表示可能幅(FRLng)メモリ24と、
表示画面左端位置(FRAM)メモリ25と、ラべル長
テーブル26等が設けられている。
【0012】上記有効ラベル数(LABEL)とラベル
長は、初期ではデフォルトされた所定の値を持つが、ユ
ーザにより任意に変更される可変値である。デフォルト
値はROM12に格納されている。また、画面表示可能
幅(FRLng)は通常は固定値とされ、表示画面左端
位置(FRAM)は画面のスクロールにより変化する値
である。図3は表示画面4がスクロールされた時の画面
4a,4bと各ラベル31との関係を示している。矢印
カーソル32はラベル挿入モードが選択された時に表示
される。
【0013】本文書処理装置1におけるディスプレイ3
の表示画面4の例を図8及び図9に示している。この例
に示される画面は、それぞれアドレスブックの表形式と
カード形式でのデータ入力画面41,42である。表形
式の画面41では、ラベル31は横方向に連続的に表示
され、入力された各ラベル31に対応するデータ33は
縦方向に表示される。一つのデータ群である1レコード
は1行で表示されているが、複数行に渡ってもよい。カ
ード形式の画面42では、1レコード単位でデータが入
力され、1レコードは、本例では11ラベルより構成さ
れている。図8及び図9では、ラベル挿入モードに入っ
て表示される矢印カーソル32をラベル名「FAX N
O.」と「TITLE」との間に位置させ、ここに新規
なラベルを挿入しようとした状態を示している。なお、
各ラベル31の長さの変更やラベル名付与やデータ33
の入力方法は、本発明の要旨ではないので詳細な説明は
省略する。
【0014】次に、本文書処理装置1において、ラベル
挿入モードが選択された時の動作について図4を参照し
て説明する。ラベル挿入モードへは、メニューキー操作
でプルダウン等により表示させたメニューの中にある
「ラベル挿入」を選択することで入ることができる。ラ
ベル挿入モードが選択されると(S1)、矢印カーソル
32を表示するために、まず、カレントラベルナンバー
(LblNo)をカレントラベルナンバーメモリ21よ
り取得し(S2)、さらに、このカレントラベルナンバ
ー(LblNo)をもとにラベルオフセットテーブル2
2よりオフセット値(LblOff)を取得する(S
3)。このオフセット値(LblOff)位置を示すよ
うに画面上に下向きの矢印カーソル32を表示する(S
4)。初期には、オフセット値は零であり、矢印カーソ
ル32は画面の左上に表示される。
【0015】次いで、キー入力があったかを調べ(S
5)、キー入力があれば(S5・YES)、それがリタ
ーンキーであるか、キャンセルキーであるか、右カーソ
ル移動キーであるか、左カーソル移動キーであるかを逐
次調べる(S6,S9,S10,S12)。ここでのカ
ーソル移動キーの対象は、ラベル挿入位置を示す矢印カ
ーソル32の移動処理である。リターンキーであれば
(S6・YES)、ラベル挿入処理を行い(S7)、そ
の後は、ラベルナンバー補正処理を行い(S8)、本モ
ード処理を終了する。キャンセルキーであれば(S9・
YES)、ラベル挿入処理(S7)を行うことなく、S
8へ進む。そして、右カーソル移動キーであれば(S1
0・YES)、右カーソル移動キー処理を行い(S1
1)、また、左カーソル移動キーであれば(S12・Y
ES)、左カーソル移動キー処理を行い(S13)、ま
た、上記のいずれのキーでもなければ(S12・N
O)、エラー処理を行って(S14)、上記S5に戻
る。
【0016】次に、上記ラベルナンバー補正処理(S
8)の詳細について図5のフローチャートを参照して説
明する。この処理は、画面がスクロールされた後に、矢
印カーソル32を所定位置、すなわち、画面に欠けるこ
となく表示される最左端側のラベルの左上に表示するた
めのものである。まず、カレントラベルナンバーメモリ
21に格納されたカレントラベルナンバー(LblN
o)から1を引いたものをラベルナンバー(LblN
o)とし(S22)、これをもとにラベルオフセットテ
ーブル22よりオフセット値(LblOff)を取得す
る(S23)。この値と表示画面左端位置メモリ25よ
り取得した表示画面左端位置(FRAM)とを比較し
(S24)、前者が大きければS22に戻り、同じ処理
を繰り返す。また、後者が大きければ、カレントラベル
ナンバー(LblNo)に1を加えたものをラベルナン
バー(LblNo)とし(S25)、処理を終了する。
また、両者が同じになっても処理を終了する。なお、上
記ラベル挿入処理(S7)そのものは本発明の要旨では
ないので、詳細な説明は省略する。
【0017】次に、上記S11の右カーソル移動キー処
理の詳細を図6のフローチャートと上述した図3を参照
して説明する。カレントラベルナンバーメモリ21に格
納されたカレントラベルナンバー(LblNo)に1を
加えたものをラベルナンバー(LblNo)とし(S3
1)、有効ラベル数メモリ23に格納された有効ラベル
数(LABEL)が上記ラベルナンバー(LblNo)
より小さいかを調べる(S32)。有効ラベル数(LA
BEL)の方が大きければ(S32・NO)、矢印カー
ソル32の右移動が可能であるということであり、上記
ラベルナンバー(LblNo)をもとにラベルオフセッ
トテーブル22よりオフセット値(LblOff)を取
得する(S33)。
【0018】次いで、画面右端側に欠けることなく表示
されるラベルとその右に連なる一部表示が欠けたラベル
との間又は、欠けることなく表示された最終ラベルの右
上に、矢印カーソル32を移動できるか否かを検査する
ために、上記オフセット値(LblOff)が表示画面
左端位置(FRAM)と画面表示可能幅メモリ24に格
納された画面表示可能幅(FRLng)とを加えたもの
よりも大きいかを調べる (S34)。オフセット値
(LblOff)の方が大きければ(S34・YE
S)、図面がそのままでは矢印カーソル32を右移動し
て所定位置に表示できないので、画面を右スクロールす
る必要がある。そこで、上記オフセット値(LblOf
f)から画面表示可能幅(FRLng)を引いたものを
新たな表示画面左端位置(FRAM)とした上で(S3
6)、オフセット値(LblOff)位置を示すように
画面上に矢印カーソル32を表示する(S35)。ま
た、オフセット値(LblOff)の方が小さければ
(S34・NO)、前記S36の処理を実行することな
く、S35に進み、処理を実行し、前記S5に戻る。さ
らに、前記S32の判定がYESである時は、つまり、
有効ラベル数(LABEL)がラベルナンバー(Lbl
No)よりも小さい時は、矢印カーソル32は最終ラベ
ルの右上に位置することになり、それ以上は矢印カーソ
ル32を右移動できないのでエラー処理を行い(S3
7)、前記S5に戻る。
【0019】次に、上記S13の左カーソル移動キー処
理の詳細を図7を参照して説明する。この処理で上記図
6と相違するのは、S41,S42,S44,S46で
ある。S41ではカレントラベルナンバー(LblN
o)から1を引いたものをラベルナンバー(LblN
o)とする。また、S42ではラベルナンバー(Lbl
No)が正であるかを調べる。ラベルナンバー(Lbl
No)が正であれば(S42・YES)、矢印カーソル
32は左移動が可能であるので、S43に進む。このS
43は上述のS33と同様である。その後のS44では
オフセット値(LblOff)が表示画面左端位置(F
RAM)より小さいかを調べる。このS44の判定がY
ESであれば、画面がそのままでは矢印カーソル32を
左移動して所定位置に表示できないので、画面を左スク
ロールするために、オフセット値(LblOff)を新
たな表示画面左端位置(FRAM)とし(S46)、S
45へ進む。S45は上述のS35と同様である。一
方、ラベルナンバー(LblNo)が正でなければ(S
42・NO)、矢印カーソル32は先頭ラベルの左上に
あることになり、それ以上は矢印カーソル32を左移動
できないのでエラー処理を行い(S47)、前記S5に
戻る。
【0020】このような処理により、ラベル挿入モード
で表示される矢印カーソル32は、ラベル(データ項
目)間又はラベルの直前若しくは直後に移動可能であっ
て、矢印カーソル32を新規にラベルを挿入したい所望
の位置(図3のa,b,c,d,e,fのいずれの位置
でもよい)に移動させてラベルを挿入処理することがで
き、しかも従来に較べて挿入位置も明確になる。なお、
本発明は上記実施例に限られるものではなく、その趣旨
を逸脱しない範囲において種々の変形が可能であり、例
えば、上記実施例においては、文書データとして住所録
を例示したが、その他のいかなる種類のデータファイル
であっても同様に適用することができる。
【0021】
【発明の効果】以上のように本発明の文書処理装置によ
れば、表形式文書のデータ項目の境界位置にカーソルを
移動させて新規なデータ項目を追加・挿入することがで
きるので、専用機能を設けることなく最終データ項目の
後にデータ項目を追加・挿入することができる。しか
も、従来のデータ項目部の黒白反転カーソルでの表示に
較べて、挿入位置が明確になる効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例による文書処理装置の外観図
である。
【図2】本実施例による文書処理装置の制御部の構成を
示したブロック図である。
【図3】同装置の表示画面とラベルの関係を示す図であ
る。
【図4】本実施例によるラベル挿入モード選択時のフロ
ーチャートである。
【図5】上記ラベル挿入モード選択時のラベル補正処理
のフローチャートである。
【図6】ラベル挿入モード選択時のカーソル右移動処理
のフローチャートである。
【図7】ラベル挿入モード選択時のカーソル左移動処理
のフローチャートである。
【図8】本実施例による表形式文書の入力画面を示す図
である。
【図9】本実施例による1レコード入力画面を示す図で
ある。
【図10】従来の表形式文書の入力画面を示す図であ
る。
【図11】従来の1レコード入力画面を示す図である。
【符号の説明】
1 文書処理装置 3 ディスプレイ 5 キーボード 11 CPU 12 ROM 13 RAM 19 プログラムメモリ 21 カレントラベルナンバーメモリ 22 ラベルオフセットテーブルメモリ 23 有効ラベル数メモリ 31 ラベル(データ項目) 32 矢印カーソル

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 複数のデータ群からなり、各データ群に
    はラベル名がそれぞれ付される複数のデータ項目を持つ
    表形式の文書を作成する機能を備え、データ項目を所望
    の位置に挿入可能な文書処理装置であって、 前記複数のデータ項目を持つ表形式の文書を記憶し、該
    データ項目に入力されたデータを記憶する記憶手段と、 前記記憶手段に記憶された表形式の文書に文字や記号等
    でなるデータを入力する入力手段と、 前記入力手段により入力され、前記記憶手段に記憶され
    た表形式の文書データを表示する表示手段と、 前記表示手段に表示された表形式の文書のデータ項目間
    又はデータ項目の直前若しくは直後に移動可能なカーソ
    ルを有し、該カーソルをデータ項目を挿入したい位置に
    移動させた状態にて、外部から指示を与えることにより
    データ項目を挿入することができるデータ項目挿入処理
    手段とを備えたことを特徴とする文書処理装置。
JP5301101A 1993-11-04 1993-11-04 文書処理装置 Withdrawn JPH07129551A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5301101A JPH07129551A (ja) 1993-11-04 1993-11-04 文書処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5301101A JPH07129551A (ja) 1993-11-04 1993-11-04 文書処理装置

Publications (1)

Publication Number Publication Date
JPH07129551A true JPH07129551A (ja) 1995-05-19

Family

ID=17892869

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5301101A Withdrawn JPH07129551A (ja) 1993-11-04 1993-11-04 文書処理装置

Country Status (1)

Country Link
JP (1) JPH07129551A (ja)

Similar Documents

Publication Publication Date Title
US4734689A (en) Display apparatus which can scroll displayed data with regard to cursor position
JP4775332B2 (ja) 画像選択装置および画像選択方法
JPH09244836A (ja) 表示制御装置
JPH07129550A (ja) 文書処理装置
JPH052584A (ja) 文書処理装置
JP2678270B2 (ja) 表示制御装置
JPH07129551A (ja) 文書処理装置
JP3456023B2 (ja) データ表示装置
JPS61204686A (ja) 表示制御装置
JPH0512215A (ja) 行列の演算・表示機能を備えた電子機器
JPH04369717A (ja) 情報処理方法及びその装置
JPS63149759A (ja) 文書編集装置
JPH08335152A (ja) 文書処理装置
JPH08194590A (ja) 表示データ処理装置
JP3064719B2 (ja) グラフ作成装置
JP3666906B2 (ja) 図形処理装置及びそのリスト表示制御方法
JP2001184052A (ja) 表示制御装置およびそのプログラム記録媒体
JPH10187343A (ja) データ入力装置
JPH0950535A (ja) イメージデータ出力装置
JP3077777B2 (ja) 文書処理装置
JPH0512276A (ja) 文書処理装置
JPH0581275A (ja) 文書作成装置
JPH1027170A (ja) 文書作成表示装置
JP2000347777A (ja) データ入力画面の表示方法
JPS63155356A (ja) 文書編集装置

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20010130