JP2012078886A - Print data editing apparatus and control program for print data editing apparatus - Google Patents

Print data editing apparatus and control program for print data editing apparatus Download PDF

Info

Publication number
JP2012078886A
JP2012078886A JP2010220459A JP2010220459A JP2012078886A JP 2012078886 A JP2012078886 A JP 2012078886A JP 2010220459 A JP2010220459 A JP 2010220459A JP 2010220459 A JP2010220459 A JP 2010220459A JP 2012078886 A JP2012078886 A JP 2012078886A
Authority
JP
Japan
Prior art keywords
template
print
data
condition
print result
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.)
Granted
Application number
JP2010220459A
Other languages
Japanese (ja)
Other versions
JP5488381B2 (en
Inventor
Yuichiro Suzuki
雄一郎 鈴木
Koshiro Yamaguchi
晃志郎 山口
Tomoyasu Fukui
智康 福井
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2010220459A priority Critical patent/JP5488381B2/en
Publication of JP2012078886A publication Critical patent/JP2012078886A/en
Application granted granted Critical
Publication of JP5488381B2 publication Critical patent/JP5488381B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a print data editing apparatus or the like which improves convenience in print data creating and editing work utilizing template data of which the format or the like has been determined.SOLUTION: A computer device 1 receives a setting of a label condition through an operation to a setting operation section 51 of a print data editing window 50 (S2). When the label condition is set, the computer device 1 displays a label data content image 61 while creating label data based on the label condition. At such a time, the computer device 1 extracts template data of which the condition corresponding to the label condition has been determined from a template database 14A (S3) and displays a template preview image 75 relating to the template data in a template candidate display area 70 (S4). When the template preview image 75 is selected, the computer device 1 sets label data based on the selected template data to an editing target (S6).

Description

本発明は、書式等が既定されたテンプレートデータを利用して、印刷データの作成・編集が可能な印刷データ編集装置、印刷データ編集装置の制御プログラムに関する。   The present invention relates to a print data editing apparatus capable of creating and editing print data using template data having a predetermined format and the like, and a control program for the print data editing apparatus.

従来、印刷データ編集装置の分野では、所定の書式等が既定されたテンプレートデータを利用して、印刷データの作成や編集を行い得るものが知られている。このような印刷データ編集装置に係る発明として、例えば、特許文献1記載の発明が知られている。   2. Description of the Related Art Conventionally, in the field of print data editing devices, there are known devices that can create and edit print data using template data in which a predetermined format or the like is predetermined. As an invention relating to such a print data editing apparatus, for example, an invention described in Patent Document 1 is known.

特許文献1記載の印刷データ編集装置は、テンプレートデータに基づく印刷イメージを複数一覧表示し、一覧表示されている印刷イメージに対する選択操作を受け付ける。そして、当該印刷データ編集装置は、選択された印刷イメージに係るテンプレートデータを、作成・編集対象である印刷データに適用するように構成されている。   The print data editing apparatus described in Patent Literature 1 displays a list of a plurality of print images based on template data, and accepts a selection operation for the displayed print images. The print data editing apparatus is configured to apply the template data related to the selected print image to the print data to be created / edited.

特開2005−250944号公報JP 2005-250944 A

ここで、このような印刷データ編集装置において、テンプレートデータを用いて、印刷データの作成・編集を行う場合、ユーザが、所望のテンプレートデータを迅速に探し出すことができることが重要である。特に、印刷データ編集装置において、多くのテンプレートデータが使用可能な状態であれば、ユーザが、所望のテンプレートデータを探し出す際に係る負担は非常に大きなものとなる。   Here, in such a print data editing apparatus, when creating / editing print data using template data, it is important that the user can quickly find desired template data. In particular, if a large amount of template data is available in the print data editing apparatus, the burden on the user when searching for desired template data becomes very large.

この点、特許文献1記載の印刷データ編集装置においては、ユーザ所望のカテゴリを指定する操作を行うことにより、当該カテゴリに属するテンプレートデータに基づく印刷イメージのみを一覧表示し、一覧表示された印刷イメージに対する選択操作を受け付けるように構成されている。従って、当該印刷データ編集装置では、所望のテンプレートデータを探す範囲を、一定のカテゴリに属するものに限定することができ、ユーザの負担を軽減することが可能である。   In this regard, in the print data editing apparatus described in Patent Document 1, by performing an operation of designating a category desired by the user, only print images based on template data belonging to the category are displayed in a list, and the print images displayed as a list are displayed. It is comprised so that selection operation with respect to may be received. Therefore, in the print data editing apparatus, the range for searching for desired template data can be limited to those belonging to a certain category, and the burden on the user can be reduced.

しかしながら、特許文献1記載の印刷データ編集装置では、テンプレートデータに係るカテゴリの選択操作は、印刷データの作成・編集操作と独立して行われる。従って、当該印刷データ編集装置では、ユーザは、カテゴリの選択操作等により所望のテンプレートデータを探し出す作業と、印刷データの作成・編集作業の両者を個別に行わなければ、所望のテンプレートデータを用いた印刷データの作成・編集を行うことはできなかった。   However, in the print data editing apparatus described in Patent Document 1, the category selection operation related to the template data is performed independently of the print data creation / editing operation. Therefore, in the print data editing apparatus, the user uses the desired template data unless both the task of searching for the desired template data by the category selection operation and the creation and editing of the print data are performed separately. It was not possible to create or edit print data.

本発明は、書式等が既定されたテンプレートデータを利用して、印刷データの作成・編集が可能な印刷データ編集装置に関し、テンプレートデータを用いた印刷データの作成・編集作業における利便性を高めた印刷データ編集装置等を提供する。   The present invention relates to a print data editing apparatus capable of creating and editing print data using template data having a predetermined format and the like, and has improved convenience in creating and editing print data using template data. Provide a print data editing device.

本発明の請求項1に係る印刷データ編集装置は、被印刷媒体への印刷に用いられる印刷データに関する種々の操作を受け付ける操作手段と、前記操作手段の操作に基づいて、前記印刷データに関する表示を行う表示手段と、前記印刷データの作成に用いられ、前記被印刷媒体に印刷出力される印刷結果に関する種々の条件が既定されたテンプレートデータを格納する記憶手段と、を有する印刷データ編集装置であって、前記操作手段に対する操作に基づいて、前記印刷データに従って印刷出力される印刷結果に関する印刷結果条件を設定する印刷結果条件設定手段と、前記印刷結果条件設定手段により設定された印刷結果条件に基づく印刷データの内容を、前記操作手段の操作に基づき編集可能に表示する印刷データ表示手段と、前記印刷結果条件設定手段により設定された印刷結果条件に基づいて、前記記憶手段に格納されているテンプレートデータから、当該印刷結果条件に対応する条件が既定されたテンプレートデータを抽出するテンプレートデータ抽出手段と、前記テンプレートデータ抽出手段により抽出されたテンプレートデータの内容を示すプレビュー画像を、前記操作手段により選択可能に表示する抽出テンプレート表示手段と、前記操作手段に対する操作により、前記抽出テンプレート表示手段に表示されたプレビュー画像の選択を受け付けるテンプレート選択手段と、前記テンプレート選択手段によりプレビュー画像が選択された場合に、当該プレビュー画像に係るテンプレートデータを基礎とした印刷データを編集対象に設定する印刷データ編集手段と、を有することを特徴とする。   According to a first aspect of the present invention, there is provided a print data editing apparatus that receives various operations related to print data used for printing on a printing medium, and displays the print data based on the operations of the operation means. A print data editing apparatus comprising: a display means for performing; and a storage means for storing template data used for creating the print data and for which various conditions relating to a print result printed on the print medium are defined. Based on an operation on the operation means, a print result condition setting means for setting a print result condition relating to a print result printed according to the print data, and a print result condition set by the print result condition setting means Print data display means for displaying the contents of the print data in an editable manner based on the operation of the operation means; Template data extraction means for extracting template data in which a condition corresponding to the print result condition is defined from the template data stored in the storage means based on the print result condition set by the condition setting means; A preview image showing the contents of the template data extracted by the template data extraction means is displayed so as to be selectable by the operation means, and a preview displayed on the extraction template display means by an operation on the operation means A template selection unit that accepts an image selection; and a print data editing unit that sets print data based on the template data related to the preview image as an editing target when a preview image is selected by the template selection unit. Yes And wherein the Rukoto.

当該印刷データ編集装置は、操作手段と、表示手段と、記憶手段とを有し、操作手段の操作によって印刷結果条件(例えば、テキスト書式、出力サイズ等)が設定されると、印刷データ表示手段において、設定された印刷結果条件に基づく印刷データの内容を編集可能に表示する。この時、当該印刷データ編集装置は、テンプレート抽出手段によって、設定された印刷結果条件に対応する条件が既定されたテンプレートデータを抽出し、抽出されたテンプレートデータの内容を示すプレビュー画像を、抽出テンプレート表示手段に選択可能に表示する。即ち、当該印刷データ編集装置は、印刷データに関する印刷結果条件の設定操作を、テンプレートデータに係る抽出条件の設定操作と同様に機能させることができ、ユーザの作業負担を軽減し得る。又、印刷結果条件は、印刷データに従って印刷出力される印刷結果に関する条件であるため、ユーザの意図を色濃く反映して設定される。従って、当該印刷データ編集装置は、記憶手段からユーザの意図に対応するテンプレートデータを抽出し、プレビュー画像を表示し得る。この結果、ユーザは、抽出テンプレート表示手段におけるプレビュー画像に基づいて、容易に所望のテンプレートデータを特定し得る。又、当該印刷データ編集装置は、抽出テンプレート表示手段に表示されたプレビュー画像が選択された場合、当該プレビュー画像に係るテンプレートデータを基礎とした印刷データを編集対象に設定する。従って、当該印刷データ編集装置によれば、ユーザは、所望のテンプレートデータを用いた印刷データの作成・編集作業を行い得る。   The print data editing apparatus includes an operation unit, a display unit, and a storage unit. When a print result condition (for example, text format, output size, etc.) is set by the operation of the operation unit, the print data display unit The print data content based on the set print result condition is displayed so as to be editable. At this time, the print data editing apparatus extracts template data in which a condition corresponding to the set print result condition is defined by the template extraction unit, and displays a preview image indicating the content of the extracted template data as an extraction template. Display on the display means in a selectable manner. That is, the print data editing apparatus can cause the print result condition setting operation related to the print data to function in the same manner as the extraction condition setting operation related to the template data, and can reduce the work burden on the user. The print result condition is a condition related to a print result that is printed out according to the print data, and is therefore set to reflect the user's intention deeply. Therefore, the print data editing apparatus can extract the template data corresponding to the user's intention from the storage unit and display the preview image. As a result, the user can easily specify desired template data based on the preview image in the extracted template display means. In addition, when the preview image displayed on the extracted template display unit is selected, the print data editing apparatus sets print data based on the template data related to the preview image as an editing target. Therefore, according to the print data editing apparatus, the user can create / edit print data using desired template data.

そして、請求項2記載の印刷データ編集装置は、請求項1記載の印刷データ編集装置であって、前記テンプレートデータには、前記印刷結果に関する条件として、当該テンプレートデータを基礎とする印刷データが印刷出力される被印刷媒体の幅を示す幅寸法が既定されており、前記印刷結果条件設定手段は、前記操作手段に対する操作に基づいて、前記印刷結果条件として、前記印刷データに従って印刷出力される前記被印刷媒体の幅を示す幅寸法を設定可能に構成され、前記テンプレート抽出手段は、前記印刷結果条件設定手段により、前記印刷結果条件として前記幅寸法が設定された場合に、当該印刷結果条件に係る幅寸法が既定されているテンプレートデータを、前記記憶手段から抽出することを特徴とする。   The print data editing apparatus according to claim 2 is the print data editing apparatus according to claim 1, wherein print data based on the template data is printed in the template data as a condition relating to the print result. A width dimension indicating the width of the print medium to be output is predetermined, and the print result condition setting means is printed out according to the print data as the print result condition based on an operation on the operation means. A width dimension indicating a width of a printing medium is configured to be settable, and the template extraction unit sets the print result condition when the width dimension is set as the print result condition by the print result condition setting unit. Template data in which such a width dimension is predetermined is extracted from the storage means.

当該印刷データ編集装置は、印刷結果条件として、前記幅寸法が設定された場合に、当該印刷結果条件に係る幅寸法が既定されているテンプレートデータを、前記記憶手段から抽出する。即ち、当該印刷データ編集装置によれば、ユーザは、自己の意図に応じて印刷結果条件に係る幅寸法を設定するだけで、当該幅寸法が既定されているテンプレートデータ(プレビュー画像)から所望のテンプレートデータを選択することができ、当該テンプレートデータを用いた印刷データの作成・編集作業を行い得る。   When the width dimension is set as the print result condition, the print data editing apparatus extracts template data in which the width dimension related to the print result condition is predetermined from the storage unit. In other words, according to the print data editing apparatus, the user simply sets the width dimension according to the print result condition according to his / her intention, and selects a desired value from the template data (preview image) in which the width dimension is predetermined. Template data can be selected, and print data can be created and edited using the template data.

又、請求項3記載の印刷データ編集装置は、請求項1又は請求項2記載の印刷データ編集装置であって、前記テンプレートデータには、前記印刷結果に関する条件として、前記被印刷媒体の幅方向に直交し、当該テンプレートデータを基礎とする印刷データの印刷出力に要する長さ寸法が既定されており、前記印刷結果条件設定手段は、前記操作手段に対する操作に基づいて、前記印刷結果条件として、前記被印刷媒体の幅方向に直交し、前記印刷データの印刷出力に要する長さ寸法を設定可能に構成され、前記テンプレート抽出手段は、前記印刷結果条件設定手段により、前記印刷結果条件として前記長さ寸法が設定された場合に、当該印刷結果条件に係る長さ寸法に対応する長さ寸法が既定されているテンプレートデータを、前記記憶手段から抽出することを特徴とする。   The print data editing apparatus according to claim 3 is the print data editing apparatus according to claim 1 or 2, wherein the template data includes a width direction of the print medium as a condition regarding the print result. The length dimension required for the print output of the print data based on the template data is predetermined, and the print result condition setting means, based on the operation to the operation means, as the print result condition, It is configured to be able to set a length dimension required for the print output of the print data orthogonal to the width direction of the print medium, and the template extraction means can set the length as the print result condition by the print result condition setting means. When the length dimension is set, the template data in which the length dimension corresponding to the length dimension according to the print result condition is predetermined is stored in the storage unit. And extracting from.

当該印刷データ編集装置は、印刷結果条件として前記長さ寸法が設定された場合に、当該印刷結果条件に係る長さ寸法に対応する長さ寸法が既定されているテンプレートデータを、前記記憶手段から抽出する。即ち、当該印刷データ編集装置によれば、ユーザは、自己の意図に応じて印刷結果条件に係る長さ寸法を設定するだけで、当該長さ寸法に対応する長さ寸法が既定されているテンプレートデータ(プレビュー画像)から所望のテンプレートデータを選択することができ、当該テンプレートデータを用いた印刷データの作成・編集作業を行い得る。   When the length dimension is set as a print result condition, the print data editing apparatus stores, from the storage unit, template data in which a length dimension corresponding to the length dimension according to the print result condition is predetermined. Extract. That is, according to the print data editing apparatus, the user can set the length dimension corresponding to the length dimension only by setting the length dimension according to the print result condition according to his / her intention. Desired template data can be selected from the data (preview image), and print data can be created and edited using the template data.

又、請求項4記載の印刷データ編集装置は、請求項1乃至請求項3の何れかに記載の印刷データ編集装置であって、前記テンプレートデータには、前記印刷結果に関する条件として、当該テンプレートデータを基礎とする印刷データのテキスト書式として、縦書又は横書の何れかが既定されており、前記印刷結果条件設定手段は、前記操作手段に対する操作に基づいて、前記印刷結果条件として、前記印刷データに基づき印刷出力される印刷結果のテキスト書式として、縦書又は横書の何れかを設定可能に構成され、前記テンプレート抽出手段は、前記印刷結果条件設定手段により、前記印刷結果条件として、テキスト書式である縦書又は横書の何れかが設定された場合に、当該印刷結果条件に係るテキスト書式が既定されているテンプレートデータを、前記記憶手段から抽出することを特徴とする。   According to a fourth aspect of the present invention, there is provided the print data editing apparatus according to any one of the first to third aspects, wherein the template data includes the template data as a condition relating to the print result. As the text format of the print data based on the above, either vertical writing or horizontal writing is defined, and the print result condition setting means is configured to print the print result condition as the print result condition based on an operation on the operation means. Either vertical or horizontal writing can be set as the text format of the print result to be printed based on the data, and the template extracting means can set the text as the print result condition by the print result condition setting means. When either vertical or horizontal text format is set, the text format related to the print result condition is specified. Data, and extracting from the storage means.

当該印刷データ編集装置は、印刷結果条件として、テキスト書式である縦書又は横書の何れかが設定された場合に、当該印刷結果条件に係るテキスト書式が既定されているテンプレートデータを、前記記憶手段から抽出する。即ち、当該印刷データ編集装置によれば、ユーザは、自己の意図に応じて印刷結果条件に係るテキスト書式(即ち、縦書又は横書)を設定するだけで、当該テキスト書式が既定されているテンプレートデータ(プレビュー画像)から所望のテンプレートデータを選択することができ、当該テンプレートデータを用いた印刷データの作成・編集作業を行い得る。   The print data editing apparatus stores the template data in which the text format according to the print result condition is predetermined when either vertical or horizontal text, which is a text format, is set as the print result condition. Extract from the means. That is, according to the print data editing apparatus, the user simply sets the text format (that is, vertical writing or horizontal writing) related to the printing result condition according to his / her intention, and the text format is predetermined. Desired template data can be selected from the template data (preview image), and print data can be created and edited using the template data.

又、請求項5記載の印刷データ編集装置は、請求項1乃至請求項4の何れかに記載の印刷データ編集装置であって、前記テンプレートデータには、前記印刷結果に関する条件として、当該テンプレートデータを基礎とする印刷結果の内容に基づくキーワードが既定されており、前記印刷結果条件設定手段は、前記操作手段に対する操作に基づいて、前記印刷データ表示手段に表示された印刷データに対して付加されたユーザ所望の入力テキストを、前記印刷結果条件として設定可能に構成され、前記テンプレート抽出手段は、前記印刷結果条件設定手段により、前記印刷結果条件として、前記入力テキストが設定された場合に、当該印刷結果条件に係る入力テキストと一致するキーワードが既定されているテンプレートデータを、前記記憶手段から抽出することを特徴とする。   A print data editing apparatus according to claim 5 is the print data editing apparatus according to any one of claims 1 to 4, wherein the template data includes, as a condition relating to the print result, the template data. A keyword based on the contents of the print result based on the print data is defined, and the print result condition setting means is added to the print data displayed on the print data display means based on an operation on the operation means. The user-desired input text is configured to be set as the print result condition, and the template extracting unit is configured to execute the template when the input text is set as the print result condition by the print result condition setting unit. Template data in which a keyword matching the input text relating to the print result condition is defined is stored in the storage method. And extracting from.

当該印刷データ編集装置は、印刷結果条件として、前記入力テキストが設定された場合に、当該印刷結果条件に係る入力テキストと一致するキーワードが既定されているテンプレートデータを、前記記憶手段から抽出する。即ち、当該印刷データ編集装置によれば、ユーザは、自己の意図に応じて印刷結果条件に係る入力テキストを設定するだけで、当該入力テキストと一致するキーワードが既定されているテンプレートデータ(プレビュー画像)から所望のテンプレートデータを選択することができ、当該テンプレートデータを用いた印刷データの作成・編集作業を行い得る。ここで、キーワードは、テンプレートデータを基礎とする印刷結果の内容に基づいて既定されている。従って、当該印刷データ編集装置は、入力テキストに係るユーザの意図と、テンプレートデータを基礎とした印刷結果の内容とを一致させることができ、ユーザ所望のテンプレートデータの選択を、より迅速に実現させ得る。   When the input text is set as a print result condition, the print data editing apparatus extracts template data in which a keyword matching the input text related to the print result condition is defined from the storage unit. That is, according to the print data editing apparatus, the user simply sets the input text related to the print result condition according to his / her intention, and the template data (preview image) in which a keyword matching the input text is defined. Desired template data can be selected, and print data can be created and edited using the template data. Here, the keyword is predetermined based on the contents of the print result based on the template data. Therefore, the print data editing apparatus can match the user's intention related to the input text with the contents of the print result based on the template data, and can quickly select the template data desired by the user. obtain.

又、請求項6記載の印刷データ編集装置は、請求項5記載の印刷データ編集装置であって、前記テンプレートデータは、当該テンプレートデータに基づき印刷出力される印刷結果の内容をテキストで表現した内容テキストと、前記内容テキストの一部を構成する特定テキスト範囲を有し、前記抽出テンプレート表示手段は、前記印刷結果条件設定手段により、前記印刷結果条件として前記入力テキストが設定された場合に、前記テンプレートデータ抽出手段により抽出されたテンプレートデータにおける特定テキスト範囲を、前記印刷結果条件に係る入力テキストに置換したプレビュー画像を、前記操作手段により選択可能に表示することを特徴とする。   The print data editing apparatus according to claim 6 is the print data editing apparatus according to claim 5, wherein the template data is a text representation of the contents of a print result printed out based on the template data. A specific text range that constitutes a part of the text and the content text, and the extraction template display means, when the input text is set as the print result condition by the print result condition setting means, A preview image obtained by replacing the specific text range in the template data extracted by the template data extraction unit with the input text related to the print result condition is displayed so as to be selectable by the operation unit.

当該印刷データ編集装置は、前記印刷結果条件として前記入力テキストが設定された場合に、前記テンプレートデータ抽出手段により抽出されたテンプレートデータにおける特定テキスト範囲を、前記印刷結果条件に係る入力テキストに置換したプレビュー画像を、前記操作手段により選択可能に表示する。そして、当該プレビュー画像が選択された場合、当該印刷データ編集装置は、印刷データ編集手段によって、特定テキスト範囲を入力テキストに置換したテンプレートデータを基礎とする印刷データを編集対象に設定する。これにより、当該印刷データ編集装置によれば、ユーザは、所望のテンプレートデータを用いた印刷データの作成・編集作業を開始する際に、印刷結果条件として既に設定されている入力テキストを再度入力することなく、当該テンプレートデータを基礎とする印刷データの作成・編集作業を行い得る。この結果、当該印刷データ編集装置は、テンプレートデータを用いた印刷データの作成・編集作業における利便性を高め得る。   When the input text is set as the print result condition, the print data editing apparatus replaces the specific text range in the template data extracted by the template data extraction unit with the input text according to the print result condition The preview image is displayed so as to be selectable by the operation means. When the preview image is selected, the print data editing apparatus sets print data based on the template data in which the specific text range is replaced with the input text as an edit target by the print data editing unit. Thus, according to the print data editing apparatus, when the user starts creating / editing print data using desired template data, the user again inputs the input text that has already been set as the print result condition. Therefore, it is possible to create / edit print data based on the template data. As a result, the print data editing apparatus can improve the convenience in creating / editing print data using template data.

又、請求項7記載の印刷データ編集装置の制御プログラムは、被印刷媒体への印刷に用いられる印刷データに関する種々の操作を受け付ける操作手段と、前記操作手段の操作に基づいて、前記印刷データに関する表示を行う表示手段と、前記印刷データの作成に用いられ、前記被印刷媒体に印刷出力される印刷結果に関する種々の条件が既定されたテンプレートデータを格納する記憶手段と、前記操作手段の操作に基づいて、種々の制御を行う制御手段と、を備える印刷データ編集装置の制御プログラムであって、当該印刷データ編集装置を、前記操作手段に対する操作に基づいて、前記印刷データに従って印刷出力される印刷結果に関する印刷結果条件を設定する印刷結果条件設定手段、前記印刷結果条件設定手段により設定された印刷結果条件に基づく印刷データの内容を、前記操作手段の操作に基づき編集可能に表示する印刷データ表示手段、前記印刷結果条件設定手段により設定された印刷結果条件に基づいて、前記記憶手段に格納されているテンプレートデータから、当該印刷結果条件に対応する条件が既定されたテンプレートデータを抽出するテンプレートデータ抽出手段、前記テンプレートデータ抽出手段により抽出されたテンプレートデータの内容を示すプレビュー画像を、前記操作手段により選択可能に表示する抽出テンプレート表示手段、前記操作手段に対する操作により、前記抽出テンプレート表示手段に表示されたプレビュー画像の選択を受け付けるテンプレート選択手段、前記テンプレート選択手段によりプレビュー画像が選択された場合に、当該プレビュー画像に係るテンプレートデータを基礎とした印刷データを編集対象に設定する印刷データ編集手段、として機能させることを特徴とする。   According to a seventh aspect of the present invention, there is provided a control program for a print data editing apparatus, the operation means for accepting various operations relating to print data used for printing on a printing medium, and the print data based on the operation of the operation means. Display means for displaying; storage means for storing template data in which various conditions relating to a print result printed on the print medium and used for creation of the print data are defined; and for operation of the operation means A print data editing apparatus control program comprising: a control means for performing various controls based on the print data based on an operation on the operation means. A print result condition setting means for setting a print result condition relating to the result, and a print result set by the print result condition setting means. Print data display means for displaying the contents of the print data based on the condition so as to be editable based on the operation of the operation means, and stored in the storage means based on the print result condition set by the print result condition setting means. Template data extracting means for extracting template data for which a condition corresponding to the printing result condition is predetermined from the template data, and a preview image showing the contents of the template data extracted by the template data extracting means by the operating means Extraction template display means for display selectably, template selection means for accepting selection of a preview image displayed on the extraction template display means by an operation on the operation means, and when a preview image is selected by the template selection means, The pre Characterized in that the functioning of the print data and template data was based according to the-menu image print data editing means for setting the edited as.

当該印刷データ編集装置の制御プログラムは、操作手段と、表示手段と、記憶手段と、制御手段と、を備える印刷データ編集装置で実行されることで、上述した請求項1に係る印刷データ編集装置と同様の効果を奏し得る。   The print data editing apparatus according to claim 1 is executed by the print data editing apparatus including an operation unit, a display unit, a storage unit, and a control unit. The same effect can be achieved.

本実施形態に係るコンピュータ装置を示す説明図である。It is explanatory drawing which shows the computer apparatus which concerns on this embodiment. コンピュータ装置のブロック図である。It is a block diagram of a computer apparatus. ラベルプリンタの側断面図である。It is a sectional side view of a label printer. ラベルプリンタの斜視図(1)である。It is a perspective view (1) of a label printer. ラベルプリンタの斜視図(2)である。It is a perspective view (2) of a label printer. ラベルプリンタのブロック図である。It is a block diagram of a label printer. 本実施形態に係る印刷データ編集処理プログラムのフローチャートである。6 is a flowchart of a print data editing processing program according to the present embodiment. 印刷データ編集ウインドウの構成を示す説明図である。It is explanatory drawing which shows the structure of a print data edit window. テンプレートデータベースの内容を示す説明図(1)である。It is explanatory drawing (1) which shows the content of a template database. テンプレートデータの構成を示す説明図である。It is explanatory drawing which shows the structure of template data. テンプレートデータベースの内容を示す説明図(2)である。It is explanatory drawing (2) which shows the content of a template database. ラベル条件設定処理プログラムのフローチャートである。It is a flowchart of a label condition setting processing program. テンプレート候補抽出処理プログラムのフローチャートである。It is a flowchart of a template candidate extraction processing program. 印刷データ編集ウインドウの表示例(1)を示す説明図である。It is explanatory drawing which shows the example of a display of a print data edit window (1). 印刷データ編集ウインドウの表示例(2)を示す説明図である。It is explanatory drawing which shows the example of a display of a print data edit window (2).

以下、本発明に係る印刷データ編集装置を、コンピュータ装置1に具体化した実施形態について、図面を参照しつつ詳細に説明する。先ず、本実施形態に係るコンピュータ装置1の概略構成について、図1に基づき説明する。図1に示すように、当該コンピュータ装置1は、所謂、パーソナルコンピュータであり、後述する印刷データ編集処理プログラム(図7等参照)を実行することにより、印刷データ編集装置として機能する。当該コンピュータ装置1は、ディスプレイ5、入力操作部7を有しており、ラベルプリンタ20と接続されている。ディスプレイ5は、コンピュータ装置1(即ち、制御部10)の制御に基づいて、種々の情報(例えば、印刷データ編集ウインドウ50等)を表示する。入力操作部7は、キーボードやマウス等により構成され、種々の指令を入力する際に用いられる。そして、コンピュータ装置1は、USBケーブル等により、ラベルプリンタ20と通信可能に接続されている(図1、図2、図6参照)。   Hereinafter, an embodiment in which a print data editing apparatus according to the present invention is embodied in a computer apparatus 1 will be described in detail with reference to the drawings. First, a schematic configuration of the computer apparatus 1 according to the present embodiment will be described with reference to FIG. As shown in FIG. 1, the computer device 1 is a so-called personal computer, and functions as a print data editing device by executing a print data editing processing program (see FIG. 7 and the like) described later. The computer apparatus 1 includes a display 5 and an input operation unit 7 and is connected to a label printer 20. The display 5 displays various information (for example, the print data editing window 50 and the like) based on the control of the computer apparatus 1 (that is, the control unit 10). The input operation unit 7 includes a keyboard, a mouse, and the like, and is used when inputting various commands. The computer apparatus 1 is communicably connected to the label printer 20 via a USB cable or the like (see FIGS. 1, 2, and 6).

ラベルプリンタ20は、後述するように、ラベルテープTにユーザ所望の印刷を行い得るように構成されている。そして、当該ラベルプリンタ20は、コンピュータ装置1と接続されており、後述するように、コンピュータ装置1の制御に基づいて、ラベルテープTに対して、所望の印刷を行い得るように構成されている。当該ラベルプリンタ20の詳細な構成については後述する。   The label printer 20 is configured to perform user-desired printing on the label tape T as will be described later. The label printer 20 is connected to the computer apparatus 1 and is configured to perform desired printing on the label tape T based on the control of the computer apparatus 1 as will be described later. . The detailed configuration of the label printer 20 will be described later.

次に、本実施形態に係るコンピュータ装置1の制御系について、図2を参照しつつ詳細に説明する。上述したように、コンピュータ装置1は、所謂、パーソナルコンピュータであり、ディスプレイ5、入力操作部7を有している。図2に示すように、当該コンピュータ装置1は、制御部10、通信I/F15、接続I/F16を有している。当該制御部10は、コンピュータ装置1に対する制御の中枢を担い、ディスプレイ5、入力操作部7と接続されている。従って、当該制御部10は、入力操作部7の操作に基づいて、種々の制御を行うことができる。又、当該制御部10は、制御部10による制御の結果に基づいて、ディスプレイ5に種々の情報を表示し得る。   Next, the control system of the computer apparatus 1 according to the present embodiment will be described in detail with reference to FIG. As described above, the computer apparatus 1 is a so-called personal computer, and includes the display 5 and the input operation unit 7. As shown in FIG. 2, the computer apparatus 1 includes a control unit 10, a communication I / F 15, and a connection I / F 16. The control unit 10 plays a central role in controlling the computer apparatus 1 and is connected to the display 5 and the input operation unit 7. Therefore, the control unit 10 can perform various controls based on the operation of the input operation unit 7. Further, the control unit 10 can display various information on the display 5 based on the result of control by the control unit 10.

制御部10は、CPU11、ROM12、RAM13、HDD14により構成されている。CPU11は、制御部10による制御の中枢を担う中央演算装置であり、ROM12に格納されている制御プログラムや、HDD14に格納されている各種アプリケーションプログラム(例えば、文書作成プログラム等)を実行する。ROM12は、コンピュータ装置1の制御を行う上で必要な各種データや制御プログラムを格納している。RAM13は、CPU11による演算結果等を一時的に記憶するメモリである。   The control unit 10 includes a CPU 11, ROM 12, RAM 13, and HDD 14. The CPU 11 is a central processing unit that plays a central role in control by the control unit 10 and executes a control program stored in the ROM 12 and various application programs (for example, a document creation program) stored in the HDD 14. The ROM 12 stores various data and control programs necessary for controlling the computer device 1. The RAM 13 is a memory that temporarily stores calculation results and the like by the CPU 11.

HDD14は、コンピュータ装置1の制御に必要なOS(オペレーティングシステム)等の基本プログラム、後述する印刷データ編集処理プログラム(図7等参照)や各種アプリケーションプログラムを格納する補助記憶装置である。又、当該HDD14は、テンプレートデータベース14Aを有している。テンプレートデータベース14Aは、出力書式や出力サイズ等の種々の条件が予め規定されたテンプレートデータを多数格納して構成されるデータベースである(図9〜図11参照)。当該テンプレートデータベース14Aについては、後に図面を参照しつつ詳細に説明する。   The HDD 14 is an auxiliary storage device that stores a basic program such as an OS (operating system) necessary for controlling the computer apparatus 1, a print data editing processing program (see FIG. 7 and the like) described later, and various application programs. The HDD 14 has a template database 14A. The template database 14A is a database configured by storing a large number of template data in which various conditions such as an output format and an output size are defined in advance (see FIGS. 9 to 11). The template database 14A will be described in detail later with reference to the drawings.

又、コンピュータ装置1は、通信I/F15と、接続I/F16を有している。通信I/F15は、当該コンピュータ装置1がネットワーク網Nと通信可能に接続する為のインターフェースである。接続I/F16は、USBケーブル等によりラベルプリンタ20と接続する為のインターフェースである。従って、当該コンピュータ装置1は、接続I/F16を介して、ラベルプリンタ20に印刷データや印刷実行指示等を出力し得る。   The computer device 1 also has a communication I / F 15 and a connection I / F 16. The communication I / F 15 is an interface for connecting the computer apparatus 1 to the network N so as to be communicable. The connection I / F 16 is an interface for connecting to the label printer 20 via a USB cable or the like. Accordingly, the computer apparatus 1 can output print data, a print execution instruction, and the like to the label printer 20 via the connection I / F 16.

続いて、コンピュータ装置1に接続されるラベルプリンタ20の概略構成について、図3〜図5を参照しつつ説明する。図3〜図5に示すように、ラベルプリンタ20は、装置本体21と、上部カバー22と、トレイ24と、カッターレバー27と、を有している。装置本体21は、上方が開放されたホルダ収納部23を有すると共に、サーマルヘッド30、プラテンローラ31、カッターユニット32等を、その内部に収納している。   Next, a schematic configuration of the label printer 20 connected to the computer apparatus 1 will be described with reference to FIGS. As illustrated in FIGS. 3 to 5, the label printer 20 includes an apparatus main body 21, an upper cover 22, a tray 24, and a cutter lever 27. The apparatus main body 21 has a holder accommodating portion 23 that is open at the top, and accommodates a thermal head 30, a platen roller 31, a cutter unit 32, and the like therein.

ホルダ収納部23は、被印刷媒体であるラベルテープTを保持するラベルテープホルダ35を収納し、ホルダ収納部23内の所定位置に、当該ラベルテープホルダ35を位置決めする。又、ホルダ収納部23は、その底面における所定位置に、テープセンサ45を有している。当該テープセンサ45は、ラベルテープホルダ35を構成するホルダ部材36の所定位置に形成され、当該ラベルテープホルダ35に保持されているラベルテープTの種類を示す判別部を検出する(図6参照)。   The holder storage unit 23 stores a label tape holder 35 that holds a label tape T that is a printing medium, and positions the label tape holder 35 at a predetermined position in the holder storage unit 23. Moreover, the holder accommodating part 23 has the tape sensor 45 in the predetermined position in the bottom face. The tape sensor 45 is formed at a predetermined position of the holder member 36 constituting the label tape holder 35, and detects a discriminating portion indicating the type of the label tape T held by the label tape holder 35 (see FIG. 6). .

ここで、被印刷媒体であるラベルテープT及びラベルテープホルダ35について説明する。ラベルテープホルダ35は、ラベルテープTと、ホルダ部材36により構成される。ホルダ部材36は、巻芯に巻回されたラベルテープTを、左右両側から挟み込みつつ、回転可能に保持する。そして、本実施形態におけるラベルテープTは、自己発色性を有する感熱シート(所謂、サーマルペーパー)の片面に粘着剤を介して離型紙が貼り合わされたラベルシートを、所定幅(例えば、12mm、18mm、24mm、36mm等)のテープ状にして構成される(図4、図5)。尚、感熱シート等で、ラベルテープTが構成されていても良い。   Here, the label tape T and the label tape holder 35 which are printing media will be described. The label tape holder 35 includes a label tape T and a holder member 36. The holder member 36 rotatably holds the label tape T wound around the core while being sandwiched from both the left and right sides. The label tape T according to the present embodiment has a predetermined width (for example, 12 mm, 18 mm) of a label sheet in which a release sheet is bonded to one side of a self-coloring thermal sheet (so-called thermal paper) via an adhesive. 24mm, 36mm, etc.) (Figs. 4 and 5). The label tape T may be composed of a heat sensitive sheet or the like.

