JPS58166076A - 印字装置付電子機器 - Google Patents

印字装置付電子機器

Info

Publication number
JPS58166076A
JPS58166076A JP5035982A JP5035982A JPS58166076A JP S58166076 A JPS58166076 A JP S58166076A JP 5035982 A JP5035982 A JP 5035982A JP 5035982 A JP5035982 A JP 5035982A JP S58166076 A JPS58166076 A JP S58166076A
Authority
JP
Japan
Prior art keywords
printing
paper
sheet
printed
electronic device
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
JP5035982A
Other languages
English (en)
Inventor
Shigeru Toyomura
豊村 繁
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP5035982A priority Critical patent/JPS58166076A/ja
Publication of JPS58166076A publication Critical patent/JPS58166076A/ja
Pending legal-status Critical Current

Links

Classifications

    • B—PERFORMING OPERATIONS; TRANSPORTING
    • B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J3/00—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
    • B41J3/28—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for printing downwardly on flat surfaces, e.g. of books, drawings, boxes, envelopes, e.g. flat-bed ink-jet printers

Landscapes

  • Printers Characterized By Their Purpose (AREA)
  • Handling Of Sheets (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔本発明の概略〕 本発明は、印字装置付電子機器に係り、さらに詳しくは
ロール紙状の印字紙及び机上に置かれたシート状の印字
用紙にも印字することができるように構成した印字装置
付電子機器に関するものである。
このような構造を有する電子機器例えに電卓の全体構造
1111図に示す図に於て、記号DTで示すものは印字
装置付の電卓で、その右半部の上面には、各種のキー人
力を行うキーボード部KBが設けられておりとのキーボ
ード部KBの下側には、演算回路及び電源装置が収納さ
れている。
該キーボードsKBと電卓DTの一段高くなった左方前
部上面には演算結果等を示す表示器DPが設けられてい
る。電卓DTの左方後部には、開口部OPが形成されて
シシ、この開口部にはペーパーカッターPKが傾斜状態
で配置されており、その開口部の下側部には、シート紙
SPと口いる。
開口部40側方部には、關−ル祇RPとシート紙SPと
の間で印字状態を切替える切替レバーR2 5Rが設けられている。
〔第1の問題点〕 ここでロール紙への印字と、シート紙への印字制御を従
来のように同じ方式で行なうと、例えば、キーボードの
1ill’Zl(3)区等のキー操作により、ロール紙
に「123・×」が印字され、切替えスイッチSRがシ
ート紙の印字状態になっていても、シート紙に、「12
3・×」が印字されていた。しかしシート紙への印字が
、フォーマットの決まったシート紙や、帳簿等への印字
の場合は、「×」などの記号は必要とせず、データのみ
を印字したい場合がある。
〔第1目的〕。
本発明はロール紙への印字の場合は、「+。
−1×、÷、=・・・」等の記号を印字するが、シート
紙への印字の場合は、これらの記号を印字しない事を目
的としている。
また、本発明は印字データが、整数の場合で、シート紙
への印字の際に社不要な小数点記号を印字しないことも
目的としている。
〔第2の問題点〕 またロール紙印字と、シート紙への印字制御を同一にす
ることによりさらに下記の欠点もあった。
例えば、123区4弓等のキー操作が行なわれた時に、
ロール紙への印字の場合には、123区のキー操作でロ
ール紙に「123・×」が印字され、4目とキー操作さ
れると、次の行tttf4・=」を印字し、自動的に改
行され次の行に答えであるr 492@* Jが印字さ
れる。このように1演算結果算出命令キーが操作される
と、・演算数と、答えt2行にわたって印字を行う印字
制御が行なわれる。しかし、シート印字状態の場合には
自動的に改行できないため、演算結果算出命令キーの如
く、2行にわたって印字を行うキーの場合には同一行に
重ね印字されてしまう欠点がある。
〔第2目的〕 本発明はシート印字状態の場合に、2行にわたって印字
を行う、演算結果算出命令キーの制御をロール紙印字の
場合の制御と異なって、演算数を印字せず、演算結果の
みを印字するように制御することを目的としている。
〔第3の問題点〕 また従来、ロール紙への印字の場合には「+。
−9×、÷・・・」等のファンクションキーが操作され
ると、ロール紙にデータと記号が印字され、シート紙へ
の印字の場合に於ても、同様にファンクションキーの操
作によって、印字動作を行なわせしめると、例えば、目
的のシート紙上へ、電卓をセットしていない時に誤まっ
て、ファンクションキーを操作してしまう九場合に、本
来目的としない場所に印字されてしまうという欠点があ
った 〔第3目的〕 そどで本発明はシート紙への印字の場合にはファンクレ
ヨンキーが操作されても印字動作を行なわせない如く、
制御し、特定のキーのみシート紙への印字動作を行なわ
せしめる如く制御することにより、誤まったファンクシ
ョンキーの操作に於ても、目的としないシート紙への印
字を禁止することをも目的′としている。
〔実施例概要〕 以下本発明の実施例を図面に従って説明する。
第2図は、本発明の一例の印字装置を装備した電卓の゛
ブロック図である。第3.4.51a K本発明の各々
の制御を示すフ□ローチャート図を示す。
第2図に於て、KBは、第1図で示したキーボ−ド部で
、0〜9の数値キー、+、−、x、÷等のファンクショ
ンキー、演算結果算出命令キー1==l、特定キーm等
を備えている。Lは、演算回路部であり通常1チツプL
Siで構成されており、内部は以下の機能部分から構成
されている。
ROMは逐次制御を行うための、マイクロ、インストラ
クション情報を記憶しているリード、オンリー、メモリ
ーであり例えば計算に必要な処理情報、すなわち、置数
や、四則演算処理の情報や、本発明に係る処理情報が記
憶されているOUはROMからの情報に従って演算部1
1を行う、演算部であυ演算を行う丸めの加算器中、キ
ーボードmKBにキー−スキャニング信号を出力し、そ
れを入力することによりキーの判別を行なったり、また
RAM部や20部を制御する制御部から構成されている
oRAMIIは、キーボード部KBから人力された数値
データ等を記憶しておく、ランダム、アクセス、メモリ
一部であるO PCは、演算部Uからの指令により、印字装置SPRを
駆動するための印字制御部であり、ハンマーソレノイド
SHを駆動するためのの信号を格納するバッファレジス
ターBR,印字されるべきデーターを、4Bitの文字
コードで格納するための印字レジスターPRや活字輪の
文字に対応したタイミングカウンターTCや、ステッピ
ングモータ一番制御するモータ、カウンターMCや印字
用し2スターPR内に格納されているデータコードとタ
イミングカウンターTOとの一致をとるための一致回路
COや、ロール紙印字とシート紙印字のどちらに切替え
レバーがなっているかを検知するフリップフロップsF
等かう構成されている。SPRは印字装置であり、以下
の部分から構成されている。
KDけ、中空の活字輪であり、この中空の活字輪の外側
には弾性部材から成る活字ベルトか装着されており、そ
の活字ベル)KVi活字が円周方向に所定ピッチで設け
られている。この活字輪KDの内部には、活字ベルトと
対応して、ハンマー、ソレノイドSHが複数個設けられ
ており、各ソレノイドは、それぞれハンマーを備えてい
る。該ハンマーソレノイドとハンマーは切替えレバーの
操作により水平及び垂直方向に回転し、ロール紙と、シ
ート紙印字用に切替えられる。
sa−sw#i切替えレバーの操作によって、ハンマー
が水平方向いわゆる四−ル紙方向の状態である◇ Mtiステッピングモータであり、活字輪KDに連結さ
れており活字輪を回転さす。HPFiホームポジ7ヨン
検出器であり活字輪のホームポジションを印字制御回路
に出力するものでToシ、この信号でタイミング、カウ
ンターTCが初期値にリセットされるoDlは、ハンマ
ーソレノイドを駆−するためのドライブ回路でありD2
はステッピングモータを駆動するためのトチイブ回路で
ある。
〔第1実施例〕 次にシート紙印字モードのとき記号を付けない制御を説
明する。まず周知のロール紙印字の場合を簡単に説明す
ると、1il(2)(3)とキー操作されると、演算部
Uで、検知されROM部からの飼−御情報によって、R
AM部に、 123のデータが格納される。次に凶キー
が操作されるとそれが記憶され記鎌紙に印字を行う制御
が開始される。
その制御を第3図の印字ルーチンのフローチャートにそ
って説明する。まず、「5F=1か」の判定命令により
、フリップフロップ5Ft−判定する。今は切替レバー
がロール紙の印字状11になっているので切替えスイッ
チSR@SWはOFF’であ)、7リツプフロツプSF
はr−OJIfCリセットされているのでNOの方向へ
進み、次の「記号コード→PR(υ」が実行される0こ
れは操作された閃キーの活字輪KDの記号に対応した4
Bitのコード例えば「3」とすれば「O眞1」が印字
制御部PCの印字レジスターPRの記号術であるPR(
1ンに格納される。
次に「数値データに小数点記号挿入コの処理が行なわれ
る。これはRAMに格納されている数値データと、小数
点情報とKより数値データに小数点コードを割り込ませ
る処理である(周知の技術であり詳細は省略する)。こ
れにより「123」のデータは「123ム」になる。ム
鉱小数点を表わす4Bitのコードr 1010 Jで
ある。
次に「小数点コードを含んだ数値データPR(nilの
処理により印字レジスターの記考桁を除いた上位桁K 
r 123A Jのデータが格納される。通常他の上位
桁には、活字輪にない4Bitのブランク−コード「1
111 Jが格納されている。
次に「印字動作」が行なわれる0まず、クロッ1Apy
スCPK同期してモータ・カウンターMCがカウント拳
アップして、ステップモーターt−1ステツプづつ回転
されると共に、そのCPをタイミングカウンターTCが
カウントして、活字輪の位置を検知しておく。そのlパ
ルス毎にタイミングカウンターTCの内容と、印字レジ
スターの内容とを一1@路COKで比較を行ない、一致
していればバッファレジスターBRK一致信号を格納す
る。すると、その信号線ドライブ回路DIKよって増幅
されハンマーソレノイドを駆動し、活字輪がハンi−に
よって内側から打たれ所望の印字が記録紙に得られる。
上記の動作が活字輪−周分行なわれ印字動作が終了する
と共に、ホームポジション信号HPが出力され、タイミ
ングカウンターTCがrOJにリセットされ初期状態に
戻る。
上記の如(Kして、ロール紙に「123・×」の印字が
行なわれる。
次に1切替えレバーが、シート紙への印字状TEAKな
っている場合の印字ルーチンを説明する〇切替えレバー
が、シート印字状態になっていると、切替えレバースイ
ッチstswがONとなり、スリップフロッグBFはl
’−I JK−にットされている。r 5F=1か」の
判定命令により、今度は5F=1であるので、YESの
方に進み、[ブランク・コード−>PR(1)J命令に
より、ブランク・コードr 1111 Jが印字レジス
ターpmo記号桁PR(1)に格納される〇 次に1「数値データ整数か」の判定命令が実行される。
これは通常数値データと組になっている、小数点情報が
「0」かどうか判定する◎この場合は小数点以下のデー
タは入力されておらず「0」でありYESの方へ進み「
数値データ→PR−月により、数値データ「123 J
のみが印字レジスターに格納される。最終的には印字レ
ジスターPRには数値データのみが格納され、その他は
すべ1′ てブランク・コードが格納される。
次に前回と同様の「印字動作」が行なわれ、シート紙に
は、[123Jの印字が行なわれる。
また、数値データが整数でない場合には「数値データ整
数か」の判定命令で、閣の方向に進み、ロール紙印字の
場合と同様の「数値データに小数点コード挿入」命令以
下の制御が行なわれ、シート紙には記号がなくかつ小数
点記号を含んだ、印字結果が得られる。
上記の説明から明らかな如く、本発明によりロール紙に
印字を行う場合には、通常の記号管含んだ数値データの
印字を行うがシート紙への印字の場合には、不必要な記
号を、印字せず、数値データのみを印字可能とする。
さらにシート紙への印字の場合に数値データが整数であ
れば、不必要な小数点記号をも印字しない制御を行なう
。
〔第2実施例〕 次にシート紙には演算結果のみ印字させる制御例を説明
する。
最初に切替えレバーがロール紙印字状態の場合に、キー
ボードKB部にて、[¥]1(3)区lll目がキー操
作された例を説明する。
まず、■(2)lがキー操作されると、演算部Uで検知
されROM部からの制御情報によってRAM部に123
のデータが格納される。次に図キーが操作されると、凶
キーが押下されたことを記憶し次に記録紙に印字を行う
制御が開始される0それは、ROM部からの制御情報に
従って、123の数値データにポイント・コードと「×
」の記号コードを加えた印字データを、印字制御部PC
の印字レジスターPRに格納する。その後火の印字動作
が行なわれる。まず、クロックパルスCPに同期して、
モータ・カウンターMeがカウント・アップして、ステ
ッピングモータMを1ステツプづつ回転されると共にそ
のCPt−タイミングやカウンターTCがカウントして
活字輪の位置を検知しておくoその1パルス毎にタイ建
ングカウンターTCの内容と、印字レジスターPRの内
容と管、一致回路COKて比較を行ない、一致していれ
ば、バッファレジスターBRK一致信号を格納する。す
ると、その信号はドライブ回路D1によって増幅されハ
ンマー・ソレノイドH8t−駆動し、活字輪KDが/1
ンマーによって内側から打たれ所望の印字が記録紙に得
られる。
上記の動作が活字輪−周分性なわれ印字動作が終了する
と共に、ホーム・ポジション信号Pが出力され、タイミ
ングカウンターTCが「0」Kリセットされ初期状態に
戻る0 上記の如くにして、ロール紙に「123・X」の印字が
行なわれる〇 次に[引目のキー操作が行なわれると、4のキーにより
RAMに数値データ「4」が記憶され、次に目キーによ
り#l!4図に示した処理が行なわれる。
まず、rsF=1か」の判定命令によりフリツケ プ・フロップ5F=i判定する。急は切替えレバーがロ
ール紙の印字状態になっているので切替えスイッチ5R
eSWはOFFであり、7リツプフロツプSFは「0」
にリセットされているのでNoの方向に進み次の「演算
数を=記号と共に印字」する処理が行なわれる。これは
前回の123凶の印字制御と同じであり、説明を省略す
る。これによってr4@=Jがp−ル紙に印字される。
次に「演算実行」の処理が行なわれ、123X4の演算
が実行され゛、演算結果である「492 Jが得られる
。この演算実行処理は、通常の電卓で行なわれている演
算処理でToJ)詳細な説明は省略する。
次に「演算結果を本記号と共に印字」の処理により′#
Xl1g1と同様の印字制御処理が行なわれ、「492
・*」の演算結果の印字が得られる0次に切替えレバー
がシート紙への印字状態になっている場合について説明
を行う。
切替えレバーがシート印字状態になっていると、切替え
レバースイッチSR@SWがONとなり、フリップ70
ツブSFは「1」にセットされているので、18F=1
か」の判定命令により、咳は5F=1であるのでYES
の方向に進み「演算実行」の処理が行なわれ[演算数を
=記号と共に印字」処理が行なわれず、シート紙には「
4・=」の印字は行なわれない。
「演算実行」により前回と同様の処理が行なわれ[49
2Jの演算結果が得られる0次に[演算結果を本記号と
共に印字」の処理が行なわれ演算結果の印字「492・
*」が得られる。以上の如く、ロール紙印字状態の時は
日キーにより、演算数値印字と、演算結果の2行印字が
行なわれるがシート印字状態の時は演算数値印字は行な
われず、演算結果のみが印字可能となる。また被演算数
[123X J等も区キー押下時に8F=1であれば上
記同様に非印字処理とすれば良く、或いは前例同様に印
字させても良い。
〔第3実施例〕 シート紙印字モードのとき、特定キーの操作のみによっ
て印字可能にした例會次に示す。
前述の印字ルーチンの次に第5図に示す判定処理を組み
込む。
まず、「5F=1か」の判定命令によりロール紙印字状
態になっていれば、フリップフロップSFが「0」にリ
セットされておJ)、NOの方向に進み「記号と共に数
値データの印字」処理が行なわれ、ロール紙に所望の印
字が得られる。
しかし、切替えレバーがシート紙印字モードであれば、
フリップフロップ8Fが「1」にセットされており、「
5F=1か」の判定命令によ1侶Sの方に進み、次の「
特定キーか」の判定命令を実行する。もし特定キーであ
ればYIC8の方に進み、ロール紙への印字と同様の印
字処理が行なわれシート紙に所望の印字が行なわれる。
これが特定キーでなく、通常の7アンクシヨンキーであ
れば、NOの方向に進み、印字処理を行なわず、シート
紙には、印字されない。
以上の説明から明らかなように、シート紙への印字の時
は、演算結果算出命令キーによって演算結束のみを印字
する仁とが可能となり、またシート紙への印字の時は、
特定キーのみ印字動作を行ない、他のファンクションキ
ーでは非印字状態となる。
【図面の簡単な説明】
第1図#′i本発明の一例の全体構造図を示す図DT・
・・印字装置付電卓、KB・・・キーボード部SP・・
・シート紙、RP・・・ロール紙、SR・・・切替えレ
バー、第2図はそのブロック図である。 KB・・・キーボード部、L・・・演算回路部、ROM
・・・リードオンリーメモリー、RAM・・・ランダム
アクセスメモリー、U・・・演算部、PC・・・印字制
御部、SPR・・・印字装置、第3.4.5図は、本発
明の制御を示すフローチャート図である0 出願人 キャノン株式会社 壱心脣

Claims (1)

  1. 【特許請求の範囲】 ■ ロール状の印字用紙とシート状の印字用紙の両方に
    印字可能な印字装置を装備した電子機器に於て、ロール
    紙への印字状態とシート紙への印字状態を切替える手段
    と、その切替え状態を検知する手段と、前記検知手段か
    らの信号によりロール紙への印字と、シート紙への印字
    を異なえて制御する手段とを有することを特徴とする印
    字装置付電子機器。 ■ 前記検知手段からの14#によ)シート印字状態の
    場合には、記号を付け1kvh数値データを印字するこ
    とt4I黴とする前記露1項記載の印字装置付電子機器
    。 ■ 前記電子機器に1/にて、印字数値データが整数の
    場合には小数点記4#を會tth数値データを印字する
    こと10黴とする前記篇1項記載の印字装置付電子機器
    。 ■ 前記電子機器に於て、演算結果算出命令キーが操作
    された場合に、シート印字状態の時は、演算結果のみを
    印字すること10黴とする前記第1項記載の印字装置付
    電子機器。 ■ 前記電子機器に於て、シート印字状態の時は、特定
    キー操作時のみシート紙への印字を行なわせるようにし
    たこと1−*黴とする前記第1項記載の印字装置付電子
    111i 。
JP5035982A 1982-03-29 1982-03-29 印字装置付電子機器 Pending JPS58166076A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5035982A JPS58166076A (ja) 1982-03-29 1982-03-29 印字装置付電子機器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5035982A JPS58166076A (ja) 1982-03-29 1982-03-29 印字装置付電子機器

Publications (1)

Publication Number Publication Date
JPS58166076A true JPS58166076A (ja) 1983-10-01

Family

ID=12856694

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5035982A Pending JPS58166076A (ja) 1982-03-29 1982-03-29 印字装置付電子機器

Country Status (1)

Country Link
JP (1) JPS58166076A (ja)

Similar Documents

Publication Publication Date Title
JPS59100951A (ja) プリンタ付電子機器
US4527919A (en) Method for the composition of texts in Arabic letters and composition device
US4768164A (en) Word processor with font exchanging font synthesizing mode, and spacing mode of operation
JPH0378266B2 (ja)
JP2913758B2 (ja) 文書処理装置
US20050007606A1 (en) Printing apparatus, display method thereof, printing system, display method thereof, program, and memory medium
US4618275A (en) Method for resetting the printing head of a typewriter
US4971461A (en) Printing device for exchanging printing elements by use of character and identification code data
US4907900A (en) Auto-realigned print correction
US4679952A (en) Printing apparatus including tab position placement control
JPS6047112B2 (ja) 印字制御方式
JPS6131882B2 (ja)
JPS58167190A (ja) 印字装置付電子機器
JPS61128315A (ja) 電子タイプライタ−
JPS6317631B2 (ja)
JPS5633782A (en) Electronic typewriter
JPH059196Y2 (ja)
JPS6195971A (ja) 電子タイプライタ
JPS5993374A (ja) 印字方式
JPH0236023B2 (ja)
JPH01145180A (ja) 自動訂正機能付電子タイプライター
JPS6131883B2 (ja)
JPS61295064A (ja) 電子タイプライタ
JPS59160232A (ja) 電子タイプライタ−
JPS63188057A (ja) 印字装置