(57)【要約】【課題】作成する画像の内容を表現したテキストデータまたは下書き画像データの特徴部分に類似する部品画像データを検索して合成し、イメージに最適なイラストまたは実写の画像を生成する。【解決手段】画像生成装置は、作成する画像の内容を記述したテキストデータまたは下書き画像データを特徴に応じて複数の部分データに分割し、各部分データの特徴データをパラメータ化して作成する画像の構造データとともにメタデータ化し、画像サーバ装置に伝送する。その後、画像生成装置は、画像サーバ装置から各部分データに類似した部品画像データとその組み合わせデータを受信すると、組み合わせデータ内の組み合わせ毎に各部品画像データを対応する部分データの特徴に応じて修正し、合成して合成画像データとともにその著作権データと識別子を生成する。そして合成画像データに著作権データまたは識別子を電子透かしとして埋め込む。【選択図】  図２
2004318187.tif 000002
【特許請求の範囲】
【請求項１】
作成する画像の内容を記述したテキストデータまたは手書きの下書き画像データの構成に応じて前記テキストデータまたは前記下書き画像データを複数の部分データに分割し、前記テキストデータまたは前記下書き画像データを構成する全部分データの関係を記述した構造データを生成した後、前記部分データを構文解析または画像解析して得られた結果を用いて予め決められた方式に基づいて生成したパラメータデータを前記構造データとともに伝送データとして画像を記録したデータベースを有するサーバ装置に送信した後、前記サーバ装置から受信した伝送データを多重分離してテキストデータまたは前記下書き画像データを構成する各部分データに対応する少なくとも一つの部品画像データ、前記部品画像データのデータサイズ等を記録した属性データ、前記部品画像データの特徴を数値または言語で表現した特徴データおよび前記構造データに応じて前記部品画像データの少なくとも１つの組み合わせを記録した組み合わせデータを抽出し、前記組み合わせデータに設定された組み合わせ毎に前記部品画像データの属性データを検索して前記組み合わせに属する前記部品画像データを呼び出すとともに、前記部品画像データおよびその特徴データと対応する前記部分データを比較して前記部品画像データを修正しながら前記組み合わせに属する全部品画像データを合成することにより実写やイラストなどの合成画像データを生成し、前記部品画像データの修正個所から修正データを生成した後、前記構造データ、前記合成画像データを構成する全部品画像データとその修正データ、前記属性データおよび前記合成画像データを記録媒体に記録する画像生成装置。
【請求項２】
多重化されたデータやメタデータなどのような形式で入力するデータより画像の内容を記述したテキストデータまたは下書き画像データを特徴に応じて分割した少なくとも１つの部分データを構文解析または画像解析して抽出したパラメータデータおよび前記テキストデータまたは前記下書き画像データにおける前記部分データの関係を記述した構造データを抽出した後、少なくとも実写やイラストなどを分割して部品化した部品画像データおよび前記部品画像データの特徴を数値または言語で表現した特徴データを１つのレコードとして記録した画像データベースに接続し、前記構造データの内容に応じて呼び出した前記部分データのパラメータデータを用いて前記画像データベースを検索して前記部品画像データとその特徴データを読み出し、前記部分データのパラメータデータに応じた変換方法に応じて前記部品画像データまたはその特徴データを用いて前記部品画像データのパラメータデータを生成するとともに、前記部品画像データおよび前記部分データのパラメータデータを比較して算出した類似度の大きいものから予め決められた数の前記部品画像データとその特徴データを選択し、前記画像データベース検索および前記部品画像データ選択を前記テキストデータまたは前記下書き画像データを構成する全部分データに対して行った後、前記構造データの内容および前記類似度を基にして少なくとも１つの前記部品画像データの組み合わせを記録した組み合わせデータおよび前記部品画像データの属性データを生成し、前記特徴データ、前記属性データ、前記組み合わせデータおよび前記部品画像データを多重化して出力する画像サーバ装置。
【請求項３】
作成する画像の内容を記述したテキストデータまたは手書きの下書き画像データの構成に応じて前記テキストデータまたは前記下書き画像データを複数の部分データに分割し、前記テキストデータまたは前記下書き画像データを構成する全部分データ間の関係を記述した構造データを生成するとともに、前記部分データを構文解析または画像解析して得られた結果を用いて予め決められた方式に基づいてパラメータデータを生成した後、少なくとも実写やイラストなどを分割して部品化した部品画像データおよび前記部品画像データの特徴を数値または言語で表現した特徴データを１つのレコードとして記録した画像データベースに接続し、前記構造データに応じた順番で呼び出した前記部分データのパラメータデータを用いて前記画像データベースを検索することにより前記部品画像データとその特徴データを読み出した後、前記部分データのパラメータデータに設定された変換方法に応じて前記部品画像データまたはその特徴データを用いて前記部品画像データのパラメータデータを生成するとともに、前記部分データと前記部品画像データのパラメータデータを比較して算出した類似度の大きいものから少なくとも１つの前記部品画像データとその特徴データを選択し、前記画像データベース検索および前記部品画像データ選択を前記テキストデータまたは前記下書き画像データを構成する全部分データに対して行った後、前記構造データの内容および前記類似度を基にして前記部品画像データの少なくとも１つの組み合わせを設定した組み合わせデータおよび前記部品画像データの属性データを生成し、前記組み合わせデータに設定した組み合わせ毎に前記部品画像データの属性データを検索して呼び出した前記部品画像データとその特徴データおよび対応する前記部分データを比較して前記部品画像データを修正しながら前記組み合わせに属する全部品画像データを合成することにより実写やイラストなどの合成画像データを生成し、前記部品画像データの修正内容から修正データを生成した後、前記構造データ、前記合成画像データを構成する全部品画像データとその修正データ、前記属性データおよび前記合成画像データを記録媒体に記録するサーバ一体型画像生成装置。
【請求項４】
画像データベースが部品画像データおよびその特徴データに加えて前記部品画像データの著作権データを１つのレコードとして記録し、前記画像データベースの検索時にテキストデータまたは下書き画像データを構成する各部分データと対応する前記部品画像データのパラメータデータの比較結果を基にして算出した類似度に応じて前記画像データベースから抽出する前記部品画像データとその特徴データおよび著作権データを決定する請求項２記載の画像サーバ装置または請求項３記載のサーバ一体型画像生成装置。
【請求項５】
テキストデータまたは下書き画像データを構成する各部分データを用いて画像を記録したデータベースを有するサーバ装置から前記部分データに対応する部品画像データとその属性データ、特徴データ、著作権データおよび組み合わせデータを多重化した伝送データを受信し、部分画像データ、構造データ、前記属性データ、前記特徴データおよび前記組み合わせデータを用いて合成画像データを生成した後、前記合成画像データの著作権データおよびその識別子を生成し、前記部品画像データと前記合成画像データの著作権データおよび前記識別子を記録媒体に記録する請求項１記載の画像生成装置。
【請求項６】
テキストデータまたは下書き画像データを構成する各部分データを用いて画像データベースから前記部分データに対応する部品画像データとその属性データ、特徴データおよび著作権データを抽出し、部分画像データ、構造データ、前記属性データ、前記特徴データおよび組み合わせデータを用いて合成画像データを生成した後、前記合成画像データの著作権データおよびその識別子を生成し、前記部品画像データと前記合成画像データの著作権データおよび前記識別子を記録媒体に記録する請求項４記載のサーバ一体型画像生成装置。
【請求項７】
合成画像データおよび合成画像データを構成する全部品画像データの著作権データまたは前記著作権データの識別子を合成画像データに電子透かしとして埋め込む請求項５記載の画像生成装置または請求項６記載のサーバ一体型画像生成装置。
【請求項８】
少なくとも１つの請求項１記載の画像生成装置および少なくとも１つの請求項２記載の画像サーバ装置をネットワークで接続した画像生成システム。
【請求項９】
テキストデータまたは下書き画像データを構成する全部分データのパラメータデータおよび構造データをメタデータに符号化し、画像を記録したデータベースを有するサーバ装置に前記メタデータを伝送データとして送信する請求項１記載の画像生成装置。
【請求項１０】
画像を記録したデータベースを有するサーバ装置から部品画像データおよび前記部品画像データの属性データ、特徴データおよび組み合わせデータのメタデータを多重化したデータを受信し、前記多重化データを多重分離して前記部品画像データおよび前記メタデータを抽出した後、前記メタデータを復号して前記部品画像データの属性データ、特徴データおよび組み合わせデータを抽出する請求項１記載の画像生成装置。
【請求項１１】
画像を記録したデータベースを有するサーバ装置から部品画像データおよび前記部品画像データの属性データ、特徴データ、著作権データおよび組み合わせデータのメタデータを多重化したデータを受信するとともに、前記多重化データを多重分離して前記部品画像データおよび前記メタデータを抽出した後、前記メタデータを復号して前記部品画像データの属性データ、特徴データ、著作権データおよび組み合わせデータを抽出する請求項１記載の画像生成装置。
【請求項１２】
部品画像データの属性データ、特徴データおよび組み合わせデータをメタデータに符号化した後、前記部品画像データおよび前記メタデータを多重化したデータを出力する請求項４記載の画像サーバ装置。
【請求項１３】
部品画像データの属性データ、特徴データ、著作権データおよび組み合わせデータをメタデータに符号化した後、前記部品画像データおよび前記メタデータを多重化したデータを出力する請求項４記載の画像サーバ装置。
【請求項１４】
作成する画像の内容を記述したテキストデータまたは手書きの下書き画像データを構成する複数の部分データをそれぞれ構文解析または画像解析して抽出した特徴データに類似した実写やイラストなどの部分画像データをサンプルデータとして抽出するためのサンプルデータ記録領域を有し、前記サンプルデータまたはその特徴データを予め決められた方式に基づいてパラメータデータに変換する請求項１記載の画像生成装置または請求項３記載のサーバ一体型画像生成装置。
【請求項１５】
合成画像データおよび前記合成画像データを構成する全部品画像データを記録する画像データ記録領域、前記部品画像データの修正データと属性データ、前記合成画像データ内の前記部品画像データ間の関係を記述した構造データ、前記合成画像データの著作権データおよび前記合成画像データを構成する全部品画像データの著作権データを記録する付属データ記録領域、請求項１４記載のサンプルデータ記録領域からなる記録装置を有する請求項１記載の画像生成装置または請求項３記載のサーバ一体型画像生成装置。
【請求項１６】
ネットワークを介して合成画像データを他の端末に送信するかリムーバブルメディアを介して前記合成画像データを前記端末に移動する際に、少なくとも前記合成画像データおよび合成画像データの著作権データを多重化したデータまたは少なくとも修正データを用いて前記合成画像データを構成する全部品画像データを修正した後の前記部品画像データ、合成画像データの構造データ、前記部品画像データの属性データおよび前記合成画像データと前記部品画像データの著作権データを多重化したデータを前記ネットワークまたは前記リムーバブルメディアに出力する請求項５記載の画像生成装置または請求項６記載のサーバ一体型画像生成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データを生成する技術に関する。より具体的には、本発明は、作画者の作成したい画像の内容を記述したテキストデータまたは手書きやＣＡＤ、作画ソフトなどにより作成した下書き画像データを複数の部分データに分割し、各部分データから抽出した特徴データを基にしてデータベースから読み出した実写やイラストの部品画像データを対応する部分データの特徴に応じて修正した後、合成して作画者のイメージに合う詳細な合成画像データを生成し、合成画像データの著作権データおよびその識別子を生成して著作権データまたはその識別子を合成画像データに電子透かしとして埋め込む画像生成システム等の技術に関する。
【０００２】
【従来の技術】
現在、作画者がイメージした画像を表現するには紙や布などの物体上に鉛筆や絵筆等を用いて描画するか、コンピュータ上でＣＡＤや作画ソフトなどを動作させて、ディスプレーを見ながらマウスやライトペンなどを操作して描画し、電子データとして記録している。また、以上の様にして作成した画像を複製する際に、紙や布などの物体上に描画した画像の場合は原画像を参照しながら新たな物体上に初めから描画し直すか、原画像を写真撮影したものを印刷するかしているとともに、コンピュータ上で描画した画像の場合は画像の電子データを記録したファイルを新たなファイルにコピーしている。
【０００３】
さらに、画像が作画者のものであることを証明し、作画者が著作権を有していることを明示するため、紙や布などの物体上に描画した画像の場合は画像の隅に作画者により署名や押印するとともに、コンピュータ上で描画した画像の場合は著作権データを付属データとしてファイルに記録している。
【０００４】
【発明が解決しようとする課題】
しかしながら、作画者がイメージした画像を最初から紙などの物体やディスプレー上に完成させるためには、何度も下書きを繰り返して段階的にイメージを具体化する必要がある上、配色を考慮したりイメージしている対象物以外の背景などを描画したりする必要があり、画像を完成させるまでに煩雑な多くの作業を要し、時間を浪費する上、完成した画像が当初のイメージと異なることが多く、作画者の満足する画像を作成することが困難であった。また、画像を複製する際に、紙や布などの物体上に描画した画像の場合には再描画や写真撮影などにより別途資材や機器を用意する必要がある上、コンピュータ上で描画した画像の場合には画像のサイズが大きく、画質が高精彩になるほど、画像の電子データを記録したファイルのデータサイズが大きくなり、画像複製用に大容量の記録装置を用意する必要があった。また、描画する際に参考となる画像を利用する場合に、作画者自身が参考画像をスキャナーなどでコンピュータに取り込み、画像修正ソフトなどで使用したい部分を切り出したり色合いを修正したりする必要があり、時間や費用を浪費していた。その上、従来のＣＡＤや作画ソフトでは、作成したい画像の内容を記述したテキストデータから精密な画像を自動的に作成することは不可能であった。
【０００５】
さらに、画像の著作権が侵害された場合に画像が本物であることを証明するために、紙や布などの物体上に描画した画像の場合には画像の作風や押印の形状、署名の筆跡などを専門家により鑑定してもらう必要がある上、コンピュータ上で描画した画像の場合には付属データとして記録した著作権データの内容や記録場所が予め分かっているため、著作権データを削除したり改竄したりすることが容易であった。また、著作権のある複数の画像データから取り出した部品画像データを合成して一つの合成画像データを生成した場合、著作権データの管理が複雑になり、後で合成画像データの著作権データを調査する際に、新たに人手で各部品画像データの著作権を再調査する必要があった。
【０００６】
本発明は、上記課題に鑑みてなされたものであり、その目的は、従来より作画者のイメージに一致する詳細な画像の生成および初心者でも熟練者並みの高品質な画像の生成を容易かつ効率的に行うことを可能にし、作成した合成画像データおよび前記合成画像データを構成する部品画像データの著作権データの削除や改竄を困難にするとともに、著作権データの効率的な管理を実現することである。
【０００７】
【課題を解決するための手段】
本発明の画像生成装置は、作成したい画像の内容を記述したテキストデータまたは手書きやＣＡＤ、作画ソフトなどにより作成した下書き画像データを特徴に応じて複数の部分データに分割し、各部分データを構文解析または画像解析して得られた結果をメタデータ化した後、前記部分データ毎にデータベースを検索して読み出した少なくとも１つの部品画像データの中から前記部品画像データを用いて算出した類似度の大きいものから予め決められた数の部品画像データを選択し、前記部分データと対応する前記部品画像データ間の類似度および前記テキストデータまたは前記下書き画像データ内の各部分データの構成に応じて前記部品画像データの組み合わせを少なくとも１つ生成した後、前記組み合わせ毎に前記部品画像データを呼び出し、前記部品画像データと対応する前記部分データとの比較結果に応じて前記部品画像データを変形するとともに、合成して生成した少なくとも１つの合成画像データの中から作画者のイメージに最適な合成画像データを選択することにより、従来よりも効率的、高精彩かつ安価に画像を生成できると共に、前記合成画像データにそれ自身および前記合成画像データを構成する全部品画像データの著作権データまたは前記著作権データの識別子を電子透かしとして埋め込むことにより、上記目的を達成する。
【０００８】
より具体的には、本発明の第１の形態によれば、画像生成装置は、作成する画像の内容を記述したテキストデータまたは手書きの下書き画像データの構成に応じて前記テキストデータまたは前記下書き画像データを複数の部分データに分割し、前記テキストデータまたは前記下書き画像データを構成する全部分データの関係を記述した構造データを生成した後、前記部分データを構文解析または画像解析して得られた結果を用いて予め決められた方式に基づいて生成したパラメータデータを前記構造データとともに伝送データとして画像を記録したデータベースを有するサーバ装置に送信した後、前記サーバ装置から受信した伝送データを多重分離してテキストデータまたは前記下書き画像データを構成する各部分データに対応する少なくとも一つの部品画像データ、前記部品画像データのデータサイズ等を記録した属性データ、前記部品画像データの特徴を数値または言語で表現した特徴データおよび前記構造データに応じて前記部品画像データの少なくとも１つの組み合わせを記録した組み合わせデータを抽出し、前記組み合わせデータに設定された組み合わせ毎に前記部品画像データの属性データを検索して前記組み合わせに属する前記部品画像データを呼び出すとともに、前記部品画像データおよびその特徴データと対応する前記部分データを比較して前記部品画像データを修正しながら前記組み合わせに属する全部品画像データを合成することにより実写やイラストなどの合成画像データを生成し、前記部品画像データの修正個所から修正データを生成した後、前記構造データ、前記合成画像データを構成する全部品画像データとその修正データ、前記属性データおよび前記合成画像データを記録媒体に記録するものである。
【０００９】
また、本発明の第２の形態によれば、画像サーバ装置は、多重化されたデータやメタデータなどのような形式で入力するデータより画像の内容を記述したテキストデータまたは下書き画像データを特徴に応じて分割した少なくとも１つの部分データを構文解析または画像解析して抽出したパラメータデータおよび前記テキストデータまたは前記下書き画像データにおける前記部分データの関係を記述した構造データを抽出した後、少なくとも実写やイラストなどを分割して部品化した部品画像データおよび前記部品画像データの特徴を数値または言語で表現した特徴データを１つのレコードとして記録した画像データベースに接続し、前記構造データの内容に応じて呼び出した前記部分データのパラメータデータを用いて前記画像データベースを検索して前記部品画像データとその特徴データを読み出し、前記部分データのパラメータデータに応じた変換方法に応じて前記部品画像データまたはその特徴データを用いて前記部品画像データのパラメータデータを生成するとともに、前記部品画像データおよび前記部分データのパラメータデータを比較して算出した類似度の大きいものから予め決められた数の前記部品画像データとその特徴データを選択し、前記画像データベース検索および前記部品画像データ選択を前記テキストデータまたは前記下書き画像データを構成する全部分データに対して行った後、前記構造データの内容および前記類似度を基にして少なくとも１つの前記部品画像データの組み合わせを記録した組み合わせデータおよび前記部品画像データの属性データを生成し、前記特徴データ、前記属性データ、前記組み合わせデータおよび前記部品画像データを多重化して出力するものである。
【００１０】
また、本発明の第３の形態によれば、サーバ一体型画像生成装置は、作成する画像の内容を記述したテキストデータまたは手書きの下書き画像データの構成に応じて前記テキストデータまたは前記下書き画像データを複数の部分データに分割し、前記テキストデータまたは前記下書き画像データを構成する全部分データ間の関係を記述した構造データを生成するとともに、前記部分データを構文解析または画像解析して得られた結果を用いて予め決められた方式に基づいてパラメータデータを生成した後、少なくとも実写やイラストなどを分割して部品化した部品画像データおよび前記部品画像データの特徴を数値または言語で表現した特徴データを１つのレコードとして記録した画像データベースに接続し、前記構造データに応じた順番で呼び出した前記部分データのパラメータデータを用いて前記画像データベースを検索することにより前記部品画像データとその特徴データを読み出した後、前記部分データのパラメータデータに設定された変換方法に応じて前記部品画像データまたはその特徴データを用いて前記部品画像データのパラメータデータを生成するとともに、前記部分データと前記部品画像データのパラメータデータを比較して算出した類似度の大きいものから少なくとも１つの前記部品画像データとその特徴データを選択し、前記画像データベース検索および前記部品画像データ選択を前記テキストデータまたは前記下書き画像データを構成する全部分データに対して行った後、前記構造データの内容および前記類似度を基にして前記部品画像データの少なくとも１つの組み合わせを設定した組み合わせデータおよび前記部品画像データの属性データを生成し、前記組み合わせデータに設定した組み合わせ毎に前記部品画像データの属性データを検索して呼び出した前記部品画像データとその特徴データおよび対応する前記部分データを比較して前記部品画像データを修正しながら前記組み合わせに属する全部品画像データを合成することにより実写やイラストなどの合成画像データを生成し、前記部品画像データの修正内容から修正データを生成した後、前記構造データ、前記合成画像データを構成する全部品画像データとその修正データ、前記属性データおよび前記合成画像データを記録媒体に記録するものである。
【００１１】
また、本発明の第４の形態によれば、画像サーバ装置またはサーバ一体型画像生成装置は、前記画像データベースが部品画像データおよびその特徴データに加えて前記部品画像データの著作権データを１つのレコードとして記録し、前記画像データベースの検索時に前記テキストデータまたは下書き画像データを構成する各部分データと対応する前記部品画像データのパラメータデータの比較結果を基にして算出した類似度に応じて前記画像データベースから抽出する前記部品画像データとその特徴データおよび著作権データを決定するものである。
【００１２】
また、本発明の第５の形態によれば、画像生成装置は、前記テキストデータまたは下書き画像データを構成する各部分データを用いて画像を記録したデータベースを有するサーバ装置から前記部分データに対応する部品画像データとその属性データ、特徴データ、著作権データおよび組み合わせデータを多重化した伝送データを受信し、前記部分画像データ、構造データ、属性データ、特徴データおよび前記組み合わせデータを用いて前記合成画像データを生成した後、前記合成画像データの著作権データおよびその識別子を生成し、前記部品画像データと前記合成画像データの著作権データおよび前記識別子を記録媒体に記録するものである。
【００１３】
また、本発明の第６の形態によれば、サーバ一体型画像生成装置は、前記テキストデータまたは下書き画像データを構成する各部分データを用いて前記画像データベースから前記部分データに対応する部品画像データとその属性データ、特徴データおよび著作権データを抽出し、前記部分画像データ、構造データ、属性データ、特徴データおよび前記組み合わせデータを用いて前記合成画像データを生成した後、前記合成画像データの著作権データおよびその識別子を生成し、前記部品画像データと前記合成画像データの著作権データおよび前記識別子を記録媒体に記録するものである。
【００１４】
また、本発明の第７の形態によれば、画像生成装置またはサーバ一体型画像生成装置は、前記合成画像データおよび前記合成画像データを構成する全部品画像データの著作権データまたは前記著作権データの識別子を前記合成画像データに電子透かしとして埋め込むものである。
【００１５】
また、本発明の第８の形態によれば、画像生成システムは、少なくとも１つの前記画像生成装置および少なくとも１つの前記画像サーバ装置をネットワークで接続するものである。
【００１６】
また、本発明の第９の形態によれば、画像生成装置は、前記テキストデータまたは下書き画像データを構成する全部分データのパラメータデータおよび前記構造データをメタデータに符号化し、画像を記録したデータベースを有するサーバ装置に前記メタデータを伝送データとして送信するものである。
【００１７】
また、本発明の第１０の形態によれば、画像生成装置は、画像を記録したデータベースを有するサーバ装置から前記部品画像データおよび前記部品画像データの属性データ、特徴データおよび組み合わせデータのメタデータを多重化したデータを受信し、前記多重化データを多重分離して前記部品画像データおよび前記メタデータを抽出した後、前記メタデータを復号して前記部品画像データの属性データ、特徴データおよび組み合わせデータを抽出するものである。
【００１８】
また、本発明の第１１の形態によれば、画像生成装置は、画像を記録したデータベースを有するサーバ装置から前記部品画像データおよび前記部品画像データの属性データ、特徴データ、著作権データおよび組み合わせデータのメタデータを多重化したデータを受信するとともに、前記多重化データを多重分離して前記部品画像データおよび前記メタデータを抽出した後、前記メタデータを復号して前記部品画像データの属性データ、特徴データ、著作権データおよび組み合わせデータを抽出するものである。
【００１９】
また、本発明の第１２の形態によれば、画像サーバ装置は、前記部品画像データの属性データ、特徴データおよび組み合わせデータをメタデータに符号化した後、前記部品画像データおよび前記メタデータを多重化したデータを出力するものである。
【００２０】
また、本発明の第１３の形態によれば、画像サーバ装置は、前記部品画像データの属性データ、特徴データ、著作権データおよび組み合わせデータをメタデータに符号化した後、前記部品画像データおよび前記メタデータを多重化したデータを出力するものである。
【００２１】
また、本発明の第１４の形態によれば、画像生成装置またはサーバ一体型画像生成装置は、作成する画像の内容を記述したテキストデータまたは手書きの下書き画像データを構成する複数の部分データをそれぞれ構文解析または画像解析して抽出した特徴データに類似した実写やイラストなどの部分画像データをサンプルデータとして抽出するためのサンプルデータ記録領域を有し、前記サンプルデータまたはその特徴データを予め決められた方式に基づいてパラメータデータに変換するものである。
【００２２】
また、本発明の第１５の形態によれば、画像生成装置またはサーバ一体型画像生成装置は、合成画像データおよび前記合成画像データを構成する全部品画像データを記録する画像データ記録領域、前記部品画像データの修正データと属性データ、前記合成画像データ内の前記部品画像データ間の関係を記述した構造データ、前記合成画像データの著作権データおよび前記合成画像データを構成する全部品画像データの著作権データを記録する付属データ記録領域、前記サンプルデータ記録領域からなる記録装置をするものである。
【００２３】
また、本発明の第１６の形態によれば、画像生成装置またはサーバ一体型画像生成装置は、ネットワークを介して前記合成画像データを他の端末に送信するかリムーバブルメディアを介して前記合成画像データを前記端末に移動する際に、少なくとも前記合成画像データおよび前記合成画像データの著作権データを多重化したデータまたは少なくとも前記修正データを用いて前記合成画像データを構成する全部品画像データを修正した後の前記部品画像データ、前記合成画像データの構造データ、前記部品画像データの属性データおよび前記合成画像データと前記部品画像データの著作権データを多重化したデータを前記ネットワークまたは前記リムーバブルメディアに出力するものである。
【００２４】
【発明の実施の形態】
以下、添付の図面を参照して本発明の実施の形態を説明する。
【００２５】
図１は画像生成装置１００および画像サーバ装置２００を用いた画像生成システムの構成図である。
【００２６】
図１に示すように、作成したい画像の内容を記述したテキストデータ１００１または描画ソフトウェアで作成するかスキャナーで取り込んで電子化等した線描などの下書き画像データ１００２を画像生成装置１００に入力する。そして、画像生成装置１００は、テキストデータ１００１または下書き画像データ１００２をその構成に応じて複数の部分データに分割し、テキストデータ１００１または下書き画像データ１００２内の各部分データの関係を記述した構造データを生成するとともに、各部分データを詳細に構文解析または画像解析して得られた結果を用いて算出したパラメータデータを構造データとともにメタデータに符号化し、前記メタデータを伝送データとしてネットワーク６００を介して画像サーバ装置２００に送信する。
【００２７】
一方、画像サーバ装置２００は、ネットワーク６００を介して画像生成装置１００から受信した伝送データよりメタデータを抽出した後、メタデータを復号してテキストデータ１００１または下書き画像データ１００２を構成する各部分データのパラメータデータおよび構造データを抽出する。そして、画像サーバ装置２００は、少なくとも実写やイラストなどを分割して部品化した部品画像データとその特徴データおよび著作権データを１つのレコードとして記録した画像データベース３００に接続して、構造データに応じて決定した順番で呼び出した部分データのパラメータデータを用いて画像データベースを検索し、少なくとも一つの部品画像データとその特徴データおよび著作権データを読み出すとともに、部分データのパラメータデータに設定された変換方法に応じて対応する部品画像データまたはその特徴データを用いて部品画像データのパラメータデータを生成し、部分データと対応する部品画像データのパラメータデータを用いて算出した類似度の大きなものから予め決められた数の部品画像データとその特徴データおよび著作権データを選択する。次に、画像サーバ装置２００は、部品画像データの類似度および構造データに応じて少なくとも１つの部品画像データの組み合わせを設定した組み合わせデータおよび部品画像データの属性データを生成した後、部品画像データの属性データ、特徴データおよび著作権データと組み合わせデータをメタデータに符号化するとともに、前記部品画像データと前記メタデータを多重化し、伝送データとしてネットワーク６００を介して画像生成装置１００に送信する。
【００２８】
画像生成装置１００は、ネットワーク６００を介して画像サーバ装置２００から受信した伝送データを多重分離して部品画像データとメタデータを抽出し、メタデータを復号して部品画像データの属性データ、特徴データおよび著作権データと組み合わせデータを抽出するとともに、組み合わせデータに設定された組み合わせ毎に部品画像データの属性データを検索して呼び出した部品画像データおよび対応する部分データの比較結果に応じて部品画像データを修正し、合成して合成画像データを生成する。そして、画像生成装置１００は、部品画像データの修正内容から修正データを生成した後、合成画像データ１００３の著作権データを生成し、合成画像データ１００３および合成画像データ１００３を構成する全部品画像データの著作権データを合成して合成著作権データを生成するとともに、前記合成著作権データの識別子を生成し、前記合成著作権データまたはその識別子を合成画像データ１００３に電子透かしとして埋め込んだ後、前記部品画像データ、前記構造データ、前記属性データ、前記修正データ、前記合成画像データおよび前記著作権データをＨＤなどの記録媒体に記録する。
【００２９】
今、以上に示す画像生成システムを用いて図５に示す画像を生成する場合について以下に示す。作画者は図６（ａ）に示す画像のイメージを記述したテキストデータ１００１または図６（ｂ）に示す画像をイメージした線描画をスキャナーで読み取るか描画ソフトウェアにより入力した下書き画像データ１００２を作成しているものとする。また、テキストデータ１００１は画像を構成するオブジェクトとその特徴、状態および位置が対応する様に記述し、下書き画像データ１００２は画像内の各オブジェクトを識別可能なように描画するとともに、各オブジェクトの特徴や状態を各オブジェクト内部またはその近くに識別可能な形式で単語または記号を用いて記述するものとする。
【００３０】
まず、図２を用いて、画像生成装置１００の構成について説明する。図２において、画像生成装置１００は、データ分割部１０２と、パラメータ抽出部１０３と、メタデータ符号化部１０４と、ネットワークＩ／Ｆ部１０５と、メタデータ復号部１０８と、特徴比較部１０７と、画像合成部１０６と、著作権データ付加部１０９と、画像修正部１１０と、制御部１０１とを備えている。
【００３１】
データ分割部１０２は、画像生成装置１００に入力する図６（ａ）に示すテキストデータまたは図６（ｂ）に示す下書き画像データの構成に応じてテキストデータまたは下書き画像データを複数の部分データに分割する。
【００３２】
パラメータ抽出部１０３は、各部分データを構文解析または画像解析して得られた結果またはその結果を基にＨＤ１１１のサンプルデータ記録領域２００３を検索して抽出した実写やイラストなどの部分画像データであるサンプルデータを画像解析し、得られた結果を用いて予め決められた方式によりパラメータデータを生成するとともに、各部分データの関係を記述した構造データを生成する。
【００３３】
メタデータ符号化部１０４は、各部分データのパラメータデータおよび構造データをメタデータに符号化する。
【００３４】
ネットワークＩ／Ｆ部１０５は、ネットワーク６００を介して画像サーバ装置２００にメタデータを伝送データとして送信するとともに、画像サーバ装置２００から受信した伝送データを多重分離して部分データに対応する少なくとも１つの部品画像データおよびメタデータを抽出する。
【００３５】
メタデータ復号部１０８は、部品画像データのメタデータを復号して部品画像データの特徴データ、属性データおよび著作権データと組み合わせデータを抽出する。
【００３６】
特徴比較部１０７は、組み合わせデータに設定された組み合わせ毎に部品画像データの属性データを検索して呼び出した部品画像データおよび対応する部分データの比較結果に応じて各部品画像データを修正し、部品画像データの修正内容を修正データとして出力する。
【００３７】
画像合成部１０６は、前記組み合わせデータに設定された組み合わせ毎に部品画像データの属性データを検索して呼び出した各部品画像データを修正データに応じて変形し、構造データに応じて部品画像データを配置した後、１つの画像に合成して合成画像データを生成するとともに、組み合わせデータに設定された全組み合わせに対して以上と同様にして合成画像データを生成して画面に表示する。そして、作画者が画面に表示された合成画像データの中から選択した少なくとも１つの合成画像データを出力する。その後、画像合成部１０６は、選択した合成画像データを構成する全部品画像データをＨＤ１１１の画像データ記録領域２００１に記録するとともに、前記構造データおよび前記部品画像データの属性データや修正データをＨＤ１１１の付属データ記録領域２００２に記録する。
【００３８】
著作権データ付加部１０９は、画像合成部１０６から出力する合成画像データの著作権データを生成し、合成画像データ１００３および合成画像データ１００３を構成する各部品画像データの著作権データを合成して合成著作権データを生成した後、前記合成著作権データの識別子を生成し、前記合成著作権データまたはその識別子を電子透かしとして合成画像データに埋め込むとともに、前記合成画像データ１００３をＨＤ１１１の画像データ記録領域２００１に記録し、前記著作権データをＨＤ１１１の付属データ記録領域２００２に記録する。
【００３９】
画像修正部１１０は、ＨＤ１１１の画像データ記録領域２００１から読み出した合成画像データ１００３を構成する全部品画像データをＨＤ１１１の付属データ記録領域２００２から読み出した部品画像データに対応する修正データに応じて修正する。
制御部１０１は画像生成装置１００内の各機能を制御する。
【００４０】
次に、以上に示す構造を有する画像生成装置１００を用いて作画者が画像を生成する場合について図９に示すフローチャートに従って以下に詳細に説明する。
【００４１】
まず、作画者が作成する画像についての図６（ａ）に示すテキストデータ１００１または図６（ｂ）に示す下書き画像データ１００２を画像生成装置１００に入力する（ステップＳ１００）。
【００４２】
上記のステップＳ１００で、テキストデータ１００１または下書き画像データ１００２とともに、生成する画像の対象を明確にするため、作画者が作成する画像の名称および分野を設定する。
【００４３】
次に、データ分割部１０２で、テキストデータ１００１または下書き画像データ１００２の構造を分析し、特徴を有する複数の部分データに分割する（ステップＳ１０１）。
【００４４】
上記のステップＳ１０１で、テキストデータ１００１の場合、図６（ａ）に示すように文章形式またはある特定の記述フォーマット形式で記述されていれば、それぞれ図８（ａ）に示すように一文毎の部分データに分割するかまたは意味をなす一まとまり毎の部分データに分割する。
【００４５】
また、下書き画像データ１０２の場合、図６（ｂ）に示すように線描画であれば、図７（ａ）に示すように輪郭線の特徴や分布状態等を基にして画像内を大きく複数の矩形状の部分データに分割し、各部分データのキーワードとなるオブジェクト名を設定する。
【００４６】
次に、パラメータ抽出部１０３で、データ分割部１０２でテキストデータ１００１または下書き画像データ１００２を分割して生成した各部分データを構文解析または画像解析して得られた結果をパラメータデータに変換するとともに、各部分データ間の関係を記述した構造データを生成する（ステップＳ１０２）。
【００４７】
上記のステップＳ１０２で、テキストデータ１０１の場合、図８（ａ）に示すようにデータ分割部１０２で分割した一文章または一まとまりの部分データを構文解析し、図８（ｂ）に示すようにキーワードとなる対象物やその付属物のオブジェクト名、各オブジェクトの特徴および各オブジェクトの位置を抽出した後、図８（ｃ）に示すように入力時に設定した作成する画像の名称やその分野とともに構造データを生成して出力し、下書き画像データ１００２の場合、図７（ａ）に示すようにデータ分割部１０２で下書き画像データを分割した各部分データを画像解析して位置や特徴を抽出した後、入力時に設定した作成する画像の名称やその分野およびデータ分割部で設定した各部分データのオブジェクト名とともに図７（ｂ）に示す構造データを生成して出力する。
【００４８】
なお、図７（ｂ）および図８（ｃ）に示す構造データは第１行目に作成する画像の名称、分野および識別子を設定し、２行目以降に部分データまたはその付属物のオブジェクト名、識別子、画像内でのオブジェクト矩形領域の左上端の座標、サイズ、部分データの有する付属物のオブジェクト名、特徴をそれぞれ”：”で区切って記述するとともに、部分データまたはその付属物毎に改行し、識別子は部分データの上下順および部分データおよびその付属物の関係が明確になるように設定する。
【００４９】
また、テキストデータ１００１の部分データの特徴が色や模様などの場合、必要に応じて部分データのオブジェクト名やその特徴を用いてＨＤ１１１内のサンプルデータ記録領域２００３を検索し、読み出したサンプルデータを画像解析して得られた結果を用いて、その種類に応じて予め決められた変換方法によりパラメータデータを生成して出力するとともに、下書き画像データ１００２の部分データの場合、部分データを画像解析して得られた模様や輪郭線などのデータを用いてその種類に応じて予め決められた変換方法によりパラメータデータを生成して出力する。
【００５０】
例えば、テキストデータ１００１の部分データのオブジェクト名が「瓦屋根」で特徴が「茶色」のような場合、ＨＤ１１１のサンプルデータ記録領域２００３から抽出した図１６に示すようなサンプルデータを縦横８ｘ８のブロックに分割した後、各ブロック内の画素の輝度および色成分毎に平均値を計算して縦横８ｘ８の平均輝度および色値のブロックを生成し、平均輝度および色値のブロックをＤＣＴ変換して生成したＤＣＴ係数を量子化するとともに、平均輝度および色成分のブロック内の量子化ＤＣＴ係数をＺｉｇＺａｇ配列してパラメータデータを生成する。そして、パラメータデータは図１７に示すように１行目にパラメータデータの変換方式名（”ＣｏｌｏｒＬａｙｏｕｔ”）を設定した後、パラメータデータの成分（”Ｙ”，  ”Ｃｂ”，  ”Ｃｒ”）毎に成分名および成分値の順に設定するとともに、変換方式名、成分名の後に”：”を挿入し、変換方式名、成分名および成分値の末尾を改行する。
【００５１】
また、図７（ａ）に示すような家の部分データの場合、部分データを縦横４ｘ４に分割して生成した各ブロック内を更に部分データのサイズに応じて統計を取るに十分なブロック数になるような縦横のサイズに設定した小ブロックに分割した後、各小ブロック内をさらに縦横２ｘ２の小部分に分割し、小部分毎に計算した平均輝度値を用いてフィルタリングして５種類（水平方向、垂直方向、左４５度方向、右４５度方向、無方向）のエッジ強度を計算し、エッジ強度の最大値を各小ブロックのエッジ方向として選択するとともに、各ブロック内の全小ブロックのエッジ方向を基にして生成したブロック毎のエッジ方向別の統計量を量子化してエッジヒストグラムを生成した後、各ブロックのサーチ順に前記エッジヒストグラムの成分値を配列してパラメータデータを生成する。そして、パラメータデータは図１８に示すように上記のサンプルデータのパラメータデータと同様に１行目にパラメータデータの変換方式名（”Ｅｄｇｅ＿Ｈｉｓｔｇｒａｍ”）を設定した後、パラメータデータの成分値を設定するとともに、変換方式名の後に”：”を挿入し、変換方式名および成分値の末尾を改行する。
【００５２】
次に、メタデータ符号化部１０４で、パラメータ抽出部１０３から出力するパラメータデータおよび構造データをメタデータに符号化する（ステップＳ１０３）。
【００５３】
メタデータの符号化にはＭＰＥＧ−７  ＭＤＳ（ＩＳＯ／ＩＥＣ  １５９３８−５）やＭＰＥＧ−７ビジュアル（ＩＳＯ／ＩＥＣ  １５９３８−３）を使用する。
【００５４】
例えば、図１６に示すサンプルデータの場合、図１４に示すようにＭＰＥＧ−７ビジュアル（ＩＳＯ／ＩＥＣ  １５９３８−３）のＣｏｌｏｒＬａｙｏｕｔ  ｄｅｓｃｒｉｐｔｏｒを用いて上記に示す様にして抽出した図１７に示す輝度および色成分の量子化ＤＣＴ係数を配列したパラメータデータをメタデータに符号化し、図７（ａ）に示す家の部分データの場合、図１５に示すようにＭＰＥＧ−７ビジュアル（ＩＳＯ／ＩＥＣ  １５９３８−３）のＥｄｇｅ  Ｈｉｓｔｏｇｒａｍ  ｄｅｓｃｒｉｐｔｏｒを用いて上記に示す様にして抽出した図１８に示すブロック毎のエッジヒストグラムを配列したパラメータデータをメタデータに符号化する。また、図８（ｃ）に示すテキストデータの構造データの場合、図１１に示すようにＭＰＥＧ−７  ＭＤＳ（ＩＳＯ／ＩＥＣ  １５９３８−５）のＳｔｒｕｃｔｕｒｅｄＡｎｎｏｔａｔｉｏｎ  ｄａｔａｔｙｐｅやＧｒａｐｈ  ＤＳなどを用いてメタデータに符号化し、図７（ｂ）に示す下書き画像データの構造データの場合、図１２に示すようにＭＰＥＧ−７  ＭＤＳ（ＩＳＯ／ＩＥＣ  １５９３８−５）のＳｔｉｌｌＲｅｇｉｏｎ  ＤＳやＧｒａｐｈ  ＤＳなどを用いてメタデータに符号化する。
【００５５】
次に、ネットワークＩ／Ｆ部１０５で、メタデータ符号化部１０４より出力するテキストデータ１００１または下書き画像データ１００２を構成する全部分データおよび構造データのメタデータを伝送データとして画像サーバ装置２００にネットワーク６００を介して送信した後（ステップＳ１０４）、画像サーバ装置２００の画像データベース３００から抽出した部分データに類似する少なくとも１つの部品画像データとそのメタデータおよび組み合わせデータを多重化した伝送データを画像サーバ装置より受信するまで待つ（ステップＳ１０５）。
【００５６】
次に、ネットワークＩ／Ｆ部１０５で、画像サーバ装置２００から受信した伝送データを多重分離してテキストデータまたは下書き画像データを構成する各部分データに対応する少なくとも１つの部品画像データとそのメタデータを抽出する（ステップＳ１０６）。
【００５７】
次に、メタデータ復号部１０８で、部品画像データのメタデータを復号して部品画像データの属性データ、特徴データ、著作権データおよび部品画像データの組み合わせを設定した組み合わせデータを抽出する（ステップＳ１０７）。
【００５８】
上記のステップＳ１０７で、メタデータの復号にはＭＰＥＧ−７  ＭＤＳ（ＩＳＯ／ＩＥＣ  １５９３８−５）やＭＰＥＧ−７ビジュアル（ＩＳＯ／ＩＥＣ  １５９３８−３）を使用し、メタデータ符号化部１０４で行った符号化方法を逆に行うことにより復号する。
【００５９】
例えば、図１３（ｂ）に示すように以下の画像サーバ装置２００の説明で詳細に示す部品画像データの属性データのメタデータをＭＰＥＧ−７  ＭＤＳ（ＩＳＯ／ＩＥＣ  １５９３８−５）に基づいて復号してＦｒｅｅＴｅｘｔＡｎｎｏｔａｔｉｏｎ  ｄａｔａｔｙｐｅからデータ名、ＳｔｉｌｌＲｅｇｉｏｎ  ＤＳから識別子、参照部分データ識別子および優先度を抽出するとともに、ＭｅｄｉａＬｏｃａｔｏｒ  ｄａｔａｔｙｐｅからファイル名を抽出し、図１３（ａ）に示す属性データとして出力する。
【００６０】
次に、特徴比較部１０７で、組み合わせデータの組み合わせ毎に部品画像データの属性データを検索して部品画像データを読み出し、属性データに設定された参照部分データ識別子および構造データを用いて部品画像データに対応する部分データを呼び出すとともに、部分データと部品画像データおよびそれらの特徴データを比較し、部分データと部品画像データおよびそれらの特徴データの誤差量を基にして部品画像データの修正データを生成する（ステップＳ１０８）。
【００６１】
上記のステップＳ１０８で、修正データは少なくとも特徴比較部１０７が自動生成した部品画像データの位置座標、拡大縮小率、変形率、色合い変化量等からなる。
【００６２】
次に、画像合成部１０６で、組み合わせデータに設定された組み合わせ毎に部品画像データの属性データを検索して部品画像データを読み出し、修正データに応じて部品画像データを修正するとともに、構造データに応じて決定した位置に組み合わせ毎に設定された全部品画像データを配置して一つの画像に合成して出力した後（ステップＳ１０９）、作画者が画面に表示される全組み合わせに対応する合成画像データ１００３の中からイメージに最適なものとして少なくとも１つの合成画像データ１００３を選択するとともに、作画者が選択した合成画像データ１００３を必要に応じて修正することにより発生した各種修正内容を部品画像データの修正データに記録した後、部品画像データはＨＤ１１１の画像データ記録領域２００１に記録し、構成データ、属性データおよび修正データはＨＤ１１１の付属データ記録領域２００２に記録する（ステップＳ１１０）。
【００６３】
上記のステップＳ１１０で、修正データは作画者の行った修正内容に応じて特徴比較部１０７で生成した部品画像データの位置座標、拡大縮小率、変形率、色合い変化量等の値を変更して記録するとともに、前記の各種値に記録されない作画者が行った修正履歴も形状情報や画素の誤差値等に変換して修正データに追加記録する。また、必要に応じて構造データの各種値に変更があった場合も構造データに反映させる。
【００６４】
次に、著作権データ付加部１０９で、画像合成部１０６から出力する少なくとも１つの合成画像データ１００３の著作権データを生成し、合成画像データ１００３の著作権データおよび組み合わせデータや部品画像データの属性データに基づいて抽出した合成画像データ１００３を構成する全部品画像データの著作権データを合成するとともに、前記合成著作権データの識別子を生成し、前記合成著作権データまたはその識別子を合成画像データ１００３に電子透かしとして埋め込んだ後、合成画像データ１００３をＨＤ１１１内の画像データ記録領域２００１、著作権データおよびその識別子をＨＤ１１１内の付属データ記録領域２００２にそれぞれ記録する（ステップＳ１１１）。
【００６５】
上記のステップＳ１１１で、合成画像データおよび部品画像データの著作権データはそれぞれ図１９（ａ）および図２３（ｃ）に示すように少なくとも画像名、ファイル名、画像内容、作者、職業、場所、日時および権利ＩＤからなり、合成画像データ１００３および部品画像データの著作権データを合成した合成著作権データは上記に示す合成画像データ１００３および部品画像データの著作権データを連結したものとする。また、前記合成著作権データの識別子はＨＤ１１１内で合成画像データ１００３と１対１に対応するように設定するとともに、ネットワーク６００を介して他の画像生成装置１００と合成画像データ１００３を送受信する際には、前記識別子が重複しないように画像生成装置１００の識別子を付加するなどの対応をするものとする。
以上に示したように、画像生成装置１００は作画者のイメージする画像について表現したテキストデータ１００１や下書き画像データ１００２を基にして画像サーバ装置２００に接続した画像データベース３００から抽出したテキストデータ１００１や下書き画像データ１００２の部分に対応する部品画像データを各部分の特徴に応じて変形して合成し、合成画像データ１００３を生成することにより、従来より効率的に作画者のイメージに一致した詳細な実写やイラストなどの画像を生成できるとともに、画像の生成に用いた部品画像データや生成した合成画像データ１００３の著作権データを管理する機能を有することにより、部品画像データや合成画像データ１００３の不正利用や不正コピーなどの著作権侵害行為を防止することができる。
【００６６】
さらに、画像生成装置１００からネットワーク６００を介して表示専用の端末装置４００に合成画像データを送信する場合には、ネットワーク６００の伝送路が広帯域であるか合成画像データのサイズが小さければ、ＨＤ１１１内の付属データ記録領域２００２から読み出した合成画像データ１００３の著作権データをメタデータ符号化部１０４でメタデータに符号化した後、合成画像データ１００３および部品画像データの著作権データを合成してメタデータに符号化し、ネットワークＩ／Ｆ部１０５でＨＤ１１１内の画像データ記録領域２００１から読み出した合成画像データ１００３と前記合成著作権データのメタデータを多重化して伝送する。そして、ネットワーク６００の伝送路が狭帯域であるか合成画像データのサイズが大きければ、ＨＤ１１１内の付属データ記録領域２００２から読み出した合成画像データ１００３の構造データ、合成画像データ１００３を構成する各部品画像データの属性データおよび合成画像データ１００３と部品画像データの著作権データをメタデータ符号化部１０４でメタデータに符号化し、部品画像データの著作権データの識別子を生成するとともに、ＨＤ１１１内の付属データ記録領域２００２に記録する。その後、ＨＤ１１１内の付属データ記録領域２００２から読み出した修正データおよびＨＤ１１１内の画像データ記録領域２００１から読み出した合成画像データ１００３を構成する全部品画像データを画像修正部１１０に入力し、修正データに応じて各部品画像データを修正した後、各部品画像データにその著作権データの識別子を電子透かしとして埋め込み、ネットワークＩ／Ｆ部１０５で修正後の部品画像データと構造データ、属性データおよび著作権データのメタデータを多重化して伝送データとしてネットワーク６００を介して端末装置４００に送信する。この時、図１３（ａ）および図２３（ｃ）に示す合成画像データを構成する家の部品画像データの属性データおよび著作権データと図８（ｃ）および図１９（ａ）に示す合成画像データの構造データおよび著作権データのメタデータはそれぞれ図１３（ｂ）、図２４、図１１および図１９（ｂ）に示すようになる。
一方、端末装置４００は、画像生成装置１００から合成画像データ１００３をそのまま受信した場合はそのまま表示するが、部品画像データ毎に受信した場合は構造データおよび属性データを用いて部品画像データを合成して合成画像データ１００３を表示するとともに、端末装置４００は合成画像データ１００３および部品画像データの著作権データに基づいて不正利用や不正コピーなどの著作権侵害行為を防止する。
【００６７】
また、画像生成装置１００から端末装置４００に合成画像データ１００３を送信する際に、ネットワークＩ／Ｆ部１０５に合成画像データ１００３または修正後の部品画像データを入力する前に、ＭＰＥＧ−４ビジュアル符号化（ＩＳＯ／ＩＥＣ  １４４９６−２）等のオブジェクトベース符号化方式を用いて合成画像データまたは修正後の部品画像データを圧縮符号化してもよい。
【００６８】
以上に示したように、画像生成装置１００は端末装置４００に合成画像データ１００３または部品画像データを送信する際に、合成画像データ１００３または部品画像データの付属データをメタデータ化して送信するため、異なる画像生成システム間の互換性を取ることが容易になる。
【００６９】
次に、図３を用いて画像サーバ装置２００の構成について説明する。
【００７０】
図３において、画像サーバ装置２００は、ネットワークＩ／Ｆ部２０２と、メタデータ復号部２０３と、パラメータ比較部２０４と、データベースＩ／Ｆ部２０５と、メタデータ符号化部２０６と、制御部２０１とを備えている。
【００７１】
ネットワークＩ／Ｆ部２０２は、ネットワーク６００を介して入力する伝送データを多重分離してテキストデータ１００１または下書き画像データ１００２を構成する各部分データのメタデータを抽出する。そして、画像データベース３００から抽出した部分データと類似する少なくとも１つの部品画像データとそのメタデータおよび部品画像データの組み合わせデータを多重化し、伝送データとしてネットワーク６００を介して画像生成装置１００に送信する。
【００７２】
メタデータ復号部２０３は、部分データのメタデータを復号してパラメータデータおよび構造データを抽出する。
【００７３】
パラメータ比較部２０４は、構造データに応じた順番で呼び出した部分データのパラメータデータを基にして決定した画像データベース３００の検索位置データをデータベースＩ／Ｆ部２０５に出力する。そして、データベースＩ／Ｆ部２０５より画像データベース３００内の検索位置データで指定した位置から読み出された部品画像データとその特徴データおよび著作権データを入力し、部分データのパラメータデータに応じた変換方法を用いて部品画像データまたはその特徴データをパラメータデータに変換する。その後、部品画像データおよび部分データのパラメータデータの比較結果を用いて算出した類似度の大きいものから予め決められた数の部品画像データとその特徴データおよび著作権データを選択して出力し、構造データおよび部品画像データの類似度を基にして部品画像データの少なくとも１つの組み合わせを設定した組み合わせデータおよび部品画像データの属性データを生成する。
【００７４】
データベースＩ／Ｆ部２０５は、検索位置データで指定された部品画像データとその特徴データおよび著作権データを画像データベース３００から読み出して出力する。
【００７５】
メタデータ符号化部２０６は、部品画像データの特徴データ、著作権データ、属性データおよび組み合わせデータをメタデータに符号化する。
【００７６】
制御部２０１は、画像サーバ装置２００内の各機能を制御する。
【００７７】
次に、以上に示す構造を有する画像サーバ装置２００を用いて画像データベース３００を検索する場合について図１０に示すフローチャートに従って以下に詳細に説明する。
【００７８】
まず、サーバ装置２００は画像生成装置１００からネットワーク６００を介して伝送データを受信すると、ネットワークＩ／Ｆ部２０２で伝送データからテキストデータ１００１または下書き画像データ１００２を構成する全部分データのメタデータを抽出する（ステップＳ２００）。
【００７９】
次に、メタデータ復号部２０３で部分データのメタデータを復号し、部分データのパラメータデータおよび構造データを抽出する（ステップＳ２０１）。
【００８０】
上記のステップＳ２０１で、メタデータの復号にはＭＰＥＧ−７  ＭＤＳ（ＩＳＯ／ＩＥＣ  １５９３８−５）やＭＰＥＧ−７ビジュアル（ＩＳＯ／ＩＥＣ  １５９３８−３）を使用し、画像生成装置１００のメタデータ符号化部１０４で行った符号化方法を逆に行うことにより復号する。
【００８１】
例えば、画像生成装置１００で生成した図１４に示すＣｏｌｏｒＬａｙｏｕｔ  ｄｅｓｃｒｉｐｔｏｒを用いたサンプルデータのメタデータ、図１５に示すＥｄｇｅ  Ｈｉｓｔｇｒａｍ  ｄｅｓｃｒｉｐｔｏｒを用いた家の部分データのメタデータ、図１１に示すテキストデータのメタデータおよび図１２に示す下書き画像データの構造データのメタデータをそれぞれ図１７、図１８、図８（ｃ）および図７（ｂ）に示すパラメータデータおよび構造データに変換する。
【００８２】
次に、パラメータ比較部２０４で、部分データのパラメータデータに応じて決定した画像データベース３００の検索位置データをデータベースＩ／Ｆ部２０５に出力する（ステップＳ２０２）。
【００８３】
上記のステップＳ２０２で、画像データベース２００は図２３に示すように少なくとも実写やイラストなどを分割して部品化した部品画像データ、部品画像データの特徴を数値または言語で表現した特徴データおよび部品画像データの著作権データを１つのレコードとして記録するように構成され、各レコードは部品画像データの種類に応じた領域に分類され、各領域内は予め決められた基準に従ってソートされている。また、部品画像データが図１６に示す模様などのようなデータである場合、特徴データにはエッジ検出データなどを用いるとともに、図２３（ａ）に示す建物などのようなデータである場合、特徴データには形状データなどを用いる。
【００８４】
例えば、パラメータ比較部２０４で、予め設定した画像データベース３００の分類領域の索引と検索位置との対応表を用いて図７（ｂ）および図８（ｃ）に示す構造データのキーワード（家、車など）や属性（２階建て、スポーツカーなど）等と画像データベース３００内の分類領域の索引とが一致する検索位置データを生成する。
【００８５】
次に、データベースＩ／Ｆ部２０５で、画像データベース３００内の検索位置データで指定する位置から部品画像データとその特徴データおよび著作権データを読み出して出力する（ステップＳ２０３）。
【００８６】
次に、パラメータ比較部２０４で、部分データのパラメータデータに応じた変換方法で部品画像データまたはその特徴データを用いてパラメータデータを生成した後（ステップＳ２０４）、部分データと部品画像データのパラメータデータの誤差量から類似度を計算し、類似度を基にして予め設定した判定基準に従って部品画像データに優先度を設定するとともに（ステップＳ２０５）、以上の様にして算出した類似度に応じて変更した画像データベース３００の検索位置データをデータベースＩ／Ｆ部２０５に出力しながら以上に示す部品画像データの読み出しおよびパラメータの比較を予め決められた回数だけ繰り返す（ステップＳ２０６）。
【００８７】
例えば、図１６に示すサンプルデータの場合、サンプルデータと部品画像データのパラメータデータの輝度および色成分毎にパラメータデータ間の誤差の重み付け２乗和を計算した後、各２乗和の平方根値を加算して類似度を計算する。そして、検索位置データの変更はサンプルデータと部品画像データのパラメータデータの輝度および色成分毎の誤差量と分類領域のソート方法に応じて誤差量が減少する様に、必要に応じて画像データベース３００が有する対応表を用いながら検索位置を決定する。
【００８８】
また、パラメータ比較部２０４は優先度の上位から予め設定した数の部品画像データとその特徴データおよび著作権データを出力する（ステップＳ２０７）。
【００８９】
例えば、図１６に示すサンプルデータの場合、サンプルデータと画像データベース３００から抽出した部品画像データの輝度および色成分より算出した類似度と優先度は図２０に示すようになり、図７（ａ）に示す家の部分データの場合、部分データと画像データベース３００から抽出した部品画像データより算出した類似度と優先度は図２１に示すようになる。そして、パラメータ比較部２０４は選択数が２の場合に図２０および図２１に示す部品画像データのうち、優先度の１位と２位の部品画像データを選択して出力する。
【００９０】
さらに、パラメータ比較部２０４は構造データおよび部品画像データの優先度に応じて生成した部品画像データの組み合わせデータおよび部品画像データの属性データを出力する（ステップＳ２０８）。
【００９１】
上記のステップＳ２０８で、部品画像データの組み合わせデータは図２２（ａ）に示すように画像を構成する部品画像データのデータ名、識別子で構成され、属性データは図１３（ａ）に示すように少なくともデータ名、ファイル名、識別子、対応する部分データの識別子、優先度で構成される。
【００９２】
次に、メタデータ符号化部２０６で、画像データベース３００より抽出された部分データに対応する少なくとも１つの部品画像データの特徴データ、属性データおよび著作権データと組み合わせデータをメタデータに符号化する（ステップＳ２０９）。
【００９３】
上記のステップＳ２０９で、メタデータの符号化にはＭＰＥＧ−７  ＭＤＳ（ＩＳＯ／ＩＥＣ  １５９３８−５）やＭＰＥＧ−７ビジュアル（ＩＳＯ／ＩＥＣ  １５９３８−３）を使用し、符号化方法は画像生成装置１００のメタデータ符号化部１０４で行った方法と同様である。
【００９４】
例えば、特徴データは図２５に示すようにＭＰＥＧ−７  ＭＤＳ（ＩＳＯ／ＩＥＣ  １５９３８−５）のＭｅｄｉａＬｏｃａｔｏｒ  ｄａｔａｔｙｐｅ  やＦｒｅｅＴｅｘｔＡｎｎｏｔａｔｉｏｎ  ｄａｔａｔｙｐｅ等を用いて符号化し、属性データは図１３（ｂ）に示すようにＭＰＥＧ−７  ＭＤＳ（ＩＳＯ／ＩＥＣ  １５９３８−５）のＭｅｄｉａＬｏｃａｔｏｒ  ｄａｔａｔｙｐｅやＳｔｉｌｌＲｅｇｉｏｎ  ＤＳ等を用いて符号化し、著作権データは図２４に示すようにＭＰＥＧ−７  ＭＤＳ（ＩＳＯ／ＩＥＣ  １５９３８−５）のＣｒｅａｔｉｏｎ  ＤＳやＲｉｇｈｔｓ  ｄａｔａｔｙｐｅなどを用いて符号化するとともに、組み合わせデータは図２２（ｂ）に示すようにＳｔｉｌｌＲｅｇｉｏｎ  ＤＳやＦｒｅｅＴｅｘｔＡｎｎｏｔａｔｉｏｎ  ｄａｔａｔｙｐｅ等を用いて符号化する。
【００９５】
次に、ネットワークＩ／Ｆ部２０２で、部品画像データとそのメタデータおよび組み合わせデータを多重化し、伝送データとしてネットワーク６００を介して画像生成装置１００に送信する（ステップＳ２１０）。
以上に示したように、画像サーバ装置２００は画像生成装置１００より送信される生成する画像について表現したテキストデータ１００１や下書き画像データ１００２を解析して生成した部分データの特徴や属性と画像データベース３００内の部品画像データの特徴や属性をパラメータ化して比較するため、従来より検索効率が向上するとともに、画像データベース３００で著作権データを部品画像データ毎に管理するため、不正利用や不正コピーなどの著作権侵害行為を防止できる上、部分データや部品画像データの特徴や属性などのデータをＭＰＥＧ７（ＩＳＯ／ＩＥＣ  １５９３８）などのメタデータ標準に基づいて符号化して入出力するため、他の画像生成システムと互換性を取ることが容易になる。
【００９６】
また、図４に示すサーバ一体型画像生成装置７００のように図２に示す画像生成装置１００と図３に示す画像サーバ装置２００を組み合わせることにより、サーバ一体型画像生成装置７００単体で合成画像データ１００３の生成から画像データベースの検索までを実行可能な構成としてもよい。この場合、サーバ一体型画像生成装置３００内の各部分の機能は以上に示した画像生成装置１００および画像サーバ装置２００内の対応する部分の機能と同様である。そして、サーバ一体型画像生成装置７００では以上に示した画像生成システムと比較して画像データベース３００検索時にメタデータの符号化および復号を行う必要が無く、効率的に検索することが出来るとともに、他の端末装置４００に生成した合成画像データ１００３を送信する際に合成画像データ１００３の付属データをメタデータ化して送信するため、異なる装置間の互換性を取ることが容易になる。
【００９７】
なお、以上に示した画像生成装置１００、画像サーバ装置２００およびサーバ一体型画像生成装置７００は静止画を作成することを前提としているが、静止画だけに限定されるものではなく、静止画の代わりに動画を作成するものとしてもよい。
【００９８】
【発明の効果】
本発明の第１の形態によれば、画像生成装置は、従来より効率的に作画者のイメージに一致した詳細な実写やイラストなどの画像を生成できるとともに、データベース検索負荷がないため画像生成効率が向上する。
【００９９】
本発明の第２の形態によれば、画像サーバ装置は、生成する画像について表現したテキストデータや下書き画像データを解析して生成した部分データの特徴や属性と画像データベース内の部品画像データの特徴や属性をパラメータ化して比較するため、従来より検索効率が向上するとともに、テキストデータまたは下書き画像の部分データを基にしてキーワードや輪郭形状などの多様な手段により高精細な部品画像データを画像データベースから高精度かつ効率的に抽出することが出来る。
【０１００】
本発明の第３の形態によれば、サーバ一体型画像生成装置は、ネットワークに接続する必要が無いので単一の装置で画像の生成を効率的に行うことができる。
【０１０１】
本発明の第４の形態によれば、画像サーバ装置またはサーバ一体型画像生成装置は、作成する画像について表現したテキストデータまたは下書き画像データを構成する部分データの特徴および属性のパラメータデータと、画像データベース３００の部品画像データを対応する部分データのパラメータデータに応じて算出したパラメータデータとを比較して算出した類似度に応じて抽出する部品画像データを決定するので、従来より検索効率が向上する。
【０１０２】
本発明の第５の形態によれば、画像生成装置は、合成画像データおよび部品画像データの著作権データを一体化して管理することができるため、合成画像データおよび部品画像データの著作権侵害行為の防止が容易になり、合成画像データの利用価値が向上する。
【０１０３】
本発明の第６の形態によれば、サーバ一体型画像生成装置は、合成画像データおよび部品画像データの著作権データを一体化して管理することができるため、合成画像データおよび部品画像データの著作権侵害行為の防止が容易になり、合成画像データの利用価値が向上する。
【０１０４】
本発明の第７の形態によれば、画像生成装置またはサーバ一体型画像生成装置は、合成画像データの著作権侵害の証明に電子透かしとして埋め込まれた著作権データまたは識別子を利用することが出来るため、合成画像データの利用価値が向上する。
【０１０５】
本発明の第８の形態によれば、画像生成システムは、複数の画像生成装置で画像サーバ装置の画像データベースを共用することができるため画像データベースの利用効率が向上する。
【０１０６】
本発明の第９の形態によれば、ＭＰＥＧ−７（ＩＳＯ／ＩＥＣ  １５９３８）等のメタデータ標準を用いることにより、画像生成装置間または画像生成装置と他の装置間で互換性を取ることが容易になる。
【０１０７】
本発明の第１０の形態によれば、ＭＰＥＧ−７（ＩＳＯ／ＩＥＣ  １５９３８）等のメタデータ標準を用いることにより、画像生成装置間または画像生成装置と他の装置間で互換性を取ることが容易になる。
【０１０８】
本発明の第１１の形態によれば、画像生成装置は、ＭＰＥＧ−７（ＩＳＯ／ＩＥＣ  １５９３８）等のメタデータ標準を用いることにより、合成画像データの著作権を保護した状態で画像生成装置を含むシステムを容易に拡張することが出来る。
【０１０９】
本発明の第１２の形態によれば、画像サーバ装置は、ＭＰＥＧ−７（ＩＳＯ／ＩＥＣ  １５９３８）等のメタデータ標準を用いることにより、画像生成装置と容易に接続することが可能になるとともに、画像サーバ装置間または画像サーバ装置と他の装置間で互換性を取ることが容易になる。
【０１１０】
本発明の第１３の形態によれば、ＭＰＥＧ−７（ＩＳＯ／ＩＥＣ  １５９３８）等のメタデータ標準を用いることにより、合成画像データの著作権を保護した状態で画像生成装置と接続することが可能になるとともに、画像サーバ装置を含むシステムを容易に拡張することが出来る。
【０１１１】
本発明の第１４の形態によれば、画像サーバ装置またはサーバ一体型画像生成装置の画像データベースを検索する時に部分データに対応する部品画像データの検索精度を向上することが出来る。
【０１１２】
本発明の第１５の形態によれば、合成画像データや合成画像データを構成する各部品画像データに関する各種データの管理が容易になり、著作権を保護した状態で高精度かつ効率的に合成画像データを再生できるとともに、合成画像データの一部を修正する際に対応する部品画像データのみを修正し、修正個所を修正データに記録すればよく、修正作業の効率が向上する。
【０１１３】
本発明の第１６の形態によれば、ネットワークの伝送路品質やセキュリティレベルに応じて合成画像データの端末装置への伝送方法を選択することが出来る。
【図面の簡単な説明】
【図１】本発明による画像生成装置及び画像サーバ装置を用いたシステムの構成図である。
【図２】本発明による画像生成装置の構成図である。
【図３】本発明による画像サーバ装置の構成図である。
【図４】本発明による画像サーバ機能と一体化した画像生成装置の構成図である。
【図５】作成する画像を示す図である。
【図６】テキストデータおよび下書き画像データを示す図である。
【図７】下書き画像データの部分データおよび構造データを示す図である。
【図８】テキストデータの部分データ、構文解析結果および構造データを示す図である。
【図９】画像生成装置の一連の動作を示すフローチャート図である。
【図１０】画像サーバ装置の一連の動作を示すフローチャート図である。
【図１１】メタデータ化したテキスチャデータの構造データを示す図である。
【図１２】メタデータ化した下書き画像データの構造データを示す図である。
【図１３】属性データのパラメータデータおよびメタデータを示す図である。
【図１４】ＣｏｌｏｒＬａｙｏｕｔ  ｄｅｓｃｒｉｐｔｏｒデータを示す図である。
【図１５】ＥｄｇｅＨｉｓｔｇｒａｍ  ｄｅｓｃｒｉｐｔｏｒデータを示す図である。
【図１６】サンプルデータを示す図である。
【図１７】図１６に示すサンプルデータのパラメータデータを示す図である。
【図１８】図６（ｂ）に示す家の部分データのパラメータデータを示す図である。
【図１９】図５に示す合成画像データの著作権データおよびそのメタデータを示す図である。
【図２０】図１６に示すサンプルデータを用いて画像データベースから抽出した部品画像データの識別子、類似度および優先度を示す図である。
【図２１】図６（ｂ）に示す家の部分データを用いて画像データベースから抽出した部品画像データの識別子、類似度および優先度を示す図である。
【図２２】組み合わせデータおよびそのメタデータを示す図である。
【図２３】画像データベースから抽出した部品画像データおよびその特徴データ、著作権データを示す図である。
【図２４】図２３に示す部品画像データの著作権データのメタデータを示す図である。
【図２５】図２３に示す部品画像データの特徴データのメタデータを示す図である。
【符号の説明】
１００  画像生成装置
１０１  制御部（画像生成装置）
１０２  データ分割部
１０３  パラメータ抽出部
１０４  メタデータ符号化部
１０５  ネットワークＩ／Ｆ部（画像生成装置）
１０６  画像合成部
１０７  特徴比較部
１０８  メタデータ復号部
１０９  著作権データ付加部
１１０  画像修正部
１１１  ＨＤ
２００  画像サーバ装置
２０１  制御部（画像サーバ装置）
２０２  ネットワークＩ／Ｆ部（画像サーバ装置）
２０３  メタデータ復号部
２０４  パラメータ比較部
２０５  データベースＩ／Ｆ部
２０６  メタデータ符号化部
３００  画像データベース
４００  端末装置
５００  プリンタ装置
６００  ネットワーク
７００  サーバ一体型画像生成装置
７０１  制御部（サーバ一体型画像生成装置）
１００１  テキストデータ
１００２  下書き画像データ
１００３  合成画像データ
２００１  画像データ記録領域
２００２  付属データ記録領域
２００３  サンプルデータ記録領域
【図１】
2004318187.tif 000003
【図２】
2004318187.tif 000004
【図３】
2004318187.tif 000005
【図４】
2004318187.tif 000006
【図５】
2004318187.tif 000007
【図６】
2004318187.tif 000008
【図７】
2004318187.tif 000009
【図８】
2004318187.tif 000010
【図９】
2004318187.tif 000011
【図１０】
2004318187.tif 000012
【図１１】
2004318187.tif 000013
【図１２】
2004318187.tif 000014
【図１３】
2004318187.tif 000015
【図１４】
2004318187.tif 000016
【図１５】
2004318187.tif 000017
【図１６】
2004318187.tif 000018
【図１７】
2004318187.tif 000019
【図１８】
2004318187.tif 000020
【図１９】
2004318187.tif 000021
【図２０】
2004318187.tif 000022
【図２１】
2004318187.tif 000023
【図２２】
2004318187.tif 000024
【図２３】
2004318187.tif 000025
【図２４】
2004318187.tif 000026
【図２５】
2004318187.tif 000027
【手続補正書】
【提出日】平成15年3月28日(2003.3.28)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】図１
【補正方法】変更
【補正の内容】
【図１】
2004318187.tif 000028
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】変更
【補正の内容】
【図２】
2004318187.tif 000029
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図３
【補正方法】変更
【補正の内容】
【図３】
2004318187.tif 000030
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2004318187.tif 000031