(57)【要約】【課題】サーバ装置（ＬＤＡＰサーバ）と通信可能な通信装置（ＭＦＰ）内に保存された認証情報を使用して、当該通信装置のリモートＵＩを介してサーバ装置にアクセスされることを防止する技術を提供する。【解決手段】ＭＦＰ１は、電子データの送信宛先の設定を行うための操作として、ローカルＵＩ（ＬＵＩ）又はリモート（ＲＵＩ）を用いた操作を受け付ける。ＭＦＰ１は、受け付けた操作に従って、ＬＤＡＰサーバ３にログインして当該サーバから送信宛先を取得する取得処理を行う。当該取得処理において、ＭＦＰ１は、ＬＵＩを用いた操作に従ってＬＤＡＰサーバ３にログインする際には、ＨＤＤ２０４に格納されている認証情報を使用し、ＲＵＩを用いた操作に従ってＬＤＡＰサーバ３にログインする際には、ＨＤＤ２０４に格納されている認証情報を使用しないようにする。【選択図】図１
2019071509.tif 000002
【特許請求の範囲】
【請求項１】
通信装置であって、
電子データの送信宛先を管理しているサーバ装置にログインするための認証情報が格納される記憶手段と、
電子データの送信宛先の設定を行うための操作として、前記通信装置の操作部を用いた第１操作、又は外部装置からのネットワークを介した第２操作を受け付ける受付手段と、
前記受付手段が受け付けた操作に従って、前記サーバ装置にログインして前記サーバ装置から送信宛先を取得する取得手段と、
前記第１操作に従って前記サーバ装置にログインする際には、前記記憶手段に格納されている前記認証情報を使用し、前記第２操作に従って前記サーバ装置にログインする際には、前記記憶手段に格納されている前記認証情報を使用しないよう、前記取得手段を制御する制御手段と、
を備えることを特徴とする通信装置。
【請求項２】
前記制御手段は、前記第２操作に従って前記サーバ装置にログインする際には、前記外部装置から受信された認証情報を使用して、前記サーバ装置にログインするよう、前記取得手段を制御する
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記制御手段は、前記第１操作に従って前記サーバ装置にログインする際には、認証情報の入力画面を前記操作部に表示せずに、前記記憶手段に格納されている前記認証情報を使用して前記サーバ装置にログインするよう、前記取得手段を制御する
ことを特徴とする請求項１又は２に記載の通信装置。
【請求項４】
前記制御手段は、
前記第１操作に従って前記サーバ装置から前記送信宛先を取得する場合には、前記記憶手段に格納されている前記認証情報を、認証情報の入力画面に予め表示させ、
前記第２操作に従って前記サーバ装置から前記送信宛先を取得する場合には、前記記憶手段に格納されている前記認証情報を、認証情報の入力画面に予め表示させない
ことを特徴とする請求項１又は２に記載の通信装置。
【請求項５】
前記記憶手段には、１つ以上の送信宛先が登録されたアドレス帳が格納されており、
前記取得手段は、前記サーバ装置から取得した送信宛先を、前記記憶手段に格納されている前記アドレス帳に登録し、
前記通信装置は、前記記憶手段に格納されている前記アドレス帳を使用して指定された送信宛先へ電子データを送信する送信手段を更に備える
ことを特徴とする請求項１から４のいずれか１項に記載の通信装置。
【請求項６】
前記取得手段は、前記サーバ装置から取得した送信宛先の前記アドレス帳への登録を、前記第１操作又は前記第２操作によりユーザから指示されると、前記サーバ装置にログインして前記サーバ装置から送信宛先を取得する
ことを特徴とする請求項５に記載の通信装置。
【請求項７】
原稿の画像を読み取って画像データを生成する読取手段を更に備え、
前記送信手段は、前記読取手段によって生成された画像データを、前記指定された送信宛先へ送信する
ことを特徴とする請求項５又は６に記載の通信装置。
【請求項８】
前記通信装置にログインするユーザを認証する認証手段を更に備え、
前記制御手段は、前記認証手段によって認証されたユーザが前記通信装置にログインしている間に、前記第２操作に従って前記サーバ装置にログインする際には、前記記憶手段に格納されている前記認証情報を使用するよう、前記取得手段を制御する
ことを特徴とする請求項１から７のいずれか１項に記載の通信装置。
【請求項９】
ユーザの指示に従って前記サーバ装置に関する設定を行う設定手段であって、ユーザによって設定された認証情報を前記記憶手段に格納する、前記設定手段を更に備える
ことを特徴とする請求項１から８のいずれか１項に記載の通信装置。
【請求項１０】
通信装置の制御方法であって、
電子データの送信宛先を管理しているサーバ装置にログインするための認証情報を記憶手段に格納する格納工程と、
電子データの送信宛先の設定を行うための操作として、前記通信装置の操作部を用いた第１操作、又は外部装置からのネットワークを介した第２操作を受け付ける受付工程と、
前記受付工程で受け付けた操作に従って、前記サーバ装置にログインして前記サーバ装置から送信宛先を取得する取得工程と、
前記第１操作に従って前記サーバ装置にログインする際には、前記記憶手段に格納されている前記認証情報を使用し、前記第２操作に従って前記サーバ装置にログインする際には、前記記憶手段に格納されている前記認証情報を使用しないよう制御する制御工程と、
を含むことを特徴とする通信装置の制御方法。
【請求項１１】
請求項１０に記載の通信装置の制御方法の各工程をコンピュータに実行させるためのプログラム。
【請求項１２】
通信装置と、前記通信装置と通信可能であり、電子データの送信宛先を管理しているサーバ装置と、前記通信装置と通信可能な情報処理装置と、を備える通信システムであって、
前記通信装置は、
前記サーバ装置にログインするための認証情報が格納される記憶手段と、
電子データの送信宛先の設定を行うための操作として、前記通信装置の操作部を用いた第１操作、又は前記情報処理装置からのネットワークを介した第２操作を受け付ける受付手段と、
前記受付手段が受け付けた操作に従って、前記サーバ装置にログインして前記サーバ装置から送信宛先を取得する取得手段と、
前記第１操作に従って前記サーバ装置にログインする際には、前記記憶手段に格納されている前記認証情報を使用し、前記第２操作に従って前記サーバ装置にログインする際には、前記記憶手段に格納されている前記認証情報を使用しないよう、前記取得手段を制御する制御手段と、
を備えることを特徴とする通信システム。
【請求項１３】
前記情報処理装置は、前記第２操作に従って前記情報処理装置において表示された入力画面を介して入力された認証情報を、前記通信装置へ送信し、
前記制御手段は、前記第２操作に従って前記サーバ装置にログインする際には、前記情報処理装置から受信された認証情報を使用して、前記サーバ装置にログインするよう、前記取得手段を制御する
ことを特徴とする請求項１２に記載の通信システム。
【請求項１４】
前記制御手段は、前記第１操作に従って前記サーバ装置にログインする際には、認証情報の入力画面を前記操作部に表示せずに、前記記憶手段に格納されている前記認証情報を使用して前記サーバ装置にログインするよう、前記取得手段を制御する
ことを特徴とする請求項１２又は１３に記載の通信システム。
【請求項１５】
前記制御手段は、
前記第１操作に従って前記サーバ装置から前記送信宛先を取得する場合には、前記記憶手段に格納されている前記認証情報を、認証情報の入力画面に予め表示させ、
前記第２操作に従って前記サーバ装置から前記送信宛先を取得する場合には、前記記憶手段に格納されている前記認証情報を、認証情報の入力画面に予め表示させない
ことを特徴とする請求項１２又は１３に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置及びその制御方法、プログラム、並びに通信システムに関するものである。
【背景技術】
【０００２】
通信機能を有する複合機（ＭＦＰ）等の通信装置は、一般に、当該装置に設けられた操作部を用いた操作を受け付けるローカルＵＩ（ユーザインタフェース）と、外部装置からネットワークを介した操作を受け付けるリモートＵＩとを有する。ローカルＵＩについては、例えば、通信装置が設置された場所への立ち入りの制限により、ローカルＵＩを介した通信装置の不正使用を防ぐことが可能である。一方、リモートＵＩについては、例えば、通信装置を使用するユーザの認証を行うことにより、リモートＵＩを介した通信装置の不正使用を防ぐことが可能である。特許文献１では、ローカルＵＩとリモートＵＩとのそれぞれについて認証を行うかを個別に設定する技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１５６９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述のような通信装置は、イントラネット内に配置されたＬＤＡＰサーバ等のサーバ装置と連携する機能を有している場合がある。この場合に、通信装置内に保存されている、サーバ装置へのログイン用の認証情報がリモートＵＩから利用可能であると、外部装置からリモートＵＩを介してサーバ装置への不正アクセスが行われてしまう可能性がある。それにより、サーバ装置が管理している情報（ユーザの個人情報等）が漏洩する可能性がある。
【０００５】
本発明は、上述の問題に鑑みてなされたものである。本発明は、サーバ装置と通信可能な通信装置内に保存された認証情報を使用して、当該通信装置のリモートＵＩを介してサーバ装置にアクセスされることを防止する技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る通信装置は、電子データの送信宛先を管理しているサーバ装置にログインするための認証情報が格納される記憶手段と、電子データの送信宛先の設定を行うための操作として、前記通信装置の操作部を用いた第１操作、又は外部装置からのネットワークを介した第２操作を受け付ける受付手段と、前記受付手段が受け付けた操作に従って、前記サーバ装置にログインして前記サーバ装置から送信宛先を取得する取得手段と、前記第１操作に従って前記サーバ装置にログインする際には、前記記憶手段に格納されている前記認証情報を使用し、前記第２操作に従って前記サーバ装置にログインする際には、前記記憶手段に格納されている前記認証情報を使用しないよう、前記取得手段を制御する制御手段と、を備えることを特徴とする。
【０００７】
本発明の一態様に係る通信システムは、通信装置と、前記通信装置と通信可能であり、電子データの送信宛先を管理しているサーバ装置と、前記通信装置と通信可能な情報処理装置と、を備える通信システムであって、前記通信装置は、前記サーバ装置にログインするための認証情報が格納される記憶手段と、電子データの送信宛先の設定を行うための操作として、前記通信装置の操作部を用いた第１操作、又は前記情報処理装置からのネットワークを介した第２操作を受け付ける受付手段と、前記受付手段が受け付けた操作に従って、前記サーバ装置にログインして前記サーバ装置から送信宛先を取得する取得手段と、前記第１操作に従って前記サーバ装置にログインする際には、前記記憶手段に格納されている前記認証情報を使用し、前記第２操作に従って前記サーバ装置にログインする際には、前記記憶手段に格納されている前記認証情報を使用しないよう、前記取得手段を制御する制御手段と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、サーバ装置と通信可能な通信装置内に保存された認証情報を使用して、当該通信装置のリモートＵＩを介してサーバ装置にアクセスされることを防止することが可能になる。それにより、サーバ装置が管理している情報がリモートＵＩを介して漏洩することを防止できる。
【図面の簡単な説明】
【０００９】
【図１】一実施形態に係る通信システムの構成を示すブロック図。
【図２】一実施形態に係るＭＦＰの構成を示すブロック図。
【図３】一実施形態に係るＭＦＰにおける処理の手順を示すフローチャート。
【図４】一実施形態に係るＭＦＰにおけるメニュー画面の例を示す図。
【図５】一実施形態に係るログイン処理及びＬＤＡＰサーバ設定処理の手順を示すフローチャート。
【図６】一実施形態に係るログイン処理及びＬＤＡＰサーバ設定処理に関連する操作画面の例を示す図。
【図７】一実施形態に係るＳＥＮＤ処理の手順を示すフローチャート。
【図８】一実施形態に係るＳＥＮＤ処理に関連する操作画面の例を示す図。
【図９】一実施形態に係るデータ送信処理の手順を示すフローチャート。
【図１０】一実施形態に係るアドレス帳処理の手順を示すフローチャート。
【図１１】一実施形態に係るアドレス帳処理に関連する操作画面の例を示す図。
【図１２】一実施形態に係るアドレス帳処理に関連する操作画面の例を示す図。
【図１３】一実施形態に係る、ＬＵＩが使用される場合のＬＤＡＰ取得処理の手順を示すフローチャート。
【図１４】一実施形態に係るＬＤＡＰ取得処理に関連する操作画面の例を示す図。
【図１５】一実施形態に係る、ＲＵＩが使用される場合のＬＤＡＰ取得処理の手順を示すフローチャート。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について図面を用いて説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものでなく、また実施形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１１】
＜システム構成＞
図１は、本実施形態に係る通信システムの構成例を示すブロック図である。図１では、ＭＦＰ（複合機）１、ＬＤＡＰ（Lightweight Directory Access Protocol）サーバ３、及びＰＣ（パーソナルコンピュータ）４がネットワーク２を介して通信可能に接続された通信システムを例示している。ＭＦＰ１は、ＭＦＰ１の操作を行うためのリモートユーザインタフェース（以下、「リモートＵＩ」又は「ＲＵＩ」と略記する。）を、ネットワーク２を介してＰＣ４等の外部装置に対して提供する。ＰＣ４にはＷｅｂブラウザがインストールされている。ＰＣ４は、Ｗｅｂブラウザを用いてＭＦＰ１にアクセスすることにより、ＭＦＰ１のＲＵＩを使用することが可能である。
【００１２】
ＬＤＡＰサーバ３は、当該サーバにログインしたユーザが使用可能な、メールアドレス、電話番号、ファクシミリ番号等の個人情報のリストを管理している。本実施形態では、ＬＤＡＰサーバ３は、少なくとも、ＭＦＰ１において後述するＳＥＮＤ機能に使用可能な、電子データの送信先（送信相手）のリストを管理している。ＭＦＰ１からＬＤＡＰサーバ３にログインすることにより、ＬＤＡＰサーバ３によって管理されている情報を、ＭＦＰ１において使用可能となる。本実施形態では、ＭＦＰ１は、通信装置の一例であり、ＬＤＡＰサーバ３は、ＭＦＰ１（通信装置）と通信可能であり、電子データの送信宛先を管理しているサーバ装置の一例である。また、ＰＣ４は、ＭＦＰ１（通信装置）と通信可能な情報処理装置の一例である。
【００１３】
＜ＭＦＰのハードウェア構成＞
図２は、図１に示すＭＦＰ１のハードウェア構成の一例を示すブロック図である。ＭＦＰ１は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ＨＤＤ２０４、操作部２０５、プリンタ部２０６、スキャナ部２０７、及び通信部（通信インタフェース）２０８を備える。ＭＦＰ１内のこれらのデバイスは、システムバス２１０を介して互いに通信可能である。
【００１４】
ＣＰＵ２０１は、システムバス２１０に接続された各デバイスを制御することによって、ＭＦＰ１全体の動作を制御する。ＣＰＵ２０１は、ＲＯＭ２０２又はＨＤＤ２０４に記憶されたプログラムを読み出して実行することで、プリント機能、コピー機能、及びスキャン機能等の、ＭＦＰ１が有する各種機能を実現する。ＲＡＭ２０３は、ＣＰＵ２０１が各種プログラムを実行するためのワークエリア等の一時記憶領域として使用する揮発性メモリである。なお、本実施形態では、１つのプロセッサ（ＣＰＵ２０１）が後述する（各フローチャートに示す）各処理を実行する例を説明しているが、これに限られない。例えば、複数のプロセッサ（ＣＰＵ）が協働して各処理を実行するようにＭＦＰ１を構成することも可能である。
【００１５】
ＨＤＤ２０４は、各種プログラム及びデータを記憶する不揮発性記憶装置である。ＨＤＤ２０４には、ＭＦＰ１が電子データを送信する際の送信先（送信宛先）が登録されたアドレス帳、及びＭＦＰ１が通信可能なＬＤＡＰサーバ３に関する情報（ＬＤＡＰサーバ設定）が格納されている。ＬＤＡＰサーバ設定には、後述するように、ユーザＩＤ及びＰＷから成る、ＬＤＡＰサーバ３にログインするための認証情報が含まれる。本実施形態では、ＨＤＤ２０４は、電子データの送信宛先を管理しているサーバ装置（ＬＤＡＰサーバ３）にログインするための認証情報が格納される記憶手段の一例として機能する。
【００１６】
操作部２０５は、タッチパネル機能を有するディスプレイを備えており、テンキー等のハードキーを更に備えてもよい。ユーザは、操作部２０５を介してＭＦＰ１に対して指示及び情報を入力できる。ＭＦＰ１（ＣＰＵ２０１）は、操作部２０５を用いて、ＭＦＰ１のローカルユーザインタフェース（以下、「ローカルＵＩ」又は「ＬＵＩ」と略記する。）を提供する。ユーザは、ＬＵＩを用いた操作（第１操作）又はＲＵＩを用いた操作（第２操作）により、ＭＦＰ１の操作を行うことが可能である。
【００１７】
プリンタ部２０６は、外部装置から受信された画像データ、又はスキャナ部２０７によって生成された画像データに基づいて、シートに画像を印刷する。スキャナ部２０７（読取手段）は、原稿の画像を光学的に読み取って、当該画像に対応する画像データを生成する。スキャナ部２０７は、自動原稿送り装置（ドキュメントフィーダ）を備えていてもよい。スキャナ部２０７によって生成された画像データは、プリンタ部２０６による印刷処理に使用されるか、ＨＤＤ２０４に保存されるか、又は通信部２０８によって外部装置へ送信されうる。通信部２０８は、ネットワーク２に接続されており、ネットワーク２を介してＬＤＡＰサーバ３及びＰＣ４等の外部装置と通信する。
【００１８】
＜ＭＦＰ１における処理＞
次に、図３を参照して、ＭＦＰ１において実行される処理について説明する。図３のフローチャートに示される処理を実行するためのコンピュータプログラムは、ＲＯＭ２０２又はＨＤＤ２０４に格納されており、ＣＰＵ２０１によりＲＡＭ２０３にロードされて実行される。
【００１９】
以下では、主として、ＬＵＩが使用される場合（即ち、操作部２０５を用いてＭＦＰ１の操作が行われる場合）における処理について説明している。ただし、ＲＵＩが使用される場合（即ち、ＰＣ４等の外部装置のＷｅｂブラウザを用いてネットワーク２を介してＭＦＰ１の操作が行われる場合）にも、基本的には同様の処理が行われる。このため、操作部２０５に表示される各画面において行うことが可能な操作と同様の操作が可能な画面を、ＲＵＩにより、ＰＣ４等の外部装置において表示することが可能である。ＭＦＰ１は、外部装置において表示された画面を介して、ユーザによる操作を受け付けることが可能である。ただし、後述するＬＤＡＰ取得処理（図１０のＳ６０９）は、ＬＵＩが使用される場合とＲＵＩが使用される場合とで異なる。
【００２０】
まずＳ１０１で、ＣＰＵ２０１は、図４（Ａ）に示されるような、ＭＦＰ１のメインメニューを示すメニュー画面４００を操作部２０５に表示する。メニュー画面４００では、コピー機能、ファクシミリ（ＦＡＸ）送信機能、スキャンして送信機能（以下、「ＳＥＮＤ機能」と称する。）、スキャンして保存機能、プリント機能、ＬＤＡＰサーバ設定機能、認証機能（ログイン機能）等の、ＭＦＰ１が有する様々な機能のうちで、使用する機能をユーザが選択できる。
【００２１】
メニュー画面４００の表示後、ＣＰＵ２０１は、メニュー画面４００においてユーザによって選択された機能に対応する処理を実行する。具体的には、ＣＰＵ２０１は、ＭＦＰ１を使用するユーザを認証する認証機能に対応するログインボタン４０２が押下された場合（Ｓ１０２で「ＹＥＳ」）、Ｓ１０３において、後述するログイン処理（図５（Ａ））を実行する。このログイン処理においてＭＦＰ１へのユーザのログインが成功すると、メニュー画面４００の表示状態が図４（Ａ）に示される状態から図４（Ｂ）に示される状態に更新される。図４（Ｂ）では、メニュー画面４００のＩＤ表示領域４０３に、ログインしたユーザを一意に識別可能なユーザＩＤ（本例では「ＵｓｅｒＡ」）が表示されており、これは、当該ユーザＩＤに対応するユーザがＭＦＰ１にログイン済みであることを示している。なお、図４（Ｂ）に示されるように、ユーザがＭＦＰ１にログインすると、メニュー画面４００には、ログインボタン４０２に代えてログアウトボタン４０６が表示される。
【００２２】
ＣＰＵ２０１は、メニュー画面４００において、ＳＥＮＤ機能に対応するボタン４０１が押下された場合（Ｓ１０４で「ＹＥＳ」）、Ｓ１０５において、ＳＥＮＤ機能に対応する、後述するＳＥＮＤ処理（図７）を実行する。なお、Ｓ１０５において、ＣＰＵ２０１は、電子データの送信宛先の設定を行うための操作として、ＬＵＩを用いた操作（第１操作）又はＲＵＩを用いた操作（第２操作）を受け付ける受付手段の一例として機能する。また、ＣＰＵ２０１は、メニュー画面４００において、ＬＤＡＰサーバ設定ボタン４０４が押下された場合（Ｓ１０６で「ＹＥＳ」）、Ｓ１０７において、ＬＤＡＰサーバ設定機能に対応する、後述するＬＤＡＰサーバ設定処理（図５（Ｂ））を実行する。
【００２３】
ログイン処理、ＳＥＮＤ処理又はＬＤＡＰサーバ設定処理が完了すると、ＣＰＵ２０１は、Ｓ１０８で、ログアウトボタン４０６が押下されたか否かを判定する。ＣＰＵ２０１は、ログアウトボタン４０６が押下されていない場合には、Ｓ１０１へ処理を戻し、押下された場合には、Ｓ１０９においてログアウト処理を実行する。ログアウト処理では、ＲＡＭ２０３に保存されている、ＭＦＰ１にログイン中のユーザのログイン状態情報（ログインステータス）が、ログイン中であることを示す情報から、ログイン中ではないことを示す情報に更新される。また、ＭＦＰ１に保存されている、当該ユーザのユーザＩＤが削除される。ログアウト処理が完了すると、ＣＰＵ２０１は、Ｓ１０１へ処理を戻す。この場合、メニュー画面４００の表示状態は、ユーザのログアウトに従って、図４（Ｂ）に示される状態から図４（Ａ）に示される状態に更新され、表示領域４０３にユーザＩＤは表示されなくなる。
【００２４】
なお、図３には、ログイン処理、ＳＥＮＤ処理、ＬＤＡＰサーバ設定処理及びログアウト処理のみが示されているが、ＣＰＵ２０１は、メニュー画面４００に示されるその他の機能についても、ユーザの操作に従って処理を実行しうる。以下では、ログイン処理、ＳＥＮＤ処理、及びＬＤＡＰサーバ設定処理について、それぞれ具体的な処理手順の例を説明する。
【００２５】
＜Ｓ１０３：ログイン処理＞
図５（Ａ）は、ログイン処理（Ｓ１０３）の手順を示すフローチャートである。ＣＰＵ２０１は、ログイン処理を開始すると、Ｓ２０１で、図６（Ａ）に示されるようなログイン画面６００を操作部２０５に表示する。ユーザは、ログイン画面６００において、入力欄６０１，６０２に、ＭＦＰ１へのログインに使用するユーザＩＤ及びパスワード（ＰＷ）を入力し、ログインボタン６０４を押下することにより、ユーザＩＤ及びＰＷの入力の完了を示す指示を行う。なお、ＭＦＰ１が、ユーザ認証のために外部の認証サーバを利用可能な構成を有している場合には、ユーザは、ボタン６０３を用いて、当該認証サーバをログイン先のデバイスとして選択できる。これにより、ユーザは、認証サーバを利用したユーザ認証をＭＦＰ１に実行させることが可能である。
【００２６】
ＣＰＵ２０１は、Ｓ２０２で、ユーザＩＤ及びＰＷの入力が完了したか否かを判定し、入力が完了していない場合には、Ｓ２０６で、ログイン処理をキャンセルするか否かを判定する。ログイン処理のキャンセルは、ログイン画面６００のキャンセルボタンを用いてユーザから指示されうる。ＣＰＵ２０１は、ログイン処理のキャンセルが指示された場合には、ログイン処理を終了し、指示されていない場合には、Ｓ２０１へ処理を戻し、ログイン画面６００の表示を継続し、ユーザＩＤ及びＰＷの入力の完了を待ち受ける。ＣＰＵ２０１は、ユーザＩＤ及びＰＷの入力が完了すると（Ｓ２０２で「ＹＥＳ」）、入力されたユーザＩＤ及びＰＷに基づくユーザ認証（ログイン認証）を行う。ＣＰＵ２０１は、ユーザ認証に成功すると、Ｓ２０４へ処理を進め、ユーザがＭＦＰ１にログイン中であることを示すログイン状態情報と、ユーザＩＤとを、ＲＡＭ２０３に保存し、ログイン処理を終了する。
【００２７】
一方、ＣＰＵ２０１は、ログイン認証に失敗すると、Ｓ２０５で、図６（Ｂ）に示されるようなログインエラー画面６１０を、一定時間、操作部２０５に表示（ポップアップ表示）し、Ｓ２０６へ処理を進める。その後、ＣＰＵ２０１は、ログイン処理のキャンセルが指示されない限り、上述の処理を繰り返す。
【００２８】
＜Ｓ１０７：ＬＤＡＰサーバ設定処理＞
図５（Ｂ）は、ＬＤＡＰサーバ設定処理（Ｓ１０７）の手順を示すフローチャートである。ＣＰＵ２０１は、ＬＤＡＰサーバ設定処理を開始すると、Ｓ３０１で、図６（Ｃ）に示されるようなサーバ設定画面６２０を操作部２０５に表示する。サーバ設定画面６２０は、接続対象のＬＤＡＰサーバのサーバ名及びサーバアドレスに加えて、ＬＤＡＰサーバへのログイン時に必要となる認証情報であるユーザＩＤ及びＰＷを設定するために用いられる。ユーザは、サーバ設定画面６２０上でこれらの設定を入力し、ＯＫボタンを押下することにより、入力の完了を示す指示を行う。
【００２９】
ＣＰＵ２０１は、Ｓ３０２で、サーバ設定画面６２０における設定の入力が完了したか否かを判定し、入力が完了していない場合には、Ｓ３０４で、ＬＤＡＰサーバ設定処理をキャンセルするか否かを判定する。ＬＤＡＰサーバ設定処理のキャンセルは、サーバ設定画面６２０のキャンセルボタンを用いてユーザから指示されうる。ＣＰＵ２０１は、ＬＤＡＰサーバ設定処理のキャンセルが指示された場合には、ＬＤＡＰサーバ設定処理を終了し、指示されていない場合には、Ｓ３０２へ処理を戻し、設定の入力の完了を待ち受ける。ＣＰＵ２０１は、認証情報を含む設定の入力が完了すると（Ｓ３０２で「ＹＥＳ」）、入力された当該設定を、ＬＤＡＰサーバ設定としてＨＤＤ２０４に保存し、ＬＤＡＰサーバ設定処理を終了する。
【００３０】
＜Ｓ１０５：ＳＥＮＤ処理＞
図７は、ＳＥＮＤ処理（Ｓ１０５）の手順を示すフローチャートである。ＣＰＵ２０１は、ＳＥＮＤ処理を開始すると、Ｓ４０１で、ＲＡＭ２０３に保存されている、ＳＥＮＤ処理による電子データの送信先（送信宛先）として指定されている宛先のリスト（送信リスト）を消去することにより、保存されている送信リストを初期化する。これにより、１件も送信宛先が指定されていない状態となる。
【００３１】
次にＳ４０２で、ＣＰＵ２０１は、図８（Ａ）に示されるような送信設定画面８００を操作部２０５に表示する。送信設定画面８００のＩＤ表示領域８０１には、ＲＡＭ２０３に保存されているユーザＩＤが、ログイン中のユーザのユーザＩＤとして表示される。更にＳ４０３で、ＣＰＵ２０１は、ユーザによって指定された（１つ以上の）送信宛先のリストを、送信設定画面８００の宛先表示領域８０２に表示する。なお、ユーザによって指定された送信宛先のリストは、送信リストとしてＲＡＭ２０３に保存されている。
【００３２】
次にＳ４０４で、ＣＰＵ２０１は、ボタン８０３の押下により、宛先を新規に入力することが指示されたか否かを判定し、新規入力が指示された場合にはＳ４０５へ処理を進める。Ｓ４０５で、ＣＰＵ２０１は、図８（Ｂ）に示されるような宛先入力画面８１０を操作部２０５に表示する。宛先入力画面８１０では、宛先として電子メールアドレスを入力欄８１２に入力可能な画面を示している。ただし、Ｓ４０５では、ユーザによる指定に従って、ＳＭＢ、ＦＴＰ若しくはＷｅｂＤＡＶといったプロトコルに対応したファイルサーバ、又はインターネットＦＡＸ用の宛先を入力可能な画面が表示されてもよい。宛先入力画面８１０では、入力欄８１２に入力された宛先に電子データを送信する際に、データ分割を行うか否かを、ボタン８１３を用いて設定できる。
【００３３】
その後、Ｓ４０６で、ＣＰＵ２０１は、宛先入力画面８１０のＯＫボタンの押下により、新規宛先の入力が完了したか否かを判定し、入力が完了すると、Ｓ４０７へ処理を進める。Ｓ４０７で、ＣＰＵ２０１は、入力欄８１２に入力された宛先を、ＲＡＭ２０３に保存されている送信リストに追加する。その後、ＣＰＵ２０１は、操作部２０５の表示画面を送信設定画面８００に戻し、Ｓ４０８へ処理を進める。
【００３４】
一方、Ｓ４０４で、ＣＰＵ２０１は、新規入力が指示されていない場合にはＳ４１１へ処理を進める。Ｓ４１１で、ＣＰＵ２０１は、ボタン８０４の押下により、アドレス帳を使用して送信宛先を指定することがユーザから指示されたか否かを判定する。ＣＰＵ２０１は、アドレス帳の使用が指示された場合にはＳ４１２へ処理を進め、指示されていない場合にはＳ４０８へ処理を進める。Ｓ４１２で、ＣＰＵ２０１は、アドレス帳を使用して送信宛先を指定するための、後述するアドレス帳処理（図１０）を実行し、その後、Ｓ４０８へ処理を進める。
【００３５】
Ｓ４０８で、ＣＰＵ２０１は、ＳＥＮＤ機能による電子データの送信を開始するか否かを判定する。ＣＰＵ２０１は、送信設定画面８００のスタートボタンを用いて送信の開始がユーザから指示された場合にはＳ４０９へ処理を進め、指示されていない場合にはＳ４１３へ処理を進める。Ｓ４０９では、ＣＰＵ２０１は、後述するデータ送信処理（図９）を実行し、その後、Ｓ４１０へ処理を進める。一方、Ｓ４１３では、ＣＰＵ２０１は、送信設定画面８００のキャンセルボタンを用いてＳＥＮＤ処理のキャンセルが指示されたか否かを判定し、指示されていない場合にはＳ４０２へ処理を戻し、指示された場合にはＳ４１０へ処理を進める。Ｓ４１０で、ＣＰＵ２０１は、ＲＡＭ２０３に保存されている送信リストを初期化し、ＳＥＮＤ処理を終了する。
【００３６】
＜Ｓ４０９：データ送信処理＞
図９は、データ送信処理（Ｓ４０９）の手順を示すフローチャートである。ＣＰＵ２０１は、データ送信処理を開始すると、Ｓ５０１で、スキャナ部２０７を用いて原稿をスキャンして、送信宛先へ送信する電子データを生成する。その後、Ｓ５０２〜Ｓ５０４で、ＣＰＵ２０１は、ＲＡＭ２０３に保存されている送信リストに含まれる各宛先に対して電子データを順に送信する処理を実行する。
【００３７】
具体的には、Ｓ５０２で、ＣＰＵ２０１は、ＲＡＭ２０３に保存されている送信リストに含まれる宛先のうち、電子データを未送信の宛先があるか否かを判定する。ＣＰＵ２０１は、未送信の宛先がない場合にはデータ送信処理を終了し、未送信の宛先がある場合にはＳ５０３へ処理を進める。Ｓ５０３で、ＣＰＵ２０１は、送信リストから未送信の宛先を１つ選択する。更にＳ５０４で、ＣＰＵ２０１は、通信部２０８を用いて、選択した宛先に対応したプロトコルで当該宛先へ電子データを送信する。電子データを送信が完了すると、ＣＰＵ２０１は、Ｓ５０２へ処理を戻し、再び上述の処理を行う。
【００３８】
＜Ｓ４１２：アドレス帳処理＞
図１０は、アドレス帳処理（Ｓ４１２）の手順を示すフローチャートである。ＣＰＵ２０１は、アドレス帳処理を開始すると、Ｓ６０１で、図１１（Ａ）に示されるようなアドレス帳画面１１００を操作部２０５に表示する。アドレス帳画面１１００のＩＤ表示領域１１０１には、ＲＡＭ２０３に保存されているユーザＩＤが、ログイン中のユーザのユーザＩＤとして表示される。次にＳ６０２で、ＣＰＵ２０１は、ＨＤＤ２０４に保存されているアドレス帳に登録済みの宛先のリストを取得し、宛先表示領域１１０２に表示する。
【００３９】
その後、Ｓ６０３で、ＣＰＵ２０１は、アドレス帳画面１１００の登録編集ボタン１１０３の押下により、アドレス帳への宛先の登録をユーザから指示されたか否かを判定する。ＣＰＵ２０１は、アドレス帳への宛先の登録を指示された場合にはＳ６０７へ処理を進め、指示されていない場合にはＳ６０４へ処理を進める。Ｓ６０４で、ＣＰＵ２０１は、宛先表示領域１１０２に表示された宛先のリストから、１つ以上の宛先が、送信リストに追加すべき宛先として指定されたか否かを判定する。ユーザは、宛先表示領域１１０２に表示されたリストから１つ以上の宛先を選択し、ＯＫボタンを押下することにより、１つ以上の宛先を送信リスト用に指定できる。ＣＰＵ２０１は、１つ以上の宛先が指定された場合、Ｓ６０６へ処理を進め、指定された宛先を、ＲＡＭ２０３に保存されている送信リストに追加し、アドレス帳処理を終了する。
【００４０】
一方、ＣＰＵ２０１は、Ｓ６０４において宛先が指定されていない場合、Ｓ６０５へ処理を進め、アドレス帳処理のキャンセルが、アドレス帳画面１１００のキャンセルボタンを用いてユーザから指示されたか否かを判定する。ＣＰＵ２０１は、アドレス帳処理のキャンセルが指示された場合には、アドレス帳処理を終了し、指示されていない場合には、Ｓ６０２へ処理を戻す。
【００４１】
Ｓ６０３からＳ６０７へ処理を進めた場合、ＣＰＵ２０１は、Ｓ６０７〜Ｓ６１６で、アドレス帳に新たな宛先を登録する処理を実行する。具体的には、Ｓ６０７で、ＣＰＵ２０１は、図１１（Ｂ）に示されるように、宛先種別選択ダイアログ１１１０を、アドレス帳画面１１００上に表示（ポップアップ表示）する。ユーザは、宛先種別選択ダイアログ１１１０を用いて、アドレス帳に登録する宛先の種別を選択可能である。ＣＰＵ２０１は、Ｓ６０８で、宛先種別選択ダイアログ１１１０を用いて、アドレス帳への登録用の宛先をＬＤＡＰサーバ３から取得することが選択されたか否かを判定する。ＣＰＵ２０１は、ＬＤＡＰサーバ３からの取得が選択された場合にはＳ６０９へ処理を進め、選択されていない場合にはＳ６１３へ処理を進める。
【００４２】
Ｓ６０９で、ＣＰＵ２０１は、ＬＵＩ又はＲＵＩを用いた操作に従って、ＬＤＡＰサーバ３へログインして当該サーバから送信宛先を取得する処理である、後述するＬＤＡＰ取得処理（図１３又は図１５）を実行し、その後、Ｓ６１０へ処理を進める。その際、ＣＰＵ２０１は、図１２（Ａ）に示されるような、ＬＤＡＰサーバ３から取得された宛先のリストを含む取得結果画面１２００を、操作部２０５に表示する。ＬＤＡＰサーバ３から取得された宛先のリストは、取得結果画面１２００の宛先表示領域１２０１に表示される。ユーザは、宛先表示領域１２０１内の１つ以上の宛先を選択し、ＯＫボタンを押下することにより、宛先の選択の完了を示す指示を行う。
【００４３】
Ｓ６１０で、ＣＰＵ２０１は、ＬＤＡＰサーバ３から取得された宛先のリストから、ユーザによる宛先の選択が完了したか否かを判定し、選択が完了した場合にはＳ６１２へ、完了していない場合にはＳ６１１へ処理を進める。Ｓ６１１で、ＣＰＵ２０１は、取得結果画面１２００においてキャンセルボタンが押下されたか否かを判定し、キャンセルボタンが押下された場合には、Ｓ６０２へ処理を戻し、アドレス帳画面１１００を操作部２０５に表示する。
【００４４】
一方、Ｓ６１２で、ＣＰＵ２０１は、ＬＤＡＰサーバ３から取得された宛先のリストからユーザが選択した宛先を、ＨＤＤ２０４に保存されているアドレス帳に登録（追加）する。その後、ＣＰＵ２０１は、Ｓ６０２へ処理を戻し、アドレス帳画面１１００を操作部２０５に表示する。この場合、Ｓ６１２においてアドレス帳に登録された宛先が、宛先表示領域１１０２に新たに表示されることになる。これにより、新たに表示された宛先を、送信リストに追加する宛先としてユーザが指定可能になる（Ｓ６０４，Ｓ６０５）。
【００４５】
また、Ｓ６０８からＳ６１３へ処理を進めた場合、ＣＰＵ２０１は、図１２（Ｂ）に示されるような、宛先入力画面１２１０を操作部２０５に表示する。宛先入力画面１２１０では、アドレス帳への登録用の宛先（電子メールアドレス）を入力欄１２１１に入力可能な画面を示している。ただし、Ｓ６１３では、宛先種別選択ダイアログ１１１０を用いたユーザによる選択に従って、他の種別の宛先（例えば、インターネットＦＡＸ用の宛先）を入力可能な画面が表示されてもよい。
【００４６】
その後、Ｓ６１４で、ＣＰＵ２０１は、宛先入力画面１２１０のＯＫボタンの押下により、宛先入力画面１２１０における宛先の入力が完了したか否かを判定し、入力が完了した場合にはＳ６１６へ、完了していない場合にはＳ６１５へ処理を進める。Ｓ６１５で、ＣＰＵ２０１は、宛先入力画面１２１０においてキャンセルボタンが押下されたか否かを判定し、キャンセルボタンが押下された場合には、Ｓ６０２へ処理を戻し、アドレス帳画面１１００を操作部２０５に表示する。
【００４７】
一方、Ｓ６１６で、ＣＰＵ２０１は、宛先入力画面１２１０の入力欄１２１１に入力された宛先を、ＨＤＤ２０４に保存されているアドレス帳に登録（追加）する。その後、ＣＰＵ２０１は、Ｓ６０２へ処理を戻し、アドレス帳画面１１００を操作部２０５に表示する。この場合、Ｓ６１２においてアドレス帳に登録された宛先が、宛先表示領域１１０２に新たに表示されることになる。これにより、新たに表示された宛先を、送信リストに追加する宛先としてユーザが指定可能になる（Ｓ６０４，Ｓ６０５）。
【００４８】
＜Ｓ６０９：ＬＤＡＰ取得処理（ＬＵＩ）＞
ＭＦＰ１において実行される上述の各処理については、ユーザによる操作が、ローカルＵＩ（ＬＵＩ）を用いて行われる場合もリモートＵＩ（ＲＵＩ）を用いて行われる場合も、同様の処理が行われうる。ただし、本実施形態では、ＬＵＩが用いられる場合とＲＵＩが用いられる場合とで、ＬＤＡＰ取得処理（Ｓ６０９）が異なっている。本実施形態では、ＣＰＵ２０１は、ＬＵＩを用いた操作に従ってＬＤＡＰサーバ３にログインする際には、ＨＤＤ２０４に格納されている認証情報を使用する制御を行う。一方、ＣＰＵ２０１は、ＲＵＩを用いた操作に従ってＬＤＡＰサーバ３にログインする際には、ＨＤＤ２０４に格納されている認証情報を使用しないようにする制御を行う。
【００４９】
まず、図１３を参照して、ＬＵＩが使用される場合に実行されるＬＤＡＰ取得処理（Ｓ６０９）の手順について説明する。ＣＰＵ２０１は、ＬＤＡＰ取得処理を開始すると、Ｓ７０１で、図１４（Ａ）に示されるようなＬＤＡＰ検索画面１４００を操作部２０５に表示する。次にＳ７０２で、ＣＰＵ２０１は、ユーザからの指示に従ってＬＤＡＰサーバ３によって管理されている情報の検索を開始するか否かを判定する。ＣＰＵ２０１は、検索開始ボタン１４０３の押下により、検索の開始がユーザから指示されると、Ｓ７０４へ処理を進め、検索を開始する。一方、検索開始ボタン１４０３が押下されていなければ、Ｓ７０３へ処理を進め、ＬＤＡＰ取得処理のキャンセルが、ＬＤＡＰ検索画面１４００のキャンセルボタンを用いてユーザから指示されたか否かを判定する。ＣＰＵ２０１は、ＬＤＡＰ取得処理のキャンセルが指示された場合には、ＬＤＡＰ取得処理を終了し、指示されていない場合には、Ｓ７０２へ処理を戻す。
【００５０】
Ｓ７０４で、ＣＰＵ２０１は、ＬＤＡＰサーバ設定処理（Ｓ１０７）によって登録したＬＤＡＰサーバの設定をＨＤＤ２０４から取得する。その後、Ｓ７０５で、ＣＰＵ２０１は、通信部２０８を用いて、取得したＬＤＡＰサーバ設定に含まれるサーバ名及びサーバアドレスに対応するＬＤＡＰサーバ（本例ではＬＤＡＰサーバ３）にアクセス（接続）してログインを試みる。具体的には、取得したＬＤＡＰサーバ設定に含まれる認証情報（ユーザＩＤ及びＰＷ）を用いて、ＬＤＡＰサーバ３へのログインを試みる。Ｓ７０６で、ＣＰＵ２０１は、ＬＤＡＰサーバ３から、ログインの成功を示す応答を受信したか否か（ＬＤＡＰサーバ３によるログイン認証に成功したか否か）を判定する。ＣＰＵ２０１は、ＬＤＡＰサーバ３へのログインに成功した場合にはＳ７０７へ処理を進め、失敗した場合にはＳ７０９へ処理を進める。このように、ＣＰＵ２０１は、ＬＵＩを用いた操作に従ってＬＤＡＰサーバ３へログインする際には、認証情報の入力画面を操作部２０５に表示せずに、ＨＤＤ２０４に格納されている認証情報を使用して、ＬＤＡＰサーバ３へのログインを行う。
【００５１】
Ｓ７０７で、ＣＰＵ２０１は、ユーザがＬＤＡＰ検索画面１４００に入力した検索条件に基づいて、ＬＤＡＰサーバ３に対する検索を実行し、検索条件を満たす１つ以上の送信宛先を、ＬＤＡＰサーバ３から取得する。その後、Ｓ７０８で、ＣＰＵ２０１は、図１２（Ａ）に示されるような取得結果画面１２００を操作部２０５に表示し、取得した宛先のリストを、当該画面の宛先表示領域１２０１に表示し、ＬＤＡＰ取得処理を終了する。
【００５２】
一方、Ｓ７０９では、ＣＰＵ２０１は、図１４（Ｂ）に示されるようなエラー通知画面１４１０を、一定時間、操作部２０５に表示（ポップアップ表示）する。その後、Ｓ７１０で、ＣＰＵ２０１は、図１４（Ｃ）に示されるような、認証情報の入力画面１４２０を、操作部２０５に表示（ポップアップ表示）する。ユーザは、入力画面１４２０の入力欄１４２１，１４２２に、それぞれ、ユーザＩＤ及びＰＷ（認証情報）を新たに入力可能である。なお、本実施形態のＭＦＰ１は、ＬＤＡＰサーバ設定に含まれる認証情報を、入力画面１４２０の入力欄１４２１，１４２２に予め表示する機能（入力補完機能）を有していてもよい。この機能によって入力欄１４２１，１４２２の補完が行われた場合、ユーザは、入力欄１４２１，１４２２に表示されたユーザＩＤ及びＰＷの変更により、ユーザＩＤ及びＰＷを入力することが可能である。
【００５３】
入力画面１４２０の表示後、Ｓ７１１で、ＣＰＵ２０１は、入力画面１４２０のＯＫボタンの押下により、ＬＤＡＰサーバ３に対する再検索の実行をユーザから指示されたか否かを判定する。ＣＰＵ２０１は、再検索の実行をユーザから指示されていない場合、Ｓ７１２で、ＬＤＡＰ取得処理のキャンセルが、入力画面１４２０のキャンセルボタンを用いてユーザから指示されたか否かを判定する。ＣＰＵ２０１は、ＬＤＡＰ取得処理のキャンセルが指示された場合には、ＬＤＡＰ取得処理を終了し、指示されていない場合には、Ｓ７１１へ処理を戻す。
【００５４】
ＣＰＵ２０１は、再検索の実行をユーザから指示された場合には、Ｓ７１１からＳ７１２へ処理を進める。Ｓ７１２で、ＣＰＵ２０１は、入力画面１４２０においてユーザによって入力された認証情報を用いて、ＬＤＡＰサーバ３へのログインを試み、Ｓ７０６へ処理を戻す。Ｓ７０６で、ＣＰＵ２０１は、ＬＤＡＰサーバ３へのログインに成功すると、上述したＳ７０７及びＳ７０８の処理を実行する。
【００５５】
＜Ｓ６０９：ＬＤＡＰ取得処理（ＲＵＩ）＞
次に、図１５を参照して、ＲＵＩが使用される場合に実行されるＬＤＡＰ取得処理（Ｓ６０９）の手順について説明する。図１５のフローチャートでは、図１３のフローチャートと比較すると、Ｓ７０５がＳ８０１〜Ｓ８０４に置き換えられている。即ち、ＲＵＩが使用される場合には、ＬＤＡＰサーバ設定に含まれる認証情報を用いてＬＤＡＰサーバ３へのログインは行われない。それに代えて、ＰＣ４では、ＲＵＩを用いた操作に従って認証情報の入力画面が表示される。ＰＣ４は、当該入力画面を介してユーザによって入力された認証情報を、ＭＦＰ１へ送信する。ＭＦＰ１では、ＰＣ４から受信された認証情報を使用して、ＬＤＡＰサーバ３へのログインが行われる。
【００５６】
具体的には、ＣＰＵ２０１は、Ｓ７０４においてＬＤＡＰサーバ設定をＨＤＤ２０４から取得した後、Ｓ８０１へ処理を進め、図１４（Ｃ）に示されるような、認証情報の入力画面１４２０を、ＲＵＩを介してＰＣ４において表示させる。その際、ＣＰＵ２０１は、上述の入力補完機能の使用を禁止し、ＬＤＡＰサーバ設定に含まれる認証情報を、入力画面１４２０の入力欄１４２１，１４２２に予め表示させないようにする。
【００５７】
入力画面１４２０の表示後、Ｓ８０２で、ＣＰＵ２０１は、入力画面１４２０のＯＫボタンの押下により、入力画面１４２０における認証情報（ユーザＩＤ及びＰＷ）の入力が完了したか否かを判定する。ＣＰＵ２０１は、認証情報の入力が完了した場合にはＳ８０４へ、完了していない場合にはＳ８０３へ処理を進める。Ｓ８０３で、ＣＰＵ２０１は、ＬＤＡＰ取得処理のキャンセルが、入力画面１４２０のキャンセルボタンを用いてユーザから指示されたか否かを判定する。ＬＤＡＰ取得処理のキャンセルが指示された場合には、ＬＤＡＰ取得処理を終了し、指示されていない場合には、Ｓ８０２へ処理を戻す。
【００５８】
Ｓ８０４で、ＣＰＵ２０１は、Ｓ７０４において取得したＬＤＡＰサーバ設定に含まれるサーバ名及びサーバアドレスに対応するＬＤＡＰサーバ（本例ではＬＤＡＰサーバ３）にアクセス（接続）してログインを試みる。その際、ＣＰＵ２０１は、入力画面１４２０において（入力欄１４２１，１４２２に）ユーザによって入力された認証情報をＰＣ４から受信し、受信した当該認証情報を用いてＬＤＡＰサーバ３へのログインを試みる。Ｓ７０６で、ＣＰＵ２０１は、ＬＤＡＰサーバ３から、ログインの成功を示す応答を受信したか否か（ＬＤＡＰサーバ３によるログイン認証に成功したか否か）を判定する。ＣＰＵ２０１は、ＬＤＡＰサーバ３へのログインに成功した場合にはＳ７０７へ処理を進め、失敗した場合にはＳ７０９へ処理を進める。Ｓ７０７又はＳ７０９以降の処理は、図１３を用いて上述した処理と同様である。
【００５９】
以上説明したように、本実施形態のＭＦＰ１では、ＨＤＤ２０４には、電子データの送信宛先を管理しているＬＤＡＰサーバ３にログインするための認証情報が格納される。ＣＰＵ２０１は、電子データの送信宛先の設定を行うための操作として、ＬＵＩを用いた操作（第１操作）又はＲＵＩを用いた操作（第２操作）を受け付ける。ＣＰＵ２０１は、受け付けた操作に従って、ＬＤＡＰサーバ３にログインして当該サーバから送信宛先を取得する取得処理を行う。当該取得処理において、ＣＰＵ２０１は、ＬＵＩを用いた操作に従ってＬＤＡＰサーバ３にログインする際には、ＨＤＤ２０４に格納されている認証情報を使用する制御を行う。一方、ＣＰＵ２０１は、ＲＵＩを用いた操作に従ってＬＤＡＰサーバ３にログインする際には、ＨＤＤ２０４に格納されている認証情報を使用しないようにする制御を行う。
【００６０】
本実施形態によれば、ＬＤＡＰサーバ３と通信可能なＭＦＰ１内に保存された認証情報を使用して、ＭＦＰ１のＲＵＩを介してＬＤＡＰサーバ３にアクセスされることを防止することが可能になる。それにより、ＬＤＡＰサーバ３が管理している情報がリモートＵＩを介して漏洩することを防止できる。
【００６１】
［その他の実施形態］
上述の実施形態では、ＲＵＩが使用される場合のＬＤＡＰ取得処理では、ＭＦＰ１は、Ｓ８０１において、外部装置（ＰＣ４）において認証情報の入力画面１４２０を表示させ、当該入力画面１４２０を介して、ユーザから認証情報の入力を受け付ける。しかし、ＭＦＰ１におけるログイン処理（Ｓ１０３）で認証されたユーザが、ＭＦＰ１にログインしている間に、ＲＵＩを用いた操作に従ってＬＤＡＰサーバ３にログインする際には、ＨＤＤ２０４に格納されている認証情報が使用されてもよい。これにより、ＭＦＰ１を使用するユーザにとっての利便性を向上させてもよい。
【００６２】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６３】
１：ＭＦＰ（複合機）、２：ネットワーク、３：ＬＤＡＰサーバ、４：ＰＣ
２０１：ＣＰＵ、２０２：ＲＯＭ、２０３：ＲＡＭ、２０４：ＨＤＤ、２０５：操作部
２０６：プリンタ部、２０７：スキャナ部、２０８：通信部
【図１】
2019071509.tif 000003
【図２】
2019071509.tif 000004
【図３】
2019071509.tif 000005
【図４】
2019071509.tif 000006
【図５】
2019071509.tif 000007
【図６】
2019071509.tif 000008
【図７】
2019071509.tif 000009
【図８】
2019071509.tif 000010
【図９】
2019071509.tif 000011
【図１０】
2019071509.tif 000012
【図１１】
2019071509.tif 000013
【図１２】
2019071509.tif 000014
【図１３】
2019071509.tif 000015
【図１４】
2019071509.tif 000016
【図１５】
2019071509.tif 000017