JP2007083615A - Printer and printing controlling program - Google Patents

Printer and printing controlling program Download PDF

Info

Publication number
JP2007083615A
JP2007083615A JP2005276453A JP2005276453A JP2007083615A JP 2007083615 A JP2007083615 A JP 2007083615A JP 2005276453 A JP2005276453 A JP 2005276453A JP 2005276453 A JP2005276453 A JP 2005276453A JP 2007083615 A JP2007083615 A JP 2007083615A
Authority
JP
Japan
Prior art keywords
printing
inclination
cpu
allowable range
printer
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.)
Pending
Application number
JP2005276453A
Other languages
Japanese (ja)
Inventor
Emi Akaha
絵美 赤羽
Asako Yagi
朝子 八木
Saeko Inoue
佐枝子 井上
Eri Takasago
恵理 高砂
Masahiko Kobayashi
正彦 小林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2005276453A priority Critical patent/JP2007083615A/en
Publication of JP2007083615A publication Critical patent/JP2007083615A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Ink Jet (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a portable printer which can print while more reducing the possibility of occurrence of defects according to an installation situation or the like, and to provide a printing controlling program. <P>SOLUTION: A CPU of the printer 10 receives supplying of a signal from an inclination sensor which measures a degree of inclination of a case 11 of the printer 10. When receiving an indication of printing execution via an operation signal inputting part, the CPU acquires data related to the degree of inclination from the inclination sensor and executes a printing start permission when the inclination of the case 11 is within a permissible range. When generated printing data is stored in a RAM and also the printing start permission is executed, the CPU carries out printing by driving a printing driving part. When the inclination of the case is larger than the permissible range on the basis of the data from the inclination sensor during printing, the CPU temporarily stops printing. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、持ち運び可能な印刷装置及び印刷管理プログラムに関する。   The present invention relates to a portable printing apparatus and a print management program.

近年、カメラ付き携帯電話やデジタルカメラの普及により画像を印刷する機会が増えつつある。そこで、どこでもプリンタで画像を印刷できるように、持ち運び可能としたプリンタがある(例えば、特許文献1参照。)。   In recent years, the opportunity to print images is increasing due to the widespread use of mobile phones with cameras and digital cameras. Therefore, there is a printer that can be carried so that an image can be printed by the printer anywhere (see, for example, Patent Document 1).

特許文献1に記載のプリンタは、搬送容易とするための取っ手の握り部を収容可能に備えている。この握り部は、ケースと傾斜角度調整し、印刷時には用紙を支持する。これにより、保管時に紙支持部を取り外さないため、部品を紛失しないようにできるとしている。
特開2001−63180号公報(図1)
The printer described in Patent Document 1 includes a handle grip portion for facilitating conveyance. The grip portion adjusts the tilt angle with the case, and supports the paper during printing. Thereby, since the paper support part is not removed during storage, the parts can be prevented from being lost.
JP 2001-63180 A (FIG. 1)

ところで、設置されたプリンタを用いて印刷を行なう場合、プリンタが傾いていると、印刷に不具合が生じることがある。例えば、インクタンクが傾くことによりインク吐出の動作が困難になったり、用紙の搬送時に動作が不完全になったりする場合もある。特に、持ち運び可能なプリンタは、小型化や軽量化が図られているため、不安定な設置状態で使用される可能性もある。このように、多様な状況下の使用においても、確実に印刷ができることが望ましい。   By the way, when printing is performed using an installed printer, if the printer is inclined, a problem may occur in printing. For example, the ink tank may be inclined, making it difficult to perform ink ejection, or the operation may be incomplete when the paper is transported. In particular, since portable printers are reduced in size and weight, they may be used in an unstable installation state. Thus, it is desirable that printing can be performed reliably even in use under various circumstances.

本発明は、上記課題に鑑みてなされたものであり、その目的は、設置状況等に応じて不具合が発生する可能性をより低減して印刷することができる持ち運び可能な印刷装置及び印刷管理プログラムを提供することにある。   SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and its purpose is to carry a portable printing apparatus and print management program capable of printing while reducing the possibility of occurrence of a problem depending on the installation status and the like. Is to provide.

本発明によれば、印刷手段を格納した筐体と、前記筐体の傾きを検出する傾き検知手段と、傾きの許容範囲データを記憶し、前記印刷手段に印刷の実行指示を行なう制御手段とを備え、前記制御手段が、前記傾き検知手段の出力に基づいて、前記筐体の傾きが前記許容範囲内の場合には、前記印刷手段に対して印刷の実行を指示する実行指示手段を備えた。これによれば、筐体の傾きが許容範囲内の場合に、制御手段は印刷の実行を指示する。このため、印刷装置の傾きが大きい状態における印刷を回避できるので、不具合が発生する可能性をより低減して印刷することができる。   According to the present invention, the housing storing the printing means, the tilt detecting means for detecting the tilt of the housing, the control means for storing the tilt tolerance data, and instructing the printing means to execute printing And the control means includes an execution instruction means for instructing the printing means to execute printing when the inclination of the housing is within the allowable range based on the output of the inclination detection means. It was. According to this, when the inclination of the housing is within the allowable range, the control unit instructs execution of printing. For this reason, since printing in a state where the inclination of the printing apparatus is large can be avoided, it is possible to perform printing with a reduced possibility of occurrence of problems.

この印刷装置において、前記制御手段が、前記傾き検知手段の出力に基づいて前記筐体の傾きが許容範囲外になった場合には、実行している印刷の一時停止を指示する停止手段を更に備えた。これによれば、印刷の実行中に、筐体の傾きが許容範囲内ではなくなった場合には、印刷を一時停止する。このため、傾きによる不具合の発生をいっそう抑えることができる。   In the printing apparatus, the control unit further includes a stopping unit that instructs to temporarily stop the printing that is being executed when the tilt of the housing is out of an allowable range based on the output of the tilt detecting unit. Prepared. According to this, when the inclination of the casing is not within the allowable range during execution of printing, printing is temporarily stopped. For this reason, generation | occurrence | production of the malfunction by inclination can be suppressed further.

この印刷装置において、アラーム通知手段を更に備え、前記制御手段が、前記印刷の一時停止を指示してから第1の所定時間を経過しても、前記傾き検知手段の出力に基づく前記筐体の傾きが許容範囲内になったことを検知できない場合には、アラームを前記アラーム通知手段に出力するアラーム出力手段を更に備えた。これによれば、印刷を一時停止してから筐体の傾きが許容範囲内に戻らない場合には、アラームを出力する。このため、ユ
ーザは、印刷装置が傾いていることを把握することができるので、印刷装置の傾きを許容範囲に調整することができる。
The printing apparatus further includes an alarm notification unit, and the control unit is configured to output the tilt detection unit based on the output of the inclination detection unit even if a first predetermined time has elapsed after instructing the temporary stop of the printing. The alarm output means is further provided for outputting an alarm to the alarm notification means when it is not possible to detect that the inclination is within the allowable range. According to this, an alarm is output when the inclination of the casing does not return within the allowable range after the printing is temporarily stopped. For this reason, since the user can grasp that the printing apparatus is inclined, the inclination of the printing apparatus can be adjusted to an allowable range.

この印刷装置において、前記制御手段が、前記印刷の一時停止を指示してから第2の所定時間を経過しても、前記傾き検知手段の出力に基づく前記筐体の傾きが許容範囲内になったことを検知できない場合には、前記印刷を中止する中止手段を更に備えた。これによれば、印刷を一時停止してから筐体の傾きが許容範囲内に戻らない場合には、印刷を中止する。このため、印刷装置が傾いていることにより不具合が生じる可能性が高い状態での印刷を回避することができる。   In this printing apparatus, even if a second predetermined time has elapsed after the control means instructs the temporary stop of printing, the inclination of the casing based on the output of the inclination detection means is within an allowable range. In the case where it is not possible to detect that, the printing apparatus further includes a canceling unit that cancels the printing. According to this, when printing is temporarily stopped and the tilt of the housing does not return within the allowable range, printing is stopped. For this reason, it is possible to avoid printing in a state where there is a high possibility that a problem will occur due to the tilt of the printing apparatus.

本発明によれば、印刷手段を格納した筐体と、前記筐体の傾きを検出する傾き検知手段と、傾きの許容範囲データを記憶し、前記印刷手段に印刷の実行指示を行なう制御手段とを用いて印刷管理を行なうためのプログラムであって、前記制御手段を、前記傾き検知手段の出力に基づいて、前記筐体の傾きが前記許容範囲内の場合には、前記印刷手段に対して印刷の実行を指示する実行指示手段を備えた。   According to the present invention, the housing storing the printing means, the tilt detecting means for detecting the tilt of the housing, the control means for storing the tilt tolerance data, and instructing the printing means to execute printing For controlling printing using the control means when the inclination of the casing is within the allowable range based on the output of the inclination detection means. An execution instruction means for instructing execution of printing is provided.

これによれば、筐体の傾きが許容範囲内の場合に、制御手段は印刷の実行を指示する。このため、プリンタが大きく傾いたまま印刷を行なうことを回避できるので、不具合が発生する可能性をより低減して印刷することができる。   According to this, when the inclination of the housing is within the allowable range, the control unit instructs execution of printing. For this reason, it is possible to avoid printing while the printer is largely inclined, and therefore it is possible to perform printing with a reduced possibility of occurrence of a problem.

以下、本発明を具体化した印刷装置の一実施形態を図1〜図3に基づいて説明する。
本実施形態においては、図1に示すように印刷装置としてのプリンタ10は筐体11を備え、この筐体11の背面側に図示しない給紙トレイが設けられている。この給紙トレイには、印刷される前の印刷用紙がストックされる。また、筐体11の前面には、排出口12が設けられている。この排出口12は、印刷用紙を筐体11から排出する。筐体11の内部には紙送り機構部が設けられている。この紙送り機構部は、図2に示すように、搬送ローラ13などを有し、給紙トレイにストックされた印刷用紙を排出口12へと搬送する。また、筐体11の内部には、インクを噴射するヘッド14を含むヘッド駆動部が設けられている。このヘッド駆動部は、モータや圧電素子などを駆動して、紙送り方向と直交する平面方向にヘッド14を移動させながらヘッド14からインクを噴射させる。なお、これらヘッド14、モータや圧電素子などを駆動するヘッド駆動部や紙送り機構部等が、本実施形態における印刷手段に相当する。
Hereinafter, an embodiment of a printing apparatus embodying the present invention will be described with reference to FIGS.
In the present embodiment, as shown in FIG. 1, a printer 10 as a printing apparatus includes a housing 11, and a paper feed tray (not shown) is provided on the back side of the housing 11. Printing paper before printing is stocked in this paper feed tray. A discharge port 12 is provided on the front surface of the housing 11. The discharge port 12 discharges printing paper from the housing 11. A paper feed mechanism unit is provided inside the housing 11. As shown in FIG. 2, the paper feed mechanism unit has a conveyance roller 13 and the like, and conveys the printing paper stocked in the paper feed tray to the discharge port 12. In addition, a head driving unit including a head 14 that ejects ink is provided inside the housing 11. The head drive unit drives a motor, a piezoelectric element, and the like to eject ink from the head 14 while moving the head 14 in a plane direction orthogonal to the paper feed direction. Note that the head 14, a head driving unit that drives a motor, a piezoelectric element, and the like, a paper feed mechanism unit, and the like correspond to the printing unit in the present embodiment.

更に、筐体11には、図1に示すように、複数の操作ボタン15が設けられている。これらの操作ボタン15には、印刷実行や電源投入を指示するためのボタンなどが含まれる。また、筐体11には、例えばフラッシュメモリ等のデータ記録媒体を収容するための収容口16が設けられている。更に、筐体11には、モニタ17が設けられている。このモニタ17は、印刷条件等の設定や印刷イメージ等を表示する。   Furthermore, the housing 11 is provided with a plurality of operation buttons 15 as shown in FIG. These operation buttons 15 include buttons for instructing printing execution and power-on. The housing 11 is provided with a storage port 16 for storing a data recording medium such as a flash memory. Further, the housing 11 is provided with a monitor 17. The monitor 17 displays settings such as print conditions and print images.

また、筐体11には、取っ手18が取り付けられている。この取っ手18は、筐体11との接合部において回転可能に支持される。この結果、取っ手18を把持することにより、プリンタ10をぶら下げて搬送することが可能である。   A handle 18 is attached to the housing 11. The handle 18 is rotatably supported at a joint portion with the housing 11. As a result, the printer 10 can be suspended and conveyed by gripping the handle 18.

次に、プリンタ10の電気的構成について説明する。図2に示すようにプリンタ10は、制御手段としてのCPU21を備えている。このCPU21は、実行指示手段、停止手段、アラーム出力手段及び中止手段等として機能し、筐体11の傾き(傾斜度)を監視しながら印刷を行なう。このCPU21は、ROM22、RAM23、操作信号入力部24、印刷駆動部25、データ読取部26、モニタ画面出力部27及び内蔵タイマにバスを介して接続されており、これらを制御する。また、CPU21は、同バスを介して、筐体1
1内に設けられた傾き検知手段としての傾きセンサ30からの信号の供給を受ける。
Next, the electrical configuration of the printer 10 will be described. As shown in FIG. 2, the printer 10 includes a CPU 21 as control means. The CPU 21 functions as an execution instruction unit, a stop unit, an alarm output unit, a stop unit, and the like, and performs printing while monitoring the inclination (inclination) of the housing 11. The CPU 21 is connected to a ROM 22, a RAM 23, an operation signal input unit 24, a print drive unit 25, a data reading unit 26, a monitor screen output unit 27, and a built-in timer via a bus, and controls them. Further, the CPU 21 is connected to the housing 1 via the bus.
1 is supplied with a signal from an inclination sensor 30 serving as an inclination detection means provided in 1.

ROM22には、印刷実行処理プログラムや印刷管理処理プログラム等の処理プログラムや、各種プログラムで使用されるデータなどが記録されている。このROM22には、印刷実行を許容する傾斜度の許容範囲データが記憶されている。なお、本実施形態においては、この許容範囲としては、例えば、「水平面に対して±10度」が設定される。   The ROM 22 stores processing programs such as a print execution processing program and a print management processing program, and data used in various programs. This ROM 22 stores allowable range data of the inclination that allows printing execution. In the present embodiment, for example, “± 10 degrees with respect to the horizontal plane” is set as the allowable range.

RAM23は、処理に必要なデータを一時的に記録する。例えば、このRAM23には、画像データから生成された印刷データが一時的に記録される。
操作信号入力部24は、操作ボタン15からの信号を受け入れる。
The RAM 23 temporarily records data necessary for processing. For example, print data generated from image data is temporarily recorded in the RAM 23.
The operation signal input unit 24 receives a signal from the operation button 15.

印刷駆動部25は、CPU21からの信号に応じて、上記紙送り機構部やヘッド駆動部などの印刷駆動部を駆動制御する。
データ読取部26は、収容口16を介して筐体11に収容されたデータ記録媒体から画像データなどのデータを読み取る。このデータ読取部26が読み取ったデータは、CPU21に供給されて印刷データを生成するために用いられる。
The print drive unit 25 drives and controls the print drive unit such as the paper feed mechanism unit and the head drive unit in accordance with a signal from the CPU 21.
The data reading unit 26 reads data such as image data from the data recording medium accommodated in the housing 11 through the accommodation port 16. The data read by the data reading unit 26 is supplied to the CPU 21 and used to generate print data.

モニタ画面出力部27は、アラーム通知手段として機能し、CPU21からの信号に応じて、モニタ17に画面出力を行なう。
一方、傾きセンサ30は、公知の角度センサであり、水平方向に対する筐体11(プリンタ10)の傾き角度を検出する。例えば、筐体11が水平面に載置されている場合には、傾きセンサ30は、筐体11の傾きが0度であることを意味するデータをCPU21に供給する。
The monitor screen output unit 27 functions as an alarm notification unit, and outputs a screen to the monitor 17 in response to a signal from the CPU 21.
On the other hand, the tilt sensor 30 is a known angle sensor and detects the tilt angle of the housing 11 (printer 10) with respect to the horizontal direction. For example, when the casing 11 is placed on a horizontal plane, the tilt sensor 30 supplies data indicating that the tilt of the casing 11 is 0 degree to the CPU 21.

次に、プリンタ10において印刷を行なうための印刷管理処理について、図3を用いて説明する。
プリンタ10を使用する場合には、電源投入の操作ボタン15を押圧して電源を投入する。そして、プリンタ10の収容口16に、印刷する画像の画像データが記録されたデータ記録媒体を挿入する。この場合、CPU21は、モニタ17に操作画面を表示する。CPU21は、操作画面において、ユーザによって選択された印刷条件や印刷画像を特定する。
Next, a print management process for performing printing in the printer 10 will be described with reference to FIG.
When the printer 10 is used, the power is turned on by pressing the power-on operation button 15. Then, a data recording medium on which image data of an image to be printed is recorded is inserted into the housing port 16 of the printer 10. In this case, the CPU 21 displays an operation screen on the monitor 17. The CPU 21 specifies the print condition and print image selected by the user on the operation screen.

その後、印刷実行の操作ボタン15が押圧された場合、プリンタ10は各種処理を開始する。具体的には、印刷実行ボタンが押圧されると、操作信号入力部24に印刷を開始するための信号が入力され、CPU21に供給される。これにより、CPU21は、ROM22に記憶されている印刷実行プログラム及び印刷管理処理プログラムを実行し、これらのプログラムに従って各種印刷処理を実行する。   Thereafter, when the operation button 15 for executing printing is pressed, the printer 10 starts various processes. Specifically, when the print execution button is pressed, a signal for starting printing is input to the operation signal input unit 24 and supplied to the CPU 21. Thereby, the CPU 21 executes the print execution program and the print management processing program stored in the ROM 22, and executes various print processes according to these programs.

ここで、CPU21は、印刷実行プログラムに従って、まず、データ読取部26を介して、データ記録媒体に記憶され特定された画像データを取得する。CPU21は、取得した画像データと特定した印刷条件等に基づいて印刷データを生成し、一時的にRAM23に格納する。   Here, according to the print execution program, the CPU 21 first acquires the specified image data stored in the data recording medium via the data reading unit 26. The CPU 21 generates print data based on the acquired image data and the specified printing conditions, and temporarily stores them in the RAM 23.

一方、CPU21は、印刷実行プログラムの実行を開始すると、印刷管理処理の実行も開始する。この印刷管理処理では、まず、CPU21は筐体11の傾斜度の検出を開始する(ステップS1−1)。具体的には、CPU21は、傾きセンサ30が検出した傾斜度に関するデータを取得する。   On the other hand, when starting execution of the print execution program, the CPU 21 also starts executing print management processing. In this print management process, first, the CPU 21 starts detecting the inclination of the casing 11 (step S1-1). Specifically, the CPU 21 acquires data relating to the degree of inclination detected by the inclination sensor 30.

そして、CPU21は、取得した傾斜度が許容範囲内であるか否かを判断する(ステップS1−2)。具体的には、ROM22に記憶されている傾斜度の許容範囲の下限値及び
上限値と、傾きセンサ30が検出した傾斜度とを比較する。そして、傾きセンサ30が検出した傾斜度が許容範囲内であった場合(ステップS1−2において「YES」の場合)には、CPU21は印刷開始許可を行なう(ステップS1−3)。
Then, the CPU 21 determines whether or not the acquired inclination is within an allowable range (step S1-2). Specifically, the lower limit value and upper limit value of the allowable range of the inclination stored in the ROM 22 are compared with the inclination detected by the inclination sensor 30. If the inclination detected by the inclination sensor 30 is within the allowable range (“YES” in step S1-2), the CPU 21 permits printing start (step S1-3).

印刷開始が許可された場合、CPU21は印刷処理を開始する。具体的には、CPU21は、RAM23に格納した印刷データに基づいて印刷駆動部25を駆動し、紙送り機構部やヘッド駆動部などを制御して印刷処理を実行する。   When the printing start is permitted, the CPU 21 starts the printing process. Specifically, the CPU 21 drives the print drive unit 25 based on the print data stored in the RAM 23, and controls the paper feed mechanism unit, the head drive unit, and the like to execute print processing.

そして、印刷実行プログラムに従って印刷処理を実行している間、CPU21は、傾斜度を検出し、許容範囲と比較を行なう(ステップS1−4)。具体的には、CPU21は、所定時間毎に、センサ30から傾斜度データを取得し、この取得したデータの傾斜度と、ROM22に記憶されている許容範囲との比較を継続する。   Then, while executing the printing process according to the printing execution program, the CPU 21 detects the inclination and compares it with the allowable range (step S1-4). Specifically, the CPU 21 acquires inclination data from the sensor 30 every predetermined time, and continues to compare the inclination of the acquired data with the allowable range stored in the ROM 22.

ここで、傾斜度が許容範囲内の場合(ステップS1−4において「NO」の場合)、CPU21は、印刷状況を取得し(ステップS1−5)、印刷が終了したか否かを判断する(ステップS1−6)。取得した印刷状況に基づいて印刷処理の終了を検出した場合(ステップS1−6において「YES」の場合)、CPU21は、印刷管理処理を終了する。また、印刷状況において印刷がまだ終了していない場合(ステップS1−6において「NO」の場合)、CPU21は、再びステップS1−4に戻って上述した処理を繰り返す。   Here, when the inclination is within the allowable range (in the case of “NO” in step S1-4), the CPU 21 acquires the printing status (step S1-5) and determines whether the printing is finished (step S1-5). Step S1-6). When the end of the printing process is detected based on the acquired printing status (“YES” in step S1-6), the CPU 21 ends the printing management process. If printing has not been completed yet in the printing status (“NO” in step S1-6), the CPU 21 returns to step S1-4 again and repeats the above-described processing.

