(57)【特許請求の範囲】
【請求項１】
スキャン画像に基づいて電子文書を生成する電子文書生成システムであって、
スキャン画像における文字画像を所定ビット値で表現する文字画像レイヤを生成する第１レイヤ生成手段と、
前記文字画像の下地色を判定する下地色判定手段と、
前記文字画像のエッジ画像を生成するエッジ画像生成手段と、
前記エッジ画像に基づいて生成された二値化画像を有するレイヤであって、前記文字画像レイヤに半透過状態で重畳されるレイヤであるアンチエイリアスレイヤを生成する第２レイヤ生成手段と、
前記文字画像レイヤと前記アンチエイリアスレイヤとを有する電子文書を生成するファイル生成手段と、
を備え、
前記第２レイヤ生成手段は、前記アンチエイリアスレイヤに対して、前記下地色と同一の色を設定し、
前記二値化画像は、前記文字画像の内側エッジ領域の画素を用いて構成されることを特徴とする電子文書生成システム。
【請求項２】
請求項１に記載の電子文書生成システムにおいて、
前記第１レイヤ生成手段は、前記文字画像に対して太らせ処理を施した画像に基づいて、前記文字画像レイヤを生成することを特徴とする電子文書生成システム。
【請求項３】
請求項１または請求項２に記載の電子文書生成システムにおいて、
前記スキャン画像における各文字画像領域の文字色を判定する文字色判定手段、
をさらに備え、
前記第２レイヤ生成手段は、前記アンチエイリアスレイヤを、同一の下地色を有し且つ互いに異なる文字色を有する複数の文字画像領域に対して共通に適用するレイヤとして生成することを特徴とする電子文書生成システム。
【請求項４】
請求項１ないし請求項３のいずれかに記載の電子文書生成システムにおいて、
前記第２レイヤ生成手段は、互いに異なる下地色を有する複数の下地領域のうち最も大きな面積を有する下地領域のみを前記アンチエイリアスレイヤの生成対象領域として決定することを特徴とする電子文書生成システム。
【請求項５】
スキャン画像に基づいて電子文書を生成する電子文書生成システムであって、
スキャン画像における文字画像を所定ビット値で表現する文字画像レイヤを生成する第１レイヤ生成手段と、
前記文字画像の文字色を判定する文字色判定手段と、
前記文字画像のエッジ画像を生成するエッジ画像生成手段と、
前記エッジ画像に基づいて生成された二値化画像を有するレイヤであって、前記文字画像レイヤに半透過状態で重畳されるレイヤであるアンチエイリアスレイヤを生成する第２レイヤ生成手段と、
前記文字画像レイヤと前記アンチエイリアスレイヤとを有する電子文書を生成するファイル生成手段と、
を備え、
前記第２レイヤ生成手段は、前記アンチエイリアスレイヤに対して、前記文字色と同一の色を設定し、
前記二値化画像は、前記文字画像のエッジ領域の外側隣接画素を用いて構成されることを特徴とする電子文書生成システム。
【請求項６】
請求項５に記載の電子文書生成システムにおいて、
前記第２レイヤ生成手段は、前記アンチエイリアスレイヤを、同一の文字色を有し且つ互いに異なる下地色を有する複数の文字画像領域に対して共通に適用するレイヤとして生成することを特徴とする電子文書生成システム。
【請求項７】
請求項５または請求項６に記載の電子文書生成システムにおいて、
前記第２レイヤ生成手段は、互いに異なる文字色を有する複数の文字画像領域のうち最も大きな面積を有する文字画像領域のみを前記アンチエイリアスレイヤの生成対象領域として決定することを特徴とする電子文書生成システム。
【請求項８】
請求項１ないし請求項７のいずれかに記載の電子文書生成システムにおいて、
前記第２レイヤ生成手段は、前記エッジ画像の斜め部分に基づく前記二値化画像を用いて前記アンチエイリアスレイヤを生成することを特徴とする電子文書生成システム。
【請求項９】
請求項１ないし請求項８のいずれかに記載の電子文書生成システムにおいて、
前記所定ビット値は、１ビットであることを特徴とする電子文書生成システム。
【請求項１０】
コンピュータに、
ａ）スキャン画像における文字画像を所定ビット値で表現する文字画像レイヤを生成するステップと、
ｂ）前記文字画像の下地色を判定するステップと、
ｃ）前記文字画像のエッジ画像を生成するステップと、
ｄ）前記エッジ画像に基づいて生成された二値化画像を有するレイヤであって、前記文字画像レイヤに半透過状態で重畳されるレイヤであるアンチエイリアスレイヤを生成するステップと、
ｅ）前記文字画像レイヤと前記アンチエイリアスレイヤとを有する電子文書を生成するステップと、
を実行させるためのプログラムであって、
前記ステップｄ）においては、前記アンチエイリアスレイヤに対して、前記下地色と同一の色が設定され、
前記二値化画像は、前記文字画像の内側エッジ領域の画素を用いて構成されることを特徴とするプログラム。
【請求項１１】
コンピュータに、
ａ）スキャン画像における文字画像を所定ビット値で表現する文字画像レイヤを生成するステップと、
ｂ）前記文字画像の文字色を判定するステップと、
ｃ）前記文字画像のエッジ画像を生成するステップと、
ｄ）前記エッジ画像に基づいて生成された二値化画像を有するレイヤであって、前記文字画像レイヤに半透過状態で重畳されるレイヤであるアンチエイリアスレイヤを生成するステップと、
ｅ）前記文字画像レイヤと前記アンチエイリアスレイヤとを有する電子文書を生成するステップと、
を実行させるためのプログラムであって、
前記ステップｄ）においては、前記アンチエイリアスレイヤに対して、前記文字色と同一の色が設定され、
前記二値化画像は、前記文字画像のエッジ領域の外側隣接画素を用いて構成されることを特徴とするプログラム。
【請求項１２】
スキャン画像に基づいて電子文書を生成する電子文書生成方法であって、
ａ）スキャン画像における文字画像を所定ビット値で表現する文字画像レイヤを生成するステップと、
ｂ）前記文字画像の下地色を判定するステップと、
ｃ）前記文字画像のエッジ画像を生成するステップと、
ｄ）前記エッジ画像に基づいて生成された二値化画像を有するレイヤであって、前記文字画像レイヤに半透過状態で重畳されるレイヤであるアンチエイリアスレイヤを生成するステップと、
ｅ）前記文字画像レイヤと前記アンチエイリアスレイヤとを有する電子文書を生成するステップと、
を備え、
前記ステップｄ）においては、前記アンチエイリアスレイヤに対して、前記下地色と同一の色が設定され、
前記二値化画像は、前記文字画像の内側エッジ領域の画素を用いて構成されることを特徴とする電子文書生成方法。
【請求項１３】
スキャン画像に基づいて電子文書を生成する電子文書生成方法であって、
ａ）スキャン画像における文字画像を所定ビット値で表現する文字画像レイヤを生成するステップと、
ｂ）前記文字画像の文字色を判定するステップと、
ｃ）前記文字画像のエッジ画像を生成するステップと、
ｄ）前記エッジ画像に基づいて生成された二値化画像を有するレイヤであって、前記文字画像レイヤに半透過状態で重畳されるレイヤであるアンチエイリアスレイヤを生成するステップと、
ｅ）前記文字画像レイヤと前記アンチエイリアスレイヤとを有する電子文書を生成するステップと、
を備え、
前記ステップｄ）においては、前記アンチエイリアスレイヤに対して、前記文字色と同一の色が設定され、
前記二値化画像は、前記文字画像のエッジ領域の外側隣接画素を用いて構成されることを特徴とする電子文書生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子文書を生成する電子文書生成システムおよびそれに関連する技術に関する。
【背景技術】
【０００２】
電子文書を生成する技術において、圧縮率を高めつつ文字の視認性を高める技術が存在する。たとえば、スキャン画像に基づいて高圧縮ＰＤＦ（Portable Document Format）の電子文書を生成する技術が存在する（特許文献１等参照）。
【０００３】
高圧縮ＰＤＦ文書においては、画像データ全体に対して同じ圧縮方法が適用されるのではなく、たとえば、スキャン画像を文字領域と非文字領域とに区分し、当該各領域に対して異なる圧縮方法が適用される。より詳細には、文字領域の画像データに関しては高い解像度を保ったままで二値化し、一方、非文字領域の画像データに関しては階調性を保つために二値化を行わずに低解像度化した後、高い圧縮率で圧縮（高圧縮）する。これにより、文字の判読性を維持しつつデータ量（ファイルサイズ）を低減した電子文書ファイル（高圧縮ＰＤＦファイル）が生成される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１４１５９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような高圧縮ＰＤＦの文字領域の文字は二値化されていることもあり、若干低めの解像度を利用する場合には、当該文字の輪郭においてはジャギーが目立つ、という問題が存在する。また、モニタ上で当該文字を拡大して視認する場合においても、同様の問題が存在する。
【０００６】
そこで、この発明の課題は、ファイルサイズの増大を抑制しつつ、文字のジャギーを軽減することが可能な電子文書作成技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決すべく、請求項１の発明は、スキャン画像に基づいて電子文書を生成する電子文書生成システムであって、スキャン画像における文字画像を所定ビット値で表現する文字画像レイヤを生成する第１レイヤ生成手段と、前記文字画像の下地色を判定する下地色判定手段と、前記文字画像のエッジ画像を生成するエッジ画像生成手段と、前記エッジ画像に基づいて生成された二値化画像を有するレイヤであって、前記文字画像レイヤに半透過状態で重畳されるレイヤであるアンチエイリアスレイヤを生成する第２レイヤ生成手段と、前記文字画像レイヤと前記アンチエイリアスレイヤとを有する電子文書を生成するファイル生成手段と、を備え、前記第２レイヤ生成手段は、前記アンチエイリアスレイヤに対して、前記下地色と同一の色を設定し、前記二値化画像は、前記文字画像の内側エッジ領域の画素を用いて構成されることを特徴とする。
【０００８】
請求項２の発明は、請求項１の発明に係る電子文書生成システムにおいて、前記第１レイヤ生成手段は、前記文字画像に対して太らせ処理を施した画像に基づいて、前記文字画像レイヤを生成することを特徴とする。
【０００９】
請求項３の発明は、請求項１または請求項２の発明に係る電子文書生成システムにおいて、前記スキャン画像における各文字画像領域の文字色を判定する文字色判定手段、をさらに備え、前記第２レイヤ生成手段は、前記アンチエイリアスレイヤを、同一の下地色を有し且つ互いに異なる文字色を有する複数の文字画像領域に対して共通に適用するレイヤとして生成することを特徴とする。
【００１２】
請求項４の発明は、請求項１ないし請求項３のいずれかの発明に係る電子文書生成システムにおいて、前記第２レイヤ生成手段は、互いに異なる下地色を有する複数の下地領域のうち最も大きな面積を有する下地領域のみを前記アンチエイリアスレイヤの生成対象領域として決定することを特徴とする。
【００１３】
請求項５の発明は、スキャン画像に基づいて電子文書を生成する電子文書生成システムであって、スキャン画像における文字画像を所定ビット値で表現する文字画像レイヤを生成する第１レイヤ生成手段と、前記文字画像の文字色を判定する文字色判定手段と、前記文字画像のエッジ画像を生成するエッジ画像生成手段と、前記エッジ画像に基づいて生成された二値化画像を有するレイヤであって、前記文字画像レイヤに半透過状態で重畳されるレイヤであるアンチエイリアスレイヤを生成する第２レイヤ生成手段と、前記文字画像レイヤと前記アンチエイリアスレイヤとを有する電子文書を生成するファイル生成手段と、を備え、前記第２レイヤ生成手段は、前記アンチエイリアスレイヤに対して、前記文字色と同一の色を設定し、前記二値化画像は、前記文字画像のエッジ領域の外側隣接画素を用いて構成されることを特徴とする。
【００１４】
請求項６の発明は、請求項５の発明に係る電子文書生成システムにおいて、前記第２レイヤ生成手段は、前記アンチエイリアスレイヤを、同一の文字色を有し且つ互いに異なる下地色を有する複数の文字画像領域に対して共通に適用するレイヤとして生成することを特徴とする。
【００１６】
請求項７の発明は、請求項５または請求項６の発明に係る電子文書生成システムにおいて、前記第２レイヤ生成手段は、互いに異なる文字色を有する複数の文字画像領域のうち最も大きな面積を有する文字画像領域のみを前記アンチエイリアスレイヤの生成対象領域として決定することを特徴とする。
【００１９】
請求項８の発明は、請求項１ないし請求項７のいずれかの発明に係る電子文書生成システムにおいて、前記第２レイヤ生成手段は、前記エッジ画像の斜め部分に基づく前記二値化画像を用いて前記アンチエイリアスレイヤを生成することを特徴とする。
【００２０】
請求項９の発明は、請求項１ないし請求項８のいずれかの発明に係る電子文書生成システムにおいて、前記所定ビット値は、１ビットであることを特徴とする。
【００２１】
請求項１０の発明は、コンピュータに、ａ）スキャン画像における文字画像を所定ビット値で表現する文字画像レイヤを生成するステップと、ｂ）前記文字画像の下地色を判定するステップと、ｃ）前記文字画像のエッジ画像を生成するステップと、ｄ）前記エッジ画像に基づいて生成された二値化画像を有するレイヤであって、前記文字画像レイヤに半透過状態で重畳されるレイヤであるアンチエイリアスレイヤを生成するステップと、ｅ）前記文字画像レイヤと前記アンチエイリアスレイヤとを有する電子文書を生成するステップと、を実行させるためのプログラムであって、前記ステップｄ）においては、前記アンチエイリアスレイヤに対して、前記下地色と同一の色が設定され、前記二値化画像は、前記文字画像の内側エッジ領域の画素を用いて構成されることを特徴とする。
請求項１１の発明は、コンピュータに、ａ）スキャン画像における文字画像を所定ビット値で表現する文字画像レイヤを生成するステップと、ｂ）前記文字画像の文字色を判定するステップと、ｃ）前記文字画像のエッジ画像を生成するステップと、ｄ）前記エッジ画像に基づいて生成された二値化画像を有するレイヤであって、前記文字画像レイヤに半透過状態で重畳されるレイヤであるアンチエイリアスレイヤを生成するステップと、ｅ）前記文字画像レイヤと前記アンチエイリアスレイヤとを有する電子文書を生成するステップと、を実行させるためのプログラムであって、前記ステップｄ）においては、前記アンチエイリアスレイヤに対して、前記文字色と同一の色が設定され、前記二値化画像は、前記文字画像のエッジ領域の外側隣接画素を用いて構成されることを特徴とする。
【００２２】
請求項１２の発明は、スキャン画像に基づいて電子文書を生成する電子文書生成方法であって、ａ）スキャン画像における文字画像を所定ビット値で表現する文字画像レイヤを生成するステップと、ｂ）前記文字画像の下地色を判定するステップと、ｃ）前記文字画像のエッジ画像を生成するステップと、ｄ）前記エッジ画像に基づいて生成された二値化画像を有するレイヤであって、前記文字画像レイヤに半透過状態で重畳されるレイヤであるアンチエイリアスレイヤを生成するステップと、ｅ）前記文字画像レイヤと前記アンチエイリアスレイヤとを有する電子文書を生成するステップと、を備え、前記ステップｄ）においては、前記アンチエイリアスレイヤに対して、前記下地色と同一の色が設定され、前記二値化画像は、前記文字画像の内側エッジ領域の画素を用いて構成されることを特徴とする。
請求項１３の発明は、スキャン画像に基づいて電子文書を生成する電子文書生成方法であって、ａ）スキャン画像における文字画像を所定ビット値で表現する文字画像レイヤを生成するステップと、ｂ）前記文字画像の文字色を判定するステップと、ｃ）前記文字画像のエッジ画像を生成するステップと、ｄ）前記エッジ画像に基づいて生成された二値化画像を有するレイヤであって、前記文字画像レイヤに半透過状態で重畳されるレイヤであるアンチエイリアスレイヤを生成するステップと、ｅ）前記文字画像レイヤと前記アンチエイリアスレイヤとを有する電子文書を生成するステップと、を備え、前記ステップｄ）においては、前記アンチエイリアスレイヤに対して、前記文字色と同一の色が設定され、前記二値化画像は、前記文字画像のエッジ領域の外側隣接画素を用いて構成されることを特徴とする。
【発明の効果】
【００２３】
請求項１ないし請求項１３に記載の発明によれば、アンチエイリアスレイヤは、文字のエッジ画像に基づく二値化画像を有し、且つ、文字画像レイヤに半透過状態で重畳されるレイヤとして生成される。したがって、文字画像レイヤとアンチエイリアスレイヤとを重畳させることによって文字のエッジ部分付近において中間階調値を発生させてジャギーの軽減を図ることが可能であるとともに、ファイルサイズの増大を抑制することが可能である。
【００２４】
特に、請求項３に記載の発明によれば、同一の下地色を有し且つ互いに異なる文字色を有する複数の文字画像領域に対して、１つのアンチエイリアスレイヤが共通に適用される。したがって、アンチエイリアスレイヤを文字画像レイヤごとに設けることを要しないため、アンチエイリアスレイヤ数の増大に伴うアンチエイリアスレイヤのヘッダ情報の増大を抑制することが可能である。
【００２６】
特に、請求項２に記載の発明によれば、文字の細線部分においても、ジャギーを良好に軽減することが可能である。
【００２７】
また特に、請求項４および請求項７に記載の発明によれば、データ量をさらに抑制することができる。
【００２８】
また特に、請求項６に記載の発明によれば、同一の文字色を有し且つ互いに異なる下地色を有する複数の文字画像領域に対して、１つのアンチエイリアスレイヤが共通に適用される。したがって、異なる下地色を有する下地領域ごとにアンチエイリアスレイヤを設けることを要しないため、アンチエイリアスレイヤ数の増大に伴うアンチエイリアスレイヤのヘッダ情報の増大を抑制することが可能である。
【図面の簡単な説明】
【００２９】
【図１】第１実施形態に係る電子文書生成システムを示す概略図である。
【図２】コントローラの機能ブロックを示す図である。
【図３】ファイル生成処理の概要を示すフローチャートである。
【図４】文字領域を構成する３つのレイヤを示す図である。
【図５】文字領域に関する処理を示すフローチャートである。
【図６】アンチエイリアスレイヤ生成に関する処理を示すフローチャートである。
【図７】エッジ画像を示す概念図である。
【図８】水平部分が除去されたアンチエイリアス画像を示す図である。
【図９】文字画像の一部を示す図である。
【図１０】エッジ画像等を示す図である。
【図１１】アンチエイリアス画像が半透過状態で重畳される様子を示す図である。
【図１２】斜め検出フィルタを示す図である。
【図１３】文字の細線部分を示す図である。
【図１４】他の例（白色の下地レイヤに４種類の不透明且つ有色の文字画像レイヤが重畳されて表示される例）を示す図である。
【図１５】アンチエイリアスレイヤを示す図である。
【図１６】図１５のアンチエイリアスレイヤが図１４に重畳された状態を示す図である。
【図１７】複数の文字画像レイヤに対して共通のアンチエイリアスレイヤが適用される様子を示す図である。
【図１８】第２実施形態に係るアンチエイリアスレイヤ生成に関する処理を示すフローチャートである。
【図１９】文字画像の一部を示す図である。
【図２０】エッジ画像等を示す図である。
【図２１】アンチエイリアス画像が半透過状態で重畳される様子を示す図である。
【図２２】４つの下地レイヤに１つの文字画像レイヤが重畳されて表示される例を示す図である。
【図２３】アンチエイリアスレイヤが図２２に重畳された状態を示す図である。
【図２４】第３実施形態に係る動作の一部を示すフローチャートである。
【図２５】スキャン画像の他の一例を示す図である。
【図２６】パーソナルコンピュータ等を用いたシステム構成例を示す図である。
【発明を実施するための形態】
【００３０】
以下、本発明の実施形態を図面に基づいて説明する。
【００３１】
＜１．第１実施形態＞
＜１−１．構成＞
図１は、第１実施形態に係る電子文書生成システム１００（１００Ａ）を示す概略図である。ここでは、電子文書生成システム１００は、マルチ・ファンクション・ペリフェラル（ＭＦＰとも略称する）１（１Ａ）を備えて構成される。
【００３２】
この電子文書生成システム１００は、原稿（紙文書等）を光学的に読み取って得られる画像（原稿画像ないしスキャン画像とも称する）を電子データ化するシステムである。詳細には、ＭＦＰ１が原稿画像を生成するとともに当該原稿画像に対する画像処理等を実行することによって、原稿が電子データ化される。
【００３３】
ＭＦＰ１は、スキャナ機能、プリンタ機能、コピー機能およびファクシミリ機能などを備える装置（複合機とも称する）である。具体的には、ＭＦＰ１は、画像読取部２と、印刷出力部４と、通信部５と、入出力部６と、格納部８と、コントローラ９とを備えており、これらの各部を複合的に動作させることによって、上記の各機能を実現する。
【００３４】
画像読取部２は、ＭＦＰ１の所定の位置に載置された原稿を光学的に読み取って、当該原稿の画像（原稿画像とも称する）を生成する処理部である。画像読取部２は、スキャナ部とも称される。
【００３５】
印刷出力部４は、対象画像に関する画像データに基づいて紙などの各種の媒体に画像を印刷出力する出力部である。
【００３６】
通信部５は、公衆回線等を介したファクシミリ通信を行うことが可能な処理部である。また、通信部５は、通信ネットワークＮＷを介したネットワーク通信が可能である。このネットワーク通信を利用することによって、ＭＦＰ１は、所望の相手先との間で各種のデータを授受することが可能である。また、ＭＦＰ１は、このネットワーク通信を利用することによって、電子メールの送受信を行うことも可能である。
【００３７】
入出力部６は、ＭＦＰ１に対する入力を受け付ける操作入力部６１と、各種情報の表示出力を行う表示部６２とを備えている。
【００３８】
格納部８は、ハードディスクドライブ（ＨＤＤ）等の格納装置で構成される。この格納部８には、画像読取部２等で生成された原稿画像等が格納される。
【００３９】
コントローラ９は、ＭＦＰ１を統括的に制御する制御装置であり、ＣＰＵと、各種の半導体メモリ（ＲＡＭおよびＲＯＭ等）とを備えて構成される。コントローラ９の制御下において各種の処理部が動作することによって、ＭＦＰ１の各種の機能が実現される。
【００４０】
図２は、コントローラ９の機能ブロックを示す図である。図２に示すように、コントローラ９は、ファイル生成部２１と下地レイヤ生成部３１と文字レイヤ生成部３３とアンチエイリアスレイヤ生成部３５とを備えている。
【００４１】
ファイル生成部２１は、画像読取部２によって生成されたスキャン画像に対して各種の画像処理を施し、所定形式のファイル（例えば、ＰＤＦ（Portable Document Format）ファイル）ＦＬを生成する機能を有している。ファイル生成部２１は、下地レイヤ生成部３１、文字レイヤ生成部３３およびアンチエイリアスレイヤ生成部３５等と協働して、スキャン画像に基づくファイル（電子文書）ＦＬを生成する。
【００４２】
下地レイヤ生成部３１は、下地レイヤＬＵの生成処理を行う処理部であり、文字レイヤ生成部３３は、文字画像レイヤＬＣの生成処理を行う処理部であり、アンチエイリアスレイヤ生成部３５は、アンチエイリアスレイヤＬＡの生成処理を行う処理部である。各レイヤＬＵ，ＬＣ，ＬＡ（図４等参照）については後述する。
【００４３】
また、コントローラ９は、下地色判定部４１、文字色判定部４２、文字画像抽出部４３、太らせ処理部４４、エッジ画像生成部４５、および斜め部分抽出部４６等をも備えている。これらの各処理部による処理については後に詳述する。
【００４４】
＜１−２．画像処理の概要＞
上述したように、ＭＦＰ１は、スキャン画像に対して所定の画像処理を施して、所定の形式のファイル（ＰＤＦファイル等）ＦＬを生成する機能を有している。以下では、このようなファイル生成処理について説明する。なお、このファイル生成機能は、コントローラ９などによって実現される。
【００４５】
図３は、ファイル生成処理の概要を示すフローチャートである。
【００４６】
図３に示されるように、まず、画像読取部２によって取得されたスキャン画像に対して、所定の前処理が施される（ステップＳ１１）。この前処理には、例えば画像形式の変換処理、および解像度の調整処理等が含まれ得る。
【００４７】
次に、文字に関する領域である文字領域とその他の領域（非文字領域とも称する）とを区別する領域判別処理が実行される（ステップＳ１３）。その後、各領域の特質に応じた処理が施されることによって、文字の判読性を維持しつつファイル容量を低減することが可能である。なお、非文字領域としては、写真あるいは図表等を含む領域が例示される。
【００４８】
文字領域の画像に関しては、文字領域に対する処理（ステップＳ１５）および可逆圧縮処理（ステップＳ１６）が施される。文字領域に関しては、文字の判読性を保つため、高解像度のまま二値化処理等が施されてデータＤＴが生成される。また、このデータＤＴは、所定形式で可逆圧縮されて保存される。可逆圧縮することによれば、文字の判読性が低下することを回避できる。
【００４９】
一方、文字領域以外の領域（非文字領域）の画像に関しては、階調性を保ちつつファイル容量を低減するため、二値化処理が施されることなく低解像度化処理が施されてデータＤＧが生成される（ステップＳ１７，Ｓ１８）。また、このデータＤＧは、所定形式（ＪＰＥＧ等）で非可逆圧縮されて保存される。非可逆圧縮することによれば、生成されるファイルＦＬのファイルサイズを非常に小さくすることが可能である。
【００５０】
そして、両データＤＴ，ＤＧが合成されることなどによって、所定形式のファイルＦＬが生成される（ステップＳ１９）。
【００５１】
＜１−３．文字領域に関する処理＞
図４は、文字領域を構成する３つのレイヤＬＵ，ＬＣ，ＬＡを示す図である。図４に示すように、ファイルＦＬ内の文字領域は、これらの３つのレイヤ（具体的には、下地レイヤＬＵ、文字画像レイヤＬＣ、アンチエイリアスレイヤＬＡ）で構成される。下地レイヤＬＵは、下地の色などを規定するレイヤであり、文字画像レイヤＬＣは文字画像を含むレイヤである。アンチエイリアスレイヤＬＡは、後述するように、文字のエッジ画像等に基づいて生成されるレイヤである。
【００５２】
また、図５および図６は、文字領域に関する処理を示すフローチャートである。以下では、図５および図６を参照しながら、文字領域に関する処理（具体的には、下地レイヤＬＵの生成処理、文字画像レイヤＬＣの生成処理およびアンチエイリアスレイヤＬＡの生成処理等）について説明する。
【００５３】
まず、ステップＳ２１（図５）において、各ページの下地レイヤＬＵの生成処理が下地レイヤ生成部３１等によって実行される。具体的には、文字領域内において同一色の領域が１つの下地領域として抽出され、抽出された下地領域ごとに下地レイヤＬＵが生成される。換言すれば、文字領域がその下地色ごとに区分され、１つ又は複数の下地レイヤＬＵが生成される。
【００５４】
より詳細には、或るページの文字領域の全体が同一色（たとえば白色）の下地色を有する場合には、文字領域の全体が１つの下地領域とみなされ、特定色（たとえば白色）の単一の下地レイヤＬＵが生成される。あるいは、文字領域の全体が４つの異なる色の下地色を有する部分に区分される場合には、各区分領域がそれぞれ下地領域とみなされ、４つの下地レイヤが生成される。各下地レイヤＬＵは、ヘッダ情報として、その下地領域の位置および大きさに関する情報、および当該下地色の情報等を有している。
【００５５】
なお、文字領域の下地色（各文字画像の下地色）は、下地色判定部４１によって判定される。下地の「色」は、たとえば、（Ｒ，Ｇ，Ｂ）の各要素値によって判定されればよい。換言すれば、下地の「色」は、「色相」、「彩度」、「明度」の各要素値の組合せによって判定されればよい。また、２つの「色」の異同は、対応する各要素値がそれぞれ完全に一致するか否かによって決定されてもよいが、これに限定されず、各対応要素値相互間の差がそれぞれ所定の許容幅内に収まっているか否かによって決定されてもよい。たとえば、各対応要素値相互間の差が数パーセント以内に収まっているときには、同一の色であると判定されるようにしてもよい。
【００５６】
つぎに、ステップＳ２２において、各ページの文字画像レイヤ（単に「文字レイヤ」とも称する）ＬＣの生成処理が文字レイヤ生成部３３等によって実行される。
【００５７】
具体的には、各下地領域内において、同一色の文字画像ＧＣ（文字を表す線画（より詳細には文字の線を示す画素の集合））を含む領域が、文字画像抽出部４３によって１つの同一色文字画像領域として抽出される。そして、抽出された同一色文字画像領域ごとに文字画像レイヤＬＣが生成される。
【００５８】
より詳細には、全ての文字が同一色（たとえば黒色）の文字色で構成される場合には、文字領域の全体が１つの同一色文字画像領域とみなされ、単一の文字画像レイヤＬＣが生成される。一方、文字領域の全体が複数（たとえば４つ）の異なる色の文字色を有する部分に区分される場合には、各区分領域がそれぞれ同一色文字画像領域とみなされ、複数（たとえば４つ）の文字画像レイヤＬＣが生成される。
【００５９】
なお、各文字画像の文字色は、文字色判定部４２によって判定される。また、文字の「色」は、下地の「色」と同様に判定されればよい。
【００６０】
文字レイヤ生成部３３は、スキャン画像の文字領域内の文字画像ＧＣに基づいて、文字画像レイヤＬＣを生成する。文字画像レイヤＬＣは、文字画像（詳細には文字画像の各画素）を所定ビット値（ここでは１ビット（二値））で表現するレイヤである。なお、各画素が１ビット（「０」あるいは「１」）で表現される文字画像ＧＣは、二値化画像とも表現される。
【００６１】
文字画像レイヤＬＣは、その本体情報として、当該文字画像に関する情報（二値化画像データ）を有している。また、文字画像レイヤＬＣは、ヘッダ情報として、その同一色文字画像領域の位置および大きさに関する情報（文字画像レイヤＬＣの左上座標および右下座標等）、および当該文字色の情報等を有している。たとえば、文字画像レイヤＬＣは、図４に示すような文字画像ＧＣの情報（二値化画像データ等）を本体情報として有するとともに、そのヘッダ情報として、文字画像レイヤＬＣの文字色情報（たとえば黒色）等を有する。このように、文字画像レイヤＬＣは、「色」および「二値化画像」等を備えて構成される。文字画像レイヤＬＣを二値化画像として生成することによれば、データ量を抑制することが可能である。
【００６２】
なお、図４においては、文字の存在を示すために、文字画像レイヤＬＣに１つの文字「Ａ」が概念的に示されているが、実際には、通常、文字画像レイヤＬＣは、複数の文字に関する文字画像を有している。アンチエイリアスレイヤＬＡに関しても同様である。
【００６３】
つぎに、ステップＳ２３において、各ページのアンチエイリアスレイヤＬＡの生成処理がアンチエイリアスレイヤ生成部３５等によって実行される。
【００６４】
この第１実施形態では、アンチエイリアスレイヤ生成部３５は、同一色の下地で構成される１つの下地レイヤＬＵに対して１つのアンチエイリアスレイヤＬＡを生成する。より詳細には、同一ページ内に互いに異なる色で構成される複数の下地レイヤＬＵ（下地領域）が存在する場合には、それら複数の下地レイヤＬＵのうち最も大きな面積を有する下地レイヤＬＵ（最大下地レイヤないし最大下地領域とも称する）内の文字画像に対してのみ、アンチエイリアスレイヤＬＡが生成されるものとする。たとえば、或るページの９０％の面積を占める白色の下地レイヤＬＵに対してのみ、アンチエイリアスレイヤＬＡが生成され、残りの１０％の面積を占める他の色の下地レイヤＬＵに対してはアンチエイリアスレイヤＬＡは生成されない。これによれば、アンチエイリアスレイヤＬＡの生成数および生成範囲を制限することが可能である。そのため、データ量をさらに抑制することができる。
【００６５】
具体的には、図６に示すように、まず、ステップＳ３１において、アンチエイリアスレイヤ生成部３５は、下地色判定部４１を用いて同一色の下地領域を検索し、アンチエイリアスレイヤＬＡの生成領域（生成対象領域）を決定する。より詳細には、アンチエイリアスレイヤ生成部３５は、互いに異なる色で構成される１つ又は複数の下地領域（ここでは下地レイヤＬＵ）のうち、最も大きな面積を有する下地レイヤ（「最大下地レイヤ」）ＬＵのみを、アンチエイリアスレイヤＬＡの生成領域として決定する。また、アンチエイリアスレイヤ生成部３５は、選択された下地レイヤＬＵの下地色（換言すれば、当該下地レイヤＬＵ内の文字画像の下地色）を判定する。後述するように、当該下地色は、アンチエイリアスレイヤＬＡの色情報として設定される。
【００６６】
つぎに、ステップＳ３２において、エッジ画像生成部４５が、アンチエイリアスレイヤＬＡの生成領域内（特定色の下地領域）内の文字画像ＧＣ（図４参照）からエッジ画像ＧＥを抽出して生成する。たとえば、図７に示すようなエッジ画像ＧＥが抽出される。図１０に示すように、エッジ画像ＧＥは、図９に示す文字画像ＧＣを構成する画素のうち、文字画像の内側エッジ領域の画素を用いて構成される画像であり、二値化画像として抽出される。ここで、図９〜図１１は、文字画像の一部分（斜め線部分）を拡大して示す図である。詳細には、図９は、元の文字画像を示す図であり、図１０は、エッジ画像ＧＥが抽出される様子を示す図である。また、図１１は、アンチエイリアスレイヤＬＡが文字画像レイヤＬＣに重畳された状態（後述）を示す図である。
【００６７】
そして、ステップＳ３３において、斜め部分抽出部４６は、抽出されたエッジ画像ＧＥの中から斜め部分のみを抽出する。たとえば、斜め部分抽出部４６は、図１２に示すようなフィルタＦＴ１等を用いて斜め線部分を抽出する。フィルタＦＴ１は、Ｍ画素×Ｍ画素のサイズのフィルタであり、その中央画素と当該中央画素から右上方向および左下方向に存在する画素とが画素値「１」を有しており、その他の画素は画素値「０」を有している。当該フィルタＦＴ１は、所定角度（ここでは＋４５度）の傾斜方向に伸びる線に対して大きな値を算出する画像処理フィルタである。文字画像内の各位置において、フィルタＦＴ１による演算結果が所定値以上の値を有する場合に、斜め線の存在が検出される。なお、図１２には、所定角度（＋４５度）の斜め線を検出するフィルタのみを例示しているが、実際には、複数の角度（たとえば、＋４５度、−４５度、＋３０度、−３０度、＋６０度、−６０度等）のフィルタを用いて斜め線を検出する。
【００６８】
さらに、ステップＳ３４において、アンチエイリアスレイヤ生成部３５は、エッジ画像生成部４５によって生成されたエッジ画像ＧＥに基づいて、アンチエイリアス画像ＧＡを生成する。
【００６９】
ここでは、アンチエイリアスレイヤ生成部３５は、エッジ画像ＧＥの中から、斜め部分抽出部４６を用いて検出された「斜め線部分」のみを抽出して、アンチエイリアス画像ＧＡを生成する。換言すれば、エッジ画像生成部４５によって生成されたエッジ画像ＧＥの中から、「水平部分」（画素値「１」を有し且つ水平方向に連続する画素群）および「垂直部分」（画素値「１」を有し且つ垂直方向に連続する画素群）を除外して、アンチエイリアス画像ＧＡを生成する。たとえば、図７に示すようなエッジ画像ＧＥの中から、主に水平部分が除去され、図８に示すようなアンチエイリアス画像ＧＡが生成される。
【００７０】
これによれば、アンチエイリアス画像ＧＡにおいて画素値「０」から画素値「１」に変化する箇所を低減することが可能である。そのため、データ圧縮（ステップＳ１６（図４））処理においてランレングス圧縮等の圧縮技術を用いる場合には、圧縮率を特に向上させてデータ量を低減させることができる。なお、「水平部分」が除外されると、縦方向（垂直方向）にランレングス圧縮するときに圧縮率が特に大きく向上し、「垂直部分」が除外されると、横方向（水平方向）にランレングス圧縮するときに圧縮率が特に大きく向上する。「水平部分」と「垂直部分」との双方が除外されることによれば、縦方向と横方向とのいずれの方向にランレングス圧縮する場合にも安定して圧縮率を向上させることが可能である。
【００７１】
なお、ここでは、アンチエイリアス画像ＧＡが、エッジ画像ＧＥのうち「斜め線部分」のみで構成される場合を例示しているが、これに限定されない。たとえば、エッジ画像生成部４５によって生成されたエッジ画像ＧＥがそのままアンチエイリアス画像ＧＡとして決定されるようにしてもよい。
【００７２】
アンチエイリアスレイヤ生成部３５は、アンチエイリアス画像（二値化画像）ＧＡに対して、ステップＳ３１で検出された下地色と同一の色をアンチエイリアスレイヤＬＡの色情報として設定する。たとえば、下地色が「シアン」の場合には、アンチエイリアスレイヤＬＡの色情報は「シアン」に設定される。あるいは、下地色が白色の場合には、アンチエイリアスレイヤＬＡの色情報は「白」に設定される。
【００７３】
また、アンチエイリアスレイヤＬＡのアンチエイリアス画像ＧＡは、所定の透過率α（ここでは５０％）を有する半透過画像であるとして設定される。なお、透過率αは、５０％に限定されず、その他の値（たとえば、３０％あるいは７０％等）であってもよい。透過率αは、ゼロ％より大きく且つ１００％よりも小さな値αであればよい。「半透過画像」は、このような透過率αが設定された画像であり、５０％の透過率を有する画像に限定されない。
【００７４】
このようにして、アンチエイリアスレイヤ生成部３５は、アンチエイリアス画像に基づいてアンチエイリアスレイヤＬＡを生成する。アンチエイリアスレイヤＬＡは、文字画像レイヤＬＣに半透過状態で重畳されるレイヤであることから、「半透過レイヤ」とも表現される。
【００７５】
そして、このようなアンチエイリアスレイヤＬＡ、文字画像レイヤＬＣおよび下地レイヤＬＵ等を用いて、文字領域を示すデータＤＴが生成される。そして、当該データＤＴを用いて、ファイルＦＬが生成される（図３のステップＳ１６，Ｓ１９等も参照）。
【００７６】
また、生成されたファイルＦＬが表示される際には、アンチエイリアスレイヤＬＡは、下地レイヤＬＵおよび文字画像レイヤＬＣに重畳されて表示される。
【００７７】
たとえば、図４（図９および図１０も参照）においては、「シアン」の下地レイヤＬＵに対して不透明且つ黒色の文字画像レイヤＬＣが重畳され、且つ、両レイヤＬＵ，ＬＣに対して「シアン」且つ半透過のアンチエイリアスレイヤＬＡがさらに重畳されている。図４等に示す例では、文字画像ＧＣの内側エッジ領域の黒色画素（Ｒ，Ｇ，Ｂ）＝（０，０，０）に対して、アンチエイリアスレイヤＬＡのアンチエイリアス画像ＧＡのシアン画素（Ｒ，Ｇ，Ｂ）＝（０，２５５，２５５）が所定の透過率α（ここでは５０％）で重畳される。この結果、図１１に示すように、文字画像ＧＣの内側エッジ領域の画素ＧＭは、（Ｒ，Ｇ，Ｂ）＝（０，１２８，１２８）を有する。すなわち、文字画像ＧＣの内側エッジ領域において、文字色「黒」に対して下地色「シアン」が透過率αで透過合成された画素ＧＭが生成される。換言すれば、文字の斜め部分における両側部に中間階調値を有する画素ＧＭが描画される。これにより、文字の斜め部分においてジャギーが軽減される。
【００７８】
また、図１４〜図１６は他の例を示す図である。また、図１７は、同様の例における、各レイヤＬＵ，ＬＣ，ＬＡの関係を示す図である。なお、図１４〜図１６における各文字画像レイヤＬＣ１１〜ＬＣ１４の文字「ＡＢＣＤＥＦＧ」は、それぞれ、「文字」が表示されることを概念的に示すものである。図１７における各レイヤＬＣ１１〜ＬＣ１４の文字「ＡＢＣＤＥＦＧＨＩＪＫ...」も同様である。
【００７９】
図１４は、白色の下地レイヤＬＵ１１に対して４種類の不透明且つ有色の文字画像レイヤＬＣ１１〜ＬＣ１４が重畳されて表示される例を示す図である。これらの文字画像レイヤＬＣ１１，ＬＣ１２，ＬＣ１３，ＬＣ１４は、同一の下地色（白色）を有し且つ互いに異なる文字色（ここでは、黒色、赤色、緑色、青色）を有する複数の文字画像領域に基づいて生成される。また、これらの文字画像レイヤＬＣ１１，ＬＣ１２，ＬＣ１３，ＬＣ１４には、それぞれ、互いに異なる文字色が設定される。ここでは、４種類の文字画像レイヤＬＣ１１，ＬＣ１２，ＬＣ１３，ＬＣ１４は、黒色、赤色、緑色、青色の文字色をそれぞれ有しているものとする。
【００８０】
また、図１５は、上記のようにして生成したアンチエイリアスレイヤＬＡを示す図である。図１５においては、図示の都合上、アンチエイリアスレイヤＬＡ内のアンチエイリアス画像ＧＡが白色とは異なる色（淡色）を有する点の集合体として示されているが、実際には、アンチエイリアスレイヤＬＡの「色」は、下地色（ここでは白色）と同一の色に設定されるため、白色である。
【００８１】
図１６は、白色の下地レイヤＬＵ１１に対して４種類の不透明且つ有色の文字画像レイヤＬＣ１１〜ＬＣ１４が重畳され、且つ、白色且つ半透過のアンチエイリアスレイヤＬＡ１１（図１５）がさらに重畳されて表示される例を示す図である。すなわち、ファイルＦＬの表示状態を示す図である。
【００８２】
図１６においては、図１４と比較すると判るように、アンチエイリアスレイヤＬＡの作用によって、文字の斜め部分における両側部に中間階調値を有する画素（図１５参照）が描画され、文字の斜め部分においてジャギーが軽減されている。
【００８３】
以上のように、上記実施形態によれば、アンチエイリアスレイヤＬＡは、文字のエッジ画像に基づく二値化画像を有し、且つ、文字画像レイヤＬＣに半透過状態で重畳されるレイヤとして生成される。したがって、文字画像レイヤＬＣとアンチエイリアスレイヤＬＡとの重畳状態において、文字のエッジ部分付近において中間階調値を発生させ、ジャギーの軽減を図ることが可能である。特に、アンチエイリアスレイヤＬＡは、文字のエッジ画像に基づく「二値化画像」として生成されるので、データ量の増大を抑制することが可能である。
【００８４】
また、特に図１４および図１７に示すように、共通の下地色（例えば白色）の下地レイヤＬＵ（ＬＵ１１）上に異なる文字色の複数の文字画像レイヤＬＣ（ＬＣ１１〜ＬＣ１４）が存在する場合においては、複数の文字画像レイヤＬＣに対して、１つのアンチエイリアスレイヤＬＡ（ＬＡ１１）が共通に適用されることが好ましい。詳細には、複数の文字画像レイヤＬＣに対して、共通の色（下地色）を有する共通の１つのアンチエイリアスレイヤＬＡ（ＬＡ１１）が生成され、適用されることが好ましい。これによっても、上述の効果を得ることが可能である。また、この場合には、アンチエイリアスレイヤＬＡを複数の文字画像レイヤＬＣに対してそれぞれ設けること（すなわち、複数のアンチエイリアスレイヤＬＡを設けること）を要しない。そのため、複数のアンチエイリアスレイヤＬＡを設ける場合に比べて、アンチエイリアスレイヤＬＡのヘッダ情報の増大を抑制することが可能である。すなわち、データ量の増大を抑制することが可能である。
【００８５】
なお、上記実施形態においては、文字画像ＧＣの線幅に依拠せずに一律にステップＳ３２〜Ｓ３４の処理が施される場合を例示したが、これに限定されない。たとえば、図１３（あるいは図１９）に示すように文字画像ＧＣが細線（１画素幅あるいは２画素幅程度の幅を有する細い線）を有する場合には、元の文字画像ＧＣに対して「太らせ処理」を施して文字の線幅を太くする処理を施して新たな文字画像ＧＣ（図９参照）を生成するようにしてもよい。さらに、このような太らせ処理を施した新たな文字画像ＧＣに対して、ステップＳ３２，Ｓ３３，Ｓ３４の処理を施すようにしてもよい。このような太らせ処理等は、太らせ処理部４４（図２参照）等によって行われればよい。
【００８６】
仮に、太らせ処理が施されない場合には、アンチエイリアスレイヤＬＡが文字画像レイヤＬＣに重畳されると、文字の細線部分が中間階調値のみで構成され、文字の線がさらに細く見える（状況によっては消失したように見える）ことが生じ得る。一方、太らせ処理を伴う上記の改変例によれば、文字の細線部分においても、文字の本来の階調値の画素を残しつつその隣接位置に中間階調値の画素を配すること（図１１参照）が可能であり、ジャギーを良好に軽減することが可能である。
【００８７】
また、上記実施形態においては、下地レイヤＬＵが特定の色のみを有する二値化画像（塗りつぶし画像）として生成される場合を例示したが、これに限定されない。たとえば、下地レイヤＬＵが多値画像（模様入りの画像等）で構成されてもよい。このような場合には、アンチエイリアスレイヤ生成部３５は、文字の下地（背景）における主要な色を下地色として判定し、当該下地色をアンチエイリアスレイヤＬＡの色として決定すればよい。また、文字の下地を表現する多値画像等は、ＪＰＥＧ形式等の圧縮画像として構成されていてもよい。
【００８８】
また、上記実施形態においては、互いに異なる色で構成される複数の下地レイヤＬＵのうち、最も大きな面積を有する下地レイヤＬＵ内の文字画像に対してのみ、アンチエイリアスレイヤＬＡが生成される場合を例示したが、これに限定されない。たとえば、互いに異なる色で構成される複数の下地レイヤＬＵに対して、それぞれ、アンチエイリアスレイヤＬＡが生成されるようにしてもよい。ただし、上記実施形態のように、生成するアンチエイリアスレイヤＬＡの数および範囲を制限することによれば、データの増大を一層抑制することが可能である。
【００８９】
＜２．第２実施形態＞
上記第１実施形態においては、アンチエイリアスレイヤＬＡの色（レイヤ色）として、下地色と同一の色を設定する場合を例示した。この第２実施形態においては、アンチエイリアスレイヤＬＡの色（レイヤ色）として、文字色と同一の色を設定する場合を例示する。以下では、第１実施形態との相違点を中心に説明する。
【００９０】
なお、第１実施形態のように、下地色と同一の色をレイヤ色として設定するアンチエイリアスレイヤＬＡは、そのレイヤ色が下地色に依存することから、「下地色依存型アンチエイリアスレイヤ」とも称される。また、第２実施形態のように、文字色と同一の色をレイヤ色として設定するアンチエイリアスレイヤＬＡは、そのレイヤ色が文字色に依存することから、「文字色依存型アンチエイリアスレイヤ」とも称される。
【００９１】
この第２実施形態においては、ステップＳ２３（図５）において、図６の処理に代えて、図１８の処理が実行される。
【００９２】
この第２実施形態では、アンチエイリアスレイヤ生成部３５は、同一色の文字で構成される１つの文字画像レイヤＬＣに対して１つのアンチエイリアスレイヤＬＡを生成する。より詳細には、互いに異なる色で構成される複数の文字画像レイヤＬＣ（文字画像領域）が存在する場合には、それら複数の文字画像レイヤＬＣのうち最も大きな面積を有する文字画像レイヤＬＣ（最大文字画像レイヤないし最大文字画像領域とも称する）内の文字画像に対してのみ、アンチエイリアスレイヤＬＡが生成されるものとする。
【００９３】
そのため、まず、ステップＳ５１（図１８）において、アンチエイリアスレイヤ生成部３５は、文字色判定部４２を用いて同一色の文字画像領域を検索し、アンチエイリアスレイヤＬＡの生成領域を決定する。より詳細には、アンチエイリアスレイヤ生成部３５は、互いに異なる色で構成される１つ又は複数の文字画像レイヤＬＣのうち、最も大きな面積を有する文字画像レイヤＬＣ（「最大文字画像レイヤ」）を選択する。そして、選択された文字画像レイヤＬＣのみを、アンチエイリアスレイヤＬＡの生成領域（生成対象領域）として決定する。また、アンチエイリアスレイヤ生成部３５は、選択された文字画像レイヤＬＣの文字色（換言すれば、当該文字画像レイヤＬＣ内の文字画像の文字色）を判定する。後述するように、当該文字色（例えば黒色）は、アンチエイリアスレイヤＬＡの色情報として設定される。
【００９４】
つぎに、エッジ画像生成部４５が、アンチエイリアスレイヤＬＡの生成領域内（特定色の文字画像領域）内の文字画像ＧＣに基づいてエッジ画像ＧＥを生成する（ステップＳ５２）。図２０に示すように第２実施形態においては、エッジ画像ＧＥは、文字画像ＧＣ（図１９参照）の画素に隣接する外側の画素（図にて斜線を付した画素）、すなわち文字画像ＧＣのエッジ領域の外側隣接画素、で構成される画像であり、二値化画像として生成される。
【００９５】
次のステップＳ５３においては、ステップＳ３３と同様の処理が実行される。
【００９６】
その後、アンチエイリアスレイヤ生成部３５は、エッジ画像生成部４５によってエッジ画像ＧＥに基づいて、アンチエイリアス画像ＧＡを生成する（ステップＳ５４）。なお、上述したように、アンチエイリアスレイヤ生成部３５は、エッジ画像生成部４５によってエッジ画像ＧＥの中から、斜め部分抽出部４６を用いて「斜め線部分」のみをさらに抽出して、アンチエイリアス画像ＧＡを生成することが好ましい。
【００９７】
この第２実施形態においては、アンチエイリアスレイヤ生成部３５は、アンチエイリアス画像（二値化画像）ＧＡに対して、ステップＳ５１で検出された文字色と同一の色をアンチエイリアスレイヤＬＡの色情報（レイヤ色）として設定する。たとえば、文字色が黒色の場合には、アンチエイリアスレイヤＬＡの色情報は「黒」に設定される。
【００９８】
また、アンチエイリアスレイヤＬＡのアンチエイリアス画像ＧＡは、所定の透過率α（ここでは５０％）を有する半透過画像であるとして設定される。
【００９９】
このようにして、アンチエイリアスレイヤ生成部３５は、アンチエイリアス画像に基づいてアンチエイリアスレイヤＬＡ（文字色依存型アンチエイリアスレイヤ）を生成する。
【０１００】
そして、このようなアンチエイリアスレイヤＬＡ、文字画像レイヤＬＣおよび下地レイヤＬＵ等を用いて、ファイルＦＬが生成される。
【０１０１】
生成されたファイルＦＬが表示される際には、アンチエイリアスレイヤＬＡは、下地レイヤＬＵおよび文字画像レイヤＬＣに重畳されて表示される。
【０１０２】
図２１は、「シアン」の下地レイヤＬＵに対して不透明且つ黒色の文字画像レイヤＬＣが重畳され、且つ、黒色且つ半透過のアンチエイリアスレイヤＬＡがさらに重畳されて表示される例を示す図である。図２１に示す例では、文字画像ＧＣのエッジ領域の外側隣接画素（「シアン」画素）（Ｒ，Ｇ，Ｂ）＝（０，２５５，２５５）（図２０にて斜線を付した画素）に対して、アンチエイリアスレイヤＬＡのアンチエイリアス画像ＧＡの黒色画素（Ｒ，Ｇ，Ｂ）＝（０，０，０）が所定の透過率α（ここでは５０％）で重畳される。この結果、図２１に示すように、文字画像ＧＣのエッジ領域の外側隣接画素は、（Ｒ，Ｇ，Ｂ）＝（０，１２８，１２８）を有する。すなわち、文字画像ＧＣのエッジ領域の外側隣接部において、下地色「シアン」に対して文字色「黒」が透過率αで透過合成された画素が生成される。換言すれば、文字の斜め部分における両側部に中間階調値を有する画素ＧＭが描画される。これにより、文字の斜め部分においてジャギーが軽減される。
【０１０３】
なお、この第２実施形態においては、第１実施形態とは異なり、アンチエイリアスレイヤＬＡの重畳による中間階調値の画素は、文字画像ＧＣの外部（詳細には文字画像ＧＣのエッジ領域の外部）に描画される。そのため、「太らせ処理」を伴わずとも、文字の細線部分においても良好にジャギーを軽減することが可能である。
【０１０４】
また、図２２および図２３は他の例を示す図である。
【０１０５】
図２２は、４つの下地レイヤＬＵ２１〜ＬＵ２４に対して１つの不透明且つ有色（黒色）の文字画像レイヤＬＣ２１が重畳されて表示される例を示す図である。４種類の下地レイヤＬＵ２１，ＬＵ２２，ＬＵ２３，ＬＵ２４は、赤色、緑色、青色、灰色の下地色をそれぞれ有しているものとする。
【０１０６】
図２３は、上記のようにして生成したアンチエイリアスレイヤＬＡをさらに重畳させた状態を示す図である。図２３においては、４つの下地レイヤＬＵ２１〜ＬＵ２４に対して１つの不透明且つ有色（黒色）の文字画像レイヤＬＣ２１が重畳され、その上に、黒色且つ半透過のアンチエイリアスレイヤＬＡ２１がさらに重畳されている。
【０１０７】
図２３においては、図２２と比較すると判るように、アンチエイリアスレイヤＬＡの作用によって、文字の斜め部分における両側部に中間階調値を有する画素が描画され、文字の斜め部分においてジャギーが軽減されている。
【０１０８】
以上のように、上記第２実施形態によれば、アンチエイリアスレイヤＬＡは、文字のエッジ画像ＧＥに基づく二値化画像を有し且つ文字画像レイヤＬＣに半透過状態で重畳されるレイヤとして生成される。したがって、文字画像レイヤＬＣとアンチエイリアスレイヤＬＡとの重畳状態において、文字のエッジ部分付近において中間階調値を発生させ、ジャギーの軽減を図ることが可能である。特に、アンチエイリアスレイヤＬＡは、二値化画像として生成されるので、データ量の増大を抑制することが可能である。
【０１０９】
また、特に図２３に示すように、或る文字色の文字画像レイヤＬＣ（ＬＣ２１）が、互いに異なる下地色の複数の下地レイヤＬＵ（ＬＵ２１〜ＬＵ２４）上に存在する場合においては、複数の下地レイヤＬＵに対して、共通の色（文字色）を有する共通の１つのアンチエイリアスレイヤＬＡ（ＬＡ２１）が生成され適用されることが好ましい。これによっても、上述の効果を得ることが可能である。また、この場合には、異なる下地色を有する下地領域ごとにアンチエイリアスレイヤを設けることを要しない。換言すれば、アンチエイリアスレイヤＬＡを複数の下地レイヤＬＵに対してそれぞれ設けること（すなわち、複数のアンチエイリアスレイヤＬＡを設けること）を要しない。そのため、複数のアンチエイリアスレイヤＬＡが設けられる場合に比べて、アンチエイリアスレイヤＬＡのヘッダ情報の増大を抑制することが可能である。すなわち、データ量の増大を抑制することが可能である。
【０１１０】
なお、上記実施形態においては、互いに異なる色で構成される複数の文字画像レイヤＬＣのうち最も大きな面積を有する文字画像レイヤＬＣ内の文字画像に対してのみ、アンチエイリアスレイヤＬＡが生成される場合を例示したが、これに限定されない。たとえば、互いに異なる色で構成される複数の文字画像レイヤＬＣに対して、それぞれ、アンチエイリアスレイヤＬＡが生成されるようにしてもよい。ただし、上記実施形態のように、生成するアンチエイリアスレイヤＬＡの数および範囲を制限することによれば、データの増大を一層抑制することが可能である。
【０１１１】
＜３．第３実施形態＞
第３実施形態においては、「下地色依存型アンチエイリアスレイヤ」（第１実施形態参照）と「文字色依存型アンチエイリアスレイヤ」（第２実施形態参照）との２種類のアンチエイリアスレイヤＬＡが選択的に利用される場合を例示する。
【０１１２】
この第３実施形態では、アンチエイリアスレイヤ生成部３５は、ファイルＦＬのページごとに、上記２種類のアンチエイリアスレイヤＬＡのうちの一方を選択的に生成する。
【０１１３】
具体的には、ステップＳ２３（図５）において、図６の処理に代えて、図２４の処理が実行される。図２４は、第３実施形態に係る動作の一部を示すフローチャートである。
【０１１４】
まず、ステップＳ６１においては、アンチエイリアスレイヤ生成部３５は、文字領域（文字画像領域）の下地色を判定して特定色の下地領域を検索するとともに、１つ又は複数の下地領域のうち、最も大きな同一色下地領域（最大下地領域）を決定する。
【０１１５】
つぎに、ステップＳ６２においては、アンチエイリアスレイヤ生成部３５は、文字画像領域の文字色を判定して特定色の文字画像領域を検索するとともに、１つ又は複数の文字画像領域のうち、最も大きな同一色文字画像領域（最大文字画像領域）を決定する。
【０１１６】
その後、ステップＳ６３において、最大下地領域と最大文字画像領域とが比較され、最大下地領域と最大文字画像領域とのうちその面積が比較的大きい領域に対応するタイプのアンチエイリアスレイヤＬＡを生成すべき旨が決定される。たとえば、最大下地領域が最大文字画像領域よりも大きいときには、「下地色依存型アンチエイリアスレイヤ」を生成すべき旨が決定される。一方、最大文字画像領域が最大下地領域よりも大きいときには、「文字色依存型アンチエイリアスレイヤ」を生成すべき旨が決定される。
【０１１７】
そして、ステップＳ６５において、アンチエイリアスレイヤＬＡが生成される。
【０１１８】
詳細には、ステップＳ６３で「下地色依存型」がアンチエイリアスレイヤＬＡのタイプとして決定されるときには、第１実施形態と同様の処理（特にステップＳ３２〜Ｓ３４）が行われて「下地色依存型アンチエイリアスレイヤ」が生成される。具体的には、文字領域のうち「最大下地領域」に対してのみ「下地色依存型アンチエイリアスレイヤ」が生成される。
【０１１９】
一方、ステップＳ６３で「文字色依存型」がアンチエイリアスレイヤＬＡのタイプとして決定されるときには、第２実施形態と同様の処理（特にステップＳ５２〜Ｓ５４）が行われて「文字色依存型アンチエイリアスレイヤ」が生成される。具体的には、文字領域のうち「最大文字画像領域」に対してのみ「文字色依存型アンチエイリアスレイヤ」が生成される。
【０１２０】
図２５に示すように、ページ画像（スキャン画像）ＳＧ内の最大下地領域ＬＵ６０（たとえば、白色の下地領域）が最大文字画像領域ＬＣ７０（黒色の文字画像領域）よりも大きいときには、第１実施形態と同様に、下地色依存型アンチエイリアスレイヤＬＡが生成される。具体的には、文字領域のうち最大下地領域ＬＵ６０に対してのみ「下地色依存型アンチエイリアスレイヤ」ＬＡ（ＬＡ６０）が生成される。これによれば、最大文字画像領域ＬＣ７０に対してはアンチエイリアスレイヤＬＡが生成されないので、ファイル容量の抑制を図ることができる。
【０１２１】
なお、ここでは、「下地色依存型アンチエイリアスレイヤ」と「文字色依存型アンチエイリアスレイヤ」とが選択的に生成される場合を例示したが、これに限定されない。たとえば、「下地色依存型アンチエイリアスレイヤ」と「文字色依存型アンチエイリアスレイヤ」とがともに生成されるようにしてもよい。具体的には、図２５の最大下地領域ＬＵ６０（白色の下地領域）に対して、「下地色依存型アンチエイリアスレイヤ」ＬＡ１が生成され、同図の最大文字画像領域ＬＣ７０（黒色の文字画像領域）に対して、「文字色依存型アンチエイリアスレイヤ」ＬＡ２が生成されるようにしてもよい。詳細には、「下地色依存型アンチエイリアスレイヤ」ＬＡ１は、３つの文字画像領域ＬＣ６１，ＬＣ６２，ＬＣ６３に共通の白色のアンチエイリアスレイヤとして生成されればよい。また、「文字色依存型アンチエイリアスレイヤ」ＬＡ２は、２つの下地領域ＬＵ７１，ＬＵ７２に共通の黒色のアンチエイリアスレイヤＬＡとして生成されればよい。
【０１２２】
＜４．その他＞
以上、この発明の実施の形態について説明したが、この発明は上記説明した内容のものに限定されるものではない。
【０１２３】
たとえば、上記各実施形態においては、文字画像レイヤＬＣがその文字画像を二値で表現するレイヤとして構成される場合を例示したが、これに限定されず、文字画像レイヤＬＣが、その文字画像の各画素を３値以上の多値で表現するレイヤとして構成されるようにしてもよい。
【０１２４】
また、上記各実施形態においては、ＭＦＰ１が単独で電子文書生成システムを構成する場合を例示したが、これに限定されず、複数の機器によって電子文書生成システムが構成されるようにしてもよい。
【０１２５】
図２６は、このような改変例に係る電子文書生成システム１００（１００Ｂ）を示す概略図である。ここでは、電子文書生成システム１００Ｂは、スキャナ装置８０とコンピュータ（パーソナルコンピュータなど）９０とを備えている。なお、スキャナ装置８０は、スキャナ専用機器であってもよく、あるいは、上述のＭＦＰ１のような複合機等であってもよい。
【０１２６】
また、コンピュータ９０は、スキャナ装置８０に対して通信ネットワークＮＷを介して通信可能に接続されている。コンピュータ９０は、スキャナ装置８０によって生成されたスキャン画像を通信ネットワークＮＷを介して受信し、当該スキャン画像に対して上述のような画像処理を施す。
【０１２７】
詳細には、コンピュータ９０は、所定のプログラムＰＧが記録された記録媒体９１（例えば、ＵＳＢメモリデバイス、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）から当該プログラムＰＧを読み出し、当該プログラムＰＧをそのＣＰＵ等を用いて実行することによって、上記のコントローラ９と同様の機能を実現する。なお、当該プログラムＰＧは、記録媒体によって供給されてもよいが、インターネットを介してダウンロードすることなどによって供給されてもよい。
【０１２８】
これによって、コンピュータ９０は、上記各実施形態と同様の画像処理等を実現することができる。特に、このコンピュータ９０は、スキャナ装置８０から送信されてきた画像に基づいて、上述のようなファイルＦＬ（例えばＰＤＦファイル）を作成することができる。
【符号の説明】
【０１２９】
１  ＭＦＰ
９  コントローラ
９０  コンピュータ
９１  記録媒体
１００，１００Ａ，１００Ｂ  電子文書生成システム
ＦＬ  ファイル
ＧＡ  アンチエイリアス画像
ＧＣ  文字画像
ＧＥ  エッジ画像
ＬＡ  アンチエイリアスレイヤ
ＬＣ  文字画像レイヤ
ＬＵ  下地レイヤ
【図１】
0005195882.tif 000002
【図２】
0005195882.tif 000003
【図３】
0005195882.tif 000004
【図５】
0005195882.tif 000005
【図６】
0005195882.tif 000006
【図１２】
0005195882.tif 000007
【図１８】
0005195882.tif 000008
【図２４】
0005195882.tif 000009
【図２６】
0005195882.tif 000010
【図４】
0005195882.tif 000011
【図７】
0005195882.tif 000012
【図８】
0005195882.tif 000013
【図９】
0005195882.tif 000014
【図１０】
0005195882.tif 000015
【図１１】
0005195882.tif 000016
【図１３】
0005195882.tif 000017
【図１４】
0005195882.tif 000018
【図１５】
0005195882.tif 000019
【図１６】
0005195882.tif 000020
【図１７】
0005195882.tif 000021
【図１９】
0005195882.tif 000022
【図２０】
0005195882.tif 000023
【図２１】
0005195882.tif 000024
【図２２】
0005195882.tif 000025
【図２３】
0005195882.tif 000026
【図２５】
0005195882.tif 000027