上部カバー22は、透明樹脂により形成されており、装置本体21の後側上端縁部に開閉自在に取り付けられている。従って、上部カバー22を閉じた場合、上部カバー22は、ホルダ収納部23の上方を覆う(図3参照)。トレイ24は、透明樹脂により形成されており、上部カバー22の前側略中央部に対向するように立設される。従って、トレイ24は、排紙口26から排出されたラベルテープTが載置される。   The upper cover 22 is made of a transparent resin, and is attached to the rear upper end edge of the apparatus main body 21 so as to be freely opened and closed. Therefore, when the upper cover 22 is closed, the upper cover 22 covers the upper part of the holder storage portion 23 (see FIG. 3). The tray 24 is made of a transparent resin, and is erected so as to face the front center of the upper cover 22. Therefore, the label tape T discharged from the paper discharge outlet 26 is placed on the tray 24.

装置本体21において、ホルダ収納部23の前側端縁には、挿入口25が形成されている。ラベルテープTは、ホルダ収納部23に設置されたラベルテープホルダ35から引き出されると、当該挿入口25を介して、装置本体21内部のサーマルヘッド30とプラテンローラ31の間へと案内される。排紙口26は、閉止状態にある上部カバー22の前側端縁と、トレイ24の基端部により構成され、サーマルヘッド30等により印刷されたラベルテープTがラベルプリンタ20外部へ排出される部分である。   In the apparatus main body 21, an insertion port 25 is formed at the front end edge of the holder storage portion 23. When the label tape T is pulled out from the label tape holder 35 installed in the holder housing portion 23, the label tape T is guided between the thermal head 30 and the platen roller 31 inside the apparatus main body 21 through the insertion port 25. The paper discharge port 26 is configured by a front end edge of the upper cover 22 in a closed state and a base end portion of the tray 24, and a portion where the label tape T printed by the thermal head 30 or the like is discharged to the outside of the label printer 20. It is.

