(57)【特許請求の範囲】
【請求項１】
原稿画像を読み取って電子データを生成する画像処理装置であって、
前記電子データを生成する際に実行可能な複数段階の画像処理のうち、実行すべき処理段階を特定する特定手段と、
前記原稿画像を読み取って原稿画像データを得る読み取り手段と、
前記原稿画像データに対し、前記複数段階の画像処理のうち、前記特定手段で特定された処理段階までの画像処理を実行する第１の画像処理手段と、
前記複数段階の画像処理のうち、前記特定手段で特定された処理段階に後続する画像処理についての処理パラメータを取得するパラメータ取得手段と、
前記第１の画像処理手段で処理された原稿画像データに対し、前記特定手段で特定された処理段階および前記パラメータ取得手段で取得した処理パラメータを付加して、前記電子データとして保持する保持手段と、
を有することを特徴とする画像処理装置。
【請求項２】
さらに、前記保持手段に保持された電子データから前記処理段階および前記パラメータを検出する検出手段と、
前記電子データに対し、前記複数段階の画像処理のうち、前記検出手段で検出された前記処理段階に後続する画像処理を前記パラメータに基づいて実行する第２の画像処理手段と、
前記第２の画像処理手段で処理された電子データに基づく可視像を出力する画像出力手段と、
を有することを特徴とする請求項１記載の画像処理装置。
【請求項３】
原稿画像を読み取って生成された電子データに基づく可視像を出力する画像出力装置であって、
前記電子データは、予め定められた複数段階の画像処理のうち、特定の処理段階までの画像処理が施され、該処理段階と、該処理段階に後続する画像処理についての処理パラメータが付加されており、
前記電子データから前記処理段階および前記パラメータを検出する検出手段と、
前記電子データに対し、前記複数段階の画像処理のうち、前記検出手段で検出された前記処理段階に後続する画像処理を前記パラメータに基づいて実行する画像処理手段と、
前記画像処理手段で処理された電子データに基づく可視像を出力する画像出力手段と、
を有することを特徴とする画像処理装置。
【請求項４】
前記特定手段は、操作者指示に基づいて前記処理段階を特定することを特徴とする請求項１または２記載の画像処理装置。
【請求項５】
前記操作者指示は、複数の処理モードのいずれかを選択する指示であることを特徴とする請求項４記載の画像処理装置。
【請求項６】
前記画像出力手段は、前記可視像を記録媒体上に形成することを特徴とする請求項２または３記載の画像処理装置。
【請求項７】
前記複数段階の画像処理は、その第１段階がＡＤ変換処理であり、
前記特定手段は、前記処理段階として前記ＡＤ変換処理を特定することを特徴とする請求項１乃至６のいずれか１項に記載の画像処理装置。
【請求項８】
原稿画像を読み取って電子データを生成する画像処理装置の制御方法であって、
前記電子データを生成する際に実行可能な複数段階の画像処理のうち、実行すべき処理段階を特定する特定ステップと、
前記原稿画像を読み取って原稿画像データを得る読み取りステップと、
前記原稿画像データに対し、前記複数段階の画像処理のうち、前記特定ステップにおいて特定された処理段階までの画像処理を実行する第１の画像処理ステップと、
前記複数段階の画像処理のうち、前記特定ステップにおいて特定された処理段階に後続する画像処理についての処理パラメータを取得するパラメータ取得ステップと、
前記第１の画像処理ステップにおいて処理された原稿画像データに対し、前記特定ステップにおいて特定された処理段階および前記パラメータ取得ステップにおいて取得した処理パラメータを付加して、前記電子データとして保持手段に格納する保持ステップと、
を有することを特徴とする画像処理装置の制御方法。
【請求項９】
さらに、前記保持手段に保持された電子データから前記処理段階および前記パラメータを検出する検出ステップと、
前記電子データに対し、前記複数段階の画像処理のうち、前記検出ステップにおいて検出された前記処理段階に後続する画像処理を前記パラメータに基づいて実行する第２の画像処理ステップと、
前記第２の画像処理ステップにおいて処理された電子データに基づく可視像を出力する画像出力ステップと、
を有することを特徴とする請求項８記載の画像処理装置の制御方法。
【請求項１０】
コンピュータ上で実行されることによって、該コンピュータを請求項１乃至７のいずれか１項に記載された画像処理装置として動作するように制御することを特徴とするプログラム。
【請求項１１】
請求項１０記載のプログラムを記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置及びその制御方法に関し、特に、紙文書の状態を忠実に保持しつつ電子データ化する画像処理装置およびその制御方法に関する。
【背景技術】
【０００２】
従来は紙での保存が義務付けられている財務や税務関連の書類・帳票を、電子データとして保存・閲覧することを認める法律（案）である、ｅ−文書法（通称）が制定されようとしている。紙の原稿を電子化データとして保存することが法的に認められることによって、大量の紙文書が電子データに変換され、保管される機会が増加することが想定される。そのため、より忠実に紙文書を電子データに変換する必要性が高まりつつある。
【０００３】
しかしながら、従来の画像読み取り装置では、修正液等による修正痕や改竄された書類を読み取った場合、電子化されたデータからは（電子化される前に）修正された書類であるか否かの区別をすることが困難であった（例えば、特許文献１）。したがって、電子化されたデータの信頼性が高いとはいえない、という問題があった。
【０００４】
そこで、従来の画像読み取り装置を利用して、電子化データの証拠書類としての信頼性を高める方法として、以下のような方法が考えられる。
【０００５】
まず、紙の原稿上の修正痕等を残したまま電子データに変換する方法である。例えば、通常の画像読み取り処理と、修正痕を検出できる画像読み取り処理と、によってそれぞれ取得した２つの電子データを合成する方法が考えられる。
【０００６】
次に、読み取った画像に対する各種画像処理（下色除去、裏写り除去等）を実行しないようにする方法である。この方法によればすなわち、通常の画像読み取り処理で読み取った画像よりも画質は劣るものの、紙文書の状態をより鮮明に保存することが可能となり、電子データの証拠能力を向上させることができる。
【特許文献１】特開２００４−３１２１１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述したように読み取った２つの電子データを合成する手法においては、画像読み取り処理を２度行う必要があるため、効率的でないという問題があった。また、読み取った画像に対する画像処理を制限する手法においては、読み取った電子データを再び紙文書として出力する際には、画質が劣った状態のまま出力されるため、印刷結果として得られる紙文書の画質も劣化してしまうといった問題があった。
【０００８】
本発明は、上述した問題点に鑑みてなされたものであり、紙文書としての原稿の段階で修正が施されているか否かを、該原稿を読み取って生成された電子データから判断可能とする画像処理装置およびその制御方法を提供することを目的とする。さらに、該電子データの高画質出力を可能とする画像処理装置およびその制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するための一手段として、本発明の画像処理装置は以下の構成を備える。
【００１０】
すなわち、原稿画像を読み取って電子データを生成する画像処理装置であって、前記電子データを生成する際に実行可能な複数段階の画像処理のうち、実行すべき処理段階を特定する特定手段と、前記原稿画像を読み取って原稿画像データを得る読み取り手段と、前記原稿画像データに対し、前記複数段階の画像処理のうち、前記特定手段で特定された処理段階までの画像処理を実行する第１の画像処理手段と、前記複数段階の画像処理のうち、前記特定手段で特定された処理段階に後続する画像処理についての処理パラメータを取得するパラメータ取得手段と、前記第１の画像処理手段で処理された原稿画像データに対し、前記特定手段で特定された処理段階および前記パラメータ取得手段で取得した処理パラメータを付加して、前記電子データとして保持する保持手段と、を有することを特徴とする。
【００１１】
さらに、前記保持手段に保持された電子データから前記処理段階および前記パラメータを検出する検出手段と、前記電子データに対し、前記複数段階の画像処理のうち、前記検出手段で検出された前記処理段階に後続する画像処理を前記パラメータに基づいて実行する第２の画像処理手段と、前記第２の画像処理手段で処理された電子データに基づく可視像を出力する画像出力手段と、を有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、紙文書としての原稿の段階で修正が施されているか否かを、該原稿を読み取って生成された電子データから判断することが可能となる。さらに、該電子データを高画質出力することが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、添付の図面を参照して、本発明をその好適な実施形態に基づいて詳細に説明する。なお、以下の各実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。
【００１４】
＜第１実施形態＞
●従来の画像処理装置
本実施形態における画像処理装置の説明に先立ち、従来の画像読み取りおよび画像出力を行う画像処理装置について説明する。
【００１５】
図１に、従来の画像処理装置１００のブロック構成を示す。図１に示すように従来の画像処理装置１００は、画像読み取り装置２００と画像出力装置３００から構成されている。更に、画像読み取り装置２００と画像出力装置３００はインターフェースを介してＰＣあるいはディスプレイ等の表示装置４００に接続されている。
【００１６】
図２に、上記従来の画像読み取り装置２００のブロック構成を示す。図２に示すように従来の画像読み取り装置２００は、撮像部２０１、操作部２０２、読み取り画像処理部２０３、インターフェース部２０４から構成されている。
【００１７】
撮像部２０１は、原稿画像（以下、原画像）を電気信号に変換する機能を有しており、例えばＣＣＤセンサが利用される。ＣＣＤセンサであれば、入力された原画像を微小な画素に分割し、ＲＧＢの３原色に色分解して電気信号に変換することができる。
【００１８】
操作部２０２は、撮像機能や読み取った画像の送信先設定について、利用者が操作するためのインターフェースである。
【００１９】
読み取り画像処理部２０３は、撮像部２０１で撮像された画像データが入力され、その入力された画像データに対し、所定の画像処理（以降、読み取り画像処理）を施し、処理後の画像データを出力する。読み取り画像処理の詳細については後述する。
【００２０】
インターフェース部２０４は、画像データを表示装置４００に送信する機能を有している。また、インターフェース部２０４は、表示装置４００を介さずに画像データを直接、画像出力装置に送信することもできる。
【００２１】
図３は、上記従来の画像読み取り装置２００における、一連の画像読み取り処理を示すフローチャートである。図３に示すように従来の画像読み取り処理では、利用者が電子化したいカラーの原画像を入力すると、該原画像は撮像部２０１によってＲＧＢの３原色に分解された電気信号に変換される（Ｓ１０１）。
【００２２】
続いて電気信号に変換された画像に対して、読み取り画像処理部２０３が後述するような読み取り画像処理を行う（Ｓ１０２）。読み取り画像処理が終了すると、画像読み取り装置２００はインターフェース部２０４を介して、画像出力装置３００あるいは表示装置４００に画像データを出力し、画像読み取り処理は終了する。
【００２３】
ここで、読み取り画像処理部２０３で行われる読み取り画像処理（Ｓ１０２）について、詳細に説明する。図４は、従来の読み取り画像処理の具体例を示すフローチャートである。尚、ここで示す読み取り画像処理はあくまでも一例にすぎず、他の読み取り画像処理を行うことも可能である。
【００２４】
読み取り画像処理部２０３においては、まずはじめに、撮像部２０１でＲＧＢの３原色に色分解されて電気信号に変換された原画像が、不図示のＡＤ変換部によってディジタルデータに変換される（Ｓ２０１）。ここでは、撮像部２０１で読み取った連続的なアナログ値信号を、１／０で表されるディジタル符号信号値に変換する。
【００２５】
次に読み取り画像処理部２０３は、シェーディング補正（Ｓ２０２）、下地とばし（Ｓ２０３）、裏写り除去（Ｓ２０４）といった順に画像処理を実行する。なお、シェーディング補正とは、同じ明るさの原画像の読み取り時に各画素で明るさのレベルが異なる場合にこれらを補正し、各画素の明るさを同レベルで出力する処理である。また、下地とばしとは、読み取られた画像の色のヒストグラムを作成し、原稿の大部分を占める下地のレベルを判定して下地部分を除去する処理である。また裏写り除去とは、両面印刷された原画像を読み取る際に裏面の画像が透けて写ることを防ぐために、各画素に対する裏写り補正量（ＲＧＢ色成分補正量）を計算し、補正量に基づいて裏写りを除去する処理である。
【００２６】
これらの処理が終了すると、読み取り画像処理部２０３は、色空間変換を実行する（Ｓ２０５）。ここで色空間変換とは、入力された画像の色空間を任意の色空間に変換する、或いは入力系の色味に関する補正処理を行う処理である。
【００２７】
そして読み取り画像処理部２０３は最後に、γ補正を行う（Ｓ２０６）。ここでγ補正とは、画像を忠実に再現するために、画像読み取り装置２００や画像出力装置３００が持つ固有のγ値に対して、画像入力から最終出力までの全体のγ値が１になるように補正する処理である。
【００２８】
図５に、上記従来の画像出力装置３００のブロック構成を示す。図５に示すように従来の画像出力装置３００は、インターフェース部３０１、出力画像処理部３０２、プリンタ部３０３、から構成されている。
【００２９】
図６は、上記従来の画像出力装置３００における、一連の画像出力処理を示すフローチャートである。図６に示すように従来の画像出力処理では、まず画像出力装置３００が、インターフェース部３０１を介して画像読み取り装置２００あるいは表示装置４００から送信された画像データを受信する。画像データを受信すると、出力画像処理部３０２が出力画像処理を行う（Ｓ３０１）。なお、この出力画像処理の詳細については後述する。出力画像処理が終了するとプリンタ部３０３は、出力画像処理部３０２によって画像処理が施された画像データを紙文書として出力し（Ｓ３０２）、画像出力処理を終了する。
【００３０】
ここで、出力画像処理部３０２で行われる出力画像処理（Ｓ３０１）について、詳細に説明する。図７は、従来の出力画像処理の具体例を示すフローチャートである。尚、ここで示す出力画像処理はあくまでも一例にすぎず、他の出力画像処理を行うことも可能である。
【００３１】
出力画像処理部３０２は、対数変換（Ｓ４０１）、黒抽出（Ｓ４０２）、色補正（Ｓ４０３）、フィルタ処理（Ｓ４０４）、γ補正（Ｓ４０５）、中間調補正（Ｓ４０６）といった、一般的な画像処理を行う。なお、上述した出力画像処理としての対数変換、黒抽出、色補正、フィルタ処理、γ補正、及び中間調補正については周知であるため、ここでは詳細な説明は省略する。
【００３２】
従来の画像処理装置１００を構成する画像読み取り装置２００及び画像出力装置３００は、以上説明したような機能を有している。
【００３３】
●本実施形態の画像処理装置
続いて、本実施形態における画像処理装置について説明する。本実施形態の画像処理装置は、図１に示した従来の画像入出力装置１００の構成と同様に、画像読み取り装置５００と画像出力装置６００からなるが、その機能が従来の画像読み取り装置２００および画像出力装置３００とは異なる。
【００３４】
●画像読み取り処理
図８に、本実施形態における画像読み取り装置５００のブロック構成を示す。図８に示すように、本実施形態の画像読み取り装置５００は、画像処理段階特定部５０１、撮像部５０２、操作部５０３、読み取り画像処理部５０４、撮像パラメータ取得部５０５、保存部５０６、インターフェース部５０７、から構成されている。以下、従来の画像読み取り装置２００と同様の機能を有する構成要素については説明を省略し、異なる機能について説明する。
【００３５】
画像処理段階特定部５０１は、利用者が所望する画像処理段階を特定する。ここで画像処理段階とは、画像読み取り装置５００における画像読み取り時に、実行済み処理と未実行処理を特定するための情報であり、すなわち、画像読み取り時における一連の画像処理のうち、どこまで（どの段階まで）実行するかを決定するものである。（「画像処理段階」について、説明を補足しました（「すなわち」以降））。本実施形態では、画像入力装置５００の利用者が所望の画像処理モードを指定し、該指定された画像処理モードに応じて、画像処理段階が特定されるとする。
【００３６】
ここで、画像処理モードについて説明する。本実施形態の画像処理モードとしてはまず、図４に示すような従来通りの下地飛ばしや裏写り除去等の画像処理を実行する「通常の読み取り画像処理モード」がある。また、ＡＤ変換後に下地とばしや裏写り除去等の全ての画像処理を実行しない「全て非実行の読み取り画像処理モード」がある。また、下地飛ばしのみを実行して他の画像処理を実行しない「下地飛ばしのみの読み取り画像処理モード」等、複数の画像処理の中から、撮像された画像データに対して実行される画像処理を指定するものがある。そして、このように分類された画像処理モードをそれぞれ、「第１の画像処理モード」、「第２の画像処理モード」、「第３の画像処理モード」と称する。
【００３７】
図４を用いて、ここに例示した各画像処理モードの違いについて説明する。利用者が通常の読み取り画像処理を実行する「第１の画像処理モード」を指定すると、画像読み取り装置５００では、図４に示す従来の読み取り画像処理と全く同様の画像処理を実行する。また、利用者が下地とばしや裏写り除去等の各種画像処理を全て実行しない「第２の画像処理モード」を指定すると、画像読み取り装置５００は図４に示すＡＤ変換（Ｓ２０１）のみを実行する。そして、残りのシェーディング補正、下地とばし、裏写り除去、色空間変換、γ補正（Ｓ２０２〜Ｓ２０６）については、後に画像出力装置６００で実行できるように、撮像パラメータを取得する処理を行う。なお、この撮像パラメータ取得処理の詳細については後述する。また、利用者がＡＤ変換、下地飛ばしのみの画像処理を実行し、他の画像処理を実行しない「第３の画像処理モード」を指定すると、画像読み取り装置５００は図４に示す各画像処理の中から、ＡＤ変換（Ｓ２０１）と下地飛ばし（Ｓ２０３）のみを行う。そして、残りのシェーディング補正（Ｓ２０２）、裏写り除去、色空間変換、γ補正（Ｓ２０４〜Ｓ２０６）については、後に画像処理装置６００で実行できるように、撮像パラメータを取得することも可能である。
【００３８】
本実施形態においては、上記以外の画像処理モードを用意することも可能である。例えば、ＡＤ変換、シェーディング補正、裏写り除去のみを実行し、他の画像処理を実行しない読み取り画像処理を「第４の画像処理モード」とすることができる。また、ＡＤ変換、裏写り除去のみを実行し、他の画像処理を実行しない読み取り画像処理を「第５の画像処理モード」とすることも可能である。つまり、本実施形態における画像処理モードは、図４に示すような、従来の読み取り画像処理を構成する複数の画像処理の中から、種々の画像処理の選択、組み合わせとして適用することができる。
【００３９】
以下、上述した従来通りの画像読み取り処理を指定する「第１の画像処理モード」と、ＡＤ変換以外の画像処理を非実行とする「第２の画像処理モード」を例として説明する。
【００４０】
本実施形態では、画像処理段階特定部５０１において「第１の画像処理モード」或いは「第２の画像処理モード」の何れか一方を特定することを想定する。画像処理モードの特定方法としては、画像処理モードを選択するスイッチを設け、該スイッチを利用者が切り替えることによってモードを選択するようにすれば良い。
【００４１】
操作部５０３は、従来の画像読み取り装置２００における操作部２０２の機能に加え、上述した画像処理モードの選択を行う機能が追加されている。
【００４２】
読み取り画像処理部５０４は、入力された画像データに対し、画像処理段階特定部５０１で特定された画像処理段階に応じた読み取り画像処理を施し、処理後の画像データを出力する。そのため、本実施形態における読み取り画像処理は従来とは異なり、選択された「第１の画像処理モード」及び「第２の画像処理モード」に対してそれぞれ異なる２種類の読み取り画像処理が存在する。なお、これらの読み取り画像処理の詳細については後述する。
【００４３】
撮像パラメータ取得部５０５は、利用者が「第２の画像処理モード」を選択した場合に、読み取り画像処理部５０４で施されなかった画像処理を、画像出力装置６００において実行できるように、撮像時に撮像パラメータを取得する機能を有している。
【００４４】
保存部５０６は、画像処理段階特定部５０１で特定された画像処理段階と、撮像パラメータ取得部５０５で取得された撮像パラメータを、読み取り画像処理部５０４から出力された画像データに付加して保存する機能を有している。画像データへの付加方法としては、図９に示すように画像データのヘッダ部に格納してもよいし、電子透かしを利用して画像に埋め込んでもよい。
【００４５】
以下、本実施形態の画像読み取り装置５００における画像読み取り処理について説明する。
【００４６】
図１０は、画像読み取り装置５００における画像読み取り処理を示すフローチャートである。図１０に示すように、利用者はまず、画像処理段階特定部５０１において、実行すべき画像処理段階を特定する（Ｓ５０１）。本実施形態においてはすなわち、利用者が第１または第２の画像処理モードのいずれによる読み取りを行うかを選択する。
【００４７】
利用者が画像処理段階を特定した後、画像読み取り装置５００に対して利用者が電子化したいカラーの原画像を入力すると、撮像部５０２は原画像を電気信号に変換する（Ｓ５０２）。
【００４８】
次に画像読み取り装置５００は、画像処理段階特定部５０１において特定された画像処理段階が、「第１の画像処理モード」であるか「第２の画像処理モード」であるかを判定する（Ｓ５０３）。
【００４９】
画像処理段階を特定すると、読み取り画像処理部５０４が読み取り画像処理を実行する。ここでの読み取り画像処理は、特定された画像処理段階に応じて、「第１の画像処理モード」における読み取り画像処理と、「第２の画像処理モード」における読み取り画像処理の２種類に区別される。
【００５０】
以降、第１および第２の画像処理モードに応じた画像読み取り処理について、それぞれ説明する。
【００５１】
●「第１の画像処理モード」による画像読み取り
ステップＳ５０３で判定された画像処理段階が「第１の画像処理モード」である場合、読み取り画像処理部５０４は「第１の画像処理モード」における読み取り画像処理を実行する（Ｓ５０４）。
【００５２】
この「第１の画像処理モード」における読み取り画像処理については、図４に示した従来の読み取り画像処理と同様であるため、詳細な説明を省略する。
【００５３】
「第１の画像処理モード」における読み取り画像処理が終了すると、保存部５０６は該画像処理後の画像に対し、画像処理段階特定部５０１で特定された画像処理段階を付加して保存する（Ｓ５０７）。例えば、画像処理段階を「第１の画像処理モード」として画像データに付加する。このように画像処理段階が「第１の画像処理モード」である場合は、撮像パラメータの取得は行わないため、撮像パラメータを保存する必要はない。画像データへの付加方法としては上記図９に示すように、画像データのヘッダ部に格納してもよいし、電子透かしを利用して埋め込んでもよい。
【００５４】
最後に、画像読み取り装置５００はインターフェース部５０７から画像出力装置６００あるいは表示装置４００に画像データを送信して、画像読み取り処理を終了する（Ｓ５０８）。
【００５５】
●「第２の画像処理モード」による画像読み取り
ステップＳ５０３で判定された画像処理段階が「第２の画像処理モード」である場合、読み取り画像処理部５０４は「第２の画像処理モード」における読み取り画像処理を実行する（Ｓ５０５）。続いて、撮像パラメータ取得部５０５において撮像パラメータ取得処理を実行する（Ｓ５０６）。図４に示した従来の読み取り画像処理を例にすると、「第２の画像処理モード」における読み取り画像処理はＡＤ変換（Ｓ２０１）のみである。したがって、その他のシェーディング補正、下地飛ばし、裏写り除去、色空間変換、γ補正（Ｓ２０２〜Ｓ２０６）について、後に画像出力装置６００で処理を行えるように、撮像パラメータを取得する。
【００５６】
ここで図１１に、「第１の画像処理モード」および「第２の画像処理モード」による読み取り画像処理および出力画像処理を対比させた処理イメージを示す。
【００５７】
図１１に示すように、「第１の画像処理モード」すなわち従来の画像入出力装置では、ＡＤ変換〜γ補正までの処理を画像読み取り装置２００で行い、対数変換〜中間調補正までの処理を画像出力装置３００で行っていた。しかし、利用者が「第２の画像処理モード」を選択した場合には、ＡＤ変換のみを画像読み取り装置５００で行い、シェーディング補正〜γ補正までの処理については画像出力装置６００で行われる。この場合、画像読み取り装置５００では、後に画像出力装置６００においてシェーディング補正等の画像処理を行えるように、輝度レベル、ヒストグラム、裏写り補正量、色空間、γ値といった撮像パラメータの取得処理を行っている。
【００５８】
このように、本実施形態において「第２の画像処理モード」が選択された場合には、従来は画像読み取り装置で行っていたほとんどの処理が、画像出力装置において行われる。なお、「第２の画像処理モード」における読み取り画像処理、および撮像パラメータ取得処理の詳細については後述する。
【００５９】
ステップＳ５０６における撮像パラメータ取得処理が終了すると、保存部５０６は「第２の画像処理モード」における読み取り画像処理で生成された画像データを保存する。このとき、画像処理段階特定部５０１で特定された画像処理段階と、撮像パラメータ取得部５０５において取得された撮像パラメータが、画像データに付加される（Ｓ５０７）。例えば、画像処理段階を「第２の画像処理モード」として付加し、また、撮像パラメータとしては後述するシェーディング補正の輝度レベル等を付加する。画像データに付加する方法としては上述したように、図９に示すように画像データのヘッダ部に格納してもよいし、電子透かしを利用して埋め込んでもよい。
【００６０】
そして最後に、画像読み取り装置５００はインターフェース部５０７から画像出力装置６００あるいは表示装置４００に画像データを送信して、画像読み取り処理を終了する（Ｓ５０８）。
【００６１】
●撮像パラメータ取得処理
以下、本実施形態の「第２の画像処理モード」選択時に実行される、画像読み取り装置５００における読み取り画像処理および撮像パラメータ取得処理について説明する。「第２の画像処理モード」選択時の処理イメージは上記図１１に示した通りであるが、これを図１２を用いてさらに詳細に説明する。
【００６２】
「第２の画像処理モード」における読み取り画像処理および撮像パラメータ取得処理は、画像処理モードが「第２の画像処理モード」である場合に実行される処理であり、従来の画像読み取り装置における処理とは異なる。「第２の画像処理モード」における読み取り画像処理としては、一部の画像処理（本実施形態ではＡＤ変換）のみが行われる。また、撮像パラメータ取得処理としては、後に画像出力装置６００において各種画像処理を実行可能とするために、画像読み取り装置５００で必要な情報を抽出（検出）する処理が行われる。本実施形態における撮像パラメータ取得処理としては、撮像パラメータ取得部５０５において、輝度レベルの抽出、ヒストグラム作成、裏写り補正量抽出、色空間抽出、γ値検出、の処理を行う。なお、上述した「第１の画像処理モード」における読み取り画像処理と同様に、ここで例示した処理はあくまでも一例に過ぎず、必要に応じてその他の処理を適用することも可能である。
【００６３】
図１２においてはまず、上述した「第１の画像処理モード」における読み取り画像処理と同様に、撮像部５０２でＲＧＢの３原色に色分解され電気信号に変換された原画像がＡＤ変換部によってディジタルデータに変換される（Ｓ６０１）。
【００６４】
本実施形態においては、「第２の画像処理モード」による読み取り画像処理として、ステップＳ６０１のＡＤ変換のみが行われる。このように、読み取り画像に対して施す画像処理を制限することによって、原画像の状態をより鮮明に保存することが可能となる。
【００６５】
ステップＳ６０１におけるＡＤ変換が終了すると、撮像パラメータ部５０５は後の画像処理に必要な情報の抽出を開始する。まず、シェーディング補正の処理に必要な輝度レベルの抽出を行う（Ｓ６０２）。つまり、同じ明るさの原画像の読み取り時に、各画素で明るさのレベルが異なるという情報を抽出する。次に、下地とばしの処理に必要なヒストグラムを作成し（Ｓ６０３）、裏写り除去の処理に必要な裏写り補正量を計算する（Ｓ６０４）。さらに、色空間変換の処理に必要な色空間をＣＣＤから取得する（Ｓ６０５）。そして、γ補正の処理を行うために、画像読み取り装置５００が持つ固有のγ値を検出する（Ｓ６０６）。
【００６６】
このように「第２の画像処理モード」における読み取り画像処理では、読み取った原画像データに対する画像処理をＡＤ変換のみとし、他の画像処理を施さないようにすることにより、紙文書の状態をより鮮明に保持することが可能となる。したがって、紙文書の段階で例えば修正液等による修正が施されたか否かを読み取った画像データから判断可能とする等、電子データの証拠能力が向上する。
【００６７】
また、本実施形態の「第２の画像処理モード」における読み取り画像処理の際には、撮像パラメータ取得処理も併せて行うことにより、後述する画像出力処理において最適な画像処理を施した高画質出力を可能とする。
【００６８】
●画像出力処理
以下、画像出力装置６００における画像出力処理について説明する。図１３に、画像出力装置６００のブロック構成を示す。図１３に示すように、本実施形態における画像出力装置６００はインターフェース部６０１、画像処理段階検出部６０２、出力画像処理部６０３、プリンタ部６０４から構成されている。以下、従来の画像出力装置３００と同様の機能を有する構成要素については説明を省略し、異なる機能について説明する。
【００６９】
画像処理段階検出部６０２は、インターフェース部６０１で受信した画像データに対して付加された画像処理段階を検出する。
【００７０】
出力画像処理部６０３には、インターフェース部６０１で受信した画像データが入力され、該入力された画像データに対し、画像処理段階検出部６０２で検出された画像処理段階に応じた出力画像処理を施す。そのため、本実施形態における出力画像処理は従来とは異なり、検出された「第１の画像処理モード」及び「第２の画像処理モード」に対してそれぞれ異なる２種類の出力画像処理が存在する。また、画像処理段階検出部６０２が「第２の画像処理モード」を検出した場合、出力画像処理部６０３は画像データに付加された撮像パラメータを利用した画像処理を行う。なお、この出力画像処理の詳細については後述する。
【００７１】
図１４は、画像出力装置６００における画像出力処理を示すフローチャートである。図１４に示すように、画像出力装置６００はまず、インターフェース部６０１を介して画像データを受信する（Ｓ７０１）。すると画像処理段階検出部６０２は、受信した画像データに付加されている画像処理段階を検出する（Ｓ７０２）。
【００７２】
次に画像出力装置６００は、画像処理段階検出部６０２において検出された画像処理段階が「第１の画像処理モード」であるか「第２の画像処理モード」であるかを判定する（Ｓ７０３）。
【００７３】
画像処理段階を判定すると、出力画像処理部６０３が出力画像処理を実行する。ここでの出力画像処理は、判定された画像処理段階に応じて、「第１の画像処理モード」における出力画像処理と、「第２の画像処理モード」における出力画像処理の２種類に区別される。
【００７４】
以降、第１および第２の画像処理モードに応じた画像出力処理について、それぞれ説明する。
【００７５】
●「第１の画像処理モード」による画像出力
ステップＳ７０３で検出された画像処理段階が「第１の画像処理モード」である場合は、出力画像処理部６０３が「第１の画像処理モード」における出力画像処理を実行する（Ｓ７０４）。
【００７６】
この「第１の画像処理モード」における出力画像処理については、画像読み取り装置５００で画像データに撮像パラメータは付加されていないため、図７に示した従来の画像出力処理と同様である。したがって、詳細な説明を省略する。
【００７７】
そして最後にプリンタ部６０４において、出力画像処理部６０３で出力画像処理が施された画像データを紙文書として出力し（Ｓ７０６）、画像出力処理を終了する。
【００７８】
●「第２の画像処理モード」による画像出力
ステップＳ７０３で検出された画像処理段階が「第２の画像処理モード」である場合は、出力画像処理部６０３が「第２の画像処理モード」における出力画像処理を実行する（Ｓ７０５）。この「第２の画像処理モード」における出力画像処理の詳細については後述する。
【００７９】
そして最後にプリンタ部６０４において、出力画像処理部６０３で出力画像処理が施された画像データを紙文書として出力し（Ｓ７０６）、画像出力処理を終了する。
【００８０】
以下、「第２の画像処理モード」における出力画像処理（Ｓ７０５）について、図１５を用いて説明する。
【００８１】
「第２の画像処理モード」における出力画像処理は、画像読み取り装置５００において画像データに付加された撮像パラメータを用いて、画像読み取り装置５００で実行されなかった画像処理を画像出力装置６００で行うことを特徴とする。なお、画像出力装置６００においては、画像読み取り装置５００で実行されなかった画像処理に加えて、従来の画像出力装置３００で実行される画像処理も行う。
【００８２】
図１５において、出力画像処理部６０３はまず、画像に付加された輝度レベルの情報を利用して、シェーディング補正処理を行う（Ｓ８０１）。そして、シェーディング補正処理と同様に、画像に付加されたヒストグラム、裏写り補正量、色空間、γ値の情報を利用して、それぞれ下地とばし（Ｓ８０２）、裏写り除去（Ｓ８０３）、色空間変換（Ｓ８０４）、γ補正（Ｓ８０５）といった画像処理を行う。なお、この下地とばし、裏写り除去、色空間変換、及びγ補正は、上述した読み取り画像処理部５０４で実行される下地とばし、裏写り除去、色空間変換、及びγ補正と同様の処理であるため、詳細な説明は省略する。ここまでの処理が、画像読み取り装置５００で実行されなかった画像処理の部分である。
【００８３】
そして出力画像処理部６０３は更に、対数変換（Ｓ８０６）、黒抽出（Ｓ８０７）、色補正（Ｓ８０８）、フィルタ処理（Ｓ８０９）、γ補正（Ｓ８１０）、中間調補正（Ｓ８１１）といった、一般的な画像出力処理を行う。なお、これら対数変換、黒抽出、色補正、フィルタ処理、γ補正、及び中間調補正については周知であるため、詳細な説明は省略する。
【００８４】
このように「第２の画像処理モード」における出力画像処理では、読み取り時に行わなかった画像処理を、撮像パラメータに基づいて適切に施すことができるため、出力画像の画質を向上させることができる。
【００８５】
以上説明したように本実施形態によれば、利用者が「第２の画像処理モード」を選択することによって、紙文書の段階で修正が施されたか否かを、読み取られた画像データから判断することが可能となる。
【００８６】
そしてさらに、「第２の画像処理モード」で読み取られた画像データを印刷する際に、印刷結果としての紙文書の画質を向上させることができる。
【００８７】
なお、本実施形態では利用者が「第１の画像処理モード」と「第２の画像処理モード」のいずれかを選択する例について説明したが、本発明はもちろんこの例に限定されるものではない。上述した「第３の画像処理モード」や「第４の画像処理モード」等についても、「第２の画像処理モード」と同様の思想で実現することが可能である。すなわち、特定される画像処理段階、言い換えれば画像読み取り処理において実行する画像処理の制限の度合い（画像処理の種類）が異なるのみであり、読み取り時に施さなかった画像処理についての撮像パラメータを画像データに埋め込むようにすれば良い。
【００８８】
＜他の実施形態＞
以上、実施形態例を詳述したが、本発明は例えば、システム、装置、方法、プログラム若しくは記憶媒体(記録媒体)等としての実施態様をとることが可能である。具体的には、複数の機器（例えば、ホストコンピュータ、インタフェース機器、撮像装置、webアプリケーション等）から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００８９】
尚本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される。なお、この場合のプログラムとは、実施形態において図に示したフローチャートに対応したプログラムである。
【００９０】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００９１】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であっても良い。
【００９２】
プログラムを供給するための記録媒体としては、以下に示す媒体がある。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD-ROM、CD-R、CD-RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD-ROM，DVD-R)などである。
【００９３】
プログラムの供給方法としては、以下に示す方法も可能である。すなわち、クライアントコンピュータのブラウザからインターネットのホームページに接続し、そこから本発明のコンピュータプログラムそのもの(又は圧縮され自動インストール機能を含むファイル)をハードディスク等の記録媒体にダウンロードする。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。
【００９４】
また、本発明のプログラムを暗号化してCD-ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせることも可能である。すなわち該ユーザは、その鍵情報を使用することによって暗号化されたプログラムを実行し、コンピュータにインストールさせることができる。
【００９５】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００９６】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、実行されることによっても、前述した実施形態の機能が実現される。すなわち、該プログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行うことが可能である。
【図面の簡単な説明】
【００９７】
【図１】一般的な画像処理装置の構成を示すブロック図である。
【図２】一般的な画像読み取り装置の構成を示すブロック図である。
【図３】一般的な画像読み取り装置における処理を示すフローチャートである。
【図４】一般的な画像読み取り処理を示すフローチャートである。
【図５】一般的な画像出力装置の構成を示すブロック図である。
【図６】一般的な画像出力装置における処理を示すフローチャートである。
【図７】一般的な画像出力処理を示すフローチャートである。
【図８】本発明に係る一実施形態における画像読み取り装置の構成を示すブロック図である。
【図９】本実施形態における画像ファイルの構成例を示す図である。
【図１０】本実施形態の画像読み取り装置における処理を示すフローチャートである。
【図１１】本実施形態において「第２の画像処理モード」選択時の処理の概念を示す図である。
【図１２】本実施形態の「第２の画像処理モード」における読み取り画像処理を示すフローチャートである。
【図１３】本実施形態における画像出力装置の構成を示すブロック図である。
【図１４】本実施形態の画像出力装置における処理を示すフローチャートである。
【図１５】本実施形態の「第２の画像処理モード」における出力画像処理を示すフローチャートである。
【図１】
0004612895.tif 000002
【図２】
0004612895.tif 000003
【図３】
0004612895.tif 000004
【図４】
0004612895.tif 000005
【図５】
0004612895.tif 000006
【図６】
0004612895.tif 000007
【図７】
0004612895.tif 000008
【図８】
0004612895.tif 000009
【図９】
0004612895.tif 000010
【図１０】
0004612895.tif 000011
【図１１】
0004612895.tif 000012
【図１２】
0004612895.tif 000013
【図１３】
0004612895.tif 000014
【図１４】
0004612895.tif 000015
【図１５】
0004612895.tif 000016