(57)【特許請求の範囲】
【請求項１】
コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうちの少なくともいずれか１つの機能を備えた画像形成装置であって、
複数の利用者のそれぞれが利用可能な機能を特定可能な情報を予め記憶する利用可能機能記憶手段と、
利用者を特定可能な情報の入力を受付け、当該利用者を特定する利用者特定手段と、
前記利用者特定手段によって特定された利用者が利用可能な通常機能を前記利用可能機能記憶手段に記憶された情報から特定する利用可能機能特定手段と、
前記利用可能機能特定手段によって特定された通常機能を利用可能となるように当該画像形成装置を設定する第１利用可能設定手段と、
拡張機能を特定可能な情報を記録した機能拡張記録媒体から当該情報の入力を受付け、当該拡張機能を特定する拡張機能特定手段と、
前記第１利用可能設定手段によって利用可能となるように設定された通常機能に加えて、前記拡張機能特定手段によって特定された拡張機能を利用可能となるように当該画像形成装置を設定する第２利用可能設定手段とを備える、画像形成装置。
【請求項２】
拡張機能を特定可能な情報は、当該情報を記録した機能拡張記録媒体を識別するための記録媒体識別情報であり、
記録媒体識別情報と拡張機能とを対応付けて予め記憶する拡張機能記憶手段をさらに備え、
前記拡張機能特定手段は、拡張機能を特定可能な情報として記録媒体識別情報の入力を前記機能拡張記録媒体から受付け、受付けた記録媒体識別情報に対応付けて前記拡張機能記憶手段に記憶された拡張機能を読出すことによって、当該拡張機能を特定する、請求項１に記載の画像形成装置。
【請求項３】
前記利用者特定手段によって特定された利用者を特定可能な情報と、前記拡張機能特定手段によって特定された拡張機能とを対応付けて記憶する機能拡張履歴記憶手段をさらに備える、請求項１または請求項２に記載の画像形成装置。
【請求項４】
利用を終了する操作の入力を受付ける利用終了操作受付手段と、
利用終了操作受付手段によって利用を終了する操作の入力が受付けられたことを条件として、前記第１利用可能設定手段および前記第２利用可能設定手段によってそれぞれ利用可能となるように設定された通常機能および拡張機能を、利用不可となるように当該画像形成装置を設定する利用不可設定手段とをさらに備える、請求項１から請求項３までのいずれかに記載の画像形成装置。
【請求項５】
前記第１利用可能設定手段および前記第２利用可能設定手段によってそれぞれ利用可能となるように設定された通常機能および拡張機能に設定値があれば当該設定値を設定する設定値設定手段をさらに備える、請求項１から請求項４までのいずれかに記載の画像形成装置。
【請求項６】
前記利用者特定手段は、利用者を特定可能な情報を記録した利用者記録媒体から当該情報の入力を受付ける、請求項１から請求項５までのいずれかに記載の画像形成装置。
【請求項７】
前記第２利用可能設定手段は、前記利用者特定手段によって前記利用者が特定された場合に、特定された前記拡張機能を利用可能となるように当該画像形成装置を設定する、請求項１から請求項６までのいずれかに記載の画像形成装置。
【請求項８】
コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうちの少なくともいずれか１つの機能を備え、複数の利用者のそれぞれが利用可能な機能を特定可能な情報を予め記憶する利用可能機能記憶手段を備えた画像形成装置で利用可能な機能を拡張する機能拡張方法であって、
利用者を特定可能な情報の入力を受付け、当該利用者を特定するステップと、
特定された利用者が利用可能な通常機能を前記利用可能機能記憶手段に記憶された情報から特定するステップと、
特定された通常機能を利用可能となるように当該画像形成装置を設定するステップと、
拡張機能を特定可能な情報を記録した機能拡張記録媒体から当該情報の入力を受付け、当該拡張機能を特定するステップと、
利用可能となるように設定された通常機能に加えて、特定された拡張機能を利用可能となるように当該画像形成装置を設定するステップとを含む、機能拡張方法。
【請求項９】
コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうちの少なくともいずれか１つの機能を備え、複数の利用者のそれぞれが利用可能な機能を特定可能な情報を予め記憶する利用可能機能記憶手段を備えた画像形成装置で実行される機能拡張プログラムであって、
利用者を特定可能な情報の入力を受付け、当該利用者を特定するステップと、
特定された利用者が利用可能な通常機能を前記利用可能機能記憶手段に記憶された情報から特定するステップと、
特定された通常機能を利用可能となるように当該画像形成装置を設定するステップと、
拡張機能を特定可能な情報を記録した機能拡張記録媒体から当該情報の入力を受付け、当該拡張機能を特定するステップと、
利用可能となるように設定された通常機能に加えて、特定された拡張機能を利用可能となるように当該画像形成装置を設定するステップとを前記画像形成装置に実行させる機能拡張プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、機能拡張方法、および、機能拡張プログラムに関し、特に、画像形成装置における利用者に利用が許可される機能の拡張に適した画像形成装置、機能拡張方法、および、機能拡張プログラムに関する。
【背景技術】
【０００２】
従来、メモリカードから読取ったユーザＩＤに基づいて認証したユーザについて予め設定したファンクション制限情報をサーバから読出して作業用ワークに格納し、このファンクション制限情報にしたがって当該認証ユーザが利用可能な機能を制限する複合機があった（たとえば、特許文献１参照）。
【０００３】
このような複合機によれば、複合機に搭載した複数の機能についてユーザごとに簡単に利用機能制限を設定することができる。その結果、任意のユーザにより本複合機の複数の機能が無制限に利用される事態を回避することができる。
【特許文献１】特開２００５−２４４４８８号公報（第００５１段落）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
不正な情報の流出を防止するといったセキュリティ上の観点から、特許文献１に記載の複合機のような複合機が用いられて、各社員に対して当該社員が関わりのある顧客以外の顧客へのファクシミリの送信が制限されることがある。
【０００５】
また、社外に外出している社員Ａが、社内にいる社員Ｂに、社外から電話をして、特定の顧客Ｃへのファクシミリの送信を依頼するようなことが行なわれることがよくある。このような場合に、当該顧客Ｃへのファクシミリの送信が、社員Ａに対しては制限されていないが、社員Ｂに対しては制限されていれば、社員Ｂは、当該顧客Ｃにファクシミリを送信することができない。このようなことを防止するために、すべての社員に対して、すべての顧客へのファクシミリの送信を制限しないようにすると、不正な情報の流出に繋がることが懸念される。
【０００６】
このように、特許文献１に記載の複合機では、特定の機能（たとえば、特定の顧客にファクシミリを送る機能）の利用を制限されていない社員が不在時に、特定の機能を利用する必要が生じた場合（たとえば、緊急で当該特定の顧客にファクシミリで書類を送る必要が生じた場合）、当該特定の機能の利用を制限されていない社員が他にいなければ、複合機の管理者が当該複合機の設定を一時的に変更して当該特定の機能を利用できるようにしてから、当該特定の機能を利用しなければならない。このため、特定の利用者以外の利用者への特定の機能の利用を制限したために、当該特定の機能を用いた円滑な業務の遂行が妨げられるという問題があった。
【０００７】
この発明は上述の問題点を解決するためになされたもので、この発明の目的の１つは、特定の利用者以外の利用者への特定の機能の利用を制限しつつ、当該機能の利用が制限された利用者に当該特定の機能を用いさせて円滑に業務を遂行させることが可能な画像形成装置、機能拡張方法、および、機能拡張プログラムを提供することである。
【課題を解決するための手段】
【０００８】
上述の目的を達成するために、この発明のある局面によれば、画像形成装置は、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうちの少なくともいずれか１つの機能を備え、利用可能機能記憶部と、利用者特定部と、利用可能機能特定部と、第１利用可能設定部と、拡張機能特定部と、第２利用可能設定部とを備える。
【０００９】
利用可能機能記憶部は、複数の利用者のそれぞれが利用可能な機能を特定可能な情報を予め記憶する。利用者特定部は、利用者を特定可能な情報の入力を受付け、当該利用者を特定する。利用可能機能特定部は、利用者特定部によって特定された利用者が利用可能な通常機能を利用可能機能記憶部に記憶された情報から特定する。第１利用可能設定部は、利用可能機能特定部によって特定された通常機能を利用可能となるように当該画像形成装置を設定する。拡張機能特定部は、拡張機能を特定可能な情報を記録した機能拡張記録媒体から当該情報の入力を受付け、当該拡張機能を特定する。第２利用可能設定部は、第１利用可能設定部によって利用可能となるように設定された通常機能に加えて、拡張機能特定部によって特定された拡張機能を利用可能となるように当該画像形成装置を設定する。
【００１０】
この発明に従えば、画像形成装置によって、複数の利用者のそれぞれが利用可能な機能を特定可能な情報が予め記憶され、利用者を特定可能な情報の入力が受付けられ、当該利用者が特定され、特定された利用者が利用可能な通常機能が予め記憶された情報から特定され、特定された通常機能を利用可能となるように当該画像形成装置が設定され、拡張機能を特定可能な情報を記録した機能拡張記録媒体から当該情報の入力が受付けられ、当該拡張機能が特定され、利用可能となるように設定された通常機能に加えて、特定された拡張機能を利用可能となるように当該画像形成装置が設定される。
【００１１】
このため、画像形成装置によって、機能拡張記録媒体を使用しない利用者に対しては、当該利用者が利用可能な通常機能のみが利用可能とされ、機能拡張記録媒体を使用した利用者に対しては、当該利用者が利用可能な通常機能に加えて、当該機能拡張記録媒体によって特定される拡張機能が利用可能とされる。その結果、特定の利用者以外の利用者への特定の機能の利用を制限しつつ、当該機能の利用が制限された利用者に当該特定の機能を用いさせて円滑に業務を遂行させることが可能な画像形成装置を提供することができる。
【００１２】
好ましくは、拡張機能を特定可能な情報は、当該情報を記録した機能拡張記録媒体を識別するための記録媒体識別情報である。画像形成装置は、拡張機能記憶部をさらに備える。拡張機能記憶部は、記録媒体識別情報と拡張機能とを対応付けて予め記憶する。拡張機能特定部は、拡張機能を特定可能な情報として記録媒体識別情報の入力を機能拡張記録媒体から受付け、受付けた記録媒体識別情報に対応付けて拡張機能記憶部に記憶された拡張機能を読出すことによって、当該拡張機能を特定する。
【００１３】
この発明に従えば、画像形成装置によって、記録媒体識別情報と拡張機能とが対応付けられて予め記憶され、拡張機能を特定可能な情報として記録媒体識別情報の入力が機能拡張記録媒体から受付けられ、受付けられた記録媒体識別情報に対応付けられて予め記憶された拡張機能が読出されることによって、当該拡張機能が特定される。
【００１４】
このため、拡張機能記録媒体には、記録媒体識別情報を記憶させておくだけで、画像形成装置によって、当該記録媒体識別情報から拡張機能が特定される。その結果、容易に拡張機能を特定することができる。
【００１５】
好ましくは、画像形成装置は、機能拡張履歴記憶部をさらに備える。機能拡張履歴記憶部は、利用者特定部によって特定された利用者を特定可能な情報と、拡張機能特定部によって特定された拡張機能とを対応付けて記憶する。
【００１６】
この発明に従えば、画像形成装置によって、特定された利用者を特定可能な情報と、特定された拡張機能とが対応付けられて記憶される。
【００１７】
このため、機能拡張が行なわれた場合、後で、機能拡張を行なった利用者を特定することが可能となる。その結果、機能拡張記録媒体の使用が認められていない利用者による不正な機能拡張を調査することができる。
【００１８】
好ましくは、画像形成装置は、利用終了操作受付部と、利用不可設定部とをさらに備える。利用終了操作受付部は、利用を終了する操作の入力を受付ける。利用不可設定部は、利用終了操作受付部によって利用を終了する操作の入力が受付けられたことを条件として、第１利用可能設定部および第２利用可能設定部によってそれぞれ利用可能となるように設定された通常機能および拡張機能を、利用不可となるように当該画像形成装置を設定する。
【００１９】
この発明に従えば、画像形成装置によって、利用を終了する操作の入力が受付けられ、利用を終了する操作の入力が受付けられたことを条件として、利用可能となるように設定された通常機能および拡張機能が、利用不可となるように当該画像形成装置が設定される。
【００２０】
このため、利用者によって利用を終了する操作が行なわれた後は、画像形成装置によって、当該利用者に対して利用可能となるように設定された通常機能および拡張機能が利用できないように設定される。その結果、特定の利用者以外の利用者への特定の機能の利用を制限することができる。
【００２１】
好ましくは、画像形成装置は、設定値設定部をさらに備える。設定値設定部は、第１利用可能設定部および第２利用可能設定部によってそれぞれ利用可能となるように設定された通常機能および拡張機能に設定値があれば当該設定値を設定する。
【００２２】
この発明に従えば、画像形成装置によって、利用可能となるように設定された通常機能および拡張機能に設定値があれば当該設定値が設定される。このため、画像形成装置によって、利用者に対して、設定値の範囲内で拡張機能を利用させることができる。その結果、必要以上の拡張機能の利用を制限することができる。
【００２３】
好ましくは、利用者特定部は、利用者を特定可能な情報を記録した利用者記録媒体から当該情報の入力を受付ける。
【００２４】
この発明に従えば、画像形成装置によって、利用者を特定可能な情報を記録した利用者記録媒体から当該情報の入力が受付けられる。このため、容易に利用者を特定することができる。
【００２５】
好ましくは、第２利用可能設定部は、利用者特定部によって利用者が特定された場合に、特定された拡張機能を利用可能となるように当該画像形成装置を設定する。
【００２６】
この発明に従えば、画像形成装置によって、利用者が特定された場合に、特定された拡張機能を利用可能となるように当該画像形成装置が設定される。このため、利用者が改めて特定された場合に、拡張機能が利用可能とされるので、利用者が改めて特定できない場合には、拡張機能を利用できないようにすることができる。その結果、拡張機能の利用制限をより強化することができる。
【００２７】
この発明の他の局面によれば、機能拡張方法は、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうちの少なくともいずれか１つの機能を備え、複数の利用者のそれぞれが利用可能な機能を特定可能な情報を予め記憶する利用可能機能記憶部を備えた画像形成装置で利用可能な機能を拡張する方法である。
【００２８】
機能拡張方法は、利用者を特定可能な情報の入力を受付け、当該利用者を特定するステップと、特定された利用者が利用可能な通常機能を利用可能機能記憶部に記憶された情報から特定するステップと、特定された通常機能を利用可能となるように当該画像形成装置を設定するステップと、拡張機能を特定可能な情報を記録した機能拡張記録媒体から当該情報の入力を受付け、当該拡張機能を特定するステップと、利用可能となるように設定された通常機能に加えて、特定された拡張機能を利用可能となるように当該画像形成装置を設定するステップとを含む。
【００２９】
この発明に従えば、特定の利用者以外の利用者への特定の機能の利用を制限しつつ、当該機能の利用が制限された利用者に当該特定の機能を用いさせて円滑に業務を遂行させることが可能な機能拡張方法を提供することができる。
【００３０】
この発明のさらに他の局面によれば、機能拡張プログラムは、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうちの少なくともいずれか１つの機能を備え、複数の利用者のそれぞれが利用可能な機能を特定可能な情報を予め記憶する利用可能機能記憶部を備えた画像形成装置で実行される。
【００３１】
機能拡張プログラムは、利用者を特定可能な情報の入力を受付け、当該利用者を特定するステップと、特定された利用者が利用可能な通常機能を利用可能機能記憶部に記憶された情報から特定するステップと、特定された通常機能を利用可能となるように当該画像形成装置を設定するステップと、拡張機能を特定可能な情報を記録した機能拡張記録媒体から当該情報の入力を受付け、当該拡張機能を特定するステップと、利用可能となるように設定された通常機能に加えて、特定された拡張機能を利用可能となるように当該画像形成装置を設定するステップとを画像形成装置に実行させる。
【００３２】
この発明に従えば、特定の利用者以外の利用者への特定の機能の利用を制限しつつ、当該機能の利用が制限された利用者に当該特定の機能を用いさせて円滑に業務を遂行させることが可能な機能拡張プログラムを提供することができる。
【発明を実施するための最良の形態】
【００３３】
以下、この発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中の同一または相当部分については、同一符号を付してその説明は繰り返さない。
【００３４】
なお、本発明は、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能を有する複合機（以下、「ＭＦＰ」（Multi Function Peripherals）という）、コピー装置、プリンタ装置、スキャナ装置およびファクシミリ装置などの画像形成装置に適用可能であるが、本実施の形態においては、ＭＦＰに本発明を適用する場合について説明する。
【００３５】
［第１の実施の形態］
図１は、本発明の実施の形態におけるＭＦＰ１００の外観を示す外観図である。図１を参照して、ＭＦＰ１００は、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能を有する。
【００３６】
本実施の形態において、ＭＦＰ１００は、ＩＣカード１９１および機能拡張ＩＣカードから所定のデータを読込んで、それぞれ、ユーザを認証したり、当該ユーザが利用可能な機能を拡張したりする。
【００３７】
ここで、ＩＣカード１９１および機能拡張ＩＣカード１９２は、それぞれ、非接触式ＩＣカードで構成されることとする。しかし、これに限定されず、ＩＣカード１９１および機能拡張ＩＣカード１９２は、データを記録可能な記録媒体で構成されるのであれば、接触式ＩＣカードで構成されてもよいし、磁気カードで構成されてもよいし、ＵＳＢメモリなどのメモリカードで構成されてもよい。
【００３８】
図２は、本実施の形態におけるＭＦＰ１００の構成を示すブロック図である。図２を参照して、ＭＦＰ１００は、ＭＦＰ１００の全体を制御するための制御部１１０と、所定の情報を記憶するための記憶部１２０と、ＭＦＰ１００を操作するための操作部１３０と、ＭＦＰ１００の所定の情報を表示するための表示部１４０と、外部の装置と通信回線９００を介して通信するための通信部１６０と、所定の画像を読込むためのスキャナ部１７０と、所定の画像を印刷するためのプリンタ部１８０と、ＩＣカード１９１および機能拡張ＩＣカード１９２から所定の情報を読込むためのカードリーダ部１９０とを含む。
【００３９】
記憶部１２０は、制御部１１０でプログラムを実行するために必要な作業領域として用いられるＲＡＭ（Random Access Memory）と、制御部１１０で実行するためのプログラムを記憶するためのＲＯＭ（Read Only Memory）とを含む。また、ＲＡＭには、所定の処理を実行するためのプログラムおよびデータが、操作部１３０、通信部１６０、スキャナ部１７０またはカードリーダ部１９０から読込まれて記憶される。さらに、ＲＡＭの記憶領域を補助するための補助記憶装置として、ハードディスクドライブまたはメモリカードが用いられてもよい。
【００４０】
操作部１３０は、ＭＦＰ１００で所定の機能を実行させるための複数の操作ボタン、および、表示部１４０のディスプレイに構成されるタッチパネルを含む。操作部１３０の操作ボタンおよびタッチパネルが操作されることによってＭＦＰ１００に入力された操作内容を示す操作信号は、制御部１１０に受け渡される。
【００４１】
表示部１４０は、ディスプレイにタッチパネルが構成された液晶表示装置（以下「ＬＣＤ」（Liquid Crystal Display）という）を含む。表示部１４０のＬＣＤは、制御部１１０から受けた画像であって、ＭＦＰ１００の状態およびタッチパネルの操作ボタンを示す画像を表示する。なお、表示部１４０は、ＬＣＤに替えて、ＥＬ（Electro-Luminescence）ディスプレイ、プラズマディスプレイ、ＳＥＤ（Surface-conduction Electron-emitter Display）など他のＦＰＤ（Flat Panel Display）を含むようにしてもよい。
【００４２】
通信部１６０は、外部の装置、たとえば、ＰＣとの間で通信回線９００を介して、予め定められたプロトコルで、データを送受信する。通信部１６０は、制御部１１０から受けたデータを外部に送信したり、外部から受信したデータを制御部１１０に受け渡したりする。
【００４３】
スキャナ部１７０は、紙またはその他の物から、それらの表面の視覚可能な情報を、光学的に読取って、読取った画像を画像データに変換し、その画像データを制御部１１０に受け渡す。
【００４４】
プリンタ部１８０は、制御部１１０から受けた画像データを画像に変換し、その画像を印刷用紙に印刷する。印刷用紙には、普通紙、写真用紙およびＯＨＰ（Overhead projector）フィルムなどが含まれる。
【００４５】
カードリーダ部１９０は、カードリーダ部１９０にかざされた非接触式のＩＣカード１９１および機能拡張ＩＣカード１９２からデータを読込んで、そのデータを制御部１１０に受け渡す。本実施の形態においては、カードリーダ部１９０は、データを読込むのは非接触式のＩＣカード１９１および機能拡張ＩＣカード１９２からとするが、これに限定されず、接触式ＩＣカードからとしてもよいし、磁気カードからとしてもよいし、ＵＳＢメモリなどのメモリカードからとしてもよい。
【００４６】
制御部１１０は、ＭＰＵ（Micro Processing Unit）およびその補助回路からなる。制御部１１０は、記憶部１２０、操作部１３０、表示部１４０、通信部１６０、スキャナ部１７０、プリンタ部１８０およびカードリーダ部１９０を制御し、記憶部１２０に記憶されたプログラムおよびデータにしたがって所定の処理を実行し、操作部１３０、通信部１６０、スキャナ部１７０またはカードリーダ部１９０から入力されたデータを処理し、処理されたデータを、記憶部１２０に記憶させたり、表示部１４０に表示させたり、通信部１６０から出力させたり、プリンタ部１８０で印刷させたりする。
【００４７】
ＭＦＰ１００のコピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能は、それぞれ、制御部１１０、記憶部１２０、操作部１３０、表示部１４０、通信部１６０、スキャナ部１７０、プリンタ部１８０およびカードリーダ部１９０のＭＦＰ１００の各部が協調することによって実現される。
【００４８】
図３は、本実施の形態におけるＭＦＰ１００の機能の概略を示す機能ブロック図である。なお、本実施の形態においては、図３で説明するＭＦＰ１００の機能が、制御部１１０によって後述する図６および図７で説明するソフトウェアのプログラムが実行されることによって、ＭＦＰ１００に構成される場合について説明する。しかし、これに限定されず、ＭＦＰ１００の機能の一部または全部が、専用のハードウェアで構成されるようにしてもよい。
【００４９】
図３を参照して、ＭＦＰ１００は、ユーザ特定部１１１と、利用可能機能特定部１１２と、利用権限データベース（DataBase、以下「ＤＢ」という）１２１と、利用可能設定部１１３と、拡張機能特定部１１４と、拡張機能ＤＢ１２２と、拡張機能利用可能設定部１１５とを含む。
【００５０】
ユーザ特定部１１１および拡張機能特定部１１４は、制御部１１０およびカードリーダ部１９０が協調して構成される。利用可能機能特定部１１２、利用可能設定部１１３および拡張機能利用可能設定部１１５は、制御部１１０に構成される。利用権限ＤＢ１２１および拡張機能ＤＢ１２２は、記憶部１２０に構成される。
【００５１】
利用権限ＤＢ１２１は、複数のユーザのそれぞれが利用可能な機能を特定可能な情報を予め記憶する。
【００５２】
図４は、本実施の形態におけるＭＦＰ１００の記憶部１２０に構成される利用権限ＤＢ１２１を説明するための図である。図４を参照して、利用権限ＤＢ１２１には、ＩＣカード１９１のカードＩＤを示す情報と、当該ＩＣカード１９１を所持するユーザのユーザＩＤを示す情報と、当該ユーザがコピー機能を利用可能か利用不可かを示す情報と、当該ユーザがプリンタ機能を利用可能か利用不可かを示す情報と、当該ユーザがスキャナ機能を利用可能か利用不可かを示す情報と、当該ユーザがファクシミリ機能を利用可能か利用不可かを示す情報と、当該ファクシミリ機能の設定値であるファクシミリの送信先ＩＤとが、対応付けられて記憶される。
【００５３】
たとえば、利用権限ＤＢ１２１には、カードＩＤ「Ｃ０００１」のＩＣカード１９１を所持するユーザＩＤ「Ｕ０００１」のユーザが、コピー機能を「利用可能」であり、プリンタ機能を「利用可能」であり、スキャナ機能を「利用可能」であり、ファクシミリ送信先ＩＤ「Ｆ０００１」，「Ｆ０００３」，「Ｆ０００５」の送信先にファクシミリを送信するファクシミリ機能を「利用可能」であることが記憶される。
【００５４】
同様に、利用権限ＤＢ１２１には、カードＩＤ「Ｃ０００２」のＩＣカード１９１を所持するユーザＩＤ「Ｕ０００２」のユーザが、コピー機能を「利用可能」であり、プリンタ機能を「利用可能」であり、スキャナ機能を「利用不可」であり、ファクシミリ送信先ＩＤ「Ｆ０００３」，「Ｆ０００５」の送信先にファクシミリを送信するファクシミリ機能を「利用可能」であることが記憶される。
【００５５】
また、利用権限ＤＢ１２１には、カードＩＤ「Ｃ０００３」および「Ｃ０００４」それぞれのＩＣカード１９１を所持するユーザＩＤ「Ｕ０００３」および「Ｕ０００４」のユーザが、それぞれ、コピー機能を「利用可能」および「利用可能」であり、プリンタ機能を「利用可能」および「利用不可」であり、スキャナ機能を「利用不可」および「利用不可」であり、ファクシミリ機能を「利用不可」および「利用不可」であることが記憶される。
【００５６】
なお、ＭＦＰ１００の記憶部１２０には、ファクシミリ送信先ＩＤに対応付けてファクシミリ送信先の電話番号が記憶される。つまり、ファクシミリ送信先ＩＤからファクシミリ送信先の電話番号を特定することが可能である。
【００５７】
図３に戻って、ユーザ特定部１１１は、ＩＣカード１９１からユーザＩＤの入力を受付け、当該ユーザＩＤのユーザを特定する。ＩＣカード１９１には、予め、当該ＩＣカード１９１を所持するユーザのユーザＩＤを特定可能な情報が記録される。
【００５８】
なお、ここでは、ユーザ特定部１１１は、ＩＣカード１９１からユーザを特定するようにした。しかし、これに限定されず、ユーザによって操作部１３０で入力されたユーザＩＤを受付けることによって、ユーザが特定されるようにしてもよい。
【００５９】
また、ＭＦＰ１００が指紋、虹彩、掌もしくは指先などの静脈または声紋などのバイオメトリクス情報を読取るユニットを含むようにして、当該ユニットで受付けられたバイオメトリクス情報からユーザを特定するようにしてもよい。
【００６０】
利用可能機能特定部１１２は、ユーザ特定部１１１によって特定されたユーザが利用可能な機能を、図４で説明した利用権限ＤＢ１２１に記憶された情報から特定する。
【００６１】
たとえば、ユーザ特定部１１１によって特定されたユーザが、ユーザＩＤ「Ｕ０００２」のユーザである場合、利用権限ＤＢ１２１に記憶された情報から、当該ユーザが利用可能な機能が、コピー機能、プリンタ機能、スキャナ機能、および、ファクシミリ送信先ＩＤ「Ｆ０００３」，「Ｆ０００５」の送信先にファクシミリを送信するファクシミリ機能であることが特定される。
【００６２】
利用可能設定部１１３は、利用可能機能特定部１１２によって特定された機能を利用可能となるように、当該ＭＦＰ１００を設定する。具体的には、いずれかの機能を利用可能となるようにＭＦＰ１００を設定することとは、ＭＦＰ１００の状態を、当該機能を使用する操作がユーザによって行なわれた場合に、当該機能が実行可能とされるような状態とすることである。
【００６３】
拡張機能ＤＢ１２２は、カードＩＤと、拡張機能とを対応付けて予め記憶する。拡張機能とは、ユーザに対して利用可能に設定された機能を拡張させて、さらに利用可能に設定される機能である。
【００６４】
なお、ユーザに対して利用可能に設定された機能と拡張機能とで重複する機能がなければ、拡張機能すべてが拡張されることとなる。しかし、ユーザに対して利用可能に設定された機能と拡張機能とで重複する機能があれば、拡張機能のうち重複する機能を除いた機能が拡張されることとなる。また、ユーザに対して利用可能に設定された機能に拡張機能がすべて含まれる場合は、拡張機能が元から利用可能であるので、実際は、機能が拡張されないこととなる。
【００６５】
図５は、本実施の形態におけるＭＦＰ１００の記憶部１２０に構成される拡張機能ＤＢ１２２を説明するための図である。図５を参照して、拡張機能ＤＢ１２２には、機能拡張ＩＣカード１９２のカードＩＤを示す情報と、当該カードＩＤの機能拡張ＩＣカード１９２でコピー機能が拡張されて利用可能とされるかを示す情報と、当該カードＩＤの機能拡張ＩＣカード１９２でプリンタ機能が拡張されて利用可能とされるかを示す情報と、当該カードＩＤの機能拡張ＩＣカード１９２でスキャナ機能が拡張されて利用可能とされるかを示す情報と、当該カードＩＤの機能拡張ＩＣカード１９２でファクシミリ機能が拡張されて利用可能とされるかを示す情報と、当該ファクシミリ機能の設定値であるファクシミリの送信先ＩＤとが、対応付けられて記憶される。
【００６６】
たとえば、拡張機能ＤＢ１２２には、カードＩＤ「Ｃ９００１」の機能拡張ＩＣカード１９２で、ファクシミリ送信先ＩＤ「Ｆ０００１」の送信先にファクシミリを送信するファクシミリ機能が「利用可能」にされることが記憶される。
【００６７】
同様に、拡張機能ＤＢ１２２には、カードＩＤ「Ｃ９００２」の機能拡張ＩＣカード１９２で、ファクシミリ送信先ＩＤ「Ｆ０００３」，「Ｆ０００５」の送信先にファクシミリを送信するファクシミリ機能が「利用可能」にされることが記憶される。
【００６８】
また、拡張機能ＤＢ１２２には、カードＩＤ「Ｃ９００３」および「Ｃ９００４」の機能拡張ＩＣカード１９２で、それぞれ、スキャナ機能およびプリンタ機能が「利用可能」にされることが記憶される。
【００６９】
なお、図４で前述した利用権限ＤＢ１２１とフォーマットを共通化するため、ユーザＩＤを示す情報の記憶領域が設けられるが、ここでは、機能拡張ＩＣカード１９２に対してはユーザＩＤが設定されないので、拡張機能ＤＢ１２２には、ユーザＩＤを示す情報は記憶されない。
【００７０】
また、ＩＣカード１９１には、カードＩＤおよびユーザＩＤを示す情報が記録されるが、機能拡張ＩＣカード１９２には、ユーザＩＤを示す情報は記録されず、カードＩＤを示す情報のみ記録される。
【００７１】
しかし、機能拡張ＩＣカード１９２のそれぞれに対して仮のユーザＩＤを設定して、拡張機能ＤＢ１２２のユーザＩＤを示す情報の記憶領域に、設定した仮のユーザＩＤを記憶させるようにしてもよい。
【００７２】
そして、機能拡張ＩＣカード１９２には、カードＩＤに加えて、仮のユーザＩＤを記録するようにしてもよい。これにより、機能拡張ＩＣカード１９２には、ＩＣカード１９１と同様に、カードＩＤおよびユーザＩＤが記憶されることとなる。このため、共通の記憶領域を持つＩＣカードをＩＣカード１９１および機能拡張ＩＣカード１９２のいずれとしても用いることが可能となり、カードリーダ部１９０の構成および機能を簡素化することができる。
【００７３】
図３に戻って、拡張機能特定部１１４は、機能拡張ＩＣカード１９２からカードＩＤの入力を受付け、当該カードＩＤで特定される拡張機能を特定する。機能拡張ＩＣカード１９２には、予め、当該機能拡張ＩＣカード１９２のカードＩＤを特定可能な情報が記録される。そして、機能拡張ＩＣカード１９２は、ＭＦＰ１００の管理者によって厳重に保管され、当該機能拡張ＩＣカード１９２に記録されたカードＩＤから特定される拡張機能を利用するユーザに貸出される。
【００７４】
また、拡張機能特定部１１４は、受付けたカードＩＤに対応付けて拡張機能ＤＢ１２２に記憶された拡張機能を読出すことによって、当該拡張機能を特定する。
【００７５】
たとえば、拡張機能特定部１１４によって受付けられた機能拡張ＩＣカード１９２がカードＩＤ「Ｃ９００１」である場合、当該カードＩＤ「Ｃ９００１」に対応付けて拡張機能ＤＢ１２２に記憶された機能であるファクシミリ送信先ＩＤ「Ｆ０００１」の送信先にファクシミリを送信するファクシミリ機能が、拡張機能として特定される。
【００７６】
なお、拡張機能を特定可能な情報を記録した機能拡張ＩＣカード１９２から当該情報の入力を受付け、当該拡張機能を特定するものであれば、上述した機能拡張ＩＣカード１９２および拡張機能特定部１１４に限定されず、拡張機能を特定可能な情報として拡張機能を示す情報が機能拡張ＩＣカード１９２Ａに記録されるようにして、拡張機能特定部１１４Ａによって、当該機能拡張ＩＣカード１９２Ａから当該情報の入力が受付けられ、当該情報で示される拡張機能が特定されるようにしてもよい。
【００７７】
拡張機能利用可能設定部１１５は、利用可能設定部１１３によって利用可能となるように設定された機能に加えて、拡張機能特定部１１４によって特定された拡張機能を利用可能となるように当該ＭＦＰ１００を設定する。
【００７８】
たとえば、利用可能設定部１１３によって利用可能となるように設定された機能が、コピー機能、プリンタ機能、スキャナ機能、および、ファクシミリ送信先ＩＤ「Ｆ０００３」，「Ｆ０００５」の送信先にファクシミリを送信するファクシミリ機能であり、拡張機能特定部１１４によって特定された拡張機能が、ファクシミリ送信先ＩＤ［Ｆ０００１」の送信先にファクシミリを送信するファクシミリ機能である場合、ＭＦＰ１００は、最終的に、プリンタ機能、スキャナ機能、および、ファクシミリ送信先ＩＤ「Ｆ０００１」，「Ｆ０００３」，「Ｆ０００５」の送信先にファクシミリを送信するファクシミリ機能が利用可能となるように設定される。
【００７９】
これによって、ＩＣカード１９１をＭＦＰ１００のカードリーダ部１９０にかざしたユーザは、ＩＣカード１９１に記録された情報で特定されたユーザが利用可能な機能に加えて、カードリーダ部１９０にかざした機能拡張ＩＣカード１９２に記録された情報で特定される拡張機能を使用することが可能となる。
【００８０】
図６は、本実施の形態におけるＭＦＰ１００で実行される機能設定処理の流れを示すフローチャートである。図６を参照して、機能設定処理は、ＭＦＰ１００で実行されるメイン処理のサブルーチンとして実行される処理である。
【００８１】
まず、ステップＳ１０１で、制御部１１０は、ユーザによってカードリーダ部１９０にＩＣカード１９１がかざされて、当該ＩＣカード１９１からユーザＩＤを示す情報を読取ったか否かを判断する。
【００８２】
ステップＳ１０１が制御部１１０によって実行され、カードリーダ部１９０によってユーザＩＤが読出され、ユーザが特定されることによって、図３のユーザ特定部１１１が構成される。
【００８３】
ＩＣカード１９１からユーザＩＤを示す情報を読取っていないと判断した場合（ステップＳ１０１でＮＯの場合）、制御部１１０は、実行する処理をステップＳ１１１の処理に進める。
【００８４】
一方、ＩＣカード１９１からユーザＩＤを示す情報を読取ったと判断した場合（ステップＳ１０１でＹＥＳの場合）、ステップＳ１０２で、制御部１１０は、図４で説明した利用権限ＤＢ１２１から、ステップＳ１０１で読取ったユーザＩＤに対応する利用権限を読出す。
【００８５】
たとえば、ステップＳ１０１で読取られたユーザＩＤが「Ｕ０００４」である場合、利用権限ＤＢ１２１から、当該ユーザの利用権限が、コピー機能を「利用可能」であり、プリンタ機能、スキャナ機能およびファクシミリ機能を「利用不可」であることが読出される。
【００８６】
ステップＳ１０２が制御部１１０によって実行されることによって、図３の利用可能機能特定部１１２が構成される。
【００８７】
次に、ステップＳ１０３で、制御部１１０は、ステップＳ１０２で読出した利用権限のうち利用可能な機能を、利用可能となるようにＭＦＰ１００を設定する。
【００８８】
たとえば、ステップＳ１０２で読出された利用権限が、コピー機能を「利用可能」であり、プリンタ機能、スキャナ機能およびファクシミリ機能を「利用不可」であることである場合、利用可能な機能であるコピー機能が、利用可能となるようにＭＦＰ１００が設定される。
【００８９】
ステップＳ１０３が制御部１１０によって実行されることによって、図３の利用可能設定部１１３が構成される。
【００９０】
そして、ステップＳ１０４で、制御部１１０は、ステップＳ１０３で利用可能に設定された機能に対応して図４の利用権限ＤＢ１２１に記憶された設定値があれば、当該設定値を設定する。その後、制御部１１０は、実行する処理をステップＳ１１１の処理に進める。
【００９１】
たとえば、利用可能に設定されたファクシミリ機能に対応してファクシミリ送信先ＩＤ「Ｆ０００３」，「Ｆ０００５」が利用権限ＤＢ１２１に記憶されていれば、ファクシミリ機能の設定値として、ファクシミリ送信先ＩＤ「Ｆ０００３」，「Ｆ０００５」が設定される。
【００９２】
ステップＳ１１１では、制御部１１０は、ユーザによってカードリーダ部１９０に機能拡張ＩＣカード１９２がかざされて、当該機能拡張ＩＣカード１９２からカードＩＤを示す情報を読取ったか否かを判断する。
【００９３】
機能拡張ＩＣカード１９２からカードＩＤを示す情報を読取っていないと判断した場合（ステップＳ１１１でＮＯの場合）、制御部１１０は、実行する処理をステップＳ１２１の処理に進める。
【００９４】
一方、機能拡張ＩＣカード１９２からカードＩＤを示す情報を読取ったと判断した場合（ステップＳ１１１でＹＥＳの場合）、ステップＳ１１２で、制御部１１０は、ステップＳ１０１でユーザＩＤを読取済みであるか否かを判断する。ユーザＩＤを読取済みでないと判断した場合（ステップＳ１１２でＮＯの場合）、制御部１１０は、実行する処理をステップＳ１２１の処理に進める。
【００９５】
つまり、ユーザＩＤを読取済みでない場合は、機能を拡張する前提としてのユーザが利用可能な機能が、利用可能に設定されていないので、機能を拡張するための処理であるステップＳ１１３からステップＳ１１６までの処理は実行されない。
【００９６】
一方、ユーザＩＤを読取済みであると判断した場合（ステップＳ１１２でＹＥＳの場合）、ステップＳ１１３で、制御部１１０は、図５で説明した拡張機能ＤＢ１２２から、ステップＳ１１１で読取ったカードＩＤに対応する拡張機能を読出す。
【００９７】
たとえば、ステップＳ１１１で読取られたカードＩＤが「Ｃ９００１」であれば、ファクシミリ機能が、拡張機能として読出される。
【００９８】
ステップＳ１１１およびステップＳ１１３が制御部１１０によって実行され、カードリーダ部１９０によってカードＩＤが読出され、カードＩＤに対応する拡張機能が特定されることによって、図３の拡張機能特定部１１４が構成される。
【００９９】
次に、ステップＳ１１４で、制御部１１０は、ステップＳ１０３で利用可能となるように設定された機能に加えて、ステップＳ１１３で読出された拡張機能を、利用可能となるようにＭＦＰ１００を設定する。
【０１００】
たとえば、ステップＳ１０３でコピー機能が利用可能となるように設定され、ステップＳ１１３で読出された拡張機能がファクシミリ機能である場合、最終的に、コピー機能およびファクシミリ機能が利用可能となるように設定される。
【０１０１】
ステップＳ１１４が制御部１１０によって実行されることによって、図３の拡張機能利用可能設定部１１５が構成される。
【０１０２】
そして、ステップＳ１１５で、制御部１１０は、ステップＳ１１４で利用可能に設定された機能に対応して図５の拡張機能ＤＢ１２２に記憶された設定値があれば、当該設定値を設定する。
【０１０３】
たとえば、ステップＳ１１４で利用可能に設定された機能がファクシミリ機能であって当該ファクシミリ機能に対応して拡張機能ＤＢ１２２に設定値としてファクシミリ送信先ＩＤ「Ｆ０００１」が記憶されていれば、ファクシミリ機能の設定値として、ファクシミリ送信先ＩＤ「Ｆ０００１」が設定される。
【０１０４】
次いで、ステップＳ１１６で、制御部１１０は、ステップＳ１１４で利用可能に設定した機能と、ステップＳ１０１で読取ったユーザＩＤとを対応させて履歴として記憶部１２０に記憶させる。その後、制御部１１０は、実行する処理をステップＳ１２１の処理に進める。
【０１０５】
ステップＳ１２１では、制御部１１０は、ユーザによって操作部１３０でＭＦＰ１００の利用を終了する操作がされたか否かを判断する。利用終了操作がされたと判断した場合（ステップＳ１２１でＹＥＳの場合）、ステップＳ１２２で、制御部１１０は、ステップＳ１０３およびステップＳ１１４で利用可能に設定されたすべての機能を、利用不可に設定する。
【０１０６】
一方、利用終了操作がされていないと判断した場合（ステップＳ１２１でＮＯの場合）、および、ステップＳ１２２の後、制御部１１０は、実行する処理をこの機能設定処理の呼出元のメイン処理に戻す。
【０１０７】
図７は、本実施の形態におけるＭＦＰ１００で実行されるファクシミリ処理の流れを示すフローチャートである。図７を参照して、ファクシミリ処理は、ＭＦＰ１００で実行されるメイン処理のサブルーチンとして実行される処理である。
【０１０８】
まず、ステップＳ１３１で、制御部１１０は、ユーザによって操作部１３０が操作されて、ファクシミリ機能が選択されたか否かを判断する。ファクシミリ機能が選択されたと判断した場合（ステップＳ１３１でＹＥＳの場合）、ステップＳ１３２で、制御部１１０は、前述した図６のステップＳ１０３またはステップＳ１１４で当該ファクシミリ機能が利用可能に設定されたか否かを判断する。
【０１０９】
ファクシミリ機能が利用可能に設定されたと判断した場合（ステップＳ１３２でＹＥＳの場合）、ステップＳ１３３で、制御部１１０は、ステップＳ１０４またはステップＳ１１５で設定された設定値であるファクシミリ送信先ＩＤに対応して記憶部１２０に記憶された電話番号を表示するよう表示部１４０を制御する。
【０１１０】
そして、ステップＳ１３４で、制御部１１０は、ユーザによって操作部１３０のタッチパネルが操作されることによって、ステップＳ１３３で表示された電話番号のうちのいずれかが選択されたか否かを判断する。選択されていないと判断した場合（ステップＳ１３４でＮＯの場合）、制御部１１０は、ステップＳ１３４の処理を繰返す。
【０１１１】
一方、表示された電話番号のうちのいずれかが選択されたと判断した場合（ステップＳ１３４でＹＥＳの場合）、ステップＳ１３５で、制御部１１０は、ユーザによって操作部１３０のスタートボタンが操作されることによって、スタート操作がされたか否かを判断する。スタート操作がされていないと判断した場合（ステップＳ１３５でＮＯの場合）、制御部１１０は、ステップＳ１３５の処理を繰返す。
【０１１２】
なお、ステップＳ１３２の後ステップＳ１３５でスタート操作がされたと判断されるまでの間に、利用が制限されていないファクシミリ機能に関する設定を変更できるようにしてもよい。たとえば、ファクシミリの送信品質を通常モードおよびファインモードのいずれかに切替えるような設定を変更できるようにしてもよい。
【０１１３】
一方、スタート操作がされたと判断した場合（ステップＳ１３５でＹＥＳの場合）、ステップＳ１３６で、制御部１１０は、原稿用紙からファクシミリ機能で送信される内容を読込むようスキャナ部１７０を制御する。
【０１１４】
次に、ステップＳ１３７で、制御部１１０は、ステップＳ１３６で読込んだ内容を、ステップＳ１３４で選択された電話番号で示される送信先に送信するよう通信部１６０を制御する。
【０１１５】
ファクシミリ機能が選択されていないと判断した場合（ステップＳ１３１でＮＯの場合）、ファクシミリ機能が利用可能に設定されていないと判断した場合（ステップＳ１３２でＮＯの場合）、および、ステップＳ１３７の後、制御部１１０は、実行する処理をこのファクシミリ処理の呼出元のメイン処理に戻す。
【０１１６】
以上説明したように、第１の実施の形態におけるＭＦＰ１００によれば、図３の利用権限ＤＢ１２１および図４で説明したように、複数のユーザのそれぞれが利用可能な機能を特定可能な情報が、記憶部１２０の利用権限ＤＢ１２１に予め記憶される。図３のユーザ特定部１１１および図６のステップＳ１０１で説明したように、ユーザを特定可能なユーザＩＤを示す情報の入力が受付けられ、当該ユーザが特定される。図３の利用可能機能特定部１１２および図６のステップＳ１０２で説明したように、特定されたユーザが利用可能な機能が利用権限ＤＢ１２１に予め記憶された情報から特定される。図３の利用可能設定部１１３および図６のステップＳ１０３で説明したように、特定された機能を利用可能となるように当該ＭＦＰ１００が設定される。
【０１１７】
図３の拡張機能特定部１１４および拡張機能ＤＢ１２２、ならびに、図６のステップＳ１１１およびステップＳ１１３で説明したように、拡張機能を特定可能なカードＩＤを記録した機能拡張ＩＣカード１９２から当該カードＩＤの入力が受付けられ、当該拡張機能が特定される。図３の拡張機能利用可能設定部１１５および図６のステップＳ１１４で説明したように、それぞれ、利用可能設定部１１３およびステップＳ１０３で利用可能となるように設定された機能に加えて、特定された拡張機能を利用可能となるように当該ＭＦＰ１００が設定される。
【０１１８】
このため、ＭＦＰ１００によって、機能拡張ＩＣカード１９２を使用しないユーザに対しては、当該ユーザが利用可能な機能のみが利用可能とされ、機能拡張ＩＣカード１９２を使用したユーザに対しては、当該ユーザが利用可能な機能に加えて、当該機能拡張ＩＣカード１９２によって特定される拡張機能が利用可能とされる。その結果、特定のユーザ以外のユーザへの特定の機能の利用を制限しつつ、当該機能の利用が制限されたユーザに当該特定の機能を用いさせて円滑に業務を遂行させることが可能なＭＦＰ１００を提供することができる。
【０１１９】
また、図３の拡張機能ＤＢ１１２および図５で説明したように、カードＩＤと拡張機能とが対応付けられて記憶部１２０の拡張機能ＤＢ１２２に予め記憶される。図３の拡張機能特定部１１４および拡張機能ＤＢ１２２、ならびに、ステップＳ１１１およびステップＳ１１３で説明したように、拡張機能を特定可能な情報としてカードＩＤの入力が機能拡張ＩＣカード１９２から受付けられ、受付けられたカードＩＤに対応付けられて拡張機能ＤＢ１２２に予め記憶された拡張機能が読出されることによって、当該拡張機能が特定される。
【０１２０】
このため、拡張機能ＩＣカード１９２には、カードＩＤを記憶させておくだけで、ＭＦＰ１００によって、当該カードＩＤから拡張機能が特定される。その結果、容易に拡張機能を特定することができる。
【０１２１】
また、図６のステップＳ１１６で説明したように、ステップＳ１０１で特定されたユーザを特定可能なユーザＩＤと、ステップＳ１１３で特定された拡張機能とが対応付けられて記憶部１２０に記憶される。
【０１２２】
このため、機能拡張が行なわれた場合、後で、機能拡張を行なったユーザを特定することが可能となる。その結果、機能拡張ＩＣカード１９２の使用が認められていないユーザによる不正な機能拡張を調査することができる。
【０１２３】
また、図６のステップＳ１２１で説明したように、操作部１３０で利用を終了する操作の入力が受付けられる。図６のステップＳ１２２で説明したように、利用を終了する操作の入力が受付けられたことを条件として、ステップＳ１０３およびステップＳ１１４で利用可能となるように設定された機能が、利用不可となるように当該ＭＦＰ１００が設定される。
【０１２４】
このため、ユーザによって利用を終了する操作が行なわれた後は、ＭＦＰ１００によって、当該ユーザに対して利用可能となるように設定された機能が利用できないように設定される。その結果、特定のユーザ以外のユーザへの特定の機能の利用を制限することができる。
【０１２５】
また、図３の利用可能設定部１１３および拡張機能利用可能設定部１１５、ならびに、図６のステップＳ１０４およびステップＳ１１５で説明したように、利用可能となるように設定された機能に設定値があれば当該設定値が設定される。
【０１２６】
このため、ＭＦＰ１００によって、ユーザに対して、設定値の範囲内で拡張機能を利用させることができる。その結果、必要以上の拡張機能の利用を制限することができる。
【０１２７】
また、図３のユーザ特定部１１１および図６のステップＳ１０１で説明したように、ユーザを特定可能なユーザＩＤを記録したＩＣカード１９１から当該ユーザＩＤの入力が受付けられる。このため、容易にユーザを特定することができる。
【０１２８】
また、図６のステップＳ１１２およびステップＳ１１４で説明したように、ユーザＩＤが読取済であってユーザが特定された場合に、特定された拡張機能を利用可能となるように当該ＭＦＰ１００が設定される。このため、ユーザが改めて特定された場合に、拡張機能が利用可能とされるので、ユーザが改めて特定できない場合には、拡張機能を利用できないようにすることができる。その結果、拡張機能の利用制限をより強化することができる。
【０１２９】
また、図３の拡張機能特定部１１４で説明したように、機能拡張ＩＣカード１９２は、当該ＭＦＰ１００の管理者によって保管され、当該機能拡張ＩＣカード１９２に記録されたカードＩＤから特定される拡張機能を利用するユーザに貸出される。
【０１３０】
このため、機能拡張ＩＣカード１９２がＭＦＰ１００の管理者によって認められたユーザに貸出される。その結果、機能拡張ＩＣカード１９２が不正なユーザの手に渡るのを防止することができる。
【０１３１】
［第２の実施の形態］
図８は、本発明の第２の実施の形態における画像形成認証システム１０の構成を示す概略図である。図８を参照して、画像形成認証システム１０は、１または複数のＭＦＰ１００Ａと、認証サーバ２００とを含む。ＭＦＰ１００Ａおよび認証サーバ２００は、通信回線９００で接続される。ＭＦＰ１００Ａの構成は、図２で説明したＭＦＰ１００の構成と同様である。
【０１３２】
図９は、第２の実施の形態における認証サーバ２００の構成を示すブロック図である。図９を参照して、認証サーバ２００は、認証サーバ２００の全体を制御するための制御部２１０と、所定の情報を記憶するための記憶部２２０と、記憶部２２０を補助して所定の情報を記憶するための外部記憶装置２５０と、外部の装置と通信回線９００を介して通信するための通信部２６０とを含む。
【０１３３】
記憶部２２０は、制御部２１０でプログラムを実行するために必要な作業領域として用いられるＲＡＭ（Random Access Memory）と、制御部２１０で実行するためのプログラムを記憶するためのＲＯＭ（Read Only Memory）とを含む。また、ＲＡＭには、所定の処理を実行するためのプログラムおよびデータが、外部記憶装置２５０または通信部２６０から読込まれて記憶される。さらに、ＲＡＭの記憶領域を補助するための補助記憶装置として、ハードディスクドライブまたはメモリカードが用いられてもよい。
【０１３４】
外部記憶装置２５０は、ハードディスクドライブ、フレキシブルディスクドライブ、ＭＯ（Magneto-Optical disk）ドライブ、ＣＤ（Compact Disc）ドライブ、ＤＶＤ（Digital Versatile Disk）ドライブ、または、メモリカードリーダライタなどの記憶装置で構成される。
【０１３５】
外部記憶装置２５０は、制御部２１０から受けた所定のデータまたはプログラムを、記録媒体２５１に磁気的、光学的、または電気的に記録したり、記録媒体２５１から読出して制御部２１０に受け渡したりする。
【０１３６】
記録媒体２５１としては、ハードディスク，フレキシブルディスクなどの磁気ディスク、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory），ＣＤ−Ｒ（Compact Disk Recordable），ＣＤ−ＲＷ（Compact Disk ReWritable），ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory），ＤＶＤ−Ｒ（Digital Versatile Disk Recordable），ＤＶＤ−ＲＷ（Digital Versatile Disk Rerecordable Disc），ＤＶＤ−ＲＡＭ（Digital Versatile Disk Random Access Memory），ＤＶＤ＋Ｒ，ＤＶＤ＋ＲＷ（Digital Versatile Disk ReWritable）などの光ディスク、ＭＯ（Magneto-Optical disk）などの光磁気ディスク、メモリカード、または、ＵＳＢ（Universal Serial Bus）メモリなどがある。
【０１３７】
通信部２６０は、外部の装置、たとえば、ＭＦＰ１００との間で通信回線９００を介して、予め定められたプロトコルで、データを送受信する。通信部２６０は、制御部２１０から受けたデータを外部に送信したり、外部から受信したデータを制御部２１０に受け渡したりする。
【０１３８】
制御部２１０は、ＭＰＵ（Micro Processing Unit）およびその補助回路からなる。制御部２１０は、記憶部２２０、外部記憶装置２５０および通信部２６０を制御し、記憶部２２０に記憶されたプログラムおよびデータにしたがって所定の処理を実行し、外部記憶装置２５０または通信部２６０から入力されたデータを処理し、処理されたデータを、記憶部２２０または外部記憶装置２５０の記録媒体２５１に記憶させたり、通信部２６０から出力させたりする。
【０１３９】
なお、本実施の形態においては、認証サーバ２００は、操作部および表示部を含まないこととするが、これに限定されず、操作部および表示部を含むこととしてもよい。
【０１４０】
図８に戻って、認証サーバ２００の記憶部２２０は、第１の実施の形態の図３で説明した利用権限ＤＢ１２１および拡張機能ＤＢとそれぞれ同様の利用権限ＤＢおよび拡張機能ＤＢを含む。そして、ＭＦＰ１００Ａの記憶部１２０は、利用権限ＤＢ１２１および拡張機能ＤＢ１２２を含まないようにする。
【０１４１】
ＭＦＰ１００Ａは、ユーザ特定部と、利用可能機能特定部と、利用可能設定部と、拡張機能特定部と、拡張機能利用可能設定部とを含む。ＭＦＰ１００Ａのユーザ特定部、利用可能設定部、および、拡張機能利用可能設定部は、図３で説明した第１の実施の形態のＭＦＰ１００のユーザ特定部１１１、利用可能設定部１１２、および、拡張機能利用可能設定部１１５と同様であるので、重複する説明は繰返さない。
【０１４２】
ＭＦＰ１００Ａの利用可能機能特定部１１２は、ユーザ特定部によって特定されたユーザが利用可能な機能を、認証サーバ２００の利用権限ＤＢに記憶された情報から特定する。
【０１４３】
ＭＦＰ１００Ａの拡張機能特定部１１４は、拡張機能ＩＣカード１９２からカードＩＤの入力を受付け、受付けたカードＩＤに対応付けて認証サーバ２００の拡張機能ＤＢに記憶された拡張機能を読出すことによって、当該拡張機能を特定する。
【０１４４】
以上説明したように、第２の実施の形態における画像形成認証システム１０によれば、利用権限ＤＢおよび拡張機能ＤＢが認証サーバ２００に備えられるので、１または複数のＭＦＰ１００Ａにおいて、機能拡張ＩＣカード１９２を使用しないユーザに対しては、当該ユーザが利用可能な機能のみが利用可能とされ、機能拡張ＩＣカード１９２を使用したユーザに対しては、当該ユーザが利用可能な機能に加えて、当該機能拡張ＩＣカード１９２によって特定される拡張機能が利用可能とされる。その結果、１または複数のＭＦＰ１００Ａにおいて、特定のユーザ以外のユーザへの特定の機能の利用を制限しつつ、当該機能の利用が制限されたユーザに当該特定の機能を用いさせて円滑に業務を遂行させることが可能な画像形成認証システム１０を提供することができる。
【０１４５】
次に、前述した実施の形態の変形例について説明する。
前述した実施の形態においては、図４で説明した利用権限ＤＢ１２１が、ユーザが利用可能である機能と当該ユーザが利用不可である機能とを当該ユーザのユーザＩＤに対応付けて予め記憶するようにした。
【０１４６】
しかし、これに限定されず、利用権限ＤＢは、複数のユーザのそれぞれが利用可能な機能を特定可能な情報を予め記憶するものであれば、他の情報を記憶するものであってもよい。たとえば、利用権限ＤＢが、ユーザが利用可能である機能を当該ユーザのユーザＩＤに対応付けて予め記憶するようにしてもよい。利用権限ＤＢが、ユーザが利用可能である機能を特定可能な情報として、当該ユーザが利用不可である機能を当該ユーザのユーザＩＤに対応付けて予め記憶するようにしてもよい。
【０１４７】
また、利用権限ＤＢが、ある機能を利用可能であるユーザのユーザＩＤと当該機能を利用不可であるユーザのユーザＩＤとを当該機能を示す情報に対応付けて予め記憶するようにしてもよい。利用権限ＤＢが、ある機能を利用可能であるユーザのユーザＩＤを当該機能を示す情報に対応付けて予め記憶するようにしてもよい。利用権限ＤＢが、ユーザが利用可能である機能を特定可能な情報として、当該機能を利用不可であるユーザのユーザＩＤを当該機能を示す情報に対応付けて予め記憶するようにしてもよい。
【０１４８】
前述した実施の形態においては、図７でファクシミリ処理について説明した。しかし、コピー処理、プリンタ処理、および、スキャナ処理についてもファクシミリ処理と同様の処理である。
【０１４９】
具体的には、コピー処理、プリンタ処理、および、スキャナ処理のそれぞれにおいて、ステップＳ１３１のように、コピー機能、プリンタ機能およびスキャナ機能が選択されたか否かが判断される。ステップＳ１３２のように、当該機能が利用可能に設定されているか否かが判断される。ステップＳ１３３およびステップＳ１３４のように、当該機能に選択可能な設定値があれば表示部１４０に表示され、操作部１３０で選択が受付けられる。たとえば、スキャナ機能で送信先の複数のＰＣのＩＰアドレスが設定値として設定されていれば、当該複数のＩＰアドレスが表示部１４０に表示され、選択が受付けられる。ステップＳ１３５のように、操作部１３０で当該機能をスタートさせる操作がされたか否かが判断される。ステップＳ１３６およびステップＳ１３７のように、当該機能が実行される。
【０１５０】
前述した実施の形態においては、現在通常用いられている非接触式ＩＣカードが１枚ごとでしかデータを読込むことができないため、ＩＣカード１９１がかざされた後に機能拡張ＩＣカード１９２がかざされるようにした。
【０１５１】
しかし、これに限定されず、非接触式ＩＣカードが２枚重ねであってもそれぞれの非接触式ＩＣカードに記録されたデータを読込むことが可能であれば、ＩＣカード１９１および機能拡張ＩＣカード１９２が２枚重ねでかざされるようにしてもよい。
【０１５２】
前述した実施の形態においては、図７のステップＳ１３１で説明したように、ＭＦＰ１００のそれぞれの機能が利用可能に設定されているか否かに関わらず、操作部１３０で当該機能が選択されたか否かを判断するようにした。
【０１５３】
しかし、これに限定されず、当該機能が利用可能に設定されていない場合は、操作部１３０で当該機能を選択できないようにしてもよい。たとえば、表示部１４０のＬＣＤに、当該機能を選択するためのボタンを表示させないことによって、操作部１３０のタッチパネルで当該機能を選択できないようにしてもよい。
【０１５４】
前述した実施の形態においては、拡張機能とすることが可能な機能は、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のいずれかであることとした。
【０１５５】
しかし、利用権限ＤＢ１２１および拡張機能ＤＢ１２２の内容を変更すること、および、ＭＦＰ１００の管理者のみが変更可能な設定内容を変更することなどが可能な管理モードを実行する管理機能、ならびに、ネットワークに関する設定を変更することが可能なネットワーク設定モードを実行するネットワーク管理機能など他の機能を、拡張機能とすることが可能なようにしてもよい。
【０１５６】
これにより、ＭＦＰ１００の管理者は、管理者用のパスワードを入力しなければ実行することができないような管理機能およびネットワーク管理機能を、パスワードを教えることなしに、他の者に代理で実行させることが可能となる。パスワードは一度教えてしまうと何度でも当該機能を利用可能となってしまうが、機能拡張ＩＣカード１９２であれば、返却を受ければ当該機能を利用できないようにすることができる。
【０１５７】
前述した実施の形態においては、ＭＦＰ１００の装置として発明を説明した。しかし、これに限定されず、ＭＦＰ１００で図６または図７で説明した処理を実行する機能拡張方法または機能拡張プログラムとして発明を捉えることができる。
【０１５８】
また、当該機能拡張プログラムを記録したコンピュータ読取可能な記録媒体として発明を捉えることができる。この記録媒体は、磁気テープ、フレキシブルディスク，ハードディスクなどの磁気ディスク、ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ，ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ，ＤＶＤ−ＲＷ，ＤＶＤ−ＲＡＭ，ＤＶＤ＋Ｒ，ＤＶＤ＋ＲＷなどの光ディスク、ＭＯなどの光磁気ディスク、メモリカード、または、ＵＳＢメモリなどの固定的にプログラムを担持する媒体であってもよいし、ＡＳＰ（Application Service Provider）などのサーバから通信ネットワークを介してプログラムをダウンロードするように流動的にプログラムを担持する媒体であってもよい。
【０１５９】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１６０】
【図１】本発明の実施の形態におけるＭＦＰの外観を示す外観図である。
【図２】本実施の形態におけるＭＦＰの構成を示すブロック図である。
【図３】本実施の形態におけるＭＦＰの機能の概略を示す機能ブロック図である。
【図４】本実施の形態におけるＭＦＰの記憶部に構成される利用権限ＤＢを説明するための図である。
【図５】本実施の形態におけるＭＦＰの記憶部に構成される拡張機能ＤＢを説明するための図である。
【図６】本実施の形態におけるＭＦＰで実行される機能設定処理の流れを示すフローチャートである。
【図７】本実施の形態におけるＭＦＰで実行されるファクシミリ処理の流れを示すフローチャートである。
【図８】本発明の第２の実施の形態における画像形成認証システムの構成を示す概略図である。
【図９】第２の実施の形態における認証サーバの構成を示すブロック図である。
【符号の説明】
【０１６１】
１０  画像形成認証システム、１００，１００Ａ  ＭＦＰ、１１０  制御部、１１１  ユーザ特定部、１１２  利用可能機能特定部、１１３  利用可能設定部、１１４  拡張機能特定部、１１５  拡張機能利用可能設定部、１２０  記憶部、１２１  利用権限ＤＢ、１２２  拡張機能ＤＢ、１３０  操作部、１４０  表示部、１６０  通信部、１７０  スキャナ部、１８０  プリンタ部、１９０  カードリーダ部、１９１  ＩＣカード、１９２  機能拡張ＩＣカード、２００  認証サーバ、９００  通信回線。
【図１】
0004363472.tif 000002
【図２】
0004363472.tif 000003
【図３】
0004363472.tif 000004
【図４】
0004363472.tif 000005
【図５】
0004363472.tif 000006
【図６】
0004363472.tif 000007
【図７】
0004363472.tif 000008
【図８】
0004363472.tif 000009
【図９】
0004363472.tif 000010