(57)【特許請求の範囲】
【請求項１】
原稿を読み取って画像データを取得し、取得された画像データを含む電子メールを送信可能なデータ通信装置であって、
電子メールを受信する受信手段と、
前記受信手段により受信された電子メールから、送信元の電子メールアドレスを抽出する第１抽出手段と、
前記第１抽出手段により抽出された送信元アドレスが、電子メールアドレスを記憶しておくためのアドレス記憶部に未登録である場合、前記送信元アドレスを前記アドレス記憶部に登録する登録手段と、
前記受信された電子メールに、当該電子メールが配信される先の前記装置以外の電子メールアドレスが存在する場合、当該装置以外の電子メールアドレスを抽出する第２抽出手段と、
前記第２抽出手段により抽出された前記装置以外の電子メールアドレスに対して、前記送信元アドレスが登録された旨を通知するための登録通知メールを送信する送信手段と
を有することを特徴とするデータ通信装置。
【請求項２】
前記第２抽出手段は、前記受信された電子メールのヘッダを解析し、宛先またはＣＣに指定されている前記装置以外の電子メールアドレスを抽出することを特徴とする請求項１に記載のデータ通信装置。
【請求項３】
前記受信された電子メールに含まれる画像データを印刷する印刷手段をさらに有することを特徴とする請求項１または２に記載のデータ通信装置。
【請求項４】
前記登録通知メールは、前記アドレス記憶部における前記送信元アドレスの記憶場所に関する情報を含むことを特徴とする請求項１〜３のいずれか１つに記載のデータ通信装置。
【請求項５】
前記登録手段は、前記送信元アドレスと同じドメイン名を有する電子メールアドレスが前記アドレス記憶部に既に登録されている場合、前記送信元アドレスを同じドメイン名を有する電子メールアドレスが記録されたアドレス帳のページと同じページに登録することを特徴とする請求項１〜４のいずれか１つに記載のデータ通信装置。
【請求項６】
原稿を読み取って画像データを取得し、取得された画像データを含む電子メールを送信可能なデータ通信装置を用いて、データの通信を行うためのデータ通信方法であって、
電子メールを受信する段階と、
受信された電子メールから、送信元の電子メールアドレスを抽出する段階と、
抽出された送信元アドレスが、電子メールアドレスを記憶しておくためのアドレス記憶部に未登録である場合、前記送信元アドレスを前記アドレス記憶部に登録する段階と、
前記受信された電子メールに、当該電子メールが配信される先の前記装置以外の電子メールアドレスが存在する場合、当該装置以外の電子メールアドレスを抽出する段階と、
抽出された前記装置以外の電子メールアドレスに対して、前記送信元アドレスが登録された旨を通知するための登録通知メールを送信する段階と
を有することを特徴とするデータ通信方法。
【請求項７】
原稿を読み取って画像データを取得し、取得された画像データを含む電子メールを送信可能なデータ通信装置を制御するデータ通信プログラムであって、
電子メールを受信する手順と、
受信された電子メールから、送信元の電子メールアドレスを抽出する手順と、
抽出された送信元アドレスが、電子メールアドレスを記憶しておくためのアドレス記憶部に未登録である場合、前記送信元アドレスを前記アドレス記憶部に登録する手順と、
前記受信された電子メールに、当該電子メールが配信される先の前記装置以外の電子メールアドレスが存在する場合、当該装置以外の電子メールアドレスを抽出する手順と、
抽出された前記装置以外の電子メールアドレスに対して、前記送信元アドレスが登録された旨を通知するための登録通知メールを送信する手順と
を有することを特徴とするデータ通信プログラム。
【請求項８】
請求項７に記載のデータ通信プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ通信装置、データ通信方法、データ通信プログラムおよびデータ通信プログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【０００２】
【従来の技術】
近年、複写機、ファクシミリ、スキャナ、およびプリンタ等の機器の機能を１台に搭載した多機能周辺機器（ＭＦＰ：Multi-Function Peripheral）が普及してきている。
【０００３】
このＭＦＰは、たとえば、原稿を読み取って画像データを取得し、取得された画像データを電子メールに添付して送信することが可能である。送信された画像データは、たとえば受信側のＭＦＰにより印刷される。
【０００４】
また、受信された電子メールから、送信元の電子メールアドレスを抽出して、アドレス帳に自動的に登録する技術が知られている（特開平１０−３０１８６９号公報、特開平１１−１２２４１５号公報等参照）。
【０００５】
この技術を利用すれば、画像データの印刷物を受け取ったユーザが、当該画像データを受信した受信側のＭＦＰから送信元のＭＦＰにたとえば返信する場合、アドレス帳に登録された送信元のＭＦＰの電子メールアドレスを利用することが可能となる。したがって、当該電子メールアドレスのアドレス帳への登録作業を省略できるとともに、当該電子メールアドレスに対しての送信作業が容易となる。
【０００６】
【発明が解決しようとする課題】
しかしながら、画像データの印刷物を受け取ったユーザは、送信元のＭＦＰの電子メールアドレスが受信側のＭＦＰのアドレス帳に自動登録されたことを通常知らないため、受信側のＭＦＰにおいてその電子メールアドレスをわざわざ手入力して返信してしまうおそれがある。このため、アドレス帳に自動登録された電子メールアドレスが有効に利用されず、データの送信作業が軽減されないという問題があった。
【０００７】
本発明は、かかる課題を解決するためになされたものであり、本発明の目的は、原稿を読み取って画像データを取得し、取得された画像データを含む電子メールを送信可能なデータ通信装置において、アドレス帳の有効利用を図ってデータの送信作業を軽減することにある。
【０００８】
【課題を解決するための手段】
本発明の目的は、下記する手段により達成される。
【０００９】
（１）原稿を読み取って画像データを取得し、取得された画像データを含む電子メールを送信可能なデータ通信装置であって、電子メールを受信する受信手段と、前記受信手段により受信された電子メールから、送信元の電子メールアドレスを抽出する第１抽出手段と、前記第１抽出手段により抽出された送信元アドレスが、電子メールアドレスを記憶しておくためのアドレス記憶部に未登録である場合、前記送信元アドレスを前記アドレス記憶部に登録する登録手段と、前記受信された電子メールに、当該電子メールが配信される先の前記装置以外の電子メールアドレスが存在する場合、当該装置以外の電子メールアドレスを抽出する第２抽出手段と、前記第２抽出手段により抽出された前記装置以外の電子メールアドレスに対して、前記送信元アドレスが登録された旨を通知するための登録通知メールを送信する送信手段とを有することを特徴とするデータ通信装置。
【００１０】
（２）前記第２抽出手段は、前記受信された電子メールのヘッダを解析し、宛先またはＣＣに指定されている前記装置以外の電子メールアドレスを抽出することを特徴とする上記（１）に記載のデータ通信装置。
【００１１】
（３）前記受信された電子メールに含まれる画像データを印刷する印刷手段をさらに有することを特徴とする上記（１）または（２）に記載のデータ通信装置。
【００１２】
（４）前記登録通知メールは、前記アドレス記憶部における前記送信元アドレスの記憶場所に関する情報を含むことを特徴とする上記（１）〜（３）のいずれか１つに記載のデータ通信装置。
【００１３】
（５）前記登録手段は、前記送信元アドレスと同じドメイン名を有する電子メールアドレスが前記アドレス記憶部に既に登録されている場合、前記送信元アドレスを同じドメイン名を有する電子メールアドレスが記録されたアドレス帳のページと同じページに登録することを特徴とする上記（１）〜（４）のいずれか１つに記載のデータ通信装置。
【００１４】
（６）原稿を読み取って画像データを取得し、取得された画像データを含む電子メールを送信可能なデータ通信装置を用いて、データの通信を行うためのデータ通信方法であって、電子メールを受信する段階と、受信された電子メールから、送信元の電子メールアドレスを抽出する段階と、抽出された送信元アドレスが、電子メールアドレスを記憶しておくためのアドレス記憶部に未登録である場合、前記送信元アドレスを前記アドレス記憶部に登録する段階と、前記受信された電子メールに、当該電子メールが配信される先の前記装置以外の電子メールアドレスが存在する場合、当該装置以外の電子メールアドレスを抽出する段階と、抽出された前記装置以外の電子メールアドレスに対して、前記送信元アドレスが登録された旨を通知するための登録通知メールを送信する段階とを有することを特徴とするデータ通信方法。
【００１５】
（７）原稿を読み取って画像データを取得し、取得された画像データを含む電子メールを送信可能なデータ通信装置を制御するデータ通信プログラムであって、電子メールを受信する手順と、受信された電子メールから、送信元の電子メールアドレスを抽出する手順と、抽出された送信元アドレスが、電子メールアドレスを記憶しておくためのアドレス記憶部に未登録である場合、前記送信元アドレスを前記アドレス記憶部に登録する手順と、前記受信された電子メールに、当該電子メールが配信される先の前記装置以外の電子メールアドレスが存在する場合、当該装置以外の電子メールアドレスを抽出する手順と、抽出された前記装置以外の電子メールアドレスに対して、前記送信元アドレスが登録された旨を通知するための登録通知メールを送信する手順とを有することを特徴とするデータ通信プログラム。
【００１６】
（８）上記（７）に記載のデータ通信プログラムを記録したコンピュータ読み取り可能な記録媒体。
【００１７】
【発明の実施の形態】
以下、図面を参照して、本発明の実施の形態を説明する。
【００１８】
図１は、本発明の一実施形態にかかるデータ通信装置を含むデータ通信システムの全体構成を示すブロック図である。
【００１９】
図１に示されるデータ通信装置１０Ａ、１０Ｂは、原稿を読み取って画像データを取得し、取得された画像データを含む電子メールを送信する機能を有しており、具体的には、多機能周辺機器（ＭＦＰ）である。これらのデータ通信装置１０Ａ、１０Ｂは、通信ネットワーク７０に接続されている。また、通信ネットワーク７０には、メールサーバ２０Ａ、２０Ｂ、およびパソコン３０Ａ、３０Ｂが接続されている。なお、通信ネットワーク７０に接続される機器の種類および台数は、図１に示す例に限定されない。
【００２０】
図２は、データ通信装置の構成の一例を示すブロック図である。
【００２１】
図２に示すように、データ通信装置１０Ａ、１０Ｂは、制御部１１、記憶装置１２、インターフェース１３、画像処理部１４、印刷部１５、および操作パネル４０を有し、これらは、バス１６を介して相互に接続されている。
【００２２】
制御部１１は、制御プログラムに従って、各部１２〜１５、４０を制御する中央処理装置である。制御プログラムには、メールサーバ２０Ａ、２０Ｂの通信サービスを利用するためのクライアント用プログラムおよびデータ通信プログラムが含まれる。メールサーバ２０Ａ、２０Ｂの通信サービスを利用するためのクライアント用プログラムは、例えば、ＳＭＴＰ（Simple Mail Transfer Protocol）およびＰＯＰ（Post Office Protocol）を利用するものである。
【００２３】
記憶装置１２は、例えば、ＲＯＭ、ＲＡＭ、ハードディスクからなり、プログラム、原稿を読み取って得られる画像データ、および各種データが格納されると共に、プログラムを実行するため作業領域として一時的に使用される。また、記憶装置１２は、電子メールアドレスを記憶して登録しておくためのアドレス記憶部であるアドレス帳を有しており、電子メールの送信時にこのアドレス帳が利用される。
【００２４】
インターフェース１３は、例えば、ネットワークインターフェースカード（ＮＩＣ）からなり、ネットワークを介したデータの送受信のために使用される。
【００２５】
画像処理部１４は、画像読取部およびデータ処理部を有する。
【００２６】
画像読取部は、例えば、原稿を読み取って画像データを生成するためのＣＣＤイメージセンサ、および原稿を所定の読取位置まで搬送するための自動原稿搬送装置（ＡＤＦ）を備えている。
【００２７】
データ処理部は、画像データの形式をデータ送信の形式に変換するフォーマット変換を実行する。フォーマット変換の項目として、圧縮方式および書類フォーマットがあり、送信元ユーザによって、指定することが可能である。圧縮方式は、例えば、ＭＨ（Modified Huffman）方式、ＭＲ（Modified Read）方式、および、ＭＭＲ（Modified Modified Read）方式である。書類フォーマットは、例えば、画像用のファイル形式であるＴＩＦＦ（Tagged Image File Format）および文書表示用のファイル形式であるＰＤＦ（Portable Document Format）である。
【００２８】
印刷部１５は、例えば、電子写真式の画像形成装置であり、画像データを用紙等の記録材上に印刷出力する。
【００２９】
操作パネル４０は、データ通信装置に対する各種項目を入力するため、および各種の表示を行うために使用される。図３に示すように、操作パネル４０は、液晶表示部４１、テンキー４２、複写機モードキー４３とスキャナモードキー４４とからなる機能切り換えキー、および、複写あるいはスキャンを開始するためのスタートキー４５を有する。
【００３０】
メールサーバ２０Ａ、２０Ｂは、電子メールの送受信のための通信サービスを提供するためのサーバ用プログラムがインストールされているコンピュータであり、例えば、ＳＭＴＰおよびＰＯＰを利用するものである。
【００３１】
パソコン３０Ａ、３０Ｂは、それぞれデータ通信装置１０Ａ、１０Ｂを利用するユーザのコンピュータであり、メールサーバ２０Ａ、２０Ｂの通信サービスを利用するためのクライアント用プログラムがインストールされている。
【００３２】
通信ネットワーク７０は、電話網、ＩＳＤＮ、パケット交換網等の公衆網、およびＬＡＮ、ＷＡＮ、インターネット等のコンピュータネットワークを含むものである。
【００３３】
次に、図４〜図７を参照して、データ通信装置１０Ａにおけるデータ送信処理の手順について説明する。なお、図４〜図７のフローチャートにより示されるアルゴリズムは、データ通信装置１０Ａの記憶装置１２にプログラムとして記憶されており、制御部１１によって実行される。
【００３４】
まず、ステップＳ１０１では、データ通信装置１０Ａが起動されると、初期画面として、コピーモードにおけるコピー条件設定画面（図３参照）が表示される。コピー条件設定画面は、ソートなどの仕上げ方法を指定する仕上げ入力欄５１Ａ、複写倍率を指定する倍率入力欄５１Ｂ、用紙の種類（サイズ）を指定する用紙入力欄５１Ｃを有する。ユーザは、入力欄５１Ａ〜５１Ｃを通してコピー条件の入力が可能である。なお、コピー条件設定画面が表示されている場合において、原稿がセットされた状態でスタートキー４５が押下されると、当該原稿に基づいて印刷処理が行われる。
【００３５】
ステップＳ１０２では、スキャナモードキー４４が押下されたか否かが判断される。スキャナモードキー４４が押下されない場合（ステップＳ１０２：ＮＯ）、ステップＳ１０１に戻る。
【００３６】
ステップＳ１０３では、スキャナモードキー４４が押下された場合に（ステップＳ１０３：ＹＥＳ）、図８に示すように、スキャナモードにおける宛先指定画面が表示される。宛先指定画面は、既に登録されている宛先が示される宛先ボタン（ワンタッチボタン）５２Ａと空白つまり宛先が示されていない空白ボタン５２Ｂとからなる宛先入力部５２、宛先ボタンの一覧が複数ページ存在する場合に使用する前進指示ボタン５３Ａ、後退指示ボタン５３Ｃ、宛先指定が完了したことを入力するための選択終了ボタン５３Ｂ、および宛先ボタン５２Ａによって選択された宛先についての登録内容を修正する場合に使用する設定ボタン５３Ｄを有する。
【００３７】
ステップＳ１０４では、コピーモードキー４３が押下されたか否かが判断される。コピーモードキー４４が押下された場合（ステップＳ１０４：ＹＥＳ）、ステップＳ１０１に戻る。
【００３８】
ステップＳ１０５では、宛先入力部５２が押されたか否かが判断される。宛先入力部５２が押されていない場合（ステップＳ１０５：ＮＯ）、ステップＳ１０４に戻る。
【００３９】
ステップＳ１０６では、登録処理が必要であるか否かが判断される。すなわち、ステップＳ１０５で空白ボタン５２Ｂが押されたか、あるいは宛先ボタン５２Ａが押された後に続いて設定ボタン５３Ｄが押されたか否かが判断される。登録処理が必要であると判断された場合（ステップＳ１０６：ＹＥＳ）、ステップＳ１１０に進み、所定の登録処理が実行される。この処理の手順の詳細は後述する。
【００４０】
ステップＳ１０７では、宛先の選択が終了したか否かが判断される。宛先の選択が終了していない場合（ステップＳ１０７：ＮＯ）、ステップＳ１０４に戻る。なお、宛先の選択は、単一であってもよいし、複数であってもよい。
【００４１】
選択終了ボタン５３Ｂが押されて、宛先の選択が終了した場合（ステップＳ１０７：ＹＥＳ）、ステップＳ１０８において、スタートキー４５が押下されるのを待機する。
【００４２】
ステップＳ１０９では、セットされた原稿のスキャンが開始され、得られた画像データを含む電子メールが送信される。この送信処理の手順の詳細は後述する。
【００４３】
次に、図５を参照して、図４のステップＳ１１０における登録処理の手順について説明する。
【００４４】
ステップＳ２０１では、既に登録されている宛先が示される宛先ボタン５２Ａが押されてＯＮ状態となっているか否かが判断される。宛先ボタン５２ＡがＯＮ状態となっている場合（ステップＳ２０１：ＹＥＳ）、ステップＳ２０２の処理が実行される。宛先ボタン５２ＡがＯＮ状態となっていない場合（ステップＳ２０１：ＮＯ）、空白ボタン５２Ｂが押されてＯＮ状態となっていると判断され、ステップＳ２０４の処理が実行される。
【００４５】
ステップＳ２０２では、設定ボタン５３Ｄが押されてＯＮ状態となっているか否かが判断される。設定ボタン５３ＤがＯＮ状態となっている場合（ステップＳ２０２：ＹＥＳ）、ステップＳ２０３の処理が実行される。
【００４６】
ステップＳ２０３では、宛先ボタン５２ＡがＯＮ状態となっている宛先についての登録内容を修正するための登録内容修正処理が行われる。この登録内容修正処理の手順の詳細は後述する。
【００４７】
ステップＳ２０４では、図９に示すように、アドレス設定画面が表示され、宛先の名称、宛先の電子メールアドレス、および返信用の電子メールアドレスからなるアドレス情報の設定が行われる。アドレス設定画面は、宛先の名称の入力欄５５Ａ、宛先の電子メールアドレスの入力欄５５Ｂ、返信用の電子メールアドレスの入力欄５５Ｃ、文字を入力するためのキーボード部５６、アドレス情報の設定の完了を指示するための終了ボタン５７、入力を修正するための修正ボタン５８、および宛先ボタンの一覧が複数ページ存在する場合、登録しようとする宛先ボタンの位置を示す宛先ボタン位置表示部５９を有する。返信用の電子メールアドレスの入力欄５５Ｃには、例えば、送信側のユーザが利用するたとえばパソコン３０Ａの電子メールアドレスを入力することができ、この場合、相手側からの返信メールは、設定された返信用の電子メールアドレスに対して送信される。ただし、入力欄５５Ｃに入力がない場合、相手側からの返信メールは、自動的に送信元（差出人）の電子メールアドレスに対して送信される。
【００４８】
ステップＳ２０５では、終了ボタン５７が押されて、ステップＳ２０４における各種アドレス情報の設定が完了するのを待機する。
【００４９】
ステップＳ２０６では、図１０に示すように、送信モード設定画面が表示され、解像度、圧縮方式、および書類フォーマットからなる送信モードの設定が行われる。送信モード設定画面は、４００ｄｐｉ（dots per inch）などの解像度を指定するための解像度入力欄６１、ＭＲなどの圧縮方式を指定するための圧縮方式入力欄６２、ＴＩＦＦなどの書類フォーマットを指定するための書類フォーマット入力欄６３、送信モードの設定が完了したことを入力するための戻りボタン６４を有する。
【００５０】
ステップＳ２０７では、戻りボタン６４が押されて、ステップＳ２０６における送信モードの設定が完了するのを待機する。
【００５１】
ステップＳ２０８では、ステップＳ２０４およびＳ２０６において設定された内容がアドレス帳に登録される。図１１は、アドレス帳の一例を示す図である。なお、上記設定内容のアドレス帳における記憶場所、つまり図１１に示されるアドレス帳のページおよびページ内場所により示される記憶場所は、図８に示される宛先指定画面における宛先ボタンの表示位置に対応している。そして、登録と同時に、図８に示す宛先指定画面に表示が戻る。
【００５２】
次に、図６を参照して、図５のステップＳ２０３における登録内容修正処理の手順について説明する。
【００５３】
ステップＳ３０１では、図９に示すように、アドレス設定画面が表示される。終了ボタン５７が押されていない状態で（ステップＳ３０２：ＮＯ）、修正ボタン５８が押された場合（ステップＳ３０３：ＹＥＳ）、アドレス情報の登録内容の修正が、ユーザの入力にしたがって行われる（ステップＳ３０４）。
【００５４】
ステップＳ３０２において終了ボタン５７が押された場合（ステップＳ３０２：ＹＥＳ）、ステップＳ３０４におけるアドレス情報の登録内容の修正が行われているときは、当該修正内容がアドレス帳に登録される（ステップＳ３０５）。
【００５５】
ステップＳ３０６では、図１０に示すように、送信モード設定画面が表示される。戻りボタン６４が押されていない状態で（ステップＳ３０７：ＮＯ）、送信モードの登録内容の修正が、ユーザの入力にしたがって行われ得る（ステップＳ３０８）。
【００５６】
ステップＳ３０７において戻りボタン６４が押された場合（ステップＳ３０７：ＹＥＳ）、ステップＳ３０８における送信モードの登録内容の修正が行われていたときは、当該修正内容がアドレス帳に登録される（ステップＳ３０９）。そして、登録と同時に、図８に示す宛先指定画面に表示が戻る。
【００５７】
次に、図７を参照して、図４のステップＳ１０９における送信処理の手順について説明する。
【００５８】
ステップＳ４０１では、画像データの取得処理が行われる。ここで、宛先入力部５２を通した入力にしたがって指定された宛先について登録されている解像度がアドレス帳から読み出され、当該解像度に基づいて、画像読取部により原稿のスキャンが行われる。原稿を読み取って得られた画像データは、記憶装置１２に記憶される。
【００５９】
ステップＳ４０２では、指定された宛先について登録されているアドレス情報および送信モードがアドレス帳から読み出される。
【００６０】
ステップＳ４０３では、電子メール作成処理が実行される。この電子メール作成処理においては、電子メールの宛先に、指定された宛先について登録されている電子メールアドレスが設定される。また、例えば、「画像ファイルを添付しています。」等のメッセージを有する本文が作成される。
【００６１】
ステップＳ４０４では、指定された宛先について登録されている圧縮方式に基づいて、取得された画像データが圧縮される。
【００６２】
ステップＳ４０５では、指定された宛先について登録されている書類フォーマットに基づいて、画像データがフォーマット変換される。
【００６３】
ステップＳ４０６では、圧縮されフォーマット変換された画像データのファイルが、ステップＳ４０３で作成された電子メールに添付される。
【００６４】
ステップＳ４０７では、画像データのファイルが添付された電子メールが指定された宛先に送信される。
【００６５】
次に、図１２〜図１６を参照して、データ通信装置１０Ａにおけるデータ受信処理の手順について説明する。なお、図１２〜図１６のフローチャートにより示されるアルゴリズムは、データ通信装置１０Ａの記憶装置１２にプログラムとして記憶されており、制御部１１によって実行される。
【００６６】
以下、たとえば、図１において、データ通信装置１０Ａおよびパソコン３０Ａの電子メールアドレスの双方をＴＯ（宛先）に指定して、パソコン３０Ｂが画像データの添付ファイルを含む電子メールを送信した場合の、データ通信装置１０Ａにおけるデータ受信処理について説明する。この場合、パソコン３０Ａのユーザが、通常、データ通信装置１０Ａで印刷処理されて得られた画像データの印刷物の受取人となる。なお、データ通信装置１０Ａまたはパソコン３０Ａのいずれかの電子メールアドレスがＣＣ（カーボンコピー）に指定されていてもよい。ここで、ＴＯに指定される電子メールアドレスは、本来の宛先である。ＣＣに指定される電子メールアドレスには、本来の宛先である「ＴＯ」と同じ内容の電子メールが送信される。
【００６７】
まず、ステップＳ５０１では、電子メールが受信され、当該電子メールに添付された画像データのファイルに基づいて印刷処理が行われる。この受信および印刷処理の手順の詳細は後述する。ただし、当該電子メールに添付ファイルがない場合、そのまま次ステップに進む。
【００６８】
ステップＳ５０２では、受信された電子メールから、送信元の電子メールアドレスが抽出される。すなわち、電子メールの解析が行われ、ヘッダのＦｒｏｍに設定されている電子メールアドレス（送信元アドレス）が抽出される。
【００６９】
ステップＳ５０３では、ステップＳ５０２で抽出された送信元アドレスがアドレス帳に未登録である場合、当該送信元アドレスがアドレス帳に登録される。このアドレス帳への登録処理の手順の詳細は後述する。
【００７０】
ステップＳ５０４では、当該電子メールが配信される先の自機（データ通信装置１０Ａ）以外の電子メールアドレスに対して、当該電子メールの送信元アドレスが登録された旨を通知するための登録通知メールが送信される。この登録通知メールの送信処理の手順の詳細は後述する。
【００７１】
次に、図１３を参照して、図１２のステップＳ５０１における受信および印刷処理の手順について説明する。
【００７２】
ステップＳ６０１では、電子メールが受信され、当該電子メールから、添付ファイルが取り出される。
【００７３】
ステップＳ６０２では、ステップＳ６０１で取り出された添付ファイルに対して伸長処理が行われる。ここでは、添付ファイルの書類フォーマットがたとえばＴＩＦＦまたはＰＤＦである場合に印刷可能とされており、添付ファイルが他の書類フォーマットである場合、プログラムの実行がそのまま終了される。
【００７４】
ステップＳ６０３では、伸長処理されたファイルが、印刷形式のビットマップデータに展開される。
【００７５】
ステップＳ６０４では、上記ビットマップデータが印刷部１５に送られる。
【００７６】
ステップＳ６０５では、印刷部１５により、上記ビットマップデータが用紙等の記録材に印刷される。
【００７７】
次に、図１４を参照して、図１２のステップＳ５０３におけるアドレス帳への登録処理の手順について説明する。
【００７８】
ステップＳ７０１では、既に登録されているアドレス帳の内容が確認される。すなわち、アドレス帳の中において、ステップＳ５０２で抽出された送信元アドレスが検索される。
【００７９】
ステップＳ７０２では、ステップＳ５０２で抽出された送信元アドレスがアドレス帳に登録済みであるか否かが判断される。送信元アドレスがアドレス帳に登録済みである場合（ステップＳ７０２：ＹＥＳ）、プログラムの実行がそのまま終了され、登録済みでない場合（ステップＳ７０２：ＮＯ）、ステップＳ７０３の処理が実行される。
【００８０】
ステップＳ７０３では、送信元アドレスにおける＠の後方に示されるドメイン名が取り出される。
【００８１】
ステップＳ７０４では、ステップＳ７０３で取り出されたドメイン名と同じドメイン名を有する電子メールアドレスがアドレス帳に登録済みであるか否かが判断される。同じドメイン名の電子メールアドレスが登録済みである場合（ステップＳ７０４：ＹＥＳ）、ステップＳ７０５の処理が実行され、登録済みでない場合（ステップＳ７０４：ＮＯ）、ステップＳ７０７の処理が実行される。
【００８２】
ステップＳ７０５では、ステップＳ７０３で取り出されたドメイン名と同じドメイン名を有する電子メールアドレスが登録されているアドレス帳のページに、新規に登録可能な空き領域が存在するか否かが判断される。空き領域が存在する場合（ステップＳ７０５：ＹＥＳ）、ステップＳ７０６の処理が実行され、空き領域が存在しない場合（ステップＳ７０５：ＮＯ）、ステップＳ７０７の処理が実行される。
【００８３】
ステップＳ７０６では、ステップＳ７０３で取り出されたドメイン名と同じドメイン名を有する電子メールアドレスが登録されているアドレス帳のページが、送信元アドレスの登録場所として指定される。同じドメイン名を有する電子メールアドレスは、たとえば同じ会社あるいはグループのＬＡＮに属すると考えられるため、これらの電子メールアドレスを同じページに登録することによりアドレス帳の使い易さが向上する。
【００８４】
一方、ステップＳ７０７では、アドレス帳の先頭ページから順に新規に登録可能な空き領域の存在するページが検索され、最初に空き領域が検出されたページが、送信元アドレスの登録場所として指定される。
【００８５】
ステップＳ７０８では、送信元アドレスに関する登録処理が行われる。
【００８６】
次に、図１５を参照して、図１４のステップＳ７０８における登録処理の手順について説明する。
【００８７】
ステップＳ８０１では、ステップＳ５０２で抽出された送信元アドレス（たとえばtakeda@ccc.com）が、宛先の電子メールアドレスに設定される。
【００８８】
ステップＳ８０２では、ステップＳ５０２で抽出された送信元アドレスの先頭８文字（たとえばtakeda@c）が抽出される。なお、抽出される事項は、送信元アドレスの先頭８文字に限定されるものではなく、たとえば先頭６文字でもよいし、送信元アドレスに対応して設定された名前であってもよい。
【００８９】
ステップＳ８０３では、ステップＳ８０２で抽出された先頭８文字が、宛先の名称に設定される。
【００９０】
ステップＳ８０４では、受信された電子メール中において、当該電子メールが配信される先の自機（データ通信装置１０Ａ）以外の電子メールアドレスが検索される。
【００９１】
ステップＳ８０５では、ステップＳ８０４における検索の結果、当該電子メールが配信される先の自機以外の電子メールアドレスが検出されたか否かが判断される。すなわち、受信された電子メールのヘッダが解析され、ＴＯまたはＣＣに指定されている自機以外の電子メールアドレスが検出されたか否かが判断される。なお、ＣＣの指定が用意されていない機器間の通信に限定される場合は、電子メール中のヘッダにおけるＴＯに当たる部分のみが検索の対象とされてもよい。
【００９２】
当該電子メールが配信される先の自機以外の電子メールアドレスが検出された場合（ステップＳ８０５：ＹＥＳ）、つまり、その電子メールが自機およびＴＯまたはＣＣに指定されている自機以外の電子メールアドレスに対して同報送信されていた場合、ステップＳ８０６の処理が実行され、自機以外の電子メールアドレスが検出されなかった場合（ステップＳ８０５：ＮＯ）、ステップＳ８０７に進む。
【００９３】
ステップＳ８０６では、ステップＳ８０５で検出された電子メールアドレス（たとえばsato@ddd.com）が返信用の電子メールアドレスに設定される。
【００９４】
ステップＳ８０７では、上記ステップで設定された宛先の名称、宛先の電子メールアドレス、および返信用の電子メールアドレスからなり、それぞれが相互に関連付けられたアドレス情報が、１つのレコードとしてアドレス帳に記憶されて登録される。このアドレス情報は、たとえば、送信元アドレスである設定された宛先の電子メールアドレス（takeda@ccc.com）と同じドメイン名を有する電子メールアドレスが登録されている図１１に示すアドレス帳の第３ページの第４番目に登録される。
【００９５】
次に、図１６を参照して、図１２のステップＳ５０４における登録通知メールの送信処理の手順について説明する。
【００９６】
まず、ステップＳ９０１では、ステップＳ８０５と同様に、受信された電子メール中において、当該電子メールが配信される先の自機以外の電子メールアドレスが検出されたか否かが判断される。当該電子メールが配信される先の自機以外の電子メールアドレスが検出された場合（ステップＳ９０１：ＹＥＳ）、ステップＳ９０２の処理が実行され、自機以外の電子メールアドレスが検出されなかった場合（ステップＳ９０１：ＮＯ）、結果的にプログラムの実行が終了される。
【００９７】
ステップＳ９０２では、ステップＳ９０１で検出された電子メールアドレス（たとえばsato@ddd.com）が、登録通知メールのＴＯ（宛先）に指定される。この登録通知メールは、自機（データ通信装置１０Ａ）で受信された電子メールの送信元アドレスが自機のアドレス帳に登録された旨を通知するための電子メールである。
【００９８】
ステップＳ９０３では、自機（データ通信装置１０Ａ）の電子メールアドレス（たとえばmfp@ddd.com）が、登録通知メールのＦｒｏｍ（送信元）に指定される。
【００９９】
ステップＳ９０４では、登録通知メールの本文が作成される。ここで、「ワンタッチ登録しました。」等のメッセージと、ステップＳ５０３で登録された宛先の名称、宛先の電子メールアドレス、および返信用の電子メールアドレスからなるアドレス情報とが登録通知メールの本文に含められる。さらに、登録されたアドレス情報のアドレス帳における記憶場所に関する情報（アドレス帳のページ、およびページ内の記憶場所）が本文に含められる。
【０１００】
このようにステップＳ９０２〜Ｓ９０４の処理が実行されることにより、たとえば図１７に示すような登録通知メールが作成される。
【０１０１】
ステップＳ９０５では、作成された登録通知メールがステップＳ９０２で指定された宛先に送信される。
【０１０２】
このように本実施形態によれば、データ通信装置１０Ａ宛てに画像データの添付ファイルを含む電子メールを送信して、データ通信装置１０Ａで当該画像データを印刷出力させる場合、データ通信装置１０Ａは、当該電子メールの送信元アドレスをアドレス帳に自動登録するとともに、当該電子メールにデータ通信装置１０Ａとは別の電子メールアドレスがＴＯまたはＣＣに指定されているとき、送信元アドレスを登録した旨を通知するための登録通知メールをＴＯまたはＣＣに指定されているデータ通信装置１０Ａ以外の電子メールアドレスに対して送信する。
【０１０３】
したがって、通常、データ通信装置１０Ａで得られた画像データの印刷物の受取人となる登録通知メールを受け取ったユーザは、登録された送信元アドレスに対して、データ通信装置１０Ａから返信、あるいは別件で画像データを送信するとき、登録の事実を知らずに電子メールアドレスをわざわざ手入力して送信してしまうことがなくなる。これにより、アドレス帳の有効利用が図られ、データの送信作業が軽減される。
【０１０４】
また、登録された送信元アドレスのアドレス帳における記憶場所に関する情報、すなわち、登録された送信元アドレスに対応する宛先ボタンの宛先指定画面における表示位置を登録通知メールに含ませることにより、返信等の送信を行うユーザは、データ通信装置１０Ａのアドレス帳全体の中から該当するアドレスを探し出す必要がなくなり、データの送信作業がさらに軽減される。
【０１０５】
なお、本発明は、上述した実施形態に限定されるものではなく、特許請求の範囲の範囲内で種々改変することができる。
【０１０６】
例えば、上記実施形態では、パソコン３０Ｂが画像データの添付ファイルを含む電子メールを送信した場合の、データ通信装置１０Ａにおけるデータ受信処理について説明したが、本発明はこれに限定されるものではなく、データ通信装置１０Ｂが原稿を読み取って画像データを取得し、取得された画像データの添付ファイルを含む電子メールを送信した場合の、データ通信装置１０Ａにおけるデータ受信処理についても適用可能であることは言うまでもない。この場合、データ通信装置１０Ａで原稿を読み取った画像データを送信してデータ通信装置１０Ｂで印刷出力させることが、アドレス帳の利用により容易となる。
【０１０７】
また、上記実施形態では、パソコン３０Ｂが画像データの添付ファイルを含む電子メールを送信した場合について説明したが、本発明はこれに限定されるものではなく、パソコン３０Ｂが添付ファイルを含まない電子メールを送信した場合の、データ通信装置１０Ａにおけるデータ受信処理についても適用可能である。この場合であっても、受信された電子メールにより、アドレス帳への送信元アドレスの登録、および登録した旨の通知が可能である。
【０１０８】
また、上記実施形態では、データ通信装置として、ＭＦＰを例に挙げて説明してきたが、本発明はこれに限定されるものではなく、例えば、原稿を読み取って画像データを取得し、取得された画像データを電子メールに添付して送信する機能を有するネットワークスキャナに対しても適用することができる。また、上記ネットワークスキャナと、これと通信可能な別体のプリンタとから構成される装置に対しても適用することができる。
【０１０９】
なお、本発明によるデータ通信装置における制御または演算を行う各手段、およびデータ通信方法は、専用のハードウェア回路、またはプログラムされたコンピュータのいずれによっても実現することが可能である。上記プログラムは、例えばフレキシブルディスクやＣＤ−ＲＯＭなどのコンピュータ読み取り可能な記録媒体によって提供されてもよい。また、上記プログラムは、単独でアプリケーションソフトとして提供されてもよいし、あるいは装置の一機能としてその装置に組み込まれていてもよい。
【０１１０】
【発明の効果】
以上説明したように本発明によれば、受信された電子メールの送信元アドレスをデータ通信装置のアドレス記憶部に登録するとともに、受信された電子メールに当該電子メールが配信される先の自己以外の電子メールアドレスが存在する場合、当該自己以外の電子メールアドレスに対して送信元アドレスが登録された旨を通知するので、通知を受け取ったユーザは、登録された送信元アドレスに対してデータ通信装置から返信、あるいは別件で画像データを送信するとき、登録の事実を知らずに電子メールアドレスをわざわざ手入力して送信してしまうことがなくなる。これにより、アドレス帳の有効利用が図られ、データの送信作業が軽減される。
【図面の簡単な説明】
【図１】  本発明の一実施形態にかかるデータ通信装置を含むデータ通信システムの全体構成を示すブロック図である。
【図２】  データ通信装置の構成の一例を示すブロック図である。
【図３】  データ通信装置の操作パネルの一例を示す図である。
【図４】  データ通信装置におけるデータ送信処理の手順を示すフローチャートである。
【図５】  図４における登録処理の手順を示すフローチャートである。
【図６】  図５における登録内容修正処理の手順を示すフローチャートである。
【図７】  図４における送信処理の手順を示すフローチャートである。
【図８】  宛先指定画面の一例を示す図である。
【図９】  アドレス設定画面の一例を示す図である。
【図１０】  送信モード設定画面の一例を示す図である。
【図１１】  アドレス帳の一例を示す図である。
【図１２】  データ通信装置におけるデータ受信処理の手順を示すフローチャートである。
【図１３】  図１２における受信および印刷処理の手順を示すフローチャートである。
【図１４】  図１２におけるアドレス帳への登録処理の手順を示すフローチャートである。
【図１５】  図１４における登録処理の手順を示すフローチャートである。
【図１６】  図１２における登録通知メールの送信処理の手順を示すフローチャートである。
【図１７】  登録通知メールの一例を示す図である。
【符号の説明】
１０Ａ、１０Ｂ…データ通信装置、
１１…制御部、
１２…記憶装置、
１３…インターフェース、
１４…画像処理部、
１５…印刷部、
１６…バス、
２０Ａ、２０Ｂ…メールサーバ、
３０Ａ、３０Ｂ…パソコン、
４０…操作パネル、
４１…液晶表示部、
４２…テンキー、
４３…コピーモードキー、
４４…スキャナモードキー、
４５…スタートキー。
【図１】
0003903762.tif 000002
【図２】
0003903762.tif 000003
【図３】
0003903762.tif 000004
【図４】
0003903762.tif 000005
【図５】
0003903762.tif 000006
【図６】
0003903762.tif 000007
【図７】
0003903762.tif 000008
【図８】
0003903762.tif 000009
【図９】
0003903762.tif 000010
【図１０】
0003903762.tif 000011
【図１１】
0003903762.tif 000012
【図１２】
0003903762.tif 000013
【図１３】
0003903762.tif 000014
【図１４】
0003903762.tif 000015
【図１５】
0003903762.tif 000016
【図１６】
0003903762.tif 000017
【図１７】
0003903762.tif 000018