Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4356007B2 - E-mail confirmation device, e-mail confirmation method and e-mail confirmation program - Google Patents
[go: Go Back, main page]

JP4356007B2 - E-mail confirmation device, e-mail confirmation method and e-mail confirmation program - Google Patents

E-mail confirmation device, e-mail confirmation method and e-mail confirmation program Download PDF

Info

Publication number
JP4356007B2
JP4356007B2 JP2003389906A JP2003389906A JP4356007B2 JP 4356007 B2 JP4356007 B2 JP 4356007B2 JP 2003389906 A JP2003389906 A JP 2003389906A JP 2003389906 A JP2003389906 A JP 2003389906A JP 4356007 B2 JP4356007 B2 JP 4356007B2
Authority
JP
Japan
Prior art keywords
mail
time
confirmation
interval
adjustment
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.)
Expired - Fee Related
Application number
JP2003389906A
Other languages
Japanese (ja)
Other versions
JP2005149419A (en
Inventor
孝博 平居
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2003389906A priority Critical patent/JP4356007B2/en
Publication of JP2005149419A publication Critical patent/JP2005149419A/en
Application granted granted Critical
Publication of JP4356007B2 publication Critical patent/JP4356007B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Description

本発明はメール確認装置、メール確認方法及びメール確認プログラムに関し、例えばメールサーバに届いている電子メールの件数を確認する際に適用して好適なものである。 The present invention relates to a mail confirmation device , a mail confirmation method, and a mail confirmation program , and is suitable for application when confirming the number of e-mails reaching a mail server, for example.

従来、メール確認装置においては、メールサーバに電子メールが何件届いているかを確認するためのメール確認処理を、例えば数分おきに実行するようになされている。   Conventionally, in a mail confirmation device, a mail confirmation process for confirming how many e-mails have arrived at a mail server is performed, for example, every few minutes.

ところで、実際上、例えば深夜のように数時間おきにしか電子メールが届かないような時間帯に、数分おきにメール確認処理を実行することは非効率的である。   By the way, in practice, it is inefficient to execute the mail confirmation process every few minutes in a time zone where e-mails arrive only every few hours, for example, at midnight.

そこで、例えば予め昼間のメール確認処理の時間間隔(以下、これをメール確認間隔と呼ぶ)を数分おきに設定し、夜間のメール確認間隔を数時間おきに設定しておくことにより、メールサーバに届く電子メールの件数が多くなることが予想される昼間の時間帯にはメール確認間隔を短くし、メールサーバに届く電子メールの件数が少なくなることが予想される夜間の時間帯にはメール確認間隔を長くして効率良くメール確認処理を実行し得るようになされたメール確認装置がある(例えば特許文献1参照)。
特開2001−195325公報
Therefore, for example, by setting a time interval for mail check processing in the daytime (hereinafter referred to as a mail check interval) every few minutes, and setting a mail check interval at night every several hours, the mail server During the daytime hours when the number of e-mails that are expected to increase will be shortened, the e-mail check interval will be shortened, and during the nighttime hours when the number of e-mails that are expected to reach the mail server will be reduced There is an e-mail confirmation device that is capable of efficiently executing an e-mail confirmation process by extending the confirmation interval (see, for example, Patent Document 1).
JP 2001-195325 A

しかしながら、実際上、メールサーバに届く電子メールの件数が多くなる時間帯及び少なくなる時間帯は、メール確認装置を使用するユーザ毎に異なっており、例えば上述のように昼間にはメール確認間隔を短く、夜間にはメール確認間隔を長く設定しておいたとしても、メール確認装置によっては効率良くメール確認処理を実行することができず、かえって非効率になる場合もあり得る。   However, in practice, the time zone when the number of e-mails reaching the mail server increases and the time zone when the number of e-mails decreases are different for each user who uses the e-mail confirmation device. Even if the e-mail confirmation interval is set to be short and long at night, the e-mail confirmation process cannot be executed efficiently depending on the e-mail confirmation apparatus, which may be inefficient.

このように、かかるメール確認装置においては、ある時間帯に電子メールの件数を何件確認したかというような実際のメール確認処理の処理状況によらず、予め設定されたメール確認間隔でメール確認処理を実行するようになされているため、必ずしも効率良くメール確認処理を実行し得るとは言い難いという問題があった。   In this way, in such a mail confirmation device, mail confirmation is performed at a predetermined mail confirmation interval regardless of the actual mail confirmation processing status such as how many emails have been confirmed in a certain time period. Since the processing is executed, there is a problem that it is not always possible to efficiently execute the mail confirmation processing.

本発明は以上の点を考慮してなされたもので、従来と比して一段と効率よく電子メールの件数を確認し得るメール確認装置、メール確認方法及びメール確認プログラムを提案しようとするものである。 The present invention has been made in consideration of the above points, and intends to propose a mail confirmation device , a mail confirmation method, and a mail confirmation program capable of confirming the number of emails more efficiently than in the past. .

かかる課題を解決するため本発明のメール確認装置においては、メールサーバに届いている電子メールの件数を設定された時間間隔で確認するためのメール確認処理を実行するメール確認手段と、当該電子メールを受信して所定の表示部に表示させるメールアプリケーションを起動する起動手段と、メール確認処理で確認した電子メールの件数と、メールアプリケーションの利用時間とを認識し、当該認識結果に応じて時間間隔を調整する調整手段とを設けるようにした。 In order to solve such a problem, in the mail confirmation device of the present invention, a mail confirmation unit for executing a mail confirmation process for confirming the number of emails reaching the mail server at a set time interval, and the email Recognizing the activation means that activates the mail application to be received and displayed on the predetermined display unit, the number of emails confirmed by the mail confirmation process, and the usage time of the mail application, and the time interval according to the recognition result And adjusting means for adjusting.

また本発明のメール確認方法においては、情報処理装置が、メールサーバに届いている電子メールの件数を設定された時間間隔で確認するためのメール確認処理を実行するメール確認ステップと、当該情報処理装置が、当該電子メールを受信して所定の表示部に表示させるメールアプリケーションを起動する起動ステップと、当該情報処理装置が、メール確認処理で確認した電子メールの件数と、メールアプリケーションの利用時間とを認識し、当該認識結果に応じて時間間隔を調整する調整ステップとを設けるようにした。 In the mail confirmation method of the present invention, the information processing apparatus executes a mail confirmation process for confirming the number of emails reaching the mail server at a set time interval, and the information processing An activation step in which the apparatus receives the e-mail and causes the mail application to be displayed on a predetermined display unit; the number of e-mails confirmed by the information processing apparatus in the e-mail confirmation process; And an adjustment step for adjusting the time interval according to the recognition result .

さらに本発明のメール確認プログラムにおいては、情報処理装置に対して、メールサーバに届いている電子メールの件数を設定された時間間隔で確認するためのメール確認処理を実行するメール確認ステップと、当該電子メールを受信して所定の表示部に表示させるメールアプリケーションを起動する起動ステップと、メール確認処理で確認した電子メールの件数と、メールアプリケーションの利用時間とを認識し、当該認識結果に応じて時間間隔を調整する調整ステップとを実行させるようにした。 Furthermore, in the mail confirmation program of the present invention, a mail confirmation step for executing a mail confirmation process for confirming the number of emails reaching the mail server at a set time interval with respect to the information processing apparatus; Recognize the startup step of starting the email application that receives the email and display it on the predetermined display, the number of emails confirmed in the email confirmation process, and the usage time of the email application, and depending on the recognition result And an adjustment step for adjusting the time interval.

このように、メール確認処理で確認した電子メールの件数と、メールアプリケーションの利用時間とを認識し、当該認識結果に応じて当該メール確認処理の時間間隔を調整するようにしたことにより、電子メールの件数が多いか少ないかと、ユーザによって電子メールが利用される確率が高いか低いかとによって、設定するメール確認間隔を調整することができるので、予め設定された時間間隔でメール確認処理を実行するよりも格段に効率的なメール確認処理を実行することができる。 Thus, by recognizing the number of e-mails confirmed in the e-mail confirmation process and the usage time of the e-mail application, and adjusting the time interval of the e-mail confirmation process according to the recognition result , e-mail The email confirmation interval to be set can be adjusted depending on whether the number of emails is large or small, and whether the probability that the user will use email is high or low, so the email confirmation process is executed at a preset time interval. It is possible to execute a mail check process that is much more efficient than that.

本発明によれば、メールサーバに届いている電子メールの件数を設定された時間間隔で確認するためのメール確認処理を実行し、当該電子メールを所定の表示部に表示させるメールアプリケーションを起動し、メール確認処理で確認した電子メールの件数と、メールアプリケーションの利用時間とを認識し、当該認識結果に応じて時間間隔を調整するようにしたことにより、電子メールの件数が多いか少ないと、ユーザによって電子メールが利用される確率が高いか低いかとによって、設定するメール確認間隔を調整することができるので、予め設定されたメール確認間隔でメール確認処理を実行するよりも格段に効率的なメール確認処理を実行することができ、かくして従来と比して一段と効率良く電子メールの件数を確認し得るメール確認装置、メール確認方法及びメール確認プログラムを実現できる。 According to the present invention, a mail confirmation process for confirming the number of emails reaching the mail server at a set time interval is executed, and a mail application for displaying the emails on a predetermined display unit is started. By recognizing the number of emails confirmed in the email confirmation process and the usage time of the email application, and adjusting the time interval according to the recognition result , if the number of emails is large or small, Since the e-mail confirmation interval to be set can be adjusted depending on whether the probability that the e-mail is used by the user is high or low, it is much more efficient than executing the e-mail confirmation process at a preset e-mail confirmation interval. E-mail confirmation process can be executed, thus e-mail confirmation that can confirm the number of e-mails more efficiently than before Apparatus, it is possible to realize a mail confirmation method and the e-mail confirmation program.

以下図面について、本発明の一実施の形態を詳述する。   Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.

(1)第1の実施の形態
(1−1)ネットワークシステムの全体構成
図1において、1は全体としてネットワークシステムを示し、メール確認装置としてのメール送受信端末2がネットワーク3を介してメールサーバ4と接続されている。このメール送受信端末2は、電子メールの送受信機能を有しており、ネットワーク3上の種々の通信端末(図示せず)とメールサーバ4を介して電子メールをやり取りし得るようになされている。
(1) First Embodiment (1-1) Overall Configuration of Network System In FIG. 1, reference numeral 1 denotes a network system as a whole, and a mail transmission / reception terminal 2 as a mail confirmation device is connected to a mail server 4 via a network 3. Connected with. The mail transmission / reception terminal 2 has an electronic mail transmission / reception function, and can exchange electronic mails with various communication terminals (not shown) on the network 3 via the mail server 4.

メール送受信端末2は、電子メールを送信する場合、例えば他の通信端末宛の電子メールをメールサーバ4にネットワーク3を介して送信する。メールサーバ4に送信された他の通信端末宛の電子メールは、当該メールサーバ4によって保管され、当該他の通信端末がメールサーバ4に対してメール確認処理を実行した際に当該他の通信端末によって受信される。   When transmitting / receiving an e-mail, the mail transmitting / receiving terminal 2 transmits, for example, an e-mail addressed to another communication terminal to the mail server 4 via the network 3. The e-mail addressed to the other communication terminal transmitted to the mail server 4 is stored by the mail server 4, and when the other communication terminal executes a mail confirmation process on the mail server 4, the other communication terminal Received by.

またメール送受信端末2は、電子メールを受信する場合、メールサーバ4に対して、設定された時間間隔おきにメール確認処理を実行するようになされている。   Further, when receiving an electronic mail, the mail transmitting / receiving terminal 2 performs a mail confirmation process on the mail server 4 at set time intervals.

そしてメール送受信端末2は、メール確認処理を実行することにより得られた電子メールの件数を所定の表示部に表示することにより、電子メールが何件届いているのかをユーザに通知し得るようになされている。   The mail transmitting / receiving terminal 2 can notify the user of how many e-mails have been received by displaying the number of e-mails obtained by executing the mail checking process on a predetermined display unit. Has been made.

またこのときメール送受信端末2は、電子メールがメールサーバ4に届いていれば、その電子メールをメールサーバ4からネットワーク3を介して受信するようになされている。   At this time, if the e-mail arrives at the mail server 4, the mail transmitting / receiving terminal 2 receives the e-mail from the mail server 4 via the network 3.

(1−2)メールサーバの回路構成
図2に示すようにメールサーバ4は、CPU(Central Processing Unit)からなる制御部10が、ROM(Read Only Memory)11又はハードディスクドライブ12に記憶されている基本プログラムやメール保管プログラム等の各種プログラムをバス13を介してRAM(Random Access Memory)14に適宜展開し、これを実行することによりメール送受信端末2や通信端末から送信された電子メールをハードディスクドライブ12に保管するためのメール保管処理や、その他各種処理を実行するようになされている。
(1-2) Circuit Configuration of Mail Server As shown in FIG. 2, the mail server 4 has a control unit 10 composed of a CPU (Central Processing Unit) stored in a ROM (Read Only Memory) 11 or a hard disk drive 12. Various programs such as a basic program and a mail storage program are appropriately expanded on a RAM (Random Access Memory) 14 via the bus 13, and by executing this, an e-mail transmitted from the mail transmitting / receiving terminal 2 or the communication terminal is transferred to the hard disk drive. 12, a mail storage process for storing the data in the storage 12 and other various processes are executed.

メールサーバ4の制御部10は、例えばネットワーク3上の通信端末(図示せず)からメール送受信端末2宛の電子メールが送信されると、その電子メールをネットワーク3及びデータ通信処理部15を順次介して受信し、ハードディスクドライブ12に保管するようになされている。   For example, when an e-mail addressed to the mail transmitting / receiving terminal 2 is transmitted from a communication terminal (not shown) on the network 3, the control unit 10 of the mail server 4 sequentially transmits the e-mail to the network 3 and the data communication processing unit 15. And stored in the hard disk drive 12.

そしてメールサーバ4の制御部10は、メール送受信端末2から当該メール送受信端末2宛の電子メールの件数を確認するための件数確認信号をネットワーク3及びデータ通信処理部15を順次介して受信すると、当該件数確認信号に応じてハードディスクドライブ12に保管されているメール送受信端末2宛の電子メールの件数を確認し、得られた件数を示すメール件数情報をデータ通信処理部15からメール送受信端末2に送信するようになされている。   And the control part 10 of the mail server 4 will receive the number confirmation signal for confirming the number of the electronic mail addressed to the said mail transmission / reception terminal 2 from the mail transmission / reception terminal 2 via the network 3 and the data communication processing part 15 in sequence, In response to the number confirmation signal, the number of e-mails addressed to the mail transmitting / receiving terminal 2 stored in the hard disk drive 12 is confirmed, and mail number information indicating the number obtained is sent from the data communication processing unit 15 to the mail transmitting / receiving terminal 2. It is made to send.

またこのとき、メールサーバ4は、メール送受信端末2宛の電子メールを保管していれば、メール件数情報と共にその電子メールをデータ通信処理部15からメール送受信端末2に送信するようにもなされている。   At this time, if the mail server 4 stores the e-mail addressed to the e-mail transmission / reception terminal 2, the e-mail is transmitted from the data communication processing unit 15 to the e-mail transmission / reception terminal 2 together with the mail number information. Yes.

(1−3)メール送受信端末の回路構成
図3に示すようにメール送受信端末2は、CPU20が、ROM22に記憶されている基本プログラムやメール確認間隔調整プログラム等の各種プログラムをバス21を介してRAM23に適宜展開し、これを実行することにより、全体を制御すると共に、後述するメール確認間隔調整処理やユーザからの入出力操作に応じた各種処理を実行する。
(1-3) Circuit Configuration of Mail Transmission / Reception Terminal As shown in FIG. 3, in the mail transmission / reception terminal 2, the CPU 20 executes various programs such as a basic program and a mail confirmation interval adjustment program stored in the ROM 22 via the bus 21. By appropriately developing in the RAM 23 and executing this, the entire system is controlled, and a mail check interval adjustment process (to be described later) and various processes according to input / output operations from the user are executed.

操作入力部25は、本体部の筐体表面やリモートコントローラ(図示せず)の各種操作子に対するユーザの操作に応じた入力情報を入力処理部26へ送出し、当該入力処理部26で所定の処理を施した後に操作コマンドとしてCPU20へ送出し、当該CPU20で操作コマンドに応じた処理を実行するようになされている。   The operation input unit 25 sends input information corresponding to a user's operation to various operation elements of the housing surface of the main body unit and a remote controller (not shown) to the input processing unit 26, and the input processing unit 26 performs predetermined processing. After processing, the operation command is sent to the CPU 20, and the CPU 20 executes processing according to the operation command.

ディスプレイ27は、例えば液晶ディスプレイ等の表示デバイスが本体部の筐体表面に直接取り付けられている場合や、外付けの表示デバイスであってもよく、表示処理部28を介して入力される各種情報を表示するようになされている。また本実施の形態の場合、このディスプレイ27は、通常のテレビジョンやパーソナルコンピュータ用のディスプレイよりも小さいサイズ(5インチ程度)となっている。   The display 27 may be, for example, a display device such as a liquid crystal display that is directly attached to the surface of the casing of the main body, or an external display device, and various information input via the display processing unit 28. Has been made to display. In the case of this embodiment, the display 27 is smaller in size (about 5 inches) than a display for a normal television or personal computer.

メディアドライブ29は、CDやメモリスティック(登録商標)等のコンテンツが記録されたメディアを再生するドライブであって、再生結果をオーディオデータ処理部30を介してディジタルアナログ変換処理した後に2chのスピーカ31から出力するようになされている。   The media drive 29 is a drive for playing back media on which content such as a CD or a Memory Stick (registered trademark) is recorded. After the playback result is digital-analog converted via the audio data processing unit 30, the 2-channel speaker 31 is used. To be output from.

なおCPU20は、メディアドライブ29を介して再生したデータが楽曲のオーディオコンテンツである場合、当該データをオーディオデータファイルとしてハードディスクドライブ24に記憶することも可能である。   If the data reproduced via the media drive 29 is the audio content of the music, the CPU 20 can also store the data in the hard disk drive 24 as an audio data file.

さらにCPU20は、メディアドライブ29によってメモリスティック等に記憶された複数枚の静止画を読み出し、これらを表示処理部28を介してディスプレイ27にスライドショーとして表示することもできる。   Further, the CPU 20 can read a plurality of still images stored in a memory stick or the like by the media drive 29 and display them as a slide show on the display 27 via the display processing unit 28.

またCPU20は、ハードディスクドライブ24に記憶した複数の楽曲をランダムアクセスで読み出し、あたかもジュークボックスのようにユーザ所望の順番で再生して出力することも可能である。   The CPU 20 can also read out a plurality of music stored in the hard disk drive 24 by random access, and reproduce and output them in the order desired by the user as if they were a jukebox.

チューナ部32は、例えばAM、FMラジオチューナであって、CPU20の制御に基づいてアンテナ33で受信した放送信号を復調し、その結果を放送音声としてオーディオデータ処理部30を介してスピーカ31から出力するようになされている。   The tuner unit 32 is an AM or FM radio tuner, for example, which demodulates the broadcast signal received by the antenna 33 based on the control of the CPU 20 and outputs the result as broadcast sound from the speaker 31 via the audio data processing unit 30. It is made to do.

リアルタイムクロック34は、現在時刻、日付及び曜日等を含んだ時刻情報を生成する回路であり、この時刻情報をCPU20からの要求に応じて当該CPU20に供給するようになされている。すなわちCPU20は、現在時刻、日付及び曜日等に関する処理を、このリアルタイムクロック34から得られる時刻情報に基づいて実行するようになされている。   The real-time clock 34 is a circuit that generates time information including the current time, date, day of the week, and the like. The time information is supplied to the CPU 20 in response to a request from the CPU 20. That is, the CPU 20 executes processing related to the current time, date, day of the week, and the like based on time information obtained from the real-time clock 34.

またCPU20は、操作入力部25を介してメールアプリケーションの起動命令が入力されると、当該起動命令に応じてメールアプリケーションをハードディスクドライブ12から読み出して起動することによりメール確認処理を開始し、設定された時間間隔おきに通信処理部35及びネットワークインターフェース36を順次介してメールサーバ4に件数確認信号を送信し、その結果得られるメール件数情報や電子メール等を当該ネットワークインターフェース36及び通信処理部35を順次介して受信するようになされている。   Further, when a mail application activation command is input via the operation input unit 25, the CPU 20 starts the mail confirmation process by reading the mail application from the hard disk drive 12 and starting the mail application in accordance with the activation command. The number confirmation signal is transmitted to the mail server 4 sequentially via the communication processing unit 35 and the network interface 36 at every time interval, and the network number 36 and the communication processing unit 35 receive the number of mail information and the e-mail obtained as a result. Reception is performed sequentially.

さらにこのときCPU20は、図4に示すメールウインドウ40をディスプレイ27の表示領域27A上に表示させる。このメールウインドウ40は、アイコン表示部41、メール一覧表示部42及びメール内容表示部43から構成される。   Further, at this time, the CPU 20 displays the mail window 40 shown in FIG. 4 on the display area 27 </ b> A of the display 27. The mail window 40 includes an icon display unit 41, a mail list display unit 42, and a mail content display unit 43.

アイコン表示部41には新規作成アイコン41A、メール確認アイコン41B及び表示切換アイコン41Cが表示される。そしてCPU20は、新規作成アイコン41Aが操作入力部25を介して押下されたことを認識すると、電子メールを作成して送信するための所定ウインドウ(図示せず)を表示領域27A上に表示するようになされており、またメール確認アイコン41Bが押下されたことを認識すると、押下されたタイミングでメール確認処理を実行するようになされている。   The icon display unit 41 displays a new creation icon 41A, a mail confirmation icon 41B, and a display switching icon 41C. When the CPU 20 recognizes that the new creation icon 41A has been pressed via the operation input unit 25, the CPU 20 displays a predetermined window (not shown) for creating and sending an e-mail on the display area 27A. When it is recognized that the mail confirmation icon 41B has been pressed, the mail confirmation process is executed at the timing of the pressing.

さらにCPU20は、表示切換アイコン41Cが押下されたことを認識すると、メール一覧表示部42及びメール内容表示部43の表示を送信メールの表示から受信メールの表示へ、またはその逆へ切り換えるようになされている。   Further, when the CPU 20 recognizes that the display switching icon 41C has been pressed, the display of the mail list display unit 42 and the mail content display unit 43 is switched from the display of the transmitted mail to the display of the received mail or vice versa. ing.

このメール一覧表示部42には、受信メールの表示時において、メールサーバ4から得られたメール件数情報に基づく電子メールの件数(以下、これを確認件数と呼ぶ)と、メールサーバ4から受信した電子メールの題名の一覧とが表示されるようになされており、また送信メールの表示時においては、送信した電子メールの件数、及び題名の一覧とが表示される。   The mail list display unit 42 receives the number of e-mails (hereinafter referred to as the number of confirmations) based on the mail number information obtained from the mail server 4 and the mail server 4 when the received mail is displayed. A list of e-mail titles is displayed, and the number of transmitted e-mails and a list of titles are displayed when the transmitted mail is displayed.

またメール内容表示部43には、受信及び送信した電子メールの内容が表示されるようになされている。なお、図4に示すメールウインドウ40においては、受信メールの表示時である。   The mail content display unit 43 displays the contents of received and transmitted electronic mail. In the mail window 40 shown in FIG. 4, the received mail is being displayed.

さらに、このメールウインドウ40の右隅には、起動中のメールアプリケーションをアクティブから非アクティブに切り換えるための状態切換ボタン44及びメールアプリケーションを終了するための終了ボタン45が設けられている。   Further, a state switching button 44 for switching the active mail application from active to inactive and an end button 45 for ending the mail application are provided at the right corner of the mail window 40.

なお、この場合のアクティブとは、ユーザによってメールウインドウ40が選択された状態であり、非アクティブとはメールウインドウ40が選択されていない状態であることを示すものとする。   In this case, active means that the mail window 40 is selected by the user, and inactive means that the mail window 40 is not selected.

CPU20は、状態切換ボタン44が押下されたことを認識すると、図5に示すようにメールウインドウ40を閉じて、代わりに非アクティブアイコン46を表示領域27Aの左隅に表示するようになされている。この非アクティブアイコン46には、電子メールの確認件数のみが表示されるようになされており、電子メールが何件届いているかをユーザに認識させ得るようになされている。   When the CPU 20 recognizes that the state switching button 44 has been pressed, the mail window 40 is closed as shown in FIG. 5, and an inactive icon 46 is displayed in the left corner of the display area 27A instead. The inactive icon 46 displays only the number of confirmed emails, and allows the user to recognize how many emails have arrived.

このときCPU20は、メールウインドウ40は表示しないものの、メールアプリケーションをバックグラウンドで起動し続けるようになされている。そしてCPU20は、非アクティブアイコン46が押下されたことを認識すると、ユーザによってメールウインドウ40が選択されたと判断し、再び図4に示すメールウインドウ40を表示して、メールアプリケーションをアクティブにするようになされている。   At this time, the CPU 20 does not display the mail window 40, but continues to start the mail application in the background. When the CPU 20 recognizes that the inactive icon 46 has been pressed, the CPU 20 determines that the mail window 40 has been selected by the user, displays the mail window 40 shown in FIG. 4 again, and activates the mail application. Has been made.

またCPU20は、メールウインドウ40の終了ボタン45が押下されたことを認識すると、起動中のメールアプリケーションを終了させるようになされている。   Further, when the CPU 20 recognizes that the end button 45 of the mail window 40 has been pressed, the mail application being activated is ended.

(1−4)メール確認間隔調整処理
本実施におけるメール送受信端末2は、電子メールの確認件数や、メールアプリケーションがアクティブである時間、メール確認アイコン41Bに対する操作の有無といったメール確認処理の処理状況に応じてメール確認間隔を調整するメール確認間隔調整機能を有しており、以下、このメール確認間隔調整機能におけるメール確認間隔調整処理について、図6のフローチャートを用いて説明する。
(1-4) Mail Confirmation Interval Adjustment Processing The mail transmission / reception terminal 2 in this embodiment is in a state of mail confirmation processing such as the number of confirmations of email, the time when the mail application is active, and whether or not there is an operation on the mail confirmation icon 41B. A mail check interval adjustment function for adjusting the mail check interval is provided, and mail check interval adjustment processing in the mail check interval adjustment function will be described below with reference to the flowchart of FIG.

メール送受信端末2のCPU20は、メールアプリケーションの起動命令が入力されると、ROM22から読み出したメール確認間隔調整プログラムに従ってメール確認間隔調整処理手順RT1を実行する。   When a mail application activation command is input, the CPU 20 of the mail transmitting / receiving terminal 2 executes a mail confirmation interval adjustment processing procedure RT1 in accordance with a mail confirmation interval adjustment program read from the ROM 22.

ここでメール送受信端末2には初期設定としてメール確認間隔が例えば10分に設定されており、CPU20は、メール確認間隔調整処理手順RT1を実行すると、ステップSP1においてメール確認間隔(例えば10分)経過後、メールサーバ4に対して最初のメール確認処理を行う。これによりCPU20は、メールサーバ4からメール件数情報を取得し、次のステップSP2に移る。   Here, the mail check interval is set to 10 minutes as an initial setting in the mail transmission / reception terminal 2, for example. When the CPU 20 executes the mail check interval adjustment processing procedure RT1, the mail check interval (for example, 10 minutes) elapses in step SP1. Thereafter, the first mail confirmation process is performed on the mail server 4. As a result, the CPU 20 acquires the number-of-mails information from the mail server 4, and proceeds to the next step SP2.

ステップSP2においてCPU20は、ステップSP1で得られたメール件数情報に基づいて、メールサーバ4に電子メールがN件(例えば5件)以上届いているか否かを判断する。ここで肯定結果を得ると、このことは現在の時間帯が電子メールの確認件数が多くなる時間帯であることを表しており、このときCPU20は、ステップSP3に移って、次回のメール確認間隔を今回のメール確認間隔(例えば10分)からt1分(例えば2分)減らした時間間隔に設定し、次のステップSP5に移る。   In step SP2, the CPU 20 determines whether or not N (for example, five) e-mails have arrived at the mail server 4 based on the mail number information obtained in step SP1. If an affirmative result is obtained here, this indicates that the current time zone is a time zone in which the number of e-mail confirmations increases, and at this time, the CPU 20 moves to step SP3 and next e-mail check interval. Is set to a time interval obtained by subtracting t1 minutes (for example, 2 minutes) from the current mail confirmation interval (for example, 10 minutes), and the process proceeds to the next step SP5.

これに対してステップSP2において否定結果を得ると、このことは現在の時間帯が電子メールの確認件数が少なくなる時間帯であることを表しており、このときCPU20は、ステップSP4に移って、次回のメール確認間隔を今回のメール確認間隔にt1分(例えば2分)追加した時間間隔に設定し、次のステップSP5に移る。   On the other hand, if a negative result is obtained in step SP2, this indicates that the current time zone is a time zone in which the number of confirmations of e-mails is reduced. At this time, the CPU 20 moves to step SP4, The next mail check interval is set to a time interval obtained by adding t1 minutes (for example, 2 minutes) to the current mail check interval, and the process proceeds to the next step SP5.

このようにCPU20は、メール確認処理を行った際のメールサーバ4に届いている電子メールの件数(すなわち確認件数)に基づいて、その時間帯が電子メールの確認件数が多くなる時間帯であるか、あるいは少なくなる時間帯であるかを判断し、確認件数が多くなる時間帯であると判断した場合にはメール確認間隔を短くし、確認件数が少なくなる時間帯であると判断した場合にはメール確認間隔を長くするようにしたことにより、その時間帯の確認件数に応じたメール確認間隔でメール確認処理を行うことができるので、一段と効率良くメール確認処理を行うことができる。   As described above, the CPU 20 is based on the number of e-mails that have arrived at the mail server 4 when the e-mail confirmation process is performed (that is, the number of confirmations), and is a time period in which the number of e-mail confirmations increases. Or if it is a time zone where the number of confirmations increases, shorten the email confirmation interval, and if it is determined that it is a time zone when the number of confirmations decreases Since the e-mail confirmation interval can be made longer, the e-mail confirmation process can be performed at the e-mail confirmation interval corresponding to the number of confirmations in the time zone, so that the e-mail confirmation process can be performed more efficiently.

ステップSP5においてCPU20は、今回のメール確認間隔(例えば10分)の間にメールアプリケーションがアクティブであった時間の割合がX%(例えば50%)以上であったか否かを判断する。   In step SP5, the CPU 20 determines whether or not the ratio of the time during which the mail application is active during the current mail check interval (for example, 10 minutes) is X% (for example, 50%) or more.

ここで肯定結果を得ると、このことは現在の時間帯がユーザによって電子メールが利用される確率の高い時間帯であることを表しており、このときCPU20は、ステップSP6に移り、次回のメール確認間隔をステップSP3またはステップSP4で設定したメール確認間隔からさらにt2分(例えば2分)減らした時間間隔に設定し、次のステップSP8に移る。   If an affirmative result is obtained here, this indicates that the current time zone is a time zone in which the e-mail is likely to be used by the user. At this time, the CPU 20 moves to step SP6 and the next e-mail is sent. The confirmation interval is set to a time interval which is further reduced by t2 minutes (for example, 2 minutes) from the mail confirmation interval set in step SP3 or step SP4, and the process proceeds to the next step SP8.

これに対してステップSP5において否定結果を得ると、このことは現在の時間帯がユーザによって電子メールが利用される確率の低い時間帯であることを表しており、このときCPU20は、ステップSP7に移り、次回のメール確認間隔を、ステップSP3またはステップSP4で設定したメール確認間隔にさらにt2分(例えば2分)追加した時間間隔に設定し、次のステップSP8に移る。   On the other hand, if a negative result is obtained in step SP5, this indicates that the current time zone is a time zone in which the probability of using an e-mail by the user is low. At this time, the CPU 20 proceeds to step SP7. The next e-mail confirmation interval is set to a time interval obtained by adding t2 minutes (for example, 2 minutes) to the e-mail confirmation interval set in step SP3 or step SP4, and the process proceeds to the next step SP8.

このようにCPU20は、メール確認間隔の間のメールアプリケーションがアクティブである時間に基づいて、その時間帯がユーザによって電子メールが利用される確率が高い時間帯であるか、あるいは低い時間帯であるかを判断し、確率の高い時間帯であると判断した場合にはメール確認間隔を短くし、確率の低い時間帯であると判断した場合にはメール確認間隔を長くするようにしたことにより、その時間帯の電子メールの利用率に応じたメール確認間隔でメール確認処理を行うことができるので、一段と効率良くメール確認処理を行うことができる。   As described above, the CPU 20 is based on the time during which the mail application is active during the mail check interval, and the time period is a time period when the probability that the user uses the e-mail is high or the time period is low. When it is determined that it is a time zone with high probability, the email confirmation interval is shortened, and when it is judged that the time zone is low probability, the email confirmation interval is lengthened. Since the e-mail confirmation process can be performed at the e-mail confirmation interval corresponding to the usage rate of the e-mail during that time period, the e-mail confirmation process can be performed more efficiently.

ステップSP8においてCPU20は、今回のメール確認間隔(例えば10分)の間にユーザによってメール確認アイコン41Bを押下する手動のメール確認操作が行われたか否かを判断する。   In step SP8, the CPU 20 determines whether or not a manual mail confirmation operation for pressing the mail confirmation icon 41B is performed by the user during the current mail confirmation interval (for example, 10 minutes).

ここで肯定結果を得ると、このことは現在の時間帯が、ユーザが電子メールを気にしている時間帯であることを表しており、このときCPU20は、ステップSP9に移り、次回のメール確認間隔をステップSP6またはステップSP7で設定したメール確認間隔にさらにt3分(例えば2分)追加した時間間隔に設定して、再びステップSP1に戻る。   If an affirmative result is obtained here, this indicates that the current time zone is a time zone in which the user cares about e-mails. At this time, the CPU 20 moves to step SP9 and checks the next e-mail. The interval is set to a time interval obtained by adding t3 minutes (for example, 2 minutes) to the mail check interval set in step SP6 or step SP7, and the process returns to step SP1 again.

これに対してステップSP8において否定結果を得ると、このことは現在の時間帯が、ユーザが電子メールを気にしていない時間帯であることを表しており、このときCPU20は、そのまま再びステップSP1に戻る。   On the other hand, if a negative result is obtained in step SP8, this indicates that the current time zone is a time zone in which the user does not care about electronic mail, and at this time, the CPU 20 again performs step SP1 as it is. Return to.

このようにCPU20は、メール確認間隔の間のメール確認アイコン41Bに対する操作の有無に基づいて、その時間帯が、ユーザが電子メールを気にしている時間帯であるか、あるいは気にしていない時間帯であるかを判断し、気にしている時間帯であると判断した場合にはメール確認間隔を短くし、気にしていない時間帯であると判断した場合にはメール確認間隔を長くするようにしたことにより、その時間帯のユーザによる電子メールの注目度に応じたメール確認間隔でメール確認処理を行うことができるので、一段と効率良くメール確認処理を行うことができる。   Thus, based on the presence / absence of an operation on the mail confirmation icon 41B during the mail confirmation interval, the CPU 20 determines whether the time zone is a time zone in which the user cares about the e-mail or not. If it is determined that it is a time zone, and if it is determined that it is a time zone that you care about, shorten the email confirmation interval, and if you determine that it is a time zone that you do not care about, increase the email verification interval By doing so, the mail check process can be performed at a mail check interval corresponding to the degree of attention of the e-mail by the user during that time period, so that the mail check process can be performed more efficiently.

以降、CPU20は、ステップSP1からステップSP9までの処理を繰り返し行うようになされており、メール確認処理を行う毎に、電子メールの確認件数、メールアプリケーションがアクティブである時間、及びメール確認アイコン41Bに対する操作の有無といったメール確認処理の処理状況を認識し、当該処理状況に応じてメール確認間隔を調整するようになされている。   Thereafter, the CPU 20 repeatedly performs the processing from step SP1 to step SP9, and each time the mail confirmation processing is performed, the number of confirmation emails, the time when the mail application is active, and the mail confirmation icon 41B are displayed. The processing status of the email confirmation process such as the presence / absence of an operation is recognized, and the email confirmation interval is adjusted according to the processing status.

(1−5)動作及び効果
以上の構成において、メール送受信端末2は、メール確認処理を行う毎に、電子メールの確認件数、メールアプリケーションがアクティブである時間、及びメール確認アイコン41Bに対する操作の有無といったメール確認処理の処理状況を認識し、その都度、当該処理状況に応じてメール確認間隔を調整する。
(1-5) Operation and Effect In the above configuration, each time the mail transmitting / receiving terminal 2 performs the mail check process, the number of e-mail confirmations, the time during which the mail application is active, and whether there is an operation on the mail check icon 41B The mail check processing status is recognized, and the mail check interval is adjusted according to the processing status each time.

かくしてメール送受信端末2は、メール確認処理の処理状況に応じたメール確認間隔でメール確認処理を実行することができるので、一段と効率良く電子メールの件数を確認することができる。   Thus, the mail transmission / reception terminal 2 can execute the mail check process at a mail check interval corresponding to the mail check process status, so that the number of e-mails can be checked more efficiently.

またこの結果、メール送受信端末2は、メールがほとんど届かないような時間帯にメール確認処理を実行するような無駄な処理を行わないので、自身のCPU20の負荷や、ネットワーク3の負荷、メールサーバ4の負荷等を、一段と低減することができる。   As a result, the mail transmission / reception terminal 2 does not perform useless processing such as executing mail confirmation processing in a time zone in which almost no mail arrives. Therefore, the load on the CPU 20, the load on the network 3, the mail server 4 load and the like can be further reduced.

以上の構成によればメール送受信端末2は、メール確認処理の処理状況に応じてメール確認間隔を調整するようにしたことにより、当該処理状況に応じたメール確認間隔でメール確認処理を実行することができる。   According to the above configuration, the mail transmitting / receiving terminal 2 executes the mail confirmation process at the mail confirmation interval corresponding to the processing status by adjusting the mail confirmation interval according to the processing status of the mail confirmation processing. Can do.

かくしてメール送受信端末2は、予め設定されたメール確認間隔でメール確認処理を実行するのと比して一段と効率良く電子メールの件数を確認することができる。   Thus, the mail transmitting / receiving terminal 2 can check the number of e-mails more efficiently than executing the mail check process at a preset mail check interval.

なお上述の第1の実施の形態においては、メールアプリケーションがアクティブである時間に基づいて、その時間帯がユーザによって電子メールが利用される確率が高い時間帯であるか、あるいは低い時間帯であるかを判断するようにした場合について述べたが、本発明はこれに限らず、メールアプリケーションが起動している時間に基づいて、その時間帯がユーザによって電子メールが利用される確率が高い時間帯であるか、あるいは低い時間帯であるかを判断するようにしてもよい。   In the first embodiment described above, based on the time when the mail application is active, the time zone is a time zone in which the probability that the user will use e-mail is high or low. Although the present invention is not limited to this, the present invention is not limited to this, and based on the time when the mail application is running, the time period is a time period during which the user is likely to use e-mail. Or whether it is a low time zone.

また上述の第1の実施の形態においては、メール確認アイコン41Bに対する操作の有無に基づいて、その時間帯が、ユーザが電子メールを気にしている時間帯であるか、あるいは気にしていない時間帯であるかを判断するようにした場合について述べたが、本発明はこれに限らず、メール確認アイコン41Bが押下された回数に基づいて、その時間帯が、ユーザが電子メールを気にしている時間帯であるか、あるいは気にしていない時間帯であるかを判断するようにしてもよい。   In the first embodiment described above, based on the presence / absence of an operation on the mail confirmation icon 41B, the time zone is a time zone in which the user cares about the e-mail or a time in which the user does not care. Although the present invention is not limited to this, the present invention is not limited to this, and based on the number of times the mail confirmation icon 41B is pressed, the time zone is determined by the user to care about the email. It may be determined whether it is a certain time zone or a time zone that does not matter.

すなわち、例えばメール確認アイコン41Bがメール確認間隔の間に3回以上押下された場合には、その時間帯が、ユーザが電子メールを気にしている時間帯であると判断し、3回未満であった場合には、その時間帯が、ユーザが電子メールを気にしていない時間帯であると判断してもよい。   That is, for example, when the mail confirmation icon 41B is pressed three times or more during the mail confirmation interval, it is determined that the time zone is a time zone in which the user cares about the email, and is less than three times. If there is, it may be determined that the time zone is a time zone in which the user does not care about electronic mail.

さらに上述の第1の実施の形態においては、メール確認手段、調整手段及び制御手段としてのCPU20、制御手段としての操作入力部25によってメール確認装置及び情報処理装置としてのメール送受信端末2を構成するようにした場合について述べたが、本発明はこれに限らず、この他種々の回路構成でメール送受信端末2を構成するようにしてもよい。   Furthermore, in the first embodiment described above, the mail confirming device, the CPU 20 as the adjusting device and the control device, and the operation input unit 25 as the control device constitute the mail confirming device and the mail transmitting / receiving terminal 2 as the information processing device. Although the case where it did in the above was described, this invention is not restricted to this, You may make it comprise the mail transmission / reception terminal 2 by various other circuit structures.

(2)第2の実施の形態
(2−1)ネットワーシステムの全体構成
図1との対応部分に同一符号を付して示す図7において、ネットワークシステム50は、第1の実施の形態におけるメール送受信端末2の代わりにメール送受信端末51がネットワーク3を介してメールサーバ4と接続されている。
(2) Second Embodiment (2-1) Overall Configuration of Network System In FIG. 7, in which parts corresponding to those in FIG. 1 are assigned the same reference numerals, the network system 50 is the same as in the first embodiment. Instead of the mail transmission / reception terminal 2, a mail transmission / reception terminal 51 is connected to the mail server 4 via the network 3.

このメール送受信端末51は、メール送受信端末2と同様に電子メールの送受信機能を有しており、またメール確認処理の処理状況を時刻毎に学習し、その学習結果に基づいてメール確認間隔を自動的に調整するメール確認間隔調整プログラム(後述する)を実装している。   This mail transmission / reception terminal 51 has an electronic mail transmission / reception function similar to the mail transmission / reception terminal 2, and learns the processing status of the mail confirmation processing for each time and automatically sets the mail confirmation interval based on the learning result. E-mail check interval adjustment program (described later) that adjusts automatically.

メールサーバ4は、第1の実施の形態の回路構成(図2)と同等の回路構成を有している。またメール送受信端末51は、図3との対応部分に同一符号を付して示す図8に示すように、第1の実施の形態におけるCPU20及びROM22の変わりにそれぞれCPU60及びROM61を有しており、CPU60がROM61に記憶されている基本プログラムやメール確認間隔調整プログラム等の各種プログラムをバス21を介してRAM23に適宜展開し、これを実行することにより、全体を制御すると共に、後述するメール確認間隔調整処理やユーザからの入出力操作に応じた各種処理を実行するようなされている。   The mail server 4 has a circuit configuration equivalent to that of the first embodiment (FIG. 2). The mail transmitting / receiving terminal 51 includes a CPU 60 and a ROM 61 in place of the CPU 20 and the ROM 22 in the first embodiment, as shown in FIG. The CPU 60 appropriately expands various programs such as a basic program and a mail check interval adjustment program stored in the ROM 61 to the RAM 23 via the bus 21 and executes them to control the whole and check the mail check described later. Various processes corresponding to the interval adjustment process and the input / output operation from the user are executed.

(2−2)メール確認間隔調整処理
本実施の形態におけるメール送受信端末51は、メール確認処理の処理状況を時刻毎に学習し、その学習結果に基づいてメール確認間隔を自動的に調整するメール確認間隔調整機能を有しており、以下、このメール確認間隔調整機能におけるメール確認間隔調整処理について、図9のフローチャートを用いて説明する。
(2-2) Mail Confirmation Interval Adjustment Process The mail transmission / reception terminal 51 in the present embodiment learns the processing status of the mail confirmation process for each time, and automatically adjusts the mail confirmation interval based on the learning result. A mail check interval adjustment process in the mail check interval adjustment function will be described below with reference to the flowchart of FIG.

メール送受信端末51のCPU60は、メールアプリケーションの起動命令が入力されると、ROM61から読み出したメール確認間隔調整プログラムに従ってメール確認間隔調整処理手順RT2を実行する。   When a mail application activation command is input, the CPU 60 of the mail transmission / reception terminal 51 executes a mail confirmation interval adjustment processing procedure RT2 in accordance with a mail confirmation interval adjustment program read from the ROM 61.

CPU60は、メール確認間隔調整処理手順RT2を実行すると、ステップSP20においてリアルタイムクロック23から現在の時刻及び日付を取得し、これをハードディスクドライブ24に記録し、次のサブルーチンSRT1に移る。   When executing the mail check interval adjustment processing procedure RT2, the CPU 60 obtains the current time and date from the real-time clock 23 in step SP20, records them in the hard disk drive 24, and proceeds to the next subroutine SRT1.

このサブルーチンSRT1は、第1の実施の形態におけるメール確認間隔調整処理手順RT1(図6)のステップSP1からステップSP9までの処理と同等の処理を行うルーチンである。従ってCPU60は、サブルーチンSRT1において、電子メールの確認件数、メールアプリケーションがアクティブである時間、及びメール確認アイコン41Bに対する操作の有無といったメール確認処理の処理状況を認識し、当該処理状況に応じてメール確認間隔を調整して次のステップSP21に移る。   This subroutine SRT1 is a routine that performs processing equivalent to the processing from step SP1 to step SP9 of the mail confirmation interval adjustment processing procedure RT1 (FIG. 6) in the first embodiment. Accordingly, in the subroutine SRT1, the CPU 60 recognizes the processing status of the email confirmation processing such as the number of email confirmations, the time that the email application is active, and the presence or absence of an operation on the email confirmation icon 41B, and confirms the email according to the processing status. The interval is adjusted and the process proceeds to the next step SP21.

ステップSP21においてCPU60は、サブルーチンSRT1で調整されたメール確認間隔とそのときの時刻とを対応付け、これをハードディスクドライブ24に予め生成されている調整履歴データD1(図10)に書き込み、次のステップSP22に移る。   In step SP21, the CPU 60 associates the mail check interval adjusted in the subroutine SRT1 with the time at that time, writes this in the adjustment history data D1 (FIG. 10) generated in advance in the hard disk drive 24, and the next step Move on to SP22.

ステップSP22においてCPU60は、調整履歴データD1に1時間分のメール確認間隔の履歴を書き込んだか否かを判断する。ここで否定結果を得ると、まだ調整履歴データD1に1時間分のメール確認間隔の履歴を書き込み終えていないことになり、このときCPU60は、再びサブルーチンSRT1に戻り、サブルーチンSRT1からステップSP22までの処理を調整履歴データD1に1時間分の履歴を書き込み終えるまで繰り返し行う。   In step SP22, the CPU 60 determines whether or not a one-hour mail confirmation interval history has been written in the adjustment history data D1. If a negative result is obtained here, it means that the history of the mail confirmation interval for one hour has not yet been written in the adjustment history data D1, and at this time, the CPU 60 returns to the subroutine SRT1 again, and from the subroutine SRT1 to step SP22. The process is repeated until one hour's history is written in the adjustment history data D1.

これに対してステップSP22において肯定結果を得ると、図11に示すように、調整履歴データD1に例えば午後3時から午後4時までの1時間の間に調整したメール確認間隔の履歴が書き込まれたことになり、このときCPU60は、次のステップSP23に移る。   On the other hand, if an affirmative result is obtained in step SP22, as shown in FIG. 11, the history of the mail check interval adjusted for, for example, 1 hour from 3 pm to 4 pm is written in the adjustment history data D1. At this time, the CPU 60 proceeds to the next step SP23.

ステップSP23においてCPU60は、1時間分の履歴が書き込まれた調整履歴データD1をもとに、その1時間内のメール確認間隔の平均間隔を算出し、当該平均間隔とそのときの時刻とを対応付け、これをハードディスクドライブ24に予め生成されている学習データD2(図11)に書き込む。すなわち図11に示すように例えば午後3時から午後4時までのメール確認間隔の平均間隔が15分であったとすれば、午後3時と平均間隔15分とを対応付けて学習データD2に書き込む。そしてCPU60は、調整履歴データD1を初期化し、次のステップSP24に移る。   In step SP23, the CPU 60 calculates the average interval of the mail confirmation intervals within the hour based on the adjustment history data D1 in which the history for one hour is written, and associates the average interval with the time at that time. This is written in the learning data D2 (FIG. 11) generated in advance in the hard disk drive 24. That is, as shown in FIG. 11, for example, if the average interval of the e-mail confirmation interval from 3 pm to 4 pm is 15 minutes, 3 pm and the average interval of 15 minutes are associated with each other and written in the learning data D2. . Then, the CPU 60 initializes the adjustment history data D1, and proceeds to the next step SP24.

ステップSP24においてCPU60は、ステップSP20で記憶した時刻及び日付をもとに、このメール確認間隔調整処理手順RT2を開始してから24時間経過したか否かを判断する。ここで否定結果を得ると、このことはまだ学習データD2に24時間分のメール確認間隔の平均間隔を書き込み終えていないことを表しており、このときCPU60は、再びサブルーチンSRT1に戻り、サブルーチンSRT1からステップSP24までの処理を24時間経過するまで繰り返し行う。   In step SP24, based on the time and date stored in step SP20, the CPU 60 determines whether or not 24 hours have elapsed since the start of the mail check interval adjustment processing procedure RT2. If a negative result is obtained here, this means that the average interval of the 24-hour mail confirmation interval has not yet been written in the learning data D2, and at this time, the CPU 60 returns to the subroutine SRT1 again and returns to the subroutine SRT1. To step SP24 are repeated until 24 hours have elapsed.

これに対してステップSP24において肯定結果を得ると、このことは学習データD2に24時間分のメール確認間隔の平均間隔を書き込み終え、午前0:00から午後23:00までの各時刻におけるメール確認間隔の平均間隔を学習し終えたことを表しており、このときCPU60は、次のステップSP25に移る。   On the other hand, if an affirmative result is obtained in step SP24, this means that the average interval of the email confirmation interval for 24 hours has been written in the learning data D2, and the email confirmation at each time from 0:00 am to 23:00 pm This indicates that the learning of the average interval has been completed, and at this time, the CPU 60 proceeds to the next step SP25.

このようにCPU60は、サブルーチンSRT1からステップSP24までの処理を24時間繰り返し行うことにより午前0:00から午後23:00までの各時刻におけるメール確認間隔の平均間隔を算出して記録し、これにより各時刻におけるメール確認間隔の平均間隔を学習する(以下、このサブルーチンSRT1からステップSP24までの処理を学習処理と呼ぶ)。そして、ステップSP25以降の処理においては、この学習した平均間隔を用いてメール確認間隔を調整するようになされている。   As described above, the CPU 60 calculates and records the average interval of the mail confirmation intervals at each time from 0:00 am to 23:00 pm by repeatedly performing the processing from the subroutine SRT1 to step SP24 for 24 hours. The average interval of the e-mail confirmation intervals at each time is learned (hereinafter, the processing from this subroutine SRT1 to step SP24 is referred to as learning processing). In the processing after step SP25, the e-mail confirmation interval is adjusted using the learned average interval.

すなわちステップSP25においてCPU60は、このときの時刻に対応したメール確認間隔の平均間隔を学習データD2から読み出し、当該平均間隔を、このときの時刻のメール確認間隔として設定し、次のステップSP26に移る。   That is, in step SP25, the CPU 60 reads from the learning data D2 the average interval of mail confirmation intervals corresponding to the time at this time, sets the average interval as the email confirmation interval at this time, and proceeds to the next step SP26. .

ステップSP26においてCPU60は、ステップSP25で設定されたメール確認間隔毎にメール確認処理を行い、時刻が変わったら、再びステップSP25に戻って、その時刻に対応したメール確認間隔の平均間隔を学習データD2から読み出し、当該平均間隔を、その時刻のメール確認間隔として設定する。   In step SP26, the CPU 60 performs mail check processing for each mail check interval set in step SP25, and when the time changes, the CPU 60 returns to step SP25 again to determine the average interval of the mail check intervals corresponding to that time as learning data D2. And the average interval is set as the mail confirmation interval at that time.

このようにCPU60は、学習処理で算出した各時刻におけるメール確認間隔の平均間隔を用いて、学習処理後の各時刻におけるメール確認間隔を自動的に調整するようなされている。   In this way, the CPU 60 automatically adjusts the mail check interval at each time after the learning process using the average interval of the mail check intervals at each time calculated in the learning process.

(2−3)動作及び効果
以上の構成において、メール送受信端末51は、メール確認処理を行う毎に当該メール確認処理の処理状況に応じてメール確認間隔を調整すると共に、1時間毎に、その間に調整したメール確認間隔の平均間隔を算出し、当該平均間隔とそのときの時刻とを対応付けて学習データD2に書き込んで記録する。
(2-3) Operation and Effect In the above configuration, the mail transmitting / receiving terminal 51 adjusts the mail check interval according to the processing status of the mail check process every time the mail check process is performed, and every hour, The average interval of the e-mail confirmation intervals adjusted to is calculated, and the average interval and the time at that time are associated with each other and written and recorded in the learning data D2.

そしてメール送受信端末51は、平均間隔を算出してそのときの時刻と対応付けて記録する一連の学習処理を24時間繰り返し行うことにより、午前0:00から午後23:00までの各時刻におけるメール確認間隔の平均間隔を算出して記録し、この記録した平均間隔を用いて、学習処理後の各時刻におけるメール確認間隔を自動的に調整する。   The mail transmitting / receiving terminal 51 calculates the average interval and repeats a series of learning processes that are recorded in association with the time at that time, so that the mail at each time from 0:00 am to 23:00 pm The average interval of the confirmation intervals is calculated and recorded, and the email confirmation interval at each time after the learning process is automatically adjusted using the recorded average interval.

かくしてメール送受信端末51は、1日の各時刻におけるメール確認処理の処理状況に応じたメール確認間隔でメール確認処理を実行することができるので、一段と効率良く電子メールの件数を確認することができる。   Thus, the mail transmission / reception terminal 51 can execute the mail check process at the mail check interval corresponding to the processing state of the mail check process at each time of the day, and can check the number of e-mails more efficiently. .

またこの結果、メール送受信端末51は、電子メールがほとんど届かないような時間帯にメール確認処理を実行するような無駄な処理を行わないので、CPU20の負荷や、ネットワーク3の負荷、メールサーバ4の負荷等を、一段と低減することができる。   As a result, the mail transmission / reception terminal 51 does not perform a useless process such as executing a mail confirmation process in a time zone in which almost no e-mail arrives. Therefore, the load on the CPU 20, the load on the network 3, the mail server 4 The load and the like can be further reduced.

以上の構成によればメール送受信端末51は、1日の各時刻におけるメール確認処理の処理状況に応じてメール確認間隔を調整するようにしたことにより、各時刻における当該処理状況に応じたメール確認間隔でメール確認処理を実行することができる。   According to the above configuration, the mail transmitting / receiving terminal 51 adjusts the mail check interval according to the processing status of the mail checking process at each time of the day, so that the mail checking according to the processing status at each time is performed. Mail confirmation processing can be executed at intervals.

かくしてメール送受信端末51は、予め設定されたメール確認間隔でメール確認処理を実行するのと比して一段と効率良く電子メールの件数を確認することができる。   Thus, the mail transmitting / receiving terminal 51 can check the number of e-mails more efficiently than executing the mail check process at a preset mail check interval.

なお上述の第2の実施の形態においては、1時間毎に、その間に調整したメール確認間隔の平均間隔を算出し、当該平均間隔とそのときの時刻とを対応付けてハードディスクドライブ24に生成した学習データD2に書き込んで記録するようにした場合について述べたが、本発明はこれに限らず、所定時間毎(例えば3時間毎)に、その間に調整したメール確認間隔の平均間隔を算出し、当該平均間隔とそのときの時刻とを対応付けてハードディスクドライブ24に生成した学習データD2に書き込んで記録するようにしてもよい。   In the second embodiment described above, the average interval of the mail check intervals adjusted during the hour is calculated every hour, and the average interval and the time at that time are associated with each other and generated in the hard disk drive 24. Although the case where the learning data D2 is written and recorded is described, the present invention is not limited to this, and the average interval of the mail confirmation intervals adjusted during the predetermined time (for example, every 3 hours) is calculated. The average interval and the time at that time may be associated with each other and written and recorded in the learning data D2 generated in the hard disk drive 24.

また上述の第2の実施の形態においては、一連の学習処理を24時間繰り返し行うことにより、午前0:00から午後23:00までの各時刻におけるメール確認間隔の平均間隔を算出して記録するようにした場合について述べたが、本発明はこれに限らず、一連の学習処理を所定期間繰り返し行うことにより、午前0:00から午後23:00までの各時刻におけるメール確認間隔の平均間隔を算出して記録するようにしてもよい。   In the second embodiment described above, a series of learning processes are repeatedly performed for 24 hours, thereby calculating and recording an average interval of mail check intervals at each time from 0:00 am to 23:00 pm. Although the present invention is not limited to this, the present invention is not limited to this, and by repeating a series of learning processes for a predetermined period, the average interval of mail confirmation intervals at each time from 0:00 am to 23:00 pm It may be calculated and recorded.

すなわち、例えば学習処理を3日間(72時間)繰り返し行うことにより、午前0:00から午後23:00までの各時刻におけるメール確認間隔の平均間隔を3日分蓄積し、この3日分蓄積した平均間隔を用いて、学習処理後のメール確認間隔を自動的に調整するようにしてもよい。   That is, for example, by repeating the learning process for 3 days (72 hours), the average interval of the e-mail confirmation interval at each time from 0:00 am to 23:00 pm was accumulated for 3 days, and accumulated for these 3 days. The mail check interval after the learning process may be automatically adjusted using the average interval.

このように学習処理を繰り返す時間を多くすれば、メール送受信端末51の各時刻における処理状況に一段と応じたメール確認間隔を学習することができる。   In this way, if the time for repeating the learning process is increased, it is possible to learn a mail check interval that further corresponds to the processing status at each time of the mail transmitting / receiving terminal 51.

さらに上述の第2の実施の形態においては、メール確認手段、調整手段、制御手段及び記録手段としてのCPU60、記録手段としてのハードディスクドライブ24、制御手段としての操作入力部25によってメール確認装置及び情報処理装置としてのメール送受信端末51を構成するようにした場合について述べたが、本発明はこれに限らず、この他種々の回路構成でメール送受信端末51を構成するようにしてもよい。   Furthermore, in the second embodiment described above, the mail confirmation device and the information are sent by the CPU 60 as the mail confirmation means, adjustment means, control means and recording means, the hard disk drive 24 as the recording means, and the operation input unit 25 as the control means. Although the case where the mail transmission / reception terminal 51 as the processing device is configured has been described, the present invention is not limited to this, and the mail transmission / reception terminal 51 may be configured with various other circuit configurations.

(3)第3の実施の形態
(3−1)ネットワークシステムの全体構成
図1との対応部分に同一符号を付して示す図12において、ネットワークシステム70は、第1の実施の形態におけるメール送受信端末2の代わりにメール送受信端末71がネットワーク3を介してメールサーバ4と接続されている。
(3) Third Embodiment (3-1) Overall Configuration of Network System In FIG. 12, in which parts corresponding to those in FIG. 1 are assigned the same reference numerals, the network system 70 is a mail in the first embodiment. Instead of the transmission / reception terminal 2, a mail transmission / reception terminal 71 is connected to the mail server 4 via the network 3.

このメール送受信端末71は、メール送受信端末2と同様に電子メールの送受信機能を有しており、またメール確認処理の処理状況を曜日及び時刻毎に学習し、その学習結果に基づいてメール確認間隔を自動的に調整するメール確認間隔調整プログラム(後述する)を実装している。   The mail transmission / reception terminal 71 has an electronic mail transmission / reception function similar to the mail transmission / reception terminal 2, and learns the processing status of the mail confirmation processing for each day of the week and time, and the mail confirmation interval based on the learning result. E-mail confirmation interval adjustment program (described later) is automatically implemented.

メールサーバ4は、第1の実施の形態の回路構成(図2)と同等の回路構成を有している。またメール送受信端末71は、図3との対応部分に同一符号を付して示す図13に示すように、第1の実施の形態におけるCPU20及びROM22の変わりにそれぞれCPU80及びROM81を有しており、CPU80がROM81に記憶されている基本プログラムやメール確認間隔調整プログラム等の各種プログラムをバス21を介してRAM23に適宜展開し、これを実行することにより、全体を制御すると共に、後述するメール確認間隔調整処理やユーザからの入出力操作に応じた各種処理を実行するようなされている。   The mail server 4 has a circuit configuration equivalent to that of the first embodiment (FIG. 2). Further, the mail transmitting / receiving terminal 71 includes a CPU 80 and a ROM 81 in place of the CPU 20 and the ROM 22 in the first embodiment, as shown in FIG. The CPU 80 appropriately expands various programs such as a basic program and a mail check interval adjustment program stored in the ROM 81 to the RAM 23 via the bus 21 and executes them to control the whole and check the mail check described later. Various processes corresponding to the interval adjustment process and the input / output operation from the user are executed.

(3−2)メール確認間隔調整処理
本実施の形態におけるメール送受信端末71は、メール確認間隔の処理状況を曜日及び時刻毎に学習し、その学習結果に基づいてメール確認間隔を自動的に調整するメール確認間隔調整機能を有しており、以下、このメール確認間隔調整機能におけるメール確認間隔調整処理について、図14のフローチャートを用いて説明する。
(3-2) Mail Confirmation Interval Adjustment Processing The mail transmission / reception terminal 71 in this embodiment learns the processing status of the mail confirmation interval for each day of the week and time, and automatically adjusts the email confirmation interval based on the learning result. In the following, the mail confirmation interval adjustment process in the mail confirmation interval adjustment function will be described with reference to the flowchart of FIG.

メール送受信端末71のCPU80は、メールアプリケーションの起動命令が入力されると、ROM81から読み出したメール確認間隔調整プログラムに従ってメール確認間隔調整処理手順RT3を実行する。   When a mail application activation command is input, the CPU 80 of the mail transmission / reception terminal 71 executes a mail confirmation interval adjustment processing procedure RT3 according to a mail confirmation interval adjustment program read from the ROM 81.

CPU80は、メール確認間隔調整処理手順RT3を実行すると、ステップSP30においてリアルタイムクロック23から現在の時刻、日付及び曜日を取得し、これをハードディスクドライブ24に記録して次のサブルーチンSRT1に移る。   When executing the mail check interval adjustment processing procedure RT3, the CPU 80 obtains the current time, date and day of the week from the real-time clock 23 in step SP30, records them in the hard disk drive 24, and proceeds to the next subroutine SRT1.

このサブルーチンSRT1は、第1の実施の形態におけるメール確認間隔調整処理手順RT1(図6)のステップSP1からステップSP9までの処理と同等の処理を行うルーチンである。従ってCPU80は、サブルーチンSRT1において、電子メールの確認件数、メールアプリケーションがアクティブである時間、及びメール確認アイコン41Bに対する操作の有無といったメール確認処理の処理状況を認識し、当該処理状況に応じてメール確認間隔を調整して次のステップSP31に移る。   This subroutine SRT1 is a routine that performs processing equivalent to the processing from step SP1 to step SP9 of the mail confirmation interval adjustment processing procedure RT1 (FIG. 6) in the first embodiment. Therefore, in the subroutine SRT1, the CPU 80 recognizes the processing status of the email confirmation processing such as the number of email confirmations, the time when the email application is active, and the presence / absence of an operation on the email confirmation icon 41B. The interval is adjusted and the process proceeds to the next step SP31.

ステップSP31においてCPU80は、サブルーチンSRT1で調整されたメール確認間隔とそのときの曜日及び時刻とを対応付け、これをハードディスクドライブ24に予め生成されている調整履歴データD3(図15)に書き込み、次のステップSP32に移る。   In step SP31, the CPU 80 associates the mail check interval adjusted in the subroutine SRT1 with the current day of the week and time, and writes this in the adjustment history data D3 (FIG. 15) generated in advance in the hard disk drive 24. The process proceeds to step SP32.

ステップSP32においてCPU80は、調整履歴データD3に1時間分のメール確認間隔の履歴を書き込んだか否かを判断する。ここで否定結果を得ると、まだ調整履歴データD3に1時間分のメール確認間隔の履歴を書き込み終えていないことになり、このときCPU80は、再びサブルーチンSRT1に戻り、サブルーチンSRT1からステップSP32までの処理を調整履歴データD3に1時間分の履歴を書き込み終えるまで繰り返し行う。   In step SP32, the CPU 80 determines whether or not a one-hour mail confirmation interval history has been written in the adjustment history data D3. If a negative result is obtained here, it means that the history of the e-mail confirmation interval for one hour has not yet been written in the adjustment history data D3. At this time, the CPU 80 returns to the subroutine SRT1 again, and from the subroutine SRT1 to step SP32. The process is repeated until the history for one hour is written in the adjustment history data D3.

これに対してステップSP32において肯定結果を得ると、図16に示すように、調整履歴データD3に例えば月曜日の午後3時から午後4時までの1時間の間に調整したメール確認間隔の履歴が書き込まれたことになり、このときCPU80は、次のステップSP33に移る。   On the other hand, if an affirmative result is obtained in step SP32, as shown in FIG. 16, the history of the mail check interval adjusted for, for example, one hour from 3 pm to 4 pm on Monday is stored in the adjustment history data D3. At this time, the CPU 80 proceeds to the next step SP33.

ステップSP33においてCPU80は、1時間分の履歴が書き込まれた調整履歴データD3をもとに、その1時間内のメール確認間隔の平均間隔を算出し、当該平均間隔とそのときの時刻及び曜日とを対応付け、これをハードディスクドライブ24に予め生成されている学習データD4(図16)に書き込む。すなわち図16に示すように例えば月曜日の午後3時から午後4時までのメール確認間隔の平均間隔が15分であったとすれば、月曜日と午後3時及び平均間隔15分とを対応付けて学習データD4に書き込む。そしてCPU80は、調整履歴データD3を初期化し、次のステップSP34に移る。   In step SP33, the CPU 80 calculates the average interval of the mail check intervals within the hour based on the adjustment history data D3 in which the history for one hour is written, the average interval, the time and day of the week, Are associated and written in learning data D4 (FIG. 16) generated in advance in the hard disk drive 24. That is, as shown in FIG. 16, for example, if the average interval of the mail confirmation interval from 3 pm to 4 pm on Monday is 15 minutes, learning is performed by associating Monday with 3 pm and the average interval of 15 minutes. Write to data D4. Then, the CPU 80 initializes the adjustment history data D3, and proceeds to the next step SP34.

ステップSP34においてCPU80は、ステップSP30で記憶した時刻、日付及び曜日をもとに、このメール確認間隔調整処理手順RT3を開始してから1週間経過したか否かを判断する。ここで否定結果を得ると、このことはまだ学習データD4に1週間分のメール確認間隔の平均間隔を書き込み終えていないことを表しており、このときCPU80は、再びサブルーチンSRT1に戻り、サブルーチンSRT1からステップSP34までの処理を1週間経過するまで繰り返し行う。   In step SP34, the CPU 80 determines, based on the time, date, and day of week stored in step SP30, whether one week has elapsed since the start of the mail check interval adjustment processing procedure RT3. If a negative result is obtained here, this means that the average interval of the mail check intervals for one week has not yet been written in the learning data D4. At this time, the CPU 80 returns to the subroutine SRT1 again and returns to the subroutine SRT1. To step SP34 are repeated until one week elapses.

これに対してステップSP34において肯定結果を得ると、このことは学習データD4に1週間分のメール確認間隔の平均間隔を書き込み終え、月曜日から日曜日までの各時刻(午前0:00から午後23:00)におけるメール確認間隔の平均間隔を学習し終えたことを表しており、このときCPU80は、次のステップSP35に移る。   On the other hand, if an affirmative result is obtained in step SP34, this means that the average interval of the mail check interval for one week has been written in the learning data D4, and each time from Monday to Sunday (from 0:00 to 23:23 pm). 00), the CPU 80 moves to the next step SP35.

このようにCPU80は、サブルーチンSRT1からステップSP34までの処理を1週間繰り返し行うことにより月曜日から日曜日までの各時刻(午前0:00から午後23:00)におけるメール確認間隔の平均間隔を算出して記録し、これにより各曜日及び時刻におけるメール確認間隔の平均間隔を学習する(以下、このサブルーチンSRT1からステップSP34までの処理を学習処理と呼ぶ)。そして、ステップSP35以降の処理においては、この学習した平均間隔を用いてメール確認間隔を調整するようになされている。   In this way, the CPU 80 calculates the average interval of the mail check intervals at each time (from 0:00 am to 23:00 pm) from Monday to Sunday by repeating the processing from the subroutine SRT1 to step SP34 for one week. This is recorded, thereby learning the average interval of the mail confirmation intervals for each day of the week and time (hereinafter, the processing from this subroutine SRT1 to step SP34 is referred to as learning processing). In the processing after step SP35, the e-mail confirmation interval is adjusted using the learned average interval.

すなわちステップSP35においてCPU80は、このときの曜日及び時刻に対応したメール確認間隔の平均間隔を学習データD4から読み出し、当該平均間隔に基づいて、このときの曜日及び時刻のメール確認間隔を設定し、次のステップSP36に移る。   That is, in step SP35, the CPU 80 reads the average interval of the mail confirmation intervals corresponding to the current day of the week and time from the learning data D4, sets the mail confirmation interval of the current day of the week and time based on the average interval, Control goes to the next step SP36.

