JPS60230196A - 表示シフト方式 - Google Patents

表示シフト方式

Info

Publication number
JPS60230196A
JPS60230196A JP59086582A JP8658284A JPS60230196A JP S60230196 A JPS60230196 A JP S60230196A JP 59086582 A JP59086582 A JP 59086582A JP 8658284 A JP8658284 A JP 8658284A JP S60230196 A JPS60230196 A JP S60230196A
Authority
JP
Japan
Prior art keywords
address
data
key
display
memo
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
JP59086582A
Other languages
English (en)
Inventor
英資 深谷
田宮 守人
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP59086582A priority Critical patent/JPS60230196A/ja
Publication of JPS60230196A publication Critical patent/JPS60230196A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Calculators And Similar Devices (AREA)
  • Digital Computer Display Output (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の技術分野〕 この発明は、特に表示部の小さい電子装置の表示シフト
方式に関する。
〔従来技術とその問題点〕
小型電子式計算機やIケラトコンピュータなど表示桁数
の少ない電子装置において、表示部に一連のデータ全部
を表示させることができない場合、そのデータの一部を
表示桁数分取シ出して表示させると共に、キー?−ドに
備えられるカーソルキーを操作することによって、デー
タの表示位置をシフトさせてhた。
しかしながらこのような装置にあっては、カーソルキー
1回の操作で、データの表示位置を1文字分しかシフト
させることができなかつ九〇そのため、表示位置から離
れた位置にあるデータを表示させたい場合や、データ全
部を順次表示させたい場合などKは、カーソルキーの操
作回数が非常に多くなってしまい、操作が煩わしかった
〔発明の目的〕
この発明は上記のような実情に鑑みてなされたもので、
少ないキー操作で、表示データの表示位置を任意の位置
にシフトさせることのできる表示シフト方式を提供する
ことを目的とする・〔発明の要点〕 この発明は入力するデータを特定記号でブロック区分し
、このデータを表示する際に1カーンルキーの操作に対
応して上記プμツク単位でシフトするよう処したもので
ある。
〔発明の実施例〕
以下図面を参照してこの発明の一実施例を説明する。第
1図はこの発明の表示シフト方式の回路構成を示すもの
で、11はキーゲートであル、この、キーゲートlll
ICは、数値を入力するテンキー、英文字を入力するア
ルファベットキー、演算内容を指定するファンクション
キー、各種記号キーなどと共に、メモデータを表示させ
るメモキーxxx、fログラムを表示させるrEXEJ
キー112、表示データを左方向にシフトするTABキ
ーとして「←」キー113、同じく右方向にシフトする
TABキー「→」キー114が備えられる。このキーが
一ド111C備tられる各種キーを操作するととKよシ
、データがCPU12に入力される。CPU 12は、
キーが−P11からのデータに従って制御動作を行なう
もので、メモリ13、前回アドレスメモリ14、アドレ
ス制御回路15及びメモバッファ16と接続される。メ
モリ13は、複数のメモデータやプログラム文などを記
憶するもので、そのメモデータやプログラム文は、それ
ぞれ一定の文字数、例えば55文字以内で構成される。
また、仁のメモデータやプログラム文は、特定される記
号「:」や「、」等によって、複数のブロックに区分さ
れるものとする。上記メモリ13に記憶された複数のデ
ータ文のうち、キー?−ド11の操作で指定されるデー
タ文1つが、CPUJJによって、上記メモバッファ1
6に書き込まれる。すなわち、このメモ・9ツフア16
も、55文字分のデータ容量を持つもので、データ領域
には、「0」から「54」までのアドレスが付される。
このメモバッファ16に書き込まれたデータ文のうち、
上記アドレス制御回路15にアドレスを指定される文字
を先頭とする一定数、例えば12文字分のデータは、C
PU 12からの書込み信号によって開状態となるダー
ト回路Gノを介して、表示バッファ17に送られる。こ
の表示バッファ17は、表示部18に表示される12文
字のデータを保持するものである。また上記メモバッフ
ァ16は、上記アドレス制御回路15に指定されるアド
レスの文字データ1文字分を、CPU 1 :tからの
サーチ信号によシ開状態となるダート回路G2を介して
、比較回路19に入力する。比較回路19は、この文字
データのコードと、区切)記号コード発生部20から入
力される区切シ記号のコードとを比較するもので、2つ
のコードが同一である場合には、CPU 12へ一致信
号Pを出力する。
次kJ:記実施例についての動作を第2図及び第3図の
フローチャートを参照して説明する。
第2図は上記メモキー111を操作した場合の動作制御
を示すもので、まず表示させたいメモ・。
データのキーワードなどをキーが一ド11で入力した後
に1メモキー111を操作すると、ス° テラ7’Al
、に示すように1メそす13から指定されたメモデータ
55文字分が読み出され、メモバッファ16に書き込ま
れる。そして、ステップA t*において、アドレス制
御回路15からメモパッツ716に1初めのアドレス「
0」を指定する信号が入力され、この信号に従って、メ
モバッファ16のアドレス「0」から12桁分、 ・す
なわちアドレス「11」までの先頭の12桁のデータが
P−)回路G1を介して表示バッフ711に入力され、
表示部18に表示される。この場合、r−)回路G11
d、、CPU 12から送られてくる書込み、信号によ
って開状態となシ、メモバッファ16からのデータを表
示バッファ1711C通過させる。次いでステップAl
lに示すように、前回アドレスメモリ14の保持内容が
クリアされて、処理を終了する。
以上拡メモキー111が操作された場合について説明し
たが、これはr EXEJギー112が操作された場合
もはぼ同様である。すなわち、プログラムの文番号をキ
ーが一ド11のテンキーなどで指定した後に、rEXE
Jキー112を操作すると、指定された文番号のプログ
ラム文がメモリ13から読み出されてメモ/クツ2フ1
6JIC書き込まれると共に、このメモ−マッファI6
のアドレスrOJ〜「11」に相当する先頭の12桁の
データが表示バッファ17に入力されて表示部18に表
示される。そして、前回アドレスメモリ14の保持内容
がクリアされて、処理を終了するものである。
、 第3図は表示部18に表示されるデータを、TAB
キーすなわち、「←」キー113又は「→」キー114
を操作してシフトする場合の動作制御を示すもので、ま
ずステップBllにおいて、アドレス制御回路15の指
定するアドレスが更新される。これは、操作したTAB
キーが「←」キー113の場合は、アドレス制御回路1
5の指定アドレスが「−1コされ、また「→」キー11
4の場合は同様に「+lコされるもので、このアドレス
更新後に、ステップB 1.において、CPU 12よ
シダート回路G2にサーチ信号が送出される。その結果
、f−)回路G2が開状態とな)、上記更新されたアド
レスに位置する文字のコードが比較回路19に入力され
る。比較回路19は、この文字コードと、区切シ記号コ
ード発生部20から入力される2予め設定されたデータ
のブロック区分のための区切れ記号のコードとを比較判
断し−もし2つのコードが同一である場合は′、CPU
 I Jに一致信号Pを入力する。CPU 12は、ス
