(57)【要約】【課題】非常用備蓄食品の賞味期限が切れる前に、賞味期限に近づいたことを通知することができる電子メール送信装置、電子メール送信方法及びプログラムを提供する。【解決手段】電子メールを送信する電子メール送信装置２０において、電子メールアドレス、非常用備蓄食品の名称及び賞味期限並びに該賞味期限が切れる所定時間前の時期を受信する受信部と、該受信部が受信した非常用備蓄食品の名称及び賞味期限に係る内容を含む電子メールを生成する生成部と、前記受信部が受信した前記所定時間前の時期に、前記受信部が受信した電子メールアドレスへ前記生成部が生成した電子メールを送信する送信部とを備える。【選択図】図１
2015172827.tif 000002
【特許請求の範囲】
【請求項１】
電子メールを送信する電子メール送信装置において、
電子メールアドレス、非常用備蓄食品の名称及び賞味期限並びに該賞味期限が切れる所定時間前の時期を受信する受信部と、
該受信部が受信した非常用備蓄食品の名称及び賞味期限に係る内容を含む電子メールを生成する生成部と、
前記受信部が受信した前記所定時間前の時期に、前記受信部が受信した電子メールアドレスへ前記生成部が生成した電子メールを送信する送信部と
を備える
ことを特徴とする電子メール送信装置。
【請求項２】
複数の異なる非常用備蓄食品の名称及び他の選択肢からなる群より一の非常用備蓄食品の名称又は他の選択肢を選択入力するための第一画面部品並びに電子メールアドレス、非常用備蓄食品の賞味期限、該賞味期限が切れる所定時間前の時期及びメモ情報を夫々入力するための第二画面部品を含む正入力画面に対応する画面情報を生成する画面情報生成部と、
該画面情報生成部が生成した画面情報を送信する画面情報送信部と
を備え、
前記画面情報生成部は、前記第一画面部品にて他の選択肢が選択入力された場合、文字列を入力するための第三画面部品が前記正入力画面に新たに追加される亜入力画面に対応する画面情報を生成するようにしてあり、
前記受信部は前記亜入力画面の第二及び第三画面部品に入力された情報を受信するようにしてあり、
前記生成部は前記受信部が受信した第二画面部品に入力されたメモ情報及び第三画面部品に入力された文字列に係る内容を含む電子メールを生成するようにしてある
ことを特徴とする請求項１に記載の電子メール送信装置。
【請求項３】
前記第二画面部品は非常用備蓄食品の賞味期限が切れる前における複数の異なる時期からなる群より一の時期が選択入力されるようにしてあり、
前記生成部は前記受信部が受信した一の時期に応じて、前記受信部が受信した名称の非常用備蓄食品に関して異なる内容を含む電子メールを生成するようにしてある
ことを特徴とする請求項２に記載の電子メール送信装置。
【請求項４】
自然現象の発生地域を受信する自然現象受信部と、
地域及び郵便番号を対応付けて記憶する記憶部と
を備え、
前記受信部は郵便番号、電子メールアドレス、非常用備蓄食品の名称及び賞味期限並びに該賞味期限が切れる所定時間前の時期を受信するようにしてあり、
前記自然現象受信部が受信した発生地域、前記記憶部の内容並びに前記受信部が受信した郵便番号及び電子メールアドレスに基づいて、前記自然現象受信部が受信した発生地域に対応する電子メールアドレスを特定する特定部を更に備え、
前記生成部は前記自然現象受信部が受信した発生地域の自然現象に係る内容を含む電子メールを生成するようにしてあり、
前記送信部は、前記自然現象受信部が受信した場合、前記特定部が特定した電子メールアドレスへ前記生成部が生成した電子メールを、前記受信部が受信した前記所定時間前の時期と無関係に送信するようにしてある
ことを特徴とする請求項１から請求項３までのいずれか一項に記載の電子メール送信装置。
【請求項５】
コンピュータが電子メールを送信する電子メール送信方法において、
電子メールアドレス、非常用備蓄食品の名称及び賞味期限並びに該賞味期限が切れる所定時間前の時期を受信し、
受信した非常用備蓄食品の名称及び賞味期限に係る内容を含む電子メールを生成し、
受信した前記所定時間前の時期に、受信した電子メールアドレスへ、生成した電子メールを送信する
ことを特徴とする電子メール送信方法。
【請求項６】
電子メールを送信する処理をコンピュータに実行させるプログラムにおいて、
電子メールアドレス、非常用備蓄食品の名称及び賞味期限並びに該賞味期限が切れる所定時間前の時期を受信し、
受信した非常用備蓄食品の名称及び賞味期限に係る内容を含む電子メールを生成し、
受信した前記所定時間前の時期に、受信した電子メールアドレスへ、生成した電子メールを送信する
処理をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、電子メールを送信する電子メール送信装置、電子メール送信方法及びプログラムに関する。
【背景技術】
【０００２】
商品販売サイトのＵＲＬ及び商品の購入申し込み期限が記載された電子メール（リマインドメールと呼ばれる）を、購入申し込み期限が切れる前に送信する電子メール送信装置がある（例えば、特許文献１参照）。特許文献１に係る電子メール送信装置は、前記期限が経過しても商品の購入申し込みがない場合、次回に送信するリマインドメールの送信日時と購入申し込み期限との間隔を、前回に送信したリマインドメールの送信日時と購入申し込み期限との間隔よりも長く設定する。これにより、商品の購入を申し込むか否かを検討する時間的余裕をユーザに与えることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１２／０２９７０２号パンフレット
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、購入済みの商品であっても、商品に係る期限をユーザに通知することに意義のある場合がある。例えば、ユーザがいざという時のために非常用備蓄食品を購入した場合、ユーザは長期年月の経過につれて非常用備蓄食品を購入したことを忘れてしまい、非常用備蓄食品の賞味期限が切れることがある。
【０００５】
本願はかかる事情に鑑みてなされたものである。その目的は、非常用備蓄食品の賞味期限が切れる前に、賞味期限に近づいたことを通知することができる電子メール送信装置、電子メール送信方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本願に係る電子メール送信装置は、電子メールを送信する電子メール送信装置において、電子メールアドレス、非常用備蓄食品の名称及び賞味期限並びに該賞味期限が切れる所定時間前の時期を受信する受信部と、該受信部が受信した非常用備蓄食品の名称及び賞味期限に係る内容を含む電子メールを生成する生成部と、前記受信部が受信した前記所定時間前の時期に、前記受信部が受信した電子メールアドレスへ前記生成部が生成した電子メールを送信する送信部とを備えることを特徴とする。
【０００７】
本願に係る電子メール送信装置は、複数の異なる非常用備蓄食品の名称及び他の選択肢からなる群より一の非常用備蓄食品の名称又は他の選択肢を選択入力するための第一画面部品並びに電子メールアドレス、非常用備蓄食品の賞味期限、該賞味期限が切れる所定時間前の時期及びメモ情報を夫々入力するための第二画面部品を含む正入力画面に対応する画面情報を生成する画面情報生成部と、該画面情報生成部が生成した画面情報を送信する画面情報送信部とを備え、前記画面情報生成部は、前記第一画面部品にて他の選択肢が選択入力された場合、文字列を入力するための第三画面部品が前記正入力画面に新たに追加される亜入力画面に対応する画面情報を生成するようにしてあり、前記受信部は前記亜入力画面の第二及び第三画面部品に入力された情報を受信するようにしてあり、前記生成部は前記受信部が受信した第二画面部品に入力されたメモ情報及び第三画面部品に入力された文字列に係る内容を含む電子メールを生成するようにしてあることを特徴とする。
【０００８】
本願に係る電子メール送信装置は、前記第二画面部品は非常用備蓄食品の賞味期限が切れる前における複数の異なる時期からなる群より一の時期が選択入力されるようにしてあり、前記生成部は前記受信部が受信した一の時期に応じて、前記受信部が受信した名称の非常用備蓄食品に関して異なる内容を含む電子メールを生成するようにしてあることを特徴とする。
【０００９】
本願に係る電子メール送信装置は、自然現象の発生地域を受信する自然現象受信部と、地域及び郵便番号を対応付けて記憶する記憶部とを備え、前記受信部は郵便番号、電子メールアドレス、非常用備蓄食品の名称及び賞味期限並びに該賞味期限が切れる所定時間前の時期を受信するようにしてあり、前記自然現象受信部が受信した発生地域、前記記憶部の内容並びに前記受信部が受信した郵便番号及び電子メールアドレスに基づいて、前記自然現象受信部が受信した発生地域に対応する電子メールアドレスを特定する特定部を更に備え、前記生成部は前記自然現象受信部が受信した発生地域の自然現象に係る内容を含む電子メールを生成するようにしてあり、前記送信部は、前記自然現象受信部が受信した場合、前記特定部が特定した電子メールアドレスへ前記生成部が生成した電子メールを、前記受信部が受信した前記所定時間前の時期と無関係に送信するようにしてあることを特徴とする。
【００１０】
本願に係る電子メール送信方法は、コンピュータが電子メールを送信する電子メール送信方法において、電子メールアドレス、非常用備蓄食品の名称及び賞味期限並びに該賞味期限が切れる所定時間前の時期を受信し、受信した非常用備蓄食品の名称及び賞味期限に係る内容を含む電子メールを生成し、受信した前記所定時間前の時期に、受信した電子メールアドレスへ、生成した電子メールを送信することを特徴とする。
【００１１】
本願に係るプログラムは、電子メールを送信する処理をコンピュータに実行させるプログラムにおいて、電子メールアドレス、非常用備蓄食品の名称及び賞味期限並びに該賞味期限が切れる所定時間前の時期を受信し、受信した非常用備蓄食品の名称及び賞味期限に係る内容を含む電子メールを生成し、受信した前記所定時間前の時期に、受信した電子メールアドレスへ、生成した電子メールを送信する処理をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１２】
本願に係る電子メール送信装置、電子メール送信方法及びプログラムによれば、非常用備蓄食品の賞味期限が切れる前に、賞味期限に近づいたことを通知することができる。
【図面の簡単な説明】
【００１３】
【図１】電子メール配信システムのハードウェア構成例を示すブロック図である。
【図２】電子メール送信装置のハードウェア構成例を示すブロック図である。
【図３】入力画面の画面レイアウトの一例を示す説明図である。
【図４】登録テーブルのレコードレイアウトの一例を示す説明図である。
【図５】電子メール送信処理の手順の一例を示すフローチャートである。
【図６】入力画面の画面レイアウトの一例を示す説明図である。
【図７】入力画面の画面レイアウトの一例を示す説明図である。
【図８】電子メール送信処理の手順の一例を示すフローチャートである。
【図９】お知らせ時期別メッセージテーブルのレコードレイアウトの一例を示す説明図である。
【発明を実施するための形態】
【００１４】
本実施の形態に係る電子メール配信システムを、その図面を参照して説明する。本実施の形態に係る電子メール配信システムは、電子メール配信サービスに関するウェブページにアクセスしたユーザのコンピュータへ、非常用備蓄食品の賞味期限が切れる前に、賞味期限に近づいたことを通知する電子メールを送信する。当該非常用備蓄食品は、例えばパン、水、アルファ米、麺類、餅、菓子、飴、おでん、乾物、燻製、チーズ、ジャム、シチュー等である。
【００１５】
実施の形態１
図１は、電子メール配信システム１０のハードウェア構成例を示すブロック図である。電子メール配信システム１０は、電子メール送信装置２０、電子メールサーバ３０及び端末装置４０を含む。
電子メール送信装置２０は、例えばメインフレーム、ワークステーション、デスクトップＰＣ（パーソナルコンピュータ）等である。電子メールサーバ３０は、例えばメインフレーム、ワークステーション、デスクトップＰＣ等である。端末装置４０は、例えばデスクトップＰＣ、ノートＰＣ、タブレットＰＣ、スマートフォン、ＰＤＡ（Personal Digital Assistant）等である。図１には、３台の端末装置４０が描かれているが、端末装置４０の台数は２台以下でもよいし、４台以上でもよい。
【００１６】
電子メール送信装置２０、電子メールサーバ３０及び端末装置４０は、相互にネットワーク１Ｎで接続されている。ネットワーク１Ｎは、例えば電話回線、衛星通信回線、インターネット等である。
【００１７】
電子メール送信装置２０は、ウェブサーバ、電子メールサーバ、アプリケーションサーバ及びデータベースサーバの機能を有している。電子メール送信装置２０は、電子メール配信サービスに関するウェブページの画面情報を生成し、生成した画面情報を端末装置４０へ送信する。端末装置４０は、受信した画面情報に対応する入力画面に入力された情報を電子メール送信装置２０へ送信する。ここでの情報は、例えば端末装置４０に対応する電子メールアドレス、非常用備蓄食品の名称、非常用備蓄食品の賞味期限、電子メールの送信時期等を含む情報である。電子メール送信装置２０は、受信した電子メールの送信時期になった場合、非常用備蓄食品の賞味期限を含む内容の電子メールを、電子メールサーバ３０を介して、端末装置４０へ送信する。
【００１８】
電子メールサーバ３０は、電子メール送信装置２０と端末装置４０とが電子メールの送受信を行うためのソフトウェアがインストールされたコンピュータである。電子メールサーバ３０は、例えば端末装置４０のユーザが契約するインターネットサービスプロバイダにより管理、運営されている。電子メール送信装置２０は、電子メール送信装置２０内の電子メールサーバと、電子メールサーバ３０とを介して、端末装置４０へ電子メールを送信する。
【００１９】
端末装置４０は、ユーザが所有するコンピュータである。端末装置４０には、電子メールの作成、送受信、受信したメールの保存・管理を行う電子メールソフト（メーラー）と、ブラウザとがインストールされている。
【００２０】
図２は、電子メール送信装置２０のハードウェア構成例を示すブロック図である。
電子メール送信装置２０は、ＣＰＵ（Central Processing Unit）（生成部、画面情報生成部）２１、ＲＯＭ（Read Only Memory）２２及びＲＡＭ（Random Access Memory）２３を含む。また、電子メール送信装置２０は、ハードディスク（記憶部）２４、ディスクドライブ２５、表示部２６、操作部２７、タイマ２８及び通信部（受信部、送信部、画面情報送信部、自然現象受信部）２９を含む。
【００２１】
ＣＰＵ２１は、ソフトウェアプログラムに記述された命令セットを実行するためのプロセッサである。ＣＰＵ２１は、電子メール送信装置２０の各構成部を制御する。ＣＰＵ２１は、ハードディスク２４に記憶されたプログラム２ＰをＲＡＭ２３に読み出し、ＲＡＭ２３に読み出したプログラム２Ｐを実行する。
【００２２】
ＲＯＭ２２は、読み出し専用記憶媒体であり、例えば不揮発性の半導体メモリである。ＲＯＭ２２は、電子メール送信装置２０の起動時にＣＰＵ２１が実行するＢＩＯＳ（Basic Input/Output System）、ファームウェア等を記憶している。
【００２３】
ＲＡＭ２３は、主記憶装置である。ＲＡＭ２３は、例えばＳＲＡＭ又はＤＲＡＭであり、ＣＰＵ２１が実行する処理の過程で必要な作業変数、データ等を一時的に記憶する。なお、ＲＡＭ２３の代わりにフラッシュメモリ、メモリカード等が用いられてもよい。
【００２４】
ハードディスク２４は、補助記憶装置である。ハードディスク２４は、大容量の情報の記憶が可能なフラッシュメモリ又はＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）、ＢＤ（Blu-ray（登録商標） Disc）等の光ディスク１ｄで代替されてもよい。ハードディスク２４は、電子メール送信装置２０の内部に取り付けられるものであっても、電子メール送信装置２０の外部に置かれるものであってもよい。ハードディスク２４は、ネットワーク１Ｎを介してアクセス可能な記憶装置で代替されてもよい。
ハードディスク２４は、ＣＰＵ２１が実行するプログラム２Ｐ及び各種テーブルを記憶している。
【００２５】
ディスクドライブ２５は、外部の記憶媒体であるＣＤ、ＤＶＤ、ＢＤ等の光ディスク１ｄから情報を読み出し、光ディスク１ｄに情報を記録する。
【００２６】
表示部２６は、画像を表示する表示装置である。表示部２６は、例えば液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ、ＣＲＴ（Cathode Ray Tube）ディスプレイ等の画面を有し、ＣＰＵ２１からの指示に従って、プログラム２Ｐに係る各種情報を当該画面に表示する。
【００２７】
操作部２７は、ユーザが各種の入力を行うキーボード、マウス、タッチパネル、電源スイッチ等の入力デバイスである。操作部２７は、ユーザによる操作に基づいて入力信号を生成する。生成された入力信号は、バス２ｂを介してＣＰＵ２１に出力される。
【００２８】
タイマ２８は、クロックを数えることで一定時間の経過を計時する装置である。タイマ２８は、計時した結果をＣＰＵ２１に出力する。
【００２９】
通信部２９は、有線又は無線通信のモデム、ＬＡＮ（Local Area Network）カード、ルータ、ＵＳＢ（Universal Serial Bus）端子、接続コネクタ等である。通信部２９は、ネットワーク１Ｎと接続されている。
【００３０】
なお、ＣＰＵ２１は、ディスクドライブ２５を介して、プログラム２Ｐを光ディスク１ｄから読み込んでもよい。ＣＰＵ２１は、通信部２９を介して、プログラム２Ｐを外部の情報処理装置又は記憶装置から読み込んでもよい。さらに、プログラム２Ｐを記憶したフラッシュメモリ等の半導体メモリ１ｍが、電子メール送信装置２０内に実装されていてもよい。
【００３１】
次に、電子メール配信システム１０の動作について説明する。
ユーザは、端末装置４０を操作して、電子メール配信システム１０に係るウェブページにアクセスする。電子メール送信装置２０は、端末装置４０からウェブページの送信要求を受信した場合、非常用備蓄食品の賞味期限を電子メールで通知するサービスを提供するための入力画面に対応する画像情報を端末装置４０へ送信する。ここでの画面情報には、例えばＨＴＭＬファイル、画像ファイル、音声ファイルが含まれる。
【００３２】
図３は、入力画面１ｆの画面レイアウトの一例を示す説明図である。電子メール送信装置２０が端末装置４０へ送信する画面情報に対応する入力画面１ｆは、非常用備蓄食品の賞味期限を電子メールで通知するサービスを提供するための情報を入力する画面である。入力画面１ｆは、ＩＤテキストボックス１ｔｘｔ、メールアドレステキストボックス２ｔｘｔ及び商品名リスト１ｌｓｔを含む。
【００３３】
ＩＤテキストボックス１ｔｘｔは、ユーザの識別情報を入力するための画面部品である。メールアドレステキストボックス２ｔｘｔは、ユーザのメールアカウントに係る電子メールアドレスを入力するための画面部品である。商品名リスト１ｌｓｔは、非常用備蓄食品の商品名を選択するための画面部品であり、例えばプルダウンメニューである。商品名リスト１ｌｓｔに表示される非常用備蓄食品の一覧は、例えば次の通りである。
紙コップ保存パン  バター
紙コップ保存パン  チョコレート
紙コップ保存パン  ストロベリー
紙コップ保存パン  詰め合わせ
水
アルファ米
かんぱん
麺類
水
その他
【００３４】
入力画面１ｆは、賞味期限リスト２ｌｓｔ、メモテキストボックス３ｔｘｔ及び増やすボタン１ｂｔｎを含む。賞味期限リスト２ｌｓｔは、商品名リスト１ｌｓｔで選択した非常用備蓄食品の賞味期限を入力するための画面部品である。賞味期限リスト２ｌｓｔは、例えばプルダウンメニューである。ユーザは、賞味期限リスト２ｌｓｔを用いて、賞味期限を例えばｙｙｙｙｍｍｄｄ形式で選択入力する。
【００３５】
メモテキストボックス３ｔｘｔは、商品名リスト１ｌｓｔで選択した非常用備蓄食品に関する詳細情報を入力するための画面部品である。ユーザは、メモテキストボックス３ｔｘｔに、非常用備蓄食品に関するメーカー名、商品名等の備考を入力することができる。増やすボタン１ｂｔｎは、複数の非常用備蓄食品に係る非常用備蓄食品の名称、賞味期限及びメモを入力する場合に用いられる画面部品である。増やすボタン１ｂｔｎが押下された場合、入力画面１ｆには、商品名リスト１ｌｓｔ、賞味期限リスト２ｌｓｔ及びメモテキストボックス３ｔｘｔが夫々複数表示される。
【００３６】
入力画面１ｆは、お知らせ時期リスト３ｌｓｔ及び確認ボタン２ｂｔｎを含む。お知らせ時期リスト３ｌｓｔは、非常用備蓄食品の賞味期限を通知する電子メールの受信時期を選択するための画面部品であり、例えばプルダウンメニューである。お知らせ時期リスト３ｌｓｔに表示される電子メールの受信時期の一覧は、例えば次の通りである。
賞味期限が切れる１ヶ月前
賞味期限が切れる２ヶ月前
賞味期限が切れる３ヶ月前
賞味期限が切れる４ヶ月前
賞味期限が切れる半年前
賞味期限が切れる１年前
電子メール送信装置２０は、賞味期限リスト２ｌｓｔを用いて入力された賞味期限を基準にして、お知らせ時期リスト３ｌｓｔで選択入力された時期になった場合、メールアドレステキストボックス２ｔｘｔに入力された電子メールアドレスへ電子メールを送信する。
【００３７】
確認ボタン２ｂｔｎは、ユーザが入力画面１ｆに入力した情報を確認するためのウェブページへ遷移する画面部品である。端末装置４０は、確認ボタン２ｂｔｎが押下された場合、ユーザが入力画面１ｆに入力した情報を確認するための確認画面（図示せず）の送信要求を電子メール送信装置２０へ送信する。電子メール送信装置２０は、端末装置４０から確認画面の送信要求を受信した場合、入力画面１ｆに入力された情報を確認するための確認画面に対応する画面情報を端末装置４０へ送信する。
【００３８】
端末装置４０は、受信した画面情報に対応する確認画面を表示部２６に表示する。当該確認画面には、ユーザが入力画面１ｆに入力した情報を、電子メール配信システム１０に登録するための登録ボタンが含まれている。端末装置４０は、当該登録ボタンが押下された場合、入力画面１ｆに入力された情報と、当該情報を電子メール配信システム１０に登録させる要求とを電子メール送信装置２０へ送信する。
【００３９】
電子メール送信装置２０のハードディスク２４には、入力画面１ｆに入力された情報を登録する登録テーブルが記憶されている。
図４は、登録テーブル１Ｔのレコードレイアウトの一例を示す説明図である。登録テーブル１Ｔは、ＩＤ、メールアドレス、お知らせ時期、商品名１、賞味期限１、メモ１、〜商品名１０、賞味期限１０、メモ１０の各列を含む。ＩＤ、メールアドレス、お知らせ時期は、夫々ＩＤテキストボックス１ｔｘｔ、メールアドレステキストボックス２ｔｘｔ及びお知らせ時期リスト３ｌｓｔに入力された情報に対応する。商品名１、賞味期限１、メモ１は、夫々商品名リスト１ｌｓｔ、賞味期限リスト２ｌｓｔ及びメモテキストボックス３ｔｘｔに入力された情報に対応する。図４における「・・・」の列並びに商品名１０、賞味期限１０及びメモ１０の各列は、夫々増やすボタン１ｂｔｎが押下された場合に表示される複数の画面部品に入力された情報に対応する。
【００４０】
電子メール送信装置２０は、入力画面１ｆに入力された情報と、当該情報の登録要求とを端末装置４０から受信した場合、当該情報を１件のレコードとして登録テーブル１Ｔに挿入する。
【００４１】
電子メール送信装置２０は、登録テーブル１Ｔに挿入した複数のレコードから、１件のレコードを選択する。電子メール送信装置２０は、選択したレコードに係る情報のうち、賞味期限リスト２ｌｓｔに入力された非常用備蓄食品の賞味期限と、お知らせ時期リスト３ｌｓｔに入力された時期とから、電子メールの送信時期を算出する。電子メール送信装置２０は、タイマ２８が計時する結果に基づいて、現在が算出した電子メールの送信時期か否かを判定する。
【００４２】
電子メール送信装置２０は、現在が電子メールの送信時期であると判定した場合、選択した１件のレコードに係るユーザの識別情報、非常用備蓄食品の商品名、賞味期限及びメモが含まれた内容の電子メールを生成する。電子メール送信装置２０は、生成した電子メールを、選択した１件のレコードに係る電子メールアドレスへ送信する。電子メール送信装置２０は、登録テーブル１Ｔに挿入した全レコードについて、上述の処理を繰り返す。
【００４３】
図５は、電子メール送信処理の手順の一例を示すフローチャートである。ＣＰＵ２１は、端末装置４０へ入力画面１ｆに対応する画面情報を送信する（ステップＳ１）。ＣＰＵ２１は、端末装置４０から入力画面１ｆに入力された情報を受信する（ステップＳ２）。ＣＰＵ２１は、受信した情報を登録テーブル１Ｔに挿入する（ステップＳ３）。ＣＰＵ２１は、登録テーブル１Ｔから１件のレコードを選択する（ステップＳ４）。ＣＰＵ２１は、電子メールの送信時期を算出する（ステップＳ５）。ＣＰＵ２１は、電子メールの送信時期か否かを判定する（ステップＳ６）。
【００４４】
ＣＰＵ２１は、電子メールの送信時期でないと判定した場合（ステップＳ６：ＮＯ）、処理を終了する。ＣＰＵ２１は、電子メールの送信時期であると判定した場合（ステップＳ６：ＹＥＳ）、選択したレコードの情報を登録テーブル１Ｔから読み出す（ステップＳ７）。ＣＰＵ２１は、登録テーブル１Ｔから読み出した情報に基づいて、ユーザが入力画面１ｆに入力した情報を含む電子メールを生成する（ステップＳ８）。ＣＰＵ２１は、生成した電子メールを、登録テーブル１Ｔから読み出した情報に含まれる電子メールアドレスへ送信し（ステップＳ９）、処理を終了する。ＣＰＵ２１は、上記ステップＳ１〜ステップＳ９の処理を、複数のユーザからの登録要求件数だけ繰り返す。
【００４５】
なお、図５に示した電子メール送信処理は、端末装置４０から受信した情報を登録テーブル１Ｔに登録するまでの処理（ステップＳ１〜ステップＳ４）と、電子メールを端末装置４０へ送信するまでの処理（ステップＳ５〜ステップＳ９）とに分けられてよい。
【００４６】
実施の形態１では、電子メール送信装置２０は、ウェブサーバ、電子メールサーバ、アプリケーションサーバ及びデータベースサーバの機能を有していた。しかし、これらの機能は複数のコンピュータに分散されてもよい。例えば、ウェブサーバ、電子メールサーバ、アプリケーションサーバ及びデータベースサーバを夫々構成する４台のコンピュータを用意し、各コンピュータを相互に接続してもよい。これにより、電子メール送信装置２０の負荷分散を図ることができる。
【００４７】
電子メール配信システム１０によれば、非常用備蓄食品の賞味期限が切れる前に、賞味期限に近づいたことを通知する電子メールを送信することができる。
ユーザは、電子メール配信システム１０に非常用備蓄食品の名称、賞味期限、通知時期等を登録することにより、非常用備蓄食品の賞味期限が切れる前に、非常用備蓄食品の賞味期限が切れる旨の内容を含む電子メールを受信することができる。これにより、ユーザは、例えば購入済みの非常用備蓄食品があることを失念した場合であっても、非常用備蓄食品の存在を思い出すことができる。また、電子メール配信システム１０によれば、ユーザによる非常用備蓄食品の消費により、賞味期限切れの廃棄商品を減少させることができる。
【００４８】
実施の形態２
実施の形態２は、商品名リスト１ｌｓｔで「その他」が選択された場合、商品名リスト１ｌｓｔにない商品名を入力するテキストボックスを、入力画面１ｆに追加表示させる形態に関する。
なお、実施の形態２において、実施の形態１と同様である構成要素には同一の参照番号を付してその詳細な説明を省略する。
【００４９】
図６は、入力画面１ｆの画面レイアウトの一例を示す説明図である。電子メール送信装置２０は、端末装置４０がブラウザ上で実行可能なプログラムが埋め込まれた入力画面１ｆに対応する画面情報を生成する。ここでのプログラムは、例えばスクリプト言語で記述されており、例えばＨＴＭＬファイルに埋め込まれる。
【００５０】
商品名リスト１ｌｓｔで「その他」が選択された場合、端末装置４０は入力画面１ｆにおける商品名リスト１ｌｓｔの下側に、他商品名テキストボックス４ｔｘｔを表示する。他商品名テキストボックス４ｔｘｔは、ユーザが任意の文字列を入力するための画面部品である。端末装置４０は、確認画面における登録ボタンが押下された場合、他商品名テキストボックス４ｔｘｔに入力された文字列を含む情報を電子メール送信装置２０へ送信する。
【００５１】
登録テーブル１Ｔには、他商品名テキストボックス４ｔｘｔに入力された文字列を格納する列が含まれている。
電子メール送信装置２０は、端末装置４０から入力画面１ｆに入力された情報を受信する。電子メール送信装置２０は、他商品名テキストボックス４ｔｘｔに入力された文字列を含む情報を登録テーブル１Ｔに挿入する。電子メール送信装置２０は、電子メールの送信時期であると判定した場合、他商品名テキストボックス４ｔｘｔに入力された文字列及びメモテキストボックス３ｔｘｔに入力された文字列を含む内容の電子メールを生成する。電子メール送信装置２０は、生成した電子メールを、登録テーブル１Ｔに登録された電子メールアドレス、すなわちメールアドレステキストボックス２ｔｘｔに入力された電子メールアドレスへ送信する。
【００５２】
実施の形態２では、商品名リスト１ｌｓｔで「その他」が選択された場合、ＨＴＭＬファイルに埋め込まれたプログラムにより、商品名リスト１ｌｓｔにない商品名を入力する他商品名テキストボックス４ｔｘｔを入力画面１ｆに追加表示させた。そのため、他商品名テキストボックス４ｔｘｔは、端末装置４０によって生成された。しかし、他商品名テキストボックス４ｔｘｔが含まれた入力画面１ｆに対応する画面情報が電子メール送信装置２０によって生成されて、当該画面情報が電子メール送信装置２０から端末装置４０へ送信されてもよい。
【００５３】
かかる場合、端末装置４０は、ユーザにより商品名リスト１ｌｓｔで「その他」が選択された場合、他商品名テキストボックス４ｔｘｔが含まれた入力画面１ｆに対応する画面情報の送信要求を電子メール送信装置２０へ送信する。電子メール送信装置２０は、当該送信要求を受信した場合、他商品名テキストボックス４ｔｘｔが含まれた入力画面１ｆに対応する画面情報を生成し、生成した画面情報を端末装置４０へ送信する。端末装置４０は、受信した画面情報に対応する入力画面１ｆを自身の表示部２６に表示する。
【００５４】
電子メール配信システム１０によれば、ユーザが商品名リスト１ｌｓｔで「その他」を選択した場合、「その他」に対応する個別具体的な商品名を登録することができる。
商品名リスト１ｌｓｔに表示することが可能な商品の数には、視認性及び操作性の観点からおのずと限界がある。しかし、電子メール送信装置２０は、商品名リスト１ｌｓｔで「その他」が選択された場合、他商品名テキストボックス４ｔｘｔが新たに追加表示されるプログラムが埋め込まれた入力画面１ｆに対応する画面情報を生成する。これにより、ユーザは商品名リスト１ｌｓｔに含まれていない商品名を他商品名テキストボックス４ｔｘｔに入力することで、電子メール配信システム１０の利用範囲を拡大することができる。また、ユーザは、メモテキストボックス３ｔｘｔに、電子メールで通知して欲しい情報として、他商品名テキストボックス４ｔｘｔに入力した商品に関する情報を任意で書き込むことができる。これにより、ユーザは、電子メール配信システム１０を自身にカスタマイズさせて利用することができる。
【００５５】
実施の形態３
実施の形態３は、非常用備蓄食品の賞味期限に係る情報に、自然現象に係る緊急情報を付加した電子メールを送信する形態に関する。ここでの自然現象は、例えば地震、津波、大雨、強風、高潮、土石流、地滑り、火山ガス、溶岩流、火砕流、森林火災等である。すなわち、ここでの自然現象は、災害を引き起こす可能性が高い気象災害、地震災害、火山災害等である。
なお、実施の形態３において、実施の形態１、２と同様である構成要素には同一の参照番号を付してその詳細な説明を省略する。
【００５６】
図７は、入力画面１ｆの画面レイアウトの一例を示す説明図である。
入力画面１ｆは、郵便番号テキストボックス５ｔｘｔを含む。郵便番号テキストボックス５ｔｘｔは、ユーザが居住する場所の郵便番号を入力するための画面部品である。端末装置４０は、確認ボタン２ｂｔｎが押下された場合、ユーザが入力画面１ｆに入力した情報を確認するための確認画面の送信要求を電子メール送信装置２０へ送信する。電子メール送信装置２０は、端末装置４０から確認画面の送信要求を受信した場合、入力画面１ｆに入力された情報を確認するための確認画面に対応する画面情報を端末装置４０へ送信する。
【００５７】
端末装置４０は、受信した画面情報に対応する確認画面を表示部２６に表示する。当該確認画面には、ユーザが入力画面１ｆに入力した情報を、電子メール配信システム１０に登録するための登録ボタンが含まれている。端末装置４０は、確認画面の登録ボタンが押下された場合、入力画面１ｆに入力された情報と、当該情報を電子メール配信システム１０に登録させる要求とを電子メール送信装置２０へ送信する。
【００５８】
電子メール送信装置２０のハードディスク２４に記憶された登録テーブル１Ｔは、郵便番号を含む入力画面１ｆの入力欄に対応する列と、住所及び地域の列とから構成されている。電子メール送信装置２０は、入力画面１ｆに入力された情報と、当該情報の登録要求とを受信した場合、当該情報を１件のレコードとして登録テーブル１Ｔに挿入する。
【００５９】
電子メール送信装置２０のハードディスク２４には、郵便番号と、住所及び地域とを対応付けて記憶する郵便番号テーブル（図示せず）が記憶されている。電子メール送信装置２０は、郵便番号テーブルを参照することにより、端末装置４０から送信されてきた入力画面１ｆの入力情報に含まれる郵便番号を住所及び地域に変換する。電子メール送信装置２０は、変換した住所及び地域を登録テーブル１Ｔのレコードに書き込んで、レコードを更新する。
【００６０】
電子メール送信装置２０は、通信部２９を介して、自然現象に係る緊急情報を気象庁、気象会社等から受信すべく、待機している。自然現象に係る緊急情報は、地震情報、豪雨予報、津波予報、噴火警報等である。自然現象に係る緊急情報には、その自然現象の種類、内容、発生時刻、発生地域等が含まれている。例えば、自然現象が地震である場合、緊急情報には自然現象を識別する情報（例えば地震という名称）、マグニチュード、震源域の深度、発生時刻、地震動が生じた地域、当該地域での震度分布等が含まれている。
【００６１】
電子メール送信装置２０は、緊急情報を受信した場合、自然現象が発生した地域に対応する登録テーブル１Ｔのレコードを、登録テーブル１Ｔの住所列又は地域列に基づいて抽出する。電子メール送信装置２０は、抽出したレコードに含まれる電子メールアドレスへ送信するための電子メールを作成する。当該電子メールは、受信した緊急情報及び入力画面１ｆに入力された情報を含む。電子メール送信装置２０は、生成した電子メールを、登録テーブル１Ｔに登録された電子メールアドレス、すなわちメールアドレステキストボックス２ｔｘｔに入力された電子メールアドレスへ送信する。
【００６２】
図８は、電子メール送信処理の手順の一例を示すフローチャートである。
ＣＰＵ２１は、緊急情報を受信したか否かを判定する（ステップＳ１１）。ＣＰＵ２１は、緊急情報を受信しないと判定した場合（ステップＳ１１：ＮＯ）、ステップＳ１１へ処理を戻す。ＣＰＵ２１は、緊急情報を受信したと判定した場合（ステップＳ１１：ＹＥＳ）、登録テーブル１Ｔから次の１件のレコードを選択する（ステップＳ１２）。なお、ステップＳ１２において、ＣＰＵ２１は、初めて登録テーブル１Ｔにアクセスする場合、先頭レコードを選択する。
【００６３】
ＣＰＵ２１は、選択したレコードの住所又は地域が受信した緊急情報における自然現象の発生地域に含まれているか否かを判定する（ステップＳ１３）。ＣＰＵ２１は、抽出したレコードの住所又は地域が受信した緊急情報における自然現象の発生地域に含まれていないと判定した場合（ステップＳ１３：ＮＯ）、ステップＳ１２へ処理を戻す。ＣＰＵ２１は、選択したレコードの住所又は地域が受信した緊急情報における自然現象の発生地域に含まれていると判定した場合（ステップＳ１３：ＹＥＳ）、登録テーブル１Ｔから選択して読み出した情報及び受信した緊急情報に基づいて、ユーザが入力画面１ｆに入力した情報及び緊急情報が含まれた電子メールを生成する（ステップＳ１４）。
【００６４】
ＣＰＵ２１は、生成した電子メールを、登録テーブル１Ｔから選択して読み出した情報に含まれる電子メールアドレスへ送信する（ステップＳ１５）。ＣＰＵ２１は、登録テーブル１Ｔの全レコードを処理したか否かを判定する（ステップＳ１６）。ＣＰＵ２１は、登録テーブル１Ｔの全レコードを処理していないと判定した場合（ステップＳ１６：ＮＯ）、ステップＳ１２へ処理を戻す。ＣＰＵ２１は、登録テーブル１Ｔの全レコードを処理したと判定した場合（ステップＳ１６：ＹＥＳ）、処理を終了する。
【００６５】
電子メール配信システム１０によれば、自然災害に遭遇する可能性があるユーザの端末装置４０へ、緊急情報と、非常用備蓄食品の名称及び賞味期限とを含む内容の電子メールをリアルタイムで送信することができる。これにより、ユーザは迅速に危険を察知することができる。また、ユーザは、緊急時に備えて購入した非常用備蓄食品の存在及びその賞味期限を知ることができるので、被災した場合に備えて予め購入した非常用備蓄食品を有効に活用することができる。
【００６６】
実施の形態４
実施の形態４は、お知らせ時期リスト３ｌｓｔで選択された時期に応じて、商品名リスト１ｌｓｔで選択された非常用備蓄食品毎に異なる情報が含まれた電子メールを送信する形態に関する。ここで異なる情報は、非常用備蓄食品に関する、例えば便利情報、豆知識等である。
なお、実施の形態４において、実施の形態１〜３と同様である構成要素には同一の参照番号を付してその詳細な説明を省略する。
【００６７】
電子メール送信装置２０のハードディスク２４には、お知らせ時期別メッセージテーブルが記憶されている。お知らせ時期別メッセージテーブルは、非常用備蓄食品、お知らせ時期及び非常用備蓄食品に関するメッセージを対応付けて記憶するテーブルである。
【００６８】
図９は、お知らせ時期別メッセージテーブル２Ｔのレコードレイアウトの一例を示す説明図である。お知らせ時期別メッセージテーブル２Ｔは、商品名、お知らせ時期及びメッセージの各列を含む。商品名は、商品名リスト１ｌｓｔに表示される商品名である。お知らせ時期は、お知らせ時期リスト３ｌｓｔに表示される時期である。メッセージは、商品に対応する便利情報、豆知識等である。
【００６９】
電子メール送信装置２０は、電子メールの送信時期であると判定した場合、登録テーブル１Ｔから選択したレコードの情報を読み出す（図５のステップＳ７参照）。電子メール送信装置２０は、読み出したレコードの商品名及びお知らせ時期に対応するメッセージを、お知らせ時期別メッセージテーブル２Ｔから検索する。電子メール送信装置２０は、ユーザが入力画面１ｆに入力した情報を含む電子メールを生成する際に、お知らせ時期別メッセージテーブル２Ｔから検索したメッセージを、生成する電子メールの内容に追加する。電子メール送信装置２０は、生成した電子メールを、登録テーブル１Ｔに登録された電子メールアドレス、すなわちメールアドレステキストボックス２ｔｘｔに入力された電子メールアドレスへ送信する。
【００７０】
電子メール配信システム１０によれば、ユーザは入力画面１ｆから入力したお知らせ時期に応じて、入力画面１ｆから入力した商品名の非常用備蓄食品に関する情報を取得することができる。
お知らせ時期は、非常用備蓄食品の賞味期限が切れる１年前から１ヶ月前までの間で選択される。そのため、お知らせ時期の違いにより、非常用備蓄食品にとって通知すべき情報内容は異なる。ユーザは、非常用備蓄食品毎に、非常用備蓄食品に関して希望したお知らせ時期に最適化された情報を、電子メールを介して取得することができる。
【００７１】
開示された実施の形態は、全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上述の例の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。
【００７２】
実施の形態で記載されている技術的特徴（構成要件）は、お互いに組合せ可能であり、組み合わせすることにより、新しい技術的特徴を形成することができる。
【符号の説明】
【００７３】
１０  電子メール配信システム
２０  電子メール送信装置
２１  ＣＰＵ
２３  ＲＡＭ
２４  ハードディスク
３０  電子メールサーバ
４０  端末装置
２Ｐ  プログラム
１Ｎ  ネットワーク
【図１】
2015172827.tif 000003
【図２】
2015172827.tif 000004
【図３】
2015172827.tif 000005
【図４】
2015172827.tif 000006
【図５】
2015172827.tif 000007
【図６】
2015172827.tif 000008
【図７】
2015172827.tif 000009
【図８】
2015172827.tif 000010
【図９】
2015172827.tif 000011