(57)【要約】【課題】  認証データを提供サービスごとにカスタマイズすることができるサービス提供システムを提供する。【解決手段】  外部サーバ２と、外部サーバ２の提供するサービスを受ける画像処理装置１とからなるシステムであって、外部サーバ２は、提供するサービスに応じて、認証に必要な認証データを登録した管理テーブルを有し、画像処理装置１から送信される認証データに応じて、提供するサービスを変更する。従って、利用可能なサービスを制限することができ、ユーザに応じたサービスを提供できる。【選択図】        図１
2006092295.tif 000002
【特許請求の範囲】
【請求項１】
外部サーバ装置と、該外部サーバ装置の提供するサービスを受けるクライアント装置とからなるサービス提供システムであって、
前記外部サーバ装置は、提供する前記サービスに応じて、認証に必要な認証データを登録した管理テーブルを有し、
前記クライアント装置から送信される前記認証データに応じて、提供する前記サービスを変更することを特徴とするサービス提供システム。
【請求項２】
前記認証データは、ユーザ個人、グループ、前記クライアント装置を単位として設定され、
前記外部サーバ装置は、前記単位ごとに登録されたファイルを保持することを特徴とする請求項１記載のサービス提供システム。
【請求項３】
前記クライアント装置は、前記外部サーバ装置との認証の際に入力された認証データをシステム情報として格納する格納手段と、
前記認証時に、前記格納手段から前記認証データを読み出して表示させる制御手段とを有することを特徴とする請求項１又は２記載のサービス提供システム。
【請求項４】
前記制御手段は、前記単位ごと設定された重要度に従って、該重要度を高く設定された前記認証データの前記格納手段への格納を拒否することを特徴とする請求項３記載のサービス提供システム。
【請求項５】
前記制御手段は、前記システム情報として異なる認証データが入力された際に、該入力された認証データを新たな認証データとして保存するかを問い合わせるメッセージを表示させることを特徴とする請求項３又は４記載のサービス提供システム。
【請求項６】
外部サーバ装置の提供するサービスを受ける画像処理装置であって、
前記外部サーバ装置との認証の際に入力された認証データをシステム情報として格納する格納手段と、
前記認証時に、前記格納手段から前記認証データを読み出して表示させる制御手段とを有することを特徴とするクライアント装置。
【請求項７】
前記制御手段は、前記システム情報として異なる認証データが入力された際に、該入力された認証データを新たな認証データとして保存するかを問い合わせるメッセージを表示させることを特徴とする請求項６記載のクライアント装置。
【請求項８】
クライアント装置から送信される認証データを受信するステップと、
前記受信したデータと管理テーブルに登録した認証データとを比較し認証を行なうステップと、
受信した前記認証データに応じたサービスを前記クライアント装置に提供するステップとを有することを特徴とするサービス提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ認証機能を有するサービス提供システムに関する。
【背景技術】
【０００２】
従来より、個人を特定して、許可されたユーザだけが装置を利用可能となる認証機能が提案されている。
【０００３】
例えば、特許文献１では、装置を利用するユーザを特定する特定データと、特定データの認証データとをユーザに入力させる画面を、オペレーションパネルに表示する入力画面表示手段と、ユーザによって入力された特定データと、その認証データとを基に、ユーザの認証を行うユーザ認証手段と、ユーザによって入力された特定データと、ユーザが特定データを入力した時間に係るデータとを基に、ユーザの当該装置の利用認証を行う利用認証手段とを備えている。
【０００４】
【特許文献１】特開２００４−１３４９９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ユーザを認証する認証機能を有するクライアント装置においては、その認証手順は一意に決定されていた。このため、クライアント装置が他の外部サーバ装置からサービスの提供を受ける場合、提供されるサービスに応じて入力に必要な認証データを変更するようなことは行われていなかった。
【０００６】
本発明は上記事情に鑑みてなされたものであり、認証データを提供サービスごとにカスタマイズすることができるサービス提供システム、クライアント装置及びサービス提供方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
かかる目的を達成するために本発明のサービス提供システムは、外部サーバ装置と、該外部サーバ装置の提供するサービスを受けるクライアント装置とからなるサービス提供システムであって、前記外部サーバ装置は、提供する前記サービスに応じて、認証に必要な認証データを登録した管理テーブルを有し、前記画像処理装置から送信される前記認証データに応じて、提供する前記サービスを変更するとよい。
【０００８】
外部サーバ装置から提供されるサービスに応じて認証データを変更することにより、利用可能なサービスを制限することができ、ユーザに応じたサービスを提供できる。
【０００９】
上記サービス提供システムにおいて、前記認証データは、ユーザ個人、グループ、前記クライアント装置を単位として設定され、前記外部サーバ装置は、前記単位ごとに登録されたファイルを保持するとよい。
【００１０】
ユーザ個人、グループ、前記クライアント装置を単位として認証データが設定され、ファイルが保存されるので、これらの単位でファイル管理を行なうことができる。
【００１１】
上記サービス提供システムにおいて、前記クライアント装置は、前記外部サーバ装置との認証の際に入力された認証データをシステム情報として格納する格納手段と、前記認証時に、前記格納手段から前記認証データを読み出して表示させる制御手段とを有している。
【００１２】
認証の際に入力された認証データをシステム情報として格納するので、認証データの入力の手間を簡略化することができる。
【００１３】
上記サービス提供システムにおいて、前記制御手段は、前記単位ごと設定された重要度に従って、該重要度を高く設定された前記認証データの前記格納手段への格納を拒否するとよい。
【００１４】
重要度の高い管理グループでは、認証データの登録を拒否することで、認証データの外部への漏洩を防止することができる。
【００１５】
上記サービス提供システムにおいて、前記制御手段は、前記システム情報として異なる認証データが入力された際に、該入力された認証データを新たな認証データとして保存するかを問い合わせるメッセージを表示させるとよい。
【００１６】
認証データが入力されると、この認証データを保存するか否かを問い合わせるので、ユーザの所望の認証データをシステム情報として登録することができる。
【００１７】
本発明のクライアント装置は、外部サーバ装置の提供するサービスを受ける装置であって、前記外部サーバ装置との認証の際に入力された認証データをシステム情報として格納する格納手段と、前記認証時に、前記格納手段から前記認証データを読み出して表示させる制御手段とを有している。クライアント装置の具体例としてはパーソナルコンピュータ、携帯電話を含む携帯端末、複写機またはプリンタを含む画像処理装置などネットワークに接続可能な機器であれば何でも良いが、以下ではクライアント装置を画像処理装置として説明する。
【００１８】
認証の際に入力された認証データをシステム情報として格納するので、認証データの入力の手間を簡略化することができる。
【００１９】
上記の画像処理装置において、前記制御手段は、前記制御手段は、前記システム情報として異なる認証データが入力された際に、該入力された認証データを新たな認証データとして保存するかを問い合わせるメッセージを表示させるとよい。
【００２０】
認証の際に入力された認証データをシステム情報として格納するので、認証データの入力の手間を簡略化することができる。
【００２１】
本発明のサービス提供方法は、クライアント装置から送信される認証データを受信するステップと、前記受信したデータと管理テーブルに登録した認証データとを比較し認証を行なうステップと、受信した前記認証データに応じたサービスを前記クライアント装置に提供するステップとを有している。
【００２２】
外部サーバ装置から提供されるサービスに応じて認証データを変更することにより、利用可能なサービスを制限することができ、ユーザに応じたサービスを提供できる。
【発明の効果】
【００２３】
本発明は、認証時の操作手順を運用システムごとにカスタマイズすることができる。
【発明を実施するための最良の形態】
【００２４】
添付図面を参照しながら本発明の最良の実施例を説明する。
【実施例１】
【００２５】
図１に示すように本実施例のサービス提供システムは、外部サーバ２と、外部サーバ２の提供するサービスを受ける、クライアント装置としての画像処理装置１とがネットワーク３に接続されている。なお、この図１には、画像処理装置１は１つしか設けられていないが、複数の画像処理装置１がネットワーク３に接続されているものとする。
【００２６】
画像処理装置１のハードウェア構成を図２に示す。図２に示されるハードウェア構成は、それぞれバスＢで相互に接続されている制御部１１と、インタフェース部１２と、読み取り部１３と、印字部１４と、入力・表示装置１５と、補助記憶部１６と、メモリ１７とから構成されている。
【００２７】
入力・表示部１５は、オペレーションパネルなどで構成され、画像処理装置１に各種操作信号を入力するために用いられる。
【００２８】
インタフェース部１２は、画像処理装置１をネットワークに接続するためのインタフェースである。
【００２９】
補助記憶部１６は、画像形成に係る画像や文書などのデータや前記プログラムを格納すると共に、必要なファイルなどを格納する。メモリ１７は、画像処理装置１の起動時に補助記憶部１６からプログラムを読み出して格納する。制御部１１１は、メモリ１７に読み出され、格納されたプログラムに従って処理を実行する。
【００３０】
読み取り部１３は、画像の形成に係る画像や文書などのデータを読み取る。印字部１４は、読み取り部１３において読み取った画像や文書などのデータを印字する。
【００３１】
外部サーバ２は、図３に示す管理テーブルを備えている。これは外部サーバ２が提供するサービスと、このサービスの利用を許可されたユーザ、グループ、画像処理装置とを登録したものである。図３（Ａ）に示すユーザ管理テーブルは、ユーザを識別するユーザＩＤと、認証データと、このユーザに許可されたサービス、例えば特定のファイルのダウンロードなどが記録されている。図３（Ｂ）に示すグループ管理テーブルは、グループを登録するテーブルであり、グループを識別するグループＩＤと、グループに登録されたユーザのＩＤと、グループに設定された認証データと、グループに提供される提供サービスとが記録されている。また図３（Ｃ）に示す管理テーブルは、画像処理装置１を管理するテーブルであり、画像処理装置の識別ＩＤと、画像処理装置ごとに設定された認証データと、この画像処理装置に提供されるサービスとが登録されている。
【００３２】
外部サーバ２には、画像処理装置１にジョブを実行させるための指示書が格納されている。指示書とは、実行すべきジョブフローを記述した電子文書であり、画像処理装置１は、この指示書を取り込んで指示されたジョブを実行する。
【００３３】
ユーザは、画像処理装置１から外部サーバ２にアクセスして指示書やファイルを取得する際に、外部サーバ２との認証を行う。外部サーバ２には、上述した３種類の認証データが保存されている。
【００３４】
ユーザ個別の認証データを用いて外部サーバ２と認証を行うと、該当ユーザの管理する管理領域に登録されたファイルや指示書と、外部サーバ２に登録された全てのユーザがアクセス可能な管理領域に登録されたファイルや指示書とを取得することができる。同様にグループに設定された認証データを用いて外部サーバ２との認証を行なうと、グループごとに設定された管理領域に登録されたファイルや指示書と、外部サーバ２に登録された全てのユーザがアクセス可能な管理領域に登録されたファイルや指示書とを取得することができる。また画像処理装置毎に設定された認証データを用いて外部サーバ２との認証を行うと、外部サーバ２に登録された全てのユーザがアクセス可能な管理領域に登録された指示書を取得することができる。
【００３５】
またユーザ個別の認証データを用いて外部サーバ２との認証を行う場合、画像処理装置１は、入力された認証情報を保存するか否かを該当ユーザに問い合わせる。例えば、図４に示すように認証データが、ユーザＩＤとパスワードとからなる場合、ユーザＩＤをユーザが入力することで該当するパスワードを画像処理装置１が表示する。認証データを画像処理装置１に登録しておくことで認証の手間を簡略化させることができる。
【００３６】
なお、この説明では、認証情報が入力されると認証情報を保存するか否かをユーザに問い合わせるようにしているが、自動的に入力された認証情報を登録してもよい。
【００３７】
また、ユーザは通常、各ユーザに割り当てられた認証データを用いて外部サーバ２との接続を行うが、一時的に他のユーザの認証データや、画像処理装置毎に設定された認証データを用いて認証を行う場合もある。このような場合、例えば、画像処理装置１にユーザ個別の認証データが登録されていると、ユーザＩＤを入力すると、ユーザ個別のパスワードが表示されることになる。画像処理装置毎に設定された認証データを用いて外部サーバ２にアクセスしたいユーザは、パスワードをユーザ個別のものから画像処理装置毎に設定されたものに書き換える。
【００３８】
この時、画像処理装置１は、記録している認証データを削除するか、そのまま保存するのかを問い合わせる。記録している認証データを削除する場合には、認証データを入力する入力画面が、すべて空欄で表示される。またそのまま保存するを選択すると、予め記録している認証データがそのまま保存され、次回の認証時にもこの認証データが表示される。
【００３９】
なお、画像処理装置１に認証データを記録させるのは、他人に情報が漏洩する恐れがあるので、重要な開発を行なっているグループなどに対しては、このシステム登録を禁止するようにしてもよい。画像処理装置１は図５に示す登録禁止テーブルを保持しており、このテーブルに登録されたグループＩＤの認証データの登録を禁止する。
【００４０】
上述した実施例は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【図面の簡単な説明】
【００４１】
【図１】サービス提供システムの構成を示すブロック図である。
【図２】画像処理装置の構成を示す図である。
【図３】（Ａ）は、ユーザ個別管理テーブルの構成を示す図であり、（Ｂ）は、グループ管理テーブルの構成を示す図であり、（Ｃ）は、画像処理装置管理テーブルの構成を示す図であり、
【図４】画像処理装置の表示画面の一例である。
【図５】画像処理装置に登録される登録禁止管理テーブルの構成を示す図である。
【符号の説明】
【００４２】
１  画像処理装置                ２  外部サーバ
３  ネットワーク                １１  制御部
１２  インタフェース部          １３  読み取り部
１４  印字部                    １５  入力・表示部
１６  補助記憶部                １７  メモリ
【図１】
2006092295.tif 000003
【図２】
2006092295.tif 000004
【図３】
2006092295.tif 000005
【図４】
2006092295.tif 000006
【図５】
2006092295.tif 000007