(57)【要約】【課題】個人認証機器が備えられたプリンタが故障等により使用できない場合でも、他のプリンタでその個人認証機能を利用した印刷を実行できる印刷ジョブ認証装置、認証機能付きプリンタ、プリンタ管理サーバ及びプログラム、方法並びにシステムの提供。【解決手段】印刷ジョブ生成端末Ｔから送信されてきた印刷ジョブの個人認証を行った後に所定のプリンタＰに印刷ジョブを送信するための印刷ジョブ認証装置100であって、所定のプリンタＰが故障しているときにそれに代わって他のプリンタＰを検索してその印刷ジョブの転送する印刷ジョブ転送手段240と、その印刷ジョブの転送先のプリンタＰをユーザに通知する通知手段250とを備える。これによって、標準のプリンタＰが故障して印刷ができない場合でも他のプリンタＰを利用してセキュアな印刷を実行することができる。【選択図】  図１
2005327123.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続される印刷ジョブ認証装置であって、
前記ネットワーク上の印刷ジョブ生成端末から送信される印刷ジョブを受信する印刷ジョブ受信手段と、
当該印刷ジョブ受信手段で受信した印刷ジョブの印刷を実行する個人を認証する個人認証手段と、
前記ネットワークに接続された複数のプリンタのステータス情報を取得するステータス情報取得手段と、
当該ステータス情報取得手段で取得された前記各プリンタのステータス情報に基づいて前記個人認証手段で認証された印刷ジョブの転送先のプリンタを決定して転送する印刷ジョブ転送手段と、
当該印刷ジョブ転送手段で決定された印刷ジョブの転送先のプリンタを通知する通知手段と、を有することを特徴とする印刷ジョブ認証装置。
【請求項２】
請求項１に記載の印刷ジョブ認証装置であって、
前記個人認証手段で認証された印刷ジョブの印刷を実行する印刷手段をさらに備えたことを特徴とする印刷ジョブ認証装置。
【請求項３】
請求項１に記載の印刷ジョブ認証装置であって、
前記各プリンタを管理するプリンタ管理手段をさらに備えたことを特徴とする印刷ジョブ認証装置。
【請求項４】
請求項１〜３のいずれか１項に記載の印刷ジョブ認証装置において、
前記印刷ジョブ転送手段は、
前記印刷ジョブの転送先プリンタとして標準のプリンタ以外の他のプリンタに決定したときは、当該決定のとき、または前記個人認証手段による個人認証が完了してから所定の時間が経過するのを待って当該印刷ジョブを転送するようになっていると共に、
前記通知手段は、
前記印刷ジョブ転送手段で印刷ジョブの転送先プリンタ情報と共に前記印刷ジョブの転送開始時刻または転送開始時間を通知するようになっていることを特徴とする印刷ジョブ認証装置。
【請求項５】
請求項４に記載の印刷ジョブ認証装置において、
前記印刷ジョブ転送手段は、
予めまたは任意に設定された転送開始時刻または時間になったときに前記印刷ジョブを前記他のプリンタに転送するようになっていることを特徴とする印刷ジョブ認証装置。
【請求項６】
請求項１〜３のいずれか１項に記載の印刷ジョブ認証装置において、
前記印刷ジョブ転送手段は、
前記印刷ジョブの転送先プリンタとして標準のプリンタ以外の他のプリンタに決定し、印刷開始時刻または印刷開始時間が設定されているときは、転送開始時刻または転送開始時間を算出するようになっていると共に、
前記通知手段は、
前記印刷ジョブ転送手段で転送される転送先の他のプリンタと共に当該他のプリンタでの印刷開始時刻または印刷開始時間を通知するようになっていることを特徴とする印刷ジョブ認証装置。
【請求項７】
請求項６に記載の印刷ジョブ認証装置において、
前記印刷ジョブ転送手段は、
前記転送先の他のプリンタとの通信速度情報と、当該他のプリンタのステータス情報と、前記印刷ジョブのデータサイズとに基づいて、前記転送先の他のプリンタへの転送開始から当該プリンタでの印刷が開始されるまでの時間を算出するようになっていることを特徴とする印刷ジョブ認証装置。
【請求項８】
請求項１〜３のいずれか１項に記載の印刷ジョブ認証装置において、
前記印刷ジョブ転送手段は、
決定された前記印刷ジョブの転送先の他のプリンタに前記個人認証手段が備えられているときは、直ちに当該他のプリンタに前記印刷ジョブを転送するようになっていることを特徴とする印刷ジョブ認証装置。
【請求項９】
請求項１〜３のいずれか１項に記載の印刷ジョブ認証装置において、
前記印刷ジョブ転送手段は、
前記ステータス情報取得手段で取得されたステータス情報に基づいて前記印刷ジョブごとに印刷処理可能なプリンタを検索し、検索されたプリンタのなかから選択したプリンタに印刷ジョブを転送するようになっていることを特徴とする印刷ジョブ認証装置。
【請求項１０】
請求項１〜３のいずれか１項に記載の印刷ジョブ認証装置において、
前記印刷ジョブ転送手段は、
前記印刷ジョブの中間言語のヘッダ部分を書き換えるようになっていることを特徴とする印刷ジョブ認証装置。
【請求項１１】
印刷ジョブ生成端末及び他のプリンタとネットワークを介して接続されたプリンタであって、
前記印刷ジョブ生成端末から送信される印刷ジョブを受信する印刷ジョブ受信手段と、
当該印刷ジョブ受信手段で受信した印刷ジョブの印刷を実行する個人を認証する個人認証手段と、
当該個人認証手段で認証された印刷ジョブを自己の印刷手段で処理できないときに、前記他のプリンタのいずれかに当該印刷ジョブを転送する印刷ジョブ転送手段と、
当該印刷ジョブ転送手段で転送される印刷ジョブの転送先のプリンタを通知する通知手段と、を有することを特徴とする認証機能付きプリンタ。
【請求項１２】
印刷ジョブ生成端末及び複数のプリンタとネットワークを介して接続されたプリンタ管理サーバであって、
前記印刷ジョブ生成端末から送信される印刷ジョブを受信する印刷ジョブ受信手段と、
当該印刷ジョブ受信手段で受信した印刷ジョブの印刷を実行する個人を認証する個人認証手段と、
前記各プリンタのステータス情報を取得するステータス情報取得手段と、
当該ステータス情報取得手段で取得された各プリンタのステータス情報に基づいて前記個人認証手段で認証された印刷ジョブの転送先のプリンタを決定して転送する印刷ジョブ転送手段と、
当該印刷ジョブ転送手段で決定された印刷ジョブの転送先のプリンタを通知する通知手段と、を有することを特徴とするプリンタ管理サーバ。
【請求項１３】
印刷ジョブ生成端末と複数のプリンタとを有するネットワークに接続される印刷ジョブ認証装置で用いられる認証印刷プログラムであって、
前記印刷ジョブ認証装置のコンピュータに、
前記印刷ジョブ生成端末から送信される印刷ジョブを受信する印刷ジョブ受信機能と、
当該印刷ジョブ受信手段で受信した印刷ジョブの印刷を実行する個人を認証する個人認証機能と、
前記各プリンタのステータス情報を取得するステータス情報取得機能と、
当該ステータス情報取得手段で取得された各プリンタのステータス情報に基づいて前記個人認証機能で認証された印刷ジョブの転送先のプリンタを決定して転送する印刷ジョブ転送機能と、
当該印刷ジョブ転送手段で決定された印刷ジョブの転送先のプリンタを通知する通知機能と、を実現させることを特徴とする認証印刷プログラム。
【請求項１４】
印刷ジョブ生成端末及び他のプリンタとネットワークを介して接続されたプリンタで用いられる認証印刷プログラムであって、
前記プリンタのコンピュータに、
前記ネットワーク上の印刷ジョブ生成端末から送信される印刷ジョブを受信する印刷ジョブ受信機能と、
当該印刷ジョブ受信手段で受信した印刷ジョブの印刷を実行する個人を認証する個人認証機能と、
当該個人認証手段で認証された印刷ジョブを自己の印刷手段で処理できないときに、前記他のプリンタのなかから当該印刷ジョブを転送するプリンタを決定して転送する印刷ジョブ転送機能と、
当該印刷ジョブ転送手段で決定された印刷ジョブの転送先のプリンタを通知する通知機能と、を実現させることを特徴とする認証印刷プログラム。
【請求項１５】
印刷ジョブ生成端末と複数のプリンタとを有するネットワークに接続される印刷ジョブ認証装置を動作させる方法であって、
前記ネットワーク上の印刷ジョブ生成端末から送信される印刷ジョブを受信する印刷ジョブ受信ステップと、
当該印刷ジョブ受信ステップで受信した印刷ジョブの印刷を実行する個人を認証する個人認証ステップと、
前記各プリンタのステータス情報を取得するステータス情報取得ステップと、
当該ステータス情報取得ステップで取得された各プリンタのステータス情報に基づいて前記個人認証ステップで認証された印刷ジョブの転送先のプリンタを決定して転送する印刷ジョブ転送ステップと、
当該印刷ジョブ転送ステップで決定された印刷ジョブの転送先のプリンタを通知する通知ステップと、を有することを特徴とする認証印刷方法。
【請求項１６】
印刷ジョブ生成端末及び他のプリンタとネットワークを介して接続された認証機能付きプリンタを動作させる方法であって、
前記ネットワーク上の印刷ジョブ生成端末から送信される印刷ジョブを受信する印刷ジョブ受信ステップと、
当該印刷ジョブ受信ステップで受信した印刷ジョブの印刷を実行する個人を認証する個人認証ステップと、
当該個人認証ステップで認証された印刷ジョブを自己の印刷手段で処理できないときに、前記他のプリンタのいずれかに当該印刷ジョブを転送する印刷ジョブ転送ステップと、
当該印刷ジョブ転送ステップで決定された印刷ジョブの転送先のプリンタを通知する通知ステップと、を有することを特徴とする認証印刷方法。
【請求項１７】
印刷ジョブ生成端末と、複数のプリンタとをネットワークを介して接続した印刷システムであって、
前記プリンタのうち、少なくとも１つのプリンタは、
前記ネットワーク上の印刷ジョブ生成端末から送信される印刷ジョブを受信する印刷ジョブ受信手段と、
当該印刷ジョブ受信手段で受信した印刷ジョブの印刷を実行する個人を認証する個人認証手段と、
当該個人認証手段で認証された印刷ジョブを自己の印刷手段で処理できないときに、前記他のプリンタのいずれかに当該印刷ジョブを転送する印刷ジョブ転送手段と、
当該印刷ジョブ転送手段で転送される印刷ジョブの転送先のプリンタを通知する通知手段と、を有することを特徴とする認証印刷システム。
【請求項１８】
印刷ジョブ生成端末と、複数のプリンタとをネットワークを介して接続した印刷システムであって、
前記プリンタのうち、少なくとも１つのプリンタは印刷ジョブ認証装置を備え、
当該印刷ジョブ認証装置は、
前記ネットワーク上の印刷ジョブ生成端末から送信される印刷ジョブを受信する印刷ジョブ受信手段と、
当該印刷ジョブ受信手段で受信した印刷ジョブの印刷を実行する個人を認証する個人認証手段と、
前記各プリンタのステータス情報を取得するステータス情報取得手段と、
当該ステータス情報取得手段で取得された各プリンタのステータス情報に基づいて前記個人認証手段で認証された印刷ジョブの転送先のプリンタを決定して転送する印刷ジョブ転送手段と、
当該印刷ジョブ転送手段で決定された印刷ジョブの転送先のプリンタを通知する通知手段と、を有することを特徴とする認証印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機密文書等を印刷するための個人認証機能を供えた印刷ジョブ認証装置、認証機能付きプリンタ、プリンタ管理サーバ及び認証印刷プログラム、認証印刷方法、並びに認証印刷システムに関するものである。
【背景技術】
【０００２】
近年のオフィス環境においては、ＰＣ等の複数の印刷ジョブ生成端末と複数のプリンタとをＬＡＮ等のネットワークで相互に接続し、各印刷ジョブ生成端末のユーザが任意のプリンタを指定して所望の印刷作業が実行できるような形態が一般的となってきている。
このような形態にあっては、印刷ジョブ生成端末を操作する各ユーザは、印刷を実行するごとに印刷物の品質やプリンタの設置場所、印刷コスト等に応じた最適なプリンタを選択可能となっているが、各プリンタが複数のユーザで共用して利用されるため、そのプリンタが他のユーザの使用中によってあるいは用紙切れ、インク切れ、紙詰まり、故障等によって印刷ができないといったケースがしばしば発生する。
【０００３】
このように目的とするプリンタが使用できない場合の対策として、例えば、以下の特許文献１では、印刷指示を受けたプリンタが他のプリンタの使用をユーザに促したり、また、印刷指示を受けたプリンタが自動的に他のプリンタを選択してその印刷ジョブを他のプリンタで実行するようにしている。
また、以下の特許文献２では、印刷指示を受けたプリンタが使用中あるいは故障中の場合、他のプリンタがそのプリンタの印刷ジョブを受け取り、他のプリンタが代わってその印刷ジョブを実行するようにしている。
【特許文献１】特開２００３−５１９２５号公報
【特許文献２】特開２００１−３５２４１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、前記のように各プリンタを複数のユーザが共用するような形態にあっては、他のユーザに見られたくないような機密文書、例えば、履歴や給与明細等の個人情報や会社の営業秘密、資産情報等といった特定のプリンタユーザ（個人）のみを対象とした機密文書等を共用のプリンタを用いて印刷するような場合に対応して、その共用のプリンタに機密文書の印刷を実行する個人を認証する個人認証装置（認証機器）を取り付ける方法が考えられている。
【０００５】
すなわち、共用のプリンタを用いて機密文書の印刷を実行する場合には、ユーザは所定の印刷ジョブ生成端末を操作してそのプリンタに対して印刷ジョブと印刷指示を送信するやいなや、直ぐにそのプリンタの前に移動して印刷された機密文書が他のユーザ等に見られる前にプリンタから取り出す必要がある。
そして、このような機密文書を印刷する共用のプリンタが未使用の状態であったり、ユーザの目の届く範囲にある場合にはこのように誰の目に触れることなく機密文書を印刷することは比較的容易であるが、その共用のプリンタが他のユーザの印刷ジョブの実行中（使用中）であったり、ユーザの目の届く場所になかったりした場合には、善意・悪意にかかわらず、その機密文書が他のユーザ等に見られてしまう可能性が高くなってくる。
【０００６】
そのため、前記のように機密文書を印刷する共用のプリンタに対してカードリーダ等の個人認証装置を付設しておき、そのプリンタによって機密文書の印刷を実行する際には、単にプリンタに対して印刷ジョブと印刷指示を送信するだけでなく、印刷を実行する際にそのユーザがその個人認証装置にＩＤカード等の自己の個人認証情報媒体を読み込ませる等の個人を認証する作業を実行させることで、特定のユーザのみが自己の印刷ジョブの印刷物を他のユーザに見られることなく確実に手にできるようにしたものである。
【０００７】
しかしながら、このように個人認証機器を利用して個人を認証してから印刷を開始する方法では、その認証機器が備えられたプリンタが故障等により使用できない場合には、他に認証機器が備えられたプリンタが存在しない限り、認証機能を利用した印刷を実行することができないといった不都合がある。
そこで、本発明はこのような従来の技術の有する未解決の課題に着目してなされたものであって、その目的は、個人認証機器が備えられたプリンタが故障等により使用できない場合でも、他のプリンタでその個人認証機能を利用した印刷を実行することが可能な新規な印刷ジョブ認証装置、認証機能付きプリンタ、プリンタ管理サーバ及び認証印刷プログラム、認証印刷方法、並びに認証印刷システムを提供するものである。
【課題を解決するための手段】
【０００８】
〔発明１〕前記課題を解決するために発明１の印刷ジョブ認証装置は、
ネットワークに接続される印刷ジョブ認証装置であって、前記ネットワーク上の印刷ジョブ生成端末から送信される印刷ジョブを受信する印刷ジョブ受信手段と、当該印刷ジョブ受信手段で受信した印刷ジョブの印刷を実行する個人を認証する個人認証手段と、前記ネットワークに接続された複数のプリンタのステータス情報を取得するステータス情報取得手段と、当該ステータス情報取得手段で取得された前記各プリンタのステータス情報に基づいて前記個人認証手段で認証された印刷ジョブの転送先のプリンタを決定して転送する印刷ジョブ転送手段と、当該印刷ジョブ転送手段で決定された印刷ジョブの転送先のプリンタを通知する通知手段と、を有することを特徴とするものである。
【０００９】
このような構成としたことにより、先ず、認証印刷を実行するユーザは、ネットワーク上の印刷ジョブ生成端末から本発明の印刷ジョブ認証装置に対して印刷ジョブを印刷指示と共に送信すると、印刷ジョブ受信手段がその印刷ジョブを受信し、個人認証手段がその印刷ジョブに対するユーザの認証操作受け待ち状態となる。
次に、本発明の印刷ジョブ認証装置に対して印刷ジョブを送信したユーザは、前記印刷ジョブ生成端末のある場所から本発明の印刷ジョブ認証装置に移動して個人認証操作を実行する。
【００１０】
認証操作を受けた個人認証手段は、その操作をしたユーザの印刷ジョブが受信されているかどうかを確認し、受信されていると判断したならば、印刷ジョブ転送手段にその旨を通知する。
印刷ジョブ転送手段は、ステータス情報取得手段で取得されたステータス情報に基づいて標準のプリンタが印刷可能状態であるかどうかを確認し、可能であると判断したときは、認証が得られた印刷ジョブを標準のプリンタに転送すると共に、通知手段は、その印刷ジョブがその標準のプリンタで実行されるといった情報をユーザに通知する。
【００１１】
一方、印刷ジョブ転送手段は、標準のプリンタが故障などにより印刷可能状態でないと判断したときは、同じくステータス情報取得手段で取得された他のプリンタのステータス情報に基づいて印刷可能なプリンタを選択し、そのプリンタに対してその印刷ジョブを転送すると共に、通知手段は、その印刷ジョブが標準のプリンタでなく、他のプリンタで実行されること及びそのプリンタ名（場所）といった転送先のプリンタを特定する情報を筐体上等に設けられた表示パネル等の表示装置等を用いてユーザに通知する。
【００１２】
これによって、ユーザは、自己の印刷ジョブが実行されるプリンタを正確に把握することができるため、仮にその印刷ジョブ認証装置が付設された標準のプリンタが故障により印刷不可の状態であっても、同一ネットワーク上の他の印刷実行可能なプリンタを選択して認証印刷を実行することが可能となる。
また、その印刷ジョブが他のプリンタに転送された旨の情報は、通知手段により、確実にユーザに通知されるようになるため、ユーザは転送先のプリンタを正確に把握することができる。従って、印刷ジョブの印刷が他のプリンタで実行されても、機密文書等の印刷物を他人に見られることなく、ユーザが最初にその印刷物を手にすることができる。
【００１３】
なお、本発明及び以下の発明並びに発明を実施するための最良の形態の欄等でいう、「標準のプリンタ」とは、ユーザが最初に印刷を実行しようと指定したプリンタをいうものとし、基本的には本発明装置が付設されたプリンタを指すが、必ずしもこれに限るものではない。
【００１４】
〔発明２〕発明２の印刷ジョブ認証装置は、
発明１に記載の印刷ジョブ認証装置であって、前記個人認証手段で認証された印刷ジョブの印刷を実行する印刷手段をさらに備えたことを特徴とするものである。
すなわち、本発明は前記発明１で説明した標準のプリンタに相当する印刷手段をさらに備えたものであり、自己の印刷手段が使用不可の場合に、印刷ジョブ転送手段がステータス情報に基づいて他の最適なプリンタを検索してそのプリンタに印刷ジョブを転送するようにしたものである。
【００１５】
これによって、発明１と同様に、ユーザは、自己の印刷ジョブが実行されるプリンタを正確に把握することができるため、自己の印刷手段が故障により印刷不可の状態であっても、同一ネットワーク上の他の印刷実行可能なプリンタを選択して認証印刷を実行することが可能となる。
また、その印刷ジョブが他のプリンタに転送された旨の情報は、通知手段により、確実にユーザに通知されるようになるため、ユーザは転送先のプリンタを正確に把握することができる。従って、印刷ジョブの印刷が他のプリンタで実行されても、機密文書等の印刷物を他人に見られることなく、ユーザが最初にその印刷物を手にすることができる。
【００１６】
〔発明３〕発明２の印刷ジョブ認証装置は、
発明１に記載の印刷ジョブ認証装置であって、前記各プリンタを管理するプリンタ管理手段をさらに備えたことを特徴とするものである。
すなわち、本発明は、プリンタ管理手段を備えることによってプリンタ管理サーバと同等な機能を発揮するようにしたものであり、これによって、発明１の効果に加え、各プリンタを集中管理するためのプリンタ管理機能も同時に発揮することができる。
【００１７】
〔発明４〕発明４の印刷ジョブ認証装置は、
発明１〜３のいずれかに記載の印刷ジョブ認証装置において、前記印刷ジョブ転送手段は、前記印刷ジョブの転送先プリンタとして標準のプリンタ以外の他のプリンタに決定したときは、当該決定のとき、あるいは前記個人認証手段による個人認証が完了してから所定の時間が経過するのを待って当該印刷ジョブを転送するようになっていると共に、
前記通知手段は、前記印刷ジョブ転送手段で印刷ジョブの転送先プリンタ情報と共に前記印刷ジョブの転送開始時刻または転送開始時間も通知するようになっていることを特徴とするものである。
【００１８】
すなわち、発明１で説明したように、標準のプリンタが故障してその印刷ジョブを他のプリンタに転送して印刷を実行するような場合、その転送先のプリンタが標準のプリンタとは離れた場所、例えば、別の部屋や別のフロア等にある場合に、直ちにその印刷ジョブが他のプリンタに転送されてしまうと、その旨を知ったユーザがそのプリンタに到着する前に印刷が開始されて、その印刷物の一部、あるいは全部が他人に見られてしまう可能性がある。
【００１９】
そのため、本発明では、印刷ジョブを他のプリンタに転送して印刷を実行するような場合には、印刷ジョブ転送手段が、その印刷ジョブを直ちに他のプリンタに転送するのではなく、転送決定のとき、あるいは個人認証が完了してから所定の時間が経過するのを待って当該印刷ジョブを転送するようにしたものである。
これによって、当該他のプリンタでの印刷開始時間または印刷開始時刻を遅らせることができるため、その転送先のプリンタが標準のプリンタとは離れた場所にあって、ユーザの到着までに時間がかかるような場合であっても、ユーザがそのプリンタに到着する前に印刷が開始されてその印刷物の一部あるいは全部が他人に見られてしまうといった不都合を回避することが可能となる。
【００２０】
また、このような所定時間経過後の転送と共に、通知手段が印刷ジョブの転送先プリンタ情報と共にその印刷ジョブの転送開始時刻も通知するようになっていることから、ユーザは、その転送先のプリンタで印刷が開始するおおよその時間を推測することができる。
ここで、「転送開始時刻」とは、例えば、「１３：２０」といったような標準時刻をいい、「転送開始時間」とは、例えば「１分３０秒」等のように、他のプリンタに印刷ジョブを転送することを決定したとき、あるいは前記個人認証手段による個人認証が完了したときから印刷ジョブ認証装置で印刷ジョブ転送が開始されるまでの間隔をいうものとする（以下の印刷ジョブ認証装置、認証機能付きプリンタ、プリンタ管理サーバ、認証印刷プログラム、認証印刷方法、認証印刷システム、並びに実施の形態において同じである。）
【００２１】
〔発明５〕発明５の印刷ジョブ認証装置は、
発明４に記載の印刷ジョブ認証装置において、前記印刷ジョブ転送手段は、予めまたは任意に設定された転送開始時刻または時間になったときに前記印刷ジョブを前記他のプリンタに転送するようになっていることを特徴とするものである。
【００２２】
すなわち、発明２では、印刷ジョブを他のプリンタに転送して印刷を実行するような場合には、印刷ジョブ転送手段が、その印刷ジョブを直ちに他のプリンタに転送するのではなく、転送決定のときから所定の時間が経過するのを待って当該印刷ジョブを転送するようにしたのに対し、本発明では、印刷ジョブ転送手段が、予めまたは任意に設定された転送開始時刻になったとき、または時間が経過したときに前記印刷ジョブを前記他のプリンタに転送するようにしたものである。
【００２３】
これによって、例えば、転送先のプリンタに多数の印刷ジョブがスタックされているような時間帯であって自己の印刷ジョブが何時実行されるのか分からない場合とか、転送決定された時刻が「ａｍ１０：００」であるが、転送先のプリンタが「ｐｍ１２：００」以降でなければ使用できないとか、あるいはユーザが急いでその印刷物を手にする必要がない場合等には、予めまたは任意に設定された転送開始時刻になったとき、または転送決定のときから「１０分」などといった所定の時間が経過した後にユーザがその転送先のプリンタに赴けば良いことになるため、転送先プリンタの都合等による無駄な労力を省くことが可能となる。
【００２４】
〔発明６〕発明６の印刷ジョブ認証装置は、
発明１〜３に記載の印刷ジョブ認証装置において、前記印刷ジョブ転送手段は、前記印刷ジョブの転送先プリンタとして標準のプリンタ以外の他のプリンタに決定し、印刷開始時刻または印刷開始時間が設定されているときは、転送開始時刻または転送開始時間も算出するようになっていると共に、
前記通知手段は、前記印刷ジョブ転送手段で転送される転送先の他のプリンタと共に当該他のプリンタでの印刷開始時刻または印刷開始時間も通知するようになっていることを特徴とするものである。
【００２５】
発明４のように転送先のプリンタへの転送開始時間を遅らせたり、予めあるいは任意に設定した時刻または時間に転送を開始することによって、機密文書等を最初に手にすると共に無駄な労力を省くことは可能となるが、ネットワークの通信速度や印刷ジョブのデータサイズ等によっては、転送を開始したものの転送先のプリンタで実際に印刷が開始されるまで長時間かかる場合が考えられる。
【００２６】
そのため、本発明では、印刷ジョブ転送手段が、印刷ジョブを転送すると決定し、印刷開始時刻または印刷開始時間が設定されているときは、ネットワークの通信速度や印刷ジョブのデータサイズ等に基づいて印刷ジョブ認証装置での転送開始時刻または転送開始時間も算出し、通知手段がその印刷ジョブ転送手段で算出された転送先プリンタでの印刷開始時刻または印刷開始時間をユーザに通知するようにしたものである。
【００２７】
これによって、印刷ジョブの転送を知ったユーザは、転送先のプリンタの場所のみならず、そのプリンタで実際に自己の印刷ジョブの印刷が開始される時刻または時間も知ることができるため、不要な待ち時間を発生することなく、効率的なスケジューリングを達成することができる。
【００２８】
〔発明７〕発明７の印刷ジョブ認証装置は、
発明６に記載の印刷ジョブ認証装置において、前記印刷ジョブ転送手段は、前記転送先の他のプリンタとの通信速度情報と、当該他のプリンタのステータス情報と、前記印刷ジョブのデータサイズとに基づいて前記転送先の他のプリンタで印刷が開始されるまでの時間を算出するようになっていることを特徴とするものである。
【００２９】
これによって、印刷ジョブ転送手段は、転送先の他のプリンタで印刷が開始されるまでの時間を正確に算出することができるため、印刷ジョブの転送を知ったユーザは、転送先のプリンタの場所のみならず、その転送先のプリンタで実際に自己の印刷ジョブの印刷が開始される時間または時刻も知ることができるため、不要な待ち時間を発生することなく、効率的なスケジューリングを達成することができる。
【００３０】
〔発明８〕発明８の印刷ジョブ認証装置は、
発明１〜３のいずれかに記載の印刷ジョブ認証装置において、前記印刷ジョブ転送手段は、決定された前記印刷ジョブの転送先の他のプリンタに前記個人認証手段が備えられているときは、直ちに当該他のプリンタに前記印刷ジョブを転送するようになっていることを特徴とするものである。
【００３１】
すなわち、前述したように、印刷ジョブ転送手段は、標準のプリンタ等が故障などにより印刷不可の状態の場合は、その印刷ジョブを他のプリンタに転送することになるが、転送先のプリンタに同じ個人認証手段が備えられているときは、印刷ジョブの到達後、直ちにそのプリンタで印刷が開始されるようなことがなくなる。
従って、転送先のプリンタに個人認証手段が備えられているときは、直ちにそのプリンタに印刷ジョブを転送するようにすれば、印刷ジョブ転送手段の転送時間などを気にすることなく、ユーザの都合の良いときにその転送先のプリンタで機密文書等の印刷を実行することができる。
【００３２】
〔発明９〕発明９の印刷ジョブ認証装置は、
発明１〜３のいずれかに記載の印刷ジョブ認証装置において、前記印刷ジョブ転送手段は、前記ステータス情報取得手段で取得されたステータス情報に基づいて前記印刷ジョブごとに印刷処理可能なプリンタを検索し、検索されたプリンタのなかから選択したプリンタに印刷ジョブを転送するようになっていることを特徴とするものである。
【００３３】
すなわち、前述したように標準のプリンタが故障している場合の印刷ジョブの転送先プリンタは、標準のプリンタと同じ性能を有する機種等といったように、予め固定的に決定しておくようにしても良いが、その転送先のプリンタも故障している場合には、もはやその印刷ジョブを印刷することができなくなってしまう。
そのため、本発明では、印刷ジョブ転送手段がさらにステータス情報取得手段で取得されたステータス情報に基づいて前記印刷ジョブごとに印刷処理可能なプリンタを検索し、検索されたプリンタのなかから選択したプリンタに印刷ジョブを転送するようにしたものである。
これによって転送された印刷ジョブをその印刷品質を保持しつつ確実に印刷することが可能となる。
【００３４】
〔発明１０〕発明１０の印刷ジョブ認証装置は、
発明１〜３のいずれかに記載の印刷ジョブ認証装置において、前記印刷ジョブ転送手段は、前記印刷ジョブの中間言語のヘッダ部分を書き換えるようにしたことを特徴とするものである。
【００３５】
すなわち、印刷ジョブを他のプリンタに転送するに際して、転送先のプリンタの機種が標準のプリンタの機種と異なった場合、転送された印刷ジョブの中間言語が異なって正常な印刷が実行できなくなることが考えられる。
そのため、本発明では、印刷ジョブ転送手段が、その印刷ジョブを転送する前に、印刷ジョブの中間言語のヘッダ部分を書き換えるようにしたものであり、これによって、転送先のプリンタの機種が異なっている場合でもその転送先のプリンタでその印刷ジョブの印刷を正常に実行することができる。
【００３６】
〔発明１１〕発明１１の認証機能付きプリンタは、
ネットワークを介して他のプリンタと情報通信可能に接続されたプリンタであって、前記ネットワーク上の印刷ジョブ生成端末から送信される印刷ジョブを受信する印刷ジョブ受信手段と、当該印刷ジョブ受信手段で受信した印刷ジョブの印刷を実行する個人を認証する個人認証手段と、当該個人認証手段で認証された印刷ジョブを自己の印刷手段で処理できないときに、前記他のプリンタのいずれかに当該印刷ジョブを転送する印刷ジョブ転送手段と、当該印刷ジョブ転送手段で転送される印刷ジョブの転送先のプリンタを通知する通知手段と、を有することを特徴とするものである。
【００３７】
このような構成としたことにより、先ず、認証印刷を実行するユーザは、ネットワーク上の印刷ジョブ生成端末から本発明の認証機能付きプリンタに対して印刷ジョブを印刷指示と共に送信すると、その印刷ジョブ受信手段がその印刷ジョブを受信し、個人認証手段がその印刷ジョブに対するユーザの認証操作受け待ち状態となる。
次に、本発明の認証機能付きプリンタに対して印刷ジョブを送信したユーザは、前記印刷ジョブ生成端末のある場所から本発明の認証機能付きプリンタの場所に移動して個人認証操作を実行する。
【００３８】
認証操作を受けた個人認証手段は、その操作をしたユーザの印刷ジョブが受信されているかどうかを確認し、受信されていると判断したならば、印刷ジョブ転送手段にその旨を通知する。
印刷ジョブ転送手段は、自己の印刷手段が印刷可能状態であるかどうかを確認し、可能であると判断したときは、認証が得られた印刷ジョブを自己の印刷手段に転送して印刷を実行する。
【００３９】
一方、印刷ジョブ転送手段は、自己の印刷手段が故障などにより印刷可能状態でないと判断したときは、他のプリンタに対してその印刷ジョブを転送すると共に、通知手段は、その印刷ジョブが他のプリンタで実行されること及びそのプリンタ名（場所）といった転送先のプリンタを特定する情報をプリンタ筐体上等に設けられた表示パネル等の表示装置等を用いてユーザに通知する。
【００４０】
これによって、ユーザは、自己の印刷ジョブが実行されるプリンタを正確に把握することができるため、仮にその認証機能付きプリンタが故障により印刷不可の状態であっても、同一ネットワーク上の他の印刷実行可能なプリンタを選択して認証印刷を実行することが可能となる。
また、その印刷ジョブが他のプリンタに転送された旨の情報は、通知手段により、確実にユーザに通知されるようになるため、ユーザは転送先のプリンタを正確に把握することができる。従って、印刷ジョブの印刷が他のプリンタで実行されても、機密文書等の印刷物を他人に見られることなく、ユーザが最初にその印刷物を手にすることができる。
【００４１】
〔発明１２〕発明１２の認証機能付きプリンタは、
発明１１に記載の認証機能付きプリンタにおいて、前記印刷ジョブ転送手段は、前記印刷ジョブを他のプリンタに転送することを決定したときは、当該決定のとき、または個人認証手段による個人認証が完了してから所定の時間が経過するのを待って当該印刷ジョブを転送するようになっていると共に、
前記通知手段は、前記印刷ジョブ転送手段で印刷ジョブの転送先プリンタ情報と共に前記印刷ジョブの転送開始時刻または転送開始時刻も通知するようになっていることを特徴とするものである。
【００４２】
これによって、転送先のプリンタでの印刷開始時間または印刷開始時刻を遅らせることができるため、その転送先のプリンタが標準のプリンタとは離れた場所にあって、ユーザの到着までに時間がかかるような場合であっても、ユーザがそのプリンタに到着する前に印刷が開始されてその印刷物の一部または全部が他人に見られてしまうといった不都合を回避することが可能となる。
【００４３】
また、このような所定時間経過後の転送と共に、通知手段が印刷ジョブの転送先プリンタ情報と共にその印刷ジョブの転送開始時刻または転送開始時間も通知するようになっていることから、ユーザは、その転送先のプリンタで印刷が開始するおおよその時間を推測することができる。
【００４４】
〔発明１３〕発明１３の認証機能付きプリンタは、
発明１２に記載の認証機能付きプリンタにおいて、前記印刷ジョブ転送手段は、予めまたは任意に設定された転送開始時刻または転送開始時間になったときに前記印刷ジョブを前記他のプリンタに転送するようになっていることを特徴とするものである。
【００４５】
これによって、発明５と同様に、転送先のプリンタに多数の印刷ジョブがスタックされているような時間帯であって自己の印刷ジョブが何時実行されるのか分からない場合とか、転送決定された時間が「ａｍ１０：００」であるが、転送先のプリンタが「ｐｍ１２：００」以降でなければ使用できないとか、あるいはユーザが急いでその印刷物を手にする必要がない場合等には、予めまたは任意に設定された転送開始時刻または転送開始時間になったときにユーザがその転送先のプリンタに赴けば良いことになるため、転送先プリンタの都合などによる無駄な労力を省くことが可能となる。
【００４６】
〔発明１４〕発明１４の認証機能付きプリンタは、
発明１１に記載の認証機能付きプリンタにおいて、前記印刷ジョブ転送手段は、前記印刷ジョブの転送先プリンタとして標準のプリンタ以外の他のプリンタに決定し、印刷開始時刻または印刷開始時間が設定されているときは、転送開始時刻または転送開始時間も算出するようになっていると共に、前記通知手段は、前記印刷ジョブ転送手段で転送される転送先の他のプリンタと共に当該他のプリンタでの印刷開始時刻または印刷開始時間も通知するようになっていることを特徴とするものである。
【００４７】
これによって、発明６と同様に、印刷ジョブの転送を知ったユーザは、転送先のプリンタの場所のみならず、そのプリンタで実際に自己の印刷ジョブの印刷が開始される時刻または時間も知ることができるため、不要な待ち時間を発生することなく、効率的なスケジューリングを達成することができる。
【００４８】
〔発明１５〕発明１５の認証機能付きプリンタは、
発明１４に記載の認証機能付きプリンタにおいて、前記印刷ジョブ転送手段は、前記転送先の他のプリンタとの通信速度情報と、当該他のプリンタのステータス情報と、前記印刷ジョブのデータサイズとに基づいて前記転送先の他のプリンタで印刷が開始されるまでの時間を算出するようになっていることを特徴とするものである。
【００４９】
これによって、発明７と同様に、印刷ジョブ転送手段は、転送先の他のプリンタで印刷が開始されるまでの時間を正確に算出することができるため、印刷ジョブの転送を知ったユーザは、転送先のプリンタの場所のみならず、その転送先のプリンタで実際に自己の印刷ジョブの印刷が開始される時間または時刻も知ることができるため、不要な待ち時間を発生することなく、効率的なスケジューリングを達成することができる。
【００５０】
〔発明１６〕発明１６の認証機能付きプリンタは、
発明１１に記載の認証機能付きプリンタにおいて、前記印刷ジョブ転送手段は、決定された前記印刷ジョブの転送先のプリンタに前記個人認証手段が備えられているときは、直ちにそのプリンタに前記印刷ジョブを転送するようになっていることを特徴とするものである。
これによって発明８と同様に、印刷ジョブ転送手段の転送時間などを気にすることなく、ユーザの都合の良いときにその転送先のプリンタで機密文書等の印刷を実行することができる。
【００５１】
〔発明１７〕発明１７の認証機能付きプリンタは、
発明１１に記載の認証機能付きプリンタにおいて、前記印刷ジョブ転送手段は、前記ステータス情報取得手段で取得されたステータス情報に基づいて前記印刷ジョブごとに印刷処理可能なプリンタを検索し、検索されたプリンタのなかから選択したプリンタに印刷ジョブを転送するようになっていることを特徴とするものである。
これによって、発明９と同様に転送された印刷ジョブをその印刷品質を保持しつつ確実に印刷することが可能となる。
【００５２】
〔発明１８〕発明１８の認証機能付きプリンタは、
発明１１に記載の印刷ジョブ認証装置において、前記印刷ジョブ転送手段は、前記印刷ジョブの中間言語のヘッダ部分を書き換えるようにしたことを特徴とするものである。
これによって、発明１０と同様に、転送先のプリンタの機種が異なっている場合でもその転送先のプリンタでその印刷ジョブの印刷を正常に実行することができる。
【００５３】
〔発明１９〕発明１９のプリンタ管理サーバは、
印刷ジョブ生成端末及び複数のプリンタと情報通信可能に接続されたプリンタ管理サーバであって、前記印刷ジョブ生成端末から送信される印刷ジョブを受信する印刷ジョブ受信手段と、当該印刷ジョブ受信手段で受信した印刷ジョブの印刷を実行する個人を認証する個人認証手段と、前記各プリンタのステータス情報を取得するステータス情報取得手段と、当該ステータス情報取得手段で取得された各プリンタのステータス情報に基づいて前記個人認証手段で認証された印刷ジョブの転送先のプリンタを決定して転送する印刷ジョブ転送手段と、当該印刷ジョブ転送手段で決定された印刷ジョブの転送先のプリンタを通知する通知手段と、を有することを特徴とするものである。
【００５４】
このような構成としたことにより、先ず、認証印刷を実行するユーザは、ネットワーク上の印刷ジョブ生成端末から本発明のプリンタ管理サーバに対して印刷ジョブを印刷指示と共に送信すると、印刷ジョブ受信手段がその印刷ジョブを受信し、個人認証手段がその印刷ジョブに対するユーザの認証操作受け待ち状態となる。
次に、本発明のプリンタ管理サーバに対して印刷ジョブを送信したユーザは、前記印刷ジョブ生成端末のある場所から本発明のプリンタ管理サーバに移動して個人認証操作を実行する。
【００５５】
認証操作を受けた個人認証手段は、その操作をしたユーザの印刷ジョブが受信されているかどうかを確認し、受信されていると判断したならば、印刷ジョブ転送手段にその旨を通知する。
印刷ジョブ転送手段は、ステータス情報取得手段で取得されたステータス情報に基づいて標準（デフォルト）のプリンタが印刷可能状態であるかどうかを確認し、可能であると判断したときは、認証が得られた印刷ジョブを所定のプリンタに転送すると共に、通知手段は、その印刷ジョブが所定のプリンタで実行されるといった情報をユーザに通知する。
【００５６】
一方、印刷ジョブ転送手段は、所定のプリンタが故障などにより印刷可能状態でないと判断したときは、同じくステータス情報取得手段で取得された他のプリンタのステータス情報に基づいて印刷可能なプリンタを選択し、そのプリンタに対してその印刷ジョブを転送すると共に、通知手段は、その印刷ジョブが所定のプリンタでなく、他のプリンタで実行されること及びそのプリンタ名（場所）といった転送先のプリンタを特定する情報を筐体上等に設けられた表示パネル等の表示装置等を用いてユーザに通知する。
【００５７】
これによって、ユーザは、自己の印刷ジョブが実行されるプリンタを正確に把握することができるため、仮に標準のプリンタが故障により印刷不可の状態であっても、同一ネットワーク上の他の印刷実行可能なプリンタを選択して認証印刷を実行することが可能となる。
また、その印刷ジョブが他のプリンタに転送された旨の情報は、通知手段により、確実にユーザに通知されるようになるため、ユーザは転送先のプリンタを正確に把握することができる。従って、印刷ジョブの印刷が他のプリンタで実行されても、機密文書等の印刷物を他人に見られることなく、ユーザが最初にその印刷物を手にすることができる。
【００５８】
〔発明２０〕発明２０のプリンタ管理サーバは、
発明１９に記載のプリンタ管理サーバにおいて、前記印刷ジョブ転送手段は、前記印刷ジョブの転送先プリンタとして所定のプリンタ以外の他のプリンタに決定したときは、当該決定のときあるいは個人認証が完了したときから所定の時間または時刻が経過するのを待って当該印刷ジョブを転送するようになっていると共に、前記通知手段は、前記印刷ジョブ転送手段で印刷ジョブの転送先プリンタ情報と共に前記印刷ジョブの転送開始時刻も通知するようになっていることを特徴とするものである。
【００５９】
これによって、発明４と同様に、転送先の他のプリンタでの印刷開始時間を遅らせることができるため、その転送先のプリンタが所定のプリンタとは離れた場所にあって、ユーザの到着までに時間がかかるような場合であっても、ユーザがそのプリンタに到着する前に印刷が開始されてその印刷物の一部または全部が他人に見られてしまうといった不都合を回避することが可能となる。
【００６０】
また、このような所定時間経過後の転送と共に、通知手段が印刷ジョブの転送先プリンタ情報と共にその印刷ジョブの転送開始時刻または転送開始時間も通知するようになっていることから、ユーザは、その転送先のプリンタで印刷が開始するおおよその時間を推測することができる。
【００６１】
〔発明２１〕発明２１のプリンタ管理サーバは、
発明２０に記載のプリンタ管理サーバにおいて、前記印刷ジョブ転送手段は、予めまたは任意に設定された転送開始時刻または転送開始時間になったときに前記印刷ジョブを前記他のプリンタに転送するようになっていることを特徴とするものである。
【００６２】
これによって、発明５と同様に、例えば、転送先のプリンタに多数の印刷ジョブがスタックされているような時間帯であって自己の印刷ジョブが何時実行されるのか分からない場合とか、転送決定された時間が「ａｍ１０：００」であるが、転送先のプリンタが「ｐｍ１２：００」以降でなければ使用できないとか、あるいはユーザが急いでその印刷物を手にする必要がない場合等には、予めまたは任意に設定された転送開始時刻または転送開始時間になったときにユーザがその転送先のプリンタに赴けば良いことになるため、転送先プリンタの都合などによる無駄な労力を省くことが可能となる。
【００６３】
〔発明２２〕発明２２のプリンタ管理サーバは、
発明１８に記載のプリンタ管理サーバにおいて、前記印刷ジョブ転送手段は、前記印刷ジョブの転送先プリンタとして標準のプリンタ以外の他のプリンタに決定し、印刷開始時刻または印刷開始時間が設定されているときは、転送開始時刻または転送開始時間も算出するようになっていると共に、前記通知手段は、前記印刷ジョブ転送手段で転送される転送先の他のプリンタと共に当該他のプリンタでの印刷開始時刻または印刷開始時間も通知するようになっていることを特徴とするものである。
【００６４】
これによって、発明６と同様に、印刷ジョブの転送を知ったユーザは、転送先のプリンタの場所のみならず、そのプリンタで実際に自己の印刷ジョブの印刷が開始される時間も知ることができるため、不要な待ち時間を発生することなく、効率的なスケジューリングを達成することができる。
【００６５】
〔発明２３〕発明２３のプリンタ管理サーバは、
発明２２に記載のプリンタ管理サーバにおいて、前記印刷ジョブ転送手段は、前記転送先の他のプリンタとの通信速度情報と、当該他のプリンタのステータス情報と、前記印刷ジョブのデータサイズとに基づいて前記転送先の他のプリンタで印刷が開始されるまでの時間を算出するようになっていることを特徴とするものである。
【００６６】
これによって、発明７と同様に、印刷ジョブ転送手段は、転送先の他のプリンタで印刷が開始されるまでの時間を正確に算出することができるため、印刷ジョブの転送を知ったユーザは、転送先のプリンタの場所のみならず、その転送先のプリンタで実際に自己の印刷ジョブの印刷が開始される時間または時刻も知ることができるため、不要な待ち時間を発生することなく、効率的なスケジューリングを達成することができる。
【００６７】
〔発明２４〕発明２４のプリンタ管理サーバは、
発明１９に記載のプリンタ管理サーバにおいて、前記印刷ジョブ転送手段は、決定された前記印刷ジョブの転送先の他のプリンタに前記個人認証手段が備えられているときは、直ちに当該他のプリンタに前記印刷ジョブを転送するようになっていることを特徴とするものである。
これによって、発明８と同様に、ユーザの都合の良いときにその転送先のプリンタで機密文書等の印刷を実行することができる。
【００６８】
〔発明２５〕発明２５のプリンタ管理サーバは、
発明１９に記載のプリンタ管理サーバにおいて、前記印刷ジョブ転送手段は、前記ステータス情報取得手段で取得されたステータス情報に基づいて前記印刷ジョブごとに印刷処理可能なプリンタを検索し、検索されたプリンタのなかから選択したプリンタに印刷ジョブを転送するようになっていることを特徴とするものである。
これによって、発明９と同様に、転送された印刷ジョブをその印刷品質を保持しつつ確実に印刷することが可能となる。
【００６９】
〔発明２６〕発明２６のプリンタ管理サーバは、
発明１９に記載のプリンタ管理サーバにおいて、前記印刷ジョブ転送手段は、前記印刷ジョブの中間言語のヘッダ部分を書き換えるようにしたことを特徴とするものである。
これによって、発明１０と同様に、転送先のプリンタの機種が異なっている場合でもその転送先のプリンタでその印刷ジョブの印刷を正常に実行することができる。
【００７０】
〔発明２７〕発明２７の認証印刷プログラムは、
ネットワーク上に接続された複数のプリンタのいずれかに付設される印刷ジョブ認証装置で用いられる認証印刷プログラムであって、前記印刷ジョブ認証装置のコンピュータに、
前記ネットワーク上の印刷ジョブ生成端末から送信される印刷ジョブを受信する印刷ジョブ受信機能と、当該印刷ジョブ受信手段で受信した印刷ジョブの印刷を実行する個人を認証する個人認証機能と、前記各プリンタのステータス情報を取得するステータス情報取得機能と、当該ステータス情報取得手段で取得された各プリンタのステータス情報に基づいて前記個人認証機能で認証された印刷ジョブの転送先のプリンタを決定して転送する印刷ジョブ転送機能と、当該印刷ジョブ転送手段で決定された印刷ジョブの転送先のプリンタを通知する通知機能と、を実現させることを特徴とするものである。
【００７１】
これによって、発明１と同様に、ユーザは、自己の印刷ジョブが実行されるプリンタを正確に把握することができるため、仮に所定のプリンタが故障により印刷不可の状態であっても、同一ネットワーク上の他の印刷実行可能なプリンタを選択して認証印刷を実行することが可能となる。
また、その印刷ジョブが他のプリンタに転送された旨の情報は、通知手段により、確実にユーザに通知されるようになるため、ユーザは転送先のプリンタを正確に把握することができる。従って、印刷ジョブの印刷が他のプリンタで実行されても、機密文書等の印刷物を他人に見られることなく、ユーザが最初にその印刷物を手にすることができる。
【００７２】
さらに、汎用のコンピュータシステムをそのまま活用することができるため、別個新たなコンピュータシステムを構築する場合に比べてより経済的に実現することができる。
また、バージョンアップなどのプログラムの一部を書き換えるだけで各機能の機能改良を容易に行うことができる。
【００７３】
〔発明２８〕発明２８の認証印刷プログラムは、
発明２７に認証印刷プログラムにおいて、前記印刷ジョブ転送機能は、前記印刷ジョブの転送先プリンタとして所定のプリンタ以外の他のプリンタに決定したときは、当該決定のときから所定の時間または時刻が経過するのを待って当該印刷ジョブを転送するようになっていると共に、前記通知機能は、前記印刷ジョブ転送機能で印刷ジョブの転送先プリンタ情報と共に前記印刷ジョブの転送開始時刻または転送開始時間も通知するようになっていることを特徴とするものである。
【００７４】
これによって、発明２と同様に、転送先の他のプリンタでの印刷開始時間または時刻を遅らせることができるため、その転送先のプリンタが所定のプリンタとは離れた場所にあって、ユーザの到着までに時間がかかるような場合であっても、ユーザがそのプリンタに到着する前に印刷が開始されてその印刷物の一部または全部が他人に見られてしまうといった不都合を回避することが可能となる。
【００７５】
また、このような所定時間経過後の転送と共に、通知機能が印刷ジョブの転送先プリンタ情報と共にその印刷ジョブの転送開始時刻または時間も通知するようになっていることから、ユーザは、その転送先のプリンタで印刷が開始するおおよその時間または時刻を推測することができる。
さらに、汎用のコンピュータシステムをそのまま活用することができるため、別個新たなコンピュータシステムを構築する場合に比べてより経済的に実現できると共に、バージョンアップなどのプログラムの一部を書き換えるだけで各機能の機能改良を容易に行うことができる。
【００７６】
〔発明２９〕発明２９の認証印刷プログラムは、
発明２８に記載の認証印刷プログラムにおいて、前記印刷ジョブ転送機能は、予めまたは任意に設定された転送開始時刻または時間になったときに前記印刷ジョブを前記他のプリンタに転送するようになっていることを特徴とするものである。
これによって、発明３と同様に、例えば、転送先のプリンタに多数の印刷ジョブがスタックされているような時間帯であって自己の印刷ジョブが何時実行されるのか分からない場合とか、転送決定された時間が「ａｍ１０：００」であるが、転送先のプリンタが「ｐｍ１２：００」以降でなければ使用できないとか、あるいはユーザが急いでその印刷物を手にする必要がない場合等には、予めまたは任意に設定された転送開始時刻になったときにユーザがその転送先のプリンタに赴けば良いことになるため、転送先プリンタの都合などによる無駄な労力を省くことが可能となる。
【００７７】
さらに、汎用のコンピュータシステムをそのまま活用することができるため、別個新たなコンピュータシステムを構築する場合に比べてより経済的に実現できると共に、バージョンアップなどのプログラムの一部を書き換えるだけで各機能の機能改良を容易に行うことができる。
【００７８】
〔発明３０〕発明３０の認証印刷プログラムは、
発明２７に記載の認証印刷プログラムにおいて、前記印刷ジョブ転送機能は、前記印刷ジョブの転送先プリンタとして標準のプリンタ以外の他のプリンタに決定し、印刷開始時刻または印刷開始時間が設定されているときは、転送開始時刻または転送開始時間も算出するようになっていると共に、前記通知機能は、前記印刷ジョブ転送手段で転送される転送先の他のプリンタと共に当該他のプリンタでの印刷開始時刻または印刷開始時間も通知するようになっていることを特徴とするものである。
【００７９】
これによって、発明６と同様に、印刷ジョブの転送を知ったユーザは、転送先のプリンタの場所のみならず、そのプリンタで実際に自己の印刷ジョブの印刷が開始される時間または時刻も知ることができるため、不要な待ち時間を発生することなく、効率的なスケジューリングを達成することができる。
さらに、汎用のコンピュータシステムをそのまま活用することができるため、別個新たなコンピュータシステムを構築する場合に比べてより経済的に実現できると共に、バージョンアップなどのプログラムの一部を書き換えるだけで各機能の機能改良を容易に行うことができる。
【００８０】
〔発明３１〕発明３１の認証印刷プログラムは、
発明３０に記載の認証印刷プログラムにおいて、前記印刷ジョブ転送機能は、前記転送先の他のプリンタとの通信速度情報と、当該他のプリンタのステータス情報と、前記印刷ジョブのデータサイズとに基づいて前記転送先の他のプリンタで印刷が開始されるまでの時間を算出するようになっていることを特徴とするものである。
【００８１】
これによって、発明７と同様に、印刷ジョブ転送機能は、転送先の他のプリンタで印刷が開始されるまでの時間を正確に算出することができるため、印刷ジョブの転送を知ったユーザは、転送先のプリンタの場所のみならず、その転送先のプリンタで実際に自己の印刷ジョブの印刷が開始される時間または時刻も知ることができるため、不要な待ち時間を発生することなく、効率的なスケジューリングを達成することができる。
【００８２】
さらに、汎用のコンピュータシステムをそのまま活用することができるため、別個新たなコンピュータシステムを構築する場合に比べてより経済的に実現できると共に、バージョンアップなどのプログラムの一部を書き換えるだけで各機能の機能改良を容易に行うことができる。
【００８３】
〔発明３２〕発明３２の認証印刷プログラムは、
発明２７に記載の認証印刷プログラムにおいて、前記印刷ジョブ転送機能は、決定された前記印刷ジョブの転送先の他のプリンタに前記個人認証手段が備えられているときは、直ちに当該他のプリンタに前記印刷ジョブを転送するようになっていることを特徴とするものである。
【００８４】
これによって、発明８と同様に、ユーザの都合の良いときにその転送先のプリンタで機密文書等の印刷を実行することができる。
さらに、印刷ジョブ認証装置のコンピュータシステムをそのまま活用することができるため、別個新たなコンピュータシステムを構築する場合に比べてより経済的に実現できると共に、バージョンアップなどのプログラムの一部を書き換えるだけで各機能の機能改良を容易に行うことができる。
【００８５】
〔発明３３〕発明３３の認証印刷プログラムは、
発明２７に記載の認証印刷プログラムにおいて、前記印刷ジョブ転送機能は、前記ステータス情報取得機能で取得されたステータス情報に基づいて前記印刷ジョブごとに印刷処理可能なプリンタを検索し、検索されたプリンタのなかから選択したプリンタに印刷ジョブを転送するようになっていることを特徴とするものである。
【００８６】
これによって、発明９と同様に、転送された印刷ジョブをその印刷品質を保持しつつ確実に印刷することが可能となる。
さらに、印刷ジョブ認証装置のコンピュータシステムをそのまま活用することができるため、別個新たなコンピュータシステムを構築する場合に比べてより経済的に実現できると共に、バージョンアップなどのプログラムの一部を書き換えるだけで各機能の機能改良を容易に行うことができる。
【００８７】
〔発明３４〕発明３４の認証印刷プログラムは、
発明２７に記載の認証印刷プログラムにおいて、前記印刷ジョブ転送機能は、前記印刷ジョブの中間言語のヘッダ部分を書き換えるようにしたことを特徴とするものである。
これによって、発明１０と同様に、転送先のプリンタの機種が異なっている場合でもその転送先のプリンタでその印刷ジョブの印刷を正常に実行することができる。
さらに、汎用のコンピュータシステムをそのまま活用することができるため、別個新たなコンピュータシステムを構築する場合に比べてより経済的に実現できると共に、バージョンアップなどのプログラムの一部を書き換えるだけで各機能の機能改良を容易に行うことができる。
【００８８】
〔発明３５〕発明３５の認証印刷プログラムは、
ネットワークを介して他のプリンタと情報通信可能に接続されたプリンタで用いられる認証印刷プログラムであって、前記プリンタのコンピュータに、前記ネットワーク上の印刷ジョブ生成端末から送信される印刷ジョブを受信する印刷ジョブ受信機能と、当該印刷ジョブ受信手段で受信した印刷ジョブの印刷を実行する個人を認証する個人認証機能と、当該個人認証手段で認証された印刷ジョブを自己の印刷手段で処理できないときに、前記他のプリンタのなかから当該印刷ジョブを転送するプリンタを決定して転送する印刷ジョブ転送機能と、当該印刷ジョブ転送手段で決定された印刷ジョブの転送先のプリンタを通知する通知機能と、を実現させることを特徴とするものである。
【００８９】
これによって、発明１と同様に、ユーザは、自己の印刷ジョブが実行されるプリンタを正確に把握することができるため、仮にそのプリンタが故障により印刷不可の状態であっても、同一ネットワーク上の他の印刷実行可能なプリンタを選択して認証印刷を実行することが可能となる。
また、その印刷ジョブが他のプリンタに転送された旨の情報は、通知手段により、確実にユーザに通知されるようになるため、ユーザは転送先のプリンタを正確に把握することができる。従って、印刷ジョブの印刷が他のプリンタで実行されても、機密文書等の印刷物を他人に見られることなく、ユーザが最初にその印刷物を手にすることができる。
【００９０】
さらに、プリンタに備え付けのコンピュータシステムをそのまま活用することができるため、別個新たなコンピュータシステムを構築する場合に比べてより経済的に実現できると共に、バージョンアップなどのプログラムの一部を書き換えるだけで各機能の機能改良を容易に行うことができる。
【００９１】
〔発明３６〕発明３６の認証印刷方法は、
ネットワークに接続された印刷ジョブ認証装置を動作させる方法であって、前記ネットワーク上の印刷ジョブ生成端末から送信される印刷ジョブを受信する印刷ジョブ受信ステップと、当該印刷ジョブ受信ステップで受信した印刷ジョブの印刷を実行する個人を認証する個人認証ステップと、前記各プリンタのステータス情報を取得するステータス情報取得ステップと、当該ステータス情報取得ステップで取得された各プリンタのステータス情報に基づいて前記個人認証ステップで認証された印刷ジョブの転送先のプリンタを決定して転送する印刷ジョブ転送ステップと、当該印刷ジョブ転送ステップで決定された印刷ジョブの転送先のプリンタを通知する通知ステップと、を有することを特徴とするものである。
【００９２】
これによって、発明１と同様に、ユーザは、自己の印刷ジョブが実行されるプリンタを正確に把握することができるため、仮に標準のプリンタが故障により印刷不可の状態であっても、同一ネットワーク上の他の印刷実行可能なプリンタを選択して認証印刷を実行することが可能となる。
また、その印刷ジョブが他のプリンタに転送された旨の情報は、通知ステップにより、確実にユーザに通知されるようになるため、ユーザは転送先のプリンタを正確に把握することができる。従って、印刷ジョブの印刷が他のプリンタで実行されても、機密文書等の印刷物を他人に見られることなく、ユーザが最初にその印刷物を手にすることができる。
【００９３】
〔発明３７〕発明３７の認証印刷方法は、
発明３６に認証印刷方法において、前記印刷ジョブ転送ステップは、前記印刷ジョブの転送先プリンタとして所定のプリンタ以外の他のプリンタに決定したときは、当該決定のとき、あるいは個人認証が完了したときから所定の時間または時刻が経過するのを待って当該印刷ジョブを転送するようになっていると共に、前記通知ステップは、前記印刷ジョブ転送ステップで印刷ジョブの転送先プリンタ情報と共に前記印刷ジョブの転送開始時刻または転送開始時間も通知するようになっていることを特徴とするものである。
【００９４】
これによって、発明４と同様に、転送先の他のプリンタでの印刷開始時間または時刻を遅らせることができるため、その転送先のプリンタが所定のプリンタとは離れた場所にあって、ユーザの到着までに時間がかかるような場合であっても、ユーザがそのプリンタに到着する前に印刷が開始されてその印刷物の一部または全部が他人に見られてしまうといった不都合を回避することが可能となる。
【００９５】
また、このような所定時間経過後の転送と共に、通知機能が印刷ジョブの転送先プリンタ情報と共にその印刷ジョブの転送開始時刻または時間も通知するようになっていることから、ユーザは、その転送先のプリンタで印刷が開始するおおよその時間または時刻を推測することができる。
【００９６】
〔発明３８〕発明３８の認証印刷方法は、
発明３６に記載の認証印刷方法において、前記印刷ジョブ転送ステップは、予めまたは任意に設定された転送開始時刻または時間になったときに前記印刷ジョブを前記他のプリンタに転送するようになっていることを特徴とするものである。
【００９７】
これによって、発明３と同様に、例えば、転送先のプリンタに多数の印刷ジョブがスタックされているような時間帯であって自己の印刷ジョブが何時実行されるのか分からない場合とか、転送決定された時間が「ａｍ１０：００」であるが、転送先のプリンタが「ｐｍ１２：００」以降でなければ使用できないとか、あるいはユーザが急いでその印刷物を手にする必要がない場合等には、予めまたは任意に設定された転送開始時刻または時間になったときにユーザがその転送先のプリンタに赴けば良いことになるため、転送先プリンタの都合などによる無駄な労力を省くことが可能となる。
【００９８】
〔発明３９〕発明３９の認証印刷方法は、
発明３６に記載の認証印刷方法において、前記印刷ジョブ転送ステップは、前記印刷ジョブの転送先プリンタとして標準のプリンタ以外の他のプリンタに決定し、印刷開始時刻または印刷開始時間が設定されているときは、転送開始時刻または転送開始時間も算出するようになっていると共に、前記通知ステップは、前記印刷ジョブ転送手段で転送される転送先の他のプリンタと共に当該他のプリンタでの印刷開始時刻または印刷開始時間も通知するようになっていることを特徴とするものである。
【００９９】
これによって、発明６と同様に、印刷ジョブの転送を知ったユーザは、転送先のプリンタの場所のみならず、そのプリンタで実際に自己の印刷ジョブの印刷が開始される時間または時刻も知ることができるため、不要な待ち時間を発生することなく、効率的なスケジューリングを達成することができる。
【０１００】
〔発明４０〕発明４０の認証印刷方法は、
発明３９に記載の認証印刷方法において、前記印刷ジョブ転送ステップは、前記転送先の他のプリンタとの通信速度情報と、当該他のプリンタのステータス情報と、前記印刷ジョブのデータサイズとに基づいて前記転送先の他のプリンタで印刷が開始されるまでの時間を算出するようになっていることを特徴とするものである。
【０１０１】
これによって、発明７と同様に、印刷ジョブ転送ステップでは、転送先の他のプリンタで印刷が開始されるまでの時間を正確に算出することができるため、印刷ジョブの転送を知ったユーザは、転送先のプリンタの場所のみならず、その転送先のプリンタで実際に自己の印刷ジョブの印刷が開始される時間または時刻も知ることができるため、不要な待ち時間を発生することなく、効率的なスケジューリングを達成することができる。
【０１０２】
〔発明４１〕発明４１の認証印刷方法は、
発明３６に記載の認証印刷方法において、前記印刷ジョブ転送ステップは、決定された前記印刷ジョブの転送先の他のプリンタに前記個人認証手段が備えられているときは、直ちに当該他のプリンタに前記印刷ジョブを転送するようになっていることを特徴とするものである。
これによって、発明８と同様に、ユーザの都合の良いときにその転送先のプリンタで機密文書等の印刷を実行することができる。
【０１０３】
〔発明４２〕発明４２の認証印刷方法は、
発明３６に記載の認証印刷プログラムにおいて、前記印刷ジョブ転送ステップは、前記ステータス情報取得ステップで取得されたステータス情報に基づいて前記印刷ジョブごとに印刷処理可能なプリンタを検索し、検索されたプリンタのなかから選択したプリンタに印刷ジョブを転送するようになっていることを特徴とするものである。
これによって、発明９と同様に、転送された印刷ジョブをその印刷品質を保持しつつ確実に印刷することが可能となる。
【０１０４】
〔発明４３〕発明４３の認証印刷方法は、
発明３６に記載の認証印刷方法において、前記印刷ジョブ転送ステップは、前記印刷ジョブの中間言語のヘッダ部分を書き換えるようにしたことを特徴とするものである。
これによって、発明１０と同様に、転送先のプリンタの機種が異なっている場合でもその転送先のプリンタでその印刷ジョブの印刷を正常に実行することができる。
【０１０５】
〔発明４４〕発明４４の認証印刷方法は、
ネットワークを介して他のプリンタと情報通信可能に接続された認証機能付きプリンタを動作させる方法であって、前記ネットワーク上の印刷ジョブ生成端末から送信される印刷ジョブを受信する印刷ジョブ受信ステップと、当該印刷ジョブ受信ステップで受信した印刷ジョブの印刷を実行する個人を認証する個人認証ステップと、当該個人認証ステップで認証された印刷ジョブを自己の印刷手段で処理できないときに、前記他のプリンタのいずれかに当該印刷ジョブを転送する印刷ジョブ転送ステップと、当該印刷ジョブ転送ステップで決定された印刷ジョブの転送先のプリンタを通知する通知ステップと、を有することを特徴とするものである。
【０１０６】
これによって、発明１と同様に、ユーザは、自己の印刷ジョブが実行されるプリンタを正確に把握することができるため、仮に標準のプリンタが故障により印刷不可の状態であっても、同一ネットワーク上の他の印刷実行可能なプリンタを選択して認証印刷を実行することが可能となる。
また、その印刷ジョブが他のプリンタに転送された旨の情報は、通知ステップにより、確実にユーザに通知されるようになるため、ユーザは転送先のプリンタを正確に把握することができる。従って、印刷ジョブの印刷が他のプリンタで実行されても、機密文書等の印刷物を他人に見られることなく、ユーザが最初にその印刷物を手にすることができる。
【０１０７】
〔発明４５〕発明４５の認証印刷システムは、
印刷ジョブ生成端末と、複数のプリンタとをネットワークを介して接続した印刷システムであって、前記プリンタのうち、少なくとも１つのプリンタは、前記ネットワーク上の印刷ジョブ生成端末から送信される印刷ジョブを受信する印刷ジョブ受信手段と、当該印刷ジョブ受信手段で受信した印刷ジョブの印刷を実行する個人を認証する個人認証手段と、当該個人認証手段で認証された印刷ジョブを自己の印刷手段で処理できないときに、前記他のプリンタのいずれかに当該印刷ジョブを転送する印刷ジョブ転送手段と、当該印刷ジョブ転送手段で転送される印刷ジョブの転送先のプリンタを通知する通知手段と、を有することを特徴とするものである。
【０１０８】
これによって、発明１と同様に、ユーザは、自己の印刷ジョブが実行されるプリンタを正確に把握することができるため、仮に標準のプリンタが故障により印刷不可の状態であっても、同一ネットワーク上の他の印刷実行可能なプリンタを選択して認証印刷を実行することが可能となる。
また、その印刷ジョブが他のプリンタに転送された旨の情報は、通知ステップにより、確実にユーザに通知されるようになるため、ユーザは転送先のプリンタを正確に把握することができる。従って、印刷ジョブの印刷が他のプリンタで実行されても、機密文書等の印刷物を他人に見られることなく、ユーザが最初にその印刷物を手にすることができる。
【０１０９】
〔発明４６〕発明４６の認証印刷システムは、
印刷ジョブ生成端末と、複数のプリンタとをネットワークを介して接続した印刷システムであって、前記プリンタのうち、少なくとも１つのプリンタは印刷ジョブ認証装置を備え、当該印刷ジョブ認証装置は、前記ネットワーク上の印刷ジョブ生成端末から送信される印刷ジョブを受信する印刷ジョブ受信手段と、当該印刷ジョブ受信手段で受信した印刷ジョブの印刷を実行する個人を認証する個人認証手段と、前記各プリンタのステータス情報を取得するステータス情報取得手段と、当該ステータス情報取得手段で取得された各プリンタのステータス情報に基づいて前記個人認証手段で認証された印刷ジョブの転送先のプリンタを決定して転送する印刷ジョブ転送手段と、当該印刷ジョブ転送手段で決定された印刷ジョブの転送先のプリンタを通知する通知手段と、を有することを特徴とするものである。
【０１１０】
これによって、発明１と同様に、ユーザは、自己の印刷ジョブが実行されるプリンタを正確に把握することができるため、仮に標準のプリンタが故障により印刷不可の状態であっても、同一ネットワーク上の他の印刷実行可能なプリンタを選択して認証印刷を実行することが可能となる。
また、その印刷ジョブが他のプリンタに転送された旨の情報は、通知ステップにより、確実にユーザに通知されるようになるため、ユーザは転送先のプリンタを正確に把握することができる。従って、印刷ジョブの印刷が他のプリンタで実行されても、機密文書等の印刷物を他人に見られることなく、ユーザが最初にその印刷物を手にすることができる。
【発明を実施するための最良の形態】
【０１１１】
以下、本発明に係る印刷ジョブ認証装置、認証機能付きプリンタ、プリンタ管理サーバ及び認証印刷プログラム、認証印刷方法、並びに認証印刷システムの実施の形態を図面を参照しながら説明する。
図１は、本発明に係る認証印刷システム１００の第１の実施の形態を示す全体概念図である。
【０１１２】
図示するように、この認証印刷システム１００は、ＰＣ等からなる印刷ジョブ生成端末Ｔと、複数のプリンタＰ（Ａ〜Ｄ）とがＬＡＮ等のネットワークＮを介して相互に情報通信可能に接続された構成となっており、印刷ジョブ生成端末２００を操作するユーザがその印刷内容などに応じていずれかのプリンタＰ（Ａ〜Ｄ）を指定して印刷ジョブを送信して所定の印刷処理が実行できるようになっている。
【０１１３】
また、これら複数のプリンタＰ（Ａ〜Ｄ）のうちの１つのプリンタＰ（Ａ）には、そのプリンタＰ（Ａ）によって印刷を実行する個人（ユーザ）を認証して印刷処理を制御するための印刷ジョブ認証装置２００が付設されている。
この印刷ジョブ認証装置２００は、図２に示すように、印刷ジョブ受信手段２１０と、ステータス情報取得手段２２０と、個人認証手段２３０と、印刷ジョブ転送手段２４０と、通知手段２５０と、記憶手段２６０とから主に構成されており、以下、これら各手段２１０，２２０，２３０，２４０，２５０，２６０の主な機能について説明する。
【０１１４】
先ず、印刷ジョブ受信手段２１０は、前記印刷ジョブ生成端末２００から送信される印刷ジョブを受信し、受信した印刷ジョブを記憶手段２６０等に一時的に記憶（保存）する機能を提供するようになっている。なお、この印刷ジョブには、その印刷ジョブを送信したユーザを特定するための個人情報も含まれている。
【０１１５】
次に、ステータス情報取得手段２２０は、標準のプリンタＰ（本実施の形態にあってはプリンタ（Ａ））及び、前記ネットワークＮに接続された他の各プリンタＰ（本実施の形態にあっては、プリンタ（Ｂ）〜（Ｄ））のステータス情報を定期的にあるいは随時取得して取得したステータス情報を同じく記憶手段２６０等に一時的に記憶（保存）する機能を提供するようになっている。ここで、各プリンタＰ（本実施の形態にあっては（Ａ）〜（Ｄ））から取得するステータス情報としては、少なくともそのプリンタＰを特定する情報及びそのプリンタが印刷実行可能であるかどうかの情報（例えば、印刷中であるか否か、印刷中であれば印刷残り時間、ジャムやトナー切れ等の故障の有無等）を含むものであれば、特に限定されるものではなく、そのプリンタを特定するＩＰアドレスや、ＭＡＣアドレスの他、プリンタ固有の情報である、印刷方式（インクジェット方式、レーザ方式）、カラー印刷が可能か否か、現在のトナー消費量［％］（ＣＭＹＫ）、トナー残量［％］（ＣＭＹＫ）、起動してからの印刷枚数（Ａ４、Ａ３、Ｂ５等）、出荷されてからのトータル印刷枚数（Ａ４、Ａ３、Ｂ５等）、現在の紙残量（Ａ４、Ａ３、Ｂ５等）、用紙トレイ・カバー状態（オープン／クローズ）、両面ユニット装着の有無、プリンタ内部温度、紙詰まりの有無等の各種情報も、適宜、この「ステータス情報」に含ませても良い。その他、電源のＯＮ／ＯＦＦ状態、プリンタを起動してからの時間、標準時間（ＧＭＴ（Ｇｒｅｅｎｗｉｃｈ  Ｍｅａｎ  Ｔｉｍｅ）、日本標準時等）、消費電力、製造年月日、製品シリアル番号、ネットワーク設定（ＩＰアドレス、サブネットマスク、デフォルトゲートウェイ、ＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）  、ＷＩＮＳＷｉｎｄｏｗｓ（登録商標）  Ｉｎｔｅｒｎｅｔ  Ｎａｍｅ  Ｓｅｒｖｉｃｅ  、ＮｅｔＢＩＯＳＮｅｔｗｏｒｋ  ＢＩＯＳ名等）、ファームウェアのバージョン情報、ハードウェアのメモリサイズ（使用メモリサイズ、空きメモリサイズ（ＨＤＤサイズ、使用ＨＤＤサイズ、空きＨＤＤサイズ））等に関する情報が含まれていても良い。
【０１１６】
個人認証手段２３０は、前記印刷ジョブ受信手段２１０で受信、または受信後に記憶手段２６０に保存した印刷ジョブの印刷を実行する個人（ユーザ）を認証する機能を提供するものであり、例えば、印刷ジョブの印刷を実行する個人（ユーザ）が所有する個人識別用の認証カードと、この認証カードに電磁気的に書き込まれた個人（ユーザ）情報を読み取るカードリーダ等から構成されている。
【０１１７】
すなわち、後に詳述するが、この個人認証手段２３０は、印刷を実行するユーザが所有する認証カードに書き込まれた個人情報をカードリーダによって読み取り、その認証カードを所有するユーザがその印刷ジョブを実行する資格を有する正当なユーザであるか否かを判断する機能を提供するようになっている。
次に、印刷ジョブ転送手段２４０は、前記個人認証手段２３０で認証された印刷ジョブを自己（デフォルト）のプリンタＰ（本実施の形態あってはプリンタＰ（Ａ））に、または標準のプリンタＰで処理できないと判断したときには、前記他のプリンタＰ（本実施の形態にあっては、プリンタ（Ｂ）〜（Ｄ））のいずれかに当該印刷ジョブを転送する機能を提供するようになっている。例えば、後に詳述するが、前記ステータス情報取得手段２２０で取得した各プリンタＰ（本実施の形態にあっては（Ａ）〜（Ｄ））のステータス情報に基づき、標準のプリンタＰ（Ａ）の印刷機能が故障している等によって、使用不可の場合にその受信した印刷ジョブを他のいずれかのプリンタＰにそのまま転送して印刷処理を委譲する機能を提供するようになっている。
【０１１８】
通知手段２５０は、この印刷ジョブ転送手段２４０で印刷ジョブを転送する際に、その転送先のプリンタＰを特定する情報等を主にユーザに通知する機能を提供するものであり、例えば、認証装置２００の筐体上に設置されたＬＣＤ（液晶ディスプレイ）等の表示手段等を用いてその情報を文字や画像を用いて表示するようになっている。
記憶手段２６０は、半導体メモリやハードディスク装置（ＨＤＤ）等の書き換え可能な記憶装置から構成されており、印刷ジョブ受信手段２１０で受信した印刷ジョブのみならず、前記ステータス情報取得手段２２０で取得した各プリンタＰのステータス情報の他、個人認証手段２３０で利用する個人認証情報等の各種情報、並びに各種制御プログラム（ソフトウェア）等が書き換え可能に保存されるようになっている。
【０１１９】
ここで、この印刷ジョブ認証装置２００の印刷ジョブ受信手段２１０、ステータス情報取得手段２２０、個人認証手段２３０、印刷ジョブ転送手段２４０、通知手段２５０、記憶手段２６０等の各機能は、実際には、図３に示すようにＣＰＵやＲＡＭ。ＲＯＭ等からなる各種ハードウェア構成と、前記各手段２１０，２２０，２３０，２４０，２５０，２６０等を実現するアルゴリズムを実行する専用のコンピュータプログラム（ソフトウェア）とからなるコンピュータシステムによって実現可能となっている。
【０１２０】
すなわち、この印刷ジョブ認証装置２００を実現するためのハードウェア構成は、図３に示すように、各種制御や演算処理を担う中央演算処理装置であるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４０と、主記憶装置（Ｍａｉｎ  Ｓｔｏｒａｇｅ）を構成するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４１と、読み出し専用の記憶装置であるＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）４２と、ハードディスクドライブ装置（ＨＤＤ）や半導体メモリ等の補助用の記憶部（Ｓｅｃｏｎｄａｒｙ  Ｓｔｏｒａｇｅ）４３、及びモニタ（ＬＣＤ（液晶ディスプレイ）やＣＲＴ（陰極線管））等からなる表示部４４、個人情報の入力装置の１つであるカードリーダ４５と、ＬＡＮ、ＷＡＮ、インターネット等の通信ネットワークＮ、及びこれらの入出力インターフェース（Ｉ／Ｆ）４６等との間を、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バスやＩＳＡ（Ｉｎｄｕｓｔｒｉａｌ  Ｓｔａｎｄａｒｄ  Ａｒｃｈｉｔｅｃｔｕｒｅ）バス等からなるプロセッサバス、メモリバス、システムバス、入出力バス等の各種内外バス４７によってバス接続したものである。
【０１２１】
そして、例えば、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）等の記憶媒体、あるいは通信ネットワークＮを介して供給される各種専用のコンピュータプログラムやステータス情報及び印刷ジョブ等を記憶部４３等に保存すると共にそのプログラムや情報を適宜主記憶装置４１にロードし、その主記憶装置４１にロードされたプログラムに従ってＣＰＵ４０が各種リソースを駆使して所定の制御及び演算処理を行い、その処理結果（処理データ）をバス４７を介して表示部４４に出力して表示すると共に、その印刷ジョブをネットワークＮを介していずれかのプリンタＰに送信したり、必要に応じて補助記憶装置４３に適宜記憶、保存（更新）処理するようにしたものである。
【０１２２】
なお、この印刷ジョブ認証装置２００と情報通信可能に接続された印刷ジョブ生成端末Ｔは、ユーザの指示に応じて生成した印刷ジョブを印刷指示と共にこの印刷ジョブ認証装置２００に送信するための機能を有するものであれば特に限定するものでないが、多くの場合は、例えば、ワープロソフトウェアや作図ソフトウェア等の各種アプリケーションソフトウェアがある共通のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）上で動作する汎用のパソコン（ＰＣ）などから構成されるケースが多いものと考えられる。
【０１２３】
また、各プリンタＰもこの印刷ジョブ認証装置２００から送信される印刷ジョブを受け入れる印刷ジョブ受信機能と、受信した印刷ジョブを実行する印刷機構といった基本的な機能を備えたものであれば、他に特殊な機能を備えたものである必要はなく、従来から用いられている（カラー）インクジェットプリンタやレーザプリンタ等の汎用（通常）の印刷装置をそのまま適用することができる。
【０１２４】
一方、この印刷ジョブ認証装置２００と、印刷ジョブ生成端末Ｔ及びプリンタＰとの通信に用いるプロトコルについても特に限定するものでなく、ネットワークＮとしてインターネット等の広域ネットワークを経由するものであれば、インターネットでスタンダードなＴＣＰ／ＩＰプロトコルが利用され、また、ある特定のベンダーで統一されたＬＡＮであれば、ＡｐｐｌｅＴａｌｋ／ＥｔｈｅｒＴａｌｋ（登録商標）やＮｅｔＢＥＵＩ／ＮｅｔＢＩＯＳ（登録商標）、ＳＰＸ／ＩＰＸ（登録商標）等の特定のプロトコルを利用することができる。例えば、ＴＣＰ／ＩＰであれば、印刷ジョブ認証装置２００と、印刷ジョブ生成端末Ｔ及びプリンタＰ間でコネクションを確立して信頼性のある通信を確保するためのＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）や効率的な通信を提供すべくコネクションレス型のプロトコルであるＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）、多数の経路のなかから所定の宛先にパケットを送り届けるためのプロトコルであるＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）の他、ネットワークを介して他方の端末をリモートコントロールするためのプロトコルであるＴｅｌｎｅｔ（Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｎｅｔｗｏｒｋ）、Ｔｅｌｎｅｔを利用してファイル転送を実行するプロトコルであるＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）、他のコンピュータに対する透過的なファイルアクセス機能を提供するためのプロトコルであるＮＦＳ（Ｎｅｔｗｏｒｋ  Ｆｉｌｅ  Ｓｙｓｔｅｍ）、故障情報やトラフィック情報などのネットワーク管理情報をやりとりするためのプロトコルであるＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）、ＡＲＰａｎｄＲＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ，Ｒｅｖｅｒｓｅ  ＡＲＰ）、ＳＬＩＰａｎｄＰＰＰ（Ｓｅｒｉａｌ  Ｌｉｎｅ  Ｐｒｏｔｏｃｏｌ，  Ｐｏｉｎｔ  ｔｏ  Ｐｏｉｎｔ  Ｐｒｏｔｏｃｏｌ）、ＲＩＰａｎｄＯＳＰＦ（Ｒｏｕｔｉｎｇ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ，Ｏｐｅｎ  Ｓｈｏｒｔｅｓｔ  Ｐａｔｈ  Ｆｉｒｓｔ）、ＲＳＶＰ（Ｒｅｓｏｕｒｃｅ  Ｒｅｓｅｒｖａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）、ＩＰｓｅｃ（ＩＰ  ｓｅｃｕｒｉｔｙ  Ｐｒｏｔｏｃｏｌ）、ＩＧＭＰ（Ｉｎｔｅｒｎｅｔ  Ｇｒｏｕｐ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）、ＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）等が多用されるものと考えられる。
【０１２５】
次に、このような構成をした本発明の認証印刷システム１００及び印刷ジョブ認証装置２００を用いた認証印刷方法の具体例を主に図４〜図６のフローチャートを参照しながら説明する。
先ず、図４は、印刷ジョブ生成端末Ｔにおける印刷ジョブの生成から印刷ジョブの出力の制限までの処理の流れの一例を示したものである。
【０１２６】
図示するようにこの印刷ジョブ生成端末Ｔは、最初のステップＳ１００において、各種アプリケーションソフトウェアやネットワーク等を介して取得された情報（データ）から文書や画像等の印刷ジョブが生成されたならば、次のステップＳ１０２に移行してユーザからの送信指示待ち状態を経てから次の判断ステップＳ１０４に移行する。
ステップＳ１０４では、その印刷ジョブの送信指示があるかどうかを判断し、送信指示がないと判断したとき（Ｎｏ）は、ステップＳ１０２に戻って送信指示があるまでそのまま待機することになるが、送信指示があったと判断したとき（Ｙｅｓ）は、次のステップＳ１０６に移行してその印刷ジョブを指定のプリンタＰに対して送信することになるが、この印刷ジョブによって実行される印刷物がその印刷指示を出したユーザ（またはユーザの許可を得た者）以外の誰にも見られたくないような機密文書である場合には、その印刷ジョブは、いずれかのプリンタＰに直接送信されるのではなく、一旦、本発明に係る印刷ジョブ認証装置２００に向けて送信されることになる。
【０１２７】
すなわち、前述したように、印刷ジョブ生成端末Ｔで作成された印刷データを本発明のような印刷ジョブ認証装置２００が付設されていないプリンタＰに直接送ってしまうと、そのプリンタＰの印刷キューが空の場合、そのプリンタＰで直ちに送信した印刷ジョブの印刷が開始されてユーザがそのプリンタＰの場所に到達する前にその機密文書の一部あるいは全部が他人に見られてしまう可能性がある。従って、このような印刷ジョブ認証装置２００に向けて印刷ジョブを送信することにより、その印刷ジョブがその印刷ジョブ認証装置２００内に一時的にストックされた状態となるため、直ちに印刷が始まってしまうといった不都合を回避することができる。なお、この印刷ジョブ生成端末Ｔからの印刷ジョブの送信は、特に本発明の印刷ジョブ認証装置２００を指定して実行する他に、この印刷ジョブ認証装置２００が付設されたプリンタＰ（本実施の形態にあってはプリンタ（Ａ））に向けて実行することにより、自動的に本発明の印刷ジョブ認証装置２００内にストックされることになる。
【０１２８】
そして、このようにして本発明の印刷ジョブ認証装置２００への印刷ジョブの送信が行われたならば、次のステップＳ１０８に移行してモニタ等に表示されるその印刷ジョブの内容の出力が制限されてから送信処理が終了することになる。
すなわち、機密文書に関する印刷ジョブを送信したユーザは、通常、その後にその印刷ジョブを実行すべくその印刷ジョブ生成端末Ｔの場所を離れて印刷ジョブ認証装置２００が設置されている場所へ移動することになるが、移動した後も機密文書に関する印刷ジョブの内容がその印刷ジョブ生成端末Ｔのモニタ等に表示されたままであると、そのモニタ等を介して他の者にその機密文書の内容を見られてしまうおそれがあるからである。
【０１２９】
なお、この最後のステップＳ１０８は、その機密文書の内容がモニタ等を介して他の者に見られる可能性がなかったり、ユーザ自身によってその他の出力制限（例えば、モニタの電源を落としたり、パスワード付きスクリーンセーバを起動させる等）が実行される場合には、省略することもできる。
そして、本実施の形態では、図７に示すように、ネットワークＮ上に設置されたある印刷ジョブ生成端末（Ａ）で生成された印刷ジョブが印刷ジョブ生成端末（Ａ）からネットワークＮを介して１つのプリンタ（Ａ）に付設された印刷ジョブ認証装置２００に対して印刷ジョブが送信されたものとする。
【０１３０】
次に、図５のフローチャートは、この印刷ジョブ認証装置２００における印刷受信待ちから転送先プリンタの通知等までの処理の流れの一例を示したものである。
図示するように、この印刷ジョブ認証装置２００は、電源投入後は、所定のウォームアップ動作や初期チョック動作が始まり、それら初期動作が終了した後には印刷ジョブ生成端末Ｔからの印刷ジョブ受信待ち状態となっている（ステップＳ２００）。そして、この印刷ジョブ認証装置２００は、次のステップＳ２０２において印刷ジョブを受信したか否かを判断し、印刷ジョブを受信していないと判断したとき（Ｎｏ）は、再びステップＳ２００に戻ることになるが、印刷ジョブを受信した判断したとき（Ｙｅｓ）は、次のステップＳ２０４に移行して受信した印刷ジョブを記憶手段２６０等に一時的に保存して次のステップＳ２０６に移行する。
【０１３１】
ステップＳ２０６では、印刷ジョブを送信したユーザからの印刷ジョブの認証操作待ち状態となっており、次の判断ステップＳ２０８で、実際に認証操作が行われたか否かを判断する。そして、この判断ステップＳ２０８において、未だ認証操作が行われていないと判断したとき（Ｎｏ）は、再びステップＳ２０６に戻って認証操作待ち状態となるが、実際に認証操作が行われたと判断したとき（Ｙｅｓ）は、さらに次の判断ステップＳ２１０に移行する。
【０１３２】
ここで、ユーザによる印刷ジョブの認証操作とは、前述したように個人認証手段２３０が、例えば、各ユーザが所持する各ユーザのＩＤ等が記録された認証カードと、この認証カードを読み取るカードリーダとからなる場合は、そのカードリーダに対する認証カードの読み取り操作等が挙げられるが、この個人認証手段２３０として、指紋や虹彩等の個人を識別する生体情報と、この生体情報を読み取る専用の読取機器からなる場合は、この生体情報読取機器へのユーザ自身の生体情報の入力操作が挙げられる。また、この個人認証手段２３０が、前述したような認証カードとカードリーダとからなる場合は、認証カードの盗難によるなりすまし等を防止するために、さらにパスワードを併用してこの認証カードの読み取り操作と共に、所定のパスワードの入力させるようにしても良い。
【０１３３】
判断ステップＳ２１０では、入力された個人情報に基づいて個人認証を行い、認証不可であると判断した場合（Ｎｏ）は、ステップＳ２２６に移行してユーザに対して表示部を利用して認証不可の通知を行ってから、受信した印刷ジョブを転送することなく、そのまま処理を終了することになるが、認証可能であると判断した場合（Ｙｅｓ）は、次のステップＳ２１２に移行して各プリンタのステータス情報を取得する。
【０１３４】
ここで、入力された個人情報に基づく個人認証方法としては、特に限定されるものではないが、例えば、記憶手段２６０のデータベース等にその認証機器２００の認証を受ける資格を有するユーザ情報を登録しておき、入力された個人情報（ＩＤ等）と、そのデータベースに登録されたユーザ情報とを照らし合わせて、両者の情報が完全に一致した場合には認証可能と判断し、一致しない場合には認証不可と判断すること等が一般的である。また、入力された個人情報とデータベースに登録されたユーザ情報とが一致した場合でも、仮に通信障害等によって特定の印刷ジョブのみが到達していないことも考えられるため、受信した印刷ジョブに付加された個人情報と入力された個人情報とを照らし合わせることで個人認証を行うようにしても良い。また、前記のように、パスワードを併用する場合には、さらにパスワードも完全に一致することを認証可能の条件としても良い。
【０１３５】
一方、ステップＳ２１２で取得する各プリンタＰのステータス情報は、ステップＳ２１０で認証可能であると判断した後に各プリンタＰから取得したものであっても良いが、その認証判断処理の前に予め各プリンタＰから取得されて記憶手段２６０等に保存されたものであっても良い。
図６のフローチャートは、このような個人認証に係る処理の流れの一例を示したものである。
【０１３６】
図示するように、先ず、最初のステップＳ３００において個人情報の入力が行われたならば、次のステップＳ３０２に移行して入力された個人情報を記憶手段２６０等に設けられた個人情報データベースと照合し、次のステップＳ３０４に移行してその個人がデータベースに登録されたユーザであるか否かが判断される。
そして、登録されたユーザではないと判断したとき（Ｎｏ）は、ステップＳ３１４に移行して認証不可の通知を行ってから処理を終了することになるが、登録されたユーザであると判断したとき（Ｙｅｓ）は、次のステップＳ３０８に移行してそのユーザに対応する印刷ジョブを受信しているか否かを判断する。
【０１３７】
この判断処理の結果、対応する印刷ジョブがないと判断したとき（Ｎｏ）は、同じくステップＳ３１４に移行して認証不可の通知を行ってから処理を終了することになるが、対応する印刷ジョブがあると判断したとき（Ｎｏ）は、ステップＳ３１０に移行して認証を行った後、次のステップＳ３１２に移行してユーザに対して認証を通知を行ってから処理を終了することになる。なお、一旦受信したものの認証ができなかった印刷ジョブについては、そのまま保存しておいても良いが、記憶装置２６０等の記憶容量をいたずらに消費してしまうことになるため、何も処理が行われていない適当な時期に自動的に消去させるようにすることが望ましい。
【０１３８】
次に、このようにして印刷ジョブの認証及び各プリンタＰのステータス情報の取得が行われたならば、図５に示すステップＳ２１４に移行してそのステータス情報に基づいて、認証された印刷ジョブが標準のプリンタ（デフォルトプリンタ）、すなわち、本実施の形態にあっては、プリンタ（Ａ）が印刷可能状態であるか否かが判断される。
そして、認証された印刷ジョブが標準のプリンタＰ（Ａ）で印刷可能であると判断されたとき（Ｙｅｓ）は、ステップＳ２２０までジャンプしてその印刷ジョブをそのまま標準のプリンタＰ（Ａ）に送信することになるが、印刷不可と判断された（Ｎｏ）ときは、次のステップＳ２１６に移行して他の各プリンタＰのステータス情報に基づいて、その認証された印刷ジョブの印刷処理が可能なプリンタＰが他に存在するかどうかを検索する。
【０１３９】
そして、次のステップＳ２１８において、印刷可能なプリンタＰが存在しないと判断したとき（Ｎｏ）は、ステップＳ２２４に移行して印刷不可の通知を行ってユーザにその旨を知らせてから処理を終了することになるが、印刷可能なプリンタＰが存在すると判断したとき（Ｙｅｓ）は、ステップＳ２２０に移行して、その印刷ジョブをそのプリンタＰに転送した後、次のステップＳ２２２に移行して転送先のプリンタＰを特定する通知を行ってから処理を終了することになる。
【０１４０】
図７に示す本実施の形態では、本発明の印刷ジョブ認証装置２００が付設されたプリンタＰ（Ａ）の印刷機構が故障中であって印刷が実行できないと判断されたことから、他のプリンタ（Ｂ）、（Ｃ）、（Ｄ）のなかからそれぞれのステータス情報に基づいて印刷可能なプリンタを検索した結果、プリンタ（Ａ）の場所から最も近いプリンタ（Ｂ）は、別のユーザの使用中であったためその印刷ジョブを直ちに実行することが不可能であったが、次に近い場所にあるプリンタ（Ｃ）は、その印刷ジョブ印刷を直ちに実行可能状態であったことから、この印刷ジョブ印刷装置２００（の印刷ジョブ転送手段２４０）は、受信した印刷ジョブをプリンタ（Ａ）、（Ｂ）には転送することなく、プリンタ（Ｃ）に転送した状態を示したものである。
【０１４１】
これによって、機密文書に係る印刷ジョブの印刷指示を出したユーザは、印刷ジョブ認証装置２００における認証操作後、仮に、その印刷ジョブ認証装置２００が付設されたデフォルトのプリンタＰが故障などにより印刷が実行できない場合であっても、他に印刷処理が可能なプリンタＰが自動的に検索されてそのプリンタＰで印刷を実行することが可能となるため、印刷可能な他のプリンタＰを検索する手間が省けて効率の良い印刷作業を実現することができる。
【０１４２】
また、印刷ジョブの転送処理と共にその転送先のプリンタＰの機種や場所などの情報がユーザに通知されるようになっていることから、ユーザは転送先のプリンタＰを確実に知ることが可能となり、機密文書等の誰に目にも触れたくないような印刷処理についてセキュアな印刷を実行することができる。
なお、この印刷ジョブ認証装置２００は、前述したようにＣＰＵやＲＡＭ等からなるコンピュータシステムと、このコンピュータシステムを用いて印刷ジョブ受信手段２１０等をソフトウェア上で実現するための各機能の集合である認証印刷プログラムとから実現することが可能であるが、この認証印刷プログラムは、図８に示すように、ＣＤ−ＲＯＭなどのコンピュータ読み取り可能な記憶媒体上に記録されて供給可能となっており、ユーザはこの認証印刷プログラムをパッケージ等で購入した後、ＣＤ−ＲＯＭドライブ等の情報読み取り装置を介してコンピュータの補助記憶装置等にインストールすることで利用可能となっている。
【０１４３】
次に、本発明の認証印刷システム１００の第２の実施の形態を説明する。
本実施の形態は、前述した印刷ジョブ転送手段２４０に転送開始時間（または「時刻」、以下同じ。）設定機能を付与すると共に、図２に破線に示すように、その転送開始時間設定機能の転送開始時間（または「時刻」、以下同じ。）を設定するためのユーザ入力手段２７０をさらに備えたものである。
【０１４４】
すなわち、前記第１の実施の形態では、印刷ジョブが標準のプリンタＰの印刷機構が故障などにより印刷不可の場合に、印刷ジョブ認証装置２００がその認証処理後にその印刷ジョブを他の印刷可能なプリンタＰに転送すると共に、その情報をユーザに通知することによってセキュアな印刷を実現可能としたものであるが、転送先のプリンタＰとして別フロアや別棟等の離れた場所にあるプリンタＰが選択された場合、ユーザがその転送先プリンタＰに到達する前に転送が終了してしまい、到達した時点で既に機密文書の一部の印刷が始まっていたり、全印刷が終了してしまっている場合も考えられる。
【０１４５】
このように転送先のプリンタＰが印刷ジョブ認証装置２００から遠く離れた場所にあるケースでは、セキュアな印刷な不可能となってしまうことから、本実施の形態では、印刷ジョブ転送手段２４０に転送開始時間設定機能を付与すると共に、その認証装置２００にその転送開始時間設定機能の転送開始時間を設定するためのユーザ入力手段２７０をさらに備えたものである。
【０１４６】
図９は、このように印刷ジョブを他のプリンタＰに転送する場合に、ユーザが印刷ジョブの転送開始時間を入力するためのインターフェースの一例を示したものである。
図示するように、印刷ジョブ転送手段２４０は、ユーザの認証が終了し、その印刷ジョブを他のプリンタＰへ転送すると判断した場合は、その旨を通知手段２５０に通知する。そして、この通知を受けた通知手段２５０は、図９の上段の表示部Ｍに示すように、ユーザに対して「ユーザ認証が完了しました。１１．２２．３３．４４のＬＰ−９５００へ印刷ジョブを転送します。」といった、転送の事実とその転送先プリンタＰを特定する旨のメッセージを一定時間表示した後、図９の下段の表示部Ｍに示すように、ユーザに対して「印刷ジョブの転送開始までの時間を入力してください」といったメッセージと共に転送開始時間の入力操作を促す画面を表示する。
【０１４７】
そして、この図９の下段の表示部Ｍの画面を見たユーザは、その表示部Ｍの近傍に設けられたユーザ入力手段２７０、例えばテンキーＫやマウス等を用いて、転送開始までの具体的な時間（数値）を入力した後、その時間で良ければ「ＯＫ」をクリックしてその時間を確定する。例えば、認証装置２００のある場所から転送先プリンタの場所までの移動時間に「５分」かかると予想される場合であって、転送した機密文書が直ぐにほしい場合には、ユーザは入力手段から「５分」と入力して「ＯＫ」をクリックした直後に、その場所から転送先のプリンタＰへの移動を開始すれば、到着とほぼ同時に、その転送先プリンタＰでの機密文書の印刷が開始されるようになるため、そのユーザは、その機密文書を誰の目に触れることなく、最短の時間で確実に手に入れることができる。
【０１４８】
また、印刷ジョブを送信したユーザは、その印刷ジョブが他のプリンタＰへ転送されることを知ったが、急いでその機密文書を手に入れる必要がないと判断した場合には、例えば、転送先のプリンタＰがある部屋の人間が全員帰宅するであると思われる頃に印刷が実行されるように、数時間先に転送開始時間を設定すれば、急いで転送先プリンタＰの場所に移動する必要がなくなり、時間や精神的な余裕を持って機密文書の印刷処理を実行することができる。
【０１４９】
ここで、本実施の形態では、転送開始時間をテンキーなどの入力手段を用いてユーザが任意に設定するようにしたが、この転送開始時間は初期設定時などに予め固定的、例えば、転送先のプリンタＰにかかわらず、デフォルト値として「５分」等と設定しておき、必要に応じてユーザが任意にその時間を変更できるようにしても良い。
また、本実施の形態のように、印刷ジョブの転送開始時間をユーザが任意に設定できるようにした場合、その転送時間も同時に知ることができれば、より正確な転送時間を設定することが可能となる。例えば、転送先のプリンタＰへのユーザ自身の移動時間はある程度正確に予測できても、その印刷ジョブのデータ量が多かったり、ネットワークの通信速度が予想よりも遅かったりした場合には、移動時間のみに基づいて印刷ジョブの転送開始時間を設定すると、ユーザが転送先プリンタＰで実際に印刷が開始されるまで長時間待たされることが考えられる。そのため、印刷ジョブ転送手段２４０にさらに印刷ジョブ転送時間算出機能を付与し、転送を実行する旨の通知と共にその印刷ジョブの転送時間を表示部Ｍに表示すれば、ユーザはその印刷ジョブの転送時間を考慮した的確な印刷開始時間を設定することが可能となり、無駄のない効率的な転送を実現することができる。
【０１５０】
例えば、ネットワークＮの通信速度が約「７５０Ｋｂｐｓ」であって、印刷ジョブの全データサイズが、約「１５Ｍバイト」であるとすると、転送時間は約「２分４０秒」かかることになる（（１５Ｍバイト×８ビット）／７５０Ｋビット＝１６０）。従って、この転送時間も考慮した印刷開始時間を設定すれば、転送先プリンタＰの前で印刷が開始されるまで待ちぼうけをくらうことなく、無駄のない効率的な印刷を実現することができる。
【０１５１】
また、転送先プリンタＰが、ウォームアップされていない場合には、さらにこのウォームアップ時間も転送時間に加えてその合計時間を通知することが望ましい。
また、図１０に示すように、転送先のプリンタＰ（本実施の形態にあってはプリンタ（Ｄ））に、公知の別の印刷ジョブ認証装置２００Ａが付設されている場合には、直ちにそのプリンタＰに向けて印刷ジョブを転送するようにすれば、その印刷ジョブ認証装置２００Ａにおいて再度同様の認証操作が必要となるが、その認証操作を経てからそのプリンタＰで実際の印刷が実行されるようになることから、転送時間や印刷開始時間等を気にすることなく機密文書印刷を実行することができる。
【０１５２】
また、転送先のプリンタＰが標準のプリンタＰと異なる種類のものである場合は、その中間言語のヘッダ部分を書き換えることで、容易にその印刷ジョブの印刷を実行することができる。
すなわち、送信される印刷ジョブは、以下の（１）〜（５）等に示すよう、テキストやｂｍｐ等といった印刷データ（印刷内容）そのものに加えて中間言語等の各種ヘッダ情報を記述したファイルから構成されている。
（１）ＤＡＴＥ＝“２００４／２／２０  １０：３１：５７”／／日付を表す。
（２）ＰＲＩＮＴＥＲ＝“￥￥ｓｅｒｖｅｒ１￥ＥＰＳＯＮ  ＬＰ−９５００Ｃ”
／／ネットワークアドレス
（３）ＥＪＬ  ＪＩ  ＵＳＥＲ＝“ｕｓｅｒｎａｍｅ”ＭＡＣＨＩＮＥ＝“￥￥ｕｓｅｒｍａｃｈｉｎｅ”ＯＳ＝“Ｗｉｎｄｏｗｓ（登録商標）２０００”ＤＲＩＶＥＲ＝“ＥＰＳＯＮ  ＬＰ−９５００Ｃ”／／ユーザ名、ユーザマシン名、ユーザマシンの使用ＯＳ、機種名
（４）ＥＪＬ  ＳＥ  ＬＡ＝ＥＳＣ／ＰＡＧＥ／／中間言語
（５）ＥＪＬ  ＳＥＴ  ＲＳ＝ＱＫ  ＰＵ＝ＡＵ  ＰＳ＝Ａ４  ＯＵ＝ＦＤ  ＤＸ＝ＯＦＦ  ＥＣ＝ＯＮ  ＳＺ＝ＯＦＦ  ＲＩ＝ＯＮ  ＳＮ＝ＯＦＦ  ＧＡＭＭＡＭＯＤＥ＝ＮＯＲＭＡＬ  ＳＬ＝ＹＥＳ  ＣＯ＝１  ＰＫ＝ＮＭ  ＴＯ＝０  ＬＯ＝０／／印刷設定
（６）・・・・／／印刷内容
従って、印刷ジョブを所定のプリンタＰに対して転送する場合は、印刷ジョブ転送手段２４０は、このヘッダの（３）機種名を、例えば、「ＤＲＩＶＥＲ＝“ＥＰＳＯＮ  ＬＰ−９５００Ｃ”」→「ＤＲＩＶＥＲ＝“ＥＰＳＯＮ  ＬＰ−９０００Ｃ”」等と変更すると共に、その（２）ネットワークアドレスを、「ＰＲＩＮＴＥＲ＝“￥￥ｓｅｒｖｅｒ１￥ＥＰＳＯＮ  ＬＰ−９５００Ｃ”」→「ＰＲＩＮＴＥＲ＝“￥￥ｕｓｅｒｍａｃｈｉｎｅ￥ＥＰＳＯＮ  ＬＰ−９５００Ｃ”」というように書き換えることになる。
【０１５３】
そして、さらに転送先のプリンタＰの（４）中間言語が標準のプリンタＰのそれと異なる場合には、同時にその中間言語を転送先のプリンタＰの中間言語に書き換えることで、転送先のプリンタＰの機種が異なっていても確実にその印刷ジョブを転送先のプリンタＰで印刷処理することが可能となる。
次に、本発明の認証印刷システム１００の第３の実施の形態を説明する。
【０１５４】
本実施の形態は、図１１に示すように前述した印刷ジョブ認証装置２００及びこれが付設されたプリンタＰに代えて認証機能付きプリンタ３００をネットワークＮ上に接続したものである。
すなわち、この認証機能付きプリンタ３００は、図１２に示すように、公知の印刷手段２８０を備えた印刷装置に、前述した印刷ジョブ認証装置２００を構成する各手段２１０，２２０，２３０，２４０，２５０，２６０をそのまま組み込んだものである。
【０１５５】
従って、本実施の形態では、自己の印刷手段２８０が前記実施の形態でいうデフォルトのプリンタＰに相当するものであり、印刷ジョブ転送手段２４０は、前記実施の形態と同様に自己の印刷手段２８０が故障などによって印刷不可であると判断すると、ステータス情報取得手段２２０で取得したステータス情報に基づいて認証後の印刷ジョブをネットワークＮ上の他のプリンタＰに転送すると共に、その転送の事実及び転送先プリンタ等に関する情報を同じく通知手段２５０によってユーザに通知するようにしたものである。
【０１５６】
これによって、前記実施の形態と同様に、その認証機能付きプリンタ３００の印刷手段２８０が印刷不可の状態であっても、他のプリンタＰを用いてその印刷ジョブの印刷を実行することができるため、機密文書等に対してセキュアな印刷を実現することができる。
なお、本実施の形態でも、転送先のプリンタＰが離れた場所にある場合などには、前記実施の形態と同様に、印刷ジョブ転送手段２４０は、ユーザの要求に応じてその印刷開始時間や時刻等をコントロールすることが可能となっている。
【０１５７】
また、図１３は、この認証機能付きプリンタ３００を構成するコンピュータシステムのハードウェア構成の一例を示したものであり、ＣＰＵ４０、ＲＡＭ４１、ＲＯＭ４２間をバス４７で相互に情報通信可能に接続すると共に、これらＣＰＵ４０等と、ネットワークＮ、記憶部４３、表示部４４、操作パネル４８、印刷部４９等をインターフェース４６を介して相互に情報通信可能に接続した構成となっている。そしてネットワークＮや操作パネル４８等から入力されるデータやプログラムに従ってＣＰＵ４０が所定の制御及び演算処理を実行し、その実行結果をＲＡＭ４１を介して表示部４４や印刷部４９に出力することでこの認証機能付きプリンタ３００を構成する各手段２１０，２２０，２３０，２４０，２５０，２６０のそれぞれの機能が実現されるようになっている。
【０１５８】
次に、本発明の認証印刷システム１００の第４の実施の形態を説明する。
本実施の形態は、図１４に示すように前述した印刷ジョブ認証装置２００に代えて認証印刷付きプリンタ管理サーバ４００をネットワークＮ上に接続すると共に、この認証印刷付きプリンタ管理サーバ４００によって複数のプリンタＰ（本実施の形態にあってはプリンタＰ１〜Ｐ３）を一括管理するようにしたものである。
【０１５９】
すなわち、この認証印刷付きプリンタ管理サーバ４００は、図１５に示すように、公知のプリンタ管理手段２９０を備えたＰＣ等に、前述した印刷ジョブ認証装置２００を構成する各手段２１０，２２０，２３０，２４０，２５０，２６０をそのまま組み込んだものである。
従って、本実施の形態では、原則としてこの認証印刷付きプリンタ管理サーバ４００の管理下にあるいくつかのプリンタＰ間で印刷ジョブの転送が行われるようになっており、その印刷ジョブ転送手段２４０は、前記実施の形態と同様にデフォルトのプリンタＰ（例えば、プリンタＰ１）の印刷機能が故障などによって使用できないと判断すると、ステータス情報取得手段２２０で取得した他のプリンタ（例えば、プリンタＰ１，Ｐ２）のステータス情報に基づいてその印刷ジョブを他のいずれかのプリンタＰに転送すると共に、その転送の事実及び転送先プリンタ等に関する情報を同じく通知手段２５０によってユーザに通知するようにしたものである。
【０１６０】
これによって、前記実施の形態と同様に、デフォルトのプリンタＰ１が印刷不可の状態であっても、他のプリンタＰを用いてその印刷ジョブの印刷を実行することができるため、機密文書等に対してセキュアな印刷を実現することができる。また、一般に、１つのプリンタ管理サーバで管理されるプリンタは、同じフロアとか同じ敷地内といった限られた範囲となるため、遠く離れたプリンタＰに対してその印刷ジョブが転送されるといった不都合を回避することができる。
【０１６１】
なお、本実施の形態でも、転送先のプリンタＰが離れた場所にある場合などには、前記実施の形態と同様に、印刷ジョブ転送手段２４０は、ユーザの要求に応じてその印刷開始時間や時刻等をコントロールすることが可能となっている。
また、図１６は、この認証印刷付きプリンタ管理サーバ４００を構成するコンピュータシステムのハードウェア構成の一例を示したものであり、ＣＰＵ４０、ＲＡＭ４１、ＲＯＭ４２間をバス４７で相互に情報通信可能に接続すると共に、これらＣＰＵ４０等と、ネットワークＮ、記憶部４３、表示部４４、入力部５０等をインターフェース４６を介して相互に情報通信可能に接続した構成となっている。そしてネットワークＮや入力部５０等から入力されるデータやプログラムに従ってＣＰＵ４０が所定の制御及び演算処理を実行し、その実行結果をＲＡＭ４１を介して表示部４４や印刷部４９に出力することでこの認証印刷付きプリンタ管理サーバ４００を構成する各手段２１０，２２０，２３０，２４０，２５０，２６０及びプリンタ管理手段２９０についてのそれぞれの機能が実現されるようになっている。
【０１６２】
また、本実施の形態のみならず、前記各実施の形態にも適用可能な応用例として、転送先のプリンタＰが決定し、これを通知手段２５０によってユーザに通知した際に図９に示すように転送開始時間等を入力してもらう他に、転送を実行するか否かの判断や、転送可能なプリンタをいくつか提示し、どのプリンタに転送するかといった判断を委ねるようなインターフェースや手段をさらに付加しても良い。
【０１６３】
例えば、転送先のプリンタの設置場所が遠すぎる場合には、その印刷を実行することなく中止するといった選択肢を設けても良いし、また転送先プリンタ候補としていくつか上げられたプリンタＰのなかからユーザの都合に適った好みのプリンタを選択できるようにすれば、よりセキュアな印刷を実現することができる。
【図面の簡単な説明】
【０１６４】
【図１】本発明に係る認証印刷システムの第１の実施の形態を示す全体構成図である。
【図２】本発明に係る印刷ジョブ認証装置の実施の一形態を示すブロックである。
【図３】印刷ジョブ認証装置を実現するハードウェア構成を示す構成図である。
【図４】印刷ジョブ生成端末における処理の流れを示すフローチャート図である。
【図５】印刷ジョブ認証装置における全体の処理の流れを示すフローチャート図である。
【図６】印刷ジョブ認証装置における認証の処理の流れを示すフローチャート図である。
【図７】認証印刷システムの第１の実施の形態に係る概念図である。
【図８】認証印刷プログラムを記録した記録媒体の一例を示す概念図である。
【図９】本発明に係る認証印刷システムの第２の実施形態を示す概念図である。
【図１０】認証印刷システムの第１の実施の形態に係る他の概念図である。
【図１１】本発明に係る認証印刷システムの第３の実施形態を示す全体構成図である。
【図１２】本発明に係る認証機能付きプリンタの実施の一形態を示すブロックである。
【図１３】認証機能付きプリンタを実現するハードウェア構成を示す構成図である。
【図１４】本発明に係る認証印刷システムの第４の実施形態を示す全体構成図である。
【図１５】認証機能付きプリンタ管理サーバの実施の一形態を示すブロックである。
【図１６】認証機能付きプリンタ管理サーバを実現するハードウェア構成を示す構成図である。
【符号の説明】
【０１６５】
１００…認証印刷システム、２００…印刷ジョブ認証装置、２１０…印刷ジョブ受信手段、２２０…ステータス情報取得手段、２３０…個人認証手段、２４０…印刷ジョブ転送装置、２５０…通知手段、２６０…記憶手段、２７０…設定入力手段、２８０…印刷手段、２９０…プリンタ管理手段、３００…認証機能付きプリンタ、４００…認証印刷付きプリンタ管理サーバ、４０…ＣＰＵ、４１…ＲＡＭ、４２…ＲＯＭ、４３…記憶部、４４…表示部、４５…カードリーダ、４６…インターフェース、４７…バス、４８…操作パネル、４９…印刷部、５０…入力部、Ｐ（Ａ）〜（Ｄ）、Ｐ１〜Ｐ３…プリンタ、Ｔ…印刷ジョブ生成端末、Ｎ…ネットワーク。
【図１】
2005327123.tif 000003
【図２】
2005327123.tif 000004
【図３】
2005327123.tif 000005
【図４】
2005327123.tif 000006
【図５】
2005327123.tif 000007
【図６】
2005327123.tif 000008
【図７】
2005327123.tif 000009
【図８】
2005327123.tif 000010
【図９】
2005327123.tif 000011
【図１０】
2005327123.tif 000012
【図１１】
2005327123.tif 000013
【図１２】
2005327123.tif 000014
【図１３】
2005327123.tif 000015
【図１４】
2005327123.tif 000016
【図１５】
2005327123.tif 000017
【図１６】
2005327123.tif 000018