(57)【要約】【課題】特定の送信者の場合に受信者にとって必要のない部分を削り、受信データを簡潔に印刷する。【解決手段】画像形成装置は、オブジェクトが含まれたデータを受信するデータ受信部１１と、前記受信データから、特定のオブジェクトデータを抽出するデータ抽出手段１２，１３と、規定された出力レイアウト構成ルールを記憶する記憶部１５と、選択部１６と、イメージ合成部１７と、画像形成部１８とを備えている。選択部１６は、データ抽出手段１２，１３で抽出されたオブジェクトデータと、記憶部１５に記憶された出力レイアウト構成ルールとを照合し、合致した出力レイアウトテンプレートを選択する。イメージ合成部１７は、前記受信データを、選択部１６にて選択された出力レイアウトテンプレートで整形し、印刷イメージを生成する。画像形成部１８は、前記印刷イメージを印刷する。【選択図】図１
2010200062.tif 000002
【特許請求の範囲】
【請求項１】
オブジェクトが含まれたデータを受信するデータ受信部と、
前記データ受信部で受信された受信データから、特定のオブジェクトデータを抽出するデータ抽出手段と、
規定された出力レイアウト構成ルールを予め記憶する出力レイアウト構成ルール記憶部と、
前記データ抽出手段で抽出された前記オブジェクトデータと、前記出力レイアウト構成ルール記憶部に記憶された前記出力レイアウト構成ルールとを照合し、合致した出力レイアウトテンプレートを選択する出力レイアウト構成ルール選択部と、
前記データ受信部で受信された前記受信データを、前記出力レイアウト構成ルール選択部にて選択された前記出力レイアウトテンプレートで整形し、印刷イメージを生成するイメージ合成部と、
前記イメージ合成部にて生成された前記印刷イメージを印刷する画像形成部と、
を備えたことを特徴とする画像形成装置。
【請求項２】
前記出力レイアウトテンプレートは、メイン部分、ヘッダ部分、及びフッタ部分の印刷領域情報を持つ計３つのテキストファイルであり、前記各テキストファイルは、前記イメージ合成部にて動的に変更する部分にタグを埋め込むことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記出力レイアウト構成ルール選択部は、前記出力レイアウト構成ルール記憶部に記憶された前記出力レイアウト構成ルールと合致する前記出力レイアウトテンプレートが存在しない場合は、予め決められた出力レイアウトテンプレートを選択することを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
オブジェクトが含まれたデータを受信するデータ受信部と、
前記データ受信部で受信された受信データから、特定のオブジェクトデータを抽出するデータ抽出手段と、
規定された出力フォーム構成ルールを予め記憶する出力フォーム構成ルール記憶部と、
前記データ抽出手段で抽出された前記オブジェクトデータと前記出力フォーム構成ルール記憶部に記憶された前記出力フォーム構成ルールとを照合し、合致した出力フォームテンプレートを選択する出力フォーム構成ルール選択部と、
前記データ受信部で受信された前記受信データを、前記出力フォーム構成ルール選択部にて選択された前記出力フォームテンプレートで整形し、印刷イメージを生成するイメージ合成部と、
前記イメージ合成部にて生成された前記印刷イメージを印刷する画像形成部と、
を備えたことを特徴とする画像形成装置。
【請求項５】
前記出力フォーマットテンプレートは、ＨＴＭＬ形式のファイルで構成され、前記ファイルは、前記イメージ合成部にて動的に変更する部分にタグを埋め込むことを特徴とする請求項４記載の画像形成装置。
【請求項６】
前記イメージ合成部は、添付ファイルの中に画像ファイルが含まれていた場合、前記出力フォーマットテンプレートの指定によっては、前記画像ファイルを展開し、画像としてイメージを合成することを特徴とする請求項４又は５記載の画像形成装置。
【請求項７】
前記出力フォーム構成ルール選択部は、前記出力フォーム構成ルール記憶部に記憶された前記出力フォーム構成ルールと合致する前記出力フォームテンプレートが存在しない場合は、予め決められた出力フォームテンプレートを選択することを特徴とする請求項４〜６のいずれか１項に記載の画像形成装置。
【請求項８】
前記データ抽出手段は、
前記データ受信部で受信された前記受信データを解析して前記受信データに含まれている情報をオブジェクトとして抽出するデータ解析部と、
前記データ解析部で抽出された前記オブジェクトから特定のオブジェクトデータを抽出するデータ抽出部と、
により構成されていることを特徴とする請求項１〜７のいずれか１項に記載の画像形成装置。
【請求項９】
前記予め決められた出力レイアウトテンプレートは、デフォルトテンプレートであることを特徴とする請求項３、７又は８記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信網を介して受信した電子メールを印刷する画像形成装置に関するものである。
【背景技術】
【０００２】
従来、インターネット等の通信網を介して通信を行うインターネットファクス装置のような画像形成装置は、例えば、下記の特許文献１に記載されているように、受信した電子メール（以下メールという）を印刷する場合、装置に内蔵された規定のレイアウトに従ってメールの内容を整形し、印刷するものであった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１４１８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像形成装置では、メール内容の整形には装置内蔵の規定のフォーマットが適用されるため、メール毎にフォーマットの変更ができないので、メール受信者は改めて印刷する必要のない情報まで印刷するという課題があった。
【課題を解決するための手段】
【０００５】
本発明の画像形成装置は、テキスト・図形等のオブジェクトが含まれたデータを受信するデータ受信部と、前記データ受信部で受信された受信データから、特定のオブジェクトデータを抽出するデータ抽出手段と、規定された出力レイアウト構成ルールを予め記憶する出力レイアウト構成ルール記憶部と、前記データ抽出手段で抽出された前記オブジェクトデータと、前記出力レイアウト構成ルール記憶部に記憶された前記出力レイアウト構成ルールとを照合し、合致した出力レイアウトテンプレートを選択する出力レイアウト構成ルール選択部と、前記データ受信部で受信された前記受信データを、前記出力レイアウト構成ルール選択部にて選択された前記出力レイアウトテンプレートで整形し、印刷イメージを生成するイメージ合成部と、前記イメージ合成部にて生成された前記印刷イメージを印刷する画像形成部とを備えたことを特徴とする。
【０００６】
本発明の他の画像形成装置は、テキスト・図形等のオブジェクトが含まれたデータを受信するデータ受信部と、前記データ受信部で受信された受信データから、特定のオブジェクトデータを抽出するデータ抽出手段と、規定された出力フォーム構成ルールを予め記憶する出力フォーム構成ルール記憶部と、前記データ抽出手段で抽出された前記オブジェクトデータと前記出力フォーム構成ルール記憶部に記憶された前記出力フォーム構成ルールとを照合し、合致した出力フォームテンプレートを選択する出力フォーム構成ルール選択部と、前記データ受信部で受信された前記受信データを、前記出力フォーム構成ルール選択部にて選択された前記出力フォームテンプレートで整形し、印刷イメージを生成するイメージ合成部と、前記イメージ合成部にて生成された前記印刷イメージを印刷する画像形成部とを備えたことを特徴とする。
【０００７】
前記データ抽出手段は、例えば、前記データ受信部で受信された前記受信データを解析して前記受信データに含まれている情報をオブジェクトとして抽出するデータ解析部と、前記データ解析部で抽出された前記オブジェクトから特定のオブジェクトデータを抽出するデータ抽出部とにより構成されている。
【発明の効果】
【０００８】
本発明の画像形成装置、及び本発明の他の画像形成装置によれば、受信データの内容に応じて文書全体のフォーマットを変更するようにしたので、特定の送信者の場合に受信者にとって必要のない部分を削り、受信データを簡潔に印刷させる効果が得られる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の実施例１における画像形成装置（例えば、インターネットファックス装置）を示す概略の構成図である。
【図２】図２は、図１の出力レイアウト構成ルール作成部にて規定された出力レイアウトテンプレートの例を示す図である。
【図３】図３は、図１の出力レイアウト構成ルール記憶部のテーブルの例を示す図である。
【図４−１】図４−１は、図１のインターネットファクス装置の動作を説明するためのフローチャートである。
【図４−２】図４−２は、図１のデータ受信部にてメールを受信した時の動作を説明するためのフローチャートである。
【図５】図５は、２通のメール文書からオブジェクトの抽出を行った例を示す図である。
【図６】図６は、画像形成部から出力された印刷結果の例を示す図である。
【図７】図７は、従来技術のメールの印刷結果の例を示す図である。
【図８】図８は、本発明の実施例２におけるインターネットファックス装置を示す概略の構成図である。
【図９】図９は、出力フォームテンプレートの例を示す図である。
【図１０】図１０は、出力フォーム構成ルール記憶部のテーブル例を示す図である。
【図１１−１】図１１−１は、図８のインターネットファクス装置の動作を説明するためのフローチャートである。
【図１１−２】図１１−２は、図８のデータ受信部にてメールを受信した時の動作を説明するためのフローチャートである。
【図１２】図１２は、メール抽出結果の例を示す図である。
【図１３】図１３は、印刷結果の例を示す図である。
【図１４】図１４は、従来の印刷結果の例を示す図である。
【発明を実施するための形態】
【００１０】
本発明を実施するための形態は、以下の好ましい実施例の説明を添付図面と照らし合わせて読むと、明らかになるであろう。但し、図面はもっぱら解説のためのものであって、本発明の範囲を限定するものではない。
【実施例１】
【００１１】
（実施例１の構成）
図１は、本発明の実施例１における画像形成装置（例えば、インターネットファックス装置）を示す概略の構成図である。図２は、図１の出力レイアウト構成ルール作成部にて規定された出力レイアウトテンプレートの例を示す図である。更に、図３は、図１の出力レイアウト構成ルール記憶部のテーブルの例を示す図である。
【００１２】
このインターネットファクス装置１０は、データ受信部１１を有している。データ受信部１１は、インターネットファクス装置１０に搭載された図示しないＬＡＮインタフェースから、テキスト・図形データ等のオブジェクトが含まれたメールを受信するものであり、この出力側にデータ抽出手段が接続されている。データ抽出手段は、データ受信部１１で受信された受信データから、特定のオブジェクトデータを抽出する機能を有し、例えば、データ解析部１２とデータ抽出部１３とにより構成されている。データ解析部１２は、データ受信部１１で受信したメールを解析し、このメールに含まれている情報をオブジェクトとして抽出するものである。例えば、メールヘッダにおいて、”Ｆｒｏｍ：Ｓｅｎｄｅｒ＜ｈｏｇｅ＠ｈｏｇｅ．ｎｅ．ｊｐ＞”という文字列が含まれている場合、データ解析部１２は、これを“Ｆｒｏｍ”と”ｓｅｎｄｅｒ＜ｈｏｇｅ＠ｈｏｇｅ．ｎｅ．ｊｐ＞“という一対のオブジェクトとして抽出する。このデータ解析部１２の出力側には、データ抽出部１３が接続されている。
【００１３】
データ抽出部１３は、データ解析部１２によって解析されたオブジェクトから必要なオブジェクトデータをキーと値として抽出するものである。メールの経由ルート、送信者、題名、日付、本文、添付ファイルをキーとし、その値をオブジェクトデータとする。例えば、“Ｆｒｏｍ”というキーと“ｓｅｎｄｅｒ＜ｈｏｇｅ＠ｈｏｇｅ．ｎｅ．ｊｐ＞”という値を持ったオブジェクトをデータ抽出部１３にて抽出すると、“送信者”がキーで、“Ｓｅｎｄｅｒ＜ｈｏｇｅ＠ｈｏｇｅ．ｎｅ．ｊｐ＞”が値であるオブジェクトデータとして抽出する。
【００１４】
インターネットファクス装置１０には、出力レイアウト構成ルール作成部１４が接続されている。出力レイアウト構成ルール作成部１４は、例えば、表示部、キーボード、マウス等を持つパーソナルコンピュータ（以下「ＰＣ」という。）で構成され、このＰＣ上のアプリケーションソフトから、メール印刷時に用いる整形用雛形となる出力レイアウトテンプレート２０とそれが適用されるためのメールが持つオブジェクトのルール（即ち、出力レイアウト構成ルール）を規定し、図示しないローカル・エリア・ネットワーク（以下「ＬＡＮ」という。）上の通信手段を用いてインターネットファクス装置１０へ送信する機能を有している。
【００１５】
本実施例１において、出力レイアウト構成ルール作成部１４にて規定された出力レイアウトテンプレート２０（例えば、２０−１，２０−２）は、図２に示されるように、例えば、ヘッダ、メイン、フッタに分かれた３つのテキストファイルで構成され、テキストファイル内のオブジェクトデータを挿入したい部分に、［日付］［送信者］［題名］［本文］［添付ファイルリスト］のように、［  ］内にデータ抽出部１３で抽出するキー名を書いた文字列を挿入するようになっている。
【００１６】
インターネットファクス装置１０には、出力レイアウト構成ルール作成部１４の出力側に接続された出力レイアウト構成ルール記憶部１５が設けられている。出力レイアウト構成ルール記憶部１５は、出力レイアウト構成ルール作成部１４にて規定された出力レイアウトテンプレート２０と、それが適用されるための出力レイアウト構成ルールを記憶しておくテーブルである。このテーブルの例が図３に示されている。このテーブルは、例えば、出力レイアウト構成ルールと出力レイアウトテンプレートとで１つのレコードとなっており、それに識別ＩＤが自動的に付加されている。
【００１７】
出力レイアウト構成ルール記憶部１５とデータ抽出部１３の出力側には、出力レイアウト構成ルール選択部１６が接続されている。出力レイアウト構成ルール選択部１６は、データ抽出部１３で抽出されたオブジェクトと、出力レイアウト構成ルール記憶部１５に記憶された出力レイアウト構成ルールとを照合し、合致した出力レイアウトテンプレートを選択するものである。出力レイアウト構成ルール記憶部１５内のテーブルが図３のようなテーブルの例では、出力レイアウト構成ルールより、送信者が、田中、鈴木、伊藤であった場合は、出力レイアウトテンプレートにテンプレート２０−１を用いる。送信者がその他の場合は、出力レイアウトテンプレートにテンプレート２０−２を用いる。又、送信者の記載がない場合は、予め出力レイアウト構成ルール記憶部１５内に用意されている例えば識別ＩＤが０であるデフォルト（Default）テンプレートを出力レイアウトテンプレートに用いるようになっている。
【００１８】
出力レイアウト構成ルール選択部１６の出力側には、イメージ合成部１７が接続されている。イメージ合成部１７は、データ受信部１１で受信したメールを、出力レイアウト構成ルール選択部１６にて選択された出力レイアウトテンプレート２０を使って整形し、印刷イメージを生成するものである。具体的には、出力レイアウトテンプレート２０中のキー名の書かれたタグを、オブジェクトデータに置換し、印刷イメージを生成する。このイメージ合成部１７の出力側には、画像形成部１８が接続されている。画像形成部１８は、イメージ合成部１７で生成された印刷イメージを元に印刷を行うものである。
【００１９】
（実施例１の動作）
本実施例１のインターネットファクス装置１０における動作として、以下、（Ａ）出力レイアウト構成ルール及び出力レイアウトテンプレート作成の動作と、（Ｂ）メール受信時の動作とを説明する。
【００２０】
（Ａ）  出力レイアウト構成ルール及び出力レイアウトテンプレート作成の動作
図４−１は、図１のインターネットファクス装置１０における出力レイアウト構成ルール及び出力レイアウトテンプレート作成のための動作を説明するためのフローチャートである。
【００２１】
図４−１の動作が開始されると（スタート）、ステップＳ１において、出力レイアウト構成ルール作成部１４にて、出力レイアウト構成ルール及び出力レイアウトテンプレートを作成する。
【００２２】
ステップＳ１により作成された出力レイアウトテンプレート２０（２０−１，２０−２）の例が図２に示されている。前述したように、出力レイアウトテンプレート２０は、メイン、ヘッダ、フッタの３つの領域に分かれている。アプリケーションソフトによって生成された出力レイアウトテンプレート２０は、メイン、ヘッダ、フッタの３つのテキストファイルに保存される。内容は印刷する文字列であり、テキストファイル内のオブジェクトデータを挿入したい部分に、［日付］［送信者］［題名］［本文］［添付ファイルリスト］のように［  ］内にオブジェクトデータのキー名を書いた文字列を挿入する。出力レイアウトテンプレート２０−１は、ヘッダに、メールの受信日付、送信者、題名を１行で記し、メインに、本文と添付ファイルリストを記し、フッタにページ番号を記した例である。出力レイアウトテンプレート２０−２は、出力レイアウトテンプレート２０−１に加えて、ヘッダの２行目以降にメールの経由ルートを追加して記した例である。ステップＳ１の処理が終わると、ステップＳ２へ進む。
【００２３】
ステップＳ２において、ステップＳ１にて作成した出力レイアウト構成ルール及び、出力レイアウトテンプレート２０をインターネットファクス装置１０内に転送し、出力レイアウト構成ルール記憶部１５へ記憶し、動作を終了する（エンド）。
【００２４】
（Ｂ）  メール受信時の動作
図４−２は、図１のインターネットファクス装置１０においてデータ受信部１１にてメールを受信した時の動作を説明するためのフローチャートである。図５（ａ）、（ｂ）は、２通のメール文書から日付、送信者、題名、メールの経由／レート、本文、添付ファイルについてオブジェクトの抽出を行った例を示す図である。図６（ａ）、（ｂ）は、画像形成部１８から出力された印刷結果の例を示す図である。更に、図７（ａ）、（ｂ）は、従来技術のメールの印刷結果の例を示す図である。
【００２５】
図４−２の動作が開始されると（スタート）、ステップＳ１１において、データ受信部１１でメールを受信する。ステップＳ１２において、データ解析部１２で、受信したメールを解析し、メールに含まれている情報をオブジェクトとして抽出する。ステップＳ１３において、読み出しＩＤという変数を用意して、初期値に１を設定し、ステップＳ１４へ進む。ステップＳ１４において、データ抽出部１３は、ステップＳ１２において抽出したオブジェクトから、メールの経由ルート、送信者、題名、日付、本文、添付ファイルといった特定のキーを選択し、その値としてのオブジェクトデータを抽出する。図５（ａ）、（ｂ）には、２通のメール文書から日付、送信者、題名、メールの経由／レート、本文、添付ファイルについてオブジェクトの抽出を行った例が示されている。
【００２６】
ステップＳ１５において、出力レイアウト構成ルール選択部１６は、ステップＳ１４において抽出されたオブジェクトデータと、出力レイアウト構成ルール記憶部１５のテーブルで、識別ＩＤが現在の読み出しＩＤと一致するレコードの出力レイアウト構成ルールとを比較し、それが一致するか否かを判定する。一致した場合（Ｙｅｓ）は、ステップＳ１６へ進み、一致しなかった場合（Ｎｏ）は、ステップＳ１７へ進む。例えば、出力レイアウト構成ルール記憶部１５内に図３に示すテーブルが記憶されており、ステップＳ１４により抽出されたオブジェクトデータが図４に示されるデータである場合、図５（ａ）の例では、送信者が田中となっており、図３の識別ＩＤｌの出力レイアウト構成ルールに一致する。図５（ｂ）の例では、送信者が金子となっており、図３の識別ＩＤ２の出力レイアウト構成ルールに一致する。
【００２７】
ステップＳ１６において、出力レイアウト構成ルール選択部１６は、出力レイアウト構成ルール記憶部１５のテーブルにより、識別ＩＤが読み出しＩＤと一致するレコードの出力レイアウトテンプレート２０を選択する。ステップＳ１５に示した例の場合、図５（ａ）の例では、出力レイアウトテンプレート２０はテンプレート２０−１が選択される。図５（ｂ）の例では、出力レイアウトテンプレート２０はテンプレート２０−２が選択される。
【００２８】
ステップＳ１７において、出力レイアウト構成ルール選択部１６は、読み出しＩＤの値が、出力レイアウト構成ルール記憶部１５のテーブルに格納されている最後の識別ＩＤの値と一致するか否かを判定する。一致した場合（Ｙｅｓ）は、ステップＳ１８へ進み、一致しなかった場合（Ｎｏ）は、ステップＳ１９へ進む。
【００２９】
ステップＳ１８において、出力レイアウト構成ルール選択部１６は、出力レイアウトテンプレート２０として予め出力レイアウト構成ルール記憶部１５に格納されている識別ＩＤが０である規定の出力レイアウトテンプレートを選択する。ステップＳ１９において、出力レイアウト構成ルール選択部１６は、読み出しＩＤの値に１を加算する。
【００３０】
ステップＳ２０において、イメージ合成部１７は、ステップＳ１１にて受信したメールを、ステップＳ１６あるいはステップＳ１８にて選択された出力レイアウトテンプレート２０を使って整形し、印刷イメージを生成する。その後、ステップＳ２１において、画像形成部１８は、ステップＳ２０で生成された印刷イメージを元に印刷を行い、処理を終了する（エンド）。図６（ａ）には、図５（ａ）のメール抽出結果に図３の出力レイアウト構成ルールが適用され、図２のテンプレート２０−１が適用された印刷結果が示されている。図６（ｂ）には、図５（ｂ）のメール抽出結果に図３の出力レイアウト構成ルールが適用され、図２のテンプレート２０−２が適用された例が示されている。
【００３１】
なお、図７（ａ）、（ｂ）には、図５のメール抽出結果を従来技術のインターネットファックス装置を用いたメールの印刷結果の例が示されている。メールのフォーマットを受信したメールに応じて変更できるため、本実施例１では、特定の送信者のメールでは、日付、送信者、題名を１行に収めて本文の印刷エリアを広く取っている。又、未知の送信者のメールでは、メールの経由ルートを印刷するようにしている。
【００３２】
（実施例１の効果）
本実施例１によれば、出力レイアウト構成ルール作成部１４、出力レイアウト構成ルール記憶部１５、及び出力レイアウト構成ルール選択部１６を設け、受信メールの内容に応じて文書全体のフォーマットを変更するようにしたので、特定の送信者の場合に受信者にとって必要のない部分を削り、メールを簡潔に印刷させる効果が得られる。
【実施例２】
【００３３】
（実施例２の構成）
図８は、本発明の実施例２におけるインターネットファックス装置を示す概略の構成図であり、実施例１のインターネットファクス装置を示す図１中の要素と共通の要素には共通の符号が付されている。更に、図９（ａ）、（ｂ）は、出力フォームテンプレートの例を示す図、図１０は、出力フォーム構成ルール記憶部２５のテーブル例を示す図である。
【００３４】
本実施例２のインターネットファクス装置１０Ａでは、実施例１のインターネットファクス装置１０における出力レイアウト構成ルール作成部１４、出力レイアウト構成ルール記憶部１５、出力レイアウト構成ルール選択部１６、及びイメージ合成部１７に代えて、これらとは構成あるいは機能の異なる出力フォーム構成ルール作成部２４、出力フォーム構成ルール記憶部２５、出力フォーム構成ルール選択部２６、及びイメージ合成部２７が設けられている。
【００３５】
本実施例２の出力フォーム構成ルール作成部２４は、表示部、キーボード、マウス等を持つＰＣ上のアプリケーションソフトから、メール印刷時に用いる外観の雛形となる出力フォームテンプレートとそれが適用されるためのメールが持つオブジェクトのルール（即ち、出力フォーム構成ルール）を規定し、図示しないＬＡＮ上の通信手段を用いてインターネットファックス装置１０Ａへ送信するものである。
【００３６】
本実施例２においては、図９（ａ）、（ｂ）に示されるように、出力フォームテンプレート２０−３はＨＴＭＬ（HyperText  Markup  Language）形式で書かれた１つのファイルで構成され、ＨＴＭＬファイル内のオブジェクトデータを挿入したい部分に、［日付］［送信者］［題名］［本文］［添付ファイルリスト］のように［  ］内にオブジェクトデータのキー名を書いた文字列を挿入する。
【００３７】
インターネットファクス装置１０Ａに設けられた出力フォーム構成ルール記憶部２５は、出力フォーム構成ルール作成部２４にて規定された出力フォームテンプレートと、それが適用されるための出力フォーム構成ルールを記憶しておくテーブルであり、この出力側に、出力フォーム構成ルール選択部２６が接続されている。図１０には、出力フォーム構成ルール記憶部２５のテーブル例が示されている。この例では、出力フォーム構成ルールと出力フォームテンプレートとで１つのレコードとなっており、それに識別ＩＤが自動的に付加されている。
【００３８】
出力フォーム構成ルール選択部２６は、データ抽出部１３で抽出されたオブジェクトと、出力フォーム構成ルール記憶部２５に記憶された出力フォーム構成ルールとを照合し、合致した出力フォームテンプレートを選択するものである。出力フォーム構成ルール記憶部２５内のテーブルが図１０である例では、出力フォーム構成ルールにおいて、題名が「お問い合わせ」であった場合は、出力フォームテンプレートにテンプレート２０−３を用いる。又、全ての出力フォームレイアウト構成ルールに該当しなかった場合は、予め出力フォーム構成ルール記憶部２５内に用意されている例えば識別ＩＤが０であるデフォルトテンプレート２０Ｄを出力フォームテンプレートに用いる。出力フォーム構成ルール選択部２６の出力側には、イメージ合成部２７が接続されている。
【００３９】
イメージ合成部２７は、データ受信部１１で受信したメールを、出力フォーム構成ルール選択部２６にて選択された出力フォームテンプレートを使って整形し、印刷イメージを生成するものであり、この出力側に、実施例１と同様の画像形成部１８が接続されている。画像形成部１８は、イメージ合成部２７で生成された印刷イメージを元に印刷を行うものである。その他の構成は、実施例１と同様である。
【００４０】
（実施例２の動作）
本実施例２のインターネットファクス装置１０Ａにおける動作として、以下、（Ａ）出力フォーム構成ルール及び出力フォームテンプレート作成の動作と、（Ｂ）メール受信時の動作とを説明する。
【００４１】
（Ａ）  出力フォーム構成ルール及び出力フォームテンプレート作成の動作
図１１−１は、図８のインターネットファクス装置１０Ａにおける出力フォーム構成ルール及び出力フォームテンプレート作成のための動作を説明するためのフローチャートである。
【００４２】
図１１−１の動作が開始されると（スタート）、ステップＳ３１において、出力フォーム構成ルール作成部２４にて、出力フォーム構成ルール及び出力フォームテンプレートを作成する。
【００４３】
図９（ａ）、（ｂ）には、ステップＳ３１により作成された出力フォームテンプレートの例が示されている。その内、図９（ａ）は、出力フォームテンプレート２０−３のレイアウトプレビュー（イメージ）を示す図、及び、図９（ｂ）は、図９（ａ）をアプリケーションソフトによって変換して生成した出力フォームテンプレートの内容を示す図である。図９（ｂ）の内容は、ＨＴＭＬ形式で記述されており、テキストファイル内のオブジェクトデータを挿入したい部分に、［日付］［送信者］［題名］［本文］［添付ファイルリスト］のように［  ］内にオブジェクトデータのキー名を書いた文字列を挿入する。
【００４４】
なお、図９（ａ）において、添付ファイルリスト部分の「ｉｆ形式＝画像ｔｈｅｎ画像展開」は、添付ファイルの形式が画像ファイルであった場合は、イメージ合成部２７で印刷イメージを生成するときに、添付ファイル部分をＨＴＭＬタグ”＜ａ  ｈｒｅｆ＝添付ファイル名＞”で表し、添付ファイルを画像として展開することを表す。テンプレート２０−３は、本文と添付ファイルリストを罫線によって区切り、更に印刷後に必要に応じて記入が可能な、対処レポート、特記欄、処理済印の各スペースが確保された例である。
【００４５】
ステップＳ３２において、ステップＳ３１にて作成した出力フォーム構成ルール、及び出力フォームテンプレートをインターネットファックス装置１０Ａ内に転送し、出力フォーム構成ルール記憶部２５へ記憶し、動作を終了する（エンド）。
【００４６】
（Ｂ）  メール受信時の動作
図１１−２は、図８のインターネットファクス装置１０Ａにおいてデータ受信部１１にてメールを受信した時の動作を説明するためのフローチャートであり、実施例１の動作を示す図４−２中の要素と共通の要素には共通の符号が付されている。更に、図１２は、メール抽出結果の例を示す図、図１３は、印刷結果の例を示す図、及び、図１４は、従来の印刷結果の例を示す図である。
【００４７】
本実施例２の図１１−２のフローチャートでは、実施例１の図４−２のフローチャートにおけるステップＳ１５〜Ｓ１８，Ｓ２０に代えて、これとは異なる処理のステップＳ４１〜Ｓ４５が設けられている。
【００４８】
図１１−２の動作が開始されると（スタート）、実施例１と同様のステップＳ１１〜Ｓ１４の処理が行われた後、ステップＳ４１へ進む。
【００４９】
ステップＳ４１において、出力フォーム構成ルール選択部２６は、ステップＳ１４において抽出されたオブジェクトデータと、出力フォーム構成ルール記憶部２５のテーブルで、識別ＩＤが現在の読み出しＩＤと一致するレコードの出力フォーム構成ルールとを比較し、それが一致するか否かを判定する。一致した場合（Ｙｅｓ）は、ステップＳ４２へ進み、一致しなかった場合（Ｎｏ）は、ステップＳ４３へ進む。
【００５０】
例えば、出力フォーム構成ルール記憶部２５に、図１０に示すデータが記憶されており、ステップＳ１１にて受信したメールをステップＳ１４により日付、送信者、題名、メールの経由ルート、本文、添付ファイルといった特定のキーを選択し、その値としてのオブジェクトデータを抽出した結果が図１２に示されるデータの場合、題名が「お問い合わせ」となっており、図１０の識別ＩＤｌの出力フォーム構成ルールに一致する。
【００５１】
ステップＳ４２において、出力フォーム構成ルール選択部２６は、出力フォーム構成ルール記憶部２５のテーブルで、識別ＩＤが読み出しＩＤと一致するレコードの出力フォームテンプレートを選択する。図１２の例では、題名が「お問い合わせ」となっており、図１０の識別ＩＤｌの出力フォーム構成ルールに合致するために、出力フォームテンプレートはテンプレート２０−３が選択される。
【００５２】
ステップＳ４３において、読み出しＩＤの値が、出力フォーム構成ルール記憶部２５のテーブルに格納されている最後の識別ＩＤの値と一致するか否かを判定する。一致した場合（Ｙｅｓ）は、ステップＳ４４へ進み、一致しなかった場合（Ｎｏ）は、実施例１と同様のステップＳ１９へ進む。
【００５３】
ステップＳ４４において、出力フォーム構成ルール選択部２６は、出力フォームテンプレートとして予め出力フォーム構成ルール記憶部２５に格納されている識別ＩＤが０である規定の出力フォームテンプレートを選択する。
ステップＳ４５において、イメージ合成部２７は、ステップＳ１１にて受信したメールを、ステップＳ４２あるいはステップＳ４４にて選択された出力フォームテンプレートを使って整形し、印刷イメージを生成する。その後、実施例１と同様のステップＳ２１において、画像形成部１８は、ステップＳ４５で生成された印刷イメージを元に印刷を行い、処理を終了する（エンド）。
【００５４】
図１３には、ステップＳ２１にて出力された印刷結果の例が示されている。図１３は、図１２のメール抽出結果に、図１０の出力フォーム構成ルールが適用され、図９のテンプレート２０−３が適用された印刷結果である。図１３は、例えば、受信画像毎に改ページされる。
【００５５】
なお、図１４には、図１２のメール抽出結果を従来技術のインターネットファックス装置にて印刷を行った結果の例が示されている。メールのフォーマットを受信したメールに応じて変更できるため、本実施例２では、題名が「お問い合わせ」となっているメールに対して、本文と添付ファイルリストを罫線によって区切り、更に印刷後に必要に応じて記入が可能なスペースを確保している。
【００５６】
（実施例２の効果）
本実施例２によれば、出力フォーム構成ルール作成部２４、出力フォーム構成ルール記憶部２５、及び出力フォーム構成ルール選択部２６を設け、受信メールの内容に応じて文書全体のフォーマットを変更し、フォームテンプレートにＨＴＭＬ形式のテンプレート２０−３を用いるようにしたので、実施例１の効果に加えて、印刷後に必要に応じて記入が可能な各スペースを確保する効果が得られる。
【００５７】
（変形例）
本発明は、上記実施例１、２に限定されず、種々の利用形態や変形が可能である。この利用形態や変形例としては、例えば、次の（ａ）〜（ｄ）のようなものがある。
【００５８】
（ａ）  実施例１では、出力レイアウト構成ルール作成部１４が、表示部、キーボード、マウス等を持つＰＣであったが、実際には、表示部、キー入力部等を持つオペレーションパネル部をインターネットファックス装置１０に搭載させてもよいし、インターネットファックス装置１０内にウェブ（Ｗｅｂ）サーバを構築し、ＰＣ上のＷｅｂブラウザからインターネットファックス装置１０にアクセスし、出力レイアウト構成ルールを作成してもよい。ここで、Ｗｅｂサーバとは、ＨＴＴＰに則り、クライアントソフトウェアのＷｅｂブラウザに対して、ＨＴＭＬや画像等のオブジェクトの表示を提供するサービスプログラム、及びそのサービスが動作するサーバコンピュータをいう。又、Ｗｅｂブラウザとは、ワールド・ワイド・ウェブ（World  Wide  Web）でハイパーテキストのリンクを辿りながらウェブページを表示するアプリケーションソフトウェアのことである。
【００５９】
（ｂ）  実施例１、２では、インターネットファックス装置１０，１０Ａにおけるメール受信の例で説明したが、メール受信に限らず、受信するデータがデータ抽出部１３において、キーと値が抽出できるものなら汎用的なデータであっても適用できる。
【００６０】
（ｃ）  実施例１、２の出力レイアウト構成ルール選択部１６及び出力フォーム構成ルール選択部２６において、出力レイアウト構成ルール及び出力フォーム構成ルールは、データ抽出結果中で指定されたオブジェクトと一致した場合のみ選択するルールを取り扱ったが、正規表現で表記するような複雑なルールで選択してもよい。
【００６１】
（ｄ）  実施例１、２では、インターネットファクス装置１０，１０Ａについて説明したが、本発明は、画像形成部１８を有する複合機等の他の画像形成装置にも適用できる。
【符号の説明】
【００６２】
１０，１０Ａ      インターネットファクス装置
１１      データ受信部
１２      データ解析部
１３      データ抽出部
１４      出力レイアウト構成ルール作成部
１５      出力レイアウト構成ルール記憶部
１６      出力レイアウト構成ルール選択部
１７，２７      イメージ合成部
１８      画像形成部
２４      出力フォーム構成ルール作成部
２５      出力フォーム構成ルール記憶部
２６      出力フォーム構成ルール選択部
【図１】
2010200062.tif 000003
【図２】
2010200062.tif 000004
【図３】
2010200062.tif 000005
【図４−１】
2010200062.tif 000006
【図４−２】
2010200062.tif 000007
【図５】
2010200062.tif 000008
【図６】
2010200062.tif 000009
【図７】
2010200062.tif 000010
【図８】
2010200062.tif 000011
【図９】
2010200062.tif 000012
【図１０】
2010200062.tif 000013
【図１１−１】
2010200062.tif 000014
【図１１−２】
2010200062.tif 000015
【図１２】
2010200062.tif 000016
【図１３】
2010200062.tif 000017
【図１４】
2010200062.tif 000018