カッターレバー27は、装置本体21の前面下部に左右方向(図3中、紙面手前側及び奥側)へ移動可能に設けられており、当該カッターレバー27の移動に連動して、カッターユニット32を左右に移動させる。又、装置本体21背面部には、電源コードが接続されており、USB(Universal Serial Bus)等から構成されるコネクタ部が形成されている。従って、当該ラベルプリンタ20は、コネクタ部を介して、USBケーブルでコンピュータ装置1等と接続され得る。   The cutter lever 27 is provided at the lower part of the front surface of the apparatus main body 21 so as to be movable in the left-right direction (front side and back side in FIG. 3). Move left and right. In addition, a power cord is connected to the rear surface of the apparatus main body 21, and a connector portion composed of a USB (Universal Serial Bus) or the like is formed. Accordingly, the label printer 20 can be connected to the computer apparatus 1 or the like with a USB cable via the connector unit.

上述したように、ラベルプリンタ20は、装置本体21内部に、サーマルヘッド30、プラテンローラ31、カッターユニット32等を有している(図3参照)。サーマルヘッド30は、装置本体21内部において、挿入口25よりも装置本体21前方側に配設されており、複数の発熱素子からなる発熱体(図示せず)を有している。従って、ラベルプリンタ20は、印刷データに基づいて、各発熱素子の発熱態様を制御することにより、ラベルテープTにユーザ所望の内容を感熱印刷し得る。   As described above, the label printer 20 includes the thermal head 30, the platen roller 31, the cutter unit 32, and the like inside the apparatus main body 21 (see FIG. 3). The thermal head 30 is disposed in the apparatus main body 21 on the front side of the apparatus main body 21 with respect to the insertion port 25 and has a heating element (not shown) including a plurality of heating elements. Therefore, the label printer 20 can perform thermal printing of the user-desired contents on the label tape T by controlling the heat generation mode of each heating element based on the print data.

プラテンローラ31は、装置本体21内部において、サーマルヘッド30の各発熱素子に対向する位置に回転自在に配設されており、ラベルテープTをサーマルヘッド30に押圧して感熱印刷を行う役割を果たす。又、当該プラテンローラ31は、ステッピングモータ(図示せず)により回転駆動することで、ラベルテープTをラベルプリンタ20外部へと搬送する。   The platen roller 31 is rotatably disposed in the apparatus main body 21 at a position facing each heat generating element of the thermal head 30 and plays a role of performing thermal printing by pressing the label tape T against the thermal head 30. . The platen roller 31 is rotated by a stepping motor (not shown) to convey the label tape T to the outside of the label printer 20.

カッターユニット32は、装置本体21内部において、サーマルヘッド30、プラテンローラ31よりも装置本体21前方側に配設されており、カッターレバー27の移動に連動してラベルテープTの幅方向に移動する可動刃を備えている。従って、カッターレバー27が操作された場合、カッターユニット32近傍に位置するラベルテープTは、可動刃により、ラベルテープT幅方向に切断される。   The cutter unit 32 is disposed in front of the apparatus main body 21 relative to the thermal head 30 and the platen roller 31 inside the apparatus main body 21, and moves in the width direction of the label tape T in conjunction with the movement of the cutter lever 27. It has a movable blade. Therefore, when the cutter lever 27 is operated, the label tape T located near the cutter unit 32 is cut in the label tape T width direction by the movable blade.

続いて、当該ラベルプリンタ20による印刷動作について説明する。尚、初期状態として、ラベルテープTは、挿入口25を介して装置本体21内部に挿入され、サーマルヘッド30及びプラテンローラ31により押圧挟持された状態にあるものとする。   Next, a printing operation by the label printer 20 will be described. As an initial state, it is assumed that the label tape T is inserted into the apparatus main body 21 through the insertion port 25 and is pressed and clamped by the thermal head 30 and the platen roller 31.

コンピュータ装置1等の外部装置からの印刷実行指示を受信すると、ラベルプリンタ20は、ステッピングモータ(図示せず)等によりプラテンローラ31を回転駆動しつつ、印刷データに基づいてサーマルヘッド30の発熱態様を制御する。これにより、ラベルプリンタ20は、ラベルテープTを搬送しつつ、ラベルテープTの印刷面(即ち、感熱シート側)に、順次、印刷データに基づく印刷を行い得る。そして、印刷されたラベルテープTは、印刷面が下方に向いた状態のままで、カッターユニット32、排紙口26、トレイ24の順に移動していく。又、トレイ24上に排出されたラベルテープTは、カッターレバー27を左右方向に移動操作することによって、カッターユニット32の可動刃により切断される。   When a print execution instruction is received from an external device such as the computer device 1, the label printer 20 rotates the platen roller 31 with a stepping motor (not shown) or the like, and the heat generation mode of the thermal head 30 based on the print data. To control. Thus, the label printer 20 can sequentially perform printing based on the print data on the printing surface (that is, the thermal sheet side) of the label tape T while conveying the label tape T. Then, the printed label tape T moves in the order of the cutter unit 32, the paper discharge port 26, and the tray 24 with the printing surface facing downward. Further, the label tape T discharged onto the tray 24 is cut by the movable blade of the cutter unit 32 by moving the cutter lever 27 in the left-right direction.

続いて、ラベルプリンタ20の制御系について図6に基づき説明する。図6に示すように、制御部40は、CPU41、ROM42、RAM43、入出力インターフェース44、接続I/F48等を備えている。CPU41は、ラベルプリンタ20の制御の中枢を担う中央演算装置であり、ROM42内の各種制御プログラムに基づいて各種の演算を行なう。ROM42は、各種制御プログラムを記憶するメモリであり、印刷データに基づき、サーマルヘッド30の発熱制御を行う為の制御プログラム等を記憶している。RAM43は、CPU41により演算された各種の演算結果を一時的に記憶するメモリであり、印刷バッファ、表示画像バッファ、ワーク領域等の各種のメモリ領域を有している。接続I/F48は、例えば、USBコネクタ等から構成され、上述したコネクタ部を含む。当該ラベルプリンタ20は、コネクタ部、接続I/F48を介して、コンピュータ装置1との間から印刷データ及び印刷実行指示を受信し得る。   Next, the control system of the label printer 20 will be described with reference to FIG. As shown in FIG. 6, the control unit 40 includes a CPU 41, a ROM 42, a RAM 43, an input / output interface 44, a connection I / F 48, and the like. The CPU 41 is a central processing unit that plays a central role in controlling the label printer 20, and performs various calculations based on various control programs in the ROM 42. The ROM 42 is a memory that stores various control programs, and stores a control program for performing heat generation control of the thermal head 30 based on print data. The RAM 43 is a memory that temporarily stores various calculation results calculated by the CPU 41, and includes various memory areas such as a print buffer, a display image buffer, and a work area. The connection I / F 48 is constituted by, for example, a USB connector or the like, and includes the above-described connector unit. The label printer 20 can receive print data and a print execution instruction from the computer apparatus 1 via the connector unit and the connection I / F 48.

