(57)【特許請求の範囲】
【請求項１】
無線回線を利用した通信を行う、メール送信機能を備えた移動式小型通信機器であって、
フラッシュのベースとなる背景イメージを有するテンプレートを記憶するメモリと、  ユーザインタフェースとしての入力部並びに表示部と、
前記入力部からの指示に従い、前記メモリに格納された背景イメージに、指定された部品を合成して新たなフラッシュを作成するフラッシュ合成手段と、
を備え、
前記背景イメージは、空のムービークリップで構成される少なくとも１つの挿入エリアを持ち、
前記フラッシュ合成手段は、前記入力部で指定される前記挿入エリアに挿入する部品を取得すると、その空のムービークリップの中に、追加用ムービークリップを生成し、その追加用ムービークリップに前記部品を合成するようにし、かつ、前記追加用ムービークリップのインスタンス名を挿入元となる前記空のムービークリップのインスタンス名に基づき設定されたルールにしたがって生成したものを使用する機能を持ち、
前記メール送信機能は、前記フラッシュ合成手段で作成したフラッシュを本文に挿入した送信メールを作成すると共に送信する機能を備え、
前記テンプレートは、前記背景イメージの挿入エリアと同一位置に挿入エリアを持つ変更用背景イメージを備えるとともに、その挿入エリアにアクションスクリプトを関連付けて構成され、
そのアクションスクリプトは、そのアクションスクリプトが関連付けられた前記挿入エリアに合成される部品のインスタンス名が、予め設定されているものと一致した場合、そのインスタンス名に対応する変更用背景イメージに各部品を合成して再生するものであることを特徴とする移動式小型通信機器。
【請求項２】
無線回線を利用した通信を行う、メール送信機能を備えた移動式小型通信機器であって、
フラッシュのベースとなる背景イメージを有するテンプレートを記憶するメモリと、  ユーザインタフェースとしての入力部並びに表示部と、
前記入力部からの指示に従い、前記メモリに格納された背景イメージに、指定された部品を合成して新たなフラッシュを作成するフラッシュ合成手段と、
を備え、
前記背景イメージは、空のムービークリップで構成される少なくとも１つの挿入エリアを持ち、
前記フラッシュ合成手段は、前記入力部で指定される前記挿入エリアに挿入する部品を取得すると、その空のムービークリップの中に、追加用ムービークリップを生成し、その追加用ムービークリップに前記部品を合成するようにし、かつ、前記追加用ムービークリップのインスタンス名を挿入元となる前記空のムービークリップのインスタンス名に基づき設定されたルールにしたがって生成したものを使用する機能を持ち、
前記メール送信機能は、前記フラッシュ合成手段で作成したフラッシュを本文に挿入した送信メールを作成すると共に送信する機能を備え、
前記テンプレートには、前記挿入エリアに合成される部品のテキスト中に、予め設定されたキーワードに一致する単語が含まれているか否かを判断し、当該単語が含まれている場合、そのキーワードに関連付けられた基本の動画と異なる演出を実行するためのプログラムを含むように構成されることを特徴する移動式小型通信機器。
【請求項３】
前記テンプレートは、前記背景イメージの挿入エリアと同一位置に挿入エリアを持つ変更用背景イメージを備えるとともに、その挿入エリアにアクションスクリプトを関連付けて構成され、
そのアクションスクリプトは、そのアクションスクリプトが関連付けられた前記挿入エリアに合成される部品のインスタンス名が、予め設定されているものと一致した場合、そのインスタンス名に対応する変更用背景イメージに各部品を合成して再生するものであることを特徴とする請求項２に記載の移動式小型通信機器。
【請求項４】
前記テンプレートには、前記フラッシュ合成手段で生成された前記空のムービークリップの中に挿入されるべき追加ムービークリップのインスタンス名が、存在しているか否かを判断し、存在していない場合には、その追加ムービークリップの元となる空のムービークリップについての表示を省略するプログラムを含むように構成されることを特徴する請求項１〜３のいずれかに記載の移動式小型通信機器。
【請求項５】
前記テンプレートは、前記背景イメージの他に、変更用背景イメージを備え、
前記フラッシュ合成手段は、設定された前記挿入エリアに合成される部品のインスタンス名が、予め設定されているものと一致した場合、そのインスタンス名に対応する変更用背景イメージに各部品を合成されるように新たなフラッシュを作成する機能を備えたことを特徴とする請求項１〜４のいずれかに記載の移動式小型通信機器。
【請求項６】
前記テンプレートは、前記空のムービークリップに挿入する仮のプレ表示データを含み、
前記テンプレートの背景イメージを前記表示部に表示するに際し、前記フラッシュ合成手段が前記仮のプレ表示データを対応する空のムービークリップ内に合成するようにしたことを特徴とする請求項１〜５のいずれか１項に記載の移動式小型通信機器。
【請求項７】
前記移動式小型通信機器は、携帯端末であることを特徴とする請求項１〜６のいずれか１項に記載の移動式小型通信機器。
【請求項８】
請求項１〜７のいずれかに記載の移動式小型通信機器における機能をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末（携帯電話機）等の移動式小型通信機器及びプログラムに関するもので、フラッシュを用いたフラッシュメール対応の機器に関する。
【背景技術】
【０００２】
よく知られているように、Ｆｌａｓｈ（フラッシュ）は、インターネットのＷｅｂサイト上で公開されるコンテンツ或いはそのコンテンツを作成するためのツール（アプリケーションプログラム）である。本明細書では、コンテンツのことをＦｌａｓｈ（フラッシュ）という。このフラッシュは、イラスト・写真等のイメージデータの挿入、テキスト入力はもちろん、ＡｃｔｉｏｎＳｃｒｉｐｔ（アクションスクリプト）と呼ばれるプログラムでユーザからの入力データを処理することもできる。その結果、フラッシュは、ベクターグラフィックスのアニメーションのような動的なコンテンツや、ナビゲーションボタンや入力フォーム、ゲームといったユーザが操作できるインタラクティブなコンテンツ等を構成できる。インターネットのＷｅｂサイト上で公開されるＦｌａｓｈ（フラッシュ）は、主にＷｅｂ上での公開（ユーザの端末（パーソナルコンピュータ）の画面に表示される）となっているが、その端末にダウンロードしてスクリーンセイバーや動画ファイルとして書き出しすることもできる。
【０００３】
このフラッシュを再生するためには、端末にＦｌａｓｈプレイヤーが実装されている必要がある。そして、最近では、Ｆｌａｓｈ  Ｌｉｔｅと称される携帯端末向けのＦｌａｓｈプレイヤーが提供され、そのＦｌａｓｈプレイヤーを搭載した携帯端末（携帯電話機）では、Ｆｌａｓｈアニメーションを表示したり、待受画面でＦｌａｓｈコンテンツを再生したりすることができるようになっている。
【０００４】
一方、このように携帯端末向けのＦｌａｓｈ（コンテンツ）を作成する場合、通常のインターネットのＷｅｂサイトで公開するコンテンツの作成と同様の工程にしたがって行なわれる。すなわち、作成者は、作成ツール（アドビシステム社製の”Flash Professional”等）がインストールされたパーソナルコンピュータ（パソコン）を用いてＦｌａｓｈ  Ｌｉｔｅ用のＦｌａｓｈ（ムービーファイル（コンテンツ：拡張子が”.ｓｗｆ”））を作成し、各種の設定情報とともにＷｅｂサーバにアップロードする。
【０００５】
そして、ユーザは、携帯端末からそのＷｅｂサーバにアクセスし、Ｗｅｂサーバに登録されているＦｌａｓｈを再生したり、携帯端末にダウンロードしその携帯端末内のメモリに保存したりする。保存したＦｌａｓｈは、その携帯端末の待ち受け画面等に利用される。例えば、特許文献１の段落［０００４］には、「フラッシュ動画を電子メールに添付して相手に送信したり、携帯電話の待ち受け画面にするなどニーズが少なからず存在する。」と記載されている。そして、現実の商品では、以下のようになっている。
【０００６】
すなわち、携帯端末を用いたｅメールは、単純なテキストのみのものや絵文字を追加したテキストベースのものから始まり、デコメール（登録商標）等と称されるＨＴＭＬベースさらにはＦｌａｓｈベースのものというように、よりカラフルで多機能な情報伝達手法が開発され、提供されてきている。
【０００７】
デコメール（登録商標）等の簡易ＨＴＭＬメールの場合、ＨＴＭＬベースであるので、携帯端末内にプリインストール或いは別途ダウンロードして記憶されているテンプレート画像を選択し、通常のメール作成と同様に、本文の編集画面に移行すると、テンプレート画像の上側、或いは下側の任意の行に文字（絵文字を含む）を入力したり、入力した文字に対する装飾を設定することができる。なお、テンプレート画像の上に重ねて文字を入力したり、別の画像を重ねることはできない。そして、この簡易ＨＴＭＬメールを受信した他の携帯端末は、通常、ＨＴＭＬで記述された本文自体を内部に取り込み、表示する。
【０００８】
Ｆｌａｓｈベースのメールは、サービスを提供するＷｅｂサイト（サーバ）にアクセスし、ユーザは、用意されたテンプレートを選択するとともに、送信先のメールアドレスを登録する。また、多くの場合、選択したフラッシュのアニメーションと一緒に送付するメッセージを付加することができるようになっている。具体的には、Ｗｅｂサイト上に用意されたテキスト入力エリアに文字を入力することで行なう。
【０００９】
メッセージが確定されると、サーバに実装された合成エンジンがテンプレートとして用意されたアニメーションと、メッセージを結合したフラッシュを作成し、ユーザ情報（ユーザ名やユーザのメールアドレス等）と関連づけて、サーバの記憶部に格納する。そして、ユーザからの送信指示に基づき、サーバは、ユーザから指定された送信先のメールアドレス宛に、上記作成し記憶部に格納したフラッシュにアクセスするためのインターネットアドレス（ホームページアドレス）であるＵＲＬを本文に記述したメールを作成し、送信する。
【００１０】
このＵＲＬが記述されたメールを受信したユーザは、受信したメールを開きその本文に記述されたＵＲＬを選択して上記のＷｅｂサイトにアクセスし、サーバの記憶部に記憶された上記のフラッシュを再生し、見ることができる。
【特許文献１】特開２００７−６６３０３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
上述したように、Ｆｌａｓｈベースのメールの場合には、まず、フラッシュメールを作成するのに、その都度Ｗｅｂサイトにサーバにアクセスし、アクセスした状態のまま必要な情報を入力するため、処理が煩雑となる。また、多くの場合、メッセージは１つで、しかも、アニメーションとは別の領域（例えば、下方）に表示されることが多く、フラッシュの多彩な機能を十分に生かし切れていない。
【００１２】
また、送信されるメールの本文には、アクセスするためのＵＲＬが記述されているだけであるので、そのフラッシュメールを受信したユーザは、メールを見るたびにＷｅｂサイトにアクセスする処理が必要となり、煩雑となる。つまり、フラッシュメールを受信したユーザは、図１（ａ）に示す受信メール一覧リストから、該当するメールを選択すると、図１（ｂ）に示すように、そのメールが開くが、本文には、アクセスするためのＵＲＬが記述されているので、それをクリックすると、サーバにアクセスし、図１（ｃ）に示すように、フラッシュを再生してみることができる。但し、この場合でも、コンテンツとしてのフラッシュ自体は、サーバにあるので、フラッシュを見る都度、上記の処理を繰り返し行ない、サーバにアクセする必要がある。
【００１３】
この発明は上述した課題を解決するもので、その目的は、サーバにアクセスすることなく、携帯端末等の移動式小型通信機器に記憶保持しているデータに基づいてフラッシュメールを作成し、作成したフラッシュを本文に組み込んだメールを送信することができる移動式小型通信機器及びプログラムを提供することにある。
【課題を解決するための手段】
【００１４】
上述した目的を達成するために、本発明に係る移動式小型通信機器及びプログラムは、無線回線を利用した通信を行う、メール送信機能を備えた移動式小型通信機器であって、フラッシュのベースとなる背景イメージと、それに関連付けられたアクションスクリプトとを有するテンプレートを記憶するメモリと、ユーザインタフェースとしての入力部並びに表示部と、前記入力部からの指示に従い、前記メモリに格納された背景イメージに、指定された部品を合成して新たなフラッシュを作成するフラッシュ合成手段（実施形態の”フラッシュ合成エンジン１５ａ”に対応）と、を備える。そして、前記背景イメージは、空のムービークリップで構成される少なくとも１つの挿入エリアを持ち、前記フラッシュ合成手段は、前記入力部で指定される前記挿入エリアに挿入する部品を取得すると、その空のムービークリップの中に、追加用ムービークリップを生成し、その追加用ムービークリップに前記部品を合成するようにし、かつ、前記追加用ムービークリップのインスタンス名を挿入元となる前記空のムービークリップのインスタンス名に基づき設定されたルールにしたがって生成したものを使用する機能を持ち、前記メール送信機能は、前記フラッシュ合成手段で作成したフラッシュを本文に挿入した送信メールを作成すると共に送信する機能を備えるものを前提とする。
（１）上記の前提のもの、前記テンプレートは、前記背景イメージの挿入エリアと同一位置に挿入エリアを持つ変更用背景イメージを備えるとともに、その挿入エリアにアクションスクリプトを関連付けて構成され、そのアクションスクリプトは、そのアクションスクリプトが関連付けられた前記挿入エリアに合成される部品のインスタンス名が、予め設定されているものと一致した場合、そのインスタンス名に対応する変更用背景イメージに各部品を合成して再生するものとした。
（２）上記の前提のもの、前記テンプレートには、前記挿入エリアに合成される部品のテキスト中に、予め設定されたキーワードに一致する単語が含まれているか否かを判断し、当該単語が含まれている場合、そのキーワードに関連付けられた基本の動画と異なる演出を実行するためのプログラムを含むように構成した。このプログラムは、アクションスクリプトにより実現することができる。基本の動画と異なる演出は、例えば、表示される動画（アニメーション）の内容が変更されるようにすることある。このように変更するのは、例えば背景イメージ内に描画される線画からなるキャラクターの移動・変化の軌跡を変更することで実現したり、以下に示す（５）の発明のように背景イメージと変更用背景イメージの切り替えのように再生に使用するイメージ自体を変えることで実現したりすることもできる。
（３），（４）上記の（１），（２）に記載の発明のテンプレートに含まれるそれぞれのプログラムを複数備えるとなお良い、
【００１７】
（５）前記テンプレートは、前記背景イメージの他に、変更用背景イメージを備え、前記フラッシュ合成手段は、設定された前記挿入エリアに合成される部品のインスタンス名が、予め設定されているものと一致した場合、そのインスタンス名に対応する変更用背景イメージに各部品を合成して新たなフラッシュを作成する機能を備えると良い。
【００２０】
（７）前記テンプレートは、前記空のムービークリップに挿入する仮のプレ表示データを含み、前記テンプレートの背景イメージを前記表示部に表示するに際し、前記フラッシュ合成手段が前記仮のプレ表示データを対応する空のムービークリップ内に合成するようにするとよい。
（８）前記移動式小型通信機器は、携帯端末（携帯電話機，携帯通信端末）とするとよい。
【００２１】
また、本発明のプログラムは、上記の（１）〜（７）のいずれかに記載の移動式小型通信機器における機能をコンピュータに実現させるためのプログラムとした。
【発明の効果】
【００２２】
本発明は、フラッシュ合成手段（フラッシュ合成エンジン）によって機器内でフラッシュが作成できるので、サーバにアクセスすることなく、携帯端末等の移動式小型通信機器に記憶保持しているデータ（テンプレート：背景＋プログラム等）に基づいてフラッシュメールを作成し、作成したフラッシュを本文に組み込んだメールを送信することができる。
【発明を実施するための最良の形態】
【００２３】
以下、図面を用いて本発明の好適な実施形態を説明する。本発明では、携帯端末のメモリ内に格納されているフラッシュ用のテンプレート（ベクターグラフィック）を読み出し、そのテンプレートの所定位置に設定された挿入エリアに、文字やイメージ等の部品を追加して合成し、フラッシュ（スイーフファイル）、すなわち、新たなベクターグラフィックを作成する。
【００２４】
テンプレートは、図２に示すようにベースとなるベクターグラフィックで作成された背景１上の所定位置に、予め、部品を組み込む挿入エリア２ａ，２ｂ，…が嵌め込まれている。この挿入エリア２ａ，２ｂ…は、透明な四角い箱からなるムービークリップ（Ｍｏｖｉｅ  Ｃｌｉｐ）により実現される。ムービークリップは、インスタンス名と、背景１上の挿入箇所を特定する他の位置情報（例えば、左上の頂点のｘ座標位置，ｙ座標位置）と、大きさを特定する情報（高さ，幅）を備えている。
【００２５】
この背景１は、フラッシュの規則に従ったプログラムにより、アニメーションとして適宜の変化・動作をするように構成できる。また、後述する仕組みにより、挿入エリアに合成した部品（テキスト・画像）も変形等できるようになる。つまり、テンプレートは、基本となる背景の画像データと、それに関連するプログラム（アクションスクリプト）等を含むものである。
【００２６】
さらに本実施形態では、挿入エリア２ａ，２ｂ，…を特定するムービークリップに設定するインスタンス名に、部品の種類を特定するルールに基づきネーミングするようにした。具体的には、本実施形態では、挿入部品（素材）を”テキスト”と”画像”の２種類に分けるようにしたので、テキストを入力（合成）するためのムービークリップのインスタンス名は、”ｔｘｔ＃”とし、画像を入力（合成）するためのムービークリップのインスタンス名は、”ｉｍｇ＃”とした。ここで、”＃”は、０以上の整数（以下、同じ）とし、重複を排除する。もちろん、例えば、画像を更にファイルの種類（静止画／動画／アニメーション等）に分けて複数にグループ分けし、それぞれを区別するネーミングを設定しても良い。
【００２７】
また、背景1となるイメージ上に上記の挿入エリアを構成しない、本来のムービークリップの機能を実装することもできる。このときのインスタンス名を上記の２種類以外のものを用いる。これにより、後述する本実施形態における携帯端末に実装されるフラッシュ合成エンジンは、処理対象のテンプレートを構成するベクターグラフィックファイルを解析し、インスタンス名が所定のムービークリップを認識することで、挿入エリアの存在とその位置・大きさを理解することができるとともに、挿入エリアに合成する部品の種類を認識することができる。
【００２８】
また、上述したように、挿入エリア２ａ，２ｂ，…を構成するムービークリップは、それ自体は透明の四角の箱であるので、そのままテンプレートを表示したのでは、ユーザは、どの場所にどのような部品を追加すればよいかを理解することができない。そこで、好ましくは、テンプレートを作成するに際し、そのテンプレートの挿入エリアに初期状態で表示するプレ表示データを作成し、テンプレートとともに配布する。これにより、携帯端末にテンプレートを表示するに際し、各挿入エリアにそれぞれ対応づけられたプレ表示データを合成して表示することで、ユーザは、背景の中のどの位置に何を追加・合成することができるかを視覚的に直感で理解できるので好ましい。プレ表示データは、各挿入エリア２ａ，２ｂ，…のインスタンス名と関連付けて記憶保持される。
【００２９】
テキスト用の挿入エリアのプレ表示データは、適当な文字（文章）により構成できる。このプレ表示データを構成する文字列は、例えば、”テキスト入力エリア”のように、単純にその挿入エリアの場所を報知するためのものでも良いし、”ここに、あいさつ文を入れてください”のように、具体的に作成する文章の内容を示唆するものでも良いし、”○○文字・××行”や”最大△△文字”のように入力可能な文字数・レイアウトを通知する情報としてもよい。
【００３０】
また、イメージ（画像）用の挿入エリアのプレ表示データは、デモ用の画像（ＣＧ，アニメ等）を作成してもよいが、例えば、”合成する画像データが指定されていない場合には、対応する挿入エリア全体を所定の色で塗りつぶす”等のプログラムを組むようにしてもよい。この場合、当該プログラム部分がプレ表示データと見なすことができる。
【００３１】
このようなテンプレート（プログラム・プレ表示データ等の付随要素を含む）は、携帯端末のメーカや、携帯電話サービス会社等が事前に作成し、携帯端末にプリインストールしていても良いし、携帯端末のメーカ或いは第三者が別途作成したものをＷｅｂサイト等に登録しておき、携帯端末が当該Ｗｅｂサイトにアクセスするとともに所望のテンプレートをダウンロードして携帯端末内に取り込むようにしても良い。
【００３２】
イメージ用の挿入エリアに挿入する部品（画像データ）は、携帯端末に予め格納しておいたものから選択する。この選択する部品（画像データ）は、ユーザが撮像した静止画・動画や、別途作成したアニメや、プリインストールされたもの用いることもできる。このプリインストールされた画像データは、必ずしも、フラッシュメール用に用意されたものに限ることはなく、簡易ＨＴＭＬメール用のものや、待ち受け画面用のもの等でもよく、ファイル種別（拡張子）が対応可能なものであれば何でも良い。さらに、本実施形態では、図３に示すように、挿入エリアに挿入する部品（合成パーツ）として、特殊なインスタンス名を持つものを用意したものを用いることかできる。この合成パーツを選択した場合、背景が対応するものに置き換えられたものと、合成パーツを合成したものが新たなフラッシュ（ベクターグラフィック）として作成される。特定の合成パーツが選択されずに他の部品が選択された場合には、基本の背景に選択された部品が組み込まれて合成され、新たなフラッシュ（ベクターグラフィック）として作成される。この機能を利用するパラメータ作成者は、基本となる背景と、変化する（置き換える）別バージョンの背景（少なくとも１つ）と、合成パーツと、合成パーツに応じて背景を置き換えるためのプログラムを用意することになる。なお、係る置き換えをするための仕組みについては、後述する。
【００３３】
図４は、本発明が適用されるシステムの一例を示している。この例では、上述したテンプレートは、テンプレート作成者が適宜作成し、テンプレート配信サービスを行なうＷｅｂサイトのサーバ２０に登録している。そして、フラッシュメールを作成する携帯端末（携帯電話機）１０は、事前に当該Ｗｅｂサイトにアクセスし、必要なテンプレート（少なくとも”背景”（背景イメージ））及びそれに付随するデータをダウンロードする。通常は、その背景にプログラム（アクションスクリプト）が関連付けられている。そして、携帯端末１０に実装されたフラッシュ合成エンジンを動作させて、当該携帯端末１０内にてフラッシュメールを作成し、作成したフラッシュメールを他の携帯端末１０′宛にメール送信する。
【００３４】
図５は、サーバ２０内の記憶部（データベース）２１のデータ構造を示している。図示するように、記憶部２１には、１つのテンプレートに対し、基本の背景のイメージデータ（ベクターグラフィック）と、その基本の背景を構成するベクターグラフィックに関連付けられたプログラム（アクションスクリプト）と、プレ表示データと、変更用背景のイメージデータ（ベクターグラフィック）と、合成パーツと、をそれぞれ格納できるようになっている。
【００３５】
テンプレートは、必ずしもそれら全ての要素を含むものではない。少なくとも、基本の背景のイメージデータ（ベクターグラフィック）と、その基本の背景を構成するベクターグラフィックに関連付けられたプログラム（アクションスクリプト）を関連付けて登録する必要はあるし、好ましくは、プレ表示データを更に関連付けることである。さらに、図３に示すように、合成パーツ（画像）により表示する背景を変更させる場合、少なくとも１つの変更用背景のイメージデータ（ベクターグラフィック）と、合成パーツとを更に関連付けて登録することになる。なお、図では、基本の背景のイメージと変更用背景のイメージデータとが、別のファイルとして格納されているように示しているが、図示のごとく別ファイルとして作成・記憶しても良いし、複数の背景のイメージを１つのファイルとして作成・記憶しても良い。
【００３６】
ユーザがこのサーバ２０からテンプレートをダウンロードする場合、基本的には、上記の関連付けられた各要素を一括して行なうことになるが、合成パーツについては分離してもよい。基本の背景のイメージデータのみを用いるならば、係る合成パーツは不要だからである。また、その後に合成パーツを別途ダウンロードするようこともできるようにしている。
【００３７】
図６は、携帯端末１０のハードウェア構成の一例を示している。図示するように、入力部１１と、液晶ディスプレイ等からなる表示部１２と、通信インタフェース１３と、メモリ１４と、制御部１５と、を備えている。入力部１１は、ダイヤルキー（文字入力にも使用）やカーソルキーや各種のファンクションキーなど、使用時において携帯端末の表面に露出する操作部（マンマシンインターフェース）である。通信インタフェース１３は、携帯電話の基地局と通信して公衆回線網に接続したり、インターネットに接続したりする機能を持つ。メモリ１４は、本実施形態との関係でいうと、プリインストールやダウンロードにより取得したフラッシュメール作成のためのテンプレート及びそれに関するデータを記憶保持するもので、内部の不揮発性メモリやマイクロＳＤ等の外部の不揮発性メモリ等により構成される。
【００３８】
このメモリ１４にテンプレートに関する情報を格納するに際し、同じテンプレートを構成するためのデータ（イメージファイル，プレ表示データ，プログラム等）は、関連づけて登録されるが、このとき、合成パーツについては、関連づけて登録するのが好ましいが、関連づけずに登録しても良い。実際の携帯端末には、簡易ＨＴＭＬメールを作成するためのイメージデータや、各種のメール作成時に使用する絵文字などのデータも格納されるし、写真やムービーなどの画像データも格納されるが、それらのデータと一緒に上記の合成パーツを格納していても良い。ただし、合成パーツを対応するテンプレートと関連づけて登録（フォルダは同じでも良いし別でも良い）すれば、そのテンプレートを指定した場合に関連する合成パーツをリスト表示することができ、使用勝手が良くなる。もちろん、関連づけずに他の画像データと一緒に表示した場合でも、結果として、その合成パーツが選択された場合には、背景の変更が行なわれる。
【００３９】
制御部１５は、図６（ｂ）に示すように、本実施形態との関係でいうと、フラッシュ合成エンジン１５ａと、フラッシュプレイヤー１５ｂと、メール機能１５ｃと、通信制御部１５ｄと、ユーザインタフェース部１５ｅと、を備える。
【００４０】
フラッシュ合成エンジン１５ａは、メモリ１４に格納されたテンプレートを呼び出し、挿入エリアに挿入するテキスト・画像等の部品（合成素材）の指定を受け付けると、その受け付けた部品（合成素材）をテンプレートの背景に追加して合成し、新たなフラッシュ（アクションスクリプトにより制御されるベクターグラフィック）を作成する。
【００４１】
フラッシュプレイヤー１５ｂは、フラッシュを再生するプレイヤーである。また、通信制御部１５ｄは、通信インタフェース１３と協働し、通信局と通信する。これらフラッシュプレイヤー１５ｂと通信制御部１５ｄは、基本的に従来から携帯端末に組み込まれたものと同様のものである。また、メール機能１５ｃも、基本的なメールの作成や送受信をする機能は従来と同様である。そして、本実施形態の関係では、フラッシュ合成エンジン１５ａで作成したフラッシュ（コンテンツ）をメール本文に挿入し、そのフラッシュ自体を相手に送る機能と、フラッシュメールであること示すコマンドをメールヘッダに追加する機能と、を備える。
【００４２】
次に、制御部１５の機能を、具体的な処理手順を例に挙げつつ説明する。図７から図９は、基本的なフラッシュの作成機能を示している。図７は、主に、制御部１５のフラッシュ合成エンジン１５ａの機能を示しており、図８は、フラッシュメールの作成手順を示している。
【００４３】
まず、ユーザは、携帯端末１０のファンクションキーやダイヤルキー等の入力部１１を適宜操作し、その操作を受け付けたユーザインタフェース部１５ｅが、表示部１２に図８（ａ）に示すメールメニューを表示する。このようなメールメニューを表示する機能・処理手順は、従来のものと同様であるので詳細な説明を省略する。図８（ａ）から明らかなように、従前のメールメニューを基本とし、”４．新規Ｆｌａｓｈメール作成”の項目が追加されている。なお、”新規ＨＴＭＬメール作成”は、簡易ＨＴＭＬメールを作成するためのものである。
【００４４】
ユーザが入力部１１を操作（ダイヤルキーの”４”の押下等）し、”４．新規Ｆｌａｓｈメール作成”を選択・確定すると、メール機能１５ｃが起動し、図８（ｂ）に示すような新規メール作成画面を表示部に表示する。そして、ユーザが入力部１１を操作して本文の入力処理に移行すると、メール機能１５ｃはメモリ１４にアクセスし、メモリ１４のテンプレート記憶領域（フォルダ）に格納されたテンプレートを検出し、図８（ｃ）に示すように、各テンプレートの背景のイメージデータを縮小表示して並べたフラッシュメール用のテンプレート一覧を表示する。この処理は、たとえば、簡易ＨＴＭＬメール等において、メモリに格納された簡易ＨＴＭＬメール用の各イメージデータを、並べて表示する機能を利用することができる。
【００４５】
ユーザは、入力部１１を操作し、使用するテンプレートの背景イメージを選択すると、その選択されたテンプレートに関連する情報がフラッシュ合成エンジン１５ａに渡される（Ｓ１）。フラッシュ合成エンジン１５ａは、処理対象のテンプレートファイルを取得すると、そのテンプレートファイルの解析を実行する（Ｓ２）。つまり、フラッシュ合成エンジン１５ａは、背景のベクターグラフィック中に組み込まれた特定のネーミングがされたムービークリップを抽出する。特定のネーミングは、挿入エリアを示すインスタンス名であり、本実施形態では、”ｔｘｔ＃”や”ｉｍｇ＃”である。フラッシュ合成エンジン１５ａは、抽出したムービークリップのインスタンス名をユーザインタフェース部１５ｅに渡す。
【００４６】
ユーザインタフェース部１５ｅは、取得したインスタンス名から、処理対象となっているテンプレートの挿入エリアに挿入する部品（アイテム）の選択画面を作成し、表示部１２に表示し、ユーザからの挿入エリアの指定を待つ（Ｓ３）。図８（ｄ）に示すように、このアイテム選択画面は、項目名（テキスト＃／イメージ＃）Ｔと、矩形状の挿入情報入力ボックスＢと、を対にした表示レイアウトを採る。また、テンプレートとして、プレ表示データが存在している場合、ユーザインタフェース部１５ｅは、対応するインスタンス名の挿入エリアについての挿入情報ボックスＢに、該当するデータ（テキストやファイル名等）を挿入した状態で表示する。挿入エリアの指定は、入力部１１（カーソルキー）を操作し、所望の挿入情報入力ボックスＢを選択することで行なう。
【００４７】
ユーザインタフェース部１５ｅは、指定された挿入情報入力ボックスＢが、イメージ用の挿入エリアについてのものか、テキスト用の挿入エリアについてのものかを判断する（Ｓ４）。この判断は、ユーザインタフェース部１５ｅが各挿入情報入力ボックスＢを作成する際に、インスタンス名からイメージ用がテキスト用かがわかっているし、各ボックスと各挿入エリアが関連付けられているので、それに基づいて行なわれる。
【００４８】
イメージ用の挿入情報入力ボックスが指定された場合、処理ステップＳ５に飛び、ユーザインタフェース部１５ｅは、図８（ｇ）に示すデータフォルダメニュー画面を表示し、そこで選択されたフォルダに登録されている画像一覧をリストアップした画像選択画面（図８（ｈ）参照）を表示する。この画像選択画面では、元々携帯端末にプリインストールされていたものや、携帯端末を用いて撮像したり、ダウンロードや記録メディアを介して取得した写真やグラフィック等のメモリ１４に保存されているものが、抽出されて表示される。そして、ユーザは、カーソルキー等の入力部１１を操作して、挿入エリアに追加するイメージを選択するので、ユーザインタフェース部１５ｅは、選択されたイメージのファイル名等のそのイメージデータにアクセスするための情報を取得し、取得した当該情報を挿入情報入力ボックスＢに追加する（Ｓ５）。これにより、当該挿入情報入力ボックスＢに対するイメージの指定処理が終了する。
【００４９】
一方、テキスト用の挿入情報入力ボックスＢが指定された場合、分岐判断の処理ステップＳ４から処理ステップＳ６に飛び、ユーザインタフェース部１５ｅは、ＦＥＰを起動するとともに図８（ｆ）に示すテキスト入力画面を表示する。このとき、プレ表示データが関連付けてられている場合には、初期データとして、そのプレ表示データがこのテキスト入力画面にも表示される。ユーザは、入力部１１を操作して、このテキスト入力画面内に、任意のテキストを入力・編集する。そして、ユーザインタフェース部１５ｅが、表示画面上の”決定”キーが選択されたり、ファンクションキー等の予め設定された入力部１１が押下されたりしたことを認識すると、そのときのテキストの内容が確定され、確定されたテキストデータが、挿入情報入力ボックスに追加される。（Ｓ６）。これにより、当該挿入情報入力ボックスＢに対するテキストの指定処理が終了する。
【００５０】
その後、ユーザインタフェース部１５ｅは、挿入エリアに追加する部品（合成素材）の指定が終了したか否かを判断する（Ｓ７）。この判断は、ユーザインタフェース部１５ｅが、例えば図８（ｄ）に示すように、表示画面上の”決定”キーが選択されたり、ファンクションキー等の予め設定された入力部１１が押下されたりしたことを認識すると、指定が終了したと判断する。
【００５１】
指定が終了せずに、別の挿入エリアが指定された場合、上述したＳ３以降の手順に従い、指定された挿入エリアに対してイメージやテキストの合成素材の指定処理を行なう。つまり、Ｓ７でＹｅｓになるまで、所定の挿入エリアに対する指定処理を繰り返し実行する。
【００５２】
そして、処理ステップＳ７の分岐判断でＹｅｓとなったならば、フラッシュ合成エンジン１５ａが、指定された合成素材（選択されたイメージ／入力されたテキスト）を対応する挿入エリア内に追加・合成して新たなフラッシュを作成する。具体的には、フラッシュ合成エンジン１５ａは、処理対象の背景のベクターグラフィック中に組み込まれた、指定された挿入エリアを検出し（Ｓ８）、その挿入エリア内に処理ステップ５，６で指定されたイメージ／テキスト（文字）を合成する（Ｓ９）。この合成処理を合成素材が指定された未合成の指定挿入エリアが無くなるまで繰り返し実行する。そして、全ての挿入エリアに対する合成が終了（Ｓ２０でＮｏ）したならば、その合成結果となるイメージ等の部品が挿入されたベクターグラフィックファイルが新たなフラッシュとしてメモリ１４に格納される（Ｓ１１）。そして、その合成された新たなフラッシュは、メール機能に渡されてメールの本文に追加される（図８（ｅ）参照）。なお、挿入情報入力ボックスＢに指定情報（テキスト，ファイル名）が記述されていない状態でユーザが決定キー等を操作したことにともない挿入エリアに追加する部品（合成素材）の指定が終了したと判断された場合、未指定の挿入情報ボックスに対応する挿入エリアには合成素材が追加されず、透明な空のムービークリップのままとなる。
【００５３】
次いで、メール機能が、ユーザからの入力操作に従い、宛先や件名等を追加し、本文にフラッシュを含んだ状態でメール送信処理をする。これにより、送信相手の携帯端末が当該メールを受信すると、フラッシュ自体が携帯端末に取り込まれる。よって、その携帯端末に内蔵されるフラッシュプレイヤー１５ｂにより、当該受信したフラッシュを再生することができる。このフラッシュの再生の際に、従来のようにサーバにアクセスしたりする必要がない。
【００５４】
次に、処理ステップＳ９のフラッシュ合成エンジン１５ａの挿入エリアへの追加・合成処理について更に説明する。本実施形態では、フラッシュ合成エンジンは挿入用エリア２（ムービークリップ)に直接合成するのではなく、挿入用エリア２内に別の追加用挿入エリア３０（ムービークリップ)を生成し、その追加用挿入エリア３０中に合成素材を合成するようにしている。
【００５５】
更に、ムービークリップで構成される追加用挿入エリア３０のインスタンス名は、元となる挿入用エリア２のインスタンス名（挿入インスタンス名）を利用し、”挿入インスタンス名＋＿ｍｃ”とした。
【００５６】
そして、イメージ（画像データ）の場合、フラッシュ合成エンジン１５ａは、特定のインスタンス名前を付与したムービークリップ（追加用挿入エリア３０）の中に指定されたイメージデータを合成する。従って、図９（ａ）に示す例では、挿入用エリア２のインスタンス名が”ｉｍｇ１”であったので、追加用挿入エリア３０のインスタンス名は、”ｉｍｇ１＿ｍｃ”となる。
【００５７】
さらにまた、合成素材がテキストの場合、追加用挿入エリア３０の中に特定のインスタンス名を付与したテキストフィールド（テキストを含む）を合成する。このテキストフィールドの特定のインスタンス名は、「挿入インスタンス名＋＿ｔｘｔ」とした。図９（ｂ）に示す例では、挿入用エリア２のインスタンス名が”ｔｘｔ１”であったので、追加用挿入エリア３０のインスタンス名は、”ｔｘｔ１＿ｍｃ”となり、テキストフィールドのインスタンス名は、”ｔｘｔ１＿ｔｘｔ”となる。
【００５８】
このように、空（透明）の箱からなるムービークリップ（挿入用エリア２）の中に、１つのムービークリップ（追加用挿入エリア３０）を配置し、しかも、その追加配置するムービークリップ２０のインスタンス名を、挿入インスタンス名から一意に決定されるように構成したので、合成されたデータをムービークリップで包むことでオブジェクト化するとともに、そのオブジェクトのインスタンス名も常に同じになるので、テンプレートよりアクションスクリプトにて合成素材に対して移動や変形等、効果を加えることができる。つまり、挿入用エリア２のムービークリップに対して合成素材をそのまま直接合成してしまうと、オブジェクト化できず、テンプレートからエフェクトをかけることができなくなるので、本実施形態では、上記の構成を採った。
【００５９】
そして、テンプレートファイルよりアクションスクリプトにて部品（合成素材）にアクセスする際のアクセスパスは、挿入エリアは、”ｉｍｇ＃”となり、挿入された画像／ＳＷＦへは、”ｉｍｇ＃.ｉｍｇ＃＿ｍｃ”でアクセス可能となる。また、テンプレートファイルよりアクションスクリプトにて合成テキストにアクセスする際のアクセスパスは、挿入エリアは、”ｔｘｔ＃”となり、挿入されたテキストへは、”ｔｘｔ＃．ｔｘｔ＃＿ｍｃ．ｔｘｔ＃＿ｔｘｔ．ｔｅｘｔ”でアクセス可能となる。
【００６０】
なお、プレ表示データが存在している場合には、予め、対応するボックスＢにプレ表示データが追加された状態となるので、部品の指定を行なうに先立ち、その状態のままで合成指示（プレビュー指示）を受け取ると、フラッシュ合成エンジン１５ａは、プレ表示データを対応する挿入情報入力ボックスＢに合成した新たなフラッシュを作成する。このフラッシュを再生することで、どの場所に何が入るかが一目でわかる。
【００６１】
また、係る構成を採ることで、副次的に、テンプレートより合成可否を検出することが可能となるという効果を奏する。つまり、インスタンス名が「挿入インスタンス名＋＿ｍｃ」のムービークリップが存在するか否かで、合成の可否が判別できる。その結果、以下に示すような機能を持たせることができる。
【００６２】
＊スライドショーテンプレート
例えば、５つのフレームをスライドショー形式で表示するコンテンツは、各フレームに画像挿入用ムービークリップ（イメージ（画像）用の挿入エリア）を設定し、それぞれのフレームに挿入用の写真（上記の合成素材）を合成し、図１０（ａ）に示すように、その５つのフレームを順番に表示するようにプログラムを組むものである。
【００６３】
このとき、ユーザが、フレーム１，２，３についての写真（合成素材）の指定を行ない、フレーム４，５についての指定を行なわずに合成処理をしてしまうと、テンプレートのプログラム（アクションスクリプト）自体はフレーム１から５を順番に表示するので、フレーム４，５の表示をしているときは、空のフレームが表示されてしまう。つまり、一定期間、該当領域が透明（画像がない）状態を経て、フレーム１の画像を表示するという不自然な表示形態となってしまう。
【００６４】
そこで、本実施形態のスライドショー再生機能は、テンプレートに含まれる上記の写真を合成する場所である画像挿入用ムービークリップに関連付けられたプログラム（アクションスクリプト）が、ユーザが合成したフレームのみを判断し、図１０（ｂ）に示すように、合成されていないフレームは飛ばし（表示しない）、３つのフレームのみを順次繰り返し表示するようにしている。具体的には、テンプレートに組み込む画像挿入用ムービークリップに関連付けられたプログラム（アクションスクリプト）として、図１１に示すフローチャートを実行するようにするとよい。つまり、５つのイメージ用の挿入エリアのインスタンス名が、それぞれ”ｉｍｇ１”，”ｉｍｇ２”，”ｉｍｇ３”，”ｉｍｇ４”，”ｉｍｇ５”とすると、合成パーツ（イメージ用の合成素材）として５つのフレームの全てが選択されている場合には、フラッシュ合成エンジンにてテンプレートの挿入エリアにそれぞれの合成パーツを合成する（Ｓ４２）ことで、インスタンス名がｉｍｇ１．ｉｍｇ１＿ｍｃ”，”ｉｍｇ２．ｉｍｇ２＿ｍｃ”，”ｉｍｇ３．ｉｍｇ３＿ｍｃ”，”ｉｍｇ４．ｉｍｇ４＿ｍｃ”，”ｉｍｇ５．ｉｍｇ５＿ｍｃ”の追加用挿入エリアのムービークリップが形成される。一方、ある挿入用エリアに対応する合成パーツが指定されていない場合、Ｓ４２の合成処理を実行しても、その挿入用エリアには追加用挿入エリアが作成されない。従って、処理ステップＳ４３，Ｓ４５，Ｓ４７，Ｓ４９，Ｓ５１の各分岐判断は、合成パーツが選択されている場合にはＹｅｓとなるので、その合成パーツが合成されたフレームを表示した後、次のフレームの合成パーツの有無の判断を行なうことになり、一方、合成パーツが選択されていない場合には上記分岐判断はＮｏとなるので、対応するフレーム（空のフレーム）の表示処理ステップＳ４４，Ｓ４６，Ｓ４８，Ｓ５０，Ｓ５２はスキップして次のフレームの合成パーツの有無の判断を行なうことになる。
【００６５】
よって、上述したように、ユーザがフレーム１，２，３についての写真（合成素材）の指定を行ない、フレーム４，５についての指定を行なわずに合成処理をしてしまうと、”ｉｍｇ４．ｉｍｇ４＿ｍｃ”，”ｉｍｇ５．ｉｍｇ５＿ｍｃ”は存在しないので、フレーム４，フレーム５の表示処理ステップ（Ｓ５０，Ｓ５２）がスキップされる。その結果、図１０（ｂ）に示すように、ステップ１から３を繰り返し表示するスライドショーとすることができる。
【００６６】
次に、合成パーツ（挿入するイメージ）により合成するベースとなる背景のイメージデータ（ベクターグラフィック）を変更する機能について説明する。図７に示すフローチャートを実施し、テンプレートの背景のイメージデータ中に組み込まれた挿入用エリアに合成する合成素材を指定し、合成処理をして新たなフラッシュを作成する。そして、テンプレートに関連付けられたプログラム（アクションスクリプト）として、合成された合成パーツのインスタンス名が、特定のものの場合、それに対応する背景に変更する機能を持たせる。また、本実施形態で使用する背景のイメージデータのファイルは、基本となる背景のイメージデータと、少なくとも１つ（例えば３枚）の変更用背景のイメージデータと、をまとめて１つのファイルとして構成している。そして、フラッシュ合成エンジン１５ａは、この１つのファイルに、合成パーツの部品を合成して、新たなフラッシュを作成する。そして、フラッシュを再生するに際し、挿入された合成パーツの種類に応じて、対応する背景（基本／追加）のイメージを選択して再生することになる。
【００６７】
図１２における合成パーツは、図７のＳ３〜Ｓ７を実行することで指定されたものである。そして、処理ステップＳ２２は、図７のＳ８〜Ｓ１０を実行するものに対応する。この合成処理は、フラッシュ合成エンジンにより実行される。
【００６８】
そして、テンプレートに関連付けられたプログラム（アクションスクリプト）は、”挿入インスタンス名＋＿ｍｃ”のムービークリップに挿入されてオブジェクト化される合成パーツのインスタンス名を確認し（Ｓ２３）、予め登録されているもの場合、それに対応する背景に変更する（Ｓ２４，Ｓ２５，Ｓ２６）。予め登録されているインスタンス名と一致しない（ｆａｌｓｅ）場合、背景は変更せず基本の背景を使用する（Ｓ２７）。
【００６９】
図１２の例では、背景を変更することのできる合成パーツとして、３種類のインスタンス名（”ｓａｋｕｒａ”，”ｗｒｅａｔｈｓ”，”ｔａｋｏ”）を用意している。そして、インスタンス名が、”ｓａｋｕｒａ”の場合には、背景を”春”の変更用背景のイメージデータ（ベクターグラフィック）にする（Ｓ２４）。同様に、インスタンス名が、”ｗｒｅａｔｈｓ”の場合には、背景を”クリスマス”の変更用背景のイメージデータ（ベクターグラフィック）にし（Ｓ２５）、インスタンス名が、”ｔａｋｏ”の場合には、背景を”正月”の変更用背景のイメージデータ（ベクターグラフィック）にする（Ｓ２６）。これら各変更用背景のイメージデータの一例としては、図３に示すようなものとなっている。このように、合成パーツにあった背景に変更するプログラムを組み込むことで、より変化に富み拡張性の高いフラッシュメールが作成できる。また、異なる合成パーツに対して同一のインスタンス名を付与することもできる。従って、例えば、”ｔａｋｏ”というインスタンス名を持つ合成パーツとして、正月に適したイメージデータを複数用意しておくと、その複数のいずれの合成パーツを選択した場合でも、背景は正月の各変更用背景のイメージデータに変更することができる。
【００７０】
上述した実施形態では、この使用する背景のイメージの選択は、アクションスクリプトによるプログラムに基づき、フラッシュ再生時におこなわれるが、本発明はこれに限ることはなく、例えば、フラッシュ合成エンジン１５ａが、部品パーツをイメージデータに組み込んで合成するに際し、部品パーツのインスタンス名を確認し、関連付けられた追加用背景のイメージデータがあるか否かを判断し、該当する追加用背景がある場合には、そのイメージデータのみを抽出し、部品パーツを組み込んで合成することで新たなフラッシュを作成することもできる。このようにすると、例えば、追加用背景のイメージデータが多数用意されている場合でも、最終的に合成して作成されるフラッシュは選択された１つのイメージデータとなるので、フラッシュメールとして送信するデータ容量を小さくすることができる。
【００７１】
具体的な操作の一例を示すと、上述した実施形態と同様に、図１３（ａ）→（ｂ）→（ｃ）の順に処理し、使用するテンプレートを選択する。すると、フラッシュ合成エンジン１５ａは、選択されたテンプレートのファイルの解析を実行し、背景のベクターグラフィック中に組み込まれた特定のネーミングがされたムービークリップを抽出する。図示の例では、テキスト用の挿入エリアと、イメージ用の挿入エリアが１つずつ組み込まれていたので、ユーザインタフェース部１５ｅが表示するアイテム選択画面は、図１３（ｄ）のようになる。なお、図１３（ｄ）は、合成素材が選択された後の状態を示している。そして、図示の例では、テキスト用の挿入エリア（ｔｘｔ１）には、”メリークリスマス今年のプレゼント…”というテキストが合成され、イメージ用の挿入エリア（ｉｍｇ１）には、ファイル名が”リース”というグラフィックが選択されている。この”リース”のインスタンス名は、図１２に示すように、”ｗｒｅａｔｈｓ”であるので、背景は、クリスマスの変更用背景のイメージデータに変更され、フラッシュが完成する。
【００７２】
また、このように挿入エリアに挿入（合成）する合成素材によって背景の状態を異ならせるのは、上述したようにイメージに限ることはなく、例えば、以下に示すように、テキストに基づいてテンプレートの演出を変更することができる。
【００７３】
まず、図１４における合成パーツは、図７のＳ３〜Ｓ７を実行することで指定されたものである。そして、処理ステップＳ３２は、図７のＳ８〜Ｓ１０を実行するものに対応する。
【００７４】
合成素材であるテキストが格納されるテキストファイルを読み出し、そこに含まれる合成テキスト中に、予め指定された”文字”（キーワード）が含まれているか否かを判断する（Ｓ３３）。そして、予め指定された特定の文字が存在している場合、背景の演出を上記の文字に対応するものに変更する（Ｓ３４，Ｓ３５，Ｓ３６）。この変更により、図１５に示すように、基本となるフラッシュ（背景）は同じでも（図１５（ａ））、最終的なフラッシュ（アニメーションの変化）を、異なるようにすることができる（Ｓ１５（ｃ））。
【００７５】
なお、上記の例では、合成素材がイメージの場合に背景を変更するようにしたが、予め指定された文字が、合成素材（合成テキスト）に含まれている場合に、対応づけられた変更用背景に変更するようにしても良い。
【図面の簡単な説明】
【００７６】
【図１】従来例を説明する図である。
【図２】本実施形態で使用するテンプレートの一例を説明する図である。
【図３】特定の合成パーツを用いてベースとなる背景を変更する実施形態を説明する図である。
【図４】本発明が適用されるシステムの一例を示す図である。
【図５】サーバ２０の記憶部２１内のデータ構造の一例を示す図である。
【図６】携帯端末（携帯電話機）１０のハードウェア構成の一例を示している。
【図７】主に制御部１５のフラッシュ合成エンジン１５ａの機能を示すフローチャートである。
【図８】フラッシュメールの作成手順を説明する図である。
【図９】フラッシュ合成エンジンの機能を説明する図である。
【図１０】スライドショー型式のコンテンツを説明する図である。
【図１１】スライドショー型式のコンテンツを実現するための機能を示すフローチャートである。
【図１２】背景の変更のコンテンツを実現するための機能を示すフローチャートである。
【図１３】背景の変更のコンテンツからなるフラッシュメールの作成手順を説明する図である。
【図１４】挿入する部品（テキスト）に基づく背景の動画の演出を実現するための機能を示すフローチャートである。
【図１５】挿入する部品（テキスト）に基づく背景の動画の演出を説明する図である。
【符号の説明】
【００７７】
２，２ａ，２ｂ…  挿入エリア
３ａ，３ｂ…  プレ表示データ
１０  携帯端末
１１  入力部
１２  表示部
１３  通信インタフェース
１４  メモリ
１５  制御部
１５ａ  フラッシュ合成エンジン
１５ｂ  フラッシュプレイヤー
１５ｃ  メール機能
１５ｄ  通信制御部
１５ｅ  ユーザインタフェース部
【図１】
0004780679.tif 000002
【図２】
0004780679.tif 000003
【図３】
0004780679.tif 000004
【図４】
0004780679.tif 000005
【図５】
0004780679.tif 000006
【図６】
0004780679.tif 000007
【図７】
0004780679.tif 000008
【図８】
0004780679.tif 000009
【図９】
0004780679.tif 000010
【図１０】
0004780679.tif 000011
【図１１】
0004780679.tif 000012
【図１２】
0004780679.tif 000013
【図１３】
0004780679.tif 000014
【図１４】
0004780679.tif 000015
【図１５】
0004780679.tif 000016