一方、許容範囲外の傾斜度を検出した場合(ステップS1−4において「YES」の場合)、CPU21は印刷停止指示を行なう(ステップS1−7)。具体的には、CPU21は印刷駆動部25の駆動停止を指示する。   On the other hand, when the inclination outside the allowable range is detected (in the case of “YES” in step S1-4), the CPU 21 issues a print stop instruction (step S1-7). Specifically, the CPU 21 instructs the print drive unit 25 to stop driving.

そして、CPU21は、傾斜度が許容範囲になるのを待機する。具体的には、内蔵タイマにより、所定時間(例えば1分)以内に、傾斜度が許容範囲内になったか否かを判断する(ステップS1−8)。傾斜度が許容範囲内になった場合(ステップS1−8において「YES」の場合)には、上記ステップS1−3に戻り、再度、印刷開始の許可を行なう(ステップS1−3)。   Then, the CPU 21 waits for the inclination to fall within the allowable range. Specifically, it is determined by the built-in timer whether or not the inclination is within an allowable range within a predetermined time (for example, 1 minute) (step S1-8). When the inclination is within the allowable range (in the case of “YES” in step S1-8), the process returns to step S1-3 to permit printing start again (step S1-3).

一方、所定時間が経過しても傾斜度が許容範囲より大きい状態が継続している場合(ステップS1−8において「NO」の場合)には、CPU21は、アラーム通知を行なう(ステップS1−9)。本実施形態では、CPU21は、モニタ画面出力部27を介して、プリンタ10が傾斜している旨をモニタ17に表示する。   On the other hand, when the state where the inclination is larger than the allowable range continues even after the predetermined time has elapsed (in the case of “NO” in step S1-8), CPU 21 issues an alarm notification (step S1-9). ). In the present embodiment, the CPU 21 displays on the monitor 17 that the printer 10 is tilted via the monitor screen output unit 27.

