(57)【要約】【課題】人物等の顔が写った写真画像を絵画調の画像（絵画調画像）に変換する画像変換処理を好適に行うことができる画像処理装置及び画像処理方法を得る。【解決手段】外部の端末からネットワークを介してアップロードされた画像データを受信する通信部４０と、受信した画像データにより表される画像から顔を検出する顔検出処理部３１４と、前記画像に、顔に対応する所定領域を設定し、所定領域の画像データには第１の画調変換を行い、前記所定領域以外の領域の画像データには、第１の画調変換とは異なる第２の画調変換を行う画調変換処理を施す絵画変換処理部３０２とを備え、変換後の画像データを通信部４０により端末へ送信する。これによって、画像中の顔の部分には顔に適した画調変換を行い、顔以外の部分には背景に適した画調変換を行うことで、全体として自然な画調変換を実現する。【選択図】  図５
2013131077.tif 000002
【特許請求の範囲】
【請求項１】
外部の端末とネットワークを介して接続される画像処理装置において、
前記端末からアップロードされたオリジナル画像データを受信する受信手段と、
前記オリジナル画像データを所定の画調の変換画調画像データに変換する画調変換手段と、
前記画調変換手段により所定の画調に変換された変換画調画像データを前記端末へ送信する送信手段と、
前記オリジナル画像データから顔を検出する顔検出手段と、
前記オリジナル画像データに対し、前記顔検出手段が検出した顔に対応する所定領域を設定する領域設定手段と、を備えるとともに、
前記画調変換手段は、前記オリジナル画像データを前記所定の画調に変換するに際し、前記領域設定手段により設定された所定領域の画像データには第１の変換処理を施し、前記所定領域以外の領域の画像データには、第２の変換処理を施す変換調整手段を備えたことを特徴とする画像処理装置。
【請求項２】
外部の端末とネットワークを介して接続される画像処理装置において、
前記端末からアップロードされたオリジナル画像データを受信する受信手段と、
前記オリジナル画像データを所定の画調の変換画調画像データに変換する画調変換手段と、
前記所定の画調の種類を選択する選択手段と、
前記画調変換手段により前記選択手段が選択した種類の画調に変換された変換画調画像データを前記端末へ送信する送信手段と、
前記オリジナル画像データから顔を検出する顔検出手段と、
前記オリジナル画像データに対し、前記顔検出手段が検出した顔に対応する所定領域を設定する領域設定手段と、を備えるとともに、
前記画調変換手段は、前記オリジナル画像データを前記選択手段が選択した種類の画調に変換するに際し、前記領域設定手段により設定された所定領域の画像データには第１の変換処理を施し、前記所定領域以外の領域の画像データには、第２の変換処理を施す変換調整手段を備えたことを特徴とする画像処理装置。
【請求項３】
前記変換調整手段による第１の変換処理と第２の変換処理とは、前記オリジナル画像データに対する画調変換の変換強度が互いに異なることを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
前記第１の変換処理と第２の変換処理とは、画調変換のきめ細かさが互いに異なることを特徴とする請求項１又は２記載の画像処理装置。
【請求項５】
前記第１の変換処理は、前記第２の変換処理よりも、前記オリジナル画像データと前記変換画調画像データとの差が小さくなる変換処理であることを特徴とする請求項１又は２記載の画像処理装置。
【請求項６】
前記領域設定手段が設定する前記所定領域は、前記顔を含む矩形若しくは楕円形の領域であることを特徴とする請求項１又は２記載の画像処理装置。
【請求項７】
前記領域設定手段が設定する前記所定領域は、前記顔を含む顔領域と、当該第顔領域を囲繞する境界領域とを含むことを特徴とする請求項６記載の画像処理装置。
【請求項８】
前記変換調整手段は、変換処理に際し、前記境界領域の画像データに対し前記第１の変換処理及び前記第２の変換処理とは異なる第３の変換処理を行うことを特徴とする請求項７記載の画像処理装置。
【請求項９】
前記変換調整手段による前記第１の変換処理と第２の変換処理と第３の変換処理とは、画調変換の変換強度がいずれも異なることを特徴とする請求項８記載の画像処理装置。
【請求項１０】
前記画調変換手段による画調変換処理は、前記オリジナル画像データを、絵画調の画調を表す絵画調画像データに変換することを特徴とする請求項１又は２記載の画像処理装置。
【請求項１１】
前記変換調整手段による第２の変換処理は、前記第１の変換処理よりも強い変換強度で、前記オリジナル画像データを、絵画調の画像を表す絵画調画像データに変換することを特徴とする請求項１０記載の画像処理装置。
【請求項１２】
前記顔検出手段は、前記オリジナル画像データから人物の顔を検出することを特徴とする請求項１又は２記載の画像処理装置。
【請求項１３】
前記送信手段は、更に、前記画調変換手段により所定の画調に変換された変換画調画像データをプリント手段に送信することを特徴とする請求項１又は２記載の画像処理装置。
【請求項１４】
外部の端末からネットワークを介してアップロードされたオリジナル画像データを受信する工程と、
前記受信したオリジナル画像データから顔を検出する工程と、
前記オリジナル画像データを所定の画調の変換画調画像データに変換する際に、前記検出した顔に対応する所定領域を設定し、
前記所定領域の画像データには第１の変換処理を行い、前記所定領域以外の領域の画像データには、第１の画調変換とは異なる第２の変換処理を行う変換調整処理を施して所定の画調の変換画調画像データに変換する工程と、
前記変換画調画像データを前記端末へ送信する工程と
を含むことを特徴とする画像処理方法。
【請求項１５】
前記第１の変換処理と第２の変換処理は、前記オリジナル画像データに対する画調変換の変換強度が互いに異なることを特徴とする請求項１４記載の画像処理装置方法。
【請求項１６】
前記オリジナル画像データを所定の画調の変換画調画像データに変換する工程は、前記オリジナル画像データを、絵画調の画調を表す絵画調画像データに変換する工程であることを特徴とする請求項１５記載の画像処理方法。
【請求項１７】
外部の端末とネットワークを介して接続されたサーバーが有するコンピュータに、
前記端末からアップロードされたオリジナル画像データを受信する処理と、
受信したオリジナル画像データから顔を検出する処理と、
前記オリジナル画像データに対し、検出した顔に対応する所定領域を設定する処理と、
前記所定領域の画像データに対して所定の画調変換を行い、前記所定領域以外の領域の画像データには、前記所定の画調変換を、前記所定領域の画像データに対する変換強度より強い変換強度で行う処理と、
前記オリジナル画像データに対し、前記所定領域と前記所定領域以外の領域とに異なる前記変換強度での画調変換を行った変換画調画像データを前記端末へ送信する処理と
を実行させることを特徴とするプログラム。
【請求項１８】
外部の端末とネットワークを介して接続されたサーバーが有するコンピュータに、
前記端末からアップロードされたオリジナル画像データを受信する処理と、
受信したオリジナル画像データから顔を検出する処理と、
前記検出した顔に対応する所定領域を設定する処理と、
前記オリジナル画像データに対し、絵画調の画調を表す絵画調画像データに変換する処理と、
前記オリジナル画像データを前記絵画調画像データに変換する処理に際し、前記所定領域の画像データに対して第１の変換を行い、前記所定領域以外の領域の画像データには、第２の変換を行う処理と、
前記第１の変換と前記第２の変換を行った絵画調画像データを前記端末へ送信する処理と
を実行させることを特徴とするプログラム。
【請求項１９】
オリジナル画像データから顔を検出し、オリジナル画像データに対し前記検出した顔に対応する所定領域を設定し、前記オリジナル画像データに対し、前記所定領域の画像データには第１の変換処理を行い、前記所定領域以外の領域の画像データには、第１の画調変換とは異なる第２の変換処理を行う変換調整処理を施すことによって、前記オリジナル画像データを所定の画調の変換画調画像データに変換するサーバーに、ネットワークを介して接続される端末が有するコンピュータに、
前記オリジナル画像データを前記サーバーに送信する処理と、
前記サーバーに対して変換すべき画調の種類を指定する処理と、
前記サーバーから、前記オリジナル画像データが、前記指定した種類の画調に変換された変換画調画像データを受信する処理と、
受信した変換画調画像データを表示する処理と
を実行させることを特徴とするプログラム。
【請求項２０】
ネットワークを介して接続される端末とサーバーを含む画像処理システムにおいて、
前記サーバーは、
前記端末からアップロードされたオリジナル画像データを受信する受信手段と、
前記オリジナル画像データを前記端末により指定された画調の変換画調画像データに変換する画調変換手段と、
前記画調変換手段により所定の画調に変換された変換画調画像データを前記端末へ送信する送信手段と、
前記オリジナル画像データから顔を検出する顔検出手段と、
前記オリジナル画像データに対し、前記顔検出手段が検出した顔に対応する所定領域を設定する領域設定手段と、を備えるとともに、
前記画調変換手段は、前記オリジナル画像データを前記所定の画調に変換するに際し、前記領域設定手段により設定された所定領域の画像データには第１の変換処理を施し、前記所定領域以外の領域の画像データには、第２の変換処理を施す変換調整手段を備え、
前記端末は、
オリジナル画像データを取得する手段と、
前記オリジナル画像データを前記サーバーへ送信する送信手段と、
前記サーバーに対して変換すべき画調の種類を指定する画調指定手段と、
前記サーバーから、前記オリジナル画像データが前記画調指定手段により指定された種類の画調に変換された変換画調画像データを受信する受信手段と、
前記受信手段で受信した変換画調画像データを表示する表示手段と、
を備えたことを特徴とする画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば人物を含む写真画像を絵画変換するにあたって人物の顔部分の変換度合いを変化させて処理するようにした画像処理装置、画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、デジタルカメラの普及に伴い写真の楽しみ方が多様化している。特にデジタル画像データであるため、色々な画像処理が可能である。
【０００３】
例えば、画像処理を加えることで元の写真をベースとしつつも趣の異なる画調の画像（絵画調等）を生成して表示することができるようにした技術が提案されている（例えば、特許文献１参照）。
【０００４】
特許文献１の技術を発展させ、実際に画家が描いた絵画の画像から色彩情報と筆蝕情報等の特徴を抽出し、撮影された画像に抽出した特徴を付与することにより、オリジナル画像全体を勘案して、芸術性の高い絵画調画像に変換する技術も提案されるに至っている（例えば、特許文献２参照）。
【０００５】
また、絵画調などの画質を変更することによって変化をもたせる技術も提案されている（例えば、特許文献３参照）。
【０００６】
さらに、絵画調等の画調変換を、任意の端末がインターネットを介して接続可能なネットワークサービスサイトにおいて実施する技術も提案されている（例えば、特許文献４参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平８−４４８６７号公報
【特許文献２】特開２００４−２１３５９８号公報
【特許文献３】特公平１−４６９０５号公報
【特許文献４】特開２０１１−２４３１８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、写真を絵画調の作品に変換する場合、景色や花、建築物などの写真については大胆な画調変換を行っても芸術性を得ることができるが、人間の顔の場合は、極端な変換をかけると見た目がおかしい作品になる可能性があるという課題があった。
【０００９】
また、画調変換をした画像データをプリントする場合に、上述した顔の不自然さが一層目立つという課題があった。
【００１０】
本発明は、絵画調等の画調変換を行う際に、顔の領域を検出することによって、顔の領域と他の領域とで異なった画調変換を行うことによって、人間の顔を自然に表現できる画像処理装置、画像処理方法及びプログラム、画像処理システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
前記課題を解決するため、第１の発明では、外部の端末とネットワークを介して接続される画像処理装置において、前記端末からアップロードされたオリジナル画像データを受信する受信手段と、前記オリジナル画像データを所定の画調の変換画調画像データに変換する画調変換手段と、前記画調変換手段により所定の画調に変換された変換画調画像データを前記端末へ送信する送信手段と、前記オリジナル画像データから顔を検出する顔検出手段と、前記オリジナル画像データに対し、前記顔検出手段が検出した顔に対応する所定領域を設定する領域設定手段と、を備えるとともに、前記画調変換手段は、前記オリジナル画像データを前記所定の画調に変換するに際し、前記領域設定手段により設定された所定領域の画像データには第１の変換処理を施し、前記所定領域以外の領域の画像データには、第２の変換処理を施す変換調整手段を備えたことを特徴とする画像処理装置を提供するものである。
【００１２】
また、第２の発明では、外部の端末とネットワークを介して接続される画像処理装置において、前記端末からアップロードされたオリジナル画像データを受信する受信手段と、前記オリジナル画像データを所定の画調の変換画調画像データに変換する画調変換手段と、前記所定の画調の種類を選択する選択手段と、前記画調変換手段により前記選択手段が選択した種類の画調に変換された変換画調画像データを前記端末へ送信する送信手段と、前記オリジナル画像データから顔を検出する顔検出手段と、前記オリジナル画像データに対し、前記顔検出手段が検出した顔に対応する所定領域を設定する領域設定手段と、を備えるとともに、前記画調変換手段は、前記オリジナル画像データを前記選択手段が選択した種類の画調に変換するに際し、前記領域設定手段により設定された所定領域の画像データには第１の変換処理を施し、前記所定領域以外の領域の画像データには、第２の変換処理を施す変換調整手段を備えたことを特徴とする画像処理装置を提供するものである。
【発明の効果】
【００１３】
本発明によれば、人物が写った写真画像を絵画調等の所定の画調を有する画像に変換する場合、全体としての不自然さをなくし、人物の顔が自然に見える画調変換を実現することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態による画像処理システムのネットワーク系の構成を示すブロック図。
【図２】同実施形態による端末の一例を示す図。
【図３】同実施形態による端末の概略構成を示す機能ブロック図。
【図４】同実施形態による端末の画調選択画面を示す図。
【図５】同実施形態によるサーバーの概略構成を示すブロック図。
【図６】同実施形態によるユーザーＩＤの属性情報を示す図。
【図７】同実施形態による画像ＩＤの属性情報を示す図。
【図８】同実施形態による端末とサーバー間のデータのやり取りを示すための工程図。
【図９】同実施形態による絵画変換処理を説明するためのフローチャート。
【図１０】画調変換処理におけるきめ細かさについて説明するための図。
【図１１】画調変換処理におけるタッチ（筆触）の形状を説明するための図。
【図１２】同実施形態による顔検出処理を説明するためのフローチャート。
【図１３】同実施形態による顔の領域作成を説明するための図。
【図１４】顔領域マップを説明するための図。
【図１５】顔領域マップを用いた絵画変換を説明するための図。
【図１６】顔領域の境界を説明するための図。
【図１７】同実施形態における作品のダウンロードを説明するためのフローチャート。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について図面を参照して説明する。
【００１６】
図１は、本発明の一実施形態における画像処理システムのネットワーク系の構成を示すブロック図である。
【００１７】
図中符号１０はＳＮＳ（ソーシャル・ネットワーク・サービス）機能を持った画像サービスサイトであり、インターネット５００を介して複数の端末１−１、１−２、１−３・・・と接続される。
【００１８】
画像サービスサイト１０は、サーバー１１を有し、複数の端末１−１、１−２、１−３・・・によってユーザーからアップロードされた画像データ（主としてデジタルカメラにより撮影された写真の画像データ）の保存や、アップロードされた画像データの絵画調画像への変換、アップロードされた画像や、変換後の絵画調画像の閲覧、ダウンロード、プリント等のサービスを行うサイトである。
【００１９】
また、画像サービスサイト１０は、プリント装置１２を有し、ユーザーから注文を受けて絵画変換した絵画調画像のプリント媒体へのプリントも行う。なお、プリント装置１２は、画像サービスサイト１０に設けられているものに限らず、画像データのプリントサービスを行っている他のサイトが得するものも含まれる。
【００２０】
端末１−１、１−２、１−３・・・は、通信機能、及び画像データにより表される画像の表示機能を備えた任意の装置であり、例えば通常のパーソナルコンピュータや、携帯電話端末である。
【００２１】
図２は、画像サービスサイト１０にアクセス可能な端末１−１の一例を示した図であり、より具体的には、いわゆる多機能型の携帯電話端末であるスマートフォンである。図２に示したように、この端末１−１は、任意の画像９１が表示可能である比較的大きな表示画面８４ａを有するものである。
【００２２】
また、図３は、上記端末１−１の概略構成を示した機能ブロック図である。８１は図２では図示していない端末１−１の裏面に設置されたカメラであり、任意の被写体を撮影し画像データとして取得するために機能する。
【００２３】
８２は送信部であり、サーバー１１へアクセスし、カメラ８１により撮影された写真の画像データを、必要に応じてサーバー１１にアップロードするために機能する。
【００２４】
８３は受信部であり、サーバー１１から送信されてくる制御データや、サーバー１１によって絵画変換された後の絵画調画像データを受信するために機能する。
【００２５】
８４は表示部であり、図２に示した表示画面８４ａにカメラ８１が撮影した画像や、受信部８３がサーバー１１からダウンロードした絵画調画像データに基づく絵画調画像を表示するために機能する。また、表示画面８４ａはタッチパルとしても機能し、表示画面８４ａには種々の操作画面も表示される。
【００２６】
操作画面には、例えば図４に示したように、ユーザーに所望の画調を選択させるための、複数の画調選択ボタン８０１ａ、８０１ｂ、８０１ｃ・・・が並んだ画調選択画面８０１が含まれる。
【００２７】
８５は記憶部であり、主としてカメラが撮影した画像の画像データや、サーバー１１からダウンロードした絵画調画像データ等を記憶するために機能する。
【００２８】
８６は表示制御部であり、所定の表示制御プログラムに従って表示部８４に画像や操作画面等を表示部８４に表示させるために機能する。
【００２９】
８７は通信制御部であり、所定の通信プログラムに従って送信部８２や受信部８３に画像データのアップロードやダウンロード等のデータ通信を行わせるために機能する。
【００３０】
８８は操作制御部であり、ユーザーによる表示画面８４ａ（タッチパネル）のタッチ位置を検出し、ユーザーの指示内容を特定するとともに、特定した指示内容を表示制御部８６や通信制御部８７へ供給するために機能する。
【００３１】
図５は、画像サービスサイト１０を実現するサーバー１１の構成の要部を示すブロック図である。サーバー１１には、会員エリア１００、共通エリア２００、制御エリア３００が設けられている。
【００３２】
会員エリア１００は、登録会員毎に設けられるエリアで、会員を識別するためのユーザーＩＤ１０２と、それに対応してユーザー毎の各種属性情報１０４を有する。
【００３３】
属性情報１０４は、図６に示すように、氏名、ハンドルネーム、性別、年齢、地域、会員種別その他のユーザー固有の情報である。会員種別には無料登録しただけの無料会員、有料登録した有料会員、特別な会費（例えば年会費等）を払などの所定の条件を満たしたプレミアム会員がある。
【００３４】
また、１０６はユーザーによりアップロードされた写真の画像データが記憶されるアップロード画像エリア、１０８は画像サービスサイト１０において絵画変換した絵画調画像（作品）が記憶される作品バッファエリア、１１０は他のユーザーの作品をダウンロードして記憶するダウンロード作品バッファエリアである。
【００３５】
共通エリア２００は、ユーザー全体に共通して設けられるエリアで、ユーザーがアップロードした画像を絵画調に変換した多数の作品が記憶される作品エリア２０２を含む。
【００３６】
作品エリア２０２に記憶される各作品には、その作品を識別する画像ＩＤ２０４と、その作品の属性情報２０６が画像データ２０８とともに記憶される。
【００３７】
属性情報２０６は、図７に示すように、その作品の投稿者を示すユーザーＩＤ、作成日付または投稿日付等の日付情報、画像データのサイズ、画調の種類等の画像種別情報、その作品が閲覧された回数を示すアクセス数情報、その作品がダウンロードされた回数を示すダウンロード数情報、その作品の評価を示すポイント情報その他の作品特有の情報である。ユーザーＩＤにより、作品の作者が分かり、作者が有料会員かプレミアム会員かを識別することができる。
【００３８】
制御エリア３００は、絵画変換処理部３０２、パラメータテーブル３０４、顔領域マップ３０６、表示制御部３０８、評価制御部３１０、会員管理部３１２、顔検出処理部３１４、プリント処理部３１６の各部を含んでいる。
【００３９】
絵画変換処理部３０２は、作品バッファエリア１０８に記憶された画像データを絵画調画像データに変換する絵画変換処理を行う。顔検出処理部３１４は、作品バッファエリア１０８に記憶された画像データから任意の人物の顔を検出する。パラメータテーブル３０４は、絵画変換処理部３０２が絵画変換処理に際して参照する絵画変換のためのパラメータを記憶する。顔領域マップ３０６は、絵画変換処理部３０２が絵画変換処理に際して参照する、画像内の顔領域を示すデータを記憶する。表示制御部３０８は、作品を端末１−１、１−２、１−３・・・の画面上に表示させる制御プログラムを記憶する。
【００４０】
評価制御部３１０は、会員エリア１００の作品バッファエリア１０８に記憶されている作品に、アクセス回数等に応じた評価を行い、作品毎にポイントを付与する。会員管理部３１２は、ユーザーＩＤにより会員を管理し、無料会員、有料会員、プレミアム会員別のサービスを制御する。この会員管理部３１２は画像サービスサイト１０のＳＮＳ機能についても司っている。プリント処理部３１６は、プリント装置１２による作品のプリント処理を行う。
【００４１】
また、サーバー１１には、ＣＰＵ２０と表示バッファ３０と通信部４０とが設けられている。ＣＰＵ２０は、サーバー１１全体（上述した各部）を制御するとともに、インターネット上で多数の作品を一覧表示させるために必要な各種の処理を行う。ＣＰＵ２０が行う処理には、絵画変換処理部３０２における絵画変換処理に付随する処理も含まれる。表示バッファ３０は、ＣＰＵ２０が多数の作品を一覧表示させる際に、表示用の画像を展開するための作業用メモリである。通信部４０は、ＣＰＵ２０の制御に従い各端末１−１、１−２、１−３・・・との間におけるデータの送受信に必要な通信処理を行う。
【００４２】
以下、本実施形態の画像処理システムの具体的な動作についてフローチャートを参照しながら説明する。
【００４３】
まず、図８を参照して、端末１−１、１−２、１−３、・・・と画像サービスサイト１０のサーバー１１との間で画像のアップロード、表示、閲覧、ダウンロード等が行われる際の工程を説明する。
【００４４】
ユーザーが会員（無料会員、有料会員、又はプレミアム会員）である場合、ユーザーは自己の端末１から画像サービスサイト１０にアクセスする（ステップＳＢ１）。サーバー１１はユーザーのログインによりユーザーＩＤを認証し（ステップＳＣ１）、会員であることが確認されるとその会員のページを送信し会員からみられるようになる（ステップＳＣ２）。
【００４５】
会員は自分のページが開かれると、端末１から画像のアップロードを行う（ステップＳＢ２）。アップロードされた画像、すなわちオリジナル画像データは通信部４０で受信された後、サーバーの会員エリア１００のアップロード画像エリア１０６に格納される。会員が所望する画調の種類を選択して、アップロードした画像の絵画変換を要求すると（ステップＳＢ３）、サーバー１１において絵画変換処理が行われ（ステップＳＣ３）、変換された画像、すなわち作品は作品バッファエリア１０８に格納される。
【００４６】
ここで、ステップＳＢ３において会員がサーバーに絵画変換を要求する際、例えば会員の使用する端末が図２に示した端末１−１である場合、会員は、所定の操作で図４に示したような画調選択画面８０１を端末１−１に表示させることにより所望する画調の種類を選択する。会員が選択した画調の種類は、変換すべき画調の種類として端末１−１からサーバー１１へ送信される。
【００４７】
また、サーバー１１による変換後の作品である変換画調画像データは、サーバー１１から会員の端末１へ送信され、端末１において画面表示される。
【００４８】
また、会員が変換後の作品のプリントを要求すると（ステップＳＢ４）、作品バッファエリア１０８に格納された絵画変換処理後の画像データである絵画調画像データが通信部４０によってサーバー１１からプリント装置１２へ送信され、プリント処理が行われる（ステップＳＣ４）。プリント処理では、絵画調画像データに基づいて作品が所定のプリント媒体にプリントされる。なお、プリント媒体はオフラインで会員へ送られる。
【００４９】
また、会員は、変換後の作品をこのまま個人で楽しんでもよいが、他のユーザーに公開したい場合は投稿する（ステップＳＢ５）。投稿された作品は会員エリア１００の作品バッファエリア１０８から共通エリア２００の作品エリア２０２へ転送され格納される。なお、作品エリア２０２内の作品には図７で説明したような属性情報２０６も付加される。
【００５０】
作品エリア２０２内の作品は、サーバー１１が必要に応じて一覧表示を行う（ステップＳＣ５）。なお、サーバー１１は、一覧表示に際して作品エリア２０２内の作品を適宜リサイズする。すなわち通常は作品エリア２０２内の作品のサイズが一覧表示用の画像サイズよりも大きいため作品を縮小し、また、作品エリア２０２内の作品のサイズが一覧表示用の画像サイズよりも小さい場合には作品を拡大する。
【００５１】
また、会員は、閲覧を要求することにより（ステップＳＢ６）、一覧表示されている任意の作品を実際のサイズで閲覧することができる。閲覧要求があるとサーバー１１は、要求された作品を実際のサイズで表示するとともに（ステップＳＣ６）、閲覧要求があった作品にポイントを加算する（ステップＳＣ７）。
【００５２】
また、会員は閲覧した作品が気に入ったことを示すＧＯＯＤボタンを押したり、感想等のコメントを書き込んだりすることができる（ステップＳＢ７）。サーバーは、ＧＯＯＤボタンが押されたり、感想等のコメントが書き込まれたりすると、閲覧された作品の属性情報のポイントを加算する（ステップＳＣ７）。これによりその作品の評価が上がる。コメント書き込みの方がＧＯＯＤボタンよりポイント数は高いものとする。
【００５３】
また、会員は閲覧した作品のダウンロードを要求することができる（ステップＳＢ８）。サーバー１１は、会員からダウンロード要求があると、必要に応じてダウンロードを許可し（ステップＳＣ８）、ダウンロードが許可された場合にのみ、会員は閲覧した作品をダウンロードすることができる（ステップＳＢ９）。ダウンロードした作品は、会員エリア１００のダウンロード作品バッファ１１０に格納される。
【００５４】
また、サーバー１１は、ダウンロード要求があった場合にも、その作品に対してポイントを加算する（ステップＳＣ９）。
【００５５】
一方、会員以外の他のユーザー、すなわち任意のユーザーは、画像サービスサイト１０に適宜アクセスすることによって（ステップＳＡ１）、共通エリア２００の作品エリア２０２に格納されている作品を一覧表示した状態で閲覧することができる。さらに、任意のユーザーも、閲覧を要求することにより（ステップＳＡ２）、一覧表示されている任意の作品を実際のサイズで閲覧することができる。
【００５６】
そして、任意のユーザーが閲覧した作品が気に入ってＧＯＯＤボタンを押すと（ステップＳＡ３）と、その場合にも、サーバー１１が、閲覧された作品に対してポイントを加算する（ステップＳＣ７）。
【００５７】
次に、サーバー１１が、アップロードされた画像データを絵画調画像へ変換する際の絵画変換処理技術について説明する。
【００５８】
絵画変換とは、写真等の画像を構成する各画素を所定のパラメータ（絵画変換パラメータ）に従って変換し、油絵調、水彩画調、パステル調、色鉛筆画調、クレヨン画調、イラスト画調、点描画調、エアブラシ、シルクスクリーン調、刺繍絵調、コラージュ（糊付け）調等、いわゆる絵画調に変換する画像処理技術である。これら複数の画調を画調の種類と言うものとする。
【００５９】
絵画変換においては、基本的にフォトレタッチソフト等で知られている各種エフェクト処理のパラメータが自動的に調整・組み合わされることによって、処理対象のオリジナル画像が絵画調に見えるように変換される。
【００６０】
エフェクト処理としては、例えば画像にテクスチャをマッピングし、特殊な質感を与えるテクスチャ処理、画像を輪郭部・細かい模様などのテクスチャ部・平坦部に分類し、それぞれに適宜処理を施すことで、質感と解像感を高める解像度処理、色を色相(Hue)、彩度(Saturation)、明度(Value)の３要素に分類して調整するＨＳＶ処理、画像のＲ（赤）Ｇ（緑）Ｂ（青）各色の度合いを調整するＲＧＢ処理、Ｒ→Ｇ→Ｂの方向に交換するＲＧＢ交換処理、ラプラシアンフィルタと呼ばれるフィルタをかけるエッジ抽出処理、メディアンフィルタと呼ばれるフィルタをかける中間濃度抽出処理、隣接する画素のＲＧＢのヒストグラムを抽出し、それぞれ最小／中間／最大の濃度を抽出した場合の処理を行う濃度抽出処理、画像の一番暗い部分を黒、一番明るい部分を白とし、間のヒストグラムを適宜分布させ、コントラスト修正を行ったり画像のヒストグラムを引き伸ばすイコライズ処理、明るい部分と暗い部分を維持して中間的な明るさを調節するガンマ補正処理、画像の暗い領域を明るくしたり、明るい領域を暗くしたりするシャドー処理、各ピクセルのＲＧＢ値が、しきい値以上の明るさの時に、そのＲＧＢ値を反転するソラリゼーション処理、ランダムにドットを描画し、ノイズを発生させ、ノイズの量や色を調整するノイズ付加処理、などがある。
【００６１】
また、ＨＤＲ（High Dynamic Range）と呼ばれる通常の写真では表現できない広いダイナミックレンジの写真を、トーンマッピングにより狭いダイナミックレンジ幅内に入れ込むことで露出過多の白飛びや露出不足の黒つぶれを補正して表現力を増大するエフェクト処理もある。このＨＤＲはエフェクト処理の１つであるが、画調の種類の１つでもある。
【００６２】
すなわち、絵画変換処理は原理的にはエフェクト処理の一種であり、絵画変換アルゴリズムはエフェクト処理とパラメータの組み合わせにより各種絵画調を作り出し、その変換アルゴリズムをプログラミングしてあるものである。
【００６３】
その変換アルゴリズムの中に、オリジナル画像の画素を変換するための前記パラメータのセット（組）であるパラメータ群Ｐが予め用意されている。画調の種類が１２種類あるとすると、パラメータ群Ｐ（１）〜Ｐ（１２）と表す。パラメータの決め方により変換された画像の画調も変わってくる。油絵調に変換するためのパラメータ群をＰ（１）とし、Ｐ（１）の中に油絵調に見えるように画像を変換するためのエフェクト処理に必要なパラメータがｍ個あるとすると、パラメータはパラメータＰ１〜Ｐｍと表すことができ、パラメータ群Ｐ（ｎ）は複数のパラメータＰ１〜Ｐｍを含むものとなる。
【００６４】
画素は一般的にＲＧＢ各複数ビットの階調で表現されるが、パラメータはそのビットデータに演算をかけるための要素である。例えば赤成分を強調して緑成分と青成分をやや抑えるときにＲ×２、Ｇ×０．９、Ｂ×０．５、のような演算をする場合の係数"２"、"０．９"、"０．５"はパラメータである。
【００６５】
あるいは、予め演算要素がプログラミングされており、赤の強調度１のときはＲ×１．１、強調度２のときはＲ×１．２、強調度３のときはＲ×１．３のような演算をする場合の強調度もパラメータである。
【００６６】
また、注目画素と隣接画素の間で所定の演算をかける場合もある。例えば図１０（Ａ）に示すように、注目画素Ａ５（ＲＧＢ）を中心に画素Ａ１（ＲＧＢ）、Ａ２（ＲＧＢ）、Ａ３（ＲＧＢ）、Ａ４（ＲＧＢ）、Ａ５（ＲＧＢ）、Ａ６（ＲＧＢ）、Ａ７（ＲＧＢ）、Ａ８（ＲＧＢ）、Ａ９（ＲＧＢ）が上下左右に並んでいるとき、Ａ５（Ｒ）に対してＡ５（Ｒ）＝Ａ１（Ｒ）×ｑ１＋Ａ２（Ｒ）×ｑ２＋Ａ３（Ｒ）×ｑ３＋Ａ４（Ｒ）×ｑ４＋Ａ５（Ｒ）×ｑ５＋Ａ６（Ｒ）×ｑ６＋Ａ７（Ｒ）×ｑ７＋Ａ８（Ｒ）×ｑ８＋Ａ９（Ｒ）×ｑ９という演算を行い、Ｇ、Ｂについても同様の演算を行う。ここでのｑがパラメータであり、この数値（係数）を変えることにより異なったエフェクト処理ができる。
【００６７】
また、タッチ（以下、「筆触」と呼ぶ）が異なるように加工するエフェクト処理もある。
【００６８】
具体的には、画像データを構成する画素から、色などを基準として相関の高い画素を集め、グループを形成する。続いて、それぞれのグループの画素に対して、同一のグループの画素については色を該グループの代表色に置き換える。こうして色を代表色に置き換えられた画素のグループがそれぞれの筆触を形成する。かかる画像加工処理によると、グループとして集められる画素の相関の取り方、及び同一の色（代表色）の画素により構成されるグループの形状（長さ（距離）、扁平度）を変化させることによって、形成される筆触を変化させることができ、結果的に、画像データが表す画像の画調を様々な絵画調に変更することができる。そして各種画調毎に、それぞれの処理で用いる相関度、グループの形状を表す長さ、扁平度などのパラメータの最適な組み合わせが設定されている。
【００６９】
例えば注目画素Ａ５と相関の高い画素からなるグループの形状が図１１（Ａ）、図１１（Ｂ）に示した形状である場合、図１１（Ａ）に示した形状は、図１１（Ｂ）に示した形状よりも扁平度が大きく、長さ（距離）が短い。
【００７０】
複数の画像データの各々を異なる筆触に変更することは、画調を変更する際に、筆触を構成する画素を集めたグループの形状、例えば、グループの扁平度を調整することによって実現できる。筆触を表す同一の色の画素によって構成されるグループの扁平度を大きくすると、筆触は太くなり、結果として画像のタッチは荒く表示される。同一の色の画素によって構成されるグループの扁平度を小さくすると、小さな筆触を作り出すことができ、結果として、画像のタッチが細かく表示される。
【００７１】
以上詳述した絵画変換アルゴリズムはサーバー１１の制御エリア３００の絵画変換処理部３０２に記憶されており、パラメータ群は同じく制御エリア３００のパラメータテーブル３０４に記憶されている。
【００７２】
図９は、絵画変換処理部３０２による絵画変換処理を示すフローチャートである。サーバー１１においては、図６に示したように、まず絵画変換処理部３０２が前処理を行う（ステップＳＣ１０１）。ここは画調の種類にかかわらず共通して実行される処理である。
【００７３】
上述したようなエフェクト処理は各画素に対して行うため、画像データはビットマップ形式である必要がある。そこで絵画変換処理部３０２は、通常はＪＰＥＧ形式で表現されている画像データをビットマップ形式に変換する。
【００７４】
また、絵画変換処理部３０２は、端末１−１、１−２、１−３・・・からアップロードされる画像データのサイズは様々なので、これを表示エリアの画素数、例えば８００×６００画素にリサイズする。大きい画像は縮小し、小さい画像は拡大する。これは、サイズが決まっていた方がパラメータも固定で済み、処理が効率的だからである。もちろん、後述する本画像の絵画変換の際はアップロードされた画像データのサイズそのままに対して絵画変換を行う。
【００７５】
次に、絵画変換処理部３０２は、顔検出処理によって変換対象の画像が顔を含んでいるかどうかを確認する（ステップＳＣ１０２）。これは、画像内の顔部分に極端な変換をかけると顔部分が不自然になるので、顔部分に他の部分とは異なる絵画変換処理を施すためである。より具体的には、顔部分に対して、他の部分よりも変換強度を弱く設定した絵画変換処理や、他の部分よりもきめ細かな絵画変換処理を施すためである。基本的には、変換対象の画像に対して、変換処理後の画像が、顔部分の方が他の部分よりも変換対象の画像に近くなるような絵画変換処理を施すためである。
【００７６】
きめ細かい（detailed）とは、エフェクト処理するときの対象画素のグループを小さくするという意味である。例えばぼかし処理の場合、注目画素Ａ（ｘ、ｙ）に対してその隣接画素の間でグループを形成し、各画素の平均値をとってそのグループ内の画素を平均値に置き換えることによってぼかした感じ（smoothing or airbrushing）を表現する。その際、例えば注目画素Ａ５を中心に画素Ａ１、Ａ２、Ａ３、Ａ４、（Ａ５）、Ａ６、Ａ７、Ａ８、Ａ９が隣接しているとき、画素Ａ５の上下左右のＡ２、Ａ４、Ａ６、Ａ８の４画素を対象にグループ化する場合（図１０（Ｂ）参照）の方が、周囲Ａ１〜Ａ９の８画素を対象にしてグループ化したり（図１０（Ｃ）参照）、更にその周囲も含めた２４画素を対象にしてグループ化する場合（図１０（Ｄ）参照）よりもきめ細かいと言うものとする（反対語は粗い（coarse））。
【００７７】
また、画調の種類によっては、グループ化は図１０（Ｅ）に示すように不定形でなされることもある。この場合も、少ない１グループを少ない画素数毎に画調変換処理していく方が、多くの画素数を１グループとしてまとめて画調変換処理するよりも、きめ細かいと言うものとする。
【００７８】
同様に、タッチについても、図１１（Ａ）のように少ない画素数で形成されたグループで多数回処理する方が、図１１（Ｂ）のように多くの画素数で形成されたグループで少数回処理するよりも、きめ細かいというものとする。
【００７９】
前記顔検出処理は図１２のフローチャートを使用して後述するが、１枚の画像の中でも顔の領域と背景の領域とでは重要度が変わってくるので、顔検出処理において絵画変換処理部３０２は、処理対象の画像における顔の領域を示す顔領域マップのデータを作成し、それを制御エリア３００の顔領域マップ３０６に記憶する。
【００８０】
続いて、絵画変換処理部３０２は、ユーザーに、油絵調、水彩画調、パステル調、色鉛筆画調、・・・等の中から希望する画調を選択させる（ステップＳＣ１０３）。
【００８１】
絵画変換処理部３０２は、画調が選択されると、それぞれの絵画変換アルゴリズムのフローへ移る。例えば油絵調変換であればステップＳＣ１０４へ、水彩画調変換であればステップＳＣ１０５へ進む。それ以外であればその他の絵画変換アルゴリズムのフローへと進む（ステップＳＣ１０６）。なお、絵画変換処理部３０２は、各アルゴリズムを実行する際、制御エリア３００のパラメータテーブル３０４と顔領域マップ３０６とを参照する（ステップＳＣ１０７、ＳＣ１０８、ＳＣ１０９、ＳＣ１１０）。
【００８２】
ステップＳＣ１０４，ＳＣ１０５，ＳＣ１０６の絵画変換に際して絵画変換処理部３０２は、一覧表示されている表示画面サイズの画像データを対象として絵画変換する。なお、変換後の画像はユーザーの端末１へ送られるとともに、端末１において画面表示される。その後、絵画変換処理部３０２は、ユーザーの端末１から決定が指示されれば（ステップＳＣ１１２：ＹＥＳ）、本画像の絵画変換へと進み（ステップＳＣ１１３）、他の画調でやり直すことが指示されれば（ステップＳＣ１１２：ＮＯ）、ステップＳＣ１０３の処理へ戻る。
【００８３】
ステップＳＣ１１３の本画像の絵画変換に際して絵画変換処理部３０２は、ステップＳＣ１１２で決定した絵画変換アルゴリズムでパラメータテーブル３０４と顔領域マップ３０６を参照しながら絵画変換を行う（ステップＳＣ１１４，ＳＣ１１５）。同じ画調であっても画像サイズが異なると適切なパラメータは異なってくるので、ステップＳＣ１１５で参照するパラメータテーブルはステップＳＣ１０７若しくはＳＣ１０８で取得したパラメータとは別のものとなる。
【００８４】
しかる後、絵画変換処理部３０２は、絵画変換後の本画像を再びＪＰＥＧ形式に変換する後処理を行う（ステップＳＣ１１６）。
【００８５】
次に、図１２〜図１４を参照して、前述したステップＳＣ１０２の顔検出処理について説明する。
【００８６】
図１２に示したように、顔検出処理に際して絵画変換処理部３０２は、まず、対象画像データを対象として顔検出処理部３１４で顔を検出する（ステップＳＣ１５１）。ここで、顔検出技術は公知であるので詳述はしない。
【００８７】
次に、絵画変換処理部３０２は、対象画像データについて顔領域を設定する（ステップＳＣ１５２）。このとき、ステップＳＣ１５１で顔を検出することができても、その輪郭まで正確に抽出することは困難なので、絵画変換処理部３０２は、顔部分を含む楕円形（ellipse）若しくは矩形（square）の領域を顔領域として設定する。
【００８８】
図１３は、顔の領域を含む領域（emphasis area）の例を説明する図であり、図１３においてｓｑは顔（face）Ｆ１を含む矩形（square）の領域であり、ｅｌは顔Ｆ１を含む楕円形（ellipse）の領域である。すなわちｓｑ，ｅｌは検出した顔に対応する領域である。すなわち、検出した顔の領域を含む矩形の領域がｓｑであり、そのｓｑが内接する楕円形系の領域をｅｌとする。
【００８９】
しかる後、絵画変換処理部３０２は、顔領域マップを作成する（ステップＳＣ１５３）。図１４は、顔領域マップを説明するための概念図である。ステップＳＣ１５３において絵画変換処理部３０２は、同図（ａ）に示したような画像データから、顔Ｆ１、Ｆ２、Ｆ３を検出すると、同図（ｂ）に示したような顔領域ｓｑ１、ｓｑ２、ｓｑ３を画像データに設定する。すなわち絵画変換処理部３０２は、画像内における顔領域ｓｑ１、ｓｑ２、ｓｑ３を示すデータを制御エリア３００の顔領域マップ３０６に記憶する。
【００９０】
そして、絵画変換処理部３０２は、前述したステップＳＣ１０４，ＳＣ１０５，ＳＣ１０６，ＳＣ１１３の絵画変換で画像データの各画素を絵画変換処理する際、図１４（ｂ）に示したような顔領域マップに基づいて、顔領域には変換強度を弱く設定し、顔領域を除く背景領域には変換強度を強く設定して絵画変換を行ったり、顔領域には背景領域よりもきめ細かな絵画変換を行ったりする。
【００９１】
なお、絵画変換処理に際しては、後述するように画調の種類によってそれぞれ異なった多数のエフェクト処理を実行するので（図１５参照）、各種エフェクト処理毎に適宜変換強度を弱く設定したり、きめ細かく設定したりするものである。それらを総合的に実行した結果が、顔領域には変換強度を弱く設定し、顔領域を除く背景領域には変換強度を強く設定して絵画変換を行ったり、顔領域には背景領域よりもきめ細かな絵画変換を行ったりすることになる。従って、変換強度を設定する処理ときめ細かさを設定する処理は併存するものである。
【００９２】
その結果、絵画変換後の絵画調画像においては、顔領域はオリジナル画像との差が小さく、背景領域はオリジナル画像との差が大きくなる。
【００９３】
従って、オリジナル画像に人物の顔が存在している場合、絵画変換後の絵画調画像において顔の雰囲気が崩れるようなことがなく、自然な絵画変換を行うことができる。もちろんこれは一例であって、顔領域ｓｑ１、ｓｑ２、ｓｑ３は顔の雰囲気を崩さないように絵画変換処理をかけないこともできる。
【００９４】
ここで、絵画変換処理における変換強度について詳述する。変換強度の強弱とは、基本的には先に説明したパラメータの大小のことである。すなわち変換強度の強弱とは、先に例示したエフェクト処理に必要なパラメータＰ１〜Ｐｍや、各画素のＲＧＢ毎のビットデータに演算をかける要素（係数）、色の強調度、注目画素と隣接画素の間で所定の演算をかける場合の数値（係数）ｑ、筆触を表現する場合の画素グループの形状（長さ、扁平度等）の大小のことである。つまりパラメータが大きいほど、絵画調画像におけるオリジナル画像からの差が大きくなる。
【００９５】
一般論として、画像の変換とは、オリジナル画像を別の画像へ写像することである。写像する際に、所定の変換をかける。その際、変換係数（パラメータ）が小さければオリジナル画像と変換後の画像との差が小さく、変換係数が最小であればオリジナル画像と変換後の画像とには変化がなく、同じ画像が得られる。変換係数が大きければ、オリジナル画像と変換後の画像との差が際立ってくる。
【００９６】
画像の変換は、オリジナル画像の画素値をＡ、変換された画像の画素値をＢ、変換アルゴリズムをｆとすると、
Ｂ＝ｆ（Ａ）
と表すことができる。
【００９７】
ここで、ｆは、例えばテクスチャ処理、ＨＳＶ処理、ラプラシアンフィルタ、メディアンフィルタといった複数種類のエフェクト処理である。また、ｆは、例えば油絵調に変換する処理であり、水彩画調に変換する処理である。
【００９８】
図１５（ａ）は、一般論としての絵画変換の処理内容を概念的に示した図である。同図に示したように、変換アルゴリズムには、実際には複数種類のエフェクト処理１〜Ｎの個々のアルゴリズムが含まれる。
【００９９】
また、図１１（ｂ）は、目標となる画調がある画調であるときの図１１（ａ）に対応する概念図である。同図に示したように、変換アルゴリズムには、目標となる画調に応じた特定の種類のエフェクト処理１，７，９，・・・Ｍのアルゴリズムが含まれる。
【０１００】
一方、変換強度の要素を取り込んだ画像の変換は、
Ｂ＝ｆ（Ａ，Ｉ）
と表すことができる。Ｉはintensity（強度）である。
【０１０１】
例えば一般にパーソナルコンピュータで使用されているフォトレタッチソフト等では、強度が調整可能な種々の画像処理が可能であるが、係る画像処理で調整される強度がＩの値に相当する。
【０１０２】
また、変換アルゴリズムｆには、一つの画素（ｘ，ｙ）の位置を維持する処理に限らず、画素の位置を移動したり、あるいは複数画素からなるグループ単位で移動する処理も含まれる。例えば（ｘ１，ｙ１）の画素を（ｘ３，ｙ４）に移動したり、その周辺の画素をまとめて移動したりすることによって、ゆがんだ画像を得ることができる。この場合は移動距離が大きいほど変換強度は強い。さらに、変換アルゴリズムｆには、各種のぼかし処理も含まれる。例えば注目画素に周辺画素の平均値を設定するぼかし処理では、周辺画素数が多いほど変換強度は強い。
【０１０３】
ここで、前述したステップＳＣ１０４，ＳＣ１０５，ＳＣ１０６，ＳＣ１１３の絵画変換においては、顔領域マップに示されている顔領域と、顔領域を除く背景領域には異なる変換強度が設定される。つまり絵画変換に際しては、処理対象の注目画素に、注目画素が含まれる領域に設定した変換強度Ｉを適用した処理を行うことによって、オリジナル画像を、顔領域についてはオリジナル画像との差が小さく、背景領域についてはオリジナル画像との差が大きい絵画調画像に変換する。
【０１０４】
図１５（ｃ）は、注目画素に、注目画素が含まれる領域に設定した変換強度Ｉを適用した絵画変換の処理内容を概念的に示した、図１５（ｂ）に対応する図である。同図に示したように、絵画変換に際しては、複数の種類のエフェクト処理１，７，９，・・・Ｍの各々において、顔領域マップに示される領域に応じた変換強度Ｉが反映された処理が注目画素に対して行われる。その結果、オリジナル画像に対して、顔領域と、顔領域を除く背景領域とでは変換強度が異なる絵画変換が行われる。
【０１０５】
要するに、前述したステップＳＣ１０４，ＳＣ１０５，ＳＣ１０６，ＳＣ１１３の絵画変換においては、前記Ｂ＝ｆ（Ａ，Ｉ）の処理を画像データの全画素に対して行うわけであるが、その画素が顔領域と背景領域のどちらの領域に属しているか否かによって、Ｉの値を変えるわけである。なお、変換目標の画調の種類によっては、変換強度Ｉを反映させないエフェクト処理も存在する。
【０１０６】
また、上記の絵画変換は、例えば重点度マップ３０６により示される領域毎の変換強度を、画像処理分野において公知（特許第４１５１２３４号公報、特許第４７９７０３９号公報等参照）のαマップを構成するα値（色表現のデータＲ，Ｇ，Ｂとは別の各画素の透過情報）に反映させて、画調に応じた変換アルゴリズムでいったん絵画変換した変換画像（絵画調画像）とオリジナル画像とをα混合（アルファブレンディング）する処理とすることもできる。
【０１０７】
図１５（ｄ）は、α混合による絵画変換の処理内容を概念的に示した、図１５（ｃ）に対応する図である。
【０１０８】
α混合による絵画変換は、元の画素値をＡ、変換された画素値Ｂ、αマップの各画素値をα（０．０〜１．０）とすれば、
Ｂ ＝ α×Ａ＋（１．０−α）×ｆ（Ａ）
と表すことができる。
【０１０９】
従って、例えばオリジナル画像の上に変換画像を重ねて混合する場合には、変換強度が低い顔領域の画素のα値を高くし、変換強度が高い背景領域の画素のα値を低くすれば、顔領域（図１４（ｂ）でｓｑ１，ｓｑ２，ｓｑ３）は、変換画像が透けてオリジナル画像が表出する度合を大きくすることができる。つまり最終的に得られる絵画変換画像において、顔領域はオリジナル画像との差を小さくし、背景領域はオリジナル画像との差を大きくすることができる。
【０１１０】
また、図１６は、顔領域ｓｑの輪郭部分の領域（境界領域）を更に細分化したものである。例えば顔領域ｓｑの輪郭の中と外で変換強度を変えると、絵画変換された画像に雰囲気の違いが顕在化した段差ができてしまう可能性がある。そのため、顔領域ｓｑの外側に、図１６に例示したものと同様の楕円形の領域ｅｌを設定して、さらに領域ｅｌの外側に、領域ｅｌを囲繞する一回り大きな楕円形の領域ｅｌ５を設定し、各領域ｓｑ，ｅｌ，ｅｌ５に応じた変換強度の関係をｓｑ＞ｅｌ＞ｅｌ５としてもよい。なお、この点については顔領域ｓｑに背景領域よりもきめ細かな絵画変換を行う場合についても同様である。このようにすることによって、顔の輪郭部分を自然な感じで段階的に絵画変換することができる。
【０１１１】
なお、本実施形態の画像サービスサイト１０では、図１７に示すようにしてダウンロードが行われる。ここで、ダウンロードするには会員登録が必要である。
【０１１２】
図１７は、サーバー１１における作品のダウンロードに関する処理を示したフローチャートである。なお、図１７の処理は、サーバー１１のＣＰＵ２０、評価制御部３１０、及び会員管理部３１２によって行われる。
【０１１３】
サーバー１１においては、会員によってダウンロードを希望する作品が指定されると（ステップＳＣ２０１）、会員管理部３１２によりそのユーザーが有料会員（ここでは、通常の有料会員とプレミアム会員である。）か、または無料会員かを判断し（ステップＳＣ２０２）、有料会員であれば、直ちに後述するステップＳＣ２０７へ進む。
【０１１４】
一方、無料会員の場合は、該当作品の属性情報２０６からその作品の評価に相当するポイントを読み出し（ステップＳＣ２０３）、併せてダウンロードしようとしている会員の属性情報から保持しているポイントを読み出す（ステップＳＣ２０４）。
【０１１５】
次に、作品のポイント（価格に相当）と会員の保有しているポイントの差額から支払ポイントを算出し（ステップＳＣ２０５）、それを充足していればステップＳＣ２０７へ進むが、不足している場合はその作品はダウンロードできないため、ステップＳＣ２０１へ戻り、他の作品をユーザーに選択させる。
【０１１６】
そして、サーバー１１においては、ＣＰＵ２０がユーザーに指定された作品を、その作品の作者である他のユーザーの作品バッファエリア１０８から読み出し（ステップＳＣ２０７）、評価制御部３１０が当該作品の作者、及び作品に対してポイントをそれぞれ加算する（ステップＳＣ２０８）。つまり会員（無料会員、通常の有料会員、プレミアム会員）においては、自分の作品をたくさんダウンロードされるほど作品の評価が上がり、作者である会員のユーザーＩＤの属性情報のポイントエリアにもポイントが加算されて会員の保有ポイント数が上がる仕組みとなっている。
【０１１７】
しかる後、サーバー１１においては、ＣＰＵ２０が、ステップＳＣ２０７で読み出した作品を、ダウンロードを要求したユーザーのダウンロード作品バッファ１１０に格納するタウンロード処理を行う（ステップＳＣ２０９）。
【０１１８】
更に、画像サービスサイト１０はＳＮＳ機能を備えているので、他の会員の作品に対するコメントを書き込んだり、それに対する返事を書いたり、好みの似た会員同士でグループを作ったり、特定の作者のファンでグループを作ったりすることができる。このような仕組みは既に既存のＳＮＳでも実施されているので詳述はしないが、前記会員管理部３１２が会員管理の仕組みとともにＳＮＳの仕組みも実現している。
【０１１９】
以上説明した本実施形態によれば、人物が写った写真画像を絵画調画像に変換する画像変換処理を好適に行うことができる。特に、人物の顔の部分と顔以外の部分とで変換強度を変えたり、きめ細かさを変えたりすることによって、絵画調画像での全体としての不自然さをなくし、人物の顔が自然に見える絵画変換を実現することができる。
【０１２０】
なお、本実施形態で説明した各部の構成等は適宜変形、変更することができる。
【０１２１】
例えば、画像データ２０８から人物の顔に対応する領域を切り出し、顔に対応する領域とその他の領域を別々に絵画変換した後、合成するようにしてもよい。
【０１２２】
以上、本発明の実施形態、及びその変形例について説明したが、これらは本発明の作用効果が得られる範囲内であれば適宜変更が可能であり、変更後の実施形態も特許請求の範囲に記載された発明、及びその発明と均等の発明の範囲に含まれる。以下に、本出願の特許請求の範囲に記載された発明を付記する。
（付記）
［請求項１］
外部の端末とネットワークを介して接続される画像処理装置において、前記端末からアップロードされたオリジナル画像データを受信する受信手段と、前記オリジナル画像データを所定の画調の変換画調画像データに変換する画調変換手段と、前記画調変換手段により所定の画調に変換された変換画調画像データを前記端末へ送信する送信手段と、前記オリジナル画像データから顔を検出する顔検出手段と、前記オリジナル画像データに対し、前記顔検出手段が検出した顔に対応する所定領域を設定する領域設定手段と、を備えるとともに、前記画調変換手段は、前記オリジナル画像データを前記所定の画調に変換するに際し、前記領域設定手段により設定された所定領域の画像データには第１の変換処理を施し、前記所定領域以外の領域の画像データには、第２の変換処理を施す変換調整手段を備えたことを特徴とする画像処理装置。
［請求項２］
外部の端末とネットワークを介して接続される画像処理装置において、前記端末からアップロードされたオリジナル画像データを受信する受信手段と、前記オリジナル画像データを所定の画調の変換画調画像データに変換する画調変換手段と、前記所定の画調の種類を選択する選択手段と、前記画調変換手段により前記選択手段が選択した種類の画調に変換された変換画調画像データを前記端末へ送信する送信手段と、前記オリジナル画像データから顔を検出する顔検出手段と、前記オリジナル画像データに対し、前記顔検出手段が検出した顔に対応する所定領域を設定する領域設定手段と、を備えるとともに、前記画調変換手段は、前記オリジナル画像データを前記選択手段が選択した種類の画調に変換するに際し、前記領域設定手段により設定された所定領域の画像データには第１の変換処理を施し、前記所定領域以外の領域の画像データには、第２の変換処理を施す変換調整手段を備えたことを特徴とする画像処理装置。
［請求項３］
前記変換調整手段による第１の変換処理と第２の変換処理とは、前記オリジナル画像データに対する画調変換の変換強度が互いに異なることを特徴とする請求項１又は２記載の画像処理装置。
［請求項４］
前記第１の変換処理と第２の変換処理とは、画調変換のきめ細かさが互いに異なることを特徴とする請求項１又は２記載の画像処理装置。
［請求項５］
前記第１の変換処理は、前記第２の変換処理よりも、前記オリジナル画像データと前記変換画調画像データとの差が小さくなる変換処理であることを特徴とする請求項１又は２記載の画像処理装置。
［請求項６］
前記領域設定手段が設定する前記所定領域は、前記顔を含む矩形若しくは楕円形の領域であることを特徴とする請求項１又は２記載の画像処理装置。
［請求項７］
前記領域設定手段が設定する前記所定領域は、前記顔を含む顔領域と、当該第顔領域を囲繞する境界領域とを含むことを特徴とする請求項６記載の画像処理装置。
［請求項８］
前記変換調整手段は、変換処理に際し、前記境界領域の画像データに対し前記第１の変換処理及び前記第２の変換処理とは異なる第３の変換処理を行うことを特徴とする請求項７記載の画像処理装置。
［請求項９］
前記変換調整手段による前記第１の変換処理と第２の変換処理と第３の変換処理とは、画調変換の変換強度がいずれも異なることを特徴とする請求項８記載の画像処理装置。
［請求項１０］
前記画調変換手段による画調変換処理は、前記オリジナル画像データを、絵画調の画調を表す絵画調画像データに変換することを特徴とする請求項１又は２記載の画像処理装置。
［請求項１１］
前記変換調整手段による第２の変換処理は、前記第１の変換処理よりも強い変換強度で、前記オリジナル画像データを、絵画調の画像を表す絵画調画像データに変換することを特徴とする請求項１０記載の画像処理装置。
［請求項１２］
前記顔検出手段は、前記オリジナル画像データから人物の顔を検出することを特徴とする請求項１又は２記載の画像処理装置。
［請求項１３］
前記送信手段は、更に、前記画調変換手段により所定の画調に変換された変換画調画像データをプリント手段に送信することを特徴とする請求項１又は２記載の画像処理装置。
［請求項１４］
外部の端末からネットワークを介してアップロードされたオリジナル画像データを受信する工程と、前記受信したオリジナル画像データから顔を検出する工程と、前記オリジナル画像データを所定の画調の変換画調画像データに変換する際に、前記検出した顔に対応する所定領域を設定し、前記所定領域の画像データには第１の変換処理を行い、前記所定領域以外の領域の画像データには、第１の画調変換とは異なる第２の変換処理を行う変換調整処理を施して所定の画調の変換画調画像データに変換する工程と、前記変換画調画像データを前記端末へ送信する工程とを含むことを特徴とする画像処理方法。
［請求項１５］
前記第１の変換処理と第２の変換処理は、前記オリジナル画像データに対する画調変換の変換強度が互いに異なることを特徴とする請求項１４記載の画像処理装置方法。
［請求項１６］
前記オリジナル画像データを所定の画調の変換画調画像データに変換する工程は、前記オリジナル画像データを、絵画調の画調を表す絵画調画像データに変換する工程であることを特徴とする請求項１５記載の画像処理方法。
［請求項１７］
外部の端末とネットワークを介して接続されたサーバーが有するコンピュータに、前記端末からアップロードされたオリジナル画像データを受信する処理と、受信したオリジナル画像データから顔を検出する処理と、前記オリジナル画像データに対し、検出した顔に対応する所定領域を設定する処理と、前記所定領域の画像データに対して所定の画調変換を行い、前記所定領域以外の領域の画像データには、前記所定の画調変換を、前記所定領域の画像データに対する変換強度より強い変換強度で行う処理と、前記オリジナル画像データに対し、前記所定領域と前記所定領域以外の領域とに異なる前記変換強度での画調変換を行った変換画調画像データを前記端末へ送信する処理とを実行させることを特徴とするプログラム。
［請求項１８］
外部の端末とネットワークを介して接続されたサーバーが有するコンピュータに、前記端末からアップロードされたオリジナル画像データを受信する処理と、受信したオリジナル画像データから顔を検出する処理と、前記検出した顔に対応する所定領域を設定する処理と、前記オリジナル画像データに対し、絵画調の画調を表す絵画調画像データに変換する処理と、前記オリジナル画像データを前記絵画調画像データに変換する処理に際し、前記所定領域の画像データに対して第１の変換を行い、前記所定領域以外の領域の画像データには、第２の変換を行う処理と、前記第１の変換と前記第２の変換を行った絵画調画像データを前記端末へ送信する処理とを実行させることを特徴とするプログラム。
［請求項１９］
オリジナル画像データから顔を検出し、オリジナル画像データに対し前記検出した顔に対応する所定領域を設定し、前記オリジナル画像データに対し、前記所定領域の画像データには第１の変換処理を行い、前記所定領域以外の領域の画像データには、第１の画調変換とは異なる第２の変換処理を行う変換調整処理を施すことによって、前記オリジナル画像データを所定の画調の変換画調画像データに変換するサーバーに、ネットワークを介して接続される端末が有するコンピュータに、前記オリジナル画像データを前記サーバーに送信する処理と、前記サーバーに対して変換すべき画調の種類を指定する処理と、前記サーバーから、前記オリジナル画像データが、前記指定した種類の画調に変換された変換画調画像データを受信する処理と、受信した変換画調画像データを表示する処理とを実行させることを特徴とするプログラム。
［請求項２０］
ネットワークを介して接続される端末とサーバーを含む画像処理システムにおいて、前記サーバーは、前記端末からアップロードされたオリジナル画像データを受信する受信手段と、前記オリジナル画像データを前記端末により指定された画調の変換画調画像データに変換する画調変換手段と、前記画調変換手段により所定の画調に変換された変換画調画像データを前記端末へ送信する送信手段と、前記オリジナル画像データから顔を検出する顔検出手段と、前記オリジナル画像データに対し、前記顔検出手段が検出した顔に対応する所定領域を設定する領域設定手段と、を備えるとともに、前記画調変換手段は、前記オリジナル画像データを前記所定の画調に変換するに際し、前記領域設定手段により設定された所定領域の画像データには第１の変換処理を施し、前記所定領域以外の領域の画像データには、第２の変換処理を施す変換調整手段を備え、前記端末は、オリジナル画像データを取得する手段と、前記オリジナル画像データを前記サーバーへ送信する送信手段と、前記サーバーに対して変換すべき画調の種類を指定する画調指定手段と、前記サーバーから、前記オリジナル画像データが前記画調指定手段により指定された種類の画調に変換された変換画調画像データを受信する受信手段と、前記受信手段で受信した変換画調画像データを表示する表示手段と、を備えたことを特徴とする画像処理システム。
【符号の説明】
【０１２３】
１  端末
１０  画像サービスサイト
２０  ＣＰＵ
３０  表示バッファ
１００  会員エリア
１０２  ユーザーＩＤ
１０４  属性情報
２００  共通エリア
２０２  作品エリア
２０４  画像ＩＤ
２０６  属性情報
２０８  画像データ
３００  制御エリア
３０２  絵画変換処理部
３０４  パラメータテーブル
３０６  顔領域マップ
３０８  表示制御部
３１４  顔検出処理部
３１０  評価制御部
５００  インターネット
【図１】
2013131077.tif 000003
【図２】
2013131077.tif 000004
【図３】
2013131077.tif 000005
【図４】
2013131077.tif 000006
【図５】
2013131077.tif 000007
【図６】
2013131077.tif 000008
【図７】
2013131077.tif 000009
【図８】
2013131077.tif 000010
【図９】
2013131077.tif 000011
【図１０】
2013131077.tif 000012
【図１１】
2013131077.tif 000013
【図１２】
2013131077.tif 000014
【図１３】
2013131077.tif 000015
【図１４】
2013131077.tif 000016
【図１５】
2013131077.tif 000017
【図１６】
2013131077.tif 000018
【図１７】
2013131077.tif 000019
【手続補正書】
【提出日】平成24年3月23日(2012.3.23)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】図１７
【補正方法】変更
【補正の内容】
【図１７】
2013131077.tif 000020