(57)【要約】【課題】外部装置に係る機能のうちユーザの認証と利用権限を要する機能について、当該機能を利用可能であるか否かを外部装置が接続された時にユーザに迅速に知らせる。【解決手段】制御部１０２は、ユーザを認証した認証状態でＵＳＢメモリが第２通信部１１０に接続された場合、ＵＳＢメモリが接続された時に起動する機能を特定する。制御部１０２は、特定した機能についてユーザが利用権限を有している場合には、特定した機能に係る画面を表示部１０５に表示させる。また、制御部１０２は、特定した機能についてユーザが利用権限を有していない場合には、特定した機能を利用できないことを知らせる警告画面を表示部１０５に表示させる。【選択図】図２
2012230543.tif 000002
【特許請求の範囲】
【請求項１】
ユーザを認証する認証手段と、
外部装置が接続され、接続された前記外部装置と通信を行う通信手段と、
前記外部装置に係る機能の利用可否を定めた利用可否データを記憶部から取得する利用可否データ取得手段と、
前記機能に対する前記ユーザの利用権限を示す利用権限データを取得する利用権限データ取得手段と、
前記ユーザを未認証の状態において、前記機能について前記利用可否データで利用不可とされている場合、前記通信手段に前記外部装置が接続されると、前記ユーザの認証に係る画面を表示部に表示させ、
前記ユーザが認証された状態において、前記機能について前記利用権限データで利用可能とされており、且つ、前記機能について前記利用可否データで利用可能とされている場合、前記通信手段に前記外部装置が接続されると当該機能に係る画像を表示部に表示させ、
前記ユーザが認証された状態において、前記機能について前記利用権限データで利用不可とされている場合、前記通信手段に前記外部装置が接続されると、当該機能の利用不可を通知する画像を表示部に表示させる表示制御手段と
を備える画像形成装置。
【請求項２】
コンピュータを、
ユーザを認証する認証手段と、
前記外部装置に係る機能の利用可否を定めた利用可否データを記憶部から取得する利用可否データ取得手段と、
前記機能に対する前記ユーザの利用権限を示す利用権限データを取得する利用権限データ取得手段と、
前記ユーザを未認証の状態において、前記機能について前記利用可否データで利用不可とされている場合、前記外部装置と通信を行う通信手段に前記外部装置が接続されると、前記ユーザの認証に係る画面を表示部に表示させ、
前記ユーザが認証された状態において、前記機能について前記利用権限データで利用可能とされており、且つ、前記機能について前記利用可否データで利用可能とされている場合、前記通信手段に前記外部装置が接続されると当該機能に係る画像を表示部に表示させ、
前記ユーザが認証された状態において、前記機能について前記利用権限データで利用不可とされている場合、前記通信手段に前記外部装置が接続されると、当該機能の利用不可を通知する画像を表示部に表示させる表示制御手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置およびプログラムに関する。
【背景技術】
【０００２】
補助記憶装置を接続可能な装置の発明として特許文献１に開示された発明がある。特許文献１に開示されている画像形成装置は、補助記憶装置の一例であるＵＳＢ（Universal Serial Bus）メモリが接続されると、ＵＳＢメモリに記憶されているプログラムを起動する。このプログラムが起動されると、ユーザがよく利用する機能を簡単に起動できるメニューが画像形成装置において表示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２２１３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、外部装置に係る機能のうちユーザの認証と利用権限を要する機能について、当該機能を利用可能であるか否かを外部装置が接続された時にユーザに迅速に知らせることを目的とする。
【課題を解決するための手段】
【０００５】
本発明の請求項１に係る画像形成装置は、ユーザを認証する認証手段と、外部装置が接続され、接続された前記外部装置と通信を行う通信手段と、前記外部装置に係る機能の利用可否を定めた利用可否データを記憶部から取得する利用可否データ取得手段と、前記機能に対する前記ユーザの利用権限を示す利用権限データを取得する利用権限データ取得手段と、前記ユーザを未認証の状態において、前記機能について前記利用可否データで利用不可とされている場合、前記通信手段に前記外部装置が接続されると、前記ユーザの認証に係る画面を表示部に表示させ、前記ユーザが認証された状態において、前記機能について前記利用権限データで利用可能とされており、且つ、前記機能について前記利用可否データで利用可能とされている場合、前記通信手段に前記外部装置が接続されると当該機能に係る画像を表示部に表示させ、前記ユーザが認証された状態において、前記機能について前記利用権限データで利用不可とされている場合、前記通信手段に前記外部装置が接続されると、当該機能の利用不可を通知する画像を表示部に表示させる表示制御手段とを備える構成を有する。
【０００６】
本発明の請求項２に係るプログラムは、コンピュータを、ユーザを認証する認証手段と、前記外部装置に係る機能の利用可否を定めた利用可否データを記憶部から取得する利用可否データ取得手段と、前記機能に対する前記ユーザの利用権限を示す利用権限データを取得する利用権限データ取得手段と、前記ユーザを未認証の状態において、前記機能について前記利用可否データで利用不可とされている場合、前記外部装置と通信を行う通信手段に前記外部装置が接続されると、前記ユーザの認証に係る画面を表示部に表示させ、前記ユーザが認証された状態において、前記機能について前記利用権限データで利用可能とされており、且つ、前記機能について前記利用可否データで利用可能とされている場合、前記通信手段に前記外部装置が接続されると当該機能に係る画像を表示部に表示させ、前記ユーザが認証された状態において、前記機能について前記利用権限データで利用不可とされている場合、前記通信手段に前記外部装置が接続されると、当該機能の利用不可を通知する画像を表示部に表示させる表示制御手段として機能させるためのプログラムである。
【発明の効果】
【０００７】
請求項１，２に係る発明によれば、外部装置に係る機能のうちユーザの認証と利用権限を要する機能について、当該機能を利用可能であるか否かを外部装置が接続された時にユーザに迅速に知らせることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る装置を示した図。
【図２】画像形成装置１のハードウェア構成を示した図。
【図３】テーブルＴＢ１の内容を示した図。
【図４】画像形成装置１の機能構成を示した図。
【図５】サーバ装置２のハードウェア構成を示した図。
【図６】テーブルＴＢ２の内容を示した図。
【図７】表示部１０５に表示される画面を示した図。
【図８】制御部１０２が行う処理の流れを示したフローチャート。
【図９】表示部１０５に表示される画面を示した図。
【図１０】表示部１０５に表示される画面を示した図。
【図１１】表示部１０５に表示される画面を示した図。
【図１２】表示部１０５に表示される画面を示した図。
【図１３】表示部１０５に表示される画面を示した図。
【図１４】表示部１０５に表示される画面を示した図。
【図１５】制御部１０２が行う処理の流れを示したフローチャート。
【図１６】表示部１０５に表示される画面を示した図。
【発明を実施するための形態】
【０００９】
［実施形態］
図１は、本発明の一実施形態に係る装置を示した図である。通信回線３は、例えば、ローカルエリアネットワークであり、画像形成装置１とサーバ装置２が接続される。なお、通信回線３は、ローカルエリアネットワークに限定されるものではなく、データ通信を行うことが可能な通信回線であれば、ワイドエリアネットワークやインターネットなどであってもよい。
【００１０】
画像形成装置１は、用紙にカラー画像を形成する画像形成装置の一例である。本実施形態の画像形成装置１は電子写真方式の画像形成装置であるが、インクジェット方式の画像形成装置であってもよい。また、画像形成装置１は、白黒の画像を形成する構成であってもよい。画像形成装置１は、画像を表すデータに基づいて用紙に画像を形成する画像形成機能、文書を複写する複写機能、用紙に形成されている画像を読み取る読取機能などを備えている。なお、画像形成装置１が備える機能は、これらの機能に限定されるものではなく、ファクシミリの機能を備えていてもよい。また、画像形成装置１は、上述した機能を全て備えているものに限定されず、例えば、画像形成機能および複写機能を備えており、他の機能を備えていない構成であってもよい。また、画像形成装置１は、画像形成装置１のユーザを識別するためのユーザ識別子とパスワードを取得し、サーバ装置２と協働してユーザを認証する機能を備えている。
サーバ装置２は、クライアントサーバシステムのサーバとして機能するコンピュータ装置である。サーバ装置２は、画像形成装置１を使用するユーザを認証する機能を備えた認証装置の一例である。
【００１１】
（画像形成装置１の構成）
図２は、画像形成装置１のハードウェア構成を示した図である。図に示したように画像形成装置１の各部はバス１０１に接続され、バス１０１を介して各部間でデータのやり取りを行う。
操作部１０４は、本実施形態では、画像形成装置１を操作するための複数のボタンやタッチスクリーンを備えている。なお、タッチスクリーンにおいて画像を表示する表示部１０５は、ディスプレイ装置であり、画像を表示する表示部の一例に相当する。表示部１０５としては液晶ディスプレイや有機ＥＬ（Electro Luminescence）ディスプレイ等が挙げられる。
第１通信部１０９は、通信ケーブルで通信回線３に接続されており、制御部１０２の制御の下、通信回線３に接続されている他の装置とデータ通信を行う。
第２通信部１１０は、ＵＳＢ（Universal Serial Bus）規格に従って通信を行う通信手段の一例である。第２通信部１１０は、ＵＳＢのプラグが挿入されるＵＳＢのソケットを備えている。第２通信部１１０は、ＵＳＢのソケットに接続される外部装置と制御部１０２との間で行われるデータのやり取りを仲介する。本実施形態においては、ＵＳＢを用いてデータの読み書きがされる補助記憶装置（例えばＵＳＢメモリ）が第２通信部１１０に接続される。なお、第２通信部１１０に接続されるのは、データを記憶する記録媒体（例えば、不揮発性の半導体メモリなど）への読み書きを行う記録装置（例えば、所謂メディアリーダ）であってもよい。
【００１２】
画像読取部１０６は、文書を光学的に読み取り、読み取った文書の画像を表す画像データを生成する画像読取装置（図示略）を備えている。画像読取部１０６は、生成した画像データを画像処理部１０８へ出力する。画像処理部１０８は、入力される画像データに各種処理を施すものである。画像処理部１０８は、入力される画像データが表す画像に色補正や階調補正等の画像処理を施し、画像処理が施された画像からＹｅｌｌｏｗ（Ｙ），Ｍａｇｅｎｔａ（Ｍ），Ｃｙａｎ（Ｃ），Ｂｌａｃｋ（Ｋ）の各色の画像の画像データを生成して画像形成部１０７へ出力する。
【００１３】
画像形成部１０７は、電子写真方式によって用紙にトナー像を形成する画像形成部（図示略）を具備している。具体的には、この画像形成部は、Ｙｅｌｌｏｗの色のトナー像を形成する画像形成部，Ｍａｇｅｎｔａの色のトナー像を形成する画像形成部，Ｃｙａｎの色のトナー像を形成する画像形成部，Ｂｌａｃｋの色のトナー像を形成する画像形成部を備えている。各画像形成部は、画像読取部１０６が生成した画像データ、第１通信部１０９で受信したデータ、または第２通信部１１０で取得したデータに従って感光体上に静電潜像を形成した後、感光体表面にトナーを付着させてＹ・Ｍ・Ｃ・Ｋの各色のトナー像を形成し、このトナー像を用紙に転写する。そして、用紙に転写されたトナー像に熱と圧力を加えて定着させた後、トナー像が形成された用紙を画像形成装置１の外へ排出する。なお、本実施形態においてはトナーを用いて用紙に画像を形成するが、インクジェット方式などのインクを用いて用紙に画像を形成する構成としてもよい。また、画像が形成される媒体は紙に限定されるものではなく、ＯＨＰ（OverHead Projector）用のシートなど透明な合成樹脂のシートであってもよい。
【００１４】
本実施形態の制御部１０２は、ＣＰＵ（Central Processing Unit）１０２Ａ、ＲＯＭ（Read Only Memory）１０２ＢおよびＲＡＭ（Random Access Memory）１０２Ｃ等を備えた、所謂マイクロコンピュータである。ＣＰＵ１０２Ａが、ＲＯＭ１０２Ｂに記憶されているプログラムを実行すると、上述した画像形成機能、複写機能、読取機能およびユーザを認証する機能などが実現する。また、ＣＰＵ１０２Ａが、ＲＯＭ１０２Ｂに記憶されているプログラムを実行すると、第２通信部１１０に外部装置が接続されたことを検知する機能、第２通信部１１０に接続された補助記憶装置に対してデータの読み出しや書き込みを行う機能、第２通信部１１０に接続された補助記憶装置に係る画面を表示部１０５に表示する機能などが実現する。
【００１５】
本実施形態の記憶部１０３は、データを保持する記憶装置（例えば、ハードディスク装置）を具備している。なお、データを保持する装置はハードディスク装置に限定されるものではなく、半導体メモリであってもよい。記憶部１０３は、第１通信部１０９で受信したデータや画像読取部１０６で生成されたデータ、画像形成装置１の設定に係るデータなどを記憶する。なお、画像形成装置１の設定に係るデータの一例として、第１設定データと第２設定データを記憶する。第１設定データは、第２通信部１１０に補助記憶装置が接続された時の画像形成装置１の動作を規定するデータである。第１設定データの内容は、本実施形態においては「遷移せず」、「Ａ機能を起動」、「Ｂ機能を起動」、「Ｃ機能を起動」、「選択画面を表示」のいずれかに設定される。また、第２設定データは、画像形成装置１の保護レベルを示すデータであり、その内容は、本実施形態においては「高」または「低」に設定される。
【００１６】
また、記憶部１０３は、テーブルＴＢ１を記憶する。図３に示したテーブルＴＢ１は、画像形成装置１が備えるＡ機能〜Ｃ機能の利用可否を定めた利用可否データを格納したテーブルである。なお、本実施形態においては、Ａ機能〜Ｃ機能は、補助記憶装置を利用する機能である。
テーブルＴＢ１の「Ａ機能」の列において「○」が格納されている場合、画像形成装置１においてはユーザの認証が行われていない未認証状態（ユーザがログアウトした状態）でもＡ機能に係る表示が表示部１０５において行われてＡ機能を利用可能となり、「△」が格納されている場合には、未認証状態でＡ機能に係る表示が表示部１０５において行われるが、Ａ機能を利用不可となる。また、「Ａ機能」の列に「×」が格納されている場合、未認証状態の画像形成装置１においては、Ａ機能を利用不可で且つＡ機能に係る表示が表示部１０５において行われないこととなる。
【００１７】
（画像形成装置１の機能構成）
図４は、制御部１０２において実現する機能の構成を示したブロック図である。
認証部３００は、画像形成装置１のユーザを認証する認証手段の一例に相当する。認証部３００は、操作部１０４において入力されたユーザ識別子およびパスワードを、第１通信部１０９を介してサーバ装置２へ送る。また認証部３００は、サーバ装置２において行われたユーザの認証処理の結果を取得する。認証部３００は、取得した結果に基づいて、画像形成装置１の状態を、ユーザを認証していない未認証状態またはユーザを認証した認証状態に移行させる。
利用可否データ取得部３０１は、利用可否データを取得する利用可否データ取得手段の一例に相当する。利用可否データ取得部３０１は、記憶部１０３に記憶されているテーブルＴＢ１の利用可否データを取得し、取得した利用可否データを表示制御部３０３へ供給する。
利用権限データ取得部３０２は、利用権限データを取得する利用権限データ取得部の一例に相当する。利用権限データ取得部３０２は、第１通信部１０９がサーバ装置２から受信する利用権限データを取得し、取得した利用権限データを表示制御部３０３へ供給する。
表示制御部３０３は、表示部１０５に表示する画像を制御する表示制御手段の一例に相当する。表示制御部３０３は、認証状態で第２通信部１１０に補助記憶装置が接続されると、利用可否データと利用権限データとに基づいて、表示部１０５に画像を表示させる。また、表示制御部３０３は、未認証状態で第２通信部１１０に補助記憶装置が接続されると、利用可否データに基づいて、表示部１０５に画像を表示させる。
【００１８】
（サーバ装置２の構成）
図５は、サーバ装置２のハードウェア構成を示したブロック図である。図に示したようにサーバ装置２の各部はバス２０１に接続され、バス２０１を介して各部間でデータのやり取りを行う。操作部２０４は、本実施形態ではサーバ装置２を操作するためのキーボードやマウスを備えている。表示部２０５は、ディスプレイ装置を備えている。本実施形態のディスプレイ装置としては液晶ディスプレイや有機ＥＬ（Electro Luminescence）ディスプレイ等が挙げられる。通信部２０９は、通信ケーブルで通信回線３に接続され、通信回線３に接続されている他の装置とデータ通信を行う。
【００１９】
記憶部２０３は、データを保持する記憶装置（例えば、ハードディスク装置）を具備しており、クライアントサーバシステムにおけるサーバの機能を実現するプログラムや、画像形成装置１を使用するユーザを認証する機能を実現するプログラムなどを記憶している。また、記憶部２０３は、画像形成装置１のユーザを認証するための各種データや、Ａ機能〜Ｃ機能についてユーザが利用可能か否かを示す利用権限のデータをユーザ毎に記憶している。
【００２０】
図６は、ユーザを認証するための認証データと、画像形成装置１の機能の利用権限を示す利用権限データとを格納したテーブルＴＢ２の内容を例示した図である。テーブルＴＢ２の認証データの列においては、「ユーザ識別子」の列と「パスワード」の列が設けられている。「ユーザ識別子」の列には、ユーザを識別するためのユーザ識別子が格納される。ユーザ識別子としては、数字とアルファベットの組み合わせであってもよく、また、ひらがな、カタカナ、漢字などで表したユーザの氏名であってもよい。「パスワード」のフィールドには、ユーザが設定したパスワードが格納される。
また、テーブルＴＢ２においては、利用権限データを格納する列として、「Ａ機能」、「Ｂ機能」、「Ｃ機能」の列が設けられている。各機能についてユーザ識別子で特定されるユーザに利用権限がある場合には「○」が格納され、利用権限がない場合には「×」が格納される。例えばユーザ識別子が「A0004」のユーザに対してＡ機能を利用可能とし、Ｂ機能およびＣ機能については利用不可とする場合、図６に示したように、「A0004」が格納されている行の「Ａ機能」の列に「○」が格納され、Ｂ機能とＣ機能の列には「×」が格納される。
【００２１】
本実施形態の制御部２０２は、ＣＰＵ２０２Ａ、ＲＯＭ２０２ＢおよびＲＡＭ２０２Ｃ等を備えている。ＣＰＵ２０２Ａは、ＲＯＭ２０２Ｂに記憶されているプログラムや、記憶部２０３に記憶されている各種プログラムを実行する。ＣＰＵ２０２Ａがプログラムを実行すると、制御部２０２が各部を制御し、上述したサーバの機能やユーザを認証する機能が実現する。
【００２２】
（実施形態の動作）
次に、本実施形態に係る画像形成装置１の特徴的な動作について説明する。
【００２３】
（未認証状態の時の動作）
まず、未認証状態でＵＳＢメモリが第２通信部１１０に接続された時の動作について説明する。未認証状態である画像形成装置１において、ＵＳＢメモリが第２通信部１１０に接続されていない場合、画像形成装置１が有する機能を起動するための画面（図７）がテーブルＴＢ１の内容に応じて表示部１０５に表示される。なお、図７において○の中にアルファベットが記されている画像は、当該画像に対応する機能を利用可能であることを示しており、図７においては、Ａ機能，Ｄ機能〜Ｈ機能がユーザに利用可能であることを示している。また、図７において◇の中にアルファベットが記されている画像は、当該画像に対応する機能を利用不可であることを示している。なお、図７においてアルファベットを点線の四角形で囲んだ画像は実際には表示されず、この画像に対応した機能をユーザは起動できないようになっている。
【００２４】
未認証状態の画像形成装置１においてＵＳＢメモリが第２通信部１１０に接続されると、制御部１０２は、図８に示した処理を実行する。まず制御部１０２は、記憶部１０３に記憶されているテーブルＴＢ１、第１設定データおよび第２設定データを取得する（ステップＳＡ１）。制御部１０２は、取得した第１設定データの内容が例えば「遷移せず」である場合（ステップＳＡ２で「遷移せず」）、表示部１０５の画面を変更せずに図８の処理を終了する。
【００２５】
また、制御部１０２は、取得した第１設定データの内容が「Ａ機能を起動」、「Ｂ機能を起動」または「Ｃ機能を起動」のいずれかである場合（ステップＳＡ２で「機能を起動」）、第１設定データで指定される機能を利用可能か判断する。例えば制御部１０２は、第１設定データの内容が「Ａ機能を起動」である場合、テーブルＴＢ１の「Ａ機能」の列を参照する。ここで図３に示したようにＡ機能の列に「○」が格納されていると（ステップＳＡ３で「○」）、制御部１０２は、第１設定データで指定される機能に係る画面、即ちＡ機能に係る画面を表示部１０５に表示させる（ステップＳＡ４）。例えば、Ａ機能が複写機能である場合、複写の部数、白黒またはカラーの選択、使用する用紙のサイズなどを決定するメニュー画面が表示される。
また、制御部１０２は、例えば第１設定データの内容が「Ｂ機能を起動」である場合、テーブルＴＢ１の「Ｂ機能」の列を参照する。ここで図３に示したようにＢ機能の列に「△」が格納されていると（ステップＳＡ３で「△」）、制御部１０２は、ユーザ識別子とパスワードを入力するための認証画面（図９）を表示部１０５に表示させる（ステップＳＡ５）。
また、制御部１０２は、例えば第１設定データの内容が「Ｃ機能を起動」である場合、テーブルＴＢ１の「Ｃ機能」の列を参照する。ここで図３に示したようにＣ機能の列に「×」が格納されていると（ステップＳＡ３で「×」）、制御部１０２は、第２設定データの内容を判断する。制御部１０２は、第２設定データの内容が「低」である場合（ステップＳＡ６で「低」）、認証画面（図９）を表示部１０５に表示させ（ステップＳＡ５）、第２設定データの内容が「高」である場合（ステップＳＡ６で「高」）、表示部１０５の画面を変更せずに図８の処理を終了する。
【００２６】
また、制御部１０２は、第１設定データの内容が「選択画面」である場合（ステップＳＡ２で「選択画面」）、テーブルＴＢ１において「×」が格納されているか否か判断する。ここで、テーブルＴＢ１において「×」が格納されていない場合（ステップＳＡ７でＮＯ）、制御部１０２は、Ａ機能〜Ｃ機能のいずれかを選択させる画面（図１０）を表示部１０５に表示させる。一方、テーブルＴＢ１において「×」が格納されている場合（ステップＳＡ７でＹＥＳ）、制御部１０２は、テーブルＴＢ１において「×」以外のデータも格納されているか判断する。テーブルＴＢ１において「×」以外のデータも格納されている場合（ステップＳＡ９でＹＥＳ）、制御部１０２は、テーブルＴＢ１において○が格納されている機能と△が格納されている機能、即ち未認証状態において表示となっている機能を選択させる画面を表示部１０５に表示させる（ステップＳＡ１０）。例えば、テーブルＴＢ１の内容が図３の内容の場合、図１１に示したようにＡ機能とＢ機能のいずれかを選択させる画面が表示部１０５に表示される。
【００２７】
一方、制御部１０２は、ステップＳＡ９でＮＯと判断すると、第２設定データの内容が「低」である場合には（ステップＳＡ１１で「低」）、認証画面（図９）を表示部１０５に表示させ（ステップＳＡ１２）、第２設定データの内容が「高」である場合には（ステップＳＡ１１で「高」）、表示部１０５の画面を変更せずに図８の処理を終了する。例えば、テーブルＴＢ１の内容が図３の内容であり、第１設定データが「選択画面」である場合、図１１の画面が表示される。
【００２８】
例えばテーブルＴＢ１においてＡ機能が「△」、Ｂ機能が「×」、Ｃ機能が「△」であり、第１設定データが「選択画面」である場合、図１２の画面が表示される。また、例えばテーブルＴＢ１においてＡ機能〜Ｃ機能が「×」であり、第１設定データが「選択画面」であり、第２設定データが「高」である場合、図１３の画面が表示され、第２設定データが「低」である場合、図９の認証画面が表示される。
【００２９】
このように本実施形態の画像形成装置１は、テーブルＴＢ１と第１設定データを備えており、未認証状態で画像形成装置１に補助記憶装置が接続されると、ユーザが操作をしなくても、テーブルＴＢ１や第１設定データの内容に基づいて、補助記憶装置に関連する機能に係る画面が表示される。
また、本実施形態の画像形成装置１は、第２設定データを備えており、未認証状態で補助記憶装置に係る機能の画面を表示しない場合、第２設定データの内容に基づいて、認証画面が表示されるか、または画面が変化しないこととなる。
【００３０】
（ユーザを認証する時の動作）
次に画像形成装置１とサーバ装置２が協働してユーザを認証する時の動作について説明する。ユーザが画像形成装置１において認証されると、未認証状態では利用できなかった機能をテーブルＴＢ２の内容に応じて利用することが可能となる。ユーザが、ユーザ識別子とパスワードの入力画面の表示を指示する操作を操作部１０４において行うと、図９に示した画面がタッチスクリーンの表示部１０５に表示され、ユーザ識別子とパスワードの入力が可能となる。なお、本実施形態においては、表示部１０５に表示されるキーボード（所謂ソフトウェアキーボード）を使用してユーザ識別子とパスワードの入力が行われる。
【００３１】
ユーザがユーザ識別子とパスワードを入力した後に図９の「ＯＫ」の部分に触れる操作を行うと、入力されたユーザ識別子とパスワードがサーバ装置２へ送られる。サーバ装置２の制御部２０２は、ユーザ識別子とパスワードを受信すると、受信したユーザ識別子とパスワードの組をテーブルＴＢ２において検索する。制御部２０２は、検索したユーザ識別子とパスワードの組をテーブルＴＢ２において見つけると、検索した組に対応付けられている利用権限のデータをテーブルＴＢ２から取得する。制御部２０２は、利用権限のデータを取得すると、ユーザの認証に成功したことを示すメッセージと、取得した利用権限のデータを画像形成装置１へ送る。なお、制御部２０２は、受信したユーザ識別子とパスワードの組がテーブルＴＢ２において見つからなかった場合、ユーザの認証に失敗したこと示すメッセージを画像形成装置１へ送る。
【００３２】
画像形成装置１の制御部１０２は、ユーザの認証に失敗したこと示すメッセージを受信した場合、認証に失敗したことを知らせるメッセージを表示部１０５に表示させる。一方、制御部１０２は、ユーザの認証に成功したこと示すメッセージと、利用権限のデータを受信した場合、認証状態となり、受信した利用権限のデータに応じて表示部１０５を制御する。
【００３３】
例えば、テーブルＴＢ１の内容がＡ機能については「○」、Ｂ機能については「×」、Ｃ機能については「△」であり、受信した利用権限のデータが、Ａ機能については「○」、Ｂ機能については「×」、Ｃ機能については「○」となっている場合、Ａ機能については、未認証状態で利用可であり、利用権限のデータでも利用可能となっているため、認証後は利用可能とし、Ａ機能に係る表示も可能とする。また、Ｂ機能については、未認証状態において利用不可でＢ機能に係る表示もせず、利用権限のデータも「×」となっているため、認証後も利用不可で且つＢ機能に係る表示も不可とする。また、Ｃ機能については、未認証状態で利用不可であるが、利用権限のデータでは利用可となっているため、認証後は利用可能とし、Ｃ機能に係る表示を可能とする。つまり、図１４に示したようにＡ機能とＣ機能については、これらの機能を選択するための画像を表示部１０５に表示させ、Ｂ機能を選択するための画像については表示部１０５に表示させないこととなる。
このように本実施形態においては、ユーザが認証されると、機能を起動するために表示部１０５に表示される画面は、ユーザ毎に設定されている利用権限のデータに応じたものとなる。
【００３４】
（認証状態の時の動作）
次に、認証状態の画像形成装置１においてＵＳＢメモリが第２通信部１１０に接続された時の動作について説明する。認証状態の画像形成装置１においてＵＳＢメモリが第２通信部１１０に接続されると、制御部１０２は、図１５に示した処理を実行する。
まず制御部１０２は、記憶部１０３に記憶されているテーブルＴＢ１、第１設定データおよび第２設定データを取得する（ステップＳＢ１）。制御部１０２は、取得した第１設定データの内容が例えば「遷移せず」である場合（ステップＳＢ２で「遷移せず」）、表示部１０５の画面を変更せずに図１５の処理を終了する。また、制御部１０２は、取得した第１設定データの内容が「Ａ機能を起動」、「Ｂ機能を起動」または「Ｃ機能を起動」のいずれかである場合（ステップＳＡ２で「機能を起動」）、第１設定データで指定される機能をユーザが利用可能か判断する。
【００３５】
制御部１０２は、例えば第１設定データ指定される機能について、ユーザを認証した時に利用可能とした場合（ステップＳＢ３で「利用可能」）、第１設定データで指定される機能に係る画面を表示部１０５に表示させる（ステップＳＢ４）。例えば、第１設定データの内容が「Ａ機能を起動」であり、認証時にＡ機能について利用可能とした場合、Ａ機能に係る画面を表示する。
また、制御部１０２は、例えば第１設定データで指定される機能について、ユーザを認証した時に利用不可とし、且つ第１設定データで指定される機能の表示を可能にした場合（ステップＳＢ３で「利用不可」、ステップＳＢ５で「可能」）、第１設定データで指定される機能を利用できないことを知らせる警告画面を表示部１０５に表示させる（ステップＳＢ６）。
【００３６】
一方、制御部１０２は、第１設定データで指定される機能について、ユーザを認証した時に利用不可とし、且つ第１設定データで指定される機能の表示を不可にした場合（ステップＳＢ３で「利用不可」、ステップＳＢ５で「不可」）、第２設定データの内容が「低」であると（ステップＳＢ７で「低」）、警告画面を表示部１０５に表示させ（ステップＳＢ６）、第２設定データの内容が「高」であると（ステップＳＢ７で「高」）、表示部１０５に表示する画面を変更せずに図１５の処理を終了する。
【００３７】
また、制御部１０２は、第１設定データの内容が「選択画面」である場合（ステップＳＢ２で「選択画面」）、Ａ機能〜Ｃ機能のうち認証後に表示可能な機能があるか否か判断する。制御部１０２は、Ａ〜Ｃ機能のうち認証後に表示可能な機能がある場合（ステップＳＢ８でＹＥＳ）、Ａ〜Ｃ機能のうち認証後に表示可能な機能の選択画面を表示部１０５に表示させる（ステップＳＢ９）。例えば、認証時に図１４の画面が表示されている場合、第２通信部１１０にＵＳＢメモリが接続されると、図１６に示した画面が表示される。
【００３８】
一方、制御部１０２は、Ａ〜Ｃ機能のうち認証後に表示可能な機能がない場合（ステップＳＢ８でＮＯ）、第２設定データの内容が「低」である場合には（ステップＳＢ１０で「低」）、機能を利用できないことを知らせる警告画面を表示部１０５に表示させ（ステップＳＢ１１）、第２設定データの内容が「高」である場合には（ステップＳＢ１０で「高」）、表示部１０５の画面を変更せずに図１５の処理を終了する。
【００３９】
このように本実施形態の画像形成装置１は、テーブルＴＢ１と第１設定データを備えており、認証状態で画像形成装置１に補助記憶装置が接続されると、ユーザが操作をしなくても、テーブルＴＢ１や第１設定データの内容に基づいて、補助記憶装置に関連する機能に係る画面が表示される。
また、本実施形態の画像形成装置１は、第２設定データを備えており、認証状態で補助記憶装置に係る機能の画面を表示しない場合、第２設定データの内容に基づいて、警告画面が表示されるか、または画面が変化しないこととなる。
【００４０】
［変形例］
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。例えば、上述の実施形態を以下のように変形して本発明を実施してもよい。なお、上述した実施形態及び以下の変形例は、各々を組み合わせてもよい。
【００４１】
上述した実施形態においては、テーブルＴＢ２をサーバ装置２が記憶し、画像形成装置１とサーバ装置２が協働してユーザの認証を行っているが、テーブルＴＢ２を画像形成装置１に記憶させ、画像形成装置１に記憶されているテーブルＴＢ２を用いてユーザの認証を行うようにしてもよい。また、画像形成装置１に記憶されたテーブルＴＢ２に格納されている利用権限のデータを用いてユーザが機能を利用可能か否か判断するようにしてもよい。
【００４２】
上述した実施形態においては、ユーザの認証を行う際にユーザがユーザ識別子とパスワードを入力する構成となっているが、ユーザの認証を行う構成は、この構成に限定されるものではない。例えば、ユーザが保持するＩＣカードにユーザ識別子を記憶させ、このＩＣカードに記憶されたユーザ識別子を画像形成装置１が備えるＩＣカードリーダで読み取り、読み取ったユーザ識別子がテーブルＴＢ２にあるか否かでユーザの認証を行うようにしてもよい。また、ユーザの身体の特徴を表す情報（例えば、指紋を表す情報や虹彩を表す情報）を用いてユーザの認証を行うようにしてもよい。
【００４３】
本発明においては、図８の処理でステップＳＡ６とステップＳＡ１１の処理を設けないようにしてもよい。この場合、ステップＳＡ３で「×」と判断した場合とステップＳＡ９でＮＯと判断した場合に、図９の認証画面を表示するようにしてもよく、また、表示部１０５に表示されている画面を変更しないようにしてもよい。
また、図１５の処理においても、ステップＳＢ７とステップＳＢ１０の処理を設けず、ステップＳＢ５で「不可」と判断した場合とステップＳＢ８でＮＯと判断した場合に、図９の警告画面を表示するようにしてもよく、また、表示部１０５に表示されている画面を変更しないようにしてもよい。
【００４４】
上述したＲＯＭ１０２Ｂに記憶されているプログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ（Hard Disk Drive）、ＦＤ（Flexible Disk）））など、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどのコンピュータ読取り可能な記録媒体に記憶した状態で提供し、画像形成装置１にインストールしてもよい。また、通信回線を介して画像形成装置１にダウンロードしてインストールしてもよい。
【符号の説明】
【００４５】
１…画像形成装置、２…サーバ装置、３…通信回線、１０１…バス、１０２…制御部、１０２Ａ…ＣＰＵ、１０２Ｂ…ＲＯＭ、１０２Ｃ…ＲＡＭ、１０３…記憶部、１０４…操作部、１０５…表示部、１０６…画像読取部、１０７…画像形成部、１０８…画像処理部、１０９…第１通信部、１１０…第２通信部、２０１…バス、２０２…制御部、２０２Ａ…ＣＰＵ、２０２Ｂ…ＲＯＭ、２０２Ｃ…ＲＡＭ、２０３…記憶部、２０４…操作部、２０５…表示部、２０９…通信部、３００…認証部、３０１…利用可否データ取得部、３０２…利用権限データ取得部、３０３…表示制御部
【図１】
2012230543.tif 000003
【図２】
2012230543.tif 000004
【図３】
2012230543.tif 000005
【図４】
2012230543.tif 000006
【図５】
2012230543.tif 000007
【図６】
2012230543.tif 000008
【図７】
2012230543.tif 000009
【図８】
2012230543.tif 000010
【図９】
2012230543.tif 000011
【図１０】
2012230543.tif 000012
【図１１】
2012230543.tif 000013
【図１２】
2012230543.tif 000014
【図１３】
2012230543.tif 000015
【図１４】
2012230543.tif 000016
【図１５】
2012230543.tif 000017
【図１６】
2012230543.tif 000018