(57)【特許請求の範囲】
【請求項１】
通話機能を備えた携帯電話装置であって、
アニメーションを表現するデータを記憶する記憶手段と、
前記記憶手段に記憶されたデータに基づき、アニメーションを表示する表示手段と、
アニメーションを加工するためのデータをユーザから入力する入力手段と、
前記入力されたデータに基づき、前記記憶手段に記憶されたデータを加工する加工手段と、
静止画ないし動画を撮影する画像取込手段とを備え、
前記加工手段は、前記静止画ないし動画を撮影する画像取込手段で取込まれた静止画像ないし動画像を、ユーザからの指示に従って、アニメ要素データとして時間的および空間的に配置したり、置き換えたりしてアニメーションに組込み、
前記加工されたデータを、アニメーションを表現するデータとして外部装置へ送信する送信手段を備えた、携帯電話装置。
【請求項２】
アニメーションを表現するデータを外部装置から受信する受信手段をさらに備え、
前記受信手段により受信されたデータを、前記記憶手段にアニメーションを表現するデータとして記憶することを特徴とする、請求項１に記載の携帯電話装置。
【請求項３】
アニメーションを作成する雛型となるテンプレートを用いたアニメーションの作成機能を備えた携帯電話装置であって、
前記加工手段により内容として画像を入れるための内容が入力されていないアニメ要素データを選択し、
前記画像取込手段により取込まれた画像を前記アニメ要素データの内容に入力することで作成されたデータを、前記送信手段によりアニメーションを表現するデータとして外部装置へ送信することを特徴とする、請求項１に記載の携帯電話装置。
【請求項４】
通話機能を備えた携帯電話装置の制御方法であって、
アニメーションを表現するデータを記憶手段に記憶するステップと、
前記記憶手段に記憶されたデータに基づき、アニメーションを表示する表示ステップと、
アニメーションを加工するためのデータをユーザから入力する入力ステップと、
静止画ないし動画を撮影する画像取込手段により画像を取込む画像取込ステップと、
前記入力されたデータに基づき、前記記憶手段に記憶されたデータを加工する加工ステップとを備え、
前記加工ステップは、前記静止画ないし動画を撮影する画像取込手段により画像を取込む画像取込ステップで取込まれた静止画像ないし動画像を、ユーザからの指示に従って、アニメ要素データとして時間的および空間的に配置したり、置き換えたりしてアニメーションに組込み、
前記加工されたデータを、アニメーションを表現するデータとして外部装置へ送信する送信ステップを備えた、携帯電話装置の制御方法。
【請求項５】
通話機能を備えた携帯電話装置の制御プログラムであって、
アニメーションを表現するデータを記憶手段に記憶するステップと、
前記記憶手段に記憶されたデータに基づき、アニメーションを表示する表示ステップと、
アニメーションを加工するためのデータをユーザから入力する入力ステップと、
静止画ないし動画を撮影する画像取込手段により画像を取込む画像取込ステップと、
前記入力されたデータに基づき、前記記憶手段に記憶されたデータを加工する加工ステップとをコンピュータに実行させ、
前記加工ステップは、前記静止画ないし動画を撮影する画像取込手段により画像を取込む画像取込ステップで取込まれた静止画像ないし動画像を、ユーザからの指示に従って、アニメ要素データとして時間的および空間的に配置したり、置き換えたりしてアニメーションに組込み、
前記加工されたデータを、アニメーションを表現するデータとして外部装置へ送信する送信ステップをコンピュータに実行させる、携帯電話装置の制御プログラム。
【請求項６】
通話機能を備えた携帯電話装置の制御プログラムであって、
アニメーションを表現するデータを記憶手段に記憶するステップと、
前記記憶手段に記憶されたデータに基づき、アニメーションを表示する表示ステップと、
アニメーションを加工するためのデータをユーザから入力する入力ステップと、
静止画ないし動画を撮影する画像取込手段により画像を取込む画像取込ステップと、
前記入力されたデータに基づき、前記記憶手段に記憶されたデータを加工する加工ステップとをコンピュータに実行させ、
前記加工ステップは、前記静止画ないし動画を撮影する画像取込手段により画像を取込む画像取込ステップで取込まれた静止画像ないし動画像を、ユーザからの指示に従って、アニメ要素データとして時間的および空間的に配置したり、置き換えたりしてアニメーションに組込み、
前記加工されたデータを、アニメーションを表現するデータとして外部装置へ送信する送信ステップをコンピュータに実行させる、携帯電話装置の制御プログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は携帯電話装置、携帯電話装置の制御方法、携帯電話装置の制御プログラム、および携帯電話装置の制御プログラムを記録したコンピュータ読取可能な記録媒体に関し、特に画像、音楽、図形、テキスト等のアニメ要素を時間的および空間的の少なくともどちらか一方に自由に配置したアニメデータを作成して他の端末またはサーバに送信することができる携帯電話装置、携帯電話装置の制御方法、携帯電話装置の制御プログラム、および携帯電話装置の制御プログラムを記録したコンピュータ読取可能な記録媒体に関する。
【背景技術】
【０００２】
近年、電子メールが送受信可能な携帯電話の普及によって、電子メールの通信の即時性が向上するとともに、携帯電話は、人と人との間のコミュニケーション手段の中で大きな地位を占めるようになってきた。
【０００３】
下記の特許文献１に開示された「動画表示用のデータ記憶方式およびこのデータ記憶方式を適用した電話装置」では、複数の要素に分割した似顔絵要素の画像データを各１要素ずつ合成して基本似顔絵を作成し、電話番号と対応させ、着信時に電話番号に対応する基本似顔絵を幾つか変化させてアニメーションを表示する方法が提案されている。
【０００４】
一方、多機能化された携帯端末の中には、静止画だけでなくアニメーションや動画像を閲覧できるものも市販されている。例えば、ＰＣ（パーソナルコンピュータ）で作成されたアニメーションデータをメールに添付して受信でき、テキストや静止画像などと同様に閲覧したり保存したりできる携帯端末が存在する。
【０００５】
さらに、搭載されたＣＣＤカメラで撮影した静止画などと同様に、保存したアニメーションを再度メールに添付して送信することができる携帯端末も存在する。
【０００６】
テキストのみを送信する場合と比較して、アニメーションを送信することで、一連のイメージを具体的に相手に伝えることができるため、送り手の伝えたいことを受け手に容易に伝えることができる。また、表現力を豊かにすることができ、従来のテキストのみの電子メールに比べて閲覧自体を楽しむことができるようになる。
【特許文献１】特開２０００−３０７６８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述の特開２０００−３０７６８７号公報に開示された技術では、ユーザは基本的に予め用意された似顔絵の部品画像データを選択することができるだけであり、自由に部品画像の配置や形状を変え、アニメーションを作ることができない。このため、独創的で表現力豊かなアニメーションを作成できないという問題があった。
【０００８】
また、前記のアニメーションを閲覧可能な携帯端末からアニメーションデータを添付したメールを送信する場合においては、ユーザはＰＣにインストールされたアニメーション作成ツールで作成したアニメデータをメールに添付して一旦携帯端末に送信する。そして携帯端末において受信されたメールをそのまま転送する、または、添付されていたアニメデータをアニメーションや画像を記憶するデータ記憶部に一旦保存し、その後で、携帯端末で作成したメールに保存されたアニメデータを添付してから送信する必要があった。このため、アニメーションの送信手順が煩雑であり、かつアニメーション送信のためにＰＣが必要となるため、簡単なアニメーションを送信するのにも時間がかかるという問題があった。
【０００９】
この発明は上記問題を解消するためになされたもので、アニメーションをいつでも自由に作成・編集でき、豊かな表現力と独創性をもったアニメーションによりコミュニケーションを活性化することができる携帯電話装置、携帯電話装置の制御方法、携帯電話装置の制御プログラム、および携帯電話装置の制御プログラムを記録したコンピュータ読取可能な記録媒体を提供することを目的としている。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、この発明のある局面に従うと、通話機能を備えた携帯電話装置は、アニメーションを表現するデータを記憶する記憶手段と、記憶手段に記憶されたデータに基づき、アニメーションを表示する表示手段と、アニメーションを加工するためのデータをユーザから入力する入力手段と、入力されたデータに基づき、記憶手段に記憶されたデータを加工する加工手段と、静止画ないし動画を撮影する画像取込手段とを備え、
加工手段は、静止画ないし動画を撮影する画像取込手段で取込まれた静止画像ないし動画像を、ユーザからの指示に従って、アニメ要素データとして時間的および空間的に配置したり、置き換えたりしてアニメーションに組込み、加工されたデータを、アニメーションを表現するデータとして外部装置へ送信する送信手段を備える。
【００１１】
好ましくは携帯電話装置は、アニメーションを表現するデータを外部装置から受信する受信手段をさらに備え、受信手段により受信されたデータを、記憶手段にアニメーションを表現するデータとして記憶することを特徴とする。
【００１２】
好ましくは携帯電話装置は、アニメーションを作成する雛型となるテンプレートを用いたアニメーションの作成機能を備えた携帯電話装置であって、加工手段により内容として画像を入れるための内容が入力されていないアニメ要素データを選択し、画像取込手段により取込まれた画像をアニメ要素データの内容に入力することで作成されたデータを、送信手段によりアニメーションを表現するデータとして外部装置へ送信することを特徴とする。
【００１３】
この発明の他の局面に従うと、通話機能を備えた携帯電話装置の制御方法は、アニメーションを表現するデータを記憶手段に記憶するステップと、記憶手段に記憶されたデータに基づき、アニメーションを表示する表示ステップと、アニメーションを加工するためのデータをユーザから入力する入力ステップと、静止画ないし動画を撮影する画像取込手段により画像を取込む画像取込ステップと、入力されたデータに基づき、記憶手段に記憶されたデータを加工する加工ステップとを備え、加工ステップは、静止画ないし動画を撮影する画像取込手段により画像を取込む画像取込ステップで取込まれた静止画像ないし動画像を、ユーザからの指示に従って、アニメ要素データとして時間的および空間的に配置したり、置き換えたりしてアニメーションに組込み、加工されたデータを、アニメーションを表現するデータとして外部装置へ送信する送信ステップを備える。
【００１４】
この発明のさらに他の局面に従うと、通話機能を備えた携帯電話装置の制御プログラムは、アニメーションを表現するデータを記憶手段に記憶するステップと、記憶手段に記憶されたデータに基づき、アニメーションを表示する表示ステップと、アニメーションを加工するためのデータをユーザから入力する入力ステップと、静止画ないし動画を撮影する画像取込手段により画像を取込む画像取込ステップと、入力されたデータに基づき、記憶手段に記憶されたデータを加工する加工ステップとをコンピュータに実行させ、加工ステップは、静止画ないし動画を撮影する画像取込手段により画像を取込む画像取込ステップで取込まれた静止画像ないし動画像を、ユーザからの指示に従って、アニメ要素データとして時間的および空間的に配置したり、置き換えたりしてアニメーションに組込み、加工されたデータを、アニメーションを表現するデータとし
て外部装置へ送信する送信ステップをコンピュータに実行させる。
【００１５】
この発明のさらに他の局面に従うと、通話機能を備えた携帯電話装置の制御プログラムを記録したコンピュータ読取可能な記録媒体は、アニメーションを表現するデータを記憶手段に記憶するステップと、記憶手段に記憶されたデータに基づき、アニメーションを表示する表示ステップと、アニメーションを加工するためのデータをユーザから入力する入力ステップと、静止画ないし動画を撮影する画像取込手段により画像を取込む画像取込ステップと、入力されたデータに基づき、記憶手段に記憶されたデータを加工する加工ステップとをコンピュータに実行させ、加工ステップは、静止画ないし動画を撮影する画像取込手段により画像を取込む画像取込ステップで取込まれた静止画像ないし動画像を、ユーザからの指示に従って、アニメ要素データとして時間的および空間的に配置したり、置き換えたりしてアニメーションに組込み、加工されたデータを、アニメーションを表現するデータとして外部装置へ送信する送信ステップをコンピュータに実行させる、携帯電話装置の制御プログラムを記録する。
【発明を実施するための最良の形態】
【００１６】
まず、実施の形態において用いられる用語について以下に説明する。
【００１７】
「アニメ要素」とは、画像、動画、音楽、音声、テキスト、図形および図形を構成する点（制御点も含む）、およびこれらを組み合わせたアニメーション、または視点や光源などアニメーションのシーンを表現する要素の総称である。
【００１８】
「アニメーション」とは、前記アニメ要素の１つまたは複数を、時間的および空間的に配置して作成した動画を示す。
【００１９】
「アニメデータ」とは、アニメーションを再生するのに必要な全ての要素を含んだデータであり、アニメーション自体とは無関係なデータ（例えば、テキストデータ）を含んでもよい。
【００２０】
以下、本発明の好ましい実施の形態について図面を参照しながら説明する。
【００２１】
図１は、本発明の実施の形態の一つにおける、アニメーション作成機能を搭載した携帯電話装置の構成を示すブロック図である。
【００２２】
図１を参照して、携帯電話装置は、制御部１０１と、アニメーション作成部１０２と、アニメデータ出力部１０３と、データ送信部１０４と、アニメ要素データ取得部１０５と、アニメ要素データ作成部１０６と、アニメコマンド配置部１０７と、装置コマンド配置部１０８と、データ記憶部１０９と、データ受信部１１０と、アニメーション再生表示部１１１と、制限検知部１１２と、スピーカ３０３と、マイク３０４と、バイブレータ３１０とを備える。
【００２３】
制御部１０１は、符号１０２〜１０９および３０３、３０４、３１０で示された部材を制御する。
【００２４】
アニメーション作成部１０２は、利用者（ユーザ）からの指示に従ってアニメ要素データを時間的および空間的に配置し、アニメーションを作成する。なお、既に配置済みのもの以外のアニメ要素データを、アニメ要素データ取得部１０５で取得してもよいし、アニメ要素データ作成部１０６で作成してもよい。また、データ記憶部１０９に記憶されたアニメデータまたはデータ受信部１１０により受信したアニメデータに含まれるアニメ要素データの配置を変えてアニメーションを作成してもよい。
【００２５】
さらに、配置手順としては、特定の時間に対して各アニメ要素データを空間的に配置してもよいし、特定のアニメ要素データに対して各時間における空間的な位置を指定してもよい。
【００２６】
アニメデータ出力部１０３は、アニメーション作成部１０２により作成したアニメーションをアニメデータとして出力する部材である。また、出力したアニメデータは、データ記憶部１０９に記憶してもよい。
【００２７】
データ送信部１０４は、アニメデータ出力部１０３により出力したアニメデータ、またはアニメ要素データ作成部１０６により作成したアニメ要素データを他の装置に送信する部材である。また、データ記憶部１０９に記憶したアニメデータまたはアニメ要素データを、データ送信部１０４により他の装置に送信することもできる。
【００２８】
アニメ要素データ取得部１０５は、予め用意された図形のアニメ要素データを取得したり、データ記憶部１０９からアニメ要素データを取得したり、データ記憶部１０９またはデータ受信部１１０を使って他の装置から受信したアニメ要素データを取得したりする部材である。
【００２９】
アニメ要素データ作成部１０６は、ユーザが点を並べたり、線を引いたりして図形のアニメ要素データを作成するための部材である。また、データ記憶部１０９に記憶したアニメ要素データやデータ受信部１１０で受信したアニメ要素データを編集してアニメ要素データを作成してもよいし、作成したアニメ要素データをデータ記憶部１０９に記憶してもよい。
【００３０】
アニメコマンド配置部１０７は、アニメーションを制御するアニメコマンドを時間的および空間的の少なくともどちらか一方に配置する部材である。なお、「アニメコマンド」とは、特定の時間またはイベント（例えばキー、音声、画像入力など）に対してアニメーションを制御するコマンドで、コマンド自体はアニメーションの作成中のみ表示され、アニメーションの再生中は表示されないことが望ましい。また、特定の時間とは、時間の長さないし時刻を指し、特定のイベントから何秒後という指定もできることが望ましい。例えば、同じ動きを何度も繰り返すアニメーションを作成する場合は、繰り返しを行うアニメ要素に対して、ユーザは繰り返しのアニメコマンドを時間的に配置する。さらに、繰返しのアニメコマンドは繰返し回数を設定できてもよい。また、特定の領域で特定の時間にキー入力があると内容が変化するアニメーションを作成する場合は、特定の領域および時間を指定してアニメコマンドを配置する。なお、キーフレームアニメーションの場合は、時間ではなくキーフレームを指定してもよいし、そのキーフレームが表示されてからの時間を指定してもよい。
【００３１】
装置コマンド配置部１０８は、本携帯電話装置を制御する装置コマンドを時間的および空間的の少なくともどちらか一方に配置する部材である。なお、「装置コマンド」とは、特定の時間またはイベントに対して本携帯電話装置に搭載されている振動（バイブレータ）機能や、ＬＥＤの発光機能や、着信音などの機能を制御するコマンドで、コマンド自体はアニメーションの作成中のみ表示され、アニメーションの再生中は表示されないことが望ましい。なお、キーフレームアニメーションの場合は、時間ではなく、キーフレームを指定してもよいし、そのキーフレームが表示されてからの時間を指定してもよい。例えば、特定の領域で特定の時間に振動機能が働くアニメーションを作成する場合は、振動機能を制御する装置コマンドが特定の領域および時間を指定して配置される。
【００３２】
データ記憶部１０９は、アニメデータ出力部１０３で出力されたアニメデータまたはアニメ要素データ作成部１０６で作成されたアニメ要素データを記憶する部材である。また、データ記憶部１０９が、データ受信部１１０で受信したアニメデータまたはアニメ要素データを記憶してもよい。
【００３３】
データ受信部１１０は、他の装置からアニメデータまたはアニメ要素データを受信する部材である。
【００３４】
アニメーション再生表示部１１１は、アニメーション作成部１０２で作成されたアニメーションまたはアニメデータ出力部１０３で出力されたアニメデータに基づいて、アニメーションを再生して表示する部材である。また、データ記憶部１０９に記憶したアニメデータを再生してもよい。
【００３５】
制限検知部１１２は、作成したアニメーションのデータ容量、アニメ要素データの種類や数、またはその組合せなどが特定の制限を越えるかどうかを検知することができる。さらに、制限を越えたときに自動的にユーザにその内容を通知することが望ましい。また、特定の期間や特定の場所など携帯電話が取得可能な情報であれば、特定の制限にできるものとする。
【００３６】
スピーカ３０３は、通話相手の音声を出力したり、アニメーションの音声を出力するために用いられる。マイク３０４は、通話時に自分の声を入力したり、アニメーションに用いられる音声を入力するために用いられる。バイブレータ３１０は、着信時に作動させたり、アニメーションの内容に合わせて作動させることができる。
【００３７】
図２は、図１の携帯電話装置の外観を示す平面図である。
【００３８】
本携帯電話装置には、従来の一般の携帯電話装置と同様に、電話番号・テキストの入力や、電源・通話のＯＮ・ＯＦＦや、画面スクロールなどの操作を行うための入力キー３０１と、通話（回線接続）の際に使用する通信アンテナ３０２と、相手の声を出力するスピーカー３０３と、自分の声を入力するマイク（音声入力部）３０４と、電話帳や電話番号を表示するための表示装置３０５と、メールや壁紙などに使用する画像を入力するための、ＣＣＤカメラなどから構成される画像取込装置（画像入力装置)３０６とが設けられている。
【００３９】
入力キー３０１は、図１のアニメーション作成部１０２、アニメコマンド配置部１０７、および装置コマンド配置部１０８においてそれぞれアニメ要素データ、アニメコマンド、装置コマンドの配置や、アニメ要素データ作成部１０６におけるアニメ要素データの作成などの操作にも使用される。
【００４０】
通信アンテナ３０２は、データ送信部１０４やデータ受信部１１０においてアニメデータやアニメ要素データの送受信にも使用される。
【００４１】
スピーカー３０３は、アニメーション再生時の音声出力にも使用される。なお、通話用のスピーカーとは別にアニメーション用のスピーカーを別途設けてもよい。
【００４２】
マイク３０４は、アニメーションに使用する音声を入力するためにも使用される。なお、通話用のマイクとは別にアニメーション用のマイクを別途設けてもよい。
【００４３】
表示装置３０５は、アニメーションを再生して表示するためにも使用される。
【００４４】
画像入力装置３０６は、アニメーションに使用する画像を入力するためにも使用される。
【００４５】
次に、上記携帯電話装置の動作について説明する。
【００４６】
図３は、本実施の形態における携帯電話装置の動作を示すフローチャートである。
【００４７】
なお、このフローチャートに示される動作は、アニメ要素データを取得または作成し、アニメ要素を時間的および空間的に配置してアニメーションを作成し、作成したアニメーションをアニメデータとして出力し、出力したアニメデータを他の装置へ送信する、というものである。
【００４８】
図３に示すように、まず、アニメ要素データ取得部１０５またはアニメ要素データ作成部１０６を用いて、アニメ要素データを取得ないし作成する（Ｓ２０１）。
【００４９】
次に、アニメーション作成部１０２を用いて、アニメ要素データを時間的および空間的の少なくともどちらか一方に配置する（Ｓ２０２）。
【００５０】
さらに、アニメーション再生表示部１１１を用いて、作成したアニメーションを再生する（Ｓ２０３）。
【００５１】
その後、利用者は再生したアニメーションの適否を判断する（Ｓ２０４）。そして、利用者はアニメーションが所望のものでないと判断して修正する場合には、アニメ要素データを削除または再配置し（Ｓ２０５）、Ｓ２０１に戻る。
【００５２】
一方、アニメーションが所望のものであるとユーザが判断した場合には、アニメデータ出力部１０３を用いて、作成したアニメーションをアニメデータとして出力する（Ｓ２０６）。
【００５３】
その後、データ送信部１０４を用いて、出力したアニメデータを他の装置に送信して（Ｓ２０７）、処理を終了する。
【００５４】
図４〜図８は、本実施の形態における携帯電話装置における、キーフレームによるアニメーション作成時の画面表示を示した図である。
【００５５】
図４〜図８は、それぞれアニメーションの開始から０秒後、１秒後、２秒後、０．５秒後、１．５秒後のシーンを示している。このようなアニメーションを作成するには、図４〜図６をキーフレームとしてユーザが画面にアニメ要素データを配置する。図７および図８のような、キーフレームを補間するフレームは、その前後のキーフレームからアニメデータ出力部１０３が自動的に作成する。
【００５６】
もしくは、図４〜図６のキーフレームが含まれたアニメデータを再生するときに、図７および図８のようなキーフレーム間のフレームを自動的に作成するようにしてもよい。
【００５７】
以下に、ユーザが図４〜図６の３枚のキーフレームを作成する手順を示す。
【００５８】
利用者は、まず図４のようなアニメーションの開始時点のシーンを作成する。最初のキーフレームについては、アニメーション開始からの時間を０秒と指定する。ユーザは、アニメ要素データ作成部１０６により、アニメ要素４０１〜４０６を作成して配置する。
【００５９】
次に、ユーザは、図５のようにアニメーション開始から１秒後のシーンを作成する。すなわち、ユーザは新規キーフレームを最初のキーフレームの後ろに作成し、アニメーション開始からの時間を１秒に指定する。すると、前のキーフレームと同じ内容（図４）が画面に表示される。ユーザは、図４のアニメ要素データ４０５、４０６を新たな位置（図５の符号４１１，４１２で示される位置)に再配置する。また、ユーザは、新規に吹き出しのアニメ要素データ４１３を吹き出しの内容を含めて作成して画面に配置する。
【００６０】
さらに、ユーザは図６に示される、アニメーション開始から２秒後のシーンを作成する。ユーザが新規キーフレームを図５のキーフレームの後ろに作成し、アニメーション開始からの時間を２秒に指定すると、前のキーフレーム（図５）と同じ内容が表示される。ユーザは、アニメ要素データ４１１，４１２を新たな位置（図６の符号４２１，４２２で示される位置）に再配置する。また、ユーザは前のキーフレームにあった吹き出しのアニメ要素データ４１３を削除する。
【００６１】
なお、上述の方法によらずに、ユーザは図４〜８に示されるように、５枚のフレームにそれぞれ図形を作画し、各フレームをアニメーション開始から０秒後、１秒後、２秒後、０．５秒後、１．５秒後の時間にそれぞれ配置することでアニメーションを作成してもよい。
【００６２】
また、ユーザは、アニメ要素単位でアニメーションを作成してもよい。
【００６３】
図９〜図１３は、携帯電話装置においてアニメ要素単位でアニメーションを作成する時の画面表示を示した図である。
【００６４】
ここでは、図４〜８で作成したものと同じアニメーションを作成することを想定する。まず図９に示すように、ユーザはアニメーションに登場するアニメ要素データ５０１〜５０７を作成し、配置する。図１０に示したアニメ要素データ５１１〜５１４は、図９におけるアニメ要素データ５０１〜５０４を選択状態にしたものであり、アニメーションの開始から終了まで変化しないので、ユーザはその配置時間を０秒後以降と指定する。
【００６５】
図１１に示したアニメ要素データ５２１は、図９におけるアニメ要素データ５０７を選択状態にしたものであり、アニメーション開始１秒後から２秒後の間存在するので、ユーザはその配置時間を１秒後から２秒後と指定する。
【００６６】
図１２に示したアニメ要素データ５３１および５３２は、図９におけるアニメ要素データ５０５および５０６を選択状態にしたものであり、アニメーション開始から２秒後にかけて変化（移動）するので、開始０秒後の配置位置として指定される。
【００６７】
次に、図１３に示したアニメ要素データ５４１および５４２が、開始１秒後の配置位置として指定される。最後に、図１２に示したアニメ要素データ５３１および５３２が、開始２秒後の配置位置として指定される。
【００６８】
また、図１４は、図９〜１３において配置したアニメ要素データのタイムテーブルを示したものである。
【００６９】
このタイムテーブルにおいては、アニメ要素５０１〜５０４はアニメーション開始から２秒後まで変化せず、アニメ要素５０５および５０６は変化することが示されている。また、アニメ要素５０７は、アニメーション開始１秒後から２秒後までの間、変化なく表示されることが示されている。
【００７０】
このようなタイムテーブルを使用して、１つないし複数のアニメ要素データを時間的に配置し、図９〜１３のようなグラフィックを用いてアニメ要素データを空間的に配置するのが望ましい。
【００７１】
図１５〜図２０は、携帯電話装置において、画像取込装置３０６により取込まれた画像と、マイク（音声入力部）３０４により入力した音声をアニメ要素データとして配置してアニメーションを作成する手順を示す図である。
【００７２】
図１５〜図１７は、図４〜６のアニメ要素データ４０１，４１４，４２３を、画像取込装置３０６から入力した画像を表示するアニメ要素データ６０１，６１１，６２１に置換えたものであり、図５の吹き出しのアニメ要素データ４１３を、音声入力部３０４から入力した音声を流すアニメ要素データ６１２に置換えたものである。
【００７３】
図１５〜図１７のアニメ要素データ６０１，６１１，６２１は、図１８〜２０に示したように、携帯電話装置６３１の画像取込装置３０６によって入力した画像から構成される。このようにして構成されたアニメ要素データにより、利用者の顔６３２，６４２，６５２はアニメーション内で表示される。なお、取込む画像およびアニメーションで表示する画像は、動画であってもよいし、静止画であってもよい。
【００７４】
図１６のアニメ要素データ６１２は、図１９に示したように、携帯電話装置６４１の音声入力部３０４から入力した音声により構成される。このアニメ要素データにより、利用者の声６４３がアニメーション内で用いられる。
【００７５】
ユーザは、このようにして作成したアニメーションをアニメーション再生表示部１１１により確認し、気にいらなければその場で画像ないし音声をもう一度入力し直したり、その他のアニメ要素データの配置を変更することができる。さらに、制限検知部によって作成したアニメーションが特定の制限を越えるかどうかを検知して、制限を越える場合はアニメ要素データを削除したり、別のアニメ要素データに置換えたりできる。また、画像および音声を入力せずにアニメデータとして出力して友人に送り、それぞれの画像や音声のアニメ要素データに実際の画像や音声を入れてもらってもよい。
【００７６】
例えば、アニメーションに複数のキャラクタが登場する場合に、画像ないし音声を入力できるアニメ要素データを含むアニメデータを友人に送り、それぞれのキャラクタの画像や音声として友人に顔画像や声を入れてもらって１つのアニメーションを作成してもよい。
【００７７】
図２１〜２３は、アニメコマンド配置部１０７および装置コマンド配置部１０８によりアニメコマンドないし装置コマンドを配置して作成したアニメーションの具体例を示す図である。
【００７８】
このアニメーションは、爆弾の導火線の上を火花が１０秒間かけて移動し、開始から１０秒経つか、１０秒経たずしてユーザが何らかのキーを押下すると爆弾が爆発し、３秒間携帯電話装置の振動機能（バイブレータ）を動作させるものである。
【００７９】
図２１は、最初のキーフレームにアニメーション開始からの時間を０秒と指定して、爆弾の形をしたアニメ要素データ７０１、火花の形をしたアニメ要素データ７０２、開始からの時間を計算するスクリプトを含んだテキストのアニメ要素データ７０３、および特定のキーが押されると別のキーフレームに移動させるアニメコマンド７０４を配置したものである。ここでは、どのキーが押されても図２３の爆発するキーフレームに移動するように、アニメコマンド７０３が設定されているものとする。
【００８０】
図２２は、２枚目のキーフレームにアニメーション開始からの時間を１０秒と指定して、１枚目のキーフレームと補間することができるように、アニメ要素データ７０１，７０２をそれぞれコピーして、アニメ要素データ７１１，７１２として配置したものである。また、図２２のキーフレームが表示された直後に別のキーフレームに移動させるアニメコマンド７１３が新たに配置されている。
【００８１】
ここでは、アニメーションの開始から１０秒経つと２枚目のキーフレームが表示され、アニメコマンド７１３によって再生するキーフレームを即座に、図２３の爆弾が爆発する３枚目のキーフレームに移動するように設定しているが、１０秒後に３枚目のキーフレームを再生するようにアニメコマンド７１３を設定して１枚のキーフレームに配置してもよい。
【００８２】
図２３は、３枚目のキーフレームに、爆発の形をしたアニメ要素データ７２１、テキストのアニメ要素データ７２２、および特定の時間振動機能を動作させる装置コマンド７２３を配置したものである。ここでは、このキーフレームが表示されてから３秒間振動機能を動作させるように、装置コマンド７２３が設定されている。
【００８３】
なお、ユーザは、アニメコマンドで設定する条件として、キー入力が行なわれたこと以外にも、特定の領域へのカーソルの移動やクリックが行われたこと、特定の絶対的ないし相対的時間が経過したこと、乱数を発生させたときに特定の値が出たこと、などを設定することができ、この条件に基づきアニメーションの流れを変更できる。
【００８４】
また、装置コマンドを用いることで、ユーザはアニメコマンドと同様の条件で装置の特定の機能を動作させることができる。この装置の機能としては、ブラウザを起動して特定のＵＲＬを表示させたり、特定のアドレスにメールを送ったり、といった他のアプリケーションを操作する機能も含む。
【００８５】
以上のように、この実施の形態によれば、特定の条件のもとにアニメーションの流れを変更したり、アニメーションに合わせて装置の機能を動作させることができる。これにより、インタラクティブ性がありエンターテイメント性に富んだアニメーションを作成できる。
【００８６】
図２４および図２５は、再生条件指定機能により再生条件コマンドを配置して作成したアニメーションの具体例を示す図である。
【００８７】
このアニメーションは、特定の日時になったことを条件として再生されるものである。図２４は、最初のキーフレームであり、アニメ要素データ以外に、アニメーションを再生可能にする条件を設定する再生条件コマンド８０１が配置されている。ここでは、作成したアニメーションを送る相手の誕生日を再生条件とし、その旨再生条件コマンド８０１に設定される。
【００８８】
この場合、設定された日（相手の誕生日）になるまでは再生条件コマンド８０１が配置されたキーフレームまでしか再生されない。設定された日もしくはそれ以降になると、再生条件コマンド８０１が配置されたキーフレーム以降のアニメーションが再生できるようになる。
【００８９】
図２５は、２枚目のキーフレームとして、アニメーション開始からの時間に適当な値を指定し、適当なアニメ要素データを配置したものである。
【００９０】
なお、再生条件はアニメーション全体に対して指定してもよい。たとえば、再生条件を満たすまでアニメデータを全く再生できないように指定することもできる。また、再生条件を満たすまでアニメデータを編集できないようにしてもよい。また、アニメデータを受信したときに、そのアニメデータを自動的に再生するか否かをユーザが設定することもできる。この場合、アニメデータのヘッダ部に自動的に再生するか否かの情報を保存するのが望ましい。そうすることで、アニメデータを受信する側では受信時にヘッダ部を読込み、受信時に再生するように設定されていた場合、即座にアニメーションを再生することができる。
【００９１】
以上のように、この実施の形態によれば、アニメデータに特定の再生条件を設定することができ、日時を条件とするイベントなどに適したアニメーションを作成することができる。
【００９２】
図２６および図２７は、受信したアニメデータを編集して作成したアニメーションの具体例を示す図である。
【００９３】
このアニメーションは、図２４および図２５のアニメーションを受信した携帯電話装置でそのアニメーションの編集（加工）を行なったアニメーションであり、画像を受信側で取得された画像に置き換え、吹き出しの内容を編集し、ハート形の図形を追加して、受信時に即座に再生するようにしたものである。
【００９４】
すなわち図２６では、図２４のアニメーションに対して、再生条件コマンド８０１の内容が、アニメデータ受信時に再生するように変更した再生条件コマンド９０１に変更されている。また、画像のアニメ要素データ８０２の代わりに、受信側で取得された画像のアニメ要素データ９０２が配置されている。
【００９５】
図２７では、図２５のアニメーションに対して、テキストのアニメ要素データ８１１の内容がアニメ要素データ９１１に変更されており、画像のアニメ要素データ８０２の代わりに受信側で取得された画像のアニメ要素データ９０２が配置されている。さらに図２７では、新規に図形のアニメ要素データ９１３が配置されている。
【００９６】
以上のように、この実施の形態によれば、受信したアニメデータを編集して返信できるため、リアルタイム性の高いコミュニケーションできるアニメーションを作成できる。
【００９７】
図２８および図２９は、電話の通話内容を入力して作成するアニメーションの具体例を示す図である。
【００９８】
図２８は、利用者１００１が携帯電話装置１００３を使って、第三者１００２と通話している場景を示している。このような他者と通話しているとき、通話内容１００４がアニメ要素データとしてデータ記憶部１０９に記録される。なお、ここでは通話している相手の通話内容を記録しているが、利用者の通話内容を記録するようにしてもよい。
【００９９】
図２９は、通話内容１００４を記録したアニメ要素データ１０１１をアニメーション内の１シーンに配置したものである。このとき、記録した通話内容から一部だけを使用できるように、記録した通話内容の開始から３秒後から１０秒後までを使用するというような設定をできるようにすることが望ましい。
【０１００】
なお、通話中に通話内容を使用したいアニメーションのシーンにその通話内容を直接入力できるようにしてもよい。
【０１０１】
以上のように、この実施の形態によれば、通話内容をアニメーションに利用できるので、身近な人間の声などを手軽にアニメーションに使うことができる。これにより親しみ深いアニメーションを作成できる。
【０１０２】
図３０〜３２は雛型アニメ（テンプレート）の作成と雛型アニメを用いたアニメーションの作成の具体例を示す図である。
【０１０３】
図３０は、雛型アニメの１シーンを作成したもので、吹き出しのアニメ要素データ１２０３，１２０４、入力画像のアニメ要素データ１２０１，１２０５、および入力音声のアニメ要素データ１２０２，１２０６が配置されており、ユーザがアニメ要素データ１２０１〜１２０６に適した、画像、音声またはテキストを入力したものである。
【０１０４】
アニメ要素データ１２０５，１２０６は、内容が入力されていないアニメ要素データであり、後に画像や音声を入れるためのテンプレートとなるアニメ要素データである。また、内容を入力されていないアニメ要素データはアニメーション再生時に表示しないように設定したり、入力していない項目を示す枠などを表示するように設定したりできることが望ましい。
【０１０５】
なお、アニメ要素データ１２０３，１２０４は編集中にのみ表示され、アニメデータを再生するときには表示されないように設定してもよい。
【０１０６】
また、内容を入力していないアニメ要素データ１２０５，１２０６を強調表示して、内容が入力されたものと区別しやすいように自動的に設定されることが望ましい。
【０１０７】
図３１は、図３０の雛型アニメを用いてアニメーションを作成している場景を示す図である。ユーザは、内容を入力するアニメ要素データ１２０５および１２０６をそれぞれ選択し、携帯電話装置１２１３により作成者の顔１２１１の画像入力と、作成者の声１２１２の音声入力とをそれぞれ行っている。
【０１０８】
図３２は、図３１の操作で雛型アニメから作成されたアニメーションを示す図である。図３０のアニメ要素データ１２０５，１２０６に画像および音声がそれぞれ入力されたので、図３２では、アニメ要素データ１２２１，１２２２として実際の画像および音声が入力されている。また、さらにアニメ要素データ１２２３が新規に配置されている。
【０１０９】
なお、雛型として既に配置済みのアニメ要素データを編集できるかどうかをユーザが設定でき、雛型アニメデータのヘッダ部にこの情報を保存することが望ましい。そうすることで、雛型アニメを使ってアニメーションを作成するとき、ヘッダ部を読み込んで編集可能かどうかを切り替えることができる。
【０１１０】
以上のように、この実施の形態によれば、ユーザは自分独自の雛型アニメを自由に作成および編集でき、自分の気に入った雛型アニメからアニメーションを作成できるので、１から作成するのに比べて容易に自分独自のアニメーションを作成することができる。
【０１１１】
図３３および図３４は、画像から抽出した情報を元にアニメ要素データないしアニメデータを取得する状況を説明するための図である。
【０１１２】
図３３は、携帯電話装置１２０１の画像入力装置３０６により、バーコードなどの情報を含んだ画像１２０２を入力し、それから数字情報１２０３を抽出する状況を示している。
【０１１３】
図３４は、携帯電話装置１２１１から送受信機能を持ったサーバー１２１２へ抽出された数字情報１２１４を送信した場合の処理を示す図である。サーバー１２１２は変換テーブルなどを用いてデータベース１２１３から数字情報１２１４に対応するアニメ要素データないしアニメデータ１２１５を読出し、携帯電話装置１２１１に送信する。また、画像から抽出した数字情報以外に、携帯電話装置固有の情報（位置、ＩＤ、時間など）を携帯電話装置からサーバへ送信してもよい。その際、サーバー側で携帯電話装置固有の情報をもとに、変換テーブルから適した情報を読出し、携帯電話に送信する。
【０１１４】
なお、ここではサーバーを介してデータを取得する例を挙げたが、携帯端末内に変換テーブルとデータベースを搭載してもよい。
【０１１５】
たとえば、この実施の形態の応用として、雑誌やお菓子のおまけなどにバーコード画像をつけ、それを購入した人はバーコード画像を携帯電話装置に入力してサーバに送信すると、新しいアニメ要素データないしアニメデータを取得できる、というような使い方ができる。
【０１１６】
なお、上述の実施の形態におけるアニメーションを構成するデータに、動画像、音楽、音声その他のマルチメディアデータを含めるようにしてもよい。
【０１１７】
また、上述の実施の形態では、通話の相手先の入力およびアニメデータの入力をテンキーなどで行うこととしたが、タッチパネル、音声などにより通話の相手先の入力およびアニメデータの入力を行なうようにしてもよい。
【０１１８】
［実施の形態における効果］
以上の説明から明らかなように、本実施の形態によれば、携帯電話装置において時間的および空間的の少なくともどちらか一方に配置されている１つないし複数のアニメ要素を含んだアニメデータもしくは複数のキーフレームから構成されるアニメデータを作成し、他の端末やサーバーへ送信することができる。このため、電車の中や待ち時間などのちょっとした空き時間を利用して、どこでも手軽に独創的かつ表現豊かなアニメデータを、作成もしくは編集して友人の端末等に送信することができるため、感情などを伝えやすくコミュニケーションの幅を広げることができるという効果がある。
【０１１９】
また、本実施の形態によれば、時間的および空間的の少なくともどちらか一方に配置されている１つないし複数のアニメ要素を含んだアニメデータもしくは複数のキーフレームから構成されるアニメデータを他の端末ないしサーバーから受信し、受信したアニメデータを編集して他の端末ないしサーバーへ送信することができる。このため、友人の端末等から受信したアニメデータ（もしくはサーバーからダウンロードしたアニメデータ）を編集して作成したアニメデータを即座に友人の端末等に送信でき、送信された内容に対して即時性の高い応答が可能になるため、コミュニケーションを円滑にできる。
【０１２０】
［発明の他の構成例］
なお、下記のような発明の構成も可能である。
【０１２１】
（１）  利用者が自分の意図するアニメーションを作成するためのアニメーション作成部と、
前記アニメーション作成部で作成したアニメーションを表すアニメーションデータ（以下、「アニメデータ」という。）を出力するアニメデータ出力部と、
前記アニメデータ出力部の出力するデータを他の装置へ送信するアニメデータ送信部とを備えることを特徴とする携帯電話装置。
【０１２２】
上記構成により、利用者はアニメーション作成部により自由にアニメーションを作成して、アニメデータを出力して他の端末に送信できるので、表現豊かで独創的なアニメーションを使ってコミュニケーションすることができる。
【０１２３】
（２）  さらに、アニメーションに含まれる要素データであるアニメーション要素データ（以下、「アニメ要素データ」という。）を取得するアニメ要素データ取得部を備え、
前記アニメーション作成部は、前記アニメ要素データ取得部によって取得された１つないし複数のアニメ構成要素を時間的および空間的の少なくともどちらか一方に配置してアニメーションを作成することを特徴とする、（１）に記載の携帯電話装置。
【０１２４】
上記構成により、アニメ要素データ取得部により予め用意した基本図形や携帯電話内に格納されたアニメ要素データや通信可能な他の装置からのアニメ要素データを取得できるため、ユーザはアニメ要素データを１から作る必要がなく、アニメ要素データ取得部により取得したアニメ要素データをアニメデータ作成部により時間的および空間的の少なくともどちらか一方に配置するだけでアニメデータを作成できる。このため、ユーザは一層アニメーションの作成を容易にできる。
【０１２５】
（３）  さらに、アニメーションに含まれるアニメ要素データを作成するアニメ要素データ作成部を備え、
前記アニメーション作成部は、前記アニメ要素データ作成部によって作成された１つないし複数のアニメ構成要素を時間的および空間的の少なくともどちらか一方に配置してアニメーションを作成することを特徴とする、（１）に記載の携帯電話装置。
【０１２６】
上記構成により、アニメ要素データ作成部を用いてユーザは、アニメ要素データを自由に作成でき、アニメ要素データ作成部により作成したアニメ要素データを、アニメデータ作成部により時間的および空間的の少なくともどちらか一方に配置するだけでアニメデータを作成できるので、アニメーションの作成を一層自由かつ独創的に行うことができる。
【０１２７】
（４）  さらに、キーフレームに図形を作画するキーフレーム作画部を備え、
前記アニメーション作成部は、前記キーフレーム作画部によって作成された１つないし複数のキーフレームを時間的に配置してアニメーションを作成することを特徴とする、（１）に記載の携帯電話装置。
【０１２８】
上記構成により、キーフレーム作画部によりキーフレームに図形を自由に作画でき、前記キーフレーム作画部により作画したキーフレームを前記アニメデータ作成部により時間的に配置するだけでアニメデータを作成できるので、ユーザは一層アニメーションの作成を簡易にできる。
【０１２９】
（５）  さらに、アニメーションを制御するコマンド（以下、「アニメコマンド」という。）を時間的および空間的の少なくともどちらか一方に配置するアニメコマンド配置部を備えることを特徴とする、（１）〜（４）に記載の携帯電話装置。
【０１３０】
ここに、「アニメコマンド」とは、再生の繰り返しやアニメーションないしアニメ要素の速度を決定するなどの単純なアニメーション制御のコマンドだけでなく、指定したキー入力や時間などによってアニメ要素やアニメーションの流れを変化させるコマンドを含む概念である。
【０１３１】
上記構成を採用することで、アニメコマンド配置部により配置したアニメコマンドにより、アニメーションの繰り返しや閲覧者とのインタラクションなどの指定条件による分岐といったアニメーションの流れを制御することができ、一層複雑なアニメーションを容易に作成できる。
【０１３２】
（６）  さらに、該装置を制御するコマンド（以下、「装置コマンド」という。）を時間的および空間的の少なくともどちらか一方に配置する装置コマンド配置部を備えることを特徴とする、（１）〜（５）に記載の携帯電話装置。
【０１３３】
なお、「装置コマンド」とは、アニメーション再生時もしくは受信時または時間など特定の条件を満たした時に装置を振動、発光させたり、着信音を鳴らしたり、アニメ自体を再生させたり、装置内の別のアプリケーションの制御をしたりできるコマンドとする。
【０１３４】
上記構成により、装置コマンド配置部により配置した装置コマンドでアニメーションに合わせて、ＬＥＤ（発光ダイオード）などによる発光や振動や着信音などを制御したり、ブラウザなどの携帯電話内の他のアプリケーションを制御したりできるため、ユーザは一層効果的なアニメーションを作成できる。
【０１３５】
（７）  さらに、作成したアニメーションに再生条件を指定する再生条件指定部を備え、
前記再生条件指定部により指定された再生条件を満たすと、アニメーションを再生することを特徴とする、（１）〜（６）に記載の携帯電話装置。
【０１３６】
すなわち再生条件指定部により再生条件を指定することで、アニメデータやアニメデータを含むデータを受信したときに、受信時に自動的にアニメーションの再生を行ったり、特定の地域や状態の携帯電話装置でのみ再生を可能にすることができ、一層エンターテイメント性に優れたアニメーションを作成できる。
【０１３７】
（８）  さらに、アニメデータが特定の制限を満たすかどうかを検知する制限検知部を備え、アニメデータのデータ容量、アニメ要素データの種類や数、またはその組合せなどが特定の制限を越えるかどうかを検知することを特徴とする、（１）〜（７）に記載の携帯電話装置。
【０１３８】
上記構成により、アニメデータを送信および受信する装置が、特定の制限を越えるアニメデータを再生できない装置や送受信できない装置に対するアニメデータを作成する場合に、作成したアニメデータが対象とする装置の特定の制限を越えたかどうかを前記制限検知部により検知できるため、再生可能ないし送受信可能なアニメデータを確実に作成できる。
【０１３９】
（９）  さらに、アニメ要素データないしアニメデータを受信するデータ受信部と、
アニメ要素データないしアニメデータを編集するデータ編集部とを備え、
前記アニメデータ送信部により、編集後のアニメ要素データないしアニメデータを他の装置へ送信することを特徴とする、（１）〜（８）に記載の携帯電話装置。
【０１４０】
上記構成により、データ受信部により受信したアニメ要素データないしアニメデータをデータ編集部により編集し、編集後のアニメ要素データないしアニメデータをアニメデータ送信部により他の装置に送信できるので、利用者は他の装置から受信したデータを再利用でき、一層迅速かつ容易にアニメーションを作成できるという効果がある。
【０１４１】
（１０）  さらに、アニメ要素データないしアニメデータを編集するデータ編集部と、
アニメ要素データないしアニメデータを記憶するデータ記憶部とを備え、
前記データ編集部により編集したアニメ要素データないしアニメデータを前記データ記憶部により記憶することを特徴とする、（１）〜（９）に記載の携帯電話装置。
【０１４２】
上記構成により、データ編集部によりアニメ要素データないしアニメデータを編集し、データ記憶部により編集後のアニメ要素データないしアニメデータを記憶することができるので、利用者が自由に編集したデータや他の装置から受信したデータを再利用でき、アニメーションの作成を一層容易にできる。
【０１４３】
（１１）  さらに、画像を入力する画像入力部を備え、
前記画像入力部により入力した画像をアニメ要素データとして取得してアニメ構成要素として時間的ないし空間的に配置してアニメーションを作成することを特徴とする、（１）〜（１０）に記載の携帯電話装置。
【０１４４】
上記構成により、画像入力部により入力した静止画像ないし動画像をアニメ要素データとして取得して、アニメ構成要素として時間的ないし空間的に配置してアニメーションを作成できるので、アニメーションに使用したい素材（場所、人など）をアニメ要素データとして保存したり、その場でアニメーション内に使ってみて、ユーザが画像のアングルや倍率などを気に入るまで画像を取得し直すことができ、唯一無二のアニメーションの作成をユーザは一層容易にできる。
【０１４５】
（１２）  さらに、音声を入力する音声入力部を備え、
前記音声入力部により入力した音声をアニメ要素データとして取得してアニメ構成要素として時間的ないし空間的の少なくともどちらか一方に配置してアニメーションを作成することを特徴とする、（１）〜（１１）に記載の携帯電話装置。
【０１４６】
上記構成により、音声入力部により入力した音声をアニメ要素データとして取得してアニメ構成要素として時間的ないし空間的の少なくともどちらか一方に配置してアニメーションを作成できるので、音声が記録された記録メディアや音声を含む放送などからアニメーションに使用したい素材をアニメ要素データとして保存したり、ユーザはその場でアニメーション内に使ってみて気に入るまで音声を取得し直したりできるため、唯一無二のアニメーションを作成することが一層容易にできる。
【０１４７】
（１３）  さらに、電話中の通話内容を取得する通話内容取得部を備え、
前記通話内容取得部により取得した通話内容をアニメ要素データとして取得してアニメ構成要素として時間的ないし空間的の少なくともどちらか一方に配置してアニメーションを作成することを特徴とする、（１）〜（１２）に記載の携帯電話装置。
【０１４８】
上記構成により、通話内容取得部により取得した通話内容をアニメ要素データとして取得して、アニメ構成要素として時間的ないし空間的の少なくともどちらか一方に配置してアニメーションを作成できるので、アニメーションに使用したい通話内容をアニメ要素データとして保存してアニメーションのキャラクタの声として使用したり、電話でアニメーションのキャラクタのアフレコをしてもらったりでき、一層親しみ深いアニメーションを作成できる。
【０１４９】
（１４）  さらに、前記画像入力部により入力した画像から情報を抽出する画像情報抽出部を備え、
抽出した情報をもとにアニメ要素データないしアニメデータを取得してアニメ構成要素として時間的ないし空間的の少なくともどちらか一方に配置してアニメーションを作成することを特徴とする、（１１）に記載の携帯電話装置。
【０１５０】
上記構成により、画像入力部により入力した画像から画像情報抽出部により情報を抽出して、アニメ要素データないしアニメデータを取得できるので、アニメ要素データやアニメデータをバーコード画像などの形で（たとえば雑誌の特典やお菓子のおまけとして）、流通させることができる。
【０１５１】
（１５）  さらに、装置情報を取得する装置情報取得部と、
取得した装置情報を元にアニメ要素データないしアニメデータを取得するデータ取得部を備え、
取得したアニメ要素データないしアニメデータをアニメ構成要素として時間的ないし空間的の少なくともどちらか一方に配置してアニメーションを作成することを特徴とする、（１）〜（１４）に記載の携帯電話装置。
【０１５２】
なお、データ取得部は、他の装置に機種などの装置情報を送信してアニメ要素データないしアニメデータを取得してもよいし、装置内で変換テーブルなどを用いてデータを取得してもよい。
【０１５３】
上記構成により、装置情報取得部で装置の傾き、時間、または履歴情報などの情報を取得し、装置情報を元にデータ取得部によりアニメ要素データないしアニメデータを取得し、アニメ構成要素として時間的ないし空間的の少なくともどちらか一方に配置してアニメーションを作成することができるので、装置の情報に固有のアニメーションを作成できる。
【０１５４】
（１６）  さらに、アニメーション作成中の中断処理時にアニメデータを保存するアニメデータ退避部と、
アニメーション作成の再開処理時に中断時に保存した前記アニメデータを復旧するアニメデータ復旧部とを備えることを特徴とする、（１）〜（１５）に記載の携帯電話装置。
【０１５５】
上記構成により、アニメデータ退避部でアニメーション作成中の中断処理時にアニメデータを保存し、アニメデータ復旧部により中断時に保存したアニメデータを復旧できるため、アニメーション作成時の電池切れや着信時などでアニメーションの作成の予期せぬ中断があっても、作成中のデータを失う心配がなくなる。
【０１５６】
（１７）  さらに、アニメーションを表示する表示部と、
アニメデータを受信するデータ受信部とを備え、
前記データ受信部により受信したアニメデータの一部または全部を自動的に再生することを特徴とする、（１）〜（１６）に記載の携帯電話装置。
【０１５７】
上記構成により、データ受信部により受信したアニメデータを自動的に再生することにより、例えば署名として個性的なアニメーションを使用することができる。また、受信時に表示されるアニメーションで誰からデータを受信したかを一目で判別できる。
【０１５８】
（１８）  さらに、アニメーションを表示する表示部を備え、
前記アニメーション作成部により作成したアニメーションを待ち受け画面として表示することを特徴とする、（１）に記載の携帯電話装置。
【０１５９】
上記構成により、アニメーション作成部により作成したアニメーションを待ち受け画面として表示部に表示することで、携帯電話装置の外観を個性的にすることができ、ユーザはその外観に飽きた場合にアニメーションの内容を編集により変更できる。
【０１６０】
（１９）  さらに、アニメ要素データ、アニメコマンド、または装置コマンドの種類または配置を限定する限定部を備え、
雛型となるアニメーション（以下、「雛型アニメ」という。）を作成することを特徴とする、（１）に記載の携帯電話装置。
【０１６１】
なお、雛型アニメとは、テキストでいえば定型文のようなものであり、アニメーションに含まれるアニメ要素データ、アニメコマンドまたは装置コマンドの種類または配置が限定されているが、その内容が入力されていなかったり、ダミーのデータが入力されていたりするようなアニメーションのことである。ユーザは、雛型アニメを元にアニメーションを作成することで、アニメーションを１から作成するのに比べて容易にアニメーションを作成できる。
【０１６２】
また、このように種類または配置は限定されるが、データが入力されていない、またはダミーのデータが入力されているアニメ要素データ、アニメコマンドまたは装置コマンドは、編集中に他のコマンドと違いが分かるように、色を変えたり強調表示されることが望ましい。また、再生する場合は表示しない、もしくは、ダミーのデータで表示するのが望ましい。
【０１６３】
上記構成により、ユーザは雛型アニメを作成できるので、自分独自の定型文のようによく使う雛型アニメを保存して、自分独自のアニメーションを簡単に作成することができる。また、雛型アニメを他人に送ってアニメーションとして完成してもらってもよい。
【０１６４】
（２０）  さらに、雛型アニメ内の限定されたアニメ要素データ、アニメコマンド、または装置コマンドを特定する特定部を備え、
雛型アニメからアニメーションを作成することを特徴とする、（１９）に記載の携帯電話装置。
【０１６５】
上記構成により、さらに、雛型アニメからアニメーションを作成できるので、ユーザは１から作成するのに比べて容易にアニメーションを作成することができる。
【０１６６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１６７】
【図１】本発明の実施の形態の一つにおけるアニメーション作成機能を搭載した携帯電話装置の構成を示すブロック図である。
【図２】図１の携帯電話装置の外観構成を示す図である。
【図３】携帯電話装置のアニメーション作成処理を示すフローチャートである。
【図４】携帯電話装置におけるキーフレームによるアニメーション作成時の画面表示を示す第１の図である。
【図５】携帯電話装置におけるキーフレームによるアニメーション作成時の画面表示を示す第２の図である。
【図６】携帯電話装置におけるキーフレームによるアニメーション作成時の画面表示を示す第３の図である。
【図７】携帯電話装置におけるキーフレームによるアニメーション作成時の画面表示を示す第４の図である。
【図８】携帯電話装置におけるキーフレームによるアニメーション作成時の画面表示を示す第５の図である。
【図９】携帯電話装置におけるアニメ要素単位でのアニメーション作成時の画面表示を示す第１の図である。
【図１０】携帯電話装置におけるアニメ要素単位でのアニメーション作成時の画面表示を示す第２の図である。
【図１１】携帯電話装置におけるアニメ要素単位でのアニメーション作成時の画面表示を示す第３の図である。
【図１２】携帯電話装置におけるアニメ要素単位でのアニメーション作成時の画面表示を示す第４の図である。
【図１３】携帯電話装置におけるアニメ要素単位でのアニメーション作成時の画面表示を示す第５の図である。
【図１４】アニメ要素データのタイムテーブルを示した図である。
【図１５】携帯電話装置において、画像入力部により入力した画像と音声入力部により入力した音声とをアニメ要素データとして配置するアニメーション作成を説明するための第１の図である。
【図１６】携帯電話装置において、画像入力部により入力した画像と音声入力部により入力した音声とをアニメ要素データとして配置するアニメーション作成を説明するための第２の図である。
【図１７】携帯電話装置において、画像入力部により入力した画像と音声入力部により入力した音声とをアニメ要素データとして配置するアニメーション作成を説明するための第３の図である。
【図１８】携帯電話装置において、画像入力部により入力した画像と音声入力部により入力した音声とをアニメ要素データとして配置するアニメーション作成を説明するための第４の図である。
【図１９】携帯電話装置において、画像入力部により入力した画像と音声入力部により入力した音声とをアニメ要素データとして配置するアニメーション作成を説明するための第５の図である。
【図２０】携帯電話装置において、画像入力部により入力した画像と音声入力部により入力した音声とをアニメ要素データとして配置するアニメーション作成を説明するための第６の図である。
【図２１】アニメコマンド配置部および装置コマンド配置部によりアニメコマンドおよび装置コマンドを配置して作成したアニメーションの具体例を示す第１の図である。
【図２２】アニメコマンド配置部および装置コマンド配置部によりアニメコマンドおよび装置コマンドを配置して作成したアニメーションの具体例を示す第２の図である。
【図２３】アニメコマンド配置部および装置コマンド配置部によりアニメコマンドおよび装置コマンドを配置して作成したアニメーションの具体例を示す第３の図である。
【図２４】再生条件指定部により再生条件を配置して作成したアニメーションの具体例を示す第１の図である。
【図２５】再生条件指定部により再生条件を配置して作成したアニメーションの具体例を示す第２の図である。
【図２６】受信したアニメデータを編集して作成したアニメーションの具体例を示す第１の図である。
【図２７】受信したアニメデータを編集して作成したアニメーションの具体例を示す第２の図である。
【図２８】電話の通話内容を入力して作成するアニメーションの具体例を示す第１の図である。
【図２９】電話の通話内容を入力して作成するアニメーションの具体例を示す第２の図である。
【図３０】雛型アニメの作成と雛型アニメを用いたアニメーションの作成の具体例を示す第１の図である。
【図３１】雛型アニメの作成と雛型アニメを用いたアニメーションの作成の具体例を示す第２の図である。
【図３２】雛型アニメの作成と雛型アニメを用いたアニメーションの作成の具体例を示す第３の図である。
【図３３】画像から抽出した情報を元にアニメ要素データないしアニメデータを取得する状況を示す第１の図である。
【図３４】画像から抽出した情報を元にアニメ要素データないしアニメデータを取得する状況を示す第２の図である。
【符号の説明】
【０１６８】
１０１  制御部、１０２  アニメーション作成部、１０３  アニメデータ出力部、１０４  データ送信部、１０５  アニメ要素データ取得部、１０６  アニメ要素データ作成部、１０７  アニメコマンド配置部、１０８  装置コマンド配置部、１０９  データ記憶部、１１０  データ受信部、１１１  アニメーション再生表示部、３０１  入力キー、３０２  通信アンテナ、３０３  スピーカー、３０４  マイク（音声入力部）、３０５  表示装置、３０６  画像取込装置（画像入力装置）。
【図１】
0003641631.tif 000002
【図２】
0003641631.tif 000003
【図３】
0003641631.tif 000004
【図４】
0003641631.tif 000005
【図５】
0003641631.tif 000006
【図６】
0003641631.tif 000007
【図７】
0003641631.tif 000008
【図８】
0003641631.tif 000009
【図９】
0003641631.tif 000010
【図１０】
0003641631.tif 000011
【図１１】
0003641631.tif 000012
【図１２】
0003641631.tif 000013
【図１３】
0003641631.tif 000014
【図１４】
0003641631.tif 000015
【図１５】
0003641631.tif 000016
【図１６】
0003641631.tif 000017
【図１７】
0003641631.tif 000018
【図１８】
0003641631.tif 000019
【図１９】
0003641631.tif 000020
【図２０】
0003641631.tif 000021
【図２１】
0003641631.tif 000022
【図２２】
0003641631.tif 000023
【図２３】
0003641631.tif 000024
【図２４】
0003641631.tif 000025
【図２５】
0003641631.tif 000026
【図２６】
0003641631.tif 000027
【図２７】
0003641631.tif 000028
【図２８】
0003641631.tif 000029
【図２９】
0003641631.tif 000030
【図３０】
0003641631.tif 000031
【図３１】
0003641631.tif 000032
【図３２】
0003641631.tif 000033
【図３３】
0003641631.tif 000034
【図３４】
0003641631.tif 000035