(57)【要約】【課題】電子メールの送信に際して、メール本文の記載内容及び添付ファイルのデータ内容から宛先候補を正確に特定し、送信者に宛先候補を提示してメール送信先の高精度なチェックを可能とする電子メール送信システム等を提供する。【解決手段】電子メール送信システムは、ユーザの入力を受け付けて電子メールの作成送信処理を行う情報処理装置と、作成送信処理で用いられるデータを記憶する記憶装置と、を含んで構成され、情報処理装置は、電子メールの本文及びその添付ファイルのデータをテキストデータに変換するテキスト変換手段と、テキスト変換手段により変換されたテキストデータに存在する一連の句読点を含む記号群を空白文字データに変換する記号群変換手段と、記号群変換手段による変換後のテキストデータから電子メールの宛名候補を抽出する宛名候補抽出手段と、を有する。【選択図】図１
2009199254.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの入力を受け付けて電子メールの作成送信処理を行う情報処理装置と、前記作成送信処理で用いられるデータを記憶する記憶装置と、を含んで構成される電子メール送信システムであって、
前記情報処理装置は、
電子メールの本文及びその添付ファイルのデータをテキストデータに変換するテキスト変換手段と、
前記テキスト変換手段により変換されたテキストデータに存在する一連の句読点を含む記号群を空白文字データに変換する記号群変換手段と、
前記記号群変換手段による変換後のテキストデータから電子メールの宛名候補を抽出する宛名候補抽出手段と、
を有することを特徴とする電子メール送信システム。
【請求項２】
前記情報処理装置は、前記宛名候補抽出手段により抽出された宛名候補に優先度を付加してユーザに提示する宛名候補提示手段を有することを特徴とする請求項１に記載の電子メール送信システム。
【請求項３】
電子メールの宛名のデータである姓、名、メールアドレスを対応付け、宛名候補検索用のアドレス帳として記憶する候補アドレス帳記憶手段を有し、
前記宛名候補抽出手段は、前記記号群変換手段による変換後のテキストデータと、前記候補アドレス帳記憶手段により記憶されたデータとを照合し、一致するものを電子メールの宛名候補として抽出することを特徴とする請求項１又は２に記載の電子メール送信システム。
【請求項４】
電子メールの宛名のデータである姓、名、メールアドレス、メーリングリストアドレスを対応付け、宛名候補検索用のアドレス帳として記憶する候補アドレス帳記憶手段を有することを特徴とする請求項１から３のいずれか１項に記載の電子メール送信システム。
【請求項５】
電子メールの宛名のデータである姓、名、メールアドレスを対応付け、宛名候補検索用のアドレス帳として記憶する候補アドレス帳記憶手段を、ネットワークに接続された外部の情報処理装置内に設けて構成されたことを有することを特徴とする請求項１から４のいずれか１項に記載の電子メール送信システム。
【請求項６】
電子メールの宛名のデータである姓、名、メールアドレスを対応付け、宛名候補検索用のアドレス帳として記憶する候補アドレス帳記憶手段と、
ユーザの個人情報から構成され、情報管理用のアドレス帳として記憶する一般アドレス帳記憶手段と、
前記一般アドレス帳記憶手段に記憶された情報管理用のアドレス帳から前記宛名候補検索用のアドレス帳を生成する候補アドレス帳生成手段と、
を有することを特徴とする請求項１から５のいずれか１項に記載の電子メール送信システム。
【請求項７】
ユーザの入力を受け付けて電子メールの作成送信処理を行う情報処理装置であって、
電子メールの本文及びその添付ファイルのデータをテキストデータに変換するテキスト変換手段と、
前記テキスト変換手段により変換されたテキストデータに存在する一連の句読点を含む記号群を空白文字データに変換する記号群変換手段と、
前記記号群変換手段による変換後のテキストデータから電子メールの宛名候補を抽出する宛名候補抽出手段と、
を有することを特徴とする情報処理装置。
【請求項８】
前記宛名候補抽出手段により抽出された宛名候補に優先度を付加してユーザに提示する宛名候補提示手段を有することを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記宛名候補抽出手段は、電子メールの宛名のデータである姓、名、メールアドレスが対応付けられた宛名候補検索用のアドレス帳のデータと、前記記号群変換手段による変換後のテキストデータとを照合し、一致するものを電子メールの宛名候補として抽出することを特徴とする請求項７又は８に記載の情報処理装置。
【請求項１０】
ユーザの個人情報から構成された情報管理用のアドレス帳から、電子メールの宛名のデータである姓、名、メールアドレスが対応付けられた宛名候補検索用のアドレス帳を生成する候補アドレス帳生成手段を有することを特徴とする請求項７から９のいずれか１項に記載の情報処理装置。
【請求項１１】
ユーザの入力を受け付けて電子メールの作成送信処理を行う情報処理装置と、前記作成送信処理で用いられるデータを記憶する記憶装置と、を含んで構成される電子メール送信システムでの電子メール送信方法であって、
前記情報処理装置において、
電子メールの本文及びその添付ファイルのデータをテキストデータに変換するテキスト変換ステップと、
前記テキスト変換ステップにより変換されたテキストデータに存在する一連の句読点を含む記号群を空白文字データに変換する記号群変換ステップと、
前記記号群変換ステップによる変換後のテキストデータから電子メールの宛名候補を抽出する宛名候補抽出ステップと、
を有することを特徴とする電子メール送信方法。
【請求項１２】
前記情報処理装置において、前記宛名候補抽出ステップにより抽出された宛名候補に優先度を付加してユーザに提示する宛名候補提示ステップを有することを特徴とする請求項１１に記載の電子メール送信方法。
【請求項１３】
前記記憶装置は、電子メールの宛名のデータである姓、名、メールアドレスを対応付け、宛名候補検索用のアドレス帳として記憶し、
前記宛名候補抽出ステップは、前記記号群変換ステップによる変換後のテキストデータと、前記記憶装置内における前記宛名候補検索用のアドレス帳のデータとを照合し、一致するものを電子メールの宛名候補として抽出することを特徴とする請求項１１又は１２に記載の電子メール送信方法。
【請求項１４】
ユーザの入力を受け付けて電子メールの作成送信処理を行う情報処理装置と、前記作成送信処理で用いられるデータを記憶する記憶装置と、を含んで構成される電子メール送信システムで用いられるプログラムであって、
前記情報処理装置において、
電子メールの本文及びその添付ファイルのデータをテキストデータに変換するテキスト変換機能と、
前記テキスト変換機能により変換されたテキストデータに存在する一連の句読点を含む記号群を空白文字データに変換する記号群変換機能と、
前記記号群変換機能による変換後のテキストデータから電子メールの宛名候補を抽出する宛名候補抽出機能と、
をコンピュータに実現させることを特徴とするプログラム。
【請求項１５】
前記情報処理装置において、前記宛名候補抽出機能により抽出された宛名候補に優先度を付加してユーザに提示する宛名候補提示機能をコンピュータに実現させることを特徴とする請求項１４に記載のプログラム。
【請求項１６】
前記記憶装置は、電子メールの宛名のデータである姓、名、メールアドレスを対応付け、宛名候補検索用のアドレス帳として記憶し、
前記宛名候補抽出機能は、前記記号群変換機能による変換後のテキストデータと、前記記憶装置内における前記宛名候補検索用のアドレス帳のデータとを照合し、一致するものを電子メールの宛名候補として抽出することを特徴とする請求項１４又は１５に記載のプログラム。
【請求項１７】
請求項１４から１６のいずれか１項に記載のプログラムを記録しコンピュータ読み取り可能なことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メール送信システム、情報処理装置、電子メール送信方法、プログラム、及び記録媒体に関し、特に、電子メールを用いた通信システムにおいてメール送信時に送信先のチェックを行いたい場合に好ましく適用される技術に関するものである。
【背景技術】
【０００２】
従来、電子メールを作成する際には、メーラの宛先欄に送付先のメールアドレスを打ち込むが、入力ミスや入力漏れによるメール送信漏れを起こすことがあった。このような状況を回避する電子メール宛先入力支援に関する技術として、例えば特許文献１では、相手先の宛先を入力しないでも電子メール等の宛先が自動的に設定され文字送信が可能な通信装置が開示されている。当該通信装置は、メール送信される文章中から条件にあった文字列を受信者候補として抽出し、アドレス帳を参照して受信者候補に対応する宛先を検索する。そして、検索された宛先をメール送信先に設定してメール送信を行う。
【０００３】
特許文献１で開示された技術は、メール本文に記載された宛先を示す文字列からメールアドレスの候補を抽出して送信先に自動的に設定するものであるが、以下のような課題が残る。すなわち、メール本文に記載されていた内容が、主たる宛先のみあるいは主たる宛先と「関連各位」である場合、関連者のメールアドレスを候補として提示することができない。また、添付ファイルにのみ宛先の候補となるであろう名前が記載されている場合にも、メールアドレスを提示することはできない。これについて、例えば特許文献２では、添付ファイルからテキストデータを取り出して解析する手法が開示されている。
【特許文献１】特開２０００−１１５４０１号公報
【特許文献２】特開平１１−２３２３０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、電子メールの送信は送信先を正確に指定する必要があるわけだが、送信先の正確な指定には２通りの意味が含まれる。１つは正しいメールアドレスを入力することであり、もう１つは送信する宛先を漏れなく指定することである。特に後者については、複数の者に対してメールを送信するときに細心の注意を払わなければならない。
【０００５】
特許文献１による技術は、メール本文の記載内容から宛先を抽出しメール送信先を自動設定するものであるが、メール本文のみでは宛先漏れの対応としては不十分である。また、引用文献２による技術を特許文献１に適用した場合、確かにメール本文及び添付ファイルのデータ内容から宛先を抽出できるが、正しいメールアドレスの指定という点からは疑問が残る。つまり、例えば添付ファイルがＣＳＶ形式のとき「姓」と「名」の間に記号が含まれる場合があり、このような場合に添付ファイルのデータから正確に宛名候補を抽出することは困難である。
【０００６】
そこで、本発明は、電子メールの送信に際して、メール本文の記載内容及び添付ファイルのデータ内容から宛先候補を正確に特定し、送信者に宛先候補を提示してメール送信先の高精度なチェックを可能とする電子メール送信システム等を提供することを目的とする。
【課題を解決するための手段】
【０００７】
かかる目的を達成するために、本発明の電子メール送信システムは、ユーザの入力を受け付けて電子メールの作成送信処理を行う情報処理装置と、作成送信処理で用いられるデータを記憶する記憶装置と、を含んで構成される電子メール送信システムであって、情報処理装置は、電子メールの本文及びその添付ファイルのデータをテキストデータに変換するテキスト変換手段と、テキスト変換手段により変換されたテキストデータに存在する一連の句読点を含む記号群を空白文字データに変換する記号群変換手段と、記号群変換手段による変換後のテキストデータから電子メールの宛名候補を抽出する宛名候補抽出手段と、を有する。
【０００８】
また、本発明の情報処理装置は、ユーザの入力を受け付けて電子メールの作成送信処理を行う情報処理装置であって、電子メールの本文及びその添付ファイルのデータをテキストデータに変換するテキスト変換手段と、テキスト変換手段により変換されたテキストデータに存在する一連の句読点を含む記号群を空白文字データに変換する記号群変換手段と、記号群変換手段による変換後のテキストデータから電子メールの宛名候補を抽出する宛名候補抽出手段と、を有する。
【０００９】
また、本発明の電子メール送信方法は、ユーザの入力を受け付けて電子メールの作成送信処理を行う情報処理装置と、作成送信処理で用いられるデータを記憶する記憶装置と、を含んで構成される電子メール送信システムでの電子メール送信方法であって、情報処理装置において、電子メールの本文及びその添付ファイルのデータをテキストデータに変換するテキスト変換ステップと、テキスト変換ステップにより変換されたテキストデータに存在する一連の句読点を含む記号群を空白文字データに変換する記号群変換ステップと、記号群変換ステップによる変換後のテキストデータから電子メールの宛名候補を抽出する宛名候補抽出ステップと、を有する。
【００１０】
また、本発明のプログラムは、ユーザの入力を受け付けて電子メールの作成送信処理を行う情報処理装置と、作成送信処理で用いられるデータを記憶する記憶装置と、を含んで構成される電子メール送信システムで用いられるプログラムであって、情報処理装置において、電子メールの本文及びその添付ファイルのデータをテキストデータに変換するテキスト変換機能と、テキスト変換機能により変換されたテキストデータに存在する一連の句読点を含む記号群を空白文字データに変換する記号群変換機能と、記号群変換機能による変換後のテキストデータから電子メールの宛名候補を抽出する宛名候補抽出機能と、をコンピュータに実現させる。
【００１１】
また、本発明の記録媒体は、上記のプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００１２】
本発明によれば、電子メールの送信に際して、メール本文の記載内容及び添付ファイルのデータ内容から宛先候補を正確に特定して送信者に宛先候補を提示し、メール送信先の高精度なチェックが可能となる。
【発明を実施するための最良の形態】
【００１３】
本発明が適用される電子メール送信システムは、図１に示すように、テキスト変換手段３、記号群変換手段４、及び宛名候補抽出手段５を備える情報処理装置２と、記憶装置６とを有して構成される。テキスト変換手段３は、電子メールの本文や添付ファイルのデータを単一のテキストデータに変換する。記号群変換手段４は、テキスト変換手段３で変換された単一のテキストに含まれる一連の句読点等の記号群を空白１文字分のデータに置き換える。宛名候補抽出手段４は、記号群変換手段４による変換後のテキストデータから電子メールの宛先候補を抽出する。
【００１４】
具体的には、記憶装置６が保持する候補アドレス帳のデータと、記号群変換手段４による変換後のテキストデータとを照合し、一致するものを宛先候補として特定する。候補アドレス帳は、姓、名、メールアドレスが対応付けられて、電子メールの宛名データとして生成されたもので、宛名候補検索に用いられるアドレス帳である。そして、情報処理装置２は、宛名候補抽出手段５により抽出された宛名候補に優先度を付加してユーザに提示する宛名候補提示手段を有するように構成してもよい。また、記憶装置６の保持する候補アドレス帳が姓、名、メールアドレス、メーリングリストアドレスで対応付けられるように構成してもよい。
【００１５】
本発明では、テキスト変換手段３で変換した単一のテキストに対して、記号群変換手段４で句読点等の記号を空白文字に置き換え、宛名候補抽出手段５により、例えば「姓」＋「名」と「姓」の２通りについて候補アドレス帳データと照合して正確に宛名候補の抽出を行う。このため、例えば住所録のような姓名が羅列されているものや添付ファイルとなっているものに対しても、適切に宛先候補として抽出することができ、実効的に送信先漏れを防ぐことが可能となる。
【００１６】
以下、図２から図７を参照しながら、本発明の実施形態について具体的に説明する。
【００１７】
［実施形態１］
図２は、本発明の第１の実施形態に係る電子メール送信システムの構成を示した図である。本実施形態の電子メール送信システム１００は、ユーザとのデータ入出力のやり取りを行うユーザ入出力装置１０と、プログラム制御により動作するデータ処理装置２０と、メール送信処理に関わるデータを含む諸データを保持するする記憶装置３０と、電子メールを送信するための出力装置４０とから構成されている。
【００１８】
データ処理装置２０は、メール作成手段２１と、メールアドレス抽出手段２２と、テキスト変換手段２３と、記号群変換手段２４と、宛名候補抽出手段２５と、メールアドレス候補選択・追加手段２６と、メール送信手段２７とを有する。これらの手段は、概略それぞれ以下のように動作する。
【００１９】
メール作成手段２１は、一般的に用いられているメーラのメール作成手段であり、メールヘッダ及び本文の作成、また必要に応じて添付ファイルの添付を行い、メール記憶部３１へそれらのデータを格納する。メールアドレス抽出手段２２は、メール記憶部３１に保持されているメールヘッダから、既に記載されているメールアドレスを抽出する。
【００２０】
テキスト変換手段２３は、メール記憶部３１に保持されているメール本文及び添付ファイルから単一のテキストへ変換する。記号群変換手段２４は、テキスト変換手段２３で変換されたテキストに存在する一連の句読点を含む記号群を空白（スペース）１文字に置き換える。宛名候補抽出手段２５は、候補アドレス帳記憶部３２に格納されているデータと、記号群変換手段２４によって生成されたデータとを照合し、一致するものをメールの宛名候補として抽出する。
【００２１】
メールアドレス候補選択・追加手段２６は、宛名候補抽出手段２５により抽出された候補宛名を送信者のユーザに提示し、どれを追加するかをユーザに選択させる。そして、ユーザにより選択された宛名に対応するメールアドレスを、メール記憶部３１に保持されたメールヘッダに追加する。メール送信手段２７は、一連の流れで完成したメール記憶部３１に格納されている電子メールを送信する。
【００２２】
記録装置３０は、メール記憶部３１と、候補アドレス帳記憶部３２から構成されている。メール記憶部３１は、送信予定の電子メール文書を格納している部分である。候補アドレス帳記憶部３２は、図３に示すように、予め候補とすべき宛先の姓名及びその宛先に到達可能なメールアドレス一覧を宛名候補検索用のアドレス帳（候補アドレス帳）として保持している。一般的なアドレス帳では、個人の姓名とメーリングリストアドレスは別データとして管理されているが、候補アドレス帳では、姓名に対応付けられた宛先に到達可能なメールアドレスの中にメーリングリストアドレスを含めている。
【００２３】
続いて、本実施形態の電子メール送信システムで行われる動作について説明する。図４は、本実施形態におけるメール送信動作の流れを示したフローチャートである。はじめに、従来と同様にメール文書を作成する（ステップＳ１）。なお、ステップＳ１が完了した時点で、ユーザはメール本文、添付ファイル、宛先を含むヘッダ情報を作成済みである。さらに、メール記憶部３１に記録されているメールヘッダ情報から、既に宛先として指定されているメールアドレスを取得する（ステップＳ２）。ここでは例えばアドレスＢが指定されていたとする。
【００２４】
次に、メール本文及び添付ファイルから、宛名候補を抽出するために単一のテキスト文書を作成し（ステップＳ３）、テキスト文書に含まれる記号群を単一の空白文字（スペース）に変換する（ステップＳ4）。例えば、本文と添付ファイルから変換されたテキスト文書中に、姓名がカンマで区切られた「田中，花子」という文字列があった場合には、「田中  花子」と言う文字列に変換する。「田中，，，花子」のように記号が複数続いている場合も単一のスペースに変換し、「田中  花子」という文字列に変換する。
【００２５】
次いで、宛名候補の抽出を行うため、以下のようにして、候補アドレス帳記憶部３２内の候補アドレス帳のデータを先頭から順に変換後の文字列と比較し、一致するものを検索していく。宛名候補の抽出について図３を参照しながら述べる。まず、候補アドレス帳の先頭から、「姓」、「名」として、「鈴木」、「太郎」が選択される（ステップＳ５）。
【００２６】
はじめに、「姓」と「名」の両方を含む「鈴木太郎」（姓名をつなげたもの）及び「鈴木  太郎」（姓名の間に空白を１つ置いたもの）をキーにして、ステップＳ４の結果、つまり記号群変換後の文字列に対して検索する（ステップＳ６）。変換後の文字列中に「鈴木太郎」が見つかれば場合（ステップＳ６／ＹＥＳ）、優先度が高い候補として宛名候補に追加する（ステップＳ７）。
【００２７】
一方、見つからなかった場合（ステップＳ６／ＮＯ）には、「姓」が変換後の文字列に含まれるかを判定する（ステップＳ８）。つまり、「鈴木」をキーにしてステップＳ４の結果（変換後の文字列）に対して検索する。変換後の文字列中に「鈴木」が見つかった場合（ステップＳ８／ＹＥＳ）、優先度の低い候補として宛名候補に追加する（ステップＳ９）。
【００２８】
なお、宛名候補の追加は、宛名候補抽出手段２５からメールアドレス候補選択・追加手段２６へ検索結果（候補アドレス帳のデータと合致した文字列）を送出することで行われる。この際、優先度を表すデータやフラグを宛名に付加する。例えば、高い優先度を「１」、低い優先度を「０」とし、宛名の管理データに含めるようにしてもよい。ユーザは、メールアドレス候補選択・追加手段２６から宛名候補の提示を受けたとき、優先度を参照してメール送信先の追加を行うことができる。
【００２９】
そして、候補アドレス帳の全ての宛名について（ステップＳ１０／ＮＯ）上記と同様の動作を行う（ステップＳ５からステップＳ９）。上記の例では、変換後の文字列に「田中花子」が含まれているため、候補アドレス帳のうち「鈴木太郎」は検索されず、次の「田中花子」が合致する宛名として抽出される。そして、「姓」及び「名」とも含まれるため優先度の高い宛名候補として追加されることになる。その後の、「佐藤一郎」、「山田次郎」、「鈴木三郎」については合致する文字列が検索されず、宛名候補の検索を終える。
【００３０】
その後、上記のようにして宛名候補抽出手段２５で宛名候補として抽出された姓名及びそれに対応するメールアドレスと、メールアドレス抽出手段２２で抽出された指定済みのメールアドレスを、メールアドレス候補選択・追加手段２６にて優先度とともに表示する（ステップＳ１１）。そして、表示されたメールアドレスから、ユーザが追加すべきメールアドレスを指定し（ステップＳ１２）、メール記憶部３１のメールヘッダに追加する（ステップＳ１３）。最後に、送信先アドレスの追加を終えたメールをメール送信手段２７に送ってメール送信を行う（ステップＳ１４）。
【００３１】
上記の例で述べると、候補アドレス帳では、宛名候補として抽出された「田中花子」は、個人アドレスの「アドレスＢ」、メーリングリストアドレスの「アドレスＭ」が対応付けられている。このため、この２つのアドレスを送信先メールアドレスとして、宛名「田中花子」とともに、メールアドレス候補選択・追加手段２６にてユーザに提示する。ユーザは、提示された「アドレスＢ」、「アドレスＭ」のいずれかを任意にメール送信先として選択できる。なお、宛名候補の提示は優先度の情報が付加された状態でなされるため、ユーザは優先度の高い宛名候補であることも認識できる。
【００３２】
上述した本実施形態によれば、メール本文だけではなく、全ての添付ファイルを単一のテキストに変換して宛名候補を抽出するため、宛先の指定漏れを実効的に防止することが可能となる。また、一連の句読点等の記号群を空白一つに変換してテキスト文書の検索を行うため、添付ファイル等において、ＣＳＶ形式のファイル等のように姓と名の間に記号が含まれていても、正しい宛名の検出が可能となる。
【００３３】
［実施形態２］
図５は、本発明の第２の実施形態に係る電子メール送信システムの構成を示した図である。本実施形態の電子メール送信システム１０１は、実施形態１のシステムとほぼ同様の構成を有するが、候補アドレス帳記憶部５１が記憶装置３３ではなく、ネットワーク６０を介して接続される外部データ処理装置５０に設けられた点が異なる。候補アドレス帳記憶部５１が外部データ処理装置５０内に設置されたことで、宛名候補の検索を行う宛名候補抽出手段２５は、ネットワーク６０を介して外部データ処理装置５０へアクセスし、候補アドレス帳記憶部５１内の候補アドレス帳を利用することになる。その他の、各構成の機能、メール送信動作については、実施形態１と同様であるため説明を省略する。
【００３４】
上記の本実施形態によれば、候補アドレス帳記憶部５１を宛名候補抽出手段２５に属させることなく外部に設けたため、候補アドレス帳をネットワーク上のデータ処理装置で共有することが可能となる。
【００３５】
［実施形態３］
図６は、本発明の第３の実施形態に係る電子メール送信システムの構成を示した図である。本実施形態の電子メール送信システム１０１は、実施形態１のシステムとほぼ同様の構成を有するが、以下の点で実施形態１と相違する。すなわち、データ処理装置２８が候補アドレス帳生成手段２９をさらに有し、記憶装置３５が一般アドレス帳記憶部３６をさらに有する点で異なる。候補アドレス帳生成手段２９は、一般アドレス帳記憶部３６内の一般アドレス帳から候補アドレス帳を生成し、候補アドレス帳記憶部３２に格納する。その他の、各構成の機能、メール送信動作については、実施形態１と同様であるため説明を省略する。
【００３６】
上記の本実施形態によれば、一般的なアドレス帳から候補アドレス帳を生成するため、ユーザの個人データを管理する一般的なアドレス帳でメールアドレスが変更された場合に、変更内容も候補アドレスに反映されることになり、一般的なアドレス帳と候補アドレス帳のデータ整合性が担保される。
【００３７】
［実施形態４］
図７は、本発明の第４の実施形態に係る電子メール送信システムの構成を示した図である。本実施形態の電子メール送信システムは、実施形態２と実施形態３の構成を組み合わせたものである。すなわち、データ処理部２８が候補アドレス帳生成手段２９をさらに有し、記憶装置３３はメール記憶部３１のみを備え、候補アドレス帳記憶部５１は一般アドレス帳記憶部５２とともに外部データ処理装置５５に設けられる。候補アドレス帳生成手段２９は、ネットワーク６０を介して外部データ処理装置５５とアクセスする。そして、一般アドレス帳記憶部５２内の一般アドレス帳から候補アドレス帳を生成し、候補アドレス帳記憶部５１に格納する。また、宛名候補抽出手段２５は、ネットワーク６０を介して外部データ処理装置５０へアクセスし、候補アドレス帳記憶部５１内の候補アドレス帳を利用して宛名候補の検索、抽出を行う。
【００３８】
上記の本実施形態によれば、一般的なアドレス帳から候補アドレス帳を生成するため、ユーザの個人データを管理する一般的なアドレス帳でメールアドレスが変更された場合でも、一般的なアドレス帳と候補アドレス帳のデータ整合性が担保される。また、候補アドレス帳記憶部５１を外部装置内に設けたため、候補アドレス帳をネットワーク上のデータ処理装置で共有することが可能となる。
【００３９】
なお、上述する実施形態は、本発明の好適な実施形態であり、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。例えば、電子メール送信時に送信先のチェックを行うことができるコンピュータや携帯電話といった情報通信装置に適用できる。
【００４０】
また、上記した実施形態におけるデータ処理装置は、プログラムの命令によりコンピュータで実行される処理、手段、機能によって動作する。当該プログラムは、コンピュータの各構成要素に指令を送り、先に述べたような所定の処理や機能、例えば、テキスト変換手段２３により、メール本文や添付ファイルのデータを単一テキストに変換し、記号群変換手段２４により、単一テキストに含まれる句読点等の記号群を空白文字データに変換し、宛名候補抽出手段２５により、候補アドレス帳記憶部３２内の候補アドレス帳の宛名をキーにして記号群変換後のテキストデータを検索し、宛名候補を抽出する処理を行う。また、メールアドレス候補選択・追加手段２６により、優先度を付加した状態でユーザに宛名及びメールアドレスの情報を提示する処理を行う。このように、上記実施形態における各処理や手段は、プログラムとコンピュータとが協働した具体的手段によって実現されるものである。
【００４１】
そして、上記実施形態の機能を実現するソフトウェアのプログラムコードを記録したコンピュータ読み取り可能な記録媒体、すなわち記憶メディアを介して、例えばデータ処理装置のコンピュータ（ＣＰＵ）が記憶メディアに格納されたプログラムコードを読み出し実行することによっても、本発明の目的は達成される。また、プログラムは、記録メディアを介さず、通信回線を通じて直接にコンピュータにロードし実行することもでき、これによっても同様に本発明の目的は達成される。
【００４２】
この場合、記憶メディアから読み出された又は通信回線を通じてロードし実行されたプログラムコード自体が前述の実施形態の機能を実現することになる。そして、そのプログラムコードを記憶した記憶メディアは本発明を構成する。
【００４３】
また、プログラムコードを供給するための記憶メディアとしては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、不揮発性のメモリカード、ＲＯＭ、磁気テープ等を用いることができる。
【図面の簡単な説明】
【００４４】
【図１】本発明が適用される電子メール送信システムの構成を示した図である。
【図２】本発明の実施形態に係る電子メール送信システムの構成を示した図である。
【図３】本実施形態で用いられる候補アドレス帳を説明するための図である。
【図４】本発明の実施形態における電子メール送信動作の流れを示したフローチャートである。
【図５】本発明の実施形態に係る電子メール送信システムの構成を示した図である。
【図６】本発明の実施形態に係る電子メール送信システムの構成を示した図である。
【図７】本発明の実施形態に係る電子メール送信システムの構成を示した図である。
【符号の説明】
【００４５】
１，１００〜１０３    電子メール送信システム
２    情報処理装置
３，２３    テキスト変換手段
４，２４    記号群変換手段
５，２５    宛名候補抽出手段
６    記憶装置
１０    ユーザ入出力装置
２０，２８    データ処理装置
２１    メール作成手段
２２    メールアドレス抽出手段
２６    メールアドレス候補選択・追加手段
２７    メール送信手段
２９    候補アドレス帳生成手段
３０，３３，３５    記憶装置
３１    メール記憶部
３２，５１    候補アドレス帳記憶部
３６，５２    一般アドレス帳記憶部
４０    出力装置
５０，５５    外部データ処理装置
６０    ネットワーク
【図１】
2009199254.tif 000003
【図２】
2009199254.tif 000004
【図３】
2009199254.tif 000005
【図４】
2009199254.tif 000006
【図５】
2009199254.tif 000007
【図６】
2009199254.tif 000008
【図７】
2009199254.tif 000009