(57)【要約】【課題】画質劣化の少ない自動補正処理を行うことができる画像補正処理システムを提供する。【解決手段】画像転送サービスシステムは、ネットワーク２に接続された画像転送サービスサーバ１を含んで構成され、画像転送サービスサーバ１は、転送サービス処理部１１、補正処理部１２、画像保管部１３を含んで構成される。転送される画像データに対する補正を行う補正処理部１２は、明るさ、色再現、シャープネス、ノイズ除去等の画質補正処理と、画像出力手段の出力能力、例えば表示装置の大きさに対応したした大きさの画像に変換するリサイズ処理と行う。補正処理部１２は、処理すべき画像の更新情報に応じて画像補正処理の少なくとも一部を省略する。【選択図】図１
2004021720.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像データに対する画像補正処理を施した画像データを出力する画像補正処理システムであって、
前記画像データは、当該画像データの更新情報を含むものであり、
前記撮影画像データに対して自動的に画像補正処理を行う自動補正処理部を有し、
前記自動補正処理部は、前記更新情報に応じて前記画像補正処理の少なくとも一部を省略するものである画像補正処理システム。
【請求項２】
請求項１記載の画像補正処理システムであって、
前記自動補正処理部は、前記画像補正処理に先立ち、前記更新情報に応じて補正処理済である旨の警告を出力するものである画像補正処理システム。
【請求項３】
コンピュータを用いて、請求項１又は２記載の画像補正処理システムを実現するための画像補正処理プログラム
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力された画像データに対する画像補正処理を施した画像データを出力する画像補正処理システム及び画像補正処理プログラムに関する。
【０００２】
【従来の技術】
デジタルカメラ及びインターネットの普及に伴い、撮影画像データの登録、アルバム作成、ホームページ作成、携帯待ち受け画面登録、画像メール等のサービスが、ネットワークに接続されたサービスサーバを利用して提供されるようになっている。
【０００３】
このようなサービスシステムにおいて、サービスサーバは、ネットワークを介して転送された利用者からの画像データ（以下、「元画像データ」と記述する場合もある。）を一旦記録保管し、それぞれのサービスに利用するが、元画像データには、サービスに応じて所定の画像処理を施こす。
【０００４】
例えば、アルバム作成サービスにおいては、元画像データに対して、明るさ、色再現、シャープネス、ノイズ除去等の画質補正処理を施した後、保管し、利用者からの閲覧に供する。また、画質補正補正に先立ち、アルバムへのアップに適した画像サイズになるように画素数の変換を行う場合もある。画像をアップした利用者本人又は他の閲覧者から、アップされたアルバム画像のダウンロード要求があった場合、アルバムにアップした処理済画像データ、又はダウンロード先の端末の能力に応じた処理を施した画像データを送信する。送信される画像データは、ダウンロード要求がされた端末の機種情報に基づいて表示部の大きさ、表示可能色等の能力を判断し、元画像データの画素数変換処理、減色処理等を施したものである。
【０００５】
また、画像メールサービスにおいては、画像メールを受信すると、添付された画像データを保管し、画像メールに含まれる画像データ以外のメール情報をメールの送り先に転送する。その際、保管した画像データにアクセスするためのＵＲＬと、そのＵＲＬにおいて画像の取得が可能である旨のメッセージをメールに付加する。そして、メール受信者の端末から保管した画像の取得要求を受信すると、端末の機種情報を取得し、取得した機種情報に応じた画素数変換処理を行い、画質補正処理を行い、さらに必要なら減色処理を行った画像データを端末に送信する。
【０００６】
なお、撮影画像データは通常ＪＰＥＧ等の圧縮処理が施され、利用者の端末も通常圧縮画像データを取扱うので、サービスサーバは、受信した画像データが圧縮画像データである場合には、画素数変換処理、画質補正処理に先立ち解凍処理を行う。また、アルバムへの画像データのアップ、端末への画像データの送信に先立ち圧縮処理を行う。
【０００７】
サービスサーバは、以上のような画像処理を自動的に行うので、利用者は、オリジナルの撮影画像データの画質を改善した画質の画像データを簡単に得ることができ、また、利用する端末の能力に応じて最適な品質の画像データを簡単に得ることができる。
【０００８】
【発明が解決しようとする課題】
しかし、明るさ、色再現、シャープネス、ノイズ除去等の画質の自動補正処理は、処理すべき画像データを解析して自動的に補正量を決定するものであるので、オリジナルの画像データに１回自動補正処理を施した画像データに、再度自動補正処理を施すと、１回自動補正処理を施した画像データに比較して、画質が劣化した画像データとなる場合が多いという問題があった。
【０００９】
本発明は、上記事情に鑑みなされたもので、画質劣化の少ない自動補正処理を行うことができる画像補正処理システム及び画像補正処理プログラムを提供することを目的とするものである。
【００１０】
【課題を解決するための手段】
本発明の画像補正処理システムは、入力された画像データに対する画像補正処理を施した画像データを出力するものであって、前記画像データは、当該画像データの更新情報を含むものであり、前記撮影画像データに対して自動的に画像補正処理を行う自動補正処理部を有し、前記自動補正処理部は、前記更新情報に応じて前記画像補正処理の少なくとも一部を省略するものである。
【００１１】
画像データに含まれる更新情報としては、その画像データが含まれる画像ファイルの作成日時情報と更新日時情報（例えば、ＦＡＴ情報等の、ファイルシステムの仕組みとして管理されている日付情報）を利用することができ、その場合、作成日時情報と更新日時情報とが一致しないときに、自動補正処理部は、画像補正処理の少なくとも一部を省略する。また、画像データに含まれる更新情報としては、画像データの付加情報（Ｅｘｉｆ画像ファイルのｔａｇ付加情報）に含まれる原画像取得日時情報と画像データ更新日時情報を利用することができる。
【００１２】
入力された画像データに対する画像補正処理に、明るさ、色再現、シャープネス、ノイズ除去等の画質の補正処理が含まれる場合、画質補正処理の少なくとも一部を省略するのが好ましい。
【００１３】
また、本発明の画像補正処理システムにおける前記自動補正処理部は、前記画像補正処理に先立ち、前記更新情報に応じて補正処理済である旨の警告を出力するものである。
【００１４】
本発明の画像補正処理プログラムは、コンピュータを用いて、上記した画像補正処理システムを実現するためのものである。
【００１５】
【発明の実施の形態】
以下、本発明の実施の形態について、画像転送サービスを行うシステムの例に図面を用いて説明する。図１は、画像転送サービスシステムの概略構成を示す図である。図１のシステムは、ネットワーク２に接続された画像転送サービスサーバ１を含んで構成され、ネットワーク２に接続されるカメラ付き携帯電話３１、パーソナルコンピュータ３２、携帯電話３３等の端末間の画像の転送サービスを行うものである。端末は、図示したものに限らず、ネットワークを介してサーバ１にアクセスできるものであればどのようなものでもよい。
【００１６】
画像転送サービスサーバ１は、ネットワーク２を介して画像の転送要求があったとき、受信した転送すべき画像ファイル（以下、「添付画像ファイル」と記述する。）を、そのままあるいは添付画像ファイルに含まれる画像データに所定の画像補正処理を施した後の画像ファイル（以下、「補正済画像ファイル」と記述し、特に圧縮処理が施されているものは「補正済圧縮画像ファイル」と記述する。）を保管する。そして、転送要求があった画像ファイルを保管している旨のメールを転送先に送る。その際、保管している画像ファイルを特定する情報として、それぞれの画像ファイルに対応するＵＲＬを添付する。
【００１７】
そして、メールを送信した転送先から、ネットワーク２を保管した画像ファイルの取得要求を介して受信したとき、画像転送サービスサーバ１は、保管している画像ファイル、又は添付画像ファイルに含まれる画像データに所定の画像補正処理を施した後の画像ファイル（このファイルも、同様に「補正済画像ファイル」又は「補正済圧縮画像ファイル」と記述する。）を、取得要求があった端末に対して転送する。
【００１８】
画像転送サービスサーバ１は、転送サービス処理部１１、補正処理部１２、画像保管部１３を含んで構成される。転送サービス処理部１１は、画像転送サービス全体の処理を制御するものであり、補正処理部１２は、転送要求があった画像ファイルに含まれる画像データに対して自動的に補正処理を施すものである。これらの処理は、必要なプログラムをインストールすることによって実現する。画像保管部１３は、添付画像ファイル、補正済画像ファイル等の各種情報を保管する。
【００１９】
補正処理部１２が行う画像補正処理には、明るさ、色再現、シャープネス、ノイズ除去等の画質補正処理と、画像出力手段の出力能力、例えば表示装置の大きさに対応したした大きさの画像に変換するリサイズ処理が含まれる。一般には、リサイズ処理を施した後、画質補正処理が施される。補正処理部１２は、処理すべき画像に応じて自動的に行う画像処理の一部又は全部を、画像ファイルの更新情報によって省略する。また、ネットワークを介して転送されるデータが圧縮画像データを含む場合、補正処理部１２は、圧縮処理及び解凍処理も行う。
【００２０】
画像ファイルの更新情報は、画像ファイルがＥｘｉｆ画像ファイルである場合等、画像データに付加情報として原画像取得日時情報と画像データ更新日時情報が含まれるときはその情報を利用する。画像データに付加情報が含まれていない場合は、ＦＡＴ情報等の、ファイルシステムの仕組みとして管理されている日付情報を利用する。補正処理部は、処理すべき画像データが作成時から更新されている場合は、その画像データに対する画像処理の一部又は全部を省略する。その際、画質補正処理少なくとも一部を省略するのが好ましい。
【００２１】
次に、図２及び図３を参照して、画像転送サービスサーバ１の概略動作フローを説明する。図２は、画像転送要求を受信した場合の動作フローであり，図３は、転送要求があった画像ファイルを保管している旨のメールを受信した転送先からの画像データ取得要求を受信した場合の動作フローである。
【００２２】
ネットワーク２に接続された端末、例えばカメラ付き携帯電話３１から、カメラで撮影した撮影画像データの転送要求を受信すると、転送要求に添付された添付画像ファイルを、画像保管部１３に保管する（ステップ２０１）。転送要求には、転送した画像データが含まれる画像ファイルが添付されるとともに、転送先の電子メールアドレス（複数あってもよい。）が所定のメッセージとともに含まれる。また、画像ファイルは、ＪＰＥＧ等の圧縮画像ファイルであるとする。
【００２３】
ステップ２０２では、転送先の電子メールアドレスから、転送先が携帯端末のみであるかを判断する。携帯端末である場合は、画像補正処理特にリサイズ処理を端末の機種情報に応じて行う必要があるからである。転送先が携帯端末のみでない場合は、ステップ２０３からステップ２０９に示すように、添付ファイルに含まれる元画像データの画像サイズ、又はデフォルトの画像サイズの画像データを準備するだけで充分であるので、予め、補正処理を施しておく。
【００２４】
ステップ２０３では、保管した添付画像ファイルの解凍処理を行い、ステップ２０４では、画像のリサイズ処理が必要かどうかを判断する。そして、リサイズが必要な場合は、ステップ２０５で画素数の変更処理を行う。この場合、原則オリジナルの画像サイズとし、極端に小さかったり、大きかったりする場合には、リサイズを行うのが好ましい。
【００２５】
次いで、ステップ２０６では、処理すべき画像データが補正されているかどうかを判断する。ここでは、画像データが含まれる画像ファイルが更新されているかどうかによって補正の有無を判断し、画像ファイルが更新されている場合は，画像データが補正されているものと判断する。画像ファイルの更新の有無は、前述したように、画像付加情報、又はＦＡＴ情報を利用する。
【００２６】
処理すべき画像データがオリジナル画像データである場合には、ステップ２０７で画質補正処理を行い、ステップ２０８で圧縮処理を行う。処理すべき画像データがオリジナル画像データでない場合には、そのままステップ２０８で圧縮処理を行う。そして、圧縮処理された画像データは、補正済圧縮画像ファイルとして画像保管装置１３に保管される（ステップ２０９）。この場合、補正済圧縮画像ファイルの画像付加情報、又はＦＡＴ情報は更新される。
【００２７】
そして、補正済圧縮画像ファイルは、添付画像ファイルととともに所定のＵＲＬと対応付けられ、画像保管ＵＲＬとして転送先にメール送信される（ステップ２１０）。
【００２８】
転送要求があった画像ファイルを保管している旨のメールを受け取った利用者から、画像取得要求を受信すると、要求のＵＲＬを取得し（ステップ３０１）、取得要求がされた端末の機種情報を取得する（ステップ３０２）。
【００２９】
次いで、要求端末が携帯端末かどうかを判断し（ステップ３０３）、携帯端末でない場合は、画像保管部１３からＵＲＬに基づいて補正済圧縮画像ファイルを検索する（ステップ３０４）。要求端末が携帯端末である場合は、ＵＲＬに基づいて添付画像ファイルを検索し、添付画像ファイルに含まれる画像データの解凍処理を行う（ステップ３０５）。
【００３０】
ステップ３０６では、画像のリサイズ処理が必要かどうかを判断する。ここでの判断は、要求端末の機種情報から表示部の大きさを取得し、リサイズの必要性の有無及び画素数変更処理用のパラメータを求める。端末の機種に対応した表示部の大きさ（画素数）は、予め所定のメモリ（図示せず）に記憶しておく。リサイズが必要な場合は、ステップ３０７で画素数の変更処理を行う。
【００３１】
次いで、ステップ３０８では、処理すべき画像データが補正されているかどうかを判断する。この判断は、図２のステップ２０６と同様である。処理すべき画像データがオリジナル画像データである場合には、ステップ３０９で画質補正処理を行い、ステップ３１０で圧縮処理を行う。処理すべき画像データがオリジナル画像データでない場合には、そのままステップ３１０で圧縮処理を行う。ここで、処理すべき画像データが補正されている場合には、画質補正処理を省略したが、携帯電話等に画像を転送する場合等、大幅な画素数の縮小を行う場合は、画質補正処理の内、シャープネス補正のみは行った方がよい場合もあるので、画質補正処理の省略事項が適宜選択可能とするのが好ましい。
【００３２】
また、画像データが補正されている場合、一律に画質補正を省略するのではなく、画像データが補正されている旨を要求端末に送信し、要求端末側からの選択信号によって、省略の有無を決定してもよい。
【００３３】
そして、画像保管部１３から検索した補正済圧縮画像ファイル、又は補正処理部１２によって補正処理された補正画像を含む補正済圧縮画像ファイルは、要求端末に送信される（ステップ３１１）。なお、ステップ３１０を経て得られた補正済圧縮画像ファイルの画像付加情報、又はＦＡＴ情報も、同様に更新されている。
【００３４】
次に、このような画像転送サービスシステムの利用例を説明する。今、カメラ付き携帯電話３１で撮影した画像データを、パーソナルコンピュータ３２に転送する場合、カメラ付き携帯電話３１から、転送先メールアドレスをパーソナルコンピュータ３２のアドレスとした転送要求を画像転送サービスサーバ１に送信する。画像転送サービスサーバ１は、図２のフローに従い、補正済圧縮画像ファイルを画像保管部１３に保管し、パーソナルコンピュータ３２に転送要求があった画像ファイルを保管している旨のメールを送信する。
【００３５】
転送要求があった画像ファイルをパーソナルコンピュータ３２で取得する場合、図３のフローに従い、画像保管部１３に保管されている補正済圧縮画像ファイルがパーソナルコンピュータ３２に送信される。この画像データをさらに携帯電話３３に転送しようとする場合、同様に転送要求が画像転送サービスサーバ１に送られるが、この場合は、補正済圧縮画像ファイルは作成されない。
【００３６】
そして、携帯電話３３でこの画像データを取得しようとすると、図３のステップ３０８で画像補正済と判断され、再度の画質補正はされずに携帯電話３３に送信される。したがって、画質の劣化を避けることができる。
【００３７】
なお、以上の説明では、ネットワークに接続されたサービスサーバが、サービスの一部として画像補正処理を行うシステムについて説明したが、サービスサーバが補正処理専用のサービスを行うものであってもよい。また、スタンドアローンコンピュータに、画像補正アプリケーションプログラムをインストールして、入力した画像データの自動補正処理を行うものでもよい。
【００３８】
また、図２のステップ２０３〜ステップ２０９に示すように、予め補正済圧縮画像ファイルを作成することは必須ではなく、要求端末からの画像データ取得要求がある毎に補正処理を行ってもよい。
【００３９】
【発明の効果】
以上の説明から明らかなように、本発明によれば、画質劣化の少ない補正処理を自動的に行うことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態の画像転送サービスシステムの概略構成を示す図
【図２】画像転送サービスサーバの画像転送要求受信時の概略動作フローを示す図
【図３】画像転送サービスサーバの画像取得要求受信時の概略動作フローを示す図
【符号の説明】
１・・・画像転送サービスサーバ
２・・・ネットワーク
１１・・・転送サービス処理部
１２・・・補正処理部
１３・・・画像保管部
３１・・・カメラ付き携帯電話
３２・・・パーソナルコンピュータ
３３・・・携帯電話
【図１】
2004021720.tif 000003
【図２】
2004021720.tif 000004
【図３】
2004021720.tif 000005