(57)【要約】【課題】  印刷データ毎にその印刷データを印刷可能とすべき者を適宜選択することができ、しかも、その者による上記印刷データの印刷を可能にするための処理も容易なプリンタ制御装置、そのプリンタ制御装置を構成するためのプログラム，記録媒体、及び、そのプリンタ制御装置にネットワークを介して接続可能なプリンタの提供。【解決手段】  セキュアプリントの実行時には（Ｓ２：Ｙ）、リストを用いて受信者ＩＤ及びその受信者に最寄のプリンタのプリンタＩＰアドレスが指定でき（Ｓ４）、印刷ジョブＩＤ，受信者ＩＤ，当該ＰＣのＩＰアドレスが、上記指定されたプリンタへ送信される（Ｓ７）。すると、そのプリンタに接続されたカードリーダに、上記送信された受信者ＩＤに対応するＩＤカードをかざすだけで印刷が可能となる。【選択図】図３
2008112308.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続されたプリンタに印刷すべき印刷データを送信可能な印刷データ送信手段と、
上記プリンタに、上記印刷データの印刷を可能にするための１つまたは複数の認証のための認証情報を送信する認証情報送信手段と、
該認証情報送信手段が送信する認証情報を選択する認証情報選択手段と、
を備えたことを特徴とするプリンタ制御装置。
【請求項２】
上記印刷データ送信手段は、上記プリンタから上記認証情報に対応する認証データが入力された旨の情報を受信した場合に、そのプリンタに上記印刷データを送信することを特徴とする請求項１記載のプリンタ制御装置。
【請求項３】
上記プリンタから上記認証データが入力された旨の情報を、上記認証情報送信手段が送信した全ての認証情報に対して受信した場合に、上記印刷データを削除する第１の削除手段を有することを特徴とする請求項２記載のプリンタ制御装置。
【請求項４】
上記認証情報送信手段が上記認証情報を送信してから所定時間が経過した場合に、上記印刷データを削除する第２の削除手段を有することを特徴とする請求項２または３記載のプリンタ制御装置。
【請求項５】
上記各認証情報にそれぞれ対応付けてメッセージの宛先が登録可能で、
上記所定時間の経過時には、上記認証情報選択手段に選択されたものの上記プリンタから上記認証データが入力された旨の情報を受信していない認証情報に対応付けて登録された上記宛先に、第１のメッセージを送信する第１のメッセージ送信手段を、
更に備えたことを特徴とする請求項４記載のプリンタ制御装置。
【請求項６】
上記各認証情報にそれぞれ対応付けてメッセージの宛先が登録可能で、
上記認証情報送信手段による上記認証情報の送信時に、上記認証情報選択手段に選択された認証情報に対応付けて登録された上記宛先に、第２のメッセージを送信する第２のメッセージ送信手段を、
更に備えたことを特徴とする請求項１〜５のいずれかに記載のプリンタ制御装置。
【請求項７】
ネットワークを介して接続された複数のプリンタの一部または全部が、上記各認証情報にそれぞれ対応付けて登録可能で、
上記認証情報送信手段は、上記認証情報選択手段に選択された認証情報に対応付けられたプリンタにのみ、上記認証情報を送信することを特徴とする請求項１〜６のいずれかに記載のプリンタ制御装置。
【請求項８】
上記認証情報選択手段は、リストに登録された複数の認証情報から所望の認証情報を選択することを特徴とする請求項１〜７のいずれかに記載のプリンタ制御装置。
【請求項９】
コンピュータを、請求項１〜８記載のいずれかに記載のプリンタ制御装置を構成する上記各手段として動作させることを特徴とするプログラム。
【請求項１０】
請求項９記載のプログラムを記憶したことを特徴とする記録媒体。
【請求項１１】
上記ネットワークを介して請求項２記載のプリンタ制御装置に接続されるプリンタであって、
上記プリンタ制御装置から送信された認証情報を受信する認証情報受信手段と、
該認証情報受信手段が受信した認証情報に対応する認証データが入力された場合に、上記プリンタ制御装置にその旨を通知する通知手段と、
上記プリンタ制御装置から送信された印刷データを受信する印刷データ受信手段と、
上記印刷データ受信手段が受信した印刷データに基づいて印刷を行う印刷手段と、
を備えたことを特徴とするプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して接続されたプリンタに印刷すべき印刷データを送信するプリンタ制御装置、そのプリンタ制御装置を構成するためのプログラム，記録媒体、及び、上記ネットワークに接続可能なプリンタに関する。
【背景技術】
【０００２】
従来より、ネットワークを介して接続されたプリンタに印刷すべき印刷データを送信するプリンタ制御装置が提案されている。このようなプリンタ制御装置を使用した場合、ネットワークを介して例えば離れた場所に設置されたプリンタにも、印刷データを送信して印刷可能とすることができる。
【０００３】
また、この種のプリンタ制御装置では、機密文書等の印刷データを送信した場合には、プリンタに所定の認証のためのデータを入力しなければ印刷できないようにすることも種々提案されている。
【０００４】
例えば、プリンタにて設定されたＩＤ及び暗証コードを印刷データ送信元のプリンタ制御装置（例えばパーソナルコンピュータ）に送信し、そのＩＤ及び暗証コードがプリンタに入力された場合に、上記印刷データの印刷を許可することが提案されている（例えば、特許文献１参照）。
【０００５】
また、複数のユーザＩＤをまとめてグループＩＤとして登録しておき、そのグループＩＤが記憶されたＩＤカードがプリンタに挿入された場合に、印刷データの印刷を許可することも提案されている（例えば、特許文献２参照）。
【特許文献１】特開２００１−１０５６９０号公報
【特許文献２】特開２００２−２４０３９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところが、特許文献１記載の装置では、送信元のプリンタ制御装置の使用者以外は印刷データを印刷することができず、会議等の資料を多数の者に配布する場合などには不向きである。一方、特許文献２の装置では、グループＩＤが記憶されたＩＤカードを対象となる複数の者に予め手渡しておけば、その者は全員が印刷データを印刷することができる。ところが、この場合、グループＩＤが設定される度に、そのグループＩＤが記憶されたＩＤカードを資料を配布すべき者に手渡さなければならず、やはり利便性が悪い。
【０００７】
そこで、本発明は、印刷データ毎にその印刷データを印刷可能とすべき者を適宜選択することができ、しかも、その者による上記印刷データの印刷を可能にするための処理も容易なプリンタ制御装置、そのプリンタ制御装置を構成するためのプログラム，記録媒体、及び、そのプリンタ制御装置にネットワークを介して接続可能なプリンタを提供することを目的としてなされた。
【課題を解決するための手段】
【０００８】
上記目的を達するためになされた本発明のプリンタ制御装置は、ネットワークを介して接続されたプリンタに印刷すべき印刷データを送信可能な印刷データ送信手段と、上記プリンタに、上記印刷データの印刷を可能にするための１つまたは複数の認証のための認証情報を送信する認証情報送信手段と、該認証情報送信手段が送信する認証情報を選択する認証情報選択手段と、を備えたことを特徴としている。
【０００９】
このように構成された本発明のプリンタ制御装置では、認証情報送信手段は、印刷データ送信手段が送信する印刷データの印刷を可能にするための１つまたは複数の認証のための認証情報を、ネットワークを介して接続されたプリンタに送信する。また、上記認証情報送信手段が送信する上記１つまたは複数の認証情報は、認証情報選択手段によって選択することができる。
【００１０】
このため、印刷データ毎に、その印刷データを印刷可能とすべき者を適宜選択することが、上記認証情報を適宜選択することによって実行できる。しかも、上記認証情報として、例えば上記各者に予め割り当てられたデータを使用すれば、上記各者に対して特別な処理を行わなくても全員が上記印刷データを印刷することができる。
【００１１】
なお、本発明は以下の構成に何ら限定されるものではないが、上記印刷データ送信手段は、上記プリンタから上記認証情報に対応する認証データが入力された旨の情報を受信した場合に、そのプリンタに上記印刷データを送信してもよい。
【００１２】
この場合、プリンタが認証データを認識し、その認証データが上記プリンタ制御装置から送信された認証情報に対応する旨の情報を上記プリンタ制御装置に送信すると、プリンタ制御装置の印刷データ送信手段がそのプリンタに上記印刷データを送信する。すなわち、上記印刷データは上記認証情報と同時にプリンタに送信してもよいが、このように、適切な認証データがプリンタに入力されたときにのみ、そのプリンタに上記印刷データを送信すれば、印刷データの漏洩を一層良好に防止することができる。
【００１３】
また、本発明のプリンタ制御装置は、上記プリンタから上記認証データが入力された旨の情報を、上記認証情報送信手段が送信した全ての認証情報に対して受信した場合に、上記印刷データを削除する第１の削除手段を有していてもよい。この場合、上記印刷データを印刷可能とすべき者全員が印刷を終了すると、上記印刷データが削除されるため、印刷データの漏洩を一層良好に防止することができる。
【００１４】
また、本発明のプリンタ制御装置は、上記認証情報送信手段が上記認証情報を送信してから所定時間が経過した場合に、上記印刷データを削除する第２の削除手段を有していてもよい。この場合、上記認証情報が送信されてから所定時間経過時に上記印刷データが削除されるため、印刷データの漏洩を一層良好に防止することができる。
【００１５】
そして、この場合、上記各認証情報にそれぞれ対応付けてメッセージの宛先が登録可能で、上記所定時間の経過時には、上記認証情報選択手段に選択されたものの上記プリンタから上記認証データが入力された旨の情報を受信していない認証情報に対応付けて登録された上記宛先に、第１のメッセージを送信する第１のメッセージ送信手段を、更に備えてもよい。
【００１６】
この場合、上記所定時間が経過して印刷データが削除されたときに、上記印刷データの印刷が許可されていたが印刷を終了していなかった者に、第１のメッセージを送信して知らせることができる。すると、その者は、印刷データの送信者等に問い合わせるなどして対応することができる。
【００１７】
また、上記各認証情報にそれぞれ対応付けてメッセージの宛先が登録可能で、上記認証情報送信手段による上記認証情報の送信時に、上記認証情報選択手段に選択された認証情報に対応付けて登録された上記宛先に、第２のメッセージを送信する第２のメッセージ送信手段を、更に備えてもよい。この場合、上記認証データをプリンタに入力することによる印刷が可能になったときに、その印刷が可能な者に第２のメッセージを送信して知らせることができる。
【００１８】
また、ネットワークを介して接続された複数のプリンタの一部または全部が、上記各認証情報にそれぞれ対応付けて登録可能で、上記認証情報送信手段は、上記認証情報選択手段に選択された認証情報に対応付けられたプリンタにのみ、上記認証情報を送信してもよい。この場合、上記印刷データの印刷は、認証情報が送信されたプリンタ、すなわち、その認証情報に対応するプリンタからしか行えない。従って、この場合、上記印刷データが印刷可能な者は、自身に対して登録されたプリンタからしか印刷が行えず、印刷データの漏洩を一層良好に防止することができる。
【００１９】
また、上記認証情報選択手段は、リストに登録された複数の認証情報から所望の認証情報を選択してもよい。この場合、リストから認証情報を選択することにより、その選択作業が一層容易になる。
【００２０】
また、本発明のプログラムは、コンピュータを、上記いずれかのプリンタ制御装置を構成する上記各手段として動作させることを特徴としている。このため、本発明のプログラムをコンピュータに実行させれば、上記いずれかに記載のプリンタ制御装置を容易に構成することができる。
【００２１】
また、本発明の記録媒体は、上記プログラムを記憶したことを特徴としている。このため、本発明の記録媒体に記憶されたプログラムをコンピュータに実行させれば、上記いずれかに記載のプリンタ制御装置を容易に構成することができる。
【００２２】
また、本発明のプリンタは、上記認証情報に対応する認証データが入力された旨の情報をプリンタから受信した場合にそのプリンタに上記印刷データを送信するタイプの上記プリンタ制御装置に、上記ネットワークを介して接続されるプリンタであって、上記プリンタ制御装置から送信された認証情報を受信する認証情報受信手段と、該認証情報受信手段が受信した認証情報に対応する認証データが入力された場合に、上記プリンタ制御装置にその旨を通知する通知手段と、上記プリンタ制御装置から送信された印刷データを受信する印刷データ受信手段と、上記印刷データ受信手段が受信した印刷データに基づいて印刷を行う印刷手段と、を備えたことを特徴としている。
【００２３】
このため、本発明のプリンタでは、上記プリンタ制御装置から認証情報が送信されるとその認証情報を認証情報受信手段によって受信する。そして、その認証情報に対応する認証データが入力された場合、通知手段が上記プリンタ制御装置にその旨を通知する。
【００２４】
すると、前述のように、上記プリンタ制御装置の印刷データ送信手段は本発明のプリンタに印刷データを送信する。そこで、印刷データ受信手段は、その印刷データを受信し、印刷手段は、その印刷データに基づいて印刷を行う。
【００２５】
従って、本発明のプリンタを上記ネットワークに接続しておけば、上記認証情報に対応する認証データが入力された旨の情報をプリンタから受信した場合にそのプリンタに上記印刷データを送信するタイプの上記プリンタ制御装置による印刷を、円滑に実行することができる。
【発明を実施するための最良の形態】
【００２６】
［プリントシステムの全体構成］
次に、本発明の実施の形態を図面と共に説明する。図１は、本発明が適用されたプリントシステムの全体構成を表す概略図である。図１に示すように、本発明のプリントシステムでは、プリンタ１Ａ，１Ｂ，１Ｃ，…と、個々の使用者によって使用されるパーソナルコンピュータ（以下、パソコンという）３Ａ，３Ｂ，３Ｃ，…と、管理者によって使用されるパソコン３Ｈとが、ネットワークＷを介して互いに接続されている。なお、ネットワークＷは、社内ＬＡＮ，インターネット等、いかなるネットワークであってもよい。
【００２７】
また、各プリンタ１Ａ，１Ｂ，１Ｃ，…は、それぞれ各パソコン３Ａ，３Ｂ，３Ｃ，…の最寄位置に配置され、それぞれに、各使用者が所有するＩＤカードのデータ（カードＩＤ）を非接触で読み取るカードリーダ５が接続されている。なお、以下の説明において、特に区別する必要のない場合はパソコン３Ａ，３Ｂ，３Ｃ，…、及び、パソコン３Ｈを単にパソコン３といい、プリンタ１Ａ，１Ｂ，１Ｃ，…を単にプリンタ１という。
【００２８】
［プリントシステムの制御系の構成］
図２は、このプリントシステムにおける制御系の構成を表すブロック図である。各プリンタ１は、イエロー，マゼンタ，シアン，及びブラックのトナーにて電子写真方式によって画像を形成する印刷手段の一例としての周知のプリンタエンジン１２を内部に備え、図２に示すように、プリンタエンジン１２を制御する制御部１０が設けられている。この制御部１０は、ＣＰＵ１０Ａ，ＲＯＭ１０Ｂ，ＲＡＭ１０Ｃを備えたマイクロコンピュータとして構成され、更に、電源スイッチが切られても記憶内容が消えないようにされたＮＶＲＡＭ１０Ｄも備えている。また、この制御部１０には、前述のプリンタエンジン１２の他、ネットワークＷを介してパソコン３と接続するための認証情報受信手段及び印刷データ受信手段の一例としてのネットワークポートインタフェース（ネットワークポートＩ／Ｆ）１１、プリンタ１に各種入力を行うための入力手段としての操作パネル１３、及び、認証情報入力手段の一例としてのカードリーダ５と接続するためのカードリーダインタフェース（カードリーダＩ／Ｆ）１５などが接続されている。
【００２９】
一方、各パソコン３のパソコン本体３１は、ＣＰＵ３１Ａ、ＲＯＭ３１Ｂ、ＲＡＭ３１Ｃ、及び、記録媒体の一例としてのハードディスク装置（ＨＤＤ）３１Ｄを備えている。そして、このパソコン本体３１には、ＣＲＴ等の表示手段としてのディスプレイ３２、入力手段としてのキーボード３３、マウス３４が接続されている。更に、パソコン本体３１には、各プリンタ１の制御部１０とネットワークＷを介して接続するためのネットワークポートインタフェース（ネットワークポートＩ／Ｆ）３５等が接続されている。
【００３０】
［プリントシステムにおける制御］
次に、上記制御系によって実行される処理について説明する。図３は、パソコン３Ｈにて実行される印刷データスプール処理を表すフローチャートである。なお、この処理は、パソコン３Ｈが起動されると、時分割により繰返し実行される。
【００３１】
図３に示すように、この処理では、先ず、Ｓ１（Ｓはステップを表す：以下同様）にて、パソコン３Ｈにおけるアプリケーション実行中に、ディスプレイ３２に表示されたユーザインタフェース上で「印刷」のコマンドが選択されたか否が判断される。「印刷」が選択されていない場合は（Ｓ１：Ｎ）、処理はそのままＳ１にて待機し、「印刷」が選択されると（Ｓ１：Ｙ）、処理はＳ２へ移行する。Ｓ２では、その「印刷」のコマンドに対して、セキュアプリント（すなわち機密文書の印刷）の実行が指示されているか否かが判断される。そして、セキュアプリントの実行が指示されていない場合は（Ｓ２：Ｎ）、指示されたプリンタ１に通常通り印刷データを送信する通常印刷処理がＳ３にて実行されて、処理は前述のＳ１へ移行する。
【００３２】
一方、セキュアプリントの実行が指示されている場合は（Ｓ２：Ｙ）、処理は認証情報選択手段の一例としてのＳ４へ移行し、キーボード３３，マウス３４の操作状態に応じて受信者ＩＤ及びプリンタＩＰアドレスを指定する処理が実行される。すなわち、パソコン本体３１のＨＤＤ３１Ｄには、次の表１に例示するような受信者ＩＤリストが記憶されている。
【００３３】
【表１】
2008112308.tif 000003
表１に例示するように、この受信者ＩＤリストには、各パソコン３の使用者の名前と、その使用者が所有するＩＤカードに記憶されたカードＩＤに対応する認証情報としての受信者ＩＤと、各使用者のパソコン３のＥメールアドレスと、そのパソコン３に最寄のプリンタ１のプリンタＩＰアドレスとが対応付けて記憶されている。Ｓ４の処理では、例えばこの受信者ＩＤリストがディスプレイ３２に表示され、どの名前がクリックされたかなどに基づいて、受信者ＩＤ及びプリンタＩＰアドレスが指定されるのである。
【００３４】
パソコン３Ｈの管理者は、このような受信者ＩＤ及びプリンタＩＰアドレスの指定が終了すると、ディスプレイ３２に表示されたユーザインタフェースのＯＫボタン（実行ボタン）をクリックする。そこで、Ｓ４に続くＳ５では、ＯＫボタンがクリックされたか否かが判断される。そして、クリックされていない場合は（Ｓ５：Ｎ）、処理は再びＳ４へ移行し、ＯＫボタンがクリックされた場合は（Ｓ５：Ｙ）、処理はＳ６へ移行する。
【００３５】
Ｓ６では、Ｓ１にて「印刷」が指示された印刷ジョブの印刷ジョブＩＤと、その印刷データとが、互いに関連付けてＨＤＤ３１Ｄにスプールされる。続く認証情報送信手段の一例としてのＳ７では、上記印刷ジョブＩＤと、Ｓ４で指定された受信者ＩＤと、当該ＰＣ（この場合パソコン３Ｈ）のＩＰアドレスとが、Ｓ４で指定されたプリンタＩＰアドレスのプリンタ１へ送信される。更に続く第２のメッセージ送信手段の一例としてのＳ８では、前述の受信者ＩＤリストを参照することにより、Ｓ４で指定された受信者ＩＤに対応するＥメールアドレス宛てに、「印刷データ送信済み」を通知する第２のメッセージの一例としてのＥメールが送信される。そして、この処理の終了後、処理は前述のＳ１へ移行する。
【００３６】
このような「印刷データ送信済み」の通知がＥメールとして送信されると、そのＥメールが送信されたパソコン３の使用者は、例えば会議の資料などのような、機密文書の印刷が可能になったことを知ることができる。この場合、上記Ｅメールを受信した使用者は、最寄のプリンタ１に接続されたカードリーダ５に、自身が所有するＩＤカードをかざしてそのＩＤカードに記憶された認証データとしてのカードＩＤをカードリーダ５に読み取らせる。
【００３７】
次に、このような操作に応じたプリンタ１の処理について説明する。図４は、各プリンタ１における印刷処理を表すフローチャートである。なお、この処理は、プリンタ１の電源投入後、繰返し実行される。
【００３８】
図４に示すように、この処理では、先ず、Ｓ１１にて、パソコン３Ｈから印刷ジョブＩＤ，受信者ＩＤ，ＰＣのＩＰアドレスを受信したか否かが判断される。これらを受信していない場合は（Ｓ１１：Ｎ）、処理はＳ１１にて待機し、受信した場合は（Ｓ１１：Ｙ）、処理は続くＳ１２へ移行する。Ｓ１２では、カードリーダ５にかざされたＩＤカードから上記カードＩＤが読み取られ、そのカードＩＤが上記受信された受信者ＩＤと一致するか否かが判断される。ＩＤカードがかざされていない場合、または受信者ＩＤとカードＩＤとが一致しない場合は（Ｓ１２：Ｎ）、処理はＳ１２にて待機し、一致した場合は（１２：Ｙ）、処理は続くＳ１３へ移行する。通知手段の一例としてのＳ１３では、上記ＰＣ（この場合、パソコン３Ｈ）のＩＰアドレスに、上記受信された印刷ジョブＩＤに対応する印刷データの送信リクエストが送信される。
【００３９】
この処理に対応して、パソコン３Ｈでは図５に示すような印刷データ送信処理が繰返し実行されている。なお、この処理は、前述のＳ７にて印刷ジョブＩＤ等が送信されると、その印刷ジョブＩＤ毎に個々に実行される。
【００４０】
図５に示すように、この処理では、先ずＳ２１にて、プリンタ１から印刷ジョブＩＤに対応する印刷データの送信リクエストが受信されたか否かが判断される。そして、受信されていない場合は（Ｓ２１：Ｎ）、処理はＳ２１にて待機し、受信された場合は（Ｓ２１：Ｙ）、処理はＳ２２へ移行する。印刷データ送信手段の一例としてのＳ２２では、送信リクエストを送信してきたプリンタ１に対して、その印刷ジョブＩＤに対応する印刷データが送信され、続くＳ２３では、Ｓ８にて送信されたＥメールの全受信者から上記送信リクエストが受信されたか否かが判断される。そして、全受信者から送信リクエストが受信されていない場合は（Ｓ２３：Ｎ）、処理は前述のＳ２１へ移行し、全受信者から送信リクエストが受信された場合は（Ｓ２３：Ｙ）、処理が終了する。
【００４１】
図４に戻って、そこで、プリンタ１では、Ｓ１３にて前述の送信リクエストが送信された後、Ｓ１４にて、パソコン３Ｈから送信される上記印刷ジョブＩＤに対応した印刷データを受信する処理が実行される。なお、印刷データが受信されると、図示しない別ルーチンにより、プリンタエンジン１２を介して印刷が実行される。そこで、続くＳ１５では、印刷が終了したか否かが判断され、印刷が終了していない場合は（Ｓ１５：Ｎ）、処理は前述のＳ１４へ移行する。一方、印刷が終了した場合は（Ｓ１６：Ｙ）、処理は続くＳ１６へ移行し、ＰＣ（この場合パソコン３Ｈ）のＩＰアドレスに、印刷終了コマンドが送信されて、処理は前述のＳ１１へ移行する。
【００４２】
なお、Ｓ１１またはＳ１２における待機中に、セキュアプリントではない一般の印刷データがプリンタ１に送信されると、プリンタ１では割り込み処理によってその印刷データの印刷が実行される。この場合、Ｓ１４によるセキュアプリントの印刷実行時とは給紙トレイを異ならせるなどして、縦置き，横置きといった用紙方向や再生紙，上質紙といった用紙種類を異ならせるようにすれば、どの印刷データに対応する印刷であるかが容易に区別できる。
【００４３】
次に、上記Ｓ１６にて送信された印刷終了コマンドに対応してパソコン３Ｈにて実行される印刷ジョブ消去処理について説明する。図６は、この印刷ジョブ消去処理を表すフローチャートである。なお、この処理は、前述のＳ７にて印刷ジョブＩＤ等が送信されると、時分割により繰返し実行される。
【００４４】
図６に示すように、この処理では、先ずＳ３１にて、プリンタ１から印刷終了コマンドが受信されたか否かが判断される。受信されていない場合は（Ｓ３１：Ｎ）、処理はＳ３２へ移行する。Ｓ３２では、前述のＳ７にて印刷ジョブＩＤ等が送信されてから予め設定された所定時間が経過したか、若しくは、予め設定された所定時刻（例えば、会議の資料をセキュアプリントした場合であれば会議の終了予定時刻）になったか否かが判断される。所定時間も経過せず、所定時刻にもなっていない場合は（Ｓ３２：Ｎ）、処理は前述のＳ３１へ移行する。本処理の開始時には、通常、このＳ３１，Ｓ３２のループ処理が繰返し実行される。
【００４５】
そして、そのループ処理の間にいずれかのプリンタ１から印刷終了コマンドが受信されると（Ｓ３１：Ｙ）、処理はＳ３３へ移行して、印刷ジョブＩＤリストの印刷終了フラグが１にされる。すなわち、パソコン本体３１のＨＤＤ３１Ｄには、次の表２に例示するような印刷ジョブＩＤリストが記憶されている。
【００４６】
【表２】
2008112308.tif 000004
表２に例示するように、この印刷ジョブＩＤリストには、ＨＤＤ３１Ｄにスプールされている各印刷データの印刷ジョブＩＤと、その印刷ジョブＩＤに対応する受信者ＩＤ及びプリンタＩＰアドレスと、印刷終了フラグとが対応付けて記憶されている。印刷終了フラグは初期値が未印刷を表す０であるが、Ｓ３３の処理では、上記印刷終了コマンドが指示する印刷ジョブＩＤ及び受信者ＩＤに対応する印刷終了フラグが、印刷終了を表す１に変更されるのである。
【００４７】
Ｓ３３に続くＳ３４では、その印刷ジョブＩＤに対応する印刷終了フラグが全て１になったか否かが判断され、全て１になった場合は（Ｓ３４：Ｙ）、処理は続くＳ３５へ、否の場合は（Ｓ３４：Ｎ）、処理は前述のＳ３２へ、それぞれ移行する。
【００４８】
第１の削除手段及び第２の削除手段の一例としてのＳ３５では、その印刷ジョブＩＤに対応する印刷データが、ＨＤＤ３１Ｄから消去される。続くＳ３６では、前述のＳ７にて送信された当該印刷ジョブＩＤ，受信者ＩＤ，ＰＣのＩＰアドレスを消去させるコマンドが、各プリンタ１に送信されて、処理は前述のＳ３１へ移行する。
【００４９】
一方、印刷終了フラグが全て１になっていないにも拘らず（Ｓ３４：Ｎ）、上記所定時間が経過するか上記所定時刻になるかした場合は（Ｓ３２：Ｙ）、処理はＳ３７へ移行する。第２のメッセージ送信手段の一例としてのＳ３７では、印刷ジョブＩＤリストにおいて印刷終了フラグが０となっている受信者ＩＤに対して、その受信者ＩＤに対応するＥメールアドレスが受信者ＩＤリストから読み込まれ、そのＥメールアドレス宛てに、ジョブを消去した旨通知する第２のメッセージの一例としてのジョブ消去通知メールが送信される。そして、この処理の終了後、処理は前述のＳ３１へ移行する。
【００５０】
［上記制御の効果及び本発明の他の実施の形態］
以上のように、本実施の形態では、各印刷ジョブＩＤに対応する印刷データの印刷が許可されるパソコン３の使用者を適宜選択することができる（Ｓ４）。また、その選択された使用者は、最寄のプリンタ１に接続されたカードリーダ５に、予め所有している自身のＩＤカードをかざすだけでその印刷データを印刷することができる（Ｓ１２〜Ｓ１５）。しかも、上記選択された使用者のパソコン３には、「印刷データ送信済み」を通知するＥメールが送信されるので（Ｓ８）、上記各使用者はセキュアプリントによる印刷データの印刷が可能になったことを迅速に、かつ、他人に知られることなく知ることができる。
【００５１】
また、前述のように、所定時間が経過するか所定時刻になるかして印刷データが消去される場合は（Ｓ３２：Ｙ）、上記選択された使用者のうち未印刷の使用者に対してジョブ消去通知メールが送信されるので、その使用者はパソコン３Ｈの管理者に問い合わせるなどして対応することができる。
【００５２】
なお、本発明は上記実施の形態に何ら限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の形態で実施することができる。例えば、上記実施の形態では、パソコン３Ｈから他のパソコン３Ａ，３Ｂ，３Ｃ，…へ印刷データを送信する場合を例に取って説明したが、パソコン３Ａ，３Ｂ，３Ｃ，…でもパソコン３Ｈと同様の処理が実行可能であってもよい。また、受信者ＩＤは必ずしもカードＩＤでなくてもよく、例えば、受信者ＩＤは所定の変換を施すことによりカードＩＤになるものであってもよい。更に、カードＩＤ等の認証データは、例えばプリンタ１の操作パネル１３のテンキー等から入力されてもよい。この場合、認証データは、パソコン３Ｈから通知されたパスワードであってもよい。また更に、ネットワークＷに接続されたプリンタ１は１つであってもよい。
【００５３】
また、印刷データは、受信者ＩＤ等と共に予め各プリンタ１に送信しておいてもよい。この場合、カードリーダ５にＩＤカードがかざされてから印刷が終了するまでの時間を短縮することができる。但し、上記実施の形態のように、送信リクエストに対して印刷データが送信される場合（図５参照）、印刷データの漏洩を一層良好に防止することができる。しかも、上記実施の形態では、印刷ジョブＩＤリストの全ての受信者ＩＤに対して印刷終了コマンドが受信された場合（Ｓ３４：Ｙ）、及び、印刷ジョブＩＤ等の送信から所定時間が経過するか所定時刻になるかした場合は（Ｓ３２：Ｙ）、印刷データが消去される（Ｓ３５）。このため、印刷データの漏洩をより一層良好に防止することができる。更に、上記実施の形態では、パソコン３の使用者毎に上記印刷データを印刷可能なプリンタ１が決められているので、印刷データの漏洩を更に一層良好に防止することができる。
【図面の簡単な説明】
【００５４】
【図１】本発明が適用されたプリントシステムの全体構成を表す概略図である。
【図２】そのプリントシステムにおける制御系の構成を表すブロック図である。
【図３】その制御系のパソコンが実行する印刷データスプール処理を表すフローチャートである。
【図４】その制御系のプリンタが実行する印刷処理を表すフローチャートである。
【図５】上記パソコンが実行する印刷データ送信処理を表すフローチャートである。
【図６】上記パソコンが実行する印刷ジョブ消去処理を表すフローチャートである。
【符号の説明】
【００５５】
１…プリンタ        ３…パソコン        ５…カードリーダ        １０…制御部
１０Ａ，３１Ａ…ＣＰＵ      １０Ｂ，３１Ｂ…ＲＯＭ      １０Ｃ，３１Ｃ…ＲＡＭ
１２…プリンタエンジン      ３１…パソコン本体          ３１Ｄ…ＨＤＤ
３２…ディスプレイ      ３３…キーボード      ３４…マウス      Ｗ…ネットワーク
【図１】
2008112308.tif 000005
【図２】
2008112308.tif 000006
【図３】
2008112308.tif 000007
【図４】
2008112308.tif 000008
【図５】
2008112308.tif 000009
【図６】
2008112308.tif 000010