(57)【要約】画像取込システム(2)から第１のピクセル解像度を有する入力画像(7)を取得する。入力画像(7)の少なくとも１つの視覚特性のそれぞれの性質を判定する。入力画像(7)から出力サムネイル画像(9)を生成する。出力サムネイル画像(9)は、各視覚クオリティ特性の性質を反映する。出力サムネイル画像(9)は、第１のピクセル解像度よりも低い第２のピクセル解像度を有する。出力サムネイル画像(9)は、画像取込システム(2)の動作に関連して出力される。【選択図】図２
2011517888.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータで実施される方法であって、
画像取込システム（２）から第１のピクセル解像度を有する入力画像（７）を取得するステップと、
前記入力画像（７）の少なくとも１つの視覚特性のそれぞれの特性を判定するステップと、
前記入力画像（７）から、各視覚クオリティ特性の性質を反映するとともに、前記第１のピクセル解像度よりも低い第２のピクセル解像度を有する出力サムネイル画像（９）を生成するステップと、
前記画像取込システム（２）の動作に関連して前記出力サムネイル画像（９）を出力するステップと
からなるコンピュータで実施される方法。
【請求項２】
前記生成するステップは、前記出力サムネイル画像（９）が、前記入力画像（７）の構成、大きさ、及び局所的細部を反映するように、前記出力サムネイル画像（９）を生成することを含む、請求項１に記載のコンピュータで実施される方法。
【請求項３】
前記判定するステップは、前記入力画像（７）の１以上の局所領域のそれぞれから各視覚クオリティ特性の性質を判定することを含み、前記性質のそれぞれが、前記局所領域のそれぞれ１つにおける視覚クオリティ特性の減解像度視覚表現（３０）に対応し、
前記生成するステップは、前記減解像度視覚表現（３０）から前記出力サムネイル画像（９）を生成することを含む、請求項１に記載のコンピュータで実施される方法。
【請求項４】
前記判定するステップは、前記入力画像（７）の１以上の局所領域のそれぞれについて、ぼけパラメタ値を求め、
前記局所領域のそれぞれについて、前記ぼけパラメタ値に基いて前記第２のピクセル解像度におけるぼけモデルを求めることを含む、請求項１に記載のコンピュータで実施される方法。
【請求項５】
前記判定するステップは、前記第２のピクセル解像度における前記入力画像（７）中のノイズ特性を表すノイズモデル（８４）を求めることを含み、
前記生成するステップは、前記入力画像（７）のサブサンプリングに基いて前記第２のピクセル解像度を有する基礎画像（９４）を生成し、前記ノイズモデル（８４）と前記基礎画像（９４）の結合に基いて前記出力サムネイル画像（９）を生成することを含む、請求項１に記載のコンピュータで実施される方法。
【請求項６】
前記判定するステップは、前記入力画像（７）におけるぼけ特性を表すノイズモデル（８４）を選択することを含み、
前記生成するステップは、選択された前記ノイズモデル（９４）に基いて前記出力サムネイル画像（９）を生成することを含む、請求項１に記載のコンピュータで実施される方法。
【請求項７】
前記判定するステップは、前記入力画像（１２４）をコンテンツタイプごとに領域（１３４、１３６、１３８）に区分し、区分された領域（１３４、１３６、１３８）のそれぞれについて前記判定するステップを実施することを含む、請求項１に記載のコンピュータで実施される方法。
【請求項８】
前記区分された領域（１３４、１３６、１３８）のうちの１以上のそれぞれについて、
前記第１のピクセル解像度よりも低いピクセル解像度を有する個々の領域サムネイル画像（１４０、１４２、１４４）を生成するステップと、
前記領域サムネイル画像に前記出力サムネイル画像の対応する領域（１３０）を関連付ける個々のハイパーリンクを生成するステップと
をさらに含み、
前記レンダリングするステップは、前記レンダリングされたサムネイル画像上に前記ハイパーリンクのグラフィカル表現をレンダリングし、前記ハイパーリンクのグラフィカル表現のユーザ選択に応答して、前記領域サムネイル画像（１４０、１４２、１４４）をレンダリングすることを含む、請求項７に記載のコンピュータで実施される方法。
【請求項９】
前記出力するステップは、前記画像取込システム（２、１５２）の動作に関連して、前記出力サムネイル画像（９）を表示装置（４、１５６）のプレビューウィンドウ上にレンダリングすることを含む、請求項１に記載のコンピュータで実施される方法。
【請求項１０】
前記レンダリングするステップは、前記画像取込システム（１５２）の１以上の画像取込パラメタの変更を可能にする１以上のユーザ選択可能なツール（１６６、１６８）を表す前記出力サムネイル画像（９）をグラフィカルユーザインタフェースのプレビューウィンドウ（１６４）上にレンダリングすることを含む、請求項９に記載のコンピュータで実施される方法。
【請求項１１】
前記レンダリングするステップは、前記グラフィカルユーザインタフェース（１６２）にユーザ選択可能なボタン（１７０）を表示することを含み、前記ボタン（１７０）のユーザ選択に応答して、所定の文書処理ワークフローを開始することをさらに含む、請求項１０に記載のコンピュータで実施される方法。
【請求項１２】
表示装置（１５６）、
メモリ（１５７）、及び
前記メモリ（１５７）及び前記表示装置（１５６）に接続された処理ユニット（１５５）を含み、前記処理ユニット（１５５）は、
画像取込システム（１５２）から第１のピクセル解像度を有する入力画像（７）を取得するステップと、
前記入力画像（７）の少なくとも１つの視覚特性のそれぞれの性質を判定するステップと、
前記入力画像（７）から、各視覚クオリティ特性の性質を反映するとともに、前記第１のピクセル解像度よりも低い第２のピクセル解像度を有する出力サムネイル画像（９）を生成するステップと、
前記画像取込システム（１５２）の動作に関連して前記出力サムネイル画像（９）を出力するステップと
からなる処理を実施するように構成される、装置。
【請求項１３】
前記生成するステップにおいて、前記処理ユニット（１５５）は、前記出力サムネイル画像（９）が、前記入力画像（７）の構成、大きさ、及び局所的細部を反映するように、前記出力サムネイル画像（９）を生成する、請求項１２に記載の装置。
【請求項１４】
前記判定するステップにおいて、前記処理ユニット（１５５）は、前記入力画像（７）の１以上の局所領域のそれぞれから各視覚クオリティ特性の性質を判定し、前記性質のそれぞれが、前記局所領域のそれぞれ１つにおける視覚クオリティ特性の減解像度視覚表現（３０）に対応し、
前記生成するステップにおいて、前記処理ユニット（１５５）は、前記減解像度視覚表現（３０）から前記出力サムネイル画像（９）を生成する、請求項１２に記載の装置。
【請求項１５】
前記判定するステップにおいて、前記処理ユニット（１５５）は、前記入力画像（７）の１以上の局所領域のそれぞれについて、ぼけパラメタ値を求め、
前記局所領域のそれぞれについて、前記処理ユニット（１５５）は、前記ぼけパラメタ値に基いて前記第２のピクセル解像度におけるぼけモデルを求める、請求項１２に記載の装置。
【請求項１６】
前記判定するステップにおいて、前記処理ユニット（１５５）は、前記第２のピクセル解像度における前記入力画像（７）中のノイズの特性を表すノイズモデル（８４）を求め、
前記生成するステップにおいて、前記処理ユニット（１５５）は、前記入力画像（７）のサブサンプリングに基いて前記第２のピクセル解像度を有する基礎画像（９４）を生成し、前記ノイズモデル（８４）と前記基礎画像（９４）の結合に基いて前記出力サムネイル画像（９）を生成する、請求項１２に記載の装置。
【請求項１７】
前記判定するステップにおいて、前記処理ユニット（１５５）は、前記入力画像（１２４）をコンテンツタイプごとに領域（１３４、１３６、１３８）に区分し、区分された領域（１３４、１３６、１３８）のそれぞれについて前記判定するステップを実施する、請求項１２に記載の装置。
【請求項１８】
前記区分された領域（１３４、１３６、１３８）のうちの１以上のそれぞれについて、前記処理ユニット（１５５）は、
前記第１のピクセル解像度よりも低いピクセル解像度を有する領域サムネイル画像（１４０、１４２、１４４）を生成するステップと、
前記領域サムネイル画像に前記出力サムネイル画像の対応する領域（１３０）を関連付けるハイパーリンクを生成するステップと
を含む処理を実施し、
前記レンダリングするステップにおいて、前記処理ユニット（１５５）は、前記レンダリングされたサムネイル画像上に前記ハイパーリンクのグラフィカル表現をレンダリングし、前記ハイパーリンクのグラフィカル表現のユーザ選択に応答して、前記領域サムネイル画像（１４０、１４２、１４４）をレンダリングする、請求項１７に記載の装置。
【請求項１９】
前記出力するステップにおいて、前記処理ユニット（１５５）は、前記画像取込システム（２、１５２）の動作に関連して、前記出力サムネイル画像（９）を表示装置（４、１５６）のプレビューウィンドウ上にレンダリングする、請求項１２に記載の装置。
【請求項２０】
画像取込システム（１５２）から第１のピクセル解像度を有する入力画像（７）を取得するステップと、
前記入力画像（７）の少なくとも１つの視覚特性のそれぞれの性質を判定するステップと、
前記入力画像（７）から、各視覚クオリティ特性の性質を反映するとともに、前記第１のピクセル解像度よりも低い第２のピクセル解像度を有する出力サムネイル画像（９）を生成するステップと、
前記画像取込システム（２）の動作に関連して前記出力サムネイル画像（９）を表示装置（１５６）のプレビューウィンドウ（１６４）上にレンダリングするステップと
からなる処理をコンピュータに実施させるコンピュータ読取可能命令が記憶されたコンピュータ読取可能媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
[関連出願の相互参照]
本願は、２００６年１２月１日に出願された米国特許出願第１１／６０７，１８１号に関連し、この出願は参照により本明細書に援用される。
【背景技術】
【０００２】
撮像装置（例えば、写真式複写機、スキャナ、デジタルスチルカメラ、デジタルビデオカメラ、及びファクシミリ機）は、紙の文書からのデジタル文書の生成、以前に印刷された写真の高品質デジタル視覚表現の生成、及び光学文字認識といった多くの用途において、文書の画像の取込みに使用される。後続の処理におけるタイムロス、及びエラーを回避するために、しばしば、（好ましくは、画像の取込み時に）読取りのクオリティを確めることが重要になる。この点に関し、取込まれた画像を指定された宛先（例えば、プリンタ、記憶媒体、又はネットワーク）へ出力する前に、取込まれた文書画像のプレビュー画像を表示するシステムが開発されている。こうしたシステムによれば、ユーザは通常、種々の画像取込設定を調節することができ、修正された画像取込設定に従って文書の別の画像を取込むことが出来る。しかしながら、こうしたシステムでは、画像のクオリティを検査するプロセスが一般に難しい。例えば、高ピクセル解像度で取込まれた画像のクオリティを判断するためには、オペレータ又はユーザは一般に、画像中の種々の視覚的特徴のクオリティを適切に評価することが出来るまでに、画像ファイルを開き、画像の種々の拡大領域をくまなく調べなければならない。このプロセスは一般に労力及び時間を要し、特に、そうしたシステムにおいて限られた表示エリアしか一般に利用できない場合に労力及び時間を要する。
【発明の概要】
【課題を解決するための手段】
【０００３】
一態様において、本発明は、画像取込システムから第１のピクセル解像度を有する入力画像を取得する方法を提供する。入力画像の少なくとも１つの視覚的クオリティ特性のそれぞれの性質を求める。入力画像から出力サムネイル画像を生成する。出力サムネイル画像は、各視覚的クオリティ特性の性質を反映する。出力サムネイル画像は、第１のピクセル解像度よりも低い第２のピクセル解像度を有する。出力サムネイル画像は、画像取込システムの動作に関連して出力される。
【０００４】
本発明はさらに、上記方法を機械に実施させるための機械読取可能な命令が記憶されたシステム、及び機械読取可能な媒体を提供する。
【０００５】
本発明の他の特徴及び利点は、図面、及び特許請求の範囲を含む、下記の説明から明らかになるであろう。
【図面の簡単な説明】
【０００６】
【図１】画像処理システム及び表示装置の一実施形態を含む画像クオリティ検査システムの一実施形態を示すブロック図である。
【図２】画像処理方法の一実施形態を示すフロー図である。
【図３Ａ】従来のサムネイル生成プロセスに従って生成される、読取文書のサムネイル画像を示す図である。
【図３Ｂ】図２の方法の一実施形態に従って生成される、読取文書のサムネイル画像を示す図である。
【図３Ｃ】図２の方法の一実施形態に従って生成される、読取文書のサムネイル画像を示す図である。
【図４】図１の画像処理システムの一実施形態を示すブロック図である。
【図５】画像処理方法の一実施形態を示すフロー図である。
【図６】図４に示した画像処理システムの一実施形態を示すブロック図である。
【図７】図６に示した画像処理システムの一実施形態により生成される情報のフロー図である。
【図８】画像処理方法の一実施形態を示すフロー図である。
【図９】画像処理方法の一実施形態を示すフロー図である。
【図１０】図９の画像処理方法の一実施形態により生成される情報のフロー図である。
【図１１】画像処理方法の一実施形態を示すフロー図である。
【図１２】図１１の画像処理方法の一実施形態により生成される情報のフロー図である。
【図１３】画像処理方法の一実施形態を示すフロー図である。
【図１４】図１３の画像処理方法の一実施形態により生成される情報のフロー図である。
【図１５】図１の画像処理システムの一実施形態を示すブロック図である。
【図１６】画像処理方法の一実施形態を示すフロー図である。
【図１７】図１６の方法の一実施形態に従ってコンテンツタイプに応じて区分された画像を示す概略図である。
【図１８】サムネイル画像、及び図１６の方法の一実施形態によるサムネイル画像の区分された領域のサムネイル画像のレンダリングを示す表示装置の一実施形態を示す概略図である。
【図１９】図１の画像処理システムの一実施形態を示す概略図である。
【図２０】図１の画像処理システムの一実施形態を示す概略図である。
【発明を実施するための形態】
【０００７】
[詳細な説明]
下記の説明では、同じ要素を識別するために同じ参照符号が使用される。また、図面は、種々の例示的実施形態における主な特徴を概略的に示すことを意図したものである。図面は、実際の実施形態のあらゆる特徴を示すこと、又は図示した要素間の相対的寸法を示すことを目的とするものではなく、原寸どおりに描かれてもいない。
【０００８】
１．はじめに
本明細書に詳細に記載される種々の実施形態は、入力画像の視覚的クオリティ特性を改善された態様で表現するフォトリアリスティックなサムネイル画像を生成する能力を有する。従って、これらの実施形態によれば、ユーザは、入力画像のクオリティを正確に評価することが出来る。情報は、例えば原画像ファイルを開き、原画像の種々の拡大領域をくまなく調べるという時間、及び労力を要する作業を実施する必要なく、入力画像の取込み時に文書画像のサムネイルの単純な検査によって文書画像のクオリティを迅速に判断するために使用される場合がある。また、これらの実施形態によれば、ユーザは、文書の別の画像を取込む前に、種々の画像取込設定について所望の調節を直ちに決定することが出来る。
【０００９】
本明細書において、「フォトリアリスティックなサムネイル画像」とは、対応する入力画像の構成、大きさ、及び局所的細部を反映する入力画像の減解像度バージョンを言う。フォトリアリスティックなサムネイル画像は、必ずしも高解像度視覚要素を客観的に再現する必要なく、対応する入力画像の種々の視覚的要素の見た目を主観的に有する再現要素、又は合成要素を含む場合がある。これに対し、「非フォトリアリスティックなサムネイル画像」とは、情報を伝達する形で見る者の注意を集めるために、入力画像の視覚要素の局所的細部に意図的かつ形式的に修正を加えた入力画像の減解像度バージョンを言う。
【００１０】
「文書」とは、１つのエンティティとして設計され、表示される一組の情報であって、物理的記憶媒体（例えば、電子記憶装置、又は紙のような印刷媒体）に記録、又は記憶されるものを言う。
【００１１】
「視覚的クオリティ特性」とは、その特性を含む画像の種々のエリア又は領域の知覚される視覚的クオリティ又は魅力に影響を与える画像の属性、又は特性を言う。視覚的クオリティ特性の例としては、限定はしないが、ぼけ、ノイズ、テキスチャ、色彩、及び鏡面ハイライトが挙げられる。
【００１２】
「ピクセル解像度」とは、画像内のピクセル数を言う。ピクセル数は、例えば、総ピクセル数として表現される場合もあれば、画像に対応するピクセルアレイの水平寸法と垂直寸法の積として表現される場合もある。
【００１３】
「コンピュータ」は、機械読取可能媒体に一時的、又は永久的に記憶された機械読取可能命令（例えば、ソフトウェア）に従ってデータを処理する機械である。特定のタスクを実施するための一組のそのような命令は、プログラム、又はソフトウェアプログラムと呼ばれる。
【００１４】
「機械読取可能媒体」とは、機械（例えば、コンピュータ）によって読取可能な情報を保持することが可能な任意の媒体を言う。そのような命令及びデータの有形的な実現に適した記憶装置には、あらゆる形の不揮発性コンピュータ読取可能メモリが含まれ、限定はしないが、例えば、ＥＰＲＯＭ、ＥＥＰＲＯＭ及びフラッシュメモリデバイスのような半導体メモリデバイス、内蔵ハードディスク及びリムーバブルハードディスクのような磁気ディスク、光磁気ディスク、ＤＶＤ−ＲＯＭ／ＲＡＭ、並びにＣＤ−ＲＯＭ／ＲＡＭが挙げられる。
【００１５】
２．画像クオリティ検査システムの一実施形態の概要
Ａ．はじめに
図１は、画像取込システム２、入力画像処理システム３、及び表示装置４を含む画像クオリティ検査システム１の一実施形態を示している。入力画像処理システム３は、視覚クオリティ特性特性評価モジュール５、及び出力サムネイル発生器モジュール６を含む。実施形態によっては、画像取込システム２、入力画像処理システム３、及び表示装置４は、単一の独立した電子装置に組み込まれる場合がある。他の実施形態として、画像取込システム２、入力画像処理システム３、及び表示装置４は、２以上の独立した個別の装置に組み込まれる場合がある。
【００１６】
動作として、画像取込システム２は、文書８のハードコピーから入力画像７を生成し、入力画像処理システム３は、入力画像７を処理し、出力サムネイル画像９を生成する。出力サムネイル画像９は、表示装置４に表示される。入力画像７は、第１のピクセル解像度を有し、出力サムネイル画像９は、入力画像７のピクセル解像度よりも低い第２のピクセル解像度を有する。
【００１７】
図２は、入力画像処理システム３により実施される方法の一実施形態を示している。この方法によれば、視覚クオリティ特性特性評価モジュール５は、画像取込システム２から入力画像７を取得する（図２、ブロック１１）。視覚クオリティ特性特性評価モジュール５は、入力画像の少なくとも１つの視覚特性のそれぞれの性質を求める（図２、ブロック１３）。出力サムネイル発生器モジュール６は、入力画像７から出力サムネイル画像９を生成する（図２、ブロック１５）。出力サムネイル画像９は、各視覚クオリティ特性の性質を反映する。出力サムネイル画像９は、画像取込システム２の動作に関連して出力される（図２、ブロック１９）。
【００１８】
例示的実施形態において、出力サムネイル画像９は、画像取込システム２の動作に関連して出力サムネイル画像９を表示装置４のプレビューウィンドウ１７上にレンダリングすることにより出力される。他の実施形態として、出力サムネイル画像９は、出力サムネイル画像９を入力画像７、又は入力画像７に関連する他のデータ（例えば、入力画像７の生成に使用される画像取込パラメタ）と関連付けて（例えばリンクさせて）、機械読取可能媒体上のデータベースに記憶することによって出力される場合がある。他の実施形態として、出力サムネイル画像９は、出力サムネイル画像９を印刷媒体（例えば、用紙）上にレンダリングすることによって出力される場合がある。
【００１９】
図３Ａは、読取った文書の原画像をダウンサンプリング（例えば、平均ダウンサンプリング）することを含む従来技術のサムネイル生成プロセスに従って生成された、読取った文書の原画像の例示的なサムネイル画像２１を示している。この例では、サムネイル画像２１は、当初読取った文書画像において実際に知覚されるぼけを表していない。
【００２０】
図３Ｂは、サムネイル画像２１の生成元になった当初読取った文書画像の出力サムネイル画像２３を示している。ただし、サムネイル画像２３は、図２の方法の一実施形態に従って生成された。この例では、サムネイル画像２３は、図３Ａに示したサムネイル画像２１に比べて、当初読取った文書画像において実際に知覚されるぼけをよく表している。
【００２１】
図３Ｃは、サムネイル画像２１の生成元になった当初読取った文書画像の出力サムネイル画像２５を示している。ただし、サムネイル画像２５は、図２の方法の一実施形態に従って生成された。この例では、サムネイル画像２５は、図３Ａに示したサムネイル画像２１に比べて、当初読取った文書画像において実際に知覚される裏写り（サムネイル画像２５の白色背景領域における擦れ斜め線２７を参照）をよく表している。
【００２２】
本明細書に記載する種々の実施形態によれば、入力画像７の視覚的クオリティの改善された表現が得られ、それによってユーザは、原画像ファイルを開き、原画像の種々の拡大領域をくまなく調べるという時間、及び労力を要する作業を実施する必要なく、当初読取られた画像のクオリティを迅速かつ正確に評価することが可能となる。従ってユーザは、入力画像７に対して所定の文書処理ワークフロー（例えば、入力画像に対するＯＣＲ分析を実施し、入力画像をアーカイブし、入力画像のコピーをネットワーク宛先へ例えば電子メールによって送付し、又は入力画像を印刷する）を実施すべきか否かを直ちに決定することができ、又は、当初読取られた文書画像を、別の取込設定を使用して画像取込システム２により取込まれた文書の別の画像に置き換えるべきか否かを決定することが出来る。
【００２３】
Ｂ．画像取込システム
画像取込システム２は、文書８から電子画像データを生成する機能を備えた如何なるタイプの装置又はシステムコンポーネントにより実施されてもよい。画像取込システム２の例示的実施形態としては、限定はしないが例えば、デジタルイメージスキャナ、デジタルスチルカメラ、デジタルビデオカメラ、デジタル写真式複写機（又は、単なる「複写機」）、ファクシミリ機、及びそれらの装置のいずれかのコンポーネントが挙げられる。
【００２４】
Ｃ．表示装置
表示装置４は、出力サムネイル画像９をユーザに視覚的に提示する機能を備えた如何なるタイプの装置により実施されてもよい。表示装置４の例としては、例えば、ＬＣＤ（液晶ディスプレイ）のようなフラットパネルディスプレイ、プラズマディスプレイ、ＥＬディスプレイ（エレクトロルミネッセントディスプレイ）、及びＦＥＤ（電界放出ディスプレイ）が挙げられる。実施形態によっては、表示装置４は、スタンドアロンのコンピュータモニタディスプレイによって実施される場合がある。実施形態によっては、表示装置４は、もっと大きなシステム（例えば、画像取込システム２の一実施形態）の表示コンポーネントによって実施される場合がある。
【００２５】
Ｄ．入力画像処理システム
入力画像処理システム３は、何らかの特定のハードウェア、ファームウェア又はソフトウェア構成に限定されない１以上の個別のモジュール（又はデータ処理コンポーネント）により実施される場合がある。例示的実施形態として、視覚クオリティ特性特性評価モジュール５、及び出力サムネイル発生器モジュール６は、任意の計算環境、又はデータ処理環境において実施することができ、例えば、デジタル電子回路（例えば、デジタル信号プロセッサ（ＤＳＰ）のような特定用途向け集積回路）として実施される場合もあれば、コンピュータのハードウェア、ファームウェア、デバイスドライバ又はソフトウェアとして実施される場合もある。実施形態によっては、モジュール５〜６のうちの複数のものの機能が、単一の処理コンポーネントの中に結合される場合がある。実施形態によっては、モジュール５〜６のうちの１以上のそれぞれの機能は、一組の複数の処理コンポーネントによって実施される場合がある。実施形態によっては、入力画像処理システム３により実行される方法を実施するためのコンピュータ処理命令、並びに、入力画像処理システム３が生成するデータは、１以上の機械読取可能な媒体に記憶される場合がある。
【００２６】
３．入力画像処理システムの第１の例示的実施形態
図４は、視覚特性分析モジュール１６、解像度低減モジュール１８、及びサムネイル画像生成モジュール２０を含む入力画像処理システム３の一実施形態１０を示している。動作として、入力画像処理システム１０は、入力画像７を処理することによりサムネイル画像９を生成し、サムネイル画像９を出力する（サムネイル画像９は例えば、不揮発性コンピュータ読取可能媒体に記憶され、揮発性コンピュータ読取可能媒体に記憶され、表示装置９上にレンダリングされ、又は紙のような印刷媒体上にレンダリングされる）。
【００２７】
入力画像処理システム１０は、何らかの特定のハードウェア、ファームウェア又はソフトウェア構成に限定されない１以上の個別のモジュール（又はデータ処理コンポーネント）により実施される場合がある。例示的実施形態として、モジュール１６〜２０は、任意の計算環境又はデータ処理環境において実施することができ、例えばデジタル電子回路（例えば、デジタル信号プロセッサ（ＤＳＰ）のような特定用途向け集積回路）として実施される場合もあれば、コンピュータのハードウェア、ファームウェア、デバイスドライバ、又はソフトウェアとして実施される場合もある。実施形態によっては、モジュール１６〜２０のうちの複数のものの機能が、単一の処理コンポーネントの中に結合される場合がある。実施形態によっては、モジュール１６〜２０のうち１以上のそれぞれの機能は、一組の複数の処理コンポーネントによって実施される場合がある。実施形態によっては、入力画像処理システム１０により実行される方法を実施するためのコンピュータ処理命令、並びに、入力画像処理システム１０が生成するデータは、１以上の機械読取可能な媒体に記憶される場合がある。
【００２８】
図５は、入力画像処理システム１０により実施される方法の一実施形態を示している。
【００２９】
この方法によれば、視覚特性分析モジュール１６は、入力画像７の局的入力画像領域のそれぞれの視覚特性２６を分析し、結果を生成する（図５、ブロック２８）。一般に、視覚特性の分析の結果は、局所入力画像領域の１以上の視覚特性又は属性（例えば、ぼけの量又はレベル、ノイズ、テキスチャ、色彩、又は鏡面ハイライト）を特徴付け、評価し、又は指定するパラメタの値となり、あるいは結果は、局所入力画像領域のそのような視覚特性又は属性を表すモデルとなる場合がある。
【００３０】
視覚特性２６の分析結果に基き、解像度低減モジュール１８は、入力画像７から、局所入力画像領域のそれぞれに対応する減解像度視覚表現３０を生成する（図５、ブロック３２）。減解像度視覚表現３０は通常、対応する局所入力画像領域における１以上の視覚特性をモデル化する。実施形態によっては、こうしたモデルは、視覚特性と基礎画像表現の結合に対応する場合がある。他の実施形態として、こうしたモデルは、視覚特性それ自体の表現に対応する場合があり、その場合、モデルは通常、入力画像７の基礎的な減解像度表現に結合されるゆらぎ、又は修正量として指定される。
【００３１】
サムネイル画像生成モジュール２０は、減解像度視覚表現３０からサムネイル画像９を生成する（図５、ブロック３４）。サムネイル画像９は、入力画像７のピクセル解像度よりも低いピクセル解像度を有する。サムネイル画像１４は、入力画像７の構成、大きさ、及び局所的細部を反映する。
【００３２】
サムネイル画像生成モジュール２０は、サムネイル画像９を出力する（図５、ブロック３６）。例えば、一部の実施形態において、サムネイル画像生成モジュール２０は、サムネイル画像９の少なくとも一部を機械読取可能なデータ記憶媒体に記憶することによって、サムネイル画像９を出力する場合がある。機械読取可能なデータ記憶媒体は通常、コンピュータ読取可能記憶媒体のような電子メモリデバイスである。実施形態によっては、サムネイル画像生成モジュール２０は、サムネイル画像９の全体を機械読取可能なデータ記憶媒体に一度に記憶する場合がある。他の実施形態として、サムネイル画像生成モジュール２０は、組み込みプリンタ環境のような組み込み環境によって課せられる制限に準拠するために、サムネイル画像９を１ラインづつ機械読取可能なデータ記憶媒体に記憶する場合がある。組み込みプリンタ環境では、処理リソースと記憶リソースの一方又は両方が大幅に制限される。実施形態によっては、サムネイル画像生成モジュール２０は、サムネイル画像９をレンダリングすることによってサムネイル画像９を出力する場合がある。例えば、一部の実施形態において、サムネイル画像生成モジュール２０は、サムネイル画像９を表示装置４上にレンダリングする場合がある（図１を参照）。他の実施形態として、サムネイル画像生成モジュール２０は、サムネイル画像９を印刷媒体（例えば、一枚の紙）上にレンダリングする場合がある。
【００３３】
視覚特性分析モジュール１６によって分析される局所入力画像領域の視覚特性は、入力画像７の１以上の視覚特性、又は属性に対応する。一部の実施形態において、入力画像処理システム１０は、入力画像７を単一の処理パイプラインを使用して処理する場合があり、処理パイプラインは、入力画像７の複数の視覚特性、又は属性を同時に分析し、視覚特性又は属性の分析結果から、局所入力画像領域の減解像度視覚表現を生成する場合がある。他の実施形態として、入力画像処理システム１０は、各視覚特性、又は属性について個別の処理パイプラインを使用して入力画像７を処理する場合がある。
【００３４】
図６は、視覚特性分析モジュール１６が、Ｎ個の局所入力画像領域分析モジュール４２を含み（Ｎは少なくとも２の整数）、各局所入力画像領域分析モジュール４２が、局所入力画像領域のそれぞれの視覚特性、又は属性の分析結果４４を生成する、入力画像処理システム１０の一実施形態４０を示している。入力画像処理システム４０は、Ｎ個の解像度低減処理パイプライン４６をさらに含み、各解像度低減処理パイプライン４６は、局所入力画像領域の視覚特性の分析結果４４から、対応する一組４８の減解像度視覚表現を生成する。実施形態によっては、減解像度視覚表現の各組４８は、合成減解像度画像又はマップの形でサムネイル画像生成モジュール２０に渡される場合がある。他の実施形態として、減解像度視覚表現は、局所入力画像領域にそれぞれ対応する独立した個別の部分画像、又は部分マップとしてサムネイル画像生成モジュールに渡される場合がある。
【００３５】
図７は、入力画像７からサムネイル画像９を生成するプロセスの一実施形態の種々段階において入力画像処理システム４０により生成される情報のフロー図である。このプロセスによれば、解像度低減処理パイプライン４６はそれぞれ、局所入力画像領域の視覚特性の分析結果４４から、一組４８の局所入力画像領域の減解像度視覚表現を生成する。解像度低減処理パイプライン４６は、減解像度視覚表現の組４８をサムネイル画像生成モジュール２０に渡し、サムネイル画像生成モジュール２０は、減解像度視覚表現を結合し、サムネイル画像９を生成する。このプロセスにおいて、サムネイル画像生成モジュール２０は、１以上の合成処理（例えば、オーバレイ合成処理、及び追加合成処理のうちの１以上）を使用する場合がある。減解像度視覚表現の組４８を結合するためにサムネイル画像生成モジュール２０により使用可能な合成処理のタイプに関する詳細は、ポーター及びダフ著、「Composing Digital Images」、コンピュータグラフィックス、第１８巻、第３号、２５３〜２５９頁（１９８４年７月）に記載されている。
【００３６】
４．入力画像処理システムの種々のコンポーネントの例示的実施形態
上で説明したように、入力画像処理システム１０の種々の実施形態は、入力画像７の種々の局所領域の１以上の視覚特性、又は属性に対応する視覚的特性をモデル化した減解像度視覚表現からサムネイル画像９を生成する機能を有する。入力画像処理システム１０によりモデル化される視覚特性、又は属性の例としては、例えば、ぼけ、ノイズ、テキスチャ、色彩、及び鏡面ハイライトが挙げられる。
【００３７】
Ａ．局所入力画像領域におけるぼけのモデル化
図８は、入力画像処理システム１０により、入力画像７の種々の局所領域におけるぼけをモデル化する方法の一実施形態を示している。
【００３８】
図８のぼけモデル化方法によれば、視覚特性分析モジュール１６は、局所入力画像領域のそれぞれについて対応するぼけパラメタ値を求める（図８、ブロック５０）。一部の実施形態において、ぼけパラメタ値は、局所入力画像領域におけるぼけの特定のモデル、すなわち視覚表現に従って、局所入力画像領域におけるぼけ量に関連付けられる場合がある。他の実施形態として、ぼけパラメタ値は、局所入力画像領域におけるぼけの特定のモデル、すなわち視覚表現に従って、局所入力画像領域におけるぼけ量の直接的又は間接的な尺度を提供する場合がある。
【００３９】
解像度低減モジュール１８は、局所入力画像領域におけるぼけを表す減解像度ぼけモデルを、対応するぼけパラメタ値に基いて決定する（図８、ブロック５２）。一部の実施形態において、ぼけモデルは、対応するぼけパラメタ値によって決まる量だけぼけた減解像度基礎画像の領域に対応する場合がある。他の実施形態として、ぼけモデルは、ぼけフィルタによりフィルタリングされた局所入力画像領域のダウンダンプリングバージョンに対応する場合があり、ぼけフィルタにより生成されるぼけ量は、対応するぼけパラメタ値により決定される。
【００４０】
実施形態によっては、サムネイル画像生成モジュール２０は、サムネイル画像９の局所領域にそれぞれ対応する減解像度ぼけモデルからサムネイル画像９を合成する場合がある。そのような実施形態の構成及び動作に関する詳細は、２００６年１２月１日に出願された同時係属の米国特許出願第１１／６０７，１８１号における図６〜図８に関連する開示に記載されている。
【００４１】
Ｂ．局所入力画像領域におけるノイズのモデル化
図９は、入力画像処理システム１０により入力画像７の種々の局所領域におけるノイズをモデル化する方法の一実施形態を示している。図１０は、このノイズモデル化方法の種々の段階において生成される情報のフロー図である。
【００４２】
図９のノイズモデル化方法によれば、視覚特性分析モジュール１６は、入力画像７におけるノイズを表す入力画像ノイズモデル８４を求める（図９、ブロック８６）。一部の実施形態において、視覚特性分析モジュール１６は、入力画像７におけるノイズ分散の推定から入力画像ノイズモデル８４を生成する場合がある。実施形態によっては、入力画像ノイズモデルは、入力画像７をハイパスフィルタリングしたものを計算し、ハイパスフィルタリングした結果得られる画像に緩い閾値を適用することによって生成される場合がある。この閾値は、入力画像７におけるノイズの全体的推定に基いて決定される。
【００４３】
解像度低減モジュール１８は、入力画像ノイズモジュール８４から減解像度ノイズモデル８８を生成する（図９、ブロック９０）。一部の実施形態において、解像度低減モジュール１８は、入力画像ノイズモデル８４をサムネイル画像９の目標ピクセル解像度レベルまでダウンサンプリングすることによって減解像度ノイズモデル８８を生成する場合がある。実施形態によっては、解像度低減モジュール１８は、入力画像ノイズモデル８４をジッタ・グリッド上にサブサンプリングすることにより、減解像度ノイズモデル８８を生成する場合がある（ロバート・エル・クック著、「Stochastic Sampling in Computer Graphics」、ACM Transactions on Graphics (TOG)、第５巻、第１版、５１〜７２頁（１９８６年１月）を参照）。
【００４４】
サムネイル画像生成モジュール２０は、減解像度ノイズモデル８８に基いてサムネイル画像９を生成する（図９、ブロック９２）。例示的実施形態として、サムネイル画像生成モジュール２０は、減解像度ノイズモデル８８を基礎画像９４と結合し、サムネイル画像９を生成する場合がある。実施形態によっては、サムネイル画像生成モジュール２０は、減解像度ノイズモデル８８におけるピクセルの値を基礎画像９４の対応するピクセルの値に加算する場合がある。
【００４５】
一部の実施形態において、基礎画像９４は、入力画像７をローパスフィルタリングし、サムネイル画像９の目標ピクセル解像度までダウンサンプリングすることによって生成された標準サムネイル画像に対応する場合がある。他の実施形態として、基礎画像９４は、本明細書に記載する種々の実施形態に従って入力画像７の種々の局所領域にそれぞれ対応する１以上の減解像度視覚表現を含む、入力画像７の減解像度バージョンに対応する場合がある。例えば、一例示的実施形態として、基礎画像９４は、図８に示した減解像度ぼけ画像８２に対応する場合がある。
【００４６】
入力画像中のノイズに似た見た目を有するノイズを生成するもう１つの方法は、入力画像からの分散及び空間共分散のようなノイズモデルパラメタを推定し、その後、フィルタリングされた擬似ランダム番号を使用して、それらの特性パラメタを有するノイズプロセスをシミュレートすることを含む。
【００４７】
一部の実施形態において、裏写りは、上記のノイズモデル化方法の１つに修正を加えたものを使用してモデル化される場合があり、その場合、ノイズモデル化パラメタは、裏写りを含む一組の入力画像から生成されるサムネイルの分析、及び入力画像に含まれる裏写りを最も良く表現する出力サムネイル画像を生成する一組のノイズモデル化パラメタの選択に基いて選択される。
【００４８】
Ｃ．局所入力画像領域におけるテキスチャのモデル化
入力画像は時々、高空間解像度テキスチャを含むことがある。そのような入力画像は、高い空間周波数を有することから、低解像度サムネイルにおけるテキスチャの構造を正確に反映することが出来ない。一方、テキスチャ局所エネルギーの変動のようなテキスチャの一部の特定の態様は、低解像度サムネイルに反映される場合がある。
【００４９】
入力画像処理システム１０の一部の実施形態において、視覚特性分析モジュール１６が生成する局所テキスチャモデルは、画像マップとして表現される場合がある。局所テキスチャモデルを生成する１つの方法はまず、局所エッジ検出器を入力画像に適用することにより、テキスチャコンテンツの領域を見付け出し、その後、入力画像の局所領域内におけるエッジ密度を求めることである。高エッジ密度の領域は、高度にテキスチャを付与されているものとみなされる。このエッジ密度マップは、入力画像をハイパスフィルタリングしたものと乗算され、その結果、高周波テキスチャを近似するテキスチャモデルが得られる。入力画像のテキスチャエネルギーを反映する低解像度テキスチャモデルを生成するために、このマップは解像度低減モジュール１８に入力される。一部の実施形態において、この低解像度テキスチャエネルギーモデルは、画像マップをジッタ・グリッド上にサブサンプリングすることによって生成される場合がある。実施形態によっては、低解像度テキスチャモデルはサムネイル生成モジュール２０に入力され、サムネイル生成モジュール２０は、低解像度テキスチャモデルを基礎画像に追加する場合がある。実施形態によっては、基礎画像は、入力画像７をローパスフィルタリングし、サムネイル画像９の目標ピクセル解像度までダウンサンプリングすることによって生成された標準サムネイル画像に対応する場合がある。他の実施形態として、基礎画像は、本明細書に記載する種々の実施形態に従って入力画像７の種々の局所領域にそれぞれ対応する１以上の減解像度視覚表現を含む、入力画像７の減解像度バージョンに対応する場合がある。
【００５０】
Ｄ．局所入力画像領域における色彩のモデル化
図１１は、入力画像処理システム１０により、入力画像７の種々の局所領域の色彩をモデル化する方法の一実施形態を示している。図１２は、この色彩モデル化方法の種々の段階において生成される情報のフロー図である。
【００５１】
図１の色彩モデル化方法によれば、視覚特性分析モジュール１６は、入力画像７の色彩を表す入力画像色彩モデル９６を求める（図１１、ブロック９８）。色彩の見た目は、色彩が現れる空間パターンによって決まる（例えば、ポヤソン他著、「Pattern-Color Separable Pathways Predict Sensitivity to Simple Colored Patterns」、ビジョンリサーチ、第３６巻、第４号、５１５〜５２６頁（１９９６年）を参照）。一部の実施形態において、入力画像色彩モデル９６の色彩は、ポヤソン他によって記載されたモデルより決定される場合があり、色の見た目を修正するために、入力画像色彩モデル９６のクロミナンス利得についてのパラメタは、調節される場合がある。
【００５２】
解像度低減モジュール１８は、入力画像色彩モデル９６から減解像度色彩モデル１００を生成する（図１１、ブロック１０２）。一部の実施形態において、解像度低減モジュール１８は、入力画像色彩モデル９６をサムネイル画像９の目標ピクセル解像度レベルまでダウンサンプリングすることによって減解像度色彩モデル１００を生成する場合がある。
【００５３】
サムネイル画像生成モジュール２０は、減解像度色彩モデル１００に基いてサムネイル画像９を生成する（図１１、ブロック１０４）。例示的実施形態として、サムネイル画像生成モジュール２０は、減解像度色彩モデル１００を基礎画像１０６と結合し、サムネイル画像９を生成する。一般に、サムネイル画像生成モジュール２０は、基礎画像１０６の種々の局所領域の色彩が、減解像度色彩モデル１００の対応する領域の色彩を近似するものとなるように、基礎画像１０６のピクセル値に修正を加える形で、減解像度色彩モデル１００を基礎画像１０６と結合する。
【００５４】
一部の実施形態において、基礎画像１０６は、入力画像７をローパスフィルタリングし、サムネイル画像９の目標ピクセル解像度までダウンサンプリングすることによって生成された標準サムネイル画像に対応する場合がある。他の実施形態として、基礎画像１０６は、本明細書に記載する種々の実施形態に従って入力画像７の種々の局所領域にそれぞれ対応する１以上の減解像度視覚表現を含む、入力画像７の減解像度バージョンに対応する場合がある。例えば、一例示的実施形態として、基礎画像１０６は、図８に示した減解像度ぼけ画像８２に対応する場合がある。他の実施形態として、基礎画像１０６は、図１０に示したサムネイル画像９のバージョンに対応する場合がある。
【００５５】
Ｅ．局所入力画像における鏡面ハイライトのモデル化
図１３は、入力画像処理システム１０により、入力画像７の種々の局所領域における鏡面ハイライトをモデル化する方法の一実施形態を示している。図１４は、この鏡面ハイライトモデル化方法の種々の段階において生成される情報のフロー図である。シーンの三次元形状に起因した鏡面ハイライトが、文書の読取りの際に発生することはないとしても、文書は時々、原シーンの鏡面性を示すことがある。この鏡面性は、フィルタリング、及びその後のサブサンプリングを使用して生成される標準サムネイルにおいて、しばしば失われることがある。
【００５６】
図１３の鏡面ハイライトモデル化方法によれば、視覚特性分析モジュール１６は、入力画像７における鏡面ハイライトを表す入力画像鏡面ハイライトモデル１０８を求める（図１３、ブロック１１０）。一般に、視覚特性分析モジュール１６は、任意のタイプの鏡面ハイライト検出方法に従って、鏡面ハイライトを含む入力画像７の種々の局所領域を検出することができる。一部の実施形態において、入力画像鏡面ハイライトモデルの生成は、まず、画像カラーヒストグラムにおいて紛れもない鏡面ハイライト色及び鏡面ハイライトヒストグラム形状を自動的に探索し、次に形態変化演算子を使用して、それらがサムネイル上でより明確に視認できるものとなるように鏡面ハイライト領域を適宜拡大することによって行われる場合がある。
【００５７】
解像度低減モジュール１８は、入力画像鏡面ハイライトモデル１０８から減解像度鏡面ハイライトモデル１１２を生成する（図１３、ブロック１１４）。一部の実施形態において、解像度低減モジュール１８は、入力画像鏡面ハイライト領域モデル１０８をサムネイル画像９の目標ピクセル解像度レベルまでダウンサンプリングすることによって減解像度鏡面ハイライトモデル１１２を生成する場合がある。
【００５８】
サムネイル画像生成モジュール２０は、減解像度鏡面ハイライトモデル１１２に基いてサムネイル画像９を生成する（図１３、ブロック１１６）。例示的実施形態として、サムネイル画像生成モジュール２０は、減解像度鏡面ハイライトモデル１１２を基礎画像１１８と結合し、サムネイル画像９を生成する。一般に、サムネイル画像生成モジュール２０は、サムネイル画像９の種々の局所領域が、減解像度鏡面ハイライトモデル１１２の対応する領域における鏡面ハイライトとほぼ同等の鏡面ハイライトを有するものとなるように、基礎画像１１８のピクセル値に修正を加える形で、減解像度鏡面ハイライトモデル１１２を基礎画像１１８と結合する。一部の実施形態において、サムネイル画像生成モジュール２０は、減解像度鏡面ハイライトモデル１１２に従って人工的な鏡面ハイライトを基礎画像１１８に付加する１以上の合成処理を使用する場合がある。
【００５９】
一部の実施形態において、基礎画像１１８は、入力画像７をローパスフィルタリングし、サムネイル画像９の目標ピクセル解像度までダウンサンプリングすることによって生成される標準サムネイル画像に対応する場合がある。他の実施形態として、基礎画像１１８は、本明細書に記載する種々の実施形態に従って入力画像７の種々の局所領域にそれぞれ対応する１以上の減解像度視覚表現を含む、入力画像７の減解像度バージョンに対応する場合がある。例えば、一例示的実施形態として、基礎画像１１８は、図８に示した減解像度ぼけ画像８２に対応する場合がある。他の例示的実施形態として、基礎画像１１８は、図１０に示したサムネイル画像９のバージョンに対応する場合がある。さらに別の例示的実施形態として、基礎画像１１８は、図１２に示したサムネイル画像９のバージョンに対応する場合がある。
【００６０】
５．入力画像処理システムの第２の例示的実施形態
図１５は、入力画像処理システム３の一実施形態１２０を示している。入力画像処理システム１２０は、視覚クオリティ特性特性評価モジュール５、出力サムネイル発生器モジュール６の一実施形態１２１、及び文書区分モジュール１１２を含む。
【００６１】
図１６は、入力画像処理システム１２０により実施される方法の一実施形態を示している。
【００６２】
この実施形態によれば、文書区分モジュール１２２は、入力画像１２４をコンテンツタイプに基いて領域に区分する（図１６、ブロック１２６）。このプロセスにおいて、文書区分モジュール１２２は、入力画像１２４のコンテンツを分析し、種々のコンテンツタイプの領域を（例えば、テキスト領域、写真画像領域、及びグラフィック領域）を識別する。文書区分モジュール１２２は、広く様々な異なる方法の何れによって入力画像１２４を異なるコンテンツ領域に区分してもよい。文書区分モジュール１２２は通常、入力画像１２４を前もって分析し、入力画像１２４に含まれる特定タイプの情報を識別する。このプロセスでは、テキスト、及び他のコンテンツデータタイプ（例えば、写真、ラインアート、及びグラフィックス）の領域の境界を判定するために、ピクセルの行を精査する。文書区分モジュール１２２は、この目的のために種々の異なるタイプの文書分析プロセスを使用することができ、そのような文書分析プロセスとしては、例えば、文書を連続的に垂直又は水平に切断する「突起切断」プロセス（「ブロック分割」プロセスとも呼ばれる）、「結合要素／不鮮明化」プロセス（Ｋ．Ｙ．ロング他著、「Document Analysis System」、ＩＢＭ  Ｊ．研究開発、第６巻、６４７〜６５６頁、１９８２年１１月を参照）、及び「閾値、不鮮明化、及び結合要素」プロセス（パブリディス他著、「Page Segmentation and Classification」、ＣＶＧＩＰ：Graphical Models and Image Processing、第５４巻、第６号、１９９２年１１月、４８４〜４９４頁を参照）が挙げられる。例示的実施形態として、文書区分モジュール１２２は、図１７の入力画像１２４の拡大図に示されているように、例示的入力画像１２４において、ラインアート（又はグラフィックス）領域１３６、写真領域１３４、及びテキスト領域１３８を検出した。
【００６３】
視覚クオリティ特性特性評価モジュール５、及び出力サムネイル発生器モジュール６は、区分された領域のそれぞれを上記のサムネイル画像生成方法のうちの幾つかに従って処理し、区分された領域のうちの１以上のそれぞれについて個々の領域サムネイル画像を生成する（図１６、ブロック１２８）。各領域サムネイル画像は、入力画像１２４のピクセル解像度よりも低いピクセル解像度を有する。一部の実施形態において、各領域サムネイルの生成に使用されるサムネイル画像生成プロセスのタイプ及びパラメタは、対応する入力画像領域の検出されたコンテンツに従って決定される場合がある。視覚クオリティ特性特性評価モジュール５、及び出力サムネイル発生器モジュール６は通常、入力画像１２４全体についての基礎サムネイル画像をさらに生成する。
【００６４】
出力サムネイル発生器モジュール６は、個々の領域サムネイル画像に基いて合成出力サムネイル画像１３０を生成する（図１６、ブロック１３２）。出力サムネイル発生器モジュール１２１は、種々の異なる方法で合成出力サムネイル画像１３０を生成することができる。一部の実施形態において、出力サムネイル発生器モジュール１２１は、領域サムネイル画像のそれぞれを、入力画像１２４について生成された基礎サムネイル画像の対応する領域上にそのまま重ね合わせる場合がある。他の実施形態として、出力サムネイル発生器モジュール１３０は、１以上の合成処理（例えば、オーバレイ合成処理、及び追加合成処理のうちの１以上）を使用して、領域サムネイルを入力画像１２４について生成された基礎サムネイル画像にそのまま重ね合わせる場合がある。減解像度視覚表現の組４８を結合するために画像生成モジュール２０により使用可能な合成処理のタイプに関する詳細は、ポーター及びダフ著、「Compositing Digital Images」、コンピュータグラフィックス、第１８巻、第３号、２５３〜２５９頁（１９８４年７月）に記載されている。
【００６５】
一部の実施形態では、単一の合成出力サムネイル画像１３０が、表示装置４に表示される場合がある。他の実施形態では、合成サムネイル画像１３０、及び個々の領域サムネイル画像のうちの１以上が、表示装置に表示される場合がある。図１８は、表示装置４における合成サムネイル画像１３０、及び個々の領域サムネイル画像の表示例を示している。この実施形態では、個々のハイパーリンクが、領域サムネイル画像１４０、１４２、１４４をそれぞれ、合成出力サムネイル画像１３０の対応する領域に関連付ける。ハイパーリンクのグラフィカル表現（例えば、マウスカーソルを重ね合わせるグラフィック効果、又は領域境界の強調）は、合成出力サムネイル画像１３０の対応する領域に表示される。領域サムネイル画像１４０〜１４４はそれぞれ、関連するハイパーリンクの対応するグラフィカル表現のユーザ選択に応答し、表示装置４上に表示される。一部の実施形態において、領域サムネイル画像１４０〜１４４のそれぞれの表示は、ユーザにより積極的に閉じられるまで、又は、所定の遅延時間の経過後に消滅するまで漠然と永続的に表示される場合がある。
【００６６】
６．入力画像処理システムの第３の例示的実施形態
図１９は、画像取込装置２が、ドキュメントスキャナ１５２（例えば、アメリカ合衆国カリフォルニア州パロアルトのヒューレットパッカード・カンパニーから市販されているＳｎａｎＪｅｔ(R)スキャナ）によって実施され、入力画像処理システム３が、コンピュータシステム１５４に組み込まれ、表示装置４が、コンピュータ１５４のディスプレイコントローラにより制御されるコンピュータディスプレイモニタ１５６によって実施される、画像クオリティ検査システム１の一実施形態１５０を示している。
【００６７】
コンピュータシステムは、処理ユニット（ＣＰＵ）１５５、システムメモリ１５７、及び、処理ユニットをコンピュータシステムの種々の構成要素に接続するシステムバスを含む。処理ユニット１５５は通常、１以上のプロセッサを含み、各プロセッサは、種々の市販のプロセッサのうちのいずれの形のものであってもよい。システムバスは、メモリバスであっても、周辺機器バスであっても、ローカルバスであってもよく、ＰＣＩ、ＶＥＳＡ、マイクロチャネル、ＩＳＡ及びＥＩＳＡといった種々のバスプロトコルのうちのいずれに適合するものであってもよい。コンピュータシステム１５４は、システムバスに接続された持続性記憶装置（例えば、ハードディスクドライブ、フロッピー(R)ディスクドライブ、ＣＤＲＯＭドライブ、磁気テープドライブ、フラッシュメモリデバイス、及びデジタルビデオディスク）、並びにデータ、データ構造及びコンピュータ実行可能命令の不揮発性記憶、すなわち持続性記憶を行う１以上のコンピュータ読取可能媒体ディスクをさらに含む。
【００６８】
システムメモリ１５７は通常、コンピュータシステムの起動ルーチンを含むＢＩＯＳ（Basic Input/Output System）を記憶するリードオンリメモリ（ＲＯＭ）、及びＲＡＭを含む。システムメモリ１５７は、入力画像処理システム３の実施形態、ＧＵＩドライバ、及びデータベースを含み、データベースは、入力画像７及び出力サムネイル画像９に対応する画像ファイル、中間処理データ、並びに他のデータを有している。一部の実施形態において、コンピュータシステム１５４は、入力画像処理システム３を含むスキャナアプリケーションプログラムをさらに含み、ドキュメントスキャナ１５２の動作を制御し、ディスプレイモニタ１５６上に画像データを表示するように構成される場合がある。
【００６９】
ユーザは、１以上の入力デバイス（例えば、キーボード１５８、コンピュータマウス１６０、マイクロフォン、ジョイスティック、及びタッチパッド）を使用して、コンピュータシステムと対話（例えば、コマンド又はデータの入力）をすることができる。コンピュータシステム１５４は通常、スピーカ及びプリンタのような周辺機器出力装置をさらに含む。１以上のリモートコンピュータが、ネットワークインタフェースカード（ＮＩＣ）を通じてコンピュータシステム１５４に接続される場合がある。
【００７０】
情報は、コンピュータディスプレイモニタ１５６上に表示されたグラフィカル・ユーザ・インタフェース（ＧＵＩ）１６２を通してユーザに提示される場合がある。ＧＵＩ１６２は通常、スキャナソフトウェアツール（例えば、カリフォルニア州パロアルトのヒューレットパッカード・カンパニーから市販されているＨＰ  ＰｒｅｃｉｓｉｏｎＳｃａｎ(R)スキャナソフトウェア）に組み込まれる。ＧＵＩ１６２は、例えば撮像モジュールの１以上の画像取込パラメタの変更を可能にする１以上のユーザ選択可能なツールのような、ドキュメントスキャナ１５２の動作を制御するための種々のオプションを表示するためのメニュー１６６、及びツールバー１６８を含む。ＧＵＩ１６２は、ユーザ選択可能な制御ボタン１７０をさらに含む。制御ボタン１７０のユーザ選択に応答し、コンピュータシステム１５４は、所定の文書処理ワークフローの実行を開始する（例えば、入力画像７に対してＯＣＲ分析を実施し、入力画像７を機械読取可能な媒体に記憶されたデータベースにアーカイブし、又は、画像のコピーを例えば電子メールによりネットワーク宛先へ送信する）。
【００７１】
例示的実施形態として、ＧＵＩ１６２は、ドキュメントスキャナ１５２により取込まれた読取り画像を閲覧するためのプレビューウィンドウ１６４をさらに含む。読取り画像をサムネイル化したものは、プレビューウィンドウ１６４に表示される。先に説明したように、これらのサムネイル画像は、対応する読取り画像の視覚的クオリティを改善された態様で表現する。従って、ユーザは、原画像ファイルを開き、原画像の種々の異なる拡大領域をくまなく調べるという時間、及び労力を要する作業を実施する必要なく、当初読取られた画像のクオリティを迅速かつ正確に評価することが出来る。その結果ユーザは、入力画像に対する所定の文書処理ワークフロー（例えば、入力画像に対するＯＣＲ分析を実施し、入力画像をアーカイブし、又は入力画像を印刷する）を開始するか否かを決定することができ、又は、当初読取られた文書画像を、異なる取込設定を使用してドキュメントスキャナ１５２により取込まれた文書の別の画像に置き換えるべきか否かを決定することができる。
【００７２】
９．入力画像処理システムの第３の例示的実施形態
図２０は、写真式複写機システム１８０により実施される画像クオリティ検査システム１の一実施形態を示している。写真式複写機システム１８０は、入力画像処理モジュール３、表示装置４を含む制御パネル１８１、スキャナモジュール１８２、印刷モジュール１８４、データ処理モジュール１８８、透明プラテン１９０、及び出力トレイ１９２を含む。
【００７３】
スキャナモジュール１８２は、写真式複写機、ドキュメントスキャナ、ファクシミリ機等の任意の標準画像取込サブシステムによって実施することができる。スキャナモジュール１８２は通常、１以上の画像センサ、１以上のレンズ、及び、プラテン１９０上に置かれた対象を照らすための１以上の光源を含む。
【００７４】
印刷モジュール１８４は、写真式複写機、ドキュメントプリンタ、ファクシミリ機等の任意の標準印刷サブシステムによって実施することができる。印刷モジュール１８４は通常、印刷媒体（例えば、用紙）に対してマーキング手段（例えば、トナー又はインク）を付着させるプリントエンジンを含む。
【００７５】
データ処理モジュール１８８は、プロセッサ、及び機械読取可能なメモリを含む。例示的実施形態として、入力画像処理モジュール３は、機械読取可能なメモリに記憶され、プロセッサにより読み出され、実行される種々の機械読取可能な命令を含むコンピュータソフトウェア又はファームウェアとして実施される。入力画像処理モジュール３は通常、ＧＵＩを含むスキャナソフトウェアツールに組み込まれる。ＧＵＩは通常、例えば撮像モジュールの１以上の画像取込パラメタの変更を可能にする１以上のユーザ選択可能なツールのような、写真式複写機システム１８０の動作を制御するための種々のオプションを表示する。ＧＵＩは通常、ユーザ選択可能なワークフロー制御ボタンをさらに含む。ワークフロー制御ボタンのユーザ選択に応答し、写真式複写機システム１８０は、所定の文書処理ワークフローの実行を開始する（例えば、読取った入力画像を印刷する）。ＧＵＩはさらに、スキャナモジュール１８２により取込まれた読取り画像を閲覧するためのプレビューウィンドウを含む。スキャナモジュール１８２により取込まれた読取り画像をサムネイル化したものは、プレビューウィンドウに表示される。先に述べたように、これらのサムネイル画像は、対応する読取り画像の視覚的クオリティを改善された態様で表現する。従って、ユーザは、原画像ファイルを開き、原画像ファイルの種々の異なる拡大領域をくまなく調べるという時間、及び労力を要する作業を実施する必要なく、当初読取られた画像のクオリティを迅速かつ正確に評価することが出来る。その結果ユーザは、入力画像に対する所定の文書処理ワークフロー（例えば、読取り入力画像の印刷）を開始するか否かを決定することができ、又は、当初読取られた画像を、異なる取込設定を使用してスキャナモジュール１８２により取込まれた文書の別の画像に置き換えるべきか否かを決定することができる。
【００７６】
１０．むすび
本明細書では、入力画像の視覚的クオリティを改善された態様で表現するフォトリアリスティックな画像サムネイルを生成することが可能な実施形態を詳細に説明している。従って、これらの実施形態によれば、ユーザは、入力画像のクオリティを正確に評価することが出来る。情報は、例えば原画像ファイルを開き、原画像の種々の拡大領域をくまなく調べるという時間、及び労力を要する作業を実施する必要なく、入力画像の取込み時に文書画像のサムネイルの単純な検査によって文書画像のクオリティを迅速に判断するために使用される場合がある。また、これらの実施形態によれば、ユーザは、文書の別の画像を取込む前に、種々の画像取込設定について所望の調節を直ちに決定することが出来る。他の実施形態も、特許請求の範囲内である。
【図１】
2011517888.tif 000003
【図２】
2011517888.tif 000004
【図３Ａ】
2011517888.tif 000005
【図３Ｂ】
2011517888.tif 000006
【図３Ｃ】
2011517888.tif 000007
【図４】
2011517888.tif 000008
【図５】
2011517888.tif 000009
【図６】
2011517888.tif 000010
【図７】
2011517888.tif 000011
【図８】
2011517888.tif 000012
【図９】
2011517888.tif 000013
【図１０】
2011517888.tif 000014
【図１１】
2011517888.tif 000015
【図１２】
2011517888.tif 000016
【図１３】
2011517888.tif 000017
【図１４】
2011517888.tif 000018
【図１５】
2011517888.tif 000019
【図１６】
2011517888.tif 000020
【図１７】
2011517888.tif 000021
【図１８】
2011517888.tif 000022
【図１９】
2011517888.tif 000023
【図２０】
2011517888.tif 000024
【国際調査報告】
2011517888.tif 000025
2011517888.tif 000026
2011517888.tif 000027