その後、CPU21は、アラーム通知を行なってから更に所定時間(例えば2分)経過する間に、傾斜度が許容範囲内となったか否かを判断する(ステップS1−10)。この所定時間を経過するまでに傾斜度が許容範囲内になった場合(ステップS1−10において「YES」の場合)には、上記ステップS1−3に戻り、再度、印刷開始の許可を行なう(ステップS1−3)。   Thereafter, the CPU 21 determines whether or not the inclination is within an allowable range while a predetermined time (for example, 2 minutes) has passed since the alarm notification (step S1-10). If the degree of inclination is within the allowable range before the predetermined time has elapsed (in the case of “YES” in step S1-10), the process returns to step S1-3 to permit the start of printing again ( Step S1-3).

一方、アラーム通知を行なってから所定時間経過しても、傾斜度が許容範囲より大きい状態が継続している場合(ステップS1−10において「NO」)には、CPU21は、印刷中止指示を行なう(ステップS1−11)。具体的には、CPU21は印刷処理を中止し、RAM23に一時的に記憶した印刷データを削除する。そして、モニタ画面出力部27を駆動して、プリンタ10が傾斜しているために印刷を中止した旨をモニタ17に表示する。これにより、CPU21は、印刷管理処理を終了する。   On the other hand, if the state in which the inclination is larger than the allowable range continues even after a predetermined time has elapsed since the alarm notification is given (“NO” in step S1-10), the CPU 21 issues a print cancellation instruction. (Step S1-11). Specifically, the CPU 21 stops the printing process and deletes the print data temporarily stored in the RAM 23. Then, the monitor screen output unit 27 is driven to display on the monitor 17 that printing has been stopped because the printer 10 is inclined. Thereby, the CPU 21 ends the print management process.

