(57)【要約】【課題】複数のノズル列を備えた記録装置において、簡便なバッファ制御が可能な画像形成装置を提供する。【解決手段】本発明は、記録媒体を搬送する搬送手段と、前記搬送手段の駆動量に応じて、所定の信号を出力するエンコーダと、前記記録媒体の搬送方向と交差する方向に、インクを吐出するノズルが複数、配列されたノズル列を複数並べて配列した記録ヘッドと、前記記録ヘッドと接続され、画像データから記録データへの変換処理を実行するプリントエンジンとを備えた記録装置であって、前記プリントエンジンは、前記画像データを格納する第１のバッファと、前記記録データを格納する第２のバッファと、を有し、前記エンコーダから出力される前記所定の信号に基づく第１の割り込み信号に応じて、前記第１のバッファに格納された画像データを記録データへ変換し、前記記録データを前記第２のバッファに格納する。【選択図】図１０
2019177546.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体を搬送する搬送手段と、
前記搬送手段の駆動量に応じて、所定の信号を出力するエンコーダと、
前記記録媒体の搬送方向と交差する方向に、インクを吐出するノズルが複数、配列されたノズル列を複数並べて配列した記録ヘッドと、
前記記録ヘッドと接続され、画像データから記録データへの変換処理を実行するプリントエンジンと
を備えた記録装置であって、
前記プリントエンジンは、
前記画像データを格納する第１のバッファと、
前記記録データを格納する第２のバッファと、
を有し、
前記エンコーダから出力される前記所定の信号に基づく第１の割り込み信号に応じて、前記第１のバッファに格納された画像データを記録データへ変換し、前記記録データを前記第２のバッファに格納することを特徴とする記録装置。
【請求項２】
前記プリントエンジンはさらに、先行する画像データの前記変換処理の完了に基づく第２の割り込み信号に応じて、前記第１のバッファに格納されていなかった別の画像データを前記第１のバッファに格納することを特徴とすることを特徴とする請求項１に記載の記録装置。
【請求項３】
前記プリントエンジンと所定のインタフェースで接続され、前記プリントエンジンを制御するコントローラをさらに備え、
前記第２の割り込み信号に応じて、前記コントローラから前記画像データが前記プリントエンジンに転送され、前記第１のバッファに前記画像データが格納されることを特徴とする請求項２に記載の記録装置。
【請求項４】
前記第１のバッファには、前記コントローラから、１ページ分の画像データが所定の数に分割された画像データごとに転送され、
前記プリントエンジンは、前記分割された画像データごとに前記変換処理を行い、分割された記録データを生成することを特徴とする請求項３に記載の記録装置。
【請求項５】
前記コントローラは、前記記録媒体に画像を記録する順序に応じて、前記画像データを所定の数に分割することを特徴とする請求項４に記載の記録装置。
【請求項６】
前記第１のバッファの容量は１ページ分の画像データのデータサイズより小さく設定され、前記第２のバッファの容量は１ページ分の記録データのデータサイズより小さく設定されていることを特徴とする請求項４又は５に記載の記録装置。
【請求項７】
前記プリントエンジンは、前記エンコーダから出力される前記所定の信号が所定のカウンタ値になったことに応じて、前記第２のバッファの空き容量を確認せずに、前記第２の割り込み信号を出力して、次の分割された画像データの前記変換処理を開始することを特徴とする請求項４から６のいずれか１項に記載の記録装置。
【請求項８】
前記プリントエンジンはさらに、前記エンコーダから出力される前記所定の信号に基づく転送信号に応じて、前記第２のバッファに格納された記録データを含む制御データを前記記録ヘッドへ転送する転送処理を行うことを特徴とする請求項１から７のいずれか１項に記載の記録装置。
【請求項９】
前記第１のバッファと前記第２のバッファの容量は、前記所定のインタフェースの通信速度、前記画像データから前記記録データに変換する変換速度、及び前記制御データを前記記録ヘッドに転送する転送速度に応じて、設定されることを特徴とする請求項８に記載の記録装置。
【請求項１０】
記録媒体を搬送する搬送手段と、
前記搬送手段の搬送量に応じて、所定の信号を出力するエンコーダと、
前記記録媒体の搬送方向と交差する方向に、インクを吐出するノズルが複数、配列されたノズル列を複数並べて配列した記録ヘッドと、
を備えた記録装置の制御方法であって、
画像データを第１のバッファに格納するステップと、
前記画像データを記録データへ変換する変換処理ステップと、
前記記録データを第２のバッファに格納するステップと、
を備え、
前記エンコーダから出力される前記所定の信号に基づく第１の割り込み信号に応じて、前記第１のバッファに格納された画像データを記録データへ変換し、前記記録データを前記第２のバッファに格納することを特徴とする記録装置の制御方法。
【請求項１１】
前記第１のバッファに格納するステップにおいて、先行する画像データの前記変換処理の完了に基づく第２の割り込み信号に応じて、前記第１のバッファに格納されていなかった別の画像データが前記第１のバッファに格納されることを特徴とする請求項１０に記載の記録装置の制御方法。
【請求項１２】
前記画像データは、前記第２の割り込み信号に応じて、所定のインタフェースで接続されたコントローラから転送され、前記第１のバッファに格納されることを特徴とする請求項１１に記載の記録装置の制御方法。
【請求項１３】
前記第１のバッファには、前記コントローラから、１ページ分の画像データが所定の数に分割された画像データごとに転送され、
前記変換処理ステップにおいて、前記画像データは、前記分割された画像データごとに分割された記録データへ変換されることを特徴とする請求項１２に記載の記録装置の制御方法。
【請求項１４】
前記１ページ分の画像データは、前記記録媒体に画像を記録する順序に応じて、所定の数に分割されていることを特徴とする請求項１３に記載の記録装置の制御方法。
【請求項１５】
前記第１のバッファの容量は１ページ分の画像データのデータサイズより小さく設定され、前記第２のバッファの容量は１ページ分の記録データのデータサイズより小さく設定されていることを特徴とする請求項１３又は１４に記載の記録装置の制御方法。
【請求項１６】
前記変換処理ステップは、前記エンコーダから出力される前記所定の信号が所定のカウンタ値になったことに応じて、前記第２のバッファの空き容量を確認せずに、前記第２の割り込み信号を出力して、次の分割された画像データを記録データへ変換するステップであることを特徴とする請求項１３から１５のいずれか１項に記載の記録装置の制御方法。
【請求項１７】
前記エンコーダから出力される前記所定の信号に基づく転送信号に応じて、前記第２のバッファに格納された記録データを含む制御データを前記記録ヘッドへ転送する転送ステップをさらに備えることを特徴とする請求項１０から１６のいずれか１項に記載の記録装置の制御方法。
【請求項１８】
前記第１のバッファと前記第２のバッファの容量は、前記所定のインタフェースの通信速度、前記画像データから前記記録データに変換する変換速度、及び前記制御データを前記記録ヘッドに転送する転送速度に応じて、設定されることを特徴とする請求項１７に記載の記録装置の制御方法。
【請求項１９】
コンピュータに、請求項１０から１８のいずれか１項に記載の制御方法の各ステップを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録紙に対して画像を記録する記録装置、記録装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、インクジェット記録装置は、比較的簡便で優れた記録手段として、幅広い産業分野で普及しており、また、このインクジェット記録装置において、印刷速度の高速化や画像の高品位化等が要求されている。
【０００３】
そして、この印刷速度の高速化への要求に応える一つの手段として、記録紙の搬送方向と垂直にノズル列を配し、かつ記録紙の幅と同じ長さを有するラインヘッドを備えたインクジェット記録装置が採用されている。
【０００４】
さらに、このようなラインヘッドを備えたインクジェット記録装置において、記録データを高速かつ正確に伝送することを目的として、記録データを格納するバッファを制御する方法が提案されている（特許文献１）。この方法では、複数の記録ヘッドの各々に割り当てられたヘッドコントローラに、各ノズル列に対応し、読み出しポインタを有するバッファを具備させ、ヘッドコントローラにより、そのポインタの位置を管理し、上位コントローラへの転送要求を制御している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１７−１３２１７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
但し、ヘッドコントローラにより記録ヘッドのノズル列ごとに備えられたバッファにおいて読み出しポインタの位置を管理する方法は、ノズル列が増えると、管理対象となるポインタが増加することから、制御が煩雑になるという問題がある。
【０００７】
本発明は、前記従来の問題に鑑みてなされたものであって、複数のノズル列を備えた記録装置において、簡便なバッファ制御が可能な画像形成装置を提供することである。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明は、記録媒体を搬送する搬送手段と、前記搬送手段の駆動量に応じて、所定の信号を出力するエンコーダと、前記記録媒体の搬送方向と交差する方向に、インクを吐出するノズルが複数、配列されたノズル列を複数並べて配列した記録ヘッドと、前記記録ヘッドと接続され、画像データから記録データへの変換処理を実行するプリントエンジンとを備えた記録装置であって、前記プリントエンジンは、前記画像データを格納する第１のバッファと、前記記録データを格納する第２のバッファと、を有し、前記エンコーダから出力される前記所定の信号に基づく第１の割り込み信号に応じて、前記第１のバッファに格納された画像データを記録データへ変換し、前記記録データを前記第２のバッファに格納することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、複数のノズル列を備えた記録装置において、簡便なバッファ制御が可能な画像形成装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】インクジェット記録装置の内部構成図である。
【図２】記録装置の制御構成を示すブロック図である。
【図３】ロータリーエンコーダが出力する信号を示す図である。
【図４】エンコーダ信号処理部の構成を示すブロック図である。
【図５】ヘッド転送許可信号とヘッド転送トリガ信号を示す図である。
【図６】印刷処理の対象とする画像を示す図である。
【図７】第一バッファの構成を示した図である。
【図８】第二バッファの構成を示した図である。
【図９】記録紙の搬送動作前における処理の状態を示すタイミングチャートである。
【図１０】記録紙の搬送動作時における処理の状態を示すタイミングチャートである。
【図１１】記録紙の搬送動作前における画像データの転送処理の手順を示すフローチャートである。
【図１２】記録紙の搬送動作前における画像処理の手順を示すフローチャートである。
【図１３】記録紙の搬送動作時における画像データの転送処理の手順を示すフローチャートである。
【図１４】記録紙の搬送動作時における処理の手順を示すフローチャートである。
【図１５】記録ヘッドと記録媒体上に記録される画像データの位置関係を示した図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明の実施形態に係る記録装置について説明する。なお、以下の実施形態は、本発明を限定するものではなく、また、本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１２】
図１は、インクジェット記録装置１（以下、記録装置１）の内部構成図である。図において、ｘ方向は水平方向、ｙ方向（紙面垂直方向）は後述する記録ヘッド８において吐出口が配列される方向、ｚ方向は鉛直方向をそれぞれ示す。
【００１３】
記録装置１は、プリント部２とスキャナ部３を備える複合機であり、記録動作と読取動作に関する様々な処理を、プリント部２とスキャナ部３で個別にあるいは連動して実行することができる。スキャナ部３は、ＡＤＦ（オートドキュメントフィーダ）とＦＢＳ（フラットベッドスキャナ）を備えており、ＡＤＦで自動給紙される原稿の読み取りと、ユーザによってＦＢＳの原稿台に置かれた原稿の読み取り（スキャン）を行うことができる。なお、ここでは、プリント部２とスキャナ部３を併せ持った複合機であるが、スキャナ部３を備えない形態であってもよい。また、図１では、記録装置１が記録動作も読取動作も行っていない待機状態にあるときを示す。
【００１４】
プリント部２において、筐体４の鉛直方向下方の底部には、記録媒体（カットシート）Ｓを収容するための第１カセット５Ａと第２カセット５Ｂが着脱可能に設置されている。第１カセット５ＡにはＡ４サイズまでの比較的小さな記録媒体が、第２カセット５ＢにはＡ３サイズまでの比較的大きな記録媒体が、平積みに収容されている。第１カセット５Ａ近傍には、収容されている記録媒体を１枚ずつ分離して給送するための第１給送ユニット６Ａが設けられている。同様に、第２カセット５Ｂ近傍には、第２給送ユニット６Ｂが設けられている。記録動作が行われる際にはいずれか一方のカセットから選択的に記録媒体Ｓが給送される。
【００１５】
搬送ローラ７、排出ローラ１２、ピンチローラ７ａ、拍車７ｂ、ガイド１８、インナーガイド１９、及びフラッパ１１は、記録媒体Ｓを所定の方向に導くための搬送機構である。搬送ローラ７は、記録ヘッド８の上流側及び下流側に配され、不図示の搬送モータによって駆動される駆動ローラである。ピンチローラ７ａは、搬送ローラ７と共に記録媒体Ｓをニップして回転する従動ローラである。排出ローラ１２は、搬送ローラ７の下流側に配され、不図示の搬送モータによって駆動される駆動ローラである。拍車７ｂは、記録ヘッド８の下流側に配される搬送ローラ７及び排出ローラ１２と共に記録媒体Ｓを挟持して搬送する。
【００１６】
ガイド１８は、記録媒体Ｓの搬送経路に設けられ、記録媒体Ｓを所定の方向に案内する。インナーガイド１９は、ｙ方向に延在する部材で湾曲した側面を有し、当該側面に沿って記録媒体Ｓを案内する。フラッパ１１は、両面記録動作の際に、記録媒体Ｓが搬送される方向を切り替えるための部材である。排出トレイ１３は、記録動作が完了し、排出ローラ１２によって排出された記録媒体Ｓを積載保持するためのトレイである。
【００１７】
記録ヘッド８は、ラインヘッドタイプのカラーインクジェット記録ヘッドであり、記録データに従ってインクを吐出する吐出口が、ｙ方向（即ち、記録媒体Ｓの搬送方向と交差する方向）に沿って記録媒体Ｓの幅に相当する分だけ複数、配列されている。プラテン９は、ｙ方向に延在する平板によって構成され、記録ヘッド８によって記録動作が行われる記録媒体Ｓを背面から支持する。
【００１８】
インクタンクユニット１４は、記録ヘッド８に供給される４色のインクをそれぞれ貯留する。ここで、４色のインクとは、シアン（Ｃ）、マゼンダ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）のインクを指す。インク供給ユニット１５は、インクタンクユニット１４と記録ヘッド８を接続する流路の途中に設けられ、記録ヘッド８内のインクの圧力及び流量を適切な範囲に調整する。記録装置１は循環型のインク供給系を有し、インク供給ユニット１５は記録ヘッド８に供給されるインクの圧力と記録ヘッド８から回収されるインクの流量を適切な範囲に調整する。メンテナンスユニット１６は、キャップユニット１０とワイピングユニット１７を備え、所定のタイミングにこれらを作動させて、記録ヘッド８に対するメンテナンス動作を行う。
【００１９】
図２は、記録装置１における制御構成を示すブロック図である。記録装置１は、主にプリント部２を統括するプリントエンジンユニット２００と、スキャナ部３を統括するスキャナエンジンユニット３００と、記録装置１全体を統括するコントローラユニット１００によって構成されている。プリントコントローラ２０２は、コントローラユニット１００のメインコントローラ１０１の指示に従って、プリントエンジンユニット２００の各種機構を制御する。スキャナエンジンユニット３００の各種機構は、コントローラユニット１００のメインコントローラ１０１によって制御される。以下、制御構成の詳細について説明する。
【００２０】
コントローラユニット１００において、ＣＰＵにより構成されるメインコントローラ１０１は、ＲＯＭ１０７に記憶されているプログラムや各種パラメータに従って、ＲＡＭ１０６をワークエリアとしながら記録装置１全体を制御する。例えば、ホストＩ／Ｆ（インタフェース）１０２又はワイヤレスＩ／Ｆ１０３を介してホスト装置４００から印刷ジョブが入力されると、メインコントローラ１０１の指示に従って、画像処理部１０８は、受信した画像データに対して所定の画像処理を施す。画像処理部１０８において行われる所定の画像処理は、多値画像データを二値画像データに変換する二値化処理を含む。そして、メインコントローラ１０１は、プリントエンジンＩ／Ｆ１０５を介して、画像処理を施した画像データをプリントエンジンユニット２００に送信する。また、メインコントローラ１０１は、プリントエンジンＩ／Ｆ１０５を介して、画像データとは別に、プリントコントローラ２０２に指示するための各コマンドを、プリントエンジンユニット２００に送信する。
【００２１】
なお、記録装置１は、無線通信や有線通信を介してホスト装置４００から画像データを取得してもよいし、記録装置１に接続された外部記憶装置（ＵＳＢメモリ等）から画像データを取得してもよい。但し、無線通信や有線通信に利用される通信方式は、これに限定されない。例えば、無線通信に利用される通信方式として、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）（登録商標）やＢｌｕｅｔｏｏｔｈ（登録商標）が適用可能である。また、有線通信に利用される通信方式としては、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等が適用可能である。その他、例えば、ホスト装置４００から読取コマンドが入力されると、メインコントローラ１０１は、スキャナエンジンＩ／Ｆ１０９を介してこのコマンドをスキャナ部３に送信する。
【００２２】
操作パネル１０４は、ユーザが記録装置１に対して入出力を行うための機構である。ユーザは、操作パネル１０４を介してコピーやスキャン等の動作を指示したり、印刷モードを設定したり、記録装置１の情報を認識したりすることができる。
【００２３】
プリントエンジンユニット２００において、ＣＰＵにより構成されるプリントコントローラ２０２は、ＲＯＭ２０３に記憶されているプログラムや各種パラメータに従って、ＲＡＭ２０４をワークエリアとしながら、プリント部２が備える各種機構を制御する。
【００２４】
コントローラＩ／Ｆ２０１は、プリントエンジンＩ／Ｆ１０５と各種コマンドの送受信や画像データの通信を行う。プリントコントローラ２０２は、コントローラＩ／Ｆ２０１を介して各種コマンドや画像データを受信すると、これを一旦ＲＡＭ２０４に保存する。画像処理コントローラ２０５は、ＲＡＭ２０４に保存した画像データを、プリントコントローラ２０２の指示に従って、記録ヘッド８が記録動作に利用できるように、記録データへ変換する。画像処理コントローラ２０５は、画像データを記録データに変換する処理（変換処理）を実行すると、さらに、その変換処理が終了したことを示す割り込み信号（画像処理終了割り込み信号）を、プリントコントローラ２０２に出力する。なお、画像処理コントローラ２０５において行われる画像データから記録データへの変換処理は、平滑化処理を含む。
【００２５】
なお、以降では、プリントコントローラ２０２から受信した画像データを記憶する、ＲＡＭ２０４内のバッファを第一バッファとして、画像処理コントローラ２０５が変換した記録データを格納する、ＲＡＭ２０４内のバッファを第二バッファとして説明する。
【００２６】
そして、その後の記録動作に実行時において、プリントコントローラ２０２は、搬送制御部２０７を介して、図１に示す給送ユニット６Ａ、６Ｂ、搬送ローラ７、排出ローラ１２、フラッパ１１を駆動して、記録媒体Ｓを搬送する。
【００２７】
なお、搬送ローラ７を駆動する搬送モータ２０の軸にはロータリーエンコーダ２１が取り付けられている。ロータリーエンコーダ２１は、例えば光学式のロータリーエンコーダであり、搬送モータ２０の駆動量に応じて、記録媒体Ｓの搬送量を検出するために設けられている。ロータリーエンコーダ２１は、搬送モータ２０が所定量回転すると、所定の信号を出力する。具体的には、ロータリーエンコーダ２１は、図３に示されるように、搬送モータ２０の駆動量（結果的に記録媒体Ｓの搬送量に対応する）に応じて、Ａ相信号及びＢ相信号を出力する。補足として、Ｂ相信号は、Ａ相信号より９０度遅れた位相関係にあり、ロータリーエンコーダ２１の回転方向を判定（確認）するために用いられる。
【００２８】
ロータリーエンコーダから出力されたＡ相信号及びＢ相信号は、搬送制御部２０７のエンコーダ信号処理部１０００に入力される。より詳細には、エンコーダ信号処理部１０００はヘッド転送タイミング信号生成部１００１と位置カウンタ１００２を備え、Ａ相信号及びＢ相信号は、図４に示されるように、ヘッド転送タイミング信号生成部１００１と位置カウンタ１００２の各々に入力される。
【００２９】
位置カウンタ１００２は、Ａ相信号を監視し、Ａ相信号の立ち上がりエッジごとに位置カウンタ値をカウントアップ（インクリメント）する。位置カウンタ１００２は、プリントコントローラ２０２により所定の値を設定可能なレジスタを備え、カウントアップした位置カウンタ値が当該レジスタに設定された所定の値と等しくなると、プリントコントローラ２０２に位置カウンタ割り込み信号を出力する。その他、位置カウンタ１００２は、位置カウンタ値をヘッド転送タイミング信号生成部１００１に出力する。
【００３０】
ヘッド転送タイミング信号生成部１００１は、入力されたＡ相信号及びＢ相信号、さらに位置カウンタ値に基づいて、図５に示されるようなヘッド転送許可信号とヘッド転送トリガ信号をヘッドＩ／Ｆ２０６に出力する。
【００３１】
ヘッドＩ／Ｆ２０６は、ヘッド転送許可信号がＨｉｇｈレベルにある状態で、ヘッド転送トリガ信号がＨｉｇｈレベルになると、１ライン分の記録データを記録ヘッド８に転送する。図５では、ヘッド転送許可信号がＨｉｇｈレベルにある状態で、ヘッド転送トリガ信号が２４回、Ｈｉｇｈレベルになっていることから、ヘッドＩ／Ｆ２０６は、合計で２４ライン分の記録データをＲＡＭ２０４から読み出して、記録ヘッド８に転送している。
【００３２】
なお、本実施形態では、位置カウンタ１００２は、Ａ相信号の立ち上がりエッジごとにカウントアップ（インクリメント）するが、カウントアップするタイミングはＡ相信号の立下りエッジごとであってもよい。また、エッジごとにカウントアップする際に監視する信号（対象）は、Ｂ相信号であってもよい。また、ここでは、プリントエンジンユニット２００が１つの画像処理コントローラ（ＣＰＵ）２０５、１つのＲＯＭ２０３、及び１つのＲＡＭ２０４を備える場合を示している。しかしながら、プリントエンジンユニット２００が備える画像処理コントローラ（ＣＰＵ）、ＲＯＭ、ＲＡＭの数は各々１つに限定されず、複数であってもよい。
【００３３】
ヘッドキャリッジ制御部２０８は、記録装置１のメンテナンス状態や記録状態等の動作状態に応じて、記録ヘッド８の向きや位置を変更する。インク供給制御部２０９は、記録ヘッド８へ供給されるインクの圧力が適切な範囲に収まるように、インク供給ユニット１５を制御する。メンテナンス制御部２１０は、記録ヘッド８に対するメンテナンス動作を行う際に、メンテナンスユニット１６におけるキャップユニット１０やワイピングユニット１７の動作を制御する。
【００３４】
スキャナエンジンユニット３００においては、メインコントローラ１０１が、ＲＯＭ１０７に記憶されているプログラムや各種パラメータに従って、ＲＡＭ１０６をワークエリアとしながら、スキャナコントローラ３０２のハードウェアリソースを制御する。これにより、スキャナ部３の備える各種機構は制御される。例えば、コントローラＩ／Ｆ３０１を介して、メインコントローラ１０１がスキャナコントローラ３０２内のハードウェアリソースを制御することで、ユーザによってＡＤＦに搭載された原稿を、搬送制御部３０４を介して搬送し、センサ３０５によって読み取る。そして、スキャナコントローラ３０２は、読み取った画像データをＲＡＭ３０３に保存する。なお、プリントコントローラ２０２は、上述のように取得された画像データを記録データに変換することで、記録ヘッド８に、スキャナコントローラ３０２で読み取った画像データに基づく記録動作を実行させることが可能である。
【００３５】
以下、上述の構成を踏まえ、図６から図８を用いてＲＡＭ２０４内のバッファ（画像データを格納する第一バッファ、及び記録データを格納する第二バッファ）の構成、また、図９から図１５を用いて記録装置１の具体的な処理について説明する。図６は、記録装置１において、印刷処理の対象とする１ページ分の画像である。図６では、この画像の印刷を予定し、画像の記録順序（即ち、記録紙の搬送方向）に応じて、画像を搬送方向の上流側から順に（１）−（８）までの８つの領域に等分している。
【００３６】
図７は、上述のメインコントローラ１０１から受信した画像データを格納する第一バッファの構成を示した図である。なお、第一バッファは、上述のように、ＲＡＭ２０４内に構成される。
【００３７】
図７に示されるように、第一バッファは、画像を８つに等分した領域（即ち、画像の８分の１に相当する領域）を２領域分、記憶する記憶領域を備える。なお、以降において、そのうちの一方の記憶領域を記憶領域Ａ、他方の記憶領域を記憶領域Ｂと称する。また、図７に示されるように、記録装置１において、画像処理を実行する過程で、図６で示した領域のうち、領域（１）、（３）、（５）、（７）を記憶領域Ａに、領域（２）、（４）、（６）、（８）を記憶領域Ｂに一時的に格納する。補足として、第一バッファの制御方法については、図１１、図１３を用いて後述する。
【００３８】
図８は、上述の画像処理コントローラ２０５が変換した記録データを格納する第二バッファの構成を示した図である。なお、第二バッファは、上述のように、ＲＡＭ２０４内に構成される。
【００３９】
図８に示されるように、第二バッファは、画像を８つに等分した領域を４領域分、記憶する記憶領域を備える。なお、以降において、そのうちの第一の記憶領域を記憶領域Ｋ、第二の記憶領域を記憶領域Ｌ、第三の記憶領域を記憶領域Ｍ、第四の記憶領域を記憶領域Ｎと称する。また、記録装置１において、記録データを生成する過程で、図６で示した領域のうち、領域（１）、（５）を記憶領域Ｋに、領域（２）、（６）を記憶領域Ｌに、領域（３）、（７）を記憶領域Ｍに、領域（４）、（８）を記憶領域Ｎに一時的に格納する。補足として、第二バッファの制御方法については、図１２、図１４を用いて後述する。
【００４０】
次に、記録装置１の具体的な処理として、図９、図１１、図１２を用いて、記録紙の搬送動作前の画像データの転送処理及び画像処理について説明する。また、図１０、図１３、図１４、図１５を用いて、記録紙の搬送動作時における、画像データの転送処理、画像処理、及び記録データの転送処理を説明する。
【００４１】
図９は、記録紙の搬送動作前における、ヘッド転送許可信号、ヘッド転送の状態、画像処理コントローラ２０５による画像処理、及びコントローラユニット１００からプリントエンジンユニット２００へのデータ転送の状態を示したタイミングチャートである。
【００４２】
上述のように、図９は記録紙の搬送動作前（即ち、印刷処理の実行前）における処理の状態をタイミングチャートとして示すものであることから、ヘッド転送許可信号はＬｏｗレベルの状態で維持され、また記録データのヘッド転送も行われない。他方、コントローラユニット１００からプリントエンジンユニット２００へのデータ転送（以下、処理１）、及び画像処理コントローラ２０５による画像処理（以下、処理２）は、第一バッファ及び第二バッファの記憶領域の全てが満たされるまで実行される。具体的には、この場合、第一バッファの記憶領域Ａに領域（５）、領域Ｂに領域（６）の画像データ、また、第二バッファの領域Ｋに領域（１）、領域Ｌに領域（２）、領域Ｍに領域（３）、領域Ｎに領域（４）が格納されるまで、処理が実行される。
【００４３】
以下、図９のタイミングチャートに従って、処理１及び処理２について説明する。先ず、画像の領域（１）について、処理１を実行する。そして、領域（１）についての処理１が終了すると、即ち、領域（１）の画像データが第一バッファの記憶領域Ａに格納されると、領域（１）についての処理２を実行する。
【００４４】
また、同時に、第一バッファの記憶領域が空いていることから、領域（２）についての処理１を実行し、記憶領域Ｂに格納する。そして、領域（１）についての処理２が終了すると、画像処理コントローラ２０５は画像処理終了割り込み信号をプリントコントローラ２０２に出力する。画像処理終了割り込み信号を受信したプリントコントローラ２０２は、さらに、メインコントローラ１０１に処理２が終了したことを通知する。
【００４５】
メインコントローラ１０１は、先行する領域（１）についての処理２が終了したことで、第一バッファの記憶領域Ａに空きが生じることから、領域（３）についての処理１を実行し、記憶領域Ａに格納する。また、画像処理コントローラ２０５は、領域（３）についての処理１を開始する時点で、既に領域（２）についての処理１も終了していることから、領域（２）についての処理２を実行する。
【００４６】
これら一連の処理は、それ以降の領域においても同様に、第一バッファ及び第二バッファの記憶領域の全てが満たされるまで実行される。即ち、上述のように、第一バッファに画像の領域（５）及び（６）、また、第二バッファに画像の領域（１）−（４）が格納された状態となるまで実行される。
【００４７】
図１１は、記録紙の搬送動作前における、コントローラユニット１００からプリントエンジンユニット２００へのデータの転送処理の手順を示すフローチャートである。具体的には、記録紙の搬送動作前における、上述の領域（１）−（６）に関する処理１の手順を示すフローチャートである。
【００４８】
ステップＳ１１０１において、メインコントローラ１０１は、ＲＡＭ２０４内の第一バッファに空きがあるか否かを判定する。メインコントローラ１０１は、第一バッファに空きがないと判定すると（Ｓ１１０１ Ｎｏ）、第一バッファに空きができるまで待機する。他方、メインコントローラ１０１は、第一バッファに空きがあると判定すると（Ｓ１１０１ Ｙｅｓ）、処理をステップＳ１１０２に移行させる。
【００４９】
ステップＳ１１０２において、メインコントローラ１０１は、画像を８つに等分したうちの１つの領域に相当する画像データを、コントローラユニット１００からプリントエンジンユニット２００に転送する。即ち、処理１を実行する。なお、ステップＳ１１０２では、ステップＳ１１０１−Ｓ１１０４までの処理を実行するごとに、領域を搬送方向の下流側にシフトさせ（即ち、領域（１）から領域（２）、領域（２）から領域（３）に領域を変更し）、領域（１）から順に処理１を実行する。
【００５０】
ステップＳ１１０３において、メインコントローラ１０１は、ステップＳ１１０２においてコントローラユニット１００から転送した画像データに関して、プリントエンジンユニット２００への転送が終了したか否かを判定する。即ち、処理１が終了したか否かを判定する。メインコントローラ１０１は、処理１が終了していないと判定すると（Ｓ１１０３ Ｎｏ）、処理１が終了するまで待機する。他方、メインコントローラ１０１は、処理１が終了していると判定すると（Ｓ１１０３ Ｙｅｓ）、処理をステップＳ１１０４に移行させる。
【００５１】
ステップＳ１１０４では、メインコントローラ１０１は、画像の領域（１）−（６）に関して、処理１が終了したか否かを判定する。そして、画像の領域（１）−（６）の全てに関して、処理１が終了していないと判定すると（Ｓ１１０４ Ｎｏ）、上述のように、領域を搬送方向の下流側にシフトさせた上で、処理をステップＳ１１０１に返す。他方、メインコントローラ１０１は、画像の領域（１）−（６）の全てに関して、処理１が終了していると判定すると（Ｓ１１０４ Ｙｅｓ）、図１１に示す処理を終了する。
【００５２】
図１２は、記録紙の搬送動作前における、画像処理コントローラ２０５による画像処理を行わせるため手順を示すフローチャートである。具体的には、記録紙の搬送動作前における、上述の（１）−（４）に関する処理２の手順を示すフローチャートである。
【００５３】
ステップＳ１２０１において、プリントコントローラ２０２は、第二バッファの記憶領域の全てが満たされた状態であるか否かを判定する。プリントコントローラ２０２は、第二バッファの記憶領域の全てが満たされた状態ではないと判定すると（Ｓ１２０１ Ｎｏ）、処理をステップＳ１２０２に移行させる。
【００５４】
ステップＳ１２０２において、プリントコントローラ２０２は、画像処理コントローラ２０５に対して、例えば、画像処理パラメータ、ＤＭＡのアドレス等の各種設定を行う。なお、ステップＳ１２０２に関して、領域（１）に対して処理を実行すると、その後においては、必ずしも実行する必要はなく、環境の変化等に応じて、適宜、実行すればよい。
【００５５】
ステップＳ１２０３において、プリントコントローラ２０２は、ＲＡＭ２０４内の第一バッファに画像データが格納されているか否かを判定する。プリントコントローラ２０２は、第一バッファに画像データが格納されていないと判定すると（Ｓ１２０３ Ｎｏ）、第一バッファに画像データが格納されるまで待機する。他方、プリントコントローラ２０２は、第一バッファに画像データが格納されていると判定すると（Ｓ１２０３ Ｙｅｓ）、処理をステップＳ１２０４に移行させる。
【００５６】
ステップＳ１２０４において、プリントコントローラ２０２は、画像処理コントローラ２０５を起動し、画像処理コントローラ２０５において画像処理を開始させる。即ち、処理２を開始させる。
【００５７】
プリントコントローラ２０２は、処理２を開始させると、ステップＳ１２０５において、処理２の終了に伴う画像処理終了に関する割り込み信号を受信したか否かを判定する。Ｓ１２０５において、画像処理終了に関する割り込み信号が受信されていないと判定された場合は（Ｓ１２０５ Ｎｏ）、その割り込み信号が受信されるまで待機する。他方、画像処理終了に関する割り込み信号を受信したと判定した場合は（Ｓ１２０５ Ｙｅｓ）、処理をステップＳ１２０６に移行させる。
【００５８】
ステップＳ１２０６において、プリントコントローラ２０２は、受信した割り込み信号のクリア処理を実行する。プリントコントローラ２０２は、ステップＳ１２０６における処理を実行すると、領域を搬送方向の下流側にシフトさせ（即ち、例えば、領域（１）から領域（２）、領域（２）から領域（３）等に領域を変更し）、処理をステップＳ１２０１に返す。その後、ステップＳ１２０１において、第二バッファの記憶領域の全てが満たされると（Ｓ１２０１ Ｙｅｓ）、画像の領域（１）−（４）における画像処理（即ち、記録データの生成）が終了したと判定し、図１２に示す処理を終了する。
【００５９】
次に、記録紙の搬送動作時における、画像データの転送処理、画像処理、及び記録データの転送処理（ヘッド転送処理）について説明する。図１０は、記録紙の搬送動作時における、ヘッド転送許可信号、ヘッド転送の状態、画像処理コントローラ２０５による画像処理、及びコントローラユニット１００からプリントエンジンユニット２００へのデータ転送の状態を示したタイミングチャートである。
【００６０】
上述のように、図１０は、記録紙の搬送動作時における処理の状態（即ち、記録紙を搬送し、印刷処理を実行している状態）をタイミングチャートとして示すものであり、また、図９に示す処理に後続する処理として示される。
【００６１】
ヘッド転送許可信号は、図１０に示されるように、記録動作が開始される位置で、Ｈｉｇｈレベルとなる。ヘッドＩ／Ｆ２０６は、ヘッド転送許可信号がＨｉｇｈレベルで維持された状態で、ヘッド転送トリガ信号がＨｉｇｈレベルになると、第二バッファの画像の領域（１）が格納されている記憶領域から記録データを読み出し、記録ヘッド８に転送する。即ち、所定の転送信号のレベルに応じて、記憶領域Ｋから記録データを読み出し、記録ヘッド８に転送する。
【００６２】
なお、ヘッド転送トリガ信号は、上述の図５において示される信号（即ち、位置カウンタ１００２から入力される位置カウンタ値に基づいて、ヘッド転送タイミング信号生成部１００１により出力される信号）であり、図１０では、不図示としている。また、位置カウンタ１００２には、画像の先端から、搬送方向において８分の１に相当する位置に対応する値が位置カウンタ割り込み値として予め設定されている。よって、その位置まで記録紙が搬送されると（つまり、画像の８分の１に相当する搬送量に対応する位置カウンタ値になると）、位置カウンタ割り込み信号がプリントコントローラ２０２に出力される。
【００６３】
その他、本実施形態では、第二バッファより読み出した記録データを記録ヘッド８に転送する仕様として説明したが、より詳細には、記録データを含む制御データ（即ち、記録ヘッド８を制御するための制御データ）を記録ヘッド８に転送する。この制御データには、記録データ以外に、インクの吐出量を制御するための情報等の各種、印刷処理に関する設定情報が含まれる。
【００６４】
プリントコントローラ２０２は、位置カウンタ割り込み信号を受信すると、位置カウンタ１００２に対して割り込み信号のクリア処理を実行する。プリントコントローラ２０２は、割り込みのクリア処理を実行すると、次に、位置カウンタ１００２のレジスタに、記録紙に記録する画像の先端から、搬送方向において８分の２に相当する位置に対応する値を位置カウンタ割り込み値として設定する。よって、その位置まで記録紙が搬送されると（つまり、画像の８分の２に相当する搬送量に対応する位置カウンタ値になると）、位置カウンタ割り込み信号がプリントコントローラ２０２に出力される。
【００６５】
さらに、プリントコントローラ２０２は、位置カウンタ割り込み信号を受信したことで、画像の領域（１）についての記録処理が終了した（即ち、記録データが既に記録ヘッド８に転送された）と判定する。つまり、プリントコントローラ２０２は、位置カウンタ割り込み信号を受信したことにより、記録データの領域（１）が記録ヘッド８に転送されて第二バッファに空き容量ができたと判定する（見做す）。プリントコントローラ２０２は、位置カウンタ割り込み信号を受信したことで（即ち、第二バッファに空き容量ができたと判定することで）、第一バッファの記憶領域Ａに格納されている領域（５）について処理２を開始する。そして、処理２が終了したら、生成された領域（５）の記録データを、第二バッファに格納する。このように、本実施形態では、エンコーダから出力される信号に基づき生成される位置カウンタ割り込み信号に応じて、処理（２）が開始されるため、プリントコントローラ２０２は、第二バッファの空き容量を確認する必要がない。
【００６６】
プリントコントローラ２０２は、その後も同様に、位置カウンタ１００２から位置カウンタ割り込み信号を受信する度に、画像の８分の１に相当する領域の記録データが記録ヘッド８に転送されたと判定し、割り込みのクリア処理及び処理２を実行する。
【００６７】
また、メインコントローラ１０１は、プリントコントローラ２０２から処理２に関する終了通知（即ち、画像処理終了割り込み信号）を受信すると、プリントエンジンユニット２００に未だ転送の完了していない画像の領域（７）及び（８）を転送する。
【００６８】
以上のようにして、記録紙の搬送動作時における、画像データの転送処理（即ち、処理１）、画像処理（即ち、処理２）、及び記録データの転送処理が実行される。
【００６９】
補足として、図１５を用いて、位置カウンタ割り込み信号が出力されるタイミングについて説明する。図１５は、記録ヘッドと記録媒体上に記録される画像データの位置関係を示した図である。なお、図１５では、上述の図１０において、１回目の位置カウンタ割り込み信号が出力されるタイミングについて示している。
【００７０】
図１５に示されるように、画像データの領域（１）に相当する領域において、全ての色に関する記録処理が終了すると（即ち、その記録処理が終了した位置まで記録紙が搬送されたタイミングで）、位置カウンタ１００２は位置カウンタ割り込み信号を出力する。
【００７１】
図１３は、記録紙の搬送動作時における、コントローラユニット１００からプリントエンジンユニット２００へのデータの転送処理の手順を示すフローチャートである。具体的には、記録紙の搬送動作時における、上述の領域（７）、（８）に関する処理１の手順を示すフローチャートであり、記録紙の搬送動作前における、上述の領域（１）−（６）に関する処理１の手順と同様である。
【００７２】
ステップＳ１３０１において、メインコントローラ１０１は、ＲＡＭ２０４内の第一バッファに空きがあるか否かを判定する。メインコントローラ１０１は、第一バッファに空きがないと判定すると（Ｓ１３０１ Ｎｏ）、第一バッファに空きができるまで待機する。他方、メインコントローラ１０１は、第一バッファに空きがあると判定すると（Ｓ１３０１ Ｙｅｓ）、処理をステップＳ１３０２に移行させる。
【００７３】
ステップＳ１３０２において、メインコントローラ１０１は、画像を８つに等分したうちの１つの領域に相当する画像データを、コントローラユニット１００からプリントエンジンユニット２００に転送する。即ち、処理１を実行する。なお、ステップＳ１３０２では、図１３のステップＳ１３０１−Ｓ１３０４までの処理を実行するごとに、領域を搬送方向の下流側に領域（７）から領域（８）にシフトさせ、処理１を実行する。
【００７４】
ステップＳ１３０３において、メインコントローラ１０１は、ステップＳ１３０２においてコントローラユニット１００から転送した画像データに関して、プリントエンジンユニット２００への転送が終了したか否かを判定する。即ち、処理１が終了したか否かを判定する。メインコントローラ１０１は、処理１が終了していないと判定すると（Ｓ１３０３ Ｎｏ）、処理１が終了するまで待機する。他方、メインコントローラ１０１は、処理１が終了していると判定すると（Ｓ１３０３ Ｙｅｓ）、処理をステップＳ１３０４に移行させる。
【００７５】
ステップＳ１３０４において、メインコントローラ１０１は、画像の領域（７）と領域（８）に関して、処理１が終了したか否かを判定する。そして、画像の領域（７）と領域（８）に関して、処理１が終了していないと判定すると（Ｓ１３０４ Ｎｏ）、上述のように、領域を搬送方向の下流側に領域（７）から領域（８）にシフトさせた上で、処理をステップＳ１３０１に返す。他方、メインコントローラ１０１は、画像の領域（７）及び（８）に関して処理１が終了していると判定すると（Ｓ１３０４ Ｙｅｓ）、図１３に示す処理を終了する。
【００７６】
図１４は、記録紙の搬送動作時における、プリントエンジンユニット２００による処理の手順を示すフローチャートである。具体的には、上述の領域（１）−（８）に関する記録紙の搬送動作（印刷処理）、及び記録紙の搬送動作時における、上述の領域（５）−（８）に関する処理２の手順を示すフローチャートである。
【００７７】
ステップＳ１４０１において、プリントコントローラ２０２は、位置カウンタ１００２から出力される位置カウンタ割り込みの回数をカウントするための変数ｎを初期化する。即ち、プリントコントローラ２０２は、変数ｎに０を設定（セット）する。
【００７８】
ステップＳ１４０２において、画像の先端から、搬送方向において８分の１に相当する位置まで記録紙が搬送されると、位置カウンタ割り込み信号が出力されるように、位置カウンタ１００２内のレジスタに位置カウンタ割り込み値が設定される。即ち、画像の８分の１に相当する搬送量に対応する位置カウンタ値になると、位置カウンタ割り込み信号が出力されるように、位置カウンタ１００２内のレジスタに位置カウンタ割り込み値が設定される。
【００７９】
ステップＳ１４０３において、プリントコントローラ２０２は、位置カウンタ１００２から位置カウンタ割り込み信号が出力されたか否かを判定する。ここで、位置カウンタ割り込み信号が出力されていない場合（Ｓ１４０３ Ｎｏ）は、位置カウンタ割り込み信号が出力されるまで待機し、位置カウンタ割り込み信号が出力されると（Ｓ１４０３ Ｙｅｓ）、処理をステップＳ１４０４に移行させる。
【００８０】
ステップＳ１４０４において、プリントコントローラ２０２は、位置カウンタ割り込み信号が出力されたことから、上述の変数ｎに１を加算する（カウントアップする）。ステップＳ１４０５において、プリントコントローラ２０２は、位置カウンタ１００２に対して、割り込み信号のクリア処理を実行する。
【００８１】
ステップＳ１４０６において、プリントコントローラ２０２は、変数ｎが８であるか否か、即ち、位置カウンタ割り込み信号が８回出力されたか否かを判定する。そして、プリントコントローラ２０２は、変数ｎが８でないと判定した場合（より正確には、変数ｎが８未満であると判定した場合）（Ｓ１４０６ Ｎｏ）、処理をステップＳ１４０７に移行させる。
【００８２】
次に、ステップＳ１４０７において、画像の先端から、搬送方向において８分の２に相当する位置まで記録紙が搬送されると、位置カウンタ割り込み信号が出力されるように、位置カウンタ１００２内のレジスタに位置カウンタ割り込み値が設定される。即ち、画像の８分の２に相当する搬送量に対応する位置カウンタ値になると、位置カウンタ割り込み信号が出力されるように、位置カウンタ１００２内のレジスタに位置カウンタ割り込み値が設定される。
【００８３】
ステップＳ１４０８において、プリントコントローラ２０２は、画像処理コントローラ２０５に対して、例えば、画像処理パラメータ、ＤＭＡのアドレス等の各種設定を行う。なお、ステップＳ１４０８に関して、領域（５）に対して処理を実行すると、その後においては、必ずしも実行する必要はなく、環境の変化等に応じて、適宜、実行すればよい。
【００８４】
ステップＳ１４０９において、プリントコントローラ２０２は、コントローラユニット１００からプリントエンジンユニット２００に転送が終了している画像データ（即ち、処理１が終了している画像データ）が第一バッファに格納されているか否かを判定する。プリントコントローラ２０２は、第一バッファに画像データが格納されていないと判定すると（Ｓ１４０９ Ｎｏ）、第一バッファに画像データが格納されるまで待機する。他方、プリントコントローラ２０２は、第一バッファに画像データが格納されていると判定すると（Ｓ１４０９ Ｙｅｓ）、処理をステップＳ１４１０に移行させる。
【００８５】
ステップＳ１４１０において、プリントコントローラ２０２は、画像処理コントローラ２０５を起動し、画像処理コントローラ２０５において画像処理を開始させる。即ち、処理２を開始させる。
【００８６】
プリントコントローラ２０２は、処理２を開始させると、ステップＳ１４１１において、処理２の終了に伴う画像処理終了に関する割り込み信号を受信したか否かを判定する。ステップＳ１４１１において、画像処理終了に関する割り込み信号が受信されていないと判定された場合は（Ｓ１４１１ Ｎｏ）、その割り込み信号が受信されるまで待機する。他方、画像処理終了に関する割り込み信号を受信したと判定した場合は（Ｓ１４１１ Ｙｅｓ）、処理をステップＳ１４１２に移行させる。
【００８７】
ステップＳ１４１２において、プリントコントローラ２０２は、受信した割り込み信号のクリア処理を実行する。そして、プリントコントローラ２０２は、割り込み信号のクリア処理等を実行すると、処理をステップＳ１４０３に返す。その後、これらの処理を、ステップＳ１４０６において変数ｎが８であると判定されるまで実行し、ステップＳ１４０６において変数ｎが８であると判定されると（即ち、記録動作が終了したと判定されると）、図１４に示す処理を終了する。
【００８８】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００８９】
その他、上述の実施形態では、印刷処理の対象とする画像を８分割して、記録紙を、その８分割した領域分（即ち、画像の８分の１に相当する領域分）搬送する度に、位置カウンタ割り込み信号を出力する仕様として説明した。しかしながら、位置カウンタ割り込み信号を出力する仕様は、必ずしもこれに限定されない。したがって、記録紙を、画像の８分の１に相当する領域分以外の領域分（例えば、画像の１６分の１に相当する領域分）、搬送する度に、位置カウンタ割り込み信号を出力するようにしてもよい。
【００９０】
また、第一バッファに関して、画像の８分の１に相当する領域を２面（２領域分）備えた構造として説明したが、ＲＡＭ２０４の記憶容量が許容されれば、２面よりも多い面数（領域）としてもよい。第二バッファに関しても、同様に、画像の８分の１に相当する領域を４面（４領域分）備えた構造として説明したが、ＲＡＭ２０４の記憶容量が許容されれば、４面よりも多い面数（領域）としてもよい。
【００９１】
さらに、補足として、第一バッファの容量は画像データのデータサイズより小さく設定され、また、第二バッファの容量はその画像データより変換された記録データのデータサイズより小さく設定される。
【００９２】
その他、第一バッファと第二バッファの容量は、プリントエンジンユニット２００へのデータ転送の転送速度（通信速度）、画像データから記録データへの変換処理の変換速度、記録ヘッド８へのデータ転送の転送速度を踏まえて設定される。また、第一バッファと第二バッファの容量比に関しても、同様に設定される。
【図１】
2019177546.tif 000003
【図２】
2019177546.tif 000004
【図３】
2019177546.tif 000005
【図４】
2019177546.tif 000006
【図５】
2019177546.tif 000007
【図６】
2019177546.tif 000008
【図７】
2019177546.tif 000009
【図８】
2019177546.tif 000010
【図９】
2019177546.tif 000011
【図１０】
2019177546.tif 000012
【図１１】
2019177546.tif 000013
【図１２】
2019177546.tif 000014
【図１３】
2019177546.tif 000015
【図１４】
2019177546.tif 000016
【図１５】
2019177546.tif 000017