(57)【要約】【課題】電子メールの受信者の手間が増加するという問題を解決することが可能な情報通信端末を提供することである。【解決手段】原文記憶部３２は、電子メールテキストを記憶する。操作部１は、削除文字列を受け付ける。文字列フィルタ部２４は、原文記憶部３２内の電子メールテキストから操作部１が受け付けた削除文字列を削除した修正メールテキストを作成する。宛先記憶部３１は、電子メールテキストの宛先を示す第一宛先情報と、修正メールテキストの宛先を示す第二宛先情報とを記憶する。電子メール送信部２５は、宛先記憶部３１内の第一宛先情報が示す宛先には、原文記憶部３２内の電子メールテキストを電子メールとして送信し、宛先記憶部３１内の第二宛先情報が示す宛先には、文字列フィルタ作成部２４が作成した修正メールテキストを電子メールとして送信する。【選択図】図１
2011154440.tif 000002
【特許請求の範囲】
【請求項１】
テキスト情報を電子メールとして送信可能な情報通信端末であって、
前記テキスト情報を記憶する原文記憶部と、
削除文字列を受け付ける入力部と、
前記原文記憶部内のテキスト情報から前記入力部が受け付けた削除文字列を削除した修正テキスト情報を作成するメール作成部と、
前記テキスト情報の宛先を示す第一宛先情報と、前記修正テキスト情報の宛先を示す第二宛先情報とを記憶する宛先記憶部と、
前記宛先記憶部内の第一宛先情報が示す宛先には、前記原文記憶部内のテキスト情報を電子メールとして送信し、前記宛先記憶部内の第二宛先情報が示す宛先には、前記メール作成部が作成した修正テキスト情報を電子メールとして送信する送信部と、を含む情報通信端末。
【請求項２】
請求項１に記載の情報通信端末において、
前記原文記憶部内のテキスト情報に、前記入力部が受け付けた削除文字列を示す指定情報を付与した表示用データを作成する表示データ作成部と、
前記表示データ作成部が作成した表示用データを表示する表示部と、をさらに含む情報通信端末。
【請求項３】
請求項１または２に記載の情報通信端末において、
前記入力部が受け付けた削除文字列と、前記原文記憶部内のテキスト情報とに基づいて、前記テキスト情報における前記削除文字列の位置を示す位置情報を作成する位置情報生成部と、
前記位置情報生成部が作成した位置情報を記憶する位置記憶部と、を有する情報通信端末。
【請求項４】
請求項１ないし３のいずれか１項に記載の情報通信端末において、
前記削除文字列は、複数あり、前記複数の削除文字列は、複数のレベルに分けられており、
前記宛先記憶部は、前記レベルごとに、前記第二宛先情報を記憶し、
前記メール作成部は、前記レベルごとに、当該レベルの削除文字列を前記テキスト情報から削除した複数のレベル別テキスト情報を前記修正テキスト情報として作成し、
前記送信部は、前記レベルごとに、当該レベルの第二宛先情報が示す宛先に、当該レベルのレベル別テキスト情報を送信する、情報通信端末。
【請求項５】
情報通信端末による電子メール送信方法であって、
テキスト情報を記憶し、
削除文字列を受け付け、
前記テキスト情報から前記削除文字列を削除した修正テキスト情報を作成し、
前記テキスト情報の宛先を示す第一宛先情報と、前記修正テキスト情報の宛先を示す第二宛先情報とを記憶し、
前記第一宛先情報が示す宛先には、前記テキスト情報を電子メールとして送信し、前記第二宛先情報が示す宛先には、前記修正テキスト情報を電子メールとして送信する、電子メール送信方法。
【請求項６】
請求項５に記載の電子メール送信方法において、
前記テキスト情報に、前記削除文字列を示す指定情報を付与した表示用データを作成し、
前記表示用データを表示する、電子メール送信方法。
【請求項７】
請求項５または６に記載の電子メール送信方法において、
前記削除文字列と前記テキスト情報とに基づいて、前記テキスト情報における前記削除文字列の位置を示す位置情報を作成し、
前記位置情報を記憶する、電子メール送信方法。
【請求項８】
請求項５ないし７のいずれか１項に記載の電子メール送信方法において、
前記削除文字列は、複数あり、前記複数の削除文字列は、複数のレベルに分けられており、
前記レベルごとに、前記第二宛先情報を記憶し、
前記レベルごとに、当該レベルの削除文字列を前記テキスト情報から削除した複数のレベル別テキスト情報を前記修正テキスト情報として作成し、
前記レベルごとに、当該レベルの第二宛先情報が示す宛先に、当該レベルのレベル別テキスト情報を送信する、電子メール送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報通信端末および電子メール送信方法に関する。
【背景技術】
【０００２】
パーソナルコンピュータなどの情報通信端末には、電子メールの送受信を行う電子メール機能が備わっていることが多い。情報通信端末のユーザは、電子メール機能を用いることで、他のユーザと情報交換や意思疎通を行うことができる。
【０００３】
また、情報通信端末は、通常、複数の宛先に同一の電子メールを一括して送信することができる。このため、ユーザは、電子メールの送信操作を一度行うだけで、複数の宛先に同一の電子メールを情報通信端末に送信させることができる。
【０００４】
しかしながら、ある宛先に電子メールとして送信するテキスト情報から一部の文字列を削除したテキスト情報を、別の宛先に送信する必要がある場合が存在する。
【０００５】
例えば、第一の宛先には、電話番号および住所を含む第一のテキスト情報を電子メールとして送信し、第二の宛先には、第一のテキスト情報から電話番号を削除した第二のテキスト情報を電子メールとして送信し、第三の宛先には、第一のテキスト情報から電話番号および住所を削除した第三のテキスト情報を電子メールとして送信する必要がある場合が存在する。
【０００６】
この場合、情報通信端末は、第一のテキスト情報、第二のテキスト情報および第三のテキスト情報が同一ではなくなるため、これらのテキスト情報を一括して送信することができない。したがって、ユーザは、テキスト情報の数だけ、電子メールの送信操作を行わなければならず、手間がかかる。
【０００７】
上記の問題を解決することが可能な技術には、特許文献１に記載のメール配信方法がある。
【０００８】
特許文献１に記載のメール配信方法では、ユーザは、端末を用いて、伏字変換レベルを付けた電子メールをメールサーバに送信する。メールサーバは、電子メールを受信すると、その電子メールの形態素分析を行い、電子メールからプライバシーなどに関する文字列を特定する。メールサーバは、その特定した文字列から、電子メールに付けられた伏字変換レベルに応じて加工対象部分文字列を抽出し、その加工対象部分文字列を伏字に変換する。そして、メールサーバは、その加工対象部分文字列が伏字に変換された電子メールをその電子メールの宛先に送信する。
【０００９】
電子メールの受信者が加工対象部分文字列の閲覧を許可されている場合、その受信者はメールサーバに変換前の電子メールの閲覧を要求して、加工対象部分文字列が伏字に変換される前の電子メールを取得する。
【００１０】
これにより、ユーザは、テキスト情報の数だけ、電子メールの送信操作を行う必要がなくなり、ユーザの手間を軽減することが可能になる。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００２−３２５１０２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
特許文献１に記載のメール配信方法では、電子メールの受信者がメールサーバに対して電子メールの閲覧を要求しなければならず、受信者の手間が増加するという問題がある。
【００１３】
本発明の目的は、上記の問題である、電子メールの受信者の手間が増加するという問題を解決することが可能な情報通信端末および電子メール送信方法を提供することである。
【課題を解決するための手段】
【００１４】
本発明による情報通信端末は、テキスト情報を電子メールとして送信可能な情報通信端末であって、前記テキスト情報を記憶する原文記憶部と、削除文字列を受け付ける入力部と、前記原文記憶部内のテキスト情報から前記入力部が受け付けた削除文字列を削除した修正テキスト情報を作成するメール作成部と、前記テキスト情報の宛先を示す第一宛先情報と、前記修正テキスト情報の宛先を示す第二宛先情報とを記憶する宛先記憶部と、前記宛先記憶部内の第一宛先情報が示す宛先には、前記原文記憶部内のテキスト情報を電子メールとして送信し、前記宛先記憶部内の第二宛先情報が示す宛先には、前記メール作成部が作成した修正テキスト情報を電子メールとして送信する送信部と、を含む。
【００１５】
また、本発明による電子メール送信方法は、情報通信端末による電子メール送信方法であって、テキスト情報を記憶し、削除文字列を受け付け、前記テキスト情報から前記削除文字列を削除した修正テキスト情報を作成し、前記テキスト情報の宛先を示す第一宛先情報と、前記修正テキスト情報の宛先を示す第二宛先情報とを記憶し、前記第一宛先情報が示す宛先には、前記テキスト情報を電子メールとして送信し、前記第二宛先情報が示す宛先には、前記修正テキスト情報を電子メールとして送信する。
【発明の効果】
【００１６】
本発明によれば、電子メールの受信者の手間を軽減することが可能になる。
【図面の簡単な説明】
【００１７】
【図１】本発明の第一の実施形態の情報通信端末の構成を示したブロック図である。
【図２】操作部の構成の一例を示したブロック図である。
【図３】宛先データファイルの一例を示した図である。
【図４】宛先データファイルの他の例を示した図である。
【図５】宛先データ作成部の構成の一例を示したブロック図である。
【図６】電子メールテキスト作成部およびビットマップ作成部の構成の一例を示したブロック図である。
【図７】削除文字列ビットマップファイルの作成方法を説明するための図である。
【図８】削除文字列ビットマップファイルの一例を示した図である。
【図９】文字列フィルタ部の構成の一例を示したブロック図である。
【図１０】送信電子メールテキストの作成方法を説明するための図である。
【図１１】送信電子メールテキストの一例を示した図である。
【図１２】情報通信端末の動作の一例を説明するためのフローチャートである。
【図１３】情報通信端末の動作の他の例を説明するためのフローチャートである。
【図１４】情報通信端末の動作の他の例を説明するためのフローチャートである。
【図１５】宛先データファイルの他の例を示した図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態について図面を参照して説明する。なお、以下の説明では、同じ機能を有する構成には同じ符号を付け、その説明を省略する場合がある。
次に、本発明の実施例の構成について図面を参照して詳細に説明する。
【００１９】
図１は、本発明の第一の実施形態の情報通信端末の構成を示したブロック図である。図１において、情報通信端末１００は、操作部１と、電子メール処理部２と、記憶部３とを含む。
【００２０】
電子メール処理部２は、宛先データ作成部２１と、電子メールテキスト作成部２２と、ビットマップ作成部２３と、文字列フィルタ部２４と、電子メール送信部２５とを含む。記憶部３は、宛先記憶部３１と、原文記憶部３２と、ビットマップ記憶部３３と、表示用データ記憶部３４と、送信メール記憶部３５とを含む。
【００２１】
操作部１は、情報通信端末の使用者１０１と電子メール処理部２との間の入出力を行う。
【００２２】
図２は、操作部１の構成の一例を示したブロック図である。図２において、操作部１は、入力部１１と、表示部１２とを含む。
【００２３】
入力部１１は、使用者１０１から種々の情報を受け付ける。例えば、入力部１１は、使用者１０１から、オリジナル電子メールファイルを編集するための編集情報、オリジナル電子メールファイルの編集を終了する旨の終了情報、電子メールの宛先を設定するための設定情報、電子メールの宛先を表わす宛先データファイルの表示要求、および、電子メールの送信要求を受け付ける。
【００２４】
オリジナル電子メールファイルは、電子メールとして送信されるテキスト情報である電子メールテキストを含む。なお、オリジナル電子メールファイルは、電子メールに添付される添付ファイルなどを含んでもよい。
【００２５】
編集情報は、オリジナル電子メールファイルを作成または更新するためのメール情報と、電子メールテキストから削除する削除文字列とを含む。本実施形態では、削除文字列は、複数あり、複数の削除レベルに分けられている。各削除文字列には、その削除文字列の削除レベルを示すレベル情報が付加されている。なお、削除文字列に付加されたレベル情報が示す削除レベルは、１〜ｎ（ｎは２以上の整数）をとるものとする。
【００２６】
設定情報は、電子メールの宛先を示す複数の宛先電子メールアドレスを含む。また、各宛先電子メールアドレスには、その宛先電子メールアドレスに送信する電子メールにおいて、電子メールテキストから削除される削除文字列の削除レベルを示すレベル情報が付加されている。なお、電子メールテキストから削除される削除文字列がない場合、レベル情報は、削除レベルとして０を示すものとする。したがって、宛先電子メールアドレスに付加されたレベル情報が示す削除レベルは、０〜ｎをとる。
【００２７】
表示部１２は、種々の情報を表示する。
【００２８】
図１の説明に戻る。電子メール処理部２は、ＣＰＵなどのコンピュータであり、コンピュータにて読み取り可能な記録媒体に記録されたプログラムを読み取り、その読み取ったプログラムを実行して、宛先データ作成部２１、電子メールテキスト作成部２２、ビットマップ作成部２３、文字列フィルタ部２４および電子メール送信部２５を実現する。なお、記録媒体は、記憶部３でもよいし、情報通信端末の外部にあってもよい。
【００２９】
宛先データ作成部２１は、操作部１の入力部１１が受け付けた設定情報に基づいて、宛先データファイルを作成し、その宛先データファイルを宛先記憶部３１に記憶する。宛先データファイルでは、設定情報内の複数の宛先電子メールアドレスが、設定情報内のレベル情報が示す削除レベルごとに対応付けられている。
【００３０】
ここで、削除レベルが０の宛先電子メールアドレスが、オリジナル電子メールファイル内の電子メールテキストの宛先を示す第一宛先情報となる。また、削除レベルが１〜ｎの宛先電子メールアドレスが、オリジナル電子メールファイル内の電子メールテキストから削除文字列を削除した修正メールテキストの宛先を示す第二宛先情報となる。さらに、宛先データファイルでは、宛先電子メールアドレスが削除レベルごとに対応付けられているので、宛先記憶部３１は、削除レベルごとに第二宛先情報を記憶していることになる。なお、修正メールテキストは、修正テキスト情報の一例である。
【００３１】
図３は、宛先データファイルの一例を示した図である。図３において、宛先データファイル３００は、削除レベルの数（ｎ＋１）の行と、削除レベル列３０１、ビットマップ定義列３０２、表示色列３０３および宛先メールアドレス列３０４を有するテーブルである。
【００３２】
削除レベル列３０１は、削除レベル０〜ｎを示す。
【００３３】
ビットマップ定義列３０２は、削除レベル列３０１の各削除レベルに対応する複数のビット列を示す。ビット列は、電子メールテキスト内の文字列と削除レベルとを対応付けるために使用される。なお、１個のビット列は、半角文字の１文字分に対応し、全角文字の１文字分には、ビット列が２個使用される。
【００３４】
表示色列３０３は、削除レベル列３０１の各削除レベルに対応する複数の表示色情報を示す。表示色情報は、文字列が操作部１の表示部１２で表示される際の色を示す。
【００３５】
宛先メールアドレス列３０４は、削除レベル列３０１の各削除レベルに対応する複数の宛先電子メールアドレスを示す。
【００３６】
これにより、例えば、削除レベルが３レベルまである場合、宛先データファイルは、図４で示したようになる。
【００３７】
図５は、宛先データ作成部２１の構成の一例を示したブロック図である。図５において、宛先データ作成部２１は、削除レベル設定部２１１と、宛先設定部２１２と、宛先データ表示部２１３とを含む。
【００３８】
削除レベル設定部２１１は、操作部１が受け付けた設定情報内のレベル情報が示す削除レベルの数の行を有する宛先データファイルを作成し、その宛先データファイルの削除レベル列の各行に、各削除レベルを追加する。
【００３９】
削除レベル設定部２１１は、各削除レベルに対応する複数のビット列を作成し、各ビットを、宛先データファイルのビットマップ定義列における、そのビット列に対応する削除レベルの行に追加する。また、削除レベル設定部２１１は、各削除レベルに対応する複数の表示色情報を作成し、各表示色情報を、宛先データファイルの表示色列における、そのビット列に対応する削除レベルの行に追加する。
【００４０】
宛先設定部２１２は、操作部１が受け付けた設定情報内の各宛先電子メールアドレスを、削除レベル設定部２１１が作成した宛先データファイルの宛先メールアドレス列に追加する。このとき、宛先設定部２１２は、各宛先電子メールアドレスを、その宛先電子メールアドレスに付けられたレベル情報が示す削除レベルの行に追加する。
【００４１】
宛先設定部２１２は、宛先電子メールアドレスを追加した宛先データファイルを宛先記憶部３１に記憶する。
【００４２】
宛先データ表示部２１３は、操作部１が宛先データファイルの表示要求を受け付けると、宛先記憶部３１に記憶された宛先データファイルを操作部１の表示部１２に表示する。
【００４３】
図１の説明に戻る。電子メールテキスト作成部２２は、オリジナル電子メールファイルを作成し、そのオリジナル電子メールファイルを原文記憶部３２に記憶する。ビットマップ作成部２３は、オリジナル電子メールファイル内の電子メールテキストにおける、削除文字列の位置を示す位置情報である削除文字列ビットマップファイルを作成し、その削除文字列ビットマップファイルをビットマップ記憶部３３に記憶する。なお、ビットマップ記憶部３３は、位置記憶部と呼ばれることもある。
【００４４】
図６は、電子メールテキスト作成部２２およびビットマップ作成部２３の構成の一例を示したブロック図である。図６において、電子メールテキスト作成部２２は、電子メールテキスト編集部２２１を含み、ビットマップ作成部２３は、ビットマップ生成部２３１を含む。
【００４５】
電子メールテキスト編集部２２１は、操作部１が受け付けた編集情報内のメール情報に応じた電子メールテキストを作成または更新し、その電子メールテキストを、原文記憶部３２および表示用データ記憶部３４に記憶する。
【００４６】
ビットマップ生成部２３１は、位置情報生成部と呼ばれることもある。ビットマップ生成部２３１は、操作部１が受け付けた編集情報内の削除文字列と、原文記憶部３２に記憶されたオリジナル電子メールファイルの電子メールテキストとに基づいて、削除文字列ビットマップファイルを作成し、その削除文字列ビットマップファイルをビットマップ記憶部３３に記憶する。
【００４７】
より具体的には、ビットマップ生成部２３１は、電子メールテキストに対して形態素分析などを行い、電子メールテキストを文字列ごとに分解する。そして、図７に示すように、ビットマップ生成部２３１は、電子メールテキストの先頭から順に、各文字列に含まれる文字を、その文字列の削除レベルに対応するビット列に変換していくことで、削除文字列ビットマップファイルを作成する。このとき、削除レベルに対応するビット列は、宛先記憶部３１に記憶された宛先データファイルの削除レベル列とビットマップ定義列との関係に従う。
【００４８】
図８は、宛先データファイルが図４に示されている宛先データファイル３００の場合における、削除文字列ビットマップファイルの一例を示した図である。図８では、削除文字列ビットマップファイルでは、電子メールテキストファイルの破線による下線部「ＹＹＹ」を削除レベル１とし、実線による下線部「ＺＺＺＺ」を削除レベル２とし、非下線部を削除レベル０としている。この場合、削除文字列ビットマップファイルでは、下線部「ＹＹＹ」に対応する箇所にはビット列「０１」が示され、下線部「ＺＺＺＺ」に対応する箇所に「１０」が示され、非下線部にはビット列「００」が示されている。
【００４９】
図１の説明に戻る。文字列フィルタ部２４は、原文記憶部３２に記憶された電子メールテキストと、ビットマップ記憶部３３に記憶された削除文字列ビットマップファイルとに基づいて、電子メールテキストから削除文字列を削除した削除メールテキストを作成する。より具体的には、文字列フィルタ部２４は、削除メールテキストとして、電子メールテキストから、各削除レベルの削除文字列のそれぞれを削除した複数のレベル別テキストを作成する。
【００５０】
なお、文字列フィルタ部２４は、削除文字列を削除した箇所に別の代替文字を挿入してもよい。つまり、文字列フィルタ部２４は、削除文字列を別の文字に置換してもよい。
【００５１】
図９は、文字列フィルタ部２４の構成の一例を示したブロック図である。文字列フィルタ部２４は、送信電子メールデータ作成部２４１と、電子メールテキスト表示用データ作成部２４２とを含む。
【００５２】
送信電子メールデータ作成部２４１は、メール作成部と呼ばれることもある。送信電子メールデータ作成部２４１は、オリジナル電子メールファイルと削除文字列ビットマップファイルに基づいて、オリジナル電子メールファイル内の電子メールテキストから削除文字列を削除した修正メールテキストを作成する。
【００５３】
より具体的には、送信電子メールデータ作成部２４１は、図１０で示したように、削除レベルごとに、その削除レベルの削除文字列を電子メールテキストから削除した複数のレベル別メールテキストを作成する。なお、図１０では、各削除文字列が文字列「ＸＸ」に置換されている。
【００５４】
図１１は、宛先データファイルが図５で示した宛先データファイル３００であり、削除文字列ビットマップファイルが図８で示したものである場合における、削除レベル「１」および「２」のレベル別メールテキストの一例を示した図である。図１１では、削除文字列の各文字が空白文字に置換されている。
【００５５】
図９の説明に戻る。電子メールテキスト表示用データ作成部２４２は、表示データ作成部と呼ばれることもある。電子メールテキスト表示用データ作成部２４２は、宛先記憶部３１内の電子メールテキストに、削除文字列を示す指定情報を付与した電子メールテキスト表示用データを作成する。
【００５６】
本実施形態では、指定情報は、宛先データファイルに含まれる表示色情報である。したがって、電子メールテキスト表示用データ作成部２４２は、電子メールテキスト内の文字列のそれぞれに、その文字列の削除レベルに応じた表示色情報を付与することで、電子メールテキスト表示用データを作成している。
【００５７】
電子メールテキスト表示用データ作成部２４２は、電子メールテキスト表示用データを表示用データ記憶部３４に記憶するとともに、操作部１の表示部１２に表示する。
【００５８】
図１の説明に戻る。電子メール送信部２５は、単に送信部と呼ばれることもある。電子メール送信部２５は、宛先記憶部３１に記憶された宛先データファイルに含まれる削除レベルが０の宛先電子メールアドレスには、原文記憶部３２に記憶されたオリジナル電子メールファイルを電子メールとして送信する。
【００５９】
また、電子メール送信部２５は、宛先記憶部３１に記憶された宛先データファイルに含まれる削除レベルが１〜ｎの宛先電子メールアドレスには、文字列フィルタ部２４が作成した修正メールテキストを含む修正電子メールファイルを電子メールとして送信する。より具体的には、電子メール送信部２５は、削除レベルごとに、その削除レベルの宛先電子メールアドレスに、その削除レベルのレベル別テキストを含むレベル別電子メールファイルを電子メールとして送信する。なお、電子メールは、ネットワーク１０２を介して送信される。
【００６０】
次に、図１２、図１３および図１４で示したフローチャートを参照して、本発明による第一の実施形態の情報通信端末の動作について説明する。
【００６１】
先ず、図１２を参照しながら、削除レベルおよび宛先電子メールアドレスを設定する動作について説明する。
【００６２】
初めに、操作部１の入力部１１が使用者１０１から設定情報を受け付けると、宛先データ作成部２１の削除レベル設定部２１１は、設定情報内のレベル情報が示す削除レベルの数を、宛先データファイルであるテーブルの行数として決定する（ステップＳ１２１）。
【００６３】
続いて、削除レベル設定部２１１は、削除レベルごとに、その削除レベルに対応するビット列を作成し、そのビット列を、宛先データファイル内のビットマップ定義列における、削除レベルに対応する行に追加する（ステップＳ１２２）。
【００６４】
その後、削除レベル設定部２１１は、削除レベルごとに、その削除レベルに対応する表示色情報を作成し、その表示色情報を、宛先データファイル内の表示色列における、削除レベルに対応する行に追加する（ステップＳ１２３）。
【００６５】
そして、削除レベル設定部２１１は、宛先データファイルおよび設定情報を宛先設定部２１２に送信する。宛先設定部２１２は、宛先データファイルおよび設定情報を受信すると、設定情報内の各削除レベルに対応する宛先メールアドレスを、宛先データファイル内の宛先メールアドレス列における、削除レベルに対応する行に追加する（ステップＳ１２４）。
【００６６】
次に、図１３で示したフローチャートを参照して、電子メールテキストを作成する動作について説明する。
【００６７】
操作部１の入力部１１が使用者１０１から編集情報を受け付けると、電子メールテキスト作成部２２の電子メールテキスト編集部２２１は、編集情報に含まれるメール情報に応じて、原文記憶部３２に記憶された電子メールテキストを編集する（ステップＳ１３１）。
【００６８】
続いて、電子メールテキスト編集部２２１は、その編集した電子メールテキストに、表示用データ記憶部３４内の電子メールテキスト表示用データを更新する（ステップＳ１３２）
その後、電子メールテキスト編集部２２１は、編集情報から削除設定情報を抽出し、その削除設定情報をビットマップ生成部２３１に通知する。ビットマップ生成部２３１は、削除設定情報を受信すると、その削除設定情報内の削除文字列に付けられたレベル情報が示す削除レベルを、その削除文字列の削除レベルとして設定する（ステップＳ１３３）。
【００６９】
ビットマップ生成部２３１は、電子メールテキストの先頭から順に、各文字列に含まれる文字を、その文字列の削除レベルに対応するビット列に変換していくことで、削除文字列ビットマップファイルを作成し、その削除文字列ビットマップファイルに、ビットマップ記憶部３３内の削除文字列ビットマップファイルを更新する(ステップＳ１３４)。
【００７０】
その次に、ビットマップ生成部２３１は、削除設定情報を、文字列フィルタ部２４の送信電子メールデータ作成部２４１に送信する。送信電子メールデータ作成部２４１は、削除設定情報を受信すると、表示用データ記憶部３４内の電子メールテキスト表示用データの各文字列に、宛先データファイルにてその文字列と対応する表示色情報を付加して、電子メールテキスト表示データの更新を行う(Ｓ１３５)。
【００７１】
また、電子メールテキスト編集部２２１は、ステップＳ１３３で削除設定情報を通知すると、操作部１の入力部１１が終了情報または編集情報を受け付けたかを確認して、電子メールテキストの作成が終了したか否かを判断する（ステップＳ１３６）。
【００７２】
入力部１１が編集情報を受け付けた場合、電子メールテキスト編集部２２１は、電子メールテキストの作成が終了していないと判断して、ステップＳ１３１に戻る。
【００７３】
一方、入力部１１が終了情報を受け付けた場合、電子メールテキスト編集部２２１は、電子メールテキストの作成が終了したと判断して、オリジナル電子メールファイルに対応する削除文字列ビットマップファイルのファイル名を書き込む(Ｓ１３７)。
【００７４】
次に、図１４を参照して、電子メールを送信する動作について説明する。
【００７５】
先ず、操作部１の入力部１１が送信要求を受け付けると、文字列フィルタ部２４の送信電子メールデータ作成部２４１は、宛先記憶部３１から宛先データファイルを読み込む(ステップＳ１４１)。
【００７６】
続いて、送信電子メールデータ作成部２４１は、原文記憶部３２からオリジナル電子メールファイルを読み込む(ステップＳ１４２)。
【００７７】
その後、送信電子メールデータ作成部２４１は、ビットマップ記憶部３３から削除文字列ビットマップファイルを読み込む(ステップＳ１４３)。
【００７８】
そして、送信電子メールデータ作成部２４１は、削除レベルのカウント値ｍを０に初期化する（ステップＳ１４４）。なお、送信電子メールデータ作成部２４１は、削除レベルのカウント値ｍを予め保持しているものとする。
【００７９】
送信電子メールデータ作成部２４１は、オリジナル電子メールファイルと、宛先データファイル内の削除レベルが０のレベル情報と対応する宛先電子メールアドレスと、を電子メール送信部２５に送信する。電子メール送信部２５は、オリジナル電子メールファイルおよび宛先電子メールアドレスを受信すると、その宛先電子メールアドレスに、オリジナル電子メールファイルを送信する（ステップＳ１４５）。
【００８０】
また、送信電子メールデータ作成部２４１は、オリジナル電子メールファイルを送信すると、削除レベルのカウント値ｍの１にカウントアップする（ステップＳ１４６）。
【００８１】
その後、送信電子メールデータ作成部２４１は、削除文字列ビットマップファイルに基づいて、オリジナル電子メールファイル内の電子メールテキストにおける、現在のカウント値以下の削除レベル（削除レベル０を除く）に対応する削除文字列の各文字を代替文字に変換して、現在のカウント値ｍの削除レベルの送信電子メールファイルを作成する(ステップＳ１４７)。
【００８２】
続いて、送信電子メールデータ作成部２４１は、その作成した送信電子メールファイルと、宛先データファイル内の削除レベルが現在のカウント値のレベル情報と対応する宛先電子メールアドレスと、を電子メール送信部２５に送信する。電子メール送信部２５は、送信電子メールファイルおよび宛先電子メールアドレスを受信すると、その宛先電子メールアドレスに、送信電子メールファイルを送信する（ステップＳ１４８）。  また、送信電子メールデータ作成部２４１は、送信電子メールファイルを送信すると、カウント値ｍが宛先データファイルの行数ｎと同じか否かを判断して、全ての削除レベルの電子メールを送信したか否かを確認する（ステップＳ１４９）。
【００８３】
カウント値ｍが行数ｎと異なる場合、送信電子メールデータ作成部２４１は、全ての削除レベルの電子メールを送信していないと判断して、カウント値ｍに１を加えて（ステップＳ１５０）、ステップＳ１４７に戻る。
【００８４】
一方、カウント値ｍが行数ｎと同じ場合、送信電子メールデータ作成部２４１は、全ての削除レベルの電子メールを送信したと判断して、処理を終了する。
【００８５】
次に本実施形態の効果について説明する。
【００８６】
本実施形態によれば、削除レベル０の宛先電子メールアドレスには、電子メールテキストが送信される。また、電子メールテキストから削除文字列が削除された修正メールテキストが作成され、削除レベル１〜ｎの電子メールアドレスには、修正メールテキストが送信される。
【００８７】
したがって、使用者１０１は、電子メールテキストを一つ作成し、一度だけ送信操作を行うだけで、オリジナル電子メールファイルと修正メールテキストとを別々の電子メールアドレスに送信することが可能になる。このため、電子メールの送信にかかる手間を軽減することが可能になる。
【００８８】
また、削除文字列の閲覧が許可された受信者にはオリジナル電子メールファイルを送信することが可能になるので、受信者がメールサーバに対して電子メールの閲覧を要求する必要がなくなり、受信者の手間も軽減させることが可能になる。
【００８９】
さらに、修正メールテキストは、電子メールテキストから削除文字列が削除されているだけであるので、受信者は従来の電子メールプログラムを用いて電子メールを閲覧することが可能になる。
【００９０】
また、本実施形態では、電子メールテキスト表示用データ作成部２４２は、電子メールテキストに、削除文字列を示す表示色情報を付与して表示部１２に表示しているので、使用者１０１が削除文字列を容易に確認することが可能になる。
【００９１】
また、本実施形態では、ビットマップ生成部２３１は、電子メールテキストにおける削除文字列の位置を示す削除文字列ビットマップファイルを生成してビットマップ記憶部３３に記憶する。このため、使用者１０１は、電子メールの送信後でも、宛先電子メールアドレスのそれぞれに送信した電子メールにおいて、どの文字列が削除されたかを確認することができる。
【００９２】
また、本実施形態では、送信電子メールデータ作成部２４１は、削除レベルごとに、そのレベルの削除文字列を電子メールテキストから削除した複数のレベル別電子メールテキストを作成する。電子メール送信部２５は、削除レベルごとに、その削除レベルの電子メールアドレスに、その削除レベルのレベル別テキストを送信する。
【００９３】
このため、複数の宛先電子メールアドレスのそれぞれに、異なる電子メールを一括して送信することが可能になる。
【００９４】
次に第二の実施形態について説明する。
【００９５】
第一の実施形態では、指示情報として表示色情報が用いられ、各削除文字列がその削除レベルに応じた色で表示されていた。これは、使用者に削除文字列の削除レベルを容易に確認させるためであったが、指示情報として表示色情報とは別の情報を用いても本効果が得られる。
【００９６】
本実施形態では、指示情報として、表示色情報の代わりに、削除文字列のフォントを示すフォント情報が使用されている。この場合、宛先データファイルは、例えば、図３で示した宛先データファイル３００の代わりに、図１５で示した宛先データファイル３０５が使用される。宛先データファイル３０５では、表示色列３０３の代わりに、フォント情報が示す各フォントを有するフォント列３０６を有する。
【００９７】
なお、指定情報は、フォント情報の代わりに、削除文字列の文字の太さや大きさを示す情報が使用されてもよい。
【００９８】
以上説明した各実施形態において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【符号の説明】
【００９９】
１        操作部
２        電子メール処理部
３        記憶部
１１      入力部
１２      表示部
２１      宛先データ作成部
２２      電子メールテキスト作成部
２３      ビットマップ作成部
２４      文字列フィルタ部
２５      電子メール送信部
３１      宛先記憶部
３２      原文記憶部
３３      ビットマップ記憶部
３４      表示用データ記憶部
３５      送信メール記憶部
２１１    削除レベル設定部
２１２    宛先設定部
２１３    宛先データ表示部
２２１    電子メールテキスト編集部
２３１    生成部
２４１    送信電子メールデータ作成部
２４２    電子メールテキスト表示用データ作成部
【図１】
2011154440.tif 000003
【図２】
2011154440.tif 000004
【図３】
2011154440.tif 000005
【図４】
2011154440.tif 000006
【図５】
2011154440.tif 000007
【図６】
2011154440.tif 000008
【図７】
2011154440.tif 000009
【図８】
2011154440.tif 000010
【図９】
2011154440.tif 000011
【図１０】
2011154440.tif 000012
【図１１】
2011154440.tif 000013
【図１２】
2011154440.tif 000014
【図１３】
2011154440.tif 000015
【図１４】
2011154440.tif 000016
【図１５】
2011154440.tif 000017