(57)【要約】【課題】  発着信を行わなくなった電話番号等を速やかに電話帳のリスト上位から自動的に外すことができ、一方、最近になって頻繁に連絡するようになった相手の電話番号等を速やかに電話帳のリストの上位に表示可能とし、親族等の電話番号については常にリストの上位に表示させておけるようにする。【解決手段】  メモリ部１５には電話帳１７が保存され、表示部１３は電話帳１７に登録されている電話番号等のリストが表示される。制御部１０は、電話番号毎に発着信回数をカウントし、それら発着信カウント数が多い順に電話帳のリストを生成すると共に、発着信のカウント数が一定時間γ内で一定値β以上になった回数δをカウントし、その回数δが一定値α以上となった電話番号を、常に電話帳のリストの上位になるようにして表示部１３に表示させる。また、制御部１０は、発着信回数のカウント数を、一定時間γ毎にリセットするようにもしている。【選択図】  図１
2007251363.tif 000002
【特許請求の範囲】
【請求項１】
複数の所定の識別情報が登録された情報登録部と、
少なくとも上記情報登録部に登録されている各識別情報のリストを表示するための表示部と、
上記情報登録部に登録されている各識別情報毎にそれぞれ使用回数をカウントして第１のカウント値を生成する第１のカウント部と、
上記第１のカウント部による上記各識別情報毎の第１のカウント値を、予め設定した一定時間毎にリセットする第１のカウント値ゼロクリア部と、
上記一定時間内において、各識別情報毎に、上記第１のカウント値が予め定めた第１の値以上となった回数をカウントして第２のカウント値を生成する第２のカウント部と、
上記各識別情報毎に、上記第２のカウント部による上記第２のカウント値が予め定めた第２の値以上となったかどうかを判定する判定部と、
上記第１のカウント値が大きい順に上記各識別情報を並べたリストを生成すると共に、上記判定部において上記第２のカウント値が第２の値以上になったと判定された識別情報を、常に上記リストの上位に位置させて上記表示部上に表示させる制御を行うリスト生成制御部と、
を有することを特徴とする情報端末。
【請求項２】
上記一定時間が経過した回数をカウントして第３のカウント値を生成する第３のカウント部と、
上記第３のカウント部による第３のカウント値が予め定めた第３の値になった時、上記第２のカウント部による第２のカウント値をリセットする第２のカウント値ゼロクリア部とを有することを特徴とする請求項１記載の情報端末。
【請求項３】
上記判定部において上記第２のカウント値が第２の値以上になったと判定された識別情報がある場合において、当該識別情報に付加されている所定の属性情報と、当該情報端末のユーザに関する属性情報とに所定の関連性があるかどうかを調査する関連調査部を有し、
上記リスト生成制御部は、上記関連調査部において上記両属性情報に所定の関連性があるとされた識別情報を、常に上記リストの上位に位置させて上記表示部上に表示させる制御を行うことを特徴とする請求項１記載の情報端末。
【請求項４】
所定の通信網へ接続するための通信部を有し、
上記情報登録部には上記識別情報として通信宛先情報が登録されており、
上記第１のカウント部は上記通信部における通信の際に各通信宛先情報が使用された回数を各々カウントすることを特徴とする請求項１記載の情報端末。
【請求項５】
登録されている複数の所定の識別情報毎にそれぞれ使用回数をカウントして第１のカウント値を生成するステップと、
上記各識別情報毎の第１のカウント値を、予め設定した一定時間毎にリセットするステップと、
上記一定時間内において、各識別情報毎に、上記第１のカウント値が予め定めた第１の値以上となった回数をカウントして第２のカウント値を生成するステップと、
上記各識別情報毎に、上記第２のカウント値が予め定めた第２の値以上となったかどうかを判定するステップと、
上記第１のカウント値が大きい順に上記各識別情報を並べたリストを生成すると共に、上記第２のカウント値が第２の値以上になったと判定された識別情報を、常に上記リストの上位に位置させて表示させる制御を行うステップと、
を有することを特徴とするリスト情報生成方法。
【請求項６】
上記一定時間が経過した回数をカウントして第３のカウント値を生成するステップと、
上記第３のカウント値が予め定めた第３の値になった時、上記第２のカウント値をリセットするステップとを有することを特徴とする請求項５記載のリスト情報生成方法。
【請求項７】
上記第２のカウント値が第２の値以上になったと判定された識別情報がある場合において、当該識別情報に付加されている所定の属性情報と、当該情報端末のユーザに関する属性情報とに所定の関連性があるかどうかを調査するステップを有し、
上記リストの表示制御を行うステップでは、上記両属性情報に所定の関連性があるとされた識別情報を、常に上記リストの上位に位置させて表示させる制御を行うことを特徴とする請求項５記載のリスト情報生成方法。
【請求項８】
上記識別情報は通信宛先情報であり、
上記第１のカウント値を生成するステップでは、所定の通信網を介した通信の際に各通信宛先情報が使用された回数を各々カウントすることを特徴とする請求項５記載のリスト情報生成方法。
【請求項９】
情報登録部に登録されている複数の所定の各識別情報毎にそれぞれ使用回数をカウントして第１のカウント値を生成する第１のカウント部と、
上記第１のカウント部による上記各識別情報毎の第１のカウント値を、予め設定した一定時間毎にリセットする第１のカウント値ゼロクリア部と、
上記一定時間内において、各識別情報毎に上記第１のカウント値が予め定めた第１の値以上となった回数をカウントして第２のカウント値を生成する第２のカウント部と、
上記各識別情報毎に、上記第２のカウント部による上記第２のカウント値が予め定めた第２の値以上となったかどうかを判定する判定部と、
上記第１のカウント値が大きい順に上記各識別情報を並べたリストを生成すると共に、上記判定部において上記第２のカウント値が第２の値以上になったと判定された識別情報を、常に上記リストの上位に位置させて表示部上に表示させる制御を行うリスト生成制御部として、
情報端末を機能させることを特徴とするリスト情報生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば電話帳や電子メールアドレス帳内の電話番号や電子メールアドレス等のような通信相手先の識別情報のリストを作成可能な機能を備えた情報端末と、それらリストを作成するためのリスト情報作成方法及びリスト情報作成プログラムに関する。
【背景技術】
【０００２】
従来より、携帯電話端末には電話帳やアドレス帳（以下、それらをまとめて電話帳と表記する。）機能が搭載されており、当該電話帳には例えば知人等の電話番号や電子メールアドレスなど（以下、それらをまとめて電話番号等と表記する。）を登録可能となされている。そして、上記電話帳に電話番号等を登録しておけば、通信を望む相手先の電話番号等を例えば暗記したり手帳などに書き留めておく必要が無くなるため、携帯電話端末を使用しているユーザは多くの電話番号等を上記電話帳に登録している。
【０００３】
一方、近年の携帯電話端末の搭載メモリ容量は飛躍的に増加しており、上記電話帳に登録可能な電話番号等の数も数百件に上っている。このように、数百件等のような多数の電話番号等が上記電話帳に登録されている場合、ユーザは、例えば電話を架けたい時や電子メールを送信したい時に、目当ての電話番号や電子メールアドレスを見つけるのに苦労することになる。
【０００４】
上述のようなことから、携帯電話端末には、従来より、電話帳に登録されている電話番号等をディスプレイ上に表示する際に、ユーザが目当ての電話番号等を見つけ出し易いようにするための様々な工夫が施されている。
【０００５】
その工夫の一つとして、次のような手法が知られている。
【０００６】
例えば、電話帳に多くの電話番号が登録されていたとしても、頻繁に通話を行ったり電子メールを送受信する相手先は自然と限られてくることが多い。このため、電話や電子メールの発着信の数をカウントしておき、そのカウント数が多い電話番号等を上記電話帳のリストの上位に表示するような手法が知られている。
【０００７】
また例えば、特開２０００−２７８３９２号の公開特許公報（特許文献１）には、電話帳に登録されている各電話番号に対する発着信回数をそれぞれカウントし、その発着信カウント回数の多い順にソートすることで、頻繁に電話を架ける相手の検索を容易に行えるようにした「発着信回数累計機能付き携帯無線端末」が開示されている。
【０００８】
また例えば、特開２００３−８７３９２号の公開特許公報（特許文献２）には、電話番号をソートするに当たり、名前と関連付けられた電話番号毎に、発信回数及び着信回数の少なくとも一方を計数し、その計数された発信回数及び着信回数の少なくとも一方に、時系列的な重み付けを行い、さらに、それら重み付けをした値を電話番号毎に加算し、その加算により得られた値に基づいて、少なくとも名前と電話番号を対応付けて順番に並べ替えて表示することにより、従来の装置よりも使い勝手を良くすることのできる「電話番号のソート方法及び装置並びにこの方法を用いた携帯電話機及びこの方法を実行するためのプログラム」が開示されている。
【０００９】
【特許文献１】特開２０００−２７８３９２号公報（図１，図２，図３，図５参照）
【特許文献２】特開２００３−８７３９２号公報（図１，図４，図５参照）
【発明の開示】
【発明が解決しようとする課題】
【００１０】
ところで、上述したように発着信のカウント数が多い電話番号等を、電話帳のリストの上位に表示する手法では、例えば問い合わせのために同じ電話番号等に対して短期間に何度も発着信を行ったような場合、その電話番号等が上記電話帳のリストの上位に表示されることになる。但し、上記問い合わせのための発着信は、その問い合わせを行っていた期間が過ぎた後は全く行われなくなることが多い。しかしながら、上述した従来の手法の場合、上記問い合わせ等を行う必要が無くなった後も、その問い合わせ先の電話番号等が上記電話帳のリストの上位に長い間残ってしまうことになる。勿論、そのようなリスト上位に残っている不要な電話番号等を、例えばユーザが手動により当該リストから外すようなことも可能であるが、それら不要になった電話番号等を自動的にリスト上位から外すようなことができれば、それに越したことはない。
【００１１】
その一方で、上述の従来の手法によれば、例えば最近になって頻繁に連絡を取るようになった相手がいるような場合、初めのうちは当該相手の電話番号等の発着信カウント数が少ないため、なかなかリストの上位に表示されるようにならず、非常に使い勝手が悪い。
【００１２】
また例えば、携帯電話端末の電話帳に登録されている電話番号等の中には、当該端末のユーザの親族等の電話番号のように、リストの上位に常に表示させておきたい電話番号も存在する。しかしながら、それら親族等の電話番号の発着信回数は、必ずしも他の電話番号の発着信回数より多くなるとは限らないため、上述の従来の手法では、上記親族等の電話番号をリストの上位に常に表示させておくことができない。
【００１３】
本発明は、このような実情に鑑みて提案されたものであり、例えば、発着信を行わなくなった電話番号等を速やかに電話帳のリスト上位から自動的に外すことができ、一方、最近になって頻繁に連絡するようになった相手の電話番号等を速やかに電話帳のリストの上位に表示可能とし、さらに、ユーザの親族等の電話番号については常にリストの上位に表示させておくようなことを可能とする情報端末と、リスト情報作成方法及びリスト情報作成プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明の情報端末は、複数の所定の識別情報が登録された情報登録部と、少なくとも情報登録部に登録されている各識別情報のリストを表示するための表示部と、各識別情報毎にそれぞれ使用回数をカウントして第１のカウント値を生成する第１のカウント部と、各識別情報毎の第１のカウント値を予め設定した一定時間毎にリセットする第１のカウント値ゼロクリア部と、一定時間内において各識別情報毎に第１のカウント値が予め定めた第１の値以上となった回数をカウントして第２のカウント値を生成する第２のカウント部と、各識別情報毎に第２のカウント値が予め定めた第２の値以上となったかどうかを判定する判定部と、第１のカウント値が大きい順に各識別情報を並べたリストを生成すると共に、判定部において第２のカウント値が第２の値以上になったと判定された識別情報を、常にリストの上位に位置させて表示部上に表示させる制御を行うリスト生成制御部とを有することにより、上述した課題を解決する。
【００１５】
また、本発明のリスト情報生成方法は、登録されている複数の所定の識別情報毎にそれぞれ使用回数をカウントして第１のカウント値を生成し、各識別情報毎の第１のカウント値を予め設定した一定時間毎にリセットし、一定時間内において各識別情報毎に第１のカウント値が予め定めた第１の値以上となった回数をカウントして第２のカウント値を生成し、各識別情報毎に第２のカウント値が予め定めた第２の値以上となったかどうかを判定し、第１のカウント値が大きい順に各識別情報を並べたリストを生成すると共に、第２のカウント値が第２の値以上になったと判定された識別情報を、常にリストの上位に位置させて表示させる制御を行うことにより、上述した課題を解決する。
【００１６】
また、本発明のリスト情報生成プログラムは、情報登録部に登録されている複数の所定の各識別情報毎にそれぞれ使用回数をカウントして第１のカウント値を生成する第１のカウント部と、各識別情報毎の第１のカウント値を予め設定した一定時間毎にリセットする第１のカウント値ゼロクリア部と、一定時間内において各識別情報毎に第１のカウント値が予め定めた第１の値以上となった回数をカウントして第２のカウント値を生成する第２のカウント部と、各識別情報毎に第２のカウント値が予め定めた第２の値以上となったかどうかを判定する判定部と、第１のカウント値が大きい順に各識別情報を並べたリストを生成すると共に、判定部において第２のカウント値が第２の値以上になったと判定された識別情報を、常にリストの上位に位置させて表示部上に表示させる制御を行うリスト生成制御部として、情報端末を機能させることにより、上述した課題を解決する。
【００１７】
すなわち、本発明によれば、使用回数の多い識別情報をリストの上位に設定する一方で、一定時間毎に使用回数のカウント値をリセットするようにしているため、一時的に使用回数が多くなり、その後或る時期を境にして殆ど使用されなくなったような識別情報については、使用回数が多い間はリストの上位に表示でき、その後使用されなくなった時には当該リストの上位から直ぐに外れるようになり、一方、例えば最近になって頻繁に使用されるようになった識別情報は直ぐにリストの上位に表示されるようになる。また、本発明によれば、一定時間内の使用回数が或る一定値以上となった識別情報については、常にリストの上位に位置させるようにしているため、長期間に渡って或る程度以上の回数だけ使用された識別情報については、必ず、リストの上位に表示させることができる。
【発明の効果】
【００１８】
本発明においては、使用回数の多い識別情報をリストの上位に設定する一方で、一定時間毎に使用回数のカウント値をリセットし、また、一定時間内の使用回数が或る一定値以上となった識別情報については、常にリストの上位に位置させるようにしているため、例えば携帯電話端末の電話帳リストを表示するような場合において、発着信を行わなくなった電話番号等を速やかに電話帳のリスト上位から自動的に外すことができ、一方、最近になって頻繁に連絡するようになった相手の電話番号等を速やかに電話帳のリストの上位に表示可能となり、さらに、例えば友人や親族等の電話番号については常にリストの上位に表示させるようなことが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照しながら、本発明の情報端末、リスト情報作成方法及びリスト情報作成プログラムの一実施形態について説明する。
【００２０】
なお、本実施形態では、本発明の情報端末の一例として、電話帳機能を備えた携帯電話端末を挙げているが、勿論それはあくまで一例であり、本発明はこの例に限定されないことは言うまでもない。
【００２１】
〔本発明の第１の実施形態の概要〕
本発明の第１の実施形態の携帯電話端末は、電話番号や電子メールアドレス等（以下、電話番号を例に挙げる。）のような複数の通信相手先の宛先識別情報が登録された電話帳（情報登録部）と、上記電話番号を少なくとも表示可能な表示部と、上記電話帳に登録されている各電話番号毎にそれぞれ使用回数（例えば発着信回数）をカウントする発着信カウント機能（第１のカウント部）と、上記発着信カウント機能による上記各電話番号毎の発着信カウント数を予め設定した一定時間γ毎にリセットして「０」クリアする発着信カウント数ゼロクリア機能（第１のカウント値ゼロクリア部）と、上記一定時間γ内において各電話番号毎に上記発着信カウント数が予め定めた一定カウント数β（第１の一定値）以上となった回数δをカウントするβ回数カウント機能（第２のカウント部）と、上記各電話番号毎に上記β回数カウント機能によりカウントされた回数δが予め定めた一定回数α（第２の値）以上となったかどうかを判定する判定機能（判定部）と、上記発着信カウント数が大きい順に上記各電話番号を並べたリストを生成すると共に、上記判定機能において上記β回数カウント機能による回数δが一定回数α以上になったと判定された識別情報を、常に上記リストの上位に位置させて上記表示部上に表示させる制御を行うリスト生成制御機能（リスト生成制御部）とを備えている。
【００２２】
また、本発明実施形態の携帯電話端末は、上記一定時間γが経過した回数εをカウントするεカウント機能（第３のカウント部）と、上記εカウント機能による上記回数εが予め定めた例えば「１０回」（第３の値）になった時、上記β回数カウント機能による回数δをリセットするδゼロクリア機能（第２のカウント値ゼロクリア部）をも備えている。
【００２３】
すなわち本実施形態の携帯電話端末によれば、発着信カウント数が多い電話番号等を電話帳のリストの上位に設定する一方で、一定時間γが経過する毎に全ての電話番号について発着信カウント数を「０」にクリアするようにしているため、例えば問い合わせなどにより一時的に発着信回数が多くなり、その後或る時期を境にして殆ど発着信が行われなくなったような電話番号については、上記発着信が多い間は上記電話帳のリストの上位に表示され、その後発着信が行われなくなった時には当該リストの上位から直ぐに外れるようになり、一方、例えば最近になって頻繁に連絡を取るようになった相手の電話番号等は直ぐに電話帳のリストの上位に表示されることになる。
【００２４】
また本実施形態の携帯電話端末によれば、上記一定時間γ内で発着信カウント数が一定カウント数β以上となった回数が一定回数α以上の電話番号等、つまり、長期間に渡って常に或る程度以上の回数だけ発着信が行われている電話番号等ついては、常に電話帳のリストの上位に置くようにしているため、例えば友人や親族などのように当該携帯電話端末のユーザと特別な関係を有する者の電話番号を常に電話帳のリストの上位に置くことができ、例えば友人や親族などからの連絡が一時的に少なくなった際にその電話番号等が電話帳のリスト上位から外れてしまうようなことを防ぐことができる。
【００２５】
さらに本実施形態の携帯電話端末によれば、一定時間γが経過した回数εが予め定めた例えば「１０回」になった時に、上記発着信カウント数が一定値β以上となった回数δをリセットするようにしているため、非常に長い期間に渡って回数δが積算されることで同じ電話番号が常にリストの上位に居座り続けてしまうようになる弊害を無くすことも可能となっている。
【００２６】
〔携帯電話端末の概略的な内部構成〕
図１には、上述した本発明実施形態の携帯電話端末の概略的な内部構成を示す。
【００２７】
通信アンテナ１２は、例えば内蔵アンテナであり、通話やパケット通信のための信号電波の送受信を行う。通信回路１１は、送受信信号の周波数変換、変調と復調等を行う。なお、パケット通信により送受信されるデータは、電子メールデータ、動画像や静止画の画像データ、音声データ、ＨＴＭＬ（Hyper Text Markup Language）データ、プログラムデータ、その他の各種データである。ここで、上記通信アンテナ１２及び通信回路１１の受信データが通話音声のデータである場合、その通話音声のデータはデータラインを介して音声処理部２２へ送られ、それ以外の受信データは一旦、制御部１０へ送られて処理された後、必要に応じて当該制御部１０から各部へ送られる。
【００２８】
音声処理部２２は、上記通信回路１１から通話音声の受信データが供給された時には、当該通話音声の受信データを復号化し、その復号化後の通話音声データをデータラインを介してスピーカ２０へ送る。
【００２９】
スピーカ２０は、携帯電話端末に設けられている受話用のスピーカやリンガ（着信音）、音楽再生、アラーム音等の出力用のスピーカであり、ディジタル／アナログ変換器と増幅器を含み、通話音声やリンガ音，再生音楽のデータを、ディジタル／アナログ変換及び増幅した後、出力する。これにより、通話音声やリンガ音，再生音楽が得られることになる。
【００３０】
マイクロホン２１は、送話用のマイクロホンであり、アナログ／ディジタル変換器と増幅器を含む。このマイクロホン２１を介して入力された通話音声信号は、増幅器により所定のレベルに増幅された後、アナログ／ディジタル変換器によりディジタル音声データに変換され、データラインを介して音声処理部２２へ送られて符号化された後、データラインを介して通信回路１１へ送られて変調、周波数変換等の各種処理を受け、通信アンテナ１２から送信される。
【００３１】
表示部１３は、例えば液晶等からなるディスプレイとそのディスプレイを駆動するためのディスプレイ駆動回路とからなる。ディスプレイ駆動回路は、画像処理部２３から供給された画像信号に基づいて、上記ディスプレイを駆動する。これにより、ディスプレイには、画像や文字等が表示される。
【００３２】
画像処理部２３は、表示部１３に表示される画像やテキストの処理を行う。また、画像処理部２３は、制御部１０による制御の元で内蔵メモリから読み出された圧縮符号化されている画像データや、インターネット等を介して取得した画像データ等を伸張復号化等し、その伸張復号後の画像データをデータラインを介して表示部１３へ送って表示させる。その他、画像処理部２３は、図示しないカメラ部により撮像された静止画像や動画像のデータの圧縮符号化等を行い、その圧縮符号化された画像データを、制御部１０による制御の元で必要に応じて内蔵メモリに送り、記憶させる。
【００３３】
操作部１４は、本実施形態の携帯電話端末の筐体上に設けられているキーボード等の操作デバイスと、それら操作デバイスの操作に応じた操作信号を発生する操作信号発生器とからなる。
【００３４】
時計部２４は、年月日や時刻の設定、前述した一定時間γの計測に用いられる時間情報を発生する。上記年月日や時刻、上記一定時間γの計測用の時間情報は制御部１０へ送られる。
【００３５】
メモリ部１５は、ＲＯＭ（Read Only Memory）とＲＡＭ（Random Access Memory）を含む。ＲＯＭは、ＯＳ（Operating System）、制御部１０が各部を制御するための制御プログラムコード、各種の初期設定値、フォントデータ、辞書データ、着信音やキー操作音等の音データ、本実施形態にかかる発着信カウント機能，発着信カウント数ゼロクリア機能，β回数カウント機能，判定機能，リスト生成制御機能，εカウント機能，δゼロクリア機能等を上記制御部１０が実行するためのリスト情報作成プログラム１０、その他、当該端末に搭載される各種のアプリケーション用のプログラム、当該端末の機器識別情報（ＩＤ）などを記憶している。このＲＯＭは、ＮＡＮＤ型フラッシュメモリ（NAND-type flash memory）或いはＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）のような書き換え可能なＲＯＭを含み、電子メールデータ、電話帳（アドレス帳も含む）１７のデータ、スケジュール帳データ、通信履歴等の様々なデータ、ユーザ辞書データ、静止画や動画データ、本実施形態にかかる発着信カウント数１８とそれに関連する情報、その他、各種のユーザ設定値等を保存することも可能となされている。ＲＡＭは、制御部１０が各種のデータ処理を行う際の作業領域として、随時データを格納する。
【００３６】
制御部１０は、ＣＰＵからなり、メモリ部１５に記憶されているＯＳや各種プログラムに基づいて、当該端末の様々な制御を行い、また、上記メモリ部１５に記憶されているリスト情報作成プログラム１６に基づいて、本実施形態にかかる発着信カウント機能，発着信カウント数ゼロクリア機能，β回数カウント機能，判定機能，リスト生成制御機能，εカウント機能，δゼロクリア機能等を実現する。なお、制御部１０が本実施形態にかかるリスト情報作成プログラムを実行中の処理の詳細については後述する。
【００３７】
その他、図１には図示を省略しているが、本実施形態の端末は、カメラ部、ＬＥＤ部、外部メモリインターフェース、外部ケーブル用コネクタ、赤外線通信機能、近距離通信機能、非接触通信による電子財布機能、本人認証機能、バイブレータ、バッテリ、電源及び電力制御機能など、一般的な携帯電話端末が備えている各構成要素についても備えている。なお、それら一般的な携帯電話端末が備えている回路構成やその他の構成の説明については省略する。
【００３８】
〔リスト情報作成プログラム実行時の処理〕
図２及び図３には、本発明の第１の実施形態において、上記メモリ部１５のリスト情報作成プログラム１６を実行している時の制御部１０における処理の流れを示す。
【００３９】
先ず図２において、携帯電話端末の電源がオンされている状態（ステップＳ１）の時、制御部１０は、ステップＳ２の処理として、時計部２４からの時間情報を基に、一定時間γが経過したかどうかを常に監視する。
【００４０】
また、制御部１０は、上記ステップＳ２にて一定時間γが経過していない場合には、通信回路１１からの情報を基に、ステップＳ３にて発着信が行われたかどうかを監視する。
【００４１】
制御部１０は、ステップＳ３にて発着信が行われたことを検出しなかった時には処理をステップＳ２へ戻し、上記ステップＳ２とステップＳ３の監視処理を続ける。
【００４２】
一方、ステップＳ３にて発着信が行われたことを検出すると、制御部１０は、ステップＳ４の処理として、当該発着信があった電話番号についての発着信カウント数に「１」を加算した後、ステップＳ５へ処理を進める。
【００４３】
ステップＳ５の処理に進むと、制御部１０は、上記発着信カウント数が一定カウント数β以上になったか否か判定する。
【００４４】
上記発着信カウント数が一定カウント数β未満である場合、制御部１０は、ステップＳ９の処理として、特別な印が付いた電話番号を電話帳のリストの上位から並べ、上記発着信カウント数が多い電話番号が電話帳のリストの上位にくるように、電話帳のリストを更新した後、ステップＳ２へ処理を戻す。
【００４５】
一方、ステップＳ５において、上記発着信カウント数が上記一定カウント数β以上になった場合、制御部１０は、ステップＳ６へ処理を進める。
【００４６】
ステップＳ６の処理に進むと、制御部１０は、上記発着信カウント数が一定カウント数β以上になった回数δが、一定回数α以上あるかどうかを判定する。
【００４７】
上記回数δが一定回数α未満である場合、制御部１０は、ステップＳ９の処理として、特別な印が付いた電話番号を電話帳のリストの上位から並べ、上記発着信カウント数が多い電話番号が電話帳のリストの上位にくるように、電話帳のリストを更新した後、ステップＳ２へ処理を戻す。
【００４８】
一方、ステップＳ６において、上記回数δが一定回数α以上になった場合、制御部１０は、ステップＳ７へ処理を進める。
【００４９】
ステップＳ７の処理に進むと、制御部１０は、上記回数δが一定回数α以上となった電話番号に対して特別な印（例えばフラグ）を付ける。すなわち、上記回数δが一定回数α以上となった電話番号は、友人や親族など、当該携帯電話端末のユーザと特別な関係を有する者の電話番号であると認識して、その電話番号に特別な印を付ける。
【００５０】
その後、制御部１０は、ステップＳ９の処理として、上記特別な印が付いた電話番号を電話帳のリストの上位から並べ、それ以外の電話番号については発着信カウント数が多いものが上位に並ぶように、電話帳のリストを更新する。すなわち本実施形態において、上記特別な印が付けられた電話番号は、発着信カウント数に関わらずに、常に電話帳のリストの最上位に位置するようにし、上記特別な印が付けられたもの以外の電話番号については、発着信カウント数の多い順に並べるようにする。このステップＳ９の処理後、制御部１０は、ステップＳ２へ処理を戻す。
【００５１】
次に、上記ステップＳ２において、一定時間γが経過した場合、制御部１０は、図３のステップＳ１０へ処理を進める。
【００５２】
ステップＳ１０の処理に進むと、制御部１０は、上記一定時間γが経過した回数εが所定回数（例えば１０回）になったかどうか判定し、一定時間γの経過回数εが所定回数に達していない場合（ε＜１０）時には、ステップＳ１５にて上記経過回数εに「１」を加算した後、ステップＳ１３へ処理を進める。
【００５３】
一方、一定時間γの経過回数εが所定回数に達した場合（ε＝１０）、制御部１０は、ステップＳ１１にて、上記経過回数εを「０」にリセットし、次いで、ステップＳ１２にて前記発着信カウント数が一定カウント数β以上になった回数δを「０」にリセットした後、ステップＳ１３へ処理を進める。
【００５４】
ステップＳ１３の処理に進むと、制御部１０は、発着信カウント数が一定カウント数β以上になった電話番号についての上記回数δに「１」を加算する。
【００５５】
その後、制御部１０は、ステップＳ１４の処理として、全ての電話番号についての発着信カウント数を「０」にクリアした後、図２のステップＳ２へ処理を戻す。
【００５６】
〔本発明の第２の実施形態の概要〕
次に、本発明の第２の実施形態の携帯電話端末について説明する。
【００５７】
第２の実施形態の携帯電話端末は、上記発着信カウント数が一定カウント数β以上になった回数δが一定回数α以上となった電話番号がある場合において、当該電話番号に付加されて電話帳に登録されている名前や住所などの所定の属性情報と、当該携帯電話端末のユーザの名前や住所などの属性情報とが一致する等の所定の関連性があるか否かを調査する関連性調査機能を備えている。そして、この第２の実施形態の場合、リスト生成制御機能では、それら両属性情報に所定の関連性があるとされた電話番号を、常にリストの上位に位置させて表示させる制御を行う。
【００５８】
すなわち、上述した第１の実施形態では、上記発着信カウント数が一定カウント数β以上になった回数δが、一定回数α以上の電話番号に対して特別な印を付ける例を挙げたが、本発明の第２の実施形態の場合、携帯電話端末のメモリ部１５には、上記回数δが一定回数α以上の電話番号について、さらにその電話番号に関連して電話帳に登録されている名前の例えばファミリーネームが、当該携帯電話端末に登録されているユーザのファミリーネームと一致するかどうかを調べる関連性調査機能を制御部１０にて実行させるためのプログラムが格納されている。そして、制御部１０は、前記リスト制御機能の実行時において、ユーザのものと一致したファミリーネームが登録されている電話番号に対してのみ上記特別な印を付けるようにする。
【００５９】
これにより、本実施形態の携帯電話端末によれば、上記回数δが一定回数α以上の電話番号のうち、ユーザと同じファミリーネームが登録されている電話番号に対して特別な印を付加することで、特に親族の電話番号については必ず電話帳のリストの上位に表示されるようにすることができるようになる。
【００６０】
〔第２の実施形態のリスト情報作成プログラム実行時の処理〕
図４及び図３には、本発明の第２の実施形態において、上記メモリ部１５のリスト情報作成プログラム１６を実行している時の制御部１０における処理の流れを示す。なお、図４において、前述した図２のフローチャートと同じ処理ステップには同一の指示符号を付けており、それらの説明については省略する。
【００６１】
この第２の実施形態において、ステップＳ６にて上記回数δが一定回数α以上になったと判定された場合、制御部１０は、ステップＳ２０へ処理を進める。
【００６２】
ステップＳ２０の処理に進むと、制御部１０は、上記回数δが一定回数α以上になった電話番号について、その電話番号に関連付けられて電話帳に登録されている名前のファミリーネームが、当該携帯電話端末に登録されているユーザのファミリーネームと同じかどうか調べる。
【００６３】
そして、両ファミリーネームが異なっている場合、制御部１０は、ステップＳ９へ処理を進め、一方、両ファミリーネームが同じであるならば、ステップＳ７へ処理を進める。
【００６４】
これにより、ステップＳ７では、上記回数δが一定回数α以上になった電話番号で且つその電話番号に関連付けられて電話帳に登録されている名前のファミリーネームが、当該携帯電話端末に登録されているユーザのファミリーネームと同じとなっている電話番号についてのみ、特別な印が付けられることになる。
【００６５】
すなわち、本発明の第２の実施形態によれば、ステップＳ７では、携帯電話端末のユーザの親族のものであると推測される電話番号に対して特別な印が付けられ、その後のステップＳ９では、当該特別な印が付けられた親族の電話番号が電話帳のリストの上位から並べられ、それ以外の電話番号については発着信カウント数が多いものが上位に並ぶように、電話帳のリストの更新が行われる。
【００６６】
〔電話帳の上位リストの一例〕
図５には、本発明の第２の実施形態の携帯電話端末において、上述のようにして電話番号が並べられた電話帳の上位リストの一例を示す。
【００６７】
この図５において、例えば「Ａさん」の電話番号の発着信カウント数は「２」となっており、また、「Ｂさん」の電話番号の発着信カウント数は「０」であるのに対し、「Ｃさん」の電話番号の発着信カウント数は「５」となっており、「Ｄさん」の電話番号の発着信カウント数が「４」、「Ｅさん」の電話番号の発着信回数が「１」となっている。
【００６８】
一方、「Ａさん」の電話番号について発着信カウント数が一定カウント数β以上になった回数δは「１４」となっており、また、「Ｂさん」の電話番号の上記回数δは「１ １」となっているのに対し、「Ｃさん」の電話番号の上記回数δは「２」となっており、「Ｄさん」の電話番号の上記回数δは「５」、さらに、「Ｅ」さんの電話番号の上記回数δは「１２」となっている。
【００６９】
ここで、上記発着信カウント数が一定カウント数β以上になった回数δのカウントを行う際の閾値である上記一定回数αが例えば「１０」（α＝１０）であるとすると、「δ＞α」となっている「Ａさん」と「Ｂさん」の電話番号は、特別な印（図中の○印）が付けられる電話番号となり、それら「Ａさん」と「Ｂさん」の電話番号は、「Ｃさん」や「Ｄ」さんの電話番号よりも発着信回数が少ないにもかかわらず、電話帳のリスト上では、図５のように、それら「Ｃさん」や「Ｄ」さんの電話番号より上位に表示されることになる。
【００７０】
また、図５では、「Ｅさん」の電話番号の上記回数δは「７」となっており、「Ｃさん」「Ｄさん」よりδの値は大きいが、特別な印が付いていないため、カウント数が有線されてリスト化されている。
【００７１】
なお、図５では、「カウント数」，「δ」の項目も図示しているが、それら「カウント数」や「δ」の値などについては、ディスプレイ上には表示されず、ユーザに通知することはしない。
【００７２】
〔まとめ〕
以上説明したように、本発明実施形態の携帯電話端末によれば、例えば問い合わせなど一時的に発着信回数が多くなった電話番号については、発着信が多い間のみその電話番号を電話帳のリストの上位に表示し、その後必要なくなった時には当該リストの上位から直ぐに外れるようになり、一方、最近になって頻繁に連絡を取るようになった相手の電話番号等は直ぐに電話帳のリストの上位に表示することができ、また、長期間に渡って常に或る程度以上の回数だけ発着信が行われている電話番号等（例えば友人や親族等の電話番号）については、例え連絡が一時的に少なくなったとしてもその電話番号等が電話帳のリスト上位から外れてしまうようなことを防止できる。さらに、本実施形態の携帯電話端末によれば、友人や親族等の電話番号とは別に、同じ電話番号が常にリストの上位に居座り続けてしまうような状態を無くすこともできる。
【００７３】
なお、上述した実施形態の説明は、本発明の一例である。このため、本発明は上述した実施形態に限定されることなく、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることはもちろんである。
【００７４】
上述の実施形態では、電話番号毎の発着信のカウント数に応じて、電話帳内の電話番号等の上位リストの順番を制御する例を挙げたが、電子メールアドレス毎の送受信のカウント数に応じて、電子メールアドレス帳の上位リストの順番を制御するようにしても良い。また、電話番号の発着信のカウント数に基づいて、それらカウントされた電話番号と同じ相手先について登録されているメールアドレスのリスト上位表示順を制御したり、逆に、メールアドレス毎の発着信のカウント数に基づいて、それらカウントされたメールアドレスと同じ相手先についての電話番号のリスト上位表示順を制御するようなことも可能である。
【００７５】
また、上述の実施形態では、電話や電子メールが実際に発着信されたときにカウントを行う例を挙げたが、カウントの計数は、発着信ではなく、ユーザが電話帳から特定の電話番号や電子メールアドレスを選択したときに行うようにしても良い。
【００７６】
その他、本発明は上述した実施形態に挙げた携帯電話端末に限定されず、ＰＤＡ（PDA：Personal Digital Assistants）、カーナビゲーションシステムやＡＶ機器のリモートコントローラ等において、例えば、ユーザの操作回数やデータの使用回数、使用履歴等に応じて、操作リストやデータ使用リストの表示順を制御したり、カーナビゲーションシステムにおける行き先リストの表示順を制御するような機能を備えたものにも適用可能である。
【図面の簡単な説明】
【００７７】
【図１】本発明実施形態の携帯電話端末における概略的な内部構成を示すブロック図である。
【図２】本発明の第１の実施形態のリスト情報作成プログラムを実行している時の制御部における処理の流れを示すフローチャートである。
【図３】本発明の第１，第２の実施形態のリスト情報作成プログラムにおいて、電話番号のカウントをゼロクリアする処理の流れを示すフローチャートである。
【図４】本発明の第２の実施形態のリスト情報作成プログラムを実行している時の制御部における処理の流れを示すフローチャートである。
【図５】本発明の第２の実施形態の携帯電話端末において、リスト情報作成プログラムの実行により電話番号が並べられた電話帳の上位リストの一イメージ例を示す図である。
【符号の説明】
【００７８】
１０  制御部、１１  通信回路、１２  通信用のアンテナ、１３  表示部、１４  操作部、１５  メモリ部、１６  メモリ部内のリスト情報作成プログラム、１７  メモリ部内の電話帳、１８  メモリ部内のカウント数、２０  スピーカ、２１  マイクロホン、２２  音声処理部、２３  画像処理部、２４  時計部
【図１】
2007251363.tif 000003
【図２】
2007251363.tif 000004
【図３】
2007251363.tif 000005
【図４】
2007251363.tif 000006
【図５】
2007251363.tif 000007