JPS6121569A - 表デ−タ入力装置 - Google Patents

表デ−タ入力装置

Info

Publication number
JPS6121569A
JPS6121569A JP59142537A JP14253784A JPS6121569A JP S6121569 A JPS6121569 A JP S6121569A JP 59142537 A JP59142537 A JP 59142537A JP 14253784 A JP14253784 A JP 14253784A JP S6121569 A JPS6121569 A JP S6121569A
Authority
JP
Japan
Prior art keywords
character
width
input
column
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
Application number
JP59142537A
Other languages
English (en)
Inventor
Toshimichi Suzuki
利道 鈴木
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP59142537A priority Critical patent/JPS6121569A/ja
Publication of JPS6121569A publication Critical patent/JPS6121569A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は、表形式の領域上にデータを入力する表データ
入力装置に関するものである。
〔発明の背景〕
表は、縦方向を1行”、横方向を1列“と呼ぶとn行×
m列で構成される。さらに表の各列の入力可能な文字数
あるいは桁数および入力可能な文字幅は表の構成を定義
す、る時点で決められる場合がある。文字幅とは、表示
装置に文字を表示する時の文字の大きさで1)一般に全
角文字幅と半角文字幅の2つがある。全角文字@は半角
文字幅の2倍の文字幅がある。
上記の様に定義された表にデータを入力する方法として
は、入力すべき任意の位置にカーソルをセットし、入力
装置から文字入力を行うが、従来の入力方式は、入力す
べきカーソルが位置する列に対して入力可能な文字幅が
あらかじめ決められているにもかかわらず、操作者は、
入力装置上の文字幅切り替えキーにより、入力する列に
対して定められている文字幅に合わせて入力する文字幅
を全角文字幅か半角文字幅のいずれかにしてから文字を
入力する必要があった。例えば、1全角文字幅”として
定められている列への入力時は、入力装置上の切多替え
牛−も6全角文字幅”の文字を入力するモードとする必
要がおる。
表に対してのデータ入力、方法は、ある列について行(
縦)方向に行う場合と、ある行について列(横)方向に
行う場合の2つが考えられるが、n行Xm列の表では、
前者の場合最大m回の文字幅回の文字幅切シ替え操作を
必要とすることになシ、データ入力時の操作性が非常に
悪いという問題があった。
〔発明の目的〕
本発明の目的は表形式の領域上にデータを入力する際に
、操作者による入力文字幅切p替え操作を全く無くして
、データ入力時の操作性を向上する表データ入力装置を
提供することにある。
〔発明の概要〕
表の構成は、データを入力する以前に定義するため、各
列に入力可能なデータの文字幅も決定してしまう。そこ
で、本発明では表へのデータ入力の際、入力文字に付帯
されている文字幅情報を無視して、カーソル位置から列
番号を割シ出し、該当する列の文字幅情報によシ入力し
た文字の文字幅を決定するようにしたことに特徴がある
〔発明の実施例〕
第1図は発明に係る装置のブロック図である。
1はキーボード、2はメモリ、3はCRTディスプレイ
、4は処理装置である。キーボード1は第2図のように
文字、記号キーからなる文字キ一部1−1、コントロー
ルキ一部1−2を備える。′#にコントロール部1−2
.には、全/半角モード切り替えキー1−3およびカー
ソル移動のカーソルキー1−4を備える。
第3図はデータを入力、するための表の構成図である。
表Aは表題部A−1、見出し部A−2、°表部A−3、
注記部A−4により構成される。表題部A−1は、表A
のタイトルや説明などを入力すや領域である。見出し部
A−2は、表部A−3の各項目データ(a11〜aml
 + 812〜8m2 + ”’ +a1.〜amm)
