JP5907386B2 - 印刷装置、印刷装置による印刷方法及びプログラム - Google Patents
印刷装置、印刷装置による印刷方法及びプログラム Download PDFInfo
- Publication number
- JP5907386B2 JP5907386B2 JP2012199113A JP2012199113A JP5907386B2 JP 5907386 B2 JP5907386 B2 JP 5907386B2 JP 2012199113 A JP2012199113 A JP 2012199113A JP 2012199113 A JP2012199113 A JP 2012199113A JP 5907386 B2 JP5907386 B2 JP 5907386B2
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- line
- input
- margin
- character input
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/021—Adaptations for printing on specific media
- G06K15/024—Adaptations for printing on specific media for printing on segmented surfaces, e.g. sticker sheets, label rolls
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J3/00—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
- B41J3/407—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for marking on special material
- B41J3/4075—Tape printers; Label printers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/163—Handling of whitespace
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Record Information Processing For Printing (AREA)
- Printers Characterized By Their Purpose (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
また、前記課題を果たすため、本発明のプログラムの一態様は、手書きで文字入力パターンが入力される入力部と、被印刷媒体に印刷をおこなう印刷部と、前記入力部及び前記印刷部を制御する制御部と、を備える印刷装置のコンピュータに、前記手書きで入力された文字入力パターンが記憶されたフレームメモリにおいて、水平ライン方向の各ドットにおいて文字の入力がされているドットか否かの検出を各ラインにおいて検出することをライン毎に順次垂直方向へ行うことで、文字入力パターンの行数を検出させ、前記フレームメモリにおいて、垂直方向の同一カラムの各ドットにおいて文字の入力がされているドットか否かの検出を各カラムにおいて検出することをカラム毎に順次水平方向へ行うことで、検出した前記文字入力パターンの各行の行頭余白と行末余白を検出させ、前記文字入力パターンが、第1の文字入力パターンが形成された第1の行と第2の文字入力パターンが形成された前記第1の行の次の行である第2の行とを含む場合であって、かつ、前記第1の行の前記第1の文字入力パターンの後ろに余白部としての行末余白が存在するか、又は、前記第2の行の前記第2の文字入力パターンの前に余白部としての行頭余白が存在する場合に、前記余白部を削除して前記第1のパターンと前記第2のパターンとを順に一行に配置させ、一行に配置させた前記第1のパターン及び前記第2のパターンを、前記手書きで入力された通りの文字で、前記印刷部によって印刷させる、ことを特徴とする。
また、文字配置検出処理(S200)は、行頭余白の検出のみならず、行末余白の検出にも用いることができ、一行目の行末余白と二行目の行頭余白との少なくとも何れか一方に余白が形成されている場合にも用いることができる。
[1]
任意の形状を有するパターンを入力する入力部と、
前記パターンを表示する表示部と、
被印刷媒体に印刷をおこなう印刷部と、
前記入力部、前記表示部及び前記印刷部を制御する制御部と、
を備え、
前記入力部から入力された入力パターンが第1の行及び当該第1の行の次行である第2の行を含む複数行であって、前記第1の行の第1のパターンが形成されている第1のパターン領域の後方と、前記第2の行の第2のパターンが形成されている第2のパターン領域の前方と、の少なくともいずれか一方に余白部が形成されている場合、
前記制御部は、
前記余白部を削除する余白詰め変換処理をおこなって前記第1のパターン及び前記第2のパターンを、前記第1のパターン及び前記第2のパターンの順に、一行のパターン配置に変換して、
前記パターン配置を前記表示部により表示させるとともに、前記印刷部により前記被印刷媒体に印刷させる、
ことを特徴とする印刷装置。
[2]
前記制御部は、
前記余白部の長さが所定の長さ以上の場合に前記余白部を削除し、前記余白詰め変換処理をおこなうことを特徴とする前記[1]に記載の印刷装置。
[3]
前記制御部は、
前記余白部の長さが前記所定の長さ未満の場合に前記余白詰め変換処理をおこなわず、前記第1のパターン及び前記第2のパターンを順に一行とする行変換処理をおこなうことを特徴とする前記[2]に記載の印刷装置。
[4]
前記所定の長さは、50ドット以上100ドット以下の範囲の長さであることを特徴とする前記[2]又は[3]に記載の印刷装置。
[5]
任意の形状を有するパターンを入力する入力部と、
前記パターンを表示する表示部と、
被印刷媒体に印刷をおこなう印刷部と、
前記入力部、前記表示部及び前記印刷部を制御する制御部と、
を備え、
前記入力部から入力された入力パターンが第1の行及び当該第1の行の次行である第2の行を含む複数行であって、前記第1の行の第1のパターンが形成されている第1のパターン領域の後方と、前記第2の行の第2のパターンが形成されている第2のパターン領域の前方と、の少なくともいずれか一方に余白部が形成されている場合、
前記余白部を削除する余白詰め変換処理をおこなって前記第1のパターン及び前記第2のパターンを、前記第1のパターン及び前記第2のパターンの順に、一行のパターン配置に変換し、
前記パターン配置を前記表示部によって表示し、前記印刷部によって前記被印刷媒体に印刷する、
ことを特徴とする印刷装置による印刷方法。
[6]
前記余白部の長さが所定の長さ以上の場合に前記余白部を削除し、前記余白詰め変換処理をおこなうことを特徴とする前記[5]に記載の印刷装置による印刷方法。
[7]
前記余白部の長さが前記所定の長さ未満の場合に前記余白詰め変換処理をおこなわず、前記第1のパターン及び前記第2のパターンを順に一行とする行変換処理をおこなうことを特徴とする前記[6]に記載の印刷装置による印刷方法。
[8]
前記所定の長さは、50ドット以上100ドット以下の範囲の長さであることを特徴とする前記[6]又は[7]に記載の印刷装置による印刷方法。
3 キーボード入力部 4 表示部
5 開閉蓋 7 テープ繰出部
8 テープ収納部 11 サーマルヘッド
12 プラテンローラ 13 リボン巻取軸
15 カセット受部 16 テープ幅検出スイッチ
17 フルカット機構 18 ハーフカット機構
21 テープカセット 22 カセットケース
23 テープコア 24 リボン供給コア
25 リボン巻取コア 27 ヘッド配置部
29 被係合部 31 テープ部材
35 インクリボン 40 制御部
41 ROM 42 RAM
45 テープ印刷機構
46 ステップモータ 48 カッターモータ
51 ヘッド駆動回路 52 ステップモータ駆動回路
53 カッターモータ駆動回路 60 タッチパネル入力部
61 タッチパネル表示部駆動回路 62 タッチパネル表示部
63 表示部駆動回路 64 タッチペン
Claims (9)
- 手書きで文字入力パターンが入力される入力部と、
被印刷媒体に印刷をおこなう印刷部と、
前記入力部及び前記印刷部を制御する制御部と、を備え、
前記制御部は、
前記手書きで入力された文字入力パターンが記憶されたフレームメモリにおいて、水平ライン方向の各ドットにおいて文字の入力がされているドットか否かの検出を各ラインにおいて検出することをライン毎に順次垂直方向へ行うことで、文字入力パターンの行数を検出し、
前記フレームメモリにおいて、垂直方向の同一カラムの各ドットにおいて文字の入力がされているドットか否かの検出を各カラムにおいて検出することをカラム毎に順次水平方向へ行うことで、検出した前記文字入力パターンの各行の行頭余白と行末余白を検出し、
前記文字入力パターンが、第1の文字入力パターンが形成された第1の行と第2の文字入力パターンが形成された前記第1の行の次の行である第2の行とを含む場合であって、かつ、
前記第1の行の前記第1の文字入力パターンの後ろに余白部としての行末余白が存在するか、又は、前記第2の行の前記第2の文字入力パターンの前に余白部としての行頭余白が存在する場合に、
前記余白部を削除して前記第1のパターンと前記第2のパターンとを順に一行に配置して、
一行に配置された前記第1のパターン及び前記第2のパターンを、前記入力部から入力された通りの文字で、前記印刷部により前記被印刷媒体に印刷させる、ことを特徴とする印刷装置。 - 前記制御部は、前記余白部の左右方向の長さが所定の長さ以上の場合に前記余白部を削除する、ことを特徴とする請求項1に記載の印刷装置。
- 前記制御部は、前記余白部の左右方向の長さが前記所定の長さ未満の場合に前記余白部を残したまま、前記第1のパターンと前記第2のパターンとを順に一行に配置する、ことを特徴とする請求項2に記載の印刷装置。
- 前記所定の長さは、前記フレームメモリにおいて50ドット以上100ドット以下の範囲に収まる特定の値に等しい、ことを特徴とする請求項2又は3に記載の印刷装置。
- 前記所定の長さは、前記第1のパターンにおける先頭文字の大きさの2分の1以上3分の2以下の範囲に収まる特定の長さに等しい、ことを特徴とする請求項2又は3に記載の印刷装置。
- 前記制御部は、前記余白部を削除するときに、前記第1のパターンに含まれる複数の文字及び前記第2のパターンに含まれる複数の文字の、文字間の平均距離に基づいて、前記第1のパターンと前記第2のパターンとの間隔を設定する、ことを特徴とする請求項1乃至5のいずれかに記載の印刷装置。
- 前記パターンを表示部に表示させる表示手段をさらに備え、
前記表示手段は、
前記入力部から入力された前記入力パターンのままの表示である原表示と、
前記余白部を削除せず、前記第1のパターン及び前記第2のパターンを順に一行とした表示である行変換表示と、
前記余白部を削除して、前記第1のパターン及び前記第2のパターンを順に一行とした表示である余白詰め変換表示と、を表示するプレ表示を、前記印刷部により印刷を行う前に行う、ことを特徴とする請求項1乃至5のいずれかに記載の印刷装置。 - 手書きで入力された文字入力パターンが記憶されたフレームメモリにおいて、水平ライン方向の各ドットにおいて文字の入力がされているドットか否かの検出を各ラインにおいて検出することをライン毎に順次垂直方向へ行うことで、文字入力パターンの行数を検出し、
前記フレームメモリにおいて、垂直方向の同一カラムの各ドットにおいて文字の入力がされているドットか否かの検出を各カラムにおいて検出することをカラム毎に順次水平方向へ行うことで、検出した前記文字入力パターンの各行の行頭余白と行末余白を検出し、
前記文字入力パターンが、第1の文字入力パターンが形成された第1の行と第2の文字入力パターンが形成された前記第1の行の次の行である第2の行とを含む場合であって、かつ、
前記第1の行の前記第1の文字入力パターンの後ろに余白部としての行末余白が存在するか、又は、前記第2の行の前記第2の文字入力パターンの前に余白部としての行頭余白が存在する場合に、
前記余白部を削除して前記第1のパターンと前記第2のパターンとを順に一行に配置して、
一行に配置された前記第1のパターン及び前記第2のパターンを、前記手書きで入力された通りの文字で印刷する、ことを特徴とする印刷装置による印刷方法。 - 手書きで文字入力パターンが入力される入力部と、被印刷媒体に印刷をおこなう印刷部と、前記入力部及び前記印刷部を制御する制御部と、を備える印刷装置のコンピュータに、
前記手書きで入力された文字入力パターンが記憶されたフレームメモリにおいて、水平ライン方向の各ドットにおいて文字の入力がされているドットか否かの検出を各ラインにおいて検出することをライン毎に順次垂直方向へ行うことで、文字入力パターンの行数を検出させ、
前記フレームメモリにおいて、垂直方向の同一カラムの各ドットにおいて文字の入力がされているドットか否かの検出を各カラムにおいて検出することをカラム毎に順次水平方向へ行うことで、検出した前記文字入力パターンの各行の行頭余白と行末余白を検出させ、
前記文字入力パターンが、第1の文字入力パターンが形成された第1の行と第2の文字入力パターンが形成された前記第1の行の次の行である第2の行とを含む場合であって、かつ、
前記第1の行の前記第1の文字入力パターンの後ろに余白部としての行末余白が存在するか、又は、前記第2の行の前記第2の文字入力パターンの前に余白部としての行頭余白が存在する場合に、
前記余白部を削除して前記第1のパターンと前記第2のパターンとを順に一行に配置させ、
一行に配置させた前記第1のパターン及び前記第2のパターンを、前記手書きで入力された通りの文字で、前記印刷部によって印刷させる、ことを特徴とするプログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012199113A JP5907386B2 (ja) | 2012-09-11 | 2012-09-11 | 印刷装置、印刷装置による印刷方法及びプログラム |
US14/023,086 US20140071496A1 (en) | 2012-09-11 | 2013-09-10 | Printer, and printing method and program executed by printer |
CN201310411335.8A CN103660632B (zh) | 2012-09-11 | 2013-09-11 | 印刷装置及印刷装置的印刷方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012199113A JP5907386B2 (ja) | 2012-09-11 | 2012-09-11 | 印刷装置、印刷装置による印刷方法及びプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2014054732A JP2014054732A (ja) | 2014-03-27 |
JP2014054732A5 JP2014054732A5 (ja) | 2014-11-06 |
JP5907386B2 true JP5907386B2 (ja) | 2016-04-26 |
Family
ID=50233025
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012199113A Active JP5907386B2 (ja) | 2012-09-11 | 2012-09-11 | 印刷装置、印刷装置による印刷方法及びプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US20140071496A1 (ja) |
JP (1) | JP5907386B2 (ja) |
CN (1) | CN103660632B (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6415316B2 (ja) * | 2014-12-26 | 2018-10-31 | ユニ・チャーム株式会社 | インクジェット印刷による印刷工程を含むおむつの製造方法 |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4107741A (en) * | 1973-02-16 | 1978-08-15 | Lemelson Jerome H | Data generating and recording system for scanning a display tube screen |
US5194852A (en) * | 1986-12-01 | 1993-03-16 | More Edward S | Electro-optic slate for direct entry and display and/or storage of hand-entered textual and graphic information |
US6091884A (en) * | 1991-08-19 | 2000-07-18 | Index Systems, Inc. | Enhancing operations of video tape cassette players |
US20030194200A1 (en) * | 1991-08-19 | 2003-10-16 | Index Systems, Inc. | Enhancing operations of video tape cassette players |
JP3280073B2 (ja) * | 1992-06-01 | 2002-04-30 | ブラザー工業株式会社 | 文書処理装置 |
US5358351A (en) * | 1992-09-30 | 1994-10-25 | Casio Computer Co., Ltd. | Printing apparatus and printing tape cassette used therefor |
GB9621378D0 (en) * | 1996-10-14 | 1996-12-04 | Esselte Nv | Tape printing apparatus |
US5685656A (en) * | 1995-10-19 | 1997-11-11 | Brother Kogyo Kabushiki Kaisha | Tape-shaped label printing device having color range setting means |
JP3549343B2 (ja) * | 1996-11-15 | 2004-08-04 | 株式会社キングジム | 文字情報処理装置 |
GB9918163D0 (en) * | 1999-08-02 | 1999-10-06 | Esselte Nv | Tape printer |
JP3689666B2 (ja) * | 2001-01-18 | 2005-08-31 | キヤノン株式会社 | 印刷制御装置及び方法、熱転写記録媒体 |
JP2003260820A (ja) * | 2003-01-14 | 2003-09-16 | Omron Corp | 画像印刷装置および方法、印刷媒体、並びにプログラム |
JP2005092397A (ja) * | 2003-09-16 | 2005-04-07 | Seiko Epson Corp | 印刷システムおよび印刷システムの制御方法 |
JP2005158034A (ja) * | 2003-10-31 | 2005-06-16 | Canon Inc | 印刷方法、印刷制御装置、印刷装置及びそれらの制御方法 |
JP4305325B2 (ja) * | 2004-08-11 | 2009-07-29 | 日本電気株式会社 | 付箋情報処理方法、付箋情報処理システム及び付箋情報処理プログラム |
JP4696865B2 (ja) * | 2005-11-16 | 2011-06-08 | ブラザー工業株式会社 | 文書処理装置 |
JP4678857B2 (ja) * | 2005-12-28 | 2011-04-27 | キヤノン株式会社 | 画像処理装置、画像処理方法およびプログラム |
GB2440728A (en) * | 2006-07-26 | 2008-02-13 | Dymo B V B A | Printing on multilayered tape |
JP4978304B2 (ja) * | 2007-05-15 | 2012-07-18 | 村田機械株式会社 | 印刷制御装置および印刷制御プログラム |
JP4962310B2 (ja) * | 2007-12-27 | 2012-06-27 | セイコーエプソン株式会社 | 記録制御装置、記録制御方法、及び、プログラム |
JP5120043B2 (ja) * | 2008-04-17 | 2013-01-16 | セイコーエプソン株式会社 | プリンタドライバおよび印刷データの印刷方法 |
JP4661909B2 (ja) * | 2008-06-04 | 2011-03-30 | 富士ゼロックス株式会社 | 情報表示装置及びプログラム |
JP2011107774A (ja) * | 2009-11-12 | 2011-06-02 | Toshiba Tec Corp | 商品販売データ処理装置及びその制御プログラム |
JP5234028B2 (ja) * | 2010-03-12 | 2013-07-10 | ブラザー工業株式会社 | テープ印刷装置、プログラム、印刷制御方法 |
-
2012
- 2012-09-11 JP JP2012199113A patent/JP5907386B2/ja active Active
-
2013
- 2013-09-10 US US14/023,086 patent/US20140071496A1/en not_active Abandoned
- 2013-09-11 CN CN201310411335.8A patent/CN103660632B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
US20140071496A1 (en) | 2014-03-13 |
CN103660632A (zh) | 2014-03-26 |
CN103660632B (zh) | 2015-12-09 |
JP2014054732A (ja) | 2014-03-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20020093859A1 (en) | Character processing method and apparatus and storage medium | |
JP5769015B2 (ja) | 印字装置、印字方法、及びプログラム | |
JP4808559B2 (ja) | テープ印刷装置及びテープ印刷プログラム | |
JP2008080588A (ja) | 2次元コード印刷装置 | |
JP2010225046A (ja) | テープ印刷装置、テープ印刷装置の制御方法及びプログラム | |
JP5360488B2 (ja) | 印字装置、印字物を作成する作成方法及びコンピュータ読み取り可能な記憶媒体 | |
US8797582B2 (en) | Tape printing apparatus, and display method in the tape printing apparatus | |
JP2011143648A (ja) | テープ印字装置、ラベル作成方法及びラベルを作成するプログラムが記憶された記憶媒体 | |
JP5548992B2 (ja) | 印字装置、印字方法、印字制御プログラム | |
JP5907387B2 (ja) | 印刷装置及び印刷方法 | |
US4607966A (en) | Electronic typewriter equipped with text memory which saves format data while deleting a line | |
JP2012116109A (ja) | 印字装置、表示方法、表示制御プログラム | |
JP5907386B2 (ja) | 印刷装置、印刷装置による印刷方法及びプログラム | |
US20020178189A1 (en) | Text control method and apparatus | |
CN100433035C (zh) | 条码数据作成***及条码数据作成方法 | |
JP2010105198A (ja) | ラベルプリンタ | |
JP2998829B2 (ja) | テープ状ラベル作成装置 | |
JP5962985B2 (ja) | ラベル印刷装置及びその印刷方法 | |
JP2002029099A (ja) | テープ状ラベル作成装置 | |
WO2004085162A1 (ja) | 印刷制御装置及び印刷制御プログラム | |
JP2667089B2 (ja) | ラベル印字装置 | |
JP6135911B2 (ja) | 印刷装置、パターン認識方法及びパターン認識制御プログラム | |
JP2011140236A (ja) | 印刷画像作成方法、印刷画像作成装置、プログラムおよび印刷装置 | |
JP3445661B2 (ja) | テープ状ラベル作成装置 | |
JP6057116B2 (ja) | テープ印刷装置及びテープ印刷装置の制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140917 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140917 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150709 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150903 |
|
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: 20160225 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160309 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5907386 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |