(57)【要約】【課題】添付ファイルをエンコード処理せずに送受信可能とすることにより、送受信双方のシステムの負荷を軽くし、迅速なデータの送受信を可能とする。【解決手段】インターネットファクシミリ装置１０は、バイナリデータからなる添付ファイルが添付された電子メールを作成するメール編集部１０６と、インターネットファクシミリ装置２０から、バイナリデータの受信が可能であることを示す受信可能情報を受け付ける応答受付部１０８と、受信可能情報を受け付けたとき、添付ファイルをバイナリデータとして送信するメール送信部１１０とを有する。【選択図】図１
2008294686.tif 000002
【特許請求の範囲】
【請求項１】
ダイレクトＳＭＴＰでデータ通信するインターネットファクシミリ装置であって、
バイナリデータからなる添付ファイルが添付された電子メールを作成するメール作成部と、
前記電子メールを受信する受信装置から、バイナリデータの受信が可能であることを示す受信可能情報を受け付ける受信可能情報受付部と、
前記受信可能情報を受け付けたとき、前記添付ファイルをバイナリデータとして送信する電子メール送信部と、
を有することを特徴とするインターネットファクシミリ装置。
【請求項２】
請求項１記載のインターネットファクシミリ装置において、
前記添付ファイルをエンコード処理するエンコード処理部を有し、
前記受信可能情報を受け付けない場合、前記エンコード処理部は前記添付ファイルをエンコードし、前記電子メール送信部はエンコードされた前記添付ファイルを添付して前記電子メールを前記受信装置に送信することを特徴とするインターネットファクシミリ装置。
【請求項３】
請求項１または２記載のインターネットファクシミリ装置において、
前記バイナリデータとして送信する前記添付ファイルのデータサイズを検出するサイズ検出部をさらに有し、
前記電子メール送信部は、前記データサイズを示すサイズ情報を付加して前記電子メールを送信することを特徴とするインターネットファクシミリ装置。
【請求項４】
ダイレクトＳＭＴＰでデータ通信するインターネットファクシミリ装置であって、
通信開始時に、バイナリデータからなる添付ファイルが添付された電子メールを受信できることを示す受信可能情報を送信する受信可能情報送信部と、
前記受信可能情報に応じて送信される前記電子メールを受信する受信部と、
バイナリデータからなる前記添付ファイルを検出する添付検出部とを有し、
前記添付検出部がバイナリデータからなる前記添付ファイルを検出したとき、前記添付ファイルはデコードさせないことを特徴とするインターネットファクシミリ装置。
【請求項５】
前記受信部は、バイナリデータからなる前記添付ファイルのデータサイズを示すサイズ情報を含む前記電子メールを受信し、
前記添付検出部は、前記データサイズに対応して前記電子メールから前記添付ファイルを抽出することを特徴とする請求項４に記載のインターネットファクシミリ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ダイレクトＳＭＴＰでデータ通信するインターネットファクシミリ装置に関する。
【背景技術】
【０００２】
ネットワークの技術の普及にともない、たとえばファクシミリ装置やＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎａｌ  Ｐｅｒｉｐｈｅｒａｌ）などの情報機器もネットワークで接続されるようになってきた。このようなファクシミリ装置は、一般的なＧ３方式等によるファクシミリ通信機能の他に、Ｅメール送受信機能、原稿の画像データ等をネットワークを介して送受信するインターネットファクシミリ通信機能、ネットワークを介したＩＰ電話によるＩＰファクシミリ通信機能等を備え、他のファクシミリ装置、コンピュータ、およびインターネットファクシミリ装置等と情報の送受信を行うことができる。
【０００３】
特許文献１には、Ｇ３方式等によって原稿等の画像データをファクシミリ送受信する機能に加え、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を実装し、原稿等の画像データを電子メールの添付ファイルとすることにより、その画像データを電子メールの本文と共に送受信するインターネットファクシミリ機能を備えたインターネットファクシミリ装置が開示されている。このインターネットファクシミリ装置は、さらに、ＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）サーバ（換言すれば、メールサーバ）としての機能をも備え、少なくとも他のＳＭＴＰクライアント等とＳＭＴＰ接続を確立してその接続上で、ＳＭＴＰコマンドやデータを送受信することができる。このようにメールサーバを介さずに通信可能な技術は、ダイレクトＳＭＴＰと称される。
【特許文献１】特開２００２−２８１２３０号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記文献記載の従来技術は、電子メールの制約を受けるという点で改善の余地を有していた。電子メールでは、７ビット文字列以外をやり取りすることができない。そのため、添付ファイルなどのバイナリ形式のデータを送信する際には、たとえば、Ｂａｓｅ６４とよばれるエンコード方式に変換し、受信側で、送信側が示したエンコード方法に従って、添付ファイルをデコードする。このとき、エンコード処理やデコード処理により装置に負荷がかかるだけでなく、送受信するデータ量が大きく増加し、たとえば、Ｂａｓｅ６４でエンコードした場合、添付ファイルサイズが約１．４倍となってしまう。したがって、特に大きなファイルの送受信をする場合、長時間を要したり、インターネット回線の混雑が生じたりする。また、受信側の電子メール保存用記憶メモリの空き領域が不足した場合に、原稿画像を印刷することができないといった不都合も生じる。
【０００５】
本発明は上記事情に鑑みてなされたものであり、その目的とするところは、添付ファイルをエンコード処理せずに送受信可能とすることにより、送受信双方のシステムの負荷を軽くし、迅速なデータの送受信を可能とすることにある。
【課題を解決するための手段】
【０００６】
本発明によれば、ダイレクトＳＭＴＰでデータ通信するインターネットファクシミリ装置であって、
バイナリデータからなる添付ファイルが添付された電子メールを作成するメール作成部と、
電子メールを受信する受信装置から、バイナリデータの受信が可能であることを示す受信可能情報を受け付ける受信可能情報受付部と、
受信可能情報を受け付けたとき、添付ファイルをバイナリデータとして送信する電子メール送信部と、
を有することを特徴とするインターネットファクシミリ装置
が提供される。
【０００７】
この発明によれば、電子メールを受信するインターネットファクシミリ装置に対し、バイナリデータの受信が可能であることを示す受信可能情報を受信装置から受け付けることにより、電子メールの送信先がバイナリデータの受信が可能であることを確認することができる。これにより、添付ファイルについて、送信側のエンコード処理及び受信側のデコード処理を不要として、送受信双方のシステムの負荷を軽くすることができる。また、添付ファイルをバイナリデータで送信できることから、エンコード処理によるデータ量の増加をなくし、インターネット回線の混雑を低減して、迅速にデータを送受信することができる。
【０００８】
本発明において、
添付ファイルをエンコード処理するエンコード処理部を有し、
受信可能情報を受け付けない場合、エンコード処理部は添付ファイルをエンコードし、電子メール送信部はエンコードされた添付ファイルを添付して電子メールを受信装置に送信する構成を採用することができる。
【０００９】
これにより、受信側がバイナリデータの受信ができない場合においても、添付ファイルをエンコード処理して、データの送信が可能となる。
【００１０】
また、本発明において、
バイナリデータとして送信する添付ファイルのデータサイズを検出するサイズ検出部をさらに有し、
電子メール送信部は、データサイズを示すサイズ情報を付加して電子メールを送信する構成を採用することができる。
【００１１】
これにより、受信装置は、電子メールに含まれるバイナリデータをデータサイズによって把握することができる。したがって、受信装置は、エラーなくバイナリデータを抽出することができる。
【００１２】
また、本発明によれば、
ダイレクトＳＭＴＰでデータ通信するインターネットファクシミリ装置であって、
通信開始時に、バイナリデータからなる添付ファイルが添付された電子メールを受信できることを示す受信可能情報を送信する受信可能情報送信部と、
受信可能情報に応じて送信される電子メールを受信する受信部と、
バイナリデータからなる添付ファイルを検出する添付検出部とを有し、
添付検出部がバイナリデータからなる添付ファイルを検出したとき、添付ファイルはデコードさせないことを特徴とするインターネットファクシミリ装置
が提供される。
【００１３】
本発明において、
受信部は、バイナリデータからなる添付ファイルのデータサイズを示すサイズ情報を含む電子メールを受信し、
添付検出部は、データサイズに対応して電子メールから添付ファイルを抽出する構成を採用することができる。
【発明の効果】
【００１４】
本発明によれば、添付ファイルをバイナリデータで送受信可能とすることにより送受信双方のシステムの負荷を軽くし、迅速にデータを送受信する。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。
【００１６】
図１〜３は、本発明の実施の形態に係るインターネットファクシミリ装置の構成を示す機能ブロック図である。
本実施形態は、ダイレクトＳＭＴＰでデータ通信するインターネットファクシミリ装置１０及びインターネットファクシミリ装置２０である。
【００１７】
インターネットファクシミリ装置１０は、バイナリデータからなる添付ファイルが添付された電子メールを作成するメール編集部１０６と、インターネットファクシミリ装置２０から、バイナリデータの受信が可能であることを示す受信可能情報を受け付ける応答受付部１０８と、受信可能情報を受け付けたとき、添付ファイルをバイナリデータとして送信する送信部１１０とを有する。
【００１８】
インターネットファクシミリ装置２０は、通信開始時に、バイナリデータからなる添付ファイルが添付された電子メールを受信できることを示す受信可能情報を送信する応答部２０６と、受信可能情報に応じて送信される電子メールを受信する受信部２０８と、バイナリデータからなる添付ファイルを検出するメール処理部２１０とを有し、メール処理部２１０がバイナリデータからなる添付ファイルを検出したとき、添付ファイルはデコードさせない。
【００１９】
インターネットファクシミリ装置１０及びインターネットファクシミリ装置２０は、たとえば、ＬＡＮやインターネットなどのネットワーク１に接続されたインターネットファクシミリ装置やＭＦＰなどである。なお、図１において、本発明の本質に関わらない部分の構成については省略してある。
【００２０】
また、インターネットファクシミリ装置１０及びインターネットファクシミリ装置２０の各構成要素は、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされた本図の構成要素を実現するプログラム、そのプログラムを格納するハードウェアとソフトウェアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。図１〜３は、ハードウェア単位の構成ではなく、機能単位のブロックを示している。
【００２１】
詳細には、インターネットファクシミリ装置１０は、読取部１００と、操作部１０２と、問合せ部１０４と、メール編集部１０６と、応答受付部１０８と、送信部１１０と、記憶部１１２とを含む。インターネットファクシミリ装置１０は、電子メールの送信側となる装置である。
【００２２】
操作部１０２は、操作パネル（不図示）上に設けられた操作キー、操作ボタン、スイッチ、レバー、キーボード、タッチパネル、シートキーなどであり、ユーザが各種設定や指示の操作入力を行うのに使用する。
【００２３】
読取部１００は、原稿の画像データを読み取って、白黒２値に変換した画像データを出力する。
【００２４】
記憶部１１２は、画像データ、ＦＡＸ番号、メールアドレス等を予め記憶するための記憶部として、あるいは一時的に蓄積される諸データの記憶部として機能する。図１には、画像データを記憶する画像１１４と、メール本文を記憶するメール本文１１６のみが図示されている。画像１１４は、読取部１００が読み取った画像データを記憶する、あるいはインターネットファクシミリ装置１０がアクセス可能な他の記憶装置に記憶されている画像データを記憶させてもよい。画像データは、バイナリデータである。
また、メール本文１１６は、インターネットファクシミリの場合は定型の文章を予め準備しておき、本文として記憶してもよいし、ユーザが操作部１０２を使用して入力したメッセージを受け付け、作成された本文を一時的に記憶することもできる。
【００２５】
ユーザは、操作部１０２を使用して送信するメールの作成を指示する。
メール編集部１０６は、操作部１０２からユーザの指示情報を受け付け、記憶部１１２から画像データとメール本文を取得し、メール本文に画像データを添付して電子メールデータを作成する。
この電子メールデータは、複数の本文パートを持つマルチパートＭＩＭＥ形式の電子メールであり、電子メールの日付、宛先メールアドレス、送信元メールアドレスなどの所定の情報からなるメールヘッダ部、テキストデータを運ぶためのテキストパート部及び画像データを運ぶためのバイナリパート部からなる。
【００２６】
メール編集部１０６は、データ検出部４００と、エンコード処理部４０２と、サイズ情報検出部４０４とを含む。
データ検出部４００は、作成した電子メールデータがバイナリデータを含むか否かを判別し、電子メールデータがバイナリデータを含んでいなければ、送信部１１０に電子メールデータをそのまま送出する。
【００２７】
問合せ部１０４は、メール編集部１０６から指示を受け付け、受信可能情報の要求を送出する。この受信可能情報の要求にはＥＨＬＯコマンドを使用する。
【００２８】
応答受付部１０８は、受信可能情報を受け付ける。この受信可能情報には、電子メールの受信側の名前とともにバイナリ受信可能なことを示すキーワードが含まれている。応答受付部１０８は、このキーワードを検出することによって、電子メールの送信先がバイナリデータの受信が可能であることを検知する。
【００２９】
応答受付部１０８が受信可能情報を受け付けると、データ検出部４００は、送信する電子メールのマルチパートのメールヘッダ部にコンテントタイプがバイナリデータであることを示す情報を付加し、サイズ情報検出部４０４に送出する。
一方、応答受付部１０８が受信可能情報を受け付けなかった場合、データ検出部４００は、エンコード処理部４０２に対し、作成した電子メールデータをそのまま送出する。
【００３０】
サイズ情報検出部４０４は、データ検出部４００から電子メールデータを受け付けると、バイナリデータとして送信する添付ファイルのデータサイズを検出し、電子メールデータに添付ファイルのデータサイズを示すサイズ情報を付加して、送信部１１０に送出する。
【００３１】
エンコード処理部４０２は、データ検出部４００から電子メールデータを受け付けると、画像データに所定の変換方法（例えば、Ｂａｓｅ６４符号化方法）を適用して７ビットのキャラクタコードに変換し、送信部１１０に送出する。
【００３２】
送信部１１０は、サイズ情報検出部４０４から電子メールデータを受け付け、ネットワーク１を介して宛先のインターネットファクシミリ装置２０に送信する。
また、送信部１１０は、エンコード処理部４０２から添付ファイルがエンコードされた電子メールデータを受け付け、ネットワーク１を介して宛先の受信装置に送信する。
【００３３】
インターネットファクシミリ装置２０は、電子メールの受信側となる装置である。
具体的には、インターネットファクシミリ装置２０は、問合せ受付部２００と、操作部２０２と、出力部２０４と、応答部２０６と、受信部２０８と、メール処理部２１０と、メール格納部２１２とを含む。
【００３４】
問合せ受付部２００は、送信側のインターネットファクシミリ装置１０から受信可能情報の要求として、ＥＨＬＯコマンドを受け付け、応答部２０６に対し、受信可能情報の送信を指示する。
【００３５】
応答部２０６は、問合せ受付部２００の指示に基づき、受信可能情報を送信する。具体的には、ＥＨＬＯコマンドに対するレスポンスにバイナリデータの受信が可能なことを示すキーワードを組み込み、インターネットファクシミリ装置１０に向けて送信する。
【００３６】
メール受信部２０８は、電子メールを受信すると、メール処理部２１０に送出する。
【００３７】
メール処理部２１０は、添付ファイル検出部５０２と、デコード処理部５００と、サイズ情報処理部５０４とを含む。
添付ファイル検出部５０２は、受信部２０８が受け付けた電子メールに添付ファイルが添付されているか否かを判別する。具体的には、電子メールがバイナリパート部を含むか否かを判別する。添付ファイルが添付されていなければ、メール格納部２１２に電子メールを格納する。また、添付ファイルが添付されていた場合、添付ファイル検出部５０２は、マルチパート内のメールヘッダ部から添付ファイルがバイナリデータであることを検出すると、サイズ情報処理部５０４に電子メールを送出する。また、添付ファイルがバイナリデータでなければ、デコード処理部５００に電子メールを送出する。
【００３８】
サイズ情報処理部５０４は、電子メールに付加された添付ファイルのデータサイズを示すサイズ情報を読みとり、添付ファイルのデータサイズ分の添付ファイルを抽出する。抽出した添付ファイルは電子メール本文とともにメール格納部２１２に格納する。
【００３９】
デコード処理部５００は、エンコードされた添付ファイルを公知の手法によってデコードし、メール格納部２１２に格納する。
【００４０】
操作部２０２は、メール格納部２１２に格納された電子メールや添付ファイルを選択し、出力部２０４に対して、データの出力を指示する。また、操作部２０２は、前述した操作部１０２と同様な機能も備える。
【００４１】
出力部２０４は、操作部２０２の指示に応じて、メール格納部２１２から電子メールの本文及び添付ファイルを記録紙上に画像形成し、該記録紙を出力（プリントアウト）する。
【００４２】
図４は、本実施の形態におけるインターネットファクシミリ装置１０が電子メールを送信する際の処理の手順の一例を示すフローチャートである。
【００４３】
ユーザは操作部１０２を使用して電子メールを作成を指示する。メール編集部１０６は、操作部１０２からの情報を受け付け、画像データ及び電子メール本文を記憶部１１２から取得して電子メールデータを作成する。
【００４４】
問合せ部１０４は、電子メールの宛先に対し、受信可能情報を要求し（Ｓ１０３）、応答受付部１０８が、受信可能情報を受信する（Ｓ１０５のＹＥＳ）。データ検出部４００は、作成した電子メールデータがバイナリデータを含むか否かを判断し（Ｓ１０６）、バイナリデータが含まれていない場合（Ｓ１０６のＮＯ）、電子メールデータを送信部１１０に送出する。また、電子メールデータがバイナリデータを含む場合（Ｓ１０４のＹＥＳ）、データ検出部４００は、サイズ情報検出部４０４に送信すべき電子メールデータを送出する。サイズ情報検出部４０４は、バイナリデータのデータサイズを検出して、電子メールデータにサイズ情報を付加し（Ｓ１０７）、送信部１１０に送出する（Ｓ１０９）。
【００４５】
一方、受信可能情報が受信できなかった場合（Ｓ１０５のＮＯ）、データ検出部４００は、エンコード処理部４０２に電子メールデータを送出し、エンコード処理部４０２は、バイナリデータをエンコード処理して（Ｓ１１１）、送信部１１０に送出する。
【００４６】
送信部１１０は、受け付けた電子メールデータを電子メールの宛先の受信装置に向けて送信する（Ｓ１０９）。
【００４７】
図５は、本実施の形態におけるインターネットファクシミリ装置２０が電子メールを受信する際の処理の手順の一例を示すフローチャートである。
【００４８】
問合せ受付部２００が受信可能情報の要求を受信すると（Ｓ２０１のＹＥＳ）、応答部２０６は、受信可能情報を送信する（Ｓ２０３）。受信部２０８は、電子メールを受信すると（Ｓ２０５）、添付ファイル検出部５０２に電子メールデータを送出する。添付ファイル検出部５０２は、受信した電子メールに添付ファイルが添付されているか否かを判別し（Ｓ２０９）、添付ファイルが添付されていない場合（Ｓ２０９のＮＯ）、メール格納部２１２に電子メールデータをそのまま格納する（Ｓ２１５）。
また、添付ファイルが添付されていた場合（Ｓ２０９のＹＥＳ）、添付ファイル検出部５０２は添付ファイルがバイナリデータであるか否かを判別し（Ｓ２１１）、バイナリデータであった場合（Ｓ２１１のＹ）、添付ファイル検出部５０２は、サイズ情報処理部５０４に電子メールデータを送出する。サイズ情報処理部５０４は、電子メールデータに含まれるサイズ情報を検出し、データサイズ分のバイナリデータを抽出して（Ｓ２１３）、メール格納部２１２に格納する（Ｓ２１５）。
【００４９】
一方、添付ファイルがバイナリデータを含まない場合（Ｓ２１１のＮＯ）、添付ファイル検出部５０２は電子メールをデコード処理部５００に送出し、デコード処理部５００は、添付ファイルをデコード処理して（Ｓ２１７）メール格納部２１２に格納する（Ｓ２１５）。
【００５０】
図６は、送信側となるインターネットファクシミリ装置１０が、受信側のインターネットファクシミリ装置２０に対してメールを送信する際のシーケンス図である。
インターネットファクシミリ装置１０は、受信側のインターネットファクシミリ装置２０に対してＴＣＰ接続を要求し（Ｔ１）、インターネットファクシミリ装置２０がこれを了承する旨を示すＳＭＴＰ応答コード「２２０」を返して（Ｔ２）、これらインターネットファクシミリ装置１０、２０の間にＴＣＰ接続が確立される。
【００５１】
次に、インターネットファクシミリ装置１０は、インターネットファクシミリ装置２０に対し、自身をＳＭＴＰコマンドをＥＨＬＯにより特定する（Ｔ３）。これに対し、インターネットファクシミリ装置２０は、ＳＭＴＰ応答コード２５０及び自身のＩＰアドレス［１９２．１８６．１．１０］とともに、バイナリデータ受信が可能であることを示すキーワード「ＢＩＮＡＲＹＭＩＭＥ」を送信する（Ｔ４）。
【００５２】
次に、インターネットファクシミリ装置１０は、ＳＭＴＰコマンド「ＭＡＩＬ  ＦＲＯＭ：＜ＭＥ＠ｘｘｘ．ｃｏｍ＞にて、自身のメールアドレス＜ＭＥ＠ｘｘｘ．ｃｏｍ＞を特定すると共に、ＳＭＴＰコマンド「ＲＣＰＴ  ＴＯ：＜ＹＯＵ＠ｙｙｙ．ｃｏｍ＞にて受信先（送信先）を指定した後（Ｔ５〜Ｔ８）、バイナリデータを含む電子メールをインターネットファクシミリ装置２０に送信する（Ｔ９）。
【００５３】
図７は、インターネットファクシミリ装置１０が送信する電子メールデータの一例を示す図である。
図７には、メールヘッダ部にマルチパートであることを宣言する情報「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ：ｍｕｌｔｉＰａｒｔ／ｍｉｘｅｄ」が示されている。ｍｕｌｔｉＰａｒｔ／ｍｉｘｅｄは、電子メールが「混合型マルチパート」という形式であること、すなわちテキスト本文以外にファイルが添付されていることを示すものである。また、図７には、パートの区切り情報「ｂｏｕｎｄａｒｙ"＝−−−−＝＿ＮｅｘｔＰａｒｔ＿１２３４５６７８９０"」が宣言されていることが示されている。
そして、バイナリコンテントタイプがバイナリデータであることを示す情報「Ｃｏｎｔｅｎｔ−Ｔｒａｎｓｆｅｒ−Ｅｎｃｏｄｉｎｇ：ｂｉｎａｒｙ」及び添付ファイルのサイズ情報「Ｃｏｎｔｅｎｔ−Ｌｅｎｇｔｈ：５４３２１」が付加され、添付ファイルがエンコードされずにＪＰＥＧ形式のまま含まれる構成が示されている。
【００５４】
一方、添付ファイルがＢａｓｅ６４形式でエンコード処理される場合は、「Ｃｏｎｔｅｎｔ−Ｔｒａｎｓｆｅｒ−Ｅｎｃｏｄｉｎｇ：ｂｉｎａｒｙ」の部分は、「Ｃｏｎｔｅｎｔ−Ｔｒａｎｓｆｅｒ−Ｅｎｃｏｄｉｎｇ：７ｂｉｔ」と示され、添付ファイルがＭＩＭＥエンコードデータとして含まれることとなる。
【００５５】
続いて、本実施形態のインターネットファクシミリ装置の効果について説明する。
本実施形態のインターネットファクシミリ装置は、ダイレクトＳＭＴＰの通信開始時のコマンドからバイナリデータの受信可能なことを示す情報を検出することにより、データの送信先がバイナリデータの受信が可能であることを確認することができる。これにより、添付ファイルをバイナリデータのまま電子メールを送信することができ、送信側の添付ファイルのエンコード処理及び受信側の添付ファイルのデコード処理を不要として、送受信双方のシステムの負荷を軽くすることができる。また、添付ファイルをバイナリデータで送信できることから、エンコード処理によるデータ量の増加をなくし、インターネット回線の混雑を低減して、迅速にデータを送受信することができる。
【００５６】
また、本実施形態のインターネットファクシミリ装置は、ダイレクトＳＭＴＰの通信技術を利用するものである。したがって、メールサーバを介さずに通信可能であるため、エンコードされていないバイナリ形式のデータがサーバにより誤検出されることも考慮しなくてよい。
【００５７】
また、本実施形態のインターネットファクシミリ装置は、添付ファイルのサイズ情報を電子メールデータに付加して送信することができる。これにより、受信側は、電子メールに含まれるバイナリデータをデータサイズから認識することができ、エラーなくバイナリデータを抽出することができる。
【００５８】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
【図面の簡単な説明】
【００５９】
【図１】本発明の実施の形態に係るインターネットファクシミリ装置の構成を示す機能ブロック図である。
【図２】本発明の実施の形態に係るインターネットファクシミリ装置の構成の一部を示すブロック図である。
【図３】本発明の実施の形態に係るインターネットファクシミリ装置の構成の一部を示すブロック図である。
【図４】本実施の形態におけるインターネットファクシミリ装置の処理の手順の一例を示すフローチャートである。
【図５】本実施の形態におけるインターネットファクシミリ装置の処理の手順の一例を示すフローチャートである。
【図６】本実施の形態におけるインターネットファクシミリ装置の処理内容を説明するシーケンス図である。
【図７】本実施の形態におけるインターネットファクシミリ装置が送信するデータの一例を示す図である。
【符号の説明】
【００６０】
１    ネットワーク
１０    インターネットファクシミリ装置
２０    インターネットファクシミリ装置
１００        読取部
１０２        操作部
１０４        問合せ部
１０６        メール編集部
１０８        応答受付部
１１０        送信部
１１２        記憶部
１１４        画像
１１６        メール本文
２００        問合せ受付部
２０２        操作部
２０４        出力部
２０６        応答部
２０８        受信部
２１０        メール処理部
２１２        メール格納部
４００        データ検出部
４０２        エンコード処理部
４０４        サイズ情報検出部
５００        デコード処理部
５０２        添付ファイル検出部
５０４        サイズ情報処理部
【図１】
2008294686.tif 000003
【図２】
2008294686.tif 000004
【図３】
2008294686.tif 000005
【図４】
2008294686.tif 000006
【図５】
2008294686.tif 000007
【図６】
2008294686.tif 000008
【図７】
2008294686.tif 000009