(57)【要約】【課題】携帯型情報機器の伝達事項をユーザに容易にまたは明確に識別させることができ、携帯型情報機器を介してユーザの個性を十分に主張することができ、ＣＰＵの処理能力が低く、記憶装置の記憶容量が小さい携帯型情報機器であっても容易に再生し、ディスプレイ表示することができるキャラクタ動画データを生成する。【解決手段】クロマキー技法により、携帯型情報機器の状態などをユーザに伝達するキャラクタとしての役割を果たす動く物体を撮影することにより、物体の動画データを生成し、この動画データの背景を透明化し、この動画データのフレームを間引く。続いて、この動画データの各フレームを独立の静止画データに変換し、各静止画データにおいて、物体の全体を囲む最小面積の四角形の外側部分を除去する。続いて、各静止画データの位置を調整し、各静止画データを結合して動画データに変換する。【選択図】図４
2009289031.tif 000002
【特許請求の範囲】
【請求項１】
携帯型情報機器のディスプレイに表示され、視覚的な動きにより、前記携帯型情報機器の機能、動作または状態に関する事項をユーザに伝達するキャラクタ動画データの生成方法であって、
所定の色を有する背景を設定し、携帯型情報機器の機能、動作または状態に関する事項をユーザに伝達するキャラクタとしての役割を果たす動く物体を撮影することにより、前記物体の動画データを生成する生成工程と、
前記生成工程において生成された動画データに係る画像の背景を透明化する透明化工程と、
前記生成工程において生成された動画データのフレームを間引く間引き工程と、
前記透明化工程において前記背景が透明化され、前記間引き工程において前記フレームが間引かれた動画データの各フレームを独立の静止画データに変換する変換工程と、
前記変換工程において変換された各静止画データに係る画像において、前記物体の全体を囲む最小面積の四角形の外側部分を除去する除去工程と、
前記除去工程において前記四角形の外側部分が除去された各静止画データ間において前記物体の位置関係を調整するために、前記各静止画データに係る画像の位置を調整する調整工程と、
前記調整工程において画像の位置が調整された複数の静止画データを結合し、動画データに変換する結合工程とを備えていることを特徴とする動画データ生成方法。
【請求項２】
前記携帯型情報機器の機能、動作または状態に関する事項をユーザに伝達する音声データを生成する音声生成工程と、
前記音声生成工程において生成された音声データに係る音声の発生タイミングを、前記結合工程において結合および変換された動画データに係る前記物体の動きと同期するように調整する同期調整工程と、
前記同期調整工程において前記音声の発生タイミングが調整された音声データを、前記結合工程において結合および変換された動画データに付加する付加工程とを備えていることを特徴とする請求項１に記載の動画データ生成方法。
【請求項３】
携帯型情報機器のディスプレイに表示され、視覚的な動きにより、前記携帯型情報機器の機能、動作または状態に関する事項をユーザに伝達するキャラクタ動画データの生成装置であって、
所定の色を有する背景を設定し、携帯型情報機器の機能、動作または状態に関する事項をユーザに伝達するキャラクタとしての役割を果たす動く物体を撮影することにより生成された前記物体の動画データを受け取る受取手段と、
前記受取手段により受け取られた動画データに係る画像の背景を透明化する透明化手段と、
前記受取手段により受け取られた動画データのフレームを間引く間引き手段と、
前記透明化手段により前記背景が透明化され、前記間引き手段により前記フレームが間引かれた動画データの各フレームを独立の静止画データに変換する変換手段と、
前記変換手段により変換された各静止画データに係る画像において、前記物体の全体を囲む最小面積の四角形の外側部分を除去する除去手段と、
前記除去手段により前記四角形の外側部分が除去された各静止画データ間において前記物体の位置関係を調整するために、前記各静止画データに係る画像の位置を調整する調整手段と、
前記調整手段により画像の位置が調整された複数の静止画データを結合し、動画データに変換する結合手段とを備えていることを特徴とする動画データ生成装置。
【請求項４】
前記携帯型情報機器の機能、動作または状態に関する事項をユーザに伝達する音声データを受け取る音声受取手段と、
前記音声受取手段により受け取られた音声データに係る音声の発生タイミングを、前記結合手段により結合および変換された動画データに係る前記物体の動きと同期するように調整する同期調整手段と、
前記同期調整手段により前記音声の発生タイミングが調整された音声データを、前記結合手段により結合および変換された動画データに付加する付加手段とを備えていることを特徴とする請求項３に記載の動画データ生成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば携帯電話機などの携帯型情報機器のディスプレイに表示され、視覚的な動きにより、携帯型情報機器の機能、動作または状態に関する事項をユーザに伝達するキャラクタ動画データの生成方法およびキャラクタ動画データ生成装置に関する。
【背景技術】
【０００２】
現在、携帯電話機はきわめて広く普及しており、老若男女を問わず、多くの人々が携帯電話機を日常的に利用している。
【０００３】
携帯電話機は多機能であり、通話機能のほかに、電子メールを送受信する機能、ウェブページを閲覧する機能、音楽をダウンロードする機能、時計機能、アラーム機能、スケジュール管理機能、カメラによる撮影機能など多種多様な機能を備えている。
【０００４】
また、携帯電話機は、通常、個人が日常的に所持し、頻繁に利用する。このため、携帯電話機は、個人の好み、嗜好、趣味などを表現する対象としての役割を果たす場合がある。例えば、１０代の若者の多くは、携帯電話機の待ち受け画像（壁紙）を、自分の好みに合った、自分だけの画像に設定している。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述したように、携帯電話機は多機能である。このため、携帯電話機からユーザに伝達しなければならない事項がたくさんある。例えば、電話を着信したこと、電子メールを受信したこと、設定された時刻が到来したこと、携帯電話機のバッテリーが少なくなったこと、携帯電話機の有するメモリの残量が少なくなったことなどである。携帯電話機は、これら多くの事項を、それぞれユーザが容易かつ明確に識別することができるように、ユーザに伝達しなければならない。
【０００６】
従来の携帯電話機は、ユーザに伝達すべき各事項に相互に異なる画像を割り当て、各事項をユーザに伝達するときに、当該事項に割り当てられた画像を携帯電話機のディスプレイに表示する。ユーザは、ディスプレイに表示された画像を見て、各事項を識別する。例えば、電話の着信に流れ星の画像が割り当てられ、電子メールの受信に花火の画像が割り当てられている場合、ユーザは、携帯電話機のディスプレイに表示された流れ星の画像を見たとき、電話の着信を認識し、携帯電話機のディスプレイに表示された花火の画像を見たとき、電子メールの受信を認識する。
【０００７】
しかし、流れ星や花火の画像など、抽象的で、しかも伝達すべき事項との関連性が薄い画像を見ても、ユーザは、携帯電話機が伝達しようとしている事項を容易にまたは明確に識別することができない場合がある。例えば、ユーザが新しい携帯電話機を使い始めたばかりの場合には、各伝達事項とそれに割り当てられた画像との関係をしっかりと記憶しておらず、画像を見ても、その画像に対応する伝達事項を瞬時に識別できない場合がある。また、最近は、１人の個人が複数の携帯電話機を利用することがあり、このような場合には、複数の携帯電話機を使い慣れるようになるまで時間がかかり、携帯電話機のディスプレイに表示される画像と伝達事項との対応関係をなかなか記憶することができず、画像を見ても、その画像に対応する伝達事項を瞬時に識別できない場合がある。
【０００８】
一方、上述したように、携帯電話機は、個人の好み、嗜好、趣味などを表現する対象としての役割を果たす場合がある。例えば１０代の若者は、自分が気に入っている俳優、歌手、動物などのキャラクタの写真画像またはアニメ画像を、待ち受け画面の背景画像（壁紙）として携帯電話機のディスプレイに表示する。これにより、若者は、自己が所持する携帯電話機に自分だけの装飾を付加し、携帯電話機を介して自分の個性を主張する。
【０００９】
しかしながら、キャラクタの写真画像またはアニメ画像を待ち受け画面の背景画像として表示するだけでは、携帯電話機を介した十分に個性を主張することができないと感じる者がいる。
【００１０】
そこで、本出願の発明者は、視覚的な動きにより、上記事項をユーザに伝達するキャラクタ動画をディスプレイに表示し、このキャラクタの動きを、携帯電話機からユーザに対する伝達事項の発生に同期させるというアイディアに想到した。伝達事項の発生に同期して動くキャラクタ動画によれば、携帯電話機が伝達しようとしている上記事項をユーザに容易にまたは明確に識別させることが可能である。さらに、このようなキャラクタ動画に、伝達内容を読み上げた音声を付加することにより、携帯電話機が伝達しようとしている事項をユーザにより一層容易にまたはより一層明確に識別させることが可能である。
【００１１】
また、携帯電話機のディスプレイに表示するキャラクタとして、ユーザが自分の好みの俳優、歌手、動物などのキャラクタを自由に選ぶことができるようにすれば、ユーザは携帯電話機を介して十分に個性を主張することが可能になる。
【００１２】
しかしながら、携帯電話機からユーザへの伝達事項の発生に同期して動き、しかも、ユーザの好みに合ったキャラクタ動画のデータは、写真やアニメなどの背景画像と比較して、データサイズが大きい。また、データサイズが大きい動画データの再生処理には、高い処理能力を有するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）が必要である。
【００１３】
この点、携帯性、小型化、軽量化、省電力化などの要請が強い携帯電話機の場合、内蔵のＣＰＵの処理能力が、一般的なパーソナルコンピュータなどが有するＣＰＵの処理能力と比較して低い。また、携帯電話機の場合、内蔵する、または装着された記憶装置の記憶容量が、一般的なパーソナルコンピュータなどが有する記憶装置の記憶容量と比較して小さい。この結果、携帯電話機からユーザへの伝達事項の発生に同期して動き、しかも、ユーザの好みに合ったキャラクタ動画のデータを携帯電話機により再生し、これを携帯電話機が有するディスプレイに表示させることは、携帯電話機に大きな負荷をかけることとなるため、容易ではない。
【００１４】
このような問題は、例えばＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）など、携帯電話機と同等のＣＰＵまたは記憶装置を有する携帯型情報機器でも起こり得る。
【００１５】
本発明は、例えば上述したような問題に鑑みなされたものであり、本発明の課題は、携帯型情報機器が伝達しようとしている事項をユーザに容易にまたは明確に識別させることができ、携帯型情報機器を介して十分にユーザの個性を主張することができ、および、一般的なパーソナルコンピュータなどと比較してＣＰＵの処理能力が低く、または記憶装置の記憶容量が小さい携帯型情報機器であっても容易に再生し、ディスプレイ表示することができるキャラクタ動画データの生成方法およびキャラクタ動画データ生成装置を提供することにある。
【課題を解決するための手段】
【００１６】
上記課題を解決するために、本発明のキャラクタ動画データ生成方法は、携帯型情報機器のディスプレイに表示され、視覚的な動きにより、前記携帯型情報機器の機能、動作または状態に関する事項をユーザに伝達するキャラクタ動画データの生成方法であって、所定の色を有する背景を設定し、携帯型情報機器の機能、動作または状態に関する事項をユーザに伝達するキャラクタとしての役割を果たす動く物体を撮影することにより、前記物体の動画データを生成する生成工程と、前記生成工程において生成された動画データに係る画像の背景を透明化する透明化工程と、前記生成工程において生成された動画データのフレームを間引く間引き工程と、前記透明化工程において前記背景が透明化され、前記間引き工程において前記フレームが間引かれた動画データの各フレームを独立の静止画データに変換する変換工程と、前記変換工程において変換された各静止画データに係る画像において、前記物体の全体を囲む最小面積の四角形の外側部分を除去する除去工程と、前記除去工程において前記四角形の外側部分が除去された各静止画データ間において前記物体の位置関係を調整するために、前記各静止画データに係る画像の位置を調整する調整工程と、前記調整工程において画像の位置が調整された複数の静止画データを結合し、動画データに変換する結合工程とを備えている。
【００１７】
上述した本発明のキャラクタ動画データ生成方法には、前記携帯型情報機器の機能、動作または状態に関する事項をユーザに伝達する音声データを生成する音声生成工程と、前記音声生成工程において生成された音声データに係る音声の発生タイミングを、前記結合工程において結合および変換された動画データに係る前記物体の動きと同期するように調整する同期調整工程と、前記同期調整工程において前記音声の発生タイミングが調整された音声データを、前記結合工程において結合および変換された動画データに付加する付加工程とを追加してもよい。
【００１８】
上記課題を解決するために、本発明のキャラクタ動画データ生成装置は、携帯型情報機器のディスプレイに表示され、視覚的な動きにより、前記携帯型情報機器の機能、動作または状態に関する事項をユーザに伝達するキャラクタ動画データの生成装置であって、所定の色を有する背景を設定し、携帯型情報機器の機能、動作または状態に関する事項をユーザに伝達するキャラクタとしての役割を果たす動く物体を撮影することにより生成された前記物体の動画データを受け取る受取手段と、前記受取手段により受け取られた動画データに係る画像の背景を透明化する透明化手段と、前記受取手段により受け取られた動画データのフレームを間引く間引き手段と、前記透明化手段により前記背景が透明化され、前記間引き手段により前記フレームが間引かれた動画データの各フレームを独立の静止画データに変換する変換手段と、前記変換手段により変換された各静止画データに係る画像において、前記物体の全体を囲む最小面積の四角形の外側部分を除去する除去手段と、前記除去手段により前記四角形の外側部分が除去された各静止画データ間において前記物体の位置関係を調整するために、前記各静止画データに係る画像の位置を調整する調整手段と、前記調整手段により画像の位置が調整された複数の静止画データを結合し、動画データに変換する結合手段とを備えている。
【００１９】
上述した本発明のキャラクタ動画データ生成装置には、前記携帯型情報機器の機能、動作または状態に関する事項をユーザに伝達する音声データを受け取る音声受取手段と、前記音声受取手段により受け取られた音声データに係る音声の発生タイミングを、前記結合手段により結合および変換された動画データに係る前記物体の動きと同期するように調整する同期調整手段と、前記同期調整手段により前記音声の発生タイミングが調整された音声データを、前記結合手段により結合および変換された動画データに付加する付加手段とを追加してもよい。
【発明の効果】
【００２０】
上述した本発明のキャラクタ動画データ生成方法またはキャラクタ動画データ生成装置により生成されたキャラクタ動画データによれば、携帯型情報機器が伝達しようとしている事項をユーザに容易にまたは明確に識別させることができ、携帯型情報機器を介して十分にユーザの個性を主張することができ、および、一般的なパーソナルコンピュータなどと比較してＣＰＵの処理能力が低く、または記憶装置の記憶容量が小さい携帯型情報機器であっても容易に再生し、ディスプレイ表示することができる。
【発明を実施するための最良の形態】
【００２１】
以下、図面を参照しつつ、本発明の実施の形態について説明する。
【００２２】
（携帯電話機のユーザインタフェース）
図１は、本発明の実施形態であるユーザインタフェースデータ生成方法により生成されたユーザインタフェースデータが携帯電話機において再生されている状態を示している。図２は、アイコン、キャラクタ動画および背景画像が重なり合う構造を示している。
【００２３】
図１において、携帯電話機１は、通話機能のほかに、電子メールを送受信する機能、ウェブページを閲覧する機能、音楽をダウンロードする機能、時計機能、アラーム機能、スケジュール管理機能、カメラによる撮影機能など多種多様な機能を備えている。
【００２４】
携帯電話機１は、例えば、電話を着信したこと、電子メールを受信したこと、設定された時刻が到来したこと、携帯電話機のバッテリーが少なくなったこと、携帯電話機１の有するメモリの残量が少なくなったことなど、携帯電話機１の機能、動作または状態に関する事項を、携帯電話機１に設けられたディスプレイ２に画像（静止画または動画）を表示することによりユーザに伝達する。
【００２５】
具体的には、携帯電話機１は、上記事項をユーザに伝達するために、アイコン３およびキャラクタ動画４をディスプレイ２に表示する。アイコン３は、携帯電話機１の機能、動作、状態などに関する事項を簡単な絵または記号により表した静止画である。キャラクタ動画４は、携帯電話機１の機能、動作、状態などに関する事項をキャラクタの視覚的な動きによりユーザに伝達するための動画である。アイコン３およびキャラクタ動画４は、図２に示すように、背景画像５上に重ね合わされ、図１中の携帯電話機１のディスプレイ２に表示される。
【００２６】
さらに、携帯電話機１は、上記事項を、携帯電話機１に設けられたスピーカ（図示せず）を用いて音声によりユーザに伝達する。例えば、電子メールを受信したという事項をユーザに伝達するときには、携帯電話機１は、「メールが届いたよ」といった、伝達内容を読み上げた音声を再生し、この音声をスピーカから出力する。
【００２７】
（ユーザインタフェースデータ）
図３はユーザインタフェースデータの構造を示している。図４は、キャラクタ動画におけるキャラクタの動きを示している。
【００２８】
図３に示すように、ユーザインタフェースデータ１０は、キャラクタ動画データ１１および音声データ１２を備えている。キャラクタ動画データ１１は図１中のキャラクタ動画４の動画データである。音声データ１２は、携帯電話機１の機能、動作、状態などに関する上記事項を携帯電話機１のスピーカを用いてユーザに伝達するための音声のデータである。
【００２９】
キャラクタ動画４におけるキャラクタは例えば図４に示すように動作する。図１と図４との双方を見るとわかる通り、動画再生時において、キャラクタは、ディスプレイ２中でジャンプしながら、ディスプレイ２中の上部に表示された、電子メール受信を示すアイコン３を指さす。キャラクタ動画４は、「メールが届いたよ」という音声データ１２に係る音声と相俟って、電子メールを受信したという事項をユーザに伝達する。
【００３０】
キャラクタ動画データ１１の１秒当たりのフレーム数は例えばおよそ１０ないし１５であり、キャラクタ動画データ１１の再生時間は例えばおよそ１秒ないし３秒である。キャラクタ動画データ１１の各フレームの画像の大きさは、各フレームにおけるキャラクタ全体を囲む最小面積の四角形の大きさに等しい。これは携帯電話機１のディスプレイ２の画面の大きさよりも大幅に小さい。例えば、ディスプレイ２の画面の大きさが２４０×３２０ピクセルであり、キャラクタ動画データ１１中の、ある１つのフレームにおけるキャラクタ全体を囲む最小面積の四角形の横方向の長さがディスプレイ２の画面の横方向の長さの４分の１であり、キャラクタ全体を囲む最小面積の四角形の縦方向の長さがディスプレイ２の画面の縦方向の長さの３分の２である場合には、当該キャラクタ全体を囲む最小面積の四角形の大きさ、すなわち当該フレームの画像の大きさは６０×２１４ピクセルである。
【００３１】
もっとも、キャラクタ動画データ１１の１秒当たりのフレーム数は、例えば可変フレームレートを使用した場合には、キャラクタの動作内容などに応じて変化する。また、キャラクタ動画データ１１の再生時間は、伝達すべき事項の内容などに応じて変化する。また、各フレームの画像の大きさはキャラクタの大きさに応じて変化する。また、キャラクタ動画データ１１全体のサイズは、例えば数キロないし百数十キロバイト程度であり、これは、１秒当たりのフレーム数、再生時間、キャラクタの大きさなどに応じて変化する。
【００３２】
ユーザインタフェースデータ１０は、携帯電話機１に設けられた記憶装置に記憶される。また、携帯電話機１は、携帯電話機１の機能、動作または状態に関する事項をユーザに伝達すべきときに発生するイベントなどに同期して動画データおよび音声データを再生する機能を備えている。この機能は、携帯電話機１に、動画データとこれに同期した音声データとを再生することができるプレーヤなどのアプリケーションソフトウェアをインストールすることにより実現することができる。ユーザインタフェースデータ１０は、携帯電話機１の機能、動作または状態に関する事項をユーザに伝達すべき旨のイベントなどが発生したときに、携帯電話機１にインストールされた上記プレーヤなどのアプリケーションソフトウェアにより再生される。なお、ユーザインタフェースデータ１０は、携帯電話機１の設定に応じ、連続的に繰り返し再生することができる。また、この再生の繰り返し回数を任意に決めることもできる。
【００３３】
（ユーザインタフェースデータ生成方法）
図５は、ユーザインタフェースデータ生成方法を示している。図６ないし図１３は、このユーザインタフェースデータ生成方法の各工程の内容を示している。図５に示すユーザインタフェースデータ生成方法は、本発明のキャラクタ動画データ生成方法の具体例である。上述したユーザインタフェースデータ１０は、このユーザインタフェースデータ生成方法に従い、次のように生成される。
【００３４】
図５において、まず、所定の色を有する背景を設定し、携帯電話機１の機能、動作または状態に関する事項をユーザに伝達するキャラクタとしての役割を果たす動く物体を撮影することにより、キャラクタ動画データを生成する（ステップＳ１：生成工程）。ステップＳ１により生成されたキャラクタ動画データは、例えば、図６に示すように、所定の色（ハッチング部分）を有する背景２１に、携帯電話機１の機能、動作または状態に関する事項をユーザに伝達するキャラクタが動作する動画のデータである。キャラクタ（キャラクタとしての役割を果たす動く物体）は人物でも動物でもよい。背景の所定の色は、キャラクタが人物である場合には、青または緑が望ましい。撮影機材はビデオカメラである。ステップＳ１における撮影はクロマキー技法に従って行うことができる。続いて、ビデオカメラにより撮影され、生成されたキャラクタ動画データのデータフォーマットを、例えばＡＶＩ（Ａｕｄｉｏ  Ｖｉｄｅｏ  Ｉｎｔｅｒｌｉａｖｅ）形式のデータフォーマットに変換する。
【００３５】
続いて、図５中のステップＳ１において生成されたキャラクタ動画データに係る画像において、キャラクタの動作領域の外側部分の背景を除去する（ステップＳ２）。キャラクタの動作領域の外側部分の背景を除去したキャラクタ動画データに係る画像は、例えば図７に示すようになる。図７において実線で囲った四角形の部分がキャラクタの動作領域２２である。キャラクタの動作領域２２は、キャラクタが動作中において一瞬でも占有する最小面積の四角形の領域をすべて重ね合わせた領域である。キャラクタの動作領域２２の外側部分の背景を除去することにより、キャラクタ動画データに係る画像の大きさは、キャラクタの動作領域２２に等しくなる。図７において二点鎖線で囲った部分のうち、動作領域２２を除いた残りの部分が、ステップＳ２において除去された部分である。続いて、キャラクタの動作領域２２の外側部分の背景が除去されたキャラクタ動画データのデータフォーマットを例えばＭＯＶ形式またはＦＬＶ形式のデータフォーマットに変換する。
【００３６】
続いて、キャラクタの動作領域２２の外側部分の背景が除去されたキャラクタ動画データに係る画像の背景、すなわち図５中のステップＳ２において除去されずに残った、キャラクタの動作領域２２の内側部分の背景を透明化する（ステップＳ３：透明化工程）。キャラクタの動作領域２２の内側部分の背景を透明化することにより、キャラクタ動画データに係る画像は、図８に示すようになる。
【００３７】
続いて、図５中のステップＳ３において背景が透明化されたキャラクタ動画データのフレームを間引く（ステップＳ４：間引き工程）。フレームを間引く程度は、キャラクタのスムーズな動きを維持しながら、キャラクタ動画データのデータサイズを十分に小さくすることができる程度であることが望ましい。例えば、図９に示すように、１秒当たりのフレーム数が２４のキャラクタ動画データ１１Ａのフレーム２３を間引き、１秒当たりのフレーム数が１０ないし１５のキャラクタ動画データ１１Ｂとする。
【００３８】
続いて、図５中のステップＳ４においてフレームが間引かれたキャラクタ動画データの各フレームを、独立の静止画データに変換する（ステップＳ５：変換工程）。例えば、１つのＭＯＶファイルまたはＦＬＶファイルであるキャラクタ動画データを、当該キャラクタ動画データの各フレームに対応する複数のＰＮＧ（Ｐｏｒｔａｂｌｅ  Ｎｅｔｗｏｒｋ  Ｇｒａｐｈｉｃｓ）ファイルである静止画データにそれぞれ分割する。図１０は、ステップＳ５において変換（分割）された各静止画データに係る画像２４を示している。
【００３９】
続いて、図５中のステップＳ５において変換された各静止画データに係る画像２４において、キャラクタ全体を囲む最小面積の四角形の外側部分を除去する（ステップＳ６：除去工程）。すなわち、図１１に示す各静止画データに係る画像２４のうち、点線で示した四角形が、キャラクタ全体を囲む最小面積の四角形であり、ハッチングを付した部分（この部分は透明）が、キャラクタ全体を囲む最小面積の四角形の外側部分である。ステップＳ６では、各静止画データに係る画像２４のうち、ハッチングを付した部分を除去する。図１２は、キャラクタ全体を囲む最小面積の四角形の外側部分が除去された各静止画データに係る画像２５を示している。図１２に示すように、キャラクタが動くことにより、キャラクタ全体を囲む最小面積の四角形の大きさは、静止画データ（キャラクタ動画データのフレーム）ごとに異なる。この結果、キャラクタ全体を囲む最小面積の四角形の外側部分が除去された各静止画データに係る画像２５の大きさはそれぞれ異なる。
【００４０】
続いて、ステップＳ６において四角形の外側部分が除去された各静止画データ間においてキャラクタの位置関係を調整するために、各静止画データに係る画像の位置を調整する（ステップＳ７：調整工程）。例えば、図１１および図１２中の左から５番目の静止画データに係る画像２４（２５）は、図１１に示すように、静止画２４（２５）の下部を除去したため、図１２に示すように、キャラクタの位置が下側に位置ずれてしまっている。この位置ずれを、図１３に示すように、５番目の静止画データに係る画像２５を上側に移動させることにより、修正する。
【００４１】
続いて、ステップＳ７において位置が調整された複数の静止画データを結合し、キャラクタ動画データに変換する（ステップＳ８：結合工程）。
【００４２】
続いて、携帯電話機１の機能、動作または状態に関する事項をユーザに伝達する音声データを生成する（ステップＳ９：音声生成工程）。音声データのデータフォーマットは例えばＭＰ３（ＭＰＥＧ  Ａｕｄｉｏ  Ｌａｙｅｒ−３）のデータフォーマットである。
【００４３】
続いて、ステップＳ９において生成された音声データに係る音声の発生タイミングを、ステップＳ８において結合および変換されたキャラクタ動画データに係るキャラクタの動きと同期するように調整する（ステップＳ１０：同期調整工程）。
【００４４】
続いて、ステップＳ１０において音声の発生タイミングが調整された音声データを、ステップＳ８において結合および変換されたキャラクタ動画データに付加する（ステップＳ１１：付加工程）。なお、音声データをキャラクタ動画データに付加する前に、音声データのデータフォーマットをＭＰ３のデータフォーマットからｍｍｆのデータフォーマットに変換する。
【００４５】
続いて、ステップＳ１１において音声データが付加されたキャラクタ動画データの形態を、携帯電話機１により再生することができる形態（例えばｓｗｆファイル）に変換する（ステップＳ１２）。このようにして、図３に示すキャラクタ動画データ１１および音声データ１２を備えたユーザインタフェースデータ１０が完成する。完成したユーザインタフェースデータ１０を携帯電話機１に設けられた記憶装置に記憶させることにより、携帯電話機１により、このユーザインタフェース１０のキャラクタ動画データ１１および音声データ１２を再生することが可能になる。
【００４６】
（ユーザインタフェースデータ生成装置）
図１４は、本発明のキャラクタ動画データ生成装置の実施形態であるユーザインタフェースデータ生成装置を示している。図１４中のキャラクタ動画データ生成装置３０は、携帯電話機１のディスプレイ２に表示され、視覚的な動きにより、携帯電話機１の機能、動作または状態に関する事項をユーザに伝達するキャラクタ動画データの生成装置であって、図５に示すユーザインタフェースデータ生成方法（ステップ１を除く）を実行するための装置である。ユーザインタフェースデータ生成装置３０は例えばパーソナルコンピュータである。
【００４７】
ユーザインタフェースデータ生成装置３０は、制御ユニット３１、操作部３２、表示部３３、記憶部３４、データ読取書込部３５および通信インタフェース３６を備えている。制御ユニット３１は、ＣＰＵ、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）およびＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を備えている。ＲＯＭには、後述するデータ入出力部４１、第１の除去処理部４２、透明化処理部４３、間引き処理部４４、変換処理部４５、第２の除去処理部４６、調整処理部４７、結合処理部４８、同期調整処理部４９、付加処理部５０および総合制御部５１として制御ユニット３１を機能させるためのコンピュータプログラムが記憶されている。ＣＰＵは、このコンピュータプログラムをＲＯＭから読み出し、実行することにより、構成要素４１ないし５０として制御ユニット３１を機能させる。ＲＡＭは、ＣＰＵがコンピュータプログラムを実行するときの作業メモリなどとして用いられる。
【００４８】
データ入出力部４１は、所定の色を有する背景を設定し、携帯電話機１の機能、動作または状態に関する事項をユーザに伝達するキャラクタとしての役割を果たす動く物体を撮影することにより生成されたキャラクタ動画データ（図６参照）が外部から入力されたときに、これを受け取る。また、データ入出力部４１は、携帯電話機１の機能、動作または状態に関する事項をユーザに伝達する音声データが外部から入力されたとき、これを受け取る。また、データ入出力部４１は、ユーザインタフェースデータ生成装置３０により生成されたユーザインタフェースデータ１０を外部に出力する。データ入出力部４１は受取手段および音声受取手段の具体例である。
【００４９】
第１の除去処理部４２は、データ入出力部４１により受け取られたキャラクタ動画データに係る画像において、キャラクタの動作領域の外側部分の背景を除去する（図７参照）。
【００５０】
透明化処理部４３は、第１の除去処理部４２によりキャラクタの動作領域の外側部分の背景が除去されたキャラクタ動画データに係る画像の背景を透明化する（図８参照）。透明化処理部４３は透明化手段の具体例である。
【００５１】
間引き処理部４４は、背景が透明化されたキャラクタ動画データのフレームを間引く（図９参照）。間引き処理部４４は間引き手段の具体例である。
【００５２】
変換処理部４５は、間引き処理部４４によりフレームが間引かれたキャラクタ動画データの各フレームを独立の静止画データに変換する（図１０参照）。変換処理部４５は変換手段の具体例である。
【００５３】
第２の除去処理部４６は、変換処理部４５により変換された各静止画データに係る画像において、キャラクタ全体を囲む最小面積の四角形の外側部分を除去する（図１１および図１２参照）。第２の除去処理部４６は除去手段の具体例である。
【００５４】
調整処理部４７は、第２の除去処理部４６により四角形の外側部分が除去された各静止画データ間においてキャラクタの位置関係を調整するために、各静止画データに係る画像の位置を調整する（図１３参照）。調整処理部４７は調整手段の具体例である。
【００５５】
結合処理部４８は、調整処理部４７により画像の位置が調整された複数の静止画データを結合し、キャラクタ動画データに変換する。結合処理部４８は結合手段の具体例である。
【００５６】
同期調整処理部４９は、データ入出力部４１により受け取られた音声データに係る音声の発生タイミングを、結合処理部４８により結合および変換されたキャラクタ動画データに係るキャラクタの動きと同期するように調整する。同期調整処理部４９は同期調整手段の具体例である。
【００５７】
付加処理部５０は、同期調整処理部４９により音声の発生タイミングが調整された音声データを、結合処理部４８により結合および変換されたキャラクタ動画データに付加する。付加処理部５０は付加手段の具体例である。
【００５８】
総合制御部５１は、付加処理部５０により音声データが付加されたキャラクタ動画データの形態を、携帯電話機１により再生することができる形態に変換し、変換したデータをユーザインタフェースデータ１０としてデータ入出力部４１に供給する。また、総合制御部５１は、ユーザインタフェースデータ生成装置３０を全体的に制御する。
【００５９】
操作部３２は、例えばキーボードおよびマウスなどである。表示部３３は、例えば液晶ディスプレイなどである。記憶部３４は、ハードディスクまたはフラッシュメモリなどである。データ読取書込部３５は、例えば光ディスクドライブである。通信インタフェース３６は、ユーザインタフェースデータ生成装置３０を、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブル、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどを介して他の情報機器と相互に通信可能に接続するためのインタフェース回路である。
【００６０】
光ディスクに記録されたキャラクタ動画データおよび音声データをユーザインタフェース生成装置３０に入力するときには、データ読取書込部３５を用いる。また、ＵＳＢストレージデバイスまたは外部のサーバコンピュータなどに記憶されたキャラクタ動画データおよび音声データをユーザインタフェース生成装置３０に入力するときには、通信インタフェース３６を介してユーザインタフェース生成装置３０とＵＳＢストレージデバイスまたはサーバコンピュータとを接続する。また、完成したユーザインタフェースデータ１０を光ディスクに記録するときには、データ読取書込部３５を用いる。また、完成したユーザインタフェースデータ１０を携帯電話機１の記憶装置、ＵＳＢストレージデバイス、またはサーバコンピュータの記憶装置などに記憶するときには、通信インタフェース３６を介してユーザインタフェース生成装置３０と携帯電話機１、ＵＳＢストレージデバイスまたはサーバコンピュータとを接続する。
【００６１】
ユーザインタフェースデータ生成装置３０の動作は図５中のステップＳ２ないしＳ１２に示す通りである。
【００６２】
以上説明した通り、ユーザインタフェースデータ生成方法またはユーザインタフェースデータ生成装置３０によれば、データサイズが小さいユーザインタフェースデータ１０を生成することができる。ユーザインタフェースデータ１０によれば、これを携帯電話機１で再生することにより、携帯電話機１の機能、動作または状態に関する事項を、キャラクタの視覚的な動きおよび音声によりユーザに伝達することができる。これにより、携帯電話機１の機能、動作または状態に関する事項を、あたかもキャラクタがユーザに話しかけるがごとく具体的に伝達することができ、携帯電話機１の機能、動作または状態に関する各事項をユーザに容易にかつ明確に識別させることができる。
【００６３】
また、ユーザインタフェースデータ１０によれば、キャラクタをユーザが自由に選択することができるようにすることにより、ユーザの好みのキャラクタの動きにより、携帯電話機１の機能、動作または状態に関する事項をユーザに伝達することが可能になる。ユーザの好みのキャラクタが動いて上記事項をユーザやユーザの極近くにいる人々に伝達することにより、携帯電話機１がそのキャラクタに成り代わったような印象をユーザやユーザの極近くにいる人々に与えることができる。したがって、ユーザは、携帯電話機１を介して十分に自分の個性を主張することが可能になる。
【００６４】
また、キャラクタ動画データ１１に係る画像は、キャラクタの背景が透明である。したがって、ユーザは、自分の好みの背景画像（壁紙）を携帯電話機１のディスプレイ２に表示させ、この背景画像上に、自分の好みのキャラクタを表示させることができる。このように、キャラクタ動画データ１１によれば、ユーザは、自分の好みの背景画像と、自分の好みのキャラクタとを自由に組み合わせることができ、自分の個性を様々な形態で主張することができる。
【００６５】
そして、ユーザインタフェースデータ１０は、データサイズが小さいので、ユーザインタフェースデータ１０を携帯電話機１により再生する際、再生処理の負荷が小さい。したがって、ユーザインタフェースデータ１０は、一般のパーソナルコンピュータの有するＣＰＵと比較して処理能力が低い携帯電話機１のＣＰＵでも支障なく再生することができる。また、ユーザインタフェースデータ１０は、データサイズが小さいので、一般のパーソナルコンピュータの有する記憶装置と比較して記憶容量の小さい携帯電話機１の記憶装置にも支障なく記憶させることができる。また、ユーザインタフェースデータ１０はデータサイズが小さいので、サーバコンピュータから携帯電話機１にユーザインタフェースデータ１０をダウンロードする場合、ダウンロードに要する時間を短くすることができる。
【００６６】
なお、上述したキャラクタ動画データ１１に、吹き出しデータを合成し、図１５に示すように、キャラクタ動画データ１１に係る画像に吹き出し画像６を加えてもよい。
【００６７】
また、図５中において、キャラクタ動画データにおけるキャラクタの動作領域の外側部分の背景を除去する処理（ステップＳ２）を、各静止画データにおけるキャラクタ全体を囲む最小面積の四角形の外側部分を除去する処理(ステップＳ６）と同時に行ってもよい。
【００６８】
また、ユーザインタフェースデータ１０の生成方法におけるキャラクタ動画データ、静止画データおよび音声データのそれぞれのデータ形式は一例にすぎず、これらのデータ形式として他のデータ形式を用いてもよい。
【００６９】
また、上述した音声データ１２は歌の音声データでもよい。
【００７０】
また、本発明は、請求の範囲および明細書全体から読み取るこのできる発明の要旨または思想に反しない範囲で適宜変更可能であり、そのような変更を伴うキャラクタ動画データ生成方法またはキャラクタ動画生成装置もまた本発明の技術思想に含まれる。
【図面の簡単な説明】
【００７１】
【図１】本発明のキャラクタ動画データ生成方法の実施形態であるユーザインタフェースデータ生成方法により生成されたキャラクタ動画データに係るキャラクタ動画などが携帯電話機のディスプレイに表示された状態を示す説明図である。
【図２】携帯電話機のディスプレイに表示されるアイコン、キャラクタ動画および背景画像を示す説明図である。
【図３】ユーザインタフェースデータの構造を示す説明図である。
【図４】キャラクタ動画データにおけるキャラクタの動きを示す説明図である。
【図５】本発明のキャラクタ動画データ生成方法の実施形態であるユーザインタフェースデータ生成方法を示すフローチャートである。
【図６】ユーザインタフェースデータ生成方法の生成工程において生成されたキャラクタ動画データに係る画像を示す説明図である。
【図７】ユーザインタフェースデータ生成方法においてキャラクタの動作領域の外側部分が除去されたキャラクタ動画データに係る画像を示す説明図である。
【図８】ユーザインタフェースデータ生成方法の透明化工程において、キャラクタの背景が透明化されたキャラクタ動画データに係る画像を示す説明図である。
【図９】ユーザインタフェースデータ生成方法の間引き工程におけるキャラクタ動画データのフレーム間引き処理を示す説明図である。
【図１０】ユーザインタフェースデータ生成方法の変換工程におおいて、キャラクタ動画データの各フレームを独立の静止画データに変換した状態を示す説明図である。
【図１１】ユーザインタフェースデータ生成方法の除去工程における処理を示す説明図である。
【図１２】ユーザインタフェースデータ生成方法の除去工程において、各静止画データにおけるキャラクタの周囲が除去された状態を示す説明図である。
【図１３】ユーザインタフェースデータ生成方法の調整工程における処理を示す説明図である。
【図１４】本発明のキャラクタ動画データ生成装置の実施形態を示すブロック図である。
【図１５】吹き出し画像が付加されたキャラクタ動画などが携帯電話機のディスプレイに表示された状態を示す説明図である。
【符号の説明】
【００７２】
１  携帯電話機（携帯型情報機器）
２  ディスプレイ
４  キャラクタ
１０  ユーザインタフェースデータ
１１  キャラクタ動画データ
１２  音声データ
２１  背景
２３  フレーム
３０  ユーザインタフェースデータ生成装置（キャラクタ動画データ生成装置）
４１  データ入出力部（受取手段、音声受取手段）
４３  透明化処理部（透明化手段）
４４  間引き処理部（間引き手段）
４５  変換処理部（変換手段）
４６  第２の除去処理部（除去手段）
４７  調整処理部（調整手段）
４８  結合処理部（結合手段）
４９  同期調整処理部（同期調整手段）
５０  付加処理部（付加手段）
【図１】
2009289031.tif 000003
【図２】
2009289031.tif 000004
【図３】
2009289031.tif 000005
【図４】
2009289031.tif 000006
【図５】
2009289031.tif 000007
【図６】
2009289031.tif 000008
【図７】
2009289031.tif 000009
【図８】
2009289031.tif 000010
【図９】
2009289031.tif 000011
【図１０】
2009289031.tif 000012
【図１１】
2009289031.tif 000013
【図１２】
2009289031.tif 000014
【図１３】
2009289031.tif 000015
【図１４】
2009289031.tif 000016
【図１５】
2009289031.tif 000017