This invention relates to an image printing method and apparatus which print character string images having images of characters, such as letters, numerals, symbols, simple figures, and the like arranged therein.
Generally, in a printing apparatus, such as a word processor or the like, when the user enters desired character strings including one or more characters, such as letters, numerals, symbols, simple figures, and the like, via the keyboard or the like, font data corresponding to text code data of each character is read out from a ROM or the like having predetermined font data stored therein, and character string image data is formed based on the font data such that the data is arranged in a predetermined display image-forming area, whereby display image data is formed. A display image represented by this display image data is displayed on a predetermined display screen. This permits the user to view and check on results of entry and edit of desired character strings effected via the keyboard, in the display image which is displayed on the display screen with the results reflected thereon.
After the checking, when the user depresses a predetermined print key or the like, the printing apparatus forms character string image data, in the same manner as described above, based on font data such that it is arranged in a predetermined print image-forming area, whereby print image data is formed. A print image represented by this print image data is printed on a predetermined printing object. This permits the user to print a character string image of his desired character string checked on the display screen, on the predetermined printing object. Further, the user can store (register) the desired character string image which he entered via the keyboard or the like and checked on the display screen, in the form of text data which is a source of the desired character string image in a memory area of a predetermined storage medium. Further, he can read it out at a desired time point and print it on a predetermined printing object after verifying the image on the display screen.
In the conventional printing apparatus, such as the word processor, however, it is assumed that a desired character string image is printed on a predetermined printing object after it is checked on the display screen. Conversely, the user can print his desired character string image only after it is displayed on the display screen. On the other hand, print images the user desires to print include (regular or repetitive) character string images that he would like to print habitually and frequently. Examples of such print images are the name of the user himself and the name of his division. Once these print images are checked on and registered or stored, they are needed only for printing but checking of them is no longer necessitated.
Further, in everyday operations, if the above regular character string images have to be printed while other character string images are being entered and edited, it is required to once save (store) the character strings being edited, and then read the regular character string images for printing. Moreover, after the regular character string are printed, it is required to read (restore) the character strings being edited, again, and resume the editing operation. This is an inconvenience. In some word processors (including word processing software installed a personal computer (PC), the user is permitted to handle a plurality of edit screens at a time by switching between the edit screens or displaying the edit screens at the same time. In the former case, however, the user has to switch an edit screen being used for editing operations to a new edit screen, read regular character strings to display them on the screen, print them, and then return to the preceding edit screen used for the editing operations. This is troublesome and time-consuming. In the latter case, to display a plurality of edit screens at a time, a large display screen is required. Further, to use such a plurality of edit screens, a large memory capacity for storing a plurality of display image data items to be displayed on them is necessitated. Therefore, they are not suitable for a small-sized and inexpensive printing apparatus.
It is an object of the invention to provide an image printing method and apparatus which are cable of printing a regular character string image of registered regular character strings at a desired time point through simple operations, irrespective of whether other character strings are being edited or not, while saving the capacity of a memory used for displaying images.
An image printing method as claimed in claim 1 comprises a regular character string registration step of registering a character string having at least one character as a regular character string, a regular printing instruction step of instructing regular printing for printing the regular character string, irrespective of whether or not a character string other than the regular character string is being input or edited, and a regular printing step of printing a regular character string image corresponding to the regular character string on a printing object as a print image when the regular printing is instructed.
An image printing apparatus as claimed in claim 3 comprises regular character string registration means for registering a character string having at least one character as a regular character string, regular printing instruction means for instructing regular printing for printing the regular character string, irrespective of whether or not a character string other than the regular character string is being input or edited, and regular printing means for printing a regular character string image corresponding to the regular character string on a printing object as a print image when the regular printing is instructed.
According to this image printing method and apparatus, it is possible to register beforehand a character string including one or more characters as a regular character string and instruct regular printing for printing the regular character string, irrespective of whether or not a character string other than the regular character string is being input or edited. Further, when regular printing is instructed, a regular character string image corresponding to the regular character string is printed as a print image. That is, by registering beforehand a character string as a regular character string, it is possible to print the regular character string image of the registered regular character string at a desired time point, irrespective of whether or not a character string other than the character string is being input or edited. Further, the regular character string image can be printed through a simple operation, simply by instructing regular printing.
It should be noted that in this processing, the regular character string may be registered (stored) beforehand in a ROM or the like, or that the apparatus may be configured such that the regular character string can be input for registration via an input device, such as a keyboard, similarly to normal character strings. Further, the regular character string may be registered as a character string image (data item) formed, but to save the capacity of the memory device, it is preferred that a text (data item) of the character string is registered and formed into a print image before printing to print the print image thereafter. In this case, the regular text data may be formed as an image based on font data, such as a bit map font and the like, or when the regular text data is of characters registered as nonstandard characters, the regular text data may be formed based on a registered bit map. It should be noted that regular printing can be instructed simply by key entry made via the keyboard, for instance, and in this case, it is not necessary to check or confirm the regular character string by displaying an image thereof on the display screen before printing.
In the image printing method as claimed in claim 1, it is preferred that a plurality of types of regular character strings can be registered as the regular character strings, the image printing method further including a regular printing image selection step of selecting any one of the plurality of types of regular character strings as a regular character string to be printed by the regular printing.
In the image printing apparatus as claimed in claim 3, it is preferred that a plurality of types of regular character strings can be registered as the regular character strings, the image printing apparatus further including regular print image selection means for selecting any of the plurality of types of regular character strings as a regular character string to be printed by the regular printing.
In the image printing method and apparatus, it is possible to register a plurality of types of character strings as regular character strings, and any of the plurality of types of regular character strings is selected as a regular character string for use in regular printing. In other words, a plurality of types of character strings can be registered beforehand as regular character strings, and further, any of the regular character strings can be printed through simple operations, simply by selecting the regular character string at a desired time point and instructing the regular printing. It should be noted that in this case, the regular character string may be selected before regular printing is instructed or it may be selected as an object to be printed by the regular printing after the printing is instructed.
In the image printing method as claimed in claim 2, it is preferred that the regular printing image selection step includes an identifier display step of displaying a plurality of types of identifiers corresponding respectively to the plurality of types of regular character strings on a predetermined display screen, and an identifier selection step of selecting any one of the plurality of types of identifiers.
In the image printing apparatus as claimed in claim 9, it is preferred that the regular print image selection means includes identifier display means for displaying a plurality of types of identifiers corresponding to the plurality of types of regular character strings on a predetermined display screen, and identifier selection means for selecting any of the plurality of types of identifiers.
According to this image printing method and apparatus, a plurality of types of identifiers corresponding to a plurality of types of regular character strings are displayed on the display screen, for selecting any of the identifiers. In this case, identifiers are only required to enable discrimination of regular character strings from each other based on their images displayed. For instance, a predetermined number of characters placed at the head of each regular character string, a nickname or the like, and simply a registration number may be used as identifiers. In these cases, the display screen can be designed compact, since it is only required to display identifiers. Further, since the identifiers can be easily displayed in a manner listed in order, they can be selected with ease through simple operations.
In the image printing method as claimed in claim 3, it is preferred that the regular printing image selection step includes a display-restoring information storage step of storing display-restoring information required for restoring contents currently displayed on the predetermined display screen before displaying the plurality of types of identifiers, and a display restoration step of restoring the contents displayed on the predetermined display screen at the time of storing the display-restoring information, based on the display-restoring information, after selection of the identifier.
In the image printing method as claimed in claim 3, it is preferred that the regular print image selection means includes display-restoring information storage means for storing in advance display-restoring information required for restoring contents currently displayed on the predetermined display screen before displaying the plurality of types of identifiers, and display restoration means for restoring the contents currently displayed on the predetermined display screen at a time point of storing the display-restoring information, based on the display-restoring information, after selection of the identifier.
According to this image printing method and apparatus, at a time point before the above plurality of types of identifiers are displayed, display-restoring information for restoring displayed contents of the predetermined display screen at the time point is stored, and after selecting identifiers, displayed contents of the predetermined display screen at the time point of storing the display-restoring information are caused to be restored based on the display-restoring information. Consequently, even when the display screen is used to display the identifiers, it is possible to return the display screen to the state of the screen being displayed before the identifiers are displayed, whereby even if the user prints a regular character image (by regular printing) in the course of editing a character string other than a regular character string on the display screen, it is possible to easily restore the display screen to the state of the screen being displayed in the course of the editing operation. In the above case, since text data as a source of the display image of the character string being edited, for instance, is stored in the edit text data area, so that it is only required to set (store) a flag for causing the display image to be formed again from the edit text data, as display-restoring information, which enables the capacity of the memory device to be saved.
In the image printing method as claimed in claim 1, it is preferred that the regular character string includes a character string representative of at least one of a person's name, an appellation, and a name of a division to which a person belongs.
In the image printing apparatus as claimed in claim 3, it is preferred that the regular character strings include a character string representative of at least one of a person's name, an appellation, and a name of a division to which a person belongs.
According to this image printing method and apparatus, since the regular character strings include a character string representative of at least one of a person's name, an appellation, and a name of a division to which a person belongs, it is possible to print a print image including any of the name, the appellation, such as a firm name, and the name of the division at a desired time point through simple operations.
In the image printing method as claimed in claim 1, it is preferable that the image printing method further includes an arbitrary character string entry step of entering an arbitrary character string having at least one character, and at the regular character string registration step, the arbitrary character string is registered as one type of the regular character string.
In the image printing apparatus as claimed in claim 3, it is preferable that the image printing apparatus further includes arbitrary character string entry means for entering an arbitrary character string having at least one character, and the regular character string registration means registers the arbitrary character string as one type of the regular character string.
According to this image printing method and apparatus, it is possible to enter an arbitrary character string including one or more characters, and register the arbitrary character string as one type of a regular character string. More specifically, if only one type of a character string can be registered as the regular character string, an arbitrary character string entered can be registered as the regular character string. Further, if a plurality of types of character strings can be registered as regular character strings, the arbitrary character string entered may be registered as a new or additional regular character string. This makes it possible to print an arbitrary character string entered through a simple operation at a desired time point.
In the image printing apparatus as claimed in claim 13, it is preferred that the image printing apparatus further includes arbitrary printing instruction means for instructing arbitrary printing for printing the arbitrary character string entered, and arbitrary printing means for printing an arbitrary character string image corresponding to the arbitrary character string as the print image when the arbitrary printing is instructed.
According to this image printing method and apparatus, by instructing the arbitrary printing for printing an entered arbitrary character string, an image of the arbitrary character string can be printed. Further, in this case as well, printing operation can be carried out through a simple operation, simply by instructing the arbitrary printing at a desired time point. More specifically, it is possible not only to print a regular character string image by regular printing through simple operations at a desired time point but also to print an arbitrary character string image corresponding to the entered arbitrary character string as a print image through simple operations at a desired time point, irrespective of whether or not the entered arbitrary character string is registered as a regular character string. This makes it possible to further increase the versatility and operability of the apparatus.
In the image printing method as claimed in claim 1, it is preferred that the printing object is a tape.
In the image printing apparatus as claimed in claim 3, it is preferred that the printing object is a tape.
According to this image printing method and apparatus, since the printing object is a tape, the invention can be applied to a tape printing apparatus.
In the image printing method as claimed in claim 1, it is preferable that the image printing method further includes a related character string registration step of registering the regular character string as a representative character string, and registering at least one character string related to the representative character string as related character strings, such that the related character strings are correlated with the representative character string, to thereby construct one regular character string group including the representative character string as a representative thereof, and that the regular printing step includes a related character string printing step of printing, when a representative character string image corresponding to the representative character string is printed as the regular character string image, at least one related character string image corresponding to at least one of the related character strings such that the at least one related character string image accompanies the representative character string image.
In the image printing apparatus as claimed in claim 3, it is preferable that the image printing apparatus further includes related character string registration mean for registering the regular character string as a representative character string, and registering at least one character string related to the representative character string as related character strings, such that the related character strings are correlated with the representative character string, to thereby construct one regular character string group including the representative character string as a representative thereof, and that the regular printing means includes related character string printing means for printing, when a representative character string image corresponding to the representative character string is printed as the regular character string image, at least one related character string image corresponding to at least one of the related character strings such that the at least one related character string image accompanies the representative character string image.
According to this image printing method and apparatus, the registration is carried out for registering the regular character string as a representative character string, and registering at least one character string related to the representative character string as related character strings, such that the related character strings are correlated with the representative character string, to thereby construct one regular character string group including the representative character string as a representative thereof. Further, when a representative character string image corresponding to the representative character string is printed as the regular character string image, at least one related character string image corresponding to at least one of the related character strings is printed such that the at least one related character string image accompanies the representative character string image. That is, a character string group having a regular character string as a representative character string is registered as one regular character string group, and when a representative character string image is printed as a regular character string image, one or more of related character string images are printed such that the one or more of related character string images accompanies the representative character string image. Therefore, irrespective of whether or not another character string is being input or edited, not only the regular character string image of a registered regular character string but also one or more of the related character string images of related character strings related to the regular character string can be printed through simple operations at a desired time point such that the one or more of the related character string images accompanies the regular character string image.
In the image printing method as claimed in claim 2, it is preferred that at the related character string printing step, at least one predetermined related character string image of the related character strings is printed such that the at least one predetermined related character string image accompanies the representative character string image.
In the image printing method as claimed in claim 4, it is preferred that the related character string printing means prints at least one predetermined related character string image of the related character strings such that the at least one predetermined related character string image accompanies the representative character string image.
According to this image printing method and apparatus, since at least one predetermined related character string image of the related character strings is printed such that the at least one predetermined related character string image accompanies the representative character string image, it is possible to print predetermined related character string images related to a regular character string image through simple operations at a desired time point along with the regular character string image.
In the image printing method as claimed in claim 2, it is preferred that a plurality of types of related character strings can be registered as the related character strings, and that the related character string printing step includes a related print image selection step of selecting at least one arbitrary related character string of the related character strings, and a related print image printing step of printing the at least one selected arbitrary related character string such that the at least one selected arbitrary related character string accompanies the representative character string image.
In the image printing method as claimed in claim 4, it is preferred that a plurality of types of related character strings can be registered as the related character strings, and that the related character string printing means includes related print image selection means for selecting at least one arbitrary related character string of the related character strings, and related print image printing means for printing the at least one selected arbitrary related character string such that the at least one selected arbitrary related character string accompanies the representative character string image.
According to this image printing method and apparatus, a plurality of types of character strings can be registered as related character strings, and at least one desired related character strings of the related character strings are selected and printed such that the at least one desired related character strings accompanies a representative character string image. Hence, at least one related character string images can be selected as desired and printed through simple operations at a desired time point such that they accompany the regular character string image.
In the image printing method as claimed in claim 2, it is preferred that a plurality of types of regular character strings can be registered as the regular character strings, and that the image printing method further includes a regular printing image selection step of selecting any one of the plurality of types of regular character strings as a regular character string to be printed by the regular printing.
In the image printing method as claimed in claim 4, it is preferred that a plurality of types of regular character strings can be registered as the regular character strings, and that the image printing apparatus further includes regular printing image selection means for selecting any of the plurality of types of regular character strings as a regular character string to be printed by the regular printing.
According to this image printing method and apparatus, similarly to the method and apparatus as claimed in claims 2 and 9, a plurality of types of regular character strings can be registered as the regular character strings, and any of the plurality of types of regular character strings is selected as a regular character string to be printed by the regular printing. That is, a plurality of types of character strings can be registered as regular character strings and printed through simple operations, simply by selecting any of them at a desired time point and instructing regular printing. It should be noted that in this case as well, a regular character string can be selected before, simultaneously with, or after instruction of regular printing.
In the image printing method as claimed in claim 38, it is preferred that the regular character string group is registered such that related character strings can be retrieved by using an identifier corresponding to the representative character string as a retrieving condition, and that at the regular print image selection step, any of the plurality of regular character strings is selected based on a plurality of types of identifiers corresponding respectively to the plurality of types of regular character strings.
In the image printing method as claimed in claim 7, it is preferred that the regular character string group is registered such that related character strings can be retrieved by using an identifier corresponding to the representative character string as a retrieving condition, and that the regular print image selection means selects any of the plurality of regular character strings based on a plurality of types of identifiers corresponding respectively to the plurality of types of regular character strings.
According to this image printing method and apparatus, the regular character string group is registered such that related character strings can be retrieved by using an identifier corresponding to the representative character string as a retrieving condition, and selection of any of the plurality of regular character strings is effected based on a plurality of types of identifiers corresponding respectively to the plurality of types of regular character strings. Therefore, by selecting an identifier, a regular character string to be printed can be selected, and at the same time related character strings to be printed with the regular character string can be retrieved with ease. In this cases, an identifier may be each regular character string itself, a predetermined number of characters placed at the head of each regular character string, for instance, a nickname or the like, or simply a registration number.
In the image printing method as claimed in claim 20, it is preferred that the regular character string group is registered such that the representative character string corresponding to the identifier is registered separately therefrom as one type of the related character string.
In the image printing method as claimed in claim 42, it is preferred that the regular character string group is registered such that the representative character string corresponding to the identifier is registered separately therefrom as one type of the related character string.
According to this image printing method and apparatus, the regular character string group is registered such that the representative character string corresponding to the identifier is registered separately therefrom as one type of the related character string. That is, although it is obvious that a representative character string is a related character string related to the representative character string itself, by registering the representative character string as related character strings separately from its identifier, whereby the identifier can be set to be, for instance, a registration number, a nickname, or a predetermined number of characters at the head of each regular character string. This makes it easy to simplify an identifier.
In the image printing method as claimed in claim 20, it is preferred that assuming that predetermined two identifiers included in the plurality of types of identifiers are defined as a first identifier and a second identifier, and regular character string groups corresponding to the first identifier and the second identifier are defined as a first regular character string group and a second regular character string group respectively, at least one of related character strings of the second regular character string group is included in related character strings of the first regular character string group, as a common related character string.
In the image printing method as claimed in claim 42, it is preferred that assuming that predetermined two identifiers included in the plurality of types of identifiers are defined as a first identifier and a second identifier, and regular character string groups corresponding to the first identifier and the second identifier are defined as a first regular character string group and a second regular character string group respectively, at least one of related character strings of the second regular character string group is included in related character strings of the first regular character string group, as a common related character string.
According to this image printing method and apparatus, assuming that predetermined two identifiers included in the plurality of types of identifiers are defined as a first identifier and a second identifier, and regular character string groups corresponding to the first identifier and the second identifier are defined as a first regular character string group and a second regular character string group respectively, at least one of related character strings of the second regular character string group is included in related character strings of the first regular character string group, as a common related character string. Therefore, this common related character string can be retrieved based on the first identifier as well as based on the second identifier. It should be noted that in the above case, it is also possible to set all the related character strings of the second regular character string group to common related character strings. Further, as recited hereinabove in claims 21 and 43, when a representative character string is included in the related character strings, the representative character string may be designated as a common representative character string. In this case, the representative character string may be set to a common representative character string, or a representative character string of only one of the first and second regular character string groups. When the representative character string is set to a common representative character string, related character strings (having different attributes from each other, for instance) related to the representative character string in a different manner are registered in the respective regular character string groups, and by selecting identifiers discriminatively, related character strings to be printed such that they accompany the representative regular character string can be selectively used. Further, in this case, if all the related character strings including the representative character string, of the second regular character string group are set to common related character strings, the second regular character string group can be set to a subordinate regular character string group with respect to the first regular character string group as a superordinate regular character group.
In the image printing method as claimed in claim 22, it is preferred that related character strings of the first regular character string group and the second regular character string group are registered in a form of matrix data retrievable by any of predetermined multi-dimensional retrieving conditions including the first identifier and the second identifier, and the common related character string is registered as data retrievable by using either of the first identifier and the second identifier as conditions for retrieval.
In the image printing apparatus as claimed in claim 9, it is preferred that related character strings of the first regular character string group and the second regular character string group are registered in a form of matrix data retrievable by any of predetermined multi-dimensional retrieving conditions including the first identifier and the second identifier, and the common related character string is registered as data retrievable by using either of the first identifier and the second identifier as retrieving conditions.
According to this image printing method and apparatus, each of the related character strings is registered in the form of matrix data which can be retrieved by any of predetermined multi-dimensional retrieving conditions including the first identifier and the second identifier, so that it becomes easy to carry out registration and retrieval based on identifiers, such as the first identifier, the second identifier and the like. Particularly, the common related character string is registered as data retrievable by using either of the first identifier and the second identifier as retrieving conditions, so that the common related character string becomes related characters which simultaneously satisfy both the retrieving conditions. This makes it easier to register and retrieve the common related character string.
In the image printing method as claimed in claim 20, it is preferred that the regular character string group is registered in a form of a list of data which enables related character strings of the regular character string group to be retrieved by using an identifier corresponding to the regular character string group as a retrieving condition.
In the image printing apparatus as claimed in claim 42, it is preferred that the regular character string group is registered in a form of a list of data which enables related character strings of the regular character string group to be retrieved by using an identifier corresponding to the regular character string group as a retrieving condition.
According to this image printing method and apparatus, the regular character string group is registered in a form of a list of data which enables related character strings of the regular character string group to be retrieved by an identifier corresponding to the regular character string group and serving as a retrieving condition. This makes it easy to carry out registration and retrieval of character strings. Particularly, it becomes easy to continuously register and retrieve a plurality of related character strings corresponding to one identifier.
In the image printing method as claimed in claim 20, it is preferred that the regular print image selection step includes an identifier display step of displaying the plurality of types of identifiers on a predetermined display screen, and an identifier selection step of selecting any one of the plurality of types of identifiers.
In the image printing apparatus as claimed in claim 20, it is preferred that the regular print image selection means includes identifier display means for displaying the plurality of types of identifiers on a predetermined display screen, and identifier selection means for selecting any of the plurality of types of identifiers.
According to this image printing method and apparatus, similarly to the method and apparatus as claimed in claims 3 and 10, a plurality of types of identifiers corresponding to the plurality of types of regular character strings are displayed on a predetermined display screen to permit selection of any of the plurality of types of identifiers. The identifiers are only required to have respective images to be displayed with reference to which discrimination of regular character strings can be made. Hence, the display screen can be designed compact.
In the image printing method as claimed in claim 25, it is preferred that the identifier display step includes a related character string display step of displaying related character strings which are to printed when each of the identifiers for selection is selected, together with the each of the identifiers corresponding thereto.
In the image printing apparatus as claimed in claim 10, it is preferred that the identifier display means includes related character string display means of displaying related character strings which are to printed when each of the identifiers for selection is selected together with the each of the identifiers corresponding thereto.
In this image printing apparatus and method, related character strings which are to printed are displayed when each of the identifiers for selection is selected, together with the each of the identifiers corresponding thereto. Therefore, it is possible to easily grasp a related character string for printing by way of the displayed related character, and with reference to the related character displayed each identifier can be selected.
In the image printing method as claimed in claim 26, it is preferred that the identifier display step further includes a related character string reading step of displaying, when a predetermined reading instruction is provided in a state of each of the identifiers being displayed, all related character strings corresponding to the displayed identifier in a readable manner.
In the image printing apparatus as claimed in claim 48, it is preferred that the identifier display means further includes related character string reading means for displaying, when a predetermined reading instruction is provided in a state of each of the identifiers being displayed, all related character strings corresponding to the displayed identifier in a readable manner.
In this image printing apparatus and method, when a predetermined reading instruction is provided in a state of each of the identifiers being displayed, all related character strings corresponding to the displayed identifier are displayed in a readable manner. Therefore, not only the displayed identifier and related character strings but also other related character strings in the same regular character string group can be easily grasped by providing the predetermined reading instruction through simple operations, which makes it possible to select each identifier with reference to the related character strings.
In the image printing method as claimed in claim 25, it is preferred that the regular print image selection step further includes a display-restoring information storage step of storing display-restoring information required for restoring contents currently displayed on the predetermined display screen before displaying the plurality of types of identifiers, and a display restoration step of restoring the contents displayed on the predetermined display screen at the time of storing the display-restoring information, based on the display-restoring information, after selection of the identifier.
In the image printing apparatus as claimed in claim 10, it is preferred that the regular print image selection means further includes display-restoring information storage means for storing display-restoring information required for restoring contents currently displayed on the predetermined display screen before displaying the plurality of types of identifiers, and display restoration means for restoring the contents displayed on the predetermined display screen at the time of storing the display-restoring information, based on the display-restoring information, after selection of the identifier.
In this image printing apparatus and method, similarly to the method and apparatus as claimed in claim 4 and 11, display-restoring information required for restoring contents currently displayed on the predetermined display screen is stored before displaying the plurality of types of identifiers, and the contents displayed on the predetermined display screen at the time of storing the display-restoring information are restored based on the display-restoring information, after selection of the identifier. Therefore, even when the display screen is used to display the identifiers, it is possible to return the display screen to the state of the screen being displayed before the identifiers are displayed, whereby even if the user prints a regular character image in the course of editing a character string other than a regular character string on the display screen, it is possible to easily restore the display screen to the state of the screen being displayed in the course of the editing operation. In the above case, if text data of the character string being edited is stored, it is only required to set (store) a flag for causing the display image to be formed again from the text data, as display-restoring information, which enables the capacity of the memory device to be saved.
In the image printing method as claimed in claim 2, it is preferred that the regular character string includes a character string representative of at least one of a person's name, an appellation, an address, a phone number, and a name of a division to which a person belongs.
In the image printing apparatus as claimed in claim 4, it is preferred that the regular character string includes a character string representative of at least one of a person's name, an appellation, an address, a phone number, and a name of a division to which person belongs.
In this image printing apparatus and method, the regular character string includes a character string representative of any of a name, a appellation, such as a firm name, an address, a phone number and a name of a division. Hence, it is possible to print a print image including at least any of the name, the appellation, the address, the phone number and the name of the division through simple operations at a desired time point.
In the image printing method as claimed in claim 29, it is preferred that when the representative character string is a character string representative of a person's name or an appellation, the related character string includes a character string representative of an address related to the person's name or the appellation.
In the image printing apparatus as claimed in claim 12, it is preferred that when the representative character string is a character string representative of a person's name or an appellation, the related character string includes a character string representative of an address related to the person's name or the appellation.
In this image printing apparatus and method, when the representative character string is a character string representative of a name or a appellation, the related character string includes a character string representative of an address related to the name or the appellation, so that, this regular character string group serves as a so-called address book, and the related character string representative of the address is printed such that it accompanies the representative character string representative of the name or the appellation, whereby a mailing address and the like can be printed with ease.
In the image printing method as claimed in claim 30, it is preferred that the related character string further includes at least one of a postal code and a barcode which correspond to the address.
In the image printing apparatus as claimed in claim 52, it is preferred that the related character string further includes at least one of a postal code and a barcode which correspond to the address.
In this image printing apparatus and method, the related character string further includes at least one of a postal code and a barcode corresponding to the address. Hence, a mailing address and the like can be printed more easily.
In the image printing method as claimed in claim 29, it is preferred that when the representative character string is a character string representative of a person's name or an appellation, the related character string includes a character string representative of a phone number related to the person's name or the appellation.
In the image printing apparatus as claimed in claim 12, it is preferred that when the representative character string is a character string representative of a person's name or an appellation, the related character string includes a character string representative of a phone number related to the person's name or the appellation.
In this image printing apparatus and method, when the representative character string is a character string representative of a person's name or an appellation, the related character string includes a character string representative of a phone number concerning the name or the appellation, so that this regular character string group serves as a so-called phone book, and the related character string representative of the phone number is printed such that it accompanies the representative character string representative of the name or the appellation, whereby the resulting print can be lightly used as a memorandum of phone numbers.
In the image printing method as claimed in claim 32, it is preferred that the related character string representative of the phone number additionally includes a character string representative of an attribute of the phone number.
In the image printing apparatus as claimed in claim 54, it is preferred that the related character string representative of the phone number additionally includes a character string representative of an attribute of the phone number.
According to this image printing method and apparatus, since the related character string representative of a phone number includes a character string representative of the attribute (home, home ground floor, office, representative (pilot), direct dialing or the like) of the phone number, the attributes of the phone number can be easily grasped, simply by adding the attributes to the phone number for printing.
In the image printing method as claimed in claim 33, it is preferable that the image printing method further includes a phone number attribute deletion step of automatically deleting the character string representative of the attribute of the phone number for conversion into a character string indicative of the phone number alone.
In the image printing apparatus as claimed in claim 55, it is preferable that the image printing apparatus further includes phone number attribute deletion means for automatically deleting the character string representative of the attribute of the phone number for conversion into a character string indicative of the phone number alone.
According to this image printing method and apparatus, since the step or the means for automatically deleting the character string representative of the attribute of the phone number for causing the character string to indicate only the phone number is provided, they can be conveniently used when characters are desired to be printed in a limited space. Especially, it is advantageous in displaying characters in a small-sized apparatus, such as the tape printing apparatus which has a relatively small display screen.
In the image printing method as claimed in claim 32, it is preferable that the image printing method further includes a representative phone number selection step of selecting, when there exist a plurality of the related character strings each indicative of a phone number related to the name or the appellation, a related character string representative of a representative phone number representative of the related character strings, from the plurality of the related character strings.
In the image printing apparatus as claimed in claim 54, it is preferable that the image printing apparatus further includes representative phone number selection means for selecting, when there exist a plurality of the related character strings each indicative of a phone number related to the name or the appellation, a related character string representative of a representative phone number representative of the related character strings, from the plurality of related character strings.
In general, even when the user makes a phone call to a person having a plurality of telephones (using a plurality of phone numbers), such a person normally uses one particular phone number. According to this image printing method and apparatus, when there exist a plurality of related character strings representative of phone numbers, a related character string representative of a representative phone number representing the phone numbers is selected. This makes it possible to print only one phone number usually used for communication as a representative phone number, thereby saving a printing space in comparison with a case in which a plurality of phone numbers are printed.
In the image printing method as claimed in claim 28, it is preferable that the image printing method further includes an arbitrary character string entry step of entering an arbitrary character string having at least one character string, and that at the regular character string registration step, the arbitrary character string is registered as one type of a regular character string other than the regular character string.
In the image printing apparatus as claimed in claim 11, it is preferable that image printing apparatus further includes arbitrary character string entry means for entering an arbitrary character string having at least one character string, and that the regular character string registration means registers the arbitrary character string as one type of a regular character string other than the regular character string.
According to this image printing method and apparatus, an arbitrary character string having at least one character string is entered, and registered as one type of a regular character string. This makes it possible to print the arbitrary character string at a desired time point through simple operations, similarly to the method and apparatus as claimed in claims 6 and 13.
In the image printing apparatus as claimed in claim 13, it is preferable that the image printing apparatus further includes arbitrary printing instruction means for instructing arbitrary printing for printing the arbitrary character string entered, and arbitrary printing means for printing an arbitrary character string image corresponding to the arbitrary character string as the print image when the arbitrary printing is instructed.
According to this image printing method and apparatus, similarly to the apparatus as claimed in claim 14, by instructing arbitrary printing for printing an entered arbitrary character string, an arbitrary character string image corresponding to the arbitrary character string can be printed as a print image. More specifically, it is possible not only to print a regular character string image by regular printing through simple operations at a given time point but also to print an arbitrary character string image corresponding to an entered arbitrary character string as a print image through simple operations at a desired time point, irrespective of whether or not the entered arbitrary character string is registered as a regular character string. This makes it possible to further increase the operability and functionality of the apparatus.
In the image printing method as claimed in claim 2, it is preferred that the printing object is a tape.
In the image printing method as claimed in claim 4, it is preferred that the printing object is a tape.
According to this image printing method and apparatus, since the printing object to be printed with a print image is a tape, the invention can be applied to a tape printing apparatus.
The invention will now be described in detail with reference to the drawings showing an embodiment thereof. In the embodiment, an image printing method and apparatus according to the invention is applied to a tape printing apparatus.
Further, as shown in
In the tape printing apparatus 1, after loading the tape cartridge 5 in the compartment 6, the user enters printing information, such as desired characters (letters, numerals, symbols, simple figures, etc.) via the keyboard 3, while checking on the results of the entry and editing operations of the printing information on the display 4. Thereafter, when the user instructs a printing operation via the keyboard 3, the tape-feeding block 120 unwinds a tape T from the tape cartridge 5, and at the same time the print head 7 prints on the tape T. The printed portion of the tape T is delivered from a tape exit 22 as the printing proceeds. When the desired printing operation is completed, the tape-feeding block 120 sends the tape T until a tape length (the length of a label to be formed) including the length of margins is obtained, and then stops the feeding of the tape.
As shown in
The tape T has an adhesive surface on the reverse side which is covered with a peel-off paper. The tape T and the ink ribbon R are fed or run such that they pass by the through hole 55, in a state lying one upon the other, and the tape T alone is delivered out of the tape cartridge 5, but the ink ribbon R is taken up into a roll within the tape cartridge 5. The head unit 61 contains the print head 7 formed of a thermal head. The print head 7 abuts the reverse side of the ink ribbon R exposed to the through hole 55 of the tape cartridge 5 when the tape cartridge 5 is loaded in the compartment 6 with the print head 7 fitted in the through hole 55. Then, by driving the print head 7 while heating the same, desired letters and the like are printed on the surface of the tape T.
The compartment 6 is provided with an ambient temperature sensor 143, such as a thermistor, which sends information of an ambient temperature detected thereby to the control block 200. Further, the apparatus casing 2 has a left side portion thereof formed with the tape exit 22 for causing the compartment 6 and the outside of the apparatus to communicate with each other. On the tape exit 22 faces a tape cutter 132 for cutting off a dispensed portion of the tape T. Further, the compartment 6 is provided with drive shafts 62, 63 for engagement with driven portions of the tape cartridge 5 loaded in the compartment 6. These drive shafts 62, 63 cause the tape T and the ink ribbon R to be fed or advanced in the tape cartridge 5 by using a feed motor 121 as a drive source therefor, and at the same time the print head 7 is driven in synchronism with the feeding of the tape and ribbon to thereby carry out printing. Further, after completion of the printing operation, the tape T continues to be fed until a predetermined cutting position on the tape T reaches the position of the tape cutter 132.
It should be noted that a head surface temperature sensor 144 formed e.g. by a thermistor is arranged on a surface of the print head 7 in a manner intimately contacting the surface, which sends information of the surface temperature of the print head 7 detected thereby to the control block 200. The feed motor 121 has an end thereof rigidly fixed to a disc, not shown, formed with detection openings, and a rotational speed sensor 141 including a photo sensor or the like is provided to face the path of the detection openings, for sending information of the rotational speed of the feed motor 121 detected thereby to the control block 200.
The cutter block 13 includes the tape cutter 132, a cutting button 133 for being manually operated to cause the tape cutter 132 to carry out a manual cutting operation e.g. in the case of a desired length printing, and a cutter motor 131 for driving the tape cutter 132 for an automatic cutting operation e.g. in the case of a fixed length printing. To selectively carry out one of these two types of cutting operations, the tape printing apparatus 1 is constructed to permit the use to switch between an automatic cutting mode and a manual cutting mode. More specifically, in the manual cutting mode, when the printing operation is completed, the user pushes the cutting button 133 arranged on the apparatus casing 2, whereby the tape cutter 132 is actuated to cut the tape T to a desired length. In the automatic cutting mode, after completion of the printing operation, the tape T is automatically sent for incremental feed by the length of a rear margin, and then stopped, whereupon the cutter motor 131 is driven to cut off the tape T.
The sensor block 14 includes the rotational speed sensor 141, the tape-discriminating sensor 142, the ambient temperature sensor 143 and the head surface temperature sensor 144. It should be noted that the above sensors can be omitted therefrom, so as to suit the actual requirements.
The driving block 270 includes a display driver 271, ahead driver 272, and a motor driver 273. The display driver 271 drives the display 4 of the operating block 11 in response to control signals delivered from the control block 200, i.e. in accordance with commands carried by the signals. Similarly, the head driver 272 drives the print head 7 of the printer block 12 in accordance with commands from the control block 200. Further, the motor driver 273 has a feed motor driver 273d for driving the feed motor 121 of the printer block 12 and a cutter motor driver 273c for driving the cutter motor 131 of the cutter block 13, and similarly, drives each motor in accordance with commands from the control block 200.
The operating block 11 includes the keyboard 3 and the display 4. The display 4 has a display screen 41 which is capable of displaying display image data of 96×64 dots on a rectangular display area of approximately 6 cm in the horizontal direction (X direction)×4 cm in the vertical direction (Y direction). The display 4 is used when the user enters data via the keyboard 3 to form or edit print image data, such as character string image data, view the resulting data, and enter various commands including selection commands via the keyboard 3.
On the keyboard 3, there are arranged a character key group 31 including an alphabet key group 311, not shown in
The function key group 32 includes a power key 321, not shown in
The function key group 32 also includes a cancel key 326, not shown in
Similarly to keyboards of the general type, the above key entries may be made by separate keys exclusively provided for respective key entries and/or by a smaller number of keys operated in combination with the shift key 327 or the like. Here, for purposes of ease of understanding, the following description will be made assuming that there are provided as many keys as described above.
As shown in
The control block 200 includes a CPU 210, a ROM 220, a character generator ROM (CG-ROM) 230, a RAM 240, and a peripheral control circuit (P-CON) 250, all of which are connected to each other by an internal bus 260. The ROM 220 has a control program area 221 for storing control programs executed by the CPU 210 as well as a control data area 222 for storing control data including a color conversion table, a character modification table, and the like. The CG-ROM 230 stores font data, i.e. data defining characters, symbols, figures and the like, provided for the tape printing apparatus 1. When code data corresponding to a specific character or the like is input thereto, it outputs the corresponding font data.
The RAM 240 is supplied with power by a backup circuit, not shown, such that stored data items can be preserved even when the power is turned off by operating the power key 321. The RAM 240 includes areas of a register group 241, an edit text data area 242 for storing text data of letters or the like entered by the user via the keyboard 3, a display image data area 243 for storing image data displayed on the display screen 41, a print image data area 244 for storing print image data, a registered image data area 245 for storing registered image data, as well as a regular text data area 246 and buffer areas 247 including a print buffer, a color conversion buffer and the like. The RAM 240 is used as a work area for carrying out control operations.
The P-CON 250 incorporates a logic circuit for complementing the functions of the CPU 210 as well as handling interface signals for interfacing between the CPU 210 and peripheral circuits. The logic circuit is implemented by gate arrays, custom LSI's and the like. A timer 251, for instance, is also incorporated in the P-CON 250 for the function of measuring elapsed time. The P-CON 250 is connected to the sensors of the sensor block 14 and the keyboard 3, for receiving the signals generated by the sensor block 14 as well as commands and data entered via the keyboard 3, and inputting these to the internal bus 260 directly or after processing them. Further, the P-CON 250 cooperates with the CPU 210 to output data and control signals input to the internal bus 260 by the CPU 210 or the like, to the driving block 270 directly or after processing them.
The CPU 210 of the control block 200 constructed as above receives the signals, the commands, and the data via the P-CON 250, according to the control program read from the ROM 220, processes font data from the CG-ROM 230 and various data stored in the RAM 240, and delivers control signals to the driving block 270 via the P-CON 250 to thereby carry out position control during printing operations, the display control of the display screen 41, and the printing control that causes the print head 7 to carry out printing on the tape T under predetermined printing conditions. In short, the CPU 210 controls the overall operation of the tape printing apparatus 1.
Next, the overall control process carried out by the tape printing apparatus 1 will be described with reference to
As described above, in the tape printing apparatus 1, main processing operations by the apparatus are carried out by interrupt handling routines, and hence if print image data for printing is provided or has been prepared, the user can print the image data at a desired time point, by depressing the print key 322 to thereby generate an interrupt by the print key and start a printing process. In short, operating procedures up to the printing operation can be selectively carried out by the user as he desires.
Further, in the tape printing apparatus 1, when a function key for selectively designating a control mode or the like is depressed, an interrupt by the function key is generated to start a corresponding interrupt handling routine, and a selection screen corresponding to the depression of the selected function key is displayed on the display screen 41 of the display 4. When such a selection screen for use in selecting control modes etc. is displayed on the display screen 41, any of a plurality of options of control modes displayed on the selection screen can be displayed in reverse video (highlighted) by operating the cursor key 330. Then, by depressing the selection key 323 in this state, the option displayed in reverse video (highlighted) can be selected.
Next, a regular printing process by the tape printing apparatus 1 will be described. In the tape printing apparatus 1, a character string is registered beforehand as a regular character string, whereby it is possible to print a regular character string image of the registered regular character string (hereinafter referred to as the “regular character string”) at a desired time point, irrespective of whether or not another character string is being input or edited. Further, the regular character string image can be printed through a simple operation, simply by instructing a regular printing operation.
It should be noted that in this processing, the regular character string may be registered (stored) beforehand in the ROM 220 or the like, or that the apparatus may be configured such that the regular character string can be input for registration via an input device, such as the keyboard 3, similarly to normal character strings. Therefore, so as to enable the user to register additional regular character strings or change details of registrations, the tape printing apparatus 1 is constructed such that a character string entered as desired via the keyboard 3 (hereinafter referred to as an “arbitrary character string”) can be registered as a regular character string.
Further, in the registration of a regular character string, a character string may be registered as a character string image (data item) formed based on text data of the character string, but to save the capacity of the memory device, it is preferred that the text data (text data item) of the character string is registered, and before printing the registered text data is formed into a print image which is then printed. Hence, the tape printing apparatus 1 is configured such that text data of an arbitrary character string can be registered as text data (regular text data) of a regular character string in the regular text data area 246. To this end, before regular printing is carried out, regular text data is formed into a print image based on outline font data stored in the CG-ROM 230, such that it is arranged in the print image data area 244, for printing. Of course, the print image may be formed based on bit map font data or other font data, and when the text data includes characters registered as nonstandard characters, images of the nonstandard characters may be formed based on registered bit map data therefor.
It should be noted that regular printing can be instructed simply by key entry made via the keyboard 3, for instance. In this case, there is no need to check on regular text data by displaying an image thereof on the display 4 before printing (although similarly to the conventional apparatus, it is possible to read out and check on regular text data via the display screen 41 before printing, it is assumed here that there is no need to do the checking). Therefore, in the tape printing apparatus 1, the regular print key 332 is provided to allow the user to instruct a regular printing operation by depressing the key. In the following, description is made assuming that text data of regular character strings are already registered in the regular text data area 246.
When the user depresses the regular print key 332 at a desired time point in a state in which text data of regular character strings are already registered in the regular text data area 246, as shown in
Referring to
After obtaining the type of the tape T (S12), a print image for use in regular printing (hereinafter referred to as a “regular print image”) is formed (S13). As described above, here, the regular text data registered in the regular text data area 246 is converted to image data based on outline font data such that the image data is arranged in the print image data area 244, whereby a regular print image of the regular text data is formed (S13). After the regular print image-forming process (S13) is terminated, the regular print image formed is transferred to a print buffer for printing (S14), and thereafter, a state in which the tape printing apparatus 1 was at a time point of saving the restoring information is restored (S15) based on the restoring information saved by the above present state-saving process (S11), followed by terminating the regular printing process (S10) at step S16.
In the conventional tape printing apparatus (printing apparatus), assuming that a user whose name is “Yamada Taro”, for instance, is given office equipment when he is editing a document (character strings) other than the character string of his name by using the tape printing apparatus, the editing operation prevents him from forming a name label immediately after the equipment is supplied. In order to form the name label, he is required to save (record) the character string being edited once and then read out the regular character string of his name for printing. Moreover, after printing the regular character string, he has to read out (restore) again the character string being edited and continue the editing operation. For instance, when it is required to rapidly form a label printed with the character string being edited due to the business necessity, the priority is inevitably given to the present editing operation, so that supplied items are often lost, since name labels are not affixed to them immediately after they are distributed or supplied. Further, so long as lost items are items supplied as office equipment as described above, they will not cause a serious problem, but if a company's employee, who attends a meeting with document files to be kept secret from anyone outside the company (department, section) without affixing his names to the document files, has his documents gone astray in other employees', to lose them, liability issues can be raised.
In the above case, even when the user is editing another character string, if he can obtain a name label printed with a regular print image G10, as shown in
Although the printing operation described above with reference to
On the other hand, as described above, in the tape printing apparatus 1 according to the present embodiment, it is possible to register beforehand a character string including one or more characters as a regular character string and instruct regular printing for printing the regular character string, irrespective of whether or not a character string other than the regular character string is being input or edited. Further, when regular printing is instructed, a regular character string image corresponding to the regular character string is printed as a print image. That is, by registering beforehand a character string as a regular character string, it is possible to print the regular character string image of the registered regular character string at a desired time point, irrespective of whether or not a character string other than the character string is being input or edited. Further, the regular character string image can be printed through a simple operation, simply by instructing regular printing (i.e. by depressing the regular print key 332).
As clearly shown in the examples described above with reference to
In the tape printing apparatus 1 according to the second embodiment, it is possible to register a plurality of types of character strings as regular character strings, and any of the plurality of types of regular character strings is selected as one for regular printing. In other words, a plurality of types of character strings can be registered beforehand as regular character strings, and further, any of the regular character strings can be printed through simple operations, simply by selecting the regular character string at a desired time point and instructing the regular printing. It should be noted that in this case, the regular character string may be selected before the regular printing is instructed or it may be selected as an object to be printed by the regular printing after it is instructed.
More specifically, as shown in
Referring to
After a regular print image has been selected (S23), the regular print image is formed (S24: the same as S13 in
In the following, the regular print image-selecting process (S23) will be described. First, as shown in
In the state of the text entry screen being displayed (T10), when the regular print key 332 is depressed by the user, as described above with reference to
On the selection screen (T11), menu options, such as “1. NAME PRNT”, “2. DSTNPRNT” (abbreviation of “destination printing” to fit in the display screen; hereinafter abbreviations are explained in the respective following parentheses), “3. CRCLPRNT” (circular printing), “4. CMMNT PRNT” (comment printing), “5. SNDR PRNT” (sender printing), “6. A.R. PRNT” (arbitrary registration printing), and the like are displayed as menu options of “RGLR PRNT”. The user can display any one of the menu options in reverse video or in a flashing state (in the illustrated examples, expressed by shading of character images with dots) by operating the cursor key 330, and select and designate the menu option displayed in reverse video or in the flashing state by depressing the selection key 323. As shown in
Further, when the up arrow key 330U (or the left arrow key 330L) is depressed in the above state (T11), the option “1. NAME PRNT” is displayed in the flashing state (T12). When the selection key 323 is depressed by the user in this state (T12), the option “1. NAME PRNT” is selected to switch to a selection screen positioned at a second hierarchical level under the option of “1. NAME PRNT” (T13). Similarly, in the following, it is assumed that an option selected the last time or an option selectable by default immediately after the screen is switched to a selection screen is displayed in reverse video (shown in reversed representation in the figures), while an option which becomes selectable thereafter by operating the cursor is displayed in the flashing state (dot-shaded in the figures). Further, an option displayed in reverse video or in the flashing state is one to be selected by subsequent user's operation of the selection key 323, and hence an option in one of these states is referred to as an option “highlighted for selection”. More specifically, when the up arrow key 330U (or the left arrow key 330L) is depressed with the option “2. DSTN PRNT” being highlighted for selection (T11), the option “1. NAME PRNT” is highlighted for selection (T12).
Similarly, when the down arrow key 330D (or the right arrow key 330R) is operated in a state of the option “2. DSTN PRNT” being highlighted for selection (T11), the option “3. CRCL PRNT” is highlighted for selection. Similarly, following the above, whenever the down arrow key 330D (or the right arrow key 330R) is operated, all the options are sequentially highlighted for selection cyclically in the order of the options “4. CMMNT PRNT”, “5. SNDR PRNT”, “6. A.R. PRNT”, . . . , “1. NAME PRNT”, “2. DSTN PRNT” and so on. By depressing (operating) the selection key 323 in a state of any of the options being highlighted for selection, the user can determine the selection of the desired option. Further, from the state of the option “2. DSTN PRNT” being highlighted for selection (T11), whenever the up arrow key 330U (or the left arrow key 330L) is operated, all the options are sequentially highlighted for selection cyclically, that is, in the order of the options “1. NAME PRNT”, . . . , “6. A.R. PRNT”, “5. SNDR PRNT”, “4. Comment PRNT”, “3. CRCL PRNT”, “2. DSTN PRNT”, “1. NAME PRNT”, and so on. In short, the user can highlight a desired option for selection by operating the cursor key 330 and finally select or determine the selection of the highlighted option by the selection key 323.
As shown in
Referring to
Although in the above case, the example in which an option is highlighted for selection has been described, this is not limitative, but it is also possible to directly specify a desired option by entering a numeral, such as a registration number or the like. For instance, in a state in which the selection screen positioned at the first hierarchical level is displayed (T11 to T12), by inputting desired numeral corresponding to a desired option, that is, in the case of the example illustrated in
As described above, in the tape printing apparatus 1 according to the present embodiment, a plurality of types of character strings can be registered beforehand as regular character strings, and further, any of the regular character strings can be printed through simple operations, simply by selecting the regular character string at a desired time point and instructing regular printing. Further, in this case, a plurality of types of identifiers corresponding to the plurality of types of regular character strings displayed on the predetermined display screen 41 to permit selection from the plurality of types of identifiers. In this case, identifiers are only required to enable discrimination of regular character strings from each other based on their images displayed on the display screen 41. For instance, as shown in the above examples, the first predetermined number of characters of each regular character string may be used as identifiers. Further, nicknames or the like, or mere registration numbers may be used. In these cases, a small-sized display screen will suffice, since it is only required to display identifiers. Further, since the identifiers can be easily displayed in a manner listed in order, they can be selected with ease through simple operations.
Further, in this tape printing apparatus 1, as described above with reference to
Further, to print the example described above with reference to
Further, in the tape printing apparatus 1 according to the second embodiment, the above three lines of character strings “abcde . . . zABCD” are registered once as regular character strings for use in the “CMMNT PRNT”, and then regular printing for printing the regular character strings representative of the destination for use in the “DSTN PRNT”, regular printing for printing the regular character strings representative of the comment for use in “CMMNT PRNT”, and regular printing for printing the regular character strings representative of the sender for use in “SNDR PRNT” are carried out, whereby it is also possible to print the print image G20 in the example illustrated in
As shown in
On the “COMMENT” selection screen, for instance, “READ” (reading), “RGST” (registration), “MDF” (modification), “DLT” (delete), and the like are displayed as options hierarchically immediately under the option “COMMENT” (T34 to T35), so that the user can highlight and select a desired one of the above options by operating the cursor key 330 and the selection key 323. For instance, when the selection key 323 is depressed with the option “RGST” being highlighted for selection (T35: commonly shown in
The first screen of the “CMMNT RGST” registration screens is a registration number selection screen. First, the smallest one of registrable registration numbers for registration in a registration area as a default value, e.g. registration number “2” in the
On this character string registration screen for carrying out the “CMMNT RGST” (T38), as shown in
Further, a first key entry made by the selection key 323 after entering one or more characters serves as a key entry for finally determining a line on which the one or more characters are entered (in the case of the Japanese-language type of the apparatus which can input and edit Japanese-language character strings, when Kana/Kanji conversion is carried out, the converted Kanji is finally determined by a first key entry, and a next key entry made by the selection key 323 serves as a key entry for finally determining a line on which the kanji is entered), and a next key entry successively made by the selection key 323 serves as a key entry for starting a new line. After the new line is started, when the selection key 323 is depressed without entering a character, character strings which have been entered up to the line immediately preceding the new line are finally determined as character strings to be registered (T41). Then, the character strings determined are registered as one type of regular character strings or one for “CMMNT PRNT”, and a message notifying the user of the fact is displayed (T42). When the registration operation is terminated, the display screen returns to the original text entry screen (T43: the same as t10, T20, T30).
On the other hand, according to this tape printing apparatus 1, it is also possible to register an arbitrary character string being edited on the text entry screen as it is as a regular character string. For instance, in the case of the above registration for “CMMNT PRNT”, as shown in
Next, registration of a regular character string for use in the name printing will be described. As shown in
On this “NAME REG” character string registration screen (T53) as well, similarly to the above “CMMNT RGST”, as shown in
Further, similarly to the above “CMMNT RGST”, it is also possible to register an arbitrary character string being edited on the text entry screen as it is as a regular character string. For instance, as shown in
Actually, it is difficult to assume that the three lines of character strings “abcde . . . zABCD” are registered as a name, and hence description is made in line with an actual registration process. For instance, as shown in
As described above, in the tape printing apparatus 1, it is possible to enter an arbitrary or desired character string including one or more characters, and register the arbitrary character string as a regular character string. More specifically, if only one (type of) character string can be registered as a regular character string, a desired arbitrary character string entered can be registered as the regular character string. Further, if a plurality of (types of) character strings can be registered regular character strings, the arbitrary character string entered may be registered as a new or additional regular character string. This makes it possible to print an arbitrary or desired character string entered through a simple operation at a desired time point. Further, if arbitrary printing for printing an entered arbitrary character string is instructed by depressing the print key 322, an arbitrary character string image corresponding to the arbitrary character string can be printed as a print image. Further, in this case as well, printing operation can be carried out through a simple operation, simply by instructing the arbitrary printing at a desired time point. More specifically, it is possible not only to print a regular character string image by regular printing through simple operations at a desired time point but also to print an arbitrary character string image corresponding to an entered arbitrary character string as a print image through simple operations at a desired time point, irrespective of whether or not the entered arbitrary character string is registered as a regular character string. This makes it possible to further improve the versatility and operability of the apparatus.
Although in the examples described above with reference to
When the selection key is operated by the user in the state of the “RGLR SLCT” being highlighted for selection, in the tape printing apparatus 1, a selection screen for carrying out the regular selection is displayed (T71). Similarly to the selection screen of “RGLR PRNT” (T11) described above with reference to
As described above, the result of “RGLR SLCT” remains effective until the processing of “RGLR CNCL” is carried out, and hence in this case, even if the regular print key 332 is depressed by the user in the state of the same text entry screen as shown in
As described hereinabove, in this tape printing apparatus 1, by registering beforehand a character string as a regular character string, it is possible to print the regular character string image of the registered regular character string at a desired time point, irrespective of whether or not a character string other than the character string is being input or edited. Further, the regular character string image can be printed through a simple operation, simply by instructing regular printing. Further, a plurality of character strings can be registered beforehand as regular character strings, and further, any of the regular character strings can be printed through simple operations, simply by selecting one of the regular character strings at a desired time point and instructing regular printing. It should be noted that in this case, one of the regular character strings may be selected before regular printing is instructed or it may be selected as a character string to be printed by the regular printing after the printing is instructed.
Further, it is possible to contemplate various applications of the invention other than the above examples. In the following, such applications will be described. For instance, although in the examples described above with reference to
Further, although in the example described above with reference to
Further, although in each of the above examples, regular printing is started by depressing the regular print key 332, this is not limitative, but it is also possible to start the regular printing by making a key entry which enables amore specific instruction to be given, or inversely employ the regular print key 332 and the normal print key 322 in combination. In the former case, for instance, a name print key, a destination print key or the like may be provided, and as shown in
On the other hand, in the latter case, as shown in
Further, similarly to the case of the name printing described above with reference to
Although in each of the above examples, operations are carried out through multiple levels for selecting from among a relatively large number of options, this is not limitative, but it is also possible to change menus, the number of options of a menu, and depth (number) of levels of the options as required. For instance, although in the examples described above with reference to
Further, the apparatus may be configured such that even regular character strings different in use or nature can be equally (equivalently, uniformly, freely) registered, selected, and printed without discriminating the options as members of the menus of “NAME”, “DSTN”, “CRCL”, “COMMENT”, and the like. Further, instead of selecting the above options of “RGLR” and “ARBT” at a level hierarchically immediately under the option of “FILE”, i.e. at the menu of “FILE” it is also possible to use the file key 333 as a key for use in arbitrary (normal) file handling operations, and use a regular file key 3331, for instance, additionally provided for use in regular character string file handling operations, to handle files of regular character strings. Of course, in this case, when the file key 333 and the shift key 327 are operated simultaneously in combination, they may serve as the regular file key. In this case, options displayed on a first selection screen (“FILE” selection screen) through operation of the file key 333 can be set to “READ”, “RGST”, “MDF”, “DLT” (delete) and the like. Similarly, in this case, options displayed on a first selection screen (“RGLR FILE” selection screen) through operation of the regular file key 3331 can be set to “READ”, “RGST”, “MDF”, “DLT”, “SLCT”, “CNCL” and the like.
For instance, as shown in
Further, when the option “SLCT” is displayed on the “RGLR FILE” selection screen, it is possible to select the regular character string image of a desired regular character string as a regular print image by carrying out the same operation (T73 to T75) as described above with reference to
That is, in the tape printing apparatus 1, as described above with reference to
Further, it is possible to contemplate not only the above processing and operating applications (variations) but also various applications in respect of practical uses. More specifically, although in the examples described above with reference to
Further, especially, the following are possible examples of practical applications of mixtures of a regular character string and an arbitrary character string. For instance, when a serial number is to be added as an arbitrary character string after a regular character string “EQUIPMENT TAKEN OUT IN AN EMERGENCY No.”, the regular print key 332 is depressed, and then serial numbers, such as “1”, “2”, “3” and so forth, are entered for arbitrary printing by operating number keys of the number key group 313. Thereafter, simply by depressing the print key 322, labels printed with character strings “EQUIPMENT TAKEN OUT IN AN EMERGENCY No. 1”, “EQUIPMENT TAKEN OUT IN AN EMERGENCY No. 2”, “EQUIPMENT TAKEN OUT IN AN EMERGENCY No. 3” and the like can be easily formed. In this case, the apparatus can be configured such that a function (process) of incrementing serial numbers whenever a label is printed can be selected. Further, when a school teacher (particularly, in charge of a class in the lower grades) distributes to students notebooks or the like bearing their names, if only he prints a regular character string “Name:”, for instance, by depressing the regular print key 332, and then depresses the print key 322 after entering a personal name as an arbitrary character string next to the name, he can easily form a label printed with “Name: Lucy”, “Name: John” or the like. In this case, a list (table) of names can be prepared and stored beforehand an additional function of the apparatus is used for inserting or printing a next name of the table on a next label whenever a label is printed.
Further, although in the above examples, attention is mainly paid to the menus, the number of options, and depth (number) of levels of options, this is not limitative, but various modifications of the methods of registration and selection (retrieval) are possible.
For instance, the apparatus may be configured such that when an arbitrary character string (representative character string) as one of regular character strings and one or more items (character strings related thereto: related character strings) related to the representative character string are registered beforehand as one group (regular character string group), and the representative character string is selected as one of options to be selected for regular printing, or alternatively when a predetermined key (one of regular print keys) for carrying out the regular printing is depressed, (1) a predetermined item or a plurality of predetermined items (one or more predetermined related character strings) related to the representative character string can be displayed and printed with the representative character string. Further, similarly, the apparatus may be configured such that one regular character string group is registered in advance, and (2) after the representative character string is selected from options of regular character strings, one or more arbitrary related characters may be selected (at a level hierarchically immediately under the representative character string, for instance), such that not the one or more predetermined related character strings but the selected one or more arbitrary related characters can be displayed and printed with the representative character string.
Further, (3) after character strings correlated to each other, including corresponding representative character strings, are registered in the form of multi-dimensional matrix data retrievable under a selecting (retrieving) condition that an option (identifier) is selected for regular printing (or one kind of a regular print key is depressed), only selected or designated character strings corresponding to the retrieving condition may be displayed and selected for printing, or automatically printed without displaying the character strings. Further, (4) if representative character strings corresponding to predetermined options of regular printing are registered in the form of a list of data, and related character strings related to each of the representative characters are registered as attribute information in the list, it is also possible to carry out the regular printing in the same member as in the above method (3), or a display operation for performing the regular printing.
In this case, when one the above predetermined options of regular printing is carried out, each of the representative characters serves as retrieving conditions, whereas when one of other options of regular printing is carried out, each related character string representative of attribute information, corresponding to the option of regular printing, serves as a retrieving condition. It should be noted that since the data in the form of a list employed in the method (4) can be regarded (grasped) as data in the form of a two-dimensional matrix, formed with reference to the representative character strings corresponding to the options to be selected for the predetermined regular printing, which will be described in detail hereinafter, it is also possible to regard (grasp) the method (4) as one kind of the above method (3) (if a predetermined precondition, referred to hereinafter, is fulfilled).
In the following, examples of the above methods (1) to (4) will be described. First, let it be assumed that options, such as “1st Sect.” (first section), “2nd Sect.” (second section), “3rd Sect.” (third section) and so forth, are provided as options at a level hierarchically immediately under the option of the “CRCL PRNT” (circular printing) described above with reference to
In the above case, “1st Sect.” is an identifier, “1st Sect. of Development Dept.” is a regular character string (representative character string), and “CIRCULAR [ ]:” placed at the head of a line of the label, arrowheads “→” interposed at intermediate portions of the line, and “Nakamura (IN CHAEGE)” at the end of the line are predetermined or formulaic portions. Further, in this case, when “Yamada”, “Sato”, and “Tanaka” (a plurality of arbitrary related character strings), for instance, are selected, it is only required that a plurality of related character strings can be selected by highlighting “Sato”, “Tanaka” and “Watanabe” (in reverse video or in a flashing state) for selection (by operating the shift key 327 (or another predetermined key or the combination of them) (or some marks are added thereto), and then depressing the selection key 323 (see
Further, assuming that options, such as “1st Group”, “2nd Group”, and so on, are provided as options at a level hierarchically immediately under the option of the “1st Sect.”, for instance, and the three of “Sato”, “Tanaka”, and “Watanabe” are all the members of the “1st Group”, by selecting the option “1st Group” at the level hierarchically immediately under the option of the “1st Sect.”, it is possible to perform regular printing for printing a label bearing circular-destination names, as shown in
Further, when an option “APPRVL PRNT” (approval printing) or the like is provided, for instance, as an option of regular printing, and the option “APPRVL PRNT” is selected (of course, a predetermined key for instructing “approval printing” may be provided for depression), and when the option of “1st Sect.” is selected at a level hierarchically immediately under the option “CRCL PRNT”, it is also possible to unconditionally perform regular printing to print an approval label, as shown in
In the above case, “1st Sect.” is an identifier, “1st Sect. of Development Dept.” is a regular character string (representative character string), and “APPROVAL:” placed at the head of a line of the label, “, Chief of” interposed at an intermediate portion of the line are predetermined regular portions. In this case, “Yamada Taro” corresponds to a predetermined related character string related to the registered representative character string of “1st Sect. of Development Dept.”. Further, at a level hierarchically immediately under the option “1st Sect.”, for instance, “Sato”, a chief of the first section, may be selected in addition to “Yamada”, section chief of the first section. This case as well is the example of the above method (2). In this case, an approval label as shown in
As described above, in the examples of the methods (1) and (2), a character string group having a regular character string as a representative character string is registered as one regular character string group, and when a representative character string image is printed as a regular character string image, one or more of related character string images are printed such that the one or more of the related character string images accompany the representative character string image. Therefore, similarly to the case of only a regular character string being printed, described above with reference to
Further, in the above example of the method (1), one or more predetermined related character string images of related character strings are printed such that the one or more predetermined related character string images accompany a representative character string image as a regular character string image, so that predetermined related character string images related to a regular character string image can be printed through simple operations at a desired time point along with the regular character string image. Further, in the above (2) example, a plurality of types of character strings can be registered as related character strings, and one or more desired related character strings of the related character strings are selected and printed such that the one of more desired related character strings accompany a representative character string image. Hence, one or more related character string images can be arbitrarily selected and printed through simple operations at a desired time point such that the one or more related character string accompany a regular character string image.
Further, in any of the above cases, similarly to the above-described cases of only a regular character string being printed, a plurality of character strings can be registered as regular character strings, and any of them can be printed through simple operations, simply by selecting the same at a desired time point and instructing regular printing. It should be noted that in this case as well, a regular character string can be selected before, simultaneously with, or after instruction of regular printing. Further, in these cases, a regular character string group is registered such that related character strings can be retrieved by using an identifier corresponding to a representative character string as a retrieving condition, and a regular character string is selected based on the identifier. This makes it possible to select a regular character string and retrieve related character strings to be printed with the regular character string with ease, by selecting an identifier.
Further, in the above cases, similarly to the above-described cases of only a regular character string being printed, an identifier may be each regular character string itself, or e.g. a predetermined number of characters placed at the head of each regular character string, a nickname or the like, or simply a registration number. In this case, since it is obvious that a representative character string is a related character string related to the representative character string itself, the representative character string is registered as related character strings separately from an identifier (or similarly to the same), whereby the identifier can be in the form of, for instance, a registration number, a nickname, or a predetermined number of characters at the head of each regular character string. This makes it easy to simplify an identifier.
Next, let it be assumed, for instance, that the above “Development Dept.” is registered as a regular character string (representative character string) with “Akai Ichiro”, manager of the development department, registered as a related character string, that “1st Sect. of Development Dept.” is registered as a regular character string (representative character string) with the names of all the members of the “1st Sect.” including “Yamada Taro”, section chief of the first section, registered as related character strings related to the regular character string, that similarly, the “2nd Sect. of Development Dept.” is registered as a representative character string together with the names of all the members of the “2nd Sect.” including Mr. “Aoki”, section chief of the second section, and that the “3rd Sect. of Development Dept.” is registered as a representative character string together with the names of all the members of the “3rd Sect.” including Mr. “Sirasawa”, section chief of the third section, i.e. that all the members of the “Development Dept.” are registered (see
In the above case, a regular character string group is defined in which the “Development Dept.” form a representative character string, and the names of all the members of the “Development Dept.” including “Akai Goro”, manager of the development department, form related character strings, and at the same time a regular character string group (hereinafter referred to as an “superordinate regular character string group”) at the upper level in hierarchy is defined which includes a regular character string group (hereinafter referred to as a “subordinate regular character string group”) at the lower level in hierarchy, in which the “1st Sect. of Development Dept.” forms a representing character string, and the names of all the members of the first section including “Yamada Taro”, section chief of the first section, form related character strings, a similar subordinate regular character string group of the “2nd Sect. of Development Dept.”, a similar subordinate regular character string group of the “3rd Sect. of Development Dept.”, and the like.
In the above case as well, after the option of “CRCL PRNT”, for instance, is selected (or instructed by depressing a predetermined key), by selecting the option “1st Sect.” at the level hierarchically immediately under the option “CRCL PRNT”, and then “Yamada” and the like at the level hierarchically immediately under the option “1st Sect.”, the label printed with the circular-destination names, described above with reference to
On the other hand, in addition to the above options (identifiers) of “1st Sect.” to “3rd Sect.”, for instance, if an option of “Section Chief” or the like is provided at the level hierarchically immediately under the option “CRCL PRNT” (or an option of “Sect. CHF C. PRNT” (section chief circular printing) is provided at the same level in hierarchy, or a predetermined key for instructing “Sect. CHF C. PRNT” is provided), that is, instruction means for instructing “section chief circular printing” is provided, and the specific printing is selected (instructed), it is possible to carry out “section chief circular printing” to form a label printed with circular-destination names (circular-destination name label), as shown in
In the above case, for instance, the chief of each section may be registered at the head of the related character string of the each of the subordinate regular character string groups of “1st Sect.” to “3rd Sect.”. More specifically, when the “Sect. CHF C. PRNT” is instructed, retrieval is carried out across the subordinate regular character string groups to automatically select a related character string positioned at the head of each subordinate regular character string group (this example is also an example of regular printing by the method (1) since one character string at the head of each group, that is, a predetermined one character string is selected), and the related character strings selected are sequentially arranged in order as circular-destination names. In this case, since “Section Chief” is discriminated from the other numbers, the names (correlated character strings) of all the members of the department one managed (registered) in the form of two-dimensional matrix data in which for instance, items (retrieving conditions) in a row (or a column) are set to “Sect. Chief” and “OTHERS”, while items (retrieving conditions) in a column (or a row) are set to “1st Sect.” to “3rd Sect.” (in this sense, this example is an example of regular printing by the method (3)). Of course, the above names and the like may be stored (registered) literally in the form of matrix data on a memory. This is preferable since it is easy to carry out control and retrieval of the data. Further, in the above case, the retrieving conditions of “OTHERS” in the column may be made more specified into “Chief “, “Group Leader”, “Group Members”, “Clerk”, and so forth, and registered for management. This makes it possible to set, as required, and easily carry out other types of regular printing, such as “CHF CRCL” (chief circular), “G. L. CRCL” (group leader circular), “CLRK CRCL” (clerk circular), etc., in a manner further suiting practical conditions under which the apparatus is used.
It should be noted that if options, such as “1st Sect.” to “3rd Sect.” and the like, are further provided at a level hierarchically immediately under the option “Sect. Chief” (or “Sect. CHF CRCL”, “Sect. CHF C. PRNT” or the like), circular destinations (section chiefs), such as only “Sect. Chief of 1st Sect.” and “Sect. Chief of 3rd Sect.”, or only “Manager” and “Sect. Chief of 2nd Sect.”, can also be selected (this example is also an example of regular printing by the method (1) since only “Sect. Chief” of each section is selected, while also being an example of regular printing by the method (2) since circular destinations (section chiefs) can be selected in arbitrary combination as described above). Further, although in the above examples, the term “Sect. CHF CRCL” (section chief circular) is used to mean “circular to be circulated to section chiefs or higher positions (including the manager of the department)”, this is not limitative, but the option may be used to literally mean a circular to be circulated only to “section chiefs” (not including the manager of the department), or alternatively a separate option “Sect. CHF/HIGHER CRCL” (section chief and higher circular), for instance, may be provided so as to distinguish the same from the option “Sect. CHF CRCL”. The same applies to the above “CHF CRCL”, “G. L. CRCL”, and the like (which may be distinguished from options “CHF/HIGHER CRCL” and “G.L./HIGHER CRCL” (group leader and higher circular), or separate options “CHF/HIGHER CRCL” and “G.L./HIGHER CRCL” may be arranged). Further, for instance, if retrieving conditions, such as “Section Chief”+“Chief”, is provided, it is also possible to carry out regular printing to form a circular-destination name label bearing “Section Chief & Chief”. Further, a circular-destination name label, as shown in
Further, for instance, the above-mentioned Mr. “Yamada Taro” belongs to the “1st Sect. of Development Dept.”, and works as the “Section Chief” of the section (or he may be considered to be the “Sect. Chief of 1st Sect.” belonging to the “Development Dept.”), and at the same time he is a “male”. Therefore, if character strings which are registered based on a three-dimensional matrix under three retrieving conditions of affiliation (corporate affiliation), post and sex, are put in order (managed), the character string “Yamada Taro” is, for instance, one of the related character strings of a regular character string group having the character string “1st Sect. of Development Dept.” indicative of his affiliation, as a representative character string, one of the related character strings of a regular character string group having the character string “Sect. Chief” indicative of his post, as a representative character string, and at the same time one of the related character strings of a regular character string group having the character string “Male” indicative of his sex, as a representative character string. Therefore, for instance, when a circular-destination name label printed with a character string “Circular only to Males” is formed for notifying male staff of the company of a checkup day or the like, if “Male” is used as a retrieving condition, the name “Yamada” (or “Yamada Taro”) can be included in the names of circular destinations.
More specifically, for instance, let it be assumed that items (retrieving conditions) are arranged three-dimensionally i.e. in the X, Y and Z directions, such that “1st Sect. of Development Dept.”, “2nd Sect. of Development Dept.”, “3rd Sect. of Development Dept.” and the like as the items (retrieving conditions) of affiliation are arranged in the X direction, “Manager”, “Sect. Chief”, “Chief”, “Group Leader”, “Group Members”, “Clerk” and the like as the items (retrieving conditions) of post in the Y direction, and “Male” and “Female” as the items (retrieving conditions) of sex in the Z direction. In this matrix form, the names of the members of the department are registered (stored) in the form of three-dimensional matrix data. In this case, the above name of “Yamada Taro” is registered in a box (satisfying all the retrieving conditions) at which intersect all of a column or row (group) of “Affiliation”: “1st Sect. of Development Dept.”, a column or row (group) of “Post”: “Sect. Chief”, and a column or row (group) of “Sex”: “Male”. If a matrix (table or the like) of the above-mentioned kind is provided not only for the “Development Dept.” but also for the whole “XX Operation Division.” and retrieving conditions for retrieving the operation division are contrived such that options of regular printing based on results of retrievals can be carried out, the labels described above with reference to
As described above, in the example by the method (3), when predetermined two identifiers included in a plurality of types of identifiers are registered as a first identifier (the above identifier of “1st Sect. of Development Dept.”, for instance) and a second identifier (the above identifier of “Sect. Chief”, for instance), and regular character string groups corresponding to the first and second identifiers are set to a first regular character string group and a second regular character string group, respectively, at least one (the above “Yamada Taro”, for instance) of the related character strings of the second regular character string group is included in the related character strings of the first regular character string group, as a common related character string, so that this common related character string can be retrieved based on the first identifier as well as based on the second identifier.
It should be noted that in the above case, it is also possible to set all the related character strings of the second regular character string group to common related character strings. Further, as described hereinabove, when a representative character string is contained in the related character strings, the representative character string may be designated as a common representative character string. In this case, the representative character string may be set to a common representative character string, or a representative character string of only one of the first and second regular character string groups. When the representative character string is set to a common representative character string, related character strings related to the representative character string in a different manner (having different attributes from each other) are registered in the respective regular character string groups, and identifiers are selected discriminatively, whereby regular character strings accompanying the same representative regular character string can be discriminatively used. Further, in this case, if all the related character strings including the representative character string of the second regular character string group are set to common related character strings, the second regular character string group can be set to a subordinate regular character string group with respect to the first regular character string group as a superordinate regular character string group.
For instance, the character string “Yamada Taro” in the above-mentioned example is one of the regular character strings, and at the same time can be a representative character string. Therefore, if the above regular character string group corresponding to the identifier “1st Sect. of Development Dept.” is regarded as the group of the names of the members of the section to which “Yamada Taro” belongs, and the above regular character string group corresponding the “Sect. Chief” is regarded as the group of members at the same rank of posts as that of “Yamada Taro”, “Yamada Taro” is a common representative character string, and related character strings related to the representative character string in a different manner (e.g. having different attributes from each other) are registered in the respective regular character string groups. Hence, by discriminating the identifier of “1st Sect. of Development Dept.” and the identifier of “Chief” from each other in selection, regular character strings accompanying the same representative character string “Yamada Taro” can be discriminatively used. Further, for instance, the above regular character string group corresponding to the identifier “1st Sect. of Development Dept.” corresponds to a superordinate regular character string group with respect to the regular character string group corresponding to the identifier “Development Dept.”. Further, in this example as well, by setting “Yamada Taro” to a common representative character string, the former group can be understood as a group of the names of the members of the section to which “Yamada Taro” belongs, while the latter group can be understood as a group of the names of the members of the department to which “Yamada Taro” belongs. Furthermore, it is also possible to grasp the former group as a group of the names of the members of the section to which “Yamada Taro” belongs, and the latter group as a group of the names of the department members, which includes “Yamada Taro” as a common character string and the “Development Dept.” as a representative character string thereof.
In the above (3) example, each of the related character strings is registered in the form of matrix data which can be retrieved by any of predetermined multi-dimensional retrieving conditions including the first identifier and the second identifier, so that it becomes easy to carry out registration and retrieval based on identifiers, such as the first identifier, the second identifier and the like. Particularly, common related character strings are registered in the form of data which can be retrieved based on either of the first identifier and the second identifier as retrieving conditions, so that any of them can be registered and retrieved more easily as related characters which simultaneously satisfies the retrieving conditions of the first and second identifiers.
Now, the same advantageous effects as provided by each of the examples of regular printing by the method (3) can be obtained by adopting a registration/retrieval method which uses a list (or a table) of predetermined attribute information. This is the above-mentioned method (4) of registering/retrieving related characters. For instance, as shown in
It should be noted that
In the following, an example of regular printing in a case in which representative character strings and related character strings related thereto, as shown in
For instance, assuming that representative and related character strings are registered as shown in
Further, it is also possible to set regular printing, such as “AFFL PRNT” (affiliation printing), or in a more specific form, “SCT NAME PRNT” (section name printing), “G NAME PRNT” (group name printing) and the like. When representative and related character strings are registered as shown in
In both of the case of
Next, in the “DSTNPRNT” described above with reference to
Here, for instance, when from a character string group whose character strings having the same attribute concerning e.g. affiliation, in each of the above examples, one or more character strings having the same attribute are retrieved for selecting one for printing, if data (character strings) are registered in the form of multi-dimensional matrix data with character strings representative of respective attribute for use as retrieving conditions, as if the character strings representative of the respective attributes correspond to indexes (suffixes or the like: for instance, [i, j, k], where i represents any x, j represents any y, and k represents any z)) of an array (F[x,y,z], for instance), it is easier to carry out retrieval by using any of retrieval character strings representative of the respective attributes, and hence this registration method in relatively advantageous. On the other hand, when there is a regular character string which is likely to be printed, such as the character string “NAME” in each of the above examples, and printed together with one or more predetermined or desired ones of character strings related therewith, if character strings are registered in the form of a list of data arranged with reference to the regular character string as a representative character string, it becomes easier to carry out retrieval when the representative regular character string is selected, which makes the registration method relatively advantageous.
In other words, the former registration methods corresponds to the method (3), and the latter registration methods corresponds to the method (4). Here, if there is no difference between them except that a predetermined representative character string is defined, that is, if both the representative character string and related character strings become options (retrieving conditions) for regular printing, the list of data used by the method (4) as well can be a two-dimensional (multi-dimensional) matrix data to be retrieved under the retrieving conditions, which means that in this case the method (4) can be regarded (understood) as one kind of the method (3). Further, in the method (3), if it is possible to select one option constructed by mixing hierarchically different levels of affiliation, post, and sex, for instance, more specifically, if a character string “1st Sect. Development Dept. Group Leader Female” and the like can be selected as one option, by setting the character string to a representative character string indicative of “Affiliation, Post, Sex”, and registering the character string “NAME” as a related character string corresponding thereto (setting the same as a related character string having an attribute of “NAME”), registration and retrieval effected by the method (3) can be carried out by the method (4).
Further, when none of related character strings related to the predetermined representative character string are selected as options (retrieving conditions) for regular printing, the list of data used by the method (4) is not in the form of a two-dimensional (multi-dimensional) matrix data to be retrieved under the retrieving conditions, so that the method (3) can not be applied to the list of data, and hence the data is inevitably registered and retrieved by the method (4). Further, when there are a lot of types of (related character strings representative of) attributes corresponding to the predetermined representative character string, if most of the related character strings are designated as options (retrieving conditions) for regular printing, a matrix for registering them becomes complicated, whereas also when most of the related character strings are not selected as options (retrieving conditions) for regular printing, there is less reason for registering the related character strings in the form of a matrix. Consequently, when there are a lot of types of (related character strings representative of) attributes corresponding to the predetermined representative character string, the method (4) becomes relatively advantageous.
Here, if registration methods illustrated in
It should be noted that although in the above examples, use of the tape printing apparatus 1 in offices is mainly shown, this is not limitative, but as described above, examples of use in other circumstances can be shown. For instance, although in the above example of use by a school teacher, it is assumed that a personal name is entered as an arbitrary character string after the regular character string “NAME” is printed through regular printing, or that a list of names is prepared in advance to automatically insert a personal name after the character string “NAME”, this is not limitative, but even by registering personal names in advance in the same manner as shown in
Further, when a teacher who is in charge of a plurality of classes or grades as to a subject affixes name labels of students to the same text book or the like, it is possible to select an entry in affiliation (Class ⋄ of ◯ GRADE) as an attribute first, and select all or part of the names (personal names) of students corresponding to the entry in the “Affiliation”. In this case, for instance, by repeatedly printing a character string “Class 1 of 1st Grade” and then a personal name by sequentially changing the personal name from one to another, it is possible to easily form labels printed e.g. with “Class 1 of 1st Grade Miss Lucy Smith”, “Class 1 of 1st Grade Mr. John Miller”, and so forth, respectively. Further, if it is required to form name labels for another class, the name of the class can be selected in succession to thereby print the names of the students of the class in the same fashion. Further, in the above case, if a sex can be selected as an attribute, it becomes possible to easily distinguish “Mr.” and “Miss” to print one of them before each personal name. Further, this also makes it possible to easily print name labels only for boy students or only for girl students. Of course, it is also possible to easily print name labels, for instance, only for boy students in “Class 1 of 1st Grade” by combining the entry in “Affiliation” (Class 1 of 1st GRADE) and sex (male).
Inversely, when a parent having a plurality of children forms name labels for his children, after selecting the names of the children first, attributes required at the time point may be selected. For instance, assuming that the “Tanaka” family has children whose names are “Taro”, “Jiro” and “Hanako”, labels bearing “Taro”, “Kawakami Taro”, “Kawakami Taro of Class 1 of 1st Grade”, “Kawakami Taro of Class 1 of 1st Grade ⊚⊚ Primary School”, “Kawakami Taro of Class 1 of 1st Grade ⊚⊚ Municipal Primary School ⋆⋆ City”, “Kawakami Taro ⊚⊚ Primary School”, etc. may be formed by selecting one or more attributes when name labels printed with the name “Taro” are formed. Alternatively, they can form a label printed with “Kawakami Taro XX House No. □□ Town ◯◯ City ΔΔ Pref.” and so forth. In this case, family name “Kawakami”, class/grade “Class 1 of 1st Grade”, school name “⊚⊚ Primary School”, school attribute “Municipal . . . ⋆⋆ City”, address “XX House No. □□ Town ◯◯ City ΔΔ Pref.” are all attribute information (related character string) of “Taro” (representative character string).
In the above examples in which the tape printing apparatus 1 is used in offices, it is often more advantageous in regular printing to retrieve character strings based on predetermined, distinct (and easily-generalized) attributes, such as “Affiliation”, post and the like (in this sense, the above method (3) is more advantageous), so that in the following, description will be made of examples in which character strings are more easily retrieved if retrieval is carried out from the side of an individual character string, such as name or the like (in this sense, the above method (4) is more advantageous). First, in the “DSTN PRNT” and the “SNDR PRNT” in
Further, examples of regular printing easily used at offices and families include address printing (“ADD PRNT”) which is capable of printing a postal address (hereinafter referred to as “address”) for forming an address label, phone number printing which is capable of printing a phone number for forming a phone number label usable as a memorandum of phone numbers, and the like. Therefore, in the following, these examples are described as a third embodiment. Although in the following description, the method (4), which is considered comparatively advantageous, is adopted as a registration/retrieval method, this method is considered to be one kind of the method (3), as described hereinabove, if attributes can be selected as options for regular printing.
First, registration of a regular character string group commonly used in the “ADD PRNT” (address printing) and the phone number printing (hereinafter referred to as “phone book printing”, as required) will be described. Here, a representative character string is basically a character string indicative of “NAME”, and a identifier is a registration number (REGISTRATION No.) corresponding to the representative character string. However, since it is obvious that the representative character string itself is a related character string related to the representative character string, the representative character string as well is dealt with as one of related character strings. As a result, all the entry/registration items shown in
In this example, when the representative character string is a character string representative of a “NAME” (which means in the illustrated example “personal name”) or a “FIRM” (which means in the illustrated example “firm name” including organization name; generically referred to “appellation” in claims appended hereto), as shown in the figure, if character strings (in the illustrated example, “RESIDENCE” “PSTL CODE (postal code)”, “BARCODE”) indicative of an address concerning the “NAME” or the “FIRM” are included in the related character strings, this regular character string group serves as a so-called “address book”, and the related character strings indicative of the address are printed such that they accompany the representative character string representative of the name or the firm name, whereby a mailing address or the like can be printed with ease. Further, especially when at least one of a “PSTL CODE” and a “BARCODE” is included in the regular character string group, a mailing address and the like can be printed more easily. It should be noted that the term “BARCODE” is used here to indicate the numerical value information of the “CUSTOMER BARCODE” (see
Further, similarly, when the representative character string is a character string representative of a “NAME” or a “FIRM”, if character strings representative of phone numbers (in the illustrated example, “TEL1”, “TEL2”, etc,.) related to the “NAME” or the “FIRM” are included in the related character strings, this regular character string group serves as a so-called “PHONE BOOK”. By printing the related character string representative of the phone number such that it accompanies the representative character string representative of the name or the firm name, the resulting print can be lightly used as a memorandum of phone numbers. Further, particularly as in this example, when a character string representative of an attribute of a phone number (here, “Home”, “Cellular” and the like: in addition to these, “Home Ground Floor”, “Office”, “Representative”, “Direct Dial”, etc. are other examples) is added to the related character string representative of the phone number, the attribute or relevant feature of the phone number can be easily grasped, simply by printing the phone number having the attribute added thereto.
As shown in
More specifically, on the “ADDRESS” selection screen in
On the above “ADD RGST” character string registration screen (T202) as well, similarly to the case of the above “CMMNT RGST” and “NAME RGST”, a message is displayed to prompt the user to enter a desired character string. In the case of “ADD RGST”, as shown in the figure, first, a character string and a bracket “PSTL CODE [” are displayed to prompt the user to enter a first entry/registration item, and the cursor K is placed under the bracket “[”, such that desired characters can be entered immediately after (on the right side of) the bracket “[” via the keyboard 3. Therefore, by operating the character key group 31 from this state (T202), the user can enter a character string of a postal code “390-0851”, for instance, shown in
Referring to
Similarly, next, after the character key group 31 is operated by the user from the above state (T209), the character string (postal code: where the hyphen “-” thereof is omitted to form the postal number into barcode numerical value information) “3900851” and continuously the character code (address display number) “2-12-3-B” (see
From the state of entry of “MEMO2” being prompted, after the character key group 31 is operated by the user, a character string (MEMO2) “URL: http://www.abc.com”, for instance, is entered, and when the selection key 323 is depressed, the whole entry process of the address registration has been terminated to execute the registration, and a message for notifying the user of the fact is displayed (T210). After the registration has been terminated, a confirmation screen (address reading screen) for confirming registered address information (character strings corresponding to the respective entry/registration items shown in
Since the above address information confirmation screen (T211) is a screen for confirming results of the “ADD RGST”, “ADD RGST” may be continuously used for the indication of the selection screen (menu screen), but the function of confirmation (reading) on this screen is quite the same as that of reading addresses (address reading (“ADD READ”)), and moreover the function of the “ADD READ” is also employed in phone book printing, described hereinafter, and hence for purposes of helping simplify the following description, as shown in
Further, although in the present embodiment, as described above, the confirmation screen for confirming registered address information is displayed (T211) after the “ADD RGST” (address reading) is terminated, and the confirmation screen is switched to the selection screen at the upper level in hierarchy, when the cancel key 326 or the address key 340 (or the selection key 323 used in a case of the cursor K being placed at the lowest line: see
In the present embodiment, however, the confirmation screen (T211) is displayed, thereby enabling the address information to be confirmed immediately after the registration, and further the confirmation screen is switched (returned) to the “ADDRESS” selection screen (T212: the same as T200 in
Next, the “ADD PRNT” (address printing) will be described. For instance, as shown in
As shown in
On the other hand, if registered data exists, and in the state of the selection screen of “ADD PRNT” for selecting an object to be printed being displayed (T215: commonly shown in
In this case, as shown in
As described above, in the address printing, registration numbers registered by the address registration are used as identifiers, and a plurality of types of identifiers (different numbers) corresponding to a plurality of types of regular character strings (different regular character strings) (in this example, regular character string groups having the regular character strings as representative character strings) are displayed on the display screen (predetermined display screen) 41, for selecting any of the identifiers. In this case, similarly to the above registration numbers and the like, identifiers are only required to permit discrimination between regular character strings (and regular character string groups including the regular character strings) from each other based on displayed contents of the display screen, and hence a small-sized display screen will suffice. Further, in this case as well, similarly to the regular printing process and the registration process required therefor, described above with reference to
Next, for instance, when the selection key is depressed by the user in a state of the selection screen (T221) immediately under the hierarchical level of the registration number “2”, which is registered by the above “ADD RGST” (address registration), the address information of the registration number “2” is selected for printing, and a message “PRINT EXE 2” (printing execution 2) meaning execution of the address information of registration number “2” is displayed together with a message “IN PREP” indicating preparation of a print image. The print image to be printed by the “ADD PRNT” is thus formed (T222). After forming the image, the message “IN PREP” is turned off and the address printing is carried out on the tape T. After the printing is terminated, the printed portion of the tape T is cut off and an address label is formed (T223). After termination of the printing, the screen is switched to the selection screen at the upper level in hierarchy (T224: the same as T215). Here, processing operations responsive to respective key operations carried out when the “IN PREP” is displayed (T222) or when the “PRINT EXE” being displayed (T223) without the “IN PREP” are defined as shown in
It should be noted that as shown in
Further, as described above, the items to be printed (i.e. related character strings to be printed) are determined whether or not they are default or entries, and further a desired item of entry/registration items can be determined as an item to be printed. In this case, for instance, in a state where the desire registration number described above with reference to
Consequently, in the examples illustrated in
As described above, in the address printing, when each registration number (each identifier) is selected, the character string (related character string) of each item (name, residence, etc.) for printing is displayed with its identifier, so that it is possible to easily grasp related character strings for printing by way of the displayed related character strings, and with reference to the related character strings displayed, their identifier can be selected. Further, in the address printing, if a predetermined reading instruction is provided (by depression of the shift key 327+the selection key 323, in this example) when with an identifier being displayed, all the related character strings corresponding to the displayed identifier are readably displayed. Therefore, not only the displayed identifier and related character strings (selected for printing) but also other related character strings in the same regular character string group can be easily grasped by providing the predetermined reading instruction through simple operations, which makes it possible to select each identifier with reference to the related character strings. Further, by providing predetermined selecting instruction (by depression of the shift key 327, in this example) it is also possible to change (select) related character strings for printing (further, as described hereinabove, not related character strings to be selected but related character strings not to be selected may be designated).
It should be noted that postal codes, addresses, and barcodes (numerical value information thereof) included in the items of address registration according to the present embodiment include redundant information. That is, postal codes can be obtained from names of prefectures and municipalities, information of an address and that of a barcode are redundant in house number, and the numerical value information of a barcode contains information of a postal code. Therefore, entry/registration of part of information may be omitted. Particularly, in the numerical value information of a barcode includes information of a postal code as it is, and hence e.g. as shown in
Further, a picture postcard or the like has a picture or a photo printed on a whole back surface thereof, so that a message or a comment is sometimes desired to be written on a front surface of the postcard. Therefore, the apparatus may be configured such that in such a case, desired character strings, such as the comment or the like described above with reference to
In the following, description will be made of “PHN PRNT” (phone book printing) which is capable of printing “PHONE NUMBER” by using (appropriating) data registered for the above address printing and forming a phone number label usable as a memorandum of a phone number.
As shown in
On the other hand, if registered data exists, and now assuming that there is not an option selected when this screen was displayed on the immediately preceding occasion, “Yamamoto Nobuyuki” and “09031234567” are displayed (T300) which are registered entries (related character strings) of the items of “NAME” and “TEL1” of the smallest registration number “1” registered by the address registration (see
As described above, in the “PHN PRNT” (phone book printing) as well, similarly to the above “ADD PRNT”, registration numbers registered by the “ADD RGST” (address registration) are used as identifiers, and a plurality of types of identifiers corresponding to a plurality of types of regular character strings are displayed on the display screen 41 for selecting any of the identifiers. Further, the same processes as the processes carried out in response to operation of the address key 340 in the address printing process (the present state-saving process (S21), the preset state-restoring process (S26), etc.) are carried out in response to operation of the phone book key 341. Further, in the phone book printing, similarly to the address printing, character strings (related character strings) of items (name, phone number, etc.) for printing are displayed together with a registration number (identifier) corresponding thereto, so that it is possible to easily grasp the related character strings for printing by way of the displayed related characters, and with reference to the related characters displayed, each identifier can be selected.
It should be noted that screens displayed for the phone number printing are basically arranged in two hierarchical levels. For instance, as shown in
Further, as is clear from comparison of the phone number displayed on the “PHONE BOOK” screen (T301) in
Further, processing operations carried out in response to key operations via the “PHONE BOOK” screen are defined as shown in
It should be noted that in the phone book printing, when the item of “NAME” has no entries (of the related character strings), registered entries (the related character strings) of the item “FIRM” (firm name) are substituted therefor to carry out display/printing operations. Further, when there exist a plurality of related character strings related to the “NAME” (or FIRM) and indicative of phone numbers, a related character string representative of a representative (or pilot) phone number representative of the plurality of related character strings is selected therefrom to carrying out the display/printing operations. In general, even when the user makes a phone call to a person having a plurality of telephones (using a plurality of phone numbers), the person normally uses one particular phone number. Therefore, in the phone book printing, when there exist a plurality of related character strings representative of respective phone numbers, a related character string representative of a representative (or pilot) phone number representing the phone numbers is selected. More specifically, when a related character string is registered to the item of the first one of registered phone numbers, that is, to the item of “TEL1” (phone number 1) described above with reference to
Next, various examples of the phone book printing will be enumerated hereinafter. After termination of the phone book printing for printing registered entries of the registration number “2” described above with reference to
Then, when the cursor key 330D (or 300R) is operated by the user, if the registration number “6” does not have any entries, for instance, registered in the items of “NAME”, “FIRM”, and “TEL1”, but an entry (phone number) registered in the item of “TEL2”, only the phone number is displayed (T314). If the print key 322 is depressed, for instance, in this state, there are displayed a message “PRINT EXE 6” showing that registered entries of the registration number “6” are to be printed, and the message “IN PREP” showing preparation of a print image. The print image to be printed by the phone book printing is thus formed (T315). After the print image is formed, the message “IN PREP” is turned off and the “PHN PRNT” (phone book printing) is carried out on the tape T. After termination of the printing, the printed portion of the tape T is cut off and a phone number label (only phone number: see
Then, when the cursor key 330D (or 300R) is operated by the user, and, for instance, if the registration number “7” has an entry registered in the item of “NAME” but no entries registered in the items of “TEL1” and “TEL2, only “NAME” is displayed (T318). If the print key 322 is depressed, for instance, in this state, there are displayed a message “PRINT EXE 7” showing that registered entries of the registration number “7” are to be printed, and the message “IN PREP” showing preparation of a print image. The print image to be printed by the phone book printing is thus formed (T319). After the print image is formed, the message “IN PREP” is turned off and the “PHN PRNT” (phone book printing) is carried out on the tape T. After termination of the printing, the printed portion of the tape T is cut off and a phone number label (only name: see
As described hereinabove, in the phone book printing, items to be printed by default (related character strings for printing) by the “ADD PRNT” are set to “FIRM”, “NAME”, “TEL1”, and “TEL2”, while “NAME” and “TEL1” are displayed and printed in preference to “FIRM” (firm name) and “TEL2” respectively. Further, as shown in
As described hereinbefore, addresses printed based on data registered by the address registration (address data: so-called address book data) can be used to substitute for hand-written addresses on postcards or the like. Address labels thus obtained can be easily affixed to mails or the like, and serve many uses at the office as well as at home. On the other hand, phone numbers, also serving as information on the other party, are often referenced and required to be referenced both at the office and home. Phone book (phone number) labels provided by the phone book printing method can be easily affixed to desks or phones as memorandums as required for serving as many uses as address labels. Since prints by the former address printing or address labels obtained therefrom can be substituted for hand-written addresses, the labels each bear a large amount of information (amount of data) printed as to a person but they are not referenced so often as phone numbers. Although prints by the latter phone book printing and phone book (or phone number) labels obtained thereby are frequently referenced, they each require only small spaces for affixing them, since they each bear a small amount of information (amount of data).
In the above-mentioned address printing and the phone book printing, address printing enables the user to print an address label bearing a sufficient amount of information to be used for mailing purposes, while phone book printing enables the user to easily print a label bearing personal name, phone numbers, and the like required for phone communications, and use the same in place of a memorandum. This makes it possible to easily and suitably carry out regular printing as circumstances demand, based on the same address information in a manner making use of the characteristics of both the address printing and the phone book printing.
Although in the above embodiments, the image printing method and apparatus of the invention are applied to the tape printing apparatus 1 by way of example, this is not limitative, but the same can be applied to any kind of apparatuses, such as a printing apparatus of the general type and the like, or image printing methods for any purpose, so long as the they regularly or repetitively print a character string image of a character string having one or more characters, such as letters, numerals, symbols, simple figures, and the like.
As described above, according to the image printing method and apparatus of the invention, irrespective of whether or not another character string is being edited, it is possible to print a regular character string image of a registered regular character string at a desired time point through simple operations in a very suitable manner, thereby saving the capacity of the memory device.
Number | Date | Country | Kind |
---|---|---|---|
10-337552 | Nov 1998 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP99/06571 | 11/25/1999 | WO | 00 | 7/25/2000 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO00/32400 | 6/8/2000 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
5609424 | Sakuragi et al. | Mar 1997 | A |
Number | Date | Country |
---|---|---|
1144507 | Mar 1997 | CN |
849687 | Jun 1998 | EP |
58-112128 | Jul 1983 | JP |
06-198962 | Jul 1994 | JP |
07-205495 | Aug 1995 | JP |
10-143499 | May 1998 | JP |
10-166683 | Jun 1998 | JP |