本実施形態によれば、以下のような効果を得ることができる。
○ 本実施形態では、プリンタ10のCPU21は、印刷管理プログラムを実行すると
、筐体11の傾斜度の検出を開始し(ステップS1−1)、傾斜度が許容範囲内であった場合(ステップS1−2において「YES」の場合)には、印刷開始許可を行なう(ステップS1−3)。また、傾斜度が許容範囲より大きく(ステップS1−2において「NO」、S1−4において「YES」の場合)、所定時間以内に、傾斜度が許容範囲内になった場合(ステップS1−8、S1−10において「YES」の場合)には、印刷開始の許可を行なう(ステップS1−3)。そして、印刷開始が許可された場合、CPU21は、RAM23に格納された印刷データの印刷処理を開始する。このため、プリンタ10は、許容範囲内の傾きでない場合には、印刷を実行しない。従って、印刷装置の傾きが大きい状態における印刷を回避して、より確実に印刷することができる。
According to this embodiment, the following effects can be obtained.
In the present embodiment, when executing the print management program, the CPU 21 of the printer 10 starts detecting the inclination of the casing 11 (step S1-1), and the inclination is within an allowable range (step S1). -2 is “YES”), printing start permission is performed (step S1-3). Further, when the inclination is larger than the allowable range (“NO” in step S1-2 and “YES” in S1-4), and the inclination falls within the allowable range within a predetermined time (step S1-8). If “YES” in S1-10), printing start is permitted (step S1-3). When the start of printing is permitted, the CPU 21 starts the printing process of the print data stored in the RAM 23. For this reason, the printer 10 does not execute printing when the inclination is not within the allowable range. Therefore, printing in a state where the inclination of the printing apparatus is large can be avoided and printing can be performed more reliably.

