(57)【特許請求の範囲】
【請求項１】
通信相手へデータの送信を行う通信部と、
通信相手の情報を格納するメモリダイヤルと、
前記メモリダイヤルからニックネームを作成するニックネーム管理部と、
前記通信部から送信するデータに含まれる固有名詞を抽出する固有名詞管理部と、
前記抽出した固有名詞と前記作成したニックネームを比較し、その中の一つを相手ニックネームとして選択し、該相手ニックネームを、前記データの送信先である通信相手の前記情報に対応付けて、前記メモリダイヤルに登録する制御部と、を備えた通信端末。
【請求項２】
通信相手へデータの送信を行う通信部と、
通信相手の情報を格納するメモリダイヤルと、
前記メモリダイヤルにデータの送信先となる通信相手が存在するとき、前記メモリダイヤルの名前情報からニックネームを作成するニックネーム管理部と、
前記通信部から送信するデータに含まれる固有名詞を抽出しその出現回数をカウントする固有名詞管理部と、
前記抽出した固有名詞と前記作成したニックネームを比較し、一致するものがあるときに、抽出した固有名詞の出現回数を元に計算した値が最も大きいニックネームを相手ニックネームとして選択し、該相手ニックネームを、前記データの送信先である通信相手の前記情報に対応付けて、前記メモリダイヤルに登録する制御部と、を備えた通信端末。
【請求項３】
前記送信するデータは、電子メールであることを特徴とする請求項１または２に記載の通信端末。
【請求項４】
通信相手と通話を行う通話部と、
前記通話の音声をテキスト化する音声通話管理部と、
通信相手の情報を格納するメモリダイヤルと、
前記メモリダイヤルからニックネームを作成するニックネーム管理部と、
前記テキスト化した音声に含まれる固有名詞を抽出する固有名詞管理部と、
前記抽出した固有名詞と前記作成したニックネームを比較し、その中の一つを相手ニックネームとして選択し、該相手ニックネームを、前記データの送信先である通信相手の前記情報に対応付けて、前記メモリダイヤルに登録する制御部と、を備えた通信端末。
【請求項５】
通信相手と通話を行う通話部と、
前記通話の音声をテキスト化する音声通話管理部と、
通信相手の情報を格納するメモリダイヤルと、
前記メモリダイヤルに通話先となる通信相手が存在するとき、前記メモリダイヤルの名前情報からニックネームを作成するニックネーム管理部と、
前記テキスト化した音声に含まれる固有名詞を抽出しその出現回数をカウントする固有名詞管理部と、
前記抽出した固有名詞と前記作成したニックネームを比較し、一致するものがあるときに、抽出した固有名詞の出現回数を元に計算した値が最も大きいニックネームを相手ニックネームとして選択し、該相手ニックネームを、前記データの送信先である通信相手の前記情報に対応付けて、前記メモリダイヤルに登録する制御部と、を備えた通信端末。
【請求項６】
前記固有名詞管理部は、過去一定回数若しくは一定期間中に送信したデータを対象として固有名詞を抽出しその出現回数をカウントすることを特徴とする請求項２乃至３、または請求項５のいずれか１項に記載の通信端末。
【請求項７】
前記通信相手の情報が前記メモリダイヤルに存在し、さらに通信相手が属するカテゴリやグループがニックネームの登録を許可するものであるとき、前記ニックネーム管理部はニックネームを作成することを特徴とする、請求項１乃至６のいずれか１項に記載の通信端末。
【請求項８】
前記選択したニックネームをメモリダイヤルに登録する際、端末の利用者に登録することを確認することを特徴とする請求項１乃至７のいずれか１項に記載の通信端末。
【請求項９】
前記ニックネーム管理部は、登録名からニックネームを作成する代わりに複数のニックネーム候補を記載したニックネーム辞書を使用することを特徴とする請求項１乃至８のいずれか１項に記載の通信端末。
【請求項１０】
前記制御部によって選択された前記相手ニックネームが、前記データの送信先である通信相手の登録済みニックネームと異なる場合、前記登録済みニックネームを、前記相手ニックネームに更新することを特徴とする請求項１乃至９のいずれか１項に記載の通信端末。
【請求項１１】
通信相手へデータの送信を行う通信部を有する通信端末におけるニックネーム登録方法において、通信相手の情報を格納し、格納した情報からニックネームを作成し、前記通信部から送信するデータに含まれる固有名詞を抽出し、前記抽出した固有名詞と前記作成したニックネームを比較し、その中の一つを相手ニックネームとして選択して、該相手ニックネームを、前記データの送信先である通信相手の前記情報に対応付けてメモリに登録することを特徴とするニックネーム登録方法。
【請求項１２】
通信相手と通話を行う通話部を有する通信端末におけるニックネーム登録方法において、通信相手の情報を格納し、格納した情報からニックネームを作成し、前記通話部の音声をテキスト化し、前記テキスト化した音声に含まれる固有名詞を抽出し、前記抽出した固有名詞と前記作成したニックネームを比較し、その中の一つを相手ニックネームとして選択して、該相手ニックネームを、前記データの送信先である通信相手の前記情報に対応付けてメモリに登録することを特徴とするニックネーム登録方法。
【請求項１３】
選択された前記相手ニックネームが、前記データの送信先である通信相手の登録済みニックネームと異なる場合、前記登録済みニックネームを、前記相手ニックネームに更新することを特徴とする請求項１１または１２に記載のニックネーム登録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話などの通信端末において、送信するデータに含まれる情報を元に、端末内のメモリダイヤルを登録する技術に関する。
【背景技術】
【０００２】
携帯電話などの通信端末は、端末の操作を簡略化するために、通信相手の情報を格納するメモリダイヤルをもっている。メモリダイヤルには、通信相手の分類（カテゴリ）情報、登録番号、電話番号、メールアドレス、名前などを登録できるようになっている。端末の利用者は、発信時やメール送信時に、このメモリダイヤルを検索して通信相手を特定し、電話番号やメールアドレスを入力することなく、発呼、送信することができる。逆に、通信相手からの着信、メール受信を受けると、通信端末は受信情報に含まれる相手の電話番号やメールアドレスを用いてメモリダイヤルを検索し、登録した情報が見つかったときはその通信相手の登録名を表示部に表示することができる。
【０００３】
このとき、通信相手に対して親しみを込めるため、登録名にニックネームを使用する場合がある。通信端末に対してニックネームを利用する技術は、例えば、特許文献１に開示されている。また、端末にニックネームを登録する方法については、予め登録されたキーワード群から選択するか、キーボード等で入力することが特許文献２に開示されている。
【０００４】
【特許文献１】特開２０００−９２１８３号公報
【特許文献２】特開２００３−２９８６１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１および２に記載された技術において、通信端末が発信時や着信時などに利用する通信相手の登録名は、一度登録すると、利用者の人間関係の変化によって相手の呼び名が変わっても、それに自動的に対応することはできなかった。そのため、通信相手の呼び名が変わったときは、利用者がその都度、メモリダイヤルの登録名変更の操作を行い、一字ずつ入力しなければならなかった。また、登録名変更の操作を簡略化するため、一律で“さん”、“ちゃん”など親しみを込めた接尾語をつける方法もあるが、本来の呼び名と一致させることは難しく、さらに、元の登録名が「○△さん」などと登録されていると、「○△さんさん」といったように、通常では使用しない名前を生成してしまうという問題があった。
【０００６】
そこで、本発明の目的は、人間関係の変化や時間の経過によって変化する相手のニックネームを適切に取得してメモリダイヤルを更新する方法と、その方法を実現する通信端末を提供することにある。
【課題を解決するための手段】
【０００７】
上記問題を解決するため本発明に係る通信端末は、通信相手へデータの送信を行う通信部と、通信相手の情報を格納するメモリダイヤルと、前記メモリダイヤルからニックネームを作成するニックネーム管理部と、前記通信部から送信するデータに含まれる固有名詞を抽出する固有名詞管理部と、前記抽出した固有名詞と前記作成したニックネームを比較し、その中の一つを相手ニックネームとして選択し、前記メモリダイヤルに登録する制御部とを含む。
【０００８】
本発明に係る通信端末は、通信相手へデータの送信を行う通信部と、通信相手の情報を格納するメモリダイヤルと、前記メモリダイヤルにデータの送信先となる通信相手が存在するとき、前記メモリダイヤルの名前情報からニックネームを作成するニックネーム管理部と、前記通信部から送信するデータに含まれる固有名詞を抽出しその出現回数をカウントする固有名詞管理部と、前記抽出した固有名詞と前記作成したニックネームを比較し、一致するものがあるときに、抽出した固有名詞の出現回数を元に計算した値が最も大きいニックネームを相手ニックネームとして選択し、前記メモリダイヤルに登録する制御部とを含んでもよい。
【０００９】
本発明に係る通信端末は、送信するデータが、電子メールであってもよい。
【００１０】
本発明に係る通信端末は、通信相手と通話を行う通話部と、前記通話の音声をテキスト化する音声通話管理部と、通信相手の情報を格納するメモリダイヤルと、前記メモリダイヤルからニックネームを作成するニックネーム管理部と、前記テキスト化した音声に含まれる固有名詞を抽出する固有名詞管理部と、前記抽出した固有名詞と前記作成したニックネームを比較し、その中の一つを相手ニックネームとして選択し、前記メモリダイヤルに登録する制御部とを含む。
【００１１】
本発明に係る通信端末は、通信相手と通話を行う通話部と、前記通話の音声をテキスト化する音声通話管理部と、通信相手の情報を格納するメモリダイヤルと、前記メモリダイヤルに通話先となる通信相手が存在するとき、前記メモリダイヤルの名前情報からニックネームを作成するニックネーム管理部と、前記テキスト化した音声に含まれる固有名詞を抽出しその出現回数をカウントする固有名詞管理部と、前記抽出した固有名詞と前記作成したニックネームを比較し、一致するものがあるときに、抽出した固有名詞の出現回数を元に計算した値が最も大きいニックネームを相手ニックネームとして選択し、前記メモリダイヤルに登録する制御部とを含んでもよい。
【００１２】
本発明に係る通信端末は、前記固有名詞管理部が、過去一定回数若しくは一定期間中に送信したデータを対象として固有名詞を抽出しその出現回数をカウントしてもよい。
【００１３】
本発明に係る通信端末は、前記通信相手の情報が前記メモリダイヤルに存在し、さらに通信相手が属するカテゴリやグループがニックネームの登録を許可するものであるとき、前記ニックネーム管理部はニックネームを作成してもよい。
【００１４】
本発明に係る通信端末は、前記選択したニックネームをメモリダイヤルに登録する際、端末の利用者に登録することを確認してもよい。
【００１５】
本発明に係る通信端末は、前記ニックネーム管理部が、登録名からニックネームを作成する代わりに複数のニックネーム候補を記載したニックネーム辞書を使用してもよい。
【００１６】
本発明に係るニックネーム登録方法は、通信相手へデータの送信を行う通信部を有する通信端末において、通信相手の情報を格納し、格納した情報からニックネームを作成し、前記通信部から送信するデータに含まれる固有名詞を抽出し、前記抽出した固有名詞と前記作成したニックネームを比較し、その中の一つを相手ニックネームとして選択してメモリに登録する。
【００１７】
本発明に係るニックネーム登録方法は、通信相手と通話を行う通話部を有する通信端末において、通信相手の情報を格納し、格納した情報からニックネームを作成し、前記通話部の音声をテキスト化し、前記テキスト化した音声に含まれる固有名詞を抽出し、前記抽出した固有名詞と前記作成したニックネームを比較し、その中の一つを相手ニックネームとして選択してメモリに登録する。
【発明の効果】
【００１８】
この発明によれば、人間関係の変化や時間の経過によって変化する相手のニックネームを適切に取得することができる。また、メモリダイヤルのニックネームを変更する操作の手間を減らすことができる。その理由は、通信端末の固有名詞管理部が、利用者の送信するデータに含まれる固有名詞を抽出し、ニックネーム管理部がメモリダイヤルの情報を元にニックネームを生成し、制御部が抽出した固有名詞と生成したニックネームとを比較して、その中の一つを通信相手の新たなニックネームとして選択し、この新たなニックネームをメモリダイヤルに登録するためである。
【発明を実施するための最良の形態】
【００１９】
次に本発明の実施するための最良の形態について、図面を参照して詳細に説明する。図１は、本発明の第１の実施の形態における通信端末の構成を示すブロック図である。通信端末１００は、携帯電話やＰＤＡ等であり、端末の利用者は、通信端末１００の表示部１２の表示内容を確認し、操作部１３を操作して、他の通信端末と音声通話、メールや画像、音声などのデータ通信を行う。
【００２０】
制御部１は、以下に示す各部を制御し、処理の実行を指示する。また、制御部１は、各部の処理結果や、取得したデータ若しくは抽出したデータにより、次に行う処理を決定する。通信部２は、通信端末１００の外部にある端末や基地局と、有線又は無線のネットワーク２１を介して通信を行い、音声通話やメール、画像、音声などのデータの送受信を行う。
【００２１】
メール管理部３は、メールの作成を行う。また、受信したメール、送信したメール、これから送信するメールなどの情報をメール格納部７に格納する。また、メール管理部３は、メール格納部７に格納した情報を取得する。固有名詞管理部４は、メール管理部３が取得したメールから、メール本文中に書かれた固有名詞を抽出し、抽出した固有名詞を固有名詞データ格納部８に格納する。さらに、この抽出した固有名詞がメール本文中に何回出現するかをカウントし、固有名詞データ格納部８に格納する。また、固有名詞ごとに、ニックネームを決定する際の基準に用いるポイントを計算し、固有名詞データ格納部８に格納する。そして、最もポイントの高い候補をニックネームとして取得する。ニックネーム管理部５は、メモリダイヤル管理部６が取得したメモリダイヤルの登録名、ヨミなどの名前情報を元に、その名前に対する複数のニックネームの候補（以降、ニックネームデータとする）を作成し、ニックネーム格納部９に格納する。また、ニックネーム格納部９に格納したニックネームデータを取得する。メモリダイヤル管理部６は、メモリダイヤル１０に格納した通信相手の情報の検索、情報の取得を行う。通信相手の情報は、電話番号、メールアドレス、登録名、ヨミなどである。また、メモリダイヤル１０への情報の追加、更新、削除を行う。
【００２２】
メール格納部７は、受信したメール、送信したメール、これから送信する作成途中のメールを格納する。それぞれのメールは、送信元若しくは送信先のメールアドレス、件名、メール本文、送信若しくは受信した時刻などの情報を含む。固有名詞データ格納部８は、固有名詞管理部４が抽出した固有名詞と、固有名詞の出現回数、ニックネームの決定に用いるポイントを格納する。ニックネームデータ格納部９は、ニックネーム管理部５が作成したニックネームデータを格納する。メモリダイヤル１０は、通信相手の分類（カテゴリ）情報、登録番号、電話番号、メールアドレス、登録名、ヨミ等を通信相手ごとに格納する。ネットワーク１１は、通信端末１００の外部にある、有線または無線のネットワークを表す。
【００２３】
表示部１２は、メモリダイヤル１０の情報や、通信端末１００の各種設定などを表示する。また、利用者が操作部１２を用いて操作する内容を、表示することができる。表示部１２は通信端末１００に複数存在してもよい。操作部１３は、利用者が通信端末１００を操作するときに使用し、ボタンや、タッチパネルなどである。
【００２４】
次に、図２のフローチャートを参照し、本発明の実施の形態の全体の動作について、詳細に説明する。まず、制御部１は、通信相手端末に対しメールの送信が完了すると、メール管理部３を制御し、メール格納部７に格納しているメールから、送信したメールの宛先メールアドレスを取得する（ステップＳ０１）。次に、制御部１はメモリダイヤル管理部６を制御し、取得したメールアドレスがメモリダイヤル１０に登録されているかどうか検索する（ステップＳ０２）。登録されていないときは、処理を終了する。登録されているときは、メモリダイヤル管理部６は、その通信相手の登録名、ヨミなどの名前情報を取得する（ステップＳ０３）。次に、その名前情報を利用し、制御部１はニックネーム管理部５を制御し、ニックネームデータ（複数のニックネームのデータ）を作成して、ニックネームデータ格納部９へ格納する（ステップＳ０４）。次に、制御部１はメール管理部３と固有名詞管理部４を制御し、送信したメールのメール本文中に書かれた固有名詞を抽出し、抽出した固有名詞を固有名詞データ格納部８へ格納する。さらに、その固有名詞がメールの本文中に何回出現するかカウントして、出現回数を固有名詞データ格納部８へ格納する（ステップＳ０５）。尚、固有名詞を特定する方法は先行文献に多くの手法（例えば特開２００２−１８３１３３号公報）が存在するため、ここでは説明を省略する。
【００２５】
制御部１は固有名詞管理部４とニックネーム管理部５を制御し、ステップＳ０５で抽出した固有名詞が、ステップＳ０４で作成したニックネームデータ格納部８に含まれるか比較する（ステップＳ０６）。含まれる場合は、決まった値（例えば１０点）をその固有名詞の出現回数と掛け合わせ、合計のポイントとして固有名詞データ格納部８へ格納する（ステップＳ０７）。なお、含まれない場合は、ポイントの計算は行わない。すべての抽出した固有名詞について、ステップＳ０６〜Ｓ０７を繰り返す。固有名詞管理部４は、固有名詞データ格納部８の各固有名詞のポイントを比較して、一番ポイントが高い固有名詞をニックネームとして取得する（ステップＳ０９）。最もポイントの高い固有名詞が複数だった場合は、メール本文中に先に出現した固有名詞をニックネームとする。どの固有名詞にもポイントが加算されない、又はどの固有名詞も一定のポイントに達していないなどの理由で、ニックネームを取得できないときは、処理を終了する（ステップＳ１０）。ニックネームが取得できたときは、制御部１はメモリダイヤル管理部６を制御し、メモリダイヤル１０の該当するニックネームを更新する（ステップＳ１１）。
【実施例１】
【００２６】
次に図２を併用し図３以降の図面を用いて、具体的な実施例を説明する。例えば、端末の利用者がhanako@aaa.bbb.cccへ図３のようなメールを送信したものとする。また、通信端末１００は、あらかじめ図４のようなデータをメモリダイヤル１０に登録しているものとする。
【００２７】
まず、制御部１は、メールの送信が完了すると、メール管理部３を制御し、メール格納部７に格納しているメールから、送信したメールの宛先メールアドレスであるhanako@aaa.bbb.cccを取得する（ステップＳ０１）。次に、制御部１はメモリダイヤル管理部６を制御し、取得したメールアドレスhanako@aaa.bbb.cccが、メモリダイヤル１０に登録されているかどうかを検索する（ステップＳ０２）。ここでは、登録番号００１に、該当するメールアドレスが登録されている。メモリダイヤル管理部６は、登録番号００１の通信相手の登録名、ヨミなどの名前情報、すなわち「山田  花子」と「ヤマダ  ハナコ」を取得する（ステップＳ０３）。次に、この名前情報を利用し、制御部１はニックネーム管理部５を制御し、ニックネームデータを作成して、ニックネームデータ格納部９へ格納する（ステップＳ０４）。
【００２８】
ニックネームデータは、登録名、ヨミの名前情報を元に作成する。例えば、名字、名前を呼び捨て、または“さん”、“ちゃん”、“くん”のような人を呼ぶときの接尾語をつける、名字、名前の一部、またはそれに人を呼ぶときの接尾語をつける、名字、名前の一部を使用して、”−“、”ぁ“などののばす音や“っ“を加える、またはそれに人を呼ぶときの接尾語をつけて作成する。他に、ヨミをひらがなに変換したものや、接尾語をカタカナ、漢字に変換したものがある。ここでは、登録名、ヨミについて、名字「山田」「ヤマダ」、名前「花子」「ハナコ」を呼び捨て、または“さん”、“ちゃん”、“くん”のような人を呼ぶときの接尾語をつける、名字「山田」「ヤマダ」、名前「花子」「ハナコ」の一部である、「山」「ヤマ」「花」「ハナ」、またはそれに人を呼ぶときの接尾語をつける、名字、名前の一部である、「ヤ」「ハ」を使用して、”−“、”ぁ“などののばす音や“っ“を加える、またはそれに人を呼ぶときの接尾語をつける。ここでは、図５に示すニックネームデータを作成したものとする。
【００２９】
次に、制御部１はメール管理部３と固有名詞管理部４を制御し、送信したメールのメール本文中に書かれた固有名詞を抽出し、抽出した固有名詞を固有名詞データ格納部８に格納する。さらに、その固有名詞がメールの本文中に何回出現したか、出現回数をカウントして、固有名詞データ格納部８へ格納する（ステップＳ０５）。ここでは、「はなちゃん」「太郎くん」「○×焼肉屋」「田町」の４つの固有名詞を抽出し、それぞれの出現回数は順に、２回、１回、１回、１回であり、図６のような結果を固有名詞データ格納部８へ格納する。
【００３０】
制御部１は固有名詞管理部４とニックネーム管理部５を制御し、ステップＳ０５で抽出した固有名詞である「はなちゃん」「太郎くん」「○×焼肉屋」「田町」が、ステップＳ０４で作成した図５に示すニックネームデータに含まれるか比較する（ステップＳ０６）。「はなちゃん」は、ニックネームデータに含まれるので、固有名詞管理部５は、あらかじめ決めておいた値（１０点）と出現回数である２回を掛け合わせて、２０点をポイントの欄に格納する。次に、ニックネーム管理部４は、「太郎くん」をステップＳ０４で作成したニックネームデータと比較する。ニックネームデータには一致するものがないので、ポイントは更新しない。「○×焼肉屋」「田町」についても、同様に比較を行う。結果、固有名詞管理部４は、図７のような結果を固有名詞データ格納部８へ格納する。
【００３１】
固有名詞管理部４は、固有名詞データ格納部８の各固有名詞のポイントを比較して、一番ポイントが高い「はなちゃん」をニックネームとして取得する（ステップＳ０９）。そして、メモリダイヤル１０の宛先メールアドレスhanako@aaa.bbb.cccに一致する、登録番号００１のニックネームの欄を「はなちゃん」に更新する。以上で、一連のニックネーム登録を終了する。
【００３２】
次に、端末の利用者がyamamoto@aaa.bbb.cccへメールを送信したものとする。制御部１は、メールの送信が完了すると、メール管理部３を制御し、メール格納部７に格納しているメールから、送信したメールの宛先メールアドレスであるyamamoto@aaa.bbb.cccを取得する（ステップＳ０１）。次に、制御部１はメモリダイヤル管理部６を制御し、この取得したメールアドレスyamamoto@aaa.bbb.cccがメモリダイヤル１０に登録した各通信相手のメールアドレスと一致するかどうかを検索する（ステップＳ０２）。ここでは、メモリダイヤル１０にこのデータが登録されていないため、処理を終了する。
【実施例２】
【００３３】
実施例１では、メール本文中からニックネームを取得したが、電話、テレビ電話などの音声通話ができる通信端末に適用して、通話内容を音声認識によりテキスト化し、そこから固有名詞を抽出することで、同様のニックネーム登録処理を行うこともできる。図８は、本発明による第２の実施例における通信端末の構成を示すブロック図である。図１と同名の部分は説明を省略する。
【００３４】
音声通話管理部２１は、利用者の音声入力を受け付ける。また、入力した音声を音声認識によりテキストに変換し、変換したテキストを音声テキスト格納部２２に格納する。さらに、音声通話管理部２１は、通話相手の電話番号を取得する。音声テキスト格納部２２は、音声通話管理部２１で作成した音声テキストを格納する。
【００３５】
次に、図８および図９のフローチャートを参照し、第２の実施例の動作について、詳細に説明する。まず、制御部１は、音声通話を開始すると、音声通話管理部２１を制御し、接続先の電話番号を取得する（ステップＳ２０）。次に、制御部１はメモリダイヤル管理部６を制御し、取得した電話番号がメモリダイヤル１０に登録されているかどうか検索する（ステップＳ２１）。登録されていないときは、処理を終了する。登録されているときは、メモリダイヤル管理部６はその電話番号に一致する通話相手の登録名、ヨミなどの名前情報を取得する（ステップＳ２２）。次に、その名前情報から制御部１はニックネームデータ格納部５を制御し、ニックネームデータを作成して、ニックネームデータ格納部９へ格納する（ステップＳ２３）。次に、制御部１は音声通話管理部２１を制御し、入力された音声をテキストに変換し、音声テキスト格納部２２へ格納する。通話が終了すると、音声テキスト格納部２２へ保存されているテキスト化した音声から固有名詞の抽出と、出現回数のカウントを行う（ステップＳ２５）。以降、図２と同様の処理を行い、ニックネームを取得する。
【００３６】
具体的な実施例を説明する。例えば、「０９０ｘｘｘｘｘｘｘｘ」と電話接続したとする。また、あらかじめ図４のデータをメモリダイヤル１０に登録しているものとする。
【００３７】
制御部１は、音声通話を開始するとき、音声通話管理部２１を制御し、接続先の電話番号「０９０ｘｘｘｘｘｘｘｘ」を取得する（ステップＳ２０）。次に、制御部１はメモリダイヤル管理部６を制御し、この電話番号「０９０ｘｘｘｘｘｘｘｘ」がメモリダイヤル１０に登録されているかどうか検索する（ステップＳ２１）。ここでは、登録番号００１に、該当する通話相手が登録されている。メモリダイヤル管理部６は、登録番号００１の通話相手の登録名、ヨミなどの名前情報、すなわち「山田  花子」と「ヤマダ  ハナコ」を取得する（ステップＳ２２）。次に、その名前情報を利用し、制御部１はニックネームデータ管理部５を制御し、ニックネームデータを作成して、ニックネームデータ格納部９へ格納する（ステップＳ２３）。ここでは、図５のようなニックネームデータを作成したものとする。
【００３８】
相手との通話が始まると、制御部１は音声通話管理部２１を制御し、利用者の音声をテキストに変換し、音声テキスト格納部２２へ格納する。ここでは、利用者から、次のような音声が音声通話管理部２１へ入力されたものとする。「はなちゃん、こんにちは。今度の土曜日に、太郎くんたちとご飯を食べに行くけど、はなちゃんも行く？お店は○×焼肉屋という焼肉屋さんです。場所は田町のビルから5分ぐらいのところです。」
通話が終了すると、制御部１は固有名詞管理部４と音声通話管理部２１を制御し、音声テキスト格納部２２に格納している音声テキストから固有名詞を抽出し、出現回数のカウントを行う（ステップＳ２５）。図６は固有名詞の抽出と、出現回数のカウントを終えた固有名詞データ格納部８を示す。ステップＳ２６以降のフローは実施例１と同様であり、その結果、ニックネームとして「はなちゃん」を取得する。
【００３９】
実施例２により、音声通話の際にも適切なニックネームを取得することが可能となる。
【実施例３】
【００４０】
実施例１および実施例２では、固有名詞抽出部４で抽出した固有名詞がニックネームデータに含まれているときの値を１０点としてポイントの計算を行ったが、ニックネームによってそれぞれ出現回数と掛け合わせる値を変更してもよい。例えば、より親しみ度が高いと考えるニックネームに高い点をつけ、「○○さん」--１０点、「○○ちゃん」--２０点、「○○（呼び捨て）」--５０点などと、それぞれのニックネームデータについて点数付けを行う。そして、この点数をニックネームデータ格納部９に格納する。そして、出現回数と掛け合わせるとき、各ニックネームにつけた点数を利用する。
【００４１】
実施例３により、より親しみのあるニックネームを通信相手につけることができる。
【実施例４】
【００４２】
実施例１や実施例２では、一回分の送信メールや通話を対象として、固有名詞を抽出しているが、過去５回分、又は最近１週間など、一定回数又は一定期間に送信したメールや通話を対象として固有名詞を抽出し、ニックネームを取得してもよい。
【００４３】
実施例４により、多くのデータから固有名詞及び出現回数を取得するため、より適切なニックネームを取得することができる。
【実施例５】
【００４４】
実施例１や実施例２では、全ての相手に対してニックネーム登録処理（ステップＳ０１〜ステップＳ１１）を行っているが、メモリダイヤル１０に登録している通信相手のカテゴリやグループなどの情報によって、ニックネーム登録処理を行うか、行わないかを判断してもよい。例えば、カテゴリやグループとして、“友達”、“会社”、“病院”、“お店”など用意しておき、カテゴリ別にメモリダイヤル１０に通信相手の情報を登録する。メモリダイヤル１０から取得した通信相手のカテゴリが“友達”であれば、制御部１はそれ以降の処理（ステップＳ０３以降）を行い、それ以外であればその後のニックネーム登録処理を終了する。どのカテゴリやグループをニックネーム登録処理の対象とするかは、予め決めたものを利用してもよいし、利用者が設定してもよい。
【００４５】
実施例５により、ニックネームをつけたい通信相手に対してのみ、ニックネームの登録処理を行うことができ、また、ニックネームが不要の相手に対しては、端末の処理を減らすことができる。
【実施例６】
【００４６】
実施例１や実施例２では、メモリダイヤル１０から取得した名前情報からニックネームデータベースを作成後、メール本文中の固有名詞の抽出と出現回数のカウントを行っているが、処理の順序を変更し、ニックネームデータベースを作成する前に、メール本文中の固有名詞の抽出を行ってもよい。
【００４７】
実施例６により、固有名詞が抽出できなかったときはその後の処理を省略することができるため、端末の処理を減らすことができる。
【実施例７】
【００４８】
実施例１や実施例２では、ニックネームを取得できた場合、自動的にメモリダイヤルの更新を行うが、取得したニックネームが、現在登録されているニックネームと異なるときに、端末の利用者に確認を行ってもよい。利用者が確認に同意した場合は、メモリダイヤルを更新する。
【００４９】
実施例７により、取得したニックネームが利用者の意に反するときは、メモリダイヤルの更新を中止することができる。
【実施例８】
【００５０】
実施例１や実施例２では、メモリダイヤルの登録名、ヨミなどの名前情報を用いて、“さん”、“ちゃん”などの接尾語をつけてニックネームデータを作成していたが、ニックネームデータを記載したニックネーム辞書を用意し、これをニックネームデータ格納部に格納して利用してもよい。
【００５１】
実施例８により、登録名、ヨミの名前情報を元にニックネームを作成する処理を省略できる。また、ニックネーム辞書に予め様々なニックネームデータを用意できるため、ニックネームの選択の幅が広がると共に、時代の変化に伴うニックネームの流行にも対応することが可能となる。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施の形態に係る通信端末のブロック図である。
【図２】本発明の実施の形態に係る通信端末において、ニックネームを更新する動作を示すフロー図である。
【図３】本発明の実施の形態に係る通信端末において、送信するメールを例示した図である。
【図４】本発明の実施の形態に係る通信端末において、メモリダイヤルを例示した図である。
【図５】本発明の実施の形態に係る通信端末において、ニックネームデータを例示する図である。
【図６】本発明の実施の形態に係る通信端末において、固有名詞データ格納部に格納する抽出固有名詞データを例示する図である。
【図７】本発明の実施の形態に係る通信端末において、ポイント計算後の抽出固有名詞データを例示する図である。
【図８】本発明の実施例２に係る通信端末を示すブロック図である。
【図９】本発明の実施例２に係る通信端末において、音声から固有名詞を抽出してニックネームを更新するフロー図である。
【符号の説明】
【００５３】
１  制御部
２  通信部
３  メール管理部
４  固有名詞管理部
５  ニックネーム管理部
６  メモリダイヤル管理部
７  メール格納部
８  固有名詞データ格納部
９  ニックネームデータ格納部
１０  メモリダイヤル
１１  ネットワーク
１２  表示部
１３  操作部
２１  音声通話管理部
２２  音声テキスト格納部
１００  通信端末
【図１】
0004640228.tif 000002
【図２】
0004640228.tif 000003
【図３】
0004640228.tif 000004
【図４】
0004640228.tif 000005
【図５】
0004640228.tif 000006
【図６】
0004640228.tif 000007
【図７】
0004640228.tif 000008
【図８】
0004640228.tif 000009
【図９】
0004640228.tif 000010