(57)【要約】【課題】  多機能装置が許容データを取得することができなくなる事象が発生することを抑制することができるシステムを提供すること【解決手段】  多機能装置システム２は、サーバ１０と３つの多機能装置３０，３２，３４を備える。サーバ１０と多機能装置３０，３２は、ユーザＩＤ５２とそのユーザが利用することが許容される多機能装置の機能に関する許容データ５６とが対応づけられた対応情報５０を記憶する。多機能装置３４は、ユーザＩＤ５２が入力されると、（１）サーバ１０にアクセスすることが可能な場合は、そのユーザＩＤ５２に対応づけられている許容データ５６をサーバ１０から取得し、（２）サーバ１０にアクセスすることが不可能な場合は、そのユーザＩＤ５２に対応づけられている許容データ５６を多機能装置３０又は３２から取得する。【選択図】  図１
2008085590.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも２つのデータベースと、それらのデータベースと通信可能に接続される少なくとも１つの多機能装置とを備える多機能装置システムであり、
各データベースは、複数のユーザのそれぞれについて、そのユーザを特定するデータと、そのユーザが利用することが許容される多機能装置の機能に関する許容データとが対応づけられた対応情報を記憶し、
多機能装置は、ユーザを特定するデータを入力する装置と、機能実行装置とを有し、
その機能実行装置は、ユーザを特定するデータが入力されると、
（１）一方のデータベースにアクセスすることが可能な場合は、そのユーザ特定データに対応づけられている前記許容データを前記一方のデータベースから取得し、その許容データにおいて許容されている機能を実行することを許容するとともに、その許容データにおいて許容されていない機能を実行することを禁止し、
（２）前記一方のデータベースにアクセスすることが不可能な場合は、そのユーザ特定データに対応づけられている前記許容データを他方のデータベースから取得し、その許容データにおいて許容されている機能を実行することを許容するとともに、その許容データにおいて許容されていない機能を実行することを禁止する
ことを特徴とする多機能装置システム。
【請求項２】
前記一方のデータベースは、サーバに内蔵されており、
そのサーバは、各ユーザの前記対応情報を入力する装置と、入力された各ユーザの前記対応情報を記憶する前記一方のデータベースと、前記一方のデータベースに記憶されている各ユーザの前記対応情報を前記他方のデータベースに出力する装置とを有し、
前記他方のデータベースは、前記一方のデータベースから出力された各ユーザの前記対応情報を記憶することを特徴とする請求項１の多機能装置システム。
【請求項３】
前記他方のデータベースは、前記多機能装置とは別の多機能装置に内蔵されていることを特徴とする請求項１又は２の多機能装置システム。
【請求項４】
サーバと、そのサーバと通信可能に接続される少なくとも２つの多機能装置とを備える多機能装置システムであり、
前記サーバは、
複数のユーザのそれぞれについて、そのユーザを特定するデータと、そのユーザが利用することが許容される多機能装置の機能に関する許容データとが対応づけられた対応情報を記憶する装置と、
その記憶装置に記憶されている各ユーザの前記対応情報を少なくとも第１多機能装置に出力する装置とを有し、
前記第１多機能装置は、
前記サーバから出力された各ユーザの前記対応情報を入力する装置と、
入力された各ユーザの前記対応情報を記憶する装置とを有し、
第２多機能装置は、
ユーザを特定するデータを入力する装置と、
機能実行装置とを有し、
その機能実行装置は、ユーザを特定するデータが入力されると、
（１）前記サーバにアクセスすることが可能な場合は、そのユーザ特定データに対応づけられている前記許容データを前記サーバから取得し、その許容データにおいて許容されている機能を実行することを許容するとともに、その許容データにおいて許容されていない機能を実行することを禁止し、
（２）前記サーバにアクセスすることが不可能な場合は、そのユーザ特定データに対応づけられている前記許容データを前記第１多機能装置から取得し、その許容データにおいて許容されている機能を実行することを許容するとともに、その許容データにおいて許容されていない機能を実行することを禁止する
ことを特徴とする多機能装置システム。
【請求項５】
前記サーバと少なくとも３つの多機能装置とを備える請求項４の多機能装置システムであり、
前記サーバの前記出力装置は、前記第１多機能装置を含む多機能装置群に各ユーザの前記対応情報を出力し、
その多機能装置群のそれぞれは、前記サーバから出力された各ユーザの前記対応情報を入力する装置と、入力された各ユーザの前記対応情報を記憶する装置とを有し、
前記第２多機能装置は、前記サーバにアクセスすることが不可能な場合に、各ユーザの前記対応情報を記憶している多機能装置群のいずれかから前記許容データを取得することを特徴とする多機能装置システム。
【請求項６】
前記第２多機能装置は、前記サーバにアクセスすることが不可能な場合に、最新の前記対応情報を記憶している多機能装置から前記許容データを取得することを特徴とする請求項５の多機能装置システム。
【請求項７】
前記第１多機能装置は、各ユーザの前記対応情報において所定の機能を利用することが全てのユーザに許容されている場合に、その所定の機能についての前記許容データを記憶しないことを特徴とする請求項４から６のいずれかの多機能装置システム。
【請求項８】
複数のユーザのそれぞれについて、そのユーザを特定するデータと、そのユーザが利用することが許容される多機能装置の機能に関する許容データとが対応づけられた対応情報を記憶する少なくとも２つのデータベースと通信可能に接続されて利用される多機能装置であり、
ユーザを特定するデータを入力する装置と、機能実行装置とを有し、
その機能実行装置は、ユーザを特定するデータが入力されると、
（１）一方のデータベースにアクセスすることが可能な場合は、そのユーザ特定データに対応づけられている前記許容データを前記一方のデータベースから取得し、その許容データにおいて許容されている機能を実行することを許容するとともに、その許容データにおいて許容されていない機能を実行することを禁止し、
（２）前記一方のデータベースにアクセスすることが不可能な場合は、そのユーザ特定データに対応づけられている前記許容データを他方のデータベースから取得し、その許容データにおいて許容されている機能を実行することを許容するとともに、その許容データにおいて許容されていない機能を実行することを禁止する
ことを特徴とする多機能装置。
【請求項９】
別の多機能装置と通信可能に接続されて利用される多機能装置であり、
複数のユーザのそれぞれについて、そのユーザを特定するデータと、そのユーザが利用することが許容される多機能装置の機能に関する許容データとが対応づけられた対応情報を記憶する装置と、
前記別の多機能装置からの要求に応じて、前記記憶装置に記憶されている各ユーザの前記対応情報の全部又は一部を前記別の多機能装置に出力する装置とを備える多機能装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多数の種類の機能を実行することができる多機能装置を含むシステムに関する。
【背景技術】
【０００２】
本発明の背景となる事項を以下に列挙する。
（１）多数の種類の機能を実行することができる多機能装置が広く知られている。例えば、印刷機能、コピー機能、ＦＡＸ機能等を実行することができる多機能装置（複合機と呼ばれることもある）が知られている。
（２）多機能装置が複数のユーザによって共用されることがある。
（３）ユーザが利用することができる多機能装置の機能をユーザ毎に設定することができるシステムが望まれている。下記の特許文献１の技術では、多機能装置と、その多機能装置と通信可能に接続されているサーバとを備えるシステムが開示されている。サーバは、複数のユーザのそれぞれについて、そのユーザのユーザＩＤと、そのユーザが利用することが許容される多機能装置の機能に関する許容データとが対応づけられた対応情報を記憶している。ユーザは、ユーザＩＤを入力して多機能装置にログインする。多機能装置は、ユーザがログインすると、サーバにアクセスし、ユーザＩＤに対応づけられている許容データを取得する。多機能装置は、取得された許容データにおいて許可されている機能（例えばＦＡＸ機能）を実行することを許容し、取得された許容データにおいて許可されていない機能（例えば印刷機能）を実行することを禁止する。このシステムによると、ユーザが利用することができる多機能装置の機能をユーザ毎に設定することができる。
【０００３】
【特許文献１】特開平２００４−２８９３０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記の特許文献１のシステムでは、各ユーザの対応情報が１つのデータベース（上記の例ではサーバ）のみに記憶されている。データベースにトラブルが生じると、多機能装置がデータベースにアクセスすることができなくなる。この場合、多機能装置は、許容データを得ることができない。
【０００５】
本発明は、多機能装置が許容データを取得することができなくなる事象が発生することを抑制することができるシステムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の多機能装置システムは、少なくとも２つのデータベースと、それらのデータベースと通信可能に接続される少なくとも１つの多機能装置とを備える。
各データベースは、複数のユーザのそれぞれについて、そのユーザを特定するデータと、そのユーザが利用することが許容される多機能装置の機能に関する許容データとが対応づけられた対応情報を記憶する。
多機能装置は、ユーザを特定するデータを入力する装置と機能実行装置とを有する。その機能実行装置は、ユーザを特定するデータが入力されると、（１）一方のデータベースにアクセスすることが可能な場合は、そのユーザ特定データに対応づけられている許容データを前記の一方のデータベースから取得し、その許容データにおいて許容されている機能を実行することを許容するとともに、その許容データにおいて許容されていない機能を実行することを禁止し、（２）前記の一方のデータベースにアクセスすることが不可能な場合は、そのユーザ特定データに対応づけられている許容データを他方のデータベースから取得し、その許容データにおいて許容されている機能を実行することを許容するとともに、その許容データにおいて許容されていない機能を実行することを禁止する。
【０００７】
上記の許容データは、ユーザが利用することが許容される多機能装置の機能がわかるデータであれば、どのような形式のデータであってもよい。例えば、機能Ｘと機能Ｙが存在する場合、機能Ｘが許容されることを示すデータと、機能Ｙが禁止されることを示すデータとが組み合わさった形式のデータであってもよい。また、この場合、例えば、機能Ｘが許容されることを示すデータのみが記憶されていてもよい。この場合、機能Ｙが禁止されることを示すデータは記憶されない。逆に、機能Ｙが禁止されることを示すデータのみが記憶されていてもよい。この場合、機能Ｘが許容されることを示すデータは記憶されない。上記のいずれの形式のデータであっても、ユーザが利用することが許容される機能（上記の例では機能Ｘ）がわかる。
また、上記の「ユーザ特定データに対応づけられている許容データを一方のデータベース（又は他方のデータベース）から取得し」とは、ユーザ特定データに対応づけられている許容データの全体をデータベースから取得することでもよいし、所定の機能についてユーザが利用することが許容されているのか否かをデータベースに問い合わせてその結果を取得することでもよい。前者の場合は、許容データを取得した多機能装置が、ユーザが望む機能が許容されているものであるのか否かを判断することになる。後者の場合は、データベースが、ユーザが望む機能が許容されているものであるのか否かを判断することになる。
【０００８】
上記した多機能装置システムによると、少なくとも２つのデータベースに各ユーザの対応情報が記憶されている。このために、多機能装置は、一方のデータベースにアクセスすることができない場合は、他方のデータベースにアクセスして許容データを取得することができる。多機能装置が許容データを取得することができない事象が発生することを抑制することができる。
【０００９】
前記の一方のデータベースは、サーバに内蔵されていてもよい。そのサーバは、各ユーザの対応情報を入力する装置と、入力された各ユーザの対応情報を記憶する前記の一方のデータベースと、その一方のデータベースに記憶されている各ユーザの対応情報を他方のデータベースに出力する装置を有していてもよい。
前記の他方のデータベースは、前記の一方のデータベースから出力された各ユーザの対応情報を記憶する。
この構成によると、システムの管理者は、各ユーザの対応情報をサーバに入力することができる。管理者は、各ユーザの対応情報をサーバに容易に記憶させることができる。
また、他方のデータベースは、サーバから出力された対応情報を記憶する。このために、管理者は、ユーザの対応情報を手作業によって他方のデータベースに記憶させる必要がない。
このシステムによると、各ユーザの対応情報を各データベースに記憶させるための作業を容易に実行することができる。
【００１０】
ユーザの数が多い場合、複数の多機能装置が共用されるシステムが構築されることがある。このように複数の多機能装置が利用される場合、次の構成が有用である。即ち、前記の他方のデータベースは、前記の多機能装置とは別の多機能装置に内蔵されていることが好ましい。
このシステムでは、ユーザにとって必要とされる多機能装置（上記の別の多機能装置）が、各ユーザの対応情報を記憶するデータベースを兼用している。このために、前記の一方のデータベースにトラブルが生じても、前記の他方のデータベースを備える多機能装置がユーザの対応情報を提供することができる。
なお、上記の別の多機能装置（他方のデータベースを備える多機能装置）は、ユーザを特定するデータを入力する装置と、機能実行装置とをさらに備えてもよい。この場合、その機能実行装置は、ユーザを特定するデータが入力されると、そのユーザ特定データに対応づけられている許容データを前記の一方のデータベースから取得し、その許容データにおいて許容されている機能を実行することを許容するとともに、その許容データにおいて許容されていない機能を実行することを禁止してもよい。
一方において、この機能実行装置は、ユーザを特定するデータが入力されると、そのユーザ特定データに対応づけられている許容データを前記の他方のデータベースから取得してもよい。この場合、上記の別の多機能装置は、一方のデータベースにアクセスすることができなくても、自己が備える他方のデータベースを参照して、ユーザが利用することができる機能を制限することができる。
【００１１】
本発明の技術は、次の構成を持つ多機能装置システムとして表現することもできる。この多機能装置システムは、サーバと、そのサーバと通信可能に接続される少なくとも２つの多機能装置とを備える。
サーバは、複数のユーザのそれぞれについて、そのユーザを特定するデータと、そのユーザが利用することが許容される多機能装置の機能に関する許容データとが対応づけられた対応情報を記憶する装置を有する。また、サーバは、その記憶装置に記憶されている各ユーザの対応情報を少なくとも第１多機能装置に出力する装置を有する。
第１多機能装置は、サーバから出力された各ユーザの対応情報を入力する装置と、入力された各ユーザの対応情報を記憶する装置とを有する。
第２多機能装置は、ユーザを特定するデータを入力する装置と、機能実行装置とを有する。その機能実行装置は、ユーザを特定するデータが入力されると、（１）サーバにアクセスすることが可能な場合は、そのユーザ特定データに対応づけられている許容データをサーバから取得し、その許容データにおいて許容されている機能を実行することを許容するとともに、その許容データにおいて許容されていない機能を実行することを禁止し、（２）サーバにアクセスすることが不可能な場合は、そのユーザ特定データに対応づけられている許容データを第１多機能装置から取得し、その許容データにおいて許容されている機能を実行することを許容するとともに、その許容データにおいて許容されていない機能を実行することを禁止する。
【００１２】
上記の多機能装置システムによると、サーバと第１多機能装置の両方に各ユーザの対応情報が記憶されている。第２多機能装置は、サーバのデータベースにアクセスすることができない場合に、第１多機能装置にアクセスして許容データを取得することができる。第２多機能装置が許容データを取得することができない事象が発生することを抑制することができる。
また、サーバから第１多機能装置に各ユーザの対応情報が送られる。このために、システムの管理者は、各ユーザの対応情報を手作業によって第１多機能装置に記憶させる必要がない。
【００１３】
上記の多機能装置システムは、サーバと、少なくとも３つの多機能装置とを備えていてもよい。
サーバの出力装置は、第１多機能装置を含む多機能装置群に各ユーザの対応情報を出力してもよい。その多機能装置群のそれぞれは、サーバから出力された各ユーザの対応情報を入力する装置と、入力された各ユーザの対応情報を記憶する装置とを有する。
上記の第２多機能装置は、サーバにアクセスすることが不可能な場合に、各ユーザの対応情報を記憶している多機能装置群のいずれかから許容データを取得することができる。
このシステムによると、サーバと多機能装置群（少なくとも２つの多機能装置）のそれぞれに各ユーザの対応情報が記憶されている。第２多機能装置は、サーバにアクセスすることができない場合でも、多機能装置群のいずれかにアクセスすれば許容データを取得することができる。
【００１４】
第２多機能装置は、サーバにアクセスすることが不可能な場合に、最新の対応情報を記憶している多機能装置から許容データを取得することが好ましい。
【００１５】
第１多機能装置は、各ユーザの対応情報において所定の機能を利用することが全てのユーザに許容されている場合に、その所定の機能についての許容データを記憶しなくてもよい。
このようにすると、各ユーザの対応情報を記憶するための記憶容量を圧縮することができる。
【００１６】
次の多機能装置を利用すると、上記の多機能装置システムを実現することができる。この多機能装置は、少なくとも２つのデータベースと通信可能に接続されて利用される。各データベースは、複数のユーザのそれぞれについて、そのユーザを特定するデータと、そのユーザが利用することが許容される多機能装置の機能に関する許容データとが対応づけられた対応情報を記憶する。
この多機能装置は、ユーザを特定するデータを入力する装置と、機能実行装置を有する。その機能実行装置は、ユーザを特定するデータが入力されると、（１）一方のデータベースにアクセスすることが可能な場合は、そのユーザ特定データに対応づけられている許容データを上記の一方のデータベースから取得し、その許容データにおいて許容されている機能を実行することを許容するとともに、その許容データにおいて許容されていない機能を実行することを禁止し、（２）上記の一方のデータベースにアクセスすることが不可能な場合は、そのユーザ特定データに対応づけられている許容データを他方のデータベースから取得し、その許容データにおいて許容されている機能を実行することを許容するとともに、その許容データにおいて許容されていない機能を実行することを禁止する。
【００１７】
また、次の多機能装置も、上記の多機能装置システムを実現するために有用である。この多機能装置は、別の多機能装置と通信可能に接続されて利用される。
この多機能装置は、複数のユーザのそれぞれについて、そのユーザを特定するデータと、そのユーザが利用することが許容される多機能装置の機能に関する許容データとが対応づけられた対応情報を記憶する装置を有する。また、この多機能装置は、上記の別の多機能装置からの要求に応じて、上記の記憶装置に記憶されている各ユーザの対応情報の全部又は一部を上記の別の多機能装置に出力する装置を有する。
【発明を実施するための最良の形態】
【００１８】
ここでは、以下の実施例に記載の技術の主要な特徴をまとめておく。
（形態１）少なくとも２つの多機能装置が、各ユーザの対応情報を記憶する。これらの多機能装置のそれぞれは、各ユーザの対応情報を記憶した時刻を記憶する。
（形態２）サーバは、複数のユーザのそれぞれについて、そのユーザを特定するデータと、パスワードとが対応づけられた情報を記憶している。
（形態３）少なくとも１つの多機能装置は、複数のユーザのそれぞれについて、そのユーザを特定するデータと、パスワードとが対応づけられた情報を記憶している。
（形態４）ユーザは、多機能装置を利用する場合に、そのユーザを特定するデータとパスワードを多機能装置に入力する。
（形態５）多機能装置は、コピー機能と印刷機能とＦＡＸ機能を少なくとも実行することができる。
（形態６）多機能装置は、サーバにアクセスすることが不可能であり、自身が各ユーザの対応情報を記憶しておらず、他の多機能装置から各ユーザの対応情報を取得することができない場合に、デフォルト設定を利用する。デフォルト設定は、例えば、ＦＡＸ機能を利用することを全てのユーザに対して許容し、コピー機能と印刷機能を利用することを全てのユーザに対して禁止するものである。
（形態７）サーバは、自身が記憶している各ユーザの対応情報が更新されると、更新後の各ユーザの対応情報を複数の多機能装置に向けて出力する。
【実施例】
【００１９】
図面を参照して本発明の実施例を説明する。図１は、本実施例の多機能装置システム２の構成を簡単に示す。多機能装置システム２は、サーバ１０と３つの多機能装置３０，３２，３４を有する。多機能装置の数は、２つ以上であれば、いくつでもよい。本実施例では、複数のユーザが、多機能装置３０，３２，３４を共用する。
サーバ１０と各多機能装置３０，３２，３４は、ＬＡＮ回線４０によって相互に通信可能に接続されている。
【００２０】
（サーバの構成）
サーバ１０は、制御装置１２と操作装置１４と表示装置１６と記憶装置１８と入出力ポート２０等を有する。
制御装置１２は、ＣＰＵ等によって構成されている。制御装置１２は、サーバ１０が実行する各処理を統括的に制御する。
操作装置１４は、マウスやキーボード等によって構成されている。システム２の管理者は、操作装置１４を操作することによって、様々な情報をサーバ１０に入力することができる。例えば、管理者は、各ユーザの対応情報をサーバ１０に入力することができる。
図２は、各ユーザの対応情報５０の一例を示す。対応情報は、ユーザＩＤ５２とパスワード５４と許容データ５６とが対応づけられた情報である。許容データ５６は、コピー機能と印刷機能とＦＡＸ機能のそれぞれについて、ユーザが利用することを許容するのか否かを示すデータである。例えば、ユーザＩＤ「ＡＡＡ」には、コピー機能「○」と印刷機能「○」とＦＡＸ機能「○」が対応づけられている。これは、コピー機能と印刷機能とＦＡＸ機能の全てを利用することがユーザＩＤ「ＡＡＡ」に対して許容されていることを意味する。また例えば、ユーザＩＤ「ＢＢＢ」には、コピー機能「○」と印刷機能「×」とＦＡＸ機能「○」が対応づけられている。これは、コピー機能とＦＡＸ機能の利用することがユーザＩＤ「ＢＢＢ」に対して許容されているが、印刷機能を利用することがユーザＩＤ「ＢＢＢ」に対して許容されていないことを意味する。
【００２１】
図１に示される表示装置１６は、液晶ディスプレイ等によって構成されている。表示装置１６は、様々なデータを表示することができる。例えば、表示装置１６は、システム２の管理者が対応情報５０を入力するための入力画面を表示することができる。入力画面は、図２に例示されるフォーマットの画面である。管理者は、表示装置１６に表示された入力画面を見ながら、操作装置１４（マウスやキーボード）を利用して対応情報５０を入力することができる。
記憶装置１８は、ＲＯＭ、ＲＡＭ、ＥＥＰＲＯＭ等によって構成されている。記憶装置１８は、制御装置１２が各処理を実行するためのプログラムを記憶している。また、記憶装置１８は、操作装置１４を利用して管理者によって入力された各ユーザの対応情報５０（図２参照）を記憶する。記憶装置１８に記憶されている各ユーザの対応情報５０は、３つの多機能装置３０，３２，３４によって共用される。
入出力ポート２０には、ＬＡＮ回線４０が接続されている。サーバ１０は、ＬＡＮ回線４０を介して各多機能装置３０，３２，３４に接続されている。
【００２２】
（多機能装置の構成）
多機能装置３０は、入出力ポート３０ａと制御装置３０ｂと操作装置３０ｃと記憶装置３０ｄと印刷装置３０ｅとスキャナ装置３０ｆとＦＡＸ通信装置３０ｇ等を有する。
入出力ポート３０ａには、ＬＡＮ回線４０が接続されている。多機能装置３０は、ＬＡＮ回線４０を介してサーバ１０と他の多機能装置３２，３４に接続されている。
また、図示省略しているが、本システム２には、複数のＰＣ（パーソナルコンピュータ）が含まれている。上記のＬＡＮ回線４０は、各ＰＣに接続されている。
また、後で再び述べるが、多機能装置３０は、ＦＡＸ機能を実現することができる。ＦＡＸ機能を実現するために、入出力ポート３０ａには電話回線やインターネット回線（これらは図示省略）が接続されている。
【００２３】
制御装置３０ｂは、ＣＰＵ等によって構成されている。制御装置３０ｂは、多機能装置３０が実行する各処理を統括的に制御する。
操作装置３０ｃは、複数のキーによって構成されている。ユーザは、操作装置３０ｃを操作することによって、多機能装置３０に様々な情報を入力することができる。例えば、ユーザは、操作装置３０ｃを操作することによって、ユーザＩＤやパスワードを多機能装置３０に入力することができる。なお、ユーザは、ＰＣを操作しながら多機能装置３０を利用することもできる。この場合、ユーザは、ユーザＩＤとパスワードをＰＣに入力する。ＰＣに入力されたユーザＩＤとパスワードは、多機能装置３０に出力される。多機能装置３０は、ＰＣから出力されたユーザＩＤとパスワードを入力することができる。
記憶装置３０ｄは、ＲＯＭ、ＲＡＭ、ＥＥＰＲＯＭ等によって構成されている。記憶装置３０ｄは、制御装置３０ｂが各処理を実行するためのプログラムを記憶している。また、記憶装置３０ｄは、サーバ１０から送られてくる各ユーザの対応情報５０（図２参照）を記憶する。また、記憶装置３０ｄは、システム２の管理者のパスワードを記憶している。この管理者パスワードがどのようにして利用されるのかについては、後で詳しく説明する。
印刷装置３０ｅは、インクジェット方式やレーザ方式の公知の印刷機構を有する。印刷装置３０ｅは、ＰＣから出力された印刷データに対応する描画や文字を印刷用紙に印刷することができる。これにより、多機能装置３０の印刷機能が実現される。また、印刷装置３０ｅは、後述するスキャナ装置３０ｆによって得られた画像データを印刷用紙に印刷することができる。これにより、多機能装置３０のコピー機能が実現される。
スキャナ装置３０ｆは、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）又はＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）を有する。スキャナ装置３０ｆは、原稿をスキャンして画像データを生成する。
ＦＡＸ通信装置３０ｇは、ＦＡＸの受信及び送信を実行するための装置である。多機能装置３０のＦＡＸ機能は、ＦＡＸ通信装置３０ｇによって実現される。
【００２４】
多機能装置３２は、多機能装置３０と同じ構成要素３２ａ〜３２ｇを有する。このために、多機能装置３２の構成についての説明を省略する。
多機能装置３４は、多機能装置３０や３２と同じ構成要素３４ａ〜３４ｇを有する。ただし、多機能装置３４の記憶装置３４ｄは、各ユーザの対応情報５０（図２参照）を記憶することができない。また、多機能装置３４の制御装置３４ｂが実行する処理は、多機能装置３０，３２が実行する処理と若干異なる。これらの相違点については、後で詳しく説明する。
【００２５】
（サーバが実行する処理）
サーバ１０が実行する処理について説明する。この処理は、サーバ１０の制御装置１２（図１参照）によって実行される。図３は、サーバ１０が実行する処理のフローチャートを示す。
サーバ１０は、ユーザによって操作装置１４（図１参照）が操作されて対応情報５０（図２参照）が入力されたのか否かを監視している（Ｓ１２）。ここでＹＥＳの場合、サーバ１０は、記憶装置１８（図１参照）の記憶内容を更新する（Ｓ１４）。即ち、サーバ１０は、各ユーザの対応情報５０を更新（記憶）する。Ｓ１２でＮＯの場合は、Ｓ１４がスキップされる。
サーバ１０は、対応情報５０を出力するように多機能装置３０（又は３２）から要求されたのか否かを監視している（Ｓ１６）。この処理は、多機能装置３０（又は３２）から出力された要求信号を入力するとＹＥＳと判断される。Ｓ１６でＹＥＳの場合、サーバ１０は、記憶装置３０ｄに記憶されている全ての対応情報５０（全ユーザの対応情報）を出力する（Ｓ１８）。サーバ１０は、多機能装置３０から要求された場合は、多機能装置３０に向けて対応情報５０を出力する。この場合、多機能装置３２に向けて対応情報５０が出力されない。サーバ１０は、多機能装置３２から要求された場合は、多機能装置３２に向けて対応情報５０を出力する。この場合、多機能装置３０に向けて対応情報５０が出力されない。なお、Ｓ１６でＮＯの場合は、Ｓ１８がスキップされる。
サーバ１０は、パスワード５４と許容データ５６を出力するように多機能装置３４から要求されたのか否かを監視している（Ｓ２０）。この処理は、多機能装置３４から出力されたユーザＩＤを入力するとＹＥＳと判断される。Ｓ２０でＹＥＳの場合、サーバ１０は、入力されたユーザＩＤをキーとして記憶装置３０ｄを検索し、そのユーザＩＤに対応するパスワード５４と許容データ５６を多機能装置３４に出力する（Ｓ２２）。例えば、ユーザＩＤ「ＡＡＡ」が入力された場合、パスワード「ＸＸＸ」とコピー機能「○」と印刷機能「○」とＦＡＸ機能「○」を示す情報が、多機能装置３４に出力される。Ｓ２２では、全てのユーザの対応情報５０が出力されるわけではない。入力されたユーザＩＤに対応するパスワード５４と許容データ５６のみが出力される。この点がＳ１８と異なる。なお、Ｓ２０でＮＯの場合は、Ｓ２２がスキップされる。
【００２６】
（多機能装置３０，３２が実行する処理）
多機能装置３０，３２が実行する処理について説明する。この処理は、多機能装置３０，３２の制御装置３０ｂ，３２ｂ（図１参照）によって実行される。多機能装置３０が実行する処理と、多機能装置３２が実行する処理は、ほぼ同じである。このために、以下では、多機能装置３０が実行する処理の内容を説明し、多機能装置３２が実行する処理についての説明を省略する。なお、多機能装置３４が実行する処理については、後で説明する。図４は、多機能装置３０，３２が実行する処理のフローチャートを示す。
多機能装置３０は、ユーザＩＤが入力されたのか否かを監視している（Ｓ３０）。この処理は、ユーザによって操作装置３０ｃ（図１参照）が操作されてユーザＩＤが入力された場合にＹＥＳと判断される。また、上述したように、ユーザは、ユーザＩＤをＰＣに入力することができる。ＰＣから出力されたユーザＩＤが多機能装置３０に入力された場合も、Ｓ３０でＹＥＳと判断される。
Ｓ３０でＹＥＳの場合、多機能装置３０は、サーバ１０にアクセスすることが可能か否かを判断する（Ｓ３２）。この処理は、所定の信号をサーバ１０に出力し、その返答を監視することによって実行される。サーバ１０から信号が返答されてきた場合は、Ｓ３２でＹＥＳと判断される。サーバ１０から信号が返答されてこなかった場合は、Ｓ３２でＮＯと判断される。
【００２７】
Ｓ３２でＹＥＳの場合、多機能装置３０は、サーバ１０に対応情報５０を出力するように要求する（Ｓ３４）。この処理は、要求信号をサーバ１０に出力することによって実行される。Ｓ３４を実行すると、サーバ１０から各ユーザの対応情報５０が出力されることになる（図３のＳ１８参照）。
多機能装置３０は、サーバ１０から出力された対応情報５０を入力する（Ｓ３６）。多機能装置３０は、入力された対応情報５０を記憶装置３０ｄ（図１参照）に記憶する（Ｓ３８）。各ユーザの対応情報５０が記憶装置３０ｄに記憶されていなかった場合は、各ユーザの対応情報５０が記憶装置３０ｄにはじめて記憶されることになる。また、各ユーザの対応情報５０が記憶装置３０ｄに記憶されていた場合は、記憶装置３０ｄの記憶内容が更新されることになる。なお、多機能装置３０は、Ｓ３８の処理を実行した時の時刻を記憶しておく。
多機能装置３０は、パスワードが入力されたのか否かを監視している（Ｓ４０）。この処理は、ユーザによって操作装置３０ｃが操作されてパスワードが入力された場合にＹＥＳと判断される。また、上述したように、ユーザは、パスワードをＰＣに入力することができる。ＰＣから出力されたパスワードが多機能装置３０に入力された場合も、Ｓ４０でＹＥＳと判断される。
【００２８】
Ｓ４０でＹＥＳの場合、多機能装置３０は、Ｓ３０で入力されたユーザＩＤと、Ｓ４０で入力されたパスワードとが対応づけられている情報が、記憶装置３０ｄに記憶されているのか否かを判断する（Ｓ４２）。即ち、ユーザ認証を実行する。例えば、Ｓ３０で入力されたユーザＩＤが「ＡＡＡ」であり、Ｓ４０で入力されたパスワードが「ＸＸＸ」である場合は、Ｓ４２でＹＥＳと判断される（図２参照）。Ｓ４２でＹＥＳの場合は、Ｓ４４に進む。Ｓ４２でＮＯの場合は、Ｓ４４〜Ｓ４８がスキップされる。この場合、多機能装置３０は、ユーザ認証が失敗したことをユーザに知らせてもよい（例えば表示してもよい）。
Ｓ４２でＹＥＳの場合、多機能装置３０は、コピー機能、印刷機能、及びＦＡＸ機能のいずれかを実行するようにユーザから指示されたのか否かを判断する（Ｓ４４）。ユーザは、多機能装置３０の操作装置３０ｃ（図１参照）を操作することによって、コピー機能又はＦＡＸ機能を実行するように指示することができる。また、ユーザは、ＰＣを操作することによって、印刷機能を実行するように指示することができる。後者の場合、ＰＣから多機能装置３０に印刷データが送られることになる。
多機能装置３０は、Ｓ４４でユーザによって指示された機能が、そのユーザに許容されている機能であるのか否かを判断する（Ｓ４６）。この処理は、記憶装置３０ｄの記憶内容を参照することによって実行される。例えば、ユーザＩＤ「ＢＢＢ」のユーザによってコピー機能を実行するように指示された場合は、Ｓ４６でＹＥＳと判断される（図２参照）。一方において、ユーザＩＤ「ＢＢＢ」のユーザによって印刷機能を実行するように指示された場合は、Ｓ４６でＮＯと判断される（図２参照）。
【００２９】
Ｓ４６でＹＥＳの場合、多機能装置３０は、Ｓ４４で指示された機能を実行する（Ｓ４６）。例えば、コピー機能が指示された場合、多機能装置３０は、スキャナ装置３０ｆによって原稿をスキャンして画像データを作成し、その画像データを印刷装置３０ｅによって印刷する。また、印刷機能が指示された場合、多機能装置３０は、ＰＣから送られてきた印刷データを印刷装置３０ｅによって印刷する。また、ＦＡＸ機能が指示された場合、多機能装置３０は、スキャナ装置３０ｆによって原稿をスキャンして画像データを作成し、その画像データをＦＡＸ通信装置３０ｇによってＦＡＸ送信する。なお、Ｓ４６でＮＯの場合は、Ｓ４８がスキップされる。即ち、機能を実行することが禁止される。この場合、多機能装置３０は、Ｓ４４で指示された機能が許容されているものではないことをユーザに知らせてもよい（例えば表示してもよい）。
Ｓ４８を終えると、多機能装置３０は、ログオフし（Ｓ５０）、Ｓ３０に戻る。Ｓ５０では、記憶装置３０ｄの記憶内容が消去されたり、変更されたりすることはない。即ち、多機能装置３０は、各ユーザの対応情報５０を継続して記憶する。
【００３０】
続いて、Ｓ３２でＮＯと判断された後の処理について説明する。図５は、Ｓ３２でＮＯと判断された後の処理のフローチャートを示す。
多機能装置３０は、記憶装置３０ｄに各ユーザの対応情報５０が記憶されているのか否かを判断する（Ｓ６０）。ここでＹＥＳの場合、図４のＳ４０に進む。多機能装置３０は、記憶装置３０ｄに記憶されている対応情報５０を利用してＳ４０以降の処理を実行する。
一方において、Ｓ６０でＮＯの場合、多機能装置３０は、他の多機能装置３２から各ユーザの対応情報５０を取得することができるのか否かを判断する（Ｓ６２）。この処理は、各ユーザの対応情報５０を出力することができるのか否かを多機能装置３２に問い合わせることによって実行される。ここでＹＥＳの場合、多機能装置３２から各ユーザの対応情報５０が出力されることになる。この場合、多機能装置３０は、多機能装置３２から出力された各ユーザの対応情報５０を入力し（図４のＳ３６）、それ以降の処理を実行する。
なお、Ｓ６２の処理が多機能装置３２によって実行される場合（即ち図４と図５の処理が多機能装置３２によって実行される場合）、多機能装置３２は、各ユーザの対応情報５０を出力することができるのか否かを多機能装置３０に問い合わせることになる。
【００３１】
Ｓ６２でＮＯの場合、多機能装置３０は、システム２の管理者のパスワードが入力されたのか否かを監視する（Ｓ６４）。この処理は、ユーザによって操作装置３０ｃが操作されて管理者パスワードが入力された場合にＹＥＳと判断される。また、ユーザは、管理者パスワードをＰＣに入力することができる。ＰＣから出力された管理者パスワードが多機能装置３０に入力された場合も、Ｓ６４でＹＥＳと判断される。
上述したように、多機能装置３０の記憶装置３０ｄには、管理者パスワードが記憶されている。多機能装置３０は、Ｓ６４で入力された管理者パスワードと、記憶装置３０ｄに記憶されている管理者パスワードが一致するのか否かを判断する（Ｓ６６）。ここでＹＥＳの場合、多機能装置３０は、ユーザ（管理者）に対応情報５０を入力することを許容する。例えば、管理者は、操作装置３０ｃを操作することによって、各ユーザの対応情報５０を多機能装置３０に入力することができる。また、例えば、ユーザは、ＰＣを操作することによって、各ユーザの対応情報５０を多機能装置３０に入力することができる。多機能装置３０は、各ユーザの対応情報５０を入力し（図４のＳ３６）、それ以降の処理を実行する。
一方において、Ｓ６６でＮＯの場合、多機能装置３０は、緊急用設定（デフォルト設定）を利用することを決定する（Ｓ６８）。本実施例の緊急用設定は、ＦＡＸ機能を利用することを全ユーザに対して許容し、それ以外の機能（コピー機能と印刷機能）を利用することを全ユーザに対して禁止するものである。多機能装置３０は、図４のＳ４４に進み、ユーザからの指示を待つ。ユーザからの指示がＦＡＸ機能を利用するものである場合、多機能装置３０は、Ｓ４６でＹＥＳと判断してＦＡＸ機能を実行する、一方において、ユーザからの指示がコピー機能や印刷機能を利用するものである場合、多機能装置３０は、Ｓ４６でＮＯと判断してそれらの機能を利用することを禁止する。
【００３２】
（多機能装置３４が実行する処理）
続いて、多機能装置３４が実行する処理について説明する。この処理は、多機能装置３４の制御装置３４ｂ（図１参照）によって実行される。図６は、多機能装置３４が実行する処理のフローチャートを示す。
図６のＳ８０とＳ８２は、図４のＳ３０とＳ３２と同様である。このために、Ｓ８０とＳ８２についての説明を省略する。Ｓ８２でＹＥＳの場合、多機能装置３４は、Ｓ８０で入力されたユーザＩＤに対応するパスワード５４と許容データ５６を出力するようにサーバ１０に要求する（Ｓ８４）。多機能装置３４は、全てのユーザの対応情報５０を出力するようにサーバ１０に要求するわけではない。この点が、多機能装置３０，３２と異なる。Ｓ８４が実行されると、サーバ１０からパスワード５４と許容データ５６が出力されることになる（図３のＳ２２）。
多機能装置３４は、サーバ１０から出力されたパスワード５４と許容データ５６を入力して記憶装置３４ｄに記憶する（Ｓ８６）。なお、ここで記憶されたパスワード５４と許容データ５６は、ログオフされると（Ｓ９８）、記憶装置３４ｄから消去される。
Ｓ８８〜Ｓ９８は、図４のＳ４０〜Ｓ５０とほぼ同様である。Ｓ９４の判断は、Ｓ８６で記憶された許容データ５６に基づいて実行される。Ｓ９８では、Ｓ８６で記憶されたパスワード５４と許容データ５６が消去される。Ｓ８８〜Ｓ９６についての詳しい説明を省略する。
【００３３】
続いて、Ｓ８２でＮＯと判断された後の処理について説明する。図７は、Ｓ８２でＮＯと判断された後の処理のフローチャートを示す。
多機能装置３４は、多機能装置３０と多機能装置３２の両者にアクセスし、多機能装置３０，３２のどちらが最新の対応情報５０を記憶しているのかを判断する（Ｓ１００）。上述したように、多機能装置３０，３２は、図４のＳ３８の処理を実行した時の時刻を記憶している。多機能装置３４は、上記の時刻を各多機能装置３０，３２に問い合わせる。多機能装置３４は、最新の時刻を記憶している多機能装置（３０又は３２）を特定する。
多機能装置３４は、Ｓ８０で入力されたユーザＩＤに対応するパスワード５４と許容データ５６を出力するように、Ｓ１００で特定された多機能装置（３０又は３２）に要求する（Ｓ１０２）。これにより、多機能装置（３０又は３２）からパスワード５４と許容データ５６が出力されることになる。多機能装置３４は、多機能装置（３０又は３２）から出力されたパスワード５４と許容データ５６を入力し（図６のＳ８６）、それ以降の処理を実行する。
【００３４】
本実施例によると、サーバ１０と多機能装置３０と多機能装置３２のいずれもが、各ユーザの対応情報５０を記憶することができる。多機能装置３４は、サーバ１０にアクセスすることができない場合に、多機能装置３０又は多機能装置３２から許容データ５６を取得することができる。多機能装置３４が許容データ５６を取得することができない事象が発生することを抑制することができる。
サーバ１０は、自身が記憶している各ユーザの対応情報５０を多機能装置３０，３２に出力することができる。システム２の管理者は、各ユーザの対応情報５０をサーバ１０に記憶させるだけでよく、各ユーザの対応情報５０を手作業によって多機能装置３０，３２に記憶させる必要がない。このシステム２によると、各ユーザの対応情報５０をサーバ１０と多機能装置３０，３２に容易に記憶させることができる。
多機能装置３０，３２は、コピー機能と印刷機能とＦＡＸ機能を実行するもののみとして利用されるのではなく、各ユーザの対応情報５０を記憶するデータベースとしても機能する。即ち、多機能装置３０，３２がデータベースを兼用している。
【００３５】
上記の実施例の変形例を以下に列挙する。
（変形例１）
サーバ１０が持つデータベースとしての機能は、多機能装置３０，３２，３４とは別の多機能装置が有していてもよい。この場合、複数の多機能装置のみによってシステム２が構築されることになる。
【００３６】
（変形例２）
サーバ１０は、記憶装置１８に記憶されている各ユーザの対応情報５０が更新されると、更新後の各ユーザの対応情報５０を多機能装置３０と多機能装置３２の両方に出力してもよい。この場合、多機能装置３０と多機能装置３２の両方が、最新の対応情報５０を記憶することができる。
【００３７】
（変形例３）
多機能装置３０，３２は、全てのユーザに対して許容されている機能が存在する場合、その機能についての許容データ５６を記憶しない。例えば、図２の例では、全てのユーザに対してＦＡＸ機能が許容されている。この場合、多機能装置３０，３２は、ＦＡＸ機能「○」という許容データ５６を記憶しない。多機能装置３０，３２のＦＡＸ機能は、いずれのユーザも利用することができるようにする。このようにすると、多機能装置３０，３２の記憶容量を圧縮することができる。
【００３８】
（変形例４）
多機能装置３０は、全てのユーザに対して許容されている機能が存在する場合に、その機能の利用を許容する設定に緊急用設定を書き換えてもよい。このようにすると、対応情報を取得することができない状態（緊急用設定が採用される状態）であっても、全てのユーザに対して許容されている機能を利用することが可能となる。
【００３９】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【図面の簡単な説明】
【００４０】
【図１】実施例の多機能装置システムを示す。
【図２】各ユーザの対応情報の一例を示す。
【図３】サーバが実行する処理のフローチャートを示す。
【図４】多機能装置３０，３２が実行する処理のフローチャートを示す。
【図５】多機能装置３０，３２が実行する処理のフローチャートを示す（図４の続き）。
【図６】多機能装置３４が実行する処理のフローチャートを示す。
【図７】多機能装置３４が実行する処理のフローチャートを示す（図６の続き）。
【符号の説明】
【００４１】
２：多機能装置システム
１０：サーバ
１２：制御装置
１４：操作装置
１６：表示装置
１８：記憶装置
２０：入出力ポート
３０：多機能装置
３０ａ：入出力ポート
３０ｂ：制御装置
３０ｃ：操作装置
３０ｄ：記憶装置
３０ｅ：印刷装置
３０ｆ：スキャナ装置
３０ｇ：ＦＡＸ通信装置
３２：多機能装置
３４：多機能装置
４０：ＬＡＮ回線
５０：対応情報
５２：ユーザＩＤ
５４：パスワード
５６：許容データ
【図１】
2008085590.tif 000003
【図２】
2008085590.tif 000004
【図３】
2008085590.tif 000005
【図４】
2008085590.tif 000006
【図５】
2008085590.tif 000007
【図６】
2008085590.tif 000008
【図７】
2008085590.tif 000009