(57)【特許請求の範囲】
【請求項１】
テキストデータを受信する受信手段と、
前記テキストデータの内容が文字情報であるか否かを判断する判断手段と、
前記テキストデータの内容が文字情報であると判断した場合、前記テキストデータを、当該文字情報に含まれる文字を視覚的に表すための画像データに変換する変換手段と、
前記変換手段で変換した該画像データと、前記受信手段で受信した前記テキストデータと、の両方を記憶手段に保存するように制御する制御手段と、
前記受信手段が前記テキストデータを受信した場合に、前記変換手段により変換され、前記記憶手段に保存された前記画像データに基づいて、自動的に記録材に画像を記録する記録手段と、
前記受信手段が受信した前記テキストデータの転送に際し、当該テキストデータを、ファクシミリ通信で転送する場合には、前記記憶手段から前記画像データを読み出して転送し、テキストデータのまま転送する場合には、前記記憶手段から前記テキストデータを読み出して転送する転送手段と、
を有することを特徴とする通信装置。
【請求項２】
テキストデータを受信する受信工程と、
前記テキストデータの内容が文字情報であるか否かを判断する判断工程と、
前記テキストデータの内容が文字情報であると判断した場合、前記テキストデータを、当該文字情報に含まれる文字を視覚的に表すための画像データに変換する変換工程と、
前記変換工程で変換した該画像データと、前記受信工程で受信した前記テキストデータと、の両方を記憶手段に保存するように制御する制御工程と、
前記受信工程で前記テキストデータを受信した場合に、前記変換工程で変換され、前記記憶手段に保存された前記画像データに基づいて、自動的に記録材に画像を記録する記録工程と、
前記受信工程で受信した前記テキストデータの転送に際し、当該テキストデータを、ファクシミリ通信で転送する場合には、前記記憶手段から前記画像データを読み出して転送し、テキストデータのまま転送する場合には、前記記憶手段から前記テキストデータを読み出して転送する転送工程と、
を有することを特徴とする通信方法。
【請求項３】
プロセッサ及び記憶手段を有する受信装置を制御する制御プログラムであって、
前記プロセッサに、
テキストデータを受信する受信工程と、
前記テキストデータの内容が文字情報であるか否かを判断する判断工程と、
前記テキストデータの内容が文字情報であると判断した場合、前記テキストデータを、当該文字情報に含まれる文字を視覚的に表すための画像データに変換する変換工程と、
前記変換工程で変換した該画像データと、前記受信工程で受信した前記テキストデータと、の両方を前記記憶手段に保存するように制御する制御工程と、
前記受信工程で前記テキストデータを受信した場合に、前記変換工程で変換され、前記記憶手段に保存された前記画像データに基づいて、自動的に記録材に画像を記録する記録工程と、
前記受信工程で受信した前記テキストデータの転送に際し、当該テキストデータを、ファクシミリ通信で転送する場合には、前記記憶手段から前記画像データを読み出して転送し、テキストデータのまま転送する場合には、前記記憶手段から前記テキストデータを読み出して転送する転送工程と、
を実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は通信装置、通信方法、その制御プログラム、及び記憶媒体に関するものである。
【０００２】
【従来の技術】
従来から、電子メールを受信して、自動的に記録材に画像記録する通信装置が存在する。そのような通信装置には、例えばいわゆるインターネットＦＡＸが含まれる。
【０００３】
インターネットＦＡＸなどのように、通信装置には、ネットワークからデータを電子メールの形式として受け取ることができるものがある。電子メールのフォーマットとしては現在ではＭＩＭＥ（ＲＦＣ２０４６／２０４５）を用いるのが一般的となっている。ＭＩＭＥフォーマットでは、１つのメールに対して、画像情報や文字情報を混在して、まとめて１つの通信として行うことが可能であるが、電子メールに画像情報のようなバイナリ・データを添付して送信する場合、いったんテキスト形式にエンコード（データ変換）してから送信し、受信者が元のバイナリ・ファイルに復元する方法をとっている。従って、電子メールを受けた場合、電子メール本文をあらわすテキストで記載された部分と添付ファイルとして添付されている画像をあらわす部分は、いずれのデータもＭＩＭＥフォーマットのテキストで表記されている。
【０００４】
インターネットＦＡＸのようにメール受信機能を有するＦＡＸでは、受信した電子メールを、ＦＡＸ受信した場合と同様に出力することができる。その場合、受信したＭＩＭＥフォーマットのテキストデータが画像情報を表すものである場合に（つまり添付ファイルが画像データである場合に）、画像データに変換してから記録紙に出力している。
【０００５】
【発明が解決しようとする課題】
しかしながら、従来のインターネットＦＡＸでは画像情報を表すテキストデータ(つまり画像の添付ファイル)のみを受信・記録しており、その他の種類のデータ、例えば電子メールの本文に相当する文字情報を表す部分などは出力できないデータとして扱っていた。
【０００６】
このような装置では、一旦受信した情報を更に他の装置に転送する場合には、画像情報のみ相手に送られ、文字情報については転送できないため電子メールの本文に相当する内容は転送されなかった。このため、画像情報を受け取っても電子メールの送信元の意図することが伝わらない場合があった。
【０００７】
本発明は上記従来技術の課題を解決するためになされたもので、その目的とするところは、画像情報だけでなく、文字情報についても相手に転送できる通信装置、通信方法、その制御プログラム、及び記憶媒体を提供することにある。
さらに、本発明の別の目的は、一旦受信した情報を更に他の装置に転送する場合に、文字情報あるいは画像情報のいずれでも転送することができるようにすることにより通信効率の良い通信装置、通信方法、その制御プログラム、及び記憶媒体を提供することにある。
【０００８】
【課題を解決するための手段】
上記目的を達成するため、本発明に係る装置は、
テキストデータを受信する受信手段と、
前記テキストデータの内容が文字情報であるか否かを判断する判断手段と、
前記テキストデータの内容が文字情報であると判断した場合、前記テキストデータを、当該文字情報に含まれる文字を視覚的に表すための画像データに変換する変換手段と、
前記変換手段で変換した該画像データと、前記受信手段で受信した前記テキストデータと、の両方を記憶手段に保存するように制御する制御手段と、
前記受信手段が前記テキストデータを受信した場合に、前記変換手段により変換され、前記記憶手段に保存された前記画像データに基づいて、自動的に記録材に画像を記録する記録手段と、
前記受信手段が受信した前記テキストデータの転送に際し、当該テキストデータを、ファクシミリ通信で転送する場合には、前記記憶手段から前記画像データを読み出して転送し、テキストデータのまま転送する場合には、前記記憶手段から前記テキストデータを読み出して転送する転送手段と、
を有することを特徴とする。
【０００９】
上記目的を達成するため、本発明に係る方法は、
テキストデータを受信する受信工程と、
前記テキストデータの内容が文字情報であるか否かを判断する判断工程と、
前記テキストデータの内容が文字情報であると判断した場合、前記テキストデータを、当該文字情報に含まれる文字を視覚的に表すための画像データに変換する変換工程と、
前記変換工程で変換した該画像データと、前記受信工程で受信した前記テキストデータと、の両方を記憶手段に保存するように制御する制御工程と、
前記受信工程で前記テキストデータを受信した場合に、前記変換工程で変換され、前記記憶手段に保存された前記画像データに基づいて、自動的に記録材に画像を記録する記録工程と、
前記受信工程で受信した前記テキストデータの転送に際し、当該テキストデータを、ファクシミリ通信で転送する場合には、前記記憶手段から前記画像データを読み出して転送し、テキストデータのまま転送する場合には、前記記憶手段から前記テキストデータを読み出して転送する転送工程と、
を有することを特徴とする。
【００１０】
上記目的を達成するため、本発明に係るプログラムは、
プロセッサ及び記憶手段を有する受信装置を制御する制御プログラムであって、
前記プロセッサに、
テキストデータを受信する受信工程と、
前記テキストデータの内容が文字情報であるか否かを判断する判断工程と、
前記テキストデータの内容が文字情報であると判断した場合、前記テキストデータを、当該文字情報に含まれる文字を視覚的に表すための画像データに変換する変換工程と、
前記変換工程で変換した該画像データと、前記受信工程で受信した前記テキストデータと、の両方を前記記憶手段に保存するように制御する制御工程と、
前記受信工程で前記テキストデータを受信した場合に、前記変換工程で変換され、前記記憶手段に保存された前記画像データに基づいて、自動的に記録材に画像を記録する記録工程と、
前記受信工程で受信した前記テキストデータの転送に際し、当該テキストデータを、ファクシミリ通信で転送する場合には、前記記憶手段から前記画像データを読み出して転送し、テキストデータのまま転送する場合には、前記記憶手段から前記テキストデータを読み出して転送する転送工程と、
を実行させることを特徴とする。
【００２２】
【発明の実施の形態】
以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素の相対配置、数値等は、特に特定的な記載がない限りは、この発明の範囲をそれらのみに限定する趣旨のものではない。なお、本明細書で文字情報とは、文字の組合せで意味を有する情報であり、画像情報とは、写真データやイラストなど、視覚的に表現して初めて意味をなすデジタル・データをいうものとする。
【００２３】
（第１の実施の形態）
本発明に係る通信装置の第１の実施形態としてのインターネットＦＡＸについて図１、図２を用いて説明する。
【００２４】
図１は、インターネットＦＡＸの概略構成を示すブロック図である。この図１において、ＣＰＵ１０１はシステムの制御部であり、装置全体を制御する。ＲＯＭ１０２はＣＰＵの制御プログラムを格納するためのメモリである。ＳＲＡＭ１０３はオペレータが登録した設定値や装置の管理データ等や各種ワーク用バッファ等を格納するメモリである。ＤＲＡＭ１０４はプログラム制御変数等を格納するためのメモリである。また画像データ、テキストデータをも蓄積する。読取部１０５は原稿上の画像を光学的に読み取り、バイナリデータに変換する装置を含む。記録部１０６は、ＤＲＡＭに格納された画像データを、記録紙に出力する装置である。ネットワーク通信制御部１０７は、本ＦＡＸの外部のネットワークと通信を行うためのインターフェースである。操作部１０８は、テンキー、ワンタッチキー、モードキー、セットキー等を備え、オペレータから設定データを獲得する。ＣＯＤＥＣ１０９は入力した画像データの符号化処理や復号処理を行う装置を含む。また画像の縮小拡大処理もここで行われる。
【００２５】
次に、本実施形態に係るインターネットＦＡＸでのテキストデータ受信処理について説明する。図２は、本実施形態に係るインターネットＦＡＸでのテキストデータ受信処理の流れを示すフローチャートである。
【００２６】
まず、ステップＳ２０１において、ＣＰＵ１０１にネットワークからの受信を行う処理要求イベントが発生し、電子メールをＭＩＭＥのフォーマット化されたテキストデータとして受信する。即ち、画像の添付ファイル付の電子メールを受けた場合に、添付ファイルの画像情報を表すテキストデータと電子メール本文部分等の文字情報を表すテキストデータを受信する。
【００２７】
次に、ステップＳ２０２において、ＭＩＭＥのフォーマットで記述された電子メールのヘッダから、その電子メールが添付ファイルに相当する画像情報の部分に関するものか、或は電子メール本文などに相当する文字情報に関する部分のものか判断する。
【００２８】
具体的には、ＭＩＭＥフォーマットのＣｏｎｔｅｎｔ−Ｔｙｐｅの情報を調べる。Ｃｏｎｔｅｎｔ−Ｔｙｐｅが、ｔｅｘｔと記述されていると文字情報であると判断し、ｉｍａｇｅと記述されていると画像情報であると判断する。画像情報に関するものであれば、ステップＳ２０３で、符号化されてテキスト形式になっているデータを復号してバイナリの画像データに戻し、ステップＳ２０６に進む。
【００２９】
文字情報に関するものであれば、ステップＳ２０４で、取りあえずそのままテキスト形式でＤＲＡＭ１０４に保存し、次に、ステップＳ２０５において、テキストデータを、記録紙に記録できるフォーマットの画像データに変換し、ステップＳ２０６に進む。ここで、記録紙に記録できるフォーマット(文字サイズ、出力フォント、Ｔｏ、Ｆｒｏｍ、Ｄａｔｅ、Ｓｕｂｊｅｃｔなどの項目を表示するかどうか、同の位置に表示するかの選択等)をユーザがみやすいように設定できてもよい。
【００３０】
そして、ステップＳ２０６において、生成された画像データをＤＲＡＭ１０４に保存し、ステップＳ２０７において、ＤＲＡＭ１０４に格納された画像データに基づいて、画像を記録紙に出力する。更に、ステップＳ２０８で、次に受信する電子メールデータが存在するか否か判断し、存在すればステップＳ４０１に戻って新たな電子メールを受信し、無ければ、受信処理を終了する。
【００３１】
次に、受信した電子メールの転送処理について説明する。図３は、受信データの転送処理の流れを示すフローチャートである。
【００３２】
転送を行う際、まず、ステップＳ３０１において、そのデータの転送先は、ファクシミリであるか、或は、電子メールアドレスを有するインターネットＦＡＸや、電子メール端末であるかどうかを判断する。ユーザはアドレス帳に宛先を登録する際、予め、電子メールとしてデータを送信すべき宛先か、或は、ファクシミリ形式でデータを送信すべき宛先か、の区別を入力して登録しておく。そして、ユーザが、操作部１０８に設けられたワンタッチボタンを押下すると、そのワンタッチボタンに割当てられた宛先が、電子メール用の宛先かファクシミリ通信用の宛先か、アドレス帳を参照することによって判断する。なお、転送処理毎にユーザに、どちらの形式でデータを送信するか問い合せても良いし、直接入力された宛先を解析して、どちらの形式でデータを送信すればよいか自動的に判断する構成にしても良い。
【００３３】
ステップＳ３０１で、インターネットＦＡＸや、電子メール端末であると判断した場合、ステップＳ３０２に進み、転送先に送るテキストデータとして、図２のステップＳ２０４でＤＲＡＭ１０４に格納したテキストデータを読出し、送信する。また、転送先がＥ−ｍａｉｌアドレスを持たないファクシミリである場合、ステップＳ３０３において、図２のステップＳ２０６で保存された画像データを送信する。そして、更にステップＳ３０４に進み、転送データに画像データが添付される場合は、上記ステップＳ３０２又はステップＳ３０３の後に画像データを転送する。Ｓ３０３の後に添付された画像データを転送するようにすると、文字情報である電子メールの本文に相当する内容に引き続いて、画像データが送られる。このため、受け取った側も、まず電子メールの送信元が意図することを、電子メールの本文に相当する部分を読んで理解した後に、添付の画像データを見ることになる。したって、受け取った側にとってもわかりやすい順番で電子メールの本文に相当するテキストデータ、添付の画像データ送られてくることになり、その点で非常に好ましい。
【００３４】
テキストデータを、元のテキストデータを保存しつつ、所定のフォーマットの画像データに変換してメモリに保存することにより、受信データを転送する際に、転送先に適したデータ形式でテキスト文書を転送することができる。
【００３５】
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００３６】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００３７】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００３８】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した（図２および/または図３に示す）フローチャートに対応するプログラムコードが格納されることになる。
【００３９】
【発明の効果】
請求項１から１０までの発明によれば、画像情報だけでなく、文字情報についても相手に転送できる通信装置、通信方法、その制御プログラム、及び記憶媒体を提供することができ、さらに、通信効率を向上できる通信装置、通信方法、その制御プログラム、及び記憶媒体を提供することができる。
【００４０】
請求項１１から１５までの発明によれば、画像情報だけでなく、文字情報についても相手に転送できる通信装置、通信方法、その制御プログラム、及び記憶媒体を提供することができる。
【図面の簡単な説明】
【図１】本発明の第１実施形態に係るインターネットＦＡＸのハードウエア構成を示した図である。
【図２】本発明の第１実施形態に係るインターネットＦＡＸのテキストデータ受信処理を示すフローチャートである。
【図３】本発明の第１実施形態に係るインターネットＦＡＸの文字情報転送処理を示すフローチャートである。
【図１】
0004756794.tif 000002
【図２】
0004756794.tif 000003
【図３】
0004756794.tif 000004