Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6135911B2 - Printing apparatus, pattern recognition method, and pattern recognition control program - Google Patents
[go: Go Back, main page]

JP6135911B2 - Printing apparatus, pattern recognition method, and pattern recognition control program - Google Patents

Printing apparatus, pattern recognition method, and pattern recognition control program Download PDF

Info

Publication number
JP6135911B2
JP6135911B2 JP2013057821A JP2013057821A JP6135911B2 JP 6135911 B2 JP6135911 B2 JP 6135911B2 JP 2013057821 A JP2013057821 A JP 2013057821A JP 2013057821 A JP2013057821 A JP 2013057821A JP 6135911 B2 JP6135911 B2 JP 6135911B2
Authority
JP
Japan
Prior art keywords
pattern
recognition
unit
input
printing
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
Application number
JP2013057821A
Other languages
Japanese (ja)
Other versions
JP2014180838A (en
Inventor
博樹 菅野
博樹 菅野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2013057821A priority Critical patent/JP6135911B2/en
Publication of JP2014180838A publication Critical patent/JP2014180838A/en
Application granted granted Critical
Publication of JP6135911B2 publication Critical patent/JP6135911B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Printers Characterized By Their Purpose (AREA)
  • Record Information Processing For Printing (AREA)
  • Character Discrimination (AREA)
  • Position Input By Displaying (AREA)

Description

本発明は、任意の形状を有するパターンの入力のパターン認識を快適としながら、マルチタスクでラベルの印刷処理を可能とする印刷装置、この印刷装置のパターン認識方法及びこの印刷装置でパターン認識方法を実現させるためのパターン認識制御プログラムに関する。   The present invention provides a printing apparatus capable of performing multi-task label printing processing while making pattern recognition of a pattern having an arbitrary shape comfortable, a pattern recognition method for the printing apparatus, and a pattern recognition method for the printing apparatus. The present invention relates to a pattern recognition control program to be realized.

印刷テープと剥離テープとを積層してなるテープ部材を収納したテープカセットを装置内にセットし、そのテープ部材の印刷テープに対して、キーボードやタッチパネル等の入力部から入力された、或いは他の機器から出力された文字等を印刷することで、固有のラベルを作成する装置としてテープ印刷装置がある。   A tape cassette containing a tape member formed by laminating a print tape and a release tape is set in the apparatus, and the tape tape print tape is input from an input unit such as a keyboard or a touch panel, or other There is a tape printer as a device for creating a unique label by printing characters or the like output from the device.

そして、手書き入力による文字入力を可能とする印刷装置は、手書き入力した文字を1つの文字として認識する場合、文字認識ボタンの押下によりその手書き文字の認識を開始させる認識方法と、手書き入力時にタッチオフ時間を検出して、検切り時間とされる一定時間以上のタッチオフ時間により自動認識を開始させる方法と、がある。   A printing apparatus that enables character input by handwriting input, when recognizing a character input by handwriting as one character, a recognition method for starting recognition of the handwritten character by pressing a character recognition button, and touch-off at the time of handwriting input There is a method in which time is detected and automatic recognition is started by a touch-off time that is equal to or longer than a predetermined time, which is a cut-off time.

前者の方法は、ユーザーが入力を終えた後に文字認識ボタンを押下する必要があって、一文字毎に押下する点で面倒であった。   The former method is troublesome in that it is necessary to press the character recognition button after the user finishes input, and the character is pressed for each character.

また、後者の方法は、前者の方法と違って文字認識ボタン押下の操作が1つ減る分、ユーザーにとっては入力効率の高い方法ではあるが、自動認識に行くまでのタッチオフ時間は固定であることが多いため、ユーザーによってはタッチオフ時間が適切でなく、入力途中にユーザーの意図しない文字へと変換させる自動認識を行う場合があった。   The latter method differs from the former method in that the number of operations for pressing the character recognition button is reduced by one, so it is a method with high input efficiency for the user, but the touch-off time until automatic recognition is fixed is fixed. Therefore, depending on the user, the touch-off time is not appropriate, and there are cases where automatic recognition is performed to convert characters into characters not intended by the user during input.

そこで、特許文献1には、ユーザーの文字記入の仕方に応じてタッチオフ時間を変更することができ、ユーザーに合わせた環境を提供することができる手書き文字入力装置が開示されている。   Therefore, Patent Document 1 discloses a handwritten character input device that can change a touch-off time according to a user's way of entering characters and can provide an environment suitable for the user.

また、特許文献2には、前文字の手書き文字入力の終了から次文字の手書き文字入力の開始までの時間を検知し、自動認識開始までの閾値時間を容易に設定することで入力効率を高める装置が開示されている。   Further, Patent Document 2 detects the time from the end of handwritten character input of the previous character to the start of input of the next character, and easily sets the threshold time until the start of automatic recognition, thereby increasing input efficiency. An apparatus is disclosed.

特開平09−44598号公報JP 09-44598 A 特開2004−21760号公報Japanese Patent Laid-Open No. 2004-21760

しかしながら、特許文献1、2は、ユーザーの手書き文字入力のリズムに応じて自動認識までの時間を適正とするものではあるが、手書き文字入力中に他のアプリケーション操作や印刷操作などの処理が行われると、最適な検切り時間が設定できない場合があった。   However, although Patent Documents 1 and 2 make the time until automatic recognition appropriate according to the user's handwritten character input rhythm, processing such as other application operations and printing operations is performed during handwritten character input. The optimal cut-off time could not be set.

ゆえに、手書き入力を全て終えて印刷する場合には、文字入力を完了させた後に印刷設定画面を表示させて印刷開始の操作を行う必要があり、操作が煩わしいと感じさせる場合があった。   Therefore, when printing is performed after all handwriting input is completed, it is necessary to display a print setting screen after completing character input to perform an operation for starting printing, which may make the operation feel troublesome.

そこで、本発明は、上述したような従来技術の問題点に鑑みてなされたものであり、任意の形状を有するパターンを入力している間に入力し終わったパターンの印刷を同時に行う印刷装置、この印刷装置のパターン認識方法及びこの印刷装置でパターン認識方法を実現させるためのパターン認識制御プログラムを提供することを目的とし、限られたバッファー容量であっても、印刷速度に合せた速度でパターン認識を行うものである。   Therefore, the present invention has been made in view of the problems of the prior art as described above, and a printing apparatus that simultaneously prints a pattern that has been input while inputting a pattern having an arbitrary shape, An object of the present invention is to provide a pattern recognition method for the printing apparatus and a pattern recognition control program for realizing the pattern recognition method in the printing apparatus. Even if the buffer capacity is limited, the pattern is printed at a speed matching the printing speed. Recognition.

本発明に係る印刷装置は、任意の形状を有するパターンの入力を可能とする入力部と、前記パターンを表示する表示部と、前記入力部入力された入力パターンを認識するパターン認識部と、前記パターン認識部で認識した認識パターンを記憶する認識パターン記憶部と、前記認識パターン記憶部から移行された前記認識パターンを、印刷パターンとして記憶する印刷パターン記憶部と、前記入力部への前記パターンの入力終了から前記パターン認識部での認識開始までの調整時間であ前記パターン認識部での入力パターンの認識開始判断に用いられる、認識調整時間を設定する認識調整時間設定部と、前記入力部へのパターンの入力中に、入力が既に終わっている入力パターンに応じて前記印刷パターン記憶部に記憶された前記印刷パターンに基づいて被印刷媒体への印刷を同時に行なう印刷部と、前記認識パターン記憶部に記憶された認識パターン記憶数と前記印刷パターン記憶部に記憶された印刷パターン記憶数とに基づいて前記認識調整時間設定部に前記認識調整時間を調整させる、制御部と、を備える、ことを特徴とする。
Printing apparatus according to the present invention includes an input unit which allows an input of a pattern having an arbitrary shape, and a display unit for displaying the pattern, and recognizing the pattern recognition unit of the inputted input pattern before filling power unit A recognition pattern storage unit that stores the recognition pattern recognized by the pattern recognition unit, a print pattern storage unit that stores the recognition pattern transferred from the recognition pattern storage unit as a print pattern, and the input to the input unit Ri adjustment time der from the input end of the pattern to the recognition start in the pattern recognition unit used in the recognition start determination of the input pattern in the pattern recognition unit, the recognition adjustment time setting unit for setting a recognition adjustment time, during the input pattern to the input unit, the printing path stored in the print pattern memory in accordance with the input pattern input is already done On the basis of a printing unit that performs printing on the print medium at the same time based on over emissions, the said recognition pattern stored print pattern storage amount stored in the stored recognition patterns stored number said print pattern storage unit in the unit A control unit that causes the recognition adjustment time setting unit to adjust the recognition adjustment time.

本発明に係る印刷装置のパターン認識方法は、任意の形状を有するパターンの入力を可能とする入力部と、前記パターンを表示する表示部と、被印刷媒体に印刷を行う印刷部と、を備え、前記入力部入力された入力パターンをパターン認識部により認識し、前記パターン認識部で認識した認識パターンを認識パターン記憶部により記憶し、前記認識パターン記憶部から移行された前記認識パターンを、前記印刷部で印刷を行う印刷パターンとして印刷パターン記憶部により記憶し、前記入力部への前記パターンの入力終了から前記パターン認識部の認識開始までの調整時間であ前記パターン認識部での入力パターンの認識開始判断に用いられる、認識調整時間を認識調整時間設定部により設定し、前記入力部へのパターンの入力中に、前記印刷部により、入力が既に終わっている入力パターンに応じて前記印刷パターン記憶部に記憶された前記印刷パターンに基づいて被印刷媒体への印刷を同時に行ない、前記認識パターン記憶部に記憶された認識パターン記憶数と前記印刷パターン記憶部に記憶された印刷パターン記憶数とに基づいて前記認識調整時間を前記認識調整時間設定部により調整する、処理を実行する、ことを特徴とする。
A pattern recognition method for a printing apparatus according to the present invention includes an input unit that enables input of a pattern having an arbitrary shape, a display unit that displays the pattern, and a printing unit that performs printing on a printing medium. , the input input pattern to the input unit recognizes the pattern recognition unit, the recognition pattern recognized by the pattern recognition unit stores the recognition pattern storage unit, the migrated the recognition pattern from the recognition pattern memory, storing the print pattern storage unit as a printing pattern for printing by the printing unit, Ri adjustment time der from the input end of the pattern to the input unit to recognize the start of the pattern recognition unit, in the pattern recognition unit used in recognition start determination of the input pattern, and set the recognized adjustment time setting unit recognition adjustment time, in the input pattern to the input unit, The serial printing unit, the performed printing pattern based on the printing pattern stored in the storage unit the printing on the print medium at the same time according to the input pattern input is already finished, is stored in the recognition pattern memory unit A process of adjusting the recognition adjustment time by the recognition adjustment time setting unit based on the number of recognition pattern storages and the number of print pattern storages stored in the print pattern storage unit is performed.

本発明に係る印刷装置のパターン認識制御プログラムは、任意の形状を有するパターンの入力を可能とする入力部と、前記パターンを表示する表示部と、被印刷媒体に印刷を行う印刷部と、を備え、前記入力部入力された入力パターンをパターン認識部により認識し、前記パターン認識部で認識した認識パターンを認識パターン記憶部により記憶し、前記認識パターン記憶部から移行された前記認識パターンを、前記印刷部で印刷を行う印刷パターンとして印刷パターン記憶部により記憶し、前記入力部への前記パターンの入力終了から前記パターン認識部の認識開始までの調整時間であ前記パターン認識部での入力パターンの認識開始判断に用いられる、認識調整時間を認識調整時間設定部により設定し、前記入力部へのパターンの入力中に、前記印刷部により、入力が既に終わっている入力パターンに応じて前記印刷パターン記憶部に記憶された前記印刷パターンに基づいて被印刷媒体への印刷を同時に行なわせ、前記認識パターン記憶部に記憶された認識パターン記憶数と前記印刷パターン記憶部に記憶された印刷パターン記憶数とに基づいて前記認識調整時間を前記認識調整時間設定部により調整する、処理をコンピュータに実行させる、ことを特徴とする。
A pattern recognition control program for a printing apparatus according to the present invention includes an input unit that enables input of a pattern having an arbitrary shape, a display unit that displays the pattern, and a printing unit that performs printing on a printing medium. The pattern recognition unit recognizes the input pattern input to the input unit , stores the recognition pattern recognized by the pattern recognition unit, and stores the recognition pattern transferred from the recognition pattern storage unit. the stored by the print pattern storage unit as a printing pattern for printing in the printing unit, Ri adjustment time der from the input end of the pattern to the input unit to recognize the start of the pattern recognition unit, in the pattern recognition unit of use in recognition start determination of the input pattern, and set the recognized adjustment time setting unit recognition adjustment time, the pattern to the input unit During force by the printing unit, to perform an input is already printed on the printing medium based on the printing pattern stored in the print pattern memory unit in response to an input pattern that end at the same time, the recognition pattern memory Adjusting the recognition adjustment time by the recognition adjustment time setting unit based on the number of recognition pattern memories stored in the print unit and the number of print pattern memories stored in the print pattern storage unit, and causing the computer to execute a process. It is characterized by.

本発明によれば、任意の形状を有するパターンを入力している間に入力し終わったパターンの印刷を同時に行う印刷装置、この印刷装置のパターン認識方法及びこの印刷装置でパターン認識方法を実現させるためのパターン認識制御プログラムを提供し、限られたバッファー容量であっても、印刷速度に合せた速度でパターン認識を行うものである。   According to the present invention, a printing apparatus that simultaneously prints a pattern that has been input while inputting a pattern having an arbitrary shape, a pattern recognition method of the printing apparatus, and a pattern recognition method realized by the printing apparatus. A pattern recognition control program is provided to perform pattern recognition at a speed matching the printing speed even with a limited buffer capacity.

本発明の実施形態に係るテープ印刷装置の平面図である。1 is a plan view of a tape printer according to an embodiment of the present invention. 本発明の実施形態に係るテープ印刷装置の内部拡大図及びテープカセットの斜視図である。It is the internal enlarged view of the tape printer which concerns on embodiment of this invention, and the perspective view of a tape cassette. 本発明の実施形態に係るテープ印刷装置の機能ブロック図である。It is a functional block diagram of a tape printer concerning an embodiment of the present invention. 本発明の実施形態に係るテープ印刷装置の手書き文字入力と印刷処理との流れを示すフローチャートである。It is a flowchart which shows the flow of the handwritten character input of the tape printer which concerns on embodiment of this invention, and a printing process. 本発明の実施形態に係るテープ印刷装置の自動認識までの時間を導出する流れを示すフローチャートである。It is a flowchart which shows the flow which derives | leads-out time until the automatic recognition of the tape printer which concerns on embodiment of this invention. 本発明の実施形態に係るテープ印刷装置の手書き文字入力時のタッチパネルの表示形態を示す図である。It is a figure which shows the display form of the touchscreen at the time of the handwritten character input of the tape printer which concerns on embodiment of this invention. 本発明の実施形態に係るテープ印刷装置の手書き文字入力時の自動認識の流れを示す図である。It is a figure which shows the flow of the automatic recognition at the time of the handwritten character input of the tape printer which concerns on embodiment of this invention. 本発明の実施形態に係るテープ印刷装置の手書き文字の自動認識済みの文字の修正の流れを示す図である。It is a figure which shows the flow of correction of the character by which the automatic recognition of the handwritten character of the tape printer which concerns on embodiment of this invention was already recognized. 本発明の実施形態に係るテープ印刷装置の自動認識までの時間を導出する流れを示す図である。(手書き文字入力進行度<印刷処理進行度)It is a figure which shows the flow which derives | leads-out the time until the automatic recognition of the tape printer which concerns on embodiment of this invention. (Handwriting input progress <print processing progress) 本発明の実施形態に係るテープ印刷装置の自動認識までの時間を導出する流れを示す図である。(手書き文字入力進行度=印刷処理進行度)It is a figure which shows the flow which derives | leads-out the time until the automatic recognition of the tape printer which concerns on embodiment of this invention. (Handwriting input progress = print processing progress) 本発明の実施形態に係るテープ印刷装置の自動認識までの時間を導出する流れを示す図である。(手書き文字入力進行度>印刷処理進行度)It is a figure which shows the flow which derives | leads-out the time until the automatic recognition of the tape printer which concerns on embodiment of this invention. (Handwriting input progress> Print processing progress)

以下、本発明の実施形態を図に基づいて詳説する。なお、本発明の印刷装置については、ラベル作成等に用いるテープ印刷装置を適用して説明する。図1は、本発明の実施例に係るテープ印刷装置1の平面図であり、図2は、このテープ印刷装置1に使用するテープカセット21の外観及びテープ印刷装置1の内部構造の一部を示す斜視図である。テープ印刷装置1は、表面に印刷面を備え裏面が粘着面とされた印刷テープと、粘着面に貼付される剥離テープと、が積層されて形成されたテープ部材31に文字等を印刷する装置である。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. The printing apparatus of the present invention will be described by applying a tape printing apparatus used for label production or the like. FIG. 1 is a plan view of a tape printer 1 according to an embodiment of the present invention. FIG. 2 shows an appearance of a tape cassette 21 used in the tape printer 1 and a part of the internal structure of the tape printer 1. It is a perspective view shown. The tape printing apparatus 1 is a device that prints characters and the like on a tape member 31 formed by laminating a printing tape having a printing surface on the front surface and an adhesive surface on the back surface and a peeling tape attached to the adhesion surface. It is.

このテープ印刷装置1は、図1に示すように、筐体2の上面に入力部3、表示部4及びカセット装填部8を開閉可能に覆う開閉蓋5が設けられている。また、図示しないが、筐体2には、パーソナルコンピュータ等の外部機器と接続するための入力端子、電源コードが接続される電源端子、メモリーカード等の記憶媒体が挿入される挿入口等も形成されている。   As shown in FIG. 1, the tape printer 1 is provided with an opening / closing lid 5 that covers the input unit 3, the display unit 4, and the cassette loading unit 8 in an openable and closable manner on the upper surface of the housing 2. Although not shown, the housing 2 is also formed with an input terminal for connecting to an external device such as a personal computer, a power supply terminal to which a power cord is connected, an insertion port for inserting a storage medium such as a memory card, and the like. Has been.

入力部3は、文字データを入力する文字入力キー、印刷開始を指示する印刷キー、入力文字を確認するために表示部4にプレビュー表示させるための印刷プレビューキー、表示部4の表示画面上のカーソルを移動操作するカーソルキー、印刷モードの設定や各種設定処理を行なう種々の制御キーによって構成されている。表示部4は、液晶表示装置であり、入力された文字や記号などのキャラクタのデータを表示したり、各種の設定のための選択メニュー、各種の処理に関するメッセージ等を表示する。   The input unit 3 includes a character input key for inputting character data, a print key for instructing start of printing, a print preview key for displaying a preview on the display unit 4 to confirm the input character, and a display screen of the display unit 4 A cursor key for moving the cursor and various control keys for setting a print mode and performing various setting processes are included. The display unit 4 is a liquid crystal display device, and displays character data such as input characters and symbols, displays selection menus for various settings, messages related to various processes, and the like.

また、このテープ印刷装置1は、手書き認識用のタッチパネル60と、表示部4と、を備える。そして、テープ印刷装置1は、タッチパネル60への入力操作のためにタッチペン64を有する。   The tape printer 1 also includes a touch panel 60 for handwriting recognition and a display unit 4. The tape printer 1 has a touch pen 64 for input operation to the touch panel 60.

図1に示すように、表示部4は表示範囲の小さい小型の液晶パネルであるため、入力編集画面では、入力された文字や記号などのキャラクタの数が画面内に表示可能な数を超えると、入力順に画面外にオーバーフローするようになっている。また、ラベルに印刷すべきキャラクタのデータの入力編集後、そのラベルの印刷イメージをプレビュー表示する場合には、テープ長方向にラベルの印刷イメージをスクロール表示して画面の表示範囲を超えるラベルの印刷イメージを表示可能にしている。   As shown in FIG. 1, since the display unit 4 is a small liquid crystal panel with a small display range, when the number of characters such as input characters and symbols exceeds the number that can be displayed on the screen in the input editing screen. , Overflow in the order of input. In addition, after inputting and editing the character data to be printed on the label, if you want to preview the print image of the label, scroll the label print image in the tape length direction and print the label that exceeds the display range of the screen. The image can be displayed.

開閉蓋5の内側には、図2に示すように、テープ部材31及びインクリボン35を収容したテープカセット21を装填するためのカセット装填部8が形成されている。また、カセット装填部8内には、テープ印刷機構45と、テープカセット21を所定の位置に支持するためのカセット受部15と、が形成されている。このテープ印刷機構45は、縦方向に配列された印刷素子と、印刷ヘッドとされるサーマルヘッド11と、サーマルヘッド11との間でテープ部材31及びインクリボン35を挟み込んでこれを搬送するプラテンローラ12と、印刷に使用したインクリボン35をテープカセット21内に巻取るリボン巻取軸13と、を備える。   Inside the opening / closing lid 5, as shown in FIG. 2, a cassette loading portion 8 for loading a tape cassette 21 containing a tape member 31 and an ink ribbon 35 is formed. In the cassette loading unit 8, a tape printing mechanism 45 and a cassette receiving unit 15 for supporting the tape cassette 21 at a predetermined position are formed. The tape printing mechanism 45 includes a printing element arranged in a vertical direction, a thermal head 11 serving as a printing head, and a platen roller that sandwiches and transports the tape member 31 and the ink ribbon 35 between the thermal head 11. 12 and a ribbon take-up shaft 13 for taking up the ink ribbon 35 used for printing into the tape cassette 21.

また、カセット装填部8の一端部に筐体2の外に通じるテープ繰出部7が形成されており、このテープ繰出部7には、テープ部材31の印刷テープ及び剥離テープを幅方向に切断するフルカット部としてのフルカット機構17と、テープ部材31の印刷テープのみを切断するハーフカット部としてのハーフカット機構18と、が組み込まれている。   In addition, a tape feeding portion 7 communicating with the outside of the housing 2 is formed at one end of the cassette loading portion 8, and the tape feeding portion 7 cuts the printing tape and the release tape of the tape member 31 in the width direction. A full cut mechanism 17 as a full cut portion and a half cut mechanism 18 as a half cut portion for cutting only the printing tape of the tape member 31 are incorporated.

更に、テープカセット21は、カセットケース22を備え、このカセットケース22の内部には、テープ部材31が巻装されたテープコア23、未使用のインクリボン35が巻装されたリボン供給コア24、使用済みのインクリボン35を巻取るリボン巻取コア25が夫々収納されている。また、テープカセット21のカセットケース22には、カセット装填部8内にテープカセット21を装填した場合にサーマルヘッド11が位置するヘッド配置部27が形成されている。   Further, the tape cassette 21 includes a cassette case 22. Inside the cassette case 22, a tape core 23 around which a tape member 31 is wound, a ribbon supply core 24 around which an unused ink ribbon 35 is wound, used. Ribbon take-up cores 25 for taking up the used ink ribbon 35 are accommodated. The cassette case 22 of the tape cassette 21 is formed with a head placement portion 27 where the thermal head 11 is located when the tape cassette 21 is loaded in the cassette loading portion 8.

また、カセットケース22の隅部には、カセット装填部8のカセット受部15と係合し、このカセット受部15によって支持される被係合部29が形成されている。そして、このカセットケース22の被係合部29には、図示しないがテープカセット21の種類に応じた所定の凹凸が形成されており、カセット装填部8のカセット受部15には、テープカセット21が装填された場合にカセットケース22の被係合部29に形成された凹凸を判別する所定のテープ種別検出スイッチ16が形成されている。   In addition, an engaged portion 29 that is engaged with and supported by the cassette receiving portion 15 of the cassette loading portion 8 is formed at the corner of the cassette case 22. The engaged portion 29 of the cassette case 22 is formed with predetermined irregularities according to the type of the tape cassette 21 (not shown), and the cassette receiving portion 15 of the cassette loading portion 8 is provided with the tape cassette 21. A predetermined tape type detection switch 16 is formed for discriminating irregularities formed in the engaged portion 29 of the cassette case 22 when the is loaded.

このため、テープ印刷装置1は、カセットケース22がカセット装填部8に装填されると、カセットケース22の被係合部29とカセット装填部8のカセット受部15に形成されたテープ種別検出スイッチ16の幾つかとが、或いは、被係合部29とテープ種別検出スイッチ16の全部とが係合し、係合したテープ種別検出スイッチ16が押下されて、このオン状態となったテープ種別検出スイッチ16の組み合わせによってテープカセット21のテープ幅、テープ色等の種類を判別できるようになっている。   For this reason, when the cassette case 22 is loaded in the cassette loading unit 8, the tape printer 1 is configured to detect the tape type detection switch formed in the engaged portion 29 of the cassette case 22 and the cassette receiving unit 15 of the cassette loading unit 8. 16 or some of the engaged parts 29 and all of the tape type detection switches 16 are engaged, and the engaged tape type detection switch 16 is pressed, and this tape type detection switch is turned on. Depending on the combination of 16, the type of tape cassette 21 such as tape width and tape color can be discriminated.

つまり、このテープ印刷装置1は、テープカセット21の種類が内蔵するテープ部材31の種類やテープ部材31の幅によって異なるため、このテープカセット21の種類を判別することによって、印刷対象物であるテープの幅、テープ色等を識別することができ、制御部40がテープ幅に適合した印刷データを作成することができるようになっている。   That is, in this tape printer 1, since the type of the tape cassette 21 differs depending on the type of the tape member 31 and the width of the tape member 31, the tape that is the object to be printed is determined by determining the type of the tape cassette 21. The width, tape color, etc. can be identified, and the control unit 40 can create print data suitable for the tape width.

このテープ印刷装置1は、印刷の指示がされると、テープ部材31及びインクリボン35をテープカセット21から繰り出し、プラテンローラ12とサーマルヘッド11との間にこれらのテープ部材31及びインクリボン35が重ね合わされた状態で挟み込ませて、搬送させる。そして、サーマルヘッド11が印刷データに基づいて発熱駆動され、インクリボン35のインクが印刷テープに熱転写されて印刷テープに印刷が行われる。   When the tape printing apparatus 1 is instructed to print, the tape member 31 and the ink ribbon 35 are fed out from the tape cassette 21, and the tape member 31 and the ink ribbon 35 are placed between the platen roller 12 and the thermal head 11. The paper is sandwiched and transported in a superposed state. Then, the thermal head 11 is driven to generate heat based on the print data, and the ink on the ink ribbon 35 is thermally transferred to the print tape, and printing is performed on the print tape.

そして、印刷済のラベル領域をテープ部材31から切り離すとともに、テープ部材31の剥離テープからの剥離を容易にするべく、印刷テープへの印刷の途中、或いは印刷終了後に、テープ部材31に設定される切断位置がフルカット機構17又はハーフカット機構18の位置まで搬送されると、切断種類の設定に応じて何れかのカット機構が作動してテープ部材31が幅方向に切断されてハーフカット又はフルカットの切断処理が行われ、1枚のテープ状のラベルが作成される。   Then, the printed label area is separated from the tape member 31, and the tape member 31 is set on the tape member 31 during or after printing on the printing tape in order to facilitate the peeling of the tape member 31 from the peeling tape. When the cutting position is conveyed to the position of the full cut mechanism 17 or the half cut mechanism 18, one of the cut mechanisms is operated according to the setting of the cutting type, and the tape member 31 is cut in the width direction to be half cut or full. Cut processing is performed, and one tape-like label is created.

図3は、このテープ印刷装置1の回路構成を示すブロック図である。このテープ印刷装置1には、図3に示すように、装置全体を司る制御部40を有しており、制御部40には、記憶部としてのROM41、RAM42及び補助記憶装置44、入力部としての入力部3及びタッチパネル60が接続されている。更に、制御部40には、表示部4を駆動させる表示部駆動回路63が接続されている。   FIG. 3 is a block diagram showing a circuit configuration of the tape printer 1. As shown in FIG. 3, the tape printer 1 includes a control unit 40 that controls the entire apparatus. The control unit 40 includes a ROM 41, a RAM 42 and an auxiliary storage device 44 as storage units, and an input unit. The input unit 3 and the touch panel 60 are connected. Further, a display unit driving circuit 63 that drives the display unit 4 is connected to the control unit 40.

制御部40は、CPUであって、入力部3からのキー操作信号に応じて、又は、自動でROM41に予め記憶されているシステムプログラム、メモリーカードに記憶された制御プログラム、外部機器から読み込まれた制御プログラム等を起動させ、限られた容量のRAM42をワークメモリ等のバッファーとして使用して回路各部の動作を制御する。   The control unit 40 is a CPU, and is read from a system program stored in advance in the ROM 41, a control program stored in a memory card, or an external device in response to a key operation signal from the input unit 3 or automatically. The control program or the like is started, and the operation of each part of the circuit is controlled using the RAM 42 having a limited capacity as a buffer such as a work memory.

そして、制御部40は、入力部3やタッチパネル60によって入力された文字やキャラクタのデータから印刷データを生成する印刷データ生成部として作動する。また、制御部40は、タッチパネル60でタッチペン64による文字入力として手書き文字が描画され又は任意のパターンとして記号や図形等が描画されると、パネル上に描画された位置を検出し、表示制御部である表示部駆動回路63を駆動してタッチパネル60に入力された文字や線をタッチパネル60に表示するとともに、表示部4にも表示させる。   The control unit 40 operates as a print data generation unit that generates print data from character or character data input by the input unit 3 or the touch panel 60. In addition, when a handwritten character is drawn as a character input by the touch pen 64 on the touch panel 60 or a symbol, a figure, or the like is drawn as an arbitrary pattern, the control unit 40 detects the position drawn on the panel, and the display control unit The display unit driving circuit 63 is driven to display characters and lines input to the touch panel 60 on the touch panel 60 and also to the display unit 4.

また、制御部40は、後述するパターン認識部として、描画された手書き文字等の線の形を解析して、候補となる文字やキャラクタ等のパターンをパターン記憶部から抽出させる。   Further, the control unit 40, as a pattern recognition unit to be described later, analyzes the shape of a line such as a drawn handwritten character, and extracts patterns of candidate characters and characters from the pattern storage unit.

更に、制御部40は、認識調整時間設定部として、後述するように認識動作調整時間を基本として、手書き入力に際しての認識調整時間を調整する。   Furthermore, as a recognition adjustment time setting unit, the control unit 40 adjusts the recognition adjustment time for handwriting input based on the recognition operation adjustment time as described later.

また、制御部40には、各種の機構を駆動させるためのヘッド駆動回路51とステップモータ駆動回路52とカッターモータ駆動回路53とが接続されている。   Further, a head drive circuit 51, a step motor drive circuit 52, and a cutter motor drive circuit 53 for driving various mechanisms are connected to the control unit 40.

ROM41は、入力部3から入力された文字等を印刷するためのプログラム等が記憶され、制御部40で読み取り可能なプログラムが記憶された記憶媒体として機能する。また、このROM41としては、EPROM等の書込みが可能なROMが使用される場合もあり、書込み可能なROMが使用される場合には、ROM41が補助記憶装置44としても機能する。   The ROM 41 stores a program for printing characters and the like input from the input unit 3, and functions as a storage medium in which a program readable by the control unit 40 is stored. As the ROM 41, a writable ROM such as an EPROM may be used. When a writable ROM is used, the ROM 41 also functions as the auxiliary storage device 44.

また、ROM41には、漢字、平仮名、片仮名、アルファベット文字の他、絵文字や記号、図形等のキャラクタを記憶するパターン記憶部が設けられている。   In addition, the ROM 41 is provided with a pattern storage unit for storing characters such as pictographs, symbols and figures in addition to kanji, hiragana, katakana and alphabetic characters.

RAM42は、キー入力された文字や文字間隔等の印刷情報を記憶する入力データメモリ、入力された印刷情報が展開された印刷パターンデータが記憶される印刷データメモリ、表示部4に表示されるパターンデータが記憶される表示データメモリ等の各領域が確保され、印刷処理等に必要なデータを一時的に記憶するレジスタやカウンタ等が設けられている。   The RAM 42 includes an input data memory for storing print information such as keyed characters and character spacing, a print data memory for storing print pattern data in which the input print information is expanded, and a pattern displayed on the display unit 4. Each area such as a display data memory in which data is stored is secured, and a register, a counter, and the like are provided for temporarily storing data necessary for print processing.

また、RAM42は、手書き文字入力されてパターン認識部により文字認識された文字やキャラクタを格納させる認識パターン記憶部と、文字列の印刷可能な文字やキャラクタを格納させる印刷パターン記憶部と、を有している。また、RAM42は、タッチオフ時間として、基準値及び基準値を基礎として調整される認識調整時間を記憶する認識調整時間記憶部を有している。   The RAM 42 also has a recognition pattern storage unit that stores characters and characters that are input by handwritten characters and recognized by the pattern recognition unit, and a print pattern storage unit that stores characters and characters that can be printed as character strings. doing. In addition, the RAM 42 includes a recognition adjustment time storage unit that stores a reference value and a recognition adjustment time adjusted based on the reference value as the touch-off time.

補助記憶装置44は、テープ印刷装置1に内蔵されたハードディスクやテープ印刷装置1に接続されるメモリーカード等によって構成されている。   The auxiliary storage device 44 is composed of a hard disk built in the tape printer 1, a memory card connected to the tape printer 1, and the like.

ヘッド駆動回路51は、印刷情報や書式設定の情報に従って印刷部であるサーマルヘッド11を制御し、テープ部材31に印刷する。ステップモータ駆動回路52は、搬送部を駆動させる回路であって、プラテンローラ12やリボン巻取軸13を回転させるステップモータ46を制御し、所定の速度で長手方向にテープ部材31を搬送する。カッターモータ駆動回路53は、フルカット部及びハーフカット部等を制御する駆動回路であり、フルカット機構17及びハーフカット機構18で使用されるカッターモータ48を制御する。   The head drive circuit 51 controls the thermal head 11 as a printing unit according to the print information and the format setting information, and prints on the tape member 31. The step motor drive circuit 52 is a circuit that drives the transport unit, controls the step motor 46 that rotates the platen roller 12 and the ribbon take-up shaft 13, and transports the tape member 31 in the longitudinal direction at a predetermined speed. The cutter motor drive circuit 53 is a drive circuit that controls the full cut portion, the half cut portion, and the like, and controls the cutter motor 48 that is used in the full cut mechanism 17 and the half cut mechanism 18.

そして、本発明のテープ印刷装置1は、手書き文字の入力と印刷機構による入力文字の印刷とを同時処理可能な印刷装置であって、制御部40が、印刷パターン記憶部に記憶された文字等を印刷機構により印刷制御し、認識パターン記憶部の認識パターン記憶数と印刷パターン記憶部の印刷パターン記憶数とにより認識調整時間を基準値から調整させるものである。   The tape printing apparatus 1 of the present invention is a printing apparatus capable of simultaneously processing input of handwritten characters and printing of input characters by a printing mechanism, and the control unit 40 stores characters stored in the print pattern storage unit, etc. Is controlled by the printing mechanism, and the recognition adjustment time is adjusted from the reference value based on the number of recognition pattern storages in the recognition pattern storage unit and the number of print pattern storages in the print pattern storage unit.

この制御部40は、ユーザーによるタッチパネル60へのタッチオン及びタッチオンからのタッチオフ等のタッチ操作を検知するタッチ検知部として機能する。また、制御部40は、タッチオンによる手書き文字の一画毎の書き始めのタッチオンイベント、又は、タッチオンからのタッチオフによる手書き文字の一画毎の書き終わりのタッチオフイベントからなる手書き文字入力イベントを発生させる手書き文字入力イベント発生部としても機能する。   The control unit 40 functions as a touch detection unit that detects a touch operation such as a touch-on to the touch panel 60 and a touch-off from the touch-on by the user. In addition, the control unit 40 receives a hand-on character input event including a touch-on event at the start of writing of each handwritten character by touch-on or a touch-off event at the end of writing of each hand-written character by touch-off from touch-on. It also functions as a handwritten character input event generation unit.

さらに、制御部40は、タッチオンからのタッチオフによる一画が書き終わってタッチオフ時間をカウントすべく、自動手書き文字認識タイマーの制御を行い、タッチオフ時間として、基準となる時間を基準値として手書き入力の処理速度に応じて変化する認識パターン記憶部の記憶文字数と印刷処理速度に応じて変化する印刷パターン記憶部の記憶文字数とに基づいて調整される認識調整時間とした所定時間が経過すると、タイマー割り込みにより自動手書き文字認識イベントを発生させて、文字認識を開始させる自動手書き文字認識イベント発生部としても機能する。   Further, the control unit 40 controls the automatic handwritten character recognition timer to count the touch-off time after the strokes from the touch-on to the touch-off have been written. Timer interrupt when a predetermined time has elapsed as the recognition adjustment time adjusted based on the number of characters stored in the recognition pattern storage unit that changes according to the processing speed and the number of characters stored in the print pattern storage unit that changes according to the printing processing speed This also functions as an automatic handwritten character recognition event generating unit that generates an automatic handwritten character recognition event and starts character recognition.

なお、制御部40は、既に文字認識された文字列の中の文字等がタッチオンされたことを検出すると、後述する認識済の文字等を修正可能とする修正イベントを発生させる。   When the control unit 40 detects that a character or the like in a character string that has already been recognized is touched on, the control unit 40 generates a correction event that makes it possible to correct a recognized character or the like that will be described later.

さらに、制御部40は、表示部4に表示された終了ボタンのタッチオンなどを検出すると、現在行っている処理を終了させる終了イベントを発生させる。   Further, when detecting the touch-on of the end button displayed on the display unit 4 or the like, the control unit 40 generates an end event that ends the current process.

そして、制御部40は、各イベントを受信して、手書き文字の継続入力中であるか否かの判定を行い、手書き文字の文字認識を開始させる等のイベント毎の処理を行うイベント判定部としても機能する。   Then, the control unit 40 receives each event, determines whether or not handwritten characters are being continuously input, and performs an event determination unit that performs processing for each event such as starting character recognition of handwritten characters. Also works.

また、制御部40は、イベント判定部として、タッチオンされた手書き文字入力と判定すると、表示部駆動回路63を制御して、ストロークデータを生成して手書き文字の線(パターン)を表示部4に表示させる手書き描画部としても機能する。   Further, when the control unit 40 determines that the touch-on handwritten character input is input as the event determination unit, the control unit 40 controls the display unit driving circuit 63 to generate stroke data and display the handwritten character line (pattern) on the display unit 4. It also functions as a handwritten drawing unit to be displayed.

さらに、制御部40は、イベント判定部として、タイマー割り込みによる自動手書き文字認識イベントの発生を検知すると、完成された一文字の手書き文字のストロークデータを基に文字認識を行うパターン認識部としても機能する。   Further, the control unit 40 functions as an event determination unit that functions as a pattern recognition unit that performs character recognition based on stroke data of a single handwritten character completed when an occurrence of an automatic handwritten character recognition event due to a timer interrupt is detected. .

なお、パターン認識部は、手書き文字入力後の未操作時間に発動するタイマー割り込みによる自動手書き文字認識イベントの発生を検知して実行することに限定されず、例えば、タッチパネル60に手書き文字入力用の二つのタッチエリアを有し、一方のエリアに手書き文字であるストロークデータが存在するときに、他方のエリアにタッチ操作による手書き入力を開始させると連続入力と判断する連続入力判定部を有し、連続入力判定部の判定によりパターン認識部が一方のストロークデータの手書き文字認識を開始させるようにしても構わない。   Note that the pattern recognition unit is not limited to detecting and executing the occurrence of an automatic handwritten character recognition event due to a timer interrupt that is triggered during a non-operation time after inputting a handwritten character. It has two touch areas, and when there is stroke data that is handwritten characters in one area, it has a continuous input determination unit that determines continuous input when starting handwriting input by touch operation in the other area, The pattern recognition unit may start handwritten character recognition of one stroke data by the determination of the continuous input determination unit.

そして、制御部40は、パターン認識部として手書き文字やキャラクタのパターンをパターン記憶部に記憶された所定の文字やキャラクタのデータに変換して、表示制御部を制御してタッチパネル60への表示を更新させる表示更新部としても機能する。   Then, the control unit 40 converts the pattern of handwritten characters and characters into data of predetermined characters and characters stored in the pattern storage unit as a pattern recognition unit, and controls the display control unit to display on the touch panel 60. It also functions as a display update unit for updating.

また、制御部40は、印刷処理の制御において印刷処理中であるか否かを判定する印刷監視部としても機能し、印刷監視部として未だ印刷処理中でないと判定したときに、印刷処理を開始させるか否かを判定する印刷開始判定部としても機能するものであって、印刷開始判定部として印刷開始可能と判定したときに、印刷処理を開始させる印刷処理制御部としても機能する。   The control unit 40 also functions as a print monitoring unit that determines whether the print process is being performed in the print process control, and starts the print process when it is determined that the print monitor unit is not still performing the print process. It also functions as a print start determination unit that determines whether or not to perform printing, and also functions as a print processing control unit that starts print processing when it is determined that printing can be started as the print start determination unit.

また、制御部40は、パターン認識部として、文字認識されて認識パターン記憶部に格納された文字の記憶文字数と、認識パターン記憶部に格納された文字を印刷開始させる文字として印刷パターン記憶部に移行するようにして格納させた文字の記憶文字数と、により手書き文字入力進行度と印刷処理進行度との進行度を判定する進行度判定部としても機能する。   In addition, the control unit 40 serves as a pattern recognition unit in the print pattern storage unit as the number of characters that have been recognized and stored in the recognition pattern storage unit, and the character that starts printing the character stored in the recognition pattern storage unit. It also functions as a progress level determination unit that determines the progress level of the handwritten character input progress level and the print processing progress level based on the number of stored characters of the characters stored so as to be transferred.

そして、制御部40は、印刷パターン記憶部に記憶された一文字又は1個のキャラクタを印刷機構により印刷制御を実行すると印刷パターン記憶部に記憶されていた当該一文字又は1個のキャラクタを消去させる。   Then, when the printing control is executed by the printing mechanism for one character or one character stored in the printing pattern storage unit, the control unit 40 erases the one character or one character stored in the printing pattern storage unit.

また、制御部40は、認識パターン記憶部に記憶された文字又はキャラクタの数が認識パターン記憶部の最大格納数に達した場合には、認識パターン記憶部に記憶されている文字又はキャラクタのうちの最初に記憶された所定の数の文字又はキャラクタを印刷パターン記憶部に移行させて記憶させ、認識パターン記憶部に記憶されていた文字又はキャラクタのうちの移行させた所定の数の文字又はキャラクタを消去させる。   Further, the control unit 40, when the number of characters or characters stored in the recognition pattern storage unit reaches the maximum storage number of the recognition pattern storage unit, among the characters or characters stored in the recognition pattern storage unit A predetermined number of characters or characters stored at the beginning of the character are transferred to the print pattern storage unit and stored, and a predetermined number of characters or characters transferred among the characters or characters stored in the recognition pattern storage unit To erase.

さらに、制御部40は、自動手書き文字認識イベントを発生するまでの時間として基準時間とする基準値を基本とし、手書き入力の処理速度に応じて変化する認識パターン記憶部の記憶文字数と印刷処理速度に応じて変化する印刷パターン記憶部の記憶文字数とに基づいて変更されて認識調整時間記憶部に格納される認識調整時間とする所定のタッチオフ時間を導出する認識調整時間設定部としても機能する。   Further, the control unit 40 is based on a reference value as a reference time as a time until an automatic handwritten character recognition event occurs, and the number of characters stored in the recognition pattern storage unit that changes according to the processing speed of the handwriting input and the printing processing speed It also functions as a recognition adjustment time setting unit for deriving a predetermined touch-off time as a recognition adjustment time that is changed based on the number of stored characters in the print pattern storage unit and is stored in the recognition adjustment time storage unit.

即ち、制御部40は進行度判定部として認識パターン記憶部の記憶文字数と印刷パターン記憶部の記憶文字数とを閾値と比較して各記憶部の格納状況を格付けすることにより、手書き文字入力進行度と印刷処理進行度との進行度を判定し、認識調整時間設定部として、認識調整時間を調整するものである。   That is, the control unit 40 compares the number of characters stored in the recognition pattern storage unit and the number of storage characters in the print pattern storage unit with a threshold as a progress determination unit, and ranks the storage status of each storage unit, thereby determining the degree of progress of handwritten character input And the print processing progress degree, and the recognition adjustment time is adjusted as a recognition adjustment time setting unit.

この認識調整時間設定部としては、制御部40は手書き文字入力進行度が印刷処理進行度よりも進んでいれば、自動手書き文字認識イベントを発生するまでの時間を基準時間に対して長めの時間とし、印刷処理進行度が手書き文字入力進行度よりも進んでいれば、自動手書き文字認識イベントを発生するまでの時間を基準時間に対して短かめの時間とする処理を行う。   As the recognition adjustment time setting unit, the control unit 40 determines that the time until an automatic handwritten character recognition event is generated is longer than the reference time if the handwriting input progress is advanced than the print processing progress. If the print processing progress is more advanced than the handwritten character input progress, a process is performed in which the time until the automatic handwritten character recognition event is generated is shorter than the reference time.

ここで、本発明の印刷装置であるテープ印刷装置1において、手書き入力している間に入力し終わった文字の印刷を同時に行う手書き入力印刷モードの流れに関してフローチャートを用いて説明する。図4及び図5は、本発明の実施形態に係るテープ印刷装置の手書き文字入力と印刷処理との流れを示すフローチャートである。   Here, the flow of the handwriting input printing mode for simultaneously printing characters that have been input during handwriting input in the tape printing apparatus 1 that is the printing apparatus of the present invention will be described using a flowchart. 4 and 5 are flowcharts showing the flow of handwritten character input and print processing of the tape printer according to the embodiment of the present invention.

テープ印刷装置1は電源投入されると、先ず、制御部40がRAM42の初期化(ステップS105)を行う。そして、ユーザーにより、ラベル作成モードにおいて手書き入力及び印刷同時進行とする設定をされるとテープ印刷装置1は手書き入力印刷モードのスタンバイ状態となる。   When the tape printer 1 is turned on, first, the control unit 40 initializes the RAM 42 (step S105). When the user makes a setting for simultaneous handwriting input and printing in the label creation mode, the tape printer 1 enters a standby state in the handwriting input printing mode.

次に、制御部40は、タッチ検知部としてユーザーによるタッチパネル60上のタッチオン又はタッチオンからのタッチオフ等のタッチ操作を検知することによる手書き文字入力、タッチオフ時間が所定時間経過して自動文字認識の開始、自動認識済の文字をあらためて修正すべく認識済文字のタッチ選択、又は、終了ボタン等の操作による手書き入力印刷モードの終了、等の各種イベント入力を受信(ステップS110)する。   Next, the control unit 40, as a touch detection unit, starts handwritten character input by detecting a touch operation such as touch-on on the touch panel 60 by the user or touch-off from touch-on, and automatic character recognition after a predetermined time has elapsed. Then, various event inputs such as touch selection of recognized characters or completion of handwriting input printing mode by operation of an end button or the like are received (step S110).

制御部40は、各種のイベント受信(ステップS110)において、受信したイベントが何れのイベントかを判定するイベント判定(ステップS115)を行う。   In receiving various events (step S110), the control unit 40 performs event determination (step S115) for determining which event is the received event.

このイベント判定(ステップS115)の対象とされるイベントとしては、例えば、タッチペン64によるタッチパネル60へのタッチオン、タッチオフ等があり、イベント判定(ステップS115)では、タッチオンされた場所によって文字やキャラクタの入力か、モード切り換えか、終了等の処理命令か、等の判定を行う。   Examples of events that are the targets of this event determination (step S115) include touch-on and touch-off to the touch panel 60 with the touch pen 64. In the event determination (step S115), characters and characters are input depending on the touch-on location. It is determined whether it is a mode switching or a processing instruction such as termination.

そして、イベント判定(ステップS115)において、手書き文字入力の文字の一部をなす一画を入力されてタッチオン状態からタッチオフ状態とされると制御部40はタッチオフイベントと判定して、手書き文字入力により一文字の入力が完成された後のタッチオフ時間をカウントする。   Then, in event determination (step S115), when a stroke that forms part of a character for handwritten character input is input and the touch-on state is changed to the touch-off state, the control unit 40 determines that the event is a touch-off event, and handwritten character input is performed. To count the touch-off time after the input of one character is completed.

このタッチオフイベントの処理としては、自動手書き認識開始までのコア時間と認識動作調整時間とによる基準値及び基準値を調整変更した認識調整時間をタイマー割り込みによりカウントするべくタイマーをスタートさせるタイマースタート(ステップS120)を行い、所要時間としての認識調整時間が経過したか否かの判断である時間経過判断(ステップS125)を行い、認識調整時間が経過していないときはイベント受信(ステップS110)に戻る。   The touch-off event is processed by a timer start (starting a timer to count by a timer interrupt) a reference value based on a core time until the start of automatic handwriting recognition and a recognition operation adjustment time and a recognition adjustment time obtained by adjusting and changing the reference value. Step S120) is performed, and a time lapse determination (step S125) is performed to determine whether or not the recognition adjustment time as the required time has elapsed. When the recognition adjustment time has not elapsed, event reception (step S110) is performed. Return.

