(57)【要約】【課題】多様な言語で利用可能で、パスワード入力可能な記号群が切換えられてもパスワード入力時のトラブルを防止できる画像処理装置を提供する。【解決手段】画像処理装置５２は、複数の記号群を選択可能で、選択された記号群に含まれる記号に利用者の入力を制限させる操作パネル１０２と、操作パネル１０２によって入力された記号の列を用いて利用者認証する認証部１４６と、選択された記号群が切換えられたことに応答して、認証部１４６による認証に必要な認証情報を操作パネル１０２から入力できなくなった利用者にその旨を通知するＣＰＵ１２０とを含む。【選択図】        図４
2010128813.tif 000002
【特許請求の範囲】
【請求項１】
複数の記号群を選択可能で、選択された記号群に含まれる記号に制限して利用者に入力させるための入力手段と、
前記入力手段によって入力される記号列からなる認証情報を用いて利用者を認証するための認証手段と、
選択された記号群が切換えられたことに応答して、前記入力手段から入力できなくなった認証情報の管理者に、その旨を通知するための通知手段とを含む、画像処理装置。
【請求項２】
前記通知手段は、電子メールで通知を行なうことを特徴とする、請求項１に記載の画像処理装置。
【請求項３】
前記複数の記号群は言語により区別された文字群であり、
前記通知手段は、利用者の認証情報が、前記入力手段において、選択された記号群に含まれる文字のみからなるか否かにしたがって、前記入力手段で入力可能か否かを判定する、請求項１に記載の画像処理装置。
【請求項４】
前記管理者は、前記入力手段で入力できなくなった認証情報を使用する利用者である、請求項１〜請求項３のいずれかに記載の画像処理装置。
【請求項５】
前記管理者は、前記画像処理装置の管理者である、請求項１〜請求項３のいずれかに記載の画像処理装置。
【請求項６】
前記通知を行なった後、一定期間を経過しても認証情報が変更されない利用者に対して、再通知を行なうための再通知手段をさらに含む、請求項４に記載の画像処理装置。
【請求項７】
前記通知を行なった後、一定期間を経過しても認証情報が変更されない利用者の認証情報を、前記入力手段で入力可能な記号からなる認証情報に強制的に再設定するための強制再設定手段をさらに含む、請求項４に記載の画像処理装置。
【請求項８】
前記通知を行なった後、一定期間を経過しても認証情報が変更されない利用者について、認証情報を再設定するよう、前記画像処理装置の管理者に要求する電子メールを送信するための手段をさらに含む、請求項４に記載の画像処理装置。
【請求項９】
ウェブサーバと、
前記ウェブサーバを経由して認証情報変更のためのウェブページの送信要求を受信したことに応答して、認証情報変更のためのウェブページを前記送信要求の送信元に返信するための手段とをさらに含み、
前記認証情報変更のためのウェブページは、利用者の識別情報と、利用者の認証情報と、再設定後の新認証情報とを前記ウェブサーバに返信可能な構成とされており、
前記画像処理装置はさらに、
利用者の識別情報と認証情報とを記憶するための利用者情報記憶手段と、
前記認証情報変更のためのウェブページからの返信を受信したことに応答して、当該返信に含まれる新認証情報が、前記入力手段で入力可能か否かを判定するための判定手段と、
前記判定手段により前記新認証情報が前記入力手段で入力可能と判定されたことに応答して、前記返信に含まれる利用者の識別情報と認証情報とにしたがって特定される利用者の、前記利用者情報記憶手段に記憶される認証情報を、前記返信に含まれる新認証情報で更新するための更新手段とを含む、請求項２〜請求項４、及び請求項６〜請求項８のいずれかに記載の画像処理装置。
【請求項１０】
さらに、前記判定手段により前記新認証情報が前記入力手段で入力可能でないと判定されたことに応答して、前記返信を送信してきた端末に、新認証情報が利用できないことを示すウェブページを送信するための手段を含む、請求項９に記載の画像処理装置。
【請求項１１】
さらに、前記ウェブサーバを経由して利用者の識別情報及び認証情報を受信したことに応答して、当該識別情報に対応する利用者を認証するためのウェブ認証手段を含む、請求項９又は請求項１０に記載の画像処理装置。
【請求項１２】
前記認証情報変更のためのウェブページはさらに、前記ウェブ認証手段を用いた認証のみを用いるか否かを示すウェブ認証フラグを前記ウェブサーバに返信可能な構成とされており、
前記利用者情報記憶手段はさらに、利用者が前記ウェブ認証手段のみを利用した認証によりログインするか否かを示すウェブログインフラグを記憶し、
前記更新手段は、前記判定手段により前記新認証情報が前記入力手段で入力可能と判定されたことに応答して、前記返信に含まれる利用者の識別情報と認証情報とにしたがって特定される利用者の、前記利用者情報記憶手段に記憶される認証情報及びウェブログインフラグを、前記返信に含まれる新認証情報及びウェブ認証フラグにしたがって更新するための手段を含む、請求項１１に記載の画像処理装置。
【請求項１３】
前記更新するための手段は、前記ウェブ認証フラグが、前記ウェブ認証手段を用いた認証のみを用いることを示すときには、前記利用者情報記憶手段の識別情報は更新しない、請求項１２に記載の画像処理装置。
【請求項１４】
前記通知手段は、前記入力手段から入力できなくなった認証情報を持つ利用者であっても、前記ウェブログインフラグによって前記ウェブ認証のみを使用することが示されているときには、認証情報が前記入力手段では入力できなくなったことの通知を停止する、請求項１２又は請求項１３に記載の画像処理装置。
【請求項１５】
前記ウェブサーバを経由して、前記ウェブ認証手段による認証が成功した利用者から、当該利用者に関する利用者情報の確認要求を受けたことに応答して、前記利用者情報記憶手段から、当該利用者の両者情報を読出し、利用者情報の確認画面を表示するための文書を生成し前記確認要求の送信元端末に返信するための手段をさらに含む、請求項９〜請求項１４のいずれかに記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関し、特に、当該画像処理装置に入力可能な記号群が利用者によって変更された場合であっても使い勝手の良い画像処理装置に関する。
【背景技術】
【０００２】
近年、様々な会社において国際化が進んでおり、あるオフィス内に属する者が、異なる言語を母国語とする場合がある。
【０００３】
そうしたオフィスの国際化に伴って、画像処理装置の表示装置に表示される文章等を、様々な言語で表示することが望ましい。
【０００４】
特許文献１は、複数の言語で表示可能な表示装置を備えたプリンタのための技術を開示している。特許文献１に記載のプリンタでは、利用者は、複数の言語のいずれかを選択することが可能である。そのプリンタは、選択された言語で、表示装置に文章及び単語等を表示する。通常、そのような言語の変更は、装置の管理者が行なうことが想定される。
【０００５】
ところで、現在、画像処理装置でもセキュリティ確保の要求が高まっている。
【０００６】
そのような画像処理装置に記憶される画像には、その画像処理装置が設置されているオフィス内での機密文書が含まれる場合がある。そのような場合、ある利用者がその画像処理装置を操作し始める場合に、その利用者が正当な利用者であるか否かを認証することが必要となる。なぜなら、そのような認証を行なわなければ、悪意のある利用者が機密文書を印刷して、外部に持ち出すことが想定されるからである。
【０００７】
そのために、利用開始の際に、パスワード入力によって利用者認証を行なう画像処理装置が普及している。画像処理装置は、パスワード認証が成功した利用者に対して、その利用者に応じた権限での利用を許可する。
【０００８】
ところで、現在、画像処理装置には、表示一体型のタッチパネルを持ち、タッチパネルに表示される、ソフトウェアキーボードと称されるユーザインタフェース（以下、ＵＩと呼ぶ。）を用いてユーザ入力を受けるものがある。
【０００９】
ソフトウェアキーボードとは、タッチパネル等に表示される複数キーの画像配列を利用したＵＩである。ソフトウェアキーボードの各キーには、文字及び記号等が表示される。以下、そのようなソフトウェアキーボードのキーの画像を、「ソフトウェアキー」と呼ぶ。利用者が、ソフトウェアキーが表示された箇所を押下することによって、画像処理装置の制御装置はそのキーに対応した情報を受取り、印刷等の動作を行なう。上記したように、使用者の使用する言語が異なる場合、特許文献１の技術とあいまって、各個人が不自由を感じずに使用できるという効果がある。
【特許文献１】特開２００２‐７０２４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
印刷済画像を記憶しておき、利用者にファイリング処理させるための機能が設けられた画像処理装置が普及している。ファイリング機能とともに、記憶した画像の一覧を表示して利用者に選択させ、利用者によって選択された画像を印刷したり、他のファクシミリ装置にＦＡＸ送信したりする機能も設けられている場合がある。
【００１１】
特許文献１に記載のプリンタ等の画像処理装置を国際化が進んだオフィスに設置して、当該画像処理装置にパスワード認証を行なわせるのであれば、各利用者に対して、当該利用者の言語に対応した文字をソフトウェアキーに表示して、パスワード入力させることが考えられる。
【００１２】
しかし、その方法を採用すると、以下に述べる問題が発生する。
【００１３】
画像処理装置に設定されている言語が、ロシア語から英語に切換えられたものとする。すると、ロシア語のアルファベットでパスワードを設定している利用者が画像処理装置にログインする場合、パスワードを入力することができない場合がある。なぜなら、ロシア語のアルファベットには、英語にはない文字が存在するからである。
【００１４】
そのような場合、パスワードを変更する必要が生ずる。しかし、パスワードを変更するためには、そもそも変更前のパスワードでログインする必要があり、言語を変更する権限を持たない利用者は画像処理装置を全く使用できなくなってしまう。こうした場合には、パスワードの再設定を画像処理装置の管理者に依頼すれば良い。しかし、利用開始の度にそのような依頼を行なうことは、利用者にとっても管理者にとっても煩わしいことである。
【００１５】
したがって、本発明の目的は、多様な言語で利用可能で、パスワード入力可能な記号群が切換ったとしてもパスワード入力時のトラブルを防止できる画像処理装置を提供することである。
【課題を解決するための手段】
【００１６】
本発明に係る画像処理装置は、複数の記号群を選択可能で、選択された記号群に含まれる記号に制限して利用者に入力させるための入力手段と、入力手段によって入力される記号列からなる認証情報を用いて利用者を認証するための第１の認証手段と、選択された記号群が切換えられたことに応答して、入力手段から入力できなくなった認証情報の管理者に、その旨を通知するための通知手段とを含む。
【００１７】
入力手段で利用可能な記号群が切換えられると、認証情報を入力できなくなる利用者が発生する可能性がある。しかし本発明によれば、そのような場合には利用者に対してその旨が通知されるので、利用者は認証情報が入力できるように適切な処理をとることができる。使用時に、認証情報が入力できず画像処理装置が使用できない、という事態が発生することを防止できる。
【００１８】
好ましくは、通知手段は、電子メールで通知を行なうことを特徴とする。
【００１９】
通常、電子メールは利用者が最も利用する頻度の高い情報端末装置で確認できる。したがって通知を電子メールで行なうことにより、認証情報が入力できなくなっていることを利用者に確実に通知することができる。
【００２０】
さらに好ましくは、複数の記号群は言語により区別された文字群である。通知手段は、利用者の認証情報が、入力手段において、選択された記号群に含まれる文字のみからなるか否かにしたがって、入力手段で入力可能か否かを判定する。
【００２１】
管理者は、入力手段で入力できなくなった認証情報を使用する利用者でもよいし、画像処理装置の管理者でもよい。
【００２２】
利用者に通知すれば、その利用者が適切な対処をすることが期待できる。また画像処理装置の管理者に通知すれば、利用者に何か問題が生じる前に、システムを適切に設定したり、関係する利用者に対して明確に認証情報の変更を依頼したりすることが確実に行なえる。
【００２３】
より好ましくは、画像処理装置は、通知を行なった後、一定期間を経過しても認証情報が変更されない利用者に対して、再通知を行なうための再通知手段をさらに含む。
【００２４】
通知後、一定期間を経過しても認証情報が変更されないときに、再通知が行なわれるので、確実に利用者に認証情報の変更をさせることができる。
【００２５】
画像処理装置は、通知を行なった後、一定期間を経過しても認証情報が変更されない利用者の認証情報を、入力手段で入力可能な記号からなる認証情報に強制的に再設定するための強制再設定手段をさらに含んでもよい。
【００２６】
一定期間を経過しても認証情報が変更されない利用者については、強制的に新たな認証情報に再設定すれば、少なくとも認証情報が入力できないために画像処理装置が利用できない、という事態の発生を防止できる。再設定された認証情報を各利用者に通知すれば、利用者がその認証情報すぐ知ることができるため、さらに好ましい。
【００２７】
好ましくは、画像処理装置は、通知を行なった後、一定期間を経過しても認証情報が変更されない利用者について、認証情報を再設定するよう、画像処理装置の管理者に要求する電子メールを送信するための手段をさらに含む。
【００２８】
画像処理装置の管理者に通知することで、その利用者の認証情報を強制的に変更したり、その利用者に直接話をして認証情報を変えさせたりすることができ、効果的に新たな認証情報への変更を行なうことができる。
【００２９】
好ましくは、画像処理装置は、ウェブサーバと、ウェブサーバを経由して認証情報変更のためのウェブページの送信要求を受信したことに応答して、認証情報変更のためのウェブページを送信要求の送信元に返信するための手段とをさらに含む。認証情報変更のためのウェブページは、利用者の識別情報と、利用者の認証情報と、再設定後の新認証情報とをウェブサーバに返信可能な構成とされている。画像処理装置はさらに、利用者の識別情報と認証情報とを記憶するための利用者情報記憶手段と、認証情報変更のためのウェブページからの返信を受信したことに応答して、当該返信に含まれる新認証情報が、入力手段で入力可能か否かを判定するための判定手段と、判定手段により新認証情報が入力手段で入力可能と判定されたことに応答して、返信に含まれる利用者の識別情報と認証情報とにしたがって特定される利用者の、利用者情報記憶手段に記憶される認証情報を、返信に含まれる新認証情報で更新するための更新手段とを含む。
【００３０】
ウェブサーバ経由で他の端末装置から認証情報をこの画像処理装置に送信する場合、上記した入力手段は用いない。そのため、認証情報として使用できる記号は制限されず、どこからでもこの画像処理装置での認証を行なうことができる。そのため、ウェブサーバ経由でいつでも正しい認証情報を再設定することができる。
【００３１】
より好ましくは、画像処理装置はさらに、判定手段により新認証情報が入力手段で入力可能でないと判定されたことに応答して、返信を送信してきた端末に、新認証情報が利用できないことを示すウェブページを送信するための手段を含む。
【００３２】
新認証情報が、入力手段で入力できないものである場合には、そのままではその利用者は画像処理装置で入力手段を用いた認証を実行できない。新認証情報がそのようなものである場合には、別の適切な認証情報の入力を求める必要がある。新認証情報が利用できないことを示すウェブページを送信することで、利用者は新認証情報が不適切なものであることを直ちに確認することができ、不適切な認証情報を設定することが防止できる。
【００３３】
さらに好ましくは、画像処理装置はさらに、ウェブサーバを経由して利用者の識別情報及び認証情報を受信したことに応答して、当該識別情報に対応する利用者を認証するためのウェブ認証手段を含む。
【００３４】
ウェブ認証手段によって、入力手段を使用しなくても他の端末装置からウェブサーバ経由でこの画像処理装置で認証を行なえる。他の端末装置では、入力可能な文字に特に制限はないので、いつでもこの画像処理装置にログインして必要な処理を行なえる。
【００３５】
認証情報変更のためのウェブページはさらに、ウェブ認証手段を用いた認証のみを用いるか否かを示すウェブ認証フラグをウェブサーバに返信可能な構成とされていてもよい。利用者情報記憶手段はさらに、利用者がウェブ認証手段のみを利用した認証によりログインするか否かを示すウェブログインフラグを記憶し、更新手段は、判定手段により新認証情報が入力手段で入力可能と判定されたことに応答して、返信に含まれる利用者の識別情報と認証情報とにしたがって特定される利用者の、利用者情報記憶手段に記憶される認証情報及びウェブログインフラグを、返信に含まれる新認証情報及びウェブ認証フラグにしたがって更新するための手段を含む。
【００３６】
ウェブ認証手段を用いた認証のみを使用する場合、入力手段を使用した認証をする必要はない。入力手段により入力可能な記号群が切換えられたときに、新認証情報を変更するのと同時にウェブログインフラグを更新することが可能なため、わざわざウェブログインフラグを更新するためだけの処理をする必要はなく、便利である。
【００３７】
好ましくは、更新するための手段は、ウェブ認証フラグが、ウェブ認証手段を用いた認証のみを用いることを示すときには、利用者情報記憶手段の識別情報は更新しない。
【００３８】
ウェブ認証手段を用いた認証のみを使用する場合、入力手段により入力可能な記号群が切換えられても影響はない。そのため、識別情報を変更する必要もない。利用者に不要な処理を行なわせることを回避できる。
【００３９】
より好ましくは、通知手段は、入力手段から入力できなくなった認証情報を持つ利用者であっても、ウェブログインフラグによってウェブ認証のみを使用することが示されているときには、認証情報が入力手段では入力できなくなったことの通知を停止する。
【００４０】
ウェブ認証手段を用いた認証のみを使用する場合、入力手段により入力可能な記号群が切換えられても影響はない。そのため、識別情報を変更する必要もない。利用者に対して不要な通知を行なうことを防止できる。
【００４１】
好ましくは、画像処理装置は、ウェブサーバを経由して、ウェブ認証手段による認証が成功した利用者から、当該利用者に関する利用者情報の確認要求を受けたことに応答して、利用者情報記憶手段から、当該利用者の利用者情報を読出し、利用者情報の確認画面を表示するための文書を生成し確認要求の送信元端末に返信するための手段をさらに含む。
【００４２】
利用者情報をウェブサーバ経由で確認できるので、利用者は自分の現在の状況をいつでも確認することができ、必要であれば、適宜、設定を変更することができる。
【発明の効果】
【００４３】
以上のとおり、本発明に係る画像処理装置によれば、入力手段で利用可能な記号群が切換えられ、認証情報を入力できなくなる利用者が発生する可能性がある場合には、利用者に対してその旨が通知される。利用者は認証情報が入力できるように適切な処理をとることができる。使用時に、認証情報が入力できず画像処理装置が使用できない、という事態が発生することを防止できる。さらに、一定期間経過しても認証情報が変更されない場合には、再通知をしたり、強制的な再設定をしたり、画像処理装置の管理者に通知したりされる。そのため、認証情報の変更忘れを防止することができる。
【００４４】
その結果、多様な言語で利用可能で、パスワードとして入力可能な記号群が切換えられたとしてもパスワード入力時のトラブルを防止できる画像処理装置を提供することができる。
【発明を実施するための最良の形態】
【００４５】
以下の実施の形態では、同一の部品には同一の参照番号を付してある。それらの機能及び名称も同一である。したがって、それらについての詳細な説明は繰返さない。
【００４６】
［ネットワーク環境］
図１は、本発明の実施の形態に係る画像処理装置５２を含むネットワークシステム５０の全体構成を示す模式図である。図１を参照して、ネットワークシステム５０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）５６に接続されており、ファクシミリ、複写機、プリンタとして機能する電子写真方式のＭＦＰである画像処理装置５２と、ＬＡＮ５６を介して、画像処理装置５２に接続されているＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の端末装置５４Ａ〜５４Ｄ等とを含む。
【００４７】
以後、端末装置５４Ａ〜５４Ｄ等を、単に端末装置５４と呼ぶことがある。
【００４８】
本実施の形態に係る画像処理装置５２はＭＦＰであるため、複数の動作モードで動作可能である。すなわち、画像処理装置５２は、原稿読取装置を用いて原稿の画像を読取って記録用紙に印刷するコピーモードと、複数の画像の電子データを利用者にファイリング処理させるドキュメントファイリングモード等とのうちの、任意のモードで動作可能である。
【００４９】
図２は、端末装置５４の内部構成を示すブロック図である。図２を参照して、端末装置５４は、ＬＡＮ５６を介して画像処理装置５２及びその他の外部の装置等とデータの送受信を行なうための通信部７８と、ディスプレイ８０と、利用者によって操作される、キーボード及びマウス等からなる操作部８２とを含む。
【００５０】
端末装置５４はさらに、プログラム等を記憶するためのＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）７４と、通電が遮断された場合であってもプログラム及びデータ等を記憶可能な不揮発性記憶装置であるＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）７２と、プログラムを実行する際の記憶領域を提供するためのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）７６とを含む。
【００５１】
端末装置５４はさらに、通信部７８、ディスプレイ８０、操作部８２、ＲＯＭ７４、ＨＤＤ７２、及びＲＡＭ７６に接続されたバス８４と、バス８４に接続された、プログラムを実行することで種々の機能を実現するためのＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）７０とを含む。
【００５２】
ＣＰＵ７０は、制御プログラムを実行することにより端末装置５４の全体の制御を司る。なお、通信部７８、ディスプレイ８０、操作部８２、ＲＯＭ７４、ＨＤＤ７２、及びＲＡＭ７６に対する制御は、ＣＰＵ７０が所定のプログラムを実行することにより行なわれる。
【００５３】
図３は、本実施の形態に係る画像処理装置５２の外観構成を示す図である。図４は、画像処理装置５２の機能ブロック図である。
【００５４】
図３及び図４を参照して、画像処理装置５２は、原稿画像を読取り、ＲＧＢ（Ｒ：Ｒｅｄ、Ｇ：Ｇｒｅｅｎ、Ｂ：Ｂｌｕｅ）アナログ画像信号を出力するための原稿読取部１００と、原稿読取部１００の下側に設置され、画像を記録紙上に形成するための印刷部１０８と、原稿読取部１００の前方に設置された、表示部１０４及び操作部１０６からなる操作パネル１０２とを含む。
【００５５】
図４を参照して、画像処理装置５２はさらに、ＬＡＮ５６を介して端末装置５４等とデータの送受信を行なうための通信部１３０と、利用者が画像処理装置５２の利用を開始する際にパスワード認証処理を行なうための認証部１４６と、端末装置からのＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）通信による要求に応じて、各利用者のパスワードの設定を管理するためのＷｅｂサーバ部１３２と、図示しないＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ等のように不揮発性の記憶装置であるフラッシュメモリから情報を読取るためのフラッシュメモリインタフェース１２６と、プログラム及び画像データ等を記憶するためのＲＯＭ１２４と、通電が遮断された場合であってもプログラム及びデータ等を記憶可能な不揮発性記憶領域であるＨＤＤ１２２と、プログラムを実行する際の記憶領域を提供するためのＲＡＭ１２８とを含む。
【００５６】
画像処理装置５２はさらに、原稿読取部１００、印刷部１０８、操作パネル１０２、通信部１３０、認証部１４６、パスワード設定部１３２、フラッシュメモリインタフェース１２６、ＲＯＭ１２４、ＨＤＤ１２２、及びＲＡＭ１２８に接続されるバス１３４と、バス１３４に接続された、種々のプログラムを実行することにより画像処理装置としての一般的機能を実現するためのＣＰＵ１２０とを含む。
【００５７】
原稿読取部１００、印刷部１０８、操作パネル１０２、通信部１３０、認証部１４６、パスワード設定部１３２、フラッシュメモリインタフェース１２６、ＲＯＭ１２４、ＨＤＤ１２２、及びＲＡＭ１２８に対する制御は、ＣＰＵ１２０が所定のプログラムを実行することにより行なわれる。
【００５８】
［パスワード入力方式］
本実施の形態では、操作パネル１０２は、利用者が画像処理装置５２にログインする際に、パスワード入力画面を表示する。パスワード入力画面には、各々、ある記号群の記号をその表面に記した複数のソフトウェアキーが配置されて表示される。操作パネル１０２は、利用者の指示に応答して、パスワード入力画面においてソフトウェアキーの表面に記す記号を異なる記号群に切換えることが可能である。
【００５９】
例えば、本実施の形態では、操作パネル１０２は、英語、ロシア語、及びフランス語等でそれぞれ使用される文字及び数字からなるソフトウェアキー群を切換えて表示することが可能である。
【００６０】
図５（Ａ）は、操作パネル１０２に表示されるパスワード入力画面１７０の一例を示す図である。図５（Ａ）を参照して、画面１７０には、ソフトウェアキー群１７６と、ソフトウェアキー群１７６のソフトウェアキーにより入力された文字記号列を表示するためのテキストボックス１７４と、確定ボタン１７２とが表示されている。
【００６１】
図５（Ａ）に示すソフトウェアキー群１７６は、英語の小文字のアルファベット、０〜９の数字、並びに「｛」、「＠」、及び「＞」等の特殊記号が表示された複数のソフトウェアキーを含む。
【００６２】
図５（Ｂ）は、パスワード入力画面の一例を示す図である。図５（Ｂ）を参照して、パスワード入力画面１８０は、図５（Ａ）に示す画面１７０とほぼ同様であるが、ソフトウェアキー群１７６に代えて、ロシア語のアルファベットと、数字と、特殊記号とが表示された複数のソフトウェアキーを含むソフトウェアキー群１８２を表示する点において異なる。
【００６３】
パスワード入力画面が操作パネル１０２に表示されている場合、利用者は、操作パネル１０２上に表示されているソフトウェアキーに表示された文字記号のみを入力することが可能である。
【００６４】
図５（Ａ）の例では、英語のアルファベット、数字、及び特殊記号のみしか表示されていないので、利用者は、それらの文字以外の記号を入力することはできない。図５（Ｂ）の例では、利用者は、ロシア語、数字、及び特殊記号のみしか入力することができない。
【００６５】
利用者は、パスワード入力画面においてパスワードの入力を終えると、確定ボタン１７２を押下する。ただし、パスワード入力画面が表示される前に、利用者は、既にユーザＩＤの入力を終えているものとする。
【００６６】
なお、利用者は、端末装置５４等から画像処理装置５２内のＷｅｂサーバにアクセスして、画像処理装置５２にログインすることが可能である。その場合、画像処理装置５２のＷｅｂサーバは、端末装置５４に対してパスワード入力を要求する。具体的には、画像処理装置５２のＷｅｂサーバは、端末装置５４からのアクセスを検知すると、ユーザＩＤ及びパスワードを入力させるパスワード入力画面のためのＷｅｂページを送信する。端末装置５４の利用者が、パスワード入力画面においてユーザＩＤ及びパスワードを入力した後、端末装置５４は、入力されたユーザＩＤ及びパスワードを画像処理装置５２に送信する。
【００６７】
［認証部１４６の構成］
認証部１４６は、操作パネル１０２上のパスワード入力画面において確定ボタン１７２が押下されるか、又は通信部１３０が端末装置５４からユーザＩＤ及びパスワードを受信した場合に、パスワード認証処理を実行する。認証部１４６は、認証が成功した場合、画像処理装置５２の利用を許可する。
【００６８】
端末装置５４の利用者は、画像処理装置５２の利用が許可された場合、画像処理装置５２のＨＤＤ１２２に記憶されている画像データをディスプレイ８０で参照したりすることが可能となる。
【００６９】
［ＣＰＵ１２０によって実行されるプログラムの概要］
以下、本実施の形態において、ＣＰＵ１２０によって実行される主要なプログラムの概要について説明する。ＣＰＵ１２０は、「表示仕様変更後通知処理」及び「パスワード変更処理」のためのプログラムを実行する。
【００７０】
（表示仕様変更後通知処理の概要）
以下、表示仕様変更後通知処理の概要について説明する。表示仕様変更後通知処理では、パスワード入力画面のソフトウェアキーに表示される記号群が切換えられた場合、パスワードを入力することが不可能となった利用者に対して、その旨を電子メールで通知する。以下、その通知を受けた利用者のことを、変更対象利用者と呼ぶ。
【００７１】
例えば、ロシア語のアルファベットのみでパスワードを設定している利用者がいた場合、管理者がパスワード入力画面のソフトウェアキーの表示を英語のアルファベットのみの表示に切換えたとする。その場合、ロシア語のアルファベットからなるパスワードを入力することができなくなる。表示仕様変更後通知処理では、そうしたパスワードが設定されている利用者に、その旨の通知を行なう。
【００７２】
（パスワード変更処理の概要）
以下、パスワード変更処理の概要について説明する。パスワード変更処理では、表示仕様変更後、通知処理により通知を受けたにも関わらず、予め定められた期間内にパスワードを変更しない利用者に対して、現在のパスワード入力画面のソフトウェアキーに表示される記号群でパスワード入力可能となるように、パスワードを強制的に変更する処理を実行する。
【００７３】
本実施の形態では、パスワード変更処理を実行するために、予め以下のようなパラメータを定める。すなわち、変更対象利用者のパスワードを強制的に設定するか否かを示す「自動設定フラグ」、自動設定フラグにより変更対象利用者のパスワードを強制的に設定することが示されている場合に、パスワードの強制変更を管理者に行なわせるか否かを示す「管理者通知フラグ」、及び、上記した予め定められた期間の日数を示す「待機日数」である。
【００７４】
自動設定フラグは、「手動設定」（ＯＦＦ）及び「自動設定」（ＯＮ）のいずれかの値を取るものとする。本実施の形態では、自動設定フラグが「手動設定」である場合、表示仕様変更後通知処理により通知を受けた後、パスワードを変更しないまま待機日数を過ぎた利用者が存在する場合、パスワードを強制的に変更するのではなく、パスワードの変更を手動で行なうよう利用者に催促する通知を行なう。自動設定フラグが「自動設定」の場合、パスワード変更処理は、変更対象利用者のためにパスワードを強制的に変更するための処理を行なう。
【００７５】
管理者通知フラグは、「通知」（ＯＮ）及び「非通知」（ＯＦＦ）のいずれかの値を取る。自動設定フラグが「自動設定」であり、かつ管理者通知フラグが「通知」の場合、パスワード変更処理では、変更対象利用者のためのパスワード変更を管理者に行なわせる。自動設定フラグが「自動設定」であり、かつ管理者通知フラグが「非通知」の場合、パスワード変更処理では、変更対象利用者のための新規のパスワードを自動的に変更して登録する処理を行なう。
【００７６】
なお、管理者は、自動設定フラグ、管理者通知フラグ、及び待機日数の値を自由に設定することが可能である。
【００７７】
［ＨＤＤ１２２の構成］
ＨＤＤ１２２は、ユーザＩＤ、パスワード及びメールアドレス等のように、画像処理装置５２の利用者のための各種情報を記憶するための利用者情報記憶部１３６と、パスワード入力画面においてソフトウェアキーの表面に表示される複数の記号群、及び、それら記号群とソフトウェアキー及び入力される文字符号との対応関係を記憶するための表示仕様記憶部１３８とを含む。
【００７８】
ＨＤＤ１２２はさらに、上記した管理者通知フラグ、待機日数、及び自動設定フラグの値をそれぞれ記憶するための管理者通知フラグ記憶部１４０、待機日数記憶部１４２、及び自動設定フラグ記憶部１４４を含む。
【００７９】
図６は、利用者情報記憶部１３６の構成を示す図である。図６を参照して、利用者情報記憶部１３６は、各利用者に対して、ユーザＩＤと、当該利用者によって予め定められたパスワードと、当該利用者が端末装置からのみ画像処理装置５２にログインし、画像処理装置５２に直接ログインすることはしないという意思表示をしたことを示すＷｅｂログインフラグと、現在のパスワードが操作パネル１０２上でログイン可能であるか否かを示すパスワード利用不可フラグと、最後にパスワードが変更された日時を示す変更日時と、この利用者が管理者であるか否かを示す管理者フラグと、パスワード利用不可フラグの値がログイン不能であることを示す値に切換った最新の日時を示す利用不可日時を記憶する。
【００８０】
Ｗｅｂログインフラグには「通常ログイン」（ＯＦＦ）及び「Ｗｅｂログイン」（ＯＮ）のいずれかが記憶される。Ｗｅｂログインフラグが「通常ログイン」の場合、その利用者が、画像処理装置５２の操作パネル１０２及び端末装置の両方から画像処理装置５２にログインする意思表示をしたことを意味する。Ｗｅｂログインフラグが「Ｗｅｂログイン」の場合、その利用者は、端末装置からのみ画像処理装置５２にログインし、画像処理装置５２の操作パネル１０２を操作して画像処理装置５２にログインしない意思表示を、画像処理装置５２に対して行なったことを意味する。
【００８１】
Ｗｅｂログインフラグを設けるのは、以下の理由による。端末装置から画像処理装置５２にログインする場合、端末装置で利用可能な文字は全て利用者がパスワードとして入力できる。そのため、画像処理装置５２のパスワード入力画面のソフトウェアキーがどのような記号群に設定されていたとしても、画像処理装置５２にログイン可能であるからである。本実施の形態では、パスワード入力画面で利用可能な文字記号群が変更され、パスワード入力不可となる利用者であっても、端末装置からのみログインする利用者を、変更対象利用者ではないものとみなす。
【００８２】
パスワード利用不可フラグには「利用可」（ＯＦＦ）及び「利用不可」（ＯＮ）のいずれかが記憶される。パスワード利用不可フラグが「利用可」の場合、現在のパスワード入力画面のソフトウェアキーに対応する記号群で、認証が成功するパスワードを入力することができることを示す。パスワード利用不可フラグが「利用不可」の場合、現在の言語の設定では、パスワードを入力することができないことを示す。
【００８３】
管理者フラグには、「一般」（ＯＦＦ）及び「管理」（ＯＮ）のいずれかが記憶される。管理者フラグが「一般」の場合、その利用者が、一般の利用者であることを示し、管理者フラグが「管理」の場合、その利用者が管理者であることを示す。なお、本実施の形態において、管理者は、１人だけであるものとする。したがって、利用者情報記憶部１３６において、管理者フラグが「管理」である利用者のためのレコードは１つだけである。
【００８４】
図７は、表示仕様記憶部１３８の構成を示す図である。図７を参照して、表示仕様記憶部１３８は、各記号群に対して、当該記号群の名称である表示仕様名と、当該記号群に属する記号を列挙した記号群の要素と、操作パネル１０２のパスワード入力画面上に現在どの記号群が表示されているか否かを示す設定フラグとを含む。図示していないが、各文字記号にどのような内部コードが割当てられるかについての情報も記憶されている。
【００８５】
設定フラグは、「既設定」（ＯＦＦ）及び「非設定」（ＯＮ）のいずれかの値を取る。設定フラグが「既設定」のとき、その記号群が選択されていることを示す。すなわち、操作パネル１０２のパスワード入力画面のソフトウェアキー上には、その記号群に属する全ての記号が表示される。設定フラグが「既設定」である記号群は１つだけであるものとする。その記号群以外の設定フラグは、全て「非設定」である。
【００８６】
画像処理装置５２の管理者は、操作パネル１０２を操作することによって、設定フラグが「既設定」である記号群を自由に切換えることが可能であるが、一般の利用者はそのような操作はできない。
【００８７】
なお、各記号群に対して、どのような記号の組合せが記憶されていても良く、図７に示す記号群だけに限定されない。
【００８８】
図８は、管理者が画像処理装置５２にログインした場合に、自動設定フラグ、管理者通知フラグ、待機日数、及び当該管理者の情報を設定するための、操作パネル１０２又は端末のモニタに表示される設定画面２００の一例を示す図である。図８を参照して、設定画面２００は、当該管理者のユーザＩＤを表示する表示領域２０２と、管理者のパスワード及びメールアドレスをそれぞれ入力するためのテキストボックス２０４及び２０６と、自動設定フラグの値を定めるためのチェックボックス２１０と、自動設定フラグが「自動設定」の場合に、変更対象利用者のためのパスワード変更を画像処理装置５２が自動的に行なうか又は管理者が行なうかを設定するためのラジオボタン２１２と、待機日数を入力するためのテキストボックス２１４と、現在、画像処理装置５２で利用できる記号群の一覧を表示するためのリンク２０８と、確定キー２１６とを含む。
【００８９】
チェックボックス２１０にチェックが入っている場合、確定キー２１６が押下された後、自動設定フラグには「自動設定」が設定され、チェックが入っていない場合、自動設定フラグには「手動設定」が設定される。
【００９０】
ラジオボタン２１２では、管理者は、自動設定及び管理者通知のいずれかを選択することが可能である。ラジオボタン２１２において、自動設定が選択されている場合に確定キー２１６が押下されると、管理者通知フラグには「非通知」が設定され、管理者通知が選択されていると、管理者通知フラグには「通知」が設定される。
【００９１】
管理者が確定キー２１６を押下すると、テキストボックス２０４、２０６、及び２１４、チェックボックス２１０、並びにラジオボタン２１２に入力された内容で、利用者情報記憶部１３６、自動設定フラグ記憶部１４４、管理者通知フラグ記憶部１４０、及び待機日数記憶部１４２が更新される。
【００９２】
図９は、管理者がリンク２０８を押下した場合に、操作パネル１０２又はモニタ上において設定画面２００とは異なる表示領域に表示される入力可能文字一覧画面２３０の例を示す図である。図９を参照して、入力可能文字一覧画面２３０には、現在、表示仕様記憶部１３８の設定フラグが「既設定」である記号群をその表面に表示したソフトウェアキー群２３２が表示される。管理者が設定画面２００において、自身のパスワードを変更したい場合、入力可能文字一覧画面２３０を参照することによって、適切なパスワードを設定することが可能となる。
【００９３】
［画像処理装置５２のソフトウェア構成］
図１０〜図１２、及び図１４〜図１６は、画像処理装置５２で実行されるプログラムの制御構造を示すフローチャートである。
【００９４】
図１０は、画像処理装置５２が起動されたときに、ＣＰＵ１２０によって実行される表示仕様変更後通知処理のプログラムの制御構造を示すフローチャートである。図１０を参照して、このプログラムは、利用者の指示によって、画像処理装置５２で使用される言語が切換えられるまで待機するステップ２５０と、ステップ２５０において使用言語が切換えられた場合に、利用者情報記憶部１３６から全ての利用者のユーザＩＤ及びパスワードを読出してＲＡＭ１２８に記憶するステップ２５２と、ステップ２５２の後、ステップ２５２においてＲＡＭ１２８に記憶した全ての利用者に対して、現在の使用言語で入力可能なパスワードか否かを判定する入力可否判定処理を実行するステップ２５６とを含む。ステップ２５６の詳細な処理については後述する。
【００９５】
このプログラムはさらに、ステップ２５６の後、入力可否判定処理の結果、パスワードを入力不可能である利用者が存在するか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ２５８と、ステップ２５８において、パスワードを入力不可能な利用者が存在すると判定された場合に、それら利用者のうちでＷｅｂログインフラグが「Ｗｅｂログイン」である利用者を処理対象から除するステップ２６０と、ステップ２６０において、Ｗｅｂログインフラグが「Ｗｅｂログイン」でないと判定された者に対してパスワードの入力ができなくなった旨を示すパスワード変更依頼の電子メールを送信し、利用者情報記憶部１３６におけるその者のパスワード利用不可フラグを「利用不可」に更新して、利用不可日時を現在の時刻で更新し、制御をステップ２５０に戻すステップ２６２とを含む。なお、ステップ２５８において、パスワードを入力不可能である利用者が存在しないと判定された場合、制御はステップ２５０に戻る。ステップ２６０において、Ｗｅｂログインフラグが「Ｗｅｂログイン」であると判定された利用者については何も処理は行なわれない。
【００９６】
図１７は、ステップ２６２において送信されるパスワード変更依頼の電子メールの例を示す図である。図１７を参照して、その電子メール４００は、画像処理装置５２で使用される表示言語が変わり、パスワード入力ができなくなったこと、及びパスワード変更を求める文章４０２と、パスワードを再設定するためにアクセスすべきＵＲＬ４０４とを含む。ＵＲＬ４０４は、Ｗｅｂページにアクセスするためのものである。利用者が、ＵＲＬ４０４をマウスでクリックすると、画像処理装置５２の当該ＵＲＬにより指定されるＷｅｂページへのアクセスが発生する。画像処理装置５２は、当該要求信号を受信すると、図２０（Ａ）に示すパスワード設定画面４２０のためのＷｅｂページを端末装置５４に送信する。パスワード設定画面４２０の詳細については後述する。
【００９７】
図１１は、図１０に示すステップ２５６において実行される入力可否判定処理の詳細なフローである。図１１を参照して、このルーチンは、ＲＡＭ１２８に記憶されている利用者のパスワードを取得するステップ２８０と、ステップ２８０の後、表示仕様記憶部１３８から現在の入力可能文字群を取得するステップ２８２と、ステップ２８２の後、ステップ２８０において取得した全利用者のパスワードの各々に対して、当該パスワードを構成する全ての文字が、ステップ２８２において取得した文字群に含まれるか否かを判定するステップ２８４と、ステップ２８４の後、パスワードを構成する文字の中に、ステップ２８２において取得した利用可能な文字群に含まれないものがあるとき、その利用者のパスワード入力が不可能であると判定して、このルーチンを終了するステップ２８６とを含む。
【００９８】
図１２は、予め定められた時間間隔（例えば、１日）で、ＣＰＵ１２０によって実行されるパスワード変更処理のプログラムの制御構造を示すフローチャートである。図１２を参照して、このプログラムは、起動後、利用者情報記憶部１３６において、パスワード利用不可フラグの値が「利用不可」である全ての利用者の各々に対して、以下の処理を実行するステップ３００を含む。
【００９９】
ステップ３００の処理は、当該利用者に対して、利用者情報記憶部１３６の利用不可日時と現在の日時との差が待機日数より大きいか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ３０２を含む。なお、ステップ３０２において、利用不可日時と現在の日時との差が待機日数以下であると判定された場合、処理は次の利用者へ進む。
【０１００】
ステップ３００の処理はさらに、ステップ３０２において、利用不可日時と現在の日時との差が待機日数より大きいと判定された場合に、自動設定フラグの値が「自動設定」であるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ３０４と、ステップ３０４において自動設定フラグが「手動設定」の場合に、当該利用者にパスワードの変更を催促する旨を示す電子メールを送信して、処理を次の利用者に進めるステップ３０６とを含む。
【０１０１】
ステップ３００の処理はさらに、ステップ３０４において自動設定フラグが「自動設定」の場合に、管理者通知フラグが「通知」であるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ３０８と、ステップ３０８において、管理者通知フラグが「通知」の場合に、当該利用者のためのパスワードのリセットを依頼する電子メールを管理者に送信して、処理を次の利用者に進めるステップ３１０とを含む。
【０１０２】
図１８は、ステップ３１０において送信されるパスワードのリセットを依頼する電子メール４０６の例を示す図である。図１８を参照して、その電子メール４０６は、画像処理装置５２で使用される表示言語が変わり、当該利用者がパスワード入力できなくなったこと、パスワード入力不可となってから一定期間が過ぎても当該利用者はパスワードを変更しなかったので管理者にパスワード変更を求めることを示す文章４０８と、当該利用者のパスワードを再設定するためにアクセスすべきＵＲＬ４１０とを含む。
【０１０３】
管理者が、ＵＲＬ４１０をマウスクリックすると、画像処理装置５２の当該ＵＲＬにより指定されるＷｅｂページへのアクセスが発生する。画像処理装置５２は、当該要求信号を受信すると、図２１に示すパスワードリセット画面５１０のためのＷｅｂページを送信する。パスワードリセット画面５１０の詳細については後述する。
【０１０４】
再び図１２を参照して、ステップ３００の処理はさらに、ステップ３０８において管理者通知フラグが「非通知」の場合に、現在、画像処理装置５２で使用される言語の文字群から、当該利用者のパスワードをランダムに生成して、生成したパスワードを利用者情報記憶部１３６に記憶するステップ３１２と、ステップ３１２の後、パスワードを変更した旨を示す電子メールを当該利用者及び管理者の両方に送信して、処理を次の利用者に進めるステップ３１４とを含む。
【０１０５】
図１９（Ａ）は、ステップ３１４において当該利用者の端末装置５４に送信される電子メール４１２の例を示す図である。図１９（Ａ）を参照して、電子メール４１２は、画像処理装置５２で使用される表示言語が変わり、当該利用者がパスワード入力できなくなったこと、パスワード入力不可となってから一定期間が過ぎたので、パスワードを変更した旨を示す文章４１４と、新規に設定されたパスワードを表示する表示領域４１６とを含む。
【０１０６】
図１９（Ｂ）は、ステップ３１４において管理者の端末装置５４に送信された電子メール４１８の例を示す図である。図１９（Ｂ）を参照して、電子メール４１８は、図１９（Ａ）に示す文章４１４と同じ趣旨の内容を示す文章４１３と、当該利用者のために新規に設定されたパスワードを表示する表示領域４１５とを含む。
【０１０７】
図１３は、Ｗｅｂサーバ部１３２によって実行されるパスワードを管理する処理の状態遷移を示す図である。図１３を参照して、待機状態３２０では、Ｗｅｂサーバ部１３２は、端末装置５４から、ＨＴＴＰ通信による要求を待機する。ここで、図１７に示すパスワード変更依頼の電子メール４００において、利用者が、ＵＲＬ４０４をマウスクリックして、当該ＵＲＬにより指定されるＷｅｂページを要求したものとする。矢印３２１に示されるように、Ｗｅｂサーバ部１３２は、当該要求を受信すると、図２０（Ａ）に示すパスワード設定画面４２０のためのＷｅｂページを端末装置５４に送信し、端末装置５４からのパスワード設定の要求があるまで待機する状態３２２に遷移する。
【０１０８】
図２０（Ａ）は、端末装置５４に送信されたパスワード設定画面４２０のＷｅｂページの例を示す図である。図２０（Ａ）を参照して、パスワード設定画面４２０は、現在、画像処理装置５２で使用可能な言語名を示す表示領域４３４と、ユーザＩＤを利用者に入力させるためのテキストボックス４２２と、今後、端末装置からのみログインするか否かを決定させるためのチェックボックス４２４と、現在のパスワード及び新規パスワードを利用者にそれぞれ入力させるためのテキストボックス４２６及び４２８と、図９に示す入力可能文字一覧画面２３０を表示するためのリンク４３０と、確定ボタン４３２とを含む。
【０１０９】
Ｗｅｂページが送信された際、テキストボックス４２２、４２６、及び４２８には何も入力されておらず、チェックボックス４２４にはチェックが入っていない。
【０１１０】
利用者が、今後、端末装置からのみ画像処理装置５２にログインする場合は、チェックボックス４２４にチェックを入れる。
【０１１１】
チェックボックス４２４にチェックが入っている場合、テキストボックス４２８は、編集が不可能となり、チェックが入っていない場合、編集が可能となる。
【０１１２】
利用者がリンク４３０をマウスでクリックした場合、端末装置５４は、入力可能文字一覧画面２３０のためのＷｅｂページの送信を要求する一覧送信要求を画像処理装置５２に送信する。
【０１１３】
再び図１３を参照して、Ｗｅｂサーバ部１３２は、矢印３２５に示すように、一覧送信要求を受信すると、状態３２６に遷移し、入力可能文字一覧画面２３０を端末装置５４に送信する。Ｗｅｂサーバ部１３２は、入力可能文字一覧画面２３０を送信した後、状態３２６から状態３２２に戻る。端末装置５４のディスプレイ８０には、入力可能文字一覧画面２３０が表示される。端末装置５４の利用者は、入力可能文字一覧画面２３０を確認することによって、適切なパスワードを入力することができる。
【０１１４】
再び図２０（Ａ）を参照して、利用者が、テキストボックス４２２等に必要な情報を入力して確定ボタン４３２を押下すると、端末装置５４は、パスワード設定画面４２０に入力された内容で、当該利用者の設定の変更を要求する変更要求を画像処理装置５２に送信する。
【０１１５】
Ｗｅｂサーバ部１３２は、上記した変更要求を受信すると、矢印３２３に示すように、状態３２４に遷移し、パスワード設定画面４２０に入力された内容が妥当であるか否かをチェックする。
【０１１６】
図１４は、Ｗｅｂサーバ部１３２が、状態３２４に遷移したときに実行するプログラムの制御構造を示すフローチャートである。図１４を参照して、このプログラムは、ユーザＩＤを入力するためのテキストボックス４２２が空白であるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ３４４と、ステップ３４４においてユーザＩＤが空白でない場合に、現在のパスワードを入力するためのテキストボックス４２６が空白であるか否かを判定して、判定結果に応じて制御の流れを分岐させるステップ３４６と、ステップ３４６において現在のパスワードが空白でない場合に、テキストボックス４２２及び４２６にそれぞれ入力されたユーザＩＤ及び現在のパスワードに一致するレコードが利用者情報記憶部１３６に存在するか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ３４８と、ステップ３４８においてレコードが存在する場合に、新規のパスワードを入力するためのテキストボックス４２８が空白であるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ３５０と、ステップ３５０において新規のパスワードが空白である場合に、チェックボックス４２４にチェックが入っているか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ３５２とを含む。なお、図２０（Ｂ）に示すパスワード設定画面４４０の確定ボタン４３２が押下された場合に、このプログラムが実行されたときには、ステップ３５２では、チェックが入っていないと判定する。
【０１１７】
このプログラムはさらに、ステップ３４４においてユーザＩＤが空白である場合、ステップ３４６において現在のパスワードが空白である場合、ステップ３４８において、テキストボックス４２２及び４２６にそれぞれ入力されたユーザＩＤ及び現在のパスワードに一致するレコードが利用者情報記憶部１３６に存在しない場合、又は、ステップ３５２においてチェックボックス４２４にチェックが入っていない場合に実行され、エラー画面のためのＷｅｂページを、端末装置５４に送信して、このプログラムを終了するステップ３６２を含む。
【０１１８】
このプログラムはさらに、ステップ３５２においてチェックが入っていると判定された場合に、利用者情報記憶部１３６において、当該利用者のＷｅｂログインフラグを「Ｗｅｂログイン」で更新するステップ３５４とを含む。
【０１１９】
このプログラムはさらに、ステップ３５０において新規のパスワードが入力されている場合に実行され、チェックボックス４２４にチェックが入っているか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ３５６と、ステップ３５６においてチェックボックス４２４にチェックが入っていない場合に実行され、入力された新パスワードが、現在の使用言語で入力可能なパスワードか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ３５８と、ステップ３５６においてチェックが入っている場合、又はステップ３５８において、新パスワードが現在の使用言語で入力可能であると判定された場合に実行され、利用者情報記憶部１３６において、パスワード設定画面４２０に入力された内容で、当該利用者のレコードを更新するステップ３６０とを含む。なお、ステップ３５８において、新パスワードが現在の使用言語で入力不可能であると判定された場合、制御はステップ３６２に進む。
【０１２０】
このプログラムはさらに、ステップ３５４の後、又はステップ３６０の後に実行され、更新が完了した旨を示すＷｅｂページを端末装置５４に送信して、このプログラムを終了するステップ３６４を含む。
【０１２１】
再び図１３を参照して、Ｗｅｂサーバ部１３２は、図１４に示すステップ３６２でエラー画面を送信した場合、矢印３２７に示すように、状態３２４から状態３２２に遷移する。Ｗｅｂサーバ部１３２は、図１４に示すプログラムにおいて、入力チェックの結果がＯＫであれば（図１４に示すステップ３５２においてＹＥＳ、又はステップ３５８においてＹＥＳ）、矢印３２９に示すように、状態３２４から状態３２８に遷移して、利用者情報記憶部１３６において当該利用者のレコードを更新する処理（図１４に示すステップ３５４又はステップ３６０）を実行する。Ｗｅｂサーバ部１３２は、状態３２８の後、待機状態３２０に戻る。
【０１２２】
Ｗｅｂサーバ部１３２が待機状態３２０である場合に、管理者が新規の利用者を登録するためのＷｅｂページを端末装置から要求したものとする。Ｗｅｂサーバ部１３２は、矢印３３３に示されるように、当該要求を受信すると、図２０（Ｃ）に示すユーザ登録画面４６０のためのＷｅｂページを管理者に送信して、管理者からのユーザ登録のための要求があるまで待機する状態３３０に遷移する。
【０１２３】
図２０（Ｃ）は、ユーザ登録画面４６０の構成を示す図である。図２０（Ｃ）を参照して、ユーザ登録画面４６０は、ユーザＩＤを入力するためのテキストボックス４６２と、パスワードを入力するためのテキストボックス４６４と、図９に示す入力可能文字一覧画面２３０を表示するためのリンク４６６と、今後、新規に登録される利用者が端末装置からのみログインするか否かを決定するためのチェックボックス４６８と、利用者のメールアドレスを入力するためのテキストボックス４７０と、確定ボタン４７２とを含む。
【０１２４】
利用者がリンク４６６をマウスでクリックした場合、端末装置５４は、入力可能文字一覧画面２３０のためのＷｅｂページの送信を要求する一覧送信要求を画像処理装置５２に送信する。
【０１２５】
再び図１３を参照して、Ｗｅｂサーバ部１３２は、一覧送信要求を受信すると、矢印３３５に示すように状態３２６に遷移し、入力可能文字一覧画面２３０を端末装置５４に送信する。Ｗｅｂサーバ部１３２は、入力可能文字一覧画面２３０を送信した後、状態３２６から状態３３０に戻る。端末装置５４のディスプレイ８０には、入力可能文字一覧画面２３０が表示される。管理者は、入力可能文字一覧画面２３０を確認することによって、適切なパスワードを入力することができる。
【０１２６】
再び図２０（Ｃ）を参照して、管理者がテキストボックス４６２等に情報を入力して確定ボタン４７２を押下すると、端末装置５４は、ユーザ登録画面４６０に入力された内容で、利用者の情報を追加する追加要求を画像処理装置５２に送信する。
【０１２７】
Ｗｅｂサーバ部１３２は、当該要求を受信すると、矢印３３７に示すように、状態３３２に遷移し、ユーザ登録画面４６０に入力された内容が妥当であるか否かをチェックする。
【０１２８】
図１５は、Ｗｅｂサーバ部１３２が、状態３３２に遷移した場合に実行するプログラムの制御構造を示すフローチャートである。図１５を参照して、このプログラムは、ユーザＩＤを入力するためのテキストボックス４６２が空白であるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ３６６と、ステップ３６６においてユーザＩＤが空白でない場合に、パスワードを入力するためのテキストボックス４６４が空白であるか否かを判定して、判定結果に応じて制御の流れを分岐させるステップ３６８と、ステップ３６８においてパスワードが空白でない場合に、テキストボックス４６２及び４６４にそれぞれ入力されたユーザＩＤ及びパスワードに一致するレコードが利用者情報記憶部１３６に存在するか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ３７０と、ステップ３７０においてレコードが存在しない場合に、チェックボックス４６８にチェックが入っているか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ３７２と、ステップ３７２においてチェックボックス４６８にチェックが入っていない場合に実行され、入力されたパスワードが、現在の使用言語で入力可能なパスワードか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ３７４とを含む。
【０１２９】
このプログラムはさらに、ステップ３６６においてユーザＩＤが空白である場合、ステップ３６８においてパスワードが空白である場合、ステップ３７０においてレコードが利用者情報記憶部１３６に存在する場合、又は、ステップ３７４において、パスワードが、現在の使用言語で入力可能でないと判定された場合に実行され、エラー画面のためのＷｅｂページを端末装置５４に送信して、このプログラムを終了するステップ３７８を含む。
【０１３０】
このプログラムはさらに、ステップ３７２においてチェックが入っていると判定された場合、又はステップ３７４において、パスワードが現在の使用言語で入力可能であると判定された場合に実行され、ユーザ登録画面４６０に入力された内容で、利用者情報記憶部１３６にレコードを追加するステップ３７６と、ステップ３７６の後、レコードの追加が完了した旨を示すＷｅｂページを管理者に送信して、このプログラムを終了するステップ３８０とを含む。
【０１３１】
再び図１３を参照して、Ｗｅｂサーバ部１３２は、図１５に示すステップ３７８でエラー画面を送信した場合、矢印３３９に示すように、状態３３２から状態３３０に遷移する。Ｗｅｂサーバ部１３２は、図１５に示すプログラムにおいて、入力チェックの結果がＯＫであれば（図１５に示すステップ３７２においてＹＥＳ、又はステップ３７４においてＹＥＳ）、矢印３４１に示すように、状態３３２から状態３３４に遷移し、新規の利用者のレコードを追加する処理（図１５に示すステップ３７６）を実行する。Ｗｅｂサーバ部１３２は、状態３３４の後、待機状態３２０に戻る。
【０１３２】
Ｗｅｂサーバ部１３２が待機状態３２０であるとき、図１８に示すパスワードリセット依頼の電子メール４０６において、管理者は、ＵＲＬ４１０をマウスクリックして、当該ＵＲＬにより指定されるＷｅｂページを要求したものとする。Ｗｅｂサーバ部１３２は、当該要求を受信すると、矢印３１６に示されるように、図２１に示すパスワードリセット画面５１０のＷｅｂページを管理者の端末装置５４に送信して、管理者の端末装置５４からのパスワードをリセットするための要求があるまで待機する状態３３６に遷移する。
【０１３３】
図２１は、パスワードリセット画面５１０の構成を示す図である。図２１を参照して、パスワードリセット画面５１０には、現在、画像処理装置５２で使用可能な言語の名前を示す表示領域５１２と、変更対象利用者のユーザＩＤを表示する表示領域５１４と、その利用者のための新規のパスワードを入力するためのテキストボックス５１６と、管理者がパスワードを設定するか、又は画像処理装置５２にパスワードを自動的に設定させるかを指示するためのチェックボックス５１８と、図９に示す入力可能文字一覧画面２３０を表示するためのリンク５２０と、確定ボタン５２２とを含む。
【０１３４】
Ｗｅｂページが送信された際、表示領域５１４には、変更対象利用者のユーザＩＤが予め表示されている。テキストボックス５１６には何も入力されておらず、チェックボックス５１８にはチェックが入っていない。チェックボックス５１８にチェックが入っている場合、テキストボックス５１６は編集可能となり、チェックボックス５１８にチェックが入っていない場合、テキストボックス５１６は編集不可となる。
【０１３５】
管理者がリンク５２０をマウスでクリックした場合、端末装置５４は、入力可能文字一覧画面２３０のためのＷｅｂページの送信を要求する一覧送信要求を画像処理装置５２に送信する。
【０１３６】
再び図１３を参照して、Ｗｅｂサーバ部１３２は、一覧送信要求を受信すると、矢印３１８に示すように状態３３８に遷移し、入力可能文字一覧画面２３０を端末装置５４に送信する。Ｗｅｂサーバ部１３２は、入力可能文字一覧画面２３０を送信した後、状態３３８から状態３３６に遷移する。管理者の端末装置５４のディスプレイ８０には、入力可能文字一覧画面２３０が表示される。管理者は、入力可能文字一覧画面２３０を確認することによって、適切なパスワードを入力することができる。
【０１３７】
再び図２１を参照して、管理者がパスワードリセット画面５１０に必要な情報を入力して確定ボタン５２２を押下すると、端末装置５４は、パスワードリセット画面５１０に入力された内容で、当該変更対象利用者のパスワードの変更を要求する変更要求を画像処理装置５２に送信する。
【０１３８】
Ｗｅｂサーバ部１３２は、当該要求を受信すると、矢印３１７に示すように、状態３４０に遷移し、パスワードリセット画面５１０に入力された内容が妥当であるか否かをチェックする。
【０１３９】
図１６は、Ｗｅｂサーバ部１３２が、状態３４０に遷移した場合に実行するプログラムの制御構造を示すフローチャートである。図１６を参照して、このプログラムは、ユーザＩＤを入力するための表示領域５１４が空白であるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ３８２と、ステップ３８２においてユーザＩＤが空白でない場合に、そのユーザＩＤのレコードが利用者情報記憶部１３６に存在するか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ３８４と、ステップ３８４においてそのユーザＩＤのレコードが存在すると判定された場合に、チェックボックス５１８にチェックが入っているか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ３８６と、ステップ３８６においてチェックが入っていないと判定された場合に、パスワードを入力するためのテキストボックス５１６が空白であるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ３９０と、ステップ３９０においてパスワードが空白でない場合に、入力されたパスワードが、現在の使用言語で入力可能なパスワードか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ３９４とを含む。
【０１４０】
このプログラムはさらに、ステップ３８２においてユーザＩＤが空白である場合、ステップ３８４において、表示領域５１４に入力されたユーザＩＤのレコードが利用者情報記憶部１３６に存在しない場合、ステップ３９０においてパスワードが空白である場合、又は、ステップ３９４において、パスワードが、現在の使用言語で入力可能でないと判定された場合に実行され、エラー画面のためのＷｅｂページを、管理者の端末装置５４に送信して、このプログラムを終了するステップ３９８を含む。
【０１４１】
このプログラムはさらに、ステップ３８６において、チェックが入っていると判定された場合には、現在、画像処理装置５２で使用される言語の文字群から、当該利用者のパスワードをランダムに生成するステップ３８８と、ステップ３８８の後、利用者情報記憶部１３６において、変更対象利用者のパスワードを、ステップ３８８で生成したパスワードで更新し、パスワードを変更した旨を示す電子メールを変更対象利用者の端末装置５４に送信するステップ３８５とを含む。
【０１４２】
このプログラムはさらに、ステップ３９４において、入力されたパスワードが、現在、画像処理装置５２において使用可能であると判定された場合に実行され、利用者情報記憶部１３６において、変更対象利用者のパスワードを更新し、パスワードを変更した旨を示す電子メールを変更対象利用者の端末装置５４に送信するステップ３９６と、ステップ３８５の後、又は、ステップ３９６の後に実行され、管理者の端末装置５４に、パスワードの更新が完了した旨を示すＷｅｂページを送信して、このプログラムを終了するステップ３８３とを含む。
【０１４３】
再び図１３を参照して、Ｗｅｂサーバ部１３２は、図１６に示すステップ３９８でエラー画面を送信した場合、矢印３１９に示すように、状態３４０から状態３３６に遷移する。Ｗｅｂサーバ部１３２は、図１６に示すプログラムにおいて、入力チェックの結果がＯＫであれば（図１６に示すステップ３８６においてＹＥＳ、又はステップ３９４においてＹＥＳ）、矢印３３１に示すように、状態３４０から状態３４２に遷移し、利用者情報記憶部１３６において変更対象利用者のレコードを更新する処理（図１６に示すステップ３８５又はステップ３９６）を実行する。Ｗｅｂサーバ部１３２は、状態３４２の後、待機状態３２０に戻る。
【０１４４】
なお、Ｗｅｂサーバ部１３２は、矢印３２１に示すように、状態３２０から状態３２２に遷移するとき、図２０（Ａ）に示すパスワード設定画面４２０の代わりに、図２０（Ｂ）に示すパスワード設定画面４４０を端末装置５４に送信しても良い。
【０１４５】
図２０（Ｂ）は、端末装置５４に送信されたパスワード設定画面４４０のＷｅｂページの例を示す図である。図２０（Ｂ）を参照して、パスワード設定画面４４０は、パスワード設定画面４２０とほぼ同様であるが、チェックボックス４２４がない点と、テキストボックス４２８に代えて、新規のパスワードを入力させるための、常に編集可能なテキストボックス４２８を含む点において異なる。
【０１４６】
［動作］
図１〜図２１を参照して、上記した構成を持つ本実施の形態に係る画像処理装置５２を含むネットワークシステム５０は、以下のように動作する。
【０１４７】
なお、これに先立ち、利用者情報記憶部１３６及び表示仕様記憶部１３８には、それぞれ図６に示すデータ及び図７に示すデータが記憶されているものとする。自動設定フラグ記憶部１４４及び管理者通知フラグ記憶部１４０には、それぞれ「手動設定」及び「非通知」が記憶されているものとする。
【０１４８】
管理者が、画像処理装置５２で使用される言語を切換えたものとする。その場合、図１０に示すステップ２５０の判定結果がＹＥＳとなる。
【０１４９】
画像処理装置５２は、利用者情報記憶部１３６に登録されている全ての利用者のパスワードに対して入力可否判定処理を実行する（図１０に示すステップ２５２及び２５６）。
【０１５０】
ステップ２５６の後、パスワード入力が不可能である利用者が存在しない場合（図１０に示すステップ２５８においてＮＯ）、画像処理装置５２は、何の処理も行なわない。
【０１５１】
ステップ２５６の後、パスワード入力が不可能である利用者が存在するが、それらの利用者は端末装置からのみログインすると設定されている場合（図１０に示すステップ２５８においてＹＥＳ、かつステップ２６０においてＹＥＳ）、画像処理装置５２は、何の処理も行なわない。
【０１５２】
ステップ２５６の後、パスワード入力が不可能である利用者が存在し、それらの利用者が端末装置からのみログインすると設定されていない場合（図１０に示すステップ２５８においてＹＥＳ、かつステップ２６０においてＮＯ）、画像処理装置５２は、その変更対象利用者に対して、現在、画像処理装置５２の使用言語でパスワード入力が不可能である旨を示す電子メール４００を送信する。画像処理装置５２は、同時に、利用者情報記憶部１３６において、それらの利用者がパスワード入力不可能となったこととその時刻とを記憶しておく（パスワード利用不可フラグを「利用不可」に更新し、かつ利用不可日時を現在の時刻で更新する。図１０に示すステップ２６２）。
【０１５３】
変更対象利用者は、端末装置５４でその電子メール４００を確認する。変更対象利用者は、パスワードを変更するために電子メール４００のＵＲＬ４０４をマウスクリックする。端末装置５４は、パスワード設定画面４２０の送信を要求する要求信号を画像処理装置５２に送信する。
【０１５４】
画像処理装置５２のＷｅｂサーバ部１３２は、その要求を受信すると、パスワード設定画面４２０のＷｅｂページを端末装置５４に送信する。
【０１５５】
端末装置５４は、そのＷｅｂページを受信する。利用者は、リンク４３０をマウスクリックすると、画像処理装置５２は、入力可能文字一覧画面２３０のためのＷｅｂページを送信する。その利用者は、入力可能文字一覧画面２３０を見ることによって、現在、画像処理装置５２で使用可能な文字群を確認することができる。
【０１５６】
その利用者が、パスワード設定画面４２０にユーザＩＤ等を入力して、確定ボタン４３２をマウスクリックすると、端末装置５４は、パスワードの変更を要求する変更要求信号を画像処理装置５２に送信する。
【０１５７】
画像処理装置５２のＷｅｂサーバ部１３２は、その要求を受信すると、パスワード設定画面４２０に入力された情報が妥当であるか否かをチェックする。
【０１５８】
Ｗｅｂサーバ部１３２は、入力された情報に誤りがある場合は（図１４に示すステップ３４４においてＹＥＳ、ステップ３４６においてＹＥＳ、ステップ３４８においてＮＯ、ステップ３５２においてＮＯ、ステップ３５８においてＮＯ）、エラー画面のためのＷｅｂページを端末装置５４に送信する（図１４に示すステップ３６２）。その利用者は、そのエラー画面を確認した後、パスワード設定画面４２０に、各種情報を入力する作業を再度行なう。
【０１５９】
Ｗｅｂサーバ部１３２は、入力された情報に誤りがない場合は（図１４に示すステップ３５２においてＹＥＳ、ステップ３５６においてＹＥＳ、又はステップ３５８においてＹＥＳ）、利用者情報記憶部１３６において、その変更対象利用者のレコードを更新する処理を行ない（図１４に示すステップ３５４、又はステップ３６０）、更新が完了した旨を示すＷｅｂページをその利用者の端末装置５４に送信する（図１４に示すステップ３６４）。
【０１６０】
画像処理装置５２は、以上に述べた動作を行なうのと同時に、予め定められた時間間隔（１日）で、全ての変更対象利用者に対して、以下に述べるパスワード変更処理を実行する（図１２に示すステップ３００）。
【０１６１】
図１２に示すステップ２６２の処理により、パスワード入力が不可能になった旨の電子メールを受信してから一定期間が経過してもパスワード変更をしていない者が存在しない場合（図１２に示すステップ３０２においてＮＯ）、画像処理装置５２は何の処理も行なわない。
【０１６２】
パスワード入力が不可能になった旨の電子メールを受信してから一定期間が経過してもパスワード変更していない利用者がおり（図１２に示すステップ３０２においてＹＥＳ）、かつ、自動設定フラグが「手動設定」である場合（図１２に示すステップ３０４においてＮＯ）、画像処理装置５２は、その者に、パスワードの変更を催促する旨を示す電子メールを送信する（図１２に示すステップ３０６）。
【０１６３】
パスワード入力が不可能になった旨の電子メールを受信してから一定期間が経過してもパスワード変更していない利用者がおり（図１２に示すステップ３０２においてＹＥＳ）、かつ、自動設定フラグ及び管理者設定フラグの値がそれぞれ「自動設定」及び「非通知」である場合、画像処理装置５２は、当該利用者のパスワードを自動で生成して登録し（図１２に示すステップ３１２）、パスワードを変更した旨を示す電子メールを当該利用者及び管理者の両方に送信する（図１２に示すステップ３１４）。
【０１６４】
パスワード入力が不可能になった旨の電子メールを受信してから一定期間が経過してもパスワード変更していない利用者がおり（図１２に示すステップ３０２においてＹＥＳ）、かつ、自動設定フラグ及び管理者設定フラグの値がそれぞれ「自動設定」及び「通知」である場合、画像処理装置５２は、当該変更対象利用者のためのパスワードの変更を管理者に催促する旨を示すパスワードリセット依頼の電子メールを管理者の端末装置５４に送信する（図１２に示すステップ３１０）。
【０１６５】
管理者は、その電子メール４０６の確認後、ＵＲＬ４１０をマウスクリックすると、画像処理装置５２は、パスワードリセット画面５１０のＷｅｂページを管理者に送信する。
【０１６６】
管理者は、パスワードリセット画面５１０に各種情報を入力する。管理者は、確定ボタン５２２をマウスクリックする。管理者の端末装置５４は、管理者によって画面５１０に入力された内容で、変更対象利用者のパスワードを変更する変更要求を画像処理装置５２に送信する。
【０１６７】
画像処理装置５２は、その要求を受信すると、入力された情報が妥当であるか否かをチェックする。画像処理装置５２は、入力された情報に誤りがある場合は、（図１６に示すステップ３８２においてＹＥＳ、ステップ３８４においてＮＯ、ステップ３９０においてＹＥＳ、又はステップ３９４においてＮＯ）、エラー画面のためのＷｅｂページを管理者の端末装置５４に送信する（図１６に示すステップ３９８）。管理者はそのエラー画面を確認後、再度、パスワードリセット画面５１０に、各種情報を入力する作業を行なう。
【０１６８】
Ｗｅｂサーバ部１３２は、入力された情報に誤りがない場合は（図１６に示すステップ３８６においてＹＥＳ、又はステップ３９４においてＹＥＳ）、利用者情報記憶部１３６において、その変更対象利用者のレコードを更新する処理を行ない、更新が完了した旨を示す電子メールを変更対象利用者に送信する（図１６に示すステップ３８５、又はステップ３９６）。画像処理装置５２は、更新が完了した旨を示すＷｅｂページを管理者の端末装置５４に送信する（図１６に示すステップ３８３）。
【０１６９】
以下、管理者が新規の利用者を登録する場合の動作について述べる。
【０１７０】
管理者は、端末装置５４から、新規の利用者を登録するためのＷｅｂページを要求する要求信号を画像処理装置５２に送信したものとする。
【０１７１】
画像処理装置５２のＷｅｂサーバ部１３２は、その要求を受信すると、ユーザ登録画面４６０のＷｅｂページを管理者の端末装置５４に送信する。
【０１７２】
管理者の端末装置５４は、そのＷｅｂページを受信する。管理者は、リンク４６６をマウスクリックすると、画像処理装置５２は、入力可能文字一覧画面２３０のためのＷｅｂページを送信する。管理者は、入力可能文字一覧画面２３０を見ることによって、現在、画像処理装置５２で使用可能な文字群を確認することができる。
【０１７３】
管理者が、ユーザ登録画面４６０にユーザＩＤ等を入力して、確定ボタン４７２をマウスクリックすると、端末装置５４は、変更対象利用者のパスワードの変更を要求する変更要求信号を画像処理装置５２に送信する。
【０１７４】
画像処理装置５２のＷｅｂサーバ部１３２は、その要求を受信すると、ユーザ登録画面４６０に入力された情報が妥当であるか否かをチェックする。
【０１７５】
Ｗｅｂサーバ部１３２は、入力された情報に誤りがある場合は（図１５に示すステップ３６６においてＹＥＳ、ステップ３６８においてＹＥＳ、ステップ３７０においてＹＥＳ、又はステップ３７４においてＮＯ）、エラー画面のためのＷｅｂページを管理者の端末装置５４に送信する（図１５に示すステップ３７８）。管理者はそのエラー画面を確認後、再度、ユーザ登録画面４６０に、各種情報を入力する作業を行なう。
【０１７６】
Ｗｅｂサーバ部１３２は、入力された情報に誤りがない場合は（図１５に示すステップ３７２においてＹＥＳ、又はステップ３７４においてＹＥＳ）、利用者情報記憶部１３６に新規の利用者のレコードを追加する処理を行ない（図１５に示すステップ３７６）、更新が完了した旨を示すＷｅｂページを管理者の端末装置５４に送信する（図１５に示すステップ３８０）。
【０１７７】
［本実施の形態の効果］
以上の説明から明らかなように、本実施の形態に係る画像処理装置５２では、パスワード入力画面のソフトウェアキーに表示される記号群が切換った場合、切換った後の記号群でパスワードの入力が不可能となった利用者にその旨を通知する。通知を受けた利用者は、現在設定してあるパスワードで入力不可能であることを認識することができ、その後画像処理装置５２の利用を開始する際にどのように行動すれば良いかをその通知を受けた際に判断することができる。変更対象利用者は、パスワード入力画面において、現在、入力可能な記号で、パスワードを再設定すれば良いと判断することが可能である。
【０１７８】
また、本実施の形態に係る画像処理装置５２は、その通知後、予め定められた日数を経過しても、変更対象利用者がパスワードを変更しなかった場合、再度、同じ趣旨の通知を行なう。さらに、そのような場合において、変更対象利用者のパスワードを管理者が設定するか、又は、画像処理装置５２が自動的に再設定する。そうすることによって、変更対象利用者に対して、パスワードの変更し忘れを防止することができる。
【０１７９】
利用者が、端末装置５４上でパスワードの再設定を行なっているとき、端末装置５４上では、入力可能文字一覧画面２３０を表示することが可能である。したがって、利用者は、パスワード入力画面において、現在入力可能な文字を確認しながらパスワードの再設定をすることができる。
【０１８０】
［変形例］
上記した実施の形態では、画像処理装置５２の利用者は、パスワードを入力する際に、操作パネル１０２に表示されたソフトウェアキーを押下することによって、画像処理装置５２に記号を入力していた。しかし、本発明はそのような実施の形態には限定されない。操作パネル１０２の他に、画像処理装置５２に、複数のハードウェアキーを設置した操作装置を設置して、記号を入力するようにしても良い。その場合、複数のハードウェアキーの各々には、表示内容が書換え可能な表示部を設置する。複数のハードウェアキーの各々に設置される表示部には、あらゆる記号を表示することが可能であるようにする。利用者が、パスワードを入力する際にあるハードウェアキーを押下したとき、そのハードウェアキーの上の表示部に表示されている記号を、画像処理装置５２に入力するようにしても良い。
【０１８１】
また、操作パネル１０２にソフトウェアキーを表示して、画像処理装置５２に別途マウスを接続し、ソフトウェアキー上にマウスカーソルを移動させてマウスクリックすることによって記号を入力するようにしても良い。その場合、ソフトウェアキーを表示するための装置は、タッチパネルでなくても良く、画像の表示のみを行なう表示装置であっても良い。
【０１８２】
上記した実施の形態では、画像処理装置５２は、端末装置５４に通知を行なう場合、電子メール又はＷｅｂページを送信していた。しかし、本発明はそのような実施の形態には限定されず、通知のためのプロトコルはどのようなものでも良い。
【０１８３】
今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態のみに制限されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味及び範囲内での全ての変更を含む。
【図面の簡単な説明】
【０１８４】
【図１】本発明の実施の形態に係る画像処理装置５２を含むネットワークシステム５０の全体構造を示す図である。
【図２】図１に示す端末装置５４Ａ等のハードウェア構成を示すブロック図である。
【図３】本実施の形態に係る画像処理装置５２の外観を示す斜視図である。
【図４】本実施の形態に係る画像処理装置５２のハードウェア構成を示すブロック図である。
【図５】操作パネル１０２に表示されるパスワード入力画面の構成を示す図である。
【図６】図４に示す利用者情報記憶部１３６の構成を示す図である。
【図７】図４に示す表示仕様記憶部１３８の構成を示す図である。
【図８】操作パネル１０２に表示される設定変更画面の構成を示す図である。
【図９】操作パネル１０２に表示される入力可能文字一覧画面の構成を示す図である。
【図１０】ＣＰＵ１２０によって実行されるプログラムの制御構造を示すフローチャートである。
【図１１】図１０に示すステップ２５６の詳細なフローである。
【図１２】ＣＰＵ１２０によって実行されるプログラムの制御構造を示すフローチャートである。
【図１３】Ｗｅｂサーバ部１３２によって実行されるパスワードを管理する処理の状態遷移図である。
【図１４】Ｗｅｂサーバ部１３２が、図１３に示す状態３２４に遷移したときに実行するプログラムの制御構造を示すフローチャートである。
【図１５】Ｗｅｂサーバ部１３２が、図１３に示す状態３３２に遷移したときに実行するプログラムの制御構造を示すフローチャートである。
【図１６】Ｗｅｂサーバ部１３２が、図１３に示す状態３４０に遷移したときに実行するプログラムの制御構造を示すフローチャートである。
【図１７】パスワード変更依頼の電子メールの例を示す図である。
【図１８】パスワードリセット依頼の電子メールの例を示す図である。
【図１９】端末装置５４に送信される電子メールの例を示す図である。
【図２０】端末装置５４に送信されるＷｅｂページの例を示す図である。
【図２１】パスワードリセット画面の構成を示す図である。
【符号の説明】
【０１８５】
５０  ネットワークシステム
５２  画像処理装置
５４（５４Ａ，５４Ｂ，５４Ｃ，５４Ｄ）  端末装置
１００  原稿読取部
１０２  操作パネル
１０４  表示部
１０６  操作部
１０８  印刷部
１２０  ＣＰＵ
１２２  ＨＤＤ
１２４  ＲＯＭ
１２６  フラッシュメモリインタフェース
１２８  ＲＡＭ
１３０  通信部
１３２  Ｗｅｂサーバ部
１３６  利用者情報記憶部
１３８  表示仕様記憶部
１４０  管理者通知フラグ記憶部
１４２  待機日数記憶部
１４４  自動設定フラグ記憶部
１４６  認証部
【図１】
2010128813.tif 000003
【図２】
2010128813.tif 000004
【図３】
2010128813.tif 000005
【図４】
2010128813.tif 000006
【図５】
2010128813.tif 000007
【図６】
2010128813.tif 000008
【図７】
2010128813.tif 000009
【図８】
2010128813.tif 000010
【図９】
2010128813.tif 000011
【図１０】
2010128813.tif 000012
【図１１】
2010128813.tif 000013
【図１２】
2010128813.tif 000014
【図１３】
2010128813.tif 000015
【図１４】
2010128813.tif 000016
【図１５】
2010128813.tif 000017
【図１６】
2010128813.tif 000018
【図１７】
2010128813.tif 000019
【図１８】
2010128813.tif 000020
【図１９】
2010128813.tif 000021
【図２０】
2010128813.tif 000022
【図２１】
2010128813.tif 000023