の項目名などを入力する領域である。表部A−3は、計
算などの各種データ処理の対象となる領域であり、行(
a t t ”” a t・、a21〜ahl・・・1
aI11〜al11.)と列(all−aml+a1□
〜a、2.・・・、a1□〜amJによシ構成される。
注記部A−,4は表Aの補足説明藩どを入力する領域で
ある。本発明はこの表部A−3への文字データの入力方
式に関するものである。
3は10行×8列で構成されさらに各列の構成は、第1
列は半角文字幅で4文字、第2列は全角文字幅で8文字
、以下同様に、第8列は半角文字幅で4文字で構成され
る。
第5図〜第7図はこのような表構成をキーボード1から
設定入力する場合のCRTディスプレイ3の表示画面で
ある。先ず、第5図のように帳票の各領域の行数の設定
入力を行う。第6図は前記第5図で設定した表領域の列
を設定する画面である。設定項目は各列について、数値
列であるか全角文字列であるか、あるいは半角文字列で
あるかの区別、さらに数値クリの場合は桁数、文字列の
場合は文字数をキーボード1から入力し、これを管理テ
ーブルに記憶する。gs7図は第5図および第6図で設
定された帳票の初期画面を表示したものである。表領域
は、初期画面としてオールスベー、ス表示される。口は
全角文字を指定した場合のスペース表示であり、口は半
角文字および数値を指定した場合のスペース表示である
。本例では1列目C−1は半角文字で4文字、2列目C
−2は全角文字で7文字、3列目・C−3は半角文字で
1文字・・・と設定される。
第8図は前記のように構成した表に対して文字入力を行
っている状態を示すものであり、表題部A−1、見出し
部A−2に文字入力を完了した状態である。本列では表
題部A−1、見出し部A−2および注記部A−4へ入力
できる文字の文字幅は、文字が入力されるまで不定であ
るためキーボード上の全/半モード切り替えキー1−3
で指定した通りの文字幅で入力される。つまり5−1の
6車検管理表”と入力する場合は、全/半モード切り替
えキー1−3を6全角モードにしてから“車・・・・・
・”と入力する。全/半モード切り替えキー1−3の入
力は、次にモードを変更する迄有効であり、半角文字幅
、データ5−2の’S、59゜3.25”の°゛S”の
文字を入力する時に“半角モード″に切り替える。以下
同様に1全角モードと“半角モードを切り替えながら文
字の入力を行う。
これに対して表部A−3への入力可能な文字幅は、表の
構成を作成した時点(第4図の時点)で決っているため
、入力した文字の文字幅を全く無視して表構成作成時に
入力指定された文字幅によって入力した文字の文字幅を
決定することができる。例えば、1列目5−3への入力
で全角文字幅のt 、 nという文字が入力されたとし
ても本例では表構−成時に1列目の文字幅は半角文字幅
と定義虜れているため、半角の0”が入力される。
第9図はこのような入力処理を実現するための処理装置
4のプログラム処理の一例のフローを示す。以下第9図
に従い処理の流れの説明を行う。
ブロック10は、CfLTディスプレイ上に表示されて
いるカーソル位置から表の領域を取得す、る処理である
。ブロック20は、ブロック10で取得したカーソル位
置を判定し表部への文字入力か表゛部以外への文字入力
かを判定する。・ブロック30は表部への文字入力時に
カーソル位置から何列目への文字入力中であるかを求め
、その列煮を取得すう。7’O’;り。0は、7・。ツ
ク、。で求めた列煮によって、第10図の列管理テーブ
ルBの該当するエントリb−i(b−1〜b−mのうち
のいずれか)の文字幅b−i2からその列が全角文字幅
の列であるか半角文字幅の列であるかの判定を行う。ブ
ロック50は入力された文字を全角文字幅の文字として
扱うために文字表示へのインタフェースに全角文字幅の
属性を与える。ブロック60は同様に半角文字幅の属性
を与える。ブロック70は表部以外での文字入力時の処
理で、入力されてきた文字幅情報をそのまま文字表示イ
ンタフェースにセットする。ブロック80は入力された
文字をカーソル位置に、指定された文字幅で表示するラ
ブロック90は入力された文字を表データとして内部エ
リアに取り込む。
〔発明の効果〕 一 本発明によれば、表へのデータ入力の際、入力するデー
タの文字幅は表作成時に定義して入力した文字幅情報に
より決定されるため、操作者は入力する位置の文字幅に
合わせた文字幅切り替え操作を行わずにデータの入力が
可能となり操作性が向上する。
【図面の簡単な説明】
図面は本発明の実施例を示すもので、第1図はブロック
図、第2図はキーボードのキー配′置図、第3図および
第4図は作成する表構成図、第5図および第6図は表構
成入力時のCR’rディスプレイの表示画面、第7図は
設定された帳票を示すCR〒ディスプレイのデータ入力
用初期画面、第8図はデータ入力中の表示画面、第9図
は処理装置のプログラム処理フローチャート、第10図
は列管理テーブルを示す。 1・・・キーボード、2・・・メモリ、3・・・表示装
置、4・・・処理装置、10・・・カーソル位置取得処
理、30・・・カーソル位置から表の列を求める処理、
40・・・文字幅を判定する処理、50.60・・・文
字幅情報を表示−インタフェースにセットする処理、8
0・・・入力文字表示処理。 第 1図 第2図 第 3 図 5q図 1タリ2’?’ljクリ¥F’l−一−Jクリ第5図 第 6図 第7図 C−I     C−2C−3C−11G−5−一一一
’4,8 図 男 q−図 第1Olツ 列管理j

Claims (1)

    【特許請求の範囲】
  1. 1、キーボード等の入力装置と、入力装置から入力され
    た文字およびメモリ上の文字を表示する表示装置と、表
    データ、文字フォントおよびプログラムを格納するメモ
    リとを備え、上記入力装置から上記メモリ内の表領域に
    文字を入力する表データ入力装置において、表構成入力
    時の設定項目を記憶する管理テーブルと、表上の文字入
    力位置から前記管理テーブルを参照して文字幅情報を得
    る手段と、入力された文字を得られた文字幅情報で表示
    する手段を設けたことを特徴とする表データ入力装置。
JP59142537A 1984-07-09 1984-07-09 表デ−タ入力装置 Pending JPS6121569A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59142537A JPS6121569A (ja) 1984-07-09 1984-07-09 表デ−タ入力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59142537A JPS6121569A (ja) 1984-07-09 1984-07-09 表デ−タ入力装置

Publications (1)

Publication Number Publication Date
JPS6121569A true JPS6121569A (ja) 1986-01-30

Family

ID=15317658

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59142537A Pending JPS6121569A (ja) 1984-07-09 1984-07-09 表デ−タ入力装置

Country Status (1)

Country Link
JP (1) JPS6121569A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0574562U (ja) * 1992-03-13 1993-10-12 栄造 大藤 窒化ゴルフ用アイアンヘッド

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0574562U (ja) * 1992-03-13 1993-10-12 栄造 大藤 窒化ゴルフ用アイアンヘッド

Similar Documents

Publication Publication Date Title
EP0125458A2 (en) Display menu/chart key
JPH0535685A (ja) 帯分数入力表示方式の電子計算機
JPS6121569A (ja) 表デ−タ入力装置
JP2007052695A (ja) 情報処理装置
JPS61208530A (ja) デ−タ入力装置
JPS5844528A (ja) 同音異義語選択方式
JPH07129149A (ja) 文字描画装置
JP2561000B2 (ja) 文字列出力方法
JP3123720B2 (ja) プログラマブルコントローラのプログラミング方法及びプログラミング装置
JPH03182924A (ja) データ入力装置
JP2944826B2 (ja) 文書処理装置
JPH09198375A (ja) 数式・化学式入力編集方式
JPS61117615A (ja) 対話操作式電子機器
JPS59142637A (ja) 操作ガイド付入出力表示装置
JP3082940B2 (ja) 文字処理装置及びその方法
JPH03176716A (ja) 電子機器
JPH04130571A (ja) 数値演算方式
JPH0687236B2 (ja) ワ−ドプロセツサにおける同音異義語選択機構
JPH0362170A (ja) Cadシステムにおけるコメント入力方式
JPS6376060A (ja) デ−タ入力処理方式
JPH0743585B2 (ja) 文書編集装置
JPH01128160A (ja) 文書処理装置
JPH05119894A (ja) 情報処理装置
JPH05158604A (ja) キー入力装置
JPS62189554A (ja) 簡易言語の入力デ−タ属性処理装置