(57)【特許請求の範囲】
【請求項１】
情報処理装置と通信可能な画像処理装置であって、
前記画像処理装置を操作する情報の入力を受け付ける操作手段と、
記憶手段と、
ユーザーの認証のための情報を前記記憶手段に登録するための登録処理を実行する登録手段とを備え、
前記登録手段は、前記登録処理を実行する権限を有する管理者によって操作される前記情報処理装置からの情報の入力を受け付け、かつ、前記登録処理において登録される項目のうち前記管理者以外の者からの入力が可能な項目である許可項目についてのみ、前記操作手段に入力された情報を前記記憶手段に登録し、
前記登録手段は、前記情報処理装置と前記画像処理装置との間の通信が解除されたことを条件として、前記許可項目についての前記操作手段への入力を受け付ける、画像処理装置。
【請求項２】
情報処理装置と通信可能な画像処理装置であって、
前記画像処理装置を操作する情報の入力を受け付ける操作手段と、
記憶手段と、
ユーザーの認証のための情報を前記記憶手段に登録するための登録処理を実行する登録手段とを備え、
前記登録手段は、前記登録処理を実行する権限を有する管理者によって操作される前記情報処理装置からの情報の入力を受け付け、かつ、前記登録処理において登録される項目のうち前記管理者以外の者からの入力が可能な項目である許可項目についてのみ、前記操作手段に入力された情報を前記記憶手段に登録し、
前記登録手段は、前記情報処理装置と前記画像処理装置との間の通信が解除された後、予め定められた時間が経過したことを条件として、前記登録処理を終了させる、画像処理装置。
【請求項３】
前記登録手段は、前記許可項目の入力完了を指示する情報が前記操作手段に入力されたことを条件として、前記登録処理を終了させる、請求項１または請求項２に記載の画像処理装置。
【請求項４】
前記登録手段は、前記許可項目の入力完了を示す情報が前記操作手段に入力された場合に前記登録処理が終了することを示すことを報知する、請求項３に記載の画像処理装置。
【請求項５】
前記登録手段は、前記許可項目のうち、前記登録処理においてまだ当該管理者から入力がなされていない項目についてのみ、前記操作手段からの入力を受け付ける、請求項１〜請求項４のいずれか１項に記載の画像処理装置。
【請求項６】
前記登録手段は、前記許可項目のうち、まだ当該管理者から入力がなされていない情報を特定する情報を報知する、請求項１〜請求項５のいずれか１項に記載の画像処理装置。
【請求項７】
表示手段をさらに備え、
前記登録手段は、前記表示手段に、前記管理者から指定された項目のみの入力を受け付ける画面を表示する、請求項１〜請求項６のいずれか１項に記載の画像処理装置。
【請求項８】
前記登録手段は、前記管理者が前記情報処理装置において許可する情報の入力を条件として、前記許可項目について前記操作手段に入力された情報を前記記憶手段に登録する、請求項１〜請求項７のいずれか１項に記載の画像処理装置。
【請求項９】
情報処理装置と通信可能な画像処理装置の制御方法であって、
前記画像処理装置は、当該画像処理装置を操作する情報の入力を受け付ける操作手段と、記憶手段とを含み、
前記制御方法は、ユーザーの認証のための情報を前記記憶手段に登録するための登録処理を実行するステップを含み、
前記登録処理を実行するステップは、
前記登録処理を実行する権限を有する管理者によって操作される前記情報処理装置からの情報の入力を受け付けることと、
前記情報処理装置と前記画像処理装置との間の通信が解除されたことを条件として、当該登録処理において登録される項目のうち前記管理者以外の者からの情報の入力が可能な項目である許可項目についての前記操作手段への入力を受け付けることと、
前記許可項目についてのみ、前記操作手段に入力された情報を前記記憶手段に登録することとを含む、画像処理装置の制御方法。
【請求項１０】
情報処理装置と通信可能な画像処理装置の制御方法であって、
前記画像処理装置は、当該画像処理装置を操作する情報の入力を受け付ける操作手段と、記憶手段とを含み、
前記制御方法は、ユーザーの認証のための情報を前記記憶手段に登録するための登録処理を実行するステップを含み、
前記登録処理を実行するステップは、
前記登録処理を実行する権限を有する管理者によって操作される前記情報処理装置からの情報の入力を受け付けることと、
当該登録処理において登録される項目のうち前記管理者以外の者からの情報の入力が可能な項目である許可項目についてのみ、前記操作手段に入力された情報を前記記憶手段に登録することと、
前記情報処理装置と前記画像処理装置との間の通信が解除された後、予め定められた時間が経過したことを条件として、前記登録処理を終了させることとを含む、画像処理装置の制御方法。
【請求項１１】
情報処理装置と通信可能な画像処理装置によって実行されるプログラムであって、
前記画像処理装置は、当該画像処理装置を操作する情報の入力を受け付ける操作手段と、記憶手段とを含み、
前記プログラムは、前記画像処理装置に、ユーザーの認証のための情報を前記記憶手段に登録するための登録処理を実行するステップを実行させ、
前記登録処理を実行するステップは、
前記登録処理を実行する権限を有する管理者によって操作される前記情報処理装置からの情報の入力を受け付けることと、
前記情報処理装置と前記画像処理装置との間の通信が解除されたことを条件として、当該登録処理において登録される項目のうち前記管理者以外の者からの情報の入力が可能な項目である許可項目についての前記操作手段への入力を受け付けることと、
前記許可項目についてのみ、前記操作手段に入力された情報を前記記憶手段に登録することとを含む、プログラム。
【請求項１２】
情報処理装置と通信可能な画像処理装置によって実行されるプログラムであって、
前記画像処理装置は、当該画像処理装置を操作する情報の入力を受け付ける操作手段と、記憶手段とを含み、
前記プログラムは、前記画像処理装置に、ユーザーの認証のための情報を前記記憶手段に登録するための登録処理を実行するステップを実行させ、
前記登録処理を実行するステップは、
前記登録処理を実行する権限を有する管理者によって操作される前記情報処理装置からの情報の入力を受け付けることと、
当該登録処理において登録される項目のうち前記管理者以外の者からの情報の入力が可能な項目である許可項目についてのみ、前記操作手段に入力された情報を前記記憶手段に登録することと、
前記情報処理装置と前記画像処理装置との間の通信が解除された後、予め定められた時間が経過したことを条件として、前記登録処理を終了させることとを含む、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、画像処理装置、その制御方法、および、プログラムに関し、特に、他の装置からの遠隔操作が可能な画像処理装置、その制御方法、および、そのような画像処理装置において実行されるプログラムに関する。
【背景技術】
【０００２】
近年、遠隔操作が可能な画像処理装置が実用化されている。このような画像処理装置には、たとえば、特開２００５−１５３４１８号公報（特許文献１）に開示されている画像形成システムを構成するものがある。当該画像形成システムは、２台の画像処理装置（第１の画像形成装置および第２の画像形成装置）を含む。より具体的には、第１の画像形成装置は、第２の画像形成装置に遠隔で画像形成を指示する。なお、第１の画像形成装置において設定された画像形成についての動作モードは、遠隔の操作が解除された後でも第２の画像形成装置において継続され得る。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１５３４１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記したような遠隔操作が可能な画像処理装置の中には、画像処理システムにおけるサーバーとして機能する、ＭＦＰ（Multi-Functional  Peripheral）等の複合機がある。そして、当該画像処理装置は、サーバーとしての機能に関し、遠隔から管理者によって送信された情報に基づく設定を受け付ける。管理者から送信される情報には、たとえば、画像処理システムにおいて新規に登録されるユーザーについてのユーザーＩＤと初期パスワードがある。
【０００５】
一般的な画像処理システムでは、管理者は、たとえば情報処理端末から、新規なユーザーのために、ユーザーＩＤと初期パスワードとを、サーバーである画像処理装置に登録する。そして、管理者は、当該新規なユーザーに、登録されたユーザーＩＤと初期パスワードを連絡する。当該新規なユーザーは、画像処理装置にユーザーＩＤと初期パスワードを入力する。これにより、当該新規なユーザーは、画像処理システムを利用できるようになる。
【０００６】
しかしながら、このような流れは、たとえば上記新規なユーザーが画像処理装置の前に位置する一方で、管理者が画像処理装置から離間した場所でユーザーＩＤ等の登録が行なわれるとき、不都合を生じる場合があった。上記新規なユーザーは、画像処理装置の前に居るにもかかわらず、画像処理装置から離間した場所に位置する管理者からユーザーＩＤ等の連絡を受けるまで、当該画像処理装置を介した画像処理システムの利用を待たされるからである。
【０００７】
本開示は、係る実情に鑑み考え出されたものであり、その目的は、画像処理装置を含む画像処理システムにおける利用者の登録の作業効率を向上させることである。
【課題を解決するための手段】
【０００８】
本開示のある局面に従うと、情報処理装置と通信可能な画像処理装置であって、画像処理装置を操作する情報の入力を受け付ける操作手段と、記憶手段と、ユーザーの認証のた
めの情報を記憶手段に登録するための登録処理を実行する登録手段とを備え、登録手段は、登録処理を実行する権限を有する管理者によって操作される情報処理装置からの情報の入力を受け付け、かつ、登録処理において登録される項目のうち管理者以外の者からの入力が可能な項目である許可項目についてのみ、操作手段に入力された情報を記憶手段に登録する、画像処理装置が提供される。登録手段は、情報処理装置と画像処理装置との間の通信が解除されたことを条件として、許可項目についての操作手段への入力を受け付ける。なお、登録処理において登録される項目は、管理者のみが入力が可能な項目と、管理者以外の者からの入力が可能な項目とからなる。
本開示の他の局面に従うと、情報処理装置と通信可能な画像処理装置であって、画像処理装置を操作する情報の入力を受け付ける操作手段と、記憶手段と、ユーザーの認証のための情報を記憶手段に登録するための登録処理を実行する登録手段とを備え、登録手段は、登録処理を実行する権限を有する管理者によって操作される情報処理装置からの情報の入力を受け付け、かつ、登録処理において登録される項目のうち管理者以外の者からの入力が可能な項目である許可項目についてのみ、操作手段に入力された情報を記憶手段に登録し、登録手段は、情報処理装置と画像処理装置との間の通信が解除された後、予め定められた時間が経過したことを条件として、登録処理を終了させる、画像処理装置が提供される。
【０００９】
好ましくは、登録手段は、許可項目の入力完了を指示する情報が操作手段に入力されたことを条件として、登録処理を終了させる。
【００１０】
好ましくは、登録手段は、許可項目の入力完了を示す情報が操作手段に入力された場合に登録処理が終了することを示すことを報知する。
【００１２】
好ましくは、登録手段は、許可項目のうち、登録処理においてまだ当該管理者から入力がなされていない項目についてのみ、操作手段からの入力を受け付ける。
【００１３】
好ましくは、登録手段は、許可項目のうち、まだ当該管理者から入力がなされていない情報を特定する情報を報知する。
【００１４】
好ましくは、画像処理装置は、表示手段をさらに備え、登録手段は、表示手段に、管理者から指定された項目のみの入力を受け付ける画面を表示する。
【００１６】
好ましくは、登録手段は、管理者が情報処理装置において許可する情報の入力を条件として、許可項目について操作手段に入力された情報を記憶手段に登録する。
【００１７】
本開示の他の局面に従うと、情報処理装置と通信可能な画像処理装置の制御方法であって、画像処理装置は、当該画像処理装置を操作する情報の入力を受け付ける操作手段と、記憶手段とを含み、制御方法は、ユーザーの認証のための情報を記憶手段に登録するための登録処理を実行するステップを含み、登録処理を実行するステップは、登録処理を実行する権限を有する管理者によって操作される情報処理装置からの情報の入力を受け付けることと、情報処理装置と画像処理装置との間の通信が解除されたことを条件として、当該登録処理において登録される項目のうち管理者以外の者からの情報の入力が可能な項目である許可項目についての操作手段への入力を受け付けることと、許可項目についてのみ、操作手段に入力された情報を記憶手段に登録することとを含む、画像処理装置の制御方法が提供される。
本開示の他の局面に従うと、情報処理装置と通信可能な画像処理装置の制御方法であって、画像処理装置は、当該画像処理装置を操作する情報の入力を受け付ける操作手段と、記憶手段とを含み、制御方法は、ユーザーの認証のための情報を記憶手段に登録するための登録処理を実行するステップを含み、登録処理を実行するステップは、登録処理を実行する権限を有する管理者によって操作される情報処理装置からの情報の入力を受け付けることと、当該登録処理において登録される項目のうち管理者以外の者からの情報の入力が可能な項目である許可項目についてのみ、操作手段に入力された情報を記憶手段に登録することと、情報処理装置と画像処理装置との間の通信が解除された後、予め定められた時間が経過したことを条件として、登録処理を終了させることとを含む、画像処理装置の制御方法が提供される。
【００１８】
本開示のさらに他の局面に従うと、情報処理装置と通信可能な画像処理装置によって実行されるプログラムが提供される。画像処理装置は、当該画像処理装置を操作する情報の入力を受け付ける操作手段と、記憶手段とを含む。プログラムは、画像処理装置に、ユーザーの認証のための情報を記憶手段に登録するための登録処理を実行するステップを実行させる。登録処理を実行するステップは、登録処理を実行する権限を有する管理者によって操作される情報処理装置からの情報の入力を受け付けることと、情報処理装置と画像処理装置との間の通信が解除されたことを条件として、当該登録処理において登録される項目のうち管理者以外の者からの情報の入力が可能な項目である許可項目についての操作手段への入力を受け付けることと、許可項目についてのみ、操作手段に入力された情報を記憶手段に登録することとを含む。
本開示のさらに他の局面に従うと、情報処理装置と通信可能な画像処理装置によって実行されるプログラムが提供される。画像処理装置は、当該画像処理装置を操作する情報の入力を受け付ける操作手段と、記憶手段とを含み、プログラムは、画像処理装置に、ユーザーの認証のための情報を記憶手段に登録するための登録処理を実行するステップを実行させ、登録処理を実行するステップは、登録処理を実行する権限を有する管理者によって操作される情報処理装置からの情報の入力を受け付けることと、当該登録処理において登録される項目のうち管理者以外の者からの情報の入力が可能な項目である許可項目についてのみ、操作手段に入力された情報を記憶手段に登録することと、情報処理装置と画像処理装置との間の通信が解除された後、予め定められた時間が経過したことを条件として、登録処理を終了させることとを含む。
【発明の効果】
【００１９】
本開示によれば、情報処理装置において、ユーザーの認証のための情報を記憶手段に登録するための登録処理が実行されても、登録処理において登録される項目のうち管理者以外の者からの入力が可能な項目である許可項目についてのみは、画像処理装置の操作手段において入力された情報が登録される。
【図面の簡単な説明】
【００２０】
【図１】第１の実施の形態の画像処理装置を含む画像処理システムの構成の一例を示す図である。
【図２】第１の実施の形態の画像処理システムにおいて実行される処理の概要を示す図である。
【図３】第１の実施の形態の画像処理システムに含まれるＭＦＰと端末装置のハードウェア構成の一例を示す図である。
【図４】第１の実施の形態のＭＦＰにおいて、画像処理システムに新たなユーザーが登録される際に実行される処理のフローチャートである。
【図５】第２の実施の形態のＭＦＰのディスプレイにおいて表示される画面の一例である。
【図６】第２の実施の形態のＭＦＰにおいて、画像処理システムに新たなユーザーが登録される際に実行される処理のフローチャートである。
【図７】第３の実施の形態のＭＦＰにおいて表示される画面の例を示す図である。
【図８】第３の実施の形態のＭＦＰにおいて表示される画面の例を示す図である。
【図９】第３の実施の形態のＭＦＰにおいて、画像処理システムに新たなユーザーが登録される際に実行される処理のフローチャートである。
【図１０】第４の実施の形態のＭＦＰのディスプレイにおいて表示される画面の一例を示す図である。
【図１１】第４の実施の形態のＭＦＰにおいて、画像処理システムに新たなユーザーが登録される際に実行される処理のフローチャートである。
【図１２】第５の実施の形態の画像処理システムの端末装置において表示される画面の一例である。
【図１３】第５の実施の形態のＭＦＰにおいて、画像処理システムに新たなユーザーが登録される際に実行される処理のフローチャートである。
【図１４】第６の実施の形態の画像処理システムの端末装置において、ＭＦＰにおける管理者モードの時間の設定のために表示される画面の一例を示す図である。
【図１５】第６の実施の形態のＭＦＰにおいて、画像処理システムに新たなユーザーが登録される際に実行される処理のフローチャートである。
【図１６】第７の実施の形態の画像処理システムに新たなユーザーが登録される際に実行される処理の概略を説明するための図である。
【図１７】第７の実施の形態のＭＦＰにおいて、画像処理システムに新たなユーザーが登録される際に実行される処理のフローチャートである。
【発明を実施するための形態】
【００２１】
以下に、図面を参照しつつ、画像処理装置の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
【００２２】
［第１の実施の形態］
＜１．画像処理システムの構成＞
図１は、第１の実施の形態の画像処理装置を含む画像処理システムの構成の一例を示す図である。図１に示されるように、画像処理システムは、情報処理装置の一実施の形態の端末装置１００Ａ〜１００Ｄと、画像形成装置の一実施の形態のＭＦＰ２００とを含む。端末装置１００は、ネットワークＮＴに接続し、同じくネットワークＮＴ上に存在するＭＦＰ２００と通信する。ネットワークＮＴは、たとえばＬＡＮ（Local  Area  Network）である。通信は、無線であってもよいし、有線であってもよい。
【００２３】
画像処理装置は、画像処理システムにおいてサーバーとして機能する。画像処理システムの管理者は、情報処理装置を操作することによって、画像処理装置に画像処理システムの管理用の情報を登録できる。なお、本明細書では、端末装置１００Ａ〜１００Ｄは、それらの性質が総合的に取り扱われる場合、「端末装置１００」と言及される場合がある。
【００２４】
画像処理システムに含まれるＭＦＰおよび端末の数は、図１に示されたものに限定されない。端末装置１００は、たとえば、デスクトップ型コンピューター、ノート型コンピューター、タブレット端末、または、スマートフォンである。
【００２５】
＜２．処理の概要＞
図２は、第１の実施の形態の画像処理システムにおいて実行される処理の概要を示す図である。図２には、ＭＦＰ２００と端末装置１００との通信についてのシーケンスと、端末装置１００において表示される画面と、ＭＦＰ２００において表示される画面とが示されている。図２において、画像ＩＭＧ１１は、端末装置１００において表示される画面の一例である。画像ＩＭＧ２１は、ＭＦＰ２００において表示される画面の一例である。
【００２６】
画像ＩＭＧ１１は、画像処理システムに新たなユーザーを登録するための画面の一例である。新たなユーザーの登録には、当該新たなユーザーに対して設定される「ユーザー名」と「ユーザーパスワード」とが必要とされる。画像ＩＭＧ１１では、枠Ｆ０１内には、ユーザー名を登録するための欄が表示されている。また、枠Ｆ１０内には、ユーザーパスワードを登録するための欄が表示されている。さらに、枠Ｆ１１内に、当該新たなユーザーに関連付けて登録されるメールアドレス（Ｅ−ｍａｉｌアドレス）を登録するための欄が表示されている。
【００２７】
第１の実施の形態の画像処理システムでは、新たなユーザーに対して設定されるユーザー名とユーザーパスワードのうち、ユーザー名については、画像処理システムの管理者のみによって設定され得る。一方、ユーザーパスワードについては、当該管理者以外の者によっても設定され得る。
【００２８】
なお、画像ＩＭＧ１１の枠Ｆ０２内には、新たなユーザーの登録に必須ではない情報を登録するための３つのボタンも表示されている。当該３つのボタンは、ユーザーについての出力の上限枚数を設定するためのボタン「上限設定」、ユーザーに対して利用を制限する機能を設定するためのボタン「機能制限」、および、ユーザーが画像処理システムを利用することを一時的に停止させるためのボタン「一時利用停止」を含む。ボタン「上限設定」、ボタン「機能制限」、および、ボタン「一時利用停止」が操作されると、端末装置１００において、それぞれのボタンに対応する詳細な情報を登録するための画面が表示される。
【００２９】
さて、図２においてシーケンスとして示されているように、画像処理システムでは、ステップＰ０１において、ＭＦＰ２００のユーザー（図２中の「ユーザーＢ」）が、端末装置１００を操作する管理者に対して、画像処理システムにおけるユーザーとしての登録を依頼する。当該依頼は、オフラインであってもよいし、オンラインであってもよい。
【００３０】
ステップＰ０１の依頼に応じて、管理者は、ステップＰ０２で、端末装置１００においてＷｅｂブラウザー（以下、単に「ブラウザー」ともいう）を起動する。そして、管理者は、ステップＰ０３で、Ｗｅｂブラウザーを通じて、ＭＦＰ２００に対して、画面を共有することを依頼する。
【００３１】
ステップＰ０３の依頼に応じて、ＭＦＰ２００は、端末装置１００において表示される画面と同じ画面をＭＦＰ２００のディスプレイ（後述する「ディスプレイ２０７Ａ」）に表示する。
【００３２】
次に、端末装置１００を操作する管理者は、ステップＰ０４で、上記ユーザーＢを画像処理システムのユーザーとして登録するために、Ｗｅｂブラウザーを、画像処理システムの管理者用のモード（以下、単に「管理者モード」ともいう）に移行させる。
【００３３】
ＭＦＰ２００のディスプレイには、上記のように、ステップＰ０３の依頼に応じて端末装置１００において表示される画面と同じ画面が表示されている。ステップＰ０４においてＷｅｂブラウザーが管理者モードに移行することにより、ＭＦＰ２００のディスプレイ２０７Ａの表示はロックされる（図２中の「画面ロック」）。つまり、ディスプレイ２０７Ａの表示内容が、他の装置（端末装置１００）によって制御されるようになる。
【００３４】
ステップＰ０６で、端末装置１００において、ユーザーＢについてのユーザーＩＤが登録される。登録されたユーザーＩＤは、端末装置１００側のディスプレイ（後述する「ディスプレイ１０４」）に表示される。このとき表示される画面の一例が、図２では、画像ＩＭＧ１１として示されている。画像ＩＭＧ１１の枠Ｆ０１内では、登録されたユーザーＩＤ「ＯＳ１−ｈｕｅｄａ」が表示されている。
【００３５】
一方、ＭＦＰ２００は、上記「画面ロック」のためのＭＦＰ２００内の設定が完了すると、ステップＰ０７で、端末装置１００に対して、そのことを示す情報を送信する。
【００３６】
これに応じて、ステップＰ０８で、端末装置１００において、管理者が、画面の共有を開始するための操作を実行する。当該操作の一例は、専用のボタン（画面共有開始ボタン）を操作することである。当該操作に応じて、ステップＰ０９で、端末装置１００は、ＭＦＰ２００に対して、ディスプレイ１０４で表示される画面の情報を送信する。これにより、ＭＦＰ２００のディスプレイ２０７Ａでは、端末装置１００のディスプレイ１０４で表示されるのと同じ画面が表示される。つまり、端末装置１００のディスプレイ１０４で画像ＩＭＧ１１が表示されれば、ＭＦＰ２００のディスプレイ２０７Ａでも画像ＩＭＧ１１が表示される。
【００３７】
第１の実施の形態の画像処理システムでは、新規のユーザーの登録の際に、ユーザー名は管理者によってのみ設定されるが、ユーザーパスワードは管理者以外の者によっても設定され得る。ステップＰ０９において端末装置１００がＭＦＰ２００と画面を共有したことによって、ＭＦＰ２００においても新規のユーザーの登録のための画面（画像ＩＭＧ１１）が表示される。そして、ＭＦＰ２００において、ユーザーパスワードが設定され得る。つまり、新規のユーザーが、ＭＦＰ２００の入力装置２０７Ｂを操作することによって、ユーザーパスワードとして設定される情報を入力できる。
【００３８】
また、第１の実施の形態の画像処理システムでは、画面が共有された後、端末装置１００とＭＦＰ２００との間の通信が解除された場合、ＭＦＰ２００において、新規のユーザーを登録するための処理（管理者モード）を引き継ぐことができる。
【００３９】
ステップＰ１０において、ＭＦＰ２００の入力装置２０７Ｂにユーザーパスワードが入力され、そして、ステップＰ１１において、当該ユーザーパスワードの入力が完了したことを示す操作がなされると、ステップＰ１２において、入力されたユーザーパスワードが、当該新たなユーザーについてのユーザーパスワードとして登録される。そして、ＭＦＰ２００においてユーザーパスワードの入力および登録が完了すると、ＭＦＰ２００において実行されている管理者モードが終了する。
【００４０】
つまり、第１の実施の形態では、管理者モードのうち、管理者以外の者が情報を設定（登録）できる部分の処理については、ＭＦＰ２００において実行され得る。この場合の「ＭＦＰ２００において実行され得る」とは、ＭＦＰ２００の入力装置において入力された情報が登録され得る、ということを意味する。
【００４１】
なお、図２の画像ＩＭＧ２１は、ＭＦＰ２００においてユーザーパスワードの入力が受け付けられる際にＭＦＰ２００のディスプレイ２０７Ａに表示される画面の一例である。画像ＩＭＧ２１は、ユーザーパスワードを入力するためのソフトウェアキーボードと、ユーザーパスワードの入力が完了したことを示す操作の対象となるＯＫボタンＢ２１とを含む。
【００４２】
＜３．ハードウェア構成＞
図３は、第１の実施の形態の画像処理システムに含まれるＭＦＰ２００と端末装置１００のハードウェア構成の一例を示す図である。図３に示されるように、ＭＦＰ２００は、端末装置１００と、ネットワーク（図３中のＬＡＮ（Local  Area  Network））を介して通信する。以下に、ＭＦＰ２００と端末装置１００のそれぞれについて、ハードウェア構成を説明する。
【００４３】
（ＭＦＰ２００）
図３に示されるように、ＭＦＰ２００は、主な構成要素として、ＣＰＵ（Central  Processing  Unit）２０１と、ＲＯＭ（Read  Only  Memory）２０２と、ＲＡＭ（Random  Access  Memory）２０３と、ＮＶ−ＲＡＭ２０４と、記憶装置２０５と、ＮＩＣ（Network  Interface  Card）２０６と、操作パネル２０７と、スキャナー部２０８と、プリンター部２０９と、ＦＡＸ部２１０とを備えている。ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、ＮＶ−ＲＡＭ２０４と、記憶装置２０５と、ＮＩＣ２０６と、操作パネル２０７と、スキャナー部２０８と、プリンター部２０９と、ＦＡＸ部２１０とは、互いに内部バスで接続されている。
【００４４】
ＣＰＵ２０１は、ＭＦＰ２００の動作を統括的に制御するための処理を実行するプロセッサーの一例である。ＣＰＵ２０１は、サーバープログラム等の種々のプログラムを実行する。
【００４５】
ＲＯＭ２０２は、ＣＰＵ２０１が実行するプログラムを含む各種のデータを格納する。
ＲＡＭ２０３は、ＣＰＵ２０１におけるプログラム実行時のワークエリアとして機能する。ＲＡＭ２０３は、たとえば、スキャナー部２０８で読み取られた画像データ等を一時的に保存する場合もある。
【００４６】
ＮＶ−ＲＡＭ２０４は、上記したように、ＭＦＰ２００の動作の設定情報等の、種々の情報を記憶する。
【００４７】
記憶装置２０５は、たとえばハードディスクからなり、ＭＦＰ２００に登録されている宛先情報やドキュメントなどの各種のデータを保存する。ドキュメントのデータは、ネットワークを介してＭＦＰ２００に入力される場合もあれば、スキャナー部２０８で画像が読み取られることによって生成される場合もある。
【００４８】
操作パネル２０７は、ディスプレイ２０７Ａを含む。ディスプレイ２０７Ａは、たとえばＭＦＰ２００における設定内容を表示する。また、操作パネル２０７は、入力装置２０７Ｂを含む。入力装置２０７Ｂは、コピーの画質または用紙のための設定値、スキャンの送信先（宛先登録）を登録または選択するための情報など、各種の情報の入力を受け付ける。
【００４９】
スキャナー部２０８は、ＭＦＰ２００の原稿台にセットされた原稿をスキャンし、原稿の画像データを生成する。スキャナー部２０８における画像データの生成方法は公知の方法を採用することができるため、ここでは詳細な説明は繰り返さない。
【００５０】
プリンター部２０９は、たとえば電子写真方式により、スキャナー部２０８で読み取られた画像データや、端末装置１００等の外部の情報処理装置から送信されたプリントデータを、印刷のためのデータに変換し、変換後のデータに基づいて文書等の画像を印刷する装置である。電子写真方式などの画像形成の態様は、公知の技術を採用することができるため、ここでは詳細な説明は繰り返さない。
【００５１】
ＦＡＸ部２１０は、端末装置１００等の外部の情報処理装置との間のファクシミリ通信のための処理を実行する。
【００５２】
ＣＰＵ２０１がサーバープログラムを実行することによって、ＭＦＰ２００はＷｅｂサーバーとして機能する。また、ＣＰＵ２０１は、予め定められたプログラムを実行することにより、Ｗｅｂサーバーとしての機能とは別に、ＭＦＰ２００自体の動作を制御する。この観点では、ＣＰＵ２０１は、ＭＦＰ２００における制御手段として機能する。制御手段としてのＣＰＵ２０１は、スキャナー部２０８およびプリンター部２０９等のＭＦＰ２００内の種々の要素の状態を検出し得る。そして、ＣＰＵ２０１は、たとえば、スキャナー部２０８およびプリンター部２０９がジョブの実行中であるか、プリンター部２０９において紙詰まりが発生していないか、操作パネル２０７においてユーザーがネットワークシステムに管理者としてログインしているか、等を検出し、これにより、ＭＦＰ２００が設定値の設定が可能な状態であるか否かを判断する。
【００５３】
より具体的には、ＣＰＵ２０１は、たとえば、スキャナー部２０８およびプリンター部２０９がジョブの実行中であるとき、設定値の設定が可能な状態ではないと判断する。この理由の一例は、設定の変更が実行中のジョブに影響を与える可能性があることである。また、他の例は、ＯＣＲ（Optical  Character  Recognition）等の比較的ＣＰＵ２０１の負荷が高いジョブの実行中にはＣＰＵ２０１に設定の変更のタスクを割り振ることが好ましくないからである。つまり、ＣＰＵ２０１は、当該ＣＰＵ２０１の使用率が所定の値以上である場合に、ＭＦＰ２００が設定値の設定が可能な状態ではないと判断する場合がある。
【００５４】
また、ＣＰＵ２０１は、プリンター部２０９において紙詰まりが発生しているときに、ＭＦＰ２００が設定値の設定が可能な状態ではないと判断し得る。紙詰まりは、実行中のジョブが完了していないときに生じることがあるからである。
【００５５】
また、ＣＰＵ２０１は、操作パネル２０７において、ユーザーが、ネットワークシステムに管理者としてログインしているときに、ＭＦＰ２００が設定値の設定が可能な状態ではないと判断し得る。操作パネル２０７における操作を実行しているユーザーによって入力された設定値が、端末装置１００において入力された設定値と競合する場合があり得るからである。
【００５６】
（端末装置１００）
端末装置１００は、主な構成要素として、ＣＰＵ１０１と、ＲＡＭ１０２と、記憶装置１０３と、ディスプレイ１０４と、入力装置１０５と、ＮＩＣ１０６とを備えている。ＣＰＵ１０１と、ＲＡＭ１０２と、記憶装置１０３と、ディスプレイ１０４と、入力装置１０５と、ＮＩＣ１０６とは、互いに内部バスで接続されている。
【００５７】
ＣＰＵ１０１は、端末装置１００の全体的な動作を制御するための処理を実行する演算装置の一例である。
【００５８】
ＲＡＭ１０２は、ＣＰＵ１０１における処理実行時のワークエリアとして機能する。
記憶装置１０３は、ＣＰＵ１０１が実行するＯＳ（Operating  System）やＷｅｂブラウザーアプリケーションなどの各種のプログラムやこれらのプログラムの実行に利用されるデータを含む、各種のデータを保存する。記憶装置１０３は、たとえば、ＣＤ−ＲＯＭ（Compact  Disc  -  Read  Only  Memory）、ＤＶＤ−ＲＯＭ（Digital  Versatile  Disk  -  Read  Only  Memory）、ＵＳＢ（Universal  Serial  Bus）メモリー、メモリーカード、ＦＤ（Flexible  Disk）、ハードディスク、ＳＳＤ（Solid  State  Drive）、磁気テープ、カセットテープ、ＭＯ（Magnetic  Optical  Disc）、ＭＤ（Mini  Disc）、ＩＣ（Integrated  Circuit）カード（メモリーカードを除く）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ（Electronically  Erasable  Programmable  Read-Only  Memory）などの、不揮発的にデータを格納する媒体が挙げられる。また、記憶装置１０３には、ネットワークを介してダウンロードされたプログラムがインストールされる場合も有り得る。
【００５９】
ディスプレイ１０４は、ＣＰＵ１０１によって実行されるプログラムの処理結果を示す画像を表示するための表示装置である。
【００６０】
入力装置１０５は、ウェブブラウザー上で設定値を入力するなど、端末装置１００に対して情報を入力するための装置である。端末装置１００がタッチパネルを備える場合には、入力装置１０５はタッチセンサーによって実現される。入力装置１０５は、キーボードやマウスなどによって実現される場合もあり得る。
【００６１】
ＮＩＣ１０６は、端末装置１００がＭＦＰ２００と情報をやり取りする際の情報送受信装置の一例である。
【００６２】
＜４．処理の流れ＞
図４は、第１の実施の形態のＭＦＰ２００において、画像処理システムに新たなユーザーが登録される際に実行される処理のフローチャートである。図４を参照して、ＭＦＰ２００における処理の流れを説明する。
【００６３】
ステップＳ１０で、ＣＰＵ２０１は、リモート接続ステイタスがＯＮであるか否かを判断する。「リモート接続ステイタスがＯＮである」とは、端末装置１００において実行されている管理者モードの画面を共有している状態であることを意味する。リモート接続ステイタスは、ＭＦＰ２００の初期状態ではＯＦＦであり、端末装置１００のＣＰＵ１０１がＭＦＰ２００に対して画面を共有することを依頼してきたことによってＯＮされる。
【００６４】
そして、ＣＰＵ２０１は、リモート接続ステイタスがＯＮであると判断すると（ステップＳ１０でＹＥＳ）、ステップＳ２０へ制御を進める。一方、ＣＰＵ２０１は、リモート接続ステイタスがＯＦＦであると判断すると（ステップＳ１０でＮＯ）、図４の処理を終了させる。
【００６５】
ステップＳ２０で、ＣＰＵ２０１は、リモート接続ステイタスのＯＮを依頼してきた端末装置１００との通信の接続が解除されているかどうかを判断する。そして、ＣＰＵ２０１は、接続が解除されていると判断すると（ステップＳ２０でＹＥＳ）、ステップＳ３０へ制御を進める。一方、ＣＰＵ２０１は、当該端末装置１００との接続が継続されていると判断すると（ステップＳ２０でＮＯ）、図４の処理を終了させる。
【００６６】
ステップＳ３０で、ＣＰＵ２０１は、端末装置１００において実行中の管理者モードが、ユーザー認証のための設定を実行しているところであるか否かを判断する。「ユーザー認証のための設定を実行しているところ」とは、図２を参照して説明されたような「ユーザーパスワード」の入力を待っているところを意味する。そして、ＣＰＵ２０１は、実行中の管理者モードが、ユーザー認証のための設定を実行しているところであると判断すると（ステップＳ３０でＹＥＳ）、ステップＳ４０へ制御を進める。一方、ＣＰＵ２０１は、実行中の管理者モードがユーザー認証のための設定を実行しているところではないと判断する（ステップＳ３０でＮＯ）、ステップＳ５０へ制御を進める。
【００６７】
なお、ステップＳ３０において、「実行中の管理者モードがユーザー認証のための設定を実行しているところではない」状態の一例は、管理者モードがユーザーパスワード以外の情報の設定を行なっている状態にあることである。ユーザーパスワード以外の情報の設定の一例はユーザーについての出力の上限枚数の設定であり、他の例は、ユーザーに対して利用を制限する機能の設定である。
【００６８】
ステップＳ４０で、ＣＰＵ２０１は、ＭＦＰ２００のディスプレイ２０７Ａにおいて表示される画面の遷移を指示するイベントが生じたか否かを判断する。当該イベントの一例は、図２のＩＭＧ２１のＯＫボタンＢ２１が操作されたことである。そして、ＣＰＵ２０１は、当該イベントが発生したと判断すると（ステップＳ４０でＹＥＳ）、ステップＳ５０へ制御を進める。一方、ＣＰＵ２０１は、当該イベントが発生していないと判断すると、図４の処理を終了させる。図４の処理は、たとえば一定時間ごとに実行される。したがって、一度図４の処理が終了された後、再度当該イベントが発生すると、そのときに、ステップＳ５０へ制御が進められる。
【００６９】
ステップＳ５０で、ＣＰＵ２０１は、リモート接続ステイタスをＯＦＦにする。これにより、ＭＦＰ２００において実行されていた、画像処理システムにユーザーを登録するためのプログラムが終了する。このとき、ディスプレイ２０７Ａにおける表示は、たとえば初期画面に戻される。初期画面とは、少なくとも画像処理システムにユーザーを設定するための画面とは異なる画面である。そして、制御はステップＳ６０へ進められる。
【００７０】
ステップＳ６０で、ＣＰＵ２０１は、管理者モードを解除して、図４の処理を終了する。これにより、再度、ＭＦＰ２００において、画像処理システムにユーザーを登録するためのプログラムが起動されても、管理者用の情報（管理者用のパスワード等）が入力されなければ、当該プログラムは管理者モードでは実行されない。管理者用の情報は、ＭＦＰ２００の入力装置２０７Ｂから入力される場合もあれば、端末装置１００から入力される場合もある。
【００７１】
以上説明された第１の実施の形態では、端末装置１００において、画像処理システムに新たなユーザーを登録するためのプログラムが起動され、管理者用の情報が入力されると、当該プログラムが管理者モードで実行される。これにより、端末装置１００において新たなユーザーを登録するための情報が入力されれば、当該情報は、サーバーであるＭＦＰ２００の記憶装置２０５に登録（格納）される。ここで登録され得る情報は、新たなユーザーについての、ユーザー名とユーザーパスワードとを含む。これらの情報が登録されると、新たなユーザーは、これらの情報（ユーザー名およびユーザーパスワード）を入力することにより、画像処理システムにログインし、当該画像処理システム内の機器を利用することができる。
【００７２】
なお、これらの情報のうち、ユーザーパスワードは、管理者以外の者によっても登録され得る。この意味において、ユーザーパスワードは、「許可項目」の一例である。
【００７３】
そして、管理者モードで上記プログラムを実行している端末装置１００から画面を共有することを要求されると、ＭＦＰ２００では、新たなユーザーを登録するためのプログラムが管理者モードで実行される。ただし、当該プログラムは、ＭＦＰ２００において、上記許可項目についてのみ、入力装置２０７Ｂに入力された情報の登録を許可する。そして、ＭＦＰ２００は、上記許可項目の入力を受け付けると、当該許可項目を登録した後、上記プログラムの管理者モードを終了させる。
【００７４】
［第２の実施の形態］
第２の実施の形態の画像処理システムのハードウェア構成は、第１の実施の形態のハードウェア構成と同様とすることができる。そして、第２の実施の形態のＭＦＰ２００では、端末装置１００から画面の共有を要求されたときに表示される画面は、ＭＦＰ２００において登録を許可された項目のみの入力を受け付ける。
【００７５】
図５は、第２の実施の形態のＭＦＰ２００のディスプレイ２０７Ａにおいて表示される画面の一例である。第１の実施の形態では、端末装置１００から画面の共有を要求されたときにＭＦＰ２００において表示される画面は、端末装置１００において表示される画面（図２の画像ＩＭＧ１１）と同様であった。
【００７６】
図２の画像ＩＭＧ１１と比較すると、図５の画像ＩＭＧ２２は、画像ＩＭＧ１１の枠Ｆ０１内の入力欄、および、画像ＩＭＧ１１に含まれていた枠Ｆ０２内の３つのボタンを含まない。画像ＩＭＧ１１の枠Ｆ０１内の入力欄は、ユーザー名を登録するための欄、つまり、管理者以外の者は登録できない情報を入力する欄である。また、画像ＩＭＧ１１の枠Ｆ０２内の３つのボタンは、管理者のみが登録できる情報を入力するための画面を表示するために操作されるボタンである。第２の実施の形態では、画像ＩＭＧ２２として示されるように、管理者以外の者（新たなユーザー）によって操作されるＭＦＰ２００では、管理者以外の者が登録できない情報を入力するための要素は表示されない。
【００７７】
図６は、第２の実施の形態のＭＦＰ２００において、画像処理システムに新たなユーザーが登録される際に実行される処理のフローチャートである。
【００７８】
図６に示されるように、第２の実施の形態では、ステップＳ３０において、端末装置１００において実行中の管理者モードがユーザー認証のための設定を実行しているところであると判断すると（ステップＳ３０でＹＥＳ）、ＣＰＵ２０１は、ステップＳ３２で、画面の表示を切り替える。つまり、ＣＰＵ２０１は、端末装置１００では図２の画像ＩＭＧ１１が表示されるところ、ＭＦＰ２００のディスプレイ２０７Ａでは、図５の画像ＩＭＧ２２が表示されるように、表示内容を変更する。
【００７９】
その後、ＣＰＵ２０１は、画像ＩＭＧ２２に対してユーザーパスワードが入力されると、当該ユーザーパスワードを登録し、その後、ユーザー登録用のプログラムを終了し、また、管理者モードを終了させる。
【００８０】
第２の実施の形態では、画像処理システムの管理者以外の者によって操作されるＭＦＰ２００において、当該者（管理者以外の者）が登録できる情報のみの入力を受け付ける画面が表示される。これにより、ＭＦＰ２００における操作者が、当該操作者の登録できない情報を誤って入力する事態を回避できる。
【００８１】
［第３の実施の形態］
第３の実施の形態の画像処理システムのハードウェア構成は、第１の実施の形態のハードウェア構成と同様とすることができる。そして、第３の実施の形態のＭＦＰ２００では、第１の実施の形態のＭＦＰ２００と同様に、管理者以外の者は、ユーザーパスワードを入力できる。さらに、第３の実施の形態のＭＦＰ２００は、当該管理者以外の者に対して、ユーザーパスワードの入力が完了することによって管理者モードが終了することを報知する。
【００８２】
図７および図８は、第３の実施の形態のＭＦＰ２００において表示される画面の例を示す図である。図７には、設定用の画面を示す画像ＩＭＧ２３が示されている。図８には、図７の設定用の画面から遷移する画面であって、ユーザーパスワードを入力するための画面を示す、画像ＩＭＧ２４が示されている。
【００８３】
図２の画像ＩＭＧ１１と比較すると、図７の画像ＩＭＧ２３は、その右下に、情報の入力が完了したときに操作されるＯＫボタン（図２の画像ＩＭＧ１１）の代わりに、解除ボタンＢ０２を含む。解除ボタンＢ０２は、文字列「入力確定＋管理者モード解除」を含む。
【００８４】
また、図２の画像ＩＭＧ２１と比較すると、図８の画像ＩＭＧ２４は、その右下に、ＯＫボタンＢ０１（図２の画像ＩＭＧ０２）の代わりに、解除ボタンＢ０２を含む。解除ボタンＢ０２は、文字列「入力確定＋管理者モード解除」を含む。
【００８５】
画像ＩＭＧ２３および画像ＩＭＧ２４の解除ボタンＢ０２が操作されたときの効果は、図２の画像ＩＭＧ１１のＯＫボタンおよび図２の画像ＩＭＧ２１のＯＫボタンＢ０１が操作されたときの効果と同様である。より具体的には、これらのボタンは、ステップＳ４０（図４）において、ＣＰＵ２０１が画面遷移を指示するイベントが発生したと判断するという効果を奏する。
【００８６】
第３の実施の形態では、このようなボタンに、図７および図８に示されたように、文字列「入力確定＋管理者モード解除」を付加している。
【００８７】
これにより、ユーザーは、画像ＩＭＧ２３および画像ＩＭＧ２４の解除ボタンＢ０２を操作することによって、ＭＦＰ２００における管理者モードが終了することを容易に理解し得る。
【００８８】
図９は、第３の実施の形態のＭＦＰ２００において、画像処理システムに新たなユーザーが登録される際に実行される処理のフローチャートである。
【００８９】
図９に示されるように、第３の実施の形態では、ステップＳ３０において、端末装置１００において実行中の管理者モードがユーザー認証のための設定を実行しているところであると判断すると（ステップＳ３０でＹＥＳ）、ＣＰＵ２０１は、ステップＳ３４で、画面の表示を切り替える。つまり、ＣＰＵ２０１は、端末装置１００では図２の画像ＩＭＧ１１が表示されるところ、ＭＦＰ２００のディスプレイ２０７Ａでは、図７の画像ＩＭＧ２３が表示されるように、表示内容を変更する。また、ＣＰＵ２０１は、図７の画像ＩＭＧ２３が表示された後、ソフトウェアキーボードを表示するための操作がなされると、図８の画像ＩＭＧ２４を表示する。
【００９０】
その後、画像ＩＭＧ２３または画像ＩＭＧ２４に対してユーザーパスワードが入力され、解除ボタンＢ０２が操作されると、ＣＰＵ２０１は、当該ユーザーパスワードを登録し、その後、ユーザー登録用のプログラムを終了し、また、管理者モードを終了させる。
【００９１】
［第４の実施の形態］
第４の実施の形態の画像処理システムのハードウェア構成は、第１の実施の形態のハードウェア構成と同様とすることができる。そして、第４の実施の形態では、管理者以外の者によって操作されるＭＦＰ２００において、当該ＭＦＰ２００において未設定の項目が報知される。
【００９２】
図１０は、第４の実施の形態のＭＦＰ２００のディスプレイ２０７Ａにおいて表示される画面の一例を示す図である。
【００９３】
図１０の画像ＩＭＧ２５は、図２の画像ＩＭＧ１１と比較して、メッセージＭ３１をさらに含む。メッセージＭ３１は、文字列「ユーザーパスワードを設定して下さい  Ｅ−ｍａｉｌアドレスを設定してください」を含むことにより、画像ＩＭＧ２５において、ユーザーパスワードとＥ−ｍａｉｌアドレスがまだ設定されていないことを報知する。
【００９４】
図１１は、第４の実施の形態のＭＦＰ２００において、画像処理システムに新たなユーザーが登録される際に実行される処理のフローチャートである。
【００９５】
図１１に示されるように、第４の実施の形態では、ステップＳ３０において、端末装置１００において実行中の管理者モードがユーザー認証のための設定を実行しているところであると判断すると（ステップＳ３０でＹＥＳ）、ＣＰＵ２０１は、ステップＳ３５で、管理者モードにおいて未設定の項目があるか否かを判断する。そして、ＣＰＵ２０１は、管理者モードにおいて未設定の項目があると判断すると（ステップＳ３５でＹＥＳ）、ステップＳ３６へ制御を進める。一方、ＣＰＵ２０１は、管理者モードにおいて未設定の項目はないと判断すると（ステップＳ３５でＮＯ）、図１１の処理を終了させる。
【００９６】
ステップＳ３６で、ＣＰＵ２０１は、メッセージＭ３１として示されたような、報知用のメッセージを作成する。より具体的には、ＣＰＵ２０１は、端末装置１００においてまだ設定されていない項目を取得し、当該項目が未設定であることを示すメッセージを作成する。そして、制御はステップＳ３７へ進められる。
【００９７】
ステップＳ３７で、ＣＰＵ２０１は、ステップＳ３６で生成されたメッセージが表示されるように、ディスプレイ２０７Ａにおける表示内容を切り替える。つまり、端末装置１００では図２の画像ＩＭＧ１１が表示されるところ、ＭＦＰ２００のディスプレイ２０７Ａでは、図１１の画像ＩＭＧ２５が表示されるように、表示内容を変更する。
【００９８】
その後、画像ＩＭＧ２５に対してユーザーパスワードが入力され、ＯＫボタンが操作されると、当該ユーザーパスワードを登録し、その後、ユーザー登録用のプログラムを終了し、また、管理者モードを終了させる。
【００９９】
以上説明されたように、第４の実施の形態では、未設定の項目が報知されることによって、ＭＦＰ２００を操作する者は、どの項目を設定するべきかを容易に理解できる。
【０１００】
なお、第４の実施の形態では、管理者モードにおいて未設定の項目のうち、ユーザーの登録に必要な項目についてのみ、報知されてもよい。
【０１０１】
［第５の実施の形態］
第５の実施の形態の画像処理システムのハードウェア構成は、第１の実施の形態のハードウェア構成と同様とすることができる。そして、第５の実施の形態では、管理者によって操作される端末装置１００において、ＭＦＰ２００側での設定（入力）が許可される項目が選択される。
【０１０２】
図１２は、第５の実施の形態の画像処理システムの端末装置１００において表示される画面の一例である。
【０１０３】
図１２の画像ＩＭＧ１５では、３つの項目「ユーザー名」「ユーザーパスワード」「Ｅ−ｍａｉｌアドレス」のそれぞれに対応して、３つのチェックボックスＣ０１，Ｃ０２，Ｃ０３が表示されている。管理者は、管理者以外の者によって操作されるＭＦＰ２００において設定を許可する項目に対応するチェックボックスにチェックを入れた後、ＭＦＰ２００に対して画面の共有を要求する。これにより、ＭＦＰ２００では、チェックを入れられた項目についてのみ、設定が受け付けられる。そして、それらの設定が入力されて、当該入力が完了すると、ＭＦＰ２００では、ユーザー設定用のプログラムが終了し、そして、管理者モードが終了する。
【０１０４】
図１３は、第５の実施の形態のＭＦＰ２００において、画像処理システムに新たなユーザーが登録される際に実行される処理のフローチャートである。
【０１０５】
図１３に示されるように、第５の実施の形態では、ステップＳ３０において、端末装置１００において実行中の管理者モードがユーザー認証のための設定を実行しているところであると判断すると（ステップＳ３０でＹＥＳ）、ＣＰＵ２０１は、ステップＳ４２で、ユーザー設定が可能な項目があるか否かを判断する。ステップＳ４２において「ユーザー設定が可能な項目」とは、上記したように、端末装置１００においてチェックを入れられた項目のことを意味する。そして、ＣＰＵ２０１は、ユーザー設定が可能な項目があると判断すると（ステップＳ４２でＹＥＳ）、当該項目についての入力を受け付ける。そして、当該項目についての入力が完了したことを（ＯＫボタンの操作等によって）検知すると、ユーザー設定用のプログラムを終了させ、管理者モードを終了させて、図１３の処理を終了する。
【０１０６】
一方、ＣＰＵ２０１は、ユーザー設定が可能な項目がないと判断すると（ステップＳ４２でＮＯ）、そのまま、ステップＳ５０で、リモート接続ステイタスをＯＦＦにし、また、ステップＳ６０で、管理者モードを解除して、図１３の処理を終了する。
【０１０７】
［第６の実施の形態］
第６の実施の形態の画像処理システムのハードウェア構成は、第１の実施の形態のハードウェア構成と同様とすることができる。そして、第６の実施の形態では、ＭＦＰ２００では、端末装置１００との通信が解除されてから一定の時間においてのみ、管理者モードが実行される。一定の時間は、ＭＦＰ２００または端末装置１００において予め定められていてもよいし、端末装置１００を操作する管理者によって設定されてもよい。
【０１０８】
図１４は、第６の実施の形態の画像処理システムの端末装置１００において、ＭＦＰ２００における管理者モードの時間（上記の「一定の時間」）の設定のために表示される画面の一例を示す図である。図１４の画像ＩＭＧ１６は、設定される時間を表示する欄Ｆ６１とともに、当該時間を調整するためのボタン（「＋」ボタン、「−」ボタン）、および、当該設定を確定させるためのボタン（ＯＫボタン）を含む。端末装置１００において設定された時間は、たとえば、端末装置１００からＭＦＰ２００に対する画面の共有の要求の際に、ＭＦＰ２００へと送信される。
【０１０９】
図１５は、第６の実施の形態のＭＦＰ２００において、画像処理システムに新たなユーザーが登録される際に実行される処理のフローチャートである。
【０１１０】
図１５に示されているように、ステップＳ２０で、リモート接続ステイタスのＯＮを依頼してきた端末装置１００との通信の接続が解除されていると判断すると（ステップＳ２０でＹＥＳ）、ＣＰＵ２０１は、ステップＳ４４へ制御を進める。
【０１１１】
ステップＳ４４で、ＣＰＵ２０１は、ＭＦＰ２００における管理者モードの時間（上記した「一定の時間」）の設定が有効であるか否かを判断する。そして、そのような設定が有効であると判断すると（ステップＳ４４でＹＥＳ）、ステップＳ４６へ制御を進める。たとえば、端末装置１００において図１４の画像ＩＭＧ１６において時間が設定され、当該設定された時間が端末装置１００からＭＦＰ２００に送信されている場合には、ＣＰＵ２０１は、管理者モードの時間の設定が有効であると判断する。
【０１１２】
なお、ＣＰＵ２０１は、管理者モードの時間の設定が有効ではないと判断すると（ステップＳ４４でＮＯ）、ＭＦＰ２００において設定を許可されている項目についての入力を受け付け、当該項目についての入力が完了したことを（ＯＫボタンの操作等によって）検知すると、ユーザー設定用のプログラムを終了させ、管理者モードを終了させて、図１５の処理を終了する。
【０１１３】
ステップＳ４６で、ＣＰＵ２０１は、端末装置１００との通信の接続が解除されてから、上記のように設定された時間が経過したか否かを判断する。ＣＰＵ２０１は、当該時間がまだ経過していないと判断した場合には（ステップＳ４６でＮＯ）、ステップＳ４６に制御を留める。この間、ＣＰＵ２０１は、ＭＦＰ２００において設定を許可されている項目についての入力を受け付ける。そして、ＣＰＵ２０１は、当該時間が経過したと判断すると（ステップＳ４６でＹＥＳ）、ステップＳ５０へ制御を進める。
【０１１４】
そして、ＣＰＵ２０１は、ステップＳ５０で、リモート接続ステイタスをＯＦＦにし、また、ステップＳ６０で、管理者モードを解除して、図１５の処理を終了する。
【０１１５】
第６の実施の形態によれば、端末装置１００と画面を共有することによって管理者モードでの動作が可能になったＭＦＰ２００が、そのような状態のまま長時間放置される事態が回避され得る。
【０１１６】
［第７の実施の形態］
第７の実施の形態の画像処理システムのハードウェア構成は、第１の実施の形態のハードウェア構成と同様とすることができる。そして、第７の実施の形態では、ＭＦＰ２００において設定の入力を受け付けられた項目は、端末装置１００側の許可を条件として、設定される。
【０１１７】
図１６は、第７の実施の形態の画像処理システムに新たなユーザーが登録される際に実行される処理の概略を説明するための図である。図１６には、管理者によって操作される端末装置１００での表示画面を示す画像ＩＭＧ１１および画像ＩＭＧ１２、ならびに、管理者以外の者によって操作されるＭＦＰ２００での表示画面を示す画像ＩＭＧ２８が示されている。
【０１１８】
第７の実施の形態では、画像ＩＭＧ１１として示されるように、端末装置１００においてユーザーを登録するためのプログラムが実行された後、端末装置１００からＭＦＰ２００に画面を共有する要求が送信される。第７の実施の形態では、端末装置１００における表示画面が、ユーザー設定画面（画像ＩＭＧ１１）からパスワード入力画面（画像ＩＭＧ２８）に遷移した後、上記要求がなされる。パスワード入力画面は、ユーザーパスワードを入力するための画面であって、ソフトウェアキーボードを含む画面である。
【０１１９】
ＭＦＰ２００では、画像ＩＭＧ２８として示されるように、パスワード入力画面が表示されることによって、ユーザーパスワードの入力が受け付けられる。
【０１２０】
第７の実施の形態では、ＭＦＰ２００において入力されたユーザーパスワードは、画像ＩＭＧ１２として示されるように、端末装置１００において表示される。図１６の画像ＩＭＧ１２では、ＭＦＰ２００において入力されたユーザーパスワードが、文字列「＊＊＊＊＊」として表示されている。
【０１２１】
そして、端末装置１００では、画像ＩＭＧ１２内のＯＫボタンが操作されることによって、管理者がユーザーパスワードの登録を許可することを示す情報がＭＦＰ２００に送信される。
【０１２２】
ＭＦＰ２００では、当該登録を許可することを示す情報を受信したことを条件として、上記のように入力されたユーザーパスワードが登録される。
【０１２３】
図１７は、第７の実施の形態のＭＦＰ２００において、画像処理システムに新たなユーザーが登録される際に実行される処理のフローチャートである。
【０１２４】
図１７に示されるように、第７の実施の形態において、ＣＰＵ２０１は、ステップＳ１０でリモート接続ステイタスがＯＮであると判断すると（ステップＳ１０でＹＥＳ）、ステップＳ１２へ制御を進める。
【０１２５】
ステップＳ１２で、ＣＰＵ２０１は、ディスプレイ２０７Ａに表示されている画面がパスワード入力画面（画像ＩＭＧ２８）であるか否かを判断する。なお、ステップＳ１２の制御は、ＭＦＰ２００が端末装置１００と画面を共有した状況下で実行される。つまり、端末装置１００側で、パスワード入力画面が表示された状態でステップＳ１２の制御が実行されているかどうかが判断される。
【０１２６】
そして、ＣＰＵ２０１は、ディスプレイ２０７Ａにおいてパスワード入力画面が表示されていると判断すると（ステップＳ１２でＹＥＳ）、ステップＳ２０へ制御を進める。一方、ＣＰＵ２０１は、端末装置１００と画面を共有している状態でパスワード入力画面が表示されなかったと判断すると（ステップＳ１２でＮＯ）、リモート接続ステイタスをＯＦＦにし、管理者モードを処理を終了させた後、図１７の処理を終了させる。
【０１２７】
そして、ＣＰＵ２０１は、第１の実施の形態と同様にステップＳ２０〜ステップＳ４０の制御を実行した後、ステップＳ４０で画面遷移を指示するイベントが生じていないと判断すると（ステップＳ４０でＮＯ）、ステップＳ７０へ制御を進める。なお、ＣＰＵ２０１は、たとえば、ステップＳ１２で、ディスプレイ２０７Ａにパスワード入力画面が表示されていると判断した後、ユーザーパスワードの入力を受け付ける。そして、ユーザーパスワードが入力された後、所定の時間、画面遷移を指示するイベントが生じないと判断したときに、ステップＳ７０へ制御を進める。
【０１２８】
ステップＳ７０では、ＣＰＵ２０１は、端末装置１００からの入力されたユーザーパスワードの登録の許可（図１６参照）を待つ。そして、ＣＰＵ２０１は、端末装置１００から、入力されたユーザーパスワードの登録を許可する情報を取得すると、当該ユーザーパスワードを記憶装置２０５に登録し、リモート接続ステイタスをＯＦＦにし、そして、管理者モードを終了させて、図１７の処理を終了する。
【０１２９】
今回開示された各実施の形態は全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内での全ての変更が含まれることが意図される。また、実施の形態および各変形例において説明された発明は、可能な限り、単独でも、組合わせても、実施することが意図される。
【０１３０】
なお、本開示にかかるプログラムは、コンピューターのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【０１３１】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【０１３２】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【符号の説明】
【０１３３】
１００  端末装置、１０１，２０１  ＣＰＵ、１０４，２０７Ａ  ディスプレイ、１０５，２０７Ｂ  入力装置、２００  ＭＦＰ。
【図１】
0006428297.tif 000002
【図２】
0006428297.tif 000003
【図３】
0006428297.tif 000004
【図４】
0006428297.tif 000005
【図５】
0006428297.tif 000006
【図６】
0006428297.tif 000007
【図７】
0006428297.tif 000008
【図８】
0006428297.tif 000009
【図９】
0006428297.tif 000010
【図１０】
0006428297.tif 000011
【図１１】
0006428297.tif 000012
【図１２】
0006428297.tif 000013
【図１３】
0006428297.tif 000014
【図１４】
0006428297.tif 000015
【図１５】
0006428297.tif 000016
【図１６】
0006428297.tif 000017
【図１７】
0006428297.tif 000018