(57)【特許請求の範囲】
【請求項１】
複数の画像形成装置がネットワークを介してデータ通信可能に接続されている画像形成システムであって、
前記複数の画像形成装置のそれぞれは、
当該画像形成装置にログインを許可されたユーザーに対応する第１の認証情報を記憶する記憶部と、
第２の認証情報を入力するための操作部と、
前記操作部から入力された第２の認証情報が前記記憶部に記憶されている第１の認証情報と一致した場合に、当該画像形成装置に対するログインを許可する制御部と、
を備え、
一のユーザーが前記複数の画像形成装置のうち一の画像形成装置にログインした場合に、
当該一の画像形成装置の制御部は、
前記一のユーザーが既にログインしている他の画像形成装置があるか否かを判断し、
前記一のユーザーが既にログインしている他の画像形成装置がある場合には、当該他の画像形成装置に対し、前記一のユーザーのログアウトを行う指示を送信し、
前記他の画像形成装置の制御部は、
前記一の画像形成装置から前記一のユーザーのログアウトを行う指示を受信した場合に、前記他の画像形成装置が所定の機能設定状態であるか否かを判断し、
前記他の画像形成装置が前記所定の機能設定状態でない場合には、前記一のユーザーのログアウトを行い、前記他の画像形成装置が前記所定の機能設定状態である場合には、前記一のユーザーのログイン状態を維持する画像形成システム。
【請求項２】
前記一の画像形成装置の制御部は、
前記複数の画像形成装置のうち他の全ての画像形成装置に対して前記一のユーザーがログインしているか否かの問い合わせを行った結果に基づいて、前記一のユーザーが既にログインしている他の画像形成装置があるか否かを判断する、
請求項１に記載の画像形成システム。
【請求項３】
前記他の画像形成装置の制御部は、
前記一の画像形成装置から前記一のユーザーのログアウトを行う指示を受信した場合に、前記一のユーザーのジョブを実行中であるか否かを判断し、
前記一のユーザーのジョブを実行中である場合には、当該実行中のジョブが完了した後に、前記一のユーザーのログアウトを行う、
請求項１又は２に記載の画像形成システム。
【請求項４】
前記所定の機能設定状態は、デフォルト設定と異なる状態である、
請求項１から３のいずれか一項に記載の画像形成システム。
【請求項５】
前記所定の機能設定状態は、予め定められた数以上の設定項目についてデフォルト値から変更された状態である、
請求項１から３のいずれか一項に記載の画像形成システム。
【請求項６】
前記所定の機能設定状態は、予め定められた設定項目についてデフォルト値から変更された状態である、
請求項１から３のいずれか一項に記載の画像形成システム。
【請求項７】
複数の画像形成装置と、サーバーと、がネットワークを介してデータ通信可能に接続されている画像形成システムであって、
前記サーバーは、
前記複数の画像形成装置のそれぞれにログインを許可されたユーザーに対応する第１の認証情報を記憶する記憶部と、
前記複数の画像形成装置のうちいずれかの画像形成装置から受信された第２の認証情報が前記記憶部に記憶されている第１の認証情報と一致したか否かを示す認証結果を前記第２の認証情報の送信元の画像形成装置に送信する第１の制御部と、
を備え、
前記複数の画像形成装置のそれぞれは、
前記第２の認証情報を入力するための操作部と、
前記操作部から入力された第２の認証情報を前記サーバーに送信し、
前記サーバーから受信された認証結果に基づいて、当該画像形成装置に対するログインを許可するか否かを判断する第２の制御部と、
を備え、
前記第１の制御部は、
前記複数の画像形成装置のうち一の画像形成装置から受信された一のユーザーの第２の認証情報が前記記憶部に記憶されている第１の認証情報と一致した場合に、前記一のユーザーが既にログインしている他の画像形成装置があるか否かを判断し、
前記一のユーザーが既にログインしている他の画像形成装置がある場合には、当該他の画像形成装置に対し、前記一のユーザーのログアウトを行う指示を送信し、
前記他の画像形成装置の第２の制御部は、
前記サーバーから前記一のユーザーのログアウトを行う指示を受信した場合に、前記他の画像形成装置が所定の機能設定状態であるか否かを判断し、
前記他の画像形成装置が前記所定の機能設定状態でない場合には、前記一のユーザーのログアウトを行い、前記他の画像形成装置が前記所定の機能設定状態である場合には、前記一のユーザーのログイン状態を維持する画像形成システム。
【請求項８】
前記サーバーは、
前記複数の画像形成装置のそれぞれに対するユーザーのログイン状態を示すログイン状態情報を記憶する第２の記憶部を備え、
前記複数の画像形成装置のそれぞれの第２の制御部は、
当該画像形成装置においてユーザーがログイン又はログアウトした旨の情報を前記サーバーに送信し、
前記第１の制御部は、
前記複数の画像形成装置のうちいずれかの画像形成装置から受信された当該画像形成装置においてユーザーがログイン又はログアウトした旨の情報に基づいて、前記第２の記憶部に記憶されているログイン状態情報を更新し、
前記第２の記憶部に記憶されているログイン状態情報に基づいて、前記一のユーザーが既にログインしている他の画像形成装置があるか否かを判断する、
請求項７に記載の画像形成システム。
【請求項９】
前記他の画像形成装置の第２の制御部は、
前記サーバーから前記一のユーザーのログアウトを行う指示を受信した場合に、前記一のユーザーのジョブを実行中であるか否かを判断し、
前記一のユーザーのジョブを実行中である場合には、当該実行中のジョブが完了した後に、前記一のユーザーのログアウトを行う、
請求項７又は８に記載の画像形成システム。
【請求項１０】
前記所定の機能設定状態は、デフォルト設定と異なる状態である、
請求項７から９のいずれか一項に記載の画像形成システム。
【請求項１１】
前記所定の機能設定状態は、予め定められた数以上の設定項目についてデフォルト値から変更された状態である、
請求項７から９のいずれか一項に記載の画像形成システム。
【請求項１２】
前記所定の機能設定状態は、予め定められた設定項目についてデフォルト値から変更された状態である、
請求項７から９のいずれか一項に記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システムに関する。
【背景技術】
【０００２】
近年、ネットワーク下に複数の画像形成装置が接続された環境において、設置場所や使用したい機能／性能に応じて、複数の画像形成装置を使い分けることが行われている。また、画像形成装置を使用する際に、ログイン操作を必要とし、登録されたユーザーにのみ画像形成装置の使用が許可されている場合もある。例えば、同じユーザーが複数の画像形成装置に同時にログインした場合に、適切に課金制御を行う課金管理装置が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１７６６３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、ある画像形成装置にログインしたユーザーが他の画像形成装置にログインし、先にログインしていた画像形成装置でのログアウトを忘れた状態のまま放置してしまうと、先にログインしていた画像形成装置を別のユーザーが使用できてしまう。これでは、登録されたユーザーにのみ使用を許可している意味がなくなり、セキュリティー上問題があった。また、その場にいないユーザーが不必要に画像形成装置にログインしていると、他の者がその画像形成装置にログインすることができず、この画像形成装置を正当に使用することができないという問題もあった。
【０００５】
本発明は上記の従来技術における問題に鑑みてなされたものであって、セキュリティーの向上を図ることを課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、複数の画像形成装置がネットワークを介してデータ通信可能に接続されている画像形成システムであって、前記複数の画像形成装置のそれぞれは、当該画像形成装置にログインを許可されたユーザーに対応する第１の認証情報を記憶する記憶部と、第２の認証情報を入力するための操作部と、前記操作部から入力された第２の認証情報が前記記憶部に記憶されている第１の認証情報と一致した場合に、当該画像形成装置に対するログインを許可する制御部と、を備え、一のユーザーが前記複数の画像形成装置のうち一の画像形成装置にログインした場合に、当該一の画像形成装置の制御部は、前記一のユーザーが既にログインしている他の画像形成装置があるか否かを判断し、前記一のユーザーが既にログインしている他の画像形成装置がある場合には、当該他の画像形成装置に対し、前記一のユーザーのログアウトを行う指示を送信し、前記他の画像形成装置の制御部は、前記一の画像形成装置から前記一のユーザーのログアウトを行う指示を受信した場合に、前記他の画像形成装置が所定の機能設定状態であるか否かを判断し、前記他の画像形成装置が前記所定の機能設定状態でない場合には、前記一のユーザーのログアウトを行い、前記他の画像形成装置が前記所定の機能設定状態である場合には、前記一のユーザーのログイン状態を維持する。
【０００７】
請求項２に記載の発明は、請求項１に記載の画像形成システムにおいて、前記一の画像形成装置の制御部は、前記複数の画像形成装置のうち他の全ての画像形成装置に対して前記一のユーザーがログインしているか否かの問い合わせを行った結果に基づいて、前記一のユーザーが既にログインしている他の画像形成装置があるか否かを判断する。
【０００８】
請求項３に記載の発明は、請求項１又は２に記載の画像形成システムにおいて、前記他
の画像形成装置の制御部は、前記一の画像形成装置から前記一のユーザーのログアウトを行う指示を受信した場合に、前記一のユーザーのジョブを実行中であるか否かを判断し、前記一のユーザーのジョブを実行中である場合には、当該実行中のジョブが完了した後に、前記一のユーザーのログアウトを行う。
【００１０】
請求項４に記載の発明は、請求項１から３のいずれか一項に記載の画像形成システムにおいて、前記所定の機能設定状態は、デフォルト設定と異なる状態である。
【００１１】
請求項５に記載の発明は、請求項１から３のいずれか一項に記載の画像形成システムにおいて、前記所定の機能設定状態は、予め定められた数以上の設定項目についてデフォルト値から変更された状態である。
【００１２】
請求項６に記載の発明は、請求項１から３のいずれか一項に記載の画像形成システムにおいて、前記所定の機能設定状態は、予め定められた設定項目についてデフォルト値から変更された状態である。
【００１３】
請求項７に記載の発明は、複数の画像形成装置と、サーバーと、がネットワークを介してデータ通信可能に接続されている画像形成システムであって、前記サーバーは、前記複数の画像形成装置のそれぞれにログインを許可されたユーザーに対応する第１の認証情報を記憶する記憶部と、前記複数の画像形成装置のうちいずれかの画像形成装置から受信された第２の認証情報が前記記憶部に記憶されている第１の認証情報と一致したか否かを示す認証結果を前記第２の認証情報の送信元の画像形成装置に送信する第１の制御部と、を備え、前記複数の画像形成装置のそれぞれは、前記第２の認証情報を入力するための操作部と、前記操作部から入力された第２の認証情報を前記サーバーに送信し、前記サーバーから受信された認証結果に基づいて、当該画像形成装置に対するログインを許可するか否かを判断する第２の制御部と、を備え、前記第１の制御部は、前記複数の画像形成装置のうち一の画像形成装置から受信された一のユーザーの第２の認証情報が前記記憶部に記憶されている第１の認証情報と一致した場合に、前記一のユーザーが既にログインしている他の画像形成装置があるか否かを判断し、前記一のユーザーが既にログインしている他の画像形成装置がある場合には、当該他の画像形成装置に対し、前記一のユーザーのログアウトを行う指示を送信し、前記他の画像形成装置の第２の制御部は、前記サーバーから前記一のユーザーのログアウトを行う指示を受信した場合に、前記他の画像形成装置が所定の機能設定状態であるか否かを判断し、前記他の画像形成装置が前記所定の機能設定状態でない場合には、前記一のユーザーのログアウトを行い、前記他の画像形成装置が前記所定の機能設定状態である場合には、前記一のユーザーのログイン状態を維持する。
【００１４】
請求項８に記載の発明は、請求項７に記載の画像形成システムにおいて、前記サーバーは、前記複数の画像形成装置のそれぞれに対するユーザーのログイン状態を示すログイン状態情報を記憶する第２の記憶部を備え、前記複数の画像形成装置のそれぞれの第２の制御部は、当該画像形成装置においてユーザーがログイン又はログアウトした旨の情報を前記サーバーに送信し、前記第１の制御部は、前記複数の画像形成装置のうちいずれかの画像形成装置から受信された当該画像形成装置においてユーザーがログイン又はログアウトした旨の情報に基づいて、前記第２の記憶部に記憶されているログイン状態情報を更新し、前記第２の記憶部に記憶されているログイン状態情報に基づいて、前記一のユーザーが既にログインしている他の画像形成装置があるか否かを判断する。
【００１５】
請求項９に記載の発明は、請求項７又は８に記載の画像形成システムにおいて、前記他の画像形成装置の第２の制御部は、前記サーバーから前記一のユーザーのログアウトを行う指示を受信した場合に、前記一のユーザーのジョブを実行中であるか否かを判断し、前記一のユーザーのジョブを実行中である場合には、当該実行中のジョブが完了した後に、前記一のユーザーのログアウトを行う。
【００１７】
請求項１０に記載の発明は、請求項７から９のいずれか一項に記載の画像形成システムにおいて、前記所定の機能設定状態は、デフォルト設定と異なる状態である。
【００１８】
請求項１１に記載の発明は、請求項７から９のいずれか一項に記載の画像形成システムにおいて、前記所定の機能設定状態は、予め定められた数以上の設定項目についてデフォルト値から変更された状態である。
【００１９】
請求項１２に記載の発明は、請求項７から９のいずれか一項に記載の画像形成システムにおいて、前記所定の機能設定状態は、予め定められた設定項目についてデフォルト値から変更された状態である。
【発明の効果】
【００２０】
請求項１に記載の発明によれば、他の画像形成装置がログインされた状態で放置されることを防ぐことができ、セキュリティーの向上を図ることができる。
また、他の画像形成装置の状態に応じて、ログアウトするか否かを決定することができる。
【００２１】
請求項２に記載の発明によれば、他の全ての画像形成装置に対して問い合わせを行うことにより、一のユーザーが既にログインしている他の画像形成装置があるか否かを判断することができる。
【００２２】
請求項３に記載の発明によれば、ジョブが完了しないままログアウトすることを防ぐことができる。
【００２４】
請求項４に記載の発明によれば、他の画像形成装置において設定変更がある場合には、その設定状態を維持することができる。
【００２５】
請求項５に記載の発明によれば、他の画像形成装置において予め定められた数以上の設定項目について設定変更がある場合には、その設定状態を維持することができる。
【００２６】
請求項６に記載の発明によれば、他の画像形成装置において予め定められた設定項目について設定変更がある場合には、その設定状態を維持することができる。
【００２７】
請求項７に記載の発明によれば、他の画像形成装置がログインされた状態で放置されることを防ぐことができ、セキュリティーの向上を図ることができる。
また、他の画像形成装置の状態に応じて、ログアウトするか否かを決定することができる。
【００２８】
請求項８に記載の発明によれば、ログイン状態情報に基づいて、一のユーザーが既にログインしている他の画像形成装置があるか否かを判断することができる。
【００２９】
請求項９に記載の発明によれば、ジョブが完了しないままログアウトすることを防ぐことができる。
【００３１】
請求項１０に記載の発明によれば、他の画像形成装置において設定変更がある場合には、その設定状態を維持することができる。
【００３２】
請求項１１に記載の発明によれば、他の画像形成装置において予め定められた数以上の設定項目について設定変更がある場合には、その設定状態を維持することができる。
【００３３】
請求項１２に記載の発明によれば、他の画像形成装置において予め定められた設定項目について設定変更がある場合には、その設定状態を維持することができる。
【図面の簡単な説明】
【００３４】
【図１】第１の実施の形態の画像形成システムのシステム構成図である。
【図２】複合機の機能的構成を示すブロック図である。
【図３】操作部の構成を示す図である。
【図４】第１の実施の形態の複合機において実行されるログイン処理を示すフローチャートである。
【図５】第１の実施の形態の複合機において実行されるログアウト処理を示すフローチャートである。
【図６】第１の実施の形態の変形例１におけるログアウト処理を示すフローチャートである。
【図７】画質調整画面の例である。
【図８】拡大連写機能を説明するための図である。
【図９】拡大連写設定画面の例である。
【図１０】第１の実施の形態の変形例２におけるログアウト処理を示すフローチャートである。
【図１１】第２の実施の形態の画像形成システムのシステム構成図である。
【図１２】サーバーの機能的構成を示すブロック図である。
【図１３】第２の実施の形態の複合機において実行されるログイン処理を示すフローチャートである。
【図１４】第２の実施の形態のサーバーにおいて実行されるログイン状態管理処理を示すフローチャートである。
【図１５】第２の実施の形態のサーバーにおいて実行されるログアウト指示処理を示すフローチャートである。
【図１６】第２の実施の形態の複合機において実行されるログアウト処理を示すフローチャートである。
【図１７】第２の実施の形態の変形例１におけるログアウト処理を示すフローチャートである。
【図１８】第２の実施の形態の変形例２におけるログアウト処理を示すフローチャートである。
【発明を実施するための形態】
【００３５】
［第１の実施の形態］
まず、本発明に係る画像形成システムの第１の実施の形態について説明する。
図１に、第１の実施の形態の画像形成システム１００のシステム構成を示す。図１に示すように、画像形成システム１００は、画像形成装置としての複合機（ＭＦＰ：Multi-fu
nctional Peripheral）１０ａ，１０ｂ，・・・，１０ｎがネットワークＮを介してデータ通信可能に接続されて構成されている。
【００３６】
複合機１０ａ，１０ｂ，・・・，１０ｎは、プリンター機能、コピー機能、スキャナー機能、ファクシミリ機能を有する多目的画像形成装置である。
【００３７】
図２に、複合機１０ａの機能的構成を示す。図２に示すように、複合機１０ａは、制御部としてのＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、記憶部１４、操作部１５、表示部１６、画像読取部１７、画像形成部１８、後処理部１９、ネットワークＩ／Ｆ（InterFace）部２０、ＵＳＢ（Universal Serial Bus）  Ｉ／Ｆ部２１、公衆回線Ｉ／Ｆ部２２等を備えて構成され、各部はバス２３により接続されている。
【００３８】
ＣＰＵ１１は、複合機１０ａの各部の処理動作を統括的に制御する。ＣＰＵ１１は、ＲＯＭ１２に格納されている各種処理プログラムを読み出してＲＡＭ１３に展開し、当該プログラムとの協働により、プリンター機能、コピー機能、スキャナー機能、ファクシミリ機能等の各機能についての全体制御を行う。
【００３９】
ＲＯＭ１２は、不揮発性の半導体メモリ等により構成され、各種処理プログラム、当該プログラムの実行に必要なパラメーターやファイル等を記憶している。
【００４０】
ＲＡＭ１３は、ＣＰＵ１１により実行される各種処理プログラム及びこれらプログラムに係るデータを一時的に記憶するワークエリアを形成する。
例えば、ＲＡＭ１３には、ジョブの実行を指示したユーザーと対応付けられて、実行前のジョブのデータが記憶される。ジョブとは、画像形成に関する一連の動作であり、例えば、所定ページの原稿からなる複写物を作成する場合には、所定ページの原稿の画像形成に関する一連の動作をいい、複数部の画像形成を行う場合には、複数部の画像形成に関する一連の動作をいう。
【００４１】
記憶部１４は、不揮発性の半導体メモリやハードディスク等の記憶装置からなり、各種処理に関するデータ等を記憶する。
記憶部１４には、予め複合機１０ａにログインを許可されたユーザー（登録ユーザー）に対応する第１の認証情報（ユーザー名、パスワード）が記憶されている。
また、記憶部１４には、複合機１０ａにおいて、現在指定されている機能モード（コピーモード、スキャンモード、ＦＡＸモード等）を示す機能モード情報が記憶される。
また、記憶部１４には、複合機１０ａにおける設定情報が記憶される。設定情報には、設定項目毎に、設定値と、デフォルト値からの変更の有無を示す情報と、が含まれる。設定情報には、画像形成条件（用紙、部数、倍率、両面／片面、集約等）、後処理条件（ソート、ステープル、パンチ等）等、複合機１０ａにおいて設定される様々な情報が含まれる。
また、記憶部１４には、登録ユーザー毎に、スキャンモード、ＦＡＸモードにおける送信宛先情報が記憶されている。
【００４２】
操作部１５は、ユーザーによる操作を受け付ける機能部であり、図３に示すように、表示部１６のディスプレイ上に透明電極が格子状に配置された感圧式のタッチパネル１５ａと、ハードキー１５ｂと、から構成される。操作部１５は、ユーザーの指先やタッチペン等により当接されたタッチパネル１５ａ上の位置を検出して、位置信号をＣＰＵ１１に出力する。また、操作部１５は、押下されたハードキー１５ｂの押下信号をＣＰＵ１１に出力する。例えば、操作部１５は、第２の認証情報（ユーザー名、パスワード）を入力する際に用いられる。
【００４３】
ハードキー１５ｂには、モード切替キー３１、リセットキー３２、テンキー３３、スタートキー３４、ストップキー３５、ユーティリティーキー３６が含まれる。
モード切替キー３１は、ＦＡＸ、スキャン、フォルダー、コピー等のモードを切り替えるためのキーである。フォルダーモードとは、記憶部１４の所定のフォルダー内に保存されている画像データを選択して画像形成を行うモードをいう。
リセットキー３２は、設定を初期設定値に戻すためのキーである。
テンキー３３は、数値や文字を入力するためのキーである。
スタートキー３４は、コピーや印刷、送信等の動作をスタートさせるためのキーである。
ストップキー３５は、動作状態を停止させるためのキーである。
ユーティリティーキー３６は、複合機１０ａ本体のシステム設定や調整を行うためのキーである。
【００４４】
表示部１６は、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electro Luminescence）ディスプレイ等により構成され、ＣＰＵ１１から入力される表示信号に従って、各種操作画面や処理結果等を表示する。
【００４５】
画像読取部１７は、原稿を光走査し、ＣＣＤ（Charge Coupled Device）イメージセンサにより光電変換して原稿画像を読み取り、赤（Ｒ）、緑（Ｇ）、青（Ｂ）の画像データを生成するＩＲ（Image Reader）、原稿を自動搬送するＡＤＦ（Auto Document Feeder）を備える。
【００４６】
画像形成部１８は、画像読取部１７により生成された画像データ、ネットワークＩ／Ｆ部２０により受信された画像データ、公衆回線Ｉ／Ｆ部２２により受信されたＦＡＸ用画像データ等に基づいて、用紙上に画像形成を行う。例えば、画像形成部１８は、電子写真方式の画像形成を行うものであり、感光体ドラム、感光体ドラムの帯電を行う帯電部、画像データに基づいて感光体ドラム表面を露光走査する露光部、感光体ドラムにトナーを付着させる現像部、感光体ドラム上に形成されたトナー像を印刷用紙に転写する転写部、印刷用紙上に形成されたトナー像を定着させる定着部等から構成される。
【００４７】
後処理部１９は、画像形成後の用紙に対して、ソート処理、ステープル処理、パンチ処理等の後処理を行う。
【００４８】
ネットワークＩ／Ｆ部２０は、ＮＩＣ（Network Interface Card）等により構成され、ネットワークＮを介して外部装置との間でデータの送受信を行う。
【００４９】
ＵＳＢ  Ｉ／Ｆ部２１は、ＵＳＢインターフェースを備えた外部機器と接続するためのインターフェースである。
【００５０】
公衆回線Ｉ／Ｆ部２２は、公衆回線に接続し、ＦＡＸの送受信を行う。公衆回線Ｉ／Ｆ部２２は、受信したアナログ信号を複合機１０ａ側で処理可能なデジタル信号に変換するためのモデム、自動音声応答機能を有するＴＥＬ応答モジュールを備える。
【００５１】
ＣＰＵ１１は、操作部１５から入力された第２の認証情報（ユーザー名とパスワードの組み合わせ）が記憶部１４に記憶されている第１の認証情報（ユーザー名とパスワードの組み合わせ）と一致した場合に、複合機１０ａに対するログインを許可する。
【００５２】
ＣＰＵ１１は、一のユーザーが複合機１０ａにログインした場合に、一のユーザーが既にログインしている他の複合機があるか否かを判断する。具体的には、ＣＰＵ１１は、複
数の複合機１０ａ，１０ｂ，・・・，１０ｎのうち他の全ての複合機に対して一のユーザーがログインしているか否かの問い合わせを行い、この問い合わせの結果に基づいて、一のユーザーが既にログインしている他の複合機があるか否かを判断する。
ＣＰＵ１１は、一のユーザーが既にログインしている他の複合機がある場合には、ネットワークＩ／Ｆ部２０を介して、当該他の複合機に対し、一のユーザーのログアウトを行う指示を送信する。
【００５３】
ＣＰＵ１１は、ネットワークＩ／Ｆ部２０を介して、一の複合機から一のユーザーのログアウトを行う指示を受信した場合に、一のユーザーのジョブを実行中であるか否かを判断し、一のユーザーのジョブを実行中である場合には、当該実行中のジョブが完了した後に、一のユーザーのログアウトを行う。
【００５４】
ＣＰＵ１１は、ネットワークＩ／Ｆ部２０を介して、一の複合機から一のユーザーのログアウトを行う指示を受信した場合に、複合機１０ａ（自装置）が所定の機能設定状態であるか否かを判断し、複合機１０ａが所定の機能設定状態である場合には、ログイン状態を維持する。例えば、ＣＰＵ１１は、複合機１０ａがデフォルト設定と異なる状態である場合には、ログイン状態を維持する。
【００５５】
複合機１０ａ以外の複合機１０ｂ，・・・，１０ｎについても、複合機１０ａと同様の構成であるため、同一の符号を用い、説明を省略する。
【００５６】
次に、画像形成システム１００における動作について説明する。
ユーザーＡが、設置場所や使用したい機能／性能の都合上、複合機１０ａでコピーしたかったが、他のユーザーが使用していたため、しかたなく他の複合機１０ｂにログインしてコピーしようとした。そのコピー実行前に、他のユーザーによる複合機１０ａの使用が終了した場合、ユーザーＡが空いた複合機１０ａに移動する、といった場面が想定できる。ここでは、ユーザーＡが新たに複合機１０ａにログインする場合を例にして説明する。
【００５７】
図４は、複合機１０ａにおいて実行されるログイン処理を示すフローチャートである。この処理は、ＣＰＵ１１と、ＲＯＭ１２に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。
【００５８】
まず、ユーザーの操作部１５からの操作により、ユーザーＡのユーザー名及びパスワード（第２の認証情報）が入力されると（ステップＳ１）、ＣＰＵ１１により、複合機１０ａに対してユーザーＡのログインが許可されているか否かが判断される（ステップＳ２）。具体的には、ＣＰＵ１１により、操作部１５から入力された第２の認証情報と、記憶部１４に記憶されている第１の認証情報と、の間で一致するものがあるか否かが判断される。
【００５９】
複合機１０ａに対してユーザーＡのログインが許可されている場合（ステップＳ２；ＹＥＳ）、すなわち、操作部１５から入力された第２の認証情報が記憶部１４に記憶されている第１の認証情報と一致した場合に、ＣＰＵ１１により、ユーザーＡの複合機１０ａに対するログインが行われる（ステップＳ３）。
【００６０】
次に、ＣＰＵ１１により、ネットワークＩ／Ｆ部２０を介して、ネットワークＮ下の他の全ての複合機１０ｂ，・・・，１０ｎに、ユーザーＡのログイン状態（ユーザーＡがログインしているか否か）の問い合わせが行われる（ステップＳ４）。そして、ＣＰＵ１１により、ネットワークＩ／Ｆ部２０を介して、他の複合機１０ｂ，・・・，１０ｎから、各複合機１０ｂ，・・・，１０ｎにおいてユーザーＡがログインしているか否かを示す情報が受信される。
【００６１】
次に、ＣＰＵ１１により、ステップＳ４の問い合わせの結果に基づいて、ユーザーＡが既にログインしている他の複合機１０ｂ，・・・，１０ｎがあるか否かが判断される（ステップＳ５）。ユーザーＡがログインしている他の複合機１０ｂ，・・・，１０ｎがある場合には（ステップＳ５；ＹＥＳ）、ＣＰＵ１１により、ネットワークＩ／Ｆ部２０を介して、ユーザーＡがログインしている複合機（以下、対象複合機という。）に対して、ユーザーＡのログアウトを行う指示が送信される（ステップＳ６）。
【００６２】
ステップＳ２において、複合機１０ａに対してユーザーＡのログインが許可されていない場合（ステップＳ２；ＮＯ）、ステップＳ５において、ユーザーＡがログインしている他の複合機１０ｂ，・・・，１０ｎがない場合（ステップＳ５；ＮＯ）、又は、ステップＳ６の後、ログイン処理が終了する。
【００６３】
図５は、複合機１０ａ以外の複合機１０ｂ，・・・，１０ｎのうち、複合機１０ｂにおいて実行されるログアウト処理を示すフローチャートである。この処理は、複合機１０ａからユーザーＡのログイン状態の問い合わせが行われた後に実行される処理であって、ＣＰＵ１１と、ＲＯＭ１２に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。
【００６４】
複合機１０ｂでは、ＣＰＵ１１により、ユーザーＡがログイン状態であるか否かが判断される（ステップＳ１１）。ユーザーＡがログイン状態でない場合には（ステップＳ１１；ＮＯ）、そのまま処理が終了する。
【００６５】
ステップＳ１１において、ユーザーＡがログイン状態である場合には（ステップＳ１１；ＹＥＳ）、ＣＰＵ１１により、ネットワークＩ／Ｆ部２０を介して、複合機１０ａに対して、ユーザーＡがログイン状態である旨が通知される（ステップＳ１２）。
【００６６】
次に、ＣＰＵ１１により、ネットワークＩ／Ｆ部２０を介して、複合機１０ａから、複合機１０ｂにおいてユーザーＡのログアウトを行う指示が受信されたか否かが判断される（ステップＳ１３）。ユーザーＡのログアウトを行う指示が受信されない状態で、操作部１５から所定時間入力がない場合には、ＣＰＵ１１により、ユーザーＡのログアウトが行われる。
【００６７】
複合機１０ａから、複合機１０ｂにおいてユーザーＡのログアウトを行う指示が受信された場合には（ステップＳ１３；ＹＥＳ）、ＣＰＵ１１により、ユーザーＡについて実行中のジョブがあるか否かが判断される（ステップＳ１４）。ユーザーＡについて実行中のジョブがある場合には（ステップＳ１４；ＹＥＳ）、そのジョブが完了するまで待機状態となる。
【００６８】
ステップＳ１４において、ユーザーＡについて実行中のジョブがない場合には（ステップＳ１４；ＮＯ）、ＣＰＵ１１により、記憶部１４に記憶されている機能モード情報が参照され、複合機１０ｂがＦＡＸモード又はスキャンモードであるか否かが判断される（ステップＳ１５）。複合機１０ｂがＦＡＸモード又はスキャンモードである場合には（ステップＳ１５；ＹＥＳ）、ＣＰＵ１１により、ユーザーＡのログアウトが行われる（ステップＳ１８）。
【００６９】
ステップＳ１５において、複合機１０ｂがＦＡＸモード又はスキャンモードでない場合には（ステップＳ１５；ＮＯ）、ＣＰＵ１１により、ログイン状態が維持される。そして、ＣＰＵ１１により、記憶部１４に記憶されている設定情報が参照され、複合機１０ｂがデフォルト設定と異なる状態であるか否かが判断される（ステップＳ１６）。具体的には
、ＣＰＵ１１により、デフォルト値からの変更がある設定項目が一つ以上ある場合には、デフォルト設定と異なる状態であると判断される。一方、全ての設定項目についてデフォルト値からの変更がない場合には、デフォルト設定状態であると判断される。複合機１０ｂがデフォルト設定状態である場合には（ステップＳ１６；ＮＯ）、ＣＰＵ１１により、ユーザーＡのログアウトが行われる（ステップＳ１８）。
【００７０】
ステップＳ１６において、複合機１０ｂがデフォルト設定と異なる状態である場合には（ステップＳ１６；ＹＥＳ）、ＣＰＵ１１により、ログイン状態が維持される。そして、ＣＰＵ１１により、操作部１５からの操作入力がないまま所定時間が経過したか否かが判断される（ステップＳ１７）。操作部１５からの操作入力がないまま所定時間が経過していない場合には（ステップＳ１７；ＮＯ）、ステップＳ１５に戻る。
【００７１】
ステップＳ１７において、操作部１５からの操作入力がないまま所定時間が経過した場合には（ステップＳ１７；ＹＥＳ）、ＣＰＵ１１により、ユーザーＡのログアウトが行われる（ステップＳ１８）。
以上で、複合機１０ｂにおいて実行されるログアウト処理が終了する。
【００７２】
なお、複合機１０ａ以外の複合機１０ｂ，・・・，１０ｎのうち、複合機１０ｂを例に説明したが、他の複合機についても同様である。
【００７３】
以上説明したように、第１の実施の形態によれば、ネットワークＮ下に複数の複合機１０ａ，１０ｂ，・・・，１０ｎが接続された環境において、ある複合機にログインしていたユーザーが別の複合機にログインした場合、新たにログインした複合機から先にログインしていた複合機に対してログアウトを行う指示を送信するので、複合機がログインされた状態で放置されることを防ぐことができ、セキュリティーの向上を図ることができる。
【００７４】
また、新たにログインした複合機から他の全ての複合機に対して問い合わせを行うことにより、新たにログインした複合機と同一のユーザーが既にログインしている他の複合機があるか否かを判断することができる。
【００７５】
また、ある複合機でジョブを実行中に、別の複合機にログインした場合、新たな複合機を使用しつつも、先にログインしていた複合機でのジョブは完了させたいはずであると考えられる。すなわち、先にログインしていた複合機においていきなりジョブを停止させてログアウトさせてしまうと、ユーザーに不利益を与えてしまう。第１の実施の形態によれば、ログアウトを行う指示を受信した複合機において、該当するユーザーのジョブを実行中である場合には、当該実行中のジョブが完了した後にログアウトを行うので、ジョブが完了しないままログアウトすることを防ぐことができる。
【００７６】
また、ログアウトを行う指示を受信した他の複合機が所定の機能設定状態である場合には、ログイン状態を維持するので、他の複合機の状態に応じて、ログアウトするか否かを決定することができる。具体的には、他の複合機がデフォルト設定と異なる状態である場合には、ログイン状態を維持するので、他の複合機において設定変更がある場合には、その設定状態を維持することができる。
【００７７】
また、ＦＡＸモード、スキャンモードが選択された状態で複合機が放置されると、他のユーザーに送信宛先情報が漏れるおそれがあるが、第１の実施の形態によれば、ログアウトを行う指示を受信した他の複合機がＦＡＸモード又はスキャンモードの場合には、すぐにログアウトするので、送信宛先情報等が漏れるのを防ぐことができる。
【００７８】
［変形例１］
次に、第１の実施の形態の変形例１について説明する。
第１の実施の形態では、一の複合機から一のユーザーのログアウトを行う指示を受信した場合に、他の複合機がデフォルト設定と異なる状態であるときに、ログイン状態を維持することとしたが、変形例１では、一の複合機から一のユーザーのログアウトを行う指示を受信した場合に、他の複合機において所定数（例えば「３」）以上の設定項目についてデフォルト値から変更されているときに、ログイン状態を維持する。この所定数については、任意に変更可能とする。その他の構成及び処理については、第１の実施の形態と同様である。
【００７９】
図６は、一の複合機（複合機１０ａとする。）からユーザーＡのログイン状態の問い合わせが行われた複合機（複合機１０ｂとする。）において実行されるログアウト処理を示すフローチャートである。この処理は、ＣＰＵ１１と、ＲＯＭ１２に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。
【００８０】
図６のステップＳ２１〜ステップＳ２５の処理は、図５のステップＳ１１〜ステップＳ１５の処理と同様であるため、説明を省略する。
ステップＳ２５において、複合機１０ｂがＦＡＸモード又はスキャンモードでない場合には（ステップＳ２５；ＮＯ）、ＣＰＵ１１により、記憶部１４に記憶されている設定情報が参照され、設定項目毎のデフォルト値からの変更の有無を示す情報に基づいて、複合機１０ｂにおいて所定数以上の設定項目についてデフォルト値から変更があるか否かが判断される（ステップＳ２６）。所定数以上の設定項目についてデフォルト値から変更がない場合には（ステップＳ２６；ＮＯ）、ＣＰＵ１１により、ユーザーＡのログアウトが行われる（ステップＳ２８）。
【００８１】
ステップＳ２６において、所定数以上の設定項目についてデフォルト値から変更がある場合には（ステップＳ２６；ＹＥＳ）、ＣＰＵ１１により、ログイン状態が維持される。そして、ＣＰＵ１１により、操作部１５からの操作入力がないまま所定時間が経過したか否かが判断される（ステップＳ２７）。操作部１５からの操作入力がないまま所定時間が経過していない場合には（ステップＳ２７；ＮＯ）、ステップＳ２５に戻る。
【００８２】
ステップＳ２７において、操作部１５からの操作入力がないまま所定時間が経過した場合には（ステップＳ２７；ＹＥＳ）、ＣＰＵ１１により、ユーザーＡのログアウトが行われる（ステップＳ２８）。
以上で、変形例１におけるログアウト処理が終了する。
【００８３】
以上説明したように、変形例１によれば、第１の実施の形態と同様の効果に加え、ログアウトを行う指示を受信した他の複合機が予め定められた数以上の設定項目についてデフォルト値から変更された状態である場合には、ログイン状態を維持するので、他の複合機において予め定められた数以上の設定項目について設定変更がある場合には、その設定状態を維持することができる。
【００８４】
［変形例２］
次に、第１の実施の形態の変形例２について説明する。
第１の実施の形態では、一の複合機から一のユーザーのログアウトを行う指示を受信した場合に、他の複合機がデフォルト設定と異なる状態であるときに、ログイン状態を維持することとしたが、変形例２では、一の複合機から一のユーザーのログアウトを行う指示を受信した場合に、他の複合機において所定の設定項目についてデフォルト値から変更されているときに、ログイン状態を維持する。この所定の設定項目については、任意に変更可能とする。その他の構成及び処理については、第１の実施の形態と同様である。
【００８５】
例えば、一のユーザーが既にログインしている他の複合機において、画質調整に関する設定項目について、デフォルト設定状態から変更がある場合には、ユーザーが望む画質になるように微調整した状態を無駄にしないように、ログアウト対象外とする。図７に、画質調整画面１６１の例を示す。画質調整画面１６１には、濃度設定領域Ｐ１、明度設定領域Ｐ２、コントラスト設定領域Ｐ３、彩度設定領域Ｐ４が含まれる。各設定領域Ｐ１〜Ｐ４では、濃度、明度、コントラスト、彩度のそれぞれについて、デフォルト値を中心として段階的に増加又は減少させることができる。
【００８６】
また、一のユーザーが既にログインしている他の複合機において、複数の設定項目の組み合わせで成り立つ機能の設定が完了している場合には、複数の設定項目について設定した状態を無駄にしないように、ログアウト対象外とする。複数の設定項目の組み合わせで成り立つ機能として、拡大連写が挙げられる。
拡大連写とは、図８に示すように、原稿の画像をＡ０サイズやＢ０サイズ等、複合機にセットできる用紙サイズを超えるサイズに拡大コピーする機能をいう。原稿サイズとできあがりサイズ（拡大コピー後のサイズ）を指定してコピーすると、原稿の画像を分割したものが、それぞれ別々の用紙に拡大コピーされる。この分割画像のコピーをつなぎ合わせると、できあがりサイズの拡大コピーが完成する。例えば、Ａ３サイズの用紙８枚に分割コピーし、この８枚をつなぎ合わせて、Ａ０サイズのポスターを作ることができる。
【００８７】
図９に、拡大連写設定画面１６２の例を示す。拡大連写設定画面１６２には、原稿サイズ設定領域Ｑ１、使用用紙設定領域Ｑ２、できあがり設定領域Ｑ３が含まれる。原稿サイズ設定領域Ｑ１は、原稿サイズを設定するための領域である。使用用紙設定領域Ｑ２は、使用用紙（サイズ・紙種）を設定するための領域である。できあがり設定領域Ｑ３は、画像サイズ、用紙サイズ又は倍率を指定することにより、拡大連写のできあがり状態を設定するための領域である。
【００８８】
「できあがりの画像サイズ」が指定された場合には、原稿サイズ設定領域Ｑ１で設定された原稿サイズの画像が、できあがり設定領域Ｑ３で設定された画像サイズに拡大（変倍）される。例えば、Ａ３（４２０×２９７ｍｍ）の原稿を、Ａ３（４２０×２９７ｍｍ）の用紙を用いて、画像サイズＢ３（５１４×３６４ｍｍ）に変倍する場合、Ａ３用紙４枚の上に、１．２２４倍（Ｂ３／Ａ３）に拡大した画像が形成される。
【００８９】
「できあがりの用紙サイズ」が指定された場合には、原稿サイズ設定領域Ｑ１で設定された原稿サイズの画像が、できあがり設定領域Ｑ３で設定された用紙サイズに拡大（変倍）される。例えば、レターサイズ（２７９．４×２１５．９ｍｍ）の原稿を、Ａ３（４２０×２９７ｍｍ）の用紙を用いて、用紙サイズＡ２（５９４×４２０ｍｍ）に変倍する場合、Ａ３用紙２枚の上に、画像がちょうど収まる倍率、すなわち、長辺方向の倍率（５９４／２７９．４＝１．４１４倍）と短辺方向の倍率（４２０／２１５．９＝１．９４５倍）のうち小さい方の倍率で拡大した画像が形成される。
【００９０】
「倍率」が指定された場合には、できあがり設定領域Ｑ３で設定された倍率の画像が、使用用紙設定領域Ｑ２で設定された使用用紙を用いてちょうど収まるように形成される。例えば、Ａ３（４２０×２９７ｍｍ）の原稿を、Ａ３（４２０×２９７ｍｍ）の用紙を用いて、倍率２倍で変倍する場合、Ａ３用紙４枚を組み合わせたＡ１（８４０×５９４ｍｍ）に拡大した画像が形成される。
【００９１】
図１０は、一の複合機（複合機１０ａとする。）からユーザーＡのログイン状態の問い合わせが行われた複合機（複合機１０ｂとする。）において実行されるログアウト処理を示すフローチャートである。この処理は、ＣＰＵ１１と、ＲＯＭ１２に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。
【００９２】
図１０のステップＳ３１〜ステップＳ３５の処理は、図５のステップＳ１１〜ステップＳ１５の処理と同様であるため、説明を省略する。
ステップＳ３５において、複合機１０ｂがＦＡＸモード又はスキャンモードでない場合には（ステップＳ３５；ＮＯ）、ＣＰＵ１１により、記憶部１４に記憶されている設定情報が参照され、設定項目毎のデフォルト値からの変更の有無を示す情報に基づいて、複合機１０ｂにおいて所定の設定項目についてデフォルト値から変更があるか否かが判断される（ステップＳ３６）。例えば、画質調整に関する設定項目、拡大連写等の複数の設定項目の組み合わせで成り立つ設定項目について、デフォルト値から変更があるか否かが判断される。所定の設定項目についてデフォルト値から変更がない場合には（ステップＳ３６；ＮＯ）、ＣＰＵ１１により、ユーザーＡのログアウトが行われる（ステップＳ３８）。
【００９３】
ステップＳ３６において、所定の設定項目についてデフォルト値から変更がある場合には（ステップＳ３６；ＹＥＳ）、ＣＰＵ１１により、ログイン状態が維持される。そして、ＣＰＵ１１により、操作部１５からの操作入力がないまま所定時間が経過したか否かが判断される（ステップＳ３７）。操作部１５からの操作入力がないまま所定時間が経過していない場合には（ステップＳ３７；ＮＯ）、ステップＳ３５に戻る。
【００９４】
ステップＳ３７において、操作部１５からの操作入力がないまま所定時間が経過した場合には（ステップＳ３７；ＹＥＳ）、ＣＰＵ１１により、ユーザーＡのログアウトが行われる（ステップＳ３８）。
以上で、変形例２におけるログアウト処理が終了する。
【００９５】
以上説明したように、変形例２によれば、第１の実施の形態と同様の効果に加え、ログアウトを行う指示を受信した他の複合機が予め定められた設定項目についてデフォルト値から変更された状態である場合には、ログイン状態を維持するので、他の複合機において予め定められた設定項目について設定変更がある場合には、その設定状態を維持することができる。
【００９６】
［第２の実施の形態］
次に、本発明を適用した第２の実施の形態について説明する。
図１１に、第２の実施の形態の画像形成システム２００のシステム構成を示す。図１１に示すように、画像形成システム２００は、画像形成装置としての複合機１０ａ，１０ｂ，・・・，１０ｎと、サーバー４０と、がネットワークＮを介してデータ通信可能に接続されて構成されている。
【００９７】
複合機１０ａ，１０ｂ，・・・，１０ｎについては、第１の認証情報をサーバー４０が管理する点が異なるが、他の構成については第１の実施の形態と同様であるため、図２を援用し、その構成については図示及び説明を省略する。以下、第２の実施の形態に特徴的な構成及び処理について説明する。
【００９８】
第２の制御部としての複合機１０ａのＣＰＵ１１は、ネットワークＩ／Ｆ部２０を介して、操作部１５から入力された第２の認証情報をサーバー４０に送信する。
複合機１０ａのＣＰＵ１１は、ネットワークＩ／Ｆ部２０を介して、サーバー４０から受信された認証結果に基づいて、複合機１０ａに対するログインを許可するか否かを判断する。
【００９９】
複合機１０ａのＣＰＵ１１は、複合機１０ａにおいてユーザーがログイン又はログアウトした場合に、ネットワークＩ／Ｆ部２０を介して、複合機１０ａにおいてユーザーがログイン又はログアウトした旨の情報をサーバー４０に送信する。
【０１００】
複合機１０ａのＣＰＵ１１は、ネットワークＩ／Ｆ部２０を介して、サーバー４０から一のユーザーのログアウトを行う指示を受信した場合に、一のユーザーのジョブを実行中であるか否かを判断し、一のユーザーのジョブを実行中である場合には、当該実行中のジョブが完了した後に、一のユーザーのログアウトを行う。
【０１０１】
複合機１０ａのＣＰＵ１１は、ネットワークＩ／Ｆ部２０を介して、サーバー４０から一のユーザーのログアウトを行う指示を受信した場合に、複合機１０ａ（自装置）が所定の機能設定状態であるか否かを判断し、複合機１０ａが所定の機能設定状態である場合には、ログイン状態を維持する。例えば、ＣＰＵ１１は、複合機１０ａがデフォルト設定と異なる状態である場合には、ログイン状態を維持する。
【０１０２】
複合機１０ａ以外の複合機１０ｂ，・・・，１０ｎについても、複合機１０ａと同様の構成であるため、同一の符号を用い、説明を省略する。
【０１０３】
サーバー４０は、一般のＰＣ（Personal Computer）により構成される。
図１２に、サーバー４０の機能的構成を示す。図１２に示すように、サーバー４０は、第１の制御部としてのＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、記憶部４４、操作部４５、表示部４６、ネットワークＩ／Ｆ部４７等を備えて構成され、各部はバス４８により接続されている。
【０１０４】
ＣＰＵ４１は、サーバー４０の各部の処理動作を統括的に制御する。ＣＰＵ４１は、ＲＯＭ４２又は記憶部４４に格納されている各種処理プログラムを読み出してＲＡＭ４３に展開し、当該プログラムとの協働により各種処理を実行する。
【０１０５】
ＲＯＭ４２は、不揮発性の半導体メモリ等により構成され、各種処理プログラム、当該プログラムの実行に必要なパラメーターやファイル等を記憶している。
【０１０６】
ＲＡＭ４３は、ＣＰＵ４１により実行される各種処理プログラム及びこれらプログラムに係るデータを一時的に記憶するワークエリアを形成する。
【０１０７】
記憶部４４は、不揮発性の半導体メモリやハードディスク等の記憶装置からなり、各種処理プログラムや各種処理に関するデータ等を記憶する。
記憶部４４には、予め各複合機１０ａ，１０ｂ，・・・，１０ｎにログインを許可されたユーザー（登録ユーザー）に対応する第１の認証情報（ユーザー名、パスワード）が記憶されている。
また、記憶部４４には、複数の複合機１０ａ，１０ｂ，・・・，１０ｎのそれぞれに対するユーザーのログイン状態を示すログイン状態情報が記憶されている。ログイン状態情報には、複合機毎に、ログインしているユーザーの有無を示す情報、ログインしているユーザーがいる場合にはそのユーザー名が含まれる。
【０１０８】
操作部４５は、カーソルキー、文字入力キー、及び各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスを備えて構成され、ユーザーによる操作入力を受け付ける。操作部４５は、キーボードに対するキー操作やマウス操作により入力された操作信号をＣＰＵ４１に出力する。
【０１０９】
表示部４６は、ＬＣＤを備え、ＣＰＵ４１から入力される表示信号に従って、各種操作画面や各種処理結果を表示する。
【０１１０】
ネットワークＩ／Ｆ部４７は、ネットワークＮを介して外部装置との間でデータの送受
信を行う。
【０１１１】
ＣＰＵ４１は、ネットワークＩ／Ｆ部４７を介して複数の複合機１０ａ，１０ｂ，・・・，１０ｎのうちいずれかの複合機から受信された第２の認証情報が記憶部４４に記憶されている第１の認証情報と一致したか否かを示す認証結果を、第２の認証情報の送信元の複合機に送信する。
【０１１２】
ＣＰＵ４１は、ネットワークＩ／Ｆ部４７を介して複数の複合機１０ａ，１０ｂ，・・・，１０ｎのうちいずれかの複合機から受信された当該複合機においてユーザーがログイン又はログアウトした旨の情報に基づいて、記憶部４４に記憶されているログイン状態情報を更新する。
【０１１３】
ＣＰＵ４１は、ネットワークＩ／Ｆ部４７を介して複数の複合機１０ａ，１０ｂ，・・・，１０ｎのうちいずれかの複合機から受信された一のユーザーの第２の認証情報が記憶部４４に記憶されている第１の認証情報と一致した場合に、一のユーザーが既にログインしている他の複合機があるか否かを判断する。具体的には、ＣＰＵ４１は、記憶部４４に記憶されている複合機毎のログイン状態情報に基づいて、一のユーザーが既にログインしている他の複合機があるか否かを判断する。
ＣＰＵ４１は、一のユーザーが既にログインしている他の複合機がある場合には、ネットワークＩ／Ｆ部４７を介して当該他の複合機に対し、一のユーザーのログアウトを行う指示を送信する。
【０１１４】
次に、画像形成システム２００における動作について説明する。
ここでは、ユーザーＡが新たに複合機１０ａにログインする場合を例にして説明する。
【０１１５】
図１３は、複合機１０ａにおいて実行されるログイン処理を示すフローチャートである。この処理は、ＣＰＵ１１と、ＲＯＭ１２に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。
【０１１６】
まず、ユーザーの操作部１５からの操作により、ユーザーＡのユーザー名及びパスワード（第２の認証情報）が入力されると（ステップＳ４１）、ＣＰＵ１１により、ネットワークＩ／Ｆ部２０を介して、操作部１５から入力されたユーザーＡのログイン入力情報（第２の認証情報）がサーバー４０に送信される（ステップＳ４２）。
【０１１７】
次に、ＣＰＵ１１により、ネットワークＩ／Ｆ部２０を介して、ユーザーＡの認証結果がサーバー４０から受信されると（ステップＳ４３）、ＣＰＵ１１により、複合機１０ａに対してユーザーＡのログインが許可されているか否かが判断される（ステップＳ４４）。具体的には、ＣＰＵ１１により、サーバー４０から受信された認証結果に基づいて、ユーザーＡに、複合機１０ａに対するログインを許可するか否かが判断される。
【０１１８】
複合機１０ａに対してユーザーＡのログインが許可されている場合には（ステップＳ４４；ＹＥＳ）、ＣＰＵ１１により、ユーザーＡの複合機１０ａに対するログインが行われ（ステップＳ４５）、ネットワークＩ／Ｆ部２０を介して、複合機１０ａにユーザーＡがログインした旨の情報がサーバー４０に通知される（ステップＳ４６）。
【０１１９】
ステップＳ４４において、複合機１０ａに対してユーザーＡのログインが許可されていない場合（ステップＳ４４；ＮＯ）、又は、ステップＳ４６の後、ログイン処理が終了する。
【０１２０】
図１４は、サーバー４０において実行されるログイン状態管理処理を示すフローチャー
トである。この処理は、ＣＰＵ４１と、記憶部４４に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。
【０１２１】
ネットワークＩ／Ｆ部４７により、複数の複合機１０ａ，１０ｂ，・・・，１０ｎのうちいずれかの複合機から、当該複合機において、あるユーザーがログインした旨の情報が受信されると（ステップＳ５１；ＹＥＳ）、ＣＰＵ４１により、記憶部４４に記憶されている当該複合機のログイン状態情報が更新される（ステップＳ５２）。具体的には、ＣＰＵ４１により、当該複合機のログイン状態情報に含まれる「ログインしているユーザーの有無を示す情報」が「ログインユーザーあり」に変更され、当該複合機にログインしているユーザーのユーザー名が追加される。
【０１２２】
ステップＳ５１において、あるユーザーがログインした旨の情報が受信されない場合（ステップＳ５１；ＮＯ）、又は、ステップＳ５２の後、ネットワークＩ／Ｆ部４７により、複数の複合機１０ａ，１０ｂ，・・・，１０ｎのうちいずれかの複合機から、当該複合機において、あるユーザーがログアウトした旨の情報が受信されると（ステップＳ５３；ＹＥＳ）、ＣＰＵ４１により、記憶部４４に記憶されている当該複合機のログイン状態情報が更新される（ステップＳ５４）。具体的には、ＣＰＵ４１により、当該複合機のログイン状態情報に含まれる「ログインしているユーザーの有無を示す情報」が「ログインユーザーなし」に変更され、当該複合機にログインしていたユーザーのユーザー名が削除される。
【０１２３】
ステップＳ５３において、あるユーザーがログアウトした旨の情報が受信されない場合（ステップＳ５３；ＮＯ）、又は、ステップＳ５４の後、ステップＳ５１に戻り、処理が繰り返される。
【０１２４】
図１５は、サーバー４０において実行されるログアウト指示処理を示すフローチャートである。この処理は、複合機１０ａにおいてユーザーＡがログインする際に実行される処理であって、ＣＰＵ４１と、記憶部４４に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。
【０１２５】
まず、ネットワークＩ／Ｆ部４７により、ユーザーＡのログイン入力情報（第２の認証情報）が複合機１０ａから受信されると（ステップＳ６１；ＹＥＳ）、ＣＰＵ４１により、ユーザーＡの認証判断が行われる（ステップＳ６２）。具体的には、ＣＰＵ４１により、複合機１０ａから受信された第２の認証情報と、記憶部４４に記憶されている第１の認証情報と、の間で一致するものがあるか否かが判断される。
【０１２６】
次に、ＣＰＵ４１により、ネットワークＩ／Ｆ部４７を介して、ユーザーＡの認証結果が、ログイン入力情報の送信元の複合機１０ａに通知される（ステップＳ６３）。
【０１２７】
次に、ＣＰＵ４１により、ユーザーＡのログインが許可されているか否かが判断される（ステップＳ６４）。ユーザーＡのログインが許可されている場合（ステップＳ６４；ＹＥＳ）、すなわち、複合機１０ａから受信された第２の認証情報が記憶部４４に記憶されている第１の認証情報と一致した場合には、ＣＰＵ４１により、記憶部４４に記憶されているログイン状態情報に基づいて、ユーザーＡが既にログインしている他の複合機１０ｂ，・・・，１０ｎがあるか否かが判断される（ステップＳ６５）。
【０１２８】
ユーザーＡがログインしている他の複合機１０ｂ，・・・，１０ｎがある場合には（ステップＳ６５；ＹＥＳ）、ＣＰＵ４１により、ネットワークＩ／Ｆ部４７を介して、ユーザーＡがログインしている対象複合機に対して、ユーザーＡのログアウトを行う指示が送信される（ステップＳ６６）。
【０１２９】
ステップＳ６１において、ユーザーＡのログイン入力情報が複合機１０ａから受信されない場合（ステップＳ６１；ＮＯ）、ステップＳ６４において、ユーザーＡのログインが許可されていない場合（ステップＳ６４；ＮＯ）、ステップＳ６５において、ユーザーＡがログインしている他の複合機１０ｂ，・・・，１０ｎがない場合（ステップＳ６５；ＮＯ）、又は、ステップＳ６６の後、ログアウト指示処理が終了する。
【０１３０】
図１６は、複合機１０ａ以外の複合機１０ｂ，・・・，１０ｎのうち、ユーザーＡが複合機１０ａにログインする前に既にユーザーＡがログインしていた複合機（ここでは、複合機１０ｂを例にして説明する。）において実行されるログアウト処理を示すフローチャートである。この処理は、ＣＰＵ１１と、ＲＯＭ１２に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。
【０１３１】
まず、ＣＰＵ１１により、ネットワークＩ／Ｆ部２０を介して、サーバー４０から、複合機１０ｂにおいてユーザーＡのログアウトを行う指示が受信されたか否かが判断される（ステップＳ７１）。ユーザーＡのログアウトを行う指示が受信されない状態で、操作部１５から所定時間入力がない場合には、ＣＰＵ１１により、ユーザーＡのログアウトが行われる。
【０１３２】
サーバー４０から、複合機１０ｂにおいてユーザーＡのログアウトを行う指示が受信された場合には（ステップＳ７１；ＹＥＳ）、ＣＰＵ１１により、ユーザーＡについて実行中のジョブがあるか否かが判断される（ステップＳ７２）。ユーザーＡについて実行中のジョブがある場合には（ステップＳ７２；ＹＥＳ）、そのジョブが完了するまで待機状態となる。
【０１３３】
ステップＳ７２において、ユーザーＡについて実行中のジョブがない場合には（ステップＳ７２；ＮＯ）、ＣＰＵ１１により、記憶部１４に記憶されている機能モード情報が参照され、複合機１０ｂがＦＡＸモード又はスキャンモードであるか否かが判断される（ステップＳ７３）。複合機１０ｂがＦＡＸモード又はスキャンモードである場合には（ステップＳ７３；ＹＥＳ）、ＣＰＵ１１により、ユーザーＡのログアウトが行われる（ステップＳ７６）。
【０１３４】
ステップＳ７３において、複合機１０ｂがＦＡＸモード又はスキャンモードでない場合には（ステップＳ７３；ＮＯ）、ＣＰＵ１１により、ログイン状態が維持される。そして、ＣＰＵ１１により、記憶部１４に記憶されている設定情報が参照され、複合機１０ｂがデフォルト設定と異なる状態であるか否かが判断される（ステップＳ７４）。具体的には、ＣＰＵ１１により、デフォルト値からの変更がある設定項目が一つ以上ある場合には、デフォルト設定と異なる状態であると判断される。一方、全ての設定項目についてデフォルト値からの変更がない場合には、デフォルト設定状態であると判断される。複合機１０ｂがデフォルト設定状態である場合には（ステップＳ７４；ＮＯ）、ＣＰＵ１１により、ユーザーＡのログアウトが行われる（ステップＳ７６）。
【０１３５】
ステップＳ７４において、複合機１０ｂがデフォルト設定と異なる状態である場合には（ステップＳ７４；ＹＥＳ）、ＣＰＵ１１により、ログイン状態が維持される。そして、ＣＰＵ１１により、操作部１５からの操作入力がないまま所定時間が経過したか否かが判断される（ステップＳ７５）。操作部１５からの操作入力がないまま所定時間が経過していない場合には（ステップＳ７５；ＮＯ）、ステップＳ７３に戻る。
【０１３６】
ステップＳ７５において、操作部１５からの操作入力がないまま所定時間が経過した場合には（ステップＳ７５；ＹＥＳ）、ＣＰＵ１１により、ユーザーＡのログアウトが行わ
れる（ステップＳ７６）。
【０１３７】
ステップＳ７６の後、ＣＰＵ１１により、ネットワークＩ／Ｆ部２０を介して、複合機１０ｂからユーザーＡがログアウトした旨の情報がサーバー４０に通知される（ステップＳ７７）。
以上で、複合機１０ｂにおいて実行されるログアウト処理が終了する。
【０１３８】
以上説明したように、第２の実施の形態によれば、サーバー４０において、複数の複合機１０ａ，１０ｂ，・・・，１０ｎのうち一の複合機から受信された一のユーザーの第２の認証情報がサーバー４０の記憶部４４に記憶されている第１の認証情報と一致した場合に、一のユーザーが既にログインしている他の複合機に対し、一のユーザーのログアウトを行う指示を送信するので、他の複合機がログインされた状態で放置されることを防ぐことができ、セキュリティーの向上を図ることができる。
【０１３９】
また、サーバー４０は、記憶部４４に記憶されているログイン状態情報に基づいて、一のユーザーが既にログインしている他の複合機があるか否かを判断することができる。
【０１４０】
また、ログアウトを行う指示を受信した複合機において、該当するユーザーのジョブを実行中である場合には、当該実行中のジョブが完了した後にログアウトを行うので、ジョブが完了しないままログアウトすることを防ぐことができる。
【０１４１】
また、ログアウトを行う指示を受信した他の複合機が所定の機能設定状態である場合には、ログイン状態を維持するので、他の複合機の状態に応じて、ログアウトするか否かを決定することができる。具体的には、他の複合機がデフォルト設定と異なる状態である場合には、ログイン状態を維持するので、他の複合機において設定変更がある場合には、その設定状態を維持することができる。
【０１４２】
［変形例１］
次に、第２の実施の形態の変形例１について説明する。
第２の実施の形態では、サーバー４０から一のユーザーのログアウトを行う指示を受信した場合に、他の複合機がデフォルト設定と異なる状態であるときに、ログイン状態を維持することとしたが、変形例１では、サーバー４０から一のユーザーのログアウトを行う指示を受信した場合に、他の複合機において所定数以上の設定項目についてデフォルト値から変更されているときに、ログイン状態を維持する。この所定数については、任意に変更可能とする。その他の構成及び処理については、第２の実施の形態と同様である。
【０１４３】
図１７は、複合機１０ａ以外の複合機１０ｂ，・・・，１０ｎのうち、ユーザーＡが複合機１０ａにログインする前に既にユーザーＡがログインしていた複合機（ここでは、複合機１０ｂを例にして説明する。）において実行されるログアウト処理を示すフローチャートである。この処理は、ＣＰＵ１１と、ＲＯＭ１２に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。
【０１４４】
図１７のステップＳ８１〜ステップＳ８３の処理は、図１６のステップＳ７１〜ステップＳ７３の処理と同様であるため、説明を省略する。
ステップＳ８３において、複合機１０ｂがＦＡＸモード又はスキャンモードでない場合には（ステップＳ８３；ＮＯ）、ＣＰＵ１１により、記憶部１４に記憶されている設定情報が参照され、設定項目毎のデフォルト値からの変更の有無を示す情報に基づいて、複合機１０ｂにおいて所定数以上の設定項目についてデフォルト値から変更があるか否かが判断される（ステップＳ８４）。所定数以上の設定項目についてデフォルト値から変更がない場合には（ステップＳ８４；ＮＯ）、ＣＰＵ１１により、ユーザーＡのログアウトが行
われる（ステップＳ８６）。
【０１４５】
ステップＳ８４において、所定数以上の設定項目についてデフォルト値から変更がある場合には（ステップＳ８４；ＹＥＳ）、ＣＰＵ１１により、ログイン状態が維持され、ステップＳ８５に移行する。
図１７のステップＳ８５〜ステップＳ８７の処理は、図１６のステップＳ７５〜ステップＳ７７の処理と同様であるため、説明を省略する。
以上で、変形例１におけるログアウト処理が終了する。
【０１４６】
以上説明したように、変形例１によれば、第２の実施の形態と同様の効果に加え、ログアウトを行う指示を受信した他の複合機が予め定められた数以上の設定項目についてデフォルト値から変更された状態である場合には、ログイン状態を維持するので、他の複合機において予め定められた数以上の設定項目について設定変更がある場合には、その設定状態を維持することができる。
【０１４７】
［変形例２］
次に、第２の実施の形態の変形例２について説明する。
第２の実施の形態では、サーバー４０から一のユーザーのログアウトを行う指示を受信した場合に、他の複合機がデフォルト設定と異なる状態であるときに、ログイン状態を維持することとしたが、変形例２では、サーバー４０から一のユーザーのログアウトを行う指示を受信した場合に、他の複合機において所定の設定項目についてデフォルト値から変更されているときに、ログイン状態を維持する。この所定の設定項目については、任意に変更可能とする。その他の構成及び処理については、第２の実施の形態と同様である。
【０１４８】
図１８は、複合機１０ａ以外の複合機１０ｂ，・・・，１０ｎのうち、ユーザーＡが複合機１０ａにログインする前に既にユーザーＡがログインしていた複合機（ここでは、複合機１０ｂを例にして説明する。）において実行されるログアウト処理を示すフローチャートである。この処理は、ＣＰＵ１１と、ＲＯＭ１２に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。
【０１４９】
図１８のステップＳ９１〜ステップＳ９３の処理は、図１６のステップＳ７１〜ステップＳ７３の処理と同様であるため、説明を省略する。
ステップＳ９３において、複合機１０ｂがＦＡＸモード又はスキャンモードでない場合には（ステップＳ９３；ＮＯ）、ＣＰＵ１１により、記憶部１４に記憶されている設定情報が参照され、設定項目毎のデフォルト値からの変更の有無を示す情報に基づいて、複合機１０ｂにおいて所定の設定項目についてデフォルト値から変更があるか否かが判断される（ステップＳ９４）。所定の設定項目についてデフォルト値から変更がない場合には（ステップＳ９４；ＮＯ）、ＣＰＵ１１により、ユーザーＡのログアウトが行われる（ステップＳ９６）。
【０１５０】
ステップＳ９４において、所定の設定項目についてデフォルト値から変更がある場合には（ステップＳ９４；ＹＥＳ）、ＣＰＵ１１により、ログイン状態が維持され、ステップＳ９５に移行する。
図１８のステップＳ９５〜ステップＳ９７の処理は、図１６のステップＳ７５〜ステップＳ７７の処理と同様であるため、説明を省略する。
以上で、変形例２におけるログアウト処理が終了する。
【０１５１】
以上説明したように、変形例２によれば、第２の実施の形態と同様の効果に加え、ログアウトを行う指示を受信した他の複合機が予め定められた設定項目についてデフォルト値から変更された状態である場合には、ログイン状態を維持するので、他の複合機において
予め定められた設定項目について設定変更がある場合には、その設定状態を維持することができる。
【０１５２】
なお、第２の実施の形態、第２の実施の形態の変形例１及び２では、各複合機１０ａ，１０ｂ，・・・，１０ｎにおいてログイン又はログアウトが行われた場合に、各複合機からその都度サーバー４０に通知することとしたが、サーバー４０において、いずれかの複合機から受信された一のユーザーの第２の認証情報が記憶部４４に記憶されている第１の認証情報と一致した場合に、他の全ての複合機に対して一のユーザーのログイン状態を問い合わせることとしてもよい。
【０１５３】
また、上記各実施の形態における記述は、本発明に係る画像形成システムの例であり、これに限定されるものではない。システムを構成する各装置の細部構成及び細部動作に関しても本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【０１５４】
例えば、画像形成システム内の複合機毎に、ログインを許可されているユーザーの組み合わせが異なることとしてもよい。
【０１５５】
以上の説明では、各処理を実行するためのプログラムを格納したコンピュータ読み取り可能な媒体として半導体メモリやハードディスク等を使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することも可能である。また、プログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）を適用することとしてもよい。
【符号の説明】
【０１５６】
１０ａ，１０ｂ，・・・，１０ｎ  複合機
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  記憶部
１５  操作部
１６  表示部
１７  画像読取部
１８  画像形成部
１９  後処理部
２０  ネットワークＩ／Ｆ部
２１  ＵＳＢ  Ｉ／Ｆ部
２２  公衆回線Ｉ／Ｆ部
４０  サーバー
４１  ＣＰＵ
４２  ＲＯＭ
４３  ＲＡＭ
４４  記憶部
４５  操作部
４６  表示部
４７  ネットワークＩ／Ｆ部
１００  画像形成システム
２００  画像形成システム
Ｎ  ネットワーク
【図１】
0005482733.tif 000002
【図２】
0005482733.tif 000003
【図３】
0005482733.tif 000004
【図４】
0005482733.tif 000005
【図５】
0005482733.tif 000006
【図６】
0005482733.tif 000007
【図７】
0005482733.tif 000008
【図８】
0005482733.tif 000009
【図９】
0005482733.tif 000010
【図１０】
0005482733.tif 000011
【図１１】
0005482733.tif 000012
【図１２】
0005482733.tif 000013
【図１３】
0005482733.tif 000014
【図１４】
0005482733.tif 000015
【図１５】
0005482733.tif 000016
【図１６】
0005482733.tif 000017
【図１７】
0005482733.tif 000018
【図１８】
0005482733.tif 000019