(57)【特許請求の範囲】
【請求項１】
メッセージ本文と、アプリケーションソフトウェアが対応付けられた複数の選択肢と、を含むメッセージを受信する受信部と、
前記受信部が受信した前記メッセージ本文と前記複数の選択肢とを表示する表示部と、
文字列を入力する入力部と、
受信した前記メッセージの内容に基づき、前記入力部から入力した文字列により返信用メッセージ本文を作成する本文作成部と、
前記表示部に表示された前記複数の選択肢から特定の選択肢を選択するとともに、該選択された選択肢にアプリケーションソフトウェアが対応付けられている場合に、該対応付けられたアプリケーションソフトウェアを起動させ、該アプリケーションソフトウェアの実行結果を得る選択肢選択部と、
前記返信用メッセージ本文と、前記選択肢選択部が選択した前記選択肢と、該選択した選択肢にアプリケーションソフトウェアが対応付けられている場合の該対応付けられた前記アプリケーションソフトウェアの実行結果と、を含む返信用メッセージを作成するメッセージ作成部と、
前記メッセージ作成部で作成した返信用メッセージを送信する送信部と、
を備えることを特徴とするメッセージ作成支援装置。
【請求項２】
前記入力部から入力した文字列により複数の選択肢を作成する選択肢作成部と、
前記選択肢作成部が作成した複数の選択肢に、該選択肢の選択と連動して起動するアプリケーションソフトウェアを選択して対応付ける起動アプリケーション選択部と、を備え、
前記本文作成部は、前記入力部から入力した文字列によりメッセージ本文を更に作成し、
前記メッセージ作成部は、前記本文作成部が作成した前記メッセージ本文と、前記起動アプリケーション選択部が前記アプリケーションソフトウェアと対応付けた前記選択肢と、を含むメッセージを更に作成し、
前記送信部は、前記メッセージ作成部が作成した前記メッセージを送信する、
ことを特徴とする請求項１に記載のメッセージ作成支援装置。
【請求項３】
前記選択肢と対応付けられた前記アプリケーションソフトウェアは、該アプリケーションソフトウェアを一意に識別するアプリケーションコードで識別されることを特徴とする請求項1または２に記載のメッセージ作成支援装置。
【請求項４】
メッセージ本文と、アプリケーションソフトウェアが対応付けられた複数の選択肢と、を含むメッセージを受信する受信ステップと、
前記受信ステップで受信した前記メッセージ本文と前記複数の選択肢とを表示する表示ステップと、
文字列を入力する入力ステップと、
受信した前記メッセージの内容に基づき、前記入力ステップで入力した文字列により返信用メッセージ本文を作成する本文作成ステップと、
前記表示ステップで表示された前記複数の選択肢から特定の選択肢を選択するとともに、該選択された選択肢にアプリケーションソフトウェアが対応付けられている場合に、該対応付けられたアプリケーションソフトウェアを起動させ、該アプリケーションソフトウェアの実行結果を得る選択肢選択ステップと、
前記返信用メッセージ本文と、前記選択肢選択ステップで選択した前記選択肢と、該選択した選択肢にアプリケーションソフトウェアが対応付けられている場合の該対応付けられた前記アプリケーションソフトウェアの実行結果と、を含む返信用メッセージを作成するメッセージ作成ステップと、
前記メッセージ作成ステップで作成した返信用メッセージを送信する送信ステップと、
を備えることを特徴とするメッセージ作成支援方法。
【請求項５】
メッセージ本文と、アプリケーションソフトウェアが対応付けられた複数の選択肢と、を含むメッセージを受信する受信ステップと、
前記受信ステップで受信した前記メッセージ本文と前記複数の選択肢とを表示する表示ステップと、
文字列を入力する入力ステップと、
受信した前記メッセージの内容に基づき、前記入力ステップで入力した文字列により返信用メッセージ本文を作成する本文作成ステップと、
前記表示ステップで表示された前記複数の選択肢から特定の選択肢を選択するとともに、該選択された選択肢にアプリケーションソフトウェアが対応付けられている場合に、該対応付けられたアプリケーションソフトウェアを起動させ、該アプリケーションソフトウェアの実行結果を得る選択肢選択ステップと、
前記返信用メッセージ本文と、前記選択肢選択ステップで選択した前記選択肢と、該選択した選択肢にアプリケーションソフトウェアが対応付けられている場合の該対応付けられた前記アプリケーションソフトウェアの実行結果と、を含む返信用メッセージを作成するメッセージ作成ステップと、
前記メッセージ作成ステップで作成した返信用メッセージを送信する送信ステップと、
をコンピュータに実行させることを特徴とするメッセージ作成支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＳＭＳ（Short Message Service）、ＭＭＳ（Multimedia Messaging Service）、電子メール（E-MAIL）、近距離無線通信や赤外線データ通信などをベースにメッセージの送受信ができる携帯端末等の通信機器に用いるメッセージ作成支援装置、メッセージ作成支援方法及びメッセージ作成支援プログラムに関する。
【背景技術】
【０００２】
現在、パソコン、携帯端末等を用いた電子メール、ＩＭＰＳ（Instant Messaging and Presence Service）によるコミュニケーションが大きく普及しており、電子メールを受信した場合、それに対する返信も頻繁に行われている。
【０００３】
例えばメッセージが電子メールである場合、一般にはメール作成・送信者(以下、送信者)からメール返信者(以下、返信者)へ何らかの返信を期待して作成し、送信されることが大多数である。しかし、返信者は送信者の意図が理解できずに送信者が期待した内容を返信しない場合があり、そのような場合は再び送信者がメールを作成・送信する必要が発生し二度手間になることがある。また、単純な回答にも拘わらず内容が長文となるため返信者の手間がかかってしまう場合も多くある。
【０００４】
ここで、選択肢情報を電子メールに付加して電子メールを送信し、電子メールを受信した場合に付加されている選択肢情報に対応する選択肢を表示させ、何れかの選択肢が選択された場合に、選択された選択肢に対応する返信用選択肢情報を返信する発明が知られている（特許文献１）。
【０００５】
また、あらかじめ定められた選択肢があり、メール送信者は、あらかじめ定められた選択肢の中から返信者に返信してもらいたい選択肢を選んでメールを送信するという発明が知られている（特許文献２）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−２５９３００号公報
【特許文献２】特開２００１−２１６２１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、新たに任意の選択肢を作成して送りたいことがあるが、送信者が任意の選択肢を作成したりメールを送信したりすることは、特許文献１及び２に記載の方法ではすることができない。
【０００８】
また、返信者が選択肢から回答を選ぶだけではなく、選択肢の選択に関連して任意の内容を返信したいことがあるが、特許文献１及び２に記載の方法では、選択肢を選択することができるのみで、任意の内容を付加して返信することができない。このことは電子メールに限らず、一般的なメッセージの返信の場合についても同様である。
【０００９】
本発明はこのような事情に鑑みてなされたもので、送信者の意図した選択肢を簡便に作成してメールに含めて送信したり、あるいは、返信者が選択肢の選択と返信したい任意の内容を含めたメールを返信することのできるメッセージ作成支援装置、メッセージ作成支援方法、及びメッセージ作成支援プログラムを提供する。
【課題を解決するための手段】
【００１１】
本発明の第１の観点に係るメッセージ作成支援装置は、
メッセージ本文と、アプリケーションソフトウェアが対応付けられた複数の選択肢と、を含むメッセージを受信する受信部と、
前記受信部が受信した前記メッセージ本文と前記複数の選択肢とを表示する表示部と、
文字列を入力する入力部と、
受信した前記メッセージの内容に基づき、前記入力部から入力した文字列により返信用メッセージ本文を作成する本文作成部と、
前記表示部に表示された前記複数の選択肢から特定の選択肢を選択するとともに、該選択された選択肢にアプリケーションソフトウェアが対応付けられている場合に、該対応付けられたアプリケーションソフトウェアを起動させ、該アプリケーションソフトウェアの実行結果を得る選択肢選択部と、
前記返信用メッセージ本文と、前記選択肢選択部が選択した前記選択肢と、該選択した選択肢にアプリケーションソフトウェアが対応付けられている場合の該対応付けられた前記アプリケーションソフトウェアの実行結果と、を含む返信用メッセージを作成するメッセージ作成部と、
前記メッセージ作成部で作成した返信用メッセージを送信する送信部と、
を備えることを特徴とする。
【００１３】
本発明の第２の観点に係るメッセージ作成支援方法は、
メッセージ本文と、アプリケーションソフトウェアが対応付けられた複数の選択肢と、を含むメッセージを受信する受信ステップと、
前記受信ステップで受信した前記メッセージ本文と前記複数の選択肢とを表示する表示ステップと、
文字列を入力する入力ステップと、
受信した前記メッセージの内容に基づき、前記入力ステップで入力した文字列により返信用メッセージ本文を作成する本文作成ステップと、
前記表示ステップで表示された前記複数の選択肢から特定の選択肢を選択するとともに、該選択された選択肢にアプリケーションソフトウェアが対応付けられている場合に、該対応付けられたアプリケーションソフトウェアを起動させ、該アプリケーションソフトウェアの実行結果を得る選択肢選択ステップと、
前記返信用メッセージ本文と、前記選択肢選択ステップで選択した前記選択肢と、該選択した選択肢にアプリケーションソフトウェアが対応付けられている場合の該対応付けられた前記アプリケーションソフトウェアの実行結果と、を含む返信用メッセージを作成するメッセージ作成ステップと、
前記メッセージ作成ステップで作成した返信用メッセージを送信する送信ステップと、
を備えることを特徴とする。
【００１５】
本発明の第３の観点に係るメッセージ作成支援プログラムは、
メッセージ本文と、アプリケーションソフトウェアが対応付けられた複数の選択肢と、を含むメッセージを受信する受信ステップと、
前記受信ステップで受信した前記メッセージ本文と前記複数の選択肢とを表示する表示ステップと、
文字列を入力する入力ステップと、
受信した前記メッセージの内容に基づき、前記入力ステップで入力した文字列により返信用メッセージ本文を作成する本文作成ステップと、
前記表示ステップで表示された前記複数の選択肢から特定の選択肢を選択するとともに、該選択された選択肢にアプリケーションソフトウェアが対応付けられている場合に、該対応付けられたアプリケーションソフトウェアを起動させ、該アプリケーションソフトウェアの実行結果を得る選択肢選択ステップと、
前記返信用メッセージ本文と、前記選択肢選択ステップで選択した前記選択肢と、該選択した選択肢にアプリケーションソフトウェアが対応付けられている場合の該対応付けられた前記アプリケーションソフトウェアの実行結果と、を含む返信用メッセージを作成するメッセージ作成ステップと、
前記メッセージ作成ステップで作成した返信用メッセージを送信する送信ステップと、
をコンピュータに実行させることを特徴とする
【発明の効果】
【００１６】
本発明によれば、送信者の意図した選択肢を簡便に作成してメールに含めて送信したり、あるいは、返信者が選択肢の選択と返信したい任意の内容を含めたメールを返信することができる。この効果は、例えば、煩雑なキー操作が不得手なメッセージ返信者（お年寄り、子供、視覚障害者等）に対して特に顕著となる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態に係るモバイル通信端末の機能的な構成を示すブロック図である。
【図２】本発明の一実施形態に係る送信時のメール作成処理のフローチャートである。
【図３】図２に示す選択肢作成処理のフローチャートである。
【図４】図２に示す選択肢削除処理のフローチャートである。
【図５】図２に示すメール送信処理のフローチャートである。
【図６】一実施形態に係る返信時のメール作成処理のフローチャートである。
【図７】図６に示すアプリケーション処理のフローチャートである。
【図８】図６に示すメール返信処理のフローチャートである。
【図９】一実施形態に係るアプリケーションコードが記述された選択肢を含むメールの内容を表示した図である。
【発明を実施するための形態】
【００１８】
以下では、モバイル通信端末における電子メールを例に本発明の一実施形態について説明する。この場合は、モバイル通信端末の内、電子メールの作成を含む、電子メールの送信、返信に関係する部分がメッセージ作成支援装置に該当する。図１はモバイル通信端末の電子メールの作成を含む、電子メールの送信、返信に関係する部分の構成を示す。図１に示すように、モバイル通信端末１は、バス１００、制御部１１０、通信部１２０、表示部１３０、操作部１４０、記憶部１５０、カメラ処理部１６０、メール作成部１７０を備える。以下ではこれらの各構成要素を電子メール機能に限定して説明する。
【００１９】
バス１００は、これから述べる各部間で相互にデータを伝送する。このバス１００を介して、各部の協調動作、制御部１１０による各部の制御等が実現される。
【００２０】
制御部１１０は、ＣＰＵ、メモリ、タイマ等から成るマイクロプロセッサユニット等を備えている。記憶部１５０に記憶された動作制御用プログラムは、このメモリに読み込まれ、ＣＰＵがその動作制御用プログラムを実行することにより、制御部１１０が、モバイル通信端末１全体の動作を制御する。
【００２１】
具体的には、制御部１１０は、通信部１２０による電子メールの送受信、表示部１３０を用いた文字を含む画像表示動作、カメラ処理部１６０を用いた撮像動作、及びメール作成部１７０を用いたメール作成動作等を制御する。
【００２２】
制御部１１０によって実行される動作制御用プログラムは、これらの動作をそれぞれ独立して実行する複数のアプリケーションソフトウエア（以下、「アプリケーション」と略述する）の集まりとして生成されている。例えば、電子メールを作成しようとして、ユーザが、操作部１４０を操作すると、その旨の信号が制御部１１０に出力される。制御部１１０は、その信号を受けて、メール作成部１７０のアプリケーションを起動し、実行する。すなわち、制御部１１０は、操作部１４０から入力される操作信号に従って、動作させるべきアプリケーションを起動して、そのアプリケーションを実行することにより、対応する各部を機能させ、モバイル通信端末１全体の動作を制御する。これにより、モバイル通信端末１の各種機能が実現される。なお、ある部位を起動させるとは、当該部位を動作させるアプリケーションを起動させることをいう。
【００２３】
通信部１２０は、送信部、及び受信部を備え、制御部１１０の制御の下、不図示の無線通信基地局を介して、電子メールでやりとりするデータ（メール本文、添付ファイル等）を送受信する。通信部１２０は、例えば、Ｗ−ＣＤＭＡ（Wideband Code Division Multiple Access）、ＥＶ−ＤＯ（Evolution Data Only）、ＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）、ＬＴＥ（Long Term Evolution）などの広域無線通信方式に基づいて他のモバイル通信端末と通信する。
【００２４】
表示部１３０は、ドットマトリクスタイプの液晶表示（ＬＣＤ）パネル等の表示パネルや、その表示パネルを駆動するドライバ回路等を備えている。表示部１３０は、制御部１１０の制御の下、作成中のメール本文、選択肢の内容、受信したメールに係る文字、画像等の添付ファイルの内容を表示する。
【００２５】
操作部１４０は、キーボード、カーソルキー、テンキー等の各種操作キーを備えている。操作部１４０は、入力部に該当し、ユーザの操作入力を受け付け、その操作入力に対応する操作信号を制御部１１０に出力する。なお、所定のアプリケーションが起動した後は当該アプリケーションに対応する部位に直接、操作信号が出力されることもある。
【００２６】
記憶部１５０は、各種データ、及び制御部１１０が実行する動作制御プログラムを記憶する。各種データには、宛先一覧等が含まれる。記憶部１５０は、モバイル通信端末１に内蔵されるメモリであっても良いし、取り外し可能な外部メモリであっても良い。  
【００２７】
カメラ処理部１６０は、撮像デバイスと画像処理デバイス等を備えている。カメラ処理部１６０は、制御部１１０の制御の下、撮像を行い、静止画や動画の画像データを取得する。制御部１１０は、取得された画像データを記憶部１５０に画像ファイルとして記憶させる。
【００２８】
メール作成部１７０は、操作部１４０が受け付けた、ユーザからの操作入力に対応して制御部１１０に出力された操作信号に基づいて制御部１１０により起動され、起動後のユーザからの操作入力によりメールを作成する。
【００２９】
メール作成部１７０は、宛先選択部２１０、本文作成部２２０、選択肢作成部２３０、選択肢選択部２４０、起動アプリケーション選択部２５０、及び添付ファイル選択部２６０を備え、それぞれ制御部１１０により起動される。メール作成部１７は、送信、及び返信用のメールを作成する際に使用される。
【００３０】
宛先選択部２１０は、記憶部１５０に記憶されている宛先の一覧の中からユーザがメールを送信したい宛先を操作部１４０からの操作入力により選択し、メールの宛先とする。宛先選択部２１０は、メールの送信、及び返信の際に使用される。
【００３１】
本文作成部２２０は、操作部１４０からユーザが入力する所定の操作入力に対応して出力される操作信号を制御部１１０が受けることにより、メール作成部１７０を介して起動され、起動後は、操作部１４０からの操作入力に基づいてメール本文を作成する。また、本文作成部２２０は作成中の文章を、制御部１１０を介して、表示部１３０に表示させ（プレビュー機能）るとともに、作成した本文を記憶部１５０に記憶させる。本文作成部２２０は、メールの送信、及び返信用のメール本文作成の際に使用される。
【００３２】
選択肢作成部２３０は、操作部１４０からユーザが入力する所定の操作入力に対応して出力される操作信号を制御部１１０が受けることにより、メール作成部１７０を介して起動され、起動後は、操作部１４０からの操作入力に基づいて、選択肢を作成し、採番して記憶部１５０に保存する。
【００３３】
また、選択肢作成部２３０は、各選択肢にアプリケーションを対応付けることができる。対応付けとは、選択肢の選択とアプリケーションの起動とを連動させることである。この対応付けは操作部１４０からのユーザの操作入力による。
【００３４】
更に、選択肢作成部２３０は、操作部１４０からの操作入力により、作成済みの選択肢から特定の選択肢を削除することができる。
【００３５】
なお、選択肢作成部２３０は、作成中の選択肢の内容、及び作成した選択肢の内容を、制御部１１０を介して、表示部１３０に表示させる選択肢表示機能を備える。
【００３６】
選択肢作成部２３０は、送信用のメールに選択肢を含める際に使用される。
【００３７】
選択肢選択部２４０は、通信部１２０を介して受信したメールに含まれる選択肢から、操作部１４０からの操作入力により特定の選択肢を選択する。その際、選択肢選択部２４０は、まず、受信メールに含まれる選択肢を表示部１３０に表示させる。そして、操作部１４０からの操作入力により、返信内容としたい特定の選択肢を選択する。選択肢選択部２４０は、選択肢を含む受信メールに対して返信する際に使用される。
【００３８】
起動アプリケーション選択部２５０は、選択肢作成部２３０により、選択肢が作成された場合に、各選択肢のいずれかを選択したときに、その選択に連動して起動するアプリケーションを選択して選択肢に対応付ける。アプリケーションは選択肢毎にあらかじめ決められたものとしても良いし、ユーザによる操作部１４０からの操作入力により選択してもよい。起動アプリケーション選択部２５０は、選択肢に連動させるアプリケーションを含めて送信用メールを作成するときに使用される。
【００３９】
添付ファイル選択部２６０は、上記選択肢に対応付けられたアプリケーションの起動、実行により作成されて記憶部１５０に格納されたファイルを特定し返信メールの添付ファイルとして選択する。例えば、添付ファイル選択部２６０は、当該ファイルを、記憶部１５０に格納されたファイルのタイムスタンプに基づき、特定し選択することができる。また、記憶部１５０に格納されたその日のタイムスタンプを有するファイルの内容を表示部１３０に表示させ、操作部１４０からの操作入力により、ユーザ（この場合は返信者）に選択させても良い。添付ファイル選択部２６０は、アプリケーションと対応付けられた選択肢を含む受信メールへの返信メール作成の際に使用される。
【００４０】
以上の各部の機能を踏まえて、メール作成部１７０は、選択肢を含むメールを作成するときは、本文作成部２２０で作成された本文と、選択肢作成部２３０で選択肢が作成された場合の作成された選択肢とを合わせてメールを作成する。
【００４１】
作成された選択肢を含めてメールを作成するときは、メール作成部１７０は、選択肢を添付ファイルにしてもよいし、メール本文に組み込んでもよい。添付ファイルにするときは、保存された選択肢を、例えば、テキスト形式のまま特有の拡張子を付けたファイルとする。このときのテキストの１つの選択肢は、番号、選択肢、及び、その選択肢に起動用のアプリケーションが対応付けられる場合のアプリケーションコードで構成される。複数の選択肢は選択肢毎に改行され、選択肢の番号を連番として連続して配置・記述される。テキストは最後にＥＯＦ（End Of File）が記述される。なお、選択肢をメール本文に組み込むときは、例えば、html形式に変換して組み込む。
【００４２】
また、受信メールに対する返信メールを作成するときは、メール作成部１７０は、本文作成部２２０で作成された本文と、受信メールに選択肢が含まれている場合の選択肢選択部２４０で選択された選択肢と、更にその選択肢にアプリケーションが付加されている場合のその実行結果ファイルとを合わせてメールを作成する。
【００４３】
次に、本実施形態のメッセージ作成支援装置における送信時のメール作成処理手順をメール送信処理を含めて、図２を参照して説明する。「送信時」とは、特に言及しない限り、以下では、「返信ではないメール送信時」という意味であり、「返信時」と対比して使用される。
【００４４】
まず、制御部１１０は、操作部１４０からの所定の操作入力によりメール作成部１７０を介して本文作成部２２０を起動する。起動後、本文作成部２２０は、操作部１４０からの操作入力により、メール本文を作成し、本文の内容を記憶部１５０に保存する（ステップＳ１０１）。
【００４５】
次に、制御部１１０は、選択肢の数を値Ｎとして計数する選択肢カウンタの値Ｎを０に初期化する（ステップＳ１０２）。選択肢カウンタの値Ｎは、例えば、記憶部１５０に記憶される。
【００４６】
制御部１１０は、操作部１４０からの所定の操作入力の有無により、「選択肢の作成」が選択されたかどうかを判別する（ステップＳ１０３）。
【００４７】
制御部１１０は、「選択肢の作成」が選択されたと判別した場合（ステップＳ１０３：YES）、メール作成部１７０を介して選択肢作成部２３０を起動し、選択肢作成部２３０は、操作部１４０からの操作入力により選択肢作成処理を行う（ステップＳ１０４）。
【００４８】
ここで、図３を参照して選択肢作成処理（ステップＳ１０４）の詳細について説明する。
【００４９】
ユーザは、メールを送信する相手に答えてほしい内容を選択肢の形にして操作部１４０から入力し、選択肢作成部２３０は、この操作入力に従って、新たな選択肢を作成し（ステップＳ２０１）、選択肢カウンタの値Ｎを１つ増加させる（ステップＳ２０２）。
【００５０】
なお、ステップＳ２０１の選択肢作成の際、選択肢作成部２３０は、操作部１４０からの操作入力により、起動アプリケーション選択部２５０を起動することができ、起動アプリケーション選択部２５０は、選択肢に、メールを受信したユーザに起動して欲しいアプリケーション（例えば、カメラ撮影やビデオ撮影など）を選んで対応付けることができる。アプリケーションを選択肢に対応付ける場合、起動アプリケーション選択部２５０は、ユーザの希望するアプリケーションを、識別コードであるアプリケーションコードで各選択肢に対応付ける。
【００５１】
次に、選択肢作成部２３０は、操作部１４０からの所定の操作入力の有無により、ユーザがさらに新たな選択肢を作成するかどうかを判別する（ステップＳ２０３）。選択肢作成部２３０は、ユーザがさらに新たな選択肢を作成すると判別した場合（ステップＳ２０３：ＹＥＳ）、ステップＳ２０１からの処理を繰り返す。
【００５２】
一方、選択肢作成部２３０は、ユーザがさらに新たな選択肢を作成しないと判別した場合（ステップＳ２０３：ＮＯ）、作成処理を終了する。
【００５３】
図２に戻って、制御部１１０は、「選択肢の作成」が選択されていないと判別した場合（ステップＳ１０３：NO）、操作部１４０からの所定の操作入力の有無により、「選択肢の削除」が選択されたかどうかを判別する（ステップＳ１０５）。
【００５４】
制御部１１０は、「選択肢の削除」が選択されたと判別した場合（ステップＳ１０５：YES）、選択肢作成部２３０を介して、選択肢削除処理を行う（ステップＳ１０６）。
【００５５】
ここで、図４を参照して選択肢削除処理について説明する。
【００５６】
選択肢作成部２３０は、選択肢カウンタの値Ｎが０であるかどうかを判別する。（ステップＳ３０１）。
【００５７】
選択肢作成部２３０は、選択肢カウンタの値Ｎが０であると判別した場合、選択肢削除処理を終了する。（ステップＳ３０１：ＹＥＳ）。
【００５８】
選択肢作成部２３０は、選択肢カウンタの値Ｎが０でないと判別した場合（ステップＳ３０１：NO）、表示部１３０に選択肢を表示させ、操作部１４０からの操作入力により選択された選択肢を削除し（ステップＳ３０２）、選択肢カウンタの値Ｎを１つ減少させる（ステップＳ３０３）。
【００５９】
次に、選択肢作成部２３０は、さらに「選択肢の削除」が選択されたかどうかを判別する（ステップＳ３０４）。
【００６０】
選択肢作成部２３０は、さらに「選択肢の削除」が選択されたと判別した場合（ステップＳ３０４：ＹＥＳ）、ステップＳ３０１からの処理を再度繰り返す。
【００６１】
一方、選択肢作成部２３０は、さらなる「選択肢の削除」はないと判別した場合（ステップＳ３０４：ＮＯ）、削除処理を終了する。
【００６２】
図２に戻って、制御部１１０は、「選択肢の削除」が選択されていないと判別した場合（ステップＳ１０５：NO）、操作部１４０を介した所定の操作入力の有無により、「メール送信」が選択されたかどうかを判別する（ステップＳ１０７）。
【００６３】
制御部１１０は、「メール送信」が選択されていないと判別した場合（ステップＳ１０７：NO）、ステップS１０３以降の処理を繰り返す。
【００６４】
一方、制御部１１０は、「メール送信」が選択されたと判別した場合（ステップＳ１０７：YES）、メール送信処理を実行する（ステップＳ１０８）。
【００６５】
ここで、図５を参照してメール送信処理について説明する。
【００６６】
制御部１１０は、メール作成部１７０を起動する。メール作成部１７０は、選択肢カウンタの値Ｎが０であるかどうか判別する。（ステップＳ４０１）。
【００６７】
メール作成部１７０は、選択肢カウンタの値Ｎが０であると判別した場合（ステップＳ４０１：YES）、本文作成部２２０で作成したメール本文の内容でメールを作成する（ステップS４０２)。
【００６８】
一方、メール作成部１７０は、選択カウンタの値Ｎが０でないと判別した場合（ステップＳ４０１：NO）、本文作成部２２０で作成したメール本文と選択肢の内容とでメールを作成する（ステップS４０３)。この選択肢はアプリケーションが対応付けられた選択肢であっても良い。
【００６９】
制御部１１０は、作成されたメールを、通信部１２０の送信部を介して送信する（ステップＳ４０４）。
【００７０】
次に、モバイル通信端末１における返信時のメール作成処理の手順について、図６を参照して説明する。
【００７１】
まず、モバイル通信端末１は、通信部１２０の受信部を介してメールを受信する（ステップＳ５０１）。
【００７２】
制御部１１０は、受信したメールの本文の内容、及び選択肢があれば対応付けられたアプリケーションコードを含めその内容を表示部１３０に表示する（ステップＳ５０２）。
【００７３】
次に、制御部１１０は、操作部１４０からの所定の操作入力により、本文作成部２２０を起動する。起動後、本文作成部２２０は、表示されたメール本文、及び選択肢の内容に基づき、返信者が行う操作部１４０からの入力により、返信用のメール本文を作成し、作成中のメール本文を表示部１３０に表示すると共に、作成した本文の内容を記憶部１５０に保存する（ステップＳ５０３）。
【００７４】
次に、制御部１１０は、受信メールに選択肢があるかどうかを判別する（ステップＳ５０４）。この判別は、実はステップＳ５０２で既に行われている。
【００７５】
受信メールに選択肢がなければ（ステップＳ５０４；ＮＯ）、制御部１１０は、返信内容識別値の値Ｍを０にして（ステップＳ５０５）、メール送信処理を行う（ステップＳ５１０）。この返信内容識別値Ｍは、返信するメールを構成する内容を示す。図２に示す送信メールの作成においては、送信するメールを構成する内容は選択肢カウンタの値Ｎにより判断される。従って、返信時も選択肢カウンタの値Ｎを上記値Ｍとして流用してもよい。
【００７６】
受信メールに選択肢があれば（ステップＳ５０４；ＹＥＳ）、制御部１１０はメール作成部１７０を介して選択肢選択部２４０を起動する。起動後、選択肢選択部２４０は、値Ｍを１にして（ステップＳ５０６）操作部１４０からの操作入力により、表示されている選択肢から特定の選択肢を選択する（ステップＳ５０７）。
【００７７】
選択肢が選択されると、制御部１１０は、選択された選択肢が、アプリケーションを起動する選択肢かどうかを判別する（ステップＳ５０８）。この判別は、選択した選択肢にアプリケーションコードが対応付けられているかどうかによる。
【００７８】
選択した選択肢にアプリケーションコードが対応付けられていなければ、制御部１１０は、その選択肢は、アプリケーションを起動する選択肢ではないと判別し（ステップＳ５０８；ＮＯ）、メール返信処理に移行する（ステップＳ５１１）。
【００７９】
選択した選択肢にアプリケーションコードが対応付けられていれば、制御部１１０は、その選択肢は、アプリケーションを起動する選択肢であると判別し（ステップＳ５０８；ＹＥＳ）、値Ｍを２に設定し（ステップＳ５０９）、対応付けられたアプリケーションコードに従って、該当するアプリケーション処理に移行する（ステップＳ５１０）。アプリケーション処理の詳細については後述する。
【００８０】
アプリケーション処理が実行された後、制御部１１０は、メール返信処理に移行する（ステップＳ５１１）。メール返信処理の詳細については後述する。
【００８１】
図７に従って、図６のステップＳ５１０のアプリケーション処理について説明する。
【００８２】
アプリケーション処理では、制御部１１０は、選択肢選択部２４０を介して、選択した選択肢に付されたアプリケーションコードに従って、アプリケーションを記憶部１５０から読み出し、起動する（ステップＳ６０１）。アプリケーションは、例えば、起動した状態で待機状態となり、制御部１１０は、このアプリケーションを実行するかどうかを判別する（ステップＳ６０２）。この判別は、操作部１４０から、実行に関する所定の操作入力が返信者によりなされたかどうかにより行われる。アプリケーションを実行するという所定の操作入力が返信者によりなされれば（ステップＳ６０２；ＹＥＳ）、アプリケーションが実行される（ステップＳ６０４）。
【００８３】
例えばアプリケーションがカメラ撮影の場合、返信者がカメラ撮影の操作入力を行えば（ステップＳ６０２；ＹＥＳ）、制御部１１０は、カメラ処理部１６０による撮影を実行し、撮影した静止画の画像データを画像ファイルとして記憶部１５０に保存するとともに、表示部１３０に表示する（ステップＳ６０４）。撮影は複数回実行されることもある。その場合は撮影した画像データも複数になる。そのため表示対象の画像データを特定する必要が生じる。例えば、ファイルに付されるタイムスタンプに基づきアプリケーション起動時と同日のタイムスタンプを有するファイルを表示対象として特定することができる。返信者は表示されたファイルから返信用の１又は複数のファイルを選択する。
【００８４】
アプリケーションを実行しない旨の所定の操作入力が返信者によりなされれば（ステップＳ６０２；ＮＯ）、例えば、代替の実行結果候補の表示がなされる（ステップＳ６０３）。アプリケーションがカメラ撮影の場合、例えば、記憶部１５０に記憶されている過去に撮影して得られた画像ファイルが表示部１３０に表示される。画像ファイルの表示対象は、例えば、ファイルに付されたタイムスタンプに基づき、アプリケーション起動時を基準とし、所定の時間遡った期間内に取得されたファイルとする。
【００８５】
次に、制御部１１０は、ステップＳ６０３又はステップＳ６０４で表示された画像データの中から選択された添付用の画像データで添付ファイルを作成し、記憶部１５０に保存し（ステップＳ６０５）、図６のステップＳ５１０に戻る。添付用の画像データの選択は操作部１４０からの返信者の操作入力により行われる。
【００８６】
なお、このアプリケーション処理で何もしないでアプリケーションが終了される場合は、例えば「本当に終了しますか？」等のテロップや、「過去のファイルを参照しますか？」等のテロップを表示し、注意を喚起しても良い。
【００８７】
次に、図６のステップＳ５１１に示すメール返信処理について図８に従って説明する。
【００８８】
制御部１１０は、メール作成部１７０を起動する。メール作成部１７０は、返信内容識別値Ｍが０であるかどうかを判別する（ステップＳ７０１）。Ｍ＝０であれば（ステップＳ７０１；ＹＥＳ）、本文作成部２２０で作成された本文の内容のみでメールを作成する（ステップＳ７０２）。
【００８９】
Ｍ＝０でなければ（ステップＳ７０１；ＮＯ）、メール作成部１７０は、値Ｍが１であるかどうかを判別する（ステップＳ７０３）。Ｍ＝１であれば（ステップＳ７０３；ＹＥＳ）、メール作成部１７０は、本文作成部２２０で作成された本文の内容、及び選択肢の選択結果を含めてメールを作成する（ステップＳ７０４）。
【００９０】
Ｍ＝１でなければ（ステップＳ７０３；ＮＯ）、メール作成部１７０は、Ｍ＝２と判断し、本文作成部２２０で作成された本文の内容、選択肢の選択結果、及びアプリケーション実行結果ファイルを含めてメールを作成する（ステップＳ７０５）。
【００９１】
メール作成部１７０は、ステップＳ７０５で、添付ファイル選択部２６０を介して、記憶部１５０に保存された実行結果ファイルを抽出する。添付ファイル選択部２６０は、例えば、記憶保存されているファイルに付されたタイムスタンプに基づき、アプリケーション実行時以降で最も近い日時のタイムスタンプの付されたファイルをアプリケーション実行結果ファイルとして選択する。アプリケーション起動と同日のタイムスタンプが付されたファイルを表示部１３０に表示し、返信者がその中から操作部１４０から操作入力を行うことにより選択してもよい。
【００９２】
次に、本発明の実施例について具体的に説明する。
【００９３】
例えば、送信者は、まず、本文作成部２２０により、送信するメールの内容を本文に記述する（ステップＳ１０１）。例として、送信者は本文に「家族の近況を下記のいずれかにより送付して頂けませんか？」と記述する。選択肢カウンタの値Ｎは０に設定される。
【００９４】
送信者は、送信するメールの内容を本文に記述し終えた後、表示部１３０に表示されたメニュー画面で、「送信先のユーザに選択して欲しい選択肢を作成する」、を選択する（ステップＳ１０３）。
【００９５】
例として、送信者は、選択肢作成部２３０により「写真」という選択肢を作成する（ステップＳ２０１）。選択肢カウンタの値Ｎは１に設定され、この選択肢の番号は１に設定される。このとき、併せて、必要に応じてこの選択肢に対応付けるアプリケーションコードが設定される。この設定は起動アプリケーション選択部２５０により実行される。このコードは「写真」と言う選択肢の設定に伴い起動アプリケーション選択部２５０が自動的に設定するようにしても良いし、返信者に選択させて設定しても良い。ここではアプリケーションコードとして「Ｃａｍｅｒａ」を対応付けている。
【００９６】
アプリケーションコード「Ｃａｍｅｒａ」に対応するアプリケーションは、例えば、モバイル通信端末１に装備されているカメラ処理部１６０により写真（静止画）撮影を実行し、撮影画像を取得するという内容である。カメラ処理部１６０は、制御部１１０の制御により、撮影を実行し、撮影された画像をファイルにして記憶部１５０に格納する。
【００９７】
次に、送信者は、さらに選択肢を作成する、を選択する（ステップＳ２０３）。
【００９８】
そして、送信者は、「ビデオ」という選択肢をさらに作成する（ステップＳ２０１）。選択肢カウンタの値Ｎは２に設定され、この選択肢の番号は２に設定される。また、アプリケーションコードとして「Ｖｉｄｅｏ」を対応付ける。
【００９９】
アプリケーションコード「Ｖｉｄｅｏ」に対応するアプリケーションは、例えば、モバイル通信端末１に装備されているカメラ処理部１６０により動画撮影を実行し、動画を取得するという内容である。カメラ処理部１６０は、制御部１１０の制御により、撮影を実行し、撮影された動画をファイルにして記憶部１５０に格納する。
【０１００】
また、送信者は、さらに選択肢を作成する、を選択する（ステップＳ２０３）。
【０１０１】
そして、送信者は、「保留」という選択肢をさらに作成する（ステップＳ２０１）。選択肢カウンタの値Ｎは３に設定され、この選択肢の番号は３に設定される。なお、この選択肢にはアプリケーションの対応付けは行わない。
【０１０２】
また、送信者は、さらに選択肢を作成する、を選択する（ステップＳ２０３）。
【０１０３】
そして、送信者は、「本文に記載」という選択肢をさらに作成する（ステップＳ２０１）。選択肢カウンタの値Ｎは４に設定され、この選択肢の番号は４に設定される。なお、この選択肢にはアプリケーションの対応付けは行わない。この選択肢のときは近況を文字によりメール本文で記載する。
【０１０４】
その後、送信者は、選択肢の作成を終了する（ステップＳ２０３：ＮＯ）。
【０１０５】
次に、送信者は、メニュー画面で、作成した選択肢を削除する、を選択する（ステップＳ１０５）。
【０１０６】
ここで、送信者は、選択肢作成部２３０により「保留」という選択肢を削除する（ステップＳ３０２）。選択肢カウンタの値Ｎは値を１減じて３に設定され、番号３として設定されていた「保留」という選択肢の削除に伴い、番号４に設定されていた「本文に記載」という選択肢が番号３に再設定される。
【０１０７】
その後、送信者は、選択肢の削除を終了する（ステップＳ３０４：ＮＯ）。
【０１０８】
図２のステップＳ１０７に戻り、制御部１１０は、メール送信が選択されたかどうかを判別する（ステップＳ１０７）。この判別は、ユーザが、メニュー画面で、メール送信を選択したかどうによる。ここではメール送信が選択された場合について説明する。
【０１０９】
メール作成部１７０は、選択肢カウンタの値Ｎを記憶部１５０から読み出し、Ｎ＝０であれば、メール本文のみを記憶部１５０から読み出し、宛先選択部２１０を介して記憶部１５０に記憶されている宛先から特定の宛先を抽出して、メールの宛先とするメールを作成する。Ｎ≠０の場合は、メール本文と、作成した選択肢とを合わせてメールを作成する。この選択肢には対応付けられたアプリケーションコードも含まれ得る。ここで示す例はＮ≠０なのでアプリケーションコードが対応付けられた選択肢である。従って、本文「家族の近況を下記のいずれかにより送付して頂けませんか？」と、作成した選択肢（一部アプリケーションコードを含む）（「写真  Ｃａｍｅｒａ」、「ビデオ  Ｖｉｄｅｏ」、「本文に記載」）とでメールを作成して（ステップＳ４０３）、そのメールを送信する（ステップＳ４０４）。
【０１１０】
このメールを受信したユーザが、該メールを開くと、図９に示す画面が表示される。
【０１１１】
次に、図９に示す内容のメールを受信したユーザ（返信者）が返信するメールを作成する方法について図６に従って説明する。
【０１１２】
まず、メールが受信され（図６のステップＳ５０１）、返信者がその受信メールを開くことにより受信メールの本文、及び選択肢の内容が図９に示すように表示部１３０に表示される（ステップＳ５０２）。制御部１１０は、メール作成部１７０を起動すると共に、本文作成部２２０、選択肢選択部２４０を起動する。
【０１１３】
まず、本文作成部２２０は、返信者による操作部１４０からの操作入力により、返信用のメール本文を作成し、作成した本文の内容を保存する（ステップＳ５０３）。次に制御部１１０は、受信メールに選択肢が有るか無いかを判別する（ステップＳ５０４）。この例では選択肢があるので（ステップＳ５０４；ＹＥＳ）、制御部１１０は、返信内容識別値Ｍを１に設定する（ステップＳ５０６）。なお、ユーザは返信内容によっては、メール本文を記述せず、選択肢のみを選択してそのまま返信してもかまわない。この例では本文を省略する。
【０１１４】
次に、選択肢選択部２４０は、返信者による操作部１４０からの操作入力により、特定の選択肢を選択する（ステップS５０７）。この例では「写真」を選択する。
【０１１５】
次に、制御部１１０は、選択された選択肢がアプリケーションを起動する選択肢かどうかを、その選択肢にアプリケーションコードが対応付けられているかどうかで判別する（ステップS５０８）。
【０１１６】
この例では「写真」という選択肢に「Ｃａｍｅｒａ」というアプリケーションコードが対応付けられているので（ステップS５０８：ＹＥＳ）、制御部１１０は、返信内容識別値Ｍを２と設定し（ステップＳ５０９）、「Ｃａｍｅｒａ」で識別されるアプリケーション処理を実行する（ステップS５１０)。このアプリケーションは、モバイル通信端末１が装備するカメラ処理部１６０による静止画の取得である。制御部１１０はアプリケーションコード「Ｃａｍｅｒａ」に対応するアプリケーションを起動してカメラ処理部１６０を動作状態にし、モバイル通信端末１を静止画撮影モードにする（図７のステップＳ６０１）。返信者は、この状態のモバイル通信端末１のカメラ処理部１６０を使って送信メール本文に記載された「家族の近況」を示す写真（静止画）を撮影する。カメラ処理部１６０は、撮影された静止画を画像データとして取得する。制御部１１０は、撮影された静止画の画像データにより返信メール添付用のファイルを作成し、記憶部１５０に格納して（ステップＳ６０２）、アプリケーションを終了し、図６のステップＳ５１０（アプリケーション処理）に戻り、次のステップであるメール返信処理を実行する（ステップＳ５１１）。
【０１１７】
メール返信処理では、メール作成部１７０は、返信内容識別値Ｍが０であるかどうか（ステップＳ７０１）を判別する。この例ではＭ＝２なので（ステップＳ７０１；ＮＯ）、次に返信内容識別値Ｍが１であるかどうかを判別する（ステップＳ７０３）。この例ではＭは２なので（ステップＳ７０３；ＮＯ）、メール作成部１７０は、本文（この例ではこの本文は省略されている）、選択された選択肢、及び画像データの添付ファイルによりメールを作成する（ステップＳ７０５）。この例では本文の文章はないので、制御部１１０は、通信部１２０の送信部を介して写真という選択肢と、画像データを含む添付ファイルからなるメールを返信する（ステップＳ７０６）。なお、メール作成部１７０は、添付ファイルに係る画像データを本文に貼り付けてメールを作成しても良い。
【０１１８】
操作部１４０は各種キーであると説明したが、これに限る必要はない。操作入力の方法は端末やユーザによって最適な方法を設定できるようにすることが考えられる。例えば、数字キーを備える携帯電話やパーソナルコンピュータであれば選択肢表示画面で数字キーを押せばその数字の選択肢が選択されたり、タッチパネルのみのPDA等の端末であればタッチパネルで選択肢表示エリアを押すことで選択することも出来る。メニュー画面上での処理の選択の場合も同様である。
【０１１９】
図１では、メール作成部１７０は、制御部１１０とは別に構成されているが、これを制御部１１０に含めても良い。
【０１２０】
選択肢作成部２３０は、操作部１４０からの文字列の入力により選択肢を作成するとしたが、既に作成され、記憶部１５０に記憶されている複数の選択肢から抽出することにより、いくつかの選択肢を作成しても良い。
【０１２１】
視覚障害者、お年寄り、子供等の返信者向けに、選択肢選択部２４０は、各端末に装備された音声出力部を含むテキスト読み上げ機能を選択肢の選択に連動させることができる。選択肢選択部２４０は、メールが受信されたとき、テキスト読み上げ機能を使って、まず本文を読み上げ、その後、選択肢の内容を番号と共に読み上げる。読み上げられた選択肢から、返信者が特定の選択肢を数字で選ぶことで、ディスプレイを見ることが困難な場合や、入力デバイスによる文章の入力が何らかの理由で不得手であるため返信文の作成が困難な場合であっても、返信者は選択肢に対応付けられたアプリケーションの実行結果と共に、簡便、確実に送信者が意図した内容で返信することが可能となる。
【０１２２】
以上の実施形態では、モバイル通信端末１を使った電子メールを例にメッセージ作成支援装置を説明したが、対象をモバイル通信端末１や電子メールに限定する必要はない。パソコンを使った電子メールや、一般的な通信装置間でメッセージをやりとりする場合にも同様に上記実施形態を適用することができる。このとき図１のメール作成部１７０はメッセージ作成部１７０と読み替える。
【０１２３】
本発明を実施するにあたっては、種々の形態による変形及び応用が可能であり、上記の実施形態に限られない。
【０１２４】
また、上記実施形態の説明に用いた模式図やフローチャート等は、本発明の趣旨を逸脱しない範囲で適宜変更しても良い。
【０１２５】
図２〜８に示すフローチャートはモバイル通信端末１、すなわちメッセージ作成支援装置の動作を説明するとともに、メッセージ作成支援方法をも示す。
【０１２６】
メッセージ作成支援装置は一種のコンピュータと見なされうるため、図２〜８に示すフローチャートは、記憶部１５０に格納されているメッセージ作成支援機能を実行するための動作プログラムであるメッセージ作成支援プログラムの内容をも示す。
【０１２７】
また、上記実施形態に係るメッセージ作成支援装置により実行される機能は、ソフトウェアに限らず、専用のハードウェアによって実現することもできる。また、メッセージ作成支援装置を、通常のコンピュータシステムによって実現することもできる。
【０１２８】
上記実施形態では、メッセージ作成支援装置において、動作プログラムがＲＯＭ等に予め記憶されているものとして説明した。しかし、上述の処理動作を実行させるためのプログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto-Optical disk）等のコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムをコンピュータにインストールすることにより、上述の処理動作を実行する装置を構成しても良い。
【０１２９】
また、プログラムをインターネット等の通信ネットワーク上の所定のサーバ装置が有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するようにしても良い。更に、通信ネットワークを介してプログラムを転送しながら起動実行することによっても、上述の処理を達成することができる。
【０１３０】
また、上述の機能を、ＯＳ（Operating System）が分担して実現する場合又はＯＳとアプリケーションとの協働により実現する場合等には、ＯＳ以外の部分のみを媒体に格納して配布してもよく、また、コンピュータにダウンロード等しても良い。
【０１３１】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【０１３２】
（付記１）
文字列を入力する入力部と、
前記入力部から入力した文字列によりメッセージ本文を作成する本文作成部と、
前記入力部から入力した文字列により複数の選択肢を作成する選択肢作成部と、
前記メッセージ本文と前記複数の選択肢とを表示する表示部と、
前記複数の選択肢のうち少なくとも一部に、該選択肢の選択と連動して起動するアプリケーションソフトウェアを選択して対応付ける起動アプリケーション選択部と、
前記メッセージ本文、前記複数の選択肢、及び選択肢にアプリケーションソフトウェアが対応付けられている場合の該対応付けられた前記アプリケーションソフトウェアの実行結果を含むメッセージを作成するメッセージ作成部と、
前記メッセージ作成部で作成したメッセージを送信する送信部と、
を備えることを特徴とするメッセージ作成支援装置。
【０１３３】
（付記２）
メッセージ本文、及びアプリケーションソフトウェアが対応付けられた選択肢を含む複数の選択肢からなるメッセージを受信する受信部と、
前記受信部が受信した前記メッセージ本文と前記複数の選択肢とを表示する表示部と、
文字列を入力する入力部と、
受信した前記メッセージの内容に基づき、前記入力部から入力した文字列により返信用メッセージ本文を作成しうる本文作成部と、
前記表示部に表示された前記複数の選択肢に基づき、該複数の選択肢から特定の選択肢を選択するとともに、該選択された選択肢にアプリケーションソフトウェアが対応付けられている場合に、該対応付けられたアプリケーションソフトウェアを起動させ、該アプリケーションソフトウェアの実行結果を得る選択肢選択部と、
前記返信用メッセージ本文、前記選択肢選択部が選択した前記選択肢、及び該選択した選択肢にアプリケーションソフトウェアが対応付けられている場合の該対応付けられた前記アプリケーションソフトウェアの実行結果を含む返信用メッセージを作成するメッセージ作成部と、
前記メッセージ作成部で作成した返信用メッセージを送信する送信部と、
を備えることを特徴とするメッセージ作成支援装置。
【０１３４】
（付記３）
前記入力部から入力した文字列により複数の他の選択肢を作成する選択肢作成部と、
該複数の他の選択肢の少なくとも一部に、該選択肢の選択と連動して起動する他のアプリケーションソフトウェアを選択して対応付ける起動アプリケーション選択部と、を備え、
前記本文作成部は、前記入力部から入力した文字列により他のメッセージ本文を更に作成することができ、
前記メッセージ作成部は、前記他のメッセージ本文、及び前記他のアプリケーションソフトウェアと対応付けた前記他の選択肢で構成された他のメッセージを更に作成し、
前記送信部は、前記メッセージ作成部が作成した前記他のメッセージを送信する、
ことを特徴とする付記２に記載のメッセージ作成支援装置。
【０１３５】
（付記４）
前記選択肢と対応付けられた前記アプリケーションソフトウェアは、該アプリケーションソフトウェアを識別するアプリケーションコードであることを特徴とする付記1乃至３のいずれか１項に記載のメッセージ作成支援装置。
【０１３６】
（付記５）
前記他の選択肢と対応付けられた前記他のアプリケーションソフトウェアは、該他のアプリケーションソフトウェアを識別する他のアプリケーションコードであることを特徴とする付記３に記載のメッセージ作成支援装置。
【０１３７】
（付記６）
文字列を入力する入力ステップと、
前記入力ステップで入力した文字列によりメッセージ本文を作成する本文作成ステップと、
前記入力ステップで入力した文字列により複数の選択肢を作成する選択肢作成ステップと、
前記メッセージ本文と前記複数の選択肢とを表示する表示ステップと、
前記複数の選択肢のうち少なくとも一部に、該選択肢の選択と連動して起動するアプリケーションソフトウェアを選択して対応付ける起動アプリケーション選択ステップと、
前記メッセージ本文、前記複数の選択肢、及び選択肢にアプリケーションソフトウェアが対応付けられている場合の該対応付けられた前記アプリケーションソフトウェアの実行結果を含むメッセージを作成するメッセージ作成ステップと、
前記メッセージ作成ステップで作成したメッセージを送信する送信ステップと、
を備えることを特徴とするメッセージ作成支援方法。
【０１３８】
（付記７）
メッセージ本文、及びアプリケーションソフトウェアが対応付けられた選択肢を含む複数の選択肢からなるメッセージを受信する受信ステップと、
前記受信ステップで受信した前記メッセージ本文と前記選択肢とを表示する表示ステップと、
文字列を入力する入力ステップと、
受信した前記メッセージの内容に基づき、前記入力ステップで入力した文字列により返信用メッセージ本文を作成しうる本文作成ステップと、
前記表示ステップで表示された前記複数の選択肢に基づき、該複数の選択肢から特定の選択肢を選択するとともに、該選択された選択肢にアプリケーションソフトウェアが対応付けられている場合に、該対応付けられたアプリケーションソフトウェアを起動させ、該アプリケーションソフトウェアの実行結果を得る選択肢選択ステップと、
前記返信用メッセージ本文、前記選択肢選択ステップで選択した前記選択肢、及び該選択した選択肢にアプリケーションソフトウェアが対応付けられている場合の該対応付けられた前記アプリケーションソフトウェアの実行結果を含む返信用メッセージを作成するメッセージ作成ステップと、
該メッセージ作成ステップで作成した返信用メッセージを送信する送信ステップと、
を備えることを特徴とするメッセージ作成支援方法。
【０１３９】
（付記８）
文字列を入力する入力ステップと、
前記入力ステップで入力した文字列によりメッセージ本文を作成する本文作成ステップと、
前記入力ステップで入力した文字列により複数の選択肢を作成する選択肢作成ステップと、
前記メッセージ本文と前記複数の選択肢とを表示する表示ステップと、
前記複数の選択肢のうち少なくとも一部に、該選択肢の選択と連動して起動するアプリケーションソフトウェアを選択して対応付ける起動アプリケーション選択ステップと、
前記メッセージ本文、前記複数の選択肢、及び選択肢にアプリケーションソフトウェアが対応付けられている場合の該対応付けられた前記アプリケーションソフトウェアの実行結果を含むメッセージを作成するメッセージ作成ステップと、
前記メッセージ作成ステップで作成したメッセージを送信する送信ステップと、
をコンピュータに実行させることを特徴とするメッセージ作成支援プログラム。
【０１４０】
（付記９）
メッセージ本文、及びアプリケーションソフトウェアが対応付けられた選択肢を含む複数の選択肢からなるメッセージを受信する受信ステップと、
前記受信ステップで受信した前記メッセージ本文と前記選択肢とを表示する表示ステップと、
文字列を入力する入力ステップと、
受信した前記メッセージの内容に基づき、前記入力ステップで入力した文字列により返信用メッセージ本文を作成しうる本文作成ステップと、
前記表示ステップで表示された前記複数の選択肢に基づき、該複数の選択肢から特定の選択肢を選択するとともに、該選択された選択肢にアプリケーションソフトウェアが対応付けられている場合に、該対応付けられたアプリケーションソフトウェアを起動させ、該アプリケーションソフトウェアの実行結果を得る選択肢選択ステップと、
前記返信用メッセージ本文、前記選択肢選択ステップで選択した前記選択肢、及び該選択した選択肢にアプリケーションソフトウェアが対応付けられている場合の該対応付けられた前記アプリケーションソフトウェアの実行結果を含む返信用メッセージを作成するメッセージ作成ステップと、
該メッセージ作成ステップで作成した返信用メッセージを送信する送信ステップと、
をコンピュータに実行させることを特徴とするメッセージ作成支援プログラム。
【符号の説明】
【０１４１】
１：モバイル通信端末（メッセージ作成支援装置）
１００：バス
１１０：制御部
１２０：携帯電話通信部
１３０：表示部
１４０：操作部
１５０：記憶部
１６０：カメラ処理部
１７０：メール作成部（メッセージ作成部）
２１０：宛先選択部
２２０：本文作成部
２３０：選択肢作成部
２４０：選択肢選択部
２５０：起動アプリケーション選択部
２６０：添付ファイル選択部
【図１】
0005666190.tif 000002
【図２】
0005666190.tif 000003
【図３】
0005666190.tif 000004
【図４】
0005666190.tif 000005
【図５】
0005666190.tif 000006
【図６】
0005666190.tif 000007
【図７】
0005666190.tif 000008
【図８】
0005666190.tif 000009
【図９】
0005666190.tif 000010