ステップSP36においてCPU80は、ステップSP35で設定されたメール確認間隔毎にメール確認処理を行い、曜日及び時刻が変わったら、再びステップSP35に戻って、その曜日及び時刻に対応したメール確認間隔の平均間隔を学習データD4から読み出し、当該平均間隔に基づいて、その曜日及び時刻のメール確認間隔を設定する。   In step SP36, the CPU 80 performs mail check processing for each mail check interval set in step SP35. When the day of the week and time change, the CPU 80 returns to step SP35 again, and the average interval of the mail check intervals corresponding to the day of the week and time Is read from the learning data D4, and the mail check interval for the day and time is set based on the average interval.

このようにCPU80は、学習処理で算出した各曜日及び時刻におけるメール確認間隔の平均間隔を用いて、学習処理後の各曜日及び時刻におけるメール確認間隔を自動的に調整するようなされている。   In this way, the CPU 80 automatically adjusts the mail check interval for each day of the week and time after the learning process, using the average interval of the mail check interval for each day of the week and time calculated in the learning process.

(3−3)動作及び効果
以上の構成において、メール送受信端末71は、メール確認処理を行う毎に当該メール確認処理の処理状況に応じてメール確認間隔を調整すると共に、1時間毎に、その間に調整したメール確認間隔の平均間隔を算出し、当該平均間隔とそのときの曜日及び時刻とを対応付けて学習データD2に書き込んで記録する。
(3-3) Operation and Effect In the above configuration, the mail transmitting / receiving terminal 71 adjusts the mail check interval according to the processing status of the mail check process every time the mail check process is performed, and every hour, The average interval of the mail confirmation intervals adjusted to is calculated, and the average interval is correlated with the day of the week and the time and written in the learning data D2.

そしてメール送受信端末71は、平均間隔を算出してそのときの曜日及び時刻と対応付けて記録する一連の学習処理を1週間繰り返し行うことにより、月曜日から日曜日までの各時刻(午前0:00から午後23:00)におけるメール確認間隔の平均間隔を算出して記録し、この記録した平均間隔を用いて、学習処理後の各曜日および時刻におけるメール確認間隔を自動的に調整する。   The mail transmission / reception terminal 71 then repeats a series of learning processes for calculating an average interval and recording it in association with the day of the week and the time at that time, so that each time from Monday to Sunday (from 0:00 am) The average interval of e-mail confirmation intervals at 23:00 pm) is calculated and recorded, and the e-mail confirmation interval at each day of the week and time after the learning process is automatically adjusted using the recorded average interval.

かくしてメール送受信端末71は、1週間の各曜日及び時刻におけるメール確認処理の処理状況に応じたメール確認間隔でメール確認処理を実行することができるので、一段と効率良く電子メールの件数を確認することができる。   Thus, the mail transmission / reception terminal 71 can execute the mail check process at the mail check interval corresponding to the processing status of the mail check process on each day of the week and time, so that the number of e-mails can be checked more efficiently. Can do.

またこの結果、メール送受信端末71は、メールがほとんど届かないような曜日及び時間帯にメール確認処理を実行するような無駄な処理を行わないので、CPU80の負荷や、ネットワーク3の負荷、メールサーバ4の負荷等を、一段と低減することができる。   As a result, the mail transmission / reception terminal 71 does not perform useless processing such as executing mail confirmation processing on days of the week and times of day when almost no mail arrives, so the load on the CPU 80, the load on the network 3, the mail server 4 load and the like can be further reduced.

