(57)【要約】【課題】  複数の画像処理装置の動作環境を順に設定する処理を中断することなく実行すること。【解決手段】  画象処理装置の動作環境設定プログラムは、ネットワークに接続されたコンピュータにより実行されて、ネットワークに接続された複数の画像処理装置の動作環境を設定するアプリケーションプログラムである。複数のＭＦＰのうちから設定の対象となる画像処理装置のＩＰアドレスを受付けるステップ（Ｓ０１）と、ＭＦＰそれぞれの動作環境を設定するための設定データの入力を受付けるステップ（Ｓ０６〜Ｓ０８、Ｓ１４〜Ｓ１８）と、ＭＦＰそれぞれの動作環境を設定するためにＭＦＰそれぞれにより要求されるパスワードの入力を受付けるステップ（Ｓ０２）と、ＭＦＰそれぞれのパスワードが正しいか否かを判定するステップ（Ｓ０３）と、ＭＦＰのパスワードが正しいと判定されたことを条件に（Ｓ０４でＹＥＳ）、ＭＦＰそれぞれに設定された設定データを順に送信するステップ（Ｓ１０〜Ｓ１２）とをコンピュータに実行させる。【選択図】        図４
2006101393.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されたコンピュータにより実行されて、前記ネットワークに接続された複数の画像処理装置の動作環境を設定するアプリケーションプログラムであって、
前記複数の画像処理装置のうちから設定の対象となる画像処理装置の前記ネットワーク上の位置を受付けるステップと、
ネットワーク上の位置が指定された前記画像処理装置それぞれの動作環境を設定するための設定データの入力を受付けるステップと、
ネットワーク上の位置が指定された前記画像処理装置それぞれの動作環境を設定するために前記画像処理装置それぞれにより要求されるパスワードの入力を受付けるステップと、
前記指定された画像処理装置それぞれのパスワードが正しいか否かを判定するステップと、
前記指定された全ての画像処理装置のパスワードが正しいと判定されたことを条件に、前記指定された画像処理装置それぞれに設定された設定データを順に送信するステップとをコンピュータに実行させる画像処理装置の動作環境設定プログラム。
【請求項２】
前記判定ステップは、前記指定された画像処理装置それぞれに前記入力されたパスワードを送信するステップと、
前記パスワードを送信した画像処理装置からパスワードが正しいことを示す情報を受信するステップとを含む、請求項１に記載の動作環境設定プログラム。
【請求項３】
前記設定データの入力を受付けるステップは、前記判定ステップにより前記指定された全ての画像処理装置のパスワードが正しいと判定されたことを条件に、前記設定データの入力を受付ける、請求項１に記載の動作環境設定プログラム。
【請求項４】
前記パスワードの入力を受付けるステップは、前記設定データの入力を受付けるステップにより入力された設定データの少なくとも１つの設定にパスワードが必要なことを条件に、パスワードの入力を受付ける、請求項１に記載の動作環境設定プログラム。
【請求項５】
ネットワークに接続されたコンピュータにより実行されて、前記ネットワークに接続された複数の画像処理装置の動作環境を設定する方法であって、
前記複数の画像処理装置のうちから設定の対象となる画像処理装置の前記ネットワーク上の位置を受付けるステップと、
ネットワーク上の位置が指定された前記画像処理装置それぞれの動作環境を設定するための設定データの入力を受付けるステップと、
ネットワーク上の位置が指定された前記画像処理装置それぞれの動作環境を設定するために前記画像処理装置それぞれにより要求されるパスワードの入力を受付けるステップと、
前記指定された画像処理装置それぞれのパスワードが正しいか否かを判定するステップと、
前記指定された全ての画像処理装置のパスワードが正しいと判定されたことを条件に、前記指定された画像処理装置それぞれに設定された設定データを順に送信するステップとを含む、画像処理装置の動作環境設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像処理装置の動作環境設定プログラムおよび動作環境設定方法に関し、特に、画像処理装置で処理を実行するのに必要とされる動作環境を画像処理装置に設定するための動作環境設定プログラムおよび動作環境設定方法に関する。
【背景技術】
【０００２】
近年、ネットワークの普及により、プリンタ、ファクシミリ、イメージスキャナおよびこれらを一体にした複合機等の画像処理装置をネットワークに接続して使用する形態が増えている。これらの画像処理装置は、それが有する機能を実行するために動作環境を設定する必要がある。ここでの動作環境とは、例えば、ファクシミリの送信先であるファクシミリ番号、電子メールの送信先である電子メールアドレス、電子メールサーバのＩＰアドレス等である。この動作環境には、管理者のみが設定することができるようにするために、管理者用パスワードが入力されることを条件に設定が許可されるものがある。
【０００３】
一方、ネットワークに複数の画像処理装置が接続されている場合に、これら複数の画像処理装置すべての動作環境を、ネットワークに接続された動作環境設定用コンピュータから設定することができれば便利である。この場合、動作環境設定用コンピュータからは、複数の画像処理装置それぞれに順に動作環境を送信して動作環境を設定することになる。しかしながら、複数の画像処理装置それぞれで、管理者用パスワードが入力されることを条件に設定が許可される場合には、全ての画像処理装置それぞれの管理者用パスワードが真正なものでなければならない。管理者用パスワードが１つでも誤っている場合には、その画像処理装置では動作環境が設定されないため、順に動作環境を送信する処理が途中で中断されてしまう。
【０００４】
なお、以上本発明について背景技術を、出願人の知得した一般的技術情報に基づいて説明したが、出願人の記憶する範囲において、出願前までに先行技術文献情報として開示すべき情報を出願人は有していない。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この発明は、上述した問題点を解決するためになされたもので、この発明の目的の１つは、複数の画像処理装置の動作環境を順に設定する処理を中断することなく実行することが可能な画像処理装置の動作環境設定プログラムを提供することである。
【０００６】
この発明の他の目的は、複数の画像処理装置の動作環境を順に設定する処理を中断することなく実行することが画像処理装置の動作環境設定方法を提供することである。
【課題を解決するための手段】
【０００７】
上述した目的を達成するためにこの発明のある局面によれば、画象処理装置の動作環境設定プログラムは、ネットワークに接続されたコンピュータにより実行されて、ネットワークに接続された複数の画像処理装置の動作環境を設定するアプリケーションプログラムであって、複数の画像処理装置のうちから設定の対象となる画像処理装置のネットワーク上の位置を受付けるステップと、ネットワーク上の位置が指定された画像処理装置それぞれの動作環境を設定するための設定データの入力を受付けるステップと、ネットワーク上の位置が指定された画像処理装置それぞれの動作環境を設定するために画像処理装置それぞれにより要求されるパスワードの入力を受付けるステップと、指定された画像処理装置それぞれのパスワードが正しいか否かを判定するステップと、指定された全ての画像処理装置のパスワードが正しいと判定されたことを条件に、指定された画像処理装置それぞれに設定された設定データを順に送信するステップとをコンピュータに実行させる。
【０００８】
この発明に従えば、ネットワーク上の位置が指定された画像処理装置それぞれの動作環境を設定するための設定データが入力され、ネットワーク上の位置が指定された画像処理装置それぞれの動作環境を設定するために画像処理装置それぞれにより要求されるパスワードが入力され、指定された全ての画像処理装置のパスワードが正しいと判定されたことを条件に、指定された画像処理装置それぞれに設定された設定データが順に送信される。このため、全ての画像処理装置について正しいパスワードが入力されなければ、設定データを送信しないので、設定データを順に送信中に途中で処理が中断することがない。その結果、複数の画像処理装置の動作環境を順に設定する処理を中断することなく実行することが可能な画像処理装置の動作環境設定プログラムを提供することができる。
【０００９】
好ましくは、判定ステップは、指定された画象処理装置それぞれに入力されたパスワードを送信するステップと、パスワードを送信した画像処理装置からパスワードが正しいことを示す情報を受信するステップとを含む。
【００１０】
好ましくは、設定データの入力を受付けるステップは、判定ステップにより指定された全ての画像処理装置のパスワードが正しいと判定されたことを条件に、設定データの入力を受付ける。
【００１１】
この発明に従えば、設定データの入力を受付ける前に、パスワードが正しいことが判定されるので、設定データの入力が無駄になることがない。
【００１２】
好ましくは、パスワードの入力を受付けるステップは、設定データの入力を受付けるステップにより入力された設定データの少なくとも１つの設定にパスワードが必要なことを条件に、パスワードの入力を受付ける。
【００１３】
この発明に従えば、入力された設定データの設定にパスワードが不要な場合には、パスワードが受付けられないので、不要なパスワードが入力されるのを回避することができる。
【００１４】
この発明の他の局面によれば、画像処理装置の動作環境設定方法は、ネットワークに接続されたコンピュータにより実行されて、ネットワークに接続された複数の画像処理装置の動作環境を設定する方法であって、複数の画像処理装置のうちから設定の対象となる画像処理装置のネットワーク上の位置を受付けるステップと、ネットワーク上の位置が指定された画像処理装置それぞれの動作環境を設定するための設定データの入力を受付けるステップと、ネットワーク上の位置が指定された画像処理装置それぞれの動作環境を設定するために画像処理装置それぞれにより要求されるパスワードの入力を受付けるステップと、指定された画像処理装置それぞれのパスワードが正しいか否かを判定するステップと、指定された全ての画像処理装置のパスワードが正しいと判定されたことを条件に、指定された画像処理装置それぞれに設定された設定データを順に送信するステップとを含む。
【００１５】
この発明に従えば、複数の画像処理装置の動作環境を順に設定する処理を中断することなく実行することが可能な画像処理装置の動作環境設定方法を提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照しつつ本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００１７】
図１は、本発明の実施の形態の１つにおけるネットワークシステムの全体概要を示す図である。図１を参照して、ネットワークシステム１０は、ネットワーク６にそれぞれ接続された複合機（以下、「ＭＦＰ」という）１Ａ，１Ｂ，１Ｃと、動作環境設定用コンピュータ２と、認証サーバ５とを含む。
【００１８】
動作環境設定用コンピュータ２は、一般的なコンピュータで構成され、ネットワークシステム１０において、ＭＦＰ１Ａ，１Ｂ，１Ｃそれぞれの動作環境を設定するためのアプリケーションプログラム（以下「動作環境設定プログラム」という）が実行される。この動作環境設定プログラムは、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９に記録されて流通し、動作環境設定用コンピュータ２が備えるＣＤ−ＲＯＭドライブによって読取られる。読取られた動作環境設定プログラムは、動作環境設定用コンピュータ２が備えるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）に一時的に記憶され、中央演算装置（ＣＰＵ）によって実行される。
【００１９】
なお、動作環境設定プログラムを、ＣＤ−ＲＯＭ９から読み出すのに代えて、ネットワーク６に接続された他のコンピュータからダウンロードするようにしてもよい。ここでは、動作環境設定プログラムがＣＤ−ＲＯＭ９に記憶されて流通する例を示したが、他の記録媒体、たとえば、フレキシブルディスク、カセットテープ、ハードディスク、光ディスク（ＭＯ（Magnetic Optical Disc）／ＭＤ（Mini Disc）／ＤＶＤ（Digital Versatile Disc））、ＩＣカード（メモリカードを含む）、光カード、フラッシュＲＯＭ、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭなどの半導体メモリ等の媒体でもよい。
【００２０】
また、ここでいう動作環境設定プログラムは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００２１】
動作環境設定用コンピュータ２のハードウエア構成は、周知であるのでここではその詳細な説明は繰返さない。
【００２２】
認証サーバ５は、一般的なコンピュータで構成される。認証サーバ５は、ネットワーク６に接続された他の装置のユーザ認証を集中的に行うためのサーバである。ネットワーク６に接続された他の装置には、ＭＦＰ１Ａ，１Ｂ，１Ｃおよび動作環境設定用コンピュータ２を含めてもよい。
【００２３】
ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１Ａ，１Ｂ，１Ｃは、原稿を読取るためのスキャナ、ネットワーク６に接続された他の機器と通信するためのネットワークコントローラ、画像データに基づいて紙などの記録媒体に画像を形成するための画像形成装置、ファクシミリ、およびハードディスクを含み、画像読取機能、複写機能、ファクシミリ送受信機能、データをプリントするプリント機能、電子メール送受信機能、電子データを送受信するファイル転送機能、電子データを蓄積してユーザ毎に管理するファイル管理機能を備えている。ＭＦＰ１Ａ，１Ｂ，１Ｃの機能はすべて同じであるので、ここでは特に言及しない限りＭＦＰ１Ａを例に説明する。
【００２４】
なお、認証サーバ５、ＭＦＰ１Ａ，１Ｂ，１Ｃの台数は図１に示す台数に限定されるものではない。
【００２５】
ネットワーク６は、ローカルエリアネットワーク（ＬＡＮ）である。ネットワーク６は、インターネットまたは一般公衆回線であってもよく、有線または無線を問わない。
【００２６】
本実施の形態におけるネットワークシステム１０では、ＭＦＰ１Ａ，１Ｂ，１Ｃの動作環境の設定を、動作環境設定用コンピュータ２で行う。動作環境は、電子メール送信処理で用いられる電子メールアドレス、ファイル管理処理で用いられる部門データ、ユーザデータまたはボックスデータ、電子メールサーバやＤＮＳサーバのＩＰアドレス等のネットワーク環境データである。
【００２７】
図２は、本実施の形態におけるＭＦＰの概略構成を示す機能ブロック図である。図２を参照して、ＭＦＰ１Ａは、ＭＦＰ１Ａの全体を制御するための制御部１００と、制御部１００にそれぞれ接続された、原稿を光学的に読取って画像データを出力するスキャナ１０１と、ハードディスク等の記憶装置である記憶部１０８と、ユーザによる操作を受付ける操作パネル１０６と、ファクシミリデータを送受信するためのＦＡＸ１０２と、制御部１００をネットワーク６に接続するためのネットワークコントローラ１０３と、紙などの記録媒体に画像を形成するためのプリンタ１０７とを備える。
【００２８】
スキャナ１０１は、ＣＣＤ（Charge Coupled Device）等の光電変換素子を含み、原稿を光学的に読取って、画像データとしての電子データを出力する。スキャナ１０１から出力される画像データは、記憶部１０８に出力される。この際、ユーザＩＤおよびパスワードが入力されると、そのユーザＩＤに対応して記憶部１０８に設けられたボックスにその画像データが記憶される。
【００２９】
ＦＡＸ１０２は、ファクシミリ装置であり、電話回線等の一般公衆回線と接続される。ＦＡＸ１０２で受信されたデータは、記憶部１０８に記憶されるか、プリンタ１０７より出力される。
【００３０】
ネットワークコントローラ１０３は、ネットワーク６と接続され、ＭＦＰ１Ａをネットワーク６と接続するための通信インターフェイスである。ネットワークコントローラ１０３は、制御部１００と接続される。制御部１００から入力されたデータをネットワーク６に送出し、ネットワーク６から受信されたデータを制御部に出力する。また、ネットワークコントローラ１０３は、ネットワーク６を介して受信されたプリントデータを、記憶部１０８またはプリンタ１０７に出力する。また、ネットワーク６に接続された他のコンピュータとのデータの送受信を行う。他のコンピュータには動作環境設定用コンピュータ２が含まれる。
【００３１】
記憶部１０８は、ハードディスク等の記憶装置である。記憶部１０８に、ランダムアクセスメモリ（ＲＡＭ）等の半導体メモリを用いてもよい。記憶部１０８は、スキャナで読取られた画像データ、ネットワークコントローラ１０３で受信されたデータなど、ＭＦＰ１Ａに入力されるデータを記憶する。
【００３２】
プリンタ１０７は、スキャナ１０１で読取られた画像データ、ネットワークコントローラ１０３により他のコンピュータから受信されたデータ、記憶部１０８に記憶されたデータを、紙などの記録媒体に可視化する。
【００３３】
制御部１００は、ＭＦＰ１Ａの全体を制御する。特に、制御部１００は、設定された動作環境を記憶部１０８に記憶しておき、所定の指示が入力されると、入力された指示に応じた動作を、設定されている動作環境にしたがって実行する。所定の指示は、操作パネル１０６から入力される場合と、ネットワークコントローラ１０３を介して他のコンピュータから入力される場合とがある。制御部１００が実行する処理には次のものがある。
【００３４】
（１）ファイル管理処理
ユーザ毎に記憶部１０８の一部の領域を割当て、ユーザ毎に画像データや文書データ等の電子データをファイルとして記憶する。ユーザ毎に割てられる記憶部１０８の領域を、ここではボックスという。ユーザに割当てられるボックスの情報は、動作環境に含まれる。また、ファイル管理処理では、ユーザをグループごとにまとめて管理する。グループとは、例えば、ユーザが所属する部門を示す。ファイル管理処理では、ある部門に属するユーザ間では、それらユーザに割当てられたボックスに記憶されたデータへのアクセスを許可するが、他の部門に属するユーザからのアクセスを禁止するなど、部門毎にデータへのアクセス権限を異ならせる処理等を行う。ユーザが属するグループの情報は、ユーザとグループとの関連を示す情報であり、ここでは部門データといい、部門データは動作環境に含まれる。
【００３５】
（２）ユーザ認証処理
ＭＦＰ１Ａを操作するユーザを予め登録されたユーザに制限するための処理である。このため、制御部１００は、操作パネル１０６にログイン画面を表示して、ログイン画面に従って入力されたユーザを識別するための識別情報（例えば、ユーザＩＤ）とパスワードとの入力を受付ける。そして、入力された識別情報とパスワードとが予め登録されたそれらと一致する場合に真のユーザとしてＭＦＰ１Ａに対する動作の入力の受付を許可する。このユーザの識別情報とパスワードは、動作環境に含まれる。
【００３６】
ユーザ認証には、入力された識別情報が真正なものであるか否かを判断する処理を、ＭＦＰ１Ａの内部で実行する装置内処理と、認証サーバ５で実行する装置外処理とがある。ユーザ認証に関する動作環境には、装置内処理と装置外処理の区別と、装置外処置の場合には認証サーバ５を特定するためのネットワーク６上の位置情報とが含まれる。
【００３７】
（３）電子メール送受信処理
制御部１００は、ネットワークコントローラ１０３を介して、ネットワーク６に接続された電子メールサーバから電子メールを送受信する。電子メールを受信するためにＭＦＰ１Ａには、電子メールアドレスが割当てられている。ＭＦＰ１Ａに割当てられる電子メールアドレスは、動作環境に含まれる。また、電子メールを送受信するための電子メールサーバのネットワーク６上の位置、例えばＩＰアドレスも動作環境に含まれる。制御部１００は、電子メール送信においては、例えば、スキャナ１０１で読取った画像データを電子メールに添付して送信することが可能である。スキャナ１０１で画像が読取られ、指定された電子メールアドレスに送信する指示が入力されると、指定された電子メールアドレスを宛先とし、スキャナ１０１で読取った画像データを添付した電子メールを作成する。そして、予め動作環境として設定されている電子メールサーバのＩＰアドレス宛てに、作成した電子メールを送信する。
【００３８】
（４）ファイル転送処理
制御部１００は、ネットワークコントローラ１０３を介して、ネットワーク６に接続された他のコンピュータとの間でファイル（電子データ）を送受信する。ファイルを送受信する相手先のコンピュータのネットワーク上の位置、例えばＩＰアドレスは、動作環境に含まれる。
【００３９】
（５）宛先管理処理
記憶部１０８には宛先データが記憶される。宛先データは、電子メール送信処理で用いられる送信先の電子メールアドレスと、ファクシミリ送信処理で用いられる送信先の電話番号（ファクシミリ番号）とを含む。制御部１００は、宛先データを記憶部１０８から読み出して、操作パネルに一覧表示する。これにより、ユーザは、ファクシミリ送信または電子メール送信する際に、一覧表示された宛先のうちからファクシミリ番号または電子メールアドレスを選択するだけで送信先を入力することができる。宛先データのファクシミリ番号は、ファクシミリ送信処理で必要とされる動作環境であり、宛先データの電子メールアドレスは、電子メール送信処理で必要とされる動作環境である。
【００４０】
（６）管理者の認証処理
管理者の認証処理は、複数ある動作環境のうち予め定められた動作環境を設定するための操作を、所定の権限を有するユーザによる操作に制限するために実行される。制御部１００は、予め定められた動作環境の登録、変更、削除などの設定する操作が入力された場合には、パスワードの入力を要求する。そして、入力されたパスワードが予め記憶された管理者用パスワードと一致する場合にのみ操作を有効として動作環境を設定する。管理者用パスワードの認証が、管理者の認証である。管理者用パスワードは、ＭＦＰ１Ａが設置される前の段階では、初期値に「００００」が設定されており、記憶部１０８に記憶されている。そして、ＭＦＰ１Ａが設置される際に、管理者により変更されることにより設定され、記憶部１０８に記憶される。
【００４１】
なお、上述した制御部１００が実行する処理は、一例であって、これらの処理に限定されるものではない。さらに、各処理を実行するのに必要とされる動作環境も上述したものに限定されない。要するに、制御部１００が実行する処理は、ＭＦＰ１Ａで実行可能な処理であればよく、その処理を実行するために必要とされるデータが動作環境である。動作環境は、ユーザにより設定されるデータであり、ＭＦＰ１Ａの設置される環境に応じてＭＦＰ１Ａをカスタマイズするためのデータである。
【００４２】
操作パネル１０６は、ユーザによる操作の入力を受付けるための入力部と、所定の情報を表示するための表示部とを含む。図３は、操作パネル１０６の平面図である。図３を参照して操作パネル１０６には、液晶タッチパネル１５０と、テンキー１５１と、セットされた数値を初期値に戻すためのクリアキー１５２と、割込コピーを実行するための割込キー１５３と、画像読取り開始を指示するためのスタートボタン１５４とが設けられている。液晶タッチパネル１５０は、液晶表示装置上に、透明な部材からなるタッチパネルを積載してなる。液晶表示装置は、表示部に相当する。タッチパネル、テンキー１５１、クリアキー１５２、割込キー１５３およびスタートボタン１５４が入力部に相当する。液晶表示装置に指示ボタンを表示させ、タッチパネルでそのボタンの指示を検出することで、種々の操作の入力が可能となる。操作パネル１０６は、ＭＦＰ１Ａにユーザによるログイン操作を受付けるためのログイン画面を表示し、ユーザＩＤとパスワードの入力を受付ける。
【００４３】
本実施の形態における動作環境設定用コンピュータ２は、ＭＦＰ１Ａ，１Ｂ，１Ｃに動作環境と、その動作環境をＭＦＰ１Ａ，１Ｂ，１Ｃに設定させるコマンドとをＭＦＰ１Ａ，１Ｂ，１Ｃそれぞれに送信することにより、ＭＦＰ１Ａ，１Ｂ，１Ｃそれぞれの動作環境を設定する。ＭＦＰ１Ａ，１Ｂ，１Ｃでは、上述した処理が実行されるが、それらの処理を実行するために必要とされる動作環境が設定されるのである。この際、ＭＦＰ１Ａ，１Ｂ，１Ｃでは、設定される動作環境によってパスワードを要求する。動作環境設定用コンピュータ２は、動作環境をＭＦＰ１Ａ，１Ｂ，１Ｃに設定させるコマンドと設定するべき動作環境とを送信する前の段階で、ＭＦＰ１Ａ，１Ｂ，１Ｃに管理者用パスワードを送信して、管理者用パスワードが真正であることが確認できたことを条件に、コマンドと設定するべき動作環境と管理者用パスワードとを送信する。
【００４４】
動作環境設定用コンピュータ２では、動作環境が次の設定項目別に入力される。
【００４５】
（１）宛先データ
宛先データは、電子メール送信処理およびファクシミリ送信処理で必要とされる動作環境である。宛先データは、短縮番号、宛先名、宛先タイプ、宛先を含む。短縮番号は、宛先データを特定するためのユニークな番号である。宛先名は、ユーザが識別できる文字または記号で表され、宛先ごとに付される情報である。宛先タイプは電子メールアドレスとファクシミリ番号を識別するための情報であり、電子メールアドレスの場合には「ｅｍａｉｌ」、ファクシミリ番号の場合には「ＦＡＸ」とされる。宛先は、電子メールアドレスまたはファクシミリ番号を示す。
【００４６】
（２）部門データ
部門データは、ファイル管理処理で必要とされる動作環境である。部門データは、各ユーザが所属するグループを定義する。ユーザを識別するためのユーザ識別情報とグループを識別するためのグループ識別情報とを関連付けたデータである。
【００４７】
（３）ユーザデータ
ユーザデータは、ファイル管理処理およびユーザ認証処理で必要とされる動作環境である。ユーザデータは、ユーザ識別情報とパスワードとを関連付ける。
【００４８】
（４）ボックスデータ
ボックスデータは、ファイル管理処理で必要とされる動作環境である。ボックスデータは、ユーザ識別情報とボックス情報とを関連付ける。ボックス情報には、例えば、ボックス名、記憶可能容量などを含む。
【００４９】
（５）ネットワーク環境データ
ネットワーク環境データは、電子メール送受信処理、ファイル転送処理で必要とされる動作環境である。ネットワーク環境データは、電子メールサーバのＩＰアドレス、ＦＴＰサーバのＩＰアドレスを含む。
【００５０】
＜動作環境設定処理＞
図４は、本実施の形態における動作環境設定用コンピュータで実行される動作環境設定処理の流れを示すフローチャートである。図４を参照して、動作環境設定処理では、まず、動作環境を設定する対象となるＭＦＰが選択される（ステップＳ０１）。動作環境設定用コンピュータ２のディスプレイに、ネットワークに接続されたＭＦＰ１Ａ、１Ｂ，１Ｃに付された名称が一覧表示され、この一覧表示された名称を選択することにより、設定対象となる機器が選択される。ＭＦＰ１Ａ、１Ｂ，１Ｃに付された名称は、ＭＦＰ１Ａ、１Ｂ，１Ｃそれぞれに予め割当てられたネットワーク６上の位置を示す位置情報と対応付けられている。この位置情報は、例えばＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスである。これらの名称およびＩＰアドレスは、動作環境設定用コンピュータ２に予め記憶しておくようにしてもよいし、ネットワーク６でポートスキャンして取得するようにしてもよいし、ＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）サーバから取得するようにしてもよい。
【００５１】
図５は、動作環境設定用コンピュータで、ディスプレイに表示されるＭＦＰ選択画面の一例を示す図である。図５を参照して、ＭＦＰ選択画面では、モデル名と、管理者用パスワードと、ＩＰアドレスとを表示する。モデル名には、ＭＦＰ１Ａ，１Ｂ，１Ｃそれぞれに付された名称が表示され、各名称の左隣にチェックボックスが表示される。このチェックボックスをマウスなどの入力デバイスを操作して指示することで、選択指示が入力される。選択されたことをユーザに示すために、チェックボックスにレ印が表示される。
【００５２】
管理者用パスワードは、ＭＦＰ選択画面が表示された段階では、何も表示されない。ユーザによる入力を受付けるための入力領域とされる。ＩＰアドレスの項目は、ＭＦＰ１Ａ，１Ｂ，１Ｃにそれぞれ割当てられているＩＰアドレスが表示される。モデル名とＩＰアドレスとは関連したデータであるので、モデル名のチェックボックスを指示する選択指示は、ＭＦＰ１Ａ，１Ｂ，１Ｃに割当てられたＩＰアドレスの指示となる。
【００５３】
図４に戻って、次のステップＳ０２では、選択されたＭＦＰ１Ａ，１Ｂ，１Ｃにそれぞれ与えられている管理者用パスワードの入力が受付けられる。管理者用パスワードの受付は、図５に示したＭＦＰ選択画面において、管理者パスワードの項目に設けられた入力領域にユーザがキーボードなどの入力デバイスで文字列を入力することにより受付けられる。ここで入力される管理者用パスワードは、ステップＳ０１で選択されたＭＦＰ１Ａ，１Ｂ，１Ｃのすべての管理者パスワードである。選択された全てのＭＦＰの管理者用パスワードが入力されることを条件に、ステップＳ０３に進む。なお、管理者用パスワードに初期値の「００００」が設定されたままの状態で使用しているような場合、または、管理者が全てのＭＦＰ１Ａ，１Ｂ，１Ｃで統一したパスワードを管理者パスワードとして設定している場合には、デフォルトボタンを準備して、それを指示することで初期値のパスワードまたは統一パスワードを入力するようにしてもよい。これにより、管理者パスワードの入力処理を簡略にすることができる。
【００５４】
そして、ステップＳ０３では、管理者用パスワードがチェックされる。ステップＳ０１で選択されたＭＦＰ１Ａ，１Ｂ，１Ｃの全てについて、ステップＳ０２で入力された管理者用パスワードが真正なものであるか否かが判断される。具体的には、選択されたＭＦＰ１Ａ，１Ｂ，１Ｃのいずれか１つを特定して、その特定されたＭＦＰに対する管理者用パスワードをＭＦＰに送信して、ＭＦＰへのログインを要求する。ログイン要求を受信したＭＦＰでは、受信した管理者用パスワードが、記憶部１０８に記憶された管理者用パスワードと一致する場合には、ログインを許可する信号を動作環境設定用コンピュータ２に送信し、一致しない場合には一致しないことを示す信号を送信する。動作環境設定用コンピュータ２では、ＭＦＰから受信した返信信号が一致することを示す信号である場合に、管理者用パスワードが真正なものであると判断し、一致しないことを示す信号である場合に、管理者用パスワードが真正でないと判断する。動作環境設定用コンピュータでは、選択された全てのＭＦＰ１Ａ，１Ｂ，１Ｃを順に特定して、管理者用パスワードが真正であるか否かを判断する。
【００５５】
次のステップＳ０４では、全てのＭＦＰ１Ａ，１Ｂ，１Ｃについて、管理者用パスワードが真正であるか否かを判断する。ＭＦＰ１Ａ，１Ｂ，１Ｃの管理者用パスワードが真正である場合に、ステップＳ０５に進み、いずれか１つでも真正でない場合にはステップＳ０２に戻る。すなわち、動作環境設定処理では、全てのＭＦＰ１Ａ，１Ｂ，１Ｃの管理者用パスワードが真正であることを条件に、ステップＳ０５に進む。
【００５６】
図６は、ステップＳ０４で表示されるパスワードチェック結果表示画面の一例を示す図である。図６では、全てのＭＦＰ１Ａ，１Ｂ，１Ｃのパスワードが真正であると判断された場合に表示される画面である。ログイン結果の項目に「ＯＫ」の文字が表示され、正常にログイン処理がＭＦＰ１Ａ，１Ｂ，１Ｃで実行されて、パスワードが真正であることが表示されている。
【００５７】
また、パスワードチェック画面の下部には、「一括設定」ボタン、「個別設定」ボタンが表示される。「一括設定」ボタンは、選択された全てのＭＦＰ１Ａ，１Ｂ，１Ｃに同じ設定データを設定する場合に指示され、「個別設定」ボタンは選択されたＭＦＰ１Ａ，１Ｂ，１Ｃに個別に設定データを設定する場合に指示される。
【００５８】
図７は、ステップＳ０４で表示されるパスワードチェック結果表示画面の別の例を示す図である。図７では、ＭＦＰ１Ａ、１Ｃのパスワードが真正であると判断され、ＭＦＰ１Ｂのパスワードが真正でないと判断された場合に表示される画面である。ログイン結果の項目に、ＭＦＰ１Ａ，１Ｃでは「ＯＫ」の文字が表示され、ＭＦＰ１Ａ，１Ｃで正常にログイン処理が実行されて、パスワードが真正であることが表示されている。しかし、ログイン結果の項目に、ＭＦＰ１Ｂでは「パスワードエラー」の文字が表示され、ＭＦＰ１Ｂで正常にログイン処理が実行されず、パスワードが真正でないことが表示されている。
【００５９】
また、パスワードチェック画面の下部には、「パスワード入力」ボタンが表示される。「パスワード入力」ボタンが指示された場合には、図５に示したＭＦＰ選択画面が表示され、再度パスワードの入力が受付けられる。
【００６０】
なお、図７に示したパスワードチェック結果表示画面の下部に、「一括設定」ボタンおよび「個別設定」ボタンを表示するようにして、「一括設定」ボタンまたは「個別設定」ボタンが選択された場合には、パスワードが真正と判断されたＭＦＰ１Ａ，１Ｃを選択されたＭＦＰとし、パスワードが真正でないと判断されたＭＦＰ１Ｂを設定対象からは除外するようにしてもよい。
【００６１】
図４に戻って、ステップＳ０５では、設定対象とされているＭＦＰ１Ａ，１Ｂ，１Ｃの全てに同じ内容を設定するか否かが判断される。これは、図６に示した、パスワードチェック結果表示画面の「一括設定」ボタンと「個別設定」ボタンのいずれが指示されたかにより判断する。「一括設定」ボタンが指示された場合にはステップＳ０６に進み、「個別設定」ボタンが指示された場合にはステップＳ１４に進む。
【００６２】
ステップＳ０６では、設定項目が選択される。本実施の形態においては、設定項目は複数あるため、複数の設定項目のうちから１つが選択される。そして、次のステップＳ０７では、選択された設定項目の設定データの入力が受付けられる。ステップＳ０８では、次に設定データを入力するための設定項目が存在するか否かが判断される。これは、ユーザによりさらに設定項目が選択されたか否かにより判断される。そのような設定項目が存在する場合にはステップＳ０６に戻り、さらに設定項目が選択される。そのような設定項目が存在せず、ユーザの所望する設定項目の全てに設定データが入力された場合にはステップＳ０９に進む。ステップＳ０９では、設定データを設定する処理を実行する指示が入力されたか否かが判断される。指示が入力された場合にはステップＳ１０に進み、指示が入力されない場合には、ステップＳ０６に戻る。
【００６３】
一方、ステップＳ０５で、設定対象とされているＭＦＰ１Ａ，１Ｂ，１Ｃに個別に設定データを設定すると判断された場合には、換言すれば、「個別設定」ボタンが指示された場合にはステップＳ１４に進む。ステップＳ１４では、ステップＳ０１で選択されたＭＦＰのうちから１つのＭＦＰの指定が受付けられる。ここで、指定されたＭＦＰが、設定項目の設定の対象とされる。そして、ステップＳ１５では、設定項目が選択される。複数の設定項目のうちから１つが選択される。次のステップＳ１６では、選択された設定項目の設定データの入力が受付けられ、ステップＳ１７では、次に設定データを入力するための設定項目が存在するか否かが判断される。そのような設定項目が存在する場合にはステップＳ１５に戻り、さらに設定項目が選択される。そのような設定項目が存在せず、ユーザの所望する設定項目の全てに設定データが入力された場合にはステップＳ１８に進む。ステップＳ１８では、次に設定項目を設定するべきＭＦＰが存在するか否かが判断される。存在する場合にはステップＳ１４に戻り、存在しない場合にはステップＳ１９に進む。ステップＳ１８の判断は、ユーザにより設定項目を設定するＭＦＰの選択指示の有無により判断される。そして、次のステップＳ１９では、設定データを設定する処理を実行する指示が入力されたか否かが判断される。指示が入力された場合にはステップＳ１０に進み、指示が入力されない場合には、ステップＳ１４に戻る。
【００６４】
図８は、設定項目選択画面の一例を示す図である。この設定項目選択画面は、図４のステップＳ０６およびステップＳ１５で表示される画面である。図８を参照して、宛先データ、部門データ、ユーザデータ、ボックスデータ、およびネットワーク環境データの５つの設定項目が表示される。各設定項目の左側には、チェックボックスが設けられており、チェックされた設定項目が指定される。この設定項目選択画面で指定された設定項目において動作環境の入力が可能となる。設定項目選択画面の下部には、「実行」ボタンと、「戻る」ボタンと、「次へ」ボタンとが表示される。「実行」ボタンは、設定項目の設定が終了した段階で指示されるボタンであり、指示されると設定されたデータを選択されたＭＦＰ１Ａ，１Ｂ，１Ｃに設定する処理が実行される。「戻る」ボタンを指示すると、１つ前に表示されていた画面、ここでは図６に示したパスワードチェック結果表示画面が表示される。「次へ」ボタンを指示すると、選択された設定項目を設定するための入力画面が表示される。
【００６５】
図９は、設定データ入力画面の一例を示す別の図である。この設定データ入力画面は、図４のステップＳ０７およびステップＳ１６で表示される画面である。図９は、設定項目に宛先データが選択された場合に表示され、宛先データの入力が受付けられる。図９を参照して、宛先データは、短縮番号と、宛先名と、宛先タイプと、宛先とを含む。短縮番号は、宛先データを追加するごとに順に自動的に付与される連続した番号である。宛先名、宛先タイプ、宛先がユーザにより入力される。設定データ入力画面の下部には、「戻る」ボタンと、「次へ」ボタンと、「キャンセル」ボタンとが表示される。「戻る」ボタンを指示すると、１つ前に表示されていた画面が表示される。「次へ」ボタンを指示すると、設定項目選択画面が表示される。選択された設定項目を設定するための入力画面が表示される。「キャンセル」ボタンが指示されると、入力された宛先データが１つキャンセルされ、それが入力される前の状態の表示に切換る。
【００６６】
図１０は、設定データ入力画面の別の例を示す図である。この設定データ入力画面は、図４のステップＳ０７およびステップＳ１６で表示される画面である。図１０は、設定項目にユーザデータが選択された場合に表示され、ユーザデータの入力が受付けられる。図１０を参照して、ユーザデータは、ユーザ名と、電子メールアドレスとを含む。ユーザデータの設定データ入力画面では、「インポート」ボタンが指示されることにより、動作環境設定用コンピュータ２に既に記憶されているアドレス帳など他のアプリケーションプログラムで作成されたデータを、読出してユーザデータとすることができる。
【００６７】
図４に戻って、ステップＳ１０では、ステップＳ０１で選択されたＭＦＰ１Ａ，１Ｂ，１Ｃのうちから１つのＭＦＰが設定データを設定するためのＭＦＰとして特定される。ここで特定されるＭＦＰが、入力された設定データの送信の対象となる設定ＭＦＰである。次のステップＳ１１では、ステップＳ０７またはステップＳ１６で入力された設定データをステップＳ０２で入力された管理者用パスワードとともに、特定されたＭＦＰのＩＰアドレスに送信する。送信するデータには、設定データをＭＦＰに動作環境として設定させるコマンドが含まれる。ステップＳ１４〜ステップＳ１９が実行された場合には、設定データは、特定されたＭＦＰに対して設定された設定データである。特定されたＭＦＰでは、設定データと管理者用パスワードとを受信すると、管理者用パスワードが真正であるか否かを判断するが、既に、真正であることが確認された管理者用パスワードが受信されるため、真正であると判断されるはずである。そして、受信したデータに含まれるコマンドに従って、設定データが設定される。
【００６８】
動作環境設定用コンピュータ２では、次に設定ＭＦＰとして特定するためのＭＦＰがあるか否かが判断される（ステップＳ１２）。ステップＳ０１で選択されたＭＦＰのうち未だ設定データが設定されていないＭＦＰが存在する場合にはステップＳ１０に戻る。選択されたＭＦＰの全てに設定データが設定された場合にはステップＳ１３に進む。ステップＳ１３では、設定が完了したことを示すダイアログを表示した後、処理を終了する。
【００６９】
＜動作環境設定処理の変形例＞
次に、動作環境設定処理の変形例について説明する。図１１は、本実施の形態における動作環境設定用コンピュータで実行される動作環境設定処理の別の流れを示すフローチャートである。図１１を参照して、変形された動作環境設定処理では、まず、動作環境を設定する対象となるＭＦＰが選択される（ステップＳ２１）。
【００７０】
次のステップＳ２２〜ステップＳ３２の処理は、図４のステップＳ０５〜ステップＳ１９の処理と同じである。したがって、ここでは説明を繰返さない。変形された動作環境設定処理では、動作環境データの設定対象として選択されたＭＦＰの真正な管理者用パスワードの入力を受付ける前に、設定データの入力がなされる。
【００７１】
そして、ステップＳ２３では、入力された設定データをＭＦＰに設定するために、管理者用パスワードが必要とされるか否かが判断される。ＭＦＰ１Ａ，１Ｂ，１Ｃは、管理者パスワードの入力を条件として設定を許可する設定データと、管理者用パスワードの入力を条件とすることなく設定を許可する設定データとを有する。動作環境設定用コンピュータ２は、設定データごとに管理者用パスワードを必要とするか否かを区別する情報を予め記憶している。そして、ＭＦＰ１Ａ，１Ｂ，１Ｃごとに、ステップＳ２２〜ステップＳ３２で設定された設定データの中に、管理者用パスワードを必要とする設定項目が１つでも存在するか否かを判断する。管理者用パスワードを必要とする設定項目が１つでも存在する場合にはステップＳ３４に進み、管理者用パスワードを必要とする設定項目が１つも存在しない場合には、ステップＳ４１へ進む。
【００７２】
なお、ＭＦＰ１Ａ，１Ｂ，１Ｃごとに管理者用パスワードを必要とする設定項目が異なる場合には、ＭＦＰ１Ａ，１Ｂ，１Ｃごとに管理者用パスワードを必要とする設定項目を記憶するようにして、ステップＳ３３で管理者用パスワードを必要とするＭＦＰについては、ステップＳ３４以降の処理を実行して、管理者用パスワードを必要としないＭＦＰについてはステップＳ４１以降の処理を実行することになる。
【００７３】
ステップＳ３４〜ステップＳ３６の処理は、図４のステップＳ０２〜ステップＳ０４の処理と同じである。また、ステップＳ３７〜ステップＳ４０の処理は、図４のステップＳ１０〜ステップＳ１３の処理と同じである。したがって、管理者用パスワードが必要とされる設定項目の設定データが入力された場合には、ステップＳ２１で選択されたＭＦＰ１Ａ，１Ｂ，１Ｃの全ての管理者用パスワードが真正であることが確認された後に、ＭＦＰ１Ａ，１Ｂ，１Ｃに順に設定データと管理者用パスワードとが送信される。したがって、管理者用パスワードが真正でないことが原因で、設定データをＭＦＰ１Ａ，１Ｂ，１Ｃに送信して設定させる処理が中断されることがない。
【００７４】
一方、ステップＳ４１では、設定データの設定に管理者用パスワードが不要と判断された場合である。この場合には、管理者用パスワードが真正でないことが原因で、設定データをＭＦＰ１Ａ，１Ｂ，１Ｃに送信して設定させる処理が中断されることがないので、設定データを設定するべきＭＦＰを特定し（ステップＳ４１）、設定データをそれを設定させるコマンドとともに特定されたＭＦＰに送信（ステップＳ４２）する。次に設定データを未だ送信していないＭＦＰがある場合には（ステップＳ４３でＹＥＳ）、ステップＳ４１とステップＳ４２とを繰返して実行する。全てのＭＦＰに設定データを送信した場合には（ステップＳ４３でＮＯ）、ステップＳ４０に進む。
【００７５】
以上説明したように本実施の形態における動作環境設定用コンピュータ２は、動作環境設定プログラムが実行されると、ＭＦＰ１Ａ，１Ｂ，１Ｃの管理者用パスワード入力され、それら全ての管理者用パスワードが正しいと判定されたことを条件に、ＭＦＰ１Ａ，１Ｂ，１Ｃの動作環境を設定するための設定データが順に送信される。このため、全てのＭＦＰ１Ａ，１Ｂ，１Ｃについて正しいパスワードが入力されなければ、設定データを送信しないので、設定データを順に送信中に途中で処理が中断することがない。
【００７６】
また、設定データの入力を受付ける前に、管理者用パスワードが正しいことが判定されるので、設定情報の入力が無駄になることがない。
【００７７】
さらに、入力された設定データの少なくとも１つについて、それを設定するのに管理者用パスワードが必要なことを条件に、管理者用パスワードの入力を受付けるので、設定データの設定に管理者用パスワードが不要な場合には管理者用パスワードが受付けられないので、不要なパスワードが入力されるのを回避することができる。
【００７８】
なお、本実施の形態においては、動作環境設定プログラムについて説明したが、動作環境設定用コンピュータ２で実行される動作環境設定方法として発明を捉えることができるのは言うまでもない。
【００７９】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００８０】
【図１】本発明の実施の形態の１つにおけるネットワークシステムの全体概要を示す図である。
【図２】本実施の形態におけるＭＦＰの概略構成を示す機能ブロック図である。
【図３】操作パネルの平面図である。
【図４】本実施の形態における動作環境設定用コンピュータで実行される動作環境設定処理の流れを示すフローチャートである。
【図５】ＭＦＰ選択画面の一例を示す図である。
【図６】パスワードチェック結果表示画面の一例を示す図である。
【図７】パスワードチェック結果表示画面の別の例を示す図である。
【図８】設定項目選択画面の一例を示す図である。
【図９】設定データ入力画面の一例を示す図である。
【図１０】設定データ入力画面の別の例を示す図である。
【図１１】本実施の形態における動作環境設定用コンピュータで実行される動作環境設定処理の別の流れを示すフローチャートである。
【符号の説明】
【００８１】
２  動作環境設定用コンピュータ、５  認証サーバ、６  ネットワーク、１０  ネットワークシステム、１００  制御部、１０１  スキャナ、１０３  ネットワークコントローラ、１０６  操作パネル、１０７  プリンタ、１０８  記憶部。
【図１】
2006101393.tif 000003
【図２】
2006101393.tif 000004
【図３】
2006101393.tif 000005
【図４】
2006101393.tif 000006
【図５】
2006101393.tif 000007
【図６】
2006101393.tif 000008
【図７】
2006101393.tif 000009
【図８】
2006101393.tif 000010
【図９】
2006101393.tif 000011
【図１０】
2006101393.tif 000012
【図１１】
2006101393.tif 000013