(57)【要約】【解決課題】  出力先の要求仕様に適した状態で画像データを出力する。【解決手段】  画像処理が行われた画像データを出力する画像形成エンジン部１５、ファクシミリＩ／Ｆ部５８、ネットワークＩ／Ｆ部６０が設けられると共に、各々出力先に応じて前記画像データに要求される仕様を示す互いに異なる複数の要求仕様データがＲＯＭ４２に予め記憶されており、スキャナ１１、ファクシミリＩ／Ｆ部５８、記憶メディアＩ／Ｆ部５２は、画像データを取得し、属性データ生成部６２は、取得された画像データの仕様を示す元仕様データを生成し、ＣＰＵ４０は、前記元仕様データ及び出力先に応じた前記要求仕様データに基づき、前記画像データに対して当該画像データが当該要求仕様データにより示される仕様となる画像処理を行うように画像処理部６４を制御している。【選択図】図２
2006270653.tif 000002
【特許請求の範囲】
【請求項１】
画像データを取得する取得手段と、
前記取得手段により取得された画像データの仕様を示す元仕様データを生成する生成手段と、
前記画像データに対して画像処理を行う画像処理手段と、
前記画像処理手段により画像処理が行われた画像データを出力する出力手段と、
各々前記出力手段の出力先に応じて前記画像データに要求される仕様を示す要求仕様データが予め記憶された記憶手段と、
前記元仕様データ及び前記出力手段の出力先に応じた前記要求仕様データに基づき、前記画像データに対して当該画像データが当該要求仕様データにより示される仕様となる画像処理を行うように前記画像処理手段を制御する制御手段と、
を備えた画像処理装置。
【請求項２】
画像データ及び当該画像データの仕様を示す元仕様データを取得する取得手段と、
前記画像データに対して画像処理を行う画像処理手段と、
前記画像処理手段により画像処理が行われた画像データを出力する出力手段と、
各々前記出力手段の出力先に応じて前記画像データに要求される仕様を示す要求仕様データが予め記憶された記憶手段と、
前記元仕様データ及び前記出力手段の出力先に応じた前記要求仕様データに基づき、前記画像データに対して当該画像データが当該要求仕様データにより示される仕様となる画像処理を行うように前記画像処理手段を制御する制御手段と、
を備えた画像処理装置。
【請求項３】
前記要求仕様データは、画像データ単位、ページ単位、構成要素単位、画素単位の少なくとも１つ以上の単位で要求される仕様が定められており、
前記生成手段は、前記要求仕様データで仕様が定められている単位と同一の単位で元仕様データを生成する
ことを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記記憶手段は、前記画像データ及び前記元仕様データを記憶し、
前記制御手段は、前記記憶手段に記憶された前記画像データと前記元仕様データを読み出して、当該元仕様データ及び前記要求仕様データに基づき、当該画像データに対して当該画像データが当該要求仕様データにより示される仕様となる画像処理を行うように前記画像処理手段を制御する
ことを特徴とする請求項１乃至請求項３の何れか１項記載の画像処理装置。
【請求項５】
画像処理が行われた画像データを出力する出力手段を有する画像処理装置における画像処理方法であって、
各々前記出力手段の出力先に応じて前記画像データに要求される仕様を示す要求仕様データを記憶手段に予め記憶しておき、
前記画像処理の対象とする画像データを取得し、
取得した画像データの仕様を示す元仕様データを生成し、
前記元仕様データ及び前記出力手段の出力先に応じた前記要求仕様データに基づき、前記画像データが当該要求仕様データにより示される仕様となるように当該画像データに対して画像処理を行う
画像処理方法。
【請求項６】
画像処理が行われた画像データを出力する出力手段を有する画像処理装置における画像処理方法であって、
各々前記出力手段の出力先に応じて前記画像データに要求される仕様を示す要求仕様データを記憶手段に予め記憶しておき、
前記画像処理の対象とする画像データ及び当該画像データの仕様を示す元仕様データを取得し、
前記元仕様データ及び前記出力手段の出力先に応じた前記要求仕様データに基づき、前記画像データが当該要求仕様データにより示される仕様となるように当該画像データに対して画像処理を行う
画像処理方法。
【請求項７】
画像処理が行われた画像データを出力する出力手段と、各々前記出力手段の出力先に応じて前記画像データに要求される仕様を示す要求仕様データが予め記憶された記憶手段と、を有する画像処理装置に備えられたコンピュータにおいて実行される画像処理プログラムであって、
画像データを取得する取得ステップと、
取得した画像データの仕様を示す元仕様データを生成する生成ステップと、
前記元仕様データ及び前記出力手段の出力先に応じた前記要求仕様データに基づき、前記画像データが当該要求仕様データにより示される仕様となるように当該画像データに対して画像処理を行う画像処理ステップと、
をコンピュータに実行させる画像処理プログラム。
【請求項８】
画像処理が行われた画像データを出力する出力手段と、各々前記出力手段の出力先に応じて前記画像データに要求される仕様を示す要求仕様データが予め記憶された記憶手段と、を有する画像処理装置に備えられたコンピュータにおいて実行される画像処理プログラムであって、
画像データ及び当該画像データの仕様を示す元仕様データを取得する取得ステップと、
前記元仕様データ及び前記出力手段の出力先に応じた前記要求仕様データに基づき、前記画像データが当該要求仕様データにより示される仕様となるように当該画像データに対して画像処理を行う画像処理ステップと、
をコンピュータに実行させる画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像処理が行われた画像データを出力する出力手段を有する画像処理装置、画像処理方法及び画像処理プログラムに関するものである。
【背景技術】
【０００２】
従来から複写機能、ファクシミリ機能等の複数の機能を備えた画像処理装置（所謂、デジタル複合機）が知られている。この種の画像処理装置では、一般に装置本体に備えられたスキャナにより取得した画像データによって示される画像、あるいはファクシミリ電文として受信した画像データにより示される画像を記録用紙にプリントするものとされている。
【０００３】
この種の画像処理装置に関する技術として、本出願人による特許文献１には、画像データから当該画像データの各画素が絵柄部分であるか文字部分であるかといった属性データを生成し、画像データに対して当該属性データに基づいて色空間変換、空間補正、階調補正、及び中間調生成等の画像処理を行い、画像処理後の画像データにより示される画像を記録用紙へプリントする技術が開示されている。この技術によれば、画像の絵柄部分及び文字部分にそれぞれ適した画像処理が行われるため、高い画質でプリントを行うことができる。
【特許文献１】特開２０００―２７８５０６公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、画像処理装置には、ネットワークと接続されることが前提とされ、ファイルサーバ機能や電子メールの送受信機能等の上記ネットワークを利用する機能がさらに搭載されたものがある。この種の画像処理装置には、例えば、スキャナからの読み取りにより取得した画像データによって示される画像を記録用紙へプリントしたり、一般通信回線を介して他のファクシミリ装置へファクシミリ電文として送信したり、あるいは、画像データの電子化ファイルを他の端末装置へ電子メールに添付して送信するといった、画像データを出力する出力先を複数備えられたものがある。
【０００５】
そこで、この種の画像処理装置に対して、特許文献１にて開示されている技術を適用することが考えられる。
【０００６】
しかしながら、特許文献１で開示されている技術により画像処理された画像データをプリンタ以外の他の出力先へ出力する場合、当該画像データのデータ量及び当該画像データにより示される画像の画質が出力先に適さない場合がある、という問題点があった。
【０００７】
例えば、画像を他の端末装置へ電子メールによって送信する場合、電子メールでは当該画像データのデータ量を少なく抑えることが好ましいが、特許文献１に開示されている画像処理により処理された画像データでは電子メールに添付にはデータ量が多過ぎる場合があった。なお、この場合、画像処理によって解像度を減らすことにより画像データのデータ量を削減することも考えられるが、これでは、画像データにより示される画像の画質を良好に保つことはできない。
【０００８】
本発明は上記問題点を解決するためになされたものであり、出力先の要求仕様に適した状態で画像データを出力することができる画像処理装置、画像処理方法及び画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、請求項１に記載の画像処理装置は、画像データを取得する取得手段と、前記取得手段により取得された画像データの仕様を示す元仕様データを生成する生成手段と、前記画像データに対して画像処理を行う画像処理手段と、前記画像処理手段により画像処理が行われた画像データを出力する出力手段と、各々前記出力手段の出力先に応じて前記画像データに要求される仕様を示す要求仕様データが予め記憶された記憶手段と、前記元仕様データ及び前記出力手段の出力先に応じた前記要求仕様データに基づき、前記画像データに対して当該画像データが当該要求仕様データにより示される仕様となる画像処理を行うように前記画像処理手段を制御する制御手段と、を備えている。
【００１０】
請求項１に記載の画像処理装置では、画像処理が行われた画像データを出力する出力手段が設けられると共に、各々前記出力手段の出力先に応じて前記画像データに要求される仕様を示す複数の要求仕様データが記憶手段に予め記憶されている。なお、上記記憶手段には、ＲＡＭ（Random Access Memory）、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）、フラッシュＥＥＰＲＯＭ（Flash EEPROM）等の半導体記憶素子、スマート・メディア（SmartMedia（登録商標））、ｘＤピクチャーカード（xD-Picture Card（登録商標））、コンパクト・フラッシュ（CompactFlash（登録商標））、ＡＴＡ（AT Attachment）カード、マイクロドライブ、フレキシブルディスク、ＣＤ−Ｒ（Compact Disc-Recordable）、ＣＤ−ＲＷ（Compact Disc-ReWritable）、光磁気ディスク等の可搬記憶媒体やハードディスク等の固定記憶媒体、或いはネットワークに接続されたサーバ・コンピュータ等に設けられた外部記憶装置が含まれる。
【００１１】
また、請求項１記載の発明では、取得手段により画像データが取得され、生成手段により前記取得手段により取得された画像データの仕様を示す元仕様データが生成され、制御手段により前記元仕様データ及び前記出力手段の出力先に応じた前記要求仕様データに基づき、当該画像データが当該要求仕様データにより示される仕様となるように当該画像データに対して画像処理を行う画像処理手段が制御される。なお、前記画像処理は、画像データを変換する処理であれば何れでもよく、例えば、解像度変換処理、色補正処理、色空間変換処理、精細度補正処理、及び階調補正処理等の画像データを変換する処理の少なくとも１つを行うものであればよい。
【００１２】
このように請求項１記載の発明によれば、画像処理が行われた画像データを出力する出力手段が設けられると共に、各々前記出力手段の出力先に応じて前記画像データに要求される仕様を示す要求仕様データが記憶手段に予め記憶されており、画像処理の対象とする画像データを取得し、取得した画像データの仕様を示す元仕様データを生成し、記元仕様データ及び前記出力手段の出力先に応じた前記要求仕様データに基づき、前記画像データが当該要求仕様データにより示される仕様となるように当該画像データに対して画像処理を行っているので、出力先の要求仕様に適した状態で画像データを出力することができる。
【００１３】
一方、上記目的を達成するために、請求項２に記載の画像処理装置は、画像データ及び当該画像データの仕様を示す元仕様データを取得する取得手段と、前記画像データに対して画像処理を行う画像処理手段と、前記画像処理手段により画像処理が行われた画像データを出力する出力手段と、各々前記出力手段の出力先に応じて前記画像データに要求される仕様を示す要求仕様データが予め記憶された記憶手段と、前記元仕様データ及び前記出力手段の出力先に応じた前記要求仕様データに基づき、前記画像データに対して当該画像データが当該要求仕様データにより示される仕様となる画像処理を行うように前記画像処理手段を制御する制御手段と、を備えている。
【００１４】
このように請求項２記載の発明によれば、画像処理が行われた画像データを出力する出力手段が設けられると共に、各々前記出力手段の出力先に応じて前記画像データに要求される仕様を示す複数の要求仕様データが記憶手段に予め記憶されており、取得手段により画像データ及び当該画像データの仕様を示す元仕様データが取得され、制御手段により前記元仕様データ及び前記出力手段の出力先に応じた前記要求仕様データに基づき、当該画像データが当該要求仕様データにより示される仕様となるように当該画像データに対して画像処理を行う画像処理手段が制御されるので、出力先の要求仕様に適した状態で画像データを出力することができる。
【００１５】
なお、請求項１記載の画像処理装置は、請求項３記載の発明のように、前記要求仕様データは、画像データ単位、ページ単位、構成要素単位、画素単位の少なくとも１つ以上の単位で要求される仕様が定められており、前記生成手段は、前記要求仕様データで仕様が定められている単位と同一の単位で元仕様データを生成するようにしてもよい。
【００１６】
また、請求項１乃至請求項３記載の画像処理装置は、請求項４記載の発明のように、前記記憶手段は、前記画像データ及び前記元仕様データを記憶し、前記制御手段は、前記記憶手段に記憶された前記画像データと前記元仕様データを読み出して、当該元仕様データ及び前記要求仕様データに基づき、当該画像データに対して当該画像データが当該要求仕様データにより示される仕様となる画像処理を行うように前記画像処理手段を制御するようにしてもよい。
【００１７】
一方、上記目的を達成するために、請求項５に記載の画像処理方法は、画像処理が行われた画像データを出力する出力手段を有する画像処理装置における画像処理方法であって、
各々前記出力手段の出力先に応じて前記画像データに要求される仕様を示す要求仕様データを記憶手段に予め記憶しておき、前記画像処理の対象とする画像データを取得し、取得した画像データの仕様を示す元仕様データを生成し、前記元仕様データ及び前記出力手段の出力先に応じた前記要求仕様データに基づき、前記画像データが当該要求仕様データにより示される仕様となるように当該画像データに対して画像処理を行うことを特徴とする。
【００１８】
従って、請求項５に記載の画像処理方法は、請求項１と同様に作用するので、請求項１記載と同様に、出力先の要求仕様に適した状態で画像データを出力することができる。
【００１９】
一方、上記目的を達成するために、請求項６に記載の画像処理方法は、画像処理が行われた画像データを出力する出力手段を有する画像処理装置における画像処理方法であって、各々前記出力手段の出力先に応じて前記画像データに要求される仕様を示す要求仕様データを記憶手段に予め記憶しておき、前記画像処理の対象とする画像データ及び当該画像データの仕様を示す元仕様データを取得し、前記元仕様データ及び前記出力手段の出力先に応じた前記要求仕様データに基づき、前記画像データが当該要求仕様データにより示される仕様となるように当該画像データに対して画像処理を行うことを特徴とする。
【００２０】
従って、請求項６に記載の画像処理方法は、請求項２と同様に作用するので、請求項２記載と同様に、出力先の要求仕様に適した状態で画像データを出力することができる。
【００２１】
一方、上記目的を達成するために、請求項７に記載の画像処理プログラムは、画像処理が行われた画像データを出力する出力手段と、各々前記出力手段の出力先に応じて前記画像データに要求される仕様を示す要求仕様データが予め記憶された記憶手段と、を有する画像処理装置に備えられたコンピュータにおいて実行される画像処理プログラムであって、画像データを取得する取得ステップと、取得した画像データの仕様を示す元仕様データを生成する生成ステップと、前記元仕様データ及び前記出力手段の出力先に応じた前記要求仕様データに基づき、前記画像データが当該要求仕様データにより示される仕様となるように当該画像データに対して画像処理を行う画像処理ステップと、を含んでいる。
【００２２】
従って、請求項７に記載の画像処理プログラムは、コンピュータに対して請求項１と同様の作用を生じさせることができるので、請求項１記載と同様に、出力先の要求仕様に適した状態で画像データを出力することができる。
【００２３】
一方、上記目的を達成するために、請求項８に記載の画像処理プログラムは画像処理が行われた画像データを出力する出力手段と、各々前記出力手段の出力先に応じて前記画像データに要求される仕様を示す要求仕様データが予め記憶された記憶手段と、を有する画像処理装置に備えられたコンピュータにおいて実行される画像処理プログラムであって、画像データ及び当該画像データの仕様を示す元仕様データを取得する取得ステップと、前記元仕様データ及び前記出力手段の出力先に応じた前記要求仕様データに基づき、前記画像データが当該要求仕様データにより示される仕様となるように当該画像データに対して画像処理を行う画像処理ステップと、を含んでいる。
【００２４】
従って、請求項８に記載の画像処理プログラムは、コンピュータに対して請求項２と同様の作用を生じさせることができるので、請求項２記載と同様に、出力先の要求仕様に適した状態で画像データを出力することができる。
【発明の効果】
【００２５】
以上説明したように、本発明によれば、各々出力手段の出力先に応じて前記画像データに要求される仕様を示す要求仕様データを記憶手段に予め記憶しておき、画像処理の対象とする画像データを取得し、前記画像データの仕様を示す元仕様データを生成又は取得し、前記元仕様データ及び前記出力手段の出力先に応じた前記要求仕様データに基づき、前記画像データが当該要求仕様データにより示される仕様となるように当該画像データに対して画像処理を行っているので、出力先の要求仕様に適した状態で画像データを出力することができる、という優れた効果を有する。
【発明を実施するための最良の形態】
【００２６】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。
【００２７】
図１には、本発明の実施の形態に係る画像形成装置１０が示されている。
【００２８】
同図に示すように画像形成装置１０は、所定の読込位置に載置された記録用紙から画像を読み込み、当該画像を示す画像データを取得するスキャナ１１と、スキャナ１１から取得した画像データや外部から取得した画像データ等の各種画像データを用いて画像形成処理を行う装置本体１２と、操作メニューやメッセージ等を表示すると共に表面に透過型のタッチパネルが一体的に設けられたタッチパネル・ディスプレイ（以下、「ディスプレイ」という。）１４と、デジタルカメラ等による撮影によって得られた画像データを記憶するメモリカード１６が装着される記憶メディア装着部１８と、を有している。
【００２９】
なお、上記タッチパネルは、感圧方式のものとされており、ユーザがディスプレイ１４の表示面に指先にて接触する（タッチ操作する）ことにより画像形成装置１０に対して各種の動作を指示することができる。
【００３０】
また、装置本体１２の内部には、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の４色のトナーを用いて電子写真方式でのカラー画像の記録用紙上へのプリントを行う画像形成エンジン部１５（図１では図示省略。図２参照。）が備えられている。
【００３１】
一方、本実施の形態に係る画像形成装置１０は、ネットワーク２０に接続されている。なお、本実施の形態に係る画像形成装置１０では、ネットワーク２０としてインターネットを適用しているが、これに限らず、イントラネット、ＬＡＮ（Local Area Network）、ＶＡＮ（Value Added Network）、エコーネット（ECHONET）、ＨｏｍｅＰＮＡ等の各種ネットワークを単独又は組み合わせて適用することもできる。
【００３２】
ネットワーク２０にはパーソナル・コンピュータ等の端末装置２２が接続されており、画像形成装置１０と端末装置２２とはネットワーク２０を介して互いに通信可能となっている。このネットワーク２０は、図示しない他のネットワークとも接続されおり、画像形成装置１０は当該ネットワーク２０を介して他のネットワークに接続されたメールサーバとも互いに通信可能となっている。また、画像形成装置１０は、一般通信回線２１とも接続されており、ファクシミリ通信を行うことができる。
【００３３】
次に、図２を参照して、画像形成装置１０の電気系の要部構成を説明する。
【００３４】
画像形成装置１０は、装置全体の動作を司るＣＰＵ（中央処理装置）４０と、制御プログラムを含む各種プログラムや後述する出力先に応じて画像データに要求される仕様を示す要求仕様値が設定された画像処理条件テーブル（図５〜図８参照）等が予め記憶されたＲＯＭ４２と、スキャナ１１による光学的な画像の読み取りを制御するスキャナドライバ５０と、一般通信回線２１に接続されるコネクタ５７に接続され、コネクタ５７を介して一般通信回線２１に接続されたファクシミリ装置との間でファクシミリ電文の送受信を行うファクシミリＩ／Ｆ（インタフェース）部５８と、ネットワーク２０に接続されるコネクタ５９に接続され、コネクタ５９を介してネットワーク２０に接続された端末装置２２との間で通信データの送受信を行うネットワークＩ／Ｆ（インタフェース）部６０と、記憶メディア装着部１８に装着されたメモリカード１６との間でデータの入出力を行う記憶メディアＩ／Ｆ（インタフェース）部５２と、画像データなどの各種データを一時的に記憶するＲＡＭ４８と、を備えている。
【００３５】
ＣＰＵ４０、ＲＡＭ４８、ＲＯＭ４２、スキャナドライバ５０、記憶メディアＩ／Ｆ部５２、ファクシミリＩ／Ｆ部５８、及びネットワークＩ／Ｆ部６０は、システムバスＢＵＳを介して相互に接続されている。従って、ＣＰＵ４０は、ＲＡＭ４８、ＲＯＭ４２へのアクセス、記憶メディアＩ／Ｆ部５２を介しての記憶メディア装着部１８に装着されたメモリカード１６へのアクセス、スキャナドライバ５０を介したスキャナ１１の作動の制御、ファクシミリＩ／Ｆ部５８を介したファクシミリ電文の送受信の制御、ネットワークＩ／Ｆ部６０を介した通信データの送受信の制御、を各々行うことができる。
【００３６】
スキャナ１１は、ＣＰＵ４０によるスキャナドライバ５０を介した制御により、所定の位置に載置された原稿画像を読み込み、Ｒ（赤）Ｇ（緑）Ｂ（青）３原色により構成された画像データをスキャナドライバ５０へ出力する。スキャナドライバ５０は、スキャナ１１から入力された画像データに対してガンマ補正を行い、ｓＹＣＣ色空間に変換した後にＲＡＭ４８に記憶させる。
【００３７】
ファクシミリＩ／Ｆ部５８は、一般通信回線２１から所定の方式で圧縮されている圧縮データをファクシミリ電文として受信して伸張し、これによって得られた２値の画像データに対してノイズの除去を行った後に、画像データを白黒の２５６階調（白の画素を２５５階調値、黒の画素を０階調値）の画像データに変換してＲＡＭ４８に記憶させる。また、ファクシミリＩ／Ｆ部５８は、ＣＰＵ４０から画像データの送信が指示されると、ＲＡＭ４８に記憶されている画像データを所定の方式で圧縮して一般通信回線２１へファクシミリ電文として送信する。
【００３８】
記憶メディアＩ／Ｆ部５２は、ＣＰＵ４０からの制御に応じて記憶メディア装着部１８に装着されたメモリカード１６に記憶されている画像データを読み出して、ＲＡＭ４８に記憶させる。また、スキャナ１１等によって得られた画像データをメモリカード１６に記憶させたりする。
【００３９】
このように、本実施の形態に係る画像形成装置１０では、スキャナ１１、ファクシミリＩ／Ｆ部５８及び記憶メディアＩ／Ｆ部５２から各々画像データを取得することができる。
【００４０】
一方、画像形成装置１０は、ＲＡＭ４８に記憶された画像データから当該画像データ全体の属性及び当該画像データの各画素毎の属性を示す属性データ（本発明の「元仕様データ」に相当）を生成する属性データ生成部６２と、生成された属性データとこれに対応する画像データとを関連付けて共に記憶するＨＤＤ（ハードディスク・ドライブ）５６と、画像データに対し、属性データ及びＲＯＭ４２に記憶されている画像処理条件テーブルに含まれる要求仕様値に基づいて画像処理を行う画像処理部６４と、前述した画像形成エンジン部１５を制御する画像形成エンジン制御部５４と、ディスプレイ１４への各種情報の表示を制御するディスプレイドライバ４４と、ディスプレイ１４のタッチ操作を検出する操作入力検出部４６と、を備えている。
【００４１】
そして、ディスプレイドライバ４４、操作入力検出部４６、画像形成エンジン制御部５４、ＨＤＤ５６、属性データ生成部６２、及び画像処理部６４もまた、上述したシステムバスＢＵＳに接続されている。従って、ＣＰＵ４０は、ＨＤＤ５６へのアクセス、画像形成エンジン制御部５４を介した画像形成エンジン部１５の作動の制御、属性データ生成部６２及び画像処理部６４の作動の制御、ディスプレイドライバ４４を介したディスプレイ１４への各種情報の表示、を各々行うことができる。また、ＣＰＵ４０は、操作入力検出部４６に対するユーザのタッチ操作による操作指示を常時把握できる。
【００４２】
なお、本実施の形態に係る画像形成装置１０では、スキャナ１１から原稿画像を読み込む際にディスプレイ１４に所定の操作画面を表示するように構成されており、当該操作画面上で原稿画像種別（本実施の形態では、「写真」、「文字」、「文字／写真」（文字と写真の混在）の３種類の種別。）と、画像をカラーとして出力するか白黒として出力するかを示すカラーモード（本実施の形態では、「カラー」、「白黒」の２種類のモード。）と、を選択的に指定することができる。
【００４３】
一方、属性データ生成部６２には、絵／文字判定部６３が備えられており、絵／文字判定部６３は、画像データにより示される画像の各画素が絵柄部分であるか、文字部分であるかを判定する。属性データ生成部６２は、スキャナ１１から原稿画像の読み込みを行った場合、上記操作画面でユーザにより指定された原稿画像種別及びカラーモードを画像データ全体に対する属性であるものと見なし、また、絵／文字判定部６３による判定結果を各画素毎の属性として、画像データに対する全体及び画素毎の属性データを生成する。ＣＰＵ４０は、属性データ生成部６２により生成された属性データをＨＤＤ５６に記憶させる。
【００４４】
なお、図３には、本実施の形態に係る属性データ生成部６２により生成され、ＨＤＤ５６に記憶される属性データに設定される内容が示されている。図３（Ａ）は、画像データ全体の属性を示す属性データであり、１つの画像データに対して何れか１行の内容を示す値が設定される。図３（Ｂ）は、画像データの各画素の属性を示す属性データであり、各画素毎に「絵」、「色文字」、「黒文字」の何れかを示す値が設定される。
【００４５】
一方、画像処理部６４は、画素間の補間処理や間引き処理により画像データの解像度を変換する解像度変換部６５と、画像データの色空間をｓＹＣＣ色空間、ＣＭＹ色空間、２値、白黒の階調値の何れかに選択的に変換する色空間変換部６７と、色空間変換部６７で変換されたＣＭＹ色の画像データの各色の階調値からＫ（黒）色の階調値のデータ（グレースケールデータ）を生成して所謂下地除去を行い、ＣＭＹＫ各色の画像データを生成する色補正部６６と、画像データに対して、加重平均フィルタ、鮮明化フィルタ等によるフィルタリング処理を行って画像の画素毎の精細度の補正を行う精細度補正部６８と、所定の変換関数（本実施の形態では、トーンカーブ）を用いて画像の階調値のばらつき度合いを変更することにより画質を調整する画質調整部６９、を含んで構成されている。
【００４６】
一方、画像形成装置１０は、電子メールを送信するためのソフトウェアがＨＤＤ５６にインストールされており、当該ソフトウェアにより、ユーザによるディスプレイ１４に対する所定操作に応じて画像データの電子化ファイルを電子メールに添付し、ネットワークＩ／Ｆ部６０よりネットワーク２０を介して不図示のメールサーバへ送信することもできる。
【００４７】
さらに、画像形成装置１０はファイルサーバ機能も有しており、ネットワークＩ／Ｆ部６０を介してネットワーク２０に接続された端末装置２２に対して画像データの電子化ファイルをファイル転送することができる。
【００４８】
このように、本実施の形態に係る画像形成装置１０は、取り込んだ画像データを記録用紙上にプリントすることができると共に、一般通信回線へファクシミリ電文として送信、ネットワーク２０を介して端末装置２２へファイル転送、電子メールに添付しての送信、と複数の出力先へ出力することができるものとして構成されている。
【００４９】
このように複数の出力先を有する画像形成装置１０では、出力先毎に画像データの好ましい画質やデータ量が異なっていることが多い。これに対応するために、本実施の形態に係る画像形成装置１０では、画像データを取得する際に後述する属性データ生成処理を実行して画像データから属性データを生成する。また、画像データを出力する際は、前記属性データ及びＲＯＭ４２に記憶されている出力先に応じた画像処理条件テーブルに基づいて後述する画像調整処理によって出力先に適した画質及びデータ量に変換した画像データを出力している。
【００５０】
ここで、図５〜図８には、上述したＲＯＭ４２に記憶されている出力先に応じた画像処理条件テーブルが示されている。図５は画像データにより示される画像をプリントする際に用いられるプリント用画像処理条件テーブルである。図６は画像データを電子メールに添付して送信する際に用いられる電子メール送信用の画像処理条件テーブルである。図７は画像データをネットワーク２０を介してファイル転送する際に用いられるファイル転送用の画像処理条件テーブルである。図８は画像データをファクシミリとして一般通信回線に送信する際に用いられるファクシミリ送信用の画像処理条件テーブルである。図５（Ａ）、図６（Ａ）、図７（Ａ）、図８（Ａ）は、画像データ全体に対する要求仕様であり、図５（Ｂ）、図６（Ｂ）、図７（Ｂ）、図８（Ｂ）は、各画素毎の要求仕様である。なお、図５〜図８に示される各画像処理条件テーブルでは、要求仕様として設定されている値が意味している内容を表しており、ＲＯＭ４２に記憶されている各画像処理条件テーブルには出力先毎の要求仕様に応じた値が設定されている。また、図５〜図８に示される各画像処理条件テーブルの要求仕様が「−」の箇所は要求仕様無しを表している。
【００５１】
次に、図１１を参照しつつ、本実施の形態の係る画像形成装置１０の画像データを取得する際の動作を簡単に説明する。なお、図１１には、取得した画像データをＨＤＤ５８に記憶させるまでの流れを示す模式図が示されている。
【００５２】
画像形成装置１０は、スキャナ１１、ファクシミリＩ／Ｆ部５８及び記憶メディアＩ／Ｆ部５２から各々画像データを取得すると、当該画像データをＲＡＭ４８に一旦記憶させる。
【００５３】
本実施の形態に係る画像形成装置１０では、取得された画像データがＲＡＭ４８に一旦記憶されると、属性データの生成を行う後述する属性データ生成処理が引き続き実行されて属性データが生成され、生成された属性データ及びＲＡＭ４８に記憶された画像データが関連付けられてＨＤＤ５６に記憶される。
【００５４】
次に、図１２を参照しつつ、本実施の形態の係る画像形成装置１０における画像データを出力する際の動作を簡単に説明する。なお、図１２には、ＨＤＤ５８に記憶された画像データが各出力先へ出力されるまでの流れを示す模式図が示されている。
【００５５】
本実施の形態に係る画像形成装置１０では、ＨＤＤ５６に記憶された画像データを出力する際、当該画像データと共に関連付けられてＨＤＤ５６に記憶されている属性データを読み出し、当該属性データに設定された全体の属性及び各画素毎の属性に基づいてＲＯＭ４２に記憶された出力先に応じた画像処理条件テーブルから全体の及び各画素毎の要求仕様値を求め、当該要求仕様値に基づいて画像処理を行った画像データを各出力先へ出力している。
【００５６】
次に、図４を参照しつつ、本実施の形態の係る属性データ生成処理を実行する際の作用を説明する。なお、図４は、ＣＰＵ４０によって実行される属性データ生成処理プログラムの流れを示すフローチャ−トであり、当該プログラムは、ＲＯＭ４２の所定の領域に予め記憶されている。
【００５７】
同図のステップ１００では、ＲＡＭ４８に記憶されている画像データはスキャナ１１から取得されたか否かを判定し、肯定判定の場合は、ステップ１０２へ移行し、否定判定の場合は、ステップ１０４へ移行する。
【００５８】
ステップ１０２では、ＲＡＭ４８に記憶されている画像データはスキャナ１１から取得されたため、属性データ生成部６２を制御して当該画像データ全体の属性を示す属性データの原稿画像種別及びカラーモードに、スキャナ１１より原稿画像を読み込む際にディスプレイ１４に表示された操作画面の原稿画像種別及びカラーモードで指定された条件に応じた値を設定する。
【００５９】
一方、ステップ１０４では、ＲＡＭ４８に記憶されている画像データはファクシミリＩ／Ｆ部５８を介して取得したか否かを判定し、肯定判定の場合はステップ１０６へ移行し、否定判定の場合はステップ１０８へ移行する。
【００６０】
ステップ１０６では、ＲＡＭ４８に記憶されている画像データはファクシミリＩ／Ｆ部５８を介して取得したため、属性データ生成部６２を制御して当該画像データ全体の属性を示す属性データの原稿画像種別を「画像」を示す値を設定し、カラーモードを「白黒」を示す値を設定する。
【００６１】
ステップ１０８では、画像データを記憶メディアＩ／Ｆ部５２を介して取得したと特定できるため、属性データ生成部６２を制御して当該画像データ全体の属性を示す属性データの原稿画像種別を「画像」を示す値を設定し、カラーモードを「カラー」を示す値を設定する。
【００６２】
次のステップ１１０では、属性データ生成部６２に対して画像データの各画素が絵柄部分の画素であるか文字部分の画素であるかを判定を指示し、絵柄部分であれば属性データ「絵」とし、文字部分であれば当該画素の階調値を所定の閾値と比較することにより「黒文字」であるか「色文字」であるかを判定して、画像データの各画素毎の属性データを生成する。
【００６３】
次のステップ１１２では、画像データから生成した全体及び各画素の属性データと画像データとを関連付けてＨＤＤ５６に記憶させて処理終了となる。
【００６４】
次に、ＨＤＤ５６に記憶された画像データを出力する処理の流れを説明する。
【００６５】
次に、図９を参照しつつ、本実施の形態の係る画像調整処理を実行する際の作用を説明する。なお、図９は、ＣＰＵ４０によって実行される画像調整処理プログラムの流れを示すフローチャ−トであり、当該プログラムは、ＲＯＭ４２の所定の領域に予め記憶されている。
【００６６】
同図のステップ２００では、ＨＤＤ５６から出力対象となる画像データを及び当該画像データに対応する属性データを読み出してＲＡＭ４８に記憶させる。なお、このＲＡＭ４８に記憶さられた画像データが出力用の画像データとなる。
【００６７】
次のステップ２０２では、出力先に対応した画像処理条件テーブルをＲＯＭ４２から読み出し、画像処理条件テーブルからＲＡＭ４８に記憶された属性データに対応する解像度、色空間、色補正、精細度、画質の各要求仕様値を取得する。例えば、ディスプレイ１４に表示された操作画面から原稿画像種別として「写真」、カラーモードとして「カラー」を指定して、スキャナ１１により画像データを取り込み、取り込んだ画像データを記録用紙上へプリンタする場合、図５（Ａ）に示される全体の処理条件を定めたプリント用の画像処理条件テーブルからカラー／白黒が「カラー」、文字／写真が「写真」に対応する行の解像度、色空間、色補正の各要求仕様値（ここでは、解像度「６００ｄｐｉ」、色空間「ＣＭＹ」、色補正「５０％」が該当。）を読み出し、また、図５（Ｂ）に示される画素毎の処理条件を定めたプリント用の画像処理条件テーブルから画素毎の精細度、画質の各要求仕様値を取得する。
【００６８】
次のステップ２０４では、取得した解像度、色空間、色補正、精細度、画質の各要求仕様値を画像処理部６４へ送信して画像処理部６４に要求仕様値を設定する。
【００６９】
次のステップ２０５では、画像処理部６４によりＲＡＭ４８に記憶された出力用の画像データに対して画像処理の実行を指示する。
【００７０】
画像処理部６４は、設定された解像度、色空間、色補正、精細度、画質の各要求仕様値に応じて解像度変換部６５、色空間変換部６７、色補正部６６、精細度補正部６８及び画質調整部６９による以下の処理が順次行われるように制御を行う。
【００７１】
解像度変換部６５は、ＲＡＭ４８より出力用の画像データを読み込み、解像度の要求仕様値に応じて出力用の画像データに対して画素の補間処理あるいは間引き処理を行って画像データ全体の解像度を変更し、出力用の画像データとして新たにＲＡＭ４８に記憶させる。
【００７２】
色空間変換部６７は、ＲＡＭ４８より出力用の画像データを読み込み、設定された要求仕様値に基づいて出力用の画像データ全体の色空間を変換し、出力用の画像データとして新たにＲＡＭ４８に記憶させる。例えば、上述したディスプレイ１４に表示された操作画面から原稿画像種別として「写真」、カラーモードとして「カラー」が指定され、スキャナ１１により読み込んだ画像データを記録用紙上へプリンタする場合、色空間の要求仕様値に従って画像データの色空間をＣＭＹ色空間へと変換する。
【００７３】
色補正部６６は、ＲＡＭ４８より出力用の画像データを読み込み、色補正の要求仕様値に基づいて出力用の画像データの各色の階調値からＫ色に階調値のデータを生成する。例えば、上述したディスプレイ１４に表示された操作画面から原稿画像種別として「写真」、カラーモードとして「カラー」が指定され、スキャナ１１により読み込んだ画像データを記録用紙上へプリンタする場合、色補正の要求仕様値により示される内容が「５０％」であるので、図１０（Ａ）に示すように、画素毎にＣＭＹ色の各階調値を比較して最も値の小さい最小階調値を求め、最小階調値の５０％をＫ色に階調値とし、図１０（Ｂ）に示すように、Ｋ色の階調値とした値をＣＭＹ色の各階調値から除くことによりＣＭＹＫ色空間の画像データを生成する。生成した画像データは出力用の画像データとして新たにＲＡＭ４８に記憶させる。なお、図５（Ａ）に示すように、カラー／白黒が「カラー」且つ文字／写真が「文字」の場合、及びカラー／白黒が「カラー」且つ文字／写真が「文字及び写真」の場合は、各画素の属性データ毎に色補正の要求仕様値が設定されているため、当該の要求仕様値に応じて各画素の各色の階調値からＫ色に階調値のデータを生成する。
【００７４】
精細度補正部６８は、ＲＡＭ４８より出力用の画像データを読み込み、精細度の要求仕様値に基づいて出力用画像データに対してフィルタリング処理を行う。なお、本実施の形態では、精細度補正部６８において、処理対象の画像データの属性データにより示されるカラーモードが「カラー」且つ原稿画像種別が「文字」又は「文字及び写真」の場合、及びカラーモードが「白黒」且つ原稿画像種別が「文字及び写真」の場合に、各画素の属性データの精細度の要求仕様値に基づいて各画素毎にフィルタリング処理を行う。すなわち、要求仕様値により示される内容が「絵柄フィルタ」の場合は加重平均フィルタを用いて隣接する画素との階調値の変化を少なくして絵柄部分の画像をなめらかにし、要求仕様値により示される内容が「文字フィルタ」の場合は鮮明化フィルタを用いて文字部分の画像を鮮明化する。なお、当該画素の絵／文字が「色文字」の場合は、当該画素の各色の階調値に対して鮮明化フィルタによる鮮明化を行い、当該画素の絵／文字が「黒文字」の場合は、黒色の階調値に対して鮮明化フィルタによる鮮明化を行う。
【００７５】
また、処理対象の画像データの属性データにより示されるカラーモードが「カラー」且つ原稿画像種別が「写真」の場合、及びカラーモードが「白黒」且つ原稿画像種別が「写真」の場合は、処理対象の画像データにより示される画像全体に加重平均フィルタを用いてフィルタリング処理を行い、カラーモードが「白黒」且つ原稿画像種別が「文字」の場合は、処理対象の画像データにより示される画像全体に鮮明化フィルタを用いてフィルタリング処理を行う。
【００７６】
フィルタリング処理を行った画像データを出力用の画像データとして新たにＲＡＭ４８に記憶させる。なお、補間処理により画像データの解像度を変更した場合は、補間した画素の属性データとして解像度変更前の画像データの画像において当該補間した画素の位置と最も距離の近い画素の属性データを用いればよい。
【００７７】
画質調整部６９は、ＲＡＭ４８より出力用の画像データを読み込み、画質の要求仕様値に基づいて出力用の画像データの各画素のコントラストの調整を行う。
【００７８】
なお、本実施の形態では、画質調整部６９も上述した精細度補正部６８と同様に、処理対象の画像データの属性データにより示されるカラーモードが「カラー」且つ原稿画像種別が「文字」又は「文字及び写真」の場合、及びカラーモードが「白黒」且つ原稿画像種別が「文字及び写真」の場合は、各画素の属性データの画質の要求仕様値に基づいてコントラストの調整を行う。すなわち、要求仕様値が「ハイコントラスト」を示す値の場合は、画素の階調値を所定の変換関数（本実施の形態では、トーンカーブ）を用いて変換する。これにより、階調値のばらつきが大きくなり、画像全体のコントラストが大きくなる。
【００７９】
また、処理対象の画像データに対応する属性データにより示されるカラーモードが「カラー」且つ原稿画像種別が「写真」の場合、及びカラーモードが「白黒」且つ原稿画像種別が「写真」の場合は、処理対象の画像データにより示される画像全体に所定の変換関数を用いてコントラストの調整を行い、カラーモードが「白黒」且つ原稿画像種別が「文字」の場合は、特にコントラストの調整を行わない。
【００８０】
次のステップ２０６では、画像処理部６４による画像処理が終了したか否かを判定しており、肯定判定の場合はステップ２０８へ移行し、否定判定の場合は再度ステップ２０６へ移行する。
【００８１】
ステップ２０８では、ＲＡＭ４８に記憶されている出力用の画像データに基づいて出力先に応じた出力処理を行い、処理終了となる。例えば、記録用紙に画像をプリントする場合は、出力用の画像データに基づいて画像形成エンジン制御部５４を介して画像形成エンジン部１５の作動を制御し、記録用紙上に出力用の画像データにより示される画像をプリントする。
【００８２】
このように本実施の形態に係る画像調整処理は、画像データのデータ量を各出力先に適したものに変換し、また、文字部分、絵柄部分にそれぞれ適した画質の調整を行った画像データを各々の出力先へ出力している。
【００８３】
以上のように本実施の形態に係る画像形成装置１０では、画像処理が行われた画像データを出力する出力手段（ここでは、画像形成エンジン部１５、ファクシミリＩ／Ｆ部５８、ネットワークＩ／Ｆ部６０）が設けられると共に、各々前記出力手段の出力先に応じて前記画像データに要求される仕様を示す要求仕様データが記憶手段（ここでは、ＲＯＭ４２）に予め記憶されており、取得手段（ここでは、スキャナ１１、ファクシミリＩ／Ｆ部５８、記憶メディアＩ／Ｆ部５２）は、画像データを取得し、元仕様データ取得手段（ここでは、属性データ生成部６２）は、前記取得手段により取得された画像データの仕様を示す元仕様データを生成し、制御手段（ここでは、ＣＰＵ４０）は、前記元仕様データ及び前記出力手段の出力先に応じた前記要求仕様データに基づき、前記画像データに対して当該画像データが当該要求仕様データにより示される仕様となる画像処理を行うように画像処理手段（ここでは、画像処理部６４）を制御しているので、出力先の要求仕様に適した状態で画像データを出力することができる。
【００８４】
また、本実施の形態に係る画像形成装置１０では、記憶手段（ここでは、ＨＤＤ５６）は、前記取得手段により取得された前記画像データ及び前記元仕様データを記憶し、前記制御手段は、前記記憶手段に記憶された前記画像データと前記元仕様データを読み出して、当該元仕様データ及び前記要求仕様データに基づき、当該画像データに対して当該画像データが当該要求仕様データにより示される仕様となる画像処理を行うように前記画像処理手段を制御しているので、再度画像データを取得することなくＨＤＤ５６に記憶された画像データに基づいて複数の出力先へ画像データを出力することができる。
【００８５】
なお、本実施の形態では、属性データ生成処理プログラムにおいて属性データを生成し、画像調整処理プログラムにおいて出力する画像データの画像処理を行う場合について説明したが、本発明はこれに限定されるものではなく、属性データ生成処理プログラムと画像調整処理プログラムとを１つのプログラムとして構成して画像データの取得から出力用画像データの生成まで一連の処理とすることもできる。この場合も、本実施の形態と同様の効果を奏することができる。
【００８６】
また、本実施の形態では、画像処理条件テーブルと、画像データ及び属性データとをＲＯＭ４２とＨＤＤ５６に別々に記憶させる場合について説明したが、本発明はこれに限定されるものではなく、例えば、画像処理条件テーブルをＨＤＤ５６に記憶させる形態とすることもできる。
【００８７】
また、本実施の形態では、画像処理条件テーブルに要求仕様値として画像全体（画像データ全体）に対する条件及び各画素単位の条件を定めた場合について説明したが、本発明はこれに限定されるものではなく、例えば、画像データにより示される画像が複数ページで構成され、ページ毎に原稿画像種別及びカラーモードが設定される場合、画像処理条件テーブルにページ毎の要求仕様値を定める形態とすることもできる。この場合、画像調整処理において画像の１ページ毎に定められた要求仕様値に基づいた画像処理を行うことにより、ページ毎に画質及びデータ量を出力手段に適したものとすることができる。
【００８８】
また、画像データが、例えば、ＰＤＦ（Portable Document Format）、PostScript等の形式で作成されており、画像データが絵柄部分や文字部分等の複数の構成要素に分けられて構成されいる場合、構成要素毎に要求される仕様を示す要求仕様値を定める形態とすることもできる。この場合、画像調整処理において画像の構成要素毎に定められた要求仕様値に基づいた画像処理を行うことにより、例えば、１ページ内の文字部分と絵柄部分で、解像度、色空間、精細度、階調補正等の画像処理を異ならせることができ、構成要素毎に画質及びデータ量を出力先に適したものとすることができる。
【００８９】
なお、本実施の形態では、ファイル転送としてネットワーク２０へ画像データのみ送信ファイル転送する場合について説明したが、本発明はこれに限定されるものではなく、例えば、本実施の形態に係る画像形成装置１０を２台接続して画像形成装置１０の間で画像データを転送する場合は、ＨＤＤ５６に記憶されている画像データ及び当該画像データに対応する属性データを共にファイル送信する形態とすることもできる。この場合、画像形成装置１０は属性データを画像データと共に取得することができるのでので、受信側の画像形成装置１０は、属性データ生成処理を省略することができ、画像形成装置１０の負荷を軽減することができる。
【００９０】
その他、本実施の形態で説明した画像形成装置１０の構成（図１〜図２参照。）は、一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【００９１】
また、本実施の形態で説明した属性データ生成処理、画像調整処理の処理の流れ（図４、図９参照。）も一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【００９２】
さらに、本実施の形態で説明した画像処理条件テーブル（図５〜図８参照。）も一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【図面の簡単な説明】
【００９３】
【図１】実施の形態に係る画像形成装置の構成図である。
【図２】実施の形態に係る画像形成装置の電気系の要部構成を示すブロック図である。
【図３】実施の形態に係る属性データとして設定される情報を示す図である。
【図４】実施の形態に係る属性データ生成処理の処理の流れを示すフローである。
【図５】実施の形態に係るプリント用の画像処理条件テーブルを示す図である。
【図６】実施の形態に係る電子メール送信用の画像処理条件テーブルを示す図である。
【図７】実施の形態に係るファイル転送用の画像処理条件テーブルを示す図である。
【図８】実施の形態に係るファクシミリ送信用の画像処理条件テーブルを示す図である。
【図９】実施の形態に係る画像調整処理の処理の流れを示すフローである。
【図１０】実施の形態に係る色補正における画素の色毎の階調値を示すグラフである。
【図１１】実施の形態に係る属性データ生成処理における画像データの流れを示す模式図である。
【図１２】実施の形態に係る画像調整処理における画像データの流れを示す模式図である。
【符号の説明】
【００９４】
１０  画像形成装置
１１  スキャナ
１５  画像形成エンジン部
４０  ＣＰＵ
４２  ＲＯＭ
５２  記憶メディアＩ／Ｆ部
５４  画像形成エンジン制御部
５６  ＨＤＤ
５８  ファクシミリＩ／Ｆ部
６０  ネットワークＩ／Ｆ部
６２  属性データ生成部
６４  画像処理部
【図１】
2006270653.tif 000003
【図２】
2006270653.tif 000004
【図３】
2006270653.tif 000005
【図４】
2006270653.tif 000006
【図５】
2006270653.tif 000007
【図６】
2006270653.tif 000008
【図７】
2006270653.tif 000009
【図８】
2006270653.tif 000010
【図９】
2006270653.tif 000011
【図１０】
2006270653.tif 000012
【図１１】
2006270653.tif 000013
【図１２】
2006270653.tif 000014