(57)【要約】【課題】  情報処理装置と複数の印刷装置が通信インタフェースを介して接続されて、共通の記録媒体に印刷を行う印刷システムにかかる、操作環境及び印刷効率を改善できる。【解決手段】  複数の印刷装置と通信インタフェースを介して接続され、記録媒体を搬送する搬送装置上に複数の印刷装置を搭載して、それらを用いて共通の記録媒体に画像を形成する印刷システムにおいて、複数の印刷装置による印刷対象のデータを選択して設定する。設定されたデータに対する印刷データを生成する。正常に印刷データが生成されたか否かを判定する。その判定結果に基づいて、印刷データを記憶装置に登録する。【選択図】  図６
2007140685.tif 000002
【特許請求の範囲】
【請求項１】
複数の印刷装置と通信インタフェースを介して接続され、記録媒体を搬送する搬送装置上に前記複数の印刷装置を搭載して、それらを用いて共通の前記記録媒体に画像を形成する印刷システムを制御する情報処理装置であって、
印刷データを記憶管理する記憶手段と、
前記複数の印刷装置による印刷対象のデータを選択して設定する設定手段と、
前記設定手段で設定されたデータに対する印刷データを生成する生成手段と、
前記印刷データを前記記憶手段に登録する登録手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記生成手段は、前記設定手段で設定されたデータを、前記複数の印刷装置それぞれに分割して印刷するための印刷データの生成を、マルチスレッド処理によって実行し、かつ印刷データの生成の進捗状況を示す情報を生成する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記生成手段は、前記印刷システムにおいて、前記搬送装置の搬送方向に対して、前記複数の印刷装置の上流側に記録媒体に形成される画像の濃度向上の専用印刷装置が搭載されている場合、更に、前記専用印刷装置に対する印刷データを生成する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記登録手段は、前記印刷データを前記記憶手段に登録する場合には、その印刷データを識別するための識別情報を付加して該記憶手段に登録する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記設定手段は、前記登録手段による登録処理を実行するための登録画面を含む設定画面を有し、
前記登録画面は、
前記記憶手段に登録されている印刷データあるいは登録対象の印刷データに関するデータ情報の一覧を表示する一覧表示部と、
前記一覧表示部で表示されているデータ情報の内、選択されたデータ情報に対応するサムネイルを表示するサムネイル表示部と、
前記一覧表示部で表示されているデータ情報の内、登録対象の印刷データに関するデータ情報及び対応するデータの登録を確定するための登録部と、
前記一覧表示部で表示されているデータ情報の内、選択されたデータ情報及び対応するデータを変更するための変更部と、
前記一覧表示部で表示されているデータ情報の内、選択されたデータ情報及び対応するデータを削除するための削除部と、
を備える
ことを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記設定画面の表示がなされる場合に、前記記憶手段に登録されている印刷データに関するデータ情報を、前記一覧表示部にリストアする
ことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記登録手段で前記記憶手段に登録された印刷データを、前記複数の印刷装置へ転送する転送手段を更に備える
ことを特徴とする請求項１に記載の情報処理装置。
【請求項８】
前記設定手段は、前記転送手段による転送処理を実行するための運転画面を含む設定画面を有し、
前記運転画面は、
前記記憶手段に登録されている印刷データに関するデータ情報の一覧を表示する一覧表示部と、
前記一覧表示部で表示されているデータ情報の内、選択されたデータ情報に対応するサムネイルを表示するサムネイル表示部と、
前記一覧表示部で表示されているデータ情報の内、選択されたデータ情報に対応する印刷データを転送するための転送部と、
前記転送部による転送の開始後、前記複数の印刷装置に対する印刷データの転送状況を表示する状況表示部と、
前記転送部による転送をキャンセルするキャンセル部と
を備える
ことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記転送手段は、前記複数の印刷装置それぞれの動作状況を取得して、各印刷装置への印刷データの転送の可否を示す情報を前記運転画面の前記状況表示部に表示する
ことを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記転送手段は、前記複数の印刷装置それぞれに転送する印刷データの転送を、マルチスレッド処理によって実行する
ことを特徴とする請求項７に記載の情報処理装置。
【請求項１１】
前記設定手段は、前記複数の印刷装置のメンテナンス処理を実行するためのメンテナンス画面を含む設定画面を有し、
前記メンテナンス画面は、
前記複数の印刷装置の上流側に記録媒体に形成される画像の濃度向上の専用印刷装置の使用の有無を指定する指定部と、
レジストレーション調整を行うためのレジストレーション調整部と、
つなぎ補正を行うためのつなぎ補正部と、
クリーニングを行うためのクリーニング部と、
テスト印刷を行うためのテスト印刷部と、
色調整を行うための色調整部と
を備える
ことを特徴とする請求項１に記載の情報処理装置。
【請求項１２】
複数の印刷装置と通信インタフェースを介して接続され、記録媒体を搬送する搬送装置上に前記複数の印刷装置を搭載して、それらを用いて共通の前記記録媒体に画像を形成する印刷システムを制御する情報処理の制御方法であって、
前記複数の印刷装置による印刷対象のデータを選択して設定する設定工程と、
前記設定工程で設定されたデータに対する印刷データを生成する生成工程と、
前記印刷データを記憶装置に登録する登録工程と
を備えることを特徴とする情報処理装置の制御方法。
【請求項１３】
複数の印刷装置と通信インタフェースを介して接続され、記録媒体を搬送する搬送装置上に前記複数の印刷装置を搭載して、それらを用いて共通の前記記録媒体に画像を形成する印刷システムを制御する情報処理の制御を、コンピュータに実行させるためのプログラムであって、
前記複数の印刷装置による印刷対象のデータを選択して設定する設定工程と、
前記設定工程で設定されたデータに対する印刷データを生成する生成工程と、
前記印刷データを記憶装置に登録する登録工程と
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の印刷装置と通信インタフェースを介して接続され、記録媒体を搬送する搬送装置上に前記複数の印刷装置を搭載して、それらを用いて共通の前記記録媒体に画像を形成する印刷システムを制御する情報処理装置に関するものである。
【背景技術】
【０００２】
記録媒体に記録を行う記録方式には、様々のものがある。この中には、インクジェット方式による記録方式がある。インクジェット方式は、様々な形態がある。この形態の内のシリアルプリンタ形態は、記録媒体に沿って移動（主走査）する記録ヘッドによって画像を形成し、１主走査を終了する毎に所定量の紙送り（副走査）を行う。その後、再び停止した記録媒体に対して、次の主走査を実施する処理を繰り返すものである。また、ラインプリンタ形態は、記録媒体の搬送方向（副走査方向）と直交する方向に多数のインク吐出口を配列した記録ヘッドによって、搬送される記録媒体上に画像を形成するものである。
【０００３】
ラインプリンタ形態では、画像形成を高速に行うことが可能なことから、このラインプリンタ形態のインクジェット印刷装置は、特に、産業用の印刷を行うのに好適な印刷装置として注目されている。
【０００４】
産業分野においては、様々なサイズの記録媒体が使用され、時にはＡ２判以上（壁紙、ダンボール、ポスター等）の記録媒体に対しても対応する必要がある。
【０００５】
このＡ２判以上の記録媒体に画像形成をする場合、複数のラインプリンタ形態の印刷装置を使用して、１枚の記録媒体に画像形成を行う。例えば、６００ｍｍ幅の記録媒体に印刷する場合は、４インチ幅のラインプリンタ形態の印刷装置を６台使用する構成が想定される。
【０００６】
ここで、従来の情報処理装置と複数の印刷装置が通信インタフェースを介して接続された印刷システムでは、Ａ２版以上の画像に対する印刷データを各印刷装置で分割して印刷するために、情報処理装置がその印刷データを分割して、各々の印刷装置に対する印刷データを生成する。そして、各印刷データを、印刷を担当する印刷装置へ転送する。これにより、Ａ２版以上の記録媒体に、効率的に画像を印刷する印刷環境を実現している。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記の従来技術では、印刷実行時に印刷データを生成することにより、実質的には、印刷時間に印刷データ生成時間が加わり、印刷に時間が掛かった。さらに、同じ、画像の印刷を再度行う際にも印刷データを生成しなければならかった。また、複数の印刷装置に対して、システム内からメンテナンスを実行する手段がなかった。
【０００８】
本発明は上記の課題を解決するためになされたものである。その目的は、情報処理装置と複数の印刷装置が通信インタフェースを介して接続されて、共通の記録媒体に印刷を行う印刷システムにかかる、操作環境及び印刷効率を改善することにある。
【課題を解決するための手段】
【０００９】
上記の目的を達成するための本発明による情報処理装置は以下の構成を備える。即ち、
複数の印刷装置と通信インタフェースを介して接続され、記録媒体を搬送する搬送装置上に前記複数の印刷装置を搭載して、それらを用いて共通の前記記録媒体に画像を形成する印刷システムを制御する情報処理装置であって、
印刷データを記憶管理する記憶手段と、
前記複数の印刷装置による印刷対象のデータを選択して設定する設定手段と、
前記設定手段で設定されたデータに対する印刷データを生成する生成手段と、
前記印刷データを前記記憶手段に登録する登録手段と
を備える。
【００１０】
また、好ましくは、前記生成手段は、前記設定手段で設定されたデータを、前記複数の印刷装置それぞれに分割して印刷するための印刷データの生成を、マルチスレッド処理によって実行し、かつ印刷データの生成の進捗状況を示す情報を生成する。
【００１１】
また、好ましくは、前記生成手段は、前記印刷システムにおいて、前記搬送装置の搬送方向に対して、前記複数の印刷装置の上流側に記録媒体に形成される画像の濃度向上の専用印刷装置が搭載されている場合、更に、前記専用印刷装置に対する印刷データを生成する。
【００１２】
また、好ましくは、前記登録手段は、前記印刷データを前記記憶手段に登録する場合には、その印刷データを識別するための識別情報を付加して該記憶手段に登録する。
【００１３】
また、好ましくは、前記設定手段は、前記登録手段による登録処理を実行するための登録画面を含む設定画面を有し、
前記登録画面は、
前記記憶手段に登録されている印刷データあるいは登録対象の印刷データに関するデータ情報の一覧を表示する一覧表示部と、
前記一覧表示部で表示されているデータ情報の内、選択されたデータ情報に対応するサムネイルを表示するサムネイル表示部と、
前記一覧表示部で表示されているデータ情報の内、登録対象の印刷データに関するデータ情報及び対応するデータの登録を確定するための登録部と、
前記一覧表示部で表示されているデータ情報の内、選択されたデータ情報及び対応するデータを変更するための変更部と、
前記一覧表示部で表示されているデータ情報の内、選択されたデータ情報及び対応するデータを削除するための削除部と、
を備える。
【００１４】
また、好ましくは、前記設定画面の表示がなされる場合に、前記記憶手段に登録されている印刷データに関するデータ情報を、前記一覧表示部にリストアする。
【００１５】
また、好ましくは、前記登録手段で前記記憶手段に登録された印刷データを、前記複数の印刷装置へ転送する転送手段を更に備える。
【００１６】
また、好ましくは、前記設定手段は、前記転送手段による転送処理を実行するための運転画面を含む設定画面を有し、
前記運転画面は、
前記記憶手段に登録されている印刷データに関するデータ情報の一覧を表示する一覧表示部と、
前記一覧表示部で表示されているデータ情報の内、選択されたデータ情報に対応するサムネイルを表示するサムネイル表示部と、
前記一覧表示部で表示されているデータ情報の内、選択されたデータ情報に対応する印刷データを転送するための転送部と、
前記転送部による転送の開始後、前記複数の印刷装置に対する印刷データの転送状況を表示する状況表示部と、
前記転送部による転送をキャンセルするキャンセル部と
を備える。
【００１７】
また、好ましくは、前記転送手段は、前記複数の印刷装置それぞれの動作状況を取得して、各印刷装置への印刷データの転送の可否を示す情報を前記運転画面の前記状況表示部に表示する。
【００１８】
また、好ましくは、前記転送手段は、前記複数の印刷装置それぞれに転送する印刷データの転送を、マルチスレッド処理によって実行する。
【００１９】
また、好ましくは、前記設定手段は、前記複数の印刷装置のメンテナンス処理を実行するためのメンテナンス画面を含む設定画面を有し、
前記メンテナンス画面は、
前記複数の印刷装置の上流側に記録媒体に形成される画像の濃度向上の専用印刷装置の使用の有無を指定する指定部と、
レジストレーション調整を行うためのレジストレーション調整部と、
つなぎ補正を行うためのつなぎ補正部と、
クリーニングを行うためのクリーニング部と、
テスト印刷を行うためのテスト印刷部と、
色調整を行うための色調整部と
を備える。
【００２０】
上記の目的を達成するための本発明による情報処理装置の制御方法は以下の構成を備える。即ち、
複数の印刷装置と通信インタフェースを介して接続され、記録媒体を搬送する搬送装置上に前記複数の印刷装置を搭載して、それらを用いて共通の前記記録媒体に画像を形成する印刷システムを制御する情報処理の制御方法であって、
前記複数の印刷装置による印刷対象のデータを選択して設定する設定工程と、
前記設定工程で設定されたデータに対する印刷データを生成する生成工程と、
前記印刷データを記憶装置に登録する登録工程と
を備える。
【００２１】
上記の目的を達成するための本発明によるプログラムは以下の構成を備える。即ち、
複数の印刷装置と通信インタフェースを介して接続され、記録媒体を搬送する搬送装置上に前記複数の印刷装置を搭載して、それらを用いて共通の前記記録媒体に画像を形成する印刷システムを制御する情報処理の制御を、コンピュータに実行させるためのプログラムであって、
前記複数の印刷装置による印刷対象のデータを選択して設定する設定工程と、
前記設定工程で設定されたデータに対する印刷データを生成する生成工程と、
前記印刷データを記憶装置に登録する登録工程と
をコンピュータに実行させることを特徴とする。
【発明の効果】
【００２２】
本発明によれば、情報処理装置と複数の印刷装置が通信インタフェースを介して接続されて、共通の記録媒体に印刷を行う印刷システムにかかる、操作環境及び印刷効率を改善できる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態について図面を用いて詳細に説明する。
【００２４】
本発明は、共通の記録媒体、例えば、大判の記録媒体に複数の印刷装置（印刷モジュール）を用いて共通（１枚）の記録媒体に印刷を行う印刷システム、情報処理装置及び印刷装置に関するものである。
【００２５】
特に、本発明は、例えば、６００ｍｍ以上の幅を有する比較的大判の記録媒体に対して複数の印刷装置（例えば、４インチ幅の印刷装置６台と、濃度向上用の印刷装置１台）を用いて印刷を行う場合に適用すると好適なものである。
【００２６】
図１は本発明の実施形態の印刷システムの概略構成を示す図である。
【００２７】
本実施形態の印刷システムは、情報処理装置１０００が、通信インタフェース１００１を有しており、通信インタフェース１００１を介して、複数の印刷モジュール２０００−１〜７が接続されている。ここで、印刷モジュール２０００−７は、記録媒体上に形成する画像の濃度を上げるための印刷モジュールであり、通常は、搬送方向に対して、複数の印刷モジュール２０００−１〜６の上流側に記録媒体の幅方向の幅を持って配置される。
【００２８】
本実施形態では、印刷装置として、同一構成の印刷モジュール２０００−１〜６の６台と、濃度向上用の印刷モジュール２０００−７の１台の合計７台構成で説明するが、これに限定されない。つまり、印刷モジュール２０００−１〜６と同一構成の印刷モジュールが６台以上接続されても同様の効果が得られる。また、濃度向上用の印刷モジュール２０００−７は、必要に応じて構成することも可能である。
【００２９】
尚、この印刷モジュール２０００−１〜７はそれぞれ、主要な構成として、インクジェット方式の記録ヘッド及び該記録ヘッドに記録剤であるインクを供給するインクタンク、コントローラ、通信インタフェースを有している。このコントローラは、当該印刷モジュールに関するモジュール情報等の通知や、情報処理装置１００から指示に基づいて、記録剤の吐出制御等の各種制御を実行する。
【００３０】
通信インタフェース１００１は、ＵＳＢ（ユニバーサルシリアルバス）、ＩＥＥＥ１３９４、ネットワーク（１０／１００／１０００ＢａｓｅＴ）等の情報処理装置１０００に、複数の印刷モジュール２０００−１〜７が接続可能なインタフェースである。本実施形態では、有線タイプの通信インタフェース１００１を使用しているが、無線ＬＡＮ等の無線タイプの通信インタフェース１００１でも同様の効果が得られる。
【００３１】
また、ネットワークインタフェースやＵＳＢインタフェース等を利用する場合は、情報処理装置１０００と印刷モジュール２０００−１〜７間を、ＨＵＢ等の中継装置を介して接続することも可能である。
【００３２】
印刷モジュール２０００−１〜７は、搬送装置に設置されており、搬送装置は、給紙部１０２と搬送部１０３と排紙部１０４で構成される。
【００３３】
情報処理装置１０００より画像を印刷する場合には、情報処理装置１０００は、通信インタフェース１００１を介して接続されている印刷モジュール２０００−１〜７から各印刷モジュールの位置情報（搭載位置）を読み取る。次に、読み取った位置情報に基づいて、搬送装置内の印刷モジュール２０００−１〜７の位置関係を認識する。これに加えて、印刷モジュール数（即ち、記録媒体の１ページ分の画像を分割する分割数）を認識し、印刷データの生成及び分割（各印刷モジュールへの割当）処理を実施し、各印刷モジュール２０００−１〜７へ該当印刷データを転送し、印刷を実行する。
【００３４】
但し、印刷モジュール２０００−７は、上述のように、濃度向上用の印刷モジュールである。この印刷モジュール２０００−７は、印刷モジュール２０００−１〜６によって生成する画像の記録媒体への定着の向上目的のために、印刷モジュール２０００−１〜６による印刷動作の前に、印刷モジュール２０００−７による印刷動作が実行される。ここでの印刷動作は、印刷モジュール２０００−７によって、記録媒体全面に専用の記録剤（定着液等）を印刷する動作となる。
【００３５】
次に、情報処理装置１００の構成について、図２を用いて説明する。
【００３６】
図２は本発明の実施形態の情報処理装置の構成を示す図である。
【００３７】
情報処理装置１０００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１００２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１００３、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１００４を有する。更には、通信インタフェース１００１、マウス１００５、キーボード１００６、ハードディスク１００７、ディスプレイ１００８を有している。そして、これらの各種構成要素は、バス１００９を介して相互に接続されている。
【００３８】
ＣＰＵ１００２は、情報処理装置１００の各種制御を行うものである。ＲＡＭ１００３は、各種のパラメータ等のデータを一時的に格納したり、データの作業領域として機能する。ハードディスク１００７は、オペレーティングシステムや、後述する処理を実行するための印刷プログラム（プリンタドライバプログラム）を含む各種プログラムを格納している。ハードディスク１００７に格納されているオペレーティングシステムや各種プログラムは、ＲＡＭ１００３にロードされて、ＣＰＵ１００２によって実行される。
【００３９】
また、印刷プログラムによって生成される各種操作画面がディスプレイ１００８に表示されることによって、ユーザは、マウス１００５やキーボード１００６を用いて各種設定を行うことができる。
【００４０】
特に、本実施形態の印刷プログラムでは、各種操作を行うための設定画面を生成する。この設定画面では、特に、図３に示す印刷データを登録するための登録画面と、図４に示す印刷動作を実行するための運転画面、図５に示すメンテナンス動作を実行するためのメンテナンス画面を、切り替えて表示することを可能にする。
【００４１】
また、本実施形態の情報処理装置は、マルチスレッド処理を可能として、同一の処理を並行して複数実行することが可能である。これにより、例えば、各印刷モジュールに対する印刷データの生成を並行して同時に実行することが可能である。
【００４２】
そこで、まず、この設定画面について、図３を用いて説明する。
【００４３】
図３は本発明の実施形態の設定画面を示す図である。
【００４４】
図３に示す設定画面３００は、印刷プログラムの起動によって表示される。印刷プログラムの起動は、例えば、情報処理装置のＯＳプログラムによって表示される操作メニューや、アイコン等の指示部を、マウス１００５やキーボード１００６を用いて操作することによって実現される。
【００４５】
設定画面３００には、各種操作を実行するための各種コントロールが構成されている。特に、設定画面３００では、印刷を実行するための運転ボタン３０１、印刷データを登録するための登録ボタン３０２、印刷モジュールのメンテナンスを実行するためのメンテナンスボタン３０３が構成されている。これに加えて、当該設定画面３００の表示を終了するためのボタンである。
【００４６】
ここで、図３の表示状態は、登録ボタン３０２を操作した場合に表示される登録画面の例を示している。
【００４７】
この登録画面では、印刷対象の印刷データを登録することが可能である。登録操作としては、まず、登録ボタン３０６を操作する。登録ボタン３０６を操作すると、データを入力するための入力画面が表示される。入力画面を介してユーザは所望のデータを登録することが可能となる。
【００４８】
この入力画面では、印刷データ一覧フィールド３０５に表示するデータ情報（受注番号、商品名、客先名、シート寸法、フルート、印刷面材質等）の入力、登録する印刷データの画像ファイル選択、色調整の設定を行うことが可能である。また、実際に記録媒体に印刷される画像のサムネイルを参照しながら画像ファイルを選択することも可能である。画像ファイル選択は一般的なファイル参照画面を介して行う。色調整の設定は専用画面を介して、データの明るさ、画質、シャープネス、濃度、カラーバランス等を設定する。
【００４９】
入力画面でデータ情報を入力し、印刷対象として確定されると、そのデータを実際に各印刷モジュールで印刷させるための印刷データが生成されることになる。また、その生成された印刷データは、識別情報とともにハードディスク１００７に登録される。データ情報登録後、入力画面から登録画面に戻ると、印刷データ一覧フィールド３０５上にデータ情報が表示される。
【００５０】
尚、登録対象のデータの選択では、複数のデータを一括して選択することも可能である。また、予めデータの一覧をＣＳＶ形式のテキストファイルとして、情報処理装置に登録しておく。そして、このテキストファイルを選択することで、そのテキストファイル上で管理されている各行のデータを、登録対象のデータとして、印刷データ一覧フィールド３０５に表示することが可能となる。
【００５１】
一方、データ情報の内容、あるいはデータそのものを変更したい場合には、変更ボタン３０７を操作することで変更することが可能である。具体的には、変更対象のデータ情報が表示されている印刷データ一覧フィールド３０５上の行を選択した上で、変更ボタン３０７を操作すると、データを変更するための変更画面が表示される。そして、この変更画面を介してユーザは所望のデータを変更することが可能となる。
【００５２】
この変更画面では、入力画面と同様で、印刷データ一覧フィールド３０５に表示するデータ情報の変更、変更する印刷データの画像ファイル選択、色調整の設定変更を行うことが可能である。
【００５３】
そして、この変更画面でデータ情報を変更し、確定されると、印刷データの再生成を行う。
【００５４】
また、データ情報及び対応するデータを削除したい場合には、削除ボタン３０８を操作することで削除することが可能である。具体的には、削除対象のデータ情報が表示されている印刷データ一覧フィールド３０５上の行を選択した上で、削除ボタン３０８を操作すると、その行上のデータ情報及び対応する印刷データを削除することが可能となる。
【００５５】
設定画面３００において、運転ボタン３０１を操作すると、図４に示す運転画面が表示される。
【００５６】
この運転画面を介して、登録画面で登録された印刷データによる印刷を実行することが可能となる。
【００５７】
印刷を実行する場合には、図４の運転画面を表示している状態で、印刷データ一覧フィールド３１０上の印刷対象のデータ情報が表示されている行を選択した上で、転送ボタン３１２ａを操作する。これにより、その行に対応する印刷データの各印刷モジュールへの転送が開始される。転送が開始されると、各印刷モジュールのステータス情報が、ステータス一覧フィールド３１１に表示される。
【００５８】
また、転送ボタン３１２ａの操作によって、転送を開始した後、その転送をキャンセルしたい場合には、キャンセルボタン３１２ｂを操作することで、その転送をキャンセルすることが可能となる。
【００５９】
設定画面３００において、メンテナンスボタン３０３を操作すると、図５に示すメンテナンス画面が表示される。
【００６０】
このメンテナンス画面を介して、情報処理装置１０００に接続される各印刷モジュールに対するメンテナンス動作を実行することが可能となる。
【００６１】
メンテナンス画面としては、各種メンテナンスを実行するためのコントロールが構成されている。
【００６２】
これには、プリプロセスの使用の有無を指定するためのフィールド３１３、レジ調整を実行するためのレジ調整画面を表示するボタン３１４、つなぎ補正を実行するためのつなぎ補正画面を表示するボタン３１５がある。ここで、プリプロセスとは、印刷モジュール２０００−７による濃度向上用の前処理を意味するものである。
【００６３】
また、クリーニングを実行するためのフィールド３１６が構成されていて、これには、クリーニング量として、「小」、「中」、「大」を実行するためのボタンがある。また、テスト印刷を実行するためのフィールド３１７が構成されている。これには、テスト印刷用パターンとして、ノズルチェックパターン、レジパターン、搬送パターンを印刷するためのボタンが構成されていて、また、各パターンの印刷位置を調整するためのテキスト入力フィールドが構成されている。更に、テスト印刷用パターンとして、つなぎ調整パターンを印刷するためのボタンが構成されている。
【００６４】
また、色調整のためのフィールド３１８が構成されていて、ここでは、明るさ、画質、シャープネス、濃度、カラーバランス（ＣＭＹＫ）を調整するための各種コントロールが用意されている。
【００６５】
そして、メンテナンス画面上の各種コントロールに対する設定完了後、設定ボタン３１９を操作すると、メンテナンス画面上の設定値に従ってメンテナンス動作を実行することになる。
【００６６】
次に、設定画面３００を介して実行する処理として、印刷データを登録する登録処理について、図６を用いて説明する。
【００６７】
図６は本発明の実施形態の印刷データを登録する登録処理を示すフローチャートである。
【００６８】
この登録処理を実行するにあたっては、設定画面３００上の登録画面（図３）において、登録ボタン３０６が操作されると、入力画面で指定されたデータ及びそのデータ情報を取得する（ステップＳ６０１）。
【００６９】
次に、取得したデータに対する印刷データを生成する印刷データ生成処理を実行するためのスレッドを、印刷モジュール数分起動する（ステップＳ６０２）。これにより、印刷対象の画像の印刷データを、接続された印刷モジュール２０００−１〜２０００−６それぞれに分割して（振り分けて）印刷するための印刷データを生成する。具体的には、各スレッドによって、各印刷モジュールで印刷させる分割印刷データを印刷対象の画像の印刷データから生成する。そして、この生成した各分割印刷データは、ＲＡＭ１００３上に記憶される。
【００７０】
尚、この分割印刷データは、印刷モジュール２０００−１〜２０００−６に対するものであり、印刷モジュール２０００−７に対する印刷データは別途、別スレッドで生成する。
【００７１】
また、ステップＳ６０２で起動したスレッドで、印刷データ生成処理の進捗状況を、情報処理装置のディスプレイ１００８に表示する進捗状況表示処理を実行する（ステップＳ６０３）。この進捗状況は、専用画面で表示しても良いし、図３の設定画面３００上に表示しても良い。
【００７２】
そして、ステップ６０２のスレッド起動後、印刷データ生成の進捗状況のステータスを確認し、印刷データの生成が終了するまで、印刷データ生成処理と進捗状況表示処理を繰り返す（ステップＳ６０４）。
【００７３】
印刷データ生成処理と進捗状況表示処理の終了後、印刷データの生成が正常に終了したか否かを判定する（ステップＳ６０６）。正常に終了していない場合は、印刷データ一覧フィールド３０５上の処理対象のデータの登録を確定しないで処理を終了する。この場合、印刷データ一覧フィールド３０５から、処理対象のデータを削除しても良いし、正常に処理できなかった旨を示す情報（アイコン等）を表示しても良い。
【００７４】
一方、正常に終了している場合は、覧フィールド３０５上の処理対象のデータの登録を確定し（ステップＳ６０７）、処理を終了する。
【００７５】
尚、登録を確定したデータは、印刷データとして、情報処理装置１０００のハードディスク１００７内に、その印刷データを識別するための識別情報が付与された上で記憶管理される。また、この印刷データは、明示的に削除の指示がない限り、ハードディスク１００７内で記憶管理されることになる。即ち、通常の印刷処理のように、その印刷データの印刷が完了した時点で削除されることはない。これは、その印刷データによる再印刷を実行する場合を想定しているからである。
【００７６】
従って、この設定画面３００を起動した時には、既にハードディスク１００７に記憶管理されている印刷データが印刷データ一覧フィールド３０５に表示される。これにより、ユーザは、必要に応じて、過去に印刷で使用した印刷データを再度印刷することが可能となる。つまり、本実施形態では、印刷データ一覧フィールド３０５上の印刷データのハードディスク１００７へのバックアップ及び、印刷データ一覧フィールド３０５へのリストアを実現することができる。
【００７７】
次に、設定画面３００を介して実行する処理として、印刷データを印刷モジュールに転送する転送処理について、図７を用いて説明する。
【００７８】
図７は本発明の実施形態の印刷データを転送する転送処理を示すフローチャートである。
【００７９】
この転送処理を実行するにあたっては、設定画面３００上の運転画面（図４）において、印刷データ一覧フィールド３１０に印刷対象のデータを受け付ける。この指定がなされた後、転送ボタン３１２ａが操作されると、指定されたデータの印刷データの印刷モジュールへの転送処理を開始する。
【００８０】
まず、印刷対象の印刷データを、複数の印刷モジュールへ転送する印刷データ転送処理を実行するためのスレッドを起動する。そして、起動したスレッドで、印刷対象の印刷データを読み込む（ステップＳ７０２）。
【００８１】
次に、各印刷モジュールへ転送する印刷データを取得する（ステップＳ７０３）。尚、図１の構成の場合、印刷モジュール２０００−１〜６に対しては、図６のステップＳ６０２で生成した分割印刷データを取得し、印刷モジュール２０００−７に対しては、別途生成した印刷データを取得することになる。
【００８２】
次に、ステップＳ７０３で起動したスレッドで、印刷データ転送処理（ステップＳ７０４）と、データ転送が終了した印刷モジュールの台数及びその進捗状況をディスプレイ１００８に表示する通知処理を実行する（ステップＳ７０５）。この通知処理によって通知される印刷モジュールの台数及び進捗状況は、例えば、図４の運転画面のステータス一覧フィールド３１１に表示される。
【００８３】
そして、ステップＳ７０３のスレッド起動後、印刷データの転送が終了するまで、印刷データ生成処理と通知処理を繰り返す（ステップＳ７０６）。
【００８４】
そして、印刷データ転送処理と通知処理が終了したら、処理を終了する。また、処理終了後は、図４の運転画面で待機状態になる。
【００８５】
この運転画面において、待機状態の場合に実行されるイベント処理について、図８Ａを用いて説明する。
【００８６】
図８Ａは本発明の実施形態のイベント処理を示すフローチャートである。
【００８７】
運転画面上の各種コントロールによる操作に基づくイベントが発生したか否かを監視する（ステップＳ８０１）。イベントが発生していない場合は発生するまで待機する。また、運転画面の表示が終了された場合には、この処理を終了する。
【００８８】
イベント処理が発生した場合、その種類がタイマーイベント処理であるか否かを判定する。タイマーイベント処理でない場合（ステップＳ８０２でＮＯ）、発生したイベント処理を実行する（ステップＳ８０４）。イベント処理終了後、ステップＳ８０１に戻る。このイベント処理には、例えば、運転画面上の各種コントロールに対する操作に基づくイベント処理がある。
【００８９】
一方、タイマーイベント処理である場合（ステップＳ８０２でＹＥＳ）、タイマーイベント処理を実行する（ステップＳ８０３）。そして、タイマーイベント処理終了後、ステップＳ８０１に戻る。
【００９０】
尚、タイマーイベント処理は、情報処理装置内のタイマーによって、一定間隔毎に実行される。
【００９１】
このタイマーイベント処理の詳細について、図８Ｂを用いて説明する。
【００９２】
図８Ｂは本発明の実施形態のタイマーイベント処理の詳細を示すフローチャートである。
【００９３】
図８Ｂのタイマーイベント内では、複数の印刷モジュールそれぞれの動作状況を取得する（ステップＳ８０２）。これは、各印刷モジュールの動作状況の取得が終了するまで、処理を繰り返す（ステップＳ８０３）。
【００９４】
動作状況の取得が完了したら、運転画面のステータス一覧フィールド３１１に、各印刷モジュールの動作状況（ステータス）を表示する（ステップＳ８０４）。
【００９５】
次に、複数の印刷モジュールの動作状況から、対応する印刷データの転送が可能であるか否かを判定する（ステップＳ８０５）。転送が可能である場合（ステップＳ８０５でＹＥＳ）、転送可能であることを示す情報をステータス一覧フィールド３１１に表示する（ステップＳ８０６）。
【００９６】
一方、転送が不可能な場合（ステップＳ８０５でＮＯ）、印刷データを転送中であるか否かを判定する（ステップＳ８０７）。印刷データを転送中である場合（ステップＳ８０７でＹＥＳ）、印刷データを転送中であることとデータ転送が終了した印刷モジュールの台数を示す情報を、ステータス一覧フィールド３１１に表示する（ステップＳ８０８）。
【００９７】
一方、印刷データを転送中でない場合（ステップＳ８０７でＮＯ）、印刷データの転送が不可能であることを示す情報をステータス一覧フィールド３１１に表示する（ステップＳ８０９）。
【００９８】
次に、設定画面３００を介して実行する処理として、印刷モジュールのメンテナンスを実行するメンテナンス処理について、図９を用いて説明する。
【００９９】
図９は本発明の実施形態のメンテナンス処理を示すフローチャートである。
【０１００】
このメンテナンス処理を実行するにあたっては、設定画面３００上のメンテナンス画面（図５）において、メンテナンス内容の指定を受け付ける。
【０１０１】
このメンテナンス内容としては、図５で説明したように、レジストレーション調整（以下、レジ調整）、つなぎ補正、クリーニング、テスト印刷等がある。
【０１０２】
メンテナンス内容の指定後、設定ボタン３１９が奏されると、指定されたメンテナンス内容のメンテナンスを行うためのコマンドを生成する（ステップＳ９０１）。次に、作成したコマンドを各印刷モジュールへ転送して、メンテナンスを実行させる（ステップＳ９０２）。これは、各印刷モジュールのコマンドの転送が終了するまで、処理を繰り返す（ステップＳ９０３）。
【０１０３】
コマンドの転送の完了後、メンテナンス画面（図５）を運転画面（図４）にその表示を遷移する（ステップＳ９０４）。
【０１０４】
以上説明したように、本実施形態によれば、情報処理装置と複数の印刷モジュールが通信インタフェースを介して接続され、共通（１枚）の記録媒体に印刷を行う印刷システムにおいて、各印刷モジュールに対する印刷データの生成と印刷を独立させて行う。これにより、印刷時間を短縮することが可能となる。また、設定画面で登録した印刷データを再使用可能にすることで、同じ画像の印刷を再度行う際にも印刷データを再生成することなく、印刷を実行することができ、結果的に印刷時間を短縮することが可能となる。
【０１０５】
また、ホストコンピュータとなる情報処理装置から、複数の印刷モジュールに対するメンテナンスを適宜実行することが可能となる。
【０１０６】
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１０７】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【０１０８】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１０９】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【０１１０】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスクがある。また、更に、記録媒体としては、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【０１１１】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、その接続先のホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１１２】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１１３】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。また、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【０１１４】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【０１１５】
【図１】本発明の実施形態の印刷システムの概略構成を示す図である。
【図２】本発明の実施形態の情報処理装置の構成を示す図である。
【図３】本発明の実施形態の登録画面の一例を示す図である。
【図４】本発明の実施形態の運転画面の一例を示す図である。
【図５】本発明の実施形態のメンテナンス画面の一例を示す図である。
【図６】本発明の実施形態の印刷データを登録する登録処理を示すフローチャートである。
【図７】本発明の実施形態の印刷データを転送する転送処理を示すフローチャートである。
【図８Ａ】本発明の実施形態のイベント処理を示すフローチャートである。
【図８Ｂ】本発明の実施形態のタイマーイベント処理の詳細を示すフローチャートである。
【図９】本発明の実施形態のメンテナンス処理を示すフローチャートである。
【符号の説明】
【０１１６】
１０２  給紙部
１０３  搬送部
１０４  排紙部
１０００  情報処理装置
１００１  通信インタフェース
１００２  ＣＰＵ
１００３  ＲＡＭ
１００４  ＲＯＭ
１００５  マウス
１００６  キーボードインタフェース
１００７  ハードディスク
１００８  ディスプレイ
１００９  システムバス
２０００−１〜７  印刷モジュール
【図１】
2007140685.tif 000003
【図２】
2007140685.tif 000004
【図３】
2007140685.tif 000005
【図４】
2007140685.tif 000006
【図５】
2007140685.tif 000007
【図６】
2007140685.tif 000008
【図７】
2007140685.tif 000009
【図８Ａ】
2007140685.tif 000010
【図８Ｂ】
2007140685.tif 000011
【図９】
2007140685.tif 000012