以上の構成によればメール送受信端末71は、1週間の各曜日及び時刻におけるメール確認処理の処理状況に応じてメール確認間隔を調整するようにしたことにより、各曜日及び時刻毎の当該処理状況に応じたメール確認間隔でメール確認処理を実行することができる。   According to the above configuration, the mail transmission / reception terminal 71 adjusts the mail confirmation interval according to the processing state of the mail confirmation processing on each day of the week and time, so that the processing state for each day of the week and time Email confirmation processing can be executed at an email confirmation interval according to.

かくしてメール送受信端末71は、予め設定されたメール確認間隔でメール確認処理を実行するのと比して一段と効率良く電子メールの件数を確認することができる。   Thus, the mail transmitting / receiving terminal 71 can check the number of e-mails more efficiently than executing the mail checking process at a preset mail checking interval.

なお上述の第3の実施の形態においては、1時間毎に、その間に調整したメール確認間隔の平均間隔を算出し、当該平均間隔とそのときの時刻とを対応付けてハードディスクドライブ24に生成した学習データD4に書き込んで記録するようにした場合について述べたが、本発明はこれに限らず、所定時間毎(例えば3時間毎)に、その間に調整したメール確認間隔の平均間隔を算出し、当該平均間隔とそのときの時刻とを対応付けてハードディスクドライブ24に生成した学習データD4に書き込んで記録するようにしてもよい。   In the above-described third embodiment, the average interval of the mail check intervals adjusted during the hour is calculated every hour, and the average interval and the time at that time are associated with each other and generated in the hard disk drive 24. Although the case where the learning data D4 is written and recorded is described, the present invention is not limited to this, and the average interval of the mail confirmation intervals adjusted during the predetermined time (for example, every 3 hours) is calculated. The average interval and the time at that time may be associated with each other and written in the learning data D4 generated in the hard disk drive 24 and recorded.

