(57)【特許請求の範囲】
【請求項１】
インターネットファクシミリ機能を備え、カラー画像データ及びモノクロ画像データに、これら２つの画像データが１のカラー画像から得られたものであることを示す特性情報が付加された１つの電子メールを受信し、前記電子メールにより受信した画像データを印刷出力する画像形成装置であって、
前記電子メールを受信する受信手段と、前記特性情報に基づいて、前記受信手段により受信された電子メールに含まれているカラー画像データとモノクロ画像データとを判別する色判別手段と、前記画像形成装置がカラー画像データを印刷出力可能であるか否かに基づいて、前記色判別手段により判別されたカラー画像データ及びモノクロ画像データのどちらか一方を選択する第１の選択手段と、前記第１の選択手段により選択された画像データを印刷出力する印刷出力手段と、を備えることを特徴とする画像形成装置。
【請求項２】
前記特性情報は、前記２つの画像データのファイル名及び拡張子を含み、
前記２つの画像データのファイル名は、同一の文字列であり、
前記２つの画像データの拡張子は、それぞれ、前記２つの画像データの各画像形式に対応して予め設定された相異なる文字列であって、
前記色判別手段は、前記ファイル名に基づいて前記２つの画像データが１のカラー画像から得られたものであると判断するとともに、前記拡張子に基づいてカラー画像データとモノクロ画像データとを判別することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記画像形成装置は、カラー画像データを印刷出力可能であり、
前記印刷出力手段がカラー画像データを印刷出力できたか否かを判定する異常判定手段を備え、
前記第１の選択手段は、前記印刷出力手段がカラー画像データを印刷出力できなかったと前記異常判定手段により判定された場合に、モノクロ画像データを改めて選択し、
前記印刷出力手段は、前記第１の選択手段により選択されたモノクロ画像データを印刷出力することを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
前記第１の選択手段により選択された前記モノクロ画像データが、前記画像形成装置の印刷出力可能な画像データの解像度よりも高いため、前記印刷出力手段により印刷出力できなかったと前記異常判定手段により判定された場合に、前記カラー画像データ及び前記モノクロ画像データが前記印刷出力手段により印刷出力できなかった旨を通知する電子メールを生成し、当該生成した電子メールを前記特性情報が付加された電子メールの送信元に対して送信する手段を備えることを特徴とする請求項３記載の画像形成装置。
【請求項５】
前記電子メールには、カラー画像データ及びモノクロ画像データの少なくともどちらか一方と解像度が相異なる少なくとも１の画像データが含まれており、
前記画像形成装置が印刷出力可能な画像データの解像度に基づいて、画像データを選択する第２の選択手段を備え、
前記色判別手段は、更に、前記受信手段により受信された電子メールに含まれている複数の画像データのそれぞれの解像度を判別し、
前記第２の選択手段は、前記画像形成装置が印刷出力可能な画像データの解像度、及び前記色判別手段により判別された前記複数の画像データのそれぞれの解像度に基づいて、前記第１の選択手段により選択されたカラー画像データ及びモノクロ画像データのどちらか一方から１の画像データを選択し、
前記印刷出力手段は、前記第１の選択手段により選択された画像データの内、前記第２の選択手段により選択された画像データを印刷出力することを特徴とする請求項１記載の画像形成装置。
【請求項６】
解像度が相異なる複数の画像データに、これら複数の画像データが１の画像から得られたものであることを示す特性情報が付加された１つの電子メールを受信し、前記電子メールにより受信した画像データを印刷出力する画像形成装置であって、
前記電子メールを受信する受信手段と、前記特性情報に基づいて、前記受信手段により受信された電子メールに含まれている複数の画像データのそれぞれの解像度を判別する解像度判別手段と、前記解像度判別手段により判別された複数の画像データのそれぞれの解像度、及び前記画像形成装置が印刷出力可能な画像データの解像度に基づいて、前記複数の画像データの内、１の画像データを選択する第３の選択手段と、前記第３の選択手段により選択された画像データを印刷出力する印刷出力手段と、を備えることを特徴とする画像形成装置。
【請求項７】
前記第３の選択手段は、前記複数の画像データの中から、解像度が印刷出力可能な画像データの解像度の上限値以下であって、且つ、解像度が最も高いものを選択することを特徴とする請求項６記載の画像形成装置。
【請求項８】
前記特性情報は、前記複数の画像データ毎のファイル名及び解像度情報を含み、
前記複数の画像データのファイル名は、同一の文字列であって、
前記解像度判別手段は、前記ファイル名に基づいて前記複数の画像データが１の画像から得られたものであると判断するとともに、前記解像度情報によって前記複数の画像データのそれぞれの解像度を判別することを特徴とする請求項６又は７記載の画像形成装置。
【請求項９】
前記印刷出力手段が画像データを印刷出力できたか否かを判定する異常判定手段を備え、
前記第３の選択手段は、前記印刷出力手段が画像データを印刷出力できなかったと前記異常判定手段により判定された場合に、前回選択した画像データよりも解像度が低い画像データを改めて選択し、
前記印刷出力手段は、前記第３の選択手段により選択された画像データを印刷出力することを特徴とする請求項６乃至８のいずれか１に記載の画像形成装置。
【請求項１０】
前記受信手段により受信された電子メールに含まれている複数の画像データの内、第３の選択手段により選択された最も解像度の低い画像データを印刷出力手段により印刷出力できなかったと前記異常判定手段により判定された場合に、前記画像データを前記印刷手段により印刷出力できなかった旨を通知する電子メールを生成し、当該生成した電子メールを前記特性情報が付加された電子メールの送信元に対して送信する手段を備えることを特徴とする請求項９に記載の画像形成装置。
【請求項１１】
前記電子メールには、前記複数の画像データの少なくともいずれか１と解像度が等しいカラー画像データ、又はモノクロ画像データが含まれており、
前記画像形成装置がカラー画像データを印刷出力可能であるか否に基づいて、カラー画像データ及びモノクロ画像データのどちらか一方を選択する第４の選択手段を備え、
前記解像度判別手段は、更に、前記受信手段により受信された電子メールに含まれている複数の画像データそれぞれがカラー画像データであるか又はモノクロ画像データであるかを判別し、
前記第４の選択手段は、前記画像形成装置がカラー画像データを印刷出力可能であるか否かに基づいて、前記解像度判別手段により判別されたカラー画像データ及びモノクロ画像データのどちらか一方を選択し、
前記第３の選択手段は、前記第４の選択手段により選択されたカラー画像データ及びモノクロ画像データのどちらか一方から１の画像データを選択することを特徴とする請求項６記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールを利用して画像データを受信する機能を備える画像形成装置に関するものである。
【背景技術】
【０００２】
原稿の画像データが添付された電子メールを受信する機能を備える画像形成装置の中には、受信した電子メールに添付されている画像データを、カラー印刷及びモノクロ（白黒）印刷することができるものがある（例えば、特許文献１参照）。
【０００３】
特許文献１に記載の画像形成装置は、受信した電子メールに添付されている画像データを印刷出力する際に、受信した電子メールのヘッダ情報に、重要度が高い又は緊急性を有する旨の情報が含まれている場合には、添付されている画像データをカラーで印刷出力し、重要度が高い又は緊急性を有する旨の情報が含まれていない場合には、添付されている画像データをモノクロで印刷出力する処理を行う。これにより、画像形成装置のユーザは、重要度の高い受信原稿とその他の受信原稿とを容易に識別することができる。
【特許文献１】特開２００４−３１２２１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、従来の画像形成装置の中には、特許文献１に記載の画像形成装置とは異なり、画像データをカラーで印刷出力することができないものも存在している。そのため、このような従来の画像形成装置では、カラー画像データが添付された電子メールを受信した場合に、添付されているカラー画像データをカラーで印刷出力することができず、エラーが発生する場合があった。
【０００５】
また、従来の画像形成装置においては、印刷出力可能な画像データの解像度が自装置の性能により決まっているため、自装置が印刷出力できない解像度の画像データが添付された電子メールを受信した場合に、添付されている画像データを印刷出力することができず、エラーが発生する場合があった。
【０００６】
本発明は、かかる課題に鑑みてなされたものであり、受信した画像データを印刷出力できない場合であっても、エラーが発生するのを防止することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１記載の画像形成装置は、インターネットファクシミリ機能を備え、カラー画像データ及びモノクロ画像データに、これら２つの画像データが１のカラー画像から得られたものであることを示す特性情報が付加された１つの電子メールを受信し、前記電子メールにより受信した画像データを印刷出力する画像形成装置であって、前記電子メールを受信する受信手段と、前記特性情報に基づいて、前記受信手段により受信された電子メールに含まれているカラー画像データとモノクロ画像データとを判別する色判別手段と、前記画像形成装置がカラー画像データを印刷出力可能であるか否かに基づいて、前記色判別手段により判別されたカラー画像データ及びモノクロ画像データのどちらか一方を選択する第１の選択手段と、前記第１の選択手段により選択された画像データを印刷出力する印刷出力手段と、を備えることを特徴としている。
【０００８】
上記構成によれば、受信手段により、カラー画像データ及びモノクロ画像データと、これら２つの画像データが１のカラー画像から得られたものであることを示す特性情報が付加された１つの電子メールが受信され、色判別手段により、特性情報に基づいて、受信された電子メールに添付されている２つの画像データがカラー画像データとモノクロ画像データとに判別される。そして、第１の選択手段により、自装置がカラー画像データを印刷出力可能であるか否かに基づいて、判別されたカラー画像データ及びモノクロ画像データのどちらか一方が選択され、印刷出力手段により、選択された画像データが印刷出力される。
【０００９】
従って、受信した電子メールに添付されているカラー画像データを印刷出力することができない場合に、受信した電子メールに添付されているモノクロ画像データが印刷出力されるため、カラー画像データを印刷出力できない場合であっても、出力処理不能によりエラーが発生することを防止することができる。
【００１０】
請求項２記載の画像形成装置は、請求項１記載の画像形成装置において、前記特性情報は、前記２つの画像データのファイル名及び拡張子を含み、前記２つの画像データのファイル名は、同一の文字列であり、前記２つの画像データの拡張子は、それぞれ、前記２つの画像データの各画像形式に対応して予め設定された相異なる文字列であって、前記色判別手段は、前記ファイル名に基づいて前記２つの画像データが１のカラー画像から得られたものであると判断するとともに、前記拡張子に基づいてカラー画像データとモノクロ画像データとを判別することを特徴としている。
【００１１】
上記構成によれば、色判別手段により、特性情報に含まれるファイル名が同一の文字列であることから、カラー画像データ及びモノクロ画像データが１のカラー画像から得られたものであると判断され、特性情報に含まれる拡張子がカラー画像データ及びモノクロ画像データの各画像形式に対応して予め設定された相異なる文字列であることから、カラー画像データとモノクロ画像データとが判別される。
【００１２】
従って、受信した電子メールに添付されているカラー画像データ及びモノクロ画像データが同一のカラー画像から得られたものであると容易に、且つ、正確に判断することができ、また、カラー画像データとモノクロ画像データを容易に、且つ、正確に判別することができる。
【００１３】
請求項３記載の画像形成装置は、前記画像形成装置は、カラー画像データを印刷出力可能であり、前記印刷出力手段がカラー画像データを印刷出力できたか否かを判定する異常判定手段を備え、前記第１の選択手段は、前記印刷出力手段がカラー画像データを印刷出力できなかったと前記異常判定手段により判定された場合に、モノクロ画像データを改めて選択し、前記印刷出力手段は、前記第１の選択手段により選択されたモノクロ画像データを印刷出力することを特徴としている。また、請求項４記載の画像形成装置は、請求項３記載の画像形成装置において、前記第１の選択手段により選択された前記モノクロ画像データが、前記画像形成装置の印刷出力可能な画像データの解像度よりも高いため、前記印刷出力手段により印刷出力できなかったと前記異常判定手段により判定された場合に、前記カラー画像データ及び前記モノクロ画像データが前記印刷出力手段により印刷出力できなかった旨を通知する電子メールを生成し、当該生成した電子メールを前記特性情報が付加された電子メールの送信元に対して送信する手段を備えることを特徴としている。
【００１４】
上記構成によれば、異常判定手段により、印刷出力手段がカラー画像データを印刷出力できたか否かが判定され、印刷出力手段がカラー画像データを印刷出力できなかったと判定された場合に、第１の選択手段により、モノクロ画像データが改めて選択され、印刷出力手段により、選択されたモノクロ画像データが印刷出力される。
【００１５】
従って、カラー画像データを印刷出力することができなかった場合（例えば、カラー画像データを印刷出力するためのトナーが不足しており、カラー画像データを印刷出力することができなかった場合）であっても、モノクロ画像データが印刷出力されるので、出力処理不能によりエラーが発生することをより確実に防止することができる。
【００１６】
請求項５記載の画像形成装置は、請求項１記載の画像形成装置において、前記電子メールには、カラー画像データ及びモノクロ画像データの少なくともどちらか一方と解像度が相異なる少なくとも１の画像データが含まれており、前記画像形成装置が印刷出力可能な画像データの解像度に基づいて、画像データを選択する第２の選択手段を備え、前記色判別手段は、更に、前記受信手段により受信された電子メールに含まれている複数の画像データのそれぞれの解像度を判別し、前記第２の選択手段は、前記画像形成装置が印刷出力可能な画像データの解像度、及び前記色判別手段により判別された前記複数の画像データのそれぞれの解像度に基づいて、前記第１の選択手段により選択されたカラー画像データ及びモノクロ画像データのどちらか一方から１の画像データを選択し、前記印刷出力手段は、前記第１の選択手段により選択された画像データの内、前記第２の選択手段により選択された画像データを印刷出力することを特徴としている。
【００１７】
上記構成によれば、色判別手段により、受信された電子メールに添付されている複数の画像データがカラー画像データとモノクロ画像データとに判別されるとともに、複数の画像データのそれぞれの解像度が判別される。そして、第１の選択手段により、判別されたカラー画像データ及びモノクロ画像データのどちらか一方が選択され、第２の選択手段により、自装置が印刷出力可能な画像データの解像度、及び判別された複数の画像データの解像度に基づいて、選択されたカラー画像データ及びモノクロ画像データのどちらか一方から１の画像データが選択され、印刷出力手段により、選択された画像データが印刷出力される。
【００１８】
従って、自装置が印刷出力可能な画像データの解像度、及び複数の画像データの解像度に基づいて、カラー画像データ及びモノクロ画像データのどちらか一方から１の画像データが選択され、選択された画像データが印刷出力されるので、解像度が高い画像データを印刷出力できない場合であっても、画像データの解像度に起因したエラーが発生することを防止することができる。
【００１９】
請求項６記載の画像形成装置は、解像度が相異なる複数の画像データに、これら複数の画像データが１の画像から得られたものであることを示す特性情報が付加された１つの電子メールを受信し、前記電子メールにより受信した画像データを印刷出力する画像形成装置であって、前記電子メールを受信する受信手段と、前記特性情報に基づいて、前記受信手段により受信された電子メールに含まれている複数の画像データのそれぞれの解像度を判別する解像度判別手段と、前記解像度判別手段により判別された複数の画像データのそれぞれの解像度、及び前記画像形成装置が印刷出力可能な画像データの解像度に基づいて、前記複数の画像データの内、１の画像データを選択する第３の選択手段と、前記第３の選択手段により選択された画像データを印刷出力する印刷出力手段と、を備えることを特徴としている。
【００２０】
上記構成によれば、受信手段により、解像度が相異なる複数の画像データに、これら複数の画像データが１の画像から得られたものであることを示す特性情報が付加された１つの電子メールが受信され、解像度判別手段により、特性情報に基づいて、受信された電子メールに添付されている複数の画像データのぞれぞれの解像度が判別される。そして、第３の選択手段により、判別された複数の画像データのそれぞれの解像度、及び自装置が印刷出力可能な画像データの解像度に基づいて、複数の画像データの内、１の画像データが選択され、印刷出力手段により、選択された画像データが印刷出力される。
【００２１】
従って、受信した電子メールに添付されている解像度が高い画像データを印刷出力することができない場合に、受信した電子メールに添付されている解像度が低い画像データが印刷出力されるため、解像度が高い画像データを印刷出力できない場合であっても、出力処理不能によりエラーが発生することを防止することができる。
【００２２】
請求項７記載の画像形成装置は、請求項６記載の画像形成装置において、前記第３の選択手段は、前記複数の画像データの中から、解像度が印刷出力可能な画像データの解像度の上限値以下であって、且つ、解像度が最も高いものを選択することを特徴としている。
【００２３】
上記構成によれば、第３の選択手段により、複数の画像データの中から、解像度が印刷出力可能な画像データの解像度の上限値以下で、且つ、解像度が最も高いものが選択され、印刷出力手段により、選択された画像データが印刷出力される。
【００２４】
従って、受信した電子メールに添付されている複数の画像データの内、印刷出力可能な解像度が最も高い画像データが印刷出力されるため、高品質な画像データが印刷出力された印刷物を得ることができる。
【００２５】
請求項８記載の画像形成装置は、請求項６又は７記載の画像形成装置において、前記特性情報は、前記複数の画像データ毎のファイル名及び解像度情報を含み、前記複数の画像データのファイル名は、同一の文字列であって、前記解像度判別手段は、前記ファイル名に基づいて前記複数の画像データが１の画像から得られたものであると判断するとともに、前記解像度情報によって前記複数の画像データのそれぞれの解像度を判別することを特徴としている。
【００２６】
上記構成によれば、解像度判別手段により、特性情報に含まれるファイル名が同一の文字列であることから、複数の画像データが１の画像から得られたものであると判断され、特性情報に含まれる解像度情報に基づいて、複数の画像データのそれぞれの解像度が判別される。
【００２７】
従って、受信した電子メールに添付されている複数の画像データが同一の画像から得られたものであると容易に、且つ、正確に判断することができ、また、複数の画像データの解像度を容易に、且つ、正確に判別することができる。
【００２８】
請求項９記載の画像形成装置は、請求項６乃至８のいずれか１に記載の画像形成装置において、前記印刷出力手段が画像データを印刷出力できたか否かを判定する異常判定手段を備え、前記第３の選択手段は、前記印刷出力手段が画像データを印刷出力できなかったと前記異常判定手段により判定された場合に、前回選択した画像データよりも解像度が低い画像データを改めて選択し、前記印刷出力手段は、前記第３の選択手段により選択された画像データを印刷出力することを特徴としている。また、請求項１０記載の画像形成装置は、請求項９記載の画像形成装置において、前記受信手段により受信された電子メールに含まれている複数の画像データの内、第３の選択手段により選択された最も解像度の低い画像データを印刷出力手段により印刷出力できなかったと前記異常判定手段により判定された場合に、前記画像データを前記印刷手段により印刷出力できなかった旨を通知する電子メールを生成し、当該生成した電子メールを前記特性情報が付加された電子メールの送信元に対して送信する手段を備えることを特徴としている。
【００２９】
上記構成によれば、異常判定手段により、印刷出力手段が画像データを印刷出力できたか否かが判定され、印刷出力手段が画像データを印刷出力できなかったと判定された場合に、第３の選択手段により、前回選択した画像データよりも解像度が低い画像データが改めて選択され、印刷出力手段により、選択された画像データが改めて印刷出力される。
【００３０】
従って、画像データを印刷出力することができなかった場合（例えば、選択された画像データの解像度が不適切であり、すなわち、印刷出力可能な画像データの解像度よりも高い解像度の画像データが誤って選択され、画像データを印刷出力することができなかった場合）であっても、印刷出力できなかった画像データよりも解像度が低い画像データが印刷出力されるので、出力処理不能によりエラーが発生することをより確実に防止することができる。
【００３１】
請求項１１記載の画像形成装置は、請求項６記載の画像形成装置において、前記電子メールには、前記複数の画像データの少なくともいずれか１と解像度が等しいカラー画像データ、又はモノクロ画像データが含まれており、前記画像形成装置がカラー画像データを印刷出力可能であるか否に基づいて、カラー画像データ及びモノクロ画像データのどちらか一方を選択する第４の選択手段を備え、前記解像度判別手段は、更に、前記受信手段により受信された電子メールに含まれている複数の画像データそれぞれがカラー画像データであるか又はモノクロ画像データであるかを判別し、前記第４の選択手段は、前記画像形成装置がカラー画像データを印刷出力可能であるか否かに基づいて、前記解像度判別手段により判別されたカラー画像データ及びモノクロ画像データのどちらか一方を選択し、前記第３の選択手段は、前記第４の選択手段により選択されたカラー画像データ及びモノクロ画像データのどちらか一方から１の画像データを選択することを特徴としている。
【００３２】
上記構成によれば、解像度判別手段により、受信された電子メールに添付されている複数の画像データのそれぞれの解像度が判別されるとともに、複数の画像データがカラー画像データとモノクロ画像データとに判別される。そして、第４の選択手段により、自装置がカラー画像データを印刷出力可能であるか否かに基づいて、判別されたカラー画像データ及びモノクロ画像データのどちらか一方が選択され、第３の選択手段により、選択されたカラー画像データ及びモノクロ画像データのどちらか一方から１の画像データが選択され、印刷出力手段により、選択された画像データが印刷出力される。
【００３３】
従って、自装置がカラー画像データを印刷出力可能であるか否かに基づいて、カラー画像データ及びモノクロ画像データのどちらか一方が選択され、選択されたカラー画像データ及びモノクロ画像データのどちらか一方から１の画像データが選択され、選択された画像データが印刷出力されるので、カラー画像データを印刷出力できない場合であっても、画像データがカラー画像データであることに起因したエラーが発生することを防止することができる。
【発明の効果】
【００３４】
請求項１記載の画像形成装置によれば、受信した電子メールに添付されているカラー画像データを印刷出力することができない場合に、受信した電子メールに添付されているモノクロ画像データが印刷出力されるため、カラー画像データを印刷出力できない場合であっても、出力処理不能によりエラーが発生することを防止することができる。
【００３５】
請求項２記載の画像形成装置によれば、受信した電子メールに添付されているカラー画像データ及びモノクロ画像データが同一のカラー画像から得られたものであると容易に、且つ、正確に判断することができ、また、カラー画像データとモノクロ画像データを容易に、且つ、正確に判別することができる。
【００３６】
請求項３，４記載の画像形成装置によれば、カラー画像データを印刷出力することができなかった場合（例えば、カラー画像データを印刷出力するためのトナーが不足しており、カラー画像データを印刷出力することができなかった場合）であっても、モノクロ画像データが印刷出力されるので、出力処理不能によりエラーが発生することをより確実に防止することができる。
【００３７】
請求項５記載の画像形成装置によれば、自装置が印刷出力可能な画像データの解像度、及び複数の画像データの解像度に基づいて、カラー画像データ及びモノクロ画像データのどちらか一方から１の画像データが選択され、選択された画像データが印刷出力されるので、解像度が高い画像データを印刷出力できない場合であっても、画像データの解像度に起因したエラーが発生することを防止することができる。
【００３８】
請求項６記載の画像形成装置によれば、受信した電子メールに添付されている解像度が高い画像データを印刷出力することができない場合に、受信した電子メールに添付されている解像度が低い画像データが印刷出力されるため、解像度が高い画像データを印刷出力できない場合であっても、出力処理不能によりエラーが発生することを防止することができる。
【００３９】
請求項７記載の画像形成装置によれば、受信した電子メールに添付されている複数の画像データの内、印刷出力可能な解像度が最も高い画像データが印刷出力されるため、高品質な画像データが印刷出力された印刷物を得ることができる。
【００４０】
請求項８記載の画像形成装置によれば、受信した電子メールに添付されている複数の画像データが同一の画像から得られたものであると容易に、且つ、正確に判断することができ、また、複数の画像データの解像度が容易に、且つ、正確に判別することができる。
【００４１】
請求項９，１０記載の画像形成装置によれば、画像データを印刷出力することができなかった場合（例えば、選択された画像データの解像度が不適切であり、すなわち、印刷出力可能な画像データの解像度よりも高い解像度の画像データが誤って選択され、画像データを印刷出力することができなかった場合）であっても、印刷出力できなかった画像データよりも解像度が低い画像データが印刷出力されるので、出力処理不能によりエラーが発生することをより確実に防止することができる。
【００４２】
請求項１１記載の画像形成装置によれば、自装置がカラー画像データを印刷出力可能であるか否かに基づいて、カラー画像データ及びモノクロ画像データのどちらか一方が選択され、選択されたカラー画像データ及びモノクロ画像データのどちらか一方から１の画像データが選択され、選択された画像データが印刷出力されるので、カラー画像データを印刷出力できない場合であっても、画像データがカラー画像データであることに起因したエラーが発生することを防止することができる。
【発明を実施するための最良の形態】
【００４３】
以下、本発明に係る第１の実施形態、及び第２の実施形態を図面に基づいて説明する。第１の実施形態、及び第２の実施形態においては、本発明の画像形成装置をインターネットファクシミリ装置に適用する場合について説明する。図１は、本発明の第１の実施形態、及び第２の実施形態に係るインターネットファクシミリ装置の一例を示すブロック図である。第１の実施形態に係るインターネットファクシミリ装置１０は、図１に例示するように、制御部（ＣＰＵ：Central Processing Unit）２０、ＲＯＭ（Read Only Memory）３０、ＲＡＭ（Random Access Memory）４０、原稿読取部５０、コーデック（ＣＯＤＥＣ：Coder and Decoder）６０、画像メモリ７０、印刷部８０、操作部９０、表示部１００、モデム１１０、ＮＣＵ（Network Control Unit）１２０、及びＬＡＮ Ｉ/Ｆ（Local Area Network Interface）１３０を備えたものであって、各部２０乃至１３０はバス１４０によって通信可能に接続されている。
【００４４】
制御部２０は、ＲＯＭ３０に格納された制御プログラムに従って、このインターネットファクシミリ装置１０を構成する各部を制御し、後述するメール受信部２１（図３参照）等として機能するものである。ＲＡＭ４０は、制御部２０の主メモリ、ワークエリア等として機能するものである。
【００４５】
原稿読取部５０は、原稿の画像を読み取って画像データを生成し、所定の出力先に出力するものである。この原稿読取部５０は、図示しないが、ＣＣＤ（Charge Coupled Device）等のイメージセンサや光源等の光学系を有するフラットベッドスキャナ（ＦＢＳ：Flat Bed Scanner）や原稿自動供給装置（ＡＤＦ：Automatic Document Feeder）等の原稿供給機構等を有して構成されている。コーデック６０は、コピーや画像データの送受信等のために画像データを符号化し、符号化されている画像データを復号する。
【００４６】
画像メモリ７０は、原稿読取部５０から直接出力された画像データ、コーデック６０において符号化された画像データ、受信した画像データ等を蓄積する。印刷部８０（印刷出力手段に相当する）は、画像メモリ７０から読み出された画像データの画像を用紙に印刷するものである。この印刷部８０により、電子メールにより受信した画像データが印刷出力される。この印刷部８０における印刷方式としては、例えば、電子写真方式を用いることができる。
【００４７】
操作部９０は、ユーザが情報を入力する入力キー、タッチパネル等から構成されており、ユーザによる各種の入力操作は、この操作部９０を介して行われる。表示部１００は、例えば操作部９０に並設された、各種の設定状態やインターネットファクシミリ装置１０の動作状態などを文字や図形などで表示する液晶表示装置（ＬＣＤ：Liquid Crystal Display）や、点灯又は消灯で表示するＬＥＤランプなどを備えている。
【００４８】
モデム１１０は、例えばＩＴＵ−Ｔ（国際電気通信連合電気通信標準化部門）の勧告Ｖ．３４規格又はこれと同様のものに従った送受信データの変調及び復調を行うものである。ＮＣＵ１２０は、電話回線を制御して電話をかけたり、切ったりする回線網制御装置であり、ＰＳＴＮ（Public Switched Telephone Network）１５０を介して、Ｇ３ファクシミリ装置（不図示）と通信可能に接続されている。
【００４９】
ＬＡＮ Ｉ／Ｆ１３０は、ＬＡＮ（Local Area Network）１６０とインターネットファクシミリ装置１０とを通信可能に接続するものである。ＬＡＮ１６０には、メールサーバ１７０、ルータ１８０が接続されると共に、ルータ１７０及びインターネット１９０を介してインターネットファクシミリ装置２００が接続されている。
【００５０】
上記構成を備えるインターネットファクシミリ装置１０は、ＰＳＴＮ１５０を介してＧ３ファクシミリ装置（不図示）との間で原稿の画像データを送受信するＧ３ファクシミリ機能、ＬＡＮ１６０及びインターネット１９０を介してインターネットファクシミリ装置２００との間で電子メールにより原稿の画像データを送受信するインターネットファクシミリ機能等を備えている。
【００５１】
第１の実施形態では、インターネットファクシミリ装置２００は、図示しないが、ＣＰＵ、ＲＯＭ、ＲＡＭ、スキャナ等を有しており、カラー画像データ及びモノクロ画像データに、これら２つの画像データが１のカラー画像から得られたものであることを示す特性情報を付加した電子メールを生成し、生成した電子メールをインターネットファクシミリ装置１０に送信するものである。
【００５２】
インターネットファクシミリ装置２００において、電子メールが生成される手順について例示する。まず、インターネットファクシミリ装置２００は、スキャナにより１のカラー原稿からカラー画像を読み取ってカラー画像データを生成する。続いて、生成したカラー画像データをモノクロ画像データに変換する処理を行って、モノクロ画像データを生成する。次に、生成したカラー画像データ及びモノクロ画像データに、これら２つの画像データが１のカラー画像（ここでは、１のカラー原稿）から得られたものであることを示す特性情報を付加した電子メール、すなわち、カラー画像データとモノクロ画像データを各パートとしたＭＩＭＥ（Multipurpose Internet Mail Extensions）のマルチパートメール（multipart mail）を生成するとともに、生成したマルチパートメールのヘッダに特性情報を含める処理を行うことにより、電子メールを生成する。
【００５３】
図２は、電子メール（マルチパートメール）によりインターネットファクシミリ装置１０に送信される２つの画像データに付加される特性情報について説明するための図である。インターネットファクシミリ装置２００により２つの画像データに付加される特性情報は、図２（ａ）に示す、電子メールが２つの画像データを含むことを示す通知情報（ここでは、multipart）、及び２つの画像データのどちらか一方を印刷出力する旨の指示を表す指示情報（ここでは、alternative）と、図２（ｂ）に示す、２つの画像データのファイル名（ここでは、「ＡＡＡ」）及び拡張子（ここでは、「ｊｐｇ」、「ｔｉｆｆ」）と、からなるものである。ここで、２つの画像データのファイル名は、同一の文字列であり、２つの画像データの拡張子は、それぞれ、２つの画像データの各画像形式に対応して予め設定された相異なる文字列（カラー画像データの画像形式に対応する「ｊｐｇ」とモノクロ画像データの画像形式に対応する「ｔｉｆｆ」）である。なお、ここでは、インターネットファクシミリ装置２００は、通知情報及び指示情報と、２つの画像データのファイル名及び拡張子と、からなる特性情報を２つの画像データに付加する場合について説明したが、通知情報及び指示情報、又は２つの画像データのファイル名及び拡張子を特性情報として送信してもよい。
【００５４】
次に、第１の実施形態に係るインターネットファクシミリ装置１０の制御部２０の機能構成について説明する。制御部２０は、図３に示すように、メール受信部２１、カラーモノクロ判別処理部２２、設定情報記憶部２３、カラーモノクロ選択処理部２４、異常判定部２５、及びメール送信部２６を機能的に備えている。
【００５５】
メール受信部２１（受信手段に相当する）は、インターネットファクシミリ装置２００により送信された電子メールを受信するものである。具体的には、カラー画像データ及びモノクロ画像データに、これら２つの画像データが１のカラー画像から得られたものであることを示す特性情報が付加された電子メール（マルチパートメール）を、インターネットファクシミリ装置２００から受信するものである。
【００５６】
カラーモノクロ判別処理部２２（色判別手段に相当する）は、メール受信部２１により受信された電子メールに含まれている特性情報に基づいて、カラー画像データ及びモノクロ画像データが１のカラー画像から得られたものであると判断するものである。すなわち、特性情報に含まれるファイル名が同一の文字列であることから、カラー画像データ及びモノクロ画像データが１のカラー画像から得られたものであると判断する。なお、カラーモノクロ判別処理部２２は、ファイル名に加えて、通知情報により、カラー画像データ及びモノクロ画像データが１のカラー画像から得られたものであると判断することができる。このように、特性情報に、通知情報と、２つの画像データのファイルと、が含まれていることにより、カラー画像データ及びモノクロ画像データが１のカラー画像から得られたものであると確実に判断することができる。
【００５７】
また、カラーモノクロ判別処理部２２は、メール受信部２１により受信された電子メールに含まれているカラー画像データとモノクロ画像データとを判別するものである。すなわち、特性情報に含まれている拡張子に基づいて、メール受信部２１により受信された電子メールに含まれている２つの画像データのどちらがカラー画像データで、どちらがモノクロ画像データであるかを判別する。
【００５８】
設定情報記憶部２３は、カラーモノクロ判別処理部２２が、メール受信部２１により受信された電子メールに含まれているカラー画像データとモノクロ画像データとを判別する処理に必要な設定情報を予め格納するものである。第１の実施形態においては、メール受信部２１により受信された電子メールに付加された特性情報に含まれる拡張子に基づいて、カラー画像データとモノクロ画像データとを判別する旨の設定情報がこの設定情報記憶部２３に予め設定されている。すなわち、設定情報記憶部２３には、カラー画像データの画像形式に対応する拡張子（例えば、ｊｐｇ、ｐｄｆ等）、及び、モノクロ画像データの画像形式に対応する拡張子（例えば、ｔｉｆｆ）が予め設定されている。したがって、カラーモノクロ判別処理部２２は、メール受信部２１により受信された電子メールに添付されている２つの画像データの拡張子と、設定情報記憶部２３に格納されている拡張子とを比較して、カラー画像データとモノクロ画像データとを判別する。
【００５９】
なお、ここでは、カラーモノクロ判別処理部２２は、特性情報に含まれている拡張子に基づいて、受信された電子メールに添付されている２つの画像データをカラー画像データとモノクロ画像データに判別する場合について説明したが、拡張子に基づく判別に加えて、メール受信部２１により受信された電子メールの２つのパート（カラー画像データを含むパートと、モノクロ画像データを含むパート）の長さに基づいて各パートのサイズ（データサイズ）を比較する処理を行い、２つの画像データをカラー画像データとモノクロ画像データに判別することもできる。すなわち、サイズが大きい方のパートに含まれているデータがカラー画像データであると判別し、サイズが小さい方のパートに含まれているデータがモノクロ画像データであると判別する処理を行うことにより、メール受信部２１により受信された電子メールに含まれているカラー画像データとモノクロ画像データとを判別する。このように、特性情報に、２つの画像データの拡張子が含まれていることにより、カラー画像データとモノクロ画像データとを確実に判別することができる。
【００６０】
また、コーデック６０により、電子メールに添付されている２つの画像データを復号（展開）し、カラーモノクロ判別処理部２２により、復号された２つの画像データを解析してカラー画像データとモノクロ画像データとを判別するようにしてもよい。具体的には、印刷部８０がカラー画像データを印刷出力可能である場合、まず、コーデック６０により、カラー画像データであると推定されるサイズの大きいパートに含まれる画像データを復号し、カラーモノクロ判別処理部２２により、復号された画像データを解析してカラー画像データであるか否かを判別する。ここで、復号された画像データがカラー画像データでないと判別した場合は、コーデック６０により、もう一方の画像データを復号し、カラーモノクロ判別処理部２２により、復号された画像データを解析してカラー画像データであるか否かを判別する。このようにすれば、カラー画像データとモノクロ画像データとを確実に判別することができるとともに、カラー画像データ及びモノクロ画像データの双方を判別のために復号する必要がない。
【００６１】
カラーモノクロ選択処理部２４（第１の選択手段に相当する）は、画像形成装置１０（すなわち、印刷部８０）がカラー画像データを印刷出力可能であるか否かに基づいて、カラーモノクロ判別処理部２２により判別されたカラー画像データ及びモノクロ画像データのどちらか一方を選択するものである。すなわち、印刷部８０がカラー画像データを印刷出力することが可能なものである場合には、カラーモノクロ判別処理部２２により判別されたカラー画像データを選択し、印刷部８０がカラー画像データを印刷出力することが不可能なものである場合には、カラーモノクロ判別処理部２２により判別されたモノクロ画像データを選択する。なお、カラーモノクロ選択処理部２４により選択された画像データは、コーデック６０において復号される。そして、印刷部８０により、コーデック６０において復号された画像データの画像（カラー画像データのカラー画像、又はモノクロ画像データのモノクロ画像）が用紙に印刷出力される。
【００６２】
異常判定部２５（異常判定手段に相当する）は、印刷部８０が電子メールにより受信した画像データを印刷出力できたか否かを判定するものである。具体的には、印刷部８０がカラーモノクロ選択処理部２４により選択されたカラー画像データ、又はモノクロ画像データを印刷出力できたか否かを判定する。印刷部８０が画像データを印刷出力できない例としては、印刷部８０がカラー画像データを印刷出力しようとした際に、カラー画像データ用のトナーが不足していたり、印刷部８０が印刷出力可能な解像度より高い解像度のカラー画像データ、又はモノクロ画像データが、カラーモノクロ選択処理部２４により選択された場合等である。
【００６３】
ここで、印刷部８０がカラー画像データを印刷出力可能なものであって、異常判定部２５により、選択されたカラー画像データを印刷部８０が印刷出力できなかったと判定された場合、カラーモノクロ選択処理部２４は、カラー画像データに代えて、モノクロ画像データを改めて選択する。そして、印刷部８０は、カラーモノクロ選択処理部２４により選択されたモノクロ画像データを改めて印刷出力する。また、異常判定部２５により、選択されたモノクロ画像データを印刷部８０が印刷出力できなかったと判定された場合、メール送信部２６は、カラー画像データ及びモノクロ画像データを印刷出力できなかった旨を通知する電子メールを生成し、生成した電子メールをインターネットファクシミリ装置２００に送信する。例えば、カラー画像データ、及びモノクロ画像データの解像度が、印刷部８０が印刷出力可能な画像データの解像度より高く、画像データを印刷出力できなかった場合は、その旨を通知する電子メールを生成する。なお、インターネットファクシミリ装置１０のトラブル（例えば、用紙切れや、カラー画像データ用及びモノクロ画像データ用のトナー不足等）により画像データを印刷出力できなかった場合は、その旨をインターネットファクシミリ装置２００に通知する必要がないため、電子メールを生成、送信しない。また、印刷部８０がモノクロ画像データのみを印刷出力可能なものであって、例えば、モノクロ画像データの解像度が、印刷部８０が印刷出力可能な画像データの解像度より高く、画像データを印刷出力できなかった場合は、その旨を通知する電子メールを生成する。
【００６４】
以下、インターネットファクシミリ装置２００から受信した電子メールに含まれているカラー画像データ及びモノクロ画像データのどちらか一方を印刷出力する場合に、インターネットファクシミリ装置１０において行われる動作について、図４に示すフローチャートに基づいて説明する。
【００６５】
制御部２０のメール受信部２１は、まず、特性情報が含まれた電子メールを受信したか否かを判断する（Ｓ１）。ここで、特性情報が含まれた電子メールを受信していないと判断した場合には（Ｓ１：ＮＯ）、待機状態となる。逆に、特性情報が含まれた電子メールを受信したと判断した場合（Ｓ1：ＹＥＳ）、すなわち、インターネットファクシミリ装置２００から送信された電子メールをメール受信部２１が受信した場合、カラーモノクロ判別処理部２２は、受信された電子メールに添付されているカラー画像データとモノクロ画像データとを判別する（Ｓ２）。
【００６６】
続いて、カラーモノクロ選択処理部２４は、印刷部８０がカラー画像データを印刷出力可能であるか否かを判断する（Ｓ３）。カラーモノクロ選択処理部２４は、印刷部８０がカラー画像データを印刷出力可能であると判断した場合（Ｓ３：ＹＥＳ）、カラーモノクロ判別処理部２２により判別されたカラー画像データを選択する（Ｓ４）。続いて、印刷部８０は、カラーモノクロ選択処理部２４により選択されたカラー画像データを印刷出力する（Ｓ５）。
【００６７】
次に、異常判定部２５は、印刷部８０がカラー画像データを印刷出力できたか否かを判定する（Ｓ６）。異常判定部２５により、印刷部８０がカラー画像データを印刷出力できたと判定された場合（Ｓ６：ＹＥＳ）、処理が終了する。逆に、異常判定部２５により、印刷部８０がカラー画像データを印刷出力できなかったと判定された場合（Ｓ６：ＮＯ）、カラーモノクロ選択処理部２４は、カラーモノクロ判別処理部２２により判別されたモノクロ画像データを選択する（Ｓ７）。また、ステップＳ３において、カラーモノクロ選択処理部２４は、印刷部８０がカラー画像データを印刷出力可能でないと判断した場合（Ｓ３：ＮＯ）、すなわち、印刷部８０がモノクロ画像データを印刷出力するものであった場合、ステップＳ７の動作を実行する。続いて、印刷部８０は、カラーモノクロ選択処理部２４により選択されたモノクロ画像データを印刷出力する（Ｓ８）。
【００６８】
次に、異常判定部２５は、印刷部８０がモノクロ画像データを印刷出力できたか否かを判定する（Ｓ９）。異常判定部２５により、印刷部８０がモノクロ画像データを印刷出力できたと判定された場合（Ｓ９：ＹＥＳ）、処理が終了する。逆に、異常判定部２５により、印刷部８０がモノクロ画像データを印刷出力できなかったと判定された場合（Ｓ９：ＮＯ）、メール送信部２６は、カラー画像データ及びモノクロ画像データを印刷出力できなかった旨を通知する電子メールを生成し、生成した電子メールをインターネットファクシミリ装置２００に送信する（Ｓ１０）。
【００６９】
このように、受信した電子メールに添付されているカラー画像データを印刷出力することができない場合に、受信した電子メールに添付されているモノクロ画像データが印刷出力されるため、カラー画像データを印刷出力できない場合であっても、出力処理不能によりエラーが発生することを防止することができる。
【００７０】
また、カラー画像データを印刷出力することができなかった場合（例えば、カラー画像データを印刷出力するためのトナーが不足しており、カラー画像データを印刷出力することができなかった場合）であっても、モノクロ画像データが印刷出力されるので、出力処理不能によりエラーが発生することを防止することができる。
【００７１】
なお、ここまで、インターネットファクシミリ装置２００が、カラー画像データ及びモノクロ画像データに、特性情報を付加した電子メールをインターネットファクシミリ装置１０に送信する場合について説明したが、これ以外に、インターネットファクシミリ装置２００が、カラー画像データ及びモノクロ画像データと、カラー画像データ及びモノクロ画像データの少なくともどちらか一方と解像度が異なる画像データと、に特性情報を付加した電子メールを送信するようにしてもよい。例えば、インターネットファクシミリ装置２００は、解像度「６００×６００dpi」（主走査方向に６００dpi、副走査方向に６００dpi）のカラー画像データ、解像度「４００×４００dpi」のカラー画像データ、解像度「６００×６００dpi」のモノクロ画像データ、及び解像度「４００×４００dpi」のモノクロ画像データに、特性情報を付加した電子メールをインターネットファクシミリ装置１０に送信する。
【００７２】
インターネットファクシミリ装置１０のメール受信部２１が、上記４つの画像データに、特性情報が付加された電子メールを受信した場合、まず、カラーモノクロ判別処理部２２は、電子メールに添付されている複数の画像データそれぞれがカラー画像データであるか又はモノクロ画像データであるかを判別する。続いて、カラーモノクロ選択処理部２４は、印刷部８０がカラー画像データを印刷出力可能であるか否かに基づいて、カラーモノクロ判別処理部２２により判別されたカラー画像データ及びモノクロ画像データのどちらか一方を選択する。具体的には、印刷部８０がカラー画像データを印刷出力可能である場合、カラーモノクロ判別処理部２２により判別されたカラー画像データ、すなわち、解像度「６００×６００dpi」のカラー画像データと、解像度「４００×４００dpi」のカラー画像データと、を選択する。一方、印刷部８０がカラー画像データを印刷出力可能でない場合、カラーモノクロ判別処理部２２により判別されたモノクロ画像データ、すなわち、解像度「６００×６００dpi」のモノクロ画像データと、解像度「４００×４００dpi」のモノクロ画像データと、を選択する。
【００７３】
次に、カラーモノクロ判別処理部２２は、カラーモノクロ選択処理部２４により選択されたカラー画像データ又はモノクロ画像データの解像度を判別する。続いて、制御部２０が機能的に備える、図示しない選択処理部（第２の選択手段に相当する）は、カラーモノクロ判別処理部２２により判別されたカラー画像データ又はモノクロ画像データの解像度、及び印刷部８０が印刷出力可能な画像データの解像度に基づいて、カラー画像データ及びモノクロ画像データのどちらか一方から１の画像データを選択する。
【００７４】
例えば、カラーモノクロ選択処理部２４によりカラー画像データが選択されており、印刷部８０が印刷出力可能な画像データの解像度が「４００×４００dpi」である場合、選択処理部は、カラーモノクロ判別処理部２２により判別された、解像度「６００×６００dpi」のカラー画像データ、及び解像度「４００×４００dpi」のカラー画像データの内、解像度「４００×４００dpi」のカラー画像データを選択する。また、カラーモノクロ選択処理部２４によりモノクロ画像データが選択されており、印刷部８０が印刷出力可能な画像データの解像度が「４００×４００dpi」である場合、選択処理部は、カラーモノクロ判別処理部２２により判別された、解像度「６００×６００dpi」のモノクロ画像データ、及び解像度「４００×４００dpi」のモノクロ画像データの内、解像度「４００×４００dpi」のモノクロ画像データを選択する。このように、解像度が高い画像データ（ここでは、解像度「６００×６００dpi」の画像データ）を印刷出力できない場合に、解像度が低い画像データ（ここでは、解像度「４００×４００dpi」の画像データ）が印刷出力されるため、画像データの解像度に起因したエラーが発生することを防止することができる。
【００７５】
次に、本発明の第２の実施形態について説明する。第１の実施形態においては、インターネットファクシミリ装置２００が、カラー画像データ及びモノクロ画像データに、これら２つの画像データが１のカラー画像から得られたものであることを示す特性情報を付加した電子メールをインターネットファクシミリ装置１０に送信する場合について説明した。この第２の実施形態においては、インターネットファクシミリ装置２００が、解像度が相異なる複数の画像データに、これら複数の画像データが１の画像から得られたものであることを示す特性情報を付加した電子メールを第２の実施形態に係るインターネットファクシミリ装置２１０（図１参照）に送信する場合について説明する。
【００７６】
インターネットファクシミリ装置２００において、電子メールが生成される手順について例示する。まず、インターネットファクシミリ装置２００は、スキャナにより１の原稿から画像を読み取って画像データを生成する。続いて、生成した画像データの解像度を変換する処理を行って、スキャナにより読み取って生成した画像データと解像度が相異なる画像データを生成する。例えば、スキャナにより読み取って生成した画像データの解像度が「６００×６００dpi」である場合は、この画像データと解像度が相異なる「４００×４００dpi」、「２００×２００dpi」等の画像データを生成する。次に、このようにして生成した複数の画像データに、これら複数の画像データが１の画像（ここでは、１の原稿）から得られたものであることを示す特性情報を付加した電子メール、すなわち、複数の画像データを各パートとしたＭＩＭＥ（Multipurpose Internet Mail Extensions）のマルチパートメール（multipart mail）を生成するとともに、生成したマルチパートメールのヘッダに特性情報を含める処理を行う。ここで、インターネットファクシミリ装置２００は、複数の画像データのそれぞれの解像度情報を含む特性情報を、マルチパートメールのヘッダに含める処理を行うことにより、電子メールを生成する。
【００７７】
図５（ａ）は、電子メール（マルチパートメール）によりインターネットファクシミリ装置２１０に送信される複数の画像データに付加される特性情報について説明するための図である。インターネットファクシミリ装置２００により複数の画像データに付加される特性情報は、図示するように、電子メールが複数の画像データを含むことを示す通知情報（ここでは、multipart）と、複数の画像データの内、いずれか１を印刷出力する旨の指示を表す指示情報（ここでは、alternative）と、図示しないが、複数の画像データ毎のファイル名と、複数の画像データ毎の解像度情報と、からなるものである。ここで、複数の画像データのファイル名は、同一の文字列である。また、解像度情報とは、画像データの解像度を示す情報であり、例えば、「２００２００」、「４００４００」等である。
【００７８】
次に、インターネットファクシミリ装置２１０について説明する。インターネットファクシミリ装置２１０は、第１の実施形態に係るインターネットファクシミリ装置１０と制御部の機能構成が主に相違する。インターネットファクシミリ装置１０と共通する部分については同一符号を付してその説明を省略し、主に相違点について以下で説明する。
【００７９】
制御部２２０は、図６に示すように、メール受信部２２１、解像度判別処理部２２２、解像度選択処理部２２３、異常判定部２２４、及びメール送信部２２５を機能的に備えている。メール受信部２２１（受信手段に相当する）は、インターネットファクシミリ装置２００により送信された電子メールを受信するものである。具体的には、解像度が相異なる複数の画像データに、これら複数の画像データが１の画像から得られたものであることを示す特性情報が付加された電子メール（マルチパートメール）を、インターネットファクシミリ装置２００から受信するものである。
【００８０】
解像度判別処理部２２２（解像度判別手段に相当する）は、メール受信部２２１により受信された電子メールに含まれている特性情報に基づいて、複数の画像データが１の画像から得られたものであると判断するものである。すなわち、特性情報に含まれるファイル名が同一の文字列であることから、複数の画像データが１の画像から得られたものであると判断する。また、解像度判別処理部２２２は、メール受信部２２１により受信された電子メールに含まれている特性情報に基づいて、メール受信部２２１により受信された電子メールに含まれている複数の画像データのそれぞれの解像度を判別するものである。すなわち、特性情報に含まれている解像度情報に基づいて、複数の画像データのそれぞれの解像度を判別する。例えば、解像度情報が「２００２００」である場合、解像度判別処理部２２２は、画像データの解像度が「２００×２００dpi」であると判別し、解像度情報が「４００４００」である場合、解像度判別処理部２２２は、画像データの解像度が「４００×４００dpi」であると判別し、
【００８１】
なお、ここでは、特性情報に、複数の画像データ毎の解像度情報が含まれている場合について説明したが、インターネットファクシミリ装置２００は、画像データのファイル名に解像度情報を含めることできる。例えば、図５（ｂ）に示すように、「ＡＡＡ−２００２００」というファイル名である場合は、「２００２００」が画像データの解像度を示す解像度情報である。すなわち、この解像度情報は、画像データの解像度が「２００×２００dpi」であることを示している。また、例えば、「ＡＡＡ−４００４００」というファイル名である場合は、「４００４００」が解像度情報であり、画像データの解像度が「４００×４００dpi」であることを示している。このように、画像データのファイル名に解像度情報が含まれている場合、解像度判別処理部２２２は、ファイル名から、画像データの解像度を判別することができる。
【００８２】
また、コーデック６０により、電子メールに添付されている複数の画像データを復号（展開）し、復号された複数の画像データに基づいて、解像度判別処理部２２２により、画像データの解像度を判別するようにしてもよい。具体的には、印刷部８０が、解像度が高い画像データ（例えば、「１２００×１２００dpi」の画像データ）を印刷出力可能である場合、解像度が高い画像データであると推定されるサイズの大きいパートに含まれる画像データから順に復号、解像度の判別を行う。このようにすれば、画像データの解像度を確実に判別することができるとともに、解像度の判別のために解像度が低い画像データを復号する必要がない。
【００８３】
解像度選択処理部２２３（第３の選択手段に相当する）は、解像度判別処理部２２２により判別された複数の画像データの解像度、及び画像形成装置１０（すなわち、印刷部８０）が印刷出力可能な画像データの解像度に基づいて、複数の画像データの内、１の画像データを選択するものである。具体的には、複数の画像データの中から、解像度が印刷出力可能な画像データの解像度の上限値以下であって、且つ、解像度が最も高いものを選択する。例えば、印刷部８０が印刷出力可能な画像データの解像度が「４００×４００dpi」であり、複数の画像データ（ここでは、３つの画像データ）の解像度がそれぞれ「６００×６００dpi」、「４００×４００dpi」、「２００×２００dpi」であった場合、解像度が印刷出力可能な画像データの解像度の上限値以下であって、且つ、解像度が最も高いものである「４００×４００dpi」の画像データを選択する。なお、解像度選択処理部２２３により選択された画像データは、コーデック６０において復号される。そして、印刷部８０により、コーデック６０において復号された画像データが印刷出力される。
【００８４】
異常判定部２２４（異常判定手段に相当する）は、印刷部８０が電子メールにより受信した画像データを印刷出力できたか否かを判定するものである。印刷部８０が画像データを印刷出力できない例としては、解像度選択処理部２２３により、印刷部８０が印刷出力可能な解像度より高い解像度の画像データが誤って選択された場合等である。
【００８５】
異常判定部２２４により、選択された画像データを印刷部８０が印刷出力できなかったと判定された場合、解像度選択処理部２２３は、前回選択した画像データよりも解像度が低い画像データを改めて選択する。そして、印刷部８０は、解像度選択処理部２２３により選択された画像データを改めて印刷出力する。ここで、印刷部８０が複数の画像データの内、解像度選択処理部２２３により選択された解像度が最も低い画像データを印刷出力できなかったと異常判定部２２４により判定された場合、メール送信部２２５は、電子メールにより受信した画像データを印刷出力できなかった旨を通知する電子メールを生成し、生成した電子メールをインターネットファクシミリ装置２００に送信する。なお、インターネットファクシミリ装置２１０のトラブル（例えば、用紙切れや、トナー不足等）により画像データを印刷出力できなかった場合は、その旨をインターネットファクシミリ装置２００に通知する必要がないため、電子メールを送信しない。
【００８６】
以下、インターネットファクシミリ装置２００から受信した電子メールに含まれている解像度が相異なる複数の画像データの内、いずれか１を印刷出力する場合に、インターネットファクシミリ装置２１０において行われる動作について、図７に示すフローチャートに基づいて説明する。
【００８７】
制御部２２０のメール受信部２２１は、まず、特性情報が含まれた電子メールを受信したか否かを判断する（Ｓ２１）。ここで、特性情報が含まれた電子メールを受信していないと判断した場合には（Ｓ２１：ＮＯ）、待機状態となる。逆に、特性情報が含まれた電子メールを受信したと判断した場合（Ｓ２１：ＹＥＳ）、すなわち、インターネットファクシミリ装置２００から送信された電子メールをメール受信部２２１が受信した場合、解像度判別処理部２２２は、受信された電子メールに添付されている複数の画像データのそれぞれの解像度を判別する（Ｓ２２）。
【００８８】
次に、解像度選択処理部２２３は、複数の画像データの中から、解像度が印刷出力可能な画像データの解像度の上限値以下であって、且つ、解像度が最も高いものを選択する（Ｓ２３）。続いて、印刷部８０は、解像度選択処理部２２３により選択された画像データを印刷出力する（Ｓ２４）。
【００８９】
次に、異常判定部２２４は、印刷部８０が画像データを印刷出力できたか否かを判定する（Ｓ２５）。異常判定部２２４により、印刷部８０が画像データを印刷出力できたと判定された場合（Ｓ２５：ＹＥＳ）、処理が終了する。逆に、異常判定部２２４により、印刷部８０が画像データを印刷出力できなかったと判定された場合（Ｓ２５：ＮＯ）、解像度選択処理部２２３は、前回選択した画像データよりも解像度が低い画像データがあるか否かを判断する（Ｓ２６）。解像度選択処理部２２３により、前回選択した画像データよりも解像度が低い画像データがないと判断された場合（Ｓ２６：ＮＯ）、メール送信部２２５は、画像データを印刷出力できなかった旨を通知する電子メールを生成し、生成した電子メールをインターネットファクシミリ装置２００に送信する（Ｓ２７）。
【００９０】
一方、解像度選択処理部２２３は、前回選択した画像データよりも解像度が低い画像データがあると判断した場合（Ｓ２６：ＹＥＳ）、前回選択した画像データの次に解像度が高い画像データを選択する（Ｓ２８）。そして、ステップＳ２４乃至Ｓ２８の内、必要な動作が実行される。
【００９１】
このように、受信した電子メールに添付されている解像度が高い画像データを印刷出力することができない場合に、受信した電子メールに添付されている解像度が低い画像データが印刷出力されるため、解像度が高い画像データを印刷出力できない場合であっても、出力処理不能によりエラーが発生することを防止することができる。
【００９２】
また、受信した電子メールに添付されている複数の画像データの内、印刷出力可能な解像度が最も高い画像データが印刷出力されるため、高品質な画像データが印刷出力された印刷物を得ることができる。
【００９３】
また、画像データを印刷出力することができなかった場合（例えば、選択された画像データの解像度が不適切であり、すなわち、印刷出力可能な画像データの解像度よりも高い解像度の画像データが誤って選択され、画像データを印刷出力することができなかった場合）であっても、印刷出力できなかった画像データよりも解像度が低い画像データが印刷出力されるので、出力処理不能によりエラーが発生することを防止することができる。
【００９４】
なお、ここまでは、インターネットファクシミリ装置２００が、解像度が相異なる複数の画像データに、特性情報を付加した電子メールをインターネットファクシミリ装置２１０に送信する場合について説明したが、これ以外に、インターネットファクシミリ装置２００が、解像度が相異なる複数の画像データと、解像度が相異なる複数の画像データの少なくともいずれか１と解像度が等しいカラー画像データ、又はモノクロ画像データと、に特性情報を付加した電子メールを送信するようにしてもよい。例えば、インターネットファクシミリ装置２００は、解像度「６００×６００dpi」のカラー画像データ、解像度「４００×４００dpi」のカラー画像データ、解像度「６００×６００dpi」のモノクロ画像データ、及び解像度「４００×４００dpi」のモノクロ画像データに、特性情報を付加した電子メールをインターネットファクシミリ装置２１０に送信する。
【００９５】
インターネットファクシミリ装置２１０のメール受信部２２１が、上記４つの画像データに、特性情報が付加された電子メールを受信した場合、まず、解像度判別処理部２２２は、受信した電子メールに添付されている複数の画像データそれぞれがカラー画像データであるか又はモノクロ画像データであるかを判別する。続いて、制御部２２０が機能的に備える、図示しない選択処理部（第４の選択手段に相当する）は、印刷部８０がカラー画像データを印刷出力可能であるか否かに基づいて、解像度判別処理部２２２により判別されたカラー画像データ及びモノクロ画像データのどちらか一方を選択する。具体的には、印刷部８０がカラー画像データを印刷出力可能である場合、解像度判別処理部２２２により判別されたカラー画像データ、すなわち、解像度「６００×６００dpi」のカラー画像データと、解像度「４００×４００dpi」のカラー画像データと、を選択する。一方、印刷部８０がカラー画像データを印刷出力可能でない場合、解像度判別処理部２２２により判別されたモノクロ画像データ、すなわち、解像度「６００×６００dpi」のモノクロ画像データと、解像度「４００×４００dpi」のモノクロ画像データと、を選択する。
【００９６】
次に、解像度判別処理部２２２は、選択処理部により選択されたカラー画像データ又はモノクロ画像データの解像度を判別する。続いて、解像度選択処理部２２３は、解像度判別処理部２２２により判別されたカラー画像データ又はモノクロ画像データの解像度、及び印刷部８０が印刷可能な画像データの解像度に基づいて、カラー画像データ及びモノクロ画像データのどちらか一方から１の画像データを選択する。
【００９７】
例えば、選択処理部によりカラー画像データが選択されており、印刷部８０が印刷出力可能な画像データの解像度が「４００×４００dpi」である場合、解像度選択処理部２２３は、解像度判別処理部２２２により判別された、解像度「６００×６００dpi」のカラー画像データ、及び解像度「４００×４００dpi」のカラー画像データの内、解像度「４００×４００dpi」のカラー画像データを選択する。また、選択処理部によりモノクロ画像データが選択されており、印刷部８０が印刷出力可能な画像データの解像度が「４００×４００dpi」である場合、解像度選択処理部２２３は、解像度判別処理部２２２により判別された、解像度「６００×６００dpi」のモノクロ画像データ、及び解像度「４００×４００dpi」のモノクロ画像データの内、解像度「４００×４００dpi」のモノクロ画像データを選択する。このように、カラー画像データを印刷出力できない場合に、モノクロ画像データが印刷出力されるため、画像データがカラー画像データであることに起因したエラーの発生を防止することができる。
【００９８】
また、第１の実施形態、及び第２の実施形態においては、インターネットファクシミリ装置１０、２１０が、インターネットファクシミリ装置２００から受信した電子メールに添付されている画像データを印刷出力する場合について説明したが、インターネットファクシミリ装置１０、２１０が、電子メールにて受信した画像データを表示部１００の液晶表示装置等に表示出力するようにしてもよい。
【００９９】
また、第１の実施形態、及び第２の実施形態においては、本発明の画像形成装置を、インターネット１９０を介して電子メールにより画像データを送受信するインターネットファクシミリ装置に適用した場合について説明したが、インターネットファクシミリ機能を備えた画像形成装置であれば、インターネットファクシミリ装置に限定されるものではなく、例えば、複合機であってもよい。また、インターネット１９０ではなく、ネットワーク（例えば、ＬＡＮ１６０等）を介して、電子メールを送受信するようにしてもよい。すなわち、インターネットファクシミリ装置１０、又は、インターネットファクシミリ装置２１０と、インターネットファクシミリ装置２００とが、インターネット１９０を介さず、ＬＡＮ１６０等を介して接続される形態であってもよい。
【図面の簡単な説明】
【０１００】
【図１】本発明の第１の実施形態、及び第２の実施形態に係るインターネットファクシミリ装置の一例を示したブロック図である。
【図２】画像データに付加される特性情報について説明するための図である。
【図３】第１の実施形態に係る制御部の機能構成の一例を示したブロック図である。
【図４】受信した電子メールに含まれている画像データを印刷出力する場合に、第１の実施形態に係るインターネットファクシミリ装置において行われる動作を例示したフローチャートである。
【図５】画像データに付加される特性情報について説明するための図である。
【図６】第２の実施形態に係る制御部の機能構成の一例を示したブロック図である。
【図７】受信した電子メールに含まれている画像データを印刷出力する場合に、第２の実施形態に係るインターネットファクシミリ装置において行われる動作を例示したフローチャートである。
【符号の説明】
【０１０１】
１０、２１０    インターネットファクシミリ装置（画像形成装置）
２０、２２０    制御部
２１、２２１    メール受信部(受信手段）
２２    カラーモノクロ判別処理部（色判別手段）
２４    カラーモノクロ選択処理部（第１の選択手段）
２５、２２４    異常判定部（異常判定手段）
３０    ＲＯＭ
４０    ＲＡＭ
２００    インターネットファクシミリ装置
２２２    解像度判別処理部（解像度判別手段）
２２３    解像度選択処理部（第３の選択手段）
【図１】
0004557844.tif 000002
【図２】
0004557844.tif 000003
【図３】
0004557844.tif 000004
【図４】
0004557844.tif 000005
【図５】
0004557844.tif 000006
【図６】
0004557844.tif 000007
【図７】
0004557844.tif 000008