(57)【要約】【課題】入力された文字又は受信した文字を含む動画像データを簡単に生成することができる情報機器、情報機器の制御方法、コンピュータプログラム、及び通信システムを提供する。【解決手段】文字列に演出ＩＤが付加されたテキストデータを受け付け、受け付けたテキストデータから演出ＩＤを抽出すると共に、受け付けたテキストデータから文字列を抽出する。そして、抽出した演出ＩＤに基づいて、抽出した文字列を含む動画像データを生成する。生成した動画データを、メールを介して通信相手に送信し、送信先の携帯電話機１０で動画像データに基づいて画面表示する。【選択図】図１
2009157082.tif 000002
【特許請求の範囲】
【請求項１】
文字データにキャラクタデータが付加されたテキストデータを受け付ける受付手段を備える情報機器において、
前記受付手段が受け付けたテキストデータからキャラクタデータを抽出するキャラクタデータ抽出手段と、
前記受付手段が受け付けたテキストデータから文字データを抽出する文字データ抽出手段と、
前記キャラクタデータ抽出手段が抽出したキャラクタデータに基づいて、前記文字データ抽出手段が抽出した文字データを含む動画像データを生成する生成手段と、
該生成手段が生成した動画像データを出力する出力手段と
を備えることを特徴とする情報機器。
【請求項２】
文字データにキャラクタデータが付加されたテキストデータを受け付ける受付手段を備える情報機器の制御方法において、
前記受付手段が受け付けたテキストデータからキャラクタデータを抽出するステップと、
前記受付手段が受け付けたテキストデータから文字データを抽出するステップと、
抽出した前記キャラクタデータに基づいて、抽出した前記文字データを含む動画像データを生成するステップと、
生成した前記動画像データを出力するステップと
を備えることを特徴とする情報機器の制御方法。
【請求項３】
文字データにキャラクタデータが付加されたテキストデータを受け付け、受け付けたテキストデータに含まれる文字データを処理するコンピュータで実行されるコンピュータプログラムにおいて、
前記受付手段が受け付けたテキストデータからキャラクタデータを抽出するキャラクタデータ抽出手段、
前記受付手段が受け付けたテキストデータから文字データを抽出する文字データ抽出手段、及び、
前記キャラクタデータ抽出手段が抽出したキャラクタデータに基づいて、前記文字データ抽出手段が抽出した文字データを含む動画像データを生成する生成手段
として機能させることを特徴とするコンピュータプログラム。
【請求項４】
前記テキストデータが、１又は複数の文字データ毎にキャラクタデータが付加された文字列データである場合、
前記文字データ抽出手段は、
前記キャラクタデータ抽出手段がキャラクタデータを抽出する都度、該キャラクタデータが付加された１又は複数の文字データを抽出する構成としてある
ことを特徴とする請求項３に記載のコンピュータプログラム。
【請求項５】
前記コンピュータは表示部をさらに備えており、
前記生成手段は、
前記表示部の画面サイズに基づいて動画像データを生成する構成としてある
ことを特徴とする請求項３又は４に記載のコンピュータプログラム。
【請求項６】
前記生成手段は、
前記文字データが前記表示部の表示画面内に納まる範囲で、前記文字データを拡大表示する動画像データを生成する構成としてあることを特徴とする請求項５に記載のコンピュータプログラム。
【請求項７】
前記文字データ抽出手段が複数の文字データを抽出した場合、
前記生成手段は、
１又は複数の文字データ毎に前記表示部の表示画面に演出表示する動画像データを生成する構成としてあることを特徴とする請求項５又は６に記載のコンピュータプログラム。
【請求項８】
前記コンピュータは、自身に生じた加速度を検出する加速度センサをさらに備え、前記受付手段が文字データのみからなるテキストデータを受け付けた場合、
前記コンピュータを、
前記加速度センサが検出した加速度に関連付けられたキャラクタデータを取得するキャラクタデータ取得手段、及び、
該キャラクタデータ取得手段が取得したキャラクタデータを、前記受付手段が受け付けた文字データのみからなるテキストデータに付加する付加手段
として機能させることを特徴とする請求項３から７の何れか一つに記載のコンピュータプログラム。
【請求項９】
前記コンピュータは音楽再生手段をさらに備え、
前記コンピュータを、
前記キャラクタデータに基づいて、前記音楽再生手段の音量調整を行う調整手段
として機能させることを特徴とする請求項３から８の何れか一つに記載のコンピュータプログラム。
【請求項１０】
文字データにキャラクタデータが付加されたテキストデータを受け付ける第１情報機器と、該第１情報機器とデータ通信し、前記第１情報機器が受け付けたテキストデータに含まれる文字データを表示する第２情報機器とを備える通信システムにおいて、
前記第１情報機器は、
前記受付手段が受け付けたテキストデータを送信する送信手段
を備えており、
前記第２情報機器は、
前記送信手段が送信したテキストデータを受信する受信手段と、
該受信手段が受信したテキストデータからキャラクタデータを抽出するキャラクタデータ抽出手段と、
前記受信手段が受信したテキストデータから文字データを抽出する文字データ抽出手段と、
前記キャラクタデータ抽出手段が抽出したキャラクタデータに基づいて、前記文字データ抽出手段が抽出した文字データを含む動画像データを生成する生成手段と、
該生成手段が生成した動画像データを表示する表示手段と
を備えることを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メール及びメッセンジャーなどにおいて、入力された又は受信した文字、数字又は記号などを動画表示するための情報機器、情報機器の制御方法、コンピュータプログラム、及び通信システムに関する。
【背景技術】
【０００２】
近年の携帯電話機は、メール又はメッセンジャーなど、ユーザ間での文章のやり取りが可能となっているが、単なる文字及び数字を送受信するだけでなく、文字の装飾及び文字サイズの変更などが可能となっている。例えば、特許文献１に記載の携帯端末は、文字列を特殊文字によって囲むことで、文字列を自動的に特殊文字に対応する色文字に変換する機能を備えている。これにより、ユーザは、強調したい文字列を特殊文字で囲むだけで、色文字を含んだ文章を容易に作成できる。
【０００３】
また、特許文献２に記載の携帯端末は、表示対象の文字情報が少ない場合には、視認性が悪化しない範囲で文字情報を最大限に大きくして表示し、また、文字情報が多い場合には、文字情報を標準表示サイズで表示する機能を備えている。これにより、ユーザによる操作を必要とすることなく、ユーザが視認し易い大きさで文字情報を表示することができる。
【特許文献１】特開２００２−４１１９４号公報
【特許文献２】特開２００１−２０２０７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、色の種類には制限があるため、特許文献１に記載の機能では、メール及びメッセンジャー等に対して、ユーザの興趣が尽きるおそれがある。また、特許文献２のように、文字を視認し易くするだけでは、ユーザの興趣を向上させることはできない。そこで、本発明者は、例えば各文字に動きを付けるなど、作成した文章を演出表示することが容易にできるようにすることで、より一層ユーザの興趣を向上させることができることを見出した。
【０００５】
本発明は斯かる事情に鑑みてなされたものであり、本発明の目的は、受け付けたテキストデータに含まれるキャラクタデータに基づいて、テキストデータに含まれる文字データを含む動画像データを生成し、出力する構成とすることで、入力された文字又は受信した文字を含む動画像データを簡単に生成することができる情報機器、情報機器の制御方法、コンピュータプログラム、及び通信システムを提供することにある。
【０００６】
本発明の他の目的は、テキストデータが、１又は複数の文字データ毎にキャラクタデータが付加された文字列である場合、キャラクタデータを抽出する都度、該キャラクタデータが付加された１又は複数の文字データを取得し、キャラクタデータに基づいて、文字データを含む動画像データを生成する構成とすることで、複数の文字からなるテキストデータを受け付けても、動画像データを生成したい文字データを特定することができるコンピュータプログラムを提供することにある。
【０００７】
本発明の他の目的は、コンピュータが備える表示部の画面サイズに基づいて動画像データを生成する構成とすることで、テキストデータを表示部に表示しきれなくなり視認できなくなるおそれを低減することができるコンピュータプログラムを提供することにある。
【０００８】
本発明の他の目的は、文字データが表示部の表示画面内に納まる範囲で、文字データを拡大表示する動画像データを生成する構成とすることで、文字データを印象強く表示することができるコンピュータプログラムを提供することにある。
【０００９】
本発明の他の目的は、テキストデータを構成する１又は複数の文字データを順に表示部に演出表示する構成とすることで、ユーザの興趣を向上させることができるコンピュータプログラムを提供することにある。
【００１０】
本発明の他の目的は、文字データのみからなるテキストデータに、コンピュータが備える加速度センサが検出した加速度に対応するキャラクタデータを付加する構成とすることで、コンピュータの動きに合わせたキャラクタデータの入力を可能とし、ユーザの操作性を向上させることができるコンピュータプログラムを提供することにある。
【００１１】
本発明の他の目的は、キャラクタデータに基づいて、コンピュータが備える音楽再生手段の音量調整を行う構成とすることで、動画表示を盛り上げ、ユーザの興趣を向上させることができるコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【００１２】
本発明に係る情報機器は、文字データにキャラクタデータが付加されたテキストデータを受け付ける受付手段を備える情報機器において、前記受付手段が受け付けたテキストデータからキャラクタデータを抽出するキャラクタデータ抽出手段と、前記受付手段が受け付けたテキストデータから文字データを抽出する文字データ抽出手段と、前記キャラクタデータ抽出手段が抽出したキャラクタデータに基づいて、前記文字データ抽出手段が抽出した文字データを含む動画像データを生成する生成手段と、該生成手段が生成した動画像データを出力する出力手段とを備えることを特徴とする。
【００１３】
本発明に係る情報機器の制御方法は、文字データにキャラクタデータが付加されたテキストデータを受け付ける受付手段を備える情報機器の制御方法において、前記受付手段が受け付けたテキストデータからキャラクタデータを抽出するステップと、前記受付手段が受け付けたテキストデータから文字データを抽出するステップと、抽出した前記キャラクタデータに基づいて、抽出した前記文字データを含む動画像データを生成するステップと、生成した前記動画像データを出力するステップとを備えることを特徴とする。
【００１４】
本発明に係るコンピュータプログラムは、文字データにキャラクタデータが付加されたテキストデータを受け付け、受け付けたテキストデータに含まれる文字データを処理するコンピュータで実行されるコンピュータプログラムにおいて、前記受付手段が受け付けたテキストデータからキャラクタデータを抽出するキャラクタデータ抽出手段、前記受付手段が受け付けたテキストデータから文字データを抽出する文字データ抽出手段、及び、前記キャラクタデータ抽出手段が抽出したキャラクタデータに基づいて、前記文字データ抽出手段が抽出した文字データを含む動画像データを生成する生成手段として機能させることを特徴とする。
【００１５】
本発明に係るコンピュータプログラムは、前記テキストデータが、１又は複数の文字データ毎にキャラクタデータが付加された文字列データである場合、前記文字データ抽出手段は、前記キャラクタデータ抽出手段がキャラクタデータを抽出する都度、該キャラクタデータが付加された１又は複数の文字データを抽出する構成としてあることを特徴とする。
【００１６】
本発明に係るコンピュータプログラムは、前記コンピュータは表示部をさらに備えており、前記生成手段は、前記表示部の画面サイズに基づいて動画像データを生成する構成としてあることを特徴とする。
【００１７】
本発明に係るコンピュータプログラムは、前記生成手段は、前記文字データが前記表示部の表示画面内に納まる範囲で、前記文字データを拡大表示する動画像データを生成する構成としてあることを特徴とする。
【００１８】
本発明に係るコンピュータプログラムは、前記文字データ抽出手段が複数の文字データを抽出した場合、前記生成手段は、１又は複数の文字データ毎に前記表示部の表示画面に演出表示する動画像データを生成する構成としてあることを特徴とする。
【００１９】
本発明に係るコンピュータプログラムは、前記コンピュータは、自身に生じた加速度を検出する加速度センサをさらに備え、前記受付手段が文字データのみからなるテキストデータを受け付けた場合、前記コンピュータを、前記加速度センサが検出した加速度に関連付けられたキャラクタデータを取得するキャラクタデータ取得手段、及び、該キャラクタデータ取得手段が取得したキャラクタデータを、前記受付手段が受け付けた文字データのみからなるテキストデータに付加する付加手段として機能させることを特徴とする。
【００２０】
本発明に係るコンピュータプログラムは、前記コンピュータは音楽再生手段をさらに備え、前記コンピュータを、前記キャラクタデータに基づいて、前記音楽再生手段の音量調整を行う調整手段として機能させることを特徴とする。
【００２１】
本発明に係る通信システムは、文字データにキャラクタデータが付加されたテキストデータを受け付ける第１情報機器と、該第１情報機器とデータ通信し、前記第１情報機器が受け付けたテキストデータに含まれる文字データを表示する第２情報機器とを備える通信システムにおいて、前記第１情報機器は、前記受付手段が受け付けたテキストデータを送信する送信手段を備えており、前記第２情報機器は、前記送信手段が送信したテキストデータを受信する受信手段と、該受信手段が受信したテキストデータからキャラクタデータを抽出するキャラクタデータ抽出手段と、前記受信手段が受信したテキストデータから文字データを抽出する文字データ抽出手段と、前記キャラクタデータ抽出手段が抽出したキャラクタデータに基づいて、前記文字データ抽出手段が抽出した文字データを含む動画像データを生成する生成手段と、該生成手段が生成した動画像データを表示する表示手段とを備えることを特徴とする。
【００２２】
本発明においては、受け付けたテキストデータから、予め設定されたキャラクタデータと文字データ（文字、数字及び記号など）とを抽出し、キャラクタデータに基づいて、文字データの動画像データを生成し、出力する。テキストデータは、他の情報機器から通信網を介して受信したものでもよく、ユーザにより直接入力されたものでもよい。また、生成した動画像データは、他の情報機器に送信されてもよく、情報機器が有するディスプレイに表示されてもよい。即ち、情報機器が例えば携帯電話機の場合、送信側で、文字データの動画像データを生成してから送信してもよいし、受信側が文字データを受信し、動画像データを生成してもよい。
【００２３】
本発明においては、テキストデータが、１又は複数の文字データ毎にキャラクタデータが付加された文字列データである場合、キャラクタデータを抽出する都度、該キャラクタデータが付加された１又は複数の文字データを取得し、キャラクタデータに基づいて、取得した文字データの動画像データを生成する構成とする。これにより、所望の文字データの動画像データを生成できる。
【００２４】
本発明においては、コンピュータが備える表示部の画面サイズに基づいて動画像データを生成することで、表示部に表示しきれなくなり文字データを視認できなくなるおそれがなくなる。
【００２５】
本発明においては、文字データを表示部の表示画面内に納まる範囲で、文字データを拡大表示する動画像データを生成する。これにより、文字データを印象強く表示することができる。
【００２６】
本発明においては、テキストデータが複数の文字データを有している場合において、１又は複数の文字データを順に表示部に演出表示する動画像データを生成する。これにより、ユーザの興趣を向上させることができる。
【００２７】
本発明においては、コンピュータが備える加速度センサが検出した加速度に対応するキャラクタデータを、文字データのみからなる受け付けたテキストデータに付加する。即ち、ユーザは、コンピュータを傾けるなどの操作を行うことで、キャラクタデータをテキストデータに付加できる。
【００２８】
本発明においては、コンピュータが備える音楽再生手段の音量を、キャラクタデータに基づいて調整する。これにより、音楽が再生されている場合には、動画表示を盛り上げ、ユーザの興趣を向上させることができる。
【発明の効果】
【００２９】
本発明によれば、テキストデータに含まれるキャラクタデータに基づいて、テキストデータに含まれる文字データの動画像データが生成される。斯かるテキストデータが、例えば受信したメールの本文である場合、受信したメールの動画像データを生成することで、ユーザは、本文（具体的には文字）に動きのあるメールを楽しむことができる。また、例えば、メール作成時において、ユーザは文字を入力する際に、タグのようなキャラクタデータを入力するだけで、メール本文の動画像データを生成することができる。従って、ユーザは、動画像データを生成するためにアプリケーションなどを起動する必要がなく、容易に動画像データを生成できる。
【００３０】
また、メールなどの場合、動画像データを一般的な動画用アプリケーションで実行可能なデータとすることで、送信側で動画像データを生成してから送信することにより、受信側は、専用のアプリケーションを用意する必要がなくなる。これにより、送信側は、受信側の使用環境を考慮することなく、動画像データを送信することができる。また、受信側がテキストデータを受信し、動画像データを生成した場合、送受信するデータ量を少なくでき、データが送受信される時間を短縮でき、かつ、通信料などコストダウンを図ることができる。
【００３１】
本発明によれば、テキストデータが、１又は複数の文字データ毎にキャラクタデータが付加された文字列である場合、キャラクタデータを抽出する都度、該キャラクタデータが付加された１又は複数の文字データを取得し、キャラクタデータに基づいて、取得した文字データの動画像データを生成する構成とする。これにより、所望の文字データの動画像データを生成できる。
【００３２】
本発明によれば、表示部に表示しきれなくなり文字データを視認できなくなるおそれを低減できる。
【００３３】
本発明によれば、文字データを印象強く表示することができる。
【００３４】
本発明によれば、１又は複数の文字データを演出表示でき、ユーザの興趣を向上させることができる。
【００３５】
本発明によれば、コンピュータの動きに合わせたキャラクタデータの入力を可能とし、ユーザの操作性を向上させることができる。
【００３６】
本発明によれば、動画表示を盛り上げ、ユーザの興趣を向上させることができる。
【発明を実施するための最良の形態】
【００３７】
以下、図面を参照して本発明の情報機器を携帯電話機とした場合の実施形態について詳細に説明する。
【００３８】
図１は、本実施の形態に係る携帯電話機を用いた通信システムの概要を示す模式図である。通信システムは、音声通話機能及び電子メール機能などのデータ通信機能、並びに音楽再生機能を搭載した送信側及び受信側の携帯電話機１０により構成される。本実施の形態では、携帯電話機同士で電子メールの送受信を行う場合について説明する。
【００３９】
送信側の携帯電話機１０は、電子メールのメール本文を作成し、送信する端末である。そして、送信側の携帯電話機１０において、メール本文を作成する際に、メール本文の文字又は文字列を予め設定された命令コードで指定する。図２は、命令コードを含むメール本文の一例を示す図である。図２に示すように、命令コードは、命令コードの開始を定義する指定コード（例えば、「＠」）と、キャラクタデータである演出ＩＤ（例えば、＠１１，＠１２，＠１３，，など）とから構成される。そして、指定したい文字又は文字列の直後に命令コードを付加することで、文字又は文字列の指定を行うことができる。演出ＩＤについては、後に詳述する。
【００４０】
受信側の携帯電話機１０は、電子メールを受信し、電子メールのメール本文を画面表示する端末である。受信側の携帯電話機１０では、受信した電子メールのメール本文に含まれる命令コードを検出し、命令コードで指定された文字又は文字列の演出表示を実行する。演出表示とは、命令コードにより指定された文字又は文字列を、携帯電話機１０の画面上で移動させ、拡大縮小し、点滅等させて表示することを言う。例えば、図１において、受信側の携帯電話機１０が、送信側の携帯電話機１０から命令コードを含むメール本文「今＠＠１１何＠＠１３している？＠＠１２」を受信した場合、「今」の文字を表示画面の右側から出現させ、「何」の文字を画面中央に小さく表示し拡大する。そして、「している？」の文字を表示画面の右上側から出現させ、画面左側まで水平移動させた後、画面下側に向かって移動させる。演出表示については後に詳述する。
【００４１】
なお、以下の説明では、送信側及び受信側の携帯電話機１０は、それぞれ同じ構成及び機能を有し、同じソフトウェアプログラムが組み込まれているものとして説明する。即ち、図１の受信側の携帯電話機１０から送信側の携帯電話機１０に対して電子メールを送信した場合も同様に、メール本文の演出表示を行うことができる。
【００４２】
図３は、携帯電話機１０のハードウェア構成を示すブロック図である。
【００４３】
携帯電話機１０は、制御部としてのＣＰＵ（Central Processing Unit）１１、ＲＡＭ（Random Access Memory）１２、入力部１３、表示部１４、通信部１５、マイク１６、スピーカ１７、記憶部１８及び加速度センサ１９を含んで構成される。ＣＰＵ１１は、バスを介して携帯電話機１０のハードウェア各部と接続されており、それらを制御すると共に、記憶部１８に格納されたプログラムに従って、種々のソフトウェア的機能を実行する。ＲＡＭ１２は、ＣＰＵ１１がプログラムを実行する際に使用される一時的な記憶手段である。
【００４４】
入力部１３はプッシュボタン等で構成され、文字（記号及び数字を含む）を入力する。また、表示部１４は例えば液晶ディスプレイである。なお、タッチパネルのように入力部１３と表示部１４とを一体的に構成するようにしてもよい。
【００４５】
スピーカ１７は楽曲データ、通話データ、またはマイク１６から入力された音声に係る音声信号を増幅して出力する。マイク１６は外部から入力された音声信号を電気信号へ変換する。変換後の電気信号は図示しないＡ／Ｄ変換器によりデジタルデータへ変換されてＣＰＵ１１へ出力される。通信部１５は高周波送受信部及びアンテナ等を備え、音声データまたはテキストデータ等の各種データの送受信を行う。
【００４６】
記憶部１８は、ハードディスクまたはメモリが用いられ、ＣＰＵ１１が実行するプログラム、楽曲データ、動画像データ及び後述のデータテーブルなどが記憶される。動画像データは、受信した電子メールに含まれる命令コードに基づいて決定された演出を表示部１４で表示するための画像データである。また、ＣＰＵ１１が実行するプログラムは、予め記憶部１８に記憶されたものでもよいし、外部からダウンロードされたものでもよい。
【００４７】
加速度センサ１９は、携帯電話機１０の互いに直交する３方向の動き（加速度）を検出する。加速度センサ１９が検出した加速度はＣＰＵ１１へ出力され、携帯電話機１０のモーションが検出される。携帯電話機１０のモーションとは、携帯電話機１０の傾き度及び移動の軌跡などの動作である。図４は、携帯電話機１０のモーションを説明するための図であり、（ａ）は、携帯電話機１０を右に傾けた場合の図、（ｂ）は、携帯電話機１０を前方に傾けた場合の図である。なお、携帯電話機１０のモーションは、メール本文の作成時における命令コードの入力操作に連動している。
【００４８】
図５は、携帯電話機１０のモーションと入力文字とを対応付けたデータテーブルを示す模式図である。図５に示すデータテーブルは、記憶部１８に記憶され、携帯電話機１０のモーションを検出した場合に参照される。例えば、図４（ａ）に示すように、携帯電話機１０の上部を右に傾けた場合、入力文字が「＠」に決定される。また、図４（ｂ）に示すように、携帯電話機１０の上部を前方に傾けた場合、入力文字が「＠１２」に決定される。また、携帯電話機１０を縦横に振った場合、入力文字が「＠１４」に決定される。即ち、ユーザは、携帯電話機１０を傾ける又は振るなどするだけで、命令コードを入力することができる。なお、命令コードは、入力部１３から入力するようにしてもよい。
【００４９】
図６は、演出ＩＤと演出パターンとを対応付けたデータテーブルを示す模式図である。図６に示すテーブルは、記憶部１８に記憶され、命令コードが検出された際に参照される。命令コードは、上述のように、命令コードの開始を定義する指定コード（本実施の形態では「＠」の文字）と演出ＩＤとから構成される。そして、演出パターンは、実行する演出表示の内容を決定するためのものであり、命令コードに含まれる演出ＩＤと関連付けられている。
【００５０】
例えば、携帯電話機１０が受信した電子メールのメール本文が「今＠＠１１何＠＠１３している？＠＠１２」の場合、文字「今」は命令コード「＠＠１１」で指定されている。従って、文字「今」の演出表示の内容が演出パターン「ワイプ」に決定される。また、同様に、文字「何」の演出表示の内容は演出パターン「ズーム」に、文字列「している？」の演出表示の内容は演出パターン「ターン」に決定される。
【００５１】
図７は、演出パターン「ワイプ」の演出表示を示す図である。演出パターン「ワイプ」の演出表示は、表示画面内に文字が納まる範囲内で画面一杯に拡大された文字を、画面右から出現させ、画面左へ水平移動させる。図８は、演出パターン「ズーム」の演出表示を示す図である。演出パターン「ズーム」の演出表示は、縮小された文字を画面中央に出現させ、画面一杯の大きさまで拡大する。図９は、演出パターン「ターン」の演出表示を示す図である。演出パターン「ターン」の演出表示は、標準サイズの文字を、画面上部右側から出現させ、画面左へ水平移動させる。そして、左端まで移動させた後、画面下部に向かって移動させる。
【００５２】
なお、演出表示は、上述した内容に限定されず、文字を小刻みな振動、点滅、及び回転などの内容であってもよい。例えば、携帯電話機１０を縦横に振った場合、入力文字が「＠１４」に決定され、＠１４は、文字を振動させる演出パターン「バイブ」に関連付けられている。この場合、携帯電話機１０を振る動作と、文字の演出内容とが一致しているため、ユーザに分かり易い操作を提供することができる。
【００５３】
次に、上述のように構成された、受信側及び送信側の携帯電話機１０のそれぞれの動作について説明する。
【００５４】
図１０は、送信側の携帯電話機１０の動作を説明するためのフローチャートである。図１０に示すフローチャートは、携帯電話機１０において、メール機能が開始された場合に、ＣＰＵ１１により実行される。
【００５５】
ＣＰＵ１１は、まず、入力部１３より文字が入力されたか否かを判定する（Ｓ１）。文字が入力された場合（Ｓ１：ＹＥＳ）、ＣＰＵ１１は、入力された文字をＲＡＭ１２などに記憶すると共に、表示部１４に表示する（Ｓ２）。その後、ＣＰＵ１１は、処理をＳ３に移す。一方、文字が入力されていない場合（Ｓ１：ＮＯ）、ＣＰＵ１１は、Ｓ２を実行することなく、処理をＳ３に移す。
【００５６】
次に、ＣＰＵ１１は、携帯電話機１０のモーションを検出したか否かを判定する（Ｓ３）。具体的には、ＣＰＵ１１は、加速度センサ１９が直交する３方向の加速度を検知した場合、３方向の加速度から携帯電話機１０のモーションを検出する。携帯電話機１０のモーションを検出した場合（Ｓ３：ＹＥＳ）、ＣＰＵ１１は、図５のテーブルを参照し、モーションに対応する入力文字を取得する（Ｓ４）。例えば、携帯電話機１０を右横に傾けるモーションを検出した場合、ＣＰＵ１１は、入力文字「＠」を取得する。そして、ＣＰＵ１１は、取得した入力文字をＲＡＭ１２に記憶すると共に、表示部１４に表示する（Ｓ５）。このとき、Ｓ２において入力文字を記憶及び表示している場合には、入力文字に付加して記憶及び表示する。
【００５７】
その後、ＣＰＵ１１は、処理をＳ６に移す。一方、携帯電話機１０のモーションを検出しない場合（Ｓ３：ＮＯ）、ＣＰＵ１１は、Ｓ３及びＳ４を実行せず、処理をＳ６に移す。即ち、Ｓ１〜Ｓ５において、文字及び命令コードの入力操作が行われ、メール本文が作成される。なお、本実施の形態では、命令コードは、携帯電話機１０のモーションに関連付けて入力されるようにしているが、入力部１３から入力できるようにしてもよい。
【００５８】
続いて、ＣＰＵ１１は、電子メールの送信命令を受け付けたか否かを判定する（Ｓ６）。送信命令は、例えば、入力部１３から入力される。送信命令を受け付けた場合（Ｓ６：ＹＥＳ）、ＲＡＭ１２に記憶された文字及び命令コードを送信する（Ｓ７）。その後、ＣＰＵ１１は、メール機能を終了するか否かを判定する（Ｓ８）。メール機能を終了しない場合（Ｓ８：ＮＯ）、ＣＰＵ１１は、処理をＳ１に戻し、再び、文字及び命令コードの入力処理を実行する。メール機能を終了する場合（Ｓ８：ＹＥＳ）、ＣＰＵ１１は、本処理を終了する。一方、Ｓ６において、送信命令を受け付けない場合（Ｓ６：ＮＯ）、ＣＰＵ１１は、Ｓ７を実行することなく、処理をＳ８に移す。
【００５９】
次に、受信側の携帯電話機１０の動作について説明する。図１１は、受信側の携帯電話機１０の動作を説明するためのフローチャートである。図１１に示すフローチャートは、携帯電話機１０において、メール機能が開始された場合に、ＣＰＵ１１により実行される。
【００６０】
ＣＰＵ１１は、電子メールを受信したか否かを判定する（Ｓ１０）。電子メールを受信していない場合（Ｓ１０：ＮＯ）、ＣＰＵ１１は、Ｓ２４に処理を移す。電子メールを受信した場合（Ｓ１０：ＹＥＳ）、ＣＰＵ１１は、受信した電子メールのメール本文を取得し（Ｓ１１）する。そして、ＣＰＵ１１は、ｍを初期値１に設定し（Ｓ１２）、電子メールのメール本文のｍ番目の文字を取得する（Ｓ１３）。次に、ＣＰＵ１１は、取得したｍ番目の文字が指定コード（具体的には文字「＠」）であるか否かを判定する（Ｓ１４）。ｍ番目の文字が指定コードでない場合（Ｓ１４：ＮＯ）、ＣＰＵ１１は、命令コードの開始ではないと判定し、ｍに「１」加算し（Ｓ２５）、Ｓ１３を再実行する。即ち、次の文字に対して同じ処理を行う。
【００６１】
ｍ番目の文字が指定コードである場合（Ｓ１４：ＹＥＳ）、ＣＰＵ１１は、命令コードの開始であると判定し、指定コードの直後の演出ＩＤを抽出する（Ｓ１５）。その後、ＣＰＵ１１は、図６のデータテーブルを参照し、演出ＩＤに基づいて演出パターンを決定する（Ｓ１６）。例えば、ＣＰＵ１１は、「＠１１」の演出ＩＤを取得した場合、指定コード前までの文字列の演出表示の内容を演出パターン「ワイプ」に決定する。このとき、ＣＰＵ１１は、決定した演出パターンをＲＡＭ１２などに記憶する。
【００６２】
次に、ＣＰＵ１１は、メール本文の全文字に対して処理が行われたか否かを判定し（Ｓ１７）、全文字に対して処理が行われていなければ（Ｓ１７：ＮＯ）、処理をＳ１２に戻し、ｍを初期値「１」に戻す。その後、ＣＰＵ１１は、Ｓ１５で抽出した演出ＩＤの次の文字をｍ＝１番目の文字として、上述の処理を行う。
【００６３】
メール本文の全文字に対して処理が行われた場合（Ｓ１７：ＹＥＳ）、ＣＰＵ１１は、表示部１４の画面サイズを取得する（Ｓ１８）。画面サイズとは、例えば、表示部１４のアスペクト比、ピクセル数及びピクセル比などである。そして、ＣＰＵ１１は、決定した演出パターン及び画面サイズに基づいて、動画像データを生成する（Ｓ１９）。動画像データが画面サイズに基づいて生成されることで、演出表示が携帯電話機１０の表示部１４に表示しきれなくなるおそれを低減できる。その結果、携帯電話機１０の機種に依存することなくメール本文の演出表示を実行することができる。
【００６４】
なお、命令コードにより指定された文字列が、画面一杯に拡大するような画像データを作成するような場合、複数の文字数を拡大した場合、視認性が悪化するため、取得した画面サイズと文字列の文字数とから、表示部１４に文字列を表示できるか否かを判断するようにしてもよい。
【００６５】
次に、ＣＰＵ１１は、生成した動画像データに基づく演出表示を実行する（Ｓ２０）。具体的には、図７から図９で説明したように、メール本文「今何している？」の「今」の文字、次に「何」の文字、続いて「している？」の文字列を順にスライドショーのように演出表示する。このとき、各文字及び文字列を表示部１４に表示する時間は適宜変更可能である。これにより、ユーザのメールに対する興趣を向上させることができる。
【００６６】
続いて、ＣＰＵ１１は、音楽再生中であるか否かを判定する（Ｓ２１）。具体的には、ＣＰＵ１１は、携帯電話機１０に搭載される音楽再生機能が実行され、記憶部１８に記憶される楽曲データがスピーカ１７から出力されているか否かを判定する。音楽再生中である場合（Ｓ２１：ＹＥＳ）、ＣＰＵ１１は、音量調整を行う（Ｓ２２）。音量調整は、例えば、演出表示の実行中、音量を小さくするものであってもよいし、文字の動きに合わせて音量を増減するものであってもよい。その後、ＣＰＵ１１は、処理をＳ２３に移す。一方、音楽再生中でない場合（Ｓ２１：ＮＯ）、ＣＰＵ１１は、Ｓ２２を実行することなく、処理をＳ２３に移す。
【００６７】
Ｓ２３において、ＣＰＵ１１は、演出表示が終了するか否かを判定する（Ｓ２３）。演出表示が終了しない場合（Ｓ２３：ＮＯ）、ＣＰＵ１１は、処理をＳ２０に戻す。演出表示が終了する場合（Ｓ２３：ＹＥＳ）、ＣＰＵ１１は、メール機能を終了するか否かを判定する（Ｓ２４）。メール機能を終了する場合（Ｓ２４：ＹＥＳ）、ＣＰＵ１１は、本処理を終了する。メール機能を終了しない場合（Ｓ２４：ＮＯ）、ＣＰＵ１１は、処理をＳ１０に戻す。
【００６８】
なお、本実施の形態では、動画像データを電子メールの受信側の携帯電話機１０で生成しているが、送信側の携帯電話機１０において生成し、生成した動画像データを送信するようにしてもよい。この場合、受信側の携帯電話機１０において動画像データを生成するためのアプリケーションなどを予め用意しておく必要がなくなる。即ち、送信側のユーザは、受信側のユーザの使用環境を考慮せず、演出表示を実行する電子メールを送信することができる。また、命令コードは、本実施の形態の内容に限定されることはなく、適宜変更可能である。例えば、指定コードを「＜＞」などの括弧とし、演出表示したい文字及び文字列を指定コードで括るようにしてもよい。演出ＩＤは、携帯電話機１０の固有の文字又は記号を用いるようにしてもよい。
【００６９】
さらに、本実施の形態では、音楽再生中に演出表示に応じた音量調整が行われるようにしているが、電子メールに楽曲データを添付し、演出表示を実行する際に斯かる楽曲データを再生するようにしてもよい。これにより、ユーザの興趣をより向上させることができる。また、本実施の形態では、入力文字自体が動く動画像データを生成しているが、入力自体の背景が動く動画像データを生成するようにしてもよく、入力文字の色が変更するものであってもよい。
【００７０】
本実施の形態では、携帯電話機同士で行う電子メールを例にとり本発明について説明したが、本発明を、コンピュータで行うチャットなどメッセージの送受信を行う装置及びアプリケーションなどに適用することも可能である。
【００７１】
また、本発明は、上述の携帯電話機などの機器の他、ＰＤＡ（Personal Digital Assistants）、及びパーソナルコンピュータなどで実行するようなプログラムにおいても、本発明を適用することができる。また、本発明のプログラムは、ＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭ、ＦＤ（フレキシブルディスク）、その他任意の記録媒体に記憶することも可能である。
【００７２】
その他、具体的構成などは、適宜設計変更可能であり、発明の実施の形態に記載された、作用及び効果は、本発明から生じる最も好適な作用及び効果を列挙したに過ぎず、本発明による作用及び効果は、本発明の実施の形態に記載されたものに限定されるものではない。
【図面の簡単な説明】
【００７３】
【図１】本実施の形態に係る携帯電話機を用いた通信システムの概要を示す模式図である。
【図２】命令コードを含むメール本文の一例を示す図である。
【図３】携帯電話機のハードウェア構成を示すブロック図である。
【図４】携帯電話機のモーションを説明するための図であり、（ａ）は、携帯電話機を右に傾けた場合の図、（ｂ）は、携帯電話機を前方に傾けた場合の図である。
【図５】携帯電話機のモーションと入力文字とを対応付けたデータテーブルを示す模式図である。
【図６】演出ＩＤと演出パターンとを対応付けたデータテーブルを示す模式図である。
【図７】演出パターン「ワイプ」の演出表示を示す図である。
【図８】演出パターン「ズーム」の演出表示を示す図である。
【図９】演出パターン「ターン」の演出表示を示す図である。
【図１０】送信側の携帯電話機の動作を説明するためのフローチャートである。
【図１１】受信側の携帯電話機の動作を説明するためのフローチャートである。
【符号の説明】
【００７４】
１０  携帯電話機
１１  ＣＰＵ
１２  ＲＡＭ
１３  入力部
１４  表示部
１５  通信部
１６  マイク
１７  スピーカ
１８  記憶部
１９  加速度センサ
【図１】
2009157082.tif 000003
【図２】
2009157082.tif 000004
【図３】
2009157082.tif 000005
【図４】
2009157082.tif 000006
【図５】
2009157082.tif 000007
【図６】
2009157082.tif 000008
【図７】
2009157082.tif 000009
【図８】
2009157082.tif 000010
【図９】
2009157082.tif 000011
【図１０】
2009157082.tif 000012
【図１１】
2009157082.tif 000013