制御部40は、入出力インターフェース44を介して、ヘッド駆動回路46と、搬送駆動回路47と、テープセンサ45とがそれぞれ接続されている。ヘッド駆動回路46は、ラベルテープTへの印刷を行う際に、サーマルヘッド30を駆動制御する。搬送駆動回路47は、ラベルテープTを搬送する際に、ステッピングモータ(図示せず)を駆動制御し、プラテンローラ31等を制御する。テープセンサ45は、ホルダ収納部23に装着されているラベルテープホルダ35におけるラベルテープTの種類を検出する。   The controller 40 is connected to a head drive circuit 46, a transport drive circuit 47, and a tape sensor 45 via an input / output interface 44. The head drive circuit 46 drives and controls the thermal head 30 when printing on the label tape T. When the label tape T is transported, the transport driving circuit 47 drives and controls a stepping motor (not shown) and controls the platen roller 31 and the like. The tape sensor 45 detects the type of the label tape T in the label tape holder 35 attached to the holder storage unit 23.

次に、本実施形態に係るコンピュータ装置1で実行される印刷データ編集処理プログラムについて、図面を参照しつつ詳細に説明する。ここで、印刷データ編集処理プログラムの実行を開始すると、CPU11は、先ず、印刷データ編集ウインドウ50をディスプレイ5に表示する。ここで、印刷データ編集ウインドウ50の構成について、図8を参照しつつ詳細に説明する。   Next, a print data editing processing program executed by the computer apparatus 1 according to the present embodiment will be described in detail with reference to the drawings. Here, when the execution of the print data editing processing program is started, the CPU 11 first displays the print data editing window 50 on the display 5. Here, the configuration of the print data editing window 50 will be described in detail with reference to FIG.

図8に示すように、印刷データ編集ウインドウ50は、ラベルプリンタ20によりラベルテープTを用いて所望のラベルを作成する際に表示される編集画面であり、設定操作部51と、ラベルデータ編集エリア60と、テンプレート候補表示エリア70と、カーソルCとを有している。   As shown in FIG. 8, the print data editing window 50 is an editing screen displayed when a desired label is created by the label printer 20 using the label tape T, and includes a setting operation unit 51 and a label data editing area. 60, a template candidate display area 70, and a cursor C.

設定操作部51は、印刷データに基づき作成されるラベル(即ち、印刷結果物)に関する諸条件の設定や、印刷データに基づくラベルの印刷実行指示を行う際に、ユーザの入力操作部7を介して操作される。図8に示すように、設定操作部51は、テープ幅設定操作部52と、テープ長設定操作部53と、テキスト書式設定操作部54と、印刷ボタン55とを有している。   The setting operation unit 51 uses the user's input operation unit 7 when setting various conditions regarding a label (that is, a print result) created based on the print data, or when performing a print execution instruction for the label based on the print data. Operated. As shown in FIG. 8, the setting operation unit 51 includes a tape width setting operation unit 52, a tape length setting operation unit 53, a text format setting operation unit 54, and a print button 55.

テープ幅設定操作部52は、印刷データに基づくラベルの印刷に用いるラベルテープTの幅を設定する際に操作される。具体的には、テープ幅設定操作部52をカーソルCにより選択すると、テープ幅設定操作部52は、ラベルプリンタ20で使用可能なラベルテープTの幅(例えば、12mm、18mm、24mm、36mm等)を示す選択肢を表示する。そして、ラベル条件の一つである「テープ幅」は、カーソルCによる一の選択肢の選択を受け付けることで設定される。   The tape width setting operation unit 52 is operated when setting the width of the label tape T used for printing the label based on the print data. Specifically, when the tape width setting operation unit 52 is selected by the cursor C, the tape width setting operation unit 52 uses the width of the label tape T that can be used by the label printer 20 (for example, 12 mm, 18 mm, 24 mm, 36 mm, etc.) Display the option indicating. Then, “tape width” which is one of the label conditions is set by accepting selection of one option by the cursor C.

テープ長設定操作部53は、印刷データに基づくラベルの印刷に要するラベルテープTの長さを設定する際に操作される。具体的には、テープ長設定操作部53をカーソルCにより選択すると、テープ長設定操作部53は、任意のテープ長を入力可能な状態となる。そして、ラベル条件の一つである「テープ長」は、ユーザ所望のテープ長が入力されることにより設定される。   The tape length setting operation unit 53 is operated when setting the length of the label tape T required for printing the label based on the print data. Specifically, when the tape length setting operation unit 53 is selected by the cursor C, the tape length setting operation unit 53 enters a state where an arbitrary tape length can be input. The “tape length” as one of the label conditions is set by inputting a tape length desired by the user.

テキスト書式設定操作部54は、印刷データに基づくラベルにおけるテキスト書式を設定する際に操作される。具体的には、テキスト書式設定操作部54をカーソルCにより選択すると、テキスト書式設定操作部54は、「縦書」及び「横書」を選択可能に表示する。そして、ラベル条件の一つである「テキスト書式」は、「縦書」又は「横書」に対するカーソルCによる選択を受け付けることにより設定される。   The text format setting operation unit 54 is operated when setting the text format in the label based on the print data. Specifically, when the text format setting operation unit 54 is selected by the cursor C, the text format setting operation unit 54 displays “vertical writing” and “horizontal writing” in a selectable manner. Then, “text format” which is one of the label conditions is set by accepting selection by the cursor C for “vertical writing” or “horizontal writing”.

印刷ボタン55は、現在、作成・編集している印刷データの内容(即ち、後述するラベルデータ編集エリア60に表示されているラベルデータ内容画像61と同一)を、ラベルプリンタ20によって、ラベルテープTに印刷する際に操作される。当該印刷ボタン55がカーソルCにより操作された場合、CPU11は、印刷実行指示をラベルプリンタ20へ出力する。   The print button 55 displays the contents of the print data currently being created / edited (that is, the same as a label data content image 61 displayed in a label data editing area 60 described later) by the label printer 20 with the label tape T It is operated when printing. When the print button 55 is operated by the cursor C, the CPU 11 outputs a print execution instruction to the label printer 20.

ラベルデータ編集エリア60は、印刷データであるラベルデータの作成・編集に用いられ、ラベルデータ内容画像61と、テキスト入力枠62を表示し得る。ラベルデータ内容画像は、現時点におけるラベルデータ(印刷データ)の内容を示し、設定操作部51によって設定されたラベル条件に応じて表示される。   The label data editing area 60 is used to create / edit label data that is print data, and can display a label data content image 61 and a text input frame 62. The label data content image indicates the content of the label data (print data) at the present time, and is displayed according to the label condition set by the setting operation unit 51.

例えば、テープ幅設定操作部52や、テープ長設定操作部53により、ラベル条件として「テープ幅」や「テープ長」が設定された場合、CPU11は、ラベル条件として設定された「テープ幅」や「テープ長」に対応する幅寸法、長さのラベルデータ内容画像61を、ラベルデータ編集エリア60に表示する。テキスト書式設定操作部54により、ラベル条件として「テキスト書式:縦書」が設定された場合、ラベルデータ内容画像61は、長さ方向(長辺)が縦方向に延びた状態で表示される。又、テキスト書式設定操作部54により、ラベル条件として「テキスト書式:横書」が設定された場合、ラベルデータ内容画像61は、長さ方向(長辺)が横方向に延びた状態で表示される。   For example, when “tape width” or “tape length” is set as the label condition by the tape width setting operation unit 52 or the tape length setting operation unit 53, the CPU 11 sets the “tape width” or the “tape width” set as the label condition. A label data content image 61 having a width dimension and a length corresponding to “tape length” is displayed in the label data editing area 60. When “text format: vertical writing” is set as the label condition by the text format setting operation unit 54, the label data content image 61 is displayed in a state where the length direction (long side) extends in the vertical direction. When the text format setting operation unit 54 sets “text format: horizontal writing” as the label condition, the label data content image 61 is displayed with its length direction (long side) extending in the horizontal direction. The

テキスト入力枠62は、ラベルデータ編集エリア60上に表示されているラベルデータ内容画像61を、カーソルCで選択することにより、ラベルデータ内容画像61上に表示される。ユーザは、当該テキスト入力枠62を選択した状態で、入力操作部7のキーボードを操作することにより、ラベルデータに対して所望のテキストを入力付加し得る。ここで、ラベル条件として「テキスト書式:縦書又は横書」が設定されている場合、当該テキスト入力枠62内のテキスト書式は、ラベル条件として設定されているテキスト書式に対応する。尚、当該テキスト入力枠62へのテキスト入力は、本実施形態におけるラベル条件の設定操作の一つである。即ち、テキスト入力枠62に入力された入力テキストは、ラベル条件の一つとして機能する。   The text input frame 62 is displayed on the label data content image 61 by selecting the label data content image 61 displayed on the label data editing area 60 with the cursor C. The user can input a desired text to the label data by operating the keyboard of the input operation unit 7 with the text input frame 62 selected. Here, when “text format: vertical or horizontal” is set as the label condition, the text format in the text input frame 62 corresponds to the text format set as the label condition. The text input to the text input frame 62 is one of the label condition setting operations in the present embodiment. In other words, the input text input to the text input frame 62 functions as one of the label conditions.

テンプレート候補表示エリア70は、後述する印刷データ編集処理プログラム(図7参照)を実行することにより、テンプレートデータベース14Aから抽出されたテンプレートデータに基づくテンプレートプレビュー画像75を表示する。後に詳細に説明するが、テンプレートプレビュー画像75は、現時点で設定されているラベル条件に適合するテンプレートデータに基づいて表示される。又、テンプレートプレビュー画像75は、ラベルデータの作成に用いるテンプレートデータを決定する際の選択肢として機能する。   The template candidate display area 70 displays a template preview image 75 based on the template data extracted from the template database 14A by executing a print data editing processing program (see FIG. 7) described later. As will be described in detail later, the template preview image 75 is displayed based on template data that meets the label conditions set at the present time. The template preview image 75 functions as an option when determining template data to be used for creating label data.

ここで、コンピュータ装置1のHDD14に形成されているテンプレートデータベース14Aの内容と、テンプレートデータの構成について、図9〜図11を参照しつつ詳細に説明する。テンプレートデータベース14Aは、複数のテンプレートデータを格納して構成されるデータベースである(図9、図11参照)。各テンプレートデータは、ラベルデータ(印刷データ)を作成する際に参照され、作成されるラベルデータの基礎として用いられる。図9に示すように、各テンプレートデータは、夫々所定のテーマ(用途)に沿った内容を、既定の書式(出力サイズやテキスト書式)に基づいて表現している。   Here, the contents of the template database 14A formed in the HDD 14 of the computer apparatus 1 and the configuration of the template data will be described in detail with reference to FIGS. The template database 14A is a database configured by storing a plurality of template data (see FIGS. 9 and 11). Each template data is referred to when creating label data (print data), and is used as a basis for the created label data. As shown in FIG. 9, each template data expresses content according to a predetermined theme (use) based on a predetermined format (output size or text format).

具体的に、「テンプレート(8)」に係るテンプレートデータに基づいて、図10を参照しつつ詳細に説明すると、当該テンプレートデータにおいては、出力テープ幅Wと、出力テープ長Lにより、印刷出力時の出力サイズが既定されている。出力テープ幅Wは、当該テンプレートデータを基礎とするラベルデータを印刷出力した場合のラベルテープTの幅を意味する。出力テープ長Lは、当該テンプレートデータを基礎とするラベルデータを印刷出力する際に要するラベルテープTの長さを意味する。   Specifically, based on the template data related to “template (8)”, it will be described in detail with reference to FIG. 10. In the template data, the output tape width W and the output tape length L are used for printing output. Default output size. The output tape width W means the width of the label tape T when label data based on the template data is printed out. The output tape length L means the length of the label tape T required for printing out label data based on the template data.

そして、各テンプレートデータには、夫々のテーマに沿った内容を示す内容テキストが所定のテキスト書式に基づいて配置されている。例えば、図10に示す「テンプレート(8)」においては、上段部に「WARNING」の内容テキストが横書で配置されており、下段部に「HOT」の内容テキストが横書で配置されている。   And in each template data, the content text which shows the content according to each theme is arrange | positioned based on a predetermined text format. For example, in “template (8)” shown in FIG. 10, the content text “WARNING” is arranged in horizontal writing in the upper part, and the content text “HOT” is arranged in horizontal writing in the lower part. .

各テンプレートデータにおける内容テキストは、単語若しくは文章単位で区分されており、区分された単位のテキスト領域を構成する。例えば、図10に示す「テンプレート(8)」の場合、「WARNING」の内容テキストは、第1テキスト領域Taを構成し、「HOT」の内容テキストは、第2テキスト領域Tbを構成する。   The content text in each template data is divided in units of words or sentences, and constitutes a text area of the divided units. For example, in the case of “template (8)” shown in FIG. 10, the content text of “WARNING” constitutes the first text area Ta, and the content text of “HOT” constitutes the second text area Tb.

図11に示すように、テンプレートデータベース14Aにおいて、各テンプレートデータ(データイメージ)には、「テープ幅」「テープ長」「縦書/横書」「キーワード」「反映テキスト領域」等の種々の条件内容データが関連付けられている。「テープ幅」に係る条件内容データは、当該テンプレートデータにおける出力テープ幅Wを意味する。「テープ長」に係る条件内容データは、当該テンプレートデータにおける出力テープ長Lを意味する。「縦書/横書」に係る条件内容データは、当該テンプレートデータにおける内容テキストのテキスト書式(即ち、縦書又は横書)の状態を意味する。尚、「テープ幅」「テープ長」「縦書/横書」に係る条件内容データは、後述するテンプレート候補抽出処理(S3)で、ラベル条件に応じたテンプレートデータを抽出する際に参照される。   As shown in FIG. 11, in the template database 14A, each template data (data image) includes various conditions such as “tape width”, “tape length”, “vertical / horizontal writing”, “keyword”, and “reflecting text area”. Content data is associated. The condition content data relating to “tape width” means the output tape width W in the template data. The condition content data relating to “tape length” means the output tape length L in the template data. The condition content data relating to “vertical writing / horizontal writing” means the state of the text format (that is, vertical writing or horizontal writing) of the content text in the template data. Note that the condition content data related to “tape width”, “tape length”, and “vertical / horizontal writing” is referred to when extracting template data corresponding to the label condition in template candidate extraction processing (S3) described later. .

「キーワード」に係る条件内容データは、当該テンプレートデータに係るテーマ(例えば、用途等)に対応する一又は複数のキーワード(単語)を意味する。例えば、図10に示す「テンプレート(8)」に係るテンプレートデータは、そのイメージデータからわかるように、「危険に関する注意・警告」をテーマとしているため、「キーワード」に係る条件内容データは、「caution」「danger」「warning」の3種類のキーワードにより構成されている(図11参照)。尚、当該「キーワード」に係る条件内容データは、後述するテンプレート候補抽出処理のキーワード抽出処理(S24)で、ラベル条件(ラベルデータに対して入力された入力テキスト)に応じたテンプレートデータを抽出する際に参照される。   The condition content data related to “keyword” means one or a plurality of keywords (words) corresponding to the theme (for example, usage) related to the template data. For example, the template data related to “template (8)” shown in FIG. 10 has a theme of “caution / warning regarding danger” as can be seen from the image data. Therefore, the condition content data related to “keyword” is “ It consists of three types of keywords, “caution”, “danger”, and “warning” (see FIG. 11). The condition content data related to the “keyword” is extracted as template data corresponding to the label condition (input text input to the label data) in a keyword extraction process (S24) of a template candidate extraction process described later. Referenced when.