テップBxsに示すように、この一致信号の有無によシ
、上記ステップBllで更新したアドレスの文字が区切
れ記号であるかどうかを判断する。もし、一致信号が入
力された場合は、シフト動作を終了したことKなるので
、ステップB14に進み、その時点でアドレス制御回路
15が指定しているアドレスを前回アドレスメモリ14
に書き込むと共に、ステップB 1.Icおいて、上記
指定アドレスの次のアドレスの文字を先頭とする12桁
分の文字データを、f−)回路G1に書込み信号を送る
ととKよって、表示バッファ18に書込み、表示部17
に表示させる。
また上記ステラfB1.において、一致信号がCPU 
12に入力されなかった場合は、表示シフトがまだ終了
していないことにな)、ステップBigに進んで、上記
ステラ7’B!lで更新されたアドレスが「54」又は
「0」であるかどうか判断する。
もし、アドレスが「54」又は「0」であった場合は、
現時点においてのシフト動作が不可能となシ、それ以上
シフト位置を検索することはできないので、ステップ1
3tyに示すように1前時点でのアドレスを、前回アド
レスメモリ14かう読み出し、アドレス制御回路15へ
入力して、前時点での表示を行なわせる。マえ、上記ス
テップB16において、アドレスが「54」又は「0」
ではなり場合は、上記ステラフ6nillc戻シ、再び
アドレスを更新して、シフト位置が見つかるまで、検索
動作を繰返す。
第4図及び第5図は上記実施例においての表示シフトの
操作を説明するもので、第4図はメモデータを、また第
5図はプログラム文を表示させるものである。
第4図(4)は、メモIJ I JIC書き込まれたメ
モデータを例示するもので、r TANAKAJ、r0
3−345−XXXXJ及び「TOKYO」ノ3つノブ
−タブロックを、記号「、(コンマ)」を用いて区分設
定してhる。
第4図(Blにおhて、まずキーワードとなるr TA
NAKAJを中−が−ド11によシ操作し、その後にメ
モキー111を操作すると、上記ステップAllに示す
ように、メモバッファ16に、第4図囚に示すメモデー
タが、メモリ13から入力されると共に、ステップAl
fiにおいて、データの初めの12桁、すなわちr T
ANAKん03−34Jが表示バッファ11に書き込ま
れ、表示部18に表示される。ここで、前回アドレスメ
モリ14は、ステップA14によシフリアされ、保持内
容が「0」となる。次に、右方向に表示シフトさせるT
ABキー「→」キー114を操作すると、アドレス制御
回路15の指定アドレスが第1の記号「、」のアドレス
「6」となるまで更新され、このアドレス「6」となっ
た時点で、比較回路19からCPU 12に一致信号が
°入力される。すると、ステップBlに示すように、ア
ドレス「6」が前回アドレスメモリ147/C入力され
ると共に1アドレス「7」〜「18」のデータrO3−
345−xxxx、Jが表示−4ツ7717に書き込ま
れ、表示部18に表示される。さら按「→」キー114
を操作すると、上記と同様にして、2番目の「、」のア
ドレス「18」となるまでアドレス制御回路150指定
アドレスが更新すれ、「18」となった時点で前回アド
レスメモリ74にアドレス「18」が入力されると共に
、アドレス「19」から「30」までのデータが表示部
18に表示される。この場合、アドレス「24J以降に
は、データが入力されていないので、表示部18には、
アドレス「19」〜「23コのデータ「TωαOJ L
か表示されない。ここで、さらに「→Jキー114を操
作しても、表示は変化しな−。これは、アドレス「19
」以降のデータK「、」がないため、CPU12に一致
信号が入力されないままに、アドレス制御回路15の指
定アドレスが「54」になってしまい、ステラfBls
に示すようにサーチ不可能の状態となってしih1ステ
ッ2B17で前回アドレスメモリ14よシアドレス「1
8」がアドレス制御回路15に入力されるので、前回と
同じrTOKYOJが表示されるようになるためである
次に1左方向に表示シフトを行なうTABキー「←」キ
ー113を操作すると、前回アドレスメモリ14に保持
されるアドレス「18」から1を減算したアドレス「1
7」から順次減算方向に、アドレス制御回路150指定
アドレスが更新される。
そして指定アドレスが「6」となった時点でCPU12
に一致信号が入力され、アドレス「6」が前回アドレス
メモリ14に入力され、アドレス「7」〜「18」のデ
ータr03−345−xxxx、Jが表示される。さら
に「←」キー113を操作すると、上記と同様にして、
rTANAKA、 03−34 Jが表示される。ここ
でまた、「←」キー113を操作しても表示は変わらな
い。
第5図はメモリ1311C書き込まれ念プログラム文を
表示させ、TABキーを操作して表示シフトさせること
を示すものである。第5図(2)は、3つのデータゾロ
ツクを、記号「:(コロン)」によって区分設定してい
る。
第5図(B) において、まず指定する文番号rlOJ
をキーデート1zのテンキーで操作し、その後にrEX
EJキー112を操作すると、メモリ13よシ、第5図
(4)忙示すプログラム文が、メモバッツァ16に入力
されると共に、データの初めの12桁r 10 PRI
NT ”ABCJが表示され、前回アドレスメモリ14
t/Cアドレス「0」が入力される。
次に、「→Jキー114を操作すると、第1の記号「:
」のあるアドレス「14」までアドレス制御回路15の
指定アドレスが更新され、アドレス「15」〜「26」
のデータr A=B+A : GOTOI Jが表示さ
れると共に゛、前回アドレスメモリ14VC,アドレス
「14」が書き込まれる。さらに「→」キー114を操
作すると、上記と同様にして、アドレス「21」〜「3
2」のデータr GOTO100Jが表示され、前回ア
ドレスメモリ14には、アドレスr20Jが入力される
。ここでさらに[→j中−114を操作しても表示は変
わらない。
次に「←」キー11Bを操作すると、アドレス「15」
〜「26」の? −/ I A=B+A : GOTO
I Jが表示され、アドレス「14」が前回アドレスメ
モリ14に入力される。さらに「←」キー113を操作
するとデータr 10 PRINT @ABCJが表示
される。これ以上「←」キー113を操作しても、表示
は変わらない。
なお、上記のような実施例にあっては、データ7’oツ
クの左端を基準として表示シフトさせたが、これは右端
を基準として表示シフトするように設定してもよい。ま
た、表示シフトをデータブロック単位で設定したが、さ
らに表示自体もゾロツク単位で行ない、同時に複数のデ
ータブ買ツクが表示されなりように設定することも考え
られる。
〔発明の効果〕
以上のよ5にこの発明によれば、少な込キー操作で、デ
ータの表示位置を、予め設定した記号で区切られたr−
タブロック単位でシフトさせることができるので、デー
タ文の確認等を容易に行なうことのできる表示シフト方
式を提供することができる。
【図面の簡単な説明】
図面はこの発明の一実施例を示すもので、第1図は回路
構成を示すブロック図、第2図はメモキーの操作による
動作内容を示すフローチャート、第4図はTABキーの
操作による動作内容を示すフローチャート、第4図(A
)(B)はメモデータの表示シフト操作に対応する表示
部の状態を示す図、第5図(A) (B)はプログラム
文の表示シフト操作に対応する表示部の状態を示す図で
ある。 11・・・キー?−ド、111・・・メモキー、112
・・・EXEキー、113・・・←キー、114・・・
→キー、12・・・CPU、IJ・・・メモリ、14・
・・前回アドレスメモリ、15・・・アドレス制御回路
、16・・・メモバッファ、17・・・表示バッファ、
18・・・表示部、19・・・比較回路、20・・・区
切シ記号コード発生回路、GJ 、G2・・・f−)回
路、出願人代理人 弁理士 鈴 江 武 彦沖2図 沖3図 沖4図 (8) □□−−−−] 沖5 □□□ リスト (A) (8) 1、事件の表示 特願昭59−86582号 2、発明の名称 表示シフト方式 3、補正をする者 事件との関係 特許出願人 (144) カシオ計算機株式会社 4、代理人 昭和59年7月31日 6、補正の対象 明細書 7、補正の内容 (1)明細書第15頁第6行目に「第4図は」とあるな
「第3図は」と訂正する。

