(57)【要約】【課題】ファイルに対して一意性のあるＩＤを生成することにより、ユーザが意識したり、操作による介入を必要とすることなく、蓄積データの再利用してデータの出力を行う。【解決手段】PC120を使用するユーザは、文書ファイル等のデータを画像形成装置から出力させたいような場合、そのデータの識別情報としての文書IDをネットワークに送信する。この文書IDは、プリンタサーバ130により受け取られ、サーバ130、受け取った文書IDが、文書IDリスト131として管理しているIDリストの中の文書IDに一致するか否かを判定して、一致するものが合った場合、PC120に対して、すでに蓄積しているものがあるので、PC120からのデータの転送が不要である旨の報告を行う。サーバ130は、その後、画像形成装置110に文書IDを送信すると共にその文書の出力を依頼する。画像形成装置110は、サーバ130から受け取った文書IDに基づいて、データ蓄積部112内の対応するデータの出力を行う。【選択図】      図２
2006256204.tif 000002
【特許請求の範囲】
【請求項１】
外部装置から受信したデータに識別情報を付加して記憶する記憶手段と、前記受信したデータまたは前記記憶手段に記憶したデータを出力する出力手段とを有する画像形成装置において、
前記外部装置から出力要求を受信した場合、前記出力要求と一致する識別情報に対応するデータが前記記憶手段に含まれているか否かを判断する判断手段を備え、
前記出力手段は、前記判断手段により、前記出力要求と一致する識別情報に対応するデータが前記記憶手段に含まれていると判断された場合に、前記記憶手段に記憶されたデータの中から前記出力要求と一致する識別情報に対応するデータを出力することを特徴とする画像形成装置。
【請求項２】
前記画像形成装置は、さらに、前記判断手段により、前記出力要求と一致する識別情報に対応するデータが前記記憶手段に含まれていないと判断された場合に、前記外部装置に対してデータ転送指示を行う転送指示手段と、前記転送指示手段による指示に従って、前記外部装置から送信されてきたデータを受信する受信手段とを備え、前記出力手段は、前記受信手段により受信したデータを出力することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記記憶手段は、前記受信手段により受信したデータに識別情報を付加して記憶することを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記識別情報は、静的情報及び動的情報から構成されることを特徴とする請求項１、２または３記載の画像形成装置。
【請求項５】
外部装置と、データの識別情報を保持、管理するプリンタサーバと、データを出力する画像形成装置とがネットワークに接続されて構成される画像形成システムにおいて、
前記画像形成装置は、前記外部装置から受信したデータに識別情報を付加して記憶する記憶手段を備え、
前記プリンタサーバは、前記外部装置から出力要求を受信した場合、前記出力要求と一致する識別情報に対応するデータが前記画像形成装置の前記記憶手段に含まれているか否かを判断する判断手段を備え、前記判断手段により、前記出力要求と一致する識別情報に対応するデータが前記画像形成装置の前記記憶手段に含まれていると判断された場合に、前記記憶手段に記憶されたデータの中から前記出力要求と一致する識別情報に対応するデータを出力するように前記画像形成装置に指示し、
前記画像形成装置が、前記管理サーバの指示に従って前記記憶手段に記憶された対応するデータを出力することを特徴とする画像形成システム。
【請求項６】
外部装置と、データの識別情報を保持、管理すると共に、データを保持、管理する管理サーバと、データを出力する画像形成装置とがネットワークに接続されて構成される画像形成システムにおいて、
前記管理サーバは、前記外部装置から受信したデータに識別情報を付加して記憶する記憶手段と、前記受信したデータまたは前記記憶手段に記憶したデータを前記画像形成装置に転送する転送手段と、前記外部装置から出力要求を受信した場合、前記出力要求と一致する識別情報に対応するデータが前記記憶手段に含まれているか否かを判断する判断手段とを備え、
前記転送手段は、前記判断手段により、前記出力要求と一致する識別情報に対応するデータが前記記憶手段に含まれていると判断された場合に、前記記憶手段に記憶されたデータの中から前記出力要求と一致する識別情報に対応するデータを前記画像形成装置に転送し、
前記画像形成装置が、前記管理サーバの転送手段から転送されてきたデータを出力することを特徴とする画像形成システム。
【請求項７】
外部装置と、データを保持、管理するファイルサーバと、データの識別情報を保持、管理するプリンタサーバと、データを出力する画像形成装置とがネットワークに接続されて構成される画像形成システムにおいて、
前記ファイルサーバは、前記外部装置から受信したデータに識別情報を付加して記憶する記憶手段と、前記受信したデータまたは前記記憶手段に記憶したデータを前記画像形成装置に転送する転送手段と備え、
前記プリンタサーバは、前記外部装置から出力要求を受信した場合、前記出力要求と一致する識別情報に対応するデータが前記ファイルサーバのの前記記憶手段に含まれているか否かを判断する判断手段を備え、前記判断手段により、前記出力要求と一致する識別情報に対応するデータが前記ファイルサーバの前記記憶手段に含まれていると判断された場合に、前記記憶手段に記憶されたデータの中から前記出力要求と一致する識別情報に対応するデータを前記画像形成装置に転送するように、前記ファイルサーバに指示し、
前記画像形成装置が、前記プリンタサーバの指示に従って前記ファイルサーバから転送されてきたデータを出力することを特徴とする画像形成システム。
【請求項８】
外部装置から受信したデータに識別情報を付加して記憶手段に記憶し、前記受信したデータまたは前記記憶したデータを出力する有する画像形成装置におけるデータ出力方法において、
前記画像形成装置は、前記外部装置から出力要求を受信した場合、前記出力要求と一致する識別情報に対応するデータが前記記憶手段に含まれているか否かを判断し、
前記判断の結果、前記出力要求と一致する識別情報に対応するデータが前記記憶手段に含まれていると判断された場合に、前記記憶手段に記憶されたデータの中から前記出力要求と一致する識別情報に対応するデータを出力することを特徴とするデータ出力方法。
【請求項９】
外部装置から受信したデータに識別情報を付加して記憶手段に記憶し、前記受信したデータまたは前記記憶したデータを出力する有する画像形成装置におけるデータ出力プログラムであって、
前記外部装置から出力要求を受信した場合、前記出力要求と一致する識別情報に対応するデータが前記記憶手段に含まれているか否かを判断する処理と、
前記判断の結果、前記出力要求と一致する識別情報に対応するデータが前記記憶手段に含まれていると判断された場合に、前記記憶手段に記憶されたデータの中から前記出力要求と一致する識別情報に対応するデータを出力する処理とを実行させることを特徴とするデータ出力プログラム。
【請求項１０】
外部装置から受信したデータに識別情報を付加して記憶手段に記憶し、前記受信したデータまたは前記記憶したデータを出力する有する画像形成装置におけるデータ出力プログラムを格納した記録媒体であって、
前記外部装置から出力要求を受信した場合、前記出力要求と一致する識別情報に対応するデータが前記記憶手段に含まれているか否かを判断する処理と、
前記判断の結果、前記出力要求と一致する識別情報に対応するデータが前記記憶手段に含まれていると判断された場合に、前記記憶手段に記憶されたデータの中から前記出力要求と一致する識別情報に対応するデータを出力する処理とを実行させる各処理プログラムを格納したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成システム、データ出力方法クレーム、データ出力プログラム、及び、データ出力プログラムを格納した記録媒体に係り、特に、プリントアウト等のデータの出力指示に対して蓄積データの再利用を可能とする画像形成装置、画像形成システム、データ出力方法クレーム、データ出力プログラム、及び、データ出力プログラムを格納した記録媒体に関する。
【背景技術】
【０００２】
蓄積データの再利用を可能とする従来技術として、例えば、特許文献１等に記載された技術が知られている。この従来技術は、蓄積している文書情報を要求によりユーザに配布することができる画像形成装置に関するもので、蓄積している文書に対する認証機能を共有することができるようにしたものである。
【特許文献１】特開２００３−３４５７１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
前述した従来技術は、蓄積するデータファイルに対して一意性のあるＩＤを生成することについての配慮がなされておらず、このため、蓄積されたデータを複数のユーザが共用することが困難であるという問題点を有している。
【０００４】
本発明の目的は、前述に鑑み、ファイルに対して一意性のあるＩＤを生成することにより、ユーザが意識したり、操作による介入を必要とすることなく、蓄積データの再利用してデータの出力を行うことを可能にした画像形成装置、画像形成システム、データ出力方法クレーム、データ出力プログラム、及び、データ出力プログラムを格納した記録媒体を提供することにある。
【課題を解決するための手段】
【０００５】
前記目的を達成するため、本発明の第１の手段は、外部装置から受信したデータに識別情報を付加して記憶する記憶手段と、前記受信したデータまたは前記記憶手段に記憶したデータを出力する出力手段とを有する画像形成装置において、前記外部装置から出力要求を受信した場合、前記出力要求と一致する識別情報に対応するデータが前記記憶手段に含まれているか否かを判断する判断手段を備え、前記出力手段は、前記判断手段により、前記出力要求と一致する識別情報に対応するデータが前記記憶手段に含まれていると判断された場合に、前記記憶手段に記憶されたデータの中から前記出力要求と一致する識別情報に対応するデータを出力することを特徴とする。
【０００６】
また、本発明の第２の手段は、第１の手段において、前記画像形成装置は、さらに、前記判断手段により、前記出力要求と一致する識別情報に対応するデータが前記記憶手段に含まれていないと判断された場合に、前記外部装置に対してデータ転送指示を行う転送指示手段と、前記転送指示手段による指示に従って、前記外部装置から送信されてきたデータを受信する受信手段とを備え、前記出力手段は、前記受信手段により受信したデータを出力することを特徴とする。
【０００７】
また、本発明の第３の手段は、第２の手段において、前記記憶手段は、前記受信手段により受信したデータに識別情報を付加して記憶することを特徴とする。
【０００８】
また、本発明の第４の手段、第１、第２または第３の手段において、前記識別情報は、静的情報及び動的情報から構成されることを特徴とする。
【０００９】
また、本発明の第５の手段は、外部装置と、データの識別情報を保持、管理するプリンタサーバと、データを出力する画像形成装置とがネットワークに接続されて構成される画像形成システムにおいて、前記画像形成装置は、前記外部装置から受信したデータに識別情報を付加して記憶する記憶手段を備え、前記プリンタサーバは、前記外部装置から出力要求を受信した場合、前記出力要求と一致する識別情報に対応するデータが前記画像形成装置の前記記憶手段に含まれているか否かを判断する判断手段を備え、前記判断手段により、前記出力要求と一致する識別情報に対応するデータが前記画像形成装置の前記記憶手段に含まれていると判断された場合に、前記記憶手段に記憶されたデータの中から前記出力要求と一致する識別情報に対応するデータを出力するように前記画像形成装置に指示し、前記画像形成装置が、前記管理サーバの指示に従って前記記憶手段に記憶された対応するデータを出力することを特徴とする。
【００１０】
また、本発明の第６の手段は、外部装置と、データの識別情報を保持、管理すると共に、データを保持、管理する管理サーバと、データを出力する画像形成装置とがネットワークに接続されて構成される画像形成システムにおいて、前記管理サーバは、前記外部装置から受信したデータに識別情報を付加して記憶する記憶手段と、前記受信したデータまたは前記記憶手段に記憶したデータを前記画像形成装置に転送する転送手段と、前記外部装置から出力要求を受信した場合、前記出力要求と一致する識別情報に対応するデータが前記記憶手段に含まれているか否かを判断する判断手段とを備え、前記転送手段は、前記判断手段により、前記出力要求と一致する識別情報に対応するデータが前記記憶手段に含まれていると判断された場合に、前記記憶手段に記憶されたデータの中から前記出力要求と一致する識別情報に対応するデータを前記画像形成装置に転送し、前記画像形成装置が、前記管理サーバの転送手段から転送されてきたデータを出力することを特徴とする。
【００１１】
また、本発明の第７の手段は、外部装置と、データを保持、管理するファイルサーバと、データの識別情報を保持、管理するプリンタサーバと、データを出力する画像形成装置とがネットワークに接続されて構成される画像形成システムにおいて、前記ファイルサーバは、前記外部装置から受信したデータに識別情報を付加して記憶する記憶手段と、前記受信したデータまたは前記記憶手段に記憶したデータを前記画像形成装置に転送する転送手段と備え、前記プリンタサーバは、前記外部装置から出力要求を受信した場合、前記出力要求と一致する識別情報に対応するデータが前記ファイルサーバのの前記記憶手段に含まれているか否かを判断する判断手段を備え、前記判断手段により、前記出力要求と一致する識別情報に対応するデータが前記ファイルサーバの前記記憶手段に含まれていると判断された場合に、前記記憶手段に記憶されたデータの中から前記出力要求と一致する識別情報に対応するデータを前記画像形成装置に転送するように、前記ファイルサーバに指示し、前記画像形成装置が、前記プリンタサーバの指示に従って前記ファイルサーバから転送されてきたデータを出力することを特徴とする。
【００１２】
また、本発明の第８の手段は、外部装置から受信したデータに識別情報を付加して記憶手段に記憶し、前記受信したデータまたは前記記憶したデータを出力する有する画像形成装置におけるデータ出力方法において、前記画像形成装置は、前記外部装置から出力要求を受信した場合、前記出力要求と一致する識別情報に対応するデータが前記記憶手段に含まれているか否かを判断し、前記判断の結果、前記出力要求と一致する識別情報に対応するデータが前記記憶手段に含まれていると判断された場合に、前記記憶手段に記憶されたデータの中から前記出力要求と一致する識別情報に対応するデータを出力することを特徴とする。
【００１３】
また、本発明の第９の手段は、外部装置から受信したデータに識別情報を付加して記憶手段に記憶し、前記受信したデータまたは前記記憶したデータを出力する有する画像形成装置におけるデータ出力プログラムであって、前記外部装置から出力要求を受信した場合、前記出力要求と一致する識別情報に対応するデータが前記記憶手段に含まれているか否かを判断する処理と、前記判断の結果、前記出力要求と一致する識別情報に対応するデータが前記記憶手段に含まれていると判断された場合に、前記記憶手段に記憶されたデータの中から前記出力要求と一致する識別情報に対応するデータを出力する処理とを実行させることを特徴とする。
【００１４】
また、本発明の第１０の手段は、外部装置から受信したデータに識別情報を付加して記憶手段に記憶し、前記受信したデータまたは前記記憶したデータを出力する有する画像形成装置におけるデータ出力プログラムを格納した記録媒体であって、前記外部装置から出力要求を受信した場合、前記出力要求と一致する識別情報に対応するデータが前記記憶手段に含まれているか否かを判断する処理と、前記判断の結果、前記出力要求と一致する識別情報に対応するデータが前記記憶手段に含まれていると判断された場合に、前記記憶手段に記憶されたデータの中から前記出力要求と一致する識別情報に対応するデータを出力する処理とを実行させる各処理プログラムを格納したことを特徴とする。
【発明の効果】
【００１５】
本発明によれば、複数のユーザが蓄積されているデータを共用、再利用してデータを出力させることができ、また、データを出力させるために、そのデータをネットワーク上に送信する必要を少なくすることができ、ネットワーク負荷の低減を図ることができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明による画像形成装置、画像形成システム、データ出力方法クレーム、データ出力プログラム、及び、データ出力プログラムを格納した記録媒体の実施形態を図面により詳細に説明する。
【００１７】
図１は本発明による画像形成システムの概要を説明するネットワーク構成を示すブロック図である。図１において、１１０は画像形成装置、１１１は画像データ制御部、１１２、１４１はデータ蓄積部、１１３は画像処理部、１１４はデータ蓄積制御部、１１５は書き込み制御部、１１６、１２２、１３２、１４２はネットワークＩ／Ｆ、１２０は外部機器としてのＰＣ、１２１はプリンタドライバ、１３０はプリンタサーバ、１３１は文書ＩＤリスト、１４０はファイルサーバである。
【００１８】
本発明の実施形態による画像形成システムは、図１に示すように、画像形成装置１１０と、ユーザが使用する外部機器であるＰＣ１２０と、プリンタサーバ１３０と、ファイルサーバ１４０とがネットワークに接続されて構成されている。画像形成装置１１０は、いわゆる複合装置と呼ばれているものであり、コピー機能、スキャナ機能、データ蓄積機能、情報処理機能等の複数の機能を備えるものであり、画像データ制御部１１１と複数のユーザから共用することが可能なデータを保持するＨＤＤ等によるデータ蓄積部１１２とを備えて構成されている。画像データ制御部１１１は、画像処理部１１３、データ蓄積制御部１１４、書き込み制御部１１５、ネットワークＩ／Ｆ１１６を備えて構成される。ＰＣ１２０は、よく知られているように、情報処理機能、通信機能を備えるもので、プリンタドライバ１２１、ネットワークＩ／Ｆ１２２を備えている。プリンタサーバ１３０は、文書ＩＤを管理するものであり、文書ＩＤリスト１３１、ネットワークＩ／Ｆ１３２を備えている。ファイルサーバ１４０は、データファイルを格納、管理するもので、画像形成装置１１０のデータ蓄積部１１２の場合と同様に、複数のユーザから共用することが可能なデータを保持するデータ蓄積部１４１と、ネットワークＩ／Ｆとを備えている。
【００１９】
前述において、プリンタサーバ１３０とファイルサーバ１４０とは、１つのサーバとして構成されていてもよく、また、ファイルサーバ１４０の機能を画像形成装置１１０に持たせて構成してもよい。さらに、プリンタサーバ１３０の機能とファイルサーバ１４０の機能とを画像形成装置１１０に持たせて構成してもよい。なお、ファイルサーバ１４０を独立して、あるいは、プリンタサーバ１３０とファイルサーバ１４０とを、１つのサーバとしてネットワーク上に設けた場合、画像形成装置１１０内のデータ蓄積部１１２を不要とすることができる。
【００２０】
図２は本発明の一実施形態による画像形成システムの構成を示すブロック図である。図２に示す例は、図１に説明したネットワーク構成において、ファイルサーバ１４０の機能を画像形成装置１１０に持たせて構成した場合の例である。図２において、１１７は画像入力部、１１８は画像出力部、１１９は蓄積データであり、他の符号は図１の場合と同一である。なお、図２には示していないが、図１に示したと同様に、画像データ制御部１１１とデータ蓄積部１１２とにより画像形成装置１１０が構成されている。
【００２１】
図２に示す本発明の実施形態による画像形成システムは、画像形成装置１１０と、ユーザが使用する外部機器であるＰＣ１２０と、プリンタサーバ１３０とがネットワークに接続されて構成されている。プリンタサーバ１３０が管理する文書ＩＤリスト１３１には、文書毎に、文書ＩＤと、その文書が格納されているデータ蓄積部のアドレス及びセクタとを１組としたレコードが格納されている。また、画像形成装置１１０には、スキャナ等による画像入力部１１７と、画像を用紙に出力するための画像書き込み部１１８とが接続されており、データ蓄積部１１２には、各種の文書ファイル等の複数のユーザが共有する蓄積データ１１９格納されている。
【００２２】
図３は本発明の他の実施形態による画像形成システムの構成を示すブロック図である。図３に示す例は、図１に説明したネットワーク構成において、プリンタサーバ１３０とファイルサーバ１４０との機能を画像形成装置１１０に持たせて構成した場合の例である。図３において、２０１は不揮発性メモリ、２０２は文書ＩＤリストであり、他の符号は図２の場合と同一である。図３には示していないが、図１に示したと同様に、画像データ制御部１１１とデータ蓄積部１１２とにより画像形成装置１１０が構成されている。
【００２３】
図３に示す本発明の実施形態による画像形成システムは、画像形成装置１１０と、ユーザが使用する外部機器であるＰＣ１２０とがネットワークに接続されて構成されている。そして、この例の場合、画像形成装置１１０には、文書ＩＤリストを管理するために、書き替え可能な不揮発性メモリ２０１が備えられている。この不揮発性メモリ２０１格納されている文書ＩＤリスト２０２は、図２により説明したプリンタサーバ１３０内の文書ＩＤリスト１３１と同様に構成されている。
【００２４】
なお、図３に示す例では、文書ＩＤリスト２０２を不揮発性メモリ２０１に格納して管理するとして説明したが、文書ＩＤリスト２０２は、データ蓄積部１１２を構成しているＨＤＤの中に格納してあってもよく、また、文書データと関連付けてＨＤＤの中に格納してあってもよい。
【００２５】
図２、図３に示して説明した本発明の実施形態において、ＰＣ１２０を使用するユーザは、文書ファイル等のデータを画像形成装置からハードコピーにより出力させたいような場合、まず、そのデータの識別情報としての文書ＩＤをネットワークに送信する。この文書ＩＤは、図２に示す例の場合、プリンタサーバ１３０により受け取られ、図３に示す例の場合、画像形成装置１１０により受け取られる。プリンタサーバ１３０、画像形成装置１１０は、受け取った文書ＩＤが、文書ＩＤリスト１３１、２０２として管理しているＩＤリストの中の文書ＩＤに一致するか否かを判定して、一致するものが合った場合、ＰＣ１２０に対して、すでに蓄積しているものがあるので、ＰＣ１２０からのデータの転送が不要である旨の報告を行う。
【００２６】
図２に示す例では、文書ＩＤを受け取ったプリンタサーバ１３０は、その後、画像形成装置１１０に文書ＩＤを送信すると共にその文書の出力を依頼する。また、図３に示す例の場合、画像形成装置１１０は、プリンタサーバ１３０から受け取った文書ＩＤ、または、ＰＣ１２０から受け取った文書ＩＤに基づいて、データ蓄積部１１２内の対応するデータの出力を行う。
【００２７】
図４は図２に示す例における画像形成装置内のデータ蓄積部にデータを蓄積する場合の処理動作を説明するフローチャートであり、次に、これについて説明する。
【００２８】
（１）ＰＣ１２０のユーザである操作者は、まず、自ＰＣ内のプリンタドライバを起動する（ステップ４０１）。
【００２９】
（２）操作者は、出力したい文書の識別情報としての文書ＩＤを有効にするか否かの選択を行う。通常、他のユーザと共有しない文書等の場合、文書ＩＤを有効にしない選択が行われる（ステップ４０２）。
【００３０】
（３）ステップ４０２で、文書ＩＤを有効にしない選択が行われた場合、ＰＣ１２０は、印刷等により出力すべきデータを送信する（ステップ４１４）。
【００３１】
（４）ステップ４０２で、文書ＩＤを有効にする選択が行われた場合、ＰＣ１２０内のプリンタドライバは、印刷対象のファイルが一意に決まるような識別情報としての文書ＩＤを生成する。この文書ＩＤは、例えば、初めてその文書を作成した場合、オリジナルのファイル名及びそのオリジナルの作成者名、作成日等の静的な情報等により構成されればよく、この静的な情報の中にＭＡＣアドレス、ＩＰアドレスとうを含ませてもよい。また、その後に、本人または他のユーザにより変更、更新が行われた場合、文書ＩＤは、前述の静的な情報に、更新日時、版情報、更新者を含む動的な情報を加えて作成される（ステップ４０３）。
【００３２】
（５）次に、ＰＣ１２０のプリンタドライバは、プリンタサーバ１３０に文書ＩＤとプリント要求とを送信する（ステップ４０４）。
【００３３】
（６）文書ＩＤとプリント要求とを受け取ったプリンタサーバ１３０は、自サーバ内の文書ＩＤリストに、同一の文書ＩＤあるいは更新日時、版情報が新しい情報を持った文書ＩＤが存在するか否かを調べる（ステップ４０５）。
【００３４】
（７）ステップ４０５の調べで、同一の文書ＩＤあるいは更新日時、版情報が新しい情報を持った文書ＩＤがあった場合、プリンタサーバ１３０は、プリントデータを送信する必要がないことをＰＣ１２０のプリンタドライバに通知し、プリンタドライバは、それに従ってデータの転送を行わない（ステップ４０６）。
【００３５】
（８）その後、プリンタサーバ１３０は、対応する文書ＩＤを持つ画像形成装置１１０の画像データ制御部に対して文書ＩＤと対応するデータの出力要求とを送信する（ステップ４０７）。
【００３６】
（９）画像形成装置１１０は、ステップ４１４での処理でＰＣ１２０から送信されてきた印刷データ、または、ステップ１０７での指示によりプリンタサーバ１３０から送信されてきた文書ＩＤに対応するデータ蓄積部から取り出したデータを画像書込み部から出力して、ここでの処理を終了する（ステップ４０８）。
【００３７】
（10）ステップ４０５の調べで、同一の文書ＩＤあるいは更新日時、版情報が新しい情報を持った文書ＩＤがなかった場合、プリンタサーバ１３０は、新規のプリントデータであると認識し、ＰＣ１２０のプリンタドライバに対してデータの転送開始を指示する（ステップ４０９）。
【００３８】
（11）画像形成装置１１０は、ステップ４０９での指示に従ってＰＣ１２０から送信されてきた入力データを画像書込み部から出力すると共に、データ蓄積部に保存する（ステップ４１０）。
【００３９】
（12）画像形成装置１１０は、データの保存が成功したか否かを判定し、データ蓄積部に十分な領域がなかった場合、書き込み時にエラーが発生した場合、データ蓄積部に対して書込み保護の設定がしてある場合等、何らかの理由によりデータを保存できなかった場合、そのままここでの処理を終了する（ステップ４１１）。
【００４０】
（13）ステップ４１１での判定で、データのデータ蓄積部への保存が成功した場合、画像形成装置１１０は、プリンタサーバ１３０に対して保存したデータの文書ＩＤと共に保存したデータ蓄積部の領域についての情報を通知する（ステップ４１２）。
【００４１】
（14）ステップ４１２での通知を受けたプリンタサーバ１３０は、画像形成装置１１０から受け取った文書ＩＤと保存領域の情報とを関連付けて文書ＩＤリストに追加して、ここでの処理を終了する（ステップ４１３）。
【００４２】
図５は図２に示す例における画像形成装置内のデータ蓄積部にデータを蓄積する場合の処理動作の他の例を説明するフローチャートであり、次に、これについて説明する。
【００４３】
（１）ＰＣ１２０のユーザである操作者は、まず、自ＰＣ内のプリンタドライバを起動する（ステップ５０１）。
【００４４】
（２）操作者は、出力したい文書の識別情報としての文書ＩＤを有効にするか否かの選択を行う。通常、他のユーザと共有しない文書等の場合、文書ＩＤを有効にしない選択が行われる（ステップ５０２）。
【００４５】
（３）ステップ５０２で、文書ＩＤを有効にしない選択が行われた場合、ＰＣ１２０は、印刷等により出力すべきデータを送信する（ステップ５１７）。
【００４６】
（４）ステップ５０２で、文書ＩＤを有効にする選択が行われた場合、ＰＣ１２０内のプリンタドライバは、印刷対象のファイルが一意に決まるような識別情報としての文書ＩＤを生成する。この文書ＩＤは、図４のフローにおけるステップ４０２で説明したと同様にして作成される（ステップ５０３）。
【００４７】
（５）次に、ＰＣ１２０のプリンタドライバは、プリンタサーバ１３０に文書ＩＤとプリント要求とを送信する（ステップ５０４）。
【００４８】
（６）文書ＩＤとプリント要求とを受け取ったプリンタサーバ１３０は、自サーバ内の文書ＩＤリストに、同一の文書ＩＤあるいは更新日時、版情報が新しい情報を持った文書ＩＤが存在するか否かを調べる（ステップ５０５）。
【００４９】
（７）ステップ５０５の調べで、同一の文書ＩＤあるいは更新日時、版情報が新しい情報を持った文書ＩＤが存在しなかった場合、プリンタサーバ１３０は、新規のプリントデータであると認識し、ＰＣ１２０のプリンタドライバに対してデータの転送の開始を指示する（ステップ５０６）。
【００５０】
（８）画像形成装置１１０は、ステップ５０６での指示に従ってＰＣ１２０から送信されてきた入力データを画像書込み部から出力すると共に、データ蓄積部に保存する（ステップ５０７）。
【００５１】
（９）ステップ５０５の調べで、同一の文書ＩＤあるいは更新日時、版情報が新しい情報を持った文書ＩＤが存在した場合、プリンタサーバ１３０は、更新日時を比較して、更新日時の情報が自サーバ内に管理しているものの中に同一のものがあるか否かを判定し、データ蓄積部内のデータの更新が必要か否かを判断する（ステップ５０８）
（10）ステップ５０８で、画像形成装置１１０内のデータ蓄積部内のデータの更新が必要と判断した場合、すなわち、ＰＣ１２０から送信されてきた文書ＩＤの更新日時の情報が、自サーバ内に管理しているものより新しかった場合、プリンタサーバ１３０は、同じ文書ＩＤを持つデータがデータ蓄積部にあるものの、更新日時がより新しいため、ＰＣ１２０のプリンタドライバにデータの転送介しを指示し。画像形成装置１１０に対してデータ蓄積部内のデータの更新を指示する（ステップ５０９）。
【００５２】
（11）画像形成装置１１０は、ステップ５０６での指示に従ってＰＣ１２０から送信されてきた入力データを画像書込み部から出力すると共に、データ蓄積内のに保持している同一の文書ＩＤを持つデータを消去して新しいデータに置き換える（ステップ５１０）。
【００５３】
（12）画像形成装置１１０は、データの保存が成功したか否かを判定し、データ蓄積部に十分な領域がなかった場合、書き込み時にエラーが発生した場合、データ蓄積部に対して書込み保護の設定がしてある場合等、何らかの理由によりデータを保存できなかった場合、そのままここでの処理を終了する（ステップ５１１）。
【００５４】
（13）ステップ４１１での判定で、データのデータ蓄積部への保存が成功した場合、画像形成装置１１０は、プリンタサーバ１３０に対して保存したデータの文書ＩＤ及び更新日時の情報と共に保存したデータ蓄積部の領域についての情報を通知する（ステップ５１２）。
【００５５】
（14）ステップ５１２での通知を受けたプリンタサーバ１３０は、画像形成装置１１０から受け取った文書ＩＤと保存領域の情報とを関連付けて文書ＩＤリストに追加して、ここでの処理を終了する（ステップ５１３）。
【００５６】
（15）ステップ５０８の調べで、更新日時の情報が自サーバ内に管理しているものの中に同一のものがあった場合、プリンタサーバ１３０は、プリントデータを送信する必要がないことをＰＣ１２０のプリンタドライバに通知し、プリンタドライバは、それに従ってデータの転送を行わない（ステップ５１４）。
【００５７】
（16）その後、プリンタサーバ１３０は、対応する文書ＩＤを持つ画像形成装置１１０の画像データ制御部に対して文書ＩＤと対応するデータの出力要求とを送信する（ステップ５１５）。
【００５８】
（17）画像形成装置１１０は、ステップ５１７での処理でＰＣ１２０から送信されてきた印刷データ、または、ステップ５１５の指示によりデータ蓄積部から取り出したデータを画像書込み部から出力して、ここでの処理を終了する（ステップ５１６）。
【００５９】
図６は図３に示す例における画像形成装置内のデータ蓄積部にデータを蓄積する場合の処理動作を説明するフローチャートであり、次に、これについて説明する。
【００６０】
（１）ＰＣ１２０のユーザである操作者は、まず、自ＰＣ内のプリンタドライバを起動する（ステップ６０１）。
【００６１】
（２）操作者は、出力したい文書の識別情報としての文書ＩＤを有効にするか否かの選択を行う。通常、他のユーザと共有しない文書等の場合、文書ＩＤを有効にしない選択が行われる（ステップ６０２）。
【００６２】
（３）ステップ６０２で、文書ＩＤを有効にしない選択が行われた場合、ＰＣ１２０は、印刷等により出力すべきデータを送信する（ステップ６１３）。
【００６３】
（４）ステップ６０２で、文書ＩＤを有効にする選択が行われた場合、ＰＣ１２０内のプリンタドライバは、印刷対象のファイルが一意に決まるような識別情報としての文書ＩＤを生成する。この文書ＩＤは、図４のフローにおけるステップ４０２で説明したと同様にして作成される（ステップ６０３）。
【００６４】
（５）次に、ＰＣ１２０のプリンタドライバは、画像形成装置１１０に文書ＩＤとプリント要求とを送信する（ステップ６０４）。
【００６５】
（６）文書ＩＤとプリント要求とを受け取った画像形成装置１１０は、自装置内の不揮発性メモリ、または、データ蓄積部内の文書ＩＤリストに、同一の文書ＩＤあるいは更新日時、版情報が新しい情報を持った文書ＩＤが存在するか否かを調べる（ステップ６０５）。
【００６６】
（７）ステップ６０５の調べで、同一の文書ＩＤあるいは更新日時、版情報が新しい情報を持った文書ＩＤがあった場合、画像形成装置１１０は、プリントデータを送信する必要がないことをＰＣ１２０のプリンタドライバに通知し、プリンタドライバは、それに従ってデータの転送を行わない（ステップ６０６）。
【００６７】
（８）その後、画像形成装置１１０の画像データ制御部は、対応する文書ＩＤを持つ蓄積データの出力を開始する（ステップ６０７）。
【００６８】
（９）画像形成装置１１０は、ステップ４１４での処理でＰＣ１２０から送信されてきた印刷データ、または、ステップ６０７でデータ蓄積部から取り出したデータを画像書込み部から出力して、ここでの処理を終了する（ステップ６０８）。
【００６９】
（10）ステップ６０５の調べで、同一の文書ＩＤあるいは更新日時、版情報が新しい情報を持った文書ＩＤがなかった場合、画像形成装置１１０は、新規のプリントデータであると認識し、ＰＣ１２０のプリンタドライバに対してデータの転送開始を指示する（ステップ６０９）。
【００７０】
（11）画像形成装置１１０は、ステップ４０９での指示に従ってＰＣ１２０から送信されてきた入力データを画像書込み部から出力すると共に、データ蓄積部に保存する（ステップ６１０）。
【００７１】
（12）画像形成装置１１０は、データの保存が成功したか否かを判定し、データ蓄積部に十分な領域がなかった場合、書き込み時にエラーが発生した場合、データ蓄積部に対して書込み保護の設定がしてある場合等、何らかの理由によりデータを保存できなかった場合、そのままここでの処理を終了する（ステップ６１１）。
【００７２】
（13）ステップ６１１での判定で、データの保存が成功していた場合、画像形成装置１１０は、不揮発性メモリ内に、文書ＩＤと保存領域の情報とを関連付けて文書ＩＤリストに追加して、ここでの処理を終了する（ステップ６１２）。
【００７３】
前述で説明した本発明の実施形態におけるフローでの処理は、処理プログラムとして構成し、ＭＦＰ、ＰＣ、サーバが備えるＣＰＵに実行させることができ、また、それらのプログラムは、ＦＤ、ＣＤＲＯＭ、ＤＶＤ等の記録媒体に格納して提供することができる。
【００７４】
前述した本発明の実施形態によれば、複数のユーザが複数のユーザで共用することができる文書等のデータに一意のＩＤを付与して、共用可能に蓄積することができ、蓄積されているデータを共用、再利用してデータを出力させることができる。また、データを出力させるために、そのデータをネットワーク上に送信する必要を少なくすることができ、ネットワーク負荷の低減を図ることができる。
【図面の簡単な説明】
【００７５】
【図１】本発明による画像形成システムの概要を説明するネットワーク構成を示すブロック図である。
【図２】本発明の一実施形態による画像形成システムの構成を示すブロック図である。
【図３】本発明の他の実施形態による画像形成システムの構成を示すブロック図である。
【図４】図２に示す例における画像形成装置内のデータ蓄積部にデータを蓄積する場合の処理動作を説明するフローチャートである。
【図５】図２に示す例における画像形成装置内のデータ蓄積部にデータを蓄積する場合の処理動作の他の例を説明するフローチャートである。
【図６】図３に示す例における画像形成装置内のデータ蓄積部にデータを蓄積する場合の処理動作を説明するフローチャートである。
【符号の説明】
【００７６】
１１０  画像形成装置
１１１  画像データ制御部
１１２、１４１  データ蓄積部
１１３  画像処理部
１１４  データ蓄積制御部
１１５  書き込み制御部
１１６、１２２、１３２、１４２  ネットワークＩ／Ｆ
１２０  外部機器としてのＰＣ
１２１  プリンタドライバ
１３０  プリンタサーバ
１３１、２０２  文書ＩＤリスト
１４０  ファイルサーバ
１１７  画像入力部
１１８  画像出力部
１１９  蓄積データ
２０１  不揮発性メモリ
【図１】
2006256204.tif 000003
【図２】
2006256204.tif 000004
【図３】
2006256204.tif 000005
【図４】
2006256204.tif 000006
【図５】
2006256204.tif 000007
【図６】
2006256204.tif 000008