(57)【要約】【課題】  閲覧済みの電子メールのなかで所望の処理の対象とすべき電子メールに対してその処理を容易に行わせることができる通信端末装置を提供する。【解決手段】  受信された電子メールは、通信制御部１０２から制御部１０８に送られ、ＲＡＭ１１０に確保された領域である受信ボックスにストアされる。制御部１０８は、その受信ボックスにストアされた未開封の電子メールの内容を表示部１１２に表示させると、自動転送、或いは自動削除がオン設定となっていれば、その内容表示を終了させた後、その電子メールがユーザーにより設定された条件を満たすか否か判定し、その判定結果に応じて、その電子メールの自動転送、或いは自動削除を行う。【選択図】      図１
2005190379.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介して送信される電子メールを受信できる通信端末装置において、
前記電子メールを受信できる受信手段と、
前記受信手段が受信した電子メールを表示装置に表示させることにより閲覧させる閲覧手段と、
前記電子メールを対象に所定の処理を行うメール処理手段と、
前記所定の処理を行わせるべき前記電子メールが満たすべき条件を設定するための条件設定手段と、
前記閲覧手段により閲覧された電子メールが前記条件設定手段により設定された条件を満たすか否か判定し、該判定結果に応じて該電子メールに対して前記メール処理手段により所定の処理を自動的に行わせる処理制御手段と、
を具備することを特徴とする通信端末装置。
【請求項２】
前記メール処理手段は、前記所定の処理として、前記電子メールの削除、及び該電子メールの転送、のうちの少なくとも一つを行い、
前記条件設定手段は、前記所定の処理として複数の異なる処理を前記メール処理手段が行える場合、該処理別に条件を設定できる、
ことを特徴とする請求項１記載の通信端末装置。
【請求項３】
通信ネットワークを介して送信される電子メールを受信できる通信端末装置に実行させるプログラムであって、
前記電子メールを受信できる機能と、
前記受信できる機能により受信した電子メールを表示装置に表示させることにより閲覧させる機能と、
前記電子メールを対象に所定の処理を行う機能と、
前記行う機能により所定の処理を行わせるべき前記電子メールが満たすべき条件を設定するための機能と、
前記閲覧させる機能により閲覧された電子メールが前記設定するための機能により設定された条件を満たすか否か判定し、該判定結果に応じて該電子メールに対して前記行う機能により所定の処理を自動的に行わせる機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを介して送信される電子メールを受信できる通信端末装置に関する。
【背景技術】
【０００２】
近年、情報インフラストラクチャとして通信ネットワークが急速に発展している。その発展に伴い、コミュニケーションの手段として電子メールが広く用いられている。その電子メールを送受信するメール機能は、携帯電話機やＰＨＳなどの通話可能な移動通信端末装置の殆どに搭載されている。
【０００３】
受信した電子メールは、通常、予め定めた保存場所に格納される。しかし、送られた電子メールをそのままにしておくと、閲覧を所望する電子メールを探し出すのに長い時間がかかるようになる。このことから、残しておきたい電子メールは別の保存場所に転送したり、不要な電子メールは削除するといったことが行えるようになっている。
【０００４】
メール機能を搭載した通信端末装置は、転送、或いは削除する電子メールの選択は基本的に、全ての電子メールを選択するか、或いは個別に電子メールを選択することで行うようになっている。それにより、選択すべき電子メールのみでない場合には、電子メールは個別に選択しなければならないようになっていた。しかし、そのような場合、保存場所に保存された電子メールの数が多くなる程、その選択のために煩雑な操作を行わなければならなくなる。閲覧中の電子メールを転送、或いは削除させる場合も同様である。このことから、所望の処理の対象とすべき電子メールに対してその処理を容易に行わせられるようにすることは非常に大きな意味があると考えられる。
【０００５】
電子メールに対して自動的に処理を行うものとしては、特許文献１に記載された通信端末装置がある。その従来の通信端末装置は、アドレス帳に登録されていないアドレスを送信元とする電子メールを受信すると、受信した電子メールの送信者が初めての人か否か判定し、初めての人と判定すると、その人から送られた電子メールは迷惑メールとして、自動削除に設定されていれば自動的に削除するようになっている（段落０００９、００１２）。
【０００６】
しかし、アドレス帳に登録されていないアドレスを送信元とする電子メールの送信者は、知らない人であるとは限らない。例えば契約するＩＳＰを変更したり、或いは携帯電話機を別の携帯電話会社のものに変更すると、知人でもアドレス帳に登録されていないアドレスで電子メールを送信することができるからである。知人が別の知人からアドレスを教えてもらって電子メールを初めて送信する場合もある。
【０００７】
一方、会社等が希望者に配信する電子メールの送信用アドレスは、予め知ることができないのが普通である。このため、その電子メールの配信を希望して自身のメールアドレスをＷｅｂページ上で登録した場合には、その電子メールの配信を希望しているにも係わらず、その電子メールは迷惑メールとして扱われることになる。
【０００８】
このようなことから、受信したメールを自動的に削除することは望ましくない結果となることも多いと考えられる。それにより、電子メールに対して何らかの処理を自動的に行わせる場合には、閲覧済みの電子メールを対象にするのが望ましいと考えられる。
【特許文献１】特開２００２−３５４０７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明の課題は、閲覧済みの電子メールのなかで所望の処理の対象とすべき電子メールに対してその処理を容易に行わせることができる通信端末装置を提供することにある。
【課題を解決するための手段】
【００１０】
本発明の通信端末装置は、通信ネットワークを介して送信される電子メールを受信できることを前提とし、電子メールを受信できる受信手段と、受信手段が受信した電子メールを表示装置に表示させることにより閲覧させる閲覧手段と、電子メールを対象に所定の処理を行うメール処理手段と、所定の処理を行わせるべき電子メールが満たすべき条件を設定するための条件設定手段と、閲覧手段により閲覧された電子メールが条件設定手段により設定された条件を満たすか否か判定し、該判定結果に応じて該電子メールに対してメール処理手段により所定の処理を自動的に行わせる処理制御手段と、を具備する。
【００１１】
なお、上記メール処理手段は、所定の処理として、電子メールの削除、及び該電子メールの転送、のうちの少なくとも一つを行い、条件設定手段は、所定の処理として複数の異なる処理をメール処理手段が行える場合、該処理別に条件を設定できる、ことが望ましい。
【００１２】
本発明のプログラムは、通信ネットワークを介して送信される電子メールを受信できる通信端末装置に実行させるプログラムであって、電子メールを受信できる機能と、受信できる機能により受信した電子メールを表示装置に表示させることにより閲覧させる機能と、電子メールを対象に所定の処理を行う機能と、行う機能により所定の処理を行わせるべき電子メールが満たすべき条件を設定するための機能と、閲覧させる機能により閲覧された電子メールが設定するための機能により設定された条件を満たすか否か判定し、該判定結果に応じて該電子メールに対して行う機能により所定の処理を自動的に行わせる機能と、を実現させる。
【発明の効果】
【００１３】
本発明は、閲覧された電子メールが設定された条件を満たすか否か判定し、その判定結果に応じて電子メールに対して所定の処理を自動的に行う。このため、所定の処理の対象とすべき電子メールに対してその処理を行わせるためにユーザーが行うべき操作が低減して、その処理を容易に行わせることができる。その自動的な処理の対象は閲覧済みの電子メールとしているため、ユーザーが望む電子メールに対して確実、且つ適切にその処理を行わせることができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。
図１は、本実施の形態による通信端末装置の構成図である。
その通信端末装置（以降「通信端末」と略記）１０は、例えば携帯電話機、ＰＨＳ、或いはそれを搭載したＰＤＡである。図１に示すように、アンテナＡＮＴ１を介して送受信する信号の周波数変換、及び変復調を行う送受信部１０１と、所定の通信方式（例えばＴＤＭＡ（時分割多元接続）、或いはＣＤＭＡ（符号分割多重接続））に基づいて送受信部１０１による信号の送受信に係る通信制御を行う通信制御部１０２と、通信制御部１０２から入力したデジタルの音声信号をアナログの音声信号に変換してスピーカ１０４から放音させ、マイク１０５から入力したアナログの音声信号をデジタル音声信号に変換して通信制御部１０２に出力する音声処理部１０３と、音声、或いは振動によりユーザーに着信等を通知する通知部１０６と、各種スイッチを有するキー入力部１０７と、タイマ１０８ａを有し、電話機１０全体の制御を行う制御部１０８と、その制御部１０８が実行するプログラムや各種データを格納したＲＯＭ１０９と、不図示のバッテリ等により不揮発性化されたＲＡＭ１１０と、着脱自在な外部メモリ（例えばフラッシュメモリ）１２０にアクセスするための外部メモリインターフェース（Ｉ／Ｆ）１１１と、例えば液晶表示器である表示部１１２と、アンテナＡＮＴ２により受信した、測地衛星から発信された信号を処理して現在位置を示す位置情報を取得するＧＰＳ信号処理部１１３と、を備えて構成されている。
【００１５】
上記キー入力部１０７が有するスイッチとしては、数値や文字等のシンボルの入力に用いられる各種数値（ダイヤル）キー、発呼等を指示するためのオフフックスイッチ、通信の終了等を指示するためのオンフックスイッチ、上下左右のスイッチからなるカーソルスイッチ、インターネットとの接続を指示するためのブラウザスイッチ、電子メールに係わる機能の利用を要求するためのメールスイッチ、表示部１１２に表示された内容の処理を指示するための決定スイッチ、及び１画面前の状態に戻るのを指示するためのクリアスイッチ、などがある。それらに割り当てられた機能は固定ではなく、状況に応じて他の機能が随時、割り当てられる。キー入力部１０７は、例えばユーザーが何らかのスイッチを操作する度に、操作されたスイッチを制御部１０８に通知する。以降の説明は便宜的に、通信端末１０は携帯電話機であるとの前提で行うこととする。
【００１６】
その前提では、上記構成の通信端末１０には、電子メールは携帯電話機網を介して送信され、送受信部１０１によって受信される。送受信部１０１は、パケットに分解されて送信される電子メールの復調を行い、通信制御部１０２に送る。それにより、電子メールは通信制御部１０２により元の形に復元される。
【００１７】
通信制御部１０２は、送受信部１０１から送られた受信データを解析して、そのデータの種類を特定し制御部１０８に通知する。そのデータが電子メールであれば、それが着信したことを制御部１０８に通知し、着信した電子メールを送る。
【００１８】
制御部１０８は、通信制御部１０２から送られた電子メールを、ＲＡＭ１１０内に確保した格納領域（以降「受信ボックス」と呼ぶ）に格納し、通知部１０６により、電子メールの着信をユーザーに報知する。上記メールスイッチは、その受信ボックスに格納された電子メールの閲覧や削除、或いは転送を行える状態に移行させるものである。
【００１９】
電子メールの着信の通知は、例えば割込みにより行われる。その割込みにより、例えば制御部１０８に搭載された割込みフラグレジスタ中の対応する割込みフラグがセットされる（例えば値が１にする）。それにより、着信の報知は、その割込みフラグに対応する割込み処理を実行することで行うようになっている。
【００２０】
上記受信ボックスには、着信した電子メールが無条件で格納される。このため、格納された電子メールをそのままにしておくと、その数が多くなり、所望の電子メールを探すのが困難となってくる。このことから、受信ボックスに格納された電子メールは、閲覧だけでなく、転送や削除も行えるようになっている。
【００２１】
転送、或いは削除のために選択すべき電子メールのみが格納されているとは限らない。選択すべきか否かは、実際には内容を閲覧しなければ正確には判断することはできない。このことから、本実施の形態では、選択すべき電子メールが満たすべき条件をユーザーが任意に設定できるようにしている。それにより、閲覧中の電子メールがその条件を満たしているか否かに応じて、転送、或いは削除といった所望の処理を電子メールに対して自動的に行うようにさせている。
【００２２】
そのように所望の処理を電子メールに対して自動的に行わせることにより、その所望の処理を行わせるための操作をユーザーはしなくとも済むことになる。対象は閲覧済みの電子メールであるために、所望の処理の対象とすべき電子メールに対してその処理を行わせることができる。このようなことから、ユーザーにとっては、処理を行わせるべき電子メールに対してその処理を確実、且つ容易に行わせることができる。
【００２３】
以降は、図２〜図１１に示す各処理のフローチャートを参照して、通信端末１０の動作について詳細に説明する。なお、図２〜図１１に示す各処理は、制御部１０８が、ＲＯＭ１０９に格納されたプログラムを実行することで実現される。
【００２４】
図２、図３は、全体処理のフローチャートである。ユーザーが利用するために行う操作方法を限定して着目する形で、電源がオンされた後に実行する処理の全体的な流れの例を抜粋して示したものである。始めに図２、図３を参照して、その全体処理について詳細に説明する。
【００２５】
先ず、ステップ２０１では、電源がオンされたことに伴い、イニシャライズを実行し、通信端末１０を電源がオフされた際の設定状態にさせる。続くステップ２０２では、例えばＲＯＭ１０９から読み出した待受画面をＲＡＭ１１０に確保した表示エリアにストアし、その画面を表示部１１２に送出して表示させる。次のステップ２０３では、オフフックスイッチが操作されたか否か判定する。そのスイッチをユーザーが操作した場合、その旨がキー入力部１０７より制御部１０８に通知されることから、判定はＹＥＳとなってステップ２０４に移行する。そうでない場合には、判定はＮＯとなって図３のステップ２１２に移行する。
【００２６】
表示部１１２に表示させる画面は、ＲＡＭ１１０に確保した表示エリアにそのデータをストアする。その表示エリアにデータを格納する画面は、ＲＯＭ１０９に格納されているか、或いはそれに格納された画面を加工して生成したものである。
【００２７】
ステップ２０４では、電話番号入力用の番号入力画面を表示部１１２に表示させる。次のステップ２０５では、キー入力部１０７への入力操作（ダイヤルキーへの操作）により電話番号が入力されたか否か判定する。ユーザーがその入力操作を行った場合、判定はＹＥＳとなってステップ２０７に移行する。そうでない場合には、判定はＮＯとなってステップ２０６に移行する。
【００２８】
ステップ２０６では、クリアスイッチがオンしたか否か判定する。そのスイッチをユーザーが操作した場合、キー入力部１０７からその旨が通知されることから、判定はＹＥＳとなり、発信を行わないことをユーザーが指示したとして、上記ステップ２０２に戻り待受画面を表示部１１２に再度、表示させる。そうでない場合には、判定はＮＯとなって上記ステップ２０５に戻る。それにより、ユーザーが電話番号を入力するか、発信の取りやめを指示するのを待つ。
【００２９】
一方、その電話番号が入力されたことで移行するステップ２０７では、その電話番号を持つ電話機（以降、「接続先」或いは「相手機」、などと呼ぶ）との接続を要求する発信を行う。その発信により、携帯電話網、或いはＰＨＳ網などの通信ネットワーク側は、指定された相手機の呼び出しを行うための処理を行い、発信した側には、そのことを知らせる呼出音を放音させる処理を行う。このことから、続くステップ２０８では、通信ネットワーク側からの指示に従い呼出音の放音を行う。その放音は、相手機と接続することで次のステップ２０９の判定がＹＥＳとなるまで行う。ステップ２１０には、そのＹＥＳの判定となって移行する。
【００３０】
なお、上記発信は、例えば制御部１０８がそれに必要な情報を通信制御部１０２に送り、それを指示することで行われる。上記呼出音は、放音用の信号を送受信部１０１が受信して復調し、復調後の信号が通信制御部１０２を介して音声処理部１０３に送られることでスピーカ１０４から放音される。
【００３１】
相手機が話し中、或いは電源がオフ等の理由により電話がかけられない状態であれば、その旨を通知する信号が通信ネットワーク側から送信される。相手機の呼び出しは、発信の中止をユーザーが指示することで終了する。このようなことから、発信（発呼）を行わせることで相手機と必ず接続するとは限らない。しかし、そのようなことは特に重要ではないことから、ここでは省略している。これは他の部分でも同様である。
【００３２】
ステップ２１０では、相手機との間で音声信号のやりとりを行うことで通話を実現させる通話処理を実行する。次のステップ２１１では、オンフックスイッチがオンされたか否か判定する。そのスイッチをユーザーが操作した場合、判定はＹＥＳとなり、相手機との接続の切断、つまり終話を通信ネットワーク側に要求する終話処理を実行した後、上記ステップ２０２に戻る。そうでない場合には、判定はＮＯとなって上記ステップ２１０に戻る。それにより、終話を要求するまでの間、通話を行える状態を維持する。
【００３３】
上記ステップ２０３の判定がＮＯとなって移行する図３のステップ２１２では、メールスイッチがオンされたか否か判定する。そのスイッチをユーザーが操作した場合、判定はＹＥＳとなってステップ２１３に移行し、そうでない場合には、判定はＮＯとなって図２のステップ２０２に戻る。
【００３４】
ステップ２１３では、選択可能なアイテムや各種アイコン等を配置したメールリスト画面を表示部１１２に表示させる。続くステップ２１４では、そのうちの一つのアイテムをフォーカスさせ、選択状態とする。その後に移行するステップ２１５では、カーソルスイッチがオンしたか否か判定する。カーソルスイッチを構成する上下左右の何れかのスイッチをユーザーが操作した場合、判定はＹＥＳとなり、ステップ２１６において、それまでのフォーカス位置、操作されたスイッチの種類などに応じてそのフォーカス位置を移動させてから、ステップ２１７に移行する。そうでない場合には、判定はＮＯとなり、次にそのステップ２１７の処理を実行する。
【００３５】
ステップ２１７では、決定スイッチがオンされたか否か判定する。そのスイッチをユーザーが操作した場合、判定はＹＥＳとなってステップ２１９に移行する。そうでない場合には、判定はＮＯとなってステップ２１８に移行し、クリアスイッチがオンされたか否か判定する。そのスイッチをユーザーが操作した場合、判定はＹＥＳとなって図２のステップ２０２に戻り、そうでない場合には、判定はＮＯとなって上記ステップ２１５に戻る。それにより、決定スイッチ、及びクリアスイッチの何れかが操作されるまでの間、カーソルスイッチへの操作に応じてフォーカス位置の移動を行う。
【００３６】
ステップ２１９では、フォーカス位置となっていたものが受信ボックス（ＢＯＸ）か否か判定する。アイテムとして配置された受信ボックスをフォーカスさせた状態でユーザーが決定スイッチを操作した場合、判定はＹＥＳとなってステップ２２０に移行し、受信ボックス内の電子メールの閲覧等を実現させるための受信ＢＯＸ処理を実行した後、上記ステップ２１３に戻る。そうでない場合には、判定はＮＯとなってステップ２２１に移行する。
【００３７】
ステップ２２１では、フォーカス位置となっていたものがワンタイム機能か否か判定する。そのワンタイム機能は、ユーザーが設定した条件を満たす電子メールを自動的に転送、或いは削除する機能であり、それをフォーカスさせた状態でユーザーが決定スイッチを操作した場合、判定はＹＥＳとなってステップ２２２に移行し、そのワンタイム機能に係わる設定を行わせるためのワンタイム機能処理を実行した後、上記ステップ２１３に戻る。そうでない場合には、判定はＮＯとなってステップ２２３に移行し、それら以外の電子メールに係わる機能を実現させるためのその他のメール処理を実行した後、そのステップ２１３に戻る。
【００３８】
図４は、上記ステップ２２０として実行される受信ＢＯＸ処理のフローチャートである。次に図４を参照して、そのＢＯＸ処理について詳細に説明する。
先ず、ステップ４０１では、受信ボックスにストアされた電子メールのリストを配置した受信メールリスト画面を表示部１１２に表示させる。次のステップ４０２では、そのリスト上の１電子メールをフォーカスして選択状態とさせる。その後はステップ４０３に移行して、カーソルスイッチがオンしたか否か判定する。カーソルスイッチを構成する上下左右の何れかのスイッチをユーザーが操作した場合、判定はＹＥＳとなり、ステップ４０４において、それまでのフォーカス位置、操作されたスイッチの種類などに応じてそのフォーカス位置を移動させてから、ステップ４０５に移行する。そうでない場合には、判定はＮＯとなり、次にそのステップ４０５の処理を実行する。
【００３９】
ステップ４０５では、決定スイッチがオンされたか否か判定する。そのスイッチをユーザーが操作した場合、判定はＹＥＳとなってステップ４０７に移行する。そうでない場合には、判定はＮＯとなってステップ４０６に移行し、クリアスイッチがオンされたか否か判定する。そのスイッチをユーザーが操作した場合、判定はＹＥＳとなり、ここで一連の処理を終了する。そうでない場合には、判定はＮＯとなって上記ステップ４０３に戻る。それにより、決定スイッチ、及びクリアスイッチの何れかが操作されるまでの間、カーソルスイッチへの操作に応じてフォーカス位置の移動を行う。
【００４０】
ステップ４０７では、フォーカス位置の電子メールの内容を配置した開封画面を表示部１１２に表示させる。その表示は、ユーザーが決定スイッチを操作することでステップ４０８の判定がＹＥＳとなるまで行う。その判定がＹＥＳとなると、ステップ４０９に移行して、開封画面に内容を配置した電子メールにとって初めての開封（閲覧）か否か判定する。その電子メールがそれまで未開封のものであった場合、判定はＹＥＳとなってステップ４１０に移行し、そうでない場合には、判定はＮＯとなって上記ステップ４０１に戻る。それにより、電子メールの開封を終了させる。
【００４１】
ステップ４１０では、自動転送の設定がオン、即ちワンタイム機能による自動転送を行うことが設定されているか否か判定する。その設定がオンであった場合、判定はＹＥＳとなってステップ４１１に移行し、そうでない場合には、判定はＮＯとなって図５のステップ４１６に移行する。
【００４２】
本実施の形態では、自動転送、及び自動削除を行うべき電子メールが満たすべき条件はキーワードで設定するようにしている。そのキーワードは、例えば送信元アドレス、タイトル、及び本文中の何れかに存在すれば良いものか、或いはその場所別に設定されるものである。ヘッダーに格納されるデータを対象としても良い。ここでは前者であるとの前提で説明を行うこととする。自動転送では、自動削除とは異なり、転送先もユーザーが任意に設定できるようにさせている。その転送先とは、例えばフォルダ、アプリケーション・プログラム（例えばスケジュール管理用のもの）、或いは外部メモリ１２０である。
【００４３】
ステップ４１１では、ユーザーが閲覧した電子メールを参照して、そのメール内にユーザーが設定のキーワードが存在するか否か判定する。そのキーワードがそのメール内に存在した場合、判定はＹＥＳとなってステップ４１２に移行し、そのメールの転送を行うか否かユーザーに確認するための確認画面を表示部１１２に表示させた後、ステップ４１３に移行する。そうでない場合には、判定はＮＯとなって図５のステップ４１６に移行する。
【００４４】
その確認画面上では、転送の実行（ＹＥＳ）、そのキャンセル（ＮＯ）の何れかをユーザーに選択させるようになっている。このことから、ステップ４１３では、ユーザーがＹＥＳを選択したか否か判定する。そのＹＥＳを選択するためのアイコンをユーザーがクリックしたような場合、判定はＹＥＳとなってステップ４１４に移行し、開封された電子メールをユーザーが指定の転送先に転送させた後、上記ステップ４０１に戻る。そうでない場合には、判定はＮＯとなってステップ４１５に移行する。
【００４５】
ステップ４１５では、ユーザーがＮＯを選択したか否か判定する。そのＮＯを選択するためのアイコンをユーザーがクリックしたような場合、判定はＹＥＳとなり、閲覧した電子メールを転送することなく図５のステップ４１６に移行する。そうでない場合には、判定はＮＯとなって上記ステップ４１５に戻る。それにより、ユーザーがＹＥＳ、ＮＯの何れかを選択するのを待つ。
【００４６】
上記ステップ４１０、或いは４１１の判定がＮＯ、或いはステップ４１５の判定がＹＥＳとなって移行する図５のステップ４１６では、自動削除の設定がオン、即ちワンタイム機能による自動削除を行うことが設定されているか否か判定する。その設定がオンであった場合、判定はＹＥＳとなってステップ４１７に移行し、そうでない場合には、判定はＮＯとなって図４のステップ４０１に戻る。
【００４７】
ステップ４１７では、ユーザーが閲覧した電子メールを参照して、そのメール内にユーザーが設定のキーワードが存在するか否か判定する。そのキーワードがそのメール内に存在した場合、判定はＹＥＳとなってステップ４１８に移行し、そのメールの削除を行うか否かユーザーに確認するための確認画面を表示部１１２に表示させた後、ステップ４１９に移行する。そうでない場合には、判定はＮＯとなって図４のステップ４０１に戻る。
【００４８】
その確認画面上でも同様に、削除の実行（ＹＥＳ）、そのキャンセル（ＮＯ）の何れかをユーザーに選択させるようになっている。このことから、ステップ４１９では、ユーザーがＹＥＳを選択したか否か判定する。そのＹＥＳを選択するためのアイコンをユーザーがクリックしたような場合、判定はＹＥＳとなってステップ４２０に移行し、開封された電子メールを削除した後、図４のステップ４０１に戻る。そうでない場合には、判定はＮＯとなってステップ４２１に移行する。
【００４９】
ステップ４２１では、ユーザーがＮＯを選択したか否か判定する。そのＮＯを選択するためのアイコンをユーザーがクリックしたような場合、判定はＹＥＳとなり、閲覧した電子メールを削除することなく図４のステップ４０１に戻る。そうでない場合には、判定はＮＯとなって上記ステップ４１９に戻る。それにより、ユーザーがＹＥＳ、ＮＯの何れかを選択するのを待つ。
【００５０】
このように、本実施の形態では、ユーザーが設定した条件を電子メールが満たしていても、その電子メールに対する処理の実行の是非をユーザーに問い合わせるようにしている。それにより、より確実、且つ適切に電子メールの自動転送、或いは自動削除を行えるようにしている。
【００５１】
次に、図２、図３に示す全体処理内でステップ２２２として実行されるワンタイム機能処理について、図６に示すそのフローチャートを参照して詳細に説明する。その機能処理は、上述したように、ワンタイム機能に係わる設定をユーザーに行わせるために実行される。
【００５２】
先ず、ステップ６０１では、ワンタイム機能に係わる設定用のワンタイム機能設定画面を表示部１１２に表示させる。続くステップ６０２では、その画面上に配置したアイテム、或いはアイコンのうちの一つをフォーカスさせ、選択状態とする。その後に移行するステップ６０３では、カーソルスイッチがオンしたか否か判定する。カーソルスイッチを構成する上下左右の何れかのスイッチをユーザーが操作した場合、判定はＹＥＳとなり、ステップ６０４において、それまでのフォーカス位置、操作されたスイッチの種類などに応じてそのフォーカス位置を移動させてから、ステップ６０５に移行する。そうでない場合には、判定はＮＯとなり、次にそのステップ６０５の処理を実行する。
【００５３】
ステップ６０５では、決定スイッチがオンされたか否か判定する。そのスイッチをユーザーが操作した場合、判定はＹＥＳとなってステップ６０７に移行する。そうでない場合には、判定はＮＯとなってステップ６０６に移行し、クリアスイッチがオンされたか否か判定する。そのスイッチをユーザーが操作した場合、判定はＹＥＳとなり、ここで一連の処理を終了する。そうでない場合には、判定はＮＯとなって上記ステップ６０３に戻る。それにより、決定スイッチ、及びクリアスイッチの何れかが操作されるまでの間、カーソルスイッチへの操作に応じてフォーカス位置の移動を行う。
【００５４】
ステップ６０７では、フォーカス位置となっていたアイテムが自動削除か否か判定する。アイテムとして配置された自動削除をフォーカスさせた状態でユーザーが決定スイッチを操作した場合、判定はＹＥＳとなってステップ６０８に移行し、自動削除に係る設定をユーザーに行わせるための自動削除設定処理を実行した後、上記ステップ６０１に戻る。そうでない場合には、判定はＮＯとなってステップ６０９に移行する。
【００５５】
ステップ６０９では、フォーカス位置となっていたものが転送か否か判定する。アイテムとして配置されたそれをフォーカスさせた状態でユーザーが決定スイッチを操作した場合、判定はＹＥＳとなってステップ６１０に移行し、自動転送に係る設定をユーザーに行わせるための自動転送設定処理を実行した後、上記ステップ６０１に戻る。そうでない場合には、判定はＮＯとなってステップ６１１に移行し、それら以外の設定等をユーザーに行わせるためのその他の処理を実行した後、そのステップ６０１に戻る。
【００５６】
次に上記ワンタイム機能処理内で実行されるサブルーチン処理について、図７、及び図８に示す各処理のフローチャートを参照して詳細に説明する。
図７は、上記ステップ６０８として実行される自動削除設定処理のフローチャートである。その機能処理内で実行されるサブルーチン処理では、始めに図７を参照してその自動削除設定処理について詳細に説明する。
【００５７】
先ず、ステップ７０１では、自動削除に係わる設定用の自動削除オンオフ設定画面を表示部１１２に表示させる。続くステップ７０２では、自動削除を行うことを指示するオン設定が行われたか否か判定する。その設定のための操作をユーザーが行った場合、判定はＹＥＳとなってステップ７０３に移行し、その設定を表示部１１２の表示内容に反映させた後、ステップ７０６に移行する。そうでない場合には、判定はＮＯとなってステップ７０４に移行する。
【００５８】
ステップ７０４では、自動削除を行わないことを指示するオフ設定が行われたか否か判定する。その設定のための操作をユーザーが行った場合、判定はＹＥＳとなってステップ７０５に移行し、そのオフ設定を表示部１１２の表示内容に反映させた後、ステップ７０６に移行する。そうでない場合には、判定はＮＯとなって次にそのステップ７０６の処理を実行する。
【００５９】
ステップ７０６では、決定スイッチがオンされたか否か判定する。そのスイッチをユーザーが操作した場合、判定はＹＥＳとなってステップ７０８に移行する。そうでない場合には、判定はＮＯとなってステップ７０７に移行し、クリアスイッチがオンされたか否か判定する。そのスイッチをユーザーが操作した場合、判定はＹＥＳとなり、ここで一連の処理を終了する。そうでない場合には、判定はＮＯとなって上記ステップ７０２に戻る。それにより、クリアスイッチ、或いは決定スイッチをユーザーが操作するまでの間、自動削除のオン／オフ設定を行える状態を維持させる。
【００６０】
ステップ７０８では、自動削除がオン設定か否か判定する。オフ設定の状態でユーザーが決定スイッチを操作した場合、判定はＮＯとなり、ステップ７０９で自動削除のオフ設定を確定させてから、一連の処理を終了する。そうでない場合には、判定はＹＥＳとなってステップ７１０に移行する。
【００６１】
ステップ７１０では、自動削除の対象となる電子メールが満たすべき条件の判定用として、キーワード設定用のキーワード入力画面を表示部１１２に表示させる。続くステップ７１１では、そのキーワードが入力されたか否か判定する。その入力用の操作をキー入力部１０７に対してユーザーが行った場合、判定はＹＥＳとなり、ステップ７１２でその操作により入力が指示されたキーワードを表示部１１２に表示させた後、ステップ７１３に移行する。そうでない場合には、判定はＮＯとなってそのステップ７１３に移行する。
【００６２】
ステップ７１３では、決定スイッチがオンされたか否か判定する。そのスイッチをユーザーが操作した場合、判定はＹＥＳとなってステップ７１５に移行し、オン設定、及びユーザーが入力のキーワードを設定として確定させた後、一連の処理を終了する。そうでない場合には、判定はＮＯとなってステップ７１４に移行し、クリアスイッチがオンされたか否か判定する。そのスイッチをユーザーが操作した場合、判定はＹＥＳとなり、上記ステップ７０１に戻る。そうでない場合には、判定はＮＯとなって上記ステップ７１１に戻る。それにより、キーワードの入力を行える状態を維持させる。
【００６３】
次に、図６に示すワンタイム機能処理内でステップ６１０として実行される自動転送設定処理について、図８に示すそのフローチャートを参照して詳細に説明する。
その自動転送設定処理で実行される処理の内容、及び流れの大部分は上記自動削除設定処理におけるそれと基本的に同じである。このことから、自動削除設定処理から異なる部分にのみ注目する形で説明する。
【００６４】
自動転送設定処理では、始めにステップ８０１で自動転送に係わる設定用の自動転送オンオフ設定画面を表示部１１２に表示させる。続くステップ８０２〜８１４は、自動削除設定処理におけるステップ７０２〜７１４と基本的に同じ内容である。このため、ステップ８１４の判定がＹＥＳとなって移行するステップ８１５以降について説明する。
【００６５】
本実施の形態では、上述したように、自動転送により電子メールを転送する転送先をユーザーが任意に設定できるようにさせている。このことから、ステップ８１５では、その転送先をユーザーに入力（設定）させる。その入力後にステップ８１６に移行して、オン設定、ユーザーが入力のキーワード、及び転送先を設定として確定させる。一連の処理はその後に終了する。
【００６６】
自動削除設定処理、及び自動転送設定処理では、上述したような処理を実行することにより、電子メールに対して自動的に行う処理別にユーザーに設定を行わせるようになっている。それにより、未開封の電子メールをユーザーが開封した場合には、自動転送、或いは自動転送がオン設定となっていれば、その開封の終了後、その電子メールがキーワードにより設定された条件を満たすか否か判定され、その判定結果に応じて自動転送、或いは自動削除がユーザーへの問い合わせを経て行われることとなる。そのキーワードは自動転送、及び自動削除の何れでも複数、設定することが可能である。
【００６７】
以降は、割込みによって実行する各種割込み処理について、図９〜図１１に示すフローチャートを参照して詳細に説明する。上述したように、それらの割込み処理は、割込みフラグレジスタ中の対応する割込みフラグがセットされた場合に実行される。遅くともその実行後には、対応する割込みフラグはリセットされる。
【００６８】
図９は、着信割込み処理のフローチャートである。その割込み処理は、電話の着信を報知するために実行されるものである。割込み処理では、始めに図９を参照して、その報知を実現させるための着信割込み処理について詳細に説明する。
【００６９】
先ず、ステップ９０１では、設定に従い、通知部１０６に音声の放音、或いは振動を指示し、電話の着信を報知する。続くステップ９０２では、オフフック操作が行われたか否か判定する。オフフックスイッチをユーザーが操作した場合、判定はＹＥＳとなってステップ９０３に移行し、そうでない場合には、判定はＮＯとなって上記ステップ９０１に戻る。それにより、着信の報知を継続させる。
【００７０】
ステップ９０３では、相手機との間で通話を実現させる通話処理を実行する。その次のステップ９０４では、オンフック操作が行われたか否か判定する。オンフックスイッチをユーザーが操作した場合、判定はＹＥＳとなり、ステップ９０５で終話処理を実行して接続を切断させた後、一連の処理を終了する。そうでない場合には、判定はＮＯとなって上記ステップ９０３に戻る。それにより、通話を行える状態を維持させる。
【００７１】
図１０は、メール着信割込み処理のフローチャートである。その割込み処理は、電子メールの着信を報知するためのものであり、例えば電子メールの受信により通信制御部１０２が出力する割込み信号によって実行される。次に図１０を参照して、電子メールの着信の報知を実現させるための割込み処理について詳細に説明する。
【００７２】
先ず、ステップ１００１では、着信した電子メールをＲＡＭ１１０に確保した領域である受信ボックスにストアする。続くステップ１００２では、設定に従い、通知部１０６に音声の放音、或いは振動を指示する。その後に移行するステップ１００３では、通知部１０６に指示を行ってから一定時間が経過したか否か判定する。その一定時間が経過した場合、判定はＹＥＳとなり、ここで一連の処理を終了する。そうでない場合には、判定はＮＯとなって上記ステップ１００２に戻る。それにより、一定時間、電子メールの着信の報知を行う。
【００７３】
本実施の形態による通信端末１０は、特には図示していないが、折りたたみタイプのものである。折りたたみされた状態か否かはキー入力部１０７が有する専用のスイッチにより検出するようになっている。
【００７４】
そのスイッチの状態の変化は、割込み信号により制御部１０８に通知される。それが通知された制御部１０８は、図１１に示すおりたたみスイッチ処理を実行する。
そのスイッチ処理では、スイッチの状態から、開かれた状態に移行したか否か、つまり折り畳まれた状態からそうでない状態に移行したか否か判定する（ステップ１１０１）。開かれた状態に移行したのであれば（判定はＹＥＳ）、表示部１１２の照明をオンさせるなどの処理（ステップ１１０２）を実行して一連の処理を終了する。そのような状態に移行したのでなければ（判定はＮＯ）、表示部１１２の照明をオフさせるなどの処理（ステップ１１０３）を実行して一連の処理を終了する。それにより、開閉に応じて表示部１１２の照明のオンオフ等を行うようになっている。
【００７５】
なお、本実施の形態では、自動削除、或いは自動転送のために行う、ユーザーが設定した条件を満たすか否かの判定は、未開封の状態から開封した電子メールのみを対象として行っているが、開封した電子メールを無条件で対象として行うようにしても良い。或いは、既に開封された電子メールを全て対象にその判定を行うようにしても良い。そのようにした場合には、複数の電子メールを一度に自動転送、或いは自動削除できるようになる。このことから、判定の対象（例えば全電子メール、個別に指定した電子メールの何れか）をユーザーが任意に選択できるようにしても良い。
【００７６】
自動転送により転送する電子メールの転送先は一つだけ設定できるようにしているが、その転送先は複数、設定できるようにしても良い。そのようにした場合には、転送先毎に、転送すべき電子メールが満たすべき条件をユーザーに設定させることが必要である。
【００７７】
上述したような通信端末、或いはその変形例を実現させるようなプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ、或いは着脱自在なフラッシュメモリ等の記録媒体に記録させて配布しても良い。携帯電話網等の通信ネットワークを介して、そのプログラムの一部、若しくは全部を配信するようにしても良い。そのようにした場合には、ユーザーはプログラムを取得して通信端末にロードすることにより、その通信端末に本発明を適用させることができる。このことから、記録媒体は、プログラムを配信する装置がアクセスできるものであっても良い。
【図面の簡単な説明】
【００７８】
【図１】本実施の形態による通信端末装置の構成図である。
【図２】全体処理のフローチャートである。
【図３】全体処理のフローチャートである（続き）。
【図４】受信ＢＯＸ処理のフローチャートである。
【図５】受信ＢＯＸ処理のフローチャートである（続き）。
【図６】ワンタイム機能処理のフローチャートである。
【図７】自動削除設定処理のフローチャートである。
【図８】自動転送処理のフローチャートである。
【図９】着信割込み処理のフローチャートである。
【図１０】メール着信割込み処理のフローチャートである。
【図１１】おりたたみスイッチ処理のフローチャートである。
【符号の説明】
【００７９】
１０    通信端末装置（携帯電話機）
１０１    送受信部
１０２    通信制御部
１０３    音声処理部
１０６    通知部
１０７    キー入力部
１０８    制御部
１０９    ＲＯＭ
１１０    ＲＡＭ
１１１    外部メモリＩ／Ｆ
１１２    表示部
【図１】
2005190379.tif 000003
【図２】
2005190379.tif 000004
【図３】
2005190379.tif 000005
【図４】
2005190379.tif 000006
【図５】
2005190379.tif 000007
【図６】
2005190379.tif 000008
【図７】
2005190379.tif 000009
【図８】
2005190379.tif 000010
【図９】
2005190379.tif 000011
【図１０】
2005190379.tif 000012
【図１１】
2005190379.tif 000013