(57)【要約】【課題】返信メールの自動送信を行う場合に、ユーザによる特別な操作を不要とする携帯端末の自動メール返信システムを提供する。【解決手段】メールの自動受信に対応したメーラー部１０３と、携帯端末１０１の共通的な処理を行う携帯端末共通部１０２とを備えた携帯端末の自動メール返信システムであって、メーラー部１０３は、メールを受信した時、ユーザによる返信操作が不可能の場合、携帯端末共通部１０２に対しタイマー開始を要求する手段と、タイマーを開始したら、受信メールIDと、携帯端末共通部１０２から取得したタイマーIDとを関連付けてタイマー管理DB１１２に保存する手段と、携帯端末共通部１０２から満了したタイマーのタイマーIDを受け取った時、タイマー管理DB１１２にそのタイマーIDがあるかどうかを検索して確認し、そのタイマーIDがある場合、その受信メールIDの受信メールに対し返信メールを作成し自動送信する手段とを備える。【選択図】図１
2009212661.tif 000002
【特許請求の範囲】
【請求項１】
メールの自動受信に対応したメーラー部と、携帯端末の共通的な処理を行う携帯端末共通部とを備えた携帯端末の自動メール返信システムであって、
前記メーラー部は、メールの受信を開始もしくはメールの受信を完了した場合に、前記携帯端末共通部に携帯端末全体の状態を問い合わせる手段と、
問い合わせた結果、携帯端末の状態がマナーモードやドライブモード等のユーザによる返信操作が不可能の場合に、受信したメールの送信者メールアドレスがメールのアドレス帳部に存在するかどうかを検索して確認する手段と、
送信者メールアドレスが存在する場合に、タイマー管理DBに受信したメールの受信メールIDと、そのタイマーIDとが存在するかどうか検索して、タイマーが開始しているかどうかを確認する手段と、
既に前記受信メールに対するタイマーが開始済みの場合は、タイマーを開始しないか、もしくは既に開始しているタイマーをいったん停止した後に再びタイマーを再開始する手段と、
タイマーが開始済みでは無い場合は、前記携帯端末共通部にタイマー開始を要求する手段と、
タイマーを開始したら、受信メールIDと、前記携帯端末共通部から取得したタイマーIDとを関連付けてタイマー管理DBに保存する手段と、
前記携帯端末共通部から満了したタイマーのタイマーIDを受け取った時、前記タイマーIDがタイマー管理DB内にあるかどうかを検索して確認する手段と、
前記タイマーIDが前記タイマー管理DB内に存在する場合、その受信メールIDの受信メールに対し返信メールを作成し自動送信する手段とを備えたことを特徴とする携帯端末の自動メール返信システム。
【請求項２】
前記メーラー部は、ユーザによる前記受信メールに対する操作開始時に、前記受信メールの受信メールIDと、そのタイマーIDとが存在するかどうか前記タイマー管理DBを検索して、前記受信メールに対するタイマーが起動中かどうか確認する手段と、
タイマーが起動済みの場合は、前記携帯端末共通部に対し、そのタイマー停止を要求する手段とを備えたことを特徴とする請求項１記載の携帯端末の自動メール返信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話やＰＨＳ等の通信機能を備えた携帯端末のうちメール自動受信機能を備えた携帯端末の自動メール返信システムに関するものである。
【背景技術】
【０００２】
携帯電話やＰＨＳ等のメール自動受信機能を備えた携帯端末でメールを受信する場合、送信者が送信したメールはほぼ即時に受信者側で受信することが可能となっている。このことから、送信者側は送信したメールに対する返信メールが出来るだけ早く届くことを期待している。ところが、会議中や運転中など受信者側がすぐにメールを返信することが困難な場合、送信者側は返信メールの受信を長時間待つこととなる。こうした問題の解決方法として、特許文献１には、受信者の状況に応じて返信メールを自動応答する手段が記載されている。
【特許文献１】特開２００２−３５４０７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１における技術においては、受信者が設定した自動返信のための設定条件に基づき返信メールを自動送信する。この場合、受信者が受信メールに対する返信操作を開始した場合でも、あらかじめ設定しておいた自動返信の条件に一致すれば、受信した全てのメールに対して返信メールを自動送信するため、受信者が自分で送信した返信メールと自動で作成された返信メールとが共に送信される虞がある。又、余分なネットワーク負荷や通信による課金が発生する。
更に、特許文献１の技術においては、着信音を消すマナーモードや運転中を示すドライブモードなどの一般的の携帯端末が持っている携帯端末全体で有効な状態設定を利用しないため、これらとは別に返信メールの自動送信のための状態をユーザが設定する必要があり、設定が煩雑であるという問題がある。
【０００４】
以上の現状に鑑み、本発明は、自動返信のための状態設定というユーザによる特別な操作を不要とすると共に、受信メールに対するユーザ操作が行なわれた場合、返信メールの自動送信を回避し、重複した返信メールの送信、およびこれに伴う余分なネットワーク負荷や課金を防止できる携帯端末の自動メール返信システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の課題を解決すべく、本発明は以下の構成を提供する。
請求項１に係る発明は、メールの自動受信に対応したメーラー部と、携帯端末の共通的な処理を行う携帯端末共通部とを備えた携帯端末の自動メール返信システムであって、
前記メーラー部は、メールの受信を開始もしくはメールの受信を完了した場合に、前記携帯端末共通部に携帯端末全体の状態を問い合わせる手段と、
問い合わせた結果、携帯端末の状態がマナーモードやドライブモード等のユーザによる返信操作が不可能の場合に、受信したメールの送信者メールアドレスがメールのアドレス帳部に存在するかどうかを検索して確認する手段と、
送信者メールアドレスが存在する場合に、タイマー管理DBに受信したメールの受信メールIDと、そのタイマーIDとが存在するかどうか検索して、タイマーが開始しているかどうかを確認する手段と、
既に前記受信メールに対するタイマーが開始済みの場合は、タイマーを開始しないか、もしくは既に開始しているタイマーをいったん停止した後に再びタイマーを再開始する手段と、
タイマーが開始済みでは無い場合は、前記携帯端末共通部にタイマー開始を要求する手段と、
タイマーを開始したら、受信メールIDと、前記携帯端末共通部から取得したタイマーIDとを関連付けてタイマー管理DBに保存する手段と、
前記携帯端末共通部から満了したタイマーのタイマーIDを受け取った時、前記タイマーIDがタイマー管理DB内にあるかどうかを検索して確認する手段と、
前記タイマーIDが前記タイマー管理DB内に存在する場合、その受信メールIDの受信メールに対し返信メールを作成し自動送信する手段とを備えたことを特徴とする携帯端末の自動メール返信システムを提供するものである。
【０００６】
請求項２に係る発明は、前記メーラー部は、ユーザによる前記受信メールに対する操作開始時に、前記受信メールの受信メールIDと、そのタイマーIDとが存在するかどうか前記タイマー管理DBを検索して、前記受信メールに対するタイマーが起動中かどうか確認する手段と、
タイマーが起動済みの場合は、前記携帯端末共通部に対し、そのタイマー停止を要求する手段とを備えたことを特徴とする請求項１記載の携帯端末の自動メール返信システムを提供するものである。
【発明の効果】
【０００７】
本発明の請求項１記載の発明によれば、携帯端末全体の状態を問い合わせることにより、自動返信のための状態設定というユーザによる特別な操作を不要とすると共に、メールを受信した時、ユーザによる返信操作が不可能の場合、返信が必要なメールに対して一定時間後に自動返信できる携帯端末の自動メール返信システムを提供する。
【０００８】
請求項２記載の発明によれば、タイマー測定による一定時間内に、受信メールに対するユーザ操作が行なわれた場合、返信メールの自動送信を回避し、重複した返信メールの送信、およびこれに伴う余分なネットワーク負荷や課金を防止できる携帯端末の自動メール返信システムを提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下、実施例を示した図面を参照しつつ本発明の実施の形態を説明する。
図１は、本発明の携帯端末の自動メール返信システムを実現する携帯端末のシステム構成図である。携帯端末101はメールの自動受信に対応したメーラー部103と携帯端末の共通的な処理を行う携帯端末共通部102から構成されている。メーラー部103は、ユーザの操作に応じた処理を決定するメニュー処理部107と、メールアドレスを保持するアドレス帳部108と、メールの表示／編集を行うメール表示／編集部109と、携帯端末の状態を判断しタイマー起動／停止を決定する状態管理部110と、メールの送受信の処理を行うメール送受信部111から構成されている。
【００１０】
状態管理部110には、受信メールの送信者アドレスと起動中のタイマーとの関連付けと起動中のタイマーの一覧を管理するためのデータベースであるタイマー管理DB（Database）112を持っている。携帯端末共通部102は、マナーモードやドライブモードなど携帯端末全体で有効となる状態を管理する携帯端末状態管理部104と、タイマーの開始／停止の処理を行うタイマー処理部105と、TCP/UDPソケット通信やメール着信処理などを行う通信処理部106から構成される。
【００１１】
図２は状態管理部110で保持しているタイマー管理DB112のデータ内容の一例を示す図である。図に示すように、タイマー管理DB112のデータは、受信したメールを識別するメールID（IDentifier Number）21とタイマーID22で構成される。メールを受信しタイマーを開始した場合に状態管理部110が、受信したメールのメールID21と開始したタイマーを識別するためのタイマーID22の組み合わせデータ23を保存する。
【００１２】
図３は本発明の処理の概要を示すフローチャートである。
通信処理部106からの受信指示によりメール送受信部111でメール受信を開始もしくは受信を完了した場合、メール受信のフローを開始する。メール送受信部111は、メールの受信を開始もしくはメールの受信を完了した場合に、状態管理部110に通知し、状態管理部110は携帯端末状態管理部104に携帯端末全体の状態を問い合わせる（ステップ301）。問い合わせた結果、携帯端末の状態がマナーモードやドライブモード等のユーザによる返信操作が不可能の場合に以降のフローを継続する。携帯端末全体の状態がユーザによる返信操作可能な状態の場合、本フローは終了し返信メールの自動送信は行われない。
【００１３】
次に、スパムメールやメールマガジン等の返信が不要なメールに対してタイマーを開始することを避けるために、受信したメールの送信者メールアドレスがメールのアドレス帳部108に存在するかどうかを確認する（ステップ302）。アドレス帳に無い場合は返信が不要なメールとみなして本フローは終了し返信メールの自動送信は行われない。アドレス帳に存在する場合は以降のフローを継続する。
【００１４】
次に、同じ送信者からの連続受信によって多重にタイマーが開始されることを防ぐため、既にタイマーを開始しているかどうかをタイマー管理DB112を検索して確認する（ステップ303）。既に該当送信者からの受信メールに対するタイマーが開始済みの場合は、タイマーを開始しないか、もしくは既に開始しているタイマーをいったん停止した後に再びタイマーを再開始する。タイマーを再開始した場合は、タイマー管理DB112の値を更新する（ステップ304）。タイマー開始済みでは無い場合は、タイマー処理部105に依頼（要求）しタイマーを開始する（ステップ305）。このときのタイマーの値はメール受信から返信メールを自動送信するまでの時間を示す現実的な固定値もしくはユーザによって変更可能な値とする。タイマーを開始したら、受信したメールID21とタイマー処理部105から取得したタイマーID22とを関連付けてタイマー管理DB112に保存する（ステップ306）。以上でメール受信時のフローを終了する。
【００１５】
ユーザが受信したメールに対して参照や返信操作など何れかの操作を行った場合に受信メール操作のフローを開始する。ユーザによる受信メールに対する操作開始時に、メール表示／編集部109またはメニュー処理部107は、状態管理部110に問い合わせて現在処理しようとしている受信メールに対するタイマーが起動中かどうかを確認する（ステップ307）。タイマーが起動済みでは無い場合は本フローを終了する。タイマーが起動済みの場合は、タイマーを停止する（ステップ308）。具体的には、メール表示／編集部109またはメニュー処理部107は、携帯端末共通部１０２のタイマー処理部１０５に対し、そのタイマー停止を要求すると共に、状態管理部110に対し、ユーザが操作開始した受信メールのメールID21とタイマーID22の削除を要求する。何れの場合も、本フローが動作した場合は返信メールの自動送信は行われない。
【００１６】
状態管理部110がタイマー処理部105からタイマーが満了したことを通知された場合、タイマー満了のフローを開始する。このとき状態管理部110はタイマー処理部105より満了したタイマーのタイマーID22を受け取る。このタイマーID22がタイマー管理DB112内にあるかどうかを確認する（ステップ309）。タイマーID22がタイマー管理DB112内に無い場合は本フローは終了し返信メールの自動送送信は行われない。タイマーID22がタイマー管理DB112内に存在する場合、ユーザによる返信操作が行われていないことを示しているため、タイマー管理DB112内で見つけたメールID21の受信メールに対し返信メールを作成し自動送信する（ステップ310）。尚、返信メールとしては、例えば、マナーモードやドライブモード等の状態であり、すぐに返信できない旨の文面を返信する。又、返信メールを作成し自動送信したら、メール表示／編集部109またはメニュー処理部107は、状態管理部110に対し、返信メールを自動送信した受信メールのメールID21とタイマーID22の削除を要求する。
【図面の簡単な説明】
【００１７】
【図１】本発明による携帯端末の自動メール返信システムのシステム構成図である。
【図２】本発明によるタイマー管理DBに格納されているデータ構成図である。
【図３】（ａ）本発明による、メール受信時の処理フロー概要を示すフローチャート図である。（ｂ）本発明による、ユーザが受信したメールに対して参照や返信操作などの操作を行った場合における処理フロー概要を示すフローチャート図である。（ｃ）本発明による、タイマーが満了した場合における処理フロー概要を示すフローチャート図である。
【符号の説明】
【００１８】
２１  メールID
２２  タイマーID
１０１  携帯端末
１０２  携帯端末共通部
１０３  メーラー部
１１２  タイマー管理DB
【図１】
2009212661.tif 000003
【図２】
2009212661.tif 000004
【図３】
2009212661.tif 000005