(57)【特許請求の範囲】
【請求項１】
ネットワークを介して相互に情報伝送可能に結合されたサーバーと少なくとも一つのクライアント側端末とを備え、前記クライアント側端末にて受け付けた原画像を前記ネットワークを通じて前記サーバーに伝送し、前記サーバーにて前記原画像に基づく画像処理を行う画像処理システムにおいて、
前記サーバーが、
前記ネットワークを介して前記クライアント側端末から伝送された原画像を記憶する第１の原画像記憶手段と、
前記原画像に基づいて仮実行用画像を作成する仮実行用画像作成手段と、
画像処理効果上において前記画像処理と実質的に同等な仮画像処理を前記仮実行用画像に対して実行し、それによって処理後仮実行用画像を得る複数の仮画像処理手段と、
前記処理後仮実行用画像を、前記ネットワークを介して前記クライアント側端末に伝送する第１の伝送処理手段と、
前記クライアント側端末から伝送されてきた実処理指令に応答して能動化され、前記第１の原画像記憶手段から読出した前記原画像に対して、画像処理の種類あるいは設定条件が互いに異なる前記画像処理が割り当てられており、前記画像処理の種類あるいは前記設定条件に従って前記画像処理を行う複数の実画像処理手段と、
を備え、
前記仮画像処理手段は、前記実画像処理手段と一対一に対応して同数備えられ、該各仮画像処理手段には、対応する前記各実画像処理手段が行う前記画像処理の種類あるいは前記設定条件に対応した互いに異なる仮画像処理が割り当てられており、
前記クライアント側端末が、
入力を受け付ける入力受付手段と、
前記原画像を記憶する第２の原画像記憶手段と、
前記ネットワークを介して前記原画像を前記サーバーに伝送する第２の伝送処理手段と、
前記ネットワークを介して前記サーバから伝送された前記処理後仮実行用画像を所定の表示手段に表示させる表示処理手段と、
前記入力受付手段が受け付けた前記実処理指令を、前記ネットワークを介して前記サーバーに伝送する第３の伝送処理手段と、
前記入力受付手段によって受け付けられ、複数の前記仮画像処理手段のうちのいずれかを選択する仮処理選択指令を前記ネットワークを介して前記サーバーに伝送する第４の伝送処理手段と、
を備え、
前記実処理指令は、複数の前記実画像処理手段のうちのいずれかを選択するための実処理選択指令となっており、前記各仮画像処理手段は、前記ネットワークを通じて伝送されてくる前記仮処理選択指令に応じて選択的に能動化されて前記仮画像処理を行い、前記各実画像処理手段は、前記ネットワークを通じて伝送されてくる前記実処理選択指令に応じて選択的に能動化されて前記画像処理を行うことを特徴とする画像処理システム。
【請求項２】
前記仮処理選択指令に応じて複数の前記仮画像処理手段のうちの２以上の仮画像処理手段が選択されることによって２以上の処理後仮実行用画像が前記サーバーにおいて得られ、
前記サーバーの前記第１の伝送処理手段は、前記２以上の処理後仮実行用画像を前記ネットワークを介して前記クライアント側端末に伝送する機能をさらに備え、
前記クライアント側端末の前記表示処理手段は、前記ネットワークを介して前記サーバーから伝送されてきた前記２以上の処理後仮実行用画像を前記表示手段に同時に表示させる機能をさらに備えることを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記サーバーは、前記仮実行用画像を前記ネットワークを介して前記クライアント側端末に伝送する第５の伝送処理手段をさらに備え、
前記クライアント側端末の前記表示処理手段は、前記ネットワークを介して前記サーバーから伝送されてきた前記仮実行用画像を、前記処理後仮実行用画像と並べて前記表示手段に表示させる機能をさらに備えることを特徴とする請求項１または２に記載の画像処理システム。
【請求項４】
前記サーバーおよび前記クライアント側端末の前記第１および第２の原画像記憶手段には、複数の前記原画像情報が記憶可能であり、
前記クライアント側端末の前記表示処理手段は、前記各原画像に基づいて前記サーバーにて作成されて前記ネットワークを通じて伝送されてきた前記各仮実行用画像を、前記表示手段に同時に表示させる機能をさらに備えることを特徴とする請求項３に記載の画像処理システム。
【請求項５】
前記仮実行用画像は、前記原画像の画像情報量を減少させて作成されたものであることを特徴とする請求項１ないし４のいずれかに記載の画像処理システム。
【請求項６】
前記仮実行用画像は、前記原画像を所定の割合で縮小した縮小画像であることを特徴とする請求項５に記載の画像処理システム。
【請求項７】
ネットワークを介して相互に情報伝送可能に結合されたクライアント側端末と伴って画像処理システムを構成し、前記クライアント側端末にて受け付けられ、そのクライアント側端末から前記ネットワークを通じて伝送されてきた所定の原画像に基づく画像処理を行うサーバーにおいて、
前記ネットワークを介して前記クライアント側端末から伝送された原画像を記憶する原画像記憶手段と、
前記原画像に基づいて仮実行用画像を作成する仮実行用画像作成手段と、
画像処理効果上において前記画像処理と実質的に同等な仮画像処理を前記仮実行用画像に対して実行し、それによって処理後仮実行用画像を得る複数の仮画像処理手段と、
前記処理後仮実行用画像を、前記ネットワークを介して前記クライアント側端末に伝送する伝送処理手段と、
前記クライアント側端末から伝送されてきた実処理指令に応答して能動化され、前記原画像記憶手段から読出した前記原画像に対して、画像処理の種類あるいは設定条件が互いに異なる前記画像処理が割り当てられており、前記画像処理の種類あるいは前記設定条件に従って前記画像処理を行う複数の実画像処理手段と、
を備え、
前記仮画像処理手段は、前記実画像処理手段と一対一に対応して同数備えられ、該各仮画像処理手段には、対応する前記各実画像処理手段が行う前記画像処理の種類あるいは前記設定条件に対応した互いに異なる仮画像処理が割り当てられており、
前記実処理指令は、複数の前記実画像処理手段のうちのいずれかを選択するための実処理選択指令となっており、前記各仮画像処理手段は、前記ネットワークを通じて伝送されてくる仮処理選択指令に応じて選択的に能動化されて前記仮画像処理を行い、前記各実画像処理手段は、前記ネットワークを通じて伝送されてくる前記実処理選択指令に応じて選択的に能動化されて前記画像処理を行うことを特徴とするサーバー。
【請求項８】
所定のネットワークを通じて相互に情報伝送可能に結合されたサーバーを伴って画像処理システムを構成し、受け付けた所定の原画像を前記ネットワークを通じて前記サーバーに伝送し、その原画像に基づいて前記サーバーに所定の画像処理を実行させるクライアント側端末において、
入力を受け付ける入力受付手段と、
前記原画像を記憶する原画像記憶手段と、
前記ネットワークを介して前記原画像を前記サーバーに伝送する第１の伝送処理手段と、
前記サーバーにて、そのサーバーに伝送された前記原画像に基づいて仮実行用画像が作成され、その作成された仮実行用画像に基づき、画像処理効果上において前記画像処理と実質的に同等な仮画像処理が前記仮実行用画像に対して行われ、その仮画像処理によって作成されて前記ネットワークを介して前記サーバーから伝送されてきた処理後仮実行用画像を、所定の表示手段に表示させる表示処理手段と、
前記入力受付手段によって受け付けられ、複数の実画像処理のうちのいずれかを選択する実処理指令を、前記ネットワークを介して前記サーバーに伝送する第２の伝送処理手段と、
前記入力受付手段によって受け付けられ、複数の前記仮画像処理のうちのいずれかを選択する仮処理選択指令を、前記ネットワークを介して前記サーバーに伝送する第３の伝送処理手段と、
を備え、
前記ネットワークを通じて伝送する前記仮処理選択指令により前記サーバーにおいて複数の前記仮画像処理を選択的に能動化させるとともに、前記ネットワークを通じて伝送する前記実処理選択指令により前記サーバーにおいて複数の前記実画像処理を選択的に能動化させることを特徴とするクライアント側端末。
【請求項９】
請求項１に記載の画像処理システムを用いた画像処理方法であって、
前記クライアント側端末の前記入力受付手段によって受け付けられ、前記第２の原画像記憶手段に記憶されている前記原画像を、前記クライアント側端末の前記第２の伝送処理手段によって前記ネットワークを介して前記サーバーに伝送する原画像伝送工程と、
前記原画像伝送工程にて前記クライアント側端末から伝送され、前記サーバーにて受信されて前記第１の原画像記憶手段に記憶された前記原画像に基づき、前記サーバーの前記仮実行用画像作成手段によって前記仮実行用画像を作成する仮実行用画像作成工程と、
前記クライアント側端末の前記入力受付手段によって前記仮処理選択指令が受け付けられるのに応答し、前記クライアント側端末の前記第４の伝送処理手段によって前記仮処理選択指令を前記ネットワークを介して前記サーバーに伝送する仮処理選択指令伝送工程と、
前記仮処理選択指令伝送工程にて前記クライアント側端末から伝送されてきた前記仮処理選択指令に応答し、前記サーバーの前記仮画像処理手段によって、前記仮実行用画像作成工程にて作成された前記仮実行用画像に対して前記仮画像処理を行う仮画像処理工程と、
前記仮画像処理工程の前記仮画像処理によって得られた前記処理後仮実行用画像を、前記サーバーの前記第１の伝送処理手段によって前記ネットワークを介して前記クライアント側端末に伝送する処理後仮実行用画像伝送工程と、
前記処理後仮実行用画像伝送工程にて前記サーバーから伝送され、前記クライアント側端末にて受信された前記処理後仮実行用画像を、前記クライアント側端末の前記表示処理手段によって前記表示手段に表示する処理後仮実行用画像表示工程と、
前記クライアント側端末の前記入力受付手段によって前記実処理指令が受け付けられるのに応答し、前記クライアント側端末の前記第３の伝送処理手段によって前記実処理指令を前記ネットワークを介して前記サーバーに伝送する実処理指令伝送工程と、
前記実処理指令伝送工程にて前記クライアント側端末から伝送されてきた前記実処理指令に応答し、前記サーバーの前記実画像処理手段によって、前記第１の原画像記憶手段に記憶されている前記原画像に対して前記画像処理を予め設定された設定条件に従って行う実画像処理工程と、
を備えることを特徴とする画像処理方法。
【請求項１０】
コンピュータを、請求項７に記載のサーバーとして動作させるためのプログラムを記録したことを特徴とする、コンピュータ読み取り可能な記録媒体。
【請求項１１】
コンピュータを、請求項８に記載のクライアント側端末として動作させるためのプログラムを記録したことを特徴とする、コンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、サーバーとクライアント側端末とによって構成される画像処理システム、サーバー、クライアント側端末、画像処理方法、およびコンピュータをサーバーおよびクライアント側端末として動作させるためのプログラムを記録した記録媒体に関するものである。
【０００２】
【従来の技術】
従来より、図１３に示すように、所定のネットワークを介して接続されたサーバーＳと少なくとも一つ（ここでは複数）のクライアントＣ１〜Ｃｎ（以下、総称する場合には参照符号を「Ｃ」とする）とを備えた画像処理システム１が用いられている。
【０００３】
このような構成の従来の画像処理システム１では、クライアントＣにて受け付けた所定の原画像に対応する原画像情報が、ネットワークを通じてサーバーＳに伝送され、サーバーＳの画像処理部３にてその原画像情報に基づいて所定の画像処理が行われ、その処理後画像に対応する処理後画像情報が、サーバーＳからクライアントＣに伝送されるようになっている。このため、ユーザは、処理後画像情報がサーバーＳからクライアントＣに伝送されてくるまで、処理結果を確認することができない。
【０００４】
【発明が解決しようとする課題】
このため、従来の画像処理システム１では、サーバーＳでの実際の画像処理が完了して処理後画像情報がサーバーＳからクライアントＣに伝送されてくるまで、処理結果を確認することができないため、期待した処理結果を得られなかった場合には、実際の画像処理をもう一度行う必要があり、処理の効率が悪いという問題がある。
【０００５】
そこで、本発明は、前記問題点に鑑み、実際の画像処理を行う前に予備的な仮画像処理によって実際の画像処理の結果を予め予見でき、処理の効率化が図れるとともに、ユーザの負担を軽減でき、画像処理に関する専門知識を持たないユーザでも容易に画像処理を行うことができる画像処理システム、サーバー、クライアント側端末、画像処理方法及び記録媒体を提供することを目的とする。
【０００６】
【課題を解決するための手段】
前記目的を達成するための技術的手段は、ネットワークを介して相互に情報伝送可能に結合されたサーバーと少なくとも一つのクライアント側端末とを備え、前記クライアント側端末にて受け付けた原画像を前記ネットワークを通じて前記サーバーに伝送し、前記サーバーにて前記原画像に基づく画像処理を行う画像処理システムにおいて、前記サーバーが、前記ネットワークを介して前記クライアント側端末から伝送された原画像を記憶する第１の原画像記憶手段と、前記原画像に基づいて仮実行用画像を作成する仮実行用画像作成手段と、画像処理効果上において前記画像処理と実質的に同等な仮画像処理を前記仮実行用画像に対して実行し、それによって処理後仮実行用画像を得る複数の仮画像処理手段と、前記処理後仮実行用画像を、前記ネットワークを介して前記クライアント側端末に伝送する第１の伝送処理手段と、前記クライアント側端末から伝送されてきた実処理指令に応答して能動化され、前記第１の原画像記憶手段から読出した前記原画像に対して、画像処理の種類あるいは設定条件が互いに異なる前記画像処理が割り当てられており、前記画像処理の種類あるいは前記設定条件に従って前記画像処理を行う複数の実画像処理手段と、を備え、前記仮画像処理手段は、前記実画像処理手段と一対一に対応して同数備えられ、該各仮画像処理手段には、対応する前記各実画像処理手段が行う前記画像処理の種類あるいは前記設定条件に対応した互いに異なる仮画像処理が割り当てられており、前記クライアント側端末が、入力を受け付ける入力受付手段と、前記原画像を記憶する第２の原画像記憶手段と、前記ネットワークを介して前記原画像を前記サーバーに伝送する第２の伝送処理手段と、前記ネットワークを介して前記サーバから伝送された処理後仮実行用画像を所定の表示手段に表示させる表示処理手段と、前記入力受付手段が受け付けた前記実処理指令を、前記ネットワークを介して前記サーバーに伝送する第３の伝送処理手段と、前記入力受付手段によって受け付けられ、複数の前記仮画像処理手段のうちのいずれかを選択する仮処理選択指令を前記ネットワークを介して前記サーバーに伝送する第４の伝送処理手段と、を備え、前記実処理指令は、複数の前記実画像処理手段のうちのいずれかを選択するための実処理選択指令となっており、前記各仮画像処理手段は、前記ネットワークを通じて伝送されてくる前記仮処理選択指令に応じて選択的に能動化されて前記仮画像処理を行い、前記各実画像処理手段は、前記ネットワークを通じて伝送されてくる前記実処理選択指令に応じて選択的に能動化されて前記画像処理を行うことを特徴とする。
【０００８】
また、好ましくは、前記仮処理選択指令に応じて複数の前記仮画像処理手段のうちの２以上の仮画像処理手段が選択されることによって２以上の処理後仮実行用画像が前記サーバーにおいて得られ、前記サーバーの前記第１の伝送処理手段は、前記２以上の処理後仮実行用画像を前記ネットワークを介して前記クライアント側端末に伝送する機能をさらに備え、前記クライアント側端末の前記表示処理手段は、前記ネットワークを介して前記サーバーから伝送されてきた前記２以上の処理後仮実行用画像を前記表示手段に同時に表示させる機能をさらに備えるのがよい。
【０００９】
さらに、好ましくは、前記サーバーは、前記仮実行用画像を前記ネットワークを介して前記クライアント側端末に伝送する第５の伝送処理手段をさらに備え、前記クライアント側端末の前記表示処理手段は、前記ネットワークを介して前記サーバーから伝送されてきた前記仮実行用画像を、前記処理後仮実行用画像と並べて前記表示手段に表示させる機能をさらに備えるのがよい。
【００１０】
また、好ましくは、前記サーバーおよび前記クライアント側端末の前記第１および第２の原画像記憶手段には、複数の前記原画像情報が記憶可能であり、前記クライアント側端末の前記表示処理手段は、前記各原画像に基づいて前記サーバーにて作成されて前記ネットワークを通じて伝送されてきた前記各仮実行用画像を、前記表示手段に同時に表示させる機能をさらに備えるのがよい。
【００１１】
さらに、好ましくは、前記仮実行用画像は、前記原画像の画像情報量を減少させて作成されたものであるのがよい。
【００１２】
また、好ましくは、前記仮実行用画像は、前記原画像を所定の割合で縮小した縮小画像であるのがよい。
【００１３】
さらに、前記目的を達成するための技術的手段は、ネットワークを介して相互に情報伝送可能に結合されたクライアント側端末と伴って画像処理システムを構成し、前記クライアント側端末にて受け付けられ、そのクライアント側端末から前記ネットワークを通じて伝送されてきた所定の原画像に基づく画像処理を行うサーバーにおいて、前記ネットワークを介して前記クライアント側端末から伝送された原画像を記憶する原画像記憶手段と、前記原画像に基づいて仮実行用画像を作成する仮実行用画像作成手段と、画像処理効果上において前記画像処理と実質的に同等な仮画像処理を前記仮実行用画像に対して実行し、それによって処理後仮実行用画像を得る複数の仮画像処理手段と、前記処理後仮実行用画像を、前記ネットワークを介して前記クライアント側端末に伝送する伝送処理手段と、前記クライアント側端末から伝送されてきた実処理指令に応答して能動化され、前記原画像記憶手段から読出した前記原画像に対して、画像処理の種類あるいは設定条件が互いに異なる前記画像処理が割り当てられており、前記画像処理の種類あるいは前記設定条件に従って前記画像処理を行う複数の実画像処理手段と、を備え、前記仮画像処理手段は、前記実画像処理手段と一対一に対応して同数備えられ、該各仮画像処理手段には、対応する前記各実画像処理手段が行う前記画像処理の種類あるいは前記設定条件に対応した互いに異なる仮画像処理が割り当てられており、前記実処理指令は、複数の前記実画像処理手段のうちのいずれかを選択するための実処理選択指令となっており、前記各仮画像処理手段は、前記ネットワークを通じて伝送されてくる仮処理選択指令に応じて選択的に能動化されて前記仮画像処理を行い、前記各実画像処理手段は、前記ネットワークを通じて伝送されてくる前記実処理選択指令に応じて選択的に能動化されて前記画像処理を行うことを特徴とする。
【００１４】
また、前記目的を達成するための技術的手段は、所定のネットワークを通じて相互に情報伝送可能に結合されたサーバーと伴って画像処理システムを構成し、受け付けた所定の原画像を前記ネットワークを通じて前記サーバーに伝送し、その原画像に基づいて前記サーバーに所定の画像処理を実行させるクライアント側端末において、入力を受け付ける入力受付手段と、前記原画像を記憶する原画像記憶手段と、前記ネットワークを介して前記原画像を前記サーバーに伝送する第１の伝送処理手段と、前記サーバーにて、そのサーバーに伝送された前記原画像に基づいて仮実行用画像が作成され、その作成された仮実行用画像に基づき、画像処理効果上において前記画像処理と実質的に同等な仮画像処理が前記仮実行用画像に対して行われ、その仮画像処理によって作成されて前記ネットワークを介して前記サーバーから伝送されてきた処理後仮実行用画像を、所定の表示手段に表示させる表示処理手段と、前記入力受付手段によって受け付けられ、複数の実画像処理のうちのいずれかを選択する実処理指令を、前記ネットワークを介して前記サーバーに伝送する第２の伝送処理手段と、前記入力受付手段によって受け付けられ、複数の前記仮画像処理のうちのいずれかを選択する仮処理選択指令を、前記ネットワークを介して前記サーバーに伝送する第３の伝送処理手段と、を備え、前記ネットワークを通じて伝送する前記仮処理選択指令により前記サーバーにおいて複数の前記仮画像処理を選択的に能動化させるとともに、前記ネットワークを通じて伝送する前記実処理選択指令により前記サーバーにおいて複数の前記実画像処理を選択的に能動化させるのがよい。
【００１５】
さらに、前記目的を達成するための技術的手段は、請求項１に記載の画像処理システムを用いた画像処理方法であって、前記クライアント側端末の前記入力受付手段によって受け付けられ、前記第２の原画像記憶手段に記憶されている前記原画像を、前記クライアント側端末の前記第２の伝送処理手段によって前記ネットワークを介して前記サーバーに伝送する原画像伝送工程と、前記原画像伝送工程にて前記クライアント側端末から伝送され、前記サーバーにて受信されて前記第１の原画像記憶手段に記憶された前記原画像に基づき、前記サーバーの前記仮実行用画像作成手段によって前記仮実行用画像を作成する仮実行用画像作成工程と、前記クライアント側端末の前記入力受付手段によって前記仮処理選択指令が受け付けられるのに応答し、前記クライアント側端末の前記第４の伝送処理手段によって前記仮処理選択指令を前記ネットワークを介して前記サーバーに伝送する仮処理選択指令伝送工程と、前記仮処理選択指令伝送工程にて前記クライアント側端末から伝送されてきた前記仮処理選択指令に応答し、前記サーバーの前記仮画像処理手段によって、前記仮実行用画像作成工程にて作成された前記仮実行用画像に対して前記仮画像処理を行う仮画像処理工程と、前記仮画像処理工程の前記仮画像処理によって得られた前記処理後仮実行用画像を、前記サーバーの前記第１の伝送処理手段によって前記ネットワークを介して前記クライアント側端末に伝送する処理後仮実行用画像伝送工程と、前記処理後仮実行用画像伝送工程にて前記サーバーから伝送され、前記クライアント側端末にて受信された前記処理後仮実行用画像を、前記クライアント側端末の前記表示処理手段によって前記表示手段に表示する処理後仮実行用画像表示工程と、前記クライアント側端末の前記入力受付手段によって前記実処理指令が受け付けられるのに応答し、前記クライアント側端末の前記第３の伝送処理手段によって前記実処理指令を前記ネットワークを介して前記サーバーに伝送する実処理指令伝送工程と、前記実処理指令伝送工程にて前記クライアント側端末から伝送されてきた前記実処理指令に応答し、前記サーバーの前記実画像処理手段によって、前記第１の原画像記憶手段に記憶されている前記原画像に対して前記画像処理を予め設定された設定条件に従って行う実画像処理工程と、を備えることを特徴とする。
【００１６】
また、前記目的を達成するための技術的手段は、コンピュータを、請求項７に記載のサーバーとして動作させるためのプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体である。
【００１７】
さらに、前記目的を達成するための技術的手段は、コンピュータを、請求項８に記載のクライアント側端末として動作させるためのプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体である。
【００１８】
【発明の実施の形態】
図１は本発明の一実施形態に係る画像処理システムの全体構成を示す図であり、図２および図３は図１の画像処理システムに備えられるサーバーおよびクライアントのブロック図である。
【００１９】
この画像処理システム１１は、図１に示すように、所定のネットワーク１３を介して接続されたサーバーＳと少なくとも一つ（ここでは複数）のクライアントＣ１〜Ｃｎ（以下、総称する場合には参照符号を「Ｃ」とする）とを備えており、各クライアントＣにて受け付けた所定の原画像に対応する原画像情報をネットワーク１３を通じてサーバーＳに伝送し、サーバーＳにて原画像情報に基づき、所定の実画像処理（画像処理）を行うようになっている。ネットワーク１３としては、サーバーＳとクライアントＣとの間の通信が可能なものであれば任意の形態のものを用いることができ、具体的には、インターネットやローカルエリアネットワーク等がある。
【００２０】
サーバーＳおよびクライアントＣは、コンピュータによって構成され、図２および図３に示すように、所定のバスライン２１，３１によって接続されたＣＰＵ２２，３２、メモリ２３，３３、記憶ユニット２４，３４、表示部（表示手段）２５，３５、操作入力部２６，３６、入出力ユニット２７，３７および送受信部２８，３８を備えている。
【００２１】
ここで、メモリ２３，３３は、ＲＡＭおよびＲＯＭ等を備えて構成されている。記憶ユニット２４，３４は、ハードディスク等の大容量の記憶ユニットである。操作入力部２６，３６は、キーボードやマウス等によって構成される。入出力ユニット２７，３７は、フロッピーディスク等の所定の記録媒体２９，３９に対して書き込みおよび読み出しを行うためのものである。送受信部２８，３８は、ネットワーク１３と接続され、そのネットワーク１３を通じてサーバーＳとクライアントＣとの間の情報伝送を行うためのものである。なお、表示部２５，３５、操作入力部２６，３６、入出力ユニット２７，３７および送受信部２８，３８は、適宜、インターフェースを介すなどしてバスライン２１，３１に接続されている。
【００２２】
サーバーＳの記憶ユニット２４には、図４に示すように、動作プログラム記憶部２４ａ、原画像情報記憶部（第１の原画像記憶手段）２４ｂ、縮小画像情報記憶部２４ｃ、処理後縮小画像情報記憶部２４ｄ、処理後画像情報記憶部２４ｅ、処理メニュー情報記憶部２４ｆ、仮画像処理設定情報記憶部２４ｇおよび実画像処理設定情報記憶部２４ｈが設けられている。
【００２３】
動作プログラム記憶部２４ａには、このサーバーＳを構成するコンピュータを本実施形態に係る画像処理システム１１のサーバーＳとして動作させるための動作プログラムが記憶されている。その動作プログラムは、ＣＰＵ２２の制御により、入出力ユニット２７を通じて記録媒体２９から読み込まれたものである。原画像情報記憶部２４ｂ、縮小画像情報記憶部２４ｃ、処理後縮小画像記憶部２４ｄおよび処理後画像情報記憶部２４ｅには、後述する複数の原画像情報、縮小画像情報、処理後縮小画像情報および処理後画像情報が記憶可能となっている。
【００２４】
処理メニュー情報記憶部２４ｆには、サーバーＳの後述する各実画像処理部２２ｆおよび各仮画像処理部２２ｅにより行われる実画像処理および仮画像処理のメニューを示す処理メニュー情報が記憶されている。仮画像処理設定情報記憶部２４ｇには、各仮画像処理部２２ｅに割り当てられている仮画像処理の種類および設定条件等を示す仮画像処理設定情報が記憶されている。実画像処理設定情報記憶部２４ｈには、各実画像処理部２２ｆに割り当てられている実画像処理の種類および設定条件等を示す実画像処理設定情報が記憶されている。
【００２５】
サーバーＳのＣＰＵ２２には、機能要素として、図５に示すように、入出力処理部２２ａ、表示処理部２２ｂ、伝送処理部２２ｃ、縮小画像作成部（仮実行用画像作成手段）２２ｄ、複数の仮画像処理部（仮画像処理手段）２２ｅ、複数の実画像処理部（実画像処理手段）２２ｆ、および処理内容設定処理部２２ｇが設けられている。ここで、伝送処理部２２ｃは、本発明に係る第１および第５の伝送処理手段としての機能を有している。
【００２６】
入出力処理部２２ａは、操作入力受付部２６を通じて入力される操作入力（各種指令）の受け付け、および入出力ユニット２７を通じた記録媒体２９に対する情報の入出力処理を司っている。表示処理部２２ｂは、表示部２５への表示出力を司っている。
【００２７】
伝送処理部２２ｃは、送受信部２８を通じた各クライアントＣとの間の伝送処理を司っており、処理メニュー情報伝送機能、原画像情報受信機能、指令受信機能、縮小画像情報伝送機能、処理後縮小画像情報伝送機能および処理後画像情報伝送機能を有している。
【００２８】
処理メニュー情報伝送機能とは、記憶ユニット２４の処理メニュー情報記憶部２４ｆに記憶されている処理メニュー情報を読み出して送受信部２８を通じてクライアントＣに伝送する機能である。原画像情報受信機能とは、クライアントＣから伝送されてきた原画像情報を送受信部２８で受信し、記憶ユニット２４の原画像情報記憶部２４ｂに記憶させる機能である。指令受信機能とは、クライアントＣから伝送されてきた各種の指令を送受信部２８を通じて受信する機能である。縮小画像情報伝送機能、処理後縮小画像情報伝送機能および処理後画像情報伝送機能とは、縮小画像画像作成部２２ｄ、各仮画像処理部２２ｅおよび各実画像処理部２２ｆによって作成された縮小画像情報、処理後縮小画像情報および処理後画像情報を送受信部２８を通じてクライアントＣに順次伝送する機能である。
【００２９】
縮小画像作成部２２ｄは、クライアントＣから伝送され、送受信部２８を通じて伝送処理部２２ｃによって受信されて記憶ユニット２４の画像情報記憶部２４ｂに記憶されている原画像情報に基づき、その原画像情報に対応する原画像を所定の割合で縮小した縮小画像（仮実行用画像）４１（図１１参照）に対応する縮小画像情報を作成する。縮小画像作成部２２ｄによって、作成された縮小画像情報は、記憶ユニット２４の縮小画像情報記憶部２４ｃに記憶される。
【００３０】
この縮小画像作成部２２ｄによる縮小処理は、後述する仮画像処理部２２ｅによる仮画像処理を有効なものとするため、原画像の特徴を損なうことなく、原画像情報に含まれる情報量を削減する必要がある。この縮小処理の具体例としては、複数の画像の画素値を加重平均（単純平均を含む）して一画素にまとめる方法や、原画像の画素を所定の割合で間引く方法や、これらの方法を組み合わせた方法等がある。
【００３１】
各仮画像処理部２２ｅは、伝送処理部２２ｃがその各仮画像処理部２２ｅに仮画像処理の実行を指示するクライアントＣからの仮処理指示ファイル（仮画像処理部選択実行指令）を受信するのに応答し、その仮処理指示ファイルが示す縮小画像情報を記憶ユニット２４の縮小画像情報記憶部２４ｃから読み出し、その縮小画像情報に基づき、予め割り当てられた仮画像処理をその縮小画像情報が示す縮小画像に対して行う。この各仮画像処理部２２ｅによって行われる仮画像処理の種類および設定条件は、記憶ユニット２４の仮画像処理設定情報記憶部２４ｇに各仮画像処理部２２ｅに対応付けて記憶されている仮画像処理設定情報に基づいて決定される。ここで、仮画像処理部２２ｅの縮小画像に対する仮画像処理によって作成された画像を、処理後縮小画像５１（図１２参照）と呼ぶこととし、その処理後縮小画像５１に対応する画像情報を処理後縮小画像情報と呼ぶこととする。
【００３２】
各実画像処理部２２ｆは、伝送処理部２２ｃがその各実画像処理部２２ｆに実画像処理の実行を指示するクライアントＣからの実処理指示ファイル（実画像処理部選択実行指令）を受信するのに応答し、その実処理指示ファイルが示す原画像情報を記憶ユニット２４の原画像情報記憶部２４ｂから読み出し、その原画像情報に基づき、予め割り当てられた実画像処理をその原画像情報が示す原画像に対して行う。この各実画像処理部２２ｆによって行われる実画像処理の種類および設定条件は、記憶ユニット２４の実画像処理設定情報記憶部２４ｈに各実画像処理部２２ｆに対応付けて記憶されている実画像処理設定情報に基づいて決定される。ここで、実画像処理部２２ｆの原画像に対する実画像処理によって作成された画像を、処理後画像と呼ぶこととし、その処理後画像に対応する画像情報を処理後画像情報と呼ぶこととする。
【００３３】
このような各仮画像処理部２２ｅと各実画像処理部２２ｆとは、一対一に対応して同数設けられており、各仮画像処理部２２ｅが行う仮画像処理の種類および設定条件は、対応する各実画像処理部２２ｆが行う実画像処理の種類および設定条件に対応して、その仮画像処理が対応する実画像処理が原画像に与える効果と実質的に同様の効果を縮小画像に対して与えるように予め設定されている。
【００３４】
ここで、下記の表１および表２に基づき、各仮画像処理部２２ｅおよび各実画像処理部２２ｆにどのような仮画像処理および実画像処理が割り当てられているのかを説明する。
【００３５】
【表１】
0003824817.tif 000002
【００３６】
【表２】
0003824817.tif 000003
【００３７】
本実施形態に係る画像処理システム１１では、クライアントＣを通じてサーバーＳに実画像処理（あるいは仮画像処理）を行わせる際に、ユーザが複雑な画像処理の内容や設定条件の設定を行わなくてすむように、表１に示すように、処理対象である画像の画像特性、入力特性、出力特性、部署による特性、製品特性等に応じてグループ分けされ、所定の処理名が付された複数の実画像処理および仮画像処理が用意されている。
【００３８】
その各実画像処理および各仮画像処理には、対象である画像の画像特性、入力特性、出力特性、部署による特性、製品特性等に応じて、表２に示す複数の処理要素のなかから最適な組み合わせで予め選択された少なくとも一つの処理要素が割り当てられている。また、その割り当てられた各処理要素の各種パラメータの設定条件も、処理対象の画像の前記画像特性等に応じて、最適な条件に予め設定されている。すなわち、前述の実画像処理部２２ｆおよび仮画像処理部２２ｅは、この用意された実画像処理および仮画像処理の数だけ設けられ、それぞれに実画像処理および仮画像処理が割り当てられている。
【００３９】
これによって、ユーザは、処理対象の画像の画像特性等に応じて、実画像処理（あるいは仮画像処理）を行わせたい実画像処理部２２ｆ（あるいは仮画像処理部２２ｅ）をクライアントＣを通じて選択するだけで、複雑な画像処理の内容な設定条件を設定することなしに、最適な処理をサーバーＳに行わせることができるようになっている。
【００４０】
表１に示すこの画像処理システム１１に用意されている実画像処理部２２ｆおよび仮画像処理部２２ｅの名称（「晴れ」、「逆光画像」、「曇り」等）は、前述の処理メニュー情報として、記憶ユニット２４の処理メニュー情報記憶部２４ｆに記憶されている。
【００４１】
ここで、表１における画像特性別のグループにおける「晴れ」、「逆光画像」、「曇り」、「夜景」の名称が付された実画像処理部２２ｆおよび仮画像処理部２２ｅは、晴天下で撮像された画像、逆光画像、曇天下で撮像された画像、および夜景画像にそれぞれ対応したものである。同様に、入力特性別のグループでは、カメラおよびスキャナー等の入力機器の相違に基づいて最適化された複数の実画像処理部２２ｆおよび仮画像処理部２２ｅが用意されている。また、同様に、出力特性別のグループは、出力機器の相違に基づいたものであり、製品特性別のグループは、画像に含まれる撮像対象の製品の色の相違に基づいたものである。
【００４２】
また、表２に示す処理要素のうち、説明が必要であると思われるものについて説明すると、ＡＩセットアップ処理とは、画像の階調特性を自動的に分析し、画像のトーンを最適なトーンに自動的に調節する処理であり、「標準」、「原稿通り」、「色被り」、「キャッチライト」および「退色原稿」等の複数の処理モードが用意されている。「標準」は、標準的なＡＩセットアップ処理を行うモードであり、「原稿通り」は、原稿の色調をそのまま保ちつつＡＩセットアップ処理を行うモードであり、「色被り」は、特定の色調に偏った画像を本来の色調に補正するようにしてＡＩセットアップ処理を行うモードであり、「キャッチライト」とは、被写体に光源が写り込んでしまった画像について、その光源が写り込んでしまった部分を分析等を行う面（部分）から除外して分析して補正するようにしてＡＩセットアップ処理を行うモードであり、「退色原稿」とは、退色原稿（セピア色に変色した写真等）を本来の色に補正するようにしてＡＩセットアップ処理を行うモードである。
【００４３】
さらに、表２に示す処理要素のうち、いくつかの処理要素の設定条件について説明すると、例えば、シャープネスの場合では、主信号（Ｍ）にアンシャープマスク信号（Ｍ−Ｕ）を加算する際のアンシャープマスク信号（Ｍ−Ｕ）にかける係数ｋの値、マスクサイズ（３×３等）、およびマスク強度（３０等）等が設定条件となる。また、彩度補正の場合では、補正の強度（３０等）が設定条件となり、カラーコレクションの場合では、原稿の青の中の黄色成分を−２０にするとか、原稿の赤の中の青色成分を−５０にするとか、原稿の緑の中の黄色成分を＋２０にするとかの設定が設定条件となる。
【００４４】
このような実画像処理部２２ｆおよび仮画像処理部２２ｅの追加、削除、および各実画像処理部２２ｆおよび各仮画像処理部２２ｅに割り当てられている実画像処理および仮画像処理の内容および設定条件の設定は、ＣＰＵ２２の処理内容設定処理部２２ｇにより、入出力受付部２２ａが操作入力部２６あるいは入出力ユニットを通じて受け付けた設定変更等のための情報入力に基づいて行われるようになっている。
【００４５】
一方、クライアントＣの記憶ユニット３４には、図６に示すように、動作プログラム記憶部３４ａ、原画像情報記憶部（第２の原画像記憶手段）３４ｂ、縮小画像情報記憶部３４ｃ、処理後縮小画像情報記憶部３４ｄ、処理後画像情報記憶部３４ｅ、処理メニュー情報記憶部３４ｆが設けられている。
【００４６】
動作プログラム記憶部３４ａには、このクライアントＣを構成するコンピュータを本実施形態に係る画像処理システム１１のクライアントＣとして動作させるための動作プログラムが記憶されている。その動作プログラムは、ＣＰＵ３２の制御により、入出力ユニット３７を通じて記録媒体３９から読み込まれたものである。原画像情報記憶部３４ｂ、縮小画像情報記憶部３４ｃ、処理後縮小画像記憶部３４ｄおよび処理後画像情報記憶部３４ｅには、複数の原画像情報、縮小画像情報、処理後縮小画像情報および処理後画像情報が記憶可能となっている。処理メニュー情報記憶部３４ｆには、サーバーＳから伝送されてきた処理メニュー情報が記憶される。
【００４７】
クライアントＣのＣＰＵ３２には、機能要素として、図７に示すように、入出力処理部（入力受付手段）３２ａ、表示処理部（表示処理手段）３２ｂおよび伝送処理部３２ｃが設けられている。ここで、伝送処理部３２ｃは、本発明に係る第２ないし第４の伝送処理手段に対応している。
【００４８】
入出力処理部３２ａは、操作入力受付部３６を通じて入力される操作入力（各種指令）の受け付け、および入出力ユニット３７を通じた記録媒体３９に対する情報の入出力処理を司っている。表示処理部３２ｂは、表示部３５への表示出力を司っている。画像処理の対象となる原画像の原画像情報は、例えば、所定の記録媒体（図示せず）に記録された原画像情報が、この入出力処理部３２ａによって、入出力ユニット３７を通じて読み取られて、記憶ユニット３４の原画像情報記憶３４ｂに記憶されるようになっている。
【００４９】
伝送処理部３２ｃは、送受信部３８を通じたサーバーＳとの間の伝送処理を司っており、処理メニュー情報受信機能、原画像情報伝送機能、指令伝送機能、縮小画像情報受信機能、処理後縮小画像情報受信機能および処理後画像情報受信機能を有している。
【００５０】
処理メニュー情報受信機能とは、サーバーＳから伝送されてきた処理メニュー情報を受信する機能であり、受信された処理メニュー情報は、伝送処理部３２ｃによって記憶ユニット３４の処理メニュー情報記憶部３４ｂに記憶されるとともに、表示処理部３２ａによって表示部３５に表示される。
【００５１】
原画像情報伝送処理機能とは、入出力処理部３２ａが操作入力部３６あるいは入出力ユニット３７を通じてサーバーＳに伝送すべき原画像を指示する伝送原画像選択指令を受け付けるのに応答し、その伝送原画像選択指令が示す原画像に対応する原画像情報を記憶ユニット３４の原画像情報記憶部３４ｂから読み出して送受信部３８を通じてサーバーＳに伝送する機能である。
【００５２】
指令伝送機能とは、入出力処理部３２ａが操作入力部３６あるいは入出力ユニット３７を通じてサーバーＳに伝送すべき各種の指令を受け付けるのに応答して、その指令を送受信部３８を通じてサーバーＳに伝送する機能である。そのサーバーＳに伝送すべき指令の代表的なものとしては、仮処理指示ファイルと実処理指示ファイルがある。仮処理指示ファイルとは、いずれの縮小画像に対してサーバーＳのいずれの仮画像処理部２２ｅに仮画像処理を行わせるべきかを示すものであり、実処理指示ファイルとは、いずれの原画像に対してサーバーＳのいずれの実画像処理部２２ｆに実画像処理を行わせるべきかを示すものである。
【００５３】
縮小画像情報受信機能、処理後縮小画像情報受信機能および処理後画像情報受信機能とは、サーバーＳの縮小画像画像作成部２２ｄ、各仮画像処理部２２ｅおよび各実画像処理部２２ｆによって作成され、サーバーＳの伝送処理部２２ｃによって伝送されてきた縮小画像情報、処理後縮小画像情報および処理後画像情報を送受信部３８を通じて受信する機能である。受信された縮小画像情報、処理後縮小画像情報および処理後画像情報は、伝送処理部３２ｃによって記憶ユニット３４の縮小画像情報記憶部３４ｃ、処理後縮小画像情報記憶部３４ｄおよび処理後画像情報記憶部３４ｅに記憶されるとともに、その縮小画像情報、処理後縮小画像情報および処理後画像情報が示す縮小画像、処理後縮小画像および処理後画像が、表示処理部３２ｂによって表示部３５に適宜表示される。
【００５４】
次に、図８および図９に基づき、本実施形態に係る画像処理システムの動作説明を行う。ステップＳ１で、サーバーＳおよびクライアントＣの伝送処理部２２ｃ，３２ｃによって、送受信部２８，３８およびネットワーク１３を通じてサーバーＳ、クライアントＣ間の通信接続が確立されると、ステップＳ２に進む。
【００５５】
続く、ステップＳ２では、サーバーＣの伝送処理部２２ｃによって、記録ユニット２４の処理メニュー情報記憶部２４ｆに記憶されている処理メニュー情報が送受信部２８を通じてサーバーＳからクライアントＣに伝送される。これに対応して、クライアントＣ側では、伝送処理部３２ｃによって、その処理メニュー情報が送受信部３８を通じて受信され、記憶ユニット３４の処理メニュー情報記憶部３４ｆに記憶される。これと同時に、クライアントＣの表示処理部３２ｂによって、その処理メニュー情報が、この画像処理システム１１の他の操作メニューとともに、表示部３５に表示される。
【００５６】
続く、ステップＳ３で、クライアントＣにて、操作入力部３６あるいは入出力ユニット３７を通じて、伝送原画像選択指令が入力されると、その伝送画像選択指令が入出力処理部３２ａによって受け付けられる。
【００５７】
続く、ステップＳ４では、ステップＳ３で受け付けた伝送原画像選択指令が示す原画像に対応する原画像情報が、クライアントＣの伝送処理部３２ｃによって、予め記憶ユニット３４の原画像情報記憶部３４ｂに記憶されている複数の原画像のうちから選択されて、送受信部３８を通じてサーバーＳに伝送される。このとき、サーバーＳに伝送される原画像情報は、一つでも複数でもよく、複数の場合は、一つずつ順に伝送される。
【００５８】
続く、ステップＳ５では、クライアントＣから伝送されてきた原画像情報が、サーバーＳにて、送受信部２８を通じて伝送処理部２２ｃによって受信されて、記憶ユニット２４の原画像情報記憶部２４ｂに順次記憶される。
【００５９】
続く、ステップＳ６では、サーバーＳにて、ステップＳ５で受信されて原画像情報記憶部２４ｂに記憶された原画像情報に基づき、縮小画像作成処理部２２ｄによって、原画像を所定の割合で縮小した縮小画像に対応する縮小画像情報が順次作成されて、縮小画像情報記憶部２４ｃに順次記憶される。
【００６０】
続く、ステップＳ７では、サーバーＳからクライアントＣに、ステップＳ６で作成された縮小画像情報が、伝送処理部２２ｃによって、送受信部２８を通じて順次伝送される。
【００６１】
続く、ステップＳ８では、クライアントＣにて、ステップＳ７でサーバーＳから伝送された縮小画像情報が、伝送処理部３２ｃによって、送受信部３８を通じて順次受信されるとともに、縮小画像情報記憶部３４ｃに順次記憶される。
【００６２】
続く、ステップＳ９では、クライアントＣにて、ステップＳ８で受信された縮小画像情報が示す縮小画像４１が、表示処理部３２ｂによって、図１１に示すように表示部３５に順次表示される。ここで、図１１の表示例では、互いに異なる原画像を縮小処理して得られた複数の縮小画像４１が同時に表示されているととともに、この画像処理システム１１を操作するための操作メニューを表示するための操作メニュー表示領域４３が設けられている。その操作メニュー表示領域４３には、例えば、上記の表１に示すような表示形態で、この画像処理システム１１で実行可能な実画像処理および仮画像処理の名称（内容）がグループ分けされて表示される。また、この操作メニュー表示領域４３には、必要に応じて他の操作情報も表示される。
【００６３】
続く、ステップＳ１０で、クライアントＣにて、図１１に示す操作メニュー表示領域４３の表示内容を参照して、サーバーＳに用意されている複数の仮画像処理部２２ｅのうち、仮画像処理を実行させる仮画像処理部２２ｅを選択する仮画像処理部選択指令が、操作入力部３６あるいは入出力ユニット３７を通じて入力され、その仮画像処理部選択指令が入出力処理部３２ａによって受け付けられると、ステップＳ１１に進む。このとき、複数の仮画像処理部２２ｅが同時に選択されてもよい。
【００６４】
そして、ステップＳ１１で、クライアントＣにて、図１１に示すように表示部３５に表示されているいずれの縮小画像４１に対して、ステップＳ１０で選択した仮画像処理部２２ｅに仮画像処理を行わせるのかを選択する縮小画像選択指令が、操作入力部３６あるいは入出力ユニット３７を通じて入力されて入出力処理部３２ａによって受け付けられると、ステップＳ１２に進む。
【００６５】
続く、ステップＳ１２では、ステップＳ１０およびＳ１１で受け付けられた仮画像処理部選択指令および縮小画像選択指令を含む仮処理指示ファイルが、伝送処理部３２ｃによって、送受信部３８を通じてクライアントＣからサーバーＳに伝送され、続く、ステップＳ１３で、その伝送された仮処理指示ファイルが、サーバーＳの伝送処理部２２ｃによって、送受信部２８を通じて受信される。
【００６６】
続く、ステップＳ１４では、サーバーＳにて、ステップＳ１３で仮処理指示ファイルが受信されるのに応答して、サーバーＳに用意されている複数の仮画像処理部２２ｅのうちの受信した仮処理指示ファイルの仮処理部選択指令が示す仮画像処理部２２ｅによって、縮小画像情報記憶部２４ｃに記憶されている複数の縮小画像情報のうちからその仮処理指示ファイルの縮小画像選択指令が示す縮小画像情報に基づき、その仮画像処理部２２ｅに割り当てられている仮画像処理が実行される。このとき、複数の仮画像処理部２２ｅが選択されている場合には、各仮画像処理部２２ｅによってそれぞれ仮画像処理が行われる。仮画像処理によって作成された処理後縮小画像情報は、各仮画像処理部２２ｅによって処理後縮小画像情報記憶部２４ｄに記憶される。
【００６７】
続く、ステップＳ１５では、ステップＳ１４での各仮画像処理部２２ｅによる仮画像処理によって作成された処理後縮小画像情報が、伝送処理部２２ｃによって送受信部２８を通じてサーバーＳからクライアントＣに順次伝送され、続く、ステップＳ１６で、その伝送された処理後縮小画像情報が、クライアントＣの伝送処理部３２ｃによって送受信部３８を通じて順次受信されるとともに、処理後縮小画像記憶部３４ｄに順次記憶される。
【００６８】
続く、ステップＳ１７では、クライアントＣにて、ステップＳ１６で受信された処理後縮小画像情報に基づき、表示処理部３２ｂによって、その処理後縮小画像情報に対応する処理後縮小画像５１が、図１２に示すように表示部３５に表示される。ここで、図１２の表示例では、所定の縮小画像４１に対する各仮画像処理部２２ｅの仮画像処理によって作成された複数の処理後縮小画像５１が、縮小画像４１とともにその縮小画像４１の周囲に同時に表示されている。また、図１２の表示例では、図１１の操作メニュー表示領域４３と同様な表示内容を表示する操作メニュー表示領域４３が設けられている。
【００６９】
このように、所定の原画像に対して、サーバーＳに用意されている複数の実画像処理部２２ｆのうちのいずれの実画像処理部２２ｆによって実画像処理を行うべきかが予め決定できない場合には、採用すべき実画像処理部２２ｆの候補となる実画像処理部２２ｆに対応する仮画像処理部２２ｅに、縮小画像に対して仮画像処理を行わせ、その結果得られる処理後縮小画像５１の状態を確認することにより、採用候補となっている各実画像処理部２２ｆの実画像処理が原画像に与える効果を予め予見することができるようになっている。
【００７０】
続く、ステップＳ１８では、クライアントＣにて、図１２に示す操作メニュー表示領域４３の表示内容を参照して、サーバーＳに用意されている複数の実画像処理部２２ｆのうち、実画像処理を実行させる実画像処理部２２ｆを選択する実画像処理部選択指令が、操作入力部３６あるいは入出力ユニット３７を通じて入力され、その実画像処理部選択指令が入出力処理部３２ａによって受け付けられると、ステップＳ１９に進む。このとき、複数の実画像処理部２２ｆが同時に選択されてもよい。
【００７１】
そして、ステップＳ１９で、クライアントＣにて、原画像情報記憶部３４ｂに記憶されている複数の原画像のうちのいずれかの原画像に対して、ステップＳ１８で選択した実画像処理部２２ｆに実画像処理を行わせるのかを選択する原画像選択指令が、操作入力部３６あるいは入出力ユニット３７を通じて入力されて入出力処理部３２ａによって受け付けられると、ステップＳ２０に進む。
【００７２】
続く、ステップＳ２０では、ステップＳ１８およびＳ１９で受け付けられた実画像処理部選択指令および原画像選択指令を含む実処理指示ファイルが、伝送処理部３２ｃによって、送受信部３８を通じてクライアントＣからサーバーＳに伝送され、続く、ステップＳ２１で、その伝送された実処理指示ファイルが、サーバーＳの伝送処理部２２ｃによって、送受信部２８を通じて受信される。
【００７３】
続く、ステップＳ２２では、サーバーＳにて、ステップＳ２１で実処理指示ファイルが受信されるのに応答して、サーバーＳに用意されている複数の実画像処理部２２ｆのうちの受信した実処理指示ファイルの実処理部選択指令が示す実画像処理部２２ｆによって、原画像情報記憶部２４ｂに記憶されている複数の原画像情報のうちからその実処理指示ファイルの原画像選択指令が示す原画像情報に基づき、その実画像処理部２２ｆに割り当てられている実画像処理が実行される。このとき、複数の実画像処理部２２ｆが選択されている場合には、各実画像処理部２２ｆによってそれぞれ実画像処理が行われる。各実画像処理部２２ｆによって作成された処理後画像情報は、処理後画像情報記憶部２４ｅに記憶される。
【００７４】
続く、ステップＳ２３では、ステップＳ２２での各実画像処理部２２ｆによる実画像処理によって作成された処理後画像情報が、伝送処理部２２ｃによって送受信部２８を通じてサーバーＳからクライアントＣに順次伝送され、続く、ステップＳ２４で、その伝送された処理後画像情報が、クライアントＣの伝送処理部３２ｃによって送受信部３８を通じて順次受信されるとともに、処理後画像記憶部３４ｅに順次記憶される。
【００７５】
なお、図８ないし図１０に示すフローチャートでは、仮画像処理を行った後、実画像処理を行うようになっているが、必ずしもこの順番で処理を行わせる必要はなく、クライアントＣからサーバーＳに原画像情報を伝送した後、クライアントＣにて前述の実画像処理部選択指令および実画像選択指令を入力することにより、仮画像処理をとばして実画像処理を行わせることができるようになっている。
【００７６】
以上のように、本実施形態にれば、クライアントＣからサーバーＳに伝送した原画像に基づいてサーバーＳにて作成された縮小画像に対し、実際の実画像処理と実質的に同様な効果を縮小画像に与える仮画像処理をサーバーＳの仮画像処理部２２ｅに行わせることができるようになっており、仮画像処理の結果を確認してから原画像に対する実際の実画像処理を行わせることができるため、予備的な仮画像処理によって実際の画像処理の結果を予め予見でき、処理の効率化が図れる。
【００７７】
また、ユーザーは、クライアントＣを通じて原画像の状態や用途等に応じて複数の実画像処理部２２ｆあるいは仮画像処理部２２ｅのうちから所望とする実画像処理部２２ｆあるいは仮画像処理部２２ｅを選択するだけて、原画像の状態や用途に応じた画像処理あるいは仮画像処理を行わせることができるため、ユーザの負担を軽減でき、画像処理に関する専門知識を持たないユーザでも容易に画像処理を行うことができる。
【００７８】
さらに、この画像処理システム１１で行われる実画像処理および仮画像処理の内容および設定条件を、サーバーＳの実画像処理部２２ｆおよび仮画像処理部２２ｅの画像処理の内容および設定条件を管理することにより一元的に管理することができるため、システム１１の管理を効率的に行うことができる。
【００７９】
また、サーバーＳの各仮画像処理部２２ｅが作成した複数の処理後縮小画像５１が、処理前の縮小画像４１と共に、縮小画像４１の周囲に同時にクライアントＣの表示部３５に表示されるようになっているため、各処理後縮小画像５１および縮小画像４１を見比べて、サーバーＳのいずれの実画像処理部２２ｆに実画像処理を行わせるべきかを容易に決定することができる。
【００８０】
さらに、互いに異なる原画像を縮小した複数の縮小画像４１が、図１１に示すように、クライアントＣの表示部３５に同時に表示されるようになっているため、仮画像処理を行うべき縮小画像４１を容易に決定することができる。
【００８１】
また、仮実行用画像として用いられる画像が原画像の画像情報量を減少させて作成された縮小画像であるため、サーバーＳの仮画像処理部２２ｅにより仮画像処理を行う際の情報処理の負担を軽減することができ、その結果、仮画像処理の処理速度を向上させることができる。
【００８２】
さらに、原画像の特徴を実質的に損なうことなく受け継いでいる縮小画像に対して仮画像処理を行うので、縮小画像に対して行われた仮画像処理の結果に基づいて、実際の実画像処理の結果を容易に予測することができる。
【００８３】
なお、本実施形態では、原画像を縮小した縮小画像に対して仮画像処理を行うようにしたが、原画像を複製した複製画像（仮実行用画像）に対して仮画像処理を行うようにしてもよく、あるいは、原画像の一部分（要部等）を抜き出して得られる部分画像（仮実行用画像）に対して仮画像処理を行うようにしてもよい。
【００８４】
また、本実施形態では、サーバーＳ側で縮小画像４１を作成するようにしたが、縮小画像作成部３２ｄをクライアントＣのＣＰＵ３２に設け、クライアントＣ側で縮小画像４１を作成してサーバーＳに伝送するようにしてもよい。
【００８５】
【発明の効果】
請求項１ないし１１に記載の発明によれば、クライアント側端末からサーバーに伝送した原画像に基づいてサーバーにて作成された仮実行用画像に対し、実際の画像処理と実質的に同様な効果を仮実行用画像に与える仮画像処理をサーバーの仮画像処理手段に行わせることができるようになっており、仮画像処理の結果を確認してから原画像に対する実際の画像処理を行わせることができるため、予備的な仮画像処理によって実際の画像処理の結果を予め予見でき、処理の効率化が図れる。
【００８６】
また、サーバーの実画像処理手段および仮画像処理手段により画像処理および仮画像処理が行われる際には、実画像処理手段および仮画像処理手段が予め設定された設定条件に従って自動的に画像処理および仮画像処理を行うようになっているため、ユーザの負担を軽減でき、画像処理に関する専門知識を持たないユーザでも容易に画像処理を行うことができる。
【００８７】
さらに、この画像処理システムで行われる画像処理および仮画像処理の内容および設定条件を、サーバーの実画像処理手段および仮画像処理手段の画像処理の内容および設定条件を管理することにより一元的に管理することができるため、システムの管理を効率的に行うことができる。
【００８８】
また、処理対象である原画像の状態や用途等の種類に応じて、互いに対応する複数の実画像処理手段および仮画像処理手段をサーバーに備えておくことにより、ユーザーは、クライアント側端末を通じて原画像の状態や用途等に応じて複数の実画像処理手段あるいは仮画像処理手段のうちから所望とする実画像処理手段あるいは仮画像処理手段を選択するだけて、実際の画像処理あるいは仮画像処理を行わせることができるため、ユーザの負担をさらに軽減できる。
【００８９】
請求項２に記載の発明によれば、サーバーの各仮画像処理手段が作成した複数の処理後仮実行用画像が、クライアント側端末の表示処理手段によって表示手段に同時に表示されるようになっているため、各処理後仮実行画像を見比べて、画像処理を実行させるべきサーバーの実画像処理手段を容易に決定することができる。
【００９０】
請求項３に記載の発明によれば、サーバーの仮実行用画像作成手段および仮画像処理手段が作成した仮実行用画像および処理後仮実行用画像が、クライアント側端末の表示処理手段によって表示手段に並べられて同時に表示されるようになっているため、仮実行用画像と処理後実行用画像とを見比べて、実際の画像処理の効果を的確に予測することができる。
【００９１】
請求項４に記載の発明によれば、サーバーの仮実行用画像作成手段が作成した複数の仮実行用画像が、クライアント側端末の表示処理手段によって表示手段に同時に表示されるようになっているため、仮画像処理を行うべき仮実行用画像を容易に決定することができる。
【００９２】
請求項５に記載の発明によれば、仮実行用画像が原画像の画像情報量を減少させて作成されてものであるため、サーバーの仮画像処理手段により仮画像処理を行う際の情報処理の負担を軽減することができ、その結果、仮画像処理の処理速度を向上させることができる。
【００９３】
請求項６に記載の発明によれば、サーバーの仮実行用画像作成手段が作成する仮実行用画像が原画像を所定の割合で縮小した縮小画像であり、原画像の特徴を実質的に損なうことなく受け継いでいるので、縮小画像に対して行われた仮画像処理の結果に基づいて、実際の画像処理の結果を容易に予測することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る画像処理システムの全体構成を示す図である。
【図２】図１の画像処理システムに備えられるサーバーのブロック図である。
【図３】図１の画像処理システムに備えられるクライアントのブロック図である。
【図４】図２のサーバーに備えられる記憶ユニットの構成を示すブロック図である。
【図５】図２のサーバーに備えられるＣＰＵの構成を示すブロック図である。
【図６】図３のクライアントに備えられる記憶ユニットの構成を示すブロック図である。
【図７】図３のクライアントに備えられるＣＰＵの構成を示すブロック図である。
【図８】図１の画像処理システムの処理動作を示すフローチャートである。
【図９】図１の画像処理システムの処理動作を示すフローチャートである。
【図１０】図１の画像処理システムの画像処理動作を示すフローチャートである。
【図１１】図３のクライアントに備えられる表示部の表示例を示す図である。
【図１２】図３のクライアントに備えられる表示部の表示例を示す図である。
【図１３】従来の画像処理システムの構成を示す図である。
【符号の説明】
１１  画像処理システム
１３  ネットワーク
２１，３１  バスライン
２２，３２  ＣＰＵ
２２ａ，３２ａ  入出力処理部
２２ｂ，３２ｂ  表示処理部
２２ｃ，３２ｃ  伝送処理部
２２ｄ  縮小画像作成部
２２ｅ  仮画像処理部
２２ｆ  実画像処理部
２２ｇ  処理内容設定処理部
２３，３３  メモリ
２４，３４  記憶ユニット
２４ａ，３４ａ  動作プログラム記憶部
２４ｂ，３４ｂ  原画像情報記憶部
２４ｃ，３４ｃ  縮小画像情報記憶部
２４ｄ，３４ｄ  処理後縮小画像情報記憶部
２４ｅ，３４ｅ  処理後画像情報記憶部
２４ｆ，３４ｆ  処理メニュー情報記憶部
２４ｇ  仮画像処理設定情報記憶部
２４ｈ  実画像処理設定情報記憶部
２５，３５  表示部
２６，３６  操作入力部
２７，３７  入出力ユニット
２８，３８  送受信部
２９，３９  記憶媒体
４１  縮小画像
５１  処理後縮小画像
Ｓ  サーバー
Ｃ１〜Ｃｎ  クライアント
【図１】
0003824817.tif 000004
【図２】
0003824817.tif 000005
【図３】
0003824817.tif 000006
【図４】
0003824817.tif 000007
【図５】
0003824817.tif 000008
【図６】
0003824817.tif 000009
【図７】
0003824817.tif 000010
【図８】
0003824817.tif 000011
【図９】
0003824817.tif 000012
【図１０】
0003824817.tif 000013
【図１１】
0003824817.tif 000014
【図１２】
0003824817.tif 000015
【図１３】
0003824817.tif 000016