(57)【要約】【課題】画像品質を劣化させずに、さまざまな出力機器や出力形態で活用し得るように画像データを蓄積すること。【解決手段】画像データを、当該画像データの属性情報とともに蓄積するハードディスク２３と、画像データを送信する送信先の機器特性情報と、当該画像データの属性情報とに基づいて、当該画像データにおこなう画像処理の内容を決定するプリンタコントローラ２１と、プリンタコントローラ２１が決定した内容の画像処理を前記画像データにおこなう画像フォーマット変換部２８と、画像フォーマット変換部２８によって画像データにおこなわれた画像処理の内容の情報を、当該画像データの属性情報に付加する変換情報付加部２８ａと、変換情報付加部２８ａによって属性情報が付加された画像データを、送信先の機器に送信するＮＩＣ２４と、を備えることを特徴とする。【選択図】        図１
2006109350.tif 000002
【特許請求の範囲】
【請求項１】
画像データを、当該画像データの属性情報とともに蓄積する記憶手段と、
前記画像データを送信する送信先の機器特性情報と、当該画像データの属性情報とに基づいて、当該画像データにおこなう画像処理の内容を決定する処理決定手段と、
前記処理決定手段が決定した内容の画像処理を前記画像データにおこなう画像処理手段と、
前記画像処理手段によって画像データにおこなわれた画像処理の内容の情報を、当該画像データの属性情報に付加する変換情報付加手段と、
前記変換情報付加手段によって属性情報が付加された画像データを、送信先の機器に送信する送信手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記処理決定手段は、画像データを送信する送信先の機器特性情報に合わせた色空間変換処理を決定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記処理決定手段は、画像データを送信する送信先の機器特性情報に合わせた画質モード変換処理を決定することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記処理決定手段は、画像データを送信する送信先の機器特性情報に合わせた解像度変換処理を決定することを特徴とする請求項１〜３のいずれか一つに記載の画像処理装置。
【請求項５】
前記処理決定手段は、画像データを送信する送信先の機器特性情報に合わせた中間調処理を決定することを特徴とする請求項１〜４のいずれか一つに記載の画像処理装置。
【請求項６】
前記画像処理手段がおこなう画像処理の内容をユーザによって設定する処理設定手段を備え、
前記画像処理手段は、前記処理設定手段が設定した内容の画像処理をおこなうことを特徴とする請求項１〜５のいずれか一つに記載の画像処理装置。
【請求項７】
前記記憶手段に蓄積された画像データと、ネットワークに接続されている他の機器の機器特性情報とを表示する情報表示手段を備えることを特徴とする請求項１〜６のいずれか一つに記載の画像処理装置。
【請求項８】
画像データを送信する送信先の機器特性情報と、当該画像データの属性情報とに基づいて、当該画像データにおこなう画像処理の内容を決定する処理決定工程と、
前記処理決定工程が決定した内容の画像処理を前記画像データにおこなう画像処理工程と、
前記画像処理工程によって画像データにおこなわれた画像処理の内容の情報を、当該画像データの属性情報に付加する変換情報付加工程と、
前記変換情報付加工程によって属性情報が付加された画像データを、送信先の機器に送信する送信工程と、
を含むことを特徴とする画像処理方法。
【請求項９】
請求項８に記載の画像処理方法をコンピュータに実行させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像データを蓄積保持し、他の機器と送受信する画像処理装置、画像処理方法、および画像処理プログラムに関する。
【背景技術】
【０００２】
従来、画像処理装置に設けられた記憶部に画像データを蓄積し、データベースとして利用する技術が知られている。また、記憶部に蓄積された画像データを、さまざまな機器において出力する技術が知られている。たとえば、ネットワークスキャナ機能は、ネットワークにデジタル複写機やスキャナ装置を接続し、デジタル複写機のスキャナ部やスキャナ装置でスキャンした原稿画像の画像データを、ネットワークに接続された、コンピュータなどの他の装置に配信する機能である。
【０００３】
このように、記憶部が設けられた画像処理装置において、スキャンした画像を記憶部に蓄積する場合、画像入力部において、画像データおよびその属性情報を画像処理装置に合わせて変換をおこなった上で蓄積する技術が知られている。また、画像フォーマットの違いを検知することによって、ネットワークに接続された装置間で画像データを共有する技術が知られている。
【０００４】
たとえば、下記特許文献１は、画像処理装置の画像入力部によって画像データに属性データを添付して蓄積する。これによって、画像データを出力する機器に依存せず常に最適な出力画像が得られる。
【０００５】
また、下記特許文献２および特許文献３は、ネットワーク上で接続されている画像処理システムにおいて、画像データを入力する画像処理装置と、出力する画像出力装置との画像フォーマットの違いや、画質的な特性の違いを、イメージサーバを介して自動的に検知する。そして、イメージサーバによってデータ変換をおこなうことによって、入力画像と出力画像の画質的な差違を補間する。
【０００６】
このように、画像処理装置に設けられた記憶部は、電子ソート機能などの一時的な記憶手段という位置付けのみならず、データを蓄積し再印刷などに利用するといった、データストレージ機能が重視されるようになってきている。
【０００７】
また、記憶部としては、ハードディスク装置（ＨＤ）を用いるのが主流となっているが、機械的な衝撃に弱いため、破損による貴重な内部データの損失が懸念される。このため、記憶部のデータをネットワークに接続されている他の記憶装置などにバックアップをおこなう場合がある。
【０００８】
【特許文献１】特開２００２−３１４８３１号公報
【特許文献２】特開平１０−１９０９２７号公報
【特許文献３】特開２０００−２２８７０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述した従来技術によれば、蓄積する画像データの出力機器や出力形態を、画像処理装置に画像データを入力する際に決定しなくてはならないという問題点があった。
【００１０】
また、画像処理装置の記憶部に蓄積されている画像データは、画像品質を保持するため、画像処理装置の固有フォーマットによって圧縮されている。このため、ネットワークで接続された他の機器が画像の読み出しをおこなっても、そのデータがどのような内容であるのか、知ることができず、他の機器で画像データを活用することができなかった。
【００１１】
また、画像処理装置の固有圧縮フォーマットを、汎用圧縮フォーマットであるＪＰＥＧなどに変換すれば、画像データの内容の判断は容易になるが、画像品質が劣化してしまう。このため、固有圧縮フォーマットの画像データでなければ、画像品質を劣化させずにバックアップをおこなうことができなかった。
【００１２】
本発明は、上述した従来技術による問題点を解消するため、画像品質を劣化させずに、画像データをバックアップし、また、バックアップした画像データをさまざまな出力機器や出力形態で活用することができる画像処理装置、画像処理方法、および画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる画像処理装置は、画像データを、当該画像データの属性情報とともに蓄積する記憶手段と、前記画像データを送信する送信先の機器特性情報と、当該画像データの属性情報とに基づいて、当該画像データにおこなう画像処理の内容を決定する処理決定手段と、前記処理決定手段が決定した内容の画像処理を前記画像データにおこなう画像処理手段と、前記画像処理手段によって画像データにおこなわれた画像処理の内容の情報を、当該画像データの属性情報に付加する変換情報付加手段と、前記変換情報付加手段によって属性情報が付加された画像データを、送信先の機器に送信する送信手段と、を備えることを特徴とする。
【００１４】
この請求項１に記載の発明によれば、蓄積されている画像データを他の機器に送信する際に、送信先の機器特性情報および画像データの属性情報に基づいて、適当な画像処理を決定をおこなった上で、送信先の機器へ送信することができる。また、送信される画像データには、属性情報として、送信元においてどのような画像処理がおこなわれたかを示す情報を付加することができる。
【００１５】
また、請求項２の発明にかかる画像処理装置は、請求項１に記載の発明において、前記処理決定手段は、画像データを送信する送信先の機器特性情報に合わせた色空間変換処理を決定することを特徴とする。
【００１６】
この請求項２に記載の発明によれば、送信先の機器の色空間特性に合わせた処理をおこなった上で画像データを送信することができる。
【００１７】
また、請求項３の発明にかかる画像処理装置は、請求項１または２に記載の発明において、前記処理決定手段は、画像データを送信する送信先の機器特性情報に合わせた画質モード変換処理を決定することを特徴とする。
【００１８】
この請求項３に記載の発明によれば、送信先の機器の画質モード特性に合わせた処理をおこなった上で画像データを送信することができる。
【００１９】
また、請求項４の発明にかかる画像処理装置は、請求項１〜３のいずれか一つに記載の発明において、前記処理決定手段は、画像データを送信する送信先の機器特性情報に合わせた解像度変換処理を決定することを特徴とする。
【００２０】
この請求項４に記載の発明によれば、送信先の機器の解像度特性に合わせた処理をおこなった上で画像データを送信することができる。
【００２１】
また、請求項５の発明にかかる画像処理装置は、請求項１〜４のいずれか一つに記載の発明において、前記処理決定手段は、画像データを送信する送信先の機器特性情報に合わせた中間調処理を決定することを特徴とする。
【００２２】
この請求項５に記載の発明によれば、送信先の機器の中間調特性に合わせた処理をおこなった上で画像データを送信することができる。
【００２３】
また、請求項６の発明にかかる画像処理装置は、請求項１〜５のいずれか一つに記載の発明において、前記画像処理手段がおこなう画像処理の内容をユーザによって設定する処理設定手段を備え、前記画像処理手段は、前記処理設定手段が設定した内容の画像処理をおこなうことを特徴とする。
【００２４】
この請求項６に記載の発明によれば、ユーザによって設定した画像処理をおこなった上で画像データを送信することができる。
【００２５】
また、請求項７の発明にかかる画像処理装置は、請求項１〜６のいずれか一つに記載の発明において、前記記憶手段に蓄積された画像データと、ネットワークに接続されている他の機器の機器特性情報とを表示する情報表示手段を備えることを特徴とする。
【００２６】
この請求項７に記載の発明によれば、画像処理装置に蓄積されている画像データおよび画像処理装置にネットワークを介して接続されている他の機器の機器特性情報を閲覧することができる。
【００２７】
また、請求項８の発明にかかる画像処理方法は、画像データを送信する送信先の機器特性情報と、当該画像データの属性情報とに基づいて、当該画像データにおこなう画像処理の内容を決定する処理決定工程と、前記処理決定工程が決定した内容の画像処理を前記画像データにおこなう画像処理工程と、前記画像処理工程によって画像データにおこなわれた画像処理の内容の情報を、当該画像データの属性情報に付加する変換情報付加工程と、前記変換情報付加工程によって属性情報が付加された画像データを、送信先の機器に送信する送信工程と、を含むことを特徴とする。
【００２８】
この請求項８に記載の発明によれば、蓄積されている画像データを他の機器に送信する際に、送信先の機器特性情報および画像データの属性情報に基づいた画像処理をおこなった上で、送信先の機器へ送信することができる。また、送信される画像データには、属性情報として、送信元においてどのような画像処理がおこなわれたかを示す情報を付加することができる。
【００２９】
また、請求項９の発明にかかる画像処理プログラムは、請求項８に記載の画像処理方法をコンピュータに実行させることを特徴とする。
【００３０】
この請求項９に記載の発明によれば、請求項８に記載の画像処理方法をコンピュータに実行させることができる。
【発明の効果】
【００３１】
本発明にかかる画像処理装置、画像処理方法、および画像処理プログラムによれば、画像品質を劣化させずに、画像データをバックアップし、また、バックアップした画像データをさまざまな出力機器や出力形態で活用することができるという効果を奏する。
【発明を実施するための最良の形態】
【００３２】
以下に添付図面を参照して、この発明にかかる画像処理装置、画像処理方法、および画像処理プログラムの好適な実施の形態を詳細に説明する。
【００３３】
（実施の形態）
図１は、画像処理装置の機能的構成を示すブロック図である。はじめに、実施の形態にかかる画像処理装置の機能的構成について説明する。画像処理装置１は、プリンタやスキャナ、ＦＡＸなどの機能を備え、画像データの入力・出力をおこなう。画像処理装置１は、エンジン部２とプリンタコントローラ部３とを有する。
【００３４】
エンジン部２は、読取部１１ならびに印刷部１６を中心として、画像処理装置１の画像入出力をおこなう。読取部１１は、写真や文書などの原稿画像を読み取り、画像データ（読取データ）として読取データ補正部１２に出力する。
【００３５】
図２は、読取データ補正部の機能的構成を示すブロック図である。ここで、読取データ補正部１２で、画像データにおこなわれる処理の詳細について、図２を参照して説明する。読取データ補正部１２は、読取部１１から出力された画像データに対して、スキャナγ処理、フィルタ処理、変倍処理をおこない、処理後の画像データを固定長圧縮部１３に出力する。
【００３６】
読取データ補正部１２は、スキャナγ処理部４１、フィルタ処理部４２、変倍処理部４３から構成される。読取部１１が出力した画像データは、読取データ補正部１２において、まず、スキャナγ処理部４１へ入力される。スキャナγ処理部４１は、読取部１１が出力した画像データに、スキャナγ処理をおこなう。また、スキャナγ処理部４１は、スキャナγ処理後の画像データを、フィルタ処理部４２に出力する。
【００３７】
フィルタ処理部４２は、各種フィルタで構成され、スキャナγ処理部４１が出力した画像データにフィルタ処理をおこなう。また、フィルタ処理部４２は、フィルタ処理後の画像データを変倍処理部４３に出力する。変倍処理部４３は、フィルタ処理部４２が出力したフィルタ処理後の画像データに変倍処理をおこなう。また、変倍処理部４３は、変倍処理後の画像データを固定長圧縮部１３に出力する。
【００３８】
図１の説明に戻り、固定長圧縮部１３は、読取データ補正部１２によって処理された画像データを固定長圧縮する。また、固定長圧縮部１３は、汎用バス３５と接続され、汎用バス３５を介して他の機能部に画像データを出力する。
【００３９】
固定長伸張部１４は、汎用バス３５と接続され、汎用バス３５を介して他の機能部から出力された画像データを、固定長伸張する。また、固定長伸張部１４は、固定長伸張した画像データを印刷データ補正部１５に出力する。
【００４０】
図３は、印刷データ補正部の機能的構成を示すブロック図である。ここで、印刷データ補正部１５で、画像データにおこなわれる処理の詳細について、図３を参照して説明する。印刷データ補正部１５は、色補正処理、プリンタγ処理、中間調処理をおこない、処理後の画像データを印刷部１６に出力する。
【００４１】
印刷データ補正部１５は、色補正処理部５１、プリンタγ処理部５２、中間調処理部５３から構成される。固定長伸張部１４が出力した画像データは、印刷データ補正部１５において、まず、色補正処理部５１へ入力される。色補正処理部５１は、固定長伸張部１４が出力した画像データに色補正処理をおこなう。また、色補正処理部５１は、色補正処理後の画像データをプリンタγ処理部５２に出力する。
【００４２】
プリンタγ処理部５２は、色補正処理部５１が出力した画像データにプリンタγ処理をおこなう。また、プリンタγ処理部５２は、プリンタγ処理後の画像データを中間調処理部５３に出力する。中間調処理部５３は、プリンタγ処理部５２が出力した画像データに中間調処理をおこなう。また、中間調処理部５３は、中間調処理後の画像データを印刷部１６に出力する。
【００４３】
図１の説明に戻り、印刷部１６は、印刷データ補正部１５から出力された画像データを、印刷紙などに印刷出力する。エンジンコントローラ１７は、ＣＰＵバス１８を介して、読取データ補正部１２および印刷データ補正部１５がおこなう処理を制御する。
【００４４】
つぎに、プリンタコントローラ部３の構成について説明する。プリンタコントローラ部３はプリンタコントローラ２１を中心として構成される。プリンタコントローラ２１は、画像データに可変長可逆圧縮をおこなう。また、プリンタコントローラ２１は、メモリ２２を有し、汎用バス３５、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）２４、ハードディスク２３と接続され、それぞれに画像データの入出力をおこなっている。
【００４５】
また、プリンタコントローラ２１は、後述する画像フォーマット変換部２８に対して画像処理指示情報を出力する。画像処理指示情報は、印刷部１６で印刷する画像データや、ＮＩＣ２４を介して他の機器に送信する画像データに対して、それぞれの用途や元の画像データの特性に合わせておこなう処理の情報である。画像処理指示情報は、画像データの付属情報や、送信先の機器情報に基づいて決定される。画像フォーマット変換部２８は、プリンタコントローラ２１が出力した画像処理指示情報に基づいて、画像データに対して、各種画像処理をおこなう。
【００４６】
メモリ２２は、印刷部１６で画像データの印刷がおこなわれる場合などに、画像データが展開される。ハードディスク２３は、読取部１１で読み取られた画像データや、ＮＩＣ２４を介して他の機器から送信された画像データなどを蓄積保持する。ＮＩＣ２４は、ネットワーク３０と接続され、クライアントＰＣ３１などとのデータの送受信を可能としている。ネットワーク３０には、クライアントＰＣ３１など、画像処理装置１以外の機器が接続されている。
【００４７】
また、ＦＡＸコントローラ２５は、画像処理装置１内の画像データをＦＡＸデータに変換し、公衆回線を介して図示しない外部のＦＡＸなどに送信する。また、図示しない外部のＦＡＸから受信したＦＡＸデータを、画像処理装置１で取り扱うことのできる形式に変換する。操作部２６は、ユーザからの画像処理装置１に対する操作を受け付ける。たとえば、コピー時における枚数指定や濃度調整、ＦＡＸ送信時の送信先指定などをおこなう。
【００４８】
画像フォーマット変換部２８は、プリンタコントローラ２１が出力した画像処理指示情報に基づいて、画像データに各種画像処理をおこなう。所定の画像処理とは、フィルタ処理、γ補正処理、データ圧縮処理などである。
【００４９】
図４は、画像フォーマット変換部の機能的構成の一例を示す図である。なお、画像フォーマット変換部２８のおこなう処理は、プリンタコントローラ２１が出力した画像処理指示情報によって異なる。図示した例では、画像フォーマット変換部２８は、伸張部６１、解像度変換処理部６２、色補正処理部６３、フィルタ処理部６４、γ処理部６５、中間調処理部６６、圧縮部６７から構成される。
【００５０】
汎用バス３５から入力された画像データは、まず、伸張部６１に入力される。伸張部６１は、入力された画像データの圧縮方式に合わせて、画像データの伸張処理をおこなう。また、伸張部６１は、伸張処理をおこなった画像データを解像度変換処理部６２に出力する。
【００５１】
解像度変換処理部６２は、伸張部６１が出力した画像データに解像度変換処理をおこなう。また、解像度変換処理部６２は、解像度変換処理をおこなった画像データを色補正処理部６３に出力する。色補正処理部６３は、解像度変換処理部６２が出力した画像データに色変換処理をおこなう。また、色補正処理部６３は、色補正処理をおこなった画像データをフィルタ処理部６４に出力する。
【００５２】
フィルタ処理部６４は、色補正処理部６３が出力した画像データに色補正処理をおこなう。また、フィルタ処理部６４は、フィルタ処理をおこなった画像データをγ処理部６５に出力する。γ処理部６５は、フィルタ処理部６４が出力した画像データにγ処理をおこなう。また、γ処理部６５は、γ処理をおこなった画像データを中間調処理部６６に出力する。
【００５３】
中間調処理部６６は、γ処理部６５が出力した画像データに中間調処理をおこなう。また、中間調処理部６６は、中間調処理をおこなった画像データを圧縮部６７に出力する。圧縮部６７は、中間調処理部６６が出力した画像データを、用途に合わせた圧縮方式で圧縮処理する。また、圧縮部６７は、圧縮処理した画像データを、汎用バス３５を介して、他の機能部に出力する。
【００５４】
つぎに、画像フォーマット変換部２８の各機能部によっておこなわれる各種画像変換の詳細について説明する。まず、解像度変換処理部６２がおこなう解像度変換処理について説明する。ここでは対象画素データが多値データであり、主走査と副走査双方に任意の解像度への変換をおこなう場合を説明する。
【００５５】
図５は、解像度変換処理部の機能的構成を示すブロック図である。解像度変換処理部６２は、画像データに対して解像度変換をおこなう。解像度変換処理部６２は、主走査方向解像度変換部１０１と副走査方向解像度変換部１０２により構成される。
【００５６】
主走査方向解像度変換部１０１は、入力された画像データに対し主走査方向に解像度変換をおこない、変換後のデータを副走査方向解像度変換部１０２に出力する。副走査方向解像度変換部１０２は、主走査方向解像度変換部１０１から出力されたデータに対し副走査方向に解像度変換をおこない、解像度変換処理部６２の外部へと出力する。
【００５７】
図６は、主走査方向解像度変換部の機能的構成を示すブロック図である。ＦＦ（フリップフロップ回路）１１１ならびに画素補間部１１２は、入力多値データに主走査方向の画素補間処理をおこない、指定された解像度へとデータ数を変換する。補間する画素データ値の算出方式としては、最近接画素置換法、隣接２画素加重平均法、３次関数コンボリューション法などが知られている。また、主走査方向解像度変換部１０１は、画素補間処理後のデータを副走査方向解像度変換部１０２に出力する。
【００５８】
図７は、副走査方向解像度変換部の機能的構成を示すブロック図である。副走査ライン蓄積メモリ１２１は、１ラインメモリ１２２を複数有する（１２２ａ〜１２２ｄ）。１ラインメモリ１２２は、主走査方向解像度変換後の１ライン分のデータを蓄積することができる。画素補間部１２３は、副走査方向の参照画素データをもとに補間画素値を算出し、画素補間をおこなう。補間画素値の算出方式は、主走査方向と同様に最近接画素置換法、隣接２画素加重平均法、３次関数コンボリューション法などを用いる。
【００５９】
以上のような構成により解像度変換処理部６２は、画像処理装置１に入力される多値データを主走査、副走査方向に任意の解像度（変倍率）に変換している。さらに、主走査、副走査方向に補間画素を算出する際に、周辺の多値画素データを参照して所定の算出方式で補間画素を決定し、テクスチャーを抑えた解像度変換をおこなうことも可能である。
【００６０】
つぎに、フィルタ処理部６４がおこなうフィルタ処理について説明する。フィルタ処理は、画像データのＭＴＦ（Ｍｏｄｕｌａｔｉｏｎ  Ｔｒａｎｓｆｅｒ  Ｆｕｎｃｔｉｏｎ）を変調させるものであるが、基画像データよりもＭＴＦ値を高めて画像のエッジを強調する場合と、ＭＴＦ値を下げて画像を平滑化する場合の２種類がある。
【００６１】
図８および図９は、フィルタ処理前後の画像データの周波数を示すグラフである。図８は、フィルタ処理において画像データのＭＴＦ値を高める場合であり、図９は、フィルタ処理において画像データのＭＴＦ値を平滑化する場合である。図中、実線は基画像データの画像周波数、点線はフィルタ処理後の画像データの画像周波数を示している。また、縦軸は画像データのダイナミックレンジ、横軸は画像データのラスタ形式参照方向を示している。
【００６２】
画像データのＭＴＦ値を高める場合には、図８に示すように、基画像データの画像周波数の隆起を強調するような処理をおこなう。また、画像データのＭＴＦ値を平滑化する場合は、図９に示すように、画像周波数の隆起が鈍るような処理をおこなう。このように、フィルタ処理部６４では、画像周波数の増減処理をおこなっている。
【００６３】
図１０は画像周波数の増減処理を説明するための図である。図１０に示すように、２次元の画像データのラスタ形式参照方向をライン方向（Ｘ方向）、他方向をＹ方向とする。そして、画像データをライン単位で扱い、注目画素の画素値を周辺の画素の画素値をもとに算出する。図１０では注目画素１３０の画素値をＸm，nとして、周辺の５×５画素の画素値を記号化して表している。
【００６４】
画像データのＭＴＦ値を高める場合は、強調する必要がある画像周波数の微分係数を画像データの解像度を基調としてマトリクス状に配置した係数（以下、マトリクス係数という）を算出する。そのマトリクス係数を、周辺画素記号と同形式にＡm-2，n-2，Ａm-2，n-1，・・・，Ａm，n，Ａm+2，n+1，Ａm+2，n+2と記号化すると、画像データのＭＴＦ値を高める場合のフィルタ処理後の注目画素値Ｙは、下記（１）式で表せる。
【００６５】
Ｂ＝（Ｘm-2，n-2×Ａm-2，n-2）＋（Ｘm-2，n-1×Ａm-2，n-1）＋・・・＋（Ｘm+2，n+2×Ａm+2，n+2）      …（１）
Ｄ＝Ｂ×Ｃ      …（２）
Ｙ＝Ｄ＋Ｘm，n      …（３）
【００６６】
（１）式は、微分係数により求めたマトリクス係数と画像データの画素値の行列積である。この（１）式により求められたＢの値が、フィルタ処理による画像の強調成分である。また、（２）式は、その強調成分を任意に増減させる式である。（２）式により求まったフィルタ処理による強調値Ｄを、注目画素値Ｘm，nに加算することで、（３）式のように最終的な注目画素値Ｙを算出する。このような演算により、画像データの全画素を変換することで、画像データのＭＴＦ値を高める処理をおこなう。
【００６７】
画像データを平滑化する場合は、注目画素の画素値とその周辺画素の画素値を加算して画素数Ｅで割ることにより、注目画素とその周辺画素の画素値の平均値を求める。このような演算により、画像データの全画素を変換することで、画像データを平滑化することができる。
【００６８】
また、平滑化の度合いを調整するために、注目画素や周辺画素の重みを単純に等価として平均化せず、各画素間に隔たりをもたせることも可能である。その場合は、下記（４）式のようにマトリクス係数に任意の整数を代入し、注目画素値Ｙを調整する。
【００６９】
Ｙ＝｛（Ｘm-2，n-2×Ａm-2，n-2）＋（Ｘm-2，n-1×Ａm-2，n-1）＋・・・＋（Ｘm+2，n+2×Ａm+2，n+2）｝／Ｅ      …（４）
【００７０】
以上のような処理によって、フィルタ処理部６４は多値の画像データのＭＴＦを変調し、画像データの強調や平滑化をおこなっている。
【００７１】
つぎに、γ処理部６５がおこなうγ処理について説明する。γ処理は、画像の濃度勾配や濃度特性を、所定のγテーブル（γ特性）にしたがって変換する。読取データ補正部１２のスキャナγ処理部４１や、印刷データ補正部１５のプリンタγ処理部５２も、それぞれのγテーブルに基づいて、以下に説明するγ処理をおこなっている。
【００７２】
図１１は、γ変換テーブルの一例を示すグラフである。横軸は基画像データのダイナミックレンジ、縦軸はγ変換処理後の画像データのダイナミックレンジである。また、実線および点線はそれぞれγ変換テーブルを示している。
【００７３】
図１１中実線のγ変換テーブルとして用いるとすると、基画像データの値（横軸ａ）をγ変換テーブルにしたがい、対応するγ変換後の値（縦軸ｂ）に変換する。また、変換テーブルの曲線を変更することにより、任意の濃度分布をもつ画像データに変更することができる。たとえば、図１１中実線で示すリニアなγ変換テーブルを、点線で示すγ変換テーブルに変更すれば、実線で示しているγ変換テーブルに比べγ変換後の画像データを濃度勾配が滑らかな画像データに変換することができる。
【００７４】
図１２は、γ変換テーブルの一例を示すグラフである。横軸は基画像データのダイナミックレンジ、縦軸はγ変換処理後のデータのダイナミックレンジである。また、実線はリニアのγ変換テーブル、点線は濃度勾配を変更したγ変換テーブル、一点鎖線は全体濃度を変更したγ変換テーブルを示す。
【００７５】
実線で示すリニアのγ変換テーブルは、原点から４５°方向に延びる。このテーブルの濃度特性を変えずに画像の全体濃度を変更したい場合は、一点鎖線で示すようにグラフの横軸方向にγ変換テーブルを平行移動させればよい。また、画像の濃度勾配を変更したい場合は、点線で示すようにγ変換テーブルの傾きを変更すればよい。
【００７６】
また、濃度特性を変更したい場合は、図１１に示すように連続する曲線で示せるようなγ変換テーブルの湾曲具合を変更すれば、任意の濃度特性が得られる。このようにγ変換テーブルの変更をおこなうことにより、画像データを任意の濃度勾配および濃度特性へと変換することができる。
【００７７】
つぎに、中間調処理部６６がおこなう中間調処理について説明する。中間調処理とは、多値の画像データを２値もしくはそれに近い少値の階調数に量子化する処理であり、さまざまな方法が提案されている。ここでは、一般的に用いられる、単純量子化法、ディザ法、誤差拡散法について説明する。なお、説明の便宜上、量子化階調数は２値とする。
【００７８】
単純量子化法は、多値の画像データのダイナミックレンジ中の任意の値を閾値として、画像データを２階調化する方法である。たとえば、ダイナミックレンジが０〜２５５の２５６階調である多値の画像データを０または１に量子化する場合、閾値が１２８であるとすると、画像データが１００であれば量子化値は０、２００であれば量子化値は１となる。
【００７９】
図１３は、ディザ法による量子化を説明するための図である。ディザ法は、図中Ａのように太線で囲まれている領域を閾値マトリクスとし、閾値マトリクス１つで１閾値を表す。そして、１閾値１画素、すなわち１画素ごとに１つの閾値マトリクスを画像データに当てはめていき、各画素ごとに２階調化をおこなう。マトリクス内の閾値を、画像データのダイナミックレンジの範囲でばらつくような閾値にすれば、画像の解像度とトレードオフとなるが、２階調化された画像データでも中間濃度を表現することができる。
【００８０】
図１４は、誤差拡散法による量子化を説明するための図である。誤差拡散法は、単純量子化法と同様、任意の閾値で２階調化をおこなうものである。量子化する際に発生する量子化誤差を蓄積し、注目画素１５０に対して、ラスタ形式順ですでに量子化処理が終了し誤差が確定している周辺画素（図中網掛部）の誤差を加味して量子化をおこなう。これにより画像データ全体の、量子化による誤差を最小限に留めることができる。
【００８１】
量子化による誤差とは、たとえばダイナミックレンジが０〜２５５の２５６階調である多値の画像データを０と１の値に量子化する場合、画像データが１００であれば量子化値は０となる。画像データには１００という中間濃度情報があったにも関わらず、最低値の０となってしまうため画像データの中間濃度情報が失われる。そのため、この画像データの量子化誤差は１００（＝１００−０。０はダイナミックレンジの最低値）となる。また、画像データが２００であれば量子化値は１となるが、この場合も２００という中間濃度情報があったにも関わらず、最高値の１となってしまうため、この画像データの量子化誤差は−５５（＝２００−２５５。２５５はダイナミックレンジの最高値）となる。
【００８２】
これらの量子化誤差値を、量子化処理終了後、各画素ごとに画像データとは別のデータとして蓄積しておく。図１４に示すように、画像データはラスタ形式で順に処理されているため、網掛してある画素の量子化誤差は確定済みであり、別データとして蓄積されている。注目画素１５０の量子化処理にあたっては、誤差の確定している注目画素周辺の誤差値の平均を注目画素値に加算してから量子化する。このことにより、画像データ全体の量子化誤差による中間濃度情報の欠落を緩和することができる。
【００８３】
つぎに、色補正処理部６３がおこなう色補正処理について説明する。色補正処理には各種の方法が知られているが、ここではテーブル補間法による実施例を示す。なお、印刷データ補正部１５の色補正処理部５１でも同様の処理がおこなわれている。
【００８４】
図１５は、テーブル補間法を説明するための図である。まず、図１５に示すように入出力色空間上の単位立方体２００の各軸を１０分割し、入力色空間を上位と下位にわける。そして、上位でＬＵＴ（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）を参照し、下位で３次元補間処理をおこなう。３次元補間処理についても各種の方法が知られているが、ここでは四面体補間法について説明する。
【００８５】
図１６および図１７は四面体補間法について説明するための図である。まず、入力色空間を複数の単位立方体に分割する。そして、入力色信号Ｐ（ｘ，ｙ，ｚ）を内包する単位立方体２１０を選択する。なお、図１６中Ｐ１〜Ｐ８は、単位立方体２１０の各頂点を示している。そして、選択された単位立方体２１０内でのＰの下位座標（ｘ’，ｙ’，ｚ’）を求める。
【００８６】
つぎに、単位立方体２１０をｘ＝ｙ面２１１、ｙ＝ｚ面２１２、ｘ＝ｚ面２１３により分割する。これにより、単位立方体２１０は６個の単位四面体に分割される。図１７は、分割された単位四面体のうちＰを含む単位四面体２２０を示している。つぎに、入力色信号Ｐの上位座標（ｘ，ｙ，ｚ）により選択された単位四面体の分割境界点（Ｐ１〜Ｐ８）のパラメータ（以下格子点パラメータとする）をＬＵＴより参照する。
【００８７】
そして、下位座標の大小比較により単位四面体を選択し、単位四面体ごとに線形補間をおこない、座標Ｐでの出力値Ｐoutを求める。各単位四面体の線形補間の式は、座標Ｐの下位座標（ｘ’，ｙ’，ｚ’）の大小関係により下記（５）〜（１０）式のいずれかで表される。なお、下記（５）〜（１０）式において、Ｌは単位立方体の一辺の長さである。
【００８８】
（ｘ’＜ｙ’＜ｚ’）Ｐout＝Ｐ２＋（Ｐ５−Ｐ７）×ｘ’／Ｌ＋（Ｐ７−Ｐ８）×ｙ’／Ｌ＋（Ｐ８−Ｐ２）×ｚ’／Ｌ・・・（５）
（ｙ’≦ｘ’＜ｚ’）Ｐout＝Ｐ２＋（Ｐ６−Ｐ８）×ｘ’／Ｌ＋（Ｐ５−Ｐ６）×ｙ’／Ｌ＋（Ｐ８−Ｐ２）×ｚ’／Ｌ・・・（６）
（ｙ’＜ｚ’≦ｘ’）Ｐout＝Ｐ２＋（Ｐ４−Ｐ２）×ｘ’／Ｌ＋（Ｐ５−Ｐ６）×ｙ’／Ｌ＋（Ｐ６−Ｐ４）×ｚ’／Ｌ・・・（７）
（ｚ’≦ｙ’≦ｘ’）Ｐout＝Ｐ２＋（Ｐ４−Ｐ２）×ｘ’／Ｌ＋（Ｐ３−Ｐ４）×ｙ’／Ｌ＋（Ｐ５−Ｐ３）×ｚ’／Ｌ・・・（８）
（ｚ’≦ｘ’＜ｙ’）Ｐout＝Ｐ２＋（Ｐ３−Ｐ１）×ｘ’／Ｌ＋（Ｐ１−Ｐ２）×ｙ’／Ｌ＋（Ｐ５−Ｐ３）×ｚ’／Ｌ・・・（９）
（ｘ’＜ｚ’≦ｙ’）Ｐout＝Ｐ２＋（Ｐ５−Ｐ７）×ｘ’／Ｌ＋（Ｐ１−Ｐ１）×ｙ’／Ｌ＋（Ｐ７−Ｐ１）×ｚ’／Ｌ・・・（１０）
【００８９】
以上のように、画像フォーマット変換部２８の各機能部によって、プリンタコントローラ２１の画像処理指示情報に基づいた各種画像変換がおこなわれる。これによって、画像データをその形式によらず、幅広い用途で利用することができる。
【００９０】
また、画像フォーマット変換部２８で画像データにおこなわれた各種画像変換の情報は、変換情報付加部２８ａによって画像データの付属情報の一部として付加される。画像データの付属情報は、プリンタコントローラ２１が画像処理指示情報を生成する際などに用いられる。
【００９１】
つぎに、画像処理装置１の動作について説明する。画像処理装置１は、各種画像処理機能を備えるが、はじめにコピー処理をおこなう際の動作について、図１を参照して説明する。まず、ユーザによって原稿画像が読取部１１にセットされ、原稿画像の読み取りがおこなわれる。読取部１１は、原稿画像を読み取った画像データを、読取データ補正部１２に出力する。読取データ補正部１２は、読取部１１が出力した画像データに各種画像処理をおこない、各種画像処理後の画像データを固定長圧縮部１３に出力する。
【００９２】
固定長圧縮部１３は、読取データ補正部１２が出力した画像データに固定長圧縮をおこなう。たとえば、読取データ補正部１２が出力した画像データが８ｂｉｔであった場合は、ｎｂｉｔ（ｎ＝８）のデータに変換される。固定長圧縮部１３は、固定長圧縮後の画像データを汎用バス３５を介してプリンタコントローラ２１に出力する。
【００９３】
プリンタコントローラ２１は、メモリ２２に固定長圧縮部１３が出力した画像データを蓄積する。そして、プリンタコントローラ２１は、蓄積した画像データを随時ハードディスク２３に書き込む。これは、プリントアウト時に用紙がつまり、印字が正常に終了しなかった場合でも、再び原稿を読み直すのを避けるためであり、また、電子ソートをおこなうためでもある。
【００９４】
つぎに、ハードディスク２３に蓄積された画像データを再出力する際の動作について説明する。まず、ハードディスク２３に蓄積されている画像データは、メモリ２２に展開される。つぎに、画像データは、汎用バス３５を介して、メモリ２２から固定長伸張部１４に出力される。固定長伸張部１４は、画像データを再び８ｂｉｔの画像データに変換する。伸張された画像データは、印刷データ補正部１５で、色補正処理、プリンタγ補正処理、および印刷部１６に合わせた中間調処理が施され、印刷部１６に出力される。そして、印刷部１６によって印刷出力される。
【００９５】
以上の説明において、原稿画像はカラー画像としたが、モノクロ画像である場合には、色補正処理部５１（図３参照）でＲＧＢから８ｂｉｔのグレイスケール画像に変換をおこなう。そして、固定長圧縮をおこなったのち、汎用バス３５を介してプリンタコントローラ２１に出力され、ハードディスク２３に圧縮後のグレイスケール画像が蓄積される。
【００９６】
つぎに、ネットワーク３０を介して接続された他の機器から、印刷要求があった場合のプリンタ動作について説明する。プリンタコントローラ２１の動作については詳説しないが、カラー画像の場合は、ＣＭＹＫ各色１〜４ｂｉｔ程度の低ｂｉｔのＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）画像が生成される。また、モノクロのプリンタ動作の場合はＫ版のみ１ｂｉｔのＲＩＰ画像が生成される。
【００９７】
このように生成されたＲＩＰ画像は、プリンタコントローラ２１によって順次圧縮される。これは、ＲＩＰ画像のデータサイズが大きいため、圧縮せずにメモリ２２上に蓄積すると、非常に多くの領域を消費してしまうからである。また、ＦＡＸコントローラ２５によって送受信されるＦＡＸ原稿の場合には、メモリ２２には、２値可逆可変長圧縮方式で圧縮された２値画像が蓄積される。
【００９８】
つぎに、ハードディスク２３に蓄積された画像データを、他の機器にバックアップする際の動作について説明する。先にも述べたように、ハードディスク２３は、機械的な衝撃に弱いため、破損による貴重な内部データの損失が懸念される。このため、ハードディスク２３に蓄積された画像データを、ネットワーク３０に接続されている他の記憶装置などにバックアップをおこなう場合がある。
【００９９】
以下、他の記憶装置として、ＰＣ３１に画像データをバックアップする場合について説明する。画像処理装置１は、先に述べたようなさまざまな機能を有しており、ハードディスク２３に蓄積されている画像データは、それぞれ独自のフォーマットとなっている。リストアする場合には、独自のフォーマットでも問題がないが、バックアップ先であるＰＣ３１および他の機器においては出力することができない。
【０１００】
また、これらの画像ファイルを汎用の画像フォーマットに変換しようとしても、特にコピー用の圧縮形式は非可逆であるため、バックアップすることによって画質の劣化が発生してしまう。そのため、画像フォーマット変換部２８によって、画像データに付属している書誌情報および機種間の情報を基に、フォーマット変換をおこなう。
【０１０１】
画像データのバックアップをおこなう場合、プリンタコントローラ２１に接続されているメモリ２２上に展開されているさまざまな形式の画像データは、汎用バス３５を通って画像フォーマット変換部２８に出力される。画像フォーマット変換部２８は、それぞれの画像データのフォーマットによって異なる形式の伸張器よって伸張がおこなわれる。以下、この流れについて、図１を参照して詳述する。
【０１０２】
まず、ユーザによって、ハードディスク２３に蓄積されている画像データを、ＰＣ３１にバックアップするよう、バックアップ要求がおこなわれる。このバックアップ要求は、どの画像データをどのような形式でバックアップするかを指示するバックアップ情報をユーザが設定することによっておこなう。
【０１０３】
ユーザによって設定されたバックアップ情報は、プリンタコントローラ２１に出力される。さらに、プリンタコントローラ２１は、画像データの属性情報および送信先の機器情報を検知して、画像フォーマット変換部２８に対して、画像処理指示情報を出力し、どのような画像処理をおこなうか指示する。
【０１０４】
画像フォーマット変換部２８は、プリンタコントローラ２１が出力した画像処理指示情報を受け、画像データに所定の画像処理をおこなう。また、画像フォーマット変換部２８は、どのような画像処理をおこなったかについての情報を、画像データに付加する。
【０１０５】
つぎに、ユーザが画像処理装置１に設けられた操作部２６から、バックアップ要求をおこなう手順について説明する。ここでは、画像処理装置１の表面上に設けられたタッチパネルを操作部として、操作をおこなう場合について説明する。ユーザは、画像処理装置１の表面上に設けられた操作部から、バックアップ機能を選択し、バックアップ先を指定する。バックアップ先は、たとえばネットワーク３０に接続されているＰＣ３１などを選択する。
【０１０６】
図１８は、タッチパネルの表示画面の一例を示す図である。タッチパネル３００には、ハードディスク２３に蓄積された画像データの文書名などが表示されている（蓄積データリスト）。この蓄積データリストには、たとえば、各画像データのファイル名３０１ａ、ページ数３０１ｂ、蓄積方法３０１ｃ、ユーザ名３０１ｄが表示される。
【０１０７】
また、他の機器情報一覧ボタン３０２を押下すると、ネットワーク３０に接続された他の機器の機器情報を閲覧することができる。たとえば、その機器に蓄積されている画像データのファイル名や、機器内の画質モード、解像度などの情報が表示される。
【０１０８】
ファイル名３０１ａは、画像データのファイル名が表示される。図示の例では、「ＤＡＴＡ０００１」「ＤＡＴＡ０００２」などが表示され、これらの画像データが蓄積されていることがわかる。また、ページ数３０１ｂは、画像データのページ数が表示される。図示の例では、「ＤＡＴＡ０００１」のページ数は「１」と表示され、ＤＡＴＡ０００１のページ数は１枚であることがわかる。
【０１０９】
また、蓄積方法３０１ｃは、画像データの蓄積方法が表示される。図示の例では、「ＤＡＴＡ０００１」の蓄積方法は「コピー」と表示され、ＤＡＴＡ０００１は、コピーによって蓄積された画像データであることがわかる。また、ユーザ名３０１ｄは、画像データを蓄積したユーザ名が表示される。図示の例では、「ＤＡＴＡ０００１」のユーザ名は「鈴木」と表示され、ＤＡＴＡ０００１はユーザである鈴木によって蓄積されたことがわかる。
【０１１０】
ユーザは、蓄積データリストからバックアップをおこなう画像データを指定する。図示の例では、網掛で示したＤＡＴＡ０００２がバックアップをおこなう画像データとして指定されている。また、このようにバックアップをおこなう画像データを選択した状態で、バックアップ条件指定ボタン３０３を押下すると、タッチパネル３００の表示はバックアップ条件指定画面に切り替わる。
【０１１１】
図１９は、バックアップ条件指定画面の一例を示す図である。バックアップ条件指定画面では、バックアップ条件として指定することができるモードおよび選択肢が表示される。ユーザは、これらの表示の中から所望の条件を選択することによって、画像データのバックアップ条件を選択することができる。
【０１１２】
カラーモード選択部３１１（３１１ａ，３１１ｂ）では、画像データのカラーモードを選択する。図示の例では、選択肢としてカラーモード選択ボタン３１１ａおよびモノクロモード選択ボタン３１１ｂが表示されている。また、画質モード選択ボタン３１２（３１２ａ〜３１２ｄ）では、画像データの画質モードを選択する。図示の例では、文字モード選択ボタン３１２ａ、文字写真モード３１２ｂ、印刷紙モード３１２ｃ、印刷写真モード３１２ｄが表示されている。
【０１１３】
また、解像度選択部３１３（３１３ａ，３１３ｂ）では、画像データの解像度を選択する。図示の例では、６００ｄｐｉ選択ボタン３１３ａおよび４００ｄｐｉ選択ボタン３１３ｂが表示されている。また、中間調処理選択部３１４（３１４ａ，３１４ｂ）では、画像データの中間調処理を選択する。図示の例では、２値選択ボタン３１４ａおよび多値選択ボタン３１４ｂが表示されている。
【０１１４】
これらの選択ボタンは、バックアップ先の機器によって、選択し得る選択肢を表示するようにしてもよい。たとえば、画質モードは機器によって異なるため、バックアップ対象の画像データのモードがバックアップ先の機器にない場合、バックアップ先の機器で選択し得るモードのみを表示する。
【０１１５】
また、バックアップ条件は、図１９において網掛で示すように、選択ボタンの色が変わるなどして表示される。図１９では、カラーモードはカラー、画質モードは印刷紙、解像度は６００ｄｐｉ、中間調処理は多値が、それぞれ選択されている。
【０１１６】
このように、各選択ボタン３１１〜３１４を選択した上で、決定ボタン３２０を押下すると、選択された設定の情報がプリンタコントローラ２１に出力される。バックアップ条件の指定を受けたプリンタコントローラ２１は、画像フォーマット変換部２８に、ユーザが指定したバックアップ条件に基づいた画像処理指示情報を出力する。
【０１１７】
たとえば、ユーザが指定したバックアップ条件と、ハードディスク２３に蓄積されている画像データのフォーマットとの違いが、解像度のみであった場合、図４に示す画像フォーマット変換部２８の解像度変換処理部６２で解像度変換処理をおこなう。そして、残りの各処理部では、処理をおこなわないように指示する。
【０１１８】
このように、画像フォーマット変換部２８において、ユーザが指定したバックアップ条件に適合するように変換された画像データは、ユーザが指定したバックアップ先へと送信される。この際、画像フォーマット変換部２８でおこなった処理に関する情報を画像データの付属情報として添付する。これによって、変換前の画像データのフォーマットを知ることができる。
【０１１９】
ＰＣ３１にバックアップされた画像データは、画像処理装置１に戻されて利用される場合（リストア）、およびＰＣ３１をはじめとする他の機器によって利用（たとえば、印刷出力など）される場合がある。画像処理装置１以外で利用される場合であっても、どのような処理がおこなわれた画像データであるかは付属情報として添付されているため、変換前のフォーマットを知ることができ、画像データを有効に活用することができる。
【０１２０】
このように、画像処理装置１では、読取部１１により読み取った読取画像データや、外部の接続機器からネットワーク３０を介して送信された画像データに対し、画像データの入力がおこなわれた際の情報を、付属情報として画像データに添付する。そして、付属情報が添付された画像データをハードディスク２３に蓄積する。
【０１２１】
その後、ネットワーク３０に接続されている他の機器へ画像データを送信する場合、送信先の機器情報と画像データの付属情報を基に、所定の画像処理をおこなう。そして、再度付属情報を添付して、送信先に送信・蓄積をおこなう。
【０１２２】
また、これらの操作は、ネットワーク３０に接続されている接続機器間で直接おこなう。これにより、画像処理装置１に蓄積されている画像データを、ネットワーク３０に接続されている他の機器に最適な画像処理を施した上でバックアップし、バックアップした画像データを、他の機器によって出力することが可能となる。
【０１２３】
以上説明したように、本実施の形態にかかる画像処理装置、画像処理方法、および画像処理プログラムによれば、画像品質を劣化させずに、画像データをバックアップし、また、バックアップした画像データをさまざまな出力機器や出力形態で活用することができる。
【０１２４】
なお、本実施の形態で説明した画像処理方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネット等のネットワークを介して配布することが可能な伝送媒体であってもよい。
【産業上の利用可能性】
【０１２５】
以上のように、本発明にかかる画像処理装置、画像処理方法、および画像処理プログラムは、画像データの蓄積に有用であり、特に、デジタル複合機、スキャナ、プリンタ、ＦＡＸなどに適している。
【図面の簡単な説明】
【０１２６】
【図１】画像処理装置の機能的構成を示すブロック図である。
【図２】読取データ補正部の機能的構成を示すブロック図である。
【図３】印刷データ補正部の機能的構成を示すブロック図である。
【図４】画像フォーマット変換部の機能的構成の一例を示す図である。
【図５】解像度変換処理部の機能的構成を示すブロック図である。
【図６】主走査方向解像度変換部の機能的構成を示すブロック図である。
【図７】副走査方向解像度変換部の機能的構成を示すブロック図である。
【図８】フィルタ処理前後の画像データの周波数を示すグラフである。
【図９】フィルタ処理前後の画像データの周波数を示すグラフである。
【図１０】画像周波数の増減処理を説明するための図である。
【図１１】γ変換テーブルの一例を示すグラフである。
【図１２】γ変換テーブルの一例を示すグラフである。
【図１３】ディザ法による量子化を説明するための図である。
【図１４】誤差拡散法による量子化を説明するための図である。
【図１５】テーブル補間法を説明するための図である。
【図１６】四面体補間法について説明するための図である。
【図１７】四面体補間法について説明するための図である。
【図１８】タッチパネルの表示画面の一例を示す図である。
【図１９】バックアップ条件指定画面の一例を示す図である。
【符号の説明】
【０１２７】
１  画像処理装置
２  エンジン部
３  プリンタコントローラ部
１１  読取部
１２  読取データ補正部
１３  固定長圧縮部
１４  固定長伸張部
１５  印刷データ補正部
１６  印刷部
１７  エンジンコントローラ
１８  ＣＰＵバス
２１  プリンタコントローラ
２２  メモリ
２３  ハードディスク
２４  ＮＩＣ
２５  ＦＡＸコントローラ
２６  操作部
２８  画像フォーマット変換部
２８ａ  変換情報付加部
３０  ネットワーク
３１  ＰＣ
３５  汎用バス
【図１】
2006109350.tif 000003
【図２】
2006109350.tif 000004
【図３】
2006109350.tif 000005
【図４】
2006109350.tif 000006
【図５】
2006109350.tif 000007
【図６】
2006109350.tif 000008
【図７】
2006109350.tif 000009
【図８】
2006109350.tif 000010
【図９】
2006109350.tif 000011
【図１０】
2006109350.tif 000012
【図１１】
2006109350.tif 000013
【図１２】
2006109350.tif 000014
【図１３】
2006109350.tif 000015
【図１４】
2006109350.tif 000016
【図１５】
2006109350.tif 000017
【図１６】
2006109350.tif 000018
【図１７】
2006109350.tif 000019
【図１８】
2006109350.tif 000020
【図１９】
2006109350.tif 000021