(57)【要約】【課題】オンラインによりデジタル画像処理を受注する。【解決手段】発注者１の端末２と、受注者５の端末６とをネットワーク１１に接続する。発注者１は端末２からインターネットに接続し、周知のブラウジング用プログラムを用いてＷｅｂサイトを検索し、受注者５の端末６のＵＲＬを指定する。端末６に格納されているデジタル画像処理用コンテンツデータが読み出され、発注者１の端末２へ送られる。このようなデジタル画像処理のオンラインショップシステムは、発注者１からのデジタル画像処理を受注する前に、本画像に比べてデータサイズが小さいサムネイル画像に対して画像補正処理を行い、画像補正処理後のサムネイル画像を発注者１の端末２へ送信する。発注者１は、事前に画像補正された副画像を確認した上で端末２から注文データを送信する。【選択図】図１
2004258955.tif 000002
【特許請求の範囲】
【請求項１】
発注者から本画像データを受信し、
前記本画像よりもデータサイズが小さい副画像を生成し、
前記副画像データに対する所定の画像処理を、複数の処理パラメータを用いてそれぞれ行い、
前記複数の画像処理後の副画像を前記発注者に公開し、
前記公開した副画像の中から任意の副画像を選択する情報を前記発注者から受信し、
前記選択情報が示す副画像と同じ処理パラメータを用いて当該副画像に対応する本画像に対する前記所定の画像処理を行い、
前記画像処理後の本画像データを前記発注者へ送信することを特徴とするデジタル画像処理の受注方法。
【請求項２】
請求項１に記載のデジタル画像処理の受注方法において、
前記副画像データに対する所定の画像処理は、当該画像処理に先立って前記生成した副画像を前記発注者に公開し、前記公開した副画像の中から任意の副画像を選択する情報を前記発注者から受信し、受信した選択情報が示す副画像に対して行うことを特徴とするデジタル画像処理の受注方法。
【請求項３】
請求項１または２に記載のデジタル画像処理の受注方法において、
前記画像処理後の本画像の数もしくはデータサイズに応じて課金情報を生成することを特徴とするデジタル画像処理の受注方法。
【請求項４】
請求項１または２に記載のデジタル画像処理の受注方法において、
前記発注者に公開する副画像の数もしくはデータサイズに応じて課金情報を生成することを特徴とするデジタル画像処理の受注方法。
【請求項５】
請求項１または２に記載のデジタル画像処理の受注方法において、
前記本画像の受信、前記副画像の生成、前記副画像に対する画像処理、前記発注者への公開、前記選択情報の受信、前記本画像に対する画像処理、および前記本画像の送信に要するそれぞれの処理時間に応じて課金情報を生成することを特徴とするデジタル画像処理の受注方法。
【請求項６】
デジタル画像に対する画像処理を注文するデジタル画像処理注文用プログラムにおいて、
複数の画像を一覧表示する第１のウィンドウを表示する処理と、
前記第１のウィンドウ内に表示されている画像の中から発注者が選択した画像を一覧表示する第２のウィンドウを表示する処理と、
前記発注者の指示に応じて、前記第２のウィンドウ内に表示されている画像を前記画像処理の対象にすることを示す情報を生成する処理とをコンピュータ上で実行することを特徴とするデジタル画像処理注文用プログラム。
【請求項７】
請求項６に記載のデジタル画像処理注文用プログラムにおいて、
前記第１のウィンドウは、受注者から公開されている副画像を表示し、これら副画像は、前記発注者から受信した本画像から生成した縮小画像、および前記縮小画像に対する所定の画像処理をそれぞれ複数の処理パラメータを用いて行った縮小画像のいずれかであることを特徴とするデジタル画像処理注文用プログラム。
【請求項８】
請求項６または７に記載のデジタル画像処理注文用プログラムにおいて、
前記発注者の第１の指示に応じて、前記第１のウィンドウ内の表示を前記第２のウィンドウ内の表示で置き換えるとともに、前記第２のウィンドウ内の表示をブランクにすることを特徴とするデジタル画像処理注文用プログラム。
【請求項９】
請求項６〜８のいずれかに記載のデジタル画像処理注文用プログラムにおいて、
前記発注者の第２の指示に応じて、前記第２のウィンドウ内の副画像を一覧表示する第３のウィンドウを表示する処理を行うことを特徴とするデジタル画像処理注文用プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを利用したデジタル画像処理サービスに関する。
【０００２】
【従来の技術】
インターネットなどのネットワークを利用してオンラインでデジタル画像のプリントを受注するデジタルプリントサービスが知られている（たとえば、特許文献１参照）。このサービスでは、画像がネットワークを介して閲覧者に公開され、閲覧者がネットワークを介して注文した画像に対応するデジタル画像データのプリントが作成される。
【０００３】
【特許文献１】
特開２００１−２６４８９１号公報
【０００４】
【発明が解決しようとする課題】
特許文献１による方法では、プリントを注文する画像を選ぶことができるが、デジタル画像に対する補正処理（たとえば、逆光補正、退色補正などの処理の種類や、当該処理による補正量）を選ぶことができない。
【０００５】
本発明は、オンラインによるデジタル画像処理の受注方法、およびデジタル画像処理の注文用プログラムを提供するものである。
【０００６】
【課題を解決するための手段】
本発明によるデジタル画像処理の受注方法は、発注者から本画像データを受信し、本画像よりもデータサイズが小さい副画像を生成し、副画像データに対する所定の画像処理を、複数の処理パラメータを用いてそれぞれ行い、複数の画像処理後の副画像を発注者に公開し、公開した副画像の中から任意の副画像を選択する情報を発注者から受信し、選択情報が示す副画像と同じ処理パラメータを用いて当該副画像に対応する本画像に対する所定の画像処理を行い、画像処理後の本画像データを発注者へ送信することを特徴とする。
副画像データに対する所定の画像処理は、当該画像処理に先立って生成した副画像を発注者に公開し、公開した副画像の中から任意の副画像を選択する情報を発注者から受信し、受信した選択情報が示す副画像に対して行うこともできる。画像処理後の本画像の数もしくはデータサイズに応じて課金情報を生成してもよい。
発注者に公開する副画像の数もしくはデータサイズに応じて課金情報を生成してもよい。
本画像の受信、副画像の生成、副画像に対する画像処理、発注者への公開、選択情報の受信、本画像に対する画像処理、および本画像の送信に要するそれぞれの処理時間に応じて課金情報を生成してもよい。
本発明は、デジタル画像に対する画像処理を注文するデジタル画像処理注文用プログラムに適用され、複数の画像を一覧表示する第１のウィンドウを表示する処理と、第１のウィンドウ内に表示されている画像の中から発注者が選択した画像を一覧表示する第２のウィンドウを表示する処理と、発注者の指示に応じて、第２のウィンドウ内に表示されている画像を画像処理の対象にすることを示す情報を生成する処理とをコンピュータ上で実行することを特徴とする。
第１のウィンドウは、受注者から公開されている副画像を表示し、これら副画像は、発注者から受信した本画像から生成した縮小画像、および縮小画像に対する所定の画像処理をそれぞれ複数の処理パラメータを用いて行った縮小画像のいずれかを表示するとよい。
発注者の第１の指示に応じて、第１のウィンドウ内の表示を第２のウィンドウ内の表示で置き換えるとともに、第２のウィンドウ内の表示をブランクにすることもできる。
発注者の第２の指示に応じて、第２のウィンドウ内の副画像を一覧表示する第３のウィンドウを表示してもよい。
【０００７】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を説明する。
図１は、本発明の一実施の形態によるデジタル画像処理を行うオンラインショップの全体構成図である。図１において、発注者１の端末２と、受注者５の端末６とがインターネットなどのネットワーク１１を介して接続される。発注者１は、端末２をインターネットに接続し、周知のブラウジング用プログラムを用いてＷｅｂサイトを検索する。発注者１が受注者５の端末６のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を指定すると、端末６に格納されているデジタル画像処理用コンテンツデータが読み出されて発注者１の端末２へ送られる。本実施の形態では、受注者５がデジタル画像処理用コンテンツを端末６に格納し、このコンテンツを利用する発注者１からのデジタル画像処理の注文を受注する。画像処理は、たとえば、逆光補正、退光補正、粒状性補正、輪郭補正などの画像を補正する処理である。受注に応じて受注者５側で画像処理を行った画像は、受注者５の端末６から発注者１の端末２へ送られる。
【０００８】
図１において、発注者１は、端末２と、デジタルカメラ３と、スキャナ装置４とを有する。端末２は、パーソナルコンピュータ（以下、パソコンと呼ぶ）などによって構成され、キーボードやポインティングデバイスなどの操作部材と、ディスプレイ装置と、ネットワーク１１に接続するためのインターフェイスボードとを含む。パソコン２は、デジタルカメラ３で撮影された画像データや、スキャナ装置４で読込まれた画像データを、パソコン２内の不図示の記憶装置に記憶可能に構成されている。
【０００９】
受注者５は、端末６と、データベースシステム７と、プリンタ８〜１０とを有する。端末６は、Ｗｅｂサイトサーバー（以下、サーバーと呼ぶ）などによって構成され、キーボードやポインティングデバイスなどの操作部材と、ディスプレイ装置と、ネットワーク１１に接続するためのインターフェイスボードとを含む。データベースシステム７は、顧客管理情報の記憶や、顧客（発注者１）から送信された画像データの記憶、画像処理などに使用される。顧客管理情報は、顧客のユーザＩＤ、パスワード、および注文データなどを含むものである。プリンタ８〜１０は、画像データによる画像のプリントなどに使用される。なお、プリンタ８〜１０は一台に統合してもよい。
【００１０】
図２および図３は、発注者１のパソコン２で実行されるデジタル画像処理を注文する処理の流れを説明するフローチャートである。図２による処理は、発注者１が周知のブラウジング用プログラムを起動し、発注者１が操作部材を操作して受注者５のサーバー６のＵＲＬを指定することにより開始される。ステップＳ１において、パソコン２は、ネットワーク１１を介してサーバー６をアクセスし、受注者５のホームページを開く。パソコン２は、受注者５のサーバー６へデジタル画像処理注文用プログラムを要求する信号を送り、ステップＳ２へ進む。ステップＳ２において、パソコン２は、送信した注文用プログラムの要求に応じてサーバー６から送信される注文用プログラムデータを受信し（ダウンロード）、受信したデータによる注文用プログラムをパソコン２にインストールしてステップＳ３へ進む。
【００１１】
ステップＳ１およびステップＳ２は、パソコン２が初めて受注者５のホームページを開く場合を説明したが、既に注文用プログラムがパソコン２にインストールされている場合は、発注者１による操作に応じてステップＳ３へ進むようにしてよい。
【００１２】
ステップＳ３において、パソコン２は、インストールした注文用プログラムを起動する操作が行われたか否かを判定する。起動操作は、発注者１が操作部材を操作して行う。パソコン２は、操作部材から起動操作信号が入力されるとステップＳ３を肯定判定してステップＳ４へ進み、起動操作信号が入力されない場合はステップＳ３を否定判定し、図２による処理を終了する。
【００１３】
ステップＳ４において、パソコン２は、デジタル画像処理注文用プログラムを起動し、発注者１によってユーザ登録要求操作が行われたか否かを判定する。パソコン２は、操作部材から登録要求操作信号が入力されるとステップＳ４を肯定判定してステップＳ５へ進み、登録要求操作信号が入力されない場合はステップＳ４を否定判定してステップＳ６へ進む。ステップＳ５へ進む場合は、発注者１が新規に登録する場合であり、ステップＳ６へ進む場合は、発注者１が登録済みの場合である。
【００１４】
ステップＳ５において、パソコン２は、受注者５のサーバー６にユーザー登録を要求する信号、ならびにユーザーＩＤおよびパスワードを示す信号をそれぞれ送信する。パソコン２はさらに、送信したユーザー登録要求に応じてサーバー６から送信される認証信号を受信し、ステップＳ７へ進む。
【００１５】
ステップＳ６において、パソコン２は、受注者５のサーバー６に認証を要求する信号、ならびにユーザーＩＤおよびパスワードを示す信号をそれぞれ送信する。パソコン２はさらに、送信した認証要求に応じてサーバー６から送信される認証信号を受信し、ステップＳ７へ進む。なお、ユーザーＩＤおよびパスワードが受注者５側に登録されている内容と異なる場合は、サーバー６から認証信号が送信されない。
【００１６】
ステップＳ７において、パソコン２は、パソコン２内の不図示の記憶装置に記憶されている画像データのうち、発注者１によって指示された画像のデータをサーバー６へ送信する。ここで、送信する画像の指示は、発注者１が操作部材を操作して行う。発注者１は、ディスプレイ装置（不図示）に表示されている情報（たとえば、アイコンもしくはデータファイル名など）から、送信する画像を示す情報をポインタ（不図示）で選択することにより、送信画像を指示する。サーバー６では、受信した画像のデータを発注者１を示す顧客管理情報（ユーザＩＤ，パスワードなど）に関連づけてデータベースシステム７に記憶する。ここで、発注者１のパソコン２から受注者５のサーバー６へ送信した画像（データ）は、パソコン２内に記憶されている画像（データ）と同じであるため本画像（データ）と呼ぶ。また、本画像（データ）を受注者５のデータベースシステム７に保存することを本画像（データ）の登録と呼ぶ。
【００１７】
パソコン２はさらに、登録した本画像に対応する副画像の公開を要求する信号をサーバー６へ送信してステップＳ８へ進む。副画像は、たとえば、サムネイル画像であり、本画像に比べてデータサイズを小さくするように加工した縮小画像である。ステップＳ８において、パソコン２は、受注者５のサーバー６から送信される副画像のデータを受信してステップＳ９へ進む。サーバー６からは、発注者１によって登録されている本画像の全てに対応する副画像がそれぞれ送信される。
【００１８】
ステップＳ９において、パソコン２は、受信した副画像データによる画像をパソコン２のディスプレイ装置に表示するとともに、副画像データをパソコン２内のメモリに一次的に記憶する。副画像の表示は、ディスプレイ装置の表示画面内に画像一覧エリアおよび選択用比較エリアをそれぞれ設けて以下のように行う。
【００１９】
図４は、画像一覧エリア４１の表示例を示す図であり、図５は、選択用比較エリア５１の表示例を示す図である。画像一覧エリア４１および選択用比較エリア５１は、それぞれディスプレイ装置の表示画面内の異なる位置に同時に表示される。図４において、画像一覧エリア４１は、パソコン２がサーバー６から受信した全ての副画像データによる画像を一覧表示する表示ウィンドウとして使用される。図４の例では、コマ番号１〜コマ番号４０までの副画像が表示されている。
【００２０】
図５において、選択用比較エリア５１は、発注者１が画像一覧エリア４１から選択した副画像データによる画像を一覧表示する表示ウィンドウとして使用される。図５の例では、コマ番号１〜コマ番号５およびコマ番号４０の副画像が表示されている。発注者１は、操作部材を操作することによって、画像一覧エリア４１に表示されている任意の副画像をつかみ（ドラッグ操作）、選択比較用エリア５１へ落とす（ドロップ操作）。発注者１が上記選択操作を行う前、すなわち、選択比較用エリア５１の初期表示はブランク表示である。選択比較用エリア５１に表示される副画像の表示順序は、ドラッグ操作およびドロップ操作によって任意に入れ替えしてよい。
【００２１】
パソコン２は、発注者１による選択操作に応じて画像一覧エリア４１および選択用比較エリア５１をそれぞれディスプレイ装置に表示すると、ステップＳ１０へ進む。ステップＳ１０において、パソコン２は、確定操作が行われたか否かを判定する。パソコン２は、操作部材から確定操作信号が入力されるとステップＳ１０を肯定判定してステップＳ９へ戻り、確定操作信号が入力されない場合はステップＳ１０を否定判定してステップＳ１１へ進む。
【００２２】
ステップＳ１０を肯定判定する場合、パソコン２は、この時点で選択用比較エリア５１に表示されている全ての副画像で画像一覧エリア４１内の表示を置き換え、選択比較用エリア５１をブランク表示にする。これにより、発注者１は、画像一覧エリア４１に表示される副画像の数を絞った上で、選択操作をさらに継続して行うことが可能になる。
【００２３】
ステップＳ１１において、パソコン２は、バリエーション表示操作が行われたか否かを判定する。バリエーション表示とは、たとえば、画像補正処理の処理パラメータを所定ステップごとに変えることにより、補正量が段階的に異なるように画像補正した複数の画像を表示するものである。パソコン２は、操作部材からバリエーション表示操作信号が入力されるとステップＳ１１を肯定判定してステップＳ１２へ進み、バリエーション表示操作信号が入力されない場合はステップＳ１１を否定判定し、図３のステップＳ１６へ進む。バリエーション表示操作は以下のように行われる。発注者１は、操作部材を操作することによって画像一覧エリア４１もしくは選択用比較エリア５１に表示されている任意の副画像にポインタ（不図示）を重ねた上で、一覧表示操作を行う。なお、発注者１が副画像にポインタ（不図示）を重ねた状態で拡大表示操作を行うと、パソコン２は、当該副画像を拡大表示する。
【００２４】
ステップＳ１２において、パソコン２は、サーバー６へ選択情報を送信してステップＳ１３へ進む。選択情報は、ポインタ（不図示）が重ねられている副画像を示す情報である。パソコン２はさらに、選択情報が示す副画像のバリエーションを公開するように要求する信号をサーバー６へ送信してステップＳ１３へ進む。ステップＳ１３において、パソコン２は、受注者５のサーバー６から送信される副画像のデータを受信してステップＳ１４へ進む。受信する副画像は、選択情報が示す副画像に対し、補正量が段階的に異なるように画像補正された複数の縮小画像である。サーバー６からは、あらかじめ設定されている数の副画像が送信される。
【００２５】
ステップＳ１４において、パソコン２は、受信した副画像データによる画像をパソコン２のディスプレイ装置に表示する。副画像の表示は、画像一覧エリア４１および選択用比較エリア５１に代えて、新たな画像一覧エリアおよび選択用比較エリアをそれぞれ設けて以下のように行う。なお、この時点で画像一覧エリア４１および選択用比較エリア５１に表示されている副画像の情報は、それぞれパソコン２内のメモリに一次的に記憶される。
【００２６】
図６は、画像一覧エリア６１の表示例を示す図であり、図７は、選択用比較エリア７１の表示例を示す図である。画像一覧エリア６１および選択用比較エリア７１は、それぞれディスプレイ装置の表示画面内の異なる位置に同時に表示される。図６において、画像一覧エリア６１は、パソコン２がサーバー６から受信した全ての副画像データによる画像を一覧表示する表示ウィンドウとして使用される。図６の例では、コマ番号１〜コマ番号Ｎまでの副画像が表示されている。これらは、あらかじめ定められた処理パラメータによって、画像補正効果が段階的に変化するように画像補正されたものである。
【００２７】
図７において、選択用比較エリア７１は、発注者１が画像一覧エリア６１から選択した副画像データによる画像を一覧表示する表示ウィンドウとして使用される。図７の例では、選択された複数の副画像が表示されている。発注者１は、操作部材を操作することによって、画像一覧エリア６１に表示されている任意の副画像をつかみ（ドラッグ操作）、選択比較用エリア７１へ落とす（ドロップ操作）。発注者１が上記選択操作を行う前、すなわち、選択比較用エリア７１の初期表示はブランク表示である。選択比較用エリア７１に表示される副画像の表示順序は、ドラッグ操作およびドロップ操作によって任意に入れ替えしてよい。
【００２８】
パソコン２は、発注者１による選択操作に応じて画像一覧エリア６１および選択用比較エリア７１をそれぞれディスプレイ装置に表示すると、ステップＳ１５へ進む。ステップＳ１５において、パソコン２は、確定操作が行われたか否かを判定する。パソコン２は、操作部材から確定操作信号が入力されるとステップＳ１５を肯定判定してステップＳ１４へ戻り、確定操作信号が入力されない場合はステップＳ１５を否定判定し、図３のステップＳ１６へ進む。
【００２９】
ステップＳ１５を肯定判定する場合、パソコン２は、この時点で選択用比較エリア７１に表示されている全ての副画像で画像一覧エリア６１内の表示を置き換え、選択比較用エリア７１をブランク表示にする。これにより、発注者１は、画像一覧エリア６１に表示される副画像の数を絞った上で、選択操作をさらに継続して行うことが可能になる。
【００３０】
図３のステップＳ１６において、パソコン２は、選択画像を確認するための操作が行われたか否かを判定する。パソコン２は、操作部材から確認操作信号が入力されるとステップＳ１６を肯定判定してステップＳ１７へ進み、確認操作信号が入力されない場合はステップＳ１６を否定判定し、ステップＳ２３へ進む。確認操作は以下のように行われる。
【００３１】
発注者１は、操作部材を操作することによって画像一覧エリア４１もしくは画像一覧エリア６１とともに表示されている「最終エリア確認ボタン」（不図示）にポインタ（不図示）を重ね、操作部材をクリック操作する。これにより、操作部材からパソコン２に確認操作信号が入力される。なお、発注者１が画像一覧エリア４１もしくは画像一覧エリア６１内の副画像にポインタ（不図示）を重ねた状態で拡大表示操作を行うと、パソコン２は、当該副画像を拡大表示する。
【００３２】
ステップＳ１７において、パソコン２は、この時点で選択用比較エリア７１および選択用比較エリア５１の少なくとも一方に表示されている全ての副画像を示す情報を仮注文データとして受注者５のサーバー６に送信し、ステップＳ１８へ進む。なお、選択用比較エリア７１が表示されている状態では、選択用比較エリア５１が表示されていないので、パソコン２内のメモリに一次記憶されている選択用比較エリア５１に関する副画像の情報を読み出して用いる。また、後述する料金を示す課金情報をサーバー６から受信する前に、パソコン２からサーバー６へ送信する注文データを仮注文データと呼び、課金情報をサーバー６から得た後に、パソコン２からサーバー６へ送信する注文データを本注文データと呼ぶことにする。
【００３３】
ステップＳ１８において、パソコン２は、パソコン２のディスプレイ装置の表示画面内に新たな表示ウインドウ（最終エリア）を設け、この最終エリアに上記仮注文データが示す全ての副画像を表示する。図８は、最終エリア８１の表示例を示す図である。最終エリア８１は、発注者１がデジタル画像処理を注文する画像を確認するための表示ウィンドウである。発注者１が、操作部材を操作することによって最終エリア８１に表示されている任意の副画像にポインタ（不図示）を重ねた上で削除操作を行うと、パソコン２は、当該副画像を最終エリア８１から削除する。パソコン２は、副画像を削除した場合には、削除後に最終エリア８１に表示されている副画像を示す情報を仮注文データとして受注者５のサーバー６へ再度送信する。
【００３４】
パソコン２はさらに、送信した仮注文データに応じて受注者５のサーバー６から送信される仮課金情報を受信し、受信した情報が示す料金を最終エリア８１に表示してステップＳ１９へ進む。この料金は、見積もり料金である。ステップＳ１９において、パソコン２は、発注者１により注文決定されたか否かを判定する。パソコン２は、操作部材から注文を示す操作信号を受けると、ステップＳ１９を肯定判定してステップＳ２０へ進み、注文を示す操作信号を受けない場合は、ステップＳ１９を否定判定し、ステップＳ２３へ進む。
【００３５】
ステップＳ２０において、パソコン２は、本注文データを受注者５のサーバー６に送信し、ステップＳ２１へ進む。ステップＳ２１において、送信した本注文データに応じて受注者５のサーバー６から送信される画像データを受信し、受信したデータなどの情報をパソコン２内に記憶してステップＳ２２へ進む。ステップＳ２２において、パソコン２は、受注者５のサーバー６から送信される課金情報を受信し、受信したデータなどの情報をパソコン２内に記憶してデジタル画像処理注文用プログラムを終了する。ステップＳ２２においてパソコン２が受信する課金情報は、サーバー６で画像処理後に生成される課金情報である。課金情報が受注者５側で実際の処理に要した処理ステップに応じて生成される場合には、実際の処理量が課金情報に反映される。パソコン２は、発注者１がブラウジング用プログラムの終了操作を行うと、図３による処理を終了する。
【００３６】
上述したステップＳ１６を否定判定して進むステップＳ２３において、パソコン２は、画像一覧エリア４１および選択用比較エリア５１の表示に戻る操作が行われたか否かを判定する。パソコン２は、操作部材から以前の画面に戻る操作信号を受けると、ステップＳ２３を肯定判定して図２のステップＳ９へ戻り、以前の画面に戻る操作信号を受けない場合は、ステップＳ２３を否定判定し、ステップＳ２４へ進む。ステップＳ９へ戻る場合は、画像一覧エリア６１および選択用比較エリア７１に代えて、画像一覧エリア４１および選択用比較エリア５１をそれぞれ表示する。画像一覧エリア４１および選択用比較エリア５１に表示する副画像の情報は、それぞれパソコン２内のメモリに記憶されている。なお、この時点で画像一覧エリア６１および選択用比較エリア７１に表示されている副画像の情報は、記憶しなくてよい。
【００３７】
ステップＳ２４へ進む場合は、注文をしない場合である。ステップＳ２４において、パソコン２は、受注者５のサーバー６に注文処理の終了を示す信号を送信し、デジタル画像処理注文用プログラムを終了する。パソコン２は、発注者１がブラウジング用プログラムの終了操作を行うと、図３による処理を終了する。
【００３８】
図９および図１０は、受注者５のサーバー６で実行されるデジタル画像処理を受注する処理の流れを説明するフローチャートである。図９による処理は、受注者５がデジタル画像処理用コンテンツをサーバー６に格納し、このコンテンツサーバー６を起動することにより開始される。ステップＳ５１において、サーバー６は、デジタル画像処理注文用プログラムを要求する信号を受信したか否かを判定する。サーバー６は、注文用プログラム要求信号を受けるとステップＳ５１を肯定判定してステップＳ５２へ進み、注文用プログラム要求信号を受けない場合はステップＳ５１を否定判定してステップＳ５３へ進む。
【００３９】
ステップＳ５２において、サーバー６は、サーバー６内にあらかじめ格納されている注文用プログラムファイルを読み出し、要求元のパソコン２へ送信してステップＳ５３へ進む。ステップＳ５３において、サーバー６は、ユーザー登録を要求する信号を受信したか否かを判定する。サーバー６は、ユーザー登録要求信号を受けるとステップＳ５３を肯定判定してステップＳ５４へ進み、ユーザー登録要求信号を受けない場合はステップＳ５３を否定判定し、ステップＳ５５へ進む。
【００４０】
ステップＳ５４において、サーバー６は、要求元のパソコン２から受信した信号によって示されるユーザーＩＤおよびパスワードをデータベースシステム７に記録し、認証信号を要求元のパソコン２へ送信してステップＳ５６へ進む。ステップＳ５５において、サーバー６は、要求元のパソコン２から受信した信号によって示されるユーザーＩＤおよびパスワードをデータベースシステム７に記録されている内容と照合する。サーバー６は、両者が合致する照合結果が得られた場合に、認証信号を要求元のパソコン２へ送信してステップＳ５６へ進む。両者が合致しない照合結果が得られた場合は認証信号を送信しない。
【００４１】
ステップＳ５６において、サーバー６は、パソコン２から送信された本画像のデータを受信し、受信した画像のデータを発注者１を示す顧客管理情報に関連づけてデータベースシステム７に記憶し、ステップＳ５７へ進む。ステップＳ５７において、サーバー６は、データベースシステム７に指令を出力し、要求元のパソコン２から受信および登録した全ての本画像について、各本画像に対応する副画像をそれぞれ生成させる。
【００４２】
データベースシステム７が副画像を生成する際、本画像の特徴をチェックして以下のように副画像を生成する。
▲１▼本画像の特徴がデータベースシステム７にあらかじめ記憶されている逆光画像の特徴を示すデータと合致する場合、逆光補正用にあらかじめ用意されている逆光補正パラメータを用いた逆光補正処理を行って副画像を生成する。
▲２▼本画像の特徴がデータベースシステム７にあらかじめ記憶されている退色画像の特徴を示すデータと合致する場合、退色補正用にあらかじめ用意されている退色補正パラメータを用いた退色補正処理を行って副画像を生成する。
▲３▼本画像の特徴がデータベースシステム７にあらかじめ記憶されている粒状化画像の特徴を示すデータと合致する場合、粒状性補正用にあらかじめ用意されている粒状性補正パラメータを用いた補正処理を行って副画像を生成する。
▲４▼本画像の特徴がデータベースシステム７にあらかじめ記憶されているボケ画像の特徴を示すデータと合致する場合、ボケ画像補正用にあらかじめ用意されている輪郭補正パラメータを用いた輪郭補正処理を行って副画像を生成する。
【００４３】
サーバー６は、データベースシステム７によって登録されている全ての本画像に対応する副画像が生成されると、これら副画像のデータを要求元のパソコン２へ送信してステップＳ５８へ進む。生成された副画像は、発注者１を示す顧客管理情報に関連づけてデータベースシステム７に記憶される。
【００４４】
ステップＳ５８において、サーバー６は、パソコン２から選択情報を受信したか否かを判定する。サーバー６は、選択情報を受信した場合にステップＳ５８を肯定判定してステップＳ５９へ進み、選択情報を受信しない場合にステップＳ５８を否定判定してステップＳ６８へ進む。
【００４５】
ステップＳ５９において、サーバー６は、データベースシステム７に指令を出力し、パソコン２から受信した選択情報が示す副画像について、画像補正量がパソコン２へ送信した副画像の画像補正量と比べて段階的に異なるように、複数の処理パラメータを用いて複数通りの画像補正処理を行わせる。サーバー６は、データベースシステム７によって画像補正処理後の複数の副画像が生成されるとステップＳ６０へ進む。生成された副画像は、発注者１を示す顧客管理情報に関連づけてデータベースシステム７に記憶される。１つの副画像について行う画像補正処理の数は、あらかじめデータベースシステム７に設定されている。ステップＳ６０において、サーバー６は、画像補正処理された複数の副画像を要求元のパソコン２へ送信し、ステップＳ６１へ進む。
【００４６】
ステップＳ６１において、サーバー６は、仮注文データを受信したか否かを判定する。サーバー６は、仮注文データを受けるとステップＳ６１を肯定判定してステップＳ６２へ進み、仮注文データを受けない場合はステップＳ６１を否定判定してステップＳ５８へ戻る。
【００４７】
ステップＳ６２において、サーバー６は、仮受付け処理を行って仮課金情報を生成する。サーバー６は、たとえば、仮注文データが示す副画像の数に応じて課金情報を生成する。副画像の数は、後に本注文を受けた場合に画像補正処理を行う本画像の数と一致する。算出する課金の情報は、画像補正処理の内容に対応して、１画像当たりの料金があらかじめサーバー６の中に格納されている。サーバー６は、１画像当たりの値段に副画像の数を掛け合わせて料金を算出する。サーバー６は、パソコン２に仮課金情報を送信し、図１０のステップＳ６３へ進む。
【００４８】
図１０のステップＳ６３において、サーバー６は、本注文データを受信したか否かを判定する。サーバー６は、本注文データを受けるとステップＳ６３を肯定判定してステップＳ６４へ進み、本注文データを受けない場合はステップＳ６３を否定判定して図９のステップＳ６８へ進む。
【００４９】
ステップＳ６４において、サーバー６は、本受付け処理を行ってデータベースシステム７に画像補正処理を指示する。データベースシステム７は、本注文データが示す副画像と同じ処理パラメータを用いて、当該副画像に対応する本画像に対して画像補正処理を行う。これにより、発注者１のパソコン２へ送信した副画像の中から発注者１が選択した副画像に施されている画像補正処理と同一の画像補正処理が、当該副画像に対応するデータベースシステム７内の本画像に対して行われる。データベースシステム７は、本注文データが示す全ての副画像に対応する本画像に対して画像補正処理を終了すると、画像処理後の各本画像のデータを発注者１の顧客管理情報に関連づけてデータベースシステム７に記憶し、サーバー６へ終了情報を送る。サーバー６は、データベースシステム７から終了情報を受けるとステップＳ６５へ進む。
【００５０】
ステップＳ６５において、サーバー６は、画像補正処理後の本画像のデータを要求元のパソコン２へ送信してステップＳ６６へ進む。ステップＳ６６において、サーバー６は、たとえば、本注文によって画像補正処理を施した本画像の数に応じて課金情報を生成する。サーバー６は、上述したように、あらかじめサーバー６内に格納されている料金情報を用いて料金を算出し、算出した情報をパソコン２に送信するとステップＳ６７へ進む。ステップＳ６７において、サーバー６は、課金を指示する信号を出力して図１０による処理を終了する。
【００５１】
上述したステップＳ５８およびステップＳ６３のいずれかを否定判定して進むステップＳ６８において、サーバー６は、パソコン２から注文処理の終了を示す信号を受信したか否かを判定する。サーバー６は、注文処理終了を示す信号を受信した場合にステップＳ６８を肯定判定し、図９による処理を終了する。一方、サーバー６は、注文処理終了を示す信号を受信しない場合には、ステップＳ６８を否定判定してステップＳ５８へ戻る。
【００５２】
以上説明した実施の形態によれば、次の作用効果が得られる。
（１）受注者５のサーバー６は、画像補正処理を受注する前に、画像補正処理を施した副画像（縮小画像）を発注者１のパソコン２へ送信し（ステップＳ５７）、発注者１がディスプレイ装置で副画像を確認できるようにした。この結果、受注者５側で本画像に対して画像補正処理を施し、補正処理後の本画像を受注者５のサーバー６から発注者１のパソコン２へ送信する場合に比べて、受注前に行う画像補正処理量を抑えることができる上に、画像送信に伴う費用や通信時間を抑えられるので、画像補正処理サービスに要するコストを低減することができる。
【００５３】
（２）受注者５のサーバー６は、画像補正処理を受注する前に、発注者１からの公開要求（ステップＳ１２）に応じて、補正量が段階的に異なる複数の画像補正処理を施した副画像（縮小画像）を発注者１のパソコン２へ送信し（ステップＳ５９およびステップＳ６０）、発注者１がディスプレイ装置で各副画像を確認しながら任意の副画像を選択できるようにした。この結果、上記（１）に加えて、発注者１が画像補正処理の効果を注文前に事前確認することができるので、納品された画像が発注者１の期待する画像と異なるという不都合が解消され、発注者１および受注者５の双方によい画像補正処理サービスを提供することができる。
【００５４】
（３）デジタル画像処理注文用プログラムは、発注者１のパソコン２のディスプレイ装置の表示画面に画像一覧エリア４１（６１）と選択用比較エリア５１（７１）とを表示し、表示画面に画像一覧エリア４１（６１）に表示されている副画像の中から選択操作（ドラッグ・アンド・ドロップ）した副画像を選択用比較エリア５１（７１）に表示する。発注者１が確定操作を行うと、この時点において選択用比較エリア５１（７１）に表示されている全ての副画像によって画像一覧エリア４１（６１）内の表示を置き換えるとともに、選択比較用エリア５１（７１）をブランク表示にするようにした。これにより、発注者１が画像一覧エリア４１（６１）に表示される副画像の数を絞った上で選択操作を継続して行うことができるので、多数の副画像から選択する場合に比べて、操作しやすいデジタル画像処理注文用プログラムを提供できる。
【００５５】
（４）上記（３）の画像一覧エリア４１（６１）と選択用比較エリア５１（７１）は、受注者５のデータベースシステム７に登録した本画像に対応する全副画像から任意の副画像を選択する場合（ステップＳ９）と、任意の副画像に対して補正量が段階的に異なる複数の画像補正処理が施された副画像から任意の副画像を選択する場合（ステップＳ１４）とで、共通の表示および操作にしたので、発注者１にとって操作が簡単なデジタル画像処理注文用プログラムを提供できる。
【００５６】
（５）選択用比較エリア５１（７１）に表示する副画像は、ドラッグ操作およびドロップ操作によって任意に表示順序を変更するようにしたので、たとえば、比較したい２つの副画像を隣合わせに表示させると、両者の比較がしやすくなり、発注者１にとって使いやすいデジタル画像処理注文用プログラムを提供できる。
【００５７】
以上の説明では、本注文によって画像補正処理を施した本画像の数に応じて課金情報を生成するようにした。この代わりに、画像補正処理を施した本画像のデータサイズに応じて課金情報を生成してもよい。本画像ごとにデータサイズが異なる場合には、全ての本画像を同一に扱う場合に比べて、公平に課金することができる。
【００５８】
課金情報の生成は、発注者１のパソコン２からの公開要求に応じてパソコン２へ送信した副画像の数、もしくは副画像のデータサイズに応じて生成してもよい。副画像を生成するためにあらかじめ定められた無償の範囲を超えて処理を行った場合には、実際の処理に応じた課金を行うことができる。
【００５９】
また、課金情報の生成を、（ａ）発注者１のパソコン２からの本画像の受信、（ｂ）発注者１のパソコン２へ送信する副画像の生成、（ｃ）発注者１のパソコン２からの選択情報の受信、（ｄ）副画像に対する画像処理、（ｅ）発注者１のパソコン２への副画像の送信、（ｆ）本画像に対する画像処理、および（ｇ）発注者１のパソコン２への本画像の送信に要するそれぞれの処理時間に応じて生成してもよい。各処理時間に応じて課金することで、たとえば、画像の送受信に伴う通信費用がかさむ場合でも、実施に発生した費用に応じて課金することができる。
【００６０】
画像補正処理は、上述した逆光補正、退光補正、粒状性補正、輪郭補正などの他に、カラー画像の場合には色補正を行ってもよい。
【００６１】
以上の説明では、発注者１のパソコン２で起動させるデジタル画像処理注文用プログラムを受注者５のサーバー６からパソコン２へダウンロードする例を説明した。この代わりに、受注者５がデジタル画像処理注文用プログラムを記録した記録媒体を配布することによって発注者１にデジタル画像処理注文用プログラムを提供してもよい。この場合には、発注者１が記録媒体からパソコン２にデジタル画像処理注文用プログラムをインストールし、インストール後のデジタル画像処理注文用プログラムを起動させる。
【００６２】
特許請求の範囲における各構成要素と、発明の実施の形態における各構成要素との対応について説明する。公開は、たとえば、発注者のパソコン２の要求に応じてパソコン２へ送信することが対応する。任意の副画像を選択する情報は、たとえば、注文データが対応する。第１のウィンドウは、たとえば、画像一覧エリア４１（６１）が対応する。第２のウィンドウは、たとえば、選択用比較エリア５１（７１）が対応する。発注者の指示は、たとえば、確定操作および確認操作が対応する。第１の指示は、たとえば、確定操作が対応する。第２の指示は、たとえば、確認操作が対応する。第３のウィンドウは、たとえば、最終エリア８１が対応する。なお、本発明の特徴的な機能を損なわない限り、各構成要素は上記構成に限定されるものではない。
【００６３】
【発明の効果】
本発明によるデジタル画像処理の受注方法およびデジタル画像処理用注文用プログラムによれば、たとえば、画像補正処理の種類や処理の度合いを、発注者が注文前に選ぶことができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態によるデジタル画像処理を行うオンラインショップの全体構成図である。
【図２】発注者のパソコンで実行されるデジタル画像処理を注文する処理の流れを説明するフローチャートである。
【図３】発注者のパソコンで実行されるデジタル画像処理を注文する処理の流れを説明するフローチャートである。
【図４】画像一覧エリアの表示例を示す図である。
【図５】選択用比較エリアの表示例を示す図である。
【図６】画像一覧エリアの表示例を示す図である。
【図７】選択用比較エリアの表示例を示す図である。
【図８】最終エリアの表示例を示す図である。
【図９】受注者のサーバーで実行されるデジタル画像処理を受注する処理の流れを説明するフローチャートである。
【図１０】受注者のサーバーで実行されるデジタル画像処理を受注する処理の流れを説明するフローチャートである。
【符号の説明】
１…発注者、                        ２…端末（パソコン）、
５…受注者、                      ６…端末（サーバー）、
７…データベースシステム        １１…ネットワーク、
４１，６１…画像一覧エリア、      ５１，７１…選択用比較エリア、
８１…最終エリア
【図１】
2004258955.tif 000003
【図２】
2004258955.tif 000004
【図３】
2004258955.tif 000005
【図４】
2004258955.tif 000006
【図５】
2004258955.tif 000007
【図６】
2004258955.tif 000008
【図７】
2004258955.tif 000009
【図８】
2004258955.tif 000010
【図９】
2004258955.tif 000011
【図１０】
2004258955.tif 000012