そして、「反映テキスト領域」に係る条件内容データは、当該テンプレートデータを構成するテキスト領域の内で、後述するテキスト変更処理(S25)により、ラベルデータに対して入力された入力テキストに応じて、そのテキスト内容が変更されるテキスト領域を示す。例えば、図10に示す「テンプレート(8)」に係るテンプレートデータの場合、第1テキスト領域Taに係る「WARNING」が、後述するテキスト変更処理(S25)により、ラベルデータに入力された入力テキストに応じて変更される(図11等参照)。   Then, the condition content data relating to the “reflecting text area” is determined according to the input text input to the label data by the text change process (S25) described later in the text area constituting the template data. Indicates the text area whose text content is to be changed. For example, in the case of the template data related to “template (8)” shown in FIG. 10, “WARNING” related to the first text area Ta is added to the input text input to the label data by the text change process (S25) described later. It is changed accordingly (see FIG. 11 etc.).

次に、コンピュータ装置1において実行される印刷データ編集処理プログラムについて、図7を参照しつつ詳細に説明する。図7に示すように、S1では、CPU11は、設定入力操作が行われたか否かを判断する。ここで、設定入力操作とは、テープ幅設定操作部52、テープ長設定操作部53、テキスト書式設定操作部54によるラベル条件の設定操作、及び、テキスト入力枠62に対するテキスト入力操作を意味する。従って、CPU11は、入力操作部7からの操作信号に基づいて、S1の判断処理を行う。設定入力操作が行われた場合(S1:YES)、CPU11は、S2に処理を移行する。一方、設定入力操作が行われていない場合(S1:NO)、CPU11は、S5に処理を移行する。   Next, a print data editing processing program executed in the computer apparatus 1 will be described in detail with reference to FIG. As shown in FIG. 7, in S1, the CPU 11 determines whether or not a setting input operation has been performed. Here, the setting input operation means a label condition setting operation by the tape width setting operation unit 52, the tape length setting operation unit 53, and the text format setting operation unit 54, and a text input operation with respect to the text input frame 62. Therefore, the CPU 11 performs the determination process of S <b> 1 based on the operation signal from the input operation unit 7. When the setting input operation is performed (S1: YES), the CPU 11 shifts the process to S2. On the other hand, when the setting input operation is not performed (S1: NO), the CPU 11 shifts the process to S5.

S2においては、CPU11は、設定入力操作に基づいて、ラベル条件設定処理を実行する。具体的には、CPU11は、ラベル条件設定処理プログラム(図12参照)を実行することにより、作成中のラベルデータに係るラベル条件を設定する。ラベル条件設定処理(S2)の具体的内容については、後に図面を参照しつつ詳細に説明する。ラベル条件設定処理(S2)を終了すると、CPU11は、S3に処理を移行する。   In S2, the CPU 11 executes a label condition setting process based on a setting input operation. Specifically, the CPU 11 sets a label condition relating to the label data being created by executing a label condition setting processing program (see FIG. 12). The specific contents of the label condition setting process (S2) will be described later in detail with reference to the drawings. When the label condition setting process (S2) ends, the CPU 11 shifts the process to S3.

S3では、CPU11は、ラベル条件設定処理(S2)による設定状況に応じて、テンプレート候補抽出処理を実行する。テンプレート候補抽出処理(S3)では、CPU11は、テンプレート候補抽出処理プログラム(図13参照)を実行することにより、設定中のラベル条件に適合するテンプレートデータを、テンプレートデータベース14Aから抽出する。テンプレート候補抽出処理(S3)の具体的内容については、後に図面を参照しつつ詳細に説明する。テンプレート候補抽出処理(S3)を終了すると、CPU11は、S4に処理を移行する。   In S3, the CPU 11 executes a template candidate extraction process according to the setting status in the label condition setting process (S2). In the template candidate extraction process (S3), the CPU 11 executes the template candidate extraction process program (see FIG. 13) to extract template data that matches the label condition being set from the template database 14A. The specific contents of the template candidate extraction process (S3) will be described in detail later with reference to the drawings. When the template candidate extraction process (S3) ends, the CPU 11 shifts the process to S4.

S4に移行すると、CPU11は、テンプレート候補抽出処理(S3)の抽出結果に基づいて、テンプレート候補表示処理を実行する。テンプレート候補表示処理(S4)においては、CPU11は、テンプレート候補抽出処理(S3)によって抽出されたテンプレートデータに基づくテンプレートプレビュー画像75を、テンプレート候補表示エリア70に表示する(図8、図14、図15参照)。テンプレート候補表示処理(S4)を終了した後、CPU11は、S1に処理を戻す。   If transfering to S4, CPU11 will perform a template candidate display process based on the extraction result of a template candidate extraction process (S3). In the template candidate display process (S4), the CPU 11 displays a template preview image 75 based on the template data extracted by the template candidate extraction process (S3) in the template candidate display area 70 (FIGS. 8, 14, and FIG. 15). After completing the template candidate display process (S4), the CPU 11 returns the process to S1.

S5においては、CPU11は、テンプレート選択操作が行われたか否かを判断する。ここで、テンプレート選択操作とは、テンプレート候補表示エリア70に表示されたテンプレートプレビュー画像75から一のテンプレートプレビュー画像75を選択する操作を意味する。テンプレート選択操作が行われた場合(S5:YES)、CPU11は、S6に処理を移行する。テンプレート選択操作が行われていない場合(S5:NO)、CPU11は、S7に処理を移行する。   In S5, the CPU 11 determines whether or not a template selection operation has been performed. Here, the template selection operation means an operation for selecting one template preview image 75 from the template preview images 75 displayed in the template candidate display area 70. When the template selection operation is performed (S5: YES), the CPU 11 shifts the process to S6. When the template selection operation is not performed (S5: NO), the CPU 11 shifts the process to S7.

S6では、CPU11は、テンプレート選択操作に基づいて、選択テンプレート適用処理を実行する。具体的には、CPU11は、テンプレート選択操作により選択されたテンプレートプレビュー画像75に係るテンプレートデータに基づいて、ラベルデータを生成し、テンプレートプレビュー画像75と同一内容を示すラベルデータ内容画像61を、ラベルデータ編集エリア60に表示する(図14、図15参照)。これにより、ユーザは、選択したテンプレートプレビュー画像75と同一内容のラベルデータの編集作業、印刷作業を行い得る。選択テンプレート適用処理(S6)を終了すると、CPU11は、S1に処理を戻す。   In S6, the CPU 11 executes a selected template application process based on the template selection operation. Specifically, the CPU 11 generates label data based on the template data related to the template preview image 75 selected by the template selection operation, and displays the label data content image 61 indicating the same content as the template preview image 75 as the label data. The data is displayed in the data editing area 60 (see FIGS. 14 and 15). Thereby, the user can perform an editing operation and a printing operation of label data having the same content as the selected template preview image 75. When the selection template application process (S6) ends, the CPU 11 returns the process to S1.

S7に移行すると、CPU11は、印刷操作が行われたか否かを判断する。つまり、CPU11は、印刷ボタン55に対する操作が行われたか否かを判断する。印刷操作が行われた場合(S7:YES)、CPU11は、S8に処理を移行する。印刷操作が行われていない場合(S7:NO)、CPU11は、S1に処理を戻す。   In step S7, the CPU 11 determines whether a printing operation has been performed. That is, the CPU 11 determines whether or not an operation for the print button 55 has been performed. When the printing operation is performed (S7: YES), the CPU 11 shifts the process to S8. When the printing operation is not performed (S7: NO), the CPU 11 returns the process to S1.

S8においては、CPU11は、現時点でラベルデータ編集エリア60にラベルデータ内容画像61として表示されている内容のラベルデータ(印刷データ)と共に、印刷実行指示を、ラベルプリンタ20へ出力する。印刷実行指示等をラベルプリンタ20へ出力すると、CPU11は、印刷データ編集処理プログラムを終了する。   In S <b> 8, the CPU 11 outputs a print execution instruction to the label printer 20 together with the label data (print data) whose content is currently displayed as the label data content image 61 in the label data editing area 60. When a print execution instruction or the like is output to the label printer 20, the CPU 11 ends the print data editing process program.

続いて、ラベル条件設定処理(S2)で実行されるラベル条件設定処理プログラムについて、図12を参照しつつ詳細に説明する。ラベル条件設定処理(S2)に移行し、ラベル条件設定処理プログラムの実行を開始すると、CPU11は、先ず、設定入力操作が「テキスト入力」であるか否かを判断する(S11)。即ち、CPU11は、テキスト入力枠62に対するテキスト入力操作が行われたか否かを判断する。設定入力操作が「テキスト入力」である場合(S11:YES)、CPU11は、S12に処理を移行する。設定入力操作が「テキスト入力」ではない場合(S11:NO)、CPU11は、S13に処理を移行する。   Next, the label condition setting process program executed in the label condition setting process (S2) will be described in detail with reference to FIG. When the process proceeds to the label condition setting process (S2) and the execution of the label condition setting process program is started, the CPU 11 first determines whether or not the setting input operation is “text input” (S11). That is, the CPU 11 determines whether or not a text input operation has been performed on the text input frame 62. When the setting input operation is “text input” (S11: YES), the CPU 11 shifts the process to S12. When the setting input operation is not “text input” (S11: NO), the CPU 11 shifts the process to S13.

S12においては、CPU11は、テキスト入力操作に基づいて、テキスト更新処理を実行する。テキスト更新処理(S12)では、CPU11は、先ず、カーソルCにより選択されたテキスト入力枠62内に、テキスト入力操作に基づくテキストを表示する。即ち、CPU11は、ラベルデータ内容画像61におけるテキスト入力枠62の表示内容を更新する。この時、CPU11は、テキスト入力枠62に入力された入力テキストを、ラベル条件データとして、RAM13に格納する。テキスト更新処理(S12)を終了すると、CPU11は、ラベル条件設定処理プログラムを終了する。   In S12, the CPU 11 executes a text update process based on the text input operation. In the text update process (S12), the CPU 11 first displays text based on the text input operation in the text input frame 62 selected by the cursor C. That is, the CPU 11 updates the display content of the text input frame 62 in the label data content image 61. At this time, the CPU 11 stores the input text input in the text input frame 62 in the RAM 13 as label condition data. When the text update process (S12) ends, the CPU 11 ends the label condition setting process program.

S13では、CPU11は、設定入力操作が「縦書/横書設定(即ち、テキスト書式設定)」であるか否かを判断する。設定入力操作が「縦書/横書設定」である場合(S13:YES)、CPU11は、S14に処理を移行する。設定入力操作が「縦書/横書設定」でない場合(S13:NO)、CPU11は、S15に処理を移行する。   In S13, the CPU 11 determines whether or not the setting input operation is “vertical writing / horizontal writing setting (ie, text format setting)”. When the setting input operation is “vertical writing / horizontal writing setting” (S13: YES), the CPU 11 shifts the processing to S14. When the setting input operation is not “vertical writing / horizontal writing setting” (S13: NO), the CPU 11 shifts the processing to S15.

S14に移行すると、CPU11は、「縦書/横書設定」の設定操作に基づいて、縦書/横書設定処理を実行する。縦書/横書設定処理(S14)においては、CPU11は、先ず、「縦書/横書設定」の設定操作に基づいて、ラベルデータにおけるテキスト書式を設定すると共に、ラベルデータ内容画像61の表示を変更する。「縦書」が設定された場合、CPU11は、ラベルデータ内容画像61のテープ長が縦方向となるように、ラベルデータ内容画像61を表示する(図8参照)。一方、「横書」が設定された場合、CPU11は、ラベルデータ内容画像61のテープ長が横方向となるように、ラベルデータ内容画像61を表示する(図14参照)。この時、CPU11は、「縦書/横書設定」の設定内容(即ち、縦書又は横書の何れか)を、ラベル条件データとして、RAM13に格納する。縦書/横書設定処理(S14)を終了すると、CPU11は、ラベル条件設定処理プログラムを終了する。   After shifting to S14, the CPU 11 executes vertical writing / horizontal writing setting processing based on the setting operation of “vertical writing / horizontal writing setting”. In the vertical / horizontal writing setting process (S14), the CPU 11 first sets the text format in the label data and displays the label data content image 61 based on the setting operation of “vertical writing / horizontal writing setting”. To change. When “vertical writing” is set, the CPU 11 displays the label data content image 61 so that the tape length of the label data content image 61 is in the vertical direction (see FIG. 8). On the other hand, when “horizontal writing” is set, the CPU 11 displays the label data content image 61 so that the tape length of the label data content image 61 is in the horizontal direction (see FIG. 14). At this time, the CPU 11 stores the setting contents of “vertical writing / horizontal writing setting” (that is, either vertical writing or horizontal writing) in the RAM 13 as label condition data. When the vertical / horizontal writing setting process (S14) ends, the CPU 11 ends the label condition setting processing program.

S15においては、CPU11は、設定入力操作が「テープ長設定」であるか否かを判断する。設定入力操作が「テープ長設定」である場合(S15:YES)、CPU11は、S16に処理を移行する。設定入力操作が「テープ長設定」でない場合(S15:NO)、CPU11は、S17に処理を移行する。   In S15, the CPU 11 determines whether or not the setting input operation is “tape length setting”. When the setting input operation is “tape length setting” (S15: YES), the CPU 11 shifts the process to S16. When the setting input operation is not “tape length setting” (S15: NO), the CPU 11 shifts the process to S17.

S16では、CPU11は、「テープ長設定」の設定操作に基づいて、テープ長設定処理を実行する。テープ長設定処理(S16)においては、CPU11は、「テープ長設定」の設定操作に係るテープ長に基づいて、ラベルデータにおけるテープ長さ方向の寸法を決定すると共に、当該テープ長さ方向の寸法に基づいて、ラベルデータ内容画像61の表示内容を更新する。この時、CPU11は、「テープ長設定」の設定内容(即ち、テープ長設定操作部53により入力されたテープ長)を、ラベル条件データとして、RAM13に格納する。テープ長設定処理(S16)を終了すると、CPU11は、ラベル条件設定処理プログラムを終了する。   In S <b> 16, the CPU 11 executes a tape length setting process based on a “tape length setting” setting operation. In the tape length setting process (S16), the CPU 11 determines the dimension in the tape length direction in the label data based on the tape length related to the setting operation of “tape length setting”, and the dimension in the tape length direction. Based on this, the display content of the label data content image 61 is updated. At this time, the CPU 11 stores the setting content of “tape length setting” (that is, the tape length input by the tape length setting operation unit 53) in the RAM 13 as label condition data. When the tape length setting process (S16) ends, the CPU 11 ends the label condition setting process program.

S17に移行すると、CPU11は、設定入力操作が「テープ幅設定」であるか否かを判断する。設定入力操作が「テープ幅設定」である場合(S17:YES)、CPU11は、S18に処理を移行する。設定入力操作が「テープ幅設定」でない場合(S17:NO)、CPU11は、ラベル条件設定処理プログラムを終了する。   In step S17, the CPU 11 determines whether the setting input operation is “tape width setting”. When the setting input operation is “tape width setting” (S17: YES), the CPU 11 shifts the process to S18. When the setting input operation is not “tape width setting” (S17: NO), the CPU 11 ends the label condition setting processing program.