○ 本実施形態では、印刷実行中に、CPU21は、プリンタ10の筐体11の傾斜度が許容範囲より大きいことを検出すると(ステップS1−4において「YES」の場合)、印刷停止指示を行ない(ステップS1−7)、印刷駆動部25の駆動を停止する。このため、印刷中に、プリンタ10の傾きが大きくなって、不具合が発生する可能性が高い状態で印刷することを回避することができる。   In the present embodiment, during execution of printing, when the CPU 21 detects that the inclination of the casing 11 of the printer 10 is larger than the allowable range (in the case of “YES” in step S1-4), it issues a print stop instruction. (Step S1-7), the drive of the print drive unit 25 is stopped. For this reason, during printing, it is possible to avoid printing in a state where the inclination of the printer 10 becomes large and there is a high possibility that a problem will occur.

○ 本実施形態では、CPU21は、傾斜度が許容範囲より大きくなり印刷停止指示を行ない(ステップS1−7)、その後、所定時間以内に、傾斜度が許容範囲内になった場合(ステップS1−8において「YES」の場合)には、上記ステップS1−3に戻り、印刷開始の許可を行なう(ステップS1−3)。このため、筐体11の傾斜が許容範囲外になったがすぐに許容範囲内になった場合には、停止していた印刷の続行をすぐに行なうことができる。   In the present embodiment, the CPU 21 gives an instruction to stop printing because the inclination becomes larger than the allowable range (step S1-7), and then the inclination becomes within the allowable range within a predetermined time (step S1-). If "YES" in step 8), the process returns to step S1-3 to permit printing start (step S1-3). For this reason, when the inclination of the casing 11 is out of the allowable range but immediately falls within the allowable range, the stopped printing can be immediately continued.

