(57)【要約】【課題】  本発明は、キャラクター生成方法及びそれを利用した絵文書の生成方法に関し、貯蔵されたキャラクター構成要素に対するサンプルイメージをユーザに提供して、ユーザからキャラクター構成要素に対するサンプルイメージなどのキャラクター合成情報を受けてキャラクターを生成するキャラクターの生成方法と上記方法を実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体を提供する。【解決手段】  本発明は、ユーザの要求に応じて、貯蔵されているキャラクターの構成要素に対するサンプルイメージを上記ユーザに提供する第１ステップと、上記ユーザによって選択された各キャラクター構成要素に対するサンプルイメージを合成してキャラクターを生成する第２ステップとを含む。【選択図】    図１
2010176711.tif 000002
【特許請求の範囲】
【請求項１】
プロセッサを備えたキャラクター生成システムに、
ユーザの要求に応じて、貯蔵されているキャラクターの構成要素に対するサンプルイメージを上記ユーザに提供する第１機能と、
上記ユーザによって選択された各キャラクター構成要素に対するサンプルイメージを合成してキャラクターを生成する第２機能と
を実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体。
【請求項２】
プロセッサを備えたアニメーションキャラクター生成システムに、ユーザの要求に応じて、貯蔵されているキャラクターの構成要素に対するアニメーションサンプルイメージを上記ユーザに提供する第１機能と、
上記ユーザによって選択されたアニメーションサンプルイメージに対するイメージフレームを合成して所定個数の合成イメージフレームを生成した後、上記生成された合成イメージフレームを結合してアニメーションキャラクターを生成する第２機能と
を実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体。
【請求項３】
絵文書生成システムに適用される絵文書生成方法において、
ユーザから絵文書の内容を入力される中に、上記ユーザの完成型絵挿入の要求に応じて、貯蔵されている完成型サンプルイメージを上記ユーザに提供する第１ステップと、
上記ユーザによって選択された完成型サンプルイメージを上記入力された絵文書の内容と結合して絵文書を生成する第２ステップと
を含む完成型絵文書の生成方法。
【請求項４】
上記ユーザの要求に応じて、絵文書の一部に結合されているイメージの特性情報を変更する第３ステップをさらに含む請求項３に記載の完成型絵文書の生成方法。
【請求項５】
上記第２ステップの絵文書の生成過程は、上記ユーザから完成型サンプルイメージを選択されるごとに、リアルタイムで既に入力された絵文書の内容と結合して上記ユーザに提供することを特徴とする請求項３または４に記載の完成型絵文書の生成方法。
【請求項６】
上記第２ステップの絵文書の生成過程は、上記ユーザから完成型サンプルイメージを選択されれば、上記選択された完成型サンプルイメージを該当文字で表現して上記ユーザに提供し、上記ユーザの要求に応じて上記文字を該当イメージに変換して上記ユーザに提供することを特徴とする請求項３または５に記載の完成型絵文書の生成方法。
【請求項７】
絵文書生成システムに適用される絵文書の生成方法において、
ユーザから絵文書の内容を入力される中に上記ユーザの組合型の絵挿入要求に応じて、貯蔵されているサンプルイメージを上記ユーザに提供する第１ステップと、
上記ユーザによって選択されたサンプルイメージを組合して挿入される絵を生成した後、上記生成された組合型絵を上記入力された絵文書の内容と結合して絵文書を生成する第２ステップと
を含む組合せ型絵文書の生成方法。
【請求項８】
上記ユーザの要求に応じて、絵文書の一部に結合されているイメージの特性情報を変更する第３ステップをさらに含む請求項７に記載の組合型絵文書生成方法。
【請求項９】
上記第２ステップの絵文書の生成過程は、上記ユーザによって選択されたサンプルイメージを組合して挿入される絵を生成する時ごとにリアルタイム的に既に入力された絵文書の内容と結合して上記ユーザに提供することを特徴とする請求項７または８に記載の組合型絵文書の生成方法。
【請求項１０】
上記第２ステップの絵文書の生成過程は、上記ユーザによって選択されたサンプルイメージを組合して挿入される絵を生成すれば、上記生成された絵を該当文字に表現して上記ユーザに提供し、上記ユーザの要求に応じて上記文字を該当絵に変換して上記ユーザに提供することを特徴とする請求項７または８項に記載の組合型絵文書の生成方法。
【請求項１１】
完成型絵文書を生成するために、プロセッサを備えた絵文書生成システムに、
ユーザから絵文書の内容を入力される中に、上記ユーザの完成型絵挿入要求に応じて、貯蔵されている完成型サンプルイメージを上記ユーザに提供する第１機能と、
上記ユーザによって選択された完成型サンプルイメージを上記入力された絵文書の内容と結合して絵文書を生成する第２機能と
を実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体。
【請求項１２】
組合型絵文書を生成するために、プロセッサを備えた絵文書の生成システムに、
ユーザから絵文書の内容を入力される中に、上記ユーザの組合型絵挿入要求に応じて、貯蔵されているサンプルイメージを上記ユーザに提供する第１機能と、
上記ユーザによって選択されたサンプルイメージを組合して挿入される絵を生成した後、上記生成された組合型絵を上記入力された絵文書の内容と結合して絵文書を生成する第２機能と
を実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キャラクター生成方法に関し、特に、貯蔵されたキャラクター構成要素に対するサンプルイメージをユーザに提供し、ユーザからキャラクター構成要素に対するサンプルイメージなどのキャラクター合成情報を受信して迅速／容易にキャラクターを生成できるようにするキャラクター生成方法及びそれを利用した絵文書の生成方法に関する。
【背景技術】
【０００２】
最近、マルチメディアサービス拡張によりキャラクターの利用価値が増加しているが、アニメーションキャラクターを製作するためには専門デザイナーの手を借りるか、アニメーションキャラクターイメージのための特殊なツール（Tool）を利用すべきであるのでキャラクター製作に多くの費用、時間及び努力などが必要となるという問題点があった。
【０００３】
もし、上記のデザイン費用を支払わないために非専門キャラクターデザイナー、あるいは個人が直接キャラクターを製作する場合には、キャラクター自体の質が低下し得るという問題点があった。特に、動くアニメーションキャラクターに対するユーザの要求が充足させることができないという問題点もあった。
【０００４】
また、最近ウェブでのマルチメディアサービスの拡張によりアニメーションキャラクター、及び多様なキャラクターイメージを活用した付加サービスが急増している。特に、ウェブメールやウェブカード提供などのサービスでキャラクター活用例が増えているが、ウェブカードやウェブメールサービスでは単純にキャラクターイメージが背景程度に用いられた。
【０００５】
従って、従来のメール／カード作成サービスの提供方法では、メールやカード作成中、特定単語に対して文字の代わりにそれに該当する多様な静的、または動的な絵（すなわち、キャラクターイメージ）に代わって、おもしろくて多様な自分だけの独特なカード及びメールが製作できないという問題点があった。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、上記のような問題点を解決するために案出されたものであり、貯蔵されたキャラクター構成要素に対するサンプルイメージをユーザに提供して、ユーザからキャラクター構成要素に対するサンプルイメージなどのキャラクター合成情報を受けてキャラクターを生成するキャラクターの生成方法を実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体を提供することにその目的がある。
【０００７】
また、本発明は、文書内容中の特定単語をそれに該当する完成型絵に代替するか、ユーザの選択によって生成された組合型絵に代替することによって、絵文書を生成する絵文書生成方法、及び上記方法を実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体を提供することにその目的がある。
【課題を解決するための手段】
【０００８】
上記の目的を達成するため、本発明は、プロセッサを備えたキャラクター生成システムに、ユーザの要求に応じて、貯蔵されているキャラクターの構成要素に対するサンプルイメージを上記ユーザに提供する第１機能と、上記ユーザによって選択された各キャラクター構成要素に対するサンプルイメージを合成してキャラクターを生成する第２機能とを実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体を提供し、また、プロセッサを備えたアニメーションキャラクター生成システムに、ユーザの要求に応じて、貯蔵されているキャラクターの構成要素に対するアニメーションサンプルイメージを上記ユーザに提供する第１機能と、上記ユーザによって選択されたアニメーションサンプルイメージに対するイメージフレームを合成して所定個数の合成イメージフレームを生成した後、上記生成された合成イメージフレームを結合してアニメーションキャラクターを生成する第２機能とを実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体を提供する。
【０００９】
また本発明は、絵文書生成システムに適用される絵文書生成方法において、ユーザから絵文書の内容を入力される中に、上記ユーザの完成型絵挿入の要求に応じて、貯蔵されている完成型サンプルイメージを上記ユーザに提供する第１ステップと、上記ユーザによって選択された完成型サンプルイメージを上記入力された絵文書の内容と結合して絵文書を生成する第２ステップとを含む完成型絵文書の生成方法を提供する。
【００１０】
また、本発明は、絵文書生成システムに適用される絵文書の生成方法において、ユーザから絵文書の内容を入力される中に上記ユーザの組合型の絵挿入要求に応じて、貯蔵されているサンプルイメージを上記ユーザに提供する第１ステップと、上記ユーザによって選択されたサンプルイメージを組合して挿入される絵を生成した後、上記生成された組合型絵を上記入力された絵文書の内容と結合して絵文書を生成する第２ステップとを含む組合型絵文書の生成方法を提供する。
【００１１】
また、本発明は、完成型絵文書を生成するために、プロセッサを備えた絵文書生成システムに、ユーザから絵文書の内容を入力される中に、上記ユーザの完成型絵挿入要求に応じて、貯蔵されている完成型サンプルイメージを上記ユーザに提供する第１機能と、上記ユーザによって選択された完成型サンプルイメージを上記入力された絵文書の内容と結合して絵文書を生成する第２機能とを実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体を提供する。
【００１２】
また、本発明は、組合型絵文書を生成するために、プロセッサを備えた絵文書の生成システムに、ユーザから絵文書の内容を入力される中に、上記ユーザの組合型絵挿入要求に応じて、貯蔵されているサンプルイメージを上記ユーザに提供する第１機能と、上記ユーザによって選択されたサンプルイメージを組合して挿入される絵を生成した後、上記生成された組合型絵を上記入力された絵文書の内容と結合して絵文書を生成する第２機能とを実現させるためのプログラムを記録したコンピュータで読み出すことのできる記録媒体を提供する。
【図面の簡単な説明】
【００１３】
【図１】本発明が適用されるキャラクター生成システムの一実施例の構成図。
【図２】本発明にかかるキャラクター生成方法に対する一実施例のフローチャート。
【図３】本発明に用いられる基本キャラクターイメージの一例示図。
【図４】本発明に用いられるキャラクター生成のためのサンプルイメージに対する一例示図。
【図５】本発明が適用されるアニメーションキャラクター生成システムの一実施例の構成図。
【図６】本発明にかかるアニメーションキャラクター生成方法に対する一実施例のフローチャート。
【図７】本発明にかかるアニメーションイメージ合成に対する一実施例の説明図。
【図８】本発明にかかるアニメーションイメージ合成に対する一実施例の説明図。
【図９】本発明にかかるアニメーションキャラクター生成シナリオに対する一実施例の説明図。
【図１０】本発明にかかるアニメーションキャラクター生成シナリオに対する一実施例の説明図。
【図１１】本発明にかかるアニメーションキャラクター生成シナリオに対する一実施例の説明図。
【図１２】本発明にかかるアニメーションキャラクター生成シナリオに対する一実施例の説明図。
【図１３】本発明にかかるアニメーションキャラクター生成シナリオに対する一実施例の説明図。
【図１４】本発明にかかるアニメーションキャラクター生成シナリオに対する一実施例の説明図。
【図１５】本発明にかかるアニメーションキャラクター生成シナリオに対する一実施例の説明図。
【図１６】本発明にかかるアニメーションキャラクター生成シナリオに対する一実施例の説明図。
【図１７】本発明にかかるアニメーションキャラクター生成過程の中で、ユーザに提供される画面の一実施例の詳細構成図。
【図１８】本発明が適用される無線インターネットを介したキャラクター生成システムの第１実施例の構成図。
【図１９】本発明にかかる無線インターネットを介したキャラクター生成方法に対する第１実施例のフローチャート。
【図２０】本発明にかかる無線インターネットを介したキャラクター生成シナリオに対する第１実施例の説明図。
【図２１】本発明が適用される無線インターネットを介したキャラクター生成システムの第２実施例の構成図。
【図２２】本発明にかかる無線インターネットを介したキャラクター生成方法に対する第２実施例のフローチャート。
【図２３】本発明にかかる無線インターネットを介したキャラクター生成シナリオに対する第２実施例の説明図。
【図２４】本発明が適用される絵文書生成システムの一実施例の構成図。
【図２５】本発明にかかる絵文書の生成方法に対する第１実施例のフローチャート。
【図２６】本発明にかかる絵文書の生成方法に対する第２実施例のフローチャート。
【図２７】本発明に適用されるユーザに提供される画面の一実施例の構成図。
【図２８】本発明に適用されるユーザに提供される画面の一実施例の構成図。
【図２９】本発明に適用されるユーザに提供される画面の一実施例の構成図。
【図３０】本発明によって生成された絵文書の一実施例。
【発明を実施するための形態】
【００１４】
以下、添付した図面を参照し本発以下、本発明が属する技術分野で通常の知識を有するものが本発明の技術的思想を容易に実施できるほどに詳細に説明するため、本発明の最も好ましい実施例を添付した図面を参照し説明する。
【００１５】
図１は、本発明が適用されるキャラクター生成システムの一実施例の構成図である。キャラクター生成システムは、入力部１０１、キャラクター生成部１０３、データベース１０５、生成ファイル貯蔵部１０７及び出力部１０９を含む。
【００１６】
出力部１０９は、進行状況やキャラクター生成結果を出力してユーザに提示する機能を担当し、キャラクター生成部１０３は、ユーザから要請されたキャラクターの生成に関してデータベース１０５と連係してキャラクター生成作業を処理することとなり、データベース１０５は、キャラクターを構成する要素をデータにして貯蔵しており、入力部１０１は、ユーザから選択または命令などを入力される。生成ファイル貯蔵部１０７は、キャラクター生成部１０３から生成されたキャラクター結果データを貯蔵し、この結果データを出力部１０９に渡す。また、生成されたキャラクター結果データは、生成ファイル貯蔵部１０７に貯蔵されなくて直ちに出力し得る。すなわち、図面に示さなかったが、生成ファイル貯蔵部１０７から生成されたキャラクター結果データを受信するのではなく、キャラクター生成部１０３からキャラクター結果データを受信して出力し得る。
【００１７】
データベース１０５に貯蔵されるキャラクター構成要素は、キャラクターを構成する要素であり、性格、表情、状況など、与えられる資料により個別的であって、自分のみの色を有するように多様に構成される。無論、この場合のキャラクター構成要素は、キャラクター専門デザイナーの緻密な構成と計画とにより生成されたものである。
【００１８】
キャラクター生成システムは、上記した構成要素を有してコンピュータで具現し得るし、特にインターネットなどのようなネットワークを介する場合には、入力部１０１と出力部１０９は、ユーザ側に位置し、キャラクター生成部１０３とデータベース１０５は、サービス提供者側に位置する形式で具現し得るし、既存のステッカー自販機のように独自のキャラクター生成システムにより具現することもできる。また、コンピュータで動作するプログラムで具現してCD−ROMなどのような貯蔵媒体に貯蔵してユーザに提供し、上記したことのように、ユーザがコンピュータでプログラムを動作させて具現することができる。
【００１９】
図２は、本発明にかかるキャラクター生成方法に関する一実施例フローチャートである。本実施例では、ユーザ本人のキャラクターを生成する方法を示す。この他に、ユーザが所望する事物、動物、想像体などを、与えられるデータを基盤としてキャラクター化できる。
【００２０】
基本的にユーザが所望するキャラクターを製作してくれるキャラクター生成システムでは、多様な形態にキャラクター化された人物の構成要素に対してデータベースを構築しておく。
【００２１】
ユーザからキャラクター生成要請信号を受信する（２０１）。ユーザ本人のキャラクターを生成するので、この場合、本人のイメージを共に入力される。イメージ入力は、キャラクター生成システムに設置されたカメラが利用でき、既存の写真やイメージデータが利用することができる。また、キャラクター生成対象のイメージに既存の写真やイメージデータを利用する過程は省略し得る。
【００２２】
ユーザにより入力されたキャラクター生成対象のイメージとシステムから提供する基本キャラクターイメージをオーバーラップさせてユーザに提供する（２０３）。これは、ユーザが生成しようとするキャラクターの特性を把握するようにするためのものである。キャラクター生成対象のイメージをユーザが有していないか、これを利用した特性把握を願わない場合には、この過程を省略し得る。
【００２３】
出力部１０９である画面を介してユーザに生成しようとするキャラクターで強調したい部分があるのかを質問する（２０５）。質問に対するユーザの応答を分析して強調したい部分があるのかを判断する（２０７）。判断結果、ユーザが強調したい部分があると判断されれば、強調したい部分に対するユーザの入力を受ける（２０９）。この場合、キャラクターの構成要素の中、ユーザが強調しようとする構成要素と構成要素の大きさとを入力されて、画面に提供された基本キャラクターから該当構成要素を変形してユーザに提供する。ユーザの所望と一致するまで構成要素を続けて変形させることができる。キャラクターで強調したい部分があるのかに対する質問過程２０５は省略し得る。
【００２４】
キャラクター構成要素の大きさの設定は、同じ形態のキャラクター構成要素の大きさを小、中、大など多様に分類してデータベースに貯蔵した後、ユーザにより強調したい部分設定や大きさ変化要請などにより同一キャラクター構成要素であるが、互いに異なる大きさの要素をユーザに提示して選択するようにする。
【００２５】
キャラクター構成要素の大きさの設定に関する他の方式として、一つの形態のキャラクター構成要素に対して自由にイメージの大きさの調節が可能にして、ユーザに提示したキャラクター構成要素に対してユーザから構成要素の大きさを設定してもらえる方式がある。
【００２６】
強調したい部分に対するユーザの設定を受けた後、生成しようとするキャラクターに対する性格、あるいは特性選択をユーザに要請する（２１１）。
【００２７】
ユーザの入力を分析して強調したい部分があるのかを判断した結果、強調したい部分がなければ生成しようとするキャラクターに対する性格、あるいは特性選択をユーザに要請するステップ（２１１）に移動する。
【００２８】
生成しようとするキャラクターに対する性格、あるいは特性選択をユーザに要請して、ユーザから生成しようとするキャラクターの性格を入力される（２１３）。本実施例では、生成しようとするキャラクターがユーザ自分のキャラクターであるから、ユーザは本人の性格や本人が所望するキャラクターの性格を入力する。この場合、性格だけではなく、与えられる例示の中から、表情、行動などのような特徴的要素も入力するようにする。生成しようとするキャラクターに対する性格、あるいは特性選択過程は省略することもできる。
【００２９】
生成しようとするキャラクターに対して入力された性格、表情などの特徴的要素によるキャラクター構成要素の例を出力部を介してユーザに提示する（２１５）。この場合、ユーザから入力されて決定された強調される部分に対しても考慮してこれを処理する。もし、ユーザから入力されたキャラクター性格や特徴がない場合、基本的に提供されるキャラクター構成要素の例を、出力部１０９を介してユーザに提示する（２１７）。
【００３０】
ユーザの性格設定によってそれに適合したキャラクターの構成要素がユーザに提示されるが、例えば、ユーザが柔らかい性格を選択した場合、目尻が少し下がったキャラクター目イメージを提示する。
【００３１】
顔型、目、鼻、口などの構成要素に対しユーザから選択してもらって、これを組合して出力部１０９を介して提示する（２１７）。この場合、ユーザの選択をしてもらう時ごとに、リアルタイム的に組合わされたキャラクターを画面に出力し、ユーザが変更入力をする場合、新しい構成要素に変更する。キャラクターの顔が完成される時まで、この過程を繰り返す。
【００３２】
また、キャラクターの構成要素全部に対してユーザから選択してもらった後、選択された全ての構成要素に対するイメージサンプルを組合わせてキャラクターを完成するようにすることも可能である。
【００３３】
キャラクターの主構成要素を完成したら、付加的な構成要素に対してユーザに選択を要請して、ユーザから選択してもらう（２１９）。すなわち、衣装の類型及び身体条件等キャラクターに表現しようとする付加的な構成要素を選択された後に、それに応じるキャラクター衣装などの付加的な構成要素の例をユーザに提示してユーザから付加的な構成要素を選択してもらう。
【００３４】
ユーザから選択されたキャラクター構成要素を組合しユーザの確認を受けて完成されたキャラクターを出力する（２３１）。キャラクターに対するユーザの最終確認を受ける前までは、ユーザの変更要請を受信すれば、随時これを処理してキャラクター構成要素が変更できるようにする。
【００３５】
完成されたキャラクターは、ファイル形態で出力されることもでき、ステッカー、写真などの形態で出力されることもでき、完成されたキャラクターを利用した用品に印刷される形態で出力し得る。また、無線インターネットの移動通信端末器の画面を介したイメージで出力することもできる。完成されたキャラクターの出力及び利用は、多様な形態に表現し得る。
【００３６】
キャラクター構成要素の位置設定は、構成要素の位置が固定される形態と、位置が変化される形態、２種類全部が可能である。
【００３７】
構成要素の位置が固定される場合は、キャラクターの各構成要素（目、鼻、口など）を種々の形にデータ化された顔の形態に応じて、縦、横軸を分割して指定されたポイントに各構成要素の中心が位置するようにする方式を使用する。
【００３８】
構成要素の位置が可変する場合は、キャラクターの各構成要素を基本位置に配置した後、ユーザにより上下左右に移動することができ、キャラクター構成要素に対する自由回転を介する位置変化も可能である。
【００３９】
また、キャラクター構成要素の色相選択は、顔の形態ごとにいくつかの基本色の中から選択するようにし、目の色、唇の色、頭の色などを選択するようにする。ユーザの要求に応じてキャラクターのイメージの類型、位置、大きさ、色などを変更し得る。
【００４０】
図３は、本発明に用いられる基本キャラクターイメージの一例示図である。  
【００４１】
基本キャラクターイメージは、生成しようとするキャラクターの特性把握及び構成要素の位置設定のために用いられる。図３に示した基本キャラクターイメージは、顔の形態と縦、横軸が分割された様子を示す。ここに、生成しようとするキャラクターのイメージをオーバーラップさせて顔の形、目、鼻、口、耳、頭などの構成要素の位置と大きさに対する特性把握が容易にすることができる。
【００４２】
図面に図示しなかったが、各構成要素の基本位置をキャラクターの基本イメージを介してユーザに提示してユーザが構成要素の位置に対して理解することができるようにする。
【００４３】
図４は、本発明に用いられるキャラクター生成のためのサンプルイメージに対する一例示図であって、キャラクター生成過程の中にユーザに提示されるサンプルイメージを示す。
【００４４】
ユーザに提示されるサンプルイメージには、性格サンプル４０１、形態サンプル４０３、眉毛サンプル４０５、目サンプル４０７、鼻サンプル４０９、口サンプル４１１、頭サンプル４１３、及び衣装類型サンプル４１５などがある。
【００４５】
性格サンプル４０１は、生成しようとするキャラクターの性格、表情などに対してシステムから提示するサンプルイメージの中からユーザが選択できるようにする。ユーザが自分のイメージをキャラクターにしようとする場合、自分の性格や表情をシステムから提示するサンプルイメージの中から選択できるようにユーザに提示する。性格サンプルの中からユーザが選択すれば、それによって具体的な構成要素等のサンプルをユーザに提示する。
【００４６】
性格サンプル４０１には、図面に示したように、活発、内省的、ユーモア的、感覚的、憂鬱、周囲散漫、そそっかしいなどが挙げられる。
【００４７】
顔サンプル４０２、眉毛サンプル４０３、目サンプル４０４、鼻サンプル４０５、口サンプル４０６、及び頭サンプル４０７などは、ユーザが選択し得るように提示するサンプルとして、ユーザによる性格などの設定によって多様に表現し得る。
【００４８】
衣装類型サンプル４０８は、ユーザが所望するキャラクターの衣装類型に応じてサンプルイメージを細分化して提示し得るように衣装類型を提示するためのものである。
【００４９】
ユーザ本人のキャラクターを生成する場合、ユーザが平素よく着る衣装類型をシステムから提示する例の中から選択が可能にする。
【００５０】
この他に、サンプルイメージの衣装サンプル、色を表す色サンプルなどがさらにあり得る。
【００５１】
図５は、本発明が適用されるアニメーションキャラクター生成システムの一実施例の構成図である。
【００５２】
アニメーションキャラクター生成システム５０３は、インターフェース５０４、アニメーションサンプルイメージデータベース５０５、イメージ合成情報伝達部５０６、イメージフレームデータベース５０７、合成イメージフレーム生成部５０８、アニメーションキャラクター生成部５０９、及びアニメーションキャラクターデータベース５１０を含む。
【００５３】
インターフェース（Interface）５０４は、キャラクターの各構成要素に対するアニメーションサンプルイメージをインターネット（Internet）５０２を介してユーザ端末５０１に伝送して、ユーザが所望するアニメーションサンプルイメージが選択できるようにする。
【００５４】
アニメーションサンプルイメージデータベース（Animation Sample Image DB）５０５は、インターフェース５０４を介して伝達してユーザが見ることができるように提供する各キャラクターの構成要素（顔型、目、鼻など）に該当するアニメーションサンプルイメージを貯蔵する。
【００５５】
イメージフレームデータベース５０７には、ユーザに伝達されるキャラクターの各構成要素に対するアニメーションサンプルイメージがフレーム（frame）形態に分解されて貯蔵されている。
【００５６】
イメージ（Image）合成情報伝達部５０６は、インターフェース５０１を介して伝送されるユーザのアニメーションサンプルイメージに対する選択情報、すなわちイメージ合成情報を合成イメージフレーム生成部５０８に伝達する。
【００５７】
合成イメージフレーム生成部５０８は、イメージ（Image）合成情報伝達部５０６から伝達されたイメージ組合情報を利用して、イメージフレームデータベース５０７から合成されるフレーム形態のイメージを読み出して合成イメージフレームを生成する（図７及び図８参照）。
【００５８】
アニメーションキャラクター生成部５０９は、合成イメージフレーム生成部５０８によって生成された合成イメージフレームを連続的に結合してアニメーションキャラクターで再合成してアニメーションキャラクターデータベース５１０に貯蔵する。このように生成されたアニメーションキャラクターは、インターフェース５０４を介してユーザ５０１に伝達される。
【００５９】
図面には図示していないが、ユーザから生成しようとするキャラクターイメージモデル（キャラクター生成対象のイメージモデル）を入力されて、ユーザがキャラクター生成過程中に参照できるように、アニメーションサンプルイメージと共にユーザに提供することもできる。例えば、ユーザが自分に似通ったキャラクターを作ろうとする場合、アニメーションキャラクター生成システムに自分の実際の姿を入力し、キャラクター生成過程中に参照できるようにすることである。
【００６０】
図６は、本発明にかかるアニメーションキャラクター生成方法に関する一実施例のフローチャートである。
【００６１】
ユーザがウェブを介してアニメーションキャラクター生成システムに接続すれば（６０１）、アニメーションキャラクター生成システムは、ユーザにキャラクターの類型、またはスタイルを提供して選択され（６０２）、またキャラクターの構成要素、例えば、顔型、目と鼻及び口の形、ヘアスタイル、顔の各部位に対するアクセサリー、衣装ファッション、キャラクター背景などに対するアニメーションサンプルイメージを提供してユーザから選択される（６０３）。
【００６２】
そうすると、アニメーションキャラクター生成システムは、ユーザによって選択されたキャラクターの類型とアニメーションサンプルイメージに対するイメージフレームをイメージフレームデータベース５０７から持ってきて合成イメージフレームを生成する（６０４）。この場合、ある構成要素のイメージフレームの数が最大フレーム個数（maximum frame number）より少なければ、該当構成要素のイメージフレームを「最大フレーム個数÷該当構成要素のフレーム個数」回複写して使用する。または、透明ナルイメージ（NULL IMAGE）を「最大フレーム個数÷該当構成要素のフレーム個数」に該当する個数ほど繰り返し複写して使用する。
【００６３】
以後、生成された合成イメージフレームを結合してアニメーションキャラクターを生成した後（６０５）、ユーザからキャラクターの背景を選択されて完成されたキャラクターと結合する（６０６）。
【００６４】
また、「名前付け」メニューを介して入力されたキャラクターの名前と性格など、仮想の身上情報をキャラクターに附与することもできる（６０７）。
【００６５】
より詳細に説明すれば、ユーザからキャラクターの類型、またはスタイルを選択されれば、アニメーションキャラクター生成システムは、「顔作り」、「衣装着せ」、「背景選び」、「名前付け」などのメニューを提供する。もし、ユーザから「顔作り」を選択されれば、顔形に対する多様な形態のイメージサンプルを提供してユーザから選択されて、キャラクター組合ウィンドウに選択された形態の顔形を示す。この場合、組合ウィンドウでの顔の位置は、ユーザの選択によって決めることができる。
【００６６】
以後、ユーザから「目」という下位メニューを選択されれば、多様な形態と動きを有する目に対するアニメーションサンプルイメージを提供し、ユーザから目に対する特定のアニメーションサンプルイメージを選択されれば、これを上記で選択された顔型と合成して動く、例えば、瞬く目を有する顔のイメージを作ってユーザに画面に見せる。
【００６７】
上記と同じ方法で、顔の各部位（例えば、鼻、口、耳、ヘアスタイルなど）、顔の各部位に対するアクセサリー（例えば、眼鏡、耳輪など）、体、衣装などに対するイメージが結合されたアニメーションキャラクターを完成する。この場合、夫々のキャラクターの構成要素に対するサンプルイメージが選択されるごとに、リアルタイムで既に選択された構成要素に対するサンプルイメージが合成された一つのアニメーションキャラクターを生成してキャラクター組合ウィンドウを介してユーザに出力する。
【００６８】
上記のような過程は、ユーザからの構成要素に対するアニメーションサンプルイメージを選択されてキャラクターが完成されるまで遂行され、選択した構成要素のイメージをユーザがドラグアンドドロップ（drag ＆ drop）機能を利用して所望の位置に配列してキャラクターを製作でき、キャラクター生成過程の中、ユーザの所望する場合には、いつでも既に選択されたキャラクター類型、キャラクター構成要素の類型、位置、大きさ、色などが変更できる。また別の方法で、選択した構成要素のイメージが固定された位置に配列されてキャラクターを製作する方法も可能である。
【００６９】
また、ユーザからアニメーションイメージを選択された後、既に選択された構成要素のキャラクターの全ての構成要素に対してアニメーションサンプルのフレームを合成して、合成イメージフレームを生成し、生成された合成イメージフレームを結合してアニメーションキャラクターを生成することもできる。
【００７０】
アニメーションキャラクター生成システムは、ユーザによって選択されたキャラクターの構成要素に対する夫々のアニメーションサンプルイメージを結合して、一つの完成されたアニメーションキャラクターを生成するために、選択されたキャラクター構成要素ごとの該当イメージフレームの個数の中で最大フレーム（Maximum Frame）個数を探す。ここで、各キャラクター構成要素別フレーム数は、Nの指数乗から構成されるべきであり、Nは、２以上の自然数を意味する。
【００７１】
図７及び図８は、本発明にかかるアニメーションイメージ合成に対する一実施例の説明図である。
【００７２】
図７に示したように、ユーザが各キャラクター構成要素に対して選択したアニメーションサンプルイメージ（７０１ないし７０５）の組合情報を利用して、フレーム別に分解されて貯蔵されている各構成要素のイメージフレーム（７０６ないし７１０、７１２ないし７１６、７１８ないし７２２）を合成して「合成イメージフレーム（７１１、７１７、７２３）」を生成した後、多数の「合成イメージフレーム」を合成してアニメーションキャラクター（７２４）を最終的に生成する。
【００７３】
具体的に説明すれば、次の通りである。
【００７４】
例えば、ユーザが選択した顔に対するアニメーションサンプルイメージ（７０１）は、イメージフレーム１（７０６）、イメージフレーム２（７１２）．．．イメージフレームN（７１８）などのN個の静的イメージフレームに分解されて貯蔵されており、残りの構成要素に対するアニメーションサンプルイメージも同じ方法でフレーム別に分解されて貯蔵されている。
【００７５】
顔に対するイメージフレーム１（７０６）、目に対するイメージフレーム１（７０７）、眉毛に対するイメージフレーム１（７０８）、口に対するイメージフレーム１（７０９）、服を着た体に対するイメージフレーム１（７１０）などを合成して一つの静的「合成イメージフレーム１（７１１）」を生成する。
【００７６】
同じ方法で合成イメージフレーム２（３１７）と合成イメージフレームN（７２２）などを生成する。
【００７７】
以後、合成イメージフレーム１（７１１）、合成イメージフレーム２（７１７）と合成イメージフレームN（７２２）などを結合して動くアニメーションキャラクター（動的キャラクター）（７２３）を生成する。
【００７８】
図８は、各構成要素（顔、目、鼻、など）のアニメーションイメージ（７０１ないし７０５）のフレーム個数が異なる場合のアニメーションキャラクターを生成する方法に対する説明図である。
【００７９】
各構成要素のアニメーションサンプルイメージに対するイメージフレームの個数などの最小公倍数（すなわち、構成要素等のイメージフレーム個数に対する最小公倍数）を求めて、最小公倍数に該当する個数となるまでイメージフレームを複写して合成イメージフレーム生成に使用する。
【００８０】
一例を上げれば、次の通りである。
【００８１】
ユーザが選択した顔型（アニメーションサンプルイメージ）に該当するイメージフレームは、２個（７３１）、目（アニメーションサンプルイメージ）に該当するイメージフレームは、４個（７３２）、眉毛（アニメーションサンプルイメージ）に該当するイメージフレームは、２個（７３３）、口（アニメーションサンプルイメージ）に該当するイメージフレームは、２個（７３４）、及びファッション−体（服を着ている体の姿）（アニメーションサンプルイメージ）に該当するイメージフレームは、８個（７３５）と仮定する。
【００８２】
ユーザによって選択されたアニメーションサンプルイメージに対するイメージフレームの個数の最小公倍数（２、４、２、２、８の最小公倍数）を求めて、最小公倍数（「８」）よりイメージフレーム個数が小さい場合には複写して、イメージフレームの個数が最小公倍数となるようにする。
【００８３】
すなわち、顔型（アニメーションサンプルイメージ）に該当するイメージフレームの個数は２個であるので、顔型に対する２個のイメージフレームを３回複写すれば、全部８個のイメージフレームとなるようにする。これと同じ方法で目、眉毛及び口（アニメーションサンプルイメージ）に該当するイメージフレームの個数を８個のイメージフレームに作る。
【００８４】
以後、顔型に対するイメージフレーム１個（７３６）、目に対するイメージフレーム１個（７３７）、眉毛に対するイメージフレーム１個（７３８）、口に対するイメージフレーム１個（７３９）及びファッション−体に対するイメージフレーム１個（７４０）を合成して、一つの静的合成イメージフレーム（７４１）を作る。
【００８５】
上記のような同じ方法で、８個の合成イメージフレーム（７４２）を作って結合すれば、動くアニメーションキャラクター（７４３）が生成される。
【００８６】
図９ないし図１０は、本発明にかかるアニメーションキャラクター自動製作シナリオに対する一実施例の説明図であって、ユーザに提供されているキャラクターの構成要素に対するアニメーションサンプルイメージの多様な形態と、ユーザの選択によってアニメーションキャラクターが生成される過程を示す。
【００８７】
図９は、顔型に対するサンプルイメージとユーザによって選択された顔型がキャラクター組合ウィンドウに表したものに関する図面であり、図１０は、目に対するアニメーションサンプルイメージと、ユーザによって選択された目の姿を図９から選択された顔型と合成した姿を示す。鼻（図１１）、口（図１２）、ヘアスタイル（図１３）、ファッション−体（図１４）に対するユーザの選択によって図１４で示すようにアニメーションキャラクターが完成されれば、ユーザは、完成されたキャラクターに対して名前などを附与して貯蔵する（図１５、図１６）。
【００８８】
図１７は、本発明にかかるアニメーションキャラクター生成過程の中で、ユーザに提供されている画面の一実施例の詳細構成図である。
【００８９】
「９０１」は、キャラクター構成要素に対するアニメーションサンプルイメージであって、キャラクター構成要素をキャラクター組合ウィンドウ（９０２）に１個だけ表われるように制限する場合には、所望のサンプルイメージを選択すれば、キャラクター組合ウィンドウに同じ形のイメージが表われ、この場合、他のサンプルイメージを選択すれば自動にイメージが変わる。もし、キャラクター構成要素をN個以上表われるようにオプションを変更すれば、N番までは選択したサンプルイメージに該当するイメージが全部キャラクター組合ウィンドウ（９０１）に表われる。
【００９０】
キャラクター組合ウィンドウ（９０２）は、アニメーションサンプルイメージの選択によって生成されるアニメーションキャラクター（９０３）を、画面を介してユーザに見せる。
【００９１】
キャラクター構成要素選択キー（９０４）は、キャラクターの構成要素の位置移動、または削除しようとする構成要素を選択する機能を遂行する。また、キャラクター構成要素選択キー（９０４）を使用しなくて、位置移動、または削除しようとするキャラクター組合ウィンドウ（９０２）に表われた構成要素のイメージをマウスで直接クリックして選択することも可能である。
【００９２】
キャラクター構成要素移動キー（９０５）は、キャラクター構成要素選択キー（９０４）によって選択されたキャラクターの構成要素の位置を移動させる機能を遂行する。また、キーボードの方向キーを使用することも可能であり、マウスのドラッグアンドドロップ機能を利用してキャラクター組合ウィンドウで該当構成要素のイメージを引いて所望の位置に移動し得る。
【００９３】
顔全体（顔型でなく、顔型、目、鼻、口、ヘアスタイルなどが結合された顔全体）をマウス、またはキャラクター構成要素選択キー（９０４）から選択すれば、顔を構成する全ての構成要素がグループピンッグ（grouping）され共に移動する（顔型でなく、顔全体が移動する）。
【００９４】
もし、顔型のみの位置移動を所望する場合には、キャラクター構成要素選択キー（９０４）で、「顔型」を選択するかマウスに顔型を選択した後、キャラクター構成要素移動キー（９０５）、またはマウスのドラッグアンドドロップによって位置移動をさせることができる。
【００９５】
キャラクター構成要素削除キー（９０６）は、マウス直接クリック、またはキャラクター構成要素選択キー（９０４）を介して選択されたキャラクター構成要素を削除する機能を遂行する。また、キーボードの削除（Delete）キーを使用することも可能である。
【００９６】
図１８は、本発明が適用される無線インターネットを介したキャラクター生成システムの第１１実施例の構成図であって、ユーザが移動端末器（１００１）に移動通信網を介してキャラクターWAPサーバ（キャラクター生成システム）（１００２）に接続して、アニメーション（動的）／静的キャラクターを生成する過程を示す。
【００９７】
ユーザがWAP（Wireless Application Protocol）支援移動端末器（１００１）にキャラクターWAPサーバ（キャラクター生成システム）（１００２）に接続した後（１００３）、キャラクターの構成要素に対するイメージ類型を選択したキャラクター組合情報をWMLインターフェース（１００７）とCGI（Computer Generated Imagery）インターフェースPGM（Precision Graphic Markup）（１００８）を介してキャラクター生成部（１００９）に伝達する（１００４）。そうすると、キャラクター生成部（１００９）は、伝送されたキャラクター組合情報に応じてイメージデータベース（１０１０）に貯蔵されたイメージを使用してキャラクターを生成する。ここで、具体的なアニメーションキャラクターの生成過程は、図６、図７及び図８を参照して前で説明した方法と同じである。
【００９８】
移動端末器（１００１）を介したユーザの組合わせられたキャラクター照会及び要求によって（１００５）、キャラクター生成部（１００９）によって生成されたキャラクターをWML文書形式に変換して移動端末器（１００１）に伝送する（１００６）。
【００９９】
接続方法（１００３）は、移動端末器の種類によって異なり、移動端末器からキャラクター生成サービスを受けるためには、インターフェースがWML、HDML、c−HTML（HyperText Makeup Language）などができる。キャラクター生成サービスを支援するインターフェース方法に応じて移動通信用サーバの種類は変わり得る。
【０１００】
図１９は、本発明にかかる無線インターネットを介したキャラクター生成方法に対する第１実施例フローチャートであって、アニメーションキャラクター、または静的キャラクター全ての場合に適用し得る。
【０１０１】
ユーザが移動端末器（１００１）を利用してキャラクター生成システム（１００２）に接続してキャラクターの構成要素（顔スタイル、頭、目、表情、ファッション−体（服を着た体）など）に対するイメージ類型を選択される過程を介して（１１０２ないし１１０６）キャラクターを完成する。完成されたキャラクターをユーザに予め見せるることもでき（１１０８）、ユーザの要求に応じて所望のメニューに移動して変更することもできる（１１０７）。かかる過程は、キャラクターが完成されるまで繰り返し遂行し得る（１１０９、１１０７）。
【０１０２】
キャラクターが完成された後（１１０９）、ユーザが「再度作りメニュー」を選択すれば（１１１０、１１１１）また「１１０２」に戻って、ユーザが「貯蔵メニュー」を選択すれば、完成されたキャラクターを貯蔵して（１１１２）、ユーザが「終了メニュー」を選択すればキャラクター生成過程を終了する（１１１３）。
【０１０３】
図２０は、本発明にかかる無線インターネットを介したキャラクター生成シナリオに関する第１実施例の説明図であって、図１９の方法によってキャラクターを生成する過程とユーザ移動端末器の画面構成を示す。
【０１０４】
ユーザが顔を選択した後、「確認」キーを押して「上下」キーを利用して顔型を検索して気に入れば、「確認」キーを介して選択する。
【０１０５】
次いで、上下左右ボンを利用して他の構成要素（頭、目、表情）を選択した後、その選択された構成要素に対するサンプルイメージのいずれか一つを選択することによって、キャラクターが完成される。ユーザの貯蔵位置選択に応じて完成されたキャラクターを貯蔵する。
【０１０６】
貯蔵場所に応じて、いつも移動端末画面にキャラクターが表われたり（「平常時」メニュー選択の場合）、移動端末器がオンされたりオフされる時にキャラクターが表われたり（「オンする時」／「オフする時」メニュー選択の場合）、または電話がくる時、または電話をかける時、キャラクターが画面に表われることができる（「電話がくる時／電話をかける時」メニューを選択した場合）。この他にも、組合わせられたキャラクターを利用した多様な応用プログラムと関連したサービスが可能である。
【０１０７】
図２１は、本発明が適用される無線インターネットを介したキャラクター生成システムの第２実施例の構成図である。
【０１０８】
ユーザ端末器（１３０４）がインターネットを介してキャラクターウェブサーバ（キャラクター生成システム）（１３０３）に接続して、静的キャラクター（図１及び図２参照）、またはアニメーションキャラクター（図５ないし図８参照）を生成して貯蔵する。
【０１０９】
以後、ユーザの移動端末器（１３０１）がキャラクターWAPサーバ（１３０２）を介して、キャラクターウェブサーバ（キャラクター生成システム）（１３０３）によって生成されたキャラクターを移動端末器（１３０１）で呼び出す。
【０１１０】
図２２は、本発明にかかる無線インターネットを介してキャラクター生成方法に関する第２実施例のフローチャートである。
【０１１１】
ユーザが移動端末器（１３０１）を介してキャラクターWAPサーバ（１３０２）に接続して（１４０１）、既に生成されてキャラクターウェブサーバ（キャラクター生成システム）（１３０３）に貯蔵されたキャラクターの中から所望のキャラクターを選択して移動端末器（１３０１）に持ってくる（１４０２、１４０３）。
【０１１２】
ユーザは、メニュー選択に応じて、他のキャラクターを呼び出すことができ（１４０４、１４０５）、呼び出したキャラクターを所望の位置に貯蔵し得り（１４０４、１４０６）、またはそのまま終了し得る（１４０４、１４０７）。
【０１１３】
図２３は、本発明にかかる無線インターネットを介したキャラクター生成シナリオに関する第２実施例の説明図であって、図２２の方法によってキャラクターを生成する過程とユーザ移動端末器の画面構成を示す。
【０１１４】
ユーザの移動端末器（１３０１）がキャラクターWAPサーバ（１３０２）を介してキャラクターウェブサーバ（キャラクター生成システム）（１３０３）に貯蔵されているキャラクターを要求すれば、キャラクターウェブサーバ（キャラクター生成システム）（１３０３）は、キャラクターWAPサーバ（１３０２）を介してユーザが選択したキャラクターをユーザの移動端末器（１３０１）に伝送する。そうすると、移動端末器（１３０１）は、ユーザが選択する位置にキャラクターを貯蔵する。
【０１１５】
上述したキャラクター生成方法によって生成されたキャラクターは多様に応用できる。キャラクターを応用した一実施例として絵文書が挙げられる。図２４ないし図３０を参照し絵文書生成方法を詳細に説明する。
【０１１６】
図２４は、本発明が適用される絵文書生成システムの一実施例の構成図である。
【０１１７】
絵文書生成システムは、入力部１６０１、絵文書生成部１６０２、データベース１６０３、文書変換部１６０４、及び出力部（１６０５）から構成される。
【０１１８】
入力部１６０１は、ユーザから絵文書（カード、ハガキなど）の内容を入力されて、出力部１６０５は、ユーザの要求に応じて完成された絵文書をユーザに出力する。
【０１１９】
データベース１６０３は、完成されたイメージを貯蔵している完成型イメージデータベース、イメージを組合に用いられる構成要素に対するイメージと組合わせられたイメージを貯蔵する組合型イメージデータベース、組合型／完成型イメージと置換される文字セット（set）を貯蔵している文字セットデータベース及び完成された絵文書を貯蔵するデータベースなどから構成される。
【０１２０】
ここで、完成型イメージデータベース（DB：Database）は、ユーザの選択に応じて絵を挿入する場合、既に完成されている絵イメージが挿入できるように完成されたイメージを貯蔵しているデータベースであり、組合型イメージDBは、ユーザの選択によって絵を挿入する場合、ユーザの選択情報に応じてイメージ（キャラクターなど）を合成して挿入できるように、合成のため用意した構成要素に該当するイメージを貯蔵するデータベースである。
【０１２１】
絵文書生成部１６０２は、ユーザから文書内容を入力される中、ユーザの選択によって既に完成されて貯蔵されている完成型イメージ（絵）を呼びだして絵文書を生成するか、またはユーザの選択に応じてイメージ構成要素、例えば、人の姿のイメージを生成する場合には顔型、目、鼻、口などに対するイメージを合成して、完成されたイメージ（絵）、例えば、人の姿などを生成してユーザに提供されている文書内容入力ウィンドウに示すが、この場合、次のような２種類の方法がある。
【０１２２】
第１の方法は、文書内容入力ウィンドウが「テキスト（文字）ウィンドウ」の場合であって、ユーザから完成型絵（静的、または動的絵）の挿入を要求されれば、その絵とマッピング（mapping）される文字セットに置換して文書内容入力ウィンドウに示す。例えば、ユーザからリンゴ絵の挿入を要求されれば、ユーザに提供される文書内容入力ウィンドウに「｛リンゴ｝」に置換して示す。ここで、「｛リンゴ｝」以外の表現方法、例えば、「＜リンゴ＞」も可能であることはもちろんのことである。
【０１２３】
また、ユーザの選択に応じて組合型絵が完成され、その完成された組合型絵に対してマッピングされる文字をユーザから入力された場合に、ユーザから完成された組合型絵の挿入を要求されれば、完成された組合型絵とマッピングされる文字セットに置換されて文書内容入力ウィンドウに示す。例えば、ユーザが組合型絵（静的、または動的絵）、例えば、「挨拶している人の姿」に対する絵を合成し、その完成された組合型絵に対するマッピングされる文字セットでは「挨拶」を指定した場合には、ユーザの絵挿入要求があれば、文書内容入力ウィンドウに「｛挨拶｝」に置換されて示す。
【０１２４】
また、ユーザから文書内容入力ウィンドウを介して直接的に「｛リンゴ｝」に入力されれば、絵文書が完成された後には、｛リンゴ｝部分がリンゴ型に変換されて現れる。
【０１２５】
第２の方法は、文書内容入力ウィンドウが「テキストと絵混合ウィンドウ」（以下、簡単に「混合ウィンドウ」という）の場合であって、ユーザから完成型絵や組合型絵の挿入要求を受ければ、文書内容入力ウィンドウに直ちに絵が表われる。すなわち、挿入される絵がリアルタイム的に文書内容入力ウィンドウに表われる。
【０１２６】
文書変換部１６０４は、上記の最初方法の文書内容入力ウィンドウが「テキスト（文字）ウィンドウ」の場合には、文書入力ウィンドウにテキスト（文字）形態の絵手紙が入力完成された後、ユーザのプレビューなどによって選択されれば、文字が絵に変換されて表われる。
【０１２７】
このような過程は、上記第２の方法である文書内容入力ウィンドウが「混合ウィンドウ」の場合には、必要の過程である。
【０１２８】
また、文書変換部１６０４は、ユーザが入力したテキスト及び絵イメージがレイヤー（layer）の形態から構成されているので、完成された絵文書（手紙、カードなど）をウェブページ（ウェブ文書）、または無線インターネットで認識可能なページ形態に変換する。
【０１２９】
上記の過程によって生成された絵文書は、ユーザの要求に応じて絵の類型、大きさ、色、構成要素のイメージなど、絵の特性情報を完成前／後を問わずいつでも変更し得る。
【０１３０】
図２５は、本発明にかかる絵文書生成方法に対する第１実施例フローチャートであって、文書内容入力ウィンドウが「テキストウィンドウ」の場合に関するものである。
【０１３１】
絵文書の生成システム（図２４）がユーザから絵文書（手紙、カードなど）の背景色及び背景イメージを選択された後（１７０１）、また絵文書の内容を入力される（１７０３）。
【０１３２】
文書内容を入力される中に、ユーザから絵挿入の要請を受ければ（１７０５）、完成型絵を挿入するか、または組合型絵（キャラクター）を生成するかを確認する（１７０７）。
【０１３３】
確認結果、ユーザから完成型絵の挿入を要求されれば、ユーザに完成型イメージデータベースに貯蔵されている完成型イメージ（絵）を提供し、ユーザから選択されれば、その選択された絵とマッピングされる文字に置換して文書内容入力ウィンドウに表示する（１７０９）。
【０１３４】
確認結果、ユーザから組合型絵の挿入を要求されれば、組合型イメージデータべースに貯蔵されているイメージ構成要素をユーザに提供し、ユーザからイメージ構成要素に対する類型を選択されて、その選択された構成要素に対するイメージを組合（合成）して静的、または動的絵（キャラクター）を作る。この場合、選択された構成要素に対して予め組合した静的、または動的絵（キャラクター）をイメージDBから呼び出す方式も可能である。そして、組合わせられた絵（キャラクター）とマッピングされる文字に置換して文書内容入力ウィンドウに表示する（１７１１）。
【０１３５】
絵文書が完成されるまで、上記の過程を繰り返し遂行して、絵文書が完成されれば（１７１３）、ユーザのプレビューなどの選択に応じて文字を絵に変換して、完成された絵文書をユーザに提供し、ユーザから指定された受信者に完成された絵文書を伝送する（１７１５）。ここで、ユーザからプレビューなどによる選択がなくても、絵文書が完成される時点で絵に変換するか、またはユーザから受信者に対する伝送要求を受ければ、自動に絵に変換して伝送する方法が全部可能である。
【０１３６】
図２６は、本発明にかかる絵文書の生成方法に対する第２実施例のフローチャートとして、文書内容入力ウィンドウが「混合ウィンドウ」の場合に対したものである。
【０１３７】
図２４に示したように、絵文書の生成システムがユーザから絵文書（手紙、カードなど）の背景色及び背景イメージを選択された後（１８０１）、また絵文書の内容を入力される（１８０３）。
【０１３８】
文書内容を入力される中に、ユーザから絵挿入の要請を受ければ（１８０５）、完成型絵を挿入するか、組合型絵（キャラクター）を生成するかを確認する（１８０７）。
【０１３９】
確認結果、ユーザから完成型絵の挿入を要求されれば、ユーザに完成型イメージデータベースに貯蔵されている完成型イメージ（絵）を提供し、ユーザからイメージの種類を選択されれば、その選択された絵を直ちに文書内容入力ウィンドウに表示する（１８０９）。
【０１４０】
確認結果、ユーザから組合型絵の挿入を要求されれば、組合型イメージデータベースに貯蔵されているイメージ構成要素をユーザに提供し、ユーザからイメージ構成要素に対する類型を選択されて、その選択された構成要素に対するイメージを組合（合成）して静的、または動的絵（キャラクター）を作るか、または既に作られた絵（キャラクター）を呼び出す。また、その組合わせられた絵（キャラクター）を文書内容入力ウィンドウにリアルタイムで表示する（１８１１）。
【０１４１】
絵文書が完成されるまで、上記の過程を繰り返し遂行して、絵文書が完成された後（１８１３）、ユーザから指定された受信者にその完成された絵文書を伝送する（１８１５）。
【０１４２】
図２７ないし図２９は、本発明に適用されるユーザに提供される画面の一実施例の構成図である。
【０１４３】
図２７を参照すれば、ユーザに提供される画面は、絵文書を送る人の名前／イメール住所、受ける人の名前／イメール住所、絵文書の題目、文書内容入力ウィンドウ（１９０１）を含む。
【０１４４】
図２８はユーザに提供される完成型絵（イメージ）に対するサンプルイメージを示し、図２９は、組合型絵のための構成要素に対するサンプルイメージを示す。
【０１４５】
図３０は、本発明によって生成された絵文書の一実施例であって、図２５、または図２６の方法によって完成された絵手紙を示す。
【０１４６】
上述した絵文書の生成方法は、単一絵文書生成システムを介して具現し得り、またインターネット、無線通信網などの通信網を介しても具現し得る。
【０１４７】
本発明の技術思想は、上記好ましい実施例によって具体的に記述されたが、上記した実施例はその説明のためのものであって、その制限のためのものでないことに留意されるべきである。また、本発明の技術分野の通常の専門家であるならば、本発明の技術思想の範囲内で種々の実施例が可能であることを理解されるべきである。
【０１４８】
上記のような本発明は、専門デザイナーにより製作された夫々のキャラクター要素をデータベースで構築し、各要素を自由に組合して極めて早い時間、少ない費用でキャラクターを組合し、このように組合わせられたキャラクターを２次元、または３次元キャラクターで自動製作できるため、一般のユーザがウェブ、または自分のコンピュータなどで早くて容易に自分だけのキャラクター（特に、アニメーションキャラクター）を作ることができる効果がある。
【０１４９】
また、本発明は、キャラクター生成過程の中に、容易に修正作業ができ、ドラッグアンドドロップ（drag ＆ drop）機能を利用して各キャラクター構成要素の位置を自由に組合できるという効果がある。
【０１５０】
また、本発明は、応用範囲が非常に多様であり、オンライン（online）及び無線インターネットサービスで多様に活用できる効果がある。
【０１５１】
上記のような本発明は、ユーザの選択によって多様な静的、または動的（アニメーション）絵を生成して絵文書（手紙、ハガキ等）に挿入するか、既に完成された絵を挿入することによって、ユーザに自分だけの個性のある絵文書を製作できるようにする効果がある。
【０１５２】
また、本発明は、絵文書（手紙／カード等）に挿入されるキャラクターイメージがキャラクター専門デザイナーの緻密な構成と計画により製作されたのでデザインに素質のないユーザが利用する場合にも水準高い絵文書を作ることができるようにする効果がある。
【０１５３】
また、絵イメージと文字が共に共存するため、絵文書作成者の感情を極めて效果的に伝達できるようにする効果がある。
【符号の説明】
【０１５４】
１０１      入力部
１０３      キャラクター生成部
１０５      データベース
１０７      生成ファイル貯蔵部
１０９      出力部
５０３      アニメーションキャラクター生成システム
５０４      インターフェース
５０５      アニメーションサンプルイメージデータベース
５０６      イメージ合成情報伝達部
５０７      イメージフレームデータベース
５０８      合成イメージフレーム生成部
５０９      アニメーションキャラクター生成部
５１０      アニメーションキャラクターデータベース
１６０１      入力部
１０２      絵文書生成部
１６０３      データベース
１６０４      文書変換部
１６０５      出力部
【図１】
2010176711.tif 000003
【図２】
2010176711.tif 000004
【図３】
2010176711.tif 000005
【図４】
2010176711.tif 000006
【図５】
2010176711.tif 000007
【図６】
2010176711.tif 000008
【図７】
2010176711.tif 000009
【図８】
2010176711.tif 000010
【図９】
2010176711.tif 000011
【図１０】
2010176711.tif 000012
【図１１】
2010176711.tif 000013
【図１２】
2010176711.tif 000014
【図１３】
2010176711.tif 000015
【図１４】
2010176711.tif 000016
【図１５】
2010176711.tif 000017
【図１６】
2010176711.tif 000018
【図１７】
2010176711.tif 000019
【図１８】
2010176711.tif 000020
【図１９】
2010176711.tif 000021
【図２０】
2010176711.tif 000022
【図２１】
2010176711.tif 000023
【図２２】
2010176711.tif 000024
【図２３】
2010176711.tif 000025
【図２４】
2010176711.tif 000026
【図２５】
2010176711.tif 000027
【図２６】
2010176711.tif 000028
【図２７】
2010176711.tif 000029
【図２８】
2010176711.tif 000030
【図２９】
2010176711.tif 000031
【図３０】
2010176711.tif 000032