(57)【要約】【課題】外部機器と電気的に接続していることに起因して、印刷速度が低下することを抑制することが可能な印刷装置を提供すること。【解決手段】液体を吐出可能な吐出口群に接続された吐出制御手段と、印刷データを吐出制御手段に出力する制御データ出力手段とを備え、吐出制御手段と、制御データ出力手段とが接続手段を介して接続された印刷装置において、吐出制御手段に対し、印刷データの出力を接続手段を介して開始した後の（Ｓ２９，Ｓ３１）、第一接続口及び第二接続口を介してデータ伝送する頻度を、第一接続口及び第三接続口を介してデータ伝送する頻度よりも多くする（Ｓ２５）。【選択図】図５
2014069343.tif 000002
【特許請求の範囲】
【請求項１】
液体を吐出可能な吐出口を複数有する吐出口群と、
前記吐出口群に接続され、接続された前記吐出口群によって前記液体を吐出するためのデータである印刷データに基づき、当該吐出口群による前記液体の吐出を制御する吐出制御手段と、
前記印刷データを前記吐出制御手段に出力する制御データ出力手段と、
前記制御データ出力手段を接続可能な第一接続口と、前記吐出制御手段を接続可能であって、前記第一接続口とデータ伝送可能に接続可能な第二接続口と、外部機器を接続可能であって、前記第一接続口とデータ伝送可能な第三接続口とを有する接続手段と、
前記第一接続口と前記第二接続口との間、及び前記第一接続口と前記第三接続口との間のデータの伝送を制御する接続制御手段と、
前記制御データ出力手段が、前記吐出制御手段に対し、前記印刷データの出力を、前記第一接続口と前記第二接続口とを介して開始した後の、前記第一接続口と前記第二接続口とを介してデータ伝送する頻度を、前記第一接続口と前記第三接続口とを介してデータ伝送する頻度よりも多くする頻度制御手段と
を備えることを特徴とする印刷装置。
【請求項２】
液体を吐出可能な吐出口を複数有する吐出口群と、
前記吐出口群に接続され、接続された前記吐出口群によって前記液体を吐出するためのデータである印刷データに基づき、当該吐出口群による前記液体の吐出を制御する吐出制御手段と、
前記印刷データを前記吐出制御手段に出力する制御データ出力手段と、
前記制御データ出力手段を接続可能な第一接続口と、前記吐出制御手段を接続可能であって、前記第一接続口とデータ伝送可能に接続可能な第二接続口と、外部機器を接続可能であって、前記第一接続口とデータ伝送可能な第三接続口とを有する接続手段と、
前記第一接続口と前記第二接続口との間、及び前記第一接続口と前記第三接続口との間のデータの伝送を制御する接続制御手段と、
前記制御データ出力手段が、前記吐出制御手段に対し、前記印刷データの出力を、前記第一接続口と前記第二接続口とを介して実行している期間は、前記印刷データの出力を、前記第一接続口と前記第二接続口とを介して実行していない期間に比べ、前記制御データ出力手段と、前記外部機器との間のデータの伝送頻度を低減させる頻度制御手段と
を備えることを特徴とする印刷装置。
【請求項３】
前記印刷データを一時的に記憶可能な第一記憶手段と、
前記印刷データを一時的に記憶可能であり、前記第一記憶手段よりも記憶容量が少ない第二記憶手段とをさらに備え、
前記制御データ出力手段は前記第一記憶手段に記憶されている前記印刷データを複数回に分けて前記吐出制御手段に出力し、
前記吐出制御手段は、前記制御データ出力手段から出力される前記印刷データを前記第二記憶手段に記憶させることを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記制御データ出力手段と前記外部機器との間の接続の許可と禁止とを切り替えるスイッチ手段とをさらに備え、
前記頻度制御手段は、前記制御データ出力手段が前記吐出制御手段に前記印刷データを出力する処理の開始に起因して、前記スイッチ手段を制御して、前記制御データ出力手段と前記外部機器との間のデータの伝送を禁止することを特徴とする請求項１から３のいずれかに記載の印刷装置。
【請求項５】
前記頻度制御手段が前記制御データ出力手段と、前記外部機器との間のデータの伝送を禁止する場合に、前記データの伝送の禁止に関する情報を出力する情報出力手段をさらに備えることを特徴とする請求項１から４のいずれかに記載の印刷装置。
【請求項６】
前記制御データ出力手段は、前記吐出口のメンテナンス処理を行う場合に、前記印刷データとして、前記吐出口群が有する前記複数の吐出口から前記液体を吐出させるデータを前記吐出制御手段に出力することを特徴とする請求項１から５のいずれかに記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データに基づいて印刷を行う印刷装置に関する。
【背景技術】
【０００２】
印刷データに基づいて、インクを吐出する印刷ヘッドが搭載されたキャリッジをプラテン上に保持された布帛に対して相対的に搬送しながら印刷を行う印刷装置が知られている（例えば、特許文献１）。かかる印刷装置では、インクとして白インクとカラーインクが用いられ、印刷前に布帛に対して前処理液が塗布された後、白インクでベースが印刷され、その上にカラーインクで印刷が行われるのが一般的である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２７９８８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の印刷装置では、印刷処理を制御するプロセッサは、バスを介して、第一印刷部制御回路と第二印刷部制御回路とを含む複数の構成要素とパラレル接続で接続されている。これに対し、例えば、シリアル接続であるＵＳＢハブ等の接続機器を介して接続して、メインＣＰＵから第一印刷部制御回路及び第二印刷部制御回路の夫々へ印刷データを出力することが想定される。このような場合、接続機器には、第一印刷部制御回路及び第二印刷部制御回路の他に印刷データが格納されたＵＳＢメモリ等の外部機器が接続されることがある。接続機器には、接続中のデバイスに定期的にアクセスし情報を取得するものがある。このような接続機器に外部機器が接続された状態では、第一印刷部制御回路及び第二印刷部制御回路へ印刷データの出力が開始された後も、接続機器が外部機器に定期的にアクセスする。したがって、このような印刷装置では、相対的にプロセッサから第一印刷部制御回路又は第二印刷部制御回路にアクセスする頻度が低くなり、印刷データの出力が遅くなるため、印刷速度が低下する可能性がある。
【０００５】
本発明は、接続機器に外部機器が電気的に接続されていることに起因して、印刷速度が低下することを抑制することが可能な印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第一態様に係る印刷装置は、液体を吐出可能な吐出口を複数有する吐出口群と、前記吐出口群に接続され、接続された前記吐出口群によって前記液体を吐出するためのデータである印刷データに基づき、当該吐出口群による前記液体の吐出を制御する吐出制御手段と、前記印刷データを前記吐出制御手段に出力する制御データ出力手段と、前記制御データ出力手段を接続可能な第一接続口と、前記吐出制御手段を接続可能であって、前記第一接続口とデータ伝送可能に接続可能な第二接続口と、外部機器を接続可能であって、前記第一接続口とデータ伝送可能な第三接続口とを有する接続手段と、前記第一接続口と前記第二接続口との間、及び前記第一接続口と前記第三接続口との間のデータの伝送を制御する接続制御手段と、前記制御データ出力手段が、前記吐出制御手段に対し、前記印刷データの出力を、前記第一接続口と前記第二接続口とを介して開始した後の、前記第一接続口と前記第二接続口とを介してデータ伝送する頻度を、前記第一接続口と前記第三接続口とを介してデータ伝送する頻度よりも多くする頻度制御手段とを備えている。
【０００７】
本態様の印刷装置は、第一接続口と第二接続口とを介してデータ伝送する頻度を、第一接続口と前記第三接続口とを介してデータ伝送する頻度よりも多くしている。このため、印刷装置は、第一接続口と第二接続口とを介してデータ伝送する頻度が、第一接続口と前記第三接続口とを介してデータ伝送する頻度よりも低い場合に比べ、印刷データを出力している期間の制御データ出力手段が第三接続口に接続された外部機器にデータ伝送するのに要する処理負荷の割合が小さい。したがって印刷装置は、制御データ出力手段と外部機器との間のデータの伝送に起因して、印刷速度が低下することを抑制することが可能である。
【０００８】
本発明の第二態様に係る印刷装置は、液体を吐出可能な吐出口を複数有する吐出口群と、前記吐出口群に接続され、接続された前記吐出口群によって前記液体を吐出するためのデータである印刷データに基づき、当該吐出口群による前記液体の吐出を制御する吐出制御手段と、前記印刷データを前記吐出制御手段に出力する制御データ出力手段と、前記制御データ出力手段を接続可能な第一接続口と、前記吐出制御手段を接続可能であって、前記第一接続口とデータ伝送可能に接続可能な第二接続口と、外部機器を接続可能であって、前記第一接続口とデータ伝送可能な第三接続口とを有する接続手段と、前記第一接続口と前記第二接続口との間、及び前記第一接続口と前記第三接続口との間のデータの伝送を制御する接続制御手段と、前記制御データ出力手段が、前記吐出制御手段に対し、前記印刷データの出力を、前記第一接続口と前記第二接続口とを介して実行している期間は、前記印刷データの出力を、前記第一接続口と前記第二接続口とを介して実行していない期間に比べ、前記制御データ出力手段と、前記外部機器との間のデータの伝送頻度を低減させる頻度制御手段とを備えている。
【０００９】
本態様の印刷装置は、印刷データを出力する処理を実行している期間と、実行していない期間とで、制御データ出力手段と外部機器との間のデータの伝送頻度が同じである場合に比べ、印刷データを出力している期間の制御データ出力手段が第三接続口に接続された外部機器にデータ伝送するのに要する処理負荷が小さい。したがって印刷装置は、制御データ出力手段と外部機器との間のデータの伝送に起因して、印刷速度が低下することを抑制することが可能である。
【００１０】
第一態様又は第二態様の印刷装置において、前記印刷データを一時的に記憶可能な第一記憶手段と、前記印刷データを一時的に記憶可能であり、前記第一記憶手段よりも記憶容量が少ない第二記憶手段とをさらに備え、前記制御データ出力手段は前記第一記憶手段に記憶されている前記印刷データを複数回に分けて前記吐出制御手段に出力し、前記吐出制御手段は、前記制御データ出力手段から出力される前記印刷データを前記第二記憶手段に記憶させてもよい。この場合の印刷装置によれば、吐出制御手段の第一記憶手段は第二記憶手段に比べ記憶容量が小さいことを考慮し、制御データ出力手段は複数回に分けて印刷データを出力する。印刷装置は、複数回に分けて印刷データを出力する毎に、制御データ出力手段と外部機器との間のデータの伝送が行われることを低減するように、第一接続口と第二接続口とを介してデータ伝送する頻度と、第一接続口と第三接続口とを介してデータ伝送する頻度とを調整する。これにより印刷装置は、制御データ出力手段が外部機器にデータを伝送することに起因して、印刷速度が低下することを抑制することができる。
【００１１】
第一態様又は第二態様の印刷装置において、前記制御データ出力手段と前記外部機器との間の接続の許可と禁止とを切り替えるスイッチ手段とをさらに備え、前記頻度制御手段は、前記制御データ出力手段が前記吐出制御手段に前記印刷データを出力する処理の開始に起因して、前記スイッチ手段を制御して、前記制御データ出力手段と前記外部機器との間のデータの伝送を禁止してもよい。この場合の印刷装置によれば、スイッチ手段を制御することによって、制御データ出力手段と外部機器との間のデータの伝送を確実に禁止することによって、印刷速度が低下するのを防止することができる。
【００１２】
第一態様又は第二態様の印刷装置において、前記頻度制御手段が前記制御データ出力手段と、前記外部機器との間のデータの伝送を禁止する場合に、前記データの伝送の禁止に関する情報を出力する情報出力手段をさらに備えてもよい。この場合の印刷装置によれば、外部機器と制御データ出力手段との間のデータの伝送の禁止に関する情報を出力することで、ユーザに印刷装置が外部機器を取り外してもよい状態であることをいち早く知らせることができる。これによりユーザは、例えば、外部機器を接続手段の第三接続口から取り外して、次に印刷する画像を外部機器に保存する等、次の作業のための準備をいち早く行うことができる。印刷装置は、ユーザに印刷装置が外部機器を取り外してもよい状態であるか否かを確認してから外部機器を取り外すことを促すことで、外部機器内のデータが壊れる等の不具合が発生することを抑制することができる。
【００１３】
第一態様又は第二態様の印刷装置において、前記制御データ出力手段は、前記吐出口のメンテナンス処理を行う場合に、前記印刷データとして、前記吐出口群が有する前記複数の吐出口から前記液体を吐出させるデータを前記吐出制御手段に出力してもよい。この場合の印刷装置によれば、外部機器と電気的に接続していることに起因して、印刷ヘッドのメンテナンスのためのフラッシングを実行する速度が低下することを抑制することができる。
【図面の簡単な説明】
【００１４】
【図１】印刷システム１００の概略構成を示す斜視図である。
【図２】キャリッジ３４の概略構成を示す底面図である。
【図３】印刷装置３０の電気的構成を示すブロック図である。
【図４】印刷処理のフローチャートである。
【図５】印刷データ出力処理のフローチャートである。
【図６】印刷データ受信処理のフローチャートである。
【図７】データバッファ４３１，８５１，及び８８１の説明図である。
【図８】印刷データ出力処理のフローチャートである。
【図９】変形例のキャリッジ３４１の概略構成の説明図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について、図面を参照して説明する。まず、図１を参照して、印刷装置３０及び印刷装置３０に接続されたパーソナルコンピュータ（以下、ＰＣという）１を含む印刷システム１００について説明する。印刷装置３０及びＰＣ１は、ケーブルを介して相互に接続されている。印刷装置３０は公知の布帛用インクジェットプリンタであり、印刷ヘッド３５（図２参照）によって、印刷媒体である布帛に印刷を行うことができる。ＰＣ１は、汎用の情報処理装置である。ＰＣ１には、表示機器であるモニタ２と、入力機器であるキーボード３及びマウス４とが接続されている。ＰＣ１は、後述する印刷データを作成し、ケーブルを介して、印刷装置３０に送信する機能を有する。印刷装置３０は、ＰＣ１から送信された印刷データに基づき、印刷ヘッド３５の底面に設けられた吐出口群３６１に液体（例えば、インク）を吐出させる印刷処理を実行する機能を有する。
【００１６】
図１，図２及び図３を参照して、印刷装置３０ついて説明する。なお、図１の左下側及び右上側は、夫々、印刷装置３０の正面側及び背面側である。図１の左右方向及び上下方向は、夫々、印刷装置３０の左右方向及び上下方向である。
【００１７】
まず、図１及び図２を参照して、印刷装置３０の物理的な構成について説明する。図１に示すように、印刷装置３０は、矩形箱状の筐体３１を有する。筐体３１の内部の左右方向略中央下部に、一対のガイドレール３７が前後方向に延びている。プラテン支持台３８は、ガイドレール３７により、ガイドレール３７に沿って前後方向（副走査方向）に搬送可能に支持されている。プラテン支持台３８上面の左右方向略中央には、取り換え可能なプラテン３９が固定されている。プラテン３９は、平面視略五角形の板体であり、その上面に、例えば、印刷媒体であるＴシャツ等の布帛を載置するためのものである。詳細は図示しないが、プラテン３９が固定されたプラテン支持台３８は、副走査モータ５６（図３参照）及びベルトを含む副走査機構によって副走査方向に搬送される。
【００１８】
筐体３１の前後方向略中央、且つ、プラテン３９よりも上方に、一対のガイドレール３３が左右方向に延びている。キャリッジ３４は、ガイドレール３３によって、ガイドレール３３に沿って左右方向（主走査方向）に搬送可能に支持されている。キャリッジ３４には、複数の印刷ヘッド３５（図２参照）が搭載されている。複数の印刷ヘッド３５の配置については、図２を参照して後述する。詳細は図示しないが、複数の印刷ヘッド３５を備えたキャリッジ３４は、主走査モータ８３（図３参照）及びベルトを含む主走査機構によって主走査方向に搬送される。
【００１９】
図２を参照して、キャリッジ３４の構成について説明する。図２に示すように、本実施形態におけるキャリッジ３４には、４個の印刷ヘッド３５Ｗ並びに印刷ヘッド３５Ｃ，３５Ｍ，３５Ｙ，及び３５Ｋが搭載されている。以下の説明では、４個の印刷ヘッド３５Ｗ並びに印刷ヘッド３５Ｃ，３５Ｍ，３５Ｙ，及び３５Ｋの夫々を印刷ヘッド３５とも言う。各印刷ヘッド３５の底面には複数の吐出口３６が設けられている。本実施形態では、印刷ヘッド３５の夫々に１２８個の吐出口３６が設けられているが、図２では、図の簡略化のため、実際の個数よりも少ない数の吐出口３６が図示されている。各吐出口３６は、液体を吐出可能である。詳細は図示しないが、印刷装置３０に装着されたインクカートリッジから印刷ヘッド３５に供給されたインクは、吐出チャンネルに設けられた圧電素子の駆動によって、各吐出口３６から下向きに吐出される。なお、印刷ヘッド３５に供給されたインクは、吐出チャンネルに設けられた発熱体等の駆動によって、吐出口３６から下向きに吐出されてもよい。
【００２０】
複数の吐出口３６は、第一ユニット３５１と、第二ユニット３５２とにグループ化される。第一ユニット３５１は、前処理用の白インクを吐出する４組の吐出口群３６１Ｗを備える。４組の吐出口群３６１Ｗは夫々、４個の印刷ヘッド３５Ｗの底面に設けられている。即ち、本実施形態では、１個の印刷ヘッド３５の底面に設けられている複数の吐出口３６が、１組の吐出口群３６１を構成する。４組の吐出口群３６１Ｗ（４個の印刷ヘッド３５Ｗ）は夫々、主走査方向に並べて配置されている。
【００２１】
第二ユニット３５２は、第一ユニット３５１と、副走査方向において対向して離間した位置に配置されている。第二ユニット３５２は、前処理用の白インクの吐出よりも後に行われる後処理用のカラーインクを吐出する４組の吐出口群３６１Ｃ，３６１Ｍ，３６１Ｙ，及び３６１Ｋを備える。４組の吐出口群３６１Ｃ，３６１Ｍ，３６１Ｙ，及び３６１Ｋは夫々、印刷ヘッド３５Ｃ，３５Ｍ，３５Ｙ，及び３５Ｋの底面に設けられている。４組の吐出口群３６１Ｃ，３６１Ｍ，３６１Ｙ，及び３６１Ｋは、主走査方向に並べて配置されている。吐出口群３６１Ｃはシアンインクを吐出する。吐出口群３６１Ｍはマゼンタインクを吐出する。吐出口群３６１Ｙはイエローインクを吐出する。吐出口群３６１Ｋは黒インクを吐出する。
【００２２】
前処理用の白インク、後処理用のカラーインクとは、同じ所定の印刷領域に先にインクの吐出を行うのが前処理用の白インクで、前処理用の白インクよりも後にインクの吐出を行うのが後処理用カラーインクである。本実施形態では、前処理用の白インクを吐出する４組の吐出口群３６１Ｗと、後処理用のカラーインクを吐出する吐出口群３６１Ｃ，３６１Ｍ，３６１Ｙ，及び３６１Ｋとが副走査方向に対向して離間して配置されている。印刷装置３０は、例えば、図４を参照して後述する印刷処理において、主走査方向（左右方向）における１ラインの印刷後に、プラテン３９を副走査方向（前後方向）に移動させて１ラインの印刷を繰り返す。このような印刷処理において、印刷装置３０は、所定の領域では、前処理用の第一ユニット３５１の４組の吐出口群３６１Ｗと、後処理用の第二ユニット３５２の吐出口群３６１Ｃ，３６１Ｍ，３６１Ｙ，及び３６１Ｋとから同時に各色インクの吐出を行う。所定の領域は、前処理用インクを既に吐出した領域に、後処理用インクを吐出する領域である。なお、１ラインの印刷とは、１回（１パス）の走査によって印刷される画像の印刷に対応する。
【００２３】
以下の説明において、４組の吐出口群３６１Ｗ，並びに吐出口群３６１Ｃ，３６１Ｍ，３６１Ｙ，及び３６１Ｋの夫々を吐出口群３６１とも言う。また、第一ユニット３５１及び第二ユニット３５２のように、吐出口３６を複数有する少なくとも１組の吐出口群３６１を吐出ユニットとも言う。本実施形態では、同一の吐出口群３６１に含まれる複数の吐出口３６の夫々は、同一のインクカートリッジから供給されるインクを吐出する。
【００２４】
なお、本実施形態の印刷装置３０は、少なくとも２組の吐出口群３６１を備えていればよく、吐出口群３６１の種類及び数の夫々は、図２に示す例に限られない。例えば、白インクに対応する吐出口群３６１の数は、４組でなく１組だけでもよいし、白インクに対応して複数の吐出口群３６１がキャリッジ３４に搭載される場合、その一部を用いて印刷が実行されてもよい。また、カラーインクについては、黒以外の３色（シアン、マゼンタ、イエロー）に対応する３組の吐出口群３６１が設けられてもよいし、シアン、マゼンタ、イエロー、黒のうちいずれか１色に対応する１組の吐出口群３６１が設けられてもよい。シアン、マゼンタ、イエロー、黒以外（例えば、ゴールド、シルバー等）のインクを吐出可能な吐出口群３６１が設けられてもよい。
【００２５】
また、前処理用インク及び後処理用インクに関して、印刷画像によっては、必ずしも前処理用の白インクが吐出された後に、後処理用のカラーインクが吐出されなくてもよい。より具体的には、前処理用の白インクのみが吐出された領域、又は後処理用のカラーインクのみが吐出された領域があってもよい。また、本実施形態では、前処理用の液体として白インク、後処理用の液体としてカラーインクが使用されているが、前処理用の液体と後処理用の液体との組み合わせ及び液体の種類等は適宜変更可能であり、本実施形態の場合に限定されない。例えば、前処理用の液体として、インクの定着をよくするための処理剤、後処理用の液体としてカラーインクが使用されてもよい。例えば、抜染印刷において、前処理用の液体として抜染用の処理剤、後処理用の液体として抜染用のインクが使用されてもよい。他の例では、前処理用の液体と後処理用の液体とが同じ種類の液体であってもよい。
【００２６】
図３を参照して、印刷装置３０の電気的構成について説明する。印刷装置３０は、第一制御部４０と、第二制御部７０及び第三制御部９０とが、ＵＳＢハブ６１を介して接続された構成を有する。第一制御部４０は、印刷装置３０の制御を司るＣＰＵ４１を備える。ＣＰＵ４１は、印刷装置３０が有する第一のプロセッサであり、ＣＰＵ４１には、ＲＯＭ４２，ＲＡＭ４３，第二搬送駆動部５１，表示制御部５２，入力検知部５３，及びＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ホストコントローラ６０が、バス４４を介して接続されている。ＣＰＵ４１は、後述するように、ＲＯＭ４２に記憶されているプログラムを実行することにより、第一位置取得部４５，制御データ出力部４７，第二搬送制御部４８，頻度制御部４９，及び情報出力部５０として機能する。第一位置取得部４５は、キャリッジ３４の現在位置を取得する。制御データ出力部４７は、吐出制御部毎に印刷データを出力する。印刷データは、吐出制御部に接続された吐出口群によって液体を吐出するためのデータである。吐出制御部は、吐出ユニットに接続され、接続された吐出ユニットの吐出口群３６１の吐出動作を制御する。本実施形態の吐出制御部は、後述する第二制御部７０の第一吐出制御部７８及び第三制御部９０の第二吐出制御部９５である。第二搬送制御部４８は、第二搬送駆動部５１を制御してプラテン３９を搬送させる。頻度制御部４９は、制御データ出力部４７と、後述するＵＳＢデバイス１１０との間のＵＳＢハブ６１を介したデータの伝送頻度を制御する。データの伝送頻度は、単位時間当たりのデータの伝送回数である。制御データ出力部４７とＵＳＢデバイス１１０との間のＵＳＢハブ６１を介したデータの伝送頻度は、制御データ出力部４７からＵＳＢデバイス１１０に出力されるデータ及びＵＳＢデバイス１１０から制御データ出力部４７に出力されるデータとの少なくともいずれかに関する、単位時間当たりのデータの伝送回数である。データの伝送回数は、制御データ出力部４７がデータを出力した回数及び制御データ出力部４７がデータを受信した回数に基づきカウントされるものとする。このようにデータの伝送回数をカウントするのは、ＣＰＵ４１（制御データ出力部４７）の処理負荷に着目してデータの伝送回数をカウントするためである。情報出力部５０は、頻度制御部４９が制御データ出力部４７と、外部機器との間のデータの伝送を禁止する場合に、データの伝送の禁止に関する情報を出力する。
【００２７】
ＲＯＭ４２には、印刷装置３０の動作を制御するための印刷制御プログラム等の各種プログラム、各種初期値等が記憶されている。ＲＡＭ４３には、ＰＣ１から受信した印刷データ等の各種データが一時的に記憶される。本実施形態の印刷データは、第二制御部７０に接続された第一ユニット３５１の４組の吐出口群３６１Ｗによって白インクを吐出するためのデータと、第三制御部９０に接続された第二ユニット３５２の４組の吐出口群３６１Ｃ，３６１Ｍ，３６１Ｙ，及び３６１Ｋによってカラーインクを吐出するためのデータとの双方を指す。より具体的には、印刷データは、４組の吐出口群３６１Ｗの夫々から白インクを吐出させる際の１回当たりの吐出量及び吐出位置を示すデータと、４組の吐出口群３６１Ｃ，３６１Ｍ，３６１Ｙ，及び３６１Ｋの夫々からカラーインクを吐出させる際の１回当たりの吐出量及び吐出位置を示すデータとを含む公知のデータである。１回当たりの吐出量は、「１：吐出する」「２：吐出しない」の２値で表される他、３値以上のデータによって表されてもよい。吐出位置は、キャリッジ３４の現在位置と対応している。
【００２８】
第二搬送駆動部５１は、プラテン３９を副走査方向に搬送させる副走査モータ５６を駆動する。表示制御部５２は、ＣＰＵ４１からの指示に応じてディスプレイ５７の表示を制御する。入力検知部５３は、操作ボタン５８を介して入力された情報及び指示を検知する。なお、図示は省略するが、操作ボタン５８には、例えば、図４を参照して後述する印刷処理の開始指示を入力するための印刷開始ボタン、印刷処理の中止指示を入力するための印刷中止ボタン、数値を入力するためのテンキー等が含まれる。ユーザは、操作ボタン５８から各種情報及び指示を入力できる。ＵＳＢホストコントローラ６０は、ＵＳＢ２．０規格に適合するホストコントローラである。
【００２９】
ＵＳＢホストコントローラ６０には、ＵＳＢハブ６１が接続されている。ＵＳＢハブ６１は、１つの第一接続口６２，第二接続口６３，６４，及び第三接続口６５を有する接続機器である。第一接続口６２は、アップストリーム側のポートであり、ＵＳＢホストコントローラ６０及びバス４４を介してＣＰＵ４１と接続可能である。２つの第二接続口６３及び６４は、ダウンストリーム側のポートであり、夫々第二制御部７０，及び第三制御部９０に接続している。具体的には、第二接続口６３は、ＵＳＢコントローラ７２を介してＣＰＵ７１と接続可能である。第二接続口６４は、ＵＳＢコントローラ９２を介してＣＰＵ９１と接続可能である。第三接続口６５は、ダウンストリーム側のポートであり、外部機器であるＵＳＢデバイス１１０と接続可能である。ＵＳＢデバイス１１０は、例えば、ＵＳＢフラッシュメモリ、及びハードディスクである。ＵＳＢハブ６１の第三接続口６５と、ＵＳＢデバイス１１０との間には、スイッチ部１２２が設けられている。スイッチ部１２２は、ＣＰＵ４１（制御データ出力部４７）と、外部機器であるＵＳＢデバイス１１０との間の接続の許可と禁止とを切り替える。スイッチ部１２２は、ＣＰＵ４１と信号線１２１によって電気的に接続されており、信号線１２１を介してＣＰＵ４１から出力される指示に従って、上記切り替えを実行する。スイッチ部１２２は、マグネットスイッチ等の機械的なスイッチであってもよいし、トランジスタ等のスイッチング素子であってもよい。ＵＳＢハブ６１の第三接続口６５に接続されているＵＳＢデバイス１１０は、ＵＳＢハブ６１から取り外し可能である。ＵＳＢハブ６１の第二接続口及び第三接続口の数は、ＵＳＢ６１に接続される機器の数に応じて適宜変更可能である。印刷装置３０に接続可能なＵＳＢデバイスの数は、適宜変更されてよい。
【００３０】
なお、本実施形態では、ＵＳＢハブ６１の第二接続口６３，６４に接続されている第二制御部７０及び第三制御部９０については、ユーザが印刷装置３０を使用中に取り外すことを想定していない。しかしながら、印刷装置３０のバージョンアップ等の仕様の変更に伴い、８組の吐出口群３６１とは別の吐出口群を制御する他の吐出制御部を第二接続口に接続してもよい。例えば、後処理用のカラーインクの吐出口群３６１Ｃ，３６１Ｍ，３６１Ｙ，及び３６１Ｋに加えて、後処理用のカラーインクの種類を増やすために、ライトシアンを吐出する吐出口群、ライトマゼンタを吐出する吐出口群、イエローを吐出する吐出口群、ブラックを吐出する吐出口群等を制御する第四制御部を、ＵＳＢハブ６１の別の第２接続口を介して接続してもよい。また、例えば、抜染印刷用の前処理剤を吐出する吐出口群を制御する第五制御部と、抜染印刷用の後処理用のカラーインクを吐出する吐出口群を制御する第六制御部とを、第二制御部７０及び第三制御部９０と夫々置き換えて、ＵＳＢハブ６１の第二接続口に接続してもよい。このように印刷装置３０では、機能を拡充する場合には、対応する吐出口群とその吐出口群を制御する吐出制御部とを含む制御部をＵＳＢ６１ハブ６１の第二接続口を介してＣＰＵ４１と接続すればよい。このため印刷装置では、第一制御部４０のＲＯＭ４２のプログラム等を大きく変更することなく、また、ユーザが印刷装置３０を別の印刷装置に変更することなく、印刷装置３０の機能を拡充したりする等の変更が可能である。なお、所定の印刷条件においてのみに使用される制御部を新たに追加する場合等には、第三接続口に制御部を接続させてもよい。
【００３１】
ＵＳＢハブ６１は、ＵＳＢハブコントローラ６６を備える。ＵＳＢハブコントローラ６６は、第二接続口６３，６４，及び第三接続口６５に接続されたＵＳＢデバイスの検知、データの伝送速度の検知、データの伝送速度の変換、データの分配、及びＵＳＢデバイスへの電源供給の管理等を行なう。ＵＳＢハブコントローラ６６は、ＵＳＢホストコントローラ６０からの指示に従い、複数の第二接続口６３，６４，及び第三接続口６５のうちの１つと第一接続口６２とをデータ伝送可能に接続し、当該複数の第二接続口６３，６４，及び第三接続口６５のうちの１つに接続されたＵＳＢデバイスと、第一接続口６２に接続されたＵＳＢホストコントローラ６０との間でデータの送受信を実行する。
【００３２】
第二制御部７０は、Ｓｙｓｔｅｍ−ｏｎ−ａ−ｃｈｉｐ（ＳｏＣ）上に搭載された、ＣＰＵ７１，ＵＳＢコントローラ７２，第一搬送駆動部７３，及び第一吐出駆動部７４を備える。ＣＰＵ７１は、ＣＰＵ４１から出力されたデータ及び後述するＲＯＭ８４に記憶されているプログラムに従って第二制御部７０の制御を司る、印刷装置３０が備える第二のプロセッサである。ＣＰＵ７１は、ＵＳＢコントローラ７２，第一搬送駆動部７３，及び第一吐出駆動部７４の夫々と電気的に接続されている。ＣＰＵ７１は、後述するように、ＲＯＭ８４に記憶されているプログラムを実行することにより、第二位置取得部７６，第一搬送制御部７７及び第一吐出制御部７８として機能する。第二位置取得部７６は、キャリッジ３４の現在位置を取得する。第一搬送制御部７７は、第一搬送駆動部７３を制御してキャリッジ３４を搬送させる。第一吐出制御部７８は、制御データ出力部４７が出力する印刷データに基づき、第一ユニット３５１の４組の吐出口群３６１Ｗによる白インクの吐出を制御する。
【００３３】
ＵＳＢコントローラ７２は、ＵＳＢ２．０規格に適合するコントローラであり、ＵＳＢハブ６１の第二接続口６３に接続されている。ＵＳＢコントローラ７２は、ＵＳＢハブ６１の第一接続口６２に接続された第一制御部４０との間でデータの送受信を行う。第一搬送駆動部７３は、キャリッジ３４を主走査方向に搬送させる主走査モータ８３を駆動する。第一吐出駆動部７４は、４組の吐出口群３６１Ｗの各吐出チャンネルに設けられた圧電素子（図示略）を駆動して、第一ユニット３５１が有する４組の吐出口群３６１Ｗの夫々に白インクを吐出させる。第二制御部７０はさらに、ＣＰＵ７１と接続されたＲＯＭ８４及びＲＡＭ８５を備える。ＲＯＭ８４は、第二制御部７０の動作を制御するための印刷制御プログラム等の各種プログラム、及び各種初期値等が記憶されている。ＲＡＭ８５には、ＣＰＵ４１から受信した印刷データ等の各種データが一時的に記憶される。ＲＡＭ８５の記憶容量はＲＡＭ４３の記憶容量よりも小さい。ＣＰＵ４１と、第二制御部７０とは、第一制御部４０側のバス４４，ＵＳＢホストコントローラ６０，及びＵＳＢハブ６１を介して電気的に接続される。
【００３４】
第三制御部９０は、第二制御部７０のＳｏＣとは別のＳｏＣに搭載されたＣＰＵ９１，ＵＳＢコントローラ９２，及び第二吐出駆動部９３を備える。ＣＰＵ９１は、ＣＰＵ７１と同様にＣＰＵ４１から出力されたデータ及び後述するＲＯＭ８７に記憶されているプログラムに従って第三制御部９０の制御を司る、印刷装置３０が備える第二のプロセッサである。ＣＰＵ９１は、ＵＳＢコントローラ９２及び第二吐出駆動部９３と接続されている。ＣＰＵ９１は、後述するように、ＲＯＭ８７に記憶されているプログラムを実行することにより、第二位置取得部９４及び第二吐出制御部９５として機能する。第二位置取得部９４は、キャリッジ３４の現在位置を取得する。第二吐出制御部９５は、第二ユニット３５２の４組の吐出口群３６１Ｃ，３６１Ｍ，３６１Ｙ及び３６１Ｋによるカラーインクの吐出を制御する。
【００３５】
ＵＳＢコントローラ９２は、ＵＳＢ２．０規格に適合するコントローラであり、ＵＳＢハブ６１の第二接続口６４に接続されている。第二吐出駆動部９３は、４組の吐出口群３６１Ｃ，３６１Ｍ，３６１Ｙ，及び３６１Ｋの各吐出口の吐出チャンネルに設けられた圧電素子（図示略）を駆動して、４組の吐出口群３６１Ｃ，３６１Ｍ，３６１Ｙ，及び３６１Ｋにカラーインクを吐出させる。第三制御部９０はさらに、ＣＰＵ９１に接続されたＲＯＭ８７及びＲＡＭ８８を備える。ＲＯＭ８７は、第三制御部９０の動作を制御するための印刷制御プログラム等の各種プログラム、及び各種初期値等が記憶されている。ＲＡＭ８８には、ＣＰＵ４１から受信した印刷データ等の各種データが一時的に記憶される。ＲＡＭ８８の記憶容量はＲＡＭ４３の記憶容量よりも小さい。ＣＰＵ４１と、第三制御部９０とは、第一制御部４０側のバス４４，ＵＳＢホストコントローラ６０，及びＵＳＢハブ６１を介して接続される。
【００３６】
印刷装置３０はさらに、主電源部８１を備える。主電源部８１は、第一制御部４０，第二制御部７０及び第三制御部９０の夫々に電力を供給される。即ち、第二制御部７０及び第三制御部９０の夫々には、ＵＳＢハブ６１を介さずに、主電源部８１から電力が供給される。主電源部８１は、図示しない、商用電源からコンセント及び電源コードを介して印刷装置３０内に電力を導入する。主電源部８１は必要に応じて、第一制御部４０，第二制御部７０及び第三制御部９０の夫々への電力の供給を遮断（ＯＦＦ）することができるように構成されている。第二制御部７０及び第三制御部９０は、主電源部８１から適宜必要な電圧に変換される等して直接供給される電力によって、安定して駆動部の制御を行うことができる。
【００３７】
印刷装置３０はさらに、エンコーダ８２を備える。エンコーダ８２は、キャリッジ３４（図１参照）の搬送方向（主走査方向）に沿って設けられたエンコーダストリップのパターンを、キャリッジ３４に固定された光学センサにより検知し、検知結果をパルス信号で出力するリニアエンコーダである。キャリッジ３４は、印刷装置３０の主電源部８１をＯＮにすることにより、ガイドレール３３（図１参照）の一方の端まで搬送される。このとき、印刷装置３０は、キャリッジ３４の現在位置を初期化する。キャリッジ３４が初期位置からガイドレール３３上を搬送されると、エンコーダ８２は、検知結果に基づくパルス信号を第一位置取得部４５，第二位置取得部７６及び第二位置取得部９４の夫々に入力する。第一位置取得部４５は、エンコーダ８２から入力があった場合に、キャリッジ３４の現在位置を更新する。同様に、第二位置取得部７６，９４は、エンコーダ８２から入力があった場合に、キャリッジ３４の現在位置を更新する。
【００３８】
次に図４を参照して印刷装置３０で実行される印刷処理を簡単に説明する。本実施形態の印刷装置３０は、ＰＣ１から印刷データを受信した後、ユーザによって布帛がプラテン３９へ載置がされ、印刷開始ボタンが押下されることで、印刷処理を開始する。印刷データは、ＵＳＢデバイス１１０であるＵＳＢフラッシュメモリ等の他の外部機器から取得されてもよい。印刷処理は、ＲＯＭ４２，８４，及び８７の夫々に記憶されたプログラムに従って、ＣＰＵ４１，７１及び９１が協働して実行する。
【００３９】
図４に示すように、印刷処理ではまず、ＣＰＵ４１（第一位置取得部４５）は、第一位置取得部４５がレジスタに記憶しているキャリッジ３４の現在位置を基準位置として取得し、取得した基準位置をＵＳＢハブ６１を介して、第二制御部７０及び第三制御部９０に出力する（Ｓ１）。基準位置を受信した第二制御部７０の第二位置取得部７６及び第三制御部９０の第二位置取得部９４は、夫々キャリッジ３４の現在位置を更新する。
【００４０】
次にＣＰＵ４１（第二搬送制御部４８）は第二搬送駆動部５１に指示を出力して、白インクを吐出する吐出口群３６１の搬送経路が印刷開始位置となるように、プラテン３９を搬送させる（Ｓ３）。ＣＰＵ７１（第一搬送制御部７７）は、ＣＰＵ４１からの指示に基づき、第一搬送駆動部７３を駆動させて、キャリッジ３４を開始位置まで搬送させる（Ｓ３）。次いで、印刷装置３０は、キャリッジ３４を主走査方向に搬送する処理を開始する（Ｓ５）。Ｓ５の処理の開始の指示は、ＣＰＵ４１が、ＵＳＢハブ６１を介して第二制御部７０のＣＰＵ７１（第一搬送制御部７７）に対して出力する。指示を受信したＣＰＵ７１（第一搬送制御部７７）は、第一搬送駆動部７３を制御して、キャリッジ３４の搬送制御を開始し、一定の速度でキャリッジ３４を搬送させる。
【００４１】
次に、印刷装置３０は、キャリッジ３４を主走査方向に搬送させながら、１ラインの印刷を行う（Ｓ５，Ｓ７）。印刷開始直後は、印刷データ（ＣＭＹＫＷ）における白（Ｗ）のデータに従って吐出口群３６１Ｗによる白インクの吐出のみが行われる。吐出口群３６１Ｃ，３６１Ｍ，３６１Ｙ，及び３６１Ｋが、吐出口群３６１Ｗによって白インクが吐出された領域に搬送された場合、キャリッジ３４を主走査方向に搬送させながら、印刷データ（ＣＭＹＫＷ）における白（Ｗ）のデータに従って吐出口群３６１Ｗによる白インクの吐出と、カラー（ＣＭＹＫ）のデータに従って吐出口群３６１Ｃ，３６１Ｍ，３６１Ｙ，及び３６１Ｋによるカラーインクの吐出とが並行して行われる。印刷終了直前は、白インクの吐出は終了し、印刷データ（ＣＭＹＫＷ）におけるカラー（ＣＭＹＫ）のデータに従って吐出口群３６１Ｃ，３６１Ｍ，３６１Ｙ，及び３６１Ｋによるカラーインクの吐出のみが行われる。
【００４２】
Ｓ７の処理の実行に際しては、図５を参照して後述するように、ＣＰＵ４１（制御データ出力部４７）はＵＳＢハブ６１を介して印刷データを第二制御部７０のＣＰＵ７１（第一吐出制御部７８）及び第三制御部９０のＣＰＵ９１（第二吐出制御部９５）の夫々に出力する。ＣＰＵ７１（第一吐出制御部７８）及びＣＰＵ９１（第二吐出制御部９５）の夫々は、ＣＰＵ４１が出力した印刷データを受信し、受信した印刷データと、第二位置取得部７６及び９４が取得したキャリッジ３４の現在位置とに基づき、印刷データによって指定される吐出位置に吐出口３６によるインクを吐出する処理を制御する。Ｓ１の処理によって、第二位置取得部７６及び９４の基準位置を一致させている。第二位置取得部７６及び９４の夫々は、同じエンコーダ８２から入力された検知信号に基づき、キャリッジ３４の現在位置を更新する。したがって、第二位置取得部７６及び９４が取得したキャリッジ３４の現在位置に基づき、吐出位置が判断されることで、第二制御部７０によって実行される白インクの吐出処理と、第三制御部９０によって実行されるカラーインクの吐出処理との同期が図られている。吐出処理は、印刷データに基づき液体を吐出する処理である。
【００４３】
Ｓ７の次に第二制御部７０のＣＰＵ７１（第一搬送制御部７７）は、第一搬送駆動部７３を制御して、キャリッジ３４の搬送を停止させる（Ｓ９）。次にＣＰＵ４１（第二搬送制御部４８）は、印刷が完了していなければ（Ｓ１１：ＮＯ）、第二搬送駆動部５１に指示を出力して、プラテン３９を印刷方法に応じた量搬送させ（Ｓ１３）、処理はＳ５に戻る。印刷方法には、例えば、マルチパス方式、及びシングルパス方式を用いる方法がある。マルチパス方式は、画素列の夫々に対して同じ印刷ヘッド３５（吐出口群３６１）の異なる吐出口３６によって１つの画素列を形成させるように、印刷ヘッド３５を同じ領域に複数回走査させることで印刷を行う方式である。シングルパス方式は、画素列の夫々に対して同じ印刷ヘッド３５を１回走査させることで印刷を行う方式である。印刷が完了すると（Ｓ１１：ＹＥＳ）、ＣＰＵ４１（第二搬送制御部４８）は、第二搬送駆動部５１に指示を出力して、布帛の取り外しが可能となる位置まで前方へプラテン３９を搬送させる。ＣＰＵ７１（第一搬送制御部７７）は、ＣＰＵ４１からの指示に基づき、第一搬送駆動部７３を駆動させて、キャリッジ３４を終了位置まで搬送させる（Ｓ１５）。印刷処理は以上で終了する。
【００４４】
なお、本実施形態の印刷装置３０は、上記の印刷処理において説明したように、キャリッジ３４を主走査方向に搬送させ、且つプラテン３９を副走査方向に搬送させることで、キャリッジ３４をプラテン３９（プラテン３９に載置された印刷媒体）に対して相対的に搬送させる。しかし、印刷装置３０は、キャリッジ３４をプラテン３９に対して相対的に搬送させることが可能であればよく、具体的な搬送方法は本実施形態の方法に限定されない。つまり、プラテン３９を主走査方向に搬送させ且つキャリッジ３４を副走査方向に搬送させる場合、プラテン３９のみを主走査方向及び副走査方向に搬送させる場合、キャリッジ３４のみを主走査方向及び副走査方向に搬送させる方法が採用可能である。
【００４５】
次に図５を参照して、印刷データ出力処理を説明する。図５の印刷データ出力処理は、ＣＰＵ４１，７１，及び９１が協働して実行する図４のＳ７の処理のうち、ＣＰＵ４１によって実行される処理である。具体的には、ＣＰＵ４１は、図５に示す印刷データ出力処理において、吐出制御部毎に印刷データを出力する処理を実行する。ＣＰＵ４１が印刷データを出力する処理を実行している期間の、ＣＰＵ４１と外部機器との間のデータの伝送の処理負荷を低減するために、頻度制御部４９は、ＣＰＵ４１（制御データ出力部４７）と、ＵＳＢデバイス１１０との間のデータ伝送頻度を調整する。印刷データ出力処理は、図４に示す印刷処理と同様に、印刷装置３０がＰＣ１から印刷データを受信すると開始され、ＲＯＭ４２に記憶された印刷制御プログラムに従ってＣＰＵ４１（制御データ出力部４７）により実行される。なお、処理の過程で取得されたデータ、変数及び設定値等は、適宜ＲＡＭ４３に記憶されるものとする。
【００４６】
図５に示すように、ＣＰＵ４１は、ＵＳＢデバイス１１０に記憶された印刷データを取得し、ＲＡＭ４３に記憶させる（Ｓ２１）。ユーザはＰＣ１で作成した印刷データをＵＳＢデバイス１１０に記憶させ、ＵＳＢハブ６１の第三接続口６５に接続するものとする。なお、印刷データは、ユーザの指示によりＰＣ１で作成されたものをＰＣ１よりケーブルを介して直接取得されてもよい。次に、ＣＰＵ４１は、印刷データを印刷順に読み出すための変数Ｎに１を設定する（Ｓ２３）。ＣＰＵ４１は、印刷データを複数回に分けて第二制御部７０及び第三制御部９０に出力する。１回に出力する印刷データの量は、予め定められており、ＲＯＭ４２等の不揮発性記憶機器に記憶されている。本実施形態の１回に出力する印刷データの量は、３ライン分の印刷データである。１度に出力する印刷データの量は適宜変更されてよい。
【００４７】
次にＣＰＵ４１（頻度制御部４９）は、信号線１２１を介してスイッチ部１２２にＯＦＦ信号を出力し、ＵＳＢハブ６１とＵＳＢデバイス１１０との間の信号線を断線させる（Ｓ２５）。Ｓ２５の処理によって、ＵＳＢハブ６１は、ＵＳＢデバイス１１０を検知することができなくなる。ＵＳＢハブ６１は、ＵＳＢホストコントローラ６０を介してＣＰＵ４１に、ＵＳＢデバイス１１０が検知されなくなったことを報告する。したがって、Ｓ２５の処理以降、再度ＵＳＢデバイス１１０が検知される状態になるまで、ＣＰＵ４１は、ＵＳＢデバイス１１０に対しデータを伝送しなくなる。即ち、制御データ出力部４７とＵＳＢデバイス１１０との間のＵＳＢハブ６１を介したデータの伝送頻度は、０になる。次にＣＰＵ４１（情報出力部５０）は、表示制御部５２に指示を出力し、ディスプレイ５７に接続情報を表示させる（Ｓ２７）。Ｓ２５の接続情報は、ＣＰＵ４１と、外部機器との間のデータの伝送を禁止する場合に出力される、データの伝送の禁止に関する情報である。印刷装置３０は、接続情報によって、ＣＰＵ４１（制御データ出力部４１）と、外部機器との間のデータの伝送が禁止されているか否かをユーザに報知する。接続情報は例えば、「ＵＳＢデバイスを安全に取り外せます」である。
【００４８】
次にＣＰＵ４１（制御データ出力部４７）は、ＲＡＭ４３に記憶されている印刷データの中から、第一ユニット３５１の４組の吐出口群３６１Ｗ用のＮ番目の印刷データを取得する。ＣＰＵ４１（制御データ出力部４７）は、取得した印刷データを、第一制御部４０側のバス４４，ＵＳＢホストコントローラ６０，及びＵＳＢハブ６１を介して、第二制御部７０の第一吐出制御部７８に出力する（Ｓ２９）。Ｓ２９の処理によって、例えば３ライン分の印刷データが出力される。印刷データの出力に際して、出力先を示すデータに加え、例えば、以下の事項を示すデータが付加されてもよい。Ｎが１である印刷データを出力する場合、印刷処理により１つの画像を形成するのに必要な第一ユニット３５１用の全ての印刷データの大きさ（データサイズ）に関するデータが付加される。このデータは、後述する印刷データ受信処理において、全ての印刷データを受信したか否かを判断する処理において参照される。また、変数Ｎを表すデータが付加される。このデータは、印刷データが印刷順に出力されているか否かを判断するのに用いられる。
【００４９】
第二制御部７０の第一吐出制御部７８への印刷データの出力が完了後、ＣＰＵ４１（制御データ出力部４７）は、ＲＡＭ４３に記憶されている印刷データの中から、第二ユニット３５２の４組の吐出口群３６１Ｃ，３６１Ｍ，３６１Ｙ，及び３６１Ｋ用のＮ番目の印刷データを取得する。ＣＰＵ４１（制御データ出力部４７）は、取得した印刷データを第一制御部４０側のバス４４，ＵＳＢホストコントローラ６０，及びＵＳＢハブ６１を介して、第三制御部９０に出力する（Ｓ３１）。Ｓ３１の処理によって、例えば、３ライン分（Ｓ２９の処理と同じ量）の印刷データが出力される。印刷データの出力に際して、付加されるデータについては、第二ユニット３５２用の全ての印刷データの大きさに関するデータ等、Ｓ２９の処理の記載と同様である。
【００５０】
次に、ＣＰＵ４１は、印刷順序が最後の印刷データを出力したか否かを判断する（Ｓ３３）。Ｓ２１で取得した全ての印刷データが出力されていなければ（Ｓ３３：ＮＯ）、ＣＰＵ４１はＮをインクリメントする（Ｓ３５）。次に処理はＳ２９に戻る。Ｓ２１で取得した印刷データが全て出力されていれば（Ｓ３３：ＹＥＳ）、ＣＰＵ４１（情報出力部５０）は、表示制御部５２に指示を出力し、ディスプレイ５７に接続情報を表示させる（Ｓ３７）。Ｓ３７での接続情報は、ＣＰＵ４１と、外部機器との間のデータの伝送の禁止を解除する場合に出力される、データの伝送の再開に関する情報である。Ｓ３５での接続情報は例えば、「ＵＳＢデバイスとのデータ伝送を再開します」である。次にＣＰＵ４１（頻度制御部４９）は、信号線１２１を介してスイッチ部１２２にＯＮ信号を出力し、ＵＳＢハブ６１とＵＳＢデバイス１１０との間の信号線を接続させる（Ｓ３９）。第三接続口６５にＵＳＢデバイス１１０が接続している場合、ＣＰＵ４１は、第三接続口６５に接続されたＵＳＢデバイス１１０との間のデータの伝送を再開させる。即ち、Ｓ３７の処理により、ＵＳＢハブ６１とＵＳＢデバイス１１０との間でデータの伝送が可能となる。印刷データ出力処理は以上で終了する。
【００５１】
次に、図６を参照して、第二制御部７０及び第三制御部９０で実行される印刷データ受信処理を説明する。図６の印刷データ受信処理は、ＣＰＵ４１，７１，及び９１が協働して実行する図４のＳ７の処理のうち、ＣＰＵ７１及び９１によって実行される処理である。具体的には、ＣＰＵ７１及び９１は夫々、図６の印刷データ受信処理では、図５に示す印刷データ出力処理でＣＰＵ４１から出力された印刷データを受信する処理を実行する。第二制御部７０での印刷データ受信処理は、第二制御部７０がＣＰＵ４１から印刷データを受信すると開始され、ＲＯＭ８４に記憶された印刷制御プログラムに従ってＣＰＵ７１により実行される。第三制御部９０での印刷データ受信処理は、第三制御部９０がＣＰＵ４１から印刷データを受信すると開始され、ＲＯＭ８７に記憶された印刷制御プログラムに従ってＣＰＵ９１により実行される。第二制御部７０での印刷データ受信処理と、第三制御部９０での印刷データ受信処理とは、基本的に同様な処理であるので、第二制御部７０で印刷データ受信処理が実行される場合について説明し、第三制御部９０で印刷データ受信処理が実行される場合については説明を省略する。
【００５２】
図６に示すように、ＣＰＵ７１は、ＣＰＵ４１が出力した印刷データを受信したか否かを判断する（Ｓ７１）。印刷データを受信した場合（Ｓ７１：ＹＥＳ）、ＣＰＵ７１は、Ｓ７１の処理で受信した印刷データと、これまで受信した印刷データのデータサイズの積算値とをＲＡＭ８５に記憶する（Ｓ７３）。ＲＡＭ８５には印刷データを記憶するためのデータバッファとしての機能があり、所定容量の印刷データを印刷順に記憶可能である。図７に模式的に示すように、第二制御部７０のＲＡＭ８５及び第三制御部９０のＲＡＭ８８のデータバッファ８５１，８８１の容量は、第一制御部４０のＲＡＭ４３のデータバッファ４３１の容量に比べ小さい。状態１に示すように、データバッファ８５１にＮ番目の印刷データが記憶されている状態で、制御データ出力部４７がＮ＋１番目の印刷データを出力した場合、状態２に示すように、Ｎ＋１番目の印刷データが、データバッファ８５１に追加される。印刷データを受信していない場合（Ｓ７１：ＮＯ）、又はＳ７３の処理の次にＣＰＵ７１は、印刷データ受信処理を終了するか否かを判断する（Ｓ７５）。印刷データ受信処理を終了するか否かは、ＲＡＭ８５に記憶された、印刷データのデータサイズの積算値と、１番目の印刷データに付加された全ての印刷データのデータサイズとを比較して判断する。印刷処理が終了していない場合（Ｓ７５：ＮＯ）、処理はＳ７１に戻る。印刷データに基づく印刷処理が終了した場合（Ｓ７５：ＹＥＳ）、印刷データ受信処理は終了する。
【００５３】
なお、第二制御部７０及び第三制御部９０では、図６の印刷データ受信処理で受信した印刷データと、第二位置取得部７６，９４が取得したキャリッジ３４の現在位置とに従って、図４のＳ７の１ラインの印刷における吐出処理が実行される。図７の状態２に示すように、Ｎ番目及びＮ＋１番目の印刷データがデータバッファ８５１に記憶された状態で、Ｎ番目の印刷データに基づく吐出処理が終了した場合、状態３に示すようにＮ番目の印刷データはデータバッファ８５１から削除される。
【００５４】
以上のように、印刷装置３０は印刷データを用いて印刷媒体に画像を形成する処理を実行する。吐出口３６，及び８組の吐出口群３６１は夫々は、本発明の吐出口及び複数の吐出口群に相当する。図４のＳ７の処理及び図６の処理を実行する第一吐出制御部７８及び第二吐出制御部９５は、本発明の吐出制御手段として機能する。白インク及びカラーインクは、本発明の液体に相当する。図５のＳ２１，Ｓ２７，Ｓ２９，Ｓ３１，Ｓ３３，及びＳ３５の処理を実行する制御データ出力部４７は、本発明の制御データ出力手段として機能する。ＵＳＢハブ６１は、本発明の接続手段に相当し、ＵＳＢハブコントローラ６６は、本発明の接続制御手段として機能する。スイッチ部１２２は本発明のスイッチ手段に相当する。図５のＳ２３及びＳ３７を実行する頻度制御部４９は、本発明の頻度制御手段として機能する。図５のＳ２５及びＳ３５を実行する情報出力部５０は、本発明の情報出力手段として機能する。
【００５５】
上記実施形態の印刷装置３０は、印刷データを出力する処理の開始後の、第一接続口６２と、第二接続口６３又は第二接続口６４とを介してデータ伝送する頻度を、第一接続口６２と第三接続口６５とを介してデータ伝送する頻度よりも多くしている。このため、印刷装置３０は、印刷データを出力する処理の開始後の、第一接続口と第二接続口とを介してデータ伝送する頻度が第一接続口と及び第三接続口とを介してデータ伝送する頻度よりも低い場合に比べ、印刷データ出力処理実行時のＣＰＵ４１が第三接続口に接続された外部機器にデータ伝送するのに要する処理負荷の割合が少ない。別の観点から印刷装置３０は、印刷データを出力する処理を実行している期間は、印刷データを出力する処理を実行していない期間に比べ、制御データ出力部４７と外部機器との間でデータを伝送する頻度を少なくしている。このため印刷装置３０は、印刷データを出力する処理を実行している期間と印刷データを出力する処理を実行していない期間とで、制御データ出力部４７と外部機器との間でデータを伝送する頻度が同じである場合に比べ、印刷データ出力処理実行時のＣＰＵ４１が第三接続口に接続された外部機器にデータ伝送するのに要する処理負荷が少ない。したがって、印刷装置３０は制御データ出力部４７とＵＳＢデバイス１１０との間のデータの伝送に起因して、ＣＰＵ４１（制御データ出力部４７）による印刷データの出力速度が低下し、印刷速度が低下することを抑制することが可能である。
【００５６】
ＵＳＢハブ６１を介したデータの伝送頻度を調整するに当たり、頻度制御部４９は、制御データ出力部４７が吐出制御部７８，９５に印刷データを出力するときは、制御データ出力部４７とＵＳＢデバイス１１０との間の信号線を断線させる。これにより、制御データ出力部４７とＵＳＢデバイス１１０との間のデータの伝送が禁止される。したがって印刷装置３０は、制御データ出力部４７が吐出制御部７８，９５に印刷データを出力するときは、制御データ出力部４７から外部機器にデータが伝送されることを確実に禁止することができる。したがって、印刷装置３０は制御データ出力部４７とＵＳＢデバイス１１０との間のデータの伝送に起因して、印刷速度が低下することを抑制することが可能である。第二制御部７０のＲＡＭ８５及び第三制御部９０のＲＡＭ８８が、第一制御部４０のＲＡＭ４３に比べ記憶容量が小さいことを考慮し、制御データ出力部４７は複数回に分けて印刷データを出力する。データバッファ８５１の容量以上の印刷データが一度に出力されることに起因して、印刷速度が遅くなることを回避することができる。また、印刷装置３０は、印刷データを出力する毎に、ＣＰＵ４１が外部機器との間でデータの伝送を実行する場合に比べ、ＣＰＵ４１（制御データ出力部４７）の処理負荷が低減する。このため、印刷データを複数回に分けて出力する場合にもＣＰＵ４１への処理負荷の増加に起因して印刷速度が低下することを防止することができる。さらに印刷装置３０は、接続情報をディスプレイ５７に表示させ、接続情報をユーザに報知する。このため印刷装置３０は、印刷装置３０が外部機器を取り外してもよい状態であることをユーザにいち早く知らせることができる。印刷装置３０は、印刷装置３０が外部機器を取り外してもよい状態であるか否かをディスプレイ５７を参照して確認してから外部機器を取り外すことをユーザに促すことで、外部機器内のデータが壊れる等の不具合が発生することを抑制することができる。また、例えばユーザは第三接続口に接続されたＵＳＢフラッシュメモリ等の外部機器を取り外して、次に印刷する画像を外部機器に保存する等、次の作業のための準備をいち早く行うことができる。
【００５７】
印刷装置３０の制御データ出力部４７は、ＵＳＢハブ６１を介して第一吐出制御部７８及び第二吐出制御部９５と接続することで、印刷装置の処理部の設計上の自由度を向上させることができる。制御データ出力部４７によって制御される処理手段、又は機器を追加したい場合には、ＵＳＢハブ６１の第二接続口を介して容易に追加することができるため、従来の印刷装置に比べ拡張性が高い。また、この場合であっても、印刷データ出力処理実行時のＣＰＵ４１の処理負荷が少ない。したがって、印刷装置３０は制御データ出力部４７とＵＳＢデバイス１１０との間のデータの伝送に起因して、印刷速度が低下することを抑制することが可能である。
【００５８】
頻度制御部４９は、通常の印刷処理時のみならず、制御データ出力部４７が、吐出制御部に対し、吐出口３６のメンテナンス用の印刷データを出力する期間にも、スイッチ部１２２を制御して、ＵＳＢハブ６１及びＵＳＢデバイス１１０間のデータの伝送頻度を制御する処理を実行してもよい。メンテナンス用の印刷データは、吐出口３６の目詰まりの解消等を目的に実行されるフラッシングを実行するためのデータであって、印刷ヘッド３５に設けられた吐出口群３６１が有する複数の吐出口３６（ノズル）から液体を吐出するための公知のデータである。メンテナンス用の印刷データに基づき、例えば、全ての吐出口３６から液体が吐出される。図８を参照して、メンテナンス用のデータを出力する場合に、データ伝送頻度が制御される場合について簡単に説明する。図５及び図８において同様の処理を行う場合には同じステップ番号を付与している。図８に示す印刷データ出力処理は、吐出口３６のメンテナンスを行うことを指示された場合に、ＲＯＭ４２に記憶されているプログラムに従ってＣＰＵ４１によって実行される。メンテナンス用の印刷データは、例えば、ＲＯＭ４２等の不揮発性の記憶機器に記憶されている。
【００５９】
図８を示すように、ＣＰＵ４１（頻度制御部４９，情報出力部５０）は、図５のＳ２５及びＳ２７の処理と同様の処理を実行した後、ＣＰＵ４１（制御データ出力部４７）は、第一ユニット３５１の吐出口群３６１Ｗが有する複数の吐出口（ノズル）の全てからの白インクを吐出するためのデータを、ＵＳＢハブ６１を介して第一吐出制御部７８に出力する（Ｓ２８）。次にＣＰＵ４１（制御データ出力部４７）は、第二ユニット３５２の吐出口群３６１Ｃ，３６１Ｍ，３６１Ｙ，及び３６１Ｋが有する複数の吐出口（ノズル）の全てからのカラーインクを吐出するためのデータを、ＵＳＢハブ６１を介して第二吐出制御部９５に出力する（Ｓ３０）。次にＣＰＵ４１（頻度制御部４９，情報出力部５０）は、図５のＳ３７及びＳ３９の処理と同様な処理を実行後、印刷データ出力処理を終了する。
【００６０】
図８のＳ２８及びＳ３０の処理を実行するＣＰＵ４１（制御データ出力部４７）は、本発明の制御データ出力手段として機能する。この場合の印刷装置３０によれば、外部機器と電気的に接続していることに起因して、印刷ヘッドのメンテナンスのためのフラッシングを実行する速度が低下することを抑制することができる。なお、印刷ヘッドのメンテナンスのためのフラッシング時に、データの伝送頻度を調整する必要がない場合は、図８のＳ２８及びＳ３０の処理のみが実行されてもよい。
【００６１】
本発明の印刷装置は、上記した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更が加えられてもよい。例えば、以下の（Ａ）から（Ｆ）の変形が適宜加えられてもよい。
【００６２】
（Ａ）印刷装置３０の構成は必要に応じて適宜変更してよい。例えば、以下（Ａ−１）及び（Ａ−２）のような変更を加えてもよい。
【００６３】
（Ａ−１）吐出口が吐出可能な液体は、吐出口が吐出可能な粘度等の性質を有する液体であればよい。したがって液体は、インクに限らず、例えば、脱色剤等の化学薬剤でもよい。吐出口群及び吐出制御部の数は適宜変更されてよい。複数の吐出制御部のすべてが、ＵＳＢハブ等の接続機器を介して制御データ出力部に接続されていなくてもよい。即ち、一部の吐出制御部は接続機器を介さず制御データ出力部と接続されてもよい。１つの吐出ユニットに含まれる吐出口群の数は、１以上であればよい。
【００６４】
キャリッジに搭載される印刷ヘッド及び吐出口群の変形例を図９を参照して説明する。図９（Ａ）に示すように、変形例におけるキャリッジ３４１には、印刷ヘッド３５６，３５７及び３５８を備える。印刷ヘッド３５７及び３５８は、印刷ヘッド３５６と、主走査方向において対向して離間した位置に配置されている。印刷ヘッド３５６，３５７及び３５８が備える複数の吐出口３６は、第一ユニット３５５と、第二ユニット３５９とにグループ化される。第一ユニット３５５は、前処理用の白インクを吐出する２組の吐出口群３６２Ｗを備える。２組の吐出口群３６２Ｗは、印刷ヘッド３５６の底面に設けられている。２組の吐出口群３６２Ｗは、主走査方向に並べて配置されている。第二ユニット３５９は、後処理用のカラーインクを吐出する４組の吐出口群３６２Ｃ，３６２Ｍ，３６２Ｙ，及び３６２Ｋを備える。２組の吐出口群３６２Ｃ，及び３６２Ｍは、印刷ヘッド３５８の底面に設けられ、２組の吐出口群３６２Ｙ，及び３６２Ｋは、印刷ヘッド３５７の底面に設けられている。吐出口群３６２Ｃはシアンインクを吐出する。吐出口群３６２Ｍはマゼンタインクを吐出する。吐出口群３６２Ｙはイエローインクを吐出する。吐出口群３６２Ｋは黒インクを吐出する。例えば、第一ユニット３５５は、第一吐出制御部を備える第二制御部７０１によって制御され、第二ユニット３５９は、第二吐出制御部を備える第三制御部９０１によって制御される。
【００６５】
図９に示す変形例のように、１個の印刷ヘッドは、複数の吐出口群を含んでいてもよい。１つの吐出制御部が制御する吐出口群の数は１以上であればよい。したがって、１個の印刷ヘッドに、複数の吐出口群が設けられている場合、各吐出口群は、同じ吐出制御部によって制御されてもよいし、互いに異なる吐出制御部によって制御されてもよい。具体的には、例えば、図９（Ａ）と同様のキャリッジ３４１において、図９（Ｂ）に示すように、１個の印刷ヘッド３５８に備えられる吐出口群３６２Ｃ及び吐出口群３６２Ｍは夫々、第四吐出制御部を備える第四制御部９１１及び第五吐出制御部を備える第五制御部９１２によって制御されてもよい。また、１個の印刷ヘッド３５７に備えられる吐出口群３６２Ｙ及び吐出口群３６２Ｋは夫々、第六吐出制御部を備える第六制御部９１３及び第七吐出制御部を備える第七制御部９１４によって制御されてもよい。１個の印刷ヘッドが複数の吐出口群を備える場合、各吐出口群の配置は、主走査方向に並んで配置される例に限定されず、適宜変更されてよい。複数の吐出ユニットを備える場合、キャリッジにおける各吐出ユニットの配置は適宜変更されてよい。
【００６６】
（Ａ−２）接続機器は、制御データ出力部と、吐出制御部とを接続する接続機器は制御データ出力部を接続可能な第一接続口と、第一接続口とデータ伝送可能に個別に接続可能な複数の第二接続口とを有すればよく、ＵＳＢハブ６１に限定されない。例えば、イーサーネット（登録商標）ハブでもよい。接続機器は、データの伝送効率の観点から、スイッチング機能を有することが好ましいが、スイッチング機能を有していなくてもよい。印刷装置は、複数種類の接続機器を備えてもよい。この場合、複数の吐出制御部の夫々が、異なる接続機器を介して制御データ出力手段と接続されてもよい。
【００６７】
（Ｂ）頻度制御部４９によるデータの伝送頻度の調整方法は適宜変更されてよい。印刷装置は、上記実施形態のスイッチ部１２２のように物理的な構成によりデータの伝送頻度を調整してもよいし、ソフトウェアとの協働によってデータの伝送頻度を調整してもよい。例えば、第三接続口に接続されているＵＳＢデバイスがＵＳＢハブ６１から電力の供給を受けて駆動している場合、頻度制御部４９は、当該ＵＳＢデバイスへの電力の供給／供給停止を制御することによってデータの伝送頻度を調整してもよい。ＵＳＢ２．０では、ホストは接続されたデバイスに一定間隔で要求を確認する「ポーリング」が行われる。ＵＳＢ２．０を採用する印刷装置において、頻度制御部４９は、このポーリング間隔を調整することによって、データの伝送頻度を調整してもよい。この場合印刷装置は、制御データ出力部４７が印刷データを出力している期間のポーリング間隔Ｐ１が、制御データ出力部４７が印刷データを出力していない期間のポーリング間隔Ｐ２よりも長くなるようにしてもよい。他の例では、印刷装置は、制御データ出力部４７が印刷データの出力を開始した後の、制御データ出力部４７から印刷データを伝送中の吐出制御部へのデータ伝数頻度を、制御データ出力部４７から第三接続口６５に接続されたＵＳＢデバイス１１０へのデータ伝数頻度よりも多くしてもよい。このようにしても、スイッチ部１２２等の物理的な構成を用いることなく、データの伝送頻度を調整することができる。
【００６８】
（Ｃ）接続情報の内容、出力態様及び出力するタイミングは適宜変更されてよい。例えば、音声によって接続情報が報知されてもよい。他の例では、ランプの点灯／消灯によって、接続情報が表示されてもよい。他の例では、接続情報は、外部機器を取り外すタイミングをユーザに報知するという観点から出力されることが好ましいが、外部機器を取り外すことが想定されない場合等には、印刷装置は接続情報を出力する処理を省略してよい。また、スイッチＯＮ，ＯＦＦのいずれかの報知だけが実行されても構わない。他の例では、図５の印刷データ出力処理において、印刷データの出力が完了した後に、Ｓ３９でのスイッチ部１２２をＯＮにする処理をしなくてもよい。この場合は、印刷装置３０は例えば、ユーザがＯＮにする処理を実行することを指示した場合に、スイッチ部１２２をＯＮにする処理を実行してもよい。また、図５においてＣＰＵ４１はＳ２５でスイッチをＯＦＦにする処理を行ってから、Ｓ２７でスイッチをＯＦＦに関する報知を行っているが、スイッチＯＦＦの報知を行ってからスイッチをＯＦＦにする処理を行ってもよい。スイッチＯＮに関しても同様に、図５においてＣＰＵ４１はＳ３７でスイッチＯＮに関する報知を行ってから、Ｓ３９でスイッチＯＮする処理を行っているが、スイッチＯＮの処理を行ってからスイッチＯＮに関する報知を行ってもよい。
【００６９】
印刷処理は、第三接続口６５に接続されたＵＳＢデバイス１１０との間でデータの伝送が実行されている場合は、実行不能とされてもよい。例えば、印刷装置３０が、ＵＳＢデバイス１１０との間でデータ伝送が実行されている場合は、操作ボタン５８（印刷ボタン）を点滅させ、操作ボタン５８の押下を無効化してもよい。この場合、図５の印刷処理中に実行されるスイッチ部１２２のＯＮ／ＯＦＦ切り替えは、必ず印刷装置３０とＵＳＢデバイス１１０との間でデータの伝送が実行されていない期間に実行される。このため、印刷装置３０とＵＳＢデバイス１１０との間でデータ伝送が実行されているか否かを確認することなく、印刷装置３０がスイッチ部１２２の切り替えを実行したとしても、ＵＳＢデバイス１１０のデータが壊れる等の不具合が生じることはない。この場合ユーザは、印刷中は印刷装置３０とＵＳＢデバイス１１０の間でデータ伝送が実行されないので、印刷装置３０が接続情報を報知しなくても外部機器を安全に取り外すことができる。
【００７０】
（Ｄ）制御データ出力部４７は、複数回に分けて印刷データを吐出制御部に出力していたが、第二制御部７０及び第三制御部９０のデータバッファの容量、及びデータの伝送速度等を考慮して、一度に全ての印刷データを出力してもよい。第二制御部７０及び第三制御部９０のデータバッファ８５１，８８１の容量は、第一制御部４０のデータバッファ４３１の容量以上であってもよい。
【００７１】
（Ｅ）図４の印刷処理、並びに図５及び図８の印刷データ出力処理を実行させるための指示を含むプログラムは、印刷装置３０がプログラムを実行するまでに、印刷装置３０が備える記憶装置に記憶されればよく、プログラムの取得方法、取得経路及びプログラムを記憶する装置の夫々は適宜変更されてよい。したがって、印刷装置３０が備えるプロセッサが実行するプログラムは、ケーブル又は無線通信を介して、他の装置から受信し、フラッシュメモリ等の記憶装置に記憶されてもよい。他の装置は、例えば、ＰＣ，及びネットワーク網を介して接続されるサーバを含む。
【００７２】
（Ｆ）図４の印刷処理、図５及び図８の印刷データ出力処理、並びに図６の印刷データ受信処理の各ステップは、ＣＰＵ４１，７１又は９１によって実行される例に限定されず、一部又は全部が他の電子機器（例えば、ＡＳＩＣ）によって実行されてもよい。また、上記処理の各ステップは、複数の電子機器（例えば、複数のＣＰＵ）によって分散処理されてもよい。さらに、印刷装置３０が備えるＣＰＵからの指示に基づき、印刷装置３０上で稼動しているオペレーティングシステム（ＯＳ）等が実際の処理の一部又は全部を行い、その処理によって上記実施形態の機能が実現される場合も本発明の範囲に含まれる。
【符号の説明】
【００７３】
３０    印刷装置
３６    吐出口
４０    第一制御部
４１，７１，９１    ＣＰＵ
４２，８４，８７    ＲＯＭ
４３，８５，８８    ＲＡＭ
４７    制御データ出力部
４９    頻度制御部
５０    情報出力部
６０    ＵＳＢホストコントローラ
６１    ＵＳＢハブ
６２    第一接続口
６３，６４    第二接続口
６５    第三接続口
６６    ＵＳＢハブコントローラ
７０    第二制御部
７２，９２    ＵＳＢコントローラ
７８    第一吐出制御部
９０    第三制御部
９５    第二吐出制御部
３６１Ｗ，３６１Ｃ，３６１Ｍ，３６１Ｙ，３６１Ｋ，３６２Ｗ，３６２Ｃ，３６２Ｍ，３６２Ｙ，３６２Ｋ  吐出口群
【図１】
2014069343.tif 000003
【図２】
2014069343.tif 000004
【図３】
2014069343.tif 000005
【図４】
2014069343.tif 000006
【図５】
2014069343.tif 000007
【図６】
2014069343.tif 000008
【図７】
2014069343.tif 000009
【図８】
2014069343.tif 000010
【図９】
2014069343.tif 000011