When a user selects a printing format for use in producing a label and specifies block names of blocks constituting a printing format in an arbitrary order through a n th-block specifying screen (first block specifying screen, second block specifying screen, . . .), edit sequence table sets a new edit sequence number based on a specifying order of block names. Then, the new edit sequence number is written over current edit sequence number in each block (edit sequence table) and arrangement of each block is updated based on the edit sequence number 401 after overwritten (edit sequence table).
|
1. A printing apparatus comprising:
a format memory device that stores plural formats constituted of plural blocks for forming a data input area specified for each recording object medium and defining an edit sequence of the plural blocks so as to input data into the data input area;
a format selecting device that selects any one format from the plural formats stored in the format memory device;
a block edit sequence changing device that changes the edit sequence of the plural blocks defined by the format for the format selected by the format selecting device;
a printing device that prints print data produced based on the selected format on the recording object medium;
a print information input device that inputs a print information of any image or character into each of the plural blocks along the edit sequence of the plural blocks defined by a format selected by the format selecting device, wherein the block edit sequence changing device changes the edit sequence of the plural blocks based on whether or not the print information is input by the print information input device; and
a block input setting table memory device that stores a block input setting table in which whether or not the print information is input into each of the plural blocks by the print information input device is set, wherein the block edit sequence changing device changes the edit sequence of the plural blocks so that a block in which the print information is input comes first while a block in which no print information is input comes after, based on the block input setting table.
5. A format edit program recorded in a non-transitory computer-readable recording medium, the format edit program comprising:
a format selection step of selecting any one format from among formats stored preliminarily, the formats being constituted of plural blocks for forming a data input area specified for each recording object medium and defining an edit sequence of the plural blocks so as to input data into the data input area;
a block edit sequence changing step of changing the edit sequence of the plural blocks defined by the format for the format selected in the format selection step;
a printing step of printing a print data produced based on the format on the recording object medium;
a print information input step of inputting print information of an image or character into each of the plural blocks along the edit sequence of the plural blocks defined by a format selected in the format selection step, wherein the block edit sequence changing step changes the edit sequence of the plural blocks based on whether or not the print information is input in the print information input step; and
a block input setting table memory step of storing a block input setting table in which whether or not the print information is input into each of the plural blocks in the print information input step is set, wherein the block edit sequence changing step changes the edit sequence of the plural blocks so that a block in which the print information is input comes first while a block in which no print information is input comes after, based on the block input setting table.
2. The printing apparatus according to
3. The printing apparatus according to
the block edit sequence specifying device specifies plural pieces of block identification information displayed on the block identification information display device in an arbitrary order and the block edit sequence changing device changes the edit sequence of the plural blocks based on a selection order of the plural pieces of block identification information specified by the block edit sequence specifying device.
4. The printing apparatus according to
6. The format edit program according to
7. The format edit program according to
the block edit sequence specifying step specifies plural pieces of block identification information displayed in the block identification information display step in an arbitrary order and the block edit sequence changing step changes the edit sequence of the plural blocks based on a selection order of the plural pieces of block identification information specified in the block edit sequence specifying step.
8. The format edit program according to
|
This application claims priority from JP 2006-094059, filed Mar. 30, 2006, the content of which is hereby incorporated by reference.
1. Field of the Invention
The disclosure relates to a printing apparatus and a format edit program for printing print data onto a recording object medium and more particularly to an editor for editing a format for inputting data into a data input area specified in each recording object medium.
2. Description of the Related Art
Conventionally, there has been known a tape printing apparatus (tape printer) capable of printing any picture or character strings onto a print tape in which an adhesive printing object sheet that has been coated with adhesive agent on its rear face and a separation sheet are overlapped with each other such that they can be peeled off from each other. In such a tape printer, for example, after a heading or title name is printed onto the printing object sheet, a print tape discharged from a label discharge port is cut into a predetermined length so as to produce a label. Then, the printing object sheet of this label can be peeled from the separation sheet and affixed to an object place such as a back cover of document file or rear side of video tape.
In the conventional tape printer, it has been known that a printing format prepared for each recording medium or label-affixing object is stored in the tape printer and a user produces a label based on the printing format. Generally, in the printing format for producing the label, a plurality of blocks are arranged depending on a recording object medium and the like and a user can input any picture or character string into a data input area constituted of these plural blocks. By inputting data into each block in an interactive way following a predetermined edit sequence, the user can produce a label easily and rapidly.
The label production procedure for the conventional tape printer will now be described.
A printing format 900 shown in
In this printing format 900, edit sequence for the respective blocks 901-906 is fixed preliminarily and a user inputs data following this edit sequence. As shown in
In the tape printer, after an image is printed onto a tape based on the printing format 900 after data is input, the tape is cut to a predetermined length so as to produce a label 920. As shown in
Conventionally, a variety of arts for changing a printing format have been proposed. For example, a memory area in a RAM is provided with a print sequence table constituted of plural print blocks in which print sequence is fixed and each print column is supplied with an index number so that the index number is selectively written into a format setting column in the print block so as to set up a printing format. A printing format-setting unit for a printer has been known that enables a format constituted of plural print columns to be changed easily through, for example, Japanese Patent Application Laid-Open No. HEI 5-8491.
The plural blocks constituting the aforementioned printing format do not always have a uniform importance of requiring data input or data update and that importance differs depending on the contents of each block. For example, in the label 920 for the VHS video tape shown in
From the view point of convenience for a user and prevention of input error, it is preferable to display the screens 912, 913, and 916 at the head of edit sequence so that the blocks 902, 903, and 906 having high importance can be input with preference at the time of data input operation. Further, if the screens 911, 914, and 915 are displayed at the end of the edit sequence in order to omit input of the blocks 901, 904, and 905 having the low importance, the data input screen for the blocks having lower importance can be skipped effectively.
The importance of each block constituting the printing format also differs depending on purposes and preferences of a user. For example, concerning the data input procedure into the printing format 900 shown in
However, in the conventional tape printer, when a user produces a label using the printing format, the user cannot change the edit sequence of each block according to the importance because the edit sequence of the plural blocks constituting the printing format is fixed. Thus, if a label is produced using the printing format in which the block edit sequence is fixed, errors in data input likely occur thereby deteriorating operation efficiency, which is a problem to be solved. Further, in the invention described in the Japanese Patent Application Laid-Open No. HEI 5-8491 can change arrangement of plural print blocks (print sequence) in a label arbitrarily. However, the printer described in the Japanese Patent Application Laid-Open No. HEI 5-8491 does not solve the above-described problem because it is impossible to change only the edit sequence of each block (that is, data input sequence by user) without changing the arrangement or structure of the blocks in the printing format.
The disclosure has been achieved to solve the above-described problem and an object is to provide a printing apparatus and a format edit program recorded in a computer-readable recording medium in which when print data is produced using a printing format constituted of plural blocks, data can be input to a data input area on the printing format in a preferable edit sequence to user thereby blocking errors in data input and improving operation efficiency.
To achieve the above object, according to a first aspect, there is provided a printing apparatus comprising: a format memory device that stores plural formats constituted of plural blocks for forming a data input area specified for each recording object medium and defining an edit sequence of the plural blocks so as to input data into the data input area; a format selecting device that selects any one format from the plural formats stored in the format memory device; a block edit sequence changing device that changes the edit sequence of the plural blocks defined by the format for the format selected by the format selecting device; and a printing device that prints print data produced based on the selected format on the recording object medium.
According to a second aspect, there is provided a format edit program recorded in a computer-readable recording medium, the format edit program comprising: a format selection step of selecting any one format from among formats stored preliminarily, the formats being constituted of plural blocks for forming a data input area specified for each recording object medium and defining an edit sequence of the plural blocks so as to input data into the data input area; a block edit sequence changing step of changing the edit sequence of the plural blocks defined by the format for the format selected in the format selection step; and a printing step of printing a print data produced based on the format on the recording object medium.
Exemplary embodiments will be described below in detail with reference to the accompanying drawings in which:
The first embodiment will now be described with reference to the accompanying drawings. First, the entire structure of the tape printing apparatus 1 will be described.
As shown in
Next, the structure of the tape cassette 51 to be loaded on the tape cassette-accommodating portion 2 of the tape printing apparatus 1 will be described.
As shown in
An arm portion 58, which guides the print tape 67 pulled out from the tape spool 68 and the ink ribbon 69 pulled out from the ribbon spool 70, and sends it out from an opening 58A is provided on the front side (lower side in
A first fitting portion 60, which is dented backward of the tape cassette 51 is formed in a wall portion 59A opposite to the arm portion 58 in the head loading portion 59. A second fitting portion 61, which is dented in a direction perpendicular to the first fitting portion 60 (a direction along the wall portion 59A) is formed in a left side wall of the head loading portion 59. These first fitting portion 60 and second fitting portion 61 are fitted to each of two projecting portions formed on a head holder (not shown) for supporting the thermal head so as to execute loading of the thermal head to the head loading portion 59 without interfering with the respective ink ribbon 69 and the print tape 67.
A tape feed roller 62 is supported rotatably in a supporting hole 63 in the downstream side of the head loading portion 59 in a running direction of each ink ribbon 69 and print tape 67. The tape feed roller 62 pulls out the print tape 67 from the tape spool 68 in cooperation with a press-fit roller (not shown), which is brought into a pressure contact with the tape feed roller 62 from a side opposite thereto. A pair of restricting members 64 and 65, upper and lower ones, are provided at a position near the tape feed roller 62. These restricting members 64 and 65 guides restrictively the print tape 67 on which characters or the like are printed in the width direction on the downstream side of the thermal head.
Next, an internal structure of the tape cassette 51 will be described. As shown in
The print tape 67 is pulled out from the tape spool 68 in cooperation with the tape feed roller 62 and the press-fit roller (provided on the side of the tape printing apparatus 1, not shown) as described above. After the print tape 67 has passed the front portion of the head-loading portion 59 (lower side in
A cutter mechanism 14 for cutting the print tape 67 discharged out of the tape discharge portion 74 is disposed sideway of a cassette loading portion 9. The cutter mechanism 14 has a movable blade (not shown), which is rotatable so as to contact and leave a fixed blade (not shown). When, the movable blade is rotated by being driven by a cutter drive circuit 110 (see
The ink ribbon 69 is pulled out of the ribbon spool 70 through the ribbon-winding spool 71 and passes the front portion (lower side in
Next, an electrical structure of the tape printing apparatus 1 will be described.
As shown in
As shown in
The program memory area 122 stores character code data, display drive control program, print drive control program and various programs necessary for control of the tape printing apparatus 1. In the meantime, the code data of the character indicates characters, numerals and the like input by means of the keyboard portion 3. The display drive control program controls the LCDC 109 corresponding to the display data and the like of a selected printing format. The print drive control program reads out data from a print buffer 132 (see
A plurality of printing formats that is prepared beforehand for each recording object medium or for each label affixing object product are stored in the printing format memory area 123. Each printing format is composed of plural blocks that form a data input area. Each printing format has its own inherent size and shape and includes its own inherent structure and arrangement composed of the plural blocks. In this embodiment, printing formats for “VHS video (registered trademark)”, “8 mm video”, “MiniDV (registered trademark)”, “FD/MD (registered trademark)”, “SD memory card (registered trademark)”, “memory stick (registered trademark)”, “smart media (registered trademark)”, “compact flash (registered trademark)”, and “music cassette” are stored beforehand (see
As an example, as shown in
As shown in
The function setting memory area 133 stores setting contents about functions for displaying, printing and like that of the tape printing apparatus 1. Although the function setting stored in the function setting memory area 133 (for example, language used and print setting) can be changed arbitrarily by a user or a manufacturer, contents that are predetermined are stored as a default value (for example, the language used in the initial condition is English) in the initial condition.
Further, a variety of tables regarding the block edit sequence of each printing format are stored in the edit sequence related table memory area 134. More specifically, a plurality of the edit sequence tables in which the edit sequence and the like of each block is determined are stored for each of the plural printing formats stored in the printing format memory area 123.
For example, the edit sequence table 400 shown in
In the tape printing apparatus 1 having the above-described structure, when the power is turned ON, main processing (see
Next, an operation of the tape printing apparatus 1 having the above-described structure will be described.
As shown in
More specifically, as shown in
Returning to
Returning to
Next, the detail of “label production for each application purpose” in the first embodiment will be described.
As shown in
Next, if the key 3A input by means of the keyboard portion 3 instructs about an “edit sequence setting” (S23: YES), the edit sequence setting processing in which the user arbitrary sets a block edit sequence of a printing format selected in S21 is executed (S25). More specifically, as shown in
In the edit sequence setting processing (S25), as shown in
Next, n th-block specifying screen in which a user arbitrarily sets the block edit sequence is displayed on the liquid crystal display portion 4 (S55). If a block name of the n th-block is specified on this n th-block specifying screen (S57: YES), n is set in the new edit sequence number of the block specified in S57 (S59). On the other hand, unless a block name of n th-block is specified (S57: NO), the processing returns to S55 so as to stand by for the specification of a block name by the user.
After S59 is executed, n is incremented by “1” (S61). Concerning all blocks constituting the printing format selected in S21, whether or not the new edit sequence number is set is determined (S63). Unless the new edit sequence number is set for each of all blocks (S63: NO), the processing returns to S55, in which a next n-block specifying screen is displayed and user specifies the next block name in edit sequence (S57-S59). The above-described processing is executed repeatedly until the new edit sequence numbers are set for all the blocks (S55-S63: NO).
More specifically, because the printing format 300 for VHS video is constituted of six blocks as shown in
Consequently, as indicated in the edit sequence table 400a shown in
If the processing returns to
More specifically, when as shown in
In the edit sequence setting processing (S25) shown in
When the processing returns to
If there is a text previously input about the printing format selected in S21, that text content is read from a predetermined memory area of the RAM 103 (S27). As a consequence, if user needs to input the same data as before, the user can omit inputting it.
Next, an edit sequence table corresponding to a printing format selected in S21 is read from the edit sequence related table memory area 134 (S29). Here, the edit sequence table 400 (
Then, the n th-block input screen is displayed on the liquid crystal display portion 4 (S31). The n th-block input screens are plural data input screens in which a user uses to input data for each block constituting the printing format. The n th-block input screen displayed first (that is, a first block input screen) is a screen for inputting data into a block in which the edit sequence number “1” is set in the edit sequence table read in S29.
If the key 3A input by means of the keyboard portion 3 is a character key (S33: YES), characters or symbols are input to a text corresponding to the n th-block input screen (S35) and stored in a text buffer 131 of the RAM 103 and then, the processing returns to S31, in which the input content is displayed on the n th-block input screen.
If the key 3A input by means of the keyboard portion 3 is a return block key (S33: NO, S37: YES), unless a n th-block input screen displayed currently corresponds to a final block (S39: NO), the processing moves to a next block by referring to the edit sequence table read in S29 (S41). Then, the processing returns to S31, in which a n th-block input screen for inputting data into a next block is displayed so as to stand by for a character input (S33) or block moving instruction (S37) from user.
More specifically, because the printing format 300 for VHS video is constituted of six blocks as shown in
In the meantime, because the previous text content is read in S27, if the n th-block input screen shown in S31 corresponds to a block in which the data was input previously, its input content is also displayed on the n th-block inputting screen. For example, if the user previously produced a label using the printing format 300 for VHS video and at that time input a “rocket” symbol as a symbol, the previously input “rocket” symbol is displayed as it is on the sixth block input screen 536 for inputting the “symbol”. Thus, if the user wants to use the “rocket” as a symbol again, he can omit inputting it.
On the other hand, if the key 3A input by means of the keyboard portion 3 is a print key (S37: NO, S43: YES) or if the n th-block input screen currently displayed by pressing the return block key corresponds to a final block (S39: YES), a print processing is executed (S45). Speaking more in detail, dot patterns corresponding to a text stored in the text buffer 131 or printing format is displayed on the liquid crystal display portion 4 and at the same time, a print of dot pattern data (print data) by the thermal head 11 and a tape feed control by the tape feed motor 37 are executed synchronously. Consequently, a character or symbol to be printed is printed on a tape according to the printing format and finally, the tape is cut with the cutter mechanism 14 so as to produce a piece of the label.
If the key 3A input by means of the keyboard portion 3 is other key (S43: NO, S47: YES), the other processing corresponding to the input is executed (S49). Unless the key input is performed (S47: NO) or after S49 is executed, the processing returns to S31, so as to stand by for input by a user and after S45 is executed, the processing returns to the main processing (
In the label production processing for each application purpose (S11) shown in
In the tape printing apparatus 1 of the first embodiment, if the user selects the printing format 300 for VHS video for use in producing the label and assigns block names for identifying the plural blocks 301-306 constituting this in an arbitrary order through the n th-block specifying screen (first block specifying screen 521, second block specifying screen 522, . . . ), the edit sequence number 401 (that is, block edit sequence) is updated based on the specifying order of the block name 403 in the edit sequence table 400. Then, in order to produce a label using the printing format 300 for VHS video in which the block edit sequence is changed, a user successively inputs desired data through the n th-block input screen (first block input screen 531, second block input screen 532, . . . ). Consequently, the data is input to the blocks 301-306 following a block edit sequence arbitrarily set by the user.
Thus, in producing print data using the printing format 300 for VHS video constituted of the plural blocks 301-306, the data can be input into data input area (blocks 301-306) of the printing format 300 for VHS video in a suitable edit sequence for the user. As a consequence, errors in data input can be blocked and the operation efficiency can be improved. The user can specify an edit sequence of the blocks 301-306 arbitrarily by selecting block names of the plural blocks 301-306 in an arbitrary order.
Next, a second embodiment will be described with reference to the accompanying drawings. Although the tape printing apparatus 1 of this embodiment is basically as same as that of the first embodiment, it is different in the setting method of the block edit sequence of the printing format. Hereinafter, different points from the first embodiment will be described.
First, the data structure of the edit sequence table stored in the edit sequence related table memory area 134 of the RAM 103 is different from the first embodiment. For example, an edit sequence table 600 shown in
Further, according to this embodiment, the edit sequence related table memory area 134 includes an edit YES list 610 (see
Next, the detail of the “label production for each application purpose” of the second embodiment will be described.
In the label production processing for each application purpose (S11) of this embodiment, as shown in
Next, like the first embodiment, the n th-block input screen is displayed on the liquid crystal display portion 4 (S31) and when a character key is input, the character or the like is input into a text (S109: YES, S111). If the return block key is input (S109: NO, S115: YES) and the n th-block is not a final block (S117: NO), the processing moves to a next block by referring to the edit sequence table (S119). If the print key is input (S115: NO, S121: YES) or the return block key is input and the n th-block is a final block (S117: YES), the label print is executed (S123). If other key is input, a processing corresponding to that input is executed (S127: YES, S129).
More specifically, because the edit sequence number 601 (block edit sequence) in the initial condition is set in the edit sequence table 600 shown in
In this embodiment, if characters or the like are input to a text with the character keys (S111), an edited flag of a block corresponding to that text is set to ON in the edit sequence table read in S105 (S113). For example, because a symbol indicating “robot” is already input to the block (screen 911) of the “symbol”, “1” indicating “ON” is set in the edited flag 604 corresponding to the “symbol” in the edit sequence table 600a in
In this embodiment, after the label print is executed (S123), the following edit sequence setting processing (S125) is executed. Here, a case where the block edit sequence of the printing format 300 for VHS video is automatically set depending on whether or not last data input was carried out will be exemplified and described.
In the edit sequence setting processing (S125), as shown in
Then, if the edited flag is “ON” (S155: YES), the block read in S153 is added to the edit YES list (S157). On the other hand, if the edited flag is “OFF” (S155: NO), the block read in S153 is added to the edit NO list (S159). After S157 or A159 is executed, n is incremented with “1” (S161). Concerning all blocks constituting the printing format selected in S101, whether or not a processing of adding to the edit YES list or the edit NO list is carried out (S163). If no processing is carried out for all the blocks (S163: NO), the processing returns to S153, in which a next block is read from the edit sequence table and the corresponding block is added to the edit YES list or the edit NO list corresponding to the edited flag (S155-S159). The above-described processing is executed repeatedly until it is executed for all the blocks (S153-S163: NO).
More specifically, because as shown in
Returning to
More specifically, as show in
In the edit sequence setting processing (S125) shown in
If the label is produced using the printing format 300 for VHS video for the next time, the edit sequence table 600b is read in the label production processing for each application purpose (S105). Then, the user produces a label by inputting data successively into each block in the block edit sequence defined on this edit sequence table 600b (S107-S129).
More specifically, because as shown in
In the label production processing (S11) for each application purpose shown in
In the tape printing apparatus 1 of the second embodiment mentioned above, when the user selects the printing format 300 for VHS video for use in producing a label and inputs data into the plural blocks 301-306 from the n th-block input screen (that is, screen 911, screen 912, . . . ) along the edit sequence number 601 (that is, block edit sequence) of the edit sequence table 600, the edit sequence number 601 (that is, block edit sequence) is updated so that a block supplied with data input comes first and a block not supplied with data input comes after, based on whether or not data input arises (that is, edit YES list 610 and edit NO list 620) in the edit sequence table 600. When the label is produced using the printing format 300 for VHS video next time, if the user inputs desired data successively from the n th-block input screen (first block input screen 701, second block input screen 702, . . . ), data is input to the blocks 301-306 according to a block edit sequence changed automatically at the time of last label production.
Consequently, when a print data is produced using the printing format 300 for VHS video constituted of the plural blocks 301-306, the user can input data into the data input areas (blocks 301-306) of the printing format 300 for VHS video in an appropriate edit sequence for the user and errors in data input can be blocked thereby improving operation efficiency. Further, the edit sequence of the plural blocks 301-306 can be changed so that the data can be preferentially input to blocks 301, 302, 305, and 306 in which the user has input data when the printing format 300 for VHS video is edited (label is produced) for the next time.
In the meantime, the disclosure is not restricted to the above-described embodiments but needless to say, may be improved or modified in various ways within a range not departing from the spirit of the invention. In the above embodiment, the tape printing apparatus 1 has been exemplified as the “printing apparatus”. However, the disclosure can be applied to a variety of printing apparatuses regardless of the type of a recording object medium or the type of a recording paper and fabric and its printing method may be of thermal system, ink jet system or any other printing system.
According to the first embodiment, when the user specifies block names in any order from then th-block specifying screen (first block specifying screen 521, second block specifying screen 522, . . . ), the block edit sequence is specified. However, “block identification information” may be of any type as long as it can specify each block and for example, the user may specify the block edit sequence by specifying the block number 402 in any order.
According to the second embodiment, the block edit sequence defined by the edit sequence table 600 is updated using the edit YES list 610 and the edit NO list 620. However, if the block edit sequence can be changed to the one reflecting whether or not data input by the user arises, the edit sequence table 600 may be updated by other method. For example, in the edit sequence table 600, the edit sequence of a block in which “1” is set in the edited flag 604 may be automatically advanced.
Needless to say, the tape printing apparatus 1 and main control program may be installed by combining the first and second embodiments so that the user can arbitrarily change the block edit sequence and the block edit sequence is automatically changed corresponding to data input by the user.
In the printing apparatus of the disclosure, if any one is selected from the plural formats constituted of plural blocks for forming a data input area, the edit sequence of the plural blocks defined in that format is changed. Consequently, when the print data is produced using the format constituted of the plural blocks, data can be input to the data input area of the format in a preferable edit sequence to the user thereby blocking errors in data input and improving operation efficiency.
In the printing apparatus of the disclosure, if the edit sequence of the plural blocks is specified, the edit sequence of the plural blocks is changed based on its specified content. Thus, the user can arbitrarily specify the edit sequence of the plural blocks about an arbitrary format.
In the printing apparatus of the disclosure, if the block identification information for identifying each of the plural blocks is specified in an arbitrary sequence, the edit sequence of the plural blocks is changed based on the selection order of the plural pieces of the block identification information. Thus, the user can arbitrarily specify the edit sequence of the plural blocks by arbitrarily selecting the plural pieces of the block identification information in an arbitrary order.
In the printing apparatus of the disclosure, when a print information such as any image and character is input to the plural blocks along the edit sequence of the plural blocks defined in the selected format, the edit sequence of the plural blocks is changed based on whether or not the print information is input. Thus, the user can arbitrarily change the edit sequence of the plural blocks by inputting the print information into each block of any format.
In the printing apparatus of the disclosure, the edit sequence of the plural blocks is changed so that a block in which the print information is input comes first while a block in which no print information is input comes after based on the block input setting table in which whether or not the print information is input into each of the plural blocks is set. Consequently, the user can change the edit sequence of the plural blocks so that the user can preferentially input data to the block in which the user has previously input data at the time of next format editing.
In the printing apparatus of the disclosure, the recording object medium is a long tape comprised of a print medium, an adhesive agent layer and a separation layer and the label is produced by cutting the recording object medium on which the print data is printed. Thus, the disclosure can be applied to a tape printing apparatus for producing the label by printing a long tape.
In the format edit program of the disclosure, if any one is selected from the plural formats constituted of plural blocks for forming a data input area by executing the program using computer, the edit sequence of the plural blocks defined by the format is changed. Thus, if the print data is produced using the format constituted of the plural blocks, user can input data to the data input area of the format in a preferable edit sequence for user thereby blocking errors in data input and improving operation efficiency.
In the format edit program of the disclosure, if the edit sequence of the plural blocks is specified by executing that program using computer, the edit sequence of the plural blocks is changed based on its specified content. Thus, user can arbitrarily specify the edit sequence of the plural blocks in any format.
In the format edit program of the disclosure, if the block identification information for identifying each of the plural blocks is specified in an arbitrary order by executing that program using computer, the edit sequence of the plural blocks is changed based on a selection order of the plural pieces of the block identification information. Thus, the user can specify the edit sequence of the plural blocks arbitrarily by selecting the plural pieces of the block identification information in an arbitrary order.
In the format edit program of the disclosure, if the print information such as any image or character is input to the plural blocks along the edit sequence of the plural blocks defined in a selected format by executing the program using computer, the edit sequence of the plural blocks is changed based on whether or not the print information is input. Thus, the user can arbitrarily change the edit sequence of the plural blocks by inputting the print information into each block of any format.
In the format edit program of the disclosure, when the program is executed using computer, the edit sequence of the plural blocks is changed so that a block in which the print information is input comes first while a block in which no print information is input comes after based on the block input setting table in which whether or not the print information is input into each of the plural blocks is set. Thus, the edit sequence of the plural blocks can be changed so that the user can preferentially input data to the block in which the user has previously input data at the time of next format editing.
In the format edit program of the disclosure, the label is produced by cutting the recording object medium on which the print data is printed when that program is executed using computer. Thus, the label is produced by cutting the recording object medium after the print data is printed.
The printing apparatus and format edit program of the disclosure can be used for the tape printing apparatus which prints the print data produced based on the format for inputting data into the data input area specified for each recording object medium.
Suzuki, Yasunori, Iida, Yuji, Okuyama, Tsuneo
Patent | Priority | Assignee | Title |
8441654, | Mar 12 2008 | Seiko Epson Corporation | Cable label forming apparatus, tape printing apparatus, method of forming cable label for cable label forming apparatus and program |
8582133, | Mar 12 2008 | Seiko Epson Corporation | Cable label forming apparatus, tape printing apparatus, method of forming cable label for cable label forming apparatus and program |
8767248, | Apr 22 2011 | Seiko Epson Corporation | Label data processing apparatus and label data processing method |
Patent | Priority | Assignee | Title |
5467433, | Apr 15 1992 | PAXAR AMERICAS, INC | Label printing and data collection program generator |
5533176, | Oct 28 1991 | Avery Dennison Retail Information Services LLC | Bar code identification system format editor |
5677999, | Dec 02 1993 | Casio Computer Co., Ltd. | Apparatus and method of making print according to fixed format |
6109798, | Oct 06 1992 | Seiko Epson Corporation | Tape printing device |
6916129, | Mar 12 2001 | Dymo | Printing device |
7144168, | Mar 12 2001 | Dymo | Printing device |
7251044, | Nov 27 1998 | Seiko Epson Corporation | Image printing method and apparatus |
20010035964, | |||
CN1113330, | |||
CN1560802, | |||
EP656606, | |||
JP2001180050, | |||
JP2001202569, | |||
JP5008491, | |||
JP8072321, | |||
JP9245060, | |||
JP9297647, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Mar 20 2007 | SUZUKI, YASUNORI | Brother Kogyo Kabushiki Kaisha | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 019154 | /0682 | |
Mar 20 2007 | OKUYAMA, TSUNEO | Brother Kogyo Kabushiki Kaisha | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 019154 | /0682 | |
Mar 20 2007 | IIDA, YUJI | Brother Kogyo Kabushiki Kaisha | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 019154 | /0682 | |
Mar 28 2007 | Brother Kogyo Kabushiki Kaisha | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Dec 31 2014 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Jan 16 2019 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Apr 10 2023 | REM: Maintenance Fee Reminder Mailed. |
Sep 25 2023 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Aug 23 2014 | 4 years fee payment window open |
Feb 23 2015 | 6 months grace period start (w surcharge) |
Aug 23 2015 | patent expiry (for year 4) |
Aug 23 2017 | 2 years to revive unintentionally abandoned end. (for year 4) |
Aug 23 2018 | 8 years fee payment window open |
Feb 23 2019 | 6 months grace period start (w surcharge) |
Aug 23 2019 | patent expiry (for year 8) |
Aug 23 2021 | 2 years to revive unintentionally abandoned end. (for year 8) |
Aug 23 2022 | 12 years fee payment window open |
Feb 23 2023 | 6 months grace period start (w surcharge) |
Aug 23 2023 | patent expiry (for year 12) |
Aug 23 2025 | 2 years to revive unintentionally abandoned end. (for year 12) |