また上述の第3の実施の形態においては、一連の学習処理を1週間繰り返し行うことにより、各曜日の各時刻におけるメール確認間隔の平均間隔を算出して記録するようにした場合について述べたが、本発明はこれに限らず、一連の学習処理を所定期間繰り返し行うことにより、各曜日の各時刻におけるメール確認間隔の平均間隔を算出して記録するようにしてもよい。   In the third embodiment described above, a case has been described in which a series of learning processes are repeatedly performed for one week to calculate and record the average interval of e-mail confirmation intervals at each time of day of the week. However, the present invention is not limited to this, and a series of learning processes may be repeated for a predetermined period to calculate and record the average interval of mail confirmation intervals at each time of each day of the week.

すなわち、例えば学習処理を3週間繰り返し行うことにより、各曜日の各時刻におけるメール確認間隔の平均間隔を3週間分蓄積し、この3週間分蓄積した平均間隔に基づいて、学習処理後のメール確認間隔を自動的に設定するようにしてもよい。   That is, for example, by repeating the learning process for 3 weeks, the average interval of the e-mail confirmation interval at each time of each day of the week is accumulated for 3 weeks, and the e-mail confirmation after the learning process is performed based on the average interval accumulated for 3 weeks. The interval may be set automatically.

このように学習処理を繰り返す時間を多くすれば、メール送受信端末71の各曜日及び時刻における処理状況に一段と応じたメール確認間隔でメール確認処理を実行することができる。   If the time for repeating the learning process is increased as described above, the mail check process can be executed at a mail check interval that further corresponds to the processing status of each day and time of the mail transmitting / receiving terminal 71.

