(57)【要約】【課題】印刷処理についてネットワークトラフィックの軽減等を図ることができるネットワーク印刷システム及びプログラム、並びに印刷方法の提供。【解決手段】クライアント装置１０から印刷要求を受信したときに、印刷処理に要する各データが印刷装置２０内に保存されているかどうかを調査し、その全てが保存されているときはそれを用いて印刷処理を実行し、保存されていないデータがあるときは、そのデータをクライアント装置から取得して印刷処理を実行する。これによって、印刷処理毎にデータを全てのデータを転送する必要がなくなるため、ネットワークトラフィックの軽減やファーストプリントアウトまでの時間短縮を図ることができる。【選択図】        図１
2005049980.tif 000002
【特許請求の範囲】
【請求項１】
文書の印刷データを保持するクライアント装置と、前記印刷データの印刷を実行する印刷装置とをネットワークで接続したネットワーク印刷システムであって、
前記クライアント装置は、
前記印刷データを、処理内容を構成する各構成要素ごとに区分した部分データとして管理するデータ管理部と、
前記部分データをデータ単位で転送するデータ転送部と、を有し、
前記印刷装置は、
前記部分データをデータ単位で保存可能なデータ保存部と、
前記印刷データの印刷の実行にあたって、必要とする前記部分データが前記データ保存部に有りか無しかを確認する保存データ検索部と、
前記保存データ検索部にて前記データ保存部に無しと判断された不足部分データを前記クライアント装置に転送要求するデータ転送要求部と、
を有することを特徴とするネットワーク印刷システム。
【請求項２】
請求項１に記載のネットワーク印刷システムにおいて、
前記データ保存部における保存動作の是非を判別する保存動作判別部をさらに有することを特徴とするネットワーク印刷システム。
【請求項３】
請求項２に記載のネットワーク印刷システムにおいて、
前記保存動作判別部は、該当する前記部分データを作成又は編集、あるいは印刷指示をしたユーザが保存動作の是非を指定する保存動作指定部を有することを特徴とするネットワーク印刷システム。
【請求項４】
請求項２に記載のネットワーク印刷システムにおいて、
前記保存動作判別部は、前記部分データ毎の参照回数を計数する参照回数計数部を有し、この参照回数に応じて保存動作の是非を判別することを特徴とするネットワーク印刷システム。
【請求項５】
請求項２に記載のネットワーク印刷システムにおいて、
前記保存動作判別部は、前記部分データ毎の参照頻度を計測する参照頻度計測部を有し、この参照頻度に応じて保存動作の是非を判別することを特徴とするネットワーク印刷システム。
【請求項６】
請求項１に記載のネットワーク印刷システムにおいて、
前記データ転送部におけるデータ転送制御方法を規定するデータ転送方法判別部をさらに有することを特徴とするネットワーク印刷システム。
【請求項７】
請求項６に記載のネットワーク印刷システムにおいて、
前記データ転送方法判別部は、該当する前記部分データを作成又は編集、あるいは印刷指示をしたユーザがデータ転送方法を指定するデータ転送方法指定部を有することを特徴とするネットワーク印刷システム。
【請求項８】
請求項６に記載のネットワーク印刷システムにおいて、
前記データ転送方法判別部は、前記部分データ毎の参照回数を計数する参照回数計数部を有し、この参照回数に応じて保存動作の是非を判別することを特徴とするネットワーク印刷システム。
【請求項９】
請求項６に記載のネットワーク印刷システムにおいて、
前記データ転送方法判別部は、前記部分データ毎の参照頻度を計測する参照頻度計測部を有し、この参照頻度に応じて保存動作の是非を判別することをすることを特徴とするネットワーク印刷システム。
【請求項１０】
請求項６〜９のいずれかに記載のネットワーク印刷システムにおいて、
前記データ転送方法判別部は、データ転送を行う際に使用するネットワーク帯域、ネットワーク経路、ネットワークプロトコル、データ転送を許可する時間帯のいずれか１つ以上を規定することを特徴とするネットワーク印刷システム。
【請求項１１】
ネットワークを介して印刷装置に送るための文書の印刷データを保持するクライアント装置のコンピュータを、
前記印刷データを処理内容を構成する各構成要素ごとに区分した部分データとして管理するデータ管理部と、
前記部分データを前記クライアント装置から印刷装置へデータ単位で転送するデータ転送部と、
して機能させることを特徴とするネットワーク印刷プログラム。
【請求項１２】
クライアント装置からネットワークを介して送られる印刷データを処理する印刷装置のコンピュータを、
前記印刷データを処理内容を構成する各構成要素ごとに区分した部分データ単位で前記印刷装置内へ保存可能なデータ保存部と、
前記印刷データの印刷の実行にあたって、必要とする前記部分データが前記データ保存部に有りか無しかを確認する保存データ検索部と、
前記保存データ検索部にて前記データ保存部に無しと判断された不足部分データを前記クライアント装置に転送要求するデータ転送要求部と、
して機能させることを特徴とするネットワーク印刷プログラム。
【請求項１３】
ネットワークを介してクライアント装置から印刷装置に印刷要求を送信して所望の文書の印刷処理を実行するようにしたネットワーク印刷方法において、
前記クライアント装置は、印刷処理を実行する文書の印刷データを複数の部分データに分けて識別してからその印刷要求をその部分データの識別子と共に前記印刷装置に送信し、
一方、その印刷要求を受信した印刷装置は、それら各部分データが前記印刷装置内に保存されているかどうかを探索し、その部分データの全てが保存されているときはその保存データを用いて印刷処理を実行し、他方、保存されていない部分データがあるときは、その部分データを前記印刷要求を行ったクライアント装置に転送要求を行い、転送された部分データを用いて印刷処理を実行するようにしたことを特徴とするネットワーク印刷方法。
【請求項１４】
請求項１３に記載のネットワーク印刷方法において、
前記クライアント装置から転送された部分データを所定の判別基準に基づいて保存するようにしたことを特徴とするネットワーク印刷方法。
【請求項１５】
請求項１４に記載のネットワーク印刷方法において、
前記転送後の部分データの保存動作は、その部分データを作成又は編集、あるいは印刷指示をしたユーザの指定に従うにしたことを特徴とするネットワーク印刷方法。
【請求項１６】
請求項１４に記載のネットワーク印刷方法において、
前記転送後の部分データの保存動作は、その部分データ毎の参照回数が所定回数に達した時に行うようにしたことを特徴とするネットワーク印刷方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文書の印刷要求を送信するクライアント装置と、この印刷要求に応じて印刷を実行する印刷装置とをネットワークで接続したネットワーク印刷システム及びネットワーク印刷プログラム、並びにネットワーク印刷方法に関するものである。
【０００２】
【従来の技術】
従来、多くの企業や官庁のオフィス等においては、各職員（ユーザ）毎に配布されたパソコン等のクライアント装置と、カラープリンタやレーザープリンタ等の印刷装置とをＬＡＮ等のネットワークで接続して共用する形態が一般的となっているが、このような形態では印刷処理要求が集中する等によってネットワークトラフィックが高くなったり、あるいは、カラー写真等を含む膨大な印刷データを流したりする等によってデータ転送時間が長くなったりして、いわゆるファーストプリントアウト（Ｆｉｒｓｔ  Ｐｒｉｎｔ  Ｏｕｔ）まで長時間待たされることがある。
【０００３】
そのため、従来では、例えば以下の特許文献１，２等に示すように、印刷装置内に記憶手段を設け、その記憶手段にその印刷装置で印刷を行った印刷データを保存しておき、次回以降に同じ印刷要求があったときは、その記憶手段に保存された印刷データを利用して印刷処理を行うことで、ネットワーク上に流すデータ転送量を減らしてファーストプリントアウトまでの時間短縮を図るようにした方法等が提案されている。
【０００４】
【特許文献１】
特開平８−２７８８６２号公報
【特許文献２】
特開平１１−３０５９７４号公報
【０００５】
【発明が解決しようとする課題】
ところで、このような従来の印刷処理方法では、同じ内容の印刷物を印刷する場合には顕著な効果を得ることができるが、印刷データのうち一部のデータ、例えば文書の書式やレイアウトに関する文書データや、その文書データに組み合わされる画像データやテキストデータが一部でも異なっている場合には、再度、その異なったデータ部分を含めた全ての印刷データを転送しなければならず、ほんの一部での印刷処理でしか、前記のようなネットワークトラフィックの軽減やファーストプリントアウトまでの時間短縮といった効果を享受することができなかった。
【０００６】
そこで、本発明はこのような課題を有効に解決するために案出されたものであり、その目的は、殆どの印刷処理についてネットワークトラフィックの軽減やファーストプリントアウトまでの時間短縮を図ることができる新規なネットワーク印刷システム及びネットワーク印刷プログラム、並びにネットワーク印刷方法を提供するものである。
【０００７】
【課題を解決するための手段】
〔発明１〕
前記課題を解決するために発明１のネットワーク印刷システムは、
文書の印刷データを保持するクライアント装置と、前記印刷データの印刷を実行する印刷装置とをネットワークで接続したネットワーク印刷システムであって、
前記クライアント装置は、
前記印刷データを、処理内容を構成する各構成要素ごとに区分した部分データとして管理するデータ管理部と、前記部分データをデータ単位で転送するデータ転送部と、を有し、
前記印刷装置は、
前記部分データをデータ単位で保存可能なデータ保存部と、前記部分データの印刷の実行にあたって、必要とする前記部分データが前記データ保存部に有りか無しかを確認する保存データ検索部と、前記保存データ検索部にて前記データ保存部に無しと判断された不足部分データを前記クライアント装置に転送要求するデータ転送要求部と、を有することを特徴とするものである。
【０００８】
このような構成としたことにより、先ず、任意の文書の印刷処理を所望するユーザが、そのクライアント装置から印刷要求を行うと、そのクライアント装置側に設けられたデータ管理部がその文書の印刷データを少なくとも１つ以上の部分データに分けて識別・管理すると共に、印刷装置側の保存データ検索部がその印刷要求を解析してそれら各部分データがデータ保存部に保存されているか否か確認する。
【０００９】
次に、このようなデータ保存の有無の確認作業の結果、その印刷要求を満たす全ての印刷データが保存されていれば、その印刷データを利用して印刷処理を実行するが、その部分データの全て、あるいはその一部が保存されていない場合には、印刷装置側のデータ転送要求部が、その保存されていない部分データの転送を前記クライアント装置に要求する。
【００１０】
すると、クライアント装置側のデータ転送部がその要求に応じてその部分データを印刷装置に転送することになるため、これを受信した印刷装置はそのデータを組み合わせて印刷データを完成させて要求のあった文書の印刷処理を実行することになる。
すなわち、本発明のネットワーク印刷システムは、文書の印刷データをレイアウトデータや画像データ、テキストデータ等といった部分データに分けて識別する共に、このように分けて識別された部分データ単位で印刷装置内に保存されているか否かを確認し、保存されていない部分データがある場合にはその部分データのみをクライアント装置から印刷装置へ転送して印刷処理を実行するようにしたものである。
【００１１】
これによって、保存されていない部分のデータのみを転送するだけで、所望の文書の印刷を実行できるため、データ転送時間が短くなってファーストプリントアウトまでの時間を短縮できると共に、その文書を構成する全ての印刷データを転送する必要がなくなってデータ転送量も減るため、ネットワークトラフィックの軽減を達成することができる。
【００１２】
また、転送された部分データを適宜データ保存部が印刷装置内へ保存するようになっていることから、その後、その部分データを利用する印刷要求を行った場合には、再度その部分データを転送する必要がなくなるため、さらなるファーストプリントアウトまでの時間短縮と、ネットワークトラフィックの軽減を達成することが可能となる。
【００１３】
尚、本発明でいう部分データは、ビットマップやｊｐｅｇ等の画像データ、文字情報からなるテキスト（ｔｅｘｔ）データ、これらのレイアウト情報の他に、文書や部分データを識別するための識別子、使用状況属性情報といった各データから構成されているものとする。
〔発明２〕
発明２のネットワーク印刷システムは、
発明１に記載のネットワーク印刷システムにおいて、前記データ保存部における保存動作の是非を判別する保存動作判別部をさらに有することを特徴とするものである。
【００１４】
すなわち、本発明は転送された全ての部分データをそのまま印刷装置側へ保存するのではなく、所定の判別基準によって判別された部分データのみを保存するようにしたものである。これによって、保存動作の是非を正確に判別することができるため、無駄のない的確なデータ保存を実行することができる。
すなわち、実際に印刷装置内に印刷データを保存するには、印刷装置内あるいはこれとケーブル等で接続されたハードディスク装置やテープ記憶装置、半導体記憶装置等からなるストレージ（外部記憶装置）を利用することになるが、当然のことながら、これらストレージの記憶容量には限度があるため、実際に印刷した全てのデータをそのまま無条件で保存してしまうと短期間で容量が満杯になってそれ以上の保存ができなくなる。
【００１５】
そのため、本発明では、データ保存部に保存動作判別部を設け、これらによって以下の発明３〜５に規定するような判別基準で保存するデータを判別するようにしたため、無駄な保存が回避されて効率的な保存を行うことができる。
〔発明３〕
発明３のネットワーク印刷システムは、
発明２に記載のネットワーク印刷システムにおいて、前記保存動作判別部は、該当する前記部分データを作成又は編集、あるいは印刷指示をしたユーザが保存動作の是非を指定する保存動作指定部を有し、この指定に従って保存動作の是非を判別することを特徴とするものである。
【００１６】
これによって、部分データを作成又は編集、あるいは印刷指示をしたユーザが指定した部分データのみを保存することができるため、印刷装置を利用するユーザの嗜好に的確に合致した部分データのみを効率的に保存することができる。
〔発明４〕
発明４のネットワーク印刷システムは、
発明２に記載のネットワーク印刷システムにおいて、前記保存動作判別部は、前記部分データ毎の参照回数を計数する参照回数計数部を有し、この参照回数に応じて保存動作の是非を判別することを特徴とするものである。
【００１７】
このような構成としたことにより、参照回数計数部がその印刷装置で実際に印刷処理に利用された部分データ毎の印刷実行回数を計数し、保存動作判別部がこの印刷実行回数に応じてそのデータを保存すべきか否かを的確に判別することができる。
これによって、頻繁に利用される印刷データのみを保存できるため、印刷装置内の限られた保存容量を有効活用することができる。
【００１８】
〔発明５〕
発明５のネットワーク印刷システムは、
発明２に記載のネットワーク印刷システムにおいて、前記保存動作判別部は、前記部分データ毎の参照頻度を計測する参照頻度計測部を有し、この参照頻度に応じて保存動作の是非を判別することを特徴とするものである。
【００１９】
すなわち、本発明は発明４のように印刷データの参照回数ではなく、その参照頻度に基づいて保存動作の是非を判別するようにしたものである。
これによって、今後頻繁に使用されると思われる印刷データを優先的に保存することができるため、効率的な保存を行うことができる。
〔発明６〕
発明６のネットワーク印刷システムは、
発明１に記載のネットワーク印刷システムにおいて、前記データ転送部におけるデータ転送制御方法を規定するデータ転送方法判別部をさらに有することを特徴とするものである。
【００２０】
これによって、ネットワークの混雑状況や使用状況等に応じて最適な方法でデータ転送を制御することができる。
〔発明７〕
発明７のネットワーク印刷システムは、
発明６に記載のネットワーク印刷システムにおいて、前記データ転送方法判別部は、該当する前記部分データを作成又は編集、あるいは印刷指示をしたユーザがデータ転送方法を指定するデータ転送方法指定部を有することを特徴とするものである。
【００２１】
これによって、ユーザが指定するデータ転送方法に従って部分データのデータ転送を行うことができる。
〔発明８〕
発明８のネットワーク印刷システムは、
発明６に記載のネットワーク印刷システムにおいて、前記データ転送方法判別部は、前記部分データ毎の参照回数を計数する参照回数計数部を有し、この参照回数に応じて保存動作の是非を判別することを特徴とするものである。
【００２２】
これによって、部分データ毎の参照回数に従って部分データのデータ転送を行うことができる。
〔発明９〕
発明９のネットワーク印刷システムは、
発明６に記載のネットワーク印刷システムにおいて、前記データ転送方法判別部は、前記部分データ毎の参照頻度を計測する参照頻度計測部を有し、この参照頻度に応じて保存動作の是非を判別することを特徴とするものである。
【００２３】
これによって、部分データ毎の参照頻度に従って部分データのデータ転送を行うことができる。
〔発明１０〕
発明１０のネットワーク印刷システムは、
発明６〜９のいずれかに記載のネットワーク印刷システムにおいて、前記データ転送方法判別部は、データ転送を行う際に使用するネットワーク帯域、ネットワーク経路、ネットワークプロトコル、データ転送を許可する時間帯のいずれか１つ以上を規定することを特徴とするものである。
【００２４】
これによって、ネットワークの状況に応じた最適な条件でデータ転送を行うことができる。
〔発明１１〕
発明１１のネットワーク印刷プログラムは、
ネットワークを介して印刷装置に送るための文書の印刷データを保持するクライアント装置のコンピュータを、
前記印刷データを処理内容を構成する各構成要素ごとに区分した部分データとして管理するデータ管理部と、前記部分データを前記クライアント装置から印刷装置へデータ単位で転送するデータ転送部と、して機能させることを特徴とするものである。
【００２５】
これによって、発明１と同様にファーストプリントアウトまでの時間短縮とネットワークトラフィックの軽減を達成できることは勿論、ソフトウェアでその機能を達成することができるため、専用のハードウェアを用意して実現する場合に比べて経済的に実現することができる。
また、通常、ネットワーク印刷システムを構成するクライアント装置はパソコン等の汎用のコンピュータが用いられるため、このようなコンピュータシステムを利用することにより、別個新たなコンピュータシステムを用意して実現する場合に比べて大幅なコストダウンが可能となる。
【００２６】
〔発明１２〕
発明１１のネットワーク印刷プログラムは、
クライアント装置からネットワークを介して送られる印刷データを処理する印刷装置のコンピュータを、
前記印刷データを処理内容を構成する各構成要素ごとに区分した部分データ単位で前記印刷装置内へ保存可能なデータ保存部と、前記印刷データの印刷の実行にあたって、必要とする前記部分データが前記データ保存部に有りか無しかを確認する保存データ検索部と、前記保存データ検索部にて前記データ保存部に無しと判断された不足部分データを前記クライアント装置に転送要求するデータ転送要求部と、して機能させることを特徴とするものである。
【００２７】
これによって、発明１と同様にファーストプリントアウトまでの時間短縮とネットワークトラフィックの軽減を達成できることは勿論、ソフトウェアでその機能を達成することができるため、専用のハードウェアを用意して実現する場合に比べて経済的に実現することができる。
また、通常、ネットワーク印刷システムを構成する印刷装置には印刷制御用のコンピュータシステムが備えられているのが一般的であるため、このようなコンピュータシステムを利用することにより、別個新たなコンピュータシステムを用意して実現する場合に比べて大幅なコストダウンが可能となる。
【００２８】
〔発明１３〕
発明１３のネットワーク印刷方法は、
ネットワークを介してクライアント装置から印刷装置に印刷要求を送信して所望の文書の印刷処理を実行するようにしたネットワーク印刷方法において、
前記クライアント装置は、印刷処理を実行する文書を複数の部分データに分けて識別・管理してからその印刷要求をその部分データの識別子と共に前記印刷装置に送信し、
一方、その印刷要求を受信した印刷装置は、それら各部分データが前記印刷装置内に保存されているかどうかを探索し、その部分データの全てが保存されているときはその保存データを用いて印刷処理を実行し、他方、保存されていない部分データがあるときは、その部分データを前記印刷要求を行ったクライアント装置に対して転送要求を行い、転送された部分データを用いて印刷処理を実行するようにしたことを特徴とするものである。
【００２９】
これによって、発明１と同様に印刷装置側に保存されていない部分データのみを転送するだけで、所望の文書の印刷を実行することができるため、転送時間が短くなってファーストプリントアウトまでの時間を短縮することができると共に、その文書を構成する全ての印刷データを転送する必要がなくなるため、ネットワークトラフィックの軽減を達成することができる。
【００３０】
〔発明１４〕
発明１４のネットワーク印刷方法は、
発明１３に記載のネットワーク印刷方法において、前記クライアント装置から転送された部分データを所定の判別基準に基づいて保存するようにしたことを特徴とするものである。
【００３１】
これによって、発明２と同様に無駄のない効率的な保存を行うことが可能となる。
すなわち、転送要求のあった印刷データをそのまま所定の判別基準に基づいて印刷装置へ保存しておけば、その後、その部分データを利用する印刷要求を行った場合には、再度そのデータを転送する必要がなくなるため、さらなるファーストプリントアウトまでの時間短縮と、ネットワークトラフィックの軽減を達成することが可能となる。
【００３２】
〔発明１５〕
発明１５のネットワーク印刷方法は、
発明１４に記載のネットワーク印刷方法において、前記転送後の部分データの保存は、その部分データを作成又は編集、あるいは印刷指示をしたユーザの指定に従うにしたことを特徴とするものである。
【００３３】
これによって、発明３と同様に印刷装置を利用するユーザの嗜好に的確に合致した部分データのみを効率的に保存することができる。
〔発明１６〕
発明１６のネットワーク印刷方法は、
発明１４に記載のネットワーク印刷方法において、前記転送後の部分データの保存は、その部分データ毎の参照回数が所定回数に達した時に行うようにしたことを特徴とするネットワーク印刷方法。
【００３４】
これによって、発明４と同様に、頻繁に利用される印刷データのみを保存できるため、印刷装置内の限られた保存容量を有効活用することができる。
【００３５】
【発明の実施の形態】
以下、本発明の実施の形態を添付図面を参照しながら詳述する。
図１は本発明に係るネットワーク印刷システムの実施の一形態を示したものである。
図示するように、このネットワーク印刷システムは、ユーザが操作するクライアント装置１０と、このクライアント装置１０からの印刷要求を受けて印刷処理を行う印刷装置２０とをそれぞれ少なくとも１台以上、ネットワークＮで相互に情報通信可能に接続してなるものである。
【００３６】
先ず、クライアント装置１０は、キーボードやマウス等からなる入力部１１と、ＣＲＴや液晶ディスプレイ等のモニタ等からなる表示部１２と、ＣＰＵやＤＲＡＭ及び各種制御用ソフトウェア（ＯＳ等）等からなる制御部１３と、任意の文書を作成・編成する文書編成部１４と、ハードディスク等から記憶部１５と、通信用インターフェースとなる通信部１６とが備えられており、ユーザがこれら各部１１、１２、１３、１４、１５、１６等の機能を利用して任意の文書を作成・編集してその文書を印刷装置１０で印刷して作成できるようになっている。
【００３７】
具体的には、このクライアント装置１０は、任意の文書作成・編成用のアプリケーションソフトウェアをインストールしたパソコン（ＰＣ）等の汎用コンピュータからなっている。
すなわち、このクライアント装置１０の制御部１３は、制御プログラムに基づいて演算及びシステム全体を制御するＣＰＵと、制御プログラム等を格納しているＲＯＭと、このＲＯＭ等から読み出したデータやＣＰＵの演算過程で必要な演算結果を格納するためのＲＡＭと、外部装置に対してデータの入出力を媒介するＩ／Ｆとで構成されており、これらはデータを転送するための信号線であるバスで相互にかつデータ授受可能に接続されている。
【００３８】
また、さらにこのクライアント装置１０は、データ転送部１７と、データ管理部１８とが備えられている。
このデータ管理部１８は、このクライアント装置１０の文書編成部１４で作成・編集された文書の印刷データを、レイアウト及び文書上の意味的なまとまりである少なくとも１つ以上の部分データに分けて識別する機能を提供するようになっており、後述するように、これらの各部分データの識別情報はその文書の印刷要求と共に、ネットワークＮを介して印刷装置２０側へ送信されるようになっている。
【００３９】
例えば、図４に示すように、１枚の印刷用紙３０上に３つの画像１、Ａ、Ｂと、４つのテキスト（文章）１、２、Ａ、Ｂとを図示するようなレイアウトで配置した文書１００の場合は、その文書１００自体の識別情報やその文書１００のレイアウト情報等からなるレイアウトデータと、その文書１００に実際にレイアウトされる各部分データ（画像１、Ａ、Ｂ、テキスト１、２、Ａ、Ｂ）とに分けて識別・管理されるようになっている。
【００４０】
尚、図５の文書２００は、図４に示す文書１００と比較すると、レイアウトは同じであるが、これに実際にレイアウトされる各部分データの一部（画像Ｃ、Ｄ、テキストＣ、Ｄ）が異なっている。また、図６に示す文書３００は、図４に示す文書１００と比較すると、一部の部分データ（画像１、テキスト１）のみが共通するだけで、他の部分データは勿論、そのレイアウトデータも大きく異なるため、当然に図４の文書１００とは違った文書２００として取り扱われる。また、画像データはＧＦＩ（Ｇｒａｐｈｉｃｓ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ）やＴＩＦＦ（Ｔａｇｇｅｄ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）、ビットマップ（ＢＭＰ）やＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｃｏｒｄｉｎｇ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）等の画像フォーマット、テキストデータはＥＳＰ等のページ記述言語によるデータ、レイアウトはＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）によるレイアウト記述等である。
【００４１】
一方、データ転送部１８は、後述するように、印刷装置２０からの要求に応じて印刷要求を行った文書の印刷データの部分データの全てあるいはその一部をその印刷装置２０側へデータ単位で転送する機能を提供するようになっている。
例えば、図６の例でいえば、いずれか一つの部分データのみ、あるいは任意の複数の部分データを組み合わせてその印刷装置２０側へ転送するようになっている。
【００４２】
次に、印刷装置２０は、図１に示すように、例えばハードディスク装置やテープ記憶装置、半導体メモリ等からなる記憶部（ストレージ）２１と、印刷ヘッドや紙送り機構等からなる印刷機能部２２と、強制排紙やリセット等の操作を行う設定・操作部２３と、エラー情報等を通知すべく液晶パネル等からなる表示部２４と、ＣＰＵやＤＲＡＭ及び制御用ソフトウェア等からなる制御部２５と、通信用インターフェースとなる通信部２６等といった標準的な印刷装置（カラープリンタやレーザープリンタ）として必要な構造の他に、データ保存部２７と、保存データ検索部２８と、データ転送要求部２９とが新たに備えられた構造となっている。
【００４３】
すなわち、この印刷装置２０の制御部２５は、制御プログラムに基づいて演算及びシステム全体を制御するＣＰＵと、制御プログラム等を格納しているＲＯＭと、このＲＯＭ等から読み出したデータやＣＰＵの演算過程で必要な演算結果を格納するためのＲＡＭと、外部装置に対してデータの入出力を媒介するＩ／Ｆとで構成されており、これらはデータを転送するための信号線であるバスで相互にかつデータ授受可能に接続されている。
【００４４】
このデータ保存部２７は、受信した部分データの全てあるいはその一部の部分データを部分データ単位で前記印刷装置２０内へ保存しておく機能を提供するものであり、具体的には、実際に印刷処理がなされた部分データは勿論、後述するデータ転送要求部２９の要求に応じて転送されてきた部分データ、並びに印刷処理に伴って予め転送されてきた新たな部分データを前記データ管理部１７で付された識別子と共に、データベースとなる記憶部２１に検索可能（読込み可能）に保存するようになっている。
【００４５】
例えば、図４に示すような文書１００の印刷データを保存する場合は、図７に示すように一つのレコードＲの先頭に先ずそのレイアウトデータを記録して同じレコードにそのレイアウトデータと組み合わされる画像データやテキストデータ等の各部分データを順次記録することになる。また、このレイアウトデータは、具体的には、そのレイアウトデータを識別するデータ識別子やそのレイアウトデータ毎の使用状況、例えば使用された回数や割合、頻度等を属性データとして記録しておく使用状況属性情報、これに組み合わされる画像１のデータ識別子及びその配置位置情報である座標（ｘ、ｙ）情報、同じくテキスト１、画像Ａのデータ識別子及びその座標情報が順次記録されるようになっている。
【００４６】
保存データ検索部２８は、前記クライアント装置１０からの印刷要求を解析してその部分データの保存の有無を確認する機能を提供するものであり、具体的には、データ保存部２７によって保存データが保存された記憶部２１にアクセスして所定のデータを検索してこれを制御部２５のメモリ（ＤＲＡＭ）上に読み出してくるようになっている。
【００４７】
データ転送要求部２９は、この保存データ検索部２８による検索の結果、保存されていない部分データの転送を前記クライアント装置１０に要求する機能を提供するものである。
尚、これらデータ保存部２７、保存データ検索部２８、データ転送要求部２９は、専用のハードウェアによって実現可能であるが、それぞれ専用の制御プログラムと前記のように印刷装置２０に備え付けのＣＰＵ、ＲＡＭ、ＲＯＭ等のコンピュータシステムからなる制御部２５等によってソフトウェアで実現可能となっている。
【００４８】
また、この印刷装置２０は、印刷要求を受けてから直ちに印刷可能となるウォームアップ完了状態と、ウォームアップ完了状態よりも低消費電力であるが、印刷要求を受けてから印刷可能になるまで所定時間を要するスリープ状態とのいずれかに動作状態が切り替え可能である。この動作切り替えは、遠隔操作によって行うことも可能である。
【００４９】
他方、ネットワークＮとしては、クライアント装置１０と印刷装置２０間で相互に情報通信可能な環境であれば、特に限定されるものではなく、有線ＬＡＮ（イーサネット（登録商標）等）や無線ＬＡＮ（ＩＥＥＥ８０２．１１ｂ、１１ａ等）、Ｂｌｕｅｔｏｏｔｈ等の閉鎖されたネットワークの他に、ＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）やＡＴＭ（Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ）、ＳＴＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ）、フレームリレー、ＤＤＸ−Ｐ等の専用サービス網、インターネット等の広域ネットワーク等、あるいはそれらが混在したものであっても良い。
【００５０】
次に、このような構成をした本発明のネットワーク印刷システムを利用したネットワーク印刷方法について主に図２及び図３のフローチャート図を参照しながら説明する。尚、ここで図２はクライアント装置１０側における処理の流れを、また、図３は印刷装置２０側における処理の流れの一例をそれぞれ示したものである。
【００５１】
先ず、図２に示すように、クライアント装置１０は、所定の文書の作成・編集作業終了後からユーザからの印刷要求送信の指示待ち状態となっている（ステップＳ５００）。そして、ユーザから実際に印刷要求送信の指示があったとき（ＹＥＳ）は、次のステップＳ５０２に移行して印刷要求を行う印刷装置２０を選択すると共に、その文書の印刷データのデータ構造を解析してこれをレイアウトデータや画像データ、テキストデータ等の部分データに分けて識別（ステップＳ５０４）し、その後、その文書に関する印刷要求をその文書の印刷データの識別情報と共に印刷装置２０へ送信する。
【００５２】
例えば、このクライアント装置１０において、図４に示すような文書１００が作成・編集されて、この文書１００についての印刷指示がなされた場合には、この文書１００のレイアウトに関する部分データの識別子情報のみが先ずその印刷要求と共に印刷装置２０へ送信されることになる。
尚、前記ステップＳ５０２において、使用する印刷装置２０が１台しかない場合や、デフォルト値として所定の印刷装置２０が自動的に設定されていて特に変更する必要がない場合には、ステップＳ５０２をジャンプして直ちにステップＳ５０４に移行することは勿論である。
【００５３】
一方、印刷装置２０は、原則としてこのクライアント装置１０が起動しているときは常に起動しており、図３に示すように、いつでも印刷処理が行えるようにクライアント装置１０からの印刷要求待ち状態となっている（ステップＳ６００）。
そして、同図に示すように、この印刷要求待ち状態から前記の如くクライアント装置１０から実際に印刷要求を受信したとき（ＹＥＳ）は、その保存データ検索部２８がその印刷要求と共に転送されたきたレイアウトデータの識別子情報から該当するレイアウトデータが既に記憶部２１内に保存されているか否かを判断すべく直ちにその記憶部２１内のデータ検索を行って確認する（ステップＳ６０２）。
【００５４】
このような検索の結果（ステップＳ６０４）、該当するレイアウトデータが見つかった場合（ＹＥＳ）は、ステップＳ６１２までジャンプしてそのレイアウトデータを制御部２５のメモリ（図示しない）上に読み出してくることになるが、反対に、該当するレイアウトデータが記憶部２１内に保存されていないとき（ＹＥＳ）は、データ転送要求部２９がその印刷要求を行ったクライアント装置１０に対し、ネットワークＮを介してそのレイアウトデータの転送要求を行う（ステップＳ６０６）。その後、要求したレイアウトデータが送られてくるまで待って（ステップＳ６０８）、要求したレイアウトデータが送られてきたとき（ＹＥＳ）は、データ保存部２７がそのレイアウトデータを記憶部２１内に保存すると共に、そのレイアウトデータを制御部２５のメモリ（図示しない）上に読み込んで再生する。
【００５５】
引き続き、この印刷装置２０は、このレイアウトデータのデータ識別子を解析してこれに合成される具体的な部分データを識別（ステップＳ６１４）し、保存データ検索部２８がその全ての部分データについて記憶部２１に保存されているか否かを確認する（ステップＳ６１８）。
この確認作業の結果（ステップＳ６２０）、全ての部分データが保存されていると判断したとき（ＹＥＳ）は、そのままその全ての部分データを記憶部２１から読み出してくることになる（ステップＳ６２８）が、反対に保存されていない部分データがあると判断したとき（ＮＯ）は、データ転送要求部２９がクライアント装置１０に対してその部分データの転送を要求する（ステップＳ６２２）。
【００５６】
そのまま一定時間待機（ステップＳ６２４）し、要求した部分データを受信したと判断したとき（ＹＥＳ）は、前記ステップＳ６１０，６１２と同様に、その部分データを記憶部２１に保存すると共に、その部分データを制御部２５のメモリ上に読み込む（ステップＳ６２６，Ｓ６２８）。
この結果、レイアウトデータは勿論、これに組み合わされる全ての部分データが揃うことになるため、その後、この印刷装置２０は、そのレイアウトデータと全部分データを合成して（ステップＳ６３０）、合成されたその印刷データの印刷を実行することで所望の文書をユーザに提供することになる。
【００５７】
これによって、印刷装置２０側に保存されている印刷データの一部が異なっていた場合には、その異なっている部分のデータのみを転送するだけで、所望の文書の印刷を実行することができるため、転送時間が短くなってファーストプリントアウトまでの時間を短縮することができると共に、その文書を構成する全ての印刷データを転送する必要がなくなるため、ネットワークトラフィックの軽減を達成することができる。
【００５８】
また、データ保存部２７が受信した部分データ単位で前記印刷装置２０内へ保存しておくようになっていることから、その後、そのデータを利用する印刷要求を行った場合には、再度そのデータを転送する必要がなくなるため、さらなるファーストプリントアウトまでの時間短縮と、ネットワークトラフィックの軽減を達成することが可能となる。
【００５９】
例えば、図４に示すような文書１００を印刷した後に、図５に示すような文書２００を印刷する場合は、その部分データのうちのレイアウトデータ、画像１、テキスト１、テキスト２の各データは、既に記憶部２１に保存されていることから、新たに転送するデータは、画像Ｃ、ＤとテキストＣ、Ｄのデータのみとなり、転送するデータを最小限に抑えることができる。
【００６０】
また、図６に示すような文書３００を印刷する場合には、画像１とテキスト１は既に保存されていることから、新たに転送するデータは、その文書３００のレイアウトデータと、画像Ｅ、ＦとテキストＥ、Ｆ、３のデータだけということになる。
また、このレイアウトデータの中に下位のレイアウトデータを配置することもある。例えば、新聞の紙面のように、紙面全体の中に各記事のレイアウトがあり、各記事の中には文章と写真のレイアウトがある場合などである。
【００６１】
次に、本発明の他の実施の形態を説明する。
前記の実施の形態では、データ保存部２７は、原則としてデータ転送要求部２９が要求して受信したデータはすべて記憶部２１に保存するようにしたものであるが、図１の破線に示すように、そのデータ保存部２７に、保存動作判別部３０を設け、その保存動作判別部３０によって部分データ毎の保存動作の是非を判別するようにしても良い。
【００６２】
例えば、この保存動作判別部３０に、実際に印刷時に参照した部分データ毎の参照回数（転送回数）を計数する参照回数計数部３０ａを設け、この参照回数計数部３０ａで計測された参照回数が一定数に達したときにそのデータを保存する。
これによって、頻繁に利用されるデータのみを保存して、滅多に利用されないデータを保存することがなくなるため、印刷装置２０の記憶部２１の限られた保存容量を有効活用することができる。
【００６３】
すなわち、前述したように、記憶部２１として実際に利用される記憶装置としてはハードディスク装置やテープ記憶装置、半導体記憶装置等からなるストレージであり、当然のことながら、これらストレージの記憶容量には限度があるため、実際に印刷した全てのデータを保存しておくと短期間で容量が満杯になってそれ以上の保存ができなくなるからである。
【００６４】
また、図示するようにこのような参照回数計数部３０ａに代えて（あるいはこの参照回数計数部３０ａと共に）部分データ毎の参照頻度を計数する参照頻度計数部３０ｂや、部分データを作成又は編集、あるいは印刷指示をしたユーザが保存動作の是非を指定する保存動作指定部３０ｃを備え、参照頻度やユーザの指定に応じて保存動作の判別を行うようにすれば、より的確な保存を実行することができる。例えば、流行や季節的な変動等により、実施する印刷内容がある時期を境に大きく変化するような形態の場合、過去に頻繁に利用した部分データよりも、今後頻繁に利用される印刷データを優先的に保存することが好ましい。そして、このような将来の動向を的確に判別する方法としてユーザによる直接指定や参照頻度を計数することで将来の動向に適合した保存動作の判別を的確に行うことが可能となる。尚、この参照回数や参照頻度は絶対的な回数や頻度の他に、全ての印刷指示のうちで該当する部分データが使用された割合や、使用された印刷装置の数を考慮しても良い。
【００６５】
さらに、前記の実施の形態では、保存データ検索部２８が印刷要求を解析して必要な印刷データを検索するようにしているが、例えば、その印刷装置２０があるクライアント装置１０専用のものであって他のクライアント装置１０からの印刷指示を一切受け付けないようなものである場合には、クライアント装置１０側で、その印刷装置２０内に保存されているデータを正確に把握することが可能となる。
【００６６】
そのため、このような場合では、データ転送要求を待ってデータを転送するのではなく、印刷装置２０に印刷要求を送信する際にその印刷装置２０内に保存されていないデータも併せて転送するようにすれば、前記と同様に、転送時間が短くなってファーストプリントアウトまでの時間を短縮することができると共に、ネットワークトラフィックの軽減を達成することができる。
【００６７】
さらに本実施の形態にあっては、原則としてデータの転送要求等がなくなるため、さらなるファーストプリントアウトまでの時間短縮と、ネットワークトラフィックの軽減を達成することができる。
また、既に記憶部２１に保存されたデータの一部を削除するデータ削除部をさらに設け、実際に保存された文書データ及び部分データ毎の利用回数や利用頻度等を計測し、それらに基づいて保存された部分データの一部を削除するようにすれば、一旦保存された部分データでも長期間使用されていない部分データや利用頻度の少ない部分データが印刷装置２０内から自動的に削除されることになるため、前記と同様に、頻繁に利用されるデータのみが残って印刷装置２０内の限られた保存容量を有効活用することができる。
【００６８】
また、クライアント装置１０で印刷データを作成したときは、そのデータが前記印刷装置２０内に保存されているかどうかを調査し、保存されていないときは、その印刷要求を行う以前の適当な時期に適当な方法で予めその新たなデータのみを前記印刷装置に転送して保存しておくようにすれば、仮にそのデータを利用する印刷要求を送信したときに、そのネットワークトラフィックが高い状態であっても、その印刷装置２０は直ちに印刷処理を実行することが可能となり、ファーストプリントアウトまでの時間短縮を達成することができる。
【００６９】
ここで、このように予めデータを転送するに際しては、ネットワークが空いている時間帯（例えば、夜中や早朝、昼休み時間、休日等）やネットワークトラフィックが一定量以下の時を見計らって行うようにすれば、ネットワークの混雑を回避して他の通信に影響を与えることがなくなると共に、大量の印刷データでも短時間で効率的に印刷装置２０側へ転送することができる。
【００７０】
そのため、図１の破線に示すようにデータ転送部１８にデータ転送判別部１９を設け、ユーザが予め指定した転送方法を記憶するデータ転送方法指定部１９ａに従ってデータを転送したり、又は、参照回数計数部１９ｂで計測された部分データが所定回数を超えたときに転送するようにしたり、あるいは、参照頻度計数部で頻繁に部分データが参照されると判断したとき等に自動的に印刷装置１０側に該当する部分データを転送するようにしても良い。
【００７１】
例えば、図８に示すように、同じネットワークＮに接続された各クライアント装置や印刷装置の履歴情報を各装置が把握しておけば、保存データの共有やネットワークＮの使用状況、各装置やデータの利用頻度を的確に把握することができ、効率的なデータ転送制御管理を実施することができる。
また、このデータ転送を、一定のネットワーク帯域を利用して行うようにすればネットワークの負荷が均一化でき、これによって、他の通信に対する影響を少なくすることができる。
【００７２】
特に、本発明は印刷装置のみならず各種サーバや機器が同一のネットワークに混在して様々な通信が常時行われているネットワークの場合では特に顕著な効果を発揮することが期待できる。
さらに、転送すべきデータを複数に分割して分割されたデータ単位で行うようにすれば、同じくネットワークの負荷が均一化でき、これによって、他の通信に対する影響を少なくすることができる。
【００７３】
特に、本発明はインターネット等のデータをパケット化して転送するネットワーク環境下よりも、原則として一つのデータ通信中には他の通信が行えないようなネットワーク、例えばＣＳＭＡ／ＣＤ（Ｃａｒｒｉｅｒ  Ｓｅｎｃｅ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ  ｗｉｔｈ  Ｃｏｌｌｉｓｉｏｎ  Ｄｅｔｅｃｔｉｏｎ）方式を採用するＬＡＮ等の環境下で適用すればより顕著な効果を発揮することができる。
【００７４】
他方、ネットワークＮが複数の経路を有するものであって、それらの経路の中から適当な経路を選択して印刷要求及びデータの転送を行うようにすれば、通常の通信経路が通信不能であったり、混雑している場合には、適宜、他の経路を選択すればクライアント装置１０と印刷装置２０間で確実な通信を実現することが可能となる。
【００７５】
また、前記実施の形態では、クライアント装置１０と印刷装置２０との通信に用いるプロトコルについては特に限定するものでなく、インターネットを経由するものであれば、インターネットでスタンダードなＴＣＰ／ＩＰプロトコルが必然的に利用され、また、ある特定のベンダーで統一されたＬＡＮであれば、ＡｐｐｌｅＴａｌｋ／ＥｔｈｅｒＴａｌｋ（登録商標）やＮｅｔＢＥＵＩ／ＮｅｔＢＩＯＳ（登録商標）、ＳＰＸ／ＩＰＸ（登録商標）等の特定のプロトコルを利用することができる。
【００７６】
例えば、ＴＣＰ／ＩＰであれば、プロトコルクライアント装置１０と印刷装置２０間でコネクションを確立して信頼性のある通信を確保するためのＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）や効率的な通信を提供すべくコネクションレス型のプロトコルであるＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）、多数の経路の中から所定の宛先にパケットを送り届けるためのプロトコルであるＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）の他、ネットワークを介して他方の端末をリモートコントロールするためのプロトコルであるＴｅｌｎｅｔ（Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｎｅｔｗｏｒｋ）、Ｔｅｌｎｅｔを利用してファイル転送を実行するプロトコルであるＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）、クライアント装置１０等に印刷装置２０等の他のコンピュータに対する透過的なファイルアクセス機能を提供するためのプロトコルであるＮＦＳ（Ｎｅｔｗｏｒｋ  Ｆｉｌｅ  Ｓｙｓｔｅｍ）、故障情報やトラフィック情報などのネットワーク管理情報をやりとりするためのプロトコルであるＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）、ＡＲＰａｎｄＲＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ，Ｒｅｖｅｒｓｅ  ＡＲＰ）、ＳＬＩＰａｎｄＰＰＰ（Ｓｅｒｉａｌ  Ｌｉｎｅ  Ｐｒｏｔｏｃｏｌ，  Ｐｏｉｎｔ  ｔｏ  Ｐｏｉｎｔ  Ｐｒｏｔｏｃｏｌ）、ＲＩＰａｎｄＯＳＰＦ（Ｒｏｕｔｉｎｇ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ，Ｏｐｅｎ  Ｓｈｏｒｔｅｓｔ  Ｐａｔｈ  Ｆｉｒｓｔ）、ＲＳＶＰ（Ｒｅｓｏｕｒｃｅ  Ｒｅｓｅｒｖａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）、ＩＰｓｅｃ（ＩＰ  ｓｅｃｕｒｉｔｙ  Ｐｒｏｔｏｃｏｌ）、ＩＧＭＰ（Ｉｎｔｅｒｎｅｔ  Ｇｒｏｕｐ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）、ＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）等が多用されるものと考えられる。
【００７７】
また、クライアント装置１０として汎用コンピュータであるパソコン以外に、携帯電話やＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎ  Ｓｙｓｔｅｍ：登録商標）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、交換機、ＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）、ルータ、ハブ、ブリッジ、ゲートウェイ、ＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅ）端末等のネットワーク対応の機器を用いることも可能である。
【００７８】
また、制御プログラムや各種データを保存する記憶部２１等としては、ハードディスク装置や半導体記憶媒体以外に、適宜交換・流通可能な記憶媒体、例えば、ＦＤ、ＨＤ、ＭＤ等の磁気記憶型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気・光学的記憶媒体等のコンピュータ読み取り可能な媒体であれば容易に適用可能である。
【図面の簡単な説明】
【図１】ネットワーク印刷システムの実施の一形態を示すブロック図。
【図２】クライアント装置側における処理の流れを示すフローチャート図。
【図３】印刷装置側における処理の流れを示すフローチャート図。
【図４】文書の印刷データの文書データ及び部分データの関係を示す図。
【図５】文書の印刷データの文書データ及び部分データの関係を示す図。
【図６】文書の印刷データの文書データ及び部分データの関係を示す図。
【図７】文書のデータ構造を示す概念図。
【図８】データの流れ及び印刷処理の履歴情報を示す図。
【符号の説明】
１０…クライアント装置、１７…データ識別部、１８…データ転送部、１９…データ転送方法判別部、１９ａ…データ転送方法指定部、１９ｂ…参照回数計数部、１９ｃ…参照頻度計数部、２０…印刷装置、２１…記憶部、２７…データ保存部、２７ａ…印刷回数計数部、２７ｂ…保存動作判別部、２８…保存データ検索部、２９…データ転送部、３０…保存動作判別部、３０ａ…参照回数計数部、３０ｂ…参照頻度計数部、３０ｃ…保存動作指定部、１００〜３００…文書、Ｎ…ネットワーク。
【図１】
2005049980.tif 000003
【図２】
2005049980.tif 000004
【図３】
2005049980.tif 000005
【図４】
2005049980.tif 000006
【図５】
2005049980.tif 000007
【図６】
2005049980.tif 000008
【図７】
2005049980.tif 000009
【図８】
2005049980.tif 000010