(57)【要約】【課題】複数の記録装置を用いて画像を記録する場合に、１つの記録データ生成装置に対して複数の記録データ送信装置を接続して、それらの装置間において記録データの通信を確実に行なうことができる記録システム、情報処理装置、およびプログラムを提供すること。【解決手段】記録データ生成ＰＣ１０１と、複数の記録データ送信ＰＣ１０３，１０４のそれぞれと、によって共有される複数の共有作業エリアを用いる。記録データ生成ＰＣ１０１は、複数の記録データをそれらに対応する複数の共有作業エリアのそれぞれに出力する。複数の記録データ送信ＰＣ１０３，１０４は、複数の共有作業エリア内の記録データをそれらに対応する複数の記録装置１０５，１０６のそれぞれに送信する。【選択図】図１
2006309712.tif 000002
【特許請求の範囲】
【請求項１】
記録データ生成装置を用いて生成した画像データを記録データ送信装置から記録装置に送信し、前記画像データに基づいて、前記記録装置が記録媒体上の記録領域に画像を記録する記録システムにおいて、
前記記録装置は複数配備されて、当該複数の記録装置のそれぞれに割り当てられた前記記録媒体上の記録領域に対して画像を記録可能であり、
前記記録データ送信装置は、前記複数の記録装置のそれぞれに応じて複数配備され、
前記記録データ生成装置は、前記複数の記録装置のそれぞれに対応する前記記録データを複数生成可能であり、
前記複数の記録データ送信装置の個々と、前記記録データ生成装置と、によって共有される複数の共有作業エリアを備え、
前記記録データ生成装置は、前記複数の記録データのそれぞれを対応する前記共有作業エリアに出力し、
前記複数の記録データ送信装置のそれぞれは、対応する前記共有作業エリア内の前記記録データを対応する前記記録装置に送信する
ことを特徴とする記録システム。
【請求項２】
前記記録データ生成装置は、前記記録データの出力先としての前記共有作業エリアを選定するための選定手段を備えることを特徴とする請求項１に記載の記録システム。
【請求項３】
前記選定手段は、ユーザからの情報を入力可能な入力手段を備え、前記入力手段に入力された情報に基づいて、前記記録データの出力先としての前記共有作業エリアを選定することを特徴とする請求項２に記載の記録システム。
【請求項４】
前記記録データ送信装置は、前記記録装置から当該記録装置の識別データを入力して前記記録データ生成装置に出力し、
前記選定手段は、前記識別データに基づいて、前記記録データの出力先としての前記共有作業エリアを選定する
ことを特徴とする請求項２に記載の記録システム。
【請求項５】
前記記録データ生成装置は、前記複数の記録データ送信装置の全てに対応する前記記録データを生成するための記録データ生成モードを含むことを特徴とする請求項１から４のいずれかに記載の記録システム。
【請求項６】
前記記録データ生成装置は、前記複数の記録データ送信装置の内の少なくとも１つに対応する前記記録データを生成するための記録データ生成モードを含むことを特徴とする請求項１から４のいずれかに記載の記録システム。
【請求項７】
前記記録データ生成装置は、同一画面上において、前記複数の記録データを前記記録媒体上における前記複数の記録領域に対応付けて生成可能であることを特徴とする請求項１から６のいずれかに記載の記録システム。
【請求項８】
前記記録データ生成装置と前記複数の記録データ送信装置は、ネットワークケーブルによって接続されることを特徴とする請求項１から７のいずれかに記載の記録システム。
【請求項９】
前記記録データ生成装置と前記記録データ送信装置は、異なる中央演算処理装置の制御下において機能することを特徴とする請求項１から８のいずれかに記載の記録システム。
【請求項１０】
前記記録データ生成装置は、少なくとも１つの前記記録データ送信装置と共に１つの情報処理装置を構成することを特徴とする請求項１から９のいずれかに記載の記録システム。
【請求項１１】
前記記録データ生成装置と前記記録データ送信装置は異なる情報処理装置を構成し、
前記共有作業エリアは、前記記録データ生成装置または前記記録データ送信装置によって構成される前記情報処理装置のいずれか一方に備わる
ことを特徴とする請求項１から１０のいずれかに記載の記録システム。
【請求項１２】
複数の記録装置を用いて記憶媒体上の記録領域に画像を記録させるために、前記複数の記録装置のそれぞれに対応する複数の記録データを生成し、かつ前記複数の記録データを、前記複数の記録装置のそれぞれに対応する複数の記録データ送信装置に出力する情報処理装置であって、
前記複数の記録データは、前記複数の記録装置のそれぞれに割り当てられた前記記録媒体上の記録領域に対して画像を記録するための記録データであり、
前記複数の記録データ送信装置のそれぞれと個別に共有する複数の共有作業エリアに対して、前記複数の記録データ送信装置のそれぞれに対応する前記記録データを出力する
ことを特徴とする情報処理装置。
【請求項１３】
前記記録データの出力先としての前記共有作業エリアを選定するための選定手段を備えることを特徴とする請求項１２に記載の情報処理装置。
【請求項１４】
前記データ送信装置に備わる中央演算装置とは異なる中央演算処理装置の制御下において機能することを特徴とする請求項１２また１３に記載の情報処理装置。
【請求項１５】
少なくとも１つの前記記録データ送信装置と組み合わせて構成されることを特徴とする請求項１２から１４のいずれかに記載の情報処理装置。
【請求項１６】
複数の記録装置を用いて記憶媒体上の記録領域に画像を記録させるために、前記複数の記録装置のそれぞれに対応する複数の記録データを生成し、かつ前記複数の記録データを、前記複数の記録装置のそれぞれに対応する複数の記録データ送信装置に出力するためのプログラムであって、
前記複数の記録データは、前記複数の記録装置のそれぞれに割り当てられた前記記録媒体上の記録領域に対して画像を記録するための記録データであり、
前記複数の記録データ送信装置のそれぞれと個別に共有する複数の共有作業エリアに対して、前記複数の記録データ送信装置のそれぞれに対応する前記記録データを出力させる工程をコンピュータに実行させることを特徴とするプログラム。
【請求項１７】
前記記録データの出力先としての前記共有作業エリアを選定するための選定工程をコンピュータに実行させることを特徴とする請求項１６に記載のプログラム。
【請求項１８】
前記データ送信装置に備わる中央演算装置とは異なる中央演算処理装置によって実行されることを特徴とする請求項１６また１７に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の記録装置を用いて画像を記録するための記録システム、情報処理装置、およびプログラムに関するものである。
【背景技術】
【０００２】
従来、パーソナルコンピュータにより記録装置を制御して、記録を行う場合には、まず、コンピュータにプリンタドライバ（プログラム）をインストールする。その際に、記録装置が接続されている出力先ポートを選択する。次に、アプリケーション（プログラム）を起動して記録対象の画像をレイアウトし、その画像をプリンタドライバにより選択して記録を行う。
【０００３】
このように、通常は、コンピュータと記録装置とが１対１の関係にあり、１つのアプリケーションから１つのプリンタドライバを選択して、１つの記録データを作成する。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
１つのコンピュータによって、記録データの生成と、記録装置への記録データの転送と、を行った場合には、その１つのコンピュータに多大な負荷が掛かる。
【０００５】
このような負担は、記録データの生成と、記録装置への記録データの転送と、を別々のコンピュータによって実行することにより、軽減することができる。その場合、記録データ生成用のコンピュータ（記録データ生成装置）と、記録データ送信用のコンピュータ（記録データ送信装置）と、が１対１の関係であるときには、前者のコンピュータからの画像データの出力先は、後者のコンピュータだけであるため、画像データの出力先をユーザに指定させる必要はない。
【０００６】
しかし、１つの記録データ生成用のコンピュータに対して、複数の記録データ送信用のコンピュータを接続する場合に、それらのコンピュータの相互間における記録データの通信を実現する方法はなかった。
【０００７】
本発明の目的は、複数の記録装置を用いて画像を記録する場合に、１つの記録データ生成装置に対して複数の記録データ送信装置を接続して、それらの装置間において記録データの通信を確実に行なうことができる記録システム、情報処理装置、およびプログラムを提供することにある。
【０００８】
本発明の他の目的は、記録データ生成装置と記録データ送信装置のそれぞれの機能を効率よく発揮させて、システム全体のスループットを向上させることができる記録システム、情報処理装置、およびプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明の記録システムは、記録データ生成装置を用いて生成した画像データを記録データ送信装置から記録装置に送信し、前記画像データに基づいて、前記記録装置が記録媒体上の記録領域に画像を記録する記録システムにおいて、前記記録装置は複数配備されて、当該複数の記録装置のそれぞれに割り当てられた前記記録媒体上の記録領域に対して画像を記録可能であり、前記記録データ送信装置は、前記複数の記録装置のそれぞれに応じて複数配備され、前記記録データ生成装置は、前記複数の記録装置のそれぞれに対応する前記記録データを複数生成可能であり、前記複数の記録データ送信装置の個々と、前記記録データ生成装置と、によって共有される複数の共有作業エリアを備え、前記記録データ生成装置は、前記複数の記録データのそれぞれを対応する前記共有作業エリアに出力し、前記複数の記録データ送信装置のそれぞれは、対応する前記共有作業エリア内の前記記録データを対応する前記記録装置に送信することを特徴とする。
【００１０】
本発明の情報処理装置は、複数の記録装置を用いて記憶媒体上の記録領域に画像を記録させるために、前記複数の記録装置のそれぞれに対応する複数の記録データを生成し、かつ前記複数の記録データを、前記複数の記録装置のそれぞれに対応する複数の記録データ送信装置に出力する情報処理装置であって、前記複数の記録データは、前記複数の記録装置のそれぞれに割り当てられた前記記録媒体上の記録領域に対して画像を記録するための記録データであり、前記複数の記録データ送信装置のそれぞれと個別に共有する複数の共有作業エリアに対して、前記複数の記録データ送信装置のそれぞれに対応する前記記録データを出力することを特徴とする。
【００１１】
本発明のプログラムは、複数の記録装置を用いて記憶媒体上の記録領域に画像を記録させるために、前記複数の記録装置のそれぞれに対応する複数の記録データを生成し、かつ前記複数の記録データを、前記複数の記録装置のそれぞれに対応する複数の記録データ送信装置に出力する情報処理装置であって、前記複数の記録データは、前記複数の記録装置のそれぞれに割り当てられた前記記録媒体上の記録領域に対して画像を記録するための記録データであり、前記複数の記録データ送信装置のそれぞれと個別に共有する複数の共有作業エリアに対して、前記複数の記録データ送信装置のそれぞれに対応する前記記録データを出力することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、記録データ生成装置と、複数の記録データ送信装置のそれぞれと、によって共有される複数の共有作業エリアを用い、記録データ生成装置は、複数の記録データをそれらに対応する複数の共有作業エリアのそれぞれに出力し、複数の記録データ送信装置は、複数の共有作業エリア内の記録データをそれらに対応する複数の記録装置のそれぞれに送信する。このように複数の共有作業エリアを通して、１つの記録データ生成装置から複数の記録データ送信装置に対して、記録データを確実に送信することができる。
【００１３】
したがって、記録データ生成装置は、いずれの記録データ送信装置に対応する記録データを生成するかを選択したり、判断したりできる。また記録データ生成装置は、それに接続されている複数の記録データ送信装置の全てに対応する記録データを生成したり、または、それらの記録データ送信装置の少なくとも１つに対応する記録データを生成することができる。すなわち記録データ生成装置は、それに接続されている複数の記録データ送信装置の全てに対応する記録データを生成するための記録データ生成モード、および／または、それらの記録データ送信装置の少なくとも１つに対応する記録データを生成するための記録データ生成モードを含むことができる。また記録データ生成装置は、記録データ送信装置を通して入力した記録装置の識別データに基づいて、記録データの出力先としての共有作業エリアを選定することができる。
【００１４】
また記録データ生成装置は、複数の記録データ生成装置に出力する記録データを同時に生成することができる。その場合、記録データ生成装置は、同一画面上において、複数の記録データを記録媒体上における複数の記録領域に対応付けて生成することができる。また記録データ生成装置と複数の記録データ送信装置は、ネットワークケーブルを通して通信を行なうことができる。
【００１５】
また、記録データ生成装置と記録データ送信装置を異なる中央演算処理装置の制御下において機能させることにより、それらの機能を効率よく発揮させて、システム全体のスループットを向上させることができる。また記録データ生成装置は、少なくとも１つの記録データ送信装置と共に１つの情報処理装置を構成することもできる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施形態を図面に基づいて説明する。
（第１の実施形態）
図１は、本発明における記録システムの概略構成図である。
【００１７】
記録データ生成用のパーソナルコンピュータ（以下、「記録データ生成ＰＣ」ともいう）１０１は、複数の記録装置１０５，１０６によって記録可能な記録データを生成するための記録データ生成装置である。記録データ生成ＰＣ１０１は、ネットワークハブ１０２を備える通信インターフェイスを介して、記録データ送信用のパーソナルコンピュータ（以下、「記録データ送信ＰＣ」ともいう）１０３，１０４に接続されている。利用可能な通信インターフェイスとしては、ネットワークケーブル、ＵＳＢケーブル、無線ＬＡＮ等を挙げることができる。本例においては、ネットワークケーブルを利用して、記録データ生成ＰＣ１０１にて生成した記録データを記録データ送信ＰＣ１０３または１０４に転送する。
【００１８】
記録データ送信ＰＣ１０３，１０４は、それぞれ通信インターフェイスを介して、対応する記録装置１０５，１０６に接続されている。その通信インターフェイスとしては、ネットワーク、ＵＳＢ、ＩＥＥＥ１２８４等を利用することができる。本例においては、ＵＳＢを利用して、記録データ送信ＰＣ１０３，１０４から、それらに対応する記録装置１０５，１０６に記録データを送信する。
【００１９】
本例の記録装置１０５，１０６は、独立した複数のエンジンとしてのプリンタユニット（「印刷装置」）であり、対応する記録データ送信ＰＣ１０３，１０４から受信する画像データに基づいて、個別的に動作する。記録媒体Ｐは、不図示の搬送機構によって図１中の矢印方向に搬送され、記録装置１０５，１０６は、その記録媒体Ｐの幅方向に並ぶように配置されている。記録装置１０５，１０６は、記録媒体Ｐの幅方向に延在するインクジェット記録ヘッドを備えており、対応する記録データ送信ＰＣ１０３，１０４から受信する画像データに基づいて、インクジェット記録ヘッドからインクを吐出する。記録データ送信ＰＣ１０３，１０４は、記録媒体Ｐを搬送する不図示の搬送機構の動作に同期し、その記録媒体Ｐの搬送位置に応じた記録データを記録装置１０５，１０６に送信する。
【００２０】
後述するように、記録データ生成ＰＣ１０１は、記録媒体Ｐに記録する画像データとして、記録装置１０５によって記録される記録データと、記録装置１０６によって記録される記録データと、を生成し、それらの画像データを記録データ送信ＰＣ１０３，１０４に送信する。つまり、記録媒体Ｐに記録する画像データは、記録装置１０５用の記録データと、記録装置１０６用の記録データと、に分けて生成されることになる。それらの画像データは、記録データ送信ＰＣ１０３，１０４から、それらに対応する記録装置１０５，１０６に送信される。
【００２１】
本例の記録装置１０５，１０６は、フルカラーの画像を記録すべく、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、およびブラック（Ｋ）のインクを吐出するための４つのインクジェット記録ヘッド１０７（１０７Ｙ，１０７Ｍ，１０７Ｃ，１０７Ｋ）を備えている。記録ヘッド１０７は、記録媒体Ｐの幅方向に沿って並ぶ複数のノズルを備えており、それらのノズルから、記録データに基づいてインクを吐出することによって、記録媒体Ｐ上にインクドットを形成する。本例の場合、記録装置１０５は、記録媒体Ｐ上における図１中左側の記録領域に画像を記録し、記録装置１０６は、記録媒体Ｐ上における図１中右側の記録領域に画像を記録する。
【００２２】
記録装置１０５，１０６は、対応する記録データ送信ＰＣ１０３，１０４から受信した画像データに基づいて、独立的に制御されて画像を記録する。したがって、これらの記録装置１０５,１０６は、それぞれ独立したプリンタユニットを構成する。
【００２３】
記録データ生成ＰＣ１０１は、オペレーティングシステムの制御下において、画像データを生成するアプリケーション（プログラム）や記録制御プログラム（プリンタドライバ）等を実行する。本例においては、オペレーティングシステムとして「Windows（登録商標）」を用いる。記録データ送信ＰＣ１０３，１０４は、記録データ生成ＰＣ１０１において生成された記録データを受信して、それを対応する記録装置１０５，１０６に送信すると共に、それらの記録装置１０５，１０６のステータスを監視する。
【００２４】
図２は、記録データ生成ＰＣ１０１において、「Windows（登録商標）」のネットワーク割り付け機能を用いた場合の表示画面の表示例である。本例においては、記録データ送信ＰＣ１０３，１０４に送信する記録データの生成場所を割り付けた。具体的には、記録データ送信ＰＣ１０３の記録データ格納フォルダ２０１を（Ｙ）に割り付け、記録データ送信ＰＣ１０４の記録データ格納フォルダ２０２を（Ｚ）に割り付けた。図３は、記録データ生成ＰＣ１０１において、記録データ送信ＰＣ１０３，１０４の記録データ格納フォルダ２０１，２０２を表示画面に表示した場合の例である。
【００２５】
記録データ生成ＰＣ１０１は、生成した記録データを記録データ送信ＰＣ１０３または１０４に渡す必要がある。そのために、記録データ生成ＰＣ１０１と記録データ送信ＰＣ１０３，１０４とが互いにデータを参照可能な共有作業エリアを作成する。記録データ生成ＰＣ１０１は、その共有作業エリアに記録データを生成する。記録データ送信ＰＣ１０３および１０４は、常に、その共有作業エリアを監視し、そこに記録データが新たに書き込まれたことを検知したときに、対応する記録装置１０５および１０６に対して、その記録データを順次送信して記録させる。
【００２６】
図４は、記録データ生成ＰＣ１０１の記録データ生成用のアプリケーションによる記録設定画面の説明図である。
【００２７】
印刷エンジン数（記録エンジン数）４０１は、アプリケーションによって作成した記録データを記録するための記録装置（印刷装置）の台数の設定項目である。本例の場合は、２台の記録装置１０５，１０６を用いるため、その印刷エンジン数として”２”が設定される。印刷エンジン１の出力先（記録エンジン１の出力先）４０２は、記録データ生成ＰＣ１０１と記録データ送信ＰＣ１０３とが互いに参照可能な共有作業エリアの指定項目である。その共有作業エリアには、記録データ生成ＰＣ１０１のアプリケーションにより作成されて、記録装置１０５によって記録される記録データが格納される。本例の場合は、記録データ格納フォルダ２０１（図２参照）の割り付け先の”Ｙ”が指定される。
【００２８】
同様に、印刷エンジン２の出力先（記録エンジン２の出力先）４０３は、記録データ生成ＰＣ１０１と記録データ送信ＰＣ１０４とが互いに参照可能な共有作業エリアの指定項目である。その共有作業エリアには、記録データ生成ＰＣ１０１のアプリケーションにより作成されて、記録装置１０６によって記録される記録データが格納される。本例の場合は、記録データ格納フォルダ２０２（図２参照）の割り付け先の”Ｚ”が指定される。
【００２９】
このように共有作業エリアを指定することにより、記録データ生成ＰＣ１０１のアプリケーションにより作成した記録データと、記録装置１０５，１０６と、を関連付けることができる。本例では、２台の記録装置１０５，１０６が設定されている。しかし、３台以上の記録装置を設定する場合も同様である。
【００３０】
図５は、記録装置１０５，１０６によって記録する記録データのレイアウトを、記録データ生成ＰＣ１０１上において設定するための画面の説明図である。
【００３１】
本例においては、記録装置１０５，１０６の境界に対応する画面上の境界線５０３を境にして、記録装置１０５，１０６によって記録する記録データをレイアウトする。すなわち、画面上左側の記録エリア５０１において、図１中左側の記録装置１０５によって記録する記録データをレイアウトする。同様に、画面上右側の記録エリア５０２において、図１中右側の記録装置１０６によって記録する記録データをレイアウトする。
【００３２】
図６は、記録データ生成ＰＣ１０１と記録データ送信ＰＣ１０１，ＰＣ１０３，１０４とにおけるプログラムの相関図である。
【００３３】
記録データ生成ＰＣ１０１は、記録データを生成するアプリケーション（プログラム）６０１、および記録データ送信ＰＣ１０３，１０４と通信を行うためのプログラム６０２を含む。記録データ送信ＰＣ１０３，１０４は、記録データ生成ＰＣ１０１と通信を行うためのプログラム６０３、６０５と、記録装置１０５，１０６に記録データを送信するための記録データ送信プログラム６０４、６０６と、を含む。
【００３４】
記録データ生成ＰＣ１０１の通信プログラム６０２は、アプリケーション６０１が記録データの生成を終わったときに、記録データ送信ＰＣ１０３の通信プログラム６０３に対して、記録データの生成が終わったことを通知（記録データ生成終了メッセージ）する。その記録データ生成終了メッセージを受信した記録データ送信ＰＣ１０３の通信プログラム６０３は、記録データ送信プログラム６０４に対して、記録データの生成が終了したことを通知する。記録データ送信プログラム６０４は、記録データ生成ＰＣ１０１のアプリケーション６０１によって生成された記録データ６０７を記録装置１０５に送信する。
【００３５】
同様に、記録データ生成ＰＣ１０１の通信プログラム６０２は、アプリケーション６０１が記録データの生成を終わったときに、記録データ送信ＰＣ１０４の通信プログラム６０５に対して、記録データの生成が終わったことを通知（記録データ生成終了メッセージ）する。その記録データ生成終了メッセージを受信した記録データ送信ＰＣ１０４の通信プログラム６０５は、記録データ送信プログラム６０６に対して、記録データの生成が終了したことを通知する。記録データ送信プログラム６０６は、記録データ生成ＰＣ１０１のアプリケーション６０１によって生成された記録データ６０８を記録装置１０６に送信する。
【００３６】
図７は、記録データ生成ＰＣ１０１と記録データ送信ＰＣ１０３，１０４との間の送受信処理を説明するためのフローチャートである。
【００３７】
記録データ生成ＰＣ１０１のアプリケーション６０１は、データベース６０９を読み込み（ステップＳ７０１）、ユーザの指示にしたがって記録データの生成を開始する（ステップＳ７０２）。記録データ生成ＰＣ１０１は、まず、記録データ送信ＰＣ（１）１０３内の共有作業エリアに、記録装置（１）１０５の記録データ６０７を生成する（ステップＳ７０４）。その記録データ６０７の生成が終了したときは、記録データ送信ＰＣ（１）１０３に、記録データ６０７の生成が終了したことを通知（記録データ生成終了メッセージ）する（ステップＳ７０５）。  
【００３８】
その際、記録データ生成ＰＣ１０１のアプリケーション６０１は、前述したように、記録データ６０７の生成が終了したことを記録データ生成ＰＣ１０１内の通信プログラム６０２に通知する。その通信プログラム６０２は、記録データ送信ＰＣ（１）１０３に対して、記録データ６０７の生成が完了したことを通知（記録データ生成終了メッセージ）する。
【００３９】
記録データ送信ＰＣ（１）１０３内の通信プログラム６０３は、その記録データ生成終了メッセージを受信（ステップＳ７１０）することにより、記録データ送信プログラム６０４に対して、記録データ６０７の生成が終了したことを通知する。これにより、記録データ送信プログラム６０４は、共有作業エリア内の記録データ６０７を読み出して（ステップＳ７１１）、その記録データ６０７を記録装置（１）１０５に送信する。
【００４０】
同様に、記録データ生成ＰＣ１０１は、記録データ送信ＰＣ（２）１０４内の共有作業エリアに、記録装置（２）１０６の記録データ６０８を生成する（ステップＳ７０６）。その記録データ６０８の生成が終了したときは、記録データ送信ＰＣ（２）１０４に、記録データ６０８の生成が終了したことを通知（記録データ生成終了メッセージ）する（ステップＳ７０７）。
【００４１】
その際、記録データ生成ＰＣ１０１のアプリケーション６０１は、前述したように、記録データ６０８の生成が終了したことを記録データ生成ＰＣ１０１内の通信プログラム６０２に通知する。その通信プログラム６０２は、記録データ送信ＰＣ（２）１０４に対して、記録データ６０８の生成が完了したことを通知（記録データ生成終了メッセージ）する。
【００４２】
記録データ送信ＰＣ（２）１０４内の通信プログラム６０５は、その記録データ生成終了メッセージを受信（ステップＳ７２０）することにより、記録データ送信プログラム６０６に対して、記録データ６０８の生成が終了したことを通知する。これにより、記録データ送信プログラム６０６は、共有作業エリア内の記録データ６０８を読み出して（ステップＳ７２１）、その記録データ６０８を記録装置（２）１０６に送信する。
【００４３】
図８は、記録データ生成ＰＣ１０１において生成された記録データ６０７，６０８と、記録装置１０５，１０６の記録画像と、の関係の説明図である。
【００４４】
前述したように、記録データ６０７，６０８は、記録データ生成ＰＣ１０１の画面上で記録エリア５０１，５０３にレイアウトされる。記録データ６０７は記録装置（１）１０５によって記録される記録データであり、記録データ送信ＰＣ（１）１０３の共有作業エリアに生成される。また記録データ６０８は、記録装置（２）１０６によって記録される記録データであり、記録データ送信ＰＣ（２）１０４の共有作業エリアに生成される。
【００４５】
記録データ送信ＰＣ（１）１０３は、記録媒体Ｐの搬送位置に応じて記録データ６０７を記録装置（１）１０５に送信し、その記録装置（１）１０５は、その記録データ６０７に基づいて画像８０６を記録する。同様に、記録データ送信ＰＣ（２）１０４は、記録媒体Ｐの搬送位置に応じて記録データ６０８を記録装置（２）１０６に送信し、その記録装置（２）１０６は、その記録データ６０８に基づいて画像８０７を記録する。
【００４６】
本例においては、２台の記録装置１０５，１０６を用いて記録する場合について説明した。しかし、３台以上の記録装置を用いて記録することもできる。その場合、それぞれの記録装置毎に記録データ送信ＰＣを備えることができる。また、記録に用いる複数台の記録装置の配備形態は任意であり、その配備形態に応じて記録データをレイアウトすればよい。
【００４７】
（第２の実施形態）
図９は、本発明の第２の実施形態における記録データ生成ＰＣ１０１、記録データ送信ＰＣ１０３，１０４、および記録装置１０５，１０６との間の送受信処理を説明するためのフローチャートである。図９において、前述した図７と同様の処理については、同一符合を付して説明を省略する。
【００４８】
記録データ生成ＰＣ１０１のアプリケーション６０１は、記録データの生成処理（ステップＳ７０２）の開始後、記録データ送信ＰＣ１０３，１０４のそれぞれに接続されている記録装置１０５，１０６のエンジン番号（記録装置番号）の取得処理をする（ステップＳ９０３）。すなわち、記録データ生成ＰＣ１０１が記録データ送信ＰＣ１０３，１０４に対して記録装置１０５，１０６のエンジン番号の送信を要求し、記録データ送信ＰＣ１０３，１０４は、記録装置１０５，１０６からのエンジン番号の送信（ステップＳ９４０，Ｓ９５０）を受けて、それを記録データ生成ＰＣ１０１に送信する（ステップＳ９２０，Ｓ９３０）。
【００４９】
記録データ生成ＰＣ１０１は、ステップＳ９０３にて取得した記録装置番号を利用し、その記録装置番号に対応する共有作業エリアに対して、生成した記録データを送信する。すなわち、記録装置（１）１０５の記録データ６０７を送信するときには、記録装置番号が１番である記録装置（１）１０５が接続されている記録データ送信ＰＣ（１）１０３の共有作業エリアに、その記録データ６０７を送信する。また、記録装置（２）１０６の記録データ６０８を送信するときには、記録装置番号が２番である記録装置（２）１０６が接続されている記録データ送信ＰＣ（２）１０４の共有作業エリアに、その記録データ６０８を送信する。
【００５０】
それらの記録データ６０７，６０８は記録データ送信ＰＣ１０３，１０４から記録装置１０５，１０６に送信され、記録装置１０５，１０６は、それらの記録データ６０７，６０８を受信（ステップＳ９４１，Ｓ９５１）して、記録を開始する（ステップＳ９４２，Ｓ９５２）。
【００５１】
このように、本実施形態においては、記録装置毎の識別データとしての記録装置番号を用いることにより、ユーザに特別な作業を強いることなく、記録データの送信先としての共有作業エリアを自動的に選定することができる。また本例において、２つの記録装置に付された記録装置番号は、それらの記録装置に対して割り当てられた記録媒体Ｐ上の記録領域の位置と対応付けられている。例えば、図１のように記録装置１０５，１０６が配置されて、記録装置１０５に対して図１中左側の記録領域が割り当てられ、かつ記録装置１０６に対して図１中右側の記録領域が割り当てられる場合には、前者の記録領域が割り当てられる記録装置１０５の記録装置番号を１番として、後者の記録領域が割り当てられる記録装置１０６の記録装置番号を２番とする。
【００５２】
（第３の実施形態）
図１０は、本発明の第３の実施形態を説明するための図である。本例においては、５つのプリンタユニットとしての記録装置１１６（１１６−１〜１１６−５）を用いる記録システムが構成されている。前述した実施形態と同様に、それらの記録装置１１６に不図示の記録データ送信ＰＣ（記録データ送信装置）がそれぞれ接続され、さらに、それらの記録データ送信ＰＣに不図示の記録データ生成ＰＣ（記録データ生成装置）が接続されている。
【００５３】
それぞれの記録装置１１６には、異なる４つのインク（イエロー（Ｙ），マゼンタ（Ｍ），シアン（Ｃ），ブラック（Ｋ））を吐出可能なインクジェット記録ヘッド８１１（８１１Ｙ，８１１Ｍ，８１１Ｃ，８１１Ｋ）が備えられている。それらの記録ヘッド８１１には、対応するインクタンク２０３（２０３Ｙ，２０３Ｍ，２０３Ｃ，８１１Ｋ）からインクが供給される。
【００５４】
５つの記録装置１１６には、それらの配置位置に応じた画像データが送信される。すなわち、記録データ生成ＰＣは、５つの記録装置１１６のそれぞれによる記録媒体Ｐ上の記録領域に応じて、記録媒体Ｐに記録すべき画像データを５つに分割して生成し、それらの分割された５つの画像データは、対応する記録データ送信ＰＣから５つの記録装置１１６のそれぞれに送信される。搬送装置１１７は、搬送モータ２０５によって搬送ローラ列２０５Ａを駆動することにより、記録媒体Ｐをステージ２０８上において矢印の方向に搬送する。それぞれの記録装置１１６は、記録媒体Ｐの搬送タイミングに応じて記録動作をする。すなわち、それぞれの記録装置１１６は、対応する記録データ送信ＰＣから受信した画像データに基づき、搬送装置１１７により規定される搬送タイミングに応じて記録動作し、それぞれの記録装置１１６が担当する記録媒体Ｐ上の記録領域に対して独立的に画像を記録する。
【００５５】
（第４の実施形態）
共有作業エリアは、記録データ生成ＰＣ（記録データ生成装置）側または記録データ送信ＰＣ（記録データ送信装置）側のいずれに備えてもよく、要は、記録データ生成ＰＣ（記録データ生成装置）と記録データ送信ＰＣ（記録データ送信装置）とによって共有されるエリアであればよい。
【００５６】
また共有作業エリア内の記録データは、記録データ送信ＰＣ（記録データ送信装置）によって、記録装置の記録タイミング、つまり搬送装置による記録媒体の搬送位置に対応するタイミングに合わせて、記録装置に順次出力してもよい。また、記録データ送信ＰＣ（記録データ送信装置）によって、共有作業エリア内の記録データを記録装置に出力した後に、その記録装置が、記録媒体の搬送位置とのタイミングをとって、記録データに基づく記録動作を行うようにしてもよい。この場合、記録装置は、共有作業エリア内の記録データを格納するためのデータ格納部と、記録媒体の搬送位置との関係から記録タイミングを設定するための機能と、を備えることになる。
【００５７】
（第５の実施形態）
図１１から図１４は、本発明の第５の実施形態を説明するための図である。本例においては、パーソナルコンピュータ（ＰＣ）１１０１とプリンタ（記録装置）１１０２とによって、記録システム（印刷システム）が構成されている。
【００５８】
パーソナルコンピュータ（以下、「ＰＣ」という）１１０１の内部には、後述するように、記録データ（印刷データ）の生成と、プリンタ１１０２への記録データの転送と、を制御するために、複数のＣＰＵ（中央演算処理装置）が装備されている。プリンタ１１０２は、ＰＣ１１０１からの記録データを受信して記録処理（印刷処理）を行なう。すなわちプリンタ１１０２は、記録データに基づいて記録媒体に画像を記録する。プリンタ１１０２としては、インクジェット方式および感熱方式等の種々の記録方式のものを用いることができ、要は、ＰＣ１１０１から転送される記録データに基づいて、画像を記録することができればよい。
【００５９】
図１２は、本例の記録システムの概略構成図である。 
ＰＣ１１０１において、ＣＰＵ１２０１は、ＲＯＭ１２０２，１２０３に記憶されているデータ生成プログラムを実行して、記録データを含む転送データの生成処理を行う。このデータ生成プログラムは、図１３のような転送データの生成処理を実施するためのプログラムであり、一般にプリンタドライバ（プログラム）と称されている。その転送データの生成処理においては、後述する記録アプリケーション（プログラム）からデータ生成コマンドを受信することにより（ステップＳ３０１）、そのデータ生成コマンドに応じた転送データ（記録データを含む）を生成する（ステップＳ３０２）。１２０３は記憶装置であり、記録アプリケーション（プログラム）が記憶される。この記録アプリケーションは、画像データを生成するためのアプリケーションであり、プリンタドライバに対して記録命令を発する機能をもつ。１２０４は、種々のデータを記憶するＲＡＭであり、ステップＳ３０２にて生成された転送データ１２２１を格納するための転送データ格納部が設定されている。
【００６０】
ＣＰＵ１２０５は、ＲＯＭ１２０６に記憶されているデータ転送制御プログラムを実行して、後述する図１４の転送制御処理をする。１２０７はＵＳＢ通信インターフェイスであり、データの転送対象デバイス（本例においてはプリンタ１１０２）との間の通信を行う。図１４の転送制御処理において、プリンタ１１０２のステータス情報を取得し（ステップＳ３０３）、そのプリンタ１１０２が記録データを受信できる状況であるか否かを判別する（ステップＳ３０４）。その判別の結果、記録データの転送が可能である場合には、記録データを転送するデータ転送処理を行う（ステップＳ３０５）。それからＲＡＭ１２０４に記録データが残っているか否かを確認し、記録データが残っている場合にはステップＳ３０３に戻り、プリンタ１１０２のステータスの確認、および記録データ転送処理を繰り返す。
【００６１】
プリンタ１１０２において、１２０８は、ＵＳＢ通信インターフェイス１２０７を通して転送されるデータを受け取るＵＳＢ通信インターフェイスである。１２０９は、転送された記録データに基づいて記録を行う記録機構である。
【００６２】
情報処理装置としてのＰＣ１１０１は、ＣＰＵ１２０１の制御下において記録データ生成装置として機能し、ＣＰＵ１２０５の制御下において、プリンタ１１０２に対応する記録データ送信装置として機能する。このように、記録データ生成装置と記録データ送信装置を異なるＣＰＵ（中央演算処理装置）の制御下において機能させることにより、それらの機能を効率よく発揮させて、システム全体のスループットを向上させることができる。またＲＡＭ１２０４の転送データ格納部は、共有作業エリアとして、それらの記録データ生成装置と記録データ送信装置部とによって共有される。また、プリンタ１１０２は前述した実施形態のように複数備えてもよい。その場合には、複数のプリンタのそれぞれに対応する複数のデータ送信装置を備え、記録データ生成装置は、プリンタのそれぞれに対応する記録データを生成して、それらの記録データをデータ送信装置のそれぞれに対応する共有作業エリアに格納することになる。複数のデータ送信装置の内の少なくとも１つは、記録データ生成装置と共にＰＣ１１０１に組み込むことができる。
【００６３】
このようにＣＰＵ１２０５は、ＣＰＵ１２０１の制御下において生成された記録データを順次プリンタ１１０２に送信し、そのプリンタ１１０２は、その記録データに基づいて順次画像を記録する。ＣＰＵ１２０５は、例えば、ＣＰＵ１２０１の制御下における記録データの生成順序を管理し、その生成順序どおりに記録データをプリンタ１１０２に送信したり、また任意の順序で記録データをプリンタ１１０２に送信する。いずれにしても、記録データに対応する画像をプリンタ１１０２が記録できればよい。またＣＰＵ１２０５は、上述したように、プリンタ１１０２が記録データを受信可能なときに記録データを送信する他、プリンタ１１０２のステータス情報に基づき、そのプリンタ１１０２のステータスに応じた種々の処理を実行することができる。例えば、プリンタ１１０２が記録データの受信不可能なときに、次のような処理をすることもできる。すなわち、プリンタ１１０２が記録データの受信不可能であることをユーザに通知する処理、プリンタ１１０２を記録データの受信可能とするための処理、プリンタ１１０２が記録データの受信可能となるまで待機する処理、プリンタ１１０２とは別な他のプリンタ（記録データを受信可能なプリンタ）に記録データを転送する処理、あるいは記録データを一時的にファイル保存する処理が可能である。
【００６４】
このようにＰＣ１１０１は、２つ以上のＣＰＵが搭載されて、プリンタ１１０２などのデータ転送対象デバイスとの通信が可能なデバイスであり、またプリンタ１１０２は、転送データを受信するインターフェイス１２０８が搭載されたデバイスである。
【００６５】
転送データの格納手段ＲＡＭ１２０４に限定されず、例えば、磁気記憶媒体（フロッピー（登録商標）ディスク、ハードディスク、磁気テープ等）、光ディスク（ＭＯやＰＤ等の光磁気ディスク、ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ，ＤＶＤ−ＲＯＭ，ＤＶＤ−ＲＡＭ，ＤＶＤ−Ｒ，ＤＶＤ−ＲＡＭ，ＤＶＤ−Ｒ，ＤＶＤ−ＲＷ，ＤＶＤ＋ＲＷ等）、半導体ストレージ、紙テープ、ＲＯＭ素子などであってもよい。また、インターフェイス１２０７および１２０８はＵＳＢに限定されず、例えば、ＲＣ−２３２Ｃ，ＩｒＤＡ，ＩＥＥＥ１３９４等のシリアルインターフェイス、ＩＥＥＥ１２８４，ＳＣＳＩ，ＩＤＥなどのパラレルインターフェイス、あるいはネットワークインターフェイスなどもあってもよい。
【００６６】
（第６の実施形態）
図１５から図１９は、本発明の第６の実施形態を説明するための図である。本例においては、パーソナルコンピュータ（ＰＣ）１４０１，１４０２とプリンタ（記録装置）１４０３とによって、記録システム（印刷システム）が構成されている。
【００６７】
図１５において、第１のパーソナルコンピュータ（ＰＣ）１４０１は後述する転送データの生成処理を行い、第２のパーソナルコンピュータ（ＰＣ）１４０２は後述するデータの転送制御処理を行う。以下、前者をＰＣ（１）、後者をＰＣ（２）ともいう。プリンタ１４０３は、ＰＣ（２）１４０２から受信した記録データに基づいて画像を記録する。
【００６８】
図１６は、本例の記録システムの概略構成図である。  
ＰＣ（１）１４０１において、ＣＰＵ１５０１は、ＲＯＭ１５０２に記憶されているデータ生成プログラムを実行して、後述する図１７のデータ生成処理を行う。１５０３は記憶装置であり、記録アプリケーションが記憶される。１５０４はＵＳＢ通信インターフェイスであり、ＰＣ（２）１４０２との間の通信を行う。
【００６９】
ＰＣ（２）１４０２において、ＣＰＵ１５０５は、ＲＯＭ１５０６に記憶されているデータ転送制御プログラムを実行して、後述する図１８のデータ転送制御処理および図１９のデータ受信処理を行う。１５０７はＵＳＢ通信インターフェイスであり、ＰＣ（１）１４０１、およびデータの転送対象デバイス（本例においてプリンタ１４０３）との間の通信を行う。１５０８はＲＡＭであり、転送データ１５２１を格納するための転送データ格納部が設定されている。
【００７０】
プリンタ１４０３において、１５０９は、ＰＣ（２）１４０２からの転送データを受け取るＵＳＢ通信インターフェイスである。１５１０は、転送されてくる記録データに基づいて画像を記録するための記録機構である。
【００７１】
図１７は、ＰＣ（１）のＣＰＵ１５０１によって実行される転送データ生成処理を説明するためのフローチャートであり、図１８および図１９は、ＰＣ（２）のＣＰＵ１５０５によって実行される転送制御処理およびデータ受信処理を説明するためのフローチャートである。図１７の処理と、図１８および図１９の処理は、それぞれ独立的に実行される。
【００７２】
図１７の転送データ生成処理においては、記録アプリケーションから描画命令（データ生成コマンド）を受信し（ステップＳ６０１）、その描画命令にしたがって記録データを生成する（ステップＳ６０２）。そして、その記録データをＰＣ（２）１４０２に転送する（ステップＳ６０３）。
【００７３】
また、図１８の転送制御処理においては、後述する図１９のデータ受信処理を起動させるためにデータ受信開始信号を発信し（ステップＳ６０４）、その後、プリンタ１４０３のステータスを取得し（ステップＳ６０５）、プリンタ１４０３が記録データを受信できる状況であるか否かを判別する。その判別の結果、記録データの転送が可能である場合には、ステップＳ６０７において、記録データをプリンタ１４０３に転送するための転送処理を行い、そしてステップＳ６０８において、転送されていない記録データがＲＡＭ１５０８に残っているか否かを確認する。記録データが残っている場合には、ステップＳ６０５に戻り、ステータスの確認、および記録データの転送処理を繰り返す。記録データの残りがなくなって、転送制御処理を終了する際には、図１９のデータ受信処理を終了させるために、データ受信終了信号を発信する（ステップＳ６０９）。
【００７４】
図１９のデータ受信処理は、図１８のステップＳ６０４にて発信されたデータ受信開始信号を受信して起動し、図１８のステップＳ６０９にて発信されたデータ受信終了信号を受信するまで、ステップＳ６１０とステップＳ６１１を繰り返す。すなわち、ＰＣ（１）１４０１からのデータの受信（ステップＳ６１０）と、受信したデータのＲＡＭ１５０８への保存（ステップＳ６１１）と、を繰り返す。そして、データ受信終了信号を受信したときに、図１９のデータ受信処理を終了する。
【００７５】
情報処理装置としてのＰＣ（１）１４０１は、ＣＰＵ１５０１の制御下において記録データ生成装置として機能し、また情報処理装置としてのＰＣ（２）１４０２は、ＣＰＵ１５０５の制御下において、プリンタ１４０３に対応する記録データ送信装置として機能する。このように、記録データ生成装置と記録データ送信装置を異なるＣＰＵ（中央演算処理装置）の制御下において機能させることにより、それらの機能を効率よく発揮させて、システム全体のスループットを向上させることができる。またＲＡＭ１５０８の転送データ格納部は、共有作業エリアとして、それらの記録データ生成装置と記録データ送信装置部とによって共有される。また、プリンタ１４０３は前述した実施形態のように複数備えてもよい。その場合には、複数のプリンタのそれぞれに対応する複数のデータ送信装置を備え、記録データ生成装置は、プリンタのそれぞれに対応する記録データを生成して、それらの記録データをデータ送信装置のそれぞれに対応する共有作業エリアに格納することになる。複数のデータ送信装置の内の少なくとも１つは、ＰＣ（２）１４０２に組み込むことができる。
【００７６】
このようにＰＣ（１）１４０１とＰＣ（２）１４０２は、２つ以上のＣＰＵを搭載して、データ通信が可能なデバイスを構成する。またプリンタ１４０３は、データを受信するためのインターフェイスを搭載したデバイスである。
【００７７】
転送データの格納手段はＲＡＭ１５０８のみに限定されず、例えば、磁気記憶媒体（フロッピー（登録商標）ディスク，ハードディスク，磁気テープ等）、光ディスク（ＭＯやＰＤ等の光磁気ディスク、ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ，ＤＶＤ−ＲＯＭ，ＤＶＤ−ＲＡＭ，ＤＶＤ−Ｒ，ＤＶＤ−ＲＡＭ，ＤＶＤ−Ｒ，ＤＶＤ−ＲＷ，ＤＶＤ＋ＲＷ等）、半導体ストレージ、紙テープ、ＲＯＭ素子などであってもよい。また、インターフェイス１５０４，１５０７，１５０９は、ＵＳＢのみに限定されず、例えば、ＲＣ−２３２Ｃ，ＩｒＤＡ，ＩＥＥＥ１３９４等のシリアルインターフェイス、ＩＥＥＥ１２８４，ＳＣＳＩ、ＩＤＥなどのパラレルインターフェイス、あるいはネットワークインターフェイスなどであってもよい。
【００７８】
（他の実施形態）
本発明のシステムあるいは装置に対しては、前述した実施形態の機能を実現するソフトウェアのプログラムを、情報伝送手段によって直接あるいは遠隔から供給してもよい。その情報伝達手段は、例えば、記憶媒体や回線・ネットワークを介しての有線信号、あるいは光や電波の無線信号によって、情報を伝達するものである。本発明のシステムあるいは装置におけるコンピュータ形態の情報処理部は、プログラムを情報伝送手段などから、一旦ハードディスク等の記憶装置にインストールした後、その記憶装置からプログラムをＲＡＭに読み出して実行することもできる。
【００７９】
したがって、前述した実施形態の処理機能をコンピュータで実現するために、そのコンピュータにインストールされるプログラムコード自体も本発明を構成するものである。つまり、本出願の特許請求の範囲に記載した要件を満たす機能を実現するコンピュータプログラム自体も本願発明に含まれる。なお、プログラムとしては、プロセッサが直接に解釈して実行可能なオブジェクトコードプログラム、インタプリタにより実行されるプログラム、ＯＳ或いはアプリケーション上で動作するスクリプトデータ形式のプログラム等であってもよく、そのプログラムの形態は問わない。
【００８０】
また、プログラムを供給するための「記憶媒体」としては、例えば、磁気記憶媒体（フロッピー（登録商標）ディスク，ハードディスク，磁気テープ等）、光ディスク（ＭＯやＰＤ等の光磁気ディスク、ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ，ＤＶＤ−ＲＯＭ，ＤＶＤ−ＲＡＭ，ＤＶＤ−Ｒ，ＤＶＤ−ＲＡＭ，ＤＶＤ−Ｒ，ＤＶＤ−ＲＷ，ＤＶＤ＋ＲＷ等）、半導体ストレージ、紙テープ、ＲＯＭ素子などであってもよい。
【００８１】
また、伝送信号によるプログラムの供給方法としては、例えば、クライアントコンピュータのブラウザやＦＴＰクライアントを用いて、インターネットのＷｅｂサイトやＦＴＰサーバに接続する方法がある。すなわち、それらのＷｅｂサイトやＦＴＰサーバから、本発明の機能を実現するコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルを、ハードディスク等の記憶媒体にダウンロードすることができる。
【００８２】
また、本発明のプログラムが複数の小プログラムファイルで構成される場合には、それぞれの小プログラムファイルを異なるＷｅｂサイトやＦＴＰサーバからダウンロードすることもできる。例えば、本発明が、その主要部分となるプログラム以外に、それと連携して動作する小プログラム（ダイナミックリンクライブラリやオーバーレイプログラム等）を必要とする場合には、その小プログラムをインターネット上のサーバからダウンロードしてもよい。この場合には、小プログラムも本発明を構成する要素の１つとなる。そのため、本発明の処理機能をコンピュータで実現するためのプログラムファイルを、複数のユーザに対してダウンロードさせるネットワーク上のサーバも、本発明に含まれるものである。なお、小プログラムは、電子メールに添付されるプログラムも含む。
【００８３】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納し、その記憶媒体をユーザに配布して、所定の条件をクリアしたユーザに対し、インターネットを介してホームページ等から暗号化を解く鍵情報をダウンロードさせてもよい。この場合には、その鍵情報を使用することにより、暗号化されたプログラムを実行して、本発明のプログラムをコンピュータにインストールさせることができる。
【００８４】
また、コンピュータは、記憶媒体よりＲＡＭに読み出したプログラムを実行することによって、前述した本発明の実施形態の機能を実現することができる。さらに、コンピュータ上で稼動しているＯＳやドライバプログラムなどが、本発明の処理機能を構成する要素の１つ、或いは全要素中における一部の要素群の一部分または全部を実行してもよい。いずれにしても、前述した実施形態の機能を実現できる場合は、本発明に含まれる。
【図面の簡単な説明】
【００８５】
【図１】本発明の第１の実施形態における記録システムの概略構成図である。
【図２】図２の記録データ生成ＰＣにおいて、記録データの出力先をネットワークの割付フォルダに指定する場合の表示例の説明図である。
【図３】図２の記録データ送信ＰＣにおける記録データ格納フォルダの表示例の説明図である。
【図４】図２の記録データ生成ＰＣにおいて、記録データの出力先を特定するための記録データ出力先指定ダイアログボックスの説明図である。
【図５】図２の記録データ生成ＰＣにおける記録データのレイアウト画面の説明図である。
【図６】図１の記録システムにおける通信データの説明図である。
【図７】図１の記録システムのデータ処理を説明するためのフローチャートである。
【図８】図１の記録システムにおける記録データと記録画像との関係の説明図である。
【図９】本発明の第２の実施形態における記録システムのデータ処理を説明するためのフローチャートである。
【図１０】本発明の第３の実施形態における記録システムの要部の概略斜視図である。
【図１１】本発明の第５の実施形態における記録システムの概略構成図である。
【図１２】図１１の記録システムにおける制御系のブロック構成図である。
【図１３】図１１の記録システムにおける転送データの生成処理を説明するためのフローチャートである。
【図１４】図１１の記録システムにおける転送制御処理を説明するためのフローチャートである。
【図１５】本発明の第６の実施形態における記録システムの概略構成図である。
【図１６】図１５の記録システムにおける制御系のブロック構成図である。
【図１７】図１５の記録システムにおける転送データの生成処理を説明するためのフローチャートである。
【図１８】図１５の記録システムにおける転送制御処理を説明するためのフローチャートである。
【図１９】図１５の記録システムにおけるデータ受信処理を説明するためのフローチャートである。
【符号の説明】
【００８６】
１０１    記録データ生成ＰＣ（記録データ生成装置）
１０２    ネットワークハブ
１０３，１０４    記録データ送信ＰＣ（記録データ送信装置）
１０５，１０６    記録装置
１０７    記録ヘッド
１１７    搬送装置
６０１    アプリケーション
６０２，６０３，６０４    通信プログラム
６０３，６０６    データ送信プログラム
６０７，６０８    記録データ
６０９    データベース
Ｐ    記録媒体
【図１】
2006309712.tif 000003
【図２】
2006309712.tif 000004
【図３】
2006309712.tif 000005
【図４】
2006309712.tif 000006
【図５】
2006309712.tif 000007
【図６】
2006309712.tif 000008
【図７】
2006309712.tif 000009
【図８】
2006309712.tif 000010
【図９】
2006309712.tif 000011
【図１０】
2006309712.tif 000012
【図１１】
2006309712.tif 000013
【図１２】
2006309712.tif 000014
【図１３】
2006309712.tif 000015
【図１４】
2006309712.tif 000016
【図１５】
2006309712.tif 000017
【図１６】
2006309712.tif 000018
【図１７】
2006309712.tif 000019
【図１８】
2006309712.tif 000020
【図１９】
2006309712.tif 000021