(57)【要約】【課題】Scan To Email機能に好適なスキャナ装置、端末装置及びスキャンデータ処理プログラムを提供すること。【解決手段】ネットワークを介して中継サーバ５に接続され、画像読取部１９が読み取ったスキャンデータを直接的に又は間接的に中継サーバ５にメール送信可能にするスキャナ装置１０において、中継サーバ５にネットワークを介してスキャンデータを送信不可であることを検出し、且つ、外部記憶装置８に情報を書き込み可能であることを検出したときに、スキャンデータを、スキャンデータを添付した添付メールの宛先を示す宛先アドレスデータとともに外部記憶装置８に記憶させるデータ送信プログラム４９を設ける。【選択図】図１
2007311880.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して中継サーバに接続され、画像読取手段が読み取ったスキャンデータを直接的に又は間接的に前記中継サーバにメール送信可能にするスキャナ装置において、
前記中継サーバに前記ネットワークを介して前記スキャンデータを送信可能か否かを検出する接続検出手段と、
外部記憶装置に情報を書き込み可能か否かを検出する書込検出手段と、
前記接続検出手段が、前記中継サーバに前記ネットワークを介して前記スキャンデータを送信不可であることを検出し、且つ、前記書込検出手段が、前記外部記憶装置に情報を書き込み可能であることを検出したときに、前記スキャンデータを、前記スキャンデータを添付した添付メールの宛先を示す宛先アドレスデータとともに前記外部記憶装置に記憶させる記憶手段と、
を有することを特徴とするスキャナ装置。
【請求項２】
請求項１に記載するスキャナ装置において、
前記宛先アドレスデータを記憶するアドレス記憶手段と、
前記アドレス記憶手段に記憶される前記宛先アドレスデータの中から、前記スキャンデータを添付した添付メールの宛先を示す宛先アドレスデータを選択する選択手段と、
を有することを特徴とするスキャナ装置。
【請求項３】
請求項１又は請求項２に記載するスキャナ装置において、
前記スキャンデータとともに、前記スキャンデータを電子メールに添付して添付メールを作成することを指示するメール作成指示情報を前記外部記憶装置に記憶させるメール作成指示記憶手段を有することを特徴とするスキャナ装置。
【請求項４】
請求項１乃至請求項３の何れか１つに記載するスキャナ装置において、
前記接続検出手段が前記中継サーバに前記スキャンデータを送信可能であることを検出しているときに、前記スキャンデータと前記宛先アドレスデータを前記ネットワークを介して前記中継サーバに送信可能にする送信手段を有することを特徴とするスキャナ装置。
【請求項５】
請求項１乃至請求項４の何れか１つに記載するスキャナ装置において、
前記スキャンデータと前記宛先アドレスデータとを前記ネットワークを介して前記中継サーバに送信することを指示する送信指示情報を前記外部記憶装置に記憶させる送信指示記憶手段と、
前記書込検出手段が、前記外部記憶装置に情報を書き込み可能であることを検出し、且つ、前記接続検出手段が、前記中継サーバに前記ネットワークを介して前記スキャンデータを送信不能であることを検出した後、前記接続検出手段が前記ネットワークを介して前記中継サーバに前記スキャンデータを送信可能であることを検出し、更に、前記送信指示情報が前記外部記憶装置に記憶されている場合に、前記スキャンデータと前記宛先アドレスデータとを前記外部記憶装置から取得して前記中継サーバに送信可能にする送信実行手段と
を有することを特徴とするスキャナ装置。
【請求項６】
スキャナ装置に接続され、前記スキャナ装置が読み取ったスキャンデータをネットワークを介して中継サーバへ送信可能にする端末装置において、
前記スキャンデータと、前記スキャンデータを添付した添付メールの宛先を示す宛先アドレスデータとを記憶する外部記憶装置が接続され、前記外部記憶装置から前記スキャンデータと前記宛先アドレスデータを取得するデータ取得手段と、
前記データ記憶手段が前記外部記憶装置から取得した前記スキャンデータと前記宛先アドレスデータとを前記ネットワークを介して前記中継サーバへ送信可能にするデータ処理手段と、
を有することを特徴とする端末装置。
【請求項７】
コンピュータを、
スキャナ装置が読み取ったスキャンデータと、前記スキャンデータを添付した添付メールの宛先を示す宛先アドレスデータと、前記添付メールを作成するメールアプリケーションを起動する起動情報とを記憶する外部記憶装置から前記スキャンデータと前記宛先アドレスデータと前記起動情報を取得するデータ取得手段と、
前記データ取得手段が前記外部記憶装置から取得した起動情報に基づいて、前記メールアプリケーションを実行し、前記外部記憶装置から取得した前記スキャンデータと前記宛先アドレスデータとを前記ネットワークを介して前記中継サーバへ送信可能にするデータ処理手段として機能させること、
を特徴とするスキャンデータ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Scan To Email機能の実行に使用されるスキャナ装置、端末装置、及び、スキャンデータ処理プログラムに関する。
【背景技術】
【０００２】
従来より、スキャナ装置とパソコンをネットワークで接続する環境において、スキャナ装置が読み込んだスキャンデータを、スキャナ装置からインターネットなどのネットワークを介してパソコンにメール送信し、スキャンデータを受信したパソコンがEmailクライアントアプリケーションを起動してスキャンデータを電子メールに自動的に添付するScan To Email機能が知られている。Scan To Email機能は、ユーザが、スキャナ装置が読み取ったスキャンデータをパソコンに保存した後、メールアプリケーションを立ち上げ、スキャンデータの保存先から電子メールにスキャンデータを添付する操作をしなくてよい点で便利である。
【０００３】
このようなScan To Email機能の使い勝手を良くするために、例えば特許文献１に記載されるスキャナ装置は、登録された電子メールから切り出した情報にスキャンデータを添付して添付メールを作成し、切り出した情報に含まれる宛先に添付メールを送信する。
【０００４】
具体的には、特許文献１に記載されるスキャナ装置は、電子メールの題名、本文、宛先、差出人等の情報を含む電子メールをパソコンからネットワークを介して受信すると、受信した電子メールを電子メールリストに登録する。その後、ユーザがスキャナ装置へ来て電子メールリストの中から送信したい電子メールを選択してから、原稿をスキャナ装置に読み込ませると、選択した電子メールに読み込んだスキャンデータを添付した添付メールを作成する。添付メールは、選択した電子メールの情報（本文、題名、宛先など）が自動挿入され、自動挿入された宛先に送信される。そのため、特許文献１に記載されるスキャナ装置によれば、詳細な情報を添付メールに記載して相手方に伝えることが可能になり、より使いやすいScan To Email機能を得ることができる。
【０００５】
【特許文献１】特開２００２−２１５５４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来のスキャナ装置は、以下の問題があった。
従来のスキャナ装置は、ユーザがスキャナ装置の電子メール一覧の中から電子メールを選択したことを条件に原稿を読み取り、Scan To Email機能を発揮する。ネットワークが故障等により使用できない場合には、スキャナ装置は、パソコンから電子メールを受信して電子メール一覧に登録することができなくなるため、Scan To Email機能を実行できなかった。この場合、ユーザは、Scan To Email機能を通常のスキャン機能に切り替えて原稿をスキャナ装置に読み取らせ、読み込んだスキャンデータを記憶媒体に記憶させた後、その記憶媒体をパソコンに持ち帰ってパソコンにセットし、その後に、メールアプリケーションを起動して電子メールの宛先などを入力し、保存先にあるスキャンデータを電子メールに添付して添付メールを作成する作業をしなければならず、不便であった。
【０００７】
（２）また、スキャナ装置をネットワークを介して複数のパソコンに接続して共有する場合、個人宛の宛先アドレスデータ（例えば、担当者の宛先アドレスデータなど）はユーザのパソコン側に登録され、共用される宛先アドレスデータ（例えば、取引会社の総合宛先アドレスデータなど）はスキャナ装置側に登録されるか、或いはスキャナ装置の近傍に置かれたアドレス一覧表に記載されていることが多いと考えられる。スキャナ装置に通常のスキャン動作を行わせてスキャンデータを記憶媒体に記憶させ、パソコンでスキャンデータを電子メールに添付して添付メールを送信する場合、添付メール作成時に、スキャナ装置側で管理される宛先アドレスデータを調べて添付メールの宛先に書き込まなければならず、面倒であった。
【０００８】
この点、取引会社の宛先アドレスデータをパソコンに登録しておけばよいとも考えられるが、個人的に使用頻度の低い宛先アドレスデータを個々のパソコンに登録させるのは、手間や時間などを考えると好ましくない。
【０００９】
そこで、本発明は、上記問題点を解決するためになされたものであり、Scan To Email機能に好適なスキャナ装置、端末装置及びスキャンデータ処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係るスキャナ装置、端末装置及びスキャンデータ処理プログラムは、上記課題を解決するために次のような構成を有している。
（１）ネットワークを介して中継サーバに接続され、画像読取手段が読み取ったスキャンデータを直接的に又は間接的に前記中継サーバにメール送信可能にするスキャナ装置において、前記中継サーバに前記ネットワークを介して前記スキャンデータを送信可能か否かを検出する接続検出手段と、外部記憶装置に情報を書き込み可能か否かを検出する書込検出手段と、前記接続検出手段が、前記中継サーバに前記ネットワークを介して前記スキャンデータを送信不可であることを検出し、且つ、前記書込検出手段が、前記外部記憶装置に情報を書き込み可能であることを検出したときに、前記スキャンデータを、前記スキャンデータを添付した添付メールの宛先を示す宛先アドレスデータとともに前記外部記憶装置に記憶させる記憶手段と、を有することを特徴とする。
【００１１】
尚、本明細書における「ネットワーク」とは、スキャナ装置を中継サーバに接続する網の構造体をいい、スキャナ装置を端末装置を介して中継サーバに間接的に接続する構造やスキャナ装置を中継サーバに直接的に接続する構造を含むものとする。
また、本明細書における「中継サーバ」とは、スキャナ装置と添付メールの宛先となる受信端末との間を中継するサーバをいい、例えばＳＭＴＰサーバをいう。
【００１２】
（２）（１）に記載の発明において、前記宛先アドレスデータを記憶するアドレス記憶手段と、前記アドレス記憶手段に記憶される前記宛先アドレスデータの中から、前記スキャンデータを添付した添付メールの宛先を示す宛先アドレスデータを選択する選択手段と、を有することを特徴とする。
【００１３】
（３）（１）又は（２）に記載の発明において、前記スキャンデータとともに、前記スキャンデータを電子メールに添付して添付メールを作成することを指示するメール作成指示情報を前記外部記憶装置に記憶させるメール作成指示記憶手段を有することを特徴とする。
【００１４】
（４）（１）乃至（３）の何れか１つに記載の発明において、前記接続検出手段が前記中継サーバに前記スキャンデータを送信可能であることを検出しているときに、前記スキャンデータと前記宛先アドレスデータを前記ネットワークを介して前記中継サーバに送信可能にする送信手段を有することを特徴とする。
【００１５】
（５）（１）乃至（４）の何れか１つに記載の発明において、前記スキャンデータと前記宛先アドレスデータとを前記ネットワークを介して前記中継サーバに送信することを指示する送信指示情報を前記外部記憶装置に記憶させる送信指示記憶手段と、前記書込検出手段が、前記外部記憶装置に情報を書き込み可能であることを検出し、且つ、前記接続検出手段が、前記中継サーバに前記ネットワークを介して前記スキャンデータを送信不能であることを検出した後、前記接続検出手段が前記ネットワークを介して前記中継サーバに前記スキャンデータを送信可能であることを検出し、更に、前記送信指示情報が前記外部記憶装置に記憶されている場合に、前記スキャンデータと前記宛先アドレスデータとを前記外部記憶装置から取得して前記中継サーバに送信可能にする送信実行手段とを有することを特徴とする。
【００１６】
（６）スキャナ装置に接続され、前記スキャナ装置が読み取ったスキャンデータをネットワークを介して中継サーバへ送信可能にする端末装置において、前記スキャンデータと、前記スキャンデータを添付した添付メールの宛先を示す宛先アドレスデータとを記憶する外部記憶装置が接続され、前記外部記憶装置から前記スキャンデータと前記宛先アドレスデータを取得するデータ取得手段と、前記データ記憶手段が前記外部記憶装置から取得した前記スキャンデータと前記宛先アドレスデータとを前記ネットワークを介して前記中継サーバへ送信可能にするデータ処理手段と、を有することを特徴とする。
【００１７】
（７）スキャンデータ処理プログラムにおいて、コンピュータを、スキャナ装置が読み取ったスキャンデータと、前記スキャンデータを添付した添付メールの宛先を示す宛先アドレスデータと、前記添付メールを作成するメールアプリケーションを起動する起動情報とを記憶する外部記憶装置から前記スキャンデータと前記宛先アドレスデータと前記起動情報を取得するデータ取得手段と、前記データ取得手段が前記外部記憶装置から取得した起動情報に基づいて、前記メールアプリケーションを実行し、前記外部記憶装置から取得した前記スキャンデータと前記宛先アドレスデータとを前記ネットワークを介して前記中継サーバへ送信可能にするデータ処理手段として機能させること、を特徴とする。
【発明の効果】
【００１８】
上記構成を有する本発明のスキャナ装置は、ネットワークを介して中継サーバにスキャンデータを送信できないときでも、外部記憶装置に情報を書き込める状態であれば、ユーザがセットした原稿を画像読取手段に読み取らせて取得したスキャンデータと、そのスキャンデータを添付した添付メールの宛先を示す宛先アドレスデータとを外部記憶装置に記憶させる。よって、本発明のスキャナ装置によれば、ネットワークを介して中継サーバに未接続の場合でも外部記憶装置を利用してScan To Email機能を使用することができ、使い勝手がよい。また、外部装置記憶手段に記憶した宛先アドレスデータを利用して添付メールの宛先を設定できるので、ユーザが宛先を入力する手間を省くことができ、使い勝手がよい。
【００１９】
また、本発明のスキャナ装置は、宛先アドレスデータをアドレス記憶手段に記憶しており、アドレス記憶手段に記憶されている宛先アドレスデータの中から、スキャンデータを添付した添付メールの宛先を示す宛先アドレスデータを選択できるので、宛先アドレスデータの入力に手間がかからない。
【００２０】
また、本発明のスキャナ装置は、スキャンデータとともに、スキャンデータを電子メールに添付して添付メールを作成することを指示するメール作成指示情報を外部記憶装置に記憶するので、外部記憶装置のメール作成指示情報に基づいて添付メールを自動的に作成することができる。
【００２１】
また、本発明のスキャナ装置は、ネットワークを介して中継サーバにスキャンデータを送信可能であるときには、外部記憶装置に情報を書き込めるか否かを問わず、スキャンデータと宛先アドレスデータをネットワークを介して中継サーバに送信可能にするので、ネットワークを介してスキャンデータを送信可能であるときに誤って外部記憶装置にスキャンデータや宛先アドレスデータを記憶しない。
【００２２】
また、本発明のスキャナ装置は、ネットワークを介して中継サーバにスキャンデータを送信不能である場合でも、スキャンデータと宛先アドレスデータと送信指示情報とを記憶した外部記憶装置が接続されていれば、ネットワークを介して中継サーバにスキャンデータを送信不能な状態から送信可能な状態になったときに、スキャンデータと宛先アドレスデータとを中継サーバにネットワークを介して自動的に送信可能にする。よって、本発明のスキャナ装置によれば、ネットワークを介して中継サーバへスキャンデータを送信できない状態から送信できる状態に復帰したときに、自動的にスキャンデータと宛先アドレスデータとを送信可能な状態にすることができ、利便性がよい。
【００２３】
また、本発明の端末装置は、スキャンデータと宛先アドレスデータとを記憶する外部記憶装置が接続され、外部記憶装置から取得したスキャンデータと宛先アドレスデータをネットワークを介して中継サーバへ送信可能にするので、端末装置がスキャナ装置にネットワークを介して接続しない場合でも、スキャンデータの添付や宛先アドレスデータの入力にかかる手間を省き、Scan To Email機能の使い勝手を良くすることができる。
【００２４】
また、本発明のスキャンデータ処理プログラムは、添付メールを作成するメールアプリケーションを起動する起動情報が外部記憶装置に記憶されているときに、起動情報に基づいてメールアプリケーションを実行し、外部記憶装置から取得したスキャンデータと宛先アドレスデータとをネットワークを介して中継サーバへ送信可能にするので、スキャナ装置にネットワークを介して接続しないコンピュータであっても、スキャンデータの添付又は宛先アドレスデータの入力にかかる手間を省き、Scan To Email機能の使い勝手を良くすることができる。
【発明を実施するための最良の形態】
【００２５】
次に、本発明に係るスキャナ装置、端末装置、及び、スキャンデータ処理プログラムの一実施の形態について図面を参照して説明する。
【００２６】
＜ネットワークシステム＞
図１は、ネットワークシステム１のブロック図である。
ネットワークシステム１は、「端末装置」の一例であるパソコン２が「スキャナ装置」の一例である複合機１０にＬＡＮ３を介して１台又は２台以上接続している。また、ネットワークシステム１は、パソコン２が複合機１０にプリンタ接続ケーブル４を用いて１対１の関係でも接続される。かかるネットワークシステム１では、ＬＡＮ３、プリンタ接続ケーブル４、パソコン２を用いて複合機１０を「中継サーバ」の一例であるＳＭＴＰサーバ５に通信可能に接続させるネットワークが構築され、複合機１０が読み取ったスキャンデータを直接的に又は間接的にＳＭＴＰサーバ５にメール送信可能にしている。
【００２７】
＜複合機の構成＞
図２は、図１に示す複合機１０の外観斜視図であって、原稿カバー２０を閉じた状態を示す。
複合機１０は、スキャナ機能、プリンタ機能、ファクシミリ機能、コピー機能、メール機能など多機能を有するものであり、画像形成ユニット１１と「画像読取手段」の一例である画像読取ユニット１２とで外観を構成されている。
【００２８】
画像形成ユニット１１は、箱状の本体ケーシング１３を備え、記録用紙を収容する給紙カセット１４が本体ケーシング１３に着脱可能に取り付けられている。本体ケーシング１３は、給紙カセット１４からピックアップした記録用紙に画像を形成し、本体ケーシング１３の上面に設けた排紙面１６に画像形成済みの記録用紙を排紙するプリンタ部１５（図１参照）が内蔵されている。
【００２９】
図３は、図１に示す複合機１０の外観斜視図であって、原稿カバー２０を開いた状態を示す。
画像読取ユニット１２は、ケーシング１７が図示しないヒンジ部を介して画像形成ユニット１１の本体ケーシング１３に揺動可能に連結されている。ケーシング１７は、中空の箱状をなし、原稿を載置するためのプラテンガラス１８が上面に設けられている。ケーシング１７には、プラテンガラス１８に載置された原稿を読み取るための画像読取部１９（図１参照）が内蔵されている。ケーシング１７は、図示しないヒンジ部を介して原稿カバー２０を揺動可能に保持している。
【００３０】
図２に示すように、原稿カバー２０には、ＡＤＦ機構２１が設けられ、原稿セット面２２にセットされた原稿を自動的に１枚ずつプラテンガラス１８上へ送り出し、原稿を連続して読み取るようになっている。
【００３１】
図２に示すように、画像読取ユニット１２には、データの入力や表示等を行うための操作パネル２３が設けられている。操作パネル２３は、枚数などの数値を入力するテンキー２４や、スキャナモードとコピーモードとファクシミリモードとプリントモードとを切り替えるモード切替キー２５、設定項目や設定値などの選択を行うナビゲーションキー２６、設定項目や設定値などを確定させる確定キー２７、設定項目や設定値などをクリアするクリアキー２８、Scan To Email機能の実行を選択する実行キー２９などのキー類からなる操作部３０（図１参照）を備える。また、操作パネル２３の中心には、データを表示するための表示部３１が設けられている。本実施形態では、表示部３１は液晶ディスプレイで構成されている。
【００３２】
＜複合機の電気制御構成＞
複合機１０は、周知のコンピュータ機能を有し、図１に示すＣＰＵ４１によって動作を制御される。ＣＰＵ４１には、ＲＯＭ４２、ＲＡＭ４３、ＥＥＰＲＯＭ４４、パラレルインターフェース（以下「パラレルＩ／Ｆ」という。）４５、ＵＳＢインターフェース（以下「ＵＳＢＩ／Ｆ」という。）４６、ＬＡＮインターフェース（以下「ＬＡＮＩ／Ｆ」という。）４７、ＵＳＢＩ／Ｆ４８などが接続している。これらの機能は周知であるので説明を割愛する。また、ＣＰＵ４１には、画像読取部１９、プリンタ部１５、表示部３１、操作部３０、ＡＤＦ機構２１などが接続している。
【００３３】
ＲＯＭ４２には、データ送信プログラム４９や非常時データ送信プログラム５０、メールアプリケーション６６等が格納されている。
データ送信プログラム４９は、図４に示すデータをパソコン２に送信したり、「外部記憶装置」の一例であるＵＳＢメモリ８に記憶させるものである。データ送信プログラム４９の詳細については後述する。
非常時データ送信プログラム５０は、パソコン２に送信できなかったスキャンデータを、事後的にパソコン２へ送信するものである。非常時データ送信プログラム５０については後述する。
メールアプリケーション６６は、宛先欄、題名欄、本文欄、添付データ欄などを含む電子メールを作成し、複合機１０からＳＭＴＰサーバ５へ直接送信するものである。
【００３４】
ＥＥＰＲＯＭ４４には、アドレス記憶手段５１が設けられている。アドレス記憶手段５１は、複合機１０に登録された宛先アドレスデータを記憶するものである。
【００３５】
＜パソコンの電気制御構成＞
パソコン２は周知のコンピュータであって、図１に示すＣＰＵ５２によって動作を制御される。ＣＰＵ５２には、ＲＯＭ５３、ＲＡＭ５４、ＨＤＤ（Hard Disk Drive）５５、パラレルＩ／Ｆ５６、ＵＳＢＩ／Ｆ５７、ＬＡＮＩ／Ｆ５８、ＵＳＢＩ／Ｆ５９、入出力Ｉ／Ｆ６０などが接続している。これらの機能は周知であるので説明を割愛する。入出力Ｉ／Ｆ６０には、キーボード６１とマウス６２とディスプレイ６３が接続している。
【００３６】
ＨＤＤ５５には、スキャンデータ処理プログラム６４やメールアプリケーション６５等が格納されている。
スキャンデータ処理プログラム６４は、「起動情報」の一例であるアプリケーション認識情報に基づいてメールアプリケーション６５を起動し、複合機１０から受信したスキャンデータ又はＵＳＢメモリ８から読み込んだスキャンデータを電子メールに添付して添付メールを作成し、ＳＭＴＰサーバ５、ＰＯＰサーバ６を介して受信端末７へ送信するものである。スキャンデータ処理プログラム６４の詳細については後述する。
メールアプリケーション６５は、宛先欄、題名欄、本文欄、添付データ欄などを含む電子メールを作成するものである。
【００３７】
＜Scan To Email機能＞
続いて、Scan To Email機能について説明する。
Scan To Email機能は、複合機１０が取得したスキャンデータを電子メールに添付して、ＳＭＴＰサーバ５に送信するものであるが、本実施形態では、特に、複合機１０が、ＬＡＮ３やプリンタ接続ケーブル４、パソコン２などのネットワークを介してＳＭＴＰサーバ５に接続されない場合でも、スキャンデータを取得してＳＭＴＰサーバ５に送信可能にする点に特徴を有する。かかる機能は、スキャンデータを取得する処理と、取得したスキャンデータをＳＭＴＰサーバ５へ送信可能にする処理とに大きく分けられる。前者の処理は、上述したデータ送信プログラム４９により実行され、後者の処理は、上述したスキャンデータ処理プログラム６４により実行される。以下、各プログラムについて複合機１０やパソコン２の動作を交えて説明する。
【００３８】
＜データ送信プログラム＞
図５は、図１に示すデータ送信プログラム４９のフロー図である。図６は、図５に示すデータ送信プログラム４９に続くフロー図である。図７は、図６に示すデータ送信プログラム４９に続くフロー図である。
データ送信プログラム４９は、複合機１０がScan To Email機能の実行命令を入力したときをトリガとしてＲＯＭ４２から読み出されて実行され、以下に説明するデータ送信処理を行う。
【００３９】
すなわち、複合機１０は、Scan To Email機能の実行命令を受信すると、先ずステップ１（以下「Ｓ１」と略記する。）において、複合機１０のパラレルＩ／Ｆ４５又はＵＳＢＩ／Ｆ４６にプリンタ接続ケーブル４が接続し、パソコン２にケーブル接続されているか否かを判断する。
【００４０】
複合機１０がパソコン２にケーブル接続されている場合には（Ｓ１：Ｙｅｓ）、Ｓ２において、プラテンガラス１８に載置された原稿を画像読取部１９に読み取らせる。そして、Ｓ３において、例えば「データはパソコンとＳＭＴＰサーバの何れに送信しますか？０：パソコン  １：ＳＭＴＰサーバ」との確認メッセージを表示部３１に表示し、データ送信経路をユーザに指示させる。そして、Ｓ４において、例えば、「添付メールの宛先を設定しますか？１：内蔵メモリ  ２：手入力  ３：未入力」との確認メッセージを表示部３１に表示し、宛先入力方法を指定する指示をユーザに与える。そして、Ｓ５において、ユーザが指定した宛先入力方法は内蔵メモリ、手入力、未入力の何れかを判断する。
【００４１】
ユーザが、ナビゲーションキー２６を操作して「１：内蔵メモリ」を選択し、確定キー２７を押下すると（Ｓ５：内蔵メモリ）、Ｓ６において、アドレス記憶手段５１から登録された宛先アドレスデータと表示名を読み出して宛先一覧表を作成し、その宛先一覧表を表示部３１に表示する。ユーザがナビゲーションキー２６を操作して宛先一覧表の中から、スキャンデータを添付した添付メールの宛先となる受信端末７の宛先アドレスデータを選択すると、Ｓ１１へ進む。
【００４２】
一方、ユーザがナビゲーションキー２６を操作して「２：手入力」を選択し、確定キー２７を押下すると（Ｓ５：手入力）、Ｓ７において、表示部３１に宛先を入力する画面を表示する。ユーザが、テンキー２４などを用いて受信端末７の宛先アドレスデータを入力すると、Ｓ１１へ進む。
【００４３】
更に、ユーザがナビゲーションキー２６を操作して「３：未入力」を選択し、確定キー２７を押下すると（Ｓ５：未入力）、Ｓ８において、Ｓ３で設定された数値（「０」ｏｒ「１」）に基づいて、データ送信経路がパソコン２とＳＭＴＰサーバ５の何れであるかを判断する。言い換えれば、パソコン２を経由して間接的にスキャンデータをＳＭＴＰサーバ５へ送信するか、パソコン２を経由せずに直接的にスキャンデータをＳＭＴＰサーバ５へ送信するかを判断する。データ送信経路がパソコン２であると判断した場合には（Ｓ８：ＰＣ）、Ｓ１１へ進む。一方、データ送信経路がＳＭＴＰサーバ５であると判断した場合には（Ｓ８：ＳＭＴＰ）、宛先が未設定ではＳＭＴＰサーバ５へスキャンデータを送信することができないので、Ｓ９において、例えば「宛先が設定されていないため送信できません。」とのエラーメッセージを表示部３１に表示し、Ｓ１０において、例えば「宛先を入力して下さい。」との入力指示を表示部３１に表示した後、Ｓ５へ戻る。
【００４４】
Ｓ１１においては、Ｓ３で指示されたデータ送信経路にてスキャンデータと宛先アドレデータをデータ送信する。、データ伝送経路がＰＣである場合には、パソコン２への接続を行い、Ｓ２で取得したスキャンデータと、Ｓ６又はＳ７で宛先設定された場合には設定された宛先アドレスデータとをデータ送信する。この時点では、複合機１０はプリンタ接続ケーブル４を介してパソコン２に接続されているため（Ｓ１：Ｙｅｓ）、接続ケーブル４を介してパソコン２へデータを送信する。
【００４５】
これに対して、Ｓ１において、複合機１０にパソコン２がケーブル接続されていないと判断した場合には（Ｓ１：Ｎｏ）、Ｓ１２において、ＬＡＮＩ／Ｆ４７を検出したかを判断する。具体的には、複合機１０のＬＡＮＩ／Ｆ４７にＬＡＮ３が接続しているか否かを判断する。ＬＡＮ３が接続していれば（Ｓ１２：Ｙｅｓ）、上述したＳ２〜Ｓ１１の処理を実行する。尚この時点では、複合機１０は、プリンタ接続ケーブル４ではなくＬＡＮ３を介してパソコン２に接続するので（Ｓ１：Ｎｏ、Ｓ１２：Ｙｅｓ）、Ｓ１１においては、ＬＡＮ３を介してスキャンデータと宛先アドレスデータとを送信する。
【００４６】
上記Ｓ２〜Ｓ１１の処理は、複合機１０がＳＭＴＰサーバ５へ直接的に又はパソコン２を介してＳＭＴＰサーバ５へ間接的にスキャンデータを送信できる状態で行われる正常動作である。Ｓ１及びＳ１２は、複合機１０がプリンタ接続ケーブル４とパソコン２を介して或いはＬＡＮ３を介してＳＭＴＰサーバ５に通信可能に接続し、スキャンデータを送信可能か否かを検出する。この意味で、Ｓ１とＳ１２の処理が、「接続検出手段」に相当する。また、複合機１０がＳＭＴＰサーバ５にスキャンデータを送信可能である場合には、ＵＳＢメモリ８の挿入・未挿入にかかわらず、スキャンデータと宛先アドレスデータをパソコン２又はＳＭＴＰサーバ５へ送信する（Ｓ１１参照）。この意味で、Ｓ１１の処理が、「送信手段」に相当する。
【００４７】
これに対して、Ｓ１３以降の処理は、複合機１０が接続ケーブル４を介してパソコン２に接続されておらず、且つ、ＬＡＮ３を介してパソコン２又はＳＭＴＰサーバ５に接続されない状態で行われる動作である（Ｓ１：Ｎｏ、Ｓ１２：Ｎｏ）。本実施形態はＳ１３以降の処理に特徴を有する。
【００４８】
複合機１０が、プリンタ接続ケーブル４とＬＡＮ３の何れを介してもパソコン２に接続していない場合には（Ｓ１：Ｎｏ、Ｓ１２：Ｎｏ）、Ｓ１３において、ＵＳＢメモリ８がＵＳＢＩ／Ｆ４８に挿入されているか否かを判断する。ＵＳＢメモリ８に情報を書き込むことが可能か否かを判断するためである。この意味で、Ｓ１３の処理は「書込検出手段」に相当する。ＵＳＢメモリ８がＵＳＢＩ／Ｆ４８に挿入されていると判断した場合には（Ｓ１３：Ｙｅｓ）、ＵＳＢメモリ８に情報を書き込むことが可能であるので、図６のＳ１７へ進む。
【００４９】
ＵＳＢメモリ８がＵＳＢＩ／Ｆ４８に挿入されていないと判断した場合には（Ｓ１３：Ｎｏ）、画像読取部１９が取得したスキャンデータをＳＭＴＰサーバ５へ送信することもＵＳＢメモリ８に記憶することもできない。そこで、Ｓ１４において、例えば「プリンタ接続ケーブル又はＬＡＮを複合機に接続するか、ＵＳＢメモリをＵＳＢポートに挿入して下さい。」とのエラーメッセージを表示部３１に表示し、Scan To Email機能を実行できない原因をユーザに知らせる。
【００５０】
そして、Ｓ１５において、ＵＳＢメモリ８がＵＳＢポートに挿入されてＵＳＢＩ／Ｆ４８に接続されたか否かを判断する。エラーが解消したか否かを判断するためである。ＵＳＢメモリ８が挿入されたと判断した場合（Ｓ１５：Ｙｅｓ）には、エラーが解消したので、図６のＳ１７へ進む。
【００５１】
一方、ＵＳＢメモリ８が挿入されないと判断した場合には（Ｓ１５：Ｎｏ）、エラーが解消しないので、Ｓ１６において、所定時間経過したか否かを判断する。エラー状態が長時間継続すると、他の機能を阻害する恐れがあるからである。所定時間経過するまでは（Ｓ１６：Ｎｏ）、そのまま待機する。一方、所定時間経過した場合には（Ｓ１６：Ｙｅｓ）、スキャンデータの保存先がなく、待機していても無駄であるため、処理を終了する。尚、取得したスキャンデータは、処理終了と同時に破棄することが望ましい。記憶領域の空きを確保して、複合機１０の他の機能に影響を及ぼさないためである。
【００５２】
図６のＳ１７においては、複合機１０がＳＭＴＰサーバ５にデータ送信できない状態で（図５のＳ１：Ｎｏ、Ｓ１２：Ｎｏ参照）、ＵＳＢメモリ８が挿入されていることを確認すると（図５のＳ１３：Ｙｅｓ又はＳ１５：Ｙｅｓ参照）、例えば「ＵＳＢメモリにデータを保存してもいいですか？１：Ｙｅｓ  ２：Ｎｏ」との確認メッセージを表示部３１に表示する。ここでいう「データ」は、通常動作においてＳＭＴＰサーバ５へ送信されるべきデータ（スキャンデータと宛先アドレスデータ）を含むものとする。そして、ユーザが、ＵＳＢメモリ８にデータを保存する保存命令を入力したか否かを判断する。
【００５３】
ユーザがテンキー２４又はナビゲーションキー２６を用いて「２：Ｎｏ」を選択し、確定キー２７を押下した場合には、保存命令が無いと判断する（Ｓ１７：Ｎｏ）。この場合には、ユーザはＵＳＢメモリ８を使用する意図がなく、それ以上Scan To Email機能を継続できないので、Ｓ１８において、例えば、「Scan To Email機能が実行できません。ＵＳＢポート又はＬＡＮポートを確認して下さい。」とのエラーメッセージを表示した後、処理を終了する。この場合、複合機１０は、記憶領域を確保して他の機能に影響を及ぼさないようにする観点より、スキャンデータを削除することが望ましい。ユーザは、エラーメッセージを見てScan To Email機能を実行できない理由を知り、プリンタ接続ケーブル４やＬＡＮ３を用いて複合機１０をパソコン２に接続し、スキャンデータをＳＭＴＰサーバ５へ送信できる環境を作った後、Scan To Email機能を再実行する。
【００５４】
ユーザがテンキー２４又はナビゲーションキー２６を用いて「１：Ｙｅｓ」を選択し、確定キー２７を押下した場合には、保存命令があると判断する（Ｓ１７：Ｙｅｓ）。この場合には、ＵＳＢメモリ８にスキャンデータを保存する意志がユーザにあるので、Ｓ１９において、プラテンガラス１８に載置された原稿を画像読取部１９に読み取らせ、Scanを実行する。そして、Ｓ２０において、図５のＳ３に示す処理と同様にして、データ送信経路をユーザに指示させる。そして、Ｓ２１において、Ｓ２０で指示されたデータ伝送経路に基づいて、図４に示すヘッダ部の宛先フラグに「０」又は「１」と立てる。ここで、宛先フラグ「０」は、複合機１０からスキャンデータを提供する提供先をパソコン２とし、スキャンデータをパソコン２を介して間接的にＳＭＴＰサーバ５へ送信することを意味する。また、宛先フラグ「１」は、スキャンデータを提供する提供先をＳＭＴＰサーバ５とし、スキャンデータをＳＭＴＰサーバ５へ直接送信することを意味する。
【００５５】
その後、Ｓ２２において、宛先入力方法の指定指示をした後、Ｓ２３において、宛先入力方法が内蔵メモリ、手入力、未入力であるかを判断する。そして、宛先入力方法が内蔵メモリであると判断した場合には（Ｓ２３：内蔵メモリ）、Ｓ２４において、内蔵メモリから受信端末７の宛先アドレスデータを選択した後、Ｓ２９へ進む。また、宛先入力方法が手入力であると判断した場合には（Ｓ２：手入力）、Ｓ２５においてユーザが受信端末７の宛先アドレスデータをキー入力した後、Ｓ２９へ進む。さらに、宛先入力方法が未入力であると判断した場合には（Ｓ２３：未入力）、Ｓ２６へ進み、宛先フラグに「１」と「０」の何れが立っているのか確認する。そして、宛先フラグに「０」が立てられている場合には、データ伝送経路がパソコン２であることを意味するので（Ｓ２６：ＰＣ）、そのままＳ２９へ進む。
【００５６】
一方、宛先フラグに「１」が立てられている場合には、データ伝送経路がＳＭＴＰサーバ５であることを意味するので（Ｓ２６：ＳＭＴＰ）、Ｓ２７においてエラーメッセージを表示した後、Ｓ２８において宛先入力を指示する。これらＳ２３〜Ｓ２８の処理は、上述したＳ２〜Ｓ１０と同様であるので説明を省略する。尚、Ｓ２４の処理では、アドレス記憶手段５１に記憶されている宛先アドレスデータの中から、スキャンデータを添付した添付メールの宛先（受信端末７）を示す宛先アドレスデータを選択している。この意味でＳ２４の処理は「選択手段」に相当する。
【００５７】
そして、Ｓ２９において、図４に示すように、「メール作成指示情報」の一例であるアプリケーション認識情報をデータのヘッダ部に付けてＵＳＢメモリ８に保存する。アプリケーション認識情報は、パソコン２のＨＤＤ５５に格納されるメールアプリケーション６５を自動的に起動させるものである。アプリケーション認識情報をＵＳＢメモリ８に記憶することにより、パソコン２にＵＳＢメモリ８を接続したときにパソコン２がメールアプリケーション６５を起動していない場合でも、パソコン２にメールアプリケーション６５を自動的に起動させて添付メールを作成することが可能になる。この意味で、Ｓ２９の処理は、「メール作成指示記憶手段」に相当する。
【００５８】
そして、Ｓ３０において、図４に示すように、データ部にＳ１９にて取得したスキャンデータと、Ｓ２４又はＳ２５にて宛先を設定した場合には宛先アドレスデータとを付けてＵＳＢメモリ８に保存する。かかるＳ３０の処理は、「記憶手段」に相当する。
【００５９】
ここで、複合機１０は、ＳＭＴＰサーバ５にデータ送信可能な正常時には、プリンタ接続ケーブル４又はＬＡＮ３を介してパソコン２へアプリケーション認識情報を送信することによりパソコン２にScan To Email機能の実行を要求し、スキャンデータと宛先アドレスデータとをパソコン２へ送信する。よって、上記Ｓ２９、Ｓ３０の処理により、ＵＳＢメモリ８には、正常時に複合機１０がパソコン２へ送信すべきデータが記憶される。Ｓ２９とＳ３０においてデータをＵＳＢメモリ８に記憶した後、図７のＳ３１へ進む。
【００６０】
図７のＳ３１においては、例えば「ネットワーク復旧後にスキャンデータを再送信しますか？１：Ｙｅｓ  ２：Ｎｏ」との再送信確認メッセージを表示部３１に表示する。そして、Ｓ３２において、再送信指示があるか否かを判断する。ユーザが、テンキー２４又はナビゲーションキー２６を用いて「２：Ｎｏ」を選択し、確定キー２７を押下した場合には、再送信指示が無いと判断し（Ｓ３２：Ｎｏ）、再送信フラグを「ＯＦＦ」に設定したまま処理を終了する。従って、この場合、ＵＳＢメモリ８には、アプリケーション認識情報と、宛先フラグ「０」又は「１」と、再送信フラグ「ＯＦＦ」と、スキャンデータと、宛先アドレスデータとが記憶される（図４参照）。
【００６１】
一方、ユーザがテンキー２４又はナビゲーションキー２６を用いて「１：Ｙｅｓ」を選択し、確定キー２７を押下した場合には、再送信指示があると判断する（Ｓ３２：Ｙｅｓ）。この場合には、Ｓ３３において、図４に示す再送信フラグに「ＯＮ」を設定する。ネットワークが回復した後に複合機１０からＳＭＴＰサーバ５へ直接的に又は間接的にデータを送信可能にすることを複合機１０に認識させるためである。これにより、ＵＳＢメモリ８には、アプリケーション認識情報と、宛先フラグ「０」又は「１」と、再送信フラグ「ＯＮ」と、スキャンデータと、宛先アドレスデータとが記憶される（図４参照）。
【００６２】
かかるＳ３３の処理は、スキャンデータと宛先アドレスデータとを直接的に又は間接的にネットワークを介してＳＭＴＰサーバ５へ送信することを指示するので、「送信指示記憶手段」に相当する。また、再送信フラグは、「ＯＮ」又は「ＯＦＦ」によりスキャンデータと宛先アドレスデータとをＳＭＴＰサーバ５へ送信するか否かを指示するので、「送信指示情報」に相当する。
【００６３】
それから、Ｓ３４において、ＵＳＢメモリ８が複合機１０のＵＳＢポートに挿入され、ＵＳＢＩ／Ｆ４８に接続されているか否かを判断する。ＵＳＢメモリ８の情報を読み込めるか否かを判断するためである。ＵＳＢメモリ８が未挿入の場合には（Ｓ３４：Ｎｏ）、スキャンデータと宛先アドレスデータをＵＳＢメモリ８から読み込めないので、ＵＳＢメモリ８が挿入されるまで待機する。
【００６４】
一方、ＵＳＢメモリ８が挿入されている場合には（Ｓ３４：Ｙｅｓ）、スキャンデータと宛先アドレスデータをＵＳＢメモリ８から読み込むことが可能なので、データを再送信する経路を確認する。すなわち、Ｓ３５において、複合機１０のパラレルＩ／Ｆ４５又はＵＳＢＩ／Ｆ４６がプリンタ接続ケーブル４を介してパソコン２のパラレルＩ／Ｆ５６又はＵＳＢＩ／Ｆ５７に接続されているか否かを判断する。複合機１０がプリンタ接続ケーブル４を用いてパソコン２に接続されたと判断した場合には（Ｓ３５：Ｙｅｓ）、Ｓ３７へ進む。
【００６５】
これに対して、複合機１０がプリンタ接続ケーブル４を用いてパソコン２に接続されていないと判断した場合には（Ｓ３５：Ｎｏ）、Ｓ３６において、複合機１０のＬＡＮＩ／Ｆ４７がＬＡＮ３に接続されているか否かを判断する。複合機１０のＬＡＮＩ／Ｆ４７がＬＡＮ３に接続されていないと判断した場合には（Ｓ３６：Ｎｏ）、Ｓ３４に戻って処理を繰り返す。一方、複合機１０のＬＡＮＩ／Ｆ４７がＬＡＮ３に接続されていると判断した場合には（Ｓ３６：Ｙｅｓ）、Ｓ３７へ進む。
【００６６】
Ｓ３７においては、図４のＵＳＢメモリ８に記憶される宛先フラグに「１」が立っているか、「０」が立っているかを判断する。宛先フラグに「０」が立っている場合には、パソコン２経由でスキャンデータをＳＭＴＰサーバ５へ送信することを意味するので（Ｓ３７：０）、Ｓ３８において、パソコン２へアプリケーション認識情報とスキャンデータと宛先アドレスデータとを送信する。このとき、複合機１０は、プリンタ接続ケーブル４又はＬＡＮ３を介してデータ送信するが、プリンタ接続ケーブル４とＬＡＮ３の両者が複合機１０とパソコン２を接続している場合には、プリンタ接続ケーブル４を優先するものとする（Ｓ３５：Ｙｅｓ）。１対１で接続するプリンタ接続ケーブル４の方がデータ転送時間が短く、データ転送効率も良いからである。パソコン２へのデータ送信が終了したら、処理を終了する。
【００６７】
一方、宛先フラグに「１」が立っている場合には、スキャンデータをＳＭＴＰサーバ５へ直接送信することを意味するので（Ｓ３７：１）、Ｓ３９において、ＬＡＮ３を介してＳＭＴＰサーバ５へスキャンデータと宛先アドレスデータを送信する。ＳＭＴＰサーバ５へのデータ送信が終了したら、処理を終了する。
【００６８】
上記Ｓ３８及びＳ３９の処理では、複合機１０がＵＳＢメモリ８に情報を書込可能であり、且つ、ＳＭＴＰサーバ５へデータ送信不能であることを確認した後、ＳＭＴＰサーバ５にデータ送信可能になったことを確認し、更にＵＳＢメモリ８の再送信フラグが「ＯＮ」に設定されている場合に、スキャンデータと宛先アドレスデータとをＵＳＢメモリ８から取得してＳＭＴＰサーバ５へ送信可能にしている。この意味でＳ３８とＳ３９の処理は「送信実行手段」に相当する。
【００６９】
＜非常時データ送信プログラム＞
ところで、複合機１０は、直接的に或いはパソコン２を介して間接的にＳＭＴＰサーバ５に接続しない間に、複合機の電源が落とされたり、ＵＳＢメモリ８が挿し変えられる等の非常事態が生じることがある。図５、図６、図７に示すように、データ送信プログラム４９は非常事態発生時に行っていた動作の続きを非常事態解消後に再開できないプログラム構成になっている。そのため、複合機１０は、非常時データ送信プログラム５０を電源投入後一定間隔で実行し、非常事態解消後にＵＳＢメモリ８のデータをＳＭＴＰサーバ５に送信できるようにしている。
【００７０】
図８は、図１に示す非常時データ送信プログラム５０のフロー図である。
非常時データ送信プログラム５０は、Ｓ４１において、ＵＳＢメモリ８が複合機１０のＵＳＢポートに挿入され、ＵＳＢＩ／Ｆ４８に接続されているか否かを判断する。ＵＳＢメモリ８が複合機１０のＵＳＢポートに挿入されていないと判断した場合には（Ｓ４１：Ｎｏ）、ユーザがＵＳＢメモリ８からデータを読み込んで送信する意図がないと考えられるので、Ｓ４１に戻って待機する。
【００７１】
ＵＳＢメモリ８が複合機１０のＵＳＢポートに挿入されている場合には（Ｓ４１：Ｙｅｓ）、Ｓ４２において、ＵＳＢメモリ８に記憶されている再送信フラグが「ＯＮ」であるか否かを判断する。再送信フラグが「ＯＦＦ」である場合には（Ｓ４２：Ｎｏ）、ユーザがスキャンデータと宛先アドレスデータをプリンタ接続ケーブル４又はＬＡＮ３を介して再送信する意図を持たないと考えられるので、Ｓ４１に戻って待機する。
【００７２】
一方、再送信フラグが「ＯＮ」である場合には（Ｓ４２：Ｙｅｓ）、ユーザがスキャンデータと宛先アドレスデータをプリンタ接続ケーブル４又はＬＡＮ３を介して送信する意図を持つと考えられるので、Ｓ４３において、複合機１０がパソコン２にプリンタ接続ケーブル４を用いて接続されているか否かを判断する。複合機１０がパソコン２にプリンタ接続ケーブル４を介して接続されている場合には（Ｓ４３：Ｙｅｓ）、Ｓ４５へ進む。
【００７３】
一方、複合機１０がパソコン２にプリンタ接続ケーブル４を介して接続されていない場合には（Ｓ４３：Ｎｏ）、Ｓ４４において、複合機１０のＬＡＮＩ／Ｆ４７がＬＡＮ３に接続されているか否かを判断する。複合機１０のＬＡＮＩ／Ｆ４７がＬＡＮ３に接続されていない場合には（Ｓ４４：Ｎｏ）、データ送信できないのでＳ４１に戻り、複合機２がプリンタ接続ケーブル４又はＬＡＮ３を介してパソコン２又はＳＭＴＰサーバ５に接続されるのを待つ。
【００７４】
複合機１０のＬＡＮＩ／Ｆ４７がＬＡＮ３に接続された場合には（Ｓ４４：Ｙｅｓ）、Ｓ４５へ進む。
【００７５】
そして、Ｓ４５において、図４のＵＳＢメモリ８が記憶するデータの宛先フラグに「０」と「１」の何れが立っているかを判断する。宛先フラグに「０」が立っている場合には、パソコン２へスキャンデータと宛先アドレスデータを送信することを意味するので、Ｓ４６において、プリンタ接続ケーブル４又はＬＡＮ３を介してパソコン２へアプリケーション認識情報とスキャンデータと宛先アドレスデータを送信する。データ送信が完了したら、処理を終了する。
【００７６】
これに対して、宛先フラグに「１」が立っている場合には、ＳＭＴＰサーバ５へスキャンデータと宛先アドレスデータを直接送信することを意味するので、Ｓ４７において、ＬＡＮ３を介してＳＭＴＰサーバ５へスキャンデータと宛先アドレスデータを送信する。データ送信が完了したら、処理を終了する。
【００７７】
＜スキャンデータ処理プログラム＞
複合機１０がスキャンデータと宛先アドレスデータをＳＭＴＰサーバ５へ直接送信する場合には、複合機１０がメールアプリケーション６６を起動してスキャンデータを電子メールの添付データ欄に添付し、電子メールの宛先欄に受信端末７の宛先アドレスデータを挿入することにより添付メールを作成し、作成した添付メールをＳＭＴＰサーバ５へ送信する。これに対して、複合機１０がスキャンデータと受信端末７の宛先アドレスデータをパソコン２を介してＳＭＴＰサーバ５へ間接的に送信する場合には、パソコン２が添付メールを作成する。そのため、パソコン２のＲＯＭ５３又はＨＤＤ５５にはスキャンデータ処理プログラム５０が格納されている。
【００７８】
パソコン２は、プリンタ接続ケーブル４又はＬＡＮ３を介して複合機１０からスキャンデータを受信したときをトリガとして、スキャンデータ処理プログラム５０をＨＤＤ５５から読み出して実行する。
【００７９】
図９は、スキャンデータ処理プログラム６４のフロー図である。
スキャンデータ処理プログラム５０は、先ずＳ５１において、複合機１０からプリンタ接続ケーブル４又はＬＡＮ３を介してScan To Emailの要求を受けたか否かを判断する。Scan To Emailの要求があったか否かは、パソコン２が複合機１０からアプリケーション認識情報を受信したか否かにより判断する。要求があると判断した場合には（Ｓ５１：Ｙｅｓ）、Ｓ５２において、電子メールを作成するためのメールアプリケーション６５を起動する。尚、既にメールアプリケーション６５が立ち上がっている場合には、そのままメールアプリケーション６５を立ち上げておく。
【００８０】
そして、Ｓ５３において、メールアプリケーション６５を実行し、電子メールの宛先欄に受信端末７の宛先アドレスデータを挿入するとともに、スキャンデータを電子メールの添付データ欄に添付し、添付メールを送信可能な状態にする。その後、Ｓ５９へ進む。
【００８１】
これに対して、複合機１０からプリンタ接続ケーブル４又はＬＡＮ３を介してScan To Emailの要求がないと判断した場合には（Ｓ５１：Ｎｏ）、Ｓ５４において、ＵＳＢメモリ８がパソコン２のＵＳＢポートに挿入され、ＵＳＢＩ／Ｆ５９に接続されたか否かを判断する。ＵＳＢメモリ８がパソコン２のＵＳＢポートに挿入されていないと判断した場合には（Ｓ５４：Ｎｏ）、Ｓ５１に戻り、スキャンデータと宛先アドレスデータを取得できないので、ＵＳＢメモリ８が挿入されるまで待機する。
【００８２】
一方、ＵＳＢメモリ８がパソコン２のＵＳＢポートに挿入されていると判断した場合には（Ｓ５４：Ｙｅｓ）、Ｓ５５において、ＵＳＢメモリ８が記憶するデータの中にアプリケーション認識にあるか否かを判断する。アプリケーション認識情報がＵＳＢメモリ８に記憶されていない場合には（Ｓ５５：Ｎｏ）、ＵＳＢメモリ８に記憶されているデータはScan To Email機能を実行するためのデータでないと考えられるので、Ｓ５１に戻って待機する。
【００８３】
一方、アプリケーション認識情報がＵＳＢメモリ８に記憶されていると判断した場合には（Ｓ５５：Ｙｅｓ）、ＵＳＢメモリ８に記憶されているデータはScan To Email機能を実行するためのデータであると考えられるので、Ｓ５６において、メールアプリケーション６５を起動する。
【００８４】
メールアプリケーション６５は、Ｓ５７において、ＵＳＢメモリ８からスキャンデータと宛先アドレスデータを読み込んで取得する。よって、Ｓ５７の処理は「データ取得手段」に相当する。そして、Ｓ５８において、受信端末７の宛先アドレスデータを電子メールの宛先欄に挿入するとともに、スキャンデータを電子メールの添付データ欄に添付する。よって、Ｓ５８の処理は「データ処理手段」に相当する。その後、Ｓ５９に進む。
【００８５】
Ｓ５９においては、添付メールの宛先欄に受信端末７の宛先アドレスデータが挿入されているか否かを判断する。受信端末７の宛先アドレスデータが添付メールの宛先欄に挿入されている場合には（Ｓ５９：Ｙｅｓ）、Ｓ６０において、宛先アドレスデータに対応する受信端末７に添付メールを自動送信する。その後、処理を終了する。
【００８６】
宛先アドレスデータが添付メールの宛先欄に挿入されていない場合には（Ｓ５９：Ｎｏ）、添付メールを受信端末７へ送信できないので、Ｓ６１において、例えば「宛先がありません。入力して下さい。」とのエラーメッセージをパソコン２のディスプレイ６３に表示し、ユーザに受信端末７の宛先アドレスデータを添付メールの宛先欄に入力させる。そして、Ｓ６２において、ユーザがパソコン２のディスプレイ６３に表示される送信ボタンをキーボード６１やマウス６２を用いてクリックすることにより、ユーザが入力した宛先アドレスデータに対応する受信端末７に添付メールを送信する。つまり、ユーザの指示を待って添付メールを受信端末７に手動で送信する。メール送信が完了したら、処理を終了する。
【００８７】
＜実施例１＞
実施例１では、複合機１０がＳＭＴＰサーバ５にスキャンデータを送信不能であるときに、ネットワークの復旧を待たずにパソコン２からＳＭＴＰサーバ５へスキャンデータを送信可能にする場合について説明する。
【００８８】
ユーザが複合機１０の実行キー２９を押下しても、複合機１０がプリンタ接続ケーブル４を用いてパソコン２に接続されておらず、且つ、ＬＡＮ３が故障などしてパソコン２又はＳＭＴＰサーバ５に接続されない場合には、複合機１０はスキャンデータをＳＭＴＰサーバ５へ送信できない状態になる（図５のＳ１：Ｎｏ、Ｓ２：Ｎｏ参照）。
【００８９】
この場合に、ユーザがＵＳＢメモリ８を複合機１０のＵＳＢポートに挿入してデータの保存命令を複合機１０に入力し、Ｓｃａｎを実行すると、データ伝送経路を指示するメッセージが表示部３１に表示されるので、ユーザはパソコン２経由の伝送経路を選択する（図５のＳ１３：Ｙｅｓ、Ｓ１５：Ｙｅｓ、図６のＳ１７：Ｙｅｓ、Ｓ１９、Ｓ２０参照）。すると、複合機１０では「０」が立てられた宛先フラグをＵＳＢメモリ８に記憶する（図６のＳ２１参照）。
【００９０】
その後、複合機１０の表示部３１に宛先入力方法を設定するメッセージが表示されるので、ユーザは設定した宛先入力方法に従って、添付メールの宛先となる受信端末７を示す宛先アドレスデータを内蔵メモリから選択して若しくは手入力によって入力したり、或いは未入力のままにする（図６のＳ２２、Ｓ２３、Ｓ２４、Ｓ２５参照）。宛先入力方法の設定に従って宛先入力が終了すると、複合機１０がアプリケーション認識情報とスキャンデータとをＵＳＢメモリ８に記憶し、更にユーザが宛先アドレスデータを入力した場合には、入力された宛先アドレスデータをＵＳＢメモリ８に記憶する（図６のＳ２９、Ｓ３０参照）。
【００９１】
その後、複合機１０の表示部３１に再送信確認メッセージが表示されるが、例えばユーザが添付メールの送信を急いでいる場合には、ネットワークの復旧を待てない。そこで、ユーザは、再送信しないことを複合機１０に入力し、複合機１０側の処理を終了させる。
【００９２】
ユーザはＵＳＢメモリ８を複合機１０から引き抜いてパソコン２へ持ち帰り、パソコン２に接続する（図９のＳ５１：Ｎｏ、Ｓ５４：Ｙｅｓ参照）。パソコン２は、ＵＳＢメモリ８に記憶されるアプリケーション認識情報に基づいてメールアプリケーション６５を起動する（図９のＳ５５：Ｙｅｓ、Ｓ５６参照）。
【００９３】
メールアプリケーション６５は、ＵＳＢメモリ８からスキャンデータと受信端末７の宛先アドレスデータとを読み出し、電子メールの宛先欄に受信端末７の宛先アドレスデータを自動挿入するとともに、電子メールの添付データ欄にスキャンデータを自動的に添付する（図９のＳ５７、Ｓ５８参照）。そして、添付メールをＳＭＴＰサーバ５へ送信する（図９のＳ５９：Ｙｅｓ、Ｓ６０参照）。送信した添付メールは、ＰＯＰサーバ６を介して受信端末７に受信される。
【００９４】
尚、ユーザが複合機１０で宛先アドレスデータを入力しなかった場合には、電子メールの宛先欄が空欄にされ、添付メールを受信端末７に送信できない（図９のＳ５９：Ｎｏ参照）。そこで、複合機１０は、ユーザが電子メールの宛先欄に受信端末７の宛先アドレスデータを入力し、メール送信指示をパソコン２に入力するのを待ってから、添付メールをＳＭＴＰサーバ５へ送信する（図９のＳ６１、Ｓ６２参照）。
【００９５】
＜実施例２＞
実施例２では、複合機１０がＳＭＴＰサーバ５にスキャンデータを送信不能であるときに、ネットワークの復旧を待って複合機１０からＳＭＴＰサーバ５へスキャンデータを直接送信可能にする場合について説明する。
【００９６】
ＬＡＮ３の故障等により、複合機１０がＳＭＴＰサーバ５へデータ送信不可能である場合には（図５のＳ１：Ｎｏ、Ｓ１２：Ｎｏ参照）、ユーザは、実施例１と同様、ＵＳＢメモリ８を複合機１０に挿入して保存命令を入力した後、Ｓｃａｎを実行することにより、スキャンデータを複合機１０に取得させる（図６のＳ１７：Ｙｅｓ、Ｓ１９参照）。そして、ユーザはデータ伝送経路をＳＭＴＰサーバ５経由とすることを複合機１０に入力し、宛先フラグ「１」をＵＳＢメモリ８に記憶させる（図６のＳ２０、Ｓ２１参照）。
【００９７】
ユーザが宛先入力方法を設定し、設定した宛先入力方法に従って受信端末７の宛先アドレスデータを入力すると、複合機１０がアプリケーション認識情報とスキャンデータと宛先アドレスデータとをＵＳＢメモリ８に記憶する（図６のＳ２３：内蔵メモリ、Ｓ２４、Ｓ２３：手入力、Ｓ２５、Ｓ２９、Ｓ３０参照）。
【００９８】
ここで、複合機１０からＳＭＴＰサーバ５へ直接データ送信する場合には、宛先アドレスデータの入力が必須である。そのため、ユーザが宛先入力方法を未入力に設定した場合でも、複合機１０は宛先入力があるまで待ち、宛先入力後にデータをＵＳＢメモリ８に記憶する（図６のＳ２３：未入力、Ｓ２６：ＳＭＴＰ、Ｓ２７、Ｓ２８、Ｓ２３：内蔵メモリ、Ｓ２４、Ｓ２３：手入力、Ｓ２５、Ｓ２９、Ｓ３０参照）。従って、複合機１０がスキャンデータをＳＭＴＰサーバ５へ直接送信する場合には、ＵＳＢメモリ８にはアプリケーション認識情報とスキャンデータとともに宛先アドレスデータが必ず記憶される。
【００９９】
ネットワークが復旧するまではＵＳＢメモリ８に記憶したスキャンデータをＳＭＴＰサーバ５へ送信できないので、ユーザは、再送信指示を複合機１０に入力する（図７のＳ３１、Ｓ３２：Ｙｅｓ参照）。すると、複合機１０は、再送信フラグ「ＯＮ」をＵＳＢメモリ８に記憶する（図７のＳ３３参照）。
【０１００】
複合機１０は、ＵＳＢメモリ８をＵＳＢＩ／Ｆ４８に接続されたまま待機する（図７のＳ３４：Ｙｅｓ参照）。その後、複合機１０のＬＡＮＩ／Ｆ４７がＬＡＮ３との接続を確立し、ネットワークが復旧すると（図７のＳ３６：Ｙｅｓ参照）、複合機１０は、ＵＳＢメモリ８の宛先フラグが「１」であることを確認した上で、ＳＭＴＰサーバ５へデータ送信する（図７のＳ３９参照）。尚、複合機１０は、ＳＭＴＰサーバ５へデータを送信するに当たり、メールアプリケーション６６を起動する。メールアプリケーション６６は、受信端末７の宛先アドレスデータを電子メールの宛先欄に挿入し、スキャンデータを電子メールの添付データ欄に添付することにより、添付メールを作成する。従って、複合機１０は添付メールをＳＭＴＰサーバ５へ送信する。
【０１０１】
＜実施例３＞
実施例３では、複合機１０がＳＭＴＰサーバ５にスキャンデータを送信不能であるときに、パソコン２との接続確立を待った後、パソコン２へスキャンデータなどを再送信し、パソコン２が作成した添付メールをＳＭＴＰサーバ５へ送信する場合について説明する。
【０１０２】
ユーザが、複合機１０にＵＳＢメモリ８を挿入し、データの保存命令、データ送信経路、宛先アドレスデータを設定することにより、ＵＳＢメモリ８にアプリケーション認識情報、宛先フラグ「０」、スキャンデータ、宛先アドレスデータを記憶することは実施例１と同様である（図５及び図６参照）。
【０１０３】
ユーザは、複合機１０とパソコン２との接続確立を待ってからデータ送信するために、再送信指示を複合機１０に入力する（図７のＳ３１、Ｓ３２：Ｙｅｓ参照）。すると、複合機１０は再送信フラグ「ＯＮ」をＵＳＢメモリ８に記憶する（図７のＳ３３参照）。
【０１０４】
複合機１０は、ＵＳＢメモリ８を挿入されたまま待機する（図７のＳ３４：Ｙｅｓ参照）。その後、ユーザがプリンタ接続ケーブル４をパソコン２と複合機１０に接続して、複合機１０とパソコン２との接続が確立すると（図７のＳ３５：Ｙｅｓ参照）、複合機１０はＵＳＢメモリ８の宛先フラグに「０」が立てられていることを確認した上で、ＵＳＢメモリ８に記憶されているデータをパソコン２へプリンタ接続ケーブル４を介して送信する。
【０１０５】
パソコン２は、複合機１０からプリンタ接続ケーブル４を介して受信したアプリケーション認識情報に基づいて、複合機１０からＩ／Ｆ経由にてScan To Emailの要求があると判断し、メールアプリケーション６５を起動する（図９のＳ５１：Ｙｅｓ、Ｓ５２参照）。尚、パソコン２は、例えばユーザがパソコン２を用いて新規メールを作成している途中でプリンタ接続ケーブル４からアプリケーション認識情報を受信した場合には、既に起動されているメールアプリケーション６５をそのまま立ち上げておく。そして、プリンタ接続ケーブル４から受信した受信端末７の宛先アドレスデータを電子メールの宛先欄に挿入するとともに、プリンタ接続ケーブル４から受信したスキャンデータを電子メールの添付データ欄に添付する（図７のＳ５３参照）。
【０１０６】
そして、パソコン２は電子メールの宛先欄に宛先アドレスデータが挿入されていることを確認して、添付メールをＳＭＴＰサーバ５へ送信する（図７のＳ５９：Ｙｅｓ、Ｓ６０参照）。尚、ユーザが複合機１０に宛先アドレスデータを入力しなかった場合には、添付メールの宛先欄が空欄のままである。この場合には、ユーザが添付メールの宛先欄に宛先アドレスデータを入力して送信指示を入力するのを待って、添付メールをＳＭＴＰサーバ５へ送信する（図７のＳ５９：Ｎｏ、Ｓ６１、Ｓ６２参照）。
【０１０７】
＜実施例４＞
実施例４では、複合機１０がデータ送信プログラム４９の実行を中断された場合について説明する。
【０１０８】
例えば、複合機１０が複数のユーザに共有され、ネットワークを介してＳＭＴＰサーバ５に接続されていないときに、第１ユーザがＵＳＢメモリ８にアプリケーション認識情報、宛先フラグ「０」又は「１」、再送信フラグ「ＯＮ」、スキャンデータ、宛先アドレスデータを記憶させ、それらのデータを再送信するためにＵＳＢメモリ８を複合機１０に挿入していることがある。第２ユーザは、スキャンデータの送信を急ぐ場合には、ネットワークが復旧する前に第１ユーザのＵＳＢメモリ８を引き抜いて第２ユーザのＵＳＢメモリ８に挿し替え、スキャンを実行し、第２ユーザのＵＳＢメモリ８にアプリケーション認識情報、宛先フラグ「０」、再送信フラグ「ＯＦＦ」、スキャンデータ、宛先アドレスデータを記憶させた後、第２ユーザのＵＳＢメモリ８を引き抜いて第１ユーザのＵＳＢメモリ８に挿し戻す。この場合、第２ユーザの操作によって、第１ユーザによって実行されたデータ送信プログラム４９が中断され、第１ユーザのＵＳＢメモリ８からデータをＳＭＴＰサーバ５へ再送信することができなくなる。
【０１０９】
このような不具合が生じたときに、第１ユーザのスキャンデータをＳＭＴＰサーバ５へ送信できるようにするために、複合機１０は非常時データ送信プログラム５０を一定間隔で実行している。
【０１１０】
複合機１０は、ＵＳＢＩ／Ｆ４８に接続されている第１ユーザのＵＳＢメモリ８に再送信フラグ「ＯＮ」が記憶されていることを確認すると（図８のＳ４１：Ｙｅｓ、Ｓ４２：Ｙｅｓ参照）、プリンタ接続ケーブル４又はＬＡＮ３に通信可能に接続してスキャンデータなどをＳＭＴＰサーバ５へ送信可能になるまで、言い換えればネットワークが復旧するまで待機する（図８のＳ４３：Ｎｏ、Ｓ４４：Ｎｏ参照）。
【０１１１】
ネットワークが復旧すると（図８のＳ４３：Ｙｅｓ、Ｓ４４：Ｙｅｓ参照）、複合機１０は、ＵＳＢＩ／Ｆ４８に接続される第１ユーザのＵＳＢメモリ８から宛先フラグを読み込んでデータ送信経路を判別し、判別したデータ送信経路に従ってＵＳＢメモリ８から読み込んで取得したデータを送信する（図８のＳ４５：０、Ｓ４６、Ｓ４５：１、Ｓ４７参照）。
【０１１２】
尚、ネットワーク復旧前に複合機１０の電源を落としたことにより、データ送信プログラム４９を実行して第１ユーザのデータをネットワークを介してＳＭＴＰサーバ５へ送信できなくなった場合でも、複合機１０は、電源再投入後に非常時データ送信プログラム５０を実行することにより、複合機１０に挿入した第１ユーザのＵＳＢメモリ８からスキャンデータと宛先アドレスデータを取得して、パソコン２を介して間接的に又はパソコン２を介せずに直接的にＳＭＴＰサーバ５へメール送信可能にすることができる。
【０１１３】
＜作用効果＞
以上説明したように本実施形態の複合機１０は、ＬＡＮ３が故障したり、複合機１０がプリンタ接続ケーブル４又はＬＡＮ３を介してＳＭＴＰサーバ５に接続されていない等の理由により、プリンタ接続ケーブル４、パソコン２、ＬＡＮ３などによって構築されるネットワークを介してスキャンデータをＳＭＴＰサーバ５に送信できない場合でも（図５のＳ１：Ｎｏ、Ｓ１２：Ｎｏ参照）、ＵＳＢメモリ８を複合機１０のＵＳＢＩ／Ｆ４８に接続して情報を書き込める状態にしていれば（図５のＳ１３：Ｙｅｓ、Ｓ１５：Ｙｅｓ参照）、ユーザが画像読取ユニット１２にセットした原稿を画像読取部１９に読み取らせて取得したスキャンデータと、そのスキャンデータを添付した添付メールの宛先（受信端末７）を示す宛先アドレスデータとをＵＳＢメモリ８にＳＭＴＰサーバ８に送信可能な状態で記憶させる（図６のＳ３０参照）。よって、本実施形態の複合機１０によれば、ＳＭＴＰサーバ５に未接続の場合でもＵＳＢメモリ８を利用すればScan To Email機能を使用することができ、使い勝手がよい。また、ＵＳＢメモリ８に記憶した宛先アドレスデータを利用して添付メールの宛先を設定できるので、ユーザが宛先を入力する手間を省くことができ、使い勝手がよい。
【０１１４】
また、本実施形態の複合機１０は、宛先アドレスデータをアドレス記憶手段５１（図１参照）に記憶しており、アドレス記憶手段５１に記憶されている宛先アドレスデータの中から、スキャンデータを添付した添付メールの宛先を示す宛先アドレスデータを選択できるので（図６のＳ２４参照）、宛先アドレスデータの入力に手間がかからない。
【０１１５】
また、本実施形態の複合機１０は、スキャンデータとともに、スキャンデータを電子メールに添付して添付メールを作成することをメールアプリケーション６５の起動を指示するアプリケーション認識情報をＵＳＢメモリ８に記憶するので（図６のＳ２９参照）、ＵＳＢメモリ８のアプリケーション認識情報に基づいてパソコン２のメールアプリケーションを自動的に起動し（図９のＳ５５：Ｙｅｓ、Ｓ５６参照）、添付メールを自動的に作成することができる（図９のＳ５７、Ｓ５８参照）。
【０１１６】
また、本実施形態の複合機１０は、ＳＭＴＰサーバ５にスキャンデータを送信可能であるときには、ＵＳＢメモリ８に情報を書き込めるか否かを問わず、スキャンデータと宛先アドレスデータをＳＭＴＰサーバ５に送信可能にするので（図５のＳ１：Ｎｏ、Ｓ１２：Ｎｏ、Ｓ１１参照）、ネットワークを介してスキャンデータを送信可能であるときに誤ってＵＳＢメモリ８にスキャンデータや宛先アドレスデータを記憶しない。
【０１１７】
また、本実施形態の複合機１０は、ネットワークを介してＳＭＴＰサーバ５にスキャンデータを送信不能である場合でも（図５のＳ１：Ｎｏ、Ｓ１２：Ｎｏ参照）、スキャンデータと宛先アドレスデータと再送信フラグ「ＯＮ」とを記憶したＵＳＢメモリ８が接続されていれば（図７のＳ３３、Ｓ３４参照）、ＳＭＴＰサーバ５にスキャンデータを送信不能な状態から送信可能な状態になったときに（図７のＳ３５：Ｙｅｓ、Ｓ３６：Ｙｅｓ参照）、スキャンデータと宛先アドレスデータとをＳＭＴＰサーバ５に自動的に送信可能にする（図７のＳ３８、Ｓ３９参照）。よって、本実施形態の複合機１０によれば、ＳＭＴＰサーバ５へスキャンデータを送信できない状態から送信できる状態に復帰したときに、自動的にスキャンデータと宛先アドレスデータとをＵＳＢメモリ８から読み出して送信可能な状態にすることができ、利便性がよい。
【０１１８】
また、本実施形態のパソコン２は、スキャンデータと宛先アドレスデータとを記憶するＵＳＢメモリ８がＵＳＢＩ／Ｆ５９に接続され（図９のＳ５４：Ｙｅｓ参照）、ＵＳＢメモリ８から取得したスキャンデータと宛先アドレスデータをＳＭＴＰサーバ５へ送信可能にするので（図９のＳ５７、Ｓ５８参照）、パソコン２が複合機１０にネットワークを介して接続していない場合でも、スキャンデータの添付や宛先アドレスデータの入力にかかる手間を省き、Scan To Email機能の使い勝手を良くすることができる。
【０１１９】
また、本実施形態のスキャンデータ処理プログラム６４は、添付メールを作成するメールアプリケーションを起動するアプリケーション認識情報がＵＳＢメモリ８に記憶されているときに（図９のＳ５５：Ｙｅｓ参照）、アプリケーション認識情報に基づいてメールアプリケーションを実行し、ＵＳＢメモリ８から取得したスキャンデータと宛先アドレスデータとをＳＭＴＰサーバ５へ送信可能にするので（図９のＳ５６、Ｓ５７、Ｓ５８参照）、複合機１０にネットワークを介して接続していないパソコン２であっても、スキャンデータの添付又は宛先アドレスデータの入力にかかる手間を省き、Scan To Email機能の使い勝手を良くすることができる。
【０１２０】
＜変形例＞
尚、本発明の実施の形態について説明したが、本発明は、上記実施の形態に限定されることなく、色々な応用が可能である。
【０１２１】
（１）例えば、上記実施形態では、外部記憶装置としてＵＳＢメモリ８を用いたが、ＣＤ−ＲＯＭやＤＶＤ、フロッピー（登録商標）ディスクなどを外部記憶装置として使用してもよい。
【０１２２】
（２）例えば、上記実施形態では、Scan To Email機能の実行を複合機１０側で設定したが、パソコン２側で設定するようにしてもよい。この場合にも、パソコン２が実行命令を複合機１０に送信した後は、複合機１０がデータ送信プログラム４９、非常時データ送信プログラム５０、メールアプリケーション６６によってスキャンデータと宛先アドレスデータをＳＭＴＰサーバ５に送信可能とすることは上記実施形態と同様である。尚、正常時や非常時に、複合機１０からパソコン２へスキャンデータと宛先アドレスデータとを送信する場合には、パソコン２から受信した実行命令に含まれるデータからパソコン２を特定し、パソコン２宛てにスキャンデータと添付メールの宛先である宛先アドレスデータとを送信する。パソコン２から操作できるようにすることにより、複合機１０から離れた位置でも複合機１０がScan To Email機能を実行できるか否かを知ることができる。
【０１２３】
（３）例えば、上記実施形態では、原稿カバー２０を開閉して原稿を１枚ずつプラテンガラス１８に設置し、原稿を読み取る場合を例に挙げて説明したが、ＡＤＦ機構２１を用いて原稿を読み取る場合でも適用可能である。この場合、ＡＤＦ機構２１を用いて取得したスキャンデータは、ひとまとめにＵＳＢメモリ８に記憶したりＳＭＴＰサーバ５へ送信可能にする等の処理をしてもよいし、１枚ずつＵＳＢメモリ８に記憶したりＳＭＴＰサーバ５へ送信可能にする等の処理をしてもよい。
【０１２４】
（４）上記実施形態では、添付メールの宛先欄に宛先アドレスデータを挿入した場合には、添付メールを自動送信するようにしたが、本文や題名等の入力後にユーザが送信指示をするのを待って添付メールを送信するようにしてもよい。
【図面の簡単な説明】
【０１２５】
【図１】本発明の実施の形態に係り、ネットワークシステムのブロック図である。
【図２】図１に示す複合機の外観斜視図であって、原稿カバーを閉じた状態を示す。
【図３】図１に示す複合機の外観斜視図であって、原稿カバーを開いた状態を示す。
【図４】複合機からパソコンへメール送信されるデータの構造を示す図である。
【図５】図１に示すデータ送信プログラムのフロー図である。
【図６】図５に示すデータ送信プログラムに続くフロー図である。
【図７】図６に示すデータ送信プログラムに続くフロー図である。
【図８】図１に示す非常時データ送信プログラムのフロー図である。
【図９】図１に示すスキャンデータ処理プログラムのフロー図である。
【符号の説明】
【０１２６】
２  パソコン（端末装置）
５  ＳＭＴＰサーバ（中継サーバ）
８  ＵＳＢメモリ（外部記憶装置）
１０  複合機（スキャナ装置）
１２  画像読取ユニット
５１  アドレス記憶手段
４９  データ送信プログラム（接続検出手段、書込検出手段、記憶手段、選択手段、メール作成指示記憶手段、送信手段、送信指示記憶手段、送信実行手段）
６４  スキャンデータ処理プログラム（データ取得手段、データ処理手段）
【図１】
2007311880.tif 000003
【図２】
2007311880.tif 000004
【図３】
2007311880.tif 000005
【図４】
2007311880.tif 000006
【図５】
2007311880.tif 000007
【図６】
2007311880.tif 000008
【図７】
2007311880.tif 000009
【図８】
2007311880.tif 000010
【図９】
2007311880.tif 000011