(57)【要約】【課題】  ファーストプリント（時間）の短縮（高速化）を図ると共に、効率的なデータ転送が可能な新規な印刷管理システムおよびプログラム並びに印刷管理方法の提供。【解決手段】情報通信可能に接続された情報作成端末ＴとプリンタＰとに、共通した情報構成素材データをそれぞれ保存させておき、前記情報作成端末Ｔでの情報編集中にその編集情報を逐一取得し、前記プリンタＰ側に通知し、その通知された編集情報に基づいて前記プリンタＰが保存する情報構成素材データを用いて前記プリンタＰ側で独自に印刷データを作成する。これによって、ファーストプリントの短縮が図れると共に、無駄なデータ転送が回避されて効率的なデータ転送が可能となる。【選択図】        図１
2005141723.tif 000002
【特許請求の範囲】
【請求項１】
情報通信可能に接続された情報作成端末とプリンタとを備えると共に、前記情報作成端末と前記プリンタとが互いに共通した情報構成素材データを保持している印刷管理システムであって、
前記情報作成端末は、情報編集中の編集情報を取得する編集情報取得手段と、当該編集情報取得手段で取得した当該編集情報を前記プリンタに通知する編集情報通知手段を備え、
前記プリンタは、前記編集情報通知手段から通知された編集情報に基づいて当該プリンタが保持する情報構成素材データを用いて印刷データを作成するリンク手段と、当該リンク手段で作成された印刷データに基づいて印刷を実行する印刷実行手段と、を備えていることを特徴とする印刷管理システム。
【請求項２】
情報通信可能に接続された情報作成端末とプリンタとプリンタサーバとを備えると共に、前記情報作成端末と前記プリンタサーバとが互いに共通した情報構成素材データを保持している印刷管理システムであって、
前記情報作成端末は、情報編集中の編集情報を取得する編集情報取得手段と、当該編集情報取得手段で取得した当該編集情報を前記プリンタに通知する編集情報通知手段を備え、
前記プリンタサーバは、前記編集情報通知手段から通知された編集情報に基づいて当該プリンタが保持する情報構成素材データを用いて印刷データを作成するリンク手段と、当該リンク手段で作成した印刷データを前記プリンタに送信する印刷データ送信手段とを備え、
前記プリンタは、前記プリンタサーバの印刷データ送信手段から送信された印刷データを受信する印刷データ受信手段と、当該印刷データ受信手段で受信した印刷データに基づいて印刷を実行する印刷実行手段を備えていることを特徴とする印刷管理システム。
【請求項３】
情報通信可能に接続された情報作成端末とプリンタとプリンタサーバとを備えると共に、前記情報作成端末と前記プリンタおよびプリンタサーバとが互いに共通した情報構成素材データを保持している印刷管理システムであって、
前記情報作成端末は、情報編集中の編集情報を取得する編集情報取得手段と、当該編集情報取得手段で取得した当該編集情報を前記プリンタおよび前記プリンタサーバに通知する編集情報通知手段を備え、
前記プリンタサーバは、前記編集情報通知手段から通知された編集情報に基づいて当該プリンタサーバが保持する情報構成素材データを用いて印刷データを作成するリンク手段と、当該リンク手段で作成した印刷データを前記プリンタに送信する印刷データ送信手段とを備え  
前記プリンタは、前記編集情報通知手段から通知された編集情報に基づいて当該プリンタが保持する情報構成素材データを用いて印刷データを作成するリンク手段と、前記前記プリンタサーバの印刷データ送信手段から送信されてきた印刷データを受信する印刷データ受信手段と、当該印刷データ受信手段で作成された印刷データおよび前記リンク手段で作成された印刷データとを用いて印刷を実行する印刷実行手段とを備えていることを特徴とする印刷管理システム。
【請求項４】
請求項１〜３のいずれか１項に記載の印刷管理システムにおいて、
前記情報作成端末は、当該情報作成端末が保持する情報構成素材データと、前記プリンタまたはプリンタサーバが保持する情報構成素材データとを整合させるべく前記プリンタまたはプリンタサーバが保持する情報構成素材データを管理する素材データ管理手段をさらに備えていることを特徴とする印刷管理システム。
【請求項５】
請求項１〜３のいずれか１項に記載の印刷管理システムにおいて、
前記情報作成端末は、当該情報作成端末が保持する情報構成素材データと、前記プリンタまたはプリンタサーバが保持する情報構成素材データとを比較し、前記情報作成端末が保持する情報構成素材データの作成、更新、削除の動作に合わせて、前記プリンタまたはプリンタサーバの情報構成素材データを作成、更新、削除するように管理する素材データ管理手段をさらに備えていることを特徴とする印刷管理システム。
【請求項６】
請求項１または３に記載の印刷管理システムにおいて、
前記プリンタは、当該プリンタが保持する情報構成素材データをラスタライズして保存しておく情報変換手段をさらに備えていることを特徴とする印刷管理システム。
【請求項７】
請求項３に記載の印刷管理システムにおいて、
前記プリンタおよびプリンタサーバは、当該プリンタおよびプリンタサーバが保持する情報構成素材データの一部をラスタライズして保存しておく情報変換手段をさらに備えていることを特徴とする印刷管理システム。
【請求項８】
請求項６に記載の印刷管理システムにおいて、
前記プリンタは、ラスタライズしたデータを色変換および２値化して保存しておく、色変換および２値化手段を備えていることを特徴とする印刷管理システム。
【請求項９】
請求項２または３に記載の印刷管理システムにおいて、
前記プリンタサーバは、当該プリンタサーバが保持する情報構成素材データをラスタライズして保存しておく情報変換手段をさらに備えていることを特徴とする印刷管理システム。
【請求項１０】
請求項９に記載の印刷管理システムにおいて、
前記プリンタサーバは、ラスタライズしたデータを色変換および２値化して保存しておく、色変換および２値化機能を備えていることを特徴とする印刷管理システム。
【請求項１１】
プリンタまたはプリンタサーバと情報通信可能に接続されると共に、前記プリンタまたはプリンタサーバと共通した情報構成素材データを保持している情報作成端末であって、
情報編集中の編集情報を取得する編集情報取得手段と、
当該編集情報取得手段で取得した当該編集情報を前記プリンタまたはプリンタサーバに通知する編集情報通知手段を備えたことを特徴とする情報作成端末。
【請求項１２】
情報作成端末と情報通信可能に接続されると共に、前記情報作成端末と共通した情報構成素材データを保持しているプリンタであって、
前記情報作成端末から通知された情報編集中の編集情報に基づいて当該プリンタが保持する情報構成素材データを用いて印刷データを作成するリンク手段と、当該リンク手段で作成された印刷データに基づいて印刷を実行する印刷実行手段とを備えていることを特徴とするプリンタ。
【請求項１３】
情報作成端末およびプリンタと情報通信可能に接続されると共に、前記情報作成端末と共通した情報構成素材データを保持しているプリンタサーバであって、
前記情報作成端末から通知された情報編集中の編集情報に基づいて当該プリンタサーバが保持する情報構成素材データを用いて印刷データを作成するリンク手段と、当該リンク手段で作成した印刷データを前記プリンタに送信する印刷データ送信手段とを備えていることを特徴とするプリンタサーバ。
【請求項１４】
プリンタまたはプリンタサーバと情報通信可能に接続されると共に、前記プリンタまたはプリンタサーバと共通した情報構成素材データを保持している情報作成端末で用いられるプログラムであって、
情報編集中の編集情報を取得する編集情報取得ステップと、当該編集情報取得ステップで取得した当該編集情報を前記プリンタまたはプリンタサーバに通知する編集情報通知ステップとをコンピュータに機能させることを特徴とする情報作成端末用プログラム。
【請求項１５】
情報作成端末と情報通信可能に接続されると共に、前記情報作成端末と共通した情報構成素材データを保持しているプリンタで用いられるプログラムであって、
前記情報作成端末から通知された情報編集中の編集情報に基づいて当該プリンタが保持する情報構成素材データを用いて印刷データを作成するリンクステップと、当該リンクステップで作成された印刷データに基づいて印刷を実行する印刷実行ステップとをコンピュータに機能させることを特徴とするプリンタ用プログラム。
【請求項１６】
情報作成端末およびプリンタと情報通信可能に接続されると共に、前記情報作成端末と共通した情報構成素材データを保持しているプリンタサーバで用いられるプログラムであって、
前記情報作成端末から通知された情報編集中の編集情報に基づいて当該プリンタサーバが保持する情報構成素材データを用いて印刷データを作成するリンクステップと、当該リンク手段で作成した印刷データを前記プリンタに送信する印刷データ送信ステップとをコンピュータに機能させることを特徴とするプリンタサーバ用プログラム。
【請求項１７】
相互に情報通信可能に接続された情報作成端末とプリンタとに互いに共通した情報構成素材データをそれぞれ保存させておく情報構成素材データ保存ステップと、
前記情報作成端末での情報編集中にその編集情報を取得する編集情報取得ステップと、
当該当該編集情報取得ステップで取得した編集情報を前記プリンタに通知する編集情報通知ステップと、
当該編集情報通知ステップで通知された編集情報に基づいて前記プリンタが保存する情報構成素材データを用いて前記プリンタで印刷データを作成する印刷データ作成ステップと、
当該印刷データ作成ステップで作成された印刷データに基づいて印刷を実行する印刷実行ステップと、を含むことを特徴とする印刷管理方法。
【請求項１８】
相互に情報通信可能に接続された情報作成端末とプリンタサーバとに互いに共通した情報構成素材データをそれぞれ保存させておく情報構成素材データ保存ステップと、
前記情報作成端末での情報編集中にその編集情報を取得する編集情報取得ステップと、
当該当該編集情報取得ステップで取得した編集情報を前記プリンタサーバに通知する編集情報通知ステップと、
当該編集情報通知ステップで通知された編集情報に基づいて前記プリンタサーバが保存する情報構成素材データを用いて前記プリンタサーバで印刷データを作成する印刷データ作成ステップと、
当該印刷データ作成ステップで作成された印刷データを前記プリンタサーバからプリンタに送信する印刷データ送信ステップと、
当該印刷データ送信ステップにより送信されてきた印刷データに基づいて前記プリンタで印刷を実行する印刷実行ステップと、を含むことを特徴とする印刷管理方法。
【請求項１９】
相互に情報通信可能に接続された情報作成端末とプリンタおよびプリンタサーバとに互いに共通した情報構成素材データをそれぞれ保存させておく情報構成素材データ保存ステップと、
前記情報作成端末での情報編集中にその編集情報を取得する編集情報取得ステップと、
当該当該編集情報取得ステップで取得した編集情報を前記プリンタおよび前記プリンタサーバに通知する編集情報通知ステップと、
当該編集情報通知ステップで通知された編集情報に基づいて前記プリンタが保存する情報構成素材データを用いて前記プリンタで印刷データを作成する印刷データ作成ステップと、
前記編集情報通知ステップで通知された編集情報に基づいて前記プリンタサーバが保存する情報構成素材データを用いて前記プリンタサーバで印刷データを作成する印刷データ作成ステップと、
前記プリンタサーバでの印刷データ作成ステップで作成された印刷データをプリンタに送信する印刷データ送信ステップと、
当該印刷データ送信ステップにより送信されてきた印刷データと、前記プリンタでの印刷データ作成ステップで作成された印刷データとに基づいて前記プリンタで印刷を実行する印刷実行ステップと、を含むことを特徴とする印刷管理方法。
【請求項２０】
請求項１７〜１９のいずれか１項に記載の印刷管理方法において、
前記情報作成端末およびプリンタでそれぞれ情報編集中にその情報編集内容を記述したリンクテーブルを作成するリンクテーブル作成ステップと、
当該リンクテーブル作成ステップで作成されたリンクテーブル同士を、前記プリンタで印刷を実行する前に照らし合わせるリンクテーブル照合ステップとを含み、
前記印刷実行ステップは、当該リンクテーブル照合ステップの照合の結果、リンクテーブルの内容が完全に一致しているときは、前記プリンタで作成された印刷データを利用して印刷を実行し、一致していないときは、前記情報作成端末側のリンクテーブルに従って情報を再編集して作成された印刷データを利用して印刷を実行するようになっていることを特徴とする印刷管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザから明示的な印刷指示がある前に自ら先行的に印刷データの作成処理を実行するようにした印刷管理システム、情報作成端末、プリンタ、プリンタサーバおよび情報作成端末用プログラム、プリンタ用プログラム、プリンタサーバ用プログラム並びに印刷管理方法に関するものである。
【背景技術】
【０００２】
一般に、パソコン（ＰＣ）等の情報作成端末によって作成された情報データは、点とそれを結ぶ線や面の方程式のパラメータ、および塗り潰しなどの描画情報によって画像を表現されたベクタグラフィックス等を含み、そのままではプリンタで印刷処理を行うことができないことから、ドットごとの色情報を羅列した形式のラスタ画像データ（ラスタイメージともいう）に変換されてから印刷処理が行われるようになっている。
【０００３】
このような情報データからラスタ画像データへの変換処理は、一般にラスタライズやレンダリング（ｒｅｎｄｅｒｉｎｇ）と呼ばれ、例えば一般的なインクジェットプリンタにあっては、前記情報作成端末に組み込まれたプリンタドライバによって情報作成端末側で、また、一般的なレーザプリンタにあっては前記情報作成端末側で一旦、ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）のようなサイズの小さい中間（言語）データに変換された後、プリンタまたはプリントサーバ側でその処理が実行されるようになっている。
【０００４】
しかしながら、このようなラスタライズには、多くの情報処理を伴うため、ファーストプリント、すなわち、第１枚目のデータを受信開始してから印刷を終え、用紙を機外に排出完了させるまでに要する時間に多くの時間がかかってしまうといった不都合がある。
また、この情報作成端末とプリンタまたはプリントサーバとをＬＡＮ等の共用のネットワークで接続した場合、トラフィックが集中する時間帯等では、プリンタへのデータ転送時間が長くなってファーストプリントが遅くなってしまうこともある。特に、画像等のデータ容量の大きいデータの場合や、端末やプリンタ自体の情報処理能力が低い場合等にはこれらの不都合が顕著に現れる。
【０００５】
そのため、従来では、例えば以下の特許文献１等に示すように、情報作成端末とプリンタとで互いにある程度共通した印字データを予め保持しておき、情報作成端末で印字データの作成が終了したならば、両者の印字データを比較し、変更部分のみの差分データだけをプリンタ側に送ることで、情報作成端末からプリンタへのデータ転送量を減らして印字結果を得るまでの時間を短縮するようにした手法が提案されている。
【０００６】
また、さらに同文献には、その差分データの作成および送信を、ユーザによる印刷処理が開始される前に空き時間などを利用して行うことでさらなる高速化が可能となる旨が記載されている（段落[００２２]）。
【特許文献１】特開平８−２６７８６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、このような従来方法において、情報編集中に先行的に差分データを作成して送信するようにした場合、情報編集中にその編集内容の変更があった場合、その変更の都度、新たな差分データを作成して送信する必要があり、非効率なデータ転送が頻発する可能性がある。
例えば、汎用の情報編集用アプリケーションのなかで有名なＭｉｃｒｏｓｏｆｔ社の「Ｍｉｃｒｏｓｏｆｔ Ｗｏｒｄ」（登録商標）には、「Ｕｎｄｏ（元に戻す入力）」や「Ｒｅｄｏ（やり直し入力）」等といった情報の編集状態を瞬時に前後させる編集コマンドがあるが、従来方法のように情報編集中に差分データを作成および送信する方法では、このような編集コマンドを実行するごとに、新たな差分データを作成し直す必要があり、同じような差分データが繰り返し送信されるといった不都合がある。
【０００８】
そこで、本発明はこのような課題を有効に解決するために案出されたものであり、その目的は、ファーストプリント（時間）の短縮（高速化）を図ることができる新規な印刷管理システム、情報作成端末、プリンタ、プリンタサーバおよび情報作成端末用プログラム、プリンタ用プログラム、プリンタサーバ用プログラム並びに印刷管理方法を提供するものである。
【０００９】
また、本発明の目的は、効率的なデータ転送を行うことができる新規な印刷管理システム、情報作成端末、プリンタ、プリンタサーバおよび情報作成端末用プログラム、プリンタ用プログラム、プリンタサーバ用プログラム並びに印刷管理方法を提供するものである。
【課題を解決するための手段】
【００１０】
〔発明１〕前記課題を解決するために発明１の印刷管理システムは、
情報通信可能に接続された情報作成端末とプリンタとを備えると共に、前記情報作成端末と前記プリンタとが互いに共通した情報構成素材データを保持している印刷管理システムであって、
前記情報作成端末は、情報編集中の編集情報を取得する編集情報取得手段と、当該編集情報取得手段で取得した当該編集情報を前記プリンタに通知する編集情報通知手段を備え、
前記プリンタは、前記編集情報通知手段から通知された編集情報に基づいて当該プリンタが保持する情報構成素材データを用いて印刷データを作成するリンク手段と、当該リンク手段で作成された印刷データに基づいて印刷を実行する印刷実行手段と、を備えていることを特徴とするものである。
【００１１】
すなわち、前記情報作成端末側に設けられた編集情報取得手段および編集情報通知手段が、ユーザによってその情報作成端末で行われている情報編集途中の編集情報、例えば、どのような情報構成素材データがどのように利用されているか、どのような編集コマンドが実行されているのか等の詳しい編集情報を逐一取得してその編集情報をネットワーク等を介して前記プリンタ側に逐一通知することになる。
【００１２】
そして、プリンタ側に設けられたリンク手段が、その編集情報通知手段から逐一通知されてくる編集情報に基づいてそのプリンタ側に予め所有されている情報構成素材データを用いて逐一先行的に独自に印刷データを作成し、印刷実行手段が最終的にはこの独自に作成した印刷データを用いて印刷を実行することになる。
つまり、情報作成端末における情報編集中に、これとリンク（連動）してプリンタ側でも同じ内容の情報編集をほぼ並行に実行して先行的に印刷データを作成するようにしたものである。
【００１３】
これによって、編集中における情報作成端末からプリンタへ送信されるデータは原則として編集情報のみとなるため、前記のように「元に戻す入力」や「やり直し入力」等といった編集コマンドが繰り返し実行されたとしても、その都度、差分データを送り直す必要がなくなり、プリンタ側へ転送するデータ量を大幅に削減することができる。
この結果、ファーストプリントの短縮を図ることは勿論、効率的なデータ転送を行うことができる。
【００１４】
なお、前記特許請求の範囲および本明細書でいう「情報」とは、文字のみの文章や、グラフィックのみ、表のみ、画像のみまたはそれらを組み合わせたものが含まれる（以下の印刷管理システム、情報作成端末、プリンタ、プリンタサーバおよび情報作成端末用プログラム、プリンタ用プログラム、プリンタサーバ用プログラム並びに印刷管理方法において同じである）。
【００１５】
また、「情報作成端末」とは、少なくとも印刷対象データを編集すると共に、プリンタに対して印刷指示可能な機能を有するものであれば、特に限定されるものでなく、ＰＣ（パソコン）の他、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）、携帯電話、デジタルスチルカメラ、デジタルビデオカメラ、ＰＯＳ端末などを対象としている（以下の印刷管理システム、情報作成端末、プリンタ、プリンタサーバおよび情報作成端末用プログラム、プリンタ用プログラム、プリンタサーバ用プログラム並びに印刷管理方法において同じである）。
【００１６】
〔発明２〕発明２の印刷管理システムは、
情報通信可能に接続された情報作成端末とプリンタとプリンタサーバとを備えると共に、前記情報作成端末と前記プリンタサーバとが互いに共通した情報構成素材データを保持している印刷管理システムであって、
前記情報作成端末は、情報編集中の編集情報を取得する編集情報取得手段と、当該編集情報取得手段で取得した当該編集情報を前記プリンタに通知する編集情報通知手段を備え、
前記プリンタサーバは、前記編集情報通知手段から通知された編集情報に基づいて当該プリンタが保持する情報構成素材データを用いて印刷データを作成するリンク手段と、当該リンク手段で作成した印刷データを前記プリンタに送信する印刷データ送信手段とを備え、
前記プリンタは、前記プリンタサーバの印刷データ送信手段から送信された印刷データを受信する印刷データ受信手段と、当該印刷データ受信手段で受信した印刷データに基づいて印刷を実行する印刷実行手段を備えていることを特徴とするものである。
【００１７】
すなわち、本発明は前記発明１の情報作成端末とプリンタに加え、さらにプリンタサーバを備えた構成であって、さらにプリンタサーバに前記発明１のプリンタと同様なリンク手段を備え、前記発明１のプリンタに代わってプリンタサーバ側で印刷データを作成するようにしたものである。
これによって、発明１と同様に、編集中における情報作成端末からプリンタへ送信されるデータは原則として編集情報のみとなるため、前記のように「元に戻す入力」や「やり直し入力」等といった編集コマンドが繰り返し実行されたとしても、その都度、差分データを送り直す必要がなくなり、プリンタ側へ転送するデータ量を大幅に削減することができる。
【００１８】
この結果、ファーストプリントを短縮できることは勿論、効率的なデータ転送を行うことができる。
また、プリンタ側での印刷データの作成処理に要する負荷が軽減されたり、一般に情報処理能力のプリンタサーバで印刷データを作成することができるため、より顕著な高速化が達成可能となる。
【００１９】
〔発明３〕発明３の印刷管理システムは、
情報通信可能に接続された情報作成端末とプリンタとプリンタサーバとを備えると共に、前記情報作成端末と前記プリンタおよびプリンタサーバとが互いに共通した情報構成素材データを保持している印刷管理システムであって、
前記情報作成端末は、情報編集中の編集情報を取得する編集情報取得手段と、当該編集情報取得手段で取得した当該編集情報を前記プリンタおよび前記プリンタサーバに通知する編集情報通知手段を備え、
前記プリンタサーバは、前記編集情報通知手段から通知された編集情報に基づいて当該プリンタサーバが保持する情報構成素材データを用いて印刷データを作成するリンク手段と、当該リンク手段で作成した印刷データを前記プリンタに送信する印刷データ送信手段とを備え  
前記プリンタは、前記編集情報通知手段から通知された編集情報に基づいて当該プリンタが保持する情報構成素材データを用いて印刷データを作成するリンク手段と、前記前記プリンタサーバの印刷データ送信手段から送信されてきた印刷データを受信する印刷データ受信手段と、当該印刷データ受信手段で作成された印刷データおよび前記リンク手段で作成された印刷データとを用いて印刷を実行する印刷実行手段とを備えていることを特徴とする印刷管理システム。
【００２０】
すなわち、本発明は発明２と同様に前記発明１の情報作成端末とプリンタに加え、さらにプリンタサーバを備えた構成であって、さらにプリンタサーバとプリンタとの双方に前記発明１のプリンタと同様なリンク手段を備え、プリンタサーバとプリンタとの双方で分散して文書編集処理を実行（印刷データの作成）するようにしたものである。
これによって、発明１と同様に、編集中における情報作成端末からプリンタへ送信されるデータは原則として編集情報のみとなってプリンタ側へ転送するデータ量を大幅に削減することができるため、ファーストプリントを短縮できることは勿論、効率的なデータ転送を行うことができる。
【００２１】
さらに、プリンタサーバとプリンタとの双方で印刷データを作成するといった、いわゆる分散処理が可能となるため、より顕著な高速化が達成できる。
【００２２】
〔発明４〕発明４の印刷管理システムは、
発明１〜３のいずれかに記載の印刷管理システムにおいて、前記情報作成端末は、当該情報作成端末が保持する情報構成素材データと、前記プリンタまたはプリンタサーバが保持する情報構成素材データとを整合させるべく前記プリンタまたはプリンタサーバが保持する情報構成素材データを管理する素材データ管理手段をさらに備えていることを特徴とする。
【００２３】
これによって、情報作成端末において、プリンタまたはプリンタサーバあるいは双方に保存されていない新規な情報構成素材データが発生した場合などでも、素材データ管理手段がその情報編集中に先行的にプリンタまたはプリンタサーバあるいは双方に送信することになるため、ユーザから明示の印刷指示があった後に転送するデータ転送量が増えることがなくなり、高速なファーストプリントを実現することができる。
【００２４】
加えて、不要となって既に削除された情報構成素材データがそのままプリンタまたはプリンタサーバあるいは双方にそのまま残ってプリンタ側の保存容量が逼迫する等といった不都合も回避することができる。
【００２５】
〔発明５〕発明５の印刷管理システムは、
発明１〜３のいずれかに記載の印刷管理システムにおいて、前記情報作成端末は、当該情報作成端末が保持する情報構成素材データと、前記プリンタまたはプリンタサーバが保持する情報構成素材データとを比較し、前記情報作成端末が保持する情報構成素材データの作成、更新、削除の動作に合わせて、前記プリンタまたはプリンタサーバの情報構成素材データを作成、更新、削除するように管理する素材データ管理手段をさらに備えていることを特徴とする印刷管理システム。
【００２６】
これによって、発明４と同様に情報作成端末において、プリンタまたはプリンタサーバあるいは双方に保存されていない新規な情報構成素材データが発生した場合などでも、素材データ管理手段がその情報編集中に先行的にプリンタまたはプリンタサーバあるいは双方に送信することになるため、ユーザから明示の印刷指示があった後に転送するデータ転送量が増えることがなくなり、高速なファーストプリントを実現することができる。
【００２７】
加えて、不要となって既に削除された情報構成素材データがそのままプリンタまたはプリンタサーバあるいは双方にそのまま残ってプリンタ側の保存容量が逼迫する等といった不都合も回避することができる。
【００２８】
〔発明６〕発明６の印刷管理システムは、
発明１または３に記載の印刷管理システムにおいて、前記プリンタは、当該プリンタが保持する情報構成素材データをラスタライズして保存しておく情報変換手段をさらに備えていることを特徴とするものである。
【００２９】
これによって、プリンタ側において、ユーザから明示の印刷指示があった後のラスタライズに要する時間が大幅に削減できるため、より高速なファーストプリントを実現することができる。
なお、本発明でいう「ラスタライズ（ｒａｓｔｅｒｉｚｅ）」とは、「直線」などのベクタデータからビットマップなどのラスタデータに変換することをいう（以下の印刷管理システム、情報作成端末、プリンタ、プリンタサーバおよび情報作成端末用プログラム、プリンタ用プログラム、プリンタサーバ用プログラム並びに印刷管理方法において同じである）。
【００３０】
より詳しくは、コンピュータが扱う文字や画像をプリンタで印刷できるように色付きの小さな集まりの点で表現することである。すなわち、コンピュータ内部では、フォントや印刷用画像などを点の座標とそれを結ぶ線や面の方程式のパラメータ、および塗り潰しなどの描画情報（ベクタ形式）によって記憶しているが、プリンタは、画像を色の付いた点を縦横に並べた集合として扱うため、ベクタ形式の情報をそのまま印刷したり表示することはできない。このため、ベクタ形式の情報を展開して点の集まりに変換する必要があり、これを「ラスタライズ」という。そして、一般にベクタデータをラスタライズするには大量の数値計算を行う必要があるため、高機能なグラフィックソフトで作成されたデータを扱うためには高性能なコンピュータが必要であり、発明１などのように、プリンタ単体でラスタライズするよりも、発明２や３のように、一般に高い情報処理能力を有するプリンタサーバによって実行した方がより高速な処理が実現できるといえる。
【００３１】
〔発明７〕発明７の印刷管理システムは、
発明１または３に記載の印刷管理システムにおいて、前記プリンタおよびプリンタサーバは、当該プリンタおよびプリンタサーバが保持する情報構成素材データの一部をラスタライズして保存しておく情報変換手段をさらに備えていることを特徴とするものである。
これによって、プリンタおよびプリンタサーバにおいて、ユーザから明示の印刷指示があった後のラスタライズに要する時間が大幅に削減できるため、より高速なファーストプリントを実現することができる。
【００３２】
〔発明８〕発明８の印刷管理システムは、
発明６に記載の印刷管理システムにおいて、前記プリンタは、ラスタライズしたデータを色変換および２値化して保存しておく、色変換および２値化手段を備えていることを特徴とするものである。
これによって、プリンタにおいてユーザから明示の印刷指示があった後の色変換および２値化に要する時間が大幅に削減できるため、より高速なファーストプリントを実現することができる。
【００３３】
〔発明９〕発明９の印刷管理システムは、
発明６または７に記載の印刷管理システムにおいて、前記プリンタおよびプリンタサーバは、ラスタライズしたデータを色変換および２値化して保存しておく、色変換および２値化機能を備えていることを特徴とするものである。
これによって、プリンタおよびプリンタサーバにおいてユーザから明示の印刷指示があった後の色変換および２値化処理に要する時間が大幅に削減できるため、より高速なファーストプリントを実現することができる。
【００３４】
〔発明１０〕発明１０の印刷管理システムは、
発明２または３に記載の印刷管理システムにおいて、前記プリンタサーバは、当該プリンタサーバが保持する情報構成素材データをラスタライズして保存しておく情報変換手段をさらに備えていることを特徴とするものである。
これによって、プリンタサーバ側において、ユーザから明示の印刷指示があった後のラスタライズに要する時間が大幅に削減できるため、より高速なファーストプリントを実現することができる。
【００３５】
〔発明１１〕発明１１の印刷管理システムは、
発明９または１０に記載の印刷管理システムにおいて、前記プリンタサーバは、ラスタライズしたデータを色変換および２値化して保存しておく、色変換および２値化手段を備えていることを特徴とするものである。
これによって、プリンタサーバにおいてユーザから明示の印刷指示があった後の色変換および２値化処理に要する時間が大幅に削減できるため、より高速なファーストプリントを実現することができる。
【００３６】
〔発明１２〕発明１２の情報作成端末は、
プリンタまたはプリンタサーバと情報通信可能に接続されると共に、前記プリンタまたはプリンタサーバと共通した情報構成素材データを保持している情報作成端末であって、
情報編集中の編集情報を取得する編集情報取得手段と、当該編集情報取得手段で取得した当該編集情報を前記プリンタまたはプリンタサーバに通知する編集情報通知手段を備えたことを特徴とするものである。
【００３７】
これによって、情報作成端末は、印刷指示をプリンタに送信する前に、プリンタまたはプリンタサーバで印刷データが先行的に作成されるようになるため、ファーストプリントをより早めることができると共に、印刷指示後のプリンタへ送信するデータ量を最小限に抑えることができる。
【００３８】
〔発明１３〕発明１３のプリンタは、
情報作成端末と情報通信可能に接続されると共に、前記情報作成端末と共通した情報構成素材データを保持しているプリンタであって、
前記情報作成端末から通知された情報編集中の編集情報に基づいて当該プリンタが保持する情報構成素材データを用いて印刷データを作成するリンク手段と、当該リンク手段で作成された印刷データに基づいて印刷を実行する印刷実行手段とを備えていることを特徴とするものである。
【００３９】
これによって、プリンタは、情報作成端末から実際に印刷指示がある前に、印刷データを先行的に作成することが可能となるため、ファーストプリントをより早めることができると共に、印刷指示後に受信するデータ量を最小限に抑えることができる。
【００４０】
〔発明１４〕発明１４のプリンタサーバは、
情報作成端末およびプリンタと情報通信可能に接続されると共に、前記情報作成端末と共通した情報構成素材データを保持しているプリンタサーバであって、
前記情報作成端末から通知された情報編集中の編集情報に基づいて当該プリンタサーバが保持する情報構成素材データを用いて印刷データを作成するリンク手段と、当該リンク手段で作成した印刷データを前記プリンタに送信する印刷データ送信手段とを備えていることを特徴とするものである。
【００４１】
これによって、プリンタサーバは、情報作成端末からプリンタへ実際に印刷指示がある前に、印刷データを先行的に作成してプリンタ側に送信することが可能となるため、ファーストプリントをより早めることができると共に、情報作成端末からプリンタへの印刷指示後にプリンタが受信するデータ量を最小限に抑えることができる。
【００４２】
〔発明１５〕発明１５の情報作成端末は、
発明１２に記載の情報作成端末において、当該情報作成端末が保持する情報構成素材データと、前記プリンタまたはプリンタサーバが保持する情報構成素材データとを整合させるべく前記プリンタまたはプリンタサーバが保持する情報構成素材データを管理する素材データ管理手段をさらに備えていることを特徴とする。
【００４３】
これによって、発明４と同様に、情報作成端末において、プリンタまたはプリンタサーバあるいは双方に保存されていない新規な情報構成素材データが発生した場合などでも、素材データ管理手段がその情報編集中に先行的にプリンタまたはプリンタサーバあるいは双方に送信することになるため、ユーザから明示の印刷指示があった後に転送するデータ転送量が増えることがなくなり、高速なファーストプリントを実現することができる。
【００４４】
加えて、不要となって既に削除された情報構成素材データがそのままプリンタまたはプリンタサーバあるいは双方にそのまま残ってプリンタ側の保存容量が逼迫する等といった不都合も回避することができる。
【００４５】
〔発明１６〕発明１６のプリンタは、
発明１３に記載のプリンタにおいて、当該プリンタが保持する情報構成素材データをラスタライズして保存しておく情報変換手段をさらに備えていることを特徴とするものである。
これによって、ユーザから明示の印刷指示があった後のラスタライズに要する時間が大幅に削減できるため、より高速なファーストプリントを実現することができる。
【００４６】
〔発明１７〕発明１７のプリンタサーバは、
発明１４に記載のプリンタサーバにおいて、当該プリンタサーバが保持する情報構成素材データをラスタライズして保存しておく情報変換手段をさらに備えていることを特徴とするものである。
これによって、ユーザから明示の印刷指示があった後のプリンタにおけるラスタライズに要する時間が大幅に削減できるため、より高速なファーストプリントを実現することができる。
【００４７】
〔発明１８〕発明１８のプリンタは、
発明１６に記載のプリンタにおいて、ラスタライズしたデータを色変換および２値化して保存しておく、色変換および２値化手段をさらに備えていることを特徴とするものである。
これによって、プリンタにおいてユーザから明示の印刷指示があった後の色変換および２値化に要する時間が大幅に削減できるため、より高速なファーストプリントを実現することができる。
【００４８】
〔発明１９〕発明１９のプリンタサーバは、
発明１７に記載のプリンタサーバにおいて、ラスタライズしたデータを色変換および２値化して保存しておく、色変換および２値化手段をさらに備えていることを特徴とするものである。
これによって、プリンタサーバにおいてユーザから明示の印刷指示があった後の色変換および２値化に要する時間が大幅に削減できるため、より高速なファーストプリントを実現することができる。
【００４９】
〔発明２０〕発明２０の情報作成端末用プログラムは、
プリンタまたはプリンタサーバと情報通信可能に接続されると共に、前記プリンタまたはプリンタサーバと共通した情報構成素材データを保持している情報作成端末で用いられるプログラムであって、
情報編集中の編集情報を取得する編集情報取得ステップと、当該編集情報取得ステップで取得した当該編集情報を前記プリンタまたはプリンタサーバに通知する編集情報通知ステップとをコンピュータに機能させることを特徴とするものである。
【００５０】
これによって、発明１２と同様な効果が得られると共に、情報作成端末に本来から備え付けのコンピュータシステムを用いてその機能を実現することができるため、別個新たにコンピュータシステムを用意したり、専用のハードウェアを製作する場合に比べて容易かつ経済的に実現することができる。
【００５１】
〔発明２１〕発明２１の情報作成端末用プログラムは、
発明２０に記載の情報作成端末用プログラムにおいて、当該情報作成端末が保持する情報構成素材データと、前記プリンタまたはプリンタサーバが保持する情報構成素材データとを整合させるべく前記プリンタまたはプリンタサーバが保持する情報構成素材データを管理する素材データ管理ステップとして前記コンピュータをさらに機能させることを特徴とする。
これによって、発明１４と同様な効果が得られると共に、発明２０と同様に、情報作成端末に本来から備え付けのコンピュータシステムを用いてその機能を実現することができるため、容易かつ経済的に実現することができる。
【００５２】
〔発明２２〕発明２２のプリンタ用プログラムは、
情報作成端末と情報通信可能に接続されると共に、前記情報作成端末と共通した情報構成素材データを保持しているプリンタで用いられるプログラムであって、前記情報作成端末から通知された情報編集中の編集情報に基づいて当該プリンタが保持する情報構成素材データを用いて印刷データを作成するリンクステップと、当該リンクステップで作成された印刷データに基づいて印刷を実行する印刷実行ステップとをコンピュータに機能させることを特徴とするものである。
【００５３】
これによって、発明１３と同様な効果が得られると共に、現在殆どのプリンタに備え付けのコンピュータシステムを用いてその機能を実現することができるため、別個新たにコンピュータシステムを用意したり、専用のハードウェアを製作する場合に比べて容易かつ経済的に実現することができる。
【００５４】
〔発明２３〕発明２３のプリンタサーバ用プログラムは、
情報作成端末およびプリンタと情報通信可能に接続されると共に、前記情報作成端末と共通した情報構成素材データを保持しているプリンタサーバで用いられるプログラムであって、前記情報作成端末から通知された情報編集中の編集情報に基づいて当該プリンタサーバが保持する情報構成素材データを用いて印刷データを作成するリンクステップと、当該リンク手段で作成した印刷データを前記プリンタに送信する印刷データ送信ステップとをコンピュータに機能させることを特徴とする
これによって、発明１４と同様な効果が得られると共に、プリンタサーバに備え付けのコンピュータシステムを用いてその機能を実現することができるため、別個新たにコンピュータシステムを用意したり、専用のハードウェアを製作する場合に比べて容易かつ経済的に実現することができる。
【００５５】
〔発明２４〕発明２４の印刷管理方法は、
相互に情報通信可能に接続された情報作成端末とプリンタとに互いに共通した情報構成素材データをそれぞれ保存させておく情報構成素材データ保存ステップと、前記情報作成端末での情報編集中にその編集情報を取得する編集情報取得ステップと、当該当該編集情報取得ステップで取得した編集情報を前記プリンタに通知する編集情報通知ステップと、当該編集情報通知ステップで通知された編集情報に基づいて前記プリンタが保存する情報構成素材データを用いて前記プリンタで印刷データを作成する印刷データ作成ステップと、当該印刷データ作成ステップで作成された印刷データに基づいて印刷を実行する印刷実行ステップと、を含むことを特徴とするものである。
【００５６】
これによって、発明１と同様に、編集中における情報作成端末からプリンタへ送信されるデータは原則として編集情報のみとなるため、編集コマンドが繰り返し実行されたとしても、その都度、差分データを送り直す必要がなくなり、プリンタ側へ転送するデータ量を大幅に削減することができる。
この結果、ファーストプリントを短縮できることは勿論、効率的なデータ転送を行うことができる。
【００５７】
〔発明２５〕発明２５の印刷管理方法は、
相互に情報通信可能に接続された情報作成端末とプリンタサーバとに互いに共通した情報構成素材データをそれぞれ保存させておく情報構成素材データ保存ステップと、前記情報作成端末での情報編集中にその編集情報を取得する編集情報取得ステップと、当該当該編集情報取得ステップで取得した編集情報を前記プリンタサーバに通知する編集情報通知ステップと、当該編集情報通知ステップで通知された編集情報に基づいて前記プリンタサーバが保存する情報構成素材データを用いて前記プリンタサーバで印刷データを作成する印刷データ作成ステップと、当該印刷データ作成ステップで作成された印刷データを前記プリンタサーバからプリンタに送信する印刷データ送信ステップと、当該印刷データ送信ステップにより送信されてきた印刷データに基づいて前記プリンタで印刷を実行する印刷実行ステップと、を含むことを特徴とするものである。
【００５８】
これによって、発明１と同様に、編集中における情報作成端末からプリンタへ送信されるデータは原則として編集情報のみとなるため、編集コマンドが繰り返し実行されたとしても、その都度、差分データを送り直す必要がなくなり、プリンタ側へ転送するデータ量を大幅に削減することができる。この結果、ファーストプリントを短縮できることは勿論、効率的なデータ転送を行うことができる。
【００５９】
また、発明２と同様にプリンタ側での印刷データの作成処理に要する負荷が軽減されたり、一般に情報処理能力のプリンタサーバで印刷データを作成するできるため、より顕著な高速化が達成可能となる。
【００６０】
〔発明２６〕発明２６の印刷管理方法は、
相互に情報通信可能に接続された情報作成端末とプリンタおよびプリンタサーバとに互いに共通した情報構成素材データをそれぞれ保存させておく情報構成素材データ保存ステップと、前記情報作成端末での情報編集中にその編集情報を取得する編集情報取得ステップと、当該当該編集情報取得ステップで取得した編集情報を前記プリンタおよび前記プリンタサーバに通知する編集情報通知ステップと、当該編集情報通知ステップで通知された編集情報に基づいて前記プリンタが保存する情報構成素材データを用いて前記プリンタで印刷データを作成する印刷データ作成ステップと、前記編集情報通知ステップで通知された編集情報に基づいて前記プリンタサーバが保存する情報構成素材データを用いて前記プリンタサーバで印刷データを作成する印刷データ作成ステップと、前記プリンタサーバでの印刷データ作成ステップで作成された印刷データをプリンタに送信する印刷データ送信ステップと、当該印刷データ送信ステップにより送信されてきた印刷データと、前記プリンタでの印刷データ作成ステップで作成された印刷データとに基づいて前記プリンタで印刷を実行する印刷実行ステップと、を含むことを特徴とするものである。
【００６１】
これによって、発明１と同様に、編集中における情報作成端末からプリンタへ送信されるデータは原則として編集情報のみとなってプリンタ側へ転送するデータ量を大幅に削減することができるため、ファーストプリントを短縮できることは勿論、効率的なデータ転送を行うことができる。
さらに、発明３と同様に、プリンタサーバとプリンタとの双方で印刷データを作成するといった、いわゆる分散処理が可能となるため、より顕著な高速化が達成できる。
【００６２】
〔発明２７〕発明２７の印刷管理方法は、
発明２４〜２６のいずれか１項に記載の印刷管理方法において、
前記情報作成端末およびプリンタでそれぞれ情報編集中にその情報編集内容を記述したリンクテーブルを作成するリンクテーブル作成ステップと、当該リンクテーブル作成ステップで作成されたリンクテーブル同士を、前記プリンタで印刷を実行する前に照らし合わせるリンクテーブル照合ステップとを含み、前記印刷実行ステップは、当該リンクテーブル照合ステップの照合の結果、リンクテーブルの内容が完全に一致しているときは、前記プリンタで作成された印刷データを利用して印刷を実行し、一致していないときは、前記情報作成端末側のリンクテーブルに従って情報を再編集して作成された印刷データを利用して印刷を実行するようになっていることを特徴とするものである。
【００６３】
このように前記情報作成端末およびプリンタでそれぞれ独自にその情報編集内容を記述したリンクテーブルを作成して、印刷処理を実行する前に両者のリンクテーブルの内容を照合するようにすれば、仮にプリンタ側で独自に編集された情報の内容が情報作成端末で作成した情報の内容と違っていても、そのまま違った内容で印刷処理が実行されるといった不都合が確実に回避されて、常に情報作成端末で作成された情報と一致した正確な内容の印刷物を得ることができる。 
【発明を実施するための最良の形態】
【００６４】
以下、本発明を実施するための最良の形態を添付図面を参照しながら詳述する。
図１〜図１４は本発明に係る印刷管理システム１００、情報作成端末Ｔ、プリンタＰ、およびこれらをコンピュータで実現するためのプログラム並びにこれらを用いた印刷管理方法に係る第１の実施の形態を示したものである。
先ず、図１に示すように、この印刷管理システム１００は、文書や表、グラフィック、画像等の各種情報（以下、同じ）を編集・作成する機能を有する情報作成端末Ｔと、この情報作成端末Ｔで作成された情報を印刷処理するプリンタＰとから構成されている。
【００６５】
この情報作成端末Ｔは、文書作成専用機や汎用のパソコン（ＰＣ）からなるハードウェアと、これらハードウェア上で動作する編集用ソフトウェアとからなっており、その基本的な機能である情報編集手段１０の他に、編集情報取得手段１５と、編集情報通知手段２０と、素材データ保存手段３０と、素材データ管理手段４０と、通信手段５０とが備えられた構成となっている。
【００６６】
この情報編集手段１０は、例えば、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）上で動作するＭｉｃｒｏｓｏｆｔ社の「Ｍｉｃｒｏｓｏｆｔ  Ｗｏｒｄ」（登録商標）等の市販のワープロソフトやエディタ等の情報編集用のアプリケーションソフトウェアからなっており、キーボードやマウス等の入力装置に対するユーザの操作によって任意の情報を編集・作成する機能を提供するようになっている。
【００６７】
編集情報取得手段１５は、この情報編集手段１０によって編集・作成される情報の編集情報、例えば、テキストデータや図形データ（ラスタデータ、ベクトルデータ）、画像データ等の情報編集素材データに対する「呼び出し」や「切り取り」、「貼り付け」、「コピー」、「移動」、「元に戻す入力（Ｕｎｄｏ）」、「やり直し入力（Ｒｅｄｏ）」等の編集コマンド、および編集対象となる情報編集素材データの種類等の編集情報を逐一取得する機能を提供するようになっており、また、編集情報通知手段２０は、この編集情報取得手段１５で逐一取得された編集情報を通信手段５０の通信機能などを用いてプリンタＰ側に逐一通知する機能を提供するようになっている。
【００６８】
素材データ保存手段３０は、このように情報編集手段１０によって編集・作成の対象となるテキストデータや図形データ、画像データ等の複数の情報編集素材データをそれぞれＩＤ（ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）ナンバーやＩＤコード等の識別符号を付して随時読み出し自在に保存しておく機能を提供するものであり、具体的には、ハードディスクドライブ（ＨＤＤ）や半導体メモリ等の電気・磁気的に書き換え自在な各種記憶装置やＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ等の各種記憶媒体等から構成されている。
【００６９】
なお、この情報編集素材データは、そのままの形態で保存される他、写真等の画像データの場合は適宜、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）形成等に圧縮処理されたり、ラスタライズ処理されてから保存される場合もある。
素材データ管理手段４０は、この素材データ保存手段３０内に保存された情報構成素材データおよび編集中に発生した新たな情報構成素材データと、プリンタＰ側に保存された情報構成素材データとを把握し、両者の情報構成素材データ間に整合性が保たれるようにデータを管理する機能を提供するようになっている。
【００７０】
すなわち、この素材データ管理手段４０は、情報作成端末Ｔ側に保存された情報構成素材データと、プリンタＰ側に保存された情報構成素材データとをそれぞれ識別符号によって管理し、プリンタＰ側にない情報構成素材データが情報作成端末Ｔ側に存在するときは、その情報構成素材データをプリンタＰ側に送付したり、情報作成端末Ｔ側で既に不要となって削除された情報構成素材データがプリンタＰ側に残っている場合等にはその情報構成素材データを削除するなどして、常に両者で同じ情報構成素材データが保存されるようにデータの整合性の管理を行うようになっている。
【００７１】
通信手段５０は、プリンタＰ側の通信手段５０との間でネットワークＮ等を介して相互に情報通信可能となるインターフェース機能を提供するようになっている。なお、このネットワークＮとしては、イーサネット（登録商標）等の有線ＬＡＮや無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ、ＩｒＤＡ等の無線通信方式の他、専用の通信ケーブルで１対１または１対多、多対１で接続された形態であっても良い。
【００７２】
一方、プリンタＰは、その基本的な機能である印刷実行手段８０に加えて、通信手段５０と、リンク手段６０と、情報変換手段７０とを少なくとも備えた構成となっている。
このリンク手段６０は、前記情報作成端末Ｔと同様に情報編集手段１０と素材データ保存手段３０とを備えており、その情報作成端末Ｔの編集情報通知手段２０から通知された編集情報に基づいて自己が所有する情報構成素材データを用いて先行的に独自に印刷データを作成する機能を提供するようになっている。
【００７３】
すなわち、このリンク手段６０は、前記編集情報通知手段２０から通知された編集情報から、例えば図４に示すようなリンクテーブルＬを作成し、自己の情報編集手段１０がそのリンクテーブルＬの記述内容に従って自己の素材データ保存手段３０に保存された情報構成素材データを用いて前記情報作成端末Ｔで作成される印刷データと同じ印刷データを同時並行的に独自に作成するようになっている。
【００７４】
図１に戻り、情報変換手段７０は、このようにして得られた印刷データや前記素材データ保存手段３０に保存された画像等の素材データをドットごとの色情報を羅列した形式のラスタ画像データに変換すると共に、ＲＧＢからＣＭＹＫへの色変換処理、または色変換および２値化処理を行う機能を提供するようになっている。
印刷実行手段８０は、このようにして情報変換手段７０でラスタライズ処理されたラスタ画像データを所定の印刷用紙上に実際に印刷する機能を提供するものであり、印字ヘッド等からなる印字機構や紙送り機構等の従来公知のものがそのまま適用される。
【００７５】
なお、このプリンタＰのリンク手段６０や情報変換手段７０は、そのプリンタＰに予め備え付けの中央演算処理装置（ＣＰＵ）や記憶装置（ＲＡＭ，ＲＯＭ）等からなるコンピュータシステムおよび専用のプログラムによって実現されるようになっている。
すなわち、このプリンタＰのリンク手段６０や情報変換手段７０、および前記情報作成端末Ｔの文書編集手段１０などを実現するためのコンピュータシステムは、図１４に示すように制御や演算処理を担う中央演算処理装置であるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０と、主記憶装置（Ｍａｉｎ  Ｓｔｒａｇｅ）に用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９１と、読み出し専用の記憶装置であるＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９２と、ハードディスクドライブ装置（ＨＤＤ）等の補助記憶装置（Ｓｅｃｏｎｄａｒｙ  Ｓｔｏｒａｇｅ）９３、および印刷機構や表示パネルなどからなる出力装置９４や操作パネルなどからなる入力装置９５と、これらの入出力インターフェース（Ｉ／Ｆ）９６等との間を、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バスやＩＳＡ（Ｉｎｄｕｓｔｒｉａｌ  Ｓｔａｎｄａｒｄ  Ａｒｃｈｉｔｅｃｔｕｒｅ；アイサ）バス等からなるプロセッサバス、メモリバス、システムバス、入出力バス等の各種内外バス９７によってバス接続したものであり、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、フレキシブルディスク等の記憶媒体、あるいは通信ネットワーク（ＬＡＮ、ＷＡＮ、インターネット等）Ｎを介して供給される各種制御用プログラムやデータを補助記憶装置９３などにインストールすると共にそのプログラムやデータを必要に応じて主記憶装置９１にロードし、その主記憶装置９１にロードされたプログラムに従ってＣＰＵ９０が各種リソースを駆使して所定の制御および演算処理を行い、その処理結果（処理データ）をバス９７を介して出力装置９４に表示すると共に、そのデータを必要に応じて補助記憶装置９３によって形成されるデータベースに適宜記憶、保存（更新）処理するようにしたものである。
【００７６】
次に、このような構成をした本発明の印刷管理システム１００を用いた印刷管理方法の流れを主に図２および図３のフローチャートを参照しながら説明する。なお、図２は情報作成端末Ｔ側の処理の流れを示したものであり、また、図３はプリンタＰ側の処理の流れを示したものである。
先ず、図２に示すように、情報作成端末Ｔにおいては、最初のステップＳ１０１に示すように、その編集情報取得手段１５によって編集情報の監視・取得が行われ、ユーザによってその情報編集手段１０を用いて所定の情報編集作業が開始されると、その編集情報を逐一取得する。ここで、編集情報取得手段１５によって実際に取得される編集情報としては、例えば、作成する情報の種類は勿論、その情報で用いられる素材データの種類や配置、「切り取り」、「貼り付け」、「コピー」、「移動」、「元に戻る入力（Ｕｎｄｏ）」、「やり直し入力（Ｒｅｄｏ）」等の編集コマンドなど、その情報の作成に必要なあらゆる編集情報が対象となる。
【００７７】
また、この編集情報の取得方法も特に限定されるものではなく、例えば、アプリケーションからＯＳへの編集情報や、ユーザが実行するハードウェアに対する入力操作に関する編集情報、ユーザが実行するファイル操作に関する編集情報等が挙げられる。例えば、Ｍｉｃｒｏｓｏｆｔ社の「Ｍｉｃｒｏｓｏｆｔ  Ｗｏｒｄ」（登録商標）等といった汎用の情報操作用アプリケーションソフトウェア（ワープロソフト）は、同社のＷｉｎｄｏｗｓ（登録商標）というＯＳ上で動作し、描画を実施するに際して同ＯＳが標準的に有するＧＤＩ（Ｇｒａｐｈｉｃａｌ  Ｄｅｖｉｃｅ  Ｉｎｔｅｒｆａｃｅ）やＤＤＩ（Ｄｅｖｉｃｅ  Ｄｒｉｖｅ  Ｉｎｔｅｒｆａｃｅ）等の描画用のＡＰＩを利用してモニター等に描画を行うようになっており、このＯＳ等が有するアプリケーションソフト用のインターフェースの動作状況を監視すれば、その編集情報を容易に取得することができる。
【００７８】
次に、このようにして編集情報が逐一取得されたならば、次のステップＳ１０３に移行して、取得した編集情報の解析を行い、次のステップＳ１０５で新規な情報構成素材データ、すなわち、プリンタＰ側に保存されていない情報構成素材データが発生したか否かを判断し、新規ではないと判断したとき（Ｎｏ）は、ステップＳ１１１までジャンプすることになるが、新規な情報構成素材データが発生したと判断したとき（Ｙｅｓ）は、ステップＳ１０７に移行して素材データ管理手段４０がその新規な情報構成素材データに個別のＩＤ（識別符号）を付与してから編集情報通知手段２０によってその新規な情報構成素材データをプリンタＰ側に送付する。
【００７９】
例えば、その情報編集中にある画像データが発生した場合、素材データ管理手段４０はその画像データと同じデータがプリンタＰ側に保存されているか否かを判断し、保存されていればそのまま処理を終了するが、保存されていなければ新規なデータと判断して識別符号を付与してこれをプリンタＰの素材データ保存手段３０側に送付する。
これによって、常に同じ情報作成端末Ｔの素材データ保存手段３０とプリンタＰ側の素材データ保存手段３０とで常に同じデータを共有することができる。
【００８０】
そして、編集情報通知手段２０は、ステップＳ１１１において取得した編集情報を直ちにプリンタＰ側へ通知した後、次のステップＳ１１３に移行してその編集情報からリンクテーブルを作成すると共に、適宜、その内容を更新する。
図４は、このようにして作成されるリンクテーブルＬの一例であり、図５はそのリンクテーブルＬとリンクして情報編集端末Ｔ側の情報編集手段１０で実際に編集・作成される印刷データの一例を示したものである。
【００８１】
図４のリンクテーブルＬには、情報を構成する素材データを示す欄３００と、その印刷データを示す欄４００が設けられ、情報構成素材データを示す欄３００には、その情報固有の「ＩＤ」（ｂｂｂ−ｄ）を示す欄３０１と、情報構成素材データの一つである「画像」（Ｓａｍｐｌｅｐｈｏｔｏ．ｊｐｇ）の種類を示す欄３０２と、同じく情報構成素材データの一つである「文字」（“Ｔｈｉｓ  ｉｓ  ａ  ｓａｍｐｌｅ  ｃｈａｒａｃｔｅｒ．”）を示す欄３０３と、同じく情報構成素材データの一つである図形等の「グラフィック」（線分）を示す欄３０４とが設けられ、さらにそれぞれの欄３０２，３０３，３０４には、各情報構成素材データのサイズや位置等を特定する情報が詳細に記録されている。
【００８２】
例えば、「Ｓａｍｐｌｅｐｈｏｔｏ．ｊｐｇ」という「画像」はそのサイズが１００×２０［Ｐｉｘｅｌ］の大きさで、用紙の左端から２０［Ｐｉｘｅｌ］、上端から５０［Ｐｉｘｅｌ］の位置を始点として配置されることを示している。
また、「“Ｔｈｉｓ  ｉｓ  ａ  ｓａｍｐｌｅ  ｃｈａｒａｃｔｅｒ．”」という「文字」は、「１０ポイント」の大きさの「Ｔｉｍｅｓ  Ｒｏｍａｎ」というフォントで構成され、用紙の左端から２０［Ｐｉｘｅｌ］、上端から１５０［Ｐｉｘｅｌ］の位置を始点として配置され、さらに「文字色」は「２５５．２５５．２５５（ブラック）」であることを示している。
【００８３】
また、「線分」からなる「グラフィック」は、（３０、２００）［Ｐｉｘｅｌ］を始点とし、（１００、２５０）［Ｐｉｘｅｌ］を終了点とする直線であってその太さは「１ポイント」、「線色」は「２５５．２５５．２５５（ブラック）」であることを示している。
また、このような情報構成素材データからなる情報の印刷データにも別の固有の「ＩＤ」３０５が付与され、さらにその「データ種」３０６、「データサイズ」３０７の他、他の印刷データとの位置関係を示す「前項印刷データＩＤ」３０８および「後項印刷データＩＤ」３０９が記録されるようになっている。
【００８４】
例えば、この印刷データの「ＩＤ」は「ｂｂｂ−ｒ」、「データ種」は「ラスタイメージ」、「データサイズ」は「６００×４００［Ｐｉｘｅｌ］」であり、図５に示すように、「前項印刷データＩＤ」である「ａａａ−ｒ」と、「後項印刷データＩＤ」である「ｃｃｃ−ｒ」との間に位置するようになっている。
次に、このようにして編集情報の監視・取得に伴ってその通知とその編集情報のリンクテーブルＬへの反映が行われたならば、次のステップＳ１１５に移行して、ユーザから明示の印刷指示があるか否かを判断する。
【００８５】
ここで、未だユーザから明示の印刷指示がないと判断したとき（Ｎｏ）は、再び最初のステップＳ１０１に戻って同様の処理を繰り返すことになるが、明示の印刷指示があったと判断したとき（Ｙｅｓ）は、このループから抜け出して次のステップＳ１１７に移行してプリンタＰに対して印刷命令を実行すると共に、ステップＳ１１３で作成したリンクテーブルＬをその印刷命令と共に送信する。
【００８６】
すなわち、この情報作成端末Ｔからは、作成した情報を構成する印刷データそのものの送信は行わずに、原則としてその印刷命令とその印刷データの構成を示すリンクテーブルＬのみをプリンタＰ側に送ることになる。
一方、プリンタＰは、図３に示すように電源投入後、所定の初期動作が終了したならば、そのリンク手段６０が最初のステップＳ２０１において処理対象となる情報編集端末Ｔからの編集情報の通知の有無を常時監視し、次の判断ステップＳ２０３においてその通知がないと判断したとき（Ｎｏ）は、そのまま継続して編集情報通知の有無の監視を行うが、通知があったと判断したとき（Ｙｅｓ）は、次のステップＳ２０５に移行して、その編集情報の内容を直ちに取得して解析する。
【００８７】
ここで、その編集情報の通知と同時に新規な情報構成素材データが送られてこなかったと判断したとき（Ｎｏ）は、ステップＳ２１３までジャンプするが、新規な情報構成素材データが送られてきたと判断したとき（Ｙｅｓ）は、次のステップＳ２０９、Ｓ２１１に順次移行してその情報構成素材データを取り込んで直ちにラスタライズ処理を実行すると共に、その情報構成素材データを複写してプリンタＰ側のリンク手段６０の素材データ保存手段３０に保存する。
【００８８】
そして、このリンク手段６０の情報編集手段１０は、このようにして通知された編集情報に基づいて、自己が保有する情報構成素材データを用いて情報編集端末Ｔとリンクしてこれとほぼ同時に独自に同じ情報の作成・編集を実行することになる。
また、この情報の作成・編集に際してはステップＳ２１５に示すようにその情報の内容に従って独自にリンクテーブルＬを作成・更新する。
【００８９】
つまり、ユーザが情報編集端末Ｔに対して実行した情報の編集操作は、編集情報として情報編集端末Ｔのみならず、プリンタＰ側へも取り込まれ、プリンタＰ側で情報編集端末Ｔと同じ情報の作成・編集が行われることになる。例えば、情報編集端末Ｔ側で図５に示すような印刷データが作成されたなら、これと同じ印刷データがプリンタＰ側でもほぼ同時に作成・編集されることになる。
【００９０】
そして、このようなリンクテーブルＬが作成されたならば、次の判断ステップＳ２１７に移行してユーザからの明示の印刷命令があるか否かを判断し、明示の印刷命令がないと判断したとき（Ｎｏ）は、再び最初のステップＳ２０１に移行して新たな編集情報の通知の有無を監視することになるが、明示の印刷命令があったと判断したとき（Ｙｅｓ）は、そのループを抜け出して次のステップＳ２１９に移行してその印刷命令と共に情報編集端末Ｔから送られてきたリンクテーブルＬと先のステップＳ２１５で自ら作成したリンクテーブルＬと照合する。
【００９１】
この照合の結果、次の判断ステップＳ２２１において、両者が完全に一致すると判断したとき（Ｙｅｓ）は、ステップＳ２２７までジャンプして直ちにそのプリンタＰ側で利用された情報構成素材データからなる印刷データをそのまま利用して印刷実行手段８０によって印刷処理を実行することになるが、内容が一部でも一致していないと判断したとき（Ｎｏ）は、ステップＳ２２３に移行してその印刷命令と共に情報編集端末Ｔから送られてきたリンクテーブルＬに従って情報編集をやり直し、次のステップＳ２２５において適当な修正を施した新たな印刷データを作成し、この新たな印刷データを用いて印刷を実行することで処理を終了することになる。
【００９２】
このように本発明は、情報編集端末ＴとプリンタＰとで同じ情報構成素材データを所有するだけでなく、その情報編集端末Ｔで行われている情報編集作業の内容をリアルタイムで取得し、情報編集端末ＴとリンクしてプリンタＰでもほぼ同時に情報編集作業を実行するようにしたことから、情報編集端末Ｔから印刷命令が成されるとほぼ同時にプリンタＰ側で印刷を実行することが可能となり、ファーストプリントまでの時間を大幅に短縮、つまり、ほぼ皆無になるまで短縮することが可能となる。
【００９３】
また、情報編集端末ＴからプリンタＰ側へは原則として編集情報とリンクテーブルのみで「画像」等のデータ量の大きい素材データは送られないため、ネットワークトラフィックの増大を回避できることは勿論、例えば、「元に戻す入力（Ｕｎｄｏ）」や「やり直し入力（Ｒｅｄｏ）」といった編集コマンドを繰り返し実行しても、従来のようにその都度差分データを送り直すといったことがなくなり、非効率なデータ転送を回避して応答性に優れた高速な情報編集処理を実行することができる。
【００９４】
また、本発明で利用する情報構成素材データは、リンクテーブルＬによって編集時にそれぞれ独立したデータとして取り扱われるため、既存の情報中への挿入や削除等といった情報編集も容易に行うことができる。例えば、図７に示すように「ＩＤ＝ａａａ−ｒ」と、「ＩＤ＝ｃｃｃ−ｒ」との間に、「“Ｔｈｉｓ  ｉｓ  ａ  ｓａｍｐｌｅｃｈａｒａｃｔｅｒ  ２．”（ＩＤ＝ｂｂｂ−ｄ）」を挿入したい場合には、図６に示すような「ＩＤ＝ｂｂｂ−ｒ」という文字からなる印刷データで、「前項データＩＤ」である「ａａａ−ｒ」と「後項データＩＤ」である「ｃｃｃ−ｒ」とを指定すると共に、挿入箇所を示す数値「０，１００」を指定することで「ＩＤ＝ｂｂｂ−ｄ」という素材データを簡単にデータを挿入することができる。
【００９５】
そして、図８〜図１３は、このような素材データの再構成方法の一例を示したものである。
先ず、図８および図９は各情報構成データを横方向の短冊状に分割したものであり、図８は、その分割方法として等間隔に、図９はランダムな間隔に分割したものである。
そして、サイズが同じ「画像データ」を上下に組み合わせるような情報の場合は、図８のような形態を採用することが好適であり、また、ニュースの「文字列」のように文字量が適宜変動するようなデータの場合は図９のような形態を採用することが好適となる。
【００９６】
また、日本語の縦書きの文章などの場合は、図１０に示すように縦方向に短冊状に分割する方法が好適である。
さらに、図１１（ａ）、（ｂ）に示すように縦横にブロック状に分割したり、図１２（ａ）、（ｂ）に示すようにランダムな形に分割すれば、写真や図形オブジェクト等の素材データの形や大きさに合わせて印刷データを作成することが可能となって複雑なレイアウトデザインが可能となると共に、不要な部分のラスタライズが不要となり、効率的な印刷データの作成が可能となる。
【００９７】
また、図１３は、このような素材データの再構成方法の判断フローの一例を示したものである。
図示するように、先ず、最初のステップＳ４０１において、使用する情報構成素材データ中に特異な形状の図形オブジェクトがあるか否かを判断し、あると判断した場合（Ｙｅｓ）はステップＳ４０３に移行して図１２に示すような「ランダムな形に分割する方法」を選択するが、ない場合（Ｎｏ）は、次のステップＳ４０５に移行する。
【００９８】
ステップＳ４０５ではその情報構成素材データが縦書きであるか否かを判断し、縦書きである場合（Ｙｅｓ）は、ステップＳ４０７に移行して図１０に示すような「縦方向に短冊状に分割する方法」を選択するが、縦書きでない場合（Ｎｏ）は、さらに次のステップＳ４０９に移行する。
ステップＳ４０９では、その情報構成素材データに段組設定があるか否かを判断し、ある場合（Ｙｅｓ）は、ステップＳ４１１に移行して図１１に示すような「長方形に分割する方法」を選択するが、ない場合（Ｎｏ）は、さらに次のステップＳ４１３に移行する。
【００９９】
ステップＳ４１３では、その情報構成素材データが規定の大きさと異なるか否かを判断し、異なる場合（Ｙｅｓ）は、ステップＳ４１５に移行して図９に示すような「横方向にランダムな間隔で短冊状に分割する方法」を選択するが、同じである場合（Ｎｏ）は、さらに次のステップＳ４１７に移行して図８に示すような「横方向に等間隔で短冊状に分割する方法」を選択してからステップＳ４１９にてそれぞれの方法でラスタイメージ化することになる。
【０１００】
なお、本実施の形態では、印刷管理システム１００として一組の情報作成端末ＴとプリンタＰとで構成した例で説明したが、ＬＡＮ等の一つのネットワークＮ上に情報作成端末ＴやプリンタＰが複数、さらにプリンタサーバが配置された形態であっても良い。この場合、予め担当するプリンタＰを決定しておく他に、情報作成端末Ｔで情報を編集する際にユーザが任意にプリンタＰやプリンタサーバを指定する方法が考えられ、また、情報の識別は、編集情報の通知データやリンクテーブルの通知データ等に送信元の情報作成端末Ｔを特定するＭＡＣアドレス等を付加することで容易に識別できることは勿論である。
【０１０１】
次に、図１５〜１７図は本発明に係る印刷管理システム１００、情報作成端末Ｔ、プリンタＰ、およびこれらをコンピュータで実現するためのプログラム並びにこれらを用いた印刷管理方法に係る第２の実施の形態を示したものである。
図１５に示すように、本実施の形態の形態に係る印刷管理システム１００は、前記第１の実施の形態と同様な構成をした情報作成端末Ｔと、同じく前記第１の実施の形態と同様な構成をしたプリンタＰと、このプリンタＰと同様の構成および機能を発揮するリンク手段６０を備えたプリンタサーバＳとを同一のネットワークＮで相互に情報通信可能に接続したものである、すなわち、本実施の形態は図１５に示すように、前記第１の実施の形態の構成に、同じネットワークＮを介してさらにプリンタサーバＳを加え、プリンタＰのリンク手段６０で行っている処理の一部をプリンタサーバＳで同時並行的に実行可能としたものである。
【０１０２】
そして、図１６は本実施の形態に係るプリンタＰ側での処理の流れを示したフローチャートであり、図１７は同じくは本実施の形態に係るプリンタサーバＳ側での処理の流れを示したフローチャートである。
先ず、図１６に示すように、本実施の形態に係るプリンタＰは、そのリンク手段６０が最初のステップＳ５０１において、処理対象となる情報編集端末Ｔから自己宛の編集情報の通知の有無を常時監視し、次の判断ステップＳ５０３において、通知がないと判断したとき（Ｎｏ）は、そのまま継続して編集情報通知の監視を行うが、通知があったと判断したとき（Ｙｅｓ）は、次のステップＳ５０５に移行してその編集情報の内容を直ちに取得して解析する。
【０１０３】
ここで、本実施の形態では、情報編集端末ＴからプリンタＰ宛に通知されてくる編集情報は、第１の実施の形態のように情報作成端末Ｔで行われている文書編集作業に関する全ての編集情報ではなく、その一部であり、残りはプリンタサーバＳ側に通知されることになる。そして、この編集情報の通知の振り分けは、情報編集端末Ｔによって行われることにあるが、この通知の振り分け方法としては、例えば、文書の編集が数ページに亘る場合は、ページごとに振り分けたり、あるいは文書の構成要素ごと（テキストデータや画像データごと）に振り分けたり、文書の領域ごとに振り分けたりする方法があり、その振り分け方法は編集中の文書の種類によって自動的にあるいはユーザの指定によって細かく設定することが可能である。                                              
【０１０４】
次に、判断ステップＳ５０７では、前記第１の実施の形態と同様に、その編集情報の通知と同時に新規な情報構成素材データが送られてきたか否かを判断し、新規な情報構成素材データが送られてこなかったと判断したとき（Ｎｏ）は、ステップＳ５１３までジャンプするが、新規な情報構成素材データが送られてきたと判断したとき（Ｙｅｓ）は、次のステップＳ５０９、Ｓ５１１に順次移行してその情報構成素材データを取り込んで直ちにラスタライズ処理を実行すると共に、そのコピーをプリンタＰ側のリンク手段６０の素材データ保存手段３０に保存する。
【０１０５】
そして、このプリンタＰ（文書編集手段１０）は、このようにして通知された編集情報に基づいて自己が保有する情報構成素材データを用いて情報編集端末Ｔとリンクしてこれとほぼ同時に独自に同じ情報の作成・編集を実行することになる。
また、この情報の作成・編集に際してはステップＳ５１５に示すようにその情報の内容に従って独自にリンクテーブルＬを作成・更新する。
【０１０６】
このようにして所定のリンクテーブルＬが作成されたならば、次の判断ステップＳ５１７に移行してユーザからの明示の印刷命令があるか否かを判断し、明示の印刷命令がないと判断したとき（Ｎｏ）は、再び最初のステップＳ５０１に戻って自己（プリンタＰ）宛の新たな編集情報の通知の有無を監視することになるが、明示の印刷命令があったと判断したとき（Ｙｅｓ）は、そのループを抜け出して次の判断ステップＳ５１９に移行する。
【０１０７】
判断ステップＳ５１９では、プリンタサーバＳからそのプリンタサーバＳで分散して作成された文書編集に関する印刷データがそのリンクテーブルと共に送信されてきたか否かを判断し、両方とも受信したと判断したとき（Ｙｅｓ）は、ステップＳ５２３までジャンプすることになるが、いずれか一方でも受信していないと判断したとき（Ｎｏ）は、次のステップＳ５２１に移行してそのプリンタサーバＳに対してその印刷データまたはリンクテーブルの取得要求を行う。その結果、次の判断ステップＳ５２３で取得要求した印刷データまたはリンクテーブルを受信していないと判断したとき（Ｎｏ）は、ステップＳ５２９までジャンプすることになるが、取得要求した印刷データまたはリンクテーブルを受信したと判断したとき（Ｙｅｓ）は、次のステップＳ５２５に移行する。
【０１０８】
すなわち、プリンタサーバＳは、図１７に示すように、先ず、そのリンク手段６０が最初のステップＳ６０１において、処理対象となる情報編集端末Ｔから自己宛の編集情報の通知の有無を常時監視し、次の判断ステップＳ６０３において、通知がないと判断したとき（Ｎｏ）は、そのまま継続して編集情報通知の監視を行うが、通知があったと判断したとき（Ｙｅｓ）は、次のステップＳ６０５に移行してその編集情報の内容を直ちに取得して解析する。                                              
【０１０９】
次に判断ステップＳ６０７に移行し、前記プリンタＰと同様に、その編集情報の通知と同時に新規な情報構成素材データが送られてきたか否かを判断し、新規な情報構成素材データが送られてこなかったと判断したとき（Ｎｏ）は、ステップＳ６１３までジャンプするが、新規な情報構成素材データが送られてきたと判断したとき（Ｙｅｓ）は、次のステップＳ６０９、Ｓ６１１に順次移行してその情報構成素材データを取り込んで直ちにラスタライズ処理を実行すると共に、そのコピーをプリンタサーバＳ側のリンク手段６０の素材データ保存手段３０に保存する。
【０１１０】
そして、このプリンタサーバＳ（文書編集手段１０）は、このようにして通知された編集情報に基づいて自己が保有する情報構成素材データを用いて情報編集端末Ｔとリンクしてこれとほぼ同時に独自に同じ情報の作成・編集を実行することになる。
また、この情報の作成・編集に際してはステップＳ６１５に示すようにその情報の内容に従って独自にリンクテーブルを作成・更新する。
【０１１１】
このようにして所定のリンクテーブルが作成されたならば、次の判断ステップＳ６１７に移行してユーザからの明示の印刷命令があるか否かの情報を判断し、明示の印刷命令がないと判断したとき（Ｎｏ）は、再び最初のステップＳ６０１に戻って自己（プリンタサーバＳ）宛の新たな編集情報の通知の有無を監視することになるが、明示の印刷命令があったと判断したとき（Ｙｅｓ）は、そのループを抜け出して次の判断ステップＳ６１９に移行し、それまで作成した印刷データ（編集情報）とリンクテーブルとを所定のプリンタＰに送信してそのまま処理を終了するか、あるいは、印刷データの送信後所定時間、プリンタＰから印刷データの取得要求の有無を監視し、取得要求があったときは、その要求通り、再度印刷データを送信してから処理を終了することになる。
【０１１２】
一方、プリンタＰは、次のステップＳ５２５において、先のステップＳ２１５で自ら作成したリンクテーブルとプリンタサーバＳから送られてきたリンクテーブルを合成し、その合成したリンクテーブルと、その印刷命令と共に情報編集端末Ｔから送られてきたリンクテーブルとを照合する。
この照合の結果、次の判断ステップＳ５２７において、両者が完全に一致すると判断したとき（Ｙｅｓ）は、ステップＳ５３３までジャンプして直ちにそのプリンタＰ側で利用された情報構成素材データからなる印刷データをそのまま利用して印刷処理を実行することになるが、内容が一部でも一致していないと判断したとき（Ｎｏ）は、ステップＳ５２９に移行してその印刷命令と共に情報編集端末Ｔから送られてきたリンクテーブルＬに従って情報編集をやり直し、次のステップＳ５３１において適当な修正を施した新たな印刷データを作成し、この新たな印刷データを用いて印刷を実行することで処理を終了することになる。
【０１１３】
このように本実施の形態は、情報作成端末ＴとプリンタＰに、さらにプリンタサーバＳを加え、このプリンタサーバＳとプリンタＰとの双方にリンク手段６０を備え、プリンタサーバＳとプリンタＰとの双方で分散して文書編集処理を実行（印刷データの作成）するようにしたことから、発明１と同様に、情報作成端末ＴからプリンタＰへ送信するデータ量を大幅に削減することができるため、ファーストプリントを短縮できることは勿論、効率的なデータ転送を行うことができる。
【０１１４】
さらに、プリンタサーバＳとプリンタＰとの双方で印刷データを作成するといった、いわゆる分散処理が可能となるため、より顕著な高速化が達成できる。
なお、本実施の形態では、印刷データの作成処理の一部をプリンタサーバＳで実行するようにしたが、図１８の第３の実施の形態に示すように、その処理の全部をプリンタサーバＳで実行することに可能であり、そのようにすれば、プリンタＳ側のリンク手段６０が不要となるため、既存のプリンタをそのまま活用することも可能となる。そして、一般にプリンタＰよりもプリンタサーバＳの方が情報処理能力が優れている場合が多いことから、プリンタＰよりもプリンタサーバＳによって印刷データを作成すれば、よりファーストプリントを早めることができる。
【０１１５】
また、前記第２の実施の形態では、印刷データの作成処理の一部あるいは全部をプリンタサーバＳで実行するようにしたが、図１９の第４の実施の形態に示すように、そのネットワークＮ上に前記プリンタＰやプリンタサーバＳと同様なリンク手段６０を備えたプリンタＰや情報作成端末Ｔが複数存在して相互に情報通信可能である場合には、さらにこれらを利用して多数のリンク手段６０によって分散処理を実行するようにしても良い。
【図面の簡単な説明】
【０１１６】
【図１】本発明に係る印刷管理システムの第１の実施の形態を示すブロック図である。
【図２】第１の実施の形態に係る情報作成端末の処理の流れを示すフローチャート図である。
【図３】第１の実施の形態に係るプリンタの処理の流れを示すフローチャート図である。
【図４】リンクテーブルの一例を示す図である。
【図５】図４のリンクテーブルで表されるデータ構造を示す図である。
【図６】リンクテーブルの他の例を示す図である。
【図７】図６のリンクテーブルで表されるデータ構造を示す図である。
【図８】情報の再構成方法（横方向に等間隔に分割）の一例を示す図である。
【図９】情報の再構成方法（横方向にランダム間隔に分割）の一例を示す図である。
【図１０】情報の再構成方法（縦方向に分割）の一例を示す図である。
【図１１】情報の再構成方法（長方形に分割）の一例を示す図である。
【図１２】情報の再構成方法（ランダムな形に分割）の一例を示す図である。
【図１３】再構成方法判断処理の流れを示すフローチャート図である。
【図１４】本発明のシステムを実現するハードウェア構成を示すブロック図である。
【図１５】本発明に係る印刷管理システムの第２の実施の形態を示すブロック図である。
【図１６】第２の実施の形態に係るプリンタの処理の流れを示すフローチャート図である。
【図１７】第２の実施の形態に係るプリンタサーバの処理の流れを示すフローチャート図である。
【図１８】本発明に係る印刷管理システムの第３の実施の形態を示すブロック図である。
【図１９】本発明に係る印刷管理システムの第４の実施の形態を示すブロック図である。
【符号の説明】
【０１１７】
１０…情報編集手段、１５…編集情報取得手段、２０…編集情報通知手段、３０…素材データ保存手段、４０…素材データ管理手段、５０…通信手段（印刷データ受信手段）、６０…リンク手段、７０…情報変換手段、８０…印刷実行手段、８５…通信手段（印刷データ送信手段）、９０…ＣＰＵ、９１…ＲＡＭ、９２…ＲＯＭ、９３…補助記憶装置（ＨＤＤ）、９４…出力装置、９５…入力装置、９６…入出力インターフェース、９７…バス、１００…印刷管理システム、Ｔ…情報作成端末、Ｐ…プリンタ、Ｌ…リンクテーブル、Ｎ…ネットワーク、Ｓ…プリンタサーバ。
【図１】
2005141723.tif 000003
【図２】
2005141723.tif 000004
【図３】
2005141723.tif 000005
【図４】
2005141723.tif 000006
【図５】
2005141723.tif 000007
【図６】
2005141723.tif 000008
【図７】
2005141723.tif 000009
【図８】
2005141723.tif 000010
【図９】
2005141723.tif 000011
【図１０】
2005141723.tif 000012
【図１１】
2005141723.tif 000013
【図１２】
2005141723.tif 000014
【図１３】
2005141723.tif 000015
【図１４】
2005141723.tif 000016
【図１５】
2005141723.tif 000017
【図１６】
2005141723.tif 000018
【図１７】
2005141723.tif 000019
【図１８】
2005141723.tif 000020
【図１９】
2005141723.tif 000021