(57)【要約】【課題】繰り返し画像記録において画像上に筋を生ずることのない画像品質を維持可能な画像記録装置を提供する。【解決手段】画像記録装置５は、画像情報を受信する受信管理手段７０と、画像情報を保存する画像情報保存手段７９と、画像情報に演算処理を行ってデータに変換する演算処理手段７４と、データを保存するデータ保存手段８０と、データを出力する出力処理手段７５とを備えた画像処理装置７と、インクジェットプリンタ６とを備え、演算処理手段７４は、画像情報に対応する画像をインクジェットプリンタ６の主走査方向及び副走査方向に繰り返して記録しようとする場合に、特定の画像に対応する画像情報を、特定の画像の周囲に位置すべき画像の全部又は一部に対応する画像情報とともに誤差拡散処理を含む演算処理を行い、特定の画像に対応する記録可能なデータのみをデータ保存手段８０に保存させるよう構成されている。【選択図】図１８
2005212274.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録される画像に対応する画像情報を受信する受信管理手段と、
前記受信管理手段が受信した前記画像情報を保存する画像情報保存手段と、
前記画像情報保存手段から前記画像情報を読み出して誤差拡散処理を含む演算処理を行って記録媒体に記録可能なデータに変換する演算処理手段と、
変換された前記データを保存するデータ保存手段と、
前記データ保存手段から前記データを読み出して出力する出力処理手段と
を備えた画像処理装置と、
前記出力処理手段から出力される前記データに基づいて記録媒体に画像を記録するためのインクジェットプリンタと、
を備え、
前記演算処理手段は、前記画像情報に対応する画像を前記インクジェットプリンタの主走査方向及び副走査方向に繰り返して記録しようとする場合に、特定の画像に対応する画像情報を、前記特定の画像の周囲に位置すべき画像の全部又は一部に対応する画像情報とともに前記誤差拡散処理を含む演算処理を行って記録可能なデータに変換し、前記特定の画像に対応する記録可能なデータのみを前記データ保存手段に保存させるよう構成されていることを特徴とする画像記録装置。
【請求項２】
前記演算処理手段は、前記画像情報保存手段から前記画像情報を読み出して、対応する画像が前記インクジェットプリンタの主走査方向及び副走査方向に繰り返して配列されるように前記画像情報の複製及び並べ替えを行い、前記特定の画像及びその周囲に位置すべき画像の全部又は一部に対応する画像情報に対して誤差拡散処理を含む演算処理を行って記録可能なデータに変換するよう構成されていることを特徴とする請求項１に記載の画像記録装置。
【請求項３】
前記特定の画像に対応する記録可能なデータは、前記画像の１画像分のデータであることを特徴とする請求項１又は請求項２に記載の画像記録装置。
【請求項４】
前記特定の画像に対応する記録可能なデータは、前記インクジェットプリンタの副走査方向には１画像分で、主走査方向には出力幅分のデータであることを特徴とする請求項１又は請求項２に記載の画像記録装置。
【請求項５】
前記特定の画像の周囲に位置すべき画像は、誤差拡散処理の順で、前記特定の画像に対応する画像情報とともに演算処理されるべき前記主走査方向及び副走査方向の前記特定の画像の前後又は前側の各１画像分であることを特徴とする請求項１乃至請求項４のいずれか一項に記載の画像記録装置。
【請求項６】
前記特定の画像の周囲に位置すべき画像の一部は、誤差拡散処理の順で、前記特定の画像に対応する画像情報とともに演算処理されるべき前記主走査方向の前記特定の画像の前後又は前側の画素単位で１００列以上及び副走査方向の前記特定の画像の前後又は前側の画素単位で１００行以上であることを特徴とする請求項１乃至請求項４のいずれか一項に記載の画像記録装置。
【請求項７】
前記演算処理手段は、変換した前記記録媒体に記録可能なデータをランレングス符号化により可逆圧縮して前記データ保存手段に保存させるよう構成されていることを特徴とする請求項１に記載の画像記録装置。
【請求項８】
請求項１乃至請求項７のいずれか一項に記載の画像記録装置と、画像情報送信装置とがネットワークに接続されてなり、前記画像情報送信装置は、繰り返し記録される画像の単位画像に対応する画像情報を送信するよう構成されていることを特徴とする画像記録システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像記録装置及び画像記録システムに係り、特に、繰り返し画像記録において画像上に筋を生ずることのない画像記録装置及び画像記録システムに関する。
【背景技術】
【０００２】
近年、布帛等の記録媒体に対して、インクジェットプリンタとそれを制御する画像処理装置とを備えた画像記録装置を用いて捺染を行う技術の開発が進んでいる。
【０００３】
例えば、画像処理の観点で見れば、記録媒体に記録される画像に対応する画像情報にＬＵＴ（Look Up Table）を用いて色変換を施した後、階調テーブルを用いて階調変換を施して誤差拡散処理を行うことで、階調が滑らかで色再現性も好ましい画像を得る画像補正システムが開示されている（特許文献１参照）。また、誤差拡散処理等によるインクドロップのパターン周期と記録媒体である布帛の織りの周期が干渉して生じるモアレを解消することが可能な捺染用インクジェットプリンタの制御方法等も開示されている（特許文献２参照）。
【０００４】
また、画像記録を、画像記録装置と画像情報送信装置とをＬＡＮ（Local Area Network）やインターネット等のネットワークでつないで行う画像記録システムの開発も進んでいる。通常の印刷分野では、例えば、外部の画像情報送信装置から送信されてきた画像情報を誤差拡散処理等の演算処理をして二値化し、ドットイメージデータを作成する際に時間が掛かるため、作成されたドットイメージデータを一旦保存手段に保存して、ユーザの画像記録指示に応じてドットイメージデータを読み出して画像記録を行う装置や方法が開示されている（例えば、特許文献３、４参照）。その際、ドットイメージデータは記録後も保存手段に保存されている。
【特許文献１】特開２００２−２８３５５０号公報
【特許文献２】特開２００２−３２６３４４号公報
【特許文献３】特開第３０９２２６４号公報
【特許文献４】特許第３３９２１２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記のような従来の画像記録装置を用いて捺染した場合、縦横に繰り返される画像の接続部分の模様が不連続的になることがある。このような模様の不連続は、記録媒体上の画像全体として見た場合には画像上の筋として認識され、捺染物の商品価値を損なう。この画像上の筋は、例えば、前述した画像記録システムの画像情報送信装置における画像情報の形成段階で、隣接する繰り返し画像の模様が連続的につながるように正確に画像情報を形成しても、画像記録装置で画像情報を受信して誤差拡散処理等の画像処理を行った後に捺染すると、発生する。
【０００６】
このような画像上の筋が発生するのは、誤差拡散処理の原理自体に原因がある。誤差拡散処理は、図４０に示すように、通常、１つの画素ａの濃度値と誤差拡散によるしきい値処理によって二値化された出力値との差分を画素単位で１列後や１行後の画素ｂ、ｓ、ｔにそれぞれ特定の重みをかけて分配するものである。分配された各差分は、画素ｂ、ｓ、ｔの各濃度値にそれぞれ加算され、以後、画素ｂ、ｃ、…、ｓ、ｔ、ｕ、…について同様に誤差拡散処理を行っていく。このように、誤差拡散処理は、図４０で言えば、左上の画素の差分を右側、下側及び右下側の画素に拡散させ反映させて網点化（スクリーニングともいう。）を行うものである。そのため、誤差拡散処理によれば、網点で連続階調画像を形成することができる。しかし、このような誤差拡散処理を１つの画像Ｐに対応する画像情報に施した場合、図４１に示すように、画素単位で最左方の１列目の画素列ｐ１や最上方の１行目の画素行ｐ２は、それらのさらに左方や上方の画素の影響が反映されないため、画像Ｐを繰り返し記録した記録媒体Ａの画像全体では画素列ｐ１や画素行ｐ２が画像上の筋となって認識され易い（尚、図４１では画素列ｐ１や画素行ｐ２の筋が実際より強調されて表現されている。）。
【０００７】
このような画像上の筋の形成を防止する方法としては、隣接する繰り返し模様が連続的につながるようにした繰り返し画像を一つの画像として捉え、その全体に対して誤差拡散処理等の演算処理を行う方法が考えられる。しかし、この方法では、特に長さ数十ｍや数百ｍもの反物に捺染される画像全体では演算処理にかかる時間が非常に長くなり、効率的な画像処理を行うことができない。また、システム全体として見た場合には、ネットワークを介して画像情報送信装置から画像記録装置への画像情報の送信が非常に時間のかかるものとなり、それを保存する画像記録装置内での画像情報の記憶容量が大容量となり、多数の画像記録ジョブを効率よく処理することができなくなるため、事実上、実用化は困難である。
【０００８】
そこで、本発明の主たる目的は、画像処理を行っても繰り返し画像記録において画像上に筋を生ずることのない画像品質を維持可能な画像記録装置を提供することである。さらに、本発明は、より高速化が可能な画像記録装置を提供すること、及び画像品質を維持可能で効率的に捺染を行うことができる画像記録システムを提供することをも目的とする。
【課題を解決するための手段】
【０００９】
前述の問題を解決するために、請求項１に記載の画像記録装置は、
記録媒体に記録される画像に対応する画像情報を受信する受信管理手段と、
前記受信管理手段が受信した前記画像情報を保存する画像情報保存手段と、
前記画像情報保存手段から前記画像情報を読み出して誤差拡散処理を含む演算処理を行って記録媒体に記録可能なデータに変換する演算処理手段と、
変換された前記データを保存するデータ保存手段と、
前記データ保存手段から前記データを読み出して出力する出力処理手段と
を備えた画像処理装置と、
前記出力処理手段から出力される前記データに基づいて記録媒体に画像を記録するためのインクジェットプリンタと、
を備え、
前記演算処理手段は、前記画像情報に対応する画像を前記インクジェットプリンタの主走査方向及び副走査方向に繰り返して記録しようとする場合に、特定の画像に対応する画像情報を、前記特定の画像の周囲に位置すべき画像の全部又は一部に対応する画像情報とともに前記誤差拡散処理を含む演算処理を行って記録可能なデータに変換し、前記特定の画像に対応する記録可能なデータのみを前記データ保存手段に保存させるよう構成されていることを特徴とする。
【００１０】
請求項１に記載の発明によれば、捺染の繰り返し単位である前記特定の画像に対応する画像情報のみに対して誤差拡散処理を施すのではなく、その周囲に位置すべき画像全体に対してそれに対応する画像情報に誤差拡散処理を施すため、特定の画像に対してその周囲の画像に対応する画像情報の誤差拡散処理の影響が前記特定の画像に対応する画像情報の誤差拡散処理にも反映される。
【００１１】
請求項２に記載の発明は、請求項１に記載の画像記録装置において、前記演算処理手段は、前記画像情報保存手段から前記画像情報を読み出して、対応する画像が前記インクジェットプリンタの主走査方向及び副走査方向に繰り返して配列されるように前記画像情報の複製及び並べ替えを行い、前記特定の画像及びその周囲に位置すべき画像の全部又は一部に対応する画像情報に対して誤差拡散処理を含む演算処理を行って記録可能なデータに変換するよう構成されていることを特徴とする。
【００１２】
請求項２に記載の発明によれば、前記特定の画像に対してその周囲の画像、特に、誤差拡散処理の順で主走査方向及び副走査方向の特定の画像の前側の画像に対応する画像情報の誤差拡散処理の影響が前記特定の画像に対応する画像情報の誤差拡散処理にも反映される。
【００１３】
請求項３に記載の発明は、請求項１又は請求項２に記載の画像記録装置において、前記特定の画像に対応する記録可能なデータは、前記画像の１画像分のデータであることを特徴とする。
【００１４】
請求項３に記載の発明によれば、１画像分の画像情報及びその周囲の画像に対応する画像情報に対して誤差拡散処理等の演算処理を施して、１画像分のデータのみをデータ保存手段に保存する。
【００１５】
請求項４に記載の発明は、請求項１又は請求項２に記載の画像記録装置において、前記特定の画像に対応する記録可能なデータは、前記インクジェットプリンタの副走査方向には１画像分で、主走査方向には出力幅分のデータであることを特徴とする。
【００１６】
請求項４に記載の発明によれば、副走査方向に１画像分、主走査方向に出力幅分の画像情報とその周囲の画像に対応する画像情報に対して誤差拡散処理等の演算処理を施して、副走査方向に１画像分、主走査方向に出力幅分のデータをデータ保存手段に保存する。
【００１７】
請求項５に記載の発明は、請求項１乃至請求項４のいずれか一項に記載の画像記録装置において、前記特定の画像の周囲に位置すべき画像は、誤差拡散処理の順で、前記特定の画像に対応する画像情報とともに演算処理されるべき前記主走査方向及び副走査方向の前記特定の画像の前後又は前側の各１画像分であることを特徴とする。
【００１８】
請求項５に記載の発明によれば、前記特定の画像に対応する画像情報と、その主走査方向及び副走査方向の前後又は前側の各１画像分の画像に対応する画像情報に対して誤差拡散等の演算処理を施す。
【００１９】
請求項６に記載の発明は、請求項１乃至請求項４のいずれか一項に記載の画像記録装置において、前記特定の画像の周囲に位置すべき画像の一部は、誤差拡散処理の順で、前記特定の画像に対応する画像情報とともに演算処理されるべき前記主走査方向の前記特定の画像の前後又は前側の画素単位で１００列以上及び副走査方向の前記特定の画像の前後又は前側の画素単位で１００行以上であることを特徴とする。
【００２０】
請求項６に記載の発明によれば、前記特定の画像に対応する画像情報と、その主走査方向及び副走査方向の前後又は前側の１００列以上及び１００行以上の画像に対応する画像情報に対して誤差拡散等の演算処理を施す。
【００２１】
請求項７に記載の発明は、請求項１に記載の画像記録装置において、前記演算処理手段は、変換した前記記録媒体に記録可能なデータをランレングス符号化により可逆圧縮して前記データ保存手段に保存させるよう構成されていることを特徴とする。
【００２２】
請求項７に記載の発明によれば、演算処理によりドットイメージ化されたデータをランレングス符号化により可逆圧縮して保存する。
【００２３】
請求項８に記載の発明は、画像記録システムにおいて、請求項１乃至請求項７のいずれか一項に記載の画像記録装置と、画像情報送信装置とがネットワークに接続されてなり、前記画像情報送信装置は、繰り返し記録される画像の単位画像に対応する画像情報を送信するよう構成されていることを特徴とする。
【００２４】
請求項８に記載の発明によれば、ネットワークを介して画像情報送信装置から画像記録装置に繰り返し記録される画像の単位画像に対応する１画像ブロック分の画像情報が送信される。
【発明の効果】
【００２５】
請求項１に記載の発明によれば、捺染の繰り返し単位である前記特定の画像に対応する画像情報のみに対して誤差拡散処理を施すのではなく、その周囲に位置すべき画像全体に対してそれに対応する画像情報に誤差拡散処理を施すため、特定の画像に対してその周囲の画像に対応する画像情報の誤差拡散処理の影響が前記特定の画像に対応する画像情報の誤差拡散処理にも反映される。そのため、この特定の画像を繰り返して画像記録した場合には、特定の画像とその周囲の画像との自然な連続性が保たれ、従来例のような画像上の筋の発生を効果的に防止することが可能となり、画像品質を維持することができる。
【００２６】
請求項２に記載の発明によれば、前記特定の画像に対してその周囲の画像、特に、誤差拡散処理の順で主走査方向及び副走査方向の特定の画像の前側の画像に対応する画像情報の誤差拡散処理の影響が前記特定の画像に対応する画像情報の誤差拡散処理にも反映される。そのため、特定の画像とその周囲の画像との自然な連続性が保たれ、画像上の筋の発生をより有効に防止することができる。
【００２７】
請求項３に記載の発明によれば、１画像分の画像情報及びその周囲の画像に対応する画像情報に対して誤差拡散処理等の演算処理を施して、１画像分の記録可能なデータのみをデータ保存手段に保存するので、前記各請求項に記載の発明の効果に加え、演算処理にかかる時間が短時間で済み、データの記憶容量の低減を図ることができる。
【００２８】
請求項４に記載の発明によれば、副走査方向に１画像分、主走査方向に出力幅分の画像情報とその周囲の画像に対応する画像情報に対して誤差拡散処理等の演算処理を施して、副走査方向に１画像分、主走査方向に出力幅分のデータをデータ保存手段に保存するので、前記効果に加え、記録媒体に画像記録される画像の特に副走査方向の連続性が確実に保たれ、画像上の筋の発生をより確実に防止することができる。
【００２９】
請求項５に記載の発明によれば、前記特定の画像に対応する画像情報と、その主走査方向及び副走査方向の前後又は前側の各１画像分の画像に対応する画像情報に対して誤差拡散等の演算処理を施すため、演算処理を施す対象をより小さい範囲に絞った状態で前記請求項１乃至請求項４に記載の発明の効果を得ることができる。そのため、演算処理にかかる時間をより短縮することができ、高速化を図ることができる。
【００３０】
請求項６に記載の発明によれば、前記特定の画像に対応する画像情報と、その主走査方向及び副走査方向の前後又は前側の１００列以上及び１００行以上の画像に対応する画像情報に対して誤差拡散等の演算処理を施すため、前記請求項５に記載の発明における演算処理を施す対象をさらに小さい範囲に絞った状態で同様の効果を得ることができる。そのため、演算処理にかかる時間をより短縮することができ、さらに高速化を図ることができる。
【００３１】
請求項７に記載の発明によれば、演算処理によりドットイメージ化された記録可能なデータをランレングス符号化により可逆圧縮して保存するため、インクジェットプリンタへの出力の際の転送時間の短縮を図ることができ、前記効果に加え、さらに画像処理及び画像記録の高速化を図ることが可能となる。
【００３２】
請求項８に記載の発明によれば、本発明の画像記録システムにおいては、ネットワークを介して画像情報送信装置から画像記録装置に繰り返し記録される画像の単位画像に対応する１画像ブロック分の画像情報だけが送信されるため、送信時間が短時間で済む。また、画像記録装置の画像処理装置における処理も、この１画像ブロック分の画像情報（前記特定の画像に対応する画像情報と同じ）をその周囲の画像情報の全体又は一部とともに演算処理するだけなので、処理時間を短縮することができる。しかも、前記各請求項に記載の発明の効果が発揮される。そのため、本発明の画像記録システムは、全体として非常に高速化されたものとなり、しかも、画像上に筋が発生することなく画像品質を維持可能で効率的に捺染を行うことができるものとなる。
【発明を実施するための最良の形態】
【００３３】
以下、本発明の画像記録装置及び画像記録システムに係る実施の形態について、図面を参照して説明する。
【００３４】
まず、本実施形態の画像記録装置が用いられる画像記録システムの構成について説明する。
【００３５】
図１は、本実施形態の画像記録装置を用いた画像記録システムを示す概略構成図である。本実施形態の画像記録システム１は、ＬＡＮやインターネット等のネットワーク２に、布帛等の記録媒体Ａに記録される画像に対応する画像情報を送信する画像情報送信装置３、生産状況を監視する情報端末４、及び画像情報送信装置３から画像情報を受信して記録媒体Ａに画像を記録する画像記録装置５等が接続されて構成されている。さらに、画像記録装置５は、インクジェットプリンタ６と、画像情報送信装置３から送信された画像情報をネットワーク２を介して受信し、その画像情報に対して誤差拡散処理等の演算処理を行って記録媒体Ａに記録可能なデータに変換してインクジェットプリンタ６に出力する画像処理装置７とを備えている。
【００３６】
尚、本明細書においては、図２に示すように、記録媒体Ａに記録され[図２（Ａ）参照]又は画像情報送信装置３の表示手段３２や画像処理装置７の表示入力手段７１等に表示される画像[図２（Ｂ）参照]の向き及び画像に対する方向は、図中の矢印Ｘの方向を主走査方向又は横方向、矢印Ｙの方向を副走査方向又は縦方向という。
【００３７】
次に、本実施形態の画像情報送信装置３の構成について説明する。
【００３８】
図３は、本実施形態の画像情報送信装置の構成を示すブロック図である。画像情報送信装置３としては、例えば、必要な画像編集用のソフトウエアがインストールされたコンピュータが用いられるが、専用のＣＰＵを備えた装置として構成することも可能である。
【００３９】
画像情報送信装置３の入力手段３０は、記録媒体Ａへの画像記録ジョブに用いるための画像に対応する画像情報を読み取るよう構成されている。具体的には、入力手段３０は、ＭＯやＣＤ−Ｒ、ＤＶＤ−Ｒ等の情報記録媒体のドライブや画像読み取り装置であり、これらの情報記録媒体からＴＩＦＦやＢＭＰ、ＪＰＥＧ等の形式ファイルにＲＧＢ、インデックスカラー、ＹＭＣＫ、Ｌａｂ等の色空間で書き込まれた画像情報を読み取り可能とされている。この他にも、入力手段３０への画像情報の入力方法として、例えば、他のコンピュータで作成された画像情報をネットワーク等を介して取り込んだり、或いは直接、画像情報送信装置３上で作成するよう構成することも可能である。
【００４０】
本実施形態では、入力手段３０には、画像編集手段３１が接続されており、画像編集手段３１には、モニタ等の表示手段３２が接続されている。画像編集手段３１は、表示手段３２に表示された画像情報に対応する画像を見ながら、画像記録装置５での画像記録ジョブに用いる画像を形成するように画像情報を編集することが可能とされており、具体的には、繰り返し画像作成や貼り付け、自動配置、繰り返し等の種々の画像編集機能が実行可能となるよう構成されている。これらの機能は、捺染特有の柄物を作るための機能であるが、必要に応じて他の機能を備えることも可能である。
【００４１】
まず、繰り返し画像作成機能とは、１つの画像を横方向及び縦方向に並べた際に矛盾のない画像となるようその画像に対応する画像情報を編集するための機能である。即ち、例えば、図４に示すように、水玉模様が画像Ｐの端部で切れて半円状の模様ｐ１になっているにもかかわらず、対応する反対端部に半円状の模様がない場合には、画像編集手段３１は、対応する半円状の模様ｐ２を対応する反対端部に生成するよう構成されている。また、図５に示すように、１つの画像を右肩上がり又は右肩下がりに１／２や１／３等ずらして縦方向や横方向に繰り返して記録する場合があるが、画像編集手段３１は、このようにずらした状態の画像の対応する端部に対応する模様がない場合には、必要な模様ｐ３、ｐ４を生成するよう構成されている。
【００４２】
貼り付け機能とは、画像を最大２個配置して記録媒体Ａに記録するために画像情報を編集するための機能であり、主に、画像の色調整を行って記録媒体Ａにサンプル記録を行うための配置を決めることを目的としている。具体的には、貼り付け機能は、例えば、画像Ｐ、Ｑを図６（Ａ）に示すような特定の配置で記録媒体Ａに記録するために、画像Ｐに対応する画像情報と画像Ｑに対応する画像情報とを編集する機能であり、図６（Ｂ）に示すように、前記２つの画像情報が選択され、画像情報送信装置３の表示手段３２の画面上で画像Ｐ、Ｑの色調整が行われ、両画像の配置が決定されると、画像Ｐ、Ｑを含む最小の矩形状の領域である画像ブロックＢに対応するように１画像ブロック分の画像情報及び画像Ｐ、Ｑとの配置情報等を含むレイアウト情報が作成されるよう構成されている。本実施形態では画像を最大２個配置する場合を示したが、３個以上の画像の貼り付けを行うよう構成することも可能である。
【００４３】
自動配置機能は、画像を最大８個まで選択し、記録媒体Ａの幅に合わせて自動的に配置するための機能であり、主に、配色見本を作成すること目的としている。具体的には、自動配置機能は、例えば、図７に示すように、画像Ｐ１〜Ｐ８を並列的な配置で記録媒体Ａに記録するために、画像Ｐ１〜Ｐ８に対応する８個の画像情報を編集する機能であり、８個の画像情報が選択されると、図示は省略するが、画像情報送信装置３の表示手段３２の画面上に８個の画像情報に対応する画像Ｐ１〜Ｐ８が自動的に並列的に表示され、画像の大きさ、数、及び布幅に応じて布幅内にすべての配色見本が収まるように配置が変更され、全画像の配置が決定されると、画像Ｐ１〜Ｐ８を含む最小の矩形状の領域である画像ブロックＢ（図７参照）内での各画像Ｐ１〜Ｐ８の配置情報等を含む１画像ブロック分のレイアウト情報が作成されるよう構成されている。本実施形態では、１つの画像情報に対応する画像Ｐ１と配色のみが異なる、いわゆる配色違いの画像Ｐ２〜Ｐ８を画像Ｐ１とともに自動的に表示することも可能とされている。尚、便宜上、図７では画像Ｐ１〜Ｐ８が同じ寸法である場合を示したが、異なる寸法の画像をそのまま自動的に配置し、或いは異なる寸法の画像を同じ寸法になるように縦横の長さを変換して自動的に配置するよう構成することも可能であり、また、さらに多くの画像の自動配置を行うよう構成することも可能である。
【００４４】
繰り返し機能は、画像を最大２個選択し、縦方向又は横方向に繰り返し配置し或いは千鳥状に繰り返し配置するための機能である。図８は、画像Ｐを単純に縦横に繰り返した場合、図９は、画像Ｐ、Ｑを横方向に並べ縦横に繰り返した場合、図１０は、画像Ｐ、Ｑを縦方向に並べ縦横に繰り返した場合を示す。また、図１１は、画像Ｐを千鳥状に繰り返した場合、図１２は、画像Ｐ、Ｑを千鳥状に繰り返した場合を示す。また、縦方向又は横方向の繰り返しにおいては、画像を１画像分や１／２画像分、１／３画像分等ずらした繰り返しを可能にするよう構成されている。例えば、図１３は、画像Ｐ、Ｑを右肩下がりに１画像分ずらしながら縦方向に繰り返した場合、図１４は、画像Ｐ、Ｑを右肩下がりに１／２画像分ずらしながら縦方向に繰り返した場合、図１５は、画像Ｐ、Ｑを横方向に１／２画像分ずらしながら横方向に繰り返した場合を示す。尚、図１３に示した画像は、画像Ｐ、Ｑを横方向に１画像分ずらしながら横方向に繰り返して作成することも可能である。
【００４５】
図８〜図１５に示すような画像を作成するために、本実施形態の画像編集手段３１では、１個又は２個の画像情報が選択されると、画像情報送信装置３の表示手段３２の画面上にこの１個又は２個の画像情報に対応する画像Ｐ又は画像Ｐ、Ｑが表示され、縦方向及び横方向の画像間隔（前記各図の場合はともに０ｍｍ）等を設定可能とされている。また、例えば、図１４に示す画像の場合には、右肩下がりであること及びずらし量が１／２であること等が設定されると、画像Ｐ、Ｑが縦方向に繰り返し並んだ状態で表示され、且つ横方向には右肩下がりに画像が半分ずつずれた繰り返しが表示されるよう構成されている。
【００４６】
さらに、本実施形態の画像編集手段３１では、表示手段３２の画面上で図８〜図１５に示すような画像が作成されると、それぞれについて繰り返して記録される画像の単位である画像ブロックＢに対応する新たな画像情報が生成され、画像Ｐ又は画像Ｐ、Ｑの配置情報等を含む１画像ブロック分のレイアウト情報が作成されるよう構成されている。
【００４７】
尚、図１４及び図１５では、便宜上、画像Ｐ、Ｑが同じ寸法である場合を示したが、この繰り返しの場合にも異なる寸法の画像Ｐ、Ｑを用いることは可能である。例えば、画像Ｑの縦方向及び横方向の寸法を画像Ｐの寸法になるように変換したり、画像Ｐ、Ｑの縦方向及び横方向の長さが短い方の画像の寸法を長い方の画像の寸法に合わせたり、或いは逆に長さが長い方の画像の寸法を短い方の画像の寸法に合わせたりして、異なる寸法の画像Ｐ、Ｑを同じ寸法に変換して繰り返しを行うよう構成することも可能である。本実施形態では画像を最大２個配置する場合を示したが、３個以上の画像の貼り付けを行うよう構成することも可能である。
【００４８】
図３に示すように、画像編集手段３１には、ハードディスク等の記憶手段３３が接続されており、記憶手段３３には、画像編集手段３１で編集、作成等された前記１画像ブロック分の画像情報（以下、単に画像情報という場合はこの１画像ブロック分の画像情報をさす。）やレイアウト情報がそのままの状態で或いは可逆圧縮されて保存されるよう構成されている。本実施形態では、画像情報が保存される際、そのヘッダ部分に前記配置情報等を書き込むよう構成されている。また、図示しないが、画像編集手段３１に、編集された画像の確認等のための簡易プリンタを接続した構成とすることも可能である。
【００４９】
図３に示すように、画像編集手段３１には、ネットワーク２との接続手段であるブリッジ３４が接続されており、画像情報送信装置３は、ブリッジ３４を介して装置外のネットワーク２に接続されている。本実施形態では、画像情報送信装置３から、画像編集手段３１により編集された前記１画像ブロック分の画像情報やレイアウト情報がこのブリッジ３４及びネットワーク２を介して画像記録装置５の画像処理装置７（図１参照）に送信されるよう構成されている。
【００５０】
本実施形態では、ブリッジ３４で、前記画像情報や画像の配置情報等を含むレイアウト情報に基づいて、記録媒体Ａに画像を記録する画像記録装置５に対して画像記録の条件等の設定をすることが可能とされている。図１６は、ブリッジ３４を呼び出した際に画像情報送信装置の表示手段に表示される設定画面の構成例を示す概略図である。
【００５１】
この設定画面３５では、まず、前記レイアウト情報や画像情報を送信して画像記録ジョブを行わせる画像記録装置５を、ネットワーク２に接続されている画像記録装置５の中から選択可能とされている。即ち、ブリッジ３４は、ネットワーク２全体に対して、ブロードキャストを行うよう構成されており、具体的には、ネットワーク２に接続されたすべての機器の特定のＴＣＰ／ＩＰポートに所定のフォーマットのデータの配信を行う。画像記録装置５は、所定のＴＣＰ／ＩＰポートから、この所定のデータを受け取ると、正しい応答として、自らの名前やＩＰアドレスを返答するよう構成されており、ブリッジ３４は、前記所定のデータに対して正しい応答を行った機器があれば、その機器が所定の画像記録装置５であることを認識するよう構成されている。これにより、ブリッジ３４は、稼動中の画像記録装置５を認識し、画像情報送信装置３のユーザ（即ち後述するクライアント）に選択を促すことができる。本実施形態では、設定画面３５の「プリントサーバー」（画像処理装置と同じ。）の欄のプルダウンボタンを押すとネットワーク２に接続されている画像記録装置５の画像処理装置７の一覧が表示されるよう構成されている。
【００５２】
さらに、設定画面３５は、「記録モード」の欄では布帛の種別、記録の画像品質、色域、インク量を選択するインク量制限が指定可能とされている。また、「サーバーの設定」の欄では、ジョブ名や画像記録ジョブを管理するオペレータに対するジョブコメントを記入することが可能とされている。また、「記録ジョブ設定」では、画像情報等の処理について演算やインク使用量シミュレーションの要不要を設定でき、「データ処理」の欄で、演算のみ、インク使用量シミュレーションのみ、及び演算とインク使用量シミュレーションの指定が可能とされている。また、その下方のチェックボックスで画像情報の送信後に自動的に画像記録を開始したり、記録終了後に画像記録ジョブを削除する等の設定をすることが可能とされている。
【００５３】
尚、インク使用量シミュレーションとは、画像情報に基づいて記録媒体Ａに画像記録を行った場合に、単位長さあたり或いは単位面積あたり、又は画像記録ジョブ全体で、画像記録に用いる各色のインクをどの程度使用するかを、画像情報を演算処理して記録媒体Ａに記録可能に変換されたドットイメージデータから推定するための演算を行うことである。本実施形態では、このインク使用量シミュレーションは、後述するように、前記設定画面３５で選択された画像記録装置５で行われる。
【００５４】
また、本実施形態では、ブリッジ３４で行う画像記録条件設定のオプションとして、更に細かく画像記録条件を設定することが可能とされており、例えば、繰り返し記録の再設定を行うことが可能で、記録媒体Ａである布帛の縦方向及び横方向に関して布サイズ分の画像記録を行うのか、記録長さを指定するのか、或いは柄（この場合は前記１画像ブロック分の画像情報に対応する画像ではなく元の画像Ｐや縦方向に並べた画像Ｐ、Ｑ或いは横方向に並べた画像Ｐ、Ｑを意味する。）の数及び間隔を指定して画像記録するのかを選択可能とされている。また、その他、種々のオプションが設定可能とされている。ここで、布サイズ分の画像記録とは、布サイズいっぱいまで柄を繰り返して画像記録することであり、縦方向に布サイズ分の画像記録を行うよう設定すると、インクジェットプリンタ６は、布帛の終端が検知されるまで画像記録を継続するよう構成されている。
【００５５】
ブリッジ３４は、以上のような画像記録の詳細な処理内容が設定されると、その内容を前記レイアウト情報に書き込み、ネットワーク２上にこのレイアウト情報や前記画像情報を出力するよう構成されている。
【００５６】
次に、情報端末４（図１参照）は、前述したように、生産状況を監視するための端末であり、前記画像情報送信装置３の場合と同様に、例えば、必要な生産監視用のソフトウエアがインストールされたコンピュータが用いられるが、専用のＣＰＵを備えた装置として構成することも可能である。また、本実施形態では、前記画像情報送信装置３として用いられるコンピュータに生産監視用のソフトウエアをインストールし、同一のコンピュータで画像情報送信装置３と情報端末４とを兼用するよう構成されている。
【００５７】
情報端末４には、モニタ等の図示しない表示手段が設けられており、情報端末４は、前記画像情報送信装置３の設定画面３５（図１６参照）で選択された画像記録装置５に対して、ネットワーク２を介して生産状況、即ち、インクジェットプリンタ６での記録状況や画像処理装置７での画像記録ジョブの入力状況、演算処理の進行状況等を問い合わせる問い合わせ信号を送信して、前記選択された画像記録装置５から画像記録した長さ、記録経過時間、記録開始時刻、記録終了予定時刻、インク残量、布帛の残量、エラー内容、エラー回避方法等の情報を受信して、それらの情報を表示手段に表示するよう構成されている。
【００５８】
また、情報端末４の表示手段には、選択された画像記録装置５における前記インク残量や布帛の残量等のほか、前述した画像情報送信装置３の表示手段３２に表示されるブリッジ３４の設定画面３５（図１６参照）や、前記選択された画像記録装置５の後述する表示入力手段７１に表示されるプリンタ画面８４（図２４参照）、入力ジョブ画面８５（図２５参照）、演算プロパティ設定画面８６（図２６参照）、演算ジョブ画面８７（図２７参照）、記録プロパティ設定画面８８（図２８参照）、記録ジョブ画面８９（図２９参照）、出力割付設定画面９０（図３０参照）、プロパティ確認画面９１（図３２参照）、予想インク使用量確認画面９２（図３３参照）、プレビュー画面９３（図３４参照）、出力割付情報確認画面９４（図３５参照）等と同様の画面が表示されるよう構成されており、これらの画面で前記画像記録した長さ等の情報や記録装置５を通過した記録媒体Ａの継ぎ目の数等を確認することができるようになっている。また、情報端末４の表示手段に、前記選択された画像記録装置５の生産状況等のみならず、ネットワーク２を介して情報端末４と接続されているすべての画像記録装置５の生産状況等が表示されるよう構成することも可能である。
【００５９】
尚、情報端末４はこれらの情報を確認するためのものであり、本実施形態では、情報端末４ではこれらの画面表示の設定内容を変更する等の操作はできないようになっている。本実施形態の画像記録システム１では、これらの内容の変更は、前記画像情報送信装置３や後述する画像処理装置７で行うよう構成されている。情報端末４で、各画像記録装置５での設定内容の変更やインクジェットプリンタ６に対する動作指示を行わせないのは、通常、これらの端末が画像記録装置５から離れた場所にあり、インクジェットプリンタ６の実際の状況、即ち、後述する記録媒体Ａの搬送状態や巻出し機、乾燥機、巻取り機等の正確な状況を把握できないため、ネットワーク２を介した遠隔からの操作では、却って無駄な画像記録を行ったり、インクジェットプリンタ６のヘッドの破損を招いたりすることになりかねないからである。しかし、例えば、前記インクジェットプリンタ６や巻出し機等に監視装置等を設けることで遠隔操作できるよう構成することも可能である。
【００６０】
次に、本実施形態の画像記録装置５の構成について説明する。
【００６１】
図１に示したように、画像記録装置５は、インクジェットプリンタ６と、画像情報送信装置３から送信された画像情報をネットワーク２を介して受信し、その画像情報に対して誤差拡散処理等の演算処理を行って記録媒体Ａに記録可能なデータに変換してインクジェットプリンタ６に出力する画像処理装置７とを備えている。
【００６２】
インクジェットプリンタ６は、本実施形態では、シリアルヘッド方式のインクジェットプリンタが用いられている。図示は省略するが、インクジェットプリンタ６には、記録媒体Ａに向けてインクを吐出する８個のヘッドを２セット、計１６個のヘッドを搭載し、インクジェットプリンタ６内の記録媒体Ａ上を主走査方向に往復移動自在とされたキャリッジ６１［図１７（Ａ）及び図１７（Ｂ）参照］が備えられている。各ヘッドにはそれぞれ、インクパックが２個ずつ載っており、インクセットとしては、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）のセットやそれらとライトＹＭＣＫのセット、或いはＹＭＣＫとオレンジ、バイオレット、レッドの特色セット等が使用可能とされている。
【００６３】
インクジェットプリンタ６のキャリッジ６１に搭載されたヘッドに対してインクジェットプリンタ６の記録媒体Ａの搬送方向上流側には、例えば、図１７（Ａ）に示すように、記録媒体Ａである布帛の継ぎ目Ｓを検知する検知部６２が設けられている。インクジェットプリンタ６は、検知部６２が記録媒体Ａの継ぎ目Ｓを検知すると、検知部６２からキャリッジ６１までの距離Ｌだけ画像記録を行った後、キャリッジ６１を記録媒体Ａ上から主走査方向に逃がし、記録媒体Ａを一定量送り、その後、キャリッジ６１を記録媒体Ａ上に戻してインクジェット記録を再開することが可能とされている。キャリッジ６１を逃がして記録媒体Ａを送る際の一定量の送り量は、記録媒体Ａの継ぎ方によって異なるため、後述するように、画像処理装置７の表示入力手段７１に表示される記録プロパティ設定画面８８で画像記録ジョブごとに設定できるよう構成されている。
【００６４】
検知部６２は、ガイド６３により上下動可能とされた棒状の検知器６４を備え、検知器６４の下端には、布帛に当接された状態で布帛の搬送に合わせて回転自在とされた車輪６５が取り付けられており、また、上端側には、画像処理装置７に電気的に接続された電気接点構造６６が設けられている。布帛の継ぎ目Ｓが布帛の他の部分より厚くなっているため、この検知部６２によれば、布帛の継ぎ目Ｓにより車輪６５が上方に押し上げられ、それと連動して検知器６４が上方に移動して電気接点構造６６がＯＮの状態となり、継ぎ目を検知することができる。
【００６５】
また、図１７（Ｂ）に示すように、検知部６２は、例えば、画像処理装置７と電気的に接続された紫外線照射ランプ６７と受光素子６８とより構成されることも可能である。この検知部６２は、ヘッドに対して前記図１７（Ａ）と同様の位置に設けられており、紫外線照射ランプ６７は、記録媒体Ａである布帛に対して紫外線を照射可能な位置及び向きに設けられ、受光素子６８は、布帛からの蛍光を受光可能な位置及び向きに設けられている。この検知部６２によれば、布帛の継ぎ目Ｓを蛍光染料を含ませた糸で縫いつないでおくことで、紫外線照射ランプ６７による紫外線照射により継ぎ目Ｓの糸が発する蛍光を受光素子６８が検知することにより、布帛の継ぎ目を検知することができる。
【００６６】
尚、図１７（Ａ）や図１７（Ｂ）に示したような検知部６２を、記録媒体Ａの幅方向、即ち主走査方向に複数設けることも可能である。また、図１７（Ａ）や図１７（Ｂ）に示した方式以外の方式を用いた検知部６２で布帛の継ぎ目や終端を検知することも可能である。また、本実施形態では、インクジェットプリンタ６には、メモリ等よりなる図示しない記憶部が設けられており、記憶部は、検知部６２が検知した記録媒体Ａの継ぎ目の数や継ぎ目から画像を記録した長さを記憶するよう構成されている。
【００６７】
また、インクジェットプリンタ６には、布帛のしわを検知する図示しないしわ検知手段が設けられている。また、インクジェットプリンタ６には、前記ヘッドに設けられたノズルを拭き、ノズルがインクで詰まってインクの吐出機能が低下した（いわゆるノズル欠の状態となった）ノズルからインクを吸い出して強制的に排出させることでノズルの吐出機能を回復するためのクリーニング機構が設けられている。
【００６８】
本実施形態で用いられるインクジェットプリンタ６は、記録媒体Ａである布帛を搬送ベルトに載せて搬送しながら画像記録を行うインクジェットプリンタである。具体的構成については図示を省略するが、前記ヘッドが搭載されたキャリッジの下方には、表面側で記録媒体Ａを載置する図示しない無端状の搬送ベルトが平板状のプラテンにより裏側から支持された状態で設けられており、搬送ベルトには、プラテンの両端側及び下方で駆動ローラやガイドローラ、テンションローラ等の各種ローラが当接されている。また、搬送ベルトには、搬送ベルトの表面を洗浄するためのローラであるベルトクリーナが搬送ベルトの外側から接離可能に当接されている。ベルトクリーナは、必要に応じて複数設けられることも可能である。
【００６９】
さらに、本実施形態では、インクジェットプリンタ６の記録媒体Ａの搬送方向上流側には、巻き取られた状態の記録媒体Ａを巻き出すための図示しない巻出し機が設けられており、インクジェットプリンタ６の記録媒体Ａの搬送方向下流側には、画像が記録された記録媒体Ａを乾燥させるための乾燥機及び乾燥された記録媒体Ａを巻き取るための巻取り機（ともに図示しない）が設けられている。
【００７０】
次に、本実施形態の画像記録装置５の画像処理装置７の構成について説明する。
【００７１】
図１８は、本実施形態の画像処理装置の構成を示すブロック図である。画像処理装置７としては、前述した画像情報送信装置３の場合と同様に、例えば、必要なソフトウエアがインストールされたコンピュータが用いられるが、専用のＣＰＵを備えた装置として構成することも可能である。
【００７２】
受信管理手段７０は、ネットワーク２に接続されており、ネットワーク２から記録媒体Ａへの画像記録ジョブに用いるための画像に対応する前記画像情報や前記レイアウト情報を受信するよう構成されている。受信管理手段７０には、モニタ等を備えた表示入力手段７１が接続されており、受信管理手段７０と表示入力手段７１とはＴＣＰ／ＩＰプロトコルで通信を行うよう構成されている。表示入力手段７１は、画像記録ジョブの内容を一覧表示して画像記録ジョブごとに処理の指示を入力することができるよう構成されている。
【００７３】
受信管理手段７０には、さらに画像処理装置７で行われる種々の処理を管理するジョブ管理手段７２が接続されており、ジョブ管理手段７２には、受信管理手段７０のほか、画像情報管理手段７３、演算処理手段７４、データ管理手段７５、出力管理手段７６、プリンタ状態管理手段７７及びＬＵＴ管理手段７８が接続されている。
【００７４】
ジョブ管理手段７２は、表示入力手段７１からの処理の要求を受け取ると、画像情報管理手段７３等に要求された処理を行わせると同時に、それらから必要な情報を受け取って受信管理手段７０を介して表示入力手段７１に送るよう構成されている。また、前述した情報端末４（図１参照）から生産状況を問い合わせる前記問い合わせ信号が送信されてくると、プリンタ状態管理手段７７にインクジェットプリンタ６の状態、即ち、記録した長さやインク残量、エラー内容等の情報を取得させて通知させ、その情報を受信管理手段７０及びネットワーク２を介して情報端末４に返すよう構成されている。情報端末４の表示手段には、前述したように、画像処理装置７に表示される後述するプリンタ画面８４（図２４参照）等と同様の画面が表示されるが、前記問い合わせ信号に対する応答の際に、ジョブ管理手段７２から情報端末４に前記各画面に表示するために必要な情報も同時に送信されるようになっている。
【００７５】
画像情報管理手段７３には、受信管理手段７０が受信し、ジョブ管理手段７０を経由して送られてきた画像情報やレイアウト情報を画像記録ジョブごとに保存する画像情報保存手段７９が接続されている。
【００７６】
画像情報管理手段７３は、画像情報保存手段７９の内容を管理するよう構成されている。具体的には、画像情報管理手段７３は、画像情報等を画像情報保存手段７９に保存する際、前記ジョブ名とは異なる独自のジョブＩＤを生成して、画像情報やレイアウト情報等をジョブＩＤに関連付けて管理するよう構成されており、このジョブＩＤ等がジョブ管理手段７２等を介して表示入力手段７１に送られて表示されるようになっている。また、画像情報管理手段７３は、表示入力手段７１から特定の画像記録ジョブの削除の指示を受け取ると、その画像記録ジョブのジョブＩＤに関連付けられた画像情報やレイアウト情報を画像情報保存手段７９から消去させるよう構成されている。さらに、画像情報管理手段７３は、画像情報保存手段７９の空き容量及び使用率を管理するよう構成されている。尚、画像情報管理手段７３により生成されたジョブＩＤは、ジョブ管理手段７２や受信管理手段７０を介してネットワーク２を通じてその画像情報等を送信してきた画像情報送信装置３に返信するようになっている。
【００７７】
画像情報送信装置３が画像処理装置７に画像情報を送信する場合には、画像記録するための画像情報とともに、その画像情報をＲＧＢに変換したプレビュー画像に対応する画像情報を送信するよう構成されている。プレビュー画像に対応する画像情報は、画像処理装置７が色変換機能を有していない場合には、画像情報送信装置３が送信する。また、画像情報送信装置３は、画像処理装置７が各種画像情報からプレビュー画像を作成する機能を有しているかどうかを画像処理装置７に問い合わせることができるようになっている。ここでいうプレビュー画像を作成する機能とは、各種画像の色空間（例えばＹＭＣＫ、Ｌａｂ、ＹＭＣＫ＋各種特色等）から、プレビュー画像の色空間であるＲＧＢへの変換機能及び拡大縮小機能をさす。
【００７８】
画像処理装置７は、受信した画像情報にジョブＩＤを付与して保存を行うが、このとき、プレビュー画像に対応する画像情報がなく、画像処理装置７がプレビュー画像作成機能を備えていれば、受信した画像情報をプレビューに適した画像情報に縮小又は拡大し、さらに受信した画像情報が持つ色空間からＲＧＢの色空間に変換して、プレビュー画像の画像情報として保存するよう構成されている。プレビュー画像に対応する画像情報がなく、画像処理装置３もプレビュー画像作成機能を有していない場合は、その画像記録ジョブの情報としてプレビューなしと記憶しておくようになっている。
【００７９】
また、画像処理装置７は、受信した画像情報の解像度が指定された出力解像度より大きい場合は、出力解像度に一致するように縮小を行って、画像情報として保存するよう構成されている。さらに、受信した画像情報の保存時には、色ごとのランレングス圧縮を行っている。
【００８０】
画像情報管理手段７３には、ジョブ管理手段７２及び画像情報保存手段７９のほか、演算処理手段７４が接続されており、演算処理手段７４には、さらに、データ管理手段７５が接続されている。
【００８１】
演算処理手段７４は、画像情報を演算処理して記録媒体Ａに記録可能なデータに変換するよう構成されている。具体的に言えば、演算処理手段７４は、前記表示入力手段７１からの特定の画像記録ジョブに対する演算処理の指示を受信したジョブ管理手段７２から指示に応じて、画像情報管理手段７３を介して画像情報保存手段７９からそのジョブＩＤに関連付けられた画像情報を読み込み、その画像情報に対して色変換、拡大、誤差拡散等の演算処理を行って記録媒体Ａに記録可能なドットイメージデータに変換し、その結果を色ごとにランレングス法による単純なランレングス符号化により可逆圧縮してデータ管理手段７５を介してデータ管理手段７５に接続されているデータ保存手段８０に画像記録ジョブごとに保存させるよう構成されている。
【００８２】
尚、画像情報の量子化の方法としてはこのような誤差拡散と他の方法を組み合わせてもよく、また、画像情報を縮小する場合には、縮小、色変換、誤差拡散の順に処理することも可能である。また、前記のようにドットイメージデータを単純なランレングス符号化により可逆圧縮して保存することにより、データ保存手段８０への書き込み量を低減することが可能となり、また、他の圧縮方法と比較した場合、後述するインクジェットプリンタ６への出力の際の転送時間を平均で約３０％程度低減することが可能となり好ましい。
【００８３】
本発明では、演算処理手段７４は、この誤差拡散処理において、画像情報に対応する画像をインクジェットプリンタ６の主走査方向及び副走査方向に繰り返して記録しようとする場合、即ち、前記画像情報送信装置３で繰り返し画像（図８〜図１５参照）を形成するよう設定されている場合には、以下のようにして処理するよう構成されている。
【００８４】
即ち、演算処理手段７４は、画像情報保存手段７９から画像情報を読み出して、色変換や拡大等の処理を行った後、この画像情報に対応する１画像ブロック分の画像Ｒがインクジェットプリンタ６の主走査方向及び副走査方向に繰り返して配列される状態（図１９参照）になるように、画像情報を必要な回数（図１９の場合は９回）複製し、画像情報の配列を並べ替える。このようにして特定の画像（図１９の場合は中央の画像Ｒ）とその周囲に位置すべき画像全体に対応する画像情報を作成し、その画像情報に対して誤差拡散処理を行って、記録媒体Ａに記録可能なドットイメージデータに変換する。尚、図１９において、斜線部分及び網目部分が誤差拡散処理される範囲であり、網目部分が保存されるデータの範囲である（以下、図２０〜図２３において同じ。）。
【００８５】
演算処理手段７４は、このようにして形成されたドットイメージデータのうち、前記特定の画像に対応する１画像分のデータのみをデータ保存手段８０に保存させるよう構成されている。具体的には、演算処理手段７４は、図１９のように並べ替えた画像情報をラインごと、即ち、横方向の行ごとに最初の行（図１９では最も上側の行）から誤差拡散処理を行っていくが、データ保存手段８０への書き込みを行わず、前記特定の画像に対応する変換されたドットイメージデータの先頭が来たら保存を開始し、ドットイメージデータの必要な部分だけを保存するよう構成されている。
【００８６】
尚、図１９では、誤差拡散処理を行う特定の画像の周囲に位置すべき画像が、誤差拡散処理の順で、インクジェットプリンタ６の主走査方向及び副走査方向の前記特定の画像の前後各１画像分である場合を示したが、図４０に示した誤差拡散処理の特性から、図２０に示すように、誤差拡散処理を行う特定の画像の周囲に位置すべき画像として、誤差拡散処理の順で、主走査方向及び副走査方向の前記特定の画像の前側各１画像分とすることも可能である。
【００８７】
また、前記特定の画像の周囲に位置すべき画像としは、図１９や図２０の場合のように、インクジェットプリンタ６の主走査方向及び副走査方向の前記特定の画像の前後又は前側各１画像分を用いる代わりに、各画像の一部として、誤差拡散処理の順で、前記主走査方向の前記特定の画像の前後（図２１参照）又は前側（図２２参照）の画素単位で１００列以上、及び副走査方向の前記特定の画像の前後又は前側の画素単位で１００行以上を用いるよう構成することも可能である。前述したように、誤差拡散処理は、ある画素の濃度値と二値化された出力値との差分を画素単位で１列後や１行後の画素に特定の重みをかけて分配し、濃度値と出力値の差分が図２１や図２２でいえば右側、下側及び右下側の画素に拡散され反映されていくが、本発明者らの実験では、特定の画像の前後又は前側１００列以上及び前後又は前側１００行以上であれば、前記特定の画像の部分での誤差拡散の効果を、図１９や図２０に示したように前後又は前側各１画像分用いた場合とほぼ同じ状態にすることができることが分かっている。特に、布帛に捺染する場合には、縦方向の不連続性は、目視上、問題がないことが判明している。
【００８８】
さらに、演算処理手段７４における誤差拡散処理で、図１９〜図２２に示したように、特定の画像を１画像分としないで、図２３に示すように、特定の画像が、インクジェットプリンタ６の副走査方向には１画像分で、主走査方向には出力幅分の画像になるように画像情報を必要な回数複製して画像情報の配列を並べ替え、特定の画像の周囲に位置すべき画像とともに誤差拡散処理を行い、その特定の画像に対応するデータのみをデータ保存手段８０に保存させるよう構成してもよい。このように処理すれば、１回の誤差拡散処理で、インクジェットプリンタ６の主走査方向には出力幅いっぱいまで演算処理するため、前記特定の画像が主走査方向に繰り返されることがなくなり、図４１に示したような画素列ｐ１が画像上の筋となって認識される現象が発生することをより確実に防止することが可能となり好ましい。
【００８９】
また、色変換処理をより高速に行うために、演算処理手段７４が、画像情報と色変換処理済みのデータとの複数の組み合わせをキャッシュの中にコピーしておくよう構成することも可能である。このように構成されていれば、同一の画像情報が色変換処理に回された場合に色変換処理を行わずに前記キャッシュから色変換処理済みのデータを送出することが可能となり、実験によれば種々の画像に対して約１０％程度の高速化を図ることができる。尚、このキャッシュは、処理ライン中の直前の１画素程度の保存だけで十分な効果を発揮するが、直前の異なる色の組み合わせの数画素の結果を用いてもよい。
【００９０】
また、図１６に示したように、画像情報送信装置３のブリッジ３４の設定画面３５でデータ処理としてインク使用量シミュレーションが選択されている場合には、演算処理手段７４は、この演算処理の後、誤差拡散の結果得られたインクのドット数（即ちインク滴の数）から予想されるインク使用量、即ち予想インク使用量を計算するよう構成されている。本実施形態では、インクジェットプリンタ６のヘッドから吐出されるインクの１滴の体積がわかっているため（本実施形態では１滴あたり２０ｐｌ）、前記インクのドット数から、前述したように、単位長さあたり或いは単位面積あたり又は画像記録ジョブ全体で画像記録に用いられる各色のインク量を推定することができる。
【００９１】
また、本実施形態では、インク使用量シミュレーションの精度を高める観点から、前記のように変換されたドットイメージデータのドット数からインク量を計算するよう構成されているが、例えば、ＲＧＢやＹＭＣＫ等の組み合わせと、色変換や誤差拡散等の演算処理をした後のＹＭＣＫや前記特色セット或いは写真モード等の色の組み合わせとの対応を各色ごとに求めて色変換用のテーブルを予め作成しておけば、色変換や誤差拡散等の演算処理を行うことなくＲＧＢやＹＭＣＫ等の組み合わせで表現された画像情報から単純な３次元又は４次元等のＬＵＴ計算で各色のインク使用量を速やかに計算することが可能となる。
【００９２】
このシミュレーション結果は、前記データとは別にデータ管理手段７５を介してデータ保存手段８０に保存されるよう構成されている。尚、本実施形態においては、このシミュレーション結果（以下、模擬データという。）のデータ量をできるだけ軽くする必要から、前記模擬データは、演算処理により得られた前記データとは異なり、インクジェットプリンタ６による画像記録に使用できないデータ属性とされている。また、前述したように、画像情報送信装置３のブリッジ３４の「記録ジョブ設定」で、画像情報の処理について、演算のみ、インク使用量シミュレーションのみ、及び演算とインク使用量シミュレーションの指定が可能とされていることから、１つの画像記録ジョブから、画像記録に用いられるデータ及びシミュレーションの結果である模擬データの２つのデータが生成され得る。そこで、本実施形態では、データと模擬データとを別々に管理するために、演算処理手段７４における演算処理の段階でそれぞれ新たなジョブＩＤを生成して、別々の新たなジョブＩＤに関連付けてデータ保存手段８０に保存するよう構成されている。
【００９３】
データ管理手段７５は、前記のように演算処理手段７４から演算処理済みのデータやインク使用量シミュレーションの結果を受け取ってデータ保存手段８０に保存させるとともに、データ保存手段８０の内容を管理するよう構成されている。本実施形態では、演算処理手段７４で行われる演算処理の全部又は一部分を、前述した画像情報送信装置３のブリッジ３４（図３参照）でも実行できるよう構成されており、ブリッジ３４で演算処理をした場合にはその内容が画像情報等のヘッダ部分に書き込まれるようになっている。そのため、ブリッジ３４で演算処理を全部行った場合には、画像処理装置７（図１８参照）で演算処理を行う必要はなく、ジョブ管理手段７２は、受信された画像情報等のヘッダ部分を読み取ってすでに記録媒体Ａに記録可能なデータに変換されていると判断してその画像情報（即ちこの場合はデータ）をデータ管理手段７５に送り、データ保存手段８０に保存させるよう構成されている。また、データ管理手段７５は、データ保存手段８０の空き容量及び使用率を管理するよう構成されている。
【００９４】
データ管理手段７５には、ジョブ管理手段７２、演算処理手段７４及びデータ保存手段８０のほか、出力処理手段７６が接続されており、出力処理手段７６には、さらに、プリンタポートドライバ８１が接続されている。プリンタポートドライバ８１には、ＵＳＢドライバ８２を介してインクジェットプリンタ６が接続されている。
【００９５】
出力処理手段７６は、データ保存手段８０からデータを読み出し、順次配列してプリンタポートドライバ８１等を介してインクジェットプリンタ６に出力するよう構成されている。具体的に言えば、まず、ジョブ管理手段７２は、前記表示入力手段７１から特定の画像記録ジョブに対する出力処理の指示を受け取ると、その画像記録ジョブに用いられる出力処理すべきデータの出力リストを作成し、その前記新たに生成されたジョブＩＤに関連付けられたレイアウト情報内の配置情報や画像記録の処理内容を読み取って、或いは表示入力手段７１で入力された新たな出力形式に応じて、出力処理手段７６に出力リストとともに出力指示を出すようになっている。出力処理手段７６は、その出力指示に応じて、その出力リストに基づいてデータ管理手段７５を介してデータ保存手段８０から単数又は複数のデータを読み出し、例えば、前述した横方向の繰り返し配置（図１５参照）であれば、メモリ上で１ライン分を複写する等してデータを順次配列してインクジェットプリンタ６に出力するよう構成されている。
【００９６】
プリンタポートドライバ８１には、前記ＵＳＢドライバ８２のほか、プリンタ状態管理手段７７が接続されており、プリンタ状態管理手段７７には、前述したように、ジョブ管理手段７２が接続されている。
【００９７】
プリンタ状態管理手段７７は、一定時間おきに、又はジョブ管理手段７２からの要求に応じて、プリンタポートドライバ８１及びＵＳＢドライバ８２を通じてインクジェットプリンタ６の状態等を取得し、ジョブ管理手段７２に通知するよう構成されている。
【００９８】
ＬＵＴ管理手段７８には、ＣＭＳ（Color Management System）管理手段８３が接続されている。ＬＵＴ管理手段７８及びＣＭＳ管理手段８３は、ジョブ管理手段７２からの演算処理条件に応じて適切なＬＵＴを応答するよう構成されている。本実施形態では、ＬＵＴとして、色変換用のＬＵＴ（ｓＲＧＢ、ＲＧＢフォト、ＹＭＣＫ変換用の３ＤＬＵＴ）や液量補正ＬＵＴ等が登録されている。ＬＵＴを追加する場合には、画像処理装置７にメディアを挿入し、その情報を読み取らせて追加できるようになっている。
【００９９】
記録媒体Ａとしての布帛ごとに使用するＣＭＳのためのＬＵＴや後述するインクジェットプリンタの双方向補正値、ヘッド高さ調整値、送り量等が異なるため、本実施形態では、布種ごとにこれらの情報を画像処理装置７の図示しない記憶手段に記憶し、管理するよう構成されている。即ち、記憶手段に布種を新たに登録する際、布種に対応させて前記ＬＵＴや双方向補正値等を入力セットとして記憶するよう構成されている。また、前記記憶手段は、類似の布種の設定内容をコピー、編集して新たな布種として登録したり、布種を削除したりできるような管理機能を備えている。
【０１００】
前述したように、表示入力手段７１は、画像記録ジョブの内容を一覧表示して画像記録ジョブごとに処理の指示を入力することができるよう構成されている。また、表示入力手段７１は、画像記録ジョブの受信状況、演算処理状況又は出力処理状況を、それぞれ別々に一覧表示可能とされている。以下、表示入力手段７１に表示される画面に基づいて、画像処理装置７による画像情報の受信、演算処理、及び出力について説明する。
【０１０１】
画像処理装置７の電源を投入すると、表示入力手段７１には、図２４に示すようなインクジェットプリンタ６の状態を表示するプリンタ画面８４が表示されるよう構成されている。本実施形態では、このプリンタ画面８４の「プリンタ状態」の欄には、インクジェットプリンタ６に設定された記録媒体Ａの布種、ヘッド高さ調整値、インクジェットプリンタ６の稼動開始からの総記録量、前述したインクジェットプリンタ６の検知部６２[図１７（Ａ）及び図１７（Ｂ）参照]が検知した布帛の継ぎ目のカウント数、布帛の継ぎ目からの記録量、前述したインクジェットプリンタ６のベルトクリーナの搬送ベルトへの密着／開放の状態等を表示するよう構成されている。また、「オプション状態」の欄には、例えば、前述した巻出し機の状態や巻取り機の状態、或いは乾燥機の状態及び温度状態を表示するよう設定されている。これらの情報は、表示入力手段７１から一定時間おきにジョブ管理手段７２に対して自動的に送信される問い合わせに応じて、ジョブ管理手段７２がプリンタ状態管理手段７７からインクジェットプリンタ６や巻出し機等の情報を入手して返信されてくるものであり、一定時間おきに自動的に更新されるようになっている。尚、「メモ１」「メモ２」には、画像記録がテスト用である等のメモをオペレータが記載することができるようになっている。また、前述した布種の登録の際に、前記入力セットの一部として布帛の特徴を登録するようにし、この「メモ１」「メモ２」に表示するよう構成することも可能である。
【０１０２】
また、プリンタ画面８４右方の「インク状態」の欄には、前述した１６個のヘッドごとに、それぞれ２個ずつ搭載された計３２個のインクパックについて、ＹＭＣＫやライトＹＭＣＫ（図中ではＬＹ、ＬＭ、ＬＣ、ＬＫ）等のインクの種類やインクパック内のインクの有無、インクが使用中であること、インクパック自体の有無、未使用、非接続等が色やマークを用いて表示されるようになっている。本実施形態では、特に、インクパックはあるがインクが無くなっていることを示す「インク無」は赤い表示、本来あるべきインクパック自体がないことを示す「インクパック無」は白地に赤の×印で示されており、オペレータの注意を喚起するよう構成されている。
【０１０３】
このプリンタ画面８４下方には、インクジェットプリンタ６の状態及び記録中の画像記録ジョブの情報の表示を行う欄が設けられており、通信状態、オンライン状態、インクジェットプリンタ６の動作状態等が示される構成となっている。この欄は他の画面に切り替えても切り替わることなく恒常的に表示されるようになっている。また、この欄には、記録中の画像記録ジョブに関して、前記画像情報送信装置３のブリッジ３４の設定画面３５で設定されたジョブ名やオペレータに対するジョブコメントが表示されるようになっている。さらに、欄中右方には、画像記録ジョブごとの記録済みの総記録量等がオペレータに見易いように比較的大きく表示されるようになっており、エラー等の非常事態が発生した場合には注意を喚起するよう赤字で表示されるよう構成されている。
【０１０４】
次に、このプリンタ画面８４中の画面切り替え用の図示しないタグを押すと、表示入力手段７１は、図２５に示すような画像記録ジョブの受信状況を画像記録ジョブごとに一覧表示する、いわゆる入力ジョブ画面８５が表示されるよう構成されている。具体的には、前述したように、ネットワーク２を介して画像情報送信装置３から画像情報等が送られてくると、画像情報管理手段７３により画像情報等にジョブＩＤが付与され、このジョブＩＤとそれに関連付けられた画像情報のヘッダ部分に記録された情報が表示入力手段７１に送られて登録されるよう構成されている。そのため、画像情報が画像処理装置７に送信されてくると、図２５に示した表示入力手段７１の入力ジョブ画面８５には、送信されてきた画像情報に対応するジョブＩＤやそれに関連付けられた画像記録ジョブのジョブ名や布種、出力サイズ等が自動的に追加されるようになっている。この場合、その画像記録ジョブの優先順位は、一覧表示されている全画像記録ジョブの最下位になるよう構成されている。
【０１０５】
また、表示入力手段７１は、一定時間おきにジョブ管理手段７２を介して画像情報管理手段７３に対して画像記録ジョブの受信状況について、画像記録ジョブの受信状態に関する情報を送信させるよう構成されており、画像情報管理手段７３は、受信状態の問い合わせに応じて、画像情報保存手段７９から保存されている各ジョブＩＤに関連付けられた画像情報の保存の進捗度等の情報を入手し、表示入力手段７１に返信するよう構成されている。そのため、入力ジョブ画面８５の「入力進捗度」や「データサイズ（Mbyte）」が一定時間おきに自動的に更新され、また、それに合わせて「状態」欄の表示も一定時間おきに自動的に更新されるよう構成されている。
【０１０６】
さらに、表示入力手段７１は、一定時間おきにジョブ管理手段７２を介して画像情報管理手段７３及びデータ管理手段７５に対して画像情報保存手段７９及びデータ保存手段８０の空き容量及び使用率を報告させ、その結果を入力ジョブ画面８５の左下方にそれぞれ表示させるよう構成されている。尚、左下方の表示では、画像情報保存手段７９は「１次スプール」、データ保存手段８０は「２次スプール」と表示されている。
【０１０７】
入力ジョブ画面８５の右下方には、「演算開始」、「削除」、「プロパティ設定」、「優先度上へ」及び「優先度下へ」の各ボタンが設けられている。画像記録ジョブの一覧表示の中から単数又は複数の画像記録ジョブを選択して「削除」ボタンを押すと、一覧表示の中から画像記録ジョブが削除され、そのジョブＩＤに関連付けられた画像情報等が画像情報保存手段７９から削除されるようになっている。また、画像記録ジョブの一覧表示の中から画像記録ジョブを選択して「優先度上へ」ボタンを押すと、その画像記録ジョブの優先順位を上げることができ、一覧表示内でのその画像記録ジョブの位置が上がり、逆に「優先度下へ」ボタンを押すと、その画像記録ジョブの優先順位が下がり、一覧表示内でのその画像記録ジョブの位置も下がるよう構成されている。
【０１０８】
また、画像記録ジョブの一覧表示の中から入力済みの画像記録ジョブを選択して「プロパティ設定」ボタンを押すと、図２６に示すような、演算プロパティ設定画面８６が表示されるようになっている。この画面８６には、画像情報送信装置３の画像編集手段３１やブリッジ３４の設定画面３５で設定した演算処理の内容が表示され、さらにその数値や条件を変更することができるようになっている。また、図示を省略するが、この演算プロパティ設定画面８６で、例えば、ラジオボタンを設けたりプルダウンメニュー方式にして、前記図１９〜図２３に示した誤差拡散処理のうちのいずれかの処理方法を選択できるよう構成することも可能である。
【０１０９】
また、この演算プロパティ設定画面８６の記録プロパティの欄では、前記画像情報送信装置３で設定された画像記録条件が表示され、同様に変更可能とされている。さらに記録動作の手動／自動や、データの自動削除の手動／自動を設定できるようになっている。
【０１１０】
図２５に示した入力ジョブ画面８５で、画像記録ジョブの一覧表示の中から画像記録ジョブを選択して「演算開始」ボタンを押すと、その画像記録ジョブが演算処理に移されるようになっている。具体的には、前述したように、画像記録ジョブが選択され「演算開始」ボタンが押されると、ジョブ管理手段７２が、演算処理手段７４に演算処理を指示し、それに応じて、演算処理手段７４が、画像情報管理手段７３を介して画像情報保存手段７９からそのジョブＩＤに関連付けられた画像情報を読み込む。
【０１１１】
その画像情報に対して色変換処理や拡大処理を行った後、前記演算プロパティ設定画面８６で選択された誤差拡散処理の処理方法に従って、この画像情報に対応する１画像ブロック分の画像Ｒがインクジェットプリンタ６の主走査方向及び副走査方向に繰り返して配列される状態（図１９等参照）になるように、画像情報を必要な回数複製し、画像情報の配列を並べ替える。それに対して誤差拡散処理等の演算処理を行って記録媒体Ａに記録可能なドットイメージデータに変換し、このドットイメージデータのうち、前記特定の画像（図１９等における網目部分）に対応する１画像分のデータのみを色ごとにランレングス法により可逆圧縮して前記新たに生成されたジョブＩＤに関連付けられてデータ管理手段７５を介してデータ管理手段７５に接続されているデータ保存手段８０に画像記録ジョブごとに保存させるよう構成されている。
【０１１２】
また、画像情報送信装置３のブリッジ３４で、インク使用量シミュレーションを行うよう指定されている場合には、前記と同様の演算処理の後、インクのドット数から予想インク使用量が計算され、その模擬データが前記記録媒体Ａに記録可能なデータとは別の新たに生成されたジョブＩＤに関連付けられてデータ管理手段７５を介してデータ保存手段８０に保存されるよう構成されている。
【０１１３】
この演算処理の経過は、図２５に示した入力ジョブ画面８５には表示されない。入力ジョブ画面８５上方の「演算ジョブ」というラジオボタンを押すと、図２７に示すような、演算ジョブ画面８７に切り替わるようになっており、表示入力手段７１は、画像記録ジョブの演算処理状況をこの演算ジョブ画面８７で一覧表示するよう構成されている。
【０１１４】
この演算ジョブ画面８７では、前述した入力ジョブ画面８５（図２５参照）と同様に、各画像記録ジョブについて、新たに生成されたジョブＩＤやジョブ名、布種、出力サイズ等が一覧表示され、前記のように入力ジョブ画面８５で選択され「演算開始」ボタンを押された画像記録ジョブは、この一覧表示の最下位に追加されるようになっている。より具体的に言えば、演算ジョブ画面８７の一覧表示の最下位には、前記画像情報送信装置３のブリッジ３４で演算のみを指定した場合には記録媒体Ａに記録可能なデータについての新たなジョブＩＤ等が１列追加表示され、インク使用量シミュレーションのみを指定した場合には模擬データについての新たなジョブＩＤ等が１列追加表示され、演算とインク使用量シミュレーションを指定した場合には記録媒体Ａに記録可能なデータについての新たなジョブＩＤ等とシミュレーション結果である模擬データについての新たなジョブＩＤ等の２列が追加表示されるよう構成されている。
【０１１５】
また、表示入力手段７１は、画像記録ジョブの演算処理状況について、一定時間おきにジョブ管理手段７２を介して演算処理手段７４及びデータ管理手段７５の少なくとも一方に対して画像記録ジョブの演算処理状態に関する情報を送信させるよう構成されており、演算処理手段７４及びデータ管理手段７５は、演算処理状態の問い合わせに応じて、演算処理の進捗度や予想演算時間等の情報を報告し、表示入力手段７１に返信するよう構成されている。そのため、演算ジョブ画面８７の「演算進捗度」や「データサイズ（Mbyte）」が一定時間おきに自動的に更新され、また、それに合わせて「状態」等の欄の表示が一定時間おきに自動的に更新されるよう構成されている。尚、「状態」欄には「演算済み」、「演算中」及び「演算待ち」等の表示がなされるようになっている。
【０１１６】
演算ジョブ画面８７の左下方には、入力ジョブ画面８５と同様に、画像情報保存手段７９（１次スプール）及びデータ保存手段８０（２次スプール）の空き容量及び使用率がそれぞれ表示させるよう構成されている。
【０１１７】
演算ジョブ画面８７の右下方には、入力ジョブ画面８５と同様に、種々のボタンが表示されている。この中で「削除」、「優先度上へ」及び「優先度下へ」の各ボタンを押すと、入力ジョブ画面８５の場合と同様に、画像記録ジョブの一覧表示の中から選択された単数又は複数の画像記録ジョブが削除され、又は選択された画像記録ジョブの一覧表示内での優先順位を上げたり下げたりすることが可能となっている。また、演算処理中の画像記録ジョブを選択して「一時停止」ボタンを押すと演算処理が一時停止され、一時停止中の画像記録ジョブを選択して「再開」ボタンを押すと演算処理が再開され、一時停止中の画像記録ジョブを選択して「中断」ボタンを押すと演算処理を中断して一時停止中の画像記録ジョブが演算ジョブ画面８７から削除され、演算済みの画像記録ジョブを選択して「再演算」ボタンを押すとその画像記録ジョブについて再演算処理が行われるよう構成されている。
【０１１８】
また、演算ジョブ画面８７の一覧表示の中から演算済みの画像記録ジョブを選択して「プロパティ設定」ボタンを押すと、図２８に示すような、記録プロパティ設定画面８８が表示されるようになっている。この記録プロパティ設定画面８８では、画像情報送信装置３で設定した画像記録の処理内容又は前述した演算プロパティ設定画面８６（図２６参照）で変更された画像記録の処理内容が表示されるようになっており、再度変更することが可能とされている。
【０１１９】
また、本実施形態では、その下方の「オプション」欄で、種々の画像記録条件の設定が可能となっている。ここで、記録プロパティ設定画面８８は、「リカバリー打ち方をする」にチェックを入れることで、インクジェットプリンタ６の前述した８個ずつ２セットのヘッドのうち、１つ又は複数のヘッドが前述したノズル欠の状態となって一方のセットが使用できなくなった場合に、もう一方のセットだけで画像記録を行うように設定することが可能とされている。また、本実施形態のインクジェットプリンタ６は、前述したように、検知部６２等により布帛の終端や布帛の継ぎ目を検知することが可能となっており、この記録プロパティ設定画面８８では、布帛の終端や継ぎ目を検知した場合に、布帛を所定量（即ち図１７における一定量Ｌ）送る、一時停止する、検知しないという３つの選択肢の中から選択することでインクジェットプリンタ６に対する処理の指示を入力できるようになっている。さらに、終端検知をした場合や継ぎ目検知をした場合に前述したヘッドのクリーニングを行うかどうかや布帛のしわを検知するか否かを選択できるよう構成されている。
【０１２０】
図２７に示した演算ジョブ画面８７で、画像記録ジョブの一覧表示の中から、記録媒体Ａに記録可能なデータについての画像記録ジョブを１つ選択して「記録ジョブ作成」ボタンを押すと、その画像記録ジョブが記録処理可能な、いわば待ち状態になるよう構成されている。本実施形態では、この演算ジョブ画面８７では画像記録を開始する操作はできず、演算ジョブ画面８７上方の「記録ジョブ」というラジオボタンを押すと、図２９に示すような、いわゆる記録ジョブ画面８９に切り替わるようになっており、表示入力手段７１は、画像記録ジョブの記録処理状況をこの記録ジョブ画面８９で一覧表示するよう構成されている。尚、インク使用量シミュレーションの結果である模擬データについての画像記録ジョブを選択して「記録ジョブ作成」ボタンを押してもその画像記録ジョブは記録ジョブ画面８９には表示されないようになっている。
【０１２１】
画像記録開始の操作は、この記録ジョブ画面８９で画像記録ジョブを選択し、「記録開始」ボタンを押すことで開始されるよう構成されている。
【０１２２】
また、図２７に示した演算ジョブ画面８７で、画像記録ジョブの一覧表示の中から、記録媒体Ａに記録可能なデータについての画像記録ジョブを複数選択して「記録ジョブ作成」ボタンを押すと、図３０に示すような、いわゆる出力割付設定画面９０が表示されるようになっている。出力割付とは、図３１（Ａ）に示すように、１台のインクジェットプリンタ６を用いて記録媒体Ａに対して横方向に同時に複数の同一の絵柄の画像又は異なる絵柄の画像を繰り返し記録することであり、幅の狭い布帛に画像記録する際の主走査方向の有効走査率の低下を防止するものである。図３１（Ｂ）に示すように、１台のインクジェットプリンタ６を用いて幅の狭い複数の記録媒体Ａ１、Ａ２にそれぞれ同一の絵柄の画像又は異なる絵柄の画像を繰り返し記録する場合をも含む。
【０１２３】
本実施形態の出力割付設定画面９０（図３０参照）では、演算ジョブ画面８７（図２７参照）の中から選択された複数の画像記録ジョブのジョブ名が、画面上部に割付ジョブ１から割付ジョブ４として表示されるようになっている。インクジェットプリンタ６では、割付ジョブの番号の小さい方から順番に横方向に並べて画像記録するよう構成されている。割付ジョブのジョブ名右側のスピンボタンで上下を指定することにより、そのジョブ名とその上側又は下側のジョブ名が入れ替わり、割付ジョブの順番が変更可能とされている。また、出力割付設定画面９０では、割り付けられた複数の画像記録ジョブを１つの画像記録ジョブとして扱うために記録ジョブ名を入力できるようになっており、また、出力する長さを設定可能とされている。さらに、各画像記録ジョブの横方向の繰り返し数又は繰り返し長さを設定可能で、画像記録ジョブと画像記録ジョブとの割付間隔を設定できるよう構成されている。
【０１２４】
図２９に示した記録ジョブ画面８９の一覧表示には、演算ジョブ画面８７で１つの画像記録ジョブが選択された場合には、その画像記録ジョブのジョブＩＤとジョブ名等が最下位に追加されて表示され、演算ジョブ画面８７で複数の画像記録ジョブが選択され出力割付された場合には出力割付設定画面９０で設定され新たに生成された画像記録ジョブの記録ジョブ名とジョブ管理手段７２により生成されたジョブＩＤ等が最下位に追加されて表示されるようになっている。表示される項目は、前述した入力ジョブ画面８５や演算ジョブ画面８７の場合と同様である。
【０１２５】
記録ジョブ画面８９の左下方には、同様に、画像情報保存手段７９（１次スプール）及びデータ保存手段８０（２次スプール）の空き容量及び使用率がそれぞれ表示させるよう構成されている。記録ジョブ画面８９の右下方には種々のボタンが表示されていて、「削除」、「優先度上へ」及び「優先度下へ」の各ボタンを押すと、入力ジョブ画面８５の場合と同様に、画像記録ジョブの一覧表示の中から選択された単数又は複数の画像記録ジョブが削除され、又は選択された画像記録ジョブの一覧表示内での優先順位を上げたり下げたりすることが可能となっている。
【０１２６】
前述したように、画像記録のためのデータの出力処理は、記録ジョブ画面８９で記録待ちの１つの画像記録ジョブを選択して「記録開始」ボタンを押すことで開始されるよう構成されている。ボタンが押されると、前述したように、表示入力手段７１から選択された画像記録ジョブに対する出力処理の指示がジョブ管理手段７２に送信され、ジョブ管理手段７２は、その指示に応じてその画像記録ジョブに用いられるデータの出力リストを作成して出力処理手段７６に出力リストを送付して出力指示を出すよう構成されており、出力処理手段７６は、その出力指示に応じて、その出力リストに基づいてデータ管理手段７５を介してデータ保存手段８０から単数又は複数のデータを読み出してメモリ上でデータを順次配列してプリンタポートドライバ８１及びＵＳＢドライバ８２を介してデータをインクジェットプリンタ６に出力するよう構成されている。
【０１２７】
表示入力手段７１は、画像記録ジョブの記録状況について、一定時間おきにジョブ管理手段７２を介してデータ管理手段７５及び出力処理手段７６の少なくとも一方に対して画像記録ジョブの記録状態に関する情報を送信させるよう構成されており、表示入力手段７１からの問い合わせに対して、データ管理手段７５はデータ保存手段８０からのデータの出力状態に関する情報を報告し、出力処理手段７６はデータの出力処理状態に関する予想記録時間や記録進捗度等の情報を報告して表示入力手段７１に返信するよう構成されている。表示入力手段７１の記録ジョブ画面８９では、それに合わせて「状態」及び「記録進捗度」等の欄の表示が一定時間おきに自動的に更新されるよう構成されている。尚、「状態」欄には「記録待ち」、「プリンタ待ち」、「記録中」及び「記録済み」等の表示がなされるようになっている。ここで、記録待ちの状態とは、演算ジョブ画面８７で「記録ジョブ作成」ボタンが押された時点から、記録ジョブ画面８９で「記録開始」ボタンが押される前までの画像記録ジョブの状態をいう。
【０１２８】
また、記録中の画像記録ジョブを選択して「一時停止」ボタンを押すと記録処理が一時停止され、一時停止中の画像記録ジョブを選択して「再開」ボタンを押すと記録処理が再開され、一時停止中の画像記録ジョブを選択して「中断」ボタンを押すと記録処理を中断して画像記録ジョブの状態が記録待ちの状態に戻るよう構成されている。この一時停止は、例えば、画像記録中に記録媒体Ａである布帛にしわがよったり、記録媒体Ａ表面に異物を発見したりような場合に、画像記録装置５のオペレータがインクジェットプリンタのヘッドの主走査の動作を止めて、しわを修正したり異物を除去することを可能にするための機能である。また、画像記録中にヘッドのノズルからのインクの吐出が正常でないことを発見した場合にも一時停止することができ、ヘッドのクリーニング等を行うことができるよう構成されている。
【０１２９】
尚、前記入力ジョブ画面８５、演算ジョブ画面８７及び記録ジョブ画面８９では、それぞれ一覧表示されている画像記録ジョブを選択して特殊な操作をすることにより、その画像記録ジョブのプロパティ等のジョブ情報を確認できるよう構成されている。本実施形態では、一覧表示されている画像記録ジョブの部分をダブルクリックするとジョブ情報が記載された画面が表示されるようになっている。例えば、記録ジョブ画面８９に一覧表示されている画像記録ジョブをダブルクリックすると、図３２に示されるような画像記録ジョブのプロパティ状態を表示するプロパティ確認画面９１が表示される。プロパティ確認画面９１では、ジョブＩＤやジョブ名等のほか、演算プロパティや記録プロパティの状態が確認可能とされている。また、ラジオボタン部分で、「予想インク使用量」ボタンを押すとインクの色ごとに予想インク使用量が確認できる予想インク使用量確認画面９２（図３３参照）が表示され、「プレビュー」ボタンを押すとその画像記録ジョブで記録される画像を確認できるプレビュー画面９３（図３４参照）が表示されるようになっている。
【０１３０】
尚、本実施形態では、このプレビュー画面９３に表示される縮小されたプレビュー画像は、画像情報送信装置３が画像情報及びレイアウト情報を送信すると同時に、送信する画像情報に対応する画像をＲＧＢ画像に変換して縮小画像とし、ネットワーク２を介して送信してきたものを表示するようになっている。このように、画像情報送信装置３側でプレビュー画像を作成するようにすれば、画像編集手段３１での画像編集に用いたＲＧＢ画像やその縮小画像を利用することができるため、システム全体として見た場合、効率的である。しかし、画像処理装置７が画像情報を受信する際に、縮小処理やＲＧＢ画像への変換を行うよう構成することも可能である。
【０１３１】
前記プロパティ確認画面９１や予想インク使用量確認画面９２、プレビュー画面９３はそれぞれ入力ジョブ画面８５や演算ジョブ画面８７における前記ジョブ情報で表示可能であるが、記録ジョブ画面８９では、特に、出力割付情報を確認することができるよう構成されている。即ち、前記プロパティ確認画面９１、予想インク使用量確認画面９２又はプレビュー画面９３のラジオボタン部分には「出力割付情報」ボタンが表示されるようになっており、このボタンを押すと、図３５に示すような出力割付情報確認画面９４が表示され、出力割付の結果新たに生成された画像記録ジョブのジョブＩＤやジョブ名等が画面上部に、また、出力割付に用いられた画像記録ジョブのジョブ名やジョブＩＤが画面下部に順番に表示されるようになっている。尚、記録ジョブ画面８９で出力割付をしていない画像記録ジョブを選択した場合には、そのプロパティ確認画面９１等のラジオボタン部分には「出力割付情報」ボタンが表示されないよう構成されている。
【０１３２】
前記各確認画面で演算プロパティや記録プロパティ、出力割付等に修正すべき点が見出された場合には、前述したように、入力ジョブ画面８５や演算ジョブ画面８７の「プロパティ設定」ボタンを押して演算プロパティ設定画面８６や記録プロパティ設定画面８８を呼び出したり、演算ジョブ画面８７で複数の画像記録ジョブを選択して出力割付設定画面９０を呼び出して設定を変更することができる。
【０１３３】
また、本実施形態では、インクジェットプリンタ６で画像を記録される記録媒体Ａである布帛に関連して種々の設定をする布帛設定を行うことができるようになっていて、前記プリンタ画面８４や入力ジョブ画面８５等の画面切り替え用の図示しないタグを押すと布帛設定用の画面が表示されるようになっている。布帛設定では、図３６（Ａ）に示すように布幅検知画面１００が表示され、数値を入れて布幅の右位置及び左位置を設定することができるようになっている。また、「布幅検知」ボタンを押すと、インクジェットプリンタ６が自動的に布幅検知を行って右位置及び左位置に数値が表示されるようになっており、その数値を変更することが可能とされている。
【０１３４】
また、ヘッドの調整を行うことも可能で、図３６（Ｂ）に示すように、送り調整・印字往復位置調整画面１０１では、布種データ名や送り量、双方向補正基準値、ヘッド高さ調整値を入力することができるようになっている。ここで、双方向補正とは、前述したように本実施形態のインクジェットプリンタ６がシリアルヘッド方式であり、前記キャリッジの往復移動にあわせて往路におけるノズルからのインクの吐出位置と復路におけるインクの吐出位置を一致させるような補正をいう。双方向補正基準値を入力すると、画面下方に表示された１６個のヘッドそれぞれの双方向補正基準値を入力する部分にその数値が表示され、ヘッドごとにさらに補正基準値を入力することが可能となっている。「送り調整テストチャート」ボタンや「往復位置調整テストチャート」ボタンを押してテストチャートを印字し、その結果を見てさらに送り量や各ヘッドの双方向補正基準値を入力し直すことが可能とされている。
【０１３５】
また、「メモ１」「メモ２」の欄にはオペレータがメモを書き入れることが可能となっており、この「メモ１」「メモ２」の欄に記載された内容が前述したプリンタ画面８４の「メモ１」「メモ２」に表示されるよう構成されている。前述したように、布種の登録の際に、入力セットの一部として布帛の特徴を登録するようにし、この「メモ１」「メモ２」に表示するよう構成することも可能である。そして、同種の布帛でも前処理や後処理の条件が異なる場合等に別々の布種として登録しておけば、「メモ１」「メモ２」を参照しながら画像記録ジョブと同一の前処理又は後処理の条件の布種を選択することができ、布種の選択により、以前の画像記録の際に用いた送り量、双方向補正基準値、ヘッド高さ調整値等が以前の設定のまま表示されるため、条件変動による差を低減でき、正確に画像記録を行うことができる条件を保存することができる。さらに、前述したように、この内容が、画像処理装置７の表示入力手段７１のみならず、情報端末４にも表示されるため、生産管理にも有効に利用することができる。
【０１３６】
尚、本実施形態では、布帛設定において、布幅検知画面１００及び送り調整・印字往復位置調整画面１０１がウィザード形式で順次表示され設定を行うことができるようになされているが、それぞれを独立に行うよう構成されていてもよい。
【０１３７】
本実施形態では、インクジェットプリンタ６のメンテナンスを３つのレベルで行うことができるよう構成されている。
【０１３８】
第１のレベルのメンテナンスは、インクジェットプリンタ６のオペレータ等が行うレベルの通常メンテナンスであり、ヘッドのノズルの前記ノズル欠を検知し、ヘッドクリーニングを行い、テストパターン印字等を行う。具体的には、前記プリンタ画面８４や入力ジョブ画面８５等の画面切り替え用の図示しないタグを押すと、図３７に示すような通常メンテナンス画面１１０が表示されるようになっており、「ヘッド状態検査ウィザード」ボタンを押すと、ウィザード形式でノズル欠検知、ヘッドクリーニング及びテストパターン印字を一連の作業で簡単に行うことができるようになっている。
【０１３９】
本実施形態では、ノズル欠検知等は独立に行うことも可能とされており、通常メンテナンス画面１１０の「ノズル欠検知」ボタンを押すと、図３８に示すようなノズル欠検知画面１１１が表示されるよう構成されている。このノズル欠検知画面１１１では、ノズル欠検知を行うヘッドを個別に指定し、又は色別にヘッドを指定してノズル欠検知を行うことができるようになっている。また、全てのヘッドを指定することも可能とされている。「実行」ボタンを押すと、ノズル欠検知が実行され、その結果が表示されるようになっている。
【０１４０】
通常メンテナンス画面１１０の「ヘッドクリーニング」ボタンを押すと、図３９に示すようなヘッドクリーニング画面１１２が表示されるよう構成されている。このヘッドクリーニング画面１１２でも同様に、ヘッドクリーニングを行うヘッドを個別に指定し、又は色別にヘッドを指定してヘッドクリーニングを行うことができるようになっており、全てのヘッドを指定することも可能とされている。また、モード設定で種々のモードを選択することにより、各種メンテナンスを行うことができるようになっている。「実行」ボタンを押すとヘッドクリーニングが開始され、その結果が表示されるようになっている。通常メンテナンス画面１１０では、そのほか、テストパターン印字、ベルトクリーニング及びＬＵＴ管理を実行可能とされている。
【０１４１】
第２のレベルのメンテナンスは、メンテナンスの教育を受けた管理者レベルのメンテナンスであり、図示しないが、ヘッド交換、クリーニング自動実行設定、サクションユニット掃除、ダンパエア抜き、インクジェットプリンタ６の各パラメータを画像処理装置７側に吸い上げるためのＦ−ＲＯＭへの格納、コンピュータ名の設定、ＴＣＰ／ＩＰアドレスの設定、ヘッド電圧設定等を行うことができるようになっている。ヘッド交換では、交換するヘッドの指定、ヘッド駆動電圧の設定、交換したヘッドの吸引、交換したヘッドのノズル欠検知、ノズル欠を検知したヘッドのクリーニング、各種チェックチャートのテスト印字、ヘッドの傾きや前後の位置調整、主走査方向及び副走査方向のギャップパラメータの設定等をウィザード形式で行うよう構成されている。
【０１４２】
クリーニング自動実行設定では、電源投入時、画像記録開始時及び記録中に行われるヘッドクリーニングの要不要の設定、及び１度のクリーニングで３回まで行われるヘッドクリーニングの各回のモード（簡易モード、通常モード、強力モードの中から選択される。）の設定を行うことができるようになっている。尚、３回のヘッドクリーニングでクリーニングが正常に行われない場合には、エラー表示がなされる。ダンパエア抜きは、図３８に示したノズル欠検知と同様に、ヘッドを個別に又は色別に指定し、或いは全てのヘッドを指定して行うことができるようになっている。
【０１４３】
第３のレベルのメンテナンスは、メンテナンスに関して高い教育を受けた管理者レベルのメンテナンスであり、図示しないが、ファームウエア書き換え、クリーニング自動実行設定、工場出荷時設定、工場出荷データ保存、初期値設定、ＩＯチェック、巻取り機や巻出し機、乾燥機、画像処理装置のシリアルナンバー入力、インクセット指定、任意データ設定等を行うことができるようになっている。インクセット指定では、前述したＹＭＣＫのセット、ＹＭＣＫとライトＹＭＣＫのセット、或いはＹＭＣＫとオレンジ、バイオレット等との特色セット等から使用するインクセットの指定を行うことができるようになっており、この指定を変更すると、例えば、プリンタ画面８４（図２４参照）やノズル欠検知画面１１１（図３８参照）、ヘッドクリーニング画面１１２（図３９参照）等のインクセットの表示（Ｙ、Ｍ、Ｃ、Ｋ、ＬＹ、ＬＭ、ＬＣ、ＬＫ等）がすべて変わるよう構成されている。また、任意データ設定では、インクジェットプリンタ６中の種々のパラメータを変更することができるようになっている。
【０１４４】
次に、本発明の画像処理装置、画像記録装置及び画像記録システムの作用について説明する。
【０１４５】
クライアントが、画像情報送信装置３（図３参照）の入力手段３０に画像記録ジョブに用いる画像情報が書き込まれたＭＯ等の情報記録媒体を挿入すると、入力手段３０が画像情報を読み取って画像編集手段３１に送る。クライアントは、モニタ等の表示手段３２に表示された前記画像情報に対応する画像を見ながら、繰り返し画像作成や貼り付け、自動配置、繰り返し等の編集作業を行う。この編集作業により編集された画像情報及び作成された画像の配置情報等を含む１画像ブロック分のレイアウト情報は、クライアントの選択により、そのままの状態で或いは可逆圧縮されて記憶手段３３に保存される。
【０１４６】
クライアントは、画像情報送信装置３のブリッジ３４を呼び出して、その設定画面３５（図１６参照）から画像記録の条件設定をする。設定画面３５には、ネットワーク２に接続されている画像記録装置５の画像処理装置７が表示されるので、クライアントはその中から画像記録ジョブを送信する適当な画像処理装置７を選択する。また、この設定画面３５を通じて画像処理装置７にジョブコメントを入力することができるため、クライアントは、画像記録装置５のオペレータに対して、記録媒体Ａである布帛に関する注意事項や指示内容、画像記録の期限等を連絡することができる。さらに画像記録条件設定のオプションで、詳細に画像記録条件を設定することができる。
【０１４７】
画像情報やレイアウト情報は、ネットワーク２を介して前記選択された画像記録装置５の画像処理装置７（図１８参照）に送信され、受信管理手段７０及びジョブ管理手段７２を介して画像情報管理手段７３に送られ、画像記録ジョブごとに画像情報保存手段７９に保存される。その際、画像情報管理手段７３により画像記録ジョブに対して前記ジョブ名とは異なる独自のジョブＩＤが付与され、画像情報やレイアウト情報はこのジョブＩＤに関連付けられて管理される。このジョブＩＤと画像記録条件等が表示入力手段７１に送られて登録され、それらの情報が表示入力手段７１の入力ジョブ画面８５（図２５参照）に表示される。画像記録装置５のオペレータは入力ジョブ画面８５で登録された画像記録ジョブの受信状況を把握することができる。
【０１４８】
オペレータは、入力ジョブ画面８５の一覧表示の中から画像記録ジョブを選択して「優先度上へ」ボタン及び「優先度下へ」ボタンを押すことで、その画像記録ジョブの一覧表示内での優先順位を上げたり下げたりして変更することができる。また、クライアントから削除の要望があった場合には、オペレータは一覧表示の中から該当する画像記録ジョブを選択し「削除」ボタンを押すことでその画像記録ジョブを削除することができ、画像情報保存手段７９内からその画像記録ジョブの画像情報やレイアウト情報を削除することができる。また、入力ジョブ画面８５左下に表示される画像情報保存手段７９（１次スプール）の空き容量が少なくなった場合等にも、オペレータは画像記録ジョブのデータサイズ等を参照しながら一覧表示の中から適当な画像記録ジョブを選択し「削除」ボタンを押すことで不必要となった画像記録ジョブを削除して効率的に画像情報保存手段７９の空き容量を増やすことができる。
【０１４９】
オペレータは、入力ジョブ画面８５の一覧表示の中から画像記録ジョブを選択して「プロパティ設定」を押すと、演算プロパティ設定画面８６（図２６参照）を表示させることができ、この演算プロパティ設定画面８６で、クライアントが画像情報送信装置３の画像編集手段３１やブリッジ３４の設定画面３５で設定した演算処理の内容を、オペレータが必要に応じて変更することができる。また、画像情報送信装置３で設定された画像記録条件も同様に変更することができる。また、前述したように、演算プロパティ設定画面８６が前記図１９〜図２３に示した誤差拡散処理のうちのいずれかの処理方法を選択できるよう構成されていれば、それらの中から適宜画像記録ジョブに適した処理方法を選択して誤差拡散処理の仕方を選択する。
【０１５０】
また、オペレータは、一覧表示の中から画像記録ジョブを選択してダブルクリックすることで、プロパティ確認画面９１（図３２参照）や予想インク使用量確認画面９２（図３３参照）、プレビュー画面９３（図３４参照）を表示させて、ジョブ情報を確認することができる。その際、例えば、プロパティ確認画面９１の演算プロパティや記録プロパティに修正すべき点があれば、入力ジョブ画面８５の「プロパティ設定」ボタンを押して演算プロパティ設定画面８６を表示させて設定を変更することができる。尚、入力ジョブ画面８５から呼び出されるプロパティ画面９１等には出力割付情報のラジオボタンは表示されない。
【０１５１】
表示入力手段７１の入力ジョブ画面８５に一覧表示されている各画像記録ジョブは、オペレータに選択され「演算開始」ボタンを押されて初めて演算処理に移される。
【０１５２】
このようにして表示入力手段７１に演算処理の指示が入力されると、選択された画像記録ジョブのジョブＩＤに関連付けられた画像情報が画像情報保存手段７９から演算処理手段７４に読み込まれ、演算処理手段７４で色変換処理や拡大処理を行った後、前記演算プロパティ設定画面８６で選択された誤差拡散処理の処理方法に従って、この画像情報に対応する１画像ブロック分の画像Ｒがインクジェットプリンタ６の主走査方向及び副走査方向に繰り返して配列される状態（図１９等参照）になるように、画像情報を必要な回数複製し、画像情報の配列を並べ替える。そして、それに対して誤差拡散処理等の演算処理が施されてドットイメージデータに変換され、このドットイメージデータのうち、前記特定の画像（図１９等における網目部分）に対応する１画像分のデータのみを色ごとにランレングス法により可逆圧縮される。そして、新たに生成されたジョブＩＤに関連付けられてデータ保存手段８０に保存される。
【０１５３】
また、クライアントによりインク使用量シミュレーションが指定されている場合には、演算処理で得られたデータからインク使用量シミュレーションを行い、前記ドットイメージデータについて生成されるジョブＩＤとは別のジョブＩＤが生成され、そのジョブＩＤに関連付けられてシミュレーション結果である模擬データがデータ管理手段７５を介してデータ保存手段８０に保存される。この演算処理の状況は前記入力ジョブ画面８５には表示されず、オペレータは、演算処理状況を演算ジョブ画面８７（図２７参照）で把握することができる。
【０１５４】
オペレータは、入力ジョブ画面８５での操作と同様に、演算ジョブ画面８７の一覧表示の中から画像記録ジョブを選択して「優先度上へ」ボタン及び「優先度下へ」ボタンを押すことで、その画像記録ジョブの一覧表示内での優先順位を上げたり下げたりして変更することができる。また、クライアントから削除の要望があった場合や演算ジョブ画面８７左下に表示されるデータ保存手段８０（２次スプール）の空き容量が少なくなった場合には、オペレータは、一覧表示の中から画像記録ジョブを選択し「削除」ボタンを押すことで削除を指示された画像記録ジョブや不必要となった画像記録ジョブを削除することができ、データ保存手段８０内からその画像記録ジョブの画像情報やレイアウト情報を削除して効率的にデータ保存手段８０の空き容量を増やすことができる。
【０１５５】
さらに、一覧表示の中から画像記録ジョブを選択して「プロパティ設定」を押すと、記録プロパティ設定画面８８（図２８参照）が表示され、クライアントが画像情報送信装置３の画像編集手段３１やブリッジ３４の設定画面３５で設定した画像記録処理の内容を、オペレータが必要に応じて変更することができ、さらに詳細な画像記録条件の設定をすることができる。また、オペレータは、画像記録ジョブの演算処理を一時停止させたり、再開させたり、演算処理を中断して画像記録ジョブを一覧表示中から削除させたり、或いは再演算処理させたりすることができる。
【０１５６】
また、オペレータは、入力ジョブ画面８５の場合と同様に、演算ジョブ画面８７の一覧表示の中から画像記録ジョブを選択してダブルクリックすることで、プロパティ確認画面９１（図３２参照）や予想インク使用量確認画面９２（図３３参照）、プレビュー画面９３（図３４参照）を表示させて、ジョブ情報を確認することができ、修正すべき点があれば、前記「プロパティ設定」ボタンを押して記録プロパティ設定画面８６を表示させて設定を変更することができる。尚、演算ジョブ画面８７から呼び出されるプロパティ画面９１等にも出力割付情報のラジオボタンは表示されない。
【０１５７】
表示入力手段７１の演算ジョブ画面８７に一覧表示されている記録媒体Ａに記録可能なデータについての各画像記録ジョブは、オペレータに選択され「記録ジョブ作成」ボタンを押されて初めて画像記録処理に回され、記録待ちの状態になる。その際、オペレータは、一覧表示の中から１つの画像記録ジョブを選択して画像記録処理に移すことができるが、複数の画像記録ジョブを選択して出力割付により画像記録させることも可能である。複数の画像記録ジョブが選択されて「記録ジョブ作成」ボタンが押されると、出力割付設定画面９０（図３０参照）が表示され、オペレータは、複数の画像記録ジョブを１つの画像記録ジョブとして扱うために新たなジョブ名を設定し、出力割付の画像記録条件を設定する。
【０１５８】
演算ジョブ画面８７では、オペレータは、画像記録を開始する操作をすることができず、記録ジョブ画面８９（図２９参照）に切り替えて初めて画像記録開始の操作が可能となる。
【０１５９】
オペレータは、記録ジョブ画面８９の一覧表示の中から画像記録ジョブを選択し「記録開始」ボタンを押すことで画像記録を開始させる。このようにして表示入力手段７１に画像記録処理の指示が入力されると、表示入力手段７１から選択された画像記録ジョブに対する出力処理の指示がジョブ管理手段７２に送信され、ジョブ管理手段７２は、その指示に応じてその画像記録ジョブに用いられるデータの出力リストを作成して出力処理手段７６に出力リストを送付して出力指示を出す。出力処理手段７６は、その出力指示に応じて、その出力リストに基づいてデータ管理手段７５を介してデータ保存手段８０から単数又は複数のデータを読み出し、配置情報に基づいてメモリ上でデータを順次配列する。そして、画像記録条件に基づいて縦方向及び横方向に設定された回数分繰り返して出力し、プリンタポートドライバ８１及びＵＳＢドライバ８２を介してインクジェットプリンタ６に送り、インクジェットプリンタ６により記録媒体Ａに画像が記録される。
【０１６０】
この出力処理手段７６における処理を出力割付の場合について、より詳細に説明すると、画像記録ジョブに対して出力が選択された場合、出力処理手段７６は、
１、選択された画像記録ジョブの処理済みの複数の記録可能なデータを順次読み出し、横方向にメモリ上で並べる。記録可能なデータの横方向の配列の際に画像ごとに横方向の指定がなされているため、それにあわせた繰り返しを画像ごとに行う。このとき、オペレータが予め指示した画像の間隔にあわせて、白地を追加する。
２、このデータが１ライン又は複数ライン用意できたところで、インクジェットプリンタ６に送信し、画像記録を行わせる。
３、縦方向の繰り返しについては、画像ごとの読み込み位置を管理し、一縦周期が終了するごとに、先頭から再度出力を行う。
【０１６１】
このようにして、異なる画像（ただし記録解像度が同じもの）を同時に布帛上に記録することが可能なため、生産性のよい画像記録装置５を提供できる。この機能は、搬送ベルト上に複数の帯状の布帛をセットして異なる画像を記録する用途（例えば、異なる画像の反物を複数本生産する場合）や単一の布帛に複数の異なる画像を生産（色見本作成）する場合等に有効に利用することができる。
【０１６２】
また、繰り返し画像の場合でも、送信される画像情報は単位画像に対応する画像情報のみを記憶するだけでよいため、入力画像保存領域を節約できる。インクジェットプリンタ６の速度が速い場合でも、誤差拡散処理を前もって行っているため、出力記録速度がこの演算処理速度に制約されず、さらに、ロール出力の場合でも誤差拡散処理済みの単位画像に対応する記録可能なデータのみを記録しておけばよいため、データ保存手段８０の保存領域の節約も可能となる。
【０１６３】
オペレータは、入力ジョブ画面８５や演算ジョブ画面８７での操作と同様に、記録ジョブ画面８９の一覧表示の中から画像記録ジョブを選択して「優先度上へ」ボタン及び「優先度下へ」ボタンを押すことで、その画像記録ジョブの一覧表示内での優先順位を上げたり下げたりして変更することができる。また、クライアントから要望があった場合や入力ジョブ画面８５左下に表示されるデータ保存手段８０（２次スプール）の空き容量が少なくなった場合等には、オペレータは一覧表示の中から画像記録ジョブを選択し「削除」ボタンを押すことで不必要となった画像記録ジョブを削除することができ、データ保存手段８０内からその画像記録ジョブの画像情報やレイアウト情報を削除することができる。また、オペレータは、画像記録ジョブの記録処理を一時停止させたり、再開させたり、画像記録処理を中断して画像記録ジョブを記録待ちの状態に戻したりすることができる。
【０１６４】
また、オペレータは、入力ジョブ画面８５や演算ジョブ画面８７の場合と同様に、記録ジョブ画面８９の一覧表示の中から画像記録ジョブを選択してダブルクリックすることで、プロパティ確認画面９１（図３２参照）や予想インク使用量確認画面９２（図３３参照）、プレビュー画面９３（図３４参照）を表示させて、ジョブ情報を確認することができる。また、出力割付をした場合には、出力割付情報確認画面９４（図３５参照）を表示させて、出力割付の状態を確認することができる。
【０１６５】
このインクジェットプリンタ６での生産状況は、ネットワーク２に接続されたクライアント側の情報端末４（図１参照）でも監視することができ、情報端末４から問い合わせ信号が発信されると、ネットワーク２を介して画像記録装置５の画像処理装置７から画像記録した長さ、記録経過時間、記録開始時刻、記録終了予定時刻、インク残量、布帛の残量、エラー内容、エラー回避方法等の情報が返信されてくる。具体的には、前述したように、情報端末４の表示手段に、画像処理装置７の表示入力手段７１に表示されるプリンタ画面８４（図２４参照）や入力ジョブ画面（図２５参照）等と同様の画面が表示され、これらの画面で前記情報を確認することができる。
【０１６６】
尚、前述したように、本実施形態では、情報端末４が画像処理装置７の受信管理手段７０とネットワークを介してＴＣＰ／ＩＰプロトコルで通信を行うのと同様に、表示入力手段７１も受信管理手段７０と同じプロトコルで通信を行う。そのため、ジョブ管理手段７２は、情報端末４からの問い合わせ信号に対して、表示入力手段７１からの要求に対する応答と同じプロトコルで応答することができる。
【０１６７】
一方、画像記録装置５のオペレータは、インクジェットプリンタ６や巻出し機等の状態やインク状態を、プリンタ画面８４（図２４参照）により常時監視することができる。また、プリンタ画面８４下方に、インクジェットプリンタ６の状態及び記録中の画像記録ジョブの情報の表示を行う欄が設けられていて、プリンタ画面８４を前記入力ジョブ画面８５等に切り替えてもこの部分は切り替わらず常時表示される。この欄の下方には、クライアントが画像情報送信装置３のブリッジ３４の設定画面３５で入力したジョブコメントが表示されており、オペレータはその内容を確認することで円滑に画像記録ジョブを実行することができる。
【０１６８】
インクパック中のインクが無くなると、そのインクパックの部分が赤く表示される。また、インクジェットプリンタ６や巻出し機等又はインク状態に不具合が発生すると、プリンタ画面８４の該当する部分に赤字でエラー内容が表示され、下方の欄にも赤字でエラー箇所とエラー内容が表示されるので、オペレータが的確且つ迅速に対処することができる。
【０１６９】
また、オペレータは、前記布帛設定や各種メンテナンスを通じて、布幅設定やヘッド調整、ヘッドクリーニング、クリーニング自動実行設定、ヘッド交換等を行うことができる。
【０１７０】
以上のように、本発明の画像記録装置５によれば、捺染の繰り返し単位である前記特定の画像に対応する画像情報のみに対して誤差拡散処理を施すのではなく、その周囲に位置すべき画像全体に対してそれに対応する画像情報に誤差拡散処理を施すため、特定の画像に対してその周囲の画像、特に、誤差拡散処理の順で主走査方向及び副走査方向の特定の画像の前側の画像に対応する画像情報の誤差拡散処理の影響が前記特定の画像に対応する画像情報の誤差拡散処理にも効果的に反映される。そのため、この特定の画像を繰り返して画像記録した場合には、特定の画像とその周囲の画像との自然な連続性が保たれ、従来例のような画像上の筋（図４１参照）が生じることがない。
【０１７１】
また、特定の画像が、インクジェットプリンタの副走査方向に１画像分で、主走査方向には出力幅分の画像になるようにして一体的に誤差拡散処理すれば、特に副走査方向の連続性が確実に保たれ、画像上の筋の発生をより確実に防止することができる。
【０１７２】
さらに、本発明の画像記録装置５は、誤差拡散処理等の演算処理で形成されたドットイメージデータのうち、前記特定の画像に対応する１画像分のデータのみを保存するため、データの記憶容量が比較的小さい容量で済む。そのため、データ保存手段に多数のデータを格納することが可能となり、効率良く画像記録ジョブを実行することができる。
【０１７３】
また、誤差拡散処理等の演算処理でドットイメージ化されたデータをランレングス符号化により可逆圧縮して保存することで、その後のインクジェットプリンタへの出力の際の転送時間の短縮を図ることができる。データ量としては、画像によって異なるが、平均して約３０％程度の低減が可能である。画像情報と演算処理済みのデータとの複数の組み合わせをキャッシュの中にコピーしておくようにすることで、同一の画像情報が送信されてきた場合に演算処理を省略することができ、さらなる高速化を図ることができる。実験では、このキャッシングで、種々の画像に対して約１０％程度の高速化を図ることができた。
【０１７４】
本発明の画像記録システムという観点から見た場合、画像情報送信装置からは、捺染に用いる画像全体の画像情報を送信するのではなく、１画像ブロック分の画像情報が送信されるので、送信時間が短時間で済む。また、画像記録装置の画像処理装置における処理も、この１画像ブロック分の画像情報（前記特定の画像に対応する画像情報と同じ）をその周囲の画像情報の全体又は一部とともに演算処理するだけなので、処理時間を短縮することができる。
【０１７５】
そのため、本発明の画像記録システムは、全体として非常に高速化されたものとなり、しかも、画像上に筋が発生することなく画像品質を維持可能で効率的に捺染を行うことができるものとなる。
【０１７６】
尚、本実施形態では、画像記録装置５として、インクジェットプリンタ６と画像処理装置７とがそれぞれ独立した装置である場合を示したが（図１参照）、例えば、インクジェットプリンタ６に画像処理装置７を組み込むなどして両者を一体として形成することも可能である。画像記録装置５という場合、このように両者が一体形成されたものも含む。
【０１７７】
また、本実施形態では、画像処理装置７とインクジェットプリンタ６との接続にＵＳＢインターフェイスを用いているため、画像処理装置７にＵＳＢドライバ８２を用いたが、インターフェイスとしてＳＣＳＩやＩＥＥＥ１３９４等を用いることも可能であり、画像処理装置７にはそれに適したドライバ等が適宜使用される。また、インクジェットプリンタ６側に画像処理装置７のＣＰＵ（Central Processing Unit）を組み込んで専用のインターフェイス接続とすることも可能である。
【０１７８】
また、本発明の画像記録装置５のインクジェットプリンタ６としてシリアルヘッド方式のインクジェットプリンタを用い、記録媒体Ａとして布帛に画像を捺染する場合を挙げたが、これに限定されないのは言うまでもない。
【図面の簡単な説明】
【０１７９】
【図１】本実施形態の画像処理装置を用いた画像記録システムを示す概略構成図である。
【図２】画像の主走査方向又は横方向及び副走査方向又は縦方向を説明する図であり、（Ａ）は記録媒体に記録された状態、（Ｂ）は表示入力手段等に表示された状態を示す。
【図３】本実施形態の画像情報送信装置の構成を示すブロック図である。
【図４】画像編集手段における画像の端部に対応する模様を生成する繰り返し画像作成機能を説明する図である。
【図５】画像編集手段におけるずらした画像の端部に対応する模様を生成する繰り返し画像作成機能を説明する図である。
【図６】画像編集手段における貼り付け機能を説明する図であり、（Ａ）は記録媒体に記録された状態、（Ｂ）は表示手段に表示された状態を示す。
【図７】画像編集手段における自動配置機能を説明する図である。
【図８】画像編集手段において画像を単純に繰り返す繰り返し機能を説明する図である。
【図９】画像編集手段において２つの画像を横方向に並べて繰り返す繰り返し機能を説明する図である。
【図１０】画像編集手段において２つの画像を縦方向に並べて繰り返す繰り返し機能を説明する図である。
【図１１】画像編集手段において画像を千鳥状に繰り返す繰り返し機能を説明する図である。
【図１２】画像編集手段において２つの画像を千鳥状に繰り返す繰り返し機能を説明する図である。
【図１３】画像編集手段において２つの画像を右肩下がりに１画像分ずらしながら縦方向に繰り返す繰り返し機能を説明する図である。
【図１４】画像編集手段において２つの画像を右肩下がりに１／２画像分ずらしながら縦方向に繰り返す繰り返し機能を説明する図である。
【図１５】画像編集手段において２つの画像を右肩下がりに１／２画像分ずらしながら横方向に繰り返す繰り返し機能を説明する図である。
【図１６】画像情報送信装置のブリッジを呼び出した際に画像情報送信装置の表示手段に表示される設定画面の構成例を示す概略図である。
【図１７】本実施形態のインクジェットプリンタの継ぎ目検出手段の構成例を示す概略図であり、（Ａ）は継ぎ目の厚みを検出する方式、（Ｂ）は紫外線を照射して発光を検出する方式の検出手段を示す。
【図１８】本実施形態の画像処理装置の構成を示すブロック図である。
【図１９】演算処理手段の誤差拡散処理において特定の画像とその周囲に位置すべき画像が並んだ状態を示す図である。
【図２０】演算処理手段の誤差拡散処理において特定の画像の周囲に位置すべき画像が主走査方向及び副走査方向の前側各１画像分とした場合を示す図である。
【図２１】演算処理手段の誤差拡散処理において図１９に示した範囲より狭い範囲で誤差拡散処理を行うことを表した図である。
【図２２】演算処理手段の誤差拡散処理において図２０で示した範囲より狭い範囲で誤差拡散処理を行うことを表した図である。
【図２３】演算処理手段の誤差拡散処理において主走査方向に出力幅分の画像情報を誤差拡散処理する範囲を示す図である。
【図２４】表示入力手段に表示されるプリンタ画面の概略図である。
【図２５】表示入力手段に表示される入力ジョブ画面の概略図である。
【図２６】表示入力手段に表示される演算プロパティ設定画面の概略図である。
【図２７】表示入力手段に表示される演算ジョブ画面の概略図である。
【図２８】表示入力手段に表示される記録プロパティ設定画面の概略図である。
【図２９】表示入力手段に表示される記録ジョブ画面の概略図である。
【図３０】表示入力手段に表示される出力割付設定画面の概略図である。
【図３１】出力割付を説明する図であり、（Ａ）は１枚の記録媒体に出力割付をした状態、（Ｂ）は複数の記録媒体に出力割付をした状態を示す。
【図３２】表示入力手段に表示されるプロパティ確認画面の概略図である。
【図３３】表示入力手段に表示される予想インク使用量確認画面の概略図である。
【図３４】表示入力手段に表示されるプレビュー画面の概略図である。
【図３５】表示入力手段に表示される出力割付情報確認画面の概略図である。
【図３６】画像処理装置における布帛設定で表示入力手段に表示される画面の概略図であり、（Ａ）は布幅検知画面、（Ｂ）は送り調整・印字往復位置調整画面を示す。
【図３７】表示入力手段に表示される通常メンテナンス画面の概略図である。
【図３８】表示入力手段に表示されるノズル欠検知画面の概略図である。
【図３９】表示入力手段に表示されるヘッドクリーニング画面の概略図である。
【図４０】誤差拡散処理を説明する模式図である。
【図４１】画像上の筋を説明する模式図である。
【符号の説明】
【０１８０】
１    画像記録システム
２    ネットワーク
３    画像情報送信装置
４    情報端末
５    画像記録装置
６    インクジェットプリンタ
７    画像処理装置
７０  受信管理手段
７１  表示入力手段
７３  画像情報管理手段
７４  演算処理手段
７５  データ管理手段
７６  出力処理手段
７９  画像情報保存手段
８０  データ保存手段
Ａ    記録媒体
【図１】
2005212274.tif 000003
【図２】
2005212274.tif 000004
【図３】
2005212274.tif 000005
【図４】
2005212274.tif 000006
【図５】
2005212274.tif 000007
【図６】
2005212274.tif 000008
【図７】
2005212274.tif 000009
【図８】
2005212274.tif 000010
【図９】
2005212274.tif 000011
【図１０】
2005212274.tif 000012
【図１１】
2005212274.tif 000013
【図１２】
2005212274.tif 000014
【図１３】
2005212274.tif 000015
【図１４】
2005212274.tif 000016
【図１５】
2005212274.tif 000017
【図１６】
2005212274.tif 000018
【図１７】
2005212274.tif 000019
【図１８】
2005212274.tif 000020
【図１９】
2005212274.tif 000021
【図２０】
2005212274.tif 000022
【図２１】
2005212274.tif 000023
【図２２】
2005212274.tif 000024
【図２３】
2005212274.tif 000025
【図２４】
2005212274.tif 000026
【図２５】
2005212274.tif 000027
【図２６】
2005212274.tif 000028
【図２７】
2005212274.tif 000029
【図２８】
2005212274.tif 000030
【図２９】
2005212274.tif 000031
【図３０】
2005212274.tif 000032
【図３１】
2005212274.tif 000033
【図３２】
2005212274.tif 000034
【図３３】
2005212274.tif 000035
【図３４】
2005212274.tif 000036
【図３５】
2005212274.tif 000037
【図３６】
2005212274.tif 000038
【図３７】
2005212274.tif 000039
【図３８】
2005212274.tif 000040
【図３９】
2005212274.tif 000041
【図４０】
2005212274.tif 000042
【図４１】
2005212274.tif 000043