さらに上述の第3の実施の形態においては、メール確認手段、調整手段、制御手段及び記録手段としてのCPU80、記録手段としてのハードディスクドライブ24、制御手段としての操作入力部25によってメール受信装置及び情報処理装置としてのメール送受信端末71を構成するようにした場合について述べたが、本発明はこれに限らず、この他種々の回路構成でメール送受信端末71を構成するようにしてもよい。   Further, in the third embodiment described above, the mail receiving device and the information are sent by the CPU 80 as the mail checking means, the adjusting means, the control means and the recording means, the hard disk drive 24 as the recording means, and the operation input unit 25 as the control means. Although the case where the mail transmission / reception terminal 71 as the processing device is configured has been described, the present invention is not limited to this, and the mail transmission / reception terminal 71 may be configured with various other circuit configurations.

(4)他の実施の形態
なお上述の第2及び第3の実施の形態においては、メール確認間隔の平均間隔を曜日や時刻と対応付けて記録し、当該平均間隔を用いて曜日や時刻毎にメール確認間隔を調整するようにした場合について述べたが、本発明はこれに限らず、例えばメール確認間隔の平均間隔を日付及び時刻に対応付けて記録し、当該平均間隔をもとに日付及び時刻毎にメール確認間隔を調整するようにしてもよい。
(4) Other Embodiments In the second and third embodiments described above, the average interval of the e-mail confirmation interval is recorded in association with the day of the week and time, and each day of the week and time is recorded using the average interval. However, the present invention is not limited to this. For example, the average interval of the email confirmation interval is recorded in association with the date and time, and the date is determined based on the average interval. The mail check interval may be adjusted for each time.

また上述の第2及び第3の実施の形態においては、1時間毎にメール確認間隔の平均間隔を算出して記録した後、調整履歴データD1及びD3を初期化するようにした場合について述べたが、本発明はこれに限らず、当該調整履歴データD1及びD3を初期化せずに、蓄積するようにしてもよい。   In the second and third embodiments described above, the case is described in which the adjustment history data D1 and D3 are initialized after the average interval of the mail check interval is calculated and recorded every hour. However, the present invention is not limited to this, and the adjustment history data D1 and D3 may be stored without being initialized.

また上述の第1、第2及び第3の実施の形態においては、メール確認アイコン41Bが押下されると、そのタイミングでメール確認処理を実行するようにした場合について述べたが、本発明はこれに限らず、例えば、リモートコントローラに予めメール確認ボタンを設けておき、当該メール確認ボタンが押下されると、そのタイミングでメール確認処理を実行するようにしてもよい。   In the first, second, and third embodiments described above, the case where the mail confirmation process is executed at the timing when the mail confirmation icon 41B is pressed has been described. For example, an email confirmation button may be provided in advance in the remote controller, and when the email confirmation button is pressed, the email confirmation process may be executed at that timing.

さらに上述の第1、第2及び第3の実施の形態においては、メールアプリケーションの起動命令が入力されると、メールアプリケーションを起動してメール確認間隔調整処理手順RT1、RT2及びRT3をそれぞれ実行するようにした場合について述べたが、本発明はこれに限らず、メール送受信端末2、51、71の電源が投入されると、自動的にメールアプリケーションを起動してメール確認間隔調整処理手順RT1、RT2及びRT3をそれぞれ実行するようにしてもよい。   Furthermore, in the first, second, and third embodiments described above, when a mail application activation command is input, the mail application is activated and mail confirmation interval adjustment processing procedures RT1, RT2, and RT3 are executed. However, the present invention is not limited to this, and when the mail transmission / reception terminals 2, 51, 71 are powered on, the mail application is automatically started and the mail confirmation interval adjustment processing procedure RT 1, RT2 and RT3 may each be executed.

本発明は、例えば電子メールの件数を確認する機能を有するメール確認装置に利用することができる。   The present invention can be used for, for example, a mail confirmation apparatus having a function of confirming the number of electronic mails.

第1の実施の形態におけるネットワークシステムの構成を示す略線図である。It is a basic diagram which shows the structure of the network system in 1st Embodiment. 第1の実施の形態におけるメールサーバの回路構成を示す略線図である。It is a basic diagram which shows the circuit structure of the mail server in 1st Embodiment. 第1の実施の形態におけるメール送受信端末の回路構成を示す略線図である。It is a basic diagram which shows the circuit structure of the mail transmission / reception terminal in 1st Embodiment. メールアプリケーションの起動(アクティブ時)を示す略線図である。It is a basic diagram which shows starting (when active) of a mail application. メールアプリケーションの起動(非アクティブ時)を示す略線図である。It is a basic diagram which shows starting (when inactive) of a mail application. 第1の実施の形態におけるメール確認間隔調整処理手順を示すフローチャートである。It is a flowchart which shows the mail confirmation space | interval adjustment process procedure in 1st Embodiment. 第2の実施の形態におけるネットワークシステムの構成を示す略線図である。It is a basic diagram which shows the structure of the network system in 2nd Embodiment. 第2の実施の形態におけるメール送受信端末の回路構成を示す略線図である。It is a basic diagram which shows the circuit structure of the mail transmission / reception terminal in 2nd Embodiment. 第2の実施の形態におけるメール確認間隔調整処理手順(時刻毎)を示すフローチャートである。It is a flowchart which shows the mail confirmation space | interval adjustment process procedure (every time) in 2nd Embodiment. 第2の実施の形態における調整履歴データの構成を示す略線図である。It is a basic diagram which shows the structure of the adjustment history data in 2nd Embodiment. 第2の実施の形態における平均間隔データの構成を示す略線図である。It is a basic diagram which shows the structure of the average space | interval data in 2nd Embodiment. 第3の実施の形態におけるネットワークシステムの構成を示す略線図である。It is a basic diagram which shows the structure of the network system in 3rd Embodiment. 第3の実施の形態におけるメール送受信端末の回路構成を示す略線図である。It is a basic diagram which shows the circuit structure of the mail transmission / reception terminal in 3rd Embodiment. 第3の実施の形態におけるメール確認間隔調整処理手順(曜日及び時刻毎)を示すフローチャートである。It is a flowchart which shows the mail confirmation space | interval adjustment process procedure (every day and time) in 3rd Embodiment. 第3の実施の形態における調整履歴データの構成を示す略線図である。It is a basic diagram which shows the structure of the adjustment log | history data in 3rd Embodiment. 第3の実施の形態における平均間隔データの構成を示す略線図である。It is a basic diagram which shows the structure of the average space | interval data in 3rd Embodiment.

符号の説明Explanation of symbols

1……ネットワークシステム、2、51、71……メール送受信端末、3……ネットワーク、4……メールサーバ、20、60、80……CPU、22、61、81……ROM、24……ハードディスクドライブ、25……操作入力部、D1、D2……調整履歴データ、D3,D4……平均間隔データ。
DESCRIPTION OF SYMBOLS 1 ... Network system, 2, 51, 71 ... Mail transmission / reception terminal, 3 ... Network, 4 ... Mail server, 20, 60, 80 ... CPU, 22, 61, 81 ... ROM, 24 ... Hard disk Drive, 25 ... operation input unit, D1, D2 ... adjustment history data, D3, D4 ... average interval data.

