JP5268487B2 - Recording apparatus and control method thereof - Google Patents
Recording apparatus and control method thereof Download PDFInfo
- Publication number
- JP5268487B2 JP5268487B2 JP2008203445A JP2008203445A JP5268487B2 JP 5268487 B2 JP5268487 B2 JP 5268487B2 JP 2008203445 A JP2008203445 A JP 2008203445A JP 2008203445 A JP2008203445 A JP 2008203445A JP 5268487 B2 JP5268487 B2 JP 5268487B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- error
- stored
- volatile memory
- recording
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Description
本発明は、記録装置及びその制御方法に関する。 The present invention relates to a recording apparatus and a control method therefor.
インクやトナー等の記録材を用いて記録動作を行なう記録装置が知られている。例えば、インクジェット記録装置は、移動可能なキャリッジに搭載された発熱素子やインクジェットノズル等を備えた記録ヘッドを移動させて記録動作を行なう。インクジェット記録装置では、記録ヘッドを記録媒体の幅全域に渡って高速に走査させながら単方向又は左右に往復させ記録を行なう。そして、この動作とともに、記録媒体を長さ方向に搬送することにより記録媒体上に記録画像を形成する。インクジェット記録装置では、記録ヘッドからインク滴を吐出することによって、記録媒体上に文字、画像などを記録する。 A recording apparatus that performs a recording operation using a recording material such as ink or toner is known. For example, an inkjet recording apparatus performs a recording operation by moving a recording head equipped with a heating element, an inkjet nozzle, and the like mounted on a movable carriage. In an ink jet recording apparatus, recording is performed by reciprocating in a single direction or right and left while a recording head is scanned at high speed over the entire width of a recording medium. Along with this operation, a recording image is formed on the recording medium by conveying the recording medium in the length direction. In an ink jet recording apparatus, characters, images, and the like are recorded on a recording medium by ejecting ink droplets from a recording head.
インクジェット記録装置では、この記録動作中にシステムの異常を検知し、動作が続行不可能であると判断すると、システムを停止させる。システムの異常は、エラーコードとして不揮発性メモリに記憶される。ユーザ側では復帰できず、修理が必要なエラーである場合には、後日、記録装置が回収され、その時に不揮発性メモリの内容が吸い上げられ、原因の解析が行なわれる。
エラーコード格納用の不揮発性メモリは、装置内に限られた数分しか設けらていない。そのため、エラーが数回発生すると古いエラーコードが順次書き換えられてしまい、最初に発生したエラーコードが上書きされてしまう。更に、異常発生時の時刻情報が記憶されていないので、エラーに至った状況が把握できない。 Only a limited number of non-volatile memories for storing error codes are provided in the apparatus. Therefore, when an error occurs several times, the old error code is rewritten sequentially, and the error code that occurred first is overwritten. Furthermore, since the time information at the time of occurrence of abnormality is not stored, it is impossible to grasp the situation that led to the error.
また、数回エラーが発生しているうちに状態が変化してしまい、最初に発生した致命的なエラーとは異なるエラーコードが不揮発性メモリに次々に格納され、真のエラーコードが書き換えられてしまう場合がある。この場合、原因究明は容易ではなく、多くの工数、時間、費用を要することとなっていた。 In addition, the state changes while an error has occurred several times, and error codes different from the first fatal error are stored one after another in the non-volatile memory, and the true error code is rewritten. May end up. In this case, the cause investigation is not easy, and a lot of man-hours, time and cost are required.
このような事態に対処するため、特許文献1では、記録動作中のエラー情報と装置の再起動回復動作中のエラー情報とを区別して、記録動作中のエラーが上書きされないようにしている。この技術では、記録動作中のエラーは、それ自体で上書きされてしまうので、上書き禁止コードを付加して記憶を禁じている。しかし、エラー情報全てが記憶されないことになるので、エラー頻度や、またエラー発生時刻は分からない。 In order to cope with such a situation, Patent Document 1 distinguishes error information during the recording operation from error information during the restart recovery operation of the apparatus so that the error during the recording operation is not overwritten. In this technique, since an error during a recording operation is overwritten by itself, an overwrite prohibition code is added to prohibit the storage. However, since all error information is not stored, the error frequency and the error occurrence time are unknown.
また、特許文献2では、障害発生時における不揮発性メモリへのデータ記憶方法について言及されているが、この場合、2度目3度目に発生した障害も記憶されてしまうため、真に参照したいデータが上書きされてしまうおそれがある。 Further, Patent Document 2 mentions a method of storing data in a nonvolatile memory when a failure occurs. In this case, since the failure that occurred the second time and the third time is also stored, the data to be truly referred to is stored. There is a risk of overwriting.
そこで、本発明は、上記課題に鑑みてなされたものであり、装置が異常に至った経緯を把握できるようにして短期間で異常の原因を究明できるようにした記録装置及びその制御方法を提供することを目的とする。 Accordingly, the present invention has been made in view of the above problems, and provides a recording apparatus and a control method therefor, in which the cause of an abnormality can be investigated in a short period of time so that the background of the abnormality of the apparatus can be grasped. The purpose is to do.
上記目的を達成するため、本発明の一態様は、自装置のエラー情報を格納する揮発性メモリ及び不揮発性メモリを具備する記録装置であって、自装置にエラーが発生する毎に、該エラーの重要度を判定する重要度判定手段と、前記重要度判定手段により判定された重要度が所定の基準よりも高い場合、エラー発生前の自装置の状態の情報、エラー発生時の自装置の状態の情報、エラー発生後の自装置の状態の情報及びエラー発生時の時刻の情報を含む状態情報を前記揮発性メモリへ格納する第1の格納処理手段と、前記重要度判定手段により判定された重要度が所定の基準よりも高い場合、前記不揮発性メモリに前記状態情報が格納されているか否かを判定する格納可否判定手段と、前記格納可否判定手段により前記不揮発性メモリに前記状態情報が格納されていないと判定された場合、前記揮発性メモリに格納されている前記状態情報を前記不揮発性メモリに格納する第2の格納処理手段と、前記格納可否判定手段により前記不揮発性メモリに前記状態情報が格納されていると判定された場合、前記揮発性メモリに格納されている前記状態情報のうちの前記エラー発生時の時刻の情報を前記不揮発性メモリに格納するための空き領域があるか否かを判定する空き領域判定手段と、を具備し、前記第2の格納処理手段は、前記空き領域判定手段が前記不揮発性メモリに前記空き領域があると判定した場合、前記揮発性メモリに格納されている前記状態情報のうちの前記エラー発生時の時刻の情報を前記不揮発性メモリの前記空き領域に格納することを特徴とする。 In order to achieve the above object, an aspect of the present invention is a recording device including a volatile memory and a non-volatile memory for storing error information of its own device. If the importance determined by the importance determination means is higher than a predetermined standard, information on the state of the own device before the occurrence of the error, The first storage processing means for storing in the volatile memory status information including status information, information on the status of the device after the error occurrence, and information on the time when the error occurred. If the degree of importance is higher than a predetermined reference, storage status determination means for determining whether or not the status information is stored in the nonvolatile memory, and the status in the nonvolatile memory by the storage availability determination means. If the information is determined not to be stored, a second storage processing unit for storing the state information stored in the volatile memory to the nonvolatile memory, the nonvolatile memory by the storing permission determination unit When it is determined that the state information is stored in the volatile memory, the free space for storing the time information at the time of the error occurrence in the state information stored in the volatile memory. Free space determining means for determining whether or not there is a storage area, and the second storage processing means, when the free space determination means determines that the non-volatile memory has the free space, the volatile The time information at the time of the error occurrence among the status information stored in the volatile memory is stored in the vacant area of the nonvolatile memory.
また、本発明の一態様は、自装置のエラー情報を格納する揮発性メモリ及び不揮発性メモリを具備する記録装置の制御方法であって、自装置にエラーが発生する毎に、該エラーの重要度を判定する重要度判定工程と、前記重要度判定工程により判定された重要度が所定の基準よりも高い場合、エラー発生前の自装置の状態の情報、エラー発生時の自装置の状態の情報、エラー発生後の自装置の状態の情報及びエラー発生時の時刻の情報を含む状態情報を前記揮発性メモリへ格納する第1の格納処理工程と、前記重要度判定工程により判定された重要度が所定の基準よりも高い場合、前記不揮発性メモリに前記状態情報が格納されているか否かを判定する格納可否判定工程と、前記格納可否判定工程により前記不揮発性メモリに前記状態情報が格納されていないと判定された場合、前記揮発性メモリに格納されている前記状態情報を前記不揮発性メモリに格納する第2の格納処理工程と、前記格納可否判定工程により前記不揮発性メモリに前記状態情報が格納されていると判定された場合、前記揮発性メモリに格納されている前記状態情報のうちの前記エラー発生時の時刻の情報を前記不揮発性メモリに格納するための空き領域があるか否かを判定する空き領域判定工程と、前記空き領域判定工程により前記不揮発性メモリに前記空き領域があると判定された場合、前記揮発性メモリに格納されている前記状態情報のうちの前記エラー発生時の時刻の情報を前記不揮発性メモリの前記空き領域に格納する第3の格納処理工程とを含むことを特徴とする。 Another aspect of the present invention is a method for controlling a recording device including a volatile memory and a nonvolatile memory for storing error information of its own device, and each time an error occurs in the own device, the error is important. and importance determining step of determining the degree, if the importance level determination severity determined by the process is higher than the predetermined reference, the state of error occurrence before the self information, the state of the host device when an error occurs A first storage processing step for storing state information including information, information on the state of the device after the error occurrence, and time information at the time of the error occurrence in the volatile memory, and the importance determined by the importance determination step When the degree is higher than a predetermined reference, the state information is stored in the non-volatile memory by the storage enable / disable determination step for determining whether or not the state information is stored in the nonvolatile memory, and the storage enable / disable determination step. If it is determined not to be paid, the said state information stored in the volatile memory and the second storage processing step of storing in the nonvolatile memory, the said non-volatile memory by said storing possibility judgment step When it is determined that the state information is stored, there is a free area for storing the time information at the time of the error occurrence in the state information stored in the volatile memory in the nonvolatile memory. The free space determination step for determining whether or not the free space determination step determines that there is the free space in the nonvolatile memory, the state information stored in the volatile memory And a third storage processing step for storing time information at the time of error occurrence in the free area of the nonvolatile memory.
本発明によれば、異常に至るまでの装置の状態変化とともに、異常発生の頻度、異常発生からの時間経過を把握できる。これにより、短期間に真の原因を究明できる。 According to the present invention, it is possible to grasp the frequency of occurrence of an abnormality and the passage of time since the occurrence of the abnormality, as well as the state change of the apparatus up to the occurrence of the abnormality. Thereby, the true cause can be investigated in a short time.
以下、図面を参照して、本発明の好適な実施の形態を例示的に詳しく説明する。但し、この実施の形態に記載されている構成要素や動作は、あくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。なお、以下の説明においては、インクジェット記録方式を用いた記録装置を例に挙げて説明するが、本発明はこれに限定されるものではなく、例えば、記録材にトナー等を用いた電子写真方式等であってもよい。 Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the drawings. However, the components and operations described in this embodiment are merely examples, and are not intended to limit the scope of the present invention only to them. In the following description, a recording apparatus using an ink jet recording system will be described as an example. However, the present invention is not limited to this, and for example, an electrophotographic system using toner or the like as a recording material. Etc.
また、本明細書において、「記録」(「プリント」、「画像形成」、「印刷」という場合もある)とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わない。更に人間が視覚で知覚し得るように顕在化したものであるか否かも問わず、広く記録媒体上に画像、模様、パターン等を形成する、又は媒体の加工を行なう場合も表す。 Further, in this specification, “recording” (sometimes referred to as “printing”, “image formation”, “printing”) is not limited to the case of forming significant information such as characters and graphics, but may be significant. Absent. Further, it also represents a case where an image, a pattern, a pattern, or the like is widely formed on a recording medium or a medium is processed regardless of whether or not it is manifested so that a human can perceive it visually.
また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能なものも表す。 “Recording medium” refers not only to paper used in general recording apparatuses but also widely to cloth, plastic film, metal plate, glass, ceramics, wood, leather, and the like that can accept ink. .
更に、「インク」(「インク液滴」、「液体」と言う場合もある)とは、上記「記録(プリント)」の定義と同様広く解釈されるべきである。従って、記録媒体上に付与されることによって、画像、模様、パターン等の形成又は記録媒体の加工、或いはインクの処理(例えば、記録媒体に付与されるインク中の色剤の凝固または不溶化)に供され得る液体を表すものとする。 Furthermore, “ink” (sometimes referred to as “ink droplet” or “liquid”) should be interpreted widely as in the definition of “recording (printing)”. Therefore, by being applied on the recording medium, it can be used for forming an image, pattern, pattern, etc., processing the recording medium, or processing the ink (for example, coagulation or insolubilization of the colorant in the ink applied to the recording medium). It shall represent a liquid that can be provided.
(実施形態)
図1は、本発明の一実施の形態に係わる記録装置の構成の一例を示す図である。
(Embodiment)
FIG. 1 is a diagram showing an example of the configuration of a recording apparatus according to an embodiment of the present invention.
記録装置70には、プログラム可能なマイクロプロセッサなどのCPU1(中央処理ユニット)が内蔵されている。
The
ROM(Read Only Memory)2は、フォントデータ、各種制御データ、異常(エラー)の重要度を規定する重要度情報テーブル、記録装置70を制御するためのCPU1によって実行されるプログラム命令シーケンスや各種制御テーブル等を格納する。
A ROM (Read Only Memory) 2 includes font data, various control data, an importance information table that defines the importance of an error (error), a program instruction sequence executed by the CPU 1 for controlling the
RAM(揮発性メモリ)23は、CPU1が各種プログラムを実行する際のワーク領域に用いられる。また、RAM23内には、例えば、インタフェイス21を通してホストコンピュータ22から送られてきた各種記録データが格納される。この記録データは、例えば、ブラック記録ヘッド11とカラー記録ヘッド12とによりプリント出力する際に用いられるデータである。ここで、RAM23内のバッファ23aには、自装置(システム)の状態を示す情報が記憶される。自装置の状態(以下、装置の状態と略す)は、例えば、500msec毎に更新される。これにより、装置の状態が間欠的にRAM23内に記憶されることになる。更に、RAM23内には、異常発生前、異常発生時、異常発生後の装置の状態を示す情報として、エラー発生前情報23b、エラー発生時情報23c、エラー発生後情報23d、エラー発生時刻情報23e等が記憶される。エラー発生前情報23bは、各種センサ6からエラーが検知される前の段階の装置の状態を示す情報である。この情報は、時系列に並び替えられて記憶される。エラー発生時情報23cは、エラー発生時の装置の状態を示す情報である。エラー発生後情報23dは、エラーが発生した後の装置の状態を示す情報である。この情報は、エラー発生後、所定の時間間隔毎、例えば、500msec毎に記憶される。エラー発生時刻情報23eは、エラーが発生した時刻を示す情報である。この時刻情報は、エラーが発生する度に順次記憶される。時刻情報は、例えば、ホストコンピュータ22からインタフェイス21を介して記録装置70に送られてくる。
A RAM (volatile memory) 23 is used as a work area when the CPU 1 executes various programs. In the
制御ロジックであるところのASIC8は、記録ヘッド11、12内のノズル用の制御信号を出力するために記録ヘッドドライバー10を制御するとともに、インタフェイス21、CPU1、及びRAM23間におけるデータ転送を制御する。また更に、ASIC(Application Specific Integrated Circuit)8は、DCモータドライバ13、16の制御ロジックを備えている。
The
DCモータドライバ13は、二つのモータ(ラインフィードモータ14、キャリッジモータ15)の制御を司る。ラインフィードモータ14は、搬送ローラを駆動し、シートの送りと給排出を制御する。キャリッジモータ15は、キャリッジを駆動し、記録ヘッド11、12の走査方向上の記録位置への移動を制御する。また、DCモータドライバ16は、給紙回復モータ17の制御を司る。給紙回復モータ17は、給紙系に関わるシート給送の駆動や、回復に関わる記録ヘッド11、12のクリーニング、ワイプ、キャップなどの回復動作の駆動を制御する。
The
記録ヘッドドライバー10によって制御されるブラック記録ヘッド11及びカラー記録ヘッド12は、キャリッジで移動される。これら記録ヘッドは、取り外し可能なユニットで構成される。また、これら記録ヘッドには、記録媒体上に記録画像を形成するためのインク吐出ノズル、並びに取り外し可能な記録ヘッドの存在や特性に関する情報をフィードバックするヘッドダイオード9が含まれる。記録ヘッドドライバー10から送られる電気信号に基づいて、記録ヘッド11、12の電気熱変換素子が駆動し、インクに膜沸騰を生起させるための熱エネルギーが発生する。これにより、記録媒体上における所定の記録位置に向けてインクが吐出されることになる。記録ヘッド11、12の温度によってインクの吐出量が変化するので、記録装置70では、装置内の周辺温度を測定するサーミスタ3や、記録ヘッド11、12のヘッドダイオード9からの温度出力を監視している。
The
また、記録装置70には、記録装置70とホストコンピュータ22とを繋ぐインタフェイス21が内蔵されている。インタフェイス21は、双方向送受信可能な信号経路を備え、ホストコンピュータ22との間で記録データやコマンド等を送受信する。
Further, the
不揮発性メモリ19は、例えば、メイン基板に搭載され、エラー情報19a、エラー発生時刻情報19b等を格納する。なお、不揮発性メモリ19は、例えば、EEPROM(Electrically Erasable PROM)等で構成される。また、記録装置70には、各種のセンサ6が搭載されている。PEセンサ6a(ペーパエンドセンサ)は、通過するシートを検出する。ASFセンサ6b(給送センサ)は、給送ユニットのカムの回転位置を検出する。PGセンサ6c(パージセンサ)は、ヘッドの回復ユニットのカムの位置を検出する。その他、カバースイッチ4cに連動するカバーセンサ、キャリッジの位置情報を読み取るためのエンコーダ6d、LFの位置情報を読み取るためのエンコーダ6e、フロントカバー66の開閉状態を検知するフロントカバーセンサ6fなどのセンサも設けられる。
The
タイマ24は、所定時間を計時する機能を果たし、各種モータの制御に係わっている。電源25は、記録装置70の駆動用電源を供給する。また、記録装置70には、パワースイッチ4a、リジュ−ムスイッチ4bなどのユーザ作動用のスイッチ4が装備されている。更に、記録装置70には、ユーザに記録装置70の状態を知らせる表示用のLCD5も装備されている。
The
図2は、図1に示す記録装置70の外装を外し、その機構部を左側から見た斜視図の一例である。
FIG. 2 is an example of a perspective view of the
30は記録ヘッド(画像記録手段)である。31は記録ヘッド30を搭載するためのヘッド搭載手段として機能するキャリッジであり、33はキャリッジ31を図中矢印A方向に案内する案内部材である。この案内部材は、キャリッジ31を保持する保持手段として機能するガイド軸である。ガイド軸33の右側は、右側板39に位置決め固定され、ガイド軸33の左側は、左側板38に位置決め固定されている。
34はキャリッジ31を案内する案内部材である。この案内部材は、具体的には、保持手段として機能するガイドレールであり、キャリッジ31の移動を案内する。ガイドレール34の右側は、右側板39に位置決めされており、ガイドレール34の左側は、左側板38に位置決めされている。35はタイミングベルトであり、このタイミングベルト35の一部はキャリッジ31に固定されている。キャリッジモータは、シャーシ32に位置決め固定されている。このキャリッジモータの駆動により、記録ヘッド30を搭載したキャリッジ31を図中矢印A方向に走査させることが可能となる。
A
36はキャリッジ31の走査方向における絶対位置を示すスケールである。このスケールは、キャリッジエンコーダであり、位置検出手段を構成する。キャリッジエンコーダ36の右側は、右側板39に位置決め固定されている。キャリッジエンコーダ36の高さ方向の位置は、左側板38により規制されている。
A
40は記録ヘッド30の吐出回復処理を行なう回復ユニットである。回復ユニット40は、記録ヘッド30のヘッド面をクリーニングする不図示のクリーニング手段と、記録ヘッド30の吐出口部に密閉系を形成するための不図示のキャップ手段等を有する。回復ユニット40は、ベースシャーシ37に位置決め固定されている。
41は記録媒体(例えば、記録シート)を搬送するシート搬送回転部材(搬送手段)として機能する搬送ローラである。42は不図示のばねにより記録シートを搬送ローラ41に当接させるピンチローラであり、43はピンチローラ42を回転自在に支持するピンチローラホルダである。搬送ローラ41の端部には、搬送ローラ41の回転位置を検出するスケール、具体的には、ラインフィードエンコーダ46が取り付けられる。ラインフィードエンコーダ46は、左側板38に位置決め固定された位置検出部51により搬送ローラ41の回転量を検出する。32は記録シートを記録装置外に排出する排紙ローラである。
44は複数枚の記録シートを積載し、1枚ごとに分離・給送する自動給送装置である。自動給送装置44から給送された記録シートは、ピンチローラホルダ43と、シートガイド部材48とにガイドされ、搬送ローラ41とピンチローラ42とのニップへと搬送される。シートガイド部材48は、ベースシャーシ37の位置決め部に位置決め固定されている。記録ヘッド30に搭載されたブラックインクタンク52、シアンインクタンク53、マゼンタインクタンク54、イエローインクタンク55は、インク貯蔵手段として機能する。これらインクタンクは、記録ヘッド30から着脱可能である。
図3は、図1に示す記録装置70を左側から見た斜視図の一例である。
FIG. 3 is an example of a perspective view of the
上述した通り、記録装置70の機構部分の回りを覆うように外装が取り付けられている。外装は主に、下ケース64、上ケース65、アクセスカバー62、フロントカバー66から構成されている。
As described above, the exterior is attached so as to cover the mechanism portion of the
フロントカバー66には、排紙トレイ67が収納可能に構成され、非使用時に排紙口を塞ぐ構成になっている。フロントカバー66の開閉状態は、フロントカバーセンサ6fで検出できるようになっている。上ケース65には、アクセスカバー62が取り付けられている。アクセスカバー62は、回動可能に構成されている。上ケース65の上面の一部は開口部を有しており、記録装置70の利用者は、この開口部において、インクタンク52、53、54、55及び記録ヘッド30を交換することができる。上ケース65には、アクセスカバー62の開閉を検知するためのカバースイッチ4c、LEDの光を伝達・表示する不図示のLEDガイド、電源のオンオフ用のパワースイッチ4a等が設けられている。更に、上ケース65には、給紙トレイ61が回動可能に取り付けられている。給紙部が使われない時は、給紙トレイ61を収納すれば、給紙部のカバーにもなるように構成されている。サイドカバー63は、上ケース65と下ケース64とを左右から覆うように取り付けられている。
The
図4は、図1に示す記録装置70におけるRAM(揮発性メモリ)23及び不揮発性メモリ19に格納されるエラー情報(エラー情報19a、エラー発生時刻情報19b)の一例を示す図である。
FIG. 4 is a diagram showing an example of error information (
RAM(揮発性メモリ)23内のバッファ23aには、センサ情報、記録ヘッド情報(以下、ヘッド情報と略す)、紙の情報をひとまとめにしたブロックエリアが複数存在する。バッファ23aは、例えば、500msec毎に更新され、一番古いブロックエリアの情報が上書きされる構成となっている。この場合、ブロックエリアは、#1から#48までのブロックエリアが設けられており、最大で48個分のデータを格納できる。バッファポインター23fは、次に情報が格納されるブロックエリアのアドレスを指し示している。すなわち、バッファポインター23fの指示するアドレスの一つ前のアドレスに対応するブロックが最新の情報となる。
A
ここで、エラー発生前情報23bは、エラー発生時にバッファ23aに格納されている情報が保持される。すなわち、エラー発生前情報23bには、エラー発生直前の情報が格納される。エラー発生時情報23cは、エラーが発生した時の装置の情報を格納するエリアであり、センサ情報、ヘッド情報、紙の情報に加えて、インク情報、ヘッド温度情報、キャリッジの位置情報、現在時刻が詳細に格納される。エラー発生後情報23dは、エラー発生後、周期割り込み間隔(例えば、500msec)毎に、(その時点における記録装置70の)センサ情報、ヘッド情報、紙の情報が格納される。エラー発生時刻情報23eには、最初に発生したエラー時刻が#1エリアに格納され、次に発生したエラー時刻が#2に格納される。エラー発生時刻情報23eには、エラーが発生する度に、その時刻情報が順次格納される。なお、本実施形態においては、最大で5回分のエラー発生時刻情報が格納されるものとする。不揮発性メモリ(エラー情報19a、エラー発生時刻情報19b)19には、エラー発生時に、エラー発生前情報23b、エラー発生時情報23c、エラー発生後情報23d、エラー発生時刻情報23eが格納される。
Here, the
図5は、図1に示す記録装置70のCPU1により実現される機能的な構成の一例を示す図である。これら各処理機能の一部又は全ては、ROM等に格納されたプログラムがCPUで実行されることにより実現される。なお、これら機能的な構成は、ハードウェアで実現されてもよい。
FIG. 5 is a diagram illustrating an example of a functional configuration realized by the CPU 1 of the
ここで、CPU1においては、エラー発生検知部81と、重要度判定部82と、エラー情報管理部83と、エラー情報出力部84と、エラー情報消去部85と、が機能的な構成として実現される。
Here, in the CPU 1, the error
エラー発生検知部81は、エラー発生を検知する。エラー発生検知部81では、各種センサ6等からのエラー通知に基づいてエラーの発生を検知する。各種センサ6とは、例えば、PEセンサ6a(ペーパエンドセンサ)、ASFセンサ6b(給送センサ)、PGセンサ6c(パージセンサ)、カバーセンサ、キャリッジエンコーダ6d、ラインフィードエンコーダ6e、フロントカバーセンサ6f等である。また、エラー発生検知部81では、サーミスタ3により測定された記録装置内の周辺温度や、ヘッドダイオード9により監視された記録ヘッド11、12からの温度出力等に基づいてエラーの発生を検出することもある。
The error
重要度判定部82は、エラー発生検知部81により検知されたエラーの重要度を判定する。重要度判定部82による重要度の判定は、ROM2等に予め登録された重要度情報テーブルに基づいて行なわれる。重要度情報テーブルには、エラーに対応してその重要度を示す情報が規定される。例えば、致命的エラーである程、重要度は高くなる。
The importance
エラー情報管理部83は、エラー情報(エラー情報19a、エラー発生時刻情報19b)の管理を行なう。エラー情報管理部83には、第1の格納処理部83aと、第2の格納処理部83bと、第3の格納処理部83cと、第4の格納処理部83dと、第5の格納処理部83eと、第6の格納処理部83fと、編集部83gと、格納可否判定部83hとが具備される。また更に、エラー情報管理部83には、エラー情報出力部84と、エラー情報消去部85も具備される。
The error
第1の格納処理部83aは、記録装置70の状態を示す情報(第1の情報)を、例えば、500msec毎にRAM23内のバッファ23a(第1のエリア)に格納する。編集部83gは、エラーの発生とともに、バッファ23aに格納された記録装置70の状態を示す情報を時系列に並べ直して編集する。第2の格納処理部83bは、編集部83gにより編集された記録装置70のエラー発生前の状態を示す情報(第2の情報)をRAM23内の所定エリア(第2のエリア)にエラー発生前情報23bとして格納する。第3の格納処理部83cは、エラー発生時の装置の状態を示す情報(第3の情報)をRAM23内の所定エリア(第3のエリア)にエラー発生時情報23cとして格納する。第4の格納処理部83dは、エラーの発生とともに、当該エラー発生後の記録装置70の状態を示す情報(第4の情報)をRAM23内の所定エリア(第4のエリア)にエラー発生後情報23dとして格納する。第5の格納処理部83eは、エラー発生時の時刻を示す時刻情報(第5の情報)をRAM23内の所定エリア(第5のエリア)にエラー発生時刻情報23eとして格納する。格納可否判定部83hは、不揮発性メモリ19に既にエラー情報が格納されているか否かを判定する。第6の格納処理部83fは、エラー発生時に、上述したRAM23内に格納された、エラー発生前情報23b、エラー発生時情報23c、エラー発生後情報23d、エラー発生時刻情報23eを不揮発性メモリ19に格納する。なお、詳細については後述するが、エラー情報管理部83によるエラー情報の管理は、重要度判定部82、格納可否判定部83hの判定結果に基づいて行なわれる。
The first
エラー情報出力部84は、不揮発性メモリ19に格納されたエラー情報(エラー情報19a、エラー発生時刻情報19b)を出力する。具体的には、カスタマーエンジニア等による操作部(不図示)等からの指示により不揮発性メモリ19からエラー情報を装置外部に転送等する。なお、装置に設けられた表示部(LCD5)に表示するようにしてもよく、特に、エラー情報の出力形態は問わない。
The error
エラー情報消去部85は、不揮発性メモリ19に格納されたエラー情報(エラー情報19a、エラー発生時刻情報19b)を消去する。具体的には、カスタマーエンジニア等による操作部(不図示)等からの指示により不揮発性メモリ19からエラー情報を消去する。
The error
以上が、CPU1により実現される機能的な構成の一例についての説明である。なお、上述したエラー情報出力部84やエラー情報消去部85の果たす機能は、記録装置70内に必ずしも実現される必要はなく、この機能は省略してもよい。
The above is an example of a functional configuration realized by the CPU 1. Note that the functions performed by the error
次に、図6〜図9を用いて、図1に示す記録装置70の動作の一例について説明する。まず、図6を用いて、記録装置70がパワーオンされた時の処理の一例について説明する。
Next, an example of the operation of the
この処理は、記録装置70に設けられたパワースイッチ4aが利用者により押下されると、開始する(S6−1)。パワーオンされると、記録装置70は、RAM23上のバッファ23a、エラー発生前情報23b、エラー発生時情報23c、エラー発生後情報23d、エラー発生時刻情報23eをクリアする(S6−2)。また、RAM23上のバッファポインター23fもクリアする(S6−3)。
This process starts when the user presses the
続いて、記録装置70では、周期割り込みがスタートするとともに(S6−4)、メカイニシャルが行なわれる。このメカイニシャルにより記録装置70の機構部が初期化され、記録装置70は、記録が可能な状態になる(S6−5)。
Subsequently, in the
初期化が済むと、記録装置70は、記録データがあるか調べる。記録データがない時は(S6−6でNO)、記録装置70は待機状態となる。記録データがあるときは(S6−6でYES)、記録(印刷)を実行する(S6−7)。
After the initialization, the
その後、記録装置70は、エラー発生検知部81において、待機中に装置に搭載されている各種のセンサ6からの出力は正しいか、また、エラーが発生しているかを調べる。ここで、エラーの発生を検知しなかった場合は(S6−8でNO)、再度、S6−6の処理に戻り、記録データの有無を調べる。一方、エラーの発生を検知した場合は(S6−8でYES)、記録装置70は、詳細については後述するが、エラー発生処理を実施した後(S6−9)、この処理を終了する(S6−10)。なお、S6−7における印刷中にエラーが発生した場合には、記録装置70は、直ちに動作を停止し、S6−8の処理に移行する。
Thereafter, the
次に、図7を用いて、図1に示す記録装置70で周期割込みに際して実施される処理の一例について説明する。なお、周期割込みは、例えば、500msec毎に発生する。
Next, an example of processing that is performed at the time of periodic interruption in the
この処理は、周期割込みが発生すると、開始する(S7−1)。この処理が開始すると、記録装置70は、第1の格納処理部83aにおいて、RAM23内のバッファ23aに、センサ情報、ヘッド情報、紙の情報を記憶させる(S7−2)。また、記録装置70は、第1の格納処理部83aにおいて、バッファポインター23fを更新し、次に情報を格納するエリアを指示するようにする(S7−3)。
This process starts when a periodic interrupt occurs (S7-1). When this processing starts, the
その後、記録装置70は、第1の格納処理部83aにおいて、バッファポインター23fがバッファ23a内のアドレスを指し示しているか確認する(S7−4)。すなわち、パッファ26a内のブロックエリア(本実施形態においては、最大で48個)全てにデータが格納されているか否かの確認を行なう。
Thereafter, the
ここで、バッファポインター23fが48以内であれば(S7−4でNO)、バッファ23aに空きがあることになるので、そのままこの処理を終了する(S7−6)。
一方、バッファポインター23fが48を越えている場合は(S7−4でYES)、バッファ23aに空きがないことになるので、記録装置70は、第1の格納処理部83aにおいて、バッファポインター23fをクリアする(S7−5)。そして、バッファ23aの先頭のブロックエリアを指示するようにする。その後、この処理を終了する(S7−6)。
Here, if the buffer pointer 23f is within 48 (NO in S7-4), the
On the other hand, if the buffer pointer 23f exceeds 48 (YES in S7-4), there is no space in the
次に、図8を用いて、図6に示すS6−9におけるエラー発生処理の一例について説明する。 Next, an example of the error generation process in S6-9 shown in FIG. 6 will be described with reference to FIG.
この処理は、エラーが発生すると、開始する(S8−1)。この処理が開始すると、記録装置70は、重要度判定部82において、発生したエラーが重要度の高いエラー、具体的には所定の基準よりも重要度が高いか否かを調べる(S8−2)。上述した通り、この処理は、重要度情報テーブルに基づいて行なわれる。
This process starts when an error occurs (S8-1). When this process is started, the
ここで、所定の基準よりも重要度が低いエラーであれば(S8−2でNO)、この処理を終了する(S8−12)。一方、所定の基準よりも重要度の高いエラーであれば(S8−2でYES)、記録装置70は、第3の格納処理部83cにおいて、エラー発生時のシステムの状態をRAM23内の所定エリアにエラー発生時情報23cとして格納する(S8−3)。システムの状態とは、上述したように、センサ情報、ヘッド情報、紙の情報、インク情報、ヘッド温度情報、キャリッジの位置情報、現在時刻情報、等の情報である。
Here, if the error is less important than the predetermined standard (NO in S8-2), this process is terminated (S8-12). On the other hand, if the error is higher in importance than the predetermined standard (YES in S8-2), the
また、記録装置70は、編集部83gにおいて、バッファ23aに周期割込み毎に記憶されたセンサ情報、ヘッド情報、紙の情報を時系列に並べ直す。そして、第2の格納処理部83bにおいて、その情報をRAM23内の所定エリアにエラー発生前情報23bとして格納する(S8−4)。なお、上述した通り、バッファポインター23fが示すブロックより下のブロックが古い情報となり、バッファポインター23fが示すブロックより上が新しい情報になる。
Also, the
その後、記録装置70は、第4の格納処理部83dにおいて、詳細については後述するが、RAM23内の所定のエリアにエラー発生後情報を格納するとともに(S8−5)、不揮発性メモリのエラー情報19a、19bを読み出す(S8−6)。この読み出しが済むと、記録装置70は、格納可否判定部83hにおいて、このエリアが0でないか否か、すなわち、エラー情報が既に格納済であるか調べる(S8−7)。格納済でない場合(S8−7でNO)、記録装置70は、第6の格納処理部83fにおいて、RAM23内に格納されたエラー発生前情報23b、エラー発生時情報23c、エラー発生後情報23dを不揮発性メモリ19に格納する(S8−11)。その後、記録装置70は、S8−9の処理へ進む。一方、エラー情報が既に格納済の場合(S8−7でYES)、記録装置70は、第5の格納処理部83eにおいて、エラー時刻情報23eが全て満杯(本実施形態では、5回分で満杯)であるか調べる。
Thereafter, in the fourth storage processing unit 83d, the
この結果、エラー発生時刻情報が満杯の場合(S8−8でYES)、この処理を終了する(S8−12)。エラー発生時刻情報が満杯でない場合(S8−8でNO)、記録装置70は、第5の格納処理部83eにおいて、RAM23内のエリア発生時刻情報23eが格納されているエリア内を検索し、空いているエリアに現在の時刻情報を格納する(S8−9)。この処理では、例えば、エラー発生時刻情報23eの空きエリアを#1から順に検索して、空いているエリアに現在時刻情報を格納する。その後、記録装置70は、第6の格納処理部83fにおいて、エラー発生時刻情報23eを不揮発性メモリ19bに格納した後(S8−10)、この処理を終了する(S8−12)。
As a result, if the error occurrence time information is full (YES in S8-8), this process is terminated (S8-12). When the error occurrence time information is not full (NO in S8-8), the
次に、図9を用いて、図8に示すS8−5におけるエラー発生後情報格納処理の一例について説明する。 Next, an example of post-error occurrence information storage processing in S8-5 shown in FIG. 8 will be described with reference to FIG.
この処理が開始すると(S9−1)、記録装置70は、第4の格納処理部83dにおいて、センサ情報、ヘッド情報、紙の情報を、RAM23内の所定エリアにエラー発生後情報23eとして(例えば、#1に)格納する(S9−2)。そして、周期割込みの間隔分(例えば、500msec)ウェイトする(S9−3)。ウェイト後、記録装置70は、第4の格納処理部83dにおいて、エラー発生後情報が全て格納済(例えば、#2〜#5に空きがないか)であるか調べる(S9−4)。なお、格納済であるか否かは、例えば、該当エリアが0であるか否かで判断すればよい。
When this process is started (S9-1), the
エラー発生後情報23eが全て格納済であれば(S9−4でYES)、この処理を終了する(S9−8)。全てが格納済でなければ(S9−4でNO)、記録装置70は、第4の格納処理部83dにおいて、エラー発生後情報23eの空きエリアを、例えば、#2から順に検索する(S9−5)。そして、記録装置70は、第4の格納処理部83dにおいて、検索された空きエリアに、センサ情報、ヘッド情報、紙の情報を格納し(S9−6)、周期割込み間隔分(例えば、500msec)ウェイトする(S9−7)。ウェイトが済むと、再度、S9−4の処理に戻り、エラー発生後情報23eの#2から#5までの全てが格納済になるまで、上述した処理を繰り返し行なう。
If all the
以上が本発明の代表的な実施形態の一例であるが、本発明は、上記及び図面に示す実施形態に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。 The above is an example of a typical embodiment of the present invention, but the present invention is not limited to the embodiment described above and shown in the drawings, and can be appropriately modified and implemented without departing from the scope of the present invention. .
例えば、周期割込み毎にバッファ23aに格納される情報や、また、エラー発生前情報23b、エラー発生時情報23c、エラー発生後情報23d、エラー発生時刻情報23eは、必ずしも上述した通りの構成を採る必要はない。例えば、エラー発生時情報23cは、センサ情報、ヘッド情報、紙の情報、インク情報、ヘッド温度情報、キャリッジの位置情報、現在時刻から構成される場合について説明したが、これら情報の少なくとも1つを含んで構成される情報であればよい。また、これ以外の情報を含んで構成されてもよい。このような情報の構成は、装置の使用環境等に応じて適宜変更できる。
For example, the information stored in the
1 CPU
2 ROM
8 ASIC
19 不揮発性メモリ
19a エラー情報
19b エラー発生時刻情報
23 RAM
23a バッファ
23b エラー発生前情報
23c エラー発生時情報
23d エラー発生後情報
23e エラー発生時刻情報
70 記録装置
81 エラー発生検知部
82 重要度判定部
83 エラー情報管理部
83a 第1の格納処理部
83b 第2の格納処理部
83c 第3の格納処理部
83d 第4の格納処理部
83e 第5の格納処理部
83f 第6の格納処理部
83g 編集部
83h 格納可否判定部
1 CPU
2 ROM
8 ASIC
19
Claims (8)
自装置にエラーが発生する毎に、該エラーの重要度を判定する重要度判定手段と、
前記重要度判定手段により判定された重要度が所定の基準よりも高い場合、エラー発生前の自装置の状態の情報、エラー発生時の自装置の状態の情報、エラー発生後の自装置の状態の情報及びエラー発生時の時刻の情報を含む状態情報を前記揮発性メモリへ格納する第1の格納処理手段と、
前記重要度判定手段により判定された重要度が所定の基準よりも高い場合、前記不揮発性メモリに前記状態情報が格納されているか否かを判定する格納可否判定手段と、
前記格納可否判定手段により前記不揮発性メモリに前記状態情報が格納されていないと判定された場合、前記揮発性メモリに格納されている前記状態情報を前記不揮発性メモリに格納する第2の格納処理手段と、
前記格納可否判定手段により前記不揮発性メモリに前記状態情報が格納されていると判定された場合、前記揮発性メモリに格納されている前記状態情報のうちの前記エラー発生時の時刻の情報を前記不揮発性メモリに格納するための空き領域があるか否かを判定する空き領域判定手段と、を具備し、
前記第2の格納処理手段は、前記空き領域判定手段が前記不揮発性メモリに前記空き領域があると判定した場合、前記揮発性メモリに格納されている前記状態情報のうちの前記エラー発生時の時刻の情報を前記不揮発性メモリの前記空き領域に格納する
ことを特徴とする記録装置。 A recording device comprising a volatile memory for storing error information of its own device and a nonvolatile memory,
Importance determination means for determining the importance of the error every time an error occurs in the device,
When the importance determined by the importance determination means is higher than a predetermined standard, information on the state of the own device before the occurrence of the error, information on the state of the own device when the error occurs, and the state of the own device after the occurrence of the error First storage processing means for storing in the volatile memory state information including information on the above and time information at the time of error occurrence;
A storage availability determination unit that determines whether or not the state information is stored in the nonvolatile memory when the importance determined by the importance determination unit is higher than a predetermined reference;
If the status information in the nonvolatile memory is determined not to be stored by the storage determination unit, a second storage processing of storing the state information stored in the volatile memory to the non-volatile memory Means,
When it is determined that the state information is stored in the non-volatile memory by the storage possibility determination unit , the time information at the time of the error occurrence is stored in the state information stored in the volatile memory. Free space determination means for determining whether or not there is a free space for storing in the non-volatile memory,
The second storage processing means, when the free area determination means determines that the non-volatile memory has the free area, the error information in the state information stored in the volatile memory The time information is stored in the empty area of the nonvolatile memory.
前記エラー発生時の自装置における、センサ情報、紙の情報、記録材の情報、記録ヘッド情報、記録ヘッドの温度情報、キャリッジの情報、の少なくとも1つを含む
ことを特徴とする請求項1記載の記録装置。 Information on the state of the device at the time of the error occurrence is
2. The apparatus according to claim 1, further comprising at least one of sensor information, paper information, recording material information, recording head information, recording head temperature information, and carriage information in the apparatus at the time of the error occurrence. Recording device.
エラー発生前に周期的に取得された自装置における、センサ情報、紙の情報、記録ヘッド情報、の少なくとも1つを時系列に並べ直して前記揮発性メモリに格納する
ことを特徴とする請求項1記載の記録装置。 The first storage processing means includes:
The at least one of sensor information, paper information, and recording head information in the own apparatus periodically acquired before an error occurs is rearranged in time series and stored in the volatile memory. The recording apparatus according to 1.
前記エラー発生時の自装置の状態より後の自装置における、センサ情報、紙の情報、記録材の情報、の少なくとも1つを含む
ことを特徴とする請求項1記載の記録装置。 Information on the status of the device after the error occurs is
The recording apparatus according to claim 1, comprising at least one of sensor information, paper information, and recording material information in the self apparatus after the state of the self apparatus at the time of the error occurrence.
ことを特徴とする請求項1記載の記録装置。 The recording apparatus according to claim 1, wherein the nonvolatile memory includes an area for storing information on occurrence times of errors for a plurality of times.
自装置にエラーが発生する毎に、該エラーの重要度を判定する重要度判定工程と、
前記重要度判定工程により判定された重要度が所定の基準よりも高い場合、エラー発生前の自装置の状態の情報、エラー発生時の自装置の状態の情報、エラー発生後の自装置の状態の情報及びエラー発生時の時刻の情報を含む状態情報を前記揮発性メモリへ格納する第1の格納処理工程と、
前記重要度判定工程により判定された重要度が所定の基準よりも高い場合、前記不揮発性メモリに前記状態情報が格納されているか否かを判定する格納可否判定工程と、
前記格納可否判定工程により前記不揮発性メモリに前記状態情報が格納されていないと判定された場合、前記揮発性メモリに格納されている前記状態情報を前記不揮発性メモリに格納する第2の格納処理工程と、
前記格納可否判定工程により前記不揮発性メモリに前記状態情報が格納されていると判定された場合、前記揮発性メモリに格納されている前記状態情報のうちの前記エラー発生時の時刻の情報を前記不揮発性メモリに格納するための空き領域があるか否かを判定する空き領域判定工程と、
前記空き領域判定工程により前記不揮発性メモリに前記空き領域があると判定された場合、前記揮発性メモリに格納されている前記状態情報のうちの前記エラー発生時の時刻の情報を前記不揮発性メモリの前記空き領域に格納する第3の格納処理工程とを含む
ことを特徴とする記録装置の制御方法。 A control method of a recording device comprising a volatile memory and non-volatile memory for storing error information of the device itself,
Each time an error occurs in the device itself, an importance determination step for determining the importance of the error,
When the importance determined in the importance determination step is higher than a predetermined standard, information on the state of the own device before the occurrence of an error, information on the state of the own device when the error occurs, and the state of the own device after the occurrence of the error A first storage processing step of storing state information including information on the above and information on the time of occurrence of an error in the volatile memory;
A storage availability determination step of determining whether or not the state information is stored in the nonvolatile memory when the importance determined by the importance determination step is higher than a predetermined reference;
If the status information in the nonvolatile memory is determined not to be stored by the storage determination step, a second storage processing of storing the state information stored in the volatile memory to the non-volatile memory Process,
When it is determined that the state information is stored in the non-volatile memory by the storage possibility determination step , the time information at the time of the error occurrence is stored in the state information stored in the volatile memory. A free space determination step for determining whether there is a free space for storage in the non-volatile memory; and
When it is determined by the free space determination step that the free space is present in the nonvolatile memory, the time information at the time of the error occurrence in the status information stored in the volatile memory is stored in the nonvolatile memory. And a third storage processing step of storing in the empty area of the recording apparatus.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008203445A JP5268487B2 (en) | 2008-08-06 | 2008-08-06 | Recording apparatus and control method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008203445A JP5268487B2 (en) | 2008-08-06 | 2008-08-06 | Recording apparatus and control method thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010036498A JP2010036498A (en) | 2010-02-18 |
| JP5268487B2 true JP5268487B2 (en) | 2013-08-21 |
Family
ID=42009535
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008203445A Expired - Fee Related JP5268487B2 (en) | 2008-08-06 | 2008-08-06 | Recording apparatus and control method thereof |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5268487B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012051345A (en) * | 2010-09-03 | 2012-03-15 | Toshiba Tec Corp | Image forming apparatus and trace data storing method for the image forming apparatus |
| JP7640422B2 (en) * | 2021-09-21 | 2025-03-05 | 理想テクノロジーズ株式会社 | Inkjet head and inkjet recording device |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3872365B2 (en) * | 2002-03-19 | 2007-01-24 | 株式会社リコー | Image forming apparatus |
| JP2008009854A (en) * | 2006-06-30 | 2008-01-17 | Fuji Xerox Co Ltd | Log control device, image forming device, log control method and program |
| JP4830853B2 (en) * | 2006-12-28 | 2011-12-07 | 富士ゼロックス株式会社 | Log data recording apparatus, log data recording method, and log data recording program |
-
2008
- 2008-08-06 JP JP2008203445A patent/JP5268487B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2010036498A (en) | 2010-02-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8303201B2 (en) | Card cleaning mechanism, card cleaning method and card printing apparatus | |
| US8167425B2 (en) | Method of printing an indication of defective printing, an inkjet printer, a printer driver, and a defective printing notification method | |
| US9168759B2 (en) | Method and apparatus for printhead control | |
| JP5265175B2 (en) | Thermal head energization control method and thermal printer | |
| JP2012045874A (en) | Data storage processing apparatus in printing apparatus, printing apparatus, and data storage processing method | |
| EP3299175B1 (en) | Printer, and printer control method | |
| CN109249718B (en) | Printing method and printing apparatus | |
| JP5268487B2 (en) | Recording apparatus and control method thereof | |
| JP5728855B2 (en) | Data storage processing apparatus, printing apparatus and data storage processing method in printing apparatus | |
| JP6094651B2 (en) | Print media | |
| JP2015054484A (en) | Ink jet image forming apparatus, method of controlling the same and program | |
| JP2010201878A (en) | Image forming apparatus and program for controlling maintenance operation | |
| CN111469556A (en) | Printer and control method of printer | |
| US20150202884A1 (en) | Method and apparatus for printer control | |
| JP5684879B2 (en) | Printer and printing method | |
| JP2012236384A (en) | Recording apparatus, device and method for presenting information of cutting device | |
| JP2022117129A (en) | Printers and image inspection equipment | |
| JP6894731B2 (en) | Inkjet recording device and control method of inkjet recording device | |
| JP6634813B2 (en) | Printing apparatus and printing method | |
| US11981123B2 (en) | Image forming device | |
| JP2008018584A (en) | Line printer and printing control method for line printer | |
| JP4190319B2 (en) | Image forming apparatus | |
| JP5332579B2 (en) | Image forming apparatus and head unit control method for image forming apparatus | |
| JP2018058262A (en) | Printing apparatus and printing apparatus control method | |
| JP2010036506A (en) | Printing control method of inkjet printer |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110804 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120920 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120924 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121122 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121214 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130131 |
|
| 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: 20130408 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130507 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5268487 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| LAPS | Cancellation because of no payment of annual fees |