Patent ID: 9633286
Date: 2017-04-25
CPC Classifications: G06K,H04N

Claim:
1. A printer comprising: a feeder configured to feed a print-receiving tape; a printing head configured to perform a print on said print-receiving tape fed by said feeder to produce a print tape; an operation device configured to allow desired operational input to be made; a display device configured to perform a desired display; and a controller configured to switch an operation mode between a real-time preview mode and a text input mode, the real-time preview mode being a mode of accepting an edit operation via said operation device for print contents on said print tape while displaying on said display device a preview screen representative of an appearance image of said print tape to be produced, the text input mode being a mode of accepting the edit operation via said operation device while displaying on said display device a text input screen for accepting the edit operation via said operation device for print contents on said print tape to be produced, said controller being configured to execute: a condition deciding process for deciding printable conditions in a length direction and a width direction of said print-receiving tape; a determining process for determining based on an edit operation via said operation device whether contents after the edit operation satisfy said printable conditions decided in said condition deciding process; a first mode switching process for switching the operation mode from said real-time preview mode to said text input mode in the case that it is determined that said printable conditions are not satisfied in said determining process when said operation mode is said real-time preview mode; and a second mode switching process for returning the operation mode from said text input mode to said real-time preview mode in the case that it is determined that said printable conditions are satisfied in said determining process after said operation mode is switched to said text input mode in said first mode switching process.