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 PDFInfo
- 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
- 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
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参照)。
しかしながら、実際上、メールサーバに届く電子メールの件数が多くなる時間帯及び少なくなる時間帯は、メール確認装置を使用するユーザ毎に異なっており、例えば上述のように昼間にはメール確認間隔を短く、夜間にはメール確認間隔を長く設定しておいたとしても、メール確認装置によっては効率良くメール確認処理を実行することができず、かえって非効率になる場合もあり得る。 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 /
メール送受信端末2は、電子メールを送信する場合、例えば他の通信端末宛の電子メールをメールサーバ4にネットワーク3を介して送信する。メールサーバ4に送信された他の通信端末宛の電子メールは、当該メールサーバ4によって保管され、当該他の通信端末がメールサーバ4に対してメール確認処理を実行した際に当該他の通信端末によって受信される。
When transmitting / receiving an e-mail, the mail transmitting / receiving
またメール送受信端末2は、電子メールを受信する場合、メールサーバ4に対して、設定された時間間隔おきにメール確認処理を実行するようになされている。
Further, when receiving an electronic mail, the mail transmitting / receiving
そしてメール送受信端末2は、メール確認処理を実行することにより得られた電子メールの件数を所定の表示部に表示することにより、電子メールが何件届いているのかをユーザに通知し得るようになされている。
The mail transmitting / receiving
またこのときメール送受信端末2は、電子メールがメールサーバ4に届いていれば、その電子メールをメールサーバ4からネットワーク3を介して受信するようになされている。
At this time, if the e-mail arrives at the
(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
メールサーバ4の制御部10は、例えばネットワーク3上の通信端末(図示せず)からメール送受信端末2宛の電子メールが送信されると、その電子メールをネットワーク3及びデータ通信処理部15を順次介して受信し、ハードディスクドライブ12に保管するようになされている。
For example, when an e-mail addressed to the mail transmitting / receiving
そしてメールサーバ4の制御部10は、メール送受信端末2から当該メール送受信端末2宛の電子メールの件数を確認するための件数確認信号をネットワーク3及びデータ通信処理部15を順次介して受信すると、当該件数確認信号に応じてハードディスクドライブ12に保管されているメール送受信端末2宛の電子メールの件数を確認し、得られた件数を示すメール件数情報をデータ通信処理部15からメール送受信端末2に送信するようになされている。
And the
またこのとき、メールサーバ4は、メール送受信端末2宛の電子メールを保管していれば、メール件数情報と共にその電子メールをデータ通信処理部15からメール送受信端末2に送信するようにもなされている。
At this time, if the
(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 /
操作入力部25は、本体部の筐体表面やリモートコントローラ(図示せず)の各種操作子に対するユーザの操作に応じた入力情報を入力処理部26へ送出し、当該入力処理部26で所定の処理を施した後に操作コマンドとしてCPU20へ送出し、当該CPU20で操作コマンドに応じた処理を実行するようになされている。
The
ディスプレイ27は、例えば液晶ディスプレイ等の表示デバイスが本体部の筐体表面に直接取り付けられている場合や、外付けの表示デバイスであってもよく、表示処理部28を介して入力される各種情報を表示するようになされている。また本実施の形態の場合、このディスプレイ27は、通常のテレビジョンやパーソナルコンピュータ用のディスプレイよりも小さいサイズ(5インチ程度)となっている。
The
メディアドライブ29は、CDやメモリスティック(登録商標)等のコンテンツが記録されたメディアを再生するドライブであって、再生結果をオーディオデータ処理部30を介してディジタルアナログ変換処理した後に2chのスピーカ31から出力するようになされている。
The
なおCPU20は、メディアドライブ29を介して再生したデータが楽曲のオーディオコンテンツである場合、当該データをオーディオデータファイルとしてハードディスクドライブ24に記憶することも可能である。
If the data reproduced via the
さらにCPU20は、メディアドライブ29によってメモリスティック等に記憶された複数枚の静止画を読み出し、これらを表示処理部28を介してディスプレイ27にスライドショーとして表示することもできる。
Further, the
またCPU20は、ハードディスクドライブ24に記憶した複数の楽曲をランダムアクセスで読み出し、あたかもジュークボックスのようにユーザ所望の順番で再生して出力することも可能である。
The
チューナ部32は、例えばAM、FMラジオチューナであって、CPU20の制御に基づいてアンテナ33で受信した放送信号を復調し、その結果を放送音声としてオーディオデータ処理部30を介してスピーカ31から出力するようになされている。
The
リアルタイムクロック34は、現在時刻、日付及び曜日等を含んだ時刻情報を生成する回路であり、この時刻情報をCPU20からの要求に応じて当該CPU20に供給するようになされている。すなわちCPU20は、現在時刻、日付及び曜日等に関する処理を、このリアルタイムクロック34から得られる時刻情報に基づいて実行するようになされている。
The real-
またCPU20は、操作入力部25を介してメールアプリケーションの起動命令が入力されると、当該起動命令に応じてメールアプリケーションをハードディスクドライブ12から読み出して起動することによりメール確認処理を開始し、設定された時間間隔おきに通信処理部35及びネットワークインターフェース36を順次介してメールサーバ4に件数確認信号を送信し、その結果得られるメール件数情報や電子メール等を当該ネットワークインターフェース36及び通信処理部35を順次介して受信するようになされている。
Further, when a mail application activation command is input via the
さらにこのときCPU20は、図4に示すメールウインドウ40をディスプレイ27の表示領域27A上に表示させる。このメールウインドウ40は、アイコン表示部41、メール一覧表示部42及びメール内容表示部43から構成される。
Further, at this time, the
アイコン表示部41には新規作成アイコン41A、メール確認アイコン41B及び表示切換アイコン41Cが表示される。そしてCPU20は、新規作成アイコン41Aが操作入力部25を介して押下されたことを認識すると、電子メールを作成して送信するための所定ウインドウ(図示せず)を表示領域27A上に表示するようになされており、またメール確認アイコン41Bが押下されたことを認識すると、押下されたタイミングでメール確認処理を実行するようになされている。
The
さらにCPU20は、表示切換アイコン41Cが押下されたことを認識すると、メール一覧表示部42及びメール内容表示部43の表示を送信メールの表示から受信メールの表示へ、またはその逆へ切り換えるようになされている。
Further, when the
このメール一覧表示部42には、受信メールの表示時において、メールサーバ4から得られたメール件数情報に基づく電子メールの件数(以下、これを確認件数と呼ぶ)と、メールサーバ4から受信した電子メールの題名の一覧とが表示されるようになされており、また送信メールの表示時においては、送信した電子メールの件数、及び題名の一覧とが表示される。
The mail
またメール内容表示部43には、受信及び送信した電子メールの内容が表示されるようになされている。なお、図4に示すメールウインドウ40においては、受信メールの表示時である。
The mail
さらに、このメールウインドウ40の右隅には、起動中のメールアプリケーションをアクティブから非アクティブに切り換えるための状態切換ボタン44及びメールアプリケーションを終了するための終了ボタン45が設けられている。
Further, a
なお、この場合のアクティブとは、ユーザによってメールウインドウ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
このときCPU20は、メールウインドウ40は表示しないものの、メールアプリケーションをバックグラウンドで起動し続けるようになされている。そしてCPU20は、非アクティブアイコン46が押下されたことを認識すると、ユーザによってメールウインドウ40が選択されたと判断し、再び図4に示すメールウインドウ40を表示して、メールアプリケーションをアクティブにするようになされている。
At this time, the
またCPU20は、メールウインドウ40の終了ボタン45が押下されたことを認識すると、起動中のメールアプリケーションを終了させるようになされている。
Further, when the
(1−4)メール確認間隔調整処理
本実施におけるメール送受信端末2は、電子メールの確認件数や、メールアプリケーションがアクティブである時間、メール確認アイコン41Bに対する操作の有無といったメール確認処理の処理状況に応じてメール確認間隔を調整するメール確認間隔調整機能を有しており、以下、このメール確認間隔調整機能におけるメール確認間隔調整処理について、図6のフローチャートを用いて説明する。
(1-4) Mail Confirmation Interval Adjustment Processing The mail transmission /
メール送受信端末2のCPU20は、メールアプリケーションの起動命令が入力されると、ROM22から読み出したメール確認間隔調整プログラムに従ってメール確認間隔調整処理手順RT1を実行する。
When a mail application activation command is input, the
ここでメール送受信端末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 /
ステップSP2においてCPU20は、ステップSP1で得られたメール件数情報に基づいて、メールサーバ4に電子メールがN件(例えば5件)以上届いているか否かを判断する。ここで肯定結果を得ると、このことは現在の時間帯が電子メールの確認件数が多くなる時間帯であることを表しており、このときCPU20は、ステップSP3に移って、次回のメール確認間隔を今回のメール確認間隔(例えば10分)からt1分(例えば2分)減らした時間間隔に設定し、次のステップSP5に移る。
In step SP2, the
これに対してステップ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
このようにCPU20は、メール確認処理を行った際のメールサーバ4に届いている電子メールの件数(すなわち確認件数)に基づいて、その時間帯が電子メールの確認件数が多くなる時間帯であるか、あるいは少なくなる時間帯であるかを判断し、確認件数が多くなる時間帯であると判断した場合にはメール確認間隔を短くし、確認件数が少なくなる時間帯であると判断した場合にはメール確認間隔を長くするようにしたことにより、その時間帯の確認件数に応じたメール確認間隔でメール確認処理を行うことができるので、一段と効率良くメール確認処理を行うことができる。
As described above, the
ステップSP5においてCPU20は、今回のメール確認間隔(例えば10分)の間にメールアプリケーションがアクティブであった時間の割合がX%(例えば50%)以上であったか否かを判断する。
In step SP5, the
ここで肯定結果を得ると、このことは現在の時間帯がユーザによって電子メールが利用される確率の高い時間帯であることを表しており、このとき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
これに対してステップ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
このようにCPU20は、メール確認間隔の間のメールアプリケーションがアクティブである時間に基づいて、その時間帯がユーザによって電子メールが利用される確率が高い時間帯であるか、あるいは低い時間帯であるかを判断し、確率の高い時間帯であると判断した場合にはメール確認間隔を短くし、確率の低い時間帯であると判断した場合にはメール確認間隔を長くするようにしたことにより、その時間帯の電子メールの利用率に応じたメール確認間隔でメール確認処理を行うことができるので、一段と効率良くメール確認処理を行うことができる。
As described above, the
ステップSP8においてCPU20は、今回のメール確認間隔(例えば10分)の間にユーザによってメール確認アイコン41Bを押下する手動のメール確認操作が行われたか否かを判断する。
In step SP8, the
ここで肯定結果を得ると、このことは現在の時間帯が、ユーザが電子メールを気にしている時間帯であることを表しており、このとき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
これに対してステップ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
このようにCPU20は、メール確認間隔の間のメール確認アイコン41Bに対する操作の有無に基づいて、その時間帯が、ユーザが電子メールを気にしている時間帯であるか、あるいは気にしていない時間帯であるかを判断し、気にしている時間帯であると判断した場合にはメール確認間隔を短くし、気にしていない時間帯であると判断した場合にはメール確認間隔を長くするようにしたことにより、その時間帯のユーザによる電子メールの注目度に応じたメール確認間隔でメール確認処理を行うことができるので、一段と効率良くメール確認処理を行うことができる。
Thus, based on the presence / absence of an operation on the
以降、CPU20は、ステップSP1からステップSP9までの処理を繰り返し行うようになされており、メール確認処理を行う毎に、電子メールの確認件数、メールアプリケーションがアクティブである時間、及びメール確認アイコン41Bに対する操作の有無といったメール確認処理の処理状況を認識し、当該処理状況に応じてメール確認間隔を調整するようになされている。
Thereafter, the
(1−5)動作及び効果
以上の構成において、メール送受信端末2は、メール確認処理を行う毎に、電子メールの確認件数、メールアプリケーションがアクティブである時間、及びメール確認アイコン41Bに対する操作の有無といったメール確認処理の処理状況を認識し、その都度、当該処理状況に応じてメール確認間隔を調整する。
(1-5) Operation and Effect In the above configuration, each time the mail transmitting / receiving
かくしてメール送受信端末2は、メール確認処理の処理状況に応じたメール確認間隔でメール確認処理を実行することができるので、一段と効率良く電子メールの件数を確認することができる。
Thus, the mail transmission /
またこの結果、メール送受信端末2は、メールがほとんど届かないような時間帯にメール確認処理を実行するような無駄な処理を行わないので、自身のCPU20の負荷や、ネットワーク3の負荷、メールサーバ4の負荷等を、一段と低減することができる。
As a result, the mail transmission /
以上の構成によればメール送受信端末2は、メール確認処理の処理状況に応じてメール確認間隔を調整するようにしたことにより、当該処理状況に応じたメール確認間隔でメール確認処理を実行することができる。
According to the above configuration, the mail transmitting / receiving
かくしてメール送受信端末2は、予め設定されたメール確認間隔でメール確認処理を実行するのと比して一段と効率良く電子メールの件数を確認することができる。
Thus, the mail transmitting / receiving
なお上述の第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
すなわち、例えばメール確認アイコン41Bがメール確認間隔の間に3回以上押下された場合には、その時間帯が、ユーザが電子メールを気にしている時間帯であると判断し、3回未満であった場合には、その時間帯が、ユーザが電子メールを気にしていない時間帯であると判断してもよい。
That is, for example, when the
さらに上述の第1の実施の形態においては、メール確認手段、調整手段及び制御手段としてのCPU20、制御手段としての操作入力部25によってメール確認装置及び情報処理装置としてのメール送受信端末2を構成するようにした場合について述べたが、本発明はこれに限らず、この他種々の回路構成でメール送受信端末2を構成するようにしてもよい。
Furthermore, in the first embodiment described above, the mail confirming device, the
(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 /
このメール送受信端末51は、メール送受信端末2と同様に電子メールの送受信機能を有しており、またメール確認処理の処理状況を時刻毎に学習し、その学習結果に基づいてメール確認間隔を自動的に調整するメール確認間隔調整プログラム(後述する)を実装している。
This mail transmission /
メールサーバ4は、第1の実施の形態の回路構成(図2)と同等の回路構成を有している。またメール送受信端末51は、図3との対応部分に同一符号を付して示す図8に示すように、第1の実施の形態におけるCPU20及びROM22の変わりにそれぞれCPU60及びROM61を有しており、CPU60がROM61に記憶されている基本プログラムやメール確認間隔調整プログラム等の各種プログラムをバス21を介してRAM23に適宜展開し、これを実行することにより、全体を制御すると共に、後述するメール確認間隔調整処理やユーザからの入出力操作に応じた各種処理を実行するようなされている。
The
(2−2)メール確認間隔調整処理
本実施の形態におけるメール送受信端末51は、メール確認処理の処理状況を時刻毎に学習し、その学習結果に基づいてメール確認間隔を自動的に調整するメール確認間隔調整機能を有しており、以下、このメール確認間隔調整機能におけるメール確認間隔調整処理について、図9のフローチャートを用いて説明する。
(2-2) Mail Confirmation Interval Adjustment Process The mail transmission /
メール送受信端末51のCPU60は、メールアプリケーションの起動命令が入力されると、ROM61から読み出したメール確認間隔調整プログラムに従ってメール確認間隔調整処理手順RT2を実行する。
When a mail application activation command is input, the
CPU60は、メール確認間隔調整処理手順RT2を実行すると、ステップSP20においてリアルタイムクロック23から現在の時刻及び日付を取得し、これをハードディスクドライブ24に記録し、次のサブルーチンSRT1に移る。
When executing the mail check interval adjustment processing procedure RT2, the
このサブルーチン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
ステップSP21においてCPU60は、サブルーチンSRT1で調整されたメール確認間隔とそのときの時刻とを対応付け、これをハードディスクドライブ24に予め生成されている調整履歴データD1(図10)に書き込み、次のステップSP22に移る。
In step SP21, the
ステップSP22においてCPU60は、調整履歴データD1に1時間分のメール確認間隔の履歴を書き込んだか否かを判断する。ここで否定結果を得ると、まだ調整履歴データD1に1時間分のメール確認間隔の履歴を書き込み終えていないことになり、このときCPU60は、再びサブルーチンSRT1に戻り、サブルーチンSRT1からステップSP22までの処理を調整履歴データD1に1時間分の履歴を書き込み終えるまで繰り返し行う。
In step SP22, the
これに対してステップ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
ステップSP23においてCPU60は、1時間分の履歴が書き込まれた調整履歴データD1をもとに、その1時間内のメール確認間隔の平均間隔を算出し、当該平均間隔とそのときの時刻とを対応付け、これをハードディスクドライブ24に予め生成されている学習データD2(図11)に書き込む。すなわち図11に示すように例えば午後3時から午後4時までのメール確認間隔の平均間隔が15分であったとすれば、午後3時と平均間隔15分とを対応付けて学習データD2に書き込む。そしてCPU60は、調整履歴データD1を初期化し、次のステップSP24に移る。
In step SP23, the
ステップ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
これに対してステップ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
このようにCPU60は、サブルーチンSRT1からステップSP24までの処理を24時間繰り返し行うことにより午前0:00から午後23:00までの各時刻におけるメール確認間隔の平均間隔を算出して記録し、これにより各時刻におけるメール確認間隔の平均間隔を学習する(以下、このサブルーチンSRT1からステップSP24までの処理を学習処理と呼ぶ)。そして、ステップSP25以降の処理においては、この学習した平均間隔を用いてメール確認間隔を調整するようになされている。
As described above, the
すなわちステップSP25においてCPU60は、このときの時刻に対応したメール確認間隔の平均間隔を学習データD2から読み出し、当該平均間隔を、このときの時刻のメール確認間隔として設定し、次のステップSP26に移る。
That is, in step SP25, the
ステップSP26においてCPU60は、ステップSP25で設定されたメール確認間隔毎にメール確認処理を行い、時刻が変わったら、再びステップSP25に戻って、その時刻に対応したメール確認間隔の平均間隔を学習データD2から読み出し、当該平均間隔を、その時刻のメール確認間隔として設定する。
In step SP26, the
このようにCPU60は、学習処理で算出した各時刻におけるメール確認間隔の平均間隔を用いて、学習処理後の各時刻におけるメール確認間隔を自動的に調整するようなされている。
In this way, the
(2−3)動作及び効果
以上の構成において、メール送受信端末51は、メール確認処理を行う毎に当該メール確認処理の処理状況に応じてメール確認間隔を調整すると共に、1時間毎に、その間に調整したメール確認間隔の平均間隔を算出し、当該平均間隔とそのときの時刻とを対応付けて学習データD2に書き込んで記録する。
(2-3) Operation and Effect In the above configuration, the mail transmitting / receiving
そしてメール送受信端末51は、平均間隔を算出してそのときの時刻と対応付けて記録する一連の学習処理を24時間繰り返し行うことにより、午前0:00から午後23:00までの各時刻におけるメール確認間隔の平均間隔を算出して記録し、この記録した平均間隔を用いて、学習処理後の各時刻におけるメール確認間隔を自動的に調整する。
The mail transmitting / receiving
かくしてメール送受信端末51は、1日の各時刻におけるメール確認処理の処理状況に応じたメール確認間隔でメール確認処理を実行することができるので、一段と効率良く電子メールの件数を確認することができる。
Thus, the mail transmission /
またこの結果、メール送受信端末51は、電子メールがほとんど届かないような時間帯にメール確認処理を実行するような無駄な処理を行わないので、CPU20の負荷や、ネットワーク3の負荷、メールサーバ4の負荷等を、一段と低減することができる。
As a result, the mail transmission /
以上の構成によればメール送受信端末51は、1日の各時刻におけるメール確認処理の処理状況に応じてメール確認間隔を調整するようにしたことにより、各時刻における当該処理状況に応じたメール確認間隔でメール確認処理を実行することができる。
According to the above configuration, the mail transmitting / receiving
かくしてメール送受信端末51は、予め設定されたメール確認間隔でメール確認処理を実行するのと比して一段と効率良く電子メールの件数を確認することができる。
Thus, the mail transmitting / receiving
なお上述の第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
また上述の第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
さらに上述の第2の実施の形態においては、メール確認手段、調整手段、制御手段及び記録手段としてのCPU60、記録手段としてのハードディスクドライブ24、制御手段としての操作入力部25によってメール確認装置及び情報処理装置としてのメール送受信端末51を構成するようにした場合について述べたが、本発明はこれに限らず、この他種々の回路構成でメール送受信端末51を構成するようにしてもよい。
Furthermore, in the second embodiment described above, the mail confirmation device and the information are sent by the
(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 /
このメール送受信端末71は、メール送受信端末2と同様に電子メールの送受信機能を有しており、またメール確認処理の処理状況を曜日及び時刻毎に学習し、その学習結果に基づいてメール確認間隔を自動的に調整するメール確認間隔調整プログラム(後述する)を実装している。
The mail transmission /
メールサーバ4は、第1の実施の形態の回路構成(図2)と同等の回路構成を有している。またメール送受信端末71は、図3との対応部分に同一符号を付して示す図13に示すように、第1の実施の形態におけるCPU20及びROM22の変わりにそれぞれCPU80及びROM81を有しており、CPU80がROM81に記憶されている基本プログラムやメール確認間隔調整プログラム等の各種プログラムをバス21を介してRAM23に適宜展開し、これを実行することにより、全体を制御すると共に、後述するメール確認間隔調整処理やユーザからの入出力操作に応じた各種処理を実行するようなされている。
The
(3−2)メール確認間隔調整処理
本実施の形態におけるメール送受信端末71は、メール確認間隔の処理状況を曜日及び時刻毎に学習し、その学習結果に基づいてメール確認間隔を自動的に調整するメール確認間隔調整機能を有しており、以下、このメール確認間隔調整機能におけるメール確認間隔調整処理について、図14のフローチャートを用いて説明する。
(3-2) Mail Confirmation Interval Adjustment Processing The mail transmission /
メール送受信端末71のCPU80は、メールアプリケーションの起動命令が入力されると、ROM81から読み出したメール確認間隔調整プログラムに従ってメール確認間隔調整処理手順RT3を実行する。
When a mail application activation command is input, the
CPU80は、メール確認間隔調整処理手順RT3を実行すると、ステップSP30においてリアルタイムクロック23から現在の時刻、日付及び曜日を取得し、これをハードディスクドライブ24に記録して次のサブルーチンSRT1に移る。
When executing the mail check interval adjustment processing procedure RT3, the
このサブルーチン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
ステップSP31においてCPU80は、サブルーチンSRT1で調整されたメール確認間隔とそのときの曜日及び時刻とを対応付け、これをハードディスクドライブ24に予め生成されている調整履歴データD3(図15)に書き込み、次のステップSP32に移る。
In step SP31, the
ステップSP32においてCPU80は、調整履歴データD3に1時間分のメール確認間隔の履歴を書き込んだか否かを判断する。ここで否定結果を得ると、まだ調整履歴データD3に1時間分のメール確認間隔の履歴を書き込み終えていないことになり、このときCPU80は、再びサブルーチンSRT1に戻り、サブルーチンSRT1からステップSP32までの処理を調整履歴データD3に1時間分の履歴を書き込み終えるまで繰り返し行う。
In step SP32, the
これに対してステップ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
ステップSP33においてCPU80は、1時間分の履歴が書き込まれた調整履歴データD3をもとに、その1時間内のメール確認間隔の平均間隔を算出し、当該平均間隔とそのときの時刻及び曜日とを対応付け、これをハードディスクドライブ24に予め生成されている学習データD4(図16)に書き込む。すなわち図16に示すように例えば月曜日の午後3時から午後4時までのメール確認間隔の平均間隔が15分であったとすれば、月曜日と午後3時及び平均間隔15分とを対応付けて学習データD4に書き込む。そしてCPU80は、調整履歴データD3を初期化し、次のステップSP34に移る。
In step SP33, the
ステップSP34においてCPU80は、ステップSP30で記憶した時刻、日付及び曜日をもとに、このメール確認間隔調整処理手順RT3を開始してから1週間経過したか否かを判断する。ここで否定結果を得ると、このことはまだ学習データD4に1週間分のメール確認間隔の平均間隔を書き込み終えていないことを表しており、このときCPU80は、再びサブルーチンSRT1に戻り、サブルーチンSRT1からステップSP34までの処理を1週間経過するまで繰り返し行う。
In step SP34, the
これに対してステップ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
このようにCPU80は、サブルーチンSRT1からステップSP34までの処理を1週間繰り返し行うことにより月曜日から日曜日までの各時刻(午前0:00から午後23:00)におけるメール確認間隔の平均間隔を算出して記録し、これにより各曜日及び時刻におけるメール確認間隔の平均間隔を学習する(以下、このサブルーチンSRT1からステップSP34までの処理を学習処理と呼ぶ)。そして、ステップSP35以降の処理においては、この学習した平均間隔を用いてメール確認間隔を調整するようになされている。
In this way, the
すなわちステップSP35においてCPU80は、このときの曜日及び時刻に対応したメール確認間隔の平均間隔を学習データD4から読み出し、当該平均間隔に基づいて、このときの曜日及び時刻のメール確認間隔を設定し、次のステップSP36に移る。
That is, in step SP35, the
ステップSP36においてCPU80は、ステップSP35で設定されたメール確認間隔毎にメール確認処理を行い、曜日及び時刻が変わったら、再びステップSP35に戻って、その曜日及び時刻に対応したメール確認間隔の平均間隔を学習データD4から読み出し、当該平均間隔に基づいて、その曜日及び時刻のメール確認間隔を設定する。
In step SP36, the
このようにCPU80は、学習処理で算出した各曜日及び時刻におけるメール確認間隔の平均間隔を用いて、学習処理後の各曜日及び時刻におけるメール確認間隔を自動的に調整するようなされている。
In this way, the
(3−3)動作及び効果
以上の構成において、メール送受信端末71は、メール確認処理を行う毎に当該メール確認処理の処理状況に応じてメール確認間隔を調整すると共に、1時間毎に、その間に調整したメール確認間隔の平均間隔を算出し、当該平均間隔とそのときの曜日及び時刻とを対応付けて学習データD2に書き込んで記録する。
(3-3) Operation and Effect In the above configuration, the mail transmitting / receiving
そしてメール送受信端末71は、平均間隔を算出してそのときの曜日及び時刻と対応付けて記録する一連の学習処理を1週間繰り返し行うことにより、月曜日から日曜日までの各時刻(午前0:00から午後23:00)におけるメール確認間隔の平均間隔を算出して記録し、この記録した平均間隔を用いて、学習処理後の各曜日および時刻におけるメール確認間隔を自動的に調整する。
The mail transmission /
かくしてメール送受信端末71は、1週間の各曜日及び時刻におけるメール確認処理の処理状況に応じたメール確認間隔でメール確認処理を実行することができるので、一段と効率良く電子メールの件数を確認することができる。
Thus, the mail transmission /
またこの結果、メール送受信端末71は、メールがほとんど届かないような曜日及び時間帯にメール確認処理を実行するような無駄な処理を行わないので、CPU80の負荷や、ネットワーク3の負荷、メールサーバ4の負荷等を、一段と低減することができる。
As a result, the mail transmission /
以上の構成によればメール送受信端末71は、1週間の各曜日及び時刻におけるメール確認処理の処理状況に応じてメール確認間隔を調整するようにしたことにより、各曜日及び時刻毎の当該処理状況に応じたメール確認間隔でメール確認処理を実行することができる。
According to the above configuration, the mail transmission /
かくしてメール送受信端末71は、予め設定されたメール確認間隔でメール確認処理を実行するのと比して一段と効率良く電子メールの件数を確認することができる。
Thus, the mail transmitting / receiving
なお上述の第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
また上述の第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
さらに上述の第3の実施の形態においては、メール確認手段、調整手段、制御手段及び記録手段としてのCPU80、記録手段としてのハードディスクドライブ24、制御手段としての操作入力部25によってメール受信装置及び情報処理装置としてのメール送受信端末71を構成するようにした場合について述べたが、本発明はこれに限らず、この他種々の回路構成でメール送受信端末71を構成するようにしてもよい。
Further, in the third embodiment described above, the mail receiving device and the information are sent by the
(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
さらに上述の第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 /
本発明は、例えば電子メールの件数を確認する機能を有するメール確認装置に利用することができる。 The present invention can be used for, for example, a mail confirmation apparatus having a function of confirming the number of electronic mails.
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.
上記調整履歴データとして記録されている上記時間間隔を平均した平均間隔を曜日及び所定時間帯毎に算出して平均間隔データとして記録する
請求項5に記載のメール確認装置。 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.
上記情報処理装置が、上記メールアプリケーションの利用時間として上記メールアプリケーションの起動時間を認識し、当該認識結果に応じて上記時間間隔を調整する
請求項7に記載のメール確認方法。 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.
上記情報処理装置が、上記メールアプリケーションの利用時間として上記メールアプリケーションがアクティブであった時間を認識し、当該認識結果に応じて上記時間間隔を調整する
請求項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.
上記調整ステップでは、
上記情報処理装置が、上記メール確認処理で確認した上記電子メールの件数と、上記メールアプリケーションの利用時間と、上記実行ステップで上記ユーザの操作に応じて実行された上記メール確認処理の回数とを認識し、当該認識結果に応じて上記時間間隔を調整する
請求項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.
上記調整ステップでは、
上記情報処理装置が、上記記録ステップで記録された上記平均間隔データに基づいて上記時間間隔を調整する
請求項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 .
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)
| 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 |
-
2003
- 2003-11-19 JP JP2003389906A patent/JP4356007B2/en not_active Expired - Fee Related
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 |