(57)【特許請求の範囲】
【請求項１】
（ａ）変更すべき画像を表す画像データを入力する工程と、
（ｂ）制御装置により前記画像データの少なくとも１つの部分の文字、色、線、輝度、彩度の少なくともいずれかの特性を背景と比較して許容可能か否かを判定する工程と、
（ｃ）前記（ｂ）工程で許容可能でないと判定された場合に、制御装置により前記特性を変更するための勧告を生成する工程と、
（ｄ）前記（ｃ）ステップで生成された勧告をユーザが選択可能に表示装置に表示するとともに、前記画像データ及びユーザにより選択された勧告に基づき前記特性が変更された後の画像データをユーザが選択可能に表示装置に表示する工程と、
を含む画像の知覚される品質を変更するための方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は画像処理及び文書作成に関する。
【０００２】
【従来の技術】
文書あるいは画像は多くの方法を用いて作成することができる。例えば、マイクロソフト（登録商標）パワーポイント（登録商標）、ワード（登録商標）、フロントページ（登録商標）、ワークス（登録商標）、及びアドビ（登録商標）フォトショップ（登録商標）、及び多くの他のアプリケーションが、ユーザにより使用され、電子文書が作成される。画像データは、デジタルカメラ、スキャナ、あるいはファクシミリ機を用いて作成されてもよい。文書あるいは画像はまた、良好な品質特性を有するテンプレートから開始させることにより作成することもできる。
【０００３】
その代わりに、効果的な様式で情報を伝達する文書または画像を作成するために、文書を作成する際にユーザの経験に基づきスクラッチから画像を作成してもよい。経験のあるユーザは、文書及び画像作成における品質に対する規則によく通じている。例えば、ジャン  ホワイト（Jan White）による「電子時代のための色」、ワトソン−ガプティル（Watson-Guptill）出版、１９９０（全体として、この中で引用され参照される）において、色の品質組み合わせに対する方法が説明されている。
【０００４】
【発明が解決しようとする課題】
画像または文書を作成しようとすると、多くの方法において、ユーザが失敗してしまう。以後、画像または文書は、まとめて画像データと呼ぶ。例えば、色が調和しない、テキストが小さすぎる、同じ輝度を有する異なる色が色盲の人にとって混同してしまうなどである。品質を改善する関連方法としては、ユーザ指示、テンプレート、独立した調査などが挙げられる。
【０００５】
【課題を解決するための手段】
この発明は、画像または文書の自動解析に基づいて勧告を発生させることにより、ユーザが画像品質を改善するあるいは変更する、あるいは画像の特徴を向上させることができるシステム及び方法を提供する。
【０００６】
画像の知覚される品質を変更するための方法は、変更すべき画像を表す画像データを入力する工程と、１つ以上のデータ部分を識別するために前記画像データを分析する工程と、１以上の評価要素に基づいて１以上の許容可能性，改良可能性，不完全性により各識別されたデータ部分を評価する工程と、各評価したデータ部分に対し品質勧告を生成する工程と、少なくとも１つの前記品質勧告の少なくとも１つを表示する工程と、を含む。
【０００７】
このように、ユーザは、高品質のカラー画像または文書を作成するのに、文書または画像における色品質に関する複雑な規則を学ぶ必要はない。勧告は、自動的に発生するものとしてもよい。
【０００８】
【発明の実施の形態】
この発明のこれらの特徴及び他の特徴は、この発明にかかるシステム、方法及びグラフィックユーザインタフェースの様々な例示的な実施の形態の以下の詳細な説明において示され、あるいは明らかにされる。
【０００９】
この発明について以下の図面に用いて説明する。図面において、引用数字は同様の要素を示す。
【００１０】
図１は、この発明にかかる対話式自動画像品質処理システム及び装置１００の機能ブロック線図を示したものである。図１に示されるように、対話式自動画像品質処理システム１００は、入力／出力インタフェース１１０、制御装置１２０、メモリ１３０、１以上の画像品質変更マネージャーを含み、画像品質変更マネージャーとしては、例えば、文字（キャラクター：character）データマネージャー１４０、色データマネージャー１５０、線データマネージャー１６０、輝度マネージャー１７０、彩度マネージャー１８０、及び特別効果マネージャー１９０が挙げられ、それぞれ、データ／制御バス１９９により相互に接続されている。
【００１１】
メモリ１３０は、初期データメモリ部分１３２と、変更データメモリ部分１３４と、勧告マネージャー１３６と、さらに、必要に応じて追加のメモリ部分と、を含むことができる。
【００１２】
ディスプレイ装置１１２及び１以上の入力装置１１４は、それぞれ、リンク１１３，１１５により、入力／出力インタフェース１１０に接続される。
【００１３】
画像データ源２００は、リンク２０１により入力／出力インタフェース１１０に接続され、画像データあるいは文書データを対話式自動画像品質処理システム１００に供給する。この画像データあるいは文書データは、以後、まとめて、画像データと呼ぶ。入力／出力インタフェース１１０は、制御装置１２０の制御下で、画像データをメモリ１３０に提供する。
【００１４】
そして、制御装置１２０は、対話式自動画像品質処理システム１００に含まれている、１以上の文字データマネージャー１４０、色データマネージャー１５０、線データマネージャー１６０、輝度マネージャー１７０、彩度マネージャー１８０、特別効果マネージャー１９０、あるいは他のいずれかのマネージャーを呼び出し、画像データを分析させ、画像データを変更するための勧告を発生させる。
【００１５】
文字データマネージャー１４０、色データマネージャー１５０、線データマネージャー１６０、輝度マネージャー１７０、彩度マネージャー１８０、特別効果マネージャー１９０、あるいは他の備えられたマネージャーの１つ以上から発生された画像データを変更するための勧告は、勧告マネージャー１３６に渡され、メモリ１３０に保存され、及び／または発生（オリジネーティング：originating）マネージャー内に保存されることが可能である。
【００１６】
勧告は、制御装置１２０の制御下で、入力／出力インタフェース１１０により、ディスプレイ装置１１２に出力される。ユーザは、１以上の入力装置１１４を使用して、制御信号を対話式自動画像品質処理システム１００に提供し、様々な勧告を受理あるいは拒絶することができる。その代わりに、制御装置１２０は、様々なマネージャーを呼び出し、画像データを変更し、画像データをディスプレイ装置１１２あるいは受信画像データ端末装置（画像データシンク：date sink）２１０のいずれかに出力することについてユーザに対し、いくらかのあるいは全ての決定をすることができる。
【００１７】
画像データ源２００は、デジタルカメラ、スキャナ、あるいはローカル配置されたあるいはリモート配置されたコンピュータ、あるいは電子画像データを発生させることができる他のいずれかの周知のあるいは最近開発された装置とすることができる。同様に、画像データ源２００は、クライアントあるいはネットワークのサーバなどの電子画像データを保存する及び／または伝送する適した装置とすることができる。画像データ源２００は、例えば、一体化されたスキャナを有するデジタルコピー機におけるように、対話式自動画像品質処理システム１００と一体化させることができる。その代わりに、画像データ源２００は、リンク２０１により、対話式自動画像品質処理システム１００に接続させることができる。電子画像データは、画像データが対話式自動画像品質処理システム１００に供給される時に発生させることができるとともに、電子画像データは過去のいかなる時でも発生させることができたことも認識すべきである。さらに、電子画像データは、オリジナルの物理的文書から発生させる必要はないが、スクラッチからあるいは電子的に生成させることができる。画像データ源２００は、このように、リンク２０１により電子画像データを対話式自動画像品質処理システム１００に供給することができる周知のあるいは最近開発された装置とすることができる。
【００１８】
受信画像データ端末装置２１０は、リンク２１１によりインタフェース１１０に接続される。受信画像データ端末装置２１０は、対話式自動画像品質処理システム１００により生成された処理画像データを使用する。受信画像データ端末装置２１０は、対話式自動画像品質処理システム１００により生成された処理された像データを出力するあるいは保存することができる装置であればよい。このように、受信画像データ端末装置２１０は、プリンタ、コピー機あるいは他の画像形成装置、ファクシミリ装置、ディスプレイ装置、メモリ、インターネットなどとすることができる。
【００１９】
リンク１１３，１１５，２０１，２１１のそれぞれが、ディスプレイ装置１１２、１つ以上の入力装置１１４、画像データ源２００および受信画像データ端末装置２１０をそれぞれ、対話式自動画像品質処理システム１００に接続させるための周知のあるいは最近開発された装置あるいはシステムとすることができる。このように、リンク１１３，１１５，２０１，２１１のそれぞれは、直接ケーブル接続、広域ネットワークあるいはローカルエリアネットワークによる接続、インターネットによる接続、エクスターネット（externet）による接続、周知のあるいは最近開発された分散処理ネットワークまたはシステム、公衆交換電話ネットワークによる接続、あるいは無線接続として実現されることが可能である。一般に、リンク１１３，１１５，２０１，２１１のそれぞれは、ディスプレイ装置１１２、１つ以上の入力装置１１４、画像データ源２００及び受信画像データ端末装置２１０をそれぞれ、対話式自動画像品質処理システム１１０に接続するのに使用することができる周知のあるいは最近開発された接続システムあるいは構造とすることができ、有線部分と無線部分の両方を含むことができる。
【００２０】
図１に示した回路のそれぞれは、適当にプログラムされた汎用コンピュータ、プログラムされたマイクロプロセッサまたはマイクロコントローラー及び周辺集積回路素子の一部として実現することができる。その代わりに、図１に示された回路のそれぞれは、ＡＳＩＣ内の物理的に別個のハードウエア回路として、あるいはＦＰＧＡ、ＰＤＬ、ＰＬＡあるいはＰＡＬを使用して、あるいは別個の論理素子あるいは別個の回路素子を使用して、実現されることが可能である。図１に示された回路のそれぞれの特別な型は、設計選択であり、それは当業者にとっては明らかなことであり、予想可能である。
【００２１】
メモリ１３０は、書換え可能な揮発性または不揮発性メモリまたは書換えできない、すなわち固定メモリを適当に組み合わせたものを使用して実現することができる。書換え可能なメモリは、揮発性であろうと不揮発性であろうと、スタティックＲＡＭまたはダイナミックＲＡＭ、フロッピーディスク及びディスクドライブ、書き込み可能なあるいは再書き込み可能な光ディスク及びディスクドライブ、ハードドライブ、フラッシュメモリなどのいずれか１つあるいはいずれかの組み合わせを使用して実現することができる。同様に、書き込みできないすなわち固定メモリは、ＲＯＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、光ＲＯＭディスク、例えばＣＤ−ＲＯＭまたはＤＥＶ−ＲＯＭディスク、及びディスクドライブなどのいずれか１つあるいはいずれかの組み合わせを用いて実現することができる。
【００２２】
図２は、画像品質チェッカーグラフィックユーザインタフェース４００の例示的な実施の形態である。ユーザはオリジナルの画像４１０を観る。その画像は、オリジナルの画像タブ４２０上に表示されている。ユーザは勧告４４０を読む。その後、ユーザは、勧告選択部品４５０を選択することにより勧告を実行することを決定することができる。図２に示されるように、様々な例示的な実施の形態における選択部品は、チェックボックスである。しかしながら、ラジオボタン、トグルボタンなどの周知のあるいは最近開発された選択部品を使用することができることは認識すべきである。対応する選択部品を選択すると直ちに、あるいは適用部品４６０を選択することにより、勧告が適用される。
【００２３】
ユーザは、その後、追加の勧告４４０を選択することができる、あるいは、変更画像タブ４３０を選択することにより変更された画像（図示せず）を観ることができる。ユーザが、得られた画像が許容可能と考えると、ユーザは得られた画像を保存したり、画像を再分析したり、画像を出力したりすることができる。
【００２４】
図２に示された例示的な実施の形態では、勧告は適用されるか、適用されないかである。しかしながら、「さらに多く／オリジナル／さらに少なく」など、勧告された変更のレベルまたは量を選択するのに使用することができる勧告レベルの他の組を使用することができることを認識すべきである。
【００２５】
図２に示された例示的な実施の形態では、オリジナルの画像４１０とオリジナル画像タブ４２０及び変更画像タブ４３０が使用されて、オリジナルの画像及び変更画像がユーザに対し表示される。分割スクリーンなどの他の方法、複数の画像／文書、あるいは他の手段を使用して変更前後の画像４１０を表示してもよい。さらに、オリジナルの画像４１０のみ、あるいは変更画像のみを示したり使用してもよい。
【００２６】
図２に示された例示的な実施の形態では、勧告４４０はオリジナル画像タブ４２０及び変更画像タブ４３０の下に配置される。勧告は、グラフィックユーザインタフェース内であればどこにでも配置することができることを認識すべきである。同様に、勧告４４０の表示は任意である。様々な変更が当業者にとっては明らかであろう。
【００２７】
図３，図４は、本発明にかかる画像品質をチェックするための方法の１つの例示的な実施の形態の概略を示した流れ図である。プロセスは、ステップＳ６００から始まり、ステップＳ６１０まで続き、そこで、オリジナル画像データが受理される。画像データは受理後、システムにとって有効なフォーマットに変換させることができる。次に、ステップＳ６２０で、画像データがユーザに対し表示される。その後、ステップＳ６３０で、変更画像または更新画像と呼ばれるオリジナル画像データのコピーが作成され、システムはそれを使用し、変更を適用する。その後、制御はＳ６４０へと続く。
【００２８】
Ｓ６４０では、更新画像データが、ユーザに表示される。その後、ステップＳ６５０で、画像データにおいて文字データを検索する。次に、Ｓ６６０で、文字データが存在するかどうかについて決定がなされる。文字データが存在すれば、制御はステップＳ６７０に続く。そうでなければ、文字データが存在しなければ、制御は直接ステップＳ６８０にジャンプする。ステップＳ６７０では、文字データ部分の画像品質を改良するための勧告が発せられる。その後、制御はステップＳ６８０へと移る。
【００２９】
その後、ステップＳ６８０では、画像データにおいて線データを検索する。次に、ステップＳ６９０で、線データが存在するかどうかについて決定がなされる。線データが存在すれば、制御はステップＳ７００に続く。そうでなければ、線データが存在しなければ、制御は直接ステップＳ７１０にジャンプする。ステップＳ７００では、画像データ中の線データを改良するための勧告が発せられる。その後、制御はステップＳ７１０へと移る。
【００３０】
ステップＳ７１０では、画像データにおいて色データを検索する。それから、ステップＳ７２０で、色データが存在するかどうかについて決定がなされる。色データが存在すれば、制御はステップＳ７３０に続く。そうでなければ、色」データが存在しなければ、制御は直接ステップＳ７４０にジャンプする。ステップＳ７２０では、画像データ中の色データを改良するための勧告が発せられる。その後、制御はステップＳ７４０へと移る。
【００３１】
ステップＳ７４０では、画像データにおいて、画像品質を改良する必要があるような他のタイプの画像データを検索する。次に、ステップＳ７５０で、そのような他のデータが存在するかどうかについて決定がなされる。そのような他のデータが存在すれば、制御はステップＳ７６０に続く。そうではなく、そのような他のデータが存在しなければ、制御は直接ステップＳ７７０にジャンプする。ステップＳ７６０では、画像データ中のそのような他のデータを改良するための勧告が発せられる。その後、制御はステップＳ７７０へと移る。
【００３２】
ステップＳ７７０では、勧告がユーザに表示される。その後、ステップＳ７８０で、特別な勧告を選択するコマンドが受理されたかどうか決定がなされる。コマンドが受理されると、制御はステップＳ７９０へと続く。そうでなければ、コマンドが受理されないと、制御はステップＳ８００にジャンプする。ステップＳ７９０では、選択された勧告が画像に適用される。その後、制御はステップＳ６４０にジャンプして戻る。対照的に、ステップＳ８００では、画像が変更されたかどうかについて決定がなされる。変更がなされた場合、制御はステップＳ６４０にジャンプして戻る。そうでなければ、変更がされていなければ、制御はステップＳ８１０へと続く。ステップＳ８１０では、終了コマンドが受理されたかどうかについて決定がなされる。終了コマンドが受理されていなければ、制御はステップＳ７８０にジャンプして戻る。そうでなければ、制御はステップＳ８２０まで続き、そこで処理が終了する。
【００３３】
上述した検索は、周知のあるいはその後に開発された方法あるいは技術を用いて実行してもよい。さらに、検索は、周知のあるいは後に開発された方法によりデータを暫定的に識別してもよい。
【００３４】
上述した勧告は、画像データを分析するための周知のあるいはその後に開発された方法または技術を用いて発せられてもよい。発せられた勧告は、データに適した、あるいはユーザが所望の如何なる型をとってもよい。
【００３５】
図５は、ステップＳ６７０の文字データ勧告を発生させるための方法の１つの例示的な実施の形態の概略をより詳細に示した流れ図である。ステップＳ６７０で開始し、制御はステップＳ６７２へと続き、そこで、文字データの色が、背景の色と比較して許容可能かどうかについて決定がなされる。色が許容可能でなければ、制御はステップＳ６７３へと続く。そうでなければ、色が許容可能であれば、制御は直接ステップＳ６７４へとジャンプする。
【００３６】
ステップＳ６７３では、前景／背景色に関して勧告が発生される。例えば、文字データが、同様の色調の背景上に配置されると、文字データは読み取り難い。文字データをより読取可能なようにするために、背景の色調を変更する、あるいは文字データの色調を変更する勧告を発生させることが可能である。
【００３７】
ステップＳ６７４では、文字データの輝度が、背景の輝度と比較して、許容可能かどうかについて決定がなされる。輝度が許容可能でなければ、制御はステップＳ６７５へと続く。そうでなければ、輝度が許容可能であれば、制御はステップＳ６７６へと直接ジャンプする。
【００３８】
ステップＳ６７５では、輝度に関して勧告が発生される。例えば、文字データが、同様の輝度の背景上に配置されると、色の違いに関わらず、文字データは色盲の人にとって読み取り難い。文字データをより読取可能なようにするために、背景の輝度を変更する、あるいは文字データの輝度を変更する勧告を発生させることが可能である。
【００３９】
ステップＳ６７６では、不快な特別の効果と比較して、文字データの特別な効果が許容可能かどうかについて決定がなされる。比較される特別な効果は、特別な効果の予め決められたリストあるいはアルゴリズムのいずれかであり、特別な効果が不快なものになる時を決定することができるものである。特別な効果が許容可能でなければ、制御はステップＳ６７７へと続く。そうでなければ、特別な効果が許容可能であれば、制御はステップＳ６７８へと直接ジャンプし、そこで、制御はステップＳ６８０に戻る。
【００４０】
ステップＳ６７７では、存在するかもしれない特別な効果に関し勧告が発生される。例えば、特別な効果の１つの型は明滅（ブリンキング：blinking）データである。文字データが明滅するようにされた場合、文字データは、明滅速度が遅ければ許容可能であり、文字データは、明滅するデータにおいて唯一のアイテムとなる。明滅速度が高すぎると、あるいは、明滅するデータが多すぎると、文字データは許容できない。この場合、この型の特別な効果に対しては、文字データをより読取可能なようにするために、明滅速度を変更する、あるいは文字データから明滅を除去する勧告を発生させることが可能である。
【００４１】
図６は、ステップＳ７００の線データ勧告を発生させるための方法の１つの例示的な実施の形態の概略をより詳細に示した流れ図である。ステップＳ７００で開始し、制御はステップＳ７０２へと続き、そこで、線データの色が、背景の色と比較して許容できるかどうかについて決定がなされる。色が許容可能でなければ、制御はステップＳ７０３へと続く。そうでなければ、色が許容可能であれば、制御は直接ステップＳ７０４へとジャンプする。
【００４２】
ステップＳ７０３では、線の色に関して勧告が発生される。例えば、線データが、同様の色調の背景上に配置されると、線データは目立ちにくい。線データをより目立つようにするために、背景の色調を変更する、あるいは線データの色調を変更する勧告を発生させることが可能である。
【００４３】
ステップＳ７０４では、線データの輝度が、背景の輝度と比較して、許容可能かどうかについて決定がなされる。輝度が許容可能でなければ、制御はステップＳ７０５へと続く。そうでなければ、輝度が許容可能であれば、制御はステップＳ７０６へと直接ジャンプする。
【００４４】
ステップＳ７０５では、輝度に関して勧告が発生される。例えば、線データが、同様の輝度の背景上に配置されると、色の違いに関わらず、線データは色盲の人にとって気付き難い。線データをより目立つようにするために、背景の輝度を変更する、あるいは線データの輝度を変更する勧告を発生させることが可能である。
【００４５】
ステップＳ７０６では、線データの線厚が、画像データのサイズと比較して、許容可能かどうかについて決定がなされる。線厚が許容可能でなければ、制御はステップＳ７０７へと続く。そうでなければ、線厚が許容可能であれば、制御はステップＳ７０８へと直接ジャンプし、そこでは制御はステップＳ７１０へと戻される。
【００４６】
ステップＳ７０７では、線厚に関して勧告が発生される。例えば、線データが、両側のデータ領域の厚さの２％より小さいと、線データは薄すぎる。線データをより目立つようにするために、厚さを変更する勧告を発生させることが可能である。
【００４７】
図７は、ステップＳ７３０の色データ勧告を発生させるための方法の１つの例示的な実施の形態の概略をより詳細に示した流れ図である。ステップＳ７３０で開始し、制御はステップＳ７３２へと続き、そこで、色データの色が、背景の色と比較して許容可能かどうかについて決定がなされる。色が許容されなければ、制御はステップＳ７３３へと続く。そうでなければ、色が許容可能であれば、制御は直接ステップＳ７３４へとジャンプする。
【００４８】
ステップＳ７３３では、色に関して勧告が発生される。例えば、色データが、同様の色調の背景上に配置されると、色データは目立ちにくい。色データをより目立つようにするために、背景の色調を変更する、あるいは色データの色調を変更する勧告を発生させることが可能である。
【００４９】
ステップＳ７３４では、色データの輝度が、背景の輝度と比較して、許容可能かどうかについて決定がなされる。輝度が許容可能でなければ、制御はステップＳ７３５へと続く。そうでなければ、輝度が許容可能であれば、制御はステップＳ７３６へと直接ジャンプする。
【００５０】
ステップＳ７３５では、輝度に関して勧告が発生される。例えば、色データが、同様の輝度の背景上に配置されると、色の違いに関わらず、色データは色盲の人にとって気付き難い。色データをより目立つようにするために、背景の輝度を変更する、あるいは色データの輝度を変更する勧告を発生させることが可能である。
【００５１】
ステップＳ７３６では、出力装置の色容量（キャパシティ：capacity）が、画像データの色の数と比較して、許容可能かどうかについて決定がなされる。色の数が許容可能であれば、制御はステップＳ７３８まで続き、そこで制御はステップＳ７３７に戻る。そうでなければ、色の数が許容可能であれば、制御はステップＳ７４０に直接ジャンプする。
【００５２】
ステップＳ７３７では、出力装置色容量に関して勧告が発生される。例えば、色の数が、出力装置の容量よりもかなり高いと、画像はハーフトーン画像またはグレイスケール画像に変換させることができる。画像データをハーフトーンまたはグレイスケールに変更する勧告を発生させることが可能である。
【００５３】
図８は、ステップＳ７６０の他の型の画像データ勧告を発生させるための方法の１つの例示的な実施の形態の概略をより詳細に示した流れ図である。ステップＳ７６０で開始し、制御はステップＳ７６２へと続き、そこで、他の型の画像データが、背景の色と比較して許容できるかどうかについて決定がなされる。色が許容されなければ、制御はステップＳ７６３へと続く。そうでなければ、色が許容可能であれば、制御は直接ステップＳ７６４へとジャンプする。
【００５４】
ステップＳ７６３では、他のデータの色に関して勧告が発生される。例えば、他の型の画像データが、同様の色調の背景上に配置されると、他の画像データは目立ちにくい。他の型の画像データをより目立つようにするために、背景の色調を変更する、あるいは他の型の画像データの色調を変更する勧告を発生させることが可能である。
【００５５】
ステップＳ７６４では、他の型の画像データの輝度が、背景の輝度と比較して、許容可能かどうかについて決定がなされる。輝度が許容可能でなければ、制御はステップＳ７６５へと続く。そうでなければ、輝度が許容可能であれば、制御はステップＳ７６６へと直接ジャンプする。
【００５６】
ステップＳ７６５では、輝度に関して勧告が発生される。例えば、他の型の画像データが、同様の輝度の背景上に配置されると、色の違いに関わらず、他の型の画像データは色盲の人にとって気付き難い。他の型の画像データをより目立つようにするために、背景の輝度を変更する、あるいは他の型の画像データの輝度を変更する勧告を発生させることが可能である。
【００５７】
ステップＳ７６６では、他の型の画像データが、周知のあるいはその後に開発された基準と比較して、許容可能かどうかについて決定がなされる。他の型の画像データが許容可能でなければ、制御はステップＳ７６７へと続く。そうでなければ、他の型の画像データが許容可能であれば、制御はステップＳ７６８に直接ジャンプし、そこで制御はステップＳ７７０に戻る。
【００５８】
ステップＳ７６７では、これらの他の標準に関して勧告が発生される。他の型の画像データを、適当に変更する勧告を発生させることが可能である。
【００５９】
上述した様々な例示的な実施の形態では、全ての特別なデータについての勧告を発生させるためには、比較される背景は、各それぞれの部分のデータの周囲のローカルな背景、あるいは一般的な画像または文書背景のいずれかとすることができる。
【００６０】
特別なデータ構造を識別するために画像データを分析するための周知のあるいはその後に開発された方法または技術を使用することができることを認識すべきである。さらに、勧告は、勧告を発生させるための周知のあるいはその後に開発された方法または技術を使用して発生させることができる。
【００６１】
ステップＳ６５０、Ｓ６８０、Ｓ７１０及びＳ７３０において実行される検索は、暫定的に上記データ構造を識別し、これらの暫定的な識別を基に勧告を発生させてもよいことは認識すべきである。この実施の形態の範囲を変更しなくても、画像を分析するための様々なタイミング及びプロセスは、明らかであろう。
【００６２】
いったんユーザが変更画像を受理すると、変更画像は保存され、出力され、あるいは図示されていないステップで他のプログラムに転送される。
【００６３】
様々な例示的な実施の形態においては、このシステム及び方法は、評価スキームとして、許容可能性、改良可能性、不完全性を使用する。しかしながら、様々な種類の勧告を発生させるためには、他の比較あるいは評価を行っても良いことを認識すべきである。さらに、発生される勧告は、示唆から要求まで、及び広範なものから非常に特異的なものまで、多くの型とすることができる。
【００６４】
本発明にかかるシステム及び方法の第２の例示的な実施の形態においては、上記勧告は、自動的にその勧告に適用されても良い。これにより、ユーザは、直ちに、勧告のオリジナルの画像品質あるいは変更画像品質を変更することができる。
【００６５】
必要に応じて、その勧告を、どうして特別な勧告が使用されるのかを説明するヘルプ機能またはファイルに結合させてもよい。そうすると、ユーザは、高品質のカラー文書を作成する方法を学ぶことができる。
【００６６】
この発明について、以上で概略を示した例示的な実施の形態を用いて説明してきたが、多くの代替、変更及び変形が当業者にとって明らかである。したがって、この発明の例示的な実施の形態は、以上で述べたように、実例にすぎず、限定するものではない。この発明の精神及び範囲内で、様々な変更が可能であろう。
【図面の簡単な説明】
【図１】  画像品質を確認するための装置の例示的な実施の形態を示した図である。
【図２】  グラフィックユーザインタフェースの例示的な実施の形態を示した図である。
【図３】  画像品質を変更するための方法の１つの例示的な実施の形態の概要を示した流れ図である。
【図４】  画像品質を変更するための方法の１つの例示的な実施の形態の概要を示した流れ図である。
【図５】  文字データ品質に関する画像解析用の方法の１つの例示的な実施の形態の概略をより詳細に示した流れ図である。
【図６】  線データ品質に関する画像解析用の方法の１つの例示的な実施の形態の概略をより詳細に示した流れ図である。
【図７】  色データ品質に関する画像解析用の方法の１つの例示的な実施の形態の概略をより詳細に示した流れ図である。
【図８】  他のデータ品質に関する画像解析用の方法の１つの例示的な実施の形態の概略をより詳細に示した流れ図である。
【符号の説明】
１００  画像／文書品質確認システム、１１２  ディスプレイ装置、１１４  入力装置、２００  画像データ源、２１０  受信画像データ端末装置、１１０  入力／出力インタフェース、１２０  制御装置、１４０  文字データマネージャー、１５０  色データマネージャー、１６０  線データマネージャー、１７０  輝度マネージャー、１８０  彩度マネージャー、１９０特別効果マネージャー、１３０  メモリ、１３２  初期データメモリ部分、１３４  変更データメモリ部分、１３６  勧告マネージャー。
【図１】
0004709398.tif 000002
【図２】
0004709398.tif 000003
【図３】
0004709398.tif 000004
【図４】
0004709398.tif 000005
【図５】
0004709398.tif 000006
【図６】
0004709398.tif 000007
【図７】
0004709398.tif 000008
【図８】
0004709398.tif 000009