(57)【要約】【課題】  ログイン中の利用者と、ログイン要求した他の利用者と間の競合を効果的に処理するサービス提供装置、及びプログラムを提供する。【解決手段】  外部の端末装置と通信する通信手段と、操作を行うための操作手段と、情報を通知する通知手段と、操作手段から、または通信手段を介して外部の端末装置から利用者のログイン要求を受け、該ログインの可否を決定するログイン制御手段とを有し、ログイン制御手段は、利用者のログイン中に、他の利用者からログイン要求を受けたときに、ログイン要求の発生を、通信手段、または通知手段によって該ログイン中の利用者に通知し、該ログイン中の利用者からの通信手段を介して受信した通知、または操作手段による操作に応じて他の利用者のログインを許可する。【選択図】図５
2013061770.tif 000002
【特許請求の範囲】
【請求項１】
外部の端末装置と通信する通信手段と、
操作を行うための操作手段と、
情報を通知する通知手段と、
前記操作手段から、または前記通信手段を介して外部の端末装置から利用者のログイン要求を受け、該ログインの可否を決定するログイン制御手段とを有し、
前記ログイン制御手段は、利用者のログイン中に、他の利用者からログイン要求を受けたときに、ログイン要求の発生を、前記通信手段、または前記通知手段によって該ログイン中の利用者に通知し、該ログイン中の利用者からの前記通信手段を介して受信した通知、または前記操作手段による操作に応じて前記他の利用者のログインを許可することを特徴とするサービス提供装置。
【請求項２】
前記ログイン要求は、利用者を識別する識別情報を含んでおり、
前記ログイン制御手段は、利用者のログイン中に、他の利用者からログイン要求を受けたときに、前記識別情報に基づいて前記他の利用者を認証し、前記他の利用者の前記識別情報、または前記他の利用者の前記識別情報に対応する利用者名を、前記通信手段、または前記通知手段によって該ログイン中の利用者に通知することを特徴とする請求項１に記載のサービス提供装置。
【請求項３】
前記ログイン要求は、利用者を識別する識別情報を含んでおり、
前記ログイン制御手段は、
利用者からログイン要求を受けたときに、前記識別情報に基づいて利用者を認証し、
利用者のログイン中に、他の利用者からログイン要求を受けたときに、該ログイン中の利用者の前記識別情報、または前記利用者の前記識別情報に対応する利用者名を、前記通信手段、または前記通知手段によって前記他の利用者に通知することを特徴とする請求項１、または２に記載のサービス提供装置。
【請求項４】
セットされた原稿の画像を読み取る読取手段と、
原稿をセットする動作が行われたことを検出する検出手段と、
前記ログイン制御手段が、利用者のログイン中に受けた他の利用者からのログイン要求に応じて前記他の利用者のログインを許可した場合、前記検出手段が、前記原稿をセットする動作が行われたことを検出したときに、前記読取手段に原稿の画像を読み取る許可を与える読取制御手段とを、さらに有することを特徴とする請求項１乃至３の何れかに記載のサービス提供装置。
【請求項５】
サービス提供装置を、
外部の端末装置と通信する通信手段と、
操作を行うための操作手段と、
情報を通知する通知手段と、
前記操作手段から、または前記通信手段を介して外部の端末装置から利用者のログイン要求を受け、該ログインの可否を決定するログイン制御手段として機能させ、
前記ログイン制御手段は、利用者のログイン中に、他の利用者からログイン要求を受けたときに、ログイン要求の発生を、前記通信手段、または前記通知手段によって該ログイン中の利用者に通知し、前記通信手段を介して受信した通知、または前記操作手段による操作に応じて前記他の利用者のログインを許可することを特徴とするプログラム。
【請求項６】
前記ログイン要求は、利用者を識別する識別情報を含んでおり、
前記ログイン制御手段は、利用者のログイン中に、他の利用者からログイン要求を受けたときに、前記識別情報に基づいて前記他の利用者を認証し、前記他の利用者の前記識別情報、または前記他の利用者の前記識別情報に対応する利用者名を、前記通信手段、または前記通知手段によって該ログイン中の利用者に通知することを特徴とする請求項５に記載のプログラム。
【請求項７】
前記ログイン要求は、利用者を識別する識別情報を含んでおり、
前記ログイン制御手段は、
利用者からログイン要求を受けたときに、前記識別情報に基づいて利用者を認証し、
利用者のログイン中に、他の利用者からログイン要求を受けたときに、該ログイン中の利用者の前記識別情報、または前記利用者の前記識別情報に対応する利用者名を、前記通信手段、または前記通知手段によって前記他の利用者に通知することを特徴とする請求項５、または６に記載のプログラム。
【請求項８】
サービス提供装置を、さらに、
セットされた原稿の画像を読み取る読取手段と、
原稿をセットする動作が行われたことを検出する検出手段と、
前記ログイン制御手段が、利用者のログイン中に受けた他の利用者からのログイン要求に応じて前記他の利用者のログインを許可した場合、前記開閉検出手段が、前記原稿をセットする動作が行われたことを検出したときに、前記読取手段に原稿の画像を読み取る許可を与える読取制御手段として機能させることを特徴とする請求項５乃至７の何れかに記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービス提供装置、及びプログラムに関する。
【背景技術】
【０００２】
プリント機能、スキャン機能、コピー機能、及びファックス機能などの各種のサービスを利用者に提供するサービス提供装置が知られている。利用者は、サービス提供装置にログインすることにより、サービスの利用が可能となる。
【０００３】
利用者のログイン要求は、サービス提供装置に設けられた操作パネルなどの操作手段から直接的に行われてもよいし、または、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続された端末装置からの通信により行われてもよい。ログイン要求を受けたサービス提供装置は、利用権限があることを確認するために利用者の認証を行う。この認証処理は、サービス提供装置、または他の認証装置において行われる。
【０００４】
このような認証技術に関し、例えば特許文献１には、複数のユーザが属するグループを単位として認証を行う技術が開示されている。特許文献２には、ネットワークにおいて、リソースへのアクセス権を、複数のユーザが属するグループを単位として管理する技術が開示されている。
【０００５】
また、特許文献３には、携帯端末装置が、ネットワークにおける複数のディスプレイ端末装置の１つにログインした後、他のディスプレイ端末装置に、認証処理を行わずにログインを可能とする技術が開示されている。特許文献４には、認証処理に、装置間の通信履歴を利用する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平７−２１１２７号公報
【特許文献２】特開平９−２９３０５２号公報
【特許文献３】特開２００５−２０８８８０号公報
【特許文献４】特開２００２−１３２１４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の目的は、ログイン中の利用者と、ログイン要求した他の利用者と間の競合を効果的に処理するサービス提供装置、及びプログラムを提供することである。
【課題を解決するための手段】
【０００８】
上記の目的を達成するため、請求項１に記載のサービス提供装置は、外部の端末装置と通信する通信手段と、操作を行うための操作手段と、情報を通知する通知手段と、前記操作手段から、または前記通信手段を介して外部の端末装置から利用者のログイン要求を受け、該ログインの可否を決定するログイン制御手段とを有し、前記ログイン制御手段は、利用者のログイン中に、他の利用者からログイン要求を受けたときに、ログイン要求の発生を、前記通信手段、または前記通知手段によって該ログイン中の利用者に通知し、該ログイン中の利用者からの前記通信手段を介して受信した通知、または前記操作手段による操作に応じて前記他の利用者のログインを許可することを特徴とする。
【０００９】
請求項２に記載のサービス提供装置は、請求項１に記載のサービス提供装置において、前記ログイン要求は、利用者を識別する識別情報を含んでおり、前記ログイン制御手段は、利用者のログイン中に、他の利用者からログイン要求を受けたときに、前記識別情報に基づいて前記他の利用者を認証し、前記他の利用者の前記識別情報、または前記他の利用者の前記識別情報に対応する利用者名を、前記通信手段、または前記通知手段によって該ログイン中の利用者に通知することを特徴とする。
【００１０】
請求項３に記載のサービス提供装置は、請求項１または２に記載のサービス提供装置において、前記ログイン要求は、利用者を識別する識別情報を含んでおり、前記ログイン制御手段は、利用者からログイン要求を受けたときに、前記識別情報に基づいて利用者を認証し、利用者のログイン中に、他の利用者からログイン要求を受けたときに、該ログイン中の利用者の前記識別情報、または前記利用者の前記識別情報に対応する利用者名を、前記通信手段、または前記通知手段によって前記他の利用者に通知することを特徴とする。
【００１１】
請求項４に記載のサービス提供装置は、請求項１乃至３の何れかに記載のサービス提供装置において、セットされた原稿の画像を読み取る読取手段と、利用者により原稿をセットする動作が行われたことを検出する検出手段と、前記ログイン制御手段が、利用者のログイン中に受けた他の利用者からのログイン要求に応じて前記他の利用者のログインを許可した場合、前記開閉検出手段が、前記原稿をセットする動作が行われたことを検出したときに、前記読取手段に原稿の画像を読み取る許可を与える読取制御手段とを、さらに有することを特徴とする。
【００１２】
請求項５に記載のプログラムは、サービス提供装置を、外部の端末装置と通信する通信手段と、操作を行うための操作手段と、情報を通知する通知手段と、前記操作手段から、または前記通信手段を介して外部の端末装置から利用者のログイン要求を受け、該ログインの可否を決定するログイン制御手段として機能させ、前記ログイン制御手段は、利用者のログイン中に、他の利用者からログイン要求を受けたときに、ログイン要求の発生を、前記通信手段、または前記通知手段によって該ログイン中の利用者に通知し、該ログイン中の利用者からの前記通信手段を介して受信した通知、または前記操作手段による操作に応じて前記他の利用者のログインを許可することを特徴とする。
【００１３】
請求項６に記載のプログラムは、請求項５に記載のプログラムにおいて、前記ログイン要求は、利用者を識別する識別情報を含んでおり、前記ログイン制御手段は、利用者のログイン中に、他の利用者からログイン要求を受けたときに、前記識別情報に基づいて前記他の利用者を認証し、前記他の利用者の前記識別情報、または前記他の利用者の前記識別情報に対応する利用者名を、前記通信手段、または前記通知手段によって該ログイン中の利用者に通知することを特徴とする。
【００１４】
請求項７に記載のプログラムは、請求項５または６に記載のプログラムにおいて、前記ログイン要求は、利用者を識別する識別情報を含んでおり、前記ログイン制御手段は、利用者からログイン要求を受けたときに、前記識別情報に基づいて利用者を認証し、利用者のログイン中に、他の利用者からログイン要求を受けたときに、該ログイン中の利用者の前記識別情報、または前記利用者の前記識別情報に対応する利用者名を、前記通信手段、または前記通知手段によって前記他の利用者に通知することを特徴とする。
【００１５】
請求項８に記載のプログラムは、請求項５乃至７の何れかに記載のプログラムは、サービス提供装置を、さらに、セットされた原稿の画像を読み取る読取手段と、原稿をセットする動作が行われたことを検出する検出手段と、前記ログイン制御手段が、利用者のログイン中に受けた他の利用者からのログイン要求に応じて前記他の利用者のログインを許可した場合、前記開閉検出手段が、前記原稿をセットする動作が行われたことを検出したときに、前記読取手段に原稿の画像を読み取る許可を与える読取制御手段として機能させることを特徴とする。
【発明の効果】
【００１６】
請求項１の発明によれば、ログイン中の利用者の意思に基づいて、他の利用者のログインを許可、または不許可とすることができる。
【００１７】
請求項２の発明によれば、ログイン中の利用者は、ログイン要求した他の利用者を識別することができる。
【００１８】
請求項３の発明によれば、ログイン要求した他の利用者は、ログイン中の利用者を識別することができる。
【００１９】
請求項４の発明によれば、改めて原稿をセットしないと、原稿の画像の読取が実行されない。
【００２０】
請求項５の発明によれば、ログイン中の利用者の意思に基づいて、他の利用者のログインを許可、または不許可とすることができる。
【００２１】
請求項６の発明によれば、ログイン中の利用者は、ログイン要求した他の利用者を識別することができる。
【００２２】
請求項７の発明によれば、ログイン要求した他の利用者は、ログイン中の利用者を識別することができる。
【００２３】
請求項８の発明によれば、改めて原稿をセットしないと、原稿の画像の読取が実行されない。
【図面の簡単な説明】
【００２４】
【図１】サービス提供システムの構成図である。
【図２】サービス提供装置のＣＰＵ、及びＨＤＤの機能構成図である。
【図３】端末装置の機能構成図である。
【図４】端末装置のＣＰＵの機能構成図である。
【図５】サービス提供装置のＣＰＵの処理を示すフロー図である。
【図６】サービス提供装置と認証装置の間の通信を示すラダーチャートである。
【図７】ログイン中の利用者の存在を通知する画面例である。
【図８】割込みログイン要求の発生を通知する画面例である。
【図９】端末装置のログイン処理を示すフロー図である。
【図１０】端末装置の割込み制御処理を示すフロー図である。
【図１１】画像形成装置と端末装置の間の通信を示すラダーチャートである。
【図１２】他の例における、画像形成装置と端末装置の間の通信を示すラダーチャートである。
【図１３】さらに他の例における、画像形成装置と端末装置の間の通信を示すラダーチャートである。
【図１４】スキャン機能に関する画像形成装置の構成を示す斜視図である。
【図１５】原稿カバーの開閉を検出するスイッチの検出信号の波形例である。
【図１６】スキャン機能の処理を示すフロー図である。
【図１７】スキャン機能の実行時に原稿のセットを要求する画面例である。
【図１８】スキャン機能に関する画像形成装置の他の構成を示す斜視図である。
【発明を実施するための形態】
【００２５】
図１に示される画像形成装置１は、利用者に、コピー機能、プリント機能、スキャン機能、及びファックス機能のサービスを提供する装置である。本実施形態では、サービス提供装置として画像形成装置１を挙げるが、これに限定されることはなく、例えば、利用者に情報を提供するサーバであってもよい。なお、提供されるサービスは、上記のように複数の種類に限定されることはなく、１種類であってもよい。
【００２６】
本実施形態の画像形成装置１は、ログイン中の利用者にサービスを提供する。利用者のログイン操作手段としては、画像形成装置１の操作部１６０、識別情報取得部１８、または端末装置２の操作部が存在する。
【００２７】
端末装置２は、例えば携帯電話機やスマートフォンなどの携帯型端末装置であり、無線通信手段を備えている。画像形成装置１、及び端末装置２は、例えばＬＡＮ４０を介して互いに通信可能である。もっとも、画像形成装置１、及び端末装置２の通信手段は、ＬＡＮ４０に限定されず、Ｂｌｕｅｔｏｏｔｈ（ブルートゥース：登録商標）などの他の通信手段であってもよい。なお、端末装置２は、上述したような無線通信手段を備えた装置に限定されず、ＬＡＮケーブル用のＬＡＮポートを備えたパソコンなどであってもよい。
【００２８】
まず、画像形成装置１の機能を説明する。画像形成装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２と、不揮発性メモリ（ＮＶＲＡＭ：Ｎｏｎ−ｖｏｌａｔｉｌｅ  ＲＡＭ）１３と、操作部１６０と、表示部１６１と、通信処理部１７とを含む。
【００２９】
ＣＰＵ１０は、画像形成装置１の全体的な制御を行う演算処理回路であって、利用者のログイン処理、及びサービスの提供処理などを行う。ＲＯＭ１１は、ＣＰＵ１０を動作させるプログラムが記録されている。ＲＡＭ１２は、このプログラムによりＣＰＵ１０が動作するためのワーキングメモリである。本実施形態の画像形成装置１は、このようにソフトウェアにより機能するものとして構成されているが、特定用途向け集積回路などを含むハードウェアによって構成してもよい。
【００３０】
不揮発性メモリ１３は、例えばフラッシュメモリであり、利用者を認証するための認証テーブル、ログイン中の利用者に関するログイン管理情報、ログイン要求に関するログイン要求情報、及び、装置の動作設定に関するパラメータなどが記録されている。
【００３１】
操作部１６０は、利用者が操作を行うための操作手段であって、タッチパネルやハードキーなどを含む。具体的には、操作部１６０は、スキャン機能などの実行を指示する指示手段、及び、利用者がログインするために識別情報、及びパスワードを入力するログイン操作手段などとして用いられる。利用者が操作部１６０を用いてログイン操作を行うと、ＣＰＵ１０に、識別情報、及びパスワードを含むログイン要求が出力される。
【００３２】
表示部１６１は、例えば液晶パネルであり、上記のタッチパネルと重ね合わせられて用いられる。表示部１６１は、利用者に情報を通知する通知手段、及び、タッチパネルによる入力画面などの表示手段として用いられる。例えば、表示部１６１は、サービスを実行する実行ボタン、及びログイン中の利用者名を表示する。
【００３３】
通信処理部１７は、外部の装置と通信を行う通信手段であり、ＬＡＮ４０に接続され、他の装置との通信を処理する回路により構成される。画像形成装置１は、利用者が端末装置２を用いてログインするとき、端末装置２から通信処理部１７を介して、該利用者の識別情報、及びパスワードを含むログイン要求を受信する。
【００３４】
また、画像形成装置１は、識別情報取得部１８と、ハードディスクドライブ（ＨＤＤ：Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１４と、画像処理部１５０と、画像読取部１５１と、印刷処理部１５２と、モデム１５３とを含む。
【００３５】
識別情報取得部１８は、ＩＣカードリーダなどにより構成され、上述した操作部１６０とともに、利用者がログインするための操作手段として機能する。識別情報取得部１８は、利用者がログインするとき、利用者を識別するための識別情報を、例えば、近距離無線通信（ＮＦＣ：Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）によって利用者のＩＣカード６０から識別番号を読み取る。識別情報取得部１８は、画像形成装置１の本体部とＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インターフェースなどを介して接続される。
【００３６】
識別情報としては、例えば、利用者ごとに割り当てられた固有番号である識別番号を用いるとよい。もっとも、識別情報は、識別番号に限定されることはなく、アルファベットなどの文字を含む文字列としてもよい。
【００３７】
利用者は、画像形成装置１にログインするとき、ＩＣカード６０を識別情報取得部１８に翳して、装置１に識別番号を認識させる。得られた識別番号は、ログイン要求とともにＣＰＵ１０に出力され、不揮発性メモリ１３に記録された認証テーブルと照合されることによって利用者の認証が行われる。もっとも、利用者は、操作部１６０から直接的に識別番号を入力してもよいし、またはＬＡＮ４０に接続された端末装置２を操作して識別番号を入力してもよい。
【００３８】
識別情報取得部１８は、識別情報を取得する取得手段であれば、他の装置により構成してもよい。例えば、利用者の磁気カード、または端末装置２から識別情報を読み取る装置を採用してもよい。
【００３９】
画像読取部１５１は、原稿の画像を読み取る読取手段として機能し、原稿をスキャンして画像データを生成する。画像読取部１５１は、例えば、原稿に光を照射し、その反射光をＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）により受光することによって画像データを生成する。
【００４０】
ハードディスクドライブ１４は、画像読取部１５１により生成した画像データなどを記録する。画像読取部１５１により生成した画像データは、ＣＰＵ２０の制御によって、例えば、操作部１６０から入力した電子メールアドレスを宛先として、通信処理部１７から端末装置２にメール送信される。もっとも、送信方法は、これに限定されることはなく、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）による送信であってもよい。
【００４１】
画像処理部１５０は、画像データの圧縮処理、及び伸張処理などを行う。モデム１５３は、ファックス機能を実行するときに電話回線に接続されてファックス通信を行う。印刷処理部１５２は、プリント機能を実行するときに、画像データなどの印刷処理を行う。
【００４２】
上述した各部１０〜１４，１５０〜１５３，１６０，１６１，１７，１８は、バス１９を介して互いに電気的に接続されている。
【００４３】
次に、図２を参照して、ＣＰＵ１０の機能を説明する。ＣＰＵ１０は、ＲＯＭ１１に記録されたプログラムを読み込むと、ログイン制御部１０１と、サービス提供部１０２とを、機能として形成する。
【００４４】
ログイン制御部１０１、及びサービス提供部１０２は、ＮＶＲＡＭ１３に記録されたデータに基づいて処理を行う。ＮＶＲＡＭ１３は、認証テーブル１３１と、ログイン管理情報１３２と、ログイン要求情報１３３とを含む。なお、これらのデータ１３１〜１３３は、ＮＶＲＡＭ１３に限定されず、ハードディスクドライブ１４などの他の記録手段に記録されてもよい。
【００４５】
ログイン制御部１０１は、操作部１６０、または識別情報取得部１８から、あるいは通信処理部１７を介して外部の端末装置２から利用者のログイン要求を受け、ログインの可否を決定するログイン制御手段として機能する。ログイン制御部１０１は、利用者を認証する認証処理部１０１ａと、利用者のログイン中に、他の利用者から受けたログイン要求を処理する割込み処理部１０１ｂとを含む。以下の説明において、利用者のログイン中に、他の利用者から受けたログイン要求を「割込みログイン要求」と称することとする。
【００４６】
【表１】
2013061770.tif 000003
【００４７】
割込みログイン要求が発生する場合は、表１のＮｏ．１〜３に示されるものが考えられる。表中、「既存ログイン操作機器」は、ログイン中の利用者が当該ログイン操作を行った装置を示し、また、「割込みログイン操作機器」は、割込みログイン要求をした他の利用者が当該ログイン操作を行った装置を示す。
【００４８】
Ｎｏ．１の例は、画像形成装置１の操作部１６０、または識別情報取得部１８を用いてログインした利用者がいるときに、他の利用者が端末装置２から割り込みログイン要求した場合である。Ｎｏ．２の例は、端末装置２を用いてログインした利用者がいるときに、他の利用者が画像形成装置１の操作部１６０、または識別情報取得部１８を用いて割り込みログイン要求した場合である。Ｎｏ．３の例は、端末装置２を用いてログインした利用者がいるときに、他の利用者が他の端末装置２から割り込みログイン要求した場合である。以下の説明では、上記のＮｏ．１〜３を前提として、「既存ログイン操作機器」、及び「割込みログイン操作機器」に応じた各通知の形態を述べることとする。
【００４９】
ログイン制御部１０１は、ログイン要求を受けると、当該ログイン操作が行われた機器の情報を、ログイン要求情報１３３に記録する。操作部１６０、または識別情報取得部１８の操作によりログイン要求がなされた場合、ログイン要求情報１３３として、画像形成装置１を示す識別情報が記録される。一方、端末装置２の操作によりログイン要求がなされた場合、ログイン要求情報１３３として、端末装置２のＩＰアドレス（ＩＰ：Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）が記録される。
【００５０】
ログイン要求は、利用者の識別番号と、パスワードとを含んでいる。ログイン制御部１０１は、識別番号、及びパスワードを得て、認証処理部１０１ａにより利用者の認証処理を行う。
【００５１】
【表２】
2013061770.tif 000004
【００５２】
認証処理部１０１ａは、表２に例示される認証テーブル１３１に基づいて利用者を認証する。認証テーブル１３１は、利用者ごとの認証情報である識別番号とパスワード、及び、利用者の名前である利用者名が登録されている。認証処理部１０１ａは、ログイン要求に含まれている識別番号、及びパスワードを、この認証テーブルの認証情報と照合し、識別番号、及びパスワードの両方が一致する場合、利用者を認証する（つまり、認証の成功）。一方、受信した識別番号が登録されていないとき、またはパスワードが不一致である場合、利用者は認証されない（つまり、認証の失敗）。
【００５３】
このような認証処理は、画像形成装置１に限定されず、ＬＡＮ４０に接続された認証サーバなどの他の認証装置で行われてもよい。この場合、認証テーブル１３１は、他の認証装置に保持される。
【００５４】
また、本実施形態では、セキュリティの観点から識別番号とパスワードを用いた認証を例示しているが、ログイン操作手段に応じて、識別番号のみを用いて認証するようにしてもよい。例えば、操作部１６０、及び端末装置２を用いてログインする場合のみ、利用者にパスワードの入力が要求され、ＩＣカード６０を用いて識別情報取得部１８からログインする場合には、パスワードの入力を不要としてもよい。もっとも、この場合、パスワードの照合は不要である。
【００５５】
ログイン制御部１０１は、認証が失敗した場合、認証の失敗を利用者に通知する。ログイン制御部１０１は、ログイン要求情報１３３を参照し、その内容に応じて通知形態を決定する。すなわち、ログイン制御部１０１は、画像形成装置１（操作部１６０、識別情報取得部１８）からログイン要求された場合、認証の失敗を表示部１６１に表示し、端末装置２からログイン要求された場合、通信処理部１７を介して端末装置２に認証の失敗を通知する。もっとも、画像形成装置１からログイン要求された場合の通知形態は、これに限定されず、例えば、画像形成装置１に備えられたスピーカなどから音声メッセージによって通知してもよい。
【００５６】
一方、認証が成功した場合、ログイン制御部１０１は、ログイン要求が割込みログイン要求に該当するか否かを判定する。このとき、ログイン制御部１０１は、ログイン管理情報１３２を参照して判定を行う。
【００５７】
【表３】
2013061770.tif 000005
【００５８】
ログイン管理情報１３２は、表３に例示されるように、ログイン中の利用者の「識別番号」、「利用者名」、「ログイン操作機器」、及び「割込み有無」を含む。「識別番号」、及び「利用者名」は、認証処理時に、認証テーブル１３１との照合で一致したものである。「ログイン操作機器」は、ログイン中の利用者が当該ログイン操作を行った装置を示す。利用者が、画像形成装置１の操作部１６０、または識別情報取得部１８を操作してログインした場合、「ログイン操作機器」は画像形成装置１を示す識別情報となり、他方、端末装置２を操作してログインした場合、「ログイン操作機器」は、当該端末装置２のＩＰアドレスを示す。
【００５９】
また、「割込み有無」は、当該ログインが割込みログイン要求による場合に「有」を示し、そうでない場合に「無」を示す。つまり、表３は、ログイン中の利用者がいない場合に、操作部１６０、または識別情報取得部１８を操作してログインしたときのログイン管理情報１３２を例示している。
【００６０】
【表４】
2013061770.tif 000006
【００６１】
表４は、端末装置２を操作して、割り込みログイン要求によりログインしたときのログイン管理情報１３２を例示している。
【００６２】
【表５】
2013061770.tif 000007
【００６３】
表５は、ログイン中の利用者がいない場合のログイン管理情報１３２を示している。ログイン制御部１０１は、操作部１６０、または端末装置２によってログアウト操作がなされたときにログアウト要求を受け、ログイン管理情報１３２の各情報を未登録状態とする。
【００６４】
ログイン制御部１０１は、ログイン管理情報１３２を参照し、識別番号などの利用者に関する情報が登録されていない場合、ログイン中の利用者が存在しないと判断して、利用者のログインを許可し、ログイン管理情報１３２を記録する。
【００６５】
一方、識別番号などの利用者に関する情報が登録されている場合、ログイン制御部１０１は、割り込みログインが発生したものと判断し、割込み処理部１０１ｂにより処理を行う。割込み処理部１０１ｂは、割込みログイン要求の発生を、通信処理部１７、または表示部１６１によってログイン中の利用者に通知し、ログイン中の利用者からの通信処理部１７を介して受信した通知、または操作部１６１による操作に応じて他の利用者のログインを許可する。
【００６６】
具体的には、割込み処理部１０１ｂは、ログイン管理情報１３２を参照し、「ログイン操作機器」が画像形成装置１である場合、表示部１６１に割込みログイン要求の発生を表示する。もっとも、利用者への通知形態は、これに限定されず、例えば、画像形成装置１に備えられたスピーカなどから音声メッセージによって通知してもよい。
【００６７】
一方、「ログイン操作機器」が端末装置２である場合、割込み処理部１０１ｂは、通信処理部１７を介して端末装置２に、割込みログイン要求の発生を通知する。このとき、割込み処理部１０１ｂは、通知の宛先情報として、「ログイン操作機器」として記録されたＩＰアドレスを参照する。もっとも、割込み処理部１０１ｂは、これに限定されず、各識別番号、または各利用者名に対応するＩＰアドレスが予め記録されたテーブルを参照して、宛先情報を得てもよい。
【００６８】
また、割込み処理部１０１ｂは、割込みログイン要求発生の通知とともに、割り込みログイン要求を行った利用者の識別番号、または利用者名を、通信処理部１７、または表示部１６１を介して、ログイン中の利用者に通知してもよい。ここで、利用者の識別番号は、ログイン要求から取得され、利用者名は、認証処理時に認証テーブル１３１から取得される。
【００６９】
さらに、割込み処理部１０１ｂは、ログイン中の利用者の識別情報、または利用者名を、通信処理部１７、または表示部１６１を介して、割込みログイン要求した利用者に通知してもよい。この場合、割込み処理部１０１ｂは、ログイン要求情報１３３を参照して、通知形態を決定する。
【００７０】
具体的には、割込み処理部１０１ｂは、割込みログイン要求が画像形成装置１（操作部１６０、識別情報取得部１８）から行われている場合、表示部１６１に識別情報、または利用者名を表示する。もっとも、利用者への通知形態は、これに限定されず、例えば、画像形成装置１に備えられたスピーカなどから音声メッセージによって通知してもよい。
【００７１】
他方、割込みログイン要求が端末装置２から行われている場合、割込み処理部１０１ｂは、通信処理部１７を介して、識別情報、または利用者名を端末装置２に送信する。なお、割込み処理部１０１ｂは、ログイン中の利用者の識別情報、または利用者名を伴わずに、ログイン中の利用者の存在のみを通知してもよい。
【００７２】
また、割込み処理部１０１ｂは、ログイン管理情報１３２を参照し、「ログイン操作機器」が端末装置２である場合、通信処理部１７を介して端末装置２から受信した通知に応じて、割込みログイン要求によるログインを許可する。一方、「ログイン操作機器」が画像形成装置１である場合、割込み処理部１０１ｂは、操作部１６０による操作に応じて、割込みログイン要求によるログインを許可する。つまり、ログイン中の利用者の操作に応じてログインの許可、または不許可が決定される。
【００７３】
サービス提供部１２は、ログイン中の利用者にサービスを提供する。サービス提供部１２は、プリント機能を実行するプリント機能部１０２ａと、コピー機能を実行するコピー機能部１０２ｂと、スキャナ機能を実行するスキャナ機能部１０２ｃと、ファックス機能を実行するファックス機能部１０２ｄとを含む。各機能部１０２ａ〜１０２ｄは、利用者が操作部１６０、または端末装置２を使って選択したサービスに応じて、上述した各部１４，１５０〜１５３を制御する。例えば、ファックス機能部１０２ｄは、画像読取部１５１により得た画像データを、画像処理部１５０により圧縮してＨＤＤ１４に記録する。
【００７４】
サービス提供部１２は、ログイン管理情報１３２を参照し、「ログイン操作機器」が端末装置２である場合、通信処理部１７を介して、該当するＩＰアドレスの端末装置２から受信した指示に従って、各機能部１０２ａ〜１０２ｄを制御する。一方、「ログイン操作機器」が画像形成装置１である場合、サービス提供部１２は、操作部１６０による操作に従って、各機能部１０２ａ〜１０２ｄを制御する。
【００７５】
次に、端末装置２の構成を、図３を参照して説明する。端末装置２は、ＣＰＵ２０と、ＲＯＭ２１と、ＲＡＭ２２と、不揮発性メモリ（ＮＶＲＡＭ）２３と、操作部２４と、表示部２５と、通信処理部２６とを含む。
【００７６】
ＣＰＵ２０は、端末装置２の全体的な制御を行う演算処理回路であって、ログイン要求処理、及びサービスの選択や指示の処理などを行う。ＲＯＭ２１は、ＣＰＵ２０を動作させるプログラムが記録されている。ＲＡＭ２２は、このプログラムによりＣＰＵ２０が動作するためのワーキングメモリである。本実施形態の端末装置２は、このようにソフトウェアにより機能するものとして構成されているが、特定用途向け集積回路などを含むハードウェアによって構成してもよい。
【００７７】
不揮発性メモリ２３は、例えばフラッシュメモリであり、端末装置１の利用者（つまり所有者）を識別する識別番号と、装置の動作設定に関するパラメータなどが記録されている。
【００７８】
操作部２４は、各種の操作などを行う操作手段であって、タッチパネルやハードキーなどを含む。具体的には、操作部２４は、パスワードなどのログインのための情報入力、割込みログインの許可、サービスの選択、及びサービスに関する設定のための操作手段などとして用いられる。表示部２５は、例えば液晶パネルであり、上記のタッチパネルと重ね合わせられて用いられる。表示部２５は、ログインに関する情報、及び、タッチパネルによる入力画面などを表示する表示手段として用いられる。
【００７９】
通信処理部２６は、外部の装置と通信を行う通信手段であり、ＬＡＮ４０に接続され、他の装置との通信を処理する回路により構成される。上述した各部２０〜２６は、バス２７を介して互いに電気的に接続されている。
【００８０】
次に、図４を参照して、端末装置２のＣＰＵ２０の機能を説明する。ＣＰＵ２０は、ＲＯＭ２１に記録されたプログラムを読み込むと、ログイン処理部２０１と、割込み制御部２０２と、サービス指示部２０３とを、機能として形成する。
【００８１】
ログイン処理部２０１は、操作部２４の操作に応じて、識別番号、及びパスワードを含むログイン要求を、通信処理部２６を介して画像形成装置１に送信する。ここで、識別番号は、不揮発性メモリ２３から得られ、パスワードは、操作部２４からの入力により得られる。もっとも、識別番号も、パスワードと同様に、操作部２４からの入力により得るようにしてもよい。
【００８２】
ログイン処理部２０１は、ログイン要求が上述した割込みログイン要求に該当する場合、通信処理部２６を介して画像形成装置１からログイン中を示す通知を受信し、これを表示部２５に表示する。この通知とともに、ログイン中の利用者の識別番号、または利用者名も通知された場合、ログイン処理部２０１は、これらの情報も表示部２５に表示する。もっとも、利用者への通知形態は、これに限定されず、例えば、端末装置２に備えられたスピーカなどから音声メッセージによって通知してもよい。
【００８３】
画像処理装置１からログインの許可が通知された場合、ログイン処理部２０１は、サービス指示部２０３にログインの成功を通知する。これにより、サービス指示部２０３は、操作部２４による操作に応じて、通信処理部２６を介して画像形成装置１に、サービスの実行を指示することが可能となる。この指示は、スキャン機能などのサービスの指定情報と、原稿サイズや解像度などの設定情報とを含む。
【００８４】
割込み制御部２０２は、当該端末装置２から画像形成装置１にログイン中に、割込みログイン要求が発生したとき、通信処理部２６を介して画像形成装置１から割込みログイン要求発生の通知を受信し、これを表示部２５に表示する。このとき、割込みログイン要求発生の通知とともに、割込みログイン要求をした利用者の識別番号、または利用者名も通知された場合、割込み制御部２０２は、これらの情報も表示部２５に表示する。もっとも、利用者への通知形態は、これに限定されず、例えば、端末装置２に備えられたスピーカなどから音声メッセージによって通知してもよい。
【００８５】
また、割込み制御部２０２は、操作部２４による操作に応じて、割込みログイン要求の許可、または不許可を示す通知を、通信処理部２６を介して画像形成装置１に送信する。
【００８６】
次に、図５を参照して、画像形成装置１のＣＰＵ１０の処理を説明する。なお、本処理は、画像形成装置１の起動中、繰り返して実行される。
【００８７】
認証処理部１０１ａは、操作部１６０、識別情報取得部１８、または通信処理部１７によりログイン要求を受信すると（ステップＳｔ１）、ログイン要求した利用者の認証処理を行う（ステップＳｔ２）。認証処理は、上述したように、認証要求に含まれる識別番号、及びパスワードを認証テーブル１３１と照合して行われる。
【００８８】
認証処理は、ＬＡＮ４０に接続された認証装置により行われてもよい。この場合、図６に示されるように、画像形成装置１は、通信処理部１７を介して、識別番号、及びパスワードを含む認証要求を認証装置に送信し、認証装置から認証結果を取得する。認証結果は、認証が成功か失敗かを示す情報を含み、成功の場合、識別番号に対応する利用者名をさらに含む。
【００８９】
ログイン制御部１０１は、認証が失敗した場合（ステップＳｔ３のＮＯ）、ログイン要求した利用者に認証の失敗を通知し（ステップＳｔ４）、処理を終了する。ログイン制御部１０１は、画像形成装置１での操作によりログイン要求が行われた場合、この通知を表示部１６１に表示し、他方、端末装置２からログイン要求が行われた場合、通信処理部１７を介して端末装置２に通知する。
【００９０】
一方、認証が成功した場合（ステップＳｔ３のＹＥＳ）、ログイン制御部１０１は、ログイン管理情報１３２を参照して、ログイン中の利用者の有無を判断する（ステップＳｔ５）。ログイン制御部１０１は、ログイン管理情報１３２の識別番号、または利用者名が記録されている場合、ログイン中の利用者が存在すると判断し（ステップＳｔ５のＹＥＳ）、他方、識別番号、または利用者名が記録されていない場合、ログイン中の利用者が存在しないと判断する（ステップＳｔ５のＮＯ）。
【００９１】
ログイン中の利用者が存在しない場合（ステップＳｔ５のＮＯ）、ログイン制御部１０１は、ログイン要求した利用者にログインの許可を通知する（ステップＳｔ１０）。ログイン制御部１０１は、画像形成装置１での操作によりログイン要求が行われた場合、この通知を表示部１６１に表示し、他方、端末装置２からログイン要求が行われた場合、通信処理部１７を介して端末装置２に通知する。そして、ログイン制御部１０１は、ログイン要求した利用者に関する情報に基づいて、ログイン管理情報１３２を更新する（ステップＳｔ１１）。ここで、ログイン管理情報１３２の「割込み有無」は、「無」となる。
【００９２】
一方、ログイン中の利用者が存在する場合（ステップＳｔ５のＹＥＳ）、割込み処理部１０１ｂは、ログイン要求した利用者に、ログイン中を示す情報を通知する（ステップＳｔ６）。割込み処理部１０１ｂは、画像形成装置１での操作によりログイン要求が行われた場合、この通知を表示部１６１に表示し、他方、端末装置２からログイン要求が行われた場合、通信処理部１７を介して端末装置２に通知する。このとき、割込み処理部１０１ｂは、ログイン中を示す通知するとともに、ログイン中の利用者の識別番号、または利用者名を通知してもよい。
【００９３】
この通知は、例えば図７に示されるように、ログイン中の利用者の利用者名とともに画像形成装置１、または端末装置２の表示部１６１，２５に表示される。なお、利用者名に代えて、識別番号を表示してもよい。
【００９４】
次に、割込み処理部１０１ｂは、ログイン中の利用者に、割込みログイン要求の発生を通知する（ステップＳｔ７）。割込み処理部１０１ｂは、通知にあたって、ログイン管理情報１３２の「ログイン操作機器」を参照し、通知の形態を決定する。
【００９５】
具体的には、割込み処理部１０１ｂは、「ログイン操作機器」が画像形成装置１である場合、この通知を表示部１６１に表示し、他方、「ログイン操作機器」が端末装置２である場合、通信処理部１７を介して端末装置２に通知する。このとき、割込み処理部１０１ｂは、割込みログイン要求発生の通知とともに、当該割込みログイン要求を行った利用者の識別番号、または利用者名を通知してもよい。
【００９６】
この通知は、例えば図８に示されるように、割込みログイン要求を行った利用者の利用者名とともに画像形成装置１、または端末装置２の表示部１６１，２５に表示される。なお、利用者名に代えて、識別番号を表示してもよい。
【００９７】
次に、割込み処理部１０１ｂは、ログイン中の利用者からログインの許可通知を受信した場合（ステップＳｔ８のＹＥＳ）、利用者が割込みログイン要求に応じたものとして、割込みログイン要求をした利用者にログインの許可を通知する（ステップＳｔ１０）。
【００９８】
ログイン中の利用者からのログインの許可通知は、ログイン中の利用者が画像形成装置１からログインしたのであれば（つまり、「ログイン操作機器」が画像形成装置１である場合）、操作部１６１からの操作により行われる。他方、端末装置２からログインしたのであれば（つまり、「ログイン操作機器」が端末装置２である場合）、許可通知は、通信処理部１７を介して端末装置２から行われる。
【００９９】
例えば、図８に例示した画面において、「はい」と表示されたボタン３ａを選択すると、ログインの許可通知が生成され、他方、「いいえ」と表示されたボタン３ｂを選択すると、ログインの不許可通知が生成されるようにするとよい。このようにログインの可否を決定する操作は、利用者が決めたタイミングで行われる。したがって、利用者は、例えば、実行中のサービスが完了した後にボタン３ａ，３ｂを操作してもよい。
【０１００】
割込みログイン要求をした利用者へのログインの許可通知は、ログイン要求情報１３３に従って行われる。すなわち、ログイン制御部１０１は、画像形成装置１での操作によりログイン要求が行われた場合、通知を表示部１６１に表示し、他方、端末装置２からログイン要求が行われた場合、通信処理部１７を介して通知を端末装置２に送信する。
【０１０１】
そして、割込み処理部１０１ｂは、割込みログイン要求した利用者に関する情報に基づいて、ログイン管理情報１３２を更新し（ステップＳｔ１１）、処理を終了する。このとき、「割込み有無」は、「有」となる。なお、この処理によって、初めにログイン中だった利用者は、結果的にログアウトされる。
【０１０２】
一方、割込み処理部１０１ｂは、ログイン中の利用者からログインの不許可通知を受信した場合（ステップＳｔ８のＮＯ）、利用者が割込みログイン要求に応じなかったものとして、割込みログイン要求をした利用者にログインの不許可が通知される（ステップＳｔ９）。ログイン制御部１０１は、ログイン要求情報１３３を参照し、画像形成装置１での操作によりログイン要求が行われた場合、通知を表示部１６１に表示し、他方、端末装置２からログイン要求が行われた場合、通信処理部１７を介して通知を端末装置２に送信する。なお、上述した処理において、ステップＳｔ６，Ｓｔ７の処理順序は限定されず、互いに逆の順序で行われてもよい。
【０１０３】
次に、端末装置２のＣＰＵ２０のログイン処理を、図９を参照して説明する。なお、本処理は、端末装置２の起動中、繰り返して実行される。
【０１０４】
ログイン処理部２０１は、操作部２４によりログイン操作が行われると（ステップＳｔ１１のＹＥＳ）、入力された識別番号、及びパスワードを含むログイン要求を、通信処理部２６を介して画像形成装置１に送信する（ステップＳｔ１２）。
【０１０５】
次に、ログイン処理部２０１は、通信処理部２６を介して画像形成装置１から認証失敗の通知を受信すると（ステップＳｔ１３のＹＥＳ）、その旨を表示部２５に表示する（ステップＳｔ１８）。一方、認証失敗の通知がなければ（ステップＳｔ１３のＮＯ）、通信処理部２６を介して画像形成装置１から、ログイン中を示す通知を受信したときに（ステップＳｔ１４のＹＥＳ）、図７に例示されるように、ログイン中の利用者に関する情報を表示する（ステップＳｔ１５）。
【０１０６】
そして、ログイン処理部２０１は、通信処理部２６を介して画像形成装置１からログイン許可通知を受信すると（ステップＳｔ１６のＹＥＳ）、サービス指示部２０３にログイン成功を通知する（ステップＳｔ１７）。これは、ログイン中の利用者の存在を示す通知がないときも（ステップＳｔ１４のＮＯ）も同様である。また、ログイン許可通知が受信されず（ステップＳｔ１６のＮＯ）、ログイン不許可通知を受信すると（ステップＳｔ１９のＹＥＳ）、ログイン処理部２０１は、処理を終了する。なお、ログイン処理部２０１は、許可、または不許可の通知を受信するまで待機処理する（ステップＳｔ１６のＮＯ、ステップＳｔ１９のＮＯ）。
【０１０７】
次に、割込みログイン要求発生時における端末装置２のＣＰＵ２０の処理を、図１０を参照して説明する。なお、本処理は、端末装置２の起動中、繰り返して実行される。また、この処理は、利用者が端末装置２から画像形成装置１にログイン中である場合に実行される。
【０１０８】
割込み制御部２０２は、通信処理部２６を介して画像形成装置１から割り込みログイン要求発生の通知を受信すると（ステップＳｔ２１のＹＥＳ）、図８に例示されるように、表示部２５に割り込みログイン要求した利用者の情報を表示する（ステップＳｔ２２）。
【０１０９】
そして、割込み制御部２０２は、図８に示された「はい」ボタン３ａが押されると、ログインが許可されたと判断し（ステップＳｔ２３のＹＥＳ）、ログイン許可通知を、通信処理部２６を介して画像形成装置１に送信する（ステップＳｔ２４）。一方、「いいえ」ボタン３ｂが押されると、割込み制御部２０２は、ログインが許可されなかったと判断し（ステップＳｔ２３のＮＯ）、ログイン不許可通知を、通信処理部２６を介して画像形成装置１に送信する（ステップＳｔ２５）。
【０１１０】
次に、画像形成装置１と端末装置２の間で行われる通信について説明する。図１１〜１３は、上述した表１のＮｏ．１〜３の場合にそれぞれ対応するラダーチャートである。
【０１１１】
図１１は、画像形成装置１の操作部１６０、または識別情報取得部１８からログイン中の利用者が存在するときに、他の利用者が端末装置２を操作して割込みログイン要求した場合を示す。この場合、まず、端末装置２から画像形成装置１に、識別番号、及びパスワードを含むログイン要求が送信される。
【０１１２】
認証処理部１０１ａによる利用者の認証が失敗すると、認証失敗通知が画像形成装置１から端末装置２に送信される。一方、利用者の認証が成功すると、ログイン中を示す通知が、ログイン中の利用者の識別番号、または利用者名とともに、画像形成装置１から端末装置２に送信される。そして、端末装置２の表示部２５には、図７に例示したように、ログイン中の利用者の情報が表示される
【０１１３】
次に、図８に例示したように、画像形成装置１の表示部１６１に割込みログイン発生の通知が表示される。そして、ログイン中の利用者の操作に応じて、画像形成装置１から端末装置２に、ログインの許可通知、または不許可通知が送信される。ログインの許可通知が送信された場合、端末装置２による割込みログインが成功する。
【０１１４】
次に、図１２は、端末装置２からログイン中の利用者が存在するときに、他の利用者が画像形成装置１を操作して割込みログイン要求した場合を示す。この場合、まず、認証処理部１０１ａにより、割込みログイン要求した利用者の認証が行われる。
【０１１５】
認証が成功すると、画像形成装置１から端末装置２に、識別番号、及びパスワードとともに、割込みログイン要求発生が通知される。これにより、端末装置２の表示部２５には、図８に例示したように、割込みログイン要求発生の通知が表示される。また、画像形成装置１の表示部１６１には、図７に例示されるように、ログイン中の利用者の情報が表示される。
【０１１６】
次に、利用者の操作に応じて、端末装置２から画像形成装置１に、ログインの許可通知、または不許可通知が送信される。ログインの許可通知が送信された場合、画像形成装置１による割込みログインが成功する。
【０１１７】
次に、図１３は、端末装置（Ｂ）２からログイン中の利用者が存在するときに、他の利用者が他の端末装置（Ａ）２を操作して割込みログイン要求した場合を示す。この場合、まず、端末装置（Ａ）２から画像形成装置１に、識別番号、及びパスワードを含むログイン要求が送信される。
【０１１８】
認証処理部１０１ａによる利用者の認証が失敗すると、認証失敗通知が画像形成装置１から端末装置（Ａ）２に送信される。一方、利用者の認証が成功すると、ログイン中を示す通知が、ログイン中の利用者の識別番号、または利用者名とともに、画像形成装置１から端末装置２に送信される。そして、端末装置（Ａ）２の表示部２５には、図７に例示したように、ログイン中の利用者の情報が表示される。
【０１１９】
次に、画像形成装置１から端末装置（Ｂ）２に、識別番号、及びパスワードとともに、割込みログイン要求発生が通知される。これにより、端末装置（Ｂ）２の表示部２５には、図８に例示したように、割込みログイン発生の通知が表示される。そして、利用者の操作に応じて、端末装置（Ｂ）２から画像形成装置１に、ログインの許可通知、または不許可通知が送信される。
【０１２０】
次に、画像形成装置１は、端末装置（Ｂ）２からのログインの許可通知、または不許可通知に従って、端末装置（Ａ）２にログインの許可通知、または不許可通知を送信する。ログインの許可通知が送信された場合、端末装置（Ａ）２による割込みログインが成功する。
【０１２１】
これまで述べたように、本実施形態によれば、割込みログイン要求が発生したときに、ログイン中の利用者の意思に基づいて、他の利用者のログインを許可、または不許可とすることができる。また、図８に例示したように、割込みログイン要求をした利用者に関する情報が通知されるから、ログイン中の利用者は、割込みログイン要求した他の利用者を識別することができる。さらに、図７に例示したように、ログイン中の利用者に関する情報が通知されるから、ログイン要求した他の利用者は、ログイン中の利用者を識別することができる。
【０１２２】
また、本実施形態によれば、ログイン中の利用者による許可がなければ、他の利用者はログインできないので、例えば、ログイン中の利用者がスキャンのために画像形成装置１にセットした原稿を、当該他の利用者が、端末装置２から強制的にログインして無断でスキャンすることが防止される。さらに、割込みログイン要求した他の利用者にログインを許可するタイミングは、ログイン中の利用者が決定するので、画像形成装置１の利用効率が向上する。
【０１２３】
次に、上述した実施形態において、利用者がスキャナ機能を利用する場合のセキュリティをさらに向上させた例を説明する。
【０１２４】
図１４は、スキャン機能に関する画像形成装置１の構成を示す斜視図である。画像形成装置１は、原稿６を置くための原稿台５１と、開閉自在なプラテンカバー５２と、原稿台５１とプラテンカバー５２を接続するヒンジ部５３と、原稿台５１の上面に設けられたスイッチ５５とを含む。原稿台５１は、内部に画像読取部１５１を備えている。
【０１２５】
原稿台５１は、画像読取部１５１が原稿６に印刷された画像をスキャンできるように、原稿６と接触する表面が、例えばプラテンガラスのような透明基材により構成されている。利用者は、原稿をスキャンするとき、図のように、原稿６を原稿台５１にセットして、プラテンカバー５２を閉じる。
【０１２６】
原稿台５１、及びプラテンカバー５２の表面は、それぞれ矩形状に形成され、その一辺においてヒンジ部５３を介して互いに接続されている。プラテンカバー５２は、ヒンジ部５３により、図中の符号ｄが示す方向において開閉自在であり、閉じ位置において、原稿台５１に置かれた原稿を覆う。これにより、画像読取部１５１が原稿６をスキャンするときに、外部から乱光が入射することを防止する。
【０１２７】
スイッチ５５は、原稿をセットする動作が行われたことを検出する検出手段として機能する。具体的には、スイッチ５５は、原稿台５１の上面に設けられ、プラテンカバー５２の開閉状態を検出する。
【０１２８】
スイッチ５５は、原稿台５１の上面に設けられた孔を貫通するように設けられ、バネなどの弾性体により原稿台５１の内部から外部に向けて付勢されている。このため、スイッチ５５は、プラテンカバー５２が閉じ位置にあるとき、プラテンカバー５２の内表面と接触して、原稿台５１の内部に押し込まれ、他方、プラテンカバー５２が開き位置にあるとき、原稿台５１の外部に突出する（符号ｆ参照）。なお、プラテンカバー５２の開閉状態の検出手段は、このような機械式の検出手段に限定されず、磁気式、または光式などの何れの検出手段であってもよい。
【０１２９】
スイッチ５５は、図１５に例示されるように、プラテンカバー５２の開閉状態に応じて、ＣＰＵ１０に検出信号を出力する。検出信号は、例えば、信号電圧のハイレベルが開状態を示し、ローレベルが閉状態を示す。なお、これに限定されず、状態とレベルの関係を逆にしてもよい。
【０１３０】
本実施形態において、上述した実施形態のスキャナ機能部１０２ｃは、ログイン制御部１０１が、割込みログイン要求に応じてログインを許可した場合、スイッチ５５によって原稿をセットする動作が行われたことを検出したときに、画像読取部１５１に原稿６の画像を読み取る許可を与える読取制御手段として機能する。つまり、スキャナ機能部１０２ｃは、ログイン制御部１０１が、操作部１６１、または端末装置２から通知されたログイン許可の通知に従って、割込みログイン要求した利用者のログインを許可した場合（図５のステップＳｔ８，１０を参照）、プラテンカバー５２の開閉操作を条件として、画像読取部１５１によるスキャンを許可する。
【０１３１】
図１６は、スキャナ機能部１０２ｃの処理を示している。スキャナ機能部１０２ｃは、画像形成装置１の操作部１６０、または端末装置２の操作部２４の操作に応じて、スキャンの実行指示がなされると（ステップＳｔ３１のＹＥＳ）、ログイン中の利用者が割り込みログイン要求によりログインしたか否かを判断する（ステップＳｔ３２）。この判断は、ログイン管理情報１３２の「割込み有無」に基づいて行われる。
【０１３２】
「割込み有無」が「無」である場合（ステップＳｔ３２のＮＯ）、スキャナ機能部１０２ｃは、画像読取部１５１に原稿６の画像を読み取る許可を与える（ステップＳｔ３５）。一方、「割込み有無」が「有」である場合（ステップＳｔ３２のＹＥＳ）、スキャナ機能部１０２ｃは、通信処理部１７を介して、端末装置２に、原稿のセット要求を通知する（ステップＳｔ３３）。これにより、端末装置２の表示部２５には、図１７に例示されるように、プラテンカバー５２を開けて原稿をセットするように促すメッセージが表示される。
【０１３３】
図１７に例示された画面において、設定変更ボタン７ａは、スキャンする原稿のサイズや解像度などの設定を行うための操作手段であり、他方、スキャンスタートボタン７ｂは、原稿のスキャン実行を指示するための操作手段である。ここで、スキャンスタートボタン７ｂは、プラテンカバー５２が開閉されるまで、操作することができない。
【０１３４】
次に、スキャナ機能部１０２ｃは、スイッチ５５からの検出信号に基づいて、プラテンカバー５２の開閉が行われたか否かを判断する（ステップＳｔ３４）。スキャナ機能部１０２ｃは、利用者によりプラテンカバー５２がいったん開かれた後に、閉じられたことを検出すると（ステップＳｔ３４のＹＥＳ）、画像読取部１５１に原稿６の画像を読み取る許可を与える（ステップＳｔ３５）。
【０１３５】
このように、本実施形態によれば、割込みログイン要求によりログインした場合、改めて原稿をセットしないと、原稿６の画像の読取が実行されない。したがって、例えば、ログイン中の利用者が、装置１に原稿をセットしたまま、誤って割込みログイン要求を許可した場合に、他の利用者によるスキャンが防止される。
【０１３６】
本実施形態では、原稿をセットする動作が行われたことを、プラテンカバー５２が開閉動作により検出したが、原稿のセット動作の検出方法は、これに限定されるものではない。
【０１３７】
図１８は、他の検出方法を適用した画像形成装置１の斜視図である。本実施形態の画像形成装置１は、図１４に示された原稿台５１、及びプラテンカバー５２に加えて、自動原稿送り装置５６と、トレイ５７と、センサ５８とを含む。利用者は、原稿をスキャンするとき、図のように、原稿６をトレイ５７にセットし、原稿ガイド５７ａを原稿６のサイズに合わせてセットする。
【０１３８】
トレイ５７は、原稿６をセットするための平板状部材であり、プラテンカバー５２の上方において、自動原稿送り装置５６に向かって傾斜した状態で備えられている。トレイ５７は、セットされた原稿６を自動原稿送り装置５６に案内するように、原稿６の幅方向においてスライド自在な原稿ガイド５７ａが設けられている。原稿ガイド５７ａは、自動原稿送り装置５６に設けられたスリット５６ａに沿って移動する。トレイ５７にセットされた原稿６は、トレイ５７の傾斜のために、端部がスリット５６ａに挿入される。
【０１３９】
自動原稿送り装置５６は、プラテンカバー５２の一端部に、プラテンカバー５２と一体的に備えられている。自動原稿送り装置５６は、ローラなどの搬送機構を有し、トレイ５７にセットされた原稿６を、スリット５６ａから引き込んで自動的に搬送し、画像読取部１５１により画像がスキャンされた後、トレイ５６の下方にある排出部５２ａに排出する。
【０１４０】
また、センサ５８は、原稿６をセットする動作が行われたことを検出する検出手段として機能する。具体的には、センサ５８は、自動原稿送り装置５６の内部に設けられ、原稿６の端部がスリット５６ａに挿入されたことを検出する。センサ５８の検出方式は、機械式、磁気式、または光式の何れであってもよい。
【０１４１】
本実施形態によれば、割込みログイン要求によりログインした利用者は、トレイ５７に原稿６が残っている場合であっても、いったん原稿６を取り除いて、再度、原稿６をセットしないとスキャンは不可能である。したがって、先の実施形態と同様に、セットされたままの他人の原稿６が、割込みログイン要求によりログインした利用者により無断でスキャンされることが防止される。
【０１４２】
これまで述べた実施形態と同様の作用効果は、上述した各機能を実現するためのプログラムが記録された記録媒体を画像形成装置、または端末装置に供給し、該装置内のコンピュータが上記のプログラムを実行することによっても得られる。なお、記録媒体は、コンピュータが読み出し可能なものであれば、ＣＤ−ＲＯＭ、ＤＶＤ、またはＳＤカードなどのうち、何れであってもよい。
【０１４３】
以上、好ましい実施例を参照して本発明の内容を具体的に説明したが、本発明の基本的技術思想及び教示に基づいて、当業者であれば、種々の変形態様を採り得ることは自明である。
【符号の説明】
【０１４４】
１                    画像形成装置
１０                  ＣＰＵ
１７                  通信処理部
１８                  識別情報取得部
１０１                ログイン制御部
１０２                サービス提供部
１５１                画像読取部
１６０                操作部
１６１                表示部
２                    端末装置
２０                  ＣＰＵ
２４                  操作部
２５                  表示部
２６                  通信処理部
５１                  原稿台
５２                  プラテンカバー
５８                  センサ
【図１】
2013061770.tif 000008
【図２】
2013061770.tif 000009
【図３】
2013061770.tif 000010
【図４】
2013061770.tif 000011
【図５】
2013061770.tif 000012
【図６】
2013061770.tif 000013
【図７】
2013061770.tif 000014
【図８】
2013061770.tif 000015
【図９】
2013061770.tif 000016
【図１０】
2013061770.tif 000017
【図１１】
2013061770.tif 000018
【図１２】
2013061770.tif 000019
【図１３】
2013061770.tif 000020
【図１４】
2013061770.tif 000021
【図１５】
2013061770.tif 000022
【図１６】
2013061770.tif 000023
【図１７】
2013061770.tif 000024
【図１８】
2013061770.tif 000025