Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3899239B2 - E-mail transfer apparatus and e-mail transfer method - Google Patents
[go: Go Back, main page]

JP3899239B2 - E-mail transfer apparatus and e-mail transfer method - Google Patents

E-mail transfer apparatus and e-mail transfer method Download PDF

Info

Publication number
JP3899239B2
JP3899239B2 JP2001145897A JP2001145897A JP3899239B2 JP 3899239 B2 JP3899239 B2 JP 3899239B2 JP 2001145897 A JP2001145897 A JP 2001145897A JP 2001145897 A JP2001145897 A JP 2001145897A JP 3899239 B2 JP3899239 B2 JP 3899239B2
Authority
JP
Japan
Prior art keywords
mail
attached file
transfer
processing
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP2001145897A
Other languages
Japanese (ja)
Other versions
JP2002044152A5 (en
JP2002044152A (en
Inventor
博之 下大沢
Original Assignee
パナソニック コミュニケーションズ株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by パナソニック コミュニケーションズ株式会社 filed Critical パナソニック コミュニケーションズ株式会社
Priority to JP2001145897A priority Critical patent/JP3899239B2/en
Publication of JP2002044152A publication Critical patent/JP2002044152A/en
Publication of JP2002044152A5 publication Critical patent/JP2002044152A5/ja
Application granted granted Critical
Publication of JP3899239B2 publication Critical patent/JP3899239B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Facsimiles In General (AREA)
  • Facsimile Transmission Control (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、受信した電子メールを転送する電子メール転送装置および電子メール転送方法に関する。
【0002】
【従来の技術】
近年、パーソナルコンピュータ(以下、PCという)及びインターネットの普及により、電子メールによる文書の交換が一般に行われている。電子メールによるデータの送受信は基本的にテキスト形式で行われる。このため、通常PCで使用するバイナリデータそのものを送受信できない。
【0003】
電子メールでバイナリデータを送信するために、バイナリデータをテキストデータに変換し、電子メールに添付することが行われている。このデータ変換には、base64、uuencode等の変換方法が採用されている。
【0004】
このような技術及び移動体通信技術の発達により、各種アプリケーションを搭載した各種携帯情報端末を用い、アプリケーションで作成したデータを添付した電子メールデータの交換が頻繁に行われるようになっている。
【0005】
【発明が解決しようとする課題】
しかしながら、携帯情報端末が電子メールの受信が可能であったとしても、電子メールの添付ファイルに対応するアプリケーションを搭載していない場合、添付ファイルの内容を携帯情報端末で確認することはできない。全てのアプリケーションを携帯情報端末に搭載することは、技術面及び経済面から見て非常に難しい。添付ファイルが見られないにも関わらず、添付ファイル付の電子メールを受信することは、メモリを無駄に使用することになり、また、その分の回線使用料も無駄になる。
【0006】
本発明は、かかる点に鑑みてなされたものであり、転送先装置の性能及び環境に対応して電子メールデータを効率よく転送できる電子メール転送装置及び電子メール転送方法を提供することを目的とする。
【0007】
【課題を解決するための手段】
本発明は、第1に、電子メール本文部分と添付ファイル部分を含む電子メールを受信するメール受信手段と、前記添付ファイル部分のファイル種別により転送先の携帯情報端末に搭載のアプリケーションで前記添付ファイル部分が展開できないと判定した場合に、前記電子メールから前記添付ファイル部分を抽出して削除する削除手段と、前記添付ファイル部分の識別情報を含む前記添付ファイル部分が存在していた旨のメッセージを前記電子メール本文部分に付加した転送メールを生成する転送メール生成手段と、前記転送メールを前記携帯情報端末に転送する転送手段と、を具備するものである。
【0008】
本発明は、第2に、前記添付ファイル部分の識別情報は、ファイル拡張子を含むファイル名の情報であることを特徴とする。
【0009】
本発明は、第3に、前記添付ファイル部分の識別情報は、前記添付ファイル部分のファイルサイズの情報であることを特徴とする。
【0010】
本発明は、第4に、電子メール本文部分と添付ファイル部分を含む電子メールを受信するステップと、前記添付ファイル部分のファイル種別により転送先の携帯情報端末に搭載のアプリケーションで前記添付ファイル部分が展開できないと判定した場合に、前記電子メールから前記添付ファイル部分を抽出して削除するステップと、前記添付ファイル部分の識別情報を含む前記添付ファイル部分が存在していた旨のメッセージを前記電子メール本文部分に付加した転送メールを生成するステップと、前記転送メールを前記携帯情報端末に転送するステップと、を具備するものである。
【0011】
【発明の実施の形態】
本発明の第1の態様に係る電子メール転送装置は、電子メールを受信するメール受信手段と、前記電子メールから添付ファイル部分を削除する削除手段と、前記添付ファイル部分を削除した電子メールを転送する転送手段と、具備する構成を採る。
【0012】
この構成により、削除手段により、電子メールから添付ファイルを削除した後、転送手段により転送先に転送するので、転送先で添付ファイルを開くことができない場合に、取り扱えないデータにより転送先装置の受信メモリがいっぱいになるのを防止できる。
【0013】
本発明の第2の態様は、第1の態様において、電子メールに添付ファイル部分が含まれているか否か検知する添付ファイル検知手段を具備し、添付ファイル削除手段は、添付ファイル部分が含まれている場合に前記添付ファイル部分を削除する構成を採る。
【0014】
この構成により、添付ファイル検知手段により電子メールに添付ファイル部分が含まれていた場合に添付ファイル部分の削除を行うので、転送処理が効率的に行われる。
【0015】
本発明の第3の態様は、第1の態様において、添付ファイル削除手段は、予め登録した特定の種類の添付ファイル部分を削除する構成を採る。
【0016】
この構成により、例えば転送先装置が対応できない特定の種類の添付ファイル部分を選択的に除去するので、転送先装置が対応できる所望の種類の添付ファイルを受信することができる。
【0017】
本発明の第4の態様は、第1の態様において、添付ファイル部分を削除した電子メールに添付ファイルに関する情報を含むメッセージを付与するメッセージ付与手段を具備する構成を採る。
【0018】
この構成により、転送先に削除した添付ファイルに関する情報を含むメッセージを電子メールで送るので、転送先にて添付ファイルがあったこと等を容易に知ることができる。
【0019】
本発明の第5の態様は、第1の態様において、削除した添付ファイル部分を添付ファイルデータに変換する変換手段と、前記添付ファイルデータを保持する記憶手段を具備する構成を採る。
【0020】
この構成により、電子メールから削除した添付ファイルをデコードした後、記憶手段に格納するので、出先から戻ったときに迅速に添付ファイルを閲覧または出力等することができる。
【0021】
本発明の第6の態様は、第1の態様において、削除した添付ファイル部分を展開するアプリケーションを実行するアプリケーション実行手段と、展開した添付ファイル部分の内容を出力する出力手段と、を具備する構成を採る。
【0022】
この構成により、アプリケーション実行手段により、アプリケーションを実行して添付ファイル部分を展開し、展開した添付ファイル部分を出力するので、例えば、転送先にファクシミリで送信したり、印刷したり、電話により音声で転送することが可能になる。
【0023】
本発明の第7の態様は、第1の態様において、電子メール受信手段は、メールサーバにアクセスして電子メールを受信する構成を採る。
【0024】
この構成により、メールサーバにアクセスして電子メールを受信する電子メール受信装置側で転送を実行するので、メールサーバに転送機能がなくても済み、メールサーバの管理者ではなく、利用者が自分で設定を行うことができる。
【0025】
本発明の第8の態様に係るファクシミリ装置は、原稿を読み取ってイメージデータを得るスキャナ手段と、前記イメージデータをファクシミリ手順で送信するファクシミリ送信手段と、データを印刷する印刷手段と、電子メールを受信するメール受信手段と、前記電子メールから添付ファイル部分を削除する削除手段と、前記添付ファイル部分を削除した電子メールを転送する転送手段と、を具備する構成を採る。
【0026】
本発明の第9の態様は、電子メールを受信するメール受信手段と、前記電子メールに含まれる添付ファイルの種別に応じた処理を行う処理手段と、前記電子メールを転送する転送手段と、を具備する構成を採る。
【0027】
本発明の第10の態様は、第9の態様において、添付ファイルの種別に応じた処理は、電子メールからの添付ファイル部分の削除である構成を採る。
【0028】
本発明の第11の態様は、第9の態様において、添付ファイルの種別に応じた処理は、添付ファイルをアプリケーションで展開して出力する構成を採る。
【0029】
本発明の第12の態様は、第9の態様において、添付ファイルの種別に応じた処理は、添付ファイルのデータ変換であることを特徴とする構成を採る。
【0030】
本発明の第13の態様は、添付ファイルの種別に応じた処理は、電子メールの本文部分及び添付ファイル部分の内容の出力である構成を採る。
【0031】
これらの構成により、処理手段は、添付ファイルの種別に応じて、添付ファイル部分の削除、出力、データ変換等の処理を行い、電子メールを転送するので、転送先装置の環境に関わらず受信データの処理を行うことができる。
【0032】
本発明の第14の態様は、第9の態様において、電子メール受信手段は、メールサーバにアクセスして電子メールを受信する構成を採る。
【0033】
この構成により、メールサーバにアクセスして電子メールを受信する電子メール受信装置側で転送を実行するので、メールサーバに転送機能がなくても済み、メールサーバの管理者ではなく、利用者が自分で設定を行うことができる。
【0034】
本発明の第15の態様に係るファクシミリ装置は、原稿を読み取ってイメージデータを得るスキャナ手段と、前記イメージデータをファクシミリ手順で送信するファクシミリ送信手段と、データを印刷する印刷手段と、電子メールを受信するメール受信手段と、前記電子メールに含まれる添付ファイルの種別に応じた処理を行う処理手段と、前記電子メールを転送する転送手段と、を具備する構成を採る。
【0035】
この構成により、処理手段は、添付ファイルの種別に応じて、添付ファイル部分の削除、出力、データ変換等の処理を行い、電子メールを転送するので、転送先装置の環境に関わらず受信データの処理を行うことができる。
【0036】
本発明の第16の態様に係る電子メール転送装置は、電子メールを受信するメール受信手段と、前記電子メールのデータに対して転送先の環境に応じた処理を行う処理手段と、前記電子メールを転送する転送手段と、を具備する構成を採る。
【0037】
本発明の第17の態様は、第16の態様において、転送先の環境に応じた処理は、電子メールからの添付ファイル部分の削除である構成を採る。
【0038】
本発明の第18の態様は、第16の態様において、転送先の環境に応じた処理は、添付ファイルをアプリケーションで展開して出力することである構成を採る。
【0039】
本発明の第19の態様は、第16の態様において、転送先の環境に応じた処理は、添付ファイルのデータ変換である構成を採る。
【0040】
本発明の第20の態様は、第16の態様において、転送先の環境に応じた処理は、電子メールの本文部分及び添付ファイル部分の内容の出力である構成を採る。
【0041】
これらの構成により、処理手段は、転送先の環境に応じて、添付ファイル部分の削除、出力、データ変換等の処理を行い、電子メールを転送するので、転送先装置の環境に合せて受信データの処理を行うことができる。
【0042】
本発明の第21の態様は、第16の態様において、電子メール受信手段は、メールサーバにアクセスして電子メールを受信する構成を採る。
【0043】
この構成により、メールサーバにアクセスして電子メールを受信する電子メール受信装置側で転送を実行するので、メールサーバに転送機能がなくても済み、メールサーバの管理者ではなく、利用者が自分で設定を行うことができる。
【0044】
本発明の第22の態様に係るファクシミリ装置は、原稿を読み取ってイメージデータを得るスキャナ手段と、前記イメージデータをファクシミリ手順で送信するファクシミリ送信手段と、データを印刷する印刷手段と、電子メールを受信するメール受信手段と、前記電子メールのデータに対して転送先の環境に応じた処理を行う処理手段と、前記電子メールを転送する転送手段と、を具備する構成を採る。
【0045】
この構成により、処理手段は、転送先の環境に応じて、添付ファイル部分の削除、出力、データ変換等の処理を行い、電子メールを転送するので、転送先装置の環境に合せて受信データの処理を行うことができる。
【0046】
本発明の第23の態様に係る電子メール転送装置は、電子メールを受信するメール受信手段と、前記電子メールから送信元情報を取得する送信元情報取得手段と、取得した送信元情報に対応する転送処理情報に従って処理を行う処理手段と、前記電子メールを前記取得した送信元情報に対応する転送先に転送する転送手段と、具備する構成を採る。
【0047】
本発明の第24の態様は、第22の態様において、送信元情報に転送処理情報及び転送先情報を対応づけた転送管理テーブルを具備する構成を採る。
【0048】
これらの構成により、電子メールから送信元情報を取得し、この送信元情報に対応する転送処理情報に従って処理を行い、送信元情報に対応する転送先に電子メールを転送するので、送信元によって転送先を変更できると共に、転送先に対応した処理を行うことができる。
【0049】
本発明の第25の態様に係るファクシミリ装置は、原稿を読み取ってイメージデータを得るスキャナ手段と、前記イメージデータをファクシミリ手順で送信するファクシミリ送信手段と、データを印刷する印刷手段と、電子メールを受信するメール受信手段と、前記電子メールから送信元情報を取得する送信元情報取得手段と、取得した送信元情報に対応する転送処理情報に従って処理を行う処理手段と、前記電子メールを前記取得した送信元情報に対応する転送先に転送する転送手段と、具備する構成を採る。
【0050】
本発明の第26の態様は、第24の態様において、送信元情報に転送処理情報及び転送先情報を対応づけた転送管理テーブルを具備する構成を採る。
【0051】
これらの構成により、電子メールから送信元情報を取得し、この送信元情報に対応する転送処理情報に従って処理を行い、送信元情報に対応する転送先に電子メールを転送するので、送信元によって転送先を変更できると共に、転送先に対応した処理を行うことができる。
【0052】
本発明の第27の態様に係る電子メール転送方法は、電子メールを受信する工程と、前記電子メールから添付ファイル部分を削除する工程と、前記添付ファイル部分を削除した電子メールを転送する工程と、具備する構成を採る。
【0053】
この構成により、電子メールから添付ファイルを削除した後、転送手段により転送先に転送するので、転送先で添付ファイルを開くことができない場合に、取り扱えないデータにより転送先装置の受信メモリがいっぱいになるのを防止できる。
【0054】
本発明の第28の態様に係る電子メール転送方法は、電子メールを受信する工程と、前記電子メールに含まれる添付ファイルの種別に応じた処理を行う工程と、前記電子メールを転送する工程と、を具備する構成を採る。
【0055】
この構成により、添付ファイルの種別に応じて、添付ファイル部分の削除、出力、データ変換等の処理を行い、電子メールを転送するので、転送先装置の環境に関わらず受信データの処理を行うことができる。
【0056】
本発明の第29の態様に係る電子メールの転送方法は、電子メールを受信する工程と、前記電子メールのデータに対して転送先の環境に応じた処理を行う工程と、前記電子メールを転送する工程と、を具備する構成を採る。
【0057】
この構成により、転送先の環境に応じて、添付ファイル部分の削除、出力、データ変換等の処理を行い、電子メールを転送するので、転送先装置の環境に合せて受信データの処理を行うことができる。
【0058】
本発明の第30の態様に係る電子メールの転送方法は、電子メールを受信する工程と、前記電子メールから送信元情報を取得する工程と、取得した送信元情報に対応する転送処理情報に従って処理を行う工程と、前記電子メールを前記取得した送信元情報に対応する転送先に転送する工程と、具備する構成を採る。
【0059】
この構成により、電子メールから送信元情報を取得し、この送信元情報に対応する転送処理情報に従って処理を行い、送信元情報に対応する転送先に電子メールを転送するので、送信元によって転送先を変更できると共に、転送先に対応した処理を行うことができる。
【0060】
以下、本発明の一実施の形態に係る電子メール転送装置について図面を参照して説明する。
【0061】
図1は、本発明の一実施の形態に係る電子メール転送装置を搭載したファクシミリ装置を示す外観斜視図である。
【0062】
ファクシミリ装置1の本体2の上面部には、タッチパネルディスプレイ3が開閉自在に取り付けられている。タッチパネルディスプレイ3は、画面3aを上方に向けた状態で倒れるようになっている。
【0063】
また、本体2の上面部には、ダイヤルキー4及びカーソルキー5が設けられている。また、カーソルキー5は、画面3aに表示されたカーソル及びポインタを4方向に自在に移動させるための入力手段である。ダイヤルキー4及びカーソルキー5は、上述のようにタッチパネルディスプレイ3を倒した場合に覆われる。
【0064】
本体2の側面部にはハンドセット6が取り付けられている。ハンドセット6には、この例ではコード付きの受話器が用いられているが、コードレスの受話器であっても良い。また、本体2の前面部にはプリンタ排紙部7が設けられている。
【0065】
図2は、上記実施の形態に係るファクシミリ装置のハードウエアブロック図である。
【0066】
CPU(中央演算処理ユニット)11は、プログラムに従って目的の処理を実行する。
【0067】
ROM(Read Only Memory)12は、起動プログラム等の基本プログラムを格納した読み出し専用メモリである。
【0068】
RAM(Random Access Memory)13は、CPU11がプログラム及びデータを読み込んで実行するメインメモリである。
【0069】
フラッシュメモリ(以下、FROMという)14は、消去書き換え可能な不揮発性半導体メモリであり、主にアプリケーションプログラム等の実行プログラム及びデータを格納する。
【0070】
回線制御部(以下、NCUという)15は、公衆回線網(以下、PSTNという)16との間の信号の送受信を制御する。NCU15は、発呼、着信等の処理を行う。このNCU15には、ハンドセット6及び内蔵スピーカ17が接続されている。
【0071】
通信制御部18は、PSTN16を介してデータ通信及びファクシミリ通信を行う。この例ではファクシミリモデムであるが、DSU、ターミナルアダプタ(TA)であっても良い。ファクシミリモデムは音声信号のデジタル化も合わせて行う。
【0072】
音声処理部19は、デジタル化した音声信号を符号化して圧縮したり、逆に圧縮音声信号を復号化して伸長する。
【0073】
タッチパネルディスプレイ3は、表示部としての液晶パネルディスプレイ及び入力手段としてのタッチパネルで構成されている。タッチパネルディスプレイ3は、情報を表示すると共にユーザの操作を受け入れる。具体的には、タッチパネルディスプレイ3の画面3aには、各種情報、並びに、入力画面、操作メニュー、アイコン及びボタン等が表示される。画面3aを、ペン又は指で触れることにより、文字又は絵の入力及びメニュー等の選択を行うことができる。
【0074】
ダイヤルキー4は、電話のダイヤル操作だけでなく、タッチパネルディスプレイ3に表示された入力欄への数字等の入力にも用いられる。
【0075】
外部I/O20は、PC、TA、バーコードリーダ、外部モデム等の外部機器とのデータ通信を制御する。外部I/O20は、例えばシリアルインターフェース、USB(Universal Serial Bus)である。
【0076】
PCカードインターフェース21は、PCカードと本体との間のデータの送受信を制御する。PCカードとしては、フラッシュメモリカード、モデムカード、LANカード、ISDNカード等種々のものが使用できる。
【0077】
スキャナ22は、原稿の読み取りを行う。プリンタ23は、画像、テキスト等の種々のデータを印刷する。
【0078】
バス24は、CPU11と、ROM12、RAM13等の各部とを接続する線路である。
【0079】
図3は、上記実施の形態に係るファクシミリ装置の電子メール転送処理部30を示す機能ブロック図である。
【0080】
電子メール受信部31は、通信制御部18より電子メールを受信する。電子メールの受信は、メールサーバのメールボックスからメールを受信することにより行われる。この電子メールの受信は、例えば、SMTP(Simple Mail Transfer Protocol)、POP(Post Office Protocol)3、IMAP(Internet Message Access Protocol)4等のメール転送プロトコルに従って行われる。受信する電子メールは、例えばMIME(Multipurpouse Internet Mail Extensions)形式である。
【0081】
電子メール受信部31は、定期的にメールサーバにアクセスしてメールを受信することが好ましい。
【0082】
ヘッダ解析部32は、受信した電子メールのヘッダ部を解析して、送信元(sender)メールアドレス(以下、送信元IDという)を得る。
【0083】
転送判定部33は、ヘッダ解析部32が得た送信元IDに基づいて転送の要否を判定する。また、転送を行う場合、転送先の性能及び状況に合わせて施すべき処理を決定する。
【0084】
この判定及び決定は、転送管理テーブル34に従って行われる。図4は、上記実施の形態に係るファクシミリ装置で用いる転送管理テーブルを示す図である。転送管理テーブル34において、送信元IDカラム51は、受信した電子メールの送信先を示す情報、例えば送信元IDが登録されている。また、転送先情報カラム52には、受信した電子メールの転送先を示す情報が登録されている。具体的には、メールアドレス、ファクシミリ番号等の送信先を特定する情報の他、プリンタ、スピーカ等のファクシミリ装置1内のデータの転送先が登録される。
【0085】
転送属性カラム53には、転送属性が登録される。転送属性とは、転送先に合わせたデータの種別及び処理の内容を示す。例えば、データの形式をファクシミリにすべきこと、電子メールから添付ファイルを削除して送信すべきこと、及び、そのまま何ら処理を施さずに転送すること等である。
【0086】
より具体的には、例えば、転送管理テーブル34の第2行目54を見ると、送信元IDカラム51の内容である”*@rdmg.mgcs.co.jp”(”*”は任意の文字列を示す。)から電子メールを受信した場合は、その受信した電子メールに対して転送属性カラム53の内容である”添付削除”の処理を施した後に、転送先情報カラム52の内容である”cbr@t.or.jp”へ転送することを示している。
【0087】
同様に、第5行目55を見ると、送信元IDカラム51において、”転送無default”とは、外部への転送を行わずプリンタへの出力がデフォルトとして設定されていることを示す。また、第6行56を見ると、送信元IDカラム51において、”転送有default”とは、03−548−2259の電話番号へのファクシミリ送信がデフォルトとして設定されていることを示している。
【0088】
転送判定部33は、ヘッダ解析部32が得た送信元IDと、転送管理テーブル34の送信元IDカラム51の内容とのマッチングを行う。
【0089】
添付ファイル検出部35は、電子メール中の添付ファイルを検出すると共に、添付ファイルの拡張子を抽出する。
【0090】
添付ファイル処理判定部36は、添付ファイルの属性及び転送判定部33の判定結果に従って、添付ファイルに施すべき処理内容を判定する。すなわち、添付ファイル処理判定部36は、アプリケーションテーブル37に従って添付ファイルを展開するためのアプリケーションを決定する。
【0091】
図5は、上記実施の形態に係るアプリケーションテーブルを示す図である。アプリケーションテーブル37は、拡張子情報カラム61及びアプリケーションカラム62に、添付ファイルの拡張子及び当該添付ファイルを展開するためのアプリケーションとがそれぞれ関連付けして登録されている。拡張子は、添付ファイルの種別を識別するために用いられる。また、アプリケーションは、例えばFROM14のようなメモリに格納されている。これらのアプリケーションは、ファクシミリ装置1上で動作する、ワードプロセッサ、表計算、コンピュータグラフィック等のソフトウエアである。
【0092】
具体的には、アプリケーションテーブル37の第1行目63において、拡張子情報カラム61には拡張子”xdb”が登録され、アプリケーションカラム62には拡張子”xdb”のファイルを展開するためのアプリケーションAが登録されている。ここでは、拡張子を用いているが、添付ファイルの種別を識別できれば良いので特に拡張子を用いなくても良い。
【0093】
アプリケーションテーブル37は、例えばFROM14のようなメモリに格納されており、適宜変更することができる。
【0094】
添付ファイル処理判定部36は、アプリケーションテーブル37の拡張子情報カラム61の内容と添付ファイル検出部35が得た添付ファイルの拡張子とのマッチングを行う。この結果、一致するものがある場合、アプリケーションカラム62に登録されたアプリケーションを、添付ファイルを展開するためのアプリケーションに決定する。一方、一致するものがない場合添付ファイルを展開できないと判断する。
【0095】
抽出処理部38は、電子メールから添付ファイルを抽出する。デコーダ39は、抽出した添付ファイルをバイナリデータへデコードする。保管部40は、デコード化された添付ファイルをFROM14に保管する。保管部40は、添付ファイルのファイル名と転送先とを関連付けして、添付ファイル保管テーブル41に登録する。
【0096】
転送メール合成部42は、転送判定部33の判定に従って、転送メールを生成する。転送メール合成部42は、転送メールの宛先(TO:)として、転送管理テーブル34の転送先IDカラム52に登録された転送先IDを用いる。転送メール合成部42は、必要に応じて電子メールから添付ファイルを削除し、また、メッセージ生成部43で生成したメッセージを付加する。
【0097】
電子メール送信部44は、転送メールを、通信制御部18を経てメールサーバに送信する。電子メール送信部44は、例えばSMTPに従って電子メールを送信する。
【0098】
アプリケーション制御部45は、添付ファイル処理判定部36が決定したアプリケーションを実行し、デコーダ39がデコードした添付ファイルを、添付ファイルを展開する。アプリケーション制御部45は、アプリケーションによっては、展開した添付ファイルをイメージとして出力する。また、添付ファイルが音声ファイルである場合、添付ファイルを展開して音声データとし、音声処理部19に出力する。
【0099】
印刷処理部46は、アプリケーション制御部45が出力したイメージをプリンタ23に印刷させる。
【0100】
イメージ変換部47は、メッセージ生成部43が生成したテキストコードのメッセージをイメージに変換する。ファクシミリデータ合成部48は、アプリケーション制御部45が出力したイメージ及びイメージ化されたメッセージを合成して、ファクシミリデータを得る。
【0101】
ファクシミリ送信部49は、通信制御部18によりファクシミリデータをファクシミリ通信手順で送信する。
【0102】
モードデータ格納エリア50は、ファクシミリ装置1が現在転送モードであるか否かを示すデータを格納する。このデータはオペレータによるモード設定操作により変更される。転送判定部33は、モードデータ格納エリア50を参照して現在のモードを判定する。
【0103】
図6は、上記実施の形態に係るファクシミリ装置が動作するネットワークを示す概念図である。
【0104】
複数のメールサーバ101がインターネット102に接続されている。メールサーバ101同士はインターネット102上で相互に電子メールの送受信を行う。また、あるメールサーバ101はPSTN16に接続されている。さらにPSTN16には、上記実施の形態に係るファクシミリ装置1、他のファクシミリ装置103及び電話機104が接続されている。
【0105】
次に、上記構成からなるファクシミリ装置1における転送処理の動作を説明する。図7は、上記実施の形態に係るファクシミリ装置1における転送動作を示すフロー図である。
【0106】
工程(以下、STという)701において、ファクシミリ装置1は、メールサーバ101に接続する。具体的には、ファクシミリ装置1は、NCU15及び通信制御部18を用いてPSTN16を介して図6に示すメールサーバ101に直接接続する。また、インターネットプロバイダにダイヤルアップ接続してインターネット102上のメールサーバ101に接続しても良い。また、LANを経由してインターネット102上のメールサーバ101に接続しても良い。
【0107】
ST702において、電子メール受信部31は、メールサーバ101のメールボックスから電子メールを受信する。
【0108】
ST703において、ヘッダ解析部32は、受信した電子メールのヘッダ部を解析して送信元IDを得る。次いで、転送判定部33は、取得した送信元IDと、転送管理テーブル34の送信元IDカラム51の内容とのマッチングを行う。
【0109】
ST703で一致するものがあった場合、ST704において、転送判定部33は、送信元IDカラム51の内容に対応する転送先情報カラム52と転送属性カラム53との内容を読み出す。
【0110】
ST705において、ファクシミリ装置1は、読み出した転送属性カラム53の内容に対応する処理を実行する。具体的な処理の内容については後述する。
【0111】
一方、ST703で一致するものがなかった場合、ST706において、転送判定部33は、モードデータ格納エリア50を参照して現在の設定が転送モードか否かを判定する。
【0112】
転送モードである場合、ST706において、転送判定部33は、転送管理テーブル34中、送信元IDカラム内容”転送有default”に対応する転送先IDカラム52及び転送属性カラム53の内容を読み出す。この後、ST705に進み、読み出した転送属性カラム53の内容に対応する処理を実行する。
【0113】
ST706で転送モードでない場合、ST708において、転送判定部33は、送信元IDカラムの内容”転送無default”に対応する転送先IDカラム52及び転送属性カラム53の内容を読み出す。この後、ST705に進み、読み出した内容に対応する処理を実行する。
【0114】
次に、図7のST705で行う処理動作の詳細について説明する。
【0115】
第1に、転送属性カラム53の内容が”添付削除”である場合の処理について説明する。図8は、上記実施の形態に係るファクシミリ装置における転送処理の一例を示すフロー図である。
【0116】
ST801においては、添付ファイル検出部35が添付ファイルを検知したか否かを、添付ファイル処理判定部36が判定を行う。
【0117】
添付ファイルがあると検出した場合、ST802において、抽出処理部38は、電子メールから添付ファイル部分を抽出する。
【0118】
ST803において、デコーダ39は、抽出した添付ファイル部分を、テキストコードからバイナリデータにデコードする。次いで、ST804において、保管部40は、デコードしたバイナリデータをFROM14に保存する。同時に、バイナリデータのファイル名を受信元ID及び転送先情報に対応させて、添付ファイル保管テーブル41に登録する。
【0119】
ST805においては、転送メール合成部42は、電子メールに、メッセージ生成部43が生成したメッセージを付加する。メッセージは、添付ファイルがあったこと、ファイル名、ファイルサイズ等の情報を含む。メッセージは、例えば、”添付ファイルがありました。ファイル名は”kaneko.xdb”、サイズは、1024kバイトです”である。ここで、サイズは、添付ファイルをデコードしたときのデータのサイズを示している。
【0120】
ST806においては、転送メール合成部42は、メッセージを付加した電子メールから添付ファイル部分を削除する。これにより、本文部分及びST705で生成されたメッセージからなる転送メールが得られる。
【0121】
ST807においては、転送メール合成部42で合成した転送メールを電子メール送信部44により転送先情報カラム52に示す転送先に送信する。
【0122】
一方、ST801において、添付ファイル検出部35が添付ファイルを検出しなかった場合、ST807にジャンプして添付ファイルのない電子メールを転送する。
【0123】
この添付削除の処理は、例えば、出先に携帯した携帯情報端末が電子メールは受信できるが添付ファイルに対応するアプリケーションを搭載していない場合に適用される。
【0124】
上述のようにこの処理において、ファクシミリ装置1は、転送メール合成部42により電子メールから添付ファイルを削除した転送メールを転送先に転送するので、利用者は電子メールの本文部分だけを受信できる。これにより、携帯情報端末の受信メモリが添付ファイルでいっぱいになってしまうのを防止できる。同時に、添付ファイルの受信にかかる時間を省けるので、通信時間を大幅に削減できる。さらに、利用者は、受信した添付ファイルを確認し、展開できない添付ファイルを削除する必要がないため、受信手続の効率化を図ることができる。
【0125】
また、転送メールにメッセージを付加することにより、利用者は出先で添付ファイルを受信したことや添付ファイルのファイル名及びサイズ等を知ることができる。
【0126】
さらに、削除した添付ファイルは、FROM14に保管されている。出先で携帯情報端末のバッテリ切れによってデータが消滅してしまったり、携帯情報端末を紛失する可能性が高いが、添付ファイルを電子メールから切り離して別途保持しているので、より安全なデータの保護を図ることができる。
【0127】
また、削除した添付ファイルは、テキストからバイナリにデコードしてFROM14に格納するので、データのサイズを小さくできるため、一時的にデータを格納するためのメモリ容量を抑えることができる。
【0128】
また、保管部40は、添付ファイル保管テーブル41を作成し、デコードした添付ファイルのファイル名、送信元ID及び転送先を対応させて管理しているので、利用者は添付ファイル保管テーブル41を参照することにより、送信者や転送先を知ることができる。これにより、添付ファイルがどのようなルートでFROM14に格納されたかを容易に判る。
【0129】
第2に、転送属性カラム53の内容が、”xdb,gif転送”である場合の処理について説明する。図9は、上記実施の形態に係るファクシミリ装置における転送処理の一例を示すフロー図である。
【0130】
ST901において、添付ファイル検出部35は、受信した電子メールに添付ファイルを検知する。添付ファイルを検知した場合、ST902において、転送判定部33は、添付ファイルのファイル名の拡張子が”gif”又は”xbd”のいずれかに一致するか否かを判定する。
【0131】
ST902で拡張子が一致した場合、ST903において、電子メール送信部44は、添付ファイルの情報も含む電子メールを転送先情報カラム52に示した転送先に転送する。
【0132】
一方、ST902において拡張子が一致しなかった場合、図8に示すST802に進み、上述の添付削除の処理を実行する。
【0133】
ST901において、添付ファイル検出部35が添付ファイルを検知しなかった場合、ST903にジャンプして添付ファイルのない電子メールを転送する。
【0134】
このような添付ファイルを削除しない転送処理は、例えば、携帯情報端末が添付ファイルに対応するアプリケーションを搭載している場合に設定される。
【0135】
上述の処理において、ファクシミリ装置1では、転送判定部33は、転送管理テーブル34の転送先情報カラム52及び転送属性カラム53の内容に従って添付ファイルの削除の要否を判定する。このため、転送先及び添付ファイルの種類に応じて、添付ファイルを削除して転送するか、そのまま転送することができる。従って、ファクシミリ装置1は、出先の環境に応じて特定の種類の添付ファイルだけを選択的に転送できる。この結果、利用者は、必要且つ携帯情報端末で取り扱い可能な情報だけを選択的に受信できるため、無駄な情報で携帯情報端末のメモリが占有されるのを防止し、回線使用料を削減することができる。
【0136】
言い換えれば、ファクシミリ装置1は、転送先の環境に応じた処理を電子メールデータに付した後転送する。このため、転送先で何ら処理を行わなくとも電子メールデータを利用できる。ここで転送先の環境に応じた処理とは、上述の添付ファイルの削除処理、ファイルの圧縮・解凍、ファイル形式の変換処理、文字コードの変換等を含む。
【0137】
なお、複数のファイルが一つの電子メールに添付されている場合にも、同様な動作を繰り返すことで同様な効果を得ることができる。
【0138】
第3に、転送属性カラム53の内容が、”FAX”である場合の処理について説明する。図10は、上記実施の形態に係るファクシミリ装置における処理の一例を示すフロー図である。
【0139】
ST1001において、添付ファイル検出部35は受信した電子メールに添付ファイルを検知する。添付ファイルがあった場合、ST1002において、添付ファイル検出部35は、添付ファイルのファイル名から拡張子を抽出する。
【0140】
ST1003において、添付ファイル処理判定部36は、ST1002において抽出した拡張子と、アプリケーションテーブル37の拡張子情報カラム61の内容のマッチングを行う。
【0141】
ST1003で拡張子の一致が確認された場合、ST1004において、抽出処理部38は、電子メールから添付ファイル部分を抽出し、デコーダ39は、抽出した添付ファイル部分をテキストコードからバイナリコードに変換する。
【0142】
ST1005において、アプリケーション制御部45は、拡張子に対応するアプリケーションを起動・実行し、デコードしたファイルを読み込ませる。
【0143】
ST1006において、アプリケーション制御部45は、アプリケーションにデコードしたファイルをイメージファイルに変換して一時的に保持する。このイメージファイルへの変換は、通常の印刷処理と同様である。
【0144】
ST1007において、イメージ変換部47は、電子メールのテキストからなる本文部分をイメージに変換する。次いで、ST1008において、ファクシミリデータ合成部48は、添付ファイルのイメージファイル及び本文部分のイメージを合成して、ファクシミリデータを得る。
【0145】
この際、イメージファイルに添付ファイルの内容である旨のメッセージを付加してもよい。これにより、ファクシミリデータが、電子メール本文だけなのか添付ファイルも含むのかを容易に判断することが可能となる。
【0146】
ST1009において、ファクシミリ送信部49は、通信制御部18を経てファクシミリデータを転送先へ転送する。
なお、ST1001において、添付ファイルがなかった場合、ST1010において、電子メールの内容をイメージ化し、ST1009において、ファクシミリ送信部49はイメージデータを転送先へ転送する。
【0147】
一方、ST1003で拡張子が一致しなかった場合、ST1011〜ST1013において、図8に示すST802〜S804と同様に、添付ファイルの抽出、デコード、保存及びメッセージの付加を行う。
【0148】
その後、ST1014において、メッセージ生成部43は、メッセージを生成する。次いで、イメージ変換部47は、電子メールの本文部分及びメッセージをイメージに変換する。
【0149】
ST1015において、ファクシミリデータ合成部48は、本文部分及びメッセージのイメージを合成してファクシミリデータを得る。ST1009において、ファクシミリ送信部49は、ファクシミリデータを送信する。
【0150】
このファクシミリ通信による転送処理は、例えば、出先がファクシミリ装置しかない環境である場合に適用される。
【0151】
上述のように、ファクシミリ装置1は、添付ファイルをイメージ化してファクシミリ通信により転送できるので、出先がファクシミリ装置しかない環境であっても、電子メール及び添付ファイルの内容を受信できるので、非常に便利である。
【0152】
この例では、ファクシミリ通信を用いて電子メールの内容を転送する例であるため、ST1007で電子メールの本文部分をイメージに変換する旨を説明した。しかしながら、電子メールの本文を出力する場合には、必ずしもイメージ化する必要はなく、処理速度を向上させるため、通常のキャラクタを印刷する処理を施すことが望ましい。
【0153】
第4に、転送属性カラム53の内容が、”wav”である場合の処理について説明する。wavは、音声ファイルの1種の拡張子であり、以下、wavファイルという。
【0154】
まず、転送先情報が”speaker”である場合について説明する。添付ファイル処理判定部36は、抽出処理部38に添付ファイルを抽出させ、デコーダ39にデコードさせる。アプリケーション制御部45は、アプリケーションDを起動する。アプリケーションDは、音声処理部によりデコードしたwavファイルを再生し、内蔵スピーカ17から出力する。内蔵スピーカ17に代えてハンドセット6から出力しても良い。
【0155】
次いで、転送先情報が電話番号である場合について説明する。この場合、アプリケーション制御部45は、アプリケーションを起動して以下の転送処理を実行する。まず、転送先情報カラム52に登録された電話番号”03−548−1101”に発呼する。回線が接続されたらwavファイルを所定回数繰り返し再生する。これにより、利用者はwavファイルとして電子メールに添付されたメッセージを出先の電話で聞くことができる。ここで、wavファイルを繰り返し再生することにより、利用者の聞き逃しを防止できる。
【0156】
次に、転送管理テーブル34の送信元IDカラム51に”転送無default”と記述されている場合の処理について説明する。
【0157】
この送信元IDカラム51に対応する転送先情報カラム52及び転送属性カラム53には、”printer”及び”gif”が夫々設定されている。
【0158】
この場合、通常は、既に説明した通り添付ファイル部分を削除し、電子メールのヘッダ及び本文部分をプリンタから出力する。ただし、添付ファイルの拡張子がgifである場合、添付ファイルの内容も一緒にプリンタ23から出力される。具体的には、添付ファイル処理判定部36は、添付ファイルの拡張子がgifであると判定した場合、アプリケーションテーブル37に従ってアプリケーション制御部45にアプリケーションBを起動させる。アプリケーションBは、デコードした添付ファイルを開き、イメージファイルを出力する。
【0159】
このようなデフォルト設定は、ファクシミリ装置1で転送を行わない場合に用いられる。
【0160】
上述の処理によれば、転送を実施しない場合にファクシミリ装置1は受信した電子メールの内容を印刷するため、利用者が帰ってきたときにすぐに電子メールの内容を見ることができる。
【0161】
また、添付ファイル部分も含めて電子メールの内容を印刷しておくことができる。これにより、利用者が、帰宅後に添付ファイル部分をデコードしてバイナリファイルに戻し、アプリケーションを起動してから印刷を実行する手間が省ける。
【0162】
上述のように、本実施の形態に係るファクシミリ装置1は、メールサーバ101から受信した電子メールを転送する。従って、転送はファクシミリ装置1により実行できるため、メールサーバ101に転送機能がなくても良い。また、ファクシミリ装置1の転送管理テーブル34の登録内容に従って転送がなされるため、メールサーバ101の管理者ではなく、利用者が自分で登録及び変更を行うことができる。
【0163】
また、ファクシミリ装置1は、送信元IDが登録されたものと一致した場合に電子メールを転送するため、特定の送信元からの電子メールを選択的に出先に転送できる。
【0164】
さらに、送信元IDと転送先とが対応しているので、特定の送信元からの電子メールを対応する転送先に送信できるため、中継機としての役割も果たす。
【0165】
なお、上記実施の形態においては、電子メール通信機能を有するファクシミリ装置を例に挙げて説明したが、例えば、インターネット対応の電話やテレビ等の家電機器のような電子メールを送受信する通信端末であれば、本発明を適用できる。
【0166】
図11は、上記実施の形態に係る電子メール転送装置の変形例を示すブロック図である。電子メール転送装置200は、図3に示す電子メール転送処理部30を搭載する。また、電子メール転送装置200は、ファクシミリモデム201を介してPSTN16経由で電子メール及びファクシミリデータを送受信する。また、電子メール転送装置200は、CRT制御部202を介して外部CRT203が接続されている。プリンタ206及びスピーカのような音声出力装置207は、プリンタ制御部204及び音声制御部205を介して夫々接続されている。さらに、HDDのような外部記憶装置208が接続されている。
【0167】
このように、外部に通信装置、表示部、プリンタ、音声出力部及び記憶装置が取り付けられているものであっても、上記実施の形態に係るファクシミリ装置1と同様の効果を奏し得る。
【0168】
【発明の効果】
以上説明したように、本発明によれば、転送先装置の性能及び環境に対応して電子メールデータを効率よく転送することができる。
【図面の簡単な説明】
【図1】本発明の一実施の形態に係る電子メール転送装置を搭載したファクシミリ装置を示す外観斜視図
【図2】上記実施の形態に係るファクシミリ装置のハードウエアブロック図
【図3】上記実施の形態に係るファクシミリ装置の電子メール転送処理部を示す機能ブロック図
【図4】上記実施の形態に係るファクシミリ装置で用いる転送管理テーブルを示す図
【図5】上記実施の形態に係るアプリケーションテーブルを示す図
【図6】上記実施の形態に係るファクシミリ装置が動作するネットワークを示す概念図
【図7】上記実施の形態に係るファクシミリ装置における転送動作を示すフロー図
【図8】上記実施の形態に係るファクシミリ装置における転送処理の一例を示すフロー図
【図9】上記実施の形態に係るファクシミリ装置における転送処理の一例を示すフロー図
【図10】上記実施の形態に係るファクシミリ装置における処理の一例を示すフロー図
【図11】上記実施の形態に係る電子メール転送装置の変形例を示すブロック図
【符号の説明】
1 ファクシミリ装置
2 本体
3 タッチパネルディスプレイ
4 ダイヤルキー
5 カーソルキー
6 ハンドセット
7 プリンタ排紙部
17 内蔵スピーカ
18 通信制御部
19 音声処理部
21 PCカードインターフェース
22 スキャナ
23 プリンタ
24 バス
30 電子メール転送処理部
31 電子メール受信部
32 ヘッダ解析部
33 転送判定部
34 転送管理テーブル
35 添付ファイル検出部
36 添付ファイル処理判定部
37 アプリケーションテーブル
38 抽出処理部
39 デコーダ
40 保管部
41 添付ファイル保管テーブル
42 転送メール合成部
43 メッセージ生成部
44 電子メール送信部
45 アプリケーション制御部
46 印刷処理部
47 イメージ変換部
48 ファクシミリデータ合成部
49 ファクシミリ送信部
50 モードデータ格納エリア
52 転送先情報カラム
53 転送属性カラム
61 拡張子情報カラム
62 アプリケーションカラム
71 拡張子情報カラム
101 メールサーバ
102 インターネット
103 ファクシミリ装置
104 電話機
200 電子メール転送装置
201 ファクシミリモデム
202 CRT制御部
204 プリンタ制御部
205 音声制御部
206 プリンタ
207 音声出力装置
208 外部記憶装置
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an electronic mail transfer apparatus and an electronic mail transfer method for transferring received electronic mail.
[0002]
[Prior art]
In recent years, with the spread of personal computers (hereinafter referred to as PCs) and the Internet, document exchange by electronic mail is generally performed. Data transmission / reception by electronic mail is basically performed in text format. For this reason, the binary data itself normally used by the PC cannot be transmitted / received.
[0003]
In order to transmit binary data by e-mail, binary data is converted into text data and attached to the e-mail. For this data conversion, a conversion method such as base64 or uencode is employed.
[0004]
With the development of such technology and mobile communication technology, exchange of e-mail data attached with data created by an application is frequently performed using various portable information terminals equipped with various applications.
[0005]
[Problems to be solved by the invention]
However, even if the portable information terminal can receive an email, if the application corresponding to the attached file of the email is not installed, the content of the attached file cannot be confirmed on the portable information terminal. It is very difficult to install all applications in a portable information terminal from the technical and economic viewpoints. Receiving an e-mail with an attached file, even though the attached file is not seen, wastes memory and wastes the line usage fee.
[0006]
The present invention has been made in view of the above points, and an object thereof is to provide an e-mail transfer apparatus and an e-mail transfer method capable of efficiently transferring e-mail data in accordance with the performance and environment of the transfer destination apparatus. To do.
[0007]
[Means for Solving the Problems]
  First, the present invention provides a mail receiving means for receiving an e-mail including an e-mail body part and an attached file part,When it is determined by the file type of the attached file part that the attached file part cannot be expanded by an application installed in the portable information terminal of the transfer destination, the attached file part is extracted from the e-mail.A deletion means for deleting, a forward mail generating means for generating a forward mail in which a message to the effect that the attached file portion including identification information of the attached file portion exists is added to the e-mail body portion, and the forward mail Is transferred to the portable information terminal.
[0008]
  The present invention secondly,The identification information of the attached file part is file name information including a file extension.
[0009]
  Third, the present inventionThe identification information of the attached file part is information on a file size of the attached file part.
[0010]
  Fourthly, the present invention includes a step of receiving an email including an email body part and an attached file part;When it is determined by the file type of the attached file part that the attached file part cannot be expanded by an application installed in the portable information terminal of the transfer destination, the attached file part is extracted from the e-mail.A step of deleting, a step of generating a forward mail in which a message indicating that the attached file part including the identification information of the attached file part exists is added to the body part of the electronic mail, and the forwarded mail as the portable information And transferring to the terminal.
[0011]
DETAILED DESCRIPTION OF THE INVENTION
An e-mail transfer apparatus according to a first aspect of the present invention includes a mail receiving unit that receives an e-mail, a deletion unit that deletes an attached file part from the e-mail, and an e-mail from which the attached file part has been deleted The transfer means to perform and the structure which comprises are taken.
[0012]
With this configuration, the attached file is deleted from the e-mail by the deleting unit and then transferred to the transfer destination by the transferring unit. If the attached file cannot be opened at the transfer destination, the transfer destination device receives the unacceptable data. You can prevent the memory from filling up.
[0013]
According to a second aspect of the present invention, in the first aspect, the electronic mail includes an attached file detecting means for detecting whether or not the attached file part is included, and the attached file deleting means includes the attached file part. In this case, the attachment file portion is deleted.
[0014]
With this configuration, when the attached file part is included in the e-mail by the attached file detecting means, the attached file part is deleted, so that the transfer process is performed efficiently.
[0015]
According to a third aspect of the present invention, in the first aspect, the attached file deleting means deletes a specific type of attached file portion registered in advance.
[0016]
With this configuration, for example, a specific type of attached file portion that cannot be handled by the transfer destination device is selectively removed, so that a desired type of attached file that can be handled by the transfer destination device can be received.
[0017]
According to a fourth aspect of the present invention, in the first aspect, there is adopted a configuration comprising message giving means for giving a message including information related to an attached file to an electronic mail from which the attached file portion has been deleted.
[0018]
With this configuration, since a message including information on the attached file deleted at the transfer destination is sent by electronic mail, it is possible to easily know that there was an attached file at the transfer destination.
[0019]
According to a fifth aspect of the present invention, in the first aspect, a configuration is provided that includes conversion means for converting the deleted attached file portion into attached file data, and storage means for holding the attached file data.
[0020]
With this configuration, since the attached file deleted from the e-mail is decoded and stored in the storage means, the attached file can be quickly viewed or output when returning from the destination.
[0021]
According to a sixth aspect of the present invention, in the first aspect, there is provided an application executing means for executing an application for expanding the deleted attached file part, and an output means for outputting the contents of the expanded attached file part. Take.
[0022]
With this configuration, the application execution means executes the application and expands the attached file part, and outputs the expanded attached file part. For example, it is transmitted to the transfer destination by facsimile, printed, or voiced by telephone. It becomes possible to transfer.
[0023]
According to a seventh aspect of the present invention, in the first aspect, the electronic mail receiving means accesses the mail server and receives the electronic mail.
[0024]
With this configuration, the e-mail receiving device that accesses the mail server and receives e-mails performs the transfer. Therefore, the mail server does not have a transfer function, and the user is not the mail server administrator. You can set it with.
[0025]
A facsimile apparatus according to an eighth aspect of the present invention includes a scanner unit that reads a document to obtain image data, a facsimile transmission unit that transmits the image data in a facsimile procedure, a printing unit that prints data, and an electronic mail. A configuration is provided that includes a mail receiving means for receiving, a deleting means for deleting the attached file portion from the e-mail, and a transferring means for transferring the e-mail from which the attached file portion has been deleted.
[0026]
According to a ninth aspect of the present invention, there is provided a mail receiving unit that receives an e-mail, a processing unit that performs a process according to a type of an attached file included in the e-mail, and a transfer unit that transfers the e-mail. The structure to comprise is taken.
[0027]
According to a tenth aspect of the present invention, in the ninth aspect, the processing according to the type of the attached file is a deletion of the attached file portion from the electronic mail.
[0028]
According to an eleventh aspect of the present invention, in the ninth aspect, the processing according to the type of the attached file adopts a configuration in which the attached file is developed and output by an application.
[0029]
According to a twelfth aspect of the present invention, in the ninth aspect, the processing according to the type of the attached file is data conversion of the attached file.
[0030]
The thirteenth aspect of the present invention adopts a configuration in which the processing according to the type of attached file is output of the contents of the body part of the electronic mail and the attached file part.
[0031]
With these configurations, the processing means performs processing such as deletion of the attached file part, output, data conversion, etc. according to the type of the attached file, and transfers the e-mail, so that the received data is transmitted regardless of the environment of the transfer destination device. Can be processed.
[0032]
In a fourteenth aspect of the present invention, in the ninth aspect, the e-mail receiving means accesses the mail server and receives the e-mail.
[0033]
With this configuration, the e-mail receiving device that accesses the mail server and receives e-mails performs the transfer. Therefore, the mail server does not have a transfer function, and the user is not the mail server administrator. You can set it with.
[0034]
According to a fifteenth aspect of the present invention, there is provided a facsimile apparatus for reading image data to obtain image data, a facsimile transmission means for transmitting the image data in a facsimile procedure, a printing means for printing data, and an electronic mail. A configuration is provided that includes a mail receiving means for receiving, a processing means for performing processing according to the type of an attached file included in the electronic mail, and a transfer means for transferring the electronic mail.
[0035]
With this configuration, the processing means performs processing such as deletion, output, and data conversion of the attached file part according to the type of the attached file, and transfers the e-mail. Processing can be performed.
[0036]
An e-mail transfer apparatus according to a sixteenth aspect of the present invention includes a mail receiving unit that receives an e-mail, a processing unit that performs processing according to a transfer destination environment on the e-mail data, and the e-mail. And a transfer means for transferring.
[0037]
According to a seventeenth aspect of the present invention, in the sixteenth aspect, the processing according to the environment of the transfer destination is a deletion of the attached file portion from the electronic mail.
[0038]
According to an eighteenth aspect of the present invention, in the sixteenth aspect, the processing according to the environment of the transfer destination adopts a configuration in which an attached file is expanded and output by an application.
[0039]
According to a nineteenth aspect of the present invention, in the sixteenth aspect, the process according to the environment of the transfer destination is a data conversion of an attached file.
[0040]
According to a twentieth aspect of the present invention, in the sixteenth aspect, the process according to the environment of the transfer destination is an output of the contents of the body part of the electronic mail and the attached file part.
[0041]
With these configurations, the processing means performs processing such as deletion, output, and data conversion of the attached file part according to the environment of the transfer destination, and transfers the e-mail. Therefore, the received data is matched to the environment of the transfer destination device. Can be processed.
[0042]
According to a twenty-first aspect of the present invention, in the sixteenth aspect, the electronic mail receiving means accesses the mail server and receives the electronic mail.
[0043]
With this configuration, the e-mail receiving device that accesses the mail server and receives e-mails performs the transfer. Therefore, the mail server does not have a transfer function, and the user is not the mail server administrator. You can set it with.
[0044]
A facsimile apparatus according to a twenty-second aspect of the present invention includes a scanner unit that reads a document to obtain image data, a facsimile transmission unit that transmits the image data in a facsimile procedure, a printing unit that prints data, and an electronic mail. It adopts a configuration comprising: a mail receiving means for receiving; a processing means for performing processing according to a transfer destination environment for the electronic mail data; and a transferring means for transferring the electronic mail.
[0045]
With this configuration, the processing means performs processing such as deletion of the attached file part, output, data conversion, etc. according to the environment of the transfer destination and transfers the e-mail, so that the received data of the received data is matched to the environment of the transfer destination device. Processing can be performed.
[0046]
An e-mail transfer device according to a twenty-third aspect of the present invention corresponds to a mail receiving unit that receives an e-mail, a transmission source information acquisition unit that acquires transmission source information from the e-mail, and the acquired transmission source information. A processing unit that performs processing according to the transfer processing information and a transfer unit that transfers the electronic mail to a transfer destination corresponding to the acquired transmission source information are employed.
[0047]
A twenty-fourth aspect of the present invention employs a configuration comprising, in the twenty-second aspect, a transfer management table in which transfer processing information and transfer destination information are associated with transmission source information.
[0048]
With these configurations, the sender information is acquired from the e-mail, the process is performed according to the transfer processing information corresponding to the sender information, and the e-mail is transferred to the transfer destination corresponding to the sender information. The destination can be changed and processing corresponding to the transfer destination can be performed.
[0049]
According to a twenty-fifth aspect of the present invention, there is provided a facsimile apparatus that reads a document to obtain image data, a facsimile transmission means that transmits the image data in a facsimile procedure, a printing means that prints data, and an electronic mail. Mail receiving means for receiving, sender information acquiring means for acquiring sender information from the e-mail, processing means for performing processing according to transfer processing information corresponding to the acquired sender information, and acquiring the e-mail A transfer means for transferring to a transfer destination corresponding to the transmission source information and a configuration provided are adopted.
[0050]
A twenty-sixth aspect of the present invention employs a configuration comprising, in the twenty-fourth aspect, a transfer management table in which transfer processing information and transfer destination information are associated with transmission source information.
[0051]
With these configurations, the sender information is acquired from the e-mail, the process is performed according to the transfer processing information corresponding to the sender information, and the e-mail is transferred to the transfer destination corresponding to the sender information. The destination can be changed and processing corresponding to the transfer destination can be performed.
[0052]
An e-mail transfer method according to a twenty-seventh aspect of the present invention includes a step of receiving an e-mail, a step of deleting an attached file portion from the e-mail, and a step of transferring an e-mail from which the attached file portion has been deleted. The structure which comprises is taken.
[0053]
With this configuration, the attached file is deleted from the e-mail and then transferred to the transfer destination by the transfer means. If the attached file cannot be opened at the transfer destination, the receiving memory of the transfer destination device is filled with unhandled data. Can be prevented.
[0054]
An e-mail transfer method according to a twenty-eighth aspect of the present invention includes a step of receiving an e-mail, a step of performing processing according to a type of an attached file included in the e-mail, and a step of transferring the e-mail. The structure which comprises is taken.
[0055]
With this configuration, processing such as deletion, output, and data conversion of the attached file part is performed according to the type of the attached file, and the e-mail is transferred, so that the received data is processed regardless of the environment of the transfer destination device. Can do.
[0056]
An e-mail transfer method according to a twenty-ninth aspect of the present invention includes a step of receiving an e-mail, a step of processing the e-mail data according to a transfer destination environment, and a transfer of the e-mail. And a process comprising the steps of:
[0057]
With this configuration, processing such as deletion, output, and data conversion of the attached file part is performed according to the environment of the transfer destination, and the e-mail is transferred, so that the received data is processed according to the environment of the transfer destination device. Can do.
[0058]
An e-mail transfer method according to a thirtieth aspect of the present invention includes a step of receiving an e-mail, a step of acquiring transmission source information from the e-mail, and processing according to transfer processing information corresponding to the acquired transmission source information And a step of transferring the electronic mail to a transfer destination corresponding to the acquired transmission source information.
[0059]
With this configuration, the sender information is acquired from the e-mail, the process is performed according to the transfer processing information corresponding to the sender information, and the e-mail is transferred to the transfer destination corresponding to the sender information. Can be changed, and processing corresponding to the transfer destination can be performed.
[0060]
Hereinafter, an e-mail transfer apparatus according to an embodiment of the present invention will be described with reference to the drawings.
[0061]
FIG. 1 is an external perspective view showing a facsimile apparatus equipped with an electronic mail transfer apparatus according to an embodiment of the present invention.
[0062]
A touch panel display 3 is attached to the upper surface of the main body 2 of the facsimile machine 1 so as to be freely opened and closed. The touch panel display 3 falls down with the screen 3a facing upward.
[0063]
A dial key 4 and a cursor key 5 are provided on the upper surface of the main body 2. The cursor key 5 is input means for freely moving the cursor and pointer displayed on the screen 3a in four directions. The dial key 4 and the cursor key 5 are covered when the touch panel display 3 is tilted as described above.
[0064]
A handset 6 is attached to the side surface of the main body 2. In this example, a handset with a cord is used for the handset 6, but a cordless handset may be used. A printer discharge unit 7 is provided on the front surface of the main body 2.
[0065]
FIG. 2 is a hardware block diagram of the facsimile apparatus according to the above embodiment.
[0066]
A CPU (Central Processing Unit) 11 executes a target process according to a program.
[0067]
A ROM (Read Only Memory) 12 is a read-only memory that stores a basic program such as a startup program.
[0068]
A RAM (Random Access Memory) 13 is a main memory that the CPU 11 reads and executes programs and data.
[0069]
A flash memory (hereinafter referred to as FROM) 14 is an erasable / rewritable nonvolatile semiconductor memory, and mainly stores an execution program such as an application program and data.
[0070]
A line control unit (hereinafter referred to as NCU) 15 controls transmission / reception of signals to / from a public line network (hereinafter referred to as PSTN) 16. The NCU 15 performs processing such as calling and receiving. A handset 6 and a built-in speaker 17 are connected to the NCU 15.
[0071]
The communication control unit 18 performs data communication and facsimile communication via the PSTN 16. In this example, it is a facsimile modem, but it may be a DSU or a terminal adapter (TA). Facsimile modems also digitize voice signals.
[0072]
The audio processing unit 19 encodes and compresses the digitized audio signal, or conversely decodes and expands the compressed audio signal.
[0073]
The touch panel display 3 includes a liquid crystal panel display as a display unit and a touch panel as input means. The touch panel display 3 displays information and accepts user operations. Specifically, various information, an input screen, an operation menu, icons, buttons, and the like are displayed on the screen 3a of the touch panel display 3. By touching the screen 3a with a pen or a finger, it is possible to input characters or pictures and select a menu or the like.
[0074]
The dial key 4 is used not only for dialing a telephone but also for inputting numbers and the like in an input field displayed on the touch panel display 3.
[0075]
The external I / O 20 controls data communication with external devices such as a PC, TA, barcode reader, and external modem. The external I / O 20 is, for example, a serial interface or USB (Universal Serial Bus).
[0076]
The PC card interface 21 controls data transmission / reception between the PC card and the main body. As the PC card, various types such as a flash memory card, a modem card, a LAN card, and an ISDN card can be used.
[0077]
The scanner 22 reads a document. The printer 23 prints various data such as images and texts.
[0078]
The bus 24 is a line that connects the CPU 11 and each unit such as the ROM 12 and the RAM 13.
[0079]
FIG. 3 is a functional block diagram showing the e-mail transfer processing unit 30 of the facsimile apparatus according to the above embodiment.
[0080]
The e-mail receiving unit 31 receives an e-mail from the communication control unit 18. The e-mail is received by receiving mail from the mail server mailbox. This e-mail is received according to a mail transfer protocol such as SMTP (Simple Mail Transfer Protocol), POP (Post Office Protocol) 3, IMAP (Internet Message Access Protocol) 4 or the like. The received e-mail is, for example, in MIME (Multipurpouse Internet Mail Extensions) format.
[0081]
It is preferable that the e-mail receiving unit 31 periodically receives a mail by accessing a mail server.
[0082]
The header analysis unit 32 analyzes the header part of the received electronic mail and obtains a sender mail address (hereinafter referred to as a sender ID).
[0083]
The transfer determination unit 33 determines whether transfer is necessary based on the transmission source ID obtained by the header analysis unit 32. Further, when performing transfer, a process to be performed is determined according to the performance and situation of the transfer destination.
[0084]
This determination and determination is performed according to the transfer management table 34. FIG. 4 is a diagram showing a transfer management table used in the facsimile apparatus according to the above embodiment. In the transfer management table 34, the transmission source ID column 51 registers information indicating the transmission destination of the received electronic mail, for example, the transmission source ID. In the transfer destination information column 52, information indicating the transfer destination of the received electronic mail is registered. Specifically, in addition to information for specifying a transmission destination such as a mail address and a facsimile number, a transfer destination of data in the facsimile apparatus 1 such as a printer and a speaker is registered.
[0085]
A transfer attribute is registered in the transfer attribute column 53. The transfer attribute indicates the type of data and the content of processing in accordance with the transfer destination. For example, the data format should be facsimile, the attached file should be deleted from the e-mail, and the data should be transferred without any processing.
[0086]
More specifically, for example, when looking at the second line 54 of the transfer management table 34, “*@rdmg.mgcs.co.jp” (“*”), which is the content of the transmission source ID column 51, is an arbitrary character. When the e-mail is received from the column, the contents of the transfer destination information column 52 are given to the received e-mail after the “attachment deletion” process, which is the contents of the transfer attribute column 53, is performed. This indicates that the data is transferred to “cbr@t.or.jp”.
[0087]
Similarly, looking at the fifth line 55, in the transmission source ID column 51, “no transfer default” indicates that the output to the printer is set as a default without transferring to the outside. Further, looking at the sixth row 56, in the transmission source ID column 51, “default with transfer” indicates that facsimile transmission to the telephone number of 03-548-2259 is set as a default.
[0088]
The transfer determination unit 33 matches the transmission source ID obtained by the header analysis unit 32 with the contents of the transmission source ID column 51 of the transfer management table 34.
[0089]
The attached file detection unit 35 detects an attached file in the e-mail and extracts an extension of the attached file.
[0090]
The attached file processing determination unit 36 determines the processing content to be performed on the attached file according to the attribute of the attached file and the determination result of the transfer determination unit 33. That is, the attached file processing determination unit 36 determines an application for expanding the attached file according to the application table 37.
[0091]
FIG. 5 is a diagram showing an application table according to the above embodiment. In the application table 37, an extension of an attached file and an application for expanding the attached file are registered in the extension information column 61 and the application column 62 in association with each other. The extension is used to identify the type of attached file. The application is stored in a memory such as FROM 14. These applications are software such as a word processor, a spreadsheet, and computer graphics that operate on the facsimile apparatus 1.
[0092]
Specifically, in the first row 63 of the application table 37, the extension “xdb” is registered in the extension information column 61, and the application for expanding the file with the extension “xdb” in the application column 62. A is registered. Here, an extension is used, but it is not necessary to use an extension in particular as long as the type of attached file can be identified.
[0093]
The application table 37 is stored in a memory such as the FROM 14 and can be changed as appropriate.
[0094]
The attached file processing determination unit 36 matches the contents of the extension information column 61 of the application table 37 with the extension of the attached file obtained by the attached file detection unit 35. As a result, if there is a match, the application registered in the application column 62 is determined as an application for expanding the attached file. On the other hand, if there is no match, it is determined that the attached file cannot be expanded.
[0095]
The extraction processing unit 38 extracts an attached file from the electronic mail. The decoder 39 decodes the extracted attached file into binary data. The storage unit 40 stores the decoded attached file in the FROM 14. The storage unit 40 associates the file name of the attached file with the transfer destination and registers it in the attached file storage table 41.
[0096]
The forward mail combining unit 42 generates a forward mail according to the determination of the forward determination unit 33. The transfer mail composition unit 42 uses the transfer destination ID registered in the transfer destination ID column 52 of the transfer management table 34 as the destination (TO :) of the transfer mail. The forward mail composition unit 42 deletes the attached file from the electronic mail as necessary, and adds the message generated by the message generation unit 43.
[0097]
The e-mail transmission unit 44 transmits the forwarded mail to the mail server via the communication control unit 18. The e-mail transmission unit 44 transmits an e-mail according to, for example, SMTP.
[0098]
The application control unit 45 executes the application determined by the attached file processing determination unit 36, and expands the attached file decoded by the decoder 39. The application control unit 45 outputs the expanded attached file as an image depending on the application. If the attached file is an audio file, the attached file is expanded into audio data and output to the audio processing unit 19.
[0099]
The print processing unit 46 causes the printer 23 to print the image output from the application control unit 45.
[0100]
The image conversion unit 47 converts the text code message generated by the message generation unit 43 into an image. The facsimile data combining unit 48 combines the image output from the application control unit 45 and the imaged message to obtain facsimile data.
[0101]
The facsimile transmission unit 49 transmits facsimile data by the communication control unit 18 in the facsimile communication procedure.
[0102]
The mode data storage area 50 stores data indicating whether or not the facsimile apparatus 1 is currently in the transfer mode. This data is changed by the mode setting operation by the operator. The transfer determination unit 33 refers to the mode data storage area 50 to determine the current mode.
[0103]
FIG. 6 is a conceptual diagram showing a network in which the facsimile apparatus according to the above embodiment operates.
[0104]
A plurality of mail servers 101 are connected to the Internet 102. The mail servers 101 send and receive electronic mail to and from each other on the Internet 102. A certain mail server 101 is connected to the PSTN 16. Furthermore, the PSTN 16 is connected to the facsimile machine 1, the other facsimile machine 103 and the telephone 104 according to the above embodiment.
[0105]
Next, the transfer processing operation in the facsimile apparatus 1 having the above-described configuration will be described. FIG. 7 is a flowchart showing a transfer operation in the facsimile apparatus 1 according to the above embodiment.
[0106]
In step (hereinafter referred to as ST) 701, the facsimile apparatus 1 connects to the mail server 101. Specifically, the facsimile machine 1 is directly connected to the mail server 101 shown in FIG. 6 via the PSTN 16 using the NCU 15 and the communication control unit 18. Alternatively, a dial-up connection to an Internet provider may be used to connect to the mail server 101 on the Internet 102. Further, it may be connected to the mail server 101 on the Internet 102 via the LAN.
[0107]
In ST702, the email receiving unit 31 receives an email from the mailbox of the mail server 101.
[0108]
In ST703, the header analysis unit 32 analyzes the header part of the received electronic mail to obtain a transmission source ID. Next, the transfer determination unit 33 performs matching between the acquired transmission source ID and the content of the transmission source ID column 51 of the transfer management table 34.
[0109]
If there is a match in ST703, the transfer determination unit 33 reads the contents of the transfer destination information column 52 and the transfer attribute column 53 corresponding to the contents of the transmission source ID column 51 in ST704.
[0110]
In ST705, the facsimile apparatus 1 executes processing corresponding to the contents of the read transfer attribute column 53. Details of the processing will be described later.
[0111]
On the other hand, if there is no match in ST703, in ST706, the transfer determination unit 33 refers to the mode data storage area 50 and determines whether or not the current setting is the transfer mode.
[0112]
In the case of the transfer mode, in ST706, the transfer determination unit 33 reads the contents of the transfer destination ID column 52 and the transfer attribute column 53 corresponding to the source ID column contents “default with transfer” in the transfer management table 34. Thereafter, the process proceeds to ST705, and processing corresponding to the read contents of the transfer attribute column 53 is executed.
[0113]
When the transfer mode is not determined in ST706, in ST708, the transfer determination unit 33 reads the contents of the transfer destination ID column 52 and the transfer attribute column 53 corresponding to the content of the transmission source ID column “no transfer default”. Thereafter, the process proceeds to ST705, and processing corresponding to the read content is executed.
[0114]
Next, details of the processing operation performed in ST705 of FIG. 7 will be described.
[0115]
First, a process when the content of the transfer attribute column 53 is “attachment deletion” will be described. FIG. 8 is a flowchart showing an example of transfer processing in the facsimile apparatus according to the above embodiment.
[0116]
In ST801, the attached file processing determining unit 36 determines whether or not the attached file detecting unit 35 has detected an attached file.
[0117]
If it is detected that there is an attached file, in ST802, the extraction processing unit 38 extracts the attached file portion from the electronic mail.
[0118]
In ST803, the decoder 39 decodes the extracted attached file portion from the text code into binary data. Next, in ST804, storage unit 40 stores the decoded binary data in FROM 14. At the same time, the binary data file name is registered in the attached file storage table 41 in correspondence with the reception source ID and the transfer destination information.
[0119]
In ST805, the forward mail composition unit 42 adds the message generated by the message generation unit 43 to the electronic mail. The message includes information such as the presence of an attached file, a file name, and a file size. The message is, for example, “There was an attached file. The file name is“ kaneko. xdb ", the size is 1024 kbytes". Here, the size indicates the size of data when the attached file is decoded.
[0120]
In ST806, the forward mail composition unit 42 deletes the attached file part from the electronic mail to which the message is added. As a result, a forward mail composed of the body part and the message generated in ST705 is obtained.
[0121]
In ST807, the forward mail synthesized by the forward mail compositing section 42 is transmitted to the forwarding destination indicated in the forwarding destination information column 52 by the electronic mail transmitting section 44.
[0122]
On the other hand, in ST801, if the attached file detection unit 35 does not detect the attached file, the process jumps to ST807 to transfer the e-mail without the attached file.
[0123]
This attachment deletion processing is applied, for example, when the portable information terminal carried at the destination can receive an e-mail but does not have an application corresponding to the attached file.
[0124]
As described above, in this process, the facsimile apparatus 1 transfers the transfer mail in which the attached file is deleted from the e-mail by the transfer mail combining unit 42 to the transfer destination, so that the user can receive only the body part of the e-mail. Thereby, it is possible to prevent the reception memory of the portable information terminal from being filled with the attached file. At the same time, the communication time can be greatly reduced because the time required for receiving the attached file can be saved. Furthermore, since the user does not need to confirm the received attached file and delete the attached file that cannot be expanded, the receiving procedure can be made more efficient.
[0125]
Further, by adding a message to the forwarded mail, the user can know that the attached file has been received at the destination, and the file name and size of the attached file.
[0126]
Further, the deleted attached file is stored in the FROM 14. There is a high possibility that the data will be lost or the mobile information terminal will be lost due to the battery of the mobile information terminal being out of the office, but since the attached file is separated from the e-mail and kept separately, safer data protection Can be achieved.
[0127]
Since the deleted attached file is decoded from text into binary and stored in the FROM 14, the size of the data can be reduced, so that the memory capacity for temporarily storing the data can be reduced.
[0128]
Further, the storage unit 40 creates an attached file storage table 41 and manages the decoded attached file by associating the file name, the transmission source ID, and the transfer destination with each other, so the user refers to the attached file storage table 41. By doing so, the sender and the forwarding destination can be known. Thereby, it can be easily understood by what route the attached file is stored in the FROM 14.
[0129]
Second, the processing when the content of the transfer attribute column 53 is “xdb, gif transfer” will be described. FIG. 9 is a flowchart showing an example of transfer processing in the facsimile apparatus according to the above embodiment.
[0130]
In ST901, the attached file detection unit 35 detects an attached file in the received e-mail. When an attached file is detected, in ST902, the transfer determination unit 33 determines whether the extension of the file name of the attached file matches either “gif” or “xbd”.
[0131]
If the extensions match in ST902, in ST903, the e-mail transmission unit 44 transfers the e-mail including the attached file information to the transfer destination indicated in the transfer destination information column 52.
[0132]
On the other hand, if the extension does not match in ST902, the process proceeds to ST802 shown in FIG. 8, and the above-described attachment deletion process is executed.
[0133]
In ST901, when the attached file detection unit 35 does not detect the attached file, the process jumps to ST903 to transfer the e-mail without the attached file.
[0134]
Such transfer processing that does not delete the attached file is set, for example, when the portable information terminal is equipped with an application that supports the attached file.
[0135]
In the processing described above, in the facsimile apparatus 1, the transfer determination unit 33 determines whether or not the attached file needs to be deleted according to the contents of the transfer destination information column 52 and the transfer attribute column 53 of the transfer management table 34. Therefore, depending on the transfer destination and the type of attached file, the attached file can be deleted and transferred or transferred as it is. Therefore, the facsimile apparatus 1 can selectively transfer only a specific type of attached file according to the destination environment. As a result, the user can selectively receive only the information that is necessary and can be handled by the portable information terminal, thereby preventing the memory of the portable information terminal from being occupied with useless information and reducing the line usage fee. be able to.
[0136]
In other words, the facsimile apparatus 1 transfers the electronic mail data after performing processing corresponding to the environment of the transfer destination. For this reason, the e-mail data can be used without performing any processing at the transfer destination. Here, the processing according to the environment of the transfer destination includes the above-described deletion processing of the attached file, file compression / decompression, file format conversion processing, character code conversion, and the like.
[0137]
Even when a plurality of files are attached to one e-mail, the same effect can be obtained by repeating the same operation.
[0138]
Third, a process when the content of the transfer attribute column 53 is “FAX” will be described. FIG. 10 is a flowchart showing an example of processing in the facsimile apparatus according to the above embodiment.
[0139]
In ST1001, the attached file detection unit 35 detects an attached file in the received electronic mail. When there is an attached file, in ST1002, the attached file detection unit 35 extracts an extension from the file name of the attached file.
[0140]
In ST1003, the attached file processing determination unit 36 matches the extension extracted in ST1002 with the contents of the extension information column 61 of the application table 37.
[0141]
If the extension match is confirmed in ST1003, in ST1004, the extraction processing unit 38 extracts the attached file part from the e-mail, and the decoder 39 converts the extracted attached file part from the text code to the binary code.
[0142]
In ST1005, application control unit 45 activates and executes an application corresponding to the extension, and reads the decoded file.
[0143]
In ST1006, the application control unit 45 converts the file decoded by the application into an image file and temporarily holds it. The conversion to the image file is the same as the normal printing process.
[0144]
In ST1007, the image conversion unit 47 converts the body part composed of the text of the email into an image. Next, in ST1008, the facsimile data combining unit 48 combines the image file of the attached file and the image of the body part to obtain facsimile data.
[0145]
At this time, a message indicating the content of the attached file may be added to the image file. As a result, it is possible to easily determine whether the facsimile data is only an electronic mail text or an attached file.
[0146]
In ST1009, the facsimile transmission unit 49 transfers the facsimile data to the transfer destination via the communication control unit 18.
If there is no attached file in ST1001, the content of the e-mail is converted into an image in ST1010, and in ST1009, the facsimile transmission unit 49 transfers the image data to the transfer destination.
[0147]
On the other hand, if the extensions do not match in ST1003, in ST1011 to ST1013, similar to ST802 to S804 shown in FIG. 8, extraction, decoding, storage, and addition of a message are performed.
[0148]
After that, in ST1014, the message generator 43 generates a message. Next, the image conversion unit 47 converts the body part of the e-mail and the message into an image.
[0149]
In ST1015, the facsimile data combining unit 48 combines the body portion and the message image to obtain facsimile data. In ST1009, facsimile transmission unit 49 transmits facsimile data.
[0150]
This transfer processing by facsimile communication is applied, for example, when the destination is an environment having only a facsimile machine.
[0151]
As described above, since the facsimile apparatus 1 can image the attached file and transfer it by facsimile communication, it can receive the contents of the electronic mail and the attached file even in an environment where the destination is only the facsimile apparatus, which is very convenient. It is.
[0152]
In this example, since the content of the e-mail is transferred using facsimile communication, it has been described in ST1007 that the body part of the e-mail is converted into an image. However, when outputting the text of an e-mail, it is not always necessary to convert it into an image, and it is desirable to perform processing for printing a normal character in order to improve the processing speed.
[0153]
Fourthly, processing when the content of the transfer attribute column 53 is “wav” will be described. wav is one type of extension of an audio file, and is hereinafter referred to as a wav file.
[0154]
First, a case where the transfer destination information is “speaker” will be described. The attached file processing determination unit 36 causes the extraction processing unit 38 to extract the attached file and causes the decoder 39 to decode it. The application control unit 45 activates the application D. The application D reproduces the wav file decoded by the audio processing unit and outputs it from the built-in speaker 17. Instead of the built-in speaker 17, it may be output from the handset 6.
[0155]
Next, a case where the transfer destination information is a telephone number will be described. In this case, the application control unit 45 activates the application and executes the following transfer process. First, a call is made to the telephone number “03-548-1101” registered in the transfer destination information column 52. When the line is connected, the wav file is repeatedly reproduced a predetermined number of times. As a result, the user can listen to the message attached to the e-mail as a wav file on the destination phone. Here, by repeatedly reproducing the wav file, the user can be prevented from being missed.
[0156]
Next, a description will be given of processing in the case where “no transfer default” is described in the source ID column 51 of the transfer management table 34.
[0157]
In the transfer destination information column 52 and the transfer attribute column 53 corresponding to the transmission source ID column 51, “printer” and “gif” are set, respectively.
[0158]
In this case, normally, as already described, the attached file part is deleted, and the header and body part of the electronic mail are output from the printer. However, when the extension of the attached file is gif, the contents of the attached file are also output from the printer 23 together. Specifically, when the attached file processing determination unit 36 determines that the extension of the attached file is gif, the application control unit 45 is activated by the application control unit 45 according to the application table 37. Application B opens the decoded attached file and outputs an image file.
[0159]
Such default settings are used when the facsimile apparatus 1 does not perform transfer.
[0160]
According to the above processing, the facsimile apparatus 1 prints the content of the received electronic mail when the transfer is not performed, so that the content of the electronic mail can be viewed immediately when the user returns.
[0161]
In addition, the contents of the e-mail including the attached file part can be printed. As a result, the user can save the trouble of decoding the attached file portion after returning home, returning it to a binary file, and executing printing after starting the application.
[0162]
As described above, the facsimile apparatus 1 according to the present embodiment transfers an electronic mail received from the mail server 101. Accordingly, since the transfer can be executed by the facsimile apparatus 1, the mail server 101 may not have a transfer function. In addition, since the transfer is performed according to the registered contents of the transfer management table 34 of the facsimile apparatus 1, the user can register and change it by himself instead of the administrator of the mail server 101.
[0163]
Further, since the facsimile machine 1 transfers an electronic mail when the transmission source ID matches that registered, the electronic mail from a specific transmission source can be selectively transferred to the destination.
[0164]
Furthermore, since the transmission source ID and the transfer destination correspond to each other, an e-mail from a specific transmission source can be transmitted to the corresponding transfer destination, thus serving as a relay device.
[0165]
In the above embodiment, a facsimile apparatus having an e-mail communication function has been described as an example. However, for example, it may be a communication terminal that transmits / receives e-mail such as an Internet-compatible telephone or a home appliance such as a television set. The present invention can be applied.
[0166]
FIG. 11 is a block diagram showing a modification of the e-mail transfer apparatus according to the above embodiment. The e-mail transfer apparatus 200 includes the e-mail transfer processing unit 30 shown in FIG. The e-mail transfer apparatus 200 transmits and receives e-mail and facsimile data via the PSTN 16 via the facsimile modem 201. The e-mail transfer apparatus 200 is connected to an external CRT 203 via a CRT control unit 202. A printer 206 and an audio output device 207 such as a speaker are connected via a printer control unit 204 and an audio control unit 205, respectively. Further, an external storage device 208 such as an HDD is connected.
[0167]
As described above, even if a communication device, a display unit, a printer, a voice output unit, and a storage device are attached to the outside, the same effects as those of the facsimile machine 1 according to the above embodiment can be obtained.
[0168]
【The invention's effect】
As described above, according to the present invention, electronic mail data can be efficiently transferred in accordance with the performance and environment of the transfer destination device.
[Brief description of the drawings]
FIG. 1 is an external perspective view showing a facsimile apparatus equipped with an electronic mail transfer apparatus according to an embodiment of the present invention.
FIG. 2 is a hardware block diagram of the facsimile apparatus according to the embodiment.
FIG. 3 is a functional block diagram showing an e-mail transfer processing unit of the facsimile apparatus according to the embodiment.
FIG. 4 is a diagram showing a transfer management table used in the facsimile apparatus according to the embodiment.
FIG. 5 is a view showing an application table according to the embodiment.
FIG. 6 is a conceptual diagram showing a network in which the facsimile apparatus according to the embodiment operates.
FIG. 7 is a flowchart showing a transfer operation in the facsimile apparatus according to the embodiment.
FIG. 8 is a flowchart showing an example of transfer processing in the facsimile apparatus according to the embodiment.
FIG. 9 is a flowchart showing an example of transfer processing in the facsimile apparatus according to the embodiment.
FIG. 10 is a flowchart showing an example of processing in the facsimile apparatus according to the embodiment.
FIG. 11 is a block diagram showing a modification of the e-mail transfer apparatus according to the embodiment.
[Explanation of symbols]
1 Facsimile device
2 body
3 Touch panel display
4 Dial keys
5 Cursor keys
6 Handset
7 Printer exit
17 Built-in speaker
18 Communication control unit
19 Voice processing part
21 PC card interface
22 Scanner
23 Printer
24 buses
30 Email transfer processor
31 Email receiver
32 Header analyzer
33 Transfer determination unit
34 Transfer management table
35 Attached file detector
36 Attached file processing determination part
37 Application table
38 Extraction processing unit
39 Decoder
40 Storage Department
41 Attached file storage table
42 Forwarding mail composition part
43 Message generator
44 Email sending part
45 Application control unit
46 Print processing section
47 Image converter
48 Facsimile data composition unit
49 Facsimile transmitter
50 Mode data storage area
52 Transfer destination information column
53 Transfer attribute column
61 Extension information column
62 Application Column
71 Extension information column
101 mail server
102 Internet
103 facsimile machine
104 telephone
200 E-mail transfer device
201 Facsimile modem
202 CRT controller
204 Printer control unit
205 Voice control unit
206 Printer
207 Audio output device
208 External storage

Claims (4)

電子メール本文部分と添付ファイル部分を含む電子メールを受信するメール受信手段と、前記添付ファイル部分のファイル種別により転送先の携帯情報端末に搭載のアプリケーションで前記添付ファイル部分が展開できないと判定した場合に、前記電子メールから前記添付ファイル部分を抽出して削除する削除手段と、前記添付ファイル部分の識別情報を含む前記添付ファイル部分が存在していた旨のメッセージを前記電子メール本文部分に付加した転送メールを生成する転送メール生成手段と、前記転送メールを前記携帯情報端末に転送する転送手段と、を具備することを特徴とする電子メール転送装置。When it is determined that the attached file part cannot be expanded by the mail receiving means for receiving the e-mail including the e-mail body part and the attached file part and the application installed in the portable information terminal of the transfer destination by the file type of the attached file part In addition, a deletion means for extracting and deleting the attached file part from the e-mail and a message indicating that the attached file part including identification information of the attached file part is added to the e-mail body part An e-mail transfer apparatus comprising: transfer mail generation means for generating a transfer mail; and transfer means for transferring the transfer mail to the portable information terminal. 前記添付ファイル部分の識別情報は、ファイル拡張子を含むファイル名の情報であることを特徴とする請求項1記載の電子メール転送装置。  2. The electronic mail transfer apparatus according to claim 1, wherein the identification information of the attached file portion is information of a file name including a file extension. 前記添付ファイル部分の識別情報は、前記添付ファイル部分のファイルサイズの情報であることを特徴とする請求項1または2記載の電子メール転送装置。  3. The electronic mail transfer apparatus according to claim 1, wherein the identification information of the attached file part is information on a file size of the attached file part. 電子メール本文部分と添付ファイル部分を含む電子メールを受信するステップと、前記添付ファイル部分のファイル種別により転送先の携帯情報端末に搭載のアプリケーションで前記添付ファイル部分が展開できないと判定した場合に、前記電子メールから前記添付ファイル部分を抽出して削除するステップと、前記添付ファイル部分の識別情報を含む前記添付ファイル部分が存在していた旨のメッセージを前記電子メール本文部分に付加した転送メールを生成するステップと、前記転送メールを前記携帯情報端末に転送するステップと、を具備することを特徴とする電子メール転送方法。When it is determined that the attached file part cannot be expanded by the application installed in the portable information terminal of the transfer destination according to the step of receiving the e-mail including the e-mail body part and the attached file part, and the file type of the attached file part, Extracting and deleting the attached file part from the e-mail; and forwarding mail with a message indicating that the attached file part including identification information of the attached file part is added to the e-mail body part. An e-mail transfer method comprising: generating and transferring the transfer mail to the portable information terminal.
JP2001145897A 1997-09-29 2001-05-16 E-mail transfer apparatus and e-mail transfer method Expired - Lifetime JP3899239B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001145897A JP3899239B2 (en) 1997-09-29 2001-05-16 E-mail transfer apparatus and e-mail transfer method

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP28137497 1997-09-29
JP9-281374 1997-09-29
JP2001145897A JP3899239B2 (en) 1997-09-29 2001-05-16 E-mail transfer apparatus and e-mail transfer method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP27508898A Division JP3557106B2 (en) 1997-09-29 1998-09-29 Electronic mail transfer device and electronic mail transfer method

Publications (3)

Publication Number Publication Date
JP2002044152A JP2002044152A (en) 2002-02-08
JP2002044152A5 JP2002044152A5 (en) 2005-04-28
JP3899239B2 true JP3899239B2 (en) 2007-03-28

Family

ID=26554158

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001145897A Expired - Lifetime JP3899239B2 (en) 1997-09-29 2001-05-16 E-mail transfer apparatus and e-mail transfer method

Country Status (1)

Country Link
JP (1) JP3899239B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4595973B2 (en) * 2007-08-06 2010-12-08 コニカミノルタビジネステクノロジーズ株式会社 Data transmitting apparatus and program
JP5474593B2 (en) * 2009-11-05 2014-04-16 京セラドキュメントソリューションズ株式会社 File distribution system
US10348690B2 (en) * 2016-07-08 2019-07-09 Xattic, Inc. Secure message inoculation

Also Published As

Publication number Publication date
JP2002044152A (en) 2002-02-08

Similar Documents

Publication Publication Date Title
EP0905635B1 (en) Apparatus and method for transferring electronic mail
EP1017225B1 (en) Network facsimile apparatus
JP3557106B2 (en) Electronic mail transfer device and electronic mail transfer method
US6470379B1 (en) Method and apparatus for facsimile capable of communicating with data processing and facsimile machines
US20050144243A1 (en) Multi-language wireless email transmission method for mobile communication
CA2300512C (en) Internet facsimile apparatus and address input method
JP3899239B2 (en) E-mail transfer apparatus and e-mail transfer method
EP1249997B1 (en) Apparatus and method for receiving E-mail
JP2002207676A (en) Electronic mail receiver and method for it
JP4656359B2 (en) Transmission apparatus and method, recording medium, program, and communication system
KR100587578B1 (en) How messages communicated via messenger
JP2009129231A (en) Electronic data automatic printing terminal, electronic data automatic printing method, and electronic data automatic printing program
KR100575789B1 (en) How to implement fax transmission function of mobile communication terminal
JP2004297485A (en) Composite device, control method therefor, control program therefor, and information communication system comprising the composite device
KR100937054B1 (en) Mobile phone transmission system of mail body and attachments
JP2000083119A (en) Control method for network facsimile machine
JP2000148610A (en) Image communication device
JP3631137B2 (en) Internet facsimile machine and address input control method
JP3608026B2 (en) Network facsimile machine
JP2006246319A (en) Communication device
JP2001257805A (en) Information communication apparatus, information communication method, and storage medium
JP2005192092A (en) Communication terminal device
JP2004064336A (en) Communication device
JPH09200251A (en) Message processing method and apparatus
JP2004328776A (en) Internet facsimile apparatus and address input control method

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040621

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040621

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050926

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051115

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060113

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060801

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060928

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20061219

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061225

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110105

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120105

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130105

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130105

Year of fee payment: 6

EXPY Cancellation because of completion of term