(57)【特許請求の範囲】
【請求項１】
テキストデータを用いて構成した本文に画像データが添付されてなる電子メールを受信してプリント出力可能な画像形成装置において、
ネットワークを介して前記電子メールを受信する電子メール受信手段と、
前記電子メール受信手段で受信した前記電子メールのヘッダ情報により、前記テキストデータが解釈可能な文字コードであるか否かを判断する判断手段と、
前記判断手段が前記テキストデータが解釈可能な文字コードであると判断した場合に、前記テキストデータの文字コードを解釈してプリント出力可能なテキスト画像データに変換するテキストデータ変換手段と、
前記画像データと前記テキスト画像データとを記録紙上にプリント出力可能な画像形成手段と、
を備え、
前記画像形成手段が、
前記判断手段が前記テキストデータが解釈可能な文字コードであると判断した場合に、前記テキスト画像データと前記画像データとをプリント出力し、
前記判断手段が前記テキストデータが解釈可能な文字コードでないと判断した場合に、前記画像データのみをプリント出力することを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
前記テキストデータ変換手段が、
前記判断手段が前記テキストデータが解釈可能な文字コードでないと判断した場合に、当該テキストデータの文字コードをＡＳＣＩＩコードとみなして解釈して前記テキスト画像データに変換することを特徴とする画像形成装置。
【請求項３】
請求項２に記載の画像形成装置において、
前記テキストデータ変換手段が、
前記テキストデータの文字コードをＡＳＣＩＩコードとみなして解釈して前記テキスト画像データに変換する際に、前記テキストデータに含まれるＡＳＣＩＩコードの範囲外の文字を、前記テキスト画像データにおいて所定の文字に置き換えることを特徴とする画像形成装置。
【請求項４】
請求項２または３に記載の画像形成装置において、
前記判断手段が前記テキストデータが解釈可能な文字コードでないと判断した場合に、当該テキストデータの文字コードをＡＳＣＩＩコードとみなして解釈して前記テキスト画像データに変換するか否かを選択する選択手段、
を備えることを特徴とする画像形成装置。
【請求項５】
請求項４に記載の画像形成装置において、
前記選択手段が、
前記テキストデータの文字コードをＡＳＣＩＩコードとみなして解釈して前記テキスト画像データに変換するか否かをユーザーに選択させることを特徴とする画像形成装置。
【請求項６】
請求項４に記載の画像形成装置において、
前記選択手段が、
前記テキストデータの文字コードをＡＳＣＩＩコードとみなして解釈して前記テキスト画像データに変換するか否かを、前記テキストデータが記述されているコード体系に応じて選択することを特徴とする画像形成装置。
【請求項７】
請求項１ないし６のいずれかに記載の画像形成装置において、
前記画像データがＦＡＸ画像データであり、
前記画像形成装置がインターネットファクシミリ装置として構成されていることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像ファイルが添付された電子メールをネットワーク経由で受信し、当該電子メールをプリント出力可能な画像形成装置に関するもので、特にインターネットファクシミリ装置などとしての利用に好適な画像形成装置に関する。
【背景技術】
【０００２】
近年、インターネットなどのネットワークを介してＦＡＸデータを通信するインターネットＦＡＸ通信機能を備えた装置が普及してきている。インターネットＦＡＸ通信においては、スキャナなどから読み込んだ画像データを電子メールに添付して送信する方法が一般的である。
【０００３】
このような装置においては、インターネットを介してＦＡＸデータが受信されると、電子メールのテキスト本文および添付された画像データの両方を、自動的に紙などのプリント媒体上にプリント出力する機能を有する場合がある。
【０００４】
添付された画像データを自動的にプリント出力する技術に関しては次のようなものがある。例えば、予め電子メールのテキストデータ部分に埋め込んでおいた制御データを用いて、添付された画像データの印刷処理を適切に行う技術がある（特許文献１参照）。また、添付された画像データが解釈できない場合に、テキストのみを印字するとともに添付ファイルの印刷が行なかった旨を所定の宛先に通知する技術がある（特許文献２参照）。また、電子メールのテキスト本文についてはプリント出力を行わずにパソコンなどの外部装置に転送する技術もある（特許文献３参照）。
【０００５】
【特許文献１】特開２００３−２６３２９４号公報
【特許文献２】特開２００４−２３７４９１号公報
【特許文献３】特開２００１−１１９５１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術においては、テキスト本文の文字コードが受信装置において解釈できない場合は想定されておらず、このような場合、受信されたメールは解釈不能とされて全く処理されなかった。
【０００７】
つまり、メールのテキスト本文が解釈できないために、添付された画像データのプリント出力が行われない（換言すると、インターネットＦＡＸ通信本来の目的である画像の通信が果たされない）、という問題が生じていた。インターネット網の普及により、様々な文字コードによるテキスト本文を有するメールを受信する可能性が高まっている近年においては、このような問題が頻発すると考えられる。
【０００８】
このような問題はインターネットファクシミリ装置に限らず、画像ファイルが添付された電子メールのプリント出力を行う際に共通の問題となっている。
【０００９】
本発明は、このような事情に鑑みてなされたものであって、受信した電子メールのテキスト本文が解釈できない場合にも、画像データのプリント出力を行うことができる画像形成装置を提供することを第１の目的としている。
【００１０】
また、受信した電子メールのテキスト本文が解釈できない場合にも、電子メールのテキスト本文の内容を伝えることのできる可能性を高めることができる画像形成装置を提供することを第２の目的としている。
【課題を解決するための手段】
【００１１】
請求項１の発明は、テキストデータを用いて構成した本文に画像データが添付されてなる電子メールを受信してプリント出力可能な画像形成装置において、ネットワークを介して前記電子メールを受信する電子メール受信手段と、前記電子メール受信手段で受信した前記電子メールのヘッダ情報により、前記テキストデータが解釈可能な文字コードであるか否かを判断する判断手段と、前記判断手段が前記テキストデータが解釈可能な文字コードであると判断した場合に、前記テキストデータの文字コードを解釈してプリント出力可能なテキスト画像データに変換するテキストデータ変換手段と、前記画像データと前記テキスト画像データとを記録紙上にプリント出力可能な画像形成手段と、を備え、前記画像形成手段が、前記判断手段が前記テキストデータが解釈可能な文字コードであると判断した場合に、前記テキスト画像データと前記画像データとをプリント出力し、前記判断手段が前記テキストデータが解釈可能な文字コードでないと判断した場合に、前記画像データのみをプリント出力する。
【００１３】
請求項２の発明は、請求項１に記載の画像形成装置において、前記テキストデータ変換手段が、前記判断手段が前記テキストデータが解釈可能な文字コードでないと判断した場合に、当該テキストデータの文字コードをＡＳＣＩＩコードとみなして解釈して前記テキスト画像データに変換する。
【００１４】
請求項３の発明は、請求項２に記載の画像形成装置において、前記テキストデータ変換手段が、前記テキストデータの文字コードをＡＳＣＩＩコードとみなして解釈して前記テキスト画像データに変換する際に、前記テキストデータに含まれるＡＳＣＩＩコードの範囲外の文字を、前記テキスト画像データにおいて所定の文字に置き換える。
【００１５】
請求項４の発明は、請求項２または３に記載の画像形成装置において、前記判断手段が前記テキストデータが解釈可能な文字コードでないと判断した場合に、当該テキストデータの文字コードをＡＳＣＩＩコードとみなして解釈して前記テキスト画像データに変換するか否かを選択する選択手段、を備える。
【００１６】
請求項５の発明は、請求項４に記載の画像形成装置において、前記選択手段が、前記テキストデータの文字コードをＡＳＣＩＩコードとみなして解釈して前記テキスト画像データに変換するか否かをユーザーに選択させる。
【００１７】
請求項６の発明は、請求項４に記載の画像形成装置において、前記選択手段が、前記テキストデータの文字コードをＡＳＣＩＩコードとみなして解釈して前記テキスト画像データに変換するか否かを、前記テキストデータが記述されているコード体系に応じて選択する。
【００１８】
請求項７の発明は、請求項１ないし６のいずれかに記載の画像形成装置において、前記画像データがＦＡＸ画像データであり、前記画像形成装置がインターネットファクシミリ装置として構成されている。
【発明の効果】
【００１９】
請求項１に記載の発明によれば、受信した電子メールに含まれるテキストデータが解釈可能な文字コードであるか否かに関わらず当該電子メールに含まれる画像データをプリント出力するので、例えば受信した電子メールのテキスト本文が解釈できないために受信した電子メールのテキスト本文をプリント出力できない場合であっても、画像データをプリント出力することができる。
【００２０】
請求項２，４に記載の発明によれば、テキストデータの文字コードを解釈できない場合に、当該テキストデータの文字コードをＡＳＣＩＩコードとみなして解釈してテキスト画像データに変換するので、受信した電子メールのテキスト本文が解釈できない文字コードの場合にも、電子メールのテキスト本文の内容を伝えることのできる可能性を高めることができる。
【００２１】
請求項３に記載の発明によれば、テキストデータの文字コードをＡＳＣＩＩコードとみなして解釈して変換した場合に、テキストデータに含まれるＡＳＣＩＩコードの範囲外の文字が所定の文字に置き換えられてプリント出力されるので、電子メールのテキスト本文を読みやすい状態でプリント出力することができる。
【００２２】
請求項５に記載の発明によれば、テキストデータの文字コードをＡＳＣＩＩコードとみなして解釈してテキスト画像データに変換するか否かをユーザーが選択できるので、テキストデータが、テキスト画像データに変換できるコード体系で記述されていない場合であっても、ユーザーが希望する場合には、文字コードをＡＳＣＩＩコードとみなして解釈してテキスト画像データに変換させることができる。
【００２３】
請求項６に記載の発明によれば、テキストデータの文字コードをＡＳＣＩＩコードとみなして解釈してテキスト画像データに変換するか否かをテキストデータのコード体系に応じて選択するので、テキストデータが、テキスト画像データに変換できるコード体系で記述されていない場合であっても、文字コードをＡＳＣＩＩコードとみなして解釈することが有効な場合には、文字コードをＡＳＣＩＩコードとみなして解釈してテキスト画像データに変換することができる。
【００２４】
請求項７に記載の発明によれば、画像データに主たる情報が含まれていることが多いインターネットファクシミリに請求項１〜請求項６の発明を適用することにより、テキストデータを画像化できない場合でも、受信した情報の内容うちの実質的部分の多くを了解できる。
【発明を実施するための最良の形態】
【００２５】
以下ではこの発明の実施形態について説明するが、この発明における「文字」とは、狭義の文字（アルファベット、仮名、漢字）のみではなく、数字および記号を含む概念を示す用語として使用する。
【００２６】
〈１．第１の実施の形態〉
〈１−１．デジタル複合機〉
図１は、この発明の第１の実施形態の画像形成装置であるインターネットファクシミリ装置に相当する機能が組み込まれたデジタル複合機１の構成を示すブロック図である。
【００２７】
図１を参照する。このデジタル複合機１は、ＦＡＸ機能、コピー機能、スキャン機能、プリント機能などの複数の機能を有する複合機（ＭＦＰ装置）として構成されている。
【００２８】
このデジタル複合機１は、制御部１１と、ＲＡＭ１２と、ＲＯＭ１３と、操作部１４と、表示部１５と、画像処理部１６と、テキスト処理部１７と、画像読取部１８と、画像形成部１９と、画像メモリ２０と大容量蓄積部２１と、通信関係の機能部２２〜２５とを、バスライン２６を介して電気的に接続した構成となっている。
【００２９】
制御部１１は、ＣＰＵで構成されている。制御部１１は、ＲＯＭ１３に記憶されたプログラムに基づいて上記のハードウエア各部を制御し、デジタル複合機１の機能を実現する。
【００３０】
ＲＡＭ１２は、読み出しと書き込みとが可能な記憶装置であり、画像データ、ＦＡＸ番号、メールアドレスなどの一時的に蓄積される諸データや、制御部１１による演算処理の際に発生するデータなどを一時的に記憶する。ＲＡＭ１２はＳＲＡＭやフラッシュメモリなどで構成される。
【００３１】
ＲＯＭ１３は、デジタル複合機１の制御に必要なプログラムやデータを予め格納した読み出し専用の記憶装置である。
【００３２】
操作部１４は、文字キー、テンキー、ファンクションキーなどの各種キーによって構成され、コマンドやデータの入力などのユーザ操作を受け付ける。操作部１４が受けたユーザ操作は信号として制御部１１に入力される。制御部１１はユーザ操作に基づいて各部の動作を制御する。また、操作部１４には処理続行ボタン１４１および処理中止ボタンが設けられている（図２参照）。後述するように、ユーザはこれらのボタン１４１，１４２を操作することによって、インターネットＦＡＸ受信したデータのプリント出力に関する所定の指示をデジタル複合機１に与えることができる。
【００３３】
表示部１５は、デジタル複合機１の動作状態や、画像データなどを表示する表示装置である。表示部１５は、液晶ディスプレイなどの表示装置により構成される。なお、図２に示す操作ボタン機能は専用ボタンによって構成されていてもよいが、この表示部１５のディスプレイ画面上に設けたタッチパネルによって実現されてもよい。
【００３４】
画像処理部１６は、インターネットＦＡＸ通信によって受信された画像データや、画像読取部１８から取得した画像データにＡ／Ｄ変換、表色系の変換、色調整、画像の合成などの種々の処理を行う処理部である。
【００３５】
テキスト処理部１７は、受信された電子メールのテキスト本文などのテキストデータを解釈し、ビットマップフォントもしくはアウトラインフォントへの変換処理などの、画像形成部１９において可視情報としてプリント出力可能なデータ（以下、「テキスト画像データ」という）とするために必要な各処理を行う処理部である。
【００３６】
画像読取部１８は、原稿上の画像をＣＣＤラインセンサなどの読取素子によって読み取るスキャナである。画像読取部１８は、ガラス台上に載置された原稿の表面を読取素子が走査して画像を読み取るタイプのスキャナであってもよく、ＡＤＦ（Auto Document Feeder）によって搬送される原稿の表面を、静止した読取素子によって走査して画像を読み取るタイプのスキャナであってもよい。
【００３７】
画像形成部１９は、画像メモリ２０に格納された画像データやテキスト処理部で処理されたテキストデータなどに基づいて記録紙上への記録を行うプリンタである。画像形成部１９には、例えば、電子写真方式のプリンタを採用することができる。
【００３８】
画像メモリ２０は、ＬＡＮＩ／Ｆ２４やＮＣＵ２５を通じて外部装置４，５，６から受信した画像データ、画像読取部１８において取得された画像データ、画像処理部１６において処理された画像データなどを、一時的に記憶するための記憶装置である。画像メモリ２０は、読み出しと書き込みとが可能なＤＲＡＭ等のメモリにより構成される。
【００３９】
大容量蓄積部２１は、ハードディスクなどにより構成される。大容量蓄積部２１は、画像読取部１８により処理された画像データを蓄積することができる。
【００４０】
さらにこのデジタル複合機１には、通信関係の機能部として、画像データ等を複数のプロトコルに対応して符号化/復号化するコーデック（ＣＯＤＥＣ）２２と、送受信データの変調および復調を行うモデム２３と、ＬＡＮ（ローカルエリアネットワーク）５０とのインターフェイスに相当するＬＡＮＩ／Ｆ２４と、電話回線の開閉制御を行うＮＣＵ２５とが、バスライン２６を介して電気的に接続した構成となっている。
【００４１】
次に、このデジタル複合機１の通信環境について説明する。デジタル複合機１は、ＬＡＮ５０と接続されている。ＬＡＮ５０にはメールサーバ３や外部端末４などが接続されている。また、ＬＡＮ５０は、ルータ２などを介してインターネット５１に接続されている。このような構成によって、デジタル複合機１は、ＬＡＮ５０を介して接続された外部端末４や、インターネット５１を介して接続された外部端末５と電子メール通信などを行うことができる。さらに、デジタル複合機１は、アナログ回線用のデータ通信ネットワークであるＰＳＴＮ（公衆交換電話網）５２と接続されている。これによって、デジタル複合機１はＰＳＴＮ５２を介して接続された外部端末６との通信を行うことができる。外部端末４，５，６は、モデム接続されたパソコン、デジタル複合機１と同様の装置、固定電話、携帯電話、ＦＡＸ専用機、などである。
【００４２】
〈１−２．インターネットＦＡＸ受信時の処理動作〉
図３は、第１の実施の形態におけるデジタル複合機１がインターネットＦＡＸに相当する電子メールを受信した場合の動作を示すフローチャートである。なお、特に記載のない場合、以下の動作は制御部１１の制御下で自動に行われる。
【００４３】
まず、インターネットＦＡＸに相当する電子メールを受信したか否かが判断される（ステップＳ１）。インターネットＦＡＸに相当する電子メールによって受信されるデータ（以下において「ＦＡＸメールデータＤｆ」という）には、電子メールの本文であるテキストデータ（以下において「テキストデータＤｔ」という）と、電子メールに添付されたＦＡＸ画像データ（以下において「添付画像データＤｇ」という）とが含まれている。
【００４４】
ステップＳ１でＦＡＸメールデータＤｆの受信がないと判断されると、実質的処理を行わずにループし、この問いを繰り返す。
【００４５】
ステップＳ１でＦＡＸメールデータＤｆの受信があると判断されると、当該ＦＡＸメールデータＤｆをプリント出力するための各種の処理が行われる。
【００４６】
まず、当該ＦＡＸメールデータＤｆに含まれるテキストデータＤｔをテキスト画像データに変換可能か否かが判断される（ステップＳ２）。例えば、テキストデータＤｔが解釈可能な文字コードであるか否かをＦＡＸメールデータＤｆの電子メールのヘッダの所定箇所（例えば「chrset＝」以下の部分）から判断し、文字コードが解釈不可能なものである場合には、当該テキストデータＤｔは変換不可能と判断される。具体的には、そのＦＡＸメールデータＤｆの本文のテキストデータＤｔがどのコード体系でコード化されているかを示すコード識別情報をメールヘッダから読み出し、デジタル複合機１自身に登録されているデコード可能なコード体系の一覧情報の中にそのコード識別情報が登録されていれば変換可能と判断され、登録されていない場合は変換不可能と判断する。
【００４７】
ステップＳ２でテキストデータＤｔが変換可能と判断されると、テキストデータＤｔはテキスト処理部１７に送られる。テキスト処理部１７では、テキストデータＤｔに対する所定の処理が行われる（ステップＳ３）。すなわち、テキストデータＤｔをテキスト画像データに変換するための所定の処理（テキストデータＤｔの文字コードの解釈や、ビットマップフォントまたはアウトラインフォントへの変換処理など）が行われる。
【００４８】
ステップＳ３の処理が終了すると、当該ＦＡＸメールデータＤｆに含まれる添付画像データＤｇが画像処理部１６に送られる。画像処理部１６では、添付画像データＤｇに対する所定の処理が行われる（ステップＳ５）。すなわち、添付画像データＤｇをプリント出力可能なデータに変換するための所定の処理（添付画像データＤｇのデコード、ＲＩＰ処理、エッジ強調や平滑化などの所定の画像処理）が行われる。
【００４９】
ステップＳ５の添付画像データＤｇに対する所定の処理が終了すると、添付画像データＤｇは、ステップＳ３の所定の処理を行われたテキストデータＤｔとともに、画像形成部１９に送られる。画像形成部１９では、添付画像データＤｇおよびテキスト画像データに変換されたテキストデータＤｔのそれぞれが用紙上にプリント出力される（ステップＳ７）。この場合、図６（ａ）に示すように、添付画像データＤｇがプリント出力された用紙ＰｇとテキストデータＤｔがプリント出力された用紙Ｐｔとが排出されることになる。
【００５０】
ステップＳ２でテキストデータＤｔが変換不可能と判断されると、テキストデータＤｔに対する処理は行われることなく、添付画像データＤｇに対する処理を行うか否かが判断される（ステップＳ４）。
【００５１】
この判断は具体的には以下のように行われる。まず、制御部１１の指示によって、受信したＦＡＸメールデータＤｆのテキストデータＤｔがテキスト画像データに変換ができない場合に引き続いて添付画像データＤｇの処理を行うか否かの選択判断をユーザに促すための、所定の定型メッセージが表示部１５に表示される（図２（ａ））。この定型メッセージを見たユーザは、引き続いて添付画像データＤｇの処理を行うことを希望する場合には操作部１４に形成された処理続行ボタン１４１を操作し、希望しない場合には処理中止ボタン１４２を操作する。制御部１１は、処理続行ボタン１４１の操作があった場合には添付画像データＤｇのデコード処理を行うと判断し、処理中止ボタン１４２の操作があった場合には処理を行わないと判断する。
【００５２】
ステップＳ４で添付画像データＤｇの処理を行うと判断されると、当該ＦＡＸメールデータＤｆに含まれる添付画像データＤｇが画像処理部１６に送られる。画像処理部１６では、添付画像データＤｇに対する所定の処理が行われる（ステップＳ５）。
【００５３】
ステップＳ５の処理が終了すると、添付画像データＤｇは、画像形成部１９に送られる。画像形成部１９では添付画像データＤｇが用紙上にプリント出力される（ステップＳ７）。この場合、テキストデータＤｔについてはプリント出力されず、図６（ｂ）に示すように、添付画像データＤｇがプリント出力された用紙Ｐｇのみが排出されることになる。
【００５４】
ステップＳ４で添付画像データＤｇの処理を行わないと判断されると、当該ＦＡＸメールデータＤｆには、予め設定された、解釈不可能メールに対する所定の処理が行われる（ステップＳ６）。具体的には、当該ＦＡＸメールデータＤｆの送信元に、受信したＦＡＸメールデータＤｆが解釈できなかった旨を通知する定型のメールを送信したり、また、受信したＦＡＸメールデータＤｆを当該送信元に返送もしくはアドミニストレータに転送するなどの処理が行われる。
【００５５】
以上の動作によると、受信したＦＡＸメールデータＤｆに含まれるテキストデータＤｔがテキスト画像データに変換できない場合、例えば解釈不可能な文字コードの場合であっても、少なくとも添付画像データＤｇをプリント出力することができる。すなわち、第１の実施の形態におけるデジタル複合機１においては、電子メール本文がプリント出力できるか否かに関わらず画像がプリント出力されるため、解釈不可能な電子メール本文の存在によってインターネットＦＡＸ通信の主たる目的である画像の通信が妨げられることがない。
【００５６】
〈２．第２の実施の形態〉
〈２−１．インターネットＦＡＸ受信時の処理動作〉
図４は、第２の実施の形態におけるデジタル複合機１がインターネットＦＡＸに相当する電子メールを受信した場合の動作を示すフローチャートである。ただし、第２の実施の形態におけるデジタル複合機１の装置構成および通信環境については第１の実施の形態におけるデジタル複合機１と同様である。なお、特に記載のない場合、以下の動作は制御部１１の制御下で自動に行われる。
【００５７】
まず、ＦＡＸメールデータＤｆを受信したか否かが判断される（ステップＳ１１）。
【００５８】
ステップＳ１１でＦＡＸメールデータＤｆの受信がないと判断されると、実質的処理を行わずにループし、この問いを繰り返す。
【００５９】
ステップＳ１１でＦＡＸメールデータＤｆの受信があると判断されると、ＦＡＸメールデータＤｆをプリント出力するための各種の処理が行われる。
【００６０】
まず、当該ＦＡＸメールデータＤｆに含まれるテキストデータＤｔが解釈可能な文字コードであるか否かが判断される（ステップＳ１２）。
【００６１】
ステップＳ１２でテキストデータＤｔが解釈可能と判断されると、テキストデータＤｔはテキスト処理部１７に送られる。テキスト処理部１７では、テキストデータＤｔに対する所定の処理が行われる（ステップＳ１３）。なおこの処理は第１の実施の形態における処理動作のステップＳ３（図３参照）と同様である。続いて、当該ＦＡＸメールデータＤｆに含まれる添付画像データＤｇが画像処理部１６に送られる。画像処理部１６では、添付画像データＤｇに対する所定の処理が行われる（ステップＳ１７）。なおこの処理は第１の実施の形態における処理動作のステップＳ５（図３参照）と同様である。所定の処理が終了した添付画像データＤｇおよびテキスト画像データに変換されたテキストデータＤｔのそれぞれは、画像形成部１９で用紙上にプリント出力される（ステップＳ１９）。この場合、図６（ａ）に示すように、添付画像データＤｇがプリント出力された用紙ＰｇとテキストデータＤｔがプリント出力された用紙Ｐｔとが排出されることになる。
【００６２】
ステップＳ１２でテキストデータＤｔが解釈不可能と判断されると、テキストデータＤｔの文字コードをＡＳＣＩＩコードとみなして処理を行うか否かが判断される（ステップＳ１４）。
【００６３】
この判断は具体的には以下のように行われる。まず、制御部１１からの制御信号によって、受信したＦＡＸメールデータＤｆのテキストデータＤｔが解釈できない場合に、テキストデータＤｔの文字コードをＡＳＣＩＩコードとみなして処理を行うか否かの選択判断をユーザに促すための、所定の定型メッセージが表示部１５に表示される（図２（ｂ））。この定型メッセージを見たユーザは、ＡＳＣＩＩとみなしてテキストデータＤｔの処理を行うことを希望する場合には操作部１４に形成された処理続行ボタン１４１を操作し、希望しない場合には処理中止ボタン１４２を操作する。制御部１１は、処理続行ボタン１４１の操作があった場合にはテキストデータＤｔをＡＳＣＩＩとみなして処理を行うと判断し、処理中止ボタン１４２の操作があった場合には処理を行わないと判断する。
【００６４】
ステップＳ１４でテキストデータＤｔの文字コードをＡＳＣＩＩコードとみなして処理を行うと判断されると、当該ＦＡＸメールデータＤｆに含まれるテキストデータＤｔがテキスト処理部１７に送られる。テキスト処理部１７では、テキストデータＤｔに対する所定の処理が行われる（ステップＳ１５）。この処理はステップＳ１３において、文字コードがＡＳＣＩＩコードであるようなテキストデータに対して行われるのとほぼ同様である。具体的には、テキストデータＤｔの文字コードがＡＳＣＩＩコードであるとみなした解釈（以下において「みなし解釈」という）や、ビットマップフォントまたはアウトラインフォントへの変換処理などが行われる。みなし解釈については後述する。
【００６５】
ステップＳ１５の処理が終了すると、当該ＦＡＸメールデータＤｆに含まれる添付画像データＤｇが画像処理部１６に送られる。画像処理部１６では、添付画像データＤｇに対する所定の処理（ステップＳ１７）が行われる。所定の処理が終了した添付画像データＤｇおよびテキスト画像データに変換されたテキストデータＤｔのそれぞれは、画像形成部１９で用紙上にプリント出力される（ステップＳ１９）。この場合、図６（ｃ）に示すように、添付画像データＤｇがプリント出力された用紙Ｐｇと、みなし解釈されたテキストデータＤｔ（図７に示す本文ｔｘＡ参照）がプリント出力された用紙Ｐｔとが排出されることになる。
【００６６】
ステップＳ１４でテキストデータＤｔの文字コードをＡＳＣＩＩコードとみなして処理を行わないと判断されると、テキストデータＤｔに対する処理は行われることなく、添付画像データＤｇに対する処理を行うか否かが判断される（ステップＳ１６）。なおこの判断は第１の実施の形態における処理動作のステップＳ４（図３参照）と同様である。
【００６７】
ステップＳ１６で添付画像データＤｇの処理を行うと判断されると、当該ＦＡＸメールデータＤｆに含まれる添付画像データＤｇが画像処理部１６に送られる。画像処理部１６では、添付画像データＤｇに対する所定の処理が行われる（ステップＳ１７）。所定の処理が終了した添付画像データＤｇは、画像形成部１９で用紙上にプリント出力される（ステップＳ１９）。この場合、テキストデータＤｔについてはプリント出力されず、図６（ｂ）に示すように、添付画像データＤｇがプリント出力された用紙Ｐｇのみが排出されることになる。
【００６８】
ステップＳ１６で添付画像データＤｇの処理を行わないと判断されると、当該ＦＡＸメールデータＤｆには、解釈不可能メールに対する所定の処理が第１の実施の形態におけるステップＳ６と同様に行われる（ステップＳ１８）。
【００６９】
〈２−３．みなし解釈〉
図５は、みなし解釈を示すフローチャートである。先述の通り、みなし解釈はテキストデータＤｔの文字コードが解釈できない場合に、当該テキストデータＤｔの文字コードがＡＳＣＩＩコードであるとみなして解釈する処理である。
【００７０】
まずテキストデータＤｔを１文字（１バイト分）読み出し（ステップＳ２１）、当該文字のコードがＡＳＣＩＩコードの範囲内にあるか否かが判断される（ステップＳ２２）。周知のように、ＡＳＣＩＩコードは１６進表示で、「0x00〜0x1f」が制御文字、「0x20」が空白コード、「0x21〜0x7e」が文字コード、「0x7f」が制御文字にそれぞれ割り当てられており、テキストデータＤｔの先頭側から順次に切り出された１バイト分のコード値がこれらのコード範囲内にある場合にはそれに従ってデコードした結果を得ることが可能であり、このコード範囲内にない場合にはその１バイト分については特定の文字としては解釈できない。
【００７１】
当該文字がＡＳＣＩＩコードの範囲内にあると判断された場合にはＡＳＣＩＩコードにおける対応する文字を出力し（ステップＳ２３）、範囲内にないと判断された場合には予め設定された所定の文字を代替文字として読み出す（ステップＳ２４）。なお、ステップＳ２４で読み出す代替文字としてはＡＳＣＩＩコードで表現される任意の文字を設定できるが、「・」「＊」といったアルファベット文字以外の文字（特に記号）を設定することが望ましい。空白文字を代替文字としてもよいが、その場合には原文でも空白なのか、それとも代替文字なのかについての区別がつきにくいため、完全な空白文字よりもアンダーバー（ＡＳＣＩＩコードで「0x5f」）の方が好ましい。
【００７２】
テキストデータＤｔに含まれる全ての文字の対する出力が終了したと判断されると（ステップＳ２５）、テキストデータＤｔのみなし解釈処理が終了する。
【００７３】
次に、このみなし解釈処理の具体的な適用およびその効果について、文字コードがＩＳＯ−８８５９−１のテキストデータＤｔに対してみなし処理を行う場合を例にとって説明する。
【００７４】
図７は、受信したテキストデータＤｔをＩＳＯ−８８５９−１の文字コードで適正に解釈してプリント出力した場合（ｔｘＩ）と、ＡＳＣＩＩとみなして解釈してプリント出力した場合（ｔｘＡ）とをそれぞれ示している。
【００７５】
ＩＳＯ−８８５９−１などのヨーロッパの言語で使われる文字コード体系であるＩＳＯ−８８５９は、７ビットのＡＳＣＩＩコードを８ビットに拡張して１２８の文字を新たに追加し、そこにアルファベットの飾り文字（例えばアクセント記号付きアルファベット）など英語のアルファベット以外の追加文字を入れたものである。従って、通常の英語アルファベットや数字などと同じ文字は、ＩＳＯ−８８５９の文字コードにおいてもＡＳＣＩＩコードと同じコードで定義されている。従って、図７に示すように、これらＡＳＣＩＩコードの範囲内の文字についてはみなし解釈処理であっても正しく出力される。一方、アクセント記号付き文字など、ＡＳＣＩＩコード範囲外の文字についてはみなし解釈処理では正しく出力されず、矢印１００で示すその位置に特定の代替文字「＊」がプリント出力されている。しかし、図７からもわかるように、通常の文章において、このような文字の占める割合は小さく、それを代替文字に置き換えてもおよその文章の概要を掴むことができる場合がほとんどである。つまり、ＩＳＯ−８８５９のようにＡＳＣＩＩコードを拡張した表現形式を有する文字コードにおいては、デジタル複合機１が当該文字コードを解釈できない場合であっても、みなし解釈処理を行うことによって、テキストデータＤｔの内容をユーザに伝えられる可能性が高いといえる。
【００７６】
以上の動作によると、受信したＦＡＸメールデータＤｆに含まれるテキストデータＤｔが解釈不可能な文字コードであっても、少なくとも添付画像データＤｇをプリント出力することができるとともに、解釈できないテキストデータＤｔをＡＳＣＩＩコードとして処理することによって電子メール本文の内容を人間がほぼ読解可能な状態で用紙上にプリント出力できる場合が多い。すなわち、第２の実施の形態におけるデジタル複合機１においては、電子メール本文がプリント出力できるか否かに関わらず画像がプリント出力されるとともに、テキストデータＤｔの文字コードが解釈できない場合であってもほぼ読解可能な状態で電子メール本文をプリント出力できる可能性を高めることができる。
【００７７】
〈３．変形例〉
上記の各実施の形態においては、添付画像データＤｇとテキストデータＤｔとがそれぞれ異なる用紙Ｐｇ，Ｐｔ上にプリント出力される構成であったが、これらが、同一用紙上にプリント出力される構成としてもよい。図８はこのような構成とした場合に、同一用紙Ｐｏ上にプリント出力されたＦＡＸメールデータＤｆを示す図である。すなわち、図８（ａ）は、添付画像データＤｇとテキストデータＤｔとの両方がプリント出力される場合を、図８（ｂ）は、添付画像データＤｇのみがプリント出力される場合を、図８（ｃ）は、添付画像データＤｇとみなし解釈されたテキストデータＤｔとがプリント出力される場合を、それぞれ示している。
【００７８】
第１の実施の形態においては、ステップＳ２でテキストデータＤｔが変換不可能と判断された場合に、ステップＳ４において添付画像データＤｇに対する処理を行うか否かが判断されていたが（図３参照）、このような判断を行うことなく、必ずステップＳ５の添付画像データＤｇに対する処理に進んでもよい。つまりこの場合、テキストデータＤｔが変換不可能な場合は、テキストデータＤｔに対する処理をスキップして自動的に添付画像データＤｇの処理に移ることになり、添付画像データＤｇがプリント出力された用紙Ｐｇのみが排出されることになる。第２の実施の形態のステップＳ１６（図４参照）においても同様である。
【００７９】
また、ステップＳ５の添付画像データＤｇの処理ができない場合（例えば添付画像データＤｇのデコードが不可能な場合）にも、ステップＳ６に進み解釈不可能メールとしての所定の処理が行われるとしてもよい。第２の実施の形態のステップＳ１７（図４参照）においても同様である。
【００８０】
また、ステップＳ２でテキストデータＤｔが変換可能と判断された場合にも、ステップＳ３でテキストデータＤｔに対する所定の処理を行った後に、ステップＳ４において添付画像データＤｇに対する処理を行うか否かを判断してもよい。第２の実施の形態のステップＳ１３およびステップＳ１５（図４参照）の処理を行った後も同様である。
【００８１】
また、ステップＳ２でテキストデータＤｔが変換不可能と判断された場合には、ステップＳ７において、添付画像データＤｇとともに所定の定型メッセージ（例えば「電子メール本文はプリントできませんでした」という文章）をプリント出力してもよい。また、そのような定型メッセージを表示部１５に表示してもよい。第２の実施の形態においてステップＳ１４でＡＳＣＩＩコードとしての解釈を行わないと判断された場合においても同様である。
【００８２】
第２の実施の形態においては、ステップＳ１２でテキストデータＤｔが解釈不可能と判断された場合に、ステップＳ１４においてテキストデータＤｔの文字コードをＡＳＣＩＩコードとみなして処理を行うか否かが判断されていたが（図４参照）、このような判断を行うことなく、必ずステップＳ１５に進んでテキストデータＤｔをＡＳＣＩＩコードとみなして所定の処理を行ってもよい。つまりこの場合、テキストデータＤｔが解釈不可能な場合は、自動的にテキストデータＤｔをＡＳＣＩＩコードとみなした処理を行うことになり、添付画像データＤｇがプリント出力された用紙Ｐｇと、みなし解釈されたテキストデータＤｔがプリント出力された用紙Ｐｔとが排出される。
【００８３】
また、ステップＳ１４の判断処理を自動で行ってもよい。すなわち、ＩＳＯ−８８５９のようなＡＳＣＩＩコードを拡張した文字コード体系など、みなし解釈が有効に機能すると考えられる文字コードを予め選定してデジタル複合機１に登録しておき、テキストデータＤｔがそのような文字コードの場合には、ステップＳ１５に進んでテキストデータＤｔをＡＳＣＩＩコードとみなして所定の処理を行うとしてもよい。
【００８４】
添付画像データＤｇだけのプリント出力やＡＳＣＩＩコードとしての見なし処理についてのユーザによる選択要求は、インターネットＦＡＸに相当する電子メールを受信する都度には行わず、ユーティリティの設定画面で選択しておくようにすることもできる。また、このようにして事前に選択した方をデフォルトとし、電子メールごとにテンポラリに選択内容を変更することもできるというように、２重の選択を可能にしておいてもよい。
【００８５】
また、この発明はインターネットファクシミリ装置に限らず、画像データが添付された電子メールを受信してプリント出力することが可能な画像形成装置一般に適用できるが、インターネットファクシミリ装置や、デジタル画像の配信システムに使用される端末装置など、受信した情報の主たる内容が添付画像にあり、本文テキストは送り状に相当する事項ないしは付記的事項にすぎないことが多い用途において特に有用である。
【図面の簡単な説明】
【００８６】
【図１】第１の実施の形態に係るデジタル複合機１の構成を示すブロック図である。
【図２】操作部１４および表示部１５を示すブロック図である。
【図３】第１の実施の形態に係るデジタル複合機１がインターネットＦＡＸを受信した場合の動作を示すフローチャートである。
【図４】第２の実施の形態におけるデジタル複合機１がインターネットＦＡＸを受信した場合の動作を示すフローチャートである。
【図５】みなし解釈の動作を示すフローチャートである。
【図６】プリント出力されたＦＡＸメールデータＤｆを例示する図である。
【図７】プリント出力されたテキストデータＤｔを例示する図である。
【図８】プリント出力されたＦＡＸメールデータＤｆを例示する図である。
【符号の説明】
【００８７】
１  デジタル複合機
１４  操作部
１５  表示部
１６  画像処理部
１７  テキスト処理部
【図１】
0004826726.tif 000002
【図２】
0004826726.tif 000003
【図３】
0004826726.tif 000004
【図４】
0004826726.tif 000005
【図５】
0004826726.tif 000006
【図６】
0004826726.tif 000007
【図７】
0004826726.tif 000008
【図８】
0004826726.tif 000009