(57)【要約】【課題】テキスト中の複数のメールアドレスから、容易に複数のメールアドレス宛てのメールを作成する。【解決手段】制御部６は、表示部４に表示したテキスト表示画面の中から、ユーザによりメールのアドレスとして設定する文字列（メールアドレスまたは氏名）が選択されると、該選択されたメールアドレス、あるいは、ユーザにより選択された文字列（氏名）がアドレス帳３−２に登録されている場合には対応するメールアドレスを、ユーザの指定に従って、宛先バッファ３−１のＴｏ、ＣＣ、ＢＣＣのいずれかに設定する。また、制御部６は、ユーザによりメール作成が指示されると、宛先バッファ３−１に格納されたメールアドレスを、その宛先属性Ｔｏ、ＣＣ、ＢＣＣに従ってメールの宛先入力位置に入力してメール作成処理へ移行する。【選択図】図１
2008158986.tif 000002
【特許請求の範囲】
【請求項１】
電子メールを作成する電子メール処理装置において、
文字列からなるテキストを表示する表示手段と、
前記表示手段に表示されているテキスト内の文字列を指定する文字列指定手段と、
前記文字列指定手段により指定された文字列が電子メールの宛先として使用可能か否か判定する宛先判定手段と、
前記宛先判定手段により宛先として使用可能と判定された場合、前記文字列指定手段により指定された文字列から該当するメールアドレスを特定するメールアドレス特定手段と、
前記メールアドレス特定手段により特定されたメールアドレスを、電子メールの宛先として主となる第１属性とするか、または、従となる第２属性の宛先とするかを選択する宛先属性選択手段と、
前記宛先属性選択手段により選択された宛先属性に基づいて、前記メールアドレス特定手段により特定されたメールアドレスを、電子メールの宛先入力位置に入力するメールアドレス入力手段と
を具備することを特徴とする電子メール処理装置。
【請求項２】
前記宛先属性選択手段は、前記宛先判定手段により宛先として使用可能と判定された場合、電子メールの宛先として主となる第１属性とするか、または、従となる第２属性の宛先とするかをメニュー形式の選択肢から選択可能とすることを特徴とする請求項１記載の電子メール処理装置。
【請求項３】
前記宛先判定手段は、前記文字列指定手段により指定された文字列が、メールアドレス形式であるか、あるいはメールアドレスを特定可能な文字列である場合に、該文字列を電子メールの宛先として使用可能であると判定することを特徴とする請求項１記載の電子メール処理装置。
【請求項４】
メールアドレスを含む、該メールアドレスを特定可能な情報を記憶するアドレス情報記憶手段を更に具備し、
前記宛先判定手段は、前記文字列指定手段により指定された文字列が前記アドレス情報記憶手段に記憶されている情報に該当する場合に、該当する文字列を電子メールの宛先として使用可能であると判定し、
前記メールアドレス特定手段は、前記宛先判定手段により宛先として使用可能と判定された場合、前記アドレス情報記憶手段を参照して、該文字列からメールアドレスを特定することを特徴とする請求項１記載の電子メール処理装置。
【請求項５】
電子メールを作成する電子メール処理装置において、
文字列からなるテキストを表示する表示手段と、
前記表示手段に表示されているテキスト内から電子メールの宛先対象となる文字列を抽出する宛先対象抽出手段と、
前記宛先対象抽出手段により抽出された文字列からメールアドレスを特定する宛先特定手段と、
前記メールアドレス特定手段により特定されたメールアドレスを、電子メールの宛先として主となる第１属性とするか、または、従となる第２属性の宛先とするかを選択する宛先属性選択手段と、
前記宛先属性選択手段により選択された宛先属性に基づいて、前記メールアドレス特定手段により特定されたメールアドレスを、電子メールの宛先入力位置に入力するメールアドレス入力手段と
を具備することを特徴とする電子メール処理装置。
【請求項６】
前記宛先対象抽出手段は、テキストに含まれる文字列が、メールアドレスであるか、あるいはメールアドレスを特定可能な情報である場合に、該文字列を電子メールの宛先対象として抽出することを特徴とする請求項５記載の電子メール処理装置。
【請求項７】
メールアドレスを含む、該メールアドレスを特定可能な情報を記憶するアドレス情報記憶手段を更に具備し、
前記宛先対象抽出手段は、前記アドレス情報記憶手段を参照して、前記テキスト中に前記アドレス情報記憶手段に記憶されている情報に該当する文字列がある場合に、該文字列を宛先対象として抽出し、
前記宛先特定手段は、前記アドレス情報記憶手段を参照して、前記宛先対象抽出手段により抽出された文字列からメールアドレスを特定することを特徴とする請求項５記載の電子メール処理装置。
【請求項８】
電子メールを作成する電子メール処理装置を制御するコンピュータに、
文字列からなるテキストを表示する表示機能、
前記表示されているテキスト内の文字列を指定する文字列指定機能、
前記指定された文字列が電子メールの宛先として使用可能か否か判定する宛先判定機能、
前記宛先として使用可能と判定された場合、前記指定された文字列から該当するメールアドレスを特定するメールアドレス特定機能、
前記特定されたメールアドレスを、電子メールの宛先として主となる第１属性とするか、または、従となる第２属性の宛先とするかを選択する宛先属性選択機能、
前記選択された宛先属性に基づいて、前記特定されたメールアドレスを、電子メールの宛先入力位置に入力するメールアドレス入力機能
を実現させることを特徴とするプログラム。
【請求項９】
電子メールを作成する電子メール処理装置を制御するコンピュータに、
文字列からなるテキストを表示する表示機能、
前記表示されているテキスト内から電子メールの宛先対象となる文字列を抽出する宛先対象抽出機能、
前記抽出された文字列からメールアドレスを特定する宛先特定機能、
前記特定されたメールアドレスを、電子メールの宛先として主となる第１属性とするか、または、従となる第２属性の宛先とするかを選択する宛先属性選択機能、
前記選択された宛先属性に基づいて、前記特定されたメールアドレスを、電子メールの宛先入力位置に入力するメールアドレス入力機能
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールを作成する電子メール処理装置及びプログラムに関する。
【背景技術】
【０００２】
携帯電話などの携帯端末では、Ｗｅｂ画面や、受信メール本文などのテキスト中に、“＠”（アットマーク）を含むメールアドレスが記載されている場合、その文字列を選択すると、選択したメールアドレスを送信先として、容易にメール作成画面を起動することができる。しかしながら、複数のメールアドレスが記載されていても選択できるのは一件のメールアドレスだけであり、記載されている複数のメールアドレス宛てのメールを作成するのは困難である。
【０００３】
ＰＣ（パーソナルコンピュータ）等の機器であれば、コピー＆ペースト等の操作を利用することで対応は可能であるが、メールアドレスの範囲指定等の操作を伴い操作ミスを起こしやすいという問題もある。
【０００４】
また、複数の宛先にメール送信するための従来技術としては、事前にメールアドレスとＴｏ、ＣＣ、ＢＣＣを属性情報としてセットにし、グループとしてアドレス帳に格納することでユーザの負荷を軽減するとともに、入力ミスを防止する技術が提案されている（例えば、特許文献１参照）。また、メール本文から抽出した宛先のメールアドレスをアドレス帳から検索して宛先に書き込むことで宛先の入力漏れを防ぐ技術が提案されている（例えば、特許文献２参照）。
【０００５】
【特許文献１】特開２００１−３２５１８７号公報
【特許文献２】特開平１１−１４９４２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、いずれの従来技術でも、テキスト中の複数のメールアドレスからＴｏ、ＣＣ、ＢＣＣに任意に選択することはできないため、複数のメールアドレス宛てのメールを作成することが非常に困難であるという問題がある。
【０００７】
そこで本発明は、テキスト中の複数のメールアドレスから、容易に複数のメールアドレス宛てのメールを作成することができる電子メール処理装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的達成のため、請求項１、８記載の発明は、文字列からなるテキストを表示し、該表示されているテキスト内の文字列を指定し、指定された文字列が電子メールの宛先として使用可能か否か判定し、宛先として使用可能と判定された場合、指定された文字列から該当するメールアドレスを特定し、該特定されたメールアドレスを、電子メールの宛先として主となる第１属性とするか、または、従となる第２属性の宛先とするかを選択し、選択された宛先属性に基づいて、特定されたメールアドレスを、電子メールの宛先入力位置に入力することを特徴とする。
【０００９】
また、好ましい態様として、例えば請求項２記載のように、請求項１記載の電子メール処理装置において、前記宛先属性選択手段は、前記宛先判定手段により宛先として使用可能と判定された場合、電子メールの宛先として主となる第１属性とするか、または、従となる第２属性の宛先とするかをメニュー形式の選択肢から選択可能とするようにしてもよい。
【００１０】
また、好ましい態様として、例えば請求項３記載のように、請求項１記載の電子メール処理装置において、前記宛先判定手段は、前記文字列指定手段により指定された文字列が、メールアドレス形式であるか、あるいはメールアドレスを特定可能な文字列である場合に、該文字列を電子メールの宛先として使用可能であると判定するようにしてもよい。
【００１１】
また、好ましい態様として、例えば請求項４記載のように、請求項１記載の電子メール処理装置において、メールアドレスを含む、該メールアドレスを特定可能な情報を記憶するアドレス情報記憶手段を更に具備し、前記宛先判定手段は、前記文字列指定手段により指定された文字列が前記アドレス情報記憶手段に記憶されている情報に該当する場合に、該当する文字列を電子メールの宛先として使用可能であると判定し、前記メールアドレス特定手段は、前記宛先判定手段により宛先として使用可能と判定された場合、前記アドレス情報記憶手段を参照して、該文字列からメールアドレスを特定するようにしてもよい。
【００１２】
また、上記目的達成のため、請求項５、９記載の発明は、文字列からなるテキストを表示し、該表示されているテキスト内から電子メールの宛先対象となる文字列を抽出し、抽出された文字列からメールアドレスを特定し、特定されたメールアドレスを、電子メールの宛先として主となる第１属性とするか、または、従となる第２属性の宛先とするかを選択し、選択された宛先属性に基づいて、特定されたメールアドレスを、電子メールの宛先入力位置に入力することを特徴とする。
【００１３】
また、好ましい態様として、例えば請求項６記載のように、請求項５記載の電子メール処理装置において、前記宛先対象抽出手段は、テキストに含まれる文字列が、メールアドレスであるか、あるいはメールアドレスを特定可能な情報である場合に、該文字列を電子メールの宛先対象として抽出するようにしてもよい。
【００１４】
また、好ましい態様として、例えば請求項７記載のように、請求項５記載の電子メール処理装置において、メールアドレスを含む、該メールアドレスを特定可能な情報を記憶するアドレス情報記憶手段を更に具備し、前記宛先対象抽出手段は、前記アドレス情報記憶手段を参照して、前記テキスト中に前記アドレス情報記憶手段に記憶されている情報に該当する文字列がある場合に、該文字列を宛先対象として抽出し、前記宛先特定手段は、前記アドレス情報記憶手段を参照して、前記宛先対象抽出手段により抽出された文字列からメールアドレスを特定するようにしてもよい。
【発明の効果】
【００１５】
本発明によれば、テキスト中に複数のメールアドレスが記載されている場合であっても、コピー＆ペーストのような操作を行うことなしに、指定された文字列からメールアドレスを特定し、個々のメールアドレスをＴｏ、ＣＣ、ＢＣＣに任意に追加し、複数メールアドレス宛てのメールを作成することができるという利点が得られる。
【００１６】
また、本発明によれば、テキスト中に複数のメールアドレスが記載されている場合であっても、コピー＆ペーストのような操作を行うことなしに、テキスト中に記載されているメールアドレスや、アドレス帳に登録されている個人情報からメールアドレスを検索できる文字列を自動的に抽出してメールアドレスを特定し、個々のメールアドレスをＴｏ、ＣＣ、ＢＣＣに任意に追加し、複数メールアドレス宛てのメールを作成することができるという利点が得られる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態を、図面を参照して説明する。
【００１８】
Ａ．第１実施形態
Ａ−１．第１実施形態の構成
図１は、本発明の第１実施形態による携帯電話の構成を示すブロック図である。図１において、通信部１は、図示しない無線基地局を介して、発着信を制御して音声通話やデータ通信などを行う。操作部２は、電話番号や、各種データ、各種動作指示、メール本文などを入力する。記憶部３は、所定のプログラムや、各種パラメータなどを記憶するとともに（ＲＯＭ）、制御部６の作業用エリアとして用いられる（ＲＡＭ）。特に、本第１実施形態では、記憶部３には、Ｗｅｂ画面や、受信メール本文などのテキスト中に、“＠”（アットマーク）を含む文字列が記載されている場合、その文字列から特定したメールアドレスを、Ｔｏ、ＣＣ、ＢＣＣのいずれかにメールアドレスとして選択的に格納する宛先バッファ３−１と、メールアドレスを含む、相手の氏名、電話番号等からなる個人情報を保持するアドレス帳３−２とを記憶している。これら宛先バッファ３−１及びアドレス帳３−２の詳細については後述する。
【００１９】
表示部４は、例えば、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electro Luminescence）等で構成され、電波強度や電池残量などの端末状態、メール文書、Ｗｅｂアクセスなどのアプリケーションに係るデータ、携帯電話の機能を利用するために必要な画面などを表示する。電話部５は、音声通話において、マイク５−２からの音声を取り込み、デジタル信号に変換して制御部６に供給する一方、相手電話の音声信号をアナログ信号に変換してスピーカ５−１から出力する。
【００２０】
制御部６は、上述した各部の動作を所定のプログラムに従って制御する。特に、本第１実施形態では、制御部６は、通常の発着信処理や、通話処理、Ｗｅｂ画面や受信メール本文などのテキスト中に、“＠”（アットマーク）を含むメールアドレスが記載されている場合、その文字列を、選択したメールアドレスとして抽出する処理、抽出したメールアドレスに従ってメールを作成する処理などを行うようになっている。電源部７は、充電可能な二次電池からなり、上述した各部へ動作用の電力を供給する。
【００２１】
次に、図２は、上述した宛先バッファ３−１のデータ構成を説明するための概念図である。宛先バッファ３−１には、上述したように、Ｗｅｂ画面や、受信メール本文などのテキスト中に、“＠”（アットマーク）を含むメールアドレスが記載されている場合、その文字列を、宛先属性Ｔｏ、ＣＣ、ＢＣＣ毎に割り当てられたバッファ領域のいずれかに選択可能に格納する。図示の例では、に宛先属性Ｔｏに「ａｉｄａ＠ａａａ．ｃｏ．ｊｐ」、宛先属性ＣＣに「ｕｓｕｉ＠ｂｂｂ．ｃｏ．ｊｐ」及び「ｅｊｉｍａ＠ｃｃｃ．ｃｏ．ｊｐ」が格納されている。
【００２２】
次に、図３は、上述したアドレス帳３−２のデータ構成を説明するための概念図である。アドレス帳３−２は、相手の氏名、会社・所属、電話番号、メールアドレスからなる。図示の例では、氏名「相田」に対しては、会社・所属「中央営業所」、電話番号「ｘｘｘ−ｘｘｘ−ｘｘｘｘ」、メールアドレス「ａｉｄａ＠ａａａ．ｃｏ．ｊｐ」が記憶され、氏名「浅川」に対しては、会社・所属「小山技術（株）企画部」、電話番号「ｙｙｙ−ｙｙｙ−ｙｙｙ」、メールアドレス「Ａｓａｋａｗａ＠ｄｄｄ．ｃｏ．ｊｐ」が記憶され、氏名「石川」に対しては、会社・所属「技術部」、電話番号「ｚｚｚ」、メールアドレス「ｉｓｈｉｋａｗａ＠ａａａ．ｃｏ．ｊｐ」が記憶されている。
【００２３】
Ａ−２．第１実施形態の動作
次に、上述した第１実施形態の動作について説明する。
図４は、本第１実施形態による携帯電話の動作（メインルーチン）を説明するためのフローチャートである。まず、電源がオンにされたか否かを判断し（ステップＳ１０）、電源がオンにされると、各種パラメータを設定するなどの起動処理を行う（ステップＳ１２）。次に、待ち受け画面を表示部４に表示し、待ち受け状態となる（ステップＳ１４）。
【００２４】
待ち受け状態では、ブラウザによるＷｅｂ画面表示や、受信メールの表示操作などのテキスト表示画面を表示する操作があったか否かを判断し（ステップＳ１６）、テキスト表示画面を表示する操作がない場合には、その他の操作があったか否かを判断する（ステップＳ１８）。そして、その他の操作もなかった場合には、ステップＳ１４の待ち受け画面に戻る。一方、その他の操作があった場合には、その他の操作に応じた処理を実行し（ステップＳ２０）、その後、ステップＳ１４の待ち受け画面に戻る。
【００２５】
一方、テキスト表示画面を表示する操作があった場合には、ブラウザによるＷｅｂ画面表示や、受信メールの表示操作などのテキスト表示画面を、図７に示すように、表示部４に表示し（ステップＳ２２）、ユーザにより文字列選択操作があったか否かを判断する（ステップＳ２４）。なお、図７は、受信メールを表示した画面例を示している。受信メール本文のテキスト中には、“＠”（アットマーク）を含むメールアドレスや、氏名が記載されている。ユーザは、該受信メール本文の中からメールのアドレスとして設定する文字列（メールアドレスまたは氏名）を操作部２により選択する。
【００２６】
そして、ユーザによる文字列選択操作があった場合には、選択文字列にメールアドレスが含まれるか否かを判断する（ステップＳ２６）。ここで、ユーザによりメールアドレスを含む文字列が選択された場合には、文字列からメールアドレスを特定し（ステップＳ３４）、宛先属性選択処理を実行する（ステップＳ３６）。該宛先属性選択処理では、選択されたメールアドレスを、ユーザの指定に従って、宛先バッファ３−１のＴｏ、ＣＣ、ＢＣＣ毎に割り当てられたバッファ領域のいずれかに任意に設定する。なお、該宛先属性選択処理の詳細については後述する。その後、ステップＳ２２のテキスト表示画面に戻る。
【００２７】
一方、ユーザにより“＠”（アットマーク）を含むメールアドレス以外の文字列（氏名）が選択された場合には、アドレス帳３−２を参照し（ステップＳ２８）、選択された文字列（氏名）がアドレス帳３−２に登録されているか否かを判断する（ステップＳ３０）。そして、選択された文字列（氏名）がアドレス帳３−２に登録されている場合には、対応するメールアドレスが登録されているか否かを判断し（ステップＳ３２）、メールアドレスが登録されている場合には、選択された文字列からメールアドレスを特定し（ステップＳ３４）、特定されたメールアドレスを、ユーザの指定に従って、宛先バッファ３−１のＴｏ、ＣＣ、ＢＣＣ毎に割り当てられたバッファ領域のいずれかに任意に設定する宛先属性選択処理を実行し（ステップＳ３６）、ステップＳ２２のテキスト表示画面に戻る。
【００２８】
一方、選択された文字列がアドレス帳３−２に登録されていない場合、あるいは選択された文字列がアドレス帳３−２に登録されているものの、そのメールアドレスが登録されていない場合には、メールアドレスとして設定することなく、ステップＳ２２のテキスト表示画面に戻る。
【００２９】
一方、ステップＳ２４で、文字列選択操作がなかった場合には、図８に示すサブメニューから「メール作成画面」を選択するメール作成画面移行操作があったか否かを判断する（ステップＳ３８）。そして、ユーザによるメール作成画面移行操作があった場合には、メール本文を作成するメール作成処理を実行する（ステップＳ４０）。なお、該メール作成処理の詳細については後述する。その後、ステップＳ２２のテキスト表示画面に戻る。
【００３０】
また、メール作成画面移行操作がなかった場合には、ユーザによるキャンセル操作があった否かを判断し（ステップＳ４２）、キャンセル操作がなかった場合には、ステップＳ２２のテキスト表示画面に戻る。一方、キャンセル操作があった場合には、ステップＳ１４の待ち受け画面に戻る。
【００３１】
次に、図５は、上述した宛先属性選択処理の動作を説明するためのフローチャートである。宛先属性選択処理では、まず、図９に示すように、宛先属性選択メニュー画面を表示部４に表示する（ステップＳ５０）。宛先属性選択メニュー画面では、［１］新規メールを作成、［２］Ｔｏに追加、［３］ＣＣに追加、［４］ＢＣＣに追加のいずれかを選択することが可能となっている。なお、図９には、「ＣＣに追加」が選択された状態を示している。
【００３２】
次に、「新規メールを作成」が選択されたか否かを判断する（ステップＳ５２）。そして、ユーザにより「新規メールを作成」が選択された場合には、前述したステップＳ３４で特定されたメールアドレスを宛先バッファ３−１のＴｏのバッファ領域に追加し（ステップＳ５４）、宛先属性選択メニュー画面を閉じ（ステップＳ５６）、後述するメール作成処理を実行する（ステップＳ５８）。
【００３３】
一方、「新規メールを作成」が選択されなかった場合には、「Ｔｏに追加」が選択されたか否かを判断する（ステップＳ６０）。そして、ユーザにより「Ｔｏに追加」が選択された場合には、前述したステップＳ３４で特定されたメールアドレスを宛先バッファ３−１のＴｏのバッファ領域に追加し（ステップＳ６２）、宛先属性選択メニュー画面を閉じ（ステップＳ７２）、前述したメインルーチンに戻る。
【００３４】
一方、「Ｔｏに追加」が選択されなかった場合には、「ＣＣに追加」が選択されたか否かを判断する（ステップＳ６４）。そして、ユーザにより「ＣＣに追加」が選択された場合には、前述したステップＳ３４で特定されたメールアドレスを宛先バッファ３−１のＣＣのバッファ領域に追加し（ステップＳ６６）、宛先属性選択メニュー画面を閉じ（ステップＳ７２）、前述したメインルーチンに戻る。
【００３５】
一方、「ＣＣに追加」が選択されなかった場合には、「ＢＣＣに追加」が選択されたか否かを判断する（ステップＳ６８）。そして、ユーザにより「ＢＣＣに追加」が選択された場合には、前述したステップＳ３４で特定されたメールアドレスを宛先バッファ３−１のＢＣＣのバッファ領域に追加し（ステップＳ７０）、宛先属性選択メニュー画面を閉じ（ステップＳ７２）、前述したメインルーチンに戻る。
【００３６】
上述した宛先属性選択処理によれば、受信メール本文等のテキスト中に記載されているメールアドレス、あるいは、選択された文字列がメールアドレスでなくとも、アドレス帳３−２に登録されていれば、該当するメールアドレスを、宛先バッファ３−１のＴｏ、ＣＣ、ＢＣＣのバッファ領域に任意に追加することが可能となる。
【００３７】
次に、図６は、上述したメール作成処理の動作を説明するためのフローチャートである。メール作成処理では、まず、図１０に示すメール作成画面を表示部４に表示し（ステップＳ８０）、宛先バッファ３−１にデータ（メールアドレス）が格納されているか否かを判断する（ステップＳ８２）。そして、宛先バッファ３−１にデータ（メールアドレス）が格納されている場合には、宛先バッファ３−１のデータ（メールアドレス）を属性情報に基づいて、メールの宛先入力位置（Ｔｏ：、ＣＣ：またはＢＣＣ：の後）に入力する（ステップＳ８４）。次に、最後のデータ（メールアドレス）であるか否かを判断し（ステップＳ８６）、最後のデータ（メールアドレス）でなければ、ステップＳ８４に戻り、次のデータ（メールアドレス）に対して行う。
【００３８】
この結果、図１０に示す例では、メールの「Ｔｏ：」の後に、属性情報「Ｔｏ」に格納されたメールアドレス「ａｉｄａ＠ａａａ．ｃｏ．ｊｐ」が入力され、メールの「ＣＣ：」の後に、属性情報「ＣＣ」に格納されたメールアドレス「ｕｓｕｉ＠ｂｂｂ．ｃｏ．ｊｐ；ｅｊｉｍａ＠ｃｃｃ．ｃｏ．ｊｐ」が入力される。
【００３９】
そして、最後のデータ（メールアドレス）になると、操作部２からのユーザによる手入力により、アドレス帳３−２からメールの宛先を入力する宛先入力操作が行われたか否かを判断する（ステップＳ８８）。そして、手入力により、アドレス帳３−２からメールの宛先が入力された場合には、入力された宛先を宛先入力位置に入力し（ステップＳ９０）、その後、ステップＳ８８に戻る。
【００４０】
一方、宛先入力操作が行われなかった場合には、ユーザによりメールの件名を入力する件名入力操作が行われたか否かを判断する（ステップＳ９２）。そして、件名入力操作が行われた場合には、入力された件名を件名入力位置に入力し（ステップＳ９４）、その後、ステップＳ８８に戻る。
【００４１】
また、件名入力操作がなかった場合には、ユーザによりメール本文を入力する本文入力操作が行われたか否かを判断する（ステップＳ９６）。そして、本文入力操作が行われた場合には、入力された本文を本文入力位置に入力し（ステップＳ９８）、その後、ステップＳ８８に戻る。
【００４２】
また、本文入力操作がなかった場合には、ユーザにより、作成したメールを送信するメール送信操作が行われたか否かを判断する（ステップＳ１００）。そして、メール送信操作が行われた場合には、宛先が入力されているか否かを判断し（ステップＳ１０２）、宛先がまだ入力されていない場合には、ステップＳ８８に戻る。一方、宛先が入力されている場合には、作成されたメールを送信するメール送信処理を実行し（ステップＳ１０４）、前述したメインルーチンに戻る。
【００４３】
また、メール送信操作がなかった場合には、メール作成をキャンセルするキャンセル操作が行われたか否かを判断する（ステップＳ１０６）。そして、キャンセル操作がなかった場合には、ステップＳ８８に戻る。一方、キャンセル操作があった場合には、前述したメインルーチンに戻る。
【００４４】
上述した第１実施形態によれば、テキスト中にメールアドレスや氏名等の宛先対象が記載されている場合に、該宛先対象を電子メールの宛先としてＴｏ、ＣＣ、ＢＣＣのいずれに設定するかを任意に選択できるようにしたので、容易に、かつ、適切な宛先を指定した電子メールを作成することができる。
【００４５】
また、宛先対象を電子メールの宛先としてＴｏ、ＣＣ、ＢＣＣのいずれに設定するかを任意に選択する際に、メニュー形式のサブメニューから選択可能としたので、コピー＆ペーストのような操作を行うことなしに、容易に、かつ、適切な宛先を指定した電子メールを作成することができる。
【００４６】
また、複数の宛先対象がテキスト中に存在する場合であっても、宛先対象毎に、独立してＴｏ、ＣＣ、ＢＣＣのいずれに設定するかを任意に選択できるようにしたので、過不足のない適切な複数の宛先を指定した電子メールを作成することができる。
【００４７】
また、宛先対象としてアドレス帳３−２に登録されている氏名等の個人情報を元にメールアドレスを特定するようにしたので、メールアドレスが記載されていなくとも、電子メールの宛先を指定することができる。
【００４８】
Ｂ．第２実施形態
次に、本発明の第２実施形態について説明する。
なお、本第２実施形態による携帯電話の構成は、前述した図１に示す構成と同様であるので説明を省略する。但し、本第２実施形態による制御部６は、テキスト中に記載されている“＠”（アットマーク）を含むメールアドレスを自動で抽出するとともに、テキスト中にアドレス帳３−２に登録されている個人情報（氏名）を自動で抽出し、該個人情報に基づいてアドレス帳３−２から該当するメールアドレスを特定する点で異なる。該メールアドレスは、前述した第１実施形態と同様に、メールの宛先であるＴｏ、ＣＣ、ＢＣＣに任意に追加可能となっている。
【００４９】
Ｂ−１．第２実施形態の動作
次に、本第２実施形態の動作について説明する。
図１１は、本第２実施形態による携帯電話の動作（メインルーチン）を説明するためのフローチャートである。まず、電源がオンにされたか否かを判断し（ステップＳ１１０）、電源がオンにされると、各種パラメータを設定するなどの起動処理を行う（ステップＳ１１２）。次に、待ち受け画面を表示部４に表示し、待ち受け状態となる（ステップＳ１１４）。
【００５０】
待ち受け状態では、ブラウザによるＷｅｂ画面表示や、受信メールの表示操作などのテキスト表示画面を表示する操作があったか否かを判断し（ステップＳ１１６）、テキスト表示画面を表示する操作がない場合には、その他の操作があったか否かを判断する（ステップＳ１１８）。そして、その他の操作もなかった場合には、ステップＳ１１４の待ち受け画面に戻る。一方、その他の操作があった場合には、その他の操作に応じた処理を実行し（ステップＳ１２０）、その後、ステップＳ１１４の待ち受け画面に戻る。
【００５１】
一方、テキスト表示画面を表示する操作があった場合には、ブラウザによるＷｅｂ画面表示や、受信メールの表示操作などのテキスト表示画面を、表示部４に表示し（ステップＳ１２２）、ユーザにより宛先対象抽出操作があったか否かを判断する（ステップＳ１２４）。具体的には、図１３に示すサブメニューの「宛先対象抽出」が選択されたか否かを判断する。そして、ユーザにより宛先対象抽出操作が行われた場合には、宛先対象抽出処理を行い（ステップＳ１２６）、その後、ステップＳ１２２のテキスト表示画面に戻る。
【００５２】
上記宛先対象抽出処理の詳細については後述するが、簡単に説明すると、テキスト中に“＠”（アットマーク）を含むメールアドレスが記載されている場合、あるいは、テキスト中にアドレス帳３−２に登録されている個人情報（氏名）が記載されている場合に、図１４に示すように、宛先対象として抽出した文字列、すなわち、上記メールアドレスまたは上記個人情報（氏名）を強調表示するようになっている。
【００５３】
一方、ユーザにより宛先対象抽出操作が行われなかった場合には、ユーザにより宛先対象選択操作が行われたか否かを判断する（ステップＳ１２８）。宛先対象選択操作とは、既に上述した宛先対象抽出処理での宛先対象抽出後の状態（宛先対象と判別された文字列が強調された状態）で、操作部２のカーソルキー（または十字キー、方向キー）により強調表示された文字列、すなわち、上記メールアドレスまたは上記個人情報（氏名）を選択することを言う。
【００５４】
そして、ユーザにより宛先対象選択操作が行われた場合には、選択された宛先対象がメールアドレスであるか否かを判断し（ステップＳ１３０）、メールアドレスでない場合、すなわち個人情報（氏名）である場合には、アドレス帳３−２を参照し（ステップＳ１３２）、該個人情報に対して記憶されているメールアドレスを特定し（ステップＳ１３４）、前述した第１実施形態と同様の宛先属性選択処理（図５を参照）を実行する（ステップＳ１３６）。すなわち、宛先属性選択処理では、特定されたメールアドレスを、宛先バッファ３−１のＴｏ、ＣＣ、ＢＣＣのバッファ領域のいずれかに設定する。その後、ステップＳ１２２のテキスト表示画面に戻る。
【００５５】
一方、選択された宛先対象がメールアドレスであった場合には、直接、選択されたメールアドレスを、宛先バッファ３−１のＴｏ、ＣＣ、ＢＣＣのバッファ領域のいずれかに設定する宛先属性選択処理（図５を参照）を実行する（ステップＳ１３６）。そして、ステップＳ１２２のテキスト表示画面に戻る。
【００５６】
また、ステップＳ１２８で、ユーザにより宛先対象選択操作が行われなかった場合には、ユーザによりメール作成画面移行操作が行われたか否かを判断する（ステップＳ１３８）。具体的には、図１３に示すサブメニューの「メール作成画面」が選択されたか否かを判断する。そして、ユーザによりメール作成画面移行操作が行われた場合には、前述した第１実施形態と同様のメール作成処理（図６を参照）を実行する（ステップＳ１４０）。すなわち、メール作成処理では、宛先バッファ３−１のデータを属性情報に基づいてメールの宛先入力位置に入力したり、メール本文を本文入力位置に入力するなどしてメールを作成して送信する。その後、ステップＳ１２２のテキスト表示画面に戻る。
【００５７】
一方、ユーザによりメール作成画面移行操作が行われなかった場合には、キャンセル操作が行われたか否かを判断し（ステップＳ１４２）、キャンセル操作が行われなかった場合には、ステップＳ１２２のテキスト表示画面に戻り、一方、キャンセル操作が行われた場合には、ステップＳ１１４の待ち受け画面に戻る。
【００５８】
次に、図１２は、上述した宛先対象抽出処理の動作を説明するためのフローチャートである。宛先対象抽出処理では、まず、表示されているテキストの先頭文字より文字列の抽出を開始する（ステップＳ１５０）。次に、抽出した文字列を文節に分解し（ステップＳ１５２）、文節の文字列が“＠”（アットマーク）を含むメールアドレスであるか否かを判断する（ステップＳ１５４）。そして、その文字列がメールアドレスであった場合には、その文字列、すなわちメールアドレスを、図１４に示すように、宛先対象として強調表示する（ステップＳ１６２）。
【００５９】
一方、文節の文字列がメールアドレスでない場合には、アドレス帳３−２を参照し（ステップＳ１５６）、該当文字列が個人情報としてアドレス帳３−２に登録されているか否かを判断する（ステップＳ１５８）。そして、該当文字列が個人情報としてアドレス帳３−２に登録されている場合には、その個人情報に対してメールアドレスが登録されているか否かを判断し（ステップＳ１６０）、メールアドレスが登録されている場合には、その文字列、すなわち個人情報を、図１４に示すように、宛先対象として強調表示する（ステップＳ１６２）。
【００６０】
文字列がメールアドレス、あるいは個人情報のいずれの場合も、文字列の強調表示後、テキストの最後尾であるか否かを判断し（ステップＳ１６４）、テキストの最後尾でない場合には、ステップＳ１５２に戻り、次の文節の文字列に対して、同様の処理を行う。
【００６１】
また、文字列がメールアドレスでなく、かつ、その文字列がアドレス帳３−２に登録されている個人情報でもなかった場合、あるいは、個人情報であるものの、メールアドレスが登録されていない場合にも、テキストの最後尾であるか否かを判断し（ステップＳ１６４）、テキストの最後尾でない場合には、ステップＳ１５２に戻り、次の文節の文字列に対して、同様の処理を行う。一方、テキストの最後尾に達した場合には、上述したメインルーチンに戻る。
【００６２】
上述した第２実施形態によれば、“＠”（アットマーク）を含むメールアドレス、あるいは、アドレス帳３−２に登録されている個人情報からメールアドレスを検索できる文字列を、テキスト中から自動で抽出するとともに、宛先対象として抽出した文字列を電子メールの宛先としてＴｏ、ＣＣ、ＢＣＣのいずれに設定するかを任意に選択できるようにしたので、より容易に、かつ、適切な宛先を指定した電子メールを作成することができる。
【００６３】
また、宛先対象を電子メールの宛先としてＴｏ、ＣＣ、ＢＣＣのいずれに設定するかを任意に選択する際に、メニュー形式のサブメニューから選択可能としたので、コピー＆ペーストのような操作を行うことなしに、容易に、かつ、適切な宛先を指定した電子メールを作成することができる。
【００６４】
また、複数の宛先対象がテキスト中に存在する場合であっても、宛先対象毎に、独立してＴｏ、ＣＣ、ＢＣＣのいずれに設定するかを任意に選択できるようにしたので、過不足のない適切な複数の宛先を指定した電子メールを作成することができる。
【００６５】
また、宛先対象としてアドレス帳３−２に登録されている氏名等の個人情報もテキスト中から自動で抽出し、抽出した個人情報を元にメールアドレスを特定するようにしたので、メールアドレスが記載されていなくとも、より容易に電子メールの宛先を指定することができる。
【図面の簡単な説明】
【００６６】
【図１】本発明の第１実施形態による携帯電話の構成を示すブロック図である。
【図２】本第１実施形態による宛先バッファ３−１のデータ構成を説明するための概念図である。
【図３】本第１実施形態によるアドレス帳３−２のデータ構成を説明するための概念図である。
【図４】本第１実施形態による携帯電話の動作（メインルーチン）を説明するためのフローチャートである。
【図５】宛先属性選択処理の動作を説明するためのフローチャートである。
【図６】メール作成処理の動作を説明するためのフローチャートである。
【図７】テキスト表示画面として受信メールを表示した画面例を示す模式図である。
【図８】サブメニューの画面例を示す模式図である。
【図９】宛先属性選択処理における宛先属性選択メニュー画面例を示す模式図である。
【図１０】メール作成画面例を示す模式図である。
【図１１】本第２実施形態による携帯電話の動作（メインルーチン）を説明するためのフローチャートである。
【図１２】本第２実施形態による宛先対象抽出処理の動作を説明するためのフローチャートである。
【図１３】本第２実施形態によるサブメニューの画面例を示す模式図である。
【図１４】本第２実施形態による、自動抽出した宛先対象の強調表示例を示す模式図である。
【符号の説明】
【００６７】
１  通信部
２  操作部
３  記憶部
３−１  宛先バッファ
３−２  アドレス帳
４  表示部
５  電話部
５−１  スピーカ
５−２  マイク
６  制御部
７  電源部
【図１】
2008158986.tif 000003
【図２】
2008158986.tif 000004
【図３】
2008158986.tif 000005
【図４】
2008158986.tif 000006
【図５】
2008158986.tif 000007
【図６】
2008158986.tif 000008
【図７】
2008158986.tif 000009
【図８】
2008158986.tif 000010
【図９】
2008158986.tif 000011
【図１０】
2008158986.tif 000012
【図１１】
2008158986.tif 000013
【図１２】
2008158986.tif 000014
【図１３】
2008158986.tif 000015
【図１４】
2008158986.tif 000016