○ 本実施形態では、CPU21は、傾斜度が許容範囲より大きくなった場合(ステップS1−2において「NO」、S1−4において「YES」の場合)には、その後、所定時間が経過しても、傾斜度が許容範囲より大きい状態が継続している場合(ステップS1−8において「NO」の場合)には、アラーム通知を行なう(ステップS1−9)。本実施形態では、CPU21は、モニタ画面出力部27を駆動して、プリンタ10が傾斜している旨をモニタ17に表示する。このため、ユーザは、プリンタ10が傾いていることを把握することができるので、プリンタ10の傾きを許容範囲に調整することができる。従って、プリンタ10は、傾斜による不具合の発生を回避しながら印刷を行なうことができる。   In the present embodiment, the CPU 21 determines that the predetermined time has elapsed after that when the inclination is larger than the allowable range (“NO” in step S1-2 and “YES” in S1-4). However, if the state where the inclination is larger than the allowable range continues (“NO” in step S1-8), an alarm notification is given (step S1-9). In the present embodiment, the CPU 21 drives the monitor screen output unit 27 to display on the monitor 17 that the printer 10 is tilted. For this reason, since the user can grasp that the printer 10 is tilted, the tilt of the printer 10 can be adjusted to an allowable range. Therefore, the printer 10 can perform printing while avoiding the occurrence of problems due to inclination.

○ 本実施形態では、CPU21は、所定時間が経過しても、傾斜度が許容範囲より大きい状態が継続している場合(ステップS1−8において「NO」の場合)には、アラーム通知を行なう(ステップS1−9)。その後、アラーム通知を行ってから所定時間経過しても、傾斜度が許容範囲より大きい状態が継続している場合(ステップS1−10において「NO」)には、CPU21は印刷中止指示を行なう(ステップS1−11)。具体的には、CPU21は、印刷実行を中止し、RAM23に一時的に記憶した印刷データを削除する。そして、モニタ画面出力部27を駆動して、プリンタ10が傾斜しているために印刷を中止した旨をモニタ17に表示する。すなわち、プリンタ10が長時間傾斜している場合には、印刷処理の途中で停止している状態を印刷終了状態にすることができる。   In the present embodiment, the CPU 21 issues an alarm notification when the state where the inclination is larger than the allowable range continues even after the predetermined time has elapsed (in the case of “NO” in step S1-8). (Step S1-9). After that, if a state in which the inclination is larger than the allowable range continues even after a predetermined time has elapsed since the alarm notification is given (“NO” in step S1-10), the CPU 21 issues a print cancel instruction ( Step S1-11). Specifically, the CPU 21 stops printing and deletes print data temporarily stored in the RAM 23. Then, the monitor screen output unit 27 is driven to display on the monitor 17 that printing has been stopped because the printer 10 is inclined. That is, when the printer 10 is inclined for a long time, a state where the printer 10 is stopped in the middle of the printing process can be changed to a printing end state.

