(57)【要約】  【課題】  会員のデータベースが変化するような場合において送信条件を設定して電子メールを自動送信する際に、データベースの変化に対応して送信条件を反映させることができるようにする  【解決手段】  会員データ記憶手が会員に関連する属性情報と会員の電子メールアドレスとを関連付けて記憶し、会員属性受付手段が会員に関する属性情報を使用者から受け付け、会員データ更新手段が受け付けられた属性情報に基づいて前記会員データ記憶手段を更新し、送信条件記憶手段が前記属性情報を含む電子メールを送信する条件である送信条件を記憶し、送信メール記憶手段が送信すべき電子メールデータを記憶し、条件合致対象抽出手段が所定の時間間隔ごとに前記送信条件に合致する属性情報をもつ会員が存在するかどうかを検分し合致する会員の電子メールアドレスを抽出し、電子メール送信手段が抽出された電子メールアドレスに対して記憶された電子メールデータを送信する。【選択図】  図３
2005032208.tif 000002
【特許請求の範囲】
【請求項１】
会員に関連する属性情報と、会員の電子メールアドレスとを関連付けて記憶する会員データ記憶手段と、
前記会員に関する属性情報を受け付ける会員属性受付手段と、
受け付けられた属性情報に基づいて前記会員データ記憶手段を更新する会員データ更新手段と、
前記属性情報を含む電子メールを送信する条件である送信条件を記憶する送信条件記憶手段と、
送信すべき電子メールデータを記憶する送信メール記憶手段と、 
所定の時間間隔ごとに前記送信条件に合致する属性情報をもつ会員が存在するかどうかを検分し、合致する会員の電子メールアドレスを抽出する条件合致対象抽出手段と、
条件合致対象抽出手段が抽出した電子メールアドレスに対して、前記送信メール記憶手段が記憶した電子メールを前記抽出した時刻から所定時間以内に送信する電子メール送信手段と
を有する電子メール送信装置。
【請求項２】
前記属性情報には時刻に係わる属性情報である時刻属性情報が含まれ、
前記送信条件には、前記時刻属性情報を含む、電子メールを送信する時刻に関する条件である送信時刻条件が含まれる
請求項１に記載の電子メール送信装置。
【請求項３】
前記時刻属性情報は、前記送信条件記憶手段に送信時刻条件を記憶させた時点では発生していない、前記会員に関するイベントの発生時に関する情報である
請求項２に記載の電子メール送信装置。
【請求項４】
前記イベントの発生時に関する情報は、前記イベントの発生が受け付けられた時刻もしくは前記イベントの発生が記憶された時刻を示すものである請求項３記載の電子メール送信装置。
【請求項５】
前記イベントの発生時に関する情報は、使用者が前記イベントに関して入力する時刻データである請求項３記載の電子メール送信装置。
【請求項６】
前記電子メール管理装置において、さらに、
所定の時間間隔ごとに前記会員データ記憶に前記属性情報が新たに記憶されたかどうかを判断する属性情報新規登録判断手段を有し、
前記イベントの発生時に関する情報は前記属性情報新規登録判断手段が前記イベントの発生が属性情報としてが新たに記憶されたと判断した時刻を示すものである
請求項３記載の電子メール送信装置。
【請求項７】
前記電子メール送信装置は、インターネットに接続されるクライアントコンピューターであり、前記電子メール送信手段は、インターネット上の所定のサーバーへ前記電子メールデータを送信することを電子メールの送信とする
請求項１から６のいずれか１項に記載の電子メール送信装置。
【請求項８】
前記電子メール送信装置は、インターネットに接続されるサーバーコンピューターであり、前記電子メール送信手段は、インターネット上の任意のサーバーへ前記電子メールデータを送信することを電子メールの送信とする
請求項１から６のいずれか１項に記載の電子メール送信装置。
【請求項９】
コンピューターに請求項１から８のいずれか１項に記載の電子メール送信装置の機能を実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は複数対象者に自動的に電子メールを送信する装置に関し、特に、対象者に関する属性の変化に対応して電子メールを送信する装置に関する。
【背景技術】
【０００２】
多くの会員をもつ組織等では、各会員に対して電子メールでコミュニケーションを図ることが広く行われている。この際、会員の属性に応じて送信時刻や送信内容を変えるために、予めプログラムにより条件を設定して、条件に応じた対象者、時刻に電子メールを送信する方法も行われている。
例えば、東京都に住む女性に対して、東京都内の店舗の宣伝を含む電子メールを誕生日に送信したい場合には、このような条件設定をすると、プログラムによって電子メールを送信するコンピューター上で会員データベースから東京都、女性の属性情報が抽出されるとともに各送信対象者の誕生日が抽出され、抽出された誕生日にそれぞれの送信対象者に所定の電子メールが送信されるような送信スケジュールが生成される。そして、コンピューターでは、このスケジュールに従って、送信時刻になると電子メールを対象者に送信していく。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、このように条件を指定し、会員データベースを検索して送信スケジュールを生成するような場合、送信スケジュールを生成した時点で送信対象者と送信時刻が決まってしまうために、例えば、送信するまでの間に東京から名古屋へ引越しして会員データベースの内容が変わって条件に合致しなくなった場合でもそのまま電子メールが送信されてしまう。
また、送信スケジュールを生成するためには誕生日などの時間に関する属性情報が予めわかっているか、送信日時を条件設定者が入力する必要がある。このために、例えば来店時刻から３時間後に電子メールを送信するというような、将来に起こる不確定な出来事に基づいて送信時刻を設定することはできなかった。
本発明はこのような問題に鑑みて、会員の属性に関するデータベースが変化するような場合において送信条件を設定して電子メールを自動送信する際に、データベースの変化に対応して送信条件を反映させることができるようにすることを目的とする。
【課題を解決するための手段】
【０００４】
上記課題を解決するために本発明は次のような構成を有する。
請求項１に記載の発明は、会員に関連する属性情報と、会員の電子メールアドレスとを関連付けて記憶する会員データ記憶手段と、前記会員に関する属性情報を使用者から受け付ける会員属性受付手段と、受け付けられた属性情報に基づいて前記会員データ記憶手段を更新する会員データ更新手段と、前記属性情報を含む電子メールを送信する条件である送信条件を記憶する送信条件記憶手段と、送信すべき電子メールデータを記憶する送信メール記憶手段と、所定の時間間隔ごとに前記送信条件に合致する属性情報をもつ会員が存在するかどうかを検分し、合致する会員の電子メールアドレスを抽出する条件合致対象抽出手段と、条件合致対象抽出手段により抽出された電子メールアドレスに対して、前記送信メール記憶手段に記憶された電子メールを前記抽出した時刻から所定時間以内に送信する電子メール送信手段とを有する電子メール送信装置である。なお、本願における「会員」とは所定のグループの一員という意味であり、会員という名称を使っているかどうかは問わない。
請求項２に記載の発明は前記属性情報には時刻に係わる属性情報である時刻属性情報が含まれ、前記送信条件には、前記時刻属性情報を含む、電子メールを送信する時刻に関する条件である送信時刻条件が含まれる。時刻属性情報としては、生年月日、結婚記念日等の特定の日時を示す情報や会員に関して何かの出来事が発生した日時が含まれる。
【０００５】
請求項３に記載の発明は前記時刻属性情報が、前記送信条件記憶手段に送信時刻条件を記憶させた時点では発生していない、前記会員に関するイベントの発生時に関する情報である請求項２に記載の電子メール送信装置である。ここでのイベントとは会員に関する所定の出来事である。イベントの発生時に関する情報には、イベント発生時のほかに、イベントが所定回数発生した時点や、所定期間内に当該イベントが発生しなかった場合の当該期間の終了時点なども含まれる。
請求項４記載の発明は、前記イベントの発生時に関する情報は、前記イベントの発生が受け付けられた時刻もしくは前記イベントの発生が記憶された時刻を示すものである請求項３記載の電子メール送信装置である。
請求項５記載の発明は、前記イベントの発生時に関する情報は、使用者が前記イベントに関して入力する時刻データである請求項３記載の電子メール送信装置。
請求項６記載の発明は、前記電子メール管理装置において、さらに、所定の時間間隔ごとに前記会員データ記憶に新たに前記属性情報が新たに記憶されたかどうかを判断する属性情報新規登録判断手段を有し、前記イベントの発生時に関する情報は前記属性情報新規登録判断手段が前記イベントの発生が属性情報として新たに記憶されたと判断した時刻を示すものである請求項３記載の電子メール送信装置である。なお、ここでの所定の時間間隔は、条件合致対象抽出手段における所定の時間間隔と一致してもよいし、異なってもよい。
【０００６】
請求項７記載の発明は、前記電子メール送信装置はインターネットに接続されるクライアントコンピューターであり、前記電子メール送信手段は、インターネット上の所定のサーバーへ前記電子メールデータを送信することを電子メールの送信とするものである。
請求項８記載の発明は、前記電子メール送信装置は、インターネットに接続されるサーバーコンピューターであり、前記電子メール送信手段は、インターネット上の任意のサーバーへ前記電子メールデータを送信することを電子メールの送信とするものである。
請求項９記載の発明はコンピューターに前記電子メール送信装置の機能を実現させるプログラムである。
【発明の効果】
【０００７】
請求項１に記載の発明は、送信条件を予め設定して電子メールを自動送信する際に所定時間間隔ごとに送信条件に合致する会員が抽出されて、抽出された会員に対して電子メールが送信されるので、会員のデータベースが変化しても、データベースの変化に対応して電子メールを対象者に送信することができる。
請求項２に記載の発明は、送信条件に時刻に係わる属性情報に関する条件が含まれるので、送信スケジュールを予め作成することなく所望の時刻に電子メールを送信でき、また、時刻に係わる属性情報が変化した場合においても対応ができる。
請求項３に記載の発明は、条件を設定した時点では発生していないイベントの発生時に関する情報について条件を設定することで、送信スケジュールを作成する方法では実現できない未来の時刻に関連した時刻に電子メールを送信することができる。
請求項４に記載の発明は、イベントの発生時に関する情報が、前記イベントの発生が受け付けられた時刻もしくは記憶された時刻を示すものであるので、前記イベントの発生を入力するだけでイベント発生時に関する情報が生成できることになる。
請求項５に記載の発明は、イベントの発生時に関する情報は使用者が入力するので、柔軟に時刻を設定することが可能となる。
請求項６に記載の発明は、イベントの発生時に関する情報は定期的なサーチによってイベントの発生が記憶されていることが見つかった時刻であるので、当該時刻を一定間隔ごとにまとめることができる。
請求項７に記載の発明は、クライアントコンピューターによって上記の電子メール送信装置を実現できる
請求項８に記載の発明は、サーバーコンピューターによって上記の電子メール送信装置を実現することができる。
請求項９に記載の発明は、一般的なコンピューターによって上記の電子メール送信装置を実現することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施の形態について図面を参照しながら説明する。
図１に本実施の形態に係る電子メール送信装置Ａが属するネットワークを模式的に示す。図１において電子メール送信装置Aはインターネットを経由して、電子メール送信装置Ａと直接接続される電子メールサーバーXと、送信対象となる複数の対象者電子メールサーバーYとに接続されている。電子メール送信装置Ａは会員を有する店舗に設置されるものとする。
図２に電子メール送信装置Ａのハードウエア構成の概要を表すブロック図を示す。電子メール送信装置Ａは一般的なコンピューターにより構成され、具体的には演算処理を行うCPU１１、CPUの作業領域となるRAM１２、基本的なプログラムはデータを記録するROM１３、CPUの動作タイミングを取るためのクロック１４、データやプログラムを記憶するためのハードディスク１５、データーの入力を行うためのキーボード18、マウス19、CCDカメラ20などの入力デバイス、情報を表示するためのモニター16、インターネットに接続するためのルーター等のネットワークインターフェース１7などにより構成される。電子メール管理装置Ａはこのような一般的なコンピューターに下記に示すような動作を行わせるプログラムを組み込むことにより実現される。
図３に本実施の形態に係る電子メール送信装置Ａの機能を模式的に表す機能ブロック図を示す。電子メール送信装置は会員データ記憶部１０１、会員属性受付部１０２、会員データ更新部１０３、属性情報新規登録判断部１０４、電子メールデータ受付部１０５、送信メール記憶部１０６、送信条件受付部１０７、送信条件記憶部１０８、条件合致対象抽出部１０９、電子メール送信部１１０を含む。
【０００９】
会員データ記憶部１０１は、会員に関連する電子メールアドレスを含む属性情報と会員を識別する会員識別情報と関連付けて記憶する。図４（ａ）に会員データ記憶部１０１のレコード内容を模式的に示す。図に示すように会員データ記憶部１０１は会員識別情報である会員識別子を主キーとしてパスワードのほか、電子メールアドレス、氏名、性別、年齢、住所、職業、生年月日、来店したことを示す来店フラグ、来店日時等を会員の属性情報として記憶している。
会員属性受付部１０２は、電子メール送信装置Aの使用者から会員の属性情報の入力を受け付ける。ここで、新規会員の場合は、属性情報の受け付けとともに新たな会員識別子が付与され、既存の会員の場合は会員識別子に関連付けられて属性情報が受け付けられる。なお、会員の属性情報の受け付けはインターネット上のサーバーを経由して送信される属性情報も受け付けるようにしてもよい。また、ここでは会員が提示する２次元コードをCCDカメラが読み込み復号化することをもって、会員属性受付部１０２がこの会員が来店したものとして受け付け、会員データ記憶部１０１の来店フラグが「１」に設定される。
会員データ更新部１０３は、受け付けられた属性情報に基づいて前記会員データ記憶部１０１を更新する。具体的にはすでに記憶されている属性情報については書き換えられ、まだ、記憶されていない属性情報については追加される。なお、属性情報の受け付けは属性情報が無くなった場合も含まれ、この場合は、属性情報が削除される。
属性情報新規登録判断部１０４は、所定の時間間隔ごと、ここでは１分ごとに前記会員データ記憶部１０１に新たに来店したことが新たに記憶されたかどうかを判断する。そして、新たに来店したことが記憶されていると判断された場合は、来店したことが新たに記憶されたと判断された会員の属性情報である来店日時として、その判断時が会員データ記憶部１０１に記憶される。
【００１０】
電子メールデータ受付部１０５は、電子メール送信装置Ａの使用者から送信すべき電子メールのテキストデータや添付ファイルなどの電子メールデータを受け付ける。
送信メール記憶部１０６は、電子メールデータ受付部１０５により受け付けられた電子メールデータを記憶する。図４（ｂ）に送信メール記憶部１０６のレコード内容を模式的に示す。図に示すように送信メール記憶部１０６は、メール識別子を主キーとして電子メールデーターが記憶されている。
送信条件受付部１０７は、前記送信メール記憶部１０６に記憶した電子メールデータに関して電子メール送信装置Ａの使用者から電子メールを送信する条件である送信条件の入力を受け付ける。送信条件としては、性別、住所等の属性情報を送信対象者として指定する送信対象を指定する条件である対象者指定条件と、「生年月日の１日前に送信する」、「来店後３時間後に送信する」、「最終来店時から３ヶ月来店しなかった場合、その時点に送信する」などの送信時刻の指定する条件である送信時刻条件に分けられる。なお、送信時刻の指定は送信時に条件に合致する対象者をも指定していることになる場合がある。この送信時刻に関連する生年月日や来店したこと来店日時などは時刻に係わる時刻属性情報となる。また、来店したことは送信条件の入力および記憶時には発生していない、会員に関するイベントであり、来店日時はこのイベントの発生時に関する情報となる。
送信条件記憶部１０８は、送信条件受付部１０７により受け付けられた送信条件を前記電子メールデータの識別情報と関連付けて記憶する。図４（ｃ）に送信条件記憶部１０６のレコード内容を模式的に記憶する。送信条件記憶部１０６には条件識別子を主キーとして誰に送信するかを指定する対象者指定条件と、いつ送信するかを指定する送信時刻条件と、どの電子メールを送信するかを指定する送信メール識別子とを記憶している。
条件合致対象抽出部１０９は所定の時間間隔ごとに前記送信条件に合致する属性情報をもつ会員が存在するかどうかを検分し、合致する会員の電子メールアドレスを抽出する。ここでは所定の時間間隔として来店時に関する条件については１分ごとに、それ以外の条件については１時間ごとに設定されている。
電子メール送信部１１０は条件合致対象抽出部１０９に抽出された電子メールアドレスに対して、前記送信メール記憶部１０６に記憶されている、抽出された識別情報をもつ電子メールを前記抽出した時刻から所定時間以内に送信する。ここでは、抽出後すぐに送信する。
【００１１】
次に、上記のような構成を有する電子メール送信装置Ａの動作について説明する。まず、電子メールを送信する準備として、電子メールデータと送信条件とを記憶する動作について説明する。図５にこの動作を表すフローチャートを示す。まず、使用者は送信しようとする電子メールデータを入力する。これを電子メール受付部１０５が受け付け、送信メール記憶部１０６がメール識別子を付して記憶する（ｓ１０１）。次に、使用者は対象者を示す属性情報である対象者指定条件を入力する。なお、会員のすべてを対象とする場合は指定をする必要はない。この対象者指定条件は送信条件記憶部１０８が条件識別子を付して、送信メール記憶部１０６に記憶された電子メールデータのメール識別子と関連付けて記憶する（ｓ１０２）。なお、対象者指定条件が指定されなかった場合は、全部を指定する情報が記憶される。さらに、使用者は送信時刻を示す属性情報である送信時刻条件の入力を行う。この送信時刻条件は、送信条件受付部１０７が受け付け、送信条件記憶部１０８が前述の条件識別子に関連付けて記憶する（ｓ１０３）。以上で、電子メールを送信する準備は完了する。
続いて、属性情報新規登録判断部１０４の動作について説明する。図６にこの動作を表すフローチャートを示す。属性情報新規登録判断部１０４は会員データ記憶部１０１を１分ごとに監視し（ｓ２０１）、来店フラグが「１」になっている会員がいるかかどうかを判断する（ｓ２０２）。ここで来店フラグが「１」になっている会員がいなければ何もせずに監視を続ける。来店フラグが「１」になっている会員がいる場合は、その判断時をその会員の最新の来店日時として会員データ記憶部１０１に記憶し（ｓ２０３）、その後来店フラグを「０」に戻して、再び監視を続ける。
【００１２】
最後に、電子メール送信装置Ａが電子メールを送信する動作について説明する。図７にこの動作を表すフローチャートを示す。なお、ここでは２つの電子メールデータが登録され、それぞれの送信条件は「対象者指定条件は全員で、送信時刻条件は最新の来店時から３時間経過後」と「対象者指定条件は兵庫県在住で、送信時刻条件は誕生日」とに設定されているものとする。まず、条件合致対象抽出部１０９が会員データ記憶部１０１を検分して送信条件を満たす会員がいるかどうかを定期的に監視する。この監視はここでは、来店に関する条件については１分ごと、それ以外は１時間ごとに設定されている（ｓ３０１、ｓ３０２）。１分経過時および１時間経過時に条件を満たす会員がいなければ、何もせずに監視を続ける。１分経過時に「来店から３時間経過した会員」が存在した場合は、条件合致対象抽出部１０９は、その会員の電子メールアドレスを会員データ記憶部１０１から抽出する（ｓ３０４）。電子メール送信部１１０はこの条件に付された条件識別子と関連付けられた電子メールデータを送信メール記憶部１０６から抽出し（ｓ３０５）、条件合致対象抽出部１０９が抽出した電子メールアドレス宛に電子メールとして送信する（ｓ３０６）。また、１時間経過時に「兵庫県在住で誕生日の会員」が存在した場合は、やはり、条件合致対象抽出部１０９は、その会員の電子メールアドレスを会員データ記憶部１０１から抽出する（ｓ３０４）。電子メール送信部１１０はこの条件に付された条件識別子と関連付けられた電子メールデータを送信メール記憶部１０６から抽出し（ｓ３０５）、条件合致対象抽出部１０９が抽出した電子メールアドレス宛に電子メールとして送信する（ｓ３０６）。このような動作を行うことで、例えば、誕生日の直前に兵庫県に引っ越してきた会員に対しても漏れなく電子メールを送ることができ、また、条件設定時にはわからない会員の来店時を基準にした時刻に電子メールを送ることができる。
【００１３】
なお、本実施の形態では、イベントである来店に関連する時刻データとしての来店日時は属性情報新規登録判断部１０４が定期的に監視して来店があったと判断した時刻としているが、そのほかにも、来店日時の設定方法として、来店したことが受け付けられた時刻もしくは記憶された時刻を来店日時として記憶するようにしてもよく、また、使用者が来店日時を入力するようにしてもよい。
また、ここでは電子メール送信装置はインターネット上のクライアントコンピューターにより実現しているが、電子メールサーバにより実現することも可能である。この際、電子メールの送信は、他のインターネットのサーバへ電子メールデータを送信することにより行われ、会員属性の受け付け、送信条件の受け付け、電子メールデータの受け付けはクライアントコンピュータから通信回線を通じて送られるデータを受け付けることになる。
【図面の簡単な説明】
【００１４】
【図１】実施の形態に係る電子メール送信装置の属するネットワークを模式的に示す図である。
【図２】実施の形態に係る電子メール送信装置のハードウエア構成を模式的に示すブロック図である。
【図３】実施の形態に係る電子メール送信装置の機能を模式的に示す機能ブロック図である。
【図４】（ａ）は会員データ記憶部のレコード内容を模式的に示す図であり、（ｂ）は送信メール記憶部のレコード内容を模式的に示す図であり、（ｃ）は送信条件記憶部のレコード内容を模式的に示す図である。
【図５】実施の形態に係る電子メール送信装置の電子メールデータと送信条件とを記憶する動作を示すフローチャートである。
【図６】実施の形態に係る電子メール送信装置の属性情報新規登録判断部の動作を示すフローチャートである。
【図７】実施の形態に係る電子メール送信装置の電子メールを送信する動作を示すフローチャートである。
【符号の説明】
【００１５】
１０１  電子メール送信装置は会員データ記憶部
１０２  会員属性受付部
１０３  会員データ更新部
１０４  時刻属性情報新規登録判断部
１０５  電子メールデータ受付部
１０６  送信メール記憶部
１０７  送信条件受付部
１０８  送信条件記憶部
１０９  条件合致対象抽出部
１１０  電子メール送信部
【図１】
2005032208.tif 000003
【図２】
2005032208.tif 000004
【図３】
2005032208.tif 000005
【図４】
2005032208.tif 000006
【図５】
2005032208.tif 000007
【図６】
2005032208.tif 000008
【図７】
2005032208.tif 000009