(57)【要約】【課題】記憶装置に格納された画像データの再利用性および記憶装置の空き容量の確保を両立させることができる画像処理装置を提供する。【解決手段】格納部５０２は、設定情報を画像データと共にＨＤＤ１０５に格納し、判断部５０３は、設定情報に基づく画像処理が当該設定情報と共にＨＤＤ１０５に格納されている画像データのデータ量を低減させるものであるか否かを判断し、制御部５０４は、設定情報に基づく画像処理が当該設定情報と共にＨＤＤ１０５に格納されている画像データのデータ量を低減させるものであると判断された場合、設定情報に基づく画像処理を当該設定情報と共にＨＤＤ１０５に格納されている画像データに施す。【選択図】        図５
2009272925.tif 000002
【特許請求の範囲】
【請求項１】
画像データに施す画像処理に関する設定情報を受け付け、受け付けた前記設定情報に基づく画像処理を前記画像データに施して出力する画像処理装置であって、
前記設定情報を前記画像データと共に記憶部に格納する格納手段と、
前記設定情報に基づく画像処理が当該設定情報と共に前記記憶部に格納されている前記画像データのデータ量を低減させるものであるか否かを判断する判断手段と、
前記設定情報に基づく画像処理が当該設定情報と共に前記記憶部に格納されている前記画像データのデータ量を低減させるものであると判断された場合、前記設定情報と共に前記記憶部に格納されている前記画像データに当該設定情報に基づく画像処理を施す制御手段と、
を備えたことを特徴とする画像処理装置。
【請求項２】
前記設定情報は、画像処理を施して出力する前記画像データの出力解像度を示し、
前記判断手段は、前記設定情報が示す出力解像度が前記記憶部に格納されている前記画像データの解像度よりも低い場合、前記設定情報に基づく画像処理が前記画像データのデータ量を低減させると判断することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記設定情報は、画像処理を施して出力する前記画像データのカラーモードを示し、
前記判断手段は、前記設定情報が示すカラーモードによる前記画像データの色数が前記記憶部に格納されている前記画像データの色数より少ない場合、前記設定情報に基づく画像処理が前記画像データのデータ量を低減させると判断することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記設定情報は、画質調整に関する処理のオン／オフを示し、
前記判断手段は、前記設定情報が画質調整に関する処理のオンを示している場合、前記設定情報に基づく画像処理が前記画像データのデータ量を低減させると判断することを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記判断手段は、前記画像データと共に前記記憶部に格納された一部の前記設定情報に基づく画像処理が前記画像データのデータ量を低減させるか否かを判断することを特徴とする請求項１から４のいずれか一に記載の画像処理装置。
【請求項６】
前記判断手段は、前記記憶部から読み出した前記画像データに画像処理を施して出力した出力回数が所定回数以上になった場合に、前記画像データと共に前記記憶部に格納された前記設定情報に基づく画像処理が前記画像データのデータ量を低減させるか否かを判断することを特徴とする請求項１から５のいずれか一に記載の画像処理装置。
【請求項７】
前記判断手段は、前記画像データが前記記憶部に記憶されてからの経過時間が所定時間以上になった場合に、前記画像データと共に前記記憶部に格納された前記設定情報に基づく画像処理が前記画像データのデータ量を低減させるか否かを判断することを特徴とする請求項１から５のいずれか一に記載の画像処理装置。
【請求項８】
前記判断手段は、前記記憶部の空き容量が所定容量以下になった場合、前記画像データと共に前記記憶部に格納された前記設定情報に基づく画像処理が前記画像データのデータ量を低減させるか否かを判断することを特徴とする請求項１から５のいずれか一に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関するものである。
【背景技術】
【０００２】
近年のデジタル複写機等の画像処理装置には、読取り装置で読み取った原稿をコピーするコピー機能、ネットワークを通じて外部のパーソナルコンピュータ（ＰＣ）等へ配信する配信機能、読取り装置で読み取った画像データやネットワークを通じて外部のＰＣ等から入力される画像データをハードディスク装置のような大容量の記憶装置に格納し、格納した画像データを再印刷や再配信する再利用機能等を搭載したものがある。
【０００３】
ところで、読取り装置で読み取った画像データは、データ量が非常に大きい。例えば、６００ｄｐｉのＲＧＢ各色８ビットの画像データは、Ａ３サイズの画像データで約２００ＭＢｙｔｅのデータ量がある。そのため、画像処理装置は、再利用機能の実行のために画像データを記憶装置に格納する場合、通常、ＪＰＥＧなどの圧縮処理を画像データに施した後に記憶装置に格納する。
【０００４】
しかし、高い圧縮率で圧縮処理を施した画像データを記憶装置に格納した場合、再利用機能により再印刷や再配信された画像データの画質が劣化する。よって、再利用機能により再印刷や再配信された画像データの画質の劣化を防止するためには、記憶装置に格納する画像データに対して高い圧縮率で圧縮処理を施すことができない。
【０００５】
また、大量の画像データを格納するために、大容量の記憶装置を画像処理装置に搭載する方法があるが、画像処理装置のコストアップにつながる。逆に、記憶装置の容量を抑えた場合には、記憶装置に格納された画像データの数が増えると、記憶装置の空き容量が不足する。そのため、記憶装置の空き容量が不足した場合には、格納された画像データの中から不要なものを選択して削除しなければならず、使用者の負担が大きくなる。また、一旦、記憶装置から削除されると、後日、その画像データを再利用することができない。さらに、削除された画像データの原稿がない場合には、再度、読取り装置で読み取るということができない可能性もある。
【０００６】
このような問題を解決するものとして、書き換え可能型記憶装置に記憶した画像データのファイルに保存期間を設定し、設定された保存期間を経過した場合に自動的にまたは使用者の指示を仰ぎ当該画像データを低画質化してデータ量を削減する画像ファイリングシステムが開示されている（特許文献１参照）。特許文献１にかかる画像ファイリングシステムでは、画像データの低画質化の処理内容として、画像データを書き換え可能型記憶装置に記憶させる際に使用者がドット密度（解像度）や圧縮率等を選択し、選択した処理内容により保存期間を経過した画像データを低画質化することにより、記憶装置を占有する容量を節約している。
【０００７】
【特許文献１】特開平０８−２１２１１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記特許文献１に記載された技術では、画像データを書き換え可能型記憶装置に記憶させる度に使用者が画像データを低画質化させる処理内容を選択する必要があり、大量の画像データを記憶装置に記憶させる場合には、使用者の負担が大きいという問題がある。また、上記特許文献１には、使用者が画像データを低画質化させる処理内容を選択せずに、予め定められた方法（例えば、ＪＰＥＧによる圧縮処理の圧縮率を高くする）で画像データを低画質化させる方法もあるが、画像データの種類によっては画質の劣化が大きくなり、記憶装置に記憶された画像データの再利用性が著しく損なわれる場合がある。
【０００９】
本発明は、上記に鑑みてなされたものであって、記憶装置に格納された画像データの再利用性の確保および記憶装置の空き容量の確保を両立させることができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、画像データに施す画像処理に関する設定情報を受け付け、受け付けた前記設定情報に基づく画像処理を前記画像データに施して出力する画像処理装置であって、前記設定情報を前記画像データと共に記憶部に格納する格納手段と、前記設定情報に基づく画像処理が当該設定情報と共に前記記憶部に格納されている前記画像データのデータ量を低減させるものであるか否かを判断する判断手段と、前記設定情報に基づく画像処理が当該設定情報と共に前記記憶部に格納されている前記画像データのデータ量を低減させるものであると判断された場合、前記設定情報と共に前記記憶部に格納されている前記画像データに当該設定情報に基づく画像処理を施す制御手段と、を備えたことを特徴とする。
【００１１】
また、請求項２にかかる発明は、請求項１にかかる発明において、前記設定情報は、画像処理を施して出力する前記画像データの出力解像度を示し、前記判断手段は、前記設定情報が示す出力解像度が前記記憶部に格納されている前記画像データの解像度よりも低い場合、前記設定情報に基づく画像処理が前記画像データのデータ量を低減させると判断することを特徴とする。
【００１２】
また、請求項３にかかる発明は、請求項１にかかる発明において、前記設定情報は、画像処理を施して出力する前記画像データのカラーモードを示し、前記判断手段は、前記設定情報が示すカラーモードによる前記画像データの色数が前記記憶部に格納されている前記画像データの色数より少ない場合、前記設定情報に基づく画像処理が前記画像データのデータ量を低減させると判断することを特徴とする。
【００１３】
また、請求項４にかかる発明は、請求項１にかかる発明において、前記設定情報は、画質調整に関する処理のオン／オフを示し、前記判断手段は、前記設定情報が画質調整に関する処理のオンを示している場合、前記設定情報に基づく画像処理が前記画像データのデータ量を低減させると判断することを特徴とする。
【００１４】
また、請求項５にかかる発明は、請求項１から４のいずれか一にかかる発明において、前記判断手段は、前記画像データと共に前記記憶部に格納された一部の前記設定情報に基づく画像処理が前記画像データのデータ量を低減させるか否かを判断することを特徴とする。
【００１５】
また、請求項６にかかる発明は、請求項１から５のいずれか一にかかる発明において、前記判断手段は、前記記憶部から読み出した前記画像データに画像処理を施して出力した出力回数が所定回数以上になった場合に、前記画像データと共に前記記憶部に格納された前記設定情報に基づく画像処理が前記画像データのデータ量を低減させるか否かを判断することを特徴とする。
【００１６】
また、請求項７にかかる発明は、請求項１から５のいずれか一にかかる発明において、前記判断手段は、前記画像データが前記記憶部に記憶されてからの経過時間が所定時間以上になった場合に、前記画像データと共に前記記憶部に格納された前記設定情報に基づく画像処理が前記画像データのデータ量を低減させるか否かを判断することを特徴とする。
【００１７】
また、請求項８にかかる発明は、請求項１から５のいずれか一にかかる発明において、前記判断手段は、前記記憶部の空き容量が所定容量以下になった場合、前記画像データと共に前記記憶部に格納された前記設定情報に基づく画像処理が前記画像データのデータ量を低減させるか否かを判断することを特徴とする。
【発明の効果】
【００１８】
本発明によれば、記憶装置に格納された画像データごとに最適な方法でデータ量を低減させることができるので、記憶装置に格納された画像データの再利用性の確保および記憶装置の空き容量の確保を両立させることができる、という効果を奏する。
【発明を実施するための最良の形態】
【００１９】
以下に添付図面を参照して、この発明にかかる画像処理装置の最良な実施の形態を詳細に説明する。以下の実施の形態では、本発明の画像処理装置をＭＦＰ（Multi Function Peripheral）に適用した例を示す。但し、ＭＦＰに限られず、プリンタ、ファクシミリ、スキャナ機能やコピー、ファックス、プリンタなどの画像処理を行うものであれば、本発明を適用することができる。
【００２０】
（第１実施の形態）
図１は、本実施の形態にかかるＭＦＰの概略構成を示すブロック図である。このＭＦＰ１００は、画像入力手段としての読取り装置１０１、画像データ処理装置１（１０２）、バス制御装置１０３、画像データ処理装置２（１０４）、画像データを格納する記憶装置としてのＨＤＤ（Hard Disk Drive）１０５、ＭＦＰ１００全体を制御するＣＰＵ（Central Processing Unit）１０６、メモリ１０７、プロッタＩ／Ｆ装置１０８、画像データをプリンタ出力するプロッタ装置１０９、ユーザが画像データの利用機能を選択する機能選択手段としての操作表示装置１１０、外部のＦＡＸ１１５との間で画像データの授受を行う回線Ｉ／Ｆ装置１１１、外部のパーソナルコンピュータ（ＰＣ）１１６との間で画像データの授受を行うネットワーク配信用の外部Ｉ／Ｆ装置１１２、Ｓ．Ｂ．（South Bridge）１１３、およびＲＯＭ（Read Only Memory）１１４などにより構成されている。
【００２１】
読取り装置（スキャナ）１０１は、解像度６００ｄｐｉで原稿をスキャンすることで得られる原稿の濃淡情報から、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の各色８ビットの画像データを生成して、画像データ処理装置１（１０２）へ出力するものである。
【００２２】
画像データ処理装置１（１０２）は、読取り装置１０１で生成された画像データに対して所要の画像処理を施し、バス制御装置１０３へ出力するものである。
【００２３】
ここで、図２を用いて、画像データ処理装置１（１０２）の構成について説明する。図２は、本実施の形態にかかるＭＦＰの画像データ処理装置１の構成を示すブロック図である。図２に示すように、画像データ処理装置１（１０２）は、スキャナγ変換部２０１、および色変換部２０２を備えている。
【００２４】
スキャナγ変換部２０１は、ＲＧＢ各８ビットの画像データに対してγ変換を行うもので、例えば、グレーバランスを合わせたり、階調特性を変換する。
【００２５】
色変換部２０２は、スキャナγ変換部２０１によってγ変換された画像データを、所定特性の色空間のＲＧＢの画像データに変換するものである。この所定特性の色空間とは、例えば、Ａｄｏｂｅ（登録商標）−ＲＧＢ空間等である。
【００２６】
このようにして、画像データ処理装置１（１０２）により生成されたＲＧＢの画像データは、バス制御装置１０３を介して、ＨＤＤ１０５内に格納される。
【００２７】
バス制御装置１０３は、ＭＦＰ１００内で必要な画像データや制御コマンド等の各種データのやり取りを行うデータバスの制御装置である。
【００２８】
ＨＤＤ１０５は、読取り装置１０１で読み取られ、画像データ処理装置１（１０２）で画像処理された画像データ、あるいは画像データ処理装置２（１０４）で画像処理された画像データ、およびそれらの付帯情報などを格納するための大容量記憶装置である。
【００２９】
画像データ処理装置２（１０４）は、画像データ処理装置１（１０２）で処理された画像データ、あるいは、ＨＤＤ１０５から読み出された画像データに対して所要の画像処理を施し、バス制御装置１０３へ出力するものである。
【００３０】
ここで、図３および図４を用いて、画像データ処理装置２（１０４）の構成について説明する。図３は、本実施の形態にかかるＭＦＰの画像データ処理装置２の構成を示すブロック図である。図４は、ＲＧＢの信号に対する地肌除去処理における入力出力特性を説明する図である。図３に示すように、画像データ処理装置２（１０４）は、地肌除去処理部３０１、フィルタ処理部３０２、変倍部３０３、色変換部３０４、および階調処理部３０５を備えている。
【００３１】
地肌除去処理部３０１は、地肌除去未処理のＲＧＢの画像データに対して画像の地肌部分の除去処理を行うものである。例えば、図４に示すように、入力されるＲＧＢの画像データが設定値ｔｈ以下のときには０を出力する。このような地肌除去処理は、テーブル変換のみで実施可能であるため、簡易な構成により地肌除去を行うことができる。
【００３２】
フィルタ処理部３０２は、ＲＧＢの画像データのエッジ部の強調やノイズ低減のための平滑化などを行うものである。例えば、画像の絵柄部を滑らかにするための平滑化や文字部をクッキリさせるための鮮鋭化処理を施すものである。
【００３３】
変倍部３０３は、画像データを要求された出力解像度や画像サイズに変換するための拡大・縮小処理を行うものである。
【００３４】
色変換部３０４は、ＲＧＢの各８ビットの画像データをプロッタ装置１０９の色空間であるＣＭＹＫの各色８ビットに変換するものである。なお、モノクロの画像を出力する場合には、Ｋ信号のみを出力するように変換する。
【００３５】
また、色変換部３０４は、回線Ｉ／Ｆ装置１１１を介してＦＡＸ１１５に画像データを送信する場合や外部Ｉ／Ｆ装置１１２を介してネットワーク上のＰＣ１１６に画像データを送信する場合、ユーザが設定した色空間に応じて、ＲＧＢの各色８ビットの画像データを、ｓＲＧＢの色空間や８ビットのグレースケールの画像データに変換する。
【００３６】
階調処理部３０５は、ＣＭＹＫの各色８ビットの画像データをプロッタ装置１０９の階調数（例えば、ＣＭＹＫの各色２ビット）に変換するために、ディザ処理や誤差拡散処理といった擬似中間調処理または単純二値化処理を行うものである。
【００３７】
このようにして、画像データ処理装置２（１０４）により生成された画像データは、プロッタ装置１０９により転写紙に印刷、回線Ｉ／Ｆ装置１１１を介してＦＡＸ１１５に送信、または外部Ｉ／Ｆ装置１１２を介してＰＣ１１６に送信される。
【００３８】
回線Ｉ／Ｆ装置１１１は、ＭＦＰ１００とその装置外にあるＦＡＸ１１５との間で電話回線を介して接続され、画像データの授受を行うものである。
【００３９】
外部Ｉ／Ｆ装置１１２は、ＭＦＰ１００とその装置外にあるＰＣ１１６との間でイーサネット（登録商標）などのネットワークを介して接続され、各種制御データや画像データの入出力を行うものである。
【００４０】
Ｓ．Ｂ．１１３は、South Bridgeと呼ばれるバスのブリッジ機能を汎用回路化したものである。
【００４１】
プロッタＩ／Ｆ装置１０８は、ＣＰＵ１０６から送られてくるＣＭＹＫ４色分〔Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）〕の画像データを受け取って、プロッタ装置１０９の専用インタフェースに出力するものである。
【００４２】
プロッタ装置１０９は、ＣＭＹＫ４色分の画像データを受け取ると、レーザビームを用いた電子写真プロセスなどにより、転写紙に画像出力するものである。
【００４３】
操作表示装置１１０は、ＭＦＰ１００とユーザのインタフェースを行う部分であり、ＭＦＰ１００の様々な状態や操作方法を促すための表示を行うＬＣＤと、利用者からの入力指示を検知するスイッチ群とを有して構成されており、装置各部の状態や操作方法などをＬＣＤ上に表示し、ユーザからのキースイッチ入力を検知する。
【００４４】
ＣＰＵ１０６は、ＭＦＰ１００の全体を制御するためのマイクロプロセッサである。
【００４５】
メモリ１０７は、ＣＰＵ１０６がＭＦＰ１００の制御を行う際に、プログラムや中間処理データを一時的に記憶するためなどに使用される揮発性メモリである。
【００４６】
ＲＯＭ（Read Only Memory）１１４は、この発明の記憶媒体を実施するものであり、ＣＰＵ１０６がＭＦＰ１００の制御を行う際のプログラムなどが格納されるメモリである。
【００４７】
なお、記憶媒体としては、ＲＯＭ１１４のみならずＣＤ（Compact Disk）−ＲＯＭ、ＤＶＤ（Digital Versatile Disk）などの各種の光ディスク、各種光磁気ディスク、フレキシブルディスクなどの各種磁気ディスク等、半導体メモリ等の各種方式のメディアを用いることができる。また、外部Ｉ／Ｆ装置１１２を介してインターネットなどのネットワークからプログラムをダウンロードし、ＨＤＤ１０５にインストールするようにしてもよい。この場合に、送信側のサーバでプログラムを記憶している記憶装置も、この発明における記憶媒体である。なお、プログラムは、所定のＯＳ（Operating System）上で動作するものであってもよいし、その場合に後述する各種処理の一部の実行をＯＳに肩代わりさせるものであってもよいし、所定のアプリケーションソフトやＯＳなどを構成する一群のプログラムファイルの一部として含まれるものであってもよい。
【００４８】
このシステム全体の動作を制御するＣＰＵ１０６は、このシステムの主記憶装置として使用されるＲＯＭ１１４に記憶されたプログラムに基づいて各種処理を実行する。
【００４９】
次に、ＭＦＰ１００のＲＯＭ１１４に記憶されている画像処理プログラムがＣＰＵ１０６に実行させる機能のうち、本実施の形態のＭＦＰ１００が備える特長的な機能について図５を参照して説明する。図５は、ＭＦＰの機能構成を示すブロック図である。図５に示すように、ＭＦＰは、ＲＯＭ１１４に記憶されたプログラムに従うことにより、設定受付部５０１、格納部５０２、判断部５０３、および制御部５０４を実現する。
【００５０】
設定受付部５０１は、読取り装置１０１で原稿をスキャンする際に、操作表示装置１１０を介して、プロッタ装置１０９から出力される画像データや外部Ｉ／Ｆ装置１１２を介して外部ＰＣ１１６に出力される画像データ等に施す画像処理に関する設定情報を受け付ける。本実施の形態では、設定受付部５０１は、画像データ処理装置２（１０４）において画像データに施される画像処理に関する設定情報を受け付ける。具体的には、設定受付部５０１は、出力解像度、カラーモード、地肌除去機能のオン／オフ、ソフト／シャープ機能（画像を滑らかまたはクッキリさせる機能）のオン／オフ等を設定情報として受け付ける。これにより、ユーザは、出力する画像データの画質を調整することができる。
【００５１】
また、設定受付部５０１は、ＨＤＤ１０５から読み出された画像データに画像処理を施して出力する際に、操作表示装置１１０を介して、ＨＤＤ１０５から読み出される画像データに施す画像処理に関する設定情報を受け付けることもできる。本実施の形態では、ＨＤＤ１０５には、読取り装置１０１で原稿をスキャンする際に受け付けた設定情報に基づく画像処理が施されていない画像データも格納されている。そのため、本実施の形態では、設定受付部５０１は、読取り装置１０１で原稿をスキャンする際に受け付けた設定情報とは別に、ＨＤＤ１０５から読み出された画像データに施す画像処理に関する設定情報を再度受け付ける。
【００５２】
なお、本実施の形態では、設定受付部５０１は、出力解像度、カラーモード、画質調整機能（例えば、地肌除去機能、ソフト／シャープ機能、色調整機能、コントラスト調整機能等）のオン／オフ、画像加工機能（例えば、色変換機能、色消去機能等）のオン／オフ、編集機能（例えば、画像データの領域切出し機能など）のオン／オフ、画像データがデジタルカメラから入力されたものである場合のＥｘｉｆタグ情報の埋め込み機能（例えば、シャッタースピード、レンズ焦点距離等）のオン／オフ等、様々な情報を、ＨＤＤ１０５から読み出される画像データに施す画像処理に関する設定情報として受け付ける。
【００５３】
格納部５０２は、設定受付部５０１により受け付けた設定情報を画像データと共にＨＤＤ１０５に格納する。なお、格納部５０２は、ＨＤＤ１０５から読み出された画像データに画像処理を施して出力する際に受け付けた設定情報を、読取り装置１０１で原稿をスキャンする際に受け付けた設定情報と区別して設定履歴情報としてＨＤＤ１０５から読み出された画像データと共にＨＤＤ１０５に格納してもよい。本実施の形態では、格納部５０２は、設定受付部５０１により受け付けた設定情報（または設定履歴情報）を付帯情報の１つとしてＨＤＤ１０５に格納するものとする。
【００５４】
判断部５０３は、設定情報に基づく画像処理が当該設定情報と共にＨＤＤ１０５に格納されている画像データのデータ量を低減させるか否かを判断する。本実施の形態では、判断部５０３は、設定情報に基づいて、画像データの利用傾向を多角的に分析することにより、当該設定情報に基づく画像処理が画像データのデータ量を低減させるものであるか否かを判断する。具体的には、設定情報が画像処理を施して出力する画像データの出力解像度を示す場合、判断部５０３は、設定情報が示す出力解像度がＨＤＤ１０５に格納されている画像データの解像度より低い場合、設定情報に基づく画像処理が画像データのデータ量を低減させると判断する。
【００５５】
また、判断部５０３は、所定のタイミングで、設定情報に基づく画像処理が画像データのデータ量を低減させるか否かを判断するものとする。ここで、所定のタイミングとは、ＨＤＤ１０５に格納されている画像データのデータ量を低減させるか否かを判断するタイミングである。例えば、ＨＤＤ１０５から読み出した画像データに画像処理を施して出力した出力回数が所定回数以上になった場合、画像データがＨＤＤ１０５に格納されてからの経過時間が所定時間以上になった場合、ＨＤＤ１０５の空き容量が所定容量以下になった場合等である。これにより、多くの設定情報に基づいて画像データの利用傾向を分析することができるので、信頼性の高い分析結果を取得することができる。
【００５６】
なお、判断部５０３は、画像データと共にＨＤＤ１０５に格納される全ての設定情報に基づいて、画像データの利用傾向を分析する必要はない。つまり、判断部５０３は、画像データと共にＨＤＤ１０５に格納されている一部の設定情報に基づく画像処理が画像データのデータ量を低減させるか否かを判断する。本実施の形態では、判断部５０３は、所定の期間内に格納された設定情報（例えば、最近１ヶ月以内に追加された設定情報）、または最新のｎ個の設定情報（例えば、最新の１０個の設定情報）に基づいて、画像データの利用傾向を分析してもよい。これにより、過去の古い設定情報を分析の対象から外すことができるので、より効率的に画像データの利用傾向を分析することができる。
【００５７】
制御部５０４は、ＨＤＤ１０５に画像データと共に格納されている設定情報に基づいて画像データ処理装置１（１０２）で処理された画像データ、あるいは、ＨＤＤ１０５から読み出された画像データに対して所要の画像処理を施して出力する。本実施の形態では、制御部５０４は、画像データ処理装置１（１０２）で処理された画像データまたはＨＤＤ１０５から読み出された画像データを、画像データ処理装置２（１０４）に入力して設定情報に基づく画像処理を施し、プロッタ装置１０９により転写紙に印刷、回線Ｉ／Ｆ装置１１１を介してＦＡＸ１１５に送信、または外部Ｉ／Ｆ装置１１２を介してＰＣ１１６に送信する。
【００５８】
また、制御部５０４は、判断部５０３による分析結果に応じてＨＤＤ１０５に格納されている画像データのデータ量を低減化する処理を行う。本実施の形態では、制御部５０４は、判断部５０３によって設定情報に基づく画像処理が画像データのデータ量を低減させると判断された場合、ＨＤＤ１０５に格納されている画像データに設定情報に基づく画像処理を施す。具体的には、制御部５０４は、判断部５０３によって設定情報に基づく画像処理が画像データのデータ量を低減させると判断された場合、当該設定情報と共に格納されている画像データをＨＤＤ１０５から読み出す。そして、制御部５０４は、読み出した画像データを画像データ処理装置２（１０４）に入力して設定情報に基づく画像処理を施し、画像処理を施した画像データをＨＤＤ１０５に格納する。
【００５９】
なお、制御部５０４は、画像データ処理装置１（１０２）または画像データ処理装置２（１０４）で画像処理された画像データをＨＤＤ１０５に格納する際、当該画像データに圧縮処理を施しても良い。具体的には、制御部５０４は、画像データ処理装置１（１０２）で画像処理された６００ｄｐｉのＲＧＢ画像データまたは画像データ処理装置２（１０４）で画像処理された画像データをＪＰＥＧ圧縮してＨＤＤ１０５に格納する。ＪＰＥＧ圧縮では、クオリティファクタ（Ｑ値）によって画像データの圧縮率および画質が決まり、Ｑ値が大きいほど画像データの画質は良くなるが圧縮率が悪くなる。本実施の形態では、制御部５０４は、画像データ処理装置１（１０２）または画像データ処理装置２（１０４）で画像処理された画像データを、低圧縮率（例えば、Ｑ値＝９０）でＪＰＥＧ圧縮してＨＤＤ１０５に格納させるものとする。これにより、ＨＤＤ１０５に格納される画像データの画質の劣化を抑えることができる。
【００６０】
また、制御部５０４は、外部Ｉ／Ｆ装置１１２を介してネットワークを通じて外部ＰＣ１１６から受信したＲＧＢ画像データ（外部ＰＣ１１６が備えるアプリケーションソフトにより作成された画像データ）を、低圧縮率（例えば、Ｑ値＝９０）でＪＰＥＧ圧縮してＨＤＤ１０５に格納させる。
【００６１】
なお、画像データが圧縮処理されてＨＤＤ１０５に格納されている場合、制御部５０４は、ＨＤＤ１０５から読み出した画像データを画像データ処理装置２（１０４）に入力する際、ＨＤＤ１０５から読み出された画像データに伸張処理を施して画像データ処理装置２（１０４）に入力するものとする。本実施の形態では、制御部５０４は、ＪＰＥ圧縮してＨＤＤ１０５に格納した画像データを、６００ｄｐｉのＲＧＢ画像データに伸張して画像データ処理装置２（１０４）に入力する。
【００６２】
次に、ＨＤＤ１０５に格納されている画像データのデータ量を低減する処理の概略について図６を参照して説明する。図６は、ＨＤＤに格納されている画像データのデータ量を低減する処理の手順を示すフローチャートである。
【００６３】
まず、判断部５０３は、所定のタイミングに合致するか否かを判断する（ステップＳ６０１）。ここで、所定のタイミングに合致しないと判断した場合（ステップＳ６０１：Ｎｏ）、画像データのデータ量を低減する処理は終了する。
【００６４】
一方、所定のタイミングに合致すると判断した場合（ステップＳ６０１：Ｙｅｓ）、判断部５０３は、画像データと共にＨＤＤ１０５に格納されている設定情報に基づいて、当該画像データの利用傾向を多角的に分析する（ステップＳ６０２）。そして、制御部５０４は、判断部５０３による分析結果に応じて画像データのデータ量を低減化する処理を行う（ステップＳ６０３）。
【００６５】
このように、本実施の形態にかかるＭＦＰ１００によれば、ＨＤＤ１０５に格納されている画像データに利用用途に応じた画像処理を施すことにより、画像データごとに最適な方法でデータ量を低減した画像データをＨＤＤ１０５に格納することができるので、当該画像データの過去の利用方法と同じ範囲内であれば、ＨＤＤ１０５に格納された画像データの再利用性を確実に確保し、かつＨＤＤ１０５の空き容量を確保することができる。
【００６６】
次に、ＨＤＤ１０５に格納されている画像データのデータ量を低減する処理の詳細について図７を参照して説明する。図７は、ＨＤＤに格納されている画像データのデータ量を低減する処理の手順を示すフローチャートである。
【００６７】
まず、判断部５０３は、ＨＤＤ１０５から読み出された画像データに画像処理を施して出力した出力回数を示す変数ｎが所定回数Ｎ（例えば、１０回）以上であるか否かを判断する（ステップＳ７０１）。ここで、変数ｎは、画像データと共にＨＤＤ１０５に格納されているものとする。そして、判断部５０３は、画像処理を施された画像データが出力される毎に、当該画像データと共に格納されている変数ｎをインクリメントするものとする。つまり、判断部５０３は、出力回数が多いほど信頼性の高い画像データの利用傾向を把握することができる。そのため、本実施の形態では、変数ｎが所定回数Ｎ未満であると判断された場合（ステップＳ７０１：Ｎｏ）、画像データのデータ量を低減する処理は終了する。
【００６８】
一方、変数ｎが所定回数Ｎ以上であると判断した場合（ステップＳ７０１：Ｙｅｓ）、判断部５０３は、設定情報に基づく画像処理が施されて１回以上出力された画像データの出力解像度が１種類であるか否かを判断する（ステップＳ７０２）。つまり、判断部５０３は、設定情報が示す出力解像度が１種類であるか否かを判断する。例えば、出力解像度：２００ｄｐｉを示す設定情報が１０回受け付けられた場合、設定情報が示す出力解像度は１種類である。一方、出力解像度：２００ｄｐｉを示す設定情報が８回受け付けられ、かつ出力解像度３００ｄｐｉを示す設定情報が２回受け付けたられた場合、設定情報が示す出力解像度の種類は２つである。
【００６９】
１回以上出力された画像データの出力解像度が１種類であると判断された場合（ステップＳ７０２：Ｙｅｓ）、判断部５０３は、当該１回以上出力された画像データの出力解像度が低解像度への変換であるか否かを判断する（ステップＳ７０３）。つまり、判断部５０３は、設定情報が示す出力解像度が、ＨＤＤ１０５に格納されている画像データの解像度より低いか否かを判断する。例えば、ＨＤＤ１０５に格納されている画像データの解像度が６００ｄｐｉで、設定情報が示す出力解像度が６００ｄｐｉ未満の場合、判断部５０３は、当該１回以上出力された画像データの出力解像度が低解像度への変換であると判断する。
【００７０】
そして、１回以上出力された画像データの出力解像度が低解像度への変換であると判断された場合（ステップＳ７０３：Ｙｅｓ）、制御部５０４は、ＨＤＤ１０５に格納されている画像データを、設定情報が示す出力解像度の画像データに変換する（ステップＳ７０４）。本実施の形態では、制御部５０４は、まず、ＨＤＤ１０５から画像データを読み出し、読み出した画像データに伸張処理を施して画像データ処理装置２（１０４）に入力する。そして、制御部５０４は、設定情報に基づいて、画像データ処理装置２（１０４）に含まれる変倍部３０３により画像データに縮小処理を施すことにより、当該画像データ（例えば、解像度：６００ｄｐｉ）を出力解像度（例えば、２００ｄｐｉ）の画像データに変換する。そして、制御部５０４は、出力解像度に変換した画像データに圧縮処理を施してＨＤＤ１０５に格納する。なお、１回以上出力された画像データの出力解像度が低解像度への変換でないと判断された場合（ステップＳ７０３：Ｎｏ）、画像データのデータ量を低減する処理は終了する。
【００７１】
また、１回以上出力された画像データの出力解像度が１種類でないと判断された場合（ステップＳ７０２：Ｎｏ）、判断部５０３は、設定情報が示す出力解像度のうち最も高い解像度が低解像度への変換であるか否かを判断する（ステップＳ７０５）。例えば、ＨＤＤ１０５に格納されている画像データの解像度が６００ｄｐｉで、設定情報が示す出力解像度が２種類（例えば、２００ｄｐｉおよび３００ｄｐｉ）ある場合、判断部５０３は、２種類の出力解像度のうち最も高い解像度（３００ｄｐｉ）がＨＤＤ１０５に格納されている画像データの解像度（６００ｄｐｉ）より低いか否かを判断する。なお、設定情報が示す出力解像度のうち最も高い解像度が低解像度への変換でないと判断された場合（ステップＳ７０５：Ｎｏ）、画像データのデータ量を低減する処理は終了する。
【００７２】
そして、設定情報が示す出力解像度のうち最も高い解像度が低解像度への変換であると判断された場合（ステップＳ７０５：Ｙｅｓ）、制御部５０４は、ＨＤＤ１０５に格納されている画像データ（例えば、解像度：６００ｄｐｉ）を、当該最も高い解像度（例えば、３００ｄｐｉ）の画像データに変換する（ステップＳ７０６）。なお、画像データの解像度を変換する具体的な処理は、ステップＳ７０４において説明した処理と同様であるため、ここでは説明を省略する。また、本実施の形態では、１回以上出力された画像データの出力解像度が１種類でないと判断された場合でも当該画像データの解像度を変換したが、これに限定するものではない。例えば、１回以上出力された画像データの出力解像度が２種類以上の場合には、画像データの解像度を変換しなくてもよい。
【００７３】
このように、本実施の形態にかかるＭＦＰ１００によれば、設定情報が示す出力解像度がＨＤＤ１０５に格納されている画像データの解像度より低い場合、当該ＨＤＤ１０５に格納されている画像データに画像処理（例えば、縮小処理）を施すことにより、画像データごとに最適な方法でデータ量を低減した画像データをＨＤＤ１０５に格納することができるので、当該画像データの過去の利用方法と同じ範囲内であれば、ＨＤＤ１０５に格納された画像データの解像度に関する再利用性を確実に確保し、かつＨＤＤ１０５の空き容量を確保することができる。
【００７４】
（第２実施の形態）
第１実施の形態にかかるＭＦＰは、設定情報が示す出力解像度を用いてＨＤＤに格納されている画像データのデータ量を低減させていたが、本実施の形態では、設定情報が示すカラーモードを用いてＨＤＤに格納されている画像データのデータ量を低減させるものである。なお、ＭＦＰの構成、設定受付部、格納部、判断部、および制御部によって実現される機能構成については、第１実施の形態とほぼ同様であるため、第１実施の形態と異なる部分の処理のみを説明する。なお、本実施の形態では、設定情報は、画像処理を施して出力する画像データのカラーモードを示しているものとする。
【００７５】
判断部５０３は、設定情報が示すカラーモードによる画像データの色数がＨＤＤ１０５に格納されている画像データの色数より少ない場合、設定情報に基づく画像処理が画像データのデータ量を低減させると判断する。本実施の形態では、判断部５０３は、設定情報が示すカラーモードにより出力される画像データの色数と、当該設定情報と共にＨＤＤ１０５に格納されている画像データの色数と、を比較する。そして、カラーモードにより出力される画像データの色数がＨＤＤ１０５に格納されている画像データの色数よりも少ない場合、判断部５０３は、設定情報に基づく画像処理が画像データのデータ量を低減させるものであると判断する。
【００７６】
次に、ＨＤＤ１０５に格納されている画像データのデータ量を低減する処理の詳細について図８を参照して説明する。図８は、ＨＤＤに格納されている画像データのデータ量を低減する処理の手順を示すフローチャートである。なお、ステップＳ８０１の処理は、第１実施の形態と同様であるため、説明を省略する。
【００７７】
変数ｎが所定回数Ｎ以上であると判断した場合（ステップＳ８０１：Ｙｅｓ）、判断部５０３は、設定情報に基づく画像処理が施されて１回以上出力された画像データのカラーモードが１種類であるか否かを判断する（ステップＳ８０２）。例えば、カラーモード：白黒を示す設定情報が１０回受け付けられた場合、設定情報が示すカラーモードが１種類である。一方、カラーモード：白黒を示す設定情報が８回受け付けられ、かつカラーモード：カラーを示す設定情報が２回受け付けたられた場合、設定情報が示すカラーモードの種類は複数である。なお、１回以上出力された画像データのカラーモードが１種類でないと判断された場合（ステップＳ８０２：Ｎｏ）、画像データのデータ量を低減する処理は終了する。
【００７８】
一方、１回以上出力された画像データのカラーモードが１種類であると判断された場合（ステップＳ８０２：Ｙｅｓ）、判断部５０３は、設定情報が示すカラーモードが白黒（グレースケール）／カラーであるかを判断する（ステップＳ８０３）。設定情報が示すカラーモードが白黒の場合（ステップＳ８０３：白黒）、制御部５０４は、ＨＤＤ１０５に格納されている画像データ（例えば、ＲＧＢの画像データ）を、設定情報が示すグレースケールの画像データに変換する（ステップＳ８０４）。本実施の形態では、制御部５０４は、まず、ＨＤＤ１０５から画像データを読み出し、読み出した画像データに伸張処理を施して画像データ処理装置２（１０４）に入力する。そいて、制御部５０４は、設定情報に基づいて、画像データ処理装置２（１０４）に含まれる色変換部３０４により画像データの色空間を変換することにより、当該画像データをグレースケールの画像データに変換する。そして、制御部５０４は、グレースケールに変換した画像データに圧縮処理を施してＨＤＤ１０５に格納する。
【００７９】
一方、１回以上出力された画像データのカラーモードがカラーの場合（ステップＳ８０３：カラー）、判断部５０３は、ＨＤＤ１０５に格納されている画像データに応じた画像の原稿種類が文字モードであるか否かを判断する（ステップＳ８０５）。ここで、原稿種類とは、例えば、読取り装置１０１で原稿を読み取る際に使用者が操作表示装置１１０を介して選択可能なモードであり、「文字モード」、「写真モード」等がある。なお、使用者により選択されたモードは、メモリ１０７などに格納されているものとする。本実施の形態では、判断部５０３は、メモリ１０７に格納されているモードに従って、ＨＤＤ１０５に格納されている画像データに応じた画像の原稿種類が文字モードであるか否かを判断するものとする。
【００８０】
そして、ＨＤＤ１０５に格納されている画像データに応じた画像の原稿種類が文字モードでないと判断された場合（ステップＳ８０５：Ｎｏ）、画像データのデータ量を低減する処理は終了する。一方、ＨＤＤ１０５に格納されている画像データに応じた画像の原稿種類が文字モードであると判断された場合（ステップＳ８０５：Ｙｅｓ）、制御部５０４は、ＨＤＤ１０５に格納されている画像データ（例えば、ＲＧＢの画像データ）に減色処理を施す（ステップＳ８０６）。本実施の形態では、制御部５０４は、ステップＳ８０４と同様に、画像データ処理装置２（１０４）に含まれる色変換部３０４により、例えば、ＲＧＢ（１６７７万色カラー）の画像データをＲＧＢ（２５６色カラー）の画像データに変換する。一般的に、画像データに応じた画像が写真である場合、色再現性を向上させるために、多数の色を用いる必要がある。しかし、画像データに応じた画像が文字である場合、多くの色を用いる必要がない。つまり、画像データに応じた画像が文字である場合には、少ない色で表現しても、画質劣化の影響を受け難く、かつ画像データの再利用性も確保することができる。そのため、本実施の形態では、原稿種類が文字モードであると判断された場合には、ＨＤＤ１０５に格納されている画像データに減色処理を施している。
【００８１】
このように、本実施の形態にかかるＭＦＰ１００によれば、設定情報が示すカラーモードによる画像データの色数がＨＤＤ１０５に格納されている画像データの色数より少ない場合、当該ＨＤＤ１０５に格納されている画像データに画像処理（例えば、色変換処理）を施すことにより、画像データごとに最適な方法でデータ量を低減した画像データをＨＤＤ１０５に格納することができるので、当該画像データの過去の利用方法と同じ範囲内であれば、ＨＤＤ１０５に格納された画像データの色に関する再利用性を確実に確保し、かつＨＤＤ１０５の空き容量を確保することができる。
【００８２】
（第３実施の形態）
第１実施の形態にかかるＭＦＰは、設定情報が示す出力解像度を用いてＨＤＤに格納されている画像データのデータ量を低減させていたが、本実施の形態では、設定情報が示す画質調整に関する処理（例えば、地肌除去処理など）のオン／オフに従ってＨＤＤに格納されている画像データのデータ量を低減させるものである。なお、ＭＦＰの構成、設定受付部、格納部、判断部、および制御部によって実現される機能構成については、第１実施の形態とほぼ同様であるため、第１実施の形態と異なる部分の処理のみを説明する。なお、本実施の形態では、設定情報は、地肌除去処理のオン／オフを示しているものとする。
【００８３】
判断部５０３は、設定情報が示す画質調整に関する処理がオンである場合、設定情報に基づく画像処理が画像データのデータ量を低減させると判断する。本実施の形態では、判断部５０３は、設定情報が示す地肌除去処理がオンである場合、設定情報に基づく画像処理が画像データのデータ量を低減させるものであると判断する。
【００８４】
次に、ＨＤＤ１０５に格納されている画像データのデータ量を低減する処理の詳細について図９を参照して説明する。図９は、ＨＤＤに格納されている画像データのデータ量を低減する処理の手順を示すフローチャートである。なお、ステップＳ９０１の処理は、第１実施の形態と同様であるため、説明を省略する。
【００８５】
変数ｎが所定回数Ｎ以上であると判断した場合（ステップＳ９０１：Ｙｅｓ）、判断部５０３は、地肌除去処理が常にオンされているか否かを判断する（ステップＳ９０２）。つまり、画像データと共にＨＤＤ１０５に格納されている全ての設定情報が地肌除去処理のオンを示しているか否かを判断する。例えば、地肌除去処理のオン／オフを示す設定情報が１０回受け付けられ、全ての設定情報が地肌除去処理のオンを示している場合、判断部５０３は、地肌除去処理が常にオンされていると判断する。一方、地肌除去処理のオン／オフを示す設定情報が１０回受け付けられ、全ての設定情報が地肌除去処理のオフを示している場合、判断部５０３は、地肌除去処理が常にオンされていないと判断する。
【００８６】
そして、地肌除去処理が常にオンされていない場合（ステップＳ９０２：Ｎｏ）、画像データのデータ量を低減する処理は終了する。一方、地肌除去処理が常にオンされていると判断された場合（ステップＳ９０２：Ｙｅｓ）、制御部５０４は、ＨＤＤ１０５に格納されている画像データに地肌除去処理を施す（ステップＳ９０３）。本実施の形態では、制御部５０４は、画像データ処理装置２（１０４）に含まれる地肌除去処理部３０１により、画像データに応じた画像の地肌部分の除去処理を行う。さらに、本実施の形態では、地肌除去処理を施した後の画像データにＪＰＥＧ圧縮を施す。これにより、画像データの圧縮率が高くなるため、画像データのデータ量をさらに低減することができる。
【００８７】
このように、本実施の形態にかかるＭＦＰ１００によれば、設定情報が画質調整に関する処理のオンを示している場合、ＨＤＤ１０５に格納されている画像データに画像処理（例えば、地肌除去処理）を施すことにより、画像データごとに最適な方法でデータ量を低減した画像データをＨＤＤ１０５に格納することができるので、当該画像データの過去の利用方法と同じ範囲内であれば、ＨＤＤ１０５に格納された画像データの画質に関する再利用性を確実に確保し、かつＨＤＤ１０５の空き容量を確保することができる。
【図面の簡単な説明】
【００８８】
【図１】本実施の形態にかかるＭＦＰの概略構成を示すブロック図である。
【図２】本実施の形態にかかるＭＦＰの画像データ処理装置１の構成を示すブロック図である。
【図３】本実施の形態にかかるＭＦＰの画像データ処理装置２の構成を示すブロック図である。
【図４】ＲＧＢの信号に対する地肌除去処理における入力出力特性を説明する図である。
【図５】ＭＦＰの機能構成を示すブロック図である。
【図６】ＨＤＤに格納されている画像データのデータ量を低減する処理の手順を示すフローチャートである。
【図７】ＨＤＤに格納されている画像データのデータ量を低減する処理の手順を示すフローチャートである。
【図８】ＨＤＤに格納されている画像データのデータ量を低減する処理の手順を示すフローチャートである。
【図９】ＨＤＤに格納されている画像データのデータ量を低減する処理の手順を示すフローチャートである。
【符号の説明】
【００８９】
１００  ＭＦＰ
１０１  読取り装置
１０２  画像データ処理装置１
１０３  バス制御装置
１０４  画像データ処理装置２
１０５  ＨＤＤ
１０６  ＣＰＵ
１０７  メモリ
１０８  プロッタＩ／Ｆ装置
１０９  プロッタ装置
１１０  操作表示装置
１１１  回線Ｉ／Ｆ装置
１１２  外部Ｉ／Ｆ装置
１１３  Ｓ．Ｂ．
１１４  ＲＯＭ
１１５  ＦＡＸ
１１６  ＰＣ
２０１  スキャナγ変換部
２０２，３０４  色変換部
３０１  地肌除去処理部
３０２  フィルタ処理部
３０３  変倍部
３０５  階調処理部
５０１  設定受付部
５０２  格納部
５０３  判断部
５０４  制御部
【図１】
2009272925.tif 000003
【図２】
2009272925.tif 000004
【図３】
2009272925.tif 000005
【図４】
2009272925.tif 000006
【図５】
2009272925.tif 000007
【図６】
2009272925.tif 000008
【図７】
2009272925.tif 000009
【図８】
2009272925.tif 000010
【図９】
2009272925.tif 000011