また、上記実施形態は、以下のように変更してもよい。
・ 上記実施形態においては、筐体11の傾き(傾斜度)が許容範囲か否かは、CPU21が判断した。これに限らず、筐体11の傾きが許容範囲か否かは、CPU21に信号が供給されたか否かにより判断してもよい。具体的には、例えば、傾きセンサ30を、筐体11の傾きが許容範囲内であるときにのみCPU21に信号を供給し、傾きが許容範囲外になったときには信号を供給しないような構成とする。これにより、CPU21は、印刷中は、傾きセンサ30からの信号が供給されている間は、印刷を実行し、傾きセンサ3
0からの信号が供給されなくなった場合には、印刷停止を指示する。これにより、CPU21における判断処理を低減することができるので、CPU21における処理をより簡単にすることが可能となる。
Moreover, you may change the said embodiment as follows.
In the above embodiment, the CPU 21 determines whether the inclination (inclination) of the housing 11 is within an allowable range. However, the present invention is not limited to this, and whether or not the inclination of the housing 11 is within the allowable range may be determined based on whether or not a signal is supplied to the CPU 21. Specifically, for example, the inclination sensor 30 is configured to supply a signal to the CPU 21 only when the inclination of the housing 11 is within the allowable range and not to supply a signal when the inclination is out of the allowable range. To do. Thus, during printing, the CPU 21 executes printing while the signal from the tilt sensor 30 is supplied, and the tilt sensor 3
When the signal from 0 is not supplied, stop printing is instructed. As a result, the determination process in the CPU 21 can be reduced, so that the process in the CPU 21 can be simplified.

・ 上記実施形態においては、ステップS1−9におけるアラーム通知として、CPU21は、モニタ画面出力部27を駆動して、プリンタ10が傾斜している旨をモニタ17に表示した。これに限らず、音源出力を有するプリンタであれば、音声や音楽等によりアラームを通知してもよい。   In the above embodiment, as an alarm notification in step S1-9, the CPU 21 drives the monitor screen output unit 27 to display on the monitor 17 that the printer 10 is tilted. However, the present invention is not limited to this, and an alarm may be notified by voice, music, or the like as long as the printer has a sound source output.

・ 上記実施形態においては、CPU21が印刷停止指示をした後、プリンタ10の傾斜度が許容範囲外の場合には、アラーム通知をし(ステップS1−9)、印刷中止指示を行った(ステップS1−11)。これに限らず、アラーム通知又は印刷中止指示を省略してもよい。   In the above embodiment, after the CPU 21 issues a print stop instruction, if the inclination of the printer 10 is outside the allowable range, an alarm is notified (step S1-9) and a print stop instruction is issued (step S1). -11). However, the present invention is not limited to this, and the alarm notification or the print stop instruction may be omitted.

・ 上記実施形態においては、プリンタ10の筐体11の傾斜度の許容範囲としては、水平面に対して±10度という値に設定した。これに限らず、例えば図4に示すように、筐体11を傾斜させて印刷を行なうプリンタであれば、その傾斜度θの許容範囲は、傾斜度30度〜60度というように、水平面を基準としないような場合であってもよい。   In the above embodiment, the allowable range of the inclination of the casing 11 of the printer 10 is set to a value of ± 10 degrees with respect to the horizontal plane. For example, as shown in FIG. 4, in the case of a printer that prints with the casing 11 inclined, the allowable range of the inclination θ is a horizontal plane such that the inclination is 30 to 60 degrees. It may be a case where it is not used as a reference.

・ 上記実施形態においては、プリンタ10が設置されて印刷が実行される場合を想定した。これに限らず、持ち運びながら印刷を行なってもよい。この場合であっても、プリンタ10は、その時々の筐体11の傾斜度に応じて印刷を断続的に実行又は停止しながら、不具合が発生しないように印刷処理を行なうことができる。   In the above embodiment, it is assumed that the printer 10 is installed and printing is executed. Not limited to this, printing may be performed while being carried. Even in this case, the printer 10 can perform the printing process so as not to cause a problem while intermittently executing or stopping the printing according to the inclination of the casing 11 from time to time.

実施形態におけるプリンタの外観正面図。1 is an external front view of a printer according to an embodiment. 実施形態におけるプリンタの構成を示すブロック図。FIG. 2 is a block diagram illustrating a configuration of a printer according to the embodiment. 実施形態における処理を説明するための流れ図。The flowchart for demonstrating the process in embodiment. 変更例におけるプリンタの使用時の外観斜視図。FIG. 6 is an external perspective view of the printer in a modification example when used.

符号の説明Explanation of symbols

10…印刷装置としてのプリンタ、11…筐体、14…印刷手段を構成するヘッド、21…制御手段としてのCPU、27…アラーム通知手段としてのモニタ画面出力部、30…傾き検知手段としての傾きセンサ。   DESCRIPTION OF SYMBOLS 10 ... Printer as a printing apparatus, 11 ... Housing | casing, 14 ... Head which comprises printing means, 21 ... CPU as control means, 27 ... Monitor screen output part as alarm notification means, 30 ... Tilt as inclination detection means Sensor.

Claims (5)

