(57)【要約】【課題】電子メールを送信する際に宛先の指定を効率的に行う。【解決手段】電子メールの送受信機能を有する携帯端末１おいて、送受信した電子メールを保存するメモリ部６０と、メモリ部６０に記憶された電子メールのうち、指定された文字列を含む表題を具備する電子メールを特定し、当該電子メールの宛先アドレスを抽出して表示する制御部１０とを有する。【選択図】図１
2012203531.tif 000002
【特許請求の範囲】
【請求項１】
電子メールの送受信機能を有する携帯端末において、
送受信した電子メールを保存する記憶手段と、
前記記憶手段に記憶された電子メールのうち、指定された文字列を含む表題を具備する電子メールを特定し、当該電子メールの宛先アドレスを抽出して表示する制御手段とを有することを特徴とする携帯端末。
【請求項２】
請求項１に記載の携帯端末において、
前記制御手段は、前記指定された文字列と、該文字列によって抽出された宛先アドレスとを対応づけて前記記憶手段に保存する携帯端末。
【請求項３】
請求項２に記載の携帯端末において、
前記制御手段は、電子メールを送受信した後、前記記憶手段に記憶された文字列が当該電子メールの表題に含まれる場合、当該電子メールの宛先アドレスと当該文字列とを対応づけて前記記憶手段に保存する携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機等の携帯端末に関し、特に、電子メールを送信する操作の簡略化技術に関する。
【背景技術】
【０００２】
現在、携帯電話機は、情報交換や情報収集の面から、生活にはなくてはならないツールとなりつつある。このような携帯電話機は、世の中に登場した当時は、通話機能しか有していないものがほとんどであったが、近年では、一般のパーソナルコンピュータと同様に、電子メールを送信したり、インターネットに接続したりすることができるようになっている。
【０００３】
このような携帯電話機では、電子メールの作成時にメールアドレスを指定する際、直接入力か、電話帳に保存されているメールアドレスを１件１件選択していたため、入力に時間がかかり、かつ送信先に漏れが発生していた。また、過去の送受信メールの再送や返信機能を使うことによって、メールアドレスを新たに入力せずに済む手段もあるが、関連するメールを探す手間と、送信したいメールアドレスが全てふくまれているかを確認する必要があった。
【０００４】
そこで、キーワードを入力すると、受信済みメールの中から、そのキーワードが表題と文書中に含まれる電子メールを検索し、検索した電子メールの宛先の中から所望の宛先を決定して電子メールを送信する技術が、例えば特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−１１３７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示された技術においては、受信済みのメールの中からの検索を、受信メールの表題と文書中に対して行うため、処理が煩雑になるとともに、不必要な検索まで行ってしまう虞れがあり、所望の宛先を効率的に検索できるとは言いがたい。
【０００７】
本発明は、上述したような技術が有する問題点に鑑みてなされたものであって、電子メールを送信する際に宛先の指定を効率的に行うことができる携帯端末を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために本発明は、
電子メールの送受信機能を有する携帯端末において、
送受信した電子メールを保存する記憶手段と、
前記記憶手段に記憶された電子メールのうち、指定された文字列を含む表題を具備する電子メールを特定し、当該電子メールの宛先アドレスを抽出して表示する制御手段とを有することを特徴とする。
【発明の効果】
【０００９】
以上説明したように本発明においては、送受信した電子メールのうち、指定された文字列を含む表題を具備する電子メールを特定し、その電子メールの宛先アドレスを抽出して表示する構成としたため、処理が煩雑になったり、不必要な検索まで行ってしまったりすることがなく、電子メールを送信する際に宛先の指定を効率的に行うことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の携帯端末の実施の一形態を示す図である。
【図２】図１に示した携帯端末の電子メール作成時のメールアドレス入力におけるキーワード検索処理の概要を説明するための図である。
【図３】図１に示した携帯端末の電子メール作成時のメールアドレス入力におけるキーワード検索処理の詳細を説明するためのフローチャートである。
【図４】図１に示した携帯端末の電子メール作成時のメールアドレスを抽出する処理を説明するためのフローチャートである。
【図５】図１に示した携帯端末の電子メール作成時の文字列を抽出する処理を説明するためのフローチャートである。
【図６】図１に示した携帯端末にて宛先アドレスと文字列との対応づけの処理の他の例を説明するためのフローチャートである。
【発明を実施するための形態】
【００１１】
以下に、本発明の実施の形態について図面を参照して説明する。
【００１２】
図１は、本発明の携帯端末の実施の一形態を示す図である。
【００１３】
本形態は図１に示すように、制御部１０と、アンテナ２０と、無線部３０と、キー操作部４０と、表示部５０と、メモリ部６０とを備える。
【００１４】
制御部１０は、ＣＰＵ１１を有し、制御プログラム１２に基づいて、接続する各ブロックを制御する。
【００１５】
無線部３０は、アンテナ２０を介して基地局との間にてデータを送受信する。基地局から受信したデータは、無線部３０で復調し、制御部１０にて受信データを解析する。
【００１６】
制御部１０は、基地局から受信したデータが音声データであれば復号化して音声出力し、音声データ以外であれば受信データに応じた動作を行う。
【００１７】
キー操作部４０は、複数のキーを具備しており、電子メールを作成する時の文字入力ボタンやメール送信ボタン、メール返信ボタン、メール転送ボタンを含んでいる。
【００１８】
表示部５０は、液晶等のデバイスを使用して、制御部１０の制御により各種表示を行う。
【００１９】
メモリ部６０は、本発明の記憶手段となるものであって、ＲＯＭまたはＲＡＭを使用して、受信した電子メールを保存するエリア６１と、電子メールの表題となる件名を検索するためにユーザーが指定した文字列を格納するエリア６２と、指定された文字列によってキーワード検索して抽出された宛先アドレスとなるメールアドレスを格納するエリア６３と、検索に用いた文字列と電子メールのタイムスタンプとを対応づけて管理するメール検索履歴エリア６４と、電話番号やメールアドレス、名前等のデータを保存する電話帳エリア６５と、携帯電話１の状態やデータ編集時の一時的な作業エリア６６とを有している。
【００２０】
以下に、上記のように構成された携帯端末１の電子メール作成時のメールアドレス入力におけるキーワード検索処理について説明する。
【００２１】
図２は、図１に示した携帯端末１の電子メール作成時のメールアドレス入力におけるキーワード検索処理の概要を説明するための図である。
【００２２】
ユーザーが電子メール作成時に宛先を入力する際、表示部５０に宛先入力の選択画面を表示する（表示１）。
【００２３】
ユーザーは、表示１内にある“６．キーワード検索”を選択する。キーワード検索選択後、文字列を直接入力するか、過去に検索したことのある文字列で再検索するのかを表示部５０に表示する。
【００２４】
そして、文字列を直接入力する場合は（表示２）、文字列の入力画面を表示する（表示３）。検索する文字列を入力して検索を開始すると、送受信メールデータ保存エリア６１に保存されている送受信メールデータから該当する電子メールを特定し、作業エリア６６にその電子メールの宛先アドレスを抽出する。全ての電子メールを検索したら、抽出した宛先アドレスをメールアドレス抽出格納エリア６３に整理して格納する。
【００２５】
格納後、検索に使用した文字列と、抽出した宛先アドレスとを表示部５０に表示する（表示４）。
【００２６】
一方、過去に検索したことのある文字列で再検索する場合は（表示５）、過去に検索した文字列を表示する（表示６）。検索する文字列を選択して検索を開始すると、送受信メールデータ保存エリア６１に保存されている送受信メールデータから該当する電子メールを特定し、作業エリア６６にその電子メールの宛先アドレスを抽出する。全ての電子メールを検索したら、抽出した宛先アドレスと過去に検索した宛先アドレスとを併せてメールアドレス抽出格納エリア６３に整理して格納する。
【００２７】
格納後、検索に使用した文字列と、抽出した宛先アドレスとを表示部５０に表示する（表示７）。
【００２８】
以下に、上述した処理について具体的に説明する。
【００２９】
図３は、図１に示した携帯端末１の電子メール作成時のメールアドレス入力におけるキーワード検索処理の詳細を説明するためのフローチャートである。
【００３０】
まず、キー操作部４０を介して入力されたキーデータを制御部１０にて解析する（ステップ１）。
【００３１】
次に、制御部１０において、現在の携帯端末１の状態が電子メール作成時のメールアドレス入力状態かどうかを判断する（ステップ２）。
【００３２】
そして、メールアドレス入力状態であった場合、制御部１０において、入力手段がキーワード検索による方法かどうかを判断する（ステップ３）。
【００３３】
一方、ステップ２においてメールアドレス入力状態でなければ、制御部１０の制御によって携帯端末１の状態に合わせた動作をする。
【００３４】
入力手段がキーワード検索であった場合、文字列となるキーワードの入力方法が、文字列が直接入力されるのか、文字列が選択入力されるのかを判断する（ステップ４）。
【００３５】
また、ステップ３において、入力手段が、従来からある直接入力や電話帳からの選択であった場合は、本処理を終了し、従来の処理を実行する。
【００３６】
文字列の入力方法は、直接入力する方法と一度検索した文字列を選択して使用する方法がある。文字列を直接入力する方法は、まず、キー操作部４０から直接入力されることによって指定された文字列を制御部１０の制御によって作業エリア６６に格納する（ステップ５）。そして、入力が完了するまでは、キー操作部４０から入力される文字列を作業エリア６６に格納し続ける（ステップ６）。
【００３７】
一方、一度検索した文字列を選択して使用する場合は、検索キーワード格納エリア６２に格納された、過去に検索した文字列を制御部１０の制御によって表示部５０に表示する（ステップ７）。そして、表示した状態でユーザーが選択したら、制御部１０の制御によって、選択された文字列を作業エリア６６に格納する（ステップ８）。
【００３８】
キー操作部４０から入力された文字列または選択された文字列を作業エリア６６に格納できたら、制御部１０において、格納された文字列が含まれるメールデータの表題となる件名を具備する電子メールを特定し、該当する電子メールに使用された宛先アドレスを抽出する（ステップ９）。
【００３９】
検索した結果、該当する電子メールが存在するかどうかを判断する（ステップ１０）。そして、該当する電子メールが存在する場合、制御部１０において、作業エリア６６に格納した宛先を表示部５０に表示する（ステップ１１）。
【００４０】
さらに、制御部１０において、メールアドレス抽出格納エリア６３に、検索に使用した文字列と抽出した宛先アドレスとを対応づけて保存する（ステップ１２）。
【００４１】
一方、該等する電子メールが存在しない場合は、制御部１０の制御によって、該当する電子メールが無い旨を表示部５０に表示する（ステップ１３）。
【００４２】
上述した検索・抽出・保存が完了したら、制御部１０において、検索した文字列と最新メールのタイムスタンプとを対応づけてメール検索履歴エリア６４に記憶し、再検索時に一度検索したメールを再検索しない様にする（ステップ１４）。
【００４３】
次に、上述したメールアドレスを抽出する処理の流れについて説明する。
【００４４】
図４は、図１に示した携帯端末１の電子メール作成時のメールアドレスを抽出する処理を説明するためのフローチャートである。
【００４５】
検索する文字列が指定されたら、送受信メールデータ保存エリア６１に保存されている送受信メールデータのタイムスタンプ情報を読み出し、最新のメールデータから表題となる件名を作業エリア６６に格納する（ステップ２１）。
【００４６】
そして、検索を開始する前に、指定された文字列が初検索なのか再検索なのか判断する（ステップ２２）。初検索の場合、ステップ２１にて作業エリア６６に格納したメールデータの表題となる件名の文字列に設定された検索文字列が含まれているかどうかを確認する（ステップ２３）。
【００４７】
検索後、送受信メールデータ保存エリア６１に格納されているメールデータを全て確認したか判断する（ステップ２４）。全てのメールデータが検索できていない場合、次に新しいタイムスタンプのメールデータから表題となる件名を作業エリア６６に格納し（ステップ２５）、全てのメールデータに対して検索が完了するまでステップ２３からステップ２５を繰り返す。
【００４８】
一方、指定された文字列が再検索の文字列だった場合、送受信メールデータ保存エリア６１から読み出したメールデータのタイムスタンプと、メール検索履歴エリア６４に記憶されている同文字列の検索タイムスタンプを読み出す（ステップ２６）。まだ検索していない新しいメールデータが存在しているかを判断し（ステップ２７）、まだ検索していないメールデータが存在する場合、ステップ２１にて作業エリア６６に格納したメールデータの表題となる件名の文字列に検索文字列が含まれているかどうかを確認する（ステップ２８）。
【００４９】
検索後、次に新しいタイムスタンプのメールデータから表題となる件名を作業エリア６６に格納し（ステップ２９）、未検索のメールデータに対して検索が完了するまでステップ２６からステップ２９を繰り返す。
【００５０】
次に、上述した文字列を抽出する処理の流れについて説明する。
【００５１】
図５は、図１に示した携帯端末１の電子メール作成時の文字列を抽出する処理を説明するためのフローチャートである。
【００５２】
検索する文字列と対象となるメールデータの表題である件名が作業エリア６６に読み出されている状態で文字列の比較を行う（ステップ３１）。
【００５３】
そして、検索文字列が含まれている場合（ステップ３２）、対象となったメールデータの宛先アドレスを読み出し（ステップ３３）、その宛先アドレスが作業エリア６６に抽出済みかどうかを確認する（ステップ３４）。
【００５４】
既に作業エリア６６に抽出済みであった場合は何もせず（ステップ３５）、一方、まだ作業エリア６６に抽出していない場合は、読み出したメールアドレスを作業エリア６６に保存する（ステップ３６）。
【００５５】
メールデータの宛先メールアドレスが複数ある場合は、ステップ３３からステップ３６の処理を繰り返し、全メールアドレスを抽出する。
【００５６】
（他の実施の形態）
上述した実施の形態では、電子メール作成時に、ユーザーが検索する文字列を入力して宛先アドレスを抽出していたが、電子メールを送受信した際に、メモリ部６０に現在記憶されている文字列で検索し、メモリ部６０に記憶されていない宛先アドレスを自動で検索文字列と対応づけることにより、宛先アドレスのフォルダを常に最新の状態にすることができ、再検索する手間を省くことができる。
【００５７】
図６は、図１に示した携帯端末１にて宛先アドレスと文字列との対応づけの処理の他の例を説明するためのフローチャートである。
【００５８】
まず、電子メールを送受信した状態かどうかを確認し（ステップ４１）、電子メールの送受信をした状態である場合、送受信メールデータ保存エリア６１から該当するメールデータの表題となる件名を作業エリア６６に読み出す（ステップ４２）。また、電子メールを送受信した状態でなければ、何もせずに本処理は終了する。
【００５９】
そして、作業エリア６６に抽出したメールデータの表題となる件名に、検索キーワード格納エリア６２に格納されている文字列が含まれているかどうかを確認し（ステップ４３）、該当する文字列が含まれていた場合、メールデータから宛先アドレスを抽出し、抽出した宛先アドレスと既存の文字列とを対応づけてメールアドレス抽出格納エリア６３に格納する（ステップ４４）。
【００６０】
また、ステップ４４にて宛先アドレスを格納したか、もしくは該当する文字列が含まれていなかった場合、検索キーワード格納エリア６２に格納されている文字列を全て確認したかを確認し（ステップ４５）、全て確認済みであれば処理を終了する。未確認の文字列があった場合、全ての文字列が確認されるまで、ステップ４３からステップ４５を繰り返す。
【符号の説明】
【００６１】
１    携帯端末
１０    制御部
１１    ＣＰＵ
１２    制御プログラム
２０    アンテナ
３０    無線部
４０    キー操作部
５０    表示部
６０    メモリ
６１    送受信メールデータベース保存エリア
６２    検索キーワード格納エリア
６３    メールアドレス抽出格納エリア
６４    メール検索履歴エリア
６５    電話帳保存エリア
６６    作業エリア
【図１】
2012203531.tif 000003
【図２】
2012203531.tif 000004
【図３】
2012203531.tif 000005
【図４】
2012203531.tif 000006
【図５】
2012203531.tif 000007
【図６】
2012203531.tif 000008