(57)【特許請求の範囲】
【請求項１】
画像処理の使用権限に関してユーザの認証処理を行う認証処理手段と、
通信経路を介してＷｅｂサービスにアクセスするアクセス手段と、
前記アクセス手段によって前記Ｗｅｂサービスにアクセスして前記Ｗｅｂサービスを利用するための認証情報であって、前記認証処理手段によって認証されたユーザを識別するためのユーザ情報に関連付けられた認証済みアクセス情報を取得する認証済みアクセス情報取得手段と、
前記認証処理手段によって認証されていない未認証ユーザによって過去に入力され前記Ｗｅｂサービスにアクセスするときに使用された認証情報である未認証アクセス情報を取得する未認証アクセス情報取得手段と、
前記認証処理手段によってユーザが認証されて前記アクセス手段によって前記Ｗｅｂサービスにアクセスする場合、前記認証処理手段によって認証されたユーザの前記ユーザ情報に関連付けられた前記認証済みアクセス情報を前記認証済みアクセス情報取得手段に取得させ、前記認証済みアクセス情報取得手段によって取得された前記認証済みアクセス情報を用いて前記Ｗｅｂサービスにアクセスするよう前記アクセス手段を制御し、前記認証処理手段によってユーザが認証されずに前記アクセス手段によって前記Ｗｅｂサービスにアクセスする場合、前記未認証アクセス情報取得手段に前記未認証アクセス情報を取得させ、前記未認証アクセス情報取得手段によって取得された前記未認証アクセス情報を出力するよう出力手段を制御する制御手段と、
を有し、
前記制御手段は、前記認証処理手段によってユーザが認証されて前記アクセス手段によって前記Ｗｅｂサービスにアクセスする場合、前記認証済みアクセス情報取得手段によって取得された前記認証済みアクセス情報を表示手段に表示させ、前記Ｗｅｂサービスへのアクセスの指示を受けて前記Ｗｅｂサービスにアクセスするよう前記アクセス手段を制御し、前記認証済みアクセス情報取得手段によって取得された前記認証済みアクセス情報を表示手段に表示させた後、予め定められた時間が経過した場合又は認証解除の指示を受けた場合、前記未認証アクセス情報取得手段に前記未認証アクセス情報を取得させ、前記未認証アクセス情報取得手段によって取得された前記未認証アクセス情報を前記認証済みアクセス情報の代わりに表示手段に表示させる、
画像形成装置。
【請求項２】
前記制御手段は、前記認証処理手段によってユーザが認証されずに前記アクセス手段によって前記Ｗｅｂサービスにアクセスする場合、前記未認証アクセス情報取得手段によって取得された前記未認証アクセス情報を前記出力手段としての表示手段に表示させ、表示されている前記未認証アクセス情報から選択された未認証アクセス情報と入力されたパスワードとを使用して前記Ｗｅｂサービスにアクセスするよう前記アクセス手段を制御する、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
画像処理の使用権限に関してユーザの認証処理を行う認証処理手段と、
通信経路を介してＷｅｂサービスにアクセスするアクセス手段と、
前記アクセス手段によって前記Ｗｅｂサービスにアクセスして前記Ｗｅｂサービスを利用するための認証情報であって、前記認証処理手段によって認証されたユーザを識別するためのユーザ情報に関連付けられた認証済みアクセス情報を取得する認証済みアクセス情報取得手段と、
前記認証処理手段によって認証されていない未認証ユーザによって過去に入力され前記Ｗｅｂサービスにアクセスするときに使用された認証情報である未認証アクセス情報を取得する未認証アクセス情報取得手段と、
前記認証処理手段によってユーザが認証されて前記アクセス手段によって前記Ｗｅｂサービスにアクセスする場合、前記認証処理手段によって認証されたユーザの前記ユーザ情報に関連付けられた前記認証済みアクセス情報を前記認証済みアクセス情報取得手段に取得させ、前記認証済みアクセス情報取得手段によって取得された前記認証済みアクセス情報を用いて前記Ｗｅｂサービスにアクセスするよう前記アクセス手段を制御し、前記認証処理手段によってユーザが認証されずに前記アクセス手段によって前記Ｗｅｂサービスにアクセスする場合、前記未認証アクセス情報取得手段に前記未認証アクセス情報を取得させ、前記未認証アクセス情報取得手段によって取得された前記未認証アクセス情報を出力するよう出力手段を制御する制御手段と、
を有し、
前記制御手段は、前記認証処理手段によってユーザが認証されずに前記アクセス手段によって前記Ｗｅｂサービスにアクセスする場合、前記未認証アクセス情報取得手段によって取得された前記未認証アクセス情報を前記出力手段としての表示手段に表示させ、表示されている前記未認証アクセス情報から選択された未認証アクセス情報と入力されたパスワードとを使用して前記Ｗｅｂサービスにアクセスするよう前記アクセス手段を制御する、
ことを特徴とする画像形成装置。
【請求項４】
画像処理の使用権限に関してユーザの認証処理を行う認証処理手段と、
通信経路を介してＷｅｂサービスにアクセスするアクセス手段と、
前記アクセス手段によって前記Ｗｅｂサービスにアクセスして前記Ｗｅｂサービスを利用するための認証情報であって、前記認証処理手段によって認証されたユーザを識別するためのユーザ情報に関連付けられた認証済みアクセス情報を取得する認証済みアクセス情報取得手段と、
前記認証処理手段によって認証されていない未認証ユーザによって過去に入力され前記Ｗｅｂサービスにアクセスするときに使用された認証情報である未認証アクセス情報を取得する未認証アクセス情報取得手段と、
前記認証処理手段によってユーザが認証されて前記アクセス手段によって前記Ｗｅｂサービスにアクセスする場合、前記認証処理手段によって認証されたユーザの前記ユーザ情報に関連付けられた前記認証済みアクセス情報を前記認証済みアクセス情報取得手段に取得させ、前記認証済みアクセス情報取得手段によって取得された前記認証済みアクセス情報を用いて前記Ｗｅｂサービスにアクセスするよう前記アクセス手段を制御し、前記認証処理手段によってユーザが認証されずに前記アクセス手段によって前記Ｗｅｂサービスにアクセスする場合、前記未認証アクセス情報取得手段に前記未認証アクセス情報を取得させ、前記未認証アクセス情報取得手段によって取得された前記未認証アクセス情報を出力するよう出力手段を制御する制御手段と、
を有し、
前記制御手段は、前記認証処理手段によってユーザが認証されて前記アクセス手段によって前記Ｗｅｂサービスにアクセスする場合、前記認証済みアクセス情報取得手段によって取得された前記認証済みアクセス情報を表示手段に表示させ、前記Ｗｅｂサービスへのアクセスの指示を受けて前記Ｗｅｂサービスにアクセスするよう前記アクセス手段を制御し、前記認証処理手段によってユーザが認証されずに前記アクセス手段によって前記Ｗｅｂサービスにアクセスする場合、前記未認証アクセス情報取得手段によって取得された前記未認証アクセス情報を前記出力手段としての表示手段に表示させ、表示されている前記未認証アクセス情報から選択された未認証アクセス情報と入力されたパスワードとを使用して前記Ｗｅｂサービスにアクセスするよう前記アクセス手段を制御する、
ことを特徴とする画像形成装置。
【請求項５】
前記制御手段は、前記未認証アクセス情報取得手段によって取得された前記未認証アクセス情報を表示手段に表示させた後、前記認証処理手段によってユーザが認証された場合、前記認証済みアクセス情報取得手段に前記認証済みアクセス情報を取得させ、前記認証済みアクセス情報取得手段によって取得された前記認証済みアクセス情報を前記未認証アクセス情報の代わりに表示手段に表示させる、
ことを特徴とする請求項２から請求項４のいずれか一項に記載の画像形成装置。
【請求項６】
前記認証処理手段によって認証されているユーザの前記ユーザ情報に関連付けられた前記認証済みアクセス情報を、通信経路を介して受けて予め記憶する認証済みアクセス情報記憶手段を更に有し、
前記認証済みアクセス情報取得手段は前記認証済みアクセス情報記憶手段から前記認証済みアクセス情報を取得する、
ことを特徴とする請求項１から請求項５のいずれか一項に記載の画像形成装置。
【請求項７】
前記認証処理手段によってユーザが認証され前記Ｗｅｂサービスを利用するための前記認証済みアクセス情報が入力された場合、前記認証処理手段によって認証されたユーザの前記ユーザ情報と入力された前記認証済みアクセス情報とを関連付けて記憶する認証済みアクセス情報記憶手段を更に有し、
前記認証済みアクセス情報取得手段は前記認証済みアクセス情報記憶手段から前記認証済みアクセス情報を取得する、
ことを特徴とする請求項１から請求項５のいずれか一項に記載の画像形成装置。
【請求項８】
前記制御手段は、前記認証処理手段によってユーザが認証され前記Ｗｅｂサービスを利用するための前記認証済みアクセス情報が入力された場合に、前記認証済みアクセス情報記憶手段に前記認証処理手段によって認証されたユーザの前記ユーザ情報と入力された前記認証済みアクセス情報とを関連付けて記憶させるか否かの要否を指示させるための表示を表示手段に表示させ、この記憶要否の指示に基づき、前記認証済みアクセス情報記憶手段に前記認証処理手段によって認証されたユーザの前記ユーザ情報と入力された前記認証済みアクセス情報とを関連付けて記憶するか否かを判断する、
ことを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記制御手段は、前記記憶要否の指示において記憶が不要と指示された場合、前記認証処理手段によって認証されたユーザの前記ユーザ情報と関連付けて前記認証済みアクセス情報記憶手段に記憶された前記認証済みアクセス情報を削除する、
ことを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
前記認証処理手段によってユーザが認証されず前記Ｗｅｂサービスにアクセスするときに使用されるユーザ識別情報が入力された場合、入力された前記ユーザ識別情報を未認証アクセス情報として記憶する未認証アクセス情報記憶手段を更に有し、
前記未認証アクセス情報取得手段は前記未認証アクセス情報記憶手段から前記未認証アクセス情報を取得する、
ことを特徴とする請求項１から請求項９のいずれか一項に記載の画像形成装置。
【請求項１１】
前記認証済みアクセス情報は、前記Ｗｅｂサービスを利用するための認証情報であるユーザ識別情報とパスワード情報とからなる、
ことを特徴とする請求項１から請求項１０のいずれか一項に記載の画像形成装置。
【請求項１２】
コンピュータに、
画像処理の使用権限に関してユーザの認証処理を行う認証処理機能と、
通信経路を介してＷｅｂサービスにアクセスするアクセス機能と、
前記アクセス機能によって前記Ｗｅｂサービスにアクセスして前記Ｗｅｂサービスを利用するための認証情報であって、前記認証処理機能によって認証されたユーザを識別するためのユーザ情報に関連付けられた認証済みアクセス情報を取得する認証済みアクセス情報取得機能と、
前記認証処理機能によって認証されていない未認証ユーザによって過去に入力され前記Ｗｅｂサービスにアクセスするときに使用された認証情報である未認証アクセス情報を取得する未認証アクセス情報取得機能と、
前記認証処理機能によってユーザが認証されて前記アクセス機能によって前記Ｗｅｂサービスにアクセスする場合、前記認証処理機能によって認証されたユーザの前記ユーザ情報に関連付けられた前記認証済みアクセス情報を前記認証済みアクセス情報取得機能に取得させ、前記認証済みアクセス情報取得機能によって取得された前記認証済みアクセス情報を用いて前記Ｗｅｂサービスにアクセスするよう前記アクセス機能を制御し、前記認証処理機能によってユーザが認証されずに前記アクセス機能によって前記Ｗｅｂサービスにアクセスする場合、前記未認証アクセス情報取得機能に前記未認証アクセス情報を取得させ、前記未認証アクセス情報取得機能によって取得された前記未認証アクセス情報を出力するよう出力手段を制御する制御機能と、
を実現させ、
前記制御機能は、前記認証処理機能によってユーザが認証されて前記アクセス機能によって前記Ｗｅｂサービスにアクセスする場合、前記認証済みアクセス情報取得機能によって取得された前記認証済みアクセス情報を表示手段に表示させ、前記Ｗｅｂサービスへのアクセスの指示を受けて前記Ｗｅｂサービスにアクセスするよう前記アクセス機能を制御し、前記認証済みアクセス情報取得機能によって取得された前記認証済みアクセス情報を表示手段に表示させた後、予め定められた時間が経過した場合又は認証解除の指示を受けた場合、前記未認証アクセス情報取得機能に前記未認証アクセス情報を取得させ、前記未認証アクセス情報取得機能によって取得された前記未認証アクセス情報を前記認証済みアクセス情報の代わりに表示手段に表示させる、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及びプログラムに関する。
【背景技術】
【０００２】
複写機やプリンタ等の機能を有する画像形成装置がオフィス等の環境に設置され、複数のユーザによって共用される場合、画像形成装置に対してユーザ登録が必要となることがある。例えば、画像形成装置の機能の利用を制限する場合、画像形成装置に対してユーザの認証処理を行い、未認証のユーザに対して機能の利用を制限することがある。
【０００３】
画像形成装置によって認証処理を行う場合、例えばユーザＩＤやパスワード等の認証情報をユーザが画像形成装置に入力することになる。しかしながら、オフィス等の環境に画像形成装置が設置されている場合、画像形成装置は多くのユーザの目に触れるため、認証情報が他のユーザに見られてしまうおそれがある。また、ソフトウェアキーボードを用いて認証情報を画像形成装置に入力する場合もあるが、長い文字列からなるユーザＩＤやパスワード等の認証情報をソフトウェアキーボードによって入力することは、ユーザにとって煩雑な作業であり、また、入力作業に時間を要してしまう。そのため、認証情報が記憶されたＩＣカードを用いて画像形成装置に認証情報を入力する場合がある。また、認証処理自体を行わずに複数のユーザで画像形成装置を共用する場合もある。
【０００４】
とこで、ネットワーク等の通信経路を介して画像形成装置から各種のＷｅｂサービスにアクセスし、画像形成装置を用いてＷｅｂサービスを利用する場合がある。例えば、画像形成装置に搭載されているコピー機能やスキャン機能等と連動したＷｅｂサービスが提供されるようになっている。このようなＷｅｂサービスを画像形成装置から利用する場合、Ｗｅｂサービスに対する認証処理を画像形成装置から行う必要がある。
【０００５】
例えば特許文献１には、画像形成装置からＷｅｂサービスにアクセスする場合、画像形成装置によって認証されたユーザの機能制限情報を参照し、Ｗｅｂサービスと連動する画像形成装置の機能の使用が許可されているとき、画像形成装置に格納されているＷｅｂサービス用の認証情報を使用してＷｅｂサービスにアクセスする方法が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２８２２１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
例えば画像形成装置のような複数の利用者が共用する装置からＷｅｂサービスにアクセスする場合、Ｗｅｂサービス用の認証情報をどのようにして画像形成装置に入力するのかが問題となる。例えば、画像形成装置によってユーザが認証された場合、画像形成装置に格納されているＷｅｂサービス用の認証情報を用いてＷｅｂサービスにアクセスすることも考えられるが、画像形成装置によってユーザが認証されなかった場合、未認証のユーザはＷｅｂサービス用の認証情報を画像形成装置に入力することになる。例えば、ユーザＩＤやパスワード等の文字列を画像形成装置のソフトウェアキーボードを用いて入力することになるため、入力作業が煩雑となり、入力作業に時間を要してしまう。
【０００８】
本発明の目的は、画像形成装置からＷｅｂサービスにアクセスする場合に、Ｗｅｂサービスに対する認証情報の入力の手間を軽減することが可能な画像形成装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００９】
請求項１に係る発明は、画像処理の使用権限に関してユーザの認証処理を行う認証処理手段と、通信経路を介してＷｅｂサービスにアクセスするアクセス手段と、前記アクセス手段によって前記Ｗｅｂサービスにアクセスして前記Ｗｅｂサービスを利用するための認証情報であって、前記認証処理手段によって認証されたユーザを識別するためのユーザ情報に関連付けられた認証済みアクセス情報を取得する認証済みアクセス情報取得手段と、前記認証処理手段によって認証されていない未認証ユーザによって過去に入力され前記Ｗｅｂサービスにアクセスするときに使用された認証情報である未認証アクセス情報を取得する未認証アクセス情報取得手段と、前記認証処理手段によってユーザが認証されて前記アクセス手段によって前記Ｗｅｂサービスにアクセスする場合、前記認証処理手段によって認証されたユーザの前記ユーザ情報に関連付けられた前記認証済みアクセス情報を前記認証済みアクセス情報取得手段に取得させ、前記認証済みアクセス情報取得手段によって取得された前記認証済みアクセス情報を用いて前記Ｗｅｂサービスにアクセスするよう前記アクセス手段を制御し、前記認証処理手段によってユーザが認証されずに前記アクセス手段によって前記Ｗｅｂサービスにアクセスする場合、前記未認証アクセス情報取得手段に前記未認証アクセス情報を取得させ、前記未認証アクセス情報取得手段によって取得された前記未認証アクセス情報を出力するよう出力手段を制御する制御手段と、を有し、前記制御手段は、前記認証処理手段によってユーザが認証されて前記アクセス手段によって前記Ｗｅｂサービスにアクセスする場合、前記認証済みアクセス情報取得手段によって取得された前記認証済みアクセス情報を表示手段に表示させ、前記Ｗｅｂサービスへのアクセスの指示を受けて前記Ｗｅｂサービスにアクセスするよう前記アクセス手段を制御し、前記認証済みアクセス情報取得手段によって取得された前記認証済みアクセス情報を表示手段に表示させた後、予め定められた時間が経過した場合又は認証解除の指示を受けた場合、前記未認証アクセス情報取得手段に前記未認証アクセス情報を取得させ、前記未認証アクセス情報取得手段によって取得された前記未認証アクセス情報を前記認証済みアクセス情報の代わりに表示手段に表示させる、画像形成装置である。
【００１０】
請求項２に係る発明は、前記制御手段は、前記認証処理手段によってユーザが認証されずに前記アクセス手段によって前記Ｗｅｂサービスにアクセスする場合、前記未認証アクセス情報取得手段によって取得された前記未認証アクセス情報を前記出力手段としての表示手段に表示させ、表示されている前記未認証アクセス情報から選択された未認証アクセス情報と入力されたパスワードとを使用して前記Ｗｅｂサービスにアクセスするよう前記アクセス手段を制御する、ことを特徴とする請求項１に記載の画像形成装置である。
【００１１】
請求項３に係る発明は、画像処理の使用権限に関してユーザの認証処理を行う認証処理手段と、通信経路を介してＷｅｂサービスにアクセスするアクセス手段と、前記アクセス手段によって前記Ｗｅｂサービスにアクセスして前記Ｗｅｂサービスを利用するための認証情報であって、前記認証処理手段によって認証されたユーザを識別するためのユーザ情報に関連付けられた認証済みアクセス情報を取得する認証済みアクセス情報取得手段と、前記認証処理手段によって認証されていない未認証ユーザによって過去に入力され前記Ｗｅｂサービスにアクセスするときに使用された認証情報である未認証アクセス情報を取得する未認証アクセス情報取得手段と、前記認証処理手段によってユーザが認証されて前記アクセス手段によって前記Ｗｅｂサービスにアクセスする場合、前記認証処理手段によって認証されたユーザの前記ユーザ情報に関連付けられた前記認証済みアクセス情報を前記認証済みアクセス情報取得手段に取得させ、前記認証済みアクセス情報取得手段によって取得された前記認証済みアクセス情報を用いて前記Ｗｅｂサービスにアクセスするよう前記アクセス手段を制御し、前記認証処理手段によってユーザが認証されずに前記アクセス手段によって前記Ｗｅｂサービスにアクセスする場合、前記未認証アクセス情報取得手段に前記未認証アクセス情報を取得させ、前記未認証アクセス情報取得手段によって取得された前記未認証アクセス情報を出力するよう出力手段を制御する制御手段と、を有し、前記制御手段は、前記認証処理手段によってユーザが認証されずに前記アクセス手段によって前記Ｗｅｂサービスにアクセスする場合、前記未認証アクセス情報取得手段によって取得された前記未認証アクセス情報を前記出力手段としての表示手段に表示させ、表示されている前記未認証アクセス情報から選択された未認証アクセス情報と入力されたパスワードとを使用して前記Ｗｅｂサービスにアクセスするよう前記アクセス手段を制御する、ことを特徴とする画像形成装置である。
【００１２】
請求項４に係る発明は、画像処理の使用権限に関してユーザの認証処理を行う認証処理手段と、通信経路を介してＷｅｂサービスにアクセスするアクセス手段と、前記アクセス手段によって前記Ｗｅｂサービスにアクセスして前記Ｗｅｂサービスを利用するための認証情報であって、前記認証処理手段によって認証されたユーザを識別するためのユーザ情報に関連付けられた認証済みアクセス情報を取得する認証済みアクセス情報取得手段と、前記認証処理手段によって認証されていない未認証ユーザによって過去に入力され前記Ｗｅｂサービスにアクセスするときに使用された認証情報である未認証アクセス情報を取得する未認証アクセス情報取得手段と、前記認証処理手段によってユーザが認証されて前記アクセス手段によって前記Ｗｅｂサービスにアクセスする場合、前記認証処理手段によって認証されたユーザの前記ユーザ情報に関連付けられた前記認証済みアクセス情報を前記認証済みアクセス情報取得手段に取得させ、前記認証済みアクセス情報取得手段によって取得された前記認証済みアクセス情報を用いて前記Ｗｅｂサービスにアクセスするよう前記アクセス手段を制御し、前記認証処理手段によってユーザが認証されずに前記アクセス手段によって前記Ｗｅｂサービスにアクセスする場合、前記未認証アクセス情報取得手段に前記未認証アクセス情報を取得させ、前記未認証アクセス情報取得手段によって取得された前記未認証アクセス情報を出力するよう出力手段を制御する制御手段と、を有し、前記制御手段は、前記認証処理手段によってユーザが認証されて前記アクセス手段によって前記Ｗｅｂサービスにアクセスする場合、前記認証済みアクセス情報取得手段によって取得された前記認証済みアクセス情報を表示手段に表示させ、前記Ｗｅｂサービスへのアクセスの指示を受けて前記Ｗｅｂサービスにアクセスするよう前記アクセス手段を制御し、前記認証処理手段によってユーザが認証されずに前記アクセス手段によって前記Ｗｅｂサービスにアクセスする場合、前記未認証アクセス情報取得手段によって取得された前記未認証アクセス情報を前記出力手段としての表示手段に表示させ、表示されている前記未認証アクセス情報から選択された未認証アクセス情報と入力されたパスワードとを使用して前記Ｗｅｂサービスにアクセスするよう前記アクセス手段を制御する、ことを特徴とする画像形成装置である。
【００１３】
請求項５に係る発明は、前記制御手段は、前記未認証アクセス情報取得手段によって取得された前記未認証アクセス情報を表示手段に表示させた後、前記認証処理手段によってユーザが認証された場合、前記認証済みアクセス情報取得手段に前記認証済みアクセス情報を取得させ、前記認証済みアクセス情報取得手段によって取得された前記認証済みアクセス情報を前記未認証アクセス情報の代わりに表示手段に表示させる、ことを特徴とする請求項２から請求項４のいずれか一項に記載の画像形成装置である。
【００１４】
請求項６に係る発明は、請求項１から請求項５のいずれか一項に係る画像形成装置であって、前記認証処理手段によって認証されているユーザの前記ユーザ情報に関連付けられた前記認証済みアクセス情報を、通信経路を介して受けて予め記憶する認証済みアクセス情報記憶手段を更に有し、前記認証済みアクセス情報取得手段は前記認証済みアクセス情報記憶手段から前記認証済みアクセス情報を取得する、ことを特徴とする。
【００１５】
請求項７に係る発明は、請求項１から請求項５のいずれか一項に係る画像形成装置であって、前記認証処理手段によってユーザが認証され前記Ｗｅｂサービスを利用するための前記認証済みアクセス情報が入力された場合、前記認証処理手段によって認証されたユーザの前記ユーザ情報と入力された前記認証済みアクセス情報とを関連付けて記憶する認証済みアクセス情報記憶手段を更に有し、前記認証済みアクセス情報取得手段は前記認証済みアクセス情報記憶手段から前記認証済みアクセス情報を取得する、ことを特徴とする。
【００１６】
請求項８に係る発明は、請求項７に係る画像形成装置であって、前記制御手段は、前記認証処理手段によってユーザが認証され前記Ｗｅｂサービスを利用するための前記認証済みアクセス情報が入力された場合に、前記認証済みアクセス情報記憶手段に前記認証処理手段によって認証されたユーザの前記ユーザ情報と入力された前記認証済みアクセス情報とを関連付けて記憶させるか否かの要否を指示させるための表示を表示手段に表示させ、この記憶要否の指示に基づき、前記認証済みアクセス情報記憶手段に前記認証処理手段によって認証されたユーザの前記ユーザ情報と入力された前記認証済みアクセス情報とを関連付けて記憶するか否かを判断する、ことを特徴とする。
【００１７】
請求項９に係る発明は、請求項８に係る画像形成装置であって、前記制御手段は、前記記憶要否の指示において記憶が不要と指示された場合、前記認証処理手段によって認証されたユーザの前記ユーザ情報と関連付けて前記認証済みアクセス情報記憶手段に記憶された前記認証済みアクセス情報を削除する、ことを特徴とする。
【００１８】
請求項１０に係る発明は、請求項１から請求項９のいずれか一項に係る画像形成装置であって、前記認証処理手段によってユーザが認証されず前記Ｗｅｂサービスにアクセスするときに使用されるユーザ識別情報が入力された場合、入力された前記ユーザ識別情報を未認証アクセス情報として記憶する未認証アクセス情報記憶手段を更に有し、前記未認証アクセス情報取得手段は前記未認証アクセス情報記憶手段から前記未認証アクセス情報を取得する、ことを特徴とする。
【００１９】
請求項１１に係る発明は、請求項１から請求項１０のいずれか一項に係る画像形成装置であって、前記認証済みアクセス情報は、前記Ｗｅｂサービスを利用するための認証情報であるユーザ識別情報とパスワード情報とからなる、ことを特徴とする。
【００２０】
請求項１２に係る発明は、コンピュータに、画像処理の使用権限に関してユーザの認証処理を行う認証処理機能と、通信経路を介してＷｅｂサービスにアクセスするアクセス機能と、前記アクセス機能によって前記Ｗｅｂサービスにアクセスして前記Ｗｅｂサービスを利用するための認証情報であって、前記認証処理機能によって認証されたユーザを識別するためのユーザ情報に関連付けられた認証済みアクセス情報を取得する認証済みアクセス情報取得機能と、前記認証処理機能によって認証されていない未認証ユーザによって過去に入力され前記Ｗｅｂサービスにアクセスするときに使用された認証情報である未認証アクセス情報を取得する未認証アクセス情報取得機能と、前記認証処理機能によってユーザが認証されて前記アクセス機能によって前記Ｗｅｂサービスにアクセスする場合、前記認証処理機能によって認証されたユーザの前記ユーザ情報に関連付けられた前記認証済みアクセス情報を前記認証済みアクセス情報取得機能に取得させ、前記認証済みアクセス情報取得機能によって取得された前記認証済みアクセス情報を用いて前記Ｗｅｂサービスにアクセスするよう前記アクセス機能を制御し、前記認証処理機能によってユーザが認証されずに前記アクセス機能によって前記Ｗｅｂサービスにアクセスする場合、前記未認証アクセス情報取得機能に前記未認証アクセス情報を取得させ、前記未認証アクセス情報取得機能によって取得された前記未認証アクセス情報を出力するよう出力手段を制御する制御機能と、を実現させ、前記制御機能は、前記認証処理機能によってユーザが認証されて前記アクセス機能によって前記Ｗｅｂサービスにアクセスする場合、前記認証済みアクセス情報取得機能によって取得された前記認証済みアクセス情報を表示手段に表示させ、前記Ｗｅｂサービスへのアクセスの指示を受けて前記Ｗｅｂサービスにアクセスするよう前記アクセス機能を制御し、前記認証済みアクセス情報取得機能によって取得された前記認証済みアクセス情報を表示手段に表示させた後、予め定められた時間が経過した場合又は認証解除の指示を受けた場合、前記未認証アクセス情報取得機能に前記未認証アクセス情報を取得させ、前記未認証アクセス情報取得機能によって取得された前記未認証アクセス情報を前記認証済みアクセス情報の代わりに表示手段に表示させる、ことを特徴とするプログラムである。
【発明の効果】
【００２１】
請求項１，１２に係る発明によると、画像形成装置に対してユーザが認証されている場合及びユーザが認証されていない場合のいずれの場合であっても、Ｗｅｂサービスを利用するための認証情報の入力の手間を軽減することができる。また、画像形成装置に対してユーザが認証されている場合、Ｗｅｂサービスを利用するための認証情報を表示してユーザに確認させたうえで、Ｗｅｂサービスにアクセスすることができる。また、画像形成装置に対してユーザが認証された後であっても、認証を解除してＷｅｂサービス用の認証識別子を表示することができる。
【００２４】
請求項２，３，４に係る発明によると、画像形成装置に対してユーザが認証されていない場合、Ｗｅｂサービス用の認証識別子をユーザに選択させることで、Ｗｅｂサービスを利用するための認証情報の入力の手間を軽減することができる。
【００２５】
請求項５に係る発明によると、画像形成装置に対してユーザが認証されなかった後であっても、ユーザを認証してＷｅｂサービスを利用するための認証情報を表示することができる。
【００２６】
請求項６に係る発明によると、画像形成装置では認証情報を入力しなくて済む。
【００２７】
請求項７に係る発明によると、既に入力された認証情報を用いてＷｅｂサービスにアクセスしてＷｅｂサービスを利用することができる。
【００２８】
請求項８に係る発明によると、Ｗｅｂサービスにアクセスする際に入力した情報を記憶させるか否かを選択することができる。
【００２９】
請求項９に係る発明によると、Ｗｅｂサービスにアクセスする際に入力した情報を記憶させない旨の指示をした場合に、既に情報が記憶されている当該情報を削除できる。
【００３０】
請求項１０に係る発明によると、既に入力された認証識別子を用いてＷｅｂサービスにアクセスしてＷｅｂサービスを利用することができる。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施形態に係る画像形成システムを示すブロック図である。
【図２】本発明の実施形態に係る画像形成装置の機能ブロック図である。
【図３】画像形成装置によって認証されているユーザの管理情報の一例を示す図である。
【図４】画像形成装置によって認証されていないユーザの管理情報の一例を示す図である。
【図５】本発明の実施形態に係る画像形成装置が行う処理の手順の一例を示すフローチャートである。
【図６】画像形成装置に表示される画面の一例である。
【図７】画像形成装置に表示される画面の一例である。
【図８】画像形成装置に表示される画面の一例である。
【図９】画像形成装置に表示される画面の一例である。
【図１０】画像形成装置に表示される画面の一例である。
【図１１】画像形成装置に表示される画面の一例である。
【発明を実施するための形態】
【００３２】
図１及び図２を参照して、本発明の実施形態に係る画像形成装置及びプログラムについて説明する。図１に、本発明の実施形態に係る画像形成システムの一例を示す。画像形成システムは、画像形成装置１と、画像形成装置１に対してＷｅｂサービスを提供するＷｅｂサーバ３Ａ，３Ｂ，３Ｃとを含んで構成されている。画像形成装置１及びＷｅｂサーバ３Ａ，３Ｂ，３Ｃは通信経路２に接続されており、画像形成装置１は通信経路２を介してＷｅｂサーバ３Ａ，３Ｂ，３Ｃにアクセスし、Ｗｅｂサーバ３Ａ，３Ｂ，３Ｃからデータを受信したり、Ｗｅｂサーバ３Ａ，３Ｂ，３Ｃにデータを送信したりする。また、パーソナルコンピュータ等の情報処理装置４が通信経路２に接続されていてもよい。図１に示す例においては、３つのＷｅｂサーバ（Ｗｅｂサーバ３Ａ，３Ｂ，３Ｃ）が示されているが、Ｗｅｂサーバの数はこの例に限定されず、３つ未満であってもよいし、３つよりも多くてもよい。また、複数の画像形成装置１が通信経路２に接続されていてもよい。
【００３３】
通信経路２は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワークで構成されている。
【００３４】
Ｗｅｂサーバ３Ａ，３Ｂ，３Ｃが提供するＷｅｂサービスとしては、例えば、格納している画像や文書等を画像形成装置１を利用して閲覧可能に提供したり画像や文書等を画像形成装置１にダウンロードさせたりするサービスや、画像形成装置１でスキャンされた画像データを受信して格納するサービス等が該当する。以下の説明では、Ｗｅｂサーバ３Ａが提供するサービスを「ＷｅｂサービスＡ」と称し、Ｗｅｂサーバ３Ｂが提供するサービスを「ＷｅｂサービスＢ」と称し、Ｗｅｂサーバ３Ｃが提供するサービスを「ＷｅｂサービスＣ」と称することとする。
【００３５】
（画像形成装置１）
画像形成装置１は、受信したデータを印刷する機能及び紙の原稿を読み取って電子的なデータへと変換する機能のうちの少なくとも一方の機能を備えた装置である。例えば、画像形成装置１は、複写機、プリンタ、スキャナ、ファクシミリ等の機能を備えている。但し、これらに限られるものではなく、スキャナ機能を備えていないプリンタや印刷機能を備えていないスキャナ等も、本実施形態に係る画像形成装置１の範疇に含まれる。画像形成装置１は、例えば、オフィス、コンビニエンスストア、図書館、ホテル又はマンション等の複数の利用者により共用で利用される環境に設置される。
【００３６】
画像形成装置１は、一例として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、画像読取部１２と、印刷部１３と、ファクシミリ部１４と、記憶部１５と、通信部１６と、ＵＩ（ユーザインターフェース）部１７とを備えている。ＣＰＵ１１は画像形成装置１の全体を制御する。画像読取部１２は、原稿上の画像を読み取って画像を表す画像データを生成し記憶部１５に記憶させる。印刷部１３は用紙上へ画像を印刷する。ファクシミリ部１４は画像をファクシミリ送信する。記憶部１５はＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）やＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等で構成され、ＣＰＵ１１で実行されるプログラム、制御データ及び画像データ等を記憶する。通信部１６は一例としてネットワークインターフェースであり、画像形成装置１を通信経路２に接続し、Ｗｅｂサーバ３Ａ，３Ｂ，３Ｃからデータを受信したり、Ｗｅｂサーバ３Ａ，３Ｂ，３Ｃにデータを送信したりする。ＵＩ部１７は例えば入力装置と表示装置とを備え、ユーザによる各種の情報の入力を受け付けたり、画像処理に関する画面を表示したりする。また、画像形成装置１は原稿上の画像を画像読取部１２によって読み取って、読み取られた画像を用紙上へ印刷部１３によって印刷することで、原稿上の画像を用紙上へ複写する複写機能を備えていてもよい。なお、画像形成装置１は、画像読取部１２、印刷部１３及びファクシミリ部１４のすべてを備えていなくてもよく、画像読取部１２、印刷部１３及びファクシミリ部１４のうちの少なくとも１つを備えていればよい。
【００３７】
次に、図２を参照して、Ｗｅｂサーバ３Ａ，３Ｂ，３Ｃから提供されるＷｅｂサービスを利用するための画像形成装置１の機能の一例について説明する。図２は、Ｗｅｂサーバ３Ａ，３Ｂ，３Ｃから提供されるＷｅｂサービスを利用するための画像形成装置１の機能の一例を示す機能ブロック図である。画像形成装置１は、受付部２１、認証処理部２２、認証情報記憶部２３、認証情報取得部２４、識別子記憶部２５、識別子取得部２６、制御部２７、表示部２８及びアクセス部２９を含んで構成されている。
【００３８】
（受付部２１）
受付部２１は、ユーザによる各種の情報の入力をＵＩ部１７から受け付けたり、通信部１６によって通信経路２を介して各種の情報の入力を受け付けたりする。例えば、受付部２１は、画像形成装置１の使用権限に関する認証情報をＵＩ部１７から受け付ける。画像形成装置１の使用権限に関する認証情報は、画像形成装置１で認証されて画像形成装置１にログインするための情報であり、画像形成装置１を利用するユーザを識別するためのユーザ識別情報と、画像形成装置１にログインするためのパスワードとを含む。ユーザ識別情報は、例えばユーザＩＤやユーザ名等が該当する。以下の説明では、画像形成装置１の使用権限に関する認証情報を「デバイス認証情報」と称し、画像形成装置１を利用するユーザを識別するためのユーザ識別情報を「デバイスユーザ識別情報」と称し、画像形成装置１用のパスワードを「デバイスパスワード」と称することとする。また、画像形成装置１を利用するユーザを識別するためのユーザＩＤを「デバイスユーザＩＤ」と称することとする。なお、デバイスユーザ識別情報が「ユーザ情報」の一例に相当する。受付部２１は、デバイス認証情報を認証処理部２２に出力する。また、受付部２１は、デバイス認証情報を認証情報記憶部２３に出力して認証情報記憶部２３に記憶させてもよい。
【００３９】
例えば、画像形成装置１によって認証されて画像形成装置１にログインするために、ユーザがＵＩ部１７を用いてデバイスユーザＩＤとデバイスパスワードとを入力した場合、受付部２１は、デバイスユーザＩＤとデバイスパスワードとをＵＩ部１７から受け付け、デバイスユーザＩＤとデバイスパスワードとを含むデバイス認証情報を認証処理部２２に出力する。
【００４０】
デバイス認証情報を画像形成装置１に入力する方法として、ＩＣカードを用いる方法又はソフトウェアキーボードを用いる方法がある。例えば画像形成装置１にカードリーダを設けておき、デバイス認証情報が記憶されたＩＣカードを当該カードリーダにかざすことで、ＩＣカードに記憶されているデバイス認証情報を画像形成装置１に入力してもよい。例えば画像形成装置１がオフィスに設置されている場合、ユーザ識別情報としての社員番号とデバイスパスワードとを社員証ＩＣカードに記憶させておき、社員証ＩＣカードをカードリーダにかざすことで、デバイス認証情報を画像形成装置１に入力するようにしてもよい。
【００４１】
また、受付部２１は、画像形成装置１からＷｅｂサーバ３Ａ，３Ｂ，３ＣにアクセスしてＷｅｂサービスを利用するための認証情報をＵＩ部１７から受け付ける。Ｗｅｂサービスを利用するための認証情報は、Ｗｅｂサービスを利用するユーザを識別するためのユーザ識別情報と、Ｗｅｂサービスにログインするためのパスワードとを含む。ユーザ識別情報は、例えばユーザＩＤ（アカウント）やユーザ名等が該当する。Ｗｅｂサービス毎の認証情報を用いてＷｅｂサーバ３Ａ，３Ｂ，３Ｃそれぞれにおいてユーザの認証処理が行われ、認証が成功した場合、認証されたユーザは、画像形成装置１からＷｅｂサーバ３Ａ，３Ｂ，３Ｃへのアクセスが許可されてＷｅｂサービスの利用が許可される。以下の説明では、Ｗｅｂサービスを利用するための認証情報を「サービス認証情報」と称し、各Ｗｅｂサービスを利用するユーザを識別するためのユーザ識別情報を「サービスユーザ識別情報」と称し、各Ｗｅｂサービスのサービス認証情報に対応したパスワードを「サービスパスワード」と称することとする。また、各Ｗｅｂサービスを利用するユーザを識別するためのユーザＩＤを「サービスユーザＩＤ」と称することとする。なお、サービス認証情報が「認証済みアクセス情報」の一例に相当し、サービスユーザ識別情報が「未認証アクセス情報」の一例に相当する。受付部２１は、サービス認証情報を制御部２７に出力する。また、受付部２１は、各Ｗｅｂサービスに対応したサービス認証情報を認証情報記憶部２３に出力して認証情報記憶部２３に記憶させてもよい。また、受付部２１は、各Ｗｅｂサービスに対応したサービスユーザ識別情報を識別子記憶部２５に出力して識別子記憶部２５に記憶させてもよい。また、受付部２１は、各Ｗｅｂサービスに対応したサービスユーザ識別情報とサービスパスワードとを含むサービス認証情報を識別子記憶部２５に出力して識別子記憶部２５に記憶させてもよい。
【００４２】
例えば、画像形成装置１から所望のＷｅｂサービスを利用するために、ユーザがＵＩ部１７を用いてサービスユーザＩＤとサービスパスワードとを入力した場合、受付部２１は、サービスユーザＩＤとサービスパスワードとをＵＩ部１７から受け付け、サービスユーザＩＤとサービスパスワードとを含むサービス認証情報を制御部２７に出力する。
【００４３】
また、ユーザ又は管理者等が情報処理装置４を用いて、画像形成装置１によって認証されているユーザのデバイスユーザ識別情報とサービス認証情報とを関連付けてもよい。この場合、情報処理装置４は、デバイスユーザ識別情報が関連付けられているサービス認証情報を、通信経路２を介して画像形成装置１に送信する。受付部２１は、画像形成装置１によって認証されているユーザのデバイスユーザ識別情報が関連付けられているサービス認証情報を、通信部１６によって通信経路２を介して受け付け、デバイスユーザ識別情報が関連付けられているサービス認証情報を認証情報記憶部２３に出力して認証情報記憶部２３に記憶させる。また、管理者等が情報処理装置４を用いて、画像形成装置１によって認証されていないユーザがＷｅｂサービスＡ，Ｂ，Ｃのそれぞれを利用するためのサービスユーザ識別情報を作成してもよい。この場合、情報処理装置４は、サービスユーザ識別情報を通信経路２を介して画像形成装置１に送信する。受付部２１は、サービスユーザ識別情報を、通信部１６によって通信経路２を介して受け付け、当該サービスユーザ識別情報を識別子記憶部２５に出力して識別子記憶部２５に記憶させる。
【００４４】
（認証処理部２２）
認証処理部２２はデバイス認証情報を受付部２１から受け、当該デバイス認証情報に基づいて画像形成装置１に対するユーザの認証処理を行う。例えば、認証処理部２２は、画像形成装置１に予め登録されているデバイス認証情報を参照してユーザの認証処理を行う。一例として、画像形成装置１によって認証されているユーザを識別するためのデバイスユーザ識別情報とデバイスパスワードとを含むデバイス認証情報を、認証情報記憶部２３に予め記憶させておく。認証処理部２２は、認証情報記憶部２３に記憶されているデバイス認証情報と、受付部２１から取得したデバイス認証情報とを照合することにより認証処理を行う。そして、認証処理部２２は認証結果を制御部２７に出力する。
【００４５】
例えば、画像形成装置１の機能の利用をユーザごとに制限するためにユーザの認証処理を行う。一例として、認証処理部２２によって認証されていないユーザには、予め定められた最小限の機能の使用許可を与え、認証処理部２２によって認証されたユーザには、画像形成装置１のすべての機能の使用許可を与えてもよい。例えば、未認証のユーザには、モノクロの印刷及びモノクロのコピーのみを許可し、認証されたユーザには、カラーの印刷及びカラーのコピーを許可するようにしてもよい。また、未認証のユーザには、印刷部数等を制限するようにしてもよい。また、使用を許可する機能をユーザごとに画像形成装置１に予め登録しておき、認証処理部２２によって認証されたユーザであっても、使用を許可する機能を認証のレベルに応じて制限してもよい。
【００４６】
（認証情報記憶部２３）
認証情報記憶部２３は、認証処理部２２によって認証されているユーザの管理情報を記憶する。例えば、認証情報記憶部２３は、認証処理部２２によって認証されているユーザのデバイスユーザ識別情報と、Ｗｅｂサーバ３Ａ，３Ｂ，３Ｃのそれぞれが提供するＷｅｂサービスを利用するためのサービス認証情報とを関連付けて記憶する。デバイスユーザ識別情報に関連付けられているサービス認証情報は、上述したように、通信経路２を介して情報処理装置４から予め取得された情報であってもよい。また、認証処理部２２によってユーザが認証された場合、認証情報記憶部２３は、ＵＩ部１７によって入力されたデバイスユーザ識別情報とサービス認証情報とを受付部２１から受けて記憶してもよい。なお、認証情報記憶部２３が、「認証済みアクセス情報記憶手段」の一例に相当する。
【００４７】
図３に、認証情報記憶部２３に記憶されている管理情報の一例を示す。図３は、画像形成装置によって認証されているユーザの管理情報の一例を示す図である。管理情報１００は、例えば、デバイスユーザ識別情報と、Ｗｅｂサーバ３Ａ，３Ｂ，３Ｃが提供するＷｅｂサービスを識別するためのサービス情報と、サービス認証情報とを含む。サービス情報は、例えばサービスＩＤやＷｅｂサービスの名称等が該当する。図３に示す例では、管理情報１００は、デバイスユーザＩＤと、サービスＩＤと、サービスユーザＩＤと、サービスパスワードとを含む。例えば、サービスユーザＩＤ及びサービスパスワードは、ＷｅｂサービスＡ，Ｂ，Ｃごとに設定されている。一例として、デバイスユーザＩＤが「１２３４５」のユーザについては、Ｗｅｂサーバ３Ａ，３Ｂ，３Ｃへのアクセスが許可されてＷｅｂサービスＡ，Ｂ，Ｃの利用が許可されている。そして、ＷｅｂサービスＡ，Ｂ，Ｃのそれぞれに対するサービスユーザＩＤとサービスパスワードとが、管理情報１００に含まれている。また、デバイスユーザＩＤが「５６７８９」のユーザについては、Ｗｅｂサーバ３Ａ，３Ｂへのアクセスが許可されてＷｅｂサービスＡ，Ｂの利用が許可されている。そして、ＷｅｂサービスＡ，Ｂのそれぞれに対するサービスユーザＩＤとサービスパスワードとが、管理情報１００に含まれている。
【００４８】
また、認証情報記憶部２３は、画像形成装置１によって認証されているユーザのデバイスユーザ識別情報とデバイスパスワードとを含むデバイス認証情報を予め記憶していてもよい。
【００４９】
（認証情報取得部２４）
認証処理部２２によってユーザが認証された場合、認証情報取得部２４は、制御部２７の制御の下、当該認証されたユーザのデバイスユーザ識別情報に関連付けられているサービス認証情報を認証情報記憶部２３から取得し、取得したサービス認証情報を制御部２７に出力する。
【００５０】
また、認証処理部２２によってユーザが認証され、当該認証されたユーザによって特定のＷｅｂサービスが指定された場合、認証情報取得部２４は、当該認証されたユーザのデバイスユーザ識別情報に関連付けられているサービス認証情報であってユーザによって指定されたＷｅｂサービスを利用するためのサービス認証情報を、認証情報記憶部２３から取得し、取得したサービス認証情報を制御部２７に出力してもよい。なお、認証情報取得部２４が、「認証済みアクセス情報取得手段」の一例に相当する。
【００５１】
図３を参照して、例えば、デバイスユーザＩＤ「１２３４５」のユーザが認証処理部２２によって認証され、当該ユーザによってＷｅｂサービスＡが指定された場合について説明する。この場合、認証情報取得部２４は、デバイスユーザＩＤ「１２３４５」のユーザが利用を許可されたＷｅｂサービスＡ，Ｂ，Ｃのうち、ＷｅｂサービスＡを利用するためのサービスユーザＩＤ（ｘｘｘｘｘ）とサービスパスワード（ａａａａａａ）とを認証情報記憶部２３から取得して制御部２７に出力する。
【００５２】
（識別子記憶部２５）
識別子記憶部２５は、認証処理部２２によって認証されていないユーザ（未認証ユーザ）の管理情報を記憶する。具体的には、識別子記憶部２５は、未認証ユーザが過去にＷｅｂサービスを利用したときに画像形成装置１に入力したサービスユーザ識別情報を、Ｗｅｂサーバ３Ａ，３Ｂ，３Ｃのそれぞれが提供するＷｅｂサービスごとに記憶する。また、識別子記憶部２５は、未認証ユーザが過去にＷｅｂサービスを利用したときに画像形成装置１に入力したサービスユーザ識別情報とサービスパスワードとを含むサービス認証情報を、Ｗｅｂサーバ３Ａ，３Ｂ，３Ｃのそれぞれが提供するＷｅｂサービスごとに記憶してもよい。認証処理部２２によってユーザが認証されなかった場合、識別子記憶部２５は、ＵＩ部１７によって入力されたサービスユーザ識別情報を受付部２１から受けて記憶する。また、認証処理部２２によってユーザが認証されなかった場合、識別子記憶部２５は、ＵＩ部１７によって入力されたサービス認証情報を受付部２１から受けて記憶してもよい。なお、識別子記憶部２５が、「未認証アクセス情報記憶手段」の一例に相当する。
【００５３】
図４に、識別子記憶部２５に記憶されている管理情報の一例を示す。図４は、画像形成装置によって認証されていない未認証ユーザの管理情報の一例を示す図である。管理情報１１０は、例えば、未認証ユーザが過去にＷｅｂサービスＡを利用したときに画像形成装置１に入力したサービスユーザ識別情報である。管理情報１１１は、例えば、未認証ユーザが過去にＷｅｂサービスＢを利用したときに画像形成装置１に入力したサービスユーザ識別情報である。管理情報１１２は、例えば、未認証ユーザが過去にＷｅｂサービスＣを利用したときに画像形成装置１に入力したサービスユーザ識別情報である。図４に示す例では、サービスユーザ識別情報の一例としてサービスユーザＩＤが示されている。
【００５４】
（識別子取得部２６）
認証処理部２２によってユーザが認証されていない場合、識別子取得部２６は、制御部２７の制御の下、サービスユーザ識別情報を識別子記憶部２５から取得し、取得したサービスユーザ識別情報を制御部２７に出力する。例えば、認証処理部２２によってユーザが認証されていない段階で、ユーザによって特定のＷｅｂサービスが指定された場合、識別子取得部２６は、当該指定されたＷｅｂサービスを利用するためのサービスユーザ識別情報を識別子記憶部２５から取得し、取得したサービスユーザ識別情報を制御部２７に出力する。図４を参照して、例えば、認証処理部２２によってユーザが認証されていない段階で、ユーザによってＷｅｂサービスＡが指定された場合について説明する。この場合、識別子取得部２６は、ＷｅｂサービスＡについての管理情報１１０に含まれるサービスユーザＩＤを取得して制御部２７に出力する。図４に示す例では、識別子取得部２６は、サービスユーザＩＤ（ＡＡＡＡ１１，ＡＡＡＡ２２，ＡＡＡＡ３３）を取得して制御部２７に出力する。なお、サービスユーザ識別情報とともにサービスパスワードが識別子記憶部２５に記憶されている場合、識別子取得部２６は、サービスユーザ識別情報とともにサービスパスワードを識別子記憶部２５から取得して制御部２７に出力してもよい。なお、識別子取得部２６が、「未認証アクセス情報取得手段」の一例に相当する。
【００５５】
（制御部２７）
制御部２７は画像形成装置１の各部を制御する。例えば、制御部２７は認証処理部２２から認証結果を受けて、当該認証結果に応じた制御を行う。すなわち、制御部２７は、認証処理部２２によってユーザが認証された場合と、認証処理部２２によってユーザが認証されていない場合とで異なる制御を行う。また、制御部２７は、各種の画面を表示部２８に表示させる。
【００５６】
例えば、認証処理部２２によってユーザが認証された場合、制御部２７は、当該認証されたユーザのデバイスユーザ識別情報に関連付けられているサービス認証情報を、認証情報取得部２４に取得させる。制御部２７は、認証情報取得部２４によって取得されたサービス認証情報を表示部２８に出力し、表示部２８に当該サービス認証情報を表示させる。そして、ユーザによって特定のＷｅｂサービスが指定されると、制御部２７は受付部２１を介して当該指定を受けて、指定されたＷｅｂサービスを利用するためのサービス認証情報をアクセス部２９に出力する。制御部２７は、アクセス部２９を制御してＷｅｂサーバ３Ａ，３Ｂ，３Ｃのうちユーザによって指定されたＷｅｂサービスを提供するＷｅｂサーバにアクセスさせる。
【００５７】
また、認証処理部２２によってユーザが認証され、当該認証されたユーザによって特定のＷｅｂサービスが指定された場合、制御部２７は、当該認証されたユーザのデバイスユーザ識別情報に関連付けられているサービス認証情報であって当該指定されたＷｅｂサービスを利用するためのサービス認証情報を、認証情報取得部２４に取得させてもよい。制御部２７は、認証情報取得部２４によって取得されたサービス認証情報を表示部２８に出力し、当該サービス認証情報を表示部２８に表示させる。そして、ユーザによってアクセスの指示が与えられると、制御部２７は受付部２１を介して当該指示を受け、指定されたＷｅｂサービスを利用するためのサービス認証情報をアクセス部２９に出力する。制御部２７は、アクセス部２９を制御してＷｅｂサーバ３Ａ，３Ｂ，３Ｃのうちユーザによって指定されたＷｅｂサービスを提供するＷｅｂサーバにアクセスさせる。
【００５８】
また、認証処理部２２によってユーザが認証されていない状態で、ユーザによって特定のＷｅｂサービスが指定された場合、制御部２７は、当該指定されたＷｅｂサービスを利用するためのサービスユーザ識別情報を識別子取得部２６に取得させる。制御部２７は、識別子取得部２６によって取得されたサービスユーザ識別情報を表示部２８に出力し、表示部２８に当該サービスユーザ識別情報を表示させる。そして、ユーザによって特定のサービスユーザ識別情報が指定され、ユーザによってサービスパスワードが入力されると、制御部２７は受付部２１を介して当該指定と当該サービスパスワードとを受け、指定されたサービスユーザ識別情報と入力されたサービスパスワードとを含むサービス認証情報をアクセス部２９に出力する。制御部２７は、アクセス部２９を制御してＷｅｂサーバ３Ａ，３Ｂ，３Ｃのうちユーザによって指定されたＷｅｂサービスを提供するＷｅｂサーバにアクセスさせる。
【００５９】
また、ＵＩ部１７を介してユーザによってサービス認証情報が入力された場合、制御部２７は、ユーザによって入力されたサービス認証情報を受付部２１から受けて、当該サービス認証情報をアクセス部２９に出力する。制御部２７は、アクセス部２９を制御してＷｅｂサーバ３Ａ，３Ｂ，３Ｃのうちユーザによって指定されたＷｅｂサービスを提供するＷｅｂサーバにアクセスさせる。
【００６０】
（表示部２８）
表示部２８は例えばＵＩ部１７の表示装置であり、制御部２７の制御の下、各種の画面を表示する。例えば、表示部２８は、画像形成装置１の初期メニュー画面、画像形成装置１へのログイン画面、画像形成装置１によって認証されたユーザ用のメニュー画面、Ｗｅｂサービスへのログイン画面等を表示する。表示部２８に表示される画面のデータは例えば記憶部１５に予め記憶されており、制御部２７は記憶部１５に記憶されているデータに基づく画面を表示部２８に表示させる。なお、表示部２８が「出力手段」の一例に相当する。
【００６１】
（アクセス部２９）
アクセス部２９は、制御部２７の制御の下、通信部１６によって通信経路２を介してＷｅｂサーバ３Ａ，３Ｂ，３Ｃにアクセスし、Ｗｅｂサーバ３Ａ，３Ｂ，３Ｃからデータを受信したり、Ｗｅｂサーバ３Ａ，３Ｂ，３Ｂにデータを送信したりする。例えば、アクセス部２９は、Ｗｅｂサーバ３Ａ，３Ｂ，３Ｃのうちユーザによって指定されたＷｅｂサービスを提供するＷｅｂサーバにサービス認証情報を送信する。また、アクセス部２９は、当該サービス認証情報に基づく認証結果をＷｅｂサーバから受信してもよい。
【００６２】
なお、図３に示す各機能は、主に、ＣＰＵ１１が記憶部１５に記憶されているプログラムを実行することにより実現されるが、一部がハードウェアによって構成されていてもよい。例えば、ＣＰＵ１１が記憶部１５に記憶されているプログラムを実行することにより、受付部２１、認証処理部２２、認証情報取得部２４、識別子取得部２６、制御部２７及びアクセス部２９のそれぞれの機能が実現される。上記プログラムは、ＣＤやＤＶＤ等の記録媒体を介して又はネットワーク等の通信経路を介して、記憶部１５に記憶される。なお、上記プログラムは、記憶部１５に予め記憶されていてもよい。記憶部１５に記憶されているプログラムが、メモリに読み出されてＣＰＵ１１によって実行されることにより、上述した各部の機能が実現される。また、認証情報記憶部２３及び識別子記憶部２５は、記憶部１５によって構成されていてもよい。
【００６３】
次に、図５に示すフローチャートを参照して、画像形成装置１が行う処理の一例を説明する。まず、制御部２７は、表示部２８に初期メニュー画面を表示させる（Ｓ０１）。図６に初期メニュー画面の一例を示す。例えば初期メニュー画面１２０において、画像形成装置１の機能（スキャン機能、プリント機能、コピー機能、ファクシミリ機能）とＷｅｂサービスとが、ユーザによって選択される状態で表示される。この段階では、画像形成装置１に対するユーザの認証処理は行われていない。ユーザは、初期メニュー画面１２０において、「スキャン（画像読み取り）」、「プリント（印刷）」、「コピー（複写）」、「ＦＡＸ（ファクシミリ）」、「ＷｅｂサービスＡ」、「ＷｅｂサービスＢ」、「ＷｅｂサービスＣ」及び「認証」のうちのいずれかの項目を、ＵＩ部１７を用いて指定し得る。「ＷｅｂサービスＡ」の項目は、Ｗｅｂサーバ３Ａから提供されるＷｅｂサービスＡの利用を指示するためのものである。「ＷｅｂサービスＢ」の項目は、Ｗｅｂサーバ３Ｂから提供されるＷｅｂサービスＢの利用を指示するためのものである。「ＷｅｂサービスＣ」の項目は、Ｗｅｂサーバ３Ｃから提供されるＷｅｂサービスＣの利用を指示するためのものである。「認証」の項目は、画像形成装置１に対するユーザの認証処理を指示するための項目である。
【００６４】
そして、画像形成装置１によって認証されて画像形成装置１にログインするために、ユーザがＵＩ部１７を用いて初期メニュー画面１２０において「認証」を選択した場合（Ｓ０２，Ｙｅｓ）、認証処理部２２による認証処理が行われる（Ｓ０３）。例えば、デバイス認証情報が記憶されたＩＣカードを画像形成装置１に設けられたカードリーダにかざすことで、デバイス認証情報を画像形成装置１に入力する。受付部２１は、デバイスユーザＩＤとデバイスパスワードとを含むデバイス認証情報を受け付け、当該デバイス認証情報を認証処理部２２に出力する。また、例えば図７に示すように、制御部２７は認証用のログイン画面１３０を表示部２８に表示させ、ユーザがログイン画面１３０にてデバイスユーザＩＤとデバイスパスワードとを入力するようにしてもよい。認証処理部２２は、デバイス認証情報を受付部２１から受け、当該デバイス認証情報に基づいて画像形成装置１に対するユーザの認証処理を行い、認証結果を制御部２７に出力する。
【００６５】
認証処理部２２によって認証が成功した場合（Ｓ０４，Ｙｅｓ）、制御部２７は、画像形成装置１によって認証されたユーザ用のメニュー画面を表示部２８に表示させる（Ｓ０５）。図８にメニュー画面の一例を示す。例えばメニュー画面１４０において、認証されたユーザに対して使用が許可された画像形成装置１の機能（スキャン機能、プリント機能、コピー機能、ファクシミリ機能）とＷｅｂサービスＡ，Ｂ，Ｃとが、ユーザによって選択される状態で表示される。また、画像形成装置１の機能の使用とＷｅｂサービスの利用とをユーザごとに制限し、制御部２７は、ユーザごとのメニュー画面を表示部２８に表示させてもよい。
【００６６】
例えば図８に示すメニュー画面１４０は、デバイスユーザＩＤが「１２３４５」のユーザに対するメニュー画面である。デバイスユーザＩＤが「１２３４５」のユーザは、画像形成装置１の機能として、スキャン機能、プリント機能、コピー機能及びファクシミリ機能（ＦＡＸ機能）の使用が許可されており、Ｗｅｂサービスとして、ＷｅｂサービスＡ，Ｂ，Ｃの利用が許可されている。
【００６７】
一方、認証が不成功の場合（Ｓ０４，Ｎｏ）、制御部２７は、認証が不成功である旨の情報を表示部２８に表示させ、処理は例えばＳ０３に戻る。
【００６８】
そして、ユーザがＵＩ部１７を用いてメニュー画面１４０にて特定のＷｅｂサービスを指定した場合（Ｓ０６，Ｙｅｓ）、制御部２７は、ユーザによって指定されたＷｅｂサービスを示す情報を受付部２１から受け、認証されたユーザのデバイスユーザ識別情報に関連付けられているサービス認証情報であってユーザによって指定されたＷｅｂサービスを利用するためのサービス認証情報を、認証情報取得部２４に取得させる（Ｓ０７）。認証情報取得部２４は、制御部２７の制御の下、当該サービス認証情報を認証情報記憶部２３から取得し、取得したサービス認証情報を制御部２７に出力する。
【００６９】
例えば、デバイスユーザＩＤ「１２３４５」のユーザが認証され、メニュー画面１４０にてＷｅｂサービスＢがユーザによって指定された場合、図３に示す例のように、認証情報取得部２４は、デバイスユーザＩＤ「１２３４５」のユーザがＷｅｂサービスＢを利用するためのサービスユーザＩＤ（ｘｘｘｘｘ＠ａｂｃ．ｊｐ）及びサービスパスワード（ｂｂｂｂｂｂ）を認証情報記憶部２３から取得して制御部２７に出力する。
【００７０】
制御部２７は、ユーザによって指定されたＷｅｂサービスにログインするためのログイン画面を表示部２８に表示させ、認証情報取得部２４によって取得されたサービス認証情報を当該ログイン画面に表示させる（Ｓ０８）。図９に、画像形成装置１によって認証された状態でＷｅｂサービスにログインするためのログイン画面の一例を示す。ログイン画面１５０は、一例として、Ｗｅｂサーバ３Ｂが提供するＷｅｂサービスＢにログインするためのサービス認証情報を入力するための画面である。ログイン画面１５０は、一例として、入力欄１５１，１５２及びチェックボックス１５３，１５４を含む。入力欄１５１はサービスユーザＩＤ等のサービスユーザ識別情報を入力するための欄であり、入力欄１５２はサービスパスワードを入力するための欄である。チェックボックス１５３はサービスユーザＩＤ等のサービスユーザ識別情報を画像形成装置１に記憶させるか否かを指示するための欄であり、チェックボックス１５４はサービスパスワードを画像形成装置１に記憶させるか否かを指示するための欄である。認証処理部２２によってユーザが認証されている場合、制御部２７は、認証情報取得部２４によって取得されたサービス認証情報をログイン画面１５０に表示させる。図９に示す例では、制御部２７は、デバイスユーザＩＤ「１２３４５」のユーザがＷｅｂサービスＢを利用するためのサービスユーザＩＤ（ｘｘｘｘｘ＠ａｂｃ．ｊｐ）を入力欄１５１に表示させ、サービスパスワード（ｂｂｂｂｂｂ）を入力欄１５２に表示させる。なお、セキュリティ上の理由から、制御部２７は、サービスパスワードの代わりに予め定められた文字列（例えばアスタリスク＊）を入力欄１５２に表示させてもよい。このように、認証処理部２２によってユーザが認証された場合、サービス認証情報を入力するためのログイン画面１５０の入力欄１５１，１５２に、サービス認証情報（サービスユーザＩＤ及びサービスパスワード）が自動的に入力される。そのことにより、ユーザは、ログイン画面１５０の入力欄１５１，１５２に自動的に入力されたサービス認証情報を確認し、利用対象のＷｅｂサービスへのログインを指示し得る。なお、ユーザはＵＩ部１７を用いて、入力欄１５１，１５２に自動的に入力されたサービスユーザ識別情報とサービスパスワードとを修正したり、入力欄１５１，１５２に新たなサービスユーザ識別情報とサービスパスワードとを入力したりしてもよい。
【００７１】
なお、サービスユーザＩＤ等のサービスユーザ識別情報を画像形成装置１に記憶させる場合、ユーザはＵＩ部１７を用いてチェックボックス１５３をチェック状態にすればよく、サービスユーザ識別情報を画像形成装置１に記憶させない場合、ユーザはＵＩ部１７を用いてチェックボックス１５３を非チェック状態にすればよい。また、デバイスユーザ識別情報に関連付けて記憶されたサービスユーザ識別情報が既に記憶されていた場合、チェックボックス１５３において非チェックが選択されると、当該サービスユーザ識別情報を削除するようにしてもよい。サービスユーザ識別情報を画像形成装置１に記憶させる場合、認証情報記憶部２３は、サービスユーザＩＤ等のサービスユーザ識別情報をデバイスユーザ識別情報に関連付けて記憶する。また、サービスパスワードを画像形成装置１に記憶させる場合、ユーザはＵＩ部１７を用いてチェックボックス１５４をチェック状態にすればよく、サービスパスワードを画像形成装置１に記憶させない場合、ユーザはＵＩ部１７を用いてチェックボックス１５４を非チェック状態にすればよい。また、デバイスユーザ識別情報に関連付けて記憶されたサービスパスワードが既に記憶されていた場合、チェックボックス１５４において非チェックが選択されると、当該サービスパスワードを削除するようにしてもよい。サービスパスワードを画像形成装置１に記憶させる場合、認証情報記憶部２３は、サービスパスワードをデバイスユーザ識別情報に関連付けて記憶する。なお、チェックボックス１５３，１５４をログイン画面１５０に設けず、画像形成装置１は、サービスユーザ識別情報とサービスパスワードとを含むサービス認証情報を記憶するようにしてもよい。また、チェックボックス１５３，１５４をログイン画面１５０に設けた場合、初期設定の状態では、サービスユーザ識別情報とサービスパスワードとが画像形成装置１に記憶されるようにチェックボックス１５３，１５４がチェック状態となっていてもよい。
【００７２】
そして、ユーザがＷｅｂサービスへのログインを指示すると、制御部２７は受付部２１を介して当該指示を受け、入力欄１５１，１５２に入力されているサービス認証情報をアクセス部２９に出力し、アクセス部２９にアクセスを実行させる。例えば、ログイン画面１５０内の「ログイン」ボタンをユーザが指定することで、制御部２７はサービス認証情報をアクセス部２９に出力し、アクセス部２９にアクセスを実行させる。
【００７３】
アクセス部２９は、制御部２７から出力されたサービス認証情報を用いて、ユーザによって指定されたＷｅｂサービスを提供するＷｅｂサーバにアクセスする（Ｓ０９）。まず、アクセス部２９は、制御部２７から出力されたサービス認証情報を、通信部１６によって通信経路２を介して、ユーザによって指定されたＷｅｂサービスを提供するＷｅｂサーバに送信する。画像形成装置１からサービス認証情報を受信したＷｅｂサーバは、当該受信したサービス認証情報に基づいてＷｅｂサービスに対する認証処理を行う。認証が成功した場合、ＷｅｂサーバはＷｅｂサービスを画像形成装置１に提供し、認証が不成功の場合、ＷｅｂサーバはＷｅｂサービスを画像形成装置１に提供しない。図３及び図９に示す例では、アクセス部２９は、サービスユーザＩＤ（ｘｘｘｘｘ＠ａｂｃ．ｊｐ）とサービスパスワード（ｂｂｂｂｂｂ）とを含むサービス認証情報を、ＷｅｂサービスＢを提供するＷｅｂサーバ３Ｂに通信経路２を介して送信する。Ｗｅｂサーバ３Ｂは、画像形成装置１から受信したサービス認証情報に基づいて認証処理を行い、認証が成功した場合、ＷｅｂサービスＢを画像形成装置１に提供する。なお、Ｗｅｂサービスに対する認証が不成功の場合、Ｗｅｂサーバは、認証が不成功である旨を示す情報を通信経路２を介して画像形成装置１に送信してもよい。この場合、アクセス部２９は、認証が不成功である旨の情報を通信部１６によって通信経路２を介して受信し、制御部２７は、認証が不成功である旨の情報を表示部２８に表示させてもよい。
【００７４】
なお、Ｓ０８の処理を省略してもよい。すなわち、Ｗｅｂサービスへのログイン画面を表示せずに、認証情報取得部２４によって取得されたサービス認証情報を用いてＷｅｂサーバに自動的にアクセスするようにしてもよい。具体的には、制御部２７は、Ｗｅｂサービスへのログイン画面を表示部２８に表示させずに、認証情報取得部２４によって取得されたサービス認証情報をアクセス部２９に出力する。アクセス部２９は、当該サービス認証情報を用いて、ユーザによって指定されたＷｅｂサービスを提供するＷｅｂサーバにアクセスする。これにより、Ｓ０６にて特定のＷｅｂサービスがユーザによって選択されると、認証情報取得部２４は、ユーザによって選択されたＷｅｂサービスを利用するためのサービス認証情報を認証情報記憶部２３から取得し、アクセス部２９は、認証情報取得部２４によって取得されたサービス認証情報を用いて、ユーザによって選択されたＷｅｂサービスを提供するＷｅｂサーバに自動的にアクセスする。Ｗｅｂサービスへのログイン画面の表示を省略することで、ユーザによるアクセスの指示が省略され、当該ログイン画面を表示する場合と比べて、より迅速にＷｅｂサーバにアクセスする。
【００７５】
一方、画像形成装置１にログインせずに未認証の状態でＷｅｂサービスを利用する場合（Ｓ０２，Ｎｏ）、ユーザはＵＩ部１７を用いて利用対象のＷｅｂサービスを選択する（Ｓ１０）。例えば、図６に示す初期メニュー画面１２０にてユーザが利用対象のＷｅｂサービスを選択した場合（Ｓ１０，Ｙｅｓ）、制御部２７は、ユーザによって指定されたＷｅｂサービスを示す情報を受付部２１から受け、当該指定されたＷｅｂサービスを利用するためのサービスユーザ識別情報を識別子取得部２６に取得させる（Ｓ１１）。識別子取得部２６は、制御部２７の制御の下、当該サービスユーザ識別情報を識別子記憶部２５から取得し、取得したサービスユーザ識別情報を制御部２７に出力する。
【００７６】
例えば、初期メニュー画面１２０にてＷｅｂサービスＢがユーザによって指定された場合、図４に示す例のように、識別子取得部２６は、指定されたＷｅｂサービスＢを利用するために過去に入力されたサービスユーザＩＤ（ＢＢＢＢ１１，ＢＢＢＢ２２，ＢＢＢＢ３３）を識別子記憶部２５から取得して制御部２７に出力する。
【００７７】
制御部２７は、ユーザによって指定されたＷｅｂサービスにログインするためのログイン画面を表示部２８に表示させ、識別子取得部２６によって取得されたサービスユーザ識別情報を当該ログイン画面に表示させる（Ｓ１２）。図１０に、画像形成装置１にログインせずに未認証の状態でＷｅｂサービスにログインするためのログイン画面の一例を示す。図１０（ａ）に示すログイン画面１６０は、一例として、Ｗｅｂサーバ３Ｂが提供するＷｅｂサービスＢにログインするためのサービス認証情報を入力するための画面である。ログイン画面１６０は、一例として、入力欄１６１，１６２を含む。入力欄１６１はサービスユーザＩＤ等のサービスユーザ識別情報を入力するための欄であり、入力欄１６２はサービスパスワードを入力するための欄である。認証処理部２２によってユーザが認証されていない場合、制御部２７は、識別子取得部２６によって取得されたサービスユーザ識別情報をログイン画面１６０に表示させる。例えば、複数のサービスユーザ識別情報が識別子取得部２６によって取得されている場合、制御部２７は、複数のサービスユーザ識別情報を一覧にしてログイン画面１６０に表示させてもよい。また、制御部２７は、いわゆるプルダウン方式（ドロップダウン方式）によって複数のサービスユーザ識別情報をログイン画面１６０に表示させてもよい。一例として、図１０（ａ）に示すログイン画面１６０の入力欄１６１に矢印ボタン１６３を設けておく。そして、ユーザがＵＩ部１７を用いて矢印ボタン１６３を指定した場合、制御部２７は、図１０（ｂ）に示すように、識別子取得部２６によって取得された複数のサービスユーザ識別情報を入力欄１６１内に表示させる。図１０（ｂ）に示す例では、複数のサービスユーザＩＤ（ＢＢＢＢ１１，ＢＢＢＢ２２，ＢＢＢＢ３３，ＢＢＢＢ４４，ＢＢＢＢ５５）の一覧が入力欄１６１内に表示されている。このように、認証処理部２２によってユーザが認証されていない場合、サービス認証情報を入力するためのログイン画面１６０の入力欄１６１に、サービスユーザＩＤ等のサービスユーザ識別情報が表示させる。
【００７８】
そして、ユーザは、ＵＩ部１７を用いて、ログイン画面１６０に表示されている複数のサービスユーザ識別情報のなかから自身のサービスユーザ識別情報を選択し、入力欄１６２にサービスパスワードを入力する（Ｓ１３）。
【００７９】
なお、識別子記憶部２５は、入力欄１６１に入力されたサービスユーザＩＤ等のサービスユーザ識別情報をＷｅｂサービスに関連付けて記憶する。例えば、ログイン画面１６０にて新たなサービスユーザ識別情報がＵＩ部１７を用いてユーザによって入力された場合、識別子記憶部２５は、ユーザによって入力されたサービスユーザ識別情報を受付部２１から受けて、当該サービスユーザ識別情報をＷｅｂサービスに関連付けて記憶する。また、サービスユーザ識別情報を画像形成装置１に記憶させるか否かをユーザが指示するためのチェックボックスを、ログイン画面１６０に設けておいてもよい。そして、ユーザがＵＩ部１７を用いて当該チェックボックスをチェック状態にした場合、識別子記憶部２５は、入力欄１６１に入力されたサービスユーザ識別情報を記憶するようにしてもよい。チェックボックスが非チェック状態の場合、識別子記憶部２５は、入力欄１６１に入力されたサービスユーザ識別情報を記憶しない。なお、チェックボックスをログイン画面１６０に設けた場合、初期設定の状態では、サービスユーザ識別情報が画像形成装置１に記憶されるようにチェックボックスがチェック状態となっていてもよい。また、サービスパスワードを画像形成装置１に記憶させるか否かをユーザが指定するためのチェックボックスを、ログイン画面１６０に設けておいてもよい。そして、ユーザがＵＩ部１７を用いて当該チェックボックスをチェック状態にした場合、識別子記憶部２５は、入力欄１６２に入力されたサービスパスワードを入力欄１６１に入力されたサービスユーザ識別情報に関連付けて記憶するようにしてもよい。
【００８０】
そして、ユーザがＷｅｂサービスへのログインを指示すると、制御部２７は受付部２１を介して当該指示を受け、入力欄１６１，１６２に入力されているサービス認証情報をアクセス部２９に出力し、アクセス部２９にアクセスを実行させる。例えば、ログイン画面１６０内の「ログイン」ボタンをユーザが指定することで、制御部２７はサービス認証情報をアクセス部２９に出力し、アクセス部２９にアクセスを実行させる。
【００８１】
上述したＳ０９の処理と同様に、アクセス部２９は制御部２７から出力されたサービス認証情報を用いて、ユーザによって指定されたＷｅｂサービスを提供するＷｅｂサーバにアクセスする（Ｓ１４）。例えば図１０（ｂ）に示すログイン画面１６０にてサービスユーザＩＤ（ＢＢＢＢ１１）がユーザによって選択され、サービスパスワードが入力された場合、アクセス部２９は、サービスユーザＩＤ（ＢＢＢＢ１１）とサービスパスワードとを含むサービス認証情報を、ＷｅｂサービスＢを提供するＷｅｂサーバ３Ｂに通信経路２を介して送信する。Ｗｅｂサーバ３Ｂは、画像形成装置１から受信したサービス認証情報に基づいて認証処理を行い、認証が成功した場合、ＷｅｂサービスＢを画像形成装置１に提供する。Ｗｅｂサービスに対する認証が不成功の場合、上述したＳ０９の処理と同様に、認証が不成功である旨を示す情報を画像形成装置１にて表示するようにしてもよい。
【００８２】
以上のように、本実施形態に係る画像形成装置１は、認証処理部２２によってユーザが認証された場合、当該認証されたユーザのデバイスユーザ識別情報に関連付けられたサービス認証情報を取得する。そして、画像形成装置１は、当該サービス認証情報をログイン画面に表示したり、ログイン画面を表示せずに当該サービス認証情報を用いてＷｅｂサーバに自動的にアクセスしたりする。このように、Ｗｅｂサービスを利用するためのサービス認証情報が自動的に取得されるため、ユーザはサービス認証情報を画像形成装置１に入力しなくてもよい。従って、本実施形態に係る画像形成装置１によると、サービス認証情報をユーザが手入力する場合と比べて、サービス認証情報の入力の手間が軽減される。また、本実施形態に係る画像形成装置１は、認証処理部２２によってユーザが認証されていない場合、サービスユーザ識別情報を取得し、当該サービスユーザ識別情報をユーザに選択させるようにする。ユーザはサービスユーザ識別情報を選択すればよいので、サービスユーザ識別情報を画像形成装置１に入力しなくてもよい。従って、本実施形態に係る画像形成装置１によると、サービスユーザ識別情報をユーザが手入力する場合と比べて、サービスユーザ識別情報の入力の手間が軽減される。このように、本実施形態に係る画像形成装置１によると、画像形成装置１によってユーザが認証されている場合及びユーザが認証されていない場合のいずれの場合であっても、サービス認証情報又はサービスユーザ識別情報をユーザが手入力する場合と比べて、サービス認証情報又はサービスユーザ識別情報の入力の手間が軽減される。
【００８３】
また、画像形成装置１によって認証されているユーザのデバイスユーザ識別情報とサービス認証情報とを情報処理装置４によって関連付けておき、デバイスユーザ識別情報が関連付けられたサービス認証情報を、通信経路２を介して情報処理装置４から画像形成装置１に予め入力しておいてもよい。そのことにより、画像形成装置１ではサービス認証情報を入力しなくても済み、また、画像形成装置１ではデバイスユーザ識別情報とサービス認証情報とを関連付けずに済む。
【００８４】
また、画像形成装置１によって認証されていないユーザがＷｅｂサービスを利用するためのサービスユーザ識別情報を情報処理装置４によって作成しておき、当該サービスユーザ識別情報を、通信経路２を介して情報処理装置４から画像形成装置１に予め入力しておいてもよい。そのことにより、画像形成装置１ではサービスユーザ識別情報を入力しなくても済む。
【００８５】
また、認証処理部２２によって認証されていない状態（未認証の状態）から認証の状態に遷移させてもよいし、認証の状態から未認証の状態に遷移させもよい。例えば、制御部２７は、Ｓ１２にて図１０（ａ），（ｂ）に示す未認証ユーザ用のログイン画面１６０を表示部２８に表示させた後、ＩＣカードを画像形成装置１に接続されたカードリーダにかざすことで、ＩＣカードに記憶されているデバイス認証情報を画像形成装置１に入力することにより認証処理部２２によってユーザが認証された場合、当該認証されたユーザのデバイスユーザ識別情報に関連付けられているサービス認証情報を認証情報取得部２４に取得させてもよい。そして、制御部２７は、未認証ユーザ用のログイン画面１６０に代えて、図９に示す認証されたユーザ用のログイン画面１５０を表示部２８に表示させ、認証情報取得部２４によって取得されたサービス認証情報をログイン画面１５０に表示させる。また、制御部２７は、図９に示すログイン画面１５０を表示部２８に表示させずに、認証情報取得部２４によって取得されたサービス認証情報をアクセス部２９に出力し、アクセス部２９にＷｅｂサーバへのアクセスを実行させてもよい。例えば、未認証の状態でＷｅｂサービスを利用しようとしたが、未認証の状態では制限されるが認証されれば許可される画像形成装置１の機能を使用する場合、未認証の状態から認証の状態に遷移させることで、制限されていた画像形成装置１の機能の使用がユーザに許可されることになる。
【００８６】
また、制御部２７は、Ｓ０８にて図９に示す認証されたユーザ用のログイン画面１５０を表示部２８に表示させた後、予め定められた条件に従って認証を解除してもよい。認証を解除する場合、制御部２７は、サービスユーザ識別情報を識別子取得部２６に取得させてもよい。この場合、制御部２７は、認証されたユーザ用のログイン画面１５０に代えて、図１０（ａ），（ｂ）に示す未認証ユーザ用のログイン画面１６０を表示部２８に表示させ、識別子取得部２６によって取得されたサービスユーザ識別情報をログイン画面１６０に表示させる。例えば、ＵＩ部１７等に認証解除ボタンを設けておき、ユーザが認証解除ボタンを押すことで、認証解除の指示を画像形成装置１に与えてもよい。制御部２７は認証解除ボタンの押下に伴う信号を受けて、認証を解除し、ログイン画面１５０の代わりに未認証ユーザ用のログイン画面１６０を表示部２８に表示させる。また、図９に示すログイン画面１５０が表示部２８に表示された時点から、画像形成装置１が操作されずに予め定められた時間が経過した場合、制御部２７は認証を解除し、ログイン画面１５０の代わりに未認証ユーザ用のログイン画面１６０を表示部２８に表示させてもよい。このように、認証の状態から未認証の状態に遷移させることで、例えば、ログイン画面１５０に表示されているサービス認証情報が他人の目に触れることの防止を図る。例えば、一旦、画像形成装置１によって認証されてログインした後に画像形成装置１からユーザが離れる場合、ユーザが認証解除ボタンを押して認証を解除することで、サービス認証情報が他人の目に触れることを防止する。また、画像形成装置１によって認証された後、画像形成装置１が操作されずに予め定められた時間が経過した場合、自動的に認証状態から未認証状態に遷移することで、サービス認証情報が他人の目に触れることを防止する。
【００８７】
（変形例）
次に、図１１を参照して変形例について説明する。例えば画像形成装置１の各種設定を行う権限を有する管理者が認証処理部２２によって認証された場合、制御部２７は、管理者用のメニュー画面を表示部２８に表示させてもよい。一例として、制御部２７は、図８に示すメニュー画面１４０の代わりに、図１１に示す管理者用のメニュー画面１７０を表示部２８に表示させてもよい。管理者用のメニュー画面１７０において、認証された管理者に対して使用が許可された画像形成装置１の機能（スキャン機能、プリント機能、コピー機能、ファクシミリ機能）とＷｅｂサービスＡ，Ｂ，Ｃの設定とが、管理者によって選択される状態で表示される。ＷｅｂサービスＡ，Ｂ，Ｃのそれぞれに対する「設定」の項目は、例えば、画像形成装置１が通信経路２を介してＷｅｂサーバ３Ａ，３Ｂ，３Ｃのそれぞれに接続するための条件等を設定するためのものである。なお、画像形成装置１の設定が、管理者によって選択されるようにメニュー画面１７０に表示されてもよい。図１１に示す例では、画像形成装置１の機能が管理者によって選択されるようにメニュー画面１７０に表示されているが、管理者用のメニュー画面１７０においては、ＷｅｂサービスＡ，Ｂ，Ｃの設定や画像形成装置１の設定のみが選択されるように表示されてもよい。また、認証処理部２２によって管理者として認証された状態から未認証の状態に遷移してもよいし、未認証の状態から管理者として認証された状態に遷移してもよい。
【符号の説明】
【００８８】
１  画像形成装置、２  通信経路、３Ａ，３Ｂ，３Ｃ  Ｗｅｂサーバ、４  情報処理装置、１１  ＣＰＵ、１２  画像読取部、１３  印刷部、１４  ファクシミリ部、１５  記憶部、１６  通信部、１７  ＵＩ部、２１  受付部、２２  認証処理部、２３  認証情報記憶部、２４  認証情報取得部、２５  識別子記憶部、２６  識別子取得部、２７  制御部、２８  表示部、２９  アクセス部。
【図１】
0005862282.tif 000002
【図２】
0005862282.tif 000003
【図３】
0005862282.tif 000004
【図４】
0005862282.tif 000005
【図５】
0005862282.tif 000006
【図６】
0005862282.tif 000007
【図７】
0005862282.tif 000008
【図８】
0005862282.tif 000009
【図９】
0005862282.tif 000010
【図１０】
0005862282.tif 000011
【図１１】
0005862282.tif 000012