(57)【要約】【課題】複数の部品画像から構成される画像から、１または複数の部品画像を簡便に指定して、その色を変更する。【解決手段】画像編集装置１は、部品画像キーワードおよび色制御情報を取得し、元画像に含まれる部品画像のうち、上記取得した部品画像キーワードが付与された部品画像を特定し、その色を上記取得した色制御情報に対応する色に変更する。【選択図】図１
2013254465.tif 000002
【特許請求の範囲】
【請求項１】
複数の部品画像から構成される編集対象画像の、１または複数の部品画像の色を変更する画像編集装置であって、
色を変更可能な部品画像に当該部品画像を特定可能な部品画像キーワードが付与された編集対象画像を取得する画像取得手段と、
指示文字列を取得する指示文字列取得手段と、
上記指示文字列取得手段が取得した上記指示文字列から上記部品画像キーワードおよび色制御情報を抽出する指示文字列解析手段と、
上記指示文字列解析手段が抽出した上記部品画像キーワードが付与された部品画像を、上記画像取得手段が取得した上記編集対象画像から特定する部品画像照合手段と、
上記指示文字列解析手段が抽出した上記色制御情報に対応する色指定パラメータを決定する色制御情報処理手段と、
上記画像取得手段が取得した上記編集対象画像に含まれる部品画像のうち、上記部品画像照合手段が特定した部品画像の色を、上記色制御情報処理手段が決定した上記色指定パラメータに従って変更することで編集画像を生成する画像生成手段と、を備えることを特徴とする画像編集装置。
【請求項２】
上記部品画像照合手段は、上記指示文字列取得手段が取得した上記指示文字列に上記部品画像キーワードが含まれないとき、色を変更可能な部品画像のすべてを、上記色制御情報処理手段が決定した上記色指定パラメータに従って色を変更する部品画像として特定することを特徴とする請求項１に記載の画像編集装置。
【請求項３】
上記画像取得手段が取得した上記編集対象画像から、色を変更可能な部品画像に付与された上記部品画像キーワードを抽出し、該抽出した部品画像キーワードをユーザが上記指示文字列を入力する画面に表示する指定文字列入力支援手段を備えることを特徴とする請求項１に記載の画像編集装置。
【請求項４】
上記画像取得手段が取得した上記編集対象画像から、色を変更可能な部品画像を特定し、該特定した部品画像の組み合わせ例をユーザが選択可能に表示し、ユーザによって選択された上記組み合わせ例の部品画像に付与された部品画像キーワードを、ユーザが上記指示文字列を入力する指示文字列入力領域に、色制御情報を追記して上記指示文字列を完成できるように表示する指定文字列入力支援手段を備えることを特徴とする請求項１に記載の画像編集装置。
【請求項５】
複数の部品画像から構成される編集対象画像の、１または複数の部品画像の色を変更する画像編集装置の制御方法であって、
色を変更可能な部品画像に当該部品画像を特定可能な部品画像キーワードが付与された編集対象画像を取得する画像取得ステップと、
指示文字列を取得する指示文字列取得ステップと、
上記指示文字列取得ステップにて取得した上記指示文字列から上記部品画像キーワードおよび色制御情報を抽出する指示文字列解析ステップと、
上記指示文字列解析ステップにて抽出した上記部品画像キーワードが付与された部品画像を、上記画像取得ステップにて取得した上記編集対象画像から特定する部品画像照合ステップと、
上記指示文字列解析ステップにて抽出した上記色制御情報に対応する色指定パラメータを決定する色制御情報処理ステップと、
上記画像取得ステップにて取得した上記編集対象画像に含まれる部品画像のうち、上記部品画像照合ステップにて特定した部品画像の色を、上記色制御情報処理ステップにて決定した上記色指定パラメータに従って変更することで編集画像を生成する画像生成ステップと、を含むことを特徴とする画像編集装置の制御方法。
【請求項６】
請求項１から４のいずれか１項に記載の画像編集装置としてコンピュータを機能させるための制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラム。
【請求項７】
請求項６に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項８】
複数の部品画像から構成され、１または複数の部品画像の色を変更可能な画像のデータ構造であって、
上記画像は、色を変更可能な部品画像に当該部品画像を特定可能な部品画像キーワードが付与されており、
部品画像キーワードおよび色制御情報を取得した画像編集装置が、上記画像に含まれる部品画像のうち、上記部品画像キーワードが付与された部品画像の色を、上記色制御情報に対応する色に変更可能であることを特徴とする画像のデータ構造。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の色を変更する画像編集装置、制御方法、制御プログラム、コンピュータ読み取り可能な記録媒体、画像のデータ構造に関する。
【背景技術】
【０００２】
デジタルサイネージ（digital signage）などのデジタルコンテンツは、その使用用途に合ったデザインの画像と、その画像に挿入された文字列とで構成されることが多い。そして、そのようなデジタルコンテンツを作成する場合、まず画像検索等により文字列を挿入して画像を取得する。しかし、画像検索等によって適当な画像が取得できたとしても、挿入する文字列の色と、該文字列を挿入する場所に該当する画像領域の色とが調和しない場合がある。そのような場合、挿入する文字列の視認性を確保するために、上記画像領域の色を変更する等の画像編集が必要である。
【０００３】
ここで、特許文献１には、任意の自然言語を入力することにより、その内容に該当する画像を自由に生成する画像処理技術が開示されている。この画像処理では、入力文字列の形態素を、構文解析技術を用いて少なくとも名詞情報と形容詞情報とに分けて解析し、その結果、画像辞書が上記名詞に対応する画像を出力し、色テーブルが上記形容詞のうち色情報をもとに上記出力画像を該当色に変換する。
【０００４】
また、特許文献２には、前述の画像編集に関連して、デジタルスチルカメラなどの入力画像に付加される装飾画像を入力画像に応じて生成する技術が開示されている。この装飾画像生成技術では、装飾画像データを構成する複数の要素各々に対応する領域を指定し、該領域のカラー要素画像における、明度成分と、色相成分と、彩度成分とを必要に応じて変更することができる。
【０００５】
また、特許文献３には、前述の画像に挿入された文字列の視認性に関する編集に関連して、画像および文字列を含むデジタルコンテンツを編集するときの技術が開示されている。このコンテンツ編集技術では、画像に文字列を合わせることで完成するデジタルコンテンツにおいて、挿入した文字列の色、もしくは、該文字列が置かれる場所に相当する画像上の領域で、該挿入された文字列の背景となる領域の色を編集できる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第３０１０４５０号公報（１９９９年１２月１０日登録）
【特許文献２】特開２００５−１１０１５９号公報（２００５年４月２１日公開）
【特許文献３】特開２００７−２５７４０９号公報（２００７年１０月４日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１に記載の出力画像の色変換技術は、指示文字列が含む名詞情報に対応する画像に対して、指示文字列が含む形容詞情報に対応する色への色変換を行うため、画像全体が色変換されてしまい、画像の一部領域のみを色変換することができなかった。
【０００８】
また、特許文献２、３に記載の技術は、画像の一部領域のみの色変換が可能であるが、任意の画像に対して、色変換したい領域を簡便に指定することができなかった。
【０００９】
上記のように、従来の技術では、デザイナーの意図を尊重して、元画像からの変更をできるだけ抑えるために、元画像の一部領域を指定して、該一部領域の色のみを変更することを簡便に行うことができなかった。
【００１０】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、複数の部品画像から構成される画像から、１または複数の部品画像を簡便に指定して、その色を変更する画像編集装置、制御方法、制御プログラム、コンピュータ読み取り可能な記録媒体、画像のデータ構造を実現することにある。
【課題を解決するための手段】
【００１１】
上記の課題を解決するために、本発明に係る画像編集装置は、複数の部品画像から構成される編集対象画像の、１または複数の部品画像の色を変更する画像編集装置であって、色を変更可能な部品画像に当該部品画像を特定可能な部品画像キーワードが付与された編集対象画像を取得する画像取得手段と、指示文字列を取得する指示文字列取得手段と、上記指示文字列取得手段が取得した上記指示文字列から上記部品画像キーワードおよび色制御情報を抽出する指示文字列解析手段と、上記指示文字列解析手段が抽出した上記部品画像キーワードが付与された部品画像を、上記画像取得手段が取得した上記編集対象画像から特定する部品画像照合手段と、上記指示文字列解析手段が抽出した上記色制御情報に対応する色指定パラメータを決定する色制御情報処理手段と、上記画像取得手段が取得した上記編集対象画像に含まれる部品画像のうち、上記部品画像照合手段が特定した部品画像の色を、上記色制御情報処理手段が決定した上記色指定パラメータに従って変更することで編集画像を生成する画像生成手段と、を備えることを特徴としている。
【００１２】
また、本発明に係る画像編集装置の制御方法は、複数の部品画像から構成される編集対象画像の、１または複数の部品画像の色を変更する画像編集装置の制御方法であって、色を変更可能な部品画像に当該部品画像を特定可能な部品画像キーワードが付与された編集対象画像を取得する画像取得ステップと、指示文字列を取得する指示文字列取得ステップと、上記指示文字列取得ステップにて取得した上記指示文字列から上記部品画像キーワードおよび色制御情報を抽出する指示文字列解析ステップと、上記指示文字列解析ステップにて抽出した上記部品画像キーワードが付与された部品画像を、上記画像取得ステップにて取得した上記編集対象画像から特定する部品画像照合ステップと、上記指示文字列解析ステップにて抽出した上記色制御情報に対応する色指定パラメータを決定する色制御情報処理ステップと、上記画像取得ステップにて取得した上記編集対象画像に含まれる部品画像のうち、上記部品画像照合ステップにて特定した部品画像の色を、上記色制御情報処理ステップにて決定した上記色指定パラメータに従って変更することで編集画像を生成する画像生成ステップと、を含むことを特徴としている。
【００１３】
上記の構成によれば、上記画像編集装置が処理する編集対象画像は、複数の部品画像から構成され、色を変更可能な部品画像には当該部品画像を特定可能な部品画像キーワードが付与されている。そのため、画像編集装置は、編集対象画像を取得した後、取得した指示文字列から部品画像キーワードおよび色制御情報を抽出し、部品画像キーワードが付与された部品画像を編集対象画像から特定するとともに、色制御情報に対応する色指定パラメータを決定する。そして、編集対象画像に含まれる部品画像のうち、部品画像キーワードから特定した部品画像の色を、色制御情報から決定した色指定パラメータに従って変更することができる。
【００１４】
ここで、上記画像編集装置では、編集対象画像の編集の指示、すなわち、色変更する部品画像の指定および変更後の色の指定を、部品画像キーワードおよび色制御情報を含む指示文字列の形態で入力する。そして、部品画像キーワードは、当該部品画像を特定可能であれば任意のキーワードが設定できる。また、色制御情報は、色指定パラメータに変更可能であれば任意のキーワードが設定できる。なお、指示文字列から部品画像キーワードおよび色制御情報の抽出には、例えば形態素解析が利用できる。
【００１５】
よって、指示文字列を入力するというユーザに分かりやすい操作によって、編集対象画像のうちの所望の部品画像のみの色を変更することが可能となる。すなわち、複数の部品画像から構成される画像から、１または複数の部品画像を簡便に指定して、その色を変更することができる。
【００１６】
また、このように部品画像のみの色を容易に変更することができるため、画像の一部領域の色を異ならせた色違いが画像をすべて用意しておく必要がなく、画像データベースの規模を小さく抑えることが可能となる。
【００１７】
さらに、本発明に係る画像編集装置は、上記部品画像照合手段が、上記指示文字列取得手段が取得した上記指示文字列に上記部品画像キーワードが含まれないとき、色を変更可能な部品画像のすべてを、上記色制御情報処理手段が決定した上記色指定パラメータに従って色を変更する部品画像として特定することを特徴としている。
【００１８】
上記の構成によれば、さらに、指示文字列に部品画像キーワードが含まれないとき、色を変更可能な部品画像のすべてを、色を変更する部品画像として特定することができる。
【００１９】
したがって、色を変更可能なすべての部品画像の色を同時に変更する場合、部品画像キーワードを、すべての部品画像について指示文字列に記載する必要がない。よって、ユーザが指示文字列を容易に入力することが可能となる。
【００２０】
さらに、本発明に係る画像編集装置は、上記画像取得手段が取得した上記編集対象画像から、色を変更可能な部品画像に付与された上記部品画像キーワードを抽出し、該抽出した部品画像キーワードをユーザが上記指示文字列を入力する画面に表示する指定文字列入力支援手段を備えることを特徴としている。
【００２１】
上記の構成によれば、さらに、色を変更可能な部品画像に付与された部品画像キーワードを、ユーザが指示文字列を入力する画面に表示することができる。
【００２２】
したがって、ユーザは、指示文字列を入力する際、画面に表示された部品画像キーワードを見ながら入力することができるため、部品画像に付与されている部品画像キーワードを覚えておく必要がない。よって、ユーザが指示文字列を容易に入力することが可能となる。
【００２３】
さらに、本発明に係る画像編集装置は、上記画像取得手段が取得した上記編集対象画像から、色を変更可能な部品画像を特定し、該特定した部品画像の組み合わせ例をユーザが選択可能に表示し、ユーザによって選択された上記組み合わせ例の部品画像に付与された部品画像キーワードを、ユーザが上記指示文字列を入力する指示文字列入力領域に、色制御情報を追記して上記指示文字列を完成できるように表示する指定文字列入力支援手段を備えることを特徴としている。
【００２４】
上記の構成によれば、さらに、色を変更可能な部品画像の組み合わせ例を表示し、ユーザに選択させることができる。そして、ユーザによって組み合わせ例が選択されると、その組み合わせ例の部品画像に付与された部品画像キーワードを、ユーザが指示文字列を入力する指示文字列入力領域に、色制御情報を追記して指示文字列を完成できるように表示することができる。
【００２５】
したがって、ユーザは、指示文字列入力領域に指示文字列を入力する際、画面に表示された組み合わせ例から所望の組み合わせ例を選択するだけで、部品画像キーワードが記入された指示文字列を得ることができ、それに色制御情報を追記すれば指示文字列を完成させることができる。よって、ユーザが指示文字列を容易に入力することが可能となる。
【００２６】
また、本発明に係る画像のデータ構造は、複数の部品画像から構成され、１または複数の部品画像の色を変更可能な画像のデータ構造であって、上記画像は、色を変更可能な部品画像に当該部品画像を特定可能な部品画像キーワードが付与されており、部品画像キーワードおよび色制御情報を取得した画像編集装置が、上記画像に含まれる部品画像のうち、上記部品画像キーワードが付与された部品画像の色を、上記色制御情報に対応する色に変更可能であることを特徴としている。
【００２７】
上記の構成によれば、画像は、複数の部品画像から構成され、色を変更可能な部品画像には当該部品画像を特定可能な部品画像キーワードが付与されている。そのため、部品画像の色を変更する画像編集装置は、編集対象画像を取得した後、取得した指示文字列から部品画像キーワードおよび色制御情報を抽出し、部品画像キーワードが付与された部品画像を編集対象画像から特定するとともに、色制御情報に対応する色指定パラメータを決定する。そして、編集対象画像に含まれる部品画像のうち、部品画像キーワードから特定した部品画像の色を、色制御情報から決定した色指定パラメータに従って変更することができる。
【００２８】
ここで、上記画像編集装置では、編集対象画像の編集の指示、すなわち、色変更する部品画像の指定および変更後の色の指定を、部品画像キーワードおよび色制御情報を含む指示文字列の形態で入力すればよい。そして、部品画像キーワードは、当該部品画像を特定可能であれば任意のキーワードが設定できる。また、色制御情報は、色指定パラメータに変更可能であれば任意のキーワードが設定できる。なお、指示文字列から部品画像キーワードおよび色制御情報の抽出には、例えば形態素解析が利用できる。
【００２９】
よって、指示文字列を入力するというユーザに分かりやすい操作によって、編集対象画像のうちの所望の部品画像のみの色を変更することが可能となる。すなわち、複数の部品画像から構成される画像から、１または複数の部品画像を簡便に指定して、その色を変更することができる。
【００３０】
また、このように部品画像のみの色を容易に変更することができるため、画像の一部領域の色を異ならせた色違いが画像をすべて用意しておく必要がなく、画像データベースの規模を小さく抑えることが可能となる。
【００３１】
なお、上記画像編集装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることにより上記画像編集装置をコンピュータにて実現させる画像編集装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００３２】
上記の課題を解決するために、本発明に係る画像編集装置は、色を変更可能な部品画像に当該部品画像を特定可能な部品画像キーワードが付与された編集対象画像を取得する画像取得手段と、指示文字列を取得する指示文字列取得手段と、上記指示文字列取得手段が取得した上記指示文字列から上記部品画像キーワードおよび色制御情報を抽出する指示文字列解析手段と、上記指示文字列解析手段が抽出した上記部品画像キーワードが付与された部品画像を、上記画像取得手段が取得した上記編集対象画像から特定する部品画像照合手段と、上記指示文字列解析手段が抽出した上記色制御情報に対応する色指定パラメータを決定する色制御情報処理手段と、上記画像取得手段が取得した上記編集対象画像に含まれる部品画像のうち、上記部品画像照合手段が特定した部品画像の色を、上記色制御情報処理手段が決定した上記色指定パラメータに従って変更することで編集画像を生成する画像生成手段と、を備える構成である。
【００３３】
また、本発明に係る画像編集装置の制御方法は、色を変更可能な部品画像に当該部品画像を特定可能な部品画像キーワードが付与された編集対象画像を取得する画像取得ステップと、指示文字列を取得する指示文字列取得ステップと、上記指示文字列取得ステップにて取得した上記指示文字列から上記部品画像キーワードおよび色制御情報を抽出する指示文字列解析ステップと、上記指示文字列解析ステップにて抽出した上記部品画像キーワードが付与された部品画像を、上記画像取得ステップにて取得した上記編集対象画像から特定する部品画像照合ステップと、上記指示文字列解析ステップにて抽出した上記色制御情報に対応する色指定パラメータを決定する色制御情報処理ステップと、上記画像取得ステップにて取得した上記編集対象画像に含まれる部品画像のうち、上記部品画像照合ステップにて特定した部品画像の色を、上記色制御情報処理ステップにて決定した上記色指定パラメータに従って変更することで編集画像を生成する画像生成ステップと、を含む方法である。
【００３４】
また、本発明に係る画像のデータ構造は、上記画像は、色を変更可能な部品画像に当該部品画像を特定可能な部品画像キーワードが付与されており、部品画像キーワードおよび色制御情報を取得した画像編集装置が、上記画像に含まれる部品画像のうち、上記部品画像キーワードが付与された部品画像の色を、上記色制御情報に対応する色に変更可能なデータ構造である。
【００３５】
よって、指示文字列を入力するというユーザに分かりやすい操作によって、編集対象画像のうちの所望の部品画像のみの色を変更することが可能となるという効果を奏する。すなわち、複数の部品画像から構成される画像から、１または複数の部品画像を簡便に指定して、その色を変更することができるという効果を奏する。
【００３６】
また、このように部品画像のみの色を容易に変更することができるため、画像の一部領域の色を異ならせた色違いが画像をすべて用意しておく必要がなく、画像データベースの規模を小さく抑えることが可能となるという効果を奏する。
【図面の簡単な説明】
【００３７】
【図１】本発明の一実施の形態に係る画像編集装置の構成の概略を示す機能ブロック図である。
【図２】図１に示した画像編集装置が処理する編集対象画像のデータ構造の概要を示す模式図である。
【図３】図２に示した編集対象画像の一例のデータ構造の詳細を示す説明図である。
【図４】図２に示した編集対象画像の一例のデータ構造の詳細を示す説明図である。
【図５】図２に示した編集対象画像の一例のデータ構造の詳細を示す説明図である。
【図６】図２に示した編集対象画像の一例のデータ構造の詳細を示す説明図である。
【図７】図１に示した画像編集装置が用いる色指定パラメータをマンセル色相環に従って指定する例を示す説明図であり、（ａ）は色制御情報（色名）と色指定パラメータ（角度）との対応関係を定義したテーブルを示し、（ｂ）はマンセル色相環の概念図を示す。
【図８】図１に示した画像編集装置が行う画像編集処理の流れを示すフローチャートである。
【図９】図１に示した画像編集装置が、画像編集を行う際、編集対象画像を取得する前に表示する初期画面の例を示す説明図である。
【図１０】（ａ）〜（ｃ）は、図１に示した画像編集装置による処理の一例における表示画面の遷移を示す説明図である。
【図１１】（ａ）〜（ｃ）は、図１に示した画像編集装置による処理の他の例における表示画面の遷移を示す説明図である。
【図１２】（ａ）〜（ｃ）は、図１に示した画像編集装置による処理のさらに他の例における表示画面の遷移を示す説明図である。
【図１３】図１に示した画像編集装置による処理のさらに他の例における表示画面の遷移を示す説明図である。
【発明を実施するための形態】
【００３８】
以下、図１〜図１３を参照しながら、本発明の一実施の形態について詳細に説明する。
【００３９】
〔画像編集装置１の概要〕
本実施の形態に係る画像編集装置１は、複数の部品画像から構成される画像の、１または複数の部品画像の色を変更するものである。詳細には、画像編集装置１は、色を変更可能な部品画像に当該部品画像を特定可能な部品画像キーワードが付与された画像を編集対象画像として取得する。また、入力された指示文字列から部品画像キーワードおよび色制御情報を取得する。そして、編集対象画像に含まれる部品画像のうち、上記取得した部品画像キーワードが付与された部品画像を特定し、その色を上記取得した色制御情報に対応する色に変更する。これにより、画像編集装置１は、複数の部品画像から構成される編集対象画像から、１または複数の部品画像を簡便に指定して、その色を変更することができる。
【００４０】
なお、本実施の形態では、編集対象画像を構成する部品画像のうちの、１または複数の部品画像の色を変更する処理について説明するが、指定した部品画像の形を変形したり、消去したりする機能を追加してもよい。また、本実施の形態では、編集対象画像およびそれを構成する部品画像が２次元画像である場合について説明するが、３次元画像であってもよい。
【００４１】
〔画像編集装置１の構成〕
図１は、画像編集装置１の構成の概略を示す機能ブロック図である。
【００４２】
図１に示すように、画像編集装置１は、操作入力部１１、画像入力部（画像取得手段）１２、画像データベース部１３、指示文字列入力部（指示文字列取得手段）１４、指示文字列解析部（指示文字列解析手段）１５、形態素辞書部１６、部品画像照合部（部品画像照合手段）１７、画像保持部１８、色制御情報処理部（色制御情報処理手段）１９、色テーブル部２０、画像生成部（画像生成手段）２１、出力画像表示部２２、参考画像生成部（指定文字列入力支援手段）３１、参考画像表示部３２を備えて構成されている。
【００４３】
操作入力部１１は、画像編集装置１のユーザによる操作入力を受け付ける。操作入力部１１は、画像編集装置１のユーザが、画像編集を指示する文字列や画像編集の対象となる編集対象画像を指定する情報を入力するキーボード等の文字入力装置を備える。
【００４４】
画像入力部１２は、色を変更可能な部品画像に当該部品画像を特定可能な部品画像キーワードが付与された編集対象画像を取得する。具体的には、画像入力部１２は、操作入力部１１からのユーザによる操作入力に従って、画像データベース部１３から１つの編集対象画像を取得し、画像保持部１８に格納する。
【００４５】
画像データベース部１３には、画像編集装置１が編集する画像が複数記憶されている。画像データベース部１３に記憶されている画像のデータ構造については、後に詳述する。
【００４６】
指示文字列入力部１４は、ユーザが編集対象画像の編集の仕方を指定した指示文字列を取得する。具体的には、指示文字列入力部１４は、操作入力部１１を介して入力された、部品画像キーワードおよび色制御情報を含む指示文字列を取得し、指示文字列解析部１５へ出力する。
【００４７】
指示文字列解析部１５は、指示文字列入力部１４が取得した指示文字列から部品画像キーワードおよび色制御情報を抽出する。具体的には、指示文字列解析部１５は、指示文字列入力部１４から出力された指示文字列を取得し、形態素辞書部１６にあらかじめ登録されているデータを参照して形態素解析を行い、該指示文字列に含まれる名詞（部品画像キーワード）および形容詞など（色制御情報を含む）を抽出する。すなわち、指示文字列解析部１５は、指示文字列に含まれる名詞のうち、形態素辞書部１６に記憶されている部品画像キーワードと一致するものを抽出する。同様に、指示文字列解析部１５は、指示文字列に含まれる形容詞など（色制御情報を含む）のうち、形態素辞書部１６に記憶されている色制御情報と一致するものを抽出する。このように、形態素辞書部１６には、部品画像キーワード（帽子、ぼうし、鞄、かばん、服、人、など）および色制御情報（赤、赤い、黄、黄色い、など）があらかじめ登録されているものとする。
【００４８】
部品画像照合部１７は、指示文字列解析部１５が抽出した部品画像キーワードが付与された部品画像を、画像入力部１２が取得した編集対象画像から特定する。具体的には、部品画像照合部１７は、指示文字列解析部１５から指示文字列に含まれていた部品画像キーワードを取得し、該部品画像キーワードに対応する部品画像番号を、画像保持部１８に保持されている編集対象画像から取得する。なお、本実施の形態では、「部品画像番号」として説明するが、部品画像を特定可能であれば番号以外の符号を用いてもよい。
【００４９】
また、部品画像照合部１７は、指示文字列入力部１４が取得した指示文字列に部品画像キーワードが含まれないとき、色を変更可能な部品画像のすべてを、色制御情報処理部１９が決定した色指定パラメータに従って色を変更する部品画像として特定する。これにより、色を変更可能な部品画像を特定せずに色制御情報が入力された場合には、色を変更可能なすべての部品画像の色を、色制御情報に対応する色指定パラメータに従って色を変更することができる。
【００５０】
なお、部品画像照合部１７は、画像保持部１８が部品画像ごと（あるいは、色のレイヤーごと）に保持する色変更済み情報を、個別に部品画像キーワードが指定されて色が変更された場合に「色変更済み」を示すように変更し、個別に部品画像キーワードが指定されずに色が変更された場合には変更しない。これにより、個別に部品画像キーワードを指定せずに色を変更した後で、個別に部品画像キーワードを指定してさらに色を変更することが可能となる。
【００５１】
色制御情報処理部１９は、指示文字列解析部１５が抽出した色制御情報に対応する色指定パラメータを決定する。具体的には、色制御情報処理部１９は、まず指示文字列解析部１５から指示文字列に含まれる色制御情報を取得する。そして、指示文字列に含まれる色制御情報（赤、赤い、など）に対応する色指定パラメータを、色テーブル部２０から取得する。色テーブル部２０には、色制御情報（赤、赤い、など）に対応付けて、色指定パラメータがあらかじめ設定されている。なお、色テーブル部２０のデータ構造については、後に詳述する。
【００５２】
画像生成部２１は、画像入力部１２が取得した編集対象画像に含まれる部品画像のうち、部品画像照合部１７が特定した部品画像の色を、色制御情報処理部１９が決定した色指定パラメータに従って変更することで編集画像を生成する。すなわち、画像生成部２１は、画像保持部１８に保持された編集対象画像を取得し、この編集対象画像に含まれる部品画像のうち、部品画像照合部１７から取得した部品画像番号に対応する部品画像の色を、色制御情報処理部１９から取得した色指定パラメータに対応する色に変更する。画像生成部２１は、生成した編集画像を、出力画像表示部２２および画像保持部１８に出力する。
【００５３】
出力画像表示部２２は、画像生成部２１で生成された編集画像を、表示装置の画面に表示する。
【００５４】
画像保持部１８は、画像入力部１２から入力された画像を初期値として保持し、画像生成部２１で生成された編集画像によって更新された画像を保持する。
【００５５】
参考画像生成部３１は、画像編集を行うユーザの利便性を考慮して、ユーザの指定文字列の入力を支援する各種の情報を生成して、提示する。例えば、参考画像生成部３１は、画像入力部１２が取得した編集対象画像から、色を変更可能な部品画像に付与された部品画像キーワードを抽出し、該抽出した部品画像キーワードをユーザが指示文字列を入力する画面に表示する。また、参考画像生成部３１は、画像保持部１８が保持している画像を取得し、１または複数の参考画像を自動的に生成し、ユーザが指示文字列を入力する画面に表示する。さらに、参考画像生成部３１は、画像入力部１２が取得した編集対象画像から、色を変更可能な部品画像を特定し、該特定した部品画像の組み合わせ例をユーザが選択可能に表示し、ユーザによって選択された組み合わせ例の部品画像に付与された部品画像キーワードを、ユーザが指示文字列を入力する指示文字列入力領域に、色制御情報を追記して指示文字列を完成できるように表示する。なお、参考画像生成部３１の具体的な機能や表示する参考画像については、後に詳述する。
【００５６】
参考画像表示部３２は、参考画像生成部３１が生成した参考画像を、表示装置の画面に表示する。なお、参考画像表示部３２は、参考画像を、画像生成部２１で生成された編集画像を表示する表示装置と同じ表示装置に表示してもよいし、別個の表示装置に表示してもよい。
【００５７】
〔編集対象画像のデータ構造〕
画像編集装置１が編集対象とする画像は、複数の部品画像から構成され、１または複数の部品画像の色を変更可能な画像であって、少なくとも、色を変更可能な部品画像には、当該部品画像を特定可能な部品画像キーワードが付与されているデータ構造を有する。このようなデータ構造を有することにより、部品画像キーワードおよび色制御情報を取得した画像編集装置１が、上記画像に含まれる部品画像のうち、上記部品画像キーワードが付与された部品画像の色を、上記色制御情報に対応する色に変更することができる。
【００５８】
以下、図２から図６を参照しながら、画像編集装置１が処理する編集対象画像のデータ構造について詳細に説明する。図２は、編集対象画像のデータ構造の概要を示す模式図である。図３〜図６は、図２に示した編集対象画像の一例のデータ構造の詳細を示す説明図である。
【００５９】
図２は、帽子と鞄と服とを備えた人の編集対象画像２０１を例示している。編集対象画像２０１は、４つの部品画像（帽子、鞄、服、人）の組み合わせによって構成されている。そして、そのうち３つの部品画像（帽子、鞄、服）は、輪郭線を示す輪郭線のレイヤー（２１１、２２１、２３１）と、色を示す色レイヤー（２１２、２２２、２３２）とから構成されている。
【００６０】
図３に示すように、「帽子」の部品画像は、輪郭線のレイヤー２１１と色のレイヤー２１２とから構成されている。そして、図３のテーブルに示すように、「帽子」の部品画像のデータは、「Parts Index」、「Parts Layer Count」、「Parts Layer」、「Keyword」の各データを含む。
【００６１】
「Parts Index」は、編集対象画像における、この部品画像を特定するための部品画像番号（１）を示す。
【００６２】
「Parts Layer Count」は、この部品画像を構成するレイヤーの数（２）を示す。
【００６３】
「Parts Layer」には、このレイヤーについての詳細な情報が格納される。よって、部品画像のデータには、その部品画像を構成するレイヤーの数だけ、「Parts Layer」欄が含まれる。図３の例では、「Parts Layer」が２つ含まれ、「Parts Index」が“１”の「Parts Layer」がレイヤー２１１に対応し、「Parts Index」が“２”の「Parts Layer」がレイヤー２１１に対応する。
【００６４】
そして、「Parts Index」が“１”の「Parts Layer」には、編集の可否を示す「Transform」と、このレイヤーの画像データを示す「Image Data」が含まれる。「Parts Index」が“１”の「Parts Layer」は、輪郭線のレイヤー２１１に対応するため、「Transform」に編集不可を示す“no”が設定されている。
【００６５】
また、「Parts Index」が“２”の「Parts Layer」には、編集の可否を示す「Transform」と、このレイヤーの画像データを示す「Image Data」に加えて、変更可能なパラメータの初期値を示す「Trans. Parameter」が含まれる。「Parts Index」が“２”の「Parts Layer」は、色のレイヤー２１２に対応するため、「Transform」に編集可能を示す“yes”が設定されているとともに、「Trans. Parameter」に、色の初期値を示す色指定パラメータ「H=72°,S=0,V=0」が設定されている。ここで、色指定パラメータ「H=72°,S=0,V=0」は、後述するように、“黄色”を示す。なお、本実施の形態では、色相（Ｈ）の変更のみを説明するが、彩度（Ｓ）、明度（Ｖ）についても、色相と同様の処理が可能である。具体的には、「明るい、暗い、など」、「鮮やか、くすんだ、など」の表現に対してのテーブルを、色相と同様に準備することで処理が可能である。
【００６６】
「Keyword」は、この部品画像と特定するための、部品画像キーワード（帽子、ぼうし）を示す。
【００６７】
以上のように、図３に示したテーブルから、「帽子」の部品画像は、部品画像キーワードが「帽子，ぼうし」であり、色が変更可能であり、初期値が“黄色”であることが分かる。
【００６８】
同様に、図４に示すように、「鞄」の部品画像は、輪郭線のレイヤー２２１と色のレイヤー２２２とから構成されている。そして、図４に示したテーブルから、「鞄」の部品画像は、部品画像キーワードが「鞄、かばん」であり、色が変更可能であり、初期値が“赤色（H=0°,S=0,V=0）”であることが分かる。
【００６９】
また、図５に示すように、「服」の部品画像は、輪郭線のレイヤー２３１と色のレイヤー２３２とから構成されている。そして、図５に示したテーブルから、「服」の部品画像は、部品画像キーワードが「服、ふく、上着、うわぎ」であり、色が変更可能であり、初期値が“青色（H=216°,S=0,V=0）”であることが分かる。
【００７０】
最後に、図６に示すように、「人」の部品画像は、輪郭線と色とを組合せたレイヤー２４１のみから構成されている。そして、図５に示したテーブルから、「人」の部品画像は、部品画像キーワードが「人、ひと」であるが、編集不可であることから、色の変更は不可である。
【００７１】
以上のように、画像編集装置１が編集対象とする編集対象画像は、１または複数の部品画像より構成されるとともに、部品画像ごとに部品画像キーワードが設定されており、かつ、色のレイヤーの色が変更可能である場合には、それを示す情報が設定されている。そして、画像データベース部１３には、上記のようなデータ構造を有する画像が１または複数記憶されており、画像入力部１２が１つの画像を取得し、該画像を画像保持部１８に保持させる。なお、編集対象画像は、上記のようなデータ構造を有していればよく、画像データベース部１３以外の、例えば外部の供給装置から取得してもよい。
【００７２】
なお、本実施の形態では、分かりやすいようにレイヤーを輪郭線と色とに分けて構成したが、レイヤー２４１のように部品画像キーワードに対してレイヤーはひとつで構成してもよいし、３つ以上のレイヤーから構成してもよい。
【００７３】
〔色指定パラメータ〕
図７は、画像編集装置１が用いる色指定パラメータをマンセル色相環に従って指定する例を示す説明図であり、（ａ）は色制御情報（色名）と色指定パラメータ（角度）との対応関係を定義したテーブルを示し、（ｂ）はマンセル色相環の概念図を示す。
【００７４】
画像編集装置１における色編集では、色を指定するために用いる体系を任意に選択できる。すなわち、マンセル色相環のほか、日本色研配色体系（ＰＣＣＳ）、オストワルト、ナチュラル  カラー  システム（ＮＣＳ）、ＸＹＺなどが利用できる。また、一般的に知られているカラー体系に限らず、独自の色変換テーブルにより、色指定パラメータを処理してもよい。
【００７５】
本実施の形態では、マンセル色相環を用いた例を示している。マンセル色相環は、５色の基本色（赤、黄、緑、青、紫）とそれらの中間色（赤黄、黄緑、青緑、青紫、赤紫）との計１０色で分割し（図７（ａ））、それらの色の中間もさらに分割して、図７（ｂ）のように円形に並べたものである。そして、赤色を０°とする角度により色指定パラメータを設定できる。例えば、色指定パラメータ「Ｈ＝０°」で決められる色は「赤色」である。
【００７６】
なお、本実施の形態では、マンセル色相環に従う１０分割のみについて説明するが、黄赤を橙と表現するテーブルや、その他の色に対してもテーブルを設けることで対応が可能である。
【００７７】
また、通常、コンピュータでは画像の画素データはＲＧＢで表現されるため、色の変換に伴い、以下のような画像変換を行うことになる。ＲＧＢ表現の入力画像→ＨＳＶ表現に入力画像を変換→ＨＳＶ表現で色変更された編集画像→ＲＧＢ表現に変換した出力画像。
【００７８】
〔画像編集処理の流れ〕
次に、図８を参照して、画像編集装置１が行う画像編集処理の流れについて説明する。図８は、画像編集装置１が行う画像編集処理の流れを示すフローチャートである。
【００７９】
まず、画像編集装置１のユーザによる操作入力に従って、画像入力部１２は画像データベース部１３に記憶されている画像から１つを編集対象画像として取得し、画像保持部１８に保持させる（Ｓ１；画像取得ステップ）。
【００８０】
次に、指示文字列入力部１４が、ユーザによる画像編集の指示文字列の入力を受けると（Ｓ２；指示文字列取得ステップ）、指示文字列解析部１５が、指示文字列入力部１４に入力された指示文字列に対して形態素解析を行う（Ｓ３；指示文字列解析ステップ）。そして、指示文字列解析部１５は、形態素解析の結果に基づいて、指示文字列に含まれる名詞（部品画像キーワード）と形容詞など（色制御情報を含む）とを抽出する。具体的には、指示文字列解析部１５は、指示文字列に含まれる名詞から、形態素辞書部１６に記憶されている部品画像キーワードに対応する語（帽子、ぼうし、鞄、かばん、服、人、など）と一致するものを抽出する（Ｓ４；指示文字列解析ステップ）。また、指示文字列解析部１５は、指示文字列に含まれる形容詞などから、形態素辞書部１６に記憶されている色制御情報に対応する語（赤、赤い、黄、黄色い、など）と一致するものを抽出する（Ｓ６；指示文字列解析ステップ）。
【００８１】
つづいて、部品画像照合部１７が、指示文字列解析部１５が抽出した部品画像キーワードに対応する部品画像番号を、画像保持部１８に保持されている編集対象画像のデータから取得する（Ｓ５；部品画像照合ステップ）。
【００８２】
また、色制御情報処理部１９が、指示文字列解析部１５が抽出した色制御情報に対応する色指定パラメータを、色テーブル部２０から取得する（Ｓ７；色制御情報処理ステップ）。
【００８３】
その後、画像生成部２１は、画像保持部１８から編集対象画像を取得して、部品画像照合部１７から取得した部品画像番号に対応する部品画像の色を、色制御情報処理部１９から取得した色制御情報に対応する色に変更することで、編集画像を生成する（Ｓ８；画像生成ステップ）。
【００８４】
そして、画像生成部２１は、生成した画像を出力画像表示部２２に出力し、表示装置に表示させる。なお、画像生成部２１は、生成した画像を画像保持部１８に送り、そこで保持させることで、後述するような、指示文字列の追加などに対応した画像編集が可能となる。
【００８５】
〔表示例〕
以下、図９〜図１３を参照して、具体的な処理に伴う画面表示について説明する。
【００８６】
（１）初期画面
図９は、画像編集装置１が、画像編集を行う際、編集対象画像を取得する前に表示する初期画面の例を示す説明図である。
【００８７】
図９に示すように、初期画面には、指示文字列入力領域１０１、画像編集指示ボタン１０２、出力画像表示領域１０３、部品画像キーワード表示領域１０４、参考画像表示領域１０５が設けられている。
【００８８】
指示文字列入力領域１０１は、ユーザが指示文字列を入力する領域である。ユーザは、指示文字列入力領域１０１において、操作入力部１１を用いて指示文字列を編集できる。
【００８９】
画像編集指示ボタン１０２は、指示文字列入力領域１０１に指示文字列の入力が行われた後、ユーザが当該指示文字列に従って画像編集を開始することを指示するボタンである。
【００９０】
出力画像表示領域１０３は、指示文字列に従って編集対象画像を編集した結果表示する。出力画像表示領域１０３は、出力画像表示部２２から出力された画像を表示する。
【００９１】
部品画像キーワード表示領域１０４および参考画像表示領域１０５は、参考画像生成部３１で生成された部品画像キーワードおよび参考画像を表示する領域である。部品画像キーワード表示領域１０４および参考画像表示領域１０５は、参考画像表示部３２から出力されたテキストおよび部品画像キーワードおよび参考画像を表示する。部品画像キーワード表示領域１０４および参考画像表示領域１０５は、参考画像生成部３１が画像保持部１８が保持する編集対象画像あるいは編集対象画像から色変更された編集画像が更新されるたびに、データを取得し、次の画像編集作業をユーザが進めるときに参考となる部品画像キーワードおよび参考画像を自動生成し、表示する。
【００９２】
詳細には、部品画像キーワード表示領域１０４は、参考画像生成部３１の処理により、画像保持部１８に保持されている編集対象画像を構成する部品画像のうち、さらに色変更が可能な部品画像の部品画像キーワードのリストを表示する。なお、部品画像キーワードとともに、部品画像キーワードが付与された部品画像を表示してもよい。一方、参考画像表示領域１０５は、参考画像生成部３１の処理により、画像保持部１８に保持されている編集対象画像あるいは編集画像を構成する部品画像のうち、さらに色変更が可能な部品画像の組み合わせ例をユーザが選択可能に表示する。
【００９３】
なお、部品画像キーワード表示領域１０４および参考画像表示領域１０５に表示する、部品画像キーワードのリストおよび参考画像をユーザが必要としない場合には、指示文字列入力領域１０１、画像編集指示ボタン１０２、出力画像表示領域１０３のみを画面に表示すればよい。
【００９４】
また、参考画像表示領域１０５には、さらに色変更が可能な部品画像の組み合わせ例が表示されるため、一部の部品画像が省略された組み合わせ例も表示される。そして、そのような組み合わせ例をユーザが選択した場合、その組み合わせ例の状態の通りに、一部の部品画像を削除した編集画像を生成して、出力画像表示領域１０３に表示するようにしてもよい。
【００９５】
（２）処理例１
図１０は、画像編集装置１が「服を着て帽子と鞄を持った人」の画像を編集対象画像として処理する場合の表示画面例を示す説明図である。
【００９６】
図１０（ａ）は、画像編集装置１が、編集対象画像を取得後、指示文字列が入力される前の時点での表示画面例である。図１０（ａ）に示すように、出力画像表示領域１０３には、「服を着て帽子と鞄を持った人」の編集対象画像が表示されている。また、部品画像キーワード表示領域１０４には、編集対象画像が含む部品画像のうち、現段階において色変更の対象として指定可能な部品画像に付与されている部品画像キーワードである、「服，ふく，上着，うわぎ」、「帽子，ぼうし」、「鞄，かばん」が、対応する部品画像を示す画像とともに表示されている。
【００９７】
また、参考画像表示領域１０５には、編集対象画像から生成された複数の参考画像が表示されている。参考画像は、色変更可能な部品画像を組み合わせて生成された例である。例えば、現段階における編集対象画像に基づき、「服」、「帽子」、「鞄」の部品画像が色変更可能であるため、「服と帽子」、「服と鞄」、「帽子と鞄」、「服と帽子と鞄」の組み合わせ例を生成し、その画像を参考画像として表示している。
【００９８】
図１０（ｂ）は、画像編集装置１が、指示文字列に「赤い帽子」が入力され、画像編集指示ボタン１０２が押された時の表示画面例である。
【００９９】
指示文字列「赤い帽子」は、指示文字列解析部１５において形態素解析され、部品画像キーワードとして「帽子」が、色制御情報として「赤い」がそれぞれ抽出される。そして、部品画像キーワード「帽子」から、「帽子」の部品画像の部品画像番号が特定される。また、色制御情報「赤い」から、「赤色」の色指定パラメータが決定される。
【０１００】
その結果、図１０（ｂ）に示すように、出力画像表示領域１０３には、色変更前の「服を着て帽子と鞄を持った人」の画像のうち、「帽子」の部品画像の色を「赤色」に変更した画像が編集画像として表示されている。そして、生成された編集画像は画像保持部１８に保持される。画像保持部１８が保持する編集画像を参考画像生成部３１が取得し、部品画像キーワード表示領域１０４および参考画像表示領域１０５の表示を更新する。
【０１０１】
具体的には、部品画像キーワード表示領域１０４には、部品画像「帽子」が色変更済みであるため、現段階における色変更の対象から除かれ、その他の指定可能な部品画像に付与されている部品画像キーワードである、「服，ふく，上着，うわぎ」、「鞄，かばん」が、対応する部品画像を示す画像とともに表示されている。また、参考画像表示領域１０５には、部品画像「帽子」を有する画像に絞り込まれ、「帽子」の部品画像の色を「赤色」に変更した参考画像が表示されている。
【０１０２】
図１０（ｃ）は、画像編集装置１が、指示文字列に「赤い服」が追加入力され、画像編集指示ボタン１０２が押された時の表示画面例である。
【０１０３】
指示文字列「赤い服」は、先の「赤い帽子」と同様に処理され、その結果、図１０（ｃ）に示すように、出力画像表示領域１０３には、色変更前の「服を着て帽子と鞄を持った人」の画像のうち、「服」の部品画像の色を「赤色」にさらに変更した画像が編集画像として表示されている。そして、上記と同様に、生成された編集画像は画像保持部１８に保持され、参考画像生成部３１が、部品画像キーワード表示領域１０４および参考画像表示領域１０５の表示を更新する。
【０１０４】
その結果、部品画像キーワード表示領域１０４には、部品画像「服」を現段階における色変更の対象からさらに除いて、部品画像キーワード「鞄，かばん」のみが対応する部品画像を示す画像とともに表示されている。また、参考画像表示領域１０５には、部品画像「帽子」および「服」を有する画像に絞り込まれ、「服」の部品画像の色を「赤色」にさらに変更した参考画像が表示されている。
【０１０５】
以上、図１０（ａ）〜図１０（ｃ）に示すように、所望する編集画像が得られるまで、指示文字列に部品画像キーワードおよび色制御情報を追加して、上記の編集作業を繰り返し実行することができる。
【０１０６】
（３）処理例２
図１１は、画像編集装置１が「服を着て帽子と鞄を持った人」の画像を編集対象画像として処理する際、最初の指示文字列として「赤い人」が入力された場合の表示画面例を示す説明図である。
【０１０７】
指示文字列「赤い人」は、指示文字列解析部１５において形態素解析され、部品画像キーワードとして「人」が、色制御情報として「赤い」がそれぞれ抽出される。そして、部品画像キーワード「人」から、「人」の部品画像の部品画像番号が特定される。また、色制御情報「赤い」から、「赤色」の色指定パラメータが決定される。しかし、部品画像「人」は、色変更が可能な部品画像ではない（図６）。そこで、上述したように、部品画像照合部１７は、編集対象画像に含まれる部品画像のうち、色を変更可能な部品画像のすべてを、色指定パラメータに従って色を変更する部品画像として特定する。
【０１０８】
その結果、図１１（ａ）に示すように、出力画像表示領域１０３には、色変更前の「服を着て帽子と鞄を持った人」の画像のうち、「服」、「帽子」、「鞄」の部品画像の色を「赤色」に変更した画像が編集画像として表示されている。そして、生成された編集画像は画像保持部１８に保持される。画像保持部１８が保持する編集画像を参考画像生成部３１が取得し、部品画像キーワード表示領域１０４および参考画像表示領域１０５の表示を更新する。このとき、「服」、「帽子」、「鞄」の部品画像は、色が変更されたが、図１０に示した例のように、個別に部品画像キーワードが指定されて色が変更された訳ではないので、参考画像生成部３１の処理としては、色変更済みとはしない。このとき、参考画像生成部３１は、部品画像照合部１７が更新して、画像保持部１８が保持している色変更済み情報を参照する。
【０１０９】
具体的には、部品画像キーワード表示領域１０４には、編集対象画像が含む部品画像のうち、現段階において色変更の対象として指定可能な部品画像に付与されている部品画像キーワードである、「服，ふく，上着，うわぎ」、「帽子，ぼうし」、「鞄，かばん」が、対応する部品画像を示す画像とともに表示されている。また、参考画像表示領域１０５には、現段階において色変更の対象として指定可能な部品画像「服」、「帽子」、「鞄」に基づき、「服と帽子」、「服と鞄」、「帽子と鞄」、「服と帽子と鞄」の組み合わせ例が生成され、「服」、「帽子」、「鞄」の部品画像の色を「赤色」に変更した画像が参考画像として表示されている。
【０１１０】
図１１（ｂ）は、画像編集装置１が、指示文字列に「黄色い帽子」が追加入力され、画像編集指示ボタン１０２が押された時の表示画面例である。
【０１１１】
指示文字列「黄色い帽子」は、先の「赤い帽子」と同様に処理され、その結果、図１１（ｂ）に示すように、出力画像表示領域１０３には、「服」、「帽子」、「鞄」の部品画像の色が「赤色」に変更された編集画像のうち、「帽子」の部品画像の色を「黄色」にさらに変更した画像が編集画像として表示されている。そして、上記と同様に、生成された編集画像は画像保持部１８に保持され、参考画像生成部３１が、部品画像キーワード表示領域１０４および参考画像表示領域１０５の表示を更新する。
【０１１２】
その結果、部品画像キーワード表示領域１０４には、部品画像「帽子」を現段階における色変更の対象から除いて、部品画像キーワード「服，ふく，上着，うわぎ」、「鞄，かばん」が対応する部品画像を示す画像とともに表示されている。また、参考画像表示領域１０５には、部品画像「帽子」を有する画像に絞り込まれ、「帽子」の部品画像の色を「黄色」にさらに変更した参考画像が表示されている。
【０１１３】
図１１（ｃ）は、画像編集装置１が、指示文字列に「青い鞄」が追加入力され、画像編集指示ボタン１０２が押された時の表示画面例である。
【０１１４】
指示文字列「青い鞄」は、先の「黄色い帽子」と同様に処理され、その結果、図１１（ｃ）に示すように、出力画像表示領域１０３には、「服」、「鞄」の部品画像の色が「赤色」に、「帽子」の部品画像の色が「黄色」にそれぞれ変更された編集画像から、「鞄」の部品画像の色が「青色」にさらに変更された編集画像が表示されている。そして、上記と同様に、生成された編集画像は画像保持部１８に保持され、参考画像生成部３１が、部品画像キーワード表示領域１０４および参考画像表示領域１０５の表示を更新する。
【０１１５】
その結果、部品画像キーワード表示領域１０４には、部品画像「鞄」を現段階における色変更の対象からさらに除いて、部品画像キーワード「服，ふく，上着，うわぎ」が対応する部品画像を示す画像とともに表示されている。また、参考画像表示領域１０５には、部品画像「帽子」「鞄」を有する画像に絞り込まれ、「鞄」の部品画像の色を「青色」にさらに変更した参考画像が表示されている。
【０１１６】
以上、図１１（ａ）〜図１１（ｃ）に示すように、部品画像「人」のように色変更が不可能な部品画像の色は変更しないので、「赤い肌の人」のような画像は生成されない。また、色変更する部品画像を特定せずに色制御情報が入力された場合には、色変更が可能なすべての部品画像の色を、色制御情報に対応する色指定パラメータに従って色を変更することができる。そして、その後、部品画像キーワードを入力することで、個別に部品画像を指定した色変更をさらに行うことができる。つまり、追加された指示文字列によって色指定を加えられた部品画像の色が変更可能であれば、該部品画像の色が変更できる。
【０１１７】
（４）処理例３
図１２は、画像編集装置１が「服を着て帽子と鞄を持った人」の画像を編集対象画像として処理する際、参考画像が選択された場合の表示画面例を示す説明図である。
【０１１８】
図１２（ａ）に示すように、参考画像表示領域１０５には、出力画像表示領域１０３に表示されている画像（すなわち、画像保持部１８に保持されている編集対象画像あるいは編集画像）を構成する部品画像のうち、さらに色変更が可能な部品画像の組み合わせ例が表示され、ユーザが選択可能になる。
【０１１９】
そして、参考画像表示領域１０５に表示された部品画像の組み合わせ例から１つがユーザによって選択されると、図１２（ｂ）に示すように、その組み合わせ例の部品画像に付与された部品画像キーワードが指示文字列入力領域１０１に表示される。このとき、指示文字列入力領域１０１には、部品画像キーワードが、色制御情報を追記すれば指示文字列を完成できるように表示される。例えば、図１２（ｂ）に示した指示文字列では、ユーザによって選択された参考画像に含まれるさらに色変更可能な部品画像のそれぞれについて、部品画像キーワードの１つと、その前に色制御情報の文字を記入できる空欄とが表示されている（「[  ]色の服で、[  ]色の帽子で、[  ]色の鞄の人」）。
【０１２０】
そして、図１２（ｃ）に示すように、指示文字列入力領域１０１の空欄に、ユーザが色制御情報を記入すると、指示文字列が完成し（「[赤]色の服で、[黄]色の帽子で、[青]色の鞄の人」）、画像編集指示ボタン１０２が押されると、当該指示文字列に従って画像編集を開始する。
【０１２１】
以上、図１２（ａ）〜図１２（ｃ）に示すように、参考画像表示領域１０５に、さらに色変更が可能な部品画像の組み合わせ例を参考画像として表示しておき、ユーザが選択したとき、選択された組み合わせ例の部品画像の色を変更するための指示文字列のひな型を生成して、指示文字列入力領域１０１に表示する。これにより、ユーザは指示文字列入力領域１０１に指示文字列を入力する際、参考画像表示領域１０５に表示された組み合わせ例から所望の組み合わせ例を選択するだけで、部品画像キーワードが記入された指示文字列を得ることができ、それに色制御情報を追記すれば指示文字列を完成させることができる。よって、ユーザは指示文字列を容易に入力することが可能となる。
【０１２２】
なお、図１２には、指示文字列入力領域１０１にユーザが何も入力しない状態で、参考画像を選択する場合を示したが、いくつかの色編集を行った後、所望の参考画像が表示された段階で、参考画像を選択することもできる。
【０１２３】
（５）処理例４
図１３は、画像編集装置１が「服を着て帽子と鞄を持った人」の画像を編集対象画像として処理する際、編集対象画像の上に直接色制御情報を入力する場合の表示画面例を示す説明図である。
【０１２４】
図１３に示すように、出力画像表示領域１０３に表示された編集対象画像あるいは編集画像の上にユーザが色制御情報の文字列を直接入力できるようにし、文字列が重なっている色変更可能な部品画像の色を、当該文字列によって指定された色制御情報に従って色変更するようにしてもよい。例えば、図１３の例では、まず、部品画像「帽子」に重ねて文字列「黄色」が入力されたため、部品画像「帽子」の色を黄色に変更する。その後、部品画像「鞄」に重ねて文字列「青色」が入力されたため、部品画像「鞄」の色を青色に変更する。
【０１２５】
なお、上記の処理では、色を変更する部品画像を、文字列の領域に基づいて決定するが、その決定方法は適宜選択できる。具体的には、例えば、文字列の領域が重なっている部品画像のすべてを色変更の対象としてもよいし、文字列の領域が重なる部品画像のうちで、文字列の領域を最も広く含む部品画像や最も上のレイヤーである部品画像を色変更の対象としてもよい。
【０１２６】
以上のように、画像編集装置１は、部品画像を指定する方法として、色制御情報とともに部品画像キーワードを指示文字列入力領域１０１に入力する操作だけではなく、出力画像表示領域１０３に表示された編集対象画像あるいは編集画像の上に色制御情報の文字列を直接入力する操作も備えている。ここで、上述した部品画像キーワードを用いて指定する方法では、色変更を行いたい領域の位置や大きさによらず、同じ操作で指定できるため、レイヤーが同じであれば、例えば複数の小さな領域を同時に指定することができて、効率的である。しかし、一つの大きな領域の色を変更したい場合には、画像中に直接色を指定する方が効率がよい場合もある。そこで、上記のように２つの操作方法を、特別な切り替え操作を必要とせずに利用できるようにすることで、状況に応じた最適な操作を提供することができる。その結果、ユーザはストレスなく編集操作を行うことが可能となる。
【０１２７】
〔補足〕
最後に、画像編集装置１の各ブロック、特に、指示文字列入力部１４、指示文字列解析部１５、部品画像照合部１７、色制御情報処理部１９、画像生成部２１、参考画像生成部３１は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０１２８】
後者の場合、画像編集装置１は、各機能を実現するプログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである画像編集装置１の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記画像編集装置１に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１２９】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ（登録商標）／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１３０】
また、画像編集装置１を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０１３１】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１３２】
本発明は、画像の一部領域のみの色を簡便に変更することを可能とするものであるため、画像を作成あるいは編集する機器において広く利用することができる。
【符号の説明】
【０１３３】
１    画像編集装置
１２    画像入力部（画像取得手段）
１４    指示文字列入力部（指示文字列取得手段）
１５    指示文字列解析部（指示文字列解析手段）
１７    部品画像照合部（部品画像照合手段）
１９    色制御情報処理部（色制御情報処理手段）
２１    画像生成部（画像生成手段）
３１    参考画像生成部（指定文字列入力支援手段）
Ｓ１    画像取得ステップ
Ｓ２    指示文字列取得ステップ
Ｓ３、Ｓ４、Ｓ６    指示文字列解析ステップ
Ｓ５    部品画像照合ステップ
Ｓ７    色制御情報処理ステップ
Ｓ８    画像生成ステップ
【図２】
2013254465.tif 000003
【図３】
2013254465.tif 000004
【図４】
2013254465.tif 000005
【図５】
2013254465.tif 000006
【図６】
2013254465.tif 000007
【図７】
2013254465.tif 000008
【図８】
2013254465.tif 000009
【図９】
2013254465.tif 000010
【図１０】
2013254465.tif 000011
【図１１】
2013254465.tif 000012
【図１２】
2013254465.tif 000013
【図１３】
2013254465.tif 000014
【図１】
2013254465.tif 000015