JP7760852B2 - program - Google Patents
programInfo
- Publication number
- JP7760852B2 JP7760852B2 JP2021123248A JP2021123248A JP7760852B2 JP 7760852 B2 JP7760852 B2 JP 7760852B2 JP 2021123248 A JP2021123248 A JP 2021123248A JP 2021123248 A JP2021123248 A JP 2021123248A JP 7760852 B2 JP7760852 B2 JP 7760852B2
- Authority
- JP
- Japan
- Prior art keywords
- print data
- cut
- printing device
- printing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
- Printers Characterized By Their Purpose (AREA)
- Handling Of Sheets (AREA)
Description
本明細書に開示される技術分野は、印刷後のシートをカットする機能を有するプリンタを制御するプログラムに関する。 The technical field disclosed in this specification relates to a program for controlling a printer that has the function of cutting sheets after printing.
従来、ラベル等の長尺のシートに印刷可能なプリンタにおいて、印刷後のシートを自動でカットする自動カット機能を有するものが知られている。例えば特許文献1には、カットオンモードに設定されている場合に、印刷後にシートを自動的にカットする構成が開示されている。 Conventionally, printers capable of printing on long sheets such as labels are known to have an automatic cutting function that automatically cuts the sheet after printing. For example, Patent Document 1 discloses a configuration in which, when set to cut-on mode, the sheet is automatically cut after printing.
近年、カットが必要なシートに印刷を行うプリンタにおいて、印刷後のシートの搬送を一時停止し、ユーザ操作によって手動でカットしてもらう手動カットの構成が検討されている。この手動カットを可能にすることで、カッタを動作させる機構が必要な自動カット機能を搭載する構成と比較して、プリンタ本体の低価格化が期待できる。一方でこの構成では、ユーザによる手動カットがなされてから次の印刷が行われるため、カット待ちの状態が生じる。このカット待ちの状態の間、情報処理装置から連続して印刷データが送信されてしまうと、プリンタでは、印刷データが溜まることになり、メモリ不足となり易い。その結果、情報処理装置では、印刷データの送信が完了せずに通信エラーになり易い。 In recent years, printers that print on sheets that require cutting have been considering a manual cutting configuration, in which the transport of the printed sheet is temporarily stopped and the user can manually cut the sheet. By enabling this manual cutting, the printer itself can be expected to be less expensive than configurations equipped with an automatic cutting function, which requires a mechanism to operate the cutter. However, with this configuration, the next printing operation begins after the user has manually cut the sheet, creating a waiting state for cutting. If print data is continuously sent from the information processing device while the printer is waiting for cutting, the print data will accumulate in the printer, easily causing a memory shortage. As a result, the information processing device is prone to not completing the transmission of the print data, resulting in a communication error.
本明細書は、シートを手動でカットする構成を有するプリンタにおいて、印刷データを送信する際の通信エラーを抑制するための技術を開示する。 This specification discloses technology for reducing communication errors when sending print data in a printer that has a configuration in which sheets are cut manually.
上述した課題の解決を目的としてなされたプログラムにおいては、情報処理装置のコンピュータによって実行可能であり、印刷媒体となるシートをカットするカット機能と、シートのカットを検知する検知機能と、を有するプリンタの制御に用いるプログラムであって、
前記コンピュータに、
前記情報処理装置の通信インタフェースを用いて、前記プリンタでの1カット分の印刷データである1頁分の印刷データを送信する送信処理を実行させ、前記プリンタは、前記1頁分の印刷データを受信した場合に、前記シートをフィードし、前記シートに対して前記印刷データに基づく印刷を行い、その後、受信した前記1頁分の印刷データが最終頁の印刷データでなかった場合、シートのカットを待ち、シートのカットが検知されたことに応じて、カット情報を前記情報処理装置に送信し、
さらに前記コンピュータに、
前記送信処理によって前記1頁分の印刷データの送信を完了させた後、次の1頁分の印刷データの送信を待機させ、前記次の1頁分の印刷データの送信を待機させている状態で、前記通信インタフェースを介して前記プリンタからの前記カット情報の受信があったことに応じて、前記次の1頁分の印刷データを送信する前記送信処理を実行させる、ことを特徴とする。
A program made for the purpose of solving the above-mentioned problems is a program that can be executed by a computer of an information processing device and is used to control a printer having a cutting function for cutting a sheet that is a print medium and a detection function for detecting that the sheet has been cut,
The computer,
a transmission process is executed using a communication interface of the information processing device to transmit one page of print data, which is print data for one cut in the printer, and when the printer receives the one page of print data, it feeds the sheet and performs printing on the sheet based on the print data, and thereafter, if the received one page of print data is not print data for the final page, it waits for the sheet to be cut, and in response to detecting that the sheet has been cut, it transmits cutting information to the information processing device;
Furthermore, the computer
After completing the transmission of the one page of print data by the transmission process, the transmission of the next one page of print data is put on hold, and while the transmission of the next one page of print data is on hold, in response to receiving the cut information from the printer via the communication interface, the transmission process is executed to transmit the next one page of print data.
上述した構成によれば、上述したプログラムが組み込まれた情報処理装置は、1頁分(1カット分)の印刷データを送信した後、プリンタからのカット情報の送信を待って次の1頁分の印刷データを送信し、プリンタは、シートがカットされてからカット情報を送信する、つまり次の印刷が可能になってからカット情報を送信する。そのため、プリンタでメモリ不足となり難く、その結果として、プリンタでのメモリ不足に伴う通信エラーとなる可能性を低減できる。 With the above-described configuration, an information processing device incorporating the above-described program sends print data for one page (one cut), then waits for cutting information from the printer before sending print data for the next page. The printer then sends the cutting information after the sheet has been cut, i.e., it sends the cutting information after it is ready to print the next page. This makes it less likely that the printer will run out of memory, and as a result, reduces the possibility of communication errors caused by a memory shortage in the printer.
本発明によれば、シートを手動でカットする構成を有するプリンタにおいて、印刷データを送信する際の通信エラーを抑制するための技術が実現される。 This invention provides technology for reducing communication errors when sending print data in a printer that requires manual sheet cutting.
(第1実施形態)
以下、本発明を実施した印刷システムを具体化した一実施形態について、図面を参照しつつ詳細に説明する。図1は、本実施形態に係る印刷システムの概略構成を示す説明図である。
(First embodiment)
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A printing system embodying the present invention will now be described in detail with reference to the accompanying drawings. Fig. 1 is an explanatory diagram showing the schematic configuration of a printing system according to this embodiment.
図において、印刷システム1は、パーソナルコンピュータ10(以下、「PC」とする)と、印刷装置30により構成される。PC10は、情報処理装置の一例であり、デバイスの一例である。PC10に代えて、例えば、スマートフォン、タブレットコンピュータであってもよい。印刷装置30は、当該PC10と接続されている。印刷装置30がプリンタの一例である。 In the figure, the printing system 1 is composed of a personal computer 10 (hereinafter referred to as "PC") and a printing device 30. The PC 10 is an example of an information processing device and an example of a device. Instead of the PC 10, for example, a smartphone or tablet computer may be used. The printing device 30 is connected to the PC 10. The printing device 30 is an example of a printer.
PC10は、制御部11を有している。制御部11は、PC10に対する制御の中枢を担う。当該制御部11は、CPU12 、ROM13 、RAM14を備えている。CPU12 は、各種制御プログラムを実行する中央演算装置である。ROM13は、CPU12 で実行される各種制御プログラムや恒久的なデータを格納している。RAM 23 は、CPU12 による制御プログラムの演算結果等を一時的に記憶する。なお、図1中の制御部11は、PC10の制御に利用されるハードウェアやソフトウェアを纏めた総称であって、実際にPC10に存在する単一のハードウェアを表すとは限らない。 PC 10 has a control unit 11. Control unit 11 is responsible for central control of PC 10. Control unit 11 includes a CPU 12, ROM 13, and RAM 14. CPU 12 is a central processing unit that executes various control programs. ROM 13 stores various control programs executed by CPU 12 and permanent data. RAM 23 temporarily stores the results of calculations of control programs performed by CPU 12. Note that control unit 11 in Figure 1 is a general term that collectively refers to the hardware and software used to control PC 10, and does not necessarily represent a single piece of hardware that actually exists on PC 10.
そして、PC10は、出力インタフェース(以下、「出力IF」とする)15、ディスプレイ16 、入力インタフェース(以下、「入力IF」とする)17、マウス18 、キーボード19を有している。ディスプレイ16は、出力IF15を介して制御部11と接続されている。ディスプレイ16は、制御部11の制御に基づいて、多様な内容を画面に表示する。マウス18及びキーボード19は、入力IF17を介して、制御部11と接続されている。したがって、PC10は、マウス18及びキーボード19を介してユーザの操作を受け付ける。なお、ディスプレイ16、マウス18及びキーボード19は、表示機能と操作受け付け機能とを有するタッチパネルで構成されていても良い。 The PC 10 has an output interface (hereinafter referred to as "output IF") 15, a display 16, an input interface (hereinafter referred to as "input IF") 17, a mouse 18, and a keyboard 19. The display 16 is connected to the control unit 11 via the output IF 15. The display 16 displays various content on the screen based on the control of the control unit 11. The mouse 18 and keyboard 19 are connected to the control unit 11 via the input IF 17. Therefore, the PC 10 accepts user operations via the mouse 18 and keyboard 19. The display 16, mouse 18, and keyboard 19 may be configured as touch panels with display and operation acceptance functions.
また、PC10は、LANインタフェース(以下、「LANIF」とする)20、USBインタフェース(以下、「USBIF」とする)21を備えている。PC10は、LANIF20を介して、ローカルエリアネットワークNと接続されている。また、PC10は、USBIF21を介して、印刷装置30と接続されている。なお、LANIF20の通信規格は、有線LANの通信規格のインタフェースであっても良いし、Wi-Fi(登録商標)などの無線LANの通信規格のインタフェースであっても良い。また、USBIF21は、Bluetooth(登録商標)などの近距離無線通信規格のインタフェースであっても良い。 The PC 10 also has a LAN interface (hereinafter referred to as "LANIF") 20 and a USB interface (hereinafter referred to as "USBIF") 21. The PC 10 is connected to a local area network N via the LANIF 20. The PC 10 is also connected to a printing device 30 via the USBIF 21. The communication standard of the LANIF 20 may be an interface conforming to a wired LAN communication standard, or an interface conforming to a wireless LAN communication standard such as Wi-Fi (registered trademark). The USBIF 21 may also be an interface conforming to a short-range wireless communication standard such as Bluetooth (registered trademark).
また、PC10は、記憶装置22を有している。記憶装置22として、例えばHDD(Hard Disk Drive)やSSD(Solid State Drive)を用いることができる。記憶装置22は、オペレーティングシステム(以下、「OS」とする)23、アプリケーションプログラム24、プリントスプーラ25、プリンタドライバ26、ランゲージモニタ27を記憶している。 The PC 10 also has a storage device 22. The storage device 22 may be, for example, a hard disk drive (HDD) or a solid state drive (SSD). The storage device 22 stores an operating system (hereinafter referred to as "OS") 23, application programs 24, a print spooler 25, a printer driver 26, and a language monitor 27.
OS23は、例えば、Windows(登録商標)、macOS(登録商標)、Linux(登録商標)、iOS(登録商標)、Android(登録商標)である。 The OS 23 may be, for example, Windows (registered trademark), MacOS (registered trademark), Linux (registered trademark), iOS (registered trademark), or Android (registered trademark).
アプリケーションプログラム24は、特定の目的に対する処理を実行するためのプログラムであり、具体的には、例えば、マウス18及びキーボード19を介しての印刷データの受付やその印刷データに対する編集の受付、印刷を実行させる装置の指定、印刷の実行の指示等のユーザの指示を受け付けるプログラムである。また、アプリケーションプログラム24は、文書作成プログラム、表計算プログラム、ウェブブラウザプログラム等の種々のアプリケーションプログラムを含むものであっても良い。 The application program 24 is a program for executing processing for a specific purpose. Specifically, it is a program that accepts print data via the mouse 18 and keyboard 19, accepts edits to that print data, specifies the device to print on, and accepts user instructions such as instructions to execute printing. The application program 24 may also include various application programs such as a word processing program, a spreadsheet program, and a web browser program.
プリントスプーラ25、プリンタドライバ26およびランゲージモニタ27は、印刷システム1を利用した印刷に係るプログラムである。すなわち、アプリケーションプログラム24が起動中にキーボード19等を介して、印刷データの印刷実行の指示操作がユーザによって行われると、プリントスプーラ25、プリンタドライバ26およびランゲージモニタ27が起動される。 The print spooler 25, printer driver 26, and language monitor 27 are programs related to printing using the printing system 1. In other words, when the user issues an instruction to print print data via the keyboard 19 or the like while the application program 24 is running, the print spooler 25, printer driver 26, and language monitor 27 are started.
そして、起動されたプリンタドライバ26は、印刷実行の指示操作に基づく印刷指示を受け付ける。この時、プリントスプーラ25は、印刷指示に基づく印刷ジョブの管理を行う。そして、プリンタドライバ26は、プリントスプーラ25の制御に基づいて、プリンタドライバ26に対応する印刷装置30の制御を行う。 Then, the activated printer driver 26 accepts a print instruction based on the print execution instruction operation. At this time, the print spooler 25 manages the print job based on the print instruction. Then, the printer driver 26 controls the printing device 30 corresponding to the printer driver 26 based on the control of the print spooler 25.
また、プリンタドライバ26は、印刷装置30に関する各種の設定を受け付ける。また、プリンタドライバ26は、印刷装置30のモデルに対応したプログラムである。プリンタドライバ26によって制御される印刷装置30は、後述するように長尺状の被印刷媒体Tに印刷を行い、その被印刷媒体Tをカットしてラベルを作成することが可能な印刷ラベル作成装置である。 The printer driver 26 also accepts various settings related to the printing device 30. The printer driver 26 is a program that corresponds to the model of the printing device 30. The printing device 30 controlled by the printer driver 26 is a print label production device that can print on a long print medium T, as described below, and cut the print medium T to produce labels.
図2には、プリンタドライバ26によって、ディスプレイ16に表示される基本設定画面50の一例を示す。基本設定画面50は、被印刷媒体Tのシート幅(被印刷媒体Tの搬送方向と直行する幅)を選択するためのシート幅選択欄51と、複写枚数を選択するための複写枚数選択欄52と、複写枚数単位でカット位置においてカットポーズ機能を有効にするのか、もしくは、無効にするのかを選択するためのカットポーズ機能選択欄53と、カット位置を複写枚数単位で選択するためのカット単位選択欄54と、OKボタン55と、キャンセルボタン56と、を備えている。 Figure 2 shows an example of a basic settings screen 50 displayed on the display 16 by the printer driver 26. The basic settings screen 50 includes a sheet width selection field 51 for selecting the sheet width of the print medium T (the width perpendicular to the transport direction of the print medium T), a copy number selection field 52 for selecting the number of copies, a cut pause function selection field 53 for selecting whether to enable or disable the cut pause function at the cut position per copy number, a cut unit selection field 54 for selecting the cut position per copy number, an OK button 55, and a cancel button 56.
本形態では、基本設定画面50に示すように、例えば、複写枚数選択欄52において複写枚数として3枚がユーザによって設定され、また、カット単位選択欄54においてカット単位として2枚がユーザによって設定されている。すなわち、図3に示すように、例えば、ユーザがキーボード19などを介して「ABC」から成る3文字を入力し、そして、「ABC」から成る3文字について、印刷装置30を使用して被印刷媒体T上に印刷する場合において、複写枚数選択欄52において複写枚数として3枚が設定されているので、被印刷媒体T上に3ヶ所に亘って「ABC」から成る3文字が印刷され、カット単位選択欄54においてカット単位として2枚が設定されているので、被印刷媒体T上に印刷された「ABC」から成る3文字の2ヶ所目と3ヶ所目との間に、カット位置C2が設定される。 In this embodiment, as shown on the basic setting screen 50, for example, the user sets three copies in the copy count selection field 52, and two copies as the cutting unit in the cutting unit selection field 54. That is, as shown in FIG. 3, for example, if the user inputs the three characters "ABC" via keyboard 19 or the like and then prints the three characters "ABC" on the print medium T using the printing device 30, because three copies is set as the number of copies in the copy count selection field 52, the three characters "ABC" are printed in three places on the print medium T. Because two sheets is set as the cutting unit in the cutting unit selection field 54, cutting position C2 is set between the second and third positions of the three characters "ABC" printed on the print medium T.
したがって、本形態では、カットポーズ機能選択欄53においてユーザが「カットポーズ機能を有効にする」を選択している場合には、「ABC」から成る3文字について、まず、2枚分の印刷データが1カット(1頁分)の印刷データとしてPC10から印刷装置30に送信される。次に、「ABC」から成る3文字について、1枚分の印刷データが1カット(1頁分)の印刷データとしてPC10から印刷装置30に送信される。カットポーズ機能が有効な場合、カット待ちで印刷が行われない状態が生じ、その状態では、印刷データが消去されず、メモリに負荷がかかる。 Therefore, in this embodiment, if the user selects "Enable cut pause function" in the cut pause function selection field 53, two sheets of print data for the three characters "ABC" are first sent from PC 10 to printing device 30 as one cut (one page) of print data. Next, one sheet of print data for the three characters "ABC" is sent from PC 10 to printing device 30 as one cut (one page) of print data. When the cut pause function is enabled, a state occurs in which printing is not performed while waiting for cutting, and in this state, the print data is not erased, placing a load on the memory.
また、カットポーズ機能選択欄53においてユーザが「カットポーズ機能を無効にする」を選択している場合には、「ABC」から成る3文字について、3枚分の印刷データがまとめてPC10から印刷装置30に送信される。カットポーズ機能が無効な場合、3枚分の印刷データがまとめてPC10から印刷装置30に送信されるが、カット待ちが生じないため印刷が直ぐに行われ、印刷済みの印刷データが消去されることから、メモリ不足は生じ難い。 Furthermore, if the user selects "Disable cut pause function" in the cut pause function selection field 53, three pages of print data for the three characters "ABC" are sent together from PC 10 to printing device 30. If the cut pause function is disabled, three pages of print data are sent together from PC 10 to printing device 30, but since there is no wait for cutting, printing is performed immediately and the printed print data is erased, so memory shortages are unlikely to occur.
なお、本形態では、図3において、カット位置C1は、先頭余白のカット位置であり、また、カット位置C3は、最終のカット位置である。なお、先頭余白は、後述するカバーフィルム403、インクリボン404および基材テープ402の重なり具合を整合させて安定的に被印刷媒体Tを作成するために実行される。 In this embodiment, in Figure 3, cutting position C1 is the cutting position of the leading margin, and cutting position C3 is the final cutting position. The leading margin is set to align the overlap of the cover film 403, ink ribbon 404, and base tape 402 (described below) to stably produce the print medium T.
図1に戻って、ランゲージモニタ27は、プリントスプーラ25の制御に基づいて、印刷装置30に対してデータの送受信を行う。また、ランゲージモニタ27は、印刷装置30に対する印刷データ出力時における状態監視や、印刷装置30からのステータ情報を受信して印刷データの送信制御を行う。なお、印刷データは、ポートモニタ(図示せず)およびUSBIF21を介して、ローカル接続された印刷装置30に送信される。 Returning to Figure 1, the language monitor 27 sends and receives data to the printing device 30 under the control of the print spooler 25. The language monitor 27 also monitors the status of the printing device 30 when print data is output, and receives status information from the printing device 30 to control the transmission of print data. The print data is sent to the locally connected printing device 30 via a port monitor (not shown) and USBIF 21.
また、ランゲージモニタ27は、印刷装置30からのステータ情報を受信して図4(A)~(C)に示す案内メッセージ画面60をディスプレイ16に表示する。案内メッセージ画面60は、印刷装置30での印刷の進行状況を案内する案内欄61と、被印刷媒体Tのカットを促すメッセージ欄62と、キャンセルボタン63と、を備えている。 The language monitor 27 also receives status information from the printing device 30 and displays the guidance message screen 60 shown in Figures 4(A) to (C) on the display 16. The guidance message screen 60 includes a guidance field 61 that provides information about the progress of printing on the printing device 30, a message field 62 that prompts the user to cut the printing medium T, and a cancel button 63.
図5は、印刷装置の一例を概略的に示す説明図である。すなわち、図5において、印刷装置30は、概略的には、カートリッジ40を収納するカートリッジホルダ31と、印字ヘッド(例えば、サーマルヘッド)321を有する印刷部32と、切断部33と、制御部34と、記憶部35と、LANIF36、USBIF37と、を備える。印刷装置30は、USBIF37を介してPC10と接続されている。なお、USBIF37は、Bluetooth(登録商標)などの近距離無線通信規格のインタフェースであっても良い。 Figure 5 is an explanatory diagram that shows a schematic diagram of an example printing device. In Figure 5, the printing device 30 generally comprises a cartridge holder 31 that stores the cartridge 40, a printing unit 32 that has a print head (e.g., a thermal head) 321, a cutting unit 33, a control unit 34, a memory unit 35, a LANIF 36, and a USBIF 37. The printing device 30 is connected to the PC 10 via the USBIF 37. The USBIF 37 may also be an interface that complies with a short-range wireless communication standard, such as Bluetooth (registered trademark).
本形態では、印刷装置30は、カートリッジ40に巻回収納された長尺状のフィルムに印刷を行うことが可能な印刷ラベル作成装置である。 In this embodiment, the printing device 30 is a print label production device capable of printing on a long film wound and stored in a cartridge 40.
印刷ヘッド321は、多数の発熱素子を備えており、カートリッジホルダ31部分に立設されたヘッド取付部(図示せず)に取り付けられている。 The print head 321 is equipped with numerous heating elements and is attached to a head mounting portion (not shown) erected on the cartridge holder 31.
カートリッジホルダ31は、印刷装置の筐体に形成され、カートリッジ40を着脱自在に収納する。 The cartridge holder 31 is formed in the housing of the printing device and removably houses the cartridge 40.
カートリッジ40は、カートリッジ筐体401と、第1ロールに巻回された長尺状の基材テープ402と、基材テープ402と略同じ幅であり、第2ロールに巻回された長尺状のる透明なカバーフィルム403と、基材テープ402と略同じ幅であり、リボン供給側ロールに巻回保持されるとともに、リボン巻取りローラに巻き取られるインクリボン404と、カートリッジ40のテープ排出部の近傍に回転可能に支持されたテープ送りローラ405と、を有する。 The cartridge 40 comprises a cartridge housing 401, a long base tape 402 wound on a first roll, a long transparent cover film 403 of approximately the same width as the base tape 402 and wound on a second roll, an ink ribbon 404 of approximately the same width as the base tape 402, wound around a ribbon supply roll, and wound around a ribbon take-up roller, and a tape feed roller 405 rotatably supported near the tape discharge section of the cartridge 40.
なお、カバーフィルム403に基材テープ402が貼り合わされて被印刷媒体Tを構成している。また、インクリボン404には熱転写リボン等が用いられるが、被印字テープが感熱テープの場合は不要である。また、基材テープ402は、詳細図は省略するが、例えば4層構造となっている。例えば、内側に巻かれる側からその反対側へ向かって、適宜の粘着材からなる粘着層、PEL(ポリエチレンテレフタラート)等からなる色付きのベースフィルム(基材層)、適宜の粘着材からなる貼り付け用粘着層、剥離紙、の順序で積層されている。なお、被印刷媒体Tがシートの一例である。 The print medium T is formed by laminating a base tape 402 to a cover film 403. A thermal transfer ribbon or the like is used for the ink ribbon 404, but this is not necessary if the print tape is a heat-sensitive tape. The base tape 402, although not shown in detail, has a four-layer structure, for example. For example, from the side that is wrapped around the inside to the opposite side, an adhesive layer made of an appropriate adhesive material, a colored base film (base layer) made of PEL (polyethylene terephthalate) or the like, an adhesive layer for attachment made of an appropriate adhesive material, and release paper are layered in this order. The print medium T is an example of a sheet.
一方、カートリッジホルダ31付近の印刷装置の筐体には、ローラホルダ(図示せず)が支持軸により回動可能に枢支され、切換機構により印字位置(当接位置)とリリース位置(離反位置)とに切換可能とされている。このローラホルダには、プラテンローラ38及びテープ圧接ローラ39が回転可能に配設されている。そして、ローラホルダが上記印字位置に切り換えられたときに、それらプラテンローラ38及びテープ圧接ローラ39が印刷ヘッド321及びテープ送りローラ405に対し圧接される。 Meanwhile, a roller holder (not shown) is rotatably supported by a support shaft on the printing device housing near the cartridge holder 31, and can be switched between a print position (contact position) and a release position (detached position) by a switching mechanism. A platen roller 38 and a tape pressure roller 39 are rotatably disposed on this roller holder. When the roller holder is switched to the print position, the platen roller 38 and tape pressure roller 39 are pressed against the print head 321 and tape feed roller 405.
なお、プラテンローラ38及びテープ圧接ローラ39は、制御部34によって回転制御されるモータなどの駆動装置(図示せず)によって回転駆動される。 The platen roller 38 and tape pressure roller 39 are driven to rotate by a drive device (not shown) such as a motor whose rotation is controlled by the control unit 34.
したがって、ローラホルダが、切換機構により印字位置(当接位置)に位置する状態において、プラテンローラ38が回転駆動されると、プラテンローラ38の回転に伴って、カバーフィルム403とインクリボン404とが、合わさった状態で、プラテンローラ38と印刷ヘッド321との間に供給される。この状態において、制御部34は、印刷ヘッド321の複数の発熱素子(ドットに対応)を順次通電することにより発熱させる。この結果、カバーフィルム403の裏面には、印刷データに基づく印刷が搬送方向に沿って順次行われる。その後、カバーフィルム403は、テープ圧接ローラ39に向かって搬送される。 Therefore, when the roller holder is positioned in the printing position (contact position) by the switching mechanism and the platen roller 38 is driven to rotate, the cover film 403 and ink ribbon 404 are supplied, together, between the platen roller 38 and the print head 321 as the platen roller 38 rotates. In this state, the control unit 34 sequentially energizes the multiple heating elements (corresponding to dots) of the print head 321 to generate heat. As a result, printing based on the print data is sequentially performed on the back surface of the cover film 403 along the transport direction. The cover film 403 is then transported toward the tape pressure roller 39.
その後、印刷されたカバーフィルム403は、基材テープ402と合わさった状態で、テープ圧接ローラ39とテープ送りローラ405と間に搬送される。次に、テープ圧接ローラ39の回転に伴って、テープ圧接ローラ39およびテープ送りローラ405は、基材テープ402と印刷されたカバーフィルム403とを押圧することにより接着させて被印刷媒体Tとしつつ、図5中の矢印で示す方向(図5において左方向)にその被印刷媒体Tを搬送する。 The printed cover film 403 is then fed between the tape pressure roller 39 and tape feed roller 405 while overlapping with the base tape 402. Next, as the tape pressure roller 39 rotates, the tape pressure roller 39 and tape feed roller 405 press the base tape 402 and the printed cover film 403 together to bond them together and form the print medium T, while feeding the print medium T in the direction indicated by the arrow in Figure 5 (leftward in Figure 5).
切断部33は、カートリッジ40のテープ排出部付近に配置され、被印刷媒体Tをフルカットする機能を有している。また、切断部33は、固定刃331及び可動刃332を備え、また、可動刃332は、印刷装置の筐体外に延びる操作部333を備える。したがって、ユーザが操作部333を操作することによって可動刃332を固定刃331に向かって移動させると、可動刃332は、固定刃331と協働して、被印刷媒体Tの全ての層(上述した、カバーフィルム403および基材テープ402)を厚さ方向に切断し、ラベルLを作成する。 The cutting unit 33 is located near the tape discharge portion of the cartridge 40 and has the function of fully cutting the print medium T. The cutting unit 33 also includes a fixed blade 331 and a movable blade 332, and the movable blade 332 also includes an operating unit 333 that extends outside the housing of the printing device. Therefore, when the user operates the operating unit 333 to move the movable blade 332 toward the fixed blade 331, the movable blade 332 works in cooperation with the fixed blade 331 to cut all layers of the print medium T (the cover film 403 and base tape 402 described above) in the thickness direction to create the label L.
そして、切断されたラベルLは、印刷装置30の筐体に形成された排出口(図示せず)より筐体外へ排出される。 The cut label L is then ejected from the housing of the printing device 30 through an ejection port (not shown) formed in the housing.
可動刃332付近の印刷装置の筐体には、センサ334が配置され、可動刃332の動きを検出することができる。センサ334には、機械的センサや光学的センサや磁気的センサなどが用いられる。センサ334から出力される検知信号は、制御部34に入力される。これによって、制御部34は、センサ334から出力される検知信号に基づいて、可動刃332がユーザによって操作されたか否かを判断することが可能となる。なお、センサ334が検知機能の一例である。 A sensor 334 is located on the housing of the printing device near the movable blade 332 and is capable of detecting the movement of the movable blade 332. The sensor 334 may be a mechanical sensor, optical sensor, magnetic sensor, or the like. The detection signal output from the sensor 334 is input to the control unit 34. This enables the control unit 34 to determine whether the movable blade 332 has been operated by the user based on the detection signal output from the sensor 334. The sensor 334 is an example of a detection function.
制御部34は、PC10から印刷データを取得し、その印刷データをRAM等の記憶部35に記憶する。なお、記憶部35には、本実施の形態に係る印刷物作成プログラムも格納されており、制御部34によって処理される。 The control unit 34 acquires print data from the PC 10 and stores the print data in a memory unit 35 such as RAM. The memory unit 35 also stores a print production program according to this embodiment, which is processed by the control unit 34.
次に、印刷システム1による印刷処理の手順について、図6に示すチャート図を参照して説明する。なお、図6に示すチャート図において、PC10側の印刷処理は、プリンタドライバ26およびランゲージモニタ27のプログラムによって処理される。PC10側の印刷処理は、主には、プリンタドライバ26のプログラムよって処理されるが、ランゲージモニタ27のプログラムが処理する場合もあり、その場合には、その旨を記載する。すなわち、プリンタドライバ26はプログラムの一例であるが、プリンタドライバ26およびランゲージモニタ27によるプログラムセットもプログラムの一例となる。また、図6に示すチャート図は、図2に示す基本設定画面50において、複写枚数選択欄52において複写枚数として3枚がユーザによって設定され、また、カット単位選択欄54においてカット単位として2枚がユーザによって設定されている状態を前提としたチャート図である。 Next, the printing process steps by the printing system 1 will be described with reference to the chart shown in FIG. 6. In the chart shown in FIG. 6, the printing process on the PC 10 side is handled by the printer driver 26 and language monitor 27 programs. The printing process on the PC 10 side is mainly handled by the printer driver 26 program, but may also be handled by the language monitor 27 program, in which case this will be noted. In other words, the printer driver 26 is an example of a program, but the program set by the printer driver 26 and language monitor 27 is also an example of a program. The chart shown in FIG. 6 is a chart based on the assumption that the user has set three copies in the copy number selection field 52 and two cut units in the cut unit selection field 54 on the basic settings screen 50 shown in FIG. 2.
すなわち、印刷装置30を使用して被印刷媒体T上に文字を印刷するのに先立って、まず、ユーザは、PC10において、アプリケーションプログラム24を起動して、マウス18及びキーボード19を介して例えば「ABC」から成る3文字を入力する。 That is, before using the printing device 30 to print characters on the print medium T, the user first launches the application program 24 on the PC 10 and inputs three characters, for example, "ABC," via the mouse 18 and keyboard 19.
次に、ユーザは、PC10のアプリケーションプログラム24上において、入力した「ABC」から成る3文字について、印刷実行の指示操作を行う(手順10)(以下、T10とする)。 Next, the user issues a print command to print the three characters "ABC" that they entered on the application program 24 of the PC 10 (step 10) (hereafter referred to as T10).
すると、PC10では、ユーザによる印刷実行の指示操作に基づいて、プリントスプーラ25、プリンタドライバ26およびランゲージモニタ27のプログラムが起動される。そして、プリンタドライバ26の起動に伴って、PC10は、印刷指示コマンドを印刷装置30に送信する(T11)。 Then, in the PC 10, the print spooler 25, printer driver 26, and language monitor 27 programs are started based on the user's operation to instruct printing. Then, as the printer driver 26 starts, the PC 10 sends a print instruction command to the printing device 30 (T11).
次に、PC10は、アプリケーションプログラム24から排出された「ABC」から成る3文字の印刷データを印刷装置30に送信する(T12)。 Next, the PC 10 sends the three-character print data consisting of "ABC" output from the application program 24 to the printing device 30 (T12).
この際、本形態では、カット単位選択欄54においてカット単位として2枚が設定されているので、「ABC」から成る3文字について、2枚分の印刷データが1カット(1頁分)の印刷データとして送信さる。なお、T12の手順が送信処理の一例である。 In this case, in this embodiment, two sheets are set as the cutting unit in the cutting unit selection field 54, so two sheets of print data for the three characters "ABC" are sent as one cut (one page) of print data. Note that step T12 is an example of the sending process.
一方、印刷データを受信した印刷装置30は、「ABC」から成る3文字について、2枚分の印刷データを記憶部35に記憶する。 Meanwhile, the printing device 30 that receives the print data stores the print data for two pages for the three characters "ABC" in the memory unit 35.
このように本形態では、例えば、カット単位選択欄54においてカット単位として2枚が設定されている場合には、「ABC」から成る3文字について、2枚分の印刷データが1カット(1頁分)の印刷データとして送信される。 In this embodiment, for example, if two sheets are set as the cutting unit in the cutting unit selection field 54, two sheets of print data for the three characters "ABC" will be sent as one cut (one page) of print data.
次に、PC10は、2枚分の印刷データ(1カット(1頁分)の印刷データ)を印刷装置30に送信すると、送信終了コマンドを印刷装置30に送信する(T13)。その後、PC10は、残りの1枚分である次の頁分の印刷データの送信を開始せず、送信を待機している状態となる。 Next, after PC 10 transmits two sheets of print data (one cut (one page) of print data) to printing device 30, it transmits a transmission end command to printing device 30 (T13). After that, PC 10 does not start transmitting the print data for the next page, which is the remaining one sheet, and enters a state of waiting for transmission.
一方、印刷装置30は、印刷指示コマンドを受信すると、被印刷媒体Tの先頭余白のカット位置C1(図3参照)が、切断部33に位置するように、プラテンローラ38及びテープ圧接ローラ39を回転駆動して被印刷媒体Tを搬送する。この際の被印刷媒体Tの搬送量は、印刷装置30のテープ圧接ローラ39と切断部33との間隔長さ量とほぼ等しい量であるが、テープ圧接ローラ39と切断部33との間隔長さ量よりも多い量であっても差し支えない。 On the other hand, when the printing device 30 receives a print instruction command, it rotates the platen roller 38 and tape pressure roller 39 to transport the printing medium T so that the cutting position C1 (see Figure 3) of the leading margin of the printing medium T is located at the cutting section 33. The amount of transport of the printing medium T at this time is approximately equal to the distance between the tape pressure roller 39 and the cutting section 33 of the printing device 30, but it may be greater than the distance between the tape pressure roller 39 and the cutting section 33.
また、印刷装置30は、先頭余白のカット位置C1が、切断部33に位置すると、プラテンローラ38及びテープ圧接ローラ39の回転駆動を停止し、それにより、被印刷媒体Tの搬送を停止する。次に、印刷装置30は、ステータス情報(カットポーズ開始)をPC10に送信し(T14)、そして、印刷装置30は、ユーザによる被印刷媒体Tのカット、すなわち、先頭余白のカットを待つ状態となる(T15)。 Furthermore, when the leading margin cutting position C1 is located in the cutting section 33, the printing device 30 stops the rotational drive of the platen roller 38 and tape pressure roller 39, thereby stopping the transport of the print medium T. Next, the printing device 30 sends status information (cut pause started) to the PC 10 (T14), and then the printing device 30 enters a state where it waits for the user to cut the print medium T, i.e., cut the leading margin (T15).
このように本形態では、先頭余白のカット待ちにおいて、印刷装置30では1頁目の印刷データを受信済みで1頁目の印刷を待機することになる。したがって、印刷装置30は、カット後に直ぐに印刷を開始することができ、早期の印刷完了が期待できる。また、PC10では、2頁目の印刷データの送信を開始しておらず、先頭余白のカット待ちの間、通信エラーが生じ難い。 In this manner, in this embodiment, while waiting for the leading margin to be cut, the printing device 30 has already received the print data for the first page and is waiting to print the first page. Therefore, the printing device 30 can start printing immediately after cutting, and printing can be expected to be completed quickly. Furthermore, the PC 10 has not yet started sending the print data for the second page, making it less likely that a communication error will occur while waiting for the leading margin to be cut.
一方、ステータス情報(カットポーズ開始)を受信したPC10は、ランゲージモニタ27がステータス情報(カットポーズ開始)を検知し、そして、ランゲージモニタ27は、図4(A)に示す案内メッセージ画面60をディスプレイ16に表示させる(T16)。 Meanwhile, upon receiving the status information (cut pause started), the language monitor 27 of the PC 10 detects the status information (cut pause started), and the language monitor 27 then displays the guidance message screen 60 shown in Figure 4 (A) on the display 16 (T16).
本形態では、案内メッセージ画面60がディスプレイ16に表示されることにより、ユーザは、印刷装置30がカット待ちの状態にあることをPC10側で知ることができる。なお、案内メッセージ画面60は、印刷装置30でも表示するようにしても差し支えない。 In this embodiment, the guidance message screen 60 is displayed on the display 16, allowing the user to know on the PC 10 that the printing device 30 is waiting for cutting. Note that the guidance message screen 60 may also be displayed on the printing device 30.
ここで、ユーザがマウス18を介してキャンセルボタン63を操作すると、PC10は、印刷中止コマンド(図示せず)を印刷装置30に送信する。したがって、印刷装置30は、後述する印刷処理T19およびT28を中断し、また、印刷装置30は、記憶部35に記憶した印刷データを消去する。また、PC10も、記憶装置22に記憶された印刷データを消去して印刷処理を終了する。なお、印刷処理T19およびT28が印刷ジョブの一例であり、また、印刷中止コマンドの送信がキャンセル処理の一例である。 Here, when the user operates the cancel button 63 via the mouse 18, the PC 10 sends a print cancel command (not shown) to the printing device 30. Consequently, the printing device 30 suspends printing processes T19 and T28 (described below), and erases the print data stored in the memory unit 35. The PC 10 also erases the print data stored in the memory device 22 and ends the printing process. Note that printing processes T19 and T28 are examples of print jobs, and sending the print cancel command is an example of a cancellation process.
なお、本形態では、PC10は、後述するステータス情報(印刷)を受信するまでの間、案内メッセージ画面60を表示するように構成されている。しかし、一定時間、時間が経過するまでの間か、後述するステータス情報(印刷)を受信するまでの間の、いずれか短い時間の間、案内メッセージ画面60をディスプレイ16に表示するようにしても差し支えない。 In this embodiment, the PC 10 is configured to display the guidance message screen 60 until it receives the status information (printing) described below. However, it is also acceptable to display the guidance message screen 60 on the display 16 for either a fixed period of time, or until it receives the status information (printing) described below, whichever is shorter.
ここで、ユーザが、印刷装置30の操作部333を操作して可動刃332を固定刃331に向けて移動させると(T17)、被印刷媒体Tは、切断部33によって先頭余白のカット位置C1部分で切断される。制御部34が、センサ334からの検知信号に基づいて、ユーザによって可動刃332が移動操作されたと判断すると、印刷装置30は、ステータス情報(印刷)をPC10に送信する(T18)。 When the user operates the operation unit 333 of the printing device 30 to move the movable blade 332 toward the fixed blade 331 (T17), the printing medium T is cut by the cutting unit 33 at the cutting position C1 of the leading margin. When the control unit 34 determines, based on the detection signal from the sensor 334, that the user has moved the movable blade 332, the printing device 30 sends status information (printing) to the PC 10 (T18).
また、印刷装置30は、T12にて受信済みの印刷データに基づいて、印刷部32によって被印刷媒体Tに、「ABC」から成る3文字を2カ所に亘って印刷する(T19)。具体的には、印刷装置30は、印刷部32による被印刷媒体Tへの印刷に伴って、プラテンローラ38及びテープ圧接ローラ39を回転駆動して被印刷媒体Tを印刷装置30の筐体外に向かって搬送する。その後、被印刷媒体Tのカット位置C2(図3参照)が切断部33に位置するまで搬送されると、印刷装置30は、プラテンローラ38及びテープ圧接ローラ39の回転を止めて被印刷媒体Tの搬送を停止する。 The printing device 30 also prints the three characters "ABC" in two places on the print medium T using the printing unit 32 based on the print data received in T12 (T19). Specifically, as the printing unit 32 prints on the print medium T, the printing device 30 rotates the platen roller 38 and tape pressure roller 39 to transport the print medium T toward the outside of the housing of the printing device 30. Thereafter, when the print medium T is transported until cut position C2 (see Figure 3) is located in the cutting section 33, the printing device 30 stops the rotation of the platen roller 38 and tape pressure roller 39 to stop the transport of the print medium T.
被印刷媒体Tの搬送の停止を受けて、印刷装置30は、ステータス情報(カットポーズ開始)をPC10に送信し(T20)、また、印刷(T19)の終了に伴って、「ABC」から成る3文字について、2枚分の印刷データを記憶部35から消去する。また、印刷装置30は、ユーザによる被印刷媒体Tのカットを待つ状態となる(T21)。 When the transport of the print medium T is stopped, the printing device 30 sends status information (cut pause started) to the PC 10 (T20), and upon completion of printing (T19), deletes the print data for two sheets of the three characters "ABC" from the storage unit 35. The printing device 30 then enters a state where it waits for the user to cut the print medium T (T21).
一方、ステータス情報(カットポーズ開始)を受信したPC10は、ランゲージモニタ27がステータス情報(カットポーズ開始)を検知し、そして、ランゲージモニタ27は、図4(B)に示す案内メッセージ画面60をディスプレイ16に表示する(T22)。 Meanwhile, upon receiving the status information (cut pause started), the language monitor 27 of the PC 10 detects the status information (cut pause started), and the language monitor 27 displays the guidance message screen 60 shown in Figure 4 (B) on the display 16 (T22).
なお、本形態では、PC10は、後述するステータス情報(印刷)を受信するまでの間、案内メッセージ画面60を表示するように構成されている。しかし、一定時間、時間が経過するまでの間か、後述するステータス情報(印刷)を受信するまでの間の、いずれか短い時間の間、案内メッセージ画面60をディスプレイ16に表示するようにしても差し支えない。 In this embodiment, the PC 10 is configured to display the guidance message screen 60 until it receives the status information (printing) described below. However, it is also acceptable to display the guidance message screen 60 on the display 16 for either a fixed period of time, or until it receives the status information (printing) described below, whichever is shorter.
ここで、ユーザがマウス18を介してキャンセルボタン63を操作すると、PC10は、印刷中止コマンド(図示せず)を印刷装置30に送信する。したがって、印刷装置30は、後述する印刷処理T28を中断し、また、印刷装置30は、記憶部35に記憶した印刷データを消去する。また、PC10も、記憶装置22に記憶された印刷データを消去して印刷処理を終了する。なお、印刷処理T28が印刷ジョブの一例であり、また、印刷中止コマンドの送信がキャンセル処理の一例である。 Here, when the user operates the cancel button 63 via the mouse 18, the PC 10 sends a print cancel command (not shown) to the printing device 30. Consequently, the printing device 30 interrupts the printing process T28 (described below), and erases the print data stored in the memory unit 35. The PC 10 also erases the print data stored in the memory device 22 and ends the printing process. Note that the printing process T28 is an example of a print job, and the sending of the print cancel command is an example of a cancellation process.
ここで、ユーザが、操作部333を操作して可動刃332を固定刃331に向けて移動させると(T23)、被印刷媒体Tは、切断部33によってカット位置C2部分で切断される。制御部34が、センサ334からの検知信号に基づいて、ユーザによって可動刃332が移動操作されたと判断すると、印刷装置30は、ステータス情報(カットポーズ終了)をPC10に送信する(T24)。なお、T24におけるステータス情報(カットポーズ終了)がカット情報の一例である。 When the user operates the operation unit 333 to move the movable blade 332 toward the fixed blade 331 (T23), the print medium T is cut at the cutting position C2 by the cutting unit 33. When the control unit 34 determines, based on the detection signal from the sensor 334, that the user has moved the movable blade 332, the printing device 30 sends status information (cut pause completed) to the PC 10 (T24). Note that the status information in T24 (cut pause completed) is an example of cut information.
一方、ステータス情報(カットポーズ終了)を受信したPC10は、アプリケーションプログラム24から排出された「ABC」から成る3文字について、残りの1枚分の印刷データを印刷装置30に送信する(T25)。 Meanwhile, upon receiving the status information (cut pause completed), the PC 10 sends the remaining print data for one page for the three characters "ABC" output from the application program 24 to the printing device 30 (T25).
一方、印刷データを受信した印刷装置30は、「ABC」から成る3文字について、残りの1枚分の印刷データを記憶部35に記憶する。この際に、「ABC」から成る3文字について、2枚分の印刷データは、既に記憶部35から消去されているため、記憶部35の容量不足となり難くい。 Meanwhile, the printing device 30 that received the print data stores the remaining print data for one page for the three characters "ABC" in the memory unit 35. At this time, the print data for two pages for the three characters "ABC" has already been deleted from the memory unit 35, so the memory unit 35 is unlikely to run out of capacity.
このように本形態では、PC10は、ステータス情報(カットポーズ終了)を受信した後に印刷データを印刷装置30に送信するので、印刷装置30で記憶部35の容量不足となり難く、その結果として、印刷装置30でのメモリ不足に伴う通信エラーとなる可能性を低減できる。 In this manner, in this embodiment, the PC 10 sends print data to the printing device 30 after receiving status information (cut pause completed), making it less likely that the storage unit 35 of the printing device 30 will run out of capacity. As a result, the possibility of a communication error occurring due to memory shortage on the printing device 30 can be reduced.
次に、PC10は、1枚分の印刷データを印刷装置30に送信すると、送信終了コマンドを印刷装置30に送信する(T26)。 Next, after sending one page of print data to the printing device 30, the PC 10 sends a transmission end command to the printing device 30 (T26).
一方、送信終了コマンドを受信した印刷装置30は、ステータス情報(印刷)をPC10に送信する(T27)。また、印刷装置30は、印刷部32によって被印刷媒体Tに、「ABC」から成る3文字を印刷する(T28)。具体的には、印刷装置30は、印刷部32による被印刷媒体Tへの印刷に伴って、プラテンローラ38及びテープ圧接ローラ39を回転駆動して被印刷媒体Tを印刷装置30の筐体外に向かって搬送する。その後、被印刷媒体Tのカット位置C3(図3参照)が切断部33に位置するまで搬送されると、印刷装置30は、プラテンローラ38及びテープ圧接ローラ39の回転を止めて被印刷媒体Tの搬送を停止する。 Meanwhile, upon receiving the transmission end command, the printing device 30 sends status information (printing) to the PC 10 (T27). The printing device 30 also prints the three characters "ABC" on the print medium T using the printing unit 32 (T28). Specifically, as the printing unit 32 prints on the print medium T, the printing device 30 rotates the platen roller 38 and tape pressure roller 39 to transport the print medium T toward the outside of the housing of the printing device 30. Thereafter, when the print medium T is transported until cut position C3 (see Figure 3) is located in the cutting unit 33, the printing device 30 stops the rotation of the platen roller 38 and tape pressure roller 39 to stop the transport of the print medium T.
被印刷媒体Tの搬送の停止を受けて、印刷装置30は、ステータス情報(カットポーズ開始)をPC10に送信し(T29)、また、印刷(T28)の終了に伴って、「ABC」から成る3文字について、1枚分の印刷データを記憶部35から消去する。また、印刷装置30は、ユーザによる被印刷媒体Tのカットを待つ状態となる(T30)。 Upon receiving the notice that the transport of the print medium T has stopped, the printing device 30 sends status information (cut pause initiated) to the PC 10 (T29), and upon completion of printing (T28), erases one sheet of print data for the three characters "ABC" from the storage unit 35. The printing device 30 then enters a state in which it waits for the user to cut the print medium T (T30).
一方、ステータス情報(カットポーズ開始)を受信したPC10は、ランゲージモニタ27がステータス情報(カットポーズ開始)を検知し、そして、ランゲージモニタ27は、図4(C)に示す案内メッセージ画面60をディスプレイ16に表示する(T31)。なお、PC10は、後述するステータス情報(カットポーズ終了)を受信した場合には、案内メッセージ画面60の表示を中止する。 Meanwhile, when the PC 10 receives the status information (cut pause started), the language monitor 27 detects the status information (cut pause started), and the language monitor 27 displays the guidance message screen 60 shown in FIG. 4(C) on the display 16 (T31). Note that if the PC 10 receives status information (cut pause ended), which will be described later, it will stop displaying the guidance message screen 60.
ここで、ユーザが、操作部333を操作して可動刃332を固定刃331に向けて移動させると(T32)、被印刷媒体Tは、切断部33によってカット位置C3部分で切断される。制御部34が、センサ334からの検知信号に基づいて、ユーザによって可動刃332が移動操作されたと判断すると、印刷装置30は、ステータス情報(カットポーズ終了)をPC10に送信する(T33)。 When the user operates the operation unit 333 to move the movable blade 332 toward the fixed blade 331 (T32), the print medium T is cut at the cutting position C3 by the cutting unit 33. When the control unit 34 determines, based on the detection signal from the sensor 334, that the user has moved the movable blade 332, the printing device 30 sends status information (cut pause completed) to the PC 10 (T33).
続いて、印刷装置30は、1枚分の印刷データに付された最終頁情報を検出してステータス情報(印刷終了)をPC10に送信し(T34)、印刷処理を終了する。 Next, the printing device 30 detects the final page information attached to the print data for one page, sends status information (printing completed) to the PC 10 (T34), and ends the printing process.
一方、ステータス情報(印刷終了)を受信したPC10も、印刷処理を終了する。 Meanwhile, the PC 10 that receives the status information (printing completed) also ends the printing process.
以上、詳細に説明したように本形態の印刷システム1では、印刷装置30は被印刷媒体Tがカットされてからステータス情報(カットポーズ終了)を送信する。つまり、印刷装置30は、次の印刷が可能になってからステータス情報(カットポーズ終了)を送信する。そして、PC10は、1頁分(1カット分)の印刷データを送信した後、印刷装置30からのステータス情報(カットポーズ終了)の受信を待って次の1頁分の印刷データを送信する。そのため、印刷装置30でメモリ不足となり難く、その結果として、PC10では印刷装置30でのメモリ不足に伴う通信エラーとなる可能性を低減できる。 As explained in detail above, in the printing system 1 of this embodiment, the printing device 30 transmits status information (cut pause completed) after the print medium T has been cut. In other words, the printing device 30 transmits status information (cut pause completed) after it is ready to print the next page. Then, after transmitting one page (one cut) of print data, the PC 10 waits to receive status information (cut pause completed) from the printing device 30 before transmitting the next page of print data. This makes it less likely that the printing device 30 will run out of memory, and as a result, the PC 10 can reduce the possibility of a communication error occurring due to a memory shortage in the printing device 30.
(第2実施形態)
次に、印刷システム1の第2実施形態に係る印刷処理の手順について、図7に示すチャート図を参照して説明する。すなわち、第1実施形態では、印刷装置30において、ユーザが、操作部333を操作して可動刃332を固定刃331に向けて移動させて(T23)、被印刷媒体Tを、切断部33によってカット位置C2部分で切断すると、印刷装置30は、ステータス情報(カットポーズ終了)をPC10に送信する(T24)。そして、ステータス情報(カットポーズ終了)を受信したPC10は、「ABC」から成る3文字について、残りの1枚分の印刷データを印刷装置30に送信する(T25)ように構成されていた。
Second Embodiment
Next, the procedure of the printing process according to the second embodiment of the printing system 1 will be described with reference to the chart shown in Fig. 7. That is, in the first embodiment, when the user operates the operation unit 333 in the printing device 30 to move the movable blade 332 toward the fixed blade 331 (T23) and the printing medium T is cut at the cutting position C2 by the cutting unit 33, the printing device 30 sends status information (cut pause completed) to the PC 10 (T24). Then, upon receiving the status information (cut pause completed), the PC 10 sends the remaining print data for one page for the three characters "ABC" to the printing device 30 (T25).
一方、第2実施形態では、印刷装置30は、印刷処理(T19)が終了すると、ステータス情報(カットポーズ開始)をPC10に送信し(T20)、また、ユーザによる被印刷媒体Tのカットを待つ状態となる(T21)。そして、ステータス情報(カットポーズ開始)(T20)を受信したPC10は、「ABC」から成る3文字について、残りの1枚分の印刷データを印刷装置30に送信する(T40)ように構成されており、その点において、第1実施形態と第2実施形態とは大きく相違している。なお、その説明中、第1実施形態と同じ作用効果を奏するものには、同じ符号を付して説明する。 In contrast, in the second embodiment, when the printing process (T19) is completed, the printing device 30 sends status information (cut pause initiated) to the PC 10 (T20) and waits for the user to cut the print medium T (T21). Then, upon receiving the status information (cut pause initiated) (T20), the PC 10 is configured to send the remaining print data for one sheet of the three characters "ABC" to the printing device 30 (T40), which is a major difference between the first and second embodiments. Note that, in this explanation, the same reference numerals will be used to designate elements that achieve the same effects as those in the first embodiment.
すなわち、本形態では、ユーザが、印刷装置30の操作部333を操作して可動刃332を固定刃331に向けて移動させると(T17)、被印刷媒体Tは、切断部33によって先頭余白のカット位置C1部分で切断される。制御部34が、センサ334からの検知信号に基づいて、ユーザによって可動刃332が移動操作されたと判断すると、印刷装置30は、ステータス情報(印刷)をPC10に送信する(T18)。 In other words, in this embodiment, when the user operates the operation unit 333 of the printing device 30 to move the movable blade 332 toward the fixed blade 331 (T17), the printing medium T is cut by the cutting unit 33 at the cutting position C1 of the leading margin. When the control unit 34 determines, based on the detection signal from the sensor 334, that the user has moved the movable blade 332, the printing device 30 sends status information (printing) to the PC 10 (T18).
また、印刷装置30は、T12にて受信済みの印刷データに基づいて、印刷部32によって被印刷媒体Tに、「ABC」から成る3文字を2カ所に亘って印刷する(T19)。具体的には、印刷装置30は、印刷部32による被印刷媒体Tへの印刷に伴って、プラテンローラ38及びテープ圧接ローラ39を回転駆動して被印刷媒体Tを印刷装置30の筐体外に向かって搬送する。その後、被印刷媒体Tのカット位置C2(図3参照)が切断部33に位置するまで搬送されると、印刷装置30は、プラテンローラ38及びテープ圧接ローラ39の回転を止めて被印刷媒体Tの搬送を停止する。 The printing device 30 also prints the three characters "ABC" in two places on the print medium T using the printing unit 32 based on the print data received in T12 (T19). Specifically, as the printing unit 32 prints on the print medium T, the printing device 30 rotates the platen roller 38 and tape pressure roller 39 to transport the print medium T toward the outside of the housing of the printing device 30. Thereafter, when the print medium T is transported until cut position C2 (see Figure 3) is located in the cutting section 33, the printing device 30 stops the rotation of the platen roller 38 and tape pressure roller 39 to stop the transport of the print medium T.
被印刷媒体Tの搬送の停止を受けて、印刷装置30は、ステータス情報(カットポーズ開始)をPC10に送信し(T20)、また、印刷(T19)の終了に伴って、「ABC」から成る3文字について、2枚分の印刷データを記憶部35から消去する。また、印刷装置30は、ユーザによる被印刷媒体Tのカットを待つ状態となる(T21)。 When the transport of the print medium T is stopped, the printing device 30 sends status information (cut pause started) to the PC 10 (T20), and upon completion of printing (T19), deletes the print data for two sheets of the three characters "ABC" from the storage unit 35. The printing device 30 then enters a state where it waits for the user to cut the print medium T (T21).
一方、ステータス情報(カットポーズ開始)を受信したPC10は、アプリケーションプログラム24から排出された「ABC」から成る3文字について、残りの1枚分の印刷データを印刷装置30に送信する(T40)。次に、PC10は、1枚分の印刷データを印刷装置30に送信すると、送信終了コマンドを印刷装置30に送信する(T41)。なお、ステータス情報(カットポーズ開始)がカット情報の一例である。 Meanwhile, upon receiving the status information (cut pause commenced), the PC 10 transmits the remaining one page of print data for the three characters "ABC" output from the application program 24 to the printing device 30 (T40). Next, once the PC 10 has transmitted one page of print data to the printing device 30, it transmits a transmission end command to the printing device 30 (T41). Note that the status information (cut pause commenced) is an example of cut information.
一方、印刷データを受信した印刷装置30は、「ABC」から成る3文字について、残りの1枚分の印刷データを記憶部35に記憶する。この際に、「ABC」から成る3文字について、2枚分の印刷データは、既に記憶部35から消去されているため、記憶部35の容量不足となり難くい。 Meanwhile, the printing device 30 that received the print data stores the remaining print data for one page for the three characters "ABC" in the memory unit 35. At this time, the print data for two pages for the three characters "ABC" has already been deleted from the memory unit 35, so the memory unit 35 is unlikely to run out of capacity.
このように本形態では、PC10は、T20におけるステータス情報(カットポーズ開始)を受信した後、すなわち、印刷装置30がユーザによる被印刷媒体Tのカットを待つ状態となった際に(T21)、印刷データを印刷装置30に送信する。具体的には、PC10は、印刷装置30において2枚分の印刷データを記憶部35から消去された後に、印刷データを印刷装置30に送信するので、印刷装置30で記憶部35の容量不足となり難く、その結果として、印刷装置30でのメモリ不足に伴う通信エラーとなる可能性を低減できる。 In this manner, in this embodiment, the PC 10 transmits print data to the printing device 30 after receiving the status information (cut pause started) at T20, i.e., when the printing device 30 is waiting for the user to cut the print medium T (T21). Specifically, the PC 10 transmits print data to the printing device 30 after the printing device 30 has deleted the print data for two sheets from the memory unit 35. This makes it less likely that the printing device 30 will run out of memory, and as a result, reduces the possibility of a communication error occurring due to a memory shortage at the printing device 30.
また、本形態では、ユーザが、操作部333を操作して、被印刷媒体Tを、カット位置C2部分で切断すると(T23)、印刷装置30は、直ちに記憶部35に記憶された印刷データに基づいて、「ABC」から成る3文字について、残りの1枚分について印刷を開始する(T28)ことができる。したがって、第1実施形態の場合に比べて、3枚分の印刷に要する時間を短くすることができる。 In addition, in this embodiment, when the user operates the operation unit 333 to cut the print medium T at the cutting position C2 (T23), the printing device 30 can immediately start printing the remaining one sheet of the three characters consisting of "ABC" based on the print data stored in the memory unit 35 (T28). Therefore, the time required to print three sheets can be shortened compared to the first embodiment.
なお、本形態では、PC10は、ステータス情報(カットポーズ開始)を受信した後、すなわち、印刷装置30がユーザによる被印刷媒体Tのカットを待つ状態となった際に(T21)、印刷データを印刷装置30に送信するように構成したが、PC10が、T18におけるステータス情報(印刷)を受信した後、すなわち、印刷装置30が印刷中(T19)に印刷データを印刷装置30に送信するように構成しても差し支えない。なお、この場合、ステータス情報(印刷)がカット情報の一例である。 In this embodiment, the PC 10 is configured to send print data to the printing device 30 after receiving the status information (cut pause started), i.e., when the printing device 30 is waiting for the user to cut the print medium T (T21). However, the PC 10 may also be configured to send print data to the printing device 30 after receiving the status information (printing) at T18, i.e., while the printing device 30 is printing (T19). In this case, the status information (printing) is an example of cutting information.
この場合、印刷装置30が、印刷(T19)の進行に伴って、「ABC」から成る3文字について、2枚分の印刷データを記憶部35から順次消去する構成であれば、記憶部35の容量不足と一層なり難い。 In this case, if the printing device 30 is configured to sequentially erase two sheets of print data for the three characters "ABC" from the memory unit 35 as printing (T19) progresses, the memory unit 35 is less likely to run out of capacity.
なお、本実施の形態は単なる例示にすぎず、本発明を何ら限定するものではない。したがって本発明は当然に、その要旨を逸脱しない範囲内で種々の改良、変形が可能である。例えば、本形態の印刷システム1を構成するPC10や印刷装置30は、1台に限らず、複数台有ってもよい。 Note that this embodiment is merely an example and does not limit the present invention in any way. Naturally, therefore, the present invention can be improved and modified in various ways without departing from the spirit of the invention. For example, the number of PCs 10 and printing devices 30 that make up the printing system 1 of this embodiment is not limited to one, and there may be multiple PCs 10 and printing devices 30.
また、本形態では、ステータス情報(カットポーズ開始)を受信したPC10は、ランゲージモニタ27がステータス情報(カットポーズ開始)を検知し、そして、ランゲージモニタ27は、案内メッセージ画面60をディスプレイ16に表示するように構成したが、案内メッセージ画面60に代えて音声によるメッセージであっても差し支えない。 In addition, in this embodiment, when the PC 10 receives the status information (cut pause started), the language monitor 27 detects the status information (cut pause started), and the language monitor 27 is configured to display the guidance message screen 60 on the display 16, but a voice message may also be displayed instead of the guidance message screen 60.
また、本形態では、ランゲージモニタ27がステータス情報(カットポーズ開始)を検知し、そして、ランゲージモニタ27は、案内メッセージ画面60をディスプレイ16に表示するように構成したが、プリンタドライバ26がステータス情報(カットポーズ開始)を検知して、案内メッセージ画面60をディスプレイ16に表示するように構成しても差し支えない。 In addition, in this embodiment, the language monitor 27 detects the status information (cut pause start), and the language monitor 27 is configured to display the guidance message screen 60 on the display 16. However, it is also possible to configure the printer driver 26 to detect the status information (cut pause start) and display the guidance message screen 60 on the display 16.
また、本形態では、PC10は、ステータス情報(カットポーズ開始)を受信した直後から案内メッセージ画面60をディスプレイ16に表示するように構成したが、ステータス情報(カットポーズ開始)を受信してから所定時間を越えた後に表示するように構成しても差し支えない。 In addition, in this embodiment, the PC 10 is configured to display the guidance message screen 60 on the display 16 immediately after receiving the status information (cut pause start), but it may also be configured to display it after a predetermined time has elapsed since receiving the status information (cut pause start).
また、本形態では、印刷装置30は、カートリッジ40に巻回収納された長尺状のフィルムに印刷を行うことが可能な印刷ラベル作成装置であったが、普通紙の他、例えば、ロール紙、ラミネート紙、ラベル、厚紙、布などに印刷可能な印刷装置30であっても差し支えない。 In addition, in this embodiment, the printing device 30 is a print label creation device capable of printing on a long film wound and stored in the cartridge 40, but the printing device 30 may also be capable of printing on materials other than plain paper, such as roll paper, laminated paper, labels, cardboard, and cloth.
また、本形態では、印刷装置30のカット検知は、センサ334によって可動刃332の移動を検出するように構成したが、例えば、カットしたことをユーザがボタンなどを操作して入力してもらう構成であっても差し支えない。 In addition, in this embodiment, the printing device 30 is configured to detect cutting by using the sensor 334 to detect the movement of the movable blade 332, but it is also possible to have the user input the fact that a cut has been made by operating a button, for example.
また、本形態では、印刷装置30は、被印刷媒体Tの先頭余白のカットを実行するように構成したが、先頭余白のカットは、必ずしも必要としない。この場合には、PC10は、2枚分の印刷データを印刷装置30に送信すると、送信終了コマンドを印刷装置30に送信する(T13)が、印刷装置30は、送信終了コマンドを受信すると、直ちに「ABC」から成る3文字を2カ所に亘って印刷する(T19)ように構成しても差し支えない。なお、この場合においても、PC10は、ステータス情報(カットポーズ終了)を受信した後に、残りの1枚分の印刷データを印刷装置30に送信する(T25)。 In addition, in this embodiment, the printing device 30 is configured to cut the leading margin of the print medium T, but cutting the leading margin is not necessarily required. In this case, after the PC 10 has sent two sheets of print data to the printing device 30, it sends a transmission end command to the printing device 30 (T13). However, the printing device 30 may be configured to immediately print the three characters "ABC" in two places upon receiving the transmission end command (T19). Note that even in this case, after receiving status information (cut pause completed), the PC 10 sends the remaining one sheet of print data to the printing device 30 (T25).
また、実施の形態に開示されている任意の処理の手順において、任意の複数のステップにおける複数の処理は、処理内容に矛盾が生じない範囲で、任意に実行順序を変更できる、または並列に実行できる。 Furthermore, in any processing procedure disclosed in the embodiments, the execution order of multiple processes in any multiple steps can be arbitrarily changed or can be executed in parallel, as long as no contradictions occur in the processing content.
また、実施の形態に開示されている処理の手順は、単一のCPU、複数のCPU、ASICなどのハードウェア、またはそれらの組み合わせで実行されてもよい。また、実施の形態に開示されている処理の手順は、その処理を実行するためのプログラムを記録した記録媒体、または方法等の種々の態様で実現することができる。 Furthermore, the processing procedures disclosed in the embodiments may be executed by hardware such as a single CPU, multiple CPUs, or an ASIC, or a combination of these. Furthermore, the processing procedures disclosed in the embodiments may be realized in various ways, such as a recording medium on which a program for executing the processing is recorded, or a method.
10 PC
30 印刷装置
12 CPU
22 記憶装置
15 出力IF
16 ディスプレイ
17 ユーザIF
27 ランゲージモニタ
T 被印刷媒体
10 PCs
30 Printing device 12 CPU
22 Storage device 15 Output IF
16 Display 17 User IF
27 Language Monitor T Printed Media
Claims (3)
前記コンピュータに、
前記情報処理装置の通信インタフェースを用いて、前記プリンタでの1カット分の印刷データである1頁分の印刷データを送信する送信処理を実行させ、前記プリンタは、前記情報処理装置から前記1頁分の印刷データを受信した場合に、前記シートをフィードし、前記シートに対して前記印刷データに基づく印刷を行い、その後、受信した前記1頁分の印刷データが最終頁の印刷データでなかった場合、シートのカットを待ちの状態を前記情報処理装置に送信し、シートのカットが検知されたことに応じて、カット情報を前記情報処理装置に送信し、
さらに前記コンピュータに、
前記送信処理によって前記1頁分の印刷データの送信を完了させた後、次の1頁分の印刷データの送信を待機させ、前記次の1頁分の印刷データの送信を待機させている状態で、前記通信インタフェースを介して前記プリンタからの前記カット情報の受信があったことに応じて、前記次の1頁分の印刷データを送信する前記送信処理を実行させ、
前記プリンタのシートのカットを待ちの状態中、前記情報処理装置のユーザインタフェースを用いて、前記プリンタでのシートのカット待ちであることを通知する通知処理を実行させる、
ことを特徴とするプログラム。
A program that can be executed by a computer of an information processing device and is used to control a printer having a cutting function for cutting a sheet that is a print medium and a detection function for detecting that the sheet has been cut,
The computer,
a transmission process is executed using a communication interface of the information processing device to transmit one page of print data, which is print data for one cut in the printer; when the printer receives the one page of print data from the information processing device, it feeds the sheet and performs printing on the sheet based on the print data, and then, if the received one page of print data is not print data for the final page, it transmits a state of waiting for sheet cutting to the information processing device , and transmits cutting information to the information processing device in response to detection of sheet cutting;
Furthermore, the computer
After completing the transmission of the print data for one page by the transmission process, the transmission of the print data for the next one page is put on hold, and in a state where the transmission of the print data for the next one page is put on hold, in response to reception of the cut information from the printer via the communication interface, the transmission process is executed to transmit the print data for the next one page;
while the printer is waiting for the sheet to be cut, a notification process is executed using a user interface of the information processing apparatus to notify the printer that the printer is waiting for the sheet to be cut;
A program characterized by:
前記コンピュータに、
前記次の1頁分の印刷データの送信を待機している状態中、キャンセル指示があった場合に、印刷ジョブをキャンセルするキャンセル処理を実行させる、
ことを特徴とするプログラム。
The program according to claim 1,
The computer,
When a cancel instruction is received during the state of waiting for transmission of the next page of print data, a cancel process is executed to cancel the print job.
A program characterized by:
前記キャンセル処理では、
前記次の1頁分の印刷データの送信を待機している状態中、前記情報処理装置のユーザインタフェースを用いて、前記キャンセル指示の入力を受け付け、前記キャンセル指示が入力された場合に、前記印刷ジョブをキャンセルする、
ことを特徴とするプログラム。 The program according to claim 2,
In the cancellation process,
while waiting for transmission of the next page of print data, the information processing apparatus receives an input of the cancellation instruction using a user interface thereof, and cancels the print job when the cancellation instruction is input.
A program characterized by:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021123248A JP7760852B2 (en) | 2021-07-28 | 2021-07-28 | program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021123248A JP7760852B2 (en) | 2021-07-28 | 2021-07-28 | program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023018888A JP2023018888A (en) | 2023-02-09 |
| JP7760852B2 true JP7760852B2 (en) | 2025-10-28 |
Family
ID=85159009
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021123248A Active JP7760852B2 (en) | 2021-07-28 | 2021-07-28 | program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7760852B2 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007181975A (en) | 2006-01-06 | 2007-07-19 | Fuji Xerox Co Ltd | Image forming apparatus |
-
2021
- 2021-07-28 JP JP2021123248A patent/JP7760852B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007181975A (en) | 2006-01-06 | 2007-07-19 | Fuji Xerox Co Ltd | Image forming apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023018888A (en) | 2023-02-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5909895B2 (en) | Program, portable terminal, portable terminal control method, and printing system | |
| JP5517058B2 (en) | Tape cartridge and label making apparatus | |
| CN102744988B (en) | Printing system, printing control method of printing system, tape printing apparatus, and printing apparatus | |
| US12233655B2 (en) | Printer device | |
| JP5783812B2 (en) | Display control apparatus, display control method, and program | |
| JP7760852B2 (en) | program | |
| JP5034179B2 (en) | Mountless label printer and cutting method of mountless label paper | |
| JP6570415B2 (en) | Label production apparatus and control method in label production apparatus | |
| US11137949B2 (en) | Printing apparatus with a controller having plurality of control modes for controlling an operation of the printing apparatus | |
| CN211994698U (en) | printing device | |
| EP2465688A2 (en) | Conveying device and printer | |
| JP2008229894A (en) | Printing apparatus and control method thereof | |
| US11396194B2 (en) | Printer configured to rotate discharge roller when determining that second print control subsequent to first print control can be performed | |
| JP2013121874A (en) | Image recording apparatus | |
| JP4968217B2 (en) | Label data creation device, program, and recording medium | |
| JP7722150B2 (en) | Program and printing system | |
| JP7382024B2 (en) | printing device | |
| JP5910319B2 (en) | Printer and control method thereof | |
| JP2022178777A (en) | Recording device and control method thereof | |
| JP6079924B2 (en) | Program, portable terminal, and portable terminal control method | |
| JP2019064012A (en) | Printing device and printing program | |
| JP2007136952A (en) | Image forming apparatus | |
| JP2007161467A (en) | Control by printing device, remaining amount of roll paper | |
| JP6229890B2 (en) | Printing device | |
| JPH02147249A (en) | Document data printing method, printing device implementing the printing method, and document editing printing device using the printing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240709 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250319 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250401 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250424 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20250617 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250819 |
|
| 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: 20250916 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250929 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7760852 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |