(57)【特許請求の範囲】
【請求項１】
受信した文書データを蓄積するとともに、前記文書データに対応した出力部数を示す総部数情報を記憶する蓄積手段と、
文書データを出力するための文書データ出力手段と、
前記文書データを蓄積している他の装置に前記文書データに基づく出力をしたことおよび前記文書データの出力部数を通知する通知手段と、
他の文書処理装置によって前記文書データが出力されたことおよび前記文書データの出力部数の通知を受信する受信部と、
前記蓄積手段に蓄積された文書データに基づく出力を実行する指示を受け付ける出力実行指示受付手段と、
前記出力実行指示受付手段により出力指示を受けた場合、前記蓄積手段に蓄積されていた文書データを出力するよう前記文書データ出力手段を制御するとともに、前記文書データに基づいて出力した部数と前記受信部が受信した他の文書処理装置による出力部数との合計が、前記蓄積手段に蓄積された前記総部数情報に達した場合、当該文書データを前記蓄積手段から消去するよう制御する制御手段と、
を有する文書処理装置。
【請求項２】
受信した印刷データを蓄積するとともに、前記印刷データに対応した出力部数を示す総部数情報を記憶する蓄積手段と、
画像を出力するための画像出力手段と、
前記印刷データを蓄積している他の画像形成装置に前記印刷データに基づいた画像を出力したことおよび印刷データの出力部数を通知する通知手段と、
他の画像形成装置によって前記印刷データが出力されたことおよび前記印刷データの出力部数の通知を受信する受信部と、
前記蓄積手段に蓄積された印刷データに基づく印刷を実行する指示を受け付ける印刷実行指示受付手段と、
前記印刷実行指示受付手段により印刷実行指示を受けた場合、前記蓄積手段に蓄積されていた印刷データに基づいた画像を出力するよう前記画像出力手段を制御するとともに、前記印刷データに基づいて出力した部数と前記受信部が受信した他の画像形成装置による出力部数との合計が、前記蓄積手段に蓄積された前記総部数情報に達した場合、当該印刷データを前記蓄積手段から消去するよう制御する制御手段と、
を有する画像形成装置。
【請求項３】
前記制御手段は、印刷データを受信してから一定の時間が経過した場合、当該印刷データを前記蓄積手段から消去する請求項２記載の画像形成装置。
【請求項４】
前記制御手段は、印刷指示装置からの印刷データの受け付けに関する問い合わせを受信して、当該問い合わせを送信してきた印刷指示装置に対して自装置のアドレス情報を含めた応答をすることを特徴とする請求項２または３記載の画像形成装置。
【請求項５】
複数の画像形成装置に対して印刷データを送信する印刷データ送信手段を有する印刷指示装置と、
受信した印刷データを蓄積するとともに、前記印刷データに対応した出力部数を示す総部数情報を記憶する蓄積手段と、画像を出力するための画像出力手段と、前記印刷データを蓄積している他の画像形成装置に前記印刷データに基づいた画像を出力したことおよび前記印刷データの出力部数を通知する通知手段と、他の画像形成装置によって前記印刷データが出力されたことおよび前記印刷データの出力部数の通知を受信する受信手段と、前記蓄積手段に蓄積された印刷データに基づく印刷を実行する指示を受け付ける印刷実行指示受付手段と、前記印刷実行指示受付手段により印刷実行指示を受けた場合、前記蓄積手段に蓄積されていた印刷データに基づいた画像を出力するよう前記画像出力手段を制御するとともに、前記印刷データに基づいて出力した部数と前記受信部が受信した他の画像形成装置による出力部数との合計が、前記蓄積手段に蓄積された前記総部数情報に達した場合、当該印刷データを前記蓄積手段から消去するよう制御する制御手段を有する画像形成装置と、
を備えた画像形成システム。
【請求項６】
前記印刷指示装置は、複数の画像形成装置に対して印刷データの受け付けに関する問い合わせを送信する問い合わせ送信手段をさらに有し、
前記印刷データ送信手段は、当該問い合わせに対する応答に含まれるアドレス情報の画像形成装置に対して印刷データを送信し、
前記制御手段は、印刷指示装置から前記問い合わせを受信して、当該問い合わせを送信してきた印刷指示装置に対して自装置のアドレス情報を含めた応答をする請求項５に記載の画像形成システム。
【請求項７】
受信した印刷データを蓄積するとともに、前記印刷データに対応した出力部数を示す総部数情報を記憶するステップと、
印刷実行指示を受けた場合、蓄積されていた印刷データに基づいた画像を出力するよう画像出力手段を制御するステップと、
前記印刷データに基づいた画像を出力したことおよび前記印刷データの出力部数を前記印刷データを蓄積している他の装置に通知するステップと、
他の画像形成装置によって前記印刷データが出力されたことおよび前記印刷データの出力部数の通知を受信するステップと、
前記印刷データに基づいて出力した部数と、受信した他の画像形成装置による出力部数が蓄積された前記総部数情報に達した場合、蓄積されていた当該印刷データを消去するよう制御するステップとをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書処理装置、画像形成装置、印刷指示装置、画像形成システムおよびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、指定した印刷装置が印刷不能状態に陥ったときに、ブロードキャスト通信を利用してネットワーク上の他の印刷装置を検索し、発見された他の印刷装置によって印刷代行を行う技術が示されている。
【０００３】
【特許文献１】特開２００７−１２２０９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、ネットワークに接続された文書処理装置や画像形成装置等の機器間で、文書データや印刷データに対する処理が実行されたことを、前記文書データや前記印刷データを蓄積する他の文書処理装置や画像形成装置等の機器に通知することが可能な文書処理装置、画像形成装置、印刷指示装置、画像形成システムおよびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
[文書処理装置]
請求項１に係る本発明は、受信した文書データを蓄積するとともに、前記文書データに対応した出力部数を示す総部数情報を記憶する蓄積手段と、
文書データを出力するための文書データ出力手段と、
前記文書データを蓄積している他の装置に前記文書データに基づく出力をしたことおよび前記文書データの出力部数を通知する通知手段と、
他の文書処理装置によって前記文書データが出力されたことおよび前記文書データの出力部数の通知を受信する受信部と、
前記蓄積手段に蓄積された文書データに基づく出力を実行する指示を受け付ける出力実行指示受付手段と、
前記出力実行指示受付手段により出力指示を受けた場合、前記蓄積手段に蓄積されていた文書データを出力するよう前記文書データ出力手段を制御するとともに、前記文書データに基づいて出力した部数と前記受信部が受信した他の文書処理装置による出力部数との合計が、前記蓄積手段に蓄積された前記総部数情報に達した場合、当該文書データを前記蓄積手段から消去するよう制御する制御手段とを有する文書処理装置である。
【０００６】
[画像形成装置]
請求項２に係る本発明は、受信した印刷データを蓄積するとともに、前記印刷データに対応した出力部数を示す総部数情報を記憶する蓄積手段と、
画像を出力するための画像出力手段と、
前記印刷データを蓄積している他の画像形成装置に前記印刷データに基づいた画像を出力したことおよび印刷データの出力部数を通知する通知手段と、
他の画像形成装置によって前記印刷データが出力されたことおよび前記印刷データの出力部数の通知を受信する受信部と、
前記蓄積手段に蓄積された印刷データに基づく印刷を実行する指示を受け付ける印刷実行指示受付手段と、
前記印刷実行指示受付手段により印刷実行指示を受けた場合、前記蓄積手段に蓄積されていた印刷データに基づいた画像を出力するよう前記画像出力手段を制御するとともに、前記印刷データに基づいて出力した部数と前記受信部が受信した他の画像形成装置による出力部数との合計が、前記蓄積手段に蓄積された前記総部数情報に達した場合、当該印刷データを前記蓄積手段から消去するよう制御する制御手段とを有する画像形成装置である。
【００１０】
請求項３に係る本発明は、前記制御手段は、印刷データを受信してから一定の時間が経過した場合、当該印刷データを前記蓄積手段から消去する請求項２記載の画像形成装置である。
【００１１】
請求項４に係る本発明は、前記制御手段は、印刷指示装置からの印刷データの受け付けに関する問い合わせを受信して、当該問い合わせを送信してきた印刷指示装置に対して自装置のアドレス情報を含めた応答をすることを特徴とする請求項２または３記載の画像形成装置である。
【００１６】
[画像形成システム]
請求項５に係る本発明は、複数の画像形成装置に対して印刷データを送信する印刷データ送信手段を有する印刷指示装置と、
受信した印刷データを蓄積するとともに、前記印刷データに対応した出力部数を示す総部数情報を記憶する蓄積手段と、画像を出力するための画像出力手段と、前記印刷データを蓄積している他の画像形成装置に前記印刷データに基づいた画像を出力したことおよび前記印刷データの出力部数を通知する通知手段と、他の画像形成装置によって前記印刷データが出力されたことおよび前記印刷データの出力部数の通知を受信する受信手段と、前記蓄積手段に蓄積された印刷データに基づく印刷を実行する指示を受け付ける印刷実行指示受付手段と、前記印刷実行指示受付手段により印刷実行指示を受けた場合、前記蓄積手段に蓄積されていた印刷データに基づいた画像を出力するよう前記画像出力手段を制御するとともに、前記印刷データに基づいて出力した部数と前記受信部が受信した他の画像形成装置による出力部数との合計が、前記蓄積手段に蓄積された前記総部数情報に達した場合、当該印刷データを前記蓄積手段から消去するよう制御する制御手段を有する画像形成装置とを備えた画像形成システムである。
【００１７】
請求項６に係る本発明は、前記印刷指示装置は、複数の画像形成装置に対して印刷データの受け付けに関する問い合わせを送信する問い合わせ送信手段をさらに有し、
前記印刷データ送信手段は、当該問い合わせに対する応答に含まれるアドレス情報の画像形成装置に対して印刷データを送信し、
前記制御手段は、印刷指示装置から前記問い合わせを受信して、当該問い合わせを送信してきた印刷指示装置に対して自装置のアドレス情報を含めた応答をする請求項５に記載の画像形成システムである。
【００１８】
[プログラム]
請求項７に係る本発明は、受信した印刷データを蓄積するとともに、前記印刷データに対応した出力部数を示す総部数情報を記憶するステップと、
印刷実行指示を受けた場合、蓄積されていた印刷データに基づいた画像を出力するよう画像出力手段を制御するステップと、
前記印刷データに基づいた画像を出力したことおよび前記印刷データの出力部数を前記印刷データを蓄積している他の装置に通知するステップと、
他の画像形成装置によって前記印刷データが出力されたことおよび前記印刷データの出力部数の通知を受信するステップと、
前記印刷データに基づいて出力した部数と、受信した他の画像形成装置による出力部数が蓄積された前記総部数情報に達した場合、蓄積されていた当該印刷データを消去するよう制御するステップとをコンピュータに実行させるためのプログラムである。
【発明の効果】
【００２０】
請求項１に係る本発明によれば、自装置で蓄積した文書データに基づく出力処理が実行されたことおよび出力部数を、前記文書データを蓄積する他の装置に通知し、自装置の文書データ出力手段による出力だけでなく、他の文書処理装置での出力を含んで、必要な出力部数の画像出力がなされた場合に、蓄積した文書データを消去することで機密に該当する可能性のある文書を適切に消去することが可能な文書処理装置を提供することができる。
【００２１】
請求項２に係る本発明によれば、自装置で蓄積した印刷データに基づく出力処理が実行されたことおよび出力部数を、前記印刷データを蓄積する他の装置に通知し、自装置の画像出力手段による出力だけでなく、他の画像形成装置での出力を含んで、必要な出力部数の画像出力がなされた場合に、蓄積した印刷データを消去することで機密に該当する可能性のある印刷データを適切に消去することが可能な画像形成装置を提供することができる。
【００２５】
請求項３に係る発明によれば、一定時間経過した際に、機密に該当する可能性のある蓄積手段に蓄積された印刷データを消去することが可能な画像形成装置を提供することができる。
【００２６】
請求項４に係る発明によれば、問い合わせに応じて自装置の宛先を通知して印刷処理を実行することができる画像形成装置を提供することができる。
【００３１】
請求項５に係る本発明によれば、自装置で蓄積した印刷データに基づく出力処理が実行されたことおよび出力部数を、前記印刷データを蓄積する他の装置に通知し、自装置の画像出力手段による出力だけでなく、他の画像形成装置での出力を含んで、必要な出力部数の画像出力がなされた場合に、蓄積した印刷データを消去することで機密に該当する可能性のある印刷データを適切に消去することが可能な画像形成システムを提供することができる。
【００３２】
請求項６に係る発明によれば、複数の画像形成装置から得られた応答に基づき、印刷処理を実行することができる画像形成システムを提供することができる。
【００３３】
請求項７に係る本発明によれば、自装置で蓄積した印刷データに基づく出力処理が実行されたことと出力部数を、前記印刷データを蓄積する他の装置に通知し、自装置の画像出力手段による出力だけでなく、他の画像形成装置での出力を含んで、必要な出力部数の画像出力がなされた場合に、蓄積した印刷データを消去することで機密に該当する可能性のある印刷データを適切に消去することが可能なプログラムを提供することができる。
【発明を実施するための最良の形態】
【００３５】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
図１は本発明の一実施形態の画像形成システムの構成を示すシステム図である。
【００３６】
本発明の一実施形態の画像形成システムは、図１に示されるように、ネットワーク３０により相互に接続された画像形成装置１１〜１３、およびこれらの画像形成装置１１〜１３に対して印刷ジョブを送信可能な印刷指示装置である端末装置２１、２２により構成される。端末装置２１、２２は、印刷データを生成して、生成した印刷データをネットワーク３０経由にて画像形成装置１１〜１３に対して送信する。画像形成装置１１〜１３は、端末装置２１、２２から送信されてきた印刷データを受け付けて、印刷データに応じた画像を用紙上に出力する。なお、画像形成１１〜１３は、印刷（プリント）機能、スキャン機能、複写（コピー）機能、ファクシミリ機能等の複数の機能を有するいわゆる複合機と呼ばれる装置であってもよいし、印刷機能のみを有するプリンタであってもよい。なお、印刷データには、印刷を行うための画像情報だけでなく、印刷を実行する際の出力仕様等の情報も含まれるものとする。
【００３７】
また、図１に示した本実施形態の画像形成システムのシステム構成は一例であり、本発明は端末装置および画像形成装置の数に限定されるものではない。
【００３８】
次に、本実施形態の画像形成システムにおける端末装置２１、画像形成装置１１のハードウェア構成を図２に示す。なお、図２では、端末装置２１、画像形成装置１１の構成のみを説明するが、端末装置２２、画像形成装置１２、１３の構成も同様な構成となっている。
【００３９】
端末装置２１は、図２に示されるように、ＣＰＵ３１、ハードディスクドライブ（ＨＤＤ）３２、送受信部３３、ＲＯＭ３４、ＲＡＭ３５、タッチパネル又は液晶ディスプレイ並びにキーボードを含むユーザインタフェース（ＵＩ）装置３６を有する。
【００４０】
ＣＰＵ３１は、ＲＯＭ３４、ＲＡＭ３５またはＨＤＤ３２に格納された制御プログラムに基づいて所定の処理を実行して、端末装置２１の動作を制御する。送受信部３３は、ネットワーク３０上の他の装置との間でデータを送受信するための機能を有する。
【００４１】
また、画像形成装置１１は、図２に示されるように、送受信部４１、ＨＤＤ４２、ＣＰＵ４３、ＲＯＭ４４、ＲＡＭ４５、プリントエンジン４６、ＵＩ装置４７を有する。
【００４２】
ＣＰＵ４３は、ＲＯＭ４４、ＲＡＭ４５またはＨＤＤ４２に格納された制御プログラムに基づいて所定の処理を実行して、画像形成装置１１の動作を制御する。送受信部４１は、ネットワーク３０上の他の装置との間でデータを送受信するための機能を有する。
【００４３】
次に、ＣＰＵ３１において制御プログラムが実行されることにより実現される端末装置２１の機能構成およびＣＰＵ４３において制御プログラムが実行されることにより実現される画像形成装置１１の機能構成を図３に示す。
【００４４】
端末装置２１は、図３に示されるように、送受信部３３と、制御部５１と、表示装置５２と、データ格納部５３とを備えている。
【００４５】
データ格納部５３は、印刷処理を実行しようとする印刷ジョブ等のデータを格納している。
【００４６】
制御部５１は、ブロードキャスト通信により、印刷処理を実行しようとする印刷ジョブを受け付け可能か否かを問い合わせるための検索要求を送信する機能と、この検索要求に対して返信されてきた応答に含まれるアドレス情報の画像形成装置に対して印刷ジョブを送信する機能とを有する。
【００４７】
ここで、ブロードキャスト通信とは、不特定の宛先に対してデータを送信するための通信であり、各装置のアドレス情報を知らなくてもネットワーク内の全ての装置に対してデータを送信することが可能な通信である。
【００４８】
なお、制御部５１は、印刷ジョブを複数の画像形成装置に対して送信する際には、複数の宛先に対してデータを送信するための通信により印刷ジョブを送信するようにしても良いし、単一の宛先に対してデータを送信するための通信により印刷ジョブを送信するようにしても良い。
【００４９】
表示装置５２は、印刷ジョブを送信した画像形成装置の情報等の各種情報を表示する。
【００５０】
また、ブロードキャスト通信により検索要求データを送信してその応答により印刷ジョブを送信する画像形成装置を特定する方法だけでなく、送信対象としての画像形成装置をユーザが直接指定することで、指定された画像形成装置に対して印刷データを送信するようにしてもよい。その場合には、表示装置５２に図４に記載するような出力先指定画面を表示して、出力先の候補となる複数の画像形成装置から所望の画像形成装置を選択するようにすればよい。図４の出力先指定画面の表示例では、出力先としてのプリンタの候補を表示している。図４で候補として表示されるプリンタは、端末装置に登録されているプリンタを全て表示するようにしてあってもよいし、あるいは登録されているもののうちの一部を、選択対象として予め選定しておき、選定されたプリンタだけを候補として表示してもよい。また、同一のネットワーク内に接続されたプリンタのみを候補としてもよく、さらには同一のプリンタドライバによって印刷ジョブを生成可能なプリンタに限定することも可能である。
【００５１】
出力先指定画面を表示するにあたり、端末装置とプリンタとの間でＳＮＭＰ（Simple Network Management Protocol）を用いて、各プリンタから装置の構成情報や設置場所に関する情報を取得することも可能であり、図４の例ではプリンタ名とともに、各プリンタの設置場所および構成情報としての特徴を現す情報をともに表示している。あるいは予め各プリンタごとに設置場所や構成情報を登録しておいてもよく、設置場所等の情報ではなく、ユーザが識別可能となる情報を表示することも可能である。このように、設置場所あるいは構成情報等をともに表示することで、複数のプリンタから所望のプリンタを選択する際に選択がしやすくなる。
【００５２】
出力先指定画面を表示して選択することで、ユーザは任意に出力対象として指定したい複数のプリンタを選択できる。たとえば図４の場合であれば、「プリンタＡ」、「プリンタＣ」、「プリンタＮ」といった３つのプリンタが選択されている例であり、選択されたプリンタはプリンタ名等の情報が反転表示される。またその時点での選択済みの台数を表示してもよい。
【００５３】
最終的に、ユーザは出力候補としてのプリンタの選択が終わると、図４のＯＫボタンを押下することで、選択された複数のプリンタに印刷データが送信されることになる。
【００５４】
また、画像形成装置１１は、図３に示されるように、送受信部４１と、データ蓄積部６１と、制御部６２と、印刷実行指示受付部６３と、画像出力部６４と、表示装置６５とを備えている。
【００５５】
制御部６２は、不特定の宛先に対してデータを送信するための通信であるブロードキャスト通信により、印刷ジョブを受け付け可能か否かを問い合わせるための検索要求（印刷ジョブの受付に関する問い合わせ）を端末装置から受信して、その検索要求を受け付ける場合、自装置のアドレス情報を含めた応答を検索要求を送信してきた端末装置に対して返信する。
【００５６】
ここで、検索要求を受け付けるか否かの判定には、受信した検索要求を受付可能か否かの判定と、検索要求を受け付けるように設定されているかの判定とが含まれる。
【００５７】
画像形成装置１１〜１３は、それぞれ、複数の画像形成装置に対して印刷ジョブを送信して印刷処理を可能とするブロードキャスト印刷を受け付けるか拒否するかを設定できるようになっている。そして、各画像形成装置１１〜１３は、ブロードキャスト印刷を受け付けるよう設定されている場合には、端末装置から受信した検索要求を受け付け、ブロードキャスト印刷を受け付けないように設定されている場合には、端末装置から受信した検索要求を受け付けない。
【００５８】
また、検索要求を受け付けるように設定されている場合であっても、印刷ジョブがカラー印刷であり、画像形成装置がモノクロ印刷しか対応できない場合には、この検索要求を受けることはできない。
【００５９】
つまり、各画像形成装置では、検索要求を受け付けるように設定されており、かつ、検索要求を受付可能な場合にのみ、検索要求を送信してきた端末装置に対して、検索要求を受け付ける旨の応答を返信する。
【００６０】
そして、データ蓄積部６１は、自装置のアドレス情報に基づいて送信されてきた印刷ジョブを蓄積する。つまり、データ蓄積部６１は、複数の宛先に対してデータを送信するための通信により送信され、送受信部４１により受信された印刷ジョブを蓄積する。
【００６１】
印刷実行指示受付部６３は、ユーザの操作パネル等の操作により、データ蓄積部６１に蓄積されている印刷ジョブに基づく印刷処理を実行する指示を受け付ける。
【００６２】
制御部６２は、印刷実行指示受付部６３を介して印刷実行指示を受けた場合、データ蓄積部６１に蓄積されていた印刷ジョブに基づいた画像を出力するよう画像出力部６４を制御する。
【００６３】
画像出力部６４は、制御部６２により制御に基づいて、印刷処理を実行するよう指示を受けた印刷ジョブに基づく画像を印刷用紙上に出力する。
【００６４】
表示装置６５は、データ蓄積部６１に蓄積されている印刷ジョブの情報、印刷ジョブがデータ蓄積部６１に蓄積された時刻情報等の各種情報を表示する。
【００６５】
送受信部４１により受信された印刷ジョブに印刷すべき総部数を示す総部数情報が含まれていた場合、制御部６２は、受け付けた印刷実行指示に基づいて印刷データを実行すると、送受信部４１を介して、当該印刷ジョブを蓄積している他の画像形成装置に当該印刷ジョブに基づいた画像を出力したことを通知する機能を有する。具体的には、制御部６２は、送受信部４１を介して、当該印刷ジョブに基づいた画像を出力した部数を、当該印刷ジョブを蓄積している他の画像形成装置に対して通知する機能を有する。そして、制御部６２は、ある印刷ジョブについて、画像出力部６４において印刷を実行した部数と他の画像形成装置から受信した情報に基づく印刷実行部数との合計が総部数に達した場合、この印刷ジョブをデータ蓄積部６１から消去する。
【００６６】
また、制御部６２は、印刷ジョブを受信してから一定の時間が経過した場合、この印刷ジョブをデータ蓄積部６１から消去するようにしてもよい。
【００６７】
次に、本実施形態の画像形成システムの動作を図面を参照して詳細に説明する。
図５は、本実施形態の画像形成システムの動作を説明するためのシーケンスチャートである。
【００６８】
以下の説明では、端末装置２１が、ある印刷ジョブをブロードキャスト印刷により印刷しようとした場合を用いて説明する。また、画像形成装置１１、１２は、ブロードキャスト印刷を受理し、画像形成装置１３は、ブロードキャスト印刷を拒否するように設定されているものとする。
【００６９】
まず、端末装置２１が、ある印刷ジョブの印刷処理を実行しようとした場合、自装置のアドレス情報と、これから印刷しようとする印刷ジョブに要求される機能の情報（カラー印刷かモノクロ印刷か、ステイプルの有無、両面印刷なのか片面印刷なのか）を含んだ検索要求データをブロードキャスト通信によりネットワーク３０に配信する（ステップＳ１０１）。
【００７０】
この端末装置２１からの検索要求データは、画像形成装置１１〜１３により受信される。各画像形成装置１１〜１３では、ブロードキャスト通信により配信されてきた検索要求データに基づくブロードキャスト印刷を受理するか拒否するかを判定する。ここでは、画像形成装置１３では、ブロードキャスト印刷を拒否するよう設定されている。そのため、画像形成装置１１、１２のみが、受信した検索要求に応じて、自装置のアドレス情報を含んだ応答データを端末装置２１に返信する（ステップＳ１０２）。
【００７１】
端末装置２１は、返信されてきた応答データから、自装置の印刷ジョブに応じることができるネットワーク３０上の全ての画像形成装置１１、１２のアドレス情報を知ることができる。そのため、端末装置２１は、応答データに含まれていたアドレス情報に対して、印刷ジョブを送信する（ステップＳ１０３）。あるいは、図４にて示したようなユーザが出力候補となる出力先を指定するような実施形態であれば、ユーザの出力先選択に基づいて対象となるプリンタが明確であり、それぞれのプリンタに設定された出力ポートや送信先アドレスが設定されているので、ユーザによって選択された複数のプリンタの各々に設定されたアドレスに対して印刷ジョブを送信すればよい。
【００７２】
この印刷ジョブを受信した画像形成装置１１、１２では、印刷ジョブを蓄積する（ステップＳ１０４）。ただし、印刷ジョブを受信した画像形成装置１１、１２では、印刷ジョブを蓄積するもので、実際の印刷処理は実行しない。また、印刷ジョブを蓄積する際、印刷ジョブには総印刷部数に関する情報が含まれていて、その総印刷部数に関する情報を印刷管理に用いるようにする。あるいは、印刷ジョブとは別で送信される情報から総印刷部数に関する情報を抽出して印刷管理に用いてもよい。
【００７３】
また、ブロードキャスト通信を使わず、図４に示すような、ユーザが出力先の対象となるプリンタを複数指定するような実施形態の場合には、端末装置から送信する印刷ジョブ内に、あるいは印刷ジョブと関連付けた別な情報として、図４の出力先指定画面によって選択した複数のプリンタに関する情報を送信するようにしておいてもよい。それによって、個々のプリンタでの出力状況、特に各プリンタで印刷が実行されたという情報、出力部数情報を、他の画像形成装置に通知する際の通知先を把握することが可能となる。もちろん。ブロードキャスト通信により印刷ジョブの送信先を決定するような場合においても、ステップＳ１０２で応答のあった画像形成装置のアドレス情報を、印刷ジョブとともに送信するように構成してもよく、その場合には他の画像形成装置に出力状況や出力部数を通知する際に再度ブロードキャスト通信によって通知先に対する問い合わせをする必要がなくなる。
【００７４】
そして、ユーザが実際に画像形成装置１１もしくは画像形成装置１２に赴き、印刷実行指示（印刷開始指示）を行うと、印刷実行指示を受けた画像形成装置では印刷処理を実行する（ステップＳ１０５）。図５では、ユーザが画像形成装置１１に対して印刷実行指示を行った場合を示している。なお、この印刷実行指示を行う際にユーザが予めパスワードを設定しておくことにより、パスワードが入力されたことを条件として、印刷処理を実行するようにしてもよい。
【００７５】
そして、印刷処理を実行した画像形成装置１１は、印刷処理を実行したことを他の画像形成装置１２、１３および画像形成装置２１等にブロードキャスト通信にて通知する（ステップＳ１０６）。また、ブロードキャスト通信によって通知するだけでなく、上記したように、印刷ジョブとともに当該印刷ジョブを送信した出力先に関する情報が各画像形成装置に通知されている場合には、その情報に基づいて出力が実行されたことを通知するようにしてもよい。
【００７６】
この通知を受け取った画像形成装置１２、１３では、これまでに受け取った印刷通知の合計数および自らの画像形成装置内で行った印刷部数の合計数から、実際に印刷処理が実行された部数が指定された総部数に達したかどうかを判定する。つまり、ネットワーク３０上の全ての画像形成装置によって、この印刷ジョブに基づいた印刷が何部行われたかを算出し、指定された総部数に達しているか否が判定される。そして、印刷された部数の合計が総部数に達していた場合、もはやこの印刷ジョブは不要であるため、各画像形成装置は印刷ジョブを廃棄する。
【００７７】
また、印刷された部数の合計が総部数に達しない場合でも、印刷ジョブを受信あるいは蓄積してから一定時間、例えば、１２時間とか２４時間、あるいは１週間というような時間が経過した場合、その印刷ジョブを廃棄する。
【００７８】
なお、画像形成装置１１の表示装置６５では、図６に示すように、データ蓄積部６１に蓄積されている印刷ジョブの情報を表示するようにしてもよい。図６に示した表示例では、印刷ジョブ名、その印刷ジョブのページ数、蓄積日時、送信ユーザ名、残部数／総部数が表示されている。ユーザは、このような表示画面を参照して、印刷実行指示を行う印刷ジョブを選択することができる。
【００７９】
[変形例]
上記実施形態では、端末装置２１から検索要求データをネットワーク上の他の装置にブロードキャスト通信により送信し、応答データが返信されてきた画像形成装置に対してのみ印刷ジョブを送信しているが、印刷ジョブを直接ブロードキャスト通信により送信するようにしてもよい。このような場合には、ブロードキャスト印刷を受け入れる画像形成装置では、受信した印刷ジョブを蓄積するようにし、ブロードキャスト印刷を拒否する画像形成装置では、受信した印刷ジョブを廃棄するようにすればよい。
【００８０】
また、上記実施形態では、印刷指示装置としてユーザからの指示を受け付けるＵＩ画面を表示するプリンタドライバ等がインストールされた装置が用いられた場合について説明しているが、本発明はこのような場合に限定されない。ＵＩ画面を表示するような表示装置を備えずに他の装置から印刷データを受信してプリンタ等の画像形成装置に転送するようなプリントサーバのような装置が印刷指示装置の場合でも、本発明は同様に適用可能である。
【００８１】
さらに、上記実施の形態では、おもに印刷指示に関するシステムにおける実施形態によって説明をしたが、他の形態として印刷以外の文書処理装置として、たとえばサーバ装置であったり、文書読取装置に対して適用することも可能である。その場合、たとえば蓄積手段を具備するスキャナがスキャンした文書を自装置に蓄積するとともに、他の装置に転送して、それを受信した他のスキャナや文書管理装置では当該スキャン文書を蓄積するように構成することで、たとえば端末装置からのダウンロード等の出力数を管理するとともに他の装置にダウンロード等の処理が実行されたことを通知するようにしてもよい。
【図面の簡単な説明】
【００８２】
【図１】本発明の一実施形態の画像形成システムのシステム構成を示す図である。
【図２】本発明の一実施形態の画像形成システムのハードウェア構成を示すブロック図である。
【図３】本発明の一実施形態の画像形成システムの機能構成を示すブロック図である。
【図４】指定された画像形成装置に対して印刷データを送信する場合に、表示装置５２に表示される出力先指定画面の一例を示す図である。
【図５】本発明の一実施形態の画像形成システムの動作を説明するためのシーケンスチャートである。
【図６】蓄積されている印刷ジョブの一覧を示す表示画面の一例を示す図である。
【符号の説明】
【００８３】
１１〜１３    画像形成装置
２１、２２    端末装置
３０    ネットワーク
３１    ＣＰＵ
３２    ＨＤＤ
３３    送受信部
３４    ＲＯＭ
３５    ＲＡＭ
３６    ユーザインタフェース（ＵＩ）装置
４１    送受信部
４２    ＨＤＤ
４３    ＣＰＵ
４４    ＲＯＭ
４５    ＲＡＭ
４６    プリントエンジン
４７    ユーザインタフェース（ＵＩ）装置
５１    制御部
５２    表示装置
５３    データ格納部
６１    データ蓄積部
６２    制御部
６３    印刷実行指示受付部
６４    画像出力部
６５    表示装置
Ｓ１０１〜Ｓ１０６    ステップ
【図１】
0004650519.tif 000002
【図２】
0004650519.tif 000003
【図３】
0004650519.tif 000004
【図４】
0004650519.tif 000005
【図５】
0004650519.tif 000006
【図６】
0004650519.tif 000007