(57)【要約】      （修正有）【課題】従来の構成よりも更に、記録動作の効率化や生産性を向上させて記録ヘッドのクリーニング処理を行なえるようにした技術を提供する。【解決手段】記録システムは、記録に使用されない未使用ヘッドを特定する特定手段と、クリーニング対象の記録ヘッドが前記特定手段により特定された記録ヘッドでない場合、記録データの回転によりクリーニング対象の記録ヘッドを前記未使用ヘッドとすることができるか否かを判定する回転判定手段と、前記回転判定手段によりクリーニング対象の記録ヘッドを前記未使用ヘッドとすることができると判定された場合に記録データを回転させる回転手段と、記録データに基づく記録をクリーニング対象以外の記録ヘッドを用いて行なっている間に、クリーニング対象の記録ヘッドに対して各記録ヘッドを個別にクリーニング可能なクリーニング機構によりクリーニング処理を実行させる記録制御手段とを具備する。【選択図】図４
2013043302.tif 000002
【特許請求の範囲】
【請求項１】
複数のノズルが配列される記録ヘッドが該ノズルの配列方向に沿って複数配置されるフルラインタイプの記録ヘッドユニットを有し、該記録ヘッドユニットに対して該ノズルの配列方向と直交する方向に相対移動する記録媒体に対して各ノズルからインクを吐出させて記録を行なう記録システムであって、
各記録ヘッドを個別にクリーニング可能なクリーニング機構と、
前記複数の記録ヘッドのうちのいずれかの記録ヘッドに対するクリーニング要求を受信する受信手段と、
前記クリーニング要求を受信した場合、記録データ内のうち前記ノズルからのインクの吐出による記録が必要とされない領域を解析する解析手段と、
前記解析手段による解析結果に基づいて、前記記録ヘッドユニットに設けられる複数の記録ヘッドのうち、記録に使用されない未使用ヘッドを特定する特定手段と、
前記クリーニング対象の記録ヘッドが前記特定手段により特定された記録ヘッドでない場合、前記記録データの回転により前記クリーニング対象の記録ヘッドを前記未使用ヘッドとすることができるか否かを判定する回転判定手段と、
前記回転判定手段により前記クリーニング対象の記録ヘッドを前記未使用ヘッドとすることができると判定された場合に前記記録データを回転させる回転手段と、
前記記録データに基づく記録を前記クリーニング対象以外の記録ヘッドを用いて行なっている間に、前記クリーニング対象の記録ヘッドに対して前記クリーニング機構によるクリーニング処理を実行させる記録制御手段と
を具備することを特徴とする記録システム。
【請求項２】
前記クリーニング対象の記録ヘッドの状態に基づいて該記録ヘッドに対するクリーニング処理が終了するまでの予測時間を算出する算出手段
を更に具備し、
前記解析手段、前記特定手段、前記回転判定手段及び前記回転手段による処理は、該処理を開始した時点から前記算出手段により算出された予測時間が経過するまでの間、継続して行なわれる
ことを特徴とする請求項１記載の記録システム。
【請求項３】
前記解析手段は、
前記クリーニング要求を受信した場合、複数の連続する記録データに基づいて、当該複数の連続する記録データ内のそれぞれから前記ノズルからのインクの吐出による記録が必要とされない領域を解析し、
前記特定手段は、
前記解析手段による解析結果に基づいて、前記複数の連続する記録データそれぞれに対して、前記記録ヘッドユニットに設けられる複数の記録ヘッドのうち、記録に使用されない未使用ヘッドを特定し、
前記回転判定手段及び前記回転手段による処理は、前記複数の連続する記録データの全ての記録時に未使用ヘッドがあると特定された場合に行なわれる
ことを特徴とする請求項１記載の記録システム。
【請求項４】
前記回転手段により回転された記録データを識別するための識別情報をユーザに通知する通知手段
を更に具備することを特徴とする請求項１から３のいずれか１項に記載の記録システム。
【請求項５】
複数のノズルが配列される記録ヘッドが該ノズルの配列方向に沿って複数配置されるフルラインタイプの記録ヘッドユニットを有し、該記録ヘッドユニットに対して該ノズルの配列方向と直交する方向に相対移動する記録媒体に対して各ノズルからインクを吐出させて記録を行なう記録装置に記録データを供給する情報処理装置であって、
前記複数の記録ヘッドのうちのいずれかの記録ヘッドに対するクリーニング要求を受信する受信手段と、
前記クリーニング要求を受信した場合、記録データ内のうち前記ノズルからのインクの吐出による記録が必要とされない領域を解析する解析手段と、
前記解析手段による解析結果に基づいて、前記記録ヘッドユニットに設けられる複数の記録ヘッドのうち、記録に使用されない未使用ヘッドを特定する特定手段と、
前記クリーニング対象の記録ヘッドが前記特定手段により特定された記録ヘッドでない場合、前記記録データの回転により前記クリーニング対象の記録ヘッドを前記未使用ヘッドとすることができるか否かを判定する回転判定手段と、
前記回転判定手段により前記クリーニング対象の記録ヘッドを前記未使用ヘッドとすることができると判定された場合に前記記録データを回転させる回転手段と、
前記記録データに基づく記録を前記クリーニング対象以外の記録ヘッドを用いて行なっている間に、前記クリーニング対象の記録ヘッドに対して各記録ヘッドを個別にクリーニング可能なクリーニング機構によりクリーニング処理を実行させる記録制御手段と
を具備することを特徴とする情報処理装置。
【請求項６】
複数のノズルが配列される記録ヘッドが該ノズルの配列方向に沿って複数配置されるフルラインタイプの記録ヘッドユニットを有し、該記録ヘッドユニットに対して該ノズルの配列方向と直交する方向に相対移動する記録媒体に対して各ノズルからインクを吐出させて記録を行なう記録システムの処理方法であって、
受信手段が、前記複数の記録ヘッドのうちのいずれかの記録ヘッドに対するクリーニング要求を受信する工程と、
解析手段が、前記クリーニング要求を受信した場合、記録データ内のうち前記ノズルからのインクの吐出による記録が必要とされない領域を解析する工程と、
特定手段が、前記解析手段による解析結果に基づいて、前記記録ヘッドユニットに設けられる複数の記録ヘッドのうち、記録に使用されない未使用ヘッドを特定する工程と、
回転判定手段が、前記クリーニング対象の記録ヘッドが前記特定手段により特定された記録ヘッドでない場合、前記記録データの回転により前記クリーニング対象の記録ヘッドを前記未使用ヘッドとすることができるか否かを判定する工程と、
回転手段が、前記回転判定手段により前記クリーニング対象の記録ヘッドを前記未使用ヘッドとすることができると判定された場合に前記記録データを回転させる工程と、
記録制御手段が、前記記録データに基づく記録を前記クリーニング対象以外の記録ヘッドを用いて行なっている間に、前記クリーニング対象の記録ヘッドに対して各記録ヘッドを個別にクリーニング可能なクリーニング機構によりクリーニング処理を実行させる工程と
を含むことを特徴とする処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録システム、情報処理装置、及び記録システムの処理方法に関する。
【背景技術】
【０００２】
複数の記録ヘッドからなるフルラインタイプの記録ヘッドユニットを用いて、比較的大判の記録媒体に記録を行なう記録装置（又は記録システム）が知られている。このような記録装置においては、複数のノズルが配列された記録ヘッドを用いて記録媒体上に画像を形成する。ここで、複数のノズルにおけるインクの累積的な吐出量が所定値を越えると、ノズル面にインク滴が成長して良好な記録特性を維持できなくなる場合がある。
【０００３】
従来、複数の記録ヘッドからなる記録ヘッドユニットを有する記録装置においては、各記録ヘッド毎に所定期間、記録データがなくなるタイミングを予測し、記録データが存在しない間に記録ヘッド単位でクリーニングを行なう技術が知られている（特許文献１）。これにより、クリーニング中の記録動作の中断を回避している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２５５９８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した特許文献１では、記録データが存在しないタイミングにおいては記録動作を続けながら、クリーニング動作を行なうことができるが、常に記録を続けている記録ヘッドについては、クリーニング動作を行なうことが困難となる。そのため、記録動作中の記録ヘッドにクリーニングが必要となった場合には、記録を中断してクリーニング動作を行なう必要がある。このように断続的に記録動作を継続している場合には、その途中でクリーニング動作が行なわれるため、記録動作の効率や生産性の低下が招かれていた。
【０００６】
また、特定の記録ヘッドのみにおいて断続的に記録が行なわれると、その他の記録ヘッドが寿命に到達する前に、当該特定の記録ヘッドが寿命を迎え、交換が必要となってしまう場合がある。
【０００７】
本発明は、上記課題に鑑みてなされたものであり、従来の構成よりも更に、記録動作の効率化や生産性を向上させて記録ヘッドのクリーニング処理を行なえるようにした技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明の一態様は、複数のノズルが配列される記録ヘッドが該ノズルの配列方向に沿って複数配置されるフルラインタイプの記録ヘッドユニットを有し、該記録ヘッドユニットに対して該ノズルの配列方向と直交する方向に相対移動する記録媒体に対して各ノズルからインクを吐出させて記録を行なう記録システムであって、各記録ヘッドを個別にクリーニング可能なクリーニング機構と、前記複数の記録ヘッドのうちのいずれかの記録ヘッドに対するクリーニング要求を受信する受信手段と、前記クリーニング要求を受信した場合、記録データ内のうち前記ノズルからのインクの吐出による記録が必要とされない領域を解析する解析手段と、前記解析手段による解析結果に基づいて、前記記録ヘッドユニットに設けられる複数の記録ヘッドのうち、記録に使用されない未使用ヘッドを特定する特定手段と、前記クリーニング対象の記録ヘッドが前記特定手段により特定された記録ヘッドでない場合、前記記録データの回転により前記クリーニング対象の記録ヘッドを前記未使用ヘッドとすることができるか否かを判定する回転判定手段と、前記回転判定手段により前記クリーニング対象の記録ヘッドを前記未使用ヘッドとすることができると判定された場合に前記記録データを回転させる回転手段と、前記記録データに基づく記録を前記クリーニング対象以外の記録ヘッドを用いて行なっている間に、前記クリーニング対象の記録ヘッドに対して前記クリーニング機構によるクリーニング処理を実行させる記録制御手段とを具備する。
【発明の効果】
【０００９】
本発明によれば、従来の構成よりも更に、記録動作の効率化や生産性を向上させて記録ヘッドのクリーニング処理を行なうことができる。
【図面の簡単な説明】
【００１０】
【図１】（ａ）は本発明の一実施の形態に係わる記録システムの構成の一例を示す図、（ｂ）は記録装置２０の概略構成の一例を示す図。
【図２】図１（ｂ）に示す記録ヘッドユニット３０の概略構成の一例を示す図。
【図３】記録動作中に記録ヘッドのクリーニング処理を行なう際の処理の概要を示す図。
【図４】記録データの１８０度回転を説明するための図。
【図５】図１に示す記録システムにおける機能的な構成の一例を示す図。
【図６】図１に示す情報処理装置１０の処理の流れの一例を示すフローチャート。
【図７】図１に示す記録装置２０の処理の流れの一例を示すフローチャート。
【図８】実施形態２に係わる情報処理装置１０の処理の流れの一例を示すフローチャート。
【図９】変形例の一例を示す図。
【図１０】変形例の一例を示す図。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の好適な実施形態について詳細に説明する。以下の説明においては、インクジェット記録方式を用いた記録装置を例に挙げて説明する。
【００１２】
なお、記録装置は、例えば、記録機能のみを有するシングルファンクションプリンタであっても良いし、また、例えば、記録機能、ＦＡＸ機能、スキャナ機能等の複数の機能を有するマルチファンクションプリンタであっても良い。また、例えば、カラーフィルタ、電子デバイス、光学デバイス、微小構造物等を所定の記録方式で製造するための製造装置であっても良い。
【００１３】
なお、以下の説明において、「記録」とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わない。更に人間が視覚で知覚し得るように顕在化したものであるか否かも問わず、広く記録媒体上に画像、模様、パターン、構造物等を形成する、又は媒体の加工を行なう場合も表す。
【００１４】
また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、布、プラスチック・フィルム、金属板、ガラス、セラミックス、樹脂、木材、皮革等、インクを受容可能なものも表す。
【００１５】
更に、「インク」とは、上記「記録」の定義と同様広く解釈されるべきものである。従って、記録媒体上に付与されることによって、画像、模様、パターン等の形成又は記録媒体の加工、或いはインクの処理（例えば、記録媒体に付与されるインク中の色剤の凝固または不溶化）に供され得る液体を表す。
【００１６】
（実施形態１）
図１（ａ）は、本発明の一実施の形態に係わる記録システムの構成の一例を示す図である。
【００１７】
記録システムには、ＬＡＮ（Local Area Network）やＵＳＢ（Universal Serial Bus）等で構成された通信手段を介して情報処理装置１０と、記録装置２０とが接続される。なお、ここに示す全体構成はあくまで一例であり、例えば、情報処理装置１０、記録装置２０がそれぞれ複数台ずつ設けられていてもよいし、また、これ以外の装置が通信手段に接続されていてもよい。
【００１８】
情報処理装置１０は、記録装置２０に対して画像データを供給する。情報処理装置１０は、例えば、パーソナルコンピュータで実現される。情報処理装置１０には、記録装置２０を制御するためのプリンタドライバや、アプリケーション等がインストールされている。情報処理装置１０においては、アプリケーションを使用して記録対象となるデータを生成し、プリンタドライバを使用して当該生成されたデータを記録装置２０が解釈可能な形式に変更し、それを記録装置２０に向けて送信する。
【００１９】
記録装置２０は、情報処理装置１０からのデータに基づいて記録媒体上に画像を記録する。ここで、図１（ｂ）を用いて、記録装置２０の概略構成について説明する。
【００２０】
記録装置２０には、記録媒体の幅に相当する記録幅を持つ、いわゆる、フルラインタイプの記録ヘッドユニット３０が設けられる。記録ヘッドユニット３０には、複数の記録ヘッドが設けられる。記録ヘッド各々は、記録媒体Ｐの搬送方向（走査方向：Ｘ方向）と直交する方向（ノズル配列方向：Ｙ方向）に延在して設けられる。
【００２１】
各記録ヘッドには、インクを吐出するインク吐出口と、インクタンクのインクが供給される共通液室と、この共通液室から各インク吐出口へとインクを導くインク流路（ノズル）とが設けられる。各ノズルには、例えば、発熱抵抗素子から構成される記録素子（以下、ヒータ呼ぶ場合もある）やヒータ駆動回路等が設けられる。
【００２２】
また、記録ヘッドユニット３０の側方には、各記録ヘッドの回復処理を独立して行なう回復機構が設けられる。
【００２３】
搬送用ベルト５は、記録媒体Ｐを搬送する役割を果たし、ベルト駆動モータ１１に連結された駆動ローラに掛け渡される。搬送用ベルト５は、モータドライバによってその作動が切り替えられる。
【００２４】
搬送用ベルト５の上流側には、帯電器１３が設けられる。帯電器１３は、搬送用ベルト５を帯電することにより、記録媒体Ｐを搬送用ベルト５に密着させる。一対の給送ローラ１４及び２４は、搬送用ベルト５上に記録媒体Ｐを供給する。給送用モータ１５は、これら一対の給送ローラ１４を駆動回転させる。
【００２５】
ここで、図２を用いて、図１（ｂ）に示す記録ヘッドユニット３０の概略構成を示す図である。
【００２６】
記録ヘッドユニット３０には、記録ヘッド３１（３１ａ、３１ｂ）が千鳥状に複数配置されており、各記録ヘッドには、記録媒体の搬送方向に沿って、Ｙ、Ｃ、Ｍ、Ｂｋの順にノズル列が配列されている。記録ヘッド３１ａ及び３１ｂは、各々の記録ヘッド単独で記録データを記録することができる。
【００２７】
なお、ここでは、図示を省略しているが、例えば、各記録ヘッド３１は、それぞれ所定数のノズル分だけオーバーラップした構成となっている。より具体的には、互いに隣接する記録ヘッドのノズル列の一部のノズルが互いにＹ方向（ノズル配列方向）に重複して配置されている。
【００２８】
ここで、符号５０は、記録データのイメージを示しており、情報処理装置１０のアプリケーション及びプリンタドライバにより作成される。この場合、記録データ５０は、記録ヘッドユニット３０全体としての記録可能領域のうち、記録ヘッド３１ａのみを使用して記録される。
【００２９】
以上が記録装置２０の構成の一例についての説明である。なお、上述した記録装置２０の構成は、あくまで一例であり、必ずしもこのような構成に限られない。例えば、上述した記録装置２０の構成では、記録ヘッドユニット３０に対して記録媒体Ｐが搬送される構成であったが、記録ヘッドユニット３０と記録媒体Ｐとが相対移動する構成であれば良く、その構成は特に問わない。例えば、記録ヘッドユニット３０が記録媒体Ｐに対して移動する構成であっても良い。
【００３０】
次に、図３を用いて、記録動作中に記録ヘッドのクリーニング処理を行なう際の処理の概要について説明する。
【００３１】
記録ヘッドユニット３０は、記録データ４１に基づいて記録媒体Ｐ上に記録を行なう。このとき、記録ヘッドユニット３０においては、記録ヘッド３１ａのみを用いて記録データ４１に基づく記録を行なう。
【００３２】
ここで、記録ヘッド３１ａに対するクリーニング処理が必要になったとする。この場合、その旨が記録装置２０から情報処理装置１０に対して通知される。これにより、情報処理装置１０においては、記録データ４１を１８０度回転させる。その結果、記録データ４２に示すように、当該データ内における記録画像の領域の位置が回転している。そのため、記録データ４２に基づく記録動作中は、記録ヘッド３１ａは未使用の記録ヘッドとなり、その代わりに記録ヘッド３１ｂが使用されることになる。
【００３３】
その後、記録装置２０においては、当該１８０度回転された記録データ４２に基づいて、記録ヘッド３１ｂを用いて記録を行なう。クリーニング対象以外の記録ヘッド３１ａにおいては、この記録と並行してクリーニング処理が実行される。
【００３４】
ここで、図４は、記録動作中にクリーニング要求が発生し、記録データを１８０度回転させた際の記録データのイメージを示している。
【００３５】
符号５１は記録データの開始ページを示している。符号５３は１８０度回転された記録データを示している。ここで、記録データの開始ページ５１では、通常の記録データ（回転なし）を使用して記録が行なわれる。その後、符号５２に示すページが記録されている際中に、記録動作中の記録ヘッドに対してクリーニング要求が発生している。
【００３６】
クリーニング要求が発生すると、情報処理装置１０においては、記録データを１８０度回転させ、当該回転後の記録データを記録装置２０に送信する。これにより、クリーニング対象の記録ヘッドに対してクリーニング処理が行なわれるのに並行して、１８０度回転された記録データに基づいてもう一方の記録ヘッドにより記録動作が継続して行なわれる。
【００３７】
その後、クリーニング対象となる記録ヘッドのクリーニング処理が終了すると、当該記録ヘッドは、記録可能状態となり、符号５４に示す記録データに基づく記録動作を行なう。また、クリーニング処理の終了後、情報処理装置１０及び記録装置２０の少なくともいずれかにおいて、記録データの回転処理が行なわれた旨を示すメッセージをユーザに向けて出力（音声や表示等）する。なお、記録装置２０の構成によっては、記録済みの記録媒体を排紙するトレイを記録データ回転前と回転後とで変更しても良い。すなわち、トレイにおいて、回転前後で記録画像の方向が変化しないように制御しても良い。
【００３８】
次に、図５を用いて、図１に示す記録システムにおける機能的な構成の一例について説明する。
【００３９】
情報処理装置１０は、クリーニング要求受信部６１と、記録データ解析部６２と、未使用ヘッド特定部６３と、回転判定部６４と、回転部６５と、記録装置制御部６６と、回転ページ番号保持部６７と、ユーザ通知部６８とを具備して構成される。
【００４０】
クリーニング要求受信部６１は、記録装置２０から記録ヘッドのクリーニング要求を受信する。クリーニング要求には、記録ヘッドの識別情報等が含まれる。
【００４１】
記録データ解析部６２は、クリーニング要求があった場合に、記録データの解析を行なう。より具体的には、記録データ内のうちノズルからのインクの吐出による記録が必要とされない領域（又は記録領域）の解析を行なう。この解析は、例えば、記録データ内の記録画像の開始座標及び終了座標等が求められ、その結果に基づいてインクの吐出による記録が必要とされない領域が導出される。なお、インクの吐出による記録が必要とされない領域とは、例えば、記録データ内における余白や白色のデータの領域を指す。
【００４２】
未使用ヘッド特定部６３は、記録データ解析部６２の解析結果に基づいて、当該解析した記録データの記録に使用されない記録ヘッド（未使用ヘッド）が存在するか否かを判定し、未使用ヘッドがあれば、当該記録ヘッドを特定する。すなわち、記録ヘッドユニット３０に設けられる複数の記録ヘッド３１（３１ａ、３１ｂ）のうち、記録時に使用されない未使用ヘッドを特定する。
【００４３】
回転判定部６４は、記録データ解析部６２の解析結果と未使用ヘッド特定部６３の特定結果とに基づいて、記録データを１８０度回転させるか否かを判定する。より具体的には、クリーニング対象の記録ヘッドが未使用ヘッド特定部６３により特定された記録ヘッドでない場合に、記録データを１８０度回転させることによりクリーニング対象の記録ヘッドを未使用ヘッドとすることができるか否かを判定する。
【００４４】
回転部６５は、回転判定部６４による判定結果に基づいて記録データを回転させる。記録装置制御部６６は、各種データや指示等を記録装置２０に送信することにより記録装置２０の動作を制御する。
【００４５】
回転ページ番号保持部６７は、１８０度回転された記録データに対応するページ番号（すなわち、回転された記録データを識別するための識別情報）を保持する。ユーザ通知部６８は、回転ページ番号保持部６７に保持されたページ番号をユーザに通知する。この通知の仕方は、特に問わず、例えば、音声や表示等により行なえば良い。
【００４６】
記録装置２０は、クリーニング要求送信部７１と、記録制御部７２と、クリーニング機構７３と、ユーザ通知部７４と、記録ヘッドユニット３０とを具備して構成される。
【００４７】
クリーニング要求送信部７１は、記録ヘッドユニット３０に設けられる複数の記録ヘッド３１（３１ａ、３１ｂ）のうち、いずれかの記録ヘッド３１にクリーニング処理が必要となった場合に、クリーニング要求を情報処理装置１０に向けて送信する。
【００４８】
記録制御部７２は、記録装置２０における動作を統括制御する。例えば、記録ヘッド３１による記録動作や、クリーニング機構７３によるクリーニング処理等の制御を行なう。
【００４９】
クリーニング機構７３は、記録ヘッド３１をクリーニングする。クリーニング機構７３は、各記録ヘッド３１を個別にクリーニング可能に構成される。ユーザ通知部７４は、１８０度回転された記録データに対応するページ番号をユーザに通知する。なお、このページ番号は、例えば、情報処理装置１０側から記録装置２０側に通知される。
【００５０】
以上が、記録システムにおける機能的な構成の一例についての説明である。なお、情報処理装置１０及び記録装置２０に設けられた機能的な構成は、必ずしも図示した通りに実現される必要はなく、記録システム内におけるいずれかの装置にその全部若しくは一部が実現されていればよい。例えば、記録装置２０の内部に、上述した符号６１〜６６に示す構成の全部若しくは一部を設け、記録装置２０側で各種判定や回転処理等を行なっても良い。
【００５１】
次に、図６を用いて、図１に示す情報処理装置１０の処理の流れの一例について説明する。なお、ここでは、記録装置２０からクリーニング要求を受信した後の処理の流れについて説明する。
【００５２】
この処理が始まると、情報処理装置１０は、記録データ解析部６２において、記録データの解析を行なう（Ｓ１０１）。具体的には、記録データを解析し、記録データ内の特定部分のみに記録画像があるか否かを判定する。この処理では、例えば、記録データ内の記録画像の開始座標及び終了座標と、各記録ヘッドの記録可能領域（ノズル配列方向に沿った記録ヘッドの幅）との比較が行なわれる。そして、いずれかの記録ヘッド（記録ヘッド３１ａ又は３１ｂ）の記録可能領域内に記録画像が収まっているか否か等の解析が行なわれる。
【００５３】
ここで、Ｓ１０１の解析の結果、情報処理装置１０は、未使用ヘッド特定部６３において、未使用ヘッドがあるか否かを判定する。判定の結果、未使用ヘッドがなければ（Ｓ１０２でＮＯ）、情報処理装置１０は、記録装置制御部６６において、そのまま記録データを記録装置２０に向けて送信する（Ｓ１１１）。その後、情報処理装置１０は、次の記録データの処理に移るため、再度、Ｓ１０１の処理に戻る。
【００５４】
一方、未使用の記録ヘッドがあれば（Ｓ１０２でＹＥＳ）、情報処理装置１０は、未使用ヘッド特定部６３において、クリーニング対象の記録ヘッドが未使用ヘッドであるか否かを判定する。判定の結果、クリーニング対象の記録ヘッドが未使用ヘッドであれば（Ｓ１０３でＹＥＳ）、情報処理装置１０は、記録装置制御部６６において、そのまま記録データを記録装置２０に向けて送信する（Ｓ１０４）。そして、クリーニング処理の開始指示が未送信であれば（Ｓ１０９でＮＯ）、情報処理装置１０は、記録装置制御部６６において、クリーニング処理の開始を記録装置２０に指示した後（Ｓ１１０）、次の記録データの処理に移るため、再度、Ｓ１０１の処理に戻る。また、クリーニング処理の開始指示が送信済みであれば（Ｓ１０９でＹＥＳ）、情報処理装置１０は、Ｓ１０１の処理に戻る。
【００５５】
また、Ｓ１０３の判定の結果、クリーニング対象の記録ヘッドが未使用ヘッドでなければ（Ｓ１０３でＮＯ）、情報処理装置１０は、Ｓ１０５の処理に進み、更なる判定を行なう。具体的には、回転判定部６４において、記録データを１８０度回転させることによりクリーニング対象の記録ヘッドを未使用ヘッドにできるか否かを判定する。
【００５６】
判定の結果、記録データを回転させたとしてもクリーニング対象の記録ヘッドを未使用ヘッドにできなければ（Ｓ１０５でＮＯ）、情報処理装置１０は、記録装置制御部６６において、そのまま記録データを記録装置２０に向けて送信する（Ｓ１１１）。その後、情報処理装置１０は、次の記録データの処理に移るため、再度、Ｓ１０１の処理に戻る。
【００５７】
また、Ｓ１０５の判定の結果、記録データ回転によりクリーニング対象の記録ヘッドを未使用ヘッドにできるのであれば（Ｓ１０５でＹＥＳ）、情報処理装置１０は、回転部６５において、記録データを１８０度回転させる（Ｓ１０６）。そして、記録装置制御部６６において、回転後の記録データを記録装置２０に向けて送信するとともに（Ｓ１０７）、回転ページ番号保持部６７により当該回転された記録データのページ番号を保持する（Ｓ１０８）。
【００５８】
ここで、クリーニング処理の開始指示が未送信であれば（Ｓ１０９でＮＯ）、情報処理装置１０は、記録装置制御部６６において、クリーニング処理の開始を記録装置２０に指示し（Ｓ１１０）、次の記録データの処理に移るため、再度、Ｓ１０１の処理に戻る。また、クリーニング処理の開始指示が送信済みであれば（Ｓ１０９でＹＥＳ）、情報処理装置１０は、Ｓ１０１の処理に戻る。
【００５９】
次に、図７（ａ）及び図７（ｂ）を用いて、図１に示す記録装置２０の処理の流れの一例について説明する。
【００６０】
まず、図７（ａ）を用いて、クリーニング処理を開始する際の処理の流れの一例について説明する。
【００６１】
この処理が始まると、記録装置２０は、記録制御部７２において、クリーニング処理が必要な記録ヘッドがあるか否かを判定する。なお、クリーニング処理が必要であるか否かは、例えば、インクの累積的な吐出量等に基づいて判定すれば良い。
【００６２】
判定の結果、クリーニング処理が必要な記録ヘッドがあれば（Ｓ２０１でＹＥＳ）、記録装置２０は、クリーニング要求送信部７１において、クリーニング要求を情報処理装置１０に向けて送信する（Ｓ２０２）。クリーニング要求には、例えば、クリーニング処理が必要な記録ヘッドを識別するための情報等が含まれる。
【００６３】
ここで、この要求に応答してクリーニング開始指示が情報処理装置１０から送られてくると（Ｓ２０３でＹＥＳ）、記録装置２０は、クリーニング機構７３において、クリーニング対象の記録ヘッドに対してクリーニング処理を開始する。
【００６４】
次に、図７（ｂ）を用いて、図７（ａ）に示すクリーニング処理の流れの一例について説明する。
【００６５】
クリーニング処理が開始し、記録データを受信すると（Ｓ３０１でＹＥＳ）、記録装置２０は、記録制御部７２において、当該記録データの解析を行なう（Ｓ３０２）。すなわち、クリーニング対象の記録ヘッドを使用せずに、当該記録データに基づく記録動作を行なえるか否かを判定する。
【００６６】
判定の結果、該当の記録ヘッドが未使用で記録を行なえるのであれば（Ｓ３０３でＹＥＳ）、記録装置２０は、クリーニング機構７３において、当該記録ヘッドに基づく記録動作に並行して、該当の記録ヘッドのクリーニング処理を行なう（Ｓ３０４）。その後、記録装置２０は、該当の記録ヘッドに対するクリーニング処理が終了したか否かを判定し、終了していなければ（Ｓ３０５でＮＯ）、再度、Ｓ３０１の処理に戻る。
【００６７】
また、Ｓ３０３の判定の結果、該当の記録ヘッドが記録に使用される場合には（Ｓ３０３でＮＯ）、記録装置２０は、記録装置制御部６６において、記録動作を待機させるとともに、クリーニング機構７３において、クリーニング処理を行なう（Ｓ３０６）。そして、クリーニング処理が終了すれば（Ｓ３０７でＹＥＳ）、記録装置２０は、この処理を終了する。
【００６８】
なお、上述した情報処理装置１０側における記録データの回転制御は、クリーニング処理が終了したことを示す終了通知を記録装置側から受信して終了すれば良い。また、当該終了通知を受信した時点でユーザに回転制御を継続するか否かをオペレーションパネル等を介して問い合わせるようにしても良い。
【００６９】
また、詳細な説明については省略するが、Ｓ１０８の処理で保持した回転ページ番号は、例えば、クリーニング処理の終了時点で、情報処理装置１０（ユーザ通知部６８）及び記録装置（ユーザ通知部７４）２０の少なくとも一方においてユーザに通知すれば良い。
【００７０】
以上説明したように本実施形態によれば、記録動作中にいずれかの記録ヘッドに対してクリーニング処理が要求された場合、記録データを回転させる等してクリーニング対象以外の記録ヘッドを用いて記録動作を継続し、その間にクリーニング処理を行なう。
【００７１】
これにより、クリーニング処理に起因した記録動作の中断を抑制できるため、記録動作の効率化や生産性を向上させられる。
【００７２】
（実施形態２）
次に、実施形態２について説明する。実施形態２においては、情報処理装置１０において、クリーニング処理の終了タイミングを検出する場合について説明する。
【００７３】
ここで、図８を用いて、実施形態２に係わる情報処理装置１０の処理の流れの一例について説明する。ここでは、クリーニング処理の終了時の処理について説明する。
【００７４】
この処理は、実施形態１を説明した図６のＳ１１０に示すクリーニング処理の開始指示が行なわれると開始する（Ｓ４０１でＹＥＳ）。この処理が開始すると、情報処理装置１０は、記録装置制御部６６において、記録ヘッドの状態を取得するとともに（Ｓ４０２）、当該取得した情報に基づいてクリーニングの予測時間を算出する（Ｓ４０３）。すなわち、クリーニング処理が完了するまでの時間を予測する。この場合、記録装置制御部６６においては、記録ヘッドの状態を取得する情報取得機能と、クリーニングの予測時間を算出する算出機能とが実現される。
【００７５】
この予測時間が経過すると（Ｓ４０４でＹＥＳ）、記録装置２０は、記録データの回転処理を終了するとともに（Ｓ４０５）、記録装置制御部６６において、回転処理の終了指示を記録装置２０に向けて送信する（Ｓ４０６）。すなわち、上述した記録データの回転に係わる処理は、当該処理を開始した時点から予測時間が経過するまでの間、継続して行なわれる。
【００７６】
その後、記録装置２０は、実施形態１を説明した図６のＳ１０８の処理で保持した回転ページ番号をユーザに通知した後（Ｓ４０７）、この処理を終了する。なお、上述した通り、この通知は、情報処理装置１０（ユーザ通知部６８）及び記録装置（ユーザ通知部７４）２０の少なくとも一方においてユーザに通知すれば良い。
【００７７】
以上説明したように実施形態２によれば、クリーニング処理が終了するまでの予測時間を算出し、当該時間が経過していれば、記録データの回転処理を解除する。そのため、クリーニング処理が行なわれている間のみ、回転された記録データに基づく記録動作が行なわれることになる。
【００７８】
以上が本発明の代表的な実施形態の例であるが、本発明は、上記及び図面に示す実施形態に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【００７９】
例えば、上述した実施形態１及び２においては、２つの記録ヘッドから構成される記録ヘッドユニットを例に挙げて説明したが、記録ヘッドユニットの構成はこれに限られず、３つ以上の記録ヘッドから構成されていても構わない。
【００８０】
ここで、図９は、３つ以上の記録ヘッドから構成される記録ヘッドユニットの一例として、４つの記録ヘッドが含まれる記録ヘッドユニットが示される。この場合、記録データ９０は、複数の記録ヘッド（この場合、３２ａ及び３２ｂ）に跨っていても良い。すなわち、図９に示す記録ヘッドユニットの構成の場合、複数の記録ヘッドに記録データが跨っていたとしても、記録動作を継続させつつ、クリーニング処理を並行して行なえるためである。
【００８１】
また、例えば、上述した実施形態１及び２においては、クリーニング処理を開始した後、その後の記録データでクリーニング処理中の記録ヘッドを使用する記録データが送られてきた場合、当該クリーニング処理が終了するまで記録装置２０の記録動作が停止されることとなっていた（Ｓ３０３、Ｓ３０６、Ｓ３０７）。
【００８２】
このような事態を回避するため、例えば、図１０に示すように、情報処理装置１０側において、未使用ヘッドを確保できる記録データが連続して所定数以上続くか否かを判定するようにしても良い（Ｓ５０１）。この場合、未使用ヘッドを確保できる記録データが連続して所定数以上続く場合のみ（Ｓ５０２でＹＥＳ）、記録装置にクリーニング処理を開始させるようにしても良い（Ｓ１０３〜Ｓ１１０）。なお、所定数としては、クリーニング処理の開始〜終了までの間、未使用ヘッドを確保できるような記録データの数を設定すれば良い。この場合、記録動作とクリーニング処理とを完全に並行して行なえることになるため、上述した実施形態１及び２よりも更に効率良くクリーニング処理を行なえることになる。
【００８３】
また、例えば、上述した記録データの回転処理を行なうか否かは、例えば、ユーザに動作設定を設定させることにより、オン／オフできるように構成しても良い。
【図１】
2013043302.tif 000003
【図２】
2013043302.tif 000004
【図３】
2013043302.tif 000005
【図４】
2013043302.tif 000006
【図５】
2013043302.tif 000007
【図６】
2013043302.tif 000008
【図７】
2013043302.tif 000009
【図８】
2013043302.tif 000010
【図９】
2013043302.tif 000011
【図１０】
2013043302.tif 000012