(57)【特許請求の範囲】
【請求項１】
ネットワーク種別毎の許容メールサイズを記憶したテーブルを、電子メールを送信する利用者のネットワーク種別とその電子メールの相手先のネットワーク種別とでそれぞれ参照し、送信側のネットワーク種別の許容メールサイズと受信側のネットワーク種別の許容メールサイズとのうち小さい方を最大メールサイズとし、送信するイメージデータが最大メールサイズ以上であれば送信するイメージデータを上記最大メールサイズを越えない複数の電子メールに分割することを特徴とする電子メール機能付通信端末装置。
【請求項２】
送信側ネットワーク種別と、受信側ネットワーク種別と、送信側ネットワーク種別の許容メールサイズと受信側ネットワーク種別の許容メールサイズとのうち小さい方である最大データサイズとを記憶したテーブルを、電子メールを送信する利用者のネットワーク種別とその電子メールの相手先のネットワーク種別の組み合わせで参照し、送信するイメージデータが最大メールサイズ以上であれば送信するイメージデータを上記最大メールサイズを越えない複数の電子メールに分割することを特徴とする電子メール機能付通信端末装置。
【請求項３】
送信側のネットワーク種別は利用者毎に登録されたテーブルに基づくことを特徴とする請求項１又は２に記載の電子メール機能付通信端末装置。
【請求項４】
受信側のネットワーク種別は相手先毎に登録されたテーブルに基づくことを特徴とする請求項１又は２に記載の電子メール機能付通信端末装置。
【請求項５】
受信側のネットワーク種別は相手先アドレスに付加されたサフィックスに基づくことを特徴とする請求項１又は２に記載の電子メール機能付通信端末装置。
【請求項６】
ネットワーク種別毎の許容メールサイズを記憶したテーブルを、電子メールを送信する利用者のネットワーク種別とその電子メールの相手先のネットワーク種別とでそれぞれ参照し、送信側のネットワーク種別の許容メールサイズと受信側のネットワーク種別の許容メールサイズとのうち小さい方を最大メールサイズとし、送信するイメージデータが最大メールサイズ以上であれば送信するイメージデータを上記最大メールサイズを越えない複数の電子メールに分割する手順をコンピュータが読取り可能に記録したプログラム記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子メール機能付ファクシミリ装置等の通信端末装置に係り、特に、異種ネットワーク間の電子メールのメールサイズを適正に決定する電子メール機能付通信端末装置及びそのプログラム記録媒体に関するものである。
【０００２】
【従来の技術】
近年、ＬＡＮや個々のパーソナルコンピュータを電話回線等の通信回線に接続することにより構成した広範囲なコンピュータ通信網が普及している。コンピュータ通信網には、インターネットやパソコン通信サービス網がある。パソコン通信サービス網には、ＮＩＦＴＹ−Ｓｅｒｖｅ（以下、ニフティと記す）、ＰＣ−ＶＡＮなどがある。以下では、これらのコンピュータ通信網のひとつひとつをネットワーク種別という。ネットワーク種別の異なる異種ネットワーク間通信も可能である。
【０００３】
コンピュータ通信網を利用する場合、利用者から相手先に直接、通信するのではなく、インターネットでは、コンピュータ通信網への接続等のサービスを行う複数の業者（プロバイダ）が存在し、利用者はこのプロバイダが持つコンピュータ（サーバ）を介して通信することになる。パソコン通信サービス網ではサービスを統括するホストが存在し、利用者はこのホストが持つホストコンピュータを介して通信することになる。利用者は、コンピュータ通信網を使用するときに、プロバイダ又はホストのアクセスポイントに回線を繋ぎ、次いで契約者であることの認証を受けるために、ログインと呼ばれる手続きを行う。このログインによって、コンピュータ通信網に自身の通信端末装置が論理的に接続されたことになる。
【０００４】
サービスの内容は種々あるが、ここではインターネットにおける電子メールについて説明する。利用者は、通信したいデータを所定の形式を持つ電子メールに格納し、この電子メールを送信する。電子メールには、送信する利用者の電子メールアドレス（ｅ−ｍａｉｌアドレス）と相手先の電子メールアドレスとが記載される。これらの電子メールアドレスにはそれぞれのプロバイダを示す情報が含まれる。電子メールは、相手先の利用者が契約しているプロバイダのメールボックスに保管される。受取人である相手先の利用者は、このメールボックスより適時、電子メールを取り出すことができる。なお、電子メールアドレスには、数値のみで表現されるＩＰ(Internet Protocol) アドレスに代えてドメインネームシステム（ＤＮＳ）に基づいて文字列で表現された利用者名（ユーザＩＤ）を使用する。
【０００５】
コンピュータ通信網の利点としては、誤り訂正機能に優れた通信方式を採用している点、利用者が最寄りの契約プロバイダ又はアクセスポイントまでの通信費用を負担するだけで遠隔の相手先と通信できる点が挙げられる。
【０００６】
一方、従来より電話回線を利用してイメージデータを通信するファクシミリ通信が普及しており、このための通信手順や通信方式が確立されている。ファクシミリ通信の通信手順や通信方式は、コンピュータ通信網のそれと異なるので、従来のファクシミリ装置をコンピュータ通信網に接続することはできなかった。そこで、本出願人は、ファクシミリ装置にイメージデータを電子メールの形式に変換して通信する等の機能を持たせた電子メール機能付ファクシミリ装置を提案している。
【０００７】
【発明が解決しようとする課題】
ところで、ファクシミリ装置は、個人使用のほかに、オフィス等において共同利用されることが多い。電子メール機能付ファクシミリ装置が共同利用される場合、複数の利用者が存在し、利用するネットワーク種別も様々であると共に、相手先のネットワーク種別も様々であるため、例えば、ニフティからインターネット、インターネットからニフティといった異種ネットワーク間通信が発生する。しかし、ネットワーク種別によっては、一回の電子メールで送信できるデータ量に制限がある（以下、許容メールサイズという）。このためデータ量の多い、言い換えるとメールサイズの大きい電子メールを送信できない場合がある。即ち、メールサイズに制限のない（又は許容メールサイズの大きい）ネットワークからは、制限のある（又は許容メールサイズの小さい）ネットワークへ、その許容メールサイズを越えたメールサイズの電子メールを送信することができない。
【０００８】
ファクシミリ装置に限らず共同利用される電子メール機能付通信端末装置では、同様の問題が生じる。
【０００９】
そこで、本発明の目的は、上記課題を解決し、異種ネットワーク間の電子メールのメールサイズを適正に決定する電子メール機能付通信端末装置及びそのプログラム記録媒体を提供することにある。
【００１０】
【課題を解決するための手段】
上記目的を達成するために本発明は、ネットワーク種別毎の許容メールサイズを記憶したテーブルを、電子メールを送信する利用者のネットワーク種別とその電子メールの相手先のネットワーク種別とでそれぞれ参照し、送信側のネットワーク種別の許容メールサイズと受信側のネットワーク種別の許容メールサイズとのうち小さい方を最大メールサイズとし、送信するイメージデータが最大メールサイズ以上であれば送信するイメージデータを上記最大メールサイズを越えない複数の電子メールに分割するものである。
【００１１】
また、本発明は、送信側ネットワーク種別と、受信側ネットワーク種別と、送信側ネットワーク種別の許容メールサイズと受信側ネットワーク種別の許容メールサイズとのうち小さい方である最大データサイズとを記憶したテーブルを、電子メールを送信する利用者のネットワーク種別とその電子メールの相手先のネットワーク種別の組み合わせで参照し、送信するイメージデータが最大メールサイズ以上であれば送信するイメージデータを上記最大メールサイズを越えない複数の電子メールに分割するものである。
【００１２】
また、プログラム記録媒体は、ネットワーク種別毎の許容メールサイズを記憶しテーブルを、電子メールを送信する利用者のネットワーク種別とその電子メールの相手先のネットワーク種別とでそれぞれ参照し、送信側のネットワーク種別の許容メールサイズと受信側のネットワーク種別の許容メールサイズとのうち小さい方を最大メールサイズとし、送信するイメージデータが最大メールサイズ以上であれば送信するイメージデータを上記最大メールサイズを越えない複数の電子メールに分割する手順をコンピュータが読取り可能に記録したものである。
【００１３】
【発明の実施の形態】
以下、本発明の一実施形態を添付図面に基づいて詳述する。
【００１４】
この実施形態では、通信端末装置は、Ｇ３，Ｇ４ファクシミリ通信機能と電子メール機能とを備えたファクシミリ装置である。図１には、本ファクシミリ装置の動作の流れが示されている。図２には、本ファクシミリ装置に設けられた各種テーブルが示されている。即ち、図２（ａ）は、利用者を登録する利用者テーブルＴ１，図２（ｂ）は、相手先を登録する相手先テーブルＴ２，図２（ｃ）は、許容メールサイズを登録するサイズテーブルＴ３である。図３には、本ファクシミリ装置の回路構成が示されている。
【００１５】
図３に示されるように、ファクシミリ装置は、主制御部１、読取部２、記録部３、表示部４、操作部５、外部記憶読取部６、ＲＯＭ７、ＲＡＭ８、画像メモリ９、モデム１０、ＮＣＵ１１、データモデム１２から構成されている。
【００１６】
主制御部（ＣＰＵ）１はバス１３を通じてハードウェア各部を制御すると共に、符号化・復号化、画像（ＴＩＦＦ）変換、バイナリ・テキスト変換、メール編集、オートダイヤラ、通信手順等のソフトウェア（プログラム）を実行することができる。また、本発明に係る分割判定動作、分割動作のプログラムを実行することができる。
【００１７】
読取部２は、ＣＣＤ等の撮像素子で原稿を読み取り、白黒２値のイメージデータを生成することができる。
【００１８】
記録部３は、電子写真方式等によるプリンタを備え、他のＧ３，Ｇ４ファクシミリ装置からファクシミリ通信で受信したイメージデータや電子メールで獲得したイメージデータを記録（印字出力）することができる。
【００１９】
表示部４は、ＬＣＤ表示器等の表示器を備え、本ファクシミリ装置の動作状態、イメージデータ、登録内容、操作指示等の表示を行うことができる。
【００２０】
操作部５は、数字を入力するテンキー、短縮ダイヤル操作を行う短縮ダイヤルキー、ワンタッチ操作を行うワンタッチキー、各種ファンクションキー、スタートキー等を備えている。ファンクションキーは、電話番号・電子メールアドレス登録モード設定、通信方式選択等の機能を持っている。テンキー、短縮ダイヤルキー、ワンタッチキーは、アルファベット等の文字入力機能も持っている。
【００２１】
外部記憶読取部６は、フロッピーディスク、ＣＤＲＯＭ等の外部記憶媒体（プログラム記憶媒体）１４に記録されたプログラム等を読み取ることができる。従って、主制御部で実行するプログラムを外部記憶媒体１４から提供することができる。
【００２２】
ＲＯＭ７は、本ファクシミリ装置を動作させるために主制御部で実行するプログラムを記憶するもの、即ちプログラム記録媒体である。
【００２３】
ＲＡＭ８は、ＳＲＡＭ、フラッシュメモリ等からなり、プログラム実行時に発生する一時的なデータを記憶すると共に、登録された各種データをテーブル形式で記憶するものである。また、外部記憶から得たプログラムを記憶して実行に供することができる。
【００２４】
画像メモリ９は、ＤＲＡＭからなり、イメージデータを記憶するものである。
【００２５】
モデム１０は、ファックスモデム機能を持ち、イメージデータをファクシミリ通信するときに使用される。
【００２６】
ＮＣＵ(Network Control Unit)１１は、アナログ回線の閉結・開放を行うことができる。
【００２７】
データモデム１２は、データモデム機能を持ち、イメージデータを電子メールで通信するときに使用される。データモデム１２は、ＮＣＵの外付け電話用端子に接続され、また、ＲＳ２３２Ｃにより外部インタフェース１５のシリアルポートに接続されている。
【００２８】
次に、主制御部が実行するプログラムを説明する。
【００２９】
符号化・複号化では、イメージデータをＭＨ，ＭＲ，ＭＭＲ等の符号化方式によって符号化及び複号化する。以下、これらの符号化方式によって符号化されたイメージデータをＧ３形式のイメージデータと呼ぶ。画像メモリには、このＧ３形式のイメージデータを記憶することになる。
【００３０】
画像変換では、送信時に、Ｇ３形式のイメージデータを一般のコンピュータで使用されるＴＩＦＦ(Tagged Image File Format)イメージデータに変換し、受信時に、ＴＩＦＦイメージデータからＧ３形式イメージデータに変換する。なお、ＴＩＦＦは、Adobe System社によって公開されたフォーマットであり、白黒２値、白黒多値、フルカラーなどを扱う様々なＣＬＡＳＳが定義されている。そのなかの１つであるＣＬＡＳＳ  Ｆは、ＭＨ，ＭＲ，ＭＭＲ等の符号化方式によって符号化された原稿のイメージデータであるＧ３形式のイメージデータを定義している。従って、Ｇ３形式のイメージデータの先頭にＣＬＡＳＳ  ＦのＴＩＦＦヘッダ情報を付加することによってＴＩＦＦイメージデータに変換することができる。
【００３１】
バイナリ・テキスト変換では、送信時に、バイナリデータをテキストデータに変換し、受信時に、テキストデータをバイナリデータに変換する。インターネットにはバイナリデータの電子メールを扱うことができないコンピュータが存在している。相手先に確実に電子メールが届くように、ＴＩＦＦイメージデータ等のバイナリデータを送信する場合には、一旦、テキストデータに変換する。インターネットで扱うテキストデータは、ＩＥＴＦ(Intenet Engineering Task Force)が発行するドキュメントであるＲＦＣ(Request For Comments)８２２において、７ビットのコードとして規定されている。ここでは、ＭＩＭＥ(Multipurpose Internet Mail Extensions) のｂａｓｅ６４などを利用して変換を行う。これによると、６ビットのバイナリデータは６４のキャラクタ（大文字・小文字のアルファベット、数字、＋、／）のひとつに置き換えられ、テキストデータに変換される。ＭＩＭＥは、ＲＦＣ１５２１等で規定されている。
【００３２】
メール編集では、送信時に、テキストデータに変換されたＴＩＦＦイメージデータにメールヘッダ情報を付加して電子メール形式に編集し、受信時に、電子メール形式のデータからメールヘッダ情報を取り除き、テキストデータに変換されたＴＩＦＦイメージデータだけを取り出す。インターネットの電子メールには電子メールの管理情報として所定のヘッダ情報を付加することが規定されているので、送信時には、テキストデータに変換されたＴＩＦＦイメージデータの先頭に、“Ｆｒｏｍ：（利用者アドレス）”，“Ｔｏ：（相手先アドレス）”，“Ｓｕｂｊｅｃｔ：（題名）”等の項目を追加する。また、異種ネットワーク間通信の場合、相手先アドレスにサフィックスを付加する。
【００３３】
オートダイヤラでは、テーブルから読み出した電話番号を発呼するためにＮＣＵに電話番号データを送る。
【００３４】
本発明に係る分割判定動作、分割動作のプログラムについては後に詳しく述べる。
【００３５】
次に、テーブルの構成を説明する。
【００３６】
図２（ａ）に示されるように、利用者テーブルＴ１は、ファクシミリ装置を共同利用する個々の利用者を特定するコード番号、その利用者のユーザＩＤ及びパスワード、その利用者が利用するネットワーク種別からなる。従って、これから電子メールを送信しようとする利用者がコード番号を入力すれば、ユーザＩＤ、パスワード及びネットワーク種別が得られる。
【００３７】
図２（ｂ）に示されるように、相手先テーブルＴ２は、相手先名称、相手先の電子メールアドレス、相手先が利用するネットワーク種別からなる。従って、これから電子メールを送信する相手先名称を入力すれば、電子メールアドレス及びネットワーク種別が得られる。
【００３８】
図２（ｃ）に示されるように、サイズテーブルＴ３は、送信側ネットワーク種別、受信側ネットワーク種別、最大データサイズからなる。最大データサイズには、送信側及び受信側ネットワーク種別の許容データサイズの小さい方が登録されている。電子メールを送信する利用者とその電子メールの相手先とのネットワーク種別から最大データサイズが得られる。
【００３９】
以上の各テーブルには、利用者個人名、相手先短縮番号、相手先ワンタッチ、ファクシミリ電話番号、ファクシミリ種別、プロバイダ名等を併せて登録するようにしてもよい。
【００４０】
次に、図１を用いて分割判定動作、分割動作を含む電子メール送信動作を説明する。
【００４１】
操作部のファンクションキーにより電子メール送信モードを設定すると、電子メール送信動作のプログラムが起動され、表示部及び操作部が電子メール送信操作に利用できるようになる。図１（ａ）に示されるように、電子メールを送信しようとする利用者は、自身のコード番号を入力する（Ｓ１）。利用者テーブルＴ１よりユーザＩＤ、パスワード及びネットワーク種別が直ちに得られる。つまり送信側のネットワーク種別Ｎｅｔ１が確定する。次いで、利用者は、相手先名称を入力するか、短縮番号キー又はワンタッチキーを操作する（Ｓ２）。相手先テーブルＴ２より、電子メールアドレス及びネットワーク種別が直ちに得られる。つまり受信側のネットワーク種別Ｎｅｔ２が確定する。Ｎｅｔ１とＮｅｔ２との組み合わせでサイズテーブルＴ３を参照することにより、Ｎｅｔ１からＮｅｔ２への電子メール送信における最大データサイズが得られる（Ｓ３）。
【００４２】
その後、操作部のスタートキーを操作すると（ワンタッチの場合はスタートキー操作なしで）、原稿の読取り、画像メモリへの蓄積（Ｇ３形式のイメージデータ）、ＴＩＦＦ変換、ＭＩＭＥ変換、電子メール編集、電話番号が発呼、ログイン、電子メール送信が行われる。
【００４３】
この原稿の読取りから電子メール送信までの過程において、図１（ｂ）に示されるように、まず、ダミーエンコード（Ｓ４）が行われる。ダミーエンコードは、画像メモリに蓄積されている全イメージデータをＴＩＦＦ変換し、さらにＭＩＭＥ変換する。このＭＩＭＥ変換によって得られたテキストデータのデータサイズを求める。分割判定のプログラム（Ｓ５）は、上記テキストデータのデータサイズと上記最大データサイズと用い、送信するデータを複数の電子メールに分割するか否かを判定する。データサイズが最大データサイズ以下であれば分割する必要はない。データサイズが最大データサイズ以上であれば分割することになる。分割する場合、データサイズを最大データサイズで割り算し、小数点以下は切り上げて分割数を決定する。例えば、最大データサイズが１６０ＫＢで、データサイズが４７０ＫＢであると、３分割になる（ここまでＳ５）。そこで、画像メモリに蓄積されているイメージデータを分割数に応じて、例えば３分割し、１分割分をＴＩＦＦ変換、ＭＩＭＥ変換して１回分の電子メールを形成する。この電子メールには、“Ｓｕｂｊｅｃｔ：”の項目に１／３，２／３，３／３のような分割情報を順次記載することにより、何分割の何回目の電子メールであることを表示する。このようにして、画像メモリに蓄積されている全イメージデータを分割して電子メール化し、送信する。このようにして、分割された複数の又は分割されない１つの電子メールにより、原稿１枚分のイメージデータを送信した後、ログアウトする（Ｓ６）。
【００４４】
具体的な例を説明すると、図４に示されるように、電子メール機能付ファクシミリ装置４１，４２，４３が存在し、電話回線を通じて相互にファクシミリ送受信できる。また、ファクシミリ装置４１，４２がサーバ４４，４５を介してインターネット４６に接続され、ファクシミリ装置４１，４３がパソコン通信サービス網４７に接続されている。４４ａ，４５ａ，４７ａは、メールボックスである。ファクシミリ装置４１は利用者Ａ，Ｂが利用できるようになっている。利用者Ａはサーバ４４と契約しておりインターネット４６にアクセスすることができる。利用者Ｂは、パソコン通信サービス網４７に加入している。ここで、利用者Ａがファクシミリ装置４３に電子メールでイメージデータを送信する場合、或いは利用者Ｂがファクシミリ装置４２に電子メールでイメージデータを送信する場合、これまで説明したように、利用者と相手先とのネットワーク種別が異なるので、ファクシミリ装置４１はサイズテーブルＴ３に基づき分割判定を実行することになる。
【００４５】
以上、説明したように、本発明にあっては、ネットワーク種別による許容メールサイズの相違があっても、確実に電子メールを送信することができる。また、この際の電子メールの分割は、テーブルに登録されたメールサイズを利用者及び相手先の入力から得たネットワーク種別で参照して決定しているので、不必要な分割は防止される。不必要な分割とは、例えば、許容メールサイズの小さいネットワーク種別を基準に最大メールサイズを固定するような場合、許容メールサイズの大きいネットワーク種別を利用する際にも、最大メールサイズが固定であるために分割が行われることをいう。本発明にあっては、送信側及び受信側のネットワーク種別の許容メールサイズから分割するか否かを判定し、分割数も決定しているので、送信したいデータを最小の電子メール個数で確実に送信することができる。
【００４６】
なお、利用者コード番号や相手先名称（短縮番号、ワンタッチ）を使用せずにダイレクト入力でアドレスが指定されたときには、利用者テーブルＴ１や相手先テーブルＴ２が参照されないので、ネットワーク種別が分からないが、異種ネットワーク間通信の場合、相手先アドレスにサフィックスが付加されるので、このサフィックスがあることにより異種ネットワーク間通信を判別し、サフィックスを解析して送信側ネットワーク種別、受信側ネットワーク種別を知ることができる。例えば、送信側がニフティで、メールアドレスの先頭に「ＩＮＥＴ：」が付加されていると、受信側がインターネットであることが分かる。従って、サイズテーブルＴ３に基づき最大データサイズを求めることができる。また、もしネットワーク種別又は許容データサイズが不明であれば、最大データサイズを最も小さい許容データサイズに合わせるとよい。
【００４７】
以上の実施形態にあっては、サイズテーブルＴ３に、送信側ネットワーク種別、受信側ネットワーク種別に対応して最大データサイズを登録しておき、送信側ネットワーク種別と受信側ネットワーク種別とに基づいて最大データサイズを決定したが、テーブルに、ネットワーク種別毎に許容データサイズを登録しておき、送信側、受信側のそれぞれネットワーク種別について許容データサイズを参照し、小さい方の許容データサイズを最大データサイズとしてもよい。
【００４８】
また、本発明はファクシミリ装置に限らず、上記の手順をプログラム記録媒体に記録し、コンピュータを備えた通信端末装置に提供することができる。
【００４９】
【発明の効果】
本発明は次の如き優れた効果を発揮する。
【００５０】
（１）異種ネットワーク間の電子メールのメールサイズを、通信可能なメールサイズでかつ分割数が多すぎないように適正に決定することができる。
【００５１】
（２）利用者は、相手先のネットワーク種別や許容メールサイズを意識しないで送信を行うことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態を示す分割判定動作、分割動作を含む電子メール送信動作の流れ図である。
【図２】本発明によるファクシミリ装置に設けられた各種テーブルの構成図である。
【図３】本発明によるファクシミリ装置の回路構成図である。
【図４】本発明によるファクシミリ装置をコンピュータ通信網に接続した構成図である。
【符号の説明】
１  主制御部
２  読取部
３  記録部
４  表示部
５  操作部
６  外部記憶読取部
７  ＲＯＭ（プログラム記録媒体）
８  ＲＡＭ
９  画像メモリ
１０  モデム
１１  ＮＣＵ
１２  データモデム
１４  外部記憶媒体（プログラム記録媒体）
Ｓ１  利用者を入力するステップ
Ｓ２  相手先を入力するステップ
Ｓ３  最大データサイズを得るステップ
Ｓ４  ダミーエンコードのステップ
Ｓ５  分割判定のステップ
Ｓ６  分割送信のステップ
Ｔ１  利用者テーブル
Ｔ２  相手先テーブル
Ｔ３  サイズテーブル
【図１】
0003743128.tif 000002
【図２】
0003743128.tif 000003
【図３】
0003743128.tif 000004
【図４】
0003743128.tif 000005