(57)【要約】【課題】ネットワークプリンティング環境に適用される印刷装置において、ユーザーの制限によるセキュリティとユーザー認証情報の登録の容易性とを両立させる。【解決手段】印刷データとそれに付加されたユーザー識別情報とを受信する受信部と、受信したユーザー識別情報と記憶部に本登録されているユーザー認証情報とを照合する認証処理部と、該当するユーザー認証情報が記憶部にない場合、外部の印刷装置へ前記ユーザー識別情報を送信し得る認証情報送信部と、前記送信に応答し、外部の印刷装置に本登録されている該当のユーザー認証情報を受信し得る認証情報受信部とを備え、前記認証処理部は、外部の印刷装置から受信したユーザー認証情報を仮登録状態のユーザー認証情報として一時的に記憶させかつ前記印刷を仮登録状態で実行させ、かつ、仮登録状態のユーザー認証情報を本登録するか否かの選択を前記ユーザーに行わせることを特徴とする印刷装置。【選択図】図２
2010128555.tif 000002
【特許請求の範囲】
【請求項１】
印刷処理を受け付けるべきユーザーの認証に用いるユーザー認証情報の本登録を受け付ける指示入力部と、
本登録されたユーザー認証情報を記憶する記憶部と、
印刷データとその印刷データに付加されたユーザー識別情報とを受信する受信部と、
受信したユーザー識別情報と記憶部に記憶されているユーザー認証情報とを照合し、前記印刷データの印刷処理を受け付けるべきか否かを判断する認証処理部と、
該当するユーザー認証情報が記憶部に記憶されていない場合、ネットワークを介して接続された外部の印刷装置へ前記ユーザー識別情報を送信し得る認証情報送信部と、
前記送信に応答し、前記ユーザー識別情報に該当するユーザー認証情報が外部の印刷装置に本登録されている場合にそのユーザー認証情報を受信し得る認証情報受信部とを備え、
前記認証処理部は、該当するユーザー認証情報が記憶部に記憶されている場合は前記印刷データの印刷を受け付けて実行するよう制御し、該当するユーザー認証情報を外部の印刷装置から受信した場合はそのユーザー認証情報を仮登録状態のユーザー認証情報として前記記憶部に一時的に記憶部に記憶させかつ前記印刷データの印刷を仮登録状態で受け付けて実行するように制御し、かつ、仮登録状態のユーザー認証情報を本登録するか否かの選択を前記ユーザーに行わせるよう制御することを特徴とする印刷装置。
【請求項２】
仮登録状態で受け付けられて実行される印刷処理は、本登録のレベルで実行される印刷処理に比して印刷枚数の上限、当該ユーザーの累積印刷枚数の上限、印刷処理可能な時間帯、および／または指定可能な印刷機能に制限が課される請求項１に記載の印刷装置。
【請求項３】
前記認証処理部は、仮登録状態のユーザー認証情報を本登録するか否かの選択を前記ユーザーに行わせるために、前記指示入力部を用いた指示をユーザーに求める請求項１または２に記載の印刷装置。
【請求項４】
前記認証処理部は、仮登録状態のユーザー認証情報を本登録するか否かの選択を前記ユーザーに行わせるために、前記印刷データの印刷処理と共に、仮登録状態のユーザー認証情報に係る内容を印刷処理するように制御する請求項１〜３の何れか一つに記載の印刷装置。
【請求項５】
前記選択を行わせるための告知を表示する表示部をさらに備え、
前記ユーザー識別情報およびユーザー認証情報はユーザーＩＤとユーザーパスワードとを含んでなり、
前記認証処理部は、前記表示部に仮登録状態のユーザー認証情報に係るユーザーＩＤを表示部に表示させ、指示入力部からのユーザーパスワードの入力を求める表示を行わせる請求項３に記載の印刷装置。
【請求項６】
前記認証処理部は、所定期間内に指示入力部からのユーザーパスワードの入力がない場合、または、入力されたユーザーパスワードが不正な場合に仮登録状態のユーザー認証情報を削除する請求項５に記載の印刷装置。
【請求項７】
受信した印刷データを格納する印刷データ格納部をさらに備え、
前記認証処理部は、外部の印刷装置からユーザー認証情報が提供されなかった場合、前記印刷データの印刷処理を行わずにその印刷データを印刷データ格納部に格納し、その印刷データに付加されたユーザー識別情報に該当するユーザー認証情報が登録された場合に格納された印刷データを印刷し得るように制御する請求項１〜６の何れか一つに記載の印刷装置。
【請求項８】
前記ユーザー識別情報およびユーザー認証情報はユーザーＩＤとユーザーパスワードとを含んでなり、
前記認証処理部は、ユーザー識別情報に含まれるユーザーＩＤに該当するものが記憶部に記憶されていない場合、前記認証情報送信部を介してそのユーザーＩＤを外部の印刷装置へ送信し、前記認証情報受信部を介してそのユーザーＩＤと一致するユーザー認証情報を取得し、複数の認証情報が取得され、かつその認証情報に含まれるパスワードが異なるとき、複数のユーザー認証情報が取得された旨を表示部に表示させあるいは印刷させ、いずれかのユーザーパスワードをユーザーに選択させまたは入力させるように制御する請求項１〜７の何れか一つに記載の印刷装置。
【請求項９】
前記記憶部は、装置の管理者用として予め定められ前記ネットワークを介して通信可能な連絡先をさらに記憶してなり、
前記認証処理部は、仮登録状態のユーザー認証情報が本登録された場合にその旨を前記連絡先へ通知する請求項１〜８の何れか一つに記載の印刷装置。
【請求項１０】
前記認証情報受信部は、外部の印刷装置に登録されているユーザー識別情報をその登録がなされている印刷装置の識別情報と共に受信し、
前記記憶部は、前記認証情報受信部により受信されるべき印刷装置の識別情報のうち仮登録を許可すべき印刷装置の識別情報を予め記憶し、
前記認証処理部は、外部の印刷装置からユーザー識別情報とその印刷装置の識別情報とが受信されたとき、その印刷装置の識別情報が仮登録を許可すべき印刷装置の識別情報か否かを判断し、許可すべき印刷装置からのユーザー識別情報に限り仮登録をするように制御する請求項１〜９の何れか一つに記載の印刷装置。
【請求項１１】
印刷処理を受け付けるべきユーザーの認証に用いるユーザー認証情報の登録を受け付ける指示入力部と、
登録されたユーザー認証情報を記憶する記憶部と、
印刷データとその印刷データに付加されたユーザー識別情報とを受信する受信部と、
受信したユーザー識別情報と記憶部に記憶されているユーザー認証情報とを照合し、前記印刷データの印刷処理を受け付けるべきか否かを判断する認証処理部と、
該当するユーザー認証情報が記憶部に記憶されていない場合、ネットワークを介して接続された外部の印刷装置へ前記ユーザー識別情報を送信し得る認証情報送信部と、
前記送信に応答し、前記ユーザー識別情報に該当するユーザー認証情報が外部の印刷装置に登録されている場合にそのユーザー認証情報を受信し得る認証情報受信部とを備え、
前記認証処理部は、該当するユーザー認証情報が記憶部に記憶されている場合は前記印刷データの印刷を受け付けて実行するよう制御し、該当するユーザー認証情報を前記認証情報受信部を介し外部の印刷装置から受信した場合はそのユーザー認証情報を前記記憶部に記憶させて前記印刷データの印刷を実行するように制御することを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ユーザー認証機能付きの印刷装置に関し、より詳細には、ネットワークを介して接続される他の印刷装置とユーザー認証に係る情報をやりとりできる印刷装置に関する。
【背景技術】
【０００２】
ネットワーク上に複数の印刷装置が接続された環境において、各印刷装置を使用できるユーザーに制限を加え、また、各ユーザーの使用状況を管理するために、各印刷装置がその装置に登録されているユーザーか否かを認証する機能が知られている。このようなユーザー認証機能付きの印刷装置で印刷を行う際、第1の印刷装置にユーザー登録されているが第2の印刷装置にユーザー登録されていないユーザーが、第2の印刷装置に対して印刷を実行すると、第2の印刷装置ではユーザー認証が失敗し印刷することができない。このユーザーが第2の印刷装置で印刷できるようにするためには、第2の印刷装置にユーザー登録を行い、その後、改めてクライアント装置（PC）から第2の印刷装置に対して印刷を実行する必要がある。しかし、同一ネットワーク内の各印刷装置にユーザー登録を行うことは、ユーザーにとってわずらわしい作業である。
【０００３】
そこで、クライアント装置側で認証した印刷ジョブをサーバに蓄積しておき、指定した印刷装置で印刷失敗した場合、ネットワーク上の他の印刷装置で印刷することにより、セキュリティ性を確保した印刷を行うシステムが提案されている（例えば、特許文献１参照）。
また、指定した印刷装置で認証失敗した場合、ネットワーク上にある他の印刷装置で同じ認証情報を使用する印刷装置が提案されている（例えば、特許文献２参照）。
【特許文献１】特開２００７−３４４９１号公報
【特許文献２】特開２００４−２１３０７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
前述の特許文献１で開示されている手法は、クライアント装置での認証が前提であり、かつ印刷ジョブを蓄積するためのサーバが印刷装置と別に必要となる。
特許文献２の場合、他の印刷装置で認証成功すれば印刷は実行されるが、指定した印刷装置には印刷後も認証情報が登録されることはない。そのため、毎回、他印刷装置で認証されることになる。
【０００５】
この発明は、以上のような事情を考慮してなされたものであって、ユーザー認証処理を付加した印刷処理により印刷可能なユーザーを制限し、各ユーザーの使用状況を管理可能なネットワークプリンティング環境に適用される印刷装置において、ユーザーの制限によるセキュリティとユーザー認証情報の登録の容易性とを両立させる機能を提供するものである。
【課題を解決するための手段】
【０００６】
この発明は、印刷処理を受け付けるべきユーザーの認証に用いるユーザー認証情報の本登録を受け付ける指示入力部と、本登録されたユーザー認証情報を記憶する記憶部と、印刷データとその印刷データに付加されたユーザー識別情報とを受信する受信部と、受信したユーザー識別情報と記憶部に記憶されているユーザー認証情報とを照合し、前記印刷データの印刷処理を受け付けるべきか否かを判断する認証処理部と、該当するユーザー認証情報が記憶部に記憶されていない場合、ネットワークを介して接続された外部の印刷装置へ前記ユーザー識別情報を送信し得る認証情報送信部と、前記送信に応答し、前記ユーザー識別情報に該当するユーザー認証情報が外部の印刷装置に本登録されている場合にそのユーザー認証情報を受信し得る認証情報受信部とを備え、前記認証処理部は、該当するユーザー認証情報が記憶部に記憶されている場合は前記印刷データの印刷を受け付けて実行するよう制御し、該当するユーザー認証情報を外部の印刷装置から受信した場合はそのユーザー認証情報を仮登録状態のユーザー認証情報として前記記憶部に一時的に記憶部に記憶させかつ前記印刷データの印刷を仮登録状態で受け付けて実行するように制御し、かつ、仮登録状態のユーザー認証情報を本登録するか否かの選択を前記ユーザーに行わせるよう制御することを特徴とする印刷装置を提供する。
【０００７】
また、この発明は、印刷処理を受け付けるべきユーザーの認証に用いるユーザー認証情報の登録を受け付ける指示入力部と、登録されたユーザー認証情報を記憶する記憶部と、印刷データとその印刷データに付加されたユーザー識別情報とを受信する受信部と、受信したユーザー識別情報と記憶部に記憶されているユーザー認証情報とを照合し、前記印刷データの印刷処理を受け付けるべきか否かを判断する認証処理部と、該当するユーザー認証情報が記憶部に記憶されていない場合、ネットワークを介して接続された外部の印刷装置へ前記ユーザー識別情報を送信し得る認証情報送信部と、前記送信に応答し、前記ユーザー識別情報に該当するユーザー認証情報が外部の印刷装置に登録されている場合にそのユーザー認証情報を受信し得る認証情報受信部とを備え、前記認証処理部は、該当するユーザー認証情報が記憶部に記憶されている場合は前記印刷データの印刷を受け付けて実行するよう制御し、該当するユーザー認証情報を前記認証情報受信部を介し外部の印刷装置から受信した場合はそのユーザー認証情報を前記記憶部に記憶させて前記印刷データの印刷を実行するように制御することを特徴とする印刷装置を提供する。
【発明の効果】
【０００８】
この発明の印刷装置において、前記認証処理部は、該当するユーザー認証情報が記憶部に記憶されている場合は前記印刷データの印刷を受け付けて実行するよう制御し、該当するユーザー認証情報を外部の印刷装置から受信した場合はそのユーザー認証情報を仮登録状態のユーザー認証情報として前記記憶部に一時的に記憶部に記憶させかつ前記印刷データの印刷を仮登録状態で受け付けて実行するように制御し、かつ、仮登録状態のユーザー認証情報を本登録するか否かの選択を前記ユーザーに行わせるよう制御するので、ユーザー認証処理を付加した印刷処理により印刷可能なユーザーを制限し、各ユーザーの使用状況を管理可能なネットワークプリンティング環境に適用される印刷装置において、ユーザーの制限によるセキュリティとユーザー認証情報の登録の容易性とを両立させる機能を提供することができる。より具体的には、指定した印刷装置で認証失敗した場合、ネットワーク上にある他の印刷装置に存在するユーザーの認証情報によって認証が成功すれば、そのユーザーの認証情報を指定した印刷装置に仮登録した上で印刷を許可し、その印刷実行の前後に、指定した印刷装置への本登録を簡便に行うことが可能になる。
【０００９】
また、この発明の異なる態様によれば、前記認証処理部は、前記認証処理部は、該当するユーザー認証情報が記憶部に記憶されている場合は前記印刷データの印刷を受け付けて実行するよう制御し、該当するユーザー認証情報を前記認証情報受信部を介し外部の印刷装置から受信した場合はそのユーザー認証情報を前記記憶部に記憶させて前記印刷データの印刷を実行するように制御するので、ユーザーの制限によるセキュリティとユーザー認証情報の登録の容易性とを両立させる機能を提供することができる。より具体的には、指定した印刷装置で認証失敗した場合、ネットワーク上にある他の印刷装置に存在するユーザーの認証情報によって認証が成功すれば、そのユーザーの認証情報を用いて印刷を許可することが可能になる。
【００１０】
この発明において、指示入力部は、ユーザーがユーザー認証情報を本登録するために用いるものであり、その具体的な一態様は、例えば、印刷装置の操作部に配置される入力キーや操作部に配置される液晶表示装置とその表面に配置されるタッチパネルが一体となって入力キーの機能を発揮するものである。
【００１１】
なお、「本登録」は、「仮登録」との識別が判り易いように用いた語である。「仮登録」が本登録までの一時的な登録状態であり、仮登録後に「本登録」が行われた場合、もしくは、「本登録」が行われないと認証処理部が判断した場合に削除される。これに対して、「本登録」は、ユーザーの意思により意図的に削除されるまでその印刷装置の記憶部に記憶される。例えば、特許文献２に開示された従来技術には、本発明の「仮登録」に相当する概念がなく「本登録」に相当する概念のみが存在する。
【００１２】
また、記憶部は、ユーザー認証情報を記憶する不揮発性のメモリである。その具体的な一態様は、フラッシュメモリまたはハードディスク装置である。さらに、受信部は、クライアント装置との間で印刷データおよびそれに付加されたユーザー識別情報を通信する通信回路である。その具体的な一態様は、ＬＡＮインターフェース回路である。後述する実施形態では、I/O部に相当する。さらに、認証情報送信部および認証情報受信部は、ネットワークを介して接続された外部の印刷装置との間でユーザー認証情報およびユーザー識別情報をそれぞれ送信および受信するものである。その具体的なハードウェアは前述の受信部と同様、ＬＡＮインターフェース回路である。受信部、認証情報送信部および認証情報受信部は、その機能、換言すれば通信の対象が異なるもののその具体的態様としてのハードウェアは共通のＬＡＮインターフェース回路である。
【００１３】
認証処理部は、受信されたユーザー識別情報と前記記憶部に記憶されたユーザー認証情報とを照合し、照合結果に基づいて前記印刷データの印刷処理を受け付けるべきか否かを判断する。認証処理部の機能は、印刷装置が備えるＣＰＵあるいはマイクロコンピュータが制御用のプログラムを実行することにより実現される。
認証処理部が認証したユーザー識別情報が付加された印刷データは、印刷部により印刷される。ここでいう印刷部は、いわゆるプリンタコントローラおよびプリンタエンジンを指す。
【００１４】
以下、この発明の好ましい態様について説明する。
仮登録状態で受け付けられて実行される印刷処理は、本登録のレベルで実行される印刷処理に比して印刷枚数の上限、当該ユーザーの累積印刷枚数の上限、印刷処理可能な時間帯、および／または指定可能な印刷機能に制限が課されるようにしてもよい。このようにすれば、仮登録の機能が乱用され、ユーザー認証による管理が有名無実になる事態を防ぐことができる。仮登録の機能制限の具体例としては、利用枚数制限や、累積印刷枚数のリミット、利用可能時間制限、利用可能な印刷機能の制限などが考えられる。ここで、制限される印刷機能とは、例えば、印刷単価の高いカラー印刷を禁止したり、ユーザーがシートを取りに来るまでに時間を要しても後続の印刷ジョブの邪魔になることのないようシートの排出先を特定あるいは制限したり、単価の高い特殊紙などのシートの選択を制限したりするものである。
【００１５】
また、前記認証処理部は、仮登録状態のユーザー認証情報を本登録するか否かの選択を前記ユーザーに行わせるために、前記指示入力部を用いた指示をユーザーに求めるようにしてもよい。このようにすれば、ユーザーは、仮登録されたユーザー認証情報で印刷処理が行われる前後で、簡便な操作により本登録を行うことができ、仮登録の印刷機能に制限がある場合は本登録によりその制限をなくして印刷処理させることができ、あるいは、今後も頻繁に使用する印刷装置に対して簡単にユーザー認証情報を登録することができる。
【００１６】
さらにまた、前記認証処理部は、仮登録状態のユーザー認証情報を本登録するか否かの選択を前記ユーザーに行わせるために、前記印刷データの印刷処理と共に、仮登録状態のユーザー認証情報に係る内容を印刷処理するように制御してもよい。このようにすれば、仮登録による印刷処理によって出力された印刷物を取りにきたユーザーに対して、仮登録されたユーザー認証情報を本登録するか否かの選択をより確実に行わせることができる。
【００１７】
前記選択を行わせるための告知を表示する表示部をさらに備え、前記ユーザー識別情報およびユーザー認証情報はユーザーＩＤとユーザーパスワードとを含んでなり、前記認証処理部は、前記表示部に仮登録状態のユーザー認証情報に係るユーザーＩＤを表示部に表示させ、指示入力部からのユーザーパスワードの入力を求める表示を行わせるようにしてもよい。このようにすれば、ユーザーパスワードを知っているユーザーのみが本登録を行うことができるので、仮登録されたユーザー認証情報が第三者の操作により誤って登録されることを回避できる。
【００１８】
また、前記認証処理部は、所定期間内に指示入力部からのユーザーパスワードの入力がない場合、または、入力されたユーザーパスワードが不正な場合に仮登録状態のユーザー認証情報を削除するようにしてもよい。このようにすれば、本登録されなかったユーザー認証情報がいつまでも仮登録の状態のままで保持されることを回避することができる。
【００１９】
さらにまた、受信した印刷データを格納する印刷データ格納部をさらに備え、前記認証処理部は、外部の印刷装置からユーザー認証情報が提供されなかった場合、前記印刷データの印刷処理を行わずにその印刷データを印刷データ格納部に格納し、その印刷データに付加されたユーザー識別情報に該当するユーザー認証情報が登録された場合に格納された印刷データを印刷し得るように制御してもよい。このようにすれば、受信された印刷データが、それに付加されたユーザー識別情報に該当するユーザー認証情報が記憶されておらず、かつ、外部の印刷装置にも登録されていないものであっても、その後にその印刷装置にユーザー識別情報に相当するユーザー認証情報を登録することによって印刷処理を行わせることができる。
【００２０】
前記ユーザー識別情報およびユーザー認証情報はユーザーＩＤとユーザーパスワードとを含んでなり、前記認証処理部は、ユーザー識別情報に含まれるユーザーＩＤに該当するものが記憶部に記憶されていない場合、前記認証情報送信部を介してそのユーザーＩＤを外部の印刷装置へ送信し、前記認証情報受信部を介してそのユーザーＩＤと一致するユーザー認証情報を取得し、複数の認証情報が取得され、かつその認証情報に含まれるパスワードが異なるとき、複数のユーザー認証情報が取得された旨を表示部に表示させあるいは印刷させ、いずれかのユーザーパスワードをユーザーに選択させまたは入力させるように制御してもよい。このようにすれば、複数の印刷装置から異なるパスワードを含むユーザー認証情報が提供された場合、そのうち何れを本登録すべきかをユーザーの意志に基づいて決定させることができる。従って、例えば、複数のアカウント（ユーザー認証情報）を有するユーザーは意図に応じたユーザー認証情報を本登録することができる。例えば、業務内容に応じてアカウントを使い分けている場合や、組織の変更等により複数のアカウントを持つに至った場合であっても適切なアカウントを本登録させることができる。
【００２１】
また、前記記憶部は、装置の管理者用として予め定められ前記ネットワークを介して通信可能な連絡先をさらに記憶してなり、前記認証処理部は、仮登録状態のユーザー認証情報が本登録された場合にその旨を前記連絡先へ通知するようにしてもよい。このようにすれば、仮登録状態のユーザー認証情報が本登録される都度、その印刷装置の管理者はそれを知ることができ、ユーザー認証情報の適切な管理を行い得る。
【００２２】
さらにまた、前記認証情報受信部は、外部の印刷装置に登録されているユーザー識別情報をその登録がなされている印刷装置の識別情報と共に受信し、前記記憶部は、前記認証情報受信部により受信されるべき印刷装置の識別情報のうち仮登録を許可すべき印刷装置の識別情報を予め記憶し、前記認証処理部は、外部の印刷装置からユーザー識別情報とその印刷装置の識別情報とが受信されたとき、その印刷装置の識別情報が仮登録を許可すべき印刷装置の識別情報か否かを判断し、許可すべき印刷装置からのユーザー識別情報に限り仮登録を行うように制御してもよい。このようにすれば、同一のネットワークに接続された印刷装置のうち、限定してユーザー認証情報の仮登録を許可すべき印刷装置を管理者やユーザーが予め指定しておくことが可能になる。
ここで示した種々の好ましい態様は、それら複数を組み合わせることもできる。
【発明を実施するための最良の形態】
【００２３】
以下、図面を用いてこの発明をさらに詳述する。なお、以下の説明は、すべての点で例示であって、この発明を限定するものと解されるべきではない。
本発明に係る実施形態の印刷システムを図１に示す。複数の印刷装置１１〜１４と複数のクライアント装置１７、１８がLAN等のネットワークを通じて通信可能に接続されている。クライアント装置１７および１８の具体例は、一般的なパーソナルコンピュータやプリントサーバー等である。クライアント装置１７および１８は、印刷ジョブを印刷装置１１〜１４に対して選択的に送信する機能を備える。印刷装置１１〜１４の具体例は、コピー、プリンタ、FAX、スキャナ、ドキュメントファイリングの各処理を実行する複合機であるが、少なくともプリンタ機能を備える印刷装置であればよい。
【００２４】
図２は、各印刷装置のハードウェア構成を示す説明図である。図２は、印刷装置１２を代表例としているが、他の印刷装置１１、１３、１４も同様である。図２に示すように、印刷装置１２は、I/O部３１、認証情報送信部３２、認証情報受信部３３、認証処理部３４、データ受信部３５、データ解析部３６、画像生成部３８、エンジン制御部３９、ジョブ制御部４０、記憶部４１、ユーザーインターフェース制御部（UI制御部）４２を備える。
【００２５】
I/O部３１は、ネットワークを通じてクライアント装置あるいは他の印刷装置と通信を行う。
認証情報送信部３２は、印刷ジョブに付加されたユーザーの情報（例えば、ユーザーID）をI/O部３１を通して他の印刷装置に通知する。
認証情報受信部３３は、通知した情報に該当するユーザーが登録されていたとき、I/O部３１を通して他の印刷装置からそのユーザーの認証情報を取得する。
【００２６】
認証処理部３４は、印刷ジョブに付加されたユーザーの情報、あるいはユーザーが入力した情報と、印刷装置に登録されている、あるいは仮登録されたユーザーの認証情報を比較して印刷の可否を判定する。
データ受信部３５は、I/O部３１を通してクライアント装置から送信された印刷ジョブを受信する。
【００２７】
データ解析部３６は、印刷ジョブに含まれる印刷情報を解析する。
画像生成部３８は、印刷情報に基づき、印刷ジョブに含まれる印刷データから印刷用の画像データを作成する。
エンジン制御部３９は、画像を印刷するエンジンを駆動制御する。
ジョブ制御部４０は、印刷ジョブの受信から印刷完了までのジョブの管理を行う。
記憶部４１は、ハードディスク装置や不揮発性のメモリからなり、ユーザーの認証情報、印刷データを記憶する。
【００２８】
各印刷装置１１〜１４は、入力操作のための操作パネル（図２に図示せず）をさらに備える。操作パネルには、ユーザーに情報を通知するための表示部およびユーザーからの指示を受け付ける指示入力部がある。表示部の具体的な態様は、液晶表示装置や有機ＥＬ表示装置などの表示装置であり、好ましくは、ドットマトリックス表示装置である。指示入力部の具体的な態様は、操作パネル上に配置された入力キーおよび／または表示部上でユーザーからの指示入力を受け付けるためのタッチパネルである。UI制御部４２はその表示装置および入力キーを用いて提供されるユーザーインターフェースを制御する。
【００２９】
図３は、各印刷装置１１〜１４の記憶部４１にそれぞれ登録されるユーザーの認証情報の一例を示す説明図である。この実施形態において、ユーザー認証情報は５つの英数字の組み合わせからなる。図３の例では、印刷装置１１にユーザー認証情報の一項目であるユーザーIDとして、「AAAAA」、「BBBBB」、「CCCCC」、「DDDDD」および「EEEEE」が登録されている。印刷装置１２には、「FFFFF」、「GGGGG」が登録されている。また、印刷装置１３には、「DDDDD」、「EEEEE」が登録されている。さらにまた、印刷装置１４には、「XXXXX」、「YYYYY」および「ZZZZZ」が登録されている。
【００３０】
図３で、ユーザーIDはユーザーに固有のIDであり、ユーザーごとに異なる文字、数字の列であればよい。さらに、記憶部４１には、ユーザー認証情報の他の項目であるパスワードが登録されている。パスワードは、５つの英数字の組み合わせからなり、各ユーザーIDに対応して登録される、各パスワードは、そのユーザーIDの所有者であることを判定するために使用される。なお、ユーザー認証情報の他の項目として、ユーザー番号やE-Mailアドレスなど、ユーザーに関連する情報が付加されてもよい。
【００３１】
図１に示す印刷システムにおいて、ネットワークに接続されている各印刷装置１１〜１４の記憶部４１には、それぞれの印刷装置が利用可能なユーザーの認証情報が個別に登録され管理されている。各印刷装置に登録されているユーザーＩＤは、例えばユーザーの所属部門別に管理されている。従って、各印刷装置の管理者は、登録されているユーザーをその印刷装置が利用可能なユーザーとして把握できる。そして、各印刷装置に登録されたユーザーかその印刷装置を使用するのに適切なユーザーかどうかを把握することができる。
【００３２】
また、前記管理者は、各ユーザーの印刷枚数の状況を把握することができる。なお、この発明の前提として、ネットワーク上の印刷装置は、互いに信頼関係がある状態で互いに通信可能であるものとする。即ち、図１のネットワークは、例えば、あるオフィスのイントラネットであり、同一会社内か、同一事業所内のメンバーのみをユーザーとする。ネットワークに接続された各印刷装置は、同一会社内か、同一事業所内に帰属する印刷装置である。例えば、印刷装置１１は部門Ａに帰属し、印刷装置１２は部門Ｂに帰属するといった形態である。従って、関係の無い部門や他の会社のメンバーからの印刷はネットワークに侵入できず、印刷できない状態である。
【００３３】
図４は、本印刷システムにおける認証情報の流れを示す説明図である。図４では、ネットワークには、図１に示す４台の印刷装置とクライアント装置１７が接続された環境を示している。各印刷装置１１〜１４の記憶部に登録されたユーザーの認証情報は、図３に示すとおりである。いま、クライアント装置１７から印刷装置１２に対して、ユーザーID：AAAAA、パスワード：aaaaaを付加した印刷ジョブが送信されたものとする。このとき、印刷装置１２には、ユーザーID：AAAAAが未登録のため、認証処理部３４によるユーザー認証の結果、認証は失敗と判定する。認証の失敗に応答し、印刷装置１２の認証処理部は、同一ネットワークに接続された他の印刷装置１１、１３、１４に対して、ユーザーID：AAAAAが登録されているか否かを問い合わせる。図４の例では、印刷装置１１にユーザーID：AAAAAが登録されている。このため、印刷装置１１は印刷装置１２に対して、ユーザーID：AAAAAの認証情報を送信する。
【００３４】
図５は、印刷装置１２が印刷ジョブ受信してから印刷の可否を判定するまでのフローチャートである。
印刷装置１２の認証処理部３４は、クライアント装置から送信された印刷ジョブを受信（ステップＳ５０１）すると、印刷データの解析を行い（ステップＳ５０２）、認証情報が含まれた印刷データであるか否かを判定（ステップＳ５０３）する。
認証情報を含む印刷データでないとき（ステップＳ５０３のＮＯ）、印刷は不可（ステップＳ５１１）となり印刷終了となる。
【００３５】
認証情報を含む印刷データであるとき（ステップＳ５０３のＹＥＳ）、印刷装置の記憶部に登録されているユーザーの認証情報の検索を行い、認証情報が登録されているかどうかを判定し（ステップＳ５０４）、登録があるとき（ステップＳ５０４のＹＥＳ）、そのユーザーのユーザーID・パスワード（ステップＳ５０５）と印刷ジョブに付加されたユーザーID、パスワードと比較して（ステップＳ５０６）、一致すれば（ステップＳ５０７のＹＥＳ）印刷が許可（ステップＳ５０９）され印刷処理を実行（ステップＳ５１０）する。
【００３６】
一致しなければ（ステップＳ５０７のＮＯ）登録されたユーザーの認証情報から次の情報の取得を試み（ステップＳ５０８）、ステップＳ５０４に戻り一致するユーザーの認証情報を検索する。
最終的に一致するものが登録された認証情報にないとき（ステップＳ５０４のＮＯ）、同一ネットワークに接続された他の印刷装置に対して、印刷ジョブに付加されたユーザーのユーザーIDを通知して認証情報の有無を照会し（ステップＳ５１２）、その結果の受信を待つ（ステップＳ５１３）。
【００３７】
結果を受信して認証情報がないとき（ステップＳ５１４のＮＯ）、印刷は不可（ステップＳ５１１）となり印刷終了となる。
認証情報があるとき（ステップＳ５１４のＹＥＳ）、それが複数の印刷装置にあるかどうかを判定し（ステップＳ５１５）、あれば（ステップＳ５１５のＹＥＳ）認証情報複数あり時の処理に移行（ステップＳ５１８）する。なければ（ステップＳ５１５のＮＯ）そのユーザーのパスワードと印刷ジョブに付加されたパスワードを比較して（ステップＳ５１６）、一致すれば（ステップＳ５１７のＹＥＳ）印刷許可判定時の処理に移行（ステップＳ５２０）し、一致しなければ（ステップＳ５１７のＮＯ）印刷不可判定時の処理に移行（ステップＳ５１９）する。
【００３８】
図６は、他の印刷装置から照会要求を受信したとき、その照会要求受けた印刷装置の認証処理部３４処理を示すフローチャートである。
図５ステップＳ５１２で、認証情報の有無を照会要求したとき、その照会要求受けた他の印刷装置の認証処理部３４は、認証情報照会の要求があるかどうかを監視している。認証情報処理部３４は、照会要求があったとき（ステップＳ６０１のＹＥＳ）、その通知されたユーザーＩＤを保存し（ステップＳ６０２）、印刷装置の記憶部に登録されているユーザーの認証情報の検索を行って、認証情報が登録されているかどうかを判定する（ステップＳ６０３）。登録があるとき（ステップＳ６０３のＹＥＳ）、そのユーザーのユーザーID（ステップＳ６０４）と通知されたユーザーIDを比較する（ステップＳ６０５）。両者が一致すれば（ステップＳ６０６のＹＥＳ）そのユーザーＩＤに対応する認証情報を通知する（ステップＳ６０８）。
【００３９】
一致しなければ（ステップＳ６０６のＮＯ）登録されたユーザーの認証情報から次の情報の取得を試み（ステップＳ６０７）、ステップＳ６０３に戻り一致するユーザーの認証情報を検索する。最終的に一致するものが登録された認証情報にないとき（ステップＳ６０３のＮＯ）、認証情報がないことを通知する（ステップＳ６０９）。
【００４０】
図７は、図５のステップS520の詳細な処理手順の例を示すフローチャートである。即ち、図５のステップS512で照会要求を行った印刷装置の認証処理部３４が、他の印刷装置に登録されている認証情報を取得した結果、対象とする印刷ジョブを印刷許可と判定する処理を示すフローチャートである。さらに、前記認証処理部３４は、操作パネルの所定の入力キーの押下に応答して仮登録されたユーザーの本登録を許可する処理を行う。
【００４１】
図５のステップＳ５２０で前記認証処理部３４が、他の印刷装置に登録されている認証情報を取得した結果、印刷装置が印刷許可と判定したとき、前記認証処理部３４は、その通知された認証情報を仮登録として印刷装置の記憶部に記憶する（ステップＳ７０１）。仮登録通知ページの印刷が有効ならば（ステップＳ７０２のＹＥＳ）、認証処理部３４は、ジョブ制御部４０に対してユーザーの本登録実行忘れを防止するためにユーザーID等を記載した仮登録通知ページを印刷する（ステップＳ７０３）ように要求する。仮登録通知ページの印刷が無効ならば（ステップＳ７０２のＮＯ）、仮登録通知ページの印刷を要求しない。この仮登録通知ページの印刷を有効／無効はユーザーが変更可能な値であり、本実施例では１ページ目に印刷するものとする。
【００４２】
次に、印刷が許可（ステップＳ７０４）されたことに応答して、ジョブ制御部４０は、印刷データを生成し（ステップＳ７０５）、印刷処理を実行（ステップＳ７０６）するように印刷装置を制御する。また、印刷許可に応答して、UI制御部４２は、仮登録されたユーザーの認証情報があることと本登録実行ボタンを操作パネルに表示させる（ステップＳ７０７）、印刷装置まで印刷物を取りに来たユーザーの操作を待つ。本登録実行ボタンが押下されたとき（ステップＳ７０８のＹＥＳ）、仮登録されているユーザーの認証情報を記憶部に本登録し（ステップＳ７０９）、仮登録されているユーザーの認証情報を記憶部から削除する（ステップＳ７１０）。
【００４３】
一方、本登録実行ボタンが押下されない（ステップＳ７０８のＮＯ）とき、UI制御部４２は、タイムアウト時間を経過したかどうかを判定する（ステップＳ７１１）。タイムアウト時間が経過していなければ（ステップＳ７１１のＮＯ）引き続きユーザーの操作を待つ。一方、タイムアウト時間を経過していれば（ステップＳ７１１のＹＥＳ）、その旨を認証処理部３４に通知する。通知に応答して、認証処理部３４は、仮登録されているユーザーの認証情報を記憶部から削除する（ステップＳ７１０）。
【００４４】
図８は、図５のステップS520の図７と異なる処理手順の例を示すフローチャートである。即ち、図５のステップS512で照会要求を行った印刷装置の認証処理部３４が、他の印刷装置に登録されている認証情報を取得した結果、対象とする印刷装置を印刷許可と判定し、パスワード入力で本登録を許可する処理を示すフローチャートである。
【００４５】
この場合、認証処理部３４は、印刷装置が印刷許可と判定したとき、その通知された認証情報を仮登録として印刷装置の記憶部に記憶する（ステップＳ８０１）。そして、仮登録通知ページの印刷が有効ならば（ステップＳ８０２のＹＥＳ）、認証処理部３４は、ユーザーの本登録実行忘れを防止するためにユーザーID等を記載した仮登録通知ページを印刷するよう、ジョブ制御部に要求する（ステップＳ８０３）。仮登録通知ページの印刷が無効ならば（ステップＳ８０２のＮＯ）、仮登録通知ページの印刷を要求しない。この仮登録通知ページの印刷を有効／無効はユーザーが変更可能な値であり、本実施例では１ページ目に印刷するものとする。
【００４６】
次に、印刷が許可（ステップＳ８０４）されたことに応答して、ジョブ制御部４０は、印刷データを生成し（ステップＳ８０５）、印刷処理を実行（ステップＳ８０６）するように印刷装置を制御する。また、UI制御部４２は、仮登録されたユーザーの認証情報があることとパスワード入力画面を操作パネルに表示させる（ステップＳ８０７）。そして、印刷装置まで印刷物を取りに来たユーザーの操作を待つ。パスワードが入力されたとき（ステップＳ８０８のＹＥＳ）、UI制御部４２は、入力されたパスワードと仮登録されているユーザーのパスワードを比較する（ステップＳ８０９）。両者が、一致すれば（ステップＳ８１０のＹＥＳ）仮登録されているユーザーの認証情報を記憶部に本登録し（ステップＳ８１１）、仮登録されているユーザーの認証情報を記憶部から削除する（ステップＳ８１２）。一致しなければ（ステップＳ８１０のＮＯ）仮登録されているユーザーの認証情報を記憶部から削除する（ステップＳ８１２）。
【００４７】
パスワードが入力されない（ステップＳ８０８のＮＯ）とき、UI制御部４２は、タイムアウト時間を経過したかどうかを判定する（ステップＳ８１３）。タイムアウト時間が経過していなければ（ステップＳ８１３のＮＯ）UI制御部４２は、引き続きユーザーの操作を待つ。タイムアウト時間が経過したら（ステップＳ８１３のＹＥＳ）、UI制御部４２は、その旨を認証処理部３４に通知する。通知に応答して、認証処理部３４は、仮登録されているユーザーの認証情報を記憶部から削除する（ステップＳ８１２）。
【００４８】
図９は、図５のステップS519の詳細な処理手順を示すフローチャートである。即ち、認証処理部３４が、印刷不可と判定したときの処理を示すフローチャートである。
ステップＳ５１９で、認証処理部３４が印刷不可と判定したとき、その通知された認証情報を仮登録として印刷装置の記憶部に記憶する（ステップＳ９０１）。そして、ジョブ制御部４０に対し、印刷データを生成し（ステップＳ９０２）、印刷処理は行わずに生成された印刷データの保存のみを行うように要求する（ステップＳ９０３）。
【００４９】
また、印刷不可の判定結果に応答して、UI制御部は、仮登録されたユーザーの認証情報があることと保存された印刷データがあることを操作パネルに表示させる（ステップＳ９０４）。そして、印刷装置まで印刷物を取りに来たユーザーの操作を待つ。ユーザーID・パスワードが入力されたとき（ステップＳ９０５のＹＥＳ）、認証処理部３４は、入力されたユーザーID・パスワードと仮登録されているユーザーのユーザーID・パスワードを比較する（ステップＳ９０６）。
【００５０】
両者が一致して（ステップＳ９０７のＹＥＳ）かつ、パスワード入力による印刷が許可されていたとき（ステップＳ９０８のＹＥＳ）、認証処理部３４は印刷を許可する（ステップＳ９０９）。そして、保存された印刷データの印刷処理を実行（ステップＳ９１０）するようジョブ制御部に要求する。さらに、認証処理部３４は、仮登録されているユーザーの認証情報を記憶部に本登録し（ステップＳ９１１）、仮登録されているユーザーの認証情報と保存された印刷データを削除する（ステップＳ９１２、ステップＳ９１３）。
【００５１】
一方、前記ステップS906の判定で、両者が一致して（ステップＳ９０７のＹＥＳ）かつ、パスワード入力による印刷が許可されていないとき（ステップＳ９０８のＮＯ）、認証処理部３４は、印刷処理を許可しない。そして、仮登録されているユーザーの認証情報を記憶部に本登録し（ステップＳ９１１）、仮登録されているユーザーの認証情報と保存された印刷データを削除する（ステップＳ９１２、ステップＳ９１３）。
【００５２】
ここで、パスワード入力による印刷を許可するか否かは、ユーザーあるいは印刷装置の管理者による変更が可能な設定であるものとする。
さらに、前記ステップS906の判定で、両者が一致しなければ（ステップＳ９０７のＮＯ）、認証処理部３４は、仮登録されているユーザーの認証情報と保存された印刷データを削除する（ステップＳ９１２、ステップＳ９１３）。
【００５３】
なお、パスワードが入力されない（ステップＳ９０５のＹＥＳ）とき、認証処理部は、タイムアウト時間が経過したかどうかを判定する（ステップＳ９１４）。タイムアウト時間が経過していなければ（ステップＳ９１４のＮＯ）、UI制御部４２は、引き続きユーザーの操作を待つ。タイムアウト時間が経過したら（ステップＳ９１４のＹＥＳ）、UI制御部４２は、その旨を認証処理部３４に通知する。通知に応答して、認証処理部３４は、仮登録されているユーザーの認証情報と保存された印刷データを削除する（ステップＳ９１２、ステップＳ９１３）。
【００５４】
図１０は、図５のステップS518の詳細な処理手順を示すフローチャートである。即ち、他の印刷装置から複数の認証情報を取得したときの処理を示すフローチャートである。
ステップＳ５１８で、認証処理部３４が複数の認証情報を取得したとき、認証処理部３４は、取得された複数の認証情報を仮登録として印刷装置の記憶部に記憶する（ステップＳ１００１）。そして、印刷が許可（ステップＳ１００２）された印刷データを生成し（ステップＳ１００３）、印刷処理を実行（ステップＳ１００４）するようにジョブ制御部４０に要求する。
【００５５】
さらに、UI制御部４２は、仮登録されたユーザーの認証情報が複数あること（ステップＳ１００５）と、ユーザーID、複数の印刷装置名を操作パネルに表示させる（ステップＳ１００６）。そして、印刷装置まで印刷物を取りに来たユーザーの操作を待つ。印刷物を取りに来たユーザーは、印刷装置に表示された画面を見て、複数の認証情報の何れかを選択する。この場合、ユーザーは、例えば、利用頻度の高いほうの印刷装置を選択して本登録する。そのようにすれば、利用頻度の低い印刷装置よりもパスワードを忘れにくいといった利点がある。なお、変形例として、複数の認証情報があった場合、認証処理部３４がその何れか一方を選択するようにしてもよい。例えば、認証情報と共にそのユーザーの利用枚数の情報を他の印刷装置から取得し、利用枚数の多い方を認証処理部３４が選択して登録するようにしてもよい。このようにすれば、利用度の高い印刷装置と同じパスワードが本登録される。
【００５６】
ユーザーの操作により、複数の認証情報から使用するユーザーの認証情報を選択するため印刷装置名が選択されたとき（ステップＳ１００７のＹＥＳ）、UI制御部４２は、パスワード入力画面を操作パネルに表示させる。表示されたパスワード入力画面を用いてユーザーがパスワードを入力したとき（ステップＳ１００８のＹＥＳ）、認証処理部３４は、入力されたパスワードと選択した印刷装置名に対応する仮登録されたユーザーのパスワードを比較する（ステップＳ１００９）。両者が一致すれば（ステップＳ１０１０のＹＥＳ）仮登録されているユーザーの認証情報を記憶部に本登録する（ステップＳ１０１１）。そして、全ての仮登録されたユーザーの認証情報を記憶部から削除する（ステップＳ１０１２）。一方、両者が一致しなければ（ステップＳ１０１０のＮＯ）全ての仮登録されたユーザーの認証情報を記憶部から削除する（ステップＳ１０１２）。
【００５７】
また、印刷装置が選択されない（ステップＳ１００７のＮＯ）、あるいはパスワードが入力されない（ステップＳ１００８のＮＯ）とき、UI制御部４２は、タイムアウト時間を経過したかどうかを判定する（ステップＳ１０１３）。タイムアウト時間が経過していなければ（ステップＳ１０１３のＮＯ）UI制御部４２は引き続きユーザーの操作を待つ。タイムアウト時間が経過していれば（ステップＳ１０１３のＹＥＳ）全ての仮登録されたユーザーの認証情報を記憶部から削除する（ステップＳ１０１２）。
【００５８】
なお、図７から図１０に記載されたタイムアウト時間の設定は、ユーザーあるいは印刷装置の管理者が任意に変更可能な値であるものとする。
この実施形態によれば、ユーザーは、指定した印刷装置にユーザー認証情報が登録されていなくても、他の印刷装置にユーザー認証情報が登録されていれば、仮登録のみで印刷できる。即ち、同一ネットワーク上への他の印刷装置へのユーザー認証情報の登録はユーザーの手による簡便な操作によって行うことができる。従って、ユーザー認証情報の登録作業のためにユーザーの手が煩わされ、あるいは、印刷装置管理者の手が煩わされることがない。
【００５９】
しかも、印刷装置管理者はそれぞれの管理する各印刷装置の利用可能なユーザーを、各印刷装置に登録されている認証情報から把握できる。従って、各印刷装置の管理者は、他の印刷装置に登録されたユーザーまで把握しなくともよい。これに対して、例えば、特許文献１のように認証サーバでユーザーを一括管理する態様や、特許文献２のようにネットワーク上のいずれかの印刷装置に登録されたユーザーが各印刷装置を同等の権原で利用できる態様としてしまうと、各印刷装置の管理者が把握しなければならないユーザーの範囲が広くなり、登録されたユーザーか適切なユーザーかどうか、あるいは、各ユーザーの印刷枚数の状況などを適格に把握、確認するための負担(管理負担)が大きくなる。
【００６０】
この点、本発明では、他の印刷装置にのみ登録されているユーザーは、仮登録の状態で例外的に印刷が許される。
なお、仮登録の機能を用いた印刷が乱用されるとユーザー管理の意味が無くなる。従って、仮登録利用については一定の制限(利用枚数制限や、累積印刷枚数のリミット、利用可能時間制限、利用可能な印刷機能の制限など)を行う機能を追加することが好ましい。ここで、制限される印刷機能とは、例えば、印刷単価の高いカラー印刷を禁止したり、ユーザーがシートを取りに来るまでに時間を要しても後続の印刷ジョブの邪魔になることのないようシートの排出先を特定あるいは制限したり、単価の高い特殊紙などのシートの選択を制限したりするものである。
【００６１】
従って、従来の態様に比べると各印刷装置の管理者は、ネットワーク内のすべてのユーザーを管理、把握しなくともよく、管理負担が軽減される。
図１１は、この発明の実施形態に係る前記ステップＳ７０７で、表示装置に表示される画面の一例である。印刷装置にユーザーID：AAAAAの認証情報が仮登録されたとこと示している。また、本登録実行の指示を入力するためのボタンが画面上に表示されている。
【００６２】
図１２は、この発明の実施形態に係る前記ステップＳ８０７で、表示装置に表示される画面の一例である。印刷装置にユーザーID：AAAAAの認証情報が仮登録されたとこと示している。また、ユーザーに対しパスワードの入力を要求するメッセージと入力されたパスワードを表示する領域が画面に表示されている。
【００６３】
図１３は、この発明の実施形態に係る前記ステップＳ９０４で、表示装置に表示される画面の一例である。印刷装置に認証情報が仮登録されたとこと示し、かつ、ユーザーにユーザーIDとパスワードの入力を要求するメッセージおよびユーザーIDとパスワードの内容が画面に表示されている。
【００６４】
図１４は、ステップＳ１００６で表示装置に表示される画面の一例である。印刷装置にユーザーID：AAAAAの認証情報が仮登録されたとこと示し、ユーザーID：AAAAAの認証情報が登録されている他の印刷装置名が表示されている。さらに、何れかの印刷装置をユーザーに選択させるボタンが表示されている。表示されたボタンを押下してユーザーがいずれかの印刷装置を選択したら、表示内容は図１２のパスワード入力要求画面に移行する。
【００６５】
前述した実施の形態の変形例として、次のものがある。
ユーザーが仮登録されたユーザー認証情報を本登録した場合、印刷装置はその旨をその装置の管理者に通知するようにしてもよい。通知は、例えば、予め定められた端末に対して行われてもよく、あるいは、予め定められたメールアドレスにメールを送信するようにしてもよい。それらの連絡先は、所定の操作により、管理者が記憶部４１に予め記憶させておく。
【００６６】
この態様によれば、例えば、図７のステップS709、図８のステップS811、図９のステップS911および図１０のステップS1011で、本登録がされた場合、それに続く処理ステップとして、認証処理部３４は、記憶部４１に記憶された管理者の連絡先を参照し、その連絡先へ新たなユーザー認証情報が本登録された旨の通知を送る。これによって、管理者は、管理対象の印刷装置に新たなユーザー認証情報が登録されたことを、本登録された都度知ることができる。
【００６７】
さらに、異なる変形例について説明する。
印刷装置１１〜１４は、予め定められた個別の識別情報を有している。あるいは、各印刷装置が複数のグループのいずれかに分類されており、各印刷装置が属するグループを識別情報として有していてもよい。各印刷装置に登録されたユーザー認証情報を、他の印刷装置からの要求に応じて送信する場合、自己の印刷装置の識別情報を付して送信する。記憶部４１には、他の印刷装置に登録されたユーザー認証情報を受信した場合、仮登録を認める印刷装置の識別情報が予め登録されている。その登録は、受信側の各印刷装置の管理者などにより予め登録されている。他の印刷装置からその印刷装置に登録されたユーザー認証情報とその印刷装置の識別情報とを受信した場合、受信側の印刷装置では送信元の印刷装置の識別情報を抽出し、抽出された識別情報が予め記憶部４１に登録されているものと一致するか否かを判断し、その結果に基づいて仮登録を許可するか否かを決定する。
【００６８】
具体的には、例えば、図５のステップS514で、認証情報(ユーザ識別情報)を受信したときは、認証情報を送信してきた外部の印刷装置の識別情報も取得する。取得した識別情報が、予め記憶部４１に登録されている印刷装置またはグループと一致するかを判定する。一致した場合は、認証情報有り（ステップS514のYES）と判定して、以降の処理を実施する。一致しない場合は、認証情報無し（ステップS514のNO）と判定し、ルーチンはステップS511に移行する。
【００６９】
このようにすることにより、同一のネットワークに接続された印刷装置のうち、特定の印刷装置に限定してユーザー認証情報の仮登録を行うことができる。例えば、同一の建屋内の複数部門の印刷装置が同一のネットワーク接続されている場合、同一部門の印刷装置に限定して仮登録を許可するように設定を行うことが可能になる。
【００７０】
以上の態様の他にも、この発明について種々の変形例があり得る。それらの変形例は、この発明の範囲に属さないと解されるべきものではない。この発明には、請求の範囲と均等の意味および前記範囲内でのすべての変形とが含まれるべきである。
【図面の簡単な説明】
【００７１】
【図１】本発明に係る印刷システムの概略構成を示す説明図である。
【図２】本発明の印刷装置の機能的な概略構成を示すブロック図である。
【図３】本発明に係る各印刷装置に登録されたユーザーの認証情報の一例を示す説明図である。
【図４】本発明に係る印刷システムの認証情報の送受を示す説明図である。
【図５】本発明の印刷装置における印刷ジョブ受信から印刷可否判定までの処理を示すフローチャートである。
【図６】本発明の印刷装置における照会要求に対する処理を示すフローチャートである。
【図７】本発明の印刷装置において、印刷許可と判定してボタン押下で本登録を許可する処理を示すフローチャートである。
【図８】本発明の印刷装置において、印刷許可と判定してパスワード入力で本登録を許可する処理を示すフローチャートである。
【図９】本発明の印刷装置において、印刷不可と判定したときの処理を示すフローチャートである。
【図１０】本発明の印刷装置において、複数の認証情報が取得されたときの処理を示すフローチャートである。
【図１１】本発明の印刷装置において、認証処理部が印刷許可と判定し、操作パネルのボタン押下で本登録を許可する場合に表示される画面の説明図である。
【図１２】本発明の印刷装置において、認証処理部が印刷許可と判定し、パスワード入力で本登録を許可する場合に表示される画面の説明図である。
【図１３】本発明の印刷装置において、認証処理部が印刷不可と判定したときに表示される画面を示す説明図である。
【図１４】本発明の印刷装置において、認証処理部が複数の認証情報を取得したときに表示される画面の説明図である。
【符号の説明】
【００７２】
１１、１２、１３、１４：印刷装置
１７、１８：クライアント装置、ＰＣ
３１：Ｉ／Ｏ部
３２：認証情報送信部
３３：認証情報受信部
３４：認証処理部
３５：データ受信部
３６：データ解析部
３８：画像生成部
３９：エンジン制御部
４０：ジョブ制御部
４１：記憶部
４２：ＵＩ制御部
【図１】
2010128555.tif 000003
【図２】
2010128555.tif 000004
【図３】
2010128555.tif 000005
【図４】
2010128555.tif 000006
【図５】
2010128555.tif 000007
【図６】
2010128555.tif 000008
【図７】
2010128555.tif 000009
【図８】
2010128555.tif 000010
【図９】
2010128555.tif 000011
【図１０】
2010128555.tif 000012
【図１１】
2010128555.tif 000013
【図１２】
2010128555.tif 000014
【図１３】
2010128555.tif 000015
【図１４】
2010128555.tif 000016