(57)【要約】【課題】デジタルカメラ等の画像入力装置とプリンタ等の画像出力装置がそれぞれ有する画像処理能力を有効に活用でき、処理の重複による不自然な画像形成を回避することができる画像出力装置及び画像入力装置を提供する。【解決手段】画像出力装置２は、画像入力装置１から送信される本入力前の画像データとこの画像データについての画像入力装置側の画像処理方法とを受信手段２１によって受信し、その画像データ及び画像処理方法の内容と、自身の画像処理手段２４の画像処理能力及び出力手段２７の出力特性とに基づいて、画像入力装置１によって本入力される画像データに対する画像入力装置側の画像処理方法を決定する。そして、決定した画像入力装置１側の画像処理方法を、画像入力装置１に送信する。【選択図】  図３
2004165814.tif 000002
【特許請求の範囲】
【請求項１】
画像入力装置から送信される本入力前の画像データとこの画像データについての画像入力装置側の画像処理方法とを受信する受信手段と、
画像データを処理する画像処理手段と、
前記画像処理手段によって処理された画像データを出力する出力手段と、
前記受信手段によって受信した前記画像データ及び前記画像処理方法の内容と、前記画像処理手段の画像処理能力及び前記出力手段の出力特性とに基づいて、前記画像入力装置によって本入力される画像データに対する画像入力装置側の画像処理方法を決定する決定手段と、
前記決定手段によって決定した画像入力装置側の画像処理方法を、前記画像入力装置に送信する送信手段と、
を備えたことを特徴とする画像出力装置。
【請求項２】
前記決定手段によって決定される画像入力装置側の画像処理方法が、ノイズ除去に関するものである請求項１に記載の画像出力装置。
【請求項３】
前記画像入力装置が領域判別機能を有している場合には、前記決定手段は領域毎に画像入力装置側の画像処理方法を決定する請求項１に記載の画像出力装置。
【請求項４】
前記画像入力装置によって得られた画像データが、前記決定手段により決定された画像処理方法で画像処理された画像データであるか否かを判別する判別手段を備え、
前記画像処理手段は、前記判別手段による判別結果に応じて、その画像データに対する画像処理方法を変更する請求項１に記載の画像出力装置。
【請求項５】
画像データを入力する入力手段と、
前記入力手段によって入力された画像データを処理する画像処理手段と、
前記入力手段による本入力前の画像データとこの画像データについての前記画像処理手段による画像処理方法とを、請求項１に記載の画像出力装置に送信する送信手段と、
前記請求項１に記載の画像出力装置によって決定されかつ送信されてきた画像処理方法を受信する受信手段と、
を備え、
前記画像処理手段は、前記入力手段によって本入力された画像データに対して、前記受信手段で受信した画像処理方法を実施することを特徴とする画像入力装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、デジタルカメラ、ネットワークスキャナ等の画像入力装置によって得られた画像データを出力するプリンタ等の画像出力装置、及び前記画像入力装置に関する。
【０００２】
【従来の技術及び発明が解決しようとする課題】
デジタルカメラによって撮像された画像を、プリンタ等の画像出力装置によって印刷することが従来より行われている。
【０００３】
この場合、デジタルカメラの撮像素子によって撮像された画像データは、デジタルカメラ内で画像処理された後、ＪＰＥＧ形式及びＴｉｆｆ形式等の標準的な画像フォーマットで記録媒体に記録されるのが一般的である。そして、画像出力装置では、入力された画像データが、デジタルカメラ側の画像処理と無関係に出力装置の画像処理部で再度画像処理されたのち、印刷される。
【０００４】
しかしながら、このように、デジタルカメラ側と出力装置側とで無関係に画像処理が行われるのでは、例えばデジタルカメラ側で撮影シーンに応じた最適な処理がなされているにもかかわらず、出力装置側で再度画像処理が行われるため、印刷された画像が不自然になるというような欠点があった。
【０００５】
あるいは逆に、出力装置側の画像処理機能の方が高精度であるにもかかわらず、デジタルカメラ側で先に画像処理が行われるため、出力装置側の画像処理機能を十分に生かすことができない、というような欠点があった。
【０００６】
このような欠点は、デジタルカメラだけでなく、ネットワークに接続されたスキャナ装置等の他の画像入力装置においても、同様に生じるものであった。
【０００７】
なお、デジタルカメラによる撮影時の制御パラメータを、画像出力装置に通知することで、より自然な出力が得られるＥｘｉｆ２．２等の規格も提案されているが、画像出力装置側からデジタルカメラ側の処理を設定することはできなかった。
【０００８】
また、デジタルカメラ等の撮像装置とプリンタ等の印刷装置との連携を図るシステムとして、撮像装置及び印刷装置のいずれにも接続可能な撮像制御装置を設け、この撮像制御装置により制御パラメータを撮像装置に送信して撮像装置を制御するとともに、印刷装置の印刷性能に応じた精度の撮影画像を前記撮像装置から印刷装置に送信して印刷を行わせるシステムが提案されている（例えば特許文献１参照）。
【０００９】
【特許文献１】
特開２０００−３２３２１号の請求項１、請求項１５等
しかし、このシステムでは、撮像装置の制御パラメータは撮像装置とは別の撮像制御装置から付与されるものであって、撮像装置自身が有するものではない上、印刷装置の印刷性能に応じた精度の撮影画像を印刷装置に送信したとしても、前記特許文献１の図１９に示すように、印刷装置１０４の画像処理部１８によって、送られてきた画像データが再度画像処理されるものであることに変わりないものであった。従って、撮像装置と印刷装置が有する画像処理能力を有効に活用し、重複した処理による不自然な画像出力を回避する点で、前記システムは不十分であった。
【００１０】
この発明は、このような技術的背景に鑑みてなされたものであって、デジタルカメラ等の画像入力装置とプリンタ等の画像出力装置がそれぞれ有する画像処理能力を有効に活用でき、処理の重複による不自然な画像形成を回避することができる画像出力装置及び画像入力装置の提供を課題とする。
【００１１】
【課題を解決するための手段】
上記課題は、画像入力装置から送信される本入力前の画像データとこの画像データについての画像入力装置側の画像処理方法とを受信する受信手段と、画像データを処理する画像処理手段と、前記画像処理手段によって処理された画像データを出力する出力手段と、前記受信手段によって受信した前記画像データ及び前記画像処理方法の内容と、前記画像処理手段の画像処理能力及び前記出力手段の出力特性とに基づいて、画像入力装置によって本入力される画像データに対する画像入力装置側の画像処理方法を決定する決定手段と、前記決定手段によって決定した画像入力装置側の画像処理方法を、前記画像入力装置に送信する送信手段と、を備えたことを特徴とする画像出力装置によって解決される。
【００１２】
この画像出力装置では、画像入力装置から送信される本入力前の画像データと画像処理方法とが、受信手段によって受信される。そして、受信された前記画像データ及び画像処理方法の内容と、画像処理手段の画像処理能力及び出力手段の出力特性とに基づいて、画像入力装置によって本入力される画像データに対する画像入力装置側の画像処理方法が、決定手段によって決定される。決定された画像入力装置側の画像処理方法は、送信手段によって画像入力装置に送信される。
【００１３】
このように、画像入力装置による本入力前の画像データ及び画像処理方法と、画像処理手段の画像処理能力及び出力手段の出力特性とに基づいて、画像入力装置側の画像処理方法が決定されるから、画像入力装置側の処理能力及び画像出力装置側の処理能力に応じて最適な処理を実施でき、画像入力装置と画像出力装置とで重複した処理が実施されて不自然な画像になるのを防止でき、高画質の画像を出力することができる。
【００１４】
前記画像出力装置において、決定手段によって決定される前記画像入力装置側の画像処理方法が、ノイズ除去に関するものである構成としても良い。
【００１５】
この場合には、入力装置の処理能力に応じた最適なノイズ除去処理を行うことができる。
【００１６】
また、前記画像出力装置において、画像入力装置が領域判別機能を有している場合には、前記決定手段は領域毎に画像入力装置側の画像処理方法を決定する構成としても良い。
【００１７】
この画像出力装置では、領域毎に入力装置側の画像処理方法が決定されるから、各領域毎に最適な処理が可能となり、より精細で高画質の画像が得られる。
【００１８】
また、前記画像入力装置によって得られた画像データが、前記決定手段により決定された画像処理方法で画像処理された画像データであるか否かを判別する判別手段を備え、前記画像処理手段は、前記判別手段による判別結果に応じて、その画像データに対する画像処理方法を変更する構成としても良い。
【００１９】
この画像出力装置では、画像入力装置による画像データが、決定手段により決定された画像処理方法で画像処理された画像データであるか否かの判別結果に応じて、画像処理方法が変更されるから、画像データに対する最適な画像処理が自動的に行われる。
【００２０】
また、前記課題は、画像データを入力する入力手段と、前記入力手段によって入力された画像データを処理する画像処理手段と、前記入力手段による本入力前の画像データとこの画像データについての前記画像処理手段による画像処理方法とを、請求項１に記載の画像出力装置に送信する送信手段と、前記請求項１に記載の画像出力装置によって決定されかつ送信されてきた画像処理方法を受信する受信手段と、を備え、前記画像処理手段は、前記入力手段によって本入力された画像データに対して、前記受信手段で受信した画像処理方法を実施することを特徴とする画像入力装置によっても解決される。
【００２１】
この画像入力装置では、本入力前の画像データと画像処理方法とが画像出力装置に送信手段を介して送信されると共に、画像出力装置で決定されかつ送信されてきた画像処理方法が受信手段で受信される。そして、この受信された画像処理方法によって本入力された画像データが処理される。
【００２２】
従って、この画像入力装置を用いることにより、画像入力装置及び画像出力装置の画像処理能力を有効に活用できて、処理の重複による不自然な画像形成を回避できる画像データの入出力システムの構築が可能となる。
【００２３】
【発明の実施の形態】
次に、この発明の一実施形態を説明する。
【００２４】
図１は、この発明の一実施形態に係る画像入力装置と画像出力装置を用いた画像データの入出力システムの構成を示すブロック図である。
【００２５】
同図において、１は画像入力装置、２は画像出力装置であり、この実施形態では、画像入力装置１としてデジタルカメラが、画像出力装置２としてプリンタがそれぞれ用いられている。
【００２６】
前記画像入力装置１は、撮像部１１、カメラ制御部１２、画像処理部１３、画像処理制御部１４、システムコントローラ１５、メモリ１６、操作部１７及び通信部１８を備えている。
【００２７】
前記撮像部１１は、ＣＣＤ等の撮像素子、撮影レンズ、絞り等を備えており、被写体の画像データを入力する入力手段として機能する。
【００２８】
前記カメラ制御部１２は、前記撮像部１１における撮像素子の撮像開始タイミングや終了タイミング、撮像回数、撮影レンズや絞りの動作等、前記撮像部１１の撮像動作を、システムコントローラ１５による指令に基づいて制御するものである。
【００２９】
前記画像処理部１３は、撮像部１１によって入力された画像データに所定の画像処理を施すものである。画像処理の一例としては、ノイズフィルタによるノイズ除去処理、ガンマ補正処理、ホワイトバランス補正処理、エッジ強調処理等がある。これらの画像処理機能は、前記画像処理制御部１４からの指令に基づいて実行されるが、この実施形態では、画像処理の制御パラメータの一部あるいは全部を変更可能に構成されている。また、この実施形態では、画像処理部１３は画像データの領域判別機能、例えば文字領域と風景領域とを判別できる機能をも有しており、判別された領域毎に画像処理方法を変更することができるようになっている。
【００３０】
前記画像処理制御部１４は、システムコントローラ１５による指令に基づいて、前記画像処理部１５の動作を制御するものである。
【００３１】
システムコントローラ１５は、画像入力装置１の全体を統括的に制御するものである。具体的には、例えば、カメラ制御部１２を介して撮像部１１の動作を制御したり、画像処理制御部１４を介して画像処理部１３の動作を制御したり、画像処理された画像データ等をメモリ１６に記憶させあるいはメモリ１６から読み出したり、ユーザによる操作部１７の操作に応じた動作を行わせたり、通信部１８を介して画像出力装置２との間でデータの送受信を行わせる。システムコントローラ１５は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備えたマイクロコンピュータを備え、上記のような画像入力装置１の各部の制御は、ＲＯＭ等の記録媒体に記録されているプログラムを前記ＣＰＵが実行することにより行われる。
【００３２】
前記メモリ１６は、撮像部１１で撮像され画像処理部１３で画像処理された画像データや画像データに施した画像処理方法を記憶し、さらには、画像出力装置２で決定されかつ送信されてきた画像処理方法等を記憶する。
【００３３】
前記操作部１７は、シャッターボタン等ユーザによって操作される各種の操作部材を備えている。また、操作部１７には液晶パネル等の表示装置が設けられ、操作内容や撮影画像等を表示できるようになっている。
【００３４】
前記通信部１８は、画像出力装置２との間で画像データ等の各種のデータや信号を送受するものであり、送信手段及び受信手段として機能する。
【００３５】
一方、前記画像出力装置２は、通信部２１、操作部２２、メモリ２３、画像処理部２４、画像処理制御部２５、システムコントローラ２６、プリント部２７を備えている。
【００３６】
前記通信部２１は、画像入力装置１との間でデータや信号を送受するものであり、送信手段及び受信手段として機能する。
【００３７】
前記操作部２２は、プリント枚数設定ボタンや用紙サイズ設定ボタン等、ユーザによって操作される各種の操作部材を備えている。また、操作部２２には液晶パネル等の表示装置が設けられ、操作内容やプリント枚数等を表示できるようになっている。
【００３８】
前記メモリ２３は、前記画像入力装置１から送信されてきた画像データや画像処理方法、あるいは画像処理部２４で画像処理された画像データを記憶し、さらには、画像出力装置２によって決定された画像入力装置１側の画像処理方法等を記憶する。
【００３９】
前記画像処理部２４は、画像入力装置から送られてきた画像データに所定の画像処理を実施するものである。画像処理の一例としては、ノイズフィルタによるノイズ除去処理、エッジ強調処理等がある。これらの画像処理機能は、画像処理制御部２５からの指令に基づいて実行されるが、この実施形態では、画像処理の制御パラメータを変更可能に構成されている。また、この実施形態では、画像処理部２４は画像データの領域判別機能、例えば文字領域と風景領域とを判別できる機能を有しており、判別された領域毎に画像処理の制御パラメータを変更することができるようになっている。
【００４０】
前記画像処理制御部２５は、システムコントローラ２６による指令に基づいて、画像処理部２４の動作を制御するものである。
【００４１】
前記システムコントローラ２６は、画像出力装置２の全体を統括的に制御するものである。具体的には、例えば、画像処理制御部２５を介して画像処理部２４を制御したり、通信部２１を介して画像入力装置１との間でデータの送受信を行わせたり、ユーザによる操作部２２の操作に応じた動作を行わせたり、画像データ等をメモリ２３に記憶させあるいはメモリから読み出したり、画像処理部２４で画像処理された画像データをプリント部で印刷させる。システムコントローラ２６は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備えたマイクロコンピュータを備え、上記のような画像出力装置２の各部の制御は、ＲＯＭ等の記録媒体に記録されているプログラムを前記ＣＰＵが実行することにより行われる。
【００４２】
さらにこの実施形態では、システムコントローラ２６は、後述するように、画像入力装置１によって本入力される画像データに対して実行すべき画像入力装置側の画像処理方法を決定する決定手段としての機能をも有する。
【００４３】
前記プリント部２７は、前記画像処理部２４により画像処理された画像データを用紙に印刷するものであり、画像データの出力手段として機能する。このプリント部２７は出力可能な色空間の範囲や階調数等に関して、固有の出力特性を有している。
【００４４】
次に、図１に示した画像データの入出力システムの動作を説明する。
【００４５】
まず、画像入力装置１の通信部１８と画像出力装置２の通信部２１とを接続したのち、画像出力装置２は画像入力装置１の画像処理能力を取得すると共に、取得した画像処理能力のうち制御パラメータを変更可能なものとその変更可能範囲を把握する。
【００４６】
図２は、前記画像処理能力の取得処理を示すフローチャートであり、図２（ａ）は画像入力装置１のシステムコントローラ１５の制御動作を示すフローチャート、図２（ｂ）は画像出力装置２のシステムコントローラ２６の制御動作を示すフローチャートである。
【００４７】
図２（ｂ）において、画像出力装置２のシステムコントローラ２６は、Ｓ２１１で、画像入力装置（デジタルカメラ）１と画像出力装置２が接続されているか否かを判断する。接続されていなければ（Ｓ２１１にてＮＯ）、そのまま処理を終了する。
【００４８】
接続されているときは（Ｓ２１１にてＹＥＳ）、Ｓ２１２で、画像入力装置１の機種を検出したのち、Ｓ２１３で、画像処理能を既に取得しているか否かを判断する。取得済みであれば（Ｓ２１３にてＹＥＳ）、処理を終了する。取得済みでなければ（Ｓ２１３にてＮＯ）、Ｓ２１４で、画像処理能力の取得要求を画像入力装置１へ通知（送信）したのち、Ｓ２１５で、画像入力装置１からの画像処理能力の受信待機状態となる。
【００４９】
一方、画像入力装置１のシステムコントローラ１５は、Ｓ２０１で、画像出力装置２から画像処理能力の取得要求が送られてくるのを待っており、送られてくると（Ｓ２０１にてＹＥＳ）、Ｓ２０２で、自己の画像処理能力（変更可能なパラメータとその変更可能範囲を含む）を通信部１８を介して画像出力装置２に送信したのち、処理を終了する。
【００５０】
画像出力装置２のシステムコントローラ１５は、Ｓ２１５で、前記画像入力装置１からの画像処理能力受信したときは（Ｓ２１５にてＹＥＳ）、Ｓ２１６で、受信した画像処理能力をメモリ２３に記憶させて、処理を終了する。
【００５１】
こうして、画像入力装置１の画像処理能力が画像出力装置２に送られてメモリ２３に格納され、画像出力装置２は前記画像処理能力のうちの変更可能なパラメータとその変更可能範囲を把握する。
【００５２】
次に、画像入力装置１による画像データ入力時（撮像時）における処理を、図３（ａ）（ｂ）のフローチャートで示す。
【００５３】
図３（ａ）は画像入力装置１のシステムコントローラ１５の制御動作を示すフローチャート、図３（ｂ）は画像出力装置２のシステムコントローラ２６の制御動作を示すフローチャートである。
【００５４】
図３（ａ）において、Ｓ３０１で、画像入力装置１のシステムコントローラ１５は、操作部１７のシャッターボタンが半押しされたか否かを判断する。半押しされていなければ（Ｓ３０１にてＮＯ）、処理を終了する。半押しされていれば（Ｓ３０１にてＹＥＳ）、Ｓ３０２で、画像処理方法をデフォルト値に設定したのち、Ｓ３０３で、画像の本入力前の予備入力（プレ撮像）を行わせる。
【００５５】
次いで、Ｓ３０４で、撮像された画像データを、デフォルト設定された画像処理方法で画像処理したのち、Ｓ３０５で、その画像データ及び画像処理方法を出力装置２に送信する。そして、Ｓ３０６で、画像出力装置２から、本入力される画像データに対して実施すべき画像処理方法が送信されてくるのを待つ。
【００５６】
一方、画像出力装置２のシステムコントローラ２６は、Ｓ３１１で、画像入力装置１から前記画像データと画像処理方法が送信されてくるのを待っている。
【００５７】
これら画像データ等を受信すると（Ｓ３１１にてＹＥＳ）、Ｓ３１２で、受信した画像データを解析すると共に、送られてきた画像処理方法の内容、画像出力装置２自身の画像処理部２４で可能な画像処理方法及びプリント部２７の出力特性とから、画像入力装置１に対して本入力時（本撮像時）に実施すべき画像処理方法を決定する。なお、プリント部２７の出力特性としては、出力可能な色空間の範囲及び階調数等があり、色空間のどの範囲の色が再現できるか、及び、何色表示できて、それらの各色は色空間のどこに配置されているのか、階調数と線数に相関関係がある装置の場合は、階調数と線数の関係等がある。
【００５８】
そして、Ｓ３１３で、決定した画像処理方法を画像入力装置１に送信して、ルーチンを終了する。
【００５９】
画像入力装置１のシステムコントローラ１５は、Ｓ３０６で、前記画像出力装置２から送信されてきた画像処理方法を受信すると（Ｓ３０６にてＹＥＳ）、Ｓ３０７で、本入力時の画像処理方法として受信した画像処理方法を設定したのち、Ｓ３０８で、画像の本入力を行わせる。この本入力は、撮影可能なことを操作部１７の表示装置等によりユーザに知らせ、このユーザがシャッターボタンを全押しすることで開始すれば良い。既にシャッターボタンが全押しされているときは、そのまま開始すればよい。
【００６０】
本入力後、Ｓ３０９で、前記Ｓ３０７にて設定した画像処理方法で画像処理を行わせる。なお、画像処理した画像データは、メモリ１６や他の記録媒体に記録されるか、あるいは画像出力装置２に送信される。この点については、後述する。
【００６１】
このように、画像出力装置２が、画像入力装置１から受信した画像データと画像処理方法、及び画像出力装置２自身の有する画像処理方法と出力特性とから、画像入力装置１に対して本入力時に実施すべき画像処理方法を決定するから、画像入力装置１と画像出力装置２とで重複した画像処理の実施を避けることができ、不自然な画像が出力されるのを防止でき、両装置の有する処理能力を有効に活用することができる。
【００６２】
画像処理方法の設定の一例としては、ノイズ除去機能のオン／オフ及びノイズ除去に用いるフィルタの特性を示すパラメータを設定する場合がある。
【００６３】
例えば、画像データのノイズ除去処理として、複数回撮像することでノイズを除去している場合、画像入力装置１側でノイズ除去を行った方が良好な結果が得られ、メディアンフィルタによるノイズ除去を行っている場合は、フィルタのサイズや特性がより優れている装置側で行った方が良い。
【００６４】
また、画像入力装置１側に、複数回撮像することによるノイズ除去機能がない場合には、画像出力装置２側から複数回撮像を指示し、画像出力装置２側での画像処理時にノイズ除去をすることも可能になる。
【００６５】
また、画像入力装置１側で、複数回撮像法とメディアンフィルタの両方でノイズ除去を行っている場合、メディアンフィルタのサイズや特性を、画像出力装置２側と比較し、出力装置２側を使用した方が良好な結果が得られると予想される場合は、画像入力装置１に対して複数回撮像によるノイズ除去のみを指示する。
【００６６】
画像処理方法の設定の他の例としては、エッジ強調機能のオン／オフ及びエッジ強調に用いるフィルタの特性を示すパラメータを設定する場合がある。
【００６７】
例えば、本実施形態のように画像入力装置１がデジタルカメラの場合、接写可能な距離より近づいて撮影すると、ぼけた画像になる。そのようなぼけた画像を画像処理により補正する場合、アンシャープマスクフィルタを用いることが多い。画像入力装置１側にアンシャープマスクフィルタが搭載されていない場合、あるいは画像出力装置２側のフィルタの方が性能が高い場合、撮像時の焦点距離と実際の被写体までの距離を取得した上で、画像入力装置１側のフィルタはオフにして撮像し、画像出力時に、取得した撮像時の焦点距離と実際の被写体までの距離の差分から適切なフィルタを用いて画像処理して出力することができる。
【００６８】
画像処理方法の設定のさらに他の例としては、ガンマ補正機能のオン／オフ及びガンマ補正に用いるフィルタの特性を示すパラメータを設定する場合がある。
【００６９】
具体的には、画像入力時にガンマ補正を行うか、行わないかを設定する。ガンマ補正を行う場合は、どのような特性（入力画面の明るさと、記録する画像データのうち明るさを示す値の関係）で画像入力を行うかを決定する。
【００７０】
被写体のダイナミックレンジが広いと認識された場合で、画像出力装置２側から絞りを変えて複数回撮像することを指示し出力装置２側で合成することにより、画像入力装置１の能力を超える画像を撮像する場合は、撮像ごとにガンマ特性を変更する。
【００７１】
画像処理方法の設定のさらに他の例としては、領域判別に伴うものがある。
【００７２】
例えば、被写体の種類によって、画像入力装置１側で画像処理をした方が良い場合と、画像出力装置２側で画像処理をした方が良い場合がある。一般的に風景などを撮像する場合は、画像入力装置１側で画像処理をした方が良く、ホワイトボードに書かれた文字や掲示板に貼られた文字情報を撮影する場合は、画像出力装置２側で画像処理をした方が良い。出力装置２側に領域判別機能がある場合、プレ撮像によって取得した画像の領域判別を行い、文字領域が、あるしきい値以上の割合を占めていると判断した場合、入力装置１側に画像処理を行わないことを指示した上で撮像を指示し、出力装置２側で画像処理を行えば、より良好な結果が得られる。
【００７３】
一方、画像入力装置１側に領域判別機能があり、領域ごとに画像処理方法を設定できる場合は、文字情報の部分と風景の部分を個別に画像処理方法を設定することで、風景の部分のみ画像入力装置１側で画像処理を行い、文字情報の部分については画像出力装置２側で画像処理を行うといったことが可能になる。
【００７４】
また、画像入力装置１側に領域判別機能があり、領域ごとに画像処理方法を変更している場合は、フィルタサイズなどが、画像処理方法に適した領域判別のパラメータに設定されていることがある。その場合、画像出力装置２側で画像処理を行う際に不適当な判別結果となってしまう場合があるので、領域判別のパラメータを画像出力装置２側からも変更できるようにすることで、より良い出力結果が得られる。
【００７５】
具体例としては、文字領域と写真領域に分割して、文字領域に対してはエッジ強調を行い、写真領域に対しては何も処理を行わないという画像処理を行うデジタルカメラ（画像入力装置）１があるとする。また、エッジ強調を行うフィルタサイズはＮ×Ｍ画素の矩形の領域とする。この場合、もし領域判別の際にＮ×Ｍ画素より小さい領域の周辺画素を用いているとすると、例えば文字領域の画素を参照して写真領域の画素を補正するとかあるいはその逆の場合のように、領域外の画素も参照してエッジ強調を行うことになる可能性がでてくる。従って、領域判別の際に参照する周辺画素は、Ｎ×Ｍ画素より大きいのが一般的である。そこで、本実施形態において、画像出力装置２側でＮ×Ｍ画素より大きいＮ１×Ｍ１画素のフィルタサイズでエッジ強調を行おうとするなら、画像入力装置１側の領域判別もＮ１×Ｍ１画素より大きい領域の周辺画素を用いて行った方が、望ましい結果が得られるので、画像出力装置２から入力装置１に対して、パラメータとしてＮ１×Ｍ１より大きい領域の周辺画素を用いて領域判別を行うように指示することが考えられる。
【００７６】
次に、画像入力装置１により本入力及び画像処理された画像データの取り扱いについての実施形態を、図４及び図５を参照して説明する。この実施形態は、画像出力装置２で決定された画像処理方法により画像入力装置１が画像処理を行った画像データに対しては、画像出力装置２は、前記画像処理方法と関連した画像処理を実施する一方、そうでない画像データに対しては、通常の画像処理を実施して印刷を行う例を示すものである。
【００７７】
図４は、画像処理された画像データを、一旦画像入力装置１のメモリ１６やメモリカード等の他の記録媒体に記録しておき、その後に画像入力装置１や前記他の記録媒体を画像出力装置２に接続して印刷する場合のフローチャートであり、図４（ａ）は、画像入力装置１のシステムコントローラ１５の制御動作を示し、図４（ｂ）は、画像出力装置２のシステムコントローラ２６の制御動作を示す。
【００７８】
まず、画像入力装置１のシステムコントローラ１５は、Ｓ４０１で、画像入力（本入力）を行わせたのち、Ｓ４０２で画像処理を行わせ、Ｓ４０３で、得られた画像データを画像入力装置１内のメモリ１６あるいは他の記録媒体に記録する。
【００７９】
次に、Ｓ４０４で、Ｓ４０２において実施した画像処理方法は、画像出力装置２が決定したものであるか否かを判断する。画像出力装置２が決定したものであれば（Ｓ４０４にてＹＥＳ）、Ｓ４０５に進んで、その旨をメモリ１６あるいは他の記録媒体に記録したのち、さらにＳ４０６で、その画像処理方法の内容を記録する。
【００８０】
画像出力装置２が決定したものでなければ（Ｓ４０４にてＮＯ）、そのまま処理を終了する。
【００８１】
一方、画像出力装置２側では、Ｓ４１１で、画像入力装置１のメモリ１６あるいは他の記録媒体を介して、記録された画像テータ等を取得する。
【００８２】
次に、Ｓ４１２で、画像データの画像処理方法は画像出力装置２が決定したものであるか否かを、取得したデータを基に判断する。画像出力装置２が決定したものであれば（Ｓ４１２にてＹＥＳ）、Ｓ４１３に進んで、画像処理方法１を設定してその方法による画像処理を行わせる。この画像処理方法１は、画像入力装置１から取得した画像データ及び画像処理方法等に基づいて決定される。
【００８３】
画像出力装置２が決定したものでなければ（Ｓ４１２にてＮＯ）、Ｓ４１４で、画像処理方法２を設定してその方法による画像処理を行わせる。この画像処理方法２は、画像出力装置２が一般の画像データに対して通常行う画像処理方法である。
【００８４】
こうして、画像処理を行ったのち、Ｓ４１５で、プリント部２７によるプリント処理を実行させる。
【００８５】
このように、画像出力装置２で決定された画像処理方法により画像入力装置１が画像処理を行った画像データか否かを、画像出力装置２側で自動的に判断し、対応する画像処理方法により画像出力装置２側の画像処理が行われるから、その画像データに対する最適な処理を自動的に行うことができる。即ち、画像出力装置２で決定された画像処理方法により画像入力装置１が画像処理を行った画像データに対しては、画像入力装置１と分担した画像処理を行うことにより、重複した画像処理を避けることができ、また両装置の有する画像処理能力を有効に活用することができる。
【００８６】
図５は、画像入力装置１により本入力及び画像処理された画像データを、直接に画像出力装置２に送信して印刷する場合のフローチャートであり、図５（ａ）は、画像入力装置１のシステムコントローラ１５の制御動作を示し、図５（ｂ）は、画像出力装置２のシステムコントローラ２６の制御動作を示す。
【００８７】
まず、画像入力装置１のシステムコントローラ１５は、Ｓ５０１で、画像入力（本入力）を行わせたのち、Ｓ５０２で画像処理を行わせ、Ｓ５０３で、得られた画像データを画像出力装置２へ送信する。
【００８８】
次に、Ｓ５０４で、Ｓ５０２において実施した画像処理方法は、画像出力装置２が決定したものであるか否かを判断する。画像出力装置２が決定したものであれば（Ｓ５０４にてＹＥＳ）、Ｓ５０５に進んで、その旨を画像出力装置２に送信したのち、さらにＳ５０６で、その画像処理方法の内容を送信する。
【００８９】
画像出力装置２が決定したものでなければ（Ｓ５０４にてＮＯ）、そのまま処理を終了する。
【００９０】
一方、画像出力装置２側では、Ｓ５１１で、画像入力装置１から画像テータ等を受信する。
【００９１】
次に、Ｓ５１２で、画像データの画像処理方法は画像出力装置２が決定したものであるか否かを、取得したデータを基に判断する。画像出力装置２が決定したものであれば（Ｓ５１２にてＹＥＳ）、Ｓ５１３に進んで、画像処理方法１を設定してその方法による画像処理を行わせる。この画像処理方法１は、画像入力装置１から送られてきた画像データ及び画像処理方法等に基づいて決定される。
【００９２】
画像出力装置２が決定したものでなければ（Ｓ５１２にてＮＯ）、Ｓ５１４で、画像処理方法２を設定してその方法による画像処理を行わせる。この画像処理方法２は、画像出力装置２が一般の画像データに対して通常行う画像処理方法である。
【００９３】
こうして、画像処理を行ったのち、Ｓ５１５で、プリント部２７によるプリント処理を実行させる。
【００９４】
図５の実施形態においても、図４の場合と同様に、画像出力装置２で決定された画像処理方法により画像入力装置１が画像処理を行った画像データか否かを、画像出力装置２側で自動的に判断し、対応する画像処理方法により画像出力装置２側の画像処理が行われるから、その画像データに対する最適な処理を自動的に行うことができる。即ち、画像出力装置２で決定された画像処理方法により画像入力装置１が画像処理を行った画像データに対しては、画像入力装置１と分担した画像処理を行うことにより、重複した画像処理を避けることができ、また両装置の有する画像処理能力を有効に活用することができる。
【００９５】
以上、この発明の一実施形態を説明したが、この発明はこれら実施形態に限定されることはない。例えば、画像入力装置１がデジタルカメラである場合を示したが、スキャナ装置等の他の画像入力装置であっても良い。また、画像出力装置２としてプリンタを示したが、プリンタ機能、コピー機能、スキャナ機能等を備えた複合機その他の画像出力装置であっても良い。
【００９６】
また、画像出力装置２は、通信部２１と操作部２２とメモリ２３と画像処理部２４と画像処理制御部２５とシステムコントローラ２６とプリント部２７が一つの筐体内に収容されていても良いし、一部が別筐体で配置されて、電気的に接続されたものであっても良い。例えば、通信部２１とメモリ２３とシステムコントローラ２６とを一つの別筐体に配置して、操作部２２、画像処理部２４、プリント部２７を備えた画像出力装置本体に対する制御部として機能させ、この制御部で画像入力装置１に対する画像処理方法を決定するものとしても良い。
【００９７】
なお、以上説明した具体的実施形態には、以下の構成を有する発明が含まれている。
（１）画像入力装置から送信される本入力前の画像データとこの画像データについての画像入力装置側の画像処理方法とを受信する受信手段と、
画像データを処理する画像処理手段と、
前記画像処理手段によって処理された画像データを出力する出力手段と、
前記受信手段によって受信した前記画像データ及び前記画像処理方法と、前記画像処理手段の画像処理能力及び前記出力手段の出力特性とに基づいて、画像入力装置によって本入力される画像データに対する画像入力装置側の画像処理方法を決定する決定手段と、
前記決定手段によって決定した画像入力装置側の画像処理方法を、前記画像入力装置に送信する送信手段と、
を備え、
前記決定手段によって決定される画像入力装置側の画像処理方法が、エッジ強調処理に関するものであることを特徴とする画像出力装置。
【００９８】
この画像出力装置では、入力装置及び出力装置の処理能力に応じた最適なエッジ強調処理を行うことができる。
（２）画像入力装置から送信される本入力前の画像データとこの画像データについての画像入力装置側の画像処理方法とを受信する受信手段と、
画像データを処理する画像処理手段と、
前記画像処理手段によって処理された画像データを出力する出力手段と、
前記受信手段によって受信した前記画像データ及び前記画像処理方法と、前記画像処理手段の画像処理能力及び前記出力手段の出力特性とに基づいて、画像入力装置によって本入力される画像データに対する画像入力装置側の画像処理方法を決定する決定手段と、
前記決定手段によって決定した画像入力装置側の画像処理方法を、前記画像入力装置に送信する送信手段と、
を備え、
前記決定手段によって決定される画像入力装置側の画像処理方法が、ガンマ補正に関するものであることを特徴とする画像出力装置。
【００９９】
この画像出力装置では、入力装置及び出力装置の処理能力に応じた最適なガンマ補正処理を行うことができる。
（３）画像入力装置から送信される本入力前の画像データとこの画像データについての画像入力装置側の画像処理方法とを受信する受信手段と、
画像データを処理する画像処理手段と、
前記画像処理手段によって処理された画像データを出力する出力手段と、
前記受信手段によって受信した前記画像データ及び前記画像処理方法と、前記画像処理手段の画像処理能力及び前記出力手段の出力特性とに基づいて、画像入力装置によって本入力される画像データに対する画像入力装置側の画像処理方法を決定する決定手段と、
前記決定手段によって決定した画像入力装置側の画像処理方法を、前記画像入力装置に送信する送信手段と、
を備え、
前記決定手段によって決定される画像入力装置側の画像処理方法が、入力装置側の領域判別のためのパラメータの設定に関するものであることを特徴とする画像出力装置。
【０１００】
この画像出力装置では、入力装置側の領域判別についての最適なパラメータを設定することができる。
（４）画像入力装置から送信される本入力前の画像データとこの画像データについての画像入力装置側の画像処理方法とを受信する受信手段と、
画像データを処理する画像処理手段と、
前記画像処理手段によって処理された画像データを出力する出力手段と、
前記受信手段によって受信した前記画像データ及び前記画像処理方法と、前記画像処理手段の画像処理能力及び前記出力手段の出力特性とに基づいて、画像入力装置によって本入力される画像データに対する画像入力装置側の画像処理方法を決定する決定手段と、
前記決定手段によって決定した画像入力装置側の画像処理方法を、前記画像入力装置に送信する送信手段と、
を備え、
前記決定手段は、画像入力装置による画像入力の前に、画像入力装置の画像処理能力及び処理内容を変更可能な範囲を予め取得することを特徴とする画像出力装置。
【０１０１】
この画像出力装置では、画像入力装置の画像処理能力及び処理内容を変更可能な範囲を予め取得するから、前記画像入力装置側の画像処理方法の決定が容易になる。
（５）画像データを処理する画像処理手段と、前記画像処理手段によって処理された画像データを出力する出力手段とを備えた画像出力装置を制御する画像出力制御装置であって、
画像入力装置から送信される本入力前の画像データとこの画像データについての画像入力装置側の画像処理方法とを受信する受信手段と、
前記受信した前記画像データ及び前記画像処理方法と、前記画像出力装置の画像処理能力及び出力特性とに基づいて、画像入力装置によって本入力される画像データに対する画像入力装置側の画像処理方法を決定する決定手段と、
決定した画像入力装置側の画像処理方法を、前記画像入力装置に送信する送信手段と、
を備えたことを特徴とする画像出力制御装置。
【０１０２】
この制御装置では、画像入力装置による本入力前の画像データ及び画像処理方法と、画像出力装置の画像処理能力及び出力特性とに基づいて、画像入力装置側の画像処理方法が決定されるから、画像入力装置側の処理能力及び出力装置側の処理能力に応じて最適な処理を実施させることができ、画像入力装置と画像出力装置とで重複した処理が実施されるのを防止でき、高画質の画像を出力することができる。
（６）画像入力装置から送信される本入力前の画像データとこの画像データについての画像入力装置側の画像処理方法とを受信する工程と、
前記受信した前記画像データ及び前記画像処理方法の内容と、画像出力装置の有する画像処理能力及び出力特性とに基づいて、前記画像入力装置によって本入力される画像データに対する画像入力装置側の画像処理方法を決定する工程と、
前記決定した画像入力装置側の画像処理方法を、前記画像入力装置に送信する工程と、
前記決定した画像処理方法により画像入力装置側で画像処理された画像データに対して、前記画像処理方法に関連した画像処理を行う工程と、
画像処理を行った画像データを出力する工程と、
を備えたことを特徴とする画像出力方法。
【０１０３】
この画像出力方法では、画像入力装置による本入力前の画像データ及び画像処理方法と、画像出力装置側の画像処理能力及び出力特性とに基づいて、画像入力装置側の画像処理方法を決定し、この決定した画像処理方法を画像入力装置に送信し、決定した画像処理方法により画像入力装置側で画像処理された画像データに対しては、前記画像処理方法に関連した画像処理を行って出力する。従って、画像入力装置側の処理能力及び出力装置側の処理能力に応じて最適な処理を実施させることができ、画像入力装置と画像出力装置とで重複した処理が実施されるのを防止でき、高画質の画像を出力することができる。
（７）画像入力装置から送信される本入力前の画像データとこの画像データについての画像入力装置側の画像処理方法とを受信する受信手段と、画像データを処理する画像処理手段と、前記画像処理手段によって処理された画像データを出力する出力手段と、前記受信手段によって受信した前記画像データ及び前記画像処理方法の内容と、前記画像処理手段の画像処理能力及び前記出力手段の出力特性とに基づいて、前記画像入力装置によって本入力される画像データに対する画像入力装置側の画像処理方法を決定する決定手段と、前記決定手段によって決定した画像入力装置側の画像処理方法を、前記画像入力装置に送信する送信手段と、
を備えた画像出力装置と、
画像データを入力する入力手段と、前記入力手段によって入力された画像データを処理する画像処理手段と、前記入力手段による本入力前の画像データとこの画像データについての前記画像処理手段による画像処理方法とを、前記画像出力装置に送信する送信手段と、前記画像出力装置によって決定されかつ送信されてきた画像処理方法を受信する受信手段と、を備え、前記画像処理手段は、前記入力手段によって本入力された画像データに対して、前記受信手段で受信した画像処理方法を実施する画像入力装置と、
を備えたことを特徴とする画像入出力システム。
【０１０４】
この画像入出力システムでは、画像入力装置による本入力前の画像データ及び画像処理方法と、画像処理手段の画像処理能力及び出力手段の出力特性とに基づいて、画像入力装置側の画像処理方法が決定され、この決定された画像処理方法によって画像入力装置側の画像処理画行われるから、画像入力装置側の処理能力及び出力装置側の処理能力に応じて最適な処理を実施させることができ、画像入力装置と画像出力装置とで重複した処理が実施されるのを防止でき、高画質の画像を出力することができる。
【０１０５】
【発明の効果】
請求項１に係る発明によれば、画像入力装置による本入力前の画像データ及び画像処理方法と、画像処理手段の画像処理能力及び出力手段の出力特性とに基づいて、画像入力装置側の画像処理方法を決定するから、画像入力装置側の処理能力及び出力装置側の処理能力に応じて最適な処理を実施させることができ、画像入力装置と画像出力装置とで重複した処理が実施されるのを防止でき、高画質の画像を出力することができる。
【０１０６】
請求項２に係る発明によれば、決定手段によって決定される画像入力装置側の画像処理方法が、ノイズ除去に関するものであるから、入力装置の処理能力に応じた最適なノイズ除去処理を行うことができる。
【０１０７】
請求項３に係る発明によれば、領域毎に入力装置側の画像処理方法が決定されるから、各領域毎に最適な処理が可能となり、より精細で高画質の画像を得ることができる。
【０１０８】
請求項４に係る発明によれば、画像入力装置による画像データが、決定手段により決定された画像処理方法で画像処理された画像データであるか否かの判別結果に応じて、画像処理方法が変更されるから、画像データに対する最適な画像処理を自動的に行わせることができる。
【０１０９】
請求項５に係る発明によれば、画像出力装置で決定された画像処理方法で、本入力された画像データが処理されるから、画像出力装置と組み合わされることにより、最適な画像処理を行うことができる画像入力装置となし得る。その結果、画像入力装置及び画像出力装置の画像処理能力を有効に活用でき、画像処理の重複による不自然な画像形成を回避できる画像データの入出力システムの構築が可能となる。
【図面の簡単な説明】
【図１】この発明の一実施形態に係る画像入力装置及び画像出力装置を用いた画像入出力システムの一例を示すブロック図である。
【図２】画像出力装置による画像処理能力の取得時の処理を示すフローチャートである。
【図３】画像入力装置による画像データ入力時における処理を示すフローチャートである。
【図４】画像入力装置により画像処理された画像データを、画像出力装置により印刷する場合の処理を示すフローチャートである。
【図５】同じく、画像入力装置により画像処理された画像データを、画像出力装置により印刷する場合の別の処理を示すフローチャートである。
【符号の説明】
１      画像入力装置
２            画像出力装置
１１        撮像部（入力手段）
１３        画像処理部
１８        通信部（送信手段、受信手段）
２１        通信部（送信手段、受信手段）
２４        画像処理部
２６        システムコントローラ（決定手段）
２７        プリント部（出力手段）
【図１】
2004165814.tif 000003
【図２】
2004165814.tif 000004
【図３】
2004165814.tif 000005
【図４】
2004165814.tif 000006
【図５】
2004165814.tif 000007