(57)【要約】【課題】画像データの送信者がおかれている環境を反映した画像を受信者に提示する。【解決手段】画像処理システム１０において、画像処理装置１００は、画像データと、端末１１０が設置される環境を示す環境データと、を端末１１０から受信する。画像処理装置１００は、受信した環境データに指定される環境を示す情報を情報サーバ１３０に通知する。画像処理装置１００は、受信した環境データに指定される環境に対応する特徴データを情報サーバ１３０から受信する。画像処理装置１００は、受信した特徴データに対応する変換パラメータを取得する。画像処理装置１００は、取得した変換パラメータを用いて、端末１１０から受信した画像データを変換し、表示する。【選択図】図１
2011139225.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置と端末とを含む画像処理システムであって、
前記端末は、
画像データと、前記端末が存在する環境の特徴を表す特徴データと、を、前記画像処理装置に送信する画像データ送信手段を備え、
前記画像処理装置は、
前記特徴データが示す特徴と対応付けて、画像変換に用いる所定の変換パラメータを記憶するパラメータ記憶手段と、
前記画像データと前記特徴データとを前記端末から受信する画像データ受信手段と、
前記受信した特徴データが示す特徴に対応付けられる変換パラメータを前記パラメータ記憶手段から取得し、当該取得した変換パラメータを用いて、前記受信した画像データを変換する画像変換手段と、
前記変換された画像データが表す画像を表示する表示手段と、
を備えることを特徴とする画像処理システム。
【請求項２】
画像処理装置と端末と情報サーバとを含む画像処理システムであって、
前記情報サーバは、
前記端末が設置されうる環境と対応付けて、当該環境の特徴を表す特徴データを記憶する特徴データ記憶手段を備え、
前記端末は、
画像データと、前記端末が設置された環境を表す環境データと、を、前記画像処理装置に送信する画像データ送信手段を備え、
前記画像処理装置は、
前記特徴データが示す特徴と対応付けて、画像変換に用いる所定の変換パラメータを記憶するパラメータ記憶手段と、
前記画像データと前記環境データとを前記端末から受信する画像データ受信手段と、
前記受信した環境データが示す環境を前記情報サーバに通知する通知手段と、
を備え、
前記情報サーバは、
前記画像処理装置から通知された環境に対応付けられる特徴データを前記特徴データ記憶手段から取得し、当該取得した特徴データを前記画像処理装置に送信する特徴データ送信手段を更に備え、
前記画像処理装置は、
前記情報サーバから前記特徴データを受信する特徴データ受信手段と、
前記受信した特徴データが示す特徴に対応付けられる変換パラメータを前記パラメータ記憶手段から取得し、当該取得した変換パラメータを用いて、前記受信した画像データを変換する画像変換手段と、
前記変換された画像データが表す画像を表示する表示手段と、
を更に備える、
ことを特徴とする画像処理システム。
【請求項３】
前記画像変換手段は、前記取得した変換パラメータを用いて、前記受信した画像データを変換する代わりに、前記表示手段により表示されている画像データを変換する、
ことを特徴とする、請求項１又は２に記載の画像処理システム。
【請求項４】
前記端末が設置されうる環境には、前記端末が設置されうる位置が含まれ、
前記特徴データは、前記端末が設置されうる位置における天気、気温、湿度、風速、時刻のうち少なくともいずれか一つを含む、
ことを特徴とする、請求項２に記載の画像処理システム。
【請求項５】
前記端末が設置された環境には、前記端末が設置された位置が含まれ、
前記環境データは、前記端末が設置された位置に割り当てられる所定の番号、前記端末が設置された位置を示す緯度と経度、前記端末が設置された位置の住所、前記端末のユーザの特徴を表す情報、のうち、少なくともいずれか一つを含む、
ことを特徴とする、請求項２又は４に記載の画像処理システム。
【請求項６】
端末が存在する環境の特徴を表す特徴データと対応付けて、画像変換に用いる所定の変換パラメータを記憶するパラメータ記憶手段と、
前記画像データと前記特徴データとを前記端末から受信する画像データ受信手段と、
前記受信した特徴データが示す特徴に対応付けられる変換パラメータを前記パラメータ記憶手段から取得し、当該取得した変換パラメータを用いて、前記受信した画像データを変換する画像変換手段と、
前記変換された画像データが表す画像を表示する表示手段と、
を備えることを特徴とする画像処理装置。
【請求項７】
端末が設置されうる環境の特徴を表す特徴データと対応付けて、画像変換に用いる所定の変換パラメータを記憶するパラメータ記憶手段と、
画像データと、当該画像データの送信元となる前記端末が設置された環境を表す環境データと、を、前記端末から受信する画像データ受信手段と、
前記受信した環境データが示す環境に予め対応付けられる特徴データを、ネットワークを介して外部から受信する特徴データ受信手段と、
前記受信した特徴データが示す特徴に対応付けられる変換パラメータを前記パラメータ記憶手段から取得し、当該取得した変換パラメータを用いて、前記受信した画像データを変換する画像変換手段と、
前記変換された画像データが表す画像を表示する表示手段と、
を備えることを特徴とする画像処理装置。
【請求項８】
パラメータ記憶手段を有する画像処理装置において実行される画像処理方法であって、
前記パラメータ記憶手段には、端末が存在する環境の特徴を表す特徴データと対応付けて、画像変換に用いる所定の変換パラメータが記憶され、
前記画像データと前記特徴データとを前記端末から受信する画像データ受信ステップと、
前記受信した特徴データが示す特徴に対応付けられる変換パラメータを前記パラメータ記憶手段から取得し、当該取得した変換パラメータを用いて、前記受信した画像データを変換する画像変換ステップと、
前記変換された画像データが表す画像を表示する表示ステップと、
を備えることを特徴とする画像処理方法。
【請求項９】
パラメータ記憶手段を有する画像処理装置において実行される画像処理方法であって、
前記パラメータ記憶手段には、端末が設置されうる環境の特徴を表す特徴データと対応付けて、画像変換に用いる所定の変換パラメータが記憶され、
画像データと、当該画像データの送信元となる前記端末が設置された環境を表す環境データと、を、前記端末から受信する画像データ受信ステップと、
前記受信した環境データが示す環境に予め対応付けられる特徴データを、ネットワークに接続されるサーバから受信する特徴データ受信ステップと、
前記受信した特徴データが示す特徴に対応付けられる変換パラメータを前記パラメータ記憶手段から取得し、当該取得した変換パラメータを用いて、前記受信した画像データを変換する画像変換ステップと、
を備えることを特徴とする画像処理方法。
【請求項１０】
コンピュータを、
端末が存在する環境の特徴を表す特徴データと対応付けて、画像変換に用いる所定の変換パラメータを記憶するパラメータ記憶手段、
前記画像データと前記特徴データとを前記端末から受信する画像データ受信手段、
前記受信した特徴データが示す特徴に対応付けられる変換パラメータを前記パラメータ記憶手段から取得し、当該取得した変換パラメータを用いて、前記受信した画像データを変換する画像変換手段、
前記変換された画像データが表す画像を表示する表示手段、
として機能させることを特徴とするプログラム。
【請求項１１】
コンピュータを、
端末が設置されうる環境の特徴を表す特徴データと対応付けて、画像変換に用いる所定の変換パラメータを記憶するパラメータ記憶手段、
画像データと、当該画像データの送信元となる前記端末が設置された環境を表す環境データと、を、前記端末から受信する画像データ受信手段、
前記受信した環境データが示す環境に予め対応付けられる特徴データを、ネットワークに接続されるサーバから受信する特徴データ受信手段、
前記受信した特徴データが示す特徴に対応付けられる変換パラメータを前記パラメータ記憶手段から取得し、当該取得した変換パラメータを用いて、前記受信した画像データを変換する画像変換手段、
前記変換された画像データが表す画像を表示する表示手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データの送信者がおかれている環境を反映した画像を受信者に提示するために好適な画像処理システム、画像処理装置、画像処理方法、及び、プログラムに関する。
【背景技術】
【０００２】
ユーザが撮影したりユーザが他のユーザから取得したりした画像データが表す画像を表示する、いわゆるデジタルフォトフレームと呼ばれる機器が普及している。ユーザは、自分の好みの画像などをデジタルフォトフレームに表示させて閲覧することができる。また、近年、デジタルフォトフレームを利用した様々なサービスがユーザに提供されつつある。例えば、特許文献１には、撮影された時の天気情報に基づいて画像を加工して表示する画像表示装置が開示されている。一方で、ユーザが撮影した画像データを、ネットワークを介して他のユーザに送ることができるサービスが提供され始めている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２５８９６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１によれば、画像が撮影された時の天気に応じた画像変換を行うのであり、画像データの受信者は、画像データの送信者についての情報を得ることが出来なかった。例えば、画像データの受信者にとっては、画像データの送信者がおかれている周囲の環境が伝わらないため、興趣性が十分に得られないことがあった。
【０００５】
本発明はこのような課題を解決するものであり、画像データの送信者がおかれている環境を反映した画像を受信者に提示するために好適な画像処理システム、画像処理装置、画像処理方法、及び、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
以上の目的を達成するため、本発明の原理にしたがって、下記の発明を開示する。
【０００７】
本発明の第１の観点に係る画像処理システムは、画像処理装置と端末とを含む画像処理システムであって、
前記端末は、
画像データと、前記端末が存在する環境の特徴を表す特徴データと、を、前記画像処理装置に送信する画像データ送信手段を備え、
前記画像処理装置は、
前記特徴データが示す特徴と対応付けて、画像変換に用いる所定の変換パラメータを記憶するパラメータ記憶手段と、
前記画像データと前記特徴データとを前記端末から受信する画像データ受信手段と、
前記受信した特徴データが示す特徴に対応付けられる変換パラメータを前記パラメータ記憶手段から取得し、当該取得した変換パラメータを用いて、前記受信した画像データを変換する画像変換手段と、
前記変換された画像データが表す画像を表示する表示手段と、
を備えることを特徴とする。
【０００８】
本発明の第２の観点に係る画像処理システムは、画像処理装置と端末と情報サーバとを含む画像処理システムであって、
前記情報サーバは、
前記端末が設置されうる環境と対応付けて、当該環境の特徴を表す特徴データを記憶する特徴データ記憶手段を備え、
前記端末は、
画像データと、前記端末が設置された環境を表す環境データと、を、前記画像処理装置に送信する画像データ送信手段を備え、
前記画像処理装置は、
前記特徴データが示す特徴と対応付けて、画像変換に用いる所定の変換パラメータを記憶するパラメータ記憶手段と、
前記画像データと前記環境データとを前記端末から受信する画像データ受信手段と、
前記受信した環境データが示す環境を前記情報サーバに通知する通知手段と、
を備え、
前記情報サーバは、
前記画像処理装置から通知された環境に対応付けられる特徴データを前記特徴データ記憶手段から取得し、当該取得した特徴データを前記画像処理装置に送信する特徴データ送信手段を更に備え、
前記画像処理装置は、
前記情報サーバから前記特徴データを受信する特徴データ受信手段と、
前記受信した特徴データが示す特徴に対応付けられる変換パラメータを前記パラメータ記憶手段から取得し、当該取得した変換パラメータを用いて、前記受信した画像データを変換する画像変換手段と、
前記変換された画像データが表す画像を表示する表示手段と、
を更に備える、
ことを特徴とする。
【０００９】
本発明の第３の観点に係る画像処理装置は、
端末が存在する環境の特徴を表す特徴データと対応付けて、画像変換に用いる所定の変換パラメータを記憶するパラメータ記憶手段と、
前記画像データと前記特徴データとを前記端末から受信する画像データ受信手段と、
前記受信した特徴データが示す特徴に対応付けられる変換パラメータを前記パラメータ記憶手段から取得し、当該取得した変換パラメータを用いて、前記受信した画像データを変換する画像変換手段と、
前記変換された画像データが表す画像を表示する表示手段と、
を備えることを特徴とする。
【００１０】
本発明の第４の観点に係る画像処理装置は、
端末が設置されうる環境の特徴を表す特徴データと対応付けて、画像変換に用いる所定の変換パラメータを記憶するパラメータ記憶手段と、
画像データと、当該画像データの送信元となる前記端末が設置された環境を表す環境データと、を、前記端末から受信する画像データ受信手段と、
前記受信した環境データが示す環境に予め対応付けられる特徴データを、ネットワークを介して外部から受信する特徴データ受信手段と、
前記受信した特徴データが示す特徴に対応付けられる変換パラメータを前記パラメータ記憶手段から取得し、当該取得した変換パラメータを用いて、前記受信した画像データを変換する画像変換手段と、
前記変換された画像データが表す画像を表示する表示手段と、
を備えることを特徴とする。
【００１１】
本発明の第５の観点に係る画像処理方法は、パラメータ記憶手段を有する画像処理装置において実行される画像処理方法であって、
前記パラメータ記憶手段には、端末が存在する環境の特徴を表す特徴データと対応付けて、画像変換に用いる所定の変換パラメータが記憶され、
前記画像データと前記特徴データとを前記端末から受信する画像データ受信ステップと、
前記受信した特徴データが示す特徴に対応付けられる変換パラメータを前記パラメータ記憶手段から取得し、当該取得した変換パラメータを用いて、前記受信した画像データを変換する画像変換ステップと、
前記変換された画像データが表す画像を表示する表示ステップと、
を備えることを特徴とする。
【００１２】
本発明の第６の観点に係る画像処理方法は、パラメータ記憶手段を有する画像処理装置において実行される画像処理方法であって、
前記パラメータ記憶手段には、端末が設置されうる環境の特徴を表す特徴データと対応付けて、画像変換に用いる所定の変換パラメータが記憶され、
画像データと、当該画像データの送信元となる前記端末が設置された環境を表す環境データと、を、前記端末から受信する画像データ受信ステップと、
前記受信した環境データが示す環境に予め対応付けられる特徴データを、ネットワークに接続されるサーバから受信する特徴データ受信ステップと、
前記受信した特徴データが示す特徴に対応付けられる変換パラメータを前記パラメータ記憶手段から取得し、当該取得した変換パラメータを用いて、前記受信した画像データを変換する画像変換ステップと、
を備えることを特徴とする。
【００１３】
本発明の第７の観点に係るプログラムは、コンピュータを、
端末が存在する環境の特徴を表す特徴データと対応付けて、画像変換に用いる所定の変換パラメータを記憶するパラメータ記憶手段、
前記画像データと前記特徴データとを前記端末から受信する画像データ受信手段、
前記受信した特徴データが示す特徴に対応付けられる変換パラメータを前記パラメータ記憶手段から取得し、当該取得した変換パラメータを用いて、前記受信した画像データを変換する画像変換手段、
前記変換された画像データが表す画像を表示する表示手段、
として機能させることを特徴とする。
【００１４】
本発明の第８の観点に係るプログラムは、コンピュータを、
端末が設置されうる環境の特徴を表す特徴データと対応付けて、画像変換に用いる所定の変換パラメータを記憶するパラメータ記憶手段、
画像データと、当該画像データの送信元となる前記端末が設置された環境を表す環境データと、を、前記端末から受信する画像データ受信手段、
前記受信した環境データが示す環境に予め対応付けられる特徴データを、ネットワークに接続されるサーバから受信する特徴データ受信手段、
前記受信した特徴データが示す特徴に対応付けられる変換パラメータを前記パラメータ記憶手段から取得し、当該取得した変換パラメータを用いて、前記受信した画像データを変換する画像変換手段、
前記変換された画像データが表す画像を表示する表示手段、
として機能させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、画像データの送信者がおかれている環境を反映した画像を受信者に提示するために好適な画像処理システム、画像処理装置、画像処理方法、及び、プログラムを提供することができる。
【図面の簡単な説明】
【００１６】
【図１】画像処理システムの構成を示す図である。
【図２】画像処理装置のハードウェア構成を示す図である。
【図３】端末のハードウェア構成を示す図である。
【図４】メールサーバのハードウェア構成を示す図である。
【図５】情報サーバのハードウェア構成を示す図である。
【図６】画像処理システムの機能的な構成を示す図である。
【図７】（ａ）と（ｂ）は、特徴データの構成例を示す図である。
【図８】変換パラメータの構成例を説明するための図である。
【図９】変換パラメータの構成例を説明するための図である。
【図１０】変換パラメータの構成例を説明するための図である。
【図１１】変換パラメータの構成例を説明するための図である。
【図１２】変換パラメータの構成例を説明するための図である。
【図１３】変換パラメータの構成例を説明するための図である。
【図１４】画像処理システムにて行われる処理の流れを説明するための図である。
【図１５】変換パラメータの構成例を説明するための図である。
【図１６】実施形態２における画像処理システムの構成を示す図である。
【図１７】端末のハードウェア構成を示す図である。
【図１８】画像処理システムの機能的な構成を示す図である。
【図１９】画像処理システムにて行われる処理の流れを説明するための図である。
【発明を実施するための形態】
【００１７】
本発明の実施形態を説明する。以下に説明する実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素もしくは全要素を均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。
【００１８】
（実施形態１）
図１は、本実施形態に係る画像処理システム１０の構成を示す図である。
まず、画像処理システム１０の全体の概要について説明する。画像処理システム１０は、画像処理装置１００と、端末１１０と、メールサーバ１２０と、情報サーバ１３０と、ネットワーク１４０と、を備える。
【００１９】
画像処理装置１００は、ネットワーク１４０を介してメールサーバ１２０から電子メールを受信し、受信した電子メールに添付された画像データが表す画像を表示する。また、画像処理装置１００は、予め受信あるいは記憶した画像データが表す画像を表示する。本実施形態の画像処理装置１００は、一般には“デジタルフォトフレーム”あるいは“デジタルフォトスタンド”とも呼ばれる。
【００２０】
画像処理装置１００は、メールサーバ１２０から受信した画像データあるいは画像処理装置１００が記憶した画像データが表す画像を、単に表示するだけでなく、画像処理を施した後に表示することができる。画像処理には、例えば、色鉛筆風のフィルター処理、水彩画風のフィルター処理、油彩画風のフィルター処理などがある。詳細は後述する。
【００２１】
端末１１０は、ユーザによって作成された電子メールをメールサーバ１２０に送信する。送信された電子メールは、メールサーバ１２０から画像処理装置１００や他の図示しない端末等へ送信される。
【００２２】
端末１１０から送信される電子メールには、ユーザによって作成された電子メールの本文のほか、デジタルスチルカメラ等で撮影された画像データや、端末１１０が設置される環境を示し所定のフォーマットで予め用意されるデータ（以下「環境データ」という。）などを添付することができる。詳細は後述する。
【００２３】
メールサーバ１２０は、端末１１０から受信した電子メールで指定された宛先に、その電子メールを転送する。画像データと環境データが添付され端末１１０から送信された電子メールは、宛先として指定された画像処理装置１００に送信される。電子メールの送受信には、典型的にはＳＭＴＰ（Simple Mail Transfer Protocol）が用いられる。
【００２４】
画像データと環境データが添付される電子メールは、ネットワーク１４０とメールサーバ１２０を介して、宛先として指定されたアドレスに送信されるのであるが、以下の説明においては、「電子メールが端末１１０から画像処理装置１００に送信される」というように、ネットワーク１４０を介したメールサーバ１２０による処理を省略して表現することがある。
【００２５】
情報サーバ１３０は、端末１１０が設置されうる環境（例えば、地理的な位置など）に対応する、現在の時刻、現在の天気、現在の気温、現在の湿度、現在の風速などを、他のサーバ（図示せず）から取得する。そして、情報サーバ１３０は、環境を示す情報と対応付けて、現在の時刻、現在の天気、現在の気温、現在の湿度、現在の風速などを示すデータ（以下「特徴データ」という。）を格納する。
【００２６】
そして、情報サーバ１３０は、画像処理装置１００からの通知に応答して、通知された環境を示す情報に対応する、現在の時刻、現在の天気、現在の気温、現在の湿度、現在の風速などを表す特徴データを、画像処理装置１００に送信する。
【００２７】
例えば、画像処理装置１００が端末１１０の現在位置を情報サーバ１３０に通知すると、情報サーバ１３０は、この通知に応答して、端末１１０の現在位置に対応付けられる天気などに関するデータを画像処理装置１００に送信する。画像処理装置１００は、任意の場所の特徴を表す情報を取得することができる。
【００２８】
ネットワーク１４０は、典型的にはインターネットであるが、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、専用回線、電話回線などでもよい。
【００２９】
本図には端末１１０が１つしか図示されていないが、複数の端末１１０を画像処理システム１０に含めることが可能である。また、複数の画像処理装置１００を画像処理システム１０に含めることもできる。
【００３０】
次に、画像処理装置１００、端末１１０、メールサーバ１２０、情報サーバ１３０のそれぞれについて、ハードウェア構成を説明する。
【００３１】
まず、画像処理装置１００のハードウェア構成について、図２を用いて説明する。
画像処理装置１００は、制御部１０１、一次記憶装置１０２、二次記憶装置１０３、撮影装置１０４、駆動回路１０５、表示パネル１０６、入力装置１０７、読出装置１０８、通信部１０９を備える。
【００３２】
制御部１０１は、ＣＰＵ（Central Processing Unit）等の演算処理装置から構成され、画像処理装置１００の全体の制御を行う。また、制御部１０１は、一次記憶装置１０２や二次記憶装置１０３に格納されるプログラムを読み出し、読み出したプログラムに基づいて所定の処理を実行する。例えば、制御部１０１は、受信した画像データに所定のエフェクト処理を行って、表示パネル１０６に表示させる。エフェクト処理には様々なバリエーションがある。詳細は後述する。
【００３３】
制御部１０１は、ＡＳＩＣ（Application Specific Integrated Circuit；特定用途向け集積回路）を備えてもよく、この場合には、ＣＰＵが行う画像データの変換処理などの一部又は全部をＡＳＩＣが行ってもよい。ＡＳＩＣは、例えば、ＤＳＰ（Digital Signal Processor）である。
【００３４】
一次記憶装置１０２は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等から構成される。ＲＡＭは、制御部１０１が所定の処理（例えば、画像変換処理等）を実行するために読み出したプログラムや、制御部１０１がプログラムを実行するために必要なデータを一時的に格納する揮発性メモリである。ＲＯＭは、制御部１０１が所定の処理を実行するためのプログラム等を予め格納する不揮発性メモリである。制御部１０１は、必要に応じてプログラム等をＲＯＭや二次記憶装置１０３からＲＡＭに読み出し、読み出したプログラム等に基づいて所定の処理を実行する。
【００３５】
二次記憶装置１０３は、フラッシュメモリやハードディスクなどから構成される。二次記憶装置１０３には、画像処理装置１００に接続される情報記録媒体等から読み出した画像データが記憶されるほか、例えば、画像の中に飾りとして表示されるデータや、画像合成のフィルターとして用いられるデータなど、画像変換処理に必要な様々なデータを記憶する。
【００３６】
撮影装置１０４は、ＣＣＤ（Charge Coupled Device）イメージセンサや、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサ等の撮像素子を有するカメラを備える。撮像素子は、検知した像のＲＧＢ（Red, Green, Blue）値で表される光の強さを光電変換して撮像信号を生成する。撮影装置１０４は、撮像信号に各種処理を行って、デジタルの静止画像元データを生成する。撮影装置１０４は、風景や人物などを撮影し、撮影した静止画像を表す撮像信号を生成し、生成した撮像信号をもとに、デジタルの静止画像元データを生成する。これらの一連の処理を連続して実行すると、動画像データが得られる。
【００３７】
撮影装置１０４は、生成した静止画像元データを一次記憶装置１０２に供給する。一次記憶装置１０２は、供給された静止画像元データを受け取り、受け取った静止画像元データを記憶する。制御部１０１は、一次記憶装置１０２が記憶する静止画像元データを用いて、例えば、相関二重サンプリング（Correlated Double Sampling）、サンプリング後の撮像信号に施す自動利得調整（Automatic Gain Control）、及び、自動利得調整後のアナログの撮像信号をデジタル信号に変換するアナログ・デジタル変換等を行う。
【００３８】
駆動回路１０５は、再生すべき静止画像元データを受け取ると、表示パネル１０６を駆動し、静止画像元データが表す画像を表示パネル１０６に表示する。画像処理装置１００のユーザは、エフェクト処理が施された画像を閲覧することができる。
【００３９】
表示パネル１０６は、例えば、液晶表示パネルや有機ＥＬ表示パネル等から構成される。表示パネル１０６は、制御部１０１の制御の下、画像変換後の画像データが表す画像などを表示する。
【００４０】
入力装置１０７は、例えば、再生を開始する旨をユーザから受け付けるためのキー、再生の対象となる画像データを指定する旨をユーザから受け付けるためのキー、再生を停止する旨をユーザから受け付けるためのキーなど、所定の動作に対応付けられるキー等を１つ以上備える。入力装置１０７は、ユーザによる所望の指示を受け付けるインターフェースである。
【００４１】
読出装置１０８は、着脱可能なメモリーカード２００に記録された画像データを読み出すドライブ装置から構成される。読出装置１０８は、メモリーカード２００に記録された画像データを読み出し、一次記憶装置１０２に供給する。供給された画像データは、制御部１０１により画像処理される。
【００４２】
通信部１０９は、画像処理装置１００をネットワーク１４０と繋ぐＮＩＣ（Network Interface Card）を備える。通信部１０９は、制御部１０１による制御に従って、画像処理装置１００と端末１１０との間で、あるいは画像処理装置１００とメールサーバ１２０の間で、あるいは画像処理装置１００と情報サーバ１３０との間で、様々なデータを送受信することができる。
【００４３】
制御部１０１、一次記憶装置１０２、二次記憶装置１０３、撮影装置１０４、駆動回路１０５、表示パネル１０６、入力装置１０７、読出装置１０８、及び、通信部１０９は、システムバスと呼ばれる伝送経路で接続される。
【００４４】
次に、端末１１０のハードウェア構成について、図３を用いて説明する。
端末１１０は、制御部１１１、ＲＡＭ１１２、ＲＯＭ１１３、記憶部１１４、出力部１１５、Ｉ／Ｆ（インターフェース）１１６、入力受付部１１７から構成される。
【００４５】
制御部１１１は、ＣＰＵ等の演算処理装置を備え、端末１１０の全体の制御を行う。また、制御部１１１は、ＲＯＭ１１３や記憶部１１４に格納されたプログラムを読み出し、読み出した画像データを画像処理装置１００へ送信する処理などの所定の処理を実行する。
【００４６】
ＲＡＭ１１２は、制御部１１１が読み出したプログラムやデータを一時的に格納する揮発性メモリである。
【００４７】
ＲＯＭ１１３は、制御部１１１が所定の処理を実行するためのプログラム等を予め格納する不揮発性メモリである。制御部１１１は、必要に応じてプログラム等をＲＯＭ１１３からＲＡＭ１１２に読み出し、読み出したプログラム等に基づいて様々な処理を実行する。
【００４８】
記憶部１１４は、ハードディスクドライブ等の記憶装置を備える。記憶部１１４には、例えば、端末１１０のユーザが撮影した写真などを表す画像データが記憶される。
【００４９】
出力部１１５は、モニター等の表示装置やスピーカー等の音声出力装置を備える。制御部１１１は、出力部１１５を制御して、任意の画像を表示装置に表示させたり、任意の音声をスピーカーに出力させたりする。
【００５０】
Ｉ／Ｆ１１６は、ＣＤ−ＲＯＭ（Compact Disc ROM）やＤＶＤ−ＲＯＭ（Digital Versatile Disk ROM）等の記録媒体に記録されたデータを読み出すためのドライブ装置や、端末１１０をネットワーク１４０に繋ぐＮＩＣなどを備える。
【００５１】
入力受付部１１７は、キーボードやマウス等の入力装置を備え、入力装置を用いてユーザから入力される指示を受け付け、受け付けた指示に対応する信号を制御部１１１に入力する。
【００５２】
なお、一般的に普及しているパーソナルコンピュータ等を端末１１０として動作させることができる。
【００５３】
次に、メールサーバ１２０のハードウェア構成について、図４を用いて説明する。
メールサーバ１２０は、制御部１２１、通信部１２２、記憶部１２３を備える。
【００５４】
制御部１２１は、ＣＰＵや、ワークエリアとなるＲＡＭなどの所定の記憶装置を備える。制御部１２１は、記憶部１２３に記憶されるオペレーティングシステムやプログラム等に従って、メールサーバ１２０の全体を制御する。
【００５５】
通信部１２２は、ＮＩＣ、ルータ、あるいは、モデムといった所定の通信装置から構成される。例えば、通信部１２２は、制御部１２１からの指示に基づいて、端末１１０から送信された電子メールを、指定された宛先に転送する。
【００５６】
記憶部１２３は、ハードディスク装置やＲＯＭなどといった所定の記憶装置を備える。例えば、記憶部１２３は、メールサーバ１２０を制御するためのプログラムやオペレーティングシステム等を記憶する。
【００５７】
次に、情報サーバ１３０のハードウェア構成について、図５を用いて説明する。
情報サーバ１３０は、制御部１３１、通信部１３２、記憶部１３３を備える。
【００５８】
制御部１３１は、ＣＰＵや、ワークエリアとなるＲＡＭなどの所定の記憶装置を備える。制御部１３１は、記憶部１３３に記憶されるオペレーティングシステムやプログラム等に従って、情報サーバ１３０の全体を制御する。
【００５９】
通信部１３２は、ＮＩＣ、ルータ、あるいは、モデムといった所定の通信装置を備える。例えば、環境データによって指定される位置（地理的な位置）に対応付けられる天候などを表すデータの送信を要求する旨が画像処理装置１００から通知されると、通信部１３２は、制御部１３１からの通知に応じて天候などのデータを取得して、画像処理装置１００に送信する。
【００６０】
記憶部１３３は、ハードディスク装置やＲＯＭなどといった所定の記憶装置から構成される。例えば、記憶部１３３は、情報サーバ１３０を制御するためのプログラムやオペレーティングシステム等を記憶する。また、記憶部１３３は、環境を表す情報（典型的には位置を示す情報）と対応付けて、現在の時刻、現在の天気、現在の気温、現在の湿度、現在の風速などを示す情報を記憶する。
【００６１】
例えば、端末１１０から受信した環境データに指定される位置が画像処理装置１００から情報サーバ１３０へ通知されると、情報サーバ１３０は、通知された位置に対応付けられる天気や時刻などを表す特徴データを画像処理装置１００に送信する。画像処理装置１００は、環境データに指定される位置における現在の天気などの情報を任意のタイミングで取得することができる。詳細は後述する。
【００６２】
次に、本実施形態の画像処理システム１０の機能的な構成について説明する。
図６は、画像処理システム１０の機能的な構成を示す図である。
【００６３】
情報サーバ１３０は、特徴データ記憶部６１１、特徴データ送信部６１２を備える。
端末１１０は、画像データ送信部６２１を備える。
画像処理装置１００は、パラメータ記憶部６３１、画像データ受信部６３２、通知部６３３、特徴データ受信部６３４、画像変換部６３５、表示部６３６を備える。
【００６４】
情報サーバ１３０の特徴データ記憶部６１１は、環境を示す情報と対応付けて特徴データを記憶する。上述したように、特徴データは、例えば、ある地理的な位置における、現在の時刻、現在の天気、現在の気温、現在の湿度、現在の風速などを表すデータである。記憶部１３３が、特徴データ記憶部６１１として機能する。
【００６５】
図７（ａ），（ｂ）は、特徴データ記憶部６１１に記憶される環境データと特徴データの構成例を表す。環境データが示す環境とは、典型的には、位置（地理的意味で言う位置）である。位置は、例えば、緯度と経度との組み合わせや、郵便番号などで表される。あるいは、位置は、住所、電話番号、ネットワーク１４０に接続するためのアクセスポイントの固定ＩＰアドレス、宅配業者等が管理する配送センターコード、などで表されてもよい。日時は、日にちと時刻によって表されてもよいし、ある基準となる地点（例えば、情報サーバ１３０が設置されている建物の位置や、グリニッジ標準時ＧＭＴの基準点など）との時差で表されてもよい。
【００６６】
図７（ａ），（ｂ）では、特徴データが示す特徴として、時刻、天気、気温、湿度、風速を採用しているが、他の情報を採用することもでき、特徴データの具体的な内容は本発明によって限定されない。
【００６７】
制御部１３１は、特徴データ記憶部６１１に記憶される特徴データを、定期的なタイミングで取得し、適宜更新するものとする。例えば、制御部１３１は、所定の定期的なタイミングで、ネットワーク１４０に接続される他のサーバから天気などのような特徴を示す情報を取得して、特徴データを更新する。なお、日時については、制御部１３１は、所定の時差に基づいて計算した後、更新することもできる。また、環境データが示す日時と、情報サーバ１３０が設置されている位置の日時と、の間に時差が無い場合には、特徴データが示す特徴に、必ずしも日時を含めなくてもよい。
【００６８】
図７（ｂ）は、図７（ａ）に示す特徴データが更新された後の、環境データと特徴データの構成例を表す図である。第１のタイミングで特徴データ記憶部６１１に記憶された特徴データが示す特徴と、第１のタイミングより後の第２のタイミングで取得された特徴と、が異なる場合、制御部１３１は、特徴データ記憶部６１１に記憶される特徴データが示す特徴を、第２のタイミングで取得された特徴に書き換える。
【００６９】
例えば、図７（ａ），（ｂ）は、図７（ａ）に示す特徴データが特徴データ記憶部６１１に記憶された第１のタイミングから約３０分後の第２のタイミングに、“郵便番号100-8915”が示す位置における天気が“晴れ”から“曇り”に、気温が“摂氏15.5度”から“摂氏14.0度”に、湿度が“40％”から“45％”にそれぞれ変化し、風速は変化していないことを示している。
【００７０】
なお、特徴データを更新する周期は、本発明によって限定されない。また、特徴データを更新する周期は、環境データが示す環境ごとに異なっていてもよい。
【００７１】
次に、情報サーバ１３０の特徴データ送信部６１２は、特徴データ記憶部６１１に記憶されている特徴データの中から、画像処理装置１００から通知された環境に対応する特徴データを取得して、画像処理装置１００に送信する。制御部１３１と通信部１３２と記憶部１３３が協働して、特徴データ送信部６１２として機能する。
【００７２】
なお、画像処理装置１００から通知された環境に対応する特徴データが特徴データ記憶部６１１に記憶されていない場合には、制御部１３１は、通知された環境に近い他の環境に対応する特徴データを取得して送信する。例えば、通知された位置に対応する特徴データが特徴データ記憶部６１１に記憶されていない場合、制御部１３１は、通知された位置に最も近い位置や通知された位置の周辺地域に対応する特徴データを取得して送信する。
【００７３】
また、画像処理装置１００から通知された環境に対応する特徴データが、最後に更新されてから所定時間以上経過している場合（古いデータである場合）には、制御部１３１は、通知された環境に近い他の環境に対応する特徴データであって、更新日時が最も新しい特徴データを取得して送信する。例えば、通知された位置に対応する特徴データが、最後に更新されてから所定時間以上経過している場合、制御部１３１は、通知された位置に最も近い位置や通知された位置の周辺地域に対応する特徴データであって、更新日時が最も新しい特徴データを取得して送信する。
【００７４】
次に、端末１１０の画像データ送信部６２１は、画像データと、端末１１０が存在する位置などの環境を示す環境データと、を、画像処理装置１００に送信する。制御部１１１と記憶部１１４とＩ／Ｆ１１６が協働して、画像データ送信部６２１として機能する。
【００７５】
画像データは、端末１１０のユーザによって撮影もしくは作成され、記憶部１１４に予め記憶される。例えば、ユーザは、デジタルスチルカメラなどで撮影した風景や人物などを表す画像データを、記憶部１１４にコピーして保存する。
【００７６】
画像データのフォーマットは本発明によって限定されないが、ネットワーク１４０を介した送受信にかかるコストを考慮し、データサイズが小さくなるように圧縮したデータであることが望ましい。画像データは、所定の暗号化アルゴリズムを用いて暗号化されたデータであってもよい。
【００７７】
環境データは、上述したように、端末１１０が設置される環境を示し、所定のフォーマットで予め用意されるデータである。環境データは、記憶部１１４に予め記憶される。端末１１０が設置される環境とは、具体的には例えば、端末１１０が設置される場所の郵便番号、住所、緯度や経度によって表される位置などである。
【００７８】
制御部１１１は、環境データを書き換えることが可能である。例えば、ユーザがキーボード等を操作して、郵便番号、住所、位置などを入力する。ユーザは、これらの情報を随時入力し直すことができる。制御部１１１は、入力された情報を環境データに格納する。
【００７９】
環境データのフォーマットは本発明によって限定されない。本実施形態では、テキスト形式で保存されるものとする。
【００８０】
次に、画像処理装置１００のパラメータ記憶部６３１は、特徴データが示す特徴と対応付けて、画像処理に用いる所定の変換パラメータを記憶する。二次記憶装置１０３が、パラメータ記憶部６３１として機能する。
【００８１】
図８〜図１２に、パラメータ記憶部６３１に記憶される変換パラメータの構成例を示す。
【００８２】
図８は、変換パラメータの一つである「変換アルゴリズム」を表す。パラメータ記憶部６３１には、天気と対応付けて、画像処理に用いる変換アルゴリズムを指定する情報が記憶される。
例えば、情報サーバ１３０から“快晴”を示す情報が送られると、制御部１０１は、端末１１０から受信した画像データに対して、色鉛筆で描かれたような画像になるようにエフェクト処理を施す、と判断する。
天気の分類の仕方や変換アルゴリズムの分類の仕方は、任意である。また、天気と変換アルゴリズムとの対応付けを任意に変更した実施形態を採用することも可能である。
【００８３】
図９は、変換パラメータの一つである「デフォルメ」を表す。パラメータ記憶部６３１には、気温と対応付けて、画像データの特徴部分を誇張するように変形を加えるエフェクトの程度を指定する情報が記憶される。
例えば、情報サーバ１３０から“気温１０℃未満”を示す情報が送られると、制御部１０１は、端末１１０から受信した画像データに対して、非常におとなしい程度に特徴部分を誇張した画像となるようにエフェクト処理を施す、と判断する。
気温の分類の仕方やデフォルメの程度の分類の仕方は、任意である。また、気温とデフォルメの程度との対応付けを任意に変更した実施形態を採用することも可能である。
【００８４】
図１０は、変換パラメータの一つである「タッチ」を表す。パラメータ記憶部６３１には、湿度と対応付けて、作風や筆触を変えるエフェクトの程度を指定する情報が記憶される。
例えば、情報サーバ１３０から“湿度１０％未満”を示す情報が送られると、制御部１０１は、端末１１０から受信した画像データに対して、非常におとなしい筆触に変えた画像となるようにエフェクト処理を施す、と判断する。
湿度の分類の仕方やタッチの程度の分類の仕方は、任意である。また、湿度とタッチの程度との対応付けを任意に変更した実施形態を採用することも可能である。
【００８５】
図１１は、変換パラメータの一つである「筆の太さ」を表す。パラメータ記憶部６３１には、風速と対応付けて、輪郭線や特徴線などの太さを指定する情報が記憶される。ただし、筆の太さは、画像に含まれる輪郭線や特徴線の太さに限られない。
例えば、情報サーバ１３０から“風速１メートル未満”を示す情報が送られると、制御部１０１は、端末１１０から受信した画像データに対して、画像に含まれる輪郭線や特徴線が細くなるようにエフェクト処理を施す、と判断する。  風速の分類の仕方や筆の太さの程度の分類の仕方は、任意である。また、風速と筆の太さの程度との対応付けを任意に変更した実施形態を採用することも可能である。
【００８６】
図１２は、変換パラメータの一つである「素材」を表す。パラメータ記憶部６３１には、時刻と対応付けて、絵を描く際に用いられる素材（仮想的な素材）の種類を指定する情報が記憶される。
例えば、情報サーバ１３０から“時刻０時３０分”を示す情報が送られると、制御部１０１は、端末１１０から受信した画像データに対して、まるで滑らかな紙に描いたかのような画像になるようにエフェクト処理を施す、と判断する。
時刻の分類の仕方や素材の分類の仕方は、任意である。また、時刻と素材との対応付けを任意に変更した実施形態を採用することも可能である。
【００８７】
図８〜図１２は、変換パラメータの構成の例示であり、これらに限定されるわけではない。パラメータ記憶部６３１には、組み合わせを自由に変更した変換パラメータが記憶されてもよい。例えば、パラメータ記憶部６３１には、天気と対応付けて、「変換アルゴリズム」の代わりに「デフォルメ」など他の変換パラメータが記憶されていてもよい。
【００８８】
また、パラメータ記憶部６３１には、環境（天気、気温、湿度、風速、時刻など）と対応付けて、複数の変換パラメータが記憶されていてもよい。すなわち、図１３に示すように、パラメータ記憶部６３１には、天気と対応付けて、２つの変換パラメータ「変換アルゴリズム」と「筆の太さ」が記憶されてもよい。ただし、変換パラメータの組み合わせ方は自由である。
例えば、情報サーバ１３０から“晴れ”を示す情報が送られると、制御部１０１は、端末１１０から受信した画像データに対して、まるで色鉛筆風に描かれたように見えるエフェクトをかけ、且つ、輪郭線や特徴線を太くするというエフェクトをかける、と判断する。
【００８９】
次に、画像データ受信部６３２は、画像データと環境データを端末１１０から受信する。制御部１０１と通信部１０９が協働して、画像データ受信部６３２として機能する。
【００９０】
通知部６３３は、画像データ受信部６３２により受信された環境データが示す環境についての情報を情報サーバ１３０に通知する。例えば、通知部６３３は、環境データにおいて指定される位置を示す情報を情報サーバ１３０に通知する。制御部１０１と通信部１０９が協働して、通知部６３３として機能する。
【００９１】
特徴データ受信部６３４は、通知部６３３が通知した環境に対応する特徴データを情報サーバ１３０から受信する。制御部１０１と通信部１０９が協働して、特徴データ受信部６３４として機能する。
【００９２】
画像変換部６３５は、特徴データ受信部６３４により受信された特徴データに対応付けられる変換パラメータをパラメータ記憶部６３１から取得し、取得した変換パラメータを用いて、特徴データ受信部６３４により受信された画像データを変換する。制御部１０１が画像変換部６３５として機能する。
【００９３】
具体的には、画像変換部６３５は、画像データを構成する各画素の画素値に対して所定の変換行列を作用させることによるフィルター処理を行うことにより、画像変換を行う。画素値は、典型的には、三原色（ＲＧＢ）の強さの組み合わせや、三刺激値の強さの組み合わせや、ＣＭＹＫ（Ｃ；シアン、Ｍ；マゼンダ、Ｙ；イエロー、Ｋ；キー）の強さの組み合わせなどで表される。
【００９４】
フィルター処理には、例えば、画像の特徴線などを色鉛筆で描いたように変えるフィルターをかける処理、水彩画風に描いたように画像にフィルターをかける処理、油彩画風に描いたように画像にフィルターをかける処理、パステル調で描いたように画像にフィルターをかける処理、シルクスクリーンで印刷されるように画像にフィルターをかける処理、刺繍絵のように画像にフィルターをかける処理、コラージュ（糊付け）風に描いたように画像にフィルターをかける処理、水墨画風に描いたように画像にフィルターをかける処理、エアブラシをかけたように画像にフィルターをかける処理、などがある。これらのフィルター処理は例示であり、画像変換部６３５は、他の手法により画像変換を行ってもよい。
【００９５】
例えば、変換アルゴリズムとして上記「デフォルメ」が指定された場合、画像変換部６３５は、画像データを複数の領域に分割し、分割された領域ごとに、領域に含まれる画素の空間周波数を計算し、計算された空間周波数が所定値より小さい領域をその画像データの特徴領域と推定する。そして、画像変換部６３５は、特徴領域に含まれる画素の画素値のうち明度を表す画素値に所定係数を乗じる。この結果、特徴的な部分の明るさが相対的に強調された画像が得られる。
【００９６】
例えば、変換アルゴリズムとして上記「タッチ」が指定された場合、画像変換部６３５は、計算された空間周波数の変化が所定値より大きい画素の付近に特徴線があるものと推定する。このとき、画像変換部６３５は、タッチの程度を大きく（より激しく）するほど、所定値を小さく設定する。つまり、タッチがおとなしいときには推定される特徴線の数が少なくなり、タッチが激しいときには推定される特徴線の数が多くなる。この結果、オブジェクトの輪郭などが粗く表現されたり細かく表現されたりした画像が得られる。
【００９７】
制御部１０１は、既存のソフトウェアアプリケーションを使用することにより、あるいは既存のソフトウェアアプリケーションで採用されているアルゴリズムと同等のアルゴリズムを使用することにより、フィルター処理を行ってもよい。例えば、画像変換部６３５は、アドビ・システムズ社のＰＨＯＴＯＳＨＯＰ（登録商標）における各種フィルターと同様の処理を行うことができる。
【００９８】
表示部６３６は、画像変換部６３５により変換された画像データが表す画像を、表示パネル１０６が備える表示装置に表示する。制御部１０１と駆動回路１０５と表示パネル１０６が協働して、表示部６３６として機能する。
【００９９】
次に、画像処理システム１０の上記各部が行う画像処理の流れについて、図１４を用いて説明する。
【０１００】
まず、端末１１０の画像データ送信部６２１は、画像データと環境データを画像処理装置１００に送信する（ステップＳ１４０１）。
【０１０１】
より詳細には、画像データ送信部６２１は、画像データと環境データとを添付し且つ画像処理装置１００を送信先に指定した電子メールをメールサーバ１２０に送信する。メールサーバ１２０は、送信先に指定された画像処理装置１００へこの電子メールを転送する。
【０１０２】
本実施形態では、電子メールシステムを利用して画像データと環境データとを画像処理装置１００に送信しているが、他の送受信手段を用いて画像データと環境データとを画像処理装置１００に送信してもよい。例えば、電子メールシステムの代わりに、電子メッセンジャーシステムやチャットシステム等を用いてもよい。
【０１０３】
画像処理装置１００の画像データ受信部６３２は、画像データと環境データとを端末１１０から受信する（ステップＳ１４０２）。
【０１０４】
例えば、画像処理装置１００の画像データ受信部６３２は、定期的なタイミングで、自機に宛てた電子メールが送信されてきたか否かをメールサーバ１２０に問い合わせ、新たな電子メールが送信されてきたと判断した場合に、画像データと環境データが添付された電子メールを受信する。
【０１０５】
なお、画像処理装置１００の制御部１０１は、駆動回路１０５と表示パネル１０６を制御して、電子メールを受信した旨を表示することにより、電子メールを受信した旨を画像処理装置１００のユーザに提示することが望ましい。
【０１０６】
通知部６３３は、画像データ受信部６３２が受信した環境データにおいて指定される、端末１１０が設置されている環境を示す情報を、情報サーバ１３０に通知する（ステップＳ１４０３）。
【０１０７】
例えば、環境データには、端末１１０が設置されている地域に割り当てられている郵便番号や、端末１１０が設置されている場所の緯度と経度などが指定される。画像処理装置１００の制御部１０１は、環境データを解析することにより、画像データの送信元の端末１１０に関する詳しい情報や、画像データの送信元の端末１１０のユーザに関する詳しい情報を判別することができる。
【０１０８】
情報サーバ１３０の特徴データ送信部６１２は、端末１１０が設置されている環境を示す情報と、特徴データ記憶部６１１に記憶される特徴データと、に基づいて、端末１１０が設置されている環境に対応する特徴データを取得する（ステップＳ１４０４）。
【０１０９】
例えば、図７に示すように特徴データが構成されている場合において、郵便番号“100-8915”を指定する情報が画像処理装置１００から通知されると、情報サーバ１３０の特徴データ送信部６１２は、“日時：2009年12月28日14時30分55秒、天気：晴れ、気温：摂氏15.5度、湿度40％、風速4メートル毎秒”という内容の特徴データを取得する。
【０１１０】
特徴データ送信部６１２は、取得した特徴データを画像処理装置１００に送信する（ステップＳ１４０５）。
【０１１１】
画像処理装置１００の特徴データ受信部６３４は、情報サーバ１３０に通知した環境に対応する特徴データを、情報サーバ１３０から受信する（ステップＳ１４０６）。すなわち、端末１１０から受信した環境データが示す位置に対応する日時や天気などが得られる。
【０１１２】
画像変換部６３５は、ステップＳ１４０６で受信した特徴データと、パラメータ記憶部６３１に記憶される変換パラメータと、に基づいて、ステップＳ１４０２で端末から受信した画像データに施す画像処理に用いる変換パラメータを決定する（ステップＳ１４０７）。
【０１１３】
例えば、図８〜図１２に示すように変換パラメータが定義される場合において、端末１１０から受信した環境データに指定された郵便番号が“100-8915”であったとすると、変換パラメータとして、次のような具体的な内容が決定される。
・素材：「滑らかな紙に描いたように」（日時“2009年12月28日14時30分55秒”に対応する）
・変換アルゴリズム：「水彩画風に変換する」（天気“晴れ”に対応する）
・デフォルメ：「ややおとなしく」（気温“摂氏15.5度”に対応する）
・タッチ：「普通」（湿度“40％”に対応する）
・筆の太さ：「やや太く」（風速“4メートル毎秒”に対応する）
【０１１４】
画像変換部６３５は、ステップＳ１４０７で決定した変換パラメータに従って、ステップＳ１４０２で受信した画像データを変換する（ステップＳ１４０８）。
【０１１５】
そして、表示部６３６は、ステップＳ１４０８で変換された画像データが表す画像を表示パネル１０６に表示する（ステップＳ１４０９）。つまり、表示パネル１０６には、端末１１０から送信された画像データが表す画像がそのまま表示されるのではなく、その画像データを送信した端末１１０が置かれた環境に応じて加工された画像データが表す画像が表示される。
【０１１６】
本実施形態によれば、送信元の状況に応じて加工された写真等が表示されるので、画像処理装置１００のユーザは、端末１１０から受信した写真等を閲覧できるだけでなく、送信元の現在の状況を簡単に知ることができる。例えば、特定の相手との間で画像データ等のやりとりをする画像処理装置１００のユーザは、表示パネル１０６に表示される画像へのエフェクトが、以前他の画像データを受信したときにかかったエフェクトと異なる場合には、その特定の相手がいる環境に何らかの変化が生じた、ということが直感的に掴めるようになる。
【０１１７】
また、図８〜１２に例示するような特徴データが表す特徴と変換パラメータとの対応付けが予め知らされているユーザは、表示パネル１０６に表示される画像へのエフェクトの種類を判断することにより、画像データの送信者がいる場所の具体的な環境（時刻、天気、気温、湿度、風速など）を直感的に把握できるようになる。画像処理装置１００のユーザは、より新鮮な感動が得られ、違和感なく送信元との一体感が得られるようになる。
【０１１８】
（実施形態２）
次に、本発明のその他の実施形態について説明する。上記実施形態では画像処理システム１０に情報サーバ１３０が含まれているが、本実施形態は、情報サーバ１３０を省略している点で、上記実施形態と異なる。
【０１１９】
図１６は、本実施形態における画像処理システム１０の構成を示す図である。画像処理システム１０は、画像処理装置１００と端末１１０とメールサーバ１２０とネットワーク１４０とを備える。画像処理装置１００とメールサーバ１２０とネットワーク１４０のハードウェア構成は、それぞれ上記実施形態と同様であるので説明を省略する。
【０１２０】
図１７は、端末１１０のハードウェア構成を示す図である。端末１１０は、測定装置１１８を更に備える。測定装置１１８を除く他の構成要素については、上述の実施形態と同様であるので説明を省略する。
【０１２１】
測定装置１１８は、端末１１０の周囲の気温を測定する温度センサーを備える。測定装置１１８は、気温を測定して制御部１１１に入力する。制御部１１１は、入力された気温を示すデータを作成する。ここで作成されるデータは、上述の特徴データに相当する。すなわち、制御部１１１は、上述の環境データの代わりに特徴データを生成し、記憶部１１４に記憶する。
【０１２２】
測定装置１１８は、温度センサーの代わりに、もしくは温度センサーに加えて、端末１１０の周囲の湿度を測定するセンサー、端末１１０の周囲の気圧を測定するセンサー、端末の現在位置を測定するセンサーなどを備えてもよい。そして、制御部１１１は、測定された湿度、気圧、あるいは現在位置を含む特徴データを生成してもよい。
【０１２３】
測定装置１１８が温度、湿度、気圧、位置等を測定するタイミングは任意である。例えば、測定装置１１８は、制御部１１１の制御により、所定の周期的なタイミングで温度、湿度、気圧、位置等を測定してもよい。そして、制御部１１１は、所定の周期的なタイミングで測定されたデータを含む特徴データを記憶部１１４に記憶してもよい。
【０１２４】
図１８は、本実施形態における画像処理システム１０の機能的な構成を示す図である。端末１１０は、画像データ送信部１８２１を備える。画像処理装置１００は、パラメータ記憶部１８３１と画像データ受信部１８３２と画像変換部１８３５と表示部１８３６とを備える。
【０１２５】
画像データ送信部１８２１は、画像データと特徴データを画像処理装置１００に送信する。制御部１１１と記憶部１１４とＩ／Ｆ１１６と測定装置１１８が協働して、画像データ送信部１８２１として機能する。
【０１２６】
パラメータ記憶部１８３１は、特徴データが示す特徴と対応付けて、画像処理に用いる所定の変換パラメータを記憶する。二次記憶装置１０３が、パラメータ記憶部１８３１として機能する。パラメータ記憶部１８３１は、上述のパラメータ記憶部６３１と同等の機能を有する。
【０１２７】
画像データ受信部１８３２は、端末１１０から画像データと特徴データを受信する。制御部１０１と通信部１０９が協働して、画像データ受信部１８３２として機能する。
【０１２８】
画像変換部１８３５は、画像データ受信部１８３２により受信された特徴データに対応付けられる変換パラメータをパラメータ記憶部１８３１から取得し、取得した変換パラメータを用いて、画像データ受信部１８３２により受信された画像データを変換する。画像変換部１８３５は、上述の画像変換部６３５と同等の機能を有する。制御部１０１が画像変換部１８３５として機能する。
【０１２９】
表示部１８３６は、画像変換部１８３５により変換された画像データが表す画像を、表示パネル１０６が備える表示装置に表示する。制御部１０１と駆動回路１０５と表示パネル１０６が協働して、表示部１８３６として機能する。
【０１３０】
画像処理システム１０の上記各部が行う画像処理の流れについて、図１９を用いて説明する。
【０１３１】
まず、端末１１０の画像データ送信部１８２１は、画像データと特徴データを画像処理装置１００に送信する（ステップＳ１９０１）。
【０１３２】
より詳細には、画像データ送信部１８２１は、画像データと特徴データとを添付し且つ画像処理装置１００を送信先に指定した電子メールをメールサーバ１２０に送信する。メールサーバ１２０は、送信先に指定された画像処理装置１００へこの電子メールを転送する。
【０１３３】
画像データ送信部１８２１は、画像データを送信するときに測定装置１１８によって測定された値を含む特徴データを送信してもよいし、画像データを送信する前の任意のタイミングに予め測定された測定値を含む特徴データを送信してもよい。
【０１３４】
画像処理装置１００の画像データ受信部１８３２は、画像データと特徴データとを端末１１０から受信する（ステップＳ１９０２）。
【０１３５】
例えば、画像処理装置１００の画像データ受信部１８３２は、定期的なタイミングで、自機に宛てた電子メールが送信されてきたか否かをメールサーバ１２０に問い合わせ、新たな電子メールが送信されてきたと判断した場合に、画像データと特徴データが添付された電子メールを受信する。
【０１３６】
画像変換部１８３５は、ステップＳ１９０１で受信した特徴データと、パラメータ記憶部１８３１に記憶される変換パラメータと、に基づいて、ステップＳ１９０２で端末１１０から受信した画像データに施す画像処理に用いる変換パラメータを決定する（ステップＳ１９０３）。
【０１３７】
例えば、図９〜１０に示すように変換パラメータが定義される場合において、端末１１０から受信した特徴データが示す気温が“摂氏15度”、湿度が“70％”であったとすると、変換パラメータとして、次のような具体的な内容が決定される。
・デフォルメ：「おとなしく」（気温“摂氏15度”に対応する）
・タッチ：「激しく」（湿度“70％”に対応する）
【０１３８】
画像変換部１８３５は、ステップＳ１９０３で決定した変換パラメータに従って、ステップＳ１９０１で受信した画像データを変換する（ステップＳ１９０４）。
【０１３９】
そして、表示部６３６は、ステップＳ１９０４で変換された画像データが表す画像を表示パネル１０６に表示する（ステップＳ１９０５）。つまり、表示パネル１０６には、端末１１０から送信された画像データが表す画像がそのまま表示されるのではなく、その画像データを送信した端末１１０が置かれた環境に応じて加工された画像データが表す画像が表示される。
【０１４０】
本発明は、上述した実施形態に限定されず、種々の変形及び応用が可能である。また、上述した実施形態の各構成要素を自由に組み合わせることも可能である。
【０１４１】
（変形例１）
上記実施形態では、画像処理装置１００の画像変換部６３５は、環境データと共に送信される画像データについて画像変換を行っているが、過去に受信してメモリーカード２００等に保存された画像データや、電子メールを受信した時点で既に表示部６３６が表示していた画像データについて画像変換を行って表示するようにしてもよい。
【０１４２】
例えば、過去に受信した画像データであって、自然の景色を撮影した写真を表す画像データを表示部６３６が表示中であるときに、新たな環境データと画像データが添付された電子メールを画像データ受信部６３２が受信すると、特徴データ受信部６３４は、新たに受信した環境データに指定される環境に対応する特徴データを情報サーバ１３０から取得する。そして、画像変換部６３５は、取得した特徴データに基づいて変換パラメータを決定し、現在表示部６３６により表示されている画像データについて、決定した変換パラメータを用いて画像変換を行って表示する。
このようにすれば、表示中の写真が画像処理装置１００のユーザの意志に反して入れ替わってしまうことがないものの、その写真へのエフェクトが切り替わるため、特徴データによって表される特徴とエフェクトとの関連付けを予め知っているユーザは、どのような相手から新たな画像データが送られてきたのかを直感的に把握できるようになる。例えば、変換パラメータが図９に示すように定義されている場合、表示パネル１０６によって現在表示されている写真に、大きくデフォルメされるエフェクトがかかると、ユーザは、「気温３５度以上の南国に住む人から新たな画像データが送られてきた」ことを直感的に知ることができる。
【０１４３】
（変形例２）
上記実施形態では、端末１１０から画像処理装置１００へ送られる環境データには、端末１１０の地理的な位置を指す情報が格納されているが、端末１１０の地理的な位置を指す情報の代わりに、もしくは、端末１１０の地理的な位置を指す情報に加えて、端末１１０のユーザに関する情報（端末ユーザ情報）が格納されていてもよい。
例えば、端末ユーザ情報として、ユーザの年齢、性別、家族構成、嗜好などを含めることができる。この場合、端末１１０の制御部１１１は、端末１１０のユーザの年齢、性別、家族構成、嗜好などの入力を受け付け、環境データに格納し、画像処理装置１００へ送信すればよい。
このようにすれば、特徴データによって表される特徴とエフェクトとの関連付けを予め知っているユーザは、どのような相手から新たな画像データが送られてきたのかを直感的に把握できるようになる。例えば、変換パラメータが図１５に示すように定義されている場合、表示パネル１０６によって現在表示されている写真に、クレヨンで描いたようなエフェクトがかかると、ユーザは、「家族に幼児がいる人から新たな画像データが送られてきた」ことを直感的に知ることができる。なお、一般に、幼児が絵を描く際にはクレヨンを用いることが多い傾向にあるので、特徴データによって表される特徴とエフェクトとの関連付けを正確に把握していないユーザであっても、どのような相手から新たな画像データが送られてきたのかを直感的に推測することができる。
【０１４４】
上記説明では、画像処理装置１００としてデジタルフォトフレームを用いた実施形態について述べたが、ネットワーク通信機能を有するパーソナルコンピュータ、携帯端末、携帯電話機、ゲーム装置、その他情報処理装置に本発明を適用することが可能である。
【０１４５】
また、端末１１０としてパーソナルコンピュータを用いた実施形態を説明したが、端末１１０は、ネットワーク通信機能を有するデジタルスチルカメラ（デジタルカメラ）、携帯電話機、携帯端末など、他の電子機器であってもよい。
【０１４６】
以上説明したように、本発明によれば、画像データの送信者がおかれている環境を反映した画像を受信者に提示するために好適な画像処理システム、画像処理装置、画像処理方法、及び、プログラムを提供することができる。
【符号の説明】
【０１４７】
１０…画像処理システム、１００…画像処理装置、１０１…制御部、１０２…一次記憶装置、１０３…二次記憶装置、１０４…撮影装置、１０５…駆動回路、１０６…表示パネル、１０７…入力装置、１０８…読出装置、１０９…通信部、１１０…端末、１１１…制御部、１１２…ＲＡＭ、１１３…ＲＯＭ、１１４…記憶部、１１５…出力部、１１６…Ｉ／Ｆ、１１７…入力受付部、１１８…測定装置、１２０…メールサーバ、１２１…制御部、１２２…通信部、１２３…記憶部、１３０…情報サーバ、１３１…制御部、１３２…通信部、１３３…記憶部、６１１…特徴データ記憶部、６１２…特徴データ送信部、６２１…画像データ送信部、６３１…パラメータ記憶部、６３２…画像データ受信部、６３３…通知部、６３４…特徴データ受信部、６３５…画像変換部、６３６…表示部、１８２１…画像データ送信部、１８３１…パラメータ記憶部、１８３２…画像データ受信部、１８３５…画像変換部、１８３６…表示部
【図１】
2011139225.tif 000003
【図２】
2011139225.tif 000004
【図３】
2011139225.tif 000005
【図４】
2011139225.tif 000006
【図５】
2011139225.tif 000007
【図６】
2011139225.tif 000008
【図７】
2011139225.tif 000009
【図８】
2011139225.tif 000010
【図９】
2011139225.tif 000011
【図１０】
2011139225.tif 000012
【図１１】
2011139225.tif 000013
【図１２】
2011139225.tif 000014
【図１３】
2011139225.tif 000015
【図１４】
2011139225.tif 000016
【図１５】
2011139225.tif 000017
【図１６】
2011139225.tif 000018
【図１７】
2011139225.tif 000019
【図１８】
2011139225.tif 000020
【図１９】
2011139225.tif 000021