(57)【要約】【課題】様々な情報を効率よく取扱うことのできる通信装置、通信方法、その制御プログラム、及び記憶媒体を提供すること。【解決手段】  受信した電子メールに画像データが添付されている場合に、画像情報を表すテキストデータを画像データに変換するとともに、文字情報を表すテキストデータを、文字を視覚的に表すための画像データに変換し、変換後の画像データに基づいて記録材に画像を記録する。文字情報を表すテキストデータを画像データに変換する際には、画像情報を表すテキストデータから変換された画像データと同じサイズの画像データに変換する。【選択図】図５
2010273391.tif 000002
【特許請求の範囲】
【請求項１】
画像情報を表す第１テキストデータ及び文字情報を表す第２テキストデータを含む電子メールを受信する受信手段と、
前記第１テキストデータを画像データに変換する第１変換手段と、
前記第２テキストデータを、該第２テキストデータに含まれる文字を視覚的に表すための画像データに変換する第２変換手段と、
前記電子メールを前記受信手段で受信した場合に、前記第１及び第２変換手段で変換された画像データに基づいて、自動的に記録材に画像を記録する記録手段と、を有し、
前記第２変換手段は、前記第１変換手段で変換された画像データと同じサイズの画像データに変換することを特徴とする通信装置。
【請求項２】
画像情報を表す第１テキストデータ及び文字情報を表す第２テキストデータを含む電子メールを受信する受信工程と、
前記受信工程で前記電子メールを受信した場合に、前記電子メールに含まれる前記第１テキストデータを画像データに変換する第１変換工程と、
前記受信工程で前記電子メールを受信した場合に、前記電子メールに含まれる前記第２テキストデータを、該第２テキストデータに含まれる文字を視覚的に表すための画像データに変換する第２変換工程と、
前記電子メールを前記受信工程で受信した場合に、前記第１及び第２変換工程で変換された前記画像データに基づいて、自動的に記録材に画像を記録する記録工程と、を有し、
前記第２変換工程では、前記第１変換工程で変換された画像データと同じサイズの画像データに変換することを特徴とする通信方法。
【請求項３】
プロセッサを有する受信装置を制御する制御プログラムであって、
前記プロセッサに、
画像情報を表す第１テキストデータ及び文字情報を表す第２テキストデータを含む電子メールを受信する受信工程と、
前記受信工程で前記電子メールを受信した場合に、前記電子メールに含まれる前記第１テキストデータを画像データに変換する第１変換工程と、
前記受信工程で前記電子メールを受信した場合に、前記電子メールに含まれる前記第２テキストデータを、該第２テキストデータに含まれる文字を視覚的に表すための画像データに変換する第２変換工程と、
前記電子メールを前記受信工程で受信した場合に、前記第１及び第２変換工程で変換された前記画像データに基づいて、自動的に記録材に画像を記録する記録工程と、を実現させ、
前記第２変換工程では、前記第１変換工程で変換された画像データと同じサイズの画像データに変換することを特徴とする制御プログラム。
【請求項４】
請求項３に記載の制御プログラムを格納したことを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信装置、通信方法、その制御プログラム、及び記憶媒体に関するものである。
【背景技術】
【０００２】
従来から、電子メール等のデータを送受信する通信装置が存在する。そのような通信装置には、例えばいわゆるインターネットＦＡＸが含まれる。
【０００３】
電子メールのフォーマットとしては現在ではＭＩＭＥ（ＲＦＣ２０４６／２０４５）を用いるのが一般的となっている。ＭＩＭＥフォーマットでは、１つのメールに対して、画像情報や文字情報を混在して、まとめて１つの通信として行うことが可能であるが、電子メールに画像情報のようなバイナリ・データを添付して送信する場合、テキスト形式にエンコード（データ変換）してから送信し、受信者が元のバイナリ・ファイルに復元する方法をとっている。
【０００４】
インターネットＦＡＸのようにメール受信機能を有するＦＡＸでは、受信した電子メールを、ＦＡＸ受信した場合と同様に出力することができる。その場合、受信したテキストデータが画像情報を表すものである場合に画像データに変換してから記録紙に出力している。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のインターネットＦＡＸでは画像情報を表すテキストデータのみを受信・記録しており、その他の種類のデータは出力できないデータとして扱っていた。
【０００６】
即ち、従来のインターネットＦＡＸでは、図６のような電子メール受信処理の流れとなっていた。ステップＳ４０１で電子メールを受信すると、ステップＳ４０２で取りあえずそのままテキスト形式でメモリに保存し、次に、ステップＳ４０３において、電子メールに含まれる１つのファイルとしてのテキストデータに対し、画像データをテキスト形式に変換したものか否か、つまり画像情報を表すテキストデータか否かを判断する。画像情報を表すテキストデータであれば、ステップＳ４０５で復号してバイナリの画像データに戻す。ステップＳ４０５で生成された画像データは、ステップＳ４０６でメモリに保存され、ステップＳ４０７において、メモリに格納された画像データに基づいて、画像を記録紙に出力し、ステップＳ４０８でメモリからステップＳ４０２で保存したテキストデータを削除し、ステップＳ４０９に進む。また、ステップＳ４０３において、受信したテキストデータが画像情報を表すものでない場合は、取り扱うことのできないデータとして、そのままステップＳ４０９に進む。そして、ステップＳ４０９でその電子メールに他のデータが残っているかどうか判断する。他のデータが残っている場合は、ステップＳ４０３に戻り、そのデータに対して同様の解析処理を行い、他にデータがない場合には処理を終了する。
【０００７】
従来の手法では、パソコン等から送られる電子メールデータを受信する際に、画像情報と共に受信した文字情報を自動的に記録紙に保存することは行っていなかった。このため、通信データの情報を失なうことになっていた。
【０００８】
本発明は上記従来技術の課題を解決するためになされたもので、その目的とするところは、様々な情報を取扱うことのできる通信装置、通信方法、その制御プログラム、及び記憶媒体を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明に係る通信装置は、
画像情報を表す第１テキストデータ及び文字情報を表す第２テキストデータを含む電子メールを受信する受信手段と、
前記第１テキストデータを画像データに変換する第１変換手段と、
前記第２テキストデータを、該第２テキストデータに含まれる文字を視覚的に表すための画像データに変換する第２変換手段と、
前記電子メールを前記受信手段で受信した場合に、前記第１及び第２変換手段で変換された画像データに基づいて、自動的に記録材に画像を記録する記録手段と、を有し、
前記第２変換手段は、前記第１変換手段で変換された画像データと同じサイズの画像データに変換することを特徴とする。
【００１０】
上記目的を達成するため、本発明に係る通信方法は、
画像情報を表す第１テキストデータ及び文字情報を表す第２テキストデータを含む電子メールを受信する受信工程と、
前記受信工程で前記電子メールを受信した場合に、前記電子メールに含まれる前記第１テキストデータを画像データに変換する第１変換工程と、
前記受信工程で前記電子メールを受信した場合に、前記電子メールに含まれる前記第２テキストデータを、該第２テキストデータに含まれる文字を視覚的に表すための画像データに変換する第２変換工程と、
前記電子メールを前記受信工程で受信した場合に、前記第１及び第２変換工程で変換された前記画像データに基づいて、自動的に記録材に画像を記録する記録工程と、を有し、
前記第２変換工程では、前記第１変換工程で変換された画像データと同じサイズの画像データに変換することを特徴とする。
【００１１】
上記目的を達成するため、本発明に係る制御プログラムは、
プロセッサを有する受信装置を制御する制御プログラムであって、
前記プロセッサに、
画像情報を表す第１テキストデータ及び文字情報を表す第２テキストデータを含む電子メールを受信する受信工程と、
前記受信工程で前記電子メールを受信した場合に、前記電子メールに含まれる前記第１テキストデータを画像データに変換する第１変換工程と、
前記受信工程で前記電子メールを受信した場合に、前記電子メールに含まれる前記第２テキストデータを、該第２テキストデータに含まれる文字を視覚的に表すための画像データに変換する第２変換工程と、
前記電子メールを前記受信工程で受信した場合に、前記第１及び第２変換工程で変換された前記画像データに基づいて、自動的に記録材に画像を記録する記録工程と、を実現させ、
前記第２変換工程では、前記第１変換工程で変換された画像データと同じサイズの画像データに変換することを特徴とする。
【００１２】
上記目的を達成するため、本発明に係る記憶媒体は、上記制御プログラムを格納したことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、様々な情報を取扱うことのできる通信装置、通信方法、その制御プログラム、及び記憶媒体を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１実施形態に係るインターネットＦＡＸのハードウエア構成を示した図である。
【図２】本発明の第１実施形態に係るインターネットＦＡＸのテキストデータ受信処理を示すフローチャートである。
【図３】本発明の第１実施形態に係るインターネットＦＡＸのパラメータ設定操作を説明する図である。
【図４】本発明の第１実施形態に係るインターネットＦＡＸのパラメータ設定操作を説明する図である。
【図５】本発明の第１実施形態に係るインターネットＦＡＸのデータ変換処理を示すフローチャートである。
【図６】従来の通信装置のテキストデータ受信処理を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素の相対配置、表示画面等は、特に特定的な記載がない限りは、この発明の範囲をそれらのみに限定する趣旨のものではない。なお、本明細書で文字情報とは、文字の組合せで意味を有する情報であり、画像情報とは、写真データやイラストなど、視覚的に表現して初めて意味をなすデジタル・データをいうものとする。
【００１６】
（第１の実施の形態）
本発明に係る通信装置の第１の実施形態としてのインターネットＦＡＸについて図１、図２を用いて説明する。
【００１７】
図１は、インターネットＦＡＸの概略構成を示すブロック図である。この図１において、ＣＰＵ１０１はシステムの制御部であり、装置全体を制御する。ＲＯＭ１０２はＣＰＵの制御プログラムを格納するためのメモリである。ＳＲＡＭ１０３はオペレータが登録した設定値や装置の管理データ等や各種ワーク用バッファ等を格納するメモリである。ＤＲＡＭ１０４はプログラム制御変数等を格納するためのメモリである。また画像データ、テキストデータをも蓄積する。読取部１０５は原稿上の画像を光学的に読み取り、バイナリデータに変換する装置を含む。記録部１０６は、ＤＲＡＭに格納された画像データを、記録紙に出力する装置である。ネットワーク通信制御部１０７は、本ＦＡＸの外部のネットワークと通信を行うためのインターフェースである。操作部１０８は、テンキー、ワンタッチキー、モードキー、セットキー等を備え、オペレータから設定データを獲得する。ＣＯＤＥＣ１０９は入力した画像データの符号化処理や復号処理を行う装置を含む。また画像の縮小拡大処理もここで行われる。
【００１８】
次に、本実施形態に係るインターネットＦＡＸでのテキストデータ受信処理について説明する。図２は、本実施形態に係るインターネットＦＡＸでのテキストデータ受信処理の流れを示すフローチャートである。
【００１９】
まず、ステップＳ２０１において、ＣＰＵ１０１にネットワークからの受信を行う処理要求イベントが発生し、電子メールをＭＩＭＥのフォーマットで受信する。
【００２０】
次に、ステップＳ２０２において、電子メールのヘッダから、その電子メールが画像情報に関するものか否か判断する。具体的には、ＭＩＭＥのフォーマットのＣｏｎｔｅｎｔ−Ｔｙｐｅを調べる。Ｃｏｎｔｅｎｔ−Ｔｙｐｅが、ｔｅｘｔと記述されているとテキスト情報であると判断し、ｉｍａｇｅと記述されていると画像情報であると判断する。
【００２１】
画像情報に関するものであれば、ステップＳ２０３で、符号化されてテキスト形式になっているデータを復号してバイナリの画像データに戻し、ステップＳ２０７に進む。
【００２２】
画像情報に関するものでなければ、ステップＳ２０４で、取りあえずそのままテキスト形式でＤＲＡＭ１０４に保存し、次に、ステップＳ２０５において、テキストデータが文字情報か否か判断する。文字情報であれば、ステップＳ２０６に進み、記録紙に記録できるフォーマットの画像データに変換し、ステップＳ２０７に進む。文字情報のテキストデータでもなければ、そのままステップＳ２０９に進む。
【００２３】
ステップＳ２０７においては、ステップＳ２０３又はステップＳ２０６で生成された画像データをＤＲＡＭ１０４に保存し、ステップＳ２０８において、ＤＲＡＭ１０４に格納された画像データに基づいて、画像を記録紙に出力する。
【００２４】
ステップＳ２０９では、次に受信する電子メールデータが存在するか否か判断し、存在すればステップＳ２０２に戻って、次のデータに対し、処理を行う。
【００２５】
次に、ステップＳ２０６で行われる変換処理について詳しく説明する。
【００２６】
受信したテキストデータは、テキストコードデータであるため、文字の種類を示す情報しかもっておらず、フォントや、大きさ、太字、傾きなどの情報は有していない。逆に言えば、テキストデータを画像データに変換する際には、これらのパラメータを設定する必要がある。本実施形態では、これらのパラメータのいずれかをユーザが自由に設定できる構成とすることによって、ステップＳ２０８において、ユーザが望むとおりの出力が得られるものである。
【００２７】
また、電子メール形式で受信したテキストデータの場合には、プリントの際に、ヘッダにメールアドレスやサブジェクトを表記しても良く、それらの表記の有無やその表記方法をユーザが選択できる構成としてもよい。
【００２８】
即ち、図３のように、ＦＡＸの操作部１０８に対し、所定の操作が行われると、パネル１０８ａに、各種表示形式のパラメータ選択画面を表示する。図は、メールアドレスの表記方法として、名前＜aaa@bbb＞という表記か、＜aaa@bbb＞（名前）という表記か、aaa@bbbという表記か、を選択するための画面例である。
【００２９】
記録紙３０１に記録する際には、この画面で選択した表示形式によって出力する。即ち、ここでは、名前＜aaa@bbb＞という表記を選択したため、ヘッダのto及びfromの欄に、山田一郎＜yamada@abcdef.co.jp＞と鈴木花子＜hanako@zzz.com＞と表記される。装置内部の処理としては、パネル１０８ａから選択された内容がＤＲＡＭ１０４などのメモリに登録され、テキストデータを画像データに変換する際にメモリから読出して参照する。
【００３０】
図４は、文字情報の出力形式及びその設定パラメータについて示す図である。  メールヘッダ部を上段に表示することにより、受信データの送信先、送信元、到着日時、タイトル等の情報を明確にしている。中段にはメール本文データを配置し、メールにより伝えたい文章情報を記す。最後にフッタを付け、ページ情報などを載せる。
【００３１】
ユーザが操作部１０８に対して操作することにより、これらの表示内容や表示位置、表示形式を自由に設定することができる。これにより、ユーザの必要な情報を見やすい位置に見やすい形式で配置することが可能となる。
【００３２】
ここでは、(1)メールアドレスの表記方法、(2)to,from,date,subject等の表示／非表示、(3)本文の出力フォント、(4)本文の自動改行文字数、(5)フッタのレイアウトを自由変更でき、その他のパラメータはデフォルト値固定であるが、本発明はこれに限定されるものではない。
【００３３】
また、本実施形態では、記録紙に出力する際のプリントサイズを自動的に変更するように構成されている。
【００３４】
図５は、ステップＳ２０６の処理内容を示すフローチャートである。
【００３５】
あるテキストデータが文字情報についてのものと判断され、ステップＳ２０６に進むと、まずステップＳ５０１で、同じメール中の他の受信データに画像情報が含まれているかどうかを調べる。画像情報が添付されていない場合は、ステップＳ５０２で、装置内でデフォルトとして決まっている紙サイズに設定する。一方、画像データが添付されている場合は、ステップＳ５０３で添付画像の紙サイズと同じ紙サイズを設定する。
【００３６】
そして、ステップＳ５０４に進み、設定された紙サイズに応じて、テキストデータを画像データに変換する。
【００３７】
以上のように、プリントサイズを画像情報のサイズに合わせるので、同じ電子メールで受信した情報を同じプリントサイズで出力することができ、プリントの取扱いが便利になる。画像情報のサイズは、例えば、ＴＩＦＦのフォーマットで送られてくる画像のヘッダ部に記述されている。それにより、画像情報のサイズがわかるので、画像情報の記録のためにそれに適した紙サイズを選択し、文字情報についても同じ紙サイズを選ぶようにすればよい。
【００３８】
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００３９】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４０】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４１】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した（図２および/または図５に示す）フローチャートに対応するプログラムコードが格納されることになる。
【図１】
2010273391.tif 000003
【図２】
2010273391.tif 000004
【図３】
2010273391.tif 000005
【図４】
2010273391.tif 000006
【図５】
2010273391.tif 000007
【図６】
2010273391.tif 000008