(57)【特許請求の範囲】
【請求項１】
多値画像から抽出した画像ではない二値画像を生成する二値画像生成手段と、圧縮した前記多値画像である圧縮多値画像に、前記圧縮多値画像とは異なる圧縮条件で圧縮した前記二値画像である圧縮二値画像を重ね合わせた文書ファイルを生成するファイル生成手段とを備えており、
前記ファイル生成手段は、前記二値画像が不透明部分および半透明部分によって構成されている場合、前記二値画像のうち不透明部分をマスクした不透明部分マスク画像と、前記二値画像のうち半透明部分をマスクした半透明部分マスク画像とを前記圧縮二値画像にして前記文書ファイルを生成することを特徴とする画像処理装置。
【請求項２】
前記二値画像が不透明部分および半透明部分によって構成されている場合の前記文書ファイルの生成方法を利用者から受け付ける生成方法受付手段を備えており、
前記ファイル生成手段は、前記二値画像が不透明部分および半透明部分によって構成されている場合、前記不透明部分マスク画像を前記圧縮二値画像にするとともに、前記二値画像のうち不透明部分の色で前記二値画像全体を塗り潰した不透明画像と、前記二値画像のうち半透明部分が前記多値画像に対して半透明であることを示す情報とを含めて前記文書ファイルを生成する生成方法と、前記不透明部分マスク画像および前記半透明部分マスク画像を前記圧縮二値画像にして前記文書ファイルを生成する生成方法とのうち、前記生成方法受付手段によって受け付けられた生成方法によって、前記文書ファイルを生成することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記ファイル生成手段は、前記二値画像が２色の不透明部分によって構成されている場合、前記二値画像のうち１色の不透明部分をマスクした不透明部分マスク画像を前記圧縮二値画像にするとともに、その１色で前記二値画像全体を塗り潰した不透明画像を含めて前記文書ファイルを生成することを特徴とする請求項１または請求項２に記載の画像処理装置。
【請求項４】
前記ファイル生成手段は、前記二値画像が透明部分を含んでいる場合、前記二値画像のうち透明部分をマスクした透明部分マスク画像を前記圧縮二値画像にして前記文書ファイルを生成することを特徴とする請求項１から請求項３までの何れかに記載の画像処理装置。
【請求項５】
多値画像から抽出した画像ではない二値画像を生成する二値画像生成手段、および、圧縮した前記多値画像である圧縮多値画像に、前記圧縮多値画像とは異なる圧縮条件で圧縮した前記二値画像である圧縮二値画像を重ね合わせた文書ファイルを生成するファイル生成手段としてコンピューターを機能させる画像処理プログラムであって、
前記ファイル生成手段は、前記二値画像が不透明部分および半透明部分によって構成されている場合、前記二値画像のうち不透明部分をマスクした不透明部分マスク画像と、前記二値画像のうち半透明部分をマスクした半透明部分マスク画像とを前記圧縮二値画像にして前記文書ファイルを生成することを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、圧縮した多値画像に、多値画像とは異なる圧縮条件で圧縮した二値画像を重ね合わせた文書ファイルを生成する画像処理装置に関する。
【背景技術】
【０００２】
従来、圧縮した多値画像に、多値画像とは異なる圧縮条件で圧縮した二値画像を重ね合わせた文書ファイルを生成する画像処理装置として、文字領域を除いた多値画像をＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）によって圧縮し、多値画像のうち文字領域を二値化した二値画像をＭＭＲ（Ｍｏｄｉｆｉｅｄ  Ｍｏｄｉｆｉｅｄ  Ｒｅｌａｔｉｖｅ  ｅｌｅｍｅｎｔ  ａｄｄｒｅｓｓ  ｄｅｓｉｇｎａｔｅ）によって圧縮し、それらの画像を重ね合わせたＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）ファイルを生成する画像処理装置が知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−７７６３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像処理装置は、多値画像から抽出した二値画像を多値画像に重ね合わせた文書ファイルを生成することができるが、多値画像から抽出した画像ではない二値画像を多値画像に重ね合わせた文書ファイルを生成することができない。
【０００５】
多値画像から抽出した画像ではない二値画像を多値画像に重ね合わせた文書ファイルが生成される場合、不透明部分および半透明部分によって構成されている二値画像が使用される可能性がある。
【０００６】
そこで、本発明は、不透明部分および半透明部分によって構成されている二値画像を圧縮条件が異なる多値画像に重ね合わせた文書ファイルを生成することができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の画像処理装置は、多値画像から抽出した画像ではない二値画像を生成する二値画像生成手段と、圧縮した前記多値画像である圧縮多値画像に、前記圧縮多値画像とは異なる圧縮条件で圧縮した前記二値画像である圧縮二値画像を重ね合わせた文書ファイルを生成するファイル生成手段とを備えており、前記ファイル生成手段は、前記二値画像が不透明部分および半透明部分によって構成されている場合、前記二値画像のうち不透明部分をマスクした不透明部分マスク画像と、前記二値画像のうち半透明部分をマスクした半透明部分マスク画像とを前記圧縮二値画像にして前記文書ファイルを生成することを特徴とする。
【０００８】
この構成により、本発明の画像処理装置は、不透明部分および半透明部分によって構成されている二値画像を圧縮条件が異なる多値画像に重ね合わせた文書ファイルを生成することができる。
【０００９】
また、本発明の画像処理装置は、前記二値画像が不透明部分および半透明部分によって構成されている場合の前記文書ファイルの生成方法を利用者から受け付ける生成方法受付手段を備えており、前記ファイル生成手段は、前記二値画像が不透明部分および半透明部分によって構成されている場合、前記不透明部分マスク画像を前記圧縮二値画像にするとともに、前記二値画像のうち不透明部分の色で前記二値画像全体を塗り潰した不透明画像と、前記二値画像のうち半透明部分が前記多値画像に対して半透明であることを示す情報とを含めて前記文書ファイルを生成する生成方法と、前記不透明部分マスク画像および前記半透明部分マスク画像を前記圧縮二値画像にして前記文書ファイルを生成する生成方法とのうち、前記生成方法受付手段によって受け付けられた生成方法によって、前記文書ファイルを生成しても良い。
【００１０】
この構成により、本発明の画像処理装置は、利用者の要求に適した生成方法によって文書ファイルを生成することができる。
【００１１】
また、本発明の画像処理装置の前記ファイル生成手段は、前記二値画像が２色の不透明部分によって構成されている場合、前記二値画像のうち１色の不透明部分をマスクした不透明部分マスク画像を前記圧縮二値画像にするとともに、その１色で前記二値画像全体を塗り潰した不透明画像を含めて前記文書ファイルを生成しても良い。
【００１２】
この構成により、本発明の画像処理装置は、二値画像が２色の不透明部分によって構成されている場合に適した生成方法によって文書ファイルを生成することができる。
【００１３】
また、本発明の画像処理装置の前記ファイル生成手段は、前記二値画像が透明部分を含んでいる場合、前記二値画像のうち透明部分をマスクした透明部分マスク画像を前記圧縮二値画像にして前記文書ファイルを生成しても良い。
【００１４】
この構成により、本発明の画像処理装置は、二値画像が透明部分を含んでいる場合に適した生成方法によって文書ファイルを生成することができる。
【００１５】
本発明の画像処理プログラムは、多値画像から抽出した画像ではない二値画像を生成する二値画像生成手段、および、圧縮した前記多値画像である圧縮多値画像に、前記圧縮多値画像とは異なる圧縮条件で圧縮した前記二値画像である圧縮二値画像を重ね合わせた文書ファイルを生成するファイル生成手段としてコンピューターを機能させる画像処理プログラムであって、前記ファイル生成手段は、前記二値画像が不透明部分および半透明部分によって構成されている場合、前記二値画像のうち不透明部分をマスクした不透明部分マスク画像と、前記二値画像のうち半透明部分をマスクした半透明部分マスク画像とを前記圧縮二値画像にして前記文書ファイルを生成することを特徴とする
【００１６】
この構成により、本発明の画像処理プログラムを実行するコンピューターは、不透明部分および半透明部分によって構成されている二値画像を圧縮条件が異なる多値画像に重ね合わせた文書ファイルを生成することができる。
【発明の効果】
【００１７】
本発明の画像処理装置は、不透明部分および半透明部分によって構成されている二値画像を圧縮条件が異なる多値画像に重ね合わせた文書ファイルを生成することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施の形態に係るＭＦＰの構成を示すブロック図である。
【図２】高圧縮ＰＤＦファイルの生成方法が選択されるときの図１に示すＭＦＰの動作のフローチャートである。
【図３】高圧縮ＰＤＦファイルの生成方法が選択されるときに図１に示す表示部に表示されるモード選択画面である。
【図４】高圧縮ＰＤＦファイルが生成されるときの図１に示すＭＦＰの動作のフローチャートである。
【図５】図４の続きのフローチャートである。
【図６】（ａ）図１に示すフォントラスタライザーによって生成されるスタンプ画像であって、透明部分および不透明部分によって構成されているスタンプ画像の一例を示す図である。（ｂ）は、図６（ａ）に示すスタンプ画像が多値画像に重ね合わされた高圧縮ＰＤＦファイルの構成を示す図である。（ｃ）は、図６（ａ）に示すスタンプ画像が多値画像に重ね合わされた画像を示す図である。
【図７】（ａ）図１に示すフォントラスタライザーによって生成されるスタンプ画像であって、透明部分および半透明部分によって構成されているスタンプ画像の一例を示す図である。（ｂ）は、図７（ａ）に示すスタンプ画像が多値画像に重ね合わされた高圧縮ＰＤＦファイルの構成を示す図である。（ｃ）は、図７（ａ）に示すスタンプ画像が多値画像に重ね合わされた画像を示す図である。
【図８】（ａ）図１に示すフォントラスタライザーによって生成されるスタンプ画像であって、２色の不透明部分によって構成されているスタンプ画像の一例を示す図である。（ｂ）は、図８（ａ）に示すスタンプ画像が多値画像に重ね合わされた高圧縮ＰＤＦファイルの構成を示す図である。（ｃ）は、図８（ａ）に示すスタンプ画像が多値画像に重ね合わされた画像を示す図である。
【図９】（ａ）図１に示すフォントラスタライザーによって生成されるスタンプ画像であって、不透明部分および半透明部分によって構成されているスタンプ画像の一例を示す図である。（ｂ）は、図９（ａ）に示すスタンプ画像が多値画像に重ね合わされた高圧縮ＰＤＦファイルの構成を示す図である。（ｃ）は、図９（ａ）に示すスタンプ画像が多値画像に重ね合わされた画像を示す図である。
【図１０】図９（ａ）に示すスタンプ画像が多値画像に重ね合わされた高圧縮ＰＤＦファイルの構成であって、図９（ｂ）に示す構成とは異なる構成を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００２０】
まず、本実施の形態に係る画像処理装置の構成について説明する。
【００２１】
図１は、本実施の形態に係るＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１０の構成を示すブロック図である。
【００２２】
図１に示すように、ＭＦＰ１０は、ＭＦＰ１０全体を制御するコンピューターであるコントローラー２０と、コントローラー２０に接続されていて種々の情報を表示する表示部３１と、コントローラー２０に接続されていて利用者によって種々の操作が入力される操作部３２と、コントローラー２０に接続されていてＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などの図示していない外部の装置と直接またはネットワーク経由で通信を行うための通信インターフェイス３３と、コントローラー２０に接続されていて用紙に印刷を実行する印刷デバイスであるプリンター３４と、原稿から画像を読み取って多値画像を生成するスキャナー３５と、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などの不揮発性記憶装置３６とを備えている。
【００２３】
コントローラー２０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、本発明の画像処理プログラムを含むプログラムおよび各種のデータを予め記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＣＰＵの作業領域として用いられる書き換え可能な揮発性の記憶装置であるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。ＣＰＵは、ＲＯＭに記憶されているプログラムを実行することによってコントローラー２０を動作させる演算処理装置である。ＲＡＭは、ＣＰＵによってプログラムが実行されるときにプログラムや各種のデータを一時的に記憶するようになっている。
【００２４】
コントローラー２０は、画像処理プログラムを実行することによって、文字情報からラスターデータを生成するフォントラスタライザー２１、画像に対して画質の変更、解像度の変更、サイズの変更、回転、色の変換などの各種の処理を実行する画像処理部２２、画像処理部２２によって処理された画像に基づいて文書ファイルである高圧縮ＰＤＦファイルを生成するファイル生成部２３、および、高圧縮ＰＤＦファイルの生成方法を利用者から受け付ける生成方法受付部２４として機能する。
【００２５】
フォントラスタライザー２１は、ファイル生成部２３による合成対象の多値画像から抽出した画像ではない二値画像としてスタンプ画像を生成するようになっており、本発明の二値画像生成手段を構成している。スタンプ画像の例としては、高圧縮ＰＤＦファイルが生成された日付、高圧縮ＰＤＦファイルにおける合成対象の多値画像のページ番号、所定の時点からのプリンター３４による印刷枚数を示すシリアル番号、利用者によって指定された文字列などがある。なお、文字列は、操作部３２を介して利用者によって指定されることや、通信インターフェイス３３経由で外部の装置の操作部を介して利用者によって指定されることができる。
【００２６】
画像処理部２２は、スキャナー３５によって生成された多値画像をＪＰＥＧによって圧縮して圧縮多値画像を生成する。また、画像処理部２２は、フォントラスタライザー２１によって生成されたスタンプ画像をＪＰＥＧとは異なる圧縮条件であるＭＭＲによって圧縮して圧縮二値画像を生成する。そして、ファイル生成部２３は、画像処理部２２によって生成された圧縮多値画像に、画像処理部２２によって生成された圧縮二値画像を重ね合わせて高圧縮ＰＤＦファイルを生成する。したがって、画像処理部２２およびファイル生成部２３は、本発明のファイル生成手段を構成している。
【００２７】
生成方法受付部２４は、二値画像であるスタンプ画像のうち１色が不透明であり、残りの１色が半透明である場合の高圧縮ＰＤＦファイルの生成方法を、操作部３２を介して利用者によって選択されることや、通信インターフェイス３３経由で外部の装置の操作部を介して利用者によって選択されることによって受け付けるようになっており、本発明の生成方法受付手段を構成している。
【００２８】
表示部３１は、例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである。
【００２９】
操作部３２は、表示部３１とともにタッチパネルを形成するボタンなどの入力デバイスである。
【００３０】
通信インターフェイス３３は、例えば、プリンター３４で印刷されるための印刷データを外部の装置から受信したり、スキャナー３５によって生成された画像データを外部の装置に送信したりする。
【００３１】
プリンター３４は、通信インターフェイス３３を介して外部の装置から受信された印刷データ、スキャナー３５によって生成された画像データなどのデータに基づいて、用紙に印刷を実行する。
【００３２】
スキャナー３５は、通信インターフェイス３３を介して外部の装置に送信されるための画像データ、プリンター３４によって印刷されるための画像データなどの画像データを生成する読取デバイスである。
【００３３】
次に、ＭＦＰ１０の動作について説明する。
【００３４】
図２は、高圧縮ＰＤＦファイルの生成方法が選択されるときのＭＦＰ１０の動作のフローチャートである。
【００３５】
ＭＦＰ１０のコントローラー２０は、操作部３２を介して利用者によって高圧縮ＰＤＦファイルの生成方法の選択が要求されると、図２に示す処理を実行する。
【００３６】
図２に示すように、コントローラー２０の生成方法受付部２４は、図３に示すモード選択画面を表示部３１に表示する（Ｓ１０１）。
【００３７】
図３は、高圧縮ＰＤＦファイルの生成方法が選択されるときに表示部３１に表示されるモード選択画面である。
【００３８】
図３に示すモード選択画面には、高圧縮ＰＤＦファイルの生成方法の選択を利用者に促すメッセージ３１ａと、ファイルサイズが小さい高圧縮ＰＤＦファイルを生成するサイズ優先モードを操作部３２を介して利用者に選択させるためのボタン３１ｂと、表示や印刷に最適な高圧縮ＰＤＦファイルを生成する表示・印刷最適モードを操作部３２を介して利用者に選択させるためのボタン３１ｃとが表示されている。
【００３９】
Ｓ１０１の処理の後、生成方法受付部２４は、モードが選択されたと判断するまで、モードが選択されたか否かを判断する（Ｓ１０２）。
【００４０】
Ｓ１０２においてモードが選択されたと判断すると、生成方法受付部２４は、選択されたモードを不揮発性記憶装置３６に記憶して（Ｓ１０３）、図２に示す処理を終了する。
【００４１】
なお、以上においては、操作部３２を介して利用者によって高圧縮ＰＤＦファイルの生成方法の選択が要求される場合について説明したが、生成方法受付部２４は、通信インターフェイス３３経由で外部の装置の操作部を介して利用者によって高圧縮ＰＤＦファイルの生成方法の選択が要求される場合も、通信インターフェイス３３経由で外部の装置の表示部にモード選択画面を表示させるなど、以上の動作と同様に動作する。
【００４２】
また、高圧縮ＰＤＦファイルの生成方法が最初に選択される前、不揮発性記憶装置３６には、サイズ優先モードおよび表示・印刷最適モードの何れか一方が初期値として記憶されている。
【００４３】
図４は、高圧縮ＰＤＦファイルが生成されるときのＭＦＰ１０の動作のフローチャートである。図５は、図４の続きのフローチャートである。
【００４４】
なお、以下においては、スタンプ画像における色と、多値画像における描画内容とを図面において模様によって示す。
【００４５】
コントローラー２０は、操作部３２を介して利用者によって高圧縮ＰＤＦファイルの生成が要求されるか、通信インターフェイス３３経由で外部の装置の操作部を介して利用者によって高圧縮ＰＤＦファイルの生成が要求されると、図４および図５に示す処理を実行する。
【００４６】
図４および図５に示すように、コントローラー２０は、スキャナー３５から多値画像を受信したと判断するまで、スキャナー３５から多値画像を受信したか否かを判断する（Ｓ１１１）。利用者が原稿をスキャナー３５に読み取らせると、コントローラー２０は、スキャナー３５が原稿から画像を読み取って生成した多値画像をスキャナー３５から受信する。
【００４７】
Ｓ１１１において多値画像を受信したと判断すると、コントローラー２０の画像処理部２２は、Ｓ１１１において受信した多値画像をＪＰＥＧによって圧縮する（Ｓ１１２）。ここで、画像処理部２２は、従来の画像処理装置と同様に、Ｓ１１１において受信した多値画像を文字領域と、文字領域以外の領域とに分離し、文字領域を二値画像にしてＭＭＲによって圧縮し、文字領域以外の領域をＪＰＥＧによって圧縮するようになっていても良い。
【００４８】
次いで、フォントラスタライザー２１は、多値画像に合成するためのスタンプ画像を生成する（Ｓ１１３）。
【００４９】
図６（ａ）は、透明部分および不透明部分によって構成されているスタンプ画像の一例を示す図である。
【００５０】
図６（ａ）に示すスタンプ画像４１は、透明部分４１ａおよび不透明部分４１ｂによって構成されている。
【００５１】
図７（ａ）は、透明部分および半透明部分によって構成されているスタンプ画像の一例を示す図である。
【００５２】
図７（ａ）に示すスタンプ画像５１は、透明部分５１ａおよび半透明部分５１ｂによって構成されている。
【００５３】
Ｓ１１３の処理の後、画像処理部２２は、Ｓ１１３において生成されたスタンプ画像が図６（ａ）または図７（ａ）に示すように透明部分を含んでいるか否かを判断する（Ｓ１１４）。
【００５４】
Ｓ１１４において透明部分を含んでいると判断すると、画像処理部２２は、Ｓ１１３において生成されたスタンプ画像のうち透明部分をマスクした透明部分マスク画像を生成する（Ｓ１１５）。ここで、マスクは、ＰＤＦのＩｍａｇｅ辞書で指定可能である。
【００５５】
次いで、画像処理部２２は、Ｓ１１５において生成した透明部分マスク画像をＭＭＲによって圧縮する（Ｓ１１６）。次いで、ファイル生成部２３は、Ｓ１１２において圧縮された多値画像に、Ｓ１１６において圧縮された透明部分マスク画像を重ね合わせて高圧縮ＰＤＦファイルを生成し（Ｓ１１７）、図４および図５に示す処理を終了する。
【００５６】
図６（ｂ）は、図６（ａ）に示すスタンプ画像４１が多値画像４２に重ね合わされた高圧縮ＰＤＦファイルの構成を示す図である。図６（ｃ）は、図６（ａ）に示すスタンプ画像４１が多値画像４２に重ね合わされた画像４０を示す図である。
【００５７】
例えば、Ｓ１１３において生成されたスタンプ画像が図６（ａ）に示すスタンプ画像４１である場合、Ｓ１１７において生成される高圧縮ＰＤＦファイルの構成は、図６（ｂ）に示すようになる。図６（ｂ）に示すように、高圧縮ＰＤＦファイルは、Ｓ１１２において生成された多値画像４２のレイヤーの上に、Ｓ１１６において生成される透明部分マスク画像４３と、スタンプ画像４１のうち不透明部分４１ｂの色である前景色４４とからなるレイヤーが重なって構成されている。図６（ｂ）に示す高圧縮ＰＤＦファイルが印刷または表示されると、図６（ｃ）に示す画像４０が生成される。スタンプ画像４１は、画像４０において、不透明部分４１ｂである文字「Ａ」のグリフ部分のみ描画されている。
【００５８】
図７（ｂ）は、図７（ａ）に示すスタンプ画像５１が多値画像５２に重ね合わされた高圧縮ＰＤＦファイルの構成を示す図である。図７（ｃ）は、図７（ａ）に示すスタンプ画像５１が多値画像５２に重ね合わされた画像５０を示す図である。
【００５９】
例えば、Ｓ１１３において生成されたスタンプ画像が図７（ａ）に示すスタンプ画像５１である場合、Ｓ１１７において生成される高圧縮ＰＤＦファイルの構成は、図７（ｂ）に示すようになる。図７（ｂ）に示すように、高圧縮ＰＤＦファイルは、Ｓ１１２において生成された多値画像５２のレイヤーの上に、Ｓ１１６において生成される透明部分マスク画像５３と、スタンプ画像５１のうち半透明部分５１ｂの色である前景色５４とからなるレイヤーが重なって構成されている。図７（ｂ）に示す高圧縮ＰＤＦファイルが印刷または表示されると、図７（ｃ）に示す画像５０が生成される。画像５０において、スタンプ画像５１の半透明部分５１ｂの色は、多値画像５２の色とアルファブレンディングによって合成されている。スタンプ画像５１は、画像５０において、半透明部分５１ｂである文字「Ａ」のグリフ部分のみ描画されている。
【００６０】
図８（ａ）は、２色の不透明部分によって構成されているスタンプ画像の一例を示す図である。
【００６１】
図８（ａ）に示すスタンプ画像６１は、不透明部分６１ａおよび不透明部分６１ｂによって構成されている。
【００６２】
Ｓ１１４において透明部分を含んでいないと判断すると、画像処理部２２は、Ｓ１１３において生成されたスタンプ画像が図８（ａ）に示すように２色の不透明部分によって構成されているか否かを判断する（Ｓ１１８）。
【００６３】
Ｓ１１８において２色の不透明部分によって構成されていると判断すると、画像処理部２２は、Ｓ１１３において生成されたスタンプ画像のうち１色の不透明部分をマスクした不透明部分マスク画像を生成し（Ｓ１１９）、その１色でスタンプ画像全体を塗り潰した不透明画像、すなわち、矩形のベクター画像を生成する（Ｓ１２０）。ここで、マスクは、ＰＤＦのＩｍａｇｅ辞書で指定可能である。
【００６４】
次いで、画像処理部２２は、Ｓ１１９において生成した不透明部分マスク画像をＭＭＲによって圧縮する（Ｓ１２１）。次いで、ファイル生成部２３は、Ｓ１１２において圧縮された多値画像に、Ｓ１２０において生成された不透明画像と、Ｓ１２１において圧縮された不透明部分マスク画像とを順に重ね合わせて高圧縮ＰＤＦファイルを生成し（Ｓ１２２）、図４および図５に示す処理を終了する。
【００６５】
図８（ｂ）は、図８（ａ）に示すスタンプ画像６１が多値画像６２に重ね合わされた高圧縮ＰＤＦファイルの構成を示す図である。図８（ｃ）は、図８（ａ）に示すスタンプ画像６１が多値画像６２に重ね合わされた画像６０を示す図である。
【００６６】
例えば、Ｓ１１３において生成されたスタンプ画像が図８（ａ）に示すスタンプ画像６１である場合、Ｓ１２２において生成される高圧縮ＰＤＦファイルの構成は、図８（ｂ）に示すようになる。図８（ｂ）に示すように、高圧縮ＰＤＦファイルは、Ｓ１１２において生成された多値画像６２のレイヤーの上に、Ｓ１２０において生成される不透明画像６３のレイヤーと、Ｓ１２１において生成される不透明部分マスク画像６４と、スタンプ画像６１のうち不透明部分６１ｂの色である前景色６５とからなるレイヤーとが順に重なって構成されている。図８（ｂ）に示す高圧縮ＰＤＦファイルが印刷または表示されると、図８（ｃ）に示す画像６０が生成される。スタンプ画像６１は、画像６０において、不透明部分６１ｂである文字「Ａ」のグリフ部分だけでなく、不透明部分６１ａ、すなわち、文字「Ａ」の矩形の背景部分も描画されている。
【００６７】
Ｓ１１８において２色の不透明部分によって構成されていないと判断すると、画像処理部２２は、不揮発性記憶装置３６にアクセスして、高圧縮ＰＤＦファイルの生成方法として選択されている生成方法を判断する（Ｓ１２３）。
【００６８】
Ｓ１２３においてサイズ優先モードが選択されていると判断すると、画像処理部２２は、Ｓ１１３において生成されたスタンプ画像のうち不透明部分をマスクした不透明部分マスク画像を生成し（Ｓ１２４）、スタンプ画像のうち不透明部分の色でスタンプ画像全体を塗り潰した不透明画像、すなわち、矩形のベクター画像を生成する（Ｓ１２５）。ここで、マスクは、ＰＤＦのＩｍａｇｅ辞書で指定可能である。
【００６９】
次いで、画像処理部２２は、Ｓ１２４において生成した不透明部分マスク画像をＭＭＲによって圧縮する（Ｓ１２６）。次いで、ファイル生成部２３は、Ｓ１１２において圧縮された多値画像に、Ｓ１２５において生成された不透明画像と、Ｓ１２６において圧縮された不透明部分マスク画像とを順に重ね合わせるとともに、スタンプ画像のうち半透明部分が多値画像に対して半透明であることを示す情報（以下「半透明対象情報」という。）を含めて高圧縮ＰＤＦファイルを生成し（Ｓ１２７）、図４および図５に示す処理を終了する。ここで、半透明対象情報は、Ｓ１１２において圧縮された多値画像と、Ｓ１２６において圧縮された不透明部分マスク画像とをグループ化して、このグループに対してアルファブレンディングを指定するという、ＰＤＦの機能による情報である。
【００７０】
図９（ａ）は、不透明部分および半透明部分によって構成されているスタンプ画像の一例を示す図である。図９（ｂ）は、図９（ａ）に示すスタンプ画像７１が多値画像７２に重ね合わされた高圧縮ＰＤＦファイルの構成を示す図である。図９（ｃ）は、図９（ａ）に示すスタンプ画像７１が多値画像７２に重ね合わされた画像７０を示す図である。
【００７１】
図９（ａ）に示すスタンプ画像７１は、不透明部分７１ａおよび半透明部分７１ｂによって構成されている。例えば、Ｓ１１３において生成されたスタンプ画像が図９（ａ）に示すスタンプ画像７１であって、不揮発性記憶装置３６に記憶されている生成方法がサイズ優先モードである場合、Ｓ１２７において生成される高圧縮ＰＤＦファイルの構成は、図９（ｂ）に示すようになる。図９（ｂ）に示すように、高圧縮ＰＤＦファイルは、Ｓ１１２において生成された多値画像７２のレイヤーの上に、Ｓ１２５において生成される不透明画像７３のレイヤーと、Ｓ１２６において生成される不透明部分マスク画像７４と、スタンプ画像７１のうち半透明部分７１ｂの色である前景色７５とからなるレイヤーとが順に重なって構成されている。また、高圧縮ＰＤＦファイルには、半透明対象情報も含まれている。図９（ｂ）に示す高圧縮ＰＤＦファイルが印刷または表示されると、図９（ｃ）に示す画像７０が生成される。画像７０において、スタンプ画像７１の半透明部分７１ｂの色は、多値画像７２の色とアルファブレンディングによって合成されている。スタンプ画像７１は、画像７０において、半透明部分７１ｂである文字「Ａ」のグリフ部分だけでなく、不透明部分７１ａ、すなわち、文字「Ａ」の矩形の背景部分も描画されている。
【００７２】
Ｓ１２３において表示・印刷最適モードが選択されていると判断すると、画像処理部２２は、Ｓ１１３において生成されたスタンプ画像のうち不透明部分をマスクした不透明部分マスク画像を生成し（Ｓ１２８）、スタンプ画像のうち半透明部分をマスクした半透明部分マスク画像を生成する（Ｓ１２９）。ここで、半透明部分マスク画像は、不透明部分マスク画像が複製されて、そのビットの０，１が反転されることによって生成される。マスクは、ＰＤＦのＩｍａｇｅ辞書で指定可能である。
【００７３】
次いで、画像処理部２２は、Ｓ１２８において生成した不透明部分マスク画像およびＳ１２９において生成した半透明部分マスク画像をＭＭＲによって圧縮する（Ｓ１３０）。次いで、ファイル生成部２３は、Ｓ１１２において圧縮された多値画像に、Ｓ１３０において生成された不透明部分マスク画像および半透明部分マスク画像を重ね合わせて高圧縮ＰＤＦファイルを生成し（Ｓ１３１）、図４および図５に示す処理を終了する。
【００７４】
図１０は、図９（ａ）に示すスタンプ画像７１が多値画像７２に重ね合わされた高圧縮ＰＤＦファイルの構成であって、図９（ｂ）に示す構成とは異なる構成を示す図である。
【００７５】
例えば、Ｓ１１３において生成されたスタンプ画像が図９（ａ）に示すスタンプ画像７１であって、不揮発性記憶装置３６に記憶されている生成方法が表示・印刷最適モードである場合、Ｓ１３１において生成される高圧縮ＰＤＦファイルの構成は、図１０に示すようになる。図１０に示すように、高圧縮ＰＤＦファイルは、Ｓ１１２において生成された多値画像７２のレイヤーの上に、Ｓ１３０において生成される不透明部分マスク画像７４と、スタンプ画像７１のうち半透明部分７１ｂの色である前景色７５とからなるレイヤーと、Ｓ１３０において生成される半透明部分マスク画像７６と、スタンプ画像７１のうち不透明部分７１ａの色である前景色７７とからなるレイヤーとが重なって構成されている。図１０に示す高圧縮ＰＤＦファイルが印刷または表示されると、図９（ｃ）に示す画像７０が生成される。
【００７６】
以上に説明したように、ＭＦＰ１０は、不透明部分および半透明部分によって構成されているスタンプ画像を圧縮条件が異なる多値画像に重ね合わせた高圧縮ＰＤＦファイルを生成することができる（Ｓ１２７、Ｓ１３１）。
【００７７】
また、ＭＦＰ１０は、サイズ優先モードと、表示・印刷最適モードとのうち、生成方法受付部２４によって受け付けられたモードによって高圧縮ＰＤＦファイルを生成する（Ｓ１２３〜Ｓ１３１）ので、利用者の要求に適した生成方法によって高圧縮ＰＤＦファイルを生成することができる。
【００７８】
ここで、サイズ優先モード（Ｓ１２４〜Ｓ１２７）によって生成された高圧縮ＰＤＦファイルは、表示や印刷が実行される際にＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）処理される時に、背景画像である多値画像がＣＰＵの作業領域であるＲＡＭに常に記憶されている必要があるので、表示や印刷が実行されるまでの時間が長いという問題や、ＲＡＭの使用効率が悪いという問題が生じる可能性がある。また、ＰＤＦのＶｉｅｗｅｒの機能が制限されていて、上述した半透明対象情報を解釈することができないＶｉｅｗｅｒである場合、そのようなＶｉｅｗｅｒでは、サイズ優先モードによって生成された高圧縮ＰＤＦファイルを開くことができないという問題が生じる。これらの問題の対策として、利用者は、ＭＦＰ１０に表示・印刷最適モード（Ｓ１２８〜Ｓ１３１）によって高圧縮ＰＤＦファイルを生成させることができる。
【００７９】
表示・印刷最適モードによって生成された高圧縮ＰＤＦファイルは、不透明部分マスク画像だけでなく、半透明部分マスク画像をも含んでいるので、サイズ優先モードによって生成された高圧縮ＰＤＦファイルと比較して、ファイルサイズが大きい。しかしながら、スタンプ画像は、通常、ハーフトーン画像ではなく、ある程度の範囲がベタに描かれた画像であるので、ＭＭＲによる圧縮の効率が良い。また、スタンプ画像は、通常、背景画像である多値画像と比較して画像サイズが小さいので、高圧縮ＰＤＦファイルのファイルサイズに殆ど影響しない。したがって、表示・印刷最適モードによって生成された高圧縮ＰＤＦファイルは、サイズ優先モードによって生成された高圧縮ＰＤＦファイルと比較して、ファイルサイズが極端に大きいわけではない。例えば、本願発明者が用意したある画像は、サイズ優先モードによって生成された高圧縮ＰＤＦファイルのファイルサイズが２７２ＫＢであったのに対し、表示・印刷最適モードによって生成された高圧縮ＰＤＦファイルのファイルサイズが２８２ＫＢであった。つまり、ファイルサイズの増加は、僅か３％程度であった。
【００８０】
ＭＦＰ１０は、スタンプ画像が２色の不透明部分によって構成されている場合、スタンプ画像のうち１色の不透明部分をマスクした不透明部分マスク画像と、その１色でスタンプ画像全体を塗り潰した不透明画像とを使用して高圧縮ＰＤＦファイルを生成する（Ｓ１１９〜Ｓ１２２）ので、スタンプ画像が２色の不透明部分によって構成されている場合に適した生成方法によって高圧縮ＰＤＦファイルを生成することができる。
【００８１】
また、ＭＦＰ１０は、スタンプ画像が透明部分を含んでいる場合、スタンプ画像のうち透明部分をマスクした透明部分マスク画像を使用して高圧縮ＰＤＦファイルを生成する（Ｓ１１５〜Ｓ１１７）ので、スタンプ画像が透明部分を含んでいる場合に適した生成方法によって高圧縮ＰＤＦファイルを生成することができる。
【００８２】
なお、画像処理装置は、本実施の形態においてＭＦＰであるが、スキャナー専用機など、ＭＦＰ以外の装置であっても良い。
【００８３】
また、文書ファイルは、本実施の形態において高圧縮ＰＤＦファイルであるが、ＰＤＦファイル以外の形式のファイルであっても良い。
【００８４】
また、多値画像の圧縮方式は、本実施の形態においてＪＰＥＧであるが、ＪＰＥＧ以外の圧縮方式であっても良い。
【００８５】
また、二値画像の圧縮方式は、本実施の形態においてＭＭＲであるが、ＭＭＲ以外の圧縮方式であっても良い。
【００８６】
また、多値画像は、本実施の形態においてスキャナー３５から受信しているが、通信インターフェイス３３を介して外部の装置から受信するようになっていても良い。
【符号の説明】
【００８７】
１０  ＭＦＰ（画像処理装置）
２０  コントローラー（コンピューター）
２１  フォントラスタライザー（二値画像生成手段）
２２  画像処理部（ファイル生成手段）
２３  ファイル生成部（ファイル生成手段）
２４  生成方法受付部（生成方法受付手段）
４１  スタンプ画像（二値画像）
４１ａ  透明部分
４２  多値画像
４３  透明部分マスク画像
５１  スタンプ画像（二値画像）
５１ａ  透明部分
５２  多値画像
５３  透明部分マスク画像
６１  スタンプ画像（二値画像）
６１ａ  不透明部分
６１ｂ  不透明部分
６２  多値画像
６３  不透明画像
６４  不透明部分マスク画像
７１  スタンプ画像（二値画像）
７１ａ  不透明部分
７１ｂ  半透明部分
７２  多値画像
７３  不透明画像
７４  不透明部分マスク画像
７６  半透明部分マスク画像
【図１】
0005496142.tif 000002
【図２】
0005496142.tif 000003
【図３】
0005496142.tif 000004
【図４】
0005496142.tif 000005
【図５】
0005496142.tif 000006
【図６】
0005496142.tif 000007
【図７】
0005496142.tif 000008
【図８】
0005496142.tif 000009
【図９】
0005496142.tif 000010
【図１０】
0005496142.tif 000011