Claims (13)

メールサーバに届いている電子メールの件数を設定された時間間隔で確認するためのメール確認処理を実行するメール確認手段と、
上記電子メールを所定の表示部に表示させるメールアプリケーションを起動する起動手段と、
上記メール確認処理で確認した上記電子メールの件数と、上記メールアプリケーションの利用時間とを認識し、当該認識結果に応じて上記時間間隔を調整する調整手段と
を具えるメール確認装置。
An e-mail confirmation means for executing an e-mail confirmation process for confirming the number of e-mails reaching the mail server at a set time interval;
Starting means for starting a mail application for displaying the electronic mail on a predetermined display unit;
And the number of the e-mail identified above email confirmation process, recognize and use time of the mail application, Rume Lumpur check device comprises an adjusting means for adjusting the time interval in accordance with the recognition result.
上記調整手段は、
上記メールアプリケーションの利用時間として上記メールアプリケーションの起動時間を認識し、当該認識結果に応じて上記時間間隔を調整する
求項1に記載のメール確認装置。
The adjusting means is
The startup time of the mail application is recognized as the usage time of the mail application, and the time interval is adjusted according to the recognition result.
Email confirmation device according to Motomeko 1.
上記調整手段は、
上記メールアプリケーションの利用時間として上記メールアプリケーションがアクティブであった時間を認識し、当該認識結果に応じて上記時間間隔を調整する
求項1に記載のメール確認装置。
The adjusting means is
Recognize the time when the mail application was active as the usage time of the mail application, and adjust the time interval according to the recognition result
Email confirmation device according to Motomeko 1.
ユーザの操作に応じて上記メール確認処理を実行させるように上記メール確認手段を制御する制御手段を具え、
上記調整手段は、
上記メール確認処理で確認した上記電子メールの件数と、上記メールアプリケーションの利用時間と、上記ユーザの操作に応じて実行された上記メール確認処理の回数を認識し、当該認識結果に応じて上記時間間隔を調整する
求項1に記載のメール確認装置。
Control means for controlling the mail confirmation means so as to execute the mail confirmation processing in response to a user operation;
The adjusting means is
Recognizes the number of the e-mail identified above email confirmation process, and use time of the mail application, and a number of the mail confirmation processing executed in response to the operation of the user, the in accordance with the recognition result Adjust the time interval
Email confirmation device according to Motomeko 1.
上記調整手段によって調整された上記時間間隔の履歴を調整履歴データとして記録すると共に、当該調整履歴データとして記録されている上記時間間隔を平均した平均間隔を所定時間帯毎に算出して平均間隔データとして記録する記録手段を具え、
上記調整手段は、
上記平均間隔データに基づいて上記時間間隔を調整する
求項1に記載のメール確認装置。
The time interval history adjusted by the adjusting means is recorded as adjustment history data, and an average interval obtained by averaging the time intervals recorded as the adjustment history data is calculated for each predetermined time period to obtain average interval data. Comprising recording means for recording as
The adjusting means is
Adjust the time interval based on the average interval data
Email confirmation device according to Motomeko 1.
上記記録手段は、
上記調整履歴データとして記録されている上記時間間隔を平均した平均間隔を曜日及び所定時間帯毎に算出して平均間隔データとして記録する
求項に記載のメール確認装置。
The recording means is
An average interval obtained by averaging the time intervals recorded as the adjustment history data is calculated for each day of the week and a predetermined time period, and recorded as average interval data.
Email confirmation device according to Motomeko 5.
情報処理装置が、メールサーバに届いている電子メールの件数を設定された時間間隔で確認するためのメール確認処理を実行するメール確認ステップと、
上記情報処理装置が、上記電子メールを受信して所定の表示部に表示させるメールアプリケーションを起動する起動ステップと、
上記情報処理装置が、上記メール確認処理で確認した上記電子メールの件数と、上記メールアプリケーションの利用時間とを認識し、当該認識結果に応じて上記時間間隔を調整する調整ステップと
を具えるメール確認方法。
A mail confirmation step in which the information processing apparatus executes a mail confirmation process for confirming the number of emails reaching the mail server at a set time interval;
The information processing apparatus activates a mail application that receives the electronic mail and displays it on a predetermined display unit; and
The information processing apparatus, Rume comprises a number of the electronic mail identified above email confirmation process, recognize and use time of the mail application, and an adjustment step of adjusting the time interval in accordance with the recognition result How to check the rules.
上記調整ステップでは、
上記情報処理装置が、上記メールアプリケーションの利用時間として上記メールアプリケーションの起動時間を認識し、当該認識結果に応じて上記時間間隔を調整する
求項に記載のメール確認方法。
In the adjustment step above,
The information processing apparatus recognizes the start time of the mail application as the use time of the mail application, and adjusts the time interval according to the recognition result
E-mail confirmation method according to Motomeko 7.
上記調整ステップでは、
上記情報処理装置が、上記メールアプリケーションの利用時間として上記メールアプリケーションがアクティブであった時間を認識し、当該認識結果に応じて上記時間間隔を調整する
求項に記載のメール確認方法。
In the adjustment step above,
The information processing apparatus recognizes the time when the mail application is active as the use time of the mail application, and adjusts the time interval according to the recognition result.
E-mail confirmation method according to Motomeko 7.
上記情報処理装置が、ユーザの操作に応じて上記メール確認処理を実行させる実行ステップを具え、
上記調整ステップでは、
上記情報処理装置が、上記メール確認処理で確認した上記電子メールの件数と、上記メールアプリケーションの利用時間と、上記実行ステップで上記ユーザの操作に応じて実行された上記メール確認処理の回数を認識し、当該認識結果に応じて上記時間間隔を調整する
求項に記載のメール確認方法。
The information processing apparatus includes an execution step for executing the mail confirmation process in response to a user operation,
In the adjustment step above,
The information processing apparatus, the number of the e-mail identified above email confirmation process, and use time of the mail application, and a number of the mail confirmation processing executed in response to the operation of the user at the execution step Recognize and adjust the time interval according to the recognition result
E-mail confirmation method according to Motomeko 7.
上記情報処理装置が、上記調整ステップで調整された上記時間間隔の履歴を調整履歴データとして記録すると共に、当該調整履歴データとして記録されている上記時間間隔を平均した平均間隔を所定時間帯毎に算出して平均間隔データとして記録する記録ステップを具え、
上記調整ステップでは、
上記情報処理装置が、上記記録ステップで記録された上記平均間隔データに基づいて上記時間間隔を調整する
求項に記載のメール確認方法。
The information processing apparatus records the history of the time interval adjusted in the adjustment step as adjustment history data, and averages the average interval of the time intervals recorded as the adjustment history data for each predetermined time period. A recording step of calculating and recording as average interval data;
In the adjustment step above,
The information processing apparatus adjusts the time interval based on the average interval data recorded in the recording step.
E-mail confirmation method according to Motomeko 7.
上記記録ステップでは、
上記情報処理装置が、上記調整履歴データに基づいて上記時間間隔を平均した平均間隔を曜日及び所定時間帯毎に算出して平均間隔データとして記録する
求項11に記載のメール確認方法。
In the recording step above,
The information processing apparatus calculates an average interval obtained by averaging the time intervals based on the adjustment history data for each day of the week and a predetermined time period, and records the average interval data.
E-mail confirmation method according to Motomeko 11.
情報処理装置に対して
メールサーバに届いている電子メールの件数を設定された時間間隔で確認するためのメール確認処理を実行するメール確認ステップと、
上記電子メールを受信して所定の表示部に表示させるメールアプリケーションを起動する起動ステップと、
上記メール確認処理で確認した上記電子メールの件数と、上記メールアプリケーションの利用時間とを認識し、当該認識結果に応じて上記時間間隔を調整する調整ステップと
を実行させるためのメール確認プログラム。
An e-mail confirmation step for executing an e-mail confirmation process for confirming the number of e-mails reaching the mail server for the information processing device at a set time interval;
An activation step of activating a mail application that receives the e-mail and displays it on a predetermined display;
An e-mail confirmation program for recognizing the number of e-mails confirmed in the e-mail confirmation process and the usage time of the e-mail application and adjusting the time interval according to the recognition result .
JP2003389906A 2003-11-19 2003-11-19 E-mail confirmation device, e-mail confirmation method and e-mail confirmation program Expired - Fee Related JP4356007B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003389906A JP4356007B2 (en) 2003-11-19 2003-11-19 E-mail confirmation device, e-mail confirmation method and e-mail confirmation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003389906A JP4356007B2 (en) 2003-11-19 2003-11-19 E-mail confirmation device, e-mail confirmation method and e-mail confirmation program

Publications (2)

Publication Number Publication Date
JP2005149419A JP2005149419A (en) 2005-06-09
JP4356007B2 true JP4356007B2 (en) 2009-11-04

Family

ID=34696493

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003389906A Expired - Fee Related JP4356007B2 (en) 2003-11-19 2003-11-19 E-mail confirmation device, e-mail confirmation method and e-mail confirmation program

Country Status (1)

Country Link
JP (1) JP4356007B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5179149B2 (en) * 2007-11-20 2013-04-10 シャープ株式会社 DATA COMMUNICATION DEVICE, DATA COMMUNICATION DEVICE CONTROL METHOD, DATA COMMUNICATION DEVICE CONTROL PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING THE PROGRAM
JP5304560B2 (en) * 2009-09-15 2013-10-02 日本電気株式会社 New mail confirmation control device, new mail confirmation control method and program
JP6024731B2 (en) * 2014-12-12 2016-11-16 カシオ計算機株式会社 Mail receiving apparatus and program

Also Published As

Publication number Publication date
JP2005149419A (en) 2005-06-09

Similar Documents

Publication Publication Date Title
JP4304734B2 (en) REPRODUCTION DEVICE, DATA REPRODUCTION METHOD, AND RECORDING MEDIUM
JP2007243715A (en) Data output system and data output method
JP4356007B2 (en) E-mail confirmation device, e-mail confirmation method and e-mail confirmation program
CN101090544A (en) Data delivery system, terminal apparatus, information processing apparatus, capability notification method, data writing method, capability notification program, and data writing program
JP2007104577A (en) Content transfer device, content transfer method, and content transfer program
CN100375974C (en) Content playback system and method
JP3764940B2 (en) Audio recording / reproducing apparatus, audio recording / reproducing method, and recording medium on which an audio recording / reproducing processing program is recorded
JP2002298551A (en) Digital recording and reproducing device using randomly accessible recording medium and method for recording management information in digital recording and reproducing device
JP4137273B2 (en) COMMUNICATION SYSTEM AND ELECTRONIC DEVICE USED FOR THE SAME
JP2006146996A (en) Content reproduction system
JP4689174B2 (en) Mobile communication terminal, method for notifying state of mobile communication terminal, and program for realizing the method
US20080260127A1 (en) PC Managed Networked Audio Bell/Intercom System
JP5117816B2 (en) Information management server for remote operation device, information management method for remote operation device, information management program for remote operation device, and remote operation device
JP2008217123A (en) COMMUNICATION SYSTEM, TERMINAL DEVICE, SERVER, CONTROL METHOD FOR TERMINAL DEVICE, AND PROGRAM THEREOF
JP6430187B2 (en) Electronic equipment and audio output system
JP2007265566A (en) Volume control device, volume control method, and electronic apparatus
JP4345034B2 (en) Content storage device, content storage method, and content storage system
JP5903754B2 (en) Video content production terminal, video content generation method, and program for video content production terminal
JP3640920B2 (en) Microphone device built into a computer network
KR20020069483A (en) Voice watch with feature of recording and playing back voice memo, and notifying voice message automatically
JP4385280B2 (en) Data input / output control apparatus and method
JP2011124926A (en) Content transfer system, content storage device, and content transfer method
JP4846305B2 (en) Flash memory write control method and program
JP2006018895A (en) Content transfer system, content storage system, content storage device, and content storage method
JP4356469B2 (en) Information storage processing device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061025

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090325

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090416

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090609

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: 20090709

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090722

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120814

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120814

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120814

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130814

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees