(57)【要約】【課題】ユーザが電話帳データの検索操作を実行しなくても、電話帳データが重複登録されていることをユーザに認識させることが可能な電話機を提供する。【解決手段】電話帳データ照合部１１１は、着信した音声通話の発信者情報又は受信した電子メールの送信者情報と電話帳１２１に登録された全ての電話帳データとを照合することにより、重複登録された電話帳データを検出し、照合結果が一致する都度に、照合結果が一致した電話帳データを識別する情報を重複情報記憶部１２３に記憶する。表示部１３は、重複登録された電話帳データが検出された場合、重複情報記憶部１２３に記憶された情報に基づいて、電話帳データが重複登録されていることを通知する画面表示を行う。【選択図】図１
2007043344.tif 000002
【特許請求の範囲】
【請求項１】
電話帳データを登録する電話帳と、
記憶部と、
着信した音声通話の発信者情報又は受信した電子メールの送信者情報と前記電話帳に登録された全ての電話帳データとを照合することにより重複登録された電話帳データを検出し、照合結果が一致する都度に、前記照合結果が一致した電話帳データを識別する情報を前記記憶部に記憶する電話帳データ照合部と、
前記重複登録された電話帳データが検出された場合、前記記憶部に記憶された情報に基づいて、電話帳データが重複登録されていることを通知する通知部とを備える
ことを特徴とする電話機。
【請求項２】
前記電話帳データ照合部が、音声通話着信又は電子メール受信を契機として、重複登録された電話帳データの検出を行なう
ことを特徴とする請求項１に記載の電話機。
【請求項３】
当該電話機が、更に、
前記重複登録された電話帳データの中の削除対象とされた電話帳データを削除する重複登録データ削除部を備え、
前記重複登録データ削除部は、前記電話帳において、削除対象とされなかった電話帳データに対応する着信処理情報を、前記削除対象とされた電話帳データに対応する着信処理情報で更新する
ことを特徴とする請求項１に記載の電話機。
【請求項４】
電話機の電話帳に登録された電話帳データを照合する電話帳データ照合方法であって、
着信した音声通話の発信者情報又は受信した電子メールの送信者情報と前記電話帳に登録された全ての電話帳データとを照合することにより、重複登録された電話帳データを検出し、
照合結果が一致する都度に、前記照合結果が一致した電話帳データを識別する情報を記憶部に記憶し、
前記重複登録された電話帳データが検出された場合、前記記憶部に記憶された情報に基づいて、電話帳データが重複登録されていることを通知する
ことを特徴とする電話帳データ照合方法。
【請求項５】
電話機の電話帳に登録された電話帳データを照合する電話帳データ照合プログラムであって、
着信した音声通話の発信者情報又は受信した電子メールの送信者情報と前記電話帳に登録された全ての電話帳データとを照合することにより、重複登録された電話帳データを検出し、
照合結果が一致する都度に、前記照合結果が一致した電話帳データを識別する情報を記憶部に記憶し、
前記重複登録された電話帳データが検出された場合、前記記憶部に記憶された情報に基づいて、電話帳データが重複登録されていることを通知する
ことを特徴とする電話帳データ照合プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電話機、電話帳データ照合方法及び電話帳データ照合プログラムに関し、特に、電話帳データを格納し、音声通話着信及び電子メールを受信する機能を搭載する電話機において、音声通話着信した発信者情報又は受信した電子メールの送信者情報と電話帳データとを照合し、電話帳に重複登録された電話帳データを通知する電話機、電話帳データ照合方法及び電話帳データ照合プログラムに関する。
【背景技術】
【０００２】
例えば携帯電話機に登録できる電話帳データが増大し、更にその操作性が改善されている。ユーザは、容易な操作で電話帳へ電話帳データを登録することが可能である。また、特定の相手先から音声通話着信（電話の着呼）があった際又は電子メールを受信した際に、これをユーザに知らせる出力処理（着信処理）の内容を、予め携帯電話機において設定することが可能である。着信処理は、周知のように、通常、音声通話出力又は振動出力からなる。例えば、特定の相手先に応じて、特定の着信音を鳴らしたり、バイブレーション動作にする等である。
【０００３】
なお、例えば、音声通話着信時に通知される発信側の電話番号と名前とに基づいて、電話帳データの更新を行う電話装置が知られている（例えば、特許文献１参照）。また、例えば、音声通話着信時に、受信した発信元番号情報と予めグループ毎に登録された電話番号とを照合し、照合結果に基づいてグループ名及び個別の名前を音声通話出力する電話装置が知られている（例えば、特許文献２参照）。
【特許文献１】特開２００３−６０７７５号公報
【特許文献２】特開２０００−１１５３５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
電話帳データが例えば数百件も存在する場合、例えば音声通話の着信（着呼）又は電子メールの受信により、新たに入手した電話番号又は電子メールのメールアドレス（以下、登録候補データ）が既に登録されているかどうかを、ユーザが検索することは非常に煩わしい。このため、登録候補データが既に登録されているかどうかを検索せずに、登録候補データを登録してしまうことが多い。このように、電話帳の容量の増大により、逆に、電話帳データの重複登録が多くなる傾向がある。
【０００５】
また、電話帳データの重複登録がある場合、各々の電話帳データにおいて異なる着信処理が設定されている場合もあり得る。従って、電話帳データの照合順によっては、受信した電話番号又はメールアドレスが最初に一致（ヒット）した電話帳データにおいて設定された着信処理が、ユーザが意図した（又は、ユーザが最新に設定した）着信処理とは異なることがある。
【０００６】
この場合の着信処理としては、電話帳データの照合により最初にヒットした電話番号又はメールアドレスについて設定された着信処理が実行される。従って、携帯電話機の実行する着信処理は、ユーザが意図した着信処理と異なる可能性がある。このため、ユーザにとって、誰からの音声通話着信又は電子メールの受信なのか非常に判りづらくなる。
【０００７】
本発明は、ユーザが電話帳データの検索操作を実行しなくても、電話帳データが重複登録されていることをユーザに認識させることが可能な電話機の提供を目的とする。
【０００８】
また、本発明は、ユーザが電話帳データの検索操作を実行しなくても、電話帳データが重複登録されていることをユーザに認識させることが可能な電話帳データ照合方法の提供を目的とする。
【０００９】
また、本発明は、ユーザが電話帳データの検索操作を実行しなくても、電話帳データが重複登録されていることをユーザに認識させることが可能な電話帳データ照合プログラムの提供を目的とする。
【課題を解決するための手段】
【００１０】
本発明の電話機は、電話帳データを登録する電話帳と、記憶部と、電話帳データ照合部と、通知部とを備える。電話帳データ照合部は、着信した音声通話の発信者情報又は受信した電子メールの送信者情報と電話帳に登録された全ての電話帳データとを照合することにより重複登録された電話帳データを検出し、照合結果が一致する都度に、照合結果が一致した電話帳データを識別する情報を記憶部に記憶する。通知部は、重複登録された電話帳データが検出された場合、記憶部に記憶された情報に基づいて、電話帳データが重複登録されていることを通知する。
【００１１】
また、好ましくは、本発明の電話機において、電話帳データ照合部が、音声通話着信又は電子メール受信を契機として、重複登録された電話帳データの検出を行なう。
【００１２】
また、好ましくは、本発明の電話機は、更に、重複登録された電話帳データの中の削除対象とされた電話帳データを削除する重複登録データ削除部を備える。重複登録データ削除部は、電話帳において、削除対象とされなかった電話帳データに対応する着信処理情報を、削除対象とされた電話帳データに対応する着信処理情報で更新する。
【００１３】
本発明の電話機における電話帳データを照合する電話帳データ照合方法は、電話機の電話帳に登録された電話帳データを照合する。電話帳データ照合方法は、着信した音声通話の発信者情報又は受信した電子メールの送信者情報と電話帳に登録された全ての電話帳データとを照合することにより、重複登録された電話帳データを検出し、照合結果が一致する都度に、照合結果が一致した電話帳データを識別する情報を記憶部に記憶し、重複登録された電話帳データが検出された場合、記憶部に記憶された情報に基づいて、電話帳データが重複登録されていることを通知する。
【００１４】
本発明の電話機における電話帳データを照合する電話帳データ照合プログラムは、電話機の電話帳に登録された電話帳データを照合する。電話帳データ照合プログラムは、着信した音声通話の発信者情報又は受信した電子メールの送信者情報と電話帳に登録された全ての電話帳データとを照合することにより、重複登録された電話帳データを検出し、照合結果が一致する都度に、照合結果が一致した電話帳データを識別する情報を記憶部に記憶し、重複登録された電話帳データが検出された場合、記憶部に記憶された情報に基づいて、電話帳データが重複登録されていることを通知する。
【発明の効果】
【００１５】
本発明の電話機、電話帳データ照合方法及び電話帳データ照合プログラムによれば、例えば音声通話着信や電子メール受信を契機に、発信者情報又は送信者情報と電話帳に登録された電話帳データとが照合される。この時、発信者情報又は送信者情報と電話帳データとが一致した（照合結果が一致した又はヒットした）場合でも、照合を中断することなく、未照合の電話帳データが存在する間は照合を継続して行う。従って、全ての電話帳データが照合される。そして、照合結果が一致する都度に、照合結果が一致した電話帳データを識別する情報が記憶され、この記憶された情報に基づいて電話帳データの重複登録がユーザに通知される。
【００１６】
これにより、ユーザが自分で検索操作を実行しなくても、電話帳データを検索することができ、この結果に基づいて、電話帳データが重複登録されていることをユーザに通知することができる。これにより、例えば、重複登録された電話帳データをユーザに表示して、不要な電話帳データをユーザの操作により削除することができる。
【００１７】
また、本発明によれば、電話機において、音声通話着信又は電子メール受信を契機として、重複登録された電話帳データの検出を行なう。これにより、特にユーザが意識することなく、重複登録された電話帳データを検出することができ、電話帳の管理についてのユーザの負担を軽減することができる。
【００１８】
また、本発明によれば、電話機において、重複登録された電話帳データの中の削除対象とされた電話帳データを削除すると共に、削除対象とされなかった電話帳データに対応する着信処理情報を、削除対象とされた電話帳データに対応する着信処理情報で更新する。これにより、不要な電話帳データを削除する際に、その中の必要な部分データのみを残して、他の（残される）重複登録された電話帳データに反映させることができる。従って、ユーザが再度必要な部分データを入力することなく、電話帳データを整えることができ、電話帳の管理についてのユーザの負担を軽減することができる。
【発明を実施するための最良の形態】
【００１９】
図１は、電話機構成図であり、本発明の電話機の構成の一例を示す図である。電話機（電話装置）１は、例えば携帯電話からなる。この例では、電話機１は、周知のように、通常の電話（携帯電話）の機能と電子メールの機能とを備える。電話機１は、更に他の機能、例えばインターネット接続機能を備えていても良い。電話機１は、記憶装置上に電子的な（電子データを格納する）電話帳１２１を備えるものであれば、固定電話機であっても良い。
【００２０】
最初に、電話機１の備えるこれらの周知の機能について簡単に説明する。無線部１７は、無線通信により、電話機１の外部（例えば、街頭に設置されたアンテナ）から受信した信号をベースバンド部１８に送信し、また、無線部１７は、ベースバンド部１８から受信した信号を電話機１の外部に対して、無線通信により送信する。ベースバンド部１８は、無線部１７に送信する信号の変調処理を行い、無線部１７から受信する信号の復調処理を行う。ベースバンド部１８は、音声通話の着信（電話の着呼）があった場合又は電子メールを受信した場合、アプリケーション部１１に対して起動要求を送信し、無線部１７が受信した信号を無線部１７から受け取って復調し、アプリケーション部１１に送信する。また、ベースバンド部１８は、音声通話の発信又は電子メールの送信の際に、アプリケーション部１１からの信号を受信して変調し、無線部１７に送信する。更に、ベースバンド部１８は、アプリケーション部１１に対して、必要に応じてリセット要求を行う。
【００２１】
なお、音声通話の着信と電子メールの受信とを区別する必要は無いが、この例ではこれらを区別している。また、図１は、主として、音声通話の着信及び電子メールの受信について示し、これらの発信時については図示を省略している。
【００２２】
アプリケーション部１１は、ベースバンド部１８から起動要求されると、音声通話着信又は電子メール受信の着信処理を行なう。即ち、アプリケーション部１１からの指示に応じて、音声通話出力部１５は、電話帳１２１内の当該電話番号又は電子メールアドレスの電話帳データにおいて設定された着信処理情報（後述する）に従って、着信をユーザに知らせるための音声通話出力を行う。電話機１が、着信処理情報に従ってバイブレーション動作を行う機能（図示せず）を備えるようにしても良い。アプリケーション部１１からの指示に応じて、表示部１３は、音声通話着信又は電子メール受信をユーザに知らせるための表示出力を行う。表示部１３は、例えばＬＣＤ（液晶表示装置）等からなり、表示画面を備える。音声通話出力部１５は、例えばスピーカ及びマイク等からなる。音声通話出力部１５は、音声通話入力部を備えると考えて良い（即ち、音声通話入出力部である）。
【００２３】
アプリケーション部１１は、電話機１の表示部１３に表示された操作画面上における操作に応じた処理を実行する。例えば、画面切替やサブメニューの表示等の処理を行なう。即ち、アプリケーション部１１からの指示に応じて、表示部１３は、操作情報入力部１４による操作結果を画面に表示する。操作情報入力部１４は、周知のように、複数の入力キー（ボタン）からなる。操作情報入力部１４は、ユーザのキー操作に従って、電話機１の操作情報を入力する。操作情報としては、例えば、電話番号、電子メールアドレス、電話又は電子メールの発信の指示情報、着信履歴の表示指示情報、電話帳１２１の表示指示情報、受信メール一覧の表示指示情報、サブメニュー表示指示情報などがある。ユーザのキー操作により、又は、ユーザのキー操作により画面上の表示を選択することにより、これらの操作情報が入力される。
【００２４】
なお、ＲＴＣ（Real Time Clock ）部１６は、時刻情報を生成してベースバンド部１８及び電源ＬＳＩ２０に送信する。電源スイッチ１９は、例えば操作情報入力部１４のＰｏｗｅｒＫｅｙ（電源キー）からなる当該電話機１の電源スイッチである。電源ＬＳＩ２０は、電源スイッチ１９のオンに応じて、電話機１に電源を供給する。ベースバンド部１８は、通信の終了を検出すると、電源ＬＳＩ２０に電源オフを通知する。これに応じて、電源ＬＳＩ２０はベースバンド部１８にリセットを通知し、ベースバンド部１８はアプリケーション部１１にリセットを通知する。ベースバンド部１８及びアプリケーション部１１における電源遮断処理の終了後、電源ＬＳＩ２０は電源を遮断する。
【００２５】
ここで、アプリケーション部１１は、本発明に従って、電話帳データ照合部１１１により、電話帳１２１に登録された電話帳データの照合処理を行う。この例では、この照合処理は、本発明に従って、前述の着信処理に先立って、ユーザが何ら入力を行なうこと無く（意識すること無く）、行なわれる。また、アプリケーション部１１は、本発明に従って、重複登録データ削除部１１２により、電話帳１２１に重複登録された電話帳データの削除処理とを行う。この削除処理において、必要な指示入力は、後述するように、表示部１３及び操作情報入力部１４を用いて、ユーザにより行なわれる。
【００２６】
なお、アプリケーション部１１は、ＣＰＵとその上で実行されるプログラムにより実現される。この本発明を実現するプログラムは、コンピュータが読み取り可能な記録媒体、例えば半導体メモリ、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ等に格納することができ、これらの記録媒体に記録して提供され、又は、通信インタフェースを介してネットワークを利用した送受信により提供される。
【００２７】
図２は、電話帳１２１のデータ構成の一例を示す図である。電話帳１２１は、図１に示すように、データ記憶部１２に設けられる。データ記憶部１２は、例えばフラッシュメモリ等の不揮発性メモリからなる。電話帳１２１は、複数（例えば、５００件）の電話帳データを登録する。この例では、電話帳１２１に登録された電話帳データは、音声通話着信時又は電子メール受信時の着信処理情報と対応付けられたデータからなる。
【００２８】
図２に示すように、電話帳データは、各々、例えば登録番号、電話番号、メールアドレス、着信設定、受信設定、発信者／送信者名からなる。登録番号には、電話帳１２１への電話帳データの登録順序を示す登録番号が設定される。電話番号には、音声通話の発信者の電話番号が設定される。メールアドレスには、電子メールの送信者のメールアドレスが設定される。着信設定には、音声通話着信時の着信処理情報、即ち、当該電話番号に対応する音声通話着信時の動作（着信処理の内容）が設定される。受信設定には、電子メール受信時の着信処理情報、即ち、当該メールアドレスに対応する電子メール受信時の動作（着信処理の内容）が設定される。従って、着信処理情報は、着信設定と受信設定とからなる。発信者／送信者名には、音声通話の発信者又は電子メールの送信者の名前が設定される。
【００２９】
電話帳データ照合部１１１は、音声通話着信又は電子メール受信を契機として、電話帳１２１に重複登録された電話帳データの検出を行なう。正確には、音声通話着信又は電子メール受信があると、ベースバンド部１８からの起動要求に応じてアプリケーション部１１が起動され、起動されたアプリケーション部１１が、電話帳データ照合部１１１に電話帳１２１に重複登録された電話帳データの検出を行なわせる。
【００３０】
即ち、電話帳データ照合部１１１は、着信した音声通話又は受信した電子メールから、着信した音声通話の発信者情報又は受信した電子メールの送信者情報を抽出する。発信者情報は例えば電話番号からなり、送信者情報は例えばメールアドレスからなる。電話帳データ照合部１１１は、抽出した音声通話の発信者情報又は受信した電子メールの送信者情報と、電話帳１２１に登録された全ての電話帳データとを照合することにより、重複登録された電話帳データを検出する。電話帳データ照合部１１１は、重複登録された電話帳データが存在する場合、電話帳データが重複登録されていることをユーザに通知する通知画面を表示部１３に表示させる。
【００３１】
電話帳データの照合順序は、例えば、電話帳１２１への電話帳データの登録（登録番号）順とされる。又は、登録された電話帳データの発信者名の語順（例えば、５０音順又はアルファベット順）であっても良く、電話帳１２１において電話帳データが格納された領域の番号（メモリ番号）順であっても良い。メモリ番号は、電話帳１２１における各々の電話帳データを格納する格納領域に付与されたユニークな番号である。
【００３２】
電話帳データ照合部１１１は、照合結果が一致する（即ち、重複登録された電話帳データを検出する）都度に、照合結果が一致した（即ち、重複登録された）電話帳データを識別する情報をデータ記憶部１２の重複情報記憶部１２３に記憶する。即ち、１件の電話帳データにヒットしても、そこで照合処理を中止することなく、継続して最後の電話帳データについてまで照合処理を行なう。これにより、当該電話番号又はメールアドレスについての照合処理を無駄なく行なうことができる。
【００３３】
本発明においては、ヒットした全ての電話帳データが検出される一方、１件の電話帳データにヒットしても重複登録が検出されたこととされる。従って、重複登録とは、着信した音声通話又は受信した電子メール（登録候補データ）の電話番号又はメールアドレスと同一の電話番号又はメールアドレスが、少なくとも１件、電話帳１２１に既に登録されている状態を指す。また、重複登録された電話帳データとは、そのような状態にある電話帳データを指す。
【００３４】
図３は、重複情報記憶部１２３のデータ構成の一例を示す図である。図３は、音声通話についての例を示すが、電子メールについても同様である。重複情報記憶部１２３は、図１に示すように、例えばデータ記憶部１２に設けられる。データ記憶部１２は、電話帳１２１の他に、重複情報記憶部１２３と履歴データ記憶部１２２（後述する）とを備える。履歴データ記憶部１２２及び重複情報記憶部１２３は、例えばＤＲＡＭ等の（揮発性）メモリに格納するようにしても良い。
【００３５】
図３に示すように、重複情報記憶部１２３は、照合結果が一致した電話帳データを識別する識別情報を格納する。識別情報は、各々、例えば、登録番号及び電話番号からなる。登録番号には、電話帳１２１への当該電話帳データの登録順序を示す登録番号が設定される。電話番号には、電話番号が設定される。
【００３６】
識別情報は、図３に示す識別情報に限られず、照合結果が一致した電話帳データを識別することができるものであれば良い。例えば、識別情報において、登録番号に換えて、当該電話帳データの電話帳１２１のメモリ番号を格納するようにしても良い。又は、識別情報として（識別情報に替えて）、当該重複登録された電話番号それ自体を格納するようにしても良い。
【００３７】
この例では、前述のように、電話帳データ照合部１１１は、着信した音声通話の発信者情報又は受信した電子メールの送信者情報と全ての電話帳データとを照合した後に、当該着信した音声通話又は受信した電子メールについての着信処理情報に従う着信処理を行う。この時、この例では、電話帳データ照合部１１１は、最初に照合結果が一致した電話帳データの着信処理情報に従う着信処理を行う。例えば、当該着信処理情報において設定された着信音を鳴らす。これにより、ユーザは誰からの音声通話着信又は電子メールの受信であるかを知ることができる。
【００３８】
なお、電話帳データ照合部１１１は、予め設定された順番で照合結果が一致した電話帳データに対応する着信処理情報に従う着信処理を行うようにしても良い。例えば、最後に照合結果が一致した電話帳データの着信処理情報に従う着信処理を行うようにしても良い。照合結果が一致した電話帳データの中で、電話帳１２１におけるメモリ番号の最も大きい電話帳データの着信処理情報に従う着信処理を行うようにしても良い。これにより、最後に登録された電話帳データの着信処理情報を優先することができる。
【００３９】
一方、電話帳データ照合部１１１は、前記着信した音声通話の発信者情報又は受信した電子メールの送信者情報と照合結果が一致する電話帳データがない場合、通常の着信処理を行なう。即ち、電話帳データ照合部１１１は、前記着信した音声通話又は受信した電子メールについての着信処理として、電話帳データ照合部１１１に予め設定された着信処理情報に従う着信処理を行う。これにより、例えば通常の着信音が鳴らされる。
【００４０】
なお、電話帳データ照合部１１１は、着信した音声通話の発信者情報又は受信した電子メールの送信者情報と最初に照合結果の一致する電話帳データを検出した直後に、着信した音声通話又は受信した電子メールについての着信処理を行なうようにしても良い。この場合、電話帳データ照合部１１１は、最初に照合結果が一致した電話帳データに対応する着信処理情報に従う着信処理を行う。電話帳データ照合部１１１は、着信処理と照合処理とを並列に行なうか、又は、着信処理の後に照合処理を行なう。
【００４１】
照合処理の結果に従って、本発明では、ユーザに電話帳データが重複登録されていることを通知する通知処理が行なわれる。この通知処理は、アプリケーション部１１とその指示に従って表示処理を行なう表示部１３により行なわれる。従って、アプリケーション部１１と表示部１３とが通知部を構成すると考えても良い。即ち、通知部であるアプリケーション部１１及び表示部１３（以下、単にアプリケーション部１１）は、重複登録された電話帳データが検出された場合、データ記憶部１２に記憶された情報に基づいて、電話帳データが重複登録されていることを通知する。即ち、アプリケーション部１１は、電話帳データが重複登録されていることを通知する通知画面を表示する。
【００４２】
この通知は、音声通話着信、電子メール受信、着信履歴表示指示の入力、受信メール一覧表示指示の入力、電話帳１２１の表示指示の入力のいずれかを契機として、行われる。この例では、これらのいずれかの契機に、通知画面の表示が行なわれる。なお、通知画面の表示に替えて、音声出力又はバイブレーションにより、当該通知を行なうようにしても良い。
【００４３】
前述のように、データ記憶部１２は、第１の記憶部である重複情報記憶部１２３と第２の記憶部である履歴データ記憶部１２２とからなる。電話帳データ照合部１１１は、照合結果が一致した電話帳データを識別する情報を重複情報記憶部１２３に記憶し、着信した音声通話又は受信した電子メールについての着信処理の終了後に、重複情報記憶部１２３に記憶された情報を履歴データ記憶部１２２に記憶する（転送する）。この時、重複情報記憶部１２３に記憶された情報は削除される。従って、重複情報記憶部１２３における識別情報は、現在着信している音声通話又は受信している電子メールについての重複登録を識別するための情報である。
【００４４】
図４は、履歴データ記憶部１２２のデータ構成の一例を示す図である。図４は、音声通話についての例を示すが、電子メールについても同様である。図４に示すように、履歴データ記憶部１２２は、重複情報記憶部１２３の識別情報を、その記憶（転送）の都度、そのまま格納する。従って、履歴データ記憶部１２２は、複数の電話番号又はメールアドレスについての照合結果が一致した電話帳データを識別する識別情報を、当該電話番号又はメールアドレス毎に複数格納する。識別情報は、各々、例えば登録番号及び電話番号からなる。従って、履歴データ記憶部１２２における複数の識別情報は、過去に着信した音声通話又は受信した電子メールについての重複登録を識別するための情報である。履歴データ記憶部１２２における識別情報は、例えばユーザが当該重複登録された電話帳データの表示処理又は削除処理を行なわせるまでは保持される。これにより、識別情報をユーザに表示するまで、又は、これを見たユーザが削除処理を行なうまで、当該識別情報を保存することができる。
【００４５】
この例では、アプリケーション部１１は、音声通話着信又は電子メール受信を契機として、電話帳１２１に電話帳データが重複登録されていることを通知する通知画面の表示を行う。この場合、データ記憶部１２の重複情報記憶部１２３に記憶された情報に基づいて、通知画面の表示を行う。
【００４６】
例えば、アプリケーション部１１は、音声通話着信を契機とする場合、図５（Ａ）に示すように、重複データが存在することを通知する通知画面を表示させる。また、例えば、アプリケーション部１１は、電子メール受信を契機とする場合、図５（Ｂ）に示すように、重複データが存在することを通知する通知画面を表示させる。これにより、ユーザは、電話帳１２１に重複する電話帳データ（重複データとも言う）があることを知ることができる。この通知（表示）を行なっても当該重複する電話帳データが削除されない場合、重複情報記憶部１２３に記憶された情報は、当該通信の終了後（即ち、当該通話の終了後又は電子メールの内容の表示の終了後）、履歴データ記憶部１２２に転送される。なお、これらの通知画面は、例えばアプリケーション部１１（又は、データ記憶部１２）に予め備えられる（他の画面も同じ）。
【００４７】
また、アプリケーション部１１は、着信履歴表示指示の入力、受信メール一覧表示指示の入力、電話帳１２１の表示指示の入力のいずれかを契機として、通知画面の表示を行うようにしても良い。即ち、照合処理の契機となった音声着信又は電子メールの受信に係る通信の終了後、通知画面の表示を行うようにしても良い。これらの表示の指示は、操作情報入力部１４を用いてユーザにより行なわれる。これにより、ユーザは自己が確認したい場合に重複登録の確認をすることができる。これらの場合、アプリケーション部１１は、履歴データ記憶部１２２に記憶された情報に基づいて、通知画面の表示を行う。この通知を行なっても当該重複する電話帳データが削除されない場合、当該情報は、当該通信の終了後においても、履歴データ記憶部１２２に保持される。
【００４８】
例えば、アプリケーション部１１は、着信履歴表示指示の入力を契機とする場合、図６（Ａ）に示すように、重複データが存在することを通知する通知画面を表示させる。また、例えば、アプリケーション部１１は、電話帳１２１の表示指示の入力を契機とする場合、図６（Ｂ）に示すように、前記通知画面を表示させる。また、例えば、アプリケーション部１１は、受信メール一覧表示指示の入力を契機とする場合、図６（Ｃ）に示すように、前記通知画面を表示させる。
【００４９】
アプリケーション部１１は、周知の着信履歴表示の機能、受信メール一覧表示の機能、電話帳１２１の表示の機能を備える。また、着信履歴表示及び受信メール一覧表示のために、音声着信及び受信メール一覧表示の着信履歴が、各々、データ記憶部１２の着信履歴記憶部及び受信メール一覧表示記憶部（いずれも図示せず）に記録される。実際は、図６（Ａ）の通知画面は、着信履歴表示指示の入力に応じて表示された着信履歴表示の画面を利用しており、当該画面に重複データが存在することを示す表示を付加した画面である。同様に、図６（Ｂ）の通知画面は電話帳１２１の表示の画面を利用しており、図６（Ｃ）の通知画面は受信メール一覧表示の画面を利用している。
【００５０】
例えば、図２に示す電話帳１２１において、登録番号０１００の電話帳データと登録番号０１１０の電話帳データとが重複登録されている。両者は共通の電話番号「０９０１１１１１１１１」を持つ。この場合、アプリケーション部１１は、周知の着信履歴表示の画面を表示すると共に、履歴データ記憶部１２２を参照して、当該着信履歴に係る電話帳データが重複登録されている場合、当該画面にその旨、例えば「！２件重複」を表示する。これにより、図６（Ａ）に示すような当該電話番号についての着信履歴データの表示が行なわれる。図６（Ｂ）及び図６（Ｃ）についても同様である。
【００５１】
この時、図６（Ａ）に示すように、アプリケーション部１１は、電話帳データが重複登録されていることを示すアイコン、例えば「！（エクスクラメーションマーク）」を、メッセージ「２件重複」と共に、通知画面に表示する。これにより、ユーザは当該電話番号について重複登録があることを知ることができる。図６（Ｂ）も同様である。図６（Ｃ）においては、電子メールのいずれか（例えば、最初の）の受信記録に、アイコン「！」が表示される。
【００５２】
通知処理への応答（ユーザの指示入力）に従って、本発明では、重複登録された電話帳データを削除する削除処理が行なわれる。この時、重複登録データ削除部１１２は、重複登録された電話帳データの中の削除対象とされた電話帳データを削除する。即ち、重複登録データ削除部１１２は、前記電話帳１２１において、削除対象とされなかった電話帳データに対応する着信処理情報を、前記削除対象とされた電話帳データに対応する着信処理情報で更新する。
【００５３】
このために、この例では、通知部であるアプリケーション部１１は、電話帳データが重複登録されていることを通知する通知画面、及び、重複登録された電話帳データを表示する内容画面を表示する。即ち、アプリケーション部１１は、通知画面における所定の指示入力に従って内容画面を表示する。更に、アプリケーション部１１は、内容画面における所定の指示入力に従って、削除対象とすべき電話帳データを指示する指示画面、及び、削除対象とされなかった電話帳データに対応する着信処理情報を削除対象とされた電話帳データに対応する着信処理情報で更新するか否かを指示する選択画面を表示する。
【００５４】
例えば、図６（Ｂ）に示す通知画面において「サブメニュー」項目が選択されると、アプリケーション部１１は、例えば図７（Ａ）に示すようなサブメニュー画面を表示させる。図６（Ａ）及び図６（Ｃ）に示す通知画面において「サブメニュー」項目が選択されても、同様である。また、例えば、図５（Ａ）及び図５（Ｂ）に示す通知画面において、「電話帳重複情報あります」が反転表示された状態で当該反転項目が選択されると、アプリケーション部１１は、例えば図７（Ａ）に示すような通知画面のサブメニュー画面を表示させる。
【００５５】
図７（Ａ）の通知画面のサブメニュー画面において、「重複電話帳の表示」項目が選択されると、アプリケーション部１１は、図７（Ｂ）に示すように、重複登録された電話帳データを表示する内容画面を表示する。図７（Ｂ）の内容画面は、図６（Ｂ）に表示された登録番号０１００の電話帳データと重複する、登録番号０１１０の電話帳データを表示する。アプリケーション部１１は、図６（Ｂ）に示す通知画面と図７（Ｂ）に示す内容画面とは、「切替」項目の選択によって交互に切り替えて表示する。
【００５６】
なお、図５（Ａ）及び図５（Ｂ）から図７（Ａ）に移行した場合、図７（Ｂ）の内容画面のみを表示するようにしても良い。又は、着信した電話番号又は受信した電子メールについて図６（Ｂ）に示す通知画面に相当する画面を表示し、これと図７（Ｂ）に示す内容画面とを切り替えて表示するようにしても良い。図６（Ｂ）に示す通知画面に相当する画面においては、電話番号及び「！２件重複」のみを表示し、他は空白とすれば良い。ここで、２件とは、着信した電話番号等と電話帳１２１に存在する電話帳データとを加えた件数を示す。
【００５７】
図７（Ｂ）の内容画面において、「サブメニュー」項目が選択されると、アプリケーション部１１は、例えば図８（Ａ）に示すような内容画面のサブメニュー画面を表示させる。図６（Ｂ）に示す通知画面において、「サブメニュー」項目が選択されても、同様である。従って、図７（Ａ）と図８（Ａ）とは、同一である。図７（Ｂ）から移行した図８（Ａ）に示す内容画面のサブメニュー画面において、「削除」項目を選択すると、当該内容画面に係る電話帳データ（登録番号０１１０の電話帳データ）が削除対象とされる。従って、この内容画面のサブメニュー画面（及び、通知画面のサブメニュー画面）は、削除対象とすべき電話帳データを指示する指示画面である。なお、図６（Ｂ）から移行した図７（Ａ）に示す通知画面のサブメニュー画面において「削除」項目を選択すると、登録番号０１００の電話帳データが削除対象とされる。
【００５８】
図８（Ａ）の内容画面のサブメニュー画面において、「削除」項目が選択されると、アプリケーション部１１は、例えば図８（Ｂ）に示すような選択画面を表示する。図８（Ｂ）に示す選択画面は、図７（Ｂ）に表示された登録番号０１１０の電話帳データの削除のサブメニューである。従って、「引き継ぐ」という項目が選択されると、削除対象とされた登録番号０１１０の電話帳データの着信処理情報（例えば、着信設定、受信設定）を、削除対象とされなかった登録番号０１００の電話帳データに引き継ぐ。即ち、登録番号０１００の電話帳データの着信処理情報が、削除対象とされた登録番号０１１０の電話帳データの着信処理情報により上書きされる。
【００５９】
これにより、図９に示すように、アプリケーション部１１は、例えば図２に示す電話帳１２１内において、削除する側の登録番号０１１０の電話帳データの設定を、残す側の登録番号０１００の設定として保存する。なお、着信処理情報のみでなく、例えば削除対象とされた電話帳データのメールアドレス等を引き継ぐようにしても良い。
【００６０】
図１０は、本発明の電話帳データの照合処理の一例を説明する図であり、アプリケーション部１１（の電話帳データ照合部１１１）が実行する電話帳データの照合処理フローの一例である。
【００６１】
電話機１が音声通話着信又は電子メールを受信すると、アプリケーション部１１は、音声通話の発信者情報又は電子メールの送信者情報と、電話帳１２１の電話帳データとの照合処理を行い（ステップＳ１）、照合により一致した（ヒットした）電話帳データがあるか否かを調べる（ステップＳ２）。
【００６２】
アプリケーション部１１は、照合により一致する電話帳データがない場合、電話帳１２１に電話帳データの登録が無い場合について予め設定された着信処理情報に従う着信処理（以下、動作処理とも言う）を行う（ステップＳ１０）。これにより、通常の着信音が鳴る。
【００６３】
アプリケーション部１１は、ステップＳ２において、照合により一致する電話帳データがある場合、照合結果が一致した電話帳データの識別情報の重複情報記憶部１２３への登録処理を行う（ステップＳ３）。これにより、当該識別情報が重複情報記憶部１２３に蓄積される。
【００６４】
この後、アプリケーション部１１は、電話帳１２１に未照合の電話帳データがあるか否かを調べる（ステップＳ４）。アプリケーション部１１は、未照合の電話帳データがある場合、発信者情報又は送信者情報と未照合分の電話帳データ（ステップＳ１において照合処理を行なった（ヒットした）電話帳データ以降の電話帳データ）との照合処理を行う（ステップＳ５）。アプリケーション部１１は、照合により一致した電話帳データがあるか否かを調べ（ステップＳ６）、照合により一致する電話帳データがある場合、ステップＳ３以下を繰り返す。
【００６５】
アプリケーション部１１は、ステップＳ６において、照合により一致する電話帳データがない場合、重複情報記憶部１２３を参照して、最初に一致した電話帳データに対して設定された着信処理情報に従う着信処理を行う（ステップＳ７）。これにより、当該最初に一致した電話帳データに対応した着信音が鳴る。なお、前述のように、ステップＳ３以下とステップＳ７とを事実上並列に処理しても良い。
【００６６】
次に、アプリケーション部１１は、重複情報記憶部１２３を参照して、照合結果が一致する電話帳データが複数あったか否かを調べる（ステップＳ８）。アプリケーション部１１は、照合結果が一致する電話帳データが１件のみの場合、処理を終了し、照合結果が一致する電話帳データが複数あった場合、重複登録された電話帳データが存在することを通知する通知処理を行う（ステップＳ９）。
【００６７】
図１１は、重複登録された電話帳データの削除処理の一例を説明する図であり、アプリケーション部１１（の重複登録データ削除部１１２）が実行する重複登録された電話帳データの削除処理フローの一例である。
【００６８】
アプリケーション部１１は、例えば着信履歴情報の表示指示を受けると、図６（Ａ）に示すように、履歴データ記憶部１２２を参照して、電話帳１２１に重複登録された電話帳データがあることを通知する着信履歴表示を行う（ステップＳ１１）。
【００６９】
この後、アプリケーション部１１は、操作情報入力部１４において入力された操作情報に基づいて、重複データの表示処理を行う（ステップＳ１２）。即ち、前述のように、図６（Ａ）の通知画面から、図７（Ａ）のサブメニュー画面を経て、図７（Ｂ）の内容画面を表示する。
【００７０】
次に、アプリケーション部１１は、操作情報入力部１４において入力された操作情報に基づいて、削除対象とする電話帳データの選択処理が行われると（ステップＳ１３）、電話帳データの削除が選択されたか否かを調べる（ステップＳ１４）。即ち、前述のように、図６（Ｂ）の通知画面又は図７（Ｂ）の内容画面のいずれが選択された状態で、そのサブメニュー（指示画面）の「削除」項目が選択されたかを調べる。換言すれば、図７（Ａ）の「削除」項目又は図８（Ａ）の「削除」項目のいずれが選択されたかを調べる。
【００７１】
アプリケーション部１１は、電話帳データの削除が選択されない場合、処理を終了し、電話帳データの削除が選択された場合、削除対象とされた電話帳データの設定を引き継ぐか否かを調べる（ステップＳ１５）。即ち、図７（Ａ）の「削除」項目（又は図８（Ａ）の「削除」項目）の選択後、図８（Ｂ）の選択画面において、「引き継ぐ」又は「引き継がない」のいずれが選択されたかを調べる。
【００７２】
アプリケーション部１１は、削除データの設定を引き継ぐ場合、削除対象とされた電話帳データの内容を、削除対象とされなかった電話帳データの内容として保存し（ステップＳ１６）、削除対象とされた電話帳データ（選択されたデータ）の削除処理を行う（ステップＳ１７）。削除データの設定を引き継がない場合、アプリケーション部１１は、ステップＳ１６を省略して、ステップＳ１７を実行する。
【００７３】
この後、アプリケーション部１１は、履歴データ記憶部１２２を参照して、これに重複登録された電話帳データの識別情報が残っているか否かを調べる（ステップＳ１８）。アプリケーション部１１は、識別情報が残っている場合、ステップＳ１１以下の処理を繰り返し、識別情報が残っていない場合、処理を終了する。
【００７４】
以上から把握できるように、本発明の実施形態の特徴を述べると以下の通りである。
【００７５】
（付記１）電話帳データを登録する電話帳と、
記憶部と、
着信した音声通話の発信者情報又は受信した電子メールの送信者情報と前記電話帳に登録された全ての電話帳データとを照合することにより重複登録された電話帳データを検出し、照合結果が一致する都度に、前記照合結果が一致した電話帳データを識別する情報を前記記憶部に記憶する電話帳データ照合部と、
前記重複登録された電話帳データが検出された場合、前記記憶部に記憶された情報に基づいて、電話帳データが重複登録されていることを通知する通知部とを備える
ことを特徴とする電話機。
【００７６】
（付記２）前記電話帳データ照合部は、前記着信した音声通話の発信者情報又は受信した電子メールの送信者情報と全ての電話帳データとを照合した後に、前記着信した音声通話又は受信した電子メールについての着信処理情報に従う着信処理を行う
ことを特徴とする付記１に記載の電話機。
【００７７】
（付記３）前記電話帳に登録された電話帳データは、音声通話着信時又は電子メール受信時の着信処理情報と対応付けられたデータであって、
前記電話帳データ照合部は、最初に照合結果が一致した電話帳データに対応する着信処理情報に従う着信処理を行う
ことを特徴とする付記２に記載の電話機。
【００７８】
（付記４）前記電話帳データ照合部は、予め設定された順番で照合結果が一致した電話帳データに対応する着信処理情報に従う着信処理を行う
ことを特徴とする付記２に記載の電話機。
【００７９】
（付記５）前記電話帳に登録された電話帳データは、音声通話着信時又は電子メール受信時の着信処理情報と対応付けられたデータであって、
前記電話帳データ照合部は、前記着信した音声通話の発信者情報又は受信した電子メールの送信者情報と最初に照合結果が一致した電話帳データが検出された直後に、前記着信した音声通話又は受信した電子メールについての着信処理として、前記最初に照合結果が一致した電話帳データに対応する着信処理情報に従う着信処理を行う
ことを特徴とする付記１に記載の電話機。
【００８０】
（付記６）前記電話帳データ照合部は、前記着信した音声通話の発信者情報又は受信した電子メールの送信者情報と照合結果が一致する電話帳データがない場合、前記着信した音声通話又は受信した電子メールについての着信処理として、予め設定された着信処理情報に従う着信処理を行う
ことを特徴とする付記１に記載の電話機。
【００８１】
（付記７）前記電話帳データ照合部が、音声通話着信又は電子メール受信を契機として、重複登録された電話帳データの検出を行なう
ことを特徴とする付記１に記載の電話機。
【００８２】
（付記８）前記通知部は、電話帳データが重複登録されていることを通知する通知画面を表示する表示部からなる
ことを特徴とする付記１に記載の電話機。
【００８３】
（付記９）前記通知部が、音声通話着信、電子メール受信、着信履歴表示指示の入力、受信メール一覧表示指示の入力、電話帳の表示指示の入力のいずれかを契機として、前記電話帳データが重複登録されていることを通知する
ことを特徴とする付記１に記載の電話機。
【００８４】
（付記１０）前記記憶部が、第１及び第２の記憶部からなり、
前記電話帳データ照合部が、前記照合結果が一致した電話帳データを識別する情報を前記第１の記憶部に記憶し、前記着信した音声通話又は受信した電子メールについての着信処理の終了後に前記第１の記憶部に記憶された情報を前記第２の記憶部に記憶する
ことを特徴とする付記９に記載の電話機。
【００８５】
（付記１１）前記通知部は、電話帳データが重複登録されていることを通知する通知画面を表示する表示部からなり、
前記表示部が、音声通話着信又は電子メール受信を契機として前記電話帳データが重複登録されていることを通知する通知画面の表示を行う場合、前記第１の記憶部に記憶された情報に基づいて、前記通知画面の表示を行い、着信履歴表示指示の入力、受信メール一覧表示指示の入力、電話帳の表示指示の入力のいずれかを契機として前記通知画面の表示を行う場合、前記第２の記憶部に記憶された情報に基づいて前記通知画面の表示を行う
ことを特徴とする付記１０に記載の電話機。
【００８６】
（付記１２）前記通知部は、電話帳データが重複登録されていることを通知する通知画面を表示する表示部からなり、
前記通知部は、前記電話帳データが重複登録されていることを示すアイコンを、通知画面に表示する
ことを特徴とする付記９に記載の電話機。
【００８７】
（付記１３）当該電話機が、更に、
前記重複登録された電話帳データの中の削除対象とされた電話帳データを削除する重複登録データ削除部を備え、
前記重複登録データ削除部は、前記電話帳において、削除対象とされなかった電話帳データに対応する着信処理情報を、前記削除対象とされた電話帳データに対応する着信処理情報で更新する
ことを特徴とする付記１に記載の電話機。
【００８８】
（付記１４）前記通知部は、電話帳データが重複登録されていることを通知する通知画面、及び、前記重複登録された電話帳データを表示する内容画面を表示する表示部からなる
ことを特徴とする付記１３に記載の電話機。
【００８９】
（付記１５）前記通知部は、前記通知画面における所定の指示入力に従って前記内容画面を表示する
ことを特徴とする付記１４に記載の電話機。
【００９０】
（付記１６）前記通知部は、前記内容画面における所定の指示入力に従って、削除対象とすべき電話帳データを指示する指示画面、及び、削除対象とされなかった電話帳データに対応する着信処理情報を前記削除対象とされた電話帳データに対応する着信処理情報で更新するか否かを指示する選択画面を表示する
ことを特徴とする付記１５に記載の電話機。
【００９１】
（付記１７）電話機の電話帳に登録された電話帳データを照合する電話帳データ照合方法であって、
着信した音声通話の発信者情報又は受信した電子メールの送信者情報と前記電話帳に登録された全ての電話帳データとを照合することにより、重複登録された電話帳データを検出し、
照合結果が一致する都度に、前記照合結果が一致した電話帳データを識別する情報を記憶部に記憶し、
前記重複登録された電話帳データが検出された場合、前記記憶部に記憶された情報に基づいて、電話帳データが重複登録されていることを通知する
ことを特徴とする電話帳データ照合方法。
【００９２】
（付記１８）電話機の電話帳に登録された電話帳データを照合する電話帳データ照合プログラムであって、
着信した音声通話の発信者情報又は受信した電子メールの送信者情報と前記電話帳に登録された全ての電話帳データとを照合することにより、重複登録された電話帳データを検出し、
照合結果が一致する都度に、前記照合結果が一致した電話帳データを識別する情報を記憶部に記憶し、
前記重複登録された電話帳データが検出された場合、前記記憶部に記憶された情報に基づいて、電話帳データが重複登録されていることを通知する
ことを特徴とする電話帳データ照合プログラム。
【産業上の利用可能性】
【００９３】
以上、説明したように、本発明によれば、電話機、電話帳データ照合方法及び電話帳データ照合プログラムにおいて、ユーザが自分で検索操作を実行しなくても、全ての電話帳データを検索して、重複登録された電話帳データをユーザに表示して、不要な電話帳データをユーザの操作により削除することができる。また、本発明によれば、この削除の際に、削除される電話帳データの必要な部分を他の電話帳データに反映させることができ、ユーザが再度必要な部分データを入力することなく電話帳データを整えることができる。従って、本発明によれば、ユーザの負担は殆ど無しで、電話帳を容易に維持し管理することができる。
【００９４】
このように、本発明によれば、ユーザにとって電話帳のメンテナンスが極めて容易となるので、ユーザが効率的に電話帳を管理することができる。また、本発明によれば、音声通話着信や電子メール受信の際において、ユーザが意図しない着信処理を無くすことができるので、電話帳の信頼性を格段に向上させることができる。これにより、電話機の利便性や信頼性を向上することができる。
【図面の簡単な説明】
【００９５】
【図１】本発明の電話機の構成の一例を示す図である。
【図２】電話帳のデータ構成の一例を示す図である。
【図３】重複情報記憶部のデータ構成の一例を示す図である。
【図４】履歴データ記憶部のデータ構成の一例を示す図である。
【図５】重複データが存在することを通知する画面例である。
【図６】重複データが存在することを通知する画面例である。
【図７】サブメニューの表示例又は重複データの表示例を示す図である。
【図８】サブメニューの表示例又は選択画面の表示例を示す図である。
【図９】電話帳のデータ構成の一例を示す図である。
【図１０】電話帳データの照合処理フローの一例である。
【図１１】重複登録された電話帳データの削除処理フローの一例である。
【符号の説明】
【００９６】
１  電話機
１１  アプリケーション部
１２  データ記憶部
１３  表示部
１４  操作情報入力部
１５  音声通話出力部
１６  ＲＴＣ部
１７  無線部
１８  ベースバンド部
１９  電源スイッチ
２０  電源ＬＳＩ
１１１  電話帳データ照合部
１１２  重複登録データ削除部
１２１  電話帳
１２２  履歴データ記憶部
１２３  重複情報記憶部
【図１】
2007043344.tif 000003
【図２】
2007043344.tif 000004
【図３】
2007043344.tif 000005
【図４】
2007043344.tif 000006
【図５】
2007043344.tif 000007
【図６】
2007043344.tif 000008
【図７】
2007043344.tif 000009
【図８】
2007043344.tif 000010
【図９】
2007043344.tif 000011
【図１０】
2007043344.tif 000012
【図１１】
2007043344.tif 000013