そして、イベント判定(ステップS115)において、タッチオンイベントが認識調整時間の経過前に再度行われて手書き文字の入力中であると判定されると、自動手書き認識タイマーをリセットして停止させるタイマーストップ(ステップS130)を行い、タッチオンイベントにより描かれる線画を表示部4に書き加えて表示する表示更新(ステップS135)を行い、タッチオフイベントが発生すると、イベント受信(ステップS110)及びイベント判定(ステップS115)によりタイマースタート(ステップS120)及び時間経過判断(ステップS125)を行う。   Then, in the event determination (step S115), when it is determined that the touch-on event is performed again before the recognition adjustment time has elapsed and the handwritten character is being input, the automatic handwriting recognition timer is reset and stopped. (Step S130), display update (Step S135) is performed by adding and displaying the line drawing drawn by the touch-on event on the display unit 4, and when a touch-off event occurs, event reception (Step S110) and event determination ( In step S115), a timer start (step S120) and a time passage determination (step S125) are performed.

そして、タッチオフイベントから認識調整時間が経過すると、時間経過判断(ステップS125)により自動手書き文字認識イベントと判断して手書き文字認識の処理(ステップS140)を行う。   Then, when the recognition adjustment time elapses from the touch-off event, it is determined as an automatic handwritten character recognition event by time lapse determination (step S125), and handwriting recognition processing (step S140) is performed.

尚、イベント判定(ステップS115)において、手書き文字の入力中に、認識済みの入力文字の修正のために、その文字をタッチされると、修正イベントと判断し、後述する文字の修正を行う。   In the event determination (step S115), when a character is touched to correct a recognized input character during input of a handwritten character, it is determined as a correction event, and the character correction described later is performed.

そして、自動手書き文字認識イベントでは、手書き文字認識の処理(ステップS140)により入力部とされるタッチパネル60に入力された文字等のパターンに相当するパターンをパターン記憶部から検索抽出し、更に、制御部40は、表示更新部として表示駆動制御回路63を制御する。   In the automatic handwritten character recognition event, a pattern corresponding to a pattern such as a character input to the touch panel 60 as an input unit by the handwritten character recognition process (step S140) is retrieved from the pattern storage unit, and further controlled. The unit 40 controls the display drive control circuit 63 as a display update unit.

この表示更新部としての制御により、図6及び図7に示すようにパターン認識部によりパターン記憶部から抽出された対応文字等の候補データによる文字等をタッチパネル60上の認識済文字の表示エリアに移行させる表示更新(ステップS145)行うと共に、認識パターン記憶部に認識済文字のデータを記憶させる。   As a result of the control as the display update unit, characters or the like based on candidate data such as corresponding characters extracted from the pattern storage unit by the pattern recognition unit as shown in FIGS. 6 and 7 are displayed in the recognized character display area on the touch panel 60. The display update to be shifted (step S145) is performed, and the recognized character data is stored in the recognition pattern storage unit.

さらに、制御部40は、印刷監視部として、ラベル作成用の手書き文字入力中であって、既に印刷処理中か否かの判定(ステップS150)を行い、印刷中であればバッファーの更新(ステップS170)を行い、印刷中でなければ印刷開始設定準備を行う。   Further, as a print monitoring unit, the control unit 40 determines whether or not a handwritten character for label creation is being input and is already being printed (step S150). If printing is in progress, the buffer is updated (step S150). S170) is performed, and if printing is not in progress, preparation for print start setting is performed.

この印刷開始設定準備は、先ず、認識パターン記憶部に格納された認識済の文字数が、所定数PN(例えば、5文字として、語句の修正が発生しにくい文字数、又は、印刷速度安定化のための調整時間用等の文字数)を越えたか否かの判定(ステップS155)を行い、手書き入力文字の自動認識された認識済の文字数が所定数PNを越えていれば、印刷開始フラグをONとするフラグセット(ステップS160)を行い、所定数PNを越えていなければ、フラグセット(ステップS160)を行うことなく、印刷開始設定準備を終了するものである。   In this print start setting preparation, first, the number of recognized characters stored in the recognition pattern storage unit is a predetermined number PN (for example, five characters, the number of characters that are difficult to be corrected, or for stabilization of printing speed). Is determined (step S155), and if the number of recognized characters automatically recognized as handwritten input characters exceeds a predetermined number PN, the print start flag is set to ON. If the predetermined number PN is not exceeded, the print start setting preparation is completed without performing the flag setting (step S160).

そして、印刷開始を行うか否かの判定である印刷開始判定(ステップS165)を行い、印刷開始判定(ステップS165)において、フラグセットが行われて印刷開始フラグがONとされていると印刷タスクスタート(ステップS170)を行い、フラグセットが行われておらず印刷開始フラグがOFFであれば、イベント受信(ステップS110)に戻る。   Then, a print start determination (step S165), which is a determination as to whether or not to start printing, is performed. In the print start determination (step S165), if the flag is set and the print start flag is set to ON, the print task is set. Start (step S170) is performed. If the flag is not set and the print start flag is OFF, the process returns to event reception (step S110).

そして、制御部40は、印刷処理制御部として、印刷タスクスタート(ステップS170)を行うと、パターン認識部として、手書き文字を所定の文字と認識して認識パターン記憶部に格納した文字を印刷開始させる文字として印刷パターン記憶部に移行させるバッファー更新(ステップS175)を行う。   Then, when the print task start (step S170) is performed as the print processing control unit, the control unit 40 recognizes the handwritten character as a predetermined character and starts printing the character stored in the recognition pattern storage unit as the pattern recognition unit. The buffer is updated so that the character to be transferred is transferred to the print pattern storage unit (step S175).

このバッファー更新(ステップS175)では、認識パターン記憶部に記憶した認識済みの文字等のパターンの内、先頭の1個のパターンを印刷パターン記憶部に移動させ、以後、認識パターン記憶部に記憶された各パターンを所要時間だけ認識パターン記憶部に記憶した後、所要時間の経過により認識パターン記憶部から印刷パターン記憶部へ、記憶したパターンデータの先頭から順次移動させるものである。   In this buffer update (step S175), among the patterns of recognized characters and the like stored in the recognition pattern storage unit, the leading one pattern is moved to the print pattern storage unit, and thereafter stored in the recognition pattern storage unit. After each pattern is stored in the recognition pattern storage unit for a required time, the pattern data is sequentially moved from the recognition pattern storage unit to the print pattern storage unit from the beginning of the stored pattern data as the required time elapses.

更に、認識パターン記憶部のバッファーに記憶可能な最大個数のパターンが記憶されたときは、先頭から所定とされた複数個のパターンを印刷パターン記憶部に移動させるものである。尚、印刷パターン記憶部に記憶可能な個数が所定の複数個未満の場合は、印刷パターン記憶部に記憶可能な個数を認識パターン記憶部から移動させるものである。   Further, when the maximum number of patterns that can be stored is stored in the buffer of the recognition pattern storage unit, a plurality of predetermined patterns are moved from the head to the print pattern storage unit. If the number that can be stored in the print pattern storage unit is less than a predetermined number, the number that can be stored in the print pattern storage unit is moved from the recognition pattern storage unit.

また、印刷パターン記憶部に記憶された文字等のパターンは、先頭のパターンから順次テープ印刷機構45によりテープ部材31の印刷テープに印刷され、印刷テープに印刷されたパターンのパターンデータは印刷パターン記憶部から消去される。   In addition, patterns such as characters stored in the print pattern storage unit are sequentially printed on the print tape of the tape member 31 by the tape printing mechanism 45 from the first pattern, and the pattern data of the pattern printed on the print tape is stored in the print pattern storage Deleted from the department.

このように、制御部40は、入力部であるタッチパネル60に手書きによって文字や記号等のパターンが入力されると、パターン認識を行って表示部4に表示すると共に、入力されたパターンのデータを認識パターン記憶部に記憶した後、印刷パターン記憶部に移動させて印刷を行いつつ手書き入力を検出して認識を継続するものである。   As described above, when a pattern such as a character or a symbol is input by handwriting on the touch panel 60 that is an input unit, the control unit 40 performs pattern recognition and displays the pattern on the display unit 4, and the input pattern data After the data is stored in the recognition pattern storage unit, it is moved to the print pattern storage unit and printing is performed while detecting the handwritten input and continuing the recognition.

そして制御部40は、後述する進行度判定部として手書き文字入力進行度と印刷処理進行度との進行度を判定し、認識調整時間設定部として、自動手書き文字認識イベントを発生するまでの認識調整時間の調整(ステップS180)を実行し、次のイベント待機とするイベント受信(ステップS110)に戻る。   Then, the control unit 40 determines the progress of the handwritten character input progress and the print processing progress as a progress determination unit to be described later, and the recognition adjustment until the automatic handwritten character recognition event is generated as the recognition adjustment time setting unit. Time adjustment (step S180) is executed, and the process returns to event reception (step S110) for waiting for the next event.

また、イベント判定(ステップS115)において、手書き文字の入力中に、認識済みの入力文字の修正のために、その文字をタッチされると、制御部40は修正イベントとして、タッチされた文字の入力データに基づいて入力文字と近似する文字等をパターン記憶部から検出して変換候補文字とし、変換候補文字の一覧を表示する候補文字表示(ステップS190)を行う。   In the event determination (step S115), when a character is touched to correct a recognized input character while inputting a handwritten character, the control unit 40 inputs the touched character as a correction event. Based on the data, characters that approximate the input character are detected from the pattern storage unit as conversion candidate characters, and candidate character display (step S190) for displaying a list of conversion candidate characters is performed.

即ち、例えば図8に示すように、既に手書き文字入力で文字認識された文字列「千書き認識」の「千」の文字がタッチされると、「千」の文字をハイライト表示するとともに、表示部4の下方に近似文字である変換候補文字群を一覧表示させる候補文字表示(ステップS190)を行うものである。   That is, for example, as shown in FIG. 8, when the character “1000” in the character string “thousand-line recognition” already recognized by handwritten character input is touched, the character “1000” is highlighted, Candidate character display (step S190) for displaying a list of conversion candidate character groups as approximate characters below the display unit 4 is performed.

そして、一覧表示した複数の文字の内の何れかがタッチされて文字選択が行われたか否かの判断(ステップS195)により、例えば「手」をタッチして選択すると、修正文字とする文字を確定する文字確定(ステップS200)を行ってイベント受信(ステップS110)に戻る。また、図8に示したように「書き直しボタン70」がタッチされると、あらためて、手書き文字入力状態とされる。   Then, by determining whether or not the character selection has been performed by touching any of the plurality of characters displayed in the list (step S195), for example, when “hand” is selected by touching, the character to be corrected is selected. The character to be confirmed is confirmed (step S200), and the process returns to event reception (step S110). Further, as shown in FIG. 8, when the “rewrite button 70” is touched, the handwritten character input state is once again entered.

次に、自動手書き文字認識イベントを発生するまでの認識調整時間の調整(ステップS180)について説明する。   Next, the adjustment (step S180) of the recognition adjustment time until the automatic handwritten character recognition event is generated will be described.

制御部40は、この認識調整時間の調整(ステップS180)では、先述のとおり、進行度判定部として手書き文字入力進行度ProgHと印刷処理進行度ProgPとの進行度を判定し、認識調整時間設定部として、自動手書き文字認識イベントを発生するまでの認識調整時間を調整する。   In the adjustment of the recognition adjustment time (step S180), the control unit 40 determines the progress of the handwritten character input progress ProgH and the print processing progress ProgP as the progress determination unit as described above, and sets the recognition adjustment time. As a part, the recognition adjustment time until an automatic handwritten character recognition event is generated is adjusted.

そして、制御部40は、閾値導出部として、予め、進行度判定部で用いるRAM42が備える認識パターン記憶部の文字数PHと、印刷パターン記憶部の文字数PPと、の夫々の閾値を導出する。   Then, as a threshold value deriving unit, the control unit 40 derives in advance the respective threshold values for the number of characters PH in the recognition pattern storage unit and the number of characters PP in the print pattern storage unit included in the RAM 42 used in the progress determination unit.

具体的には、図9に示すように、認識パターン記憶部の文字数PHの格納状態に対して、手書き文字入力進行度ProgHの進み具合としてA(手書き入力の入力速度が速い)>B(手書き入力の入力速度が普通)>C(手書き入力の入力速度が遅い)の各ランクを設定するために、PH1(デフォルトとして認識パターン記憶部の最大格納数の1/3を整数化した数)やPH2(デフォルトとして認識パターン記憶部の最大格納数の2/3を整数化した数)を閾値導出部として設定する。   Specifically, as shown in FIG. 9, with respect to the storage state of the number of characters PH in the recognition pattern storage unit, A (the input speed of handwriting input is fast)> B (handwriting input speed) In order to set each rank in which the input speed of input is normal)> C (the input speed of handwriting input is slow), PH1 (the number obtained by converting 1/3 of the maximum number of stored recognition pattern storage units into an integer as a default) or PH2 (number obtained by converting 2/3 of the maximum number stored in the recognition pattern storage unit into an integer as a default) is set as the threshold deriving unit.

また、閾値導出部は、印刷パターン記憶部の文字数PPの格納状態に対して、印刷処理進行度ProgPの進み具合としてA(印刷処理速度が速い)>B(印刷処理速度が普通)>C(印刷処理速度が遅い)の各ランクを設定するために、PP1(デフォルトとして印刷パターン記憶部の最大格納数の1/3を整数化した数)やPP2(デフォルトとして印刷パターン記憶部の最大格納数の2/3を整数化した数)を設定する。   In addition, the threshold deriving unit sets the progress of the print processing progress ProgP to A (print processing speed is fast)> B (print processing speed is normal)> C ( In order to set each rank of the print processing speed is slow, PP1 (number obtained by converting 1/3 of the maximum number of print pattern storage units as an integer into an integer) and PP2 (maximum number of print pattern storage units stored as a default) (Number obtained by converting 2/3 to an integer).

そして、進行度判定部である制御部40は、閾値導出部で導出した認識パターン記憶部の文字数PHと印刷パターン記憶部の文字数PPの夫々の閾値に対して、各記憶部の格納状況を把握して手書き文字入力進行度ProgHと印刷処理進行度ProgPとの進行度を判定し、認識調整時間設定部として、自動手書き文字認識イベントを発生するまでの認識調整時間を調整する。   Then, the control unit 40 as the progress determination unit grasps the storage status of each storage unit with respect to the respective threshold values of the number of characters PH of the recognition pattern storage unit derived from the threshold value derivation unit and the number of characters PP of the print pattern storage unit. Then, the progress of the handwritten character input progress ProgH and the print processing progress ProgP is determined, and the recognition adjustment time until the automatic handwritten character recognition event is generated is adjusted as the recognition adjustment time setting unit.

ここで、自動手書き文字認識イベントを発生するまでの認識調整時間を調整する処理について、フローチャートを用いて詳細に説明する。図5は、自動手書き文字認識イベントを発生するまでの認識調整時間を調整する流れに関するフローチャートである。   Here, the process of adjusting the recognition adjustment time until the automatic handwritten character recognition event is generated will be described in detail using a flowchart. FIG. 5 is a flowchart regarding the flow of adjusting the recognition adjustment time until an automatic handwritten character recognition event is generated.

自動手書き文字認識イベントを発生するまでの認識調整時間を調整する処理では、制御部40は、先ず認識パターン記憶部の文字数PHの格納状態を判定する。   In the process of adjusting the recognition adjustment time until the automatic handwritten character recognition event is generated, the control unit 40 first determines the storage state of the number of characters PH in the recognition pattern storage unit.

認識パターン記憶部に格納された文字数PHがPH1(デフォルトとして認識パターン記憶部の最大格納数の1/3を整数化した数)以下であるか否かを判定(ステップS301)する。   It is determined whether or not the number of characters PH stored in the recognition pattern storage unit is equal to or less than PH1 (number obtained by converting 1/3 of the maximum storage number of the recognition pattern storage unit as an integer as a default) (step S301).

文字数PHがPH1以下であるか否かの判定(ステップS301)において、文字数PHがPH1以下であれば、手書き入力の入力速度が遅いとして手書き文字入力進行度ProgHにCランクを設定(ステップS305)し、ステップS335に進む。   In the determination of whether or not the number of characters PH is equal to or less than PH1 (step S301), if the number of characters PH is equal to or less than PH1, the C rank is set in the handwritten character input progress ProgH because the input speed of handwriting input is slow (step S305). Then, the process proceeds to step S335.

また、文字数PHがPH1以下であるか否かの判定(ステップS301)において、文字数PHがPH1以下でなければ、次に、認識パターン記憶部に格納された文字数PHがPH2(デフォルトとして認識パターン記憶部の最大格納数の2/3を整数化した数)以上であるか否かを判定(ステップS310)する。   If the number of characters PH is not less than PH1 in the determination as to whether or not the number of characters PH is less than PH1 (step S301), then the number of characters PH stored in the recognition pattern storage unit is PH2 (recognition pattern storage as a default). It is determined whether or not it is equal to or greater than 2/3 of the maximum number of copies stored in the copy (step S310).

文字数PHがPH2以上であるか否かの判定(ステップS310)において、文字数PHがPH2以上であれば、手書き入力の入力速度が速いとして手書き文字入力進行度ProgHにAランクを設定(ステップS315)し、ステップS335に進む。   In the determination of whether or not the number of characters PH is greater than or equal to PH2 (step S310), if the number of characters PH is greater than or equal to PH2, the A rank is set to the handwritten character input progress ProgH because the input speed of handwritten input is fast (step S315). Then, the process proceeds to step S335.

また、文字数PHがPH2以上であるか否かの判定(ステップS310)において、文字数PHがPH2以上でなければ、手書き入力の入力速度が中間速度であるとして手書き文字入力進行度ProgHにBランクを設定(ステップS320)し、ステップS335に進む。   In the determination of whether or not the number of characters PH is greater than or equal to PH2 (step S310), if the number of characters PH is not greater than or equal to PH2, it is determined that the input speed of handwriting input is an intermediate speed, and the handwritten character input progress ProgH is ranked B. Set (step S320), proceed to step S335.

次に、制御部40は、印刷処理の状況を把握するべく、印刷パターン記憶部の文字数PPの格納状態について判定する。   Next, the control unit 40 determines the storage state of the number of characters PP in the print pattern storage unit in order to grasp the status of the printing process.

印刷パターン記憶部の文字数PPがPP1(デフォルトとして印刷パターン記憶部の最大格納数の1/3を整数化した数)以下であるか否かを判定(ステップS335)する。   It is determined whether or not the number of characters PP in the print pattern storage unit is equal to or less than PP1 (a number obtained by converting 1/3 of the maximum storage number of the print pattern storage unit into an integer as a default) (step S335).

文字数PPがPP1以下であるか否かの判定(ステップS335)において、文字数PPがPP1以下であれば、印刷処理速度が速いとして印刷処理進行度ProgPにAランクを設定(ステップS340)し、ステップS360に進む。   In the determination of whether or not the number of characters PP is equal to or less than PP1 (step S335), if the number of characters PP is equal to or less than PP1, it is determined that the print processing speed is fast and rank A is set in the print processing progress ProgP (step S340). The process proceeds to S360.

また、文字数PPがPP1以下であるか否かの判定(ステップS335)において、文字数PPがPP1以下でなければ、次に、印刷パターン記憶部に格納された文字数PPがPP2(デフォルトとして印刷パターン記憶部の最大格納数の2/3を整数化した数)以上であるか否かを判定(ステップS345)する。   If it is determined whether or not the number of characters PP is equal to or less than PP1 (step S335), and the number of characters PP is not equal to or less than PP1, then the number of characters PP stored in the print pattern storage unit is PP2 (print pattern storage as a default). It is determined whether or not it is equal to or greater than 2/3 of the maximum storage number of a copy) (step S345).

文字数PPがPP2以上であるか否かの判定(ステップS345)において、文字数PPがPP2以上であれば、印刷処理速度が遅いとして印刷処理進行度ProgPにCランクを設定(ステップS350)し、ステップS360に進む。   In the determination of whether or not the number of characters PP is greater than or equal to PP2 (step S345), if the number of characters PP is greater than or equal to PP2, it is determined that the print processing speed is slow and the C rank is set in the print processing progress ProgP (step S350). The process proceeds to S360.

また、文字数PPがPP2以上であるか否かの判定(ステップS345)において、文字数PPがPP2以上でなければ、印刷処理速度が中間速度であるとして印刷処理進行度ProgPにBランクを設定(ステップS355)し、ステップS360に進む。   In the determination of whether or not the number of characters PP is greater than or equal to PP2 (step S345), if the number of characters PP is not greater than or equal to PP2, B rank is set in the print processing progress ProgP assuming that the print processing speed is an intermediate speed (step S345). S355), and the process proceeds to step S360.

次に、制御部40は、手書き文字入力進行度ProgHと印刷処理進行度ProgPとの進行度を判定して、自動手書き文字認識イベントを発生するまでの認識調整時間を調整する。具体的には、手書き文字入力進行度ProgHと印刷処理進行度ProgPとの進行度の判定として、既に設定された進行度の各ランクを比較する。   Next, the control unit 40 determines the progress of the handwritten character input progress ProgH and the print processing progress ProgP, and adjusts the recognition adjustment time until an automatic handwritten character recognition event is generated. Specifically, as the determination of the progress degree between the handwritten character input progress degree ProgH and the printing process progress degree ProgP, the ranks of the already set progress degrees are compared.

手書き文字入力進行度ProgHと印刷処理進行度ProgPとの進行度のランクの比較判定として、先ず、ProgHがProgPよりも進行が遅れているか否かを判定(ステップS360)する。   As a comparison determination of the ranks of the degree of progress between the handwritten character input progress degree ProgH and the printing process progress degree ProgP, first, it is determined whether or not ProgH is behind in progress than ProgP (step S360).

ProgHがProgPよりも進行が遅れているか否かの判定(ステップS360)において、図9に示すように、ProgHがProgPよりも進行が遅れていれば、自動手書き文字認識イベントを発生するまでの認識調整時間Tを基準値とされる基準時間Taより短い時間とされるTsに調整(ステップS365)する。   In the determination of whether or not ProgH has progressed behind ProgP (step S360), if ProgH has progressed behind ProgP as shown in FIG. 9, recognition until an automatic handwritten character recognition event occurs is shown. The adjustment time T is adjusted to Ts that is shorter than the reference time Ta, which is a reference value (step S365).

また、ProgHがProgPよりも進行が遅れているか否かの判定(ステップS360)において、ProgHがProgPよりも進行が遅れていなければ、次に、ProgHとProgPとの進行が同じであるか否かを判定(ステップS370)する。   In the determination of whether or not ProgH has progressed behind ProgP (step S360), if ProgH has not progressed further than ProgP, then whether or not ProgH and ProgP have the same progress Is determined (step S370).

ProgHとProgPとの進行が同じであるか否かの判定(ステップS360)において、図10に示すように、ProgHとProgPとの進行が同じであれば、自動手書き文字認識イベントを発生するまでの認識調整時間Tを基準時間Taに調整(ステップS375)する。   In the determination of whether or not the progressions of ProgH and ProgP are the same (step S360), if the progressions of ProgH and ProgP are the same as shown in FIG. The recognition adjustment time T is adjusted to the reference time Ta (step S375).

また、ProgHとProgPとの進行が同じであるか否かの判定(ステップS360)において、ProgHとProgPとの進行が同じでなく、ProgHが速いとされる状態であれば、図11に示すように、自動手書き文字認識イベントを発生するまでの認識調整時間Tを基準時間Taよりも長い時間とされるTlに調整(ステップS380)する。   Further, in the determination of whether or not the progressions of ProgH and ProgP are the same (step S360), if the progressions of ProgH and ProgP are not the same and ProgH is fast, as shown in FIG. Then, the recognition adjustment time T until the automatic handwritten character recognition event is generated is adjusted to Tl which is longer than the reference time Ta (step S380).

このようにして、ユーザーの操作レベルに合わせつつ、認識調整時間を調整して一文字毎の入力時間を調整し、印刷速度に合わせた速度で文字等の入力を可能とし、手書き入力中に印刷を同時進行で行うに際し、記憶容量の小さな認識パターン記憶部や印刷パターン記憶部であっても効率よく並行処理を行うことができる。   In this way, while adjusting to the user's operation level, the recognition adjustment time is adjusted to adjust the input time for each character, making it possible to input characters etc. at a speed that matches the printing speed, and printing during handwriting input When performing simultaneously, parallel processing can be efficiently performed even with a recognition pattern storage unit or print pattern storage unit with a small storage capacity.

尚、PH1とする認識パターン記憶部に記憶する認識パターンの個数である第1の値は、認識パターン記憶部の最大格納数の1/3に限るものではなく、PH2とする認識パターン記憶部に記憶する認識パターンの個数である第2の値は、認識パターン記憶部の最大格納数の2/3に限るものではない。   Note that the first value, which is the number of recognition patterns stored in the recognition pattern storage unit as PH1, is not limited to 1/3 of the maximum number stored in the recognition pattern storage unit. The second value, which is the number of recognition patterns to be stored, is not limited to 2/3 of the maximum number stored in the recognition pattern storage unit.

例えば、中間速度とする第1の値と第2の値との幅を認識パターン記憶部の最大格納数の1/3よりも狭い範囲とすることもあり、認識パターン記憶部に記憶できるパターンの個数が多ければ最大格納数の1/3よりも広い幅の個数とすることもある。   For example, the width between the first value and the second value as the intermediate speed may be a range narrower than 1/3 of the maximum number stored in the recognition pattern storage unit. If the number is large, the width may be wider than 1/3 of the maximum storage number.

また、同様に、PP1とする印刷パターン記憶部に記憶する認識パターンの個数である第3の値は、印刷パターン記憶部の最大格納数の1/3に限るものではなく、PP2とする印刷パターン記憶部に記憶する印刷パターンの個数である第4の値も、印刷パターン記憶部の最大格納数の2/3に限るものではなく、第3の値と第4の値の幅を狭く又は広くすることがある。   Similarly, the third value that is the number of recognition patterns stored in the print pattern storage unit PP1 is not limited to 1/3 of the maximum storage number of the print pattern storage unit, and the print pattern PP2 is used. The fourth value, which is the number of print patterns stored in the storage unit, is not limited to 2/3 of the maximum storage number of the print pattern storage unit, and the width between the third value and the fourth value is narrow or wide. There are things to do.

以上のように本実施形態によれば、手書き入力している間に入力し終わった文字の印刷を同時に行う印刷装置、この印刷装置の文字認識方法、及び、この印刷装置で文字認識方法を実現させるための文字認識制御プログラムを提供し、限られたバッファー容量であっても、印刷速度に合わせた速度で文字認識を行い、且つ、書き込み速度に合わせて一文字づつ文字認識を行うことにより、ユーザーに書き込みを円滑に行わせることができる。   As described above, according to the present embodiment, a printing apparatus that simultaneously prints characters that have been input during handwriting input, a character recognition method of the printing apparatus, and a character recognition method realized by the printing apparatus A character recognition control program is provided, and even if the buffer capacity is limited, the user can recognize characters at a speed that matches the printing speed and recognize characters one by one according to the writing speed. Can be written smoothly.

そして、本実施形態によれば、印刷制御を実行するごとに印刷パターン記憶部に記憶された文字の中から最初に格納された一文字など、第1のパターンを印刷パターン記憶部から削除させることにより限られた容量のバッファーを有効活用することができる。   According to the present embodiment, the first pattern such as one character stored first in the characters stored in the print pattern storage unit is deleted from the print pattern storage unit every time print control is executed. A buffer with a limited capacity can be used effectively.

また、認識パターン記憶部のパターン記憶個数が記憶最大個数となったとき、所定個数の第2のパターンを印刷パターン記憶部に移行させることにより、認識パターン記憶部へ新たに手書き入力されたパターンの記憶を可能として、手書き入力を中断させることなく継続することができる。   In addition, when the number of patterns stored in the recognition pattern storage unit reaches the maximum storage number, a predetermined number of second patterns are transferred to the print pattern storage unit, so that the pattern newly input by handwriting in the recognition pattern storage unit Storage is possible, and handwriting input can be continued without interruption.

さらに、本実施形態によれば、認識パターン記憶部の文字数と印刷パターン記憶部の文字数との夫々の閾値を設けることにより、手書き文字入力進行度と印刷処理進行度とにランクを設けることができ、手書き入力と印刷処理との夫々の進行度の比較を簡略的に行うことができる。   Furthermore, according to the present embodiment, by providing respective threshold values for the number of characters in the recognition pattern storage unit and the number of characters in the print pattern storage unit, ranks can be provided for the handwriting input progress and the print processing progress. Thus, it is possible to simply compare the degree of progress between the handwriting input and the printing process.

そして、閾値により速度ランクを設けるに際し、パターン記憶部の容量を三等分して処理速度を調整するため、調整が容易であり、且つ、効率よく書き込み速度と印刷速度とを合わせることができる。   When the speed rank is set by the threshold value, the processing speed is adjusted by dividing the capacity of the pattern storage unit into three equal parts. Therefore, the adjustment is easy, and the writing speed and the printing speed can be efficiently matched.

また、書き込み速度が遅く認識パターン記憶部のパターン記憶数のランクが印刷処理進行度による印刷パターン記憶部に記憶されるパターン記憶数のランクよりも小さいとき、認識調整時間を短くすることにより手書き入力の1つのパターンの認識処理を速くして手書きによる書き込みをスムーズに行わせることができる。   In addition, when the writing speed is slow and the rank of the pattern storage number of the recognition pattern storage unit is smaller than the rank of the pattern storage number stored in the print pattern storage unit according to the progress of the printing process, the handwriting input is performed by shortening the recognition adjustment time. It is possible to speed up the process of recognizing one pattern and to perform handwritten writing smoothly.

そして、書き込み速度が普通とされ認識パターン記憶部のパターン記憶数のランクが印刷処理進行度による印刷パターン記憶部に記憶されるパターン記憶数のランクと等しいとき、認識調整時間を基準値とすることにより手書き入力の1つのパターンの認識処理速度を基準速度として認識パターン記憶部と印刷パターン記憶部とするバッファーメモリを効率よく使用しつつスムーズな書き込みを行わせることができる。   When the writing speed is normal and the rank of the pattern storage number of the recognition pattern storage unit is equal to the rank of the pattern storage number stored in the print pattern storage unit according to the print processing progress, the recognition adjustment time is used as a reference value. Thus, smooth writing can be performed while efficiently using a buffer memory having a recognition pattern storage unit and a print pattern storage unit using a recognition processing speed of one pattern of handwritten input as a reference speed.

更に、書き込み速度が速く認識パターン記憶部のパターン記憶数のランクが印刷処理進行度による印刷パターン記憶部に記憶されるパターン記憶数のランクよりも大きいとき、認識調整時間を長くすることにより手書き入力の1つのパターンの認識処理を遅くして小さな容量のバッファーメモリであっても、書き込みが中断される可能性を少なくして、手書きによる書き込みを比較的スムーズに行わせることができる。   Further, when the writing speed is fast and the rank of the pattern storage number of the recognition pattern storage unit is larger than the rank of the pattern storage number stored in the print pattern storage unit according to the progress of the printing process, the input is performed by extending the recognition adjustment time. Even with a small-capacity buffer memory by slowing down the process of recognizing one pattern, it is possible to reduce the possibility that writing is interrupted and to perform handwritten writing relatively smoothly.

更に、本実施例におけるフローチャートに示した処理は、コンピュータに実現させることのできるパターン認識制御プログラムとして、例えば磁気ディスク、光ディスク、半導体メモリ等の記憶媒体に書き込んだ状態で各種装置に適用する、或いは通信媒体により伝送して各種装置に適用することも可能である。このように所望の記憶媒体に本実施例で述べた各処理を記憶させ、他のコンピュータ等でパターン認識制御プログラムを実行させることにより、本実施例の装置を用いた場合と同様の作用効果が得られる。なお、コンピュータは、本実施例で述べた装置に内蔵されたコンピュータに限定されるわけではなく、記憶媒体に記憶されたパターン認識制御プログラムを読み取り可能であって、読み取ったパターン認識制御プログラムに従って制御動作を行うCPU等の演算装置を備えているあらゆるコンピュータを含む。   Further, the process shown in the flowchart in the present embodiment is applied to various apparatuses as a pattern recognition control program that can be realized by a computer, for example, written in a storage medium such as a magnetic disk, an optical disk, or a semiconductor memory, or It is also possible to apply to various devices by transmitting through a communication medium. As described above, by storing each processing described in the present embodiment in a desired storage medium and causing the pattern recognition control program to be executed by another computer or the like, the same operational effects as in the case of using the apparatus of the present embodiment can be obtained. can get. The computer is not limited to the computer built in the apparatus described in this embodiment, and can read the pattern recognition control program stored in the storage medium, and can control according to the read pattern recognition control program. It includes any computer equipped with a computing device such as a CPU that performs the operation.

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに特許請求の範囲に記載された発明とその均等の範囲に含まれる。   Although several embodiments of the present invention have been described, these embodiments are presented by way of example and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the scope of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention and are also included in the invention described in the claims and the equivalent scope thereof.

以下に、本願出願の最初の特許請求の範囲に記載された発明を付記する。
[1]
任意の形状を有するパターンの入力を可能とする入力部と、
前記パターンを表示する表示部と、
被印刷媒体に印刷を行う印刷部と、
前記入力部から入力された入力パターンを認識するパターン認識部と、
前記パターン認識部で認識した認識パターンを記憶する認識パターン記憶部と、
前記印刷部で印刷を行う印刷パターンを記憶する印刷パターン記憶部と、
前記パターン認識部の認識開始までの調整時間である、認識調整時間を設定する認識調整時間設定部と、
前記印刷パターン記憶部に記憶された前記印刷パターンを前記印刷部に印刷させるとともに、前記認識パターン記憶部に記憶された認識パターン記憶数と前記印刷パターン記憶部に記憶された印刷パターン記憶数とに基づいて前記認識調整時間設定部に前記認識調整時間を調整させる、制御部と、
を備える、
ことを特徴とする印刷装置。
[2]
前記制御部は、
前記印刷パターン記憶部に記憶された前記印刷パターンのうちの最初に格納された第1のパターンを前記印刷部により印刷を実行させると、
前記印刷パターン記憶部に記憶されていた前記第1のパターンを消去させる、
ことを特徴とする上記[1]に記載の印刷装置。
[3]
前記制御部は、
前記認識パターン記憶部に記憶された前記認識パターン記憶数が認識パターン最大記憶数に達した場合には、
前記認識パターン記憶部に記憶されている前記認識パターンのうちの最初に格納された所定の数の第2のパターンを前記印刷パターン記憶部に移行させて記憶させ、
前記認識パターン記憶部に記憶されていた前記所定の数の前記第2のパターンを消去させる、
ことを特徴とする上記[2]に記載の印刷装置。
[4]
前記制御部は、
前記認識パターン記憶部の前記認識パターン最大記憶数に基づいて、0よりも大きい第1の値及び当該第1の値よりも大きく前記認識パターン最大記憶数よりも小さい第2の値を設定し、
前記印刷パターン記憶部の印刷パターン最大記憶数に基づいて、0よりも大きい第3の値及び当該第3の値よりも大きく前記印刷パターン最大記憶数よりも小さい第4の値を設定する、
ことを特徴とする上記[3]に記載の印刷装置。
[5]
前記第1の値は前記認識パターン最大記憶数の1/3を整数化した数であり、
前記第2の値は前記認識パターン最大記憶数の2/3を整数化した数であり、
前記第3の値は前記印刷パターン最大記憶数の1/3を整数化した数であり、
前記第4の値は前記印刷パターン最大記憶数の2/3を整数化した数である、
ことを特徴とする上記[4]に記載の印刷装置。
[6]
前記制御部は、
前記認識パターン記憶数が0以上前記第1の値以下の範囲であり且つ前記印刷パターン記憶数が0以上前記第3の値以下の範囲である場合、
又は、
前記認識パターン記憶数が0以上前記第1の値以下の範囲であり且つ前記印刷パターン記憶数が前記第3の値よりも大きく前記第4の値よりも小さい範囲である場合、
又は、
前記認識パターン記憶数が前記第1の値よりも大きく前記第2の値よりも小さい範囲であり且つ前記印刷パターン記憶数が0以上前記第3の値以下の範囲である場合、
において、
前記認識調整時間設定部に前記認識調整時間を基準値よりも短く調整させる、
ことを特徴とする上記[4]又は[5]に記載の印刷装置。
[7]
前記制御部は、
前記認識パターン記憶数が前記第1の値よりも大きく前記第2の値よりも小さい範囲であり且つ前記印刷パターン記憶数が前記第3の値よりも大きく前記第4の値よりも小さい範囲である場合、
又は、
前記認識パターン記憶数が0以上前記第1の値以下の範囲であり且つ前記印刷パターン記憶数が前記第4の値以上前記印刷パターン最大記憶数以下の範囲である場合、
又は、
前記認識パターン記憶数が前記第2の値以上前記認識パターン最大記憶数以下の範囲であり且つ前記印刷パターン記憶数が0以上前記第3の値以下の範囲である場合、
において、
前記認識調整時間設定部に前記認識調整時間を基準値に等しく調整させる、
ことを特徴とする上記[4]又は[5]に記載の印刷装置。
[8]
前記制御部は、
前記認識パターン記憶数が前記第2の値以上前記認識パターン最大記憶数以下の範囲であり且つ前記印刷パターン記憶数が前記第4の値以上前記印刷パターン最大記憶数以下の範囲である場合、
又は、
前記認識パターン記憶数が前記第2の値以上前記認識パターン最大記憶数以下の範囲であり且つ前記印刷パターン記憶数が前記第3の値よりも大きく前記第4の値よりも小さい範囲である場合、
又は、
前記認識パターン記憶数が前記第1の値よりも大きく前記第2の値よりも小さい範囲であり且つ前記印刷パターン記憶数が前記第4の値以上前記印刷パターン最大記憶数以下の範囲である場合、
において、
前記認識調整時間設定部に前記認識調整時間を基準値よりも長く調整させる、
ことを特徴とする上記[4]又は[5]に記載の印刷装置。
[9]
任意の形状を有するパターンの入力を可能とする入力部と、
前記パターンを表示する表示部と、
被印刷媒体に印刷を行う印刷部と、
を備え、
前記入力部から入力された入力パターンをパターン認識部により認識し、
前記パターン認識部で認識した認識パターンを認識パターン記憶部により記憶し、
前記印刷部で印刷を行う印刷パターンを印刷パターン記憶部により記憶し、
前記パターン認識部の認識開始までの調整時間である、認識調整時間を認識調整時間設定部により設定し、
前記印刷パターン記憶部に記憶された前記印刷パターンを前記印刷部により印刷するとともに、前記認識パターン記憶部に記憶された認識パターン記憶数と前記印刷パターン記憶部に記憶された印刷パターン記憶数とに基づいて前記認識調整時間を前記認識調整時間設定部により調整する、
処理を実行する、
ことを特徴とする印刷装置のパターン認識方法。
[10]
任意の形状を有するパターンの入力を可能とする入力部と、
前記パターンを表示する表示部と、
被印刷媒体に印刷を行う印刷部と、
を備え、
前記入力部から入力された入力パターンをパターン認識部により認識し、
前記パターン認識部で認識した認識パターンを認識パターン記憶部により記憶し、
前記印刷部で印刷を行う印刷パターンを印刷パターン記憶部により記憶し、
前記パターン認識部の認識開始までの調整時間である、認識調整時間を認識調整時間設定部により設定し、
前記印刷パターン記憶部に記憶された前記印刷パターンを前記印刷部により印刷するとともに、前記認識パターン記憶部に記憶された認識パターン記憶数と前記印刷パターン記憶部に記憶された印刷パターン記憶数とに基づいて前記認識調整時間を前記認識調整時間設定部により調整する、
処理をコンピュータに実行させる、
ことを特徴とする印刷装置のパターン認識制御プログラム。
The invention described in the first claim of the present application will be appended below.
[1]
An input unit that enables input of a pattern having an arbitrary shape;
A display for displaying the pattern;
A printing section for printing on a print medium;
A pattern recognition unit for recognizing an input pattern input from the input unit;
A recognition pattern storage unit for storing a recognition pattern recognized by the pattern recognition unit;
A print pattern storage unit that stores a print pattern to be printed by the printing unit;
A recognition adjustment time setting unit for setting a recognition adjustment time, which is an adjustment time until the recognition of the pattern recognition unit is started,
The printing pattern stored in the printing pattern storage unit is printed on the printing unit, and the recognition pattern storage number stored in the recognition pattern storage unit and the printing pattern storage number stored in the printing pattern storage unit are set. A control unit for causing the recognition adjustment time setting unit to adjust the recognition adjustment time based on the control unit;
Comprising
A printing apparatus characterized by that.
[2]
The controller is
When the printing unit executes printing of the first pattern stored first among the printing patterns stored in the printing pattern storage unit,
Erasing the first pattern stored in the print pattern storage unit;
The printing apparatus according to [1] above, wherein
[3]
The controller is
When the recognition pattern storage number stored in the recognition pattern storage unit reaches the recognition pattern maximum storage number,
A predetermined number of second patterns stored first among the recognition patterns stored in the recognition pattern storage unit are transferred to the print pattern storage unit and stored;
Erasing the predetermined number of the second patterns stored in the recognition pattern storage unit;
The printing apparatus according to [2] above, wherein
[4]
The controller is
Based on the recognition pattern maximum storage number of the recognition pattern storage unit, set a first value larger than 0 and a second value larger than the first value and smaller than the recognition pattern maximum storage number,
Based on the print pattern maximum storage number of the print pattern storage unit, a third value larger than 0 and a fourth value larger than the third value and smaller than the print pattern maximum storage number are set.
The printing apparatus according to [3] above, wherein
[5]
The first value is a number obtained by converting 1/3 of the maximum recognition pattern storage number into an integer.
The second value is a number obtained by converting 2/3 of the maximum recognition pattern storage number into an integer.
The third value is a number obtained by converting 1/3 of the maximum print pattern storage number into an integer,
The fourth value is a number obtained by converting 2/3 of the print pattern maximum storage number into an integer.
The printing apparatus according to [4] above, wherein
[6]
The controller is
When the recognition pattern storage number is in the range of 0 or more and the first value or less and the print pattern storage number is in the range of 0 or more and the third value or less,
Or
When the recognition pattern storage number is in the range of 0 or more and the first value or less and the print pattern storage number is in a range larger than the third value and smaller than the fourth value,
Or
When the recognition pattern storage number is in a range larger than the first value and smaller than the second value, and the print pattern storage number is in a range from 0 to the third value,
In
Causing the recognition adjustment time setting unit to adjust the recognition adjustment time to be shorter than a reference value;
The printing apparatus according to [4] or [5] above, wherein
[7]
The controller is
The recognition pattern storage number is in a range larger than the first value and smaller than the second value, and the print pattern storage number is larger than the third value and smaller than the fourth value. If there is
Or
When the recognition pattern storage number is in the range of 0 to the first value and the print pattern storage number is in the range of the fourth value to the print pattern maximum storage number,
Or
When the recognition pattern storage number is in the range from the second value to the recognition pattern maximum storage number and the print pattern storage number is in the range from 0 to the third value,
In
Causing the recognition adjustment time setting unit to adjust the recognition adjustment time to be equal to a reference value;
The printing apparatus according to [4] or [5] above, wherein
[8]
The controller is
When the recognition pattern storage number is in the range from the second value to the recognition pattern maximum storage number and the print pattern storage number is in the range from the fourth value to the print pattern maximum storage number,
Or
The recognition pattern storage number is in the range from the second value to the recognition pattern maximum storage number, and the print pattern storage number is in a range larger than the third value and smaller than the fourth value. ,
Or
The recognition pattern storage number is in a range larger than the first value and smaller than the second value, and the print pattern storage number is in a range not less than the fourth value and not more than the print pattern maximum storage number. ,
In
Causing the recognition adjustment time setting unit to adjust the recognition adjustment time longer than a reference value;
The printing apparatus according to [4] or [5] above, wherein
[9]
An input unit that enables input of a pattern having an arbitrary shape;
A display for displaying the pattern;
A printing section for printing on a print medium;
With
A pattern recognition unit recognizes an input pattern input from the input unit,
Storing the recognition pattern recognized by the pattern recognition unit by a recognition pattern storage unit;
Storing a printing pattern to be printed by the printing unit by a printing pattern storage unit;
A recognition adjustment time is set by the recognition adjustment time setting unit, which is the adjustment time until the pattern recognition unit starts recognition,
The printing pattern stored in the printing pattern storage unit is printed by the printing unit, and the number of recognition patterns stored in the recognition pattern storage unit and the number of printing patterns stored in the printing pattern storage unit are Adjusting the recognition adjustment time based on the recognition adjustment time setting unit,
Execute the process,
A pattern recognition method for a printing apparatus.
[10]
An input unit that enables input of a pattern having an arbitrary shape;
A display for displaying the pattern;
A printing section for printing on a print medium;
With
A pattern recognition unit recognizes an input pattern input from the input unit,
Storing the recognition pattern recognized by the pattern recognition unit by a recognition pattern storage unit;
Storing a printing pattern to be printed by the printing unit by a printing pattern storage unit;
A recognition adjustment time is set by the recognition adjustment time setting unit, which is the adjustment time until the pattern recognition unit starts recognition,
The printing pattern stored in the printing pattern storage unit is printed by the printing unit, and the number of recognition patterns stored in the recognition pattern storage unit and the number of printing patterns stored in the printing pattern storage unit are Adjusting the recognition adjustment time based on the recognition adjustment time setting unit,
Let the computer execute the process,
A pattern recognition control program for a printing apparatus.

1 テープ印刷装置 2 筐体
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
44 補助記憶装置 45 テープ印刷機構
46 ステップモータ 48 カッターモータ
51 ヘッド駆動回路 52 ステップモータ駆動回路
53 カッターモータ駆動回路 60 タッチパネル
63 表示部駆動回路 64 タッチペン
70 書き直しボタン
DESCRIPTION OF SYMBOLS 1 Tape printer 2 Case 3 Input part 4 Display part 5 Opening / closing lid 7 Tape feeding part 8 Cassette loading part 11 Thermal head 12 Platen roller 13 Ribbon take-up shaft 15 Cassette receiving part 16 Tape type detection switch 17 Full cut mechanism 18 Half Cutting mechanism 21 Tape cassette 22 Cassette case 23 Tape core 24 Ribbon supply core 25 Ribbon take-up core 27 Head placement part 29 Engaged part 31 Tape member 35 Ink ribbon 40 Control part 41 ROM 42 RAM
44 Auxiliary storage device 45 Tape printing mechanism 46 Step motor 48 Cutter motor 51 Head drive circuit 52 Step motor drive circuit 53 Cutter motor drive circuit 60 Touch panel 63 Display unit drive circuit 64 Touch pen 70 Rewrite button

Claims (10)

任意の形状を有するパターンの入力を可能とする入力部と、 前記パターンを表示する表示部と、 前記入力部入力された入力パターンを認識するパターン認識部と、 前記パターン認識部で認識した認識パターンを記憶する認識パターン記憶部と、 前記認識パターン記憶部から移行された前記認識パターンを、印刷パターンとして記憶する印刷パターン記憶部と、 前記入力部への前記パターンの入力終了から前記パターン認識部での認識開始までの調整時間であ前記パターン認識部での入力パターンの認識開始判断に用いられる、認識調整時間を設定する認識調整時間設定部と、 前記入力部へのパターンの入力中に、入力が既に終わっている入力パターンに応じて前記印刷パターン記憶部に記憶された前記印刷パターンに基づいて被印刷媒体への印刷を同時に行なう印刷部と、 前記認識パターン記憶部に記憶された認識パターン記憶数と前記印刷パターン記憶部に記憶された印刷パターン記憶数とに基づいて前記認識調整時間設定部に前記認識調整時間を調整させる、制御部と、を備える、ことを特徴とする印刷装置。 An input unit for enabling input of a pattern having an arbitrary shape, and a display unit for displaying the pattern, and recognizing the pattern recognition unit of the inputted input pattern before filling power unit, recognized by the pattern recognition unit A recognition pattern storage unit for storing a recognition pattern, a print pattern storage unit for storing the recognition pattern transferred from the recognition pattern storage unit as a print pattern, and the pattern recognition from the end of input of the pattern to the input unit Ri adjustment time der to recognition start in part, used in recognizing the start determination of the input pattern in the pattern recognition unit, the recognition adjustment time setting unit for setting a recognition adjustment time, the input pattern to the input unit during, printing based on the printing pattern stored in the print pattern memory in accordance with the input pattern input is already done A printing unit for printing on the body at the same time, the said recognition adjustment time setting unit said recognition pattern stored recognition pattern memory number stored in the unit and based on said print pattern printed pattern storage amount stored in the storage unit And a control unit that adjusts the recognition adjustment time. 前記制御部は、 前記印刷パターン記憶部に記憶された前記印刷パターンのうちの最初に格納された第1のパターンを前記印刷部により印刷を実行させると、 前記印刷パターン記憶部に記憶されていた前記第1のパターンを消去させる、ことを特徴とする請求項1に記載の印刷装置。 When the control unit causes the printing unit to execute printing of the first pattern stored first in the printing pattern stored in the printing pattern storage unit, the control unit stores the first pattern in the printing pattern storage unit. The printing apparatus according to claim 1, wherein the first pattern is erased. 前記制御部は、 前記認識パターン記憶部に記憶された前記認識パターン記憶数が認識パターン最大記憶数に達した場合には、 前記認識パターン記憶部に記憶されている前記認識パターンのうちの最初に格納された所定の数の第2のパターンを前記印刷パターン記憶部に移行させて記憶させ、 前記認識パターン記憶部に記憶されていた前記所定の数の前記第2のパターンを消去させる、ことを特徴とする請求項2に記載の印刷装置。 When the number of recognition pattern storages stored in the recognition pattern storage unit reaches the maximum number of recognition pattern storages, the control unit first selects the recognition pattern stored in the recognition pattern storage unit. Transferring a predetermined number of stored second patterns to the print pattern storage unit, and erasing the predetermined number of second patterns stored in the recognition pattern storage unit; The printing apparatus according to claim 2. 前記制御部は、 前記認識パターン記憶部の前記認識パターン最大記憶数に基づいて、0よりも大きい第1の値及び当該第1の値よりも大きく前記認識パターン最大記憶数よりも小さい第2の値を設定し、 前記印刷パターン記憶部の印刷パターン最大記憶数に基づいて、0よりも大きい第3の値及び当該第3の値よりも大きく前記印刷パターン最大記憶数よりも小さい第4の値を設定する、ことを特徴とする請求項3に記載の印刷装置。 Based on the recognition pattern maximum storage number of the recognition pattern storage unit, the control unit has a first value larger than 0 and a second value larger than the first value and smaller than the recognition pattern maximum storage number. Set a value, and based on the print pattern maximum storage number of the print pattern storage unit, a third value greater than 0 and a fourth value greater than the third value and less than the print pattern maximum storage number The printing apparatus according to claim 3, wherein: is set. 前記第1の値は前記認識パターン最大記憶数の1/3を整数化した数であり、 前記第2の値は前記認識パターン最大記憶数の2/3を整数化した数であり、 前記第3の値は前記印刷パターン最大記憶数の1/3を整数化した数であり、 前記第4の値は前記印刷パターン最大記憶数の2/3を整数化した数である、ことを特徴とする請求項4に記載の印刷装置。 The first value is a number obtained by converting 1/3 of the recognition pattern maximum storage number into an integer, and the second value is a number obtained by converting 2/3 of the recognition pattern maximum storage number into an integer. The value of 3 is a number obtained by converting 1/3 of the maximum print pattern storage number into an integer, and the fourth value is a number obtained by converting 2/3 of the maximum print pattern storage number into an integer. The printing apparatus according to claim 4. 前記制御部は、 前記認識パターン記憶数が0以上前記第1の値以下の範囲であり且つ前記印刷パターン記憶数が0以上前記第3の値以下の範囲である場合、又は、 前記認識パターン記憶数が0以上前記第1の値以下の範囲であり且つ前記印刷パターン記憶数が前記第3の値よりも大きく前記第4の値よりも小さい範囲である場合、又は、 前記認識パターン記憶数が前記第1の値よりも大きく前記第2の値よりも小さい範囲であり且つ前記印刷パターン記憶数が0以上前記第3の値以下の範囲である場合、において、 前記認識調整時間設定部に前記認識調整時間を基準値よりも短く調整させる、ことを特徴とする請求項4又は5に記載の印刷装置。 The controller is configured such that the recognition pattern storage number is in a range of 0 or more and the first value or less and the print pattern storage number is in a range of 0 or more and the third value or less, or the recognition pattern storage When the number is in the range from 0 to the first value and the print pattern storage number is greater than the third value and smaller than the fourth value, or the recognition pattern storage number is In the case where the range is larger than the first value and smaller than the second value, and the print pattern storage number is in the range of 0 to the third value, the recognition adjustment time setting unit The printing apparatus according to claim 4, wherein the recognition adjustment time is adjusted to be shorter than a reference value. 前記制御部は、 前記認識パターン記憶数が前記第1の値よりも大きく前記第2の値よりも小さい範囲であり且つ前記印刷パターン記憶数が前記第3の値よりも大きく前記第4の値よりも小さい範囲である場合、又は、 前記認識パターン記憶数が0以上前記第1の値以下の範囲であり且つ前記印刷パターン記憶数が前記第4の値以上前記印刷パターン最大記憶数以下の範囲である場合、又は、 前記認識パターン記憶数が前記第2の値以上前記認識パターン最大記憶数以下の範囲であり且つ前記印刷パターン記憶数が0以上前記第3の値以下の範囲である場合、において、 前記認識調整時間設定部に前記認識調整時間を基準値に等しく調整させる、ことを特徴とする請求項4又は5に記載の印刷装置。 The control unit has a range in which the recognition pattern storage number is larger than the first value and smaller than the second value, and the print pattern storage number is larger than the third value. Or a range in which the number of recognized pattern memory is 0 or more and the first value or less and the number of print pattern memory is not less than the fourth value or less than the maximum print pattern memory number. Or if the recognition pattern storage number is in the range from the second value to the recognition pattern maximum storage number and the print pattern storage number is in the range from 0 to the third value, The printing apparatus according to claim 4, wherein the recognition adjustment time setting unit adjusts the recognition adjustment time to be equal to a reference value. 前記制御部は、 前記認識パターン記憶数が前記第2の値以上前記認識パターン最大記憶数以下の範囲であり且つ前記印刷パターン記憶数が前記第4の値以上前記印刷パターン最大記憶数以下の範囲である場合、又は、 前記認識パターン記憶数が前記第2の値以上前記認識パターン最大記憶数以下の範囲であり且つ前記印刷パターン記憶数が前記第3の値よりも大きく前記第4の値よりも小さい範囲である場合、又は、 前記認識パターン記憶数が前記第1の値よりも大きく前記第2の値よりも小さい範囲であり且つ前記印刷パターン記憶数が前記第4の値以上前記印刷パターン最大記憶数以下の範囲である場合、において、 前記認識調整時間設定部に前記認識調整時間を基準値よりも長く調整させる、ことを特徴とする請求項4又は5に記載の印刷装置。 The control unit is configured such that the recognition pattern storage number is in the range of the second value or more and the recognition pattern maximum storage number and the print pattern storage number is the fourth value or more and the print pattern maximum storage number or less. Or the recognition pattern storage number is in the range of the second value or more and the recognition pattern maximum storage number or less, and the print pattern storage number is larger than the third value and larger than the fourth value. Or the print pattern storage number is greater than the first value and smaller than the second value and the print pattern storage number is greater than or equal to the fourth value. In the case where the range is equal to or less than the maximum storage number, the recognition adjustment time setting unit adjusts the recognition adjustment time longer than a reference value. Mounting of the printing apparatus. 任意の形状を有するパターンの入力を可能とする入力部と、 前記パターンを表示する表示部と、 被印刷媒体に印刷を行う印刷部と、を備え、 前記入力部入力された入力パターンをパターン認識部により認識し、 前記パターン認識部で認識した認識パターンを認識パターン記憶部により記憶し、 前記認識パターン記憶部から移行された前記認識パターンを、前記印刷部で印刷を行う印刷パターンとして印刷パターン記憶部により記憶し、 前記入力部への前記パターンの入力終了から前記パターン認識部の認識開始までの調整時間であ前記パターン認識部での入力パターンの認識開始判断に用いられる、認識調整時間を認識調整時間設定部により設定し、 前記入力部へのパターンの入力中に、前記印刷部により、入力が既に終わっている入力パターンに応じて前記印刷パターン記憶部に記憶された前記印刷パターンに基づいて被印刷媒体への印刷を同時に行ない、 前記認識パターン記憶部に記憶された認識パターン記憶数と前記印刷パターン記憶部に記憶された印刷パターン記憶数とに基づいて前記認識調整時間を前記認識調整時間設定部により調整する、処理を実行する、ことを特徴とする印刷装置のパターン認識方法。 An input unit for enabling a pattern input of which have any shape, and a display unit for displaying the pattern, and a printing unit for printing on a print medium, the pattern input pattern input to the input unit recognized by the recognition unit, the printing pattern recognition pattern recognized by the pattern recognition unit stores the recognition pattern storage unit, the migrated the recognition pattern from the recognition pattern memory section, as the print pattern for printing by the printing unit stored in the storage unit, Ri adjustment time der from the input end of the pattern to the input unit to recognize the start of the pattern recognition unit used in the recognition start determination of the input pattern in the pattern recognition unit, the recognition adjustment The time is set by the recognition adjustment time setting unit , and the input has already been completed by the printing unit while the pattern is being input to the input unit. Based on the print pattern stored in the print pattern storage unit according to the input pattern, printing on the printing medium is performed at the same time, and the number of recognized pattern stored in the recognition pattern storage unit and the print pattern storage unit A pattern recognition method for a printing apparatus, comprising: executing a process of adjusting the recognition adjustment time by the recognition adjustment time setting unit based on a stored print pattern storage number. 任意の形状を有するパターンの入力を可能とする入力部と、 前記パターンを表示する表示部と、 被印刷媒体に印刷を行う印刷部と、を備え、 前記入力部入力された入力パターンをパターン認識部により認識し、 前記パターン認識部で認識した認識パターンを認識パターン記憶部により記憶し、 前記認識パターン記憶部から移行された前記認識パターンを、前記印刷部で印刷を行う印刷パターンとして印刷パターン記憶部により記憶し、 前記入力部への前記パターンの入力終了から前記パターン認識部の認識開始までの調整時間であ前記パターン認識部での入力パターンの認識開始判断に用いられる、認識調整時間を認識調整時間設定部により設定し、 前記入力部へのパターンの入力中に、前記印刷部により、入力が既に終わっている入力パターンに応じて前記印刷パターン記憶部に記憶された前記印刷パターンに基づいて被印刷媒体への印刷を同時に行なわせ、 前記認識パターン記憶部に記憶された認識パターン記憶数と前記印刷パターン記憶部に記憶された印刷パターン記憶数とに基づいて前記認識調整時間を前記認識調整時間設定部により調整する、処理をコンピュータに実行させる、ことを特徴とする印刷装置のパターン認識制御プログラム。
An input unit for enabling a pattern input of which have any shape, and a display unit for displaying the pattern, and a printing unit for printing on a print medium, the pattern input pattern input to the input unit recognized by the recognition unit, the printing pattern recognition pattern recognized by the pattern recognition unit stores the recognition pattern storage unit, the migrated the recognition pattern from the recognition pattern memory section, as the print pattern for printing by the printing unit stored in the storage unit, Ri adjustment time der from the input end of the pattern to the input unit to recognize the start of the pattern recognition unit used in the recognition start determination of the input pattern in the pattern recognition unit, the recognition adjustment The time is set by the recognition adjustment time setting unit , and the input has already been completed by the printing unit while the pattern is being input to the input unit. Based on the print pattern stored in the print pattern storage unit according to the input pattern, printing on the printing medium is performed simultaneously, and the number of recognized pattern stored in the recognition pattern storage unit and the print pattern storage unit A pattern recognition control program for a printing apparatus, characterized in that the recognition adjustment time is adjusted by the recognition adjustment time setting unit based on the print pattern storage number stored in the computer, and the process is executed by a computer.
JP2013057821A 2013-03-21 2013-03-21 Printing apparatus, pattern recognition method, and pattern recognition control program Active JP6135911B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013057821A JP6135911B2 (en) 2013-03-21 2013-03-21 Printing apparatus, pattern recognition method, and pattern recognition control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013057821A JP6135911B2 (en) 2013-03-21 2013-03-21 Printing apparatus, pattern recognition method, and pattern recognition control program

Publications (2)

Publication Number Publication Date
JP2014180838A JP2014180838A (en) 2014-09-29
JP6135911B2 true JP6135911B2 (en) 2017-05-31

Family

ID=51699984

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013057821A Active JP6135911B2 (en) 2013-03-21 2013-03-21 Printing apparatus, pattern recognition method, and pattern recognition control program

Country Status (1)

Country Link
JP (1) JP6135911B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0958060A (en) * 1995-08-23 1997-03-04 Brother Ind Ltd Printing device with pen input
JP4196271B2 (en) * 2003-06-26 2008-12-17 コニカミノルタビジネステクノロジーズ株式会社 Print data processing apparatus and data processing apparatus
JP2006297735A (en) * 2005-04-20 2006-11-02 Kyocera Mita Corp Image forming apparatus and printing controlling program

Also Published As

Publication number Publication date
JP2014180838A (en) 2014-09-29

Similar Documents

Publication Publication Date Title
US9377934B2 (en) Image display unit, image display method and computer readable storage medium that stores image display program
EP2547531B1 (en) Label printer
CN103009823B (en) Printing apparatus for printing on print receiving tape, printing method and recording medium
US10296572B2 (en) Editing apparatus
CN103029448B (en) Printing equipment and printing process
JP2012078886A (en) Print data editing apparatus and control program for print data editing apparatus
JP2011062985A (en) Tape printer, tape cutting method of the same, and storage medium in which program for obtaining the tape cutting method is memorized
US20120206736A1 (en) Printer that prints with increased visibility, printing method and storage medium
JP2011143648A (en) Tape printing device, label forming method, and storage medium storing program for forming label
JP5907387B2 (en) Printing apparatus and printing method
JP2012116109A (en) Printer, display method, and display control program
JP6135911B2 (en) Printing apparatus, pattern recognition method, and pattern recognition control program
JP5321898B2 (en) Tape printing apparatus, label printing method, and storage medium storing label printing method program
JP5294018B2 (en) Tape printer, label creation method, and storage medium storing label creation program
JP5907386B2 (en) Printing apparatus, printing method and program by printing apparatus
JP6168473B2 (en) Electronics
JP6260934B2 (en) Template creation device
JP2010221632A (en) Tape printer, control method and program for tape printer
JP5201414B2 (en) Tape printer, print data creation method for creating name label, and storage medium storing print data creation program for creating name label
JP6455345B2 (en) Printing device
JP6323287B2 (en) Printing device
JP2004130682A (en) Printing apparatus, program, and recording medium recording the program
JP2015219558A (en) Printing device
JP2014182595A (en) Character input device and input character retrieval method
JP6057116B2 (en) Tape printer and control method of tape printer

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160208

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161012

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161020

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20161207

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: 20170330

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170412

R150 Certificate of patent or registration of utility model

Ref document number: 6135911

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150