S18においては、CPU11は、「テープ幅設定」の設定操作に基づいて、テープ幅設定処理を実行する。テープ幅設定処理(S18)では、CPU11は、「テープ幅設定」の設定操作に係るテープ幅に基づいて、ラベルデータにおけるテープ幅方向の寸法を決定すると共に、当該テープ幅寸法に基づいて、ラベルデータ内容画像61の表示内容を更新する。この時、CPU11は、「テープ幅設定」の設定内容(即ち、テープ幅設定操作部52により入力されたテープ幅)を、ラベル条件データとして、RAM13に格納する。テープ幅設定処理(S18)を終了すると、CPU11は、ラベル条件設定処理プログラムを終了する。   In S <b> 18, the CPU 11 executes a tape width setting process based on a “tape width setting” setting operation. In the tape width setting process (S18), the CPU 11 determines the dimension in the tape width direction in the label data based on the tape width related to the setting operation of “tape width setting”, and the label based on the tape width dimension. The display content of the data content image 61 is updated. At this time, the CPU 11 stores the setting content of “tape width setting” (that is, the tape width input by the tape width setting operation unit 52) in the RAM 13 as label condition data. When the tape width setting process (S18) ends, the CPU 11 ends the label condition setting process program.

続いて、テンプレート候補抽出処理(S3)で実行されるテンプレート候補抽出処理プログラムについて、図13を参照しつつ詳細に説明する。テンプレート候補抽出処理(S3)に移行し、テンプレート候補抽出処理プログラムの実行を開始すると、CPU11は、ラベル条件として設定されているテープ幅に基づいて、テープ幅条件抽出処理を実行する(S21)。テープ幅条件抽出処理(S21)においては、CPU11は、ラベル条件データに係るテープ幅と、テンプレートデータベース14A中における各テンプレートデータの「テープ幅」に係る条件内容データを比較することにより、テンプレートデータベース14Aから、ラベル条件データに係るテープ幅と同一のテープ幅が既定されているテンプレートデータを抽出する。テープ幅が同一であるテンプレートデータを抽出した後、CPU11は、テープ幅条件抽出処理(S21)を終了し、S22に処理を移行する。   Next, the template candidate extraction process program executed in the template candidate extraction process (S3) will be described in detail with reference to FIG. When the process proceeds to the template candidate extraction process (S3) and the execution of the template candidate extraction process program is started, the CPU 11 executes the tape width condition extraction process based on the tape width set as the label condition (S21). In the tape width condition extraction process (S21), the CPU 11 compares the tape width related to the label condition data with the condition content data related to the “tape width” of each template data in the template database 14A, thereby obtaining the template database 14A. From this, template data in which the same tape width as the tape width related to the label condition data is predetermined is extracted. After extracting the template data having the same tape width, the CPU 11 ends the tape width condition extraction process (S21) and shifts the process to S22.

S22では、CPU11は、ラベル条件として設定されているテキスト書式(縦書又は横書)に基づいて、テキスト書式条件抽出処理を実行する。テキスト書式条件抽出処理(S22)においては、CPU11は、ラベル条件として設定されているテキスト書式と、テンプレートデータベース14A中における各テンプレートデータの「テキスト書式」に係る条件内容データを比較することにより、テンプレートデータベース14Aから、ラベル条件データに係るテキスト書式と同一のテキスト書式が既定されているテンプレートデータを抽出する。テキスト書式が同一であるテンプレートデータを抽出した後、CPU11は、テキスト書式条件抽出処理(S22)を終了し、S23に処理を移行する。   In S22, the CPU 11 executes text format condition extraction processing based on the text format (vertical writing or horizontal writing) set as the label condition. In the text format condition extraction process (S22), the CPU 11 compares the text format set as the label condition with the condition content data relating to the “text format” of each template data in the template database 14A, thereby obtaining the template. Template data in which the same text format as the text format related to the label condition data is defined is extracted from the database 14A. After extracting the template data having the same text format, the CPU 11 ends the text format condition extraction process (S22), and proceeds to S23.

S23に移行すると、CPU11は、ラベル条件として設定されているテープ長に基づいて、テープ長条件抽出処理を実行する。テープ長条件抽出処理(S23)においては、CPU11は、ラベル条件として設定されているテープ長と、テンプレートデータベース14A中における各テンプレートデータの「テープ長」に係る条件内容データを比較することにより、テンプレートデータベース14Aから、ラベル条件データに係るテープ長に対応するテープ長が既定されているテンプレートデータを抽出する。尚、ラベル条件データに係るテープ長に対応するテープ長とは、ラベル条件データに係るテープ長を基準として±5%の範囲に属するテープ長を意味する。ラベル条件に係るテープ長に対応するテープ長が既定されたテンプレートデータを抽出した後、CPU11は、テープ長条件抽出処理(S23)を終了し、S24に処理を移行する。   After shifting to S23, the CPU 11 executes a tape length condition extraction process based on the tape length set as the label condition. In the tape length condition extraction process (S23), the CPU 11 compares the tape length set as the label condition with the condition content data relating to the “tape length” of each template data in the template database 14A, thereby obtaining a template. From the database 14A, template data in which a tape length corresponding to the tape length related to the label condition data is predetermined is extracted. The tape length corresponding to the tape length related to the label condition data means a tape length belonging to a range of ± 5% based on the tape length related to the label condition data. After extracting the template data in which the tape length corresponding to the tape length related to the label condition is defined, the CPU 11 ends the tape length condition extraction process (S23) and shifts the process to S24.

S24では、CPU11は、ラベル条件として設定された入力テキスト(即ち、テキスト入力枠62に入力されたテキスト)に基づいて、キーワード抽出処理を実行する。キーワード抽出処理(S24)においては、CPU11は、ラベル条件として設定されている入力テキストを基準として、テンプレートデータベース14A中における各テンプレートデータの「キーワード」に係る条件内容データに含まれる各キーワードに対する所定文字(例えば、3文字)までの前方一致検索を行うことにより、テンプレートデータベース14Aから、ラベル条件データに係る入力テキストに対応するテンプレートデータを抽出する。入力テキストに対応するテンプレートデータを抽出した後、CPU11は、キーワード抽出処理(S24)を終了し、S25に処理を移行する。   In S <b> 24, the CPU 11 executes a keyword extraction process based on the input text set as the label condition (that is, the text input in the text input frame 62). In the keyword extraction process (S24), the CPU 11 uses the input text set as the label condition as a reference, and the predetermined character for each keyword included in the condition content data related to “keyword” of each template data in the template database 14A. By performing a forward matching search up to (for example, three characters), template data corresponding to the input text related to the label condition data is extracted from the template database 14A. After extracting the template data corresponding to the input text, the CPU 11 ends the keyword extraction process (S24), and proceeds to S25.

S25に移行すると、CPU11は、ラベル条件として設定された入力テキスト(即ち、テキスト入力枠62に入力されたテキスト)に基づいて、テキスト変更処理を実行する。具体的には、CPU11は、先ず、設定されているラベル条件に基づいて抽出された各テンプレートデータの「反映テキスト領域」に係る条件内容データに基づいて、一のテキスト領域(図10参照)を、反映テキスト領域に特定する。そして、CPU11は、反映テキスト領域に係るテキスト領域内のテキストを、前記ラベル条件として入力された入力テキストに置き換える。その後、CPU11は、反映テキスト領域内に入力テキストが入力された状態のテンプレートプレビュー画像75を生成する。この時、生成されたテンプレートプレビュー画像75は、テンプレート候補抽出処理プログラム終了後に移行するテンプレート候補表示処理(S4)において、テンプレート候補表示エリア70に選択肢として表示される。テキスト変更処理(S25)を終了すると、CPU11は、テンプレート候補抽出処理プログラムを終了する。   After shifting to S25, the CPU 11 executes a text change process based on the input text set as the label condition (that is, the text input in the text input frame 62). Specifically, the CPU 11 first selects one text area (see FIG. 10) based on the condition content data related to the “reflection text area” of each template data extracted based on the set label condition. , Specify the reflected text area. Then, the CPU 11 replaces the text in the text area related to the reflected text area with the input text input as the label condition. Thereafter, the CPU 11 generates a template preview image 75 in a state where the input text is input in the reflected text area. At this time, the generated template preview image 75 is displayed as an option in the template candidate display area 70 in the template candidate display process (S4) to which the process proceeds after the template candidate extraction process program ends. When the text change process (S25) ends, the CPU 11 ends the template candidate extraction process program.

次に、テンプレート候補抽出処理(S3)、テンプレート候補表示処理(S4)、選択プレート適用処理(S6)の処理内容について、具体例をもって説明する。尚、説明の便宜上、テンプレートデータベース14Aには、図9、図11に示す「テンプレート(1)」〜「テンプレート(12)」に係る12種類のテンプレートデータが格納されており、既に設定操作部51の操作により、ラベル条件として、「テープ幅:24mm」「テキスト書式:横書」「テープ長:70mm」が設定されているものとする。   Next, processing contents of the template candidate extraction process (S3), the template candidate display process (S4), and the selection plate application process (S6) will be described with specific examples. For convenience of explanation, the template database 14A stores 12 types of template data relating to “template (1)” to “template (12)” shown in FIG. 9 and FIG. By the above operation, it is assumed that “tape width: 24 mm”, “text format: horizontal writing”, and “tape length: 70 mm” are set as label conditions.

図14に示すように、ユーザが、入力操作部7を用いて、カーソルCによりテキスト入力枠62を選択し、テキスト入力枠62内に「caution」のテキストを入力する操作を行うと、CPU11は、ラベル条件設定処理(S2)において、現在、ラベルデータ編集エリア60に表示されているラベルデータ内容画像61のテキスト入力枠62内に「caution」のテキストを表示する(S12)。この時、CPU11は、「入力テキスト:caution」を、ラベル条件として設定する(S12)。その後、CPU11は、ラベル条件設定処理プログラム(図12参照)を終了し、S3に処理を移行する。   As illustrated in FIG. 14, when the user selects the text input frame 62 with the cursor C using the input operation unit 7 and performs an operation of inputting the text “caution” in the text input frame 62, the CPU 11 In the label condition setting process (S2), the text “caution” is displayed in the text input frame 62 of the label data content image 61 currently displayed in the label data editing area 60 (S12). At this time, the CPU 11 sets “input text: caution” as a label condition (S12). Thereafter, the CPU 11 ends the label condition setting processing program (see FIG. 12), and proceeds to S3.

テンプレート候補抽出処理(S3)に移行すると、CPU11は、先ず、テンプレート候補抽出処理プログラム(図13参照)のテープ幅条件抽出処理(S21)を実行する。具体的には、CPU11は、ラベル条件として設定されている「テープ幅:24mm」と、テンプレートデータベース14A(図9、図11参照)における各テンプレートデータの「テープ幅」に係る条件内容データを比較することにより、ラベル条件に係る「テープ幅:24mm」と同一のテープ幅が既定されているテンプレートデータを抽出する。この場合、図11に示すように、テンプレートデータベース14Aにおいては、「テンプレート(2)」「テンプレート(3)」「テンプレート(6)」「テンプレート(7)」「テンプレート(8)」「テンプレート(9)」の6種類のテンプレートデータが、ラベル条件に係る「テープ幅:24mm」に対応する。従って、CPU11は、当該6種類のテンプレートデータを抽出し、S22に処理を移行する。   After shifting to the template candidate extraction process (S3), the CPU 11 first executes the tape width condition extraction process (S21) of the template candidate extraction process program (see FIG. 13). Specifically, the CPU 11 compares “tape width: 24 mm” set as the label condition with the condition content data relating to “tape width” of each template data in the template database 14A (see FIGS. 9 and 11). As a result, template data in which the same tape width as the “tape width: 24 mm” relating to the label condition is defined is extracted. In this case, as shown in FIG. 11, in the template database 14A, “template (2)” “template (3)” “template (6)” “template (7)” “template (8)” “template (9 ) ”Corresponds to“ tape width: 24 mm ”according to the label condition. Therefore, the CPU 11 extracts the six types of template data, and proceeds to S22.

テキスト書式条件抽出処理(S22)では、CPU11は、ラベル条件として設定されている「テキスト書式:横書」と、テンプレートデータベース14A(図9、図11参照)における各テンプレートデータの「テキスト書式」に係る条件内容データを比較することにより、ラベル条件に係る「テキスト書式:横書」と同一のテキスト書式(横書)が既定されているテンプレートデータを抽出する。この場合、図11に示すように、上記6種類のテンプレートデータの内、「テンプレート(6)」「テンプレート(7)」「テンプレート(8)」「テンプレート(9)」の4種類のテンプレートデータが、ラベル条件に係る「テキスト書式:横書」に対応する。従って、CPU11は、当該4種類のテンプレートデータを抽出し、S23に処理を移行する。   In the text format condition extraction process (S22), the CPU 11 sets “text format: horizontal writing” set as the label condition and “text format” of each template data in the template database 14A (see FIGS. 9 and 11). By comparing the condition content data, template data in which the same text format (horizontal writing) as the “text format: horizontal writing” related to the label condition is defined is extracted. In this case, as shown in FIG. 11, four types of template data “template (6)”, “template (7)”, “template (8)”, and “template (9)” are included in the above six types of template data. This corresponds to “text format: horizontal writing” related to the label condition. Accordingly, the CPU 11 extracts the four types of template data, and proceeds to S23.

テープ長条件抽出処理(S23)においては、CPU11は、ラベル条件として設定されている「テープ長:70mm」と、テンプレートデータベース14A(図9、図11参照)における各テンプレートデータの「テープ長」に係る条件内容データを比較することにより、ラベル条件に係る「テープ長:70mm」を基準として±5%の範囲に属するテープ長が既定されているテンプレートデータを抽出する。この場合、図11に示すように、上記4種類のテンプレートデータの内、「テンプレート(6)」「テンプレート(8)」「テンプレート(9)」の3種類のテンプレートデータが、ラベル条件に係る「テープ長:70mm」に対応する。従って、CPU11は、当該3種類のテンプレートデータを抽出し、S24に処理を移行する。   In the tape length condition extraction process (S23), the CPU 11 sets “tape length: 70 mm” set as the label condition and “tape length” of each template data in the template database 14A (see FIGS. 9 and 11). By comparing the condition content data, template data in which a tape length belonging to a range of ± 5% with respect to “tape length: 70 mm” relating to the label condition is defined is extracted. In this case, as shown in FIG. 11, among the four types of template data, three types of template data “template (6)”, “template (8)”, and “template (9)” are related to the label condition “ It corresponds to "Tape length: 70mm". Accordingly, the CPU 11 extracts the three types of template data, and proceeds to S24.

キーワード抽出処理(S24)に移行すると、CPU11は、ラベル条件として設定されている「入力テキスト:caution」と、テンプレートデータベース14A(図9、図11参照)における各テンプレートデータの「キーワード」に係る条件内容データを比較することにより、ラベル条件に係る「入力テキスト:caution」と所定文字数まで前方一致するキーワードが既定されているテンプレートデータを抽出する。この場合、図11に示すように、上記3種類のテンプレートデータの内、「テンプレート(6)」「テンプレート(8)」の2種類のテンプレートデータが、ラベル条件に係る「入力テキスト:caution」に対応する。従って、CPU11は、当該2種類のテンプレートデータを抽出し、S25に処理を移行する。   When the process proceeds to the keyword extraction process (S24), the CPU 11 determines the conditions relating to “input text: caution” set as the label condition and “keyword” of each template data in the template database 14A (see FIGS. 9 and 11). By comparing the content data, template data in which a keyword that matches the “input text: caution” related to the label condition up to a predetermined number of characters is defined is extracted. In this case, as shown in FIG. 11, two types of template data “template (6)” and “template (8)” among the above three types of template data are used as “input text: caution” related to the label condition. Correspond. Therefore, the CPU 11 extracts the two types of template data, and proceeds to S25.

