JP6361080B2 - E-mail transmission device, e-mail transmission method and program - Google Patents
E-mail transmission device, e-mail transmission method and program Download PDFInfo
- Publication number
- JP6361080B2 JP6361080B2 JP2014047978A JP2014047978A JP6361080B2 JP 6361080 B2 JP6361080 B2 JP 6361080B2 JP 2014047978 A JP2014047978 A JP 2014047978A JP 2014047978 A JP2014047978 A JP 2014047978A JP 6361080 B2 JP6361080 B2 JP 6361080B2
- Authority
- JP
- Japan
- Prior art keywords
- screen
- input
- received
- emergency
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims description 100
- 238000000034 method Methods 0.000 title claims description 23
- 235000013305 food Nutrition 0.000 claims description 60
- 238000003860 storage Methods 0.000 claims description 14
- 238000012545 processing Methods 0.000 claims description 5
- 238000012790 confirmation Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 7
- 238000009826 distribution Methods 0.000 description 7
- 235000008429 bread Nutrition 0.000 description 5
- 240000007594 Oryza sativa Species 0.000 description 4
- 235000007164 Oryza sativa Nutrition 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 235000009566 rice Nutrition 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 3
- 244000046052 Phaseolus vulgaris Species 0.000 description 2
- 235000010627 Phaseolus vulgaris Nutrition 0.000 description 2
- 102100030551 Protein MEMO1 Human genes 0.000 description 2
- 101710176845 Protein MEMO1 Proteins 0.000 description 2
- 238000005401 electroluminescence Methods 0.000 description 2
- 235000012149 noodles Nutrition 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 235000014121 butter Nutrition 0.000 description 1
- 235000012970 cakes Nutrition 0.000 description 1
- 235000013351 cheese Nutrition 0.000 description 1
- 235000019219 chocolate Nutrition 0.000 description 1
- 235000009508 confectionery Nutrition 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000007789 gas Substances 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 235000015094 jam Nutrition 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 235000013324 preserved food Nutrition 0.000 description 1
- 235000013547 stew Nutrition 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本願は、電子メールを送信する電子メール送信装置、電子メール送信方法及びプログラムに関する。 The present application relates to an electronic mail transmission apparatus, an electronic mail transmission method, and a program for transmitting an electronic mail.
商品販売サイトのURL及び商品の購入申し込み期限が記載された電子メール(リマインドメールと呼ばれる)を、購入申し込み期限が切れる前に送信する電子メール送信装置がある(例えば、特許文献1参照)。特許文献1に係る電子メール送信装置は、前記期限が経過しても商品の購入申し込みがない場合、次回に送信するリマインドメールの送信日時と購入申し込み期限との間隔を、前回に送信したリマインドメールの送信日時と購入申し込み期限との間隔よりも長く設定する。これにより、商品の購入を申し込むか否かを検討する時間的余裕をユーザに与えることができる。
There is an e-mail transmission device that transmits an e-mail (referred to as a reminder mail) in which a URL of a merchandise sales site and a purchase application deadline are written before the purchase application deadline expires (see, for example, Patent Document 1). The e-mail transmission device according to
しかしながら、購入済みの商品であっても、商品に係る期限をユーザに通知することに意義のある場合がある。例えば、ユーザがいざという時のために非常用備蓄食品を購入した場合、ユーザは長期年月の経過につれて非常用備蓄食品を購入したことを忘れてしまい、非常用備蓄食品の賞味期限が切れることがある。 However, even for a purchased product, it may be meaningful to notify the user of the time limit related to the product. For example, if a user purchases emergency stockpile in case of emergency, the user forgets that he / she purchased emergency stockpile over time and the expiry date of the emergency stockpile expires. There is.
本願はかかる事情に鑑みてなされたものである。その目的は、非常用備蓄食品の賞味期限が切れる前に、賞味期限に近づいたことを通知することができる電子メール送信装置、電子メール送信方法及びプログラムを提供することにある。 The present application has been made in view of such circumstances. The purpose is to provide an e-mail transmission device, an e-mail transmission method, and a program capable of notifying that the expiration date is approaching before the expiration date of the emergency reserve food expires.
本願に係る電子メール送信装置は、電子メールを送信する電子メール送信装置において、電子メールアドレス、非常用備蓄食品の名称及び賞味期限並びに該賞味期限が切れる所定時間前の時期を受信する受信部と、該受信部が受信した非常用備蓄食品の名称及び賞味期限に係る内容を含む電子メールを生成する生成部と、前記受信部が受信した前記所定時間前の時期に、前記受信部が受信した電子メールアドレスへ前記生成部が生成した電子メールを送信する送信部とを備えることを特徴とする。 An e-mail transmission apparatus according to the present application is an e-mail transmission apparatus that transmits an e-mail; a receiving unit that receives an e-mail address, a name of an emergency stockpile and a best-before date, and a predetermined time before the best-before date expires; The receiving unit received the generating unit that generates an e-mail including the contents of the name of the emergency stockpile food received by the receiving unit and the expiration date, and the predetermined time before the receiving unit received And a transmission unit that transmits the e-mail generated by the generation unit to an e-mail address.
本願に係る電子メール送信装置は、複数の異なる非常用備蓄食品の名称及び他の選択肢からなる群より一の非常用備蓄食品の名称又は他の選択肢を選択入力するための第一画面部品並びに電子メールアドレス、非常用備蓄食品の賞味期限、該賞味期限が切れる所定時間前の時期及びメモ情報を夫々入力するための第二画面部品を含む正入力画面に対応する画面情報を生成する画面情報生成部と、該画面情報生成部が生成した画面情報を送信する画面情報送信部とを備え、前記画面情報生成部は、前記第一画面部品にて他の選択肢が選択入力された場合、文字列を入力するための第三画面部品が前記正入力画面に新たに追加される亜入力画面に対応する画面情報を生成するようにしてあり、前記受信部は前記亜入力画面の第二及び第三画面部品に入力された情報を受信するようにしてあり、前記生成部は前記受信部が受信した第二画面部品に入力されたメモ情報及び第三画面部品に入力された文字列に係る内容を含む電子メールを生成するようにしてあることを特徴とする。 The electronic mail transmitting device according to the present application includes a first screen component for selecting and inputting one emergency stock food name or other options from a group consisting of a plurality of different emergency stock food names and other options, and an electronic device. Screen information generation that generates screen information corresponding to the correct input screen including the email address, the expiration date of the emergency stockpile, the time before the expiration date, and the second screen component for inputting the memo information. And a screen information transmission unit that transmits the screen information generated by the screen information generation unit, and the screen information generation unit, when another option is selected and input in the first screen component, a character string A third screen component for inputting a screen information corresponding to a sub-input screen newly added to the positive input screen, and the receiving unit is configured to generate second and third sub-input screens. Screen parts An e-mail that receives the input information, and the generation unit includes the memo information input to the second screen component received by the reception unit and the content relating to the character string input to the third screen component Is generated.
本願に係る電子メール送信装置は、前記第二画面部品は非常用備蓄食品の賞味期限が切れる前における複数の異なる時期からなる群より一の時期が選択入力されるようにしてあり、前記生成部は前記受信部が受信した一の時期に応じて、前記受信部が受信した名称の非常用備蓄食品に関して異なる内容を含む電子メールを生成するようにしてあることを特徴とする。 In the e-mail transmission device according to the present application, the second screen component is configured to selectively input one time from a group consisting of a plurality of different times before the expiry date of the emergency reserve food expires, Is configured to generate an e-mail including different contents regarding the emergency reserve food of the name received by the receiving unit according to the one time received by the receiving unit.
本願に係る電子メール送信装置は、自然現象の発生地域を受信する自然現象受信部と、地域及び郵便番号を対応付けて記憶する記憶部とを備え、前記受信部は郵便番号、電子メールアドレス、非常用備蓄食品の名称及び賞味期限並びに該賞味期限が切れる所定時間前の時期を受信するようにしてあり、前記自然現象受信部が受信した発生地域、前記記憶部の内容並びに前記受信部が受信した郵便番号及び電子メールアドレスに基づいて、前記自然現象受信部が受信した発生地域に対応する電子メールアドレスを特定する特定部を更に備え、前記生成部は前記自然現象受信部が受信した発生地域の自然現象に係る内容を含む電子メールを生成するようにしてあり、前記送信部は、前記自然現象受信部が受信した場合、前記特定部が特定した電子メールアドレスへ前記生成部が生成した電子メールを、前記受信部が受信した前記所定時間前の時期と無関係に送信するようにしてあることを特徴とする。 An electronic mail transmitting apparatus according to the present application includes a natural phenomenon receiving unit that receives a natural phenomenon occurrence region, and a storage unit that stores the region and a postal code in association with each other, and the receiving unit includes a postal code, an electronic mail address, The name of the emergency stockpile and the expiration date and the time before the expiration date are received, the occurrence area received by the natural phenomenon reception unit, the contents of the storage unit, and the reception unit And a generating unit that identifies the e-mail address corresponding to the occurrence area received by the natural phenomenon reception unit based on the postal code and the e-mail address, and the generation unit receives the occurrence area received by the natural phenomenon reception unit. An electronic mail including content related to the natural phenomenon of the electronic device, and when the natural phenomenon reception unit receives the electronic mail, the transmission unit The e-mail in which the generating unit has generated to-mail address, wherein the receiving unit are to be transmitted independently of time before the predetermined time received.
本願に係る電子メール送信方法は、コンピュータが電子メールを送信する電子メール送信方法において、電子メールアドレス、非常用備蓄食品の名称及び賞味期限並びに該賞味期限が切れる所定時間前の時期を受信し、受信した非常用備蓄食品の名称及び賞味期限に係る内容を含む電子メールを生成し、受信した前記所定時間前の時期に、受信した電子メールアドレスへ、生成した電子メールを送信することを特徴とする。 The e-mail transmission method according to the present application is an e-mail transmission method in which a computer transmits an e-mail, and receives an e-mail address, a name of an emergency stockpile and a best-before date, and a predetermined time before the best-before date expires, Generating an e-mail including the contents of the name of the received emergency stockpile and the expiration date, and transmitting the generated e-mail to the received e-mail address at the time before the predetermined time received. To do.
本願に係るプログラムは、電子メールを送信する処理をコンピュータに実行させるプログラムにおいて、電子メールアドレス、非常用備蓄食品の名称及び賞味期限並びに該賞味期限が切れる所定時間前の時期を受信し、受信した非常用備蓄食品の名称及び賞味期限に係る内容を含む電子メールを生成し、受信した前記所定時間前の時期に、受信した電子メールアドレスへ、生成した電子メールを送信する処理をコンピュータに実行させることを特徴とする。 The program according to the present application is a program for causing a computer to execute a process of sending an e-mail, and received and received an e-mail address, the name of an emergency stockpile, the expiration date, and a time before the expiration date. Generate an e-mail that includes the name of the emergency stockpile and the contents related to the expiration date, and cause the computer to execute processing to send the generated e-mail to the received e-mail address at the time before the predetermined time received. It is characterized by that.
本願に係る電子メール送信装置、電子メール送信方法及びプログラムによれば、非常用備蓄食品の賞味期限が切れる前に、賞味期限に近づいたことを通知することができる。 According to the e-mail transmission device, the e-mail transmission method, and the program according to the present application, it is possible to notify that the expiration date is approaching before the expiration date of the emergency reserve food expires.
本実施の形態に係る電子メール配信システムを、その図面を参照して説明する。本実施の形態に係る電子メール配信システムは、電子メール配信サービスに関するウェブページにアクセスしたユーザのコンピュータへ、非常用備蓄食品の賞味期限が切れる前に、賞味期限に近づいたことを通知する電子メールを送信する。当該非常用備蓄食品は、例えばパン、水、アルファ米、麺類、餅、菓子、飴、おでん、乾物、燻製、チーズ、ジャム、シチュー等である。 An e-mail delivery system according to the present embodiment will be described with reference to the drawings. The e-mail delivery system according to the present embodiment notifies the user's computer that has accessed the web page related to the e-mail delivery service that e-mail is notified that the expiry date of the emergency reserve food has expired. Send. The emergency stockpile foods are, for example, bread, water, alpha rice, noodles, rice cake, confectionery, rice cake, oden, dried food, smoked food, cheese, jam, stew and the like.
実施の形態1
図1は、電子メール配信システム10のハードウェア構成例を示すブロック図である。電子メール配信システム10は、電子メール送信装置20、電子メールサーバ30及び端末装置40を含む。
電子メール送信装置20は、例えばメインフレーム、ワークステーション、デスクトップPC(パーソナルコンピュータ)等である。電子メールサーバ30は、例えばメインフレーム、ワークステーション、デスクトップPC等である。端末装置40は、例えばデスクトップPC、ノートPC、タブレットPC、スマートフォン、PDA(Personal Digital Assistant)等である。図1には、3台の端末装置40が描かれているが、端末装置40の台数は2台以下でもよいし、4台以上でもよい。
FIG. 1 is a block diagram illustrating a hardware configuration example of the electronic
The
電子メール送信装置20、電子メールサーバ30及び端末装置40は、相互にネットワーク1Nで接続されている。ネットワーク1Nは、例えば電話回線、衛星通信回線、インターネット等である。
The electronic
電子メール送信装置20は、ウェブサーバ、電子メールサーバ、アプリケーションサーバ及びデータベースサーバの機能を有している。電子メール送信装置20は、電子メール配信サービスに関するウェブページの画面情報を生成し、生成した画面情報を端末装置40へ送信する。端末装置40は、受信した画面情報に対応する入力画面に入力された情報を電子メール送信装置20へ送信する。ここでの情報は、例えば端末装置40に対応する電子メールアドレス、非常用備蓄食品の名称、非常用備蓄食品の賞味期限、電子メールの送信時期等を含む情報である。電子メール送信装置20は、受信した電子メールの送信時期になった場合、非常用備蓄食品の賞味期限を含む内容の電子メールを、電子メールサーバ30を介して、端末装置40へ送信する。
The electronic
電子メールサーバ30は、電子メール送信装置20と端末装置40とが電子メールの送受信を行うためのソフトウェアがインストールされたコンピュータである。電子メールサーバ30は、例えば端末装置40のユーザが契約するインターネットサービスプロバイダにより管理、運営されている。電子メール送信装置20は、電子メール送信装置20内の電子メールサーバと、電子メールサーバ30とを介して、端末装置40へ電子メールを送信する。
The e-mail
端末装置40は、ユーザが所有するコンピュータである。端末装置40には、電子メールの作成、送受信、受信したメールの保存・管理を行う電子メールソフト(メーラー)と、ブラウザとがインストールされている。
The
図2は、電子メール送信装置20のハードウェア構成例を示すブロック図である。
電子メール送信装置20は、CPU(Central Processing Unit)(生成部、画面情報生成部)21、ROM(Read Only Memory)22及びRAM(Random Access Memory)23を含む。また、電子メール送信装置20は、ハードディスク(記憶部)24、ディスクドライブ25、表示部26、操作部27、タイマ28及び通信部(受信部、送信部、画面情報送信部、自然現象受信部)29を含む。
FIG. 2 is a block diagram illustrating a hardware configuration example of the
The
CPU21は、ソフトウェアプログラムに記述された命令セットを実行するためのプロセッサである。CPU21は、電子メール送信装置20の各構成部を制御する。CPU21は、ハードディスク24に記憶されたプログラム2PをRAM23に読み出し、RAM23に読み出したプログラム2Pを実行する。
The
ROM22は、読み出し専用記憶媒体であり、例えば不揮発性の半導体メモリである。ROM22は、電子メール送信装置20の起動時にCPU21が実行するBIOS(Basic Input/Output System)、ファームウェア等を記憶している。
The ROM 22 is a read-only storage medium, for example, a nonvolatile semiconductor memory. The ROM 22 stores a BIOS (Basic Input / Output System), firmware, and the like that are executed by the
RAM23は、主記憶装置である。RAM23は、例えばSRAM又はDRAMであり、CPU21が実行する処理の過程で必要な作業変数、データ等を一時的に記憶する。なお、RAM23の代わりにフラッシュメモリ、メモリカード等が用いられてもよい。
The
ハードディスク24は、補助記憶装置である。ハードディスク24は、大容量の情報の記憶が可能なフラッシュメモリ又はCD(Compact Disc)、DVD(Digital Versatile Disc)、BD(Blu-ray(登録商標) Disc)等の光ディスク1dで代替されてもよい。ハードディスク24は、電子メール送信装置20の内部に取り付けられるものであっても、電子メール送信装置20の外部に置かれるものであってもよい。ハードディスク24は、ネットワーク1Nを介してアクセス可能な記憶装置で代替されてもよい。
ハードディスク24は、CPU21が実行するプログラム2P及び各種テーブルを記憶している。
The
The
ディスクドライブ25は、外部の記憶媒体であるCD、DVD、BD等の光ディスク1dから情報を読み出し、光ディスク1dに情報を記録する。
The
表示部26は、画像を表示する表示装置である。表示部26は、例えば液晶ディスプレイ、有機EL(Electro Luminescence)ディスプレイ、CRT(Cathode Ray Tube)ディスプレイ等の画面を有し、CPU21からの指示に従って、プログラム2Pに係る各種情報を当該画面に表示する。
The
操作部27は、ユーザが各種の入力を行うキーボード、マウス、タッチパネル、電源スイッチ等の入力デバイスである。操作部27は、ユーザによる操作に基づいて入力信号を生成する。生成された入力信号は、バス2bを介してCPU21に出力される。
The
タイマ28は、クロックを数えることで一定時間の経過を計時する装置である。タイマ28は、計時した結果をCPU21に出力する。
The
通信部29は、有線又は無線通信のモデム、LAN(Local Area Network)カード、ルータ、USB(Universal Serial Bus)端子、接続コネクタ等である。通信部29は、ネットワーク1Nと接続されている。
The
なお、CPU21は、ディスクドライブ25を介して、プログラム2Pを光ディスク1dから読み込んでもよい。CPU21は、通信部29を介して、プログラム2Pを外部の情報処理装置又は記憶装置から読み込んでもよい。さらに、プログラム2Pを記憶したフラッシュメモリ等の半導体メモリ1mが、電子メール送信装置20内に実装されていてもよい。
Note that the
次に、電子メール配信システム10の動作について説明する。
ユーザは、端末装置40を操作して、電子メール配信システム10に係るウェブページにアクセスする。電子メール送信装置20は、端末装置40からウェブページの送信要求を受信した場合、非常用備蓄食品の賞味期限を電子メールで通知するサービスを提供するための入力画面に対応する画像情報を端末装置40へ送信する。ここでの画面情報には、例えばHTMLファイル、画像ファイル、音声ファイルが含まれる。
Next, the operation of the electronic
The user operates the
図3は、入力画面1fの画面レイアウトの一例を示す説明図である。電子メール送信装置20が端末装置40へ送信する画面情報に対応する入力画面1fは、非常用備蓄食品の賞味期限を電子メールで通知するサービスを提供するための情報を入力する画面である。入力画面1fは、IDテキストボックス1txt、メールアドレステキストボックス2txt及び商品名リスト1lstを含む。
FIG. 3 is an explanatory diagram showing an example of the screen layout of the
IDテキストボックス1txtは、ユーザの識別情報を入力するための画面部品である。メールアドレステキストボックス2txtは、ユーザのメールアカウントに係る電子メールアドレスを入力するための画面部品である。商品名リスト1lstは、非常用備蓄食品の商品名を選択するための画面部品であり、例えばプルダウンメニューである。商品名リスト1lstに表示される非常用備蓄食品の一覧は、例えば次の通りである。
紙コップ保存パン バター
紙コップ保存パン チョコレート
紙コップ保存パン ストロベリー
紙コップ保存パン 詰め合わせ
水
アルファ米
かんぱん
麺類
水
その他
The ID text box 1txt is a screen component for inputting user identification information. The email address text box 2txt is a screen component for inputting an email address related to the user's email account. The product name list 1lst is a screen component for selecting the product name of the emergency reserve food, and is a pull-down menu, for example. The list of emergency reserve foods displayed in the product name list 1lst is, for example, as follows.
Paper cup preserved bread Butter Paper cup preserved bread Chocolate Paper cup preserved bread Strawberry Paper cup preserved bread Assorted Water Alpha rice Kanpan Noodles Water Other
入力画面1fは、賞味期限リスト2lst、メモテキストボックス3txt及び増やすボタン1btnを含む。賞味期限リスト2lstは、商品名リスト1lstで選択した非常用備蓄食品の賞味期限を入力するための画面部品である。賞味期限リスト2lstは、例えばプルダウンメニューである。ユーザは、賞味期限リスト2lstを用いて、賞味期限を例えばyyyymmdd形式で選択入力する。
The
メモテキストボックス3txtは、商品名リスト1lstで選択した非常用備蓄食品に関する詳細情報を入力するための画面部品である。ユーザは、メモテキストボックス3txtに、非常用備蓄食品に関するメーカー名、商品名等の備考を入力することができる。増やすボタン1btnは、複数の非常用備蓄食品に係る非常用備蓄食品の名称、賞味期限及びメモを入力する場合に用いられる画面部品である。増やすボタン1btnが押下された場合、入力画面1fには、商品名リスト1lst、賞味期限リスト2lst及びメモテキストボックス3txtが夫々複数表示される。
The memo text box 3txt is a screen component for inputting detailed information related to the emergency reserve food selected in the product name list 1lst. The user can input remarks such as a manufacturer name and a product name regarding the emergency stock food in the memo text box 3txt. The button 1btn to increase is a screen component used when inputting the name, expiry date, and memo of emergency reserve foods related to a plurality of emergency reserve foods. When the increase button 1btn is pressed, a plurality of product name lists 1lst, expiration date lists 2lst, and memo text boxes 3txt are displayed on the
入力画面1fは、お知らせ時期リスト3lst及び確認ボタン2btnを含む。お知らせ時期リスト3lstは、非常用備蓄食品の賞味期限を通知する電子メールの受信時期を選択するための画面部品であり、例えばプルダウンメニューである。お知らせ時期リスト3lstに表示される電子メールの受信時期の一覧は、例えば次の通りである。
賞味期限が切れる1ヶ月前
賞味期限が切れる2ヶ月前
賞味期限が切れる3ヶ月前
賞味期限が切れる4ヶ月前
賞味期限が切れる半年前
賞味期限が切れる1年前
電子メール送信装置20は、賞味期限リスト2lstを用いて入力された賞味期限を基準にして、お知らせ時期リスト3lstで選択入力された時期になった場合、メールアドレステキストボックス2txtに入力された電子メールアドレスへ電子メールを送信する。
The
1 month before the expiration date expires 2 months before the expiration date expires 3 months before the expiration date expires 4 months before the expiration date expires 6 months before the expiration date expires 1 year before the expiration date expires 1 year before the expiration date expires Based on the expiration date input using the list 21st, when the time selected and input in the notification time list 31st is reached, an e-mail is transmitted to the e-mail address input in the e-mail address text box 2txt.
確認ボタン2btnは、ユーザが入力画面1fに入力した情報を確認するためのウェブページへ遷移する画面部品である。端末装置40は、確認ボタン2btnが押下された場合、ユーザが入力画面1fに入力した情報を確認するための確認画面(図示せず)の送信要求を電子メール送信装置20へ送信する。電子メール送信装置20は、端末装置40から確認画面の送信要求を受信した場合、入力画面1fに入力された情報を確認するための確認画面に対応する画面情報を端末装置40へ送信する。
The confirmation button 2btn is a screen component that transitions to a web page for confirming information input by the user on the
端末装置40は、受信した画面情報に対応する確認画面を表示部26に表示する。当該確認画面には、ユーザが入力画面1fに入力した情報を、電子メール配信システム10に登録するための登録ボタンが含まれている。端末装置40は、当該登録ボタンが押下された場合、入力画面1fに入力された情報と、当該情報を電子メール配信システム10に登録させる要求とを電子メール送信装置20へ送信する。
The
電子メール送信装置20のハードディスク24には、入力画面1fに入力された情報を登録する登録テーブルが記憶されている。
図4は、登録テーブル1Tのレコードレイアウトの一例を示す説明図である。登録テーブル1Tは、ID、メールアドレス、お知らせ時期、商品名1、賞味期限1、メモ1、〜商品名10、賞味期限10、メモ10の各列を含む。ID、メールアドレス、お知らせ時期は、夫々IDテキストボックス1txt、メールアドレステキストボックス2txt及びお知らせ時期リスト3lstに入力された情報に対応する。商品名1、賞味期限1、メモ1は、夫々商品名リスト1lst、賞味期限リスト2lst及びメモテキストボックス3txtに入力された情報に対応する。図4における「・・・」の列並びに商品名10、賞味期限10及びメモ10の各列は、夫々増やすボタン1btnが押下された場合に表示される複数の画面部品に入力された情報に対応する。
The
FIG. 4 is an explanatory diagram showing an example of a record layout of the registration table 1T. The registration table 1T includes columns of ID, e-mail address, notification time,
電子メール送信装置20は、入力画面1fに入力された情報と、当該情報の登録要求とを端末装置40から受信した場合、当該情報を1件のレコードとして登録テーブル1Tに挿入する。
When receiving the information input on the
電子メール送信装置20は、登録テーブル1Tに挿入した複数のレコードから、1件のレコードを選択する。電子メール送信装置20は、選択したレコードに係る情報のうち、賞味期限リスト2lstに入力された非常用備蓄食品の賞味期限と、お知らせ時期リスト3lstに入力された時期とから、電子メールの送信時期を算出する。電子メール送信装置20は、タイマ28が計時する結果に基づいて、現在が算出した電子メールの送信時期か否かを判定する。
The
電子メール送信装置20は、現在が電子メールの送信時期であると判定した場合、選択した1件のレコードに係るユーザの識別情報、非常用備蓄食品の商品名、賞味期限及びメモが含まれた内容の電子メールを生成する。電子メール送信装置20は、生成した電子メールを、選択した1件のレコードに係る電子メールアドレスへ送信する。電子メール送信装置20は、登録テーブル1Tに挿入した全レコードについて、上述の処理を繰り返す。
When the
図5は、電子メール送信処理の手順の一例を示すフローチャートである。CPU21は、端末装置40へ入力画面1fに対応する画面情報を送信する(ステップS1)。CPU21は、端末装置40から入力画面1fに入力された情報を受信する(ステップS2)。CPU21は、受信した情報を登録テーブル1Tに挿入する(ステップS3)。CPU21は、登録テーブル1Tから1件のレコードを選択する(ステップS4)。CPU21は、電子メールの送信時期を算出する(ステップS5)。CPU21は、電子メールの送信時期か否かを判定する(ステップS6)。
FIG. 5 is a flowchart illustrating an example of the procedure of the e-mail transmission process. CPU21 transmits the screen information corresponding to the
CPU21は、電子メールの送信時期でないと判定した場合(ステップS6:NO)、処理を終了する。CPU21は、電子メールの送信時期であると判定した場合(ステップS6:YES)、選択したレコードの情報を登録テーブル1Tから読み出す(ステップS7)。CPU21は、登録テーブル1Tから読み出した情報に基づいて、ユーザが入力画面1fに入力した情報を含む電子メールを生成する(ステップS8)。CPU21は、生成した電子メールを、登録テーブル1Tから読み出した情報に含まれる電子メールアドレスへ送信し(ステップS9)、処理を終了する。CPU21は、上記ステップS1〜ステップS9の処理を、複数のユーザからの登録要求件数だけ繰り返す。
If the
なお、図5に示した電子メール送信処理は、端末装置40から受信した情報を登録テーブル1Tに登録するまでの処理(ステップS1〜ステップS4)と、電子メールを端末装置40へ送信するまでの処理(ステップS5〜ステップS9)とに分けられてよい。
Note that the e-mail transmission process shown in FIG. 5 includes the processes until the information received from the
実施の形態1では、電子メール送信装置20は、ウェブサーバ、電子メールサーバ、アプリケーションサーバ及びデータベースサーバの機能を有していた。しかし、これらの機能は複数のコンピュータに分散されてもよい。例えば、ウェブサーバ、電子メールサーバ、アプリケーションサーバ及びデータベースサーバを夫々構成する4台のコンピュータを用意し、各コンピュータを相互に接続してもよい。これにより、電子メール送信装置20の負荷分散を図ることができる。
In the first embodiment, the
電子メール配信システム10によれば、非常用備蓄食品の賞味期限が切れる前に、賞味期限に近づいたことを通知する電子メールを送信することができる。
ユーザは、電子メール配信システム10に非常用備蓄食品の名称、賞味期限、通知時期等を登録することにより、非常用備蓄食品の賞味期限が切れる前に、非常用備蓄食品の賞味期限が切れる旨の内容を含む電子メールを受信することができる。これにより、ユーザは、例えば購入済みの非常用備蓄食品があることを失念した場合であっても、非常用備蓄食品の存在を思い出すことができる。また、電子メール配信システム10によれば、ユーザによる非常用備蓄食品の消費により、賞味期限切れの廃棄商品を減少させることができる。
According to the
The user registers the name of the emergency stockpile, the expiration date, the notification time, etc. in the
実施の形態2
実施の形態2は、商品名リスト1lstで「その他」が選択された場合、商品名リスト1lstにない商品名を入力するテキストボックスを、入力画面1fに追加表示させる形態に関する。
なお、実施の形態2において、実施の形態1と同様である構成要素には同一の参照番号を付してその詳細な説明を省略する。
Embodiment 2
The second embodiment relates to a form in which a text box for inputting a product name that is not in the product name list 1lst is additionally displayed on the
In the second embodiment, the same reference numerals are assigned to the same components as those in the first embodiment, and detailed description thereof is omitted.
図6は、入力画面1fの画面レイアウトの一例を示す説明図である。電子メール送信装置20は、端末装置40がブラウザ上で実行可能なプログラムが埋め込まれた入力画面1fに対応する画面情報を生成する。ここでのプログラムは、例えばスクリプト言語で記述されており、例えばHTMLファイルに埋め込まれる。
FIG. 6 is an explanatory diagram showing an example of the screen layout of the
商品名リスト1lstで「その他」が選択された場合、端末装置40は入力画面1fにおける商品名リスト1lstの下側に、他商品名テキストボックス4txtを表示する。他商品名テキストボックス4txtは、ユーザが任意の文字列を入力するための画面部品である。端末装置40は、確認画面における登録ボタンが押下された場合、他商品名テキストボックス4txtに入力された文字列を含む情報を電子メール送信装置20へ送信する。
When “others” is selected in the product name list 1lst, the
登録テーブル1Tには、他商品名テキストボックス4txtに入力された文字列を格納する列が含まれている。
電子メール送信装置20は、端末装置40から入力画面1fに入力された情報を受信する。電子メール送信装置20は、他商品名テキストボックス4txtに入力された文字列を含む情報を登録テーブル1Tに挿入する。電子メール送信装置20は、電子メールの送信時期であると判定した場合、他商品名テキストボックス4txtに入力された文字列及びメモテキストボックス3txtに入力された文字列を含む内容の電子メールを生成する。電子メール送信装置20は、生成した電子メールを、登録テーブル1Tに登録された電子メールアドレス、すなわちメールアドレステキストボックス2txtに入力された電子メールアドレスへ送信する。
The registration table 1T includes a column for storing the character string input in the other product name text box 4txt.
The
実施の形態2では、商品名リスト1lstで「その他」が選択された場合、HTMLファイルに埋め込まれたプログラムにより、商品名リスト1lstにない商品名を入力する他商品名テキストボックス4txtを入力画面1fに追加表示させた。そのため、他商品名テキストボックス4txtは、端末装置40によって生成された。しかし、他商品名テキストボックス4txtが含まれた入力画面1fに対応する画面情報が電子メール送信装置20によって生成されて、当該画面情報が電子メール送信装置20から端末装置40へ送信されてもよい。
In the second embodiment, when “others” is selected in the product name list 1lst, the other product name text box 4txt for inputting a product name not included in the product name list 1lst is input using the program embedded in the HTML file. Was added to the display. Therefore, the other product name text box 4txt is generated by the
かかる場合、端末装置40は、ユーザにより商品名リスト1lstで「その他」が選択された場合、他商品名テキストボックス4txtが含まれた入力画面1fに対応する画面情報の送信要求を電子メール送信装置20へ送信する。電子メール送信装置20は、当該送信要求を受信した場合、他商品名テキストボックス4txtが含まれた入力画面1fに対応する画面情報を生成し、生成した画面情報を端末装置40へ送信する。端末装置40は、受信した画面情報に対応する入力画面1fを自身の表示部26に表示する。
In such a case, when “other” is selected in the product name list 1lst by the user, the
電子メール配信システム10によれば、ユーザが商品名リスト1lstで「その他」を選択した場合、「その他」に対応する個別具体的な商品名を登録することができる。
商品名リスト1lstに表示することが可能な商品の数には、視認性及び操作性の観点からおのずと限界がある。しかし、電子メール送信装置20は、商品名リスト1lstで「その他」が選択された場合、他商品名テキストボックス4txtが新たに追加表示されるプログラムが埋め込まれた入力画面1fに対応する画面情報を生成する。これにより、ユーザは商品名リスト1lstに含まれていない商品名を他商品名テキストボックス4txtに入力することで、電子メール配信システム10の利用範囲を拡大することができる。また、ユーザは、メモテキストボックス3txtに、電子メールで通知して欲しい情報として、他商品名テキストボックス4txtに入力した商品に関する情報を任意で書き込むことができる。これにより、ユーザは、電子メール配信システム10を自身にカスタマイズさせて利用することができる。
According to the
The number of products that can be displayed in the product name list 1lst is naturally limited from the viewpoint of visibility and operability. However, when “others” is selected in the product name list 11st, the
実施の形態3
実施の形態3は、非常用備蓄食品の賞味期限に係る情報に、自然現象に係る緊急情報を付加した電子メールを送信する形態に関する。ここでの自然現象は、例えば地震、津波、大雨、強風、高潮、土石流、地滑り、火山ガス、溶岩流、火砕流、森林火災等である。すなわち、ここでの自然現象は、災害を引き起こす可能性が高い気象災害、地震災害、火山災害等である。
なお、実施の形態3において、実施の形態1、2と同様である構成要素には同一の参照番号を付してその詳細な説明を省略する。
Embodiment 3
The third embodiment relates to a mode in which an e-mail is sent in which emergency information related to a natural phenomenon is added to information related to the expiration date of emergency reserve food. Natural phenomena here are, for example, earthquakes, tsunamis, heavy rains, strong winds, storm surges, debris flows, landslides, volcanic gases, lava flows, pyroclastic flows, forest fires, and the like. That is, natural phenomena here are weather disasters, earthquake disasters, volcanic disasters, etc. that are highly likely to cause disasters.
In the third embodiment, the same reference numerals are assigned to the same components as those in the first and second embodiments, and detailed description thereof is omitted.
図7は、入力画面1fの画面レイアウトの一例を示す説明図である。
入力画面1fは、郵便番号テキストボックス5txtを含む。郵便番号テキストボックス5txtは、ユーザが居住する場所の郵便番号を入力するための画面部品である。端末装置40は、確認ボタン2btnが押下された場合、ユーザが入力画面1fに入力した情報を確認するための確認画面の送信要求を電子メール送信装置20へ送信する。電子メール送信装置20は、端末装置40から確認画面の送信要求を受信した場合、入力画面1fに入力された情報を確認するための確認画面に対応する画面情報を端末装置40へ送信する。
FIG. 7 is an explanatory diagram showing an example of the screen layout of the
The
端末装置40は、受信した画面情報に対応する確認画面を表示部26に表示する。当該確認画面には、ユーザが入力画面1fに入力した情報を、電子メール配信システム10に登録するための登録ボタンが含まれている。端末装置40は、確認画面の登録ボタンが押下された場合、入力画面1fに入力された情報と、当該情報を電子メール配信システム10に登録させる要求とを電子メール送信装置20へ送信する。
The
電子メール送信装置20のハードディスク24に記憶された登録テーブル1Tは、郵便番号を含む入力画面1fの入力欄に対応する列と、住所及び地域の列とから構成されている。電子メール送信装置20は、入力画面1fに入力された情報と、当該情報の登録要求とを受信した場合、当該情報を1件のレコードとして登録テーブル1Tに挿入する。
The registration table 1T stored in the
電子メール送信装置20のハードディスク24には、郵便番号と、住所及び地域とを対応付けて記憶する郵便番号テーブル(図示せず)が記憶されている。電子メール送信装置20は、郵便番号テーブルを参照することにより、端末装置40から送信されてきた入力画面1fの入力情報に含まれる郵便番号を住所及び地域に変換する。電子メール送信装置20は、変換した住所及び地域を登録テーブル1Tのレコードに書き込んで、レコードを更新する。
The
電子メール送信装置20は、通信部29を介して、自然現象に係る緊急情報を気象庁、気象会社等から受信すべく、待機している。自然現象に係る緊急情報は、地震情報、豪雨予報、津波予報、噴火警報等である。自然現象に係る緊急情報には、その自然現象の種類、内容、発生時刻、発生地域等が含まれている。例えば、自然現象が地震である場合、緊急情報には自然現象を識別する情報(例えば地震という名称)、マグニチュード、震源域の深度、発生時刻、地震動が生じた地域、当該地域での震度分布等が含まれている。
The
電子メール送信装置20は、緊急情報を受信した場合、自然現象が発生した地域に対応する登録テーブル1Tのレコードを、登録テーブル1Tの住所列又は地域列に基づいて抽出する。電子メール送信装置20は、抽出したレコードに含まれる電子メールアドレスへ送信するための電子メールを作成する。当該電子メールは、受信した緊急情報及び入力画面1fに入力された情報を含む。電子メール送信装置20は、生成した電子メールを、登録テーブル1Tに登録された電子メールアドレス、すなわちメールアドレステキストボックス2txtに入力された電子メールアドレスへ送信する。
When receiving the emergency information, the
図8は、電子メール送信処理の手順の一例を示すフローチャートである。
CPU21は、緊急情報を受信したか否かを判定する(ステップS11)。CPU21は、緊急情報を受信しないと判定した場合(ステップS11:NO)、ステップS11へ処理を戻す。CPU21は、緊急情報を受信したと判定した場合(ステップS11:YES)、登録テーブル1Tから次の1件のレコードを選択する(ステップS12)。なお、ステップS12において、CPU21は、初めて登録テーブル1Tにアクセスする場合、先頭レコードを選択する。
FIG. 8 is a flowchart illustrating an example of the procedure of the e-mail transmission process.
CPU21 determines whether emergency information was received (step S11). CPU21 returns a process to step S11, when it determines with not receiving emergency information (step S11: NO). When it is determined that the emergency information has been received (step S11: YES), the
CPU21は、選択したレコードの住所又は地域が受信した緊急情報における自然現象の発生地域に含まれているか否かを判定する(ステップS13)。CPU21は、抽出したレコードの住所又は地域が受信した緊急情報における自然現象の発生地域に含まれていないと判定した場合(ステップS13:NO)、ステップS12へ処理を戻す。CPU21は、選択したレコードの住所又は地域が受信した緊急情報における自然現象の発生地域に含まれていると判定した場合(ステップS13:YES)、登録テーブル1Tから選択して読み出した情報及び受信した緊急情報に基づいて、ユーザが入力画面1fに入力した情報及び緊急情報が含まれた電子メールを生成する(ステップS14)。
The
CPU21は、生成した電子メールを、登録テーブル1Tから選択して読み出した情報に含まれる電子メールアドレスへ送信する(ステップS15)。CPU21は、登録テーブル1Tの全レコードを処理したか否かを判定する(ステップS16)。CPU21は、登録テーブル1Tの全レコードを処理していないと判定した場合(ステップS16:NO)、ステップS12へ処理を戻す。CPU21は、登録テーブル1Tの全レコードを処理したと判定した場合(ステップS16:YES)、処理を終了する。
The
電子メール配信システム10によれば、自然災害に遭遇する可能性があるユーザの端末装置40へ、緊急情報と、非常用備蓄食品の名称及び賞味期限とを含む内容の電子メールをリアルタイムで送信することができる。これにより、ユーザは迅速に危険を察知することができる。また、ユーザは、緊急時に備えて購入した非常用備蓄食品の存在及びその賞味期限を知ることができるので、被災した場合に備えて予め購入した非常用備蓄食品を有効に活用することができる。
According to the
実施の形態4
実施の形態4は、お知らせ時期リスト3lstで選択された時期に応じて、商品名リスト1lstで選択された非常用備蓄食品毎に異なる情報が含まれた電子メールを送信する形態に関する。ここで異なる情報は、非常用備蓄食品に関する、例えば便利情報、豆知識等である。
なお、実施の形態4において、実施の形態1〜3と同様である構成要素には同一の参照番号を付してその詳細な説明を省略する。
Embodiment 4
The fourth embodiment relates to a mode in which an email containing different information is transmitted for each emergency stockpile selected in the product name list 1lst according to the time selected in the notification time list 3lst. Here, the different information is, for example, useful information, bean knowledge, etc. regarding the emergency stockpile food.
In the fourth embodiment, the same reference numerals are assigned to the same components as those in the first to third embodiments, and detailed description thereof is omitted.
電子メール送信装置20のハードディスク24には、お知らせ時期別メッセージテーブルが記憶されている。お知らせ時期別メッセージテーブルは、非常用備蓄食品、お知らせ時期及び非常用備蓄食品に関するメッセージを対応付けて記憶するテーブルである。
The
図9は、お知らせ時期別メッセージテーブル2Tのレコードレイアウトの一例を示す説明図である。お知らせ時期別メッセージテーブル2Tは、商品名、お知らせ時期及びメッセージの各列を含む。商品名は、商品名リスト1lstに表示される商品名である。お知らせ時期は、お知らせ時期リスト3lstに表示される時期である。メッセージは、商品に対応する便利情報、豆知識等である。 FIG. 9 is an explanatory diagram showing an example of the record layout of the notification time-specific message table 2T. The notification time-specific message table 2T includes columns of product name, notification time, and message. The product name is a product name displayed in the product name list 1lst. The notification time is the time displayed in the notification time list 3lst. The message is useful information corresponding to the product, bean knowledge, or the like.
電子メール送信装置20は、電子メールの送信時期であると判定した場合、登録テーブル1Tから選択したレコードの情報を読み出す(図5のステップS7参照)。電子メール送信装置20は、読み出したレコードの商品名及びお知らせ時期に対応するメッセージを、お知らせ時期別メッセージテーブル2Tから検索する。電子メール送信装置20は、ユーザが入力画面1fに入力した情報を含む電子メールを生成する際に、お知らせ時期別メッセージテーブル2Tから検索したメッセージを、生成する電子メールの内容に追加する。電子メール送信装置20は、生成した電子メールを、登録テーブル1Tに登録された電子メールアドレス、すなわちメールアドレステキストボックス2txtに入力された電子メールアドレスへ送信する。
If it is determined that it is time to send an e-mail, the
電子メール配信システム10によれば、ユーザは入力画面1fから入力したお知らせ時期に応じて、入力画面1fから入力した商品名の非常用備蓄食品に関する情報を取得することができる。
お知らせ時期は、非常用備蓄食品の賞味期限が切れる1年前から1ヶ月前までの間で選択される。そのため、お知らせ時期の違いにより、非常用備蓄食品にとって通知すべき情報内容は異なる。ユーザは、非常用備蓄食品毎に、非常用備蓄食品に関して希望したお知らせ時期に最適化された情報を、電子メールを介して取得することができる。
According to the
The notification period is selected from one year before the expiration date of the emergency stockpile food to one month before the expiration date. Therefore, the information content that should be notified to the emergency stockpile differs depending on the notification time. For each emergency stockpile, the user can obtain information optimized for the notification time desired for the emergency stockpile via an e-mail.
開示された実施の形態は、全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上述の例の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。 The disclosed embodiments are to be considered in all respects as illustrative and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description of the above examples, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.
実施の形態で記載されている技術的特徴(構成要件)は、お互いに組合せ可能であり、組み合わせすることにより、新しい技術的特徴を形成することができる。 The technical features (components) described in the embodiments can be combined with each other, and new technical features can be formed by combining them.
10 電子メール配信システム
20 電子メール送信装置
21 CPU
23 RAM
24 ハードディスク
30 電子メールサーバ
40 端末装置
2P プログラム
1N ネットワーク
10
23 RAM
24
Claims (4)
電子メールアドレス、非常用備蓄食品の名称及び賞味期限並びに該賞味期限が切れる所定時間前の時期を受信する受信部と、
該受信部が受信した非常用備蓄食品の名称及び賞味期限に係る内容を含む電子メールを生成する生成部と、
前記受信部が受信した前記所定時間前の時期に、前記受信部が受信した電子メールアドレスへ前記生成部が生成した電子メールを送信する送信部と、
複数の異なる非常用備蓄食品の名称及び他の選択肢からなる群より一の非常用備蓄食品の名称又は他の選択肢を選択入力するための第一画面部品並びに電子メールアドレス、非常用備蓄食品の賞味期限、該賞味期限が切れる所定時間前の時期及びメモ情報を夫々入力するための第二画面部品を含む正入力画面に対応する画面情報を生成する画面情報生成部と、
該画面情報生成部が生成した画面情報を送信する画面情報送信部と
を備え、
前記画面情報生成部は、前記第一画面部品にて他の選択肢が選択入力された場合、文字列を入力するための第三画面部品が前記正入力画面に新たに追加される亜入力画面に対応する画面情報を生成するようにしてあり、
前記受信部は前記亜入力画面の第二及び第三画面部品に入力された情報を受信するようにしてあり、
前記生成部は前記受信部が受信した第二画面部品に入力されたメモ情報及び第三画面部品に入力された文字列に係る内容を含む電子メールを生成するようにしてあり、
前記第二画面部品は非常用備蓄食品の賞味期限が切れる前における複数の異なる時期からなる群より一の時期が選択入力されるようにしてあり、
前記生成部は前記受信部が受信した一の時期に応じて、前記受信部が受信した名称の非常用備蓄食品に関して異なる内容を含む電子メールを生成するようにしてある
ことを特徴とする電子メール送信装置。 In an email sending device that sends emails,
A receiving unit for receiving an e-mail address, the name and expiry date of an emergency stockpile, and a predetermined time before the expiry date;
A generating unit for generating an e-mail including the name and the expiration date of the emergency storage food received by the receiving unit;
A transmitter that transmits the email generated by the generator to the email address received by the receiver at a time before the predetermined time received by the receiver ;
First screen parts for selecting and entering one emergency stock food name or other options from the group of different emergency stock food names and other options, as well as e-mail address, emergency stock food taste A screen information generation unit that generates screen information corresponding to a normal input screen including a time limit, a time before a predetermined time before the expiration date, and a second screen part for inputting memo information;
A screen information transmission unit that transmits the screen information generated by the screen information generation unit ,
The screen information generation unit is a sub-input screen in which a third screen component for inputting a character string is newly added to the normal input screen when another option is selected and input in the first screen component. The corresponding screen information is generated,
The receiving unit is configured to receive information input to the second and third screen parts of the sub-input screen,
The generation unit is configured to generate an e-mail including the memo information input to the second screen component received by the reception unit and the content relating to the character string input to the third screen component,
The second screen component is configured to selectively input one time from a group consisting of a plurality of different times before the expiry date of the emergency stockpile food expires,
The generating unit in accordance with the times of the received by the receiving unit, an electronic, wherein the Ru Citea so as to generate an electronic mail containing different contents regarding emergency stock food name received by the receiver Mail sending device.
地域及び郵便番号を対応付けて記憶する記憶部と
を備え、
前記受信部は郵便番号、電子メールアドレス、非常用備蓄食品の名称及び賞味期限並びに該賞味期限が切れる所定時間前の時期を受信するようにしてあり、
前記自然現象受信部が受信した発生地域、前記記憶部の内容並びに前記受信部が受信した郵便番号及び電子メールアドレスに基づいて、前記自然現象受信部が受信した発生地域に対応する電子メールアドレスを特定する特定部を更に備え、
前記生成部は前記自然現象受信部が受信した発生地域の自然現象に係る内容を含む電子メールを生成するようにしてあり、
前記送信部は、前記自然現象受信部が受信した場合、前記特定部が特定した電子メールアドレスへ前記生成部が生成した電子メールを、前記受信部が受信した前記所定時間前の時期と無関係に送信するようにしてある
ことを特徴とする請求項1に記載の電子メール送信装置。 A natural phenomenon receiving unit for receiving a natural phenomenon occurrence area;
A storage unit for storing a region and a postal code in association with each other;
The receiving unit is configured to receive a postal code, an e-mail address, the name and expiration date of an emergency stockpile food, and a predetermined time before the expiration date,
Based on the occurrence area received by the natural phenomenon receiving unit, the contents of the storage unit, the zip code and the e-mail address received by the receiving unit, an e-mail address corresponding to the occurrence area received by the natural phenomenon receiving unit is obtained. It further includes a specific part to identify,
The generating unit is configured to generate an e-mail including content related to a natural phenomenon in an occurrence area received by the natural phenomenon receiving unit;
When the natural phenomenon reception unit receives the transmission unit, the transmission unit generates an e-mail generated by the generation unit to an e-mail address specified by the specification unit, regardless of the time before the predetermined time received by the reception unit. The e-mail transmission device according to claim 1, wherein the e-mail transmission device is configured to transmit.
電子メールアドレス、非常用備蓄食品の名称及び賞味期限並びに該賞味期限が切れる所定時間前の時期を受信する受信ステップと、
該受信ステップで受信した非常用備蓄食品の名称及び賞味期限に係る内容を含む電子メールを生成する電子メール生成ステップと、
前記受信ステップで受信した前記所定時間前の時期に、受信した電子メールアドレスへ、生成した電子メールを送信するステップと、
複数の異なる非常用備蓄食品の名称及び他の選択肢からなる群より一の非常用備蓄食品の名称又は他の選択肢を選択入力するための第一画面部品並びに電子メールアドレス、非常用備蓄食品の賞味期限、該賞味期限が切れる所定時間前の時期及びメモ情報を夫々入力するための第二画面部品を含む正入力画面に対応する画面情報を生成する画面情報生成ステップと、
該画面情報生成ステップで生成した画面情報を送信するステップと
を有し、
前記画面情報生成ステップにおいて、前記第一画面部品にて他の選択肢が選択入力された場合、文字列を入力するための第三画面部品が前記正入力画面に新たに追加される亜入力画面に対応する画面情報を生成し、
前記受信ステップにおいて前記亜入力画面の第二及び第三画面部品に入力された情報を受信し、
前記電子メール生成ステップにおいて前記受信ステップで受信した第二画面部品に入力されたメモ情報及び第三画面部品に入力された文字列に係る内容を含む電子メールを生成し、
前記第二画面部品は非常用備蓄食品の賞味期限が切れる前における複数の異なる時期からなる群より一の時期が選択入力されるようにしてあり、
前記電子メール生成ステップにおいて、前記受信ステップで受信した一の時期に応じて、前記受信ステップで受信した名称の非常用備蓄食品に関して異なる内容を含む電子メールを生成する
ことを特徴とする電子メール送信方法。 In an e-mail transmission method in which a computer transmits an e-mail,
A receiving step of receiving an e-mail address, the name and expiry date of the emergency stockpile food, and a time before a predetermined time before the expiry date;
An e-mail generating step for generating an e-mail including the contents relating to the name of the emergency reserve food and the expiration date received in the receiving step ;
Transmitting to the time before the predetermined time received by the receiving step the received the e-mail address, the generated e-mail,
First screen parts for selecting and entering one emergency stock food name or other options from the group of different emergency stock food names and other options, as well as e-mail address, emergency stock food taste A screen information generation step for generating screen information corresponding to a correct input screen including a time limit, a time before a predetermined time before the expiration date expires, and a second screen part for inputting memo information;
Transmitting the screen information generated in the screen information generation step;
Have
In the screen information generation step, when another option is selected and input in the first screen component, a third screen component for inputting a character string is newly added to the positive input screen. Generate corresponding screen information,
Receiving information input to the second and third screen parts of the sub-input screen in the receiving step;
In the e-mail generation step, generate an e-mail including the memo information input in the second screen part received in the reception step and the contents relating to the character string input in the third screen part,
The second screen component is configured to selectively input one time from a group consisting of a plurality of different times before the expiry date of the emergency stockpile food expires,
In the e-mail generation step, an e-mail transmission is generated that includes different contents related to the emergency reserve food of the name received in the reception step according to the one time received in the reception step. Method.
電子メールアドレス、非常用備蓄食品の名称及び賞味期限並びに該賞味期限が切れる所定時間前の時期を受信する受信ステップと、
該受信ステップで受信した非常用備蓄食品の名称及び賞味期限に係る内容を含む電子メールを生成する電子メール生成ステップと、
前記受信ステップで受信した前記所定時間前の時期に、受信した電子メールアドレスへ、生成した電子メールを送信するステップと、
複数の異なる非常用備蓄食品の名称及び他の選択肢からなる群より一の非常用備蓄食品の名称又は他の選択肢を選択入力するための第一画面部品並びに電子メールアドレス、非常用備蓄食品の賞味期限、該賞味期限が切れる所定時間前の時期及びメモ情報を夫々入力するための第二画面部品を含む正入力画面に対応する画面情報を生成する画面情報生成ステップと、
該画面情報生成ステップで生成した画面情報を送信するステップと
を有し、
前記画面情報生成ステップにおいて、前記第一画面部品にて他の選択肢が選択入力された場合、文字列を入力するための第三画面部品が前記正入力画面に新たに追加される亜入力画面に対応する画面情報を生成し、
前記受信ステップにおいて前記亜入力画面の第二及び第三画面部品に入力された情報を受信し、
前記電子メール生成ステップにおいて前記受信ステップで受信した第二画面部品に入力されたメモ情報及び第三画面部品に入力された文字列に係る内容を含む電子メールを生成し、
前記第二画面部品は非常用備蓄食品の賞味期限が切れる前における複数の異なる時期からなる群より一の時期が選択入力されるようにしてあり、
前記電子メール生成ステップにおいて、前記受信ステップで受信した一の時期に応じて、前記受信ステップで受信した名称の非常用備蓄食品に関して異なる内容を含む電子メールを生成する
処理をコンピュータに実行させることを特徴とするプログラム。 In a program for causing a computer to execute processing for sending an e-mail,
A receiving step of receiving an e-mail address, the name and expiry date of the emergency stockpile food, and a time before a predetermined time before the expiry date;
An e-mail generating step for generating an e-mail including the contents relating to the name of the emergency reserve food and the expiration date received in the receiving step ;
Transmitting to the time before the predetermined time received by the receiving step the received the e-mail address, the generated e-mail,
First screen parts for selecting and entering one emergency stock food name or other options from the group of different emergency stock food names and other options, as well as e-mail address, emergency stock food taste A screen information generation step for generating screen information corresponding to a correct input screen including a time limit, a time before a predetermined time before the expiration date expires, and a second screen part for inputting memo information;
Transmitting the screen information generated in the screen information generation step;
Have
In the screen information generation step, when another option is selected and input in the first screen component, a third screen component for inputting a character string is newly added to the positive input screen. Generate corresponding screen information,
Receiving information input to the second and third screen parts of the sub-input screen in the receiving step;
In the e-mail generation step, generate an e-mail including the memo information input in the second screen part received in the reception step and the contents relating to the character string input in the third screen part,
The second screen component is configured to selectively input one time from a group consisting of a plurality of different times before the expiry date of the emergency stockpile food expires,
In the e-mail generation step, according to the one time received in the reception step, the computer is caused to execute a process of generating an e-mail including different contents regarding the emergency stock food with the name received in the reception step. A featured program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014047978A JP6361080B2 (en) | 2014-03-11 | 2014-03-11 | E-mail transmission device, e-mail transmission method and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014047978A JP6361080B2 (en) | 2014-03-11 | 2014-03-11 | E-mail transmission device, e-mail transmission method and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015172827A JP2015172827A (en) | 2015-10-01 |
JP6361080B2 true JP6361080B2 (en) | 2018-07-25 |
Family
ID=54260119
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014047978A Active JP6361080B2 (en) | 2014-03-11 | 2014-03-11 | E-mail transmission device, e-mail transmission method and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6361080B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6636904B2 (en) * | 2016-12-10 | 2020-01-29 | 株式会社パン・アキモト | Information processing apparatus, its control method, and computer program |
JP6871025B2 (en) * | 2017-03-17 | 2021-05-12 | サトーホールディングス株式会社 | Servers, client terminals, programs, information processing systems, information processing methods |
JP7440061B2 (en) * | 2020-02-10 | 2024-02-28 | 株式会社La・Pita | Disaster prevention supplies stockpile management system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002140511A (en) * | 2000-11-01 | 2002-05-17 | Adc Technology Kk | Stock management system |
JP2006059051A (en) * | 2004-08-19 | 2006-03-02 | Tis:Kk | Community-based information transmission system |
JP2010061554A (en) * | 2008-09-05 | 2010-03-18 | Amms Nandemo Lease Kk | System for managing lease of merchandise for emergency disaster prevention |
JP2010108466A (en) * | 2008-10-29 | 2010-05-13 | Yuki Omine | System for managing expiration date and use-by date of disaster bag |
JP2014174716A (en) * | 2013-03-08 | 2014-09-22 | Hitachi Systems Ltd | Event management support device, event management support method and program |
-
2014
- 2014-03-11 JP JP2014047978A patent/JP6361080B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015172827A (en) | 2015-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20120042024A1 (en) | Apparatus and method for handling a message | |
US10175959B2 (en) | Generation of user interfaces by considering field importance and using smart controls and layouts | |
JP6361080B2 (en) | E-mail transmission device, e-mail transmission method and program | |
EP3557850A1 (en) | Method for providing web service, recording medium recording program for providing web service, and server apparatus | |
US20140280352A1 (en) | Processing semi-structured data | |
JP6111557B2 (en) | Information provision system | |
WO2015037739A1 (en) | Address code management device and address code management system | |
Malone et al. | Introduction to special issue on crisis communication | |
US9070158B1 (en) | Adaptive information regions displaying content associated with an electronic commerce system | |
US20190318521A1 (en) | Page generation system, page generation method and information storage medium | |
CN107562708B (en) | Report linkage display method and system | |
JP6430042B2 (en) | Electronic commerce mail linkage system, information terminal, electronic commerce email linkage method and program | |
JP6668305B2 (en) | Price calculation device, price calculation method, price calculation program and price calculation system | |
WO2018163520A1 (en) | Sensor metadata generation device, sensor metadata generation system, sensor metadata generation method, and sensor metadata generation program | |
JP6500391B2 (en) | Information processing apparatus and information processing system | |
JP2019028545A (en) | Packing material in delivery system, computer control program, control method and computer | |
JP5597428B2 (en) | Terminal, system, method and program for displaying information | |
WO2016113887A1 (en) | Information-processing device, information-processing method, and information-processing program | |
JP6216436B2 (en) | Information processing system, information processing apparatus, information processing method, and program | |
JP6373592B2 (en) | Update monitoring method, update monitoring program, and update monitoring apparatus | |
JPWO2016084238A1 (en) | Product order receiving apparatus, product order receiving method, and product order receiving program | |
JP2011192180A (en) | Information service providing system | |
JP6135442B2 (en) | Document management apparatus and document management program | |
CN111259621B (en) | Cloud font display method and device | |
JP6038269B1 (en) | Program, display control method, and information processing apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170208 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180228 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180313 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180514 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180522 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180608 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6361080 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |