JP4534502B2 - テープ印字装置 - Google Patents
テープ印字装置 Download PDFInfo
- Publication number
- JP4534502B2 JP4534502B2 JP2004023189A JP2004023189A JP4534502B2 JP 4534502 B2 JP4534502 B2 JP 4534502B2 JP 2004023189 A JP2004023189 A JP 2004023189A JP 2004023189 A JP2004023189 A JP 2004023189A JP 4534502 B2 JP4534502 B2 JP 4534502B2
- Authority
- JP
- Japan
- Prior art keywords
- character
- text
- line
- character block
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000008569 process Effects 0.000 claims description 157
- 238000000034 method Methods 0.000 claims description 155
- 101001070329 Geobacillus stearothermophilus 50S ribosomal protein L18 Proteins 0.000 description 10
- 238000010586 diagram Methods 0.000 description 10
- 239000004973 liquid crystal related substance Substances 0.000 description 9
- 101000575029 Bacillus subtilis (strain 168) 50S ribosomal protein L11 Proteins 0.000 description 7
- 102100035793 CD83 antigen Human genes 0.000 description 7
- 101000946856 Homo sapiens CD83 antigen Proteins 0.000 description 7
- 230000007246 mechanism Effects 0.000 description 7
- 101001093025 Geobacillus stearothermophilus 50S ribosomal protein L7/L12 Proteins 0.000 description 6
- 230000002159 abnormal effect Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 101000592939 Bacillus subtilis (strain 168) 50S ribosomal protein L24 Proteins 0.000 description 5
- 238000003825 pressing Methods 0.000 description 3
- -1 BL12 Proteins 0.000 description 2
- 239000002390 adhesive tape Substances 0.000 description 2
- 238000010438 heat treatment Methods 0.000 description 2
- 239000004820 Pressure-sensitive adhesive Substances 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 239000000853 adhesive Substances 0.000 description 1
- 230000001070 adhesive effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Images
Landscapes
- Printers Characterized By Their Purpose (AREA)
- Record Information Processing For Printing (AREA)
Description
この点は、各行がセンタリングされる定長印刷を行わない場合でも、TAB長を超える単語が入力されると、同様となり、異なる行に配置される単語の頭の部分の桁位置を揃えて印刷できなかった。
尚、デミリタとして設定されたものは、2つ以上連続して入力されている場合には、その文字列を1つのデミリタとして扱われる。
すなわち、図5(a)の文章を対象にした場合には、図10に示すように、1行目の文字列長を「TL1」とし、2行目の文字列長を「TL2」とする。
L11」とし、1行目の行頭から2番目にある「ABC」の文字ブロックの文字列長を「BL12」とし、1行目の行頭から3番目にある「DEFGHIJK」の文字ブロックの文字列長を「BL13」とする。また、2行目の行頭から1番目にある「hijklm」の文字ブロックの文字列長を「BL21」とし、2行目の行頭から2番目にある「LMN」の文字ブロックの文字列長を「BL22」とし、2行目の行頭から3番目にある「OPQ」の文字ブロックの文字列長を「BL23」とする。
尚、ここでは、各行のスペース量SPを各行の右余白としてそれぞれ展開させてもよい。
例えば、本実施の形態のテープ印字装置1において、図18の第1印刷処理のS112〜S117では、印刷バッファへの文字ブロックの展開を各行毎に行っている。この点、図19に示すように、各行の行頭から同順位の文字ブロックの開始位置BPが同じであることから、各行の行頭から同順位の文字ブロック毎にそれらの全文字を同時に展開させてもよい。
2 文書入力キー
3 印刷キー
4 TABキー
5 リターンキー
11 サーマルヘッド
56 固定刃
57 可動刃
61 DCモータ
70 CPU
71 ROM
72 RAM
76 DCモータ駆動回路
77 サーマルヘッド駆動回路
111 TAB長設定キー
112 定長設定キー
113 位置合わせモード設定キー
201 プロポーショナル・フォントに関するテーブル
BL 各文字ブロックの文字列長
BP 各文字ブロックの開始位置
DM デミリタ
L ラベル長
PR1〜PR3 プリントラベル
SP 各行のスペース量
SPmin 最小スペース量
T 印字テープ
TL 各行の文字列長
Claims (6)
- 複数行のテキストを作成するテキスト作成手段と、前記テキストが展開される印刷バッファと、前記印刷バッファの内容を長尺状の印字テープに印字する印字手段と、前記印字テープを切断することによって1枚のプリントラベルを作出する切断手段と、前記テキスト作成手段と前記印字手段と前記切断手段とをコントロールする制御装置と、を有するテープ印字装置において、
前記制御装置が以下(1)〜(12)の処理を実行することによってコントロールされ、前記テキストの各行を構成する一又は複数の文字ブロックの先頭位置を前記テキストの各行に渡って文字ブロックの配列方向において揃えて配置しながら前記印刷バッファに展開させる展開手段を備え、
(1)前記テキストの各行を構成する一又は複数の文字ブロックの文字列長をそれぞれ算出し、
(2)前記テキストの各行の行頭から1番目にある文字ブロックの開始位置を初期化し、
(3)前記(1)の処理で算出された文字ブロックの文字列長のうち、前記テキストの各行の行頭から同順位の文字ブロックの文字列長を比較し、
(4)前記(3)の処理での比較において最大と判断された文字ブロックの文字列長に対して、同順位の文字ブロックの開始位置が加算されることにより、次順位の文字ブロックの開始位置を算出し、
(5)前記テキストの各行を構成する全ての文字ブロックについて前記(3)の処理と前記(4)の処理を繰り返し実行し、
(6)前記テキストの両端側余白量としてデフォルトで確保されている通常余白量を最小スペース量として算出し、
(7)前記(6)の処理で算出された最小スペース量を前記テキストのN行目の左余白として前記印刷バッファに展開し、
(8)前記印刷バッファにおける展開の最終位置が、前記(4)の処理で算出された文字ブロックの開始位置のいずれでもない場合には、前記印刷バッファに空白ドットを展開し、
(9)前記印刷バッファにおける展開の最終位置が、前記(4)の処理で算出された文字ブロックの開始位置のいずれかである場合には、当該開始位置に対応するN行目の文字ブロックの全文字を前記印刷バッファに展開し、
(10)前記印刷バッファに対し前記テキストのN行目の全ての文字ブロックの展開が終了するまで前記(8)及び(9)の処理を繰り返して実行し、
(11)前記(7)から前記(10)までの各処理を前記テキストのN+1行目以降の各行目についても繰り返し実行し、
(12)前記テキストの各行の最後の文字ブロックの中で最も後端で展開が終了する文字ブロックの右側のみに、又は前記テキストの各行の最後の文字ブロックの右側のそれぞれに、前記(6)の処理で算出された最小スペース量を前記印刷バッファに展開すること、を特徴とするテープ印字装置。 - 複数行のテキストを作成するテキスト作成手段と、前記テキストが展開される印刷バッファと、前記印刷バッファの内容を長尺状の印字テープに印字する印字手段と、前記印字テープを切断することによって1枚のプリントラベルを作出する切断手段と、前記プリントラベルを所定長さに設定する定長設定手段と、前記テキスト作成手段と前記印刷バッファと前記印字手段と前記切断手段と前記定長設定手段とをコントロールする制御装置と、を有するテープ印字装置において、
前記制御装置が以下(1)〜(12)の処理を実行することによってコントロールされ、前記テキストの各行を構成する一又は複数の文字ブロックの先頭位置を前記テキストの各行に渡って文字ブロックの配列方向において揃えて配置しながら前記印刷バッファに展開させる展開手段を備え、
(1)前記テキストの各行を構成する一又は複数の文字ブロックの文字列長をそれぞれ算出し、
(2)前記テキストの各行の行頭から1番目にある文字ブロックの開始位置を初期化し、
(3)前記(1)の処理で算出された文字ブロックの文字列長のうち、前記テキストの各行の行頭から同順位の文字ブロックの文字列長を比較し、
(4)前記(3)の処理での比較において最大と判断された文字ブロックの文字列長に対して、同順位の文字ブロックの開始位置が加算されることにより、次順位の文字ブロックの開始位置を算出し、
(5)前記テキストの各行を構成する全ての文字ブロックについて前記(3)の処理と前記(4)の処理を繰り返し実行し、
(6)前記所定長さのプリントラベルに対して前記テキストの各行をそれぞれセンタリングした際に各行の両端側に相等しく形成される各余白の中で最小量を最小スペース量として算出し、
(7)前記(6)の処理で算出された最小スペース量を前記テキストのN行目の左余白として前記印刷バッファに展開し、
(8)前記印刷バッファにおける展開の最終位置が、前記(4)の処理で算出された文字ブロックの開始位置のいずれでもない場合には、前記印刷バッファに空白ドットを展開し、
(9)前記印刷バッファにおける展開の最終位置が、前記(4)の処理で算出された文字ブロックの開始位置のいずれかである場合には、当該開始位置に対応するN行目の文字ブロックの全文字を前記印刷バッファに展開し、
(10)前記印刷バッファに対し前記テキストのN行目の全ての文字ブロックの展開が終了するまで前記(8)及び(9)の処理を繰り返して実行し、
(11)前記(7)から前記(10)までの各処理を前記テキストのN+1行目以降の各行目についても繰り返し実行し、
(12)前記テキストの各行の最後の文字ブロックの中で最も後端で展開が終了する文字ブロックの右側のみに、又は前記テキストの各行の最後の文字ブロックの右側のそれぞれに、前記(6)の処理で算出された最小スペース量を前記印刷バッファに展開すること、を特徴とするテープ印字装置。 - 請求項1又は請求項2に記載するテープ印字装置であって、
前記展開手段は、各文字ブロックを構成する各文字毎に対応させた文字幅をもって展開させるプロポーショナル・スペーシングを行うこと、を特徴とするテープ印字装置。 - 請求項1乃至請求項3のいずれか一つに記載するテープ印字装置であって、前記展開手段は、前記テキストの各行に存在するスペース又は、タブ、コンマ、小数点、デシマルポイントのうち少なくとも1つを、各文字ブロックの範囲を定めるデミリタとして扱うこと、を特徴とするテープ印字装置。
- 請求項4に記載するテープ印字装置であって、
前記展開手段は、前記デミリタとして扱われるものが複数連続して存在している場合には、一つのものとして扱うこと、を特徴とするテープ印字装置。 - 請求項1乃至請求項5のいずれか一つに記載するテープ印字装置であって、
前記展開手段を作動させるか否かの入力手段を備えたこと、を特徴とするテープ印字装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004023189A JP4534502B2 (ja) | 2004-01-30 | 2004-01-30 | テープ印字装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004023189A JP4534502B2 (ja) | 2004-01-30 | 2004-01-30 | テープ印字装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005212334A JP2005212334A (ja) | 2005-08-11 |
JP4534502B2 true JP4534502B2 (ja) | 2010-09-01 |
Family
ID=34906301
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004023189A Expired - Fee Related JP4534502B2 (ja) | 2004-01-30 | 2004-01-30 | テープ印字装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4534502B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008155388A (ja) * | 2006-12-21 | 2008-07-10 | Seiko Epson Corp | 印刷装置及びテープ印刷装置 |
JP7342479B2 (ja) * | 2019-07-19 | 2023-09-12 | ブラザー工業株式会社 | プログラム及び情報処理装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01229673A (ja) * | 1988-03-11 | 1989-09-13 | Toshiba Corp | 英殴文印刷制御方式 |
JP2556233B2 (ja) * | 1992-01-07 | 1996-11-20 | ブラザー工業株式会社 | テープ印字装置 |
JP2621741B2 (ja) * | 1992-04-30 | 1997-06-18 | ブラザー工業株式会社 | 記録装置 |
JPH06231126A (ja) * | 1993-02-02 | 1994-08-19 | Casio Comput Co Ltd | 文書処理装置 |
-
2004
- 2004-01-30 JP JP2004023189A patent/JP4534502B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2005212334A (ja) | 2005-08-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5598214B2 (ja) | テープ印刷装置 | |
US20090231607A1 (en) | Cable Label Forming Apparatus, Tape Printing Apparatus, Method of Forming Cable Label for Cable Label Forming Apparatus and Program | |
JPH05229177A (ja) | テープ印字装置 | |
JP2768192B2 (ja) | テープ印字装置 | |
JP3911726B2 (ja) | テープ印刷装置 | |
JP3382659B2 (ja) | コード用ラベル作成装置 | |
JP2003085163A (ja) | 文字列編集装置及び文字列編集プログラム | |
US20060104693A1 (en) | Braille-information processing apparatus, braille-information processing method, program, and storage medium | |
JP2556232B2 (ja) | テープ印刷装置 | |
JP2006289730A (ja) | 情報処理装置、印刷・打刻複合装置、情報処理装置の消去メニュー表示方法、プログラム | |
JPH061000A (ja) | 印字装置 | |
JP4534502B2 (ja) | テープ印字装置 | |
JP5548988B2 (ja) | 印字装置、ラベル作成方法及びラベル作成方法に関するプログラムが記憶された記憶媒体 | |
JP5920652B2 (ja) | ラベル作成用編集プログラム及びラベル作成用編集処理方法 | |
JP2006315414A (ja) | テープ印刷装置 | |
JPH07156500A (ja) | テープ印刷装置 | |
JP4506230B2 (ja) | テープ印刷装置 | |
JP3713904B2 (ja) | 印字装置 | |
JP2556231B2 (ja) | テープ印刷装置 | |
JP2546196B2 (ja) | 任意行数のブロックを複数個印刷可能なテープ印刷装置 | |
JP2560958B2 (ja) | テープ印字装置 | |
JP2004291501A (ja) | 印刷制御装置及び印刷制御プログラム | |
JP4015868B2 (ja) | テープ印刷装置 | |
JPH06199002A (ja) | テープ印字装置 | |
JP3094812B2 (ja) | 複数行印刷できるテープ印刷装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060927 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091006 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091204 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100309 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100507 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100525 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100607 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130625 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4534502 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |