← Back to Patent Explorer
US4344147A Expired / Lapsed US ⏱️ 0.0 years remaining

Electronic calculator with printer

Assignee: Canon Inc
•
Filing: 1979-10-24
•
Granted: 1982-08-10
•
Expires: 1999-10-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An electronic calculator having a printer detects the key entry by one of arithmetic keys following the numerical key entry and prints one of arithmetic symbols and entered number respectively at the left-hand side and right-hand side of the print sheet.

Inventors

  • 👤 Ichiro Sado
  • 👤 Mitsuo Cho
  • 👤 Juji Kishimoto
  • 👤 Masayuki Sasaki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 06:08
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/02; G06F15/0225; G06F15/0233

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 341 words
An electronic calculator for calculating a result from numerical data operated on thereby and having a printer for printing information about the calculation on a print sheet; said calculator comprising: an input section having numerical keys for entering numerical data, arithmetic operator keys and an equals (=) key; means for shifting the print sheet relative to the printer to print on succeeding rows; and a control section including means for storing numerical data entered by said numerical keys; means, responsive to actuation of any one of said operator keys, for operating the printer to print the first numerical data, entered into said storing means immediately prior to actuation of said one operator key, on the right-hand side of one row of the print sheet; first delay means for operating said shifting means, after the first numerical data has been printed, to shift the print sheet relative to the printer to print on the row next succeeding said one row; second delay means for operating the printer, only after the print sheet has been shifted relative to the printer, to print the symbol of said one of said operator keys on the left-hand side of the next succeeding row of the print sheet; means, responsive to actuation of said equals (=) key, for operating the printer to print the last numerical data, entered into said storing means immediately prior to actuation of said equals (=) key, on the right-hand side of the print sheet of the last row on which the symbol of an operator key has been printed; third delay means for operating said shifting means after the last numerical data has been printed to shift the print sheet relative to the printer to print on the row succeeding the last row; and fourth delay means for operating the printer, only after the print sheet has been shifted relative to the printer, to print the symbol (=) and the result of the calculation respectively on the left-hand and right-hand sides of the row of the print sheet succeeding the last row.
Claim 2
Dependent Claim 341 words
An electronic calculator for calculating a result from numerical data operated on thereby and having a printer for printing information about the calculation on a print sheet; said calculator comprising: an input section having numerical keys for entering numerical data, arithmetic operator keys and an equals (=) key; means for shifting the print sheet relative to the printer to print on succeeding rows; and a control section including means for storing numerical data entered by said numerical keys; means, responsive to actuation of any one of said operator keys, for operating the printer to print the first numerical data, entered into said storing means immediately prior to actuation of said one operator key, on the right-hand side of one row of the print sheet; first delay means for operating said shifting means, after the first numerical data has been printed, to shift the print sheet relative to the printer to print on the row next succeeding said one row; second delay means for operating the printer, only after the print sheet has been shifted relative to the printer, to print the symbol of said one of said operator keys on the left-hand side of the next succeeding row of the print sheet; means, responsive to actuation of said equals (=) key, for operating the printer to print the last numerical data, entered into said storing means immediately prior to actuation of said equals (=) key, on the right-hand side of the print sheet of the last row on which the symbol of an operator key has been printed; third delay means for operating said shifting means after the last numerical data has been printed to shift the print sheet relative to the printer to print on the row succeeding the last row; and fourth delay means for operating the printer, only after the print sheet has been shifted relative to the printer, to print the symbol (=) and the result of the calculation respectively on the left-hand and right-hand sides of the row of the print sheet succeeding the last row.
Claim 3
Dependent Claim 477 words
An electronic calculator for calculating a result from numerical data operated on thereby and having a printer for printing information about the calculation on a print sheet; said calculator comprising: an input section having numerical keys for entering numberical data, arithmetic operator keys, and an equals (=) key; and means for shifting the print sheet relative to the printer to print on succeeding rows; a control section including means for storing numerical data entered by said numerical keys; means, responsive to the first actuation of any one of said operator keys during any one calculation, for operating the printer to print the first numerical data entered in said storing means immediately prior to the first actuation on the right-hand side of one row of the print sheet; first delay means for operating said shifting means after printing of the first numerical data to shift the print sheet relative to the printer to print on a row succeeding the one row; means, responsive to each subsequent actuation of any of said operator keys during the one calculation, for operating the printer to print subsequent numerical data, entered in said storing means immediately prior to the subsequent actuation, on the right-hand side of the succeeding row of the print sheet to which it has been shifted relative to the printer, and to print the symbol of said operator key actuated immediately prior to entry of the subsequent numerical data on the left-hand side of the succeeding row of the print sheet; second delay means for operating said shifting means to shift the print sheet relative to the printer to print on the row next succeeding the succeeding row, after the subsequent numerical data and the symbol of said operator key actuated immediately prior to entry of the subsequent numerical data have been printed; means, responsive to actuation said equals (=) key, for operating the printer to print the last numerical data, entered in said storing means immediately prior to actuation of said equals (=) key, on the right-hand side of the last row to which the print sheet has been shifted relative to the printer and to print the symbol of said operator key actuated immediately prior to entry of the last numerical data on the left-hand side of the last row; third delay means for shifting the print sheet relative to the printer, after the last numerical data and the symbol of said operator key actuated immediately prior to entry of the last numerical data have been printed, to print on the row succeeding the last row; and fourth delay means for operating the printer only after the print sheet has been shifted relative to the printer, to print the symbol (=) and the result of the calculation respectively on the left-hand side and the right-hand side on the row succeeding the last row of the print sheet.
Claim 4
Dependent Claim 477 words
An electronic calculator for calculating a result from numerical data operated on thereby and having a printer for printing information about the calculation on a print sheet; said calculator comprising: an input section having numerical keys for entering numberical data, arithmetic operator keys, and an equals (=) key; and means for shifting the print sheet relative to the printer to print on succeeding rows; a control section including means for storing numerical data entered by said numerical keys; means, responsive to the first actuation of any one of said operator keys during any one calculation, for operating the printer to print the first numerical data entered in said storing means immediately prior to the first actuation on the right-hand side of one row of the print sheet; first delay means for operating said shifting means after printing of the first numerical data to shift the print sheet relative to the printer to print on a row succeeding the one row; means, responsive to each subsequent actuation of any of said operator keys during the one calculation, for operating the printer to print subsequent numerical data, entered in said storing means immediately prior to the subsequent actuation, on the right-hand side of the succeeding row of the print sheet to which it has been shifted relative to the printer, and to print the symbol of said operator key actuated immediately prior to entry of the subsequent numerical data on the left-hand side of the succeeding row of the print sheet; second delay means for operating said shifting means to shift the print sheet relative to the printer to print on the row next succeeding the succeeding row, after the subsequent numerical data and the symbol of said operator key actuated immediately prior to entry of the subsequent numerical data have been printed; means, responsive to actuation said equals (=) key, for operating the printer to print the last numerical data, entered in said storing means immediately prior to actuation of said equals (=) key, on the right-hand side of the last row to which the print sheet has been shifted relative to the printer and to print the symbol of said operator key actuated immediately prior to entry of the last numerical data on the left-hand side of the last row; third delay means for shifting the print sheet relative to the printer, after the last numerical data and the symbol of said operator key actuated immediately prior to entry of the last numerical data have been printed, to print on the row succeeding the last row; and fourth delay means for operating the printer only after the print sheet has been shifted relative to the printer, to print the symbol (=) and the result of the calculation respectively on the left-hand side and the right-hand side on the row succeeding the last row of the print sheet.

References Cited (Backward Citations)

US3787988A Cited
US3974575A Cited
US4044228A Cited
US4016411A Cited
US4138734A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1985-08-09 1986-02-08 1986-08-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1989-08-09 1990-02-08 1990-08-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1993-08-09 1994-02-08 1994-08-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag