(57)【特許請求の範囲】
【請求項１】
画像処理装置を含む画像処理システムであって、
ユーザから認証情報を受け付ける受付手段と、
前記受付手段が受け付けた認証情報に基づいて前記ユーザを認証する認証手段と、
前記認証手段による認証が成功した場合に、前記画像処理装置の利用を許可する許可手段と、
画像データをファイル送信するための宛先を指定する指定手段と、
前記受付手段が受け付けた認証情報を、前記画像データをファイル送信するために使用する認証情報として表示する表示手段と、
前記指定手段によって指定された宛先に、前記表示手段によって表示された認証情報を用いて前記画像データをファイル送信する送信手段と、
前記指定手段により指定された宛先に対応する送信プロトコルを判定する判定手段と、
前記判定手段によって判定された送信プロトコルがＳＭＢであると判定した場合、前記認証情報を前記表示手段によって表示するよう制御し、前記判定手段によって判定された送信プロトコルがＦＴＰであると判定した場合、前記認証情報を前記表示手段によって表示しないよう制御する制御手段と、
を備えることを特徴とする画像処理システム。
【請求項２】
画像処理装置を含む画像処理システムであって、
ユーザから認証情報を受け付ける受付手段と、
前記受付手段が受け付けた認証情報に基づいて前記ユーザを認証する認証手段と、
前記認証手段による認証が成功した場合に、前記画像処理装置の利用を許可する許可手段と、
画像データをファイル送信するための宛先を指定する指定手段と、
前記受付手段が受け付けた認証情報を、前記画像データをファイル送信するために使用する認証情報として表示する表示手段と、
前記指定手段によって指定された宛先に、前記表示手段によって表示された認証情報を用いて前記画像データをファイル送信する送信手段と、
前記指定手段により指定された宛先に対応する送信プロトコルを判定する判定手段と、
前記判定手段によって判定された送信プロトコルが同一ドメインの宛先にファイル送信するための送信プロトコルであると判定した場合、前記認証情報を前記表示手段によって表示するよう制御し、前記判定手段によって判定された送信プロトコルが同一ドメインの宛先または他のドメインの宛先にファイル送信するための送信プロトコルであると判定した場合、前記認証情報を前記表示手段によって表示しないよう制御する制御手段と、
を備えることを特徴とする画像処理システム。
【請求項３】
前記表示手段は、前記指定手段により前記画像データの宛先を指定する際に、前記認証情報を表示することを特徴とする請求項１または２に記載の画像処理システム。
【請求項４】
前記表示手段によって表示しない場合、前記指定手段により前記画像データの宛先を指定する際に、認証情報を入力するための欄を空とした状態で画面を表示することを特徴とする請求項３に記載の画像処理システム。
【請求項５】
前記表示手段は、前記指定手段により指定された宛先をユーザに確認させる際に、前記認証情報を表示することを特徴とする請求項１から３のいずれか１項に記載の画像処理システム。
【請求項６】
前記表示手段によって前記認証情報を表示しない場合、前記指定手段により指定された宛先をユーザに確認させる際に、認証情報を入力するための欄を空とした状態で画面を表示することを特徴とする請求項５に記載の画像処理システム。
【請求項７】
画像処理装置であって、
ユーザから認証情報の入力を受け付ける受付手段と、
前記受付手段が受け付けた認証情報に基づくユーザの認証が成功した場合に、前記画像処理装置の利用を許可する許可手段と、
画像データをファイル送信するための宛先を指定する指定手段と、
前記受付手段が受け付けた認証情報を、前記画像データをファイル送信するために使用される認証情報として表示する表示手段と、
前記指定手段によって指定された宛先に、前記表示手段によって表示された認証情報を用いて前記画像データをファイル送信する送信手段と、
前記指定手段により指定された宛先に対応する送信プロトコルを判定する判定手段と、
前記判定手段によって判定された送信プロトコルがＳＭＢであると判定した場合、前記認証情報を前記表示手段によって表示するよう制御し、前記判定手段によって判定された送信プロトコルがＦＴＰであると判定した場合、前記認証情報を前記表示手段によって表示しないよう制御する制御手段と、
を備えることを特徴とする画像処理装置。
【請求項８】
画像処理装置であって、
ユーザから認証情報を受け付ける受付手段と、
前記受付手段が受け付けた認証情報に基づくユーザの認証が成功した場合に、前記画像処理装置の利用を許可する許可手段と、
画像データをファイル送信するための宛先を指定する指定手段と、
前記受付手段が受け付けた認証情報を、前記画像データをファイル送信するために使用する認証情報として表示する表示手段と、
前記指定手段によって指定された宛先に、前記表示手段によって表示された認証情報を用いて前記画像データをファイル送信する送信手段と、
前記指定手段により指定された宛先に対応する送信プロトコルを判定する判定手段と、
前記判定手段によって判定された送信プロトコルが同一ドメインの宛先にファイル送信するための送信プロトコルであると判定した場合、前記認証情報を前記表示手段によって表示するよう制御し、前記判定手段によって判定された送信プロトコルが同一ドメインの宛先または他のドメインの宛先にファイル送信するための送信プロトコルであると判定した場合、前記認証情報を前記表示手段によって表示しないよう制御する制御手段と、
を備えることを特徴とする画像処理装置。
【請求項９】
画像処理装置の制御方法であって、
ユーザから認証情報を受け付ける受付工程と、
前記受付工程で受け付けた認証情報に基づくユーザの認証が成功した場合に、前記画像処理装置の利用を許可する許可工程と、
画像データをファイル送信するための宛先を指定する指定工程と、
前記受付工程で受け付けた認証情報を、前記画像データをファイル送信するために使用される認証情報として表示する表示工程と、
前記指定工程で指定された宛先に、前記表示工程で表示された認証情報を用いて前記画像データをファイル送信する送信工程と、
前記指定工程で指定された宛先に対応する送信プロトコルを判定する判定工程と、
前記判定工程で判定された送信プロトコルがＳＭＢであると判定した場合、前記認証情報を前記表示工程で表示し、前記判定工程で判定された送信プロトコルがＦＴＰであると判定した場合、前記認証情報を前記表示工程で表示しないよう制御する制御工程と、
を備えることを特徴とする画像処理装置の制御方法。
【請求項１０】
請求項９に記載の画像処理装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを送信する画像処理システム、画像処理装置、画像処理装置の制御方法、及び制御プログラムに関する。
【背景技術】
【０００２】
従来、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）などの画像処理装置から、画像データをファイル送信することが知られている。ファイル送信のための送信プロトコルとして、例えば、ＳＭＢ（Ｓｅｒｖｅｒ  Ｍｅｓｓａｇｅ  Ｂｌｏｃｋ）を用いて画像データを送信することが知られている（特許文献１）。また、他の例として、ＷｅｂＤＡＶ（Ｄｉｓｔｒｉｂｕｔｅｄ  Ａｕｔｈｏｒｉｎｇ  ａｎｄ  Ｖｅｒｓｉｏｎｉｎｇ  ｐｒｏｔｏｃｏｌ  ｆｏｒ  ｔｈｅ  ＷＷＷ）を用いて画像データを送信することが知られている。更に他の例として、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を用いて画像データを送信することが知られている。
これらのファイル送信を行う場合、画像データの格納先となるフォルダを管理する装置を示す情報（ホスト名）およびフォルダの位置情報（パス）に加えて、宛先の装置にアクセスするための認証情報（ユーザ名及びパスワード）が必要である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２３４１２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ファイル送信で画像データを送信する宛先の装置が、送信元となる画像処理装置と同一のドメインにある場合、ユーザの認証情報が一元的に管理されている場合が多い。この場合、画像処理装置へのログインに使用する認証情報と、ファイル送信の宛先となる装置へのアクセスに必要となる認証情報が、共通のものとなっていることが考えられる。
【０００５】
認証情報が共通であれば、画像処理装置へのログインのためにユーザが入力した認証情報を、画像データをファイル送信するための認証情報として引き継ぐ（流用する）ことにより、個別に認証情報を入力するユーザの手間を軽減することができる。
【０００６】
しかしながら、ファイル送信に使用する送信プロトコルによっては、宛先の装置が、送信元となる画像処理装置と同一のドメインにない（他のドメインにある）場合が起こり得る。例えば、ＳＭＢやＷｅｂＤＡＶは、ドメインを考慮する送信プロトコルであり、同一ドメインの宛先にファイル送信するための送信プロトコルであると言えるため、宛先の装置は、送信元となる画像処理装置と同一のドメインのものに限られる。一方、ＦＴＰは、ドメインを考慮しない送信プロトコルであるため、他のドメインの装置を宛先として画像データをファイル送信することができる。
【０００７】
他のドメインの装置を宛先として画像データをファイル送信する場合、上述した認証情報の「引き継ぎ」をしたとしても、認証情報が共通のものでないため、ファイル送信時の認証に失敗してしまう可能性が高い。そればかりか、画像処理装置へのログインに使用される認証情報を、ファイル送信の宛先として指定された装置に送信することにより、認証情報が漏洩してしまうおそれがある。
【０００８】
本発明は、上記の問題点に鑑みなされたものであり、画像処理装置の利用を許可するための認証のためにユーザから受け付けた認証情報を、画像データをファイル送信するための認証情報として使用するか否かを、指定された宛先に対応するファイル送信プロトコルによって決めることを目的とする。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために本発明の画像処理システムは、画像処理装置を含む画像処理システムであって、ユーザから認証情報を受け付ける受付手段と、前記受付手段が受け付けた認証情報に基づいて前記ユーザを認証する認証手段と、前記認証手段による認証が成功した場合に、前記画像処理装置の利用を許可する許可手段と、画像データをファイル送信するための宛先を指定する指定手段と、前記受付手段が受け付けた認証情報を、前記画像データをファイル送信するために使用する認証情報として表示する表示手段と、前記指定手段によって指定された宛先に、前記表示手段によって表示された認証情報を用いて前記画像データをファイル送信する送信手段と、前記指定手段により指定された宛先に対応する送信プロトコルを判定する判定手段と、前記判定手段によって判定された送信プロトコルがＳＭＢであると判定した場合、前記認証情報を前記表示手段によって表示するよう制御し、前記判定手段によって判定された送信プロトコルがＦＴＰであると判定した場合、前記認証情報を前記表示手段によって表示しないよう制御する制御手段と、を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、画像処理装置の利用を許可するための認証のためにユーザから受け付けた認証情報を、画像データをファイル送信するための認証情報として使用するか否かを、指定された宛先に対応するファイル送信プロトコルによって決めることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態における画像処理システムの全体図である。
【図２】本発明の実施形態におけるＭＦＰ１０１の構成を示すブロック図である。
【図３】本発明の実施形態における認証サーバ１０２及びファイルサーバ１０３、１０４の構成を示すブロック図である。
【図４】本発明の実施形態におけるＭＦＰ１０１の操作画面を示す図である。
【図５】本発明の実施形態におけるＭＦＰ１０１の操作画面を示す図である。
【図６】本発明の実施形態におけるＭＦＰ１０１の操作画面を示す図である。
【図７】本発明の実施形態におけるＭＦＰ１０１の操作画面を示す図である。
【図８】本発明の実施形態におけるＭＦＰ１０１の操作画面を示す図である。
【図９】本発明の実施形態におけるＭＦＰ１０１の操作画面を示す図である。
【図１０】本発明の実施形態におけるＭＦＰ１０１のログイン動作を示すフローチャートである。
【図１１】本発明の実施形態におけるＭＦＰ１０１の新規宛先入力動作を示すフローチャートである。
【図１２】本発明の実施形態におけるＭＦＰ１０１のファイル送信動作を示すフローチャートである。
【図１３】本発明の実施形態におけるＭＦＰ１０１の操作画面を示す図である。
【図１４】本発明の実施形態におけるＭＦＰ１０１の操作画面を示す図である。
【図１５】本発明の実施形態におけるＭＦＰ１０１のファイル送信動作を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施の形態を詳しく説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１３】
＜第１の実施形態＞
まず、本発明の第１の実施形態について説明する。図１は、画像処理システムの全体図である。ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１００上には、ＭＦＰ１０１、認証サーバ１０２、ファイルサーバ１０３及び１０４が互いに通信可能に接続されている。ＭＦＰ１０１は、画像処理装置の一例である。認証サーバ１０２は、認証装置の一例である。ファイルサーバ１０３及び１０４は、ファイル管理装置の一例である。なお、ＭＦＰ１０１は、ファイルサーバ１０３または１０４内のフォルダを宛先としてファイル送信を行うことができるが、図示しないクライアントＰＣ内のフォルダを宛先とすることもできる。また、ＭＦＰ１０１は、図示しないメールサーバを介して画像データを電子メールで送信することができる。
【００１４】
図示するように、ＭＦＰ１０１、認証サーバ１０２、ファイルサーバ１０３は、ドメインＡに含まれる（属している）。また、ファイルサーバ１０４は、ドメインＢに含まれる（属している）。ＳＭＢやＷｅｂＤＡＶを用いてＭＦＰ１０１からファイル送信する場合は、同一ドメイン内のファイルサーバ１０３に送信することができるが、他のドメインのファイルサーバ１０４に送信することはできない。一方、ＦＴＰを用いてＭＦＰ１０１からファイル送信する場合は、同一ドメイン内のファイルサーバ１０３及び他のドメインのファイルサーバ１０４のいずれにも送信することができる。
【００１５】
なお、画像処理システムは、ＭＦＰ１０１、認証サーバ１０２、ファイルサーバ１０３及び１０４を含むものとするが、ＭＦＰ１０１および認証サーバ１０２のみ、或いはＭＦＰ１０１のみを画像処理システムと称することもできる。
【００１６】
図２は、ＭＦＰ１０１の構成を示すブロック図である。ＣＰＵ２１１を含む制御部２１０は、ＭＦＰ１０１全体の動作を制御する。ＣＰＵ２１１は、ＲＯＭ２１２に記憶された制御プログラムを読み出して読取制御や送信制御などの各種制御を行う。ＲＡＭ２１３は、ＣＰＵ２１１の主メモリ、ワークエリア等の一時記憶領域として用いられる。なお、ＭＦＰ１０１の場合は、１つのＣＰＵ２１１が１つのメモリ（ＲＡＭ２１３またはＨＤＤ２１４）を用いて後述する図１０乃至図１２、１５のフローチャートに示す各処理を実行するものとするが、他の態様であっても構わない。例えば、複数のＣＰＵや複数のＲＡＭまたはＨＤＤを協働させて図１０乃至図１２、１５のフローチャートに示す各処理を実行するようにすることもできる。
【００１７】
ＨＤＤ２１４は、画像データや各種プログラムを記憶する。操作部Ｉ／Ｆ２１５は、操作部２１９と制御部２１０を接続する。操作部２１９には、タッチパネル機能を有する液晶表示部やキーボードなどが備えられ、ユーザからの指示や各種情報の入力を受け付ける（受付部）。
【００１８】
プリンタＩ／Ｆ２１６は、プリンタ２２０と制御部２１０を接続する。プリンタ２２０で印刷すべき画像データはプリンタＩ／Ｆ２１６を介して制御部２１０から転送され、プリンタ２２０において記録媒体上に印刷される。
【００１９】
スキャナＩ／Ｆ２１７は、スキャナ２２１と制御部２１０を接続する。スキャナ２２１は、原稿上の画像を読み取って画像データ（画像ファイル）を生成し、スキャナＩ／Ｆ２１７を介して制御部２１０に入力する。ＭＦＰ１０１は、スキャナ２２１で生成された画像データ（画像ファイル）をファイル送信またはメール送信することができる。
【００２０】
ネットワークＩ／Ｆ２１８は、制御部２１０（ＭＦＰ１０１）をＬＡＮ１００に接続する。ネットワークＩ／Ｆ２１８は、ＬＡＮ１００上の外部装置（認証サーバ１０２やファイルサーバ１０３、１０４など）に画像データや情報を送信したり、ＬＡＮ１００上の外部装置から各種情報を受信したりする。
【００２１】
図３は、認証サーバ１０２の構成を示すブロック図である。ＣＰＵ３１１を含む制御部３１０は、認証サーバ１０２全体の動作を制御する。ＣＰＵ３１１は、ＲＯＭ３１２に記憶された制御プログラムを読み出して各種制御処理を実行する。ＲＡＭ３１３は、ＣＰＵ３１１の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ３１４は、画像データや各種プログラムを記憶する。
【００２２】
ネットワークＩ／Ｆ３１５は、制御部３１０（認証サーバ１０２）をＬＡＮ１００に接続する。ネットワークＩ／Ｆ３１５は、ＬＡＮ１００上の他の装置との間で各種情報を送受信する。なお、ファイルサーバ１０３及び１０４の構成は、認証サーバ１０２と同様（図３）であるため、説明は省略する。
【００２３】
図４は、操作部２１９に表示される操作画面の一例を示す図である。ユーザは、図４の画面において、操作キー４０１または４０２を操作することにより、機能を選択することができる。図４は、操作キー４０１が選択された状態を示している。なお、図４では、機能として「スキャンして送信」「コピー」を例示しているが、ＭＦＰ１０１がこれら以外の機能を備えていてもよい。
【００２４】
操作キー４０１を選択したユーザは、操作キー４１１または４１２を操作することにより、送信する画像データの宛先を設定することができる。操作キー４１１を操作すると、ＨＤＤ２１４に保持されているアドレス帳の内容が表示され、ユーザは、アドレス帳に登録された内容を参照し、画像データの宛先を指定することができる。
【００２５】
操作キー４１２を操作すると、ユーザからの新規の宛先情報の入力を受け付ける画面が表示される。ユーザは、表示された画面を介して宛先情報を入力し、画像データの宛先を指定することができる。なお、図示しないが、ワンタッチキーの一覧を表示させるための操作キーを備えるようにしても良い。ワンタッチキーには１つまたは複数の宛先が予め対応付けられており、ユーザは、所望のワンタッチキーを操作することにより、ワンタッチキーに対応付けられている内容を、画像データの宛先として指定することができる。
【００２６】
操作キー４２１は、カラー／モノクロなどの読取設定を行う場合に使用する操作キーである。操作キー４２２は、読取解像度を設定する場合に使用する操作キーである。操作キー４２３は、送信する画像データのファイル形式を設定する場合に使用する操作キーである。操作キー４２４は、片面／両面読取の設定を行う場合に使用する操作キーである。操作キー４２５は、読取サイズを設定する場合に使用する操作キーである。
【００２７】
図５は、操作部２１９に表示される操作画面の一例を示す図である。図５に示す操作画面は、図４の操作キー４１２が操作された場合に表示される。ユーザは、操作キー５１１乃至５１４のいずれかを操作することにより、画像データの送信方法を選択することができる。画像データを電子メールに添付して送信する場合は、ユーザは操作キー５１１を操作する。画像データをファクス（Ｇ３ファクス）で送信する場合は、ユーザは操作キー５１２を操作する。画像データをインターネットファクスで送信する場合は、ユーザは操作キー５１３を操作する。インターネットファクスとは、ファクス形式の画像データを電子メールに添付して送信する方法である。画像データをファイル送信する場合は、ユーザは操作キー５１４を操作する。
【００２８】
図６は、操作部２１９に表示される操作画面の一例を示す図である。図６に示す操作画面は、図５の操作キー５１４が操作された場合に表示される。情報６０１は、画像データの送信に用いる送信プロトコルを示す情報である。ＭＦＰ１０１では、ＳＭＢ、ＷｅｂＤＡＶ、ＦＴＰのいずれかを選択可能であるものとするが、これら以外の送信プロトコルが選択肢として含まれていても良い。ユーザは、ドロップダウン形式で表示される選択肢から、所望の送信プロトコルを選択することができる。
【００２９】
情報６０２及び６０３は、画像データの宛先となるフォルダを特定するための情報（ホスト名及びパス）である。情報６０４及び６０５は、情報６０２及び６０３によって特定されるフォルダにアクセスするために必要な認証情報（ユーザ名及びパスワード）である。
【００３０】
ＭＦＰ１０１のユーザは、図６に示す操作画面を介して、ファイル送信のための新規の宛先情報を入力し、画像データの宛先として指定することができる。一方、送信毎に新規に宛先情報を入力する手間を省くために、図６で入力するのと同様の情報を予めアドレス帳に登録しておくこともできる。
【００３１】
図７は、操作部２１９に表示される操作画面の一例を示す図である。図７に示す操作画面は、ファイル送信のための宛先情報をアドレス帳に登録するときに表示される。情報７０１乃至７０５は、情報６０１乃至６０５として説明したものと同様である。図７に示す操作画面には、さらに情報７０６の入力欄が設けられている。
【００３２】
情報７０６は、情報７０４及び７０５の認証情報を、送信毎にユーザに確認させるか否かを示す情報である。情報７０６が「ＯＮ」に設定されると、実際に画像データを送信するときに、たとえ情報７０４及び７０５として認証情報が登録されていたとしても、ユーザによる認証情報の確認が求められる。
【００３３】
図８は、操作部２１９に表示される操作画面の一例を示す図である。図８に示す操作画面は、管理者のみが操作可能であり、一般のユーザがＭＦＰ１０１を操作する場合には表示されない。管理者は、図８の画面を介して、認証情報の引き継ぎに関する設定を行う。
【００３４】
管理者が操作キー８０１を操作すると、認証情報の引き継ぎは行われない。管理者が操作キー８０２を操作すると、認証情報の引き継ぎが行われる。ここでの認証情報の引き継ぎとは、ユーザがＭＦＰ１０１にログインするために入力した認証情報を、ファイル送信のための認証情報として提示することである。管理者が操作キー８０３を操作すると、認証情報の引き継ぎは行われないが、代わりに、予めユーザ毎に登録しておいた認証情報（図９を用いて後述）が、ファイル送信のための認証情報として提示される。
【００３５】
図９は、操作部２１９に表示される操作画面の一例を示す図である。図９の画面は、一般のユーザがＭＦＰ１０１を操作する場合に表示される。ユーザは、情報９０１及び９０２として、ＳＭＢでファイル送信する場合の認証情報（ユーザ名及びパスワード）を登録しておくことができる。また、ユーザは、情報９０３及び９０４として、ＦＴＰでファイル送信する場合の認証情報（ユーザ名及びパスワード）を登録しておくことができる。また、ユーザは、情報９０５及び９０６として、ＷｅｂＤＡＶでファイル送信する場合の認証情報（ユーザ名及びパスワード）を登録しておくことができる。このようにして登録した認証情報が、図８の「ユーザ毎に登録」が選択された場合に使用される。
【００３６】
図９には、「Ａ１００１」という識別子で管理された１人のユーザに対して情報９０１乃至９０６を登録する例を示すが、他のユーザに対しても同様に、情報９０１乃至９０６を登録することができる。
【００３７】
図１０は、ＭＦＰ１０１におけるログイン動作（ユーザがＭＦＰ１０１の使用を開始するときの一連の動作）を説明するフローチャートである。図１０のフローチャートに示す各動作（ステップ）は、ＭＦＰ１０１のＣＰＵ２１１がＨＤＤ２１４に記憶された制御プログラムを実行することにより実現される。
【００３８】
ステップＳ１００１では、操作部２１９に表示した画面を介して、ユーザからの認証情報（ユーザ名及びパスワード）の入力を受け付ける。
【００３９】
ステップＳ１００２では、ステップＳ１００１で受け付けた認証情報を認証サーバ１０２に送信し、ユーザ認証を依頼する（ユーザによるＭＦＰ１０１の使用可否を問い合わせる）。ステップＳ１００３では、認証サーバ１０２から通知される内容が、認証ＯＫであるか認証ＮＧであるかを判定する。この結果、認証ＯＫである場合には、ユーザによるＭＦＰ１０１の使用を許可し、ステップＳ１００４に進む。一方、認証ＮＧである場合にはそのまま処理を終了する（或いは、ステップＳ１００１に戻り、認証情報を入力するための画面を再表示する）。ステップＳ１００４では、ステップＳ１００１で受け付けた認証情報をＲＡＭ２１３またはＨＤＤ２１４に記憶する。
【００４０】
図１１は、ＭＦＰ１０１における新規宛先入力動作を説明するフローチャートである。図１１のフローチャートに示す各動作（ステップ）は、ＭＦＰ１０１のＣＰＵ２１１がＨＤＤ２１４に記憶された制御プログラムを実行することにより実現される。また、図１１のフローチャートは、図４の操作画面が表示されたときに開始される。
【００４１】
ステップＳ１１０１では、指定される宛先が新規宛先であるか否かを判定する。図４の操作画面で操作キー４１１が操作された場合は、指定される宛先が新規宛先でないと判定し、ステップＳ１１０２に進む。ステップＳ１１０２では、ＨＤＤ２１４に保持されているアドレス帳の内容を表示する。ユーザは、アドレス帳に登録された内容を参照し、画像データの宛先として指定する。
【００４２】
図４の操作画面で操作キー４１２が操作された場合は、指定される宛先が新規宛先であると判定し、ステップＳ１１０３に進む。ステップＳ１１０３では、新規に入力される宛先がファイル送信の宛先であるか否かを判定する。図５の操作画面で操作キー５１１乃至５１３が操作された場合は、新規に入力される宛先がファイル送信の宛先でないと判定し、ステップＳ１１０４に進む。ステップＳ１１０４では、Ｅメール、ファクス、またはインターネットファクスに関する宛先情報の入力を受け付ける。
【００４３】
一方、図５の操作画面で操作キー５１４が操作された場合は、新規に入力される宛先がファイル送信の宛先であると判定し、ステップＳ１１０５に進む。ステップＳ１１０５では、認証情報の引き継ぎに関する設定の内容を判定する。図８の操作画面で操作キー８０１が操作されている場合は、ステップＳ１１０７に進む。図８の操作画面で操作キー８０２が操作されている場合は、ステップＳ１１０６に進む。図８の操作画面で操作キー８０３が操作されている場合は、ステップＳ１１０９に進む。
【００４４】
ステップＳ１１０７では、認証情報の引き継ぎを行わず、情報６０４及び６０５が空欄の状態で図６の操作画面を表示する。
【００４５】
ステップＳ１１０６では、情報６０１が示す送信プロトコルが何かを判定する。選択されている送信プロトコルがＦＴＰであればステップＳ１１０７に進み、ＳＭＢまたはＷｅｂＤＡＶであればステップＳ１１０８に進む。ステップＳ１１０８では、認証情報の引き継ぎを行う。具体的には、ステップＳ１００１で受け付けた認証情報（ステップＳ１００４で記憶した認証情報）を読み出し、情報６０４及び６０５としてプリセットした状態で図６の操作画面を表示する。
【００４６】
ＳＭＢまたはＷｅｂＤＡＶは同一ドメイン内の宛先に対してファイル送信するための送信プロトコルであるため、ＭＦＰ１０１へのログインに使用する認証情報と同じ認証情報で画像データの宛先にアクセスできる可能性が高いと言える。そこで、ステップＳ１１０８では、ＭＦＰ１０１へログインするためにユーザが入力した認証情報を図６の操作画面にプリセットすることで、同じ認証情報を何度もユーザが入力する手間を省くことができる。
【００４７】
なお、選択されている送信プロトコルがＦＴＰである場合は、他のドメインの宛先に画像データが送信される可能性があり、この場合は、ＭＦＰ１０１へのログインに使用する認証情報と同じ認証情報で画像データの宛先にアクセスできる可能性は低い。そこで、選択されている送信プロトコルがＦＴＰである場合は、ステップＳ１１０８には進まず、ステップＳ１１０７に進み、情報６０４及び６０５が空欄の状態で図６の操作画面を表示する。
【００４８】
ステップＳ１１０９では、現在ＭＦＰ１０１を操作しているユーザに対応付けて認証情報が登録されているか否かを判定する。具体的には、情報６０１が示す送信プロトコルがＳＭＢであれば、図９の情報９０１及び９０２が登録されているか否かを判定する。同様に、情報６０１が示す送信プロトコルがＦＴＰであれば、図９の情報９０３及び９０４が登録されているか否かを判定する。情報６０１が示す送信プロトコルがＷｅｂＤＡＶであれば、図９の情報９０５及び９０６が登録されているか否かを判定する。
【００４９】
ステップＳ１１０９の判定の結果、認証情報が登録されている場合は、ステップＳ１１１１に進み、図９の操作画面を介して登録されているユーザ名及びパスワードを、情報６０４及び６０５にプリセットした状態で図６の操作画面を表示する。
【００５０】
一方、認証情報が登録されていない場合は、ステップＳ１１１０に進む。ステップＳ１１１０では、ステップＳ１００１で受け付けた認証情報（ステップＳ１００４で記憶した認証情報）のうちのユーザ名を読み出し、情報６０４にプリセットした状態で図６の操作画面を表示する。このとき、情報６０５は空欄の状態とする。なお、このとき、情報６０４も空欄の状態としても良い。
【００５１】
以上のように、図８の操作画面で管理者が予め選択した内容に応じて、図６の情報６０４及び６０５に認証情報をプリセットするか否か、プリセットする場合に何をプリセットするかを切り替えるようにしている。特に、図８の操作画面で管理者が操作キー８０２を操作していた場合は、選択されている送信プロトコルに応じて、ＭＦＰ１０１へのログインに使用された認証情報の引き継ぎを行うか否かを切り替えるようにしている。これにより、適切でない認証情報を引き継いで使用することによる認証エラーの発生や認証情報の漏洩を防止することができる。
【００５２】
ステップＳ１１０７、Ｓ１１０８、Ｓ１１１０、Ｓ１１１１で図６の操作画面を表示する際は、いずれの場合も、情報６０２及び６０３は空欄の状態となっている。ステップＳ１１１２では、情報６０２乃至６０５のユーザからの入力、或いはプリセットされている内容の変更を受け付ける。
【００５３】
続くステップＳ１１１３では、図６の操作画面で情報６０１の内容が変更されたか否かを判定する。図６の情報６０１は、前述した通りドロップダウン形式で送信プロトコルを選択することができる。ステップＳ１１０１及びＳ１１０３を経て最初に図６の操作画面が表示されたときは、デフォルトとしてＳＭＢが選択された状態となっている。しかし、ユーザが図６の操作画面を介して送信プロトコルの変更を行った場合は、ステップＳ１１０５に戻り、変更後の送信プロトコルに応じてステップＳ１１０５乃至Ｓ１１１２の処理が実行される。一方、送信プロトコルの変更が行われない場合は、ステップＳ１１１４に進み、新規宛先の入力が完了したか否かを判定する。ユーザが完了を指示した場合は、処理を終了する（或いは、その他の宛先の指定を続けて受け付ける）。ユーザが完了を指示しない場合は、ステップＳ１１１２に戻る。
【００５４】
図１２は、ＭＦＰ１０１におけるファイル送信動作を説明するフローチャートであり、画像データの宛先を指定した後、図示しないスタートキーが操作された場合に開始される。図１２のフローチャートに示す各動作（ステップ）は、ＭＦＰ１０１のＣＰＵ２１１がＨＤＤ２１４に記憶された制御プログラムを実行することにより実現される。
【００５５】
ステップＳ１２０１では、指定されている宛先がファイル送信の宛先であるか否かを判定する。ファイル送信でなければ、ステップＳ１２０２に進み、Ｅメール、ファクス、またはインターネットファクスによる画像データの送信を実行する。ファイル送信であれば、ステップＳ１２０３に進む。
【００５６】
ステップＳ１２０３では、指定されている宛先が、アドレス帳を用いて指定されたものであるか、新規に入力されたものであるかを判定する。アドレス帳を用いて指定されたものであればステップＳ１２０４に進み、新規に入力されたものであればステップＳ１２１４に進む。
【００５７】
ステップＳ１２０４では、送信毎にユーザに認証情報を確認させることになっているか否か（図７の情報７０６として説明したもの）を判定する。この判定の結果、送信毎にユーザに認証情報を確認させることが設定されている場合はステップＳ１２０５に進み、そうでない場合はステップＳ１２１４に進む。
【００５８】
ステップＳ１２０５では、認証情報の引き継ぎに関する設定の内容を判定する。図８の操作画面で操作キー８０１が操作されている場合は、ステップＳ１２０７に進む。図８の操作画面で操作キー８０２が操作されている場合は、ステップＳ１２０６に進む。図８の操作画面で操作キー８０３が操作されている場合は、ステップＳ１２０９に進む。
【００５９】
ステップＳ１２０７では、図１３の操作画面を表示する。図１３の画面は、送信時にユーザに認証情報の内容を確認させるための画面である。
【００６０】
ステップＳ１２０７では、情報７０４及び７０５としてアドレス帳に登録されていたものが削除され、図１３の情報１３０４及び１３０５が空欄の状態で表示される。この場合、情報１３０４及び１３０５は、ユーザが入力しなければならない。
【００６１】
ステップＳ１２０６では、情報７０１が示す送信プロトコルが何かを判定する。選択されている送信プロトコルがＦＴＰであればステップＳ１２０７に進み、ＳＭＢまたはＷｅｂＤＡＶであればステップＳ１２０８に進む。ステップＳ１２０８では、認証情報の引き継ぎを行う。具体的には、情報７０４及び７０５としてアドレス帳に登録されていたものが削除され、ステップＳ１００１で受け付けた認証情報（ステップＳ１００４で記憶した認証情報）を読み出し、情報１３０４及び１３０５にプリセットした状態で図１３の画面を表示する。
【００６２】
ＳＭＢまたはＷｅｂＤＡＶは同一ドメイン内の宛先に対してファイル送信するための送信プロトコルであるため、ＭＦＰ１０１へのログインに使用する認証情報と同じ認証情報で画像データの宛先にアクセスできる可能性が高いと言える。そこで、ステップＳ１２０８では、ＭＦＰ１０１へログインするためにユーザが入力した認証情報を図１３の操作画面にプリセットすることで、同じ認証情報を何度もユーザが入力する手間を省くことができる。
【００６３】
なお、選択されている送信プロトコルがＦＴＰである場合は、他のドメインの宛先に画像データが送信される可能性があり、この場合は、ＭＦＰ１０１へのログインに使用する認証情報と同じ認証情報で画像データの宛先にアクセスできる可能性は低い。そこで、選択されている送信プロトコルがＦＴＰである場合は、ステップＳ１２０８には進まず、ステップＳ１２０７に進み、情報１３０４及び１３０５が空欄の状態で図１３の操作画面を表示する。
【００６４】
ステップＳ１２０９では、現在ＭＦＰ１０１を操作しているユーザに対応付けて認証情報が登録されているか否かを判定する。具体的には、情報７０１が示す送信プロトコルがＳＭＢであれば、図９の情報９０１及び９０２が登録されているか否かを判定する。同様に、情報７０１が示す送信プロトコルがＦＴＰであれば、図９の情報９０３及び９０４が登録されているか否かを判定する。情報７０１が示す送信プロトコルがＷｅｂＤＡＶであれば、図９の情報９０５及び９０６が登録されているか否かを判定する。
【００６５】
ステップＳ１２０９の判定の結果、認証情報が登録されている場合は、ステップＳ１２１１に進む。ステップＳ１２１１では、図１４の画面を表示する。図１４の画面は、図１３の画面と同様に、送信時にユーザに認証情報の内容を確認させるための画面である。但し、図１３の画面と異なるのは、認証情報を登録するか否かを指示するための情報１４０１の入力欄が追加されている点である。「認証情報を登録」をＯＮにすると、図１４の画面を介してユーザが情報１３０４及び１３０５を確認（必要に応じて、入力や変更）した後、最終的に決定された認証情報が、図９の画面を介して入力する認証情報として、ユーザに対応付けて登録される。「認証情報を登録」をＯＦＦにすると、この登録は行われない。
【００６６】
ステップＳ１２１１では、情報７０４及び７０５としてアドレス帳に登録されていたものが削除され、図９の操作画面を介して登録されているユーザ名及びパスワードが、情報１３０４及び１３０５にプリセットされた状態で図１４の操作画面を表示する。
【００６７】
一方、認証情報が登録されていない場合は、ステップＳ１２１０に進む。ステップＳ１２１０では、情報７０４及び７０５として登録されていたものが削除され、ステップＳ１００１で受け付けた認証情報（ステップＳ１００４で記憶した認証情報）のうちのユーザ名を情報１３０４にプリセットした状態で図１４の操作画面を表示する。このとき、情報１３０５は空欄の状態とする。なお、このとき、情報１３０４も空欄の状態としても良い。
【００６８】
以上のように、図８の操作画面で管理者が予め選択した内容に応じて、図１３または１４の情報１３０４及び１３０５に認証情報をプリセットするか否か、プリセットする場合に何をプリセットするかを切り替えるようにしている。特に、図８の操作画面で管理者が操作キー８０２を操作していた場合は、選択されている送信プロトコルに応じて、ＭＦＰ１０１へのログインに使用された認証情報の引き継ぎを行うか否かを切り替えるようにしている。これにより、適切でない認証情報を引き継いで使用することによる認証エラーの発生や認証情報の漏洩を防止することができる。
【００６９】
ステップＳ１２０７、Ｓ１２０８、Ｓ１２１０、Ｓ１２１１で図１３または１４の操作画面を表示する際は、いずれの場合も、情報１３０１、１３０２、１３０３には、情報７０１、７０２、７０３としてアドレス帳に登録されている情報がプリセットされる。ステップＳ１２１２では、情報１３０４及び１３０５のユーザからの入力、或いはプリセットされている内容の変更を受け付ける。続くステップＳ１２１３では、ユーザから送信指示があったかどうかを判定し、送信指示があればステップＳ１２１４に進み、なければステップＳ１２１２に戻る。
【００７０】
ステップＳ１２１４では、設定されている宛先に応じた送信プロトコルで画像データを送信する。具体的には、図１３または１４の情報１３０２により示されるファイルサーバに接続し、図１３または１４の情報１３０３により示されるパスを用いて画像データの格納先となるフォルダを特定する。また、図１３または１４の情報１３０４及び１３０５として設定された認証情報を用いてファイルサーバへのログイン（フォルダへのアクセス）を行い、画像データをファイルサーバへ送信（フォルダへ格納）する。なお、ステップＳ１２０４でＮｏと判定されてステップＳ１２１４に進んだ場合は、図７の情報７０４及び７０５として設定された認証情報が、ファイルサーバへのログイン（フォルダへのアクセス）に用いられる。
【００７１】
この後、ステップＳ１２１５では、図１４の情報１３０４及び１３０５として設定した認証情報を、図９の画面を介して入力する認証情報として登録することが指示されているか否かを判定する。
【００７２】
情報１４０１で「認証情報を登録」がＯＮになっていれば、登録することが指示されていると判定し、ステップＳ１２１６に進む。ステップＳ１２１６では、図１４の情報１３０４及び１３０５として設定した認証情報を、図９の画面を介して入力する認証情報として、ユーザに対応付けて登録する。一方、情報１４０１で「認証情報を登録」がＯＦＦになっていれば、登録することが指示されていないと判定し、ステップＳ１２１６をスキップして処理を終了する。
【００７３】
なお、ステップＳ１２１６における登録は、ステップＳ１２１４での送信が成功した場合に行い、失敗した場合は行わないようにしても良い。ステップＳ１２０７及びＳ１２０８では、情報１４０１の入力欄がない図１３の画面が表示されるため、「認証情報を登録」が指示されることがない。従って、ステップＳ１２０７またはＳ１２０８を経て処理を行った場合は、ステップＳ１２１５及びＳ１２１６をスキップして処理を終了する。
【００７４】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。前述した通り、ＳＭＢやＷｅｂＤＡＶは、ドメインを考慮する送信プロトコルであり、同一ドメインの宛先にファイル送信する場合に用いられる。従って、ＳＭＢやＷｅｂＤＡＶで他のドメインの宛先に送信しようとすると送信エラーが発生する可能性が高い。送信エラーが発生するだけであれば、ユーザが再送信の操作を行えば済むが、このとき第１の実施形態で説明した認証情報の「引き継ぎ」をしていると、ＭＦＰ１０１へのログインに使用される認証情報が外部に漏洩してしまう可能性がある。そこで第２の実施形態では、選択されている送信プロトコルがＳＭＢまたはＷｅｂＤＡＶであったとしても、指定されている宛先が同一ドメイン内でない場合は認証情報の引き継ぎを行わないようにする。
【００７５】
図１５は、ＭＦＰ１０１におけるファイル送信動作を説明するフローチャートである。図１５のフローチャートは、図１２のフローチャートに対応するものであり、図１５のフローチャートに示す各動作（ステップ）は、ＭＦＰ１０１のＣＰＵ２１１がＨＤＤ２１４に記憶された制御プログラムを実行することにより実現される。また、ステップＳ１２０１乃至Ｓ１２１６は、第１の実施形態で説明したものと同様である。
【００７６】
ステップＳ１５０１では、情報７０２が示す宛先の装置がＭＦＰ１０１と同一ドメインにあるか否かを判定する。図１に示した例では、ファイルサーバ１０３はＭＦＰ１０１と同一ドメインにあるが、ファイルサーバ１０４は同一ドメインにでない。
【００７７】
判定の結果、情報７０２が示す宛先の装置がＭＦＰ１０１と同一ドメインにある場合は、ステップＳ１２０８に進む。ステップＳ１２０８では、ステップＳ１００１で受け付けた認証情報（ステップＳ１００４で記憶した認証情報）を読み出し、情報１３０４及び１３０５にプリセットした状態で図１３の操作画面を表示する。
【００７８】
一方、判定の結果、情報７０２が示す宛先の装置がＭＦＰ１０１と同一ドメインにない場合は、ステップＳ１２０７に進む。ステップＳ１２０７では、認証情報の引き継ぎを行わず、情報１３０４及び１３０５が空欄の状態で図１３の操作画面を表示する。
【００７９】
このように、第２の実施形態では、選択されている送信プロトコルがＳＭＢまたはＷｅｂＤＡＶであったとしても、宛先の装置が同一ドメインにない場合は認証情報の引き継ぎを行わないようにしている。これにより、ＳＭＢまたはＷｅｂＤＡＶでドメイン外へのファイル送信を試みたときに、認証情報が漏洩してしまうことを防止することができる。
【００８０】
なお、第１及び第２の実施形態において、ステップＳ１２１４で送信する画像データは、ステップＳ１２１４でスキャナ２２１による原稿読み取りを行って生成するものとするが、これ以外の態様であっても構わない。例えば、スタートキーが操作される前に、別のユーザ操作をトリガーとして原稿読み取りを行っておくようにしても良い。
【００８１】
また、上述の説明では、スキャナ２２１で生成した画像データを送信する場合を例に挙げたが、これ以外の方法（例えば、外部からのファクス受信）で入力された画像データを送信する場合に適用することもできる。
【００８２】
以上説明したように、ＭＦＰ１０１は、ユーザからの認証情報の入力を受け付ける（ステップＳ１００１）。認証サーバ１０２は、ＭＦＰ１０１が受け付けた認証情報に基づいてユーザを認証する（ステップＳ１００２）。ＭＦＰ１０１は、ユーザの認証が成功した場合に、ＭＦＰ１０１の利用を許可する。ＭＦＰ１０１は、画像データをファイル送信するための宛先を指定する（図４）。ＭＦＰ１０１は、ステップＳ１００１で受け付けた認証情報を、画像データをファイル送信する場合に使用する認証情報としてユーザに提示する（ステップＳ１１０８及びＳ１２０８）。ＭＦＰ１０１は、指定される宛先に対応する送信プロトコルを判定する（ステップＳ１１０６及びＳ１２０６）。ＭＦＰ１０１は、指定される宛先に対応する送信プロトコルが第１の送信プロトコル（ＳＭＢまたはＷｅｂＤＡＶ）であると判定した場合は認証情報の提示を行う（ステップＳ１１０８及びＳ１２０８）。また、ＭＦＰ１０１は、指定される宛先に対応する送信プロトコルが第２の送信プロトコル（ＦＴＰ）であると判定した場合は認証情報の提示を行わない（ステップＳ１１０７及びＳ１２０７）。
【００８３】
このように、ファイル送信時の送信プロトコルに応じて、認証情報の引き継ぎを行うか否かを切り替えることにより、ユーザの使い勝手の向上と認証情報の漏洩防止を両立させることができる。
【００８４】
＜他の実施形態＞
また、本発明の目的は、以下の処理を実行することによっても達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【００８５】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００８６】
１０１  ＭＦＰ
２１０  制御部
２１１  ＣＰＵ
２１２  ＲＯＭ
２１３  ＲＡＭ
２１４  ＨＤＤ
【図１】
0006032906.tif 000002
【図２】
0006032906.tif 000003
【図３】
0006032906.tif 000004
【図４】
0006032906.tif 000005
【図５】
0006032906.tif 000006
【図６】
0006032906.tif 000007
【図７】
0006032906.tif 000008
【図８】
0006032906.tif 000009
【図９】
0006032906.tif 000010
【図１０】
0006032906.tif 000011
【図１１】
0006032906.tif 000012
【図１２】
0006032906.tif 000013
【図１３】
0006032906.tif 000014
【図１４】
0006032906.tif 000015
【図１５】
0006032906.tif 000016