(57)【要約】  例えば、移動電話ネットワーク（１０、１２、１４及び２０）上で用いるための、画像を生成し、送信及び受信して再構築する方法及び装置は、全画像のパーツとして構築すべき、予め保存されたパーツ画像（２４、３０、３４、３８、４２及び４６）を選択することによって画像を準備する手段からなる。この場合、パーツ画像の特性が指定され、この指定は、観点、パーツ画像の位置、色、きめ、運動、スピード、可視時間を含む。構築画像は、受信移動電話（２０）へ送信するテキスト・メッセージとしてコード化される。受信移動電話（２０）は、コード化テキスト・メッセージを解読して、コード化画像を表示すること、真のテキスト・メッセージを画像と共に表示すること、その移動電話（２０）に連絡を取った人の指標としての画像を保存及び表示すること、そして画像を保存して他のメッセージへ付加することができる。パーツ画像（２４、３０、３４、３８、４２及び４６）は、中央記憶装置（１４）からダウンロードすることができる。テキスト・メッセージは圧縮できる。
2005512244.tif 000002
【特許請求の範囲】
【請求項１】
表示のための画像を生成する方法であって、複数のパーツ画像の中から、一つののセットのパーツ画像を選択するステップ、前記セットのパーツ画像内の各パーツ画像に対して、表示内に占拠する位置を指定するステップ、前記セットのパーツ画像内の各パーツ画像に対して、特性を指定するステップ、そして前記指定に従って各パーツ画像を表示するステップを含む方法。
【請求項２】
観点を指定するステップを含む、請求項１による方法。
【請求項３】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記ステップが、前記セットのパーツ画像内の各パーツ画像の色を指定するステップを含む、請求項１あるいは請求項２による方法。
【請求項４】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記ステップが、前記セットのパーツ画像内の各パーツ画像のきめを指定するステップを含む、上記請求項のいずれかによる方法。
【請求項５】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記ステップが、前記セットのパーツ画像内の各パーツ画像に適用するクラッディングを指定するステップを含む、上記請求項のいずれかによる方法。
【請求項６】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記ステップが、前記セットのパーツ画像内の各パーツ画像の方向を指定するステップを含む、上記請求項のいずれかによる方法。
【請求項７】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記ステップが、前記セットのパーツ画像内の各パーツ画像のサイズを指定するステップを含む、上記請求項のいずれかによる方法。
【請求項８】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記ステップが、前記セットのパーツ画像内の各パーツ画像の透明度を指定するステップを含む、上記請求項のいずれかによる方法。
【請求項９】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記ステップが、前記セットのパーツ画像内の各パーツ画像の運動の方向を指定するステップを含む、上記請求項のいずれかによる方法。
【請求項１０】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記ステップが、前記セットのパーツ画像内の各パーツ画像の運動のタイプを指定するステップを含む、上記請求項のいずれかによる方法。
【請求項１１】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記ステップが、前記セットのパーツ画像内の各パーツ画像の運動のスピードを指定するステップを含む、上記請求項のいずれかによる方法。
【請求項１２】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記ステップが、前記セットのパーツ画像内の各パーツ画像に対して表示する時間を指定するステップを含む、上記請求項のいずれかによる方法。
【請求項１３】
ネットワーク内のサーバーから前記セットのパーツ画像を得るステップを含む、上記請求項のいずれかによる方法。
【請求項１４】
前記ネットワークが移動電話ネットワークからなる、請求項１３による方法。
【請求項１５】
前記画像をコンピュータ上に表示するのに用いるための、上記請求項のいずれかによる方法。
【請求項１６】
前記画像をパーソナル・デジタル・アシスタント上に表示するのに用いるための、請求項１から１４のいずれかによる方法。
【請求項１７】
前記画像を移動電話上に表示するのに用いるための、請求項１から１４のいずれかによる方法。
【請求項１８】
複数のパーツ画像の中から、前記セレクションのパーツ画像セットを提供するステップを含み、テキスト・メッセージの形態で前記セレクションのパーツ・セットを提供するステップを含む、上記請求項のいずれかによる方法。
【請求項１９】
前記表示内で占拠する位置の前記指定を、テキスト・メッセージの形態で提供するステップを含む、上記請求項のいずれかによる方法。
【請求項２０】
前記セットのパーツ画像内の各パーツ画像の特性の前記指定を、テキスト・メッセージの形態で提供するステップを含む、上記請求項のいずれかによる方法。
【請求項２１】
前記指定を、テキスト・メッセージとして受信するステップを含む、請求項１８、１９及び２０のいずれかによる方法。
【請求項２２】
前記指定を、テキスト・メッセージへの付加物として受信するステップを含む、請求項１８、１９及び２０のいずれかによる方法。
【請求項２３】
前記セレクションを表すために用いたコードを圧縮するステップを含む、上記請求項のいずれかによる方法。
【請求項２４】
画像を送信するための方法であって、複数のパーツ画像の中から一セットのパーツ画像を指定する信号を送信するステップ、前記セットのパーツ画像内の各パーツ画像に対して、表示内で占拠すべき位置を指定する信号を送信するステップ、そして前記セットのパーツ画像内の各パーツ画像に対して特性を指定する信号を送信するステップを含む方法。
【請求項２５】
観点の指定を送信するステップを含む、請求項２４による方法。
【請求項２６】
前記セットのパーツ画像内の各パーツ画像の特性の指定を送信する前記ステップが、前記セットのパーツ画像内の各パーツ画像の色の指定を送信するステップを含む、請求項４あるいは請求項２５による方法。
【請求項２７】
前記セットのパーツ画像内の各パーツ画像の特性の指定を送信する前記ステップが、前記セットのパーツ画像内の各パーツ画像のきめの指定を送信するステップを含む、請求項２４から２６のいずれかによる方法。
【請求項２８】
前記セットのパーツ画像内の各パーツ画像の特性の指定を送信する前記ステップが、前記セットのパーツ画像内の各パーツ画像に適用すべきクラッディングの指定を送信するステップを含む、請求項２４から２７のいずれかによる方法。
【請求項２９】
前記セットのパーツ画像内の各パーツ画像の特性の指定を送信する前記ステップが、前記セットのパーツ画像内の各パーツ画像の方向の指定を送信するステップを含む、請求項２４から２８のいずれかによる方法。
【請求項３０】
前記セットのパーツ画像内の各パーツ画像の特性の指定を送信する前記ステップが、前記セットのパーツ画像内の各パーツ画像のサイズの指定を送信するステップを含む、請求項２４から２９のいずれかによる方法。
【請求項３１】
前記セットのパーツ画像内の各パーツ画像の特性の指定を送信する前記ステップが、前記セットのパーツ画像内の各パーツ画像の透明度の指定を送信するステップを含む、請求項２４から３０のいずれかによる方法。
【請求項３２】
前記セットのパーツ画像内の各パーツ画像の特性の指定を送信する前記ステップが、前記セットのパーツ画像内の各パーツ画像の運動の方向の指定を送信するステップを含む、請求項２４から３１のいずれかによる方法。
【請求項３３】
前記セットのパーツ画像内の各パーツ画像の特性の指定を送信する前記ステップが、前記セットのパーツ画像内の各パーツ画像の運動のタイプの指定を送信するステップを含む、請求項２４から３２のいずれかによる方法。
【請求項３４】
前記セットのパーツ画像内の各パーツ画像の特性の指定を送信する前記ステップが、前記セットのパーツ画像内の各パーツ画像の運動のスピードの指定を送信するステップを含む、請求項２４から３３のいずれかによる方法。
【請求項３５】
前記セットのパーツ画像内の各パーツ画像の特性の指定を送信する前記ステップが、前記セットのパーツ画像内の各パーツ画像に対して表示すべき時間の指定を送信するステップを含む、請求項２４から３４のいずれかによる方法。
【請求項３６】
ネットワーク内のサーバーから前記セットのパーツ画像を得るステップを含む、請求項２４から３５のいずれかによる方法。
【請求項３７】
前記ネットワークが移動電話ネットワークからなる、請求項３６による方法。
【請求項３８】
前記画像をコンピュータ上に表示するのに用いるための、請求項２４から３７のいずれかによる方法。
【請求項３９】
前記画像をパーソナル・デジタル・アシスタント上に表示するのに用いるための、請求項２４から３７のいずれかによる方法。
【請求項４０】
前記画像を移動電話上に表示するのに用いるための、請求項２４から３７のいずれかによる方法。
【請求項４１】
複数のパーツ画像の中からのパーツ画像の一セットからなる前記セレクションを送信するステップを含み、パーツのセットからなる前記セレクションをテキスト・メッセージとして提供するステップを含む、請求項２４から４０のいずれかによる方法。
【請求項４２】
前記表示内で占拠すべき位置の前記指定を、テキスト・メッセージとして送信するステップを含む、請求項２４から４１のいずれかによる方法。
【請求項４３】
前記セットのパーツ画像内の各パーツ画像の特性の前記指定を、テキスト・メッセージとして送信するステップを含む、請求項２４から４２のいずれかによる方法。
【請求項４４】
前記指定をテキスト・メッセージとして送信するステップを含む、請求項４１、４２及び４３のいずれかによる方法。
【請求項４５】
前記指定をテキスト・メッセージとして受信するステップを含む、請求項４４による方法。
【請求項４６】
前記指定を、テキスト・メッセージへの付加物として送信するステップを含む、請求項４１、４２及び４３のいずれかによる方法。
【請求項４７】
前記指定を、テキスト・メッセージへの付加物として受信するステップを含む、請求項４６による方法。
【請求項４８】
前記セレクションを圧縮コードとして送信するステップを含む、請求項２４から４７のいずれかによる方法。
【請求項４９】
画像を受信及び生成するための方法であって、複数のパーツ画像の中から一セットのパーツ画像を指定する信号を受信するステップ、前記セットのパーツ画像内の各パーツ画像に対して、表示内で占拠すべき位置を指定する信号を受信するステップ、前記セットのパーツ画像内の各パーツ画像に対して特性を指定する信号を受信するステップ、そして前記信号に応答し、指定画像を生成して表示するステップを含む方法。
【請求項５０】
観点の指定を受信するステップを含む、請求項４９による方法。
【請求項５１】
前記セットのパーツ画像内の各パーツ画像の特性の指定を受信する前記ステップが、前記セットのパーツ画像内の各パーツ画像の色の指定を受信するステップを含む、請求項４９あるいは請求項５０による方法。
【請求項５２】
前記セットのパーツ画像内の各パーツ画像の特性の指定を受信する前記ステップが、前記セットのパーツ画像内の各パーツ画像のきめの指定を受信するステップを含む、請求項４９から５１のいずれかによる方法。
【請求項５３】
請求項４９から５２のいずれかによる方法、前記セットのパーツ画像内の各パーツ画像の特性の指定を受信する前記ステップが、前記セットのパーツ画像内の各パーツ画像に適用すべきクラッディングの指定を受信するステップを含む。
【請求項５４】
前記セットのパーツ画像内の各パーツ画像の特性の指定を受信する前記ステップが、前記セットのパーツ画像内の各パーツ画像の方向の指定を受信するステップを含む、請求項４９から５３のいずれかによる方法。
【請求項５５】
前記セットのパーツ画像内の各パーツ画像の特性の指定を受信する前記ステップが、前記セットのパーツ画像内の各パーツ画像のサイズの指定を受信するステップを含む、請求項４９から５４のいずれかによる方法。
【請求項５６】
前記セットのパーツ画像内の各パーツ画像の特性の指定を受信する前記ステップが、前記セットのパーツ画像内の各パーツ画像の透明度の指定を受信するステップを含む、請求項４９から５５のいずれかによる方法。
【請求項５７】
前記セットのパーツ画像内の各パーツ画像の特性の指定を受信する前記ステップが、前記セットのパーツ画像内の各パーツ画像の運動の方向の指定を受信するステップを含む、請求項４９から５６のいずれかによる方法。
【請求項５８】
前記セットのパーツ画像内の各パーツ画像の特性の指定を受信する前記ステップが、前記セットのパーツ画像内の各パーツ画像の運動のタイプの指定を受信するステップを含む、請求項４９から５７のいずれかによる方法。
【請求項５９】
前記セットのパーツ画像内の各パーツ画像の特性の指定を受信する前記ステップが、前記セットのパーツ画像内の各パーツ画像の運動のスピードの指定を受信するステップを含む、請求項４９から５８のいずれかによる方法。
【請求項６０】
前記セットのパーツ画像内の各パーツ画像の特性の指定を受信する前記ステップが、前記セットのパーツ画像内の各パーツ画像に対して表示すべき時間の指定を受信するステップを含む、請求項４９から５９のいずれかによる方法。
【請求項６１】
前記セットのパーツ画像を、ネットワーク内のサーバーから得るステップを含む、請求項４９から６０のいずれかによる方法。
【請求項６２】
前記ネットワークが移動電話ネットワークからなる、請求項６１による方法。
【請求項６３】
前記画像をコンピュータ上に表示するのに用いるための、請求項４９から６２のいずれかによる方法。
【請求項６４】
前記画像をパーソナル・デジタル・アシスタント上に表示するのに用いるための、請求項４９から６２のいずれかによる方法。
【請求項６５】
前記画像を移動電話上に表示するのに用いるための、請求項４９から６２のいずれかによる方法。
【請求項６６】
複数のパーツ画像の中からの一セットのパーツ画像からなる前記セレクションを、テキスト・メッセージとして受信するステップを含む、請求項４９から６５のいずれかによる方法。
【請求項６７】
表示内で占拠すべき位置の前記指定を、テキスト・メッセージとして受信するステップを含む、請求項４９から６６のいずれかによる方法。
【請求項６８】
前記セットのパーツ画像内の各パーツ画像の特性の前記指定を、テキスト・メッセージとして受信するステップを含む、請求項４９から６７のいずれかによる方法。
【請求項６９】
前記指定を、テキスト・メッセージへの付加物として受信するステップを含む、請求項４９から６７のいずれかによる方法。
【請求項７０】
前記指定を圧縮コードとして受信するステップを含む、請求項４９から６９のいずれかによる方法。
【請求項７１】
表示のための画像を生成する装置であって、複数のパーツ画像の中から一セットのパーツ画像を選択する手段、前記セットのパーツ画像内の各パーツ画像に対して、表示内で占拠すべき位置を指定する手段、前記セットのパーツ画像内の各パーツ画像に対して特性を指定する手段、そして前記指定に従って各パーツ画像を表示する手段からなる装置。
【請求項７２】
観点を指定する手段を含む、請求項７１による装置。
【請求項７３】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記手段が、前記セットのパーツ画像内の各パーツ画像の色を指定する手段を含む、請求項７１あるいは請求項７２による装置。
【請求項７４】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記手段が、前記セットのパーツ画像内の各パーツ画像のきめを指定する手段を含む、請求項７１から７３のいずれかによる装置。
【請求項７５】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記手段が、前記セットのパーツ画像内の各パーツ画像に適用すべきクラッディングを指定する手段を含む、請求項７１から７４のいずれかによる装置。
【請求項７６】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記手段が、前記セットのパーツ画像内の各パーツ画像の方向を指定する手段を含む、請求項７１から７５のいずれかによる装置。
【請求項７７】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記手段が、前記セットのパーツ画像内の各パーツ画像のサイズを指定する手段を含む、請求項７１から７６のいずれかによる装置。
【請求項７８】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記手段が、前記セットのパーツ画像内の各パーツ画像の透明度を指定する手段を含む、請求項７１から７７のいずれかによる装置。
【請求項７９】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記手段が、前記セットのパーツ画像内の各パーツ画像の運動の方向を指定する手段を含む、請求項７１から７８のいずれかによる装置。
【請求項８０】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記手段が、前記セットのパーツ画像内の各パーツ画像の運動のタイプを指定する手段を含む、請求項７１から７９のいずれかによる装置。
【請求項８１】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記手段が、前記セットのパーツ画像内の各パーツ画像の運動のスピードを指定する手段を含む、請求項７１から８０のいずれかによる装置。
【請求項８２】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記手段が、前記セットのパーツ画像内の各パーツ画像に対して表示すべき時間を指定する手段を含む、請求項７１から８１のいずれかによる装置。
【請求項８３】
前記セットのパーツ画像を、ネットワーク内のサーバーから得る手段を含む、請求項７１から８２のいずれかによる装置。
【請求項８４】
前記ネットワークが移動電話ネットワークからなる、請求項８３による装置。
【請求項８５】
前記画像をコンピュータ上に表示するのに用いるための、請求項７１から８４のいずれかによる装置。
【請求項８６】
前記画像をパーソナル・デジタル・アシスタント上に表示するのに用いるための、請求項７１から８４のいずれかによる装置。
【請求項８７】
前記画像を移動電話上に表示するのに用いるための、請求項７１から８４のいずれかによる装置。
【請求項８８】
複数のパーツ画像の中から一セットのパーツ画像を選択する前記手段が、一セットのパーツ画像からなる前記セレクションを、テキスト・メッセージの形態で提供する手段を含む、請求項７１から８７のいずれかによる装置。
【請求項８９】
表示内で占拠すべき位置を指定する前記手段が、前記位置をテキスト・メッセージの形態で指定する手段を含む、請求項７１から８８のいずれかによる装置。
【請求項９０】
前記セットのパーツ画像内の各パーツ画像に対する前記特性を指定する前記手段が、前記指定をテキスト・メッセージの形態で提供する手段からなる、請求項７１から８９のいずれかによる装置。
【請求項９１】
前記指定をテキスト・メッセージとして受信する手段を含む、請求項８８、８９及び９０のいずれかによる装置。
【請求項９２】
前記指定をテキスト・メッセージへの付加物として受信する手段を含む、請求項８８、８９及び９０のいずれかによる装置。
【請求項９３】
前記セレクションを表すために使用したコードを圧縮する手段を含む、請求項７１から９２のいずれかによる装置。
【請求項９４】
画像を送信する装置であって、複数のパーツ画像の中から一セットのパーツ画像を指定する信号を送信する手段、前記セットのパーツ画像内の各パーツ画像に対して、表示内で占拠すべき位置を指定する信号を送信する手段、そして前記セットのパーツ画像内の各パーツ画像に対して特性を指定する信号を送信する手段からなる装置。
【請求項９５】
観点を指定する信号を送信する手段を含む、請求項９４による装置。
【請求項９６】
前記セットのパーツ画像内の各パーツ画像の特性を指定する信号を送信する前記手段が、前記セットのパーツ画像内の各パーツ画像の色を指定する信号を送信する手段を含む、請求項９４あるいは請求項９５による装置。
【請求項９７】
前記セットのパーツ画像内の各パーツ画像の特性を指定する信号を送信する前記手段が、前記セットのパーツ画像内の各パーツ画像のきめを指定する信号を送信する手段を含む、請求項９４から９６のいずれかによる装置。
【請求項９８】
前記セットのパーツ画像内の各パーツ画像の特性を指定する信号を送信する前記手段が、前記セットのパーツ画像内の各パーツ画像に適用すべきクラッディングを指定する信号を送信する手段を含む、請求項９４から９７のいずれかによる装置。
【請求項９９】
前記セットのパーツ画像内の各パーツ画像の特性を指定する信号を送信する前記手段が、前記セットのパーツ画像内の各パーツ画像の方向を指定する信号を送信する手段を含む、請求項９４から９８のいずれかによる装置。
【請求項１００】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記手段が、前記セットのパーツ画像内の各パーツ画像のサイズを指定する手段を含む、請求項９４から９９のいずれかによる装置。
【請求項１０１】
前記セットのパーツ画像内の各パーツ画像の特性を指定する信号を送信する前記手段が、前記セットのパーツ画像内の各パーツ画像の透明度を指定する信号を送信する手段を含む、請求項９４から１００のいずれかによる装置。
【請求項１０２】
前記セットのパーツ画像内の各パーツ画像の特性を指定する信号を送信する前記手段が、前記セットのパーツ画像内の各パーツ画像の運動の方向を指定する信号を送信する手段を含む、請求項９４から１０１のいずれかによる装置。
【請求項１０３】
前記セットのパーツ画像内の各パーツ画像の特性を指定する信号を送信する前記手段が、前記セットのパーツ画像内の各パーツ画像の運動のタイプを指定する信号を送信する手段を含む、請求項９４から１０２のいずれかによる装置。
【請求項１０４】
前記セットのパーツ画像内の各パーツ画像の特性を指定する信号を送信する前記手段が、前記セットのパーツ画像内の各パーツ画像の運動のスピードを指定する信号を送信する手段を含む、請求項９４から１０３のいずれかによる装置。
【請求項１０５】
前記セットのパーツ画像内の各パーツ画像の特性を指定する信号を送信する前記手段が、前記セットのパーツ画像内の各パーツ画像に対して表示すべき時間を指定する信号を送信する手段を含む、請求項９４から１０４のいずれかによる装置。
【請求項１０６】
前記セットのパーツ画像を、ネットワーク内のサーバーから得る手段を含む、請求項９４から１０５のいずれかによる装置。
【請求項１０７】
前記ネットワークが移動電話ネットワークからなる、請求項１０６による装置。
【請求項１０８】
前記画像をコンピュータ上に表示するのに用いるための、請求項９４から１０７のいずれかによる装置。
【請求項１０９】
前記画像をパーソナル・デジタル・アシスタント上に表示するのに用いるための、請求項９４から１０７のいずれかによる装置。
【請求項１１０】
前記画像を移動電話上に表示するのに用いるための、請求項９４から１０７のいずれかによる装置。
【請求項１１１】
複数のパーツ画像の中から一セットのパーツ画像を選択する信号を送信する前記手段が、一セットのパーツ画像を選択する前記信号をテキスト・メッセージの形態で提供する手段を含む、請求項９４から１１０のいずれかによる装置。
【請求項１１２】
請求項９４から１１１のいずれかによる装置、表示内で占拠すべき位置を指定する信号を送信する前記手段が、位置を指定する前記信号をテキスト・メッセージの形態で提供する手段を含む。
【請求項１１３】
前記セットのパーツ画像内の各パーツ画像に対して前記特性を指定する信号を送信する前記手段が、特性を指定する信号をテキスト・メッセージの形態で提供する手段からなる、請求項９４から１１２のいずれかによる装置。
【請求項１１４】
指定を表す信号をテキスト・メッセージとして受信する手段を含む、請求項１１１、１１２及び１１３のいずれかによる装置。
【請求項１１５】
指定を表す信号をテキスト・メッセージへの付加物として受信する手段を含む、請求項１１１、１１２及び１１３のいずれかによる装置。
【請求項１１６】
前記信号を圧縮コードとして提供する手段を含む、請求項９４から１１５のいずれかによる装置。
【請求項１１７】
画像を受信して作成する装置であって、複数のパーツ画像の中から一セットのパーツ画像を指定する信号を受信する手段、前記セットのパーツ画像内の各パーツ画像に対して、表示内で占拠すべき位置を指定する信号を受信する手段、前記セットのパーツ画像内の各パーツ画像に対して特性を指定する信号を受信する手段、そして前記信号に応答し、指定画像を生成して表示する手段からなる装置。
【請求項１１８】
観点を指定する信号を受信する手段を含む、請求項１１７による装置。
【請求項１１９】
請求項１１７あるいは請求項１１８による装置、前記のセットのパーツ画像で各のパーツ画像の特性を指定するために信号を受信する前記の手段が前記のセットのパーツ画像で各のパーツ画像の色を指定するために信号を受信するために手段を含む。
【請求項１２０】
前記セットのパーツ画像内の各パーツ画像の特性を指定する信号を受信する前記手段が、前記セットのパーツ画像内の各パーツ画像のきめを指定する信号を受信する手段を含む、請求項１１７から１１９のいずれかによる装置。
【請求項１２１】
前記セットのパーツ画像内の各パーツ画像の特性を指定する信号を受信する前記手段が、前記セットのパーツ画像内の各パーツ画像に適用すべきクラッディングを指定する信号を受信する手段を含む、請求項１１７から１２０のいずれかによる装置。
【請求項１２２】
前記セットのパーツ画像内の各パーツ画像の特性を指定する信号を受信する前記手段が、前記セットのパーツ画像内の各パーツ画像の方向を指定する信号を受信する手段を含む、請求項１１７から１２１のいずれかによる装置。
【請求項１２３】
前記セットのパーツ画像内の各パーツ画像の特性を指定する信号を受信する前記手段が、前記セットのパーツ画像内の各パーツ画像のサイズを指定する信号を受信する手段を含む、請求項１１７から１２２のいずれかによる装置。
【請求項１２４】
前記セットのパーツ画像内の各パーツ画像の特性を指定する信号を受信する前記手段が、前記セットのパーツ画像内の各パーツ画像の透明度を指定する信号を受信する手段を含む、請求項１１７から１２３のいずれかによる装置。
【請求項１２５】
前記セットのパーツ画像内の各パーツ画像の特性を指定する信号を受信する前記手段が、前記セットのパーツ画像内の各パーツ画像の運動の方向を指定する信号を受信する手段を含む、請求項１１７から１２４のいずれかによる装置。
【請求項１２６】
前記セットのパーツ画像内の各パーツ画像の特性を指定する信号を受信する前記手段が、前記セットのパーツ画像内の各パーツ画像の運動のタイプを指定する信号を受信する手段を含む、請求項１１７から１２５のいずれかによる装置。
【請求項１２７】
前記セットのパーツ画像内の各パーツ画像の特性を指定する信号を受信する前記手段が、前記セットのパーツ画像内の各パーツ画像の運動のスピードを指定する信号を受信する手段を含む、請求項１１７から１２６のいずれかによる装置。
【請求項１２８】
前記セットのパーツ画像内の各パーツ画像の特性を指定する信号を受信する前記手段が、前記セットのパーツ画像内の各パーツ画像に対して表示すべき時間を指定する信号を受信する手段を含む、請求項１１７から１２７のいずれかによる装置。
【請求項１２９】
前記セットのパーツ画像をネットワーク内のサーバーから得る手段を含む、請求項１１７から１２８のいずれかによる装置。
【請求項１３０】
前記ネットワークが移動電話ネットワークからなる、請求項１２９による装置。
【請求項１３１】
前記画像をコンピュータ上に表示するのに用いるための、請求項１１７から１３０のいずれかによる装置。
【請求項１３２】
前記画像をパーソナル・デジタル・アシスタント上に表示するのに用いるための、請求項１１７から１３０のいずれかによる装置。
【請求項１３３】
前記画像を移動電話上に表示するのに用いるための、請求項１１７から１３０のいずれかによる装置。
【請求項１３４】
複数のパーツ画像の中から一セットのパーツ画像を選択する信号をテキスト・メッセージとして受信する手段を含む、請求項１１７から１３３のいずれかによる装置。
【請求項１３５】
パーツ画像の位置を指定する信号をテキスト・メッセージとして受信する手段を含む、請求項１１７から１３４のいずれかによる装置。
【請求項１３６】
前記セットのパーツ画像内の各パーツ画像に対して特性を指定する信号をテキスト・メッセージとして受信する手段を含む、請求項１１７から１３５のいずれかによる装置。
【請求項１３７】
前記指定を提供する信号をテキスト・メッセージへの付加物として受信する手段を含む、請求項１１７から１３６のいずれかによる装置。
【請求項１３８】
前記指定を提供する信号を圧縮コードとして受信する手段を含む、請求項１１７から１３７のいずれかによる装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、（例えば、スクリーン上に）画像を表示することが可能な装置に関する。また、本発明は、特に、画像を表示することが可能で、もう一つの装置に画像を送信するあるいは受信する非常に狭帯域あるいは容量、そして非常に低い内部処理容量を持つ装置に関する。
【背景技術】
【０００２】
本発明の分野におけるシステムは、上記に列挙したように多くの形態がある。その範囲は、制限せずに、コンピュータ、コンピュータ端末、テレビ及びビデオ・ディスプレイ、ＰＤＡ（パーソナル・デジタル・アシスタント）、そして高次世代移動電話を含む。本発明の議論及び開示は、移動電話に対するものであるが、にもかかわらず、本発明は、限定されることなく、上記の分野のすべてに、有利に適用することができる。
【０００３】
画像を表示する機能を持つ、高次世代の移動電話は、移動電話の機能に、容易さと娯楽性を提供するために画像の利用を促進している。しかしながら、各表示画像は、無線リンクによって受信する、メモリから取り出す、あるいはそれら両方で行うにしても、ある最小量のデータを必要とする。今まで、各画像は、直接検索される高データ・コンテンツ構成であった、あるいは小量のデータから入念な結果を得るために豊富な処理による拡大を必要とする、比較的に小さなデータ・コンテンツであった。いずれにしても、広帯域、高処理容量、高データ記憶容量、あるいはこれら三項目すべてを必要とする。したがって、本発明の目的は、最小限の帯域幅、処理容量あるいはデータ記憶で、新しい画像を得て表示することが可能な方法及び装置を提供することである。
【０００４】
より洗練されたサービスの提供を促進するには、単に画像が存在するというだけではなく、可能ならば、それを動画にすべきである。しかし、アニメーションは既に過度の負荷を受けているディスプレイ・システムに対して、巨大なオーバーヘッドをもたらす。アニメーションは、オブジェクトあるいは画像の多数のビューの生成あるいは獲得と、表示シーケンスへのそれらの適用を必要とする。したがって、本発明の目的は、画像アニメーションに必要な、通常の相応な追加オーバーヘッドを、狭帯域、低メモリ、低処理容量システムの性能の範囲内へ減少させる画像アニメーションのための手段を提供することである。
【０００５】
高次世代移動電話のユーザーは、他のユーザーとの相互作用において、選択可能な画像及びアニメーションを用いることを望んでいる。個別の画像は大きく、送信及び受信に、広帯域、受け入れ難い遅延、そして高い記憶及び処理能力が必要である。個別の画像は、特にそれらが動画である場合、サーバーから一度受信しても、その後に多数回に渡って使用するには、やはり同様な限界及び制約がある。したがって、本発明の目的は、一つの移動電話がもう一つの移動電話へ新しいアニメーションそして／あるいは画像を送信する、あるいはもう一つの移動電話から受信するための、移動電話に、あるいは介入通信システムに対する必要条件が、最少の帯域幅、時間、メモリあるいはデータ処理能力である手段を提供することである。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
第一の局面によれば、本発明は、表示するための画像を生成する方法であって、この方法は、複数のパーツ画像の中から一セットのパーツ画像を選択するステップ、前記セットのパーツ画像内の各パーツ画像に対して、表示内で占拠すべき位置を指定するステップ、前記セットのパーツ画像内の各パーツ画像に対して特性を指定するステップ、そして指定に従って各パーツ画像を表示するステップを含む。
【０００７】
第二の局面によれば、本発明は画像を送信する方法であって、この方法は、複数のパーツ画像の中から一セットのパーツ画像を指定する信号を送信するステップ、前記セットのパーツ画像内の各パーツ画像に対して、表示内で占拠すべき位置を指定する信号を送信するステップ、そして前記セットのパーツ画像内の各パーツ画像に対して特性を指定する信号を送信するステップを含む。
【０００８】
第三の局面によれば、本発明は、画像を受信して生成する方法であって、この方法は、複数のパーツ画像の中から一セットのパーツ画像を指定する信号を受信するステップ、前記セットのパーツ画像内の各パーツ画像に対して、表示内で占拠すべき位置を指定する信号を受信するステップ、前記セットのパーツ画像内の各パーツ画像に対して特性を指定する信号を受信するステップ、そして前記信号に応答し、指定画像を生成して表示するステップを含む。
【０００９】
第四の局面によれば、本発明は、表示のための画像を生成する装置であって、この装置は、複数のパーツ画像の中から一セットのパーツ画像を選択する手段、前記セットのパーツ画像内の各パーツ画像に対して、表示内で占拠すべき位置を指定する手段、前記セットのパーツ画像内の各パーツ画像に対して特性を指定する手段、そして指定に従って各パーツ画像を表示する手段からなる。
【００１０】
第五の局面によれば、本発明は、画像を送信する装置であって、この装置は、複数のパーツ画像の中から一セットのパーツ画像を指定する信号を送信する手段、前記セットのパーツ画像内の各パーツ画像に対して、表示内で占拠すべき位置を指定する信号を送信する手段、そして前記セットのパーツ画像内の各パーツ画像に対して特性を指定する信号を送信する手段からなる。
【００１１】
第六の局面によれば、本発明は、画像を受信して生成する装置であって、この装置は、複数のパーツ画像の中から一セットのパーツ画像を指定する信号を受信する手段、前記セットのパーツ画像内の各パーツ画像に対して、表示内で占拠すべき位置を指定する信号を受信する手段、前記セットのパーツ画像内の各パーツ画像に対して特性を指定する信号を受信する手段、そして前記信号に応答し、指定画像を生成して表示する手段からなる。
【００１２】
本発明はさらに、観点の指定に対しての備えがある。
【００１３】
本発明はさらに、前記セットのパーツ画像内の各パーツ画像の特性の指定が、前記セットのパーツ画像内の各パーツ画像の色の指定を含むことを提供する。
【００１４】
本発明はさらに、前記セットのパーツ画像内の各パーツ画像の特性の指定が、前記セットのパーツ画像内の各パーツ画像のきめの指定を含むことを提供する。
【００１５】
本発明はさらに、前記セットのパーツ画像内の各パーツ画像の特性の指定が、前記セットのパーツ画像内の各パーツ画像に適用すべきクラッディングの指定を含むことを提供する。
【００１６】
本発明はさらに、前記セットのパーツ画像内の各パーツ画像の特性の指定が、前記セットのパーツ画像内の各パーツ画像の方向の指定を含むことを提供する。
【００１７】
本発明はさらに、前記のセットのパーツ画像内の各パーツ画像の特性の指定が、前記セットのパーツ画像内の各パーツ画像のサイズの指定を含むことを提供する。
【００１８】
本発明はさらに、前記セットのパーツ画像内の各パーツ画像の特性の指定が、前記セットのパーツ画像内の各パーツ画像の透明度の指定を含むことを提供する。
【００１９】
本発明はさらに、前記セットのパーツ画像内の各パーツ画像の特性の指定が、前記セットのパーツ画像内の各パーツ画像の運動の方向の指定を含むことを提供する。
【００２０】
本発明はさらに、前記セットのパーツ画像内の各パーツ画像の特性の指定が、前記セットのパーツ画像内の各パーツ画像の運動のタイプの指定を含むことを提供する。
【００２１】
本発明はさらに、前記セットのパーツ画像内の各パーツ画像の特性の指定が、前記セットのパーツ画像内の各パーツ画像の運動のスピードの指定を含むことを提供する。
【００２２】
本発明はさらに、前記セットのパーツ画像内の各パーツ画像の特性の指定が、前記セットのパーツ画像内の各パーツ画像の表示すべき時間の指定を含むことを提供する。
【００２３】
本発明はさらに、装置が、コンピュータ、パーソナル・デジタル・アシスタントあるいは移動電話であることを提供する。
【００２４】
本発明はさらに、セットのパーツ画像がネットワーク内のサーバーから得られること、そしてネットワークが移動電話ネットワークであることを提供する。
【００２５】
本発明はさらに、画像そして／あるいはアニメーションをテキスト・メッセージの形態で送信あるいは受信できることを提供する。
【００２６】
本発明はさらに、画像をテキスト・メッセージに添えることができることを提供する。
【００２７】
本発明はさらに、画像を表すコードの圧縮を提供する。
【００２８】
本発明を、例として、次の添付図面を参照しながら、次の説明文によってさらに説明する。
【発明を実施するための最良の形態】
【００２９】
さて、本発明の好適実施例を実践する一般的な環境を示す図１に注目する。
【００３０】
移動電話１０は、移動電話ネットワーク基地局１２と無線通信状態にある。この基地局は、地上電話回線網１４を介して他の基地局１６、そして一つ以上のサーバー１８に接続されている。地上電話回線網１４は、地上通信線、広帯域ケーブル、そしてマイクロ波及び人工衛星リンクから構成される。地上電話回線網１４は、他の移動電話２０、固定電話及び固定コンピュータ端末への接続を可能にする。移動電話１０は、データ、情報及び他のリソースを得るためにサーバー１８にアクセスすることができる。基地局１２は、画像を転送及び表示する機能を持つ限り、移動電話システムのどのスタイルあるいは世代のものであってもよい。移動電話１０は、この例では、本発明による画像を送信受信可能な移動電話１０であるが、画像を表示することが可能なスクリーン２２を含む。
【００３１】
移動電話１０は、本発明の選択実施例における、送信及び受信の好ましい方法である。本発明は、テキスト・メッセージを送信及び受信するすべての手段を含み、移動電話１０及び２０あるいは移動電話ネットワーク１２、１４及び１６に限定されるものではないことに注意して下さい。本発明は、等しく、例えば、パーソナル・デジタル・アシスタント（ＰＤＡ）、コンピュータ及びコンピュータ端末を、例えば、インターネット、人工衛星、あるいは直接的な電線あるいはケーブルによる接続を含む他のシステムを介して通信させることが可能である。
【００３２】
さて、図２Ａから図２Ｆに注目する。これは、本発明による画像構築の一つの方法を示す。
【００３３】
図２Ａは、本発明で可能な処理の第一の段階を示す。ここでは、人間の顔（カリカチュアあるいは漫画）の画像を構築している。
【００３４】
顔の画像を構築する最初の段階は、顔の輪郭を選択することである。ユーザーには、移動電話１０のスクリーン２２上に顔の輪郭２４Ａ、２４Ｂ及び２４Ｃが提示される。この例では、ユーザーは、移動電話１０上のボタンを操作して、顔の輪郭２４Ａ、２４Ｂ及び２４Ｃの選択したい一つの上へ選択チェック２６を移動させてから、選択顔輪郭２８を生成するように操作する。この例では、水平に扁球な形状が選択されている。
【００３５】
図２Ｂは、顔の画像を構築する、次の段階を示す。ここでは、スクリーン２２上に、選択チェック２６を用いて選択すべき目３０Ａ、３０Ｂ及び３０Ｃの選択肢が提示される。選択すると、選択眼３２は、選択顔輪郭２８内における、選択眼３２が顔の輪郭２８内に通常占めるであろう位置に自動的に配置される、あるいは、満足な位置に収まるまで、ユーザーが移動させることができる。
【００３６】
図２Ｃは、顔の画像生成の、第三の段階を示す。ここでは、スクリーン２２内に鼻３４Ａ、３４Ｂ及び３４Ｃの選択肢が提示されるので、前段階と同様に、選択チェック２６を用いて選択し、選択顔輪郭２８内における、選択鼻３６が通常選択顔輪郭２８内に配置されるであろう位置に自動的に配置する、あるいはユーザーが選択可能なスポットに配置する。
【００３７】
図２Ｄは、顔の画像生成の、第四の段階を示す。ここでは、スクリーン２２内に、ユーザーに対して、利用可能な口３８Ａ、３８Ｂ及び３８Ｃの選択肢が提示される。前段階と同様に、ユーザーは、選択チェック２６を用いて選択口４０を決定し、それを選択顔輪郭２６内に配置する。
【００３８】
図２Ｅは、顔の画像構築の、以降の段階を示す。スクリーン２２内に、ユーザーは、利用可能な耳４２Ａ、４２Ｂ及び４２Ｃの選択肢が提出される。もう一度、ユーザーは選択チェック２６を用い、選択耳４４を選択して選択顔輪郭２８上に配置する。
【００３９】
最後に、このシーケンスにおける図２Ｆは、複数の利用可能な眉４６Ａ、４６Ｂ及び４６Ｃの選択肢を示す。眉４８を選択して配置することで、顔の画像を着実に構築することができる。
【００４０】
図２Ａから図２Ｆは、本発明による、パーツ毎の方法を用いて構築できる画像の多様性の大きさを示すものである。この限定例では、各スクリーン２２は、オプションとして三つの選択可能なアイテムのみを示しているが、この狭い選択肢でも、この段階までで、合計８１の異なる顔を構築することができる。もし髪及び帽子を付加すれば、７２９の異なる顔の画像へと可能性が増す。このすべては、本発明によって適用可能な、容姿への他の変化を含まない。従来の技術においては、これら７２９の異なる画像の各々は、個々のエンティティーとして送信し、保存しなければならなかったであろう。それに比較して、髪及び帽子の付加を仮定するこの非常に限定的な例では、７２９の異なる顔の画像の全データは、メモリから呼び戻してスクリーン２２に適用できる単に１８の保存パーツ画像と見なすことができる。
【００４１】
さて、図３に注目する。これは、単純な連続的なアニメーションが、アイテムに、この例では選択眼３２に及ぼす効果を示す。
【００４２】
目に関してメモリに保存される画像は、実際、球状的に対称である。この例のまぶた５０は、連続的な固定球状対称なシェルを形成する。このシェルには、さけ目５２があり、それを通して球形の目の表面５４が見える。球形眼表面５４が目表面５６の軸の回りを回転することが可能であるため、どう孔及び虹彩は、さけ目５２内で移動することができる。図３の例では、球形眼表面５４が、まっすぐな前方位置から、観察者から観て最初は右方へ、次に中央に戻り、その後、左方へ、そしてまた中央へ戻るよう、その運動は限定されている。これは、目が左右に揺動するという印象を与える連続的な単純調和運動であり、単に、画像要素に連続的なアニメーションを与える方法の一例である。後述の説明から明らかになるが、他の連続的なアニメーションも可能である。
【００４３】
さて、置換アニメーションを示す図４Ａ、４Ｂ、４Ｃ及び４Ｄに注目する。図４Ａから始まるシーケンスは、選択口４０Ａ、４０Ｂ、４０Ｃ及び４０Ｄを、どの順序で、どれぐらい長く置換するかという単純な手段によって作成可能な、顔５８の広範な異なる表情を示す。また、このシーケンスでは、目３２は左右に振られている。これは、図３に示す連続的なアニメーションによって、あるいは各々の選択眼が特定な方向を凝視する選択眼３２を互いに置換する置換アニメーションによって、同様に達成することができる。
【００４４】
さて、図４Ｅ、４Ｆ、４Ｇ及び４Ｈに注目する。これらは、選択アイテムの単純な回転が、容姿に過激な相違を与えることを示している。ここでは、「髪の毛が逆立つ経験」を表現するために、髪の束６０をそれらの付着点６２の回りに、（矢印６４で示すように）選択可能な異なる角位置で回転し、個々の図４Ｅ、４Ｆ、４Ｇ及び４Ｈで示す個別の固定画像、すなわち置換アニメーションを得る、あるいは連続的に傾きの角度を変更することで連続的なアニメーションを得ている。
【００４５】
さて、連続的な回転による、もう一つの形態のアニメーションを示す図５Ａに注目する。この例では、楽しく面白い効果を与えるために、顔の画像のヘッドギア６６を、軸７０の回りに選択可能な角運動速度で、また選択可能なセンスで、矢印６８で示すように回転させることができる。
【００４６】
図５Ｂは、もう一つの例として、矢印７６によって示すように方向指示可能な軸７４の回りに、選択可能な角運動速度及び選択可能なセンスで回転する一つの球７２を示す。方向指示可能な軸７４は、その指示方向を選択することができる。したがって、球７２の回転軸７４、あるいはこのアニメーションが適用される他のいかなるオブジェクトの回転軸も、ユーザーが選択するどの方向をも指すことができる。また、それ自身が、方向指示に変化を持つことができる。
【００４７】
図５Ｃは、どのように星７８のような装飾用オブジェクトを、矢印８２で示すように選択可能な角運動速度で選択可能な位置の中心８０の回りに、視野平面内で回転させることができるかを示す。この同じ形態のアニメーションは、本発明の範囲において作成される、事実上どのアイテムあるいは画像にも適用することができる。
【００４８】
図６は、もう一つのアニメーションの形態を示す。オブジェクト８４は、選択可能な水平速度及び選択可能な垂直速度を与えられ、スクリーン２２内の選択可能な位置にある境界線８６間で跳ねながら、弾道８４を描く。境界線８６は、スクリーン２２の画面と同じでもよいし、オブジェクト８４がスクリーン２２のエッジと境界線の他の側との間で跳ねるように、境界線とスクリーン画面とにギャップがあってもよいし、あるいは直線以外でもよい。オブジェクト８４自身は何であってもよい。例えば、その運動によって場面の背景を飾り付ける鳥、あるいは他の空想上の物であってもよい。
【００４９】
これまでのところ、種々の単純な例としては、本発明によって達成される画像や効果をあげることができる。可能なすべての例をあげるには、あまりにも多すぎるので、本発明は、上記に、あるいは下記に説明する技術のすべて、あるいはいくつかの置換及び組み合わせをカバーするものであると理解すべきである。
【００５０】
さて、図７に注目する。これは、移動電話１０が場面や画像の作成を始める方法を示すフローチャートである。パーツのセットが、移動電話１０内の不揮発性メモリに保存されていることが好ましいが、常に可能なことではないし、またパーツの異なるセットも存在する。そのため、エントリー９０から、第一の判定９２は、ユーザーあるいは移動電話１０の自動処理が、移動電話１０のメモリ内に新しいパーツ・セットを必要とするかどうかを検出する。これは、例えば、画像が受信され、そのパーツが移動電話１０に識別不可能な場合に起こる。択一的に、移動電話１０のユーザーが、異なるパーツ・セットから画像を構築したい場合でもよい。パーツの新しいセットが必要でない場合、ルーチンは、新しいパーツ・セットを獲得せずにイグジット９４へ通過する。しかし、新しいパーツ・セット（パーツのセット）が必要な場合、第一の処理９６は、移動電話１０に、（図１に示す）基地局１２及び地上電話回線網１４を介してサーバー１８を呼び出させ、サーバー１８に対して特定なパーツ・セットを要求するようにさせる。第二の処理９８は、それから、必要なパーツ・セットを選択して、サーバー１８からそのパーツ・セットをダウンロードする。その後、処理のシーケンスは、イグジット９４に進み、他の処理に継続する。
【００５１】
図８は、画像あるいは場面を作成する間に起こり得ることを示す。エントリー１００から、第二の判定１０２は、画像あるいは場面の作成を完了あるいは継続するために新しいパーツが必要かどうかを調べる。必要でなければ、この処理はイグジット１０４で終了し、移動電話１０のユーザーは、画像あるいは場面の作成を継続する。しかし、新しいパーツが必要な場合、第三の処理１０６は、必要なパーツを見つけるために移動電話１０のメモリ内を検索する。第三の判定１０８が、必要なパーツが移動電話１０のメモリ内にあることを検出した場合、第四の処理１１０は、メモリから必要なパーツを選択して、イグジット１０４へ進む。
【００５２】
必要なパーツが移動電話１０のメモリ内に見つからない場合、第五の処理１１２は、サーバー１８を呼び出す。そして第六の処理１１４は、サーバー１８からパーツを選択してダウンロードし、その後、イグジット１０４へ進む。このようにして、移動電話１０上で画像あるいは場面を作成しているユーザーは、自動的に、そしてスムーズにパーツを得ることができる。画像あるいは場面を受信するときにも、図８の同じ処理を適用することができる。特定なパーツが欠けている場合、それを獲得して用いることができる。これは、特定な推薦パーツが存在しない場合にもう一つのパーツが自動的に代りにあてられる本発明のもう一つの手段よりも良い選択肢である。
【００５３】
さて、図９と（以下に示す）表１に注目する。図９は、本発明によって画像あるいは場面を作成する際のステップを示すフローチャートである。表１は、画像あるいは場面を作成するときに採用可能な、異なるタイプのパーツの例を示す。また、表２には、本発明で使用可能な「特性」を若干リストする。
【００５４】
エントリー１１６から、第７の処理１１８は、移動電話１０のユーザーと移動電話１０に、第一のパーツ・タイプを選択させる。スクリーン２２上には、可能なパーツ・タイプの配列を表示、あるいはスクロールさせてもよい。ユーザーは、これらのパーツ・タイプを見て、画像あるいは場面を形成するために、スクリーン２２上に表示すべき一般的なパーツの種類としてパーツ・タイプの一つを選択する。第一のパーツ・タイプを選択した後、第八の処理１２０は、移動電話１０のユーザーに、選択パーツ・タイプ内のすべての異なるパーツを見させる。第九の処理１２２は、それから、移動電話１０のユーザーに、画像あるいは場面に配置すべき、第一のパーツ・タイプのパーツの一つを選択させる。
【００５５】
【表１】
2005512244.tif 000003
【００５６】
ここで、表１に注目する。これは、例として、第七の処理１８８で選択することができる、異なるタイプのパーツを示す。例えば、顔のパーツは、図２Ａ及び２Ｆに関して手短かに説明したように、顔の輪郭、耳、眉、髪、目、どう孔、口、鼻、唇、歯、舌、あざ、傷跡などを含む。選択可能なもう一つのタイプのパーツは、眼鏡、片めがね、ヘッドギア、髪の装飾品、宝石類、眼帯、入れ墨、メーキャップなどを含む顔の備品である。同様に、体のパーツは、少々列記するが、胴体、腕、脚、手、足などを含む一つのタイプのパーツを形成する。同様に、体の衣類も、装置と同じように一つのタイプのパーツを形成する。家庭アイテム、建物、コンピュータ装置等の一般的なタイプのオブジェクト、正方形、円、多角形、三日月及び星等の異なる幾何学的形状、猫、犬、馬、魚、鳥等の生物、そして、表１には示していないが、図６に示す境界線８６のような見えないタイプのパーツも同様に使用できる。異なるタイプのパーツの数を制限するのは、本発明の下で機能する装置のコンパイラの想像力だけである。
【００５７】
【表２】
2005512244.tif 000004
【００５８】
図９に戻るが、第九の処理１２２で特定なパーツを選択した後、第十の処理１２４は、そのパーツの特性を指定する。表２は、本発明のパーツに付与できる、異なる特性の例を示す。表２は、詳述せずに、限られた数の例だけを示す。
【００５９】
色及びきめのような特性は自明である。これらは、多くのグラフィック作成アプリケーションで用いられている。レンダリングとは、オブジェクト上に、皮膚を持つ画像を配置することである。サイズは自明である。基準面からの距離は、場面あるいは画像内のどのアイテムがもう一つのものを不明瞭にするのかを決定する場合に重要である。Ｘ軸位置及びＹ軸位置は、スクリーン２２上の、アニメーションの固定位置あるいは開始位置を示す。透明度は、特定なパーツの後ろの画像あるいはオブジェクトがどれだけ不明瞭になるのかを決定する。回転中心は、連続回転のための中心８０を、そして婉曲には、すべての付着点６２を指定する（図４Ｅ〜４Ｈを参照）。Ｘ軸速度及びＹ軸速度の説明は図６にある。Ｚ軸速度も自明である。Ｘ、Ｙ及びＺ軸境界線の説明は図６にある。回転軸の第一の角度及び回転軸の第二の角度、回転センス及び角運動速度の説明は、すべて、方向指示可能な軸７４の指向点が定義されてオブジェクト（パーツ）が回転される図５Ｂにある。回転軸歳差運動Ｙ限界及び回転軸歳差運動Ｘ限界は自明である。これらは、時間の経過と共に、球７２（あるいは他のオブジェクト）の異なる光景が見えるように、方向指示可能な軸７４を動かすことが可能である。項目２４、２５、２６及び２７は、オブジェクトが、境界線８６に当たったときに跳ねるかどうかを定義する。
【００６０】
択一的に、オブジェクトは、スクリーン２２の側面から跳ね返ることができる。再構築の係数は、オブジェクトに反映する衝撃速度の割合を定義する。再構築の係数が１００％の場合、オブジェクトは、一定なスピードで移動し続ける。再構築の係数が１００％よりも少ない場合、オブジェクトは、次第に指数関数的に速度を落とす。
【００６１】
項目２８及び２９は、オブジェクトが、スクリーンに向かうように、またスクリーンから離れるように跳ねるかどうかを定義する。項目３０は観点である。これは、スクリーン２２が異なる位置に配置されることを許容する。
【００６２】
項目３１及び３２は、置換アニメーションで用いる。オブジェクトは、特定な明滅タイム・スロット内に配置することができる。例えば、最高１２のタイム・スロットを割り当てることができる。オブジェクトが３分の１の時間可視であるためには、四つの隣接したタイム・スロットを割り当てる。明滅率は、置換アニメーションの進行速度を決定する。十分な明滅率と、運動シーケンスを形成する画像とで、リアルタイムに、連続的なアニメーションを作成することが可能である。この場合、明滅タイム・スロットが反復するときはいつも、アニメーションは繰り返すことになる。
【００６３】
項目３３及び３４は、グループ化及び非グループ化であり、単純にオブジェクト及びアイテムを互いに結び付ける。これにより、複数のものを、大きさの調整、移動、明滅などに関して一緒に制御することができる。非グループ化は、この連合を断ち切る。
【００６４】
表２に定義した特性は、単に例として示したものである。本発明は、特性の小さなセットあるいは大きなセットのいずれをもカバーし、各特性は、システムの必要条件に応じて選択及び調整することができる。
【００６５】
さて、図９に戻るが、第十の処理１２４によって特性が指定されると、第十一の処理１２６は、ユーザーが、ディスプレイ２２内に特定なアイテムを配置できるよう、移動電話１０上のボタンの使用を許可する。第四の判定１２８が、ユーザーが満足していることを検出した場合、制御は第五の判定１３０に進む。第四の判定１２８が、ユーザーが配置パーツに満足していないことを検出した場合、制御は、特性を再度指定できるよう、第十の処理１２４へ戻る。
【００６６】
第五の判定１３０は、画像が完全であるかどうかを点検する。画像が完全な場合は、この方法はイグジット１３２で終了する。もし画像あるいは場面が完全ではない場合、第十二の処理１３４はユーザーに新しいパーツ・タイプを選択させ、第十三の処理１３６はユーザーに新しいタイプのパーツを見せ、そして第十四の処理１３８はユーザーに新しいタイプのパーツを選択させる。その後、制御は、ユーザーが、新たに選択したパーツの特性を定義できるよう、第十の処理１２４に戻る。
【００６７】
次に、図１０に注目する。これは、パーツに必要な、多くの異なる特性を選択して適用する方法を示すフローチャートである。図１０のフローチャートは、図９に示す第十の処理１２４に対応する。
【００６８】
エントリー１４０から、第十六の処理１４２は、ユーザーが移動電話１０で、適用すべき最初の特性を選択するように促す。これは、表３に提案する特性のどれでもよい。例えば、ユーザーは、きめを選択することができる。第十六の処理１４４は、それから、ユーザーにパラメータ値を選択させる。特性とそのパラメータ値の効果を、第十七の処理１４６で見ることができる。第六の判定１４８が、ユーザーが、その選択値に満足していないことを検出した場合、制御は第十六の処理１４４に進む。第十七の処理１４６の視覚効果が満足な場合、制御は第七の判定１５０に進み、そこで、対象としている特定なパーツに対してすべての特性が選択されたかどうかを点検する。すべてが選択されている場合、ルーチンはイグジット１５２に進む。そうでない場合、制御は第十八の処理１５４に進み、ユーザーに、対象のパーツに対して適用すべき次の特性を選択させる。制御は、それから第十六の処理１４４に進み、そこで、ユーザーはもう一度パラメータ値を選択することができる。
【００６９】
図１０の方法は、スクリーン２２上に満足な結果が達成されるまで、ユーザーが、パーツに対して必要なだけ少ない、あるいは多くの特性を選択して、パラメータ値の効果を調整することを可能にする。
【００７０】
さて、図１１、図１２及び表４に注目する。これらは、単純なコーディング・スキームを用いて、一つ移動電話１０からもう一つの移動電話２０へ静画あるいは動画の画像を送信する方法を説明する。この例では、コーディング・スキームは単純なテキスト・メッセージである。
【００７１】
比較的小数のパーツ、特性及び特性値を用いて途方もなく多くの多種多様性を達成することができるため、単純なテキスト・メッセージ構造を用いて、一つの移動電話１０からもう一つの移動電話２０へ、アニメーションの有無にかかわらずに複雑な画像を送信することが可能である。表４で説明する選択例では、大文字のみを用いている。メッセージの各パーツに２５の異なる値を与えることで、単に１０の文字で、１０１４を超える異なる可能性が生じる。大文字と小文字を用いるなら、１０１７を超える異なる組み合わせが可能である。文字を放棄し、８ビットのバイトをユニットとして採用すれば、可能性の数は、単純な８ビットのバイトで１０２４を超える。本発明の条件の下では、どの形態のコーディングをも用いることができる。しかしながら、説明を単純にするために、大文字の例を選択している。また、通常の文字を用いるテキスト・メッセージの使用を選択している。ユーザーは文字列を記憶することができ、必要なら手作業で打鍵することにより、もう一つの移動電話１０へ送信が可能である。
【００７２】
さて、図１１に注目する。これは、移動電話１０が、画像送信のためのテキスト・メッセージを構築する方法を示す。
【００７３】
エントリー１５６から、第十八の判定１５８は、ユーザーが画像の送信を望んでいるかどうかを判定する。ユーザーが画像送信を望まない場合、第十九の処理１６０は、移動電話１０に、通常の他の処理を継続させる。ユーザーが画像送信を望む場合、第二十の処理１６２は、移動電話１０内のメモリから、画像内に現れる異なるパーツに対するパーツ識別子を呼び出す。第二十一の処理１６４は、移動電話１０内のメモリから、第二十の処理１６２で呼び出した各パーツに関連する特性を呼び出す。そして第二十二の処理１６６は、各パーツとそれらの特性とを一致させる。それから第二十三の処理１６８は、個別のパーツとそれらの選択特性とを表す文字の連結列を、正確な順序で形成する。第二十四の処理１７０は、パーツ識別子及び特性セレクタからなるこの連結列を、受信移動電話１０へ単純なテキスト・メッセージとして送信する。それから、画像送信処理はイグジット１７２で終了する。
【００７４】
次に、図１２に注目する。これは、受信移動電話１０が、送信移動電話１０から送信された画像を受信して、そして再構築する方法を示す。
【００７５】
エントリー１７４から、第二十五の処理１７６は、画像を表すテキスト・メッセージを受信して、ほぼ通常のテキスト・メッセージを保存するのと同じ方法で、それを保存する。すぐに、あるいは受信移動電話１０のユーザーが決定するその後のある時、第二十六の処理１７８は、テキスト・メッセージが表す場面内に含めるべき最初のパーツを識別する。それから第二十七の処理１８０は、受信移動電話１０のメモリから識別パーツを検索する。もう一度述べるが、送信移動電話１０及び受信移動電話１０の両方は、メモリ内に、識別子によって引き出し、操作及び改造してスクリーン２２上に表示できるパーツのライブラリが保存されている。
【００７６】
その後、第二十八の処理１８２は、識別パーツに適用すべき特性を決定し、それらの特性を適用する。それから第二十九の処理１８４は、ディスプレイ・スクリーン２２上に、特性を持たせた識別パーツを配置する。
【００７７】
第九の判定１８６は、まだ処理が必要な、第二十五の処理１７６からの、受信メッセージの残っているパーツがあるかどうかを点検する。存在する場合、第三十の処理１９０は、受信して保存したテキスト・メッセージ内の、次のパーツを識別し、第二十七の処理１８０へ制御を返す。その結果、次のパーツは、その特性が適用されて、ディスプレイ・スクリーン２２上に配置される。
【００７８】
第九の判定１８６が、第二十五の処理１７６からの、受信して保存したテキスト・メッセージの最終パーツが処理されたことを検出すると、第三十一の処理１９０は、画像が含むアニメーションを始動させ、そしてイグジット１９２に進む。
【００７９】
図１２に示していないが、受信移動電話１０の別のメモリ内に、再構築した画像を保存するという可能性もある。しかし実際、受信テキスト・メッセージが既に第二十五の処理１７６で保存されており、保存状態にあれば、いつでも呼び戻すことができるため、これは必要ではない。
【００８０】
【表３】
2005512244.tif 000005
【００８１】
さて、表３に注目する。これは、画像をテキスト・メッセージで送信するコーディング・スキームの一つの例を示す。
【００８２】
表３の左コラムはテキスト・メッセージ内のアイテムの目的を示し、そして右コラムは、そのアイテム関する、可能な模範的な表現を示す。
【００８３】
第一に必要な要素はグラフィック・デリミタである。受信したアイテムが画像であることを示す必要がある。この例では、通常のテキスト・メッセージ内に決して現れることのないダブル・アスタリスクを、グラフィック・デリミタとして選択する。
【００８４】
伝達すべき次の要素は、パーツ・タイプ・デリミタである。これの意図は、特定なタイプのパーツ（表１を参照）が提示されることを示すことである。第三の要素はパーツ識別子である。これは、特定なタイプのパーツのどれが画像内に現れるのかを識別する。位置識別子は、選択パーツを、スクリーン２２上のどこに配置するのかを示す。この例では、表３内の第二、第三、そして第四の要素は、指標として、ＡからＺの文字の一つを持つものと指定する。これは、この例の限定範囲内においてでさえ、パーツの種類及び位置に関して、１７、０００を超える異なる組み合わせを可能にする。
【００８５】
パーツを選択し、それをスクリーン２２上のどこに配置するのかを決定した後、決定すべき次のことは、パーツが持つべき特性である。この例では、特性デリミタとして、通常のテキスト・メッセージ内には起こりそうもないもう一つの組み合わせ、ハッシュ記号と、それに続くアスタリスクが選択されている。
【００８６】
表３のこの例では、第六の、そして第七の要素は、選択すべき特性を識別する特性識別子、そしてその特性に対する（先にパラメータと呼んだ）値である。対象のパーツには、可能なだけ多くの、異なる特性を選択することができる。例として、表３では、第八の、そして第九の要素は、もう一つの特性識別子と、もう一つの特性値である。このように、必要なだけ多くの、特性識別子と特性値との対を含むことができる。特性指定処理は、この例ではアスタリスクその後のハッシュ記号として選択した、特性の終了に対する特性デリミタで終了する。
【００８７】
表３の例では、特性の終了に対する特性デリミタの後に、もう一つのパーツ・タイプ識別子が続く。このことは、テキスト・メッセージで一つ以上のパーツを送信することができるという事実を示している。テキスト・メッセージは、開始（＊＊）と呼ぶグラフィック・デリミタ、パーツ・タイプ識別子と、それに続くパーツ識別子、位置識別子、そして特性識別子とのシーケンスからなり、もう一つのパーツ・タイプ識別子と、もう一つのパーツが後に続いてもよい。この処理は、すべてのパーツとそれらのすべての特性がテキスト・メッセージ内に含まれるまで継続する。画像を表すテキスト・メッセージが終了するとき、グラフィック・デリミタ（表３内の項目１８）が、画像を表すテキスト・メッセージが終了することを示すために送信される。もう一度、通常のテキスト・メッセージ内には起こりそうもないシンボルの組み合わせ（##）が選択されている。
【００８８】
もちろん、表３は、単に例である。シンボルと、識別子の序列化を用いる多くの他のスキームを採用することも可能であるが、そのようなものは本発明の範囲に含まれる。
【００８９】
【表４】
2005512244.tif 000006
【００９０】
最後に、表４に注目する。これは、表３のスキームによる模範的なテキスト・メッセージを示す。文字の値は、模範的な注釈を提供するために任意に選択している。第一の例では、スクリーン２２の中心に、長い楕円形の、暗い陰のある顔を配置し、その上に少し斜めの、薮のような軽い眉を配置する。これは静的な画像の例である。第二の例では、遅いＸ軸速度と高いＹ軸速度でスクリーンの底部左側から始動する星が、１００％の再構築係数でスクリーンのエッジからはね返ると同時に、スクリーンの頂部右側から、高いＸ軸速度及び低いＹ軸速度と１００％の再構築係数で始動する球も、スクリーン２２の境界線から跳ねる。これは単純なアニメーションの例である。
【００９１】
より複雑な場面は、より長いテキスト・メッセージを必要とすることは理解すべきである。
【００９２】
本発明の説明は、移動電話１０に関する例を介している。以前にも述べたが、本発明は、スクリーン上に表示する画像を送信することが可能な、如何なるシステムあるいは装置にも適用することができる。
【００９３】
さて、図１３Ａ及び１３Ｂに注目する。これらは、各々、テキスト・メッセージング・サービスの一部として本発明を用いる場合の、移動電話等の送信装置の作用、そして移動電話等の受信装置の作用を示す。
【００９４】
最初に図１３Ａに注目する。エントリー１９４から、第三十二の処理１９６は、移動電話１０及び２０に、本技術において既知である方法及び使用法に従って、テキスト・メッセージを構築させる。その後、第三十三の処理１９８は、送信のために変更することができる画像を選択して表示する。これは、本発明の、図２Ａから２Ｆに示す構築処理への代案である。空白から開始して書き込む代わりに、完成した画像を提示して、それを変更することができる。例えば、画像が顔である場合、髪の色、一般的な表情等を変更することができる。それから第十の判定２００は、移動電話１０及び２０のユーザーが、その画像を送信することに満足しているかどうかを点検する。変更を適用する場合は、第三十四の処理２０２は、現在表示されている画像の、変更すべきパーツを選択する。それから第三十五の処理２０４は、選択画像パーツを変更して結果を表示し、そして制御を第十の判定２００へ返す。
【００９５】
この例においては、必須ではないが、第三十三の処理１９８は、デフォルト・モードで、メモリから顔の画像を呼び出すことが好ましい。この例においてそうであれば、ユーザーは、第三十四の処理２０２において、髪、眼鏡、耳、口、あるいはアニメーションを選択するという選択肢を持つ。これらの要素の各々は、限られた範囲の中から選択してもよい。範囲に関する制限の理由は、後に明らかになる。第三十三の処理１９８によって選択される顔は、３次元の顔である。第三十四の処理２０２で画像要素を選択するとき、ユーザーは、その画像パーツに対する多くの設定を回ることが可能である。例えば、もし彼あるいは彼女が口を選択するなら、うれしい、悲しい、あるいは腹を立てているものが選択できる。この例では、移動電話１０及び２０の正面にある左右のナビゲーション・キーを用いて、これを達成する。第十の判定２００が、移動電話のユーザーが構築画像を送信することに満足であることを検出した場合、その画像を後の使用のために保存することができる。
【００９６】
この例における画像の構築は、メッセージ作成処理の一部である。第三十二の処理１９６は、第三十三の処理１９８から第三十五の処理２０４の画像作成に先行することを示したが、本発明においては、テキスト及び画像の作成の順序を交換してもよい。また、第三十三の処理１９８が標準画像を呼び出すとき、スクリーン２２上にそれを、空白あるいは前テキスト・メッセージと共に表示させてもよい。そうすれば、それを、構築画像（この場合は顔）の前に、後に、あるいは同時に修正できる。移動電話１０及び２０上のキャプション・ボタンが押されたとき、本発明のこの例における顔の下に位置するキャプション・ボックスは、拡大してスクリーンを満たし、編集可能となるため、ユーザーは現在のキャプションを作成する、あるいは更新することが可能である。この例では、ショート・メッセージ・サービスの１６０文字という限度を少し減少させ、後に明確になる方法で画像を受容している。したがって、図１３Ａに示す実施例は、すべての既存のショート・メッセージ・サービスと両立できるものである。不能なマシンは、画像を表す文字を、何ら手を加えない状態で単純に複製する。
【００９７】
第十の判定２００が、移動電話１０及び２０のユーザーが、テキスト・メッセージとその関連画像に満足であると判定すると、第三十六の処理２０６は画像に対するコード・シーケンスを構築する。これはアスキー文字の短いシーケンスであり、これに適応するようにプログラムされた受信移動電話１０及び２０は、受信時に、これを用いて、第十の判定２００が承認した画像を再現する。この例における好ましいものとして、構築したコード・シーケンスを表１、２及び３によって表している。しかしながら、そのセットは、これらの表が示唆する以上に限られている。実際、そのセットは、図２Ａから２Ｆに示すような顔を思い出させる。
【００９８】
選択画像を伝達するのに必要な追加の文字の数は、圧縮モードのため、非常に小さい。圧縮モードは、順列及び組み合わせを代表的な文字の最小数へ圧縮するものである。上記の例では、議論の目的のために、各選択画像パーツに対して、選ぶことが可能な三つの異なる選択肢がある。これは、髪、眼鏡、耳、口、そして（厳密にはパーツではないが）アニメーションという五つの選択可能な画像パーツがあるので、合計で２４３（３５）の異なる順列及び組み合わせを生じる。単純なアルファベット（議論の目的で、例えば厳密に小文字だけ）で、２６の相違に対応させ、すべての数字、大文字及び句読点を除外するという条件では、二つの文字で、２６２の異なる、要素の順列及び組み合わせを伝達することができることが分かる。それは６７６の異なる相違である。したがって、第三十六の処理２０６は、画像全体を伝達するのに、２文字コードのみを構築する必要がある。それから第三十七の処理２０８は、構築テキスト・メッセージに画像表現コードを添える。画像表現コード・シーケンスは、テキスト・メッセージの終端に付加することが好ましい。もちろん、テキスト・メッセージ内のどこにでも付加することは可能である。表３で例証するグラフィック・デリミタを含む必要を取り除くことができるので、画像表現コード・シーケンスは、テキスト・メッセージ内の最後の２文字として付加することが好ましい。最後の２文字を画像表現コード・シーケンスすることは自動的に行える。本発明は、また、もちろん、一つあるいは二つの文字のオーバーヘッドというコストで、グラフィック・デリミタ（表３の項目１）を伝達することもできる。もちろん、画像表現コードである非常に多くのビットの最後であるため、グラフィック・デリミタ（表３の項目１８）を送信する必要は全くない。
【００９９】
テキスト・メッセージの全長は、画像に対するコード・シーケンスのサイズによって減少するため、テキスト・メッセージ及び画像表現シーケンスの全体的な長さは、通常のテキスト・メッセージに対する通常のシステム制限を超えることはない。
【０１００】
送信すべきメッセージを構築した後、第三十八の処理２１０は、メッセージを通常の方法で送信して、制御をイグジット２１２へ渡す。さて、図１３Ｂに注目する。このフローチャートは、図１３Ａに参照して説明したように作動する移動電話が送信したメッセージを受信するときの、移動電話１０及び２０の作用を示す。
【０１０１】
エントリー２１４から、第三十九の処理２１６は、移動電話１０及び２０に、ショート・メッセージ・サービスのメッセージを受信する通常の方法で、メッセージを受信させる。その後、制御は第四十の処理２１８へ進む。第四十の処理への制御の引き渡しは、瞬時であっても、あるいは受信移動電話１０及び２０のユーザーが受信メッセージを見るときまで待ってもよい。第四十の処理２１８はテキストと画像要素とを分離する。この例では、グラフィック・デリミタが画像表現コード・シーケンスとして存在する場合、メッセージの最後の数ビットを分離することを伴う。それから第四十一の処理２２０は、画像コード・シーケンスに従って、指定画像パーツを構築して画像を作成する。それから第四十二の処理２２２は、ユーザーがメッセージを見るのを止めてイグジット２２４に進むまで、再構築画像と共にテキスト要素を表示する。
【０１０２】
さて、最後に図１４に注目する。これは、先に説明したように、小文字の二つの文字を、６７６の異なる状態を表すために用いる方法を示す。この場合、２文字は、コードａａで表す１から開始して、コードｚｚで表す６７６で終わる。画像に想定するすべての順列及び組み合わせを表にして、コードを割り当て、番号を付けた正方形すなわち条件の一つを、各組み合わせに充てる。
【０１０３】
さて、図１５に注目する。これは、図１３Ａ及び１３Ｂの実施例に、圧縮送信コードを利用する一つの方法を示す。左コラムは、変更が可能な、画像の五つの異なる要素の、すべての状態に関するコラムである。図は、画像が占めることが可能な、２４３の異なる状態すべてを示している。０は、第一の選択可能な状態である。２は第二の選択可能な状態であり、３は第三の選択可能な状態である。
【０１０４】
真ん中のコラムは、各状態に割り当てる、図１４における正方形の番号を示す。これは、１から２４３までの範囲にある。右コラムは、２文字の組み合わせで、真ん中のコラム内に番号の正方形で示したものを代表する。これらすべては、ａａからｉｉまでの範囲にある。第三十六の処理２０６は、これを、左コラムから開始して右コラムで終わる前方向へ用い、第四十一の処理２２０は、右コラムから開始して左コラムで終わる方向へ処理する。この処理は、携帯電話１０及び２０のメモリ内に保存される。
【０１０５】
図１４の図内には、様々な状態が、一端から単純に詰め込まれているが、これらの状態は、６７６の可能な２文字の状態の全体に渡って、移動電話１０及び２０に記憶が可能な、どのような形態で分配させてもよいことは明らかである。
【図面の簡単な説明】
【０１０６】
【図１】好適実施例が実践される環境の概略図である。
【図２Ａ】本発明による、顔の画像の構築方法を示す。
【図２Ｂ】本発明による、顔の画像の構築方法を示す。
【図２Ｃ】本発明による、顔の画像の構築方法を示す。
【図２Ｄ】本発明による、顔の画像の構築方法を示す。
【図２Ｅ】本発明による、顔の画像の構築方法を示す。
【図２Ｆ】本発明による、顔の画像の構築方法を示す。
【図３】本発明による、上から下へ流れる連続的なアニメーション・シーケンスである。この場合、一対の目が、前方を見つめることから始まり、左方を見つめ、中心へ、右方へ、そして中心へ戻る。
【図４Ａ】置換アニメーションの効果を示す。この場合、顔の表情が、連続的に、一つの口をもう一つで置き換えるシーケンスによって変化する。
【図４Ｂ】置換アニメーションの効果を示す。
【図４Ｃ】置換アニメーションの効果を示す。
【図４Ｄ】置換アニメーションの効果を示す。
【図４Ｅ】パーツの傾きの角度を変えて、異なる容姿を生成する効果を示す。
【図４Ｆ】パーツの傾きの角度を変えて、異なる容姿を生成する効果を示す。
【図４Ｇ】パーツの傾きの角度を変えて、異なる容姿を生成する効果を示す。
【図４Ｈ】パーツの傾きの角度を変えて、異なる容姿を生成する効果を示す。
【図５Ａ】パーツを回転させて、異なるタイプのアニメーションを生成する方法を示す。
【図５Ｂ】パーツを回転させて、異なるタイプのアニメーションを生成する方法を示す。
【図５Ｃ】パーツを回転させて、異なるタイプのアニメーションを生成する方法を示す。
【図６】スクリーンの周りにオブジェクトをバウンドさせて、さらにもう一つのタイプのアニメーションを生成する方法を示す。
【図７】本発明による移動電話が、画像あるいはアニメーションの生成あるいは受信にパーツ・セットが不足する場合に、図１に示すサーバーからそのパーツ・セットを取得する方法を示すフローチャートである。
【図８】本発明による移動電話が、画像あるいはアニメーションの生成あるいは受信に個々のセットが不足する場合に、図１に示すサーバーからその個別パーツを取得する方法を示すフローチャートである。
【図９】画像あるいはアニメーションを構築する一つの方法を示すフローチャートである。
【図１０】図９の「特性を指定する」処理を達成する方法を示すフローチャートである。
【図１１】画像を構築して、それをテキスト・メッセージとして送信する方法を示すフローチャートである。
【図１２】画像をテキスト・メッセージとして受信する方法を示すフローチャートである。
【図１３Ａ】テキスト・メッセージを構築して画像として送信する方法を示すフローチャートである。
【図１３Ｂ】テキスト・メッセージを受信して表示する方法を示すフローチャートである。
【図１４】小文字の二つの文字を、６７６の異なる状態を表すために用いる方法を示す。
【図１５】図１３Ａ及び１３Ｂの実施例に、圧縮送信コードを利用する一つの方法を示す。
【図１】
2005512244.tif 000007
【図２Ａ】
2005512244.tif 000008
【図２Ｂ】
2005512244.tif 000009
【図２Ｃ】
2005512244.tif 000010
【図２Ｄ】
2005512244.tif 000011
【図２Ｅ】
2005512244.tif 000012
【図２Ｆ】
2005512244.tif 000013
【図３】
2005512244.tif 000014
【図４Ａ】
2005512244.tif 000015
【図４Ｂ】
2005512244.tif 000016
【図４Ｃ】
2005512244.tif 000017
【図４Ｄ】
2005512244.tif 000018
【図４Ｅ】
2005512244.tif 000019
【図４Ｆ】
2005512244.tif 000020
【図４Ｇ】
2005512244.tif 000021
【図４Ｈ】
2005512244.tif 000022
【図５Ａ】
2005512244.tif 000023
【図５Ｂ】
2005512244.tif 000024
【図５Ｃ】
2005512244.tif 000025
【図６】
2005512244.tif 000026
【図７】
2005512244.tif 000027
【図８】
2005512244.tif 000028
【図９】
2005512244.tif 000029
【図１０】
2005512244.tif 000030
【図１１】
2005512244.tif 000031
【図１２】
2005512244.tif 000032
【図１３Ａ】
2005512244.tif 000033
【図１３Ｂ】
2005512244.tif 000034
【図１４】
2005512244.tif 000035
【図１５】
2005512244.tif 000036
【手続補正書】
【提出日】平成16年8月5日(2004.8.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示のための画像を生成する方法であって、複数のパーツ画像の中から一セットのパーツ画像を選択するステップ、前記セットのパーツ画像内の各パーツ画像に対して、表示内で占拠すべき位置を指定するステップ、前記セットのパーツ画像内の各パーツ画像に対して特性を指定するステップ、そして指定に従って各パーツ画像を表示するステップを含む方法。
【請求項２】
観点を指定するステップを含む、請求項１による方法。
【請求項３】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記ステップが、前記セットのパーツ画像内の各パーツ画像の色、前記セットのパーツ画像内の各パーツ画像のきめ、前記セットのパーツ画像内の各パーツ画像に適用すべきクラッディング、前記セットのパーツ画像内の各パーツ画像の方向、前記セットのパーツ画像内の各パーツ画像のサイズ、前記セットのパーツ画像内の各パーツ画像の透明度、前記セットのパーツ画像内の各パーツ画像の運動あるいは複数の運動の方向、前記セットのパーツ画像内の各パーツ画像の運動のタイプ、前記セットのパーツ画像内の各パーツ画像の複数の運動のタイプ、前記セットのパーツ画像内の各パーツ画像の運動のスピード、前記セットのパーツ画像内の各パーツ画像の複数の運動のスピード、前記セットのパーツ画像内の各パーツ画像に対して表示すべき時間、そして前記セットのパーツ画像内の各パーツ画像に対して表示すべき複数の時間の、少なくとも一つを指定するステップを含む、請求項１あるいは請求項２による方法。
【請求項４】
前記セットのパーツ画像をネットワーク内のサーバーから得るステップを含む、上記請求項のいずれかによる方法。
【請求項５】
前記ネットワークが移動電話ネットワークからなる、請求項４による方法。
【請求項６】
コンピュータ、パーソナル・デジタル・アシスタント及び移動電話の少なくとも一つの上に画像を表示するのに用いるための、上記請求項のいずれかによる方法。
【請求項７】
複数のパーツ画像の中からの一セットのパーツ画像からなる前記セレクション、表示内で占拠すべき位置の前記指定、そして前記セットのパーツ画像内の各パーツ画像の特性の前記指定の少なくとも一つを、テキスト・メッセージの形態で提供するステップを含む、上記請求項のいずれかによる方法。
【請求項８】
前記指定をテキスト・メッセージへの付加物として受信するステップを含む、請求項１から７のいずれかによる方法。
【請求項９】
前記セレクションを表すのに用いたコードを圧縮するステップを含む、上記請求項のいずれかによる方法。
【請求項１０】
画像を送信する方法であって、複数のパーツ画像の中から一セットのパーツ画像を指定する信号を送信するステップ、前記セットのパーツ画像内の各パーツ画像に対して、表示内で占拠すべき位置を指定する信号を送信するステップ、そして前記セットのパーツ画像内の各パーツ画像に対して特性を指定する信号を送信するステップを含む方法。
【請求項１１】
観点の指定を送信するステップを含む、請求項１０による方法。
【請求項１２】
前記セットのパーツ画像内の各パーツ画像の特性の指定を送信する前記ステップが、前記セットのパーツ画像内の各パーツ画像の色、前記セットのパーツ画像内の各パーツ画像のきめ、前記セットのパーツ画像内の各パーツ画像に適用すべきクラッディング、前記セットのパーツ画像内の各パーツ画像の方向、前記セットのパーツ画像内の各パーツ画像のサイズ、前記セットのパーツ画像内の各パーツ画像の透明度、前記セットのパーツ画像内の各パーツ画像の運動あるいは複数の運動の方向、前記セットのパーツ画像内の各パーツ画像の運動のタイプ、前記セットのパーツ画像内の各パーツ画像の複数の運動のタイプ、前記セットのパーツ画像内の各パーツ画像の運動のスピード、前記セットのパーツ画像内の各パーツ画像の複数の運動のスピード、前記セットのパーツ画像内の各パーツ画像に対して表示すべき時間、そして前記セットのパーツ画像内の各パーツ画像に対して表示すべき複数の時間の、少なくとも一つの指定を送信するステップを含む、請求項１０あるいは請求項１１による方法。
【請求項１３】
前記セットのパーツ画像をネットワーク内のサーバーから得るステップを含む、請求項１０から１２のいずれかによる方法。
【請求項１４】
前記ネットワークが移動電話ネットワークからなる、請求項１３による方法。
【請求項１５】
前記画像を、コンピュータ、パーソナル・デジタル・アシスタント及び移動電話の少なくとも一つの上に表示するのに用いるための、請求項１０から１４のいずれかによる方法。
【請求項１６】
複数のパーツ画像の中からの一セットのパーツ画像からなる前記セレクション、表示内で占拠すべき位置についての前記指定、そして前記セットのパーツ画像内の各パーツ画像に対する特性についての前記指定、の少なくとも一つをテキスト・メッセージの形態で送信するステップを含む、請求項１０から１５のいずれかによる方法。
【請求項１７】
前記指定をテキスト・メッセージへの付加物として送信するステップを含む、請求項１０から１６のいずれかによる方法。
【請求項１８】
前記指定をテキスト・メッセージへの付加物として受信するステップを含む、請求項１７による方法。
【請求項１９】
前記セレクションを圧縮コードとして送信するステップを含む、請求項１０から１８のいずれかによる方法。
【請求項２０】
画像を受信して生成する方法であって、複数のパーツ画像の中から一セットのパーツ画像を指定する信号を受信するステップ、前記セットのパーツ画像内の各パーツ画像に対して、表示内で占拠すべき位置を指定する信号を受信するステップ、前記セットのパーツ画像内の各パーツ画像に対して特性を指定する信号を受信するステップ、そして前記信号に応答して指定画像を生成して表示するステップを含む方法。
【請求項２１】
観点の指定を受信し、それに応答して指定観点を採用するステップを含む、請求項２０による方法。
【請求項２２】
前記セットのパーツ画像内の各パーツ画像の特性の指定を受信する前記ステップが、前記セットのパーツ画像内の各パーツ画像の色、前記セットのパーツ画像内の各パーツ画像のきめ、前記セットのパーツ画像内の各パーツ画像に適用すべきクラッディング、前記セットのパーツ画像内の各パーツ画像の方向、前記セットのパーツ画像内の各パーツ画像のサイズ、前記セットのパーツ画像内の各パーツ画像の透明度、前記セットのパーツ画像内の各パーツ画像の運動あるいは複数の運動の方向、前記セットのパーツ画像内の各パーツ画像の運動のタイプ、前記セットのパーツ画像内の各パーツ画像の複数の運動のタイプ前記セットのパーツ画像内の各パーツ画像の運動のスピード、前記セットのパーツ画像内の各パーツ画像の複数の運動のスピード、前記セットのパーツ画像内の各パーツ画像に対して表示すべき時間、そして前記セットのパーツ画像内の各パーツ画像に対して表示すべき複数の時間の、少なくとも一つの指定を受信するステップを含む、請求項２０あるいは請求項２１による方法。
【請求項２３】
前記セットのパーツ画像をネットワーク内のサーバーから得るステップを含む、請求項２０から２２のいずれかによる方法。
【請求項２４】
前記ネットワークが移動電話ネットワークからなる、請求項２３による方法。
【請求項２５】
前記画像を、コンピュータ、パーソナル・デジタル・アシスタント及び移動電話の少なくとも一つの上に表示するのに用いるための、請求項２０から２４のいずれかによる方法。
【請求項２６】
複数のパーツ画像の中からの一セットのパーツ画像からなる前記セレクション、表示内で占拠すべき位置の前記指定、そして前記セットのパーツ画像内の各パーツ画像の特性に関する前記指定の、少なくとも一つをテキスト・メッセージの形態で受信するステップを含む、請求項２０から２５のいずれかによる方法。
【請求項２７】
前記指定をテキスト・メッセージへの付加物として受信するステップを含む、請求項２０から２６のいずれかによる方法。
【請求項２８】
前記指定を圧縮コードとして受信するステップを含む、請求項２０から２７のいずれかによる方法。
【請求項２９】
表示のための画像を生成する装置であって、複数のパーツ画像の中から一セットのパーツ画像を選択する手段、前記セットのパーツ画像内の各パーツ画像に対して、表示内で占拠すべき位置を指定する手段、前記セットのパーツ画像内の各パーツ画像に対して特性を指定する手段、そして指定に従って各パーツ画像を表示する手段からなる装置。
【請求項３０】
観点を指定する手段を含む、請求項２９による装置。
【請求項３１】
前記セットのパーツ画像内の各パーツ画像の特性を指定する前記手段が、前記セットのパーツ画像内の各パーツ画像の色、前記セットのパーツ画像内の各パーツ画像のきめ、前記セットのパーツ画像内の各パーツ画像に適用すべきクラッディング、前記セットのパーツ画像内の各パーツ画像の方向、前記セットのパーツ画像内の各パーツ画像のサイズ、前記セットのパーツ画像内の各パーツ画像の透明度、前記セットのパーツ画像内の各パーツ画像の運動あるいは複数の運動の方向、前記セットのパーツ画像内の各パーツ画像の運動のタイプ、前記セットのパーツ画像内の各パーツ画像の複数の運動のタイプ、前記セットのパーツ画像内の各パーツ画像の運動のスピード、前記セットのパーツ画像内の各パーツ画像の複数の運動のスピード、前記セットのパーツ画像内の各パーツ画像に対して表示すべき時間、そして前記セットのパーツ画像内の各パーツ画像に対して表示すべき複数の時間の、少なくとも一つを指定する手段を含む、請求項２９あるいは請求項３０による装置。
【請求項３２】
前記セットのパーツ画像をネットワーク内のサーバーから得る手段を含む、請求項２９から３１のいずれかによる装置。
【請求項３３】
前記ネットワークが移動電話ネットワークからなる、請求項３２による装置。
【請求項３４】
前記画像を、コンピュータ、パーソナル・デジタル・アシスタント及び移動電話の少なくとも一つの上に表示するのに用いるための、請求項２９から３３のいずれかによる装置。
【請求項３５】
複数のパーツ画像の中からの一セットのパーツ画像からなる前記セレクション、表示内で占拠すべき位置についての前記指定、そして前記セットのパーツ画像内の各パーツ画像の特性に関する前記指定の、少なくとも一つをテキスト・メッセージの形態で提供する手段からなる、請求項２９から３４のいずれかによる装置。
【請求項３６】
前記指定をテキスト・メッセージへの付加物として受信する手段を含む、請求項２９から３５のいずれかによる装置。
【請求項３７】
前記セレクションを表すための圧縮コードを用いる手段を含む、請求項２９から３６のいずれかによる装置。
【請求項３８】
画像を送信する装置であって、複数のパーツ画像の中から一セットのパーツ画像を指定する信号を送信する手段、前記セットのパーツ画像内の各パーツ画像に対して、表示内で占拠すべき位置を指定する信号を送信する手段、そして前記セットのパーツ画像内の各パーツ画像に対して特性を指定する信号を送信する手段からなる装置。
【請求項３９】
観点を指定する信号を送信する手段を含む、請求項３８による装置。
【請求項４０】
前記セットのパーツ画像内の各パーツ画像の特性を指定する信号を送信する前記手段が、前記セットのパーツ画像内の各パーツ画像の色、前記セットのパーツ画像内の各パーツ画像のきめ、前記セットのパーツ画像内の各パーツ画像に適用すべきクラッディング、前記セットのパーツ画像内の各パーツ画像の方向、前記セットのパーツ画像内の各パーツ画像のサイズ、前記セットのパーツ画像内の各パーツ画像の透明度、前記セットのパーツ画像内の各パーツ画像の運動あるいは複数の運動の方向、前記セットのパーツ画像内の各パーツ画像の運動のタイプ、前記セットのパーツ画像内の各パーツ画像の複数の運動のタイプ、前記セットのパーツ画像内の各パーツ画像の運動のスピード、前記セットのパーツ画像内の各パーツ画像の複数の運動のスピード、前記セットのパーツ画像内の各パーツ画像に対して表示すべき時間、そして前記セットのパーツ画像内の各パーツ画像に対して表示すべき複数の時間の、少なくとも一つを指定する信号を送信する手段からなる、請求項３８あるいは請求項３９による装置。
【請求項４１】
前記セットのパーツ画像をネットワーク内のサーバーから得る手段を含む、請求項３８から４０のいずれかによる装置。
【請求項４２】
前記ネットワークが移動電話ネットワークからなる、請求項４１による装置。
【請求項４３】
前記画像をコンピュータ、パーソナル・デジタル・アシスタント及び移動電話の少なくとも一つの上に表示するのに用いるための、請求項３８から４２のいずれかによる装置。
【請求項４４】
複数のパーツ画像の中からの一セットのパーツ画像からなる前記セレクション、表示内で占拠すべき位置についての前記指定、そして前記セットのパーツ画像内の各パーツ画像の特性に関する前記指定の、少なくとも一つを選択するためのテキスト・メッセージを提供する手段からなる、請求項３８から４３のいずれかによる装置。
【請求項４５】
指定を表す信号をテキスト・メッセージへの付加物として受信する手段を含む、請求項３８から４４のいずれかによる装置。
【請求項４６】
前記信号を圧縮コードとして提供する手段を含む、請求項３８から４５のいずれかによる装置。
【請求項４７】
画像を受信して作成する装置であって、複数のパーツ画像の中から一セットのパーツ画像を指定する信号を受信する手段、前記セットのパーツ画像内の各パーツ画像に対して、表示内で占拠すべき位置を指定する信号を受信する手段、前記セットのパーツ画像内の各パーツ画像に対して特性を指定する信号を受信する手段、そして前記信号に応答し、指定画像を生成して表示する手段からなる装置。
【請求項４８】
観点を指定する信号を受信する手段を含む、請求項４７による装置。
【請求項４９】
前記セットのパーツ画像内の各パーツ画像の特性を指定する信号を受信する前記手段が、前記セットのパーツ画像内の各パーツ画像の色、前記セットのパーツ画像内の各パーツ画像のきめ、前記セットのパーツ画像内の各パーツ画像に適用すべきクラッディング、前記セットのパーツ画像内の各パーツ画像の方向、前記セットのパーツ画像内の各パーツ画像のサイズ、前記セットのパーツ画像内の各パーツ画像の透明度、前記セットのパーツ画像内の各パーツ画像の運動あるいは複数の運動の方向、前記セットのパーツ画像内の各パーツ画像の運動のタイプ、前記セットのパーツ画像内の各パーツ画像の複数の運動のタイプ、前記セットのパーツ画像内の各パーツ画像の運動のスピード、前記セットのパーツ画像内の各パーツ画像の複数の運動のスピード、前記セットのパーツ画像内の各パーツ画像に対して表示すべき時間、そして前記セットのパーツ画像内の各パーツ画像に対して表示すべき複数の時間の、少なくとも一つを指定する信号を受信する手段を含む、請求項４７あるいは請求項４８による装置。
【請求項５０】
前記セットのパーツ画像をネットワーク内のサーバーから得る手段を含む、請求項４７から４９のいずれかによる装置。
【請求項５１】
前記ネットワークが移動電話ネットワークからなる、請求項５０による装置。
【請求項５２】
前記画像を、コンピュータ、パーソナル・デジタル・アシスタント及び移動電話の少なくとも一つの上に表示するのに用いるための、請求項４７から５１のいずれかによる装置。
【請求項５３】
複数のパーツ画像の中からの一セットのパーツ画像からなる前記セレクション、表示内で占拠すべき位置についての前記指定、そして前記セットのパーツ画像内の各パーツ画像の特性に関する前記指定の、少なくとも一つを選択するためのテキスト・メッセージを受信する手段を含む、請求項４７から５２のいずれかによる装置。
【請求項５４】
前記指定を圧縮コードとして提供する信号を受信する手段を含む、請求項４７から５３のいずれかによる装置。
【国際調査報告】
2005512244.tif 000037
2005512244.tif 000038
2005512244.tif 000039