JP6926456B2 - 印刷制御装置、印刷制御方法および印刷制御プログラム - Google Patents
印刷制御装置、印刷制御方法および印刷制御プログラム Download PDFInfo
- Publication number
- JP6926456B2 JP6926456B2 JP2016232940A JP2016232940A JP6926456B2 JP 6926456 B2 JP6926456 B2 JP 6926456B2 JP 2016232940 A JP2016232940 A JP 2016232940A JP 2016232940 A JP2016232940 A JP 2016232940A JP 6926456 B2 JP6926456 B2 JP 6926456B2
- Authority
- JP
- Japan
- Prior art keywords
- dot position
- dot
- ink
- print data
- pixels
- 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
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/17—Ink jet characterised by ink handling
- B41J2/175—Ink supply systems ; Circuit parts therefor
- B41J2/17566—Ink level or ink residue control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/0451—Control methods or devices therefor, e.g. driver circuits, control circuits for detecting failure, e.g. clogging, malfunctioning actuator
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04508—Control methods or devices therefor, e.g. driver circuits, control circuits aiming at correcting other parameters
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04581—Control methods or devices therefor, e.g. driver circuits, control circuits controlling heads based on piezoelectric elements
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04586—Control methods or devices therefor, e.g. driver circuits, control circuits controlling heads of a type not covered by groups B41J2/04575 - B41J2/04585, or of an undefined type
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04593—Dot-size modulation by changing the size of the drop
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/21—Ink jet for multi-colour printing
- B41J2/2132—Print quality control characterised by dot disposition, e.g. for reducing white stripes or banding
- B41J2/2139—Compensation for malfunctioning nozzles creating dot place or dot size errors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/21—Ink jet for multi-colour printing
- B41J2/2132—Print quality control characterised by dot disposition, e.g. for reducing white stripes or banding
- B41J2/2146—Print quality control characterised by dot disposition, e.g. for reducing white stripes or banding for line print heads
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Ink Jet (AREA)
Description
特許文献1では、ノズルの出力データと、該ノズルに隣接するノズルのうちいずれか一方の出力データとの論理和をとることにより、前記出力メモリーの出力データを変更する出力データ変更手段を有している。これにより、ノズルの目詰まりにより目詰まり部分のドットが付されないとしても、隣接する位置にドットが付される。すなわち、目詰まりした不良ノズル(吐出不良)によって出力データが欠落した場合でも、欠落した部分の出力データが隣接したノズルにより印字されるため、この欠落した部分の出力データを保持することができる。
また、マルチサイズドットを用いるインクジェット記録装置のノズル抜け対策についても、未だ改善の余地が残されていた。
また、特定部は、前記印刷データにおいて、前記不良ノズルが不良でなく、正常であった場合にインク滴を吐出して媒体に印刷される第1のドット位置を特定し、該第1のドット位置を含むn×mの画素の範囲で各画素に優先度が設定された優先度情報に基づいて前記第1のドット位置とは異なる第2のドット位置を特定し、データ修正部は前記第1のドット位置のインク量を前記第2のドット位置に割り付ける割付処理に対応する前記印刷データの修正をする。
第1のドット位置の第1のインク量を前記第2のドット位置に割り付けて賄いきれない場合がある。前記構成では、優先度情報に基づき、後順位のドット位置を特定し、前順位のドット位置に割り付けて賄いきれないインク量を、前記後順位のドット位置に割り付ける。
さらに、本発明は、媒体にインクを吐出する複数のノズルのうち、不良ノズルの位置を取得する位置情報取得部と、媒体にインク滴が印刷されたドットの位置であるドット位置、及び、当該ドット位置に吐出するインクの量、が関連付けられた印刷データを生成するデータ生成部と、前記印刷データにおいて、前記不良ノズルが不良でない場合にインク滴を吐出して媒体に印刷される第1のドット位置を特定し、該第1のドット位置を含むn×mの画素の範囲で各画素に優先度が設定された優先度情報に基づいて前記第1のドット位置とは異なる第2のドット位置を特定する特定部と、前記第1のドット位置のインク量を前記第2のドット位置に割り付ける割付処理に対応する前記印刷データの修正をするデータ修正部とを備え、前記優先度情報は、前記媒体上で前記第1のドット位置を挟む両側にて優先度が交互に変化するように設定されている構成としてある。ただし、nは5以上の整数で前記印刷データにおいてドットが欠落する画素が続く第1方向と交差する第2方向の画素数であり、mは自然数で前記印刷データにおいて前記第1方向の画素数である。
以下、図面にもとづいて本発明の実施形態を説明する。
図1は、本発明が適用される印刷システムのブロック図である。
同図において、プリンター(液滴吐出装置)10の印刷ヘッド11はインクタンクから供給される4色あるいは6色の色インクをノズルから吐出する。印刷ヘッド11a〜11dは、所定位置に固定されており、プラテン12がプラテンモーター13によって回転駆動されることで用紙が印刷ヘッド11a〜11dと交差して搬送される。印刷ヘッド11a〜11dは、長手方向に向かって千鳥状にジグザグに配置されており、用紙の幅方向の全幅にわたってノズルが用紙に対面する。これにより、印刷ヘッド11a〜11dは用紙上を相対的に移動するといえる。
制御回路20は、専用のICを組み合わせて構成され、機能的にはCPU、ROM、RAMを備えている。制御回路20は、印刷ヘッド11a〜11d、プラテンモーター13、フィードモーター14の駆動を制御する。制御回路20には、操作パネル・表示部16が装着されており、操作パネル・表示部16にてユーザーによる所定の操作を受け付け、また、所定の表示を行わせる。前記ハードウェアを総称して印刷機構と呼ぶ。
ラインプリンターの場合、いずれかのノズルが目詰まりしてインク滴を吐出しなくなったまま、用紙が搬送されて印刷を行うと、目詰まりしたノズルに対面するドット位置には一切インク滴が付着されず、白スジとして表れる。なお、各ノズルが、目詰まりした不良ノズルであるか否かは、確認用チャートを使って判断することができるほか、所定の駆動信号を各ノズルの駆動素子に供給することで判断することができる。
図2は、このシリアルプリンターの概略ブロック図である。
用紙の送り方向にノズルが配向された印刷ヘッド17は、キャリッジモーター18にて駆動されるベルト19によって所定の範囲を往復駆動される。このように印刷ヘッド17が用紙の搬送に合わせて往復動するタイプのプリンターは、各種の呼び方があるものの、ここではシリアルプリンターと呼ぶ。
制御回路20は、印刷ヘッド11,17でインク滴を吐出させる駆動信号を出力するものとし、小ドット、中ドット、大ドットという異なるサイズの複数のインク滴を吐出させる。このようなマルチサイズドットの吐出の手法はいくつか実現されているが、本発明では、その実現方法については特に限定されない。一方、小ドット、中ドット、大ドットは、インク量を意味する印刷データに基づいて選択されており、インク量や濃度やドット径という表現にかかわらず、濃度に類する数量的な制御に基づいてインク滴のサイズが吐出される。
アプリケーションから印刷処理を選択する場合、多くのアプリケーションでは、RGB多値データを出力する。このRGB多値の印刷データは、OSおよびプリンタードライバーに入力される。なお、プリンター10がタブレットやスマートホンなどから印刷の指示を受ける場合もあり、その場合は、OSやプリンタードライバーが存在せず、プリンター10が直にRGB多値データを入力することもあり得る。
このCMYK2値データは、印刷媒体にインク滴が印刷されるときの、ドットの位置であるドット位置、及び、当該ドット位置に吐出するインクの量とを含むものである。すなわち、CMYK2値データは、ドット位置、及び、当該ドット位置に吐出するインクの量、が関連付けられた印刷データに相当する。従って、RGB多値データに基づいて、CMYK2値データを生成する過程がデータ生成部に相当する。この例では、アプリケーションがRGB多値データを生成しているので、前記のような過程を経ているが、アプリケーションがCMYK多値データを生成する場合もあるなど、データ生成部は各種のバリエーションを含む。この場合は、CMYK多値データからCMYK2値データへの変換処理が該当する。また、ネットワークを介して直にCMYK2値データが供給されるのであれば、同CMYK2値データを入力する処理がデータ生成部に相当する。
CMYK2値データが得られたら、白スジが生じる向きに沿ってノズル列に対応したデータに分解する。上述したように、ラインプリンターは用紙の搬送方向に白スジが生じる。プリンタードライバーの生成するデータにも依存するが、CMYK2値データが用紙の幅方向のラスターデータであれば、各ノズルに供給する印刷データは用紙の送り方向であるから直交することになる。このときに、各ノズルごとに供給されるべき印刷データを特定する処理をノズル列分解と呼ぶ。ノズル列分解することで実際に隣接するドット位置と、各ドット位置に対応する印刷データとが対応することになる。むろん、プリンタードライバーが用紙の送り方向に沿って印刷データを生成している場合は、ノズルの位置に基づいて印刷データを切り出せばノズル列分解されたことになる。ノズル番号1,2,3,・・・に対応する印刷データは図に示すア、イ、ウ、・・・の印刷データである。
また、シリアルプリンターの場合は、ノズルピッチとドットピッチとが一致している場合は、1パスで印刷領域の全ドット位置を印刷できることになるが、ノズルピッチとドットピッチとが一致していない場合、複数パスで印刷領域の全ドット位置を印刷できることになる。複数パスで印刷する場合には、ラスターデータから各パスで印刷するときのノズルに対応した印刷データを抽出し、各パス毎の印刷データを生成する。この処理をパス分解と呼ぶ。
ノズル列分解は、1パスであっても複数パスであっても、現実に順次隣接することになる印刷データを特定していく処理を行なう。例えば、ノズル番号2が吐出するドット位置に隣接するのはノズル番号4とノズル番号5が吐出するドット位置である。
図5は、割り付ける位置の特定における優先度を示しており、(a)は奇数番目のピクセル用のものであり、(b)は偶数番目のピクセル用のものである。奇数番目と偶数番目は、印刷開始位置からのドット位置の順番である。
この例では、5×2画素の範囲に対して、優先度を設定してある。不良ノズルから吐出されるドット列の位置を3行目とすると、この3行目のドットが欠落する。これを抜けピクセルと呼ぶことにする。3行目左列の抜けピクセルによる欠落ドットのインク量を優先度に基づいて、順次、近隣のドット位置に割り付ける。近隣のドット位置に割り付けるというのは、そのドット位置にインク滴を付着せしめる現実のノズルを特定しつつ、そのノズルに対して供給される印刷データのインク量を割り増ししていくということである。異なる優先度が割り振られているのは、次の理由による。各ドット位置にはインク量の上限があるため、近隣のドット位置にインク量を割り増していくとしても、その上限を超えて割りますことはできない。このため、優先度の高いドット位置で割り増しを賄いきれない場合には、順次、優先度の低いドット位置を特定し、そのドット位置で割り増せるだけのインク量を割り増していく。この過程で、割り付ける位置の特定と、割り付けるインク量の算定との二つの要素を実行している。
また、本実施例では、mとして2を設定してある。インク滴の大きさや濃度や媒体の染みこみ易さなどの影響を考慮して変更することも可能であるが、インク量を割り付けて濃度の変化を感じさせなくできる範囲としてはmは2程度が好ましかった。
図5(a)に示す例では、3行目左列の画素を基準として、
第1の優先度の画素:1画素上の画素、
第2の優先度の画素:1画素下の画素、
第3の優先度の画素:1画素上の右の画素、
第4の優先度の画素:1画素下の右の画素、
第5の優先度の画素:2画素上の画素、
第6の優先度の画素:2画素下の画素、
第7の優先度の画素:2画素上の右の画素、
第8の優先度の画素:2画素下の右の画素
となっている。概ね、3行目左列の画素を基準として、近い順に、上下に交互に割り振りながら優先度が下がっている。
図6は、具体例を用いた割付処理の過程を示している。
同図(a)は、元データを示している。ノズル列分解された印刷データであり、媒体上に付されるドットを吐出する各ノズルに供給される印刷データである。ノズルの並びが媒体上のドット位置と一致するのであれば、現実のノズル列に対する印刷データと一致する。
中段(y=3)の行が不良ノズルに対応する行だとすると、(1,3)−(7,3)が抜けピクセルとなる。最初の抜けピクセルは(1,3)であり、元データは「3」であるにもかかわらず、目詰まりした不良ノズルなのでインク滴を吐出できないから、印刷データは「0」となったに等しい。すなわち、3と0の差のインク量に対応する濃度が不足する。
x座標値が1であるから奇数番目であり、図5(a)の優先度の情報を参照すると、優先度が高い(図の中では1が最も優先度が高く、8が最も優先度が低い)のは(1,2)の画素である。すなわち、抜けピクセル(1,3)の画素を第1のドット位置としたときに、優先度の情報に基づいて(1,2)の画素を第2のドット位置として特定した。
インク量の算定過程は、以下のステップ1〜ステップ6の処理を実行する。
ステップ1:第1のドット位置のインク量取得(現在存在する不足インク量)
ステップ2:第2のドット位置のインク量取得
ステップ3:第1のドット位置のインク量と第2のドット位置のインク量を加算(加算値とする)
ステップ4:加算値と「3」のいずれか小さい値を加算後の第2のドット位置のインク量とする
ステップ5:加算値から加算後の第2のドット位置のインク量を減算し、正なら余り値として繰り越す
ステップ6:第1のドット位置のインク量を「0」にする
A:抜けピクセル(第1のドット位置)のドット値=3
B:隣接ピクセル(第2のドット位置)のドット値(加算前)=1
B’:隣接ピクセル(第2のドット位置)のドット値(加算後)=(Min(3,A+B)=3
C:余りドット値=(A+B)−B’=1
このように、第2のドット位置のインク量は「1」から「3」へ割り増しされ、不足量を補い切れていない「1」が余りドット値となる。
なお、第1のドット位置のドット値はステップ6において「0」とされる。不良ノズルの検出自体が誤りであると、元データが残っていると不良ノズルと考えていたノズルからも吐出され、インク量がダブることになるからである。通常、「0」とすればよいが、実質的にインク滴を付さないような値も含まれる。このように、データ修正部は、第1のドット位置のインクの量をインク滴を付さないインク量としている。
余りドット値が正の値となるというのは、第2のドット位置だけでは第1のドット位置のインク量の不足分を賄いきれないということであるから、濃度が不足するということになる。このため、図5の優先度の情報に基づいて、次に優先度の高い第3のドット位置を特定する。すると、(1,4)の画素が第3のドット位置であることが分かる。
ステップ7:前回の余り地の取得(現在存在する不足インク量)
ステップ8:前回のドット位置を基準とした次の優先度のドット位置(ex.第3のドット位置)のインク量取得
ステップ9:前回のドット位置を基準とした次の優先度のドット位置(ex.第2のドット位置のインク量と第3のドット位置)のインク量を加算(加算値とする)
ステップ10:加算値と「3」のいずれか小さい値を加算後における次の優先度のドット位置(ex.第3のドット位置)のインク量とする
ステップ11:加算値から、加算後における次の優先度のドット位置(ex.第3のドット位置)のインク量を減算し、正なら余り値として繰り越す
C:前回の余りドット値=1
B:隣接ピクセル(第3のドット位置)のドット値(加算前)=3
B’:隣接ピクセル(第3のドット位置)のドット値(加算後)=(Min(3,C+B)=3
C:今回の余りドット値=(C+B)−B’=1
第3のドット位置を特定したものの、印刷データは既にインク量が最大となっており、不足量を受け入れられないため、余りドット値も減らないままとなる。
この処理を繰り返していき、余りドット値がなくなるか、優先度が最低の画素となるまで続ける。
C:前回の余りドット値=1
B:隣接ピクセル(第4のドット位置)のドット値(加算前)=3
B’:隣接ピクセル(第4のドット位置)のドット値(加算後)=(Min(3,C+B)=3
C:今回の余りドット値=(C+B)−B’=1
余りドット値があるので、さらに、修正後の元データ(図6(d))に対して具体的に実行すると、以下のようになる。
C:前回の余りドット値=1
B:隣接ピクセル(第5のドット位置)のドット値(加算前)=2
B’:隣接ピクセル(第5のドット位置)のドット値(加算後)=(Min(3,C+B)=3
C:今回の余りドット値=(C+B)−B’=0
余りドット値がなくなったので、これ以降の処理は行わない。割付先の画素は8画素有るから、8回まで処理を繰り返すことができる。
8回を超えるということは、最初に設定した5×2画素の範囲を超えて割り付ける処理を行うことになる。しかし、本実施例では、たとえ余りドット値が生じた場合でも、この5×2画素の範囲を超えて割り付ける処理は行わないようにしている。繰り返し回数を制限して処理時間の短縮と、実際の効果の度合いを考慮して、このようにしている。
このように、インク滴がドットとして付されるn×2の画素の範囲を超えて割り付ける処理を行わないようにしている。
図7(a)を参照すると、x座標値が2であるから偶数番目であり、図5(b)の優先度の情報を参照すると、最も優先度が高いのは(2,4)の画素である。すなわち、抜けピクセル(2,3)の画素を第1のドット位置としたときに、優先度の情報に基づいて(2,4)の画素を第2のドット位置として特定する。
A:抜けピクセル(第1のドット位置)のドット値=2
B:隣接ピクセル(第2のドット位置)のドット値(加算前)=3
B’:隣接ピクセル(第2のドット位置)のドット値(加算後)=(Min(3,A+B)=3
C:余りドット値=(A+B)−B’=2
そして、優先度が「3」となる(3,4)の画素でドット値が2となると、ステップ7〜ステップ11を実行し、初めて不足インク量を賄うことができるようになる。このとき、
C:前回の余りドット値=2
B:隣接ピクセル(第4のドット位置)のドット値(加算前)=2
B’:隣接ピクセル(第4のドット位置)のドット値(加算後)=(Min(3,C+B)=3
C:今回の余りドット値=(C+B)−B’=1
となる。この結果を、図7(c)に示す。
B:隣接ピクセル(第5のドット位置)のドット値(加算前)=2
B’:隣接ピクセル(第5のドット位置)のドット値(加算後)=(Min(3,C+B)=3
C:今回の余りドット値=(C+B)−B’=0
となる。この結果を、図7(d)に示す。
余りドット値が0となることにより、割付処理を終える。
まず、ステップS100では、不良ノズルがあるか否かを判断する。不良ノズルがなければ、割付処理は終了する。
不良ノズルがある場合、ステップS105では、対象となるピクセルにおいて、不足するインク量(不足インク量)があるか否かを判断する。対象となるピクセルとは、第1のドット位置から始まり、順次、後順位のドット位置を表す。
ステップS125では、設定しておいた優先度情報に基づいて、次の順位のドット位置を特定する。次の順位のドット位置が割り付け先となるので、ステップS130では、このドット位置で割り付け余地があるか否かを判断する。割り付け余地がある場合は、ステップS135にて、上述した不足インク量を割り付ける処理を行なう。割付処理によって余りドット値も計算される。この余りドット値は次回の不足インク量となる。なお、ステップS130にて、割り付け余地があるか否かを判断してから、割付処理を実行しているが、割付処理の中で割り付け余地の判断も含めて実施してもよい。この後、ステップS105以下を繰り返す。むろん、割り付け余地がなければ、割付処理を行うことなくステップS105以下を繰り返す。
なお、前記各処理を実行するハードウェアおよびソフトウェアとによって印刷制御装置を構成しており、また、当該印刷制御装置が実行する処理の工程が印刷制御方法に相当する。制御回路20やPC40にて前記処理手順に沿って実行させるプログラムは、印刷制御プログラムに相当し、これを記録するROMやハードディスクなどの媒体が印刷制御プログラムを記録した媒体に相当する。
先の第1実施形態では、賄いきれるインク不足量と、繰り越すインク量とを画素毎に演算している。濃度の不足量を正確に行えるが、演算するので処理量が増える。また、近隣に割り付けることによる濃度の補正がインク量のデータを演算で求めることにより、確実に正確な値となるか否かは一概に断定できないという観点もある。特に、ドット値とインク量とが正比例の関係でなければ、ドット値に基づく演算結果は不足するインク量の正確な値とは言えない。
本実施形態では、図9に示す置換テーブルを利用し、抜けピクセルのドット値Aや余りドット値Cなどの他の画素に割り付けるべき不足インク量の値と、割付先となる隣接ピクセルのドット値B(修正前)とを置換テーブルの引数として、置換テーブルに予め設定されている修正後の隣接ピクセルのドット値B’と今回の余りドット値C’とを参照する。
ステップ1〜6、およびステップ7〜11の処理を経て計算した値と異なるのは、不足インク量(AまたはC)が1である場合であって、修正前の隣接ピクセルのドット値Bが2または3の場合であり、本来の計算値よりも余りドット値C’が大きな値となるように設定してある。すなわち、ドットを付す領域が濃いめの場合に、抜けピクセルによる濃度の低下を賄うにあたり、調整としてやや濃いめを保とうとする傾向を表している。
また、AまたはCが1であるときに、修正前の隣接ピクセルのドット値Bが3であれば、隣接ピクセルのドット値Bは3のままで修正することなく、計算上は不足インク量がそのまま繰り越されて余りドット値C’は1となるところを、敢えて余りドット値C’を2としている。
これとは逆に、本来であれば余りドット値C’が生じるところを少なめに設定しておけば、調整としてやや薄めとなるような傾向を表すことになる。
さらに、余りドット値C1’の調整だけではなく、隣接ピクセルのドット値Bを修正することも可能である。例えば、余りドット値C’が1であって修正前の隣接ピクセルのドット値Bが2であるなら、計算上は修正後の隣接ピクセルのドット値B’を3とするところであるが、敢えて修正後の隣接ピクセルのドット値B’を2として、薄めのまま次の優先度の画素へ割り付けるということも可能である。
ステップ12:第1のドット位置のインク量(ドット値A)または前回の余りインク量(ドット値C)を取得(現在存在する不足インク量)
ステップ13:第2のドット位置のインク量(ドットB)を取得
ステップ14:第1のドット位置のインク量と第2のドット位置のインク量を引数として置換テーブルを参照し、修正後の第2のドット位置のインク量および今回の余りインク量(ドット値C’)を読み出す
上述した例を参照すると、AまたはCが1であるときに、修正前の隣接ピクセルのドット値Bが3であるとき、図9に示す置換テーブルを参照すると、左から8列目が該当し、読み出される隣接ピクセルのドット値B’は3、今回の余りドット値C’は2である。
B:隣接ピクセル(第2のドット位置)のドット値(修正前)=3
B’:隣接ピクセル(第2のドット位置)のドット値(修正後)=3
C’:余りドット値=2
このように、本実施例では、置換テーブルに基づいて、割付処理で修正する印刷データの修正値を参照し、割り付ける処理を行なっており、同処理を行なう過程がデータ修正部に相当する。
図10(a)は、図6(a)の元データを対象として、(1,3)の抜けピクセルを第1のドット位置として、次の優先度にあたる第2のドット位置を特定し、割付処理を実施した結果を示している。
A:抜けピクセル(第1のドット位置)のドット値=3
B:隣接ピクセル(第2のドット位置)のドット値(修正前)=1
であり、図9の置換テーブルを参照すると、左から14列目に該当する。この結果、
B’:隣接ピクセル(第2のドット位置)のドット値(修正後)=3
C’:余りドット値=1
となる。第2のドット位置は(1,2)であり、図10(a)には、修正後のドット値3が反映されている。
余りドット値が1であるため、次の順位のドット位置(第3のドット位置)を特定すると、ドット位置は(1,4)となる。
B:隣接ピクセル(第3のドット位置)のドット値(修正前)=3
であり、図9の置換テーブルを参照すると、左から8列目に該当する。この結果、
B’:隣接ピクセル(第3のドット位置)のドット値(修正後)=3
C:今回の余りドット値=1
となる。この場合は、隣接ピクセル(第3のドット位置)のドット値は修正されない。図10(b)には、修正前と変わらないドット値3が示されている。
C:前回の余りドット値=1
B:隣接ピクセル(第4のドット位置)のドット値(修正前)=3
であり、図9の置換テーブルを参照すると、左から8列目に該当する。この結果、
B’:隣接ピクセル(第3のドット位置)のドット値(修正後)=3
C:今回の余りドット値=1
となる。
余りドット値が1であるため、次の順位のドット位置(第5のドット位置)を特定すると、ドット位置は(2,4)となる。
B:隣接ピクセル(第5のドット位置)のドット値(修正前)=2
であり、図9の置換テーブルを参照すると、左から7列目に該当する。この結果、
B’:隣接ピクセル(第5のドット位置)のドット値(修正後)=3
C:今回の余りドット値=1
となる。この場合は、計算上は不足量を賄った状態にはなるが、置換テーブルによれば余りドット値が生じている。なお、図10(d)には、第5のドット位置に修正されたドット値3が示されている。
C:前回の余りドット値=1
B:隣接ピクセル(第6のドット位置)のドット値(修正前)=1
であり、図9の置換テーブルを参照すると、左から6列目に該当する。この結果、
B’:隣接ピクセル(第6のドット位置)のドット値(修正後)=2
C:今回の余りドット値=0
となる。
以降、抜けピクセルが(2,3)、(3,3)と移っていくが、参照する優先度の情報が奇数番目のものか偶数番目のものか交互に変化していくだけであり、処理は同様である。
・前記実施例の中で開示した相互に置換可能な部材および構成等を適宜その組み合わせを変更して適用すること
・前記実施例の中で開示されていないが、公知技術であって前記実施例の中で開示した部材および構成等と相互に置換可能な部材および構成等を適宜置換し、またその組み合わせを変更して適用すること
・前記実施例の中で開示されていないが、公知技術等に基づいて当業者が前記実施例の中で開示した部材および構成等の代用として想定し得る部材および構成等と適宜置換し、またその組み合わせを変更して適用すること
は本発明の一実施例として開示されるものである。
Claims (11)
- 媒体にインクを吐出する複数のノズルのうち、不良ノズルの位置を取得する位置情報取得部と、
媒体にインク滴が印刷されたドットの位置であるドット位置、及び、当該ドット位置に吐出するインクの量、が関連付けられた印刷データを生成するデータ生成部と、
前記印刷データにおいて、前記不良ノズルが不良でない場合にインク滴を吐出して媒体に印刷される第1のドット位置を特定し、該第1のドット位置を含むn×mの画素の範囲で各画素に優先度が設定された優先度情報に基づいて前記第1のドット位置とは異なる第2のドット位置を特定する特定部と、
前記第1のドット位置のインク量を前記第2のドット位置に割り付ける割付処理に対応する前記印刷データの修正をするデータ修正部と、を備え、
前記特定部は、前記優先度情報に基づいて前順位のドット位置とは異なる後順位のドット位置を特定し、
前記データ修正部は、前記前順位のドット位置に割り付けて賄いきれないインク量を、前記後順位のドット位置に割り付ける処理に対応した前記印刷データの修正をする
ことを特徴とする印刷制御装置。
ただし、nは5以上の整数で前記印刷データにおいてドットが欠落する画素が続く第1方向と交差する第2方向の画素数であり、mは自然数で前記印刷データにおいて前記第1方向の画素数である。 - 前記優先度情報は、前記第1の位置に対して近い順に各画素の優先度が高い
ことを特徴とする請求項1に記載の印刷制御装置。 - 媒体にインクを吐出する複数のノズルのうち、不良ノズルの位置を取得する位置情報取得部と、
媒体にインク滴が印刷されたドットの位置であるドット位置、及び、当該ドット位置に吐出するインクの量、が関連付けられた印刷データを生成するデータ生成部と、
前記印刷データにおいて、前記不良ノズルが不良でない場合にインク滴を吐出して媒体に印刷される第1のドット位置を特定し、該第1のドット位置を含むn×mの画素の範囲で各画素に優先度が設定された優先度情報に基づいて前記第1のドット位置とは異なる第2のドット位置を特定する特定部と、
前記第1のドット位置のインク量を前記第2のドット位置に割り付ける割付処理に対応する前記印刷データの修正をするデータ修正部と、を備え、
前記優先度情報は、前記媒体上で前記第1のドット位置を挟む両側にて優先度が交互に変化するように設定されている
ことを特徴とする印刷制御装置。
ただし、nは5以上の整数で前記印刷データにおいてドットが欠落する画素が続く第1方向と交差する第2方向の画素数であり、mは自然数で前記印刷データにおいて前記第1方向の画素数である。 - 前記第1方向の画素数mが2である
ことを特徴とする請求項1〜請求項3のいずれか一項に記載の印刷制御装置。 - 前記特定部と、前記データ修正部は、インク滴がドットとして付されるn×mの画素の範囲を超えて割り付ける処理を行わない
ことを特徴とする請求項1〜請求項3のいずれか一項に記載の印刷制御装置。 - 前記データ修正部は、置換テーブルに基づいて、割付処理で修正する印刷データの修正値を参照し、前記割り付ける処理を行う
ことを特徴とする請求項1〜請求項5のいずれか一項に記載の印刷制御装置。 - 前記データ修正部は、前記第1のドット位置のインクの量をインク滴を付さないインク量とすることを特徴とする請求項1〜請求項6のいずれか一項に記載の印刷制御装置。
- 媒体にインクを吐出する複数のノズルのうち、不良ノズルの位置を取得する第1工程と、
媒体にインク滴が印刷されたドットの位置であるドット位置、及び、当該ドット位置に吐出するインクの量、が関連付けられた印刷データを生成する第2工程と、
前記印刷データにおいて、前記不良ノズルが不良でない場合にインク滴を吐出して媒体に印刷される第1のドット位置を特定し、該第1のドット位置を含むn×mの画素の範囲で各画素に優先度が設定された優先度情報に基づいて前記第1のドット位置とは異なる第2のドット位置を特定する第3工程と、
前記第1のドット位置のインク量を前記第2のドット位置に割り付ける割付処理に対応する前記印刷データの修正をする第4工程とを実施し、
前記第3工程では、前記優先度情報に基づいて前順位のドット位置とは異なる後順位のドット位置を特定し、
前記第4工程では、前記前順位のドット位置に割り付けて賄いきれないインク量を、前記後順位のドット位置に割り付ける処理に対応した前記印刷データの修正をする
ことを特徴とする印刷制御方法。
ただし、nは5以上の整数で前記印刷データにおいてドットが欠落する画素が続く第1方向と交差する第2方向の画素数であり、mは自然数で前記印刷データにおいて前記第1方向の画素数である。 - 媒体にインクを吐出する複数のノズルのうち、不良ノズルの位置を取得する第1工程と、
媒体にインク滴が印刷されたドットの位置であるドット位置、及び、当該ドット位置に吐出するインクの量、が関連付けられた印刷データを生成する第2工程と、
前記印刷データにおいて、前記不良ノズルが不良でない場合にインク滴を吐出して媒体に印刷される第1のドット位置を特定し、該第1のドット位置を含むn×mの画素の範囲で各画素に優先度が設定された優先度情報に基づいて前記第1のドット位置とは異なる第2のドット位置を特定する第3工程と、
前記第1のドット位置のインク量を前記第2のドット位置に割り付ける割付処理に対応する前記印刷データの修正をする第4工程とを実施し、
前記優先度情報は、前記媒体上で前記第1のドット位置を挟む両側にて優先度が交互に変化するように設定されている
ことを特徴とする印刷制御方法。
ただし、nは5以上の整数で前記印刷データにおいてドットが欠落する画素が続く第1方向と交差する第2方向の画素数であり、mは自然数で前記印刷データにおいて前記第1方向の画素数である。 - 媒体にインクを吐出する複数のノズルのうち、不良ノズルの位置を取得する第1機能と、
媒体にインク滴が印刷されたドットの位置であるドット位置、及び、当該ドット位置に吐出するインクの量、が関連付けられた印刷データを生成する第2機能と、
前記印刷データにおいて、前記不良ノズルが不良でない場合にインク滴を吐出して媒体に印刷される第1のドット位置を特定し、該第1のドット位置を含むn×mの画素の範囲で各画素に優先度が設定された優先度情報に基づいて前記第1のドット位置とは異なる第2のドット位置を特定する第3機能と、
前記第1のドット位置のインク量を前記第2のドット位置に割り付ける割付処理に対応する前記印刷データの修正をする第4機能とをコンピューターに実現させ、
前記第3機能は、前記優先度情報に基づいて前順位のドット位置とは異なる後順位のドット位置を特定し、
前記第4機能は、前記前順位のドット位置に割り付けて賄いきれないインク量を、前記後順位のドット位置に割り付ける処理に対応した前記印刷データの修正をする
ことを特徴とする印刷制御プログラム。
ただし、nは5以上の整数で前記印刷データにおいてドットが欠落する画素が続く第1方向と交差する第2方向の画素数であり、mは自然数で前記印刷データにおいて前記第1方向の画素数である。 - 媒体にインクを吐出する複数のノズルのうち、不良ノズルの位置を取得する第1機能と、
媒体にインク滴が印刷されたドットの位置であるドット位置、及び、当該ドット位置に吐出するインクの量、が関連付けられた印刷データを生成する第2機能と、
前記印刷データにおいて、前記不良ノズルが不良でない場合にインク滴を吐出して媒体に印刷される第1のドット位置を特定し、該第1のドット位置を含むn×mの画素の範囲で各画素に優先度が設定された優先度情報に基づいて前記第1のドット位置とは異なる第2のドット位置を特定する第3機能と、
前記第1のドット位置のインク量を前記第2のドット位置に割り付ける割付処理に対応する前記印刷データの修正をする第4機能とをコンピューターに実現させ、
前記優先度情報は、前記媒体上で前記第1のドット位置を挟む両側にて優先度が交互に変化するように設定されている
ことを特徴とする印刷制御プログラム。
ただし、nは5以上の整数で前記印刷データにおいてドットが欠落する画素が続く第1方向と交差する第2方向の画素数であり、mは自然数で前記印刷データにおいて前記第1方向の画素数である。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016232940A JP6926456B2 (ja) | 2016-11-30 | 2016-11-30 | 印刷制御装置、印刷制御方法および印刷制御プログラム |
CN201711130075.1A CN108116052B (zh) | 2016-11-30 | 2017-11-15 | 印刷控制装置、方法及记录有印刷控制程序的介质 |
US15/816,139 US10434765B2 (en) | 2016-11-30 | 2017-11-17 | Printing control apparatus, printing control method, and medium storing printing control program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016232940A JP6926456B2 (ja) | 2016-11-30 | 2016-11-30 | 印刷制御装置、印刷制御方法および印刷制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018089787A JP2018089787A (ja) | 2018-06-14 |
JP6926456B2 true JP6926456B2 (ja) | 2021-08-25 |
Family
ID=62193468
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016232940A Active JP6926456B2 (ja) | 2016-11-30 | 2016-11-30 | 印刷制御装置、印刷制御方法および印刷制御プログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US10434765B2 (ja) |
JP (1) | JP6926456B2 (ja) |
CN (1) | CN108116052B (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7183605B2 (ja) * | 2018-07-25 | 2022-12-06 | コニカミノルタ株式会社 | 印刷物箔押しシステム、箔押し印刷制御方法及び箔押し印刷制御プログラム |
JP7204405B2 (ja) * | 2018-10-02 | 2023-01-16 | 株式会社ミマキエンジニアリング | 液体吐出装置及び液体吐出方法 |
JP7363183B2 (ja) * | 2019-08-13 | 2023-10-18 | コニカミノルタ株式会社 | 画像形成装置、画像データ調整方法および画像データ調整プログラム |
JP7357240B2 (ja) * | 2020-02-25 | 2023-10-06 | パナソニックIpマネジメント株式会社 | インクジェット印刷装置の制御方法、及び、インクジェット印刷装置 |
JP7428541B2 (ja) * | 2020-03-02 | 2024-02-06 | 住友重機械工業株式会社 | インク塗布装置、インク塗布装置の制御装置、及びインク塗布方法 |
CN115489211B (zh) * | 2021-06-19 | 2024-03-22 | 深圳市汉森软件股份有限公司 | 负压供墨方法、装置、***及存储介质 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3840680B2 (ja) * | 1995-10-25 | 2006-11-01 | ブラザー工業株式会社 | インクジェット記録装置 |
CN1191934C (zh) * | 2000-06-30 | 2005-03-09 | 西尔弗布鲁克研究有限公司 | 喷墨容错的装置和方法 |
CN100344452C (zh) * | 2000-06-30 | 2007-10-24 | 西尔弗布鲁克研究有限公司 | 修正要通过打印设备进行数码打印的图像的方法 |
JP4262165B2 (ja) * | 2003-09-03 | 2009-05-13 | キヤノン株式会社 | 記録装置及びデータ処理方法 |
KR100728016B1 (ko) * | 2005-12-06 | 2007-06-13 | 삼성전자주식회사 | 잉크젯 화상형성장치의 결함 노즐 보상 방법 및 장치, 그를이용한 잉크젯 화상형성장치 |
JP4333744B2 (ja) * | 2007-01-15 | 2009-09-16 | セイコーエプソン株式会社 | 液体吐出方法、及び、補正値算出方法 |
JP4942494B2 (ja) * | 2007-01-24 | 2012-05-30 | 株式会社リコー | 画像形成装置 |
JP5545961B2 (ja) * | 2010-02-10 | 2014-07-09 | 富士フイルム株式会社 | 画像処理方法、画像記録方法及び画像処理装置並びに画像記録装置 |
JP5780734B2 (ja) * | 2010-10-05 | 2015-09-16 | キヤノン株式会社 | 画像処理装置、画像処理方法、およびプログラム |
JP5283685B2 (ja) * | 2010-12-17 | 2013-09-04 | 富士フイルム株式会社 | 不良記録素子の検出装置及び方法、並びに画像形成装置及び方法 |
US8419160B2 (en) * | 2011-06-08 | 2013-04-16 | Xerox Corporation | Method and system for operating a printhead to compensate for failed inkjets |
JP6051819B2 (ja) * | 2012-11-30 | 2016-12-27 | セイコーエプソン株式会社 | 印刷装置および印刷方法 |
JP6217433B2 (ja) * | 2014-02-13 | 2017-10-25 | セイコーエプソン株式会社 | 画像形成装置、及び、ドットパターン決定方法 |
JP6260420B2 (ja) * | 2014-04-10 | 2018-01-17 | 京セラドキュメントソリューションズ株式会社 | インクジェット記録装置 |
JP6531367B2 (ja) * | 2014-09-30 | 2019-06-19 | セイコーエプソン株式会社 | 印刷装置、制御装置および画像処理方法 |
JP2016147420A (ja) * | 2015-02-12 | 2016-08-18 | セイコーエプソン株式会社 | 印刷制御装置および印刷制御方法 |
-
2016
- 2016-11-30 JP JP2016232940A patent/JP6926456B2/ja active Active
-
2017
- 2017-11-15 CN CN201711130075.1A patent/CN108116052B/zh active Active
- 2017-11-17 US US15/816,139 patent/US10434765B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN108116052B (zh) | 2021-03-02 |
US20180147833A1 (en) | 2018-05-31 |
CN108116052A (zh) | 2018-06-05 |
US10434765B2 (en) | 2019-10-08 |
JP2018089787A (ja) | 2018-06-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6926456B2 (ja) | 印刷制御装置、印刷制御方法および印刷制御プログラム | |
JP4992788B2 (ja) | 補正値算出方法、及び、液体吐出方法 | |
JP5066794B2 (ja) | 印刷システム、印刷方法及びプログラム | |
JP6415080B2 (ja) | 画像処理装置、画像処理方法、記録装置及びプログラム | |
JP2012066576A (ja) | インクジェット記録装置及び記録方法 | |
JP2016068284A (ja) | インクジェットプリンタ | |
US7249820B2 (en) | Printing method, printing system, printing apparatus, print-control method, and storage medium | |
JP7151239B2 (ja) | 記録装置、画像処理装置、および記録方法 | |
JP2008307870A (ja) | 画像処理装置およびその方法 | |
JP6326922B2 (ja) | 印刷装置、印刷システムおよび印刷方法 | |
JP6885049B2 (ja) | 印刷制御装置、印刷制御方法および印刷制御プログラムを記録した媒体 | |
US8434843B2 (en) | Printing apparatus, printing method, and program | |
US11014372B2 (en) | Printing apparatus, control method thereof and storage medium | |
JP7131204B2 (ja) | インクジェット記録装置 | |
JP2009190324A (ja) | 補正値取得方法、液体吐出方法、及び、プログラム | |
JP6054850B2 (ja) | 記録装置及び記録方法 | |
JP2016185608A (ja) | 割当マスクおよび割当マスクの生成方法 | |
JP2019162763A (ja) | 液体吐出装置、不吐出ノズル補完方法及びプログラム | |
JP6194825B2 (ja) | 記録装置および記録方法 | |
JP2004306392A (ja) | 印刷装置、制御装置、印刷方法、制御方法およびプログラム | |
JP2005199609A (ja) | 印刷装置、印刷制御装置、印刷方法、調査方法およびプログラム | |
JP2019018582A (ja) | インクジェットプリンタ | |
JP7041520B2 (ja) | インクジェット記録装置、画像処理方法およびプログラム | |
JP7439595B2 (ja) | 記録装置および記録方法 | |
US11648782B2 (en) | Image processing apparatus, image processing method, and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190913 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200729 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200818 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201016 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210323 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210514 |
|
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: 20210706 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210719 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6926456 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |