(57)【特許請求の範囲】
【請求項１】
少なくとも電話番号及び／またはメールアドレスを記憶する記憶部と、
メールを受信する受信部と、
前記受信部で受信したメールを表示する表示部と、
前記受信部で受信されたメールに含まれる電話番号及び／またはメールアドレスが、前記記憶部に記憶されたメールアドレス及び／または電話番号と一致するか否かを判断する判断部と、
前記判断部にて一致しないと判断された電話番号及び／またはメールアドレスの数を計数する計数部とを備え、
前記表示部は、前記判断部で一致すると判断された電話番号及び／またはメールアドレスを第１の表示態様にて表示し、前記判断部で一致しないと判断された電話番号及び／またはメールアドレスを第２の表示態様にて表示し、
前記表示部は更に、前記受信部で受信されたメールのリストであって、前記計数部にて計数された電話番号及び／またはメールアドレスの数を示す情報を含むリストを表示することを特徴とする携帯電話機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アドレス帳を備えた携帯電話機に関する発明である。
【背景技術】
【０００２】
近年、普及している携帯電話機は、アドレス帳に登録されたメールアドレスや電話番号に基づいてメール送信や電話発信が可能である。メールアドレスや電話番号は、ユーザーが直接入力する場合のほか、電話の着信及び発信履歴、メールの受信及び送信履歴、近距離通信、また、受信した情報に記載されているメールアドレスや電話番号を利用して登録する場合などがある。しかし、受信した情報に含まれるメールアドレスや電話番号をアドレス帳へ登録しようとする場合には、多くの受信した情報の中から必要なメールアドレスや電話番号を含む情報を探す操作や、受信した情報の中から電話番号やメールアドレスを探す操作が必要となる。
【０００３】
これに関して、特許文献には、受信したメールの本文中に含まれるメールアドレスや電話番号を容易にアドレス帳へ登録する技術が記載されている。具体的には、本文献には、受信したメールの本文中に含まれるメールアドレスや電話番号の文字色を反転して表示させることで、本文中に含まれるメールアドレスや電話番号を簡単に発見できるようにすることができ、アドレス帳へのメールアドレスや電話番号の登録を簡単にすることが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−８７２８公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献に係る発明では、受信メールの本文に含まれるメールアドレスや電話番号をアドレス帳へ登録しようとする場合に、常に受信したメールの本文に含まれるメールアドレスや電話番号が、既にアドレス帳へ登録されたものであるか否かに関わらず常に反転表示することから、ユーザーは、既にアドレス帳へ登録済みか否かを判別することはできず、確認の手間を強いられることになる。
【０００６】
それゆえに、本発明の目的は、アドレス帳へ登録しようとする場合、受信した情報に含まれるメールアドレスや電話番号を既にアドレス帳へ登録されているものと表示態様を変化させて表示することが可能な携帯電話機を提供することである。
【課題を解決するための手段】
【０００７】
上記した課題を解決する本発明の携帯電話機は、少なくとも電話番号及び／またはメールアドレスを記憶する記憶部と、メールを受信する受信部と、前記受信部で受信したメールを表示する表示部と、前記受信部で受信したメールに含まれる電話番号及び／またはメールアドレスを抽出する抽出部と、前記抽出部で抽出した電話番号及び／またはメールアドレスが、前記記憶部に記憶されたメールアドレス及び／または電話番号と一致するか否かを判断する判断部を備え、前記表示部は、前記判断部で一致すると判断された電話番号及び／またはメールアドレスを第１の表示態様にて表示し、前記判断部で一致しないと判断された電話番号及び／またはメールアドレスを第２の表示態様にて表示する。
【０００８】
好ましくは、前記記憶部はさらに、電話番号及び／またはメールアドレスと氏名を関連
づけて記憶しており、前記表示部における第１の表示態様は、電話番号及び／またはメールアドレスに関連する氏名を表示する。
【０００９】
好ましくは、前記表示部は、前記受信部にて受信したメールの本文を表示するとともに、前記第２の表示態様として、前記判断部で一致しないと判断された電話番号及び／またはメールアドレスについて、前記本文とは異なる文字サイズ及び／または文字色で表示する。
さらに、少なくとも電話番号及び／またはメールアドレスを記憶する記憶部と、メールを受信する受信部と、受信したメールを表示する表示部と、前記受信部で受信したメールに含まれる電話番号及び／またはメールアドレスを抽出する抽出部と、前記抽出部で抽出した電話番号及び／またはメールアドレスが、前記記憶部に記憶されたメールアドレス及び／または電話番号と一致するか否かを判断する判断部を備え、前記判断部にて一致した電話番号及び／またはメールアドレスの一致数を計数する計数部と、前記表示部は、前記計数部にて計数した電話番号及び／またはメールアドレスの数を表示することを特徴とする携帯電話機。
【発明の効果】
【００１０】
本発明によれば、ユーザーが受信した情報から所定の情報を抽出し、記憶する操作の利便性を向上させる携帯電話機を提供することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態の一例を示す携帯電話機の外観斜視図。
【図２】本発明の実施の形態の一例を示す携帯電話機のブロック構成図。
【図３】本発明の実施の形態の一例を示す制御部の内部構成図。
【図４】本発明の実施の形態の一例を示す携帯電話機のメモリマップ。
【図５】本発明の実施の形態の一例を示すメール送信処理のフローチャート。
【図６】本発明の実施の形態の一例を示す電話発信処理のフローチャート。
【図７】本発明の実施の形態の一例を示す未登録発信先情報処理のフローチャート。
【図８】本発明の実施の形態の一例を示すメール本文処理のフローチャート。
【図９】本発明の実施の形態の一例を示すメール検索結果を示す図面。
【図１０】本発明の実施の形態の一例を示すメール本文表示画面を示す図面。
【発明を実施するための形態】
【００１２】
本発明の概要を説明する。本発明では、受信メールに含まれるメールアドレスや電話番号をアドレス帳へ登録しようとする場合、まず、制御部に備えられた検出部が、受信メールの中から、メールアドレスまたは電話番号を本文中に含むメールを検索する。
【００１３】
次に、検索したメールのうち、アドレス帳に未登録のメールアドレスまたは電話番号を含む受信メールを一覧表示する。次に、一覧表示された受信メールより、ユーザーがアドレス帳に登録したいメールアドレスまたは電話番号を含む受信メールを選択する。次に、制御部に備えられたメール本文表示部３４０が、ユーザーが選択した受信メールの本文を、既にアドレス帳へ登録されているメールアドレスまたは電話番号か、アドレス帳へ未登録のメールアドレスまたは電話番号かによって異なる表示態様にて表示する。既にアドレス帳へ登録されているメールアドレスまたは電話番号については、登録済みであることが容易に判断できるようアドレス帳に登録された氏名などをポップアップにて表示する。本文に含まれるアドレス帳へ未登録のメールアドレスまたは電話番号をユーザーが容易に判断できるように、背景色の変更や文字サイズの変更の処理を行いメール本文の表示態様とは異なった表示態様にて表示する。
【００１４】
なお以下の説明では電話番号とメールアドレスをまとめて説明する場合には発信先情報
と記載する。なお、以下で電話番号またはメールアドレスと記載する事項は、メールアドレス及び電話番号の両方を含む場合もある。
【００１５】
次に、図を用いて本発明の実施例について説明する。
【００１６】
まず、図１〜図４を用いて本発明の実施の一例を示す携帯電話機１００の構成について説明する。
【００１７】
図１は、本発明の実施の一例である携帯電話機１００の外観斜視図である。携帯電話機１００の外観には、表示部１１０、操作部１２０、発光部１３０、スピーカ１４０、マイク１５０が備えられている。
【００１８】
図２は、本発明の実施の一例を示す携帯電話機１００のブロック構成図である。携帯電話機１００は、表示部１１０、操作部１２０、発光部１３０、スピーカ１４０、Ｄ／Ａコンバータ１４５、マイク１５０、Ａ／Ｄコンバータ１５５、振動部１６０、制御部１７０、ＲＯＭ１８０（ＲＥＡＤ  ＯＮＬＹ  ＭＥＭＯＲＹ）、ＲＡＭ１９０（ＲＡＮＤＯＭ  ＡＣＣＥＳＳ  ＭＥＭＯＲＹ）、Ｉ／Ｆ２００、外部メモリ２１０、撮影部２２０、近距離通信部２３０、無線回路２４０、アンテナ２５０によって構成されている。
【００１９】
表示部１１０は、携帯電話機１００に備えられた機能を実現するために必要な情報を表示する。必要な情報とは、例えば、機能メニュー、メール、アドレス帳、電話の着信履歴や発信履歴、メールの送信履歴や受信履歴、表示データフォルダに保存された情報、画像データなどを含む。表示部１１０は、例えば液晶ディスプレイ、有機ＥＬ（ＥＬＥＣＴＲＯ  ＬＵＭＩＮＥＳＣＥＮＣＥ）ディスプレイ、プラズマディスプレイ、電子ペーパーなどにより構成される。
【００２０】
操作部１２０は、ユーザーからの入力操作を受け付ける。受け付けられた入力操作は制御信号として制御部１７０に入力され、制御部１７０は制御信号に応じて携帯電話機１００に備えられた機能を実行する。
【００２１】
発光部１３０は、制御部１７０からの制御信号によって外部へ光を照射する機能を備える。発光部１３０は、例えば、ＬＥＤに代表される発光体により構成され、電話着信、電話発信、メール受信、メール送信、音楽データ再生、アラーム日時到来などを、外部へ光を照射することによりユーザーへ報知する。
【００２２】
スピーカ１４０は、制御部１７０からの制御信号によって外部に音を出力する機能を有する。スピーカ１４０は、Ｄ／Ａコンバータ１４５を介して制御部１７０と接続されている。Ｄ／Ａコンバータ１４５は、制御部１７０から入力されたデジタル信号をアナログ信号に変換する。変換されたアナログ信号は、スピーカ１４０へと出力される。
【００２３】
マイク１５０は、音声などの外部からの音の入力を受け付ける機能を有する。入力された音は、アナログ信号としてＡ／Ｄコンバータ１５５に出力される。マイク１５０は、Ａ／Ｄコンバータ１５５を介して制御部１７０と接続されている。Ａ／Ｄコンバータ１５５は入力されたアナログ信号をデジタル信号へと変換して、制御部１７０へ出力する。
【００２４】
振動部１６０は、制御部１７０からの制御信号によって機械的振動を生じる。振動部１６０は、例えば、モーターなどから構成され、着信、メールの受信、アラーム日時到来などを機械的振動としてユーザーへ報知する。
【００２５】
制御部１７０は、携帯電話機１００に備えられた機能やハードウェアを制御する。また
、操作部１２０の入力により携帯電話機１００に備えられた各種機能を実行する。制御部１７０の内部の構成については図３を用いて後ほど説明する。
【００２６】
ＲＯＭ１８０は、携帯電話機１００に備えられた機能を実行するためのプログラムやデータなどを記憶する。制御部１７０は、ＲＯＭ１８０へアクセス可能であり、機能を実行するために必要なプログラムやデータなどを読み出す。
【００２７】
ＲＡＭ１９０は、制御部１７０からアクセス可能であり、制御部１７０の作業記憶領域やバッファ領域として利用される。
【００２８】
Ｉ／Ｆ２００には、着脱可能な外部メモリ２１０が装着される。制御部１７０は、Ｉ／Ｆ２００を介して外部メモリ２１０へのアクセスが可能であり、例えば外部メモリ２１０に記憶されたプログラムやデータなどを読み出し実行する。外部メモリ２１０は、プログラムやデータなどを記憶する媒体であればよく、例えば、メモリーカード、ＨＤＤ（ＨＡＲＤ  ＤＩＳＣ  ＤＲＩＶＥ）、ＳＩＭカードなどがある。また上記プログラムやデータには、外部メモリ２１０から直接読み出し実行可能なプログラムに限られず、暗号化されたプログラム、圧縮処理されたプログラム、画像データ、音声データ、文章データなどが含まれる。
【００２９】
撮影部２２０は、カメラ機能やビデオ機能を備える。撮影部２２０は、例えば、ＣＣＤ（ＣＨＡＲＧＥ  ＣＯＵＰＬＥＤ  ＤＥＶＩＣＥ）カメラやＣＭＯＳ（ＣＯＭＰＬＥＭＥＮＴＡＲＹ  ＭＥＴＡL  ＯＸＩＤＥ  ＳＥＭＩＣＯＮＤＵＣＴＯＲ）カメラなどにより構成される。なお撮影部２２０は、図１に示した携帯電話機１００の筐体裏面に備えられているため図１には図示していない。
【００３０】
近距離通信部２３０は、赤外線通信などの近距離無線通信を行う。近距離通信部２３０は、例えば、アドレス帳４７０に登録された発信先情報やデータフォルダに記憶された画像データを近距離にいる通信相手先と送受信する。
【００３１】
無線回路２４０は、アンテナ２５０から入力された所定の高周波信号に復調処理及び復号処理を施してデジタルの音声信号へと変換する。また、制御部１７０から入力されたデジタルの音声信号には符号化処理及び変調処理を施して、所定の高周波信号に変換する。そして、無線回路２４０は所定の高周波信号をアンテナ２５０へ出力する。
【００３２】
アンテナ２５０は、所定周波数の電磁波を受信して所定の高周波信号として無線回路２４０に出力する。また無線回路２４０より出力された所定の高周波信号を所定周波数の電磁波として出力する。
【００３３】
なお本発明の実施例に係る携帯電話機１００は、ストレート型の携帯電話機としたが、折り畳み型やスライド型の携帯電話機であってもよい。
【００３４】
図３には、プログラムを実行するために制御部１７０に備えられた構成を示す。制御部１７０には、携帯電話機１００に備えられたプログラムや各種機能を実行するために検索部３１０、判断部３２０、抽出部３３０、計数部３３５、メール本文表示部３４０、登録部３５０、電話発信処理部３６０、メール送信処理部３７０などが備えられている。これらが行う処理に関しては図５〜図８を用いて後ほど説明する。
【００３５】
図４は、ＲＯＭ１８０に記憶されている情報の配置（本実施例ではメモリマップ４００と呼ぶ）を示す。メモリマップ４００はプログラム記憶領域４１０とデータ記憶領域４６０から構成される。プログラム記憶領域４１０には、メール送信プログラム４２０、電話
発信プログラム４３０、未登録発信先情報登録プログラム４４０、メール本文表示プログラム４５０などが含まれている。データ記憶領域４６０には、アドレス帳４７０、メール作成バッファ４８０、が含まれる。
【００３６】
まず、プログラム記憶領域４１０に記憶されているプログラムについて説明する。プログラム記憶領域４１０には、メール送信プログラム４２０、電話発信プログラム４３０、未登録発信先情報登録プログラム４４０、などが含まれる。
【００３７】
メール送信プログラム４２０は、メールを作成して、指定した送信先へメールを送信するプログラムである。メール送信プログラム４２０の処理の流れの一例は、図５を用いて後ほど説明する。
【００３８】
電話発信プログラム４３０は、指定した電話発信先へ電話発信を行うためのプログラムである。電話発信プログラム４３０の処理の流れの一例は、図６を用いて後ほど説明する。
【００３９】
未登録発信先情報登録プログラム４４０は、受信したメールの中からアドレス帳４７０に未登録の発信先情報を含むメールを検索するためのプログラムである。未登録発信先情報登録処理４４０の処理の流れの一例は、図７を用いて説明する。
【００４０】
メール本文表示プログラム４５０は、未登録発信先情報登録プログラム４４０にて検索したメールの本文を表示するためのプログラムである。メール本文表示プログラム４５０の処理の流れの一例は、図８を用いて説明する。
【００４１】
次にデータ記憶領域４６０に記憶されているデータについて説明する。データ記憶領域４６０には、アドレス帳４７０、メール作成バッファ４８０、未登録発信先情報バッファ４９０、既登録発信先情報バッファ５００、既登録通知データ５１０などが含まれる。
【００４２】
アドレス帳４７０には、アドレス情報がリスト化されたデータが保存されている。アドレス情報とは、メモリ番号、氏名、電話番号、メールアドレス、グループ（例えば学校や仕事先などの所属に関する情報）などを含む情報である。
【００４３】
メール作成バッファ４８０には、メール送信処理において、作成中のメール本文やユーザーが選択したメール送信先の情報が一時保存される。
【００４４】
未登録発信先情報バッファ４９０には、後ほど説明する未登録発信先情報登録処理において、表示したメール本文内に含まれるアドレス帳４７０に未登録の発信先情報が一時保存される。
【００４５】
既登録発信先情報バッファ５００には、後ほど説明する未登録発信先情報登録処理において、表示したメール本文に含まれるアドレス帳４７０に既に登録された発信先情報が一時保存される。
【００４６】
既登録通知データ５１０には、後ほど説明する未登録発信先情報登録処理において、メール本文に含まれる発信先情報が既にアドレス帳４７０に登録済みである旨をユーザーに通知するための表示を行うデータが保存されている。
【００４７】
なお、上記メモリマップ４００に関する情報は、ＲＡＭ１９０に記憶されるとしたが、外部メモリ２１０に記憶されていてもよい。その場合、外部メモリ２１０に保存された情報はＩ／Ｆ２００を介して制御部１７０からの指示により読み出される。さらに、上記プ
ログラム記憶領域４１０に記憶されたプログラム、及び、データ記憶領域４６０に記憶するデータは図４に記載したプログラムやデータに限定せず携帯電話機１００が備える機能を実行するために必要なプログラムやデータも含まれる。
【００４８】
以下に示す図５〜図８ではメモリマップ４００に記憶されたプログラムの処理の流れについて説明する。
【００４９】
まず、メール送信処理について図５を用いて説明する。メール送信処理は、メモリマップ４００に記憶されたメール送信プログラム４２０を制御部１７０に備えられたメール送信処理部３７０が実行することによって処理される。
【００５０】
メール送信処理が開始されると、判断部３２０は、操作部１２０から入力された操作が、メール送信先を選択する入力操作であるか否かを判断する。（Ｓ１００）
【００５１】
Ｓ１００で、操作部１２０から入力された操作が、メール送信先の選択操作であった場合は、アドレス帳４７０に登録されたメールアドレスが表示部１１０に表示される。次に、ユーザーは表示されたメールアドレスから送信先のメールアドレスを選択する（Ｓ１０５）。
【００５２】
一方、Ｓ１００において操作部１２０から入力された操作が、メール送信先を選択する操作でなかった場合は、判断部３２０は、メール本文を作成する操作であるか否かを判断する（Ｓ１１０）。
【００５３】
Ｓ１１０にてメール本文を作成する操作であった場合は、メール本文作成画面が表示部１１０に表示され、操作部１２０からの入力に基づいてメール本文の文字入力が行われる（Ｓ１１５）。
【００５４】
一方、メール本文を作成する操作でなかった場合は、判断部３２０は、メールの送信操作であるか否かを判断する（Ｓ１２０）。
【００５５】
Ｓ１２０にて、メールの送信操作であった場合は、メール送信処理部３７０は、選択した送信先へメールを送信する（Ｓ１３０）。
【００５６】
一方、Ｓ１２０にてメールの送信操作でなかった場合は、再度Ｓ１００の処理を実行する。
【００５７】
次に、電話発信処理について、図６を用いて説明する。電話発信処理は、メモリマップ４００に記憶された電話発信プログラム４３０を制御部１７０に備えられた電話発信処理部３６０が実行することによって処理される。
【００５８】
電話発信処理が開始されると、まず、電話発信処理部３６０は、アドレス帳４７０に備えられたアドレス情報を表示部１１０に表示する。ユーザーは、表示されたアドレス帳４７０から発信相手の電話番号を操作部１２０の入力によって選択する（Ｓ２１０）。
【００５９】
次に、判断部３２０は、操作部１２０から入力された操作が電話発信を実行する操作であるか否かを判断する（Ｓ２２０）。
【００６０】
Ｓ２２０で、電話発信を実行する操作であった場合は、電話発信処理部３６０は、選択した電話番号に基づいて発信を実行する（Ｓ２３０）。
【００６１】
一方、Ｓ２２０において入力された操作が、発信を実行する操作でなかった場合は、電話番号の選択へ戻る。
【００６２】
未登録発信先情報登録処理について、図７を用いて説明する。未登録発信先情報登録処理の概要について説明する。未登録発信先情報登録処理が、ユーザーの操作部１２０の入力よって開始されると、まず、受信したメールの本文から発信先情報を検索する。
【００６３】
次に検索した発信先情報がアドレス帳４７０に未登録の情報であった場合は、アドレス帳４７０へ登録する処理を行う。アドレス帳４７０に既に登録されている情報については、発信先情報に基づいて、既に説明したメール送信処理や電話発信処理を実行する。以下に未登録発信先情報登録処理の具体的な処理の流れについて説明する。
【００６４】
未登録発信先情報登録処理が開始されると、まず、検索部３１０が、アドレス帳４７０に未登録の発信先情報を含むメールを検索する（Ｓ３００）。メール検索処理の実施例については後ほど説明する。
【００６５】
次に、メール本文表示部３４０は、アドレス帳４７０に未登録の発信先情報を含むメールをリストにして表示部１１０に表示する（Ｓ３１０）。表示の一例は図９に示す。
【００６６】
次に、Ｓ３１０において表示したリストよりユーザーが操作部１２０の入力によって選択したメールの本文を、メール本文表示部３４０が表示部１１０に表示する（Ｓ３２０、Ｓ３３０）。
【００６７】
メール本文表示部３４０が行うメール本文表示処理では、メール本文表示部３４０がメール本文中の既にアドレス帳４７０に登録されている発信先情報と未登録の発信先情報を図１０（ｂ）に示すようにそれぞれ異なった表示態様にて表示部１１０に表示する処理を行う。詳しい処理の流れは、図８を用いて後ほど説明する。
【００６８】
次に判断部３２０が、表示されたメール本文に含まれるアドレス帳４７０に未登録の発信先情報を選択したか否かを判断する（Ｓ３４０）。
【００６９】
Ｓ３４０において、アドレス帳４７０に未登録の発信先情報がユーザーによって選択された場合は、登録部３５０が、選択された発信先情報をアドレス帳４７０へ登録する処理を行う（Ｓ３５０）。
【００７０】
なお、ユーザーによって選択された発信先情報が、既にアドレス帳４７０に登録されたメールアドレスであった場合は、選択したメールアドレスを送信先としてメール送信処理部３７０が図５に示したメール送信プログラム４２０の処理を実行することとしてもよい。
【００７１】
さらに、ユーザーによって選択された発信先情報が、既にアドレス帳４７０に登録された電話番号であった場合は、選択した電話番号を電話発信先として電話発信処理部３６０が図６に示した電話発信プログラム４３０の処理を実行することとしてもよい。
【００７２】
次にメール検索処理の２つの処理例について説明する。
以下に説明する２つのメール検索処理は未登録発信先情報処理のＳ３００にて実行することする。
【００７３】
１つ目の処理例であるメール検索処理１では、受信メールの中から、受信メールの本文中にアドレス帳に未登録の電話番号とメールアドレスの少なくとも一方を含むメールを検
索対象とする。メール検索処理２では、受信メールの中から、受信メールの本文中にアドレス帳に未登録の電話番号とメールアドレスの少なくとも一方を含むことに加え、メール本文中にアドレス帳４７０に既に登録された氏名を含むメールを検索対象とする。
【００７４】
上記した二つの検索処理では、図１０（ａ）〜図１０（ｃ）に示すようなメールを検索の対象とする。図１０（a）は、既にアドレス帳４７０に登録されたメールアドレスを持つ相手先から送信されたメール本文の表示例であり、本文中に未登録発信先情報を含む。図１０（ｂ）は、アドレス帳４７０に未登録のメールアドレスを持つ相手より送信されたメール本文の表示例であり、本文中に未登録発信先情報及び既にアドレス帳４７０に登録されている電話番号を含む。図１０（ｃ）は、アドレス帳４７０に未登録のメールアドレスを持つ相手より送信されたメール本文の表示例であり、本文中に未登録のメールアドレスを含む。
【００７５】
メール検索処理１の具体的な処理について以下に説明する。
【００７６】
まず、検索部３１０がこれまでに受信したメールのうち、メール本文中に発信先情報を含むメールを検索する。メールの検索方法について、電話番号は、０から始まる３桁以上の数字または、「♯」（シャープ）、「＋」（プラス）、「＊」（星印）とする。更に、これらの文字、記号の全角、及び、半角は問わないこととする。更に、電話番号中に「" "」（二重引用符）、「、」（読点）、「.」（ピリオド）、「‐」（ハイフン）、「  」（空白）が含まれるときは、これらを電話番号と認識した後、上記した記号は削除され、発信可能な電話番号として検索の対象とされる。
【００７７】
メールアドレスは、半角の＠及び半角の＠の前後にある半角英数字記号の文字列全体、及び、半角＠の直前の改行、スペース、全角文字記号の次から半角＠の直後の改行、スペース、全角文字記号までをメールアドレスとして検索の対象とする。
【００７８】
次に検索したメールのうち、抽出部３３０が、アドレス帳４７０に未登録のメールアドレス又は電話番号を含むメールを抽出する。ここで対象となる発信先情報は、アドレス帳４７０に登録されたメールアドレスまたは電話番号と一致しないメール本文に含まれる発信先情報である。
【００７９】
次に抽出したメールをリストにして表示する。表示例は図９に示す。
【００８０】
ここで、抽出したメールごとにアドレス帳４７０に未登録の発信先情報の数、既にアドレス帳４７０に登録されている発信先情報の数をリストにして表示することによって、メール本文を開かなくともいくつの未登録情報が対象となるメールに含まれているかを知ることができる。
【００８１】
また、メールの件名を表示することによって、ユーザーが探している未登録の発信先情報を含むメールの検索を容易にすることができる。
【００８２】
次に、メール検索処理２の具体的な処理について以下に説明する。メール検索処理２では、まず検索部３１０が、これまで受信したメールのうち発信先情報を含む文字列を含むメールを検索する。検索方法については上記した方法を用いる。次に、検索したメールのうち、抽出部３３０がさらにアドレス帳４７０に登録された氏名と、アドレス帳４７０に未登録のメールアドレスまたは電話番号を含むメールを抽出する。メール本文中にアドレス帳４７０に登録された氏名が含まれるか否かの判断は、判断部３２０が、アドレス帳４７０に登録された氏名と一致する文字列がメール本文内になるか否かを判断することによって行う。電話番号及びメールアドレスが含まれるか否かの判断はメール検索処理１にて
説明した判断と同様の判断を判断部３２０が行うこととするため省略する。
【００８３】
次に抽出したメールをリストにして表示部１１０に表示する。
メール検索処理２によれば、アドレス帳４７０に登録された氏名と同じ文字列を含む受信メールを検索対象としたことから、ユーザーにとって重要度が低い未登録発信先情報を含むメールマガジンや迷惑メールなどを検索対象から除外することができるため、ユーザーにとって重要度が高い未登録発信先情報を含むメールを高精度に検索することができる。
【００８４】
次に、未登録発信先情報登録処理にて実行するメール本文表示処理について、図８を用いて説明する。
【００８５】
メール本文表示処理では、まず、ユーザーが操作部の入力によって選択したメールの本文から、抽出部３３０が、メールアドレスまたは電話番号を抽出する（Ｓ４１０）。抽出するメールアドレスまたは電話番号の判断は、メール検索処理１にて説明したので省略する。
【００８６】
次に、抽出したメールアドレスと電話番号が既にアドレス帳４７０へ登録されているメールアドレスまたは電話番号であるか否かを判断する（Ｓ４２０）。判断方法は、抽出したメールアドレスまたは電話番号と一致する文字列又は数字列をアドレス帳４７０に登録された発信先情報から検索することにより行う。
【００８７】
Ｓ４２０において、既にアドレス帳４７０に登録された発信先情報でないと判断部３２０が判断した場合、つまりアドレス帳４７０へ未登録の発信先情報である場合は、本文と異なった表示態様にて抽出した発信先情報を表示部１１０へ表示する（Ｓ４２５）。異なった表示態様とは、例えば図１０（a）〜（ｃ）に示すように画面色を反転して表示する態様のほか、文字色を本文と異なった色で表示する態様や、文字サイズを本文と異なったサイズにて表示する態様としてもよい。本文と異なった表示態様にて抽出した発信先情報を表示することにより、ユーザーは文中に含まれる未登録の発信先情報を容易に発見することができる。
【００８８】
一方、Ｓ４２０において、既にアドレス帳４７０に登録された発信先情報であると判断部３２０が判断した場合、既登録通知データに保存された通知データに基づいて、アドレス帳４７０に登録済みであることを表示部１１０に表示する（Ｓ４３０）。表示する画面の一例を図１０（ｂ）に示す。
【００８９】
既に登録されている発信先情報であることを表示することによりユーザーが既にアドレス帳４７０に登録したメールアドレスまたは電話番号を再度アドレス帳４７０へ登録することを防止することができる。
【符号の説明】
【００９０】
１００  携帯電話機
１１０  表示部
１２０  操作部
１３０  発光部
１４０  スピーカ
１４５  Ｄ／Ａコンバータ
１５０  マイク
１５５  Ａ／Ｄコンバータ
１６０  振動部
１７０  制御部
１８０  ＲＯＭ
１９０  ＲＡＭ
２００  Ｉ／Ｆ
２１０  外部メモリ
２２０  撮影部
２３０  近距離通信部
２４０  無線回路
２５０  アンテナ
【図１】
0005550379.tif 000002
【図２】
0005550379.tif 000003
【図３】
0005550379.tif 000004
【図４】
0005550379.tif 000005
【図５】
0005550379.tif 000006
【図６】
0005550379.tif 000007
【図７】
0005550379.tif 000008
【図８】
0005550379.tif 000009
【図９】
0005550379.tif 000010
【図１０】
0005550379.tif 000011