(57)【要約】【課題】受信した電子メールのうち、利用者が必要とする情報のみを抽出し、抽出された情報のみを自動的に印刷することができる画像形成装置、画像形成方法、及び画像形成プログラムを提供する。【解決手段】画像形成装置１００は、電子メール受信サーバ２００にネットワーク９０を介して接続され、電子メール受信サーバ２００が受信した電子メールを画像形成装置１００にダウンロードすることにより、前記電子メールを受信する画像形成装置１００であって、画像形成装置１００に受信した前記電子メールに対して、特定の条件に該当する前記電子メールを抽出するための検索条件を基に該当する前記電子メールを検索する検索手段４２と、検索手段４２により検索され、抽出された前記電子メールを印刷する印刷手段４３とを有することを特徴とする。【選択図】図５
2008204283.tif 000002
【特許請求の範囲】
【請求項１】
電子メール受信サーバにネットワークを介して接続され、前記電子メール受信サーバが受信した電子メールを当該画像形成装置にダウンロードすることにより、前記電子メールを受信する画像形成装置であって、
当該画像形成装置に受信した前記電子メールに対して、特定の条件に該当する前記電子メールを抽出するための検索条件を基に該当する前記電子メールを検索する検索手段と、
前記検索手段により検索され、抽出された前記電子メールを印刷する印刷手段とを有することを特徴とする画像形成装置。
【請求項２】
前記印刷手段により、該画像形成装置に受信した前記電子メールが印刷できるか否かを判断する印刷確認手段を有し、
前記検索手段は、
該画像形成装置に受信した前記電子メールのうち、前記印刷確認手段により印刷できることが確認された前記電子メールに対して、前記検索条件を基に該当する前記電子メールを検索することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記印刷確認手段は、
該画像形成装置に受信した前記電子メールの本文のデータ種別に基づいて、前記印刷手段により前記電子メールの本文の印刷ができるか否かを判断する第１の印刷確認手段と、
前記電子メールに添付ファイルがあった場合に、
前記添付ファイルの拡張子に基づいて、前記印刷手段により前記電子メールの添付ファイルの印刷ができるか否かを判断する第２の印刷確認手段とを有することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記検索手段は、
該画像形成装置に受信した前記電子メールの本文に対して、前記検索条件を基に該当する前記電子メールを検索する第１の検索手段と、
前記電子メールの添付ファイルに対して、前記検索条件を基に該当する前記電子メールを検索する第２の検索手段とを有することを特徴とする請求項１ないし３のいずれか一項に記載の画像形成装置。
【請求項５】
前記第２の検索手段は、
該画像形成装置に受信した前記電子メールの添付ファイルが画像データであった場合に、
前記画像データに対して、前記検索条件である類似度の基準となる画像データを基に類似画像検索を行うことを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記検索手段により検索された前記電子メールの検索に関する統計結果を取得する統計結果取得手段を有し、
前記統計結果取得手段は、
前記第１の検索手段により検索された前記電子メールの本文の検索結果及び／又は前記第２の検索手段により検索された前記電子メールの添付ファイルの検索結果に基づいて、前記電子メールの検索に関する統計結果を所得することを特徴とする請求項１ないし５のいずれか一項に記載の画像形成装置。
【請求項７】
前記統計結果取得手段により取得された前記電子メールの検索に関する統計結果を出力する統計結果出力手段を有することを特徴とする請求項６に記載の画像形成装置。
【請求項８】
電子メール受信サーバにネットワークを介して接続され、前記電子メール受信サーバが受信した電子メールを画像形成装置にダウンロードすることにより、前記電子メールを受信する該画像形成装置における画像形成方法であって、
前記画像形成装置に受信した前記電子メールに対して、特定の条件に該当する前記電子メールを抽出するための検索条件を基に該当する前記電子メールを検索する検索手順と、
前記検索手順により検索された前記電子メールを印刷する印刷手順とを有することを特徴とする画像形成方法。
【請求項９】
電子メール受信サーバにネットワークを介して接続され、前記電子メール受信サーバが受信した電子メールを画像形成装置にダウンロードすることにより、前記電子メールを受信する該画像形成装置における画像形成プログラムであって、
コンピュータを、
前記画像形成装置に受信した前記電子メールに対して、特定の条件に該当する前記電子メールを抽出するための検索条件を基に該当する前記電子メールを検索する検索手段と、
前記検索手段により検索された前記電子メールを印刷する印刷手段として機能させる画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して、電子メール受信サーバに格納された電子メールを受信する機能を有する画像形成装置に関するものである。
【背景技術】
【０００２】
現在、デジタル複写機（MFP：Multifunction PeripheralもしくはMultifunction Printer）、ファクシミリ、プリンタなどのオフィス環境で利用される画像形成装置は、利用者端末（PC：Personal Computer）と同じように、オフィス環境に構築されたネットワークに接続され利用されている。
【０００３】
例えば、利用者端末で作成された文書や利用者端末のメーラー（ここで言う「メーラー」とは、電子メールの作成や送受信、受信したメールの保存・管理を行う、Microsoft社のOutlook Express（登録商標）などの電子メールクライアントソフトウェア（MUA：Mail User Agent）のことである。）で受信した電子メールなど、ネットワークを介して、利用者端末から画像形成装置に印刷を行うことにより、利用者は必要な情報を紙媒体として手にすることができる。
【０００４】
特に、電子メールは、昨今のコミュニケーションツールの中心的な位置づけとなっていることから、利用者のオフィス環境において電子メールの情報を扱う頻度は高く、1つのメールアドレスに対して様々な宛先から電子メールが届く。例えば、オフィス環境に導入する電子機器の製品を製造・販売している会社の営業部に所属する社員Aのメールアドレスには、１日のうち、「顧客先の担当者」をはじめ、「他の営業部のメンバー」、「製品開発区のメンバー」、「サポートセンターのメンバー」など、様々な相手から電子メールを受信する。このことから、ビジネスシーンに応じて電子メールの情報を最適な媒体（例えば、紙媒体など。）に出力（例えば、印刷など。）するという作業は、社員Ａにとってとても煩雑な作業となる。
【０００５】
このように、１日に取り扱う頻度の高い情報である電子メールに対して、画像形成装置により、電子メールの情報をビジネスシーンに応じて加工し、最適な媒体に出力すると言うサービスを提供することは重要なことである。また、今日のオフィス環境において、例えば、画像形成装置から、利用者端末で受信した電子メールを大量に印刷することや誤った情報を印刷することなど無駄な印刷結果は、環境資源の問題やコスト削減などの点から望ましくない。そのため、画像形成装置では、これらの点に対応することも重要である。
【０００６】
そこで、従来では、画像形成装置において、印刷しようとしている電子メールの印刷データの処理様式が異なることから、印刷に失敗し無駄な印刷結果を出力してしまう点に対応して、受信した電子メールのヘッダ情報を基に、印刷データの処理様式を判断（PDLを特定）し、判断した処理様式を印刷できる画像形成装置を選択、又は、印刷データの処理様式を印刷できる処理様式に変換する方法（例えば、特許文献１を参照。）や、重要な電子メールの印刷を優先して行えるようにするため、受信した電子メールのヘッダ情報を基に、印刷枚数が所定の枚数を超える場合に、利用者に許可を求め、利用者によって優先順位の高い情報を印刷する操作が行えると言う方法を提案している（例えば、特許文献２を参照）。
【０００７】
また、場合によっては、情報が分割された電子メールが送信されること（例えば、電子メール送信サーバにより所定のサイズ以上の電子メールは分割して送信するなど。）を考慮し、分割された情報を読み易く且つ取り扱いし易い形でまとめて印刷が行えるようにするため、受信した複数個の電子メールのヘッダ情報（ヘッダ情報に付加されたリンク情報）を基に、分割された電子メールの本文を連結すると言う方法を提案している（例えば、特許文献３を参照）。
【０００８】
このように、従来の画像形成装置は、電子メールの受信状態や受信した電子メールの処理様式などに対して柔軟に対応し、適切な出力を行うことができる。
【特許文献１】特開平１０―３２０３２９号公報
【特許文献２】特開平１０―３２０３３０号公報
【特許文献３】特開２００２―７３４８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１、２、及び３に開示された従来の画像形成装置では、電子メールの受信状態や受信した電子メールの処理様式などに対して柔軟に対応し、適切な出力を行うことを可能としているが、受信した電子メールのうち、出力したい電子メール（利用者が必要としている情報を含む電子メール）を選択し、選択した電子メールのみ印刷を行うと言う作業については、時間がない（多忙な）利用者にとって煩雑な作業のままである。
【００１０】
すなわち、従来の画像形成装置では、利用者が１日に受信する電子メール（本文のみの電子メールや文書や画像などのファイルが添付された電子メールなど、様々な情報を含む電子メール）の中から、必要な情報のみを適切に抽出し、最小限の情報を出力する点について、利用者の手を煩わすことなく、効率的に情報を出力する点について対応できていない。
【００１１】
本発明では、上記従来技術の問題点を鑑み、受信した電子メールのうち、利用者が必要とする情報のみを抽出し、抽出された情報を自動的に印刷することができる画像形成装置、画像形成方法、及び画像形成プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、本発明の画像形成装置は、電子メール受信サーバにネットワークを介して接続され、前記電子メール受信サーバが受信した電子メールを当該画像形成装置にダウンロードすることにより、前記電子メールを受信する画像形成装置であって、当該画像形成装置に受信した前記電子メールに対して、特定の条件に該当する前記電子メールを抽出するための検索条件を基に該当する前記電子メールを検索する検索手段と、前記検索手段により検索され、抽出された前記電子メールを印刷する印刷手段とを有することを特徴とする。
【００１３】
これによって、本発明の画像形成装置は、受信した電子メールに対して、利用者が予め設定しておいた、特定の条件（例えば、利用者宛に送信される電子メールの中から利用者が得たい情報など。）に該当する電子メール（利用者にとって必要な情報を含む電子メール）を抽出するための検索条件を基に該当する電子メールを検索し、検索し抽出された電子メールの本文及び／又は本文に添付されたファイルを印刷することにより、受信した電子メールのうち、利用者が必要とする情報のみを抽出し、抽出された情報を自動的に印刷することができる。
【００１４】
また、上記目的を達成するため、本発明の画像形成装置は、前記印刷手段により、該画像形成装置に受信した前記電子メールが印刷できるか否かを判断する印刷確認手段を有し、前記検索手段において、該画像形成装置に受信した前記電子メールのうち、前記印刷確認手段により印刷できることが確認された前記電子メールに対して、前記検索条件を基に該当する前記電子メールを検索することを特徴とする。
【００１５】
これによって、本発明の画像形成装置は、受信した電子メールのうち、利用者が必要とする情報を含み印刷可能な電子メールのみを印刷することができる。
【００１６】
また、上記目的を達成するため、本発明の画像形成装置は、前記印刷確認手段が、該画像形成装置に受信した前記電子メールの本文のデータ種別に基づいて、前記印刷手段により前記電子メールの本文の印刷ができるか否かを判断する第１の印刷確認手段と、前記電子メールに添付ファイルがあった場合に、前記添付ファイルの拡張子に基づいて、前記印刷手段により前記電子メールの添付ファイルの印刷ができるか否かを判断する第２の印刷確認手段とを有することを特徴とする。
【００１７】
これによって、本発明の画像形成装置は、当該装置で印刷不可能なデータによる誤った印刷（無駄な印刷結果）を抑制することができる。
【００１８】
また、上記目的を達成するため、本発明の画像形成装置は、前記検索手段が、該画像形成装置に受信した前記電子メールの本文に対して、前記検索条件を基に該当する前記電子メールを検索する第１の検索手段と、前記電子メールの添付ファイルに対して、前記検索条件を基に該当する前記電子メールを検索する第２の検索手段とを有することを特徴とする。
【００１９】
これによって、本発明の画像形成装置は、受信した電子メールの本文及び／又は添付ファイルに対して、検索条件に該当する添付ファイルを検索し抽出することができる。
【００２０】
また、上記目的を達成するため、本発明の画像形成装置は、前記第２の検索手段において、該画像形成装置に受信した前記電子メールの添付ファイルが画像データであった場合に、前記画像データに対して、前記検索条件である類似度の基準となる画像データを基に類似画像検索を行うことを特徴とする。
【００２１】
これによって、本発明の画像形成装置は、受信した電子メールの添付ファイルが画像データであった場合においても、検索条件に該当する添付ファイルを検索し抽出することができる。
【００２２】
よって、本発明の画像形成装置は、受信した電子メールのうち、利用者が必要とする情報を含む電子メールのみを抽出することができる。
【００２３】
また、上記目的を達成するため、本発明の画像形成装置は、前記検索手段により検索された前記電子メールの検索に関する統計結果を取得する統計結果取得手段を有し、前記統計結果取得手段において、前記第１の検索手段により検索された前記電子メールの本文の検索結果及び／又は前記第２の検索手段により検索された前記電子メールの添付ファイルの検索結果に基づいて、前記電子メールの検索に関する統計結果を所得することを特徴とする。
【００２４】
また、上記目的を達成するため、本発明の画像形成装置は、前記統計結果取得手段により取得された前記電子メールの検索に関する統計結果を出力する統計結果出力手段を有することを特徴とする。
【００２５】
これによって、本発明の画像形成装置は、受信した電子メールから抽出した情報に関する統計結果を自動的に収集することができ、収集した統計結果を利用者が望む形式で出力することができる。
【００２６】
よって、本発明の画像形成装置は、受信した電子メールに関する情報を分かり易い形で提供することができる。
【００２７】
上記目的を達成するため、本発明の画像形成方法は、電子メール受信サーバにネットワークを介して接続され、前記電子メール受信サーバが受信した電子メールを画像形成装置にダウンロードすることにより、前記電子メールを受信する該画像形成装置における画像形成方法であって、前記画像形成装置に受信した前記電子メールに対して、特定の条件に該当する前記電子メールを抽出するための検索条件を基に該当する前記電子メールを検索する検索手順と、前記検索手順により検索された前記電子メールを印刷する印刷手順とを有することを特徴とする。
【００２８】
これによって、本発明の画像形成方法は、受信した電子メールに対して、利用者が予め設定しておいた、特定の条件（例えば、利用者宛に送信される電子メールの中から利用者が得たい情報など。）に該当する電子メール（利用者にとって必要な情報を含む電子メール）を抽出するための検索条件を基に該当する電子メールを検索し、検索し抽出された電子メールの本文及び／又は本文に添付されたファイルを印刷することにより、受信した電子メールのうち、利用者が必要とする情報のみを抽出し、抽出された情報を自動的に印刷することができる。
【００２９】
上記目的を達成するため、本発明の画像形成プログラムは、電子メール受信サーバにネットワークを介して接続され、前記電子メール受信サーバが受信した電子メールを画像形成装置にダウンロードすることにより、前記電子メールを受信する該画像形成装置における画像形成プログラムであって、コンピュータを、前記画像形成装置に受信した前記電子メールに対して、特定の条件に該当する前記電子メールを抽出するための検索条件を基に該当する前記電子メールを検索する検索手段と、前記検索手段により検索された前記電子メールを印刷する印刷手段として機能させる。
【００３０】
これによって、本発明の遠隔診断・障害対応プログラムは、コンピュータを、受信した電子メールに対して、利用者が予め設定しておいた、特定の条件（例えば、利用者宛に送信される電子メールの中から利用者が得たい情報など。）に該当する電子メール（利用者にとって必要な情報を含む電子メール）を抽出するための検索条件を基に該当する電子メールを検索し、検索し抽出された電子メールの本文及び／又は本文に添付されたファイルを印刷するように機能させることができる。
【００３１】
よって、本発明の画像形成プログラムは、コンピュータを、受信した電子メールのうち、利用者が必要とする情報のみを抽出し、抽出された情報を自動的に印刷することができる。
【発明の効果】
【００３２】
本発明によれば、受信した電子メールに対して、利用者が予め設定しておいた、特定の条件（例えば、利用者宛に送信される電子メールの中から利用者が得たい情報など。）に該当する電子メール（利用者にとって必要な情報を含む電子メール）を抽出するための検索条件を基に該当する電子メールを検索し、検索し抽出された電子メールの本文及び／又は本文に添付されたファイルを印刷することにより、受信した電子メールのうち、利用者が必要とする情報のみを抽出し、抽出された情報を自動的に印刷することができる画像形成装置、画像形成方法、及び画像形成プログラムを提供することを目的とする。
【発明を実施するための最良の形態】
【００３３】
以下、本発明の好適な実施の形態（以下、「実施形態」と言う。）について、図面を用いて詳細に説明する。
【００３４】
［第１の実施形態］
＜画像形成装置のハードウェア構成について＞
まず、本実施形態に係る画像形成装置のハードウェア構成について、図１を用いて説明する。
【００３５】
図１は、本発明の実施形態１に係る画像形成装置１００のハードウェア構成の一例を示す図である。
【００３６】
図１に示すように、本実施形態に係る画像形成装置１００は、制御部１１、主記憶部１２、補助記憶部１３、ネットワークI/F１４、外部記憶装置I/F１５、外部装置I/F１６、表示部１７、入力部１８、印刷部１９、及びスキャナ部２０とから構成されている。
【００３７】
制御部（CPU：Central Processing Unit）１１は、以下に説明する主記憶部１２、補助記憶部１３、及びネットワークI/F１４など、本実施形態に係る画像形成装置１００が有する各装置の制御を行う。また、制御部１１は、主記憶部１２に記憶されたプログラムを実行する装置で、入力装置や記憶装置からデータを受け取り、データを演算・加工した上で、出力装置や記憶装置に出力する（例えば、キーボードで入力した文字をディスプレイに表示するなど）。
【００３８】
主記憶部（ROM：Read Only Memory、RAM：Random Access Memory）１２は、制御部１１が実行するプログラムや関連するデータを記憶（一時的に保持する場合も含む）する装置である。ROMには、制御部１１が実行するプログラムや関連するデータが記憶されており、記憶されたプログラムや関連するデータは、制御部１１により、必要に応じてRAM上へ展開（ロード）され、展開（ロード）されたプログラムや関連するデータは、制御部１１により、演算・加工される。
【００３９】
補助記憶部（HD：Hard Disk）１３は、基本ソフトウェアであるOS（Operating System）やアプリケーションソフトウェアなどを関連するデータとともに記憶する装置である。また、補助記憶部１３には、本実施形態に係る画像形成装置１００が管理する各種情報（例えば、利用者毎の検索条件や類似画像検索を行うために基準になる画像など。）が格納され、データベース（DB：database）やファイルシステム（FS：File System）などにより管理される。
【００４０】
ネットワークI/F１４は、有線及び／又は無線回線などのデータ伝送路により構築されたLAN（Local Area Network）、WAN（Wide Area Network）などのネットワークを介して接続された通信機能を有する周辺機器と本実施形態に係る画像形成装置１００とのインタフェースである。
【００４１】
外部記憶装置I/F１５は、USB（Universal Serial Bus）などのデータ伝送路を介して接続された外部記憶装置（例えば、記憶メディアドライブなど。）と本実施形態に係る画像形成装置１００とのインタフェースである。
【００４２】
外部装置I/F１６は、USBなどのデータ伝送路を介して接続された外部入力装置（例えば、外付けHDやUSBメモリなど。）と本実施形態に係る画像形成装置１００とのインタフェースである。
【００４３】
本実施形態に係る画像形成装置１００は、これらのインタフェースを介して、外部と各種データのやり取り（送受信や読み込み／書き込み）を行っている。
【００４４】
表示部（パネル表示）１７及び入力部（操作部）１８は、キースイッチ（ハードキーとGUI（Graphical User Interface）のソフトウェアキーを含む。）とタッチパネル機能を備えたLCD（Liquid Crystal Display：液晶表示装置）とから構成される操作パネルで、画像形成装置１００が有する機能を利用する際のUI（User Interface）として機能する装置である。
【００４５】
印刷部（プロッタ部）１９は、CMYKからなる画像データを受け取ると、レーザービームを用いた電子写真プロセス（露光、潜像、現像及び転写のプロセス）を用いて、転写紙（印刷用紙）に受け取った画像データを出力（印刷）する装置である。
【００４６】
スキャナ部（原稿読み取り部）２０は、CCD（Charge Coupled Devices）光電変換素子からなるラインセンサとA/Dコンバータとこれらを駆動する駆動回路を備え、原稿読み取り面（コンタクトガラス上）にセットされた原稿をスキャンすることでRGB各8ビットのデジタル画像データを生成（紙媒体から情報を読み取り電子化）する装置である。
【００４７】
このように、本実施形態に係る画像形成装置１００は、主記憶部１２や補助記憶部１３などの記憶装置に格納されたプログラムを実行し、各装置を制御することで、画像形成装置１００が有するコピー、ファックス、スキャナ、及びプリンタなどの機能を実現している。
【００４８】
また、本実施形態に係る画像形成装置１００は、図１に示すハードウェアを有し、以降に説明する「電子メール自動印刷機能」を実現している。
【００４９】
＜画像形成装置が導入される利用者環境について＞
では、本実施形態の技術的特徴を明確にするため、従来の画像形成装置１００が導入された利用者環境と本実施形態に係る画像形成装置１００が導入された利用者環境における電子メールの印刷手順との違いについて、図２及び図３を用いて説明する。
【００５０】
図２は、従来の受信した電子メールの印刷手順の一例を示す図である。
【００５１】
従来の利用者環境では、図２に示すように、以下に挙げる手順によって、受信した電子メールを印刷していた。
（１）利用者端末３００nからの印刷を行う手順
利用者は、インターネットなどの公衆データ回線網からファイアウォール４００を介して、電子メール受信サーバ２００（以下、「POPサーバ（Post Office Protocolサーバ）」と言う。）の利用者宛のメールアドレスに届いた電子メールを、利用者端末３００nが有するメーラー（電子メールクライアントソフトウェア（MUA））を用いて取得し、メーラーで内容を確認後、必要な情報（印刷したい電子メールの本文や添付ファイルなど）を選択し、ネットワーク９０を介して接続された画像形成装置１００へ印刷を行う。
（２）導入された画像形成装置１００による自動印刷を行う手順
利用者は、POPサーバ２００にネットワーク９０を介して接続された、電子メールを受信する機能を有した画像形成装置１００に対して、予め、利用者自身のメールアドレスを登録（設定）しておくことで、画像形成装置１００が、POPサーバ２００に届いた利用者宛の電子メールを取得（受信）し、取得（受信）した電子メールを自動的に印刷する。
【００５２】
従来の（１）に挙げる印刷手順では、時間がない（多忙な）利用者にとって最も煩雑な作業として挙げられる、受信した電子メールのうち、必要な情報（印刷したい電子メールの本文や添付ファイルなど）を選択し、選択した電子メールのみ印刷を行うと言う作業について対応していないと言う問題がある。また、従来の（２）に挙げる印刷手順では、利用者が1日に受信する電子メールにも、本文のみの電子メールや、文書や画像などのファイルが添付された電子メールなど、様々な情報を含む電子メールが存在し、その中から、必要な情報のみを適切に抽出し、最小限の情報を印刷すると言う作業について対応していないと言う問題がある。
【００５３】
そこで、本実施形態に係る画像形成装置１００では、次に説明する方法で、先に説明した従来の問題を解決し、受信した電子メールのうち、利用者が必要とする情報のみを抽出し、抽出された情報を自動的に印刷するものである。
【００５４】
図３は、本発明の第１の実施形態に係る受信した電子メールの印刷手順の一例を示す図である。
【００５５】
図３に示すように、本実施形態に係る受信した電子メールの印刷手順と従来の印刷手順との違いは、POPサーバ２００に届いた利用者宛の電子メールを取得（受信）し、取得（受信）した電子メールを自動的に印刷する機能（電子メール自動印刷機能）において、更に、「予め利用者によって設定された検索条件に従って、取得した電子メールを自動検索し、必要な情報を含む電子メールを抽出する検索機能（以下、「電子メール自動検索機能」と言う。）」を備えている点である。
【００５６】
このように、本実施形態に係る画像形成装置１００では、POPサーバ２００から取得（受信）した電子メールに対して、利用者が予め設定しておいた、特定の条件（例えば、利用者宛に送信される電子メールの中から利用者が得たい情報など。）に該当する電子メール（利用者にとって必要な情報）を抽出するための検索条件を基に該当する電子メールを検索し、検索し抽出された電子メールの本文及び／又は本文に添付されたファイルを印刷することにより、受信した電子メールのうち、利用者が必要とする情報のみを抽出し、抽出された情報を自動的に印刷する機能を実現している。
【００５７】
＜画像形成装置が有する電子メール自動印刷機能の主な機能構成について＞
では、図３で説明した本実施形態に係る画像形成装置１００が有する電子メール自動印刷機能の主要な機能構成について、図４を用いて説明する。
【００５８】
図４は、本発明の第１の実施形態に係る画像形成装置１００が有する主な機能の一例を示すブロック図である。
【００５９】
本実施形態に係る画像形成装置１００が有する電子メール自動印刷機能は、主に、図３で説明した「電子メール自動検索機能」を含む「電子メール自動印刷機能」の各機能によって実現している。
【００６０】
本実施形態に係る画像形成装置１００が有する「電子メール自動検索機能」と「電子メール自動印刷機能」は、受信メールアドレス選択部２１、電子メール受信部２２、受信データ種類判定部２３、受信データ検索部２４、及び画像形成部２５とから構成されている。
【００６１】
受信メールアドレス選択部２１は、後述する電子メール受信部２２によりPOPサーバ２００から取得（受信）する電子メールのメールアドレスを、表示部（パネル表示）１７及び入力部（操作部）１８から構成される操作パネルを介して選択する機能である。
【００６２】
本実施形態に係る画像形成装置１００では、まず、利用者によって、表示部（パネル表示）１７及び入力部（操作部）１８から構成される操作パネルを介して、利用者のメールアドレスが入力される（例えば、表示部１７及び入力部（操作部）１８から構成される操作パネルに表示された英数字などのソフトウェアキーを用いて、メールアドレスを入力）。次に、画像形成装置１００では、入力された利用者毎のメールアドレスは、補助記憶部１３などの不揮発性の記憶装置（例えば、HDD（Hard Disk Drive）、NVRAM（Non-Volatile RAM）又は外部記憶メディア（SD（Secure Digital memory）カード）など。）に格納する。
【００６３】
そのため、受信メールアドレス選択部２１では、補助記憶部１３などの不揮発性の記憶装置に格納された複数個のメールアドレスのうち、後述する電子メール受信部２２によりPOPサーバ２００から取得（受信）する電子メールのメールアドレスを、表示部（パネル表示）１７及び入力部（操作部）１８から構成される操作パネルを介して選択する（例えば、表示部１７及び入力部（操作部）１８から構成される操作パネルに表示された複数個のメールアドレスを示すソフトウェアボタンをタッチするなど）。
【００６４】
電子メール受信部２２は、受信メールアドレス選択部２１により選択されたメールアドレスに届いている電子メールを、POPサーバ２００から取得（受信）する機能である。
【００６５】
本実施形態に係る画像形成装置１００では、ネットワーク９０を介して、同じネットワーク９０に接続された通信機能を有する他の電子機器と、所定の通信プロトコル（例えば、電子メールに関するデータ通信の場合には、POP3（Post Office Protocol version 3）／SMTP（Simple Mail Transfer Protocol）など。）に従ってデータ通信を行うためのネットワークI/F１４を有している。画像形成装置１００は、このネットワークI/F１４を介して、例えば、先に説明したメーラー（電子メールクライアントソフチウェア（MUA））と同様の機能を用いて、POPサーバ２００との接続がオンラインの状態であれば、定期的にPOPサーバ２００から電子メールを取得（受信）する。
【００６６】
電子メール受信部２２は、POPサーバ２００から取得（受信）された電子メールを、登録された利用者毎に、補助記憶部１３などの不揮発性の記憶装置へ格納する。
【００６７】
受信データ種類判定部２３は、電子メール受信部２２により取得（受信）された電子メールのデータが、印刷部（プロッタ部）１９によって印刷が行えるデータか否かを判定する機能である。
【００６８】
本実施形態に係る画像形成装置１００では、画像形成装置１００が対応するPDL（Page Description Language：ページ記述言語）や画像形成装置１００が取り扱えるデータ種別などの印刷に関する処理様式によって、印刷部（プロッタ部）１９で印刷を行うためのラスタイメージ（ビットマップデータ）が生成できるか否かを判断しなければならない。
【００６９】
通常、画像形成装置１００で印刷を行う場合には、プリンタドライバなどを介して、画像形成装置１００が対応するPDLにデータ変換された印刷データを基に印刷を行う。しかし、画像形成装置１００が有するプリンタ機能において、所定の形式（例えば、PDF（Portable Document Format）など。）のデータそのものを印刷することができる場合（例えば、PDFダイレクト印刷など。）には、対応している所定の形式であれば、プリンタドライバなどを使用しなくても、印刷部（プロッタ部）１９で印刷を行うためのラスタイメージ（ビットマップデータ）が生成できる。
【００７０】
そのため、受信データ種類判定部２３では、取得（受信）された電子メールのデータにおいて、テキストデータ以外のデータが、画像形成装置１００が有するプリンタ機能が対応する所定の形式のデータであるか否かを判断する。受信データ種類判定部２３の機能については、後の「印刷確認手段４１」において詳細に説明する。
【００７１】
受信データ検索部２４は、電子メール受信部２２により取得（受信）された電子メールに対して、利用者が予め設定しておいた検索条件を基に検索し、検索条件に該当する電子メール（利用者が必要とする情報を含む電子メール）の本文データ３１及び／又は添付ファイル３２を抽出する機能である。
【００７２】
本実施形態に係る画像形成装置１００では、利用者によって表示部（パネル表示）１７及び入力部（操作部）１８から構成される操作パネルを介して入力され（例えば、表示部１７及び入力部（操作部）１８から構成される操作パネルに表示された英数字などのソフトウェアキーを用いて、文字列、数値、記号などの検索条件を入力。）、補助記憶部１３などの不揮発性の記憶装置に格納された、特定の条件（例えば、利用者宛に送信される電子メールの中から利用者が得たい情報など。）に該当する電子メールを抽出するための検索条件を基に、電子メール受信部２２により取得（受信）された電子メールを検索し、該当する電子メール（利用者が必要とする情報を含む電子メール）の本文データ３１及び／又は添付ファイル３２を抽出する。受信データ検索部２４の機能については、後の「検索手段４２」において詳細に説明する。
【００７３】
画像形成部２５は、受信データ検索部２４により検索され抽出された電子メールを、印刷部（プロッタ部）１９が有する電子写真プロセスによって画像形成し、印刷を行う機能である。画像形成部２５の機能については、後の「印刷手段４３」において詳細に説明する。
【００７４】
このように、本実施形態に係る画像形成装置１００が有する「電子メール自動検索機能」を含む「電子メール自動印刷機能」は、上記に説明した各機能を実現するプログラムを、主記憶部１２であるRAM上に展開（ロード）し、制御部１１で実行することにより、受信した電子メールのうち、利用者が必要とする情報のみを抽出し、抽出された情報を自動的に印刷することができる。
【００７５】
＜画像形成装置が有する電子メール自動印刷機能の主な機能を構成する手段について＞
では、図４で説明した本実施形態に係る画像形成装置１００が有する「電子メール自動検索機能」を含む「電子メール自動印刷機能」の主な機能を構成する各手段について、図５及び図６を用いて説明する。
【００７６】
図５は、本発明の第１の実施形態に係る画像形成装置１００が有する主な機能を構成する手段の一例を示すブロック図である。
【００７７】
本実施形態に係る画像形成装置１００が有する「電子メール自動検索機能」を含む「電子メール自動印刷機能」は、図４で説明した画像形成装置１００が有する各機能によって実現している。ここでは、図４に示した受信データ種類判定部２３、受信データ検索部２４、及び画像形成部２５を中心に、本実施形態に係る画像形成装置１００が有する「電子メール自動検索機能」を含む「電子メール自動印刷機能」について説明する。
【００７８】
本実施形態に係る画像形成装置１００が有する「電子メール自動印刷機能」は、印刷確認手段４１（第１の印刷確認手段４１aと第２の印刷確認手段４１b）、検索手段４２（第１の検索手段４２aと第２の検索手段４２b）、及び印刷手段４３とから構成されている。
【００７９】
印刷確認手段４１は、先に説明した受信データ種別判定部２３が有する手段であって、電子メール受信部２２により取得（受信）された電子メールのデータが、印刷部（プロッタ部）１９によって印刷が行えるデータか否かを判定する。
【００８０】
印刷確認手段４１は、電子メール受信部２２により取得（受信）された電子メールに対して、電子メールのデータ構成を確認後、電子メールを構成するデータの種類を判定し、判定されたデータが後に説明する印刷手段４３によって印刷することができるか否かを判断する。すなわち、印刷確認手段４１は、取得（受信）された電子メールが、本実施形態に係る画像形成装置１００が有するプリンタ機能で印刷可能なラスタイメージ（ビットマップデータ）が生成できるか否かを判断する。
【００８１】
電子メールは、大きく分けて「ヘッダ」と「ボディー」の2つで構成されている。「ヘッダ」は、所定の書式に従って、宛先（To）、送信元（From）、題名（Subject）、送信日時（Data）、及び配信記録（Received）などの電子メールに関する情報（テキストデータ）が定義された領域であり、また「ボディー」は、手紙における文面に相当する本文データ３１（テキストデータ）や本文の内容に関連して添付された添付ファイル３２（例えば、画像データなどのバイナリデータ。）を含む領域である。
【００８２】
印刷確認手段４１は、このようなデータで構成された電子メールに対して、電子メールの「ヘッダ」と「ボディー」のデータ構成を確認後、電子メールを構成する「ボディー」のデータの種類、すなわち、本文データ３１や添付ファイル３２などのデータの種類を判定し、判定されたデータが印刷手段４３によって印刷することができるか否かを判断する。
【００８３】
そのため、印刷確認手段４１では、電子メールの本文データ３１や添付ファイル３２などのデータの種類を判定する手段として、電子メールの本文データ３１が印刷手段４３によって印刷可能なデータの種類であるか否かを判断する第１の印刷確認手段４１aと、電子メールの添付ファイル３２が印刷手段４３によって印刷可能なデータの種類であるか否かを判断する第２の印刷確認手段４１bとを有している。
【００８４】
第１の印刷確認手段４１aは、電子メールのヘッダ情報を基に、電子メールの本文データ３１が印刷手段４３によって印刷可能なデータの種類であるか否かを判断する。
【００８５】
図６は、本発明の第１の実施形態に係るメールヘッダ情報におけるデータ構成の一例を示す図である。
【００８６】
電子メールのヘッダ情報は、所定の書式に従って、電子メールに関する情報を定義したテキストデータである。電子メールのヘッダ情報は、図６に示すような"Message-ID"、"From"、"To"などの複数個のヘッダで構成され、各ヘッダは、「ヘッダ：ヘッダフィールド（ヘッダの内容）」と言われる書式に従って定義されている。詳しい電子メールのヘッダ情報の書式については、IETF（The Internet Engineering Task Force）が公開するRFC2045〜2049（Multipurpose Internet Mail Extensions Part 1〜5）に規定された内容を参照のこと（参照URLは、"http://www.ietf.org/"）。
【００８７】
第１の印刷確認手段４１aは、電子メールのヘッダ情報の中に定義された、電子メールの本文データ３１のコンテンツタイプ（RFC2045〜2049に規定されたMIME（Multipurpose Internet Mail Extension）タイプ）に関する情報を示すヘッダ名"Content-Type"のヘッダフィールドに定義された情報を基に、電子メールの本文データ３１が印刷手段４３によって印刷可能なデータの種類であるか否かを判断する。ヘッダ名"Content-Type"のヘッダフィールドには、"text/plain"（プレーンテキストデータ）、"text/html"（HTML（HyperText Markup Language）テキストデータ）、"image/gif"（GIF（Graphic Interchange Format）イメージデータ）、"image/png"（PNG（Portable Network Graphics）イメージデータ）、"image/jpeg"（JPEG（Joint Photographic Experts Group）イメージデータ）、及び"application/octet-stream"（アプリケーションデータ）などが定義されている。
【００８８】
例えば、図６に示すように、取得（受信）された電子メールのヘッダ情報に、"Content-Type：text/plain;"と言うヘッダの定義があった場合、第１の印刷確認手段４１aは、ヘッダ名"Content-Type"のヘッダフィールド"text/plain"を基に、電子メールの本文データ３１のコンテンツタイプ（MIMEタイプ）がプレインテキストであることから、本文データ３１が印刷手段４３によって印刷可能なデータの種類であると判断する。
【００８９】
図５に戻り、また、第１の印刷確認手段４１aは、電子メールのヘッダ情報を基に、電子メールに画像データや文書データなどのファイルが添付されているか否かを判断し、判断結果を基に、次に説明する第２の印刷確認手段４１bへ、添付ファイル３２が印刷可能なデータの種類であるか否かを判断するように指示する。
【００９０】
電子メールに添付ファイル３２がある場合には、ヘッダ名"Content-Type"のヘッダフィールドに、電子メールがマルチパートメッセージであることを示す"multipart/*"（'*'は、RFC2045〜2049に規定された、マルチパートメッセージの形式を示す文字列。）と言う情報が定義されている。ここで言う「マルチパートメッセージ」とは、電子メールのボディー領域を複数の領域に分割し、分割して得た拡張領域に本文データ３１以外のデータを割り当てたメッセージであり、ボディー領域に、本文データ３１と添付ファイル３２とを含むメッセージのことである。
【００９１】
第１の印刷確認手段４１aは、ヘッダ名"Content-Type"のヘッダフィールドに定義された情報を基に、電子メールに添付ファイル３２があるか否かを判断し、添付ファイル３２がある場合に、第２の印刷確認手段４１bへ、添付ファイル３２が印刷可能なデータの種類であるか否かを判断するように指示する。
【００９２】
例えば、取得（受信）された電子メールのヘッダ情報に、"Content-Type：multipart/mixed;boundary="----=_NextPart_000_0010_01C….0""と言うヘッダの定義があった場合（図示せず）、第１の印刷確認手段４１aは、ヘッダ名"Content-Type"のヘッダフィールド"multipart/*"を基に、電子メールのボディーがマルチパートメッセージであることから、第２の印刷確認手段４１bへ、添付ファイル３２が印刷可能なデータの種類であるか否かを判断するように指示する。
【００９３】
第２の印刷確認手段４１bは、添付ファイル３２の拡張子を基に、電子メールの添付ファイル３２が印刷手段４３によって印刷可能なデータの種類であるか否かを判断する。
【００９４】
例えば、本実施形態に係る画像形成装置１００が有するプリンタ機能が、TIFF（Tagged Image File Format）データやPDF（Portable Document Format）データなどの所定の形式のデータを印刷可能な場合、第２の印刷確認手段４１bは、添付ファイル３２の拡張子の文文字列が"tif"又は"pdf"となっている添付ファイル３２を、印刷手段４３によって印刷可能なデータであると判断する。
【００９５】
また、第２の印刷確認手段４１bは、電子メールのヘッダ情報を基に、電子メールの添付ファイル３２が印刷手段４３によって印刷可能なデータの種類であるか否かを判断しても良い。
【００９６】
例えば、取得（受信）された電子メールのヘッダ情報に、"Content-Type：application/pdf;"と言うヘッダの定義があった場合（図示せず）、第２の印刷確認手段４１bは、ヘッダ名"Content-Type"のヘッダフィールド"application/pdf"を基に、電子メールの添付ファイル３２がPDFであることから、添付ファイル３２が印刷手段４３によって印刷可能なデータの種類であると判断する。
【００９７】
このように、印刷確認手段４１は、電子メールの本文データ３１が印刷手段４３によって印刷可能なデータの種類であるか否かを判断する第１の印刷確認手段４１aと、電子メールの添付ファイル３２が印刷手段４３によって印刷可能なデータの種類であるか否かを判断する第２の印刷確認手段４１bとを用いて、電子メール受信部２２により取得（受信）された電子メールの本文データ３１及び／又は添付ファイル３２が、印刷手段４３によって印刷することができるか否かを判断している。
【００９８】
これによって、本実施形態に係る画像形成装置１００は、画像形成装置１００が有するプリンタ機能により印刷不可能なデータによる誤った印刷（無駄な印刷）を抑制することができる。
【００９９】
検索手段４２は、先に説明した受信データ検索部２４が有する手段であって、電子メール受信部２２により取得（受信）された電子メールに対して、利用者が予め設定しておいた検索条件を基に検索し、検索条件に該当する電子メール（利用者が必要とする情報を含む電子メール）の本文データ３１及び／又は添付ファイル３２を抽出する。
【０１００】
検索手段４２は、電子メール受信部２２により取得（受信）された電子メールのうち、印刷確認手段４１により印刷可能であると判断された電子メールの本文データ３１及び／又は添付ファイル３２に対して、利用者が、表示部（パネル表示）１７及び入力部（操作部）１８から構成される操作パネルを介して、補助記憶部１３などの不揮発性の記憶装置に予め格納（設定）しておいた、特定の条件（例えば、利用者宛に送信される電子メールの中から利用者が得たい情報など。）に該当する電子メールの本文データ３１及び／又は添付ファイル３２を抽出するための検索条件（例えば、所定の文字列、数値、記号など。）を基に、該当する電子メールの本文データ３１及び／又は添付ファイル３２を検索する。
【０１０１】
そのため、検索手段４２では、電子メールの本文データ３１と添付ファイル３２とのそれぞれを検索する手段として、電子メールの本文データ３１を検索する第１の検索認手段４２aと、第１の検索手段４２aによる検索結果に基づいて、電子メールの添付ファイル３２を検索する第２の検索手段４２bとを有している。
【０１０２】
第１の検索手段４２aは、電子メール受信部２２により取得（受信）された電子メールのうち、第１の印刷確認手段４１aにより印刷可能と判断された電子メールの本文データ３１に対して、利用者が予め設定しておいた検索条件を基に、検索条件に該当する本文データ３１を検索し、該当した本文データ３１を抽出する。
【０１０３】
例えば、利用者が予め設定しておいた検索条件が「"●×プロジェクト"」と言う文字列であった場合に、第１の検索手段４２aは、電子メールの本文データ３１であるテキストデータに、検索条件の「"●×プロジェクト"」と言う文字列が含まれているか否かを検索し、検索条件の「"●×プロジェクト"」と言う文字列が含まれていた場合に、検索を行った本文データ３１を、検索条件に該当する電子メールの本文データ３１として抽出する。
【０１０４】
また、第１の検索手段４２aは、検索条件に該当する電子メールの本文データ３１を抽出した場合に、次に説明する第２の検索手段４２bへ、検索条件に該当する添付データ３２を検索し、該当する添付データ３２の抽出を指示する。
【０１０５】
第２の検索手段４２bは、電子メール受信部２２により取得（受信）された電子メールのうち、第２の印刷確認手段４１bにより印刷可能と判断された電子メールの添付ファイル３２に対して、利用者が予め設定しておいた検索条件を基に、検索条件に該当する添付データ３２を検索し、該当した添付データ３２を抽出する。
【０１０６】
例えば、電子メールの添付ファイル３２がPDFデータで、利用者が予め設定しておいた検索条件が「"●×プロジェクト"」と言う文字列であった場合に、第２の検索手段４２bは、電子メールの添付ファイル３２であるPDFデータのテキストデータに、検索条件の「"●×プロジェクト"」と言う文字列が含まれているか否かを検索し、検索条件の「"●×プロジェクト"」と言う文字列が含まれていた場合に、検索を行った添付ファイル３２であるPDFデータを、検索条件に該当する電子メールの添付ファイル３２として抽出する。
【０１０７】
しかし、電子メールの添付ファイル３２は、印刷確認手段４１において説明したように、第２の印刷確認手段４１bにより印刷可能と判断されたデータが、文字列などにより検索を行えるデータ形式とは限らない。添付データ３２が、画像データ（バイナリデータ）の場合もある。このような場合、上記に説明したテキスト検索によって該当する添付ファイル３２を抽出することはできない。
【０１０８】
そのため、第２の検索手段４２bは、第２の印刷確認手段４１bにより印刷可能と判断された添付ファイル３２が画像データであった場合に、画像データに対して類似画像検索を行うことで、該当する添付ファイル３２を抽出する。ここで言う「類似画像検索」とは、類似度の基準となる画像データ（以下、「基準画像」と言う。）を基に、類似した画像データを抽出する技術である。よって、本実施形態では、検索条件に対応した基準画像を、補助記憶部１３などの不揮発性の記憶装置に格納しておき、第２の検索手段４２bにより類似画像検索を行う際に用いる。基準画像と検索条件との対応付けは、例えば、予め利用者が、表示部１７及び入力部（操作部）１８から構成される操作パネルに表示された英数字などのソフトウェアキーを用いて、検索条件の文字列を入力する際に、格納された基準画像のデータ名を表示しておき、表示された基準画像のデータ名から、検索条件の内容に関するデータ名を選択するなどの方法によって行う。
【０１０９】
第２の検索手段４２bによる類似画像検索は、例えば、利用者が予め設定しておいた検索条件が「"●×プロジェクト"」と言う文字列で、対応付けられた基準画像が、「●×プロジェクト」に関する「●×製品」の画像データであった場合に、電子メールの添付ファイル３２である画像データ（例えば、TIFFデータなど。）と、基準画像である「●×製品」の画像との類似度を算出し、算出した類似度が所定の値より高い値の場合に、類似画像検索を行った添付ファイル３２である画像データを、検索条件に該当する電子メールの添付ファイル３２として抽出する。
【０１１０】
このように、検索手段４２は、電子メールの本文データ３１を検索する第１の検索認手段４２aと、第１の検索手段４２aによる検索結果に基づいて、電子メールの添付ファイル３２を検索する第２の検索手段４２bとを用いて、電子メール受信部２２により取得（受信）された電子メールの本文データ３１及び／又は添付ファイル３２に対して、特定の条件（例えば、利用者宛に送信される電子メールの中から利用者が得たい情報など。）に該当する電子メールの本文データ３１及び／又は添付ファイル３２を抽出している。
【０１１１】
これによって、本実施形態に係る画像形成装置１００は、利用者が必要とする情報と必要としない情報とを明確に分けて、画像形成装置１００が有するプリンタ機能により電子メールからの情報を印刷することができる。また、本実施形態に係る画像形成装置１００は、利用者が必要とする情報に該当した電子メールの本文データ３１を基に、関連する添付ファイル３２を自動的に抽出することができ、これまで、利用者が行っていた煩雑な作業を解消し、電子メールから必要な情報を効率良く取得することができる。
【０１１２】
印刷手段４３は、先に説明した画像形成部２５が有する手段であって、受信データ検索部２４により検索され抽出された電子メールを、印刷部（プロッタ部）１９が有する電子写真プロセスによって画像形成し、印刷を行う。
【０１１３】
印刷手段４３は、電子メール受信部２２により取得（受信）された電子メールのうち、印刷確認手段４１により印刷手段４３により印刷可能であると判断された電子メールから、更に、検索手段４２によって、特定の条件（例えば、利用者宛に送信される電子メールの中から利用者が得たい情報など。）に該当する電子メールの本文データ３１及び／又は添付ファイル３２が検索され、利用者が必要とする情報として抽出された電子メールの本文データ３１及び／又は添付ファイル３２を、印刷部（プロッタ部）１９が有する電子写真プロセスによって画像形成し、印刷を行う。従って、印刷確認手段４１により印刷手段４３により印刷不可能であると判断された電子メールや、検索手段４２により抽出されなかった電子メールの本文データ３１及び／又は添付ファイル３２は、印刷対象のデータとして、検索手段４２から印刷手段４３へ渡されない。
【０１１４】
例えば、検索手段４２により検索され抽出された電子メールの本文データ３１や添付ファイルを印刷する場合に、印刷手段４３は、本文データ３１であるテキストデータや添付ファイル３２である画像データから、それぞれのラスタイメージ（ビットマップデータ）を生成し、生成したラスタイメージを基に、印刷部（プロッタ部）１９が有する電子写真プロセスによって画像形成し、印刷を行う。
【０１１５】
このように、印刷手段４３は、電子メール受信部２２により取得（受信）された電子メールの本文データ３１及び／又は添付ファイル３２のうち、本実施形態に係る画像形成装置１００が有するプリンタ機能において印刷可能で、利用者が予め設定しておいた特定の条件（例えば、利用者宛に送信される電子メールの中から利用者が得たい情報など。）に該当する電子メールの本文データ３１及び／又は添付ファイル３２を印刷している。
【０１１６】
これによって、本実施形態に係る画像形成装置１００は、電子メールから必要な情報を効率良く取得した後、自動印刷することができる。
【０１１７】
このように、本実施形態に係る画像形成装置１００は、上記に説明した各手段を、以下の手順に従って実施することで、「電子メール自動検索機能」を含む「電子メール自動印刷機能」（A）を実現している。
【０１１８】
（手順Ａ−１）初期データ登録及び電子メール受信
利用者は、POPサーバ２００から取得（受信）された電子メールに対して、「電子メール自動検索機能」を含む「電子メール自動印刷機能」を行うために必要な、電子メールに関する情報（以下に列挙する情報）を、表示部（パネル表示）１７及び入力部（操作部）１８から構成される操作パネルを介して設定・登録する（設定・登録された情報は、例えば、補助記憶部１３などの不揮発性の記憶装置に格納される）。
・利用者宛のメールアドレス
・利用者が必要とする情報を抽出するための検索条件（文字列、数値、記号など）
・検索条件に対応する類似画像検索に用いる基準画像（類似度の基準となる画像データ）
本実施形態に係る画像形成装置１００は、設定された利用者宛のメールアドレスに届いている電子メールを、POPサーバ２００から取得（受信）する。
【０１１９】
（手順Ａ−２）受信データ種類判定
本実施形態に係る画像形成装置１００は、印刷確認手段４１により、取得（受信）された電子メールの本文データ３１及び／又は添付ファイル３２のデータが、画像形成装置１００が有するプリンタ機能により印刷可能なデータの種類であるか否かを判断する。
印刷確認手段４１は、第１の印刷確認手段４１aによって、電子メールのヘッダ情報を基に電子メールの本文データ３１が印刷可能なデータの種類であるか否かを判断し、また、第２の印刷確認手段４１bによって、添付ファイル３２の拡張子を基に電子メールの添付ファイル３２が印刷可能なデータの種類であるか否かを判断する。
【０１２０】
（手順Ａ−３）該当データ抽出
本実施形態に係る画像形成装置１００は、検索手段４２により、取得（受信）された電子メールのうち、印刷確認手段４１により印刷可能であると判断された電子メールの本文データ３１及び／又は添付ファイル３２に対して、利用者が、表示部（パネル表示）１７及び入力部（操作部）１８から構成される操作パネルを介して設定しておいた、特定の条件（例えば、利用者宛に送信される電子メールの中から利用者が得たい情報など。）に該当する電子メールの本文データ３１及び／又は添付ファイル３２を抽出する（利用者が必要とする情報を抽出する）ための検索条件を基に、該当する電子メールの本文データ３１及び／又は添付ファイル３２を検索する。
検索手段４１は、第１の検索手段４２aによって、予め設定しておいた検索条件を基に電子メールの本文データ３１を検索し、第２の検索手段４２bによって、検索条件を基に電子メールの添付ファイル３２を検索する。このとき、第２の検索手段４２bは、添付ファイル３２が画像データの場合、予め設定・登録しておいた基準画像を基に類似画像検索を行う。
【０１２１】
（手順Ａ−４）該当データ印刷
本実施形態に係る画像形成装置１００は、印刷手段４３により、電子メール受信部２２により取得（受信）された電子メールのうち、印刷確認手段４１により印刷手段４３により印刷可能であると判断された電子メールから、更に、検索手段４２によって、特定の条件（例えば、利用者宛に送信される電子メールの中から利用者が得たい情報など。）に該当する電子メールの本文データ３１及び／又は添付ファイル３２が検索され、利用者が必要とする情報として抽出された電子メールの本文データ３１及び／又は添付ファイル３２を、印刷部（プロッタ部）１９が有する電子写真プロセスによって画像形成し、印刷を行う。
【０１２２】
このように、本実施形態に係る画像形成装置１００は、上記に説明した「電子メール自動検索機能」を含む「電子メール自動印刷機能」（A）の（手順Ａ−１）〜（手順Ａ−４）により、受信した電子メールのうち、利用者が必要とする情報のみを抽出し、抽出された情報を自動的に印刷することができる。
【０１２３】
＜画像形成装置における「電子メール自動印刷機能」の処理手順について＞
図５及び図６で説明した本実施形態に係る画像形成装置１００が有する「電子メール自動印刷機能」の具体的な処理手順について、図７を用いて説明する。
【０１２４】
図７は、本発明の第１の実施形態に係る画像形成装置が有する電子メール自動印刷機能の処理手順の一例を示すフローチャートである。
【０１２５】
本実施形態に係る画像形成装置１００は、例えば、補助記憶部１３に格納された「電子メール自動印刷機能」の処理を行う画像形成プログラムを主記憶部１２であるRAM上に展開（ロード）し、制御部１１で実行する。このとき、以下の処理手順（Ｓ１０１〜Ｓ１１０）が実行される。
【０１２６】
本実施形態に係る画像形成装置１００は、利用者が、表示部（パネル表示）１７及び入力部（操作部）１８から構成される操作パネルを介して、POPサーバ２００から取得（受信）したい利用者宛の電子メールに関する情報（例えば、利用者のメールアドレス、検索条件、類似画像検索用の基準画像など。）を入力する（Ｓ１０１）。例えば、受信メールアドレス選択部２１により、入力された電子メールに関する情報は、例えば、補助記憶部１３などの不揮発性の記憶装置に格納される。
【０１２７】
次に、本実施形態に係る画像形成装置１００は、POPサーバ２００に届いた利用者宛の電子メールを、ネットワークI/F１４を介して取得（受信）する（Ｓ１０２）。
【０１２８】
次に、本実施形態に係る画像形成装置１００は、印刷確認手段４１により、取得（受信）された電子メールが、画像形成装置１００が有するプリンタ機能で印刷可能なデータの種類か否かを判定する（Ｓ１０３）。
【０１２９】
まず、本実施形態に係る画像形成装置１００は、第１の印刷確認手段４１aにより、電子メールのヘッダ情報を基に、取得（受信）された電子メールの本文データ３１が、画像形成装置１００が有するプリンタ機能で印刷可能なデータの種類（テキストデータ）か否かを判定する（Ｓ１０４）。
【０１３０】
本実施形態に係る画像形成装置１００は、電子メールの本文データ３１が、画像形成装置１００が有するプリンタ機能で印刷可能なデータの種類（テキストデータ）であった場合（Ｓ１０３がYESの場合）、電子メールのヘッダ情報を基に、取得（受信）された電子メールに添付ファイル３２が存在するか否かを判定する（Ｓ１０５）。
【０１３１】
本実施形態に係る画像形成装置１００は、電子メールに添付ファイル３２があった場合（Ｓ１０５がYESの場合）、第２の印刷確認手段４１bにより、電子メールの添付ファイル３２の拡張子を基に、取得（受信）された電子メールの添付ファイル３２が、画像形成装置１００が有するプリンタ機能で印刷可能なデータの種類（例えば、TIFFデータやPDFデータなど。）か否かを判定する（Ｓ１０６）。
【０１３２】
本実施形態に係る画像形成装置１００は、電子メールの添付ファイル３２が、画像形成装置１００が有するプリンタ機能で印刷可能なデータの種類（例えば、TIFFデータ、PDFデータなど。）であった場合（Ｓ１０６がYESの場合）、検索手段４２により、Ｓ１０１で入力された検索条件を基に、印刷可能と判断された電子メールの本文データ３１及び添付ファイル３２から、利用者が必要とする情報を抽出する電子メール検索処理１を行う（Ｓ１０７）。
【０１３３】
また、本実施形態に係る画像形成装置１００は、電子メールの添付ファイル３２が、画像形成装置１００が有するプリンタ機能で印刷不可能なデータの種類であった場合（Ｓ１０６がNOの場合）、検索手段４２により、Ｓ１０１で入力された検索条件を基に、印刷可能と判断された電子メールの本文データ３１から、利用者が必要とする情報を抽出する電子メール検索処理２を行う（Ｓ１１０）。
【０１３４】
本実施形態に係る画像形成装置１００は、Ｓ１０７の電子メール検索処理１又はＳ１１０の電子メール検索処理２において、電子メールの本文データ３１及び／又は添付ファイル３２が抽出されたか否かを判定する（Ｓ１０８）。
【０１３５】
本実施形態に係る画像形成装置１００は、電子メールの本文データ３１及び／又は添付ファイル３２が抽出された場合（Ｓ１０８がYESの場合）、印刷手段４３により、Ｓ１０７又はＳ１０９で行われた電子メール検索処理１又は２により抽出された電子メールの本文データ３１及び／又は添付ファイル３２を、印刷部（プロッタ部）１９が有する電子写真プロセスによって画像形成し、印刷を行う（Ｓ１０９）。
【０１３６】
また、本実施形態に係る画像形成装置１００は、電子メールの本文データ３１が、画像形成装置１００が有するプリンタ機能で印刷不可能なデータの種類（テキストデータ以外のデータ）であった場合（Ｓ１０３がNOの場合）、又は、電子メールの本文データ３１及び／又は添付ファイル３２が抽出されなかった場合（Ｓ１０８がNOの場合）、Ｓ１０９の印刷処理を行わず、処理を終了する。
【０１３７】
＜画像形成装置における「電子メール自動検索機能」の処理手順について＞
図７で説明した本実施形態に係る画像形成装置１００が有する「電子メール自動印刷機能」の具体的な処理手順のうち、利用者が必要とする情報を抽出する、「電子メール自動検索機能」の具体的な処理手順について、図８及び図９を用いて説明する。
【０１３８】
図８は、本発明の第１の実施形態に係る電子メール検索処理１（本文＋添付ファイルの場合）の処理手順の一例を示すフローチャートである。また、図８に示す受信データ検索処理１は、図７のＳ１０７で行われる処理手順である。
【０１３９】
本実施形態に係る画像形成装置１００は、検索手段４２により、図７のＳ１０１で入力された検索条件を基に、印刷可能と判断された電子メールの本文データ３１及び添付ファイル３２に対して、検索条件に該当する電子メールの本文データ３１及び添付ファイル３２を検索し、該当した電子メールの本文データ３１と添付ファイル３２を抽出する。
【０１４０】
まず、本実施形態に係る画像形成装置１００は、第１の検索手段４２aにより、図７のＳ１０１で入力された検索条件（例えば、所定の文字列、数値、記号など。）を基に、第１の印刷手段４１aにより印刷可能と判断された電子メールの本文データ３１（テキストデータ）に対して、電子メールの本文データ３１（テキストデータ）内を検索する（Ｓ１０７１）。
【０１４１】
本実施形態に係る画像形成装置１００は、第１の検索手段４２aにより検索を行った結果、電子メールの本文データ３１が検索条件に該当したか否かを判定する（Ｓ１０７２）。
【０１４２】
本実施形態に係る画像形成装置１００は、電子メールの本文データ３１が、検索条件に該当した場合（Ｓ１０７２がYESの場合）、第２の検索手段４２bにより、図７のＳ１０１で入力された検索条件（例えば、所定の文字列、数値、記号など。）を基に、第２の印刷手段４１bにより印刷可能と判断された電子メールの添付ファイル３２（例えば、TIFFデータやPDFデータなど。）に対して、電子メールの添付ファイル３２（例えば、TIFFデータやPDFデータなど。）内を検索する（Ｓ１０７３）。このとき、電子メールの添付ファイル３２が画像データの場合には、検索条件に対応付けられた基準画像を基に類似画像検索を行う。
【０１４３】
本実施形態に係る画像形成装置１００は、第２の検索手段４２bにより検索を行った結果、電子メールの添付ファイル３２が検索条件に該当したか否かを判定する（Ｓ１０７４）。
【０１４４】
本実施形態に係る画像形成装置１００は、電子メールの添付ファイル３２が、検索条件に該当した場合（Ｓ１０７４がYESの場合）、該当した電子メールの本文データ３１及び添付ファイル３２を抽出する（Ｓ１０７５）。
【０１４５】
また、本実施形態に係る画像形成装置１００は、電子メールの本文データ３１が、検索条件に該当しなかった場合（Ｓ１０７２がNOの場合）、又は、電子メールの添付ファイル３２が、検索条件に該当しなかった場合（Ｓ１０７４がNOの場合）、Ｓ１０７５の抽出処理を行わず、Ｓ１０８の処理手順へ移行する。
【０１４６】
図９は、本発明の第１の実施形態に係る電子メール検索処理２（本文のみの場合）の処理手順の一例を示すフローチャートである。また、図９に示す受信データ検索処理２は、図７のＳ１１０で行われる処理手順である。
【０１４７】
本実施形態に係る画像形成装置１００は、検索手段４２により、図７のＳ１０１で入力された検索条件を基に、印刷可能と判断された電子メールの本文データ３１に対して、検索条件に該当する電子メールの本文データ３１を検索し、該当した電子メールの本文データ３１を抽出する。
【０１４８】
まず、本実施形態に係る画像形成装置１００は、第１の検索手段４２aにより、図７のＳ１０１で入力された検索条件（例えば、所定の文字列、数値、記号など。）を基に、第１の印刷手段４１aにより印刷可能と判断された電子メールの本文データ３１（テキストデータ）に対して、電子メールの本文データ３１（テキストデータ）内を検索する（Ｓ１１０１）。
【０１４９】
本実施形態に係る画像形成装置１００は、第１の検索手段４２aにより検索を行った結果、電子メールの本文データ３１が検索条件に該当したか否かを判定する（Ｓ１１０２）。
【０１５０】
本実施形態に係る画像形成装置１００は、電子メールの本文データ３１が、検索条件に該当した場合（Ｓ１１０２がYESの場合）、該当した電子メールの本文データ３１を抽出する（Ｓ１１０３）。
【０１５１】
また、本実施形態に係る画像形成装置１００は、電子メールの本文データ３１が、検索条件に該当しなかった場合（Ｓ１１０２がNOの場合）、Ｓ１０９３の抽出処理を行わず、Ｓ１０８の処理手順へ移行する。
【０１５２】
このように、本実施形態に係る画像形成装置１００は、図７〜９に示す処理手順によって、POPサーバ２００から取得（受信）した電子メールに対して、利用者が予め設定しておいた、特定の条件（例えば、利用者宛に送信される電子メールの中から利用者が得たい情報など。）に該当する電子メール（利用者にとって必要な情報を含む電子メール）を抽出するための検索条件を基に該当する電子メールを検索し、検索し抽出された電子メールの本文データ３１及び／又は添付ファイル３２を印刷すると言う処理手順を実現している。
【０１５３】
＜まとめ＞
以上のように、本発明の第１の実施形態によれば、本実施形態に係る画像形成装置１００は、「電子メール自動検索機能」を含む「電子メール自動印刷機能」（Ａ）を、以下の処理手順により実現している。
【０１５４】
（手順Ａ−１）初期データ登録及び電子メール受信
利用者は、POPサーバ２００から取得（受信）された電子メールに対して、「電子メール自動検索機能」を含む「電子メール自動印刷機能」を行うために必要な、電子メールに関する情報（以下に列挙する情報）を、表示部（パネル表示）１７及び入力部（操作部）１８から構成される操作パネルを介して設定・登録する（設定・登録された情報は、例えば、補助記憶部１３などの不揮発性の記憶装置に格納される）。
・利用者宛のメールアドレス
・利用者が必要とする情報を抽出するための検索条件（文字列、数値、記号など）
・検索条件に対応する類似画像検索に用いる基準画像（類似度の基準となる画像データ）
本実施形態に係る画像形成装置１００は、設定された利用者宛のメールアドレスに届いている電子メールを、POPサーバ２００から取得（受信）する。
【０１５５】
（手順Ａ−２）受信データ種類判定
本実施形態に係る画像形成装置１００は、印刷確認手段４１により、取得（受信）された電子メールの本文データ３１及び／又は添付ファイル３２のデータが、画像形成装置１００が有するプリンタ機能により印刷可能なデータの種類であるか否かを判断する。
印刷確認手段４１は、第１の印刷確認手段４１aによって、電子メールのヘッダ情報を基に電子メールの本文データ３１が印刷可能なデータの種類であるか否かを判断し、また、第２の印刷確認手段４１bによって、添付ファイル３２の拡張子を基に電子メールの添付ファイル３２が印刷可能なデータの種類であるか否かを判断する。
【０１５６】
（手順Ａ−３）該当データ抽出
本実施形態に係る画像形成装置１００は、検索手段４２により、取得（受信）された電子メールのうち、印刷確認手段４１により印刷可能であると判断された電子メールの本文データ３１及び／又は添付ファイル３２に対して、利用者が、表示部（パネル表示）１７及び入力部（操作部）１８から構成される操作パネルを介して設定しておいた、特定の条件（例えば、利用者宛に送信される電子メールの中から利用者が得たい情報など。）に該当する電子メールの本文データ３１及び／又は添付ファイル３２を抽出する（利用者が必要とする情報を抽出する）ための検索条件を基に、該当する電子メールの本文データ３１及び／又は添付ファイル３２を検索する。
検索手段４１は、第１の検索手段４２aによって、予め設定しておいた検索条件を基に電子メールの本文データ３１を検索し、第２の検索手段４２bによって、検索条件を基に電子メールの添付ファイル３２を検索する。このとき、第２の検索手段４２bは、添付ファイル３２が画像データの場合、予め検索条件に対応付けて設定・登録された基準画像を基に類似画像検索を行う。
【０１５７】
（手順Ａ−４）該当データ印刷
本実施形態に係る画像形成装置１００は、印刷手段４３により、電子メール受信部２２により取得（受信）された電子メールのうち、印刷確認手段４１により印刷手段４３により印刷可能であると判断された電子メールから、更に、検索手段４２によって、特定の条件（例えば、利用者宛に送信される電子メールの中から利用者が得たい情報など。）に該当する電子メールの本文データ３１及び／又は添付ファイル３２が検索され、利用者が必要とする情報として抽出された電子メールの本文データ３１及び／又は添付ファイル３２を、印刷部（プロッタ部）１９が有する電子写真プロセスによって画像形成し、印刷を行う。
【０１５８】
このように、本実施形態に係る画像形成装置１００は、（手順Ａ−１）〜（手順Ａ−４）によって、POPサーバ２００から取得（受信）した電子メールに対して、利用者が予め設定しておいた、特定の条件（例えば、利用者宛に送信される電子メールの中から利用者が得たい情報など。）に該当する電子メール（利用者にとって必要な情報を含む電子メール）を抽出するための検索条件を基に該当する電子メールを検索し、検索し抽出された電子メールの本文データ３１及び／又は添付ファイル３２を印刷することができる。
【０１５９】
よって、本実施形態に係る画像形成装置１００は、受信した電子メールのうち、利用者が必要とする情報のみを抽出し、抽出された情報を自動的に印刷することができる。
【０１６０】
［第２の実施形態］
本実施形態に係る画像形成装置は、電子メールの検索に関する統計結果を収集する統計機能（以下、「電子メール自動統計機能」と言う。）を実現する。
【０１６１】
以下に、本実施形態に係る画像形成装置についての説明を行うが、第１の実施形態と本実施形態との違いは、POPサーバから取得（受信）した電子メールに対して行う「電子メール自動検索機能」に加え、「電子メール自動統計機能」を備えている点である。
【０１６２】
よって、第１の実施形態で説明した、図１の＜画像形成装置のハードウェア構成について＞をはじめ、図２及び図３の＜画像形成装置が導入される利用者環境について＞、並びに図８及び図９の＜画像形成装置における「電子メール自動検索機能」の処理手順について＞は、本実施形態においても同様であるため、同一の符号を用いて説明を省略し、＜画像形成装置が有する電子メール自動印刷機能の主な機能構成について＞、＜画像形成装置が有する電子メール自動印刷機能の主な機能を構成する手段について＞、＜画像形成装置における「電子メール自動印刷機能」の処理手順について＞、及び＜画像形成装置における「電子メール自動統計機能」の処理手順について＞の第１の実施形態と異なる点を説明する。
【０１６３】
＜画像形成装置が有する電子メール自動印刷機能の主な機能構成について＞
本実施形態に係る画像形成装置１００は、図４で説明した第１の実施形態と同じ、受信メールアドレス選択部２１、電子メール受信部２２、受信データ種類判定部２３、受信データ検索部２４、及び画像形成部２５とから構成されている。
【０１６４】
本実施形態において、第１の実施形態と異なる点は、電子メールの検索に関する統計結果を収集する受信データ統計部２６である。
【０１６５】
よって、第１の実施形態と同じ機能構成については、説明を省略し、本実施形態に係る画像形成装置１００が有する受信データ統計部２６について、図１０を用いて説明する。
【０１６６】
図１０は、本発明の第２の実施形態に係る画像形成装置１００が有する主な機能の一例を示すブロック図である。
【０１６７】
受信データ統計部２６は、電子メール受信部２２により取得（受信）された電子メールに対して、受信データ検索部２４により、利用者が予め設定しておいた検索条件を基に検索し、検索して得られた電子メール検索結果３３を基に、利用者が必要とする情報が含まれた電子メールの数などの電子メールの検索に関する統計結果を収集する機能である。
【０１６８】
本実施形態に係る画像形成装置１００では、受信データ統計部２６により収集された統計結果を、画像形成装置１００が有する機能を用いて様々な形式で出力する。例えば、画像形成装置１００では、印刷部（プロッタ部）１９により、統計結果を印刷したり、また、ネットワークI/F１４を介して電子メールで統計結果を送信したりする。受信データ統計部２６の機能については、後の「統計結果取得手段４４」及び「統計結果出力手段４５」において詳細に説明する。
【０１６９】
このように、本実施形態に係る画像形成装置１００が有する「電子メール自動検索機能」及び「電子メール自動統計機能」を含む「電子メール自動印刷機能」は、上記に説明した各機能を実現するプログラムを、主記憶部１２であるRAM上に展開（ロード）し、制御部１１で実行することにより、受信した電子メールのうち、利用者が必要とする情報のみを抽出し、抽出された情報を自動的に印刷することができ、更に、受信した電子メールから抽出した情報に関する統計結果を自動的に収集することができる。
【０１７０】
＜画像形成装置が有する電子メール自動印刷機能の主な機能を構成する手段について＞
本実施形態に係る画像形成装置１００が有する「電子メール自動印刷機能」は、図５で説明した第１の実施形態と同じ、印刷確認手段４１（第１の印刷確認手段４１aと第２の印刷確認手段４１b）、検索手段４２（第１の検索手段４２aと第２の検索手段４２b）、及び印刷手段４３とから構成されている。
【０１７１】
本実施形態において、第１の実施形態と異なる点は、電子メールの検索に関する統計結果を取得する統計結果取得手段４４と、取得した統計結果を、画像形成装置１００が有する機能を用いて出力する統計結果出力手段４５である。
【０１７２】
よって、第１の実施形態と同じ手段については、説明を省略し、本実施形態に係る画像形成装置１００が有する統計結果取得手段４４及び統計結果出力手段４５について、図１１及び図１２を用いて説明する。
【０１７３】
図１１は、本発明の第２の実施形態に係る画像形成装置１００が有する主な機能を構成する手段の一例を示すブロック図である。
【０１７４】
統計結果取得手段４４は、検索手段４２により行った、電子メールの検索に関する統計結果を取得する。
【０１７５】
統計結果取得手段４４は、利用者が予め設定しておいた統計に関する情報に従って、所定の期間に取得（受信）された電子メールの検索数や、そのうち検索条件に該当した電子メールの件数などを、検索手段４２による電子メール検索結果３３を基に統計情報を取得し、所定の期間に達した場合に、取得した統計情報である検索数や件数などを、電子メールの検索に関する統計結果として取得する。ここで言う「所定の期間」とは、検索手段４２による電子メール検索結果３３などを基に、電子メールの検索に関する統計を行う実行時間又は実行期間である。
【０１７６】
統計に関する情報には、自動統計機能を行うか否かの情報（例えば、ON／OFFなど。）、自動統計機能を行う場合の実行時間又は実行期間（例えば、T1時〜T2時やD日間など。）、自動統計機能を行う場合の統計結果出力方法（例えば、印刷、データ送信、データ格納など。）などがあり、これらの情報は、利用者により、表示部（パネル表示）１７及び入力部（操作部）１８から構成される操作パネルを介して、予め設定される。
【０１７７】
また、統計結果取得手段４４は、所定の期間に達した場合に、次に説明する統計結果出力手段４５へ、統計結果の出力を指示する。
【０１７８】
例えば、表示部（パネル表示）１７及び入力部（操作部）１８から構成される操作パネルを介して利用者から設定された、自動統計機能を行う実行時間が「午前9:00〜午後5:30（8.5時間）」の場合、統計結果取得手段４４は、午前9:00〜午後5:30までの、POPサーバ２００から取得（受信）された電子メールの検索数や、取得（受信）された電子メールにおいて検索条件に該当した件数などの電子メールの検索に関する統計結果を取得し、午後5:30に、統計結果出力手段４５へ、統計結果の出力を指示する。
【０１７９】
統計結果出力手段４５は、統計結果取得手段４４により取得された電子メールの検索に関する統計結果を、本実施形態に係る画像形成装置１００が有する機能を用いて出力する。
【０１８０】
統計結果出力手段４５は、利用者が予め設定しておいた統計に関する情報の統計結果出力方法に従って、画像形成装置１００が有する機能により統計結果を加工し、加工したデータの出力を行う。
【０１８１】
図１２は、本発明の第２の実施形態に係る電子メールに関する統計結果の一例を示す図である。
【０１８２】
例えば、表示部（パネル表示）１７及び入力部（操作部）１８から構成される操作パネルを介して利用者が予め設定しておいた統計結果出力方法が「印刷」の場合、統計結果出力手段４５は、統計結果取得手段４４により取得された統計結果から、ラスタイメージ（ビットマップデータ）を生成し、生成したラスタイメージを基に、印刷部（プロッタ部）１９が有する電子写真プロセスによって画像形成し、印刷を行う。その結果、利用者は、図１２に示すような統計結果を得ることができる。
【０１８３】
図１２は、本実施形態に係る画像形成装置１００により、３つの担当部署宛に届いた電子メールそれぞれに対して、電子メールの検索に関する統計結果をまとめて印刷した例である。例えば、図１２が、自動統計機能を行う実行期間「１日（始業時間から終業時間までの１日）」に取得された統計結果の場合、１日の届いた営業部宛の電子メールの総数は743件であり、そのうち、営業１課の利用者が予め設定しておいた、営業１課宛の電子メールを抽出するための検索条件「営業１課」に該当した電子メールの件数は145件である。また、検索条件「営業１課」、「営業２課」、又は「営業３課」に該当した電子メールの件数は573件であり、１日の届いた営業部宛の電子メールの総数は743件であることから、170件が３つの検索条件（「営業１課」、「営業２課」、又は「営業３課」。）に該当しなかった電子メールの件数である。
【０１８４】
これによって、本実施形態に係る画像形成装置１００は、受信した電子メールから抽出した情報に関する統計結果を自動的に収集することができ、収集した統計結果を利用者が望む形式で出力することができる。
【０１８５】
このように、本実施形態に係る画像形成装置１００は、上記に説明した各手段を、以下の手順に従って実施することで、「電子メール自動検索機能」及び「電子メール自動統計機能」を含む「電子メール自動印刷機能」（Ｂ）を実現している。
【０１８６】
（手順Ｂ−１）初期データ登録及び電子メール受信
利用者は、POPサーバ２００から取得（受信）された電子メールに対して、「電子メール自動検索機能」を含む「電子メール自動印刷機能」を行うために必要な、電子メールに関する情報（以下に列挙する情報）を、表示部（パネル表示）１７及び入力部（操作部）１８から構成される操作パネルを介して設定・登録する（設定・登録された情報は、例えば、補助記憶部１３などの不揮発性の記憶装置に格納される）。
・利用者宛のメールアドレス
・利用者が必要とする情報を抽出するための検索条件（文字列、数値、記号など）
・検索条件に対応する類似画像検索に用いる基準画像（類似度の基準となる画像データ）
本実施形態に係る画像形成装置１００は、設定された利用者宛のメールアドレスに届いている電子メールを、POPサーバ２００から取得（受信）する。
【０１８７】
（手順Ｂ−２）受信データ種類判定
本実施形態に係る画像形成装置１００は、印刷確認手段４１により、取得（受信）された電子メールの本文データ３１及び／又は添付ファイル３２のデータが、画像形成装置１００が有するプリンタ機能により印刷可能なデータの種類であるか否かを判断する。
印刷確認手段４１は、第１の印刷確認手段４１aによって、電子メールのヘッダ情報を基に電子メールの本文データ３１が印刷可能なデータの種類であるか否かを判断し、また、第２の印刷確認手段４１bによって、添付ファイル３２の拡張子を基に電子メールの添付ファイル３２が印刷可能なデータの種類であるか否かを判断する。
【０１８８】
（手順Ｂ−３）該当データ抽出
本実施形態に係る画像形成装置１００は、検索手段４２により、取得（受信）された電子メールのうち、印刷確認手段４１により印刷可能であると判断された電子メールの本文データ３１及び／又は添付ファイル３２に対して、利用者が、表示部（パネル表示）１７及び入力部（操作部）１８から構成される操作パネルを介して設定しておいた、特定の条件（例えば、利用者宛に送信される電子メールの中から利用者が得たい情報など。）に該当する電子メールの本文データ３１及び／又は添付ファイル３２を抽出する（利用者が必要とする情報を抽出する）ための検索条件を基に、該当する電子メールの本文データ３１及び／又は添付ファイル３２を検索する。
検索手段４１は、第１の検索手段４２aによって、予め設定しておいた検索条件を基に電子メールの本文データ３１を検索し、第２の検索手段４２bによって、検索条件を基に電子メールの添付ファイル３２を検索する。このとき、第２の検索手段４２bは、添付ファイル３２が画像データの場合、予め設定・登録しておいた基準画像を基に類似画像検索を行う。
【０１８９】
（手順Ｂ−４）該当データ印刷
本実施形態に係る画像形成装置１００は、印刷手段４３により、電子メール受信部２２により取得（受信）された電子メールのうち、印刷確認手段４１により印刷手段４３により印刷可能であると判断された電子メールから、更に、検索手段４２によって、特定の条件（例えば、利用者宛に送信される電子メールの中から利用者が得たい情報など。）に該当する電子メールの本文データ３１及び／又は添付ファイル３２が検索され、利用者が必要とする情報として抽出された電子メールの本文データ３１及び／又は添付ファイル３２を、印刷部（プロッタ部）１９が有する電子写真プロセスによって画像形成し、印刷を行う。
【０１９０】
（手順Ｂ−５）統計結果取得
本実施形態に係る画像形成装置１００は、統計結果取得手段４４により、予め設定しておいた統計に関する情報に従って、所定の期間に取得（受信）された電子メールの検索数や、そのうち検索条件に該当した電子メールの件数などを、検索手段４２による電子メール検索結果３３を基に統計情報を取得し、所定の期間に達した場合に、取得した統計情報である検索数や件数などを、電子メールの検索に関する統計結果として取得する。
【０１９１】
（手順Ｂ−６）統計結果出力
本実施形態に係る画像形成装置１００は、統計結果出力手段４５により、予め設定しておいた統計に関する情報の統計結果出力方法に従って、画像形成装置１００が有する機能により統計結果を加工し、加工したデータの出力を行う。
【０１９２】
このように、本実施形態に係る画像形成装置１００は、上記に説明した「電子メール自動検索機能」及び「電子メール自動統計機能」を含む「電子メール自動印刷機能」（Ｂ）の（手順Ｂ−１）〜（手順Ｂ−６）により、受信した電子メールのうち、利用者が必要とする情報のみを抽出し、抽出された情報を自動的に印刷することができる。更に、本実施形態に係る画像形成装置１００は、受信した電子メールから抽出した情報に関する統計結果を自動的に収集することができ、収集した統計結果を利用者が望む形式で出力することができる。
【０１９３】
＜画像形成装置における「電子メール自動印刷機能」の処理手順について＞
図１３は、本発明の第２の実施形態に係る画像形成装置が有する電子メール自動印刷機能の処理手順の一例を示すフローチャートである。
【０１９４】
図１３に示す処理手順からも分かるように、本実施形態に係る画像形成装置１００が有する「電子メール自動印刷機能」の具体的な処理手順は、図７で説明したＳ１０１〜Ｓ１１０までの第１の実施形態と同じ処理手順である。
【０１９５】
本実施形態において、第１の実施形態と異なる点は、利用者が予め設定しておいた自動統計機能を行うか否かの情報を基に、自動統計機能を行うと判断した場合（Ｓ１１１がYESの場合）、電子メールの検索に関する統計結果を取得し、取得した統計結果を出力する、図１３に示す電子メール統計処理（Ｓ１１２）を行う処理手順である。
【０１９６】
よって、第１の実施形態と同じ処理手順については、説明を省略し、本実施形態に係る画像形成装置１００が有する「電子メール自動統計機能」の具体的な処理手順（Ｓ１１２）について、図１４を用いて説明する。
【０１９７】
＜画像形成装置における「電子メール自動統計機能」の処理手順について＞
図１４は、本発明の第２の実施形態に係る電子メール統計処理の処理手順の一例を示すフローチャートである。
【０１９８】
本実施形態に係る画像形成装置１００は、統計結果取得手段４４により、利用者が予め設定しておいた統計に関する情報に従って、所定の期間に取得（受信）された電子メールの検索数や、そのうち検索条件に該当した電子メールの件数などを、検索手段４２による電子メール検索結果３３を基にカウントしておくことにより統計情報として取得する（Ｓ１１２１）。
【０１９９】
本実施形態に係る画像形成装置１００は、所定の期間に達した場合（Ｓ１１２２がYESの場合）、取得した統計情報である検索数や件数などを、電子メールの検索に関する統計結果として取得し、統計結果取得手段４４により、所定の期間に達した場合に、次に説明する統計結果出力手段４５へ、統計結果の出力を指示する（Ｓ１１２３）。
【０２００】
また、本実施形態に係る画像形成装置１００は、所定の期間に達しない間（Ｓ１１２２がNOの場合）、統計結果の取得及び統計結果の出力を行わない。
【０２０１】
次に、本実施形態に係る画像形成装置１００は、利用者が予め設定しておいた統計に関する情報の統計結果出力方法を基に、統計結果の出力方法が、「印刷」、「電子メール送信」、又は「データ格納」のうち、どの出力方法であるかを判定する（Ｓ１１２４）。
【０２０２】
本実施形態に係る画像形成装置１００は、統計結果の出力方法が「印刷」の場合（Ｓ１１２４が「印刷」の場合）、統計結果出力手段４５により、統計結果からラスタイメージ（ビットマップデータ）を生成し、生成したラスタイメージを基に、印刷部（プロッタ部）１９が有する電子写真プロセスによって画像形成し、印刷を行う（Ｓ１１２５）。
【０２０３】
また、本実施形態に係る画像形成装置１００は、統計結果の出力方法が「電子メール送信」の場合（Ｓ１１２４が「電子メール送信」の場合）、統計結果出力手段４５により、統計結果を電子メールで送信可能なデータ形式に変換し、変換したデータを、ネットワークI/F１４を介して、所定のメールアドレスへ送信する（Ｓ１１２６）。
【０２０４】
また、本実施形態に係る画像形成装置１００は、統計結果の出力方法が「データ格納」の場合（Ｓ１１２４が「データ格納」の場合）、統計結果出力手段４５により、統計結果を電子データに変換し、変換したデータを、補助記憶部１３などの不揮発性の記憶装置へ格納する（Ｓ１１２７）。
【０２０５】
＜まとめ＞
以上のように、本発明の第２の実施形態によれば、本実施形態に係る画像形成装置１００は、「電子メール自動検索機能」及び「電子メール自動統計機能」を含む「電子メール自動印刷機能」（Ｂ）を、以下の処理手順により実現している。
【０２０６】
（手順Ｂ−１）初期データ登録及び電子メール受信
利用者は、POPサーバ２００から取得（受信）された電子メールに対して、「電子メール自動検索機能」を含む「電子メール自動印刷機能」を行うために必要な、電子メールに関する情報（以下に列挙する情報）を、表示部（パネル表示）１７及び入力部（操作部）１８から構成される操作パネルを介して設定・登録する（設定・登録された情報は、例えば、補助記憶部１３などの不揮発性の記憶装置に格納される）。
・利用者宛のメールアドレス
・利用者が必要とする情報を抽出するための検索条件（文字列、数値、記号など）
・検索条件に対応する類似画像検索に用いる基準画像（類似度の基準となる画像データ）
本実施形態に係る画像形成装置１００は、設定された利用者宛のメールアドレスに届いている電子メールを、POPサーバ２００から取得（受信）する。
【０２０７】
（手順Ｂ−２）受信データ種類判定
本実施形態に係る画像形成装置１００は、印刷確認手段４１により、取得（受信）された電子メールの本文データ３１及び／又は添付ファイル３２のデータが、画像形成装置１００が有するプリンタ機能により印刷可能なデータの種類であるか否かを判断する。
印刷確認手段４１は、第１の印刷確認手段４１aによって、電子メールのヘッダ情報を基に電子メールの本文データ３１が印刷可能なデータの種類であるか否かを判断し、また、第２の印刷確認手段４１bによって、添付ファイル３２の拡張子を基に電子メールの添付ファイル３２が印刷可能なデータの種類であるか否かを判断する。
【０２０８】
（手順Ｂ−３）該当データ抽出
本実施形態に係る画像形成装置１００は、検索手段４２により、取得（受信）された電子メールのうち、印刷確認手段４１により印刷可能であると判断された電子メールの本文データ３１及び／又は添付ファイル３２に対して、利用者が、表示部（パネル表示）１７及び入力部（操作部）１８から構成される操作パネルを介して設定しておいた、特定の条件（例えば、利用者宛に送信される電子メールの中から利用者が得たい情報など。）に該当する電子メールの本文データ３１及び／又は添付ファイル３２を抽出する（利用者が必要とする情報を抽出する）ための検索条件を基に、該当する電子メールの本文データ３１及び／又は添付ファイル３２を検索する。
検索手段４１は、第１の検索手段４２aによって、予め設定しておいた検索条件を基に電子メールの本文データ３１を検索し、第２の検索手段４２bによって、検索条件を基に電子メールの添付ファイル３２を検索する。このとき、第２の検索手段４２bは、添付ファイル３２が画像データの場合、予め設定・登録しておいた基準画像を基に類似画像検索を行う。
【０２０９】
（手順Ｂ−４）該当データ印刷
本実施形態に係る画像形成装置１００は、印刷手段４３により、電子メール受信部２２により取得（受信）された電子メールのうち、印刷確認手段４１により印刷手段４３により印刷可能であると判断された電子メールから、更に、検索手段４２によって、特定の条件（例えば、利用者宛に送信される電子メールの中から利用者が得たい情報など。）に該当する電子メールの本文データ３１及び／又は添付ファイル３２が検索され、利用者が必要とする情報として抽出された電子メールの本文データ３１及び／又は添付ファイル３２を、印刷部（プロッタ部）１９が有する電子写真プロセスによって画像形成し、印刷を行う。
【０２１０】
（手順Ｂ−５）統計結果取得
本実施形態に係る画像形成装置１００は、統計結果取得手段４４により、予め設定しておいた統計に関する情報に従って、所定の期間に取得（受信）された電子メールの検索数や、そのうち検索条件に該当した電子メールの件数などを、検索手段４２による電子メール検索結果３３を基に統計情報を取得し、所定の期間に達した場合に、取得した統計情報である検索数や件数などを、電子メールの検索に関する統計結果として取得する。
【０２１１】
（手順Ｂ−６）統計結果出力
本実施形態に係る画像形成装置１００は、統計結果出力手段４５により、予め設定しておいた統計に関する情報の統計結果出力方法に従って、画像形成装置１００が有する機能により統計結果を加工し、加工したデータの出力を行う。
【０２１２】
このように、本実施形態に係る画像形成装置１００は、（手順Ｂ−１）〜（手順Ｂ−４）によって、POPサーバ２００から取得（受信）した電子メールに対して、利用者が予め設定しておいた、特定の条件（例えば、利用者宛に送信される電子メールの中から利用者が得たい情報など。）に該当する電子メール（利用者にとって必要な情報を含む電子メール）を抽出するための検索条件を基に該当する電子メールを検索し、検索し抽出された電子メールの本文データ３１及び／又は添付ファイル３２を印刷することができる。
【０２１３】
また、本実施形態に係る画像形成装置１００は、（手順Ｂ−５）及び（手順Ｂ−６）によって、利用者が予め設定しておいた統計に関する情報に従って、所定の期間に取得（受信）された電子メールの検索数や、そのうち検索条件に該当した電子メールの件数などを、検索手段４２による電子メール検索結果３３を基に統計結果を取得し、取得した統計結果を、予め設定しておいた統計に関する情報の統計結果出力方法に従って、画像形成装置１００が有する機能により、印刷、電子メール送信、又はデータ格納などの出力を行うことができる。
【０２１４】
よって、本実施形態に係る画像形成装置１００は、受信した電子メールのうち、利用者が必要とする情報のみを抽出し、抽出された情報を自動的に印刷することができる。更に、本実施形態に係る画像形成装置１００は、受信した電子メールから抽出した情報に関する統計結果を自動的に収集することができ、収集した統計結果を利用者が望む形式で出力することができる。
【０２１５】
第１及び第２の実施形態に基づき本発明の説明を行ってきたが、本発明の第１及び第２の実施形態に係る画像形成装置１００が有する「電子メール自動印刷機能」は、第１及び第２の実施形態において説明した各処理手順を、動作環境（プラットフォーム）にあったプログラミング言語でコード化したプログラムをコンピュータで実行することで実現することができる。よって、本発明の第１及び第２の実施形態に係る画像形成装置１００が有する「電子メール自動印刷機能」を実行するプログラム（画像形成プログラム）は、コンピュータが読み取り可能な記憶媒体に格納することができる。
【０２１６】
また、第１の実施形態の中で説明した「電子メール自動検索機能」における検索条件の個数については、利用者が必要とする情報を抽出するために、適切な数の検索条件を設定しても良い（検索手段４２において、絞り込み検索を行っても良い）。
【０２１７】
また、第１の実施形態の中で説明した「電子メール自動検索機能」における検索タイミングについては、電子メールを取得（受信）したタイミングで検索を行うのではなく、取得（受信）した電子メールを、補助記憶部１３などの不揮発性の記憶装置に格納し、一定時間経過した後に、その間に格納された電子メールに対してまとめて検索を行っても良い。
【０２１８】
また、第２の実施形態の中で説明した「電子メール自動統計機能」における統計結果の印刷形式については、図１２に示すようなテーブル形式ではなく、グラフ形式などであっても良い。
【０２１９】
最後に、上記各実施形態に挙げた形状に、その他の要素との組み合わせなど、ここで示した要件に、本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【図面の簡単な説明】
【０２２０】
【図１】本発明の第１の実施形態に係る画像形成装置のハードウェア構成の一例を示す図である。
【図２】従来の受信した電子メールの印刷手順の一例を示す図である。
【図３】本発明の第１の実施形態に係る受信した電子メールの印刷手順の一例を示す図である。
【図４】本発明の第１の実施形態に係る画像形成装置が有する主な機能の一例を示すブロック図である。
【図５】本発明の第１の実施形態に係る画像形成装置が有する主な機能を構成する手段の一例を示すブロック図である。
【図６】本発明の第１の実施形態に係るメールヘッダ情報におけるデータ構成の一例を示す図である。
【図７】本発明の第１の実施形態に係る画像形成装置が有する電子メール自動印刷機能の処理手順の一例を示すフローチャートである。
【図８】本発明の第１の実施形態に係る電子メール検索処理１（本文＋添付ファイルの場合）の処理手順の一例を示すフローチャートである。
【図９】本発明の第１の実施形態に係る電子メール検索処理２（本文のみの場合）の処理手順の一例を示すフローチャートである。
【図１０】本発明の第２の実施形態に係る画像形成装置が有する主な機能の一例を示すブロック図である。
【図１１】本発明の第２の実施形態に係る画像形成装置が有する主な機能を構成する手段の一例を示すブロック図である。
【図１２】本発明の第２の実施形態に係る電子メールに関する統計結果の一例を示す図である。
【図１３】本発明の第２の実施形態に係る画像形成装置が有する電子メール自動印刷機能の処理手順の一例を示すフローチャートである。
【図１４】本発明の第２の実施形態に係る電子メール統計処理の処理手順の一例を示すフローチャートである。
【符号の説明】
【０２２１】
１１  制御部（CPU）
１２  主記憶部（ROM,RAM）
１３  補助記憶部（HD）
１４  ネットワークI/F
１５  外部記憶装置I/F
１６  外部装置I/F
１７  出力装置I/F
１８  入力装置I/F
１９  印刷部（プロッタ部）
２０  スキャナ部（原稿読み取り部）
２１  受信メールアドレス選択部
２２  電子メール受信部
２３  受信データ種類判定部
２４  受信データ検索部
２５  画像形成部
２６  受信データ統計部
３１  電子メール本文データ
３２  電子メール添付ファイル
３３  電子メール検索結果
４１  印刷確認手段
４１a  第１の印刷確認手段
４１b  第２の印刷確認手段
４２  検索手段
４２a  第１の検索手段
４２b  第２の検索手段
４３  印刷手段
４４  統計結果取得手段
４５  統計結果出力手段
９０  ネットワーク
１００  画像形成装置
２００  電子メール受信サーバ（POPサーバ）（情報処理装置）
３００n  利用者端末（情報処理装置）
４００  ファイアウォール
【図１】
2008204283.tif 000003
【図２】
2008204283.tif 000004
【図３】
2008204283.tif 000005
【図４】
2008204283.tif 000006
【図５】
2008204283.tif 000007
【図６】
2008204283.tif 000008
【図７】
2008204283.tif 000009
【図８】
2008204283.tif 000010
【図９】
2008204283.tif 000011
【図１０】
2008204283.tif 000012
【図１１】
2008204283.tif 000013
【図１２】
2008204283.tif 000014
【図１３】
2008204283.tif 000015
【図１４】
2008204283.tif 000016