The entire disclosure of Japanese Patent Application No. 2005-059484, filed Mar. 3, 2005, is expressly incorporated by reference herein.
1. Technical Field
The present invention relates to a braille layout creation method, a braille layout creation system, a program, and a recording medium for creating a braille layout by disposing a braille object in an image of a braille sheet on which a braille character is embossed.
2. Related Art
A braille embosser that embosses braille characters, which are readable and comprehensible by visually impaired people by touching with their fingers, on a braille sheet is known (for example, see Japanese Unexamined Patent Application Publication No. 2003-182158).
When a braille embosser of this type is used by being connected to an external apparatus, such as a personal computer, including a display screen and an input device, normally, a braille layout is created such that the external apparatus creates an object (braille object) of a braille pattern representing embossing or non-embossing of each embossing point of a braille character and disposes the object in an image of a braille sheet.
In known apparatuses, a braille layout is created by performing a series of processing of inputting braille transcription information for performing braille embossing, converting the braille transcription information into a braille pattern to create a braille object, and disposing the braille object in an image of a braille sheet. Thus, even when many braille products, such as braille labels, are required to be made, some pieces of braille transcription information cannot be input together or some braille patterns cannot be created together. Therefore, the series of processing must be repeated the number of times corresponding to the number of braille products to be made, and this requires greater efforts.
An advantage of the invention is that it provides a braille layout creation method, a braille layout creation system, a program, and a recording medium capable of creating many braille products quickly and easily.
A braille layout creation method according to an aspect of the invention includes the steps of sequentially reading information for braille embossing from a list file in which a plurality of pieces of information for braille embossing is listed, converting the read information into a braille pattern, and importing, for each reading of the information, the braille pattern into an object frame disposed in an image of a braille sheet on which a braille character is embossed.
In addition, a braille layout creation system according to an aspect of the invention includes a layout display device that displays an image of a braille sheet on which a braille character is embossed and an object frame disposed in the image of the braille sheet, a list display device that displays a list in which a plurality of pieces of information for braille embossing is listed, an information reading device that sequentially reads the information from the list, a conversion device that converts the read information into a braille pattern, and an import device that imports, for each reading of the information performed by the information reading device, the converted braille pattern into the object frame.
With this configuration, information is sequentially read from a list file (list), the read information is converted into a braille pattern, and the braille pattern is imported into an object frame disposed in an image of a braille sheet. Thus, by inputting a plurality of pieces of information in a list file, many braille products can be made quickly and easily. In other words, by sequentially incrementing information listed in the list file and by importing the information into the object frame, that is, by performing loading, a braille product obtained by sequentially changing a braille pattern can be easily made. The braille pattern indicates information representing embossing or non-embossing of each of a plurality of embossing points constituting a braille character.
Preferably, the braille layout creation method further includes the step of performing braille embossing in accordance with the braille pattern imported into the object frame. In addition, preferably, in the step of sequentially reading the information, the information is sequentially read from the list file for each braille embossing performed by the step of performing the braille embossing.
With this configuration, since information is sequentially read from the list file for each braille embossing, a user does not need to perform an operation as a trigger for reading information. In other words, many braille products with different contents can be made by only giving an embossing instruction.
Preferably, in the braille layout creation method, the information is original text information input as text data. In addition, preferably, in the step of converting the read information, the original text information read from the list file is converted into braille transcription information in accordance with a braille notation, and the braille transcription information is converted into the braille pattern.
With this configuration, if original text information as text data is input to the list file, the original text information is converted into braille transcription information (a braille document) in accordance with a braille notation (based on a braille conversion rule), and the braille transcription information is converted into a braille pattern. Thus, even a user who does not have knowledge of braille transcription is able to create a braille pattern easily. In addition, since a user who has knowledge of braille transcription is only required to input original text information, instead of braille transcription information, to a list file, efforts in braille transcription can be eliminated.
Preferably, the braille layout creation method further includes the step of editing the converted braille transcription information. In addition, preferably, in the step of converting the read information, the edited braille transcription information is converted into the braille pattern.
With this configuration, if conversion from original text information into braille transcription information is not performed correctly, correction can be performed. Thus, embossing of an incorrect braille pattern can be avoided.
Preferably, the braille layout creation method further includes the step of disposing the object frame in a position.
With this configuration, an object frame into which a braille pattern is imported can be disposed in a position desired by the user. In addition, even in a case where a not-embossable area in which a braille character cannot be embossed occurs in a braille sheet due to a position of an embossing unit that embossing a braille character or a position of a feed roller that feeds a braille sheet, an object frame can be disposed in an appropriate position other than the not-embossable area.
Preferably, the braille layout creation system further includes a disposing device that disposes the object frame in the image of the braille sheet by dragging and dropping the information within the list.
With this configuration, an object frame can be disposed while the user manually checks the position of the object frame.
A program according to an aspect of the invention causes a computer to function as each device in the above-described braille layout creation system.
A recording medium according to an aspect of the invention is computer-readable and records the above-described program.
By executing the program, many braille products can be made quickly and easily.
The invention will be described with reference to the accompanying drawings, wherein like numbers reference like elements.
A braille layout creation method, a braille layout creation system, a program, and a recording medium according to an embodiment of the invention will be described with reference to the drawings. According to an embodiment of the invention, a braille layout is created by displaying an image of a braille sheet on which a braille character is embossed on a screen and by disposing a braille object in the image of the braille sheet, and a braille pattern is imported from a list into the braille object. A case where a braille layout creation system according to an embodiment of the invention is applied to a label-making system for making a braille label in which braille characters that can be comprehended by visually impaired people and ink characters that can be seen by sighted people who are not visually impaired are disposed on the same tape will be described.
The PC 501 includes an input device including a keyboard 502 and a mouse 503, a display D, a memory card slot 504 for reading various recording media M including a PC card and a memory card, and a universal serial bus (USB) connector 506 connected to the label-making apparatus 1 via an interface IF (a USB cable). In addition, in the label-making system SYS, support software (an application) for creating an ink character layout and a braille layout and a driver for controlling the label-making apparatus 1 are installed in the PC 501 in advance.
The label-making apparatus 1 is also capable of performing printing processing and embossing processing in a single unit state in which the label-making apparatus 1 is not connected to the PC 501. However, a case where the PC 501 mainly controls the label-making apparatus 1 will be described.
A display 4 having a rectangular shape is formed on the front side of the opening/closing lid 21. A cartridge-mounting section 6 (the ink character printing section 120) for mounting the tape cartridge C is provided in a recess in a left portion inside the opening/closing lid 21. The tape cartridge C is detachably mounted in the cartridge-mounting section 6 when the opening/closing lid 21 is opened by depression of a lid-opening button 14. In addition, the opening/closing lid 21 has a view port 21a through which a user is able to observe whether the tape cartridge C is mounted or not without opening the opening/closing lid 21.
The display 4 is capable of displaying display image data of 192×80 dots inside a rectangular shape of about 12 cm in the horizontal direction (X direction)×about 5 cm in the vertical direction (Y direction). The display 4 is used for displaying character information and six-dot braille information input by the user using the keyboard 3 and for generating and editing ink character data for ink character printing and braille data for braille embossing in accordance with the input information. When the label-making apparatus 1 connected to the PC 501 is used, the PC 501 inputs character information and generates data. Thus, the display 4 is used supplementarily for indicating the width of an accommodated tape, an error message, and the like.
The keyboard 3 including various input keys is arranged on the upper surface of the apparatus case 2. The keyboard 3 includes a character key group 3a and a function key group 3b for designating various operation modes and the like. The character key group 3a is used for inputting character information and six-dot braille information and has a full-key configuration based on the Japanese Industrial Standards (JIS) keyboard layout. The function key group 3b includes a “feed start” key for indicating feed start of the tape T in the braille-embossing section 150, an “embossing start” key for starting braille embossing manually, and a PC link key for selecting between a PC communication mode in which processing is performed in accordance with printing data and embossing data received from the PC 501 and a single unit mode in which processing is perform in accordance with data input via the keyboard 3. When the PC link key is depressed, the PC communication mode is entered. In the PC communication mode, information input via the character key group 3a of the label-making apparatus 1 becomes invalid.
A power supply opening 11 for power supply is provided at the center of the right side of the apparatus case 2. A USB connecter 12 for establishing connection with the PC 501 is provided at the front of the right side of the apparatus case 2. In addition, a printed tape output slot 22 via which the cartridge-mounting section 6 communicates with the outside is provided on the left side of the apparatus case 2. A cutting mechanism 19 (a cutting section 140, see
The structure of component parts around the ink character printing section 120 (the cartridge-mounting section 6) and the braille-embossing section 150 is described next. The cartridge-mounting section 6 includes a head unit 20 including a print head 7, which is a thermal head, housed in a head cover 20a, a platen-driving shaft (not shown) facing the print head 7, a take-up drive shaft (not shown) for taking up an ink ribbon R, which will be described below, and a positioning boss 24 for a tape reel 27, which will be described below. In addition, a print feed motor 121 (see
The tape reel 27 onto which the tape T having a constant width is wound and a ribbon reel 29 onto which the ink ribbon R is wound are provided inside a cartridge case 51 of the tape cartridge C. The tape reel 27 is provided in the upper center portion inside the cartridge case 51, and the ribbon reel 29 is provided in the lower right portion inside the cartridge case 51. The width of the tape T and the width of the ink ribbon R are equal to each other. A through hole 55 for receiving the head cover 20a that covers the head unit 20 is provided at the lower left of the tape reel 27. A platen roller 53 that engages with the platen-driving shaft to be driven to rotate is disposed in a position corresponding to a portion in which the tape T overlaps the ink ribbon R. A ribbon take-up reel 54 is disposed near the ribbon reel 29. The ink ribbon R unreeled from the ribbon reel 29 is taken up onto the ribbon take-up reel 54 disposed so as to go around the head cover 20a.
When the tape cartridge C is mounted in the cartridge-mounting section 6, the head cover 20a is received in the through hole 55, the positioning boss 24 is received in a central hole 27a of the tape reel 27, and the take-up drive shaft is received in a central hole of the ribbon take-up reel 54. The print head 7 comes into contact with the platen-driving shaft (platen roller) so as to sandwich the tape T and the ink ribbon R therebetween, and ink character printing can be performed. The tape T is fed to the printed tape output slot 22 after ink character printing is performed.
Although not particularly illustrated, the tape T includes a recording sheet and a peel sheet. The recording sheet is made of resin, such as polyethylene terephthalate, and the rear surface of the recording sheet is provided with an adhesive layer. The peel sheet is made of resin, such as a polyethylene/polypropylene copolymer, adhered to the recording sheet with the adhesive layer therebetween. The print face of the recording sheet is processed such that ink can be transferred well onto the recording sheet. “Half cutting”, which will be described below, is processing of cutting only the recording sheet, out of the laminated recording sheet and peel sheet, in the tape width direction so that the peel sheet can be easily peeled off.
In addition, various types of tapes with different widths, colors, ink colors for ink characters, materials, and the like are prepared to be used as the tape T. A plurality of holes (not shown) used for indicating the type of the tape T is provided in the rear surface of the cartridge case 51. In addition, a plurality of tape identification sensors (micro switches) 171 (see
An embossing assembly (the braille-embossing section 150) that performs braille embossing is built in the rear right portion inside the apparatus case 2. An embossing section cover 30 is provided on the upper surface of the apparatus case 2 so as to cover the embossing assembly. In addition, an embossing tape insertion slot 31 into which the user manually inserts (installs) the tape T is provided as a recess in front of the embossing section cover 30, and an embossing tape output slot 32 from which the tape T after braille embossing is performed is output is provided as a recess behind the embossing section cover 30. The embossing tape insertion slot 31 and the embossing tape output slot 32 are inclined to form a downward slope along a tape-conveying path (feed path) 70. In addition, a manual feed guide 31a that is capable of adjusting the width in the tape width direction is provided near the embossing tape insertion slot 31.
The braille-embossing section 150 includes an embossing unit 80 that performs braille embossing using three embossing pins (embossing heads) 41 (see
The tape feed unit 60 includes a feed roller 61, a supporting member 62 that supports the feed roller 61 onto an apparatus frame 65, and an embossing feed motor 151 that can rotate forward and backward in order to rotate the feed roller 61. The feed roller 61 is a grip roller including a driving roller (not shown) and a driven roller 61a. An annular groove 63 (see
A braille character B (six-dot braille character B) formed on a tape T (in this example, a tape T3 with a tape width of 12 mm) will be described with reference to
Each six-dot braille character B is defined by the cell 200, which is divided into six embossing points 201a to 201f based on an arrangement pattern of two columns and three rows. In
In the label-making apparatus 1 according to this embodiment, two types of units, which can be selectively used, are prepared as the embossing unit 80. A unit of one type forms a small-size embossed projection 203, and a unit of the other type forms a large-size embossed projection 204. The small-size embossed projection 203 is arranged such that the diameter of a cylindrical shape is about 1.4 mm and the height of the small-size embossed projection 203 is about 0.4 mm. The large-size embossed projection 204 is arranged such that the diameter of a cylindrical shape is about 1.8 mm and the height of the large-size embossed projection 204 is about 0.5 mm.
The detailed structure of the embossing unit 80 is described next with reference to
As shown in
The embossing member 81 includes the three embossing pins 41 arranged with intervals of 2.4 mm along the tape width direction (the horizontal direction in
One end of each of arm members 46 is semi-rigidly connected to a tail of each of the embossing pins 41. A leading edge of a plunger 48 of each of the solenoids 47 is rotatably connected to the other end of each of the arm members 46. A supporting member 49 is provided so as to rotate an intermediate portion of each of the arm members 46. The plungers 48 of the solenoids 47 are disposed in parallel to the embossing pins 41 so that the plungers 48 perform linear motion that is perpendicular to the tape T. Thus, when the plungers 48 perform linear motion with the solenoid 47, the arm members 46 rotate based on the supporting members 49 functioning as supporting points, and the embossing pins 41 perform linear motion perpendicular to the tape T from the rear side of the tape T.
Arm members 46 located on both sides extend so as to be separated in the tape width direction (the vertical direction of the tape), and an arm member 46 located in the middle extends along a feed direction of the tape T. The three solenoids 47 connected to the three arm members 46 are arranged so as to form a triangle.
A surface 42a of the receiving member 82 that faces the three embossing pins 41 is provided with three receiving recesses 43 corresponding to the three embossing pins 41. Each of the receiving recesses 43 has a recessed cylindrical shape with rounded corners so as to correspond to the shape of the head of each of the embossing pins 41. The surface 42a that faces the three embossing pins 41 may be a flat surface made of elastic materials, such as synthetic rubber, instead of forming the receiving recesses 43 in the surface 42a.
The embossing unit 80 forms the embossed projections 202 on the tape T by the embossing pins 41 and the receiving member 82. In other words, when the solenoids 47 are excited corresponding to braille data generated in accordance with input information and the plungers 48 are pulled, the embossing pins 41 travel in the vertical direction with respect to the tape T by being guided by the embossing pin guide 45. Then, the embossing pins 41 knock against the corresponding receiving recesses 43 with the tape T therebetween, and the embossed projections 202 are formed on the tape T.
A feed operation of the tape T in the braille-embossing section 150 is described next with reference to
A tape T1 with a tape width of 24 mm, a tape T2 with a tape width of 18 mm, and a tape T3 with a tape width of 12 mm can be selectively inserted into the embossing tape insertion slot 31. The tape T1 with the widest tape width is guided by the upper and lower guide members 72 and 71. The tapes T2 and T3 are guided by only the lower guide member 71. For example, when the tape T3 with the narrowest tape width is used, the user manually inserts the tape T3 along the lower guide member 71 until the leading edge of the tape T3 reaches the tape feed unit 60 (the feed roller 61) (to a position where the tape T3 can be inserted). Then, when the user depresses the “feed start” key on the keyboard 3, the tape feed unit 60 starts feeding the tape T3. In accordance with detection of the leading edge of the tape T3 by the leading-edge detection sensor 91 as a trigger, braille embossing processing starts (tape feeding and braille embossing based on generated braille data are performed). At this time, when a head margin from the leading edge of the tape to an embossing start position (including a half-cutting area on the leading edge side of a half-cutting position) is set to be shorter than a length L1 between the embossing unit 80 (the embossing pins 41) and the leading-edge detection sensor 91 (however, in terms of the position of the feed roller 61, it is assumed that the head margin is set to be longer than a length L2 between the embossing unit 80 and the feed roller 61), the tape T is fed back by inversely rotating the feed roller 61, and embossing and tape feeding in the forward direction start when the tape T is fed back to a proper position.
The braille embossing processing performed by the embossing unit 80 may be manually started by the user depressing the “embossing start” key on the keyboard 3, instead of being started in accordance with detection of the leading edge of the tape by the leading-edge detection sensor 91 as a trigger.
As shown in
The control structure of the label-making apparatus 1 is described next with reference to
The cutting section 140 is provided downstream in the tape feed direction of the ink character printing section 120. In the cutting section 140, a full cutter 142 and a half cutter 144 are disposed adjacent to the cartridge-mounting section 6 and face the tape-conveying path (not shown) (see the cutting mechanism 19 in
The data supply section 160 includes a buffer 161 for receiving various data, such as ink character data and braille data, from the PC 501 and for transmitting a status. The data supply section 160 communicates with the PC 501 in accordance with the USB specifications (protocol).
The control section 270 includes a central processing unit (CPU) 210, a read-only memory (ROM) 220, a random-access memory (RAM) 230, and an input/output controller (IOC) 250. The CPU 210, the ROM 220, the RAM 230, and the IOC 250 are connected to one another via an internal bus 260. The ROM 220 includes a control program block 221 that stores a control program for controlling various types of processing, such as ink character printing and braille embossing, by the CPU 210 and a control data block 222 that stores various data, such as character font data for performing ink character printing and braille font data for performing braille embossing. The character font data may be stored in a CG-ROM, which is separately provided, instead of being stored in the ROM 220.
The RAM 230 includes various work area blocks 231 used as a flag and the like. The RAM 230 also includes an ink character printing data block 232 that stores ink character printing data based on ink character data received from the PC 501 and a braille embossing data block 233 that stores braille embossing data that is based on braille data received from the PC 501 and that represents embossing or non-embossing of each of the embossing points 201a to 201c or each of the embossing points 201d to 201f for each embossing column. The RAM 230 is used as a work area for control processing. In addition, the RAM 230 is always backed up so that the stored data is kept in case of power failure
A logic circuit that includes a gate array, a custom large-scale integrated (LSI) circuit, and the like is built in the IOC 250. The logic circuit complements the feature of the CPU 210 and handles interface signals for various peripheral circuitries. The IOC 250 loads to the internal bus 260 input data and control data received from the keyboard 3 and the data supply section 160 after processing the data or without processing the data. In addition, the IOC 250 is operatively connected to the CPU 210 to output to the driving section 180 the data and the control signal output from the CPU 210 to the internal bus 260 after processing the data or without processing the data.
With the above-mentioned structure, the CPU 210 receives various signals and data from each section of the label-making apparatus 1 via the IOC 250 in accordance with a control program stored in the ROM 220. In addition, the CPU 210 processes various data stored in the RAM 230 in accordance with the received signals and data, and outputs the various signals and data to each section of the label-making apparatus 1 via the IOC 250. Accordingly, the CPU 210 controls ink character printing and braille embossing.
A general process for making an ink character label LB1 and a braille label LB2 is described next with reference to
When the ink character label LB1 is made (when only ink character data is received from the PC 501), a process shown in
When the braille label LB2 is made (when data including braille data is received from the PC 501), a process shown in
When only braille embossing is performed on the braille label LB2, blind printing is performed in processing 2. In other words, a blank label having a predetermined length is made such that only the insertion mark M1 and the upper and lower marks M2 are printed in a half-cutting area.
In the example shown in
Positions to which the ink character printing area Ep and the braille embossing area Eb can be set in the tape width direction is described next with reference to
As shown in
In addition, as shown in
When a tape width of 12 mm (the tape T3) is detected, since this tape width is the shortest size for embossing for the braille cell 200 (the length in the tape width direction) (see
In the example described above, the PC 501 transmits braille data including data indicating a braille position to the label-making apparatus 1, and the label-making apparatus 1 determines, in accordance with the data indicating the braille position, whether to print and emboss ink character printing data and braille embossing data in the forward direction or to rotate ink character printing data and braille embossing data 180 degrees and print and emboss the rotated ink character printing data and braille embossing data. However, the PC 501 may perform such reverse processing of data. In other words, for a lower braille character (for a case where the braille embossing area Eb is set to a lower portion of a tape), the PC 501 transmits ink character data and braille data in the forward direction. For an upper braille character (for a case where the braille embossing area Eb is set to an upper portion of a tape), the PC 501 rotates ink character data and braille data 180 degrees and transmits the rotated ink character data and braille data. With this configuration, the label-making apparatus 1 does not need to determine a braille position. Since the label-making apparatus 1 only needs to print and emboss data received from the PC 501 without any processing, easier control can be achieved.
In addition, the ink character printing area Ep is not necessarily set to the position shown in
A layout creation process when positions of the ink character printing area Ep and the braille embossing area Eb are set in accordance with an ink character object OB1 and a braille object OB2 (see
A general flow of the layout creation process is described next. Referring to
When a tape type is selected, a layout window W1 (see
Then, in accordance with a predetermined user operation, a list window W2 is displayed (S3). The list window W2 is a screen for inputting information for loading object data, such as a braille pattern and an ink character image, into frames (object frames) of the ink character object OB1 and the braille object OB2. “Loading” means sequentially incrementing information listed in the list window W2 for each information reading and importing the information into the frame of the braille object OB2.
Information functioning as originals of a braille pattern and an ink character image is input to the list window W2 (step S4). Original text information is input as information functioning as an original of a braille pattern (see column B in the list window W2 in
Then, conversion into braille transcription information is performed (step S5). The conversion into braille transcription information means converting original text information into braille transcription information in accordance with braille notation. The conversion is performed in accordance with a braille editor included in support software and does not provide 100 percent accuracy. Thus, editing in the list window W2 can be performed in an appropriate manner (see column C in the list window W2 in
After completing the conversion into the braille transcription information, loading into the layout window W1 is performed, and the ink character object OB1 and the braille object OB2 are disposed (step S6). For a braille character, in the loading processing, braille transcription information is converted into a braille pattern, which represents embossing or non-embossing of each embossing point of the braille characters and the braille pattern is imported into the frame of the braille object OB2. For an ink character, in the loading processing, ink character information is imported into the frame of the ink character object OB1 in a predetermined font (see
In accordance with the above-described process, a layout is created. However, both the ink character object OB1 and the braille object OB2 are not necessarily disposed. Only one of the ink character object OB1 and the braille object OB2 may be disposed. Instead of converting input original text information into braille transcription information, braille transcription information may be directly input. Instead of performing loading from the list window W2, the braille object OB2 may be individually created by performing processing of inputting original text information, performing conversion into braille transcription information and a braille pattern, and creating the braille object OB2 and the ink character object OB1 may be individually created by inputting ink character information.
The layout creation process is described next in accordance with transition of screens with reference to
As shown in
When “Open Data Creation Window” is selected from a window menu WM1 in
As shown in
After completion of input to the list window W2, in order to display a braille property dialog box DB (see
As shown in
If there is originally input information in a column designated as a braille transcription column (in this case, column C), a message box MB1 indicating that the information originally input in the braille transcription column is replaced with data (braille transcription information) acquired by braille transcription of original text information (column B) is displayed, as shown in
If “Yes” is selected in the message box MB1, before overwriting braille transcription information, it is determined whether or not the number of transcribed characters exceeds the number of embossable characters. If the number of transcribed characters exceeds the number of embossable characters, a message box MB2 indicating that a blank column due to no braille transcription exists is displayed, as shown in
If “Yes” is selected in the message box MB2, it is determined whether or not a braille object OB2 exists in the layout window W1. If a braille object OB2 exists in the layout window W1, a message box MB3 indicating that the existing frame of the braille object OB2 (loading frame) in the tape is deleted is displayed, as shown in
If “Yes” is selected in the message box MB3, the existing braille object OB2 in the tape image TI is deleted, and braille transcription information is input in column C (see
Loading and disposition of a braille pattern on the screen shown in
In contrast, the position of the braille object OB2 is limited such that the braille object OB2 is disposed in an area within the printable area (effective forming area) Z10 and that an upper side of the braille object OB2 is along an upper side of the printable area (effective forming area) Z10 or a lower side of the braille object OB2 is along a lower side of the printable area (effective forming area) Z10. In other words, since, as described above, the embossing unit 80 that performs braille embossing faces a portion near the lower side of the tape-conveying path 70 and is able to perform embossing of only one row (see
A left side of the braille object OB2 overlaps a left side of the printable area (effective forming area) Z10. In this case, the braille object OB2 is disposed with the smallest head margin. In addition, the length of the frame of the braille object OB2 changes in accordance with loaded data (the number of cells of a braille pattern) so that all the loaded data can be displayed. Furthermore, as shown in
In
In addition, a normal text TX1 “yen (zeikomi)” disposed in the tape image TI is information directly written in the tape image TI. Thus, the position of the normal text TX1 is fixed irrespective of data loaded to the ink character object OB1 or the braille object OB2 (see
When the layout shown in
Changing processing of the frame of a braille object is described next with reference to
When the braille transcription pattern of the braille transcription information “1 0 5 0_ye n ( ze i ko mi )” is imported, the braille object OB2 does not overlap the normal text TX2, as shown in
As shown in
For the leading edge side of the tape T, in terms of tape feeding, a predetermined length L2 from the leading edge of the tape to a position where embossing starts is required (see
For an ink character object OB1, ink character information “1050” is imported in the case shown in
As described above, according to this embodiment, information read from the list window W2 is converted into a braille pattern, and the braille pattern is loaded into an object frame disposed in a tape image TI. Thus, if a plurality of pieces of information is input to the list window W2, many braille products can be made quickly and easily.
In addition, if original text information is simply input to the list window W2, the input original text information is converted into braille transcription information (a braille document) based on a braille conversion rule. Then, the braille transcription information is converted into a braille pattern, and the braille pattern is loaded. Thus, even a user who does not have knowledge of braille transcription can easily make a braille pattern. In addition, if conversion from original text information into braille transcription information is not correctly performed, correction can be performed. Thus, embossing of an incorrect braille pattern can be avoided.
In addition, the sizes of the tape image TI and the printable area (effective forming area) Z10 change depending on the length of a braille pattern and the position of a braille object OB2. Thus, the user does not need to set ranges for the tape image TI and the printable area (effective forming area) Z10. Therefore, the braille object OB2 can be easily disposed in the tape image TI.
In addition, loading of a braille pattern can be performed by dragging and dropping original text information (the column property button BT1) in the list window W2 into the frame of the braille object OB2. Thus, the user is able to perform loading and disposition at the same time.
The length of an ink character object OB1 is fixed even if data is different depending on the target cell in a target column (column A) in the list window W2 since the position of the ink character object OB1 must be fixed in order not to overlap objects. In contrast, the length of a braille object OB2 may be variable since only one braille object exists and braille characters B are identifiable even if the braille characters B overlap information for printing ink characters P (an ink character object OB1 or a normal text TX). Thus, the braille object OB2 can be disposed easily. Moreover, there is an advantage in which the braille object OB2 can be efficiently disposed within the minimum label length without concern about overlapping of the braille object OB2 and ink characters P.
Although the configuration (the embossing unit 80, see
In the example described above, a case where original text information is input to the list window W2 is described. However, a list file may be stored in a recording medium M (see
In addition, in the example described above, braille transcription information converted from original text information is displayed in the list window W2 and the braille transcription information is converted into a braille pattern when loading is performed. However, only original text information may be displayed in the list window W2. In this case, the original text information is directly converted into a braille pattern, and loading is performed. With this configuration, efforts in braille transcription into braille transcription information can be eliminated.
In addition, in the example described above, a braille pattern is loaded into a braille object OB2 in accordance with original text information or braille transcription information sequentially read from the list window W2. However, instead of changing information in accordance with each instruction of ink character printing and/or braille embossing (for each information transmission), the user may designate a cell as an import target for each braille embossing and a braille pattern may be imported into the braille object OB2 in accordance with the instruction. In addition, instead of reading information from the list window W2 in accordance with each instruction of printing and/or embossing as a trigger, information may be sequentially read in accordance with a predetermined user operation as a trigger.
A second embodiment of the invention is described next with reference to
For example, a braille object OB2 is disposed, as shown in
Thus, in consideration of the above-mentioned points, in this embodiment, free disposition of a braille object OB2 can be performed in an area outside the tape image TI. In addition, since the braille object OB2 cannot be disposed in a portion even within the printable area (effective forming area) Z10 depending on the configuration of the embossing unit 80 and the tape feed unit 60 of the braille-embossing section 150, disposition of the braille object OB2 in such an area (hereinafter, referred to as a “not-embossable area”) is prohibited and the braille object OB2 is disposed to be attracted to an appropriate position. Points different from the first embodiment will now be mainly described.
The size of the braille object OB2 may be defined in any way. For example, the size of the braille object OB2 may be defined in unit of cell, such as based on an area from a left side of the first braille cell to a right side of the last braille cell. Alternatively, for example, the length b in the tape length direction may be defined based on the distance between columns in which braille embossing points exist, such as an area from the first braille column in which an actual embossing point exists (a black point in
When the braille object OB2 with the above-mentioned size is disposed in a tape image TI, the braille object OB2 is prohibited from being disposed in a restricted area Z0 represented by oblique lines in
The embossable areas Z11 and Z12 are included within the printable area (effective forming area) Z10, which is inside the tape image TI. When the printable area (effective forming area) Z10 has a rectangular shape having sides away from the tape image TI by e in the tape width direction and sides away from the tape image TI by f from the tape image TI in the tape length direction, the embossable area Z11 is an area obtained by excluding a not-embossable area Z21 from an area formed by the track of a path that is away from (lower than) the upper side of the printable area (effective forming area) Z10 by a in the tape width direction. In addition, the embossable area Z12 is an area obtained by excluding a not-embossable area Z22 from an area formed by the track of a path that is away from (higher than) the lower side of the printable area (effective forming area) Z10 by a in the tape width direction. In other words, the size of the embossable area Z11 is equal to the size of the embossable area Z12. An area obtained by rotating one of the embossable area Z11 or the embossable area Z12 180 degrees based on a middle point Lm of a center line (a boundary line for adsorption switching) L in the tape width direction of the printable area (effective forming area) Z10 and the tape image TI overlaps the other one of the embossable area Z11 and the embossable area Z12. The boundary line L for adsorption switching indicates a position of a boundary for attracting the braille object OB2 to the embossable area Z11 or the embossable area Z12. When the center of a portion where the braille object OB2 is dropped is located above the boundary line L, the braille object OB2 is attracted to the embossable area Z11. When the center of a portion where the braille object OB2 is dropped is located below the boundary line L, the braille object OB2 is attracted to the embossable area Z12.
The boundary line L for adsorption switching is provided for a tape with a width of 24 mm and a tape with a width of 18 mm. For a tape with a width of 18 mm, part of the embossable area Z11 overlaps part of the embossable area Z12 by the amount of reduction in the width direction compared with a tape with a width of 24 mm. The boundary line L for adsorption switching is not provided for a tape with a width of 12 mm. The tape with a width of 12 mm has only the embossalbe area Z11. The boundary line L for adsorption switching is provided since the braille object OB2 can be disposed only in an upper portion or a lower portion of the printable area (effective forming area) Z10 in the tape width direction in terms of the position of the embossing unit 80.
In addition, the not-embossable areas Z21 and Z22 are provided in consideration of displacement in feeding when braille embossing is performed, and the size of the not-embossable area Z21 is equal to the size of the not-embossable area Z22, as described above. In other words, the not-embossable area Z21 is a part of an upper left portion of the printable area (effective forming area) Z10 and has a rectangular shape formed by the length a in the tape width direction and a length (d1-f) in the tape length direction. The not-embossable area Z22 is a part of a lower right portion of the printable area (effective forming area) Z10 and has a rectangular shape formed by the length a in the tape width direction and a length (d2-f) in the tape length direction. The length d1 represents a tail margin for embossing when upper braille characters are disposed, and the length d2 represents a tail margin for embossing when lower braille characters are disposed. The length d1 is equal to the tail margin for embossing when upper braille characters are disposed since the tape T is inserted from right in
Adsorption of the braille object OB2 is described next with reference to
The area within the restricted area Z0, the not-embossing area Z21, the not-embossing area Z22 is an area in which part of the braille object OB2 overlaps the restricted area Z0, the not-embossable area Z21, or the not-embossable area Z22. The area other than the restricted area Z0 is an area in which part of the braille object OB2 does not overlap the tape image TI or the restricted area Z0. In other words, when the braille object OB2 is disposed such that part of the braille object OB2 overlaps the restricted area Z0, the not-embossable area Z21, or the not-embossable area Z22, such disposition is prohibited. When the entire braille object OB2 is located outside the restricted area Z0, free disposition can be performed. As described above, since disposition of the braille object OB2 in the embossable area Z11 or Z12 in which braille embossing is actually performed is permitted, the braille object OB2 can be easily disposed in an appropriate position in the tape image TI.
In addition, when the braille object OB2 is dragged from an upper right portion outside the restricted area Z0, as shown in
In addition, when the braille object OB2 is dragged from a lower center portion outside the restricted area Z0, as shown in
As described above, according to the second embodiment, since disposition of the braille object OB2 in the restricted area Z0, which is outside the tape image TI, the not-embossable area Z21, or the not-embossable area Z22 is prohibited, the braille object OB2 is not disposed in a position outside the tape image TI or in a position in which embossing cannot be performed. In addition, when disposition is prohibited, the braille object OB2 is adsorbed inside the outline of the embossable area Z11 or Z12, which is within the tape image TI, as a guide. Thus, the braille object OB2 can be disposed in an appropriate position in the tape image TI without performing a special operation.
In addition, in an area outside the restricted area Z0, free disposition of the braille object OB2 can be performed (the braille object OB2 is disposed in a movement end position of the braille object OB2 without any restriction). Thus, when other information forming elements (images, normal texts, and the like) and an ink character object OB1 are edited in the tape image TI, such editing is not interrupted by evacuating the braille object OB2 outside the restricted area Z0.
In addition, the braille object OB2 is adsorbed to a position within the embossable area Z11 or Z12 that is nearer the movement end position of the braille object OB2. Thus, the braille object OB2 can be disposed in a position that provides the user with the least feeling of wrongness.
Although free disposition of the braille object OB2 can be performed in an area outside the restricted area Z0, it is desirable that free disposition of the ink character object OB1 be also performed in an area outside the restricted area Z0. With this configuration, editing in the tape image TI can be performed more easily.
In addition, each section (each feature) of the PC 501 or the label-making apparatus 1 may be provided as a program. In addition, the program may be provided by storing the program in a recording medium (not shown). The recording medium may be a compact-disk read-only memory (CD-ROM), a flash ROM, a memory card (Compact Flash™, smart media, a memory stick, or the like), a compact disk, an optical magnetic disk, a digital versatile disk, a flexible disk, or the like.
The invention is not necessarily limited to the foregoing embodiments. Various changes can be made to the invention without departing from the scope of the invention with respect to the system configuration of the label-making system SYS, the apparatus structure of the label-making apparatus 1, a process performed by the PC 501 or the label-making apparatus 1, and the like. In addition, the invention is also applicable to a system that disposes an object in an image of an information forming sheet on which information is to be formed and creates a layout for performing information formation even in a case where processing other than braille embossing is performed.
Number | Date | Country | Kind |
---|---|---|---|
2005-059484 | Mar 2005 | JP | national |
Number | Date | Country |
---|---|---|
2003-182158 | Jul 2003 | JP |
2002-0053988 | Jul 2002 | KR |
Number | Date | Country | |
---|---|---|---|
20060198679 A1 | Sep 2006 | US |