JPH0525326B2 - - Google Patents
Info
- Publication number
- JPH0525326B2 JPH0525326B2 JP61243706A JP24370686A JPH0525326B2 JP H0525326 B2 JPH0525326 B2 JP H0525326B2 JP 61243706 A JP61243706 A JP 61243706A JP 24370686 A JP24370686 A JP 24370686A JP H0525326 B2 JPH0525326 B2 JP H0525326B2
- Authority
- JP
- Japan
- Prior art keywords
- key
- display
- decimal point
- input
- cursor
- 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.)
- Expired - Lifetime
Links
Landscapes
- Calculators And Similar Devices (AREA)
- Input From Keyboards Or The Like (AREA)
- Digital Computer Display Output (AREA)
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、四則演算などの演算機能とともに、
アルフアベツトなどから成る各種データを記憶で
きる機能を併せ持つデータ処理装置などにおける
小数点入力方式に関する。
アルフアベツトなどから成る各種データを記憶で
きる機能を併せ持つデータ処理装置などにおける
小数点入力方式に関する。
従来技術
従来から、数値を入力して演算を実行する機能
と、たとえばアルフアベツトによる人名などの入
力に引続き、電話番号などの数値データを入力し
てこれを記憶することができる機能を併せ持つ、
たとえば電子メモ帳などと称されるデータ処理装
置が用いられている。このようなデータ処理装置
において、数値を入力する場合にカーソルの表示
を行なうことなく入力を行なう種類がある。この
ような種類のデータ処理装置では、一般に表示部
の複数桁の表示部の右端から該数値データが表示
されていく。このとき該表示部の右端には常時小
数点記号が表示されており、整数部の入力に引続
き、小数点入力キーと小数部の数値とを入力する
ことにより、小数部の数値の桁数に対応して該小
数点記号は、表示部を左方に1桁ずつ移動してい
く。このような表示を行なう種類のデータ処理装
置では、カーソルが表示されていないので、一般
に数値やアルフアベツトなどの入力データの訂正
などの編集が困難であるという問題点があつた。
と、たとえばアルフアベツトによる人名などの入
力に引続き、電話番号などの数値データを入力し
てこれを記憶することができる機能を併せ持つ、
たとえば電子メモ帳などと称されるデータ処理装
置が用いられている。このようなデータ処理装置
において、数値を入力する場合にカーソルの表示
を行なうことなく入力を行なう種類がある。この
ような種類のデータ処理装置では、一般に表示部
の複数桁の表示部の右端から該数値データが表示
されていく。このとき該表示部の右端には常時小
数点記号が表示されており、整数部の入力に引続
き、小数点入力キーと小数部の数値とを入力する
ことにより、小数部の数値の桁数に対応して該小
数点記号は、表示部を左方に1桁ずつ移動してい
く。このような表示を行なう種類のデータ処理装
置では、カーソルが表示されていないので、一般
に数値やアルフアベツトなどの入力データの訂正
などの編集が困難であるという問題点があつた。
一方、前述したような2つの機能を併せ持つデ
ータ処理装置において、表示部にカーソルを表示
して数値などを表示していく種類がある。このよ
うな種類のデータ処理装置では、表示部には小数
点記号は予め表示されておらず、入力された数値
などのデータは表示部の左端から表示されてい
く。すなわち、カーソルが表示されている桁の表
示領域に、数値やアルフアベツトなどのキヤラク
タなどが表示され、1キヤラクタが表示される
と、カーソルはその右の表示領域に移動し、引続
くキヤラクタの入力が可能となる。このような種
類のデータ処理装置では、数値やアルフアベツト
など入力されて表示されているデータの所望の箇
所にカーソルを移動して、訂正などの任意の編集
作業を行なうことができる。
ータ処理装置において、表示部にカーソルを表示
して数値などを表示していく種類がある。このよ
うな種類のデータ処理装置では、表示部には小数
点記号は予め表示されておらず、入力された数値
などのデータは表示部の左端から表示されてい
く。すなわち、カーソルが表示されている桁の表
示領域に、数値やアルフアベツトなどのキヤラク
タなどが表示され、1キヤラクタが表示される
と、カーソルはその右の表示領域に移動し、引続
くキヤラクタの入力が可能となる。このような種
類のデータ処理装置では、数値やアルフアベツト
など入力されて表示されているデータの所望の箇
所にカーソルを移動して、訂正などの任意の編集
作業を行なうことができる。
このようなデータ処理装置において、小数点を
有する数値データを入力する場合、整数部の数値
データの入力に引続き、小数点入力キーなど操作
したとき、カーソル位置に小数点記号「.」が表
示され、引続く数値入力によつて小数部の数値デ
ータが入力される。
有する数値データを入力する場合、整数部の数値
データの入力に引続き、小数点入力キーなど操作
したとき、カーソル位置に小数点記号「.」が表
示され、引続く数値入力によつて小数部の数値デ
ータが入力される。
発明が解決しようとする問題点
一般に小数点を有する数値データにおいて、小
数点の直前の数値データ(1の位のデータ)を訂
正する場合には、小数点位置が移動することが多
く、そのため上述したような従来技術のデータ処
理装置では、小数点の直前の数値データを訂正し
た場合であつても小数点を別個に消去する操作が
繁雑であるという問題点があつた。
数点の直前の数値データ(1の位のデータ)を訂
正する場合には、小数点位置が移動することが多
く、そのため上述したような従来技術のデータ処
理装置では、小数点の直前の数値データを訂正し
た場合であつても小数点を別個に消去する操作が
繁雑であるという問題点があつた。
本発明の目的は、上述の問題点を解決し、小数
点記号を含む数値データに対する訂正などの入力
作業が格段に簡略化されるデータ処理装置の入力
方式を提供することである。
点記号を含む数値データに対する訂正などの入力
作業が格段に簡略化されるデータ処理装置の入力
方式を提供することである。
問題点を解決するための手段
本発明は、数字を入力する置数キー21と、小
数点を入力する小数点キー35と、カーソル移動
キー27,30とを有するキー入力部2と、 複数桁の数字と、その数字の右下に付ける小数
点記号と、その各数字を指定するカーソルとを表
示する表示部4とを備えるデータ処理装置の小数
点入力装置において、 カーソル移動キー27,30の出力に応答し
て、訂正すべき数字をカーソルで指定するカーソ
ル指定手段と、 カーソル指定手段によつて指定された数字を、
置数キー21の出力に応答して、訂正する数字訂
正手段と、 数字訂正の実行時に、その訂正すべき数字の右
下にある小数点記号を消去する手段とを備えるこ
とを特徴とするデータ処理装置の小数点入力装置
である。
数点を入力する小数点キー35と、カーソル移動
キー27,30とを有するキー入力部2と、 複数桁の数字と、その数字の右下に付ける小数
点記号と、その各数字を指定するカーソルとを表
示する表示部4とを備えるデータ処理装置の小数
点入力装置において、 カーソル移動キー27,30の出力に応答し
て、訂正すべき数字をカーソルで指定するカーソ
ル指定手段と、 カーソル指定手段によつて指定された数字を、
置数キー21の出力に応答して、訂正する数字訂
正手段と、 数字訂正の実行時に、その訂正すべき数字の右
下にある小数点記号を消去する手段とを備えるこ
とを特徴とするデータ処理装置の小数点入力装置
である。
作 用
本発明に従えば、小数点記号を含む数値データ
をキー入力部から入力して表示部に表示し、この
ように表示された数値データの訂正などを行なう
場合、数値データの訂正の実行によつて、上記表
示位置の小数点記号を消去する。
をキー入力部から入力して表示部に表示し、この
ように表示された数値データの訂正などを行なう
場合、数値データの訂正の実行によつて、上記表
示位置の小数点記号を消去する。
実施例
第1図は本発明の一実施例のデータ処理装置1
の電気的構成を示すブロツク図である。データ処
理装置1は、たとえば演算処理を行なう機能と、
データの登録・呼出しを行なう機能を併有した携
帯用データ処理装置であつて、いわゆる電子メモ
帳などと称されている。このデータ処理装置1
は、キー入力部2と、処理部(以下、CPUと言
う)3と、液晶表示装置などによつて実現される
表示部4と、キー入力部2から入力されたメモモ
ードにおけるデータが記憶されるデータ記憶部5
と、演算モードにおける数値データが記憶される
演算用記憶部60とを含む。
の電気的構成を示すブロツク図である。データ処
理装置1は、たとえば演算処理を行なう機能と、
データの登録・呼出しを行なう機能を併有した携
帯用データ処理装置であつて、いわゆる電子メモ
帳などと称されている。このデータ処理装置1
は、キー入力部2と、処理部(以下、CPUと言
う)3と、液晶表示装置などによつて実現される
表示部4と、キー入力部2から入力されたメモモ
ードにおけるデータが記憶されるデータ記憶部5
と、演算モードにおける数値データが記憶される
演算用記憶部60とを含む。
CPU3は、記憶部6と、表示部4のセグメン
ト電極やコモン電極を制御するデコーダなどによ
つて実現される表示制御部7と、たとえばシステ
ムプログラムがストアされているリードオンリメ
モリ(以下、ROMと言う)8と、これらの記憶
部6、表示制御部7およびROM8を制御する制
御部9とを含む。記憶部6は、キー入力部2によ
つて入力された文字や数字を一時的に記憶する入
力バツフア10と、表示バツフア11と、ワーキ
ングレジスタ領域12と、フラグ領域13とを有
する。入力バツフア10は、ドツト表示データ用
入力バツフア10aと、日文字表示用バツフア1
0bとから構成される。
ト電極やコモン電極を制御するデコーダなどによ
つて実現される表示制御部7と、たとえばシステ
ムプログラムがストアされているリードオンリメ
モリ(以下、ROMと言う)8と、これらの記憶
部6、表示制御部7およびROM8を制御する制
御部9とを含む。記憶部6は、キー入力部2によ
つて入力された文字や数字を一時的に記憶する入
力バツフア10と、表示バツフア11と、ワーキ
ングレジスタ領域12と、フラグ領域13とを有
する。入力バツフア10は、ドツト表示データ用
入力バツフア10aと、日文字表示用バツフア1
0bとから構成される。
キー入力部2の入力操作によつて、メモモード
におけるドツト表示データおよび日文字表示デー
タのコード信号は入力バツフア10に一時記憶さ
れ、登録キー26(第2図参照)の押圧操作によ
つてデータ記憶部5に転送されて記憶される。ま
た逆にデータ記憶部5から呼出されて、入力バツ
フア10に一時記憶される。演算モードにおける
数値データのコード信号も、また同時に入力バツ
フア10に一時記憶されるとともに、メモリキー
31,32の押圧操作によつて演算用記憶部60
に転送されて記憶され、また逆に演算用記憶部6
0から呼出されて入力バツフア10に一時記憶さ
れる。
におけるドツト表示データおよび日文字表示デー
タのコード信号は入力バツフア10に一時記憶さ
れ、登録キー26(第2図参照)の押圧操作によ
つてデータ記憶部5に転送されて記憶される。ま
た逆にデータ記憶部5から呼出されて、入力バツ
フア10に一時記憶される。演算モードにおける
数値データのコード信号も、また同時に入力バツ
フア10に一時記憶されるとともに、メモリキー
31,32の押圧操作によつて演算用記憶部60
に転送されて記憶され、また逆に演算用記憶部6
0から呼出されて入力バツフア10に一時記憶さ
れる。
入力バツフア10に記憶されているコード信号
は、キヤラクタジエネレータ(図示せず)によつ
て各数字、文字に対応するビツト信号として表示
バツフア10に転送される。入力バツフア10に
記憶されるビツト信号は、表示部4の1つのドツ
トあるいはセグメントと対応しており、たとえば
ビツト信号の各ビツトの論理状態が「1」である
ときには点灯を示し、論理状態が「0」であると
きには消灯を示し、表示制御部7を介して表示部
4に表示信号として出力される。
は、キヤラクタジエネレータ(図示せず)によつ
て各数字、文字に対応するビツト信号として表示
バツフア10に転送される。入力バツフア10に
記憶されるビツト信号は、表示部4の1つのドツ
トあるいはセグメントと対応しており、たとえば
ビツト信号の各ビツトの論理状態が「1」である
ときには点灯を示し、論理状態が「0」であると
きには消灯を示し、表示制御部7を介して表示部
4に表示信号として出力される。
またワーキングレジスタ領域12は、ワーキン
グレジスタ12a,12b、…を有し、これらの
レジスタ12a,12b、…には日文字表示にお
ける小数点の管理情報などがストアされる。フラ
グ領域13は、第1フラグ13a、第2フラグ1
3b、第3フラグ13c、4フラグ13d、…を
有する。
グレジスタ12a,12b、…を有し、これらの
レジスタ12a,12b、…には日文字表示にお
ける小数点の管理情報などがストアされる。フラ
グ領域13は、第1フラグ13a、第2フラグ1
3b、第3フラグ13c、4フラグ13d、…を
有する。
第1フラグ13aがととえば論理「1」である
ときはメモモード(この実施例では電話番号を登
録するための電話モード)を示し、論理「0」で
あるときには演算モードを示す。第2フラグ13
bが論理「1」であるときにはアルフアベツト文
字入力モードを示し、論理「0」であるときには
数字入力モードを示す。また第3フラグ13cが
論理「1」であるときには秘密登録モードを示
し、論理「0」であるときには通常登録モードを
示す。第4フラグ13dが論理「1」であるとき
には、パスワード表示中であることを示し、論理
「0」であるときには、パスワード表示中でない
ことを示す。
ときはメモモード(この実施例では電話番号を登
録するための電話モード)を示し、論理「0」で
あるときには演算モードを示す。第2フラグ13
bが論理「1」であるときにはアルフアベツト文
字入力モードを示し、論理「0」であるときには
数字入力モードを示す。また第3フラグ13cが
論理「1」であるときには秘密登録モードを示
し、論理「0」であるときには通常登録モードを
示す。第4フラグ13dが論理「1」であるとき
には、パスワード表示中であることを示し、論理
「0」であるときには、パスワード表示中でない
ことを示す。
前記データ記憶部5は、秘密登録モードにおけ
るデータを記憶する秘密登録領域5aと、通常登
録モードにおけるデータを記憶する通常登録領域
5bと、秘密登録領域5aおよび通常登録領域5
bに記憶されているデータを管理する情報が記憶
される管理情報領域5cとを有する。
るデータを記憶する秘密登録領域5aと、通常登
録モードにおけるデータを記憶する通常登録領域
5bと、秘密登録領域5aおよび通常登録領域5
bに記憶されているデータを管理する情報が記憶
される管理情報領域5cとを有する。
第2図はキー入力部2に備えられるキーの配置
を示す図である。キー入力部2には四則演算キー
20、アルフアベツト入力可能な機能を含む置数
キー21、登録されたデータを呼出すための呼出
しキー22、演算モードとメモモードとを切換え
るためのモード切換えキー23、秘密登録モード
を設定するための秘密登録モードキー24、前記
置数キー21におけるアルフアベツト入力モード
と数値入力モードとを切換えるためのアルフアベ
ツトモードキー25、および登録キー26を有す
る。
を示す図である。キー入力部2には四則演算キー
20、アルフアベツト入力可能な機能を含む置数
キー21、登録されたデータを呼出すための呼出
しキー22、演算モードとメモモードとを切換え
るためのモード切換えキー23、秘密登録モード
を設定するための秘密登録モードキー24、前記
置数キー21におけるアルフアベツト入力モード
と数値入力モードとを切換えるためのアルフアベ
ツトモードキー25、および登録キー26を有す
る。
前記呼出しキー22は、順送り用呼出しキー2
2aと、逆送り用呼出しキー22bとを有する。
順送り用呼出しキー22aは、登録されているデ
ータをたとえば登録順の新しいものから古いもの
へ順次呼出すためのキーであり、逆送り用呼出し
キー22bは、たとえば登録されているデータを
登録順序の古いものから新しいものへ順次呼出す
ためのキーである。また演算モード下で演算用記
憶部60の内容をクリアするクリアメモリ機能を
有するカーソル右移動キー27、表示部4に表示
されてデータをクリアするクリア機能を有するカ
ーソル左移動キー30およびデータ記憶部5およ
び演算用記憶部60以外のたとえば入力バツフア
10、表示バツフア11などの記憶内容をクリア
するオールクリアキー29などのクリアキーが備
えられる。
2aと、逆送り用呼出しキー22bとを有する。
順送り用呼出しキー22aは、登録されているデ
ータをたとえば登録順の新しいものから古いもの
へ順次呼出すためのキーであり、逆送り用呼出し
キー22bは、たとえば登録されているデータを
登録順序の古いものから新しいものへ順次呼出す
ためのキーである。また演算モード下で演算用記
憶部60の内容をクリアするクリアメモリ機能を
有するカーソル右移動キー27、表示部4に表示
されてデータをクリアするクリア機能を有するカ
ーソル左移動キー30およびデータ記憶部5およ
び演算用記憶部60以外のたとえば入力バツフア
10、表示バツフア11などの記憶内容をクリア
するオールクリアキー29などのクリアキーが備
えられる。
また演算用記憶部60の内容を呼出すリコール
メモリキー28、演算用記憶部60の記憶内容か
ら表示部4に表示されている内容を減算するメモ
リマイナスキー31および演算用記憶部60の記
憶内容に表示部4に表示された内容を加算するメ
モリプラスキー32、ならびにイコールキー3
3、パーセント表示を行なうパーセント表示用キ
ー34、小数点を入力して表示部4に表示させる
小数点キー35および電源遮断用キー36などが
備えられる。
メモリキー28、演算用記憶部60の記憶内容か
ら表示部4に表示されている内容を減算するメモ
リマイナスキー31および演算用記憶部60の記
憶内容に表示部4に表示された内容を加算するメ
モリプラスキー32、ならびにイコールキー3
3、パーセント表示を行なうパーセント表示用キ
ー34、小数点を入力して表示部4に表示させる
小数点キー35および電源遮断用キー36などが
備えられる。
置数キー21の操作にあたつてはアルフアベツ
トキー25を押圧操作し、アルフアベツトモード
とし、たとえば「7」キー21dを1回押圧操作
すると、アルフアベツト文字「A」が入力され、
2回押圧操作するとアルフアベツト文字「B」が
入力され、3回連続して押圧操作するとアルフア
ベツト文字「C」が入力される。「7」キー21
dを4回連続して押圧すると、再びアルフアベツ
ト文字「A」が入力される。こうしてアルフアベ
ツト文字「A」〜「C」が巡回的に入力される。
残余の置数キー21でアルフアベツト入力を行な
う操作は、前述の操作と同様である。またオール
クリアキー29は電源投入用キーを兼ねる。
トキー25を押圧操作し、アルフアベツトモード
とし、たとえば「7」キー21dを1回押圧操作
すると、アルフアベツト文字「A」が入力され、
2回押圧操作するとアルフアベツト文字「B」が
入力され、3回連続して押圧操作するとアルフア
ベツト文字「C」が入力される。「7」キー21
dを4回連続して押圧すると、再びアルフアベツ
ト文字「A」が入力される。こうしてアルフアベ
ツト文字「A」〜「C」が巡回的に入力される。
残余の置数キー21でアルフアベツト入力を行な
う操作は、前述の操作と同様である。またオール
クリアキー29は電源投入用キーを兼ねる。
第3図は表示部4の表示面4aを示す図であ
る。表示部4の表示面4aは、第1モード表示領
域40と、ドツト表示領域41と、第1日文字表
示領域42と、第2日文字表示領域43と、第2
モード表示領域44とを有する。モード表示領域
40はアルフアベツトモード時に点灯するモード
表示40aと、電話モード時に点灯する電話モー
ド表示40bと、秘密モード時に点灯する秘密モ
ード表示40cとを有する。
る。表示部4の表示面4aは、第1モード表示領
域40と、ドツト表示領域41と、第1日文字表
示領域42と、第2日文字表示領域43と、第2
モード表示領域44とを有する。モード表示領域
40はアルフアベツトモード時に点灯するモード
表示40aと、電話モード時に点灯する電話モー
ド表示40bと、秘密モード時に点灯する秘密モ
ード表示40cとを有する。
ドツト表示領域41は6個のドツト表示部41
a,41b,41c,41d,41e,41fを
有し、5×5ドツトで構成されている。第1日文
字領域42は6個のセグメント表示部42a,4
2b,42c,42d,42,e42,fを有す
る。セグメント表示部42aは「0」から成る1
セグメントで構成され、したがつて0またはスペ
ースのいずれか一方しか表示することができない
ように構成されている。残余のセグメント表示部
42b〜42fは日文字セグメントで構成され、
小数点を含まない構成である。
a,41b,41c,41d,41e,41fを
有し、5×5ドツトで構成されている。第1日文
字領域42は6個のセグメント表示部42a,4
2b,42c,42d,42,e42,fを有す
る。セグメント表示部42aは「0」から成る1
セグメントで構成され、したがつて0またはスペ
ースのいずれか一方しか表示することができない
ように構成されている。残余のセグメント表示部
42b〜42fは日文字セグメントで構成され、
小数点を含まない構成である。
第2表示領域43は、各桁が単一の数字を表示
する日文字表示部43a〜43hと各日文字表示
部43a〜43hの右下に配置される小数点記号
45を表示する小数点表示部47と、さらに各日
文字表示部43a〜43h毎に設けられるカーソ
ル46を表示するカーソル表示部とからそれぞれ
成る複数桁で構成される。またモード表示領域4
4はメモリ表示44aと、エラー表示44bと、
マイナス表示44cとを有する。
する日文字表示部43a〜43hと各日文字表示
部43a〜43hの右下に配置される小数点記号
45を表示する小数点表示部47と、さらに各日
文字表示部43a〜43h毎に設けられるカーソ
ル46を表示するカーソル表示部とからそれぞれ
成る複数桁で構成される。またモード表示領域4
4はメモリ表示44aと、エラー表示44bと、
マイナス表示44cとを有する。
第4図はデータ処理装置1の動作の概略を示す
フローチヤートである。ステツプn1の表示ルー
チンで表示が行なわれ、ステツプn2でキー読込
みが行なわれ、ステツプn3でキー入力があるか
否かが判断される。キー入力がない場合にはステ
ツプn4でたとえばカーソル点滅などの処理が行
なわれ、再びステツn2に戻る。ステツプn3でキ
ー入力があればステツプn5で入力されたキーに
応じた処理に行なわれ、ステツプn1に戻つて表
示が再設定される。
フローチヤートである。ステツプn1の表示ルー
チンで表示が行なわれ、ステツプn2でキー読込
みが行なわれ、ステツプn3でキー入力があるか
否かが判断される。キー入力がない場合にはステ
ツプn4でたとえばカーソル点滅などの処理が行
なわれ、再びステツn2に戻る。ステツプn3でキ
ー入力があればステツプn5で入力されたキーに
応じた処理に行なわれ、ステツプn1に戻つて表
示が再設定される。
第5図は、本実施例のデータ処理装置1の動作
を説明するフローチヤートであり、第6図〜第9
図はデータ処理装置1の表示部4の表示例をそれ
ぞれ示す図である。第1図〜第9図を参照して、
本実施例の動作について説明する。本実施例のデ
ータ処理装置1では、置数キー(「0」、「1」、
…、「9」)には第2図に示すようにそれぞれ3個
または2個のアルフアベツトがそれぞれ割当てら
れている。このような置数キー21を用いて、数
値またはアルフアベツトを入力するには、前述し
たようにアルフアベツトモードキー25を用い
る。
を説明するフローチヤートであり、第6図〜第9
図はデータ処理装置1の表示部4の表示例をそれ
ぞれ示す図である。第1図〜第9図を参照して、
本実施例の動作について説明する。本実施例のデ
ータ処理装置1では、置数キー(「0」、「1」、
…、「9」)には第2図に示すようにそれぞれ3個
または2個のアルフアベツトがそれぞれ割当てら
れている。このような置数キー21を用いて、数
値またはアルフアベツトを入力するには、前述し
たようにアルフアベツトモードキー25を用い
る。
すなわちデータ処理装置1で電源投入キーを兼
ねるオールクリアキー29を押圧操作してデータ
処理装置1を起動すると、データ処理装置1は、
たとえば数値演算が可能な計算器としての動作状
態で起動される。すなわち置数キー21は「0」
〜「9」などの数値を入力する動作状態に設定さ
れる。一方、置数キー21を用いて、割当てられ
たアルフアベツトを入力しようとするとき、たと
えばアルフアベツトモードキー25を1回押圧操
作すると、置数キー21はそれぞれ割当てられた
アルフアベツトの入力可能状態となる。
ねるオールクリアキー29を押圧操作してデータ
処理装置1を起動すると、データ処理装置1は、
たとえば数値演算が可能な計算器としての動作状
態で起動される。すなわち置数キー21は「0」
〜「9」などの数値を入力する動作状態に設定さ
れる。一方、置数キー21を用いて、割当てられ
たアルフアベツトを入力しようとするとき、たと
えばアルフアベツトモードキー25を1回押圧操
作すると、置数キー21はそれぞれ割当てられた
アルフアベツトの入力可能状態となる。
このようにして所望のアルフアベツトを入力し
た後、引続いて数値を入力しようとするとき、ア
ルフアベツトキー25をふたたび押圧操作する
と、置数キー21は数値が入力可能な状態とな
る。またさらに引続いてアルフアベツトキー25
を押圧操作すると、置数キー21はふたたびアル
フアベツト入力可能な状態となる。このようにし
てアルフアベツトキー25を押圧操作するたび
に、置数キー21は数値入力可能状態とアルフア
ベツト入力可能状態との間で交互に切換えられ
る。
た後、引続いて数値を入力しようとするとき、ア
ルフアベツトキー25をふたたび押圧操作する
と、置数キー21は数値が入力可能な状態とな
る。またさらに引続いてアルフアベツトキー25
を押圧操作すると、置数キー21はふたたびアル
フアベツト入力可能な状態となる。このようにし
てアルフアベツトキー25を押圧操作するたび
に、置数キー21は数値入力可能状態とアルフア
ベツト入力可能状態との間で交互に切換えられ
る。
このような置数キー21およびアルフアベツト
キー25を用いて、表示部4のドツト表示領域4
1に第6図1図示のような表示がなされ、引続き
第2日文字領域43に数値データを入力する操作
を想定する。第5図ステツプm1において「1」
キー21cを押圧操作し、これがCPU3によつ
て読取られる。このときステツプm2において
CPU3は、操作されたキーが小数点キー35で
あるかどうか判断する。判断結果が肯定なら処理
はステツプm9に移り、否定ならステツプm3に移
る。現在の想定では判断は否定となる。したがつ
て、ステツプm3でCPU3は、入力されたキヤラ
クタ「1」が表示される箇所が、第1日文字表示
領域42または第2日文字表示領域43であるか
どうかの判断を行なう。この判断が肯定であれば
処理はステツプm4に移り、現時点でカーソルが
表示されているセグメント表示部43aにキヤラ
クタ「1」を表示する。
キー25を用いて、表示部4のドツト表示領域4
1に第6図1図示のような表示がなされ、引続き
第2日文字領域43に数値データを入力する操作
を想定する。第5図ステツプm1において「1」
キー21cを押圧操作し、これがCPU3によつ
て読取られる。このときステツプm2において
CPU3は、操作されたキーが小数点キー35で
あるかどうか判断する。判断結果が肯定なら処理
はステツプm9に移り、否定ならステツプm3に移
る。現在の想定では判断は否定となる。したがつ
て、ステツプm3でCPU3は、入力されたキヤラ
クタ「1」が表示される箇所が、第1日文字表示
領域42または第2日文字表示領域43であるか
どうかの判断を行なう。この判断が肯定であれば
処理はステツプm4に移り、現時点でカーソルが
表示されているセグメント表示部43aにキヤラ
クタ「1」を表示する。
続いて処理はステツプm5に移り、前記カーソ
ル表示位置に小数点記号「.」が表示されていた
かどうかを判断する。現時点では小数点記号は表
示されておらず、処理はステツプm6に移り、カ
ーソル46をセグメント表示部43bに表示す
る。このようにして第6図1図示の表示態様が得
られる。引続き「7」キー21dを押圧操作する
ことによつて前述のような処理が繰返し行なわ
れ、第6図2図示の表示が得られる。
ル表示位置に小数点記号「.」が表示されていた
かどうかを判断する。現時点では小数点記号は表
示されておらず、処理はステツプm6に移り、カ
ーソル46をセグメント表示部43bに表示す
る。このようにして第6図1図示の表示態様が得
られる。引続き「7」キー21dを押圧操作する
ことによつて前述のような処理が繰返し行なわ
れ、第6図2図示の表示が得られる。
次に第5図ステツプm1において小数点キー3
5を押圧操作する。このときステツプm2の判断
は肯定となり、処理はステツプm9に移る。ステ
ツプm9では小数点記号「.」が表示される箇所
が、第1日文字表示領域42または第2日文字表
示領域43であるかどうかの判断を行なう。この
判断が否定であれば、小数点記号「.」はドツト
表示領域41に表示されようとしている状態であ
り、したがつてステツプm10において小数点記号
「.」を、ドツト表示領域41においてカーソルが
表示されている位置に表示する。ステツプm11で
はカーソルを表示部4において右方に1桁分だけ
移動させ、その後、処理は前記ステツプm1に戻
る。
5を押圧操作する。このときステツプm2の判断
は肯定となり、処理はステツプm9に移る。ステ
ツプm9では小数点記号「.」が表示される箇所
が、第1日文字表示領域42または第2日文字表
示領域43であるかどうかの判断を行なう。この
判断が否定であれば、小数点記号「.」はドツト
表示領域41に表示されようとしている状態であ
り、したがつてステツプm10において小数点記号
「.」を、ドツト表示領域41においてカーソルが
表示されている位置に表示する。ステツプm11で
はカーソルを表示部4において右方に1桁分だけ
移動させ、その後、処理は前記ステツプm1に戻
る。
現時点では、第6図2に示す状態に引続いて小
数点記号「.」を入力しようとする状態であり、
したがつてステツプm9の判断は肯定となり、処
理はステツプm12に移る。ステツプm12では現在
入力中の第2日文字表示領域43に既に小数点記
号「.」が表示されているかどうかを判断する。
現時点では第2日文字表示領域43には小数点記
号「.」は表示されておらず、この判断は否定と
なり、処理はステツプm16に移る。
数点記号「.」を入力しようとする状態であり、
したがつてステツプm9の判断は肯定となり、処
理はステツプm12に移る。ステツプm12では現在
入力中の第2日文字表示領域43に既に小数点記
号「.」が表示されているかどうかを判断する。
現時点では第2日文字表示領域43には小数点記
号「.」は表示されておらず、この判断は否定と
なり、処理はステツプm16に移る。
ステツプm16では、第6図2で示すように現時
点でカーソルが表示されているセグメント表示部
43cと、その1つ前のセグメント表示部43b
との間を小数点位置とし、小数点記号「.」45
を第6図3図示のように表示する。この後、処理
はステツプm1に戻る。このあとたとえば「7」
キー21dを押圧操作すると、前述の処理と同様
に第6図3でカーソル46の表示位置にキヤラク
タ「7」が表示され、カーソルは更に右方へ1キ
ヤラクタ分だけ移動する。
点でカーソルが表示されているセグメント表示部
43cと、その1つ前のセグメント表示部43b
との間を小数点位置とし、小数点記号「.」45
を第6図3図示のように表示する。この後、処理
はステツプm1に戻る。このあとたとえば「7」
キー21dを押圧操作すると、前述の処理と同様
に第6図3でカーソル46の表示位置にキヤラク
タ「7」が表示され、カーソルは更に右方へ1キ
ヤラクタ分だけ移動する。
このようにして、たとえば第7図1図示のよう
な表示がなされている状態で、ステツプm1にお
いてふたたび小数点キー35を操作する。この
後、処理は前述したようにステツプm2、m9を経
てステツプm12に至る。ステツプm12の判断は今
回肯定となり、ステツプm13に移る。ステツプ
m13では、第7図1のように表示されている小数
点記号「.」45の表示位置が、カーソル46の
表示位置の直前であるかどうかを判断する。現時
点ではこの判断は肯定となり、処理はステツプ
m14に移り、第7図1のように表示されている小
数点記号「.」45の表示位置を記憶しているレ
ジスタ12aの記憶内容を消去し、表示部4から
小数点記号「.」45を消去する。このようにし
て第7図2図示のような表示が得られる。この
後、処理はステツプm1に戻る。
な表示がなされている状態で、ステツプm1にお
いてふたたび小数点キー35を操作する。この
後、処理は前述したようにステツプm2、m9を経
てステツプm12に至る。ステツプm12の判断は今
回肯定となり、ステツプm13に移る。ステツプ
m13では、第7図1のように表示されている小数
点記号「.」45の表示位置が、カーソル46の
表示位置の直前であるかどうかを判断する。現時
点ではこの判断は肯定となり、処理はステツプ
m14に移り、第7図1のように表示されている小
数点記号「.」45の表示位置を記憶しているレ
ジスタ12aの記憶内容を消去し、表示部4から
小数点記号「.」45を消去する。このようにし
て第7図2図示のような表示が得られる。この
後、処理はステツプm1に戻る。
このようにして、表示部4においてカーソル4
6の表示位置の直前に小数点記号「.」45を表
示し、また第7図を参照して説明したようにカー
ソル46の表示位置の直前に表示された前記小数
点記号「.」45を消去する操作を、小数点キー
35の押圧操作のみによつて巡回的に実現するよ
うにできる。すなわち小数点記号「.」の入力/
消去を極めて容易に行なうことができる。
6の表示位置の直前に小数点記号「.」45を表
示し、また第7図を参照して説明したようにカー
ソル46の表示位置の直前に表示された前記小数
点記号「.」45を消去する操作を、小数点キー
35の押圧操作のみによつて巡回的に実現するよ
うにできる。すなわち小数点記号「.」の入力/
消去を極めて容易に行なうことができる。
前記第6図3まで入力した状態に引続き、数値
「8」、「0」を入力すれば、表示部4においては
第8図1図示のような表示が得られる。このよう
な表示が得られた状態で、第5図ステツプm1に
おいて小数点キー35を押圧操作する。このとき
処理は前述の説明のように、ステツプm2、m9、
m12を経てステツプm13に至る。現時点では、表
示部4の小数点記号「.」45の表示位置はカー
ソル46の表示位置よりも2キヤラクタ分だけ離
れており、したがつてステツプm13の判断は否定
となる。
「8」、「0」を入力すれば、表示部4においては
第8図1図示のような表示が得られる。このよう
な表示が得られた状態で、第5図ステツプm1に
おいて小数点キー35を押圧操作する。このとき
処理は前述の説明のように、ステツプm2、m9、
m12を経てステツプm13に至る。現時点では、表
示部4の小数点記号「.」45の表示位置はカー
ソル46の表示位置よりも2キヤラクタ分だけ離
れており、したがつてステツプm13の判断は否定
となる。
したがつて処理はステツプm15に移り、レジス
タ12aに記憶された第8図1図示のような小数
点記号「.」45の表示位置に関するデータを消
去し、表示部4から小数点記号「.」45を消去
する。ステツプm16では第8図1図示のカーソル
46の表示位置と、その直前のキヤラクタ「0」
の表示位置との間を小数点位置とし、第8図2図
示のように小数点記号「.」45を新たに表示す
る。この後、処理はステツプm1に戻る。
タ12aに記憶された第8図1図示のような小数
点記号「.」45の表示位置に関するデータを消
去し、表示部4から小数点記号「.」45を消去
する。ステツプm16では第8図1図示のカーソル
46の表示位置と、その直前のキヤラクタ「0」
の表示位置との間を小数点位置とし、第8図2図
示のように小数点記号「.」45を新たに表示す
る。この後、処理はステツプm1に戻る。
このようにして、入力しようとする数値データ
に関して既に入力されている小数点記号「.」4
5の表示位置を、現在入力中の表示位置に変更し
ようとする場合、その表示位置で小数点キー35
を押圧操作すればよく、たとえばカーソル46を
移動して小数点記号「.」45を消去するなどの
操作を省くことができる。したがつて操作が簡略
化され、またレジスタ12aに記憶される小数点
位置は単一個でよく、レジスタ12を含むデータ
処理装置1の記憶容量を低減することができる。
に関して既に入力されている小数点記号「.」4
5の表示位置を、現在入力中の表示位置に変更し
ようとする場合、その表示位置で小数点キー35
を押圧操作すればよく、たとえばカーソル46を
移動して小数点記号「.」45を消去するなどの
操作を省くことができる。したがつて操作が簡略
化され、またレジスタ12aに記憶される小数点
位置は単一個でよく、レジスタ12を含むデータ
処理装置1の記憶容量を低減することができる。
以下、データ処理装置1への数値データの入力
がたとえば第6図3で示される段階である場合を
想定する。すなわち第2日文字表示領域43にキ
ヤラクタ列「17.」が表示され、次に桁にカーソ
ル46が表示されている状態である。このような
データ入力段階において、入力済みのキヤラクタ
「7」をキヤラクタ「8」に訂正する操作につい
て説明する。
がたとえば第6図3で示される段階である場合を
想定する。すなわち第2日文字表示領域43にキ
ヤラクタ列「17.」が表示され、次に桁にカーソ
ル46が表示されている状態である。このような
データ入力段階において、入力済みのキヤラクタ
「7」をキヤラクタ「8」に訂正する操作につい
て説明する。
現時点ではカーソル46が第6図3図示の表示
位置にある。したがつてカーソル右移動キー27
およびカーソル左移動キー30を用いてカーソル
45をキヤラクタ「7」の表示位置に移動する。
このときカーソル46とキヤラクタ「7」とは重
複表示されることになるのを防ぐために、カーソ
ル46の表示に代えてキヤラクタ「7」が点滅表
示され、訂正などのキー入力を行なうべき表示位
置を示すようにする。この段階で第5図ステツプ
m1で、たとえば「8」キー21aを押圧操作す
る。このときステツプm2の判断は否定となり、
ステツプm3の判断は肯定となり、ステツプm4に
おいて前記キヤラクタ「7」に代えてキヤラクタ
「8」が表示される。
位置にある。したがつてカーソル右移動キー27
およびカーソル左移動キー30を用いてカーソル
45をキヤラクタ「7」の表示位置に移動する。
このときカーソル46とキヤラクタ「7」とは重
複表示されることになるのを防ぐために、カーソ
ル46の表示に代えてキヤラクタ「7」が点滅表
示され、訂正などのキー入力を行なうべき表示位
置を示すようにする。この段階で第5図ステツプ
m1で、たとえば「8」キー21aを押圧操作す
る。このときステツプm2の判断は否定となり、
ステツプm3の判断は肯定となり、ステツプm4に
おいて前記キヤラクタ「7」に代えてキヤラクタ
「8」が表示される。
引続くステツプm5においては、前記キヤラク
タ「7」の表示位置が小数点記号「.」45の直
前であるかどうかが判断される。この判断が否定
の場合は、たとえば第9図1においてキラクタ
「1」の訂正などを行なつたことになり、このキ
ヤラクタ「1」は入力された任意の数値キヤラク
タに変換され、ステツプm7においてカーソル
(現時点ではカーソル46の表示に代えて、キヤ
ラクタ「1」の点滅表示が行なわれている)を右
方へ1キヤラクタ分だけ移動する。すなわちキヤ
ラクタ「7」が点滅表示を開始することになる。
タ「7」の表示位置が小数点記号「.」45の直
前であるかどうかが判断される。この判断が否定
の場合は、たとえば第9図1においてキラクタ
「1」の訂正などを行なつたことになり、このキ
ヤラクタ「1」は入力された任意の数値キヤラク
タに変換され、ステツプm7においてカーソル
(現時点ではカーソル46の表示に代えて、キヤ
ラクタ「1」の点滅表示が行なわれている)を右
方へ1キヤラクタ分だけ移動する。すなわちキヤ
ラクタ「7」が点滅表示を開始することになる。
前記ステツプm5において、現時点では判断結
果は肯定となり、ステツプm6においてレジスタ
12aの小数点記号「.」45の表示位置に関す
るデータを消去し、表示部4においても小数点記
号「.」45を消去する。続いてステツプm7に移
り、前記キヤラクタ「7」の表示位置から右方へ
カーソル46が1キヤラクタ分だけ移動し、第9
図2図示のようにカーソル46が表示される。こ
の後、処理はステツプm1に戻る。
果は肯定となり、ステツプm6においてレジスタ
12aの小数点記号「.」45の表示位置に関す
るデータを消去し、表示部4においても小数点記
号「.」45を消去する。続いてステツプm7に移
り、前記キヤラクタ「7」の表示位置から右方へ
カーソル46が1キヤラクタ分だけ移動し、第9
図2図示のようにカーソル46が表示される。こ
の後、処理はステツプm1に戻る。
このようにして小数点記号「.」45の表示位
置の直前の数値データを変更した場合には、小数
点記号「.」46は消去される。すなわち、前記
訂正した数値データに引続く数値データを整数部
として入力するような場合であつても、容易にこ
れを行なうことができる。すなわちデータ処理装
置1の操作性が格段に向上する。
置の直前の数値データを変更した場合には、小数
点記号「.」46は消去される。すなわち、前記
訂正した数値データに引続く数値データを整数部
として入力するような場合であつても、容易にこ
れを行なうことができる。すなわちデータ処理装
置1の操作性が格段に向上する。
効 果
以上のように本発明に従えば、小数点記号を含
む数値データをキー入力部から入力して表示部に
表示する。このように表示された数値データの訂
正を実行することによつて、上記表示位置の小数
点記号を消去するようにした。したがつて、小数
点記号を含む数値データの訂正などの入力操作
が、格段に簡略化される。
む数値データをキー入力部から入力して表示部に
表示する。このように表示された数値データの訂
正を実行することによつて、上記表示位置の小数
点記号を消去するようにした。したがつて、小数
点記号を含む数値データの訂正などの入力操作
が、格段に簡略化される。
第1図は本発明の一実施例のデータ処理装置1
の電気的構成を示すブロツク図、第2図はデータ
処理装置1のキー入力部2のキー配置を示す平面
図、第3図は表示部4の表示態様を示す図、第4
図はデータ処理装置1の基本的動作を示すフロー
チヤート、第5図はデータ処理装置1の動作を示
すフローチヤート、第6図〜第9図は表示部4の
表示例をそれぞれ示す図である。 1……データ処理装置、2……キー入力部、3
……CPU、4……表示部、12……レジスタ領
域、12a……小数点表示位置レジスタ、21…
…置数キー、25……アルフアベツトモードキ
ー、17……カーソル右移動キー、30……カー
ソル左移動キー、43……第2日文字表示領域、
43a〜43h……セグメント表示部、45……
小数点記号「.」、46……カーソル。
の電気的構成を示すブロツク図、第2図はデータ
処理装置1のキー入力部2のキー配置を示す平面
図、第3図は表示部4の表示態様を示す図、第4
図はデータ処理装置1の基本的動作を示すフロー
チヤート、第5図はデータ処理装置1の動作を示
すフローチヤート、第6図〜第9図は表示部4の
表示例をそれぞれ示す図である。 1……データ処理装置、2……キー入力部、3
……CPU、4……表示部、12……レジスタ領
域、12a……小数点表示位置レジスタ、21…
…置数キー、25……アルフアベツトモードキ
ー、17……カーソル右移動キー、30……カー
ソル左移動キー、43……第2日文字表示領域、
43a〜43h……セグメント表示部、45……
小数点記号「.」、46……カーソル。
Claims (1)
- 【特許請求の範囲】 1 数字を入力する置数キー21と、小数点を入
力する小数点キー35と、カーソル移動キー2
7,30とを有するキー入力部2と、 複数桁の数字と、その数字の右下に付ける小数
点記号と、その各数字を指定するカーソルとを表
示する表示部4とを備えるデータ処理装置の小数
点入力装置において、 カーソル移動キー27,30の出力に応答し
て、訂正すべき数字をカーソルで指定するカーソ
ル指定手段と、 カーソル指定手段によつて指定された数字を、
置数キー21の出力に応答して、訂正する数字訂
正手段と、 数字訂正の実行時に、その訂正すべき数字の右
下にある小数点記号を消去する手段とを備えるこ
とを特徴とするデータ処理装置の小数点入力装
置。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61243706A JPS6398017A (ja) | 1986-10-14 | 1986-10-14 | データ処理装置の小数点入力装置 |
| DE3750944T DE3750944T2 (de) | 1986-10-14 | 1987-10-13 | Eingabesystem für eine tragbare Datenverarbeitungsanlage. |
| EP87114906A EP0264098B1 (en) | 1986-10-14 | 1987-10-13 | Input system for use in a portable type data processing device |
| US07/472,448 US5084833A (en) | 1986-10-14 | 1990-01-29 | Input system for use in a portable type data processing device |
| US07/675,268 US5161118A (en) | 1986-10-14 | 1991-03-26 | Hand held data processing apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61243706A JPS6398017A (ja) | 1986-10-14 | 1986-10-14 | データ処理装置の小数点入力装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6398017A JPS6398017A (ja) | 1988-04-28 |
| JPH0525326B2 true JPH0525326B2 (ja) | 1993-04-12 |
Family
ID=17107773
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61243706A Granted JPS6398017A (ja) | 1986-10-14 | 1986-10-14 | データ処理装置の小数点入力装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6398017A (ja) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5759225A (en) * | 1980-09-29 | 1982-04-09 | Canon Inc | Kana (japanese syllabary) character input equipment |
| JPS5887615A (ja) * | 1981-11-20 | 1983-05-25 | Rika Kogyo Kk | キ−入力方式 |
-
1986
- 1986-10-14 JP JP61243706A patent/JPS6398017A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6398017A (ja) | 1988-04-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5161118A (en) | Hand held data processing apparatus | |
| JPH0525325B2 (ja) | ||
| JPH0525326B2 (ja) | ||
| JPH0525324B2 (ja) | ||
| JPH0525323B2 (ja) | ||
| JPH0622014B2 (ja) | データ処理装置のパスワード呼出し方法 | |
| JPH0622011B2 (ja) | データ処理装置のデータ呼出し方法 | |
| JPH0622012B2 (ja) | データ処理装置のパスワード呼出し方法 | |
| JPH0622013B2 (ja) | データ処理装置のデータ呼出し方法 | |
| JP2506088B2 (ja) | デ−タ処理装置 | |
| JPH0335355A (ja) | 電子機器 | |
| JP2555036B2 (ja) | 文字列入力装置 | |
| JPH0776953B2 (ja) | データ処理装置 | |
| JP3786141B2 (ja) | 電子計算機および検算制御方法 | |
| JP3355969B2 (ja) | 文字表示装置 | |
| JPH0635906A (ja) | 表計算処理装置 | |
| JPH07319822A (ja) | チェック機能付小型計算機 | |
| JPH0335356A (ja) | 電子機器 | |
| JP2711420B2 (ja) | 電子メモ | |
| JPS6243227B2 (ja) | ||
| JP2578814B2 (ja) | 文字入力装置 | |
| JPH0625983B2 (ja) | データ処理装置のデータ表示方法 | |
| JPS58172734A (ja) | 電子計算機の入力方式 | |
| JPS63146155A (ja) | 文書処理装置 | |
| JPS6314370B2 (ja) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |