(57)【要約】【課題】  補正処理した画像を、簡便にかつ効率的に入手することのできる画像処理方法、画像処理装置及びプログラムを提供する。【解決手段】  原画像を受信し、原画像を特定する画像特定情報を原画像と関連付けて記憶し、画像特定情報を原画像の送信元宛てに送信し、サンプル画像要求を受信し、サンプル画像要求に応じて原画像に対して画像処理を実施して原画像より小さいサイズのサンプル画像を作成し、原画像に実施した画像処理を特定する処理特定情報を原画像と関連付けて記憶し、サンプル画像と画像特定情報及び処理特定情報を送信し、画像特定情報及び処理特定情報を含む画像処理要求を受信し、画像特定情報で特定される原画像に対して処理特定情報より特定される画像処理を実施し、処理された画像を送信する画像処理方法である。【選択図】    図１
2005204061.tif 000002
【特許請求の範囲】
【請求項１】
原画像を受信する画像受信ステップと、
前記原画像を特定する画像特定情報を、前記原画像と関連付けて記憶する画像記憶ステップと、
前記画像特定情報を前記原画像の送信元宛てに送信する画像特定情報送信ステップと、
サンプル画像要求を受信するサンプル画像要求受信ステップと、
前記サンプル画像要求に応じて、前記原画像に対して画像処理を実施して、前記原画像より小さいサイズのサンプル画像を作成するサンプル画像作成ステップと、
前記原画像に実施した画像処理を特定する処理特定情報を前記原画像と関連付けて記憶する処理情報記憶ステップと、
前記サンプル画像及び前記処理特定情報を送信するサンプル画像送信ステップと、
前記画像特定情報及び前記処理特定情報を含む画像処理要求を受信する画像処理要求受信ステップと、
前記画像特定情報で特定される原画像に対して、前記処理特定情報より特定される画像処理が実施された画像を送信する処理画像送信ステップと、
を有することを特徴とする画像処理方法。
【請求項２】
前記サンプル画像作成ステップは、
前記原画像を分析する分析ステップと、
前記分析ステップで分析した結果に基づいて原画像に部分領域を設定する部分画像領域設定ステップと、
前記部分画像領域に前記画像処理を実施する画像処理ステップと
を有し、
前記原画像の前記部分領域と、前記画像処理を実施した部分領域とをサンプル画像とすることを特徴とする請求項１に記載の画像処理方法。
【請求項３】
前記サンプル画像作成ステップは、
前記原画像を分析する分析ステップと、
前記分析ステップで分析した結果に基づいて原画像に画像処理を実施する画像処理ステップと、
を有し、
前記原画像と前記画像処理ステップの処理結果画像とのそれぞれの縮小画像又は一部を切り出した部分画像をサンプル画像とすることを特徴とする請求項１に記載の画像処理方法。
【請求項４】
前記画像処理要求受信ステップで受信する画像処理要求は、画像処理購入要求であり、
前記画像処理を実施したことを記録する購入情報記録ステップを更に有することを特徴とする請求項１乃至３のうちいずれか１項に記載の画像処理方法。
【請求項５】
前記画像処理要求受信ステップは、前記画像特定情報及び前記処理特定情報に加えて画像送信先を指定する指定アドレスを受信し、前記画像処理された画像を前記指定アドレス宛てに送信することを特徴とする請求項１乃至４のうちいずれか１項に記載の画像処理方法。
【請求項６】
前記原画像に実施する画像処理は、少なくとも明度の補正、色の補正、シャープネスの補正及び赤目補正のいずれか１つを含むことを特徴とする請求項１乃至５のうちいずれか１項に記載の画像処理方法。
【請求項７】
原画像を受信する画像受信ステップと、
前記原画像を特定する画像特定情報を、前記原画像と関連付けて記憶する画像記憶ステップと、
前記画像特定情報を前記原画像の送信元宛てに送信する画像特定情報送信ステップと、
サンプル画像要求を受信するサンプル画像要求受信ステップと、
前記サンプル画像要求に応じて、前記原画像に対して画像処理を実施して、前記原画像より小さいサイズのサンプル画像を作成するサンプル画像作成ステップと、
前記原画像に実施した画像処理を特定する処理特定情報を前記原画像と関連付けて記憶する処理情報記憶ステップと、
前記サンプル画像及び前記処理特定情報を送信するサンプル画像送信ステップと、
前記画像特定情報及び前記処理特定情報を含む画像処理要求を受信する画像処理要求受信ステップと、
前記画像特定情報で特定される原画像に対して、前記処理特定情報より特定される画像処理が実施された画像を送信する処理画像送信ステップと、
をコンピュータに実行させるためのプログラム。
【請求項８】
原画像を受信する画像受信手段と、
前記原画像を特定する画像特定情報を、前記原画像と関連付けて記憶する画像記憶手段と、
前記画像特定情報を前記原画像の送信元宛てに送信する画像特定情報送信手段と、
サンプル画像要求を受信するサンプル画像要求受信手段と、
前記サンプル画像要求に応じて、前記原画像に対して画像処理を実施して、前記原画像より小さいサイズのサンプル画像を作成するサンプル画像作成手段と、
前記原画像に実施した画像処理を特定する処理特定情報を前記原画像と関連付けて記憶する処理情報記憶手段と、
前記サンプル画像及び前記処理特定情報を送信するサンプル画像送信手段と、
前記画像特定情報及び前記処理特定情報を含む画像処理要求を受信する画像処理要求受信手段と、
前記画像特定情報で特定される原画像に対して、前記処理特定情報より特定される画像処理が実施された画像を送信する処理画像送信手段と、
を備えたことを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を補正するサービスをネットワーク環境を用いて提供するための画像処理技術に関する。
【背景技術】
【０００２】
従来、デジタルカメラで撮影した画像は、例えばＰＣ上でユーザ自身が補正処理をおこなっていた。近年、カメラ付きの携帯やＰＤＡ等が普及して、容易に撮影が可能になるにしたがって、画像を補正処理する機会も増大している。しかしながら、補正処理は専門的な知識が要求されることから、一般のユーザには相対的に面倒な処理と感じる人も多くなっている。
【０００３】
そこで、携帯通信端末が画像処理装置に画像データを送信し、画像処理装置で画像加工処理を行い、加工処理済みの画像データを携帯通信端末に返信するシステムが提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００２−１９７０３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された技術では、加工処理され返信された画像がユーザが希望する画像であるとの保証はないため、所望の画像を得るために、ユーザは再度補正処理を指定した画像処理要求を行う必要が生ずる。そしてこの結果、データ量の大きな通信が繰り返えされ、高い通信料金が課金されるという問題も生ずる。
【０００５】
一方、再度の補正処理を回避しようとすれば、ユーザには補正処理についてある程度の専門的な知識が必要とされる。従って、特許文献１に記載された技術を用いた場合でも、相対的に面倒な処理と感じるという問題を解決することはできない。
【０００６】
本発明は、かかる事情に鑑みてなされたものであり、補正処理した画像を、簡便にかつ効率的に入手することのできる画像処理方法、画像処理装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するための、本発明に係る請求項１に記載の画像処理方法は、原画像を受信する画像受信ステップと、前記原画像を特定する画像特定情報を、前記原画像と関連付けて記憶する画像記憶ステップと、前記画像特定情報を前記原画像の送信元宛てに送信する画像特定情報送信ステップと、サンプル画像要求を受信するサンプル画像要求受信ステップと、前記サンプル画像要求に応じて、前記原画像に対して画像処理を実施して、前記原画像より小さいサイズのサンプル画像を作成するサンプル画像作成ステップと、前記原画像に実施した画像処理を特定する処理特定情報を前記原画像と関連付けて記憶する処理情報記憶ステップと、前記サンプル画像及び前記処理特定情報を送信するサンプル画像送信ステップと、前記画像特定情報及び前記処理特定情報を含む画像処理要求を受信する画像処理要求受信ステップと、前記画像特定情報で特定される原画像に対して、前記処理特定情報より特定される画像処理が実施された画像を送信する処理画像送信ステップと、を有する。
【０００８】
また、本発明に係る請求項２に記載の画像処理方法は、上記記載の発明である画像処理方法において、前記サンプル画像作成ステップは、前記原画像を分析する分析ステップと、前記分析ステップで分析した結果に基づいて原画像に部分領域を設定する部分画像領域設定ステップと、前記部分画像領域に前記画像処理を実施する画像処理ステップとを有し、前記原画像の前記部分領域と、前記画像処理を実施した部分領域とをサンプル画像とする。
【０００９】
また、本発明に係る請求項３に記載の画像処理方法は、上記記載の発明である画像処理方法において、前記サンプル画像作成ステップは、前記原画像を分析する分析ステップと、前記分析ステップで分析した結果に基づいて原画像に画像処理を実施する画像処理ステップと、を有し、前記原画像と前記画像処理ステップの処理結果画像とのそれぞれの縮小画像又は一部を切り出した部分画像をサンプル画像とする。
【００１０】
また、本発明に係る請求項４に記載の画像処理方法は、上記記載の発明である画像処理方法において、前記画像処理要求受信ステップで受信する画像処理要求は、画像処理購入要求であり、前記画像処理を実施したことを記録する購入情報記録ステップを更に有する。
【００１１】
また、本発明に係る請求項５に記載の画像処理方法は、上記記載の発明である画像処理方法において、前記画像処理要求受信ステップは、前記画像特定情報及び前記処理特定情報に加えて画像送信先を指定する指定アドレスを受信し、前記画像処理された画像を前記指定アドレス宛てに送信する。
【００１２】
また、本発明に係る請求項６に記載の画像処理方法は、上記記載の発明である画像処理方法において、前記原画像に実施する画像処理は、少なくとも明度の補正、色の補正、シャープネスの補正及び赤目補正のいずれか１つを含む。
【００１３】
また、本発明に係る請求項７に記載のプログラムは、原画像を受信する画像受信ステップと、前記原画像を特定する画像特定情報を、前記原画像と関連付けて記憶する画像記憶ステップと、前記画像特定情報を前記原画像の送信元宛てに送信する画像特定情報送信ステップと、サンプル画像要求を受信するサンプル画像要求受信ステップと、前記サンプル画像要求に応じて、前記原画像に対して画像処理を実施して、前記原画像より小さいサイズのサンプル画像を作成するサンプル画像作成ステップと、前記原画像に実施した画像処理を特定する処理特定情報を前記原画像と関連付けて記憶する処理情報記憶ステップと、前記サンプル画像及び前記処理特定情報を送信するサンプル画像送信ステップと、前記画像特定情報及び前記処理特定情報を含む画像処理要求を受信する画像処理要求受信ステップと、前記画像特定情報で特定される原画像に対して、前記処理特定情報より特定される画像処理が実施された画像を送信する処理画像送信ステップと、をコンピュータに実行させる。
【００１４】
また、本発明に係る請求項８に記載の画像処理装置は、原画像を受信する画像受信手段と、前記原画像を特定する画像特定情報を、前記原画像と関連付けて記憶する画像記憶手段と、前記画像特定情報を前記原画像の送信元宛てに送信する画像特定情報送信手段と、サンプル画像要求を受信するサンプル画像要求受信手段と、前記サンプル画像要求に応じて、前記原画像に対して画像処理を実施して、前記原画像より小さいサイズのサンプル画像を作成するサンプル画像作成手段と、前記原画像に実施した画像処理を特定する処理特定情報を前記原画像と関連付けて記憶する処理情報記憶手段と、前記サンプル画像及び前記処理特定情報を送信するサンプル画像送信手段と、前記画像特定情報及び前記処理特定情報を含む画像処理要求を受信する画像処理要求受信手段と、前記画像特定情報で特定される原画像に対して、前記処理特定情報より特定される画像処理が実施された画像を送信する処理画像送信手段と、を備えた。
【発明の効果】
【００１５】
本発明によれば、補正処理した画像を、簡便にかつ効率的に入手することができる。
【発明を実施するための最良の形態】
【００１６】
［第１の実施の形態］
図１は、本発明に係る第１の実施の形態の画像処理方法が適用される画像処理システムの構成を示す図である。
【００１７】
画像処理システムは、サーバ１、端末２及びそれらを接続する通信ライン３で構成されている。ここで、サーバ１は、画像処理サービスを提供する画像処理サービス提供業者が所有する情報処理サーバであり、端末２は、画像処理サービスを受けようとするユーザが所有する情報処理端末である。サーバ１は、端末２から画像データを通信ライン３を介して受取り、その画像データに所要の処理を施した後、端末２に返送する。
【００１８】
サーバ１は、通信部１０、画像処理部１１、画像ＤＢ１２、管理ＤＢ１３及びコントロール部１４で構成されている。
【００１９】
通信部１０は、端末２との間で各種情報交換を行うためのインターフェースである。画像処理部１１は、本発明に係る第１の実施の形態の画像処理方法に基づいて、画像処理を行う。画像ＤＢ１２は、端末２から受取った画像データを記憶する。管理ＤＢ１３は、画像ＤＢ１２に保存されている画像に関する種々の管理情報を記憶する。コントロール部１４は、上述の各部の動作を統括的に制御する。
【００２０】
端末２は、通信部２０、撮像部２１、処理部２２、画像情報メモリ２３、ＩＤメモリ２４、表示部２５、及び操作部２６で構成されている。
【００２１】
通信部２０は、サーバ１との間で各種情報交換を行うためのインターフェースである。撮像部２１は、被写体の光像を取得して画像データに変換する。処理部２２は、画像データを処理するとともに端末２を統括的に制御する。画像情報メモリ２３は、処理部２２で処理した画像データを記憶する。ＩＤメモリ２４は、ユーザや端末２を特定するＩＤ情報を記憶する。表示部２５は、端末２内に記憶されている画像や撮影情報等を表示する。操作部２６は、ユーザからの操作指示入力を受取って処理部２２に出力する。
【００２２】
通信ライン３は広く情報の送受信に用いられる経路のことで、導電線、光ファイバなどの有線を用いた通信に限られず、光、音波、電波などを用いた無線通信も含まれる。
【００２３】
図２は、本実施の形態の画像処理方法に係る概略の画像処理手順を示すフロー図である。ここで、画像処理のサービスを受けようとするユーザは、予め画像処理サービス提供業者との間で当該サービスを受ける旨の契約を締結しているものとする。
【００２４】
まず、ステップＳ０１の撮影画像登録処理について説明する。図３は、撮影画像登録処理の概略の手順を示すフロー図である。
【００２５】
ステップＳ１０において、ユーザが画像を撮影後、操作部２６から画像登録操作を行うと、ステップＳ１１において、処理部２２は、サーバ１との間で接続状態が確立しているかどうかを調べる。
【００２６】
接続状態が確立していない場合（Ｓ１１  Ｎｏ）は、ステップＳ１２において、ＩＤメモリ２４よりユーザＩＤを読み出してサーバ１に送信する。
【００２７】
ステップＴ０１、Ｔ０２において、サーバ１のコントロール部１４は、受信したユーザＩＤを認証して当該ユーザとの間で契約を締結していることを確認する。そして、その特定したユーザの端末２に対して画像送信許可を送信する。
【００２８】
ステップＳ１３において、画像送信許可を受信すると、処理部２２は、サーバ１との間で接続状態が確立しているとして、ステップＳ１４以降の処理を実行する。
【００２９】
一方、接続状態が確立している場合（Ｓ１１  Ｙｅｓ）は、ステップＳ１４において、処理部２２は、画像及びその画像を特定する画像ＩＤをサーバ１に送信する。
【００３０】
ステップＴ０３〜Ｔ０７において、画像と画像ＩＤを受信したコントロール部１４は、受信した画像を管理するための特定情報である画像管理ＩＤを生成し、画像と画像管理ＩＤを画像ＤＢ１２に記憶して、画像ＩＤと画像管理ＩＤとを端末に対して送信する。そして、画像を記憶した画像ＤＢ１２のアドレスと画像管理ＩＤとをユーザＩＤに関連付けて管理ＤＢ１３に記憶する。
【００３１】
端末２では、ステップＳ１５、Ｓ１６において、画像ＩＤと画像管理ＩＤとを受信した処理部２２は、画像管理ＩＤと撮影画像のインデックス画像（サムネイル画像）とを画像ＩＤに関連付けて画像情報メモリ２３に記憶して、リターンする。
【００３２】
続いて、図２のステップＳ０２の処理サンプル提供処理について説明する。図４は、処理サンプル提供処理の概略の手順を示すフロー図である。
【００３３】
端末２では、ステップＳ２０において、画像情報メモリ２３に記憶されているインデックス画像を表示部２５に表示して、ユーザに画像処理を希望する画像を選択するように促す。
【００３４】
ステップＳ２１で、ユーザが画像を選択すると、ステップＳ２２において、選択した画像の画像管理ＩＤと「表示サイズ」とともに処理サンプル要求をサーバ１に送信する。ここで、「表示サイズ」とは端末２の表示画面の大きさを表わす。例えば、端末２が携帯電話である場合は、携帯電話の液晶のサイズを表わしている。
【００３５】
サーバ１では、ステップＴ１１、Ｔ１２において、処理サンプル要求を受信したコントロール部１４が、画像管理ＩＤで特定される画像を画像ＤＢより読み出して、画像処理部１１を起動する。
【００３６】
画像処理部１１は、ステップＴ１３に示す処理サンプル画像生成処理を実行する。画像処理部１１は、読み出された画像に対して種々の補正、例えば、明度補正、色補正、シャープネス調整、赤目補正等を実行する。
【００３７】
図５は、処理サンプル画像生成処理のうち、明度補正の概略の処理手順を示すフロー図である。
【００３８】
ステップＰ０１において、画像処理部１１は、特定された画像の複製画像を生成して、複製した画像のＲＧＢデータを明度と色度データに変換する。そして、ステップＰ０２において、最小明度を０とし、最大明度が画素値の最大値となるように画像の各画素の明度を修正する。
【００３９】
次に、ステップＰ０３において、修正した明度をＹとして、式（１）に基づいて新たな明度Ｙ’に変換し、その明度Ｙ’による修正画像を生成する。
【００４０】
Ｙ’＝Ｙ１±ｎα  …式（１）
ここで、０＜α＜＜１、  ｎ：１，２，…，Ｎ
従って、この変換により２Ｎ個の新たな修正画像が生成される。
【００４１】
ステップＰ０４において、生成した画像の各画素の明度、色度値をＲＧＢ値に変換し、ステップＰ０５において、原画像と修正画像の縮小画像を生成してリターンする。
【００４２】
図６は、処理サンプル画像生成処理のうち、色補正の概略の処理手順を示すフロー図である。
【００４３】
ステップＰ１１において、画像処理部１１は、特定された画像の複製画像を生成して、複製した画像のＲＧＢデータを明度と色度データに変換する。そして、ステップＰ１２において、明度の高いエリアを選択する。ここで、選択されるエリアは１つとは限られず複数のエリアを選択しても良い。
【００４４】
次に、ステップＰ１３において、選択したエリア毎に、当該エリアが無彩色になるように画像の全画素の色度値を修正する。そして、ステップＰ１４において、それら修正画像ごとに各画素の明度、色度値をＲＧＢ値に変換し、ステップＰ１５において、原画像と修正画像の縮小画像を生成してリターンする。
【００４５】
図７は、処理サンプル画像生成処理のうち、シャープネス調節の概略の処理手順を示すフロー図である。
【００４６】
ステップＰ２１において、画像処理部１１は、特定された画像の複製画像を生成して、複製した画像のＲＧＢデータを明度と色度データに変換する。そして、ステップＰ２２において、フィルタ係数を設定する。ここで、設定されるフィルタ係数は１つとは限られず複数のフィルタ係数を設定しても良い。
【００４７】
次に、ステップＰ２３において、設定したフィルタ係数毎に、画像の各画素の明度又は色度値についてフィルタ処理を実行する。そして、ステップＰ２４において、それら画像ごとに各画素の明度、色度値をＲＧＢ値に変換し、ステップＰ２５において、原画像と修正画像の縮小画像を生成してリターンする。
【００４８】
図８は、処理サンプル画像生成処理のうち、シャープネス調節の他の処理手順を示すフロー図である。
【００４９】
ステップＰ２８において、画像処理部１１は、特定された画像の複製画像を生成して、複製した画像のＲＧＢデータを明度と色度データに変換する。そして、ステップＰ２９において、色度データ画像中に含まれるエッジを検出し、ステップＰ３０において、そのエッジの内、当該エッジが直線又は単純な曲線となる部分を抽出する。
【００５０】
次に、ステップＰ３１において、端末２から送信された「表示サイズ」は、あらかじめ定められた最大サンプルエリアサイズより小さいかどうかを調べる。ここで、最大サンプルエリアサイズとは、本処理において生成するサンプル画像の最大のサイズのことである。
【００５１】
「表示サイズ」が最大サンプルエリアサイズより小さい場合（Ｐ３１  Ｙｅｓ）は、ステップＰ３２において、「表示サイズ」を以降の処理に使用するサンプルエリアサイズとする。一方、「表示サイズ」が最大サンプルエリアサイズより大きい場合（Ｐ３１  Ｎｏ）は、ステップＰ３３において、最大サンプルエリアサイズを以降の処理に使用するサンプルエリアサイズとする。
【００５２】
そして、ステップＰ３４で、抽出した直線または単純な曲線のエッジ部分を含むようにサンプルエリアを選択する。
【００５３】
続いて、ステップＰ３５において、フィルタ係数を設定する。ここで、設定されるフィルタ係数は１つとは限られず複数のフィルタ係数を設定しても良い。
【００５４】
次に、ステップＰ３６において、設定したフィルタ係数毎に、画像の各画素の明度又は色度値についてフィルタ処理を実行する。そして、ステップＰ３７において、それら画像ごとに各画素の明度、色度値をＲＧＢ値に変換し、ステップＰ３８において、サンプルエリア範囲の原画像の部分画像と、処理後の部分画像を生成してリターンする。
【００５５】
先に説明した、図７に示すシャープネス調整は、画像全体についてフィルタリング処理を行い、全体の縮小画像を処理サンプルとして生成するのに対し、図８に示すシャープネス調整は、処理結果が確認し易いエッジ部分を検出して、その部分を含むサンプルエリアを処理してサンプルとする点が異なっている。
【００５６】
なお、図８に示すフィルタリング処理と部分画像生成は、エッジ強調にも利用することができる。その場合には、抽出したエッジ部分のみにフィルタリングを行う。
【００５７】
図９は、処理サンプル画像生成処理のうち、赤目補正の処理手順を示すフロー図である。
【００５８】
ステップＰ４１において、画像処理部１１は、特定された画像の複製画像を生成して、複製した画像のＲＧＢデータを明度と色度データに変換する。そして、ステップＰ４２において、色度データ画像中に含まれる肌色の部分を検出し、ステップＰ４３において、その部分の内、目に相当するパターンを抽出する。
【００５９】
次に、ステップＰ４４において、端末２から送信された「表示サイズ」は、予め定められた最大サンプルエリアサイズより小さいかどうかを調べる。ここで、最大サンプルエリアサイズとは、本処理において生成するサンプル画像の最大のサイズのことである。
【００６０】
「表示サイズ」が最大サンプルエリアサイズより小さい場合（Ｐ４４  Ｙｅｓ）は、ステップＰ４５において、「表示サイズ」以降の処理に使用するサンプルエリアサイズとする。一方、「表示サイズ」が最大サンプルエリアサイズより大きい場合（Ｐ４４  Ｎｏ）は、ステップＰ４６において、最大サンプルエリアサイズを以降の処理に使用するサンプルエリアサイズとする。
【００６１】
そして、ステップＰ４７で、サンプルエリアを目に相当するパターンを含む部分に設定する。続いて、ステップＰ４８において、赤目補正処理を実行する。ここで赤目補正処理は公知の技術を適用すれば良い。なお、この補正処理においては、異なる処理パラメータを用いて複数の赤目処理を実行しても良い。
【００６２】
そして、ステップＰ４９において、サンプルエリア範囲の原画像の部分画像と、赤目補正後の部分画像を生成してリターンする。
【００６３】
以上説明した処理サンプル画像生成処理では、図５から図９の処理サンプル画像生成処理の内いずれかの処理を実行するようにしても良く、全ての処理を実行するようにしても良い。また、これらの処理の内から適宜選択した複数の処理を実行するようにしても良い。さらに、所定の論理に基づいて選択する処理を決定しても良い。
【００６４】
図４に戻り、ステップＴ１４、Ｔ１５において、コントロール部１４は、処理サンプル画像生成によって生成されたサンプルごとに画像処理内容を特定する処理ＩＤを生成し、サンプルエリア内の原画像、処理済画像、処理ＩＤを端末２に送信する。
【００６５】
端末２では、ステップＳ２３、Ｓ２４において、受信したサンプルエリア内の原画像と処理済画像を表示部２５に表示する。
【００６６】
次に、図２のステップＳ０３の購入処理について説明する。図１０は、購入処理の概略の手順を示すフロー図である。
【００６７】
ユーザは、表示部２５に表示された処理サンプル画像を見て、その内から希望する処理画像を購入するための選択操作を行う。なお、画像は操作部２６の操作によって適宜画面を切り換えて原画像や各処理サンプル画像を表示できる。
【００６８】
ステップＳ３１において、所定の画像について購入操作がされたことを検出したときは、ステップＳ３２において、処理部２２は、その選択された処理サンプル画像に対応する画像管理ＩＤと処理ＩＤと共に購入要求をサーバ１に送信する。
【００６９】
サーバ１では、ステップＴ２１〜Ｔ２３において、購入要求を受信すると、コントロール部１４は、画像管理ＩＤで特定される画像を画像ＤＢ１２から読出し、その読み出した画像に対して、処理ＩＤで特定される画像処理を施す。
【００７０】
そして、ステップＴ２４〜Ｔ２５において、処理ＩＤで特定される処理料金を管理ＤＢ１３より読出し、処理済画像と処理料金情報とを端末２に送信する。そして、ステップＴ２６〜Ｔ２７において、再送要求に対応できるように処理済画像を画像ＤＢ１２に記憶して、その処理済画像を記憶したアドレスと処理料金をユーザＩＤに関連付けて管理ＤＢ１３に記憶する。
【００７１】
端末２では、ステップＴ３３〜Ｔ３５において、サーバ１から送信された処理済画像と処理料金情報とを画像情報メモリ２３に記憶し、処理料金を表示部２５に表示して、リターンする。そして、本実施の形態の画像処理を終了する。
【００７２】
なお、本実施の形態では、サーバ１は、購入要求を受けてステップＴ２３で再度原画像に対して処理ＩＤに対応する画像処理を実行し、ステップＴ２６で処理済の画像を画像ＤＢ１２に記憶しているが、ステップＳ０２の画像サンプル提供ステップの中で、処理サンプル画像を作成したときに処理ＩＤと関連付けて画像ＤＢ１２に記憶しても良い。
【００７３】
第１の実施の形態の画像処理方法では、ユーザは撮影した画像をサーバ１に送信し、サーバ１は、画像の一部分について補正処理を行い、その補正部分をサンプルとして端末２に送信する。ユーザはその補正画像を見て、その補正に満足すればサービスを購入して、全体を補正処理した画像を受取る。
【００７４】
従って、ユーザは専門的で面倒な補正処理を行う必要がなく、気に入った画像処理方法を選択するだけの簡便な操作で良い。さらに、処理後の原画像全体ではなく、その一部分又は縮小したサンプル画像を送信するため、データ量は大きくなく高速な送信が可能となる。
【００７５】
［第１の実施の形態のバリエーション］
本バリエーションでは、ステップＳ０３の購入処理が図１０に示す手順と異なっている。図１１は、本バリエーションに係る購入処理の概略の手順を示すフロー図である。
【００７６】
ユーザは、表示部２５に表示された処理サンプル画像を見て、その内から希望する処理画像を購入するための選択操作を行う。なお、画像は操作部２６の操作によって適宜画面を切り換えて原画像や処理サンプル画像を表示できる。
【００７７】
ステップＳ５１において、所定の画像について購入操作がされたことを検出し、更にステップＳ５２において処理済み画像の送付先のアドレス指定の操作を検出したときは、ステップＳ５３において、処理部２２は、その選択された処理サンプル画像に対応する画像管理ＩＤと処理ＩＤと指定アドレスと共に購入要求をサーバ１に送信する。
【００７８】
サーバ１では、ステップＴ４１〜Ｔ４３において、購入要求を受信すると、コントロール部１４は、画像管理ＩＤで特定される画像を画像ＤＢ１２から読出し、その読み出した画像に対して、処理ＩＤで特定される画像処理を施す。
【００７９】
そして、ステップＴ４４〜Ｔ４６において、処理ＩＤで特定される処理料金を管理ＤＢ１３より読出し、処理済画像を指定アドレス宛てに送信すると共に、処理料金情報を端末２に送信する。そして、ステップＴ４７〜Ｔ４８において、再送要求に対応できるように処理済画像を画像ＤＢ１２に記憶して、その処理済画像を記憶したアドレスと処理料金をユーザＩＤに関連付けて管理ＤＢ１３に記憶する。
【００８０】
端末２では、ステップＴ５４〜Ｔ５６において、サーバ１から送信された処理済画像と処理料金情報とを画像情報メモリ２３に記憶し、処理料金を表示部２５に表示して、リターンする。そして、本実施の形態の画像処理を終了する。
【００８１】
このバリエーションの画像処理方法では、処理済画像を購入要求の送信元ではなく、指定したアドレス宛てに送信し、処理料金情報のみを購入要求の送信元に送信している。
【００８２】
また、ステップＳ５１で処理済み画像の購入ではなく、処理済画像の印刷注文（印刷サイズや枚数の指定）の操作を検出するようにし、ステップＳ５２では印刷した画像の郵送先の入力を検出し、ステップＴ４５で印刷サーバのアドレス宛てに処理済の画像と印刷注文情報と配布先情報を送信するようにしても良い。この場合は、処理済画像を印刷したものを購入することになる。
【００８３】
従って、上述の第１の実施の形態の効果に加え、処理済画像の送受信が不要となるため、更に送信時間を短縮することができる。また、処理済画像の印刷注文をすることもできる。
【００８４】
［第２の実施の形態］
図１２は、本発明に係る第２の実施の形態の画像処理方法が適用される画像処理システムの構成を示す図である。
【００８５】
本画像処理システムは、サーバ１、端末２、情報処理装置４及び通信ライン３、５、６で構成されている。本画像処理システムは、図１に示す画像処理システムにおいて、新しく情報処理装置４と、サーバ１及び端末２との間の通信ライン５、６を設けている。従って、図１と同一の部位には同一の符号を付してその詳細の説明を省略する。
【００８６】
情報処理装置４は、通信部３０、処理部３１、画像情報メモリ３２、ＩＤメモリ３３、表示部３４及び操作部３５で構成されている。
【００８７】
通信部３０は、サーバ１及び端末２との間で各種情報交換を行うためのインターフェースである。処理部３１は、情報処理装置４を統括的に制御する。画像情報メモリ３２は、端末２又はサーバ１から送信された画像データ等を記憶する。ＩＤメモリ３３は、ユーザ、情報処理装置４を特定するＩＤ情報を記憶する。表示部３４は、情報処理装置４内に記憶されている画像等を表示する。操作部３５は、ユーザからの操作指示入力を受取って処理部３１に出力する。
【００８８】
通信ライン５、６は広く情報の送受信に用いられる経路のことで、導電線、光ファイバなどの有線を用いた通信に限られず、光、音波、電波などを用いた無線通信も含まれる。
【００８９】
次に本画像処理システムの動作について説明する。
【００９０】
図１３は、端末２と情報処理装置４との間の概略の処理手順を示すフロー図である。ここで、画像処理のサービスを受けようとするユーザは、予め画像処理サービス提供業者との間で当該サービスを受ける旨の契約を締結しているものとする。
【００９１】
端末２は、ステップＳ４０において、撮影画像登録処理を実行する。この処理は、図３に示す撮影画像登録処理と同一であるためその詳細の説明は省略する。そして、ステップＳ４１において、サーバ１の画像特定情報である画像管理ＩＤと、当該画像のインデックス画像を情報処理装置４に送信する。
【００９２】
情報処理装置４の処理部３１は、ステップＱ０１〜０２において、受信した画像管理ＩＤとインデックス画像とを画像情報メモリ３２に記憶する。そして、ステップＱ０３において、図１４に示す、サーバ１に接続する処理を実行する。
【００９３】
図１４のステップＱ１１において、処理部３１は、ＩＤメモリ３３よりユーザＩＤを読み出してサーバ１に送信する。
【００９４】
ステップＴ３１、Ｔ３２において、サーバ１のコントロール部１４は、受信したユーザＩＤを認証して当該ユーザとの間で契約を締結していることを確認する。そして、その特定したユーザの端末２に対して接続確認を送信する。
【００９５】
ステップＱ１２において、接続確認を受信すると、サーバ１に接続する処理を終了してリターンする。
【００９６】
図１３に戻り、情報処理装置４は、ステップＱ０４において、処理サンプル提供処理を実行する。この処理は、上述の図４〜図９に示す処理サンプル提供処理において、端末２の動作を情報処理装置４が実行している点が異なっているが、その他の内容は同一であるためその詳細の説明は省略する。
【００９７】
そして、ステップＱ０５において、購入処理を実行する。この処理は、上述の図１０または図１１に示す購入処理において、端末２の動作を情報処理装置４が実行している点が異なっているが、その他の内容は同一であるためその詳細の説明は省略する。
【００９８】
第２実施の形態の画像処理方法では、端末２は撮影した画像をサーバ１に送信し、サーバ１からの登録情報を情報処理装置４に送信する。情報処理装置４は、端末２から送信された画像登録情報に基づいて、それ以降の処理を端末２に代わって実行する。
【００９９】
従って、端末２の操作は更に簡便となり、また端末２をモバイル環境で使用し、情報処理装置４を固定環境で使用するものである場合は、通信ライン６を端末ライン３に比べて広帯域のものを使用することが可能になり、ステップＳ０３の購入処理の処理時間を大きく短縮することができる。
【０１００】
なお、上述の実施の形態で説明した各機能は、ハードウエアを用いて構成しても良く、また、ソフトウエアを用いて各機能を記載したプログラムをコンピュータに読み込ませて実現しても良い。また、各機能は、適宜ソフトウエア、ハードウエアのいずれかを選択して構成するものであっても良い。
【０１０１】
更に、各機能は図示しない記録媒体に格納したプログラムをコンピュータに読み込ませることで実現させることもできる。ここで本実施の形態における記録媒体は、プログラムを記録でき、かつコンピュータが読み取り可能な記録媒体であれば、その記録形式は何れの形態であってもよい。
【０１０２】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【０１０３】
【図１】本発明に係る第１の実施の形態の画像処理方法が適用される画像処理システムの構成を示す図。
【図２】本実施の形態の画像処理方法に係る概略の画像処理手順を示すフロー図。
【図３】撮影画像登録処理の概略の手順を示すフロー図。
【図４】処理サンプル提供処理の概略の手順を示すフロー図。
【図５】明度補正の概略の処理手順を示すフロー図。
【図６】明度補正の概略の処理手順を示すフロー図。
【図７】シャープネス調節の概略の処理手順を示すフロー図。
【図８】シャープネス調節の他の処理手順を示すフロー図。
【図９】赤目補正の処理手順を示すフロー図。
【図１０】購入処理の概略の手順を示すフロー図。
【図１１】バリエーションに係る購入処理の概略の手順を示すフロー図。
【図１２】本発明に係る第２の実施の形態の画像処理方法が適用される画像処理システムの構成を示す図。
【図１３】端末と情報処理装置との間の概略の処理手順を示すフロー図。
【図１４】サーバに接続する処理手順を示す概略のフロー図。
【符号の説明】
【０１０４】
１…サーバ、２…端末、３…通信ライン、４…情報処理装置、１０…通信部、１１…画像処理部、１２…画像ＤＢ、１３…管理ＤＢ、１４…コントロール部、２１…撮像部、２２…処理部、２３…画像情報メモリ、２４…ＩＤメモリ、２５…表示部、２６…操作部、３１…処理部、３２…画像情報メモリ、３３…ＩＤメモリ、３４…表示部、３５…操作部。
【図１】
2005204061.tif 000003
【図２】
2005204061.tif 000004
【図３】
2005204061.tif 000005
【図４】
2005204061.tif 000006
【図５】
2005204061.tif 000007
【図６】
2005204061.tif 000008
【図７】
2005204061.tif 000009
【図８】
2005204061.tif 000010
【図９】
2005204061.tif 000011
【図１０】
2005204061.tif 000012
【図１１】
2005204061.tif 000013
【図１２】
2005204061.tif 000014
【図１３】
2005204061.tif 000015
【図１４】
2005204061.tif 000016