印刷手段を格納した筐体と、前記筐体の傾きを検出する傾き検知手段と、傾きの許容範囲データを記憶し、前記印刷手段に印刷の実行指示を行なう制御手段とを備え、
前記制御手段が、前記傾き検知手段の出力に基づいて、前記筐体の傾きが前記許容範囲内の場合には、前記印刷手段に対して印刷の実行を指示する実行指示手段を備えたことを特徴とする印刷装置。
A housing that stores the printing means; an inclination detecting means that detects the inclination of the housing; and a control means that stores allowable tilt range data and instructs the printing means to execute printing.
The control means includes execution instruction means for instructing the printing means to execute printing when the inclination of the housing is within the allowable range based on the output of the inclination detection means. Characteristic printing device.
前記制御手段が、前記傾き検知手段の出力に基づいて前記筐体の傾きが許容範囲外になった場合には、実行している印刷の一時停止を指示する停止手段を更に備えたことを特徴とする請求項1に記載の印刷装置。   The control means further includes a stop means for instructing a temporary stop of printing that is being executed when the inclination of the casing is out of an allowable range based on the output of the inclination detection means. The printing apparatus according to claim 1. アラーム通知手段を更に備え、
前記制御手段が、前記印刷の一時停止を指示してから第1の所定時間を経過しても、前記傾き検知手段の出力に基づく前記筐体の傾きが許容範囲内になったことを検知できない場合には、アラームを前記アラーム通知手段に出力するアラーム出力手段を更に備えたことを特徴とする請求項2に記載の印刷装置。
An alarm notification means;
Even if a first predetermined time elapses after the control means gives an instruction to pause the printing, it cannot be detected that the inclination of the casing based on the output of the inclination detection means is within an allowable range. 3. The printing apparatus according to claim 2, further comprising alarm output means for outputting an alarm to the alarm notification means.
前記制御手段が、前記印刷の一時停止を指示してから第2の所定時間を経過しても、前記傾き検知手段の出力に基づく前記筐体の傾きが許容範囲内になったことを検知できない場合には、前記印刷を中止する中止手段を更に備えたことを特徴とする請求項2又は3に記載の印刷装置。   Even if a second predetermined time elapses after the control means gives an instruction to pause the printing, it cannot be detected that the inclination of the housing based on the output of the inclination detection means is within an allowable range. The printing apparatus according to claim 2, further comprising a canceling unit that cancels the printing. 印刷手段を格納した筐体と、前記筐体の傾きを検出する傾き検知手段と、傾きの許容範囲データを記憶し、前記印刷手段に印刷の実行指示を行なう制御手段とを用いて印刷管理を行なうためのプログラムであって、
前記制御手段を、前記傾き検知手段の出力に基づいて、前記筐体の傾きが前記許容範囲内の場合には、前記印刷手段に対して印刷の実行を指示する実行指示手段を備えたことを特徴とする印刷管理プログラム。
Print management is performed using a housing that stores the printing means, an inclination detection means that detects the inclination of the housing, and a control means that stores allowable tilt range data and instructs the printing means to execute printing. A program for performing,
The control means includes an execution instruction means for instructing the printing means to execute printing when the inclination of the housing is within the allowable range based on an output of the inclination detection means. A print management program.
JP2005276453A 2005-09-22 2005-09-22 Printer and printing controlling program Pending JP2007083615A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005276453A JP2007083615A (en) 2005-09-22 2005-09-22 Printer and printing controlling program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005276453A JP2007083615A (en) 2005-09-22 2005-09-22 Printer and printing controlling program

Publications (1)

Publication Number Publication Date
JP2007083615A true JP2007083615A (en) 2007-04-05

Family

ID=37971095

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005276453A Pending JP2007083615A (en) 2005-09-22 2005-09-22 Printer and printing controlling program

Country Status (1)

Country Link
JP (1) JP2007083615A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014188891A (en) * 2013-03-27 2014-10-06 Seiko Epson Corp Recording device
JP2016000493A (en) * 2014-06-12 2016-01-07 セイコーエプソン株式会社 Recording device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014188891A (en) * 2013-03-27 2014-10-06 Seiko Epson Corp Recording device
JP2016000493A (en) * 2014-06-12 2016-01-07 セイコーエプソン株式会社 Recording device

Similar Documents

Publication Publication Date Title
JP2007041840A (en) Maintenance system of printer, printer, portable terminal and server
JP2011189733A (en) Printer and program
JP2010000616A (en) Printer
JP2007083615A (en) Printer and printing controlling program
JP2009151415A (en) Printer and usb device recognizing method
JP4617928B2 (en) Printing device
JP5318896B2 (en) Printer and program
JP2007125801A (en) Printer
JP2009297996A (en) Portable printer
US7255415B2 (en) Printing apparatus and printing apparatus control method
JP2006315340A (en) Printer, its control method, program and storage medium
JP2006180324A (en) Digital multifunctional device and printer device
JP4656244B2 (en) Electronic device and control method in electronic device
JP2004230815A (en) Inkjet recording device
JP2011025514A (en) Composite printing device
US20060067723A1 (en) Operator module configured for detachable attachment to an imaging apparatus
US20240227418A9 (en) Printing apparatus capable of guiding and displaying initial installation, control method therefor and storage medium
JP2013043386A (en) Ink jet recorder
JP2009111553A (en) Multifunction machine system
JP2007253528A (en) Image forming apparatus, and printing method
JPH06166445A (en) Printer
JP2007045010A (en) Printing system
JP2005149211A (en) Data recording device and method for rewriting data
JP2007295348A (en) Complex machine
JP2011101269A (en) Image supply device, image forming apparatus, and image formation system including these