JPS6315614B2 - - Google Patents

Info

Publication number
JPS6315614B2
JPS6315614B2 JP55104747A JP10474780A JPS6315614B2 JP S6315614 B2 JPS6315614 B2 JP S6315614B2 JP 55104747 A JP55104747 A JP 55104747A JP 10474780 A JP10474780 A JP 10474780A JP S6315614 B2 JPS6315614 B2 JP S6315614B2
Authority
JP
Japan
Prior art keywords
key
print
mode
flip
flop
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
Application number
JP55104747A
Other languages
English (en)
Other versions
JPS5729143A (en
Inventor
Kosuke Nakanishi
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP10474780A priority Critical patent/JPS5729143A/ja
Publication of JPS5729143A publication Critical patent/JPS5729143A/ja
Publication of JPS6315614B2 publication Critical patent/JPS6315614B2/ja
Granted legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Calculators And Similar Devices (AREA)
  • Digital Computer Display Output (AREA)

Description

【発明の詳細な説明】 この発明は電子機器の出力モード制御装置に関
し、たとえば出力手段として表示手段と記録手段
とを含み、表示手段による出力モードと表示手段
および記録手段による出力モードとが切換可能に
構成された電子機器の出力モード制御装置に関す
る。
たとえば電子式卓上計算機で、情報出力手段と
して、表示手段と印字手段の両方を備えたプリン
タ付計算機がある。従来、この種のプリンタは小
形卓上計算機の或る種のものではプリントモード
とノンプリントモードとを切換えるためのモード
切換手段と、印字指令を与えるためのプリントキ
ーとが設けられている。モード切換手段としては
たとえば2接点スライドスイツチやキースイツチ
などが用いられ、それらスライドスイツチやキー
スイツチの操作に応じて、2つのモードのいずれ
かに設定する。このスイツチによつてプリントモ
ードが設定された場合、置数キーやフアンクシヨ
ンキーによる入力情報や演算結果がプリンタによ
つて印字される。また、プリントキーを操作した
ときにはそのときのモードのいかんにかかわら
ず、そのときの表示内容を印字する。
ところで、最近では、技術の発展にともなつ
て、プリンタの小形化が可能となり、したがつて
装置全体の小形化が可能となつてきた。装置全体
を小形化するためには、プリンタの小形化だけで
なく、入力キーの総数が非常な影響を与える。し
たがつて、入力キーの総数の低減が、装置のより
小形化を実現する要素の1つとなつている。
また従来の良く知られているプリンタ付電子式
卓上計算機にあつては、プリンタを作動させるた
めのキー操作が比較的煩雑であつた。すなわち、
従来の良く知られたものでは、上述のようにモー
ド切換スイツチとプリントキーの2つの操作をす
る必要があり、したがつて使用者にとつて、必ず
しもその操作性が良くなかつた。
それゆえに、この発明の主たる目的は、或る1
つのキーで、出力モードの切換えの機能と記録指
令の機能を果たし得る、電子機器の出力モード切
換装置を提供することである。
この発明は、要約すれば、表示手段と記録手段
とを有する電子機器において、1つのキーを設
け、そのキーを操作したとき、所定の第1の条件
のときにはそのキー操作に応じて出力モードを切
換え、また別の第2の条件のときにはそのキー操
作に応じて記録手段に出力情報を与えるようにし
た、電子機器の出力モード制御装置である。
この発明の上述の目的およびその目的と特徴
は、図面を参照して行なう以下の詳細な説明から
一層明らかとなろう。
第1図はこの発明の一実施例を示す概略ブロツ
ク図である。構成において、キー入力回路1は、
たとえば第2図に示すようなキー配列を含み、
CPU2に演算情報やその他の指令情報を与える。
第2図に示すように、キー入力回路1には、置数
キー「0」ないし「9」、フアンクシヨンキー
「÷」「×」「−」「+」「=」、パーセントキー
「%」、メモリキー「M+」「M−」「R・CM」、
紙送りキー「↑〜〜〜〜」、オン/クリアキー
「ON/C」、オフキー「OFF」、クリアエントリ
キー「CE」およびプリントキー「P」を含む。
これらのキーはすでに良く知られているが、
「ON/C」キーは電源をオンにし、または後述
の表示レジスタや演算レジスタ群3の状態をクリ
アするために用いられ、「OFF」キーは電源をオ
フにするために用いられ、「CE」キーは入力数値
を訂正するために用いられ、「P」キーは、この
発明の特徴の1つである。
演算レジスタ群3はCPU2と協働して、キー
入力回路1からの演算情報等に基づいて、所定の
演算を行なうためのレジスタである。この演算レ
ジスタ群3からの演算結果は、出力情報として、
CPU2によつて表示レジスタ6および/または
印字レジスタ8にロードされる。表示レジスタ6
にロードされた出力情報は、表示駆動回路5によ
つて、たとえば液晶等によつて構成される表示体
4に表示される。また、表示レジスタ6の内容
は、比較回路7に与えられる。この比較回路7
は、常に、たとえばキー入力回路1からの入力ご
とに、表示レジスタ6の内容がゼロか否かを検出
する。そして、この比較回路7は、表示レジスタ
6の内容がゼロであるとき、ハイレベルの出力を
導出し、フリツプフロツプHのセツト入力に与え
る。このフリツプフロツプHのリセツト入力に
は、CPU2からの制御信号が与えられる。し
たがつて、このフリツプフロツプHは、表示レジ
スタ6の内容がゼロのときセツトされ、それ以外
のときは制制信号によつてリセツトされてい
る。
印字レジスタ8にロードされた出力情報はプリ
ンタ駆動回路9によつてプリンタ10を駆動し、
このプリンタ10によつて印字される。
CPU2からは、いくつかの制御信号が導出さ
れる。上述の制御信号は、キー入力回路1に含
まれる複数のキーのうち、フアンクシヨンキー以
外のキーたとえば置数キー「0」ないし「9」や
「CE」キー、「ON/C」キー、「OFF」キーなど
を操作したとき、あるいはフアンクシヨンキーを
ノンプリントモードのときに操作したとき、ある
いはCPU2のモードがノンプリントモードから
プリントモードへまたはプリントモードからノン
プリントモードへ切換えられたときにハイレベル
として導出される。また、制御信号は、「P」
キー以外のキーが操作されたときハイレベルとし
て導出され、制御信号〓は「P」キーが操作され
たときハイレベルとして導出される。さらに、制
御信号は、CPU2から印字レジスタ8にデー
タが転送されるときそれに同期してハイレベルと
して導出される。
そして、この制御信号は、フリツプフロツプ
Eのセツト入力として与えられる。このフリツプ
フロツプEのリセツト入力としては、上述の制御
信号が与えられ、フリツプフロツプEの出力は
ANDゲート12の一方入力に与えられる。AND
ゲート12の他方入力には、その他のANDゲー
ト11および13と同様に、制御信号〓が与えら
れる。ANDゲート11の一方入力としては、フ
リツプフロツプHからの出力が与えられ、
ANDゲート13の一方入力には後述のフリツプ
フロツプMの出力が与えられる。これら3つの
ANDゲート11,12および13の出力は、ワ
イヤードOR形式で、フリツプフロツプMのセツ
ト入力として与えられると共に、T形フリツプフ
ロツプPのT入力として与えられる。フリツプフ
ロツプMのリセツト入力には、上述の制御信号
が与えられる。また、フリツプフロツプPの出力
はモード信号として、CPU2に与えられる。
以上のような構成において、以下に、この実施例
の操作ないし動作について説明する。
なお、以下に説明するプリントモードとは、出
力情報を表示体4によつて表示すると共に、プリ
ンタ10によつて印字するモードをいい、またノ
ンプリントモードとは表示体4によつてのみ出力
情報を表示するモードをいう。ノンプリントモー
ドとプリントモードとの違いは、CPU2からの
出力情報を表示レジスタ6だけにロードするか、
あるいは表示レジスタ6と印字レジスタ8の両方
にロードするかの違いである。
操作において、まず「ON/C」キーを操作す
る。応じて、電源が投入され、このときCPU2
から表示レジスタ6には「0」がロードされる。
したがつて、表示体4は「0」を表示する。ま
た、この電源投入時には、フリツプフロツプMお
よびPをリセツトに強制し、ノンプリントモード
を選択する。プリンタ10の駆動のためには、表
示体4のそれに比べて、より多い電流が必要であ
る。したがつて、電源をたとえば電池として長時
間の使用を考えた場合、電源投入時にはノンプリ
ントモードを自動的に選択するように構成してい
る。しかしながら、他の実施例として、電源投入
時のモードは、電源オフ時のモードと同じにする
ことも考えられる。すなわち、ノンプリントモー
ドまたはプリントモードの選択状態をフリツプフ
ロツプ(図示せず)で記憶し、このフリツプフロ
ツプの電源は電池から常時与えられるようにして
おき、電源を再びオンした場合にはそのフリツプ
フロツプで記憶されているモードが自動的に選択
されるようにしてもよい。
上述のように、ノンプリントモードが選択され
ているとして、次に、キー入力回路1によつて
「1」「2」「×」「3」「=」の順でキー操作した
場合を想定する。この場合、フリツプフロツプP
はリセツト状態であり、したがつてCPU2は
「P」キーからの印字指令がない限り、入力され
た情報を印字レジスタ8に与えることはない。す
なわち、この場合には、CPU2は入力情報にし
たがつて、演算レジスタ群3を使つて演算処理す
る。この演算処理の過程が表示レジスタ6に与え
られ、表示体4で表示される。そして、演算結果
「36」もまた、演算の終了と共に、表示レジスタ
6に与えられ、表示体4では、その演算結果
「36.」が表示される。なお、「1」,「2」,「×」
,
「3」,「=」のいずれのキーを操作しても制御信
号が出力されるので、フリツプフロツプEはリ
セツトされている。
ここで、キー入力回路1に含まれる「P」キー
を操作する。そうすると、CPU2からは、「P」
キーの操作を検出して、制御信号〓をハイレベル
として導出する。しかし、このときフリツプフロ
ツプH,E,Mのいずれもリセツトされているの
で、ANDゲート11,12,13はいずれも開
かない。したがつて、フリツプフロツプPは反転
されずモードの切換えは行なわれない。しかし、
このように「P」キーが操作されてもモードの切
換えが行なわれない場合は、「P」キーの操作は
印字指令として働く。すなわち、CPU2は、
「P」キーの操作検出後、フリツプフロツプPの
出力が反転しないことを検出すると、上述の演算
結果「36」を印字レジスタ8に与える。応じて、
プリンタ10によつて「36.」が印字される。
このようにして、ノンプリントモードのとき、
置数または演算の直後に「P」キーを操作する
と、当該操作が印字指令として働き、そのときの
出力情報がプリンタ10によつて印字される。
CPU2から印字レジスタ8に出力情報が与えら
れると、同時に、このCPU2からは制御信号
がハイレベルとして導出される。したがつて、フ
リツプフロツプEがセツトされる。
続いて、「P」キーを再び操作した場合を想定
する。CPU2は、その2回目の「P」キーの操
作を検出すると、制御信号〓をハイレベルとす
る。このとき、フリツプフロツプEは、既にセツ
ト状態にある。したがつて、ANDゲート12の
出力がハイレベルとなり、フリツプフロツプMが
セツトされると共に、フリツプフロツプPの状態
が反転される。すなわち、フリツプフロツプPは
T形フリツプフロツプで構成されていて、その入
力が与えられる都度その状態を反転し、たとえば
リセツト状態にあるとき入力が与えられるとセツ
ト状態に反転され、セツト状態にあるときに入力
があるとリセツト状態に反転される。この場合に
は、先にフリツプフロツプPはリセツト状態にあ
つたため、ANDゲート12の出力に応答してセ
ツト状態に反転されその出力はハイレベルとな
る。この信号に応答して、CPU2は、プリン
トモードに切換わる。なお、CPU2のモードが
切換わる場合は、印字レジスタ8への印字データ
の転送は行なわれない。以後、キー入力回路1に
含まれるフアンクシヨンキーが操作されると、そ
の操作に応じてCPU2から表示レジスタ6に与
えられる出力情報と同じ内容が印字レジスタ8に
もロードされる。したがつて、たとえば「2」
「×」「5」「=」の順でキー操作すると、まず
「2.×」が表示体4で表示されると共にプリンタ
10で印字され、続いて「5.=10.」が表示され
かつ印字される。
上述のプリンタ10による「5.=10.」の印字
動作の前提としてCPU2から印字レジスタ8に
印字データが転送されるに伴い、CPU2から制
御信号が出力されるので、フリツプフロツプE
はセツトされる。そのため、再び「P」キー操作
を行なうと、ANDゲート12から再びハイレベ
ルの出力が導出される。したがつて、フリツプフ
ロツプMがセツトされるとともに、フリツプフロ
ツプPはリセツト状態に反転される。応じて、
CPU2はノンプリントモードに切換えられる。
このモードの切換えに応答してCPU2からは制
御信号が出力され、フリツプフロツプEはリセ
ツトされる。さらに続いて「P」キーを操作する
と、CPU2から制御信号〓がハイレベルとして
導出されるが、フリツプフロツプEがリセツトさ
れているためANDゲート12の出力はハイレベ
ルにはならない。しかしながら、このとき、フリ
ツプフロツプMが上述のようにセツト状態にある
ため、このときにはANDゲート13からの出力
ハイレベルとなり、このANDゲート13の出力
がフリツプフロツプPの入力として与えられる。
したがつて、フリツプフロツプPは再びその状態
を反転しセツト状態となる。応じて、CPU2は
再びプリントモードを選択する。なお、CPU2
のモードが切換わるときは、CPU2から印字レ
ジスタ8への出力情報の転送は行なわれないこと
は前述の場合と同様である。フリツプフロツプM
は、以後に「P」キー以外のキーが操作されたと
き、CPU2から出力される制御信号によつて
リセツトされる。
次に、表示レジスタ6の内容やクリア状態すな
わち「0」である場合を考える。比較回路7は、
この表示レジスタ6の内容が「0」かどうかを常
に検出している。そして、このレジスタ6の内容
が「0」となつたときたとえば「ON/C」キー
を操作した直後あるいは「CE」キーを操作した
直後では、この比較回路7からハイレベルの出力
が導出される。応じて、このときフリツプフロツ
プHがセツトされる。そして、この状態で「P」
キーを操作すると、CPU2から制御信号〓がハ
イレベルとして導出される。したがつて、フリツ
プフロツプHの出力と制御信号〓の両方のハイ
レベルによつて、ANDゲート11からハイレベ
ルの出力が導出され、フリツプフロツプMがセツ
トされると共に、フリツプフロツプPが状態を反
転し、CPU2がモードを切換える。なお、この
ときの「P」キーの操作によつて、プリンタ10
で印字動作が行なわれることはない。
以上の動作を要約的に説明すれば、「P」キー
を操作すると、他のコンポーネントの状態によつ
て、この「P」キーの操作に応じてモード切換え
が行なわれ、または「P」キー操作がそのまま印
字指令として働く。たとえば表示レジスタ6の内
容が「0」のとき「P」キーを操作すれば、フリ
ツプフロツプPがその状態を反転してモードの切
換えが行なわれる。また、プリンタ10による印
字動作の直後に「P」キーを操作しても、さらに
CPU2によるモード切換えの直後に「P」キー
を操作しても、フリツプフロツプPが状態を反転
し、同様にモードの切換えが実行される。他方、
ノンプリントモードのときの演算または置数の直
後に「P」キーが操作されると、そのとき出力情
報が印字レジスタ8に与えられ、プリンタ10に
よつてその出力情報がプリントされる。また、先
にプリントモードに切換えられていて、置数キー
の操作直後に「P」キーが操作されると、プリン
タ10によつて印字動作が実行される。しかしな
がら、このように「P」キーの操作がそのまま印
字指令として働く場合には、フリツプフロツプP
の状態は反転せず、したがつてプリントモードま
たはノンプリントモードのモード切換えは行なわ
れない。
第3図はこの発明の他の実施例を示す概略ブロ
ツク図である。構成において、マイクロプロセツ
サ300は、図示しないがたとえばRAM,
ROMおよびALU等を含んで構成される。この
RAMの1つの領域はフラグ領域として構成され
ていて、そのフラグ領域はフラグH,E,P,M
を含む。これらのフラグH,E,P,Mは第1図
実施例のフリツプフロツプH,E,P,Mに相当
する機能を果たす。また、このRAMには表示レ
ジスタ306のための領域、印字レジスタ308
のための領域、演算レジスタ群303のための領
域がそれぞれ含まれる。一方、ROMには後述の
第4図に示すフローチヤートに従つたプログラム
が組込まれている。その他キー入力回路1、表示
体4、表示駆動回路5、プリンタ駆動回路9、プ
リンタ10はそれぞれ第1図と同様である。
第4図aおよびbは第3図実施例の操作および
動作を説明するためのフローチヤートである。こ
のようなフローチヤートに基づく第3図実施例の
動作については、先の第1図実施例について説明
した動作を参照すれば容易に理解されるであろう
から、ここではその詳細な説明は省略する。
なお、上述の実施例では、表示体4のための表
示レジスタ6とプリンタ10のための印字レジス
タ8とをそれぞれ個別に有する場合について説明
したが、共通のレジスタを設け、そこから表示体
4および/またはプリンタ10に選択的に出力情
報を与えるようにしてもよい。
さらに、上述の実施例は、電子機器の一例とし
て、プリンタ付小形電子式卓上計算機について説
明した。しかしながら、この発明はその他の電子
機器についても同様に実施できる。たとえば、
CRTデイスプレイの表示画面から、ハードコピ
ーをとるような電子機器にも適用できる。この場
合、たとえば上述のノンプリントモードでは
CRTデイスプレイによる表示のみを行なわせ、
そしてプリントモードでは、ハードコピー装置に
よつてそのCRTデイスプレイの表示画面のハー
ドコピーを得る。また、「P」キーが印字指令と
して働く場合は、そのときのCRTデイスプレイ
の表示画面のみをコピー装置でコピーさせるよう
にすればよい。
以上のように、この発明によれば、特定のキー
を操作するときの条件によつて、出力モードを切
換え、またはそれを記録指令として用いることが
できるので、1つのキーによつて従来のモード切
換機能と記録(印字)指令機能とを1つのキー操
作で兼用することができる。したがつて、この発
明によれば、入力キーの総数を低減することがで
き、たとえばプリンタ付小形電子式卓上計算機な
どに利用されれば、そのような装置全体の構造の
小形化が可能になる。また、上述のように、1つ
のキー操作によつてモードの切換えが達成され、
あるいは記録指令が得られるので、従来のものに
比べて、記録のためのキー操作がわかりやすく非
常に簡単になる。
【図面の簡単な説明】
第1図はこの発明の一実施例を示す概略ブロツ
ク図である。第2図は第1図におけるキー入力回
路1のキー配列の一例を示す図である。第3図は
この発明の他の実施例を示す概略ブロツク図であ
る。第4図aおよびbは第3図の実施例の操作お
よび動作を説明するためのフローチヤートであ
る。 図において、1はキー入力回路、2はCPU、
3は演算レジスタ群、4は表示体、5は表示駆動
回路、6は表示レジスタ、7は比較回路、8は印
字レジスタ、9はプリンタ駆動回路、10はプリ
ンタ、11,12および13はANDゲート、3
00はマイクロプロセツサを示す。

Claims (1)

  1. 【特許請求の範囲】 1 表示情報記憶部、印字情報記憶部およびこれ
    ら記憶部の内容を表示および印字する手段を備え
    た電子機器の出力モード制御装置であつて、 プリントモードとノンプリントモードの切換指
    示または印字指示を与えるための単一の指示キー
    と、 前記表示情報記憶部がクリア状態である第1の
    状態、もしくは、前記印字手段による印字動作が
    なされた後いずれのキーも操作されていない第2
    の状態のときに、前記単一の指示キーが操作され
    たことに応答して前記プリントモードおよびノン
    プリントモードのいずれか一方のモードに切換え
    る切換手段と、 前記切換手段により一旦いずれかのモードに切
    換えられた後、いずれのキーも操作されていない
    状態で、前記単一の指示キーが操作されるごとに
    前記プリントモードとノンプリントモードをサイ
    クリツクに切換える手段と、 前記ノンプリントモード状態であつて、前記第
    1および第2のいずれの状態でもないときに、前
    記単一の指示キーが操作されたことに応答して前
    記印字手段による印字動作を実行する手段とを備
    えることを特徴とする電子機器の出力モード制御
    装置。
JP10474780A 1980-07-29 1980-07-29 Output mode controller of electronic equipment Granted JPS5729143A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10474780A JPS5729143A (en) 1980-07-29 1980-07-29 Output mode controller of electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10474780A JPS5729143A (en) 1980-07-29 1980-07-29 Output mode controller of electronic equipment

Publications (2)

Publication Number Publication Date
JPS5729143A JPS5729143A (en) 1982-02-17
JPS6315614B2 true JPS6315614B2 (ja) 1988-04-05

Family

ID=14389079

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10474780A Granted JPS5729143A (en) 1980-07-29 1980-07-29 Output mode controller of electronic equipment

Country Status (1)

Country Link
JP (1) JPS5729143A (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57201229A (en) * 1981-06-05 1982-12-09 Japan Synthetic Rubber Co Ltd Positive type photoresist composition
JPS5947662A (ja) * 1982-09-10 1984-03-17 Canon Inc 電子機器
JP6658248B2 (ja) 2016-04-20 2020-03-04 株式会社オートネットワーク技術研究所 電線被覆材用組成物および絶縁電線

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6010659B2 (ja) * 1977-03-23 1985-03-19 シャープ株式会社 音声出力機器

Also Published As

Publication number Publication date
JPS5729143A (en) 1982-02-17

Similar Documents

Publication Publication Date Title
US8184099B2 (en) Information processing apparatus and processing program in information processing apparatus
US4718029A (en) Display device for a programmable electronic calculator
EP0361869B1 (en) Information display apparatus and method of scrolling displayed data
JPS60262204A (ja) プログラマブル・コントロ−ラ
JPH04318892A (ja) 情報処理装置および表示制御回路
JP2705690B2 (ja) 表示制御装置
JPS61282916A (ja) 操作装置
JPS6223058A (ja) 画像形成装置の表示装置
JPH079173Y2 (ja) 電子複写機の複写枚数設定装置
JP2003348272A (ja) 画像形成装置および画像形成装置における機能切替方法
JPS594056B2 (ja) キ−入力制御方式
US6865586B2 (en) Calculator capable of recovering cleared values
JPS63100533A (ja) マルチウインドウ表示機能を有する表示・印刷装置
JPH0241061B2 (ja) Tokeienzankinoosonaetakogatadenshikeisanki
JP2000066786A (ja) 情報処理装置、情報処理装置の表示制御方法およびその制御プログラムを記録した記録媒体
JPS6314370B2 (ja)
JPS60253571A (ja) 出力制御方法
JPS62127729A (ja) 複写装置
JPS5875262A (ja) 電子計算機
JPS63100534A (ja) マルチジヨブにおける画面切換システム
JPH07262137A (ja) 電 卓
JPH01173223A (ja) ページプリンタ
JPH0512276A (ja) 文書処理装置
JPS58178461A (ja) 印字装置付電子機器
JPH0550040B2 (ja)