(57)【要約】【課題】  クライアント端末から画像形成装置に処理を要求する際、認証が許可されない画像形成装置が指定される問題が解決されつつ、処理を要求する画像形成装置が自動的に指定されるような仕組みを実現すること。【解決手段】  画像形成装置のクライアント端末として機能する情報処理装置であって、処理を要求する画像形成装置の探索を実行する探索手段と、前記探索により発見された画像形成装置を所定のユーザが使用するための認証を当該画像形成装置又は認証サーバに要求する認証要求手段と、前記探索により発見されて前記認証が要求された画像形成装置につき認証が許可された場合、当該画像形成装置に処理を要求する処理要求手段を備え、前記探索手段は、前記探索により発見されて前記認証が要求された画像形成装置につき認証が許可されなかった場合、処理を要求する別の画像形成装置の探索を実行することを特徴とする情報処理装置。【選択図】  図２
2005092810.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置のクライアント端末として機能する情報処理装置であって、
処理を要求する画像形成装置の探索を実行する探索手段と、前記探索により発見された画像形成装置を所定のユーザが使用するための認証を当該画像形成装置又は認証サーバに要求する認証要求手段と、前記探索により発見されて前記認証が要求された画像形成装置につき認証が許可された場合、当該画像形成装置に処理を要求する処理要求手段を備え、
前記探索手段は、前記探索により発見されて前記認証が要求された画像形成装置につき認証が許可されなかった場合、処理を要求する別の画像形成装置の探索を実行することを特徴とする情報処理装置。
【請求項２】
画像形成装置のクライアント端末として機能する情報処理装置であって、
画像形成装置の所定の機能を所定のユーザが使用するための認証を認証サーバに要求する認証要求手段と、前記機能を前記ユーザが使用することができるような画像形成装置を前記認証サーバから応答された場合、当該画像形成装置に処理を要求する処理要求手段を備えることを特徴とする情報処理装置。
【請求項３】
画像形成装置の認証サーバとして機能する情報処理装置であって、
画像形成装置の所定の機能を所定のユーザが使用するための認証をクライアント端末から要求された場合、当該機能を当該ユーザが使用することができるような画像形成装置を当該クライアント端末に応答する認証手段を備えることを特徴とする情報処理装置。
【請求項４】
前記認証手段は、画像形成装置の所定の複数の機能を使用するための認証をクライアント端末から要求された場合、当該複数の機能の各機能につき、当該機能を使用することができるような画像形成装置を当該クライアント端末に応答することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記認証手段は、画像形成装置の所定の機能を使用するための認証をクライアント端末から要求された場合、格安の課金で当該機能を使用することができるような画像形成装置を当該クライアント端末に応答することを特徴とする請求項３に記載の情報処理装置。
【請求項６】
当該情報処理装置は、画像形成装置にアクセスする際、ＳＯＡＰプロトコルにより通信を行うＷｅｂサービスを利用することを特徴とする請求項１乃至５いずれか１項に記載の情報処理装置。
【請求項７】
画像形成装置のクライアント端末として機能する情報処理装置により実行される情報処理方法であって、
処理を要求する画像形成装置の探索を実行する探索段階と、前記探索により発見された画像形成装置を所定のユーザが使用するための認証を当該画像形成装置又は認証サーバに要求する認証要求段階と、前記探索により発見されて前記認証が要求された画像形成装置につき認証が許可された場合、当該画像形成装置に処理を要求する処理要求段階を備え、
前記探索段階では、前記探索により発見されて前記認証が要求された画像形成装置につき認証が許可されなかった場合、処理を要求する別の画像形成装置の探索を実行することを特徴とする情報処理方法。
【請求項８】
画像形成装置のクライアント端末として機能する情報処理装置により実行される情報処理方法であって、
画像形成装置の所定の機能を所定のユーザが使用するための認証を認証サーバに要求する認証要求段階と、前記機能を前記ユーザが使用することができるような画像形成装置を前記認証サーバから応答された場合、当該画像形成装置に処理を要求する処理要求段階を備えることを特徴とする情報処理方法。
【請求項９】
画像形成装置の認証サーバとして機能する情報処理装置により実行される情報処理方法であって、
画像形成装置の所定の機能を所定のユーザが使用するための認証をクライアント端末から要求された場合、当該機能を当該ユーザが使用することができるような画像形成装置を当該クライアント端末に応答する認証段階を備えることを特徴とする情報処理方法。
【請求項１０】
前記認証段階では、画像形成装置の所定の複数の機能を使用するための認証をクライアント端末から要求された場合、当該複数の機能の各機能につき、当該機能を使用することができるような画像形成装置を当該クライアント端末に応答することを特徴とする請求項９に記載の情報処理方法。
【請求項１１】
前記認証段階では、画像形成装置の所定の機能を使用するための認証をクライアント端末から要求された場合、格安の課金で当該機能を使用することができるような画像形成装置を当該クライアント端末に応答することを特徴とする請求項９に記載の情報処理方法。
【請求項１２】
当該情報処理装置は、画像形成装置にアクセスする際、ＳＯＡＰプロトコルにより通信を行うＷｅｂサービスを利用することを特徴とする請求項７乃至１１いずれか１項に記載の情報処理方法。
【請求項１３】
請求項７乃至１２いずれか１項に記載の情報処理方法をコンピュータに実行させる情報処理プログラム。
【請求項１４】
請求項７乃至１２いずれか１項に記載の情報処理方法をコンピュータに実行させる情報処理プログラムが記録されたコンピュータ読取可能な記録媒体。
【請求項１５】
複数の画像形成装置と、前記複数の画像形成装置のクライアント端末として機能する情報処理装置を備える画像形成システムにおいて実行される情報処理方法であって、
前記情報処理装置が、処理を要求する画像形成装置の探索を実行する探索段階と、前記情報処理装置が、前記探索により発見された画像形成装置を所定のユーザが使用するための認証を当該画像形成装置又は認証サーバに要求する認証要求段階と、前記情報処理装置が、前記探索により発見されて前記認証が要求された画像形成装置につき認証が許可された場合、当該画像形成装置に処理を要求する処理要求段階と、当該画像形成装置が、前記処理を実行する処理段階を備え、
前記情報処理装置が、前記探索段階で、前記探索により発見されて前記認証が要求された画像形成装置につき認証が許可されなかった場合、処理を要求する別の画像形成装置の探索を実行することを特徴とする情報処理方法。
【請求項１６】
複数の画像形成装置と、前記複数の画像形成装置のクライアント端末として機能する情報処理装置を備える画像形成システムにおいて実行される情報処理方法であって、
前記情報処理装置が、画像形成装置の所定の機能を所定のユーザが使用するための認証を認証サーバに要求する認証要求段階と、前記情報処理装置が、前記機能を前記ユーザが使用することができるような画像形成装置を前記認証サーバから応答された場合、当該画像形成装置に処理を要求する処理要求段階と、当該画像形成装置が、前記処理を実行する処理段階を備えることを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャナ／プリンタ／コピー／ファクシミリ／複合機／融合機等の画像形成装置のクライアント端末として機能するパーソナルコンピュータや認証サーバとして機能するサーバコンピュータ等の情報処理装置、情報処理方法、情報処理プログラム、ＣＤ−ＲＯＭ等の記録媒体に関する。
【背景技術】
【０００２】
スキャナ／プリンタ／コピー／ファクシミリ／複合機／融合機等の画像形成装置により実行される処理には、クライアント端末からの要求に応じて実行されるものが存在する。例えば、プリンタにより実行されるプリント処理では、クライアント端末からのプリント要求に応じて、クライアント端末からの画像データが印刷用紙に印刷される。例えば、ファクシミリにより実行されるＰＣＦＡＸ処理では、クライアント端末からのファクシミリ送信要求に応じて、クライアント端末からの画像データがファクシミリ送信される。このようなクライアント端末の代表例としては、プリンタドライバやファクシミリドライバがインストールされたパーソナルコンピュータ（ＰＣ）が挙げられる。
【特許文献１】特開２００１−２９２２６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
クライアント端末から画像形成装置に処理を要求する際、処理を要求する画像形成装置が複数台存在する場合がある。例えば、プリント処理を要求する際、クライアント端末とネットワーク接続されたプリンタが２台存在する場合や、ＰＣＦＡＸ処理を要求する際、クライアント端末とネットワーク接続されたファクシミリが３台存在する場合である。
【０００４】
このような場合、クライアント端末のユーザは、どの画像形成装置を使用するかを指定する必要があるところ、クライアント端末のユーザとしては、どの画像形成装置を使用しても構わないということがある。ＰＣＦＡＸ処理を要求する際は特に、どのファクシミリを使用しても構わないということが多いだろう。そのため、どの画像形成装置を使用するかが自動的に指定されるようになれば便利である。しかし、画像形成装置を使用するのに認証が必要となる場合、どの画像形成装置を使用するかが自動的に指定されると、認証が許可されない画像形成装置が指定された場合、クライアント端末から画像形成装置に処理を要求することができないという問題がある。
【０００５】
したがって、本発明は、クライアント端末から画像形成装置に処理を要求する際、認証が許可されない画像形成装置が指定される問題が解決されつつ、処理を要求する画像形成装置が自動的に指定されるような仕組みを実現することを課題とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明（情報処理装置）は、画像形成装置のクライアント端末として機能する情報処理装置であって、処理を要求する画像形成装置の探索を実行する探索手段と、前記探索により発見された画像形成装置を所定のユーザが使用するための認証を当該画像形成装置又は認証サーバに要求する認証要求手段と、前記探索により発見されて前記認証が要求された画像形成装置につき認証が許可された場合、当該画像形成装置に処理を要求する処理要求手段を備え、前記探索手段は、前記探索により発見されて前記認証が要求された画像形成装置につき認証が許可されなかった場合、処理を要求する別の画像形成装置の探索を実行する。
【０００７】
請求項２に記載の発明（情報処理装置）は、画像形成装置のクライアント端末として機能する情報処理装置であって、画像形成装置の所定の機能を所定のユーザが使用するための認証を認証サーバに要求する認証要求手段と、前記機能を前記ユーザが使用することができるような画像形成装置を前記認証サーバから応答された場合、当該画像形成装置に処理を要求する処理要求手段を備える。
【０００８】
請求項３に記載の発明（情報処理装置）は、画像形成装置の認証サーバとして機能する情報処理装置であって、画像形成装置の所定の機能を所定のユーザが使用するための認証をクライアント端末から要求された場合、当該機能を当該ユーザが使用することができるような画像形成装置を当該クライアント端末に応答する認証手段を備える。
【０００９】
請求項４に記載の発明（情報処理装置）は、請求項３に記載の発明（情報処理装置）に関して、前記認証手段は、画像形成装置の所定の複数の機能を使用するための認証をクライアント端末から要求された場合、当該複数の機能の各機能につき、当該機能を使用することができるような画像形成装置を当該クライアント端末に応答する。
【００１０】
請求項５に記載の発明（情報処理装置）は、請求項３に記載の発明（情報処理装置）に関して、前記認証手段は、画像形成装置の所定の機能を使用するための認証をクライアント端末から要求された場合、格安の課金で当該機能を使用することができるような画像形成装置を当該クライアント端末に応答する。
【００１１】
請求項６に記載の発明（情報処理方法）は、請求項１乃至５いずれか１項に記載の発明（情報処理装置）に関して、当該情報処理装置は、画像形成装置にアクセスする際、ＳＯＡＰプロトコルにより通信を行うＷｅｂサービスを利用する。
【００１２】
請求項７に記載の発明（情報処理方法）は、画像形成装置のクライアント端末として機能する情報処理装置により実行される情報処理方法であって、処理を要求する画像形成装置の探索を実行する探索段階と、前記探索により発見された画像形成装置を所定のユーザが使用するための認証を当該画像形成装置又は認証サーバに要求する認証要求段階と、前記探索により発見されて前記認証が要求された画像形成装置につき認証が許可された場合、当該画像形成装置に処理を要求する処理要求段階を備え、前記探索段階では、前記探索により発見されて前記認証が要求された画像形成装置につき認証が許可されなかった場合、処理を要求する別の画像形成装置の探索を実行する。
【００１３】
請求項８に記載の発明（情報処理方法）は、画像形成装置のクライアント端末として機能する情報処理装置により実行される情報処理方法であって、画像形成装置の所定の機能を所定のユーザが使用するための認証を認証サーバに要求する認証要求段階と、前記機能を前記ユーザが使用することができるような画像形成装置を前記認証サーバから応答された場合、当該画像形成装置に処理を要求する処理要求段階を備える。
【００１４】
請求項９に記載の発明（情報処理方法）は、画像形成装置の認証サーバとして機能する情報処理装置により実行される情報処理方法であって、画像形成装置の所定の機能を所定のユーザが使用するための認証をクライアント端末から要求された場合、当該機能を当該ユーザが使用することができるような画像形成装置を当該クライアント端末に応答する認証段階を備える。
【００１５】
請求項１０に記載の発明（情報処理方法）は、請求項９に記載の発明（情報処理方法）に関して、前記認証段階では、画像形成装置の所定の複数の機能を使用するための認証をクライアント端末から要求された場合、当該複数の機能の各機能につき、当該機能を使用することができるような画像形成装置を当該クライアント端末に応答する。
【００１６】
請求項１１に記載の発明（情報処理方法）は、請求項９に記載の発明（情報処理方法）に関して、前記認証段階では、画像形成装置の所定の機能を使用するための認証をクライアント端末から要求された場合、格安の課金で当該機能を使用することができるような画像形成装置を当該クライアント端末に応答する。
【００１７】
請求項１２に記載の発明（情報処理方法）は、請求項７乃至１１いずれか１項に記載の発明（情報処理方法）に関して、当該情報処理装置は、画像形成装置にアクセスする際、ＳＯＡＰプロトコルにより通信を行うＷｅｂサービスを利用する。
【００１８】
請求項１３に記載の発明（情報処理プログラム）は、請求項７乃至１２いずれか１項に記載の情報処理方法をコンピュータに実行させる情報処理プログラムである。
【００１９】
請求項１４に記載の発明（記録媒体）は、請求項７乃至１２いずれか１項に記載の情報処理方法をコンピュータに実行させる情報処理プログラムが記録されたコンピュータ読取可能な記録媒体である。
【００２０】
請求項１５に記載の発明（情報処理方法）は、複数の画像形成装置と、前記複数の画像形成装置のクライアント端末として機能する情報処理装置を備える画像形成システムにおいて実行される情報処理方法であって、前記情報処理装置が、処理を要求する画像形成装置の探索を実行する探索段階と、前記情報処理装置が、前記探索により発見された画像形成装置を所定のユーザが使用するための認証を当該画像形成装置又は認証サーバに要求する認証要求段階と、前記情報処理装置が、前記探索により発見されて前記認証が要求された画像形成装置につき認証が許可された場合、当該画像形成装置に処理を要求する処理要求段階と、当該画像形成装置が、前記処理を実行する処理段階を備え、前記情報処理装置が、前記探索段階で、前記探索により発見されて前記認証が要求された画像形成装置につき認証が許可されなかった場合、処理を要求する別の画像形成装置の探索を実行する。
【００２１】
請求項１６に記載の発明（情報処理方法）は、複数の画像形成装置と、前記複数の画像形成装置のクライアント端末として機能する情報処理装置を備える画像形成システムにおいて実行される情報処理方法であって、前記情報処理装置が、画像形成装置の所定の機能を所定のユーザが使用するための認証を認証サーバに要求する認証要求段階と、前記情報処理装置が、前記機能を前記ユーザが使用することができるような画像形成装置を前記認証サーバから応答された場合、当該画像形成装置に処理を要求する処理要求段階と、当該画像形成装置が、前記処理を実行する処理段階を備える。
【００２２】
請求項１に記載の発明（情報処理装置）は、クライアント端末から画像形成装置に処理を要求する際、認証が許可されない画像形成装置が指定される問題が解決されつつ、処理を要求する画像形成装置が自動的に指定されるような仕組みを実現するためのクライアント端末に関わる発明である。
【００２３】
請求項２に記載の発明（情報処理装置）と請求項３に記載の発明（情報処理装置）は、クライアント端末から画像形成装置に処理を要求する際、認証が許可されない画像形成装置が指定される問題が解決されつつ、処理を要求する画像形成装置が自動的に指定されるような仕組みを実現するためのクライアント端末と認証サーバに関わる発明である。
【００２４】
請求項７に記載の発明（情報処理方法）は、クライアント端末から画像形成装置に処理を要求する際、認証が許可されない画像形成装置が指定される問題が解決されつつ、処理を要求する画像形成装置が自動的に指定されるような仕組みを実現するためのクライアント端末に関わる発明である。
【００２５】
請求項８に記載の発明（情報処理方法）と請求項９に記載の発明（情報処理装置）は、クライアント端末から画像形成装置に処理を要求する際、認証が許可されない画像形成装置が指定される問題が解決されつつ、処理を要求する画像形成装置が自動的に指定されるような仕組みを実現するためのクライアント端末と認証サーバに関わる発明である。
【００２６】
請求項１５に記載の発明（情報処理方法）は、クライアント端末から画像形成装置に処理を要求する際、認証が許可されない画像形成装置が指定される問題が解決されつつ、処理を要求する画像形成装置が自動的に指定されるような仕組みを実現した画像形成システムに関わる発明である。
【００２７】
請求項１６に記載の発明（情報処理方法）は、クライアント端末から画像形成装置に処理を要求する際、認証が許可されない画像形成装置が指定される問題が解決されつつ、処理を要求する画像形成装置が自動的に指定されるような仕組みを実現した画像形成システムに関わる発明である。
【発明の効果】
【００２８】
このように、本発明は、クライアント端末から画像形成装置に処理を要求する際、認証が許可されない画像形成装置が指定される問題が解決されつつ、処理を要求する画像形成装置が自動的に指定されるような仕組みを実現するものである。
【発明を実施するための最良の形態】
【００２９】
図１は、複合機１０１に係るハードウェア構成図である。図１の複合機１０１は、スキャナとプリンタとコピーとファクシミリとしての機能を備える画像形成装置である。図１の複合機１０１は、スキャナ１１１、プリンタ１１２、読取原稿センサ１１３、印刷用紙センサ１１４、操作表示部１１５、通信制御部１２１、モデム１２２、網制御部１２３、ネットワーク制御部１２４、ＣＰＵ１３１、ＲＯＭ１３２、ＲＡＭ１３３、画像メモリ１３４、パラメータメモリ１３５、バッテリ１３６、キャラクタジェネレータ１３７、符号化復号化部１３８、時計回路１３９を備える。
【００３０】
スキャナ１１１は、画像データを読取原稿から読み取るハードウェアである。プリンタ１１２は、画像データを印刷用紙に印刷するハードウェアである。読取原稿センサ１１３は、読取原稿セット位置に読取原稿がセットされているか否か、読取原稿のＪＡＭが発生しているか否かなどを検知するセンサである。印刷用紙センサ１１４は、印刷用紙セット位置に印刷用紙がセットされているか否か、印刷用紙のＪＡＭが発生しているか否かなどを検知するセンサである。操作表示部１１５は、ユーザによる操作入力やユーザへの画面表示のためのハードウェアである。
【００３１】
通信制御部１２１は、モデム１２２や網制御部１２３を制御して所定の伝送制御手順でファクシミリ通信を行う構成部分である。モデム１２２は、画情報を変復調して伝送すると共に、伝送制御手順における手順信号を伝送する構成部分である。網制御部１２３は、所定の発呼動作や着信動作を行う構成部分である。ネットワーク制御部１２４は、ＬＡＮ回線に係る通信制御を行う構成部分である。
【００３２】
ＣＰＵ１３１は、複合機１０１の制御等に係る情報処理を実行するＩＣである。ＲＯＭ１３２は、上記の情報処理用のプログラム等が格納されたＩＣである。ＲＡＭ１３３は、上記の情報処理用のメモリである。画像メモリ１３４は、画像データを蓄積するメモリである。パラメータメモリ１３５は、電話番号や宛名等のパラメータを蓄積するメモリである。バッテリ１３６は、電話番号や宛名等のパラメータを記憶するためにメモリをバックアップするための構成部分である。キャラクタジェネレータ１３７は、英文字や仮名文字や漢字や数字や記号等のフォントデータを記憶する構成部分である。符号化復号化部１３８は、送信する画情報の符号化や受信した文書の復号化を行う構成部分である。時計回路１３９は、画情報の送信時や文書の受信時に計時用に使用される回路である。
【００３３】
（第１実施例）
図２は、第１実施例の画像形成システムに係るネットワーク構成図である。図２の画像形成システムは、３台の複合機１０１Ａ，１０１Ｂ，１０１Ｃと１台のＰＣ（パーソナルコンピュータ）２０１により構成されている。これら装置は、ＬＡＮ等のネットワークにより互いに接続されており、ＳＯＡＰプロトコルにより通信を行うＷｅｂサービスを利用して互いにアクセスする。図２の複合機１０１Ａ，１０１Ｂ，１０１Ｃは、図１の複合機１０１に該当する。図２のＰＣ２０１には、図２の複合機１０１Ａ，１０１Ｂ，１０１Ｃのドライバがインストールされており、図２のＰＣ２０１は、図２の複合機１０１Ａ，１０１Ｂ，１０１Ｃのクライアント端末として機能する。図２のＰＣ２０１は、探索部２１１、認証要求部２１２、処理要求部２１３等の機能ブロックを備える。
【００３４】
図２の画像形成システムにおいて実行される情報処理について、図３のフロー図により説明する。
【００３５】
図２のＰＣ２０１から図２の複合機１０１にプリント処理やＰＣＦＡＸ処理等の処理を要求する前に、ＰＣ２０１を操作して、ＰＣ２０１を使用するユーザのユーザ情報と要求処理を設定する。図４は、ユーザ情報の設定例を表す。図４では、ＰＣ２０１を使用するユーザのユーザ名「ユーザＡ」と、ＰＣ２０１を使用するユーザのパスワード「ＡＢＣ」が設定されている。図５は、要求処理の設定例を表す。図５では、要求処理「ＰＣＦＡＸ処理」の処理条件等が設定されている。
【００３６】
ＰＣ２０１は、要求処理が設定された（Ｓ１１）場合、処理を要求する複合機１０１を上記のネットワーク上から探索（Ｓ１２）する。ＰＣ２０１は、上記のネットワーク上から複合機１０１Ａを発見した（Ｓ１３）場合、複合機１０１Ａにユーザ情報を転送して、複合機１０１Ａを設定ユーザ「ユーザＡ」が使用するための認証を複合機１０１Ａに要求（Ｓ１４）する。これに応じて複合機１０１Ａは、認証を実行して認証結果をＰＣ２０１に応答する。ＰＣ２０１は、複合機１０１Ａにつき認証が許可された（Ｓ１５）場合、複合機１０１Ａに要求処理に係る情報を転送し、複合機１０１Ａに設定処理「ＰＣＦＡＸ処理」の実行を要求（Ｓ１６）する。これに応じて複合機１０１Ａは、要求処理を実行（Ｓ１７）する。ＰＣ２０１は、複合機１０１Ａにつき認証が許可されなかった（Ｓ１５）場合、処理を要求する別の複合機１０１を上記のネットワーク上から探索（Ｓ１２）する。ＰＣ２０１は、上記のネットワーク上から複合機１０１Ｂか複合機１０１Ｃかを発見（Ｓ１３）することになる。
【００３７】
このように、ＰＣ２０１は、処理を要求する複合機１０１の自動探索を実行（Ｓ１２）し、自動探索により発見された複合機１０１を所定のユーザが使用するための認証を当該複合機１０１に要求（Ｓ１４）し、探索により発見されて認証が要求された複合機１０１につき認証が許可された場合、当該複合機１０１に処理を要求（Ｓ１６）し、探索により発見されて認証が要求された複合機１０１につき認証が許可されなかった場合、処理を要求する別の複合機１０１の自動探索を実行（Ｓ１２）する。これにより、認証が許可されない複合機１０１が指定される問題が解決されつつ、処理を要求する複合機１０１が自動的に指定されるのである。これによって、ＰＣ２０１から複合機１０１に処理を要求する際、処理を要求する複合機１０１をユーザが指定する必要がなくなり、ユーザの操作負担が軽減される。
【００３８】
要求処理の代表例としては、Ｇ３ＦＡＸ送信処理、Ｇ４ＦＡＸ送信処理、ＩｎｔｅｒｎｅｔＦＡＸ送信処理、Ｅ−ｍａｉｌ送信処理、ＳｃａｎＴｏＰＣ処理、ＦＴＰ送信処理等が挙げられる。他の例としては、プリント処理、ＦＡＸ送信結果レポートプリント処理、ＦＡＸ送信結果レポートＴｏＰＣ処理等が挙げられる。
【００３９】
複合機の探索方法の具体例としては、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）を利用する探索方法、ＵＤＤＩ（Ｕｎｉｖｅｒｓａｌ  Ｄｅｓｃｒｉｐｔｉｏｎ，  Ｄｉｓｃｏｖｅｒｙ，  ａｎｄ  Ｉｎｔｅｇｒａｔｉｏｎ）を利用する探索方法等が挙げられる。
【００４０】
なお、Ｓ１２の処理は、ＰＣ２０１の探索部２１１により実行され、Ｓ１４の処理は、ＰＣ２０１の認証要求部２１２により実行され、Ｓ１６の処理は、ＰＣ２０１の処理要求部２１３により実行される。
【００４１】
（第２実施例）
図６は、第２実施例の画像形成システムに係るネットワーク構成図である。図６の画像形成システムは、３台の複合機１０１Ａ，１０１Ｂ，１０１Ｃと１台のＰＣ（パーソナルコンピュータ）２０１と１台の認証サーバ６０１により構成されている。これら装置は、ＬＡＮ等のネットワークにより互いに接続されており、ＳＯＡＰプロトコルにより通信を行うＷｅｂサービスを利用して互いにアクセスする。図６の複合機１０１Ａ，１０１Ｂ，１０１Ｃは、図１の複合機１０１に該当する。図６のＰＣ２０１には、図６の複合機１０１Ａ，１０１Ｂ，１０１Ｃのドライバがインストールされており、図６のＰＣ２０１は、図６の複合機１０１Ａ，１０１Ｂ，１０１Ｃのクライアント端末として機能する。図６のＰＣ２０１は、探索部２１１、認証要求部２１２、処理要求部２１３等の機能ブロックを備える。図６の認証サーバ６０１は、図６の複合機１０１Ａ，１０１Ｂ，１０１Ｃの認証用サーバとして機能する。図６の認証サーバ６０１は、認証部６１１等の機能ブロックを備える。
【００４２】
図６の画像形成システムにおいて実行される情報処理について、図７のフロー図により説明する。
【００４３】
図６のＰＣ２０１から図６の複合機１０１にプリント処理やＰＣＦＡＸ処理等の処理を要求する前に、ＰＣ２０１を操作して、ＰＣ２０１を使用するユーザのユーザ情報と要求処理を設定する。図４は、ユーザ情報の設定例を表す。図４では、ＰＣ２０１を使用するユーザのユーザ名「ユーザＡ」と、ＰＣ２０１を使用するユーザのパスワード「ＡＢＣ」が設定されている。図５は、要求処理の設定例を表す。図５では、要求処理「ＰＣＦＡＸ処理」の処理条件等が設定されている。
【００４４】
図６の認証サーバ６０１は、どのユーザがどの複合機１０１を使用可能かの情報を認証テーブルとして管理している。図８は、認証テーブルの例を表す。図８の認証テーブルによれば、ユーザＡは複合機Ａ（複合機１０１Ａ）と複合機Ｂ（複合機１０１Ｂ）と複合機Ｃ（複合機１０１Ｃ）を使用可能であり、ユーザＢは複合機Ａ（複合機１０１Ａ）を使用可能であり、ユーザＣは複合機Ｂ（複合機１０１Ｂ）を使用可能である。図８の認証テーブルによれば、複合機１０１ＡをユーザＢが使用するための認証は「許可」となり、複合機１０１ＡをユーザＣが使用するための認証は「不許可」となる。認証サーバ６０１は、図８のように、ユーザ情報と認証テーブルを比較して認証を実行する。
【００４５】
ＰＣ２０１は、要求処理が設定された（Ｓ２１）場合、処理を要求する複合機１０１を上記のネットワーク上から探索（Ｓ２２）する。ＰＣ２０１は、上記のネットワーク上から複合機１０１Ａを発見した（Ｓ２３）場合、認証サーバ６０１にユーザ情報を転送し、複合機１０１Ａを設定ユーザ「ユーザＡ」が使用するための認証を認証サーバ６０１に要求（Ｓ２４）する。これに応じて認証サーバ６０１は、上記のようにして認証を実行して認証結果をＰＣ２０１に応答する。ＰＣ２０１は、複合機１０１Ａにつき認証が許可された（Ｓ２５）場合、複合機１０１Ａに要求処理に係る情報を転送して、複合機１０１Ａに設定処理「ＰＣＦＡＸ処理」の実行を要求（Ｓ２６）する。これに応じて複合機１０１Ａは、要求処理を実行（Ｓ２７）する。ＰＣ２０１は、複合機１０１Ａにつき認証が許可されなかった（Ｓ２５）場合、処理を要求する別の複合機１０１を上記のネットワーク上から探索（Ｓ２２）する。ＰＣ２０１は、上記のネットワーク上から複合機１０１Ｂか複合機１０１Ｃかを発見（Ｓ２３）することになる。
【００４６】
このように、ＰＣ２０１は、処理を要求する複合機１０１の自動探索を実行（Ｓ２２）し、自動探索により発見された複合機１０１を所定のユーザが使用するための認証を認証サーバ６０１に要求（Ｓ２４）し、探索により発見されて認証が要求された複合機１０１につき認証が許可された場合、当該複合機１０１に処理を要求（Ｓ２６）し、探索により発見されて認証が要求された複合機１０１につき認証が許可されなかった場合、処理を要求する別の複合機１０１の自動探索を実行（Ｓ２２）する。これにより、認証が許可されない複合機１０１が指定される問題が解決されつつ、処理を要求する複合機１０１が自動的に指定されるのである。これによって、ＰＣ２０１から複合機１０１に処理を要求する際、処理を要求する複合機１０１をユーザが指定する必要がなくなり、ユーザの操作負担が軽減される。第２実施例には、認証サーバ６０１の採用により、認証情報の管理や認証処理の実行が認証サーバ６０１に一元化される、認証情報の管理負担が軽減されるというメリットがある。
【００４７】
認証サーバ６０１には、認証処理を実行させる代わりに、アクセス権設定処理を実行させるようにしてもよい。図７で言えば、複合機１０１Ａを設定ユーザ「ユーザＡ」が使用するための認証に係る認証処理を実行する代わりに、複合機１０１Ａに設定ユーザ「ユーザＡ」がアクセスするためのアクセス権に係るアクセス権設定処理を実行するのである。この場合、アクセス権設定処理に続く認証処理は、アクセス権を元にアクセスされた複合機１０１が実行する。認証サーバ６０１は、認証テーブルを管理する代わりに、アクセス権テーブルを管理することになる。
【００４８】
なお、Ｓ２２の処理は、ＰＣ２０１の探索部２１１により実行され、Ｓ２４の処理は、ＰＣ２０１の認証要求部２１２により実行され、Ｓ２６の処理は、ＰＣ２０１の処理要求部２１３により実行される。上記の認証処理は、認証サーバ６０１の認証部６１１により実行される。
【００４９】
（第３実施例）
図９は、第３実施例の画像形成システムに係るネットワーク構成図である。図９の画像形成システムは、３台の複合機１０１Ａ，１０１Ｂ，１０１Ｃと１台のＰＣ（パーソナルコンピュータ）２０１と１台の認証サーバ６０１により構成されている。これら装置は、ＬＡＮ等のネットワークにより互いに接続されており、ＳＯＡＰプロトコルにより通信を行うＷｅｂサービスを利用して互いにアクセスする。図９の複合機１０１Ａ，１０１Ｂ，１０１Ｃは、図１の複合機１０１に該当する。図９のＰＣ２０１には、図９の複合機１０１Ａ，１０１Ｂ，１０１Ｃのドライバがインストールされており、図９のＰＣ２０１は、図９の複合機１０１Ａ，１０１Ｂ，１０１Ｃのクライアント端末として機能する。図９のＰＣ２０１は、認証要求部２１２、処理要求部２１３等の機能ブロックを備える。図９の認証サーバ６０１は、図９の複合機１０１Ａ，１０１Ｂ，１０１Ｃの認証用サーバとして機能する。図９の認証サーバ６０１は、認証部６１１等の機能ブロックを備える。
【００５０】
図９の画像形成システムにおいて実行される情報処理について、図１０のフロー図により説明する。
【００５１】
図９のＰＣ２０１から図９の複合機１０１にプリント処理やＰＣＦＡＸ処理等の処理を要求する前に、ＰＣ２０１を操作して、ＰＣ２０１を使用するユーザのユーザ情報と要求処理を設定する。図４は、ユーザ情報の設定例を表す。図４では、ＰＣ２０１を使用するユーザのユーザ名「ユーザＡ」と、ＰＣ２０１を使用するユーザのパスワード「ＡＢＣ」が設定されている。図５は、要求処理の設定例を表す。図５では、要求処理「ＰＣＦＡＸ処理」の処理条件等が設定されている。
【００５２】
図９の認証サーバ６０１は、どのユーザがどの複合機１０１のどの機能を使用可能かの情報を認証テーブルとして管理している。図１１は、認証テーブルの例を表す。図１１の認証テーブルによれば、ユーザＡは複合機Ａ（複合機１０１Ａ）のプリント機能・ＦＡＸ機能・Ｉ−ＦＡＸ機能と複合機Ｂ（複合機１０１Ｂ）のＦＡＸ機能と複合機Ｃ（複合機１０１Ｃ）のＳｃａｎＴｏＰＣ機能・Ｅ−ｍａｉｌ機能を使用可能であり、ユーザＢは複合機Ａ（複合機１０１Ａ）のプリント機能を使用可能であり、ユーザＣは複合機Ｂ（複合機１０１Ｂ）のＦＡＸ機能を使用可能である。図１１の認証テーブルによれば、ユーザＡがＦＡＸ機能を使用できるのは複合機１０１Ａと複合機１０１Ｂである。認証サーバ６０１は、図１１のように、ユーザ情報・要求処理と認証テーブルを比較して認証を実行する。
【００５３】
ＰＣ２０１は、要求処理が設定された（Ｓ３１）場合、認証サーバ６０１にユーザ情報と要求処理に係る情報を転送して、上記のネットワーク上にある複合機１０１の「ＦＡＸ機能」を設定ユーザ「ユーザＡ」が使用するための認証を認証サーバ６０１に要求（Ｓ３２）する。これに応じて認証サーバ６０１は、上記のようにして認証を実行して、設定ユーザ「ユーザＡ」が「ＦＡＸ機能」を使用することができるような複合機１０１（ここでは複合機１０１Ａとする）を認証結果としてＰＣ２０１に応答（Ｓ３３・Ｓ３４）する。これに応じてＰＣ２０１は、複合機１０１Ａに要求処理に係る情報を転送して、複合機１０１Ａに設定処理「ＰＣＦＡＸ処理」の実行を要求（Ｓ３５）する。これに応じて複合機１０１Ａは、要求処理を実行（Ｓ３６）する。
【００５４】
このように、ＰＣ２０１は、複合機１０１の所定の機能を所定のユーザが使用するための認証を認証サーバ６０１に要求（Ｓ３２）し、これに応じて認証サーバ６０１は、当該機能を当該ユーザが使用することができるような複合機１０１をＰＣ２０１に応答（Ｓ３３・Ｓ３４）し、これに応じてＰＣ２０１は、当該複合機１０１に処理を要求（Ｓ３５）する。これにより、認証が許可されない複合機１０１が指定される問題が解決されつつ、処理を要求する複合機１０１が自動的に指定されるのである。これによって、ＰＣ２０１から複合機１０１に処理を要求する際、処理を要求する複合機１０１をユーザが指定する必要がなくなり、ユーザの操作負担が軽減される。第３実施例には、複合機１０１の認証が複合機１０１の機能ごとに実行されることで、複合機１０１の機能が過剰にオープンにならず、セキュリティが向上されるというメリットがある。例えば、あるユーザにはある複合機１０１の第１の機能の使用は許可したいが第２の機能の使用は許可したくない場合等に有効である。
【００５５】
認証サーバ６０１は、複合機１０１の所定の複数の機能を所定のユーザが使用するための認証をＰＣ２０１から要求（Ｓ３２）された際、当該複数の機能の各機能につき、当該機能を使用することができるような複合機１０１をＰＣ２０１に応答（Ｓ３３・Ｓ３４）するようにしてもよい。例えば、図１２のように、要求処理として「ＦＡＸ送信とＥ−ｍａｉｌ送信の同報処理」が設定（Ｓ３１）された場合、複合機１０１の「ＦＡＸ機能」と「Ｅ−ｍａｉｌ機能」を使用するための認証が必要となる。しかし、設定ユーザ「ユーザＡ」は、ＦＡＸ機能については複合機Ａ（１０１Ａ）と複合機Ｂ（１０１Ｂ）でのみ使用可能であり、Ｅ−ｍａｉｌ機能については複合機Ｃ（１０１Ｃ）でのみ使用可能である。そこで、認証サーバ６０１は、ＦＡＸ機能を使用できる複合機１０１として複合機１０１Ａを、Ｅ−ｍａｉｌ機能を使用できる複合機１０１として複合機１０１Ｃを、ＰＣ２０１に応答（Ｓ３３・Ｓ３４）する。すなわち、ＦＡＸ機能とＥ−ｍａｉｌ機能のそれぞれにつき、当該機能を使用できる複合機１０１をＰＣ２０１に応答（Ｓ３３・Ｓ３４）するのである。このようにして、１台の複合機１０１では実現不可能（認証不許可の場合、機能不存在の場合等）な処理が、複数台の複合機１０１の組合せで実現可能になるのである。
【００５６】
認証サーバ６０１は、複合機１０１の所定の機能を所定のユーザが使用するための認証をＰＣ２０１から要求（Ｓ３２）された際、当該機能を当該ユーザが使用することができるような複合機１０１の内、最も格安の課金額で当該機能を使用することができるような複合機１０１を調査して、当該複合機１０１をＰＣ２０１に応答（Ｓ３３・Ｓ３４）するようにしてもよい。これにより、複合機１０１の使用コストが自動的に削減されることになる。認証サーバ６０１には、各複合機１０１の各機能の使用料金の情報を料金テーブルとして管理させておく。図１３は、料金テーブルの例を表す。図１３の料金テーブルによれば、最も格安の課金額でプリント機能を使用できるのは複合機Ｂ（複合機１０１Ｂ）であり、最も格安の課金額でＦＡＸ機能を使用できるのは複合機Ａ（複合機１０１Ａ）と複合機Ｃ（複合機１０１Ｃ）であり、最も格安の課金額でＥ−ｍａｉｌ機能を使用できるのは複合機Ａ（複合機１０１Ａ）と複合機Ｂ（複合機１０１Ｂ）である。なお、上記の調査処理は、認証サーバ６０１とは別の課金サーバが実行するようにしてもよい。
【００５７】
さらに、前段落で説明した処理と前々段落で説明した処理を組み合わせてもよい。すなわち、認証サーバ６０１は、複合機１０１の所定の複数の機能を所定のユーザが使用するための認証をＰＣ２０１から要求（Ｓ３２）された際、当該複数の機能の各機能につき、当該機能を当該ユーザが使用することができるような複合機１０１の内、最も格安の課金額で当該機能を使用することができるような複合機１０１を調査し、当該複合機１０１をＰＣ２０１に応答（Ｓ３３・Ｓ３４）するようにしてもよい。本段落、前段落、前々段落で説明した処理は、第２実施例や第３実施例のように「認証サーバ６０１」が認証を実行するような場合だけでなく、第１実施例のように「複合機１０１」が認証を実行するような場合にも適用可能である。
【００５８】
なお、Ｓ３２の処理は、ＰＣ２０１の認証要求部２１２により実行され、Ｓ３５の処理は、ＰＣ２０１の処理要求部２１３により実行される。認証処理（Ｓ３３・Ｓ３４）は、認証サーバ６０１の認証部６１１により実行される。
【００５９】
（変形例）
図２，６，９のＰＣ２０１や図９の認証サーバ６０１は、本発明の実施例に該当し、図２，６，９のＰＣ２０１や図９の認証サーバ６０１により実行される情報処理は、本発明の実施例に該当する。当該情報処理をコンピュータに実行させる情報処理プログラムは、本発明の実施例に該当し、当該情報処理をコンピュータに実行させる情報処理プログラムが記録されたコンピュータ読取可能な記録媒体は、本発明の実施例に該当する。さらに、図２，６，９の画像形成システムにおいて実行される情報処理は、本発明の実施例に該当する。
【図面の簡単な説明】
【００６０】
【図１】複合機に係るハードウェア構成図である。
【図２】第１実施例の画像形成システムに係るネットワーク構成図である。
【図３】第１実施例の画像形成システムに係るフロー図である。
【図４】ユーザ情報について説明するための図である。
【図５】要求処理について説明するための図である。
【図６】第２実施例の画像形成システムに係るネットワーク構成図である。
【図７】第２実施例の画像形成システムに係るフロー図である。
【図８】認証テーブルについて説明するための図である。
【図９】第３実施例の画像形成システムに係るネットワーク構成図である。
【図１０】第３実施例の画像形成システムに係るフロー図である。
【図１１】認証テーブルについて説明するための図である。
【図１２】認証テーブルについて説明するための図である。
【図１３】料金テーブルについて説明するための図である。
【符号の説明】
【００６１】
１０１  複合機
１１１  スキャナ
１１２  プリンタ
１１３  読取原稿センサ
１１４  印刷用紙センサ
１１５  操作表示部
１２１  通信制御部
１２２  モデム
１２３  網制御部
１２４  ネットワーク制御部
１３１  ＣＰＵ
１３２  ＲＯＭ
１３３  ＲＡＭ
１３４  画像メモリ
１３５  パラメータメモリ
１３６  バッテリ
１３７  キャラクタジェネレータ
１３８  符号化復号化部
１３９  時計回路
２０１  ＰＣ
２１１  探索部
２１２  認証要求部
２１３  処理要求部
６０１  認証サーバ
６１１  認証部
【図１】
2005092810.tif 000003
【図２】
2005092810.tif 000004
【図３】
2005092810.tif 000005
【図４】
2005092810.tif 000006
【図５】
2005092810.tif 000007
【図６】
2005092810.tif 000008
【図７】
2005092810.tif 000009
【図８】
2005092810.tif 000010
【図９】
2005092810.tif 000011
【図１０】
2005092810.tif 000012
【図１１】
2005092810.tif 000013
【図１２】
2005092810.tif 000014
【図１３】
2005092810.tif 000015