The present application claims the benefit of priority of Japanese Patent Application No. 2003-303055 filed Aug. 27, 2003, Japanese Patent Application No. 2004-133845 filed Apr. 28, 2004 and Japanese Patent Application No. 2004-204959 filed Jul. 12, 2004, the subject matter of which is hereby incorporated by reference.
1. Field of the Invention
The present invention relates to an apparatus, method, and program for producing small prints. For example, the invention can be applied to a dedicated tape printing apparatus, a tape printing system in which a personal computer and a label printer are integrated, a dedicated stamp (seal) producing apparatus, and a stamp producing system in which the personal computer and a peripheral apparatus for producing the stamp are integrated, and the like.
2. Description of the Related Art
For example, the dedicated tape printing apparatus prints a string of inputted characters (it is assumed that the character string is a concept including a symbol, a pictograph, an outer frame, and a background pattern) in a continuous tape according to need, and discharges and cuts the printed tape. The post-cutting tape in which the character string is printed is referred to as label.
As the tape printing apparatus becomes widespread, the application of the label is increased and various people use the tape printing apparatus. For example, in public places such as a railroad station and sightseeing site where many people come and go, the label is used rather than a marking plate in order to indicate a toilet or an emergency exit. In the label used for the public place, it is preferable to use a pictogram, the pictograph, or the logo (hereinafter these are collectively referred to as logo) in which a public mark is applied in order to recognize contents of a notation regardless of age, sex, or nationality. However, in the conventional tape printing apparatus, an external character registration function is often required in order to print the logo such as the public mark on the label (for the external character registration function, see Japanese Patent Application Laid-Open No. 6-115167).
It is preferable that the label having various languages is bonded in the place where people of diverse nationalities come and go. When the tape printing apparatus for Japanese, the tape printing apparatus for German, and the like are individually prepared, such demands can be satisfied. However, since it is necessary to prepare many apparatuses, it is not realistic as the method of corresponding to the plurality of languages.
In the conventional tape printing apparatus, there is the tape printing apparatus which can input the English character in addition to the Japanese character, and the user can input a notation in both languages to add the notation in both languages to the label. Japanese Patent Application Laid-Open No. 9-109470 proposes a tape printing apparatus having a function of producing the label such that a vocabulary notebook in which the Japanese character strings are printed in one surface and the corresponding English character strings are printed in the other surface can be produced by inputting the Japanese character string is inputted to instruct the printing after a vocabulary notebook producing mode is instructed, when the printed label is folded in the center to adhere to each other.
However, in the conventional apparatus described in Japanese Patent Application Laid-Open No. 9-109470, translation information (English-Japanese dictionary, Japanese-English dictionary, and the like) which can produce the vocabulary notebook is not utilized as other functions, so that the conventional apparatus does not achieve high cost performance. Namely, a user can utilize the translation dictionary only as the production of the vocabulary notebook.
Further, in the case where the conventional apparatus has a function of registering an external character of a logo such as a public mark, it takes a long time to produce the label including the logo such as the public mark.
There are a few conventional tape printing apparatuses in which some of the logos such as the public mark are prepared as the symbol, however, those apparatuses have the following problem. Even if the logo such as the public mark is applied, sometimes it is useful to print the character string with the logo. For example, in the case where a recognition rate of a certain logo differs among countries, it is preferable to print complimentarily the character string of the language of the country in which the recognition rate is low. However, since character types are limited in the conventional tape printing apparatus, it is difficult to print the character string with the logo. Even if the character string can be inputted in the desired language, it is necessary to perform a logo selection operation and a character string input operation which is independent of the logo selection operation, so that a long time is required for the operation of the production of the label.
It is an object of the invention to provide the apparatus, method and program for producing the small prints, in which the function of utilizing translation information is enriched to enhance user's usability.
It is another object of the invention to provide the apparatus, method and program for producing the small prints, in which the small print having print contents including the logo such as the public mark can be easily produced and user's usability is enhanced.
A small print producing apparatus of the invention comprises (1) translating means for converting the character string into the character string of another language, (2) character string capturing means for capturing the character string in the predetermined language, (3) language conversion starting means for starting a process of the translating means, the process of the translating means converting the character string in the predetermined language captured by the character string capturing means into the character string of another language, and (4) character string converting means for including the character string of the post-conversion obtained by the translating means in the character string of a printing subject and not including the character string in the predetermined language captured by the character string capturing means in the character string of the printing subject.
A small print producing apparatus of the invention comprises (1) translating means for converting the character string into the character string of one or a plurality of other languages, (2) character string capturing means for capturing the character string in a predetermined language, (3) multi-language printing starting means for starting a multi-language printing process by the translating means, (4) multi-language printing language information capturing means for capturing the number of languages and a type of language of the corresponding character string printed in the print medium, (5) multi-language printing character string capturing means for starting the translating means to capture the character string corresponding to character string in the predetermined language captured by the character string capturing means according to the number of languages and the type of language captured by the multi-language printing language information capturing means, and (6) multi-language printing means for including the character strings of the plurality of languages obtained by the multi-language printing character string capturing means in the character string of a printing subject.
A small print producing apparatus of the invention comprises (1) first storage means for storing information on a plurality of logos, (2) second storage means for storing a plurality of records including information on a plurality of types of fields including the fields of at least two types of languages, (3) layout capturing means for specifying a layout of print elements in a small print to be produced during instruction of production of the small print in which the logo and the character string are mixed together, (4) print element capturing means for specifying one pieces of information on the logo as the print element from the plurality of pieces of information of the logo stored in the first storage means, specifying at least one record from the plurality of records stored in the second storage means, and specifying information of one or the plurality of types of fields as the print element from the specified records during instruction of production of the small print in which the logo and the character string are mixed together, and (5) printing means for printing the information of the print elements specified by the print element capturing means to produce the small print in accordance with the layout specified by the layout capturing means.
A small print producing method of the invention comprises (1) a translating step for converting the character string into the character string of another language, (2) a character string capturing step for capturing the character string in the predetermined language, (3) a language conversion starting step for starting a process of the translating step, the process of the translating step converting the character string in the predetermined language captured by the character string capturing step into the character string of another language, and (4) a character string converting step for including the character string of the post-conversion obtained by the translating step in the character string of a printing subject and not including the character string in the predetermined language captured by the character string capturing step in the character string of the printing subject.
A small print producing method of the invention comprises (1) a translating step for converting the character string into the character string of one or a plurality of other languages, (2) a character string capturing step for capturing the character string in a predetermined language, (3) a multi-language printing starting step for starting a multi-language printing process by the translating step, (4) a multi-language printing language information capturing step for capturing the number of languages and a type of language of the corresponding character string printed in the print medium, (5) a multi-language printing character string capturing step for starting the translating step to capture the character string corresponding to character string in the predetermined language captured by the character string capturing step according to the number of languages and the type of language captured by the multi-language printing language information capturing step, and (6) a multi-language printing step for including the character strings of the plurality of languages obtained by the multi-language printing character string capturing step in the character string of a printing subject.
A small print producing method of the invention comprises (1) a step of preparing previously first storage means for storing information on a plurality of logos and second storage means for storing a plurality of records including information on a plurality of types of fields including the fields of at least two types of languages, (2) a layout capturing step for specifying a layout of print elements in a small print to be produced during instruction of production of the small print in which the logo and the character string are mixed together, (3) a print element capturing step for specifying one pieces of information on the logo as the print element from the plurality of pieces of information of the logo stored in the first storage means, specifying at least one record from the plurality of records stored in the second storage means, and specifying information of one or the plurality of types of fields as the print element from the specified records during instruction of production of the small print in which the logo and the character string are mixed together, and (4) a printing step for printing the information of the print elements specified by the print element capturing step to produce the small print in accordance with the layout specified by the layout capturing step.
A small print producing program of the invention is described by code with which a computer can execute each step of a small print producing method of the invention and storage data.
(A) First Embodiment
A first embodiment in which the apparatus, method, and program for producing the small prints of the invention are applied to the system, method, and program for printing the tape will be described in detail below referring to the accompanying drawings.
In
Although the detail description of the configuration of the input unit 10 will be omitted, the input unit 10 includes a key input unit 11 equipped with pressing keys (or dial keys, touch panel and the like) and a tape type detection sensor 12. The key input unit 11 generates character codes and various kinds of control data, which are given to the control unit 20. The tape type detection sensor 12 detects a width of the loaded tape and the like to give tape type information to the control unit 20. The tape is actually stored in a tape cartridge, a physical identification element such as a hole defining the tape width or color is provided in the tape cartridge, and the tape type detection sensor 12 reads the physical identification element to outputs the tape type information. It is possible that the tape type is distinguished only by the tape width, or it is possible that the tape type is distinguished by the color of printing ink, a surface color of the tape, or the like.
In the first embodiment, the key input unit 11 also includes a language converting key 11a (it can be a dedicated key or the key which also acts as a function key) which instructs to convert (translate) a Japanese character string into the other language character string (for example, English, German, or French) and a multi-language printing key 11b (it can be a dedicated key or the key which also acts as the function key) which simply inputs the character strings corresponding to the plurality of languages.
A cover 50 having a transparent window in
The output unit 30 includes a printing configuration and a display configuration. The printing configuration is one which performs the normal printing to the tape and the display configuration is one which display the input information to be printed in the label or a message of an operational guidance.
A tape ribbon running mechanism 31 including a stepping motor and a direct-current motor as its main constituents feeds the tape or ink ribbon (not shown) which are loaded in the apparatus to a predetermined printing position or the outside of the apparatus. A print head (thermal head in this case) 32 is fixed to the apparatus to perform the printing to the running tape by heat transfer. The tape ribbon running mechanism 31 and the thermal head 32 are driven by a running drive circuit 33 and a head drive circuit 34 under the control of the control unit 20 respectively. Cutting the printed tape is performed by a cutter (not shown) which is driven by, for example, external force from a user or the motor. The printed tape is discharged from an ejection port 52 in
A liquid crystal display 35 is provided as a display unit of the tape printing system, and the liquid crystal display 35 is driven by a display drive circuit 36 under the control of the control circuit 20. For example, the liquid crystal display 35 can display the characters having a predetermined size in several lines (for example, four lines) and several columns (for example, 12 characters). In the first embodiment, the liquid crystal display 35 is provided on the cover 50 (see
For example, a display surface of the liquid crystal display 35 is configured as shown in
In the first embodiment, the indication whether the status is in a language converting mode or not (4-i) and the indication whether the status is in a multi-language printing mode or not (4-j) are also included in the attributes indicated by the attribute indicators 4-1 to 4-n.
Since the liquid crystal display 35 includes the character display area 2, the line number indicator unit 3 (3-1 to 3-4), and the attribute indicator unit 4 (4-1 to 4-n), the display drive circuit 36 also roughly includes a drive unit 36a corresponding to the character display area 2, a drive unit 36b corresponding to the line number indicator unit 3 (3-1 to 3-4), and a drive unit 36c corresponding to the attribute indicator unit 4 (4-1 to 4-n).
For example, the control unit 20 is formed by a microcomputer. CPU 21, ROM 22, RAM 23, the character generator ROM (CG-ROM) 24, the input interface 25 and the output interface 26 are connected one another through the system bus 27 to construct the control unit 20.
ROM 22 includes one or more of ROM chips. Various processing programs and the fixed data such as dictionary data for Kana-Kanji conversion are stored in ROM 22. For example, a program of executing the language converting mode (hereinafter properly referred to as language converting program) 22a, a program of executing the multi-language printing mode (hereinafter properly referred to as multi-language printing program) 22b, and a translation dictionary 22c which describes the character strings corresponding to the plurality of languages are also stored in ROM 22.
RAM 23 includes one or more of RAM chips and used as a working memory. RAM 23 also includes the fixed data with respect to user input and the like. Although RAM 23 is shown as RAM 23 in
Dot patterns of the characters and symbols prepared for the tape printing apparatus are stored in CG-ROM 24. When code data specifying the character or the symbol is given, CG-ROM 24 outputs the corresponding dot pattern. It is also possible that CG-ROM for display and CG-ROM for printing are individually provided. It is also possible to be provided each CG-ROM corresponding to the type of language. It is possible that a storage format of font information is either an outline font format or a bit map format.
The input interface 25 interfaces between the input unit 10 and the control unit 20, and the output interface 26 interfaces between the output unit 30 and the control unit 20.
CPU 21 executes the processing program which is stored in ROM 22 and determined in accordance with an input signal from the input unit 10 or a processing stage at that time, while utilizing RAM 23 as the working area or using the fixed data stored in ROM22 or RAM23 according to need. CPU 21 causes the liquid crystal display 35 to display the processing status or processing result or causes the printing the processing result in the tape.
For example, “seasoning” is intended to be the label adhering to a cruet containing the seasoning and put on a table in a restaurant which people of diverse nationalities come to, “place” is intended to be the label to recognize the place where people of diverse nationalities come and go and the state of the place, and “caution” is intended to be the label for calling attention to people.
The category can also be hierarchized. For example, it is possible to prepare “seasoning,” “alcohols,” “tableware,” and the like as the lower hierarchy of the upper hierarchy “cooking.” When the category is hierarchized, for example “cooking” is selected from the plurality of category names of the upper hierarchy, then “seasoning” of the lower category name is selected, and the word belonging to “seasoning” can be specified.
Then, the action of the tape printing apparatus (tape printing method (small print producing method) of the first embodiment will be described. The action in which the language converting key 11a is operated and the action in which the multi-language printing key 11b is operated will be sequentially described. These actions are the feature in the input action.
When the language converting key 11a is operated, CPU 21 starts the language converting program 22a shown by the flow chart of
CPU 21 determines whether the Japanese character string to be converted has been inputted or not (or whether the Japanese character string to be converted is present or absent) (Step 100). It is possible that the Japanese character string to be converted is a character string of Hiragana or a character string of Katakana which is tentatively determined. It is also possible that the Japanese character string to be converted is the character string of a Kanji character candidate (highlight the whole character string) where a cursor is located during the Kana-Kanji conversion.
When the Japanese character string to be converted is absent, CPU 21 causes a buzzer (not shown) to provide warning sound (Step 101) and ends a series of processes. When the Japanese character string to be converted is present, CPU 21 determines whether or not the record including the Japanese character string exists in the translation dictionary 22c (Step 102).
When the appropriate record does not exist in the translation dictionary 22c, CPU 21 causes the buzzer (not shown) to provide the warning sound (Step 101) and ends the series of processes. When the appropriate record exists in the translation dictionary 22c, CPU 21 retrieves the corresponding English character string from the translation dictionary 22c to cause the liquid crystal display 35 to display the English character string as the conversion candidate (Step 103). CPU 21 turns on the attribute indicator 4-i concerning the language conversion (Step 104), and the CPU 21 waits for the key input (Step 105). When the key input is performed, CPU 21 determines the type of key input (Step 106).
At this point, when a next candidate key (for example, a cursor rightward movement key or a cursor downward movement key corresponds to the next candidate key) is operated, CPU 21 retrieves the corresponding character string of the next language from the translation dictionary 22c to cause the liquid crystal display 35 to display the character string as the conversion candidate (Step 107) and returns to the stand-by state of the key input. When a previous candidate key (for example, a cursor leftward movement key or a cursor upward movement key corresponds to the previous candidate key) is operated, CPU 21 retrieves the corresponding character string of the previous language from the translation dictionary 22c to cause the liquid crystal display 35 to display the character string as the conversion candidate (Step 108) and returns to the stand-by state of the key input.
A forward change sequence of the language candidate is cyclic, for example “Japanese”→“English”→“German”→“French”→“Japanese.” When the next candidate key is operated, the conversion candidate is changed along the forward direction and when the previous candidate key is operated, the conversion candidate is changed along the direction opposite to the forward direction.
When an execute key (selection key) is operated in the stand-by state of the key input, while CPU 21 writes the character string of the language displayed on the liquid crystal display 35 in the text area in which the printing character strings are stored as the selected character string, CPU 21 causes the liquid crystal display 35 to display the character string in the determined state (Step 309). Then, CPU 21 turns off the attribute indicator 4-i concerning the language conversion (Step 110), and returns to the main routine.
Although the description is omitted in
Even if the user does not know the expressions in English, German, or French, the user can input the different language character string by inputting the Japanese character string to perform the language conversion, such that the language converting key 11a is operated to start the process in the language converting mode after the input of the Japanese character string.
Then, the action in which the multi-language printing key 11b is operated will be described referring to the flow chart of
CPU 21 decides whether the Japanese character string provided for the multi-language printing has been inputted or not (or whether the Japanese character string provided for the multi-language printing is present or absent) (Step 200). It is possible that the Japanese character string provided for the multi-language printing is the hiragana character string or the katakana character string which is tentatively determined. It is possible that the Japanese character string provided for the multi-language printing is the character string of the kanji character candidate (the whole of highlighted character string) where the cursor is located during the kana-kanji conversion.
When the Japanese character string provided for the multi-language printing is present, CPU 21 decides whether or not the record including the Japanese character string exists in the translation dictionary 22c (Step 201). When the appropriate record does not exist in the translation dictionary 22c, CPU 21 causes the buzzer (not shown) to provide the warning sound (Step 202) and ends the series of processes. When the appropriate record exists in the translation dictionary 22c, CPU 21 causes the liquid crystal display 35 to display the attribute indicator 4-j concerning the multi-language printing (Step 203).
When the Japanese character string provided for the multi-language printing does not exist at the stage in which the multi-language printing key 11b has been operated (NO in Step 200), after CPU 21 causes the liquid crystal display 35 to display the attribute indicator 4-j concerning the multi-language printing (Step 204), CPU 21 causes the user to select the desired category from the categories prepared in the translation dictionary 22c (Step 205) and causes the user to select the desired Japanese character string from the plurality of Japanese character strings belonging to the selected category (Step 206).
In the selection of the category, CPU 21 causes the liquid crystal display 35 to display the category name prepared in the translation dictionary 22c while changing the category names according to the operation of a candidate change key, and CPU 21 captures the category candidate at the time when the execute key is operated assuming that the Japanese character string is selected by the user.
In the selection of the category, CPU 21 causes the liquid crystal display 35 to display the Japanese character string prepared in the translation dictionary 22c while changing the category names according to the operation of a candidate change key, and CPU 21 captures the Japanese character string at the time when the execute key is operated assuming that the Japanese character string is selected by the user.
At the stage in which the multi-language printing key 11b has been operated, When the Japanese character string is determined independently of the presence of the Japanese character string provided for the multi-language printing and it becomes clear that the Japanese character string exists in the translation dictionary 22c, CPU 21 causes the user to select the number of languages printed together (Step 207), causes the user to specify the type of language printed together (Step 208), and causes the user to specify the multi-language printing method (Step 209). It is possible the type of language is specified and then the number of types of the languages is captured as the number of languages at the time when the specification is finished. Namely, it is possible to interchange the process sequence between Step 207 and Step 208. It is also possible that the multi-language printing method (see
In the first embodiment, since four-language corresponding character strings are stored in the translation dictionary 22c, CPU 21 causes the user to select the number of languages printed together by causing the liquid crystal display 35 to display the numbers of “2” to “4” in a menu.
CPU 21 causes the user to select the type of language as the final order and to determine the printing order of the languages while causing the liquid crystal display 35 to display, e.g. four languages of Japanese, English, German, and French in the menu. In the selection of the type of language from the second selected language, it is also possible that the already selected language is not included in the selection menu.
For example, in the case where three languages are printed together, the user can specify the arbitrary order such that English is specified as the first order, Japanese is specified as the second order, and German is specified as the third order, or such that Japanese is specified as the first order, German is specified as the second order, and English is specified as the third order.
In the case where three languages are selected, CPU 21 causes the user to select the multi-language printing method, while the liquid crystal display 35 sequentially changes the display of print image forms (not including the specific character string) shown in
In the vertical multi-language printing method in
In the selection of the multi-language printing method, CPU 21 causes the user to specify (1) whether the character defining the type of language is printed or not (it is also possible to include the symbol and a flag) and (2) whether the partially cutting is performed or not.
Taking
“Specifying whether the partially cutting is performed or not” means that CPU 21 causes the user to specify whether the full cut or the half cut is performed at the boundary between the areas or the printing is performed without performing the cutting when the multi-language printing method in which the printing areas of the character strings having the different type of language are separated in the lengthwise direction of the tape is selected. In the case where the three languages are specified and one of the multi-language printing methods shown in
When the specification of the multi-language printing method is completed, CPU 21 fetches the character strings corresponding to the plurality of specified languages from the translation dictionary 22c and stores the character strings in the text area in accordance with the specified multi-language printing method. CPU 21 also returns the display screen of the liquid crystal display 35 to the input screen including those character strings (sometimes a part of the character strings is not displayed due to the number of characters: Step 210).
Then, CPU 21 turns off the attribute indicator 4-j concerning the multi-language printing method (Step 203), and the CPU 21 returns to the main routine.
Although the description is omitted in
The printing process in the first embodiment is substantially the same as the printing process in the conventional tape printing system. However, as can be seen from the above description, the first embodiment differs from the conventional printing process in that CPU 21 performs the dot expansion processing in which the character (however, the character is not inputted by the user) is automatically included in the print image in the case where the printing of the character defining the type of language is specified, or the printing is suspended, the full cut or the half cut is performed at a position, and then the printing is resumed when the full cut or the half cut is specified.
In accordance with the first embodiment, when the Japanese character string is inputted, the character string of other language corresponding to the Japanese character string can be also inputted without the key input by converting the Japanese character string into the character string corresponding to the other language.
Namely, the user can input the English character string by utilizing the English character keys. In the case where the user does not know the character string (word) in English but knows the character string in Japanese, the user can input the English character string by the language conversion. In the case of German or French, there are some characters to which the character keys can not correspond. However, the peculiar characters in German or French (are not included in alphabetic characters in English) can be also inputted by performing the key input in Japanese to convert the language into German or French.
In accordance with the first embodiment, only the input of the Japanese character string or only the selection of the Japanese character string can form the state in which the character string corresponding to other language is inputted and easily produce the label in which the character strings of the plurality of languages are printed together. When the label in which the character strings of the plurality of languages are printed together is produced, it is a very hard work to perform the key input of all the character strings in each language. However, the multi-language printed label can be easily produced by utilizing the multi-language printing function of the first embodiment.
In this case, the number of languages, the order of the language, and the layout can be easily specified, and the user's desired label in which the character strings of the plurality of languages are printed together can be easily produced.
The multi-language printed label can include the character defining the type of language when the user desires the character defining the type of language. The user can confirm which language is printed at which position if necessary.
In the case where the partially cutting is specified in the multi-language printing method, the cut part can adhere to the arbitrary position, which exerts the effect of diversifying the layout of the multi-language printing.
In accordance with the first embodiment, the translation dictionary can be utilized as the language converting function and the multi-language printing function, and the translation dictionary which occupies the predetermined capacity in the finite storage capacity can be effectively utilized.
(B) Second Embodiment
In
CPU 21 confirms the connection of the external ROM pack 40 during the power-on and performs the process by utilizing contents stored in the external ROM pack 40.
The tape printing system of the second embodiment can obtain the same effect as the first embodiment. In addition, in accordance with the second embodiment, the user can arbitrarily select the combination of the plurality of languages concerning the language converting function or the multi-language printing function by selecting the external ROM pack 40. For example, the external ROM pack 40 corresponding to Japanese, English, German, and French, the external ROM pack 40 corresponding to Japanese, English, Korean, and Chinese, the external ROM pack 40 corresponding to Japanese, English, German, French, Korean, and Chinese are prepared and the user selects the appropriate external ROM pack 40 among them to attach to the tape printing system. Therefore, the user can arbitrarily select the combination of the plurality of languages concerning the language converting function or the multi-language printing function.
(C) Third Embodiment
Then, a third embodiment in which the apparatus, method and program for producing the small prints of the invention are applied to the system, method and program for printing the tape will be described in detail referring to the accompanying drawings.
The electrical overall configuration of the tape printing system of the third embodiment can be also shown by
However, a logo/character string label mode key (not shown, but a reference numeral 11c is used in the following description) for changing over to the later-mentioned logo/character string label mode and a dictionary consultation key (not shown, but a reference numeral 11d is used in the following description) for utilizing the later-mentioned logo/character string corresponding table 22e for the input of the character string are provided in the key input unit 11. It is also possible that the logo/character string label mode key is the dedicated key or the key which serves as both the logo/character string label mode key and other function keys. Further, it is also possible that the logo/character string label mode key is a group of keys operated by a predetermined sequence. A program for executing the logo/character string label mode (not shown, but a reference numeral 22d is used in the following description), the logo/character string corresponding table (see
A logo 22e-1, character strings 22e-2 to 22e-6 in each of languages (For example, Japanese, English, simplified Chinese, traditional Chinese, and Korean) corresponding to the logo, contact address information (URL or telephone number) 22e-7 related to the logo, commentary information 22e-8 for indicating the meaning or the contents related to the logo, and a sound code string 22e-9 corresponding to the logo are included as an element which can be printed in the label in one record in the logo/character string corresponding table 22e. The sound code string 22e-9 is the code in which the sound can be outputted by a reading apparatus when the corresponding reading apparatus reads the printed sound code string. It is possible that the code is a barcode or the code for ScanTalk (trademark). The one record in the logo/character string corresponding table 22e also includes a category 22e-10 to which the logo belongs and color correspondence information 22e-11. It is possible that the category 22e-10 is hierarchized. The color correspondence information 22e-11 defines whether the logo is the subject of the color printing or not and provides a color component in the printing.
It is not always necessary that the pieces of information of all the fields are described in one record, and it is necessary that at least the logo 22e-1 and the character string of one language (any one of 22e-2 to 22e-6) are described. It is possible to describe the same number of pieces of commentary information 22e-8 as the number of the languages 22e-2 to 22e-6. It is possible to describe the same number of pieces of sound code string 22e-9 as the number of the languages 22e-2 to 22e-6. It is possible that describe the plurality of pieces of commentary information 22e-8 are prepared for one language. For example, it is possible that “Very high temperature” and “Splotch” are prepared as the commentary information concerning “Do not touch” in the Japanese character string 22e-2. Like “Smoking is allowed from age of 18” for a no-smoking logo, t is possible that the commentary information is different from the contents expressed by the logo. For the contact address information, when the user accesses the telephone number or URL indicated by the contact address information in the case of “Emergency exit,” a passage to the outside of a building is instructed by a voice synthesizer or a home page. For example, in the case of a historic site logo, the sound code string includes the speech of simple guidance about the historic site.
It is possible that not only the system peculiarly has the one record in the logo/character string corresponding table 22e, but also the user can edit the one record in the logo/character string corresponding table 22e (registration operation will be described later).
Then, the feature operation (method of the tape printing system (method for producing small prints) )of the tape printing system of the third embodiment will be described.
Since the third embodiment has a first feature in the producing operation of the label including the logo and the character string (logo/character string label mode process), the producing operation of the label including the logo and the character string will be described referring to the flow chart of
When the user operates the logo/character string label mode key 11c, CPU 21 starts the program for executing the logo/character string label mode 22d shown by the flow chart of
CPU 21 decides whether change over to the logo/character string label mode can be performed immediately or not (Step 300). When CPU 21 decides that change over to the logo/character string label mode can not be performed, CPU 21 confirms the user's willingness of forced change over by causing the liquid crystal display 35 to display the message asking the user whether the change over to the logo/character string label mode can be performed or not (Step 301). For example, when the logo/character string label mode key 11c is operated during the existence of the input character string, however, the input character string is deleted, CPU 21 asks the user whether the change over to the logo/character string label mode can be performed or not. When the user shows the willingness of the forced change over, CPU 21 set the logo/character string label mode to the initial state by deleting the input character string (Step 302).
When CPU 21 can immediately change over to the logo/character string label mode, or when the process of Step 302 is finished, CPU 21 causes the liquid crystal display 35 to display the message asking the user to select a method for selecting one record in the logo/character string corresponding table 22e, and then CPU 21 captures the record selecting method selected by the user (Step S303). CPU 21 causes the user to select one record in the logo/character string corresponding table 22e in accordance with the record selecting method selected by the user (Step 304).
For example, in the case of the following first and second record selecting methods, either the first record selecting method or the second record selecting method is selected in Step 303 described above.
In the first record selecting method, CPU 21 causes the user to select the category in the lowest hierarchy using the hierarchized category information, and CPU 21 causes the user to select one record from the plurality of records belonging to the selected category of the lowest hierarchy. At this point, until the user is caused to select the category of the lowest hierarchy, CPU 21 causes the user to select the category name by displaying the category names in order from the highest hierarchy. In the selection of the record from the plurality of records belonging to the category of the lowest hierarchy, CPU causes the user to select the record by displaying the logo of each record as the option. Instead of the logo of each record or in addition of the logo of each record, it is also possible that CPU 21 causes the user to select the Japanese character string by displaying the Japanese character string. It is also possible to perform the switch between the logo and the Japanese character string in accordance with the user's operation such as the cursor key.
For example, “public mark” to which the emergency exit and the no-smoking belong or “education” to which animal names and plant names belong is set to the higher hierarchy. “Prohibition mark” to which the no-smoking belongs or “site mark” to which the emergency exit belongs is prepared as the lower hierarchy of “public mark,” CPU 21 causes the user to select the record concerning the “no-smoking” or “Do not touch” from “prohibition mark,” and CPU 21 causes the user to select the record concerning the “emergency exit” from “site mark.” “Animal name” or “plant name” is prepared as the lower hierarchy of “education,” CPU 21 causes the user to select the record concerning the “bear” or “lion” from “animal name,” and CPU 21 causes the user to select the record concerning the “cherry” or “chrysanthemum” from “plant name.”
The second record selecting method is one in which CPU 21 causes the user to select the record by displaying sets of a serial number and the logo of the record in the logo/character string corresponding table 22e as the option. In the second record selecting method, instead of the logo of each record or in addition of the logo of each record, it is also possible that CPU 21 causes the user to select the Japanese character string by displaying the Japanese character string. It is also possible to perform the switch between the logo and the Japanese character string in accordance with the user's operation such as the cursor key.
When one record is selected in the above-described manner, CPU 21 causes the user to select the information printed in the label from the pieces of information of the elements (fields) 22e-1 to 22e-9 which can be printed in the label concerning the record (Step 305).
It is possible that the logo 22e-1 is set to the absolute printing item and taken off from the selecting subject (the following description is performed for this case). It is possible that either the simplified Chinese 22e-4 or the traditional Chinese 22e-5 is selected. It is possible that the upper limit number of elements printed in the label is provided and only the selections of the elements not more than the upper limit number is permitted. Similarly, it is possible that the lower limit number of elements printed in the label is provided and only the selections of the elements not lower than the lower limit number is permitted (the selection of the logo and one other element is set to the lower limit in the following description).
When the selection of the element printed in the label is finished, CPU 21 causes the user to select which position each element is arranged on the label (layout) (Step 306).
In the process routine shown in
When the user selects the application of the elementary cutting method, CPU 21 captures expansion printing function application/no-application information for the logo from the user (Step 401), CPU 21 captures notation character (or notation mark) printing/no-printing information for each element label from the user (Step 402), and CPU 21 performs the storage of the information on the fixed layout (Step 403). The expansion printing function is one which forms the pseudo label having the double tape-width in the case where the label in which the upper half of the logo is expanded and printed and the label in which the lower half of the logo is expanded and printed are formed and arranged in the lengthwise direction of the label. It is also possible to select the expansion printing function more than double.
In the elementary cutting method, it is possible that the plurality of pieces of elementary information are arranged in each element and printed together in the label. In this case, it means that the combination of the elements printed together is selected. It is possible the half cut or the full cut is set to the selection item in the elementary cutting method. In the following description, it is assumed that the full cut is performed.
The notation character (or notation mark) to the label each element is the character or the mark which is printed in the small size in a blank space of the label in order to notify the user that the label belongs to which print element. For example, in the case of the label in which the Japanese character string is printed, “JPN” or “national flag” is printed as the notation character (or notation mark) in the small size on the lower right side of the label.
When the user does not select the elementary cutting method (NO in Step 400), CPU 21 causes the user to select one layout from the plurality of candidates of the layouts determined by the logo and the number of other elements (Step 404) and CPU 21 performs the storage of the information of the fixed layout (Step 403).
As shown in
When the layout is determined, CPU 21 decides whether the color correspondence information 22e-11 in the currently selected record of the logo/character string corresponding table 22e indicates color correspondence or not (Step 405). For example, since the logo of the emergency exit is generally in green, it is described that the logo of the emergency exit is the color correspondence of green. It is described that the logo of the attention is the color correspondence of yellow.
When the color correspondence information 22e-11 does not become the color correspondence, CPU 21 immediately returns to the main routine shown if
When the layout is fixed, CPU 21 displays the print image by confirming whether the elementary cutting method is selected or not or determining print attributes (Step 307) and CPU 21 waits for the operation of a printing execute key (Step 308). In the case where the user provides the instruction of retry for the display of the print image, CPU 21 returns to the process of selecting the record in Step 304, the process of selecting the print element in Step 305, or the process of selecting the layout in Step 306.
When the user provides the instruction of the printing, CPU 21 confirms whether the loaded tape can perform the printing or not (Step 309). When the loaded tape can not perform the printing, CPU 21 causes the liquid crystal display 35 to display the message of the replacement to replace the tape (Step 310). For example, in the case of the color correspondence, the tape is replaced unless the tape of the color correspondence is loaded.
Then, CPU 21 performs the dot expansion of the printed element to print the element in the tape by confirming whether the elementary cutting method is selected or not or determining print attributes (Step 311). When the printing to the tape is finished, CPU 21 finishes the series of processes and returns the apparatus to the state immediately preceding the state in which the logo/character string label mode key 11c is operated. It is possible that the message asking whether the printing is finished or the printing of the same contents is repeated is displayed when the printing to the tape is finished and then CPU 21 returns the apparatus to the state immediately preceding the state in which the logo/character string label mode key 11c is operated when the user requires the finish of the printing.
In the case where the elementary cutting method is selected, the cutting process is performed in each finish of the printing of the element contents to the tape. When the apparatus has an automatically cutting mechanism, the full cut (or the half cut) is automatically performed. When the apparatus has a manually cutting mechanism, CPU 21 display the massage asking the user to cut the tape, and CPU 21 returns to the printing of the next element when CPU 21 detects the cut.
The action, in which the logo/character string corresponding table 22e which is of the second feature of the tape printing system of the third embodiment is utilized for the input of the character string, will be described below referring to the flow chart of
When the dictionary consultation key 11d is operated in the normal input action, CPU 21 starts the table utilization dictionary consultation program 22f shown in
For example, in the dictionary consultation in which the logo is set to a search key to fetch the commentary information corresponding to the logo from the logo/character string corresponding table 22e, the user specifies the “logo” as the type of element on the searching side and specifies the “commentary information” as the type of element on the searched side. At this point, it is possible that both the type of element on the searching side and the type of element on the searched side are limited. For example, it is possible that only the logo 22e-1 and the Japanese character string 22e-2 are permitted as the type of element on the searching side. It is possible that the specifications of the plurality of types are permitted in the type of element on the searched side. It is also possible that the type of element on the searched side is not specified in Step 501 and the type of element on the searched side is specified after the record is specified in the later-mentioned manner.
When both the type of element on the searching side and the type of element on the searched side are specified, CPU 21 causes the user to specify one record in the logo/character string corresponding table 22e by displaying the candidate in the type of element on the searching side (Step 502). In this case, it is possible that CPU 21 causes the user to specify the record by displaying the candidates in the type of element on the searching side at the stage in which the candidates is narrowed to a certain extent by utilizing the category.
Then, CPU 21 fetches the information on the type of element on the searched side in the specified record (Step 503). CPU 21 adds the captured information to the position subsequent to the input character string position where the cursor is located, when the dictionary consultation key 11d is operated (Step 504) and the CPU returns to the normal input action state. Depending on the process of adding the captured information, the data is added to the text area or the display buffer is updated by the addition of the captured information.
In accordance with the table utilizing dictionary consultation function, For example, it is possible that the logo (for example, bear pattern) is specified and the Korean character string corresponding to the logo (notation of the bear in Korean) is captured to include the Korean character string in the input character string. For example, it is possible that the Japanese character string is specified and the English character string corresponding to the Japanese character string is captured to include the English character string in the input character string. Further, for example, it is possible that the Japanese character string is specified and the logo corresponding to the Japanese character string is captured to include the logo in the input character string.
It is also possible to provide the user registration function for the logo/character string corresponding table 22e. In this case, the logo/character string corresponding table 22e can be further enriched. Although the flow chart is omitted, the user registration function for the logo/character string corresponding table 22e will be simply described.
When the key starting the user registration function for the logo/character string corresponding table 22e is operated, CPU 21 enters the user registration mode and determines the empty record having the smallest serial number in the registration area. Then, CPU 21 causes the user to select the symbol or registered external character as the logo from the symbols or the registered external characters, and CPU 21 causes the user to arbitrarily input other fields.
It is possible that only the Japanese character string and the category are set to the necessary input field and the empty field is permitted in other fields. It is preferable that the category is selected and inputted from the category names which are previously prepared by the apparatus.
It is also possible to permit the registration of the sound code string 22e-9 by the user. For example, the user causes the characters of “CDEFGAB” to correspond to musical intervals of “do, re, mi, fa, so, la, shi” (each key indicative of the characters of “CDEFGAB” and a predetermined key are simultaneously pressed in treble and bass), and the user inputs a musical score while the user causes one-time press of the character key+execution, two-times press of the character key+execution, and three-times press of the character key+execution correspond to an eighth note, a quarter note, and a half note respectively. For example, the user inputs the sound code string by using software (incorporated in the apparatus) for changing the musical score to the sound code string.
When the external character is produced by the external character registration function to operate the registration key, it is also possible that, while CPU 21 registers and contains the external character, CPU 21 displays the message asking the user whether the change over to the user registration function for the logo/character string corresponding table 22e is performed or not and performs the change over to the user registration function for the logo/character string corresponding table 22e.
In accordance with the third embodiment, the logo and the character string and the like are stored in the logo/character string corresponding table 22e while the logo corresponds to the character string and the like, and print elements are fetched from the table to produce the label when the label having the logo and the character string and the like is produced, so that the user can easily produce the label having the print contents including the logo such as the public mark.
At this point, since the character strings in the plurality of languages, the commentary information, the contact address, and the sound code string are prepared as the elements corresponding to the logo, various labels can be formed depending on the selection of the type of element included in the label, and the user can realize the desired label which is selected from the various labels. The selection of the record on the table can be performed by not only the selection of the logo but also the selection utilizing other elements, so that the usability is improved.
Since the user registration function for the logo/character string corresponding table 22e is provided, the user can repeatedly produce the user's original label including the logo and the character string at a time interval and different places.
Since the elementary cutting method is provided in, the user can realize the pseudo label of the layout in which the user arbitrarily arranges each of the element labels.
Further, in accordance with the third embodiment, the logo/character string corresponding table is used as the input conversion table and the logo/character string corresponding table can be caused to be utilized for the input of the character string of the desired element and the like, so that the usability can be enhanced. For example, even if the user does not know the notation (character string) in Korean corresponding to the emergency exit, the user can input the notation in Korean corresponding to the emergency exit by specifying the logo for the emergency exit to select the notation in Korean corresponding to the emergency exit.
(D) Fourth Embodiment
Then, a fourth embodiment in which the apparatus, method and program for producing the small prints of the invention are applied to the system, method and program for printing the tape will be described in detail while the difference between the fourth embodiment and the third embodiment is focused on. In the tape printing system of the fourth embodiment, since the overall configuration is substantially the same as that shown in
The tape printing system of the fourth embodiment has first and second storage units 22e L and 22e C shown in
As shown in
Although the emergency logo (see
In the tape printing system of the fourth embodiment, design form input is utilized for the input of the label information including the logo and the character string.
When a form input key in the key input unit 11 is operated, CPU 21 causes the liquid crystal display 35 to display a menu screen (not shown) including form candidate names such as “address label form,” “label form for circulation,” “label form for furniture and fixture management,” and “logo/character string label form.” It is possible that the form input key is dedicated key or general-purpose key. When “logo/character string label form” is selected, CPU 21 starts the execution of a program of producing the logo/character string label 22g. The program of producing the logo/character string label 22g of the second embodiment is also stored in ROM 22 (see
The program of producing the logo/character string label 22g exhibits a form input screen PIC for the logo/character string label as shown in
In the form input screen PIC for the logo/character string label shown in
“Vertical layout” is one in which, as shown in
In the form input screen PIC for the logo/character string label, with reference to the logo, major division and minor division of the category can be specified. The major division and minor division of the category may be specified by the menu screen displayed by moving the cursor to input display fields PIC2a and PIC2b to operate the candidate key, or the major division and minor division of the category may be specified by the character input of the category name after the cursor is moved to input display fields PIC2a and PIC2b.
Immediately after the major division and minor division of the category concerning the logo is determined, one logo belonging to the specified category (major division and minor division) is displayed as the candidate in a logo display field PIC3, the displayed logo is changed in accordance with the change of the candidate change key (“preceding candidate key” or “next candidate key”), and the selection of the logo is determined by the execution key. When the selected logo is the color correspondence, it is assumed that a radio button PIC4 for the color printing can be clicked. When the radio button PIC4 is clicked, the color printing (or the restriction of the tape color) can be performed.
In the fourth embodiment, only the logo can be expanded and printed (it is also possible to permit other print elements to be expanded and printed), and double expansion printing and triple expansion printing can be specified by radio buttons PIC5a and PIC5b. It is also possible to permit the logo expansion printing only when “lengthwise layout” or “elementary cutting” is selected.
For the print elements (corresponding the record of the second storage units 22eC) except for the logo, the major division and minor division of the category can be specified to input display fields PIC6a and PIC6b in the form input screen PIC for the logo/character string label. In the case where the category specified to the print elements except for the logo and the category specified to the logo have no relationship previously determined by the apparatus, CPU 21 rejects the specification of the category concerning the print elements except for the logo and requests the retry of the specification. It is also possible CPU 21 rejects the specification of the logo. Further, it is also possible that CPU 21 requests the retry of the specification of both the logo and the print elements except for the logo. The previously determined relationship between the categories is not limited to the coincidence in the minor division. It is also possible that the previously determined relationship is the coincidence in the major division or the pseudo relationship between the major divisions. In the fourth embodiment, whether the logo and the print elements except for the logo can be combined or not was decided on the basis of the category. However, instead of the method of the forth embodiment or in addition to the method of the forth embodiment, it is also possible to use another requirement.
In the case where the category specified to the print elements except for the logo is consistent with the category specified to the logo, CPU 21 causes the cursor to be located in a print element record name field PIC7. For example, the notation of the Japanese character string 22e-2 of each record is utilized as the record name of the second storage units 22eC, and the user specifies the record intended in the notation of the Japanese character string 22e-2. The candidate displayed in the print element record name field PIC7 is the record belonging to the category (major division and minor division) defined by the input display fields PIC6a and PIC6b.
However, the number of print elements except for the logo included in the logo/character string label may be arbitrary, an example in which the upper limit of the number of print elements except for the logo is set to five in the form input screen PIC shown in
The character strings 22e-2 to 22e-6 in each of languages (For example, Japanese, English, simplified Chinese, traditional Chinese, and Korean) corresponding to the specified record of the second storage units 22eC, the contact address information (URL or telephone number) 22e-7, the commentary information 22e-8, and the sound code string 22e-9 can be arbitrarily specified with no overlap to input display fields PIC8a to PIC8e to which the serial numbers “1” to “5” are given. It is necessary to perform the specification with no space in ascending order of the serial number.
In the case where “vertical layout” is specified, the contents of the print element in ascending order of the serial number are printed with the logo on the lower side of the logo on the label.
In the case where “lengthwise layout” is specified, the contents of the print element in ascending order of the serial number are printed with the logo on the right side of the logo on the label. In the case of “lengthwise layout,” the contents of the plurality of print elements can be printed with the logo at the same positions in the lengthwise direction on the label. When multi-language printing radio buttons PIC9b to PIC9e are clicked, the contents of the print element are printed with the contents of the print element whose serial number is smaller than that of the contents of the print element by one in the tape width direction. In the label shown in
In the case where “elementary cutting” is specified, after the label having only the logo is produced, the label concerning each of the print elements in order of the serial number is produced. The multi-language printing radio buttons PIC9b to PIC9e are also valid when “elementary cutting” is specified. When the multi-language printing radio buttons PIC9b to PIC9e are clicked, the contents of the print element are printed with the contents of the print element whose serial number is smaller than that of the contents of the print element by one.
When the printing key is operated in the state in which the information for forming the label is selected or inputted to the form input screen PIC, similarly to the third embodiment, the printing action is performed. It is also possible to perform the confirmation on the print image display in advance of the printing action.
In the fourth embodiment, it is also possible to provide the user registration function to the first storage units 22eL for the logo and the second storage units 22eC for the other print elements. It is also possible to provide the dictionary consultation function to the second storage units 22eC.
In accordance with the fourth embodiment, the logo and the character string corresponding to the logo and the like are stored in the individual storage unit, and the logo and the other print elements are fetched from each storage unit to produce the label in accordance with the form input method when the label having the logo and the character string and the like is produced. Therefore, the user can easily produce the label of the print contents including the logo such as the public mark.
Further, in accordance with the fourth embodiment, since the logo and the character string corresponding to the logo and the like are stored in the individual storage unit, the different character strings can correspond to each other even if the same logo is applied, and the various types of logo/character string labels can be produced.
Other effects of the fourth embodiment are substantially similar to the effects of the third embodiment.
(E) Other Embodiments
Although the various modifications is described in each of the first to fourth embodiments, the modifications illustrated in the following descriptions can be further cited.
While the Japanese character string is inputted before the language converting key 11a is operated in the first and second embodiments, it is also possible that the Japanese character string is inputted after the language converting key 11a is operated, instead of the first and second embodiments, or in addition to the first and second embodiments. In this case, the type of language of the initial character string provided for the conversion is not limited to Japanese. For example, in the case where the tape printing system for which sale in the United State is intended, it is possible that the type of language of the initial character string provided for the conversion is English. It is also possible that the user specifies the type of language of the initial character string provided for the conversion.
While the change over to the multi-language printing mode is performed by the operation of the multi-language printing key 11b in the first and second embodiments, it is also possible to provide the multi-language printing function as one aspect of the form input function which is provided for simply producing a spine label of a VTR cassette or address label.
While the character string except for the character string of the multi-language printing can be inputted when the label is produced by utilizing the multi-language printing function in the first and second embodiments, it is also possible that only the character string of the multi-language printing is included in the label utilizing the multi-language printing function.
While the Japanese character string is inputted to obtain the character string of another language corresponding to the Japanese character string in the multi-language printing function in the first and second embodiments, it is also possible to permit the language except for Japanese as the language of the initially inputted character string, or it is also possible that to permit the plurality of languages as the language of the initially inputted character string. It is possible that the character strings of each of the languages are individually inputted. It is possible to confirm the correlation of languages of the individually inputted languages to perform the multi-language printing. For example, the set of “kusuri” and “yakuhin” is previously caused to correspond to the set of “drug” and “medicine,” the multi-language printing is permitted when the elements of the both sets are inputted, and the multi-language printing is rejected when the word which does not belong to both the set of “kusuri” and “yakuhin” and the set of “drug” and “medicine” is inputted.
The initially inputted language is not limited to the character string of the word or a word string. It is possible that the initially inputted language is the character string of pronunciation (reading). For example, as shown in
While European and American language such as English is expressed by the small character notation in the first and second embodiments, it is also possible that European and American language is expressed by the large character notation. It is also possible that the user selects the small character notation or the large character notation.
While the word or the word string is converted into another language in the first and second embodiments, it is also possible that software for mechanical translation and the translation dictionary utilized by the software for mechanical translation are incorporated to translate a sentence into the sentence in another language. It is also possible to perform the language conversion of the amount of money such as 1000 yen, a physical and chemical unit such as one centimeter, and the like. In this case, it is possible to perform the conversion calculation into the general unit in the language. For example, it is possible that “senti” or “syaku” in Japanese is automatically converted into “inch” in English.
In the case of the color printing correspondence, it is possible that the user can select the combination of the language or the logo and the color, or it is also possible that the combination of the language and the color is fixed by the system.
While the multi-language printing of the character strings of the plurality of languages or the logo is shown in the first to fourth embodiments, it is also possible that the cutting and printing can be specified in each language from the beginning. In this case, it is possible to specify the number of prints in advance of the printing such that the logo label is ten prints, the Japanese label is five prints, the English label is three prints, and the Chinese label is ten prints. For “vertical layout” or “lengthwise layout” in the third and fourth embodiments, after the elements A to E are specified as the application element, it is also possible to permit the specification of the number of prints such that the logo+the elements A to D label is five prints and the logo+the elements A to E label is four prints.
In the notation character defining the type of language for notifying the user of the locations of the character strings of the languages and the logo in the multi-language printing label, it is possible to print a backside of the label. It is possible that the difference of the character strings of the type of languages or the logos can be discriminated by the background pattern of the label. While the notation character (or notation mark) indicating the print element including the logo on the label is printed only in the case of “elementary cutting method” in the third and fourth embodiments, it is also possible that possible the notation character (or notation mark) is printed for “vertical layout” or “lengthwise layout.” It is also possible that the notation character (or notation mark) is printed in the size similar to other characters.
While the character strings of the plurality of languages and the logo are printed together in the above-described embodiments, it is also possible that the character strings of the plurality of languages and the logo are overwritten in the same area. In this case, it is possible one of the character strings of the plurality of languages and the logo is decreased in gradation and printed like the background. It is also possible that the different colors are applied depending on the language or the logo.
While the candidate is cyclically changed in the language in which the language conversion has been performed and the language determined when the execution key is operated in the first and second embodiments, it is also possible that the language in which the language conversion has been performed is selected from the menu and the character string of the language is fetched from the translation dictionary 22c.
While all the language converting program 22a, the multi-language printing program 22b, and the translation dictionary 22c are stored in the external ROM pack 40 in the second embodiment, it is also possible that only the translation dictionary 22c is stored in the external ROM pack 40. It is also possible that the external ROM pack 40 is other storage mediums. It is also possible that ROM in the apparatus main body and the external ROM pack 40 separately contain the character strings of the different languages.
Needless to say, it is possible that the special printing function such as the expansion printing function and continuous printing function is applied to the printing of the contents to which the multi-language printing is inputted.
While the data such as the character string read out from the table is fixed in the first and second embodiments, it is also possible to change the data after the readout. For example, when the user reads the “kusuri” and “drug,” it is possible that the user changes “kusuri” and “drug” to “kusuriten” and “drugstore” by utilizing “kusuri” and “drug.” It is also possible to permit the similar modification in the third and fourth embodiments.
It is possible that the user inputs the character string of the language which the apparatus does not prepare and prints the character string in the multi-language printed label. For example, in the case where the apparatus prepares Japanese, English, German, and French, it is possible that the kanji of Chinese as the fifth language is added to only the multi-language printed label which is currently produced and the kanji is permitted to print. In this case, it is possible to perform or not to perform the input that the character string which is currently produced is Chinese in the system.
Even if the tape printing system is formed by the dedicated machine, it is possible that the number of logos and the number of languages for producing the logo/character string label are increased by applying the external ROM pack (or other storage mediums).
While the tape printing system is shown as the dedicated machine in the above-described embodiments, it is also possible that the technical thought of the invention is applied to the tape printing system in which the personal computer and the label printer are integrated. It is also possible that the technical thought of the invention is applied to a stamp producing system as the dedicated machine in which the personal computer and the peripheral for producing the stamp are integrated.
In the case where the invention is applied to the tape print system in which the personal computer and the label printer are integrated, it is possible that a WYSIWYG method or a drug and drop method is applied to the determination of the layout of the multi-language printed label or the logo/character string label. For example, it is possible that the user produces the layout by moving the displays of the character strings of the respective languages and the logo from the window in which the character strings of the respective languages and the logo are listed to the blank label image portion.
While the position of the logo is fixed (uppermost portion or leftmost portion) in “vertical layout” or “lengthwise layout” in the third and fourth embodiments, it is also possible that the position of the logo is fixed at other positions except for the uppermost portion or leftmost portion, or it is possible that the user specifies the position of the logo. It is preferable that the attribute information such as the character size in the layout is described in the relative value expression and the attribute information is converted into the absolute value in accordance with a width of the label tape. In this case, the same modification can be cited for the first and second embodiments.
It can be cited as an example of the modifications of the third and fourth embodiments that the user can input the character string which the apparatus does not prepare to print the character string in the logo/character string label. For example, an input field which the user can freely enter is provided in the form input screen PIC for the logo/character string label. When the character string is inputted to the input field, the character string is printed at the position closest to the logo.
The type of language such as the character string, which is prepared assuming that the apparatus can causes the character string to correspond to the logo, is not limited to the third and fourth embodiments. It is possible that the types of languages include at least two languages, and it is possible that the two languages include Japanese normal characters and Japanese Braille characters. In this case, the Braille expressing the expression or the Braille pattern correspond with the logo may be, in the later case, it is also possible that the expression or the meaning in Japanese or English for the Braille pattern is printed together with the Braille or the character.
While the sound code string, which is outputted in sound when the reading action is performed with the predetermined apparatus, can be printed while included in the logo/character string label in the third and fourth embodiments, it is also possible that another type of sound information is printed while included in the logo/character string label. For example, it is possible that sound data corresponding to the logo is stored as a data string of notes expressing a sound pitch and a sound length and, in printing the sound information in the logo/character string label, note symbols are arranged in a five-line staff notation which is previously prepared by the apparatus. It is also possible that the apparatus separately has the five-line staff notation printing function independently of the logo/character string label. In this case, for example, the method in which, the user causes the characters of “CDEFGAB” to correspond to the musical intervals of “do, re, mi, fa, so, la, shi” (each key indicative of the characters of “CDEFGAB” and a predetermined key are simultaneously pressed in treble and bass), and the user inputs a musical score while the user causes one-time press of the character key+execution, two-times press of the character key+execution, and three-times press of the character key+execution correspond to an eighth note, a quarter note, and a half note respectively, can be cited as an example of the user input.
It is also possible that the dictionary consultation function prepared by the apparatus of the third and fourth embodiments is utilized for a teaching function. For example, the apparatus enters a teaching mode by the operation of an appropriate teaching function key, and the user determines a questioning side element and a questioned side element. For example, the animal logos are specified as the questioning side element and the English notations (English character string) of the animal logos are specified as the questioned side element. Any one of the animal logo is displayed by utilizing a random number function incorporated in the apparatus, and the user is caused to input the English notation of the animal logo. In the case of a right answer, the next animal logo is displayed. In the case of a wrong answer, the user is caused to form the label in which the animal logo and the English notation are printed. When the teaching function is utilized, not only the foreign language vocabulary can be taught to children, but also the expression (in the predetermined language) of the public mark in Japan or other countries can be taught to children.
The utilization of the external ROM pack (or other storage mediums) can be also cited as an example of the modifications in the third and fourth embodiments. For example, even if the tape printing apparatus is formed by the dedicated machine, it is possible that the number of logos and the number of languages for producing the logo/character string label are increased by applying the external ROM pack.
Number | Date | Country | Kind |
---|---|---|---|
303055 | Aug 2003 | JP | national |
133845 | Apr 2004 | JP | national |
204959 | Jul 2004 | JP | national |