(57)【要約】【課題】画像データを圧縮した圧縮画像データを伸張して他のデータと合成する場合に比べて、画質劣化を抑制しつつ合成にかかる時間を短縮することができる画像処理装置、画像送信装置及びプログラムを提供する。【解決手段】原稿を読み取って得られた画像データを圧縮した圧縮画像データと当該画像データが表す画像に合成する画像又は文字を表す合成データとを、圧縮された状態のままの圧縮画像データ及び合成データの各々を別個の層として保持した一つのファイルを生成する。【選択図】図２
2011249996.tif 000002
【特許請求の範囲】
【請求項１】
読取手段で原稿を読み取って得られた画像データを圧縮した圧縮画像データ及び前記画像データが表す画像に合成する画像又は文字を表す合成データを用いて、前記圧縮された状態のままの前記圧縮画像データ及び前記合成データの各々を別個の層として保持した一つのファイルを生成する生成手段
を備えた画像処理装置。
【請求項２】
原稿を読み取って画像データを得る読取手段と、
前記読取手段により得られた画像データを圧縮した圧縮画像データを生成する圧縮手段と、
前記圧縮画像データ及び前記画像データが表す画像に合成する画像又は文字を表す合成データを用いて、前記圧縮された状態のままの前記圧縮画像データ及び前記合成データの各々を別個の層として保持した一つのファイルを生成する生成手段
を備えた画像処理装置。
【請求項３】
複数のデータを各々別個の層として保持可能な複数のファイル形式から、前記生成手段で生成されるファイルのファイル形式を選択するための選択手段を更に備え、
前記生成手段は、前記選択手段により選択されたファイル形式のファイルを生成する
請求項１又は請求項２に記載の画像処理装置。
【請求項４】
前記圧縮画像データを伸張し、当該伸張した伸張画像データと前記合成データとを合成した合成画像データを生成し、当該合成画像データを圧縮した合成圧縮画像データのファイルを生成する第２の生成手段と、
前記生成手段によるファイルの生成、及び前記第２の生成手段によるファイルの生成のいずれか一方を選択するための選択手段と、
前記選択手段で前記生成手段によるファイルの生成が選択された場合には、前記生成手段でファイルが生成され前記第２の生成手段でファイルが生成されないように制御し、前記選択手段で前記第２の生成手段によるファイルの生成が選択された場合には、前記第２の生成手段でファイルが生成され前記生成手段でファイルが生成されないように制御する制御手段と、
を更に備えた請求項１〜請求項３のいずれか１項に記載の画像処理装置。
【請求項５】
請求項１〜請求項４のいずれか１項に記載の画像処理装置と、
前記画像処理装置で生成されたファイルを送信する送信手段と、
を備えた画像送信装置。
【請求項６】
コンピュータを、
読取手段で原稿を読み取って得られた画像データを圧縮した圧縮画像データ及び前記画像データが表す画像に合成する画像又は文字を表す合成データを用いて、前記圧縮された状態のままの前記圧縮画像データ及び前記合成データの各々を別個の層として保持した一つのファイルを生成する生成手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像送信装置及びプログラムに関する。
【背景技術】
【０００２】
画像のブロック毎に離散コサイン変換を行う手順を有する圧縮方法で圧縮された圧縮画像データと、未圧縮の画像データとを合成する場合に、圧縮画像データを解凍して解凍画像データを得ると共に、圧縮画像データのブロック毎の離散コサイン変換の変換係数を取得し、解凍画像データと未圧縮画像データとを合成して合成画像データを得、更に、合成画像データにより表される合成画像のうち、解凍画像データの画素のみにより構成されたブロックに対しては、上記取得した離散コサイン変換の変換係数を用い、それ以外のブロックに対しては、合成画像データを用いて離散コサイン変換の変換係数を求めるようにして、各ブロックの離散コサイン変換の変換係数を決定する画像合成装置が知られている（特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−０３２２６２公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、画像データを圧縮した圧縮画像データを伸張して他のデータと合成する場合に比べて、画質劣化を抑制しつつ合成にかかる時間を短縮することができる画像処理装置、画像送信装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１の発明は、読取手段で原稿を読み取って得られた画像データを圧縮した圧縮画像データ及び前記画像データが表す画像に合成する画像又は文字を表す合成データを用いて、前記圧縮された状態のままの前記圧縮画像データ及び前記合成データの各々を別個の層として保持した一つのファイルを生成する生成手段を備えた画像処理装置である。
【０００６】
請求項２の発明は、原稿を読み取って画像データを得る読取手段と、前記読取手段により得られた画像データを圧縮した圧縮画像データを生成する圧縮手段と、前記圧縮画像データ及び前記画像データが表す画像に合成する画像又は文字を表す合成データを用いて、前記圧縮された状態のままの前記圧縮画像データ及び前記合成データの各々を別個の層として保持した一つのファイルを生成する生成手段を備えた画像処理装置である。
【０００７】
請求項３の発明は、請求項１又は請求項２に記載の画像処理装置において、複数のデータを各々別個の層として保持可能な複数のファイル形式から、前記生成手段で生成されるファイルのファイル形式を選択するための選択手段を更に備え、前記生成手段は、前記選択手段により選択されたファイル形式のファイルを生成する。
【０００８】
請求項４の発明は、請求項１〜請求項３のいずれか１項に記載の画像処理装置において、前記圧縮画像データを伸張し、当該伸張した伸張画像データと前記合成データとを合成した合成画像データを生成し、当該合成画像データを圧縮した合成圧縮画像データのファイルを生成する第２の生成手段と、前記生成手段によるファイルの生成、及び前記第２の生成手段によるファイルの生成のいずれか一方を選択するための選択手段と、前記選択手段で前記生成手段によるファイルの生成が選択された場合には、前記生成手段でファイルが生成され前記第２の生成手段でファイルが生成されないように制御し、前記選択手段で前記第２の生成手段によるファイルの生成が選択された場合には、前記第２の生成手段でファイルが生成され前記生成手段でファイルが生成されないように制御する制御手段と、を更に備えている。
【０００９】
請求項５の発明は、請求項１〜請求項４のいずれか１項に記載の画像処理装置と、前記画像処理装置で生成されたファイルを送信する送信手段と、を備えた画像送信装置である。
【００１０】
請求項６の発明は、コンピュータを、読取手段で原稿を読み取って得られた画像データを圧縮した圧縮画像データ及び前記画像データが表す画像に合成する画像又は文字を表す合成データを用いて、前記圧縮された状態のままの前記圧縮画像データ及び前記合成データの各々を別個の層として保持した一つのファイルを生成する生成手段として機能させるためのプログラムである。
【発明の効果】
【００１１】
請求項１に記載の発明によれば、画像データを圧縮した圧縮画像データを伸張して他のデータと合成する場合に比べて、画質劣化を抑制しつつ合成にかかる時間を短縮することができる。
【００１２】
請求項２に記載の発明によれば、画像データを圧縮した圧縮画像データを伸張して他のデータと合成する場合に比べて、画質劣化を抑制しつつ合成にかかる時間を短縮することができる。
【００１３】
請求項３に記載の発明によれば、利用者の意図したファイル形式のファイルを生成できる。
【００１４】
請求項４に記載の発明によれば、利用者の意図したファイルを生成することができる。
【００１５】
請求項５に記載の発明によれば、利用者の意図したファイルを送信することができる。
【００１６】
請求項６に記載の発明によれば、画像データを圧縮した圧縮画像データを伸張して他のデータと合成する場合に比べて、画質劣化を抑制しつつ合成にかかる時間を短縮することができる。
【図面の簡単な説明】
【００１７】
【図１】実施の形態に係る画像送信する機能を含む画像形成装置の構成の一例を示す図である。
【図２】画像読取部により読み取られた画像を外部の装置に送信する際にＣＰＵがプログラムを実行することにより行われる処理ルーチンの流れを示すフローチャートである。
【図３】設定画面の一例を示す図である。
【図４】設定画面の一例を示す図である。
【図５】画像形成装置の機能構成を表したブロック図である。
【発明を実施するための形態】
【００１８】
以下、図面を参照して、実施の形態について詳細に説明する。
【００１９】
図１は、本実施の形態に係る画像送信する機能を含む画像形成装置１０の構成の一例を示す図である。
【００２０】
画像形成装置１０は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、ＵＩ(User Interface）１４、画像読取部１５、画像処理部１６、画像形成部１７、ＨＤＤ(Hard Disk Drive)１９、及び通信ＩＦ(Interface)２０を有し、各々がバス１８を介して接続されている。
【００２１】
ＣＰＵ１１は、ＲＯＭ１２又はＨＤＤ１９に記憶されているプログラムを実行し、画像形成装置１０全体の動作を制御する。ＲＯＭ１２には、ＣＰＵ１１が実行するプログラムやＣＰＵ１１の処理に必要なデータ等が記憶されている。ＲＡＭ１３は、ワークメモリ等として使用される。
【００２２】
なお、ＣＰＵ１１が実行するプログラムを記憶するための記憶媒体は、ＲＯＭ１２やＨＤＤ１９に限定されない。例えば、フレキシブルディスクやＤＶＤディスク、光磁気ディスクやＵＳＢ（ユニバーサルシリアルバス）メモリ等（不図示）であってもよい。
【００２３】
ＵＩ１４は、例えばディスプレイ上にタッチパネルが重ねられたタッチパネルディスプレイ、及び操作ボタン等から構成される。ＵＩ１４には、各種情報が表示され、また利用者が操作することにより様々な情報や設定が入力される。
【００２４】
画像読取部１５は、原稿の画像を読み取るスキャナとしての機能を有しており、例えば、不図示のプラテンガラスに置かれた書類をＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）等の撮像素子により読み取ったり、自動原稿送り部に置かれた書類を撮像素子まで搬送して読み取ったりする。読み取って得られた（例えば、ＲＧＢ各色の）画像データは、一時的にＲＡＭ１３に記憶される。
【００２５】
画像処理部１６には、通信ＩＦ２０を介して外部から入力された画像データや、画像読取部１５により原稿の画像を読み取って得られた画像データ等が入力される。画像処理部１６は、入力された画像データに予め定められた画像処理を施す。
【００２６】
画像形成部１７は、画像処理部１６で画像処理された画像データに基づいて画像を形成するプリントエンジンであって、プロセス方向に沿って上流側から下流側に向かって、Ｙ（イエロー）色の画像を形成するＹ画像形成ユニット、Ｍ（マゼンタ）色の画像を形成するＭ画像形成ユニット、Ｃ（シアン）色の画像を形成するＣ画像形成ユニット、Ｋ（ブラック）色画像を形成するＫ画像形成ユニットが、タンデム状に配設され、更に中間転写ベルト、一次転写ユニット、二次転写ユニット、定着装置を含んで構成されている。Ｙ画像形成ユニット、Ｍ画像形成ユニット、Ｃ画像形成ユニット、及びＫ画像形成ユニットは、それぞれ、感光体と、感光体の表面をそれぞれ帯電させる帯電器と、帯電した感光体をそれぞれに対応する画像データに基づいて露光して静電潜像を形成する露光装置と、静電潜像が形成された感光体の表面に、各画像形成ユニットに対応した色のトナーを付着させて現像する現像装置とを備えている。そして、各画像形成ユニットの現像装置で現像された各トナー像が、各画像形成ユニット毎に設けられた一次転写ユニットにより各感光体から中間転写ベルトへ転写され重ね合わされる。更に、二次転写ユニットにより中間転写ベルト上のトナー像が電気的に引き寄せられ、記録用紙に転写される。そして、記録用紙に転写されたトナー像は、定着装置で記録用紙に定着される。
【００２７】
なお、ここでは、中間転写ベルトを用いた画像形成部を例示して説明したが、中間転写ベルトを介さず直接記録用紙にトナー像を転写するものであってもよい。また、ここでは、タンデム型の電子写真方式の画像形成部を例示したが、これに限定されず、例えば、回転式の現像装置が設けられた画像形成部であってもよい。すなわち、１つの感光体、１つの帯電器、１つの露光装置、ＹＭＣＫ各色のトナーを供給する現像装置を備え、帯電器で帯電させた感光体にＹＭＣＫ各色毎に画像データに基づいて静電潜像を形成してトナーで現像することにより、各色のトナー像を順に形成して中間転写ベルトに順次転写し、各トナー像を重ね合わせた上で記録用紙に転写し、定着するものである。また、電子写真方式に限らず、記録ヘッドからＹＭＣＫ各色毎の画像データに応じてＹＭＣＫ各色毎のインク滴を吐出し、記録用紙を搬送させながら印刷するインクジェット方式の画像形成部であってもよい。
【００２８】
ＨＤＤ１９は、様々なデータを蓄積するための蓄積部として機能する。
【００２９】
通信ＩＦ２０は、通信手段を介して外部の装置（例えば、他の画像形成装置１０やＰＣ等）と接続されている。なお、通信手段は、公衆回線であってもよいし、インターネット、ＬＡＮ(Local Area Network)、ＷＡＮ(Wide Area Network)等のネットワークであってもよい。また、通信手段を、無線の通信手段としてもよいし、有線の通信手段としてもよい。
【００３０】
図２は、画像読取部１５により読み取った画像を外部の装置に送信する際にＣＰＵ１１がプログラムを実行することにより行われる処理ルーチンの流れを示すフローチャートである。
【００３１】
ステップ１００では、送信先アドレスを入力するための設定画面をＵＩ１４に表示して、利用者に送信先アドレスを入力させる。入力された送信先アドレスは、送信処理に必要な設定情報としてＲＡＭ１３或いはＨＤＤ１９に保存される。
【００３２】
ステップ１０２では、送信先アドレスに送信する画像に送信元情報を付加するか否かを選択するための設定画面をＵＩ１４に表示して、利用者に送信元情報を付加するか否かを選択させる。図３に当該設定画面（設定１）の一例を示す。また、ステップ１０２では、送信先アドレスに送信する画像のファイル形式を指定するための設定画面をＵＩ１４に表示して、利用者に選択させる。図４に当該設定画面（設定２）の一例を示す。この設定画面（設定２）には、複数のファイル形式の各々に対応する複数の画像が表示され、当該複数の画像のいずれかを選択する（ここでは、利用者がタッチする）ことにより、当該選択された画像に対応するファイル形式が選択されるようになっている。
【００３３】
ここで、送信元情報とは、送信日時、送信装置情報など、例えば送信する画像の上にヘッダとして付加される情報である。送信元情報のうち、送信日時などリアルタイムに変更される情報以外は、予め画像形成装置１０に設定（例えばＨＤＤ１９等に保存）されている。
【００３４】
なお、送信元情報を付加するか否かを選択するための設定画面（設定１）において、送信元情報を付加することが選択された場合には、当該設定画面（設定２）では、複数のデータを各々別個の層として保持することが可能なファイル形式（以下、層構造を保持可能なファイル形式）だけが選択可能に表示され、それ以外のファイル形式は選択不能となるように表示される。すなわち、利用者が選択できるファイル形式を層構造を保持可能なファイル形式に制限する。図４に示す例では、ＪＰＥＧ形式が選択不能な状態になっている。こうして選択された選択結果は、送信処理に必要な設定情報として、ＲＡＭ１３或いはＨＤＤ１９に保存される。
【００３５】
その後、利用者がスタートボタンを押下すると、ステップ１０４に進む。
【００３６】
ステップ１０４では、画像読取部１５で原稿の画像の読み取りを行う。以下、原稿の画像を読み取って得られた画像データを第１の画像データといい、第１の画像データが表す画像を第１の画像という。
【００３７】
ステップ１０６では、第１の画像データを非可逆圧縮方式（ここではＪＰＥＧ方式とする）で圧縮した圧縮画像データを生成する。
【００３８】
ステップ１０８では、上記圧縮画像データをＨＤＤ１９に蓄積する。なお、圧縮画像データをＲＡＭ１３に蓄積してもよい。
【００３９】
ステップ１１０では、蓄積した圧縮画像データを読み出す。
【００４０】
ステップ１１２では、上記設定情報に基づいて、送信元情報の画像を表す画像データを合成するか否か（上記読み取った画像に送信元情報を付加するか否か）の判定を行う。
【００４１】
ステップ１１２で肯定判定した場合には、ステップ１１４に進み、ステップ１１２で否定判定した場合には、ステップ１１４をスキップしてステップ１１６に進む。
【００４２】
ステップ１１４では、送信元情報を表す画像の画像データを生成する。以下、ステップ１１４で生成した画像データを第２の画像データといい、第２の画像データが表す画像を第２の画像という。なお、第２の画像は第１の画像の上層に重ねられるものであるが（後述するように送信先でファイルを開いた場合には、圧縮画像データを伸張した画像データが表す画像の上層に重ねられた状態で表示、プリントされる）、当該第１の画像のどの領域に重ねるか（重ねる位置）は、予め定められているものとする。なお、以下、圧縮画像データを伸張した画像データが表す画像を伸張画像と呼称する。
【００４３】
ステップ１１６では、フォーマット処理を行う。ここで、フォーマット処理とは、設定画面（設定２）で選択されたファイル形式のファイルを送信用のファイルとして生成する処理をいう。
【００４４】
以下、フォーマット処理について詳述する。ステップ１１２で肯定判定してステップ１１４で第２の画像データが生成されてステップ１１６に進んだ場合には、上記選択されたファイル形式のファイルであって、圧縮された状態のままの圧縮画像データと第２の画像データとを各々別個の層として保持した一つのファイルを生成することにより、圧縮画像データと第２の画像データとを合成する。これを送信用のファイルとする。なお、第１の画像と第２の画像とを重ね合わせるときの重ね順序、及び第２の画像を重ねる位置を指定した描画命令も当該ファイルに含める。
【００４５】
また、ステップ１１２で否定判定してステップ１１６に進んだ場合には、圧縮画像データに第２の画像データを合成する必要がない。従って、例えば、上記選択されたファイル形式が、ＰＤＦ等の層構造を保持可能なファイル形式である場合には、圧縮された状態のままの圧縮画像データを１つの層として保持した一つのファイルを送信用のファイルとして生成し、上記選択されたファイル形式がＪＰＥＧである場合には、ＪＥＰＧ形式の圧縮画像データをそのまま送信用のファイルとして扱う。
【００４６】
ステップ１１８では、上記フォーマット処理により生成された送信用のファイルを、通信ＩＦ２０を介して上記入力された送信先アドレスに送信する。
【００４７】
なお、上記ファイルの送信先で上記送信されたファイルを開くと、圧縮画像データは当該圧縮方式に応じた伸張方式により伸張され、当該伸張された画像データが表す伸張画像の上層に第２の画像データが表す第２の画像が上記重ねる位置に重ね合わされた状態で開かれる。こうした機能は、ＰＤＦ等の層構造を保持可能なファイル形式を取り扱うソフトウェアでは一般的な機能である。
【００４８】
従って、送信先で当該ファイルを開いてＵＩに表示すると、伸張画像に第２の画像が重ね合わされた画像が表示され、当該ファイルを開いてプリントすると、伸張画像に第２の画像が重ね合わされた画像がプリントされる。
【００４９】
図５に、上記実施の形態に係る画像形成装置１０の機能構成を表したブロック図を示す。
【００５０】
原稿読取部５０は、画像読取部１５に相当し、原稿の画像を読み取る（ステップ１０４も参照。）。画像データ圧縮部５２は、原稿読取部５０で読み取って得られた第１の画像データを圧縮して圧縮画像データを生成する（上記ステップ１０６に相当。）。蓄積部５４は、ＨＤＤ１９等に相当し、圧縮画像データを蓄積する（ステップ１０８も参照。）。設定部５６は、ＵＩ１４に様々な設定画面を表示して送信に必要な情報を利用者に入力・選択させ、これを設定情報として保持する（上記ステップ１００，１０２に相当。）。画像データ生成部５８は、第２の画像データを生成する（ステップ１１４に相当。）。ファイルフォーマット生成部６０は、上記フォーマット処理を行う（ステップ１１６に相当。）。データ送信部６２は、ファイルフォーマット生成部６０で生成された送信用のファイルを送信先アドレスに送信する（ステップ１１８に相当。）。
【００５１】
なお、上記実施の形態では、図５に示す原稿読取部５０及び蓄積部５４以外の各機能を、ＣＰＵ２０がプログラムを実行して上記処理ルーチンを行うことにより実現する例について説明したが、これに限定されず、例えば、図５に示す各機能をハードウェアにより実現してもよい。例えば、画像処理部１６に、画像データ圧縮部５２、画像データ生成部５８、ファイルフォーマット生成部６０の機能を設けるようにしてもよい。
【００５２】
ステップ１０２で利用者がファイル形式を選択しない構成としてもよい。例えば、送信元情報を付加する場合の（層構造を保持可能な）ファイル形式と、送信元情報を付加しない場合のファイル形式とを予め定めておき、当該予め定めておいたファイル形式のファイルがステップ１１６で生成されるようにする。
【００５３】
また、上記実施の形態では、画像読取部１５により原稿の画像を読み取って得られた画像データを圧縮した圧縮画像データを送信する例について説明したが、これに限定されず、予めＨＤＤ１９に蓄積されている圧縮画像データであってもよいし、外部装置から受信した圧縮画像データであってもよい。
【００５４】
なお、上記実施の形態では、第２の画像データをステップ１１４で生成する例について説明したが、送信元情報に送信日時など送信タイミングによって変化する情報を含めない場合には、予め第２の画像データを生成して或いは外部から入力して保存しておき、当該保存しておいた第２の画像データを用いるようにしてステップ１１４の処理を省略してもよい。
【００５５】
また、上記実施の形態では、ステップ１１６で、第２の画像データを圧縮せずに合成する（すなわち、第２の画像データが、圧縮画像データの層とは別の層とされた層構造を保持したファイルを生成する）例について説明したが、第２の画像データを圧縮した第２の圧縮画像データを合成するようにしてもよい。すなわち、第１の画像データを圧縮した（第１の）圧縮画像データと第２の圧縮画像データとを別個の層とした一つのファイルを生成するようにしてもよい。
【００５６】
また、上記実施の形態では、第２の画像を重ねる位置を予め定められた位置とする例について説明したが、重ねる位置を指定するための設定画面をＵＩ１４に表示して、利用者が指定できるように構成してもよい。ステップ１１６では、該利用者が指定した位置を第２の画像を重ねる位置として指定した描画命令を含めて送信用のファイルを生成する。
【００５７】
また、例えば、第２の画像を重ねる位置を指定する設定画面を、送信先で送信用のファイルを開いてコンピュータのディスプレイ等で表示させたときに、当該重ねる位置を伸張画像における上側の縁辺、下側の縁辺、左側の縁辺、右側の縁辺のいずれかから選択することが可能に構成してもよい。例えば、画像読取部１５で原稿を読み取る際の原稿の置き方によって、読み取って得られた第１の画像データが表す第１の画像の向きが変わるため、それにより最終的に送信先でファイルを開いたときの画像の向きが変わる。従って、送信先でファイルを開いた状態でどこの領域に第２の画像を重ねるかを指定することで、当該指定した領域に第２の画像が重ねられて表示されるように、当該重ねる位置と画像の回転命令を描画命令に含めて上記送信用のファイルを生成する。これにより、利用者の意図に沿った画像が送信先で表示される。
【００５８】
なお、複数枚の原稿を読み取って送信する場合には、画像読取部１５の読み取りにより、各ページ（ここでは原稿１枚を１ページとする）の画像についての画像データが得られる。これら画像データを各々圧縮した各ページ毎の圧縮画像データに対して第２の画像データを合成する場合には、各ページの圧縮画像データに第２の画像データを合成してもよい。なお、層構造を保持可能なファイル形式では、各ページ毎に層構造の情報を保持する。従って、各ページの圧縮画像データに第２の画像データを合成する場合には、ステップ１１６で、圧縮画像データ及び第２の画像データの各々を別個の層とした層構造の情報を、各ページ毎に保持する一つのファイルを生成する。また、利用者が第２の画像データを合成させたいページをＵＩ１４から指定して、当該指定したページの圧縮画像データにだけ第２の画像データを合成してもよい。この場合には、ステップ１１６では、指定したページについては、指定したページの圧縮画像データ及び第２の画像データの各々を別個の層とした層構造の情報を保持すると共に、指定したページ以外のページについては、当該ページの圧縮画像データの層のみの層構造の情報を保持する一つのファイルを生成する。
【００５９】
また、上記実施の形態では、送信元情報を表す画像の画像データを合成する例について説明したが、これに限定されず、送信元情報を表す画像の画像データに代えて、送信元情報以外の他の情報を表す画像データや、予め定められた図形等を表した画像データ等を合成するようにしてもよい。
【００６０】
また、例えば、画像データの代わりに文字情報を合成してもよい。もちろん、この文字情報は送信元情報に限定されず、例えば、利用者が入力した文字情報としてもよいし、予め定められた文字情報としてもよい。文字情報を合成する場合も、上記実施の形態と同様に、ステップ１１６において、文字情報を圧縮画像データとは別の層とする層構造の情報、及び当該文字情報の描画命令を含めて上記送信用のファイルを生成する。
【００６１】
なお、このように生成されたファイルの送信先で当該ファイルを開くと、圧縮画像データは当該圧縮方式に応じた伸張方式により伸張され、当該伸張された画像データが表す伸張画像の上層に上記文字情報を表した文字の画像が重ね合わされた状態で開かれる。こうした機能は、ＰＤＦ等の層構造を保持可能なファイル形式を取り扱うソフトウェアでは一般的な機能である。
【００６２】
従って、送信先で当該ファイルを開いてＵＩに表示すると、伸張画像に文字情報を表した文字の画像が重ね合わされた画像が表示され、当該ファイルを開いてプリントすると、伸張画像に文字情報を表した文字の画像が重ね合わされた画像がプリントされる。
【００６３】
また、本実施の形態では、ステップ１１６で送信用のファイルとして層構造を保持するファイルを生成する例について説明したが、これに限定されず、例えば、ステップ１１６で生成したファイルを送信せず、ＨＤＤ１９等の記憶手段に記憶しておくようにしてもよい。
【００６４】
また、上記では、ステップ１０２において、送信元情報を付加するか否かを選択するための設定画面（設定１）において、送信元情報を付加することが選択された場合には、設定画面（設定２）では、層構造を保持可能なファイル形式だけが選択可能に表示され、それ以外のファイル形式は選択不能となるように表示され、利用者が選択できるファイル形式を層構造を保持可能なファイル形式に制限する例について説明したが、これに限定されない。例えば、設定画面（設定１）において、送信元情報を付加することが選択された場合でも、利用者が選択できるファイル形式を層構造を保持可能なファイル形式に制限することはせず、層構造を保持可能なファイル形式以外のファイル形式も選択可能に設定画面（設定２）を表示するようにしてもよい。利用者は、例えば、送信先が層構造を保持可能なファイル形式のファイルを開くソフトウェアを有していない場合に、層構造を保持可能なファイル形式以外のファイル形式を選択することができる。
【００６５】
ステップ１０２で層構造を保持可能なファイル形式以外のファイル形式が利用者により選択された場合において、ステップ１１２で肯定判定され、ステップ１１４で第２の画像データが生成された後は、ステップ１１６で以下のようなフォーマット処理を行う。例えば、ステップ１０２でＪＰＥＧ形式が選択された場合を例に挙げて説明する。
【００６６】
まず、圧縮画像データを伸張する。そして、伸張された画像データに上記生成した第２の画像データを合成する。すなわち、ここでは、別個の層として合成するのではなく、伸張された画像データと第２の画像データとを重ね合わせた１つの画像データを生成することで合成する。そして、当該生成された画像データを、ＪＰＥＧ圧縮する。このＪＰＥＧ圧縮された圧縮画像データのファイルが送信用のファイルとされる。なお、ステップ１０２で層構造を保持可能なファイル形式が利用者により選択された場合の処理は上記実施の形態と同様であるため、説明を省略する。
【００６７】
なお、第２の画像データの代わりに文字情報を合成する場合には、まず、文字情報を表す画像データを生成すると共に、圧縮画像データを伸張する。そして、伸張された画像データに上記文字情報を表す画像データを合成する。そして、当該生成された画像データを、ＪＰＥＧ圧縮する。この圧縮画像データのファイルが送信用のファイルとされる。
【００６８】
これにより、送信先の装置が層構造を保持可能なファイル形式のデータを開くことができない装置であっても、送信先の装置で開くことができるファイル形式で送信することができ、送信先でファイルを受信して表示（あるいはプリント）することができる。また、送信先の装置が層構造を保持可能なファイル形式のファイルを開くことができる装置である場合には、当該層構造を保持可能なファイル形式で画像を送信することができ、層構造を保持可能なファイル形式以外のファイル形式で送信する場合に比べて、高画質な画像を送信することができる。
【００６９】
また、他の実施の形態としては、例えば、ステップ１０２で、送信元情報を付加するか否かを選択するための設定画面（設定１）において、送信元情報を付加することが選択された場合に、上記設定画面（設定２）の前に、層構造を保持可能なファイル形式で送信するか、層構造を保持可能なファイル形式以外のファイル形式で送信するかを選択するための設定画面を表示するようにして、いずれか一方を利用者に選択させるようにしてもよい。この設定画面を便宜上設定画面（設定３）と呼称する。
【００７０】
そして、設定画面（設定３）において、層構造を保持可能なファイル形式で送信することが選択された場合には、設定画面（設定２）において、層構造を保持可能なファイル形式だけが選択可能に表示され、それ以外のファイル形式は選択不能となるように表示され、利用者が選択できるファイル形式を層構造を保持可能なファイル形式に制限するよう構成する。また、設定画面（設定３）において、層構造を保持可能なファイル形式以外のファイル形式で送信することが選択された場合には、層構造を保持可能なファイル形式以外のファイル形式だけが選択可能に表示され、層構造を保持可能なファイル形式は選択不能となるように表示され、利用者が選択できるファイル形式を層構造を保持可能なファイル形式以外のファイル形式に制限するよう構成する。
【００７１】
これにより、設定画面（設定２）で選択したファイル形式のファイルがステップ１１６で生成される。ファイルの生成方法は、上記と同様であるため、ここでのこれ以上の説明を省略する。
【００７２】
更にまた、層構造を保持可能なファイル形式と、層構造を保持可能なファイル形式以外のファイル形式とを各々１つずつ予め定めておき、設定画面（設定３）での設定の後に設定画面（設定２）が表示されないように構成してもよい。上記ファイル形式を予め定めておくことにより、設定画面（設定３）で設定すればファイル形式が一意に特定されるためである。これにより、設定画面（設定３）の設定に応じたファイル形式のファイルがステップ１１６で生成される。ファイルの生成方法は、上記と同様であるため、ここでのこれ以上の説明を省略する。
【００７３】
また、上記では第２の画像を送信元情報を表す画像としたが、これに限定されるものではなく、送信元情報を表す画像以外の画像を第２の画像としてもよい。また、文字情報であっても同様に送信元情報に限定されるものではない。
【符号の説明】
【００７４】
１０ 画像形成装置
１１ ＣＰＵ
１２ ＲＯＭ
１３ ＲＡＭ
１４ ＵＩ
１５ 画像読取部
１６ 画像処理部
１７ 画像形成部
１９ ＨＤＤ
２０ 通信ＩＦ
【図１】
2011249996.tif 000003
【図２】
2011249996.tif 000004
【図３】
2011249996.tif 000005
【図４】
2011249996.tif 000006
【図５】
2011249996.tif 000007