(57)【特許請求の範囲】
【請求項１】
画像処理装置に接続可能な画像入力装置であって、
前記画像処理装置は、画像処理手順を識別子に対応付けて予め記憶し、
前記画像入力装置は、
画像データを取得して格納する画像取得手段と、
前記画像処理装置から前記識別子および前記画像処理手順の一覧を受信する第１の受信手段と、
前記一覧から識別子の選択を受け付ける受付手段と、
前記画像データを読み出して、前記画像処理装置に前記画像データと選択された前記識別子とを送信する第１の送信手段と、
前記画像処理装置から前記識別子に対応する画像処理が行われた後の画像データを受信する第２の受信手段と、
前記画像データに基づいて画像を表示させる表示部とを備える、画像入力装置。
【請求項２】
前記画像データに基づいてサムネイル画像データを生成するサムネイル画像データ生成手段をさらに備え、
前記第１の送信手段により送信される画像データは前記生成されたサムネイル画像データである、請求項１に記載の画像入力装置。
【請求項３】
前記第１の送信手段は、
無線通信網を介して、前記画像データに対応するサムネイル画像データを送信し、
高速ＬＡＮを介して、前記画像データを送信する、請求項２に記載の画像入力装置。
【請求項４】
前記画像入力装置は、デジタルカメラである、請求項１から３のいずれか１項に記載の画像入力装置。
【請求項５】
画像入力装置に接続可能な画像処理装置であって、
識別子と画像処理手順とを対応づけて記録する記録手段と、
前記画像入力装置からの要求により前記記録手段に記録された前記識別子および前記画像処理手順の一覧を送信する第２の送信手段と、
前記画像入力装置から識別子と画像データとを取得する取得手段と、
前記取得された識別子に基づいて、前記記録手段から対応する画像処理手順を読み出す読出手段と、
前記読み出された画像処理手順に従って前記取得された画像データに画像処理を行なう画像処理手段と、
前記画像処理が行われた後の画像データを前記画像入力装置へ送信する第３の送信手段とを備えた、画像処理装置。
【請求項６】
外部からの要求により前記記録手段の内容を変更する変更手段をさらに備えた、請求項５に記載の画像処理装置。
【請求項７】
画像処理手順を取得する処理手順取得手段をさらに備え、
前記変更手段は、前記取得された画像処理手順と未記録の新たな識別子とを対応づけて前記記録手段に登録する登録手段を含む、請求項６に記載の画像処理装置。
【請求項８】
前記新たな識別子を前記画像入力装置に送信する新規識別子送信手段をさらに備えた、請求項７に記載の画像処理装置。
【請求項９】
画像処理手順を取得する処理手順取得手段をさらに備え、
前記変更手段は、前記取得された識別子に基づいて前記記録手段に記録された対応する画像処理手順を、前記取得された画像処理手順に変更する、請求項６に記載の画像処理装置。
【請求項１０】
画像処理装置と前記画像処理装置に接続可能な画像入力装置とを備える画像処理システムであって、
前記画像処理装置は、
識別子と画像処理手順とを対応づけて記録する記録手段と、
前記画像入力装置からの要求により前記記録手段に記録された前記識別子および前記画像処理手順の一覧を送信する第２の送信手段と、
前記画像入力装置から識別子と画像データとを取得する取得手段と、
前記取得された識別子に基づいて、前記記録手段から対応する画像処理手順を読み出す読出手段と、
前記読み出された画像処理手順に従って前記取得された画像データに画像処理を行なう画像処理手段と、
前記画像処理が行われた後の画像データを前記画像入力装置へ送信する第３の送信手段とを含み、
前記画像入力装置は、
画像データを取得して格納する画像取得手段と、
前記画像処理装置から前記一覧を受信する第１の受信手段と、
前記一覧から識別子の選択を受け付ける受付手段と、
前記画像データを読み出して、前記画像処理装置に前記画像データと選択された前記識別子とを送信する第１の送信手段と、
前記画像処理装置から前記識別子に対応する画像処理が行われた後の画像データを受信する第２の受信手段と、
前記画像データに基づいて画像を表示させる表示部とを含む、画像処理システム。
【請求項１１】
画像を出力するための画像出力装置をさらに備え、
前記取得手段は前記画像出力装置を介して前記識別子と前記画像データとを取得し、
前記画像出力装置は、
前記画像処理手段により画像処理が行なわれた後の画像データを取得する取得手段と、
前記取得された画像データに基づいて画像の出力を行なう画像出力手段とを含む、請求項１０に記載の画像処理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像処理装置、画像処理システム、画像処理プログラムを記録した記録媒体および画像処理方法に関し、特に、識別子を用いて画像処理手順が管理される画像処理装置、画像処理システム、画像処理プログラムを記録した記録媒体および画像処理方法に関する。
【０００２】
【従来の技術】
デジタルカメラ、スキャナ等の画像入力機器においては、得られた画像に対して、色変換、画像エンハンスメント等の種々の画像処理を必要とする場合がある。このような場合、本来なら、これらの入力機器の内部において画像処理を行なうことが望ましい。しかし、これらの入力機器に複雑な処理機能を付加することは、コストの制約や機器の小型化等に反し、現実には不可能に近かった。
【０００３】
近年、デジタルネットワークの発達等に伴い、従来スタンドアロンであった機器は、ネットワークを介して外部のＰＣサーバ等と接続されるようになってきている。そして、上記デジタルカメラ、スキャナ等の画像入力機器においてもその例に違わず、画像処理を行なうための画像処理サーバにネットワークを介して接続されるという形態が普及しつつある。
【０００４】
このような状況において、画像入力機器から得られた画像データを外部のサーバに送信し、そこに画像処理を委譲するという技術が、たとえば、特開平９−２１４６５１や特開平１０−２４８０１４に開示されている。
【０００５】
【発明が解決しようとする課題】
しかしながら、特開平９−２１４６５１に示される技術は、画像入力機器内で、必要とする画像処理が行なえない場合に、外部の画像処理サーバにその処理を委譲し、画像処理後の画像データを返送させるというものである。
【０００６】
したがって、画像データに必要な画像処理を施した画像データを得るためには、その画像処理を行なう度に画像処理の方法から処理に必要なパラメータの設定等までを逐一行なう必要があった。
【０００７】
また、特開平１０−２４８０１４に示される技術は、画像入力機器から得られた画像データ毎にその処理内容を指定して画像サーバに送信し、画像サーバから識別子を受け取るというものである。
【０００８】
したがって、受け取った識別子を提示することで必要な画像処理が施された画像データを得ることができるが、識別子は画像に従属しているため、別の新たな画像に対しては、その識別子は何ら意味を持たなかった。即ち、新たな画像に同様の画像処理を行なう場合などは、その対象となる新たな画像を送信するとともに、再び同様の画像処理手順の設定を行なわなければならなかった。
【０００９】
このように、上述の従来技術においては、画像処理手順を定める処理パラメータが画像データに従属していたため、ユーザは入力機器から各画像データ毎に処理パラメータを設定し、画像サーバに送信しなければならなかった。このため、同様の画像処理を複数の画像データに対して行なう場合などは、同様の処理パラメータを逐一設定し直して送信するという作業が必要があった。
【００１０】
本発明はかかる実状に鑑み考え出されたものであり、その目的は、画像処理を行なう際の無駄な操作を不要とし、画像データに対して容易に所望の画像処理を行なうことのできる、使い勝手のよい画像処理装置、画像処理システム、画像処理プログラムを記録した記録媒体および画像処理方法を提供することである。
【００１１】
【課題を解決するための手段】
上記目的を達成するため、本発明のある局面に従うと、画像処理装置は、識別子と画像処理手順とを対応づけて記録する記録部と、識別子を取得する識別子取得部と、画像データを取得する画像データ取得部と、取得された識別子に基づいて、記録部から対応する画像処理手順を読み出す読出部と、読み出された画像処理手順に従って取得された画像データに画像処理を行なう画像処理部とを備える。
【００１２】
この発明に従うと、識別子と画像データとが取得されると、取得された識別子に対応づけて記録されている画像処理手順が記録部から読み出され、その読み出された画像処理手順に従って、取得された画像データに画像処理が行なわれる。
【００１３】
このため、画像処理を行なう際には、画像データと識別子とを送信すればよく、画像処理手順を設定して送信する必要がない。したがって、画像処理を行なう際の無駄な操作が不要となり、画像データに対して容易に所望の画像処理を行なうことのできる使い勝手のよい画像処理装置を提供することが可能となる。
【００１４】
好ましくは、画像処理装置は、外部からの要求により記録部の内容を変更する変更部をさらに備える。
【００１５】
この発明によると、識別子と画像処理手順とが対応づけて記録されている記録部の内容を変更することが可能となるため、使い勝手がさらに向上する。
【００１６】
また、好ましくは、画像処理装置は、画像処理手順を取得する処理手順取得部をさらに備え、変更部は、取得された画像処理手順と未記録の新たな識別子とを対応づけて記録部に登録する登録部を含む。
【００１７】
これによると、取得された画像処理手順と未記録の新たな識別子とが対応づけて記録部に登録される。このため、画像処理手順を送信して登録要求を行なうことにより、画像処理手順を記録部に新たに登録していくことが可能となる。
【００１８】
さらに好ましくは、画像処理装置は、新たな識別子を送信する新規識別子送信部をさらに備える。このため、登録された画像処理手順に対応する新たな識別子を受け取ることが可能となり、次回から、この新たな識別子を用いて画像処理を要求することができる。
【００１９】
また、好ましくは、画像処理装置は、画像処理手順を取得する処理手順取得部をさらに備え、変更部は、取得された識別子に基づいて記録部に記録された対応する画像処理手順を、取得された画像処理手順に変更する。
【００２０】
これによると、取得された識別子に対応づけて記録されている画像処理手順が、取得された画像処理手順に変更される。このため、識別子と画像処理手順とを送信することにより、記録部に記録されている内容を変更することが可能となる。
【００２１】
また、好ましくは、画像処理装置は、外部からの要求により記録部に記録された識別子および画像処理手順の一覧データを送信する一覧データ送信部をさらに備える。
【００２２】
これによると、記録部に記録された識別子および画像処理手順の一覧を取得することができるため、これを参照し、その後の処理を適切に行なうことが可能となる。
【００２３】
本発明の別の局面に従うと、画像処理システムは、前記いずれかに記載の画像処理装置と画像入力装置とからなり、画像入力装置は、識別子取得部に識別子を送信する送信部と、画像データ取得部に画像データを送信する画像データ送信部とを含む。
【００２４】
この発明に従うと、画像処理装置は、画像入力装置から送信された識別子と画像データを取得すると、その識別子に対応づけて記録されている画像処理手順を記録部から読み出し、その読み出した画像処理手順に従って、取得した画像データに画像処理を行なう。
【００２５】
このため、画像処理を行なう際には、画像入力装置から画像データと識別子とを送信すればよく、画像処理手順を設定して送信する必要がない。したがって、画像処理を行なう際の無駄な操作が不要となり、画像データに対して容易に所望の画像処理を行なうことのできる使い勝手のよい画像処理システムを提供することが可能となる。
【００２６】
好ましくは、画像入力装置は、サムネイル画像データを生成するサムネイル画像データ生成部をさらに備え、画像データ送信部により送信される画像データは生成されたサムネイル画像データであることを特徴とする。
【００２７】
これにより、画像データ送信部により送信される画像データは、原画像の画像データよりも小容量であるプレビュー用のサムネイル画像データとなる。このため、画像処理を行なう場合に、送信時間の短縮が図れ、また、無線通信網等の低容量の通信網を利用することが可能となる。
【００２８】
また、好ましくは、画像処理システムは、画像を出力するための画像出力装置をさらに備え、識別子取得部は画像出力装置を介して識別子を取得し、画像データ取得部は画像出力装置を介して画像データを取得し、画像出力装置は、画像処理部により画像処理が行なわれた後の画像データを取得する取得部と、取得された画像データに基づいて画像の出力を行なう画像出力部とを備える。
【００２９】
この発明に従うと、画像入力装置から画像出力の要求がされると、識別子と画像データとが画像出力装置を介して画像処理装置に送信される。画像処理装置にて識別子で指定した所望の画像処理が行なわれた後、処理後の画像データが画像出力装置に送信される。そして、画像出力装置において、その画像データに基づいた画像の出力が行なわれる。
【００３０】
したがって、画像入力装置および画像出力装置には画像処理機能が備わっていなくとも、識別子と画像データとを送信するだけで、その識別子で指定した所望の画像処理が行なわれた後の画像データに基づいた画像の出力が行なわれる。
【００３１】
また、本発明の別の局面に従うと、コンピュータに実行させるための画像処理プログラムを記録した記録媒体は、識別子と画像処理手順とを対応づけて記録部に記録する記録ステップと、画像入力装置から識別子および画像データを送信する送信ステップと、画像処理装置において送信された識別子および画像データを受信する受信ステップと、受信された識別子に基づいて、記録部から対応する画像処理手順を読み出す読出ステップと、読み出された画像処理手順に従って受信された画像データに画像処理を行なう画像処理ステップとを、コンピュータに実行させるための画像処理プログラムを記録する。
【００３２】
この発明に従うと、画像処理プログラムの実行によって、識別子と画像データとが取得されると、取得された識別子に対応づけて記録されている画像処理手順が記録部から読み出され、その読み出された画像処理手順に従って、取得された画像データに画像処理が行なわれる。
【００３３】
このため、画像処理を行なう際には、画像データと識別子とを送信すればよく、画像処理手順を設定して送信する必要がない。したがって、画像処理を行なう際の無駄な操作が不要となり、画像データに対して容易に所望の画像処理を行なうことのできる使い勝手のよい画像処理プログラムを記録した記録媒体を提供することが可能となる。
【００３４】
本発明のさらに別の局面に従うと、画像処理方法は、識別子と画像処理手順とを対応づけて記録部に記録する記録ステップと、画像入力装置から識別子および画像データを送信する送信ステップと、画像処理装置において送信された識別子および画像データを受信する受信ステップと、受信された識別子に基づいて、記録部から対応する画像処理手順を読み出す読出ステップと、読み出された画像処理手順に従って受信された画像データに画像処理を行なう画像処理ステップとを含む。
【００３５】
この発明に従うと、識別子と画像データとが取得されると、取得された識別子に対応づけて記録されている画像処理手順が記録部から読み出され、その読み出された画像処理手順に従って、取得された画像データに画像処理が行なわれる。
【００３６】
このため、画像処理を行なう際には、画像データと識別子とを送信すればよく、画像処理手順を設定して送信する必要がない。したがって、画像処理を行なう際の無駄な操作が不要となり、画像データに対して容易に所望の画像処理を行なうことのできる画像処理方法を提供することが可能となる。
【００３７】
【発明の実施の形態】
［第１の実施の形態］
次に、本発明の第１の実施の形態を、図面に基づいて説明する。図１は、本発明の第１の実施の形態における画像処理システム１の全体構成の概略を示すブロック図である。図１を参照して、画像処理システム１は、大きくは、デジタルカメラ１００と画像処理サーバ２００とで構成されている。そして、両者は無線通信網、ＬＡＮ、その他の通信装置５０を介して通信可能となっている。
【００３８】
デジタルカメラ１００は、操作部１１１と、デジタルカメラ全体の制御を行なうＣＰＵ１１３と、ＣＣＤイメージセンサ１０１と、ＣＣＤイメージセンサ１０１から得られる画像データに最小限の補正処理を行なう基本画像処理部１０３と、基本画像処理部１０３により送信されてきた画像データを一旦記憶するための画像メモリ１０９と、着脱可能な外部メモリに所定の形式で画像データを書き込むためのファイル管理部１０７と、画像メモリ１０９とファイル管理部１０７との間を画像データの転送制御等を行なうためのメモリ管理部１０５と、外部とのデータ通信を行なうための通信部１１５とを備えている。
【００３９】
撮影された画像データが画像処理サーバ２００に送信される場合について説明する。まず、ＣＣＤイメージセンサ１０１により得られたアナログの画像データは、基本画像処理部１０３により最小限の補正が行なわれてデジタル画像データに変換された後、一旦、画像メモリ１０９に格納される。
【００４０】
格納された画像データは、メモリ管理部１０５により、画像メモリ１０９から適切なタイミングで読み出される。読み出された画像データは、通信部１１５から通信装置５０を介して画像処理サーバ２００に送信される。
【００４１】
画像処理の施された画像データが画像処理サーバ２００から送信されてきた場合はその逆となる。即ち、送信されてきた画像データは、通信部１１５で受信され、通信部１１５からメモリ管理部１０５に送られる。そして、メモリ管理部１０５によって、画像メモリ１０９に記憶させられる。
【００４２】
なお、通信部１１５においては、画像データの他に、操作部１１１からの画像処理要求や、画像処理手順、後述する処理ＩＤ等の送受信も行なわれる。
【００４３】
画像処理サーバ２００は、全体を制御するＣＰＵ３０３と、外部とのデータ通信を行なうための通信部２０１と、通信部２０１により受信された画像データを一旦格納するためのフレームメモリ２０９と、フレームメモリ２０９に格納された画像データに対して所定の画像処理を行なう画像処理アクセラレータ２０７と、処理ＩＤと画像処理手順（画像処理の内容（機能）および補助的なパラメータのセット）とが対応づけられて記録されているデータテーブルを含む画像処理手順管理部２０５とを備えている。
【００４４】
デジタルカメラ１００から送信されてきた画像データは、通信部２０１により受信され、フレームメモリ２０９に送られる。画像データと同時に受信された処理ＩＤ等の画像処理手順に関する情報に基づいて、画像処理アクセラレータ２０７によりフレームメモリ２０９に格納されている画像データに画像処理が施される。
【００４５】
画像処理が施された後のデータは一旦フレームメモリ２０９に格納されるが、必要に応じて呼び出され、通信部２０１を介して、デジタルカメラ１００に送信される。
【００４６】
図２は、デジタルカメラ１００と画像処理サーバ２００間における通信プロトコルを示した図である。図２を参照して、デジタルカメラ１００と画像処理サーバ２００間における通信プロトコルは、（ａ）〜（ｄ）の４種類のプロトコルに大別される。いずれも、デジタルカメラ１００側からの要求により、画像処理サーバ２００がその要求に従った処理を行ない、所定の結果を返信するというものである。
【００４７】
まず、登録済み画像処理手順の一覧の取得というプロトコル（ａ）では、デジタルカメラ１００から画像処理サーバ２００に処理ＩＤの一覧の要求が行なわれる。すると、画像処理サーバ２００側からは、その要求を受けて画像処理手順管理部２０５のデータテーブルに記録されている処理ＩＤの一覧データが返信される。
【００４８】
新規の画像処理手順の登録というプロトコル（ｂ）では、デジタルカメラ１００から画像処理サーバ２００に新規処理ＩＤの生成要求が行なわれる。その要求を受けた画像処理サーバ２００は、画像処理手順管理部２０５のデータテーブルに存在しない新たな処理ＩＤを選択し、その処理ＩＤをデジタルカメラ１００に返信する。
【００４９】
登録済み画像処理手順の内容を変更するというプロトコル（ｃ）では、デジタルカメラ１００から変更を希望する処理ＩＤと処理パラメータとが送信される。これを受けた画像処理サーバ２００は、データテーブルに登録済みの、指定された処理ＩＤに対応づけて記録されている処理パラメータの内容を新たな処理パラメータの内容に変更する。そして、変更が完了すると、変更完了の信号がデジタルカメラ１００に返信される。
【００５０】
なお、処理パラメータとは、色変換、コントラスト強調、エッジ強調、その他の画像処理の「機能」と、各画像処理機能毎に有する、強度や処理領域等の補助的な「パラメータ」とを含んだものを意味している。
【００５１】
登録済み画像処理手順による画像データの処理というプロトコル（ｄ）では、デジタルカメラ１００から、画像処理を希望する画像データと処理パラメータを指定する処理ＩＤとが送信される。これを受けた画像処理サーバ２００は、指定された処理ＩＤに対応づけて記録されている画像処理パラメータを読み出す。そして、送信されてきた画像データに対して、その処理手順に従った画像処理を行なう。画像処理が終了すると、処理済の画像データがデジタルカメラ１００に返信される。
【００５２】
図３は、図２に示した各通信プロトコルのもとで実際に通信が行なわれる例を説明するための図である。図３を参照して、まず、野外において、デジタルカメラ１００で画像を撮影したとする。ユーザは、外出先から無線通信網を利用して、登録済み画像処理手順の一覧の要求や、画像処理の要求、そして、必要に応じて新規処理ＩＤの生成要求や登録済み画像処理手順の内容変更要求等を行なう（図２（ａ）〜（ｄ））。画像処理サーバ２００からも同じく無線通信網が利用されて、各要求に対する返信が行なわれる。
【００５３】
ここで、画像処理の要求（図２（ｄ））に際して、無線通信網を用いて通信される画像データは、デジタルカメラ１００により撮影された画像データそのものではなく、これをプレビュー用の画像（サムネイル画像）データに生成し直したものである。このため、外出先であっても容量が少なく低速の無線通信網を利用して、撮影された画像データに対する最適な画像処理手順（処理ＩＤ）を決定することができる。
【００５４】
そして、その後屋内に戻り、高速のＬＡＮ等を利用して、サムネイル画像データではなく実際に撮影された画像データについての通信が行なわれる。すなわち、デジタルカメラ１００から、先に決定された処理ＩＤと、実際に撮影した画像データとがＬＡＮを介して画像処理サーバ２００に送信される。そして、画像処理サーバ２００からは、画像処理済みの画像データが、同じくＬＡＮを介して返信されることになる。
【００５５】
このように、大要量の画像データを扱う場合は、高速かつ大要量の通信が可能なＬＡＮ等を利用することにより、最終的に画像処理を希望する画像データについての処理済画像データを取得することが可能となる。
【００５６】
次に、画像処理システム１における画像処理の流れについて図４および図５を用いて説明する。
【００５７】
図４は、画像処理システム１におけるデジタルカメラ１００側の処理の流れを示したフローチャートである。図４を参照して、まず、デジタルカメラ１００は、画像処理サーバ２００に処理ＩＤの一覧を要求し（ステップＳ４０１）、画像処理サーバ２００からの応答を待つ（ステップＳ４０２）。処理ＩＤ一覧のデータが送られてくると、これを受信し、操作部１１１に処理ＩＤの一覧を表示する（ステップＳ４０３）。そして、ユーザからのキー入力を待つ（ステップＳ４０４）。
【００５８】
なお、画像処理サーバ２００からは、処理ＩＤの一覧と共に、画像処理サーバ２００で処理が可能な画像処理の機能（種類）および各機能に対してデフォルト値として保持されている補助パラメータの情報もデジタルカメラ１００側に送信される。
【００５９】
ユーザからの入力があると、入力キーの種類が判断される（ステップＳ４０５）。入力キーが、新規処理キーである場合は、画像処理サーバ２００に新規処理ＩＤの登録要求が出され（ステップＳ４０６）、画像処理サーバ２００からの応答待ち状態になる（ステップＳ４０７）。画像処理サーバ２００から、新たなＩＤが送信されてくると、これを受信し、処理ＩＤの一覧にこの新たなＩＤを追加する（ステップＳ４０８）。この際、新たなＩＤには、所定の処理パラメータがデフォルトとして割り当てられる。そして、次に、操作部１１１には、処理パラメータを変更するか否かを選択する画面が表示される（ステップＳ４０９）。
【００６０】
一方、操作部１１１に表示された処理ＩＤの一覧に対して、入力されたキーが処理ＩＤキーである場合は（ステップＳ４０５において、”処理ＩＤキー”の場合）、すぐに、処理パラメータ変更の選択画面が表示される（ステップＳ４０９）。
【００６１】
ユーザにより処理パラメータの変更が選択された場合（ステップＳ４１０で”変更する”の場合）は、操作部１１１に、処理パラメータの詳細が表示される。なお、この処理パラメータの表示は、新規ＩＤに対する処理パラメータの場合、処理ＩＤの一覧と共に画像処理サーバ２００から送信されてきた処理パラメータを基にしてデフォルトとして割り当てられた所定の処理パラメータについての表示である。
【００６２】
そして、ユーザによる処理パラメータ変更の入力が行なわれるのを待ち（ステップＳ４１１）、入力があると、その入力内容、即ち処理パラメータの変更情報が、処理ＩＤとともに画像処理サーバ２００に送信される（ステップＳ４１２）。処理パラメータの変更要求を出した後は、画像処理サーバ２００からの変更処理完了の応答を待つ（ステップＳ４１３）。
【００６３】
変更処理完了の応答があると、ユーザにより撮影済みの画像の中から、画像処理を行ないたい画像が選択される（ステップＳ４１４）。
【００６４】
一方、処理パラメータの変更がない場合は（ステップＳ４１０で”変更しない”の場合）、すぐに、ユーザによる画像の選択が行なわれる（ステップＳ４１４）。
【００６５】
画像の選択が行なわれると、デジタルカメラ１００内で、その選択された画像のサムネイル画像が生成される（ステップＳ４１５）。そして、画像処理サーバ２００に処理ＩＤと生成されたサムネイル画像とが送信され、画像処理の要求が行なわれる（ステップＳ４１６）。
【００６６】
画像処理サーバ２００からの応答を待ち（ステップＳ４１７）、画像処理が行なわれた後のサムネイル画像データを受信すると、その受信したサムネイル画像が操作部１１１に表示される（ステップＳ４１８）。
【００６７】
表示されたサムネイル画像を見たユーザは、さらに処理パラメータを変更するか否かを判断し（ステップＳ４１９）、変更する場合は、ステップＳ４１１の処理に戻り、変更しない場合はステップ４０１の処理に戻る。
【００６８】
すなわち、処理パラメータを変更する場合は、再びパラメータ詳細表示画面に戻り、変更したいパラメータに対する入力を行なう（ステップＳ４１１）。そして、以降、同様の処理が繰り返される（ステップＳ４１２〜ステップＳ４１８）。
【００６９】
また、処理パラメータを変更しない場合は、再び画像処理サーバ２００に対する処理ＩＤ一覧の要求の処理に戻る（ステップＳ４０１）。そして、以降、同様の処理が繰り返される（ステップＳ４０２〜ステップＳ４１８）。
【００７０】
このように、デジタルカメラ１００側においては、画像処理サーバ２００に対して、画像データ（サムネイル画像）を送信し、画像処理要求を行なうことにより、自ら画像処理機能を備えていなくても、所望の画像処理が行なわれた後の画像データ（サムネイル画像）を得ることができる。
【００７１】
なお、ここでは、無線通信網を利用して通信を行なう場合の処理を例に挙げて説明しているため、画像処理の対象となる画像データは、サムネイル画像のデータとしているが、高速ＬＡＮ等を用いて通信を行なう場合は、サムネイル画像ではなく、実際に撮影した画像処理データが直接送信される。
【００７２】
したがって、その場合は、サムネイル画像の生成というステップＳ４１５の処理が省略され、画像処理の対象となる画像が選択されると（ステップＳ４１４）、その選択された画像のデータが処理ＩＤと共に送信されることになる（ステップＳ４１６）。
【００７３】
次に、デジタルカメラ１００からの要求を受けた画像処理サーバ側の処理について説明する。図５は、画像処理システム１における画像処理サーバ２００側の処理の流れを示したフローチャートである。図５を参照して、まず、画像処理サーバ２００は、デジタルカメラ１００からの処理要求があるのを待つ（ステップＳ５０１）。
【００７４】
そして、処理要求があると、その処理要求の内容を判断する（ステップＳ５０２、Ｓ５０５、Ｓ５０９、Ｓ５１４）。そして、その処理要求の内容に応じた、処理が行なわれる。
【００７５】
デジタルカメラ１００から送信されてきた処理要求が、処理ＩＤの一覧取得の要求である場合は（ステップＳ５０２で”Ｙｅｓ”）、画像処理サーバ２００は、画像処理手順管理部２０５から、処理ＩＤの一覧データを読み出す（ステップＳ５０３）。そして、処理要求元であるデジタルカメラ１００に、読み出された処理ＩＤの一覧データを送信する（ステップＳ５０４）。
【００７６】
デジタルカメラ１００から送信されてきた処理要求が、新規ＩＤの登録要求である場合は（ステップＳ５０５で”Ｙｅｓ”）、画像処理サーバ２００は、画像処理手順管理部２０５を参照して、新たな処理ＩＤを得る（ステップＳ５０６）。すなわち、ここでは、画像処理手順管理部２０５に登録されていないＩＤが選ばれ、その新たなＩＤを、要求元であるデジタルカメラ１００に送信する（ステップＳ５０７）。
【００７７】
デジタルカメラ１００から送信されてきた処理要求が、処理パラメータの変更要求である場合は（ステップＳ５０９で”Ｙｅｓ”）、画像処理サーバ２００は、送信されてきた処理ＩＤを用いて、画像処理手順管理部２０５から処理パラメータを取り出す（ステップＳ５１０）。そして、取り出された処理パラメータを変更要求に応じて変更し（ステップＳ５１１）、変更後の処理パラメータを画像処理手順管理部２０５に登録する（ステップＳ５１２）。変更登録が終了すると、要求元であるデジタルカメラ１００に、処理パラメータの変更完了を送信する（ステップＳ５１３）。
【００７８】
デジタルカメラ１００から送信されてきた処理要求が、画像処理要求である場合は（ステップＳ５１４で”Ｙｅｓ”）、画像処理サーバ２００は、送信されてきた処理ＩＤを用いて、画像処理手順管理部２０５から処理パラメータを取り出す（ステップＳ５１５）。そして、取り出した処理パラメータを画像処理アクセラレータ２０７にセットし（ステップＳ５１６）、その画像処理手順に従って、処理ＩＤと同時に送信されてきた画像データに、画像処理を行なう（ステップＳ５１７）。画像処理が終了すると、その画像処理済みの画像データを要求元であるデジタルカメラ１００に送信する（ステップＳ５１８）。
【００７９】
デジタルカメラ１００からの要求に応じた処理が行なわれた後は、結果の送信が完了するのを待って（ステップＳ５１９）、処理が終了する。
【００８０】
このように、画像処理サーバ２００内には、画像データに従属させられることなく、画像処理手順（処理パラメータ）と処理ＩＤとが対応づけて登録されている。このため、処理ＩＤと画像データとを画像処理サーバ２００に送信し、画像処理要求を行なうことにより、デジタルカメラ１００に画像処理機能を有してなくても所望の画像処理を行なうことが可能となる。したがって、入力機器であるデジタルカメラ１００には、複雑な画像処理系を組み込む必要がなく、低コスト化および小型化が図れることになる。
【００８１】
特に、一旦画像処理サーバ２００に登録された処理手順は、次回から、処理パラメータの再設定を行なうことなく利用することができるため、非常に使い勝手がよくなる。
【００８２】
＜変形例＞
次に、本発明の第１の実施の形態における画像処理システム１の変形例について説明する。図６は、変形例における画像処理システムにおいて通信が行なわれる例を説明するための図である。図６を参照して、変形例においては、画像処理システムは、デジタルカメラ１００と画像処理サーバ２００に加えて、画像出力を行なうためのプリンタ３００を含んだ構成となっている。デジタルカメラ１００と画像処理サーバ２００間の通信には、無線通信網が利用され、デジタルカメラ１００とプリンタ３００間および画像処理サーバ２００とプリンタ３００間で行なわれる通信には、高速ＬＡＮが利用される。
【００８３】
ここでも、まず、野外において、デジタルカメラ１００で画像を撮影したとする。デジタルカメラ１００と画像処理サーバ２００との間で行なわれる通信は、図３で示した場合と同様である。ユーザは、外出先から無線通信網を利用して、プレビュー用画像（サムネイル画像）に対する画像処理を行ない、最適な画像処理手順（処理ＩＤ）を決定する。
【００８４】
その後屋内に戻り、高速のＬＡＮ等を利用して、サムネイル画像ではなく実際に撮影された画像についての通信が行なわれる。すなわち、実際に撮影された画像に、画像処理を施したものをプリントアウトさせるために、デジタルカメラ１００から、先に決定された処理ＩＤと実際の撮影画像データとがＬＡＮを介してプリンタ３００に送信される。
【００８５】
画像データと処理ＩＤとを受信したプリンタ３００は、これらを画像処理サーバ２００にＬＡＮを用いて送信する。画像処理サーバ２００からは、画像処理済みの画像データが、同じくＬＡＮを介してプリンタ３００に返信されることになる。これを受けて、プリンタ３００からは、画像処理済みの画像が出力される。
【００８６】
このように、変形例における画像処理システムでは、デジタルカメラ１００から、画像データと処理ＩＤとをプリンタ３００に送信してプリント要求を行なうことにより、プリンタ３００において画像処理済みの画像データに基づいた画像がプリントアウトされることになる。
【００８７】
続いて、変形例における画像処理システムの処理の流れについて、図７および図８を用いて説明する。なお、デジタルカメラ１００と画像処理サーバ２００間の処理については、図４および図５に示した画像処理システム１の処理と同様である。
【００８８】
図７は、デジタルカメラ１００からプリンタ３００へプリント要求を行なう場合の処理の流れを示したフローチャートである。図７を参照して、まず、ユーザにより、デジタルカメラ１００の撮影済みの画像の中からプリントアウトを希望する画像が選択される（ステップＳ７０１）。
【００８９】
そして、選択された画像データに処理ＩＤが添付されて、プリンタ３００に送信される（ステップＳ７０２）。なお、処理ＩＤがない場合は、無効値「０」が送信されることになる。
【００９０】
さらに、プリントアウトを行ないたい画像がある場合は（ステップＳ７０３で”ある”の場合）、再び、ステップＳ７０１の画像選択の処理が行なわれる。そして、プリントアウトを行ないたい画像が無くなるまで、同様の処理が繰り返される（ステップＳ７０１、Ｓ７０２、Ｓ７０３）。
【００９１】
図８は、プリンタ３００から画像処理サーバ２００に画像処理の要求を行なう場合の処理の流れを示したフローチャートである。図８を参照して、プリンタ３００は、デジタルカメラ１００から、プリントアウトの要求を受けた場合、画像データとともに送信されてきた処理ＩＤを取り出し（ステップＳ８０１）、それが有効であるか否かを判断する（ステップＳ８０２）。
【００９２】
そして、処理ＩＤが有効であると判断した場合は、画像処理サーバ２００に、受信した画像データと処理ＩＤとを送信し、画像処理の要求を行なう（ステップＳ８０３）。そして、画像処理サーバ２００による画像処理が終了するのを待つ（ステップＳ８０４）。
【００９３】
画像処理サーバ２００からの画像処理終了の応答があると、送られてきた画像処理済の画像データをプリントアウトの対象の画像データに置換えて（ステップＳ８０５）、その画像をプリントアウトする（ステップＳ８０６）。
【００９４】
一方、デジタルカメラ１００から送信されてきた処理ＩＤが無効値「０」であると判断した場合は（ステップＳ８０２で”無効”の場合）、送信されてきた画像処理の行なわれていない画像データに基づいてプリントアウトが行なわれる（ステップＳ８０６）。
【００９５】
このように、プリンタ３００は、デジタルカメラ１００からのプリントアウト要求と共に、送信されてきた処理ＩＤが有効である場合は、画像データと共にその処理ＩＤを画像処理サーバ２００に送信することにより、画像処理済みの画像を受信することができ、それに基づいたプリントアウトを行なうことが可能となる。
【００９６】
したがって、プリンタ３００は、複雑な画像処理機能を備えていなくとも、画像処理サーバ２００に画像データと処理ＩＤとを送信するだけで、所望の画像処理済みデータに基づいたプリントアウトを行なうことが可能となる。
【００９７】
［第２の実施の形態］
最後に、本発明の第２の実施の形態における画像処理システム２について説明する。第１の実施の形態における画像処理システム１においては、図１に示すように、画像処理手順を管理する画像処理手順管理部２０５と画像処理を行なう画像処理アクセラレータ２０７とが画像処理サーバ２００に含まれる構成となっていた。しかし、本実施の形態における画像処理システム２においては、画像処理手順を管理する部分と、画像処理を行なう部分とが分離され、それぞれがサーバという形で構成されている。
【００９８】
図９は、第２の実施の形態における画像処理システム２の全体構成の概略を示すブロック図である。図９を参照して、画像処理システム２は、デジタルカメラ１００と、画像処理手順管理サーバ４００と、画像処理サーバ５００とで構成されている。なお、これらは、無線通信網あるいはＬＡＮ等の通信装置５０で通信可能となっている。
【００９９】
デジタルカメラ１００は、図１の画像処理システム１におけるデジタルカメラ１００と同様である。したがって、操作部１１１と、ＣＰＵ１１３と、ＣＣＤイメージセンサ１０１と、基本画像処理部１０３と、画像メモリ１０９と、ファイル管理部１０７と、メモリ管理部１０５と、通信部１１５とを備えている。
【０１００】
画像処理手順管理サーバ４００は、外部とのデータ通信を行なうための通信部４０１と、処理ＩＤと画像処理手順（画像処理機能および補助パラメータのセット）とが対応づけられて記録されているデータテーブルを含む画像処理手順管理部４０５と、これら全体を制御するＣＰＵ４０３とで構成されている。
【０１０１】
画像処理サーバ５００は、外部とのデータ通信を行なうための通信部５０１と、通信部５０１により受信された画像データを一旦格納するためのフレームメモリ５０９と、フレームメモリ５０９に格納された画像データに対して所定の画像処理を行なう画像処理アクセラレータ５０７と、これら全体を制御するＣＰＵ５０３とで構成されている。
【０１０２】
図１０は、デジタルカメラ１００、画像処理手順管理サーバ４００および画像処理サーバ５００の三者間における通信プロトコルを説明するための図である。図１０を参照して、デジタルカメラ１００、画像処理手順管理サーバ４００および画像処理サーバ５００間における通信プロトコルは、（ａ）〜（ｅ）の５種類のプロトコルに大別される。
【０１０３】
デジタルカメラ１００と画像処理手順管理サーバ４００間、あるいは、デジタルカメラ１００と画像処理サーバ５００間での通信プロトコルは、図２に示した画像処理システム１におけるプロトコルと同様である。
【０１０４】
すなわち、登録済み画像処理手順の一覧の取得というプロトコル（ａ）、新規の画像処理手順の登録というプロトコル（ｂ）、登録済み画像処理手順の内容を変更するというプロトコル（ｃ）は、デジタルカメラ１００と画像処理手順管理サーバ４００間のプロトコルであるが、内容は、図２の（ａ）〜（ｃ）と同様である。
【０１０５】
また、登録済み画像処理手順による画像データの処理というプロトコル（ｄ）は、デジタルカメラ１００と画像処理サーバ５００間のプロトコルであるが、デジタルカメラ１００から、処理ＩＤと画像データとが画像処理サーバ５００に送信され、画像処理サーバ５００から画像処理済みの画像データが返信されるという点においては、図２の（ｄ）で示した通信プロトコルと内容は同様である。
【０１０６】
画像処理手順管理サーバ４００と画像処理サーバ５００間の、処理パラメータ取得というプロトコル（ｅ）のみが、図２とは異なる新たなプロトコルに該当する。これは、デジタルカメラ１００から画像処理サーバ５００に対して画像処理要求が行なわれた場合に、画像処理サーバ５００と画像処理手順管理サーバ４００間において行なわれる通信のプロトコルである。
【０１０７】
画像処理サーバ５００は、デジタルカメラ１００から処理ＩＤと画像データとを受信すると、その受信した処理ＩＤを画像処理手順管理サーバ４００に送信する。処理ＩＤを受けた画像処理手順管理サーバ４００は、データテーブルからその処理ＩＤに対応づけて記録されている画像処理パラメータを読み出す。そして、読み出された処理パラメータが画像処理サーバ５００に返信される。
【０１０８】
このように、処理パラメータ取得プロトコル（ｅ）では、画像処理サーバ５００から処理ＩＤが送信されると、画像処理手順管理サーバ４００からは、対応する処理パラメータが返信される。
【０１０９】
図１１は、図１０に示した各通信プロトコルのもとで実際に通信が行なわれる例を説明するための図である。図１１を参照して、ユーザは、屋外でデジタルカメラ１００を用いて画像を撮影したとする。そして、無線通信網を利用して、登録済み画像処理手順の一覧の要求や、プレビュー用の画像（サムネイル画像）に対する画像処理の要求、そして、必要に応じて新規処理ＩＤの生成要求や登録済み画像処理手順の内容変更要求等を行なう（図１０（ａ）〜（ｄ））。
【０１１０】
ここで、プレビュー用の画像に対する画像処理の要求（図１０（ｄ））は、画像処理サーバ５００に対して行なうが、それ以外の要求は、画像処理手順管理サーバ４００に対して行なうことになる（図１０（ａ）〜（ｃ））。画像処理手順管理サーバ４００および画像処理サーバ５００からも、同じく無線通信網が利用されて、デジタルカメラ１００に対して各々の要求に対する返信が行なわれる。
【０１１１】
プレビュー用画像に対する画像処理の要求を受けた画像処理サーバ５００は、高速ＬＡＮを介して、画像処理手順管理サーバ４００に、処理パラメータの取得要求を行なう（図１０（ｅ））。これを受けて、画像処理手順管理サーバ４００から、対応する処理パラメータが、同じく高速ＬＡＮを介して画像処理サーバ５００に送信される。
【０１１２】
処理パラメータを取得した画像処理サーバ５００は、デジタルカメラ１００から送信されてきたサムネイル画像データに対して処理パラメータに従った画像処理を行なう。そして、処理後の画像データを無線通信網を介してデジタルカメラ１００に返信する。
【０１１３】
したがって、ユーザは、外出先であっても無線通信網を利用して、画像処理サーバ５００に画像処理要求を行なうことにより、処理済のサムネイル画像を得ることができ、これを基に最適な画像処理手順（処理ＩＤ）を決定することができる。
【０１１４】
その後、屋内において、高速のＬＡＮ等が利用されて、実際に撮影された画像データについての通信が行なわれることになる。すなわち、デジタルカメラ１００から、先に決定された処理ＩＤと、実際に撮影した画像データとがＬＡＮを介して画像処理サーバ５００に送信される。
【０１１５】
画像処理サーバ５００は、サムネイル画像データを受信したときと同様に、画像処理手順管理サーバ４００からＬＡＮを介して処理パラメータを取得する。即ち、画像処理サーバ５００は、デジタルカメラ１００から受信した処理ＩＤを、画像処理手順管理サーバ４００に送信することにより、画像処理手順管理サーバ４００から対応する処理パラメータを受信する。そして、そのパラメータに基づいて、画像データに画像処理を行なった後、デジタルカメラ１００に、画像処理済みのデータを返信する。
【０１１６】
次に、画像処理システム２における、画像処理手順管理サーバ４００および画像処理サーバ５００の処理の流れについて図１２および図１３を用いて説明する。
【０１１７】
なお、デジタルカメラ１００における処理の流れは、図４に示したフローチャートとほぼ同様である。但し、本システムにおいては、画像処理システム１と異なり、図４のステップＳ４１０における画像処理要求を行なう対象となるサーバが画像処理サーバ５００となり、それ以外のステップにおける処理要求の対象となるサーバは画像処理手順管理サーバ４００となる。この点以外については、画像処理システム１におけるデジタルカメラ１００の処理の流れと同様である。
【０１１８】
図１２は、画像処理システム２における画像処理手順管理サーバ４００側の処理の流れを示したフローチャートである。図１２を参照して、画像処理手順管理サーバ４００は、受信する処理内容が、処理ＩＤの一覧取得要求（ステップＳ５０２）、新規ＩＤの登録要求（ステップＳ５０５）および処理パラメータの変更要求（ステップＳ５０９）である場合は、図５に示した処理の流れと同様である。
【０１１９】
異なる点は、図５に示す、画像処理要求（図５のステップＳ５１４）を受けることがなく、その代わりに、処理パラメータの取得要求（ステップＳ１２０１）を受ける場合がある点である。
【０１２０】
画像処理サーバ５００からの処理パラメータの取得要求を受けた画像処理手順管理サーバ４００は（ステップＳ１２０１で”Ｙｅｓ”）、受信した処理ＩＤを用いて、画像処理手順管理部４０５から、その処理ＩＤに対応づけて登録されている処理パラメータを取り出す（ステップＳ１２０２）。そして、取り出した処理パラメータを、要求元である画像処理サーバ５００に送信し、パラメータの送信完了を知らせる（ステップＳ１２０３）。
【０１２１】
このように、画像処理手順管理サーバ４００においては、デジタルカメラ１００または画像処理サーバ５００からの処理要求に応じて、画像所定手順管理部４０５に対する種々の操作が行なわれ、所望の結果が返信される。
【０１２２】
図１３は、画像処理システム２における画像処理サーバ５００側の処理の流れを示したフローチャートである。図１３を参照して、画像処理サーバ５００は、処理要求が送信されてくるのを待ち（ステップＳ１３０１）、処理要求があると、その内容が画像処理要求であるか否かを判断する（ステップＳ１３０２）。
【０１２３】
処理要求が、画像処理の要求である場合は、処理ＩＤを取り出して（ステップＳ１３０３）、これを画像処理手順管理サーバ４００に送信することにより、処理パラメータの取得要求を行なう（ステップＳ１３０４）。そして、画像処理手順管理サーバ４００からの応答を待ち（ステップＳ１３０５）、処理パラメータが送信されてくると、それを画像処理アクセラレータ５０７にセットする（ステップＳ１３０６）。
【０１２４】
そして、画像処理要求の際に送信されてきた画像データに対して、処理パラメータに従った画像処理が行なわれ（ステップＳ１３０７）、画像処理が終了すると、処理済の画像データを、要求元であるデジタルカメラ１００に送信する（ステップＳ１３０８）。そして、送信が完了するのを待つ（ステップＳ１３０９）。
【０１２５】
このように、画像処理サーバ５００においては、画像データと共に処理ＩＤが付加された画像処理要求を受信した場合は、処理パラメータ取得要求を画像処理手順管理サーバ４００に行なうことにより、処理ＩＤに対応する処理パラメータを取得する。そして、取得した処理パラメータに従った画像処理を行なう。
【０１２６】
また、画像処理手順管理部４０５においては、ここで示した画像処理サーバ５００以外にも複数の画像処理サーバにおける画像処理手順（画像処理パラメータ）と、処理ＩＤとを登録することができるため、一元的な管理が可能となり、利便性が向上するとともに保守が容易となる。
【０１２７】
以上説明したように、画像処理システム１および２によると、ユーザは、画像処理を行ないたい画像と処理ＩＤとを画像処理サーバに対して送信すれば、希望する画像処理が行なわれた後の画像データを得ることができる。
【０１２８】
同じ画像処理内容を、複数の異なる画像データに対して行ないたい場合であっても、処理ＩＤさえ指定すれば、所望の画像処理が施されるため、ユーザは、画像データごとに、画像処理に関する処理パラメータを設定し直す必要がなく、非常に使い勝手がよいものとなる。
【０１２９】
さらに、画像処理手順管理部２０５，４０５においては、複数の機器に対する処理パラメータと処理ＩＤの一元的な管理が可能となり、利便性および保守の向上を図ることができる。
【０１３０】
なお、図３、図６および図１１等で示した通信例では、大容量の画像データを通信する場合にはＬＡＮを利用し、それ以外のデータを通信する場合は無線通信網を利用するように使い分けていたが、このような方法には限られない。したがって、容量の少ないデータであってもＬＡＮ等を利用してもよいし、逆に、容量の多いデータであっても無線通信網を利用してもよい。どのような通信手段を用いるかは、通信を行なう際の状況に応じて自由に選択されるものとする。
【０１３１】
また、図４においては、新規処理ＩＤを登録する際に、ユーザによる登録要求を受けて、画像処理サーバ２００側から、新たな処理ＩＤが返信されるようになっているが、ユーザ自らが処理ＩＤを入力するようにしてもよい。そして、その処理ＩＤが未登録であれば、新規ＩＤとして登録されるようにしてもよい。
【０１３２】
また、ここでは、処理ＩＤとして登録することのできる処理パラメータの「機能」は、色変換、コントラスト強調、エッジ強調等の種々の機能のうちのいずれか１の機能であってもよいし、複数の機能を組み合せたものであってもよい。
【０１３３】
また、例えば、図４のステップＳ４１６等で表示される処理ＩＤに関する処理パラメータは、デフォルトとして適当な処理パラメータが表示されるようになっているが、「何も行なわない」という状態がデフォルトとして表示されるようにしてもよい。
【０１３４】
今回開示された実施の形態はすべての点で例示であって、制限的なものではないと考えるべきである。本発明の範囲は、上記した説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内ですべての変更が含まれることが意図される。
【図面の簡単な説明】
【図１】  本発明の第１の実施の形態における画像処理システム１の全体構成の概略を示すブロック図である。
【図２】  デジタルカメラ１００と画像処理サーバ２００間における通信プロトコルを示した図である。
【図３】  図２に示した各通信プロトコルのもとで実際に通信が行なわれる例を説明するための図である。
【図４】  画像処理システム１におけるデジタルカメラ１００側の処理の流れを示したフローチャートである。
【図５】  画像処理システム１における画像処理サーバ２００側の処理の流れを示したフローチャートである。
【図６】  変形例における画像処理システムにおいて通信が行なわれる例を説明するための図である。
【図７】  デジタルカメラ１００からプリンタ３００へプリント要求を行なう場合の処理の流れを示したフローチャートである。
【図８】  プリンタ３００から画像処理サーバ２００に画像処理の要求を行なう場合の処理の流れを示したフローチャートである。
【図９】  第２の実施の形態における画像処理システム２の全体構成の概略を示すブロック図である。
【図１０】  デジタルカメラ１００、画像処理手順管理サーバ４００および画像処理サーバ５００の三者間における通信プロトコルを説明するための図である。
【図１１】  図１０に示した各通信プロトコルのもとで実際に通信が行なわれる例を説明するための図である。
【図１２】  画像処理システム２における画像処理手順管理サーバ４００側の処理の流れを示したフローチャートである。
【図１３】  画像処理システム２における画像処理サーバ５００側の処理の流れを示したフローチャートである。
【符号の説明】
１，２  画像処理システム、５０  通信装置、１００  デジタルカメラ、１０１  ＣＣＤイメージセンサ、１０５  メモリ管理部、１０９  画像メモリ、１１１  操作部、１１３  ＣＰＵ、１１５  通信部、２００  画像処理サーバ、２０１  通信部、２０３  ＣＰＵ、２０５  画像処理手順管理部、２０７  画像処理アクセラレータ、２０９  フレームメモリ、３００  プリンタ、４００  画像処理手順管理サーバ、４０５  画像処理手順管理部、５００  画像処理サーバ、５０７  画像処理アクセラレータ。
【図１】
0004150840.tif 000002
【図２】
0004150840.tif 000003
【図３】
0004150840.tif 000004
【図４】
0004150840.tif 000005
【図５】
0004150840.tif 000006
【図６】
0004150840.tif 000007
【図７】
0004150840.tif 000008
【図８】
0004150840.tif 000009
【図９】
0004150840.tif 000010
【図１０】
0004150840.tif 000011
【図１１】
0004150840.tif 000012
【図１２】
0004150840.tif 000013
【図１３】
0004150840.tif 000014