(57)【要約】【課題】効率良く画像処理を行うことができる画像処理システムを提供する。【解決手段】画像処理システムにおいて、サーバに、ユーザ端末２から、元画像データを受信する通信部と、ＣＰＵに、画像処理を行うための所定のパラメータ群のパラメータ値に関するパラメータ情報を設定して元画像データの画像処理を自動的に行わせる画像処プログラムと、設定されたパラメータ情報を記憶するパラメータデータベースと、ＣＰＵに、通信部を制御して、所定のタイミングで、パラメータ情報をユーザ端末２に送信するパラメータ配信プログラムと、を備え、ユーザ端末２に、送信されたパラメータ情報を受信する通信部８と、ＣＰＵ１１に、当該パラメータ情報を用いて、元画像データに基づく所定のシミュレーション画像データを生成させるシミュレーションプログラム１３Ｄと、を備えた。【選択図】図３
2007208430.tif 000002
【特許請求の範囲】
【請求項１】
サーバと、前記サーバとネットワークを介して接続されるユーザ端末と、を備えて構成される画像処理システムにおいて、
前記サーバは、
前記ユーザ端末から、元画像データを受信する元画像データ受信手段と、
画像処理を行うための所定のパラメータ群のパラメータ値に関するパラメータ情報を設定して前記元画像データの画像処理を自動的に行う画像処理手段と、
前記画像処理手段により設定された前記元画像データのパラメータ情報を記憶するパラメータ情報記憶手段と、
所定のタイミングで、前記パラメータ情報記憶手段に記憶されたパラメータ情報を前記ユーザ端末に送信するパラメータ情報送信手段と、
を備え、
前記ユーザ端末は、
前記パラメータ情報送信手段により送信されたパラメータ情報を受信するパラメータ情報受信手段と、
前記パラメータ情報受信手段により受信されたパラメータ情報を用いて、前記元画像データに基づく所定のシミュレーション画像データを生成するシミュレーション手段と、
を備えることを特徴とする画像処理システム。
【請求項２】
前記パラメータ情報送信手段は、
所定時間経過後毎に、前記パラメータ情報を前記ユーザ端末に送信することを特徴とする請求項１に記載の画像処理システム。
【請求項３】
サーバと、前記サーバとネットワークを介して接続されるユーザ端末と、を備えて構成される画像処理システムにおいて、
前記サーバは、
前記ユーザ端末から、元画像データを受信する元画像データ受信手段と、
画像処理を行うための所定のパラメータ群のパラメータ値に関するパラメータ情報を設定して前記元画像データの画像処理を自動的に行う画像処理手段と、
前記画像処理手段により設定された前記元画像データのパラメータ情報を記憶するパラメータ情報記憶手段と、
前記パラメータ情報記憶手段に記憶されたパラメータ情報を前記ユーザ端末に送信するパラメータ情報送信手段と、
を備え、
前記ユーザ端末は、
前記パラメータ情報送信手段により送信されたパラメータ情報を受信するパラメータ情報受信手段と、
前記パラメータ情報受信手段により受信されたパラメータ情報を用いて、前記元画像データに基づく所定のシミュレーション画像データを生成するシミュレーション手段と、
前記サーバに対して前記パラメータ情報の送信を要求する要求手段と、
を備え、
前記パラメータ情報送信手段は、
前記要求手段により前記パラメータ情報の送信が要求されたタイミングで、前記パラメータ情報を前記ユーザ端末に送信することを特徴とする画像処理システム。
【請求項４】
前記ユーザ端末は、
前記元画像データのデータ量を縮小する画像データ縮小手段を備え、
前記シミュレーション手段は、
前記画像データ縮小手段によりデータ量が縮小された縮小画像データによりシミュレーション画像データを生成することを特徴とする請求項１〜３の何れか一項に記載の画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システムにかかるものである。
【背景技術】
【０００２】
従来、デジタルカメラ等で撮影した画像データを印刷や写真等として出力する場合には、ユーザがパソコン等においてフォトレタッチソフトウェアを使って当該画像データに画像処理を施し、画像処理された画像データを出力装置に出力させることが行われている。
また、ユーザがパソコン等において画像データに画像処理シミュレーションを行って画像処理に用いるパラメータ値を決定し、当該画像データと当該パラメータ値とを関連づけて出力装置に送信し、出力装置において、当該パラメータ値に基づいて当該画像データに画像処理を施して出力するシステムも知られている（例えば、特許文献１）。
【特許文献１】特開２００５−０８６７５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、ユーザがパソコン等においてフォトレタッチソフトウェア等を用いて画像データに画像処理を施すこととすると、ユーザは、個別の画像データの特性に合わせて試行錯誤しながら画像処理を行うこととなり、効率が悪い。また、特許文献１においても、ユーザは、パソコン等において画像シミュレーションを、個別の画像データの特性に合わせて試行錯誤しながら行うので、やはり効率が悪いという問題がある。
【０００４】
本発明の課題は、効率良く画像処理を行うことができる画像処理システムを提供することである。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、サーバと、前記サーバとネットワークを介して接続されるユーザ端末と、を備えて構成される画像処理システムにおいて、
前記サーバは、
前記ユーザ端末から、元画像データを受信する元画像データ受信手段と、
画像処理を行うための所定のパラメータ群のパラメータ値に関するパラメータ情報を設定して前記元画像データの画像処理を自動的に行う画像処理手段と、
前記画像処理手段により設定された前記元画像データのパラメータ情報を記憶するパラメータ情報記憶手段と、
所定のタイミングで、前記パラメータ情報記憶手段に記憶されたパラメータ情報を前記ユーザ端末に送信するパラメータ情報送信手段と、
を備え、
前記ユーザ端末は、
前記パラメータ情報送信手段により送信されたパラメータ情報を受信するパラメータ情報受信手段と、
前記パラメータ情報受信手段により受信されたパラメータ情報を用いて、前記元画像データに基づく所定のシミュレーション画像データを生成するシミュレーション手段と、
を備えることを特徴とする。
【０００６】
請求項２に記載の発明は、請求項１に記載の画像処理システムにおいて、
前記パラメータ情報送信手段は、
所定時間経過後毎に、前記パラメータ情報を前記ユーザ端末に送信することを特徴とする。
【０００７】
請求項３に記載の発明は、サーバと、前記サーバとネットワークを介して接続されるユーザ端末と、を備えて構成される画像処理システムにおいて、
前記サーバは、
前記ユーザ端末から、元画像データを受信する元画像データ受信手段と、
画像処理を行うための所定のパラメータ群のパラメータ値に関するパラメータ情報を設定して前記元画像データの画像処理を自動的に行う画像処理手段と、
前記画像処理手段により設定された前記元画像データのパラメータ情報を記憶するパラメータ情報記憶手段と、
前記パラメータ情報記憶手段に記憶されたパラメータ情報を前記ユーザ端末に送信するパラメータ情報送信手段と、
を備え、
前記ユーザ端末は、
前記パラメータ情報送信手段により送信されたパラメータ情報を受信するパラメータ情報受信手段と、
前記パラメータ情報受信手段により受信されたパラメータ情報を用いて、前記元画像データに基づく所定のシミュレーション画像データを生成するシミュレーション手段と、
前記サーバに対して前記パラメータ情報の送信を要求する要求手段と、
を備え、
前記パラメータ情報送信手段は、
前記要求手段により前記パラメータ情報の送信が要求されたタイミングで、前記パラメータ情報を前記ユーザ端末に送信することを特徴とする。
【０００８】
請求項４に記載の発明は、請求項１〜３の何れか一項に記載の画像処理システムにおいて、
前記ユーザ端末は、
前記元画像データのデータ量を縮小する画像データ縮小手段を備え、
前記シミュレーション手段は、
前記画像データ縮小手段によりデータ量が縮小された縮小画像データによりシミュレーション画像データを生成することを特徴とする。
【発明の効果】
【０００９】
請求項１に記載の発明によれば、サーバにおいて一括して元画像データが自動的に画像処理されることとなって、ユーザ端末において個別に画像データを画像処理する場合に比べて、より効率よく画像処理を行うことができる。
【００１０】
また、サーバにおいて設定されたパラメータ情報とユーザ端末におけるシミュレーションにおいて用いられるパラメータ情報とを同期させることができ、サーバにおける画像データに対する画像処理を正確にシミュレーションして確認することができる。
【００１１】
また、サーバからパラメータ情報をユーザ端末に送信するだけで、サーバにおける画像データに対する画像処理をシミュレーションして確認することができるので、サーバから画像処理された画像データをユーザ端末に送信して確認を行う場合に比べて、画像データよりパラメータ情報の方がデータ量が少ないため、サーバとユーザ端末間の通信負荷を低減することができる。
また、シミュレーションはユーザ端末において行われるので、サーバにおいてシミュレーションを行う場合に比べて、サーバの処理負荷を低減することができる。
【００１２】
請求項２に記載の発明によれば、請求項１に記載の発明と同様の効果が得られることは勿論のこと、特に、サーバから定期的にユーザ端末にパラメータ情報が送信されることとなって、サーバのパラメータ情報とユーザ端末のパラメータ情報とをより確実に同期させることができる。
【００１３】
請求項３に記載の発明によれば、サーバにおいて一括して元画像データが自動的に画像処理されることとなって、ユーザ端末において個別に画像データを画像処理する場合に比べて、より効率よく画像処理を行うことができる。
【００１４】
また、サーバにおいて設定されたパラメータ情報とユーザ端末におけるシミュレーションにおいて用いられるパラメータ情報とを同期させることができ、サーバにおける画像データに対する画像処理を正確にシミュレーションして確認することができる。
【００１５】
また、サーバからパラメータ情報をユーザ端末に送信するだけで、サーバにおける画像データに対する画像処理をシミュレーションして確認することができるので、サーバから画像処理された画像データをユーザ端末に送信して確認を行う場合に比べて、画像データよりパラメータ情報の方がデータ量が少ないため、サーバとユーザ端末間の通信負荷を低減することができる。
また、シミュレーションはユーザ端末において行われるので、サーバにおいてシミュレーションを行う場合に比べて、サーバの処理負荷を低減することができる。
【００１６】
また、ユーザが要求手段によりパラメータ情報の送信を要求することにより、サーバのパラメータ情報がユーザ端末に送信されることとなって、ユーザが必要なときに、サーバのパラメータ情報とユーザ端末のパラメータ情報とを同期させることができる。
【００１７】
請求項４に記載の発明によれば、請求項１〜３の何れか一項に記載の発明と同様の効果が得られることは勿論のこと、特に、データ量が縮小された縮小画像データに対してシミュレーションを行うこととなって、ユーザ端末における処理負荷を低減することができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して本発明の最良の形態について詳細に説明する。ただし、発明の範囲は、図示例に限定されない。また、限定的な表現をする場合があるが、これに限られるものではない。
【００１９】
図１は、本発明を適用した、画像処理システム１００の概略構成図である。画像処理システム１００は、例えば、図１に示すように、サーバ１と、当該サーバ１とネットワークＮを介して接続されるユーザ端末２とを備えて構成される。
ここで、ネットワークＮは、ＬＡＮ（Local  Area  Network）等のイントラネットであってもよいし、電話回線網、ＩＳＤＮ回線網、専用線、移動体通信網、通信衛星回線、ＣＡＴＶ回線網等の各種通信回線と、それらを接続するインターネットサービスプロバイダ等を備えるＷＡＮ（Wide  Area  Network）等のインターネットであってもよい。
また、１つのサーバ１に接続されるユーザ端末２の台数は、図示例に限定されるものではなく、任意である。
【００２０】
図２にサーバ１の内部構成の一例を示す。サーバ１は、例えば、図２に示すように、通信部３，表示部４，ＣＰＵ（Central  Processing  Unit）５，ＲＡＭ（Random  Access  Memory）６，記憶部７等を備えて構成される。
【００２１】
通信部３は、例えば、ネットワークＮを介して、当該サーバ１と、ユーザ端末２との間の通信を行う。より具体的には、ユーザ端末２から画像処理を施す元画像データを受信し、元画像データ受信手段として機能する。また、ＣＰＵ５が後述するパラメータ送信プログラム７Ｃを実行することにより制御されて、パラメータデータベース７Ｂ（後述）に記憶されているパラメータ情報（後述）をユーザ端末２に送信し、パラメータ情報送信手段の一部として機能する。
【００２２】
表示部４は、例えば、ＬＣＤ（liquid  crystal  display）等を備えて構成され、ＣＰＵ５が後述する画像処理プログラム７Ｄを実行することにより生成された画像データに基づく画像を表示する。
【００２３】
ＣＰＵ５は、記憶部７に格納された処理プログラム等を読み出して、ＲＡＭ６に展開して実行することにより、サーバ１全体の制御を行う。
【００２４】
ＲＡＭ６は、ＣＰＵ５により実行された処理プログラム等を、ＲＡＭ６内のプログラム格納領域に展開するとともに、入力データや上記処理プログラムが実行される際に生じる処理結果等をデータ格納領域に格納する。
【００２５】
記憶部７は、例えば、プログラムやデータ等が予め記憶されている記録媒体（図示せず）を有しており、この記録媒体は、例えば、半導体メモリ等で構成されている。また、記憶部７は、ＣＰＵ５がサーバ１全体を制御する機能を実現させるための各種データ，各種処理プログラム，これらプログラムの実行により処理されたデータ等を記憶する。より具体的には、記憶部７は、例えば、図２に示すように、画像データベース７Ａ，パラメータデータベース７Ｂ，パラメータ送信プログラム７Ｃ，画像処理プログラム７Ｄ等を格納している。
【００２６】
画像データベース７Ａは、例えば、ＣＰＵ５が後述する画像処理プログラム７Ｄを実行することにより、ユーザ端末２から送信された元画像データに画像処理を施した画像データを記憶している。
【００２７】
パラメータデータベース７Ｂは、例えば、ＣＰＵ５が後述する画像処理プログラム７Ｄを実行することにより設定した元画像データのパラメータ情報をサーバ１とユーザ端末２との間で送受信可能な所定のファイル形式で記憶している。ここで、パラメータ情報とは、元画像データに対して画像処理を行うための所定のパラメータ群のパラメータ値に関する情報である。また、パラメータ群には、例えば、色相，彩度，明度，ホワイトバランス，トーンカーブ（γカーブ），ノイズ除去，カラーコレクション，コントラスト，ヒストグラム，カラーバランス，階調変換，色空間変換，サイズ，フォーマット，アンシャープマスク，テクスチャ，ぼかし，エッジ強調，回転，アスペクト比率，イコライズ，カラー／白黒等を規定するパラメータが含まれる。そして、ＣＰＵ５が画像処理プログラム７Ｄを実行することにより、パラメータ群のパラメータ値であるパラメータ情報が複数種類設定される。記憶部７は、かかるパラメータデータベース７Ｂを格納することにより、パラメータ情報記憶手段として機能する。
【００２８】
パラメータ送信プログラム７Ｃは、例えば、ＣＰＵ５に、通信部３を制御して、所定のタイミングで、パラメータデータベース７Ｂに記憶されているパラメータ情報をユーザ端末２に送信させる機能を実現させるプログラムである。ここで、所定のタイミングとは、例えば、ユーザ端末２においてユーザにより操作部９（後述）が操作されることにより送信されたパラメータ情報要求信号を受信した時であってもよいし、前回送信した時間から所定時間経過後であってもよい。ＣＰＵ５は、かかるパラメータ送信プログラム７Ｃを実行することにより、パラメータ情報送信手段の一部として機能する。
【００２９】
画像処理プログラム７Ｄは、例えば、ＣＰＵ５に、画像処理を行うための所定のパラメータ群のパラメータ値に関するパラメータ情報を設定して、ユーザ端末２から送信された元画像データの画像処理を自動的に行い、画像処理を施した画像データを画像データベース７Ａに記憶する機能を実現させるプログラムである。ここで、画像処理とは、例えば、ＲＧＢ表色系により表される元画像データをＣＭＹＫ表色系により表される画像データに変換する処理等が含まれる。ＣＰＵ５は、かかる画像処理プログラム７Ｄを実行することにより、画像処理手段として機能する。
より具体的には、ＣＰＵ５は、画像処理プログラム７Ｄを実行することにより、元画像データを分析して、当該元画像データの色相，彩度，明度，ホワイトバランス等の特徴を上記所定のパラメータ群の各パラメータ値で表し、当該元画像データの特徴を表すパラメータ群のパラメータ値を予め設定されたロジックに従って変更することにより画像処理を行う。そして、ＣＰＵ５は、画像処理プログラム７Ｄを実行することにより、画像処理に伴う当該元画像データの特徴を表すパラメータ群のパラメータ値をパラメータ情報として複数種類設定し、当該パラメータ情報を元画像データと関連付けてパラメータデータベース７Ｂに記憶する。また、ＣＰＵ５は、画像処理プログラム７Ｄを実行することにより、元画像データに画像処理を施すことによって生成した画像データを画像データベース７Ａに記憶する。
【００３０】
図３に、ユーザ端末２の内部構成の一例を示す。ユーザ端末２は、例えば、図３に示すように、通信部８，操作部９，表示部１０，ＣＰＵ１１，ＲＡＭ１２，記憶部１３等を備えて構成される。
【００３１】
通信部８は、例えば、ネットワークＮを介して、当該ユーザ端末２と、サーバ１との間の通信を行う。より具体的には、サーバ１から送信されるパラメータ情報を受信し、パラメータ情報受信手段として機能する。
【００３２】
操作部９は、例えば、各種の操作キー（図示省略）等を備えて構成され、ユーザにより当該各種の操作キーが操作されることによって、各種の操作信号をＣＰＵ１１に入力する。より具体的には、操作部９は、ユーザにより操作されることにより、パラメータ情報の送信を要求するためのパラメータ情報要求信号をＣＰＵ１１に入力し、要求手段として機能する。
【００３３】
表示部１０は、例えば、ＬＣＤ等を備えて構成され、ＣＰＵ１１が後述するシミュレーションプログラム１３Ｄを実行することにより生成されたシミュレーション画像データに基づく画像を表示する。
【００３４】
ＣＰＵ１１は、記憶部１３に格納された処理プログラム等を読み出して、ＲＡＭ１２に展開して実行することにより、ユーザ端末２全体の制御を行う。
【００３５】
ＲＡＭ１２は、ＣＰＵ１１により実行された処理プログラム等を、ＲＡＭ１２内のプログラム格納領域に展開するとともに、入力データや上記処理プログラムが実行される際に生じる処理結果等をデータ格納領域に格納する。
【００３６】
記憶部１３は、例えば、プログラムやデータ等が予め記憶されている記録媒体（図示せず）を有しており、この記録媒体は、例えば、半導体メモリ等で構成されている。また、記憶部１３は、ＣＰＵ１１がユーザ端末２全体を制御する機能を実現させるための各種データ，各種処理プログラム，これらプログラムの実行により処理されたデータ等を記憶する。より具体的には、記憶部１３は、例えば、図３に示すように、画像データファイル１３Ａ，パラメータデータファイル１３Ｂ，画像データ縮小プログラム１３Ｃ，シミュレーションプログラム１３Ｄ等を格納している。
【００３７】
画像データファイル１３Ａは、例えば、複数の元画像データを記憶している。より具体的には、画像データファイル１３Ａは、ユーザがデジカメ等により取得した元画像データ等を記憶している。
【００３８】
パラメータデータファイル１３Ｂは、例えば、サーバ１から送信された複数種類のパラメータ情報を記憶している。
【００３９】
画像データ縮小プログラム１３Ｃは、例えば、ＣＰＵ１１に、後述するシミュレーションプログラム１３Ｄを実行することにより、サーバ１で行われる画像処理のシミュレーションを行う元画像データのデータ量を縮小する機能を実現させるプログラムである。より具体的には、画像データ縮小プログラム１３Ｃは、例えば、ＣＰＵ１１に、元画像データの画素数を縮小することによってデータ量を縮小する機能を実現させるプログラムである。ＣＰＵ１１は、かかる画像データ縮小プログラム１３Ｃを実行することにより、画像データ縮小手段として機能する。
【００４０】
シミュレーションプログラム１３Ｄは、例えば、ＣＰＵ１１に、サーバ１から送信されたパラメータ情報を用いて、元画像データに基づく所定のシミュレーション画像データを生成する機能を実現させるプログラムである。具体的には、シミュレーションプログラム１３Ｄは、例えば、ＣＰＵ１１に、パラメータデータファイル１３Ｂに記憶されている複数種類のパラメータ情報のうち任意のパラメータ情報を用いて、画像データ縮小プログラム１３Ｃを実行することによりデータ量を縮小した縮小画像データの画像処理のシミュレーションを行って、当該縮小画像データに基づく所定のシミュレーション画像データを生成し、当該シミュレーション画像データに基づく画像を表示部１０に表示させることにより、サーバ１において行われる画像処理をシミュレーションする機能を実現させるプログラムである。
より具体的には、ＣＰＵ１１は、シミュレーションプログラム１３Ｄを実行することにより、パラメータデータファイル１３Ｂに記憶されている複数種類のパラメータ情報のうち任意のパラメータ情報を用いて、縮小処理された縮小画像データの特徴を表すパラメータ群のパラメータ値を所定の値に変更する画像処理を行ってシミュレーション画像データを生成し、当該シミュレーション画像データに基づく画像を表示部１０に表示させる。
ＣＰＵ１１は、かかるシミュレーションプログラム１３Ｄを実行することにより、シミュレーション手段として機能する。
【００４１】
次に、上述のような構成の画像処理システム１００における画像処理動作の一例を図４及び図５に示すフローチャートを用いて説明する。
【００４２】
まず、ユーザ端末２は、元画像データをサーバ１に送信する（ステップＳ１）。次いで、サーバ１において、当該元画像データを受信すると（ステップＳ２）、ＣＰＵ５は、画像処理プログラム７Ｄを実行することにより、当該元画像データを画像処理するための所定のパラメータ群のパラメータ値に関するパラメータ情報を複数種類設定し（ステップＳ３）、自動的に画像処理を行い（ステップＳ４）、設定されたパラメータ情報を元画像データと関連付けてパラメータデータベース７Ｂに記憶するとともに（ステップＳ５）、元画像データに画像処理を施すことによって生成した画像データを画像データベース７Ａに記憶する（ステップＳ６）。
【００４３】
次に、ＣＰＵ５は、パラメータ送信プログラム７Ｃを実行することにより、通信部３を制御して、所定のタイミングで、パラメータデータベース７Ｂに記憶されている複数種類のパラメータ情報をユーザ端末２に送信し（ステップＳ７）、ユーザ端末２において、当該パラメータ情報を受信すると、ＣＰＵ１１は、送信されたパラメータ情報をパラメータデータファイル１３Ｂに記憶する（ステップＳ８）。
【００４４】
次に、ユーザ端末２において、ＣＰＵ１１は、画像データ縮小プログラム１３Ｃを実行することにより、元画像データのデータ量を縮小する（ステップＳ９）。
【００４５】
次に、ＣＰＵ１１は、シミュレーションプログラム１３Ｄを実行することにより、パラメータデータファイル１３Ｂに記憶されている複数種類のパラメータ情報のうち任意のパラメータ情報を用いて、データ量が縮小された縮小画像データに対して、画像処理のシミュレーションを行って、シミュレーション画像データを生成する（ステップＳ１０）。
【００４６】
次に、ＣＰＵ１１は、シミュレーションプログラム１３Ｄの実行に基づいて、シミュレーション画像データに基づく画像を表示部１０に表示させる（ステップＳ１１）。
【００４７】
ＣＰＵ１１は、ユーザにより操作部９が操作されることによって、当該元画像データのシミュレーションを他のパラメータ情報を用いて行う操作信号が入力されたか否かを判断する（ステップＳ１２）。
ステップＳ１２において、ＣＰＵ１１が、当該元画像データのシミュレーションを他のパラメータ情報を用いて行う操作信号が入力されたと判断した場合には（ステップＳ１２；Ｙｅｓ）、ステップＳ１０に戻る。
ステップＳ１２において、ＣＰＵ１１が、当該元画像データのシミュレーションを他のパラメータ情報を用いて行う操作信号が入力されなかったと判断した場合には（ステップＳ１２；Ｎｏ）、当該パラメータ情報が選択されたと判断し、当該パラメータ情報をサーバ１に送信する（ステップＳ１３）。
【００４８】
次に、サーバ１が、ユーザ端末２からパラメータ情報を受信すると（ステップＳ１４）、ＣＰＵ５は、画像処理プログラム７Ｄを実行することにより、当該パラメータ情報に基づいて、当該元画像データに画像処理を行い（ステップＳ１５）、元画像データに画像処理を施すことにより生成した画像データを画像データベース７Ａに記憶する（ステップＳ１６）。
【００４９】
以上に説明した画像処理システム１００によると、サーバ１において、通信部３により、ユーザ端末２から送信された元画像データが受信され、ＣＰＵ５が画像処理プログラム７Ｄを実行することにより、画像処理を行うための所定のパラメータ群のパラメータ値に関するパラメータ情報が設定されて元画像データの画像処理が自動的に行われるので、サーバ１において一括して元画像データが自動的に画像処理されることとなって、ユーザ端末２において個別に画像データを画像処理する場合に比べて、より効率よく画像処理を行うことができる。
【００５０】
また、サーバ１において、パラメータデータベース７Ｂにより、ＣＰＵ５が画像処理プログラム７Ｄを実行することにより設定された元画像データのパラメータ情報が記憶され、ＣＰＵ５がパラメータ送信プログラム７Ｃを実行することにより、通信部３が制御されて、所定のタイミングで、パラメータデータベース７Ｂに記憶されたパラメータ情報がユーザ端末２に送信され、ユーザ端末２において、通信部８により、サーバ１から送信されたパラメータ情報が受信され、ＣＰＵ１１がシミュレーションプログラム１３Ｄを実行することにより、通信部８によって受信されたパラメータ情報を用いて、元画像データに基づく所定のシミュレーション画像データが生成されるので、サーバ１において設定されたパラメータ情報とユーザ端末２におけるシミュレーションにおいて用いられるパラメータ情報とを同期させることができ、サーバ１における画像データに対する画像処理を正確にシミュレーションして確認することができる。
【００５１】
また、サーバ１からパラメータ情報をユーザ端末２に送信するだけで、サーバ１における画像データに対する画像処理をシミュレーションして確認することができるので、サーバ１から画像処理された画像データをユーザ端末２に送信して確認を行う場合に比べて、画像データよりパラメータ情報の方がデータ量が少ないため、サーバ１とユーザ端末２間の通信負荷を低減することができる。
また、シミュレーションはユーザ端末２において行われるので、サーバ１においてシミュレーションを行う場合に比べて、サーバ１の処理負荷を低減することができる。
【００５２】
また、ユーザ端末２において、ＣＰＵ１１が画像データ縮小プログラム１３Ｃを実行することにより、元画像データのデータ量が縮小され、ＣＰＵ１１はシミュレーションを実行することにより、データ量が縮小された縮小画像データによりシミュレーション画像データを生成するので、データ量が縮小された縮小画像データに対してシミュレーションを行うこととなって、ユーザ端末２における処理負荷を低減することができる。
【００５３】
また、ユーザ端末２において、操作部９がユーザにより操作されることにより、パラメータ情報の送信が要求され、サーバ１のＣＰＵ５は、パラメータ送信プログラム７Ｃを実行することにより、ユーザが操作部９を操作することによりパラメータ情報の送信を要求したタイミングで、パラメータ情報をユーザ端末２に送信するので、ユーザが操作部９によりパラメータ情報の送信を要求することにより、サーバ１のパラメータ情報がユーザ端末２に送信されることとなって、ユーザが必要なときに、サーバ１のパラメータ情報とユーザ端末２のパラメータ情報とを同期させることができる。
【００５４】
また、サーバ１のＣＰＵ５は、パラメータ送信プログラム７Ｃを実行することにより、所定時間経過後毎に、パラメータ情報をユーザ端末２に送信するので、サーバ１から定期的にユーザ端末２にパラメータ情報が送信されることとなって、サーバ１のパラメータ情報とユーザ端末２のパラメータ情報とをより確実に同期させることができる。
【００５５】
なお、本実施形態にかかる画像処理システム１００の画像処理動作のステップＳ１２において、ＣＰＵ１１が、当該元画像データのシミュレーションを他のパラメータ情報を用いて行う操作信号が入力されたと判断した場合に（ステップＳ１２；Ｙｅｓ）、ユーザにより所定のパラメータ群のパラメータ値の設定変更がなされることによりパラメータ情報が変更されて、変更された当該パラメータ情報がサーバ１に送信されて、サーバ１において、当該パラメータ情報が用いられて元画像データの画像処理がなされるように構成されてもよい。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施形態に係る画像処理システムの概略構成図である。
【図２】本発明の実施形態に係るサーバの内部構成の一例を示すブロック図である。
【図３】本発明の実施形態に係るユーザ端末の内部構成の一例を示すブロック図である。
【図４】本発明の実施形態に係る画像処理システムにおける画像処理動作の一例を示すフローチャートである。
【図５】本発明の実施形態に係る画像処理システムにおける画像処理動作の一例を示すフローチャートである。
【符号の説明】
【００５７】
１  サーバ
２  ユーザ端末
３  通信部（元画像データ受信手段，パラメータ情報送信手段）
５  ＣＰＵ（パラメータ情報送信手段，画像処理手段）
７  記憶部（パラメータ情報記憶手段）
７Ｂ  パラメータデータベース（パラメータ情報記憶手段）
７Ｃ  パラメータ送信プログラム（パラメータ情報送信手段）
７Ｄ  画像処理プログラム（画像処理手段）
８  通信部（パラメータ情報受信手段）
９  操作部（要求手段）
１１  ＣＰＵ（画像データ縮小手段，シミュレーション手段）
１３Ｃ  画像データ縮小プログラム（画像データ縮小手段）
１３Ｄ  シミュレーションプログラム（シミュレーション手段）
１００  画像処理システム
Ｎ  ネットワーク
【図１】
2007208430.tif 000003
【図２】
2007208430.tif 000004
【図３】
2007208430.tif 000005
【図４】
2007208430.tif 000006
【図５】
2007208430.tif 000007