(57)【要約】【課題】  画像形成装置において、印刷完了通知等が適切な相手先に送信する。【解決手段】  画像形成装置は、複数のパソコンからそれぞれ送られてくる画像データの一単位であるジョブとともに当該ジョブを識別するための第１ジョブＩＤ情報（ステップＳ３０１及びＳ３０２参照）を受信する受信手段と、複数のユーザ端末からそれぞれ送られてくる第２ジョブＩＤ情報（ステップＳ４０２参照）及び端末識別情報（ステップＳ４０１及びＳ４０２参照）を記憶する記憶手段（ステップＳ５０１参照）と、前記ジョブについての印刷完了を検知する印刷完了検知部と、前記の第１ジョブＩＤ情報及び第２ジョブＩＤ情報が合致する場合において、複数のユーザ端末のうち前記端末識別情報が表すユーザ端末に、第１ジョブＩＤ情報に対応する当該ジョブについての印刷完了の旨を通知する通知手段とを備えている。【選択図】      図３
2005071302.tif 000002
【特許請求の範囲】
【請求項１】
画像データに基づいて用紙上に画像形成を行う画像形成装置であって、
当該画像形成装置に接続され前記画像データをそれぞれ送信する複数のユーザ端末と、
該複数のユーザ端末からそれぞれ送られてくる前記画像データの一単位であるジョブとともに当該ジョブを識別するための第１ジョブＩＤ情報を受信する第１受信手段と、
前記複数のユーザ端末からそれぞれ送られてくる第２ジョブＩＤ情報及び端末識別情報を受信する第２受信手段と、
前記ジョブに基づく前記用紙に対する画像形成の完了を検知する画像形成完了検知手段と、
前記第１ジョブＩＤ情報及び前記第２ジョブＩＤ情報が合致する場合において、前記複数のユーザ端末のうち前記端末識別情報が表すユーザ端末に、前記第１ジョブＩＤ情報に対応する当該ジョブについての前記画像形成の完了の旨を通知する通知手段と
を備えたことを特徴とする画像形成装置。
【請求項２】
前記通知手段は、前記印刷完了の旨の通知に加えて又は代えて、前記ジョブに基づく前記用紙に対する画像形成の処理中に発生したエラー内容を通知することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記複数のユーザ端末のうちには、前記画像形成の完了の旨を常に通知される管理用ユーザ端末が含まれることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記複数のユーザ端末それぞれが送る前記端末識別情報には、前記管理用ユーザ端末を特定するための管理用端末識別情報が含まれることを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記管理用ユーザ端末を特定するための管理用端末識別情報を予めもっていることを徴とする請求項３に記載の画像形成装置。
【請求項６】
前記ジョブを構成する情報には、前記複数のユーザ端末のうち当該ジョブを作成したユーザ端末を特定するための作成者特定情報が含まれることを特徴とする請求項１乃至５のいずれか一項に記載の画像形成装置。
【請求項７】
前記端末識別情報には、
当該端末識別情報を送信する送信元ユーザ端末を特定するための第１端末識別情報と、
前記複数のユーザ端末のうち前記送信元ユーザ端末を除くユーザ端末の全部又は一部を特定するための第２端末識別情報と
が含まれることを特徴とする請求項１乃至６のいずれか一項に記載の画像形成装置。
【請求項８】
前記第２ジョブＩＤ情報及び端末識別情報の内容を記憶する記憶手段を更に備えたことを特徴とする請求項１乃至７のいずれか一項に記載の画像形成装置。
【請求項９】
前記端末識別情報の内容は、前記ユーザ端末によって自動的に又は前記ユーザ端末のユーザによって手動により定められることを特徴とする請求項１乃至８のいずれか一項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばコピー機、ファクシミリ機及びプリンタ、或いはこれらの機能を併せ持ついわゆる複合機等の画像形成装置の技術分野に属する。
【背景技術】
【０００２】
従来、例えば複数のパーソナルコンピュータ（以下、「パソコン」ということがある。）及び複数の印刷機等の画像形成装置が、ネットワークを構成し、ある一つのパソコンから、ある一つの画像形成装置に対して、文書・図画等からなる画像情報に基づく画像データ及び印刷命令を送信することで、当該文書・当該図画等をＯＨＰシート、色紙、定形紙等の用紙等の上に印刷することが可能な画像形成システムが知られている。
【０００３】
かかる画像形成システムでは、例えば、或る一つのパソコン（以下、説明の便宜上、「第１パソコン」という。）から前記の画像データ及び印刷要求が送られ、これを受けて作動を開始した画像形成装置が、当該文書・図画等の用紙等への印刷を完了すると、その旨を、前記第１パソコンに送り返すものが知られている。これによると、当該第１パソコンのユーザが、例えば、自身が送信した文書・図画等が未だ完全に用紙上に印刷されていないのに画像形成装置の設置場所まで出向き、印刷完了まで待ちぼうけを食らうなどという事態を回避することができる。ユーザは、印刷完了通知を受けてから、印刷済みの用紙等を取りに行けばよいのである。このような印刷完了通知機能を有する画像形成装置としては、例えば特許文献１に開示されているようなものが知られている。
【特許文献１】特開平１０−４００３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したような画像形成システム、ないしは印刷完了通知を行う画像形成装置には、次のような問題点がある。すなわち、前記のように、第１パソコンが印刷完了通知を受けるためには、当該第１パソコンが前記ネットワークを構成する複数のパソコンのうちのどれであるか、即ち当該第１パソコンの出自（例えば、ＩＰアドレス等）が、当該画像形成装置にとって明らかとなっていなければならない。そうでなければ、送信先が不明となり、正しく印刷完了通知を発信することができないからである。
【０００５】
したがって、前記様の印刷完了通知機能を利用するためには、第１パソコンが、文書・図画等の情報に基づく画像データ（以下、単に「印刷データ」という。）を画像形成装置に向けて送信する際に、当該パソコンを識別するための情報（以下、単に「識別情報」という。）をも送信する必要がある。この場合、前記識別情報は、前記印刷データの一部に組み込まれたかたちで送信しておくことが想定される。実際、前記の特許文献１では、そのような方式が採用されることが念頭におかれている（当該文献中の、例えば図４等参照）。
【０００６】
しかし、前記印刷データは、例えば、前記第１パソコンの上で作成されたからといって、当該第１パソコンの上でのみ使用されるとは限らず、前記ネットワークを構成する複数のパソコンの全部又は一部の間で共有されることが一般的に考えられる。このような場合、印刷要求を発行するパソコンは、前記第１パソコンとは限らないことになる。また特に、前記画像情報をいわゆるプリンタブルファイル（画像情報を、画像形成装置にいつでも送信可能な状態に構成したファイル）として再構成して、これを管理する場合において、当該プリンタブルファイルを、第１パソコンから第２パソコンへとコピーする、などということも行われうる。
【０００７】
このような状況の下では、例えば、当該印刷データにつき印刷要求を行ったパソコンが前記第１パソコンではないという場合でも（以下、かかる場合の印刷要求の主体たるパソコンを、説明の便宜上、「第２パソコン」という。）、当該印刷データに前記識別情報が組み込まれているがゆえ、本来であれば第２パソコンに送られるべき印刷完了通知が、もはや関係のない、また第２パソコンのユーザの全く意図しない第１パソコンに送られてしまうなどということが生じうる。これでは、第２パソコンのユーザのプライバシーを保護する観点などからは、好ましくないことになる。前記の特許文献１に開示されている技術では、当該文献中の図４、或いは請求項１等において、特段の注記なく、識別情報の送信を込めた印刷要求を行ったユーザに印字完了通知が送られる旨記載されているのみであることからすると、このような不都合に対処することができない。
【０００８】
ちなみに、前記の特許文献１では、前述したプリンタブルファイルの点について特に記述はないものの、プリンタブルファイルを作成する際に、ユーザ端末の識別情報を組み込むことに関しては何ら記述がないと考えられる。そうだとすると、この場合、ユーザは印刷完了通知さえも受けることができないという問題点が生じることになろう。
【０００９】
本発明は、上記問題点に鑑みてなされたものであり、印刷完了通知等が適切な相手先に送信され得る画像形成装置を提供することを課題とする。
【課題を解決するための手段】
【００１０】
本発明の画像形成装置は、上記課題を解決するため、画像データに基づいて用紙上に画像形成を行う画像形成装置であって、当該画像形成装置に接続され前記画像データをそれぞれ送信する複数のユーザ端末と、該複数のユーザ端末からそれぞれ送られてくる前記画像データの一単位であるジョブとともに当該ジョブを識別するための第１ジョブＩＤ情報を受信する第１受信手段と、前記複数のユーザ端末からそれぞれ送られてくる第２ジョブＩＤ情報及び端末識別情報を受信する第２受信手段と、前記ジョブに基づく前記用紙に対する画像形成の完了を検知する画像形成完了検知手段と、前記第１ジョブＩＤ情報及び前記第２ジョブＩＤ情報が合致する場合において、前記複数のユーザ端末のうち前記端末識別情報が表すユーザ端末に、前記第１ジョブＩＤ情報に対応する当該ジョブについての前記画像形成の完了の旨を通知する通知手段とを備えている。
【００１１】
本発明の画像形成装置によれば、まず、画像データに基づいて用紙上に画像形成を行うことができる。ここで「画像データ」とは「画像情報」に基づいて作成されるが、この「画像情報」とは、例えば当該画像形成装置に付設され得るスキャナ部から読み取られた原稿面上の画像、或いは当該画像形成装置に接続されたパソコン等のユーザ端末で作成された画像等を構成するために必要な情報をいう。なお、「画像」とは、文書、図画などのあらゆる象形を含む。前記のうち特に、パソコン等のユーザ端末は、当該画像形成装置に、例えばＬＡＮ（Local Area Network）、電話回線、インターネット等の有線又は無線の各種の連絡手段を介して接続されている。また、本発明では特に、前記画像形成がジョブごとに管理されるようになっている。即ち、ユーザ端末からは、前記の画像データが、「ジョブ」という単位で把握されるかたちで送られてくるようになっている。
【００１２】
そして、本発明においては特に、前記Ｊジョブが、ユーザ端末から送られてくるときには、当該ジョブに付随してこれを識別するための第１ジョブＩＤ情報が送られてくる。また、ユーザ端末からは、これとは別に、第２ジョブＩＤ情報及び端末識別情報をセットにしたものも送られてくる。そして、本発明に係る通知手段は、前記第１ジョブＩＤ情報と、これとは別に送られてくる第２ジョブＩＤ情報とが合致する場合には、前記端末識別情報の表す前記ユーザ端末へ、前記第１ジョブＩＤ情報に対応する当該ジョブの処理完了、あるいはこれに加えて又は代えて、当該ジョブの処理中に発生したエラー内容を通知するようになっているのである。すなわち、本発明によれば、送信されるジョブに、ユーザ端末を表す端末識別情報を直接に組み込むのではなくて、当該ジョブに対して、いわばそれを特定するための特別な名前（即ち、「第１ジョブＩＤ情報」）を付けることによって、従来のように、ジョブを送信したユーザ端末とは無条件のユーザ端末に、印刷完了通知が送られるなどということはなくなるのである。
【００１３】
なお、本発明においては、第１受信手段と第２受信手段とが、概念上は区分けされているが、実際上の構成としては、１個の受信装置を設けておけばよい。当該画像形成装置内で、第１ジョブＩＤ情報、第２ジョブＩＤ情報及び端末識別情報が区分けされて扱われるようになっていればよい。
【発明の効果】
【００１４】
以上説明したように、本発明によれば、印刷完了通知は、ユーザ端末が、ジョブとは別に、第２ジョブＩＤ情報及び端末識別情報を送らない限り、発せられない構成となっている。したがって、無関係のユーザに、印刷完了通知が送られるという事態は回避されることになるから、プライバシー上の問題が生じることもない。また、本発明に係る構成をとれば、ネットワークに接続された複数のユーザ端末間で、前記ジョブ（ないしはプリンタブルファイル等）の自由な交換、コピー等をなすことが可能となる。このようにしても、本発明では、ジョブに端末識別情報を組み込むことがなく、印刷完了通知は、第２ジョブＩＤ情報及び端末識別情報を送信した者に送られるのであって、何ら問題は生じないからである。
【００１５】
本発明のこのような作用及び効果その他の利得は次に説明する実施の形態から明らかにされる。
【発明を実施するための最良の形態】
【００１６】
以下では、本発明の実施の形態について図１及び図２を参照しつつ説明する。ここに図１は、本実施形態に係る画像形成システムの概要図であり、図２は、図１に示すパソコン及び印刷装置の構成を示す概要図である。
【００１７】
図１において、画像形成システムは、６台のパソコン５０１乃至５０６（以下、まとめて呼称するときは、便宜上、「５０１乃至５０６」などと記す。）、２台の印刷装置１００及び１０１が、ネットワーク１０を介して相互に接続されている。
【００１８】
このうち、パソコン５０１乃至５０６（以下、「パソコン５０１」に代表させる。残るパソコン５０２乃至５０６も以下と同じ構成を備える。）は、公知のワープロソフト・画像描画ソフト（不図示）等を搭載している。該パソコン５０１上では、これらのソフトを利用することで、文書・図画等からなる画像情報を作成することができる。パソコン５０１はまた、通知補助ソフトウェア（不図示）を搭載している。この通知補助ソフトウェアは、後述するように、本実施形態において特徴的なジョブ識別ＩＤ情報、あるいはホストアドレス（本発明にいう「端末識別情報」の一例に該当する。）の送信処理、印刷装置１００及び１０１から送られてくる各種の信号等の受信処理、及び、その、又はそれに基づく情報の表示処理等を、パソコン５０１上で実現する。
【００１９】
パソコン５０１はさらに、図２に示すように、プリンタドライバ５２を備えている。プリンタドライバ５２は、前記画像情報に基づいて、具体的な印刷データを作成し、この印刷データ及び印刷要求などを、前記ネットワーク１０を介して印刷装置１００及び１０１のいずれか一つ、或いはそのうちの二つに対して送信する。印刷装置１００及び１０１は、これを受けて、当該印刷装置１００及び１０１に蓄えられた適当な用紙等の上に、前記文書・図画等の印刷（画像形成）を実行する。また、本実施形態においては特に、前記の画像情報を受信に応じて、当該画像情報を再構成したところのジョブを識別するためのジョブ識別ＩＤ情報を生成する。これにより、ジョブには、一意の名前ないしは番号（即ち、ジョブ識別ＩＤ情報）が付されることになり、当該ジョブ識別ＩＤ情報の内容によって、ジョブの特定が可能になる。なお、図において（後に参照する図も含む。）、“ＪＩＤ”とあるのは、すべて「ジョブ識別ＩＤ情報」の略称である。
【００２０】
印刷装置１０１及び１０１（以下、符号「１００」に代表させる。残る印刷装置１０１も以下と同じ構成を備える。）は、図２に示すように、通信インターフェイス（以下、適宜「Ｉ／Ｆ」と略す。）１１０、記憶装置１２０及び印刷処理部１３０を備えている。このうち通信Ｉ／Ｆ１１０は、後述する印刷データの受信、ジョブ識別ＩＤ情報の送信及び受信並びに印刷完了通知の送信等を、パソコン５０１乃至５０６に対する関係で行うためのインターフェイスである。記憶装置１２０は、例えば、公知の構成を備える随時読み書き可能なメモリであり、例えば図１に示すパソコン５０１乃至５０６からネットワーク１０を介して送られてきた印刷データを一時的に蓄えるためなどに利用される。また、本実施形態においては特に、この記憶装置１２０は、ジョブに付随して送信されてくるジョブ識別ＩＤ情報を記憶するための領域（以下、「テーブル」という。）１２１を備えている。一方、印刷処理部１３０は、パソコン５０１乃至５０６から送られてくる印刷要求及び前記印刷データに基づき図示しない用紙上への実際の印刷（画像形成）を取り仕切る。本実施形態において、この印刷処理部１３０は特に、ジョブごとに送られてくる印刷データに付随して送られてくるジョブ識別ＩＤ情報を、当該ジョブから抽出するジョブ識別ＩＤ情報抽出部１３１、及び、当該ジョブに関する印刷処理終了、あるいは当該ジョブの印刷処理中に発生したエラーを検知する印刷完了・エラー発生検知部１３２を備えている。
【００２１】
かかる構成となる画像形成システムは、例えば図３に示すように運用され、その結果以下に記す作用効果を得ることができる。ここに図３は、画像形成システムを構成するパソコン５０１乃至５０６が、印刷完了通知を受けるための処理の流れを示すシーケンスである。なお、以下では、パソコン５０１から印刷装置１００に対して印刷要求を送信し、その逆に、印刷装置１００からパソコン５０１に対して印刷完了通知が送信される例について説明する。
【００２２】
まず、ユーザは、パソコン５０１上で、前記のワープロソフト・画像描画ソフト等の各種アプリケーションソフトを用いて、文書・図画等からなる画像情報を作成・編集する（図３のステップＳ１０１）。そして、所定の作成・編集処理が完了したら、当該のアプリケーションソフトに対して、印刷要求を送る（図３のステップＳ１０２）。当該のアプリケーションソフトでは、これを受けて、プリンタドライバ５２に印刷要求を送信する（図３のステップＳ２０１）。この際、前記の作成済み、ないしは編集済みの画像情報も、プリンタドライバ５２に送信されることになる。
【００２３】
続いて、プリンタドライバ５２では、これを受けてジョブ識別ＩＤ情報を生成する（図３のステップＳ３０１）。このジョブ識別ＩＤ情報の生成が完了したら、プリンタドライバ５２は、これを通知補助ソフトウェアへと渡し（図３のステップＳ３０２）、通知補助ソフトウェアは、これを受けてホストアドレスを取得する（図３のステップＳ４０１）。このホストアドレスにより、印刷装置１００の側からみて、ネットワーク１０に接続された複数のパソコン５０１乃至５０６の中から、パソコン５０１を特定することが可能となる。更に続けて、通知補助ソフトウェアは、前述のジョブ識別ＩＤ情報とホストアドレスを印刷装置１００に送信し（図３のステップＳ４０２）、印刷装置１００は、これらジョブ識別ＩＤ情報及びホストアドレスを、記憶装置１２０のテーブル１２１に記憶する（図３のステップＳ５０１）。なお、前述のジョブ識別ＩＤ情報及びホストアドレスの送信は、例えば図４（ａ）に示すようなパケット構成でもって行われることになる。また、前記のようにしてテーブル１２１に記憶されるジョブ識別ＩＤ情報を、以下では特に、参照用ジョブ識別ＩＤ情報（本発明にいう「第２ジョブＩＤ情報」の一例に該当する。）と呼ぶことにする。
【００２４】
一方、プリンタドライバ５２では、前記の図３のステップＳ３０１として説明したジョブ識別ＩＤ情報の生成の後、印刷要求と同時に受け取った前記画像情報に基づいて印刷データを生成する（図３のステップＳ３０３）。そして、この印刷データの生成が完了したら、プリンタドライバ５２は、印刷装置１００に向けて当該印刷データとともに印刷要求を送信する（図３のステップＳ３０４）。
【００２５】
ここで、この印刷データは、ユーザから送られてきた一塊の画像情報を、「ジョブ」という一単位としてとらまえたものとなり、あるいは別の表現によれば、端的に、当該印刷データは、前記において既に生成されたジョブ識別ＩＤ情報によって特定され得る「ジョブ」となる。これによると、いま着目しているパソコン５０１由来の印刷データの前提となった画像情報とは別の画像情報が、例えば、パソコン５０２から印刷装置１００へ向けて送信されるような場合においては、当該別の画像情報に基づき生成された印刷データ（即ち、パソコン５０２由来の印刷データ）と、前記のパソコン５０１由来の印刷データとを、区別することが可能であることを意味する。これは、このパソコン５０２由来の印刷データについても、これを識別するための固有のジョブ識別ＩＤ情報が生成されるからである。なお、パソコン５０１から間欠的に複数の画像情報が送信される場合であっても、それら画像情報に基づく印刷データ相互もまた、それぞれのジョブ識別ＩＤ情報によって、特定され得ることになることは言うまでもない。
【００２６】
このジョブとして捉えられる印刷データは、例えば図５に示すようなフォーマットでまとめることができる。この図５においては、一種のページ記述言語による表現がなされており、前記のジョブ識別ＩＤ情報は、上から二行目の“＠ＰＪＬ  ＡＤＶＥＲＴＩＳＥＩＤ”において“００００１”として設定されていることが示されている。このように、パソコン５０１から印刷装置１００に送信されるジョブとしての印刷データは、図５のようにジョブ識別ＩＤ情報を伴ったものとなる。なお、このようにジョブ中に組み込まれるジョブ識別ＩＤ情報を、以下では特に、前記の参照用ジョブ識別ＩＤ情報との区別を明瞭にする意味をも込めて、特定用ジョブ識別ＩＤ情報（本発明にいう「第１ジョブＩＤ情報」の一例に該当する。）と呼ぶことにする。
【００２７】
次に、印刷装置１００では、前記の印刷データを受けて、印刷処理を開始する（図３のステップＳ５０２）。すなわち、当該印刷データに基づいて、該印刷装置１００を構成する給紙機構、ドラム等からなる画像形成機構、トナー定着機構、及び排紙機構（いずれも不図示）等を動作させて、用紙等の上に印刷を行う（画像を形成する）ことになる。この印刷は、例えば、その原因となった印刷データないしは画像情報が、例えば仮に、３０ページからなる文書情報に基づいているとするなら、典型的には、同じく３０枚の用紙等に対する印刷をもって完了することになる。
【００２８】
そして、本実施形態では特に、この印刷の完了が、印刷完了・エラー発生検知部１３２（図２参照）によって検知される。この際また、印刷装置１００は、この印刷の完了に係るジョブを特定するための特定用ジョブ識別ＩＤ情報を、ジョブ識別ＩＤ情報抽出部１３１により当該ジョブから抽出しておく。これは、前記の図５に示すフォーマットから特定用ジョブ識別ＩＤ情報たる“００００１”を抜き出す作業に同義である。なお、前記では、この特定用ジョブ識別ＩＤ情報の抽出という作業は、印刷完了の検知の「際」に行われるとされていたが、当該作業は、印刷データを受け取ってから、印刷完了あるいはエラー発生の通知ないし送信の直前までの間で、基本的にいつ行ってもよい。
【００２９】
次に、このようにして抽出された特定用ジョブ識別ＩＤ情報と、前述において既にテーブル１２１に記憶されている参照用ジョブ識別ＩＤ情報との対照比較が行われる。本実施形態の場合において、前記までの流れからして、ここでは当然に、特定用ジョブ識別ＩＤ情報と参照用ジョブ識別ＩＤ情報との合致がみられることになる。そして、参照用ジョブ識別ＩＤ情報とともにテーブル１２１に記憶されていたホストアドレスを参照することにより、当該参照用ジョブ識別ＩＤ情報を送信したパソコンが、ネットワーク１０に接続されているパソコン５０１乃至５０６のうちどれであるかを特定することができる（この場合、当然に、「パソコン５０１」が特定される。）。
【００３０】
以上のように、参照用ジョブ識別ＩＤ情報と特定用ジョブ識別ＩＤ情報との合致により、ジョブの特定が行われ、且つ、ホストアドレスの参照により、パソコン５０１の特定が行われたら、印刷装置１００は、当該パソコン５０１に対して、当該ジョブの印刷処理が完了した旨を送信する（図３のステップＳ５０３）。通知補助ソフトウェアは、この印刷完了通知を受けたら、パソコン５０１上でその旨の表示を行う処理を実施する（図３のステップＳ４０３）。以上により、ユーザは、自身が送信したジョブに関する印刷完了を知ることができる。後は、ユーザがその出力結果を確認すればよい（図３のステップＳ１０３）。
【００３１】
なお、前記の印刷処理が完了した旨の送信は、例えば図４（ｂ）に示すようなパケット構成でもって行われることになる。この図４（ｂ）においては、図中右方における「ステータス」として、印刷完了の旨が表される情報が送信されることが示されている。ちなみに、この「ステータス」としては、印刷が正常に完了した旨を表す情報をその内容とするばかりでなく、例えば、何らかのエラー（例えば、紙詰まり等々）が発生したことによって、印刷が不正常に完了した、ないしは中断した旨を表す情報をその内容としてもよい。その旨の通知をユーザが受けることは有意義である。なお、このような場合であっても、図３に示す処理の流れに基本的に変更はないと考えてよい。
【００３２】
このように、本実施形態によれば、印刷完了通知を発する処理を行う際に、当該ジョブに組み込まれていた特定用ジョブ識別ＩＤ情報と、印刷データの送信とは別に送信されてきた参照用ジョブ識別ＩＤ情報とが合致するかどうかが判断され、且つ、当該参照用ジョブ識別ＩＤ情報とともに送られてきたホストアドレスの参照が行われることで、印刷完了通知を発する対象としてのパソコンを特定する処理を実施するようになっている。そして、このような処理は、例えば、前記において、ジョブとしての印刷データを作成したパソコンが、実はパソコン５０１ではなくパソコン５０３であって、パソコン５０１は、この印刷データを、パソコン５０３からの送信を受けて、或いはフロッピー（登録商標）ディスク等の記録媒体を介して取得し、且つ、当該印刷データを印刷装置１００に送信したなどという場合においても、基本的に同じに実施される（即ち、この場合でも、印刷完了通知は、パソコン５０１に送られることになる。）
したがって、本実施形態によれば、まず、無関係のユーザ、即ち前記で言えばパソコン５０２乃至５０６に印刷完了通知が送信されるということがない。これは、特定用ジョブ識別ＩＤ情報及び参照用ジョブ識別ＩＤ情報によって、まず、ジョブの特定が行われるようになっているからである。この点、従来においては、例えば図４において特定用ジョブ識別ＩＤ情報が組み込まれていた部分に、あたかも前記で言うところのホストアドレスが組み込まれるようなかたちとなっていたため、パソコン５０３で作成した印刷データをパソコン５０１から送信したとしても、印刷完了通知は、無関係のパソコン５０３に送られるということなどが生じうることとなっていた。本実施形態では、このような不都合を被るおそれがないのである。なお、以上のことを逆からみると、本実施形態によれば、前記の印刷データをネットワーク１０に接続されたパソコン５０１乃至５０６間で自由にコピーし合えることを意味する。このようにしても、印刷完了通知は、前記のようにして、それを欲するユーザに正しく送られるようになっているからである。
【００３３】
いずれにせよ、本実施形態によれば、印刷完了通知は、常に、適切な相手先に送信され得ることになる。
【００３４】
なお、上記の実施形態によれば、ジョブに組み込まれる特定用ジョブ識別ＩＤ情報と、参照用ジョブ識別ＩＤ情報及びホストアドレスとが別個に送信されるという構成を、より積極的に生かすかたちで、例えば以下のような運用をなすことも可能である。
【００３５】
まず、第１に、パソコン５０１乃至５０６のうち、例えばパソコン５０５が、ネットワーク１０の中で中心的な役割を果たすシステムサーバであるなどという場合には、印刷データがどのパソコン５０１乃至５０６から送信されようとも、印刷完了通知は、当該パソコン５０５には、必ず送信されるという形態を採用することが好ましい。このようなことを実現するには、例えば、前記の図３のステップＳ４０１において、通信補助ソフトウェアが、当該印刷データを送信してきたパソコンのためのホストアドレスを取得するのに加えて、前記パソコン５０５のためのホストアドレスを取得するという処理を実施させるようにしたり、あるいは印刷装置１００及び１０１が、予め、印刷完了通知の常なる送信先として、当該パソコン５０５用のホストアドレスをデフォルト値としてもっているなどという構成を採用すればよい。このような構成では、パソコン５０５には、各パソコン５０１乃至５０４及び５０６を用いて実施された印刷状況に関するデータ（例えば、印刷回数、印刷時間等々）を、すべて蓄積させていくことが可能になるから、各パソコン５０１乃至５０６の管理を効率的に行うことができる。あるいは、上で図４（ｂ）を参照して説明したように、「ステータス」としては、エラー通知も含まれるから、パソコン５０５においては、刻々発生したエラー情報もまた蓄積させていくことが可能になり、これを利用して、エラー履歴等の作成を行うこともできる。
【００３６】
また、第２に、前記のような、特定用ジョブ識別ＩＤ情報を組み込んだジョブ、並びに、参照用ジョブ識別ＩＤ情報及びホストアドレスのパソコンからの送信、更には、特定用ジョブ識別ＩＤ情報及び参照用ジョブ識別ＩＤ情報間の対照比較等の構成を基本として備える限り、ジョブについて、当該ジョブを作成した者ないしはパソコン５０１乃至５０６を特定するための情報（以下、「作成者特定情報」という。）が予め組み込まれていてもよい。これによると、例えば、あるジョブをパソコン５０１のユーザが作成したとして、これがパソコン５０６にコピーされ、当該パソコン５０６から当該ジョブとしての印刷データが送信されてきたという場合には、当該パソコン５０６は図３に従って参照用ジョブ識別ＩＤ情報及びホストアドレスを送信することになるから、該パソコン５０６に印刷完了通知が送信されてくることは前記と変わらないが、これに加えて、作成者特定情報により特定されるパソコン５０１に対しても、印刷完了通知が自動的に送信されるという処理を実施することができる。これによれば、当該作成者の与り知らぬところで、自らの手になる文書・図画等が勝手に印刷されたという事態を即座に把握することができ、当該作成者の著作権の保護等を図ることができる。
【００３７】
さらに、第３に、前記にいうホストアドレスを、ユーザ自らが設定し送信するような形態を採用することが可能である。このようにすることで、例えば、パソコン５０１から印刷装置１００に向けて印刷データを送信するが、印刷完了通知については、パソコン５０１に加えて、他のパソコン５０２乃至５０６にももたらしたいなどという要求を満たすことができる。この場合、図３のステップＳ４０１において、通信補助ソフトウェアが自動的にホストアドレスを取得していたのに代えて、例えば、ユーザ自らが、自身の使用するパソコン５０１を特定するためのＩＰアドレス等を送信するとともに、それとは別のパソコン５０４を特定するためのＩＰアドレス等も送信し、且つ、これに併せて前記にいう参照用ジョブ識別ＩＤ情報をも送信することで、この参照用ジョブ識別ＩＤ情報に合致する特定用ジョブ識別ＩＤ情報をもつジョブの印刷完了通知を、印刷装置１００又は１０１をして前記の二つのパソコン５０１及び５０４に送信させることができる。このような形態は特に、例えば、パソコン５０１及び５０４のユーザにとって共用の文書を、パソコン５０１のユーザが、自身とパソコン５０４のユーザとのために「２部」印刷したという場合に有効である（かかる場合、パソコン５０４のユーザに印刷完了通知がなされることは有意義である。）。
【００３８】
本発明は、上述した実施形態に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨、あるいは思想に反しない範囲で適宜変更可能であり、そのような変更を伴う画像形成装置もまた、本発明の技術的範囲に含まれるものである。
【図面の簡単な説明】
【００３９】
【図１】本実施形態に係る画像形成システムの概要図である。
【図２】図１に示すパソコン及び印刷装置の構成を示す概要図である。
【図３】印刷完了通知を発する処理の流れを示すシーケンスである。
【図４】図１に示すパソコン及び印刷装置間で取り交わされるパケット構成例を示す図であって、（ａ）はパソコンから印刷装置に送信される特定用ジョブ識別ＩＤ情報及びホストアドレスのパケット構成、（ｂ）は印刷装置からパソコンに送信される印刷完了通知のパケット構成を示している。
【図５】ジョブ識別ＩＤ情報及び印刷データを含むデータフォーマットの例を示す図である。
【符号の説明】
【００４０】
１０…ネットワーク
５０１、５０２、５０３、５０４、５０５、５０６…パソコン
５２…プリンタドライバ
１００、１０１…印刷装置
１１０…通信Ｉ／Ｆ
１２０…記憶装置
１２１…ジョブ識別ＩＤ情報記憶用テーブル
１３０…印刷処理部
１３１…ジョブ識別ＩＤ情報抽出部
１３２…印刷完了・エラー発生検知部
【図１】
2005071302.tif 000003
【図２】
2005071302.tif 000004
【図３】
2005071302.tif 000005
【図４】
2005071302.tif 000006
【図５】
2005071302.tif 000007