Claims
- 1. A tape printing device for printing data on a tape, said device comprising:
- input means for inputting print data;
- paragraph preparing means for preparing one or plural paragraphs, said paragraphs defining an independent territorial unit having a predetermined maximum width dimension corresponding to a maximum width dimension of said tape, each said territorial unit including attribute information capable of arranging and configuring of said print data in one and plural lines in the respective territorial unit and along a width direction of said tape; and
- print means for expanding said print data to a dot pattern in response to a print instruction, and successively printing said print data by each paragraph.
- 2. A printing device in accordance with claim 1, further comprising:
- instruction input means for inputting an instruction to generate a new paragraph.
- 3. A printing device in accordance with claim 2, further comprising:
- instruction detecting means for detecting said instruction; and
- paragraph generating means for generating a new paragraph according to said instruction.
- 4. A tape printing device in accordance with claim 1 further comprising:
- character decorating means for setting decoration of the input print data in each paragraph.
- 5. A tape printing device in accordance with claim 4, wherein
- said character decorating means includes printing direction specification means for selecting either one of vertical writing and horizontal writing uniformly in each paragraph.
- 6. A tape printing device in accordance with claim 1, further comprising:
- character size setting means for determining whether a preset character size is set for characters in each paragraph or a user sets a desired character size for the characters in the paragraph.
- 7. A tape printing device in accordance with claim 6, wherein
- said character size setting means sets a character size for each line included in the paragraph.
- 8. A tape printing device in accordance with claim 4, wherein
- said character decorating means comprises frame setting means for determining whether or not a frame is set for each paragraph as one of the decoration for the print data in the paragraph.
- 9. A tape printing device in accordance with claim 4, wherein
- said character decorating means comprises shade setting means for determining whether or not a shade pattern is set for each paragraph as one of the decoration for the print data in the paragraph.
- 10. A tape printing device in accordance with claim 1, further comprising:
- a display unit that displays the input print data; and
- print data display means for causing the input print data to be displayed on said display unit in a specific size that is set irrespectively of a character size for printing.
- 11. A tape printing device in accordance with claim 1, further comprising:
- a display unit that displays the input print data;
- print data storage means for storing the input print data in a non-volatile memory; and
- display control means for enabling the print data to be displayed on said display unit when the print data stored in said memory is present at a time of power supply.
- 12. A tape printing device in accordance with claim 1, further comprising:
- a display unit that displays the input print data; and
- line number display means for showing a numeral that represents which line in the paragraph has the print data, in addition to the print data, when the print data in each paragraph is displayed on said display unit.
- 13. A tape printing device in accordance with claim 4, further comprising:
- a display unit that displays the input print data;
- end-of-specification display means for displaying an `end-of-specification` box on said display unit to enable a selection of the box, after said character decorating means sets the decoration of the input print data; and
- decoration conclusion means for concluding a decorating operation with respect to a specific paragraph carried out by said character decorating means when the `end-of-specification` box is selected.
- 14. A tape printing device in accordance with claim 1, further comprising:
- paragraph erasing instruction means for giving an instruction to erase a paragraph; and
- paragraph erasing means for erasing all the print data included in a specific paragraph being currently edited, in response to the instruction to erase the paragraph.
- 15. A tape printing device in accordance with claim 14, further comprising:
- means for selectively executing either one of an operation that erases only the print data included in the specific paragraph being currently edited and an operation that erases the print data in all paragraphs, when said paragraph erasing instruction means gives the instruction to erase the paragraph.
- 16. A tape printing device in accordance with claim 14, further comprising:
- character decorating means for setting decoration of the input print data in each paragraph,
- wherein said paragraph erasing means erases the decoration set for the print data in the specific paragraph being currently edited as well as all the print data included in the specific paragraph, when said paragraph erasing instruction means gives the instruction to erase the paragraph.
- 17. A tape printing device in accordance with claim 3, further comprising:
- edit means for editing the input print data;
- edit position determination means for determining whether or not a current edit position is in the middle of the input print data, when said instruction input means inputs the instruction to generate a new paragraph; and
- print data allocating means for allocating a subsequent set of the print data after the current edit position to the newly generated paragraph when the current edit position is determined to be in the middle of the input print data.
- 18. A tape printing device in accordance with claim 3, further comprising:
- edit means for editing the input print data;
- paragraph position determination means for determining whether or not there is an existing paragraph after a specific paragraph being currently edited when said instruction input means inputs the instruction to generate a new paragraph; and
- means for shifting the paragaphs following the newly generated paragraph, one by one, upon the generation of the new paragraph and when it is determined that there is the existing paragraph after the specific paragraph.
- 19. A tape printing device in accordance with claim 17, further comprising:
- a display unit that displays the input print data being currently edited; and
- adjoining data display means for displaying the subsequent set of the print data allocated to the new paragraph and a set of print data immediately before the subsequent set of the print data, which are both included in the input print data being currently edited, after said print data allocating means allocates the subsequent set of the print data to the newly generated paragraph.
- 20. A tape printing device in accordance with claim 3, further comprising:
- line number initializing means for initializing line numbers in the new paragraph, when said paragraph generating means generates the new paragraph.
- 21. A tape printing device in accordance with claim 1, further comprising:
- edit means for carrying out an editing operation including an instruction of a new line, with respect to the input print data;
- a display unit that displays the input print data being currently edited with a cursor representing a current editing position; and
- display control means for moving the cursor to a head of a next line, which follows the certain line, when said edit means gives the instruction of a new line while the current editing position is at an end of a certain line.
- 22. A tape printing device in accordance with claim 1, further comprising:
- printing start instruction means for giving an instruction to start printing
- tape width determination means for detecting the width of the tape accommodated in a tape cartridge attached to said tape printing device;
- determination means for determining whether or not print data of all lines included in each paragraph is printable in the detected width of the tape; and
- alarm means for giving an alarm that represents an unprintable state in response when it is determined that the print data is not printable in the width of the tape.
- 23. A tape printing apparatus for printing data on a tape comprising:
- an input device adapted to input print data;
- a paragraph preparing device adapted to prepare at least one paragraph defined by an independent territorial unit having a predetermined maximum width dimension corresponding to a maximum width dimension of said tape, said territorial unit including attribute information capable of arranging and configuring of said print data in one and plural lines in the territorial unit and along a width direction of said tape;
- a print mechanism configured to expand said print data to a dot pattern in response to a print instruction, and successively print said print data by each paragraph.
- 24. A printing device in accordance with claim 23, further comprising:
- a character decorating mechanism configured to set the decoration of the input print data in each paragraph.
- 25. A tape printing device in accordance with claim 24, wherein
- said decorating mechanism include a print direction specification device adapted to direct either one of vertical writing and horizontal writing uniformly in each paragraph.
- 26. A tape printing device in accordance with claim 24, wherein
- said decorating mechanism includes a frame setting device configured to determine whether or not a frame is set for each paragraph as one of the decorations for the print data in the paragraph.
- 27. A tape printing device in accordance with claim 24, wherein
- said decorating mechanism further includes a shade setting device adapted to determine whether or not a shade pattern is set for each paragraph as one of the decorations for the print data in the paragraph.
- 28. A tape printing device in accordance with claim 23, further comprising:
- a display unit for display the input print data; and
- a print data display mechanism configured to display the input print data on said display unit in a set specific size regardless of the character size for printing.
- 29. A tape printing device in accordance with claim 23, further comprising:
- a display unit for display the input print data;
- a print data storage device configured to store the input print data in a non-volatile memory; and
- a display control configured to enable the print data to be displayed on said display unit when the print data stored in said memory is present at a time of power supply.
- 30. A tape printing device in accordance with claim 23, further comprising:
- a display unit for display the input print data; and
- a line number display mechanism adapted to show a numeral that represents which line in the paragraph has the print data, in addition to the print data, when the print data in each paragraph is displayed on said display unit.
- 31. A tape printing device in accordance with claim 24, further comprising:
- a display unit for display the input print data;
- an end-of-specification display on said display unit for display of an `end-of-specification` box to enable a selection of the box, after said decorating mechanism sets the decoration of the input print data; and
- a decoration conclusion mechanism for concluding a decorating operation with respect to a specific paragraph carried out by said character mechanism when the `end-of-specification` box is selected.
- 32. A tape printing device in accordance with claim 23, further comprising:
- a paragraph erasing instruction mechanism adapted to submit an instruction set to erase a paragraph; and
- a paragraph erasing mechanism configured to erase all the print data included in a specific paragraph being currently edited, in response to the instruction set to erase the paragraph.
- 33. A tape printing device in accordance with claim 23, further comprising:
- an instruction input mechanism to input an instruction to generate a new paragraph;
- an editing mechanism adapted to edit the input print data;
- an edit position determination mechanism adapted to determine whether or not a current edit position is in the middle of the input print data, when said instruction input mechanism inputs the instruction to generate a new paragraph; and
- a print data allocating mechanism adapted to allocate a subsequent set of the print data after the current edit position to the newly generated paragraph, when the current edit position is determined to be in the middle of the input print data.
- 34. A tape printing device in accordance with claim 25, further comprising:
- a line number initializing mechanism adapted to initialize line numbers in the new paragraph when a paragraph generating mechanism generates the new paragraph.
- 35. A tape printing device in accordance with claim 1, further comprising:
- a printing start instruction mechanism configured to submit an instruction set to start printing;
- a tape width determination mechanism adapted to detect the width of the tape accommodated in a tape cartridge attached to said tape printing device;
- a determination device configured to determine whether or not print data of all lines included in each paragraph is printable in the detected width of the tape; and
- an alarm to indicate an unprintable state in response to the determination that the print data is not printable in the width of the tape.
- 36. A method of printing data on a tape comprising:
- inputting print data through an input device;
- preparing at least one paragraph through a paragraph preparing device which defines an independent territorial unit having a predetermined maximum width dimension corresponding to a maximum width dimension of said tape, said territorial unit further including attribute information capable of arranging and configuring said print data in one or plural lines in the territorial unit and along a width direction of said tape;
- expanding said print data through a print mechanism to a dot pattern in response to a print instruction; and
- successively printing said print data by each paragraph.
- 37. The method according to claim 36, further comprising:
- inputting an instruction set into an instruction input device to generate a new paragraph;
- detecting said instruction set through an instruction detecting device; and
- generating a new paragraph according to said instruction set through a paragraph generating device.
- 38. The method according to claim 36, further comprising:
- setting the decoration of the input print data in each paragraph through a character decorating mechanism.
- 39. The method according to claim 38, wherein
- determining whether or not a frame is set for each paragraph as one of the decorations for the print data in the paragraph through a frame setting mechanism.
- 40. The method according to claim 36, further comprising:
- determining whether a preset character size is set for characters in each paragraph or whether a user sets a desired character size for the characters in the paragraph through a character size setting mechanism; and
- subsequently, setting the character size for each line included in the paragraph.
- 41. The method according to claim 36, further comprising:
- displaying the input print data on a display unit; and
- displaying on the display unit a numeral that represents which line in the paragraph has the print data, when the print data in each paragraph is displayed on said display unit.
- 42. The method according to claim 38, further comprising:
- displaying the input print data on a display unit;
- displaying an `end-of-specification` box on said display unit to enable a selection of the box, after said character decorating mechanism sets the decoration of the input print data; and
- concluding a decorating operation with respect to a specific paragraph carried out by said character decorating mechanism when the `end-of-specification` box is selected.
- 43. The method according to claim 36, further comprising:
- submitting an instruction through a paragraph erasing instruction device to erase a paragraph; and
- erasing all the print data included in a specific paragraph being currently edited, in response to the instruction to erase the paragraph.
- 44. The method according to claim 43, further comprising:
- setting the decoration of the input print data in each paragraph through a character decorating mechanism; and
- erasing the decoration set for the print data in the specific paragraph being currently edited as well as all the print data included in the specific paragraph when said paragraph erasing instruction mechanism gives the instruction to erase the paragraph.
- 45. The method according to claim 37, further comprising:
- editing the input print data through an editing device;
- determining whether or not a current edit position is in the middle of the input print data when said instruction input means inputs the instruction to generate a new paragraph; and
- allocating a subsequent set of the print data after the current edit position to the newly generated paragraph when the current edit position is determined to be in the middle of the input print data.
- 46. The method according to claim 37, further comprising:
- editing the input print data through an editing device;
- determining whether or not there is an existing paragraph after a specific paragraph being currently edited when said instruction input means inputs the instruction to generate a new paragraph; and
- interposing the newly generated paragraph between the specific paragraph being currently edited and the existing paragraph, when it is determined that there is the existing paragraph after the specific paragraph.
- 47. The method according to claim 37, further comprising:
- initializing line numbers in the new paragraph through a line number initializing mechanism when said paragraph generating means generates the new paragraph.
- 48. The method according to claim 36, further comprising:
- printing start instruction means for giving an instruction to start printing
- detecting the width of the tape accommodated in a tape cartridge attached to said tape printing device through a tape width determination device;
- determining whether or not print data of all lines included in each paragraph is printable in the detected width of the tape; and
- indicating through an alarm an unprintable state in response to the determination that the print data is not printable in the width of the tape.
- 49. A tape printing device for printing data on a tape, said device comprising:
- input means for inputting print data;
- paragraph preparing means for preparing one or plural paragraphs, said paragraphs defining an arrangement of said print data on said tape and comprising one or plural lines disposed along a width of said tape;
- instruction input means for inputting an instruction to generate a new paragraph;
- edit means for editing the input print data;
- edit position determination means for determining whether or not a current edit position is in the middle of the input print data, when said instruction input means inputs the instruction to generate a new paragraph;
- print data allocating means for allocating a subsequent set of the print data after the current edit position to the newly generated paragraph when the current edit position is determined to be in the middle of the input print data; and
- print means for expanding said print data to a dot pattern in response to a print instruction, and successively printing said print data by each paragraph.
- 50. A tape printing device in accordance with claim 49 further comprising:
- character decorating means for setting decoration of the input print data in each paragraph.
- 51. A tape printing device in accordance with claim 49, further comprising:
- character size setting means for determining whether a preset character size is set for characters in each paragraph or a user sets a desired character size for the characters in the paragraph.
- 52. A tape printing device in accordance with claim 49, further comprising:
- a display unit that displays the input print data; and
- print data display means for causing the input print data to be displayed on said display unit in a specific size that is set irrespectively of a character size for printing.
- 53. A tape printing device in accordance with claim 49, further comprising:
- paragraph erasing instruction means for giving an instruction to erase a paragraph; and
- paragraph erasing means for erasing all the print data included in a specific paragraph being currently edited, in response to the instruction to erase the paragraph.
- 54. A tape printing device for printing data on a tape, said device comprising:
- input means for inputting print data;
- paragraph preparing means for preparing one or plural paragraphs, said paragraphs defining an arrangement of said print data on said tape and comprising one or plural lines disposed along a width of said tape;
- instruction input means for inputting an instruction to generate a new paragraph;
- edit means for editing the input print data;
- paragraph position determination means for determining whether or not there is an existing paragraph after a specific paragraph being currently edited when said instruction input means inputs the instruction to generate a new paragraph;
- means for interposing the newly generated paragraph between the specific paragraph being currently edited and the existing paragraph, when it is determined that there is the existing paragraph after the specific paragraph; and
- print means for expanding said print data to a dot pattern in response to a print instruction, and successively printing said print data by each paragraph.
- 55. A tape printing device in accordance with claim 54, further comprising:
- a display unit that displays the input print data being currently edited; and
- adjoining data display means for displaying the subsequent set of the print data allocated to the new paragraph and a set of print data immediately before the subsequent set of the print data, which are both included in the input print data being currently edited, after said print data allocating means allocates the subsequent set of the print data to the newly generated paragraph.
- 56. A tape printing device in accordance with claim 54, further comprising:
- character size setting means for determining whether a preset character size is set for characters in each paragraph or a user sets a desired character size for the characters in the paragraph.
- 57. A tape printing device in accordance with claim 54, further comprising:
- a display unit that displays the input print data; and
- line number display means for showing a numeral that represents which line in the paragraph has the print data, in addition to the print data, when the print data in each paragraph is displayed on said display unit.
- 58. A tape printing device for printing data on a tape, said device comprising:
- input means for inputting print data;
- paragraph preparing means for preparing one or plural paragraphs, said paragraphs defining an arrangement of said print data on said tape and comprising one or plural lines disposed along a width of said tape;
- print means for expanding said print data to a dot pattern in response to a print instruction, and successively printing said print data by each paragraph;
- edit means for carrying out an editing operation including an instruction of a new line, with respect to the input print data;
- a display unit that displays the input print data being currently edited with a cursor representing a current editing position; and
- display control means for moving the cursor to a head of a next line, which follows the certain line, when said edit means gives the instruction of a new line while the current editing position is at an end of a certain line.
- 59. A tape printing apparatus for printing data on a tape comprising:
- an input device adapted to input print data;
- a paragraph preparing device adapted to prepare at least one paragraph defined by an arrangement of said print data disposed in at least one line along a width of said tape;
- an instruction input mechanism to input an instruction to generate a new paragraph;
- an editing mechanism adapted to edit the input print data;
- an edit position determination mechanism adapted to determine whether or not a current edit position is in the middle of the input print data, when said instruction input mechanism inputs the instruction to generate a new paragraph; and
- a print data allocating mechanism adapted to allocate a subsequent set of the print data after the current edit position to the newly generated paragraph, when the current edit position is determined to be in the middle of the input print data; and
- a print mechanism configured to expand said print data to a dot pattern in response to a print instruction, and successively print said print data by each paragraph.
- 60. A printing device in accordance with claim 59, further comprising:
- a character decorating mechanism configured to set the decoration of the input print data in each paragraph.
- 61. A tape printing device in accordance with claim 60, wherein
- said decorating mechanism include a print direction specification device adapted to direct either one of vertical writing and horizontal writing uniformly in each paragraph.
- 62. A tape printing device in accordance with claim 60, further comprising:
- a display unit for display the input print data; and
- a print data display mechanism configured to display the input print data on said display unit in a set specific size regardless of the character size for printing.
- 63. A method of printing data on a tape comprising:
- inputting print data through an input device;
- preparing at least one paragraph through a paragraph preparing device by arranging said print data in at least one line along a width of said tape;
- setting the decoration of the input print data in each paragraph through a character decorating mechanism;
- displaying the input print data on a display unit;
- displaying an `end-of-specification` box on said display unit to enable a selection of the box, after said character decorating mechanism sets the decoration of the input print data;
- concluding a decorating operation with respect to a specific paragraph carried out by said character decorating mechanism when the `end-of-specification` box is selected;
- expanding said print data through a print mechanism to a dot pattern in response to a print instruction; and
- successively printing said print data by each paragraph.
- 64. The method according to claim 63, further comprising:
- inputting an instruction set into an instruction input device to generate a new paragraph;
- detecting said instruction set through an instruction detecting device; and
- generating a new paragraph according to said instruction set through a paragraph generating device.
- 65. The method according to claim 63, further comprising:
- determining whether a preset character size is set for characters in each paragraph or whether a user sets a desired character size for the characters in the paragraph through a character size setting mechanism; and
- subsequently, setting the character size for each line included in the paragraph.
- 66. A method of printing data on a tape comprising:
- inputting print data through an input device;
- preparing at least one paragraph through a paragraph preparing device by arranging said print data in at least one line along a width of said tape;
- inputting an instruction set into an instruction input device to generate a new paragraph;
- editing the input print data through an editing device;
- determining whether or not a current edit position is in the middle of the input print data when said instruction input means inputs the instruction to generate a new paragraph;
- allocating a subsequent set of the print data after the current edit position to the newly generated paragraph when the current edit position is determined to be in the middle of the input print data;
- expanding said print data through a print mechanism to a dot pattern in response to a print instruction; and
- successively printing said print data by each paragraph.
- 67. The method according to claim 66, further comprising:
- determining whether a preset character size is set for characters in each paragraph or whether a user sets a desired character size for the characters in the paragraph through a character size setting mechanism; and
- subsequently, setting the character size for each line included in the paragraph.
- 68. The method according to claim 66, further comprising:
- displaying the input print data on a display unit; and
- displaying on the display unit a numeral that represents which line in the paragraph has the print data, when the print data in each paragraph is displayed on said display unit.
- 69. A method of printing data on a tape comprising:
- inputting print data through an input device;
- preparing at least one paragraph through a paragraph preparing device by arranging said print data in at least one line along a width of said tape;
- inputting an instruction set into an instruction input device to generate a new paragraph;
- editing the input print data through an editing device;
- determining whether or not there is an existing paragraph after a specific paragraph being currently edited when said instruction input means inputs the instruction to generate a new paragraph;
- interposing the newly generated paragraph between the specific paragraph being currently edited and the existing paragraph, when it is determined that there is the existing paragraph after the specific paragraph;
- expanding said print data through a print mechanism to a dot pattern in response to a print instruction; and
- successively printing said print data by each paragraph.
- 70. The method according to claim 69, further comprising:
- submitting an instruction through a paragraph erasing instruction device to erase a paragraph; and
- erasing all the print data included in a specific paragraph being currently edited, in response to the instruction to erase the paragraph.
- 71. The method according to claim 70, further comprising:
- setting the decoration of the input print data in each paragraph through a character decorating mechanism; and
- erasing the decoration set for the print data in the specific paragraph being currently edited as well as all the print data included in the specific paragraph when said paragraph erasing instruction mechanism gives the instruction to erase the paragraph.
- 72. A method of printing data on a tape comprising:
- inputting print data through an input device;
- preparing at least one paragraph through a paragraph preparing device by arranging said print data in at least one line along a width of said tape;
- inputting an instruction set into an instruction input device to generate a new paragraph;
- initializing line numbers in the new paragraph through a line number initializing mechanism when the new paragraph is generated;
- expanding said print data through a print mechanism to a dot pattern in response to a print instruction; and
- successively printing said print data by each paragraph.
- 73. The method according to claim 72, further comprising:
- setting the decoration of the input print data in each paragraph through a character decorating mechanism.
- 74. The method according to claim 72, further comprising:
- determining whether a preset character size is set for characters in each paragraph or whether a user sets a desired character size for the characters in the paragraph through a character size setting mechanism; and
- subsequently, setting the character size for each line included in the paragraph.
Priority Claims (5)
| Number |
Date |
Country |
Kind |
| 4-267164 |
Oct 1992 |
JPX |
|
| 4-267167 |
Oct 1992 |
JPX |
|
| 4-267169 |
Oct 1992 |
JPX |
|
| 4-294990 |
Nov 1992 |
JPX |
|
| 4-322792 |
Nov 1992 |
JPX |
|
Parent Case Info
This application is divisional of Ser. No. 09/048,277, filed Mar. 25, 1998 which is a divisional of Ser. No. 08/900,374, filed Jul. 11, 1997, now U.S. Pat. No. 5,868,504 which is a divisional of Ser. No. 08/132,572 filed Oct. 6, 1993, now U.S. Pat. No. 5,651,619.
US Referenced Citations (24)
Foreign Referenced Citations (1)
| Number |
Date |
Country |
| 60-207951 |
Oct 1985 |
JPX |
Divisions (3)
|
Number |
Date |
Country |
| Parent |
048277 |
Mar 1998 |
|
| Parent |
900374 |
Jul 1997 |
|
| Parent |
132572 |
Oct 1993 |
|