Claims (1)

    【特許請求の範囲】
  1. 特定記号でブロック区分した一連のデータを記憶するメ
    モリと、このメモリから読み出されたデータの一部を所
    定の桁数だけ表示する表示部と、この表示部に表示され
    るデータのシフトを指定するΦ−操作手段と、このキー
    操作手段によシ上記表示部に表示されるデータを上記ブ
    ロック毎にシフト制御する制御手段とを具備したことを
    特徴とする表示シフト方式。
JP59086582A 1984-04-28 1984-04-28 表示シフト方式 Pending JPS60230196A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59086582A JPS60230196A (ja) 1984-04-28 1984-04-28 表示シフト方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59086582A JPS60230196A (ja) 1984-04-28 1984-04-28 表示シフト方式

Publications (1)

Publication Number Publication Date
JPS60230196A true JPS60230196A (ja) 1985-11-15

Family

ID=13890997

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59086582A Pending JPS60230196A (ja) 1984-04-28 1984-04-28 表示シフト方式

Country Status (1)

Country Link
JP (1) JPS60230196A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6389156U (ja) * 1986-11-29 1988-06-10

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6389156U (ja) * 1986-11-29 1988-06-10

Similar Documents

Publication Publication Date Title
US3593313A (en) Calculator apparatus
EP0368779A2 (en) Method for concurrent data entry and manipulation in multiple apllications
US6760477B2 (en) Method and apparatus for entering data strings including Hangul (Korean) and ASCII characters
JPS62500823A (ja) デ−タ・エントリ端末機及び処理
JPS60230196A (ja) 表示シフト方式
JP3529948B2 (ja) 電子機器及び変数を含む数式の表示方法
KR20000020929A (ko) 전화기 글자입력방법 및 그 자판부
US6300934B1 (en) Method and apparatus for entering Hangul (Korean) characters
US5150293A (en) Small electronic memo data storage, display and recall apparatus
KR19990068555A (ko) 한글메모리기능을갖는전자기기의한글입력및검색방법
JPS60241156A (ja) ワ−ドプロセツサ
JP6504128B2 (ja) 電子機器、データ処理方法およびプログラム
KR100352793B1 (ko) 키폰의한글입력방법
CN101685375A (zh) 具备词典功能的电子装置
US4509112A (en) Small programmable computer
JPS594056B2 (ja) キ−入力制御方式
JPH023212B2 (ja)
JP2002236538A (ja) 8種類の入力が可能な入力部を有する文字入力システム,および前記システムを実行させるプログラムおよびコンピュータ読み取り可能な記録媒体
JPS6032230B2 (ja) 小型電子式計算機の表示方式
JP2713942B2 (ja) かな漢字変換装置
JPS6037065A (ja) 日本語文章入力装置
JPS5922255B2 (ja) 漢字入力方法
JPH0385670A (ja) 二段階表示方式文書処理装置
JPS61110260A (ja) 文字処理装置
JPS5960531A (ja) デ−タ入力方式