テキスト変更処理(S25)では、CPU11は、先ず、S21〜S24により抽出された各テンプレートデータの「反映テキスト領域」に係る条件内容データに基づいて、一のテキスト領域(図10参照)を、反映テキスト領域に特定する。そして、CPU11は、反映テキスト領域に係るテキスト領域内のテキストを、前記ラベル条件として入力された入力テキストに置き換える。その後、CPU11は、反映テキスト領域内に入力テキストが入力された状態のテンプレートプレビュー画像75を生成する。従って、「テンプレート(6)」の場合、CPU11は、当該テンプレートデータにおける「NO SMOKING」のテキストを、入力テキストである「caution」に置換したテンプレートプレビュー画像75を生成する(図9、図14等参照)。又、「テンプレート(8)」の場合、CPU11は、当該テンプレートデータにおける「WARNING」のテキストを、入力テキストである「caution」に置換したテンプレートプレビュー画像75を生成する(図9、図14等参照)。その後、CPU11は、テンプレート候補抽出処理プログラムを終了し、テンプレート候補表示処理(S4)に処理を移行する。   In the text change process (S25), the CPU 11 first reflects one text area (see FIG. 10) based on the condition content data relating to the “reflected text area” of each template data extracted in S21 to S24. Specify the text area. Then, the CPU 11 replaces the text in the text area related to the reflected text area with the input text input as the label condition. Thereafter, the CPU 11 generates a template preview image 75 in a state where the input text is input in the reflected text area. Therefore, in the case of “template (6)”, the CPU 11 generates a template preview image 75 in which the text “NO SMOKING” in the template data is replaced with the input text “caution” (FIGS. 9, 14, etc.). reference). In the case of “template (8)”, the CPU 11 generates a template preview image 75 in which the text “WARNING” in the template data is replaced with “caution” that is the input text (see FIG. 9, FIG. 14, etc.). ). Thereafter, the CPU 11 ends the template candidate extraction processing program and shifts the processing to the template candidate display processing (S4).

テンプレート候補抽出処理プログラム(図13参照)の終了後、テンプレート候補表示処理(S4)に移行すると、CPU11は、テンプレート候補抽出処理(S3)で抽出されたテンプレートデータに基づくテンプレートプレビュー画像75を、テンプレート候補表示エリア70に選択肢として表示する。この具体例の場合、CPU11は、テキスト変更処理(S25)において生成した「テンプレート(6)」に係るテンプレートプレビュー画像75と、「テンプレート(8)」に係るテンプレートプレビュー画像75を、テンプレート候補表示エリア70に選択肢として表示する(図14、図15参照)。   After the template candidate extraction processing program (see FIG. 13) is completed, the process proceeds to the template candidate display processing (S4), and the CPU 11 uses the template preview image 75 based on the template data extracted in the template candidate extraction processing (S3) as a template. Displayed as options in the candidate display area 70. In this specific example, the CPU 11 displays the template preview image 75 related to “template (6)” generated in the text change process (S25) and the template preview image 75 related to “template (8)” in the template candidate display area. 70 are displayed as options (see FIGS. 14 and 15).

その後、ユーザが、入力操作部7を操作することによって、「テンプレート(8)」に係るテンプレートプレビュー画像75をカーソルCで選択すると(S5:YES)、CPU11は、選択テンプレート適用処理(S6)を実行する。この場合、CPU11は、選択された「テンプレート(8)」に係るテンプレートプレビュー画像75に係るテンプレートデータに基づいてラベルデータを生成し、テンプレートプレビュー画像75と同一内容を示すラベルデータ内容画像61を、ラベルデータ編集エリア60に表示する(図15参照)。上述したように、「テンプレート(8)」に係るテンプレートプレビュー画像75においては、テキスト変更処理(S25)により反映テキスト領域内のテキストが置換されているので、選択テンプレート適用処理(S6)で生成されるラベルデータは、反映テキスト領域に「caution」のテキストが入力された状態で生成される。同様に、ラベルデータ内容画像61は、テキスト変更処理(S25)により生成された「テンプレート(8)」に係るテンプレートプレビュー画像75と同一内容を示す。これにより、ユーザは、選択したテンプレートプレビュー画像75と同一内容のラベルデータの編集作業、印刷作業を行い得る。   Thereafter, when the user operates the input operation unit 7 to select the template preview image 75 related to “template (8)” with the cursor C (S5: YES), the CPU 11 performs the selected template application process (S6). Execute. In this case, the CPU 11 generates label data based on the template data related to the template preview image 75 related to the selected “template (8)”, and displays the label data content image 61 indicating the same content as the template preview image 75. The data is displayed in the label data editing area 60 (see FIG. 15). As described above, in the template preview image 75 related to “template (8)”, the text in the reflected text area is replaced by the text change process (S25), and thus is generated by the selected template application process (S6). The label data is generated with the text “caution” entered in the reflection text area. Similarly, the label data content image 61 shows the same content as the template preview image 75 related to “template (8)” generated by the text change process (S25). Thereby, the user can perform an editing operation and a printing operation of label data having the same content as the selected template preview image 75.

以上、説明したように、本実施形態に係るコンピュータ装置1は、ディスプレイ5、入力操作部7、HDD14を有し、印刷データ編集ウインドウ50がディスプレイ5に表示されている場合、設定操作部51やテキスト入力枠62に対する操作によって、印刷データであるラベルデータに関するラベル条件(テープ幅、テープ長、テキスト書式、入力テキスト)を設定し得る。ラベル条件の設定に伴い、コンピュータ装置1は、当該ラベル条件に基づくラベルデータを作成・編集すると共に、当該ラベル条件に基づくラベルデータ内容画像61をラベルデータ編集エリア60に表示する(図8、図14、図15参照)。   As described above, the computer apparatus 1 according to the present embodiment includes the display 5, the input operation unit 7, and the HDD 14, and when the print data editing window 50 is displayed on the display 5, By operating the text input frame 62, label conditions (tape width, tape length, text format, input text) regarding label data that is print data can be set. As the label condition is set, the computer apparatus 1 creates and edits label data based on the label condition, and displays a label data content image 61 based on the label condition in the label data editing area 60 (FIGS. 8 and 8). 14, see FIG.

この時、当該コンピュータ装置1は、テンプレート候補抽出処理(S3)によって、設定されたラベル条件に対応する条件内容データが対応付けられたテンプレートデータを抽出し(S21〜S24)、抽出されたテンプレートデータの内容を示すテンプレートプレビュー画像75を、テンプレート候補表示エリア70に選択可能に表示する(S4、図8、図14、図15参照)。即ち、コンピュータ装置1は、ラベルデータに関するラベル条件の設定操作を、テンプレートデータに係る抽出条件の設定操作と同様に機能させることができ、ユーザの作業負担を軽減し得る。   At this time, the computer apparatus 1 extracts the template data associated with the condition content data corresponding to the set label condition by the template candidate extraction process (S3) (S21 to S24), and the extracted template data A template preview image 75 indicating the contents of the image is displayed in the template candidate display area 70 so as to be selectable (see S4, FIG. 8, FIG. 14, and FIG. 15). That is, the computer apparatus 1 can cause the label condition setting operation related to the label data to function in the same manner as the extraction condition setting operation related to the template data, and can reduce the work burden on the user.

ここで、ラベル条件は、ラベルデータに従って印刷出力されるラベルに関する条件(テープ幅、テープ長、テキスト書式、入力テキスト)であるため、ユーザの意図を色濃く反映している。従って、当該コンピュータ装置1は、テンプレートデータベース14Aからユーザの意図に対応するテンプレートデータを抽出し、テンプレートプレビュー画像75を表示し得る。この結果、ユーザは、テンプレート候補表示エリア70におけるテンプレートプレビュー画像75に基づいて、容易に所望のテンプレートデータを特定し得る(図14、図15参照)。   Here, since the label condition is a condition (tape width, tape length, text format, input text) relating to a label printed out according to the label data, the intention of the user is deeply reflected. Therefore, the computer apparatus 1 can extract template data corresponding to the user's intention from the template database 14A and display the template preview image 75. As a result, the user can easily specify desired template data based on the template preview image 75 in the template candidate display area 70 (see FIGS. 14 and 15).

又、当該コンピュータ装置1は、テンプレート候補表示エリア70に表示されたテンプレートプレビュー画像75が選択された場合、当該テンプレートプレビュー画像75に係るテンプレートデータを基礎とした印刷データを編集対象に設定する(S6、図15参照)。従って、当該コンピュータ装置1によれば、ユーザは、所望のテンプレートデータを用いた印刷データの作成・編集作業を行い得る。   When the template preview image 75 displayed in the template candidate display area 70 is selected, the computer apparatus 1 sets print data based on the template data related to the template preview image 75 as an editing target (S6). FIG. 15). Therefore, according to the computer apparatus 1, the user can perform print data creation / editing work using desired template data.

そして、ラベル条件として、入力テキストが設定された場合、当該コンピュータ装置1は、当該ラベル条件に係る入力テキストと一致するキーワードが既定されているテンプレートデータを、テンプレートデータベース14Aから抽出する(S24)。即ち、当該コンピュータ装置1によれば、ユーザは、自己の意図に応じてラベル条件に係る入力テキストを設定するだけで、当該入力テキストと一致するキーワードが既定されているテンプレートデータから所望のテンプレートデータを選択することができ、当該テンプレートデータを用いた印刷データの作成・編集作業を行い得る。ここで、キーワードは、テンプレートデータを基礎とするラベルの内容に基づいて既定されている。従って、当該コンピュータ装置1は、入力テキストに係るユーザの意図と、テンプレートデータを基礎としたラベルの内容とを一致させることができ、ユーザ所望のテンプレートデータの選択を、より迅速に実現させ得る。   When the input text is set as the label condition, the computer apparatus 1 extracts from the template database 14A template data in which a keyword that matches the input text related to the label condition is defined (S24). That is, according to the computer device 1, the user simply sets the input text according to the label condition according to his / her intention, and the desired template data from the template data in which the keyword matching the input text is predetermined. Can be selected, and print data can be created and edited using the template data. Here, the keyword is predetermined based on the content of the label based on the template data. Therefore, the computer device 1 can match the user's intention related to the input text with the contents of the label based on the template data, and can quickly select the template data desired by the user.

更に、前記ラベル条件として前記入力テキストが設定された場合、当該コンピュータ装置1は、キーワード抽出処理(S24)で抽出されたテンプレートデータにおける反映テキスト領域内のテキストを、前記ラベル条件に係る入力テキストに置換したテンプレートプレビュー画像75を、テンプレート候補表示エリア70に選択可能に表示する。   Further, when the input text is set as the label condition, the computer apparatus 1 converts the text in the reflected text area in the template data extracted in the keyword extraction process (S24) to the input text related to the label condition. The replaced template preview image 75 is displayed in the template candidate display area 70 so as to be selectable.

そして、当該テンプレートプレビュー画像75が選択された場合、当該コンピュータ装置1は、反映テキスト領域内のテキストを入力テキストに置換したテンプレートデータを基礎とするラベルデータを編集対象に設定する(S25)。これにより、当該コンピュータ装置1によれば、ユーザは、所望のテンプレートデータを用いた印刷データの作成・編集作業を開始する際に、ラベル条件として既に設定されている入力テキストを再度入力することなく、当該テンプレートデータを基礎とする印刷データの作成・編集作業を行い得る。この結果、当該コンピュータ装置1は、テンプレートデータを用いた印刷データの作成・編集作業における利便性を高め得る。   When the template preview image 75 is selected, the computer apparatus 1 sets the label data based on the template data obtained by replacing the text in the reflected text area with the input text as an editing target (S25). Thus, according to the computer apparatus 1, the user does not input again the input text that has already been set as the label condition when starting the print data creation / editing operation using the desired template data. The print data can be created / edited based on the template data. As a result, the computer apparatus 1 can improve the convenience in creating and editing print data using template data.

尚、本実施形態に係るコンピュータ装置1の印刷データ編集処理プログラムは、パーソナルコンピュータ等で実行されることにより、上述した本実施形態に係るコンピュータ装置1と同様の効果を奏し得る。   Note that the print data editing processing program of the computer apparatus 1 according to the present embodiment can achieve the same effects as those of the computer apparatus 1 according to the present embodiment described above when executed by a personal computer or the like.

以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能である。例えば、上述した実施形態においては、印刷データとしてラベルデータを用い、テープ状の被印刷媒体に印刷を行うラベルプリンタ20に対する印刷データ編集装置であったが、この態様に限定されるものではない。例えば、定型紙(例えば、A4用紙)等に印刷を行うプリンタに対する印刷データ編集装置として構成してもよい。   Although the present invention has been described based on the embodiments, the present invention is not limited to the above-described embodiments, and various improvements and modifications can be made without departing from the spirit of the present invention. For example, in the above-described embodiment, the print data editing apparatus is for the label printer 20 that uses label data as print data and performs printing on a tape-shaped print medium. However, the present invention is not limited to this mode. For example, it may be configured as a print data editing apparatus for a printer that performs printing on a standard paper (for example, A4 paper).

又、本実施形態においては、テンプレートデータベース14Aは、コンピュータ装置1のHDD14に形成されたもののみを用いていたが、この態様に限定されるものではない。例えば、コンピュータ装置1とネットワーク網Nを介して接続されたサーバ上のテンプレートデータベースを対象として、テンプレートデータの抽出を行っても良い。   In the present embodiment, only the template database 14A formed in the HDD 14 of the computer apparatus 1 is used. However, the present invention is not limited to this mode. For example, template data may be extracted for a template database on a server connected to the computer apparatus 1 via the network N.

1 コンピュータ装置
5 ディスプレイ
7 入力操作部
10 制御部
11 CPU
12 ROM
14A テンプレートデータベース
20 ラベルプリンタ
50 印刷データ編集ウインドウ
51 設定操作部
52 テープ幅設定操作部
53 テープ長設定操作部
54 テキスト書式設定操作部
60 ラベルデータ編集エリア
61 ラベルデータ内容画像
62 テキスト入力枠
70 テンプレート候補表示エリア
75 テンプレートプレビュー画像
T ラベルテープ
DESCRIPTION OF SYMBOLS 1 Computer apparatus 5 Display 7 Input operation part 10 Control part 11 CPU
12 ROM
14A Template database 20 Label printer 50 Print data editing window 51 Setting operation section 52 Tape width setting operation section 53 Tape length setting operation section 54 Text format setting operation section 60 Label data editing area 61 Label data content image 62 Text input frame 70 Template candidate Display area 75 Template preview image T Label tape

Claims (7)

