(57)【要約】【課題】連絡先の情報を表示する際、その連絡先と使用者との関係の深さを容易に認識することができる情報端末装置等を提供する。【解決手段】複数の連絡先の情報と、連絡先との通信履歴の情報である通信履歴情報と、連絡先との通信頻度の情報である通信頻度情報を記憶する個人データ記憶部１９と、個人データ記憶部１９に記憶された通信履歴情報及び通信頻度情報に基づいて、連絡先との相関度を算出する相関制御部３１と、相関制御部３１により算出された相関度順に、連絡先に対応する情報を表示する表示部２５と、を備える。【選択図】図１
2012199871.tif 000002
【特許請求の範囲】
【請求項１】
複数の連絡先の情報と、前記連絡先との通信履歴の情報である通信履歴情報と、前記連絡先との通信頻度の情報である通信頻度情報を記憶する記憶部と、
前記記憶部に記憶された前記通信履歴情報及び前記通信頻度情報に基づいて、前記連絡先との相関度を算出する相関度算出部と、
前記相関度算出部により算出された相関度順に、前記連絡先に対応する情報を表示する表示部と、
を備える情報端末装置。
【請求項２】
請求項１に記載の情報端末装置であって、更に、
キーワードを用いて前記複数の連絡先の情報を検索する検索部を備え、
前記記憶部に記憶された連絡先の情報は、キーワードを有し、
前記相関度算出部は、前記記憶部に、前記検索部により検索されたキーワードを有する前記連絡先の情報が存在する場合、この連絡先の相関度を大きくする情報端末装置。
【請求項３】
請求項１または２に記載の情報端末装置であって、更に、
時期を指定する時期指定部を備え、
前記相関度算出部は、前記時期指定部により指定された時期の通信頻度である第１の通信頻度、前記時期指定部により指定された時期より過去の通信頻度である第２の通信頻度、及び前記時期指定部により指定された時期から現在までの通信頻度である第３の通信頻度に応じて、前記連絡先との相関度を算出し、
前記表示部は、前記第１の通信頻度、前記第２の通信頻度、および前記第３の通信頻度のうち、いずれが最大の通信頻度であるかに応じて、前記連絡先に対応する情報を表示する情報端末装置。
【請求項４】
請求項１ないし３のいずれか１項に記載の情報端末装置であって、更に、
前記複数の連絡先のうち、少なくとも１つを指定する連絡先指定部を備え、
前記相関度算出部は、前記連絡先指定部によって指定された連絡先と関係する他の連絡先の相関度を大きくする情報端末装置。
【請求項５】
請求項１ないし４のいずれか１項に記載の情報端末装置であって、更に、
前記情報端末装置の筐体の向きを検知する検知部を備え、
前記表示部は、前記筐体の向きが変更された場合、前記連絡先に対応する情報の表示態様を変更する情報端末装置。
【請求項６】
請求項１ないし５のいずれか１項に記載の情報端末装置であって、更に、
第２の連絡先の情報、前記第２の連絡先との通信履歴の情報である第２の通信履歴情報、及び前記第２の連絡先との通信頻度の情報である第２の通信頻度情報を取得する取得部を備え、
前記相関度算出部は、前記記憶部に記憶された前記通信履歴情報、通信頻度情報、前記取得部により取得された前記第２の通信履歴情報、及び前記第２の通信頻度情報に基づいて、前記連絡先との相関度を算出する情報端末装置。
【請求項７】
請求項１ないし６のいずれか１項に記載の情報端末装置であって、更に、
前記表示部は、前記相関度をもとに浮かび上がり度を決定し、前記連絡先に対応する情報を３次元で表示する情報端末装置。
【請求項８】
請求項７に記載の情報端末装置であって、
前記表示部は、前記相関度算出部により算出された相関度順に、前記３次元で表示される情報の高さ、傾き、及び大きさの少なくとも１つを変更する情報端末装置。
【請求項９】
複数の連絡先の情報と、前記連絡先との通信履歴の情報である通信履歴情報と、前記連絡先との通信頻度の情報である通信頻度情報と、を記憶する記憶部に記憶された前記通信履歴情報及び前記通信頻度情報に基づいて、前記連絡先との相関度を算出するステップと、
前記算出された相関度順に、前記連絡先に対応する情報を表示部により表示するステップと、
を有する情報表示方法。
【請求項１０】
請求項９に記載の情報表示方法の各ステップをコンピュータに実行させるための情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、連絡先の情報を表示する情報端末装置、情報表示方法、及び情報表示プログラムに関する。
【背景技術】
【０００２】
従来の情報端末装置として、携帯電話機の電話帳には、一般に多くの人数の情報が登録されている。このため、使用者が電話帳に登録されている全ての人との関係を把握しておくことは、通常困難である。
【０００３】
従来、電話やメールの発着信情報を３次元で表示し、個人情報を視覚的に確認し易くした携帯端末機器が知られている（特許文献１参照）。
【０００４】
この携帯端末機器では、ユーザが斜視表示モードを選択すると、視点が３次元オブジェクトの右方向に位置する斜視表示が行われる。３次元オブジェクトは、ユーザの属する複数のグループ情報オブジェクトと、このグループに所属する個人名を表示した個人情報オブジェクトと、個人毎に奥行き方向に配置された各種の履歴情報オブジェクトと、から構成される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１９９１４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の情報端末装置では、電話帳に登録された連絡先である個人の情報は、特に区別されることなく表示されるので、登録された個人との関係の深さを知ることができなかった。
【０００７】
本発明は、上記事情に鑑みてなされたものであり、連絡先の情報を表示する際、その連絡先と使用者との関係の深さを容易に認識することができる情報端末装置、情報表示方法、及び情報表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の情報端末装置は、複数の連絡先の情報と、前記連絡先との通信履歴の情報である通信履歴情報と、前記連絡先との通信頻度の情報である通信頻度情報を記憶する記憶部と、前記記憶部に記憶された前記通信履歴情報及び前記通信頻度情報に基づいて、前記連絡先との相関度を算出する相関度算出部と、前記相関度算出部により算出された相関度順に、前記連絡先に対応する情報を表示する表示部と、を備える。
【０００９】
この構成により、算出された相関度順に、連絡先に対応する情報を表示するので、連絡先の情報を表示する際、その連絡先と使用者との関係の深さを容易に認識することができる。
【００１０】
本発明の情報表示方法は、複数の連絡先の情報と、前記連絡先との通信履歴の情報である通信履歴情報と、前記連絡先との通信頻度の情報である通信頻度情報と、を記憶する記憶部に記憶された前記通信履歴情報及び前記通信頻度情報に基づいて、前記連絡先との相関度を算出するステップと、前記算出された相関度順に、前記連絡先に対応する情報を表示部により表示するステップと、を有する。
【００１１】
この方法により、算出された相関度順に、連絡先に対応する情報を表示するので、連絡先の情報を表示する際、その連絡先と使用者との関係の深さを容易に認識することができる。
【００１２】
本発明の情報表示プログラムは、上記情報表示方法の各ステップをコンピュータに実行させるためのプログラムである。
【００１３】
このプログラムにより、算出された相関度順に、連絡先に対応する情報を表示するので、連絡先の情報を表示する際、その連絡先と使用者との関係の深さを容易に認識することができる。
【発明の効果】
【００１４】
本発明によれば、連絡先の情報を表示する際、その連絡先と使用者との関係の深さを容易に認識することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施形態における携帯端末の構成例を示す図
【図２】本発明の第１の実施形態における携帯端末の外観例を示す図
【図３】本発明の第１の実施形態における個人データテーブルの一例を示す図
【図４】本発明の第１の実施形態における個人データテーブルポイント表の一例を示す図
【図５】本発明の第１の実施形態における頻度別ポイント表の一例を示す図
【図６】本発明の第１の実施形態における履歴ポイント表の一例を示す図
【図７】本発明の第１の実施形態における時間帯別ポイント表の一例を示す図
【図８】本発明の第１の実施形態における毎年同時期履歴ポイント表の一例を示す図
【図９】本発明の第１の実施形態における相関ランクテーブルの一例を示す図
【図１０】本発明の第１の実施形態における携帯端末の表示動作手順の一例を示すフローチャート
【図１１】（Ａ）、（Ｂ）本発明の第１の実施形態における個人情報が表示される携帯端末の画面例を示す図
【図１２】本発明の第２の実施形態における携帯端末の表示動作手順の一例を示すフローチャート
【図１３】本発明の第２の実施形態におけるキーワードテーブルの一例を示す図
【図１４】本発明の第２の実施形態における個人データテーブルの一例を示す図
【図１５】（Ａ）、（Ｂ）本発明の第３の実施形態における個人情報が表示される携帯端末の画面例を示す図
【図１６】（Ａ）、（Ｂ）本発明の第３の実施形態における時期別頻度テーブルおよび相関ランクテーブルの一例を示す図
【図１７】本発明の第３の実施形態における携帯端末の表示動作手順の一例を示すフローチャート
【図１８】（Ａ）、（Ｂ）本発明の第４の実施形態における個人情報が表示される携帯端末１０の画面を示す図
【図１９】本発明の第４の実施形態における他人相関テーブルの一例を示す図
【図２０】本発明の第４の実施形態における他人相関ポイント表の一例を示す図
【図２１】本発明の第４の実施形態における携帯端末の表示動作手順の一例を示すフローチャート
【図２２】（Ａ）、（Ｂ）本発明の第５の実施形態における縦向きにした場合に個人情報が表示される携帯端末の画面例を示す図
【図２３】本発明の第５の実施形態における携帯端末の表示動作手順の一例を示すフローチャート
【図２４】本発明の第６の実施形態における携帯端末の構成例を示す図
【図２５】本発明の第６の実施形態におけるユーザ管理テーブルの一例を示す図
【図２６】本発明の第６の実施形態における友達管理テーブルの一例を示す図
【図２７】本発明の第６の実施形態におけるアクセス履歴テーブルの一例を示す図
【図２８】本発明の第６の実施形態における携帯端末とＳＮＳサーバとの通信制御手順の一例を示すシーケンス図
【図２９】本発明の第６の実施形態における携帯端末の表示動作手順の一例を示すフローチャート
【図３０】本発明の第６の実施形態における相関ランクテーブルの一例を示す図
【図３１】本発明の第６の実施形態における携帯端末に保持される個人データテーブルおよび友達リストテーブルから個人の情報が抽出される様子の一例を示す図
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態について図面を用いて説明する。
本実施形態の情報端末装置は、例えば、携帯電話機やスマートフォンなどの携帯端末に適用される。
【００１７】
（第１の実施形態）
図１は本発明の第１の実施形態における携帯端末１０の構成例を示す図である。図２は携帯端末１０の外観例を示す図である。携帯端末１０は、制御部１１、通信部１２、筐体向き検出部１３、３Ｄ画像生成部１４、表示制御部１５、入力制御部１６、音声制御部１７、キーワード記憶部１８、個人データ記憶部１９、およびテーブルメモリ２０を有する。
【００１８】
制御部１１は、周知のＣＰＵ、ＲＯＭ、ＲＡＭ等を内蔵し、また、制御部１１内のＣＰＵがＲＯＭに格納された制御プログラムを実行することによって実現される相関制御部３１および検索制御部３２を有する。相関制御部３１（相関度算出部の一例）は後述するポイントを用いて相関度を算出する。
【００１９】
表示制御部１５は、接続された表示部２５の表示を制御する。また、３Ｄ画像生成部１４は、後述するように、画像データを３Ｄ画像に変換して表示制御部１５に出力する。
【００２０】
入力制御部１６には、表示部２５の画面に設けられ、各種のタッチ動作を入力するタッチ入力部２６、および携帯端末１０の筐体の前面に設けられた各種キーを有し、キー操作を入力するキー入力部２７、などが接続される。音声制御部１７には、通話時などに使用される、音声を発するスピーカ２８および音声を入力するマイク２９などが接続される。
【００２１】
筐体向き検出部１３は、ジャイロセンサ等で構成され、携帯端末１０の筐体の向きを検知し、検出結果を制御部１１に通知する。通信部１２は、公衆無線基地局や無線ＬＡＮと接続し、通信を行う。
【００２２】
個人データ記憶部１９には、個人情報が登録された電話帳などを含む個人データテーブル３６が格納されている。キーワード記憶部１８には、検索に用いられるキーワードが登録されたキーワードテーブル３５が格納されている。
【００２３】
テーブルメモリ２０には、携帯端末１０の所有者に対する個人の相関度がポイントで表された相関ランクテーブル２１、および時期に応じた電話やメールの頻度（通信頻度）がポイントとして表された時期別頻度テーブル２２が格納されている。さらに、テーブルメモリ２０には、任意の２人の相関（関係）を求めるために使用される他人相関テーブル２３、および後述する各種ポイント表２４が格納されている。
【００２４】
これら各テーブルの詳細について説明する。図３は個人データテーブル３６の一例を示す図である。個人データテーブル３６には、個人ごとに、識別番号（ＩＤ）、名前、写真、グループ、電話帳、電話履歴、メール履歴、電話頻度およびメール頻度、などの項目が設定されている。また、電話帳には、電話番号、メールアドレス、住所、誕生日、メモ、登録日などが設定されている。電話帳に、電話番号以外のメールアドレス、住所、誕生日など、多くの属性情報を入れている人の相関度が大きくなるように、個人データテーブル３６で情報の有無が管理される。
【００２５】
図４は個人データテーブルポイント表の一例を示す図である。この個人データテーブルポイント表は、相関度の大きさに寄与するポイントの値が表された各種ポイント表２４の１つである。例えば、電話番号が登録されていると、１０ポイントが与えられる。同様に、メールアドレスが登録されていると、１０ポイントが与えられる。このポイントの値は、固定ではなく、適切な値に変更可能である。
【００２６】
また、通信頻度情報として過去１年間の電話頻度やメール頻度に応じて、ポイントが与えられる。図５は頻度別ポイント表の一例を示す図である。この頻度別ポイント表は、各種ポイント表２４の１つである。例えば、過去１年間に電話やメールが３００回以上あった場合、１００ポイントが与えられる。また、１回しかない場合でも、５０ポイントが与えられる。
【００２７】
また、通信履歴情報として過去１年ごとの電話履歴やメール履歴に応じて、ポイントが与えられる。図６は履歴ポイント表の一例を示す図である。この履歴ポイント表は、各種ポイント表２４の１つである。ここでは、５回分の電話やメールの履歴が考慮されており、例えば、最新履歴が１日以内にあった場合、５０ポイントが与えられる。前回履歴が２日〜１週間以内にあった場合、１８ポイントが与えられる。また、４回前の履歴が３ヶ月後〜半年以内にあった場合、２ポイントが与えられる。
【００２８】
さらに、５回分の履歴において、検索しようとする時間帯あるいは時期が一致すると、ポイントが加算される。図７は時間帯別ポイント表の一例を示す図である。この時間帯別ポイント表は、各種ポイント表２４の１つである。時間帯別ポイント表では、朝、昼、夜の時間帯に区別され、検索しようとする時間帯と一致する時間帯が、５回分の履歴にあると、１回ごとに１０ポイントが与えられる。
【００２９】
図８は毎年同時期履歴ポイント表の一例を示す図である。この毎年同時期履歴ポイント表は、各種ポイント表２４の１つである。毎年同時期履歴ポイント表では、検索しようとする時期、例えば検索日の前後１０日以内が１年前〜５年前の時期のいずれかと一致する場合、それぞれ３０ポイント〜１ポイントが与えられる。
【００３０】
図９は相関ランクテーブル２１の一例を示す図である。相関ランクテーブル２１には、ランク、識別番号（ＩＤ）およびポイントの項目が設けられている。相関ランクテーブル２１では、個人の識別番号（ＩＤ）がポイント数の大きい順にランク付けされている。すなわち、電話帳へのデータ登録、最新履歴、頻度などのデータから、個人ごとのポイントを計算し、ポイントが高い人ほど相関度が大きいとして、相関ランクテーブル２１の上位にランク付けされる。
【００３１】
本実施形態では、頻度の判断に、過去１年分のデータが使用される。１年間連絡を取っていない人は相関度が低いと考えられる。ただし、１年に１度は必ず連絡を取るような人を救うために、過去５回の履歴を残し、１年に１度は連絡を取っているようなことを把握できるようにする。
【００３２】
また、ポイントを計算する際、１度も連絡を取っていない人との相関度を極端に小さくしたり、１００回連絡を取った人と１１０回連絡を取った人とのポイント差がほとんどなくなるようにする。
【００３３】
また、個人データテーブル３６の識別番号（ＩＤ）の１番から順にポイントを求め、相関ランクテーブル２１に登録する。また、ｉ番目の識別番号（ＩＤ）を登録する際、このＩＤをポイントの大きい順に並ぶ位置に挿入する。
【００３４】
ここで、相関ランクテーブル２１のサイズは、電話帳に登録されている人数分を確保する必要はない。これは、相関度の小さい人は表示しても関係のない人である可能性が高いとして非表示にすることができるからである。これにより、検索結果の表示時間を短縮することができる。
【００３５】
なお、メールで検索する場合と電話で検索する場合を考慮し、メールの履歴あるいは頻度と、電話の履歴あるいは頻度とを分けることで、メールで相関度の大きい人、あるいは電話で相関度の大きい人を検索することが可能となる。
【００３６】
次に、ポイントの求め方（１）〜（５）について説明する。
【００３７】
（１）電話頻度とメール頻度との合計頻度に応じてポイントを付与する。具体的には、頻度別ポイント表（図５参照）に従ってポイントを付与する。合計頻度が３００回以上の場合、最大１００ポイントが付与される。
【００３８】
（２）過去５回分の電話履歴とメール履歴とからポイントを付与する。具体的には、履歴ポイント表（図６参照）に従ってポイントを付与する。電話履歴とメール履歴とを合わせると、最大２００ポイントが付与される。
【００３９】
（３）過去５回分の電話履歴とメール履歴との時間帯を判別する。具体的には、時間帯別ポイント表（図７参照）に従ってポイントを付与する。計１０回の履歴が全て検索時間帯と同一時間帯である場合、最大１００ポイントが付与される。
【００４０】
（４）過去５回分の電話履歴とメール履歴との日付を判別する。具体的には、毎年同時期履歴ポイント表（図８参照）に従ってポイントを付与する。各年の同時期に履歴がある場合、ポイントを付与する。ただし、同時期に２つの同種別の履歴がある場合、１回のカウントとする。毎年１回ずつ電話とメールとを行った場合、最大１２２ポイントが付与される。
【００４１】
（５）電話帳を含む個人データテーブル（図３参照）には、電話番号、メールアドレス、グループ、住所、誕生日、メモ、写真などの属性が登録されている。具体的には、個人データテーブルポイント表（図４参照）に従ってポイントを付与する。全データが登録されている場合、最大４５ポイントが付与される。
【００４２】
これらのポイントを合計したものが相関度を表すポイントとして使用される。最大ポイントは、個々の最大ポイントを合計した５６７ポイントとなる。
【００４３】
次に、上記構成を有する携帯端末１０の動作例を示す。図１０は携帯端末１０の表示動作手順の一例を示すフローチャートである。この処理プログラムは、制御部１１内のＲＯＭに格納されており、携帯端末１０の使用者が電話あるいはメールを行おうとして、キー入力部２７もしくはタッチ入力部２６を介して宛先を検索する際、制御部１１内のＣＰＵによって実行される。
【００４４】
まず、制御部１１は、個人データ記憶部１９に格納された個人データテーブル３６から１人の個人データを抽出する（ステップＳ１）。制御部１１は、頻度別ポイント表（図５参照）をもとにこの個人データに対し、ポイントを付与する（ステップＳ２）。具体的には、制御部１１は、制御部１１内のＲＡＭ等にこの個人データのポイント領域を確保し、そこに加算されるポイント値を書き込む。
【００４５】
制御部１１は、履歴ポイント表（図６参照）をもとに、この個人データに対し、ポイントを付与する（ステップＳ３）。そして、制御部１１は、時間帯別ポイント表（図７参照）をもとに、この個人データに対し、ポイントを付与する（ステップＳ４）。そして、制御部１１は、毎年同時期履歴ポイント表（図８参照）をもとに、同時期であることによるポイントを付与する（ステップＳ５）。そして、制御部１１は、電話帳を含む個人データテーブル３６（図３参照）をもとに、この個人データに対し、属性によるポイントを付与する（ステップＳ６）。
【００４６】
そして、制御部１１は、ステップＳ２〜Ｓ６で付与されたポイントを合計し、この個人データの識別番号（ＩＤ）および合計ポイントを相関ランクテーブル２１に追加する（ステップＳ７）。
【００４７】
続いて、制御部１１は、個人データテーブル３６に登録されている次の人がいるか否かを判別する（ステップＳ８）。次の人がいる場合、制御部１１はステップＳ１の処理に戻る。一方、次の人がいない場合、制御部１１は、相関ランクテーブル２１をポイント順に並び替える（ソートする）（ステップＳ９）。
【００４８】
そして、制御部１１は、相関ランクテーブル２１を用い、相関度をもとに浮かび上がり度を決定し、相関度に応じた高さとなるように、表示部２５の画面に個人データテーブル３６に登録された人の顔写真等を３次元（３Ｄ）で表示する（ステップＳ１０）。これにより、顔写真の高さにより相関度を容易に認識することができる。
【００４９】
図１１（Ａ）、（Ｂ）は個人情報が表示される携帯端末１０の画面例を示す図である。図１１（Ａ）は画面を上方から見た状態を示し、図１１（Ｂ）は画面を斜め前方から見た状態を示す。
【００５０】
表示部２５の画面の中央部には、複数の顔写真が表示される。また、画面の下部には、キーワード検索窓２５ａ、時期スライドバー２５ｂが表示される。また、画面の上下左右の端部には、それぞれ「詳細」、「検索の対象から外す」、「メール」、「電話」のメニューコマンドが表示される。この３Ｄ表示では、電話帳に含まれる人の写真を、相関度の大きい人ほど浮かび上がらせて表示することが行われる。
【００５１】
図１１では、符号１〜６で示す顔写真は、４＞３＞５＞２＞６＞１の順で高く浮かび上がって表示されている。従って、見る者には、この順に相関度が大きいことが分かる。使用者は、電話をかける場合、かけたい人の写真をタッチし、右方向にドラッグしてもよい。また、メールを作成する場合、使用者は、かけたい人の写真をタッチし、左方向にドラッグする。また、表示対象から外したい場合、使用者は、同様に、外したい人の写真を下方向にドラッグしてもよい。
【００５２】
この３Ｄ表示では、電話帳を含む個人データテーブル３６に登録されている全ての顔写真を一画面に表示するのではなく、視覚的に認識可能な範囲の人数に限られることが好ましい。ユーザが把握しやすいためである。
【００５３】
なお、画面をスクロールさせることにより、次の画面に顔写真を表示させることも可能である。また、浮かび上がらせる代わりに、相関度の小さい人ほど沈むように表示させてもよいことは勿論である。
【００５４】
また、顔写真に限らず、その人を特定できるものであれば、全身、所有物など、表示対象は特に限定されない。また、本実施形態では、表示態様として、３次元（３Ｄ）で表示したが、相関度の大きさが分かるように表示されていれば、特に限定されない。例えば、２次元で相関度が大きい順に上位に表示されるように並び替えるだけでもよい。また、相関度が大きい順に写真を大きく表示するようにしてもよい。
【００５５】
このように、本実施形態の情報端末装置としての携帯端末１０は、複数の連絡先の情報と、連絡先との通信履歴の情報である通信履歴情報と、その連絡先との通信頻度の情報である通信頻度情報を記憶する記憶部としての個人データ記憶部１９と、個人データ記憶部１９に記憶された通信履歴情報及び前記通信頻度情報に基づいて、連絡先との相関度を算出する相関度算出部としての相関制御部３１と、相関制御部３１により算出された相関度順に、連絡先に対応する情報を表示する表示部２５と、を備える。
【００５６】
本実施形態の情報端末装置によれば、電話帳などに登録された個人の情報を表示する際、その個人と使用者との関係の深さを容易に認識することができる。
【００５７】
（第２の実施形態）
第２の実施形態の携帯端末は、第１の実施形態と同一の構成を有するので、同一の構成については同一の符号を付すことによりその説明を省略する。ここでは、第１の実施形態と異なる構成および動作について説明する。本実施形態では、使用者の意図するキーワードを含む個人を有利に表示させるようにする。
【００５８】
図１２は本発明の第２の実施形態における携帯端末１０の表示動作手順の一例を示すフローチャートである。この処理プログラムは、制御部１１内のＲＯＭに格納されており、携帯端末１０の使用者が電話あるいはメールを行おうとして、キー入力部２７もしくはタッチ入力部２６を介して宛先を検索する際、制御部１１内のＣＰＵによって実行される。また、制御部１１内の検索制御部３２（検索部の一例）がキーワードを使って個人データテーブル３６を検索することになる。
【００５９】
本実施形態では、宛先を検索して電話あるいはメールをする際、相関度の大きい人の中から、さらに、検索するキーワードとの相関度の大きい人を選択して表示させる場合を想定する。
【００６０】
制御部１１は、キーワードテーブル３５をもとに、表示部２５の画面にキーワードの一覧を表示させる（ステップＳ２１）。図１３はキーワードテーブル３５の一例を示す図である。キーワードテーブル３５はキーワード記憶部１８に格納されている。キーワードテーブル３５には、「友達」、「会社」、「家族」などのキーワードが登録されている。
【００６１】
本実施形態では、電話帳を含む個人データテーブル３６にキーワードを登録する場合、最大５個、登録することが可能である。また、一旦、登録されたキーワードを変更することも可能である。また、使用されたキーワードは、個人データテーブル３６に登録されると同時にキーワードテーブル３５にも登録される。なお、キーワード登録数は最大５個でなくてもよい。
【００６２】
また、前述したキーワード検索窓２５ａ（図１１参照）を介してキーワードを検索する場合、キーワードテーブル３５に登録されたキーワードのみ検索に有効である。例えば、キーワード検索窓２５ａにキーワードを入力する際、プルダウンメニュー（キーワード一覧）が表示され、その中からキーワードを選択する手段が使える。また、辞書機能を有することにより、登録されたキーワードの同意語での検索も可能とする。
【００６３】
検索されたキーワードを含む個人の相関度は大きいと判断し、キーワードを含む場合、例えばその個人に頻度の最大ポイントと同じ１００ポイントを与える。図１４は本実施形態の個人データテーブル３６の一例を示す図である。この個人データテーブル３６には、第１の実施形態と異なり、個人ごとに５個のキーワードが登録されている。
【００６４】
まず、制御部１１は、キーワードテーブル３５をもとに、キーワード一覧を表示する（ステップＳ２１）。そして、制御部１１は、キーワード一覧の中から使用者によって選択されたキーワードを取得する（ステップＳ２２）。
【００６５】
制御部１１は、続いて、個人データテーブル３６から１人の個人データを抽出する（ステップＳ２３）。そして、制御部１１は、抽出した個人データにキーワードが登録されているか否かを判別する（ステップＳ２４）。キーワードが登録されている場合、制御部１１は、この個人に１００ポイントを付与する（ステップＳ２５）。一方、キーワードが登録されていない場合、制御部１１は、この個人にポイントを付与しない（ステップＳ２６）。
【００６６】
ステップＳ２５、Ｓ２６の処理後、制御部１１は、第１の実施形態におけるステップＳ２〜Ｓ１０と同様の処理である、ステップＳ２７〜Ｓ３５の処理を行い、本処理を終了する。ステップＳ２７〜Ｓ３５の処理については、その説明を省略する。
【００６７】
このように、本実施形態の情報端末装置としての携帯端末１０は、キーワードを用いて複数の連絡先の情報を検索する検索部としての検索制御部３２を備え、個人データ記憶部１９に記憶された連絡先の情報は、キーワードを有し、相関制御部３１は、個人データ記憶部１９に、検索制御部３２により検索されたキーワードを有する連絡先の情報が存在する場合、この連絡先の相関度を大きくする。
【００６８】
本実施形態の情報端末装置によれば、使用者が意図するキーワードを含む個人の情報を有利に表示させることができる。
【００６９】
（第３の実施形態）
第３の実施形態の携帯端末は、第１の実施形態と同一の構成を有するので、同一の構成については同一の符号を付すことによりその説明を省略する。ここでは、第１の実施形態と異なる構成および動作について説明する。本実施形態では、時期ごとに相関度の大きい個人を有利に表示させるようにする。
【００７０】
図１５（Ａ）、（Ｂ）は個人情報が表示される携帯端末１０の画面例を示す図である。図１５（Ａ）は画面を上方から見た状態の一例を示し、図１５（Ｂ）は画面を斜め前方から見た状態の一例を示す。表示部２５の画面には、前述したように時期スライドバー２５ｂが表示される。使用者がタッチ入力部２６あるいはキー入力部２７を介して時期スライドバー２５ｂを左右にスライドさせて時期を指定することにより、制御部１１は、時期ごとに相関度の大きい個人の検索を行う。例えば、現在から１０年前までの範囲で時期を指定することが可能である。制御部１１が時期スライドバー２５ｂを介して時期の指定を受け付ける動作は、時期指定部の一例に相当する。
【００７１】
また、表示部２５の画面の中央部には、指定した時期に相関度の大きい個人の顔写真が例えば正面に、また、指定した時期より過去に相関度の大きい個人の顔写真が例えば左向きに、また、指定した時期より現在まで（未来）に相関度の大きい個人の顔写真が例えば右向きに表示される。また、時期スライドバー２５ｂをスライドさせることにより、相関度の変化を時系列に沿って確認できる。
【００７２】
図１６（Ａ）、（Ｂ）は、時期別頻度テーブル２２および相関ランクテーブル２１の一例を示す図である。図１６（Ａ）に示すように、各時期の相関度の大きさは、時期別頻度テーブル２２を参照して決められる。この時期別頻度テーブル２２には、時期ごとに通信頻度の大きい個人が登録されている。例えば、２００５年〜２０１０年における電話やメールの頻度が高い順に個人（ＩＤ）ごとに登録されている。
【００７３】
また、図１６（Ｂ）に示すように、相関ランクテーブル２１には、指定時期ポイント、過去ポイントおよび未来ポイントの項目が設けられている。これらの項目には、時期別頻度テーブル２２における時期ごとの通信頻度に応じてポイントが与えられる。また、指定時期ポイント、過去ポイントおよび未来ポイントの数が同じである場合、指定時期＞未来＞過去の優先度に従って、最も通信頻度の多い時期が決定される。
【００７４】
また、指定時期ポイント、過去ポイント、および未来ポイントは、表示部２５の画面に表示される顔の向きを決める制御に用いられる。一方、相関ランクテーブル２１のポイントは、画面に表示される顔の高さを決める制御に用いられる。
【００７５】
図１７は本発明の第３の実施形態における携帯端末１０の表示動作手順の一例を示すフローチャートである。この処理プログラムは、制御部１１内のＲＯＭに格納されており、携帯端末１０の使用者が電話あるいはメールを行おうとして、キー入力部２７もしくはタッチ入力部２６を介して宛先を検索する際、制御部１１内のＣＰＵによって実行される。
【００７６】
まず、制御部１１は、表示部２５の画面に表示された時期スライドバー２５ｂを介して、使用者により指定された時期を取得する（ステップＳ４１）。そして、制御部１１は、個人データ記憶部１９に格納された個人データテーブル３６から１人の個人データを抽出する（ステップＳ４２）。
【００７７】
制御部１１は、時期別頻度テーブル２２から、抽出された個人の指定された時期の頻度を調べる（ステップＳ４３）。そして、制御部１１は、指定された時期の頻度から指定時期のポイントを決定し、相関ランクテーブル２１に付与する（ステップＳ４４）。また、制御部１１は、指定された時期より過去の頻度から過去ポイントを決定し、相関ランクテーブル２１に付与する（ステップＳ４５）。さらに、制御部１１は、指定された時期より未来の頻度から未来ポイントを決定し、相関ランクテーブル２１に付与する（ステップＳ４６）。
【００７８】
続いて、制御部１１は、指定時期ポイント、過去ポイントおよび未来ポイントから、表示部２５の画面に表示される個人の顔写真の向きを決定する（ステップＳ４７）。
【００７９】
ステップＳ４７の処理後、制御部１１は、第１の実施形態におけるステップＳ２〜Ｓ１０と同様の処理である、ステップＳ４８〜Ｓ５６の処理を行い、本処理を終了する。ステップＳ４８〜Ｓ５６の処理については、その説明を省略する。
【００８０】
このように、本実施形態の情報処理装置としての携帯端末１０は、時期を指定する時期指定部としての制御部１１を備え、相関度算出部としての相関制御部３１は、制御部１１により指定された時期の通信頻度である第１の通信頻度、制御部１１により指定された時期より過去の通信頻度である第２の通信頻度、及び制御部１１により指定された時期から現在までの通信頻度である第３の通信頻度に応じて、連絡先との相関度を算出し、表示部２５は、第１の通信頻度、第２の通信頻度、および第３の通信頻度のうち、いずれが最大の通信頻度であるかに応じて、連絡先に対応する情報を表示する。
【００８１】
本実施形態の情報端末装置によれば、時期ごとに相関度の大きい個人を有利に表示させることができる。また、顔の向き等によりどの時期に通信頻度が高いのかを一見して認識することができる。
【００８２】
（第４の実施形態）
第４の実施形態の携帯端末は、第１の実施形態と同一の構成を有するので、同一の構成については同一の符号を付すことによりその説明を省略する。ここでは、第１の実施形態と異なる構成および動作について説明する。第４の実施形態では、使用者が特定した個人と関係のある個人の情報を有利に表示させるようにする。
【００８３】
図１８（Ａ）、（Ｂ）は個人情報が表示される携帯端末１０の画面例を示す図である。図１８（Ａ）は画面を上方から見た状態の一例を示し、図１８（Ｂ）は画面を斜め前方から見た状態の一例を示す。例えば、使用者が符号５に示す顔写真をタッチすると、この個人と関係のある個人の相関度を大きくしてその顔写真を浮き上がらせる。ここでは、タッチした個人と関係のある個人とは、個人データテーブル３６に登録されているキーワード以外に、共通のキーワードを持つ個人を関係のある個人とする。なお、制御部１１がタッチ入力部２６を介してタッチした個人を指定する処理は、連絡先指定部の一例に相当する。
【００８４】
図１９は他人相関テーブル２３の一例を示す図である。他人相関テーブル２３は、任意の２人の相関を求めるために使われるものであり、行および列に個人のＩＤが割り当てられている。各個人の欄には、他の個人と共通するキーワードが登録されている。また、各個人の欄には、任意の２人が同時に１通のメールの宛先に含まれた回数が記録されている。
【００８５】
図２０は他人相関ポイント表の一例を示す図である。他人相関ポイント表に、共通するキーワードがある場合、１００ポイントを付与する。共通するキーワードが３つある場合、３×１００ポイントを付与する。また、宛先に含まれた回数が５０回以上である場合、２００ポイントを付与する。同様に、宛先に含まれた回数が３０回以上５０回未満である場合、１５０ポイントを付与する。
【００８６】
このように、他人相関ポイント表を用いて求められたポイントを、タッチされた個人と相関のある個人に付与する。また、求められたポイントのうち、最大のポイントをタッチされた個人に付与する。
【００８７】
図２１は本発明の第４の実施形態における携帯端末１０の表示動作手順の一例を示すフローチャートである。この処理プログラムは、制御部１１内のＲＯＭに格納されており、携帯端末１０の使用者が電話あるいはメールを行おうとして、キー入力部２７もしくはタッチ入力部２６を介して宛先を検索する際、制御部１１内のＣＰＵによって実行される。
【００８８】
まず、制御部１１は、表示部２５の画面に表示された個人の顔写真のうち、使用者によってタッチされた相関を求めたい個人を指定する（ステップＳ６１）。そして、制御部１１は、他人相関テーブル２３から１人を抽出する（ステップＳ６２）。
【００８９】
続いて制御部１１は、抽出した１人がタッチされた個人と同じキーワードを持つ場合、この人（タッチされた個人）にポイントを付与する（ステップＳ６３）。さらに、制御部１１は、抽出した１人と同一の宛先のメールに含まれた回数に従い、ポイントを付与する（ステップＳ６４）。そして、制御部１１は、求めたポイントを相関ランクテーブル２１に追加する（ステップＳ６５）。
【００９０】
続いて、制御部１１は、個人データテーブル３６に次の人がいるか否かを判別する（ステップＳ６６）。次の人がいる場合、制御部１１はステップＳ６２の処理に戻る。
【００９１】
一方、次の人がいない場合、制御部１１は、相関ランクテーブル２１をポイント順に並び替える（ソートする）（ステップＳ６７）。そして、制御部１１は、相関ランクテーブル２１を用い、表示部２５の画面に電話帳を含む個人データテーブル３６に登録された人の顔写真を３次元（３Ｄ）で表示させる（ステップＳ６８）。この後、制御部１１は本処理を終了する。
また、相関ランクテーブル２１には、第１〜第３の実施形態で付与されたポイントを追加するようにしてもよい。
【００９２】
このように、前記複数の連絡先のうち、少なくとも１つを指定する連絡先指定部としての制御部１１を備え、相関度算出部としての相関制御部３１は、制御部１１によって指定された連絡先と関係する他の連絡先の相関度を大きくする。
【００９３】
第４の実施形態の情報端末装置によれば、使用者が指定した個人と関係のある個人の情報を有利に表示させることができる。なお、本実施形態では、１人の個人を指定し、その個人と他人の相関度を用いたが、１人でなく複数の個人を特定し、複数の個人それぞれと他人の相関度を用いてもよい。
【００９４】
（第５の実施形態）
第５の実施形態の携帯端末は、第１の実施形態と同一の構成を有するので、同一の構成については同一の符号を付すことによりその説明を省略する。ここでは、第１の実施形態と異なる構成および動作について説明する。本実施形態では、携帯端末１０の筐体を横向きにした場合と縦向きにした場合とで、画面に表示される個人の情報の表示態様を変化させるようにする。
【００９５】
携帯端末１０の筐体の向きは、筐体向き検出部１３（検知部の一例）によって検知され、その結果が制御部１１に通知される。
【００９６】
携帯端末１０の筐体を横向きにした場合、第１の実施形態と同様、表示部２５の画面には、個人の顔写真が表示される。一方、携帯端末１０の筐体を縦向きにした場合、表示部２５の画面には、個人の名前が表示される。図２２（Ａ）、（Ｂ）は縦向きにした場合に個人情報が表示される携帯端末１０の画面例を示す図である。図２２（Ａ）は縦置き状態で画面を上方から見た状態の一例を示し、図２２（Ｂ）は縦置き状態で画面を斜め横から見た状態の一例を示す。
【００９７】
図２３は本発明の第５の実施形態における携帯端末の表示動作手順を示すフローチャートである。この処理プログラムは、制御部１１内のＲＯＭに格納されており、制御部１１内のＣＰＵによって一定時間おきに実行される。
【００９８】
制御部１１は、筐体向き検出部１３によって筐体の９０度回転を検出し、筐体の向きが縦向きもしくは横向きになったか否かを判別する（ステップＳ７１）。９０度回転を検出しなかった場合、そのまま本処理を終了する。
【００９９】
一方、９０度回転を検出し、横向きから縦向きになったと判別された場合、制御部１１は、個人データテーブル３６から写真ではなく名前のデータを取得し（ステップＳ７２）、本処理を終了する。この後、制御部１１が取得した名前のデータを表示部２５の画面に表示させる処理は、第１〜第４の実施形態と同様である。
【０１００】
このように、本実施形態の情報端末装置としての携帯端末１０は、携帯端末１０の筐体の向きを検知する検知部としての筐体向き検出部１３を備え、表示部２５は、筐体の向きが変更された場合、連絡先に対応する情報の表示態様を変更する。
【０１０１】
本実施形態の情報端末装置によれば、携帯端末１０の筐体を横向きにした場合と縦向きにした場合とで、画面に表示される個人の情報の表示態様を変化させることができる。したがって、ユーザが顔だけ覚えているが名前を覚えていない場合、又は、名前だけ覚えているが顔を覚えていない場合であっても、その人との相関度を容易に認識することができる。
【０１０２】
なお、縦向きにした場合と横向きにした場合で、キーワード検索窓２５ａを介して異なるキーワードで検索できるようにしてもよい。例えば、縦向きの場合、「会社」のキーワードで検索することにより、会社をキーワードとするような個人の名前が画面に表示される。一方、横向きの場合、「友達」のキーワードで検索することにより、友達をキーワードとするような個人の顔写真が画面に表示される。
【０１０３】
（第６の実施形態）
第６の実施形態の携帯端末は、第１の実施形態と同一の構成を有するので、同一の構成については同一の符号を付すことによりその説明を省略する。ここでは、第１の実施形態と異なる構成および動作について説明する。本実施形態では、ソーシャルネットワークサービス（ＳＮＳ）から必要なデータを取得して友達リストテーブルを作成する場合を想定する。携帯端末１０は、宛先を検索する際、この作成した友達リストテーブル、および自身が保持する個人データテーブル３６の中から、個人の情報を画面に表示する。
【０１０４】
図２４は本発明の第６の実施形態における携帯端末１０の構成例を示す図である。制御部１１は、通信部１２により、無線基地局８０に通信回線を介して接続されたＳＮＳサーバ７０にアクセス可能である。ＳＮＳサーバ７０には、ユーザ管理テーブル７２、友達管理テーブル７３およびアクセス履歴テーブル７４を管理するＳＮＳユーザ管理部７１が設けられている。
【０１０５】
図２５はユーザ管理テーブル７２の一例を示す図である。ユーザ管理テーブル７２には、識別番号（ＩＤ）、ユーザ名、電話番号、メールアドレス、グループ、住所、誕生日、メモ、写真、などの項目が設けられている。図２６は友達管理テーブル７３の一例を示す図である。友達管理テーブル７３には、使用者本人の識別番号（ＩＤ）、友達ＩＤ、などが登録されている。
【０１０６】
図２７はアクセス履歴テーブル７４の一例を示す図である。アクセス履歴テーブル７４は、使用者本人のＩＤに対する友達ＩＤの数だけ存在する。アクセス履歴テーブル７４には、本人ユーザＩＤ、友達ユーザＩＤ、電話最新履歴〜４回前履歴、メール最新履歴〜４回前履歴、コメント最新履歴〜４回前履歴、電話頻度、メール頻度、コメント頻度、などの項目が設けられている。
【０１０７】
一方、携帯端末１０の制御部１１には、ＳＮＳサーバ７０から必要なデータ（第２連絡先等）を取得し、友達リストテーブル９３を作成するＳＮＳ連携部９１（取得部の一例）が設けられている。このＳＮＳ連携部９１は、制御部１１内のＣＰＵがＲＯＭに格納された制御プログラムを実行することにより実現される。
【０１０８】
なお、上記の必要なデータとは、ＳＮＳサーバ７０が保持するユーザ管理テーブル７２、友達管理テーブル７３、アクセス履歴テーブルに含まれる情報であり、例えば、連絡先の情報（第２の連絡先の情報）、通信履歴の情報（第２の通信履歴情報）、通信頻度の情報（第２の通信頻度情報）、などである。また、友達リストテーブル９３に格納される情報の項目（名前、写真、グループ、等）は、個人データテーブルに保持される情報の項目と同様であるので、ここでは詳細な説明については省略する。
【０１０９】
相関制御部３１は、個人データテーブル３６に登録された個人と同様、友達リストテーブル９３に登録された友達についてもポイントを付与し、相関ランクテーブル２１に追加する。このとき、個人データテーブル３６と友達リストテーブル９３に登録された人物が同一であると判断された場合、相関制御部３１は、同一人物と判断された個人のポイントを合算する。
【０１１０】
ただし、友達リストテーブル９３では、ＳＮＳ上でやりとりされるコメントの頻度と履歴に対してもポイントが付与される点で、個人データテーブル３６とは相違する。
【０１１１】
次に、本実施形態の携帯端末１０の表示動作例について説明する。
【０１１２】
図２８は本発明の第６の実施形態における携帯端末１０とＳＮＳサーバ７０との通信制御手順の一例を示すシーケンス図である。使用者がタッチ入力部２６もしくはキー入力部２７を介して宛先が検索されると、つまり、携帯端末１０に相関結果表示要求があると（Ｔ１）、相関制御部３１は、個人データテーブル３６から相関ポイントを求め、相関ランクテーブル２１を作成する（Ｔ２）。
【０１１３】
相関制御部３１は、ＳＮＳ連携部９１に対し、友達リストテーブル９３の作成を要求する（Ｔ３）。ＳＮＳ連携部９１は、ＳＮＳユーザ管理部７１に対し、ユーザ管理テーブル７２を要求する（Ｔ４）。ＳＮＳユーザ管理部７１は、この要求に応じてユーザ管理テーブル７２をＳＮＳ連携部９１に送信する（Ｔ５）。
【０１１４】
ＳＮＳ連携部９１は、携帯端末１０を使用中である使用者のユーザＩＤを取得する（Ｔ６）。さらに、ＳＮＳ連携部９１は、ＳＮＳユーザ管理部７１に対し、このユーザＩＤに対応する友達管理テーブル７３を要求する（Ｔ７）。なお、使用者のユーザＩＤは個人データ記憶部１９に登録されている。ＳＮＳユーザ管理部７１は、この要求に応じて友達管理テーブル７３をＳＮＳ連携部９１に送信する（Ｔ８）。
【０１１５】
さらに、ＳＮＳ連携部９１は、ＳＮＳユーザ管理部７１に対し、このユーザＩＤに対応するアクセス履歴テーブル７４を要求する（Ｔ９）。ＳＮＳユーザ管理部７１は、この要求に応じてアクセス履歴テーブル７４をＳＮＳ連携部９１に送信する（Ｔ１０）。
【０１１６】
ＳＮＳ連携部９１は、友達管理テーブル７３に存在する友達ごとに、ユーザ管理テーブル７２およびアクセス履歴テーブル７４に記憶された情報から、友達リストテーブル９３を作成する（Ｔ１１）。作成された友達リストテーブル９３はテーブルメモリ２０に格納される。そして、ＳＮＳ連携部９１は、友達リストテーブル９３を作成したことを相関制御部３１に通知する（Ｔ１２）。
【０１１７】
相関制御部３１は、友達リストテーブル９３をもとに、相関ポイントを求め、相関ランクテーブル２１に追加する（Ｔ１３）。この後、相関制御部３１は、制御部１１に３Ｄ表示要求を行う（Ｔ１４）。
【０１１８】
図２９は本実施形態の携帯端末１０の表示動作手順の一例を示すフローチャートである。この処理プログラムは、制御部１１内のＲＯＭに格納されており、携帯端末１０の使用者が電話あるいはメールを行おうとして、キー入力部２７もしくはタッチ入力部２６を介して宛先を検索する際、制御部１１内のＣＰＵによって実行される。
【０１１９】
まず、制御部１１は、個人データ記憶部１９に格納された個人データテーブル３６、あるいは友達リストテーブル９３から１人の個人データを抽出する（ステップＳ８１）。そして、制御部１１は、頻度別ポイント表（図５参照）をもとにこの個人データに対し、ポイントを付与する（ステップＳ８２）。具体的には、制御部１１は、制御部１１内のＲＡＭにこの個人データのポイント領域を確保し、そこに加算されるポイント値を書き込む。
【０１２０】
続いて、制御部１１は、履歴ポイント表（図６参照）をもとに、この個人データに対し、ポイントを付与する（ステップＳ８３）。そして、制御部１１は、時間帯別ポイント表（図７参照）をもとに、この個人データに対し、ポイントを付与する（ステップＳ８４）。そして、制御部１１は、毎年同時期履歴ポイント表（図８参照）をもとに、同時期であることによるポイントを付与する（ステップＳ８５）。そして、制御部１１は、電話帳を含む個人データテーブル３６（図３参照）あるいは友達リストテーブル９３をもとに、この個人データに対し、属性によるポイントを付与する（ステップＳ８６）。
【０１２１】
続いて、制御部１１は、ステップＳ８２〜Ｓ８６で付与されたポイントを合計し、この個人データの識別番号（ＩＤ）および合計ポイントを相関ランクテーブル２１に追加する（ステップＳ８７）。
【０１２２】
続いて、制御部１１は、個人データテーブル３６に登録されている次の人がいるか否かを判別する（ステップＳ８８）。次の人がいる場合、ステップＳ８１の処理に戻る。一方、次の人がいない場合、制御部１１は、友達リストテーブル９３に登録されている次の人がいるか否かを判別する（ステップＳ８９）。次の人がいる場合、ステップＳ８１の処理に戻る。一方、次の人がいない場合、制御部１１は、相関ランクテーブル２１をポイント順に並び替える（ソートする）（ステップＳ９０）。
【０１２３】
なお、図３０は本実施形態の相関ランクテーブル２１の一例を示す図である。ここで、ランク１、４、ｍにそれぞれ対応するＩＤ「１」、「２３４」、「４８」は、電話帳を含む個人データテーブル３６から抽出された個人のものである。一方、ランク２、３にそれぞれ対応するＩＤの「ａｗ」、「ｃ」は、それぞれ友達リストテーブル９３から抽出された個人のものである。また、図３１は携帯端末１０に保持される個人データテーブル３６および友達リストテーブル９３から個人の情報が抽出される様子の一例を示す図である。
【０１２４】
続いて、制御部１１は、相関ランクテーブル２１を用い、表示部２５の画面に、電話帳を含む個人データテーブル３６もしくは友達リストテーブル９３に登録された人の顔写真を３次元（３Ｄ）で表示する（ステップＳ９１）。
【０１２５】
このように、本実施形態の情報端末装置としての携帯端末１０は、外部装置としてのＳＮＳサーバ７０と通信を行い、第２の連絡先の情報、第２の連絡先との通信履歴の情報である第２の通信履歴情報、及び第２の連絡先との通信頻度の情報である第２の通信頻度情報を取得する取得部としてのＳＮＳ連携部９１を備え、相関度算出部としての相関制御部３１は、個人データ記憶部１９に記憶された通信履歴情報、通信頻度情報、ＳＮＳ連携部９１によって取得された第２の通信履歴情報、及び第２の通信頻度情報に基づいて、連絡先との相関度を算出する。
【０１２６】
本実施形態の情報端末装置によれば、外部のソーシャルネットワークサービス（ＳＮＳ）から必要なデータを取得して友達リストテーブルを作成し、相関度に対応する情報の表示対象とすることができる。これにより、宛先を検索する際、その表示対象が広がる。
【０１２７】
なお、上記実施形態では、連絡先として、個人を対象とし、個人データテーブルが登録されていたが、法人等を対象にしてもよく、個人とは別のデータテーブル、あるいは個人と混合したデータテーブルが用意されてもよい。これにより、法人等に対しても、上記各実施形態が適用可能である。
【０１２８】
また、上記実施形態では、友達リストテーブルを作成して記憶する際、外部装置であるソーシャルネットワークサービス（ＳＮＳ）のサーバにアクセスし、このＳＮＳサーバに格納されているデータを取得していたが、データの取得先はこれに限られない。すなわち、携帯端末１０に格納されている個人データテーブルとは異なる個人データを格納している外部装置と接続して個人データを入手可能であれば、ＳＮＳサーバに限らす、一般のデータベースサーバ、ストレージメモリなどであってもよい。
【０１２９】
また、上記実施形態では、情報端末装置として、携帯端末に適用されたが、ＰＣ等の情報処理装置にも適用可能である。
【０１３０】
また、上記実施形態では、相関度順に３次元で表示される顔写真や名前の高さを変更したが、相関度順の表示態様はこれに限られない。例えば、相関度順に、３次元で表示される顔などの大きさや傾きを変えてもよい。このように、表示部２５が、相関制御部３１により算出された相関度順に、３次元で表示される情報の高さ、傾き、及び大きさの少なくとも１つを変更するようにしてもよい。さらに、透明度を変えたり、２次元であっても、格子状に並び替えたり、顔写真→顔アニメ→名前→マークなどに変化させることも可能である。
【０１３１】
また、本実施形態では、上記実施形態の各機能を実現するプログラムを、ネットワークあるいは各種記憶媒体を介して情報端末装置に供給し、情報端末装置のコンピュータが読み出して実行するプログラムも適用範囲である。
【産業上の利用可能性】
【０１３２】
本発明は、連絡先の情報を表示する際、その連絡先と使用者との関係の深さを容易に認識することができる情報端末装置、情報表示方法、及び情報表示プログラム等に有用である。
【符号の説明】
【０１３３】
１０  携帯端末
１１  制御部
１２  通信部
１３  筐体向き検出部
１４  ３Ｄ画像生成部
１５  表示制御部
１６  入力制御部
１７  音声制御部
１８  キーワード記憶部
１９  個人データ記憶部
２０  テーブルメモリ
２１  相関ランクテーブル
２２  時期別頻度テーブル
２３  他人相関テーブル
２４  各種ポイント表
２５  表示部
２５ａ  検索窓
２５ｂ  時期スライドバー
２６  タッチ入力部
２７  キー入力部
２８  スピーカ
２９  マイク
３１  相関制御部
３２  検索制御部
３５  キーワードテーブル
３６  個人データテーブル
７０  ＳＮＳサーバ
７１  ＳＮＳユーザ管理部
７２  ユーザ管理テーブル
７３  友達管理テーブル
７４  アクセス履歴テーブル
８０  無線基地局
９１  ＳＮＳ連携部
９３  友達リストテーブル
【図１】
2012199871.tif 000003
【図２】
2012199871.tif 000004
【図３】
2012199871.tif 000005
【図４】
2012199871.tif 000006
【図５】
2012199871.tif 000007
【図６】
2012199871.tif 000008
【図７】
2012199871.tif 000009
【図８】
2012199871.tif 000010
【図９】
2012199871.tif 000011
【図１０】
2012199871.tif 000012
【図１１】
2012199871.tif 000013
【図１２】
2012199871.tif 000014
【図１３】
2012199871.tif 000015
【図１４】
2012199871.tif 000016
【図１５】
2012199871.tif 000017
【図１６】
2012199871.tif 000018
【図１７】
2012199871.tif 000019
【図１８】
2012199871.tif 000020
【図１９】
2012199871.tif 000021
【図２０】
2012199871.tif 000022
【図２１】
2012199871.tif 000023
【図２２】
2012199871.tif 000024
【図２３】
2012199871.tif 000025
【図２４】
2012199871.tif 000026
【図２５】
2012199871.tif 000027
【図２６】
2012199871.tif 000028
【図２７】
2012199871.tif 000029
【図２８】
2012199871.tif 000030
【図２９】
2012199871.tif 000031
【図３０】
2012199871.tif 000032
【図３１】
2012199871.tif 000033