(57)【要約】      （修正有）【課題】画像補正を行う場合、全体処理時間を短縮し、かつコストをかけずに効率良く行う画像処理装置およびその制御方法を提供する。【解決手段】第１の画像処理装置において、撮影設定情報取得手段と、画像を補正する画像補正実行手段２０３と、第２の画像処理装置に用意される補正データサイズ画像データのサイズを比較するデータサイズ比較手段２０４と、補正データをダウンロードするか撮影画像をアップロードするかの判定手段とをもつ。第２の画像処理装置では、補正データを管理する制御管理手段と、補正データを使用して補正を実行する画像補正実行手段と第１の画像処理装置とのデータ受信、送信を行うデータ送受信手段を持つ。【選択図】図２
2017028467.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上に接続された対象画像の補正を行う画像処理システムであって、
補正対象の画像を入力する画像入力手段（200）と
前記補正対象画像の付帯情報を取得する付帯情報取得手段（207）と
ネットワーク上に存在する補正データを保持している第２の画像処理装置と通信を行うための送受信手段（201）と
補正データを利用して画像の品質を回復する画像補正実行手段（203）と
補正対象画像と補正データサイズとを通信経路条件を考慮した補正係数を乗じて比較するデータ比較手段（204）と
前記付帯情報から識別されるレンズ種をはじめとする補正データ種別を決定する補正データ決定手段（206）と
補正処理を管理する制御管理手段（205）と
を具備することを特徴とする第１の画像処理装置。
【請求項２】
ネットワーク上に接続された対象画像の補正を行う画像処理システムであって、
ネットワーク上に存在する前記第１の画像処理装置が利用する画像の品質を回復するための補正データ（304）のデータベース（303）と、
前記データベースに蓄積されている補正データを管理する制御管理手段（302）と
ネットワークを通して前記第1の画像処理装置と通信するためのデータ送受信手段（301）と
前記補正データを使用して前記第1の画像処理装置から受信した画像データに補正処理を行う補正処理実行手段（300）と
を具備することを特徴とする第２の画像処理装置。
【請求項３】
請求項１の画像処理装置および請求項２のネットワーク上の第２の画像処理装置からなることを特徴とする画像処理システム。
【請求項４】
ネットワーク上に接続された対象画像の補正を行う画像処理システムであって、
補正対象の画像を入力する画像入力手段（200）と
前記補正対象画像の付帯情報を取得する付帯情報取得手段（207）と
ネットワーク上に存在する補正データを保持している第2の画像処理装置と通信を行うための送受信手段（201）と
補正処理を管理する制御管理手段（205）と
を具備することを特徴とする第１の画像処理装置。
【請求項５】
ネットワーク上に接続された対象画像の補正を行う画像処理システムであって、
ネットワーク上に存在する第１の画像処理装置が利用する画像の品質を回復するための補正データ（304）を蓄積した補正データのデータベース（303）と、
そのデータベースに蓄積されている蓄積補正データを管理する制御管理手段（302）と
ネットワークを通して外部の画像処理装置と通信するためのデータ送受信手段（301）と
補正対象画像と補正データサイズとを通信経路条件を考慮した補正係数を乗じて比較するデータ比較手段（810）と
前記付帯情報から識別されるレンズ種をはじめとする補正データ種別を決定する補正データ決定手段（820）と
補正データを使用して第１の画像処理装置から受信した画像データに対して補正処理を行う補正処理実行手段（300）と
を具備することを特徴とする第２の画像処理装置。
【請求項６】
請求項４の画像処理装置および請求項５のネットワーク上の第２の画像処理装置からなることを特徴とする画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラの撮影画像の画像補正処理に関し、特にレンズ固有の補正データを利用して処理を行う画像処理装置あるいは撮像装置に関する。
【背景技術】
【０００２】
従来、周辺光量補正、歪曲補正といったレンズ関連の補正には、情報処理装置内に、そのレンズごとに補正データを用意して、そのデータを利用することで画像補正を行ってきた。しかしながら、新しく発売されたレンズなどに対応するためには、その補正データをその都度、新しいものに更新する必要があり、ユーザーがデータの更新が可能な状況にないと、画像の補正が行えないなどの不便があった。
【０００３】
こういった課題に対して、参考文献１には、カメラ本体で撮影時に補正を済ませてしまう方法として、レンズを交換した際に、カメラからレンズの識別IDを基地局に送信、そして基地局からの識別データに対応した新しい光学的補正データを受信するというものが開示されている。この開示例の補正演算手段は、撮像部から入力された画像データを無線通信手段から受信された光学的補正データにより補正する。
【０００４】
また、レンズデータ以外に、新しいデバイスに対応するための補正データの配布方法として、特許文献２においては、サーバーに表示装置の特性ごとの補正データを用意するものもある。補正データの内容は、その画像を表示する表示装置の種類（液晶、プラズマ、ブラウン管など）に応じたものである。その画像を表示する際、ユーザーの表示装置に応じて、その補正データをダウンロードして入手、その補正データを利用してデータを補正して表示する。こうして最新の表示デバイスに対応できるとしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１９２１６９号公報
【特許文献２】特開２００３−２５９２０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に開示された従来技術では、撮影時にネットワーク接続されたカメラからレンズIDをサーバーに送信して、そのレンズIDに基づく補正データをカメラにダウンロードする。しかしながら、近年、より精度の高いレンズ補正処理が可能になってきているが、その補正データは、従来の補正データと比較して、非常に大きなデータ量となり、すべてのレンズのデータをローカルな情報処理装置上の記憶装置内にもつことが困難になってきている。
【０００７】
また補正データが単純かつ少量のレンズ補正データ（歪曲、周辺光量などの補正）ではなく、フレア補正、コマ収差補正などを目的とする画像の品質を回復させるためのデータでは、種々の撮影条件別で構成される巨大な補正データサイズを有する場合があり、こういった場合には、撮像装置たるカメラにデータをすべてダウンロードするにはリソースとしてのメモリもないし、時間もかかる。
【０００８】
そこで、本発明の目的は、撮像装置内で高精度な画像補正技術の利用とかかる全体処理時間の短縮をコストをかけずに効率よく行うための手段を提供することにある。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために、本発明は、
ネットワーク上に接続された対象画像の補正を行う画像処理システムであって、
補正対象の画像を入力する画像入力手段（200）と
前記補正対象画像の付帯情報を取得する付帯情報取得手段（207）と
ネットワーク上に存在する補正データを保持している第2の画像処理装置と通信を行うための送受信手段（201）と
補正データを利用して画像の品質を回復する画像補正実行手段（203）と
補正対象画像と補正データサイズとを通信経路条件を考慮した補正係数を乗じて比較するデータ比較手段（204）と
前記付帯情報から識別されるレンズ種をはじめとする補正データ種別を決定する補正データ決定手段（206）と
補正処理を管理する制御管理手段（205）と
を具備することを特徴とする第１の画像処理装置。
【発明の効果】
【００１０】
本発明によれば、画像補正処理実行時に対象画像のサイズと補正データのサイズを通信経路状況を鑑みて比較して、その転送コストを判断し、第２の画像処理装置に保持されている補正データを取得するか、あるいは第２の画像処理装置に補正対象画像自体をアップロードして第２の画像処理装置側で画像処理させた結果を入手するかを適切に切り替えることで、効率的な補正処理を行うことができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態にかかる画像処理装置の概略構成を示すブロック図である。
【図２】本発明の第１実施形態にかかる第1の画像処理装置が備える処理手段を模式的に示す図である。
【図３】本発明の第１実施形態にかかるデータベースを具備する第2情報処理装置が備える処理手段を模式的に示す図である。
【図４】本発明の第１実施形態にかかる画像処理として画像回復処理を行うための画像の品質を回復するための補正データの全体のデータ構造要素を示す図である。
【図５】本発明の第１実施形態にかかる画像補正をするための第１の画像処理装置の動作処理のフローチャートである。
【図６】本発明の第1実施形態にかかる第2の情報処理装置の動作のフローチャートである。
【図７】本発明の第２実施形態にかかる第1の画像処理装置が備える処理手段を模式的に示す図である。
【図８】本発明の第2実施形態にかかるデータベースを具備する第2情報処理装置が備える処理手段を模式的に示す図である。
【図９】本発明の第２実施形態にかかる画像補正を実行する際の、第１の情報処理装置の動作のフローチャートである。
【図１０】本発明の第２実施形態にかかる第２の情報処理装置の動作のフローチャートである。
【発明を実施するための形態】
【００１２】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
【００１３】
＜画像処理装置の構造＞
図１は本発明の実施形態にかかわる画像処理装置の概略構成を示すブロック図である。図１に示される画像処理装置の構成は、後述する第１実施形態および第２実施形態に共通する構成である。
【００１４】
画像処理装置では、CPU100は、外部記憶装置103に記憶されたオペレーティングシステム（OS）や画像処理アプリケーションプログラムをメモリ102に展開し、実行することで、装置全体の動作が制御され、装置で実行される各種の処理が実現される。
【００１５】
なお、一般的なパーソナルコンピュータはもとより、デジタルカメラのように撮像装置を兼ねる場合であっても本発明の構成要素を保有していればこれを限定するものではない。
【００１６】
外部記憶装置103としては、例えば、ハードディスク等が用いられる。
【００１７】
メモリ102としては、RAM等の揮発性メモリが用いられる。なお、OSや画像処理アプリケーションプログラムは、外部記憶装置103に代えて、ROM等の不揮発性メモリに記憶されていてもよい。
【００１８】
外部記憶装置103には画像データが格納されている。ここでは、外部記憶装置103に格納されている画像は、デジタルカメラを用いて撮影された撮影画像であるものとする。
【００１９】
CPU100は、外部記憶装置103から補正対象となる画像のデータを読み出して表示メモリ101に展開し、画像を表示装置105に表示する。表示装置105としては、液晶ディスプレイやCRT等が用いられる。
【００２０】
また、通信装置106によって、第2の情報処理装置とデータのやり取りを可能ならしめている。この通信装置106は外部ネットワークに接続するものであってもよいし、ローカルなネットワークや有線での接続でも任意の別の情報処理装置と接続可能であれば、方式は問わない。この通信装置106によって、第2の情報処理装置に格納されている画像処理に必要な補正データあるいは補正結果の画像を入手する。
【００２１】
画像処理装置の操作者による操作は、キーボードやマウス等の入力装置104を介して、行われる。外部記憶装置103から読み出された撮影画像に対して補正を行うことにより生成される新しい画像の画像データは、外部記憶装置103にも格納される。
【００２２】
本実施例の画像処理装置は、外部記憶装置103に格納され、適宜実行されるソフトウェアに依存して、下記の第１の実施形態および第２の実施形態にかかる各画像処理装置となる。
【実施例１】
【００２３】
図２および図３は第１実施形態にかかる画像処理装置が備える処理手段を模式的に示す図である。図２は第1の画像処理装置、図３は本考案を実現するシステムの要素としてネットワーク上に存在する第２の画像処理装置の構成を示している。
【００２４】
図２に示される各種の処理手段はCPU100が外部記憶装置103に記憶された所定のアプリケーションプログラム等をメモリ102に展開、実行し、画像処理装置が備える各部がCPU100からの指令に基づいて所定の動作を行うことにより実現される。
【００２５】
画像処理装置は画像入力手段200、外部情報機器とのデータの送受信手段201、画像表示手段202、画像補正実行手段203、データサイズ比較手段204、制御管理手段205、補正データ領域決定手段206、付帯情報取得手段207を備える。
【００２６】
画像入力手段200は外部記憶装置103から画像データをメモリ102に読み込む。画像表示手段202はメモリ102に展開した画像を表示装置105に表示する。
【００２７】
付帯情報取得手段207はメモリ102に展開された画像データを解析してレンズ情報、画角、ズーム位置などの付帯情報を取得する。制御管理手段205は、付帯情報取得手段207から取得した付帯情報から使用したレンズ種とその画像のさまざまな撮影情報を保持して、これらの情報を補正データ決定手段206に渡して、必要となるレンズの補正データ種を決定させる。補正データ決定手段206が導出した補正データ情報は、制御管理手段205からの指示でデータ送受信手段201を介して、第２の画像処理装置に対して、そのレンズの補正データのサイズの送信要求が発行される。
【００２８】
一方、図３に示される各種の処理手段は画像処理装置とネットワーク接続される第２の画像処理装置内に用意されるもので、膨大な各種レンズ用の補正データ304を格納している補正データのデータベース303を有している。このデータベース303を管理している制御管理手段302が、第１の画像処理装置からのデータ送信要求に従って、データベース303を参照して、画像処理装置から要求された補正データの大きさやデータ本体を用意して、データ送受信手段301を使用して画像処理装置に対して要求されたデータの送信を行う。
【００２９】
こうして、前記第１の画像処理装置において、第２の情報処理装置から必要とする補正データのサイズの返答があると、データサイズ比較手段204が、対象画像のサイズと取得して補正データのサイズとを比較する。その結果は制御管理手段205に渡されて、補正データを第2の画像処理装置からダウンロードすべきか、対象画像を第2の画像処理装置にアップロードするか判断する。
【００３０】
第1の画像処理装置で処理するのであれば、第2の画像処理装置に補正データの送信要求を発行し、これを受信して画像処理実行手段203にて画像処理を実行する。
【００３１】
第２の画像処理装置で処理するのであれば、第2の画像処理装置に画像アップロード開始要求を発行し画像を転送する。
【００３２】
第２の画像処理装置では、画像を受信して、所望の補正データをデータベース304から取得して第２の画像処理装置が具備する画像補正実行手段300によって画像の補正を行い、その結果画像を第１の画像処理装置に返却する。
【００３３】
本実施例においては上記補正データとは図４に示されているように、個々のレンズごとに用意されており、その構造は、撮影時の絞り値、焦点距離、撮影時の被写体距離など複数の撮影要因に依存している。さらに画像データの領域位置をしめす像高ごとに定義される補正係数から構成される。
【００３４】
このように、一本のレンズに対して、多数の絞り値、ズーム位置である焦点距離、そしてその時の被写体距離ごとにデータが用意されており、そのうえで、画像の像高位置ごとに多数の補正係数をもっていることがわかる。結果的に補正データは、非常に大きなデータ群を構成しており、撮像装置のようなメモリリソースに乏しい画像処理装置上に、使用可能なすべてのレンズのデータを持っていることは困難である。
【００３５】
次に第１実施形態にかかる画像処理装置を用いた画像処理の具体的なプロセスについて説明する。
【００３６】
操作者（編集者）がボタンなどの操作部材である入力装置104を通して所望の補正を行うための画像処理アプリケーションを選択すると、CPU100は対応する画像処理アプリケーションプログラムを外部記憶装置103から読みだして実行する。これにより画像処理アプリケーション、この場合、画像のレンズ補正処理のユーザーインターフェース画面が液晶画面などの表示装置105に表示される。
【００３７】
この画像処理アプリケーションは、入力された画像のレンズ種や種々の撮影条件に応じた画像の品質向上のための補正を行い、光学的により質の高い画像を得るものである。前記ユーザーインターフェース画面に基づく画像処理を実現する画像処理プログラムの処理フローについて説明する。
【００３８】
図５は第１実施形態にかかる第1の画像処理装置の動作処理のフローチャートである。
【００３９】
最初に画像入力手段200が補正をしたい画像を指定して画像を読み込む（ステップS500）。そしてこの画像データに付属する撮影情報やレンズ情報といった付帯情報は付帯情報取得手段207を利用して解析して、これをメモリ102に展開する（ステップS505）。
【００４０】
補正データ決定手段206は、前記解析された付帯情報から、特にレンズ種や補正データの構成要素に関連する感度、絞り値、焦点距離などの補正データを識別するためのデータより、画像処理に必要な補正データを決定する（ステップS510）。補正データの領域が決定したところで、データ送受信手段201を利用して、ネットワーク上に存在している画像処理に必要な補正データのデータベース303を管理している第２の画像処理装置である外部の情報処理装置に接続する（ステップS515）。
【００４１】
制御管理手段205は,前記第２の画像処理装置との接続が完了すると、前記決定された本画像処理に必要な補正データの転送量Cの問い合わせを行う（ステップS520）。これに対応する第２の画像処理装置からの応答を受信する（ステップS525）。
【００４２】
次にデータサイズ比較手段は、受信した転送サイズ量Cと対象となる画像のサイズVの比較処理を行う（ステップS530）。この比較処理の目的は、画像データ自体を第２の画像処理装置に転送、補正実行して、処理結果のダウンロードするか、あるいは第２の画像処理装置から対象となる補正データをダウンロードするかどうかを判定するためである。そのため、画像のデータ量については、第２の画像処理装置に送信して処理する場合は、転送と取得で２倍のデータ量を要する。この他にも、通信経路の上り、下りの転送スピード差など、いくつかの要因に合わせて補正係数を用意して、データサイズを修正して比較判定する。
【００４３】
こうしてステップS535にて、補正データの転送量が画像データの転送量よりも大きいと判断した場合が条件分岐１であり、この場合、サーバーに画像補正の実行を依頼する（ステップS540）。そして画像データ自体をサーバーにアップロードし（ステップS545）、補正処理の実行完了待ちに入る（ステップS550）。画像処理が完了したら、ステップS560にて結果画像をダウンロードする。
【００４４】
一方、補正データの転送量が画像データの転送量よりも小さいと判断した場合（条件分岐２）は、サーバーに補正データの転送要求を行う（ステップS570）。補正データの受信が完了したら（ステップS575）、第１の画像処理装置が具備する補正実行手段にて取得した補正データを利用して画像処理を行う（S580）。
【００４５】
どちらの場合も結果画像の準備ができたら、これを表示（ステップS590）して本処理は終了となる。
【００４６】
図６は第１実施形態にかかる第２の画像処理装置の動作処理のフローチャートである。本動作は、前述した図５の第１の画像処理装置の処理フローに同期して行われる。
【００４７】
最初にステップS600にて第1の画像処理装置とのネットワークが構築され接続される。次に第1の画像処理装置からの命令を待つ（ステップS610）。
【００４８】
命令が補正データのサイズの送信要求だった時（ステップS620）は、指定された補正データのサイズCをデータベースを参照して算出する（ステップS650）。命令が補正データの送信要求だった時（ステップS630）は、データベースより指定された補正データを取得する（ステップS660）。命令が画像データの受信要求だった場合には、第1の画像処理装置からの対象画像の画像データを受信する（ステップS670）。画像データを入手すると第２の画像処理装置は自らが具備する画像補正実行手段によりデータベースから取得した補正データを利用して補正の実行を行う。
【００４９】
最後に要求された命令に従って、第1の画像処理装置が所望するデータを送信して、第2の画像処理装置側の処理は完了する。
【００５０】
以上の説明の通り、操作者は選択した画像の品質を向上させるための補正に関して、ネットワーク接続された第１の画像処理装置とデータベースを保有する第2の画像処理装置とを連携させることで、補正データと対象画像データの両者をどのように分配し画像補正するかという点に関して、画像補正にかかるデータの伝送量負荷を軽減することが可能となる。
【実施例２】
【００５１】
上記第1実施形態では、画像の補正データを補正処理を行う第1の画像処理装置上において、処理画像のサイズと入手した補正データのサイズを比較することで、画像をアップロードするか、補正データをダウンロードするかを判断し、画像データを第2の画像処理装置にアップロードして処理させて、その結果を取得するか、または、補正データを第2の画像処理装置からダウンロードして、その補正データを使って画像補正するかの処理の選択を行った。このようにして、転送コストを考慮して効率的に画像の品質を高めるための画像補正処理を行うことができた。
【００５２】
第２の実施形態では、前記の補正データ決定手段およびデータサイズ比較手段を第２の画像処理装置側に具備することで、第1の画像処理装置の構造を簡素にして効率的な画像処理の実行管理を可能とする。
【００５３】
以下、図７、図８を参照して、本発明の第２の実施例にかかる画像処理装置について説明する。
【００５４】
図７、図８に示される各種の処理手段による処理はCPU100が外部記憶装置103に記憶された各種のアプリケーションプログラム等をメモリ102に展開、実行し、画像処理装置が備える各部がCPU100からの指令に基づいて所定の動作を行うことにより実現される。
【００５５】
図７は第２実施形態にかかる第1の画像処理装置が備える処理手段を模式的に示す図である。
【００５６】
第２実施形態にかかる画像処理装置は、画像入力手段200、外部情報機器とのデータの送受信手段201、画像表示手段202、制御管理手段205、付帯情報取得手段207を備える。これらの手段は、第１実施形態にかかる画像処理装置が備える手段と同じであるので、ここでの説明は省略する。
【００５７】
図８は第２実施形態にかかる第２の画像処理装置が備える処理手段を模式的に示す図である。
【００５８】
第２実施形態にかかる画像処理装置は、画像補正実行手段300、外部情報機器とのデータの送受信手段301、制御管理手段302、補正データのデータベース303と実際の補正データ群304を備える。これらの手段は、第１実施形態にかかる画像処理装置が備える手段と同じであるので、ここでの説明は同様に省略する。
【００５９】
第２実施形態にかかる画像処理装置は、これらの手段に加えて、さらに第2の画像処理装置として画像データと補正データの転送データサイズの比較を行うデータサイズ比較手段810、補正処理を行うために必要な補正データを第1の画像処理装置から受け取った撮影情報などの付帯情報からを一意に決定するための補正データ決定手段820とを備える。
【００６０】
図９は第２実施形態にかかる入力された１枚の画像補正をするために画像補正処理が完了するまでの第１の画像処理装置側の動作処理のフローチャートである。ここで、第1の画像処理装置はネットワーク環境にある第２の画像処理装置との論理的な通信接続環境は完了している状態であることを明記しておく。
【００６１】
はじめに撮影情報を送信し、第２の画像処理装置に対して付帯情報を渡しておく（ステップS900）。さらに補正したい画像データの転送データサイズVを送信する（ステップS910）。撮影情報と画像の転送サイズVを入手した第２の画像処理装置において、どちらの画像処理装置で画像処理を行えばよいか判定して、第１の画像処理装置に対して、画像のアップロード要求もしくは補正データ受信の要求かのどちらかの命令を送信してくるまで待機する（ステップS920）。
【００６２】
次に送信されてきた命令が画像の送信要求であった場合（ステップS930）は補正対象となる画像データをアップロードする（ステップS940）。この場合、第２の画像処理装置での画像処理が実行されるので、その結果画像の受信要求が発行されるまで待機する（ステップS950）。受信要求が発行されると、第２の画像処理装置が用意した結果画像をダウンロードする（ステップS960）。
【００６３】
ステップS930の第２の画像処理装置から画像送信要求ではなかった場合は、補正データの受信要求であるので、送信される補正データを受信する（ステップS970）。受信が完了する（ステップS980）と第1の画像処理装置内で所望の画像処理を行う準備が完了するので、画像処理を実行する（ステップS990）。こうして、第１の画像処理装置内の動作は終了する。
【００６４】
図１０は第２実施形態にかかる第２の画像処理装置側の動作処理のフローチャートである。図9の第１の画像処理装置の動作と同期していることは第1の実施例の場合と同様である。
【００６５】
初めに、第１の画像処理装置との通信にかかる論理接続が確立される（ステップS1000）。次に第１の画像処理装置から撮影情報が送信されてくるので、これを受信する（S1010）。さらに、第1の画像処理装置は補正対象となる画像データのデータ量を送信してくるので、このデータ量Vを受信する（ステップS1020）。受信した撮影情報は、第２の画像処理装置が具備する付帯情報解析手段により利用する補正データを決定する（ステップS1030）。この時、同時に補正データのサイズCも確立する。
【００６６】
つぎに画像サイズVと補正データサイズCの比較判定を行う。比較においては、通信環境、通信経路によるサイズ補正係数により校正されたうえで、判定を行うのは第１の実施例と同様である。
【００６７】
こうして、画像データを転送するほうが時間がかかると判断すれば、第１の画像処理装置に補正データを送信する（ステップS1050）。
【００６８】
一方、画像データを受信して第２の画像処理装置内で補正した場合のほうが効率的であると判断すれば、画像データの送信要求を第１の画像処理装置に発行する（ステップS1060）。画像データを取得したならば（ステップS1070）、第２の画像処理装置内に具備する画像処理実行手段により画像補正の実行を行う（ステップS1080）。そして結果画像を送信する（ステップS1090）。こうして、第２の画像処理装置での処理は終了される。
【００６９】
第２の実施形態においては、大きな処理能力をもつネットワーク上のデータベースを管理する第２の画像処理装置側に、比較判定手段や補正データ決定手段など所望の画像補正を行うための基本的な手段を具備させることで、第１の画像処理装置の構成を簡易的にすることができ、コスト的にも有用である。
【００７０】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。
【００７１】
また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。
【００７２】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。
【００７３】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００７４】
プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記憶媒体、不揮発性の半導体メモリでもよい。
【符号の説明】
【００７５】
１００  ＣＰＵ、１０１  表示メモリ、１０２  メモリ、１０３  外部記憶装置、
１０４  入力装置、１０５  表示装置、１０６  通信装置、２００  画像入力手段、
２０１  データ送受信手段、２０２  画像表示手段、
２０３  第１の画像処理装置の画像補正実行手段、
２０４  第１の画像処理装置のデータサイズ比較手段、
２０５  第１の画像処理装置の制御管理手段、
２０６  第１の画像処理装置の補正データ決定手段、２０７  付帯情報取得手段、
３００  第２の画像処理装置の補正処理実行手段、３０１  データ送受信手段、
３０２  第２の画像処理装置の制御管理手段、３０３  補正データ・データベース、
３０４  各種レンズ用の補正データ、
８１０  第２の画像処理装置のデータサイズ比較手段、
８２０  第２の画像処理装置の補正データ決定手段
【図１】
2017028467.tif 000003
【図２】
2017028467.tif 000004
【図３】
2017028467.tif 000005
【図４】
2017028467.tif 000006
【図５】
2017028467.tif 000007
【図６】
2017028467.tif 000008
【図７】
2017028467.tif 000009
【図８】
2017028467.tif 000010
【図９】
2017028467.tif 000011
【図１０】
2017028467.tif 000012