被印刷媒体への印刷に用いられる印刷データに関する種々の操作を受け付ける操作手段と、
前記操作手段の操作に基づいて、前記印刷データに関する表示を行う表示手段と、
前記印刷データの作成に用いられ、前記被印刷媒体に印刷出力される印刷結果に関する種々の条件が既定されたテンプレートデータを格納する記憶手段と、を有する印刷データ編集装置であって、
前記操作手段に対する操作に基づいて、前記印刷データに従って印刷出力される印刷結果に関する印刷結果条件を設定する印刷結果条件設定手段と、
前記印刷結果条件設定手段により設定された印刷結果条件に基づく印刷データの内容を、前記操作手段の操作に基づき編集可能に表示する印刷データ表示手段と、
前記印刷結果条件設定手段により設定された印刷結果条件に基づいて、前記記憶手段に格納されているテンプレートデータから、当該印刷結果条件に対応する条件が既定されたテンプレートデータを抽出するテンプレートデータ抽出手段と、
前記テンプレートデータ抽出手段により抽出されたテンプレートデータの内容を示すプレビュー画像を、前記操作手段により選択可能に表示する抽出テンプレート表示手段と、
前記操作手段に対する操作により、前記抽出テンプレート表示手段に表示されたプレビュー画像の選択を受け付けるテンプレート選択手段と、
前記テンプレート選択手段によりプレビュー画像が選択された場合に、当該プレビュー画像に係るテンプレートデータを基礎とした印刷データを編集対象に設定する印刷データ編集手段と、を有する
ことを特徴とする印刷データ編集装置。
Operation means for accepting various operations relating to print data used for printing on a printing medium;
Display means for displaying the print data based on the operation of the operation means;
A storage unit that stores template data that is used to create the print data and in which various conditions relating to a print result printed on the print medium are defined;
Print result condition setting means for setting a print result condition relating to a print result printed according to the print data based on an operation on the operation means;
Print data display means for displaying the contents of the print data based on the print result condition set by the print result condition setting means in an editable manner based on the operation of the operation means;
Template data extraction means for extracting, from the template data stored in the storage means, template data in which a condition corresponding to the print result condition is defined based on the print result condition set by the print result condition setting means When,
An extraction template display means for displaying a preview image showing the contents of the template data extracted by the template data extraction means so as to be selectable by the operation means;
A template selection means for receiving selection of a preview image displayed on the extraction template display means by an operation on the operation means;
A print data editing device for setting, when a preview image is selected by the template selection means, print data editing means based on the template data related to the preview image as an editing target; .
請求項1記載の印刷データ編集装置であって、
前記テンプレートデータには、前記印刷結果に関する条件として、当該テンプレートデータを基礎とする印刷データが印刷出力される被印刷媒体の幅を示す幅寸法が既定されており、
前記印刷結果条件設定手段は、前記操作手段に対する操作に基づいて、前記印刷結果条件として、前記印刷データに従って印刷出力される前記被印刷媒体の幅を示す幅寸法を設定可能に構成され、
前記テンプレート抽出手段は、
前記印刷結果条件設定手段により、前記印刷結果条件として前記幅寸法が設定された場合に、当該印刷結果条件に係る幅寸法が既定されているテンプレートデータを、前記記憶手段から抽出する
ことを特徴とする印刷データ編集装置。
The print data editing apparatus according to claim 1,
In the template data, as a condition regarding the print result, a width dimension indicating a width of a printing medium on which print data based on the template data is printed is defined,
The print result condition setting unit is configured to be able to set a width dimension indicating a width of the printing medium to be printed according to the print data as the print result condition based on an operation on the operation unit,
The template extraction means includes
When the width result is set as the print result condition by the print result condition setting means, template data in which the width dimension related to the print result condition is predetermined is extracted from the storage means. Print data editing device.
請求項1又は請求項2記載の印刷データ編集装置であって、
前記テンプレートデータには、前記印刷結果に関する条件として、前記被印刷媒体の幅方向に直交し、当該テンプレートデータを基礎とする印刷データの印刷出力に要する長さ寸法が既定されており、
前記印刷結果条件設定手段は、前記操作手段に対する操作に基づいて、前記印刷結果条件として、前記被印刷媒体の幅方向に直交し、前記印刷データの印刷出力に要する長さ寸法を設定可能に構成され、
前記テンプレート抽出手段は、
前記印刷結果条件設定手段により、前記印刷結果条件として前記長さ寸法が設定された場合に、当該印刷結果条件に係る長さ寸法に対応する長さ寸法が既定されているテンプレートデータを、前記記憶手段から抽出する
ことを特徴とする印刷データ編集装置。
The print data editing apparatus according to claim 1 or 2,
In the template data, as a condition relating to the print result, a length dimension that is orthogonal to the width direction of the print medium and required for print output of print data based on the template data is defined.
The print result condition setting unit is configured to be able to set a length dimension required for print output of the print data as the print result condition orthogonal to the width direction of the print medium based on an operation on the operation unit. And
The template extraction means includes
When the length dimension is set as the print result condition by the print result condition setting means, template data in which a length dimension corresponding to the length dimension according to the print result condition is predetermined is stored in the memory A print data editing apparatus, characterized in that it is extracted from the means.
請求項1乃至請求項3の何れかに記載の印刷データ編集装置であって、
前記テンプレートデータには、前記印刷結果に関する条件として、当該テンプレートデータを基礎とする印刷データのテキスト書式として、縦書又は横書の何れかが既定されており、
前記印刷結果条件設定手段は、前記操作手段に対する操作に基づいて、前記印刷結果条件として、前記印刷データに基づき印刷出力される印刷結果のテキスト書式として、縦書又は横書の何れかを設定可能に構成され、
前記テンプレート抽出手段は、
前記印刷結果条件設定手段により、前記印刷結果条件として、テキスト書式である縦書又は横書の何れかが設定された場合に、当該印刷結果条件に係るテキスト書式が既定されているテンプレートデータを、前記記憶手段から抽出する
ことを特徴とする印刷データ編集装置。
A print data editing apparatus according to any one of claims 1 to 3,
In the template data, as a condition relating to the printing result, either vertical writing or horizontal writing is defined as a text format of printing data based on the template data,
The print result condition setting means can set either vertical writing or horizontal writing as the print result condition and the text format of the print result printed out based on the print data based on the operation on the operation means. Composed of
The template extraction means includes
When the print result condition is set by the print result condition setting unit as the print result condition, either vertical writing or horizontal writing, which is a text format, template data in which the text format related to the print result condition is defined, A print data editing apparatus, wherein the print data editing apparatus is extracted from the storage means.
請求項1乃至請求項4の何れかに記載の印刷データ編集装置であって、
前記テンプレートデータには、前記印刷結果に関する条件として、当該テンプレートデータを基礎とする印刷結果の内容に基づくキーワードが既定されており、
前記印刷結果条件設定手段は、前記操作手段に対する操作に基づいて、前記印刷データ表示手段に表示された印刷データに対して付加されたユーザ所望の入力テキストを、前記印刷結果条件として設定可能に構成され、
前記テンプレート抽出手段は、
前記印刷結果条件設定手段により、前記印刷結果条件として、前記入力テキストが設定された場合に、当該印刷結果条件に係る入力テキストと一致するキーワードが既定されているテンプレートデータを、前記記憶手段から抽出する
ことを特徴とする印刷データ編集装置。
The print data editing apparatus according to any one of claims 1 to 4,
In the template data, keywords based on the contents of the print result based on the template data are defined as conditions regarding the print result,
The print result condition setting unit is configured to set a user desired input text added to the print data displayed on the print data display unit as the print result condition based on an operation on the operation unit. And
The template extraction means includes
When the input text is set as the print result condition by the print result condition setting unit, template data in which a keyword matching the input text according to the print result condition is defined is extracted from the storage unit. A print data editing apparatus.
請求項5記載の印刷データ編集装置であって、
前記テンプレートデータは、
当該テンプレートデータに基づき印刷出力される印刷結果の内容をテキストで表現した内容テキストと、
前記内容テキストの一部を構成する特定テキスト範囲を有し、
前記抽出テンプレート表示手段は、
前記印刷結果条件設定手段により、前記印刷結果条件として前記入力テキストが設定された場合に、前記テンプレートデータ抽出手段により抽出されたテンプレートデータにおける特定テキスト範囲を、前記印刷結果条件に係る入力テキストに置換したプレビュー画像を、前記操作手段により選択可能に表示する
ことを特徴とする印刷データ編集装置。
The print data editing apparatus according to claim 5,
The template data is
Content text that expresses the content of the print result printed out based on the template data in text,
A specific text range that forms part of the content text;
The extraction template display means includes
When the input text is set as the print result condition by the print result condition setting unit, the specific text range in the template data extracted by the template data extraction unit is replaced with the input text related to the print result condition A print data editing apparatus, wherein the preview image displayed is selectable by the operation means.
被印刷媒体への印刷に用いられる印刷データに関する種々の操作を受け付ける操作手段と、
前記操作手段の操作に基づいて、前記印刷データに関する表示を行う表示手段と、
前記印刷データの作成に用いられ、前記被印刷媒体に印刷出力される印刷結果に関する種々の条件が既定されたテンプレートデータを格納する記憶手段と、
前記操作手段の操作に基づいて、種々の制御を行う制御手段と、を備える印刷データ編集装置の制御プログラムであって、
当該印刷データ編集装置を、
前記操作手段に対する操作に基づいて、前記印刷データに従って印刷出力される印刷結果に関する印刷結果条件を設定する印刷結果条件設定手段、
前記印刷結果条件設定手段により設定された印刷結果条件に基づく印刷データの内容を、前記操作手段の操作に基づき編集可能に表示する印刷データ表示手段、
前記印刷結果条件設定手段により設定された印刷結果条件に基づいて、前記記憶手段に格納されているテンプレートデータから、当該印刷結果条件に対応する条件が既定されたテンプレートデータを抽出するテンプレートデータ抽出手段、
前記テンプレートデータ抽出手段により抽出されたテンプレートデータの内容を示すプレビュー画像を、前記操作手段により選択可能に表示する抽出テンプレート表示手段、
前記操作手段に対する操作により、前記抽出テンプレート表示手段に表示されたプレビュー画像の選択を受け付けるテンプレート選択手段、
前記テンプレート選択手段によりプレビュー画像が選択された場合に、当該プレビュー画像に係るテンプレートデータを基礎とした印刷データを編集対象に設定する印刷データ編集手段、として機能させる
ことを特徴とする印刷データ編集装置の制御プログラム。
Operation means for accepting various operations relating to print data used for printing on a printing medium;
Display means for displaying the print data based on the operation of the operation means;
Storage means for storing template data used for creating the print data and in which various conditions relating to a print result printed on the print medium are defined;
A control program for a print data editing apparatus comprising: control means for performing various controls based on the operation of the operation means;
The print data editing device
A print result condition setting means for setting a print result condition relating to a print result printed according to the print data based on an operation on the operation means;
Print data display means for displaying the contents of the print data based on the print result condition set by the print result condition setting means in an editable manner based on the operation of the operation means;
Template data extraction means for extracting, from the template data stored in the storage means, template data in which a condition corresponding to the print result condition is defined based on the print result condition set by the print result condition setting means ,
An extraction template display means for displaying a preview image showing the contents of the template data extracted by the template data extraction means so as to be selectable by the operation means;
A template selection means for receiving selection of a preview image displayed on the extraction template display means by an operation on the operation means;
When a preview image is selected by the template selection means, the print data editing apparatus functions as print data editing means for setting print data based on the template data related to the preview image as an editing target. Control program.
JP2010220459A 2010-09-30 2010-09-30 Print data editing device, control program for print data editing device Active JP5488381B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010220459A JP5488381B2 (en) 2010-09-30 2010-09-30 Print data editing device, control program for print data editing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010220459A JP5488381B2 (en) 2010-09-30 2010-09-30 Print data editing device, control program for print data editing device

Publications (2)

Publication Number Publication Date
JP2012078886A true JP2012078886A (en) 2012-04-19
JP5488381B2 JP5488381B2 (en) 2014-05-14

Family

ID=46239110

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010220459A Active JP5488381B2 (en) 2010-09-30 2010-09-30 Print data editing device, control program for print data editing device

Country Status (1)

Country Link
JP (1) JP5488381B2 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014021910A (en) * 2012-07-23 2014-02-03 Brother Ind Ltd Printing system and template editing method
JP2015082201A (en) * 2013-10-22 2015-04-27 ブラザー工業株式会社 Server device control program, communication apparatus control program, server device, and communication apparatus
JP2016060116A (en) * 2014-09-18 2016-04-25 ブラザー工業株式会社 Printing label creation device and printing label creation processing program
EP3059671A1 (en) * 2015-02-23 2016-08-24 Seiko Epson Corporation Information processing device, display method for information processing device, and program
JP2019008733A (en) * 2017-06-28 2019-01-17 セイコーエプソン株式会社 Display control device, printer, method for controlling display control device, and program therefor
JP2021133651A (en) * 2020-02-28 2021-09-13 ブラザー工業株式会社 Printer
US11144264B2 (en) 2019-08-19 2021-10-12 Brother Kogyo Kabushiki Kaisha Non-transitory computer-readable recording medium storing instructions for receiving an edit instruction and a print instruction for a template image
JP7439615B2 (en) 2020-03-31 2024-02-28 セイコーエプソン株式会社 Template processing device, printing system, processing method of template processing device, and program

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014021910A (en) * 2012-07-23 2014-02-03 Brother Ind Ltd Printing system and template editing method
JP2015082201A (en) * 2013-10-22 2015-04-27 ブラザー工業株式会社 Server device control program, communication apparatus control program, server device, and communication apparatus
JP2016060116A (en) * 2014-09-18 2016-04-25 ブラザー工業株式会社 Printing label creation device and printing label creation processing program
EP3059671A1 (en) * 2015-02-23 2016-08-24 Seiko Epson Corporation Information processing device, display method for information processing device, and program
JP2019008733A (en) * 2017-06-28 2019-01-17 セイコーエプソン株式会社 Display control device, printer, method for controlling display control device, and program therefor
US11144264B2 (en) 2019-08-19 2021-10-12 Brother Kogyo Kabushiki Kaisha Non-transitory computer-readable recording medium storing instructions for receiving an edit instruction and a print instruction for a template image
JP2021133651A (en) * 2020-02-28 2021-09-13 ブラザー工業株式会社 Printer
JP7365582B2 (en) 2020-02-28 2023-10-20 ブラザー工業株式会社 printing device
JP7439615B2 (en) 2020-03-31 2024-02-28 セイコーエプソン株式会社 Template processing device, printing system, processing method of template processing device, and program

Also Published As

Publication number Publication date
JP5488381B2 (en) 2014-05-14

Similar Documents

Publication Publication Date Title
JP5488381B2 (en) Print data editing device, control program for print data editing device
EP1905603B1 (en) Two-dimensional code printing apparatus and method and tangible medium
CN101587429B (en) Information processing apparatus and information processing method
US8885196B2 (en) Portable terminal, printing system, control method for portable terminal, and computer program product for executing printing based on movement of the portable terminal
JP6380159B2 (en) Information processing apparatus, information processing apparatus display method and program
JP2008304959A (en) Label data creation device, program and recording medium
JP2007261153A (en) Label printer and label printing program
JP2019205095A (en) Control unit, control method, and program
JP2009093243A (en) Label data generating device, program, and recording medium
JP2017072985A (en) Information processing device, tape printing device, and display control method for information processing device
JP2011143648A (en) Tape printing device, label forming method, and storage medium storing program for forming label
US20130201499A1 (en) Control device, print system, print device, print control method and program
US9606754B2 (en) Print image generation device, print system, print image generation method and program
JP2010224703A (en) Information processing apparatus, tape printer, and program
JP6536231B2 (en) Label producing apparatus, label producing method, and label producing program
JP2008009598A (en) Print controller, print control program, and print control method
JP7439615B2 (en) Template processing device, printing system, processing method of template processing device, and program
JP2016221940A5 (en)
JP2013120481A (en) Fixed-form print information processing program, fixed-form print information processing method and recording medium
JP2006146662A (en) Print setting device and print setting method
JP2008158885A (en) Information processor, document print processing method, program and recording medium
JP6260934B2 (en) Template creation device
US12050948B2 (en) Non-transitory medium storing program executable by computer of information processing apparatus and information processing apparatus
US20240111978A1 (en) Non-transitory medium storing program executable by computer of information processing apparatus and information processing apparatus
JP2017202593A (en) Information processor, tape printer, edition method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130225

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140120

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140210

R150 Certificate of patent or registration of utility model

Ref document number: 5488381

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150