(57)【要約】      （修正有）【課題】画像に含まれる特定の色又は明度に係る領域（例えば、黒文字）が、単独の色又は明度で再現可能なように画像を処理する。【解決手段】多値画像の各画素の属性を、前景に係る第一属性、特定の色又は明度に係る第二属性、背景に係る第三属性に分類する画素属性分類手段１１と、第一属性に属する第一画像を生成する第一画像生成手段１２と、第二属性に属する画素の位置を特定可能な第二画像を生成する第二画像生成手段１３と、第三属性に属する第三画像を生成する第三画像生成手段１４と、第一属性に属する画素と該画素以外の画素とを選択可能、又は第三属性に属する画素と該画素以外の画素とを選択可能、な選択データを生成する選択データ生成手段２２と、第一画像を圧縮する第一画像圧縮手段１９と、第二画像を圧縮する第二画像圧縮手段２０と、第三画像を圧縮する第三画像圧縮手段２１と、選択データを圧縮する選択データ圧縮手段２３とを有する。【選択図】  図１
2006238405.tif 000002
【特許請求の範囲】
【請求項１】
画像を処理する画像処理装置であって、
多値画像を取得する多値画像取得手段と、
前記多値画像の各画素の属性を、前景に係る第一属性、又は特定の色又は明度に係る第二属性、又は背景に係る第三属性、に分類する画素属性分類手段と、
前記第一属性に属する画素の画素値を含む第一画像を生成する第一画像生成手段と、
前記第二属性に属する画素の位置を特定可能な第二画像を生成する第二画像生成手段と、
前記第三属性に属する画素の画素値を含む第三画像を生成する第三画像生成手段と、
前記第一属性に属する画素と該画素以外の画素とを選択可能、又は前記第三属性に属する画素と該画素以外の画素とを選択可能、な選択データを生成する選択データ生成手段と、
前記第一画像に係るデータを圧縮する第一画像圧縮手段と、
前記第二画像に係るデータを圧縮する第二画像圧縮手段と、
前記第三画像に係るデータを圧縮する第三画像圧縮手段と、
前記選択データを圧縮する選択データ圧縮手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記第一画像圧縮手段において圧縮された第一圧縮データと、
前記第二画像圧縮手段において圧縮された第二圧縮データと、
前記第三画像圧縮手段において圧縮された第三圧縮データと、
前記選択データ圧縮手段において圧縮された第四圧縮データと、
を重ね合わせ出力可能な形態で統合するデータ統合手段を更に有することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記データ統合手段において統合されたデータを格納する統合データ格納手段を更に有することを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記第一画像生成手段において生成された第一画像の画素の内、前記第一属性に属さない画素の画素値を決定する第一画像非可視領域画素値決定手段と、
前記第三画像生成手段において生成された第三画像の画素の内、前記第三属性に属さない画素の画素値を決定する第三画像非可視領域画素値決定手段と、
を更に有することを特徴とする請求項１乃至３何れか一項記載の画像処理装置。
【請求項５】
前記第一画像非可視領域画素値決定手段は、
前記第一画像生成手段において生成された第一画像の画素の内、前記第一属性に属さない画素の画素値を一律の画素値に設定し、
前記第三画像非可視領域画素値決定手段は、
前記第三画像生成手段において生成された第三画像の画素の内、前記第三属性に属さない画素の画素値を一律の画素値に設定する
ことを特徴とする請求項４記載の画像処理装置。
【請求項６】
前記第一画像非可視領域画素値決定手段は、
前記第一画像生成手段において生成された第一画像の画素の内、前記第一属性に属する画素又は画素群の周囲の領域を決定する第一周囲領域決定手段と、
該周囲領域決定手段によって決定された領域内の、前記第一属性に属する画素又は画素群に係る画素値を算出する第一画素値算出手段と、
該画素値算出手段において算出した画素値に基づいて、前記周囲領域決定手段によって決定された領域内の、前記第一属性に属さない画素又は画素群の画素値を設定する第一画素値設定手段と、を有し、
前記第三画像非可視領域画素値決定手段は、
前記第三画像生成手段において生成された第三画像の画素の内、前記第三属性に属する画素又は画素群の周囲の領域を決定する第三周囲領域決定手段と、
該周囲領域決定手段によって決定された領域内の、前記第三属性に属する画素又は画素群に係る画素値を算出する第三画素値算出手段と、
該画素値算出手段において算出した画素値に基づいて、前記周囲領域決定手段によって決定された領域内の、前記第三属性に属さない画素又は画素群の画素値を設定する第三画素値設定手段と、を有する
ことを特徴とする請求項４記載の画像処理装置。
【請求項７】
前記第一画像の解像度を低下させる第一画像低解像度化手段と、
前記第三画像の解像度を低下させる第三画像低解像度化手段と、
を更に有することを特徴とする請求項１乃至６何れか一項記載の画像処理装置。
【請求項８】
前記画素属性分類手段は、
前記多値画像の文字領域を識別し、該文字領域に含まれる画素の属性を、前景に係る第一属性とする第一属性決定手段と、
前記多値画像の文字領域以外の領域に含まれる画素の属性を、背景に係る第三属性とする第三属性決定手段と、
前記第一属性決定手段が前記第一属性の画素とした画素の内、特定の色又は明度を有する画素を、特定の色又は明度に係る第二属性とする第二属性決定手段と、
を有することを特徴とする請求項１乃至７何れか一項記載の画像処理装置。
【請求項９】
前記画素属性分類手段は、
前記多値画像の画素の内、相対的に低い明度を有する画素の属性を、前景に係る第一属性とし、
前記多値画像の画素の内、相対的に高い明度を有する画素の属性を、背景に係る第三属性とし、
前記第一属性の画素とした画素の内、特定の色又は明度を有する画素を、特定の色又は明度に係る第二属性とする
ことを特徴とする請求項１乃至７何れか一項記載の画像処理装置。
【請求項１０】
前記特定の色又は明度とは、黒又は明度ゼロであることを特徴とする請求項８又は９記載の画像処理装置。
【請求項１１】
前記第一画像圧縮手段において圧縮された第一圧縮データ、前記第二画像圧縮手段において圧縮された第二圧縮データ、前記第三画像圧縮手段において圧縮された第三圧縮データ、及び前記選択データ圧縮手段において圧縮された第四圧縮データを取得する圧縮データ取得手段と、
前記第一圧縮データを伸長する第一圧縮データ伸長手段と、
前記第二圧縮データを伸長する第二圧縮データ伸長手段と、
前記第三圧縮データを伸長する第三圧縮データ伸長手段と、
前記第四圧縮データを伸長する第四圧縮データ伸長手段と、
前記第二画像の画素の内、前記第二属性に属する画素以外の画素を透明化する画素透明化手段と、
前記第二画像の画素の内、前記第二属性に属する画素を単色で彩色する画素単色彩色手段と、
前記第一画像と、前記画素透明化手段において透明化処理及び前記画素単色彩色手段において単色彩色処理を施された前記第二画像と、を重ね合わせる画像重ね合わせ手段と、
前記第三画像の画素と、前記画像重ね合わせ手段において重ね合わされた画像の画素と、を前記第三属性に属する画素と該画素以外の画素とを選択可能な選択データに基づいて、選択する画素選択手段と、
を更に有することを特徴とする請求項１乃至１０何れか一項記載の画像処理装置。
【請求項１２】
前記第一画像圧縮手段において圧縮された第一圧縮データ、前記第二画像圧縮手段において圧縮された第二圧縮データ、前記第三画像圧縮手段において圧縮された第三圧縮データ、及び前記選択データ圧縮手段において圧縮された第四圧縮データを取得する圧縮データ取得手段と、
前記第一圧縮データを伸長する第一圧縮データ伸長手段と、
前記第二圧縮データを伸長する第二圧縮データ伸長手段と、
前記第三圧縮データを伸長する第三圧縮データ伸長手段と、
前記第四圧縮データを伸長する第四圧縮データ伸長手段と、
前記第二画像の画素の内、前記第二属性に属する画素以外の画素を透明化する画素透明化手段と、
前記第二画像の画素の内、前記第二属性に属する画素を単色で彩色する画素単色彩色手段と、
前記第三画像と、前記画素透明化手段において透明化処理及び前記画素単色彩色手段において単色彩色処理を施された前記第二画像と、を重ね合わせる画像重ね合わせ手段と、
前記第一画像の画素と、前記画像重ね合わせ手段において重ね合わされた画像の画素と、を前記第一属性に属する画素と該画素以外の画素とを選択可能な選択データに基づいて、選択する画素選択手段と、
を更に有することを特徴とする請求項１乃至１０何れか一項記載の画像処理装置。
【請求項１３】
前記画素選択手段によって選択された選択結果に基づいて、画像を出力する出力手段を更に有することを特徴とする請求項１１又は１２記載の画像処理装置。
【請求項１４】
前記第一、第二、第三画像圧縮手段、または選択データ圧縮手段が圧縮対象とする前記データまたは前記選択データの内、いずれか１つ以上を分割する分割手段を有することを特徴とする請求項１から１３のいずれか１項に記載の画像処理装置。
【請求項１５】
前記分割手段により分割された前記データまたは前記選択データを結合する結合手段を有することを特徴とする請求項１４に記載の画像処理装置。
【請求項１６】
画像を処理する画像処理装置であって、
多値画像を取得する多値画像取得手段と、
前記多値画像の各画素の属性を、前景に係る第一属性、又は背景に係る第三属性、に分類する画素属性分類手段と、
前記第一属性に属する画素の画素値を含む第一画像を生成する第一画像生成手段と、
前記第三属性に属する画素の画素値を含む第三画像を生成する第三画像生成手段と、
前記第一属性に属する画素と該画素以外の画素とを選択可能、又は前記第三属性に属する画素と該画素以外の画素とを選択可能、な選択データを生成する選択データ生成手段と、
前記第一画像に係るデータを圧縮する第一画像圧縮手段と、
前記第三画像に係るデータを圧縮する第三画像圧縮手段と、
前記選択データを圧縮する選択データ圧縮手段と、
前記第一、第三画像圧縮手段、または選択データ圧縮手段が圧縮対象とする前記データまたは前記選択データのうち、いずれか１つ以上を分割する分割手段と、
を有することを特徴とする画像処理装置。
【請求項１７】
前記第一画像圧縮手段において圧縮された第一圧縮データ、前記第三画像圧縮手段において圧縮された第三圧縮データ、及び前記選択データ圧縮手段において圧縮された第四圧縮データを取得する圧縮データ取得手段と、
前記第一圧縮データを伸長する第一圧縮データ伸長手段と、
前記第三圧縮データを伸長する第三圧縮データ伸長手段と、
前記第四圧縮データを伸長する第四圧縮データ伸長手段と、
前記第一画像の画素と、前記第三画像の画素とを選択可能な選択データに基づいて、選択する画素選択手段と、
を更に有することを特徴とする請求項１６項記載の画像処理装置。
【請求項１８】
画像を処理する画像処理装置における画像処理方法であって、
多値画像を取得する多値画像取得段階と、
前記多値画像の各画素の属性を、前景に係る第一属性、又は特定の色又は明度に係る第二属性、又は背景に係る第三属性、に分類する画素属性分類段階と、
前記第一属性に属する画素の画素値を含む第一画像を生成する第一画像生成段階と、
前記第二属性に属する画素の位置を特定可能な第二画像を生成する第二画像生成段階と、
前記第三属性に属する画素の画素値を含む第三画像を生成する第三画像生成段階と、
前記第一属性に属する画素と該画素以外の画素とを選択可能、又は前記第三属性に属する画素と該画素以外の画素とを選択可能、な選択データを生成する選択データ生成段階と、
前記第一画像に係るデータを圧縮する第一画像圧縮段階と、
前記第二画像に係るデータを圧縮する第二画像圧縮段階と、
前記第三画像に係るデータを圧縮する第三画像圧縮段階と、
前記選択データを圧縮する選択データ圧縮段階と、
を有することを特徴とする画像処理方法。
【請求項１９】
前記第一画像圧縮段階において圧縮された第一圧縮データと、
前記第二画像圧縮段階において圧縮された第二圧縮データと、
前記第三画像圧縮段階において圧縮された第三圧縮データと、
前記選択データ圧縮段階において圧縮された第四圧縮データと、
を重ね合わせ出力可能な形態で統合するデータ統合段階を更に有することを特徴とする請求項１８記載の画像処理方法。
【請求項２０】
前記第一画像生成段階において生成された第一画像の画素の内、前記第一属性に属さない画素の画素値を決定する第一画像非可視領域画素値決定段階と、
前記第三画像生成段階において生成された第三画像の画素の内、前記第三属性に属さない画素の画素値を決定する第三画像非可視領域画素値決定段階と、
を更に有することを特徴とする請求項１８又は１９記載の画像処理方法。
【請求項２１】
前記第一画像非可視領域画素値決定段階は、
前記第一画像生成段階において生成された第一画像の画素の内、前記第一属性に属さない画素の画素値を一律の画素値に設定し、
前記第三画像非可視領域画素値決定段階は、
前記第三画像生成段階において生成された第三画像の画素の内、前記第三属性に属さない画素の画素値を一律の画素値に設定する
ことを特徴とする請求項２０記載の画像処理方法。
【請求項２２】
前記第一画像非可視領域画素値決定段階は、
前記第一画像生成段階において生成された第一画像の画素の内、前記第一属性に属する画素又は画素群の周囲の領域を決定する第一周囲領域決定段階と、
該周囲領域決定段階によって決定された領域内の、前記第一属性に属する画素又は画素群に係る画素値を算出する第一画素値算出段階と、
該画素値算出段階において算出した画素値に基づいて、前記周囲領域決定段階によって決定された領域内の、前記第一属性に属さない画素又は画素群の画素値を設定する第一画素値設定段階と、を有し、
前記第三画像非可視領域画素値決定段階は、
前記第三画像生成段階において生成された第三画像の画素の内、前記第三属性に属する画素又は画素群の周囲の領域を決定する第三周囲領域決定段階と、
該周囲領域決定段階によって決定された領域内の、前記第三属性に属する画素又は画素群に係る画素値を算出する第三画素値算出段階と、
該画素値算出段階において算出した画素値に基づいて、前記周囲領域決定段階によって決定された領域内の、前記第三属性に属さない画素又は画素群の画素値を設定する第三画素値設定段階と、を有する
ことを特徴とする請求項２０記載の画像処理方法。
【請求項２３】
前記第一画像の解像度を低下させる第一画像低解像度化段階と、
前記第三画像の解像度を低下させる第三画像低解像度化段階と、
を更に有することを特徴とする請求項２０乃至２２何れか一項記載の画像処理方法。
【請求項２４】
前記画素属性分類段階は、
前記多値画像の文字領域を識別し、該文字領域に含まれる画素の属性を、前景に係る第一属性とし、
前記多値画像の文字領域以外の領域に含まれる画素の属性を、背景に係る第三属性とし、
前記第一属性の画素とした画素の内、特定の色又は明度を有する画素を、特定の色又は明度に係る第二属性とする
ことを特徴とする請求項１８乃至２３何れか一項記載の画像処理方法。
【請求項２５】
前記画素属性分類段階は、
前記多値画像の画素の内、相対的に低い明度を有する画素の属性を、前景に係る第一属性とする第一属性決定段階と、
前記多値画像の画素の内、相対的に高い明度を有する画素の属性を、背景に係る第三属性とする第三属性決定段階と、
前記第一属性決定段階において第一属性の画素とされた画素の内、特定の色又は明度を有する画素を、特定の色又は明度に係る第二属性とする第二属性決定段階と、
を有することを特徴とする請求項１８乃至２３何れか一項記載の画像処理方法。
【請求項２６】
前記特定の色又は明度とは、黒又は明度ゼロであることを特徴とする請求項２４又は２５記載の画像処理方法。
【請求項２７】
前記第一画像圧縮段階において圧縮された第一圧縮データと、前記第二画像圧縮段階において圧縮された第二圧縮データと、前記第三画像圧縮段階において圧縮された第三圧縮データと、前記選択データ圧縮段階において圧縮された第四圧縮データを取得する圧縮データ取得段階と、
前記第一圧縮データを伸長する第一圧縮データ伸長段階と、
前記第二圧縮データを伸長する第二圧縮データ伸長段階と、
前記第三圧縮データを伸長する第三圧縮データ伸長段階と、
前記第四圧縮データを伸長する第四圧縮データ伸長段階と、
前記第二画像の画素の内、前記第二属性に属する画素以外の画素を透明化する画素透明化段階と、
前記第二画像の画素の内、前記第二属性に属する画素を単色で彩色する画素単色彩色段階と、
前記第一画像と、前記画素透明化段階において透明化処理及び前記画素単色彩色段階において単色彩色処理を施された前記第二画像と、を重ね合わせる画像重ね合わせ段階と、
前記第三画像の画素と、前記画像重ね合わせ段階において重ね合わされた画像の画素と、を前記第三属性に属する画素と該画素以外の画素とを選択可能な選択データに基づいて、選択する画素選択段階と、
を更に有することを特徴とする請求項１８乃至２６何れか一項記載の画像処理方法。
【請求項２８】
前記第一画像圧縮段階において圧縮された第一圧縮データと、前記第二画像圧縮段階において圧縮された第二圧縮データと、前記第三画像圧縮段階において圧縮された第三圧縮データと、前記選択データ圧縮段階において圧縮された第四圧縮データを取得する圧縮データ取得段階と、
前記第一圧縮データを伸長する第一圧縮データ伸長段階と、
前記第二圧縮データを伸長する第二圧縮データ伸長段階と、
前記第三圧縮データを伸長する第三圧縮データ伸長段階と、
前記第四圧縮データを伸長する第四圧縮データ伸長段階と、
前記第二画像の画素の内、前記第二属性に属する画素以外の画素を透明化する画素透明化段階と、
前記第二画像の画素の内、前記第二属性に属する画素を単色で彩色する画素単色彩色段階と、
前記第三画像と、前記画素透明化段階において透明化処理及び前記画素単色彩色段階において単色彩色処理を施された前記第二画像と、を重ね合わせる画像重ね合わせ段階と、
前記第一画像の画素と、前記画像重ね合わせ段階において重ね合わされた画像の画素と、を前記第一属性に属する画素と該画素以外の画素とを選択可能な選択データに基づいて、選択する画素選択段階と、
を更に有することを特徴とする請求項１８乃至２６何れか一項記載の画像処理方法。
【請求項２９】
前記画素選択段階によって選択された選択結果に基づいて、画像を出力する出力段階を更に有することを特徴とする請求項２７又は２８記載の画像処理方法。
【請求項３０】
前記第一、第二、第三画像圧縮段階、または選択データ圧縮段階で圧縮対象とする前記データまたは前記選択データの内、いずれか１つ以上を分割する分割段階を有することを特徴とする請求項１８から２９のいずれか１項に記載の画像処理装置。
【請求項３１】
前記分割段階で分割された前記データまたは前記選択データを結合する結合段階を有することを特徴とする請求項３０に記載の画像処理装置。
【請求項３２】
画像を処理する画像処理装置における画像処理方法であって、
多値画像を取得する多値画像取得段階と、
前記多値画像の各画素の属性を、前景に係る第一属性、又は背景に係る第三属性、に分類する画素属性分類段階と、
前記第一属性に属する画素の画素値を含む第一画像を生成する第一画像生成段階と、
前記第三属性に属する画素の画素値を含む第三画像を生成する第三画像生成段階と、
前記第一属性に属する画素と該画素以外の画素とを選択可能、又は前記第三属性に属する画素と該画素以外の画素とを選択可能、な選択データを生成する選択データ生成段階と、
前記第一画像に係るデータを圧縮する第一画像圧縮段階と、
前記第三画像に係るデータを圧縮する第三画像圧縮段階と、
前記選択データを圧縮する選択データ圧縮段階と、
前記第一、第三画像圧縮段階、または選択データ圧縮段階で圧縮対象とする前記データまたは前記選択データのうち、いずれか１つ以上を分割する分割段階と、
を有することを特徴とする画像処理方法。
【請求項３３】
前記第一画像圧縮段階において圧縮された第一圧縮データ、前記第三画像圧縮段階において圧縮された第三圧縮データ、及び前記選択データ圧縮段階において圧縮された第四圧縮データを取得する圧縮データ取得段階と、
前記第一圧縮データを伸長する第一圧縮データ伸長段階と、
前記第三圧縮データを伸長する第三圧縮データ伸長段階と、
前記第四圧縮データを伸長する第四圧縮データ伸長段階と、
前記第一画像の画素と、前記第三画像の画素とを選択可能な選択データに基づいて、選択する画素選択段階と、
を更に有することを特徴とする請求項３２項記載の画像処理方法。
【請求項３４】
請求項１８乃至３３何れか一項記載の画像処理方法をコンピュータに実行させることを特徴とする画像処理プログラム。
【請求項３５】
請求項３４記載の画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を処理する、画像処理装置、画像処理方法、画像処理プログラム及び記録媒体に関する。
【背景技術】
【０００２】
従来の画像処理では、画像を前景と、背景と、に分類すると共に、前景又は背景を選択可能な選択（マスク）データを生成し、それぞれを圧縮符号化していた。また、画像を再現する際は、圧縮符号化した前景、背景及び選択データをそれぞれ伸長復号化し、選択データに基づいて、前景又は背景を選択していた。
【特許文献１】特開２００４−０３２５５４号公報
【特許文献２】特開２００１−２２３９０３号公報
【特許文献３】特開平１１−２６１８３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述したように従来の画像処理では、画像を前景と、背景と、選択データとに分類するため、特定の色又は明度に係る領域（例えば、黒文字）が、例えば前景等に含められ、画像を再現する際、特定の色又は明度に係る領域が、該特定の色又は明度に係る単独の色又は明度で再現されず、例えば他の色又は明度の集合体で再現されてしまう問題があった。
【０００４】
例えば、画像処理を行う装置がプリンタ（又は複合機）等であり、特定の色又は明度に係る領域が黒文字であった場合、該プリンタが、画像を再現し、出力する際（つまり印刷時に）、画像に含まれる黒文字を黒トナー単独で出力することができず、他のトナー（シアン、マゼンタ、イエロー）の集合体で出力してしまう問題があった。したがって、印刷された画像に含まれる黒文字等が滲んで見えてしまう問題があった。
【０００５】
本発明は、上記の点に鑑みなされたもので、画像を再現する際、画像に含まれる特定の色又は明度に係る領域（例えば、黒文字）が、該特定の色又は明度に係る単独の色又は明度（黒又は明度ゼロ）で再現可能なように画像を処理することを目的とする。
【課題を解決するための手段】
【０００６】
そこで、上記課題を解決するため、本発明は、画像を処理する画像処理装置であって、多値画像を取得する多値画像取得手段と、前記多値画像の各画素の属性を、前景に係る第一属性、又は特定の色又は明度に係る第二属性、又は背景に係る第三属性、に分類する画素属性分類手段と、前記第一属性に属する画素の画素値を含む第一画像を生成する第一画像生成手段と、前記第二属性に属する画素の位置を特定可能な第二画像を生成する第二画像生成手段と、前記第三属性に属する画素の画素値を含む第三画像を生成する第三画像生成手段と、前記第一属性に属する画素と該画素以外の画素とを選択可能、又は前記第三属性に属する画素と該画素以外の画素とを選択可能、な選択データを生成する選択データ生成手段と、前記第一画像に係るデータを圧縮する第一画像圧縮手段と、前記第二画像に係るデータを圧縮する第二画像圧縮手段と、前記第三画像に係るデータを圧縮する第三画像圧縮手段と、前記選択データを圧縮する選択データ圧縮手段とを有することを特徴とする。
【０００７】
また、上記課題を解決するため、本発明は、前記第一画像圧縮手段において圧縮された第一圧縮データと、前記第二画像圧縮手段において圧縮された第二圧縮データと、前記第三画像圧縮手段において圧縮された第三圧縮データと、前記選択データ圧縮手段において圧縮された第四圧縮データと、を重ね合わせ出力可能な形態で統合するデータ統合手段を更に有することを特徴とする。
【０００８】
また、上記課題を解決するため、本発明は、前記データ統合手段において統合されたデータを格納する統合データ格納手段を更に有することを特徴とする。
【０００９】
また、上記課題を解決するため、本発明は、前記第一画像生成手段において生成された第一画像の画素の内、前記第一属性に属さない画素の画素値を決定する第一画像非可視領域画素値決定手段と、前記第三画像生成手段において生成された第三画像の画素の内、前記第三属性に属さない画素の画素値を決定する第三画像非可視領域画素値決定手段と、を更に有することを特徴とする。
【００１０】
また、上記課題を解決するため、本発明は、前記第一画像非可視領域画素値決定手段は、前記第一画像生成手段において生成された第一画像の画素の内、前記第一属性に属さない画素の画素値を一律の画素値に設定し、前記第三画像非可視領域画素値決定手段は、前記第三画像生成手段において生成された第三画像の画素の内、前記第三属性に属さない画素の画素値を一律の画素値に設定することを特徴とする。
【００１１】
また、上記課題を解決するため、本発明は、前記第一画像非可視領域画素値決定手段は、前記第一画像生成手段において生成された第一画像の画素の内、前記第一属性に属する画素又は画素群の周囲の領域を決定する第一周囲領域決定手段と、該周囲領域決定手段によって決定された領域内の、前記第一属性に属する画素又は画素群に係る画素値を算出する第一画素値算出手段と、該画素値算出手段において算出した画素値に基づいて、前記周囲領域決定手段によって決定された領域内の、前記第一属性に属さない画素又は画素群の画素値を設定する第一画素値設定手段と、を有し、前記第三画像非可視領域画素値決定手段は、前記第三画像生成手段において生成された第三画像の画素の内、前記第三属性に属する画素又は画素群の周囲の領域を決定する第三周囲領域決定手段と、該周囲領域決定手段によって決定された領域内の、前記第三属性に属する画素又は画素群に係る画素値を算出する第三画素値算出手段と、該画素値算出手段において算出した画素値に基づいて、前記周囲領域決定手段によって決定された領域内の、前記第三属性に属さない画素又は画素群の画素値を設定する第三画素値設定手段と、を有することを特徴とする。
【００１２】
また、上記課題を解決するため、本発明は、前記第一画像の解像度を低下させる第一画像低解像度化手段と、前記第三画像の解像度を低下させる第三画像低解像度化手段と、を更に有することを特徴とする。
【００１３】
また、上記課題を解決するため、本発明は、前記画素属性分類手段は、前記多値画像の文字領域を識別し、該文字領域に含まれる画素の属性を、前景に係る第一属性とする第一属性決定手段と、前記多値画像の文字領域以外の領域に含まれる画素の属性を、背景に係る第三属性とする第三属性決定手段と、前記第一属性決定手段が前記第一属性の画素とした画素の内、特定の色又は明度を有する画素を、特定の色又は明度に係る第二属性とする第二属性決定手段と、を有することを特徴とする。
【００１４】
また、上記課題を解決するため、本発明は、前記画素属性分類手段は、前記多値画像の画素の内、相対的に低い明度を有する画素の属性を、前景に係る第一属性とし、前記多値画像の画素の内、相対的に高い明度を有する画素の属性を、背景に係る第三属性とし、前記第一属性の画素とした画素の内、特定の色又は明度を有する画素を、特定の色又は明度に係る第二属性とすることを特徴とする。
【００１５】
また、上記課題を解決するため、本発明は、前記特定の色又は明度とは、黒又は明度ゼロであることを特徴とする。
【００１６】
また、上記課題を解決するため、本発明は、前記第一画像圧縮手段において圧縮された第一圧縮データ、前記第二画像圧縮手段において圧縮された第二圧縮データ、前記第三画像圧縮手段において圧縮された第三圧縮データ、及び前記選択データ圧縮手段において圧縮された第四圧縮データを取得する圧縮データ取得手段と、前記第一圧縮データを伸長する第一圧縮データ伸長手段と、前記第二圧縮データを伸長する第二圧縮データ伸長手段と、前記第三圧縮データを伸長する第三圧縮データ伸長手段と、前記第四圧縮データを伸長する第四圧縮データ伸長手段と、前記第二画像の画素の内、前記第二属性に属する画素以外の画素を透明化する画素透明化手段と、前記第二画像の画素の内、前記第二属性に属する画素を単色で彩色する画素単色彩色手段と、前記第一画像と、前記画素透明化手段において透明化処理及び前記画素単色彩色手段において単色彩色処理を施された前記第二画像と、を重ね合わせる画像重ね合わせ手段と、前記第三画像の画素と、前記画像重ね合わせ手段において重ね合わされた画像の画素と、を前記第三属性に属する画素と該画素以外の画素とを選択可能な選択データに基づいて、選択する画素選択手段と、を更に有することを特徴とする。
【００１７】
また、上記課題を解決するため、本発明は、前記第一画像圧縮手段において圧縮された第一圧縮データ、前記第二画像圧縮手段において圧縮された第二圧縮データ、前記第三画像圧縮手段において圧縮された第三圧縮データ、及び前記選択データ圧縮手段において圧縮された第四圧縮データを取得する圧縮データ取得手段と、前記第一圧縮データを伸長する第一圧縮データ伸長手段と、前記第二圧縮データを伸長する第二圧縮データ伸長手段と、前記第三圧縮データを伸長する第三圧縮データ伸長手段と、前記第四圧縮データを伸長する第四圧縮データ伸長手段と、前記第二画像の画素の内、前記第二属性に属する画素以外の画素を透明化する画素透明化手段と、前記第二画像の画素の内、前記第二属性に属する画素を単色で彩色する画素単色彩色手段と、前記第三画像と、前記画素透明化手段において透明化処理及び前記画素単色彩色手段において単色彩色処理を施された前記第二画像と、を重ね合わせる画像重ね合わせ手段と、前記第一画像の画素と、前記画像重ね合わせ手段において重ね合わされた画像の画素と、を前記第一属性に属する画素と該画素以外の画素とを選択可能な選択データに基づいて、選択する画素選択手段と、を更に有することを特徴とする。
【００１８】
また、上記課題を解決するため、本発明は、前記画素選択手段によって選択された選択結果に基づいて、画像を出力する出力手段を更に有することを特徴とする。
【００１９】
また、上記課題を解決するため、本発明は、前記第一、第二、第三画像圧縮手段、または選択データ圧縮手段が圧縮対象とする前記データまたは前記選択データの内、いずれか１つ以上を分割する分割手段を有することを特徴とする。
【００２０】
また、上記課題を解決するため、本発明は、前記分割手段により分割された前記データまたは前記選択データを結合する結合手段を有することを特徴とする。
【００２１】
また、上記課題を解決するため、本発明は、画像を処理する画像処理装置であって、多値画像を取得する多値画像取得手段と、前記多値画像の各画素の属性を、前景に係る第一属性、又は背景に係る第三属性、に分類する画素属性分類手段と、前記第一属性に属する画素の画素値を含む第一画像を生成する第一画像生成手段と、前記第三属性に属する画素の画素値を含む第三画像を生成する第三画像生成手段と、前記第一属性に属する画素と該画素以外の画素とを選択可能、又は前記第三属性に属する画素と該画素以外の画素とを選択可能、な選択データを生成する選択データ生成手段と、前記第一画像に係るデータを圧縮する第一画像圧縮手段と、前記第三画像に係るデータを圧縮する第三画像圧縮手段と、前記選択データを圧縮する選択データ圧縮手段と、前記第一、第三画像圧縮手段、または選択データ圧縮手段が圧縮対象とする前記データまたは前記選択データのうち、いずれか１つ以上を分割する分割手段と、を有することを特徴とする。
【００２２】
また、上記課題を解決するため、本発明は、前記第一画像圧縮手段において圧縮された第一圧縮データ、前記第三画像圧縮手段において圧縮された第三圧縮データ、及び前記選択データ圧縮手段において圧縮された第四圧縮データを取得する圧縮データ取得手段と、前記第一圧縮データを伸長する第一圧縮データ伸長手段と、前記第三圧縮データを伸長する第三圧縮データ伸長手段と、前記第四圧縮データを伸長する第四圧縮データ伸長手段と、前記第一画像の画素と、前記第三画像の画素とを選択可能な選択データに基づいて、選択する画素選択手段と、を更に有することを特徴とする。
【００２３】
また、上記課題を解決するため、本発明は、画像を処理する画像処理装置における画像処理方法であって、多値画像を取得する多値画像取得段階と、前記多値画像の各画素の属性を、前景に係る第一属性、又は特定の色又は明度に係る第二属性、又は背景に係る第三属性、に分類する画素属性分類段階と、前記第一属性に属する画素の画素値を含む第一画像を生成する第一画像生成段階と、前記第二属性に属する画素の位置を特定可能な第二画像を生成する第二画像生成段階と、前記第三属性に属する画素の画素値を含む第三画像を生成する第三画像生成段階と、前記第一属性に属する画素と該画素以外の画素とを選択可能、又は前記第三属性に属する画素と該画素以外の画素とを選択可能、な選択データを生成する選択データ生成段階と、前記第一画像に係るデータを圧縮する第一画像圧縮段階と、前記第二画像に係るデータを圧縮する第二画像圧縮段階と、前記第三画像に係るデータを圧縮する第三画像圧縮段階と、前記選択データを圧縮する選択データ圧縮段階と、を有することを特徴とする。
【００２４】
また、上記課題を解決するため、本発明は、前記第一画像圧縮段階において圧縮された第一圧縮データと、前記第二画像圧縮段階において圧縮された第二圧縮データと、前記第三画像圧縮段階において圧縮された第三圧縮データと、前記選択データ圧縮段階において圧縮された第四圧縮データと、を重ね合わせ出力可能な形態で統合するデータ統合段階を更に有することを特徴とする。
【００２５】
また、上記課題を解決するため、本発明は、前記第一画像生成段階において生成された第一画像の画素の内、前記第一属性に属さない画素の画素値を決定する第一画像非可視領域画素値決定段階と、前記第三画像生成段階において生成された第三画像の画素の内、前記第三属性に属さない画素の画素値を決定する第三画像非可視領域画素値決定段階と、を更に有することを特徴とする。
【００２６】
また、上記課題を解決するため、本発明は、前記第一画像非可視領域画素値決定段階は、前記第一画像生成段階において生成された第一画像の画素の内、前記第一属性に属さない画素の画素値を一律の画素値に設定し、前記第三画像非可視領域画素値決定段階は、前記第三画像生成段階において生成された第三画像の画素の内、前記第三属性に属さない画素の画素値を一律の画素値に設定することを特徴とする。
【００２７】
また、上記課題を解決するため、本発明は、前記第一画像非可視領域画素値決定段階は、前記第一画像生成段階において生成された第一画像の画素の内、前記第一属性に属する画素又は画素群の周囲の領域を決定する第一周囲領域決定段階と、該周囲領域決定段階によって決定された領域内の、前記第一属性に属する画素又は画素群に係る画素値を算出する第一画素値算出段階と、該画素値算出段階において算出した画素値に基づいて、前記周囲領域決定段階によって決定された領域内の、前記第一属性に属さない画素又は画素群の画素値を設定する第一画素値設定段階と、を有し、前記第三画像非可視領域画素値決定段階は、前記第三画像生成段階において生成された第三画像の画素の内、前記第三属性に属する画素又は画素群の周囲の領域を決定する第三周囲領域決定段階と、該周囲領域決定段階によって決定された領域内の、前記第三属性に属する画素又は画素群に係る画素値を算出する第三画素値算出段階と、該画素値算出段階において算出した画素値に基づいて、前記周囲領域決定段階によって決定された領域内の、前記第三属性に属さない画素又は画素群の画素値を設定する第三画素値設定段階と、を有することを特徴とする。
【００２８】
また、上記課題を解決するため、本発明は、前記第一画像の解像度を低下させる第一画像低解像度化段階と、前記第三画像の解像度を低下させる第三画像低解像度化段階と、を更に有することを特徴とする。
【００２９】
また、上記課題を解決するため、本発明は、前記画素属性分類段階は、前記多値画像の文字領域を識別し、該文字領域に含まれる画素の属性を、前景に係る第一属性とし、前記多値画像の文字領域以外の領域に含まれる画素の属性を、背景に係る第三属性とし、前記第一属性の画素とした画素の内、特定の色又は明度を有する画素を、特定の色又は明度に係る第二属性とすることを特徴とする。
【００３０】
また、上記課題を解決するため、本発明は、前記画素属性分類段階は、前記多値画像の画素の内、相対的に低い明度を有する画素の属性を、前景に係る第一属性とする第一属性決定段階と、前記多値画像の画素の内、相対的に高い明度を有する画素の属性を、背景に係る第三属性とする第三属性決定段階と、前記第一属性決定段階において第一属性の画素とされた画素の内、特定の色又は明度を有する画素を、特定の色又は明度に係る第二属性とする第二属性決定段階と、を有することを特徴とする。
【００３１】
また、上記課題を解決するため、本発明は、前記特定の色又は明度とは、黒又は明度ゼロであることを特徴とする。
【００３２】
また、上記課題を解決するため、本発明は、前記第一画像圧縮段階において圧縮された第一圧縮データと、前記第二画像圧縮段階において圧縮された第二圧縮データと、前記第三画像圧縮段階において圧縮された第三圧縮データと、前記選択データ圧縮段階において圧縮された第四圧縮データを取得する圧縮データ取得段階と、前記第一圧縮データを伸長する第一圧縮データ伸長段階と、前記第二圧縮データを伸長する第二圧縮データ伸長段階と、前記第三圧縮データを伸長する第三圧縮データ伸長段階と、前記第四圧縮データを伸長する第四圧縮データ伸長段階と、前記第二画像の画素の内、前記第二属性に属する画素以外の画素を透明化する画素透明化段階と、前記第二画像の画素の内、前記第二属性に属する画素を単色で彩色する画素単色彩色段階と、前記第一画像と、前記画素透明化段階において透明化処理及び前記画素単色彩色段階において単色彩色処理を施された前記第二画像と、を重ね合わせる画像重ね合わせ段階と、前記第三画像の画素と、前記画像重ね合わせ段階において重ね合わされた画像の画素と、を前記第三属性に属する画素と該画素以外の画素とを選択可能な選択データに基づいて、選択する画素選択段階と、を更に有することを特徴とする。
【００３３】
また、上記課題を解決するため、本発明は、前記第一画像圧縮段階において圧縮された第一圧縮データと、前記第二画像圧縮段階において圧縮された第二圧縮データと、前記第三画像圧縮段階において圧縮された第三圧縮データと、前記選択データ圧縮段階において圧縮された第四圧縮データを取得する圧縮データ取得段階と、前記第一圧縮データを伸長する第一圧縮データ伸長段階と、前記第二圧縮データを伸長する第二圧縮データ伸長段階と、前記第三圧縮データを伸長する第三圧縮データ伸長段階と、前記第四圧縮データを伸長する第四圧縮データ伸長段階と、前記第二画像の画素の内、前記第二属性に属する画素以外の画素を透明化する画素透明化段階と、前記第二画像の画素の内、前記第二属性に属する画素を単色で彩色する画素単色彩色段階と、前記第三画像と、前記画素透明化段階において透明化処理及び前記画素単色彩色段階において単色彩色処理を施された前記第二画像と、を重ね合わせる画像重ね合わせ段階と、前記第一画像の画素と、前記画像重ね合わせ段階において重ね合わされた画像の画素と、を前記第一属性に属する画素と該画素以外の画素とを選択可能な選択データに基づいて、選択する画素選択段階と、を更に有することを特徴とする。
【００３４】
また、上記課題を解決するため、本発明は、前記画素選択段階によって選択された選択結果に基づいて、画像を出力する出力段階を更に有することを特徴とする。
【００３５】
また、上記課題を解決するため、本発明は、前記第一、第二、第三画像圧縮段階、または選択データ圧縮段階で圧縮対象とする前記データまたは前記選択データの内、いずれか１つ以上を分割する分割段階を有することを特徴とする。
【００３６】
また、上記課題を解決するため、本発明は、前記分割段階で分割された前記データまたは前記選択データを結合する結合段階を有することを特徴とする。
【００３７】
また、上記課題を解決するため、本発明は、画像を処理する画像処理装置における画像処理方法であって、多値画像を取得する多値画像取得段階と、前記多値画像の各画素の属性を、前景に係る第一属性、又は背景に係る第三属性、に分類する画素属性分類段階と、前記第一属性に属する画素の画素値を含む第一画像を生成する第一画像生成段階と、前記第三属性に属する画素の画素値を含む第三画像を生成する第三画像生成段階と、前記第一属性に属する画素と該画素以外の画素とを選択可能、又は前記第三属性に属する画素と該画素以外の画素とを選択可能、な選択データを生成する選択データ生成段階と、前記第一画像に係るデータを圧縮する第一画像圧縮段階と、前記第三画像に係るデータを圧縮する第三画像圧縮段階と、前記選択データを圧縮する選択データ圧縮段階と、前記第一、第三画像圧縮段階、または選択データ圧縮段階で圧縮対象とする前記データまたは前記選択データのうち、いずれか１つ以上を分割する分割段階と、を有することを特徴とする。
【００３８】
また、上記課題を解決するため、本発明は、前記第一画像圧縮段階において圧縮された第一圧縮データ、前記第三画像圧縮段階において圧縮された第三圧縮データ、及び前記選択データ圧縮段階において圧縮された第四圧縮データを取得する圧縮データ取得段階と、前記第一圧縮データを伸長する第一圧縮データ伸長段階と、前記第三圧縮データを伸長する第三圧縮データ伸長段階と、前記第四圧縮データを伸長する第四圧縮データ伸長段階と、前記第一画像の画素と、前記第三画像の画素とを選択可能な選択データに基づいて、選択する画素選択段階と、を更に有することを特徴とする。
【００３９】
また、上記課題を解決するため、本発明は、請求項１８乃至３３何れか一項記載の画像処理方法をコンピュータに実行させることを特徴とする画像処理プログラム。
【００４０】
また、上記課題を解決するため、本発明は、請求項３４記載の画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の効果】
【００４１】
本発明によれば、画像を再現する際、画像に含まれる特定の色又は明度に係る領域（例えば、黒文字）が、該特定の色又は明度に係る単独の色又は明度（黒又は明度ゼロ）で再現可能なように画像を処理することができる。
【発明を実施するための最良の形態】
【００４２】
以下、本発明の実施の形態について図面に基づいて説明する。なお、本実施の形態において、複数の実施例にまたがって用いられている符号があるが、特に明示しない限り、その符号が示すものは、その符号が用いられている実施例内のもののみである。
【実施例１】
【００４３】
図１は、画像処理装置の構成図（その１）である。図１に示されるように、画像処理装置１は、多値画像取得手段１０と、画素属性決定手段１１と、第一画像生成手段１２と、第二画像生成手段１３と、第三画像生成手段１４と、第一画像非所属画素画素値決定手段１５と、第三画像非所属画素画素値決定手段１６と、第一画像低解像度化手段１７と、第三画像低解像度化手段１８と、第一画像圧縮手段１９と、第二画像圧縮手段２０と、第三画像圧縮手段２１と、選択データ生成手段２２と、選択データ圧縮手段２３と、データ統合手段２４と、データ格納手段２５と、を含む。
【００４４】
多値画像取得手段１０は、画像処理の対象となる多値画像（原画像）を取得する。画素属性決定手段１１は、多値画像取得手段１０が取得した多値画像の各画素の属性を、前景に係る第一属性、又は黒文字に係る第二属性、又は背景に係る第三属性、に分類（又は決定）する。
【００４５】
第一画像生成手段１２は、第一属性であると分類された（つまり、第一属性に属する）画素の画素値を含む第一画像を生成する。例えば、第一画像生成手段１２は、多値画像取得手段１０が取得した多値画像と同じ幅及び高さを有する画像を新たに生成し、多値画像取得手段１０が取得した多値画像上の、第一属性であると分類された画素の画素値を、新たに生成した画像上の、該画素と同一位置の画素に設定していく。したがって、第一画像は、多値画像となる。
【００４６】
第一画像非所属画素画素値決定手段１５は、第一画像生成手段１２が生成した第一画像の内、画素値が設定されていない画素（つまり、第一属性以外の属性の画素）の画素値を設定する。例えば、第一画像非所属画素画素値決定手段１５は、第一画像生成手段１２が生成した第一画像の内、画素値が設定されていない画素の画素値を同一（一律）の画素値（例えば、暗い色）に設定する。同一の画素値に設定することにより、後述する圧縮の際に、圧縮の効率をあげることができる。なお、第一画像生成手段１２が生成した第一画像の内、画素値が設定されていない画素（又は該画素の集合）は、最終的に、画像等を重ね合わせて出力（表示）する際は、非可視となるため、非可視領域と呼ぶこともできる。
【００４７】
第二画像生成手段１３は、第二属性であると分類された（つまり、第二属性に属する）画素の位置を特定可能な第二画像を生成する。例えば、第二画像生成手段１３は、多値画像取得手段１０が取得した多値画像と同じ幅及び高さを有する画像を新たに生成し、多値画像取得手段１０が取得した多値画像上の、第二属性であると分類された画素と同一位置の、新たに生成した画像上の画素の画素値をＯＮ（例えば、１）に設定し、該画素以外の画素の画素値をＯＦＦ（例えば、０）に設定する。したがって、第二画像は、二値画像となる。
【００４８】
第三画像生成手段１４は、第三属性であると分類された（つまり、第三属性に属する）画素の画素値を含む第三画像を生成する。例えば、第三画像生成手段１４は、多値画像取得手段１０が取得した多値画像と同じ幅及び高さを有する画像を新たに生成し、多値画像取得手段１０が取得した多値画像上の、第三属性であると分類された画素の画素値を、新たに生成した画像上の、該画素と同一位置の画素に設定していく。したがって、第三画像は、多値画像となる。
【００４９】
第三画像非所属画素画素値決定手段１６は、第三画像生成手段１４が生成した第三画像の内、画素値が設定されていない画素（つまり、第三属性以外の属性の画素）の画素値を設定する。例えば、第三画像非所属画素画素値決定手段１６は、第三画像生成手段１４が生成した第三画像の内、画素値が設定されていない画素の画素値を同一（一律）の画素値（例えば、明るい色）に設定する。同一の画素値に設定することにより、後述する圧縮の際に、圧縮の効率をあげることができる。なお、第三画像生成手段１４が生成した第三画像の内、画素値が設定されていない画素（又は該画素の集合）は、最終的に、画像等を重ね合わせて出力（表示）する際は、非可視となるため、非可視領域と呼ぶこともできる。
【００５０】
第一画像低解像度化手段１７は、第一画像を低解像度化する。第一画像低解像度化手段１７が、第一画像を低解像度化することにより、第一画像の画像サイズを削減することができる。
【００５１】
第三画像低解像度化手段１８は、第三画像を低解像度化する。第三画像低解像度化手段１８が、第三画像を低解像度化することにより、第三画像の画像サイズを削減することができる。
【００５２】
選択データ生成手段２２は、第一属性に分類された画素と該画素以外の画素とを選択可能な選択データを生成する。つまり、選択データ生成手段２２は、多値画像取得手段１０が取得した多値画像と同じ幅及び高さを有する画像を新たに生成し、多値画像取得手段１０が取得した多値画像上の、第一属性であると分類された画素と同一位置の、新たに生成した画像上の画素の画素値をＯＮ（例えば、１）に設定し、該画素以外の画素の画素値をＯＦＦ（例えば、０）に設定する。したがって、選択データは、二値画像となる。
【００５３】
第一画像圧縮手段１９は、第一画像を圧縮（圧縮符号化）する。第一画像は、多値画像（カラー画像）であるので、第一画像圧縮手段１９は、例えばＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）方式やＪＰＥＧ２０００方式等を用いて第一画像を圧縮する。
【００５４】
第二画像圧縮手段２０は、第二画像を圧縮する。第二画像は、二値画像（白黒画像）であるので、第二画像圧縮手段２０は、例えばＭＲ（Ｍｏｄｉｆｉｅｄ  Ｒｅａｄ）方式や、ＭＭＲ（Ｍｏｄｉｆｉｅｄ  Ｍｏｄｉｆｉｅｄ  Ｒｅａｄ）方式、ＪＢＩＧ（Ｊｏｉｎｔ  Ｂｉ−ｌｅｖｅｌ  Ｉｍａｇｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）方式、ＪＢＩＧ２方式等を用いて第二画像を圧縮する。
【００５５】
第三画像圧縮手段２１は、第三画像を圧縮する。第三画像は、多値画像であるので、第三画像圧縮手段２１は、例えばＪＰＥＧ方式やＪＰＥＧ２０００方式等を用いて第三画像を圧縮する。
【００５６】
選択データ圧縮手段２３は、選択データを圧縮する。選択データは、二値画像であるので、選択データ圧縮手段２３は、例えばＭＲ方式や、ＭＭＲ方式、ＪＢＩＧ方式、ＪＢＩＧ２方式等を用いて選択データを圧縮する。
【００５７】
データ統合手段２４は、第一画像圧縮手段１９、第二画像圧縮手段２０、第三画像圧縮手段２１及び選択データ圧縮手段２３で圧縮したデータ（４種類のデータ）等を重ね合わせ表示（出力）可能な形態で統合する。ここで、重ね合わせ表示可能な形態で統合するとは、例えば、圧縮されたデータである４種類のデータに、重ね合わせて表示する際の順番に係る情報を付加し、該情報を付加した４種類のデータを対応付けたりすることである。重ね合わせ順は、例えば第三画像、選択データにより選択された第一画像、第二画像とすることが考えられるが、順番はこれに限定されるものではない。データ格納手段２５は、データ統合手段２４が統合したデータを格納し、保存する。
【００５８】
なお、図１では、画像処理装置１が、第一画像を圧縮する第一画像圧縮手段１９と、第二画像を圧縮する第二画像圧縮手段２０と、第三画像を圧縮する第三画像圧縮手段２１と、選択データを圧縮する選択データ圧縮手段２３と、の４つの圧縮手段を含む構成を示したが、上述したように、例えば第一画像と第三画像とは同じ圧縮方式で圧縮可能であり、第二画像と選択データとは同じ圧縮方式で圧縮可能であるため、画像処理装置１は、第一画像及び第三画像を圧縮する圧縮手段（その１）と、第二画像及び選択データを圧縮する圧縮手段（その２）と、の２つの圧縮手段を含む構成であってもよい。
【００５９】
以下、原画像の分離処理の概念の一例を、図２を用いて説明する。図２は、原画像の分離処理の概念図である。
【００６０】
ステップＳ１０において、画素属性決定手段１１は、多値画像取得手段１０が取得した原画像の各画素を、例えば明度（画像がＲＧＢ（Ｒｅｄ  Ｇｒｅｅｎ  Ｂｌｕｅ）で表現されている場合は、Ｇ成分で代用してもよい）に係る閾値で分け、該閾値より明るい画素を背景（第三属性）に分類し、該閾値より暗い画素を前景（第一属性）に分類する。
【００６１】
ステップＳ１１では、画素属性決定手段１１が、前景（第一属性）に分類された画素の内、黒に非常に近い画素値の画素（例えば、Ｒ、Ｇ、Ｂ各色が全てある一定の閾値以下の画素）を選び、該画素を黒文字（第二属性）に分類し直す。
【００６２】
各属性に基づいて、つまり、第一属性に基づいて第一画像生成手段１２が生成した第一画像が、例えば図２のＡであり、第二属性に基づいて第二画像生成手段１３が生成した第二画像が、例えば図２のＣであり、第三属性に基づいて第三画像生成手段１４が生成した第三画像が、例えば図２のＢである。
【００６３】
ステップＳ１２では、選択データ生成手段２２が、第一画像生成手段１２が生成した第一画像の所属画素（第一画像の内、画素値が設定されている画素）の位置を参照し、該所属画素と同一位置の画素の画素値をＯＮ（例えば、１）に設定し、該画素以外の画素の画素値をＯＦＦ（例えば、０）に設定した選択データを生成する。選択データ生成手段２２が生成した選択データが、例えば図２のＤである。
【００６４】
ステップＳ１３では、第一画像非所属画素画素値決定手段１５が、第一画像の非可視領域の画素値を設定し、第三画像非所属画素画素値決定手段１６が、第三画像の非可視領域の画素値を設定する。第一画像非所属画素画素値決定手段１５に非可視領域の画素値を設定された第一画像が、例えば図２のＥであり、第三画像非所属画素画素値決定手段１６に非可視領域の画素値を設定された第三画像が、例えば図２のＦである。
【００６５】
図２に示されるように、原画像に含まれる特定の色又は明度に係る領域（例えば、黒文字）を、独立した画像（レイヤー）として原画像より分離することにより、該特定の色又は明度に係る単独の色又は明度（黒又は明度ゼロ）で再現（出力）することができる。
【００６６】
以下、画像処理装置１における画像分離処理の一例を、図３に示す。図３は、画像処理装置における画像分離処理を示すフローチャートである。
【００６７】
ステップＳ２０において、多値画像取得手段１０が、画像処理の対象となる多値画像（原画像）を取得する。ステップＳ２０に続いてステップＳ２１に進み、画素属性決定手段１１が、多値画像の各画素の属性を、前景に係る第一属性、又は黒文字に係る第二属性、又は背景に係る第三属性、に分類（又は決定）する。なお、画素属性決定手段１１による画素属性決定処理の一例を、後述する図４に示す。
【００６８】
ステップＳ２１に続いてステップＳ２２に進み、第一画像生成手段１２が、第一属性であると分類された画素の画素値を含む第一画像を生成する。ステップＳ２２に続いてステップＳ２３に進み、第一画像非所属画素画素値決定手段１５が、ステップＳ２２において第一画像生成手段１２が生成した第一画像の内、画素値が設定されていない画素（つまり、第一属性以外の属性の画素）の画素値を設定する。
【００６９】
ステップＳ２３に続いてステップＳ２４に進み、第二画像生成手段１３が、第二属性であると分類された画素の位置を特定可能な第二画像を生成する。ステップＳ２４に続いてステップＳ２５に進み、第三画像生成手段１４が、第三属性であると分類された画素の画素値を含む第三画像を生成する。ステップＳ２５に続いてステップＳ２６に進み、第三画像非所属画素画素値決定手段１６が、ステップＳ２５において第三画像生成手段１４が生成した第三画像の内、画素値が設定されていない画素（つまり、第三属性以外の属性の画素）の画素値を設定する。
【００７０】
ステップＳ２６に続いてステップＳ２７に進み、第一画像低解像度化手段１７が、第一画像を低解像度化する。ステップＳ２７に続いてステップＳ２８に進み、第三画像を低解像度化する。
【００７１】
ステップＳ２８に続いてステップＳ２９に進み、選択データ生成手段２２が、選択データを生成する。ステップＳ２９に続いてステップＳ３０に進み、第一画像圧縮手段１９が、第一画像を圧縮する。
【００７２】
ステップＳ３０に続いてステップＳ３１に進み、第二画像圧縮手段２０が、第二画像を圧縮する。ステップＳ３１に続いてステップＳ３２に進み、第三画像圧縮手段２１が、第三画像を圧縮する。
【００７３】
ステップＳ３２に続いてステップＳ３３に進み、選択データ圧縮手段２３が、選択データを圧縮する。ステップＳ３３に続いてステップＳ３４に進み、データ統合手段２４が、ステップＳ３０において圧縮された第一画像と、ステップＳ３１において圧縮された第二画像と、ステップＳ３２において圧縮された第三画像と、ステップＳ３３において圧縮された選択データと、を重ね合わせ表示可能な形態で統合する。
【００７４】
ステップＳ３４に続いてステップＳ３５に進み、データ格納手段２５が、ステップＳ３４において統合されたデータを格納する。
【００７５】
なお、図３に示したフローチャートにおいて、各画像及び選択データの生成の処理順序は、必ずしも図３に示した処理順序ではなくてもよい。また、図３に示したフローチャートにおいて、各画像及び選択データの圧縮の処理順序も必ずしも図３に示した処理順序ではなくてもよい。
【００７６】
以下、画素属性決定手段１１による画素属性決定処理の一例を、図４に示す。図４は、画素属性決定手段による画素属性決定処理の一例を示すフローチャートである。
【００７７】
ステップＳ４０において、画素属性決定手段１１が、処理対象の画素より、該画素の明度に係る明度情報を取得する。ステップＳ４０に続いてステップＳ４１に進み、画素属性決定手段１１は、ステップＳ４０において取得した明度情報が、予め定められた閾値以上か否かを判定する。画素属性決定手段１１は、ステップＳ４０において取得した明度情報が、予め定められた閾値以上であると判定すると（ステップＳ４１においてＹＥＳ）、ステップＳ４２に進み、ステップＳ４０において取得した明度情報が、予め定められた閾値以上でないと判定すると（ステップＳ４１においてＮＯ）、ステップＳ４３に進む。
【００７８】
ステップＳ４２では、画素属性決定手段１１が、処理対処の画素を、第三属性（背景）に分類し、ステップＳ４６に進む。一方、ステップＳ４３では、画素属性決定手段１１が、処理対処の画素を、第一属性（前景）に分類し、ステップＳ４４に進む。
【００７９】
ステップＳ４４では、画素属性決定手段１１が、ステップＳ４３において第一属性に分類した画素の画素値を取得し、該画素値が黒色に近い値か否かを判定する。画素属性決定手段１１が、該画素値が黒色に近い値であると判定すると（ステップＳ４４においてＹＥＳ）、ステップＳ４５に進み、該画素値が黒色に近い値でないと判定すると（ステップＳ４４においてＮＯ）、ステップＳ４６に進む。
【００８０】
例えば画素属性決定手段１１は、取得した画素値と、予め定められた閾値と、を比較して、該画素値が、該閾値以下だった場合、該画素値が黒色に近い値であると判定する。
【００８１】
ステップＳ４６では、画素属性決定手段１１が、ステップＳ４３において第一属性に分類した画素を、第二属性（黒文字）に分類し直し、ステップＳ４６に進む。
【００８２】
ステップＳ４６では、画素属性決定手段１１が、処理対処の原画像の画素全てに対して、ステップＳ４０からの画素属性決定処理を行ったか否かを判定する。画素属性決定手段１１は、処理対処の原画像の画素全てに対して、ステップＳ４０からの画素属性決定処理を行ったと判定すると（ステップＳ４６においてＹＥＳ）、画素属性決定処理を終了し、処理対処の原画像の画素全てに対して、ステップＳ４０からの画素属性決定処理を行っていないと判定すると（ステップＳ４６においてＮＯ）、ステップＳ４０に戻る。
【００８３】
図４に示したように、画素属性決定手段１１は、例えば画素の明度に係る情報等に基づいて、該画素の属性を決定（又は分類）する。
【００８４】
実施例１に示したように、画像処理装置１は、原画像に含まれる特定の色又は明度に係る領域（例えば、黒文字）を、独立した画像として原画像より分離することにより、該特定の色又は明度に係る単独の色又は明度（黒又は明度ゼロ）で再現（出力）可能にすることができる。
【００８５】
また、実施例１に示したように、画像処理装置１は、原画像を、４つの独立したレイヤー（画像及び／又はデータ）に分類し、各々レイヤーに適した圧縮方法（例えば、可逆圧縮方式又は非可逆圧縮方式）により圧縮することにより、画質を保ったまま、原画像のファイルサイズを小さくすることができる。
【実施例２】
【００８６】
上述した実施例１では、画素属性決定手段１１は、画素の明度に係る情報等に基づいて、該画素の属性を決定（又は分類）した。しかしながら、画素属性決定手段１１は、領域判定等を行い、該領域判定等に基づいて画素の属性を決定（又は分類）してもよい。以下、実施例２では、画素属性決定手段１１が、領域判定等を行い、該領域判定等に基づいて画素の属性を決定（又は分類）する例を示す。
【００８７】
図５は、画素属性決定手段の一例の構成図である。図５に示されるように、画素属性決定手段１１は、第一属性決定手段４１と、第二属性決定手段４２と、第三属性決定手段４３と、を含む。
【００８８】
第一属性決定手段４１は、原画像（多値画像）の文字領域を識別し、該文字領域に含まれる画素の属性を、第一属性（前景）とする。
【００８９】
第三属性決定手段４３は、原画像の文字領域以外の領域に含まれる画素の属性を、第三属性（背景）とする。
【００９０】
第二属性決定手段４２は、第一属性決定手段４１が第一属性とした画素の内、予め定められた閾値以下の画素値を、第二属性（黒文字）に分類し直す。
【００９１】
実施例２に示した画素属性決定手段１１は、領域判定を行い、該領域判定等に基づいて画素の属性を決定（又は分類）する。なお、領域判定の方法としては、例えば、特開２００２−２８８５８９号公報や、特開平０６−２００９２号公報に記載されているような技術を用いればよい。
【実施例３】
【００９２】
上述した実施例１では、例えば第一画像非所属画素画素値決定手段１５は、第一画像生成手段１２が生成した第一画像の内、画素値が設定されていない画素（非所属画素）の画素値を同一（一律）の画素値（例えば、暗い色）に設定した。しかしながら、例えば第一画像非所属画素画素値決定手段１５は、第一画像生成手段１２が生成した第一画像の内、画素値が設定された画素（所属画素）の近傍の非所属画素に対しては、該所属画素の画素値に基づいて、画素値を算出し、該算出した画素値を設定してもよい。
【００９３】
以下、実施例３では、第一画像非所属画素画素値決定手段１５（及び第三画像非所属画素画素値決定手段１６）が、所属画素の近傍の非所属画素に対して、該所属画素の画素値に基づいて算出した画素値を設定する例を示す。
【００９４】
図６は、第一画像非所属画素画素値決定の一例の構成図である。また、図７は、所属画素近傍における未所属画素の画素値決定処理の概念図である。
【００９５】
図６に示されるように、第一画像非所属画素画素値決定手段１５は、第一周囲領域決定手段５１と、第一所属画素画素値算出手段５２と、第一非所属画素画素値設定手段５３と、を含む。
【００９６】
第一周囲領域決定手段５１は、第一画像生成手段１２が生成した第一画像の内、図７に示されるように、所属画素を含む数画素四方（例えば、６×６画素や、８×８画素）の周辺領域を決定する。
【００９７】
第一所属画素画素値算出手段５２は、第一周囲領域決定手段５１が決定した周辺領域に含まれる所属画素の画素値に基づいて、画素値を算出する。例えば、第一所属画素画素値算出手段５２は、第一周囲領域決定手段５１が決定した周辺領域に含まれる所属画素の画素値の平均値を算出する。
【００９８】
第一非所属画素画素値設定手段５３は、第一所属画素画素値算出手段５２が算出した画素値を、第一周囲領域決定手段５１が決定した周辺領域に含まれる非所属画素の画素値として、該非所属画素に設定する。
【００９９】
図８は、第三画像非所属画素画素値決定の一例の構成図である。図８に示されるように、第一画像非所属画素画素値決定手段１５と同様、第三画像非所属画素画素値決定手段１６も、第三周囲領域決定手段６１と、第三所属画素画素値算出手段６２と、第三非所属画素画素値設定手段６３と、を含む。
【０１００】
第三周囲領域決定手段６１は、第三画像生成手段１４が生成した第三画像の内、図７に示されるように、所属画素を含む数画素四方の周辺領域を決定する。
【０１０１】
第三所属画素画素値算出手段６２は、第三周囲領域決定手段６１が決定した周辺領域に含まれる所属画素の画素値に基づいて、画素値を算出する。例えば、第三所属画素画素値算出手段６２は、第三周囲領域決定手段６１が決定した周辺領域に含まれる所属画素の画素値の平均値を算出する。
【０１０２】
第三非所属画素画素値設定手段６３は、第三所属画素画素値算出手段６２が算出した画素値を、第三周囲領域決定手段６１が決定した周辺領域に含まれる非所属画素の画素値として、該非所属画素に設定する。
【０１０３】
実施例３に示したように、第一画像非所属画素画素値決定手段１５又は第三画像非所属画素画素値決定手段１６が、所属画素の周辺の非所属画素の画素値を、該所属画素の画素値に基づいて算出した画素値（例えば、所属画素の画素値の平均値）とすることにより、例えば画像をＪＰＥＧ方式等の非可逆圧縮方式で圧縮した場合であっても、所属画素の画素値が周りの画素に混入し、画像を再現した際に該混入が目立つ、等の問題を解決することができる（つまり、画質を向上させることができる）。
【０１０４】
ここで、原画像を、第一画像、第二画像、第三画像、選択データと分離する分離処理及び、これらの画像及び選択データを重ね合わせる重ね合わせ表示処理は、何種類かの処理方法がある。以下、実施例４から実施例７を用いて、原画像の分離方法、及び重ね合わせ表示方法の種類等を示す。
【実施例４】
【０１０５】
図９は、原画像の分離処理及び重ね合わせ表示処理の概念図（その１）である。画像処理装置１は、原画像を、例えば図９に示されるような、第一画像（前景）と、第二画像（黒文字）と、第三画像（背景）と、選択データとに、分離し、それぞれに適した圧縮方法で圧縮する。また、画像処理装置１は、圧縮した各画像及び選択データを伸長し、該伸長した各画像及び選択データを、図９に示されるように重ね合わせて表示する。なお、画像等の伸長、及び重ね合わせ表示に係る図１７の画像処理装置１の構成及び、処理等は、後述する実施例８から実施例１１に示す。なお、後述する実施例８の図１７に示す構成及び／又は実施例１０の図２１に示す構成は、実施例１の図１に示す構成を有する画像処理装置１と同じ画像処理装置１に含まれていてもよいし、それぞれ異なる画像処理装置１に含まれていてもよい。
【０１０６】
以下、図９に示した各画像及び選択データの重ね合わせ表示の模式図を図１０に示す。図１０は、重ね合わせ表示の模式図（その１）である。
【０１０７】
画像処理装置１は、図９に示されるように原画像を分離した場合、各画像及び選択データを、例えば図１０に示されるように重ね合わせて表示する。なお、画像処理装置１は、図１０に示される、最上位の層である第一画像と選択データとを合わせた画像と、該画像の１つ下位の層である第二画像と、の位置（又は層）を入れ替えて表示してもよい。
【０１０８】
実施例４に示した原画像の分離処理は、実施例１に示した原画像の分離処理と同様である。
【実施例５】
【０１０９】
図１１は、原画像の分離処理及び重ね合わせ表示処理の概念図（その２）である。画像処理装置１は、原画像を、例えば図１１に示されるような、第一画像（前景）と、第二画像（黒文字）と、第三画像（背景）と、選択データとに、分離し、それぞれに適した圧縮方法で圧縮する。
【０１１０】
ここで、実施例５における選択データ生成手段２２は、第二属性に分類された画素及び第三属性に分類された画素と、該画素以外の画素（第一属性に分類された画素）と、を選択可能な選択データを生成する。
【０１１１】
つまり、実施例５における選択データ生成手段２２は、多値画像取得手段１０が取得した多値画像と同じ幅及び高さを有する画像を新たに生成し、多値画像取得手段１０が取得した多値画像上の、第二属性であると分類された画素及び第三属性であると分類された画素と同一位置の、新たに生成した画像上の画素の画素値をＯＮ（例えば、１）に設定し、該画素以外の画素（第一属性であると分類された画素）の画素値をＯＦＦ（例えば、０）に設定する。
【０１１２】
したがって、実施例５における選択データ生成手段２２は、多値画像取得手段１０が取得した多値画像と同じ幅及び高さを有する画像を新たに生成し、多値画像取得手段１０が取得した多値画像上の、第一属性であると分類された画素と同一位置の、新たに作成した画像上の画素の画素値をＯＦＦ（例えば、０）に設定し、該画素以外の画素の画素値をＯＮ（例えば、１）に設定するということもできる。
【０１１３】
画像処理装置１は、圧縮した各画像及び選択データを伸長し、該伸長した各画像及び選択データを、図１１に示されるように重ね合わせて表示する。
【０１１４】
以下、図１１に示した各画像及び選択データの重ね合わせ表示の模式図を図１２に示す。図１２は、重ね合わせ表示の模式図（その２）である。画像処理装置１は、図１１に示されるように原画像を分離した場合、各画像及び選択データを、例えば図１２に示されるように重ね合わせて表示する。
【実施例６】
【０１１５】
図１３は、原画像の分離処理及び重ね合わせ表示処理の概念図（その３）である。画像処理装置１は、原画像を、例えば図１３に示されるような、第一画像（前景）と、第二画像（黒文字）と、第三画像（背景）と、選択データとに、分離し、それぞれに適した圧縮方法で圧縮する。
【０１１６】
ここで、実施例６における選択データ生成手段２２は、第三属性に分類された画素と該画素以外の画素とを選択可能な選択データを生成する。
【０１１７】
つまり、実施例６における選択データ生成手段２２は、多値画像取得手段１０が取得した多値画像と同じ幅及び高さを有する画像を新たに生成し、多値画像取得手段１０が取得した多値画像上の、第三属性であると分類された画素と同一位置の、新たに作成した画像上の画素の画素値をＯＮ（例えば、１）に設定し、該画素以外の画素の画素値をＯＦＦ（例えば、０）に設定する。
【０１１８】
画像処理装置１は、圧縮した各画像及び選択データを伸長し、該伸長した各画像及び選択データを、図１３に示されるように重ね合わせて表示する。
【０１１９】
以下、図１３に示した各画像及び選択データの重ね合わせ表示の模式図を図１４に示す。図１４は、重ね合わせ表示の模式図（その３）である。
【０１２０】
画像処理装置１は、図１３に示されるように原画像を分離した場合、各画像及び選択データを、例えば図１４に示されるように重ね合わせて表示する。なお、画像処理装置１は、図１４に示される、最上位の層である第三画像と選択データとを合わせた画像と、該画像の１つ下位の層である第二画像と、の位置（又は層）を入れ替えて表示してもよい。
【実施例７】
【０１２１】
図１５は、原画像の分離処理及び重ね合わせ表示処理の概念図（その４）である。画像処理装置１は、原画像を、例えば図１５に示されるような、第一画像（前景）と、第二画像（黒文字）と、第三画像（背景）と、選択データとに、分離し、それぞれに適した圧縮方法で圧縮する。
【０１２２】
ここで、実施例７における選択データ生成手段２２は、第一属性であると分類された画素及び第二属性に分類された画素と、該画素以外の画素（第三属性に分類された画素）と、を選択可能な選択データを生成する。
【０１２３】
つまり、実施例７における選択データ生成手段２２は、多値画像取得手段１０が取得した多値画像と同じ幅及び高さを有する画像を新たに生成し、多値画像取得手段１０が取得した多値画像上の、第一属性であると分類された画素及び第二属性に分類された画素と同一位置の、新たに生成した画像上の画素の画素値をＯＮ（例えば、１）に設定し、該画素以外の画素（第三属性であると分類された画素）の画素値をＯＦＦ（例えば、０）に設定する。
【０１２４】
したがって、実施例７における選択データ生成手段２２は、多値画像取得手段１０が取得した多値画像と同じ幅及び高さを有する画像を新たに生成し、多値画像取得手段１０が取得した多値画像上の、第三属性であると分類された画素と同一位置の、新たに作成した画像上の画素の画素値をＯＦＦ（例えば、０）に設定し、該画素以外の画素の画素値をＯＮ（例えば、１）に設定するということもできる。
【０１２５】
画像処理装置１は、圧縮した各画像及び選択データを伸長し、該伸長した各画像及び選択データを、図１５に示されるように重ね合わせて表示する。
【０１２６】
以下、図１５に示した各画像及び選択データの重ね合わせ表示の模式図を図１６に示す。図１６は、重ね合わせ表示の模式図（その４）である。画像処理装置１は、図１５に示されるように原画像を分離した場合、各画像及び選択データを、例えば図１６に示されるように重ね合わせて表示する。
【０１２７】
以下、実施例８から実施例１１を用いて、画像等の伸長、及び重ね合わせ表示に係る画像処理装置１の構成及び、処理等を示す。
【実施例８】
【０１２８】
図１７は、画像処理装置の構成図（その２）である。図１７に示されるように、画像処理装置１は、データ取得手段３０と、第一画像伸長手段３１と、第二画像伸長手段３２と、第三画像伸長手段３３と、選択データ伸長手段３４と、透明化手段３５と、単色彩色手段３６と、画像重ね合わせ手段３７１と、画素値選択手段３８１と、出力手段３９と、を含む。
【０１２９】
データ取得手段３０は、データ格納手段２５に格納されているデータ（統合データ）を取得する。第一画像伸長手段３１は、データ取得手段３０が取得したデータに含まれる、圧縮された第一画像を伸長する。
【０１３０】
第二画像伸長手段３２は、データ取得手段３０が取得したデータに含まれる、圧縮された第二画像を伸長する。第三画像伸長手段３３は、データ取得手段３０が取得したデータに含まれる、圧縮された第三画像を伸長する。
【０１３１】
選択データ伸長手段３４は、データ取得手段３０が取得したデータに含まれる、圧縮された選択データを伸長する。
【０１３２】
透明化手段３５は、第二画像伸長手段３２において伸長された第二画像の画素の内、第二属性に属する画素以外の画素を透明化する（透明に表示又は印刷するようにする）。単色彩色手段３６は、第二画像伸長手段３２において伸長された第二画像の画素の内、第二属性に属する画素を単色（例えば、黒色）で彩色する。
【０１３３】
画像重ね合わせ手段３７１は、第三画像伸長手段３３において伸長された第三画像と、透明化手段３５において第二属性に属する画素以外の画素を透明化され、単色彩色手段３６において第二属性に属する画素を単色に彩色された第二画像と、を重ね合わせる（又は重ね合わせて重ね合わせ画像を作成する。）。
【０１３４】
画素値選択手段３８１は、選択データ伸長手段３４において伸長された、第一属性に属する画素と該画素以外の画素とを選択可能な選択データを用いて、第一画像伸長手段３１において伸長された第一画像と、画像重ね合わせ手段３７１において作成された重ね合わせ画像と、を選択する。つまり、画素値選択手段３８１は、選択データ上、ＯＮが設定されている画素は、第一画像（の画素の画素値）を選択し、選択データ上、ＯＦＦが設定されている画素は、画像重ね合わせ手段３７１において作成された重ね合わせ画像（の画素の画素値）を選択する。
【０１３５】
出力手段３９は、画素値選択手段３８１が行った処理結果（選択結果）に基づいて、画像を表示したり、印刷したりして出力する。
【０１３６】
なお、図１７では、画像処理装置１が、圧縮された第一画像を伸長する第一画像伸長手段３１と、圧縮された第二画像を伸長する第二画像伸長手段３２と、圧縮された第三画像を伸長する第三画像伸長手段３３と、圧縮された選択データを伸長する選択データ伸長手段３４と、の４つの伸長手段を含む構成を示したが、例えば圧縮された第一画像と圧縮された第三画像とが、同じ圧縮方式で圧縮されている場合、同じ伸長方式で伸長可能であり、また、例えば圧縮された第二画像と圧縮された選択データとが、同じ方式で圧縮されている場合、同じ伸長方式で伸長可能であるため、画像処理装置１は、圧縮された第一画像及び圧縮された第三画像を伸長する伸長手段（その１）と、圧縮された第二画像及び圧縮された選択データを伸長する伸長手段（その２）と、の２つの伸長手段を含む構成であってもよい。以下（例えば、後述する図２１）においても同様である。
【０１３７】
以下、画像の重ね合わせ出力（再現）処理の概念を、図１８に示す。図１８は、画像の重ね合わせ出力処理の概念図（その１）である。なお、図１８では各画像及び選択データは、図１７に示した各手段によって既にそれぞれ伸長されているものとして説明を始める。
【０１３８】
ステップＳ５０において単色彩色手段３６は、第二画像の画素の内、第二属性に属する画素を単色（例えば、黒色）で彩色する。
【０１３９】
ステップＳ５０に続いてステップＳ５１に進み、透明化手段３５は、第二画像の画素の内、第二属性に属する画素以外の画素を透明化する。なお、ステップＳ５０と、ステップＳ５１と、の処理順序は逆であってもよい。
【０１４０】
ステップＳ５１に続いてステップＳ５２に進み、画像重ね合わせ手段３７１は、第三画像と、ステップＳ５０において単色彩色され、ステップＳ５１において透明化された第二画像と、を重ね合わせる。画像重ね合わせ手段３７１が重ね合わせた結果としての画像（重ね合わせ画像）が、例えば図１８のＧである。
【０１４１】
ステップＳ５２に続いてステップＳ５３に進み、画素値選択手段３８１は、第一属性に属する画素と、該画素以外の画素と、を選択可能な選択データを用いて、第一画像と、ステップＳ５２において作成された重ね合わせ画像と、を選択する。つまり、画素値選択手段３８１は、選択データ上、ＯＮが設定されている画素は、第一画像（の画素の画素値）を選択し、選択データ上、ＯＦＦが設定されている画素は、ステップＳ５２において作成された重ね合わせ画像（の画素の画素値）を選択する。
【０１４２】
ステップＳ５３に続いてステップＳ５４に進み、出力手段３９は、ステップＳ５３において画素値選択手段３８１が行った処理結果（選択結果）に基づいて、画像を表示したり、印刷したりして出力する。出力手段３９が出力した画像が、例えば図１８のＨである。
【０１４３】
以下、画像処理装置１における画像重ね合わせ出力処理の一例を、図１９に示す。図１９は、画像処理装置における画像重ね合わせ表示処理を示すフローチャート（その１）である。
【０１４４】
ステップＳ７０において、データ取得手段３０は、データ格納手段２５に格納されているデータを取得する。ステップＳ７０に続いてステップＳ７１に進み、第一画像伸長手段３１は、データ取得手段３０が取得したデータに含まれる、圧縮された第一画像を伸長する。
【０１４５】
ステップＳ７１に続いてステップＳ７２に進み、第二画像伸長手段３２は、データ取得手段３０が取得したデータに含まれる、圧縮された第二画像を伸長する。ステップＳ７２に続いてステップＳ７３に進み、第三画像伸長手段３３は、データ取得手段３０が取得したデータに含まれる、圧縮された第三画像を伸長する。
【０１４６】
ステップＳ７３に続いてステップＳ７４に進み、選択データ伸長手段３４は、データ取得手段３０が取得したデータに含まれる、圧縮された選択データを伸長する。
【０１４７】
ステップＳ７４に続いてステップＳ７５に進み、透明化手段３５は、ステップＳ７２において伸長された第二画像の画素の内、第二属性に属する画素以外の画素を透明化する。ステップＳ７５に続いてステップＳ７６に進み、単色彩色手段３６は、ステップＳ７２において伸長された第二画像の画素の内、第二属性に属する画素を単色（例えば、黒色）で彩色する。
【０１４８】
ステップＳ７６に続いてステップＳ７７に進み、画像重ね合わせ手段３７１は、ステップＳ７３において伸長された第三画像と、ステップＳ７５において第二属性に属する画素以外の画素を透明化され、ステップＳ７６において第二属性に属する画素を単色に彩色された第二画像と、を重ね合わせ、重ね合わせ画像を作成する。
【０１４９】
ステップＳ７７に続いてステップＳ７８に進み、画素値選択手段３８１は、ステップＳ７４において伸長された、第一属性に属する画素と該画素以外の画素とを選択可能な選択データの内、処理対象の画素の画素値を取得する。
【０１５０】
ステップＳ７８に続いてステップＳ７９に進み、画素値選択手段３８１は、ステップＳ７８において取得した画素の画素値が、特定の値（例えばＯＮ）か否かを判定する。画素値選択手段３８１は、ステップＳ７８において取得した画素の画素値が、特定の値（例えばＯＮ）であると判定すると（ステップＳ７９においてＹＥＳ）、ステップＳ８１に進み、ステップＳ７８において取得した画素の画素値が、特定の値（例えばＯＮ）でないと判定すると（ステップＳ７９においてＮＯ）、ステップＳ８０に進む。
【０１５１】
ステップＳ８０では、画素値選択手段３８１が、選択データの処理対処の画素と同一の位置の、ステップＳ７７において作成した重ね合わせ画像の画素値を、該位置の画素値として選択し、ステップＳ８２に進む。
【０１５２】
一方、ステップＳ８１では、画素値選択手段３８１が、選択データの処理対処の画素と同一の位置の、ステップＳ７１において伸長した第一画像の画素値を、該位置の画素値として選択し、ステップＳ８２に進む。
【０１５３】
ステップＳ８２では、画素値選択手段３８１が、選択データの全ての画素についてステップＳ７８からの画素値選択処理を実行したか否かを判定する。画素値選択手段３８１は、選択データの全ての画素についてステップＳ７８からの画素値選択処理を実行したと判定すると（ステップＳ８２においてＹＥＳ）、ステップＳ８３に進み、選択データの全ての画素にはステップＳ７８からの画素値選択処理を実行していないと判定すると（ステップＳ８２においてＮＯ）、ステップＳ７８に戻る。
【０１５４】
ステップＳ８３では、出力手段３９が、画素値選択手段３８１が行った画素値選択の処理結果に基づいて、画像を表示したり、印刷したりして出力する。
【０１５５】
なお、図１９に示したフローチャートにおいて、各画像及び選択データの伸長の処理順序は、必ずしも図１９に示した処理順序ではなくてもよい。また、図１９に示したフローチャートにおいて、第二画像の透明化及び単色彩色の処理順序も必ずしも図１９に示した処理順序ではなくてもよい。以下に示すフローチャート等においても同様である。
【０１５６】
上述したように、画像処理装置１は、原画像に含まれる特定の色又は明度に係る領域（例えば、黒文字）を、独立した画像（レイヤー）として原画像より分離しているため、該特定の色又は明度に係る単独の色又は明度（黒又は明度ゼロ）で再現（出力）することができる。したがって、例えば再現した画像を印刷する場合、該画像に含まれる黒文字を黒トナー単独で出力することができる。
【０１５７】
なお、実施例８は、実施例４等に対応する。
【実施例９】
【０１５８】
実施例８では、選択データが、第一属性に分類された画素と該画素以外の画素とを選択可能である場合の例を示したが、実施例９では、選択データが、第二属性に分類された画素及び第三属性に分類された画素と、該画素以外の画素（第一属性に分類された画素）と、を選択可能な場合の例を示す。
【０１５９】
したがって、実施例９の画素値選択手段３８１は、選択データ伸長手段３４において伸長された、第二属性に分類された画素及び第三属性に分類された画素と該画素以外の画素（第一属性に分類された画素）とを選択可能な選択データを用いて、第一画像伸長手段３１において伸長された第一画像と、画像重ね合わせ手段３７１において作成された重ね合わせ画像と、を選択する。つまり、実施例９の画素値選択手段３８１は、選択データ上、ＯＮが設定されている画素は、画像重ね合わせ手段３７１において作成された重ね合わせ画像（の画素の画素値）を選択し、選択データ上、ＯＦＦが設定されている画素は、第一画像（の画素の画素値）を選択する。
【０１６０】
以下、画像の重ね合わせ出力（再現）処理の概念を、図２０に示す。図２０は、画像の重ね合わせ出力処理の概念図（その２）である。なお、図２０では各画像及び選択データは、実施例８の図１７に示した各手段によって既にそれぞれ伸長されているものとして説明を始める。
【０１６１】
ステップＳ９０において単色彩色手段３６は、第二画像の画素の内、第二属性に属する画素を単色（例えば、黒色）で彩色する。
【０１６２】
ステップＳ９０に続いてステップＳ９１に進み、透明化手段３５は、第二画像の画素の内、第二属性に属する画素以外の画素を透明化する。なお、ステップＳ９０と、ステップＳ９１と、の処理順序は逆であってもよい。
【０１６３】
ステップＳ９１に続いてステップＳ９２に進み、画像重ね合わせ手段３７１は、第三画像と、ステップＳ９０において単色彩色され、ステップＳ９１において透明化された第二画像と、を重ね合わせる。画像重ね合わせ手段３７１が重ね合わせた結果としての画像（重ね合わせ画像）が、例えば図２０のＩである。
【０１６４】
ステップＳ９２に続いてステップＳ９３に進み、画素値選択手段３８１は、第一属性に属する画素と、該画素以外の画素と、を選択可能な選択データを用いて、第一画像と、ステップＳ９２において作成された重ね合わせ画像と、を選択する。つまり、画素値選択手段３８１は、選択データ上、ＯＮが設定されている画素は、ステップＳ９２において作成された重ね合わせ画像（の画素の画素値）を選択し、選択データ上、ＯＦＦが設定されている画素は、第一画像（の画素の画素値）を選択する。
【０１６５】
ステップＳ９３に続いてステップＳ９４に進み、出力手段３９は、ステップＳ９３において画素値選択手段３８１が行った処理結果（選択結果）に基づいて、画像を表示したり、印刷したりして出力する。出力手段３９が出力した画像が、例えば図２０のＪである。
【０１６６】
実施例９の場合の、画像処理装置１における画像重ね合わせ表示処理のフローチャート及びその説明は、実施例８の図１９に示したフローチャート及びその説明中、ＯＮとＯＦＦとを読み替えれば（又は入れ替えれば）よいだけなので、ここでは省略する。
【０１６７】
上述したように、画像処理装置１は、原画像に含まれる特定の色又は明度に係る領域（例えば、黒文字）を、独立した画像（レイヤー）として原画像より分離しているため、該特定の色又は明度に係る単独の色又は明度（黒又は明度ゼロ）で再現（出力）することができる。したがって、例えば再現した画像を印刷する場合、該画像に含まれる黒文字を黒トナー単独で出力することができる。
【０１６８】
なお、実施例９は、実施例５に対応する。
【実施例１０】
【０１６９】
図２１は、画像処理装置の構成図（その３）である。図２１に示されるように、画像処理装置１は、データ取得手段３０と、第一画像伸長手段３１と、第二画像伸長手段３２と、第三画像伸長手段３３と、選択データ伸長手段３４と、透明化手段３５と、単色彩色手段３６と、画像重ね合わせ手段３７２と、画素値選択手段３８２と、出力手段３９と、を含む。
【０１７０】
データ取得手段３０は、データ格納手段２５に格納されているデータを取得する。第一画像伸長手段３１は、データ取得手段３０が取得したデータに含まれる、圧縮された第一画像を伸長する。
【０１７１】
第二画像伸長手段３２は、データ取得手段３０が取得したデータに含まれる、圧縮された第二画像を伸長する。第三画像伸長手段３３は、データ取得手段３０が取得したデータに含まれる、圧縮された第三画像を伸長する。
【０１７２】
選択データ伸長手段３４は、データ取得手段３０が取得したデータに含まれる、圧縮された選択データを伸長する。
【０１７３】
透明化手段３５は、第二画像伸長手段３２において伸長された第二画像の画素の内、第二属性に属する画素以外の画素を透明化する（透明に表示又は印刷するようにする）。単色彩色手段３６は、第二画像伸長手段３２において伸長された第二画像の画素の内、第二属性に属する画素を単色（例えば、黒色）で彩色する。
【０１７４】
画像重ね合わせ手段３７２は、第一画像伸長手段３１において伸長された第一画像と、透明化手段３５において第二属性に属する画素以外の画素を透明化され、単色彩色手段３６において第二属性に属する画素を単色に彩色された第二画像と、を重ね合わせる。
【０１７５】
画素値選択手段３８２は、選択データ伸長手段３４において伸長された、第三属性に属する画素と該画素以外の画素とを選択可能な選択データを用いて、第三画像伸長手段３３において伸長された第三画像と、画像重ね合わせ手段３７２において作成された重ね合わせ画像と、を選択する。つまり、画素値選択手段３８２は、選択データ上、ＯＮが設定されている画素は、第三画像（の画素の画素値）を選択し、選択データ上、ＯＦＦが設定されている画素は、画像重ね合わせ手段３７２において作成された重ね合わせ画像（の画素の画素値）を選択する。
【０１７６】
出力手段３９は、画素値選択手段３８２が行った処理結果（選択結果）に基づいて、画像を表示したり、印刷したりして出力する。
【０１７７】
以下、画像の重ね合わせ出力（再現）処理の概念を、図２２に示す。図２２は、画像の重ね合わせ出力処理の概念図（その３）である。なお、図２２では各画像及び選択データは、図２１に示した各手段によって既にそれぞれ伸長されているものとして説明を始める。
【０１７８】
ステップＳ１００において単色彩色手段３６は、第二画像の画素の内、第二属性に属する画素を単色（例えば、黒色）で彩色する。
【０１７９】
ステップＳ１００に続いてステップＳ１０１に進み、透明化手段３５は、第二画像の画素の内、第二属性に属する画素以外の画素を透明化する。なお、ステップＳ１００と、ステップＳ１０１と、の処理順序は逆であってもよい。
【０１８０】
ステップＳ１０１に続いてステップＳ１０２に進み、画像重ね合わせ手段３７２は、第一画像と、ステップＳ１００において単色彩色され、ステップＳ１０１において透明化された第二画像と、を重ね合わせる。画像重ね合わせ手段３７２が重ね合わせた結果としての画像（重ね合わせ画像）が、例えば図２２のＭである。
【０１８１】
ステップＳ１０２に続いてステップＳ１０３に進み、画素値選択手段３８２は、第三属性に属する画素と、該画素以外の画素と、を選択可能な選択データを用いて、第三画像と、ステップＳ１０２において作成された重ね合わせ画像と、を選択する。つまり、画素値選択手段３８２は、選択データ上、ＯＮが設定されている画素は、第三画像（の画素の画素値）を選択し、選択データ上、ＯＦＦが設定されている画素は、ステップＳ１０２において作成された重ね合わせ画像（の画素の画素値）を選択する。
【０１８２】
ステップＳ１０３に続いてステップＳ１０４に進み、出力手段３９は、ステップＳ１０３において画素値選択手段３８２が行った処理結果（選択結果）に基づいて、画像を表示したり、印刷したりして出力する。出力手段３９が出力した画像が、例えば図２２のＮである。
【０１８３】
以下、画像処理装置１における画像重ね合わせ出力処理の他の例を、図２３に示す。図２３は、画像処理装置における画像重ね合わせ表示処理を示すフローチャート（その２）である。
【０１８４】
ステップＳ１１０において、データ取得手段３０は、データ格納手段２５に格納されているデータを取得する。ステップＳ１１０に続いてステップＳ１１１に進み、第一画像伸長手段３１は、データ取得手段３０が取得したデータに含まれる、圧縮された第一画像を伸長する。
【０１８５】
ステップＳ１１１に続いてステップＳ１１２に進み、第二画像伸長手段３２は、データ取得手段３０が取得したデータに含まれる、圧縮された第二画像を伸長する。ステップＳ１１２に続いてステップＳ１１３に進み、第三画像伸長手段３３は、データ取得手段３０が取得したデータに含まれる、圧縮された第三画像を伸長する。
【０１８６】
ステップＳ１１３に続いてステップＳ１１４に進み、選択データ伸長手段３４は、データ取得手段３０が取得したデータに含まれる、圧縮された選択データを伸長する。
【０１８７】
ステップＳ１１４に続いてステップＳ１１５に進み、透明化手段３５は、ステップＳ１１２において伸長された第二画像の画素の内、第二属性に属する画素以外の画素を透明化する。ステップＳ１１５に続いてステップＳ１１６に進み、単色彩色手段３６は、ステップＳ１１２において伸長された第二画像の画素の内、第二属性に属する画素を単色（例えば、黒色）で彩色する。
【０１８８】
ステップＳ１１６に続いてステップＳ１１７に進み、画像重ね合わせ手段３７２は、ステップＳ１１１において伸長された第一画像と、ステップＳ１１５において第二属性に属する画素以外の画素を透明化され、ステップＳ１１６において第二属性に属する画素を単色に彩色された第二画像と、を重ね合わせ、重ね合わせ画像を作成する。
【０１８９】
ステップＳ１１７に続いてステップＳ１１８に進み、画素値選択手段３８２は、ステップＳ１１４において伸長された、第三属性に属する画素と該画素以外の画素とを選択可能な選択データの内、処理対象の画素の画素値を取得する。
【０１９０】
ステップＳ１１８に続いてステップＳ１１９に進み、画素値選択手段３８２は、ステップＳ１１８において取得した画素の画素値が、特定の値（例えばＯＮ）か否かを判定する。画素値選択手段３８２は、ステップＳ１１８において取得した画素の画素値が、特定の値（例えばＯＮ）であると判定すると（ステップＳ１１９においてＹＥＳ）、ステップＳ１２１に進み、ステップＳ１１８において取得した画素の画素値が、特定の値（例えばＯＮ）でないと判定すると（ステップＳ１１９においてＮＯ）、ステップＳ１２０に進む。
【０１９１】
ステップＳ１２０では、画素値選択手段３８２が、選択データの処理対処の画素と同一の位置の、ステップＳ１１７において作成した重ね合わせ画像の画素値を、該位置の画素値として選択し、ステップＳ１２２に進む。
【０１９２】
一方、ステップＳ１２１では、画素値選択手段３８２が、選択データの処理対処の画素と同一の位置の、ステップＳ１１３において伸長した第三画像の画素値を、該位置の画素値として選択し、ステップＳ１２２に進む。
【０１９３】
ステップＳ１２２では、画素値選択手段３８２が、選択データの全ての画素についてステップＳ１１８からの画素値選択処理を実行したか否かを判定する。画素値選択手段３８２は、選択データの全ての画素についてステップＳ１１８からの画素値選択処理を実行したと判定すると（ステップＳ１２２においてＹＥＳ）、ステップＳ１２３に進み、選択データの全ての画素にはステップＳ１１８からの画素値選択処理を実行していないと判定すると（ステップＳ１２２においてＮＯ）、ステップＳ１１８に戻る。
【０１９４】
ステップＳ１２３では、出力手段３９が、画素値選択手段３８２が行った画素値選択の処理結果に基づいて、画像を表示したり、印刷したりして出力する。
【０１９５】
上述したように、画像処理装置１は、原画像に含まれる特定の色又は明度に係る領域（例えば、黒文字）を、独立した画像（レイヤー）として原画像より分離しているため、該特定の色又は明度に係る単独の色又は明度（黒又は明度ゼロ）で再現（出力）することができる。したがって、例えば再現した画像を印刷する場合、該画像に含まれる黒文字を黒トナー単独で出力することができる。
【０１９６】
なお、実施例１０は、実施例６等に対応する。
【実施例１１】
【０１９７】
実施例１０では、選択データが、第三属性に分類された画素と該画素以外の画素とを選択可能である場合の例を示したが、実施例１１では、選択データが、第一属性に分類された画素及び第二属性に分類された画素と、該画素以外の画素（第三属性に分類された画素）と、を選択可能な場合の例を示す。
【０１９８】
したがって、実施例１１の画素値選択手段３８２は、選択データ伸長手段３４において伸長された、第一属性に分類された画素及び第二属性に分類された画素と該画素以外の画素（第三属性に分類された画素）とを選択可能な選択データを用いて、第三画像伸長手段３３において伸長された第三画像と、画像重ね合わせ手段３７２において作成された重ね合わせ画像と、を選択する。つまり、実施例１１の画素値選択手段３８２は、選択データ上、ＯＮが設定されている画素は、画像重ね合わせ手段３７２において作成された重ね合わせ画像（の画素の画素値）を選択し、選択データ上、ＯＦＦが設定されている画素は、第三画像（の画素の画素値）を選択する。
【０１９９】
以下、画像の重ね合わせ出力（再現）処理の概念を、図２４に示す。図２４は、画像の重ね合わせ出力処理の概念図（その４）である。なお、図２４では各画像及び選択データは、実施例１０の図２１に示した各手段によって既にそれぞれ伸長されているものとして説明を始める。
【０２００】
ステップＳ１３０において単色彩色手段３６は、第二画像の画素の内、第二属性に属する画素を単色（例えば、黒色）で彩色する。
【０２０１】
ステップＳ１３０に続いてステップＳ１３１に進み、透明化手段３５は、第二画像の画素の内、第二属性に属する画素以外の画素を透明化する。なお、ステップＳ１３０と、ステップＳ１３１と、の処理順序は逆であってもよい。
【０２０２】
ステップＳ１３１に続いてステップＳ１３２に進み、画像重ね合わせ手段３７２は、第一画像と、ステップＳ１３０において単色彩色され、ステップＳ１３１において透明化された第二画像と、を重ね合わせる。画像重ね合わせ手段３７２が重ね合わせた結果としての画像（重ね合わせ画像）が、例えば図２４のＫである。
【０２０３】
ステップＳ１３２に続いてステップＳ１３３に進み、画素値選択手段３８２は、第三属性に属する画素と、該画素以外の画素と、を選択可能な選択データを用いて、第三画像と、ステップＳ１３２において作成された重ね合わせ画像と、を選択する。つまり、画素値選択手段３８２は、選択データ上、ＯＮが設定されている画素は、ステップＳ１３２において作成された重ね合わせ画像（の画素の画素値）を選択し、選択データ上、ＯＦＦが設定されている画素は、第三画像（の画素の画素値）を選択する。
【０２０４】
ステップＳ１３３に続いてステップＳ１３４に進み、出力手段３９は、ステップＳ１３３において画素値選択手段３８２が行った処理結果（選択結果）に基づいて、画像を表示したり、印刷したりして出力する。出力手段３９が出力した画像が、例えば図２４のＬである。
【０２０５】
実施例１１の場合の、画像処理装置１における画像重ね合わせ表示処理のフローチャート及びその説明は、実施例１０の図２３に示したフローチャート及びその説明中、ＯＮとＯＦＦとを読み替えれば（入れ替えれば）よいだけなので、ここでは省略する。
【０２０６】
上述したように、画像処理装置１は、原画像に含まれる特定の色又は明度に係る領域（例えば、黒文字）を、独立した画像（レイヤー）として原画像より分離しているため、該特定の色又は明度に係る単独の色又は明度（黒又は明度ゼロ）で再現（出力）することができる。したがって、例えば再現した画像を印刷する場合、該画像に含まれる黒文字を黒トナー単独で出力することができる。
【０２０７】
なお、実施例１１は、実施例７に対応する。
【実施例１２】
【０２０８】
上述した実施例では、第二画像伸長手段３２が伸長した第二画像に対して、単色彩色手段３６が、単色彩色化を行ったり、透明化手段３５が、透明化を行ったりする例を示した。その他の例として、図１に示す画像処理装置１の構成に、単色彩色手段３６に相当する手段を設け、図１の第二画像生成手段１３が生成した第二画像に対して、単色彩色手段３６に相当する手段が、単色彩色化を行うようにしてもよい。同様に、図１に示す画像処理装置１の構成に、透明化手段３５に相当する手段を設け、図１の第二画像生成手段１３が生成した第二画像に対して、透明化手段３５に相当する手段が、透明化を行ったりしてもよい。
【０２０９】
このような構成とした場合、第二画像圧縮手段２０は、透明化手段３５に相当する手段において第二属性に属する画素以外の画素を透明化され、単色彩色手段３６に相当する手段において第二属性に属する画素を単色に彩色された第二画像を圧縮する。また、データ統合手段２４は、まさに、実施例４の図１０や、実施例５の図１２、実施例６の図１４、実施例７の図１６に示したように、各画像及び／又は選択データを重ね合わせて統合する。
【実施例１３】
【０２１０】
これから説明する実施例において、実施例１６までの実施例は、データまたは選択データの分割に関するものである。上述した実施例１では第一〜三画像のデータ、選択データはそれぞれ１ページ分をまとめて１枚保持する構成である。
【０２１１】
圧縮されているこれらのデータを伸長して画面表示する場合は、表示領域がページのごく一部であっても全体を伸長する必要がある。画面表示に関係のない領域はここでは伸長の必要はないはずであり、その分処理時間が余分にかかる。
【０２１２】
また、伸長を行う際にメモリも多く必要とされることになり、安価な表示装置の場合はメモリ不足で表示ができないことも考えられる。同様のことは印刷時にも当てはまる。印刷は、画像の一部を逐次的に印刷用のデータに変換する作業を行うことも予想され、その場合は逐次処理であってもページ全体を伸長したデータを保持しておかねばならず、メモリ不足に陥る可能性もある。
【０２１３】
そこで、以下の実施例では、第一〜三画像のデータ・選択データを、ページ内で複数に分割してから圧縮して保持する実施例について説明する。このような形態で保持した場合、ページの一部を表示する際は、無関係の領域のデータ伸長は不要となり、表示にかかる処理時間の節約や、伸長データを保持するためのメモリの節約になる。印刷時においては、大きな伸長用メモリを持つ必要がなくなり、安価な装置での印刷が可能となる。
【０２１４】
分割は全ての画像のデータや選択データについて行っても良いが、一部だけでもそれなりの効果がある。例えば第一画像のデータと選択データだけを分割して保持する一方、第二画像、第三画像のデータは分割しないで保持する場合である。この場合は第二、第三画像のデータを伸長するためのメモリはページ全体分必要となるが、第一画像のデータと選択データの保持のためのメモリは一部分でよく、全体としてはメモリ使用量の節約効果はある。
【０２１５】
では、実施例１３の説明をする。この実施例では、第一画像と選択データだけを分割保持する場合について説明する。
【０２１６】
図２５は、画像処理装置の構成図（その４）である。図２５に示されるように、本実施例における画像処理装置の構成は、図１で示した画像処理装置の構成に、第一画像分割手段２０１と、選択データ分割手段２０２とを加えたものとなっている。これらの第一画像分割手段２０１と、選択データ分割手段２０２は、分割手段に対応する。
【０２１７】
第一画像分割手段２０１は、第一画像を分割するものであり、選択データ分割手段２０２は、選択データを分割するものである。
【０２１８】
なお、分割を行うのは第一〜第三、選択データのどれでもよい。全てに対して行ってもよく、ひとつだけでもかまわない。多く分割を行えばそれだけ画像表示時の使用メモリが節約できるが、処理が煩雑になりがちであるので表示系に合わせた分割が望ましい。
【０２１９】
以下、分割処理の概念の一例を、図２６を用いて説明する。図２６は、分割処理の概念図である。
【０２２０】
ステップＳ１５１において、画素属性決定手段１１は、多値画像取得手段１０が取得した原画像の各画素を、明度または文字領域識別に分類する。ステップＳ１５２では、画素属性決定手段１１が、前景（第一属性）に分類された画素の内、黒に非常に近い画素値の画素を選び、該画素を黒文字（第二属性）に分類し直す。
【０２２１】
ステップＳ１５３では、選択データ生成手段２２が、第一画像生成手段１２が生成した第一画像の所属画素の位置を参照し、該所属画素と同一位置の画素の画素値をＯＮ（例えば、１）に設定し、該画素以外の画素の画素値をＯＦＦ（例えば、０）に設定した選択データを生成する。選択データ生成手段２２が生成した選択データが、例えば図２のＤである。
【０２２２】
ステップＳ１５４では、第一画像非所属画素画素値決定手段１５が、第一画像の非可視領域の画素値を設定し、第三画像非所属画素画素値決定手段１６が、第三画像の非可視領域の画素値を設定する。
【０２２３】
その後、第一画像は、図２６のＨに示されるように、第一画像分割手段２０１により分割される。また、選択データも図２６のＧに示されるように、選択データ分割手段２０２により分割される。この分割後にそれぞれに対して圧縮が行われる。
【０２２４】
以下、画像処理装置１における画像分割処理の一例を、図２７に示す。図２７は、画像処理装置における画像分離処理を示すフローチャートである。このフローチャートは、図３のフローチャートに、分割処理を加えたものであるので、それ以外の説明は省略する。
【０２２５】
図２７において、分割処理は、ステップＳ２１１、２１５で行われる。ステップＳ２１５では、第一画像の分割が行われる。また、ステップＳ２１５では、選択データの分割が行われる。いずれの処理も、圧縮前に行われる。
【０２２６】
以下、図２６に示した各画像及び選択データの重ね合わせ表示の模式図を図２８に示す。図２８は、重ね合わせ表示の模式図（その５）である。画像処理装置１は、各画像及び選択データを、例えば図２８に示されるように重ね合わせて表示する。なお、点線で示した部分は分割を行った境界部を模式的に示したものである。画像再現時にこの境界線は現れず、分割を行わない場合と同様の再現状態となる
【実施例１４】
【０２２７】
次に、画像を分割状態で保持する例で、第二画像なしの場合について説明する。このような、黒文字も選択データと第一画像の組み合わせで表現する場合にも分割は有効である。
【０２２８】
図２９は、画像処理装置の構成図（その５）である。図２９に示されるように、本実施例における画像処理装置の構成は、図２５で示した画像処理装置の構成に、第二画像生成手段１３と、第二画像圧縮手段２０とを除いたものとなっている。
【０２２９】
以下、分割処理の概念の一例を、図３０を用いて説明する。図３０は、分割処理の概念図である。本実施例では、色による分割を行わず、また、図に示されるように第一画像（前景）に「Ｂ」の色を表現するための黒色領域が存在する。一方で第二画像は存在せず、選択データに「Ｂ」の形状が載る形となっている。この表現形態は、従来技術に沿ったものであるので、既存のリソースから僅かの改良で実現することができる。
【０２３０】
ステップＳ３０１において、画素属性決定手段１１は、多値画像取得手段１０が取得した原画像の各画素を、明度または文字領域識別に分類する。ステップＳ３０２では、所属画素位置が参照される。ステップＳ３０３では、非可視画素が決定される。
【０２３１】
その後、第一画像は、図３０のＨに示されるように、第一画像分割手段２０１により分割される。また、選択データも図３０のＧに示されるように、選択データ分割手段２０２により分割される。この分割後にそれぞれに対して圧縮が行われる。
【０２３２】
以下、画像処理装置１における画像分割処理の一例を、図３１に示す。図３１は、画像処理装置における画像分離処理を示すフローチャートである。このフローチャートは、図２７のフローチャートから、第二画像に関する処理を除いたものであるので、説明を省略する。
【０２３３】
このフローチャートにおいて、分割処理は、ステップＳ４１０、４１３で行われる。いずれの処理も、圧縮前に行われる。
【実施例１５】
【０２３４】
この実施例は、実施例１３で作成されたデータを表示させるための実施例である。動作は実施例８に順ずる。図３２は本実施例の画像処理装置の構成図である。この図は図１７で示される構成に第一画像統合手段２１１と選択データ統合手段２１２を追加したものを示す図である。これら第一画像統合手段２１１と選択データ統合手段２１２は、結合手段に対応する。
【０２３５】
第一画像統合手段２１１は、分割された第一画像を結合し、選択データ統合手段２１２は、分割された選択データを結合する。
【０２３６】
図３３は、画像の重ね合わせ出力処理の概念図（その５）である。ステップＳ５０１で、第一画像統合手段２１１は、分割された第一画像を表示対象領域に必要な分だけ伸長し、結合を行う。また、選択データ統合手段２１２は、ステップＳ５０５で、分割された選択データを表示対象領域に必要な分だけ伸長し、結合を行う。
【０２３７】
一方、第二画像は、ステップＳ５０２で、単色彩色され、ステップＳ５０３で透明化される。その第二画像は、ステップＳ５０４で、第三画像と重ね合わされる。ステップＳ５０６で、画素値選択手段３８１は、第一属性に属する画素と、該画素以外の画素とを選択可能な選択データを用いて、第一画像と、ステップＳ５０４において作成された重ね合わせ画像とを選択する。
【０２３８】
出力手段３９は、ステップＳ５０７において画素値選択手段３８１が行った処理結果（選択結果）に基づいて、画像を表示したり、印刷したりして出力する。
【０２３９】
次に、画像処理装置における画像重ね合わせ表示処理を説明する。図３４は、画像重ね合わせ表示処理を示すフローチャート（その３）である。このフローチャートは、図１９のフローチャートに第一画像の統合（結合）処理（ステップＳ６０７）と選択データの統合（結合）処理（ステップＳ６０８）を加えたものである。
【０２４０】
このように、必要な分だけの伸長と結合とを行うことにより、表示に無関係な分を処理せずに済むので、処理時間の節約や使用メモリの節約につながる。また、分割は第二、第三画像に対して行ってもよい。
【実施例１６】
【０２４１】
この実施例は、実施例１４で作成されたデータを表示させるための実施例である。動作は実施例８に順ずる。図３５は本実施例の画像処理装置の構成図である。この図は図３２の構成から、第二画像伸長手段３２と、透明化手段３５と、単色彩色手段３６とを除いたものを示す図である。これは第二画像がないことに伴うものである。
【０２４２】
図３６は、画像の重ね合わせ出力処理の概念図（その６）である。ステップＳ７０１で、第一画像統合手段２１１は、分割された第一画像を表示対象領域に必要な分だけ伸長し、結合を行う。また、選択データ統合手段２１２は、ステップＳ７０２で、分割された選択データを表示対象領域に必要な分だけ伸長し、結合を行う。
【０２４３】
ステップＳ７０３で、画素値選択手段３８１は、第一属性に属する画素と、該画素以外の画素とを選択可能な選択データを用いて、第一画像と第三画像とを選択する。
【０２４４】
出力手段３９は、ステップＳ７０４において画素値選択手段３８１が行った処理結果（選択結果）に基づいて、画像を表示したり、印刷したりして出力する。
【０２４５】
次に、画像処理装置における画像重ね合わせ表示処理を説明する。図３７は、画像重ね合わせ表示処理を示すフローチャート（その４）である。このフローチャートは、図３４のフローチャートから第二画像に関する処理を除くか変更したフローチャートである。具体的に図３４のフローチャートから除かれた処理は、ステップＳ６０４、６０９、６１０、６１１の処理である。また、変更となった処理は、ステップＳ６１４の処理であり、この処理は、ステップＳ８１０で、第三画像の画素値を選択する処理となる。
【０２４６】
このように、必要な分だけの伸長と結合とを行うことにより、表示に無関係な分を処理せずに済むので、処理時間の節約や使用メモリの節約につながる。また、分割は第二、第三画像に対して行ってもよい。
【実施例１７】
【０２４７】
上述した実施例では、例えば、実施例１の図１、実施例８の図１７、実施例１０の図２１等に示したように、本発明に係る画像処理装置１の各構成を、例えばＩＣ等のハードウェアで実装した場合の例を示したが、本実施例では、上述した各構成の全て又は一部を、ソフトウェアとして画像処理装置１に実装した場合の例を示す。
【０２４８】
図３８は、画像処理装置の構成図（その８）である。図３８に示されるように、画像処理装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１と、メモリ１０２と、ハードディスク１０３と、入力・表示装置１０４と、ドライブ装置１０５と、インターフェース装置１０６と、読み取り装置１０８と、印刷装置１０９と、を含む。
【０２４９】
入力・表示装置１０４は、操作パネル等で構成され、画像処理装置１に各種操作信号等を入力したり、画像処理装置１が各種情報を表示したりするのに用いられる。インターフェース装置１０６は、画像処理装置１をネットワーク等に接続するインターフェースである。
【０２５０】
上述した実施例における画像処理装置１の各機能構成又は各処理に対応するプログラム（以下、画像処理プログラムという）等は、初めから画像処理装置１にインストールされているか、例えばＣＤ−ＲＯＭ又はＳＤメモリーカード等の記録媒体１０７によって画像処理装置１に提供されるか、ネットワークを通じてダウンロードされる。記録媒体１０７は、ドライブ装置１０５にセットされ、画像処理プログラムが記録媒体１０７からドライブ装置１０５を介してハードディスク１０３にインストールされる。
【０２５１】
メモリ１０２は、例えば画像処理装置１の起動時にハードディスク１０３から画像処理プログラム等を読み出して格納する。ＣＰＵ１０１は、メモリ１０２に読み出され格納された画像処理プログラム等に従って処理を実行し、画像処理の処理結果（例えば、圧縮した各画像や、圧縮した選択データ、又は再現した画像等）をハードディスク１０３又はメモリ１０２に格納したり、必要に応じて入力・表示装置１０４に表示させたり、印刷装置１０９に印刷させたりする。
【０２５２】
ハードディスク１０３は、画像処理の処理結果や、画像に係るデータ、画像処理プログラム等を格納する。読み取り装置１０８は、例えばスキャナー等であって、セットされた紙等を読み込んで、画像データ等をハードディスク１０３に格納する。また、印刷装置１０９は、上述したように、例えば画像処理の処理結果を要求に応じて印刷する。
【０２５３】
なお、画像処理装置１は、プリンタであってもよいし、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理装置であってもよい。画像処理装置１をＰＣとした場合、例えば図３８に示した入力・表示装置１０４は、入力装置と、表示装置と、に分かれた構成となり、例えば入力装置は、キーボードとマウス等で構成され、表示装置は、ディスプレイ等で構成される。また、当然ＰＣには読み取り装置１０８や印刷装置１０９は、構成として含まれない。
【０２５４】
ＰＣに実装された画像処理プログラムは、例えばＰＣのユーザ等が入力装置等を用いて作成し、ハードディスク１０３等に格納した原画像を処理対象とし、処理結果（例えば、再現した画像等）をディスプレイ等に表示する。
【０２５５】
上述したように、本発明によれば、画像を再現する際、画像に含まれる特定の色又は明度に係る領域（例えば、黒文字）が、該特定の色又は明度に係る単独の色又は明度（黒又は明度ゼロ）で再現可能なように画像を処理することができる。つまり、本発明によれば、再現した画像を印刷する場合、該画像に含まれる黒文字を黒トナー単独で出力することができる。
【０２５６】
また、本発明によれば、原画像のファイルサイズを圧縮することができる。
【０２５７】
以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【０２５８】
【図１】画像処理装置の構成図（その１）である。
【図２】原画像の分離処理の概念図である。
【図３】画像処理装置における画像分離処理を示すフローチャートである。
【図４】画素属性決定手段による画素属性決定処理の一例を示すフローチャートである。
【図５】画素属性決定手段の一例の構成図である。
【図６】第一画像非所属画素画素値決定の一例の構成図である。
【図７】所属画素近傍における未所属画素の画素値決定処理の概念図である。
【図８】第三画像非所属画素画素値決定の一例の構成図である。
【図９】原画像の分離処理及び重ね合わせ表示処理の概念図（その１）である。
【図１０】重ね合わせ表示の模式図（その１）である。
【図１１】原画像の分離処理及び重ね合わせ表示処理の概念図（その２）である。
【図１２】重ね合わせ表示の模式図（その２）である。
【図１３】原画像の分離処理及び重ね合わせ表示処理の概念図（その３）である。
【図１４】重ね合わせ表示の模式図（その３）である。
【図１５】原画像の分離処理及び重ね合わせ表示処理の概念図（その４）である。
【図１６】重ね合わせ表示の模式図（その４）である。
【図１７】画像処理装置の構成図（その２）である。
【図１８】画像の重ね合わせ出力処理の概念図（その１）である。
【図１９】画像処理装置における画像重ね合わせ表示処理を示すフローチャート（その１）である。
【図２０】画像の重ね合わせ出力処理の概念図（その２）である。
【図２１】画像処理装置の構成図（その３）である。
【図２２】画像の重ね合わせ出力処理の概念図（その３）である。
【図２３】画像処理装置における画像重ね合わせ表示処理を示すフローチャート（その２）である。
【図２４】画像の重ね合わせ出力処理の概念図（その４）である。
【図２５】画像処理装置の構成図（その４）である。
【図２６】分割処理の概念図である（その１）。
【図２７】画像処理装置における画像分割処理を示すフローチャートである。
【図２８】重ね合わせ表示の模式図（その５）である。
【図２９】画像処理装置の構成図（その５）である。
【図３０】分割処理の概念図である（その２）。
【図３１】画像処理装置における画像分割処理を示すフローチャートである。
【図３２】画像処理装置の構成図（その６）である。
【図３３】画像の重ね合わせ出力処理の概念図（その５）である。
【図３４】画像処理装置における画像重ね合わせ表示処理を示すフローチャート（その３）である。
【図３５】画像処理装置の構成図（その７）である。
【図３６】画像の重ね合わせ出力処理の概念図（その６）である。
【図３７】画像処理装置における画像重ね合わせ表示処理を示すフローチャート（その４）である。
【図３８】画像処理装置の構成図（その８）である。
【符号の説明】
【０２５９】
１０  多値画像取得手段
１１  画素属性決定手段
１２  第一画像生成手段
１３  第二画像生成手段
１４  第三画像生成手段
１５  第一画像非所属画素画素値決定手段
１６  第三画像非所属画素画素値決定手段
１７  第一画像低解像度化手段
１８  第三画像低解像度化手段
１９  第一画像圧縮手段
２０  第二画像圧縮手段
２１  第三画像圧縮手段
２２  選択データ生成手段
２３  選択データ圧縮手段
２４  データ統合手段
２５  データ格納手段
３０  データ取得手段
３１  第一画像伸長手段
３２  第二画像伸長手段
３３  第三画像伸長手段
３４  選択データ伸長手段
３５  透明化手段
３６  単色彩色手段
３７  画像重ね合わせ手段
３８  画素値選択手段
３９  出力手段
４１  第一属性決定手段
４２  第二属性決定手段
４３  第三属性決定手段
５１  第一周囲領域決定手段
５２  第一所属画素画素値算出手段
５３  第一非所属画素画素値設定手段
６１  第三周囲領域決定手段
６２  第三所属画素画素値算出手段
６３  第三非所属画素画素値設定手段
１０１  ＣＰＵ
１０２  メモリ
１０３  ハードディスク
１０４  入力・表示装置
１０５  ドライブ装置
１０６  インターフェース装置
１０７  記録媒体
１０８  読み取り装置
１０９  印刷装置
２０１  第一画像分割手段
２０２  選択データ分割手段
２１１  第一画像統合手段
２１２  選択データ統合手段
【図１】
2006238405.tif 000003
【図２】
2006238405.tif 000004
【図３】
2006238405.tif 000005
【図４】
2006238405.tif 000006
【図５】
2006238405.tif 000007
【図６】
2006238405.tif 000008
【図７】
2006238405.tif 000009
【図８】
2006238405.tif 000010
【図９】
2006238405.tif 000011
【図１０】
2006238405.tif 000012
【図１１】
2006238405.tif 000013
【図１２】
2006238405.tif 000014
【図１３】
2006238405.tif 000015
【図１４】
2006238405.tif 000016
【図１５】
2006238405.tif 000017
【図１６】
2006238405.tif 000018
【図１７】
2006238405.tif 000019
【図１８】
2006238405.tif 000020
【図１９】
2006238405.tif 000021
【図２０】
2006238405.tif 000022
【図２１】
2006238405.tif 000023
【図２２】
2006238405.tif 000024
【図２３】
2006238405.tif 000025
【図２４】
2006238405.tif 000026
【図２５】
2006238405.tif 000027
【図２６】
2006238405.tif 000028
【図２７】
2006238405.tif 000029
【図２８】
2006238405.tif 000030
【図２９】
2006238405.tif 000031
【図３０】
2006238405.tif 000032
【図３１】
2006238405.tif 000033
【図３２】
2006238405.tif 000034
【図３３】
2006238405.tif 000035
【図３４】
2006238405.tif 000036
【図３５】
2006238405.tif 000037
【図３６】
2006238405.tif 000038
【図３７】
2006238405.tif 000039
【図３８】
2006238405.tif 000040