JP2012088936A - Printer driver, application software, printing system, and recording medium - Google Patents
Printer driver, application software, printing system, and recording medium Download PDFInfo
- Publication number
- JP2012088936A JP2012088936A JP2010235076A JP2010235076A JP2012088936A JP 2012088936 A JP2012088936 A JP 2012088936A JP 2010235076 A JP2010235076 A JP 2010235076A JP 2010235076 A JP2010235076 A JP 2010235076A JP 2012088936 A JP2012088936 A JP 2012088936A
- Authority
- JP
- Japan
- Prior art keywords
- color
- label printer
- printer
- printer driver
- tape
- 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
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J3/00—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
- B41J3/407—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for marking on special material
- B41J3/4075—Tape printers; Label printers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J11/00—Devices or arrangements of selective printing mechanisms, e.g. ink-jet printers or thermal printers, for supporting or handling copy material in sheet or web form
- B41J11/009—Detecting type of paper, e.g. by automatic reading of a code that is printed on a paper package or on a paper roll or by sensing the grade of translucency of the paper
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1205—Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1229—Printer resources management or printer maintenance, e.g. device status, power levels
- G06F3/1232—Transmitting printer device capabilities, e.g. upon request or periodically
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
- G06F3/1289—Remote printer device, e.g. being remote from client or server in server-client-printer device configuration, e.g. the server does not see the printer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Printers Characterized By Their Purpose (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
本発明は、テープカセットの識別情報を持ったプリンタドライバー、アプリケーションソフトウエア、印刷システム、及び記録媒体に関するものである。 The present invention relates to a printer driver having tape cassette identification information, application software, a printing system, and a recording medium.
従来より、下記特許文献1や下記特許文献2や下記特許文献3に記載されているように、プリンタドライバーには用紙サイズの情報が記憶されている。
Conventionally, as described in the following
しかしながら、テープカセットが装着されるラベルプリンター向けのプリンタドライバーでは、プリンタドライバーに用紙サイズの情報は記憶されているけれども、ラベルプリンターに装着されるテープカセットのテープの色やインクリボンの色に関する情報は記憶されていないため、ラベルプリンターに装着されるテープカセットのテープの色やインクリボンの色をプリンタドライバーから特定することができなかった。 However, in a printer driver for a label printer to which a tape cassette is mounted, information on the paper size is stored in the printer driver, but information on the color of the tape cassette and the color of the ink ribbon is not stored in the printer driver. Since it is not stored, the color of the tape in the tape cassette mounted on the label printer and the color of the ink ribbon could not be specified from the printer driver.
そこで、本発明は、上述した点を鑑みてなされたものであり、ラベルプリンターに装着可能な全てのテープカセットのテープの色やインクリボンの色を特定できるプリンタドライバー、アプリケーションソフトウエア、印刷システム、及び記録媒体を提供することを課題とする。 Therefore, the present invention has been made in view of the above points, and includes a printer driver, application software, a printing system, and a printer driver that can specify the color of the tape and the color of the ink ribbon of all tape cassettes that can be mounted on the label printer. It is another object of the present invention to provide a recording medium.
この課題を解決するためになされた請求項1に係る発明は、テープカセットのインクリボンを使用して当該テープカセットのテープに印刷を行うラベルプリンターに接続されるコンピューターに対し組み込まれるプリンタドライバーであって、テープカセットの識別情報に対して当該テープカセットのテープの幅情報と当該テープカセットのテープの色情報と当該テープカセットのインクリボンの色情報とが組み合わされた情報ブロックを有し、前記情報ブロックを前記ラベルプリンターに装着可能な全てのテープカセットについて備えること、を特徴とする。
The invention according to
また、請求項2に係る発明は、前記請求項1に記載するプリンタドライバーが組み込まれたコンピューター上で実行されることにより、前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容を編集するアプリケーションソフトウエアであって、前記アプリケーションソフトウエアは、以下(1)〜(2)の各処理を実行し、(1)前記プリンタドライバーの全ての情報ブロックが一覧表示されるリストボックスを前記コンピューターに表示させ、(2)前記コンピューターに表示されたリストボックスを介してユーザーが指定した情報ブロックに基づいて、前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容を編集すること、を特徴とする。
The invention according to
また、請求項3に係る発明は、請求項2に記載するアプリケーションソフトウエアが実行されるとともに前記請求項1に記載するプリンタドライバーが組み込まれたコンピューターと前記請求項1に記載するプリンタドライバーを使用した印刷が行われるラベルプリンターとが接続された印刷システムであって、前記ラベルプリンターは、前記ラベルプリンター自身に装着されたテープカセットの識別情報を検出する検出装置と、前記検出装置で検出されたテープカセットの識別情報を前記コンピューターに送信する送信装置と、を備え、前記アプリケーションソフトウエアは、前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容を新たに編集する際に、以下(A)〜(B)の処理を実行し(A) 前記検出装置で検出されたテープカセットの識別情報を前記送信装置を介して取得し、(B) 前記(A)の処理で取得したテープカセットの識別情報から特定される情報ブロックに基づいて、前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容に関する文字色・オブジェクト色・用紙色のいずれかの編集を行うこと、を特徴する。
The invention according to
また、請求項4に係る発明は、請求項2に記載するアプリケーションソフトウエアが実行されるとともに前記請求項1に記載するプリンタドライバーが組み込まれたコンピューターと前記請求項1に記載するプリンタドライバーを使用した印刷が行われるラベルプリンターとが接続された印刷システムであって、前記ラベルプリンターは、前記ラベルプリンター自身に装着されたテープカセットの識別情報を検出する検出装置と、前記検出装置で検出されたテープカセットの識別情報を前記コンピューターに送信する送信装置と、前記検出装置と前記送信装置の各動作をユーザーの操作により開始させるトリガー装置と、を備え、前記アプリケーションソフトウエアは、前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容を編集する際に、前記トリガー装置がユーザーにより操作されると、以下(A')〜(C')の処理を実行し、(A') 前記送信装置を介して取得したテープカセットの識別情報と前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容の編集のために現在使用されている情報ブロックから特定されるテープカセットの識別情報とが異なる場合には、前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容の編集のために現在使用されている情報ブロックを変更するか否かを前記コンピューター上でユーザーに選択させ、(B') 前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容の編集のために現在使用されている情報ブロックを変更しないことをユーザーが前記コンピューター上で選択した場合には、前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容の編集のために現在使用されている情報ブロックに基づいて、前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容の編集を行い、(C') 前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容の編集のために現在使用されている情報ブロックを変更することをユーザーが前記コンピューター上で選択した場合には、前記送信装置を介して取得したテープカセットの識別情報から特定される情報ブロックに基づいて、前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容に関する文字色・オブジェクト色・用紙色のいずれかの編集を行うこと、を特徴とする。
The invention according to
また、請求項5に係る発明は、請求項3又は請求項4に記載する印刷システムであって、前記コンピューターに組み込まれた前記プリンタドライバーに対し前記ラベルプリンター向けの新たな情報ブロックが更新可能であること、を特徴とする。
The invention according to
また、請求項6に係る発明は、記録媒体であって、請求項1に記載するプリンタドライバーを記録したコンピューターに読み取り可能なこと、を特徴とする。 According to a sixth aspect of the present invention, there is provided a recording medium that is readable by a computer that records the printer driver according to the first aspect.
また、請求項7に係る発明は、記録媒体であって、請求項2に記載するアプリケーションソフトウエアを記録したコンピューターに読み取り可能なこと、を特徴とする。
The invention according to
すなわち、本発明では、テープカセットのインクリボンを使用して当該テープカセットのテープに印刷を行うラベルプリンターに接続されるコンピューターに対し組み込まれるプリンタドライバーにおいて、テープカセットの識別情報に対して当該テープカセットのテープの幅情報と当該テープカセットのテープの色情報と当該テープカセットのインクリボンの色情報とが組み合わされた情報ブロックを有し、情報ブロックをラベルプリンターに装着可能な全てのテープカセットについて備えているので、ラベルプリンターに装着可能な全てのテープカセットについてのテープの色やインクリボンの色をプリンタドライバーから特定できる。 That is, according to the present invention, in a printer driver incorporated in a computer connected to a label printer that performs printing on the tape of the tape cassette using the ink ribbon of the tape cassette, the tape cassette is identified with respect to the tape cassette identification information. The tape has the information block that combines the width information of the tape, the color information of the tape of the tape cassette, and the color information of the ink ribbon of the tape cassette, and is provided for all tape cassettes that can be mounted on the label printer. Therefore, the color of the tape and the color of the ink ribbon for all the tape cassettes that can be mounted on the label printer can be specified from the printer driver.
また、本発明では、上記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容を編集するアプリケーションソフトウエアが、上記プリンタドライバーが組み込まれたコンピューター上で実行される、上記プリンタドライバーの全ての情報ブロックが一覧表示されるリストボックスがコンピューターに表示され、コンピューターに表示されたリストボックスを介してユーザーが指定した情報ブロックに基づいて、プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容が編集されるので、ラベルプリンターに装着可能な全てのテープカセットについてのテープの色やインクリボンの色がプリンタドライバーから特定され、その特定されたテープの色やインクリボンの色を使用してラベルプリンターの印刷内容を編集することができる。 Further, in the present invention, all information of the printer driver is executed by the application software that edits the printing contents of the label printer that performs printing using the printer driver on the computer in which the printer driver is incorporated. A list box that lists blocks is displayed on the computer, and the printing contents of the label printer that prints using the printer driver are edited based on the information block specified by the user via the list box displayed on the computer. Therefore, the color of the tape and the color of the ink ribbon for all tape cassettes that can be mounted on the label printer are specified from the printer driver, and the color of the label printer is determined using the specified tape color and ink ribbon color. mark It is possible to edit the contents.
また、本発明では、上記アプリケーションソフトウエアが実行されるとともに上記プリンタドライバーが組み込まれたコンピューターと上記プリンタドライバーを使用した印刷が行われるラベルプリンターとが接続された印刷システムにおいて、上記アプリケーションソフトウエアは、コンピューターで実行されると、上記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容を新たに編集する際に、ラベルプリンターの検出装置で検出されたテープカセットの識別情報をラベルプリンターの送信装置を介して取得し、その取得したテープカセットの識別情報から特定される情報ブロックに基づいて、上記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容に関する文字色・オブジェクト色・用紙色のいずれかの編集を行うので、ラベルプリンターに装着中のテープカセットのテープの色やインクリボンの色を使用してラベルプリンターの印刷内容を編集することができる。 In the present invention, in the printing system in which the application software is executed and the computer in which the printer driver is installed and the label printer that performs printing using the printer driver are connected, the application software is When executed on a computer, the label printer that prints using the above printer driver will send the label printer identification information of the tape cassette detected by the label printer detection device when editing the print contents of the label printer anew. Character color, object color, and usage related to the print contents of a label printer that performs printing using the printer driver based on the information block that is obtained from the device and specified from the obtained tape cassette identification information Is performed either edit colors, it is possible to edit the print content of the label printer by using the tape color color and the ink ribbon of the tape cassette in mounting the label printer.
また、本発明では、上記アプリケーションソフトウエアが実行されるとともに上記プリンタドライバーが組み込まれたコンピューターと上記プリンタドライバーを使用した印刷が行われるラベルプリンターとが接続された印刷システムにおいて、上記アプリケーションソフトウエアは、コンピューターで実行されると、プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容を編集する際に、ラベルプリンターのトリガー装置がユーザーにより操作されると、ラベルプリンターの送信装置を介して取得したテープカセットの識別情報と上記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容の編集のために現在使用されている情報ブロックから特定されるテープカセットの識別情報とが異なる場合には、上記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容の編集のために現在使用されている情報ブロックを変更するか否かをコンピューター上でユーザーに選択させ、上記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容の編集のために現在使用されている情報ブロックを変更しないことをユーザーがコンピューター上で選択した場合には、上記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容の編集のために現在使用されている情報ブロックに基づいて、上記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容の編集を行い、上記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容の編集のために現在使用されている情報ブロックを変更することをユーザーがコンピューター上で選択した場合には、ラベルプリンターの送信装置を介して取得したテープカセットの識別情報から特定される情報ブロックに基づいて、プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容に関する文字色・オブジェクト色・用紙色のいずれかの編集を行うので、ラベルプリンターに装着中のテープカセットのテープの色やインクリボンの色に変更してラベルプリンターの印刷内容を編集するか否かをユーザーの選択に任せることができる。 In the present invention, in the printing system in which the application software is executed and the computer in which the printer driver is installed and the label printer that performs printing using the printer driver are connected, the application software is When executed on a computer, printing using a printer driver is performed. When editing the print contents of a label printer, when the label printer trigger device is operated by the user, it is acquired via the label printer transmission device. If the identification information of the tape cassette is different from the identification information of the tape cassette specified from the information block currently used for editing the print contents of the label printer that performs printing using the printer driver Used the printer driver to let the user select on the computer whether to change the information block currently used for editing the print contents of the label printer that prints using the printer driver. If the user chooses not to change the information block currently used for editing the print contents of the label printer where printing is performed, the label printer that uses the printer driver will print. A label printer that edits the print contents of a label printer that performs printing using the printer driver based on an information block that is currently used for editing the print contents, and performs printing using the printer driver Currently used for editing the print content of If the user chooses to change the information block on the computer, the printer driver is used based on the information block specified from the tape cassette identification information obtained via the label printer transmitter. Since the text color, object color, and paper color related to the printing contents of the label printer that performs the printing are edited, the label is changed to the color of the tape cassette or the ink ribbon of the tape cassette that is installed in the label printer. Whether to edit the print contents of the printer can be left to the user's choice.
[1.本発明の構成]
以下、本発明の一実施形態を図面を用いて説明する。図1は、本発明の一実施形態に係る印刷システムPが表された概略図である。図1に表されたラベル印刷システムPでは、ネットワーク網Nを介して、パーソナルコンピューター101とサーバー201とが接続される。更に、パーソナルコンピューター101は、ラベルプリンター1が接続されており、ディスプレイ105や入力操作部107等を有する。入力操作部107は、キーボードやマウスで構成される。
[1. Configuration of the present invention]
Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a schematic diagram showing a printing system P according to an embodiment of the present invention. In the label printing system P shown in FIG. 1, a
本発明の一実施形態に係るプリンタドライバーは、ラベルプリンター1向けのプリンタドライバーであって、CD−ROM311又は送信ファイル312を介して、パーソナルコンピューター101にインストールされる。
The printer driver according to an embodiment of the present invention is a printer driver for the
本発明の一実施形態に係るアプリケーションソフトウエアは、ラベルプリンター1の印刷内容を編集することが可能なアプリケーションソフトウエアであって、CD−ROM311又は送信ファイル312を介して、パーソナルコンピューター101にインストールされる。
The application software according to an embodiment of the present invention is application software that can edit the print contents of the
図2は、ラベルプリンター1が表された平面図である。図3は、ラベルプリンター1が表された側面図である。図2や図3に表したように、ラベルプリンター1は、カバー2や、キーボード3、液晶ディスプレイ4、カセット収納部5、カセットセンサー7等を有する。キーボード3は、トリガーボタン3A等を有する。カセットセンサー7は、カセット収納部5に装着されたテープカセット6の識別番号IDを検出する。
FIG. 2 is a plan view showing the
ラベルプリンター1は、カセット収納部5に装着されたテープカセット6のインクリボンを使用して当該テープカセット6のテープに印刷を行うことにより、ラベルLの作成を行うものである。この点、テープカセット6のテープの色は、ラベルプリンター1で作成されたラベルLの用紙色、つまり、印刷内容の用紙色に相当する。更に、テープカセット6のインクリボンの色は、ラベルプリンター1で作成されたラベルLの文字色・オブジェクト色、つまり、印刷内容の文字色・オブジェクト色に相当する。尚、オブジェクトとは、線・図形などの印刷内容の描画対象をいう。
The
図4は、ラベルプリンター1の制御系が表されたブロック図である。ラベルプリンター1は、制御部60や、ヘッド駆動回路68、切断用モーター駆動回路69、搬送モーター駆動回路70等を有する。制御部60は、CPU61や、CG−ROM62、EEPROM63、ROM64、RAM65により構成される。更に、制御部60は、ヘッド駆動回路68や、切断用モーター駆動回路69、搬送モーター駆動回路70に接続される。その上、制御部60は、キーボード3や、液晶ディスプレイ4、カセットセンサー7、接続インターフェース81にも接続される。
FIG. 4 is a block diagram showing the control system of the
CPU61は、ラベルプリンター1における各種制御の中枢を担う中央演算処理装置である。従って、CPU61は、キーボード3等からの入力信号及び各種制御プログラム等に基づいて、液晶ディスプレイ4等を制御する。CG−ROM62は、印字される文字や記号の画像データがコードデータと対応させてドットパターンで記憶されるキャラクタージェネレータ用メモリである。EEPROM63は、記憶内容の書込・消去ができる不揮発性メモリである。ROM64には、ラベルプリンター1における各種制御プログラムやデータが記憶される。RAM65は、CPU61での演算結果等が一時的に記憶される記憶装置である。RAM65には、例えば、キーボード3の入力により編集された印字データや、パーソナルコンピューター101から接続インターフェース81を介して取り込まれた印字データが記憶される。
The
ヘッド駆動回路68は、CPU61からの制御信号に基づいてサーマルヘッド71に駆動信号を供給し、サーマルヘッド71の駆動状態を制御する回路である。切断用モーター駆動回路69は、CPU61からの制御信号に基づいて切断用モーター72に駆動信号を供給し、切断用モーター72の駆動制御を行う回路である。搬送モーター駆動回路70は、CPU61からの制御信号に基づいてテープ搬送モーター73に駆動信号を供給し、テープ搬送モーター73の駆動制御を行う制御回路である。CPU61は、これらの制御回路68,69,70を使用することにより、カセット収納部5に装着中のテープカセット6内でインクリボンを介して印刷させたテープを、当該テープカセット6外で切断させることによりラベルLを作成する。
The
カセットセンサー7は、上述したように、カセット収納部5に装着されたテープカセット6の識別番号IDを検出する。尚、カセットセンサー7の検出原理には、例えば、カセット収納部5に装着中のテープカセット6から突出する複数の突出片を検知し、検知された複数の突出片の組合せに基づいてテープカセット6の識別番号IDを検出するものがある。
As described above, the
図5は、パーソナルコンピューター101の制御系が表わされたブロック図である。パーソナルコンピューター101は、制御部110を有する。制御部110は、CPU111や、ROM112、RAM113、HDD114により構成される。更に、制御部110は、ディスプレイ105や、入力操作部107、通信インターフェース115、接続インターフェース116に接続される。
FIG. 5 is a block diagram showing a control system of the
CPU111は、パーソナルコンピューター101における各種制御の中枢を担う中央演算処理装置である。従って、CPU111は、入力操作部107等からの入力信号及び各種制御プログラム等に基づいて、ディスプレイ105等を制御する。ROM112には、パーソナルコンピューター101における各種制御プログラムやデータが記憶される。RAM113は、CPU111での演算結果等が一時的に記憶される記憶装置である。RAM113には、例えば、入力操作部107等の入力により編集された印字データ(印刷内容)や、ネットワーク網Nから通信インターフェース115を介して取り込まれたデータ、ラベルプリンター1に接続インターフェース116を介して送り出す印字データ(印刷内容)が記憶される。
The
HDD114は、複数の記憶領域を有し、記憶内容の書込・消去ができる大容量メモリである。例えば、ラベルプリンター1向けのプリンタドライバーPDや、ラベルプリンター1の印刷内容を編集することが可能なアプリケーションソフトウエアASが記憶されている。
The
図6は、サーバー201の制御系が表わされたブロック図である。サーバー201は、サーバー制御部202を有する。サーバー制御部202は、サーバー201における各種制御の中枢を担う中央演算処理装置である。更に、サーバー制御部202は、データベース203に接続される。データベース203には、ネットワーク網Nから通信インターフェース204を介して取り込まれたデータが記憶される。更に、データベース203には、ラベルプリンター1向けのプリンタドライバーPDや、ラベルプリンター1の印刷内容を編集することが可能なアプリケーションソフトウエアASに加え、ラベルプリンター1向けの複数の情報ブロックIBが記憶される。尚、プリンタドライバーPDや、アプリケーションソフトウエアAS、情報ブロックIBは、送信ファイル312を介して、パーソナルコンピューター101に転送させることが可能である。
FIG. 6 is a block diagram showing the control system of the
図7は、情報ブロックIBが表された概念図である。図7に表されたように、情報ブロックIBは、識別番号IDや、用紙幅D1、用紙色D2、インク色D3等の各データで構成される。識別番号IDは、テープカセット6の種類が示されたデータである。用紙幅D1は、テープカセット6のテープの幅が示されたデータである。用紙色D2は、テープカセット6のテープの色がRGBで示されたデータである。インク色D3は、テープカセット6のインクリボンの色がRGBで示されたデータである。
FIG. 7 is a conceptual diagram showing the information block IB. As shown in FIG. 7, the information block IB includes data such as an identification number ID, a paper width D1, a paper color D2, and an ink color D3. The identification number ID is data indicating the type of the
この点、情報ブロックIBを構成する識別番号IDは、その情報ブロックIBを構成する用紙幅D1と用紙色D2とインク色D3の各データによって一意的に決まる。つまり、2つの情報ブロックIB間において、用紙幅D1と用紙色D2とインク色D3の各データが同じであれば識別番号IDも同じとなり、双方の情報ブロックIBは同一の情報ブロックIBである。これに対し、2つの情報ブロックIB間において、用紙幅D1と用紙色D2とインク色D3の各データのいずれかが異なれば識別番号IDも異なり、双方の情報ブロックIBは異なる情報ブロックIBである。 In this regard, the identification number ID constituting the information block IB is uniquely determined by the data of the paper width D1, paper color D2, and ink color D3 constituting the information block IB. That is, if the data of the paper width D1, paper color D2, and ink color D3 are the same between the two information blocks IB, the identification numbers ID are also the same, and both information blocks IB are the same information block IB. On the other hand, if any one of the paper width D1, paper color D2, and ink color D3 is different between the two information blocks IB, the identification number ID is also different, and both information blocks IB are different information blocks IB. .
更に、情報ブロックIBは、ラベルプリンター1に装着可能な全てのテープカセット6に対して設けられる。従って、情報ブロックIBの種類の合計数は、ラベルプリンター1に装着可能な全てのテープカセット6の種類の合計数と同じである。そして、全種類の情報ブロックIBは、ラベルプリンター1向けのプリンタドライバーPDに「IDテーブル」として組み込まれる。
Further, the information block IB is provided for all the
更に、ラベルプリンター1に装着可能な新たな種類のテープカセット6が提供されると、新たな種類のテープカセット6に対応した新たな情報ブロックIBも提供される。新たな情報ブロックIBは、以下(1)〜(4)のいずれかの方法で、パーソナルコンピューター101内のプリンタドライバーPDに組み込まれる。これにより、パーソナルコンピューター101内のプリンタドライバーPDに対しラベルプリンター1向けの新たな情報ブロックIBが追加可能となる。特に、以下(1)(2)の方法によれば、新たな情報ブロックIBのみを追加することで対応できる。
Further, when a new type of
(1)パーソナルコンピューター101上でユーザーが操作することにより、新たな情報ブロックIBがパーソナルコンピューター101内のプリンタドライバーPDに手動的に組み込まれる。
(2)サーバー201のデータベース203に記憶された新たな情報ブロックIBが、サーバー201からの送信ファイル312を介して、サーバー201のデータベース203からパーソナルコンピューター101内のプリンタドライバーPDに自動的に組み込まれる。
(3)新たな情報ブロックIBを組み込んだプリンタドライバーPDが新しいバージョンとして提供され、その新しいバージョンのプリンタドライバーPDが記憶されたCD−ROM311を介して、パーソナルコンピューター101内のプリンタドライバーPDがアップグレードされることにより、パーソナルコンピューター101内のプリンタドライバーPDに新たな情報ブロックIBが自動的に組み込まれる。
(4)新たな情報ブロックIBを組み込んだプリンタドライバーPDが新しいバージョンとして提供され、サーバー201のデータベース203に記憶された新しいバージョンのプリンタドライバーPDが、サーバー201からの送信ファイル312を介して、パーソナルコンピューター101内のプリンタドライバーPDがアップグレードされることにより、パーソナルコンピューター101内のプリンタドライバーPDに新たな情報ブロックIBが自動的に組み込まれる。
(1) A new information block IB is manually incorporated into the printer driver PD in the
(2) The new information block IB stored in the
(3) The printer driver PD incorporating the new information block IB is provided as a new version, and the printer driver PD in the
(4) The printer driver PD incorporating the new information block IB is provided as a new version, and the new version of the printer driver PD stored in the
図8は、パーソナルコンピューター101上で実行中のアプリケーションソフトウエアASで編集されたラベルプリンター1の印刷内容の一例が表された図である。図8(a)(b)に表された各印刷内容401,402は、パーソナルコンピューター101のディスプレイ105に表示される。アプリケーションソフトウエアASがラベルプリンター1の印刷内容を編集する際には、ラベルプリンター1向けのプリンタドライバーPDに組み込まれた全ての情報ブロックIBのいずれか一つを使用する。この点、図8(a)(b)に表された各印刷内容401,402は、「ABC」の文字色や「ABC」が描かれた用紙色(テープ色)が異なることから、アプリケーションソフトウエアASで図8(a)に表された印刷内容401が編集されている際に使用されている情報ブロックIBと、アプリケーションソフトウエアASで図8(b)に表された印刷内容402が編集されている際に使用されている情報ブロックIBは、双方とも異なる情報ブロックIBである。
FIG. 8 is a diagram showing an example of the print contents of the
[2.本発明の動作]
次に、パーソナルコンピューター101上で実行中のアプリケーションソフトウエアASでラベルプリンター1の印刷内容を編集する際の動作例について説明する。
[2. Operation of the present invention]
Next, an operation example when editing the print contents of the
[2−1.本発明の動作その1]
図9は、パーソナルコンピューター101上で実行中のアプリケーションソフトウエアASでラベルプリンター1の印刷内容を編集する際にディスプレイ105に表示されるウィンドウ411の一例が表された図である。図9に表されたように、ウィンドウ411には、各リストボックス412,413,414,415とラジオボタン416等が表示される。ウィンドウ411上にて、リストボックス412を入力操作部107でクリックすると、ラベルプリンター1向けのプリンタドライバーPDに組み込まれている全ての情報ブロックIBに基づき、ラベルプリンター1に装着可能な全ての種類のテープカセット6についてのテープの幅、テープの色、インクリボンの色が一覧されたウィンドウ417が表示される。
[2-1. Operation of the present invention 1]
FIG. 9 is a diagram showing an example of a
図9のウィンドウ417に表示された一覧では、情報ブロックIB毎に、テープカセット6についてのテープの幅、テープの色、インクリボンの色が組み合わされて表示される。この点、6mm・9mm・12mm…がテープカセット6についてのテープの幅に相当し、各情報ブロックIBの用紙幅D1のデータに基づいて表示される。また、白・黒…の背景色がテープカセット6についてのテープの色に相当し、各情報ブロックIBの用紙色D2のデータに基づいて表示される。また、黒・赤・青・白…の文字色がテープカセット6についてのインクリボンの色に相当し、各情報ブロックIBのインク色D3のデータに基づいて表示される。
In the list displayed in the
そして、図9のウィンドウ417に表示された一覧において、テープカセット6についてのテープの幅、テープの色、インクリボンの色の組合せ(□mm(背景色:□ 文字色:□))の一つが入力操作部107で選択されると、その選択されたテープの幅(□mm)、テープの色(背景色:□)、インクリボンの色(文字色:□)をもって、パーソナルコンピューター101上で実行中のアプリケーションソフトウエアASでラベルプリンター1の印刷内容を最初から編集することができる。更に、ラベルプリンター1の印刷内容の編集途中において、テープカセット6についてのテープの幅、テープの色、インクリボンの色の組合せ(○mm(背景色:○ 文字色:○))の一つが入力操作部107で選択し直されると、その選択し直されたテープの幅(○mm)、テープの色(背景色:○)、インクリボンの色(文字色:○)でラベルプリンター1の印刷内容が変更された後、その選択されたテープの幅(○mm)、テープの色(背景色:○)、インクリボンの色(文字色:○)をもって、その変更後のラベルプリンター1の印刷内容の編集を再開させることができる。
In the list displayed in the
尚、図9のウィンドウ417に表示された一覧については、オプションの設定によって、テープカセット6についてのテープの色とインクリボンの色の所定の組合せ(例えば、背景色:白 文字色:黒)を有するもののみを限定して表示させ、その限定して表示された一覧から、テープカセット6についてのテープの幅、テープの色、インクリボンの色の組合せの一つが入力操作部107で選択されるようにしてもよい。
For the list displayed in the
[2−2.本発明の動作その2]
図10乃至図12は、パーソナルコンピューター101上で実行されるアプリケーションソフトウエアASでラベルプリンター1の印刷内容を編集する際に使用される表示色の変更に関する動作プログラムの一例が表されたフローチャート図である。
[2-2. Operation of the present invention 2]
FIGS. 10 to 12 are flowcharts showing an example of an operation program related to changing the display color used when editing the print contents of the
パーソナルコンピューター101内にインストールされたアプリケーションソフトウエアASが実行されると、先ず、S11において、アプリケーションソフトウエアASにより、その他の処理が行われる。この処理では、主に、パーソナルコンピューター101の入力操作部107によるユーザーの編集操作に基づいて、パーソナルコンピューター101のディスプレイ105上でラベルプリンター1の印刷内容が編集される。
When the application software AS installed in the
このとき、ディスプレイ105上で編集されるラベルプリンター1の印刷内容の表示色は、パーソナルコンピューター101に記憶されたラベルプリンター1向けのプリンタドライバーPDが有する一つの情報ブロックIBのテープの幅(用紙幅D1のデータ)、テープの色(用紙色D2のデータ)、インクリボンの色(インク色D3のデータ)の組合せに設定されている。その設定された情報ブロックIBのテープの幅(用紙幅D1のデータ)、テープの色(用紙色D2のデータ)、インクリボンの色(インク色D3のデータ)の組合せが、例えば、12mm(背景色:白 文字色:黒))であれば、ディスプレイ105上で編集されているラベルプリンター1の印刷内容は、例えば、図8(a)に表示された印刷内容401となる。
At this time, the display color of the print contents of the
図10に戻り、S11のその他の処理が行われた後は、S12に進む。S12では、アプリケーションソフトウエアASによって、用紙検出が指示されたか否かが判定される。この判定は、パーソナルコンピューター101の入力操作部107によるユーザーの編集操作に基づいて行われる。ここで、用紙検出が指示されていない場合(S12:NO)には、上記S11に戻って、上記S11以降の処理が繰り返される。これに対して、用紙検出が指示された場合(S12:YES)には、S13に進む。
Returning to FIG. 10, after the other processing of S11 is performed, the process proceeds to S12. In S12, it is determined whether or not sheet detection is instructed by the application software AS. This determination is made based on a user editing operation by the
S13では、アプリケーションソフトウエアASによって、用紙情報取得処理が行われる。用紙情報取得処理が行われると、図11のS101に進んで、アプリケーションソフトウエアASによって、ラベルプリンター1に装着されているテープカセット6の識別番号IDをラベルプリンター1に問い合わせる。このとき、ラベルプリンター1は、カセットセンサー7で検出したテープカセット6の識別番号IDを含んだ信号を接続インターフェース81を介してパーソナルコンピューター101に返信する。その後は、S102に進む。
In S13, the paper information acquisition process is performed by the application software AS. When the paper information acquisition process is performed, the process proceeds to S101 in FIG. 11, and the application software AS inquires the
S102では、アプリケーションソフトウエアASによって、テープカセット6の識別番号IDを取得することに成功したか否かが判定される。この判定は、ラベルプリンター1からの返信信号に基づいて行われる。ここで、テープカセット6の識別番号IDを取得することに成功しなかった場合(S102:NO)には、上記図10に戻って、上記図10のS14に進む。これに対して、テープカセット6の識別番号IDを取得することに成功した場合(S102:YES)には、S103に進む。
In S102, it is determined by the application software AS whether or not the identification number ID of the
S103では、アプリケーションソフトウエアASによって、上記S102で取得に成功したと判定されたテープカセット6の識別番号IDを介して、パーソナルコンピューター101内に記憶されたラベルプリンター1向けのプリンタドライバーPDが有する「IDテーブル」から用紙色、用紙幅やオブジェクトの描画色等が取得される。つまり、上記S102で取得に成功したと判定されたテープカセット6の識別番号IDを有する情報ブロックIBが「IDテーブル」から検索され、その検索された情報ブロックIBのテープの幅(用紙幅D1のデータ)、テープの色(用紙色D2のデータ)、インクリボンの色(インク色D3のデータ)の組合せが取得される。その取得されたテープの幅(用紙幅D1のデータ)がこのS103で取得された用紙幅に相当し、その取得されたテープの色(用紙色D2のデータ)がこのS103で取得された用紙色に相当し、その取得されたインクリボンの色(インク色D3のデータ)がこのS103で取得されたオブジェクトの描画色に相当する。
In S103, the printer driver PD for the
その検索された情報ブロックIBのテープの幅(用紙幅D1のデータ)、テープの色(用紙色D2のデータ)、インクリボンの色(インク色D3のデータ)の組合せが、現在設定されている情報ブロックIBのテープの幅(用紙幅D1のデータ)、テープの色(用紙色D2のデータ)、インクリボンの色(インク色D3のデータ)の組合せに代わって、新たに設定される。その後は、上記図10に戻って、上記図10のS14に進む。 The combination of the retrieved information block IB tape width (paper width D1 data), tape color (paper color D2 data), and ink ribbon color (ink color D3 data) is currently set. The information block IB is newly set in place of a combination of the tape width (paper width D1 data), tape color (paper color D2 data), and ink ribbon color (ink color D3 data). Thereafter, returning to FIG. 10, the process proceeds to S14 of FIG.
上記図10のS14では、アプリケーションソフトウエアASによって、用紙情報の取得に成功したか否かが判定される。この判定は、例えば、上記図11のS103の処理が行われたか否かに基づいて行われる。ここで、用紙情報の取得に成功しなかった場合(S14:NO)には、S15に進む。 In S14 of FIG. 10, it is determined by the application software AS whether the acquisition of the paper information has succeeded. This determination is performed based on, for example, whether or not the process of S103 in FIG. 11 has been performed. If the acquisition of the paper information is not successful (S14: NO), the process proceeds to S15.
S15では、アプリケーションソフトウエアASによって、ディスプレイ105上でエラー表示が行われる。その後は、上記S11に戻って、上記S11以降の処理が繰り返される。
In S15, an error is displayed on the
これに対して、上記S14において、用紙情報の取得に成功した場合(S14:YES)には、S16に進む。S16では、アプリケーションソフトウエアASによって、用紙色の変更が行われる。具体的には、ディスプレイ105上で編集されるラベルプリンター1の印刷内容の表示色について、上記図11のS103で取得・設定されたテープの色(用紙色D2のデータ)に変更する。その後は、S16の2に進む。
S16の2では、アプリケーションソフトウエアASによって、用紙幅の変更が行われる。具体的には、ディスプレイ105上で編集されるラベルプリンター1の印刷内容について、上記図11のS103で取得・設定されたテープの幅(用紙幅D1のデータ)に変更する。その後は、S17に進む。
On the other hand, if the acquisition of the paper information is successful in S14 (S14: YES), the process proceeds to S16. In S16, the paper color is changed by the application software AS. Specifically, the display color of the print contents of the
In S16-2, the paper width is changed by the application software AS. Specifically, the print contents of the
S17では、アプリケーションソフトウエアASによって、オブジェクトの色を変更する処理が行われる。オブジェクトの色を変更する処理が行われると、図12のS201に進んで、アプリケーションソフトウエアASによって、オブジェクトリストが取得される。オブジェクトリストとは、ディスプレイ105上でラベルプリンター1の印刷内容が編集されている際にアプリケーションソフトウエアASによってパーソナルコンピューターのRAM113に記憶されるものであって、具体的には、ディスプレイ105上で編集されるラベルプリンター1の印刷内容に含まれた文字・線・図形などの描画対象のリストをいう。その後は、S202に進む。
In S17, processing for changing the color of the object is performed by the application software AS. When the process of changing the color of the object is performed, the process proceeds to S201 in FIG. 12, and the object list is acquired by the application software AS. The object list is stored in the
S202では、アプリケーションソフトウエアASによって、各オブジェクト描画色が変更される。具体的には、ディスプレイ105上で編集されるラベルプリンター1の印刷内容の表示色について、上記S201で取得されたオブジェクトリストの文字・線・図形などの描画対象を、上記図11のS103で取得・設定されたインクリボンの色(インク色D3のデータ)に表示変更する。その後は、上記図10に戻って、上記図10のS18に進む。
In S202, each object drawing color is changed by the application software AS. Specifically, for the display color of the print contents of the
尚、上記図12に表されたオブジェクトの色を変更する処理が行われている際には、ディスプレイ105上で編集されるラベルプリンター1の印刷内容の文字についても、上記図11のS103で取得・設定されたインクリボンの色(インク色D3のデータ)に表示変更する。その結果、ディスプレイ105上で編集されているラベルプリンター1の印刷内容は、例えば、図8(a)に表示された印刷内容401から図8(b)に表示された印刷内容402に変更される。
When the process of changing the color of the object shown in FIG. 12 is performed, the characters of the print contents of the
上記図10のS18では、アプリケーションソフトウエアASによって、終了か否かが判定される。この判定は、パーソナルコンピューター101の入力操作部107によるユーザーの編集操作に基づいて行われる。ここで、終了でない場合(S18:NO)には、上記S11に戻って、上記S11以降の処理が繰り返される。これに対して、終了である場合(S18:YES)には、図10乃至図12のフローチャートで表された動作プログラムが終了される。
In S18 of FIG. 10, it is determined by the application software AS whether or not the process is finished. This determination is made based on a user editing operation by the
[3.まとめ]
すなわち、本実施の形態では、テープカセット6のインクリボンを使用して当該テープカセット6のテープに印刷を行うラベルプリンター1に接続されるコンピューター101に対し組み込まれるプリンタドライバーPDにおいて(図1、図3、図5参照)、図7に表わされたように、テープカセット6の識別番号IDに対して当該テープカセット6のテープの幅情報(用紙幅D1のデータ)と当該テープカセット6のテープの色情報(用紙色D2のデータ)と当該テープカセットのインクリボンの色情報(インク色D3のデータ)等が組み合わされた情報ブロックIDを有し、そのような情報ブロックIDをラベルプリンター1に装着可能な全てのテープカセット6について備えているので、ラベルプリンター1に装着可能な全てのテープカセット6についてのテープの色やインクリボンの色をプリンタドライバーPDから特定できる。
[3. Summary]
That is, in the present embodiment, in the printer driver PD incorporated in the
また、本実施の形態では、プリンタドライバーPDを使用した印刷が行われるラベルプリンター1の印刷内容を編集するアプリケーションソフトウエアASが、プリンタドライバーPDが組み込まれたコンピューター101上で実行されると、図9に表されたように、プリンタドライバーPDの全ての情報ブロックIBに含まれるテープの幅(mm)や、テープの色(背景色)、インクリボンの色(文字色)が情報ブロックIB毎にウィンドウ417に一覧表示されるリストボックス412がコンピューター101のディスプレイ105に表示される。そして、コンピューター101のディスプレイ105に表示されたリストボックス412のウィンドウ417を介してユーザーが指定した情報ブロックIBに基づいて、プリンタドライバーPDを使用した印刷が行われるラベルプリンター1の印刷内容が編集されるので、ラベルプリンターに1装着可能な全てのテープカセット6についてのテープの色やインクリボンの色がプリンタドライバーPDから特定され、その特定されたテープの色やインクリボンの色を使用してラベルプリンター1の印刷内容を編集することができる。
In the present embodiment, when the application software AS that edits the print contents of the
また、本実施の形態では、アプリケーションソフトウエアASが実行されるとともにプリンタドライバーPDが組み込まれたパーソナルコンピューター101とプリンタドライバーPDを使用した印刷が行われるラベルプリンター1とが接続された印刷システムPにおいて(図1、図5参照)、図10乃至図12のフローチャートで表された動作プログラムがパーソナルコンピューター101で実行されると、アプリケーションソフトウエアASは、プリンタドライバーPDを使用した印刷が行われるラベルプリンター1の印刷内容を新たに編集する際に、ラベルプリンター1のカセットセンサー7で検出されたテープカセット6の識別番号IDをラベルプリンター1の接続インターフェース81を介して取得し(S13,S101,S102)、その取得したテープカセットの識別番号IDを介してプリンタドライバーPDの「IDテーブル」から特定される情報ブロックIBに含まれるテープの幅情報(用紙幅D1のデータ)とテープの色情報(用紙色D2のデータ)とインクリボンの色情報(インク色D3のデータ)に基づいて(S13,S103、図7参照)、プリンタドライバーPDを使用した印刷が行われるラベルプリンター1の印刷内容に関する文字色・オブジェクト色・用紙色(背景色)のいずれかの編集を行うので(S16,S17,S201,S202)、ラベルプリンター1に装着中のテープカセット6のテープの色やインクリボンの色を使用してラベルプリンター1の印刷内容を編集することができる。
In the present embodiment, in the printing system P in which the application software AS is executed and the
つまり、ラベルプリンター1に装着可能な全てのテープカセット6についてのテープの色やインクリボンの色をプリンタドライバーPDで特定できることから、プリンタドライバーPDを使用した印刷が行われるラベルプリンター1の印刷内容について、ラベルプリンター1に装着中のテープカセット6のテープの色やインクリボンの色を使用してコンピューター上で最初から編集することができる。これにより、ラベルプリンター1で印刷内容が印刷される前の編集段階から、ラベルプリンター1に装着中のテープカセット6によって印刷される色をもって印刷内容を表示することができる。
That is, since the color of the tape and the color of the ink ribbon for all the
更に、プリンタドライバーPDを使用した印刷が行われるラベルプリンター1の印刷内容の編集が途中であるときにラベルプリンター1に装着中のテープカセット6が変更されると、ラベルプリンター1に装着中のテープカセット6の識別番号IDがラベルプリンター1からパーソナルコンピューター101に送信され、ラベルプリンター1に装着中のテープカセット6の識別番号IDとパーソナルコンピューター101に組み込まれているプリンタドライバーPDとを介して、ラベルプリンター1に装着中のテープカセット6のテープの色やインクリボンの色を特定することで、編集途中の印刷内容について、変更されたテープカセット6のテープの色やインクリボンの色で表すことができるので、出来上がりイメージを容易に確認することができる。
Further, when the
[4.その他]
尚、本発明は上記実施形態に限定されるものでなく、その趣旨を逸脱しない範囲で様々な変更が可能である。
例えば、本実施の形態において、図10乃至図12のフローチャートで表された動作プログラムが実行される際に、図13及び図14のフローチャートで表された動作プログラムが実行されてもよい。
[4. Others]
In addition, this invention is not limited to the said embodiment, A various change is possible in the range which does not deviate from the meaning.
For example, in the present embodiment, when the operation program represented by the flowcharts of FIGS. 10 to 12 is executed, the operation program represented by the flowcharts of FIGS. 13 and 14 may be executed.
そのために、先ず、上記図10のS12の判定処理が行われる直前である時点W1において、アプリケーションソフトウエアASにより、図13のS301の判定処理が行われる。すなわち、S301では、アプリケーションソフトウエアASにより、ラベルプリンター1のトリガーボタン3Aが押下されたか否かが判定される。この判定は、ラベルプリンター1からのトリガー信号に基づいて行われる。ラベルプリンター1からのトリガー信号は、ラベルプリンター1でキーボード3のトリガーボタン3Aがユーザーより押下されると、ラベルプリンター1の接続インターフェース81を介してパーソナルコンピューター101に送信される。尚、ラベルプリンター1のトリガーボタン3Aがユーザーより押下されるときは、ラベルプリンター1にテープカセット6を装着した直後が望ましい。
For this purpose, first, the determination process of S301 of FIG. 13 is performed by the application software AS at the time point W1 immediately before the determination process of S12 of FIG. 10 is performed. That is, in S301, it is determined whether or not the
ここで、ラベルプリンター1のトリガーボタン3Aが押下された場合(S301:YES)には、上記図10のS13に進む。これに対して、ラベルプリンター1のトリガーボタン3Aが押下されていない場合(S301:NO)には、上記図10のS12に進む。
If the
次に、上記図11のS103の処理が行われる直前である時点W2において、アプリケーションソフトウエアASにより、図14のS401の判定処理が行われる。すなわち、S401では、アプリケーションソフトウエアASにより、上記図11のS102で取得に成功したと判定されたテープカセット6の識別番号IDが、現在設定されている情報ブロックIBの識別番号IDと同じであるか否かが判定される。ここで、上記図11のS102で取得に成功したと判定されたテープカセット6の識別番号IDが、現在設定されている情報ブロックIBの識別番号IDと同じである場合(S401:YES)には、上記図11のS11に進む。これに対して、上記図11のS102で取得に成功したと判定されたテープカセット6の識別番号IDが、現在設定されている情報ブロックIBの識別番号IDと同じでない場合(S401:NO)には、S402に進む。
Next, at the time point W2 immediately before the process of S103 of FIG. 11 is performed, the determination process of S401 of FIG. 14 is performed by the application software AS. That is, in S401, the identification number ID of the
S402では、アプリケーションソフトウエアASにより、現在設定されている情報ブロックIBを変更するか否かが判定される。この判定は、パーソナルコンピューター101の入力操作部107によるユーザーの編集操作に基づいて行われる。このとき、ディスプレイ105には、例えば、「テープ色が異なります。画面のテープ色を変更してもよろしいですか?」との警告メッセージが表示される。ここで、現在設定されている情報ブロックIBを変更する場合(S402:YES)には、上記図11のS103に進む。これに対して、現在設定されている情報ブロックIBを変更しない場合(S402:NO)には、上記図10のS11に戻って、上記S11以降の処理が繰り返される。
In S402, the application software AS determines whether or not to change the currently set information block IB. This determination is made based on a user editing operation by the
以上より、アプリケーションソフトウエアASが実行されるとともにプリンタドライバーPDが組み込まれたパーソナルコンピューター101とプリンタドライバーPDを使用した印刷が行われるラベルプリンター1とが接続された印刷システムPにおいて(図1、図5参照)、図10乃至図12のフローチャートで表された動作プログラムに加えて、図13及び図14のフローチャートがパーソナルコンピューター101で実行されると、アプリケーションソフトウエアASは、プリンタドライバーPDを使用した印刷が行われるラベルプリンター1の印刷内容を編集する際に、以下の各処理を行う。
As described above, in the printing system P in which the application software AS is executed and the
すなわち、ラベルプリンター1のトリガーボタン3Aがユーザーにより押下操作されたときに限って(S301:YES)、ラベルプリンター1の接続インターフェース81を介して取得したテープカセット6の識別番号IDと、プリンタドライバーPDを使用した印刷が行われるラベルプリンター1の印刷内容の編集のために現在使用されている情報ブロックIBから特定されるテープカセット6の識別番号IDとが異なる場合、すなわち、上記図11のS102で取得に成功したと判定されたテープカセット6の識別番号IDが、現在設定されている情報ブロックIBの識別番号IDと同じでない場合(S401:NO)には、プリンタドライバーPDを使用した印刷が行われるラベルプリンター1の印刷内容の編集のために現在使用されている情報ブロックIBを変更するか否かをパーソナルコンピューター101上でユーザーに選択させる(S402)。
That is, only when the
ここで、プリンタドライバーPDを使用した印刷が行われるラベルプリンター1の印刷内容の編集のために現在使用されている情報ブロックIBを変更しないことをユーザーがパーソナルコンピューター101上で選択した場合(S402:NO)には、上記図10のS11に戻って、上記S11以降の処理が繰り返されることによって、プリンタドライバーPDを使用した印刷が行われるラベルプリンター1の印刷内容の編集のために現在使用されている情報ブロックIBに含まれるテープの幅情報(用紙幅D1のデータ)とテープの色情報(用紙色D2のデータ)とインクリボンの色情報(インク色D3のデータ)に基づいて、プリンタドライバーPDを使用した印刷が行われるラベルプリンター1の印刷内容の編集を行う。
Here, when the user selects on the
これに対して、プリンタドライバーPDを使用した印刷が行われるラベルプリンター1の印刷内容の編集のために現在使用されている情報ブロックIBを変更することをユーザーがパーソナルコンピューター101上で選択した場合(S402:YES)には、上記図11のS103に進んで、上記図11のS102で取得に成功したと判定されたテープカセット6の識別番号IDを介してプリンタドライバーPDの「IDテーブル」から特定される情報ブロックIBに含まれるテープの幅情報(用紙幅D1のデータ)とテープの色情報(用紙色D2のデータ)とインクリボンの色情報(インク色D3のデータ)に基づいて(S13,S103、図7参照)、プリンタドライバーPDを使用した印刷が行われるラベルプリンター1の印刷内容に関する文字色・オブジェクト色・用紙色(背景色)のいずれかの編集を行うので(S16,S17,S201,S202)、ラベルプリンター1に装着中のテープカセット6のテープの色やインクリボンの色を使用してラベルプリンター1の印刷内容を編集するか否かをユーザーの選択に任せることができる。
On the other hand, when the user selects on the
従って、ユーザーは、ラベルプリンター1に装着されたテープカセット6を異なる種類のテープカセットに交換した際に、ラベルプリンター1のトリガーボタン3Aに対する押下操作(S301)や、パーソナルコンピューター101の入力操作部107によるユーザーの編集操作(S402)を介して、その交換時点のままの印刷内容で印刷するか否かを選択することも可能である。
Therefore, when the user replaces the
1 ラベルプリンター
3 キーボード
3A トリガーボタン
6 テープカセット
7 カセットセンサー
81 接続インターフェース
101 パーソナルコンピューター
311 CD−ROM
312 送信ファイル
401 印刷内容
402 印刷内容
412 リストボックス
AS アプリケーションソフトウエア
D1 用紙幅のデータ
D2 用紙色のデータ
D3 インク色のデータ
IB 情報ブロック
ID テープカセットの識別番号
P 印刷システム
PD プリンタドライバー
1
312
Claims (7)
テープカセットの識別情報に対して当該テープカセットのテープの幅情報と当該テープカセットのテープの色情報と当該テープカセットのインクリボンの色情報とが組み合わされた情報ブロックを有し、
前記情報ブロックを前記ラベルプリンターに装着可能な全てのテープカセットについて備えること、を特徴とするプリンタドライバー。 A printer driver incorporated into a computer connected to a label printer that performs printing on the tape of the tape cassette using the ink ribbon of the tape cassette,
It has an information block in which the tape width information of the tape cassette, the color information of the tape of the tape cassette, and the color information of the ink ribbon of the tape cassette are combined with the identification information of the tape cassette,
A printer driver comprising the information block for all tape cassettes that can be attached to the label printer.
前記アプリケーションソフトウエアは、以下(1)〜(2)の各処理を実行し、
(1) 前記プリンタドライバーの全ての情報ブロックが一覧表示されるリストボックスを前記コンピューターに表示させ、
(2) 前記コンピューターに表示されたリストボックスを介してユーザーが指定した情報ブロックに基づいて、前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容を編集すること、
を特徴とするアプリケーションソフトウエア。 Application software that edits the print contents of a label printer that performs printing using the printer driver by being executed on a computer in which the printer driver according to claim 1 is incorporated,
The application software executes the following processes (1) to (2),
(1) Display on the computer a list box in which all the information blocks of the printer driver are listed,
(2) editing the printing content of a label printer that performs printing using the printer driver based on an information block specified by a user via a list box displayed on the computer;
Application software characterized by
前記ラベルプリンターは、
前記ラベルプリンター自身に装着されたテープカセットの識別情報を検出する検出装置と、
前記検出装置で検出されたテープカセットの識別情報を前記コンピューターに送信する送信装置と、を備え、
前記アプリケーションソフトウエアは、前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容を新たに編集する際に、以下(A)〜(B)の処理を実行し、
(A) 前記検出装置で検出されたテープカセットの識別情報を前記送信装置を介して取得し、
(B) 前記(A)の処理で取得したテープカセットの識別情報から特定される情報ブロックに基づいて、前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容に関する文字色・オブジェクト色・用紙色のいずれかの編集を行うこと、を特徴とする印刷システム。 A computer in which the application software according to claim 2 is executed and the printer driver according to claim 1 is incorporated and a label printer that performs printing using the printer driver according to claim 1 are connected. Printing system,
The label printer is
A detection device for detecting identification information of a tape cassette mounted on the label printer itself;
A transmission device for transmitting the identification information of the tape cassette detected by the detection device to the computer,
The application software executes the following processes (A) to (B) when newly editing the printing contents of a label printer that performs printing using the printer driver,
(A) Acquire identification information of the tape cassette detected by the detection device via the transmission device;
(B) Based on the information block specified from the tape cassette identification information acquired in the process (A), the character color, object color, and paper relating to the printing contents of the label printer that performs printing using the printer driver A printing system characterized by editing any of the colors.
前記ラベルプリンターは、
前記ラベルプリンター自身に装着されたテープカセットの識別情報を検出する検出装置と、
前記検出装置で検出されたテープカセットの識別情報を前記コンピューターに送信する送信装置と、
前記検出装置と前記送信装置の各動作をユーザーの操作により開始させるトリガー装置と、を備え、
前記アプリケーションソフトウエアは、前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容を編集する際に、前記トリガー装置がユーザーにより操作されると、以下(A')〜(C')の処理を実行し、
(A') 前記送信装置を介して取得したテープカセットの識別情報と前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容の編集のために現在使用されている情報ブロックから特定されるテープカセットの識別情報とが異なる場合には、前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容の編集のために現在使用されている情報ブロックを変更するか否かを前記コンピューター上でユーザーに選択させ、
(B') 前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容の編集のために現在使用されている情報ブロックを変更しないことをユーザーが前記コンピューター上で選択した場合には、前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容の編集のために現在使用されている情報ブロックに基づいて、前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容の編集を行い、
(C') 前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容の編集のために現在使用されている情報ブロックを変更することをユーザーが前記コンピューター上で選択した場合には、前記送信装置を介して取得したテープカセットの識別情報から特定される情報ブロックに基づいて、前記プリンタドライバーを使用した印刷が行われるラベルプリンターの印刷内容に関する文字色・オブジェクト色・用紙色のいずれかの編集を行うこと、
を特徴とする印刷システム。 A computer in which the application software according to claim 2 is executed and the printer driver according to claim 1 is incorporated and a label printer that performs printing using the printer driver according to claim 1 are connected. Printing system,
The label printer is
A detection device for detecting identification information of a tape cassette mounted on the label printer itself;
A transmission device for transmitting the identification information of the tape cassette detected by the detection device to the computer;
A trigger device for starting each operation of the detection device and the transmission device by a user operation,
The application software, when editing the printing contents of a label printer that performs printing using the printer driver, when the trigger device is operated by the user, the following processing (A ') ~ (C') Run
(A ′) A tape specified from the information block currently used for editing the identification information of the tape cassette acquired through the transmission device and the printing content of the label printer that performs printing using the printer driver. If the cassette identification information is different, whether or not to change the information block currently used for editing the print contents of the label printer that performs printing using the printer driver is determined on the computer. To select
(B ′) When the user selects on the computer that the information block currently used for editing the print contents of the label printer that performs printing using the printer driver is not changed, the printer Based on the information block currently used for editing the print contents of the label printer that is printed using the driver, the print contents of the label printer that is printed using the printer driver are edited,
(C ') If the user selects on the computer to change the information block currently used for editing the print contents of the label printer that performs printing using the printer driver, the transmission Edit any of character color, object color, and paper color related to the print contents of the label printer that performs printing using the printer driver based on the information block specified from the identification information of the tape cassette acquired through the device To do the
A printing system featuring.
前記コンピューターに組み込まれた前記プリンタドライバーに対し前記ラベルプリンター向けの新たな情報ブロックが更新可能であること、を特徴とする印刷システム。 A printing system according to claim 3 or claim 4, wherein
A printing system, wherein a new information block for the label printer can be updated with respect to the printer driver incorporated in the computer.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010235076A JP5533549B2 (en) | 2010-10-20 | 2010-10-20 | Application software, printing system, and recording medium |
PCT/JP2011/073475 WO2012053407A1 (en) | 2010-10-20 | 2011-10-13 | Printer driver, application software, printing system, and recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010235076A JP5533549B2 (en) | 2010-10-20 | 2010-10-20 | Application software, printing system, and recording medium |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012088936A true JP2012088936A (en) | 2012-05-10 |
JP5533549B2 JP5533549B2 (en) | 2014-06-25 |
Family
ID=45975124
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010235076A Active JP5533549B2 (en) | 2010-10-20 | 2010-10-20 | Application software, printing system, and recording medium |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP5533549B2 (en) |
WO (1) | WO2012053407A1 (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0489104A (en) * | 1990-07-31 | 1992-03-23 | Kawasaki Steel Corp | Manufacture of rugged patterned steel plate |
JP2014026505A (en) * | 2012-07-27 | 2014-02-06 | Brother Ind Ltd | Printer controller and print control program |
JP2014191552A (en) * | 2013-03-27 | 2014-10-06 | Seiko Epson Corp | Printing system and information processor |
JP2014203436A (en) * | 2013-04-10 | 2014-10-27 | ブラザー工業株式会社 | Label creation processing program and label creation processing method |
JP2015033786A (en) * | 2013-08-08 | 2015-02-19 | ブラザー工業株式会社 | Printer |
EP3059671A1 (en) * | 2015-02-23 | 2016-08-24 | Seiko Epson Corporation | Information processing device, display method for information processing device, and program |
JP2019133491A (en) * | 2018-02-01 | 2019-08-08 | ブラザー工業株式会社 | Consumed article management program, management server, and label generating system |
JP2019133279A (en) * | 2018-01-29 | 2019-08-08 | ブラザー工業株式会社 | Code generation program and code generation system |
US11373072B2 (en) | 2020-03-06 | 2022-06-28 | Seiko Epson Corporation | Information processing device and information processing method for correcting orientation of images |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017052249A (en) * | 2015-09-11 | 2017-03-16 | セイコーエプソン株式会社 | Information processor, tape printer and editing method of information processor |
CN110525063A (en) * | 2019-09-27 | 2019-12-03 | 广西医科大学附属肿瘤医院 | A kind of label printing auxiliary device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11286129A (en) * | 1998-04-01 | 1999-10-19 | Seiko Epson Corp | Tape printer |
WO2003021475A1 (en) * | 2001-08-31 | 2003-03-13 | Brother Kogyo Kabushiki Kaisha | Character string edition apparatus and program |
JP2003272049A (en) * | 2002-03-18 | 2003-09-26 | Seiko Epson Corp | Printer control device, printer control method, program for executing method in computer, recording media for recording program, printer system and pos system |
JP2008269265A (en) * | 2007-04-19 | 2008-11-06 | Brother Ind Ltd | Print system, print data creation device, and computer program |
-
2010
- 2010-10-20 JP JP2010235076A patent/JP5533549B2/en active Active
-
2011
- 2011-10-13 WO PCT/JP2011/073475 patent/WO2012053407A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11286129A (en) * | 1998-04-01 | 1999-10-19 | Seiko Epson Corp | Tape printer |
WO2003021475A1 (en) * | 2001-08-31 | 2003-03-13 | Brother Kogyo Kabushiki Kaisha | Character string edition apparatus and program |
JP2003272049A (en) * | 2002-03-18 | 2003-09-26 | Seiko Epson Corp | Printer control device, printer control method, program for executing method in computer, recording media for recording program, printer system and pos system |
JP2008269265A (en) * | 2007-04-19 | 2008-11-06 | Brother Ind Ltd | Print system, print data creation device, and computer program |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0489104A (en) * | 1990-07-31 | 1992-03-23 | Kawasaki Steel Corp | Manufacture of rugged patterned steel plate |
JP2014026505A (en) * | 2012-07-27 | 2014-02-06 | Brother Ind Ltd | Printer controller and print control program |
JP2014191552A (en) * | 2013-03-27 | 2014-10-06 | Seiko Epson Corp | Printing system and information processor |
JP2014203436A (en) * | 2013-04-10 | 2014-10-27 | ブラザー工業株式会社 | Label creation processing program and label creation processing method |
JP2015033786A (en) * | 2013-08-08 | 2015-02-19 | ブラザー工業株式会社 | Printer |
US9044962B2 (en) | 2013-08-08 | 2015-06-02 | Brother Kogyo Kabushiki Kaisha | Printer, printing processing method, and recording medium |
EP3059671A1 (en) * | 2015-02-23 | 2016-08-24 | Seiko Epson Corporation | Information processing device, display method for information processing device, and program |
CN105912281A (en) * | 2015-02-23 | 2016-08-31 | 精工爱普生株式会社 | Information processing device, display method for information processing device, and program |
JP2016157184A (en) * | 2015-02-23 | 2016-09-01 | セイコーエプソン株式会社 | Information processor, and method and program for displaying information processor |
JP2019133279A (en) * | 2018-01-29 | 2019-08-08 | ブラザー工業株式会社 | Code generation program and code generation system |
JP7024452B2 (en) | 2018-01-29 | 2022-02-24 | ブラザー工業株式会社 | Code generation program and code generation system |
JP2019133491A (en) * | 2018-02-01 | 2019-08-08 | ブラザー工業株式会社 | Consumed article management program, management server, and label generating system |
US11373072B2 (en) | 2020-03-06 | 2022-06-28 | Seiko Epson Corporation | Information processing device and information processing method for correcting orientation of images |
Also Published As
Publication number | Publication date |
---|---|
WO2012053407A1 (en) | 2012-04-26 |
JP5533549B2 (en) | 2014-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5533549B2 (en) | Application software, printing system, and recording medium | |
US20050235196A1 (en) | Display printing system and program stored on a computer readable medium | |
JP2007317157A (en) | Label creating system | |
US20140293336A1 (en) | Print system and information processing device | |
US12036804B2 (en) | Editing device editing print data for creating label with printer to which tape cassette is attachable | |
US20160246555A1 (en) | Information processing device, display method for information processing device, and program | |
JP2010017937A (en) | Image display apparatus and tape printer | |
JP2012073700A (en) | Label creation method, label editing device, program and recording medium | |
JP2013161273A (en) | Control device, printing system, printer, method for controlling print, and program | |
US20050007606A1 (en) | Printing apparatus, display method thereof, printing system, display method thereof, program, and memory medium | |
JP5810757B2 (en) | Printing device, control program, printing system | |
US11822836B2 (en) | Non-transitory computer-readable recording medium for purchasing consumables | |
US11780240B2 (en) | Information processing device having acquiring section acquiring remaining tape length, tape printing device, tape printing system, method for controlling information processing device, and storage medium storing program for controlling information processing device | |
JP5533450B2 (en) | Information processing apparatus, control program for information processing apparatus, and information processing system | |
JP2016221940A5 (en) | ||
US20080193183A1 (en) | System and a program product | |
JP4609503B2 (en) | Information processing system, information processing terminal, and control program for information processing terminal | |
CN113031881A (en) | Print information processing system, method of processing print information, and server | |
US11847514B2 (en) | Information processing device, printing apparatus, and method of controlling information processing device | |
US11801698B2 (en) | Information processing device, tape printing system, control method of information processing device, and storage medium | |
JP7349064B2 (en) | Display processing program and communication processing system | |
US20070188808A1 (en) | Printing system, information processor, printer, printing medium, and computer-readable program | |
US11899998B2 (en) | Information processing apparatus having lock setter, method for controlling information processing apparatus, and storage medium | |
JP2018154007A (en) | Print data generation device, label printer, print data generation method, and program therefor | |
JP6977574B2 (en) | Programs and information processing equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130226 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131119 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140115 |
|
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: 20140401 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5533549 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140414 |