(57)【特許請求の範囲】
【請求項１】
移動端末において連絡先を処理する方法であって：
連絡先の区別属性の種々の値と連絡先アイコンの表示効果との間のマッピング関係を設定する段階と；
連絡先を読み出し；ローカルにまたはネットワーク側から連絡先の区別属性を取得する段階と；
前記マッピング関係および前記区別属性に基づいて連絡先アイコンの表示効果を決定する段階と；
決定された表示効果に従って区別して連絡先を表示する段階とを含み、
前記区別属性がグループ属性および連絡属性を含み、連絡先の区別属性の種々の値と連絡先アイコンの表示効果との間のマッピング関係を設定することは：連絡先のグループ属性および連絡属性の値の和と連絡先アイコンの表示効果との間のマッピング関係を設定することを含む、
あるいは、前記区別属性がグループ属性および位置属性を含み、連絡先の区別属性の種々の値と連絡先アイコンの表示効果との間のマッピング関係を設定することは：連絡先のグループ属性および位置属性の値の和と連絡先アイコンの表示効果との間のマッピング関係を設定することを含む、
あるいは、前記区別属性が連絡属性および位置属性を含み、連絡先の区別属性の種々の値と連絡先アイコンの表示効果との間のマッピング関係を設定することは：連絡先の連絡属性および位置属性の値の和と連絡先アイコンの表示効果との間のマッピング関係を設定することを含む、
あるいは、前記区別属性がグループ属性、連絡属性および位置属性を含み、連絡先の区別属性の種々の値と連絡先アイコンの表示効果との間のマッピング関係を設定することは：連絡先のグループ属性、連絡属性および位置属性の値の和と連絡先アイコンの表示効果との間のマッピング関係を設定することを含む、
方法。
【請求項２】
決定された表示効果に従って区別して連絡先を表示する際に、当該方法がさらに：
地図を取得し、表示する段階と；
前記地図上に種々の地理的位置情報の連絡先をマークする段階とを含む、
請求項１記載の処理方法。
【請求項３】
前記連絡先アイコンが特に連絡先バブルであり、決定された表示効果に従って区別して連絡先を表示する段階が：
該連絡先のアイコンをタッチスクリーン上に連絡先バブルの形で表示し、異なる連絡先を、それらの連絡先の区別属性に従って異なる表示効果をもつ連絡先バブルの形で表示することを含む、
請求項１または２記載の処理方法。
【請求項４】
ユーザーの連絡先選択コマンドを取得し、一つまたは複数の選択された連絡先バブルを決定する段階と；
ユーザーの操作軌跡を取得する段階と；
前記操作軌跡に従って選択された連絡先バブルを動かす段階と；
前記連絡先バブルがあらかじめ設定された通話領域と重なる領域をもつ場合、前記連絡先バブルによって表される連絡先に電話をかける段階とをさらに含む、
請求項３記載の処理方法。
【請求項５】
前記連絡先バブルが前記あらかじめ設定された通話領域と重なる領域をもつかどうかを判断することが：
前記連絡先バブルのエッジ点の位置情報が前記通話領域内の点の位置情報である場合に、前記連絡先バブルが前記あらかじめ設定された通話領域と重なる領域をもつと判定すること；あるいは
前記連絡先バブルの位置情報と前記通話領域の位置情報との間の距離があらかじめ設定された値以内である場合に、前記連絡先バブルが前記あらかじめ設定された通話領域と重なる領域をもつと判定すると判定し、前記位置情報はタッチスクリーン上での前記連絡先バブルまたは通話領域の特定の物理的位置データであること、
を含む、請求項４記載の処理方法。
【請求項６】
連絡先アプリケーション・インターフェース上での複数のタッチ点の位置情報および前記連絡先バブルの位置情報を取得する段階と；
前記タッチ点の位置情報が前記連絡先バブルの中にはいるかどうかを判断し、前記タッチ点の位置情報が前記連絡先バブルの中にはいる場合に、前記タッチ点がはいる連絡先バブルを選択し、選択された連絡先バブルの操作軌跡を取得する段階と；
選択された連絡先バブルの間に重なり領域が存在するかどうかを判断し、選択された連絡先バブルの間に重なり領域が存在する場合に、連絡先グループを作成する操作コマンドを実行する、
請求項２記載の処理方法。
【請求項７】
タッチスクリーン上でユーザーのジェスチャー情報を取得し、前記ジェスチャー情報が連絡先グループを作成する操作コマンドであるかどうかを判断する段階と；
前記ジェスチャー情報が連絡先グループを作成する操作コマンドである場合に、連絡先を選択するユーザーの操作コマンドを取得する段階と；
ユーザーの操作軌跡を取得する段階と；
選択された連絡先バブルの位置情報が前記ジェスチャー情報によって分割される領域内にあるかどうかを判断し、選択された連絡先バブルの位置情報が前記ジェスチャー情報によって分割される領域内にある場合、前記連絡先バブルによって表される連絡先を前記連絡先グループに追加する段階とを含む、
請求項２記載の処理方法。
【請求項８】
前記ジェスチャー情報が連絡先グループを作成する操作コマンドであるかどうかを判断することが：
ジェスチャー情報と連絡先を作成する操作コマンドとの間のマッピング関係をあらかじめ記憶しておく段階と；
取得されたジェスチャー情報および前記マッピング関係に基づいて、操作が連絡先グループを作成することであるかどうかを判定する段階とを含む、
請求項７記載の処理方法。
【請求項９】
高周波送受信アンテナ、通信モジュールおよび中央処理ユニットを有し、連絡先処理装置をさらに有する移動端末であって、前記連絡先処理装置は特に：
連絡先を記憶するよう構成された記憶モジュールと；
連絡先の区別属性の種々の値と連絡先アイコンの表示効果との間のマッピング関係を設定するよう構成された設定モジュールと；
連絡先の区別属性を取得するよう構成された区別属性モジュールと；
前記マッピング関係に基づいて連絡先アイコンの表示効果を決定するよう構成された決定モジュールと；
決定された表示効果に従って区別して連絡先を表示するよう構成された表示モジュールとを有し、
前記区別属性がグループ属性および連絡属性を含み、前記区別属性モジュールが特に、グループ属性および連絡属性を取得するよう構成されており、前記設定モジュールが特に、連絡先のグループ属性および連絡属性の値の和と連絡先アイコンの表示効果との間のマッピング関係を設定するよう構成されている、
あるいは、前記区別属性がグループ属性および位置属性を含み、前記区別属性モジュールが特に、グループ属性および位置属性を取得するよう構成されており、前記設定モジュールが特に、連絡先のグループ属性および位置属性の値の和と連絡先アイコンの表示効果との間のマッピング関係を設定するよう構成されている、
あるいは、前記区別属性が連絡属性および位置属性を含み、前記区別属性モジュールが特に、連絡属性および位置属性を取得するよう構成されており、前記設定モジュールが特に、連絡先の連絡属性および位置属性の値の和と連絡先アイコンの表示効果との間のマッピング関係を設定するよう構成されている、
あるいは、前記区別属性がグループ属性、連絡属性および位置属性を含み、前記区別属性モジュールが特に、グループ属性、連絡属性および位置属性を取得するよう構成されており、前記設定モジュールが特に、連絡先のグループ属性、連絡属性および位置属性の値の和と連絡先アイコンの表示効果との間のマッピング関係を設定するよう構成されている、
移動端末。
【請求項１０】
前記連絡先処理装置がさらに：
前記記憶モジュール内のある連絡先についてのユーザーの操作軌跡を取得するよう構成された第一の取得モジュールと；
前記連絡先があらかじめ設定された通話領域と重なる領域をもつかどうかを判断するよう構成された第一の判断モジュールと；
前記判断モジュールが、前記連絡先が前記あらかじめ設定された通話領域と重なる領域をもつと判定する場合に、前記連絡先に電話をかけるよう構成された呼び出しモジュールとを有する、請求項９記載の移動端末。
【請求項１１】
前記連絡先処理装置がさらに：
連絡先を選択するための操作コマンドを取得し、選択された連絡先の操作軌跡を取得するよう構成された第二の取得モジュールと；
選択された連絡先の間の重なる領域が存在するかどうかを判断するよう構成された第二の判断モジュールと；
前記第二の判断モジュールが、選択された連絡先の間の重なる領域が存在すると判定する場合に、連絡先グループの作成を実行するよう構成されたグループ・モジュールとを有する、
請求項９または１０記載の移動端末。
【請求項１２】
前記連絡先処理装置がさらに：
タッチスクリーン上でユーザーのジェスチャー情報を取得するよう構成された第三の取得モジュールと；
前記ジェスチャー情報が連絡先グループを作成するための操作コマンドであるかどうかを判断するよう構成された第三の判断モジュールとを有しており、
前記第三の取得モジュールがさらに、前記第三の判断モジュールが、前記ジェスチャー情報が連絡先グループを作成するための操作コマンドであると判定する場合に、連絡先を選択するためのユーザーの操作コマンドを取得するよう構成されており；
前記第三の判断モジュールがさらに、選択された連絡先の位置情報が前記ジェスチャー情報によって分割される領域内にあるかどうかを判断するよう構成されており；
前記連絡先処理装置がさらに：
前記第三の判断モジュールが、選択された連絡先の位置情報が前記ジェスチャー情報によって分割される領域内にあると判定する場合に、その連絡先を前記連絡先グループに追加するよう構成されているグループ・モジュールを有する、
請求項９または１０記載の移動端末。
【請求項１３】
当該移動端末が携帯電話であり、前記携帯電話がさらに：高周波回路、マイクロホン、スピーカーおよび電源を有し、
前記高周波回路は前記携帯電話と電波ネットワークとの間の通信を確立し、前記携帯電話と前記電波ネットワークの間のデータの送受信を実装するよう構成される、
前記マイクロホンは音声を収集して、収集された音声を音声データに変換するよう構成され、それにより、前記携帯電話は前記音声データを前記高周波回路を通じて前記電波ネットワークに送り、
前記スピーカーは前記電波ネットワークから前記携帯電話によって前記高周波回路を通じて受信された音声データを音声に復元し、該音声をユーザーに対して再生するよう構成され、
前記電源は、前記携帯電話の各回路またはコンポーネントのための電力を供給するよう構成される、
請求項９または１０記載の移動端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータ処理技術の分野に、より詳細には移動端末において連絡先〔コンタクト〕を処理するための方法および移動端末に関する。
【背景技術】
【０００２】
移動端末（たとえば携帯電話またはタブレット型コンピュータ）は人々の仕事および生活において不可欠なコミュニケーション・ツールである。人々は移動端末に情報を記憶することができる。たとえば、人々は仕事や生活における友人や同僚の連絡情報（携帯電話番号または電子メール・アドレスなど）を、所定のフォーマットに従って携帯電話の連絡先アプリケーションに記憶することができる。連絡先アプリケーションは、所定のフォーマットに従って連絡先の個々の連絡情報（名前、ポートレートまたは携帯電話番号など）を記憶するプログラムである。連絡先アプリケーション・ユーザー・インターフェースは、連絡先アプリケーションがユーザーによって入力されたコマンドを受け取ったあとに携帯電話のタッチスクリーン上に表示されるインターフェースである。従来技術では、次の様式が連絡先アプリケーション・インターフェース上で連絡先を処理するために利用可能であった：図１に示されるように、インターフェース上に、連絡先が名前様式で表示され、単に名前の頭文字または画数に従って配列される；図２に示されるように、連絡先がポートレートまたは名前様式で表示され、単に９ブロック表示、１２ブロック表示などをなすよう配列される。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明の諸実施形態を実装する過程において、発明者は、従来技術における連絡先を処理する方法は次の技術的欠陥を有することを見出した。従来技術における移動端末による連絡先を処理する様式は、直観的な仕方で種々の連絡先を反映できない。これは、移動端末とユーザーとの間の知的な対話機能を大幅に低下させる。
【課題を解決するための手段】
【０００４】
従来技術の欠点に鑑み、本発明のある実施形態は、移動端末において連絡先を処理する方法を提供する。本方法は：
連絡先の区別属性の種々の値と連絡先アイコンの表示効果との間のマッピング関係を設定し；
連絡先を読み；ローカルにまたはネットワーク側から連絡先の区別属性を取得し；
前記マッピング関係および前記区別属性に基づいて連絡先アイコンの表示効果を決定し；
決定された表示効果に従って区別して連絡先を表示する、
ことを含む。
【０００５】
加えて、本発明のある実施形態は、高周波送受信アンテナ、通信モジュールおよび中央処理ユニットを含み、連絡先処理装置をさらに含む移動端末であって、前記連絡先処理装置は特に：
連絡先を記憶するよう構成された記憶モジュールと；
連絡先の区別属性の種々の値と連絡先アイコンの表示効果との間のマッピング関係を設定するよう構成された設定モジュールと；
連絡先の区別属性を取得するよう構成された区別属性モジュールと；
前記マッピング関係に基づいて連絡先アイコンの表示効果を決定するよう構成された決定モジュールと；
決定された表示効果に従って区別して連絡先を表示するよう構成された表示モジュールとを含む、
移動端末を提供する。
【０００６】
本発明の実施形態において提供される処理方法および移動端末によれば、種々の連絡先が、移動端末において直観的に表示されることができ、これは移動端末とユーザーの間の知的な対話機能を大幅に向上させる。
【図面の簡単な説明】
【０００７】
本発明の実施形態の技術的解決策を一層明確にするため、本発明の実施形態を例解する付属の図面について以下で簡単に説明する。明らかだが、ここに説明する付属の図面は単に本発明のいくつかの実施形態についてのものであって、当業者は、創造的な努力をしなくても付属の図面から他の図面を導出することができる。
【図１】従来技術における連絡先を処理する様式１の概略図である。
【図２】従来技術における連絡先を処理する様式２の概略図である。
【図３】本発明の第一の実施形態に基づく方法のフローチャートである。
【図４】本発明の第二の実施形態に基づく移動端末の連絡先アプリケーション・インターフェースの表示効果図である。
【図５】本発明の第二の実施形態に基づく方法のフローチャートである。
【図６】本発明の第三の実施形態に基づく方法のフローチャートである。
【図７】本発明の第四の実施形態に基づく方法のフローチャートである。
【図８】本発明の第五の実施形態に基づく方法のフローチャートである。
【図９】本発明の第五の実施形態に基づく連絡先の表示効果図である。
【図１０】従来技術においてある連絡先に電話をかける効果図である。
【図１１】本発明の第七の実施形態に基づく方法のフローチャートである。
【図１２】本発明の第七の実施形態に基づく発呼〔コール〕表示の第一の概略図である。
【図１３】本発明の第七の実施形態に基づく発呼〔コール〕表示の第二の概略図である。
【図１４】本発明の第七の実施形態に基づく発呼〔コール〕表示の第三の概略図である。
【図１５】本発明の第八の実施形態に基づく方法のフローチャートの一部である。
【図１６】本発明の第八の実施形態に基づくユーザー操作の表示効果図である。
【図１７】本発明の第九の実施形態に基づく方法のフローチャートの一部である。
【図１８】本発明の第九の実施形態に基づく方法実施形態の表示効果図である。
【図１９】本発明の第十の実施形態に基づく連絡先処理装置の第一の概略図である。
【図２０】本発明の第十の実施形態に基づく連絡先処理装置の第二の概略図である。
【図２１】本発明の第十の実施形態に基づく連絡先処理装置の第三の概略図である。
【発明を実施するための形態】
【０００８】
本発明の実施形態の技術的解決策を、付属の図面を参照しつつ、以下に明確かつ完全に記載する。明らかに、記載される実施形態は本発明の実施形態の全部ではなく一部でしかない。ここに与えられる実施形態に基づいて、創造的な努力をすることなく当業者によって導出される他のすべての実施形態は本発明の保護範囲内にはいるものである。
【実施例１】
【０００９】
本発明の第一の実施形態は、連絡先を処理する方法を提供する。図３に示されるように、本方法は具体的には以下のステップを含む。
【００１０】
ステップ１０１：連絡先の区別属性の種々の値と連絡先アイコンの表示効果との間のマッピング関係を設定する。区別属性は、それに基づいて連絡先が最終的にタッチスクリーン上に区別して表示されることができる、個別的な属性である。たとえば、区別属性は、連絡先のグループ属性であってもよい。ここで、グループ属性は、連絡先についてユーザーによって設定される連絡先グループ情報である。あるいは、区別属性は、連絡先の連絡属性であってもよい。ここで、連絡属性は、あらかじめ設定された時間内における、移動端末ユーザーと連絡先との間の通信の回数である。あるいは、区別属性は連絡先の位置属性であってもよい。ここで、位置属性は連絡先の地理的位置情報を含む。連絡先アイコンは、タッチスクリーン上に表示される連絡先のアイコンをいう。本発明の本実施形態では、連絡先アイコンは具体的に、連絡先バブルの形であってもよい。連絡先バブルは、本発明の本実施形態における移動端末のタッチスクリーン上に表示される連絡先アイコンの一つの表示効果である。明らかに、他の実施形態では、連絡先アイコンは連絡先ブロックの形であってもよいし、あるいは表示できる他の形であってもよいことは理解できる。
【００１１】
ステップ１０２：連絡先を読む；具体的には、移動端末のローカルなメモリからまたはネットワーク側にあるサーバーから連絡先を読み出す。
【００１２】
ステップ１０３：連絡先の区別属性をローカルにまたはネットワーク側から取得する；連絡先を読んだあとに、連絡先の区別属性を含む、連絡先についての何らかの個別的情報を取得する。
【００１３】
ステップ１０４：マッピング関係および区別属性に基づいて連絡先アイコンの表示効果を決定する。
【００１４】
ステップ１０５：決定された表示効果に基づいて区別して連絡先を表示する。
【００１５】
連絡先の区別属性の種々の値と連絡先アイコンの表示効果との間のマッピング関係は具体的には、種々の値をもつ区別属性をもつ連絡先と、アイコンの表示効果との間のマッピング関係である。たとえば、具体的に、マッピング関係は、連絡先の連絡属性の種々の値と連絡先バブルの表示効果との間のマッピング関係であってもよいし、あるいは連絡先のグループ属性の種々の値と連絡先バブルの表示効果との間のマッピング関係であってもよいし、あるいは連絡先の位置属性の種々の値と連絡先アイコンの表示効果との間のマッピング関係であってもよい、などである。区別表示は、種々の値の区別属性をもつ連絡先が、マッピング関係に従って、異なる表示効果を使って表示されることをいう。
【００１６】
上記の解決策は、従来技術における連絡先の表示様式（連絡先リスト）とは異なり、連絡先をタッチスクリーン上でより直観的に表示し、タッチスクリーンをもつ移動端末のマン‐マシン対話機能を向上させるとともに、ユーザー経験を改善する。本発明の第一の実施形態の特定の技術的解決策について、以下で、個別的な実施形態を参照しつつ詳細に述べる。
【実施例２】
【００１７】
図４は、本発明のある実施形態に基づく移動端末の連絡先アプリケーション・インターフェースの表示効果図の一例である。図２では、連絡先アイコンは円状のバブルの形に設定されており、すべての連絡先はタッチスクリーン上で円状のバブルの形で表示されている。ここで、バブルは連絡先バブルと称される。連絡先ポートレートが連絡先バブルの中に表示される；むろん、名前および携帯電話番号のような連絡先の個別的な連絡情報が連絡先バブルの中に表示されてもよいし；あるいは連絡先ポートレートおよび個別的な連絡情報が一緒にバブルの中に表示されてもよい（つまり、画像およびテキストの表示）。他の実施形態では、連絡先アイコンは他の形、たとえば、星形、四角または多面体の形の連絡先アイコンであってもよいことは理解できる。本実施形態は、連絡先の表示様式を限定するものではない。上記の解決策は、従来技術における連絡先の表示様式（連絡先リスト）とは異なり、連絡先をタッチスクリーン上でより直観的に表示し、タッチスクリーンをもつ移動端末のマン‐マシン対話機能を向上させる。
【００１８】
図４では、種々の連絡先は、連絡先バブルの種々の形で表示されうる。たとえば、移動端末ユーザーは、連絡先のグループ属性の異なる値を設定する。たとえば、連絡先Aのグループ属性の値が家族であり、連絡先Bのグループ属性の値が友人である。異なる連絡先グループは異なるバブルにおいて表示される。たとえば、連絡先Aのグループ属性の値は家族であり、連絡先Bのグループ属性の値は友人なので、連絡先Aの表示されるバブルは、連絡先Bの表示されるバブルより大きい、あるいは連絡先Aのバブルはより明るい色で表示されるかタッチスクリーン上でより目立つ位置に表示される、あるいは連絡先Aのバブルは動的に表示される一方、連絡先Bのバブルは非動的に表示される、など。むろん、家族グループの連絡先Aおよび友人グループの連絡先Bを弁別するための他の表示様式もこの実施形態に含まれる。図５に示されるように、本発明の本実施形態の個別的な技術的解決策は次のようにして実装される。
【００１９】
ステップ２０１：連絡先のグループ属性の種々の値と連絡先アイコンの表示効果との間のマッピング関係をあらかじめ設定する。グループ属性は、連絡先について設定された連絡先グループ情報を含む。たとえば、グループ属性は家族、友人、同僚などであってもよい。具体的には、表示ポリシーは、連絡先のグループ属性の異なる値に基づいて区別して連絡先アイコンを表示するというものである。たとえば、表示ポリシーは、グループ属性が家族である連絡先が、他のグループ属性（友人、同僚など）の連絡先より大きな連絡先バブルにおいて表示されることを決定してもよいし、あるいは表示ポリシーは、グループ属性が家族である連絡先が、他のグループ属性（友人、同僚など）の連絡先より明瞭に表示されることを決定してもよい。むろん、本発明の本実施形態における表示ポリシーは上記の形を含むが、これに限定されるものではないことは理解できる。
【００２０】
ステップ２０２：連絡先を読む。
【００２１】
ステップ２０３：連絡先のグループ属性をローカルにまたはネットワーク側から取得する。移動端末（携帯電話のような）がユーザーから、連絡先アプリケーション・インターフェースを表示するコマンドを受け取る場合、携帯電話は連絡先のグループ属性を確認する。連絡先アプリケーション・インターフェースは、連絡先アプリケーションがユーザーによって入力されたコマンドを受け取ったあとに、携帯電話のタッチスクリーン上に表示されるインターフェースである。たとえば、携帯電話ベンダーであるノキアの携帯電話では、連絡先アプリケーションは名刺、連絡先、電話帳などと称されている。ユーザーは、アプリケーション開始後に連絡先アプリケーション・インターフェースを見ることができる。図１は、従来技術における移動端末の通常の連絡先アプリケーション・インターフェースであり、図４は、本発明の実施形態における連絡先アプリケーション・インターフェースである。
【００２２】
ステップ２０４：マッピング関係およびグループ属性に基づいて連絡先アイコンの表示効果を決定する。連絡先アイコンの表示効果は、連絡先のグループ属性の種々の値と連絡先アイコンの表示効果との間の上記の決定されたマッピング関係と、連絡先のグループ属性とに従って決定されてもよい。
【００２３】
ステップ２０５：決定された表示効果に基づいて区別して連絡先を表示する。
【００２４】
たとえば、移動端末ユーザーは、連絡先のグループ属性の種々の値を設定する。たとえば、連絡先Aのグループ属性の値は家族であり、連絡先Bのグループ属性の値は友人である。異なる連絡先グループは異なるバブルにおいて表示される。たとえば、連絡先Aのグループ属性の値が家族であり、連絡先Bのグループ属性の値は友人なので、連絡先Aの表示されるバブルは連絡先Bの表示されるバブルより大きい、あるいは連絡先Aのバブルは、より明るい色で表示されるかタッチスクリーン上のより目立つ位置に表示される、あるいは連絡先Aのバブルは動的に表示され、一方、連絡先Bのバブルは非動的に表示される、など。むろん、家族グループの連絡先Aと友人グループの連絡先Bを弁別する他の表示様式も本実施形態に含まれる。
【００２５】
上記の解決策は、従来技術における連絡先の表示様式（連絡先リスト）とは異なり、連絡先をタッチスクリーン上でより直観的に表示し、タッチスクリーンをもつ移動端末のマン‐マシン対話機能を向上させるとともに、ユーザーの利用経験を改善する。
【実施例３】
【００２６】
本発明の本実施形態では、連絡先バブルの表示効果は連絡先の連絡属性に基づいて変動する。連絡属性は具体的には、あらかじめ設定された時間内における移動端末ユーザーと連絡先との間の通信（電話のダイヤル、ショート・メッセージの送信および電子メールを含む）の回数をいう。たとえば、連絡属性はユーザーと連絡先Aの間で10回、連絡属性はユーザーと連絡先Bの間で7回、連絡属性はユーザーと連絡先Cの間で5回であり、よってこれら三つの連絡先バブルの表示効果は、連絡先バブルの表示サイズであってもよい。連絡属性の上記の統計に基づき、連絡先バブルの表示サイズは大きい順に連絡先A、連絡先B、連絡先Cのように配列される；あるいは連絡先バブルの表示の明るさは明るいほうから低いほうへと連絡先A、連絡先B、連絡先Cのように配列される；あるいは連絡先バブルの動的な表示効果は強いほうから弱いほうへと連絡先A、連絡先B、連絡先Cの順に配列される；あるいは連絡先Aはタッチスクリーン上で最も目立つ位置に表示され、連絡先Bはそれよりは目立たない位置に表示され、連絡先Cは最も目立たない位置に表示される；あるいは他の呈示形態が使われてもよい。本発明の実施形態では、異なる連絡属性の連絡先について使われる異なる呈示形態は、上記の解決策を含むが、これに限定されるものではないことは理解できる。連絡先バブルの表示効果が連絡先の異なる連絡属性に基づいて変わる技術的解決策は図６に示されている。この個別的な技術的解決策は次のように実装される。
【００２７】
ステップ３０１：連絡先の連絡属性の種々の値と連絡先アイコンの表示効果との間のマッピング関係をあらかじめ設定する。
【００２８】
ステップ３０２：連絡先を読む。
【００２９】
ステップ３０３：連絡先の連絡属性をローカルにまたはネットワーク側から取得する。連絡属性は具体的には、あらかじめ設定された時間内における移動端末ユーザーと連絡先との間の通信（電話のダイヤル、ショート・メッセージの送信および電子メールを含む）の回数をいう。ある連絡先との通信を引き起こすユーザーのコマンド（通話コマンド、ショート・メッセージ送信コマンドなど）が取得されたとき、あるいは連絡先が能動的にユーザーと通信するときにユーザーの応答コマンドが取得されたとき、カウンタがその連絡先の連絡属性記録に1を加える。カウンタは、ユーザーと連絡先との間の通信回数を累積する。
【００３０】
ステップ３０４：マッピング関係および連絡属性に基づいて連絡先アイコンの表示効果を決定する。
【００３１】
ステップ３０５：決定された表示効果に基づいて区別して連絡先を表示する。
【００３２】
たとえば、最も高い連絡属性の連絡先については、最大の連絡先バブルが表示されるまたは動的効果が最も顕著であるまたはバブル表示が最も明るい；高めの連絡属性の連絡先については、大きめの連絡先バブルが表示されるまたは動的効果がやや顕著であるまたはバブル表示がやや明るい；最も低い連絡属性の連絡先については、最小の連絡先バブルが表示されるまたは動的効果は利用可能でないまたはバブル表示が最も暗い。区別表示は、連絡先についてのアイコンの表示効果が連絡属性の異なる値に基づいて変化することをいう。たとえば、図４に示されるように、連絡属性はユーザーと連絡先Aの間で10回、連絡属性はユーザーと連絡先Bの間で7回、連絡属性はユーザーと連絡先Cの間で5回であり、よってこれら三つの連絡先の呈示形態は、連絡先バブルの表示サイズであってもよい。連絡属性の上記の統計に基づき、連絡先バブルの表示サイズは大きい順に連絡先A、連絡先B、連絡先Cのように配列される；あるいは連絡先バブルの表示の明るさは明るいほうから低いほうへと連絡先A、連絡先B、連絡先Cのように配列される；あるいは連絡先バブルの動的な表示効果は強いほうから弱いほうへと連絡先A、連絡先B、連絡先Cの順に配列される；あるいは連絡先Aはタッチスクリーン上で最も目立つ位置に表示され、連絡先Bはそれよりは目立たない位置に表示され、連絡先Cは最も目立たない位置に表示される；あるいは他の呈示形態が使われてもよい。
【００３３】
上記の解決策は、従来技術における連絡先の表示様式（連絡先リスト）とは異なり、連絡先をタッチスクリーン上でより直観的に表示し、タッチスクリーンをもつ移動端末のマン‐マシン対話機能を向上させるとともに、ユーザーの利用経験を改善する。
【実施例４】
【００３４】
本発明の本実施形態では、連絡先バブルの表示効果は連絡先の地理的位置とユーザーの地理的位置の間の距離に基づいて変動する。たとえば、全連絡先のうちで、連絡先Aの地理的位置がユーザーの地理的位置に最も近く、よって連絡先Aの表示される連絡先バブルが最大または最も明瞭であり；連絡先Bの地理的位置はユーザーの地理的位置から最も遠く、よって画面上に表示される連絡先Bの連絡先バブルは最も小さいまたは最もぼんやりしている、あるいは他の解決策が使われてもよい。図７に示されるように、上記の技術的解決策は具体的には次のように実装されてもよい。
【００３５】
ステップ４０１：連絡先の位置属性の種々の値と連絡先アイコンの表示効果との間のマッピング関係を設定する。
【００３６】
ステップ４０２：連絡先を読む。
【００３７】
ステップ４０３：連絡先の位置属性をローカルにまたはネットワーク側から取得する。ここで、位置属性は連絡先の地理的位置情報である。このステップは、移動端末ユーザーの地理的位置情報および移動端末内の連絡先の地理的位置情報を取得する。本技術分野において、地理的位置情報は、全地球測位システム（GPS:  Global  Positioning  System）または他の地理的位置サービスに基づいて提供される地理的データをいい、移動端末の現在の物理的な位置を示す。たとえば、本発明の本実施形態では、移動端末はGPS送受信モジュールをもつ携帯電話であってもよく、したがって、携帯電話は、GPSシステムによって提供される地理的データに基づいて自分の地理的位置情報を取得しうる。連絡先は携帯電話に記憶されている。携帯電話は、連絡先の地理的位置情報を問い合わせる要求メッセージを、ネットワーク側の地理的位置サーバーに送る；この要求メッセージを受信後、ネットワーク側の地理的位置サーバーは、該サーバーに登録されている連絡先の地理的位置情報を取得し、該情報を携帯電話にフィードバックする。他の実施形態では、連絡先は能動的に、自分の地理的位置情報を自分の連絡先および友人とリアルタイムで、サードパーティーの位置サービス・ソフトウェアを通じて共有してもよい。したがって、すべての連絡先または友人が互いの地理的位置情報を共有する。たとえば、グーグル・マップ・サービスにログインする移動端末ユーザーは、該ユーザーの地理的位置情報を、自分の連絡先または友人と共有しうる。
【００３８】
ステップ４０４：連絡先と移動端末ユーザーとの間の距離を取得する。連絡先の地理的位置情報と移動端末ユーザーの地理的位置情報との間の相対的な直線距離が計算されて、連絡先と移動端末ユーザーとの間の距離が得られる。たとえば、携帯電話は連絡先Aの地理的位置情報を取得し、携帯電話ユーザーの地理的位置情報（つまり、その携帯電話の地理的位置情報）をも取得する；よって、単純な計算を通じて相対的な直線距離が得られ、そうした相対的な直線距離が連絡先と移動端末ユーザーとの間の距離として使用されてもよい。
【００３９】
ステップ４０５：決定された表示効果に基づいて区別して連絡先を表示する。
【００４０】
たとえば、全連絡先のうちで、連絡先Aの地理的位置がユーザーの地理的位置に最も近く、よって連絡先Aの表示される連絡先バブルが最大または最も明瞭であり；連絡先Bの地理的位置はユーザーの地理的位置から最も遠く、よって画面上に表示される連絡先Bの連絡先バブルは最も小さいまたは最もぼんやりしている。むろん、本発明の本実施形態において、連絡先を区別して表示する様式は上記の様式を含むがこれに限られるものではない。
【００４１】
さらに、移動端末は、電話帳内の連絡先の地理的位置情報を取得してもよく、よって、上記の技術的解決策が実行されるとき、連絡先アプリケーション・インターフェースに表示される連絡先バブルは動的に更新され、調整されて、移動端末ユーザーに、より直観的な経験を提供しうる。さらに、ユーザーが、地理的位置におけるユーザーと連絡先または友人との間の距離を知ってもよい。たとえば、移動端末が連絡先と移動端末ユーザーとの間の距離を再び取得するとき、取得されたデータは前回取得されたデータとは異なることがある。このようにして、得られた距離およびあらかじめ設定された表示ポリシーに応じて連絡先が改めて区別して表示される場合、連絡先アプリケーション・インターフェース上での連絡先表示は前回の表示とは異なる。したがって、表示インターフェースの連絡先表示様式は、携帯電話ユーザーが連絡先アプリケーション・インターフェースを開くたびに異なることがあり、それにより連絡先アプリケーション・インターフェースを動的に更新する効果に達し、ユーザーにとってより直観的な経験を提供する。
【実施例５】
【００４２】
本発明の本実施形態では、連絡先バブルの表示効果は連絡先の異なる地理的位置情報に基づいて変動する。たとえば、連絡先Aの地理的位置情報が上海であり、連絡先Bの地理的位置情報が
［外１］
0005467157.tif 000002
であり、連絡先Cの地理的位置情報が北京であり、連絡先Dの地理的位置情報が西安である。よって、連絡先アプリケーション・インターフェースの表示の際、ディスプレイの背景は中国の地図であり、タッチスクリーン上での連絡先バブルの表示位置は地図上にマークされた地理的位置と整合する。このほか、連絡先はさらに、連絡先の地理的位置と携帯電話ユーザーの地理的位置との間の距離に応じて区別して表示されてもよい。図８に示されるように、上記の技術的解決策は具体的には次のように実装されてもよい。
【００４３】
ステップ５０１：地図モジュールを連絡先アプリケーションにバインドする。地図モジュールは、地理的位置をマークするための位置サービス・モジュールであってもよい。地理的位置が地図モジュールにおいてマークされたのち、地図位置情報が生成される。具体的には、地図位置情報は北京、上海および
［外２］
0005467157.tif 000003
のような都市の名前情報であってもよく、あるいは湖北省、広東省、広西省のような省の単位の名前情報であってもよい。地図モジュールは、ハードウェア装置であってもよいし、あるいは視覚化された中国の地図または世界地図であってもよい地図の関連するマーキング機能をソフトウェアのみ、たとえば地図ウィジェットを通じて実装してもよい。上記バインド後、移動端末がユーザーから連絡先アプリケーション・インターフェースを開く命令を受け取り、連絡先アプリケーション・インターフェースを開くと、それに応じて該アプリケーション・インターフェース上に地図モジュール・アプリケーション・インターフェースが開かれ、連絡先アプリケーション・インターフェース上にバックグラウンド・プログラムとして表示されてもよい。
【００４４】
ステップ５０２：移動端末内の各連絡先の地理的位置情報を取得する。地理的位置情報は、全地球測位システム（GPS:  Global  Positioning  System）または他の地理的位置サービスに基づいて提供される地理的データをいい、移動端末の現在の物理的な位置を示す。たとえば、本発明の本実施形態では、移動端末はGPS送受信モジュールをもつ携帯電話であってもよく、したがって、携帯電話は、GPSシステムによって提供される地理的データに基づいて自分の地理的位置情報を取得しうる。連絡先は携帯電話に記憶されている。携帯電話は、連絡先の地理的位置情報を問い合わせる要求メッセージを、ネットワーク側の地理的位置サーバーに送る；この要求メッセージを受信後、ネットワーク側の地理的位置サーバーは、該サーバーに登録されている連絡先の地理的位置情報を取得し、該情報を携帯電話にフィードバックする。他の実施形態では、連絡先は能動的に、自分の地理的位置情報を自分の連絡先および友人とリアルタイムで、サードパーティーの位置サービス・ソフトウェアを通じて共有してもよい。したがって、すべての連絡先または友人が互いの地理的位置情報を共有する。たとえば、グーグル・マップ・サービスにログインする移動端末ユーザーは、該ユーザーの地理的位置情報を、自分の連絡先または友人と共有してもよい。
【００４５】
ステップ５０３：地図モジュール中の地図および連絡先の取得された地理的位置情報に基づいて連絡先アプリケーション・インターフェース上に区別して連絡先を表示する。たとえば、連絡先Aの取得された地理的位置情報は
［外３］
0005467157.tif 000004
であり、よって、この連絡先は、連絡先アプリケーション・インターフェースとバインドされた地図モジュールの地図位置情報においてマークされる；異なる地理的位置情報の連絡先は連絡先アプリケーション・インターフェース上で異なる位置に表示され、それにより連絡先の表示位置は地図モジュールにおける地図位置情報と整合する。図９は、本発明のある実施形態に基づく方法手順の連絡先処理の表示効果図である。
【００４６】
さらに、ステップ５０２において、移動端末ユーザーの地理的位置情報が取得されてもよく、次いで、諸連絡先と移動端末との間の距離が計算される。連絡先と移動端末ユーザーとの間の距離に基づいて連絡先バブルが区別して表示される。たとえば、全連絡先のうちで、連絡先Aの地理的位置がユーザーの地理的位置に最も近く、よって連絡先Aの表示される連絡先バブルが最大または最も明瞭であり；連絡先Bの地理的位置はユーザーの地理的位置から最も遠く、よって画面上に表示される連絡先Bの連絡先バブルは最も小さいまたは最もぼんやりしている、などとなる。その際、連絡先は、地図モジュール中の地図位置情報および連絡先の取得された地理的位置情報に基づいて連絡先アプリケーション・インターフェース上に区別して表示される。表示様式は上述した。
【００４７】
本発明の本実施形態の解決策は、従来技術における連絡先の表示様式（連絡先リスト）とは異なり、連絡先をタッチスクリーン上でより直観的に表示し、タッチスクリーンをもつ移動端末のマン‐マシン対話機能を向上させるとともに、ユーザーの使用経験を改善する。
【実施例６】
【００４８】
本発明の本実施形態では、上記の連絡先の二つ以上の型の区別属性が、より効率的かつ直観的に連絡先アプリケーション・インターフェース上に連絡先を区別して表示するために組み合わされてもよい。たとえば、区別属性がグループ属性および連絡属性を含む場合、連絡先の区別属性の種々の値と連絡先アイコンの表示効果との間のマッピング関係を設定することは：連絡先のグループ属性および連絡属性の値の和と連絡先アイコンの表示効果との間のマッピング関係を設定することを含む。
【００４９】
区別属性がグループ属性および位置属性を含む場合、連絡先の区別属性の種々の値と連絡先アイコンの表示効果との間のマッピング関係を設定することは：連絡先のグループ属性および位置属性の値の和と連絡先アイコンの表示効果との間のマッピング関係を設定することを含む。
【００５０】
区別属性が連絡属性および位置属性を含む場合、連絡先の区別属性の種々の値と連絡先アイコンの表示効果との間のマッピング関係を設定することは：連絡先の連絡属性および位置属性の値の和と連絡先アイコンの表示効果との間のマッピング関係を設定することを含む。
【００５１】
区別属性がグループ属性、連絡属性および位置属性を含む場合、連絡先の区別属性の種々の値と連絡先アイコンの表示効果との間のマッピング関係を設定することは：連絡先のグループ属性、連絡属性および位置属性の値の和と連絡先アイコンの表示効果との間のマッピング関係を設定することを含む。
【００５２】
このように、区別しての連絡先表示はより適切になり、区別して表示される連絡先はより特定的になる。たとえば、グループ属性が家族とマークされている連絡先Aが最も明瞭に表示され、同時に、該連絡先の地理的位置は携帯電話ユーザーに最も近いので、連絡先Aの表示される連絡先バブルは最大になる。よって、上記の表示ポリシーによれば、連絡先Aの連絡先バブルは最も明瞭で最も大きい。
【実施例７】
【００５３】
上記の実施形態は連絡先処理方法を記述している。下記は、ユーザーの操作を容易にし、操作様式を簡単にするために、上記の連絡先アプリケーション・インターフェース上で諸連絡先についてどのように一連の操作（たとえば、通話の発呼、連絡先の連絡先情報の編集およびグループの作成）を実行するかを記述する。
【００５４】
従来技術では、図１０に示されるように、タッチスクリーンを有する携帯電話上で、連絡先への通話を開始する操作様式は：名前の頭文字に従って対応する連絡先を見出し、連絡先インターフェース上の「通話」ボタンをクリックし、連絡先への通話を開始する、というものである。既存の通話様式の動作はあまりにわずらわしく、操作時間が長くなりすぎる。これは、携帯電話とユーザーの間の知的な対話にとって望ましくないものであり、携帯電話の対話機能を大幅に減じる。
【００５５】
上記の連絡先処理方法に基づいて、図１１に示されるように、本発明の実施形態は連絡先を呼び出すための処理方法を提供する。
【００５６】
ステップ７０１：連絡先の区別属性の種々の値と連絡先アイコンの表示効果の間のマッピング関係を設定する。
【００５７】
ステップ７０２：連絡先を読み出す。
【００５８】
ステップ７０３：ローカルにまたはネットワーク側から連絡先の区別属性を取得する。
【００５９】
ステップ７０４：マッピング関係および区別属性に基づいて連絡先アイコンの表示効果を決定する。
【００６０】
ステップ７０５：決定された表示効果に従って区別して連絡先を表示する。
【００６１】
上記の諸ステップにおける個別的な技術的解決策は、上記の諸実施形態いおいてすでに詳述されており、ここではこれ以上述べない。
【００６２】
ステップ７０６：ユーザーの連絡先選択コマンドを取得し、一つまたは複数の選択された連絡先バブルを決定する；このステップにおいて、ユーザーの操作は連絡先アプリケーション・インターフェース上で完了される。タッチスクリーンを有する携帯電話、タブレット・パーソナル・コンピュータ上では、ユーザーの操作は一般に、ユーザーの指によって完了される。従来技術では、タッチスクリーンはタッチセンサー・コンポーネントおよびタッチスクリーン・コントローラによって形成される。タッチセンサー・コンポーネントは表示画面の前面に組み込まれており、ユーザーによりタッチされた位置を感知し、受領されたタッチ情報をタッチスクリーン・コントローラに送るよう構成される。タッチスクリーン・コントローラの主たる機能はタッチ・センサーからタッチ情報を受け取り、該情報を座標に変換して中央処理ユニット（CPU:  Central  Processing  Unit）に送ることである。タッチスクリーン・コントローラはまた、CPUからのコマンドを受け取り、実行することもできる。
【００６３】
二次元表示インターフェースの連絡先アプリケーション・インターフェースでは、タッチスクリーンはX方向およびY方向をもつ格子〔グリッド〕に分割される。タッチスクリーン上のすべてのアプリケーション・アイコン情報（アイコン・サイズおよびアイコン位置など）はX方向およびY方向の値によって示されてもよい。連絡先バブルの位置もX方向およびY方向の値によって示されてもよい。まず、連絡先バブルのサイズは、バブルの端と格子の間の接合点を通じて計算されてもよく、次いで、連絡先バブルは正方形にシミュレートされてもよい。連絡先バブルのサイズも該正方形のサイズである。正方形サイズの計算に基づいて、連絡先バブルの中心点の位置情報（X1,Y1）が得られ、該中心点の位置情報（X1,Y1）が連絡先バブルの位置情報として使われる。ここで、X1はX方向における中心点の値であり、Y1はY方向における中心点の値である。
【００６４】
三次元表示インターフェースの連絡先アプリケーション・インターフェースでは、タッチスクリーンはX方向、Y方向およびZ方向をもつ格子〔グリッド〕に分割されてもよい。タッチスクリーン上のすべてのアプリケーション・アイコン情報はX、Y、Z方向の値によって示されてもよい。同様に、三次元空間情報をもつ連絡先バブルは、該連絡先バブルの位置情報を示すために、（X1,Y1,Z1）の値を使ってもよい。原則は上記と同じであり、これ以上述べはしない。
【００６５】
他の実施形態では、タッチスクリーン上の連絡先バブルの位置情報は他の様式で得られてもよい。本発明の実施形態は上記の実装様式を含むが、それに限定されるものではない。
【００６６】
ユーザーの指が画面に触れると、携帯電話はユーザーのタッチ点、すなわちユーザーによって特定的に操作されたタッチ点の位置情報（X2,Y2）を得ることができる。携帯電話は、その位置情報が、ある連絡先バブルの位置情報に一致するかどうかを判別する。照合の目的は、ユーザーの操作が連絡先を選択することであるかどうかを判断することである。具体的には、照合方法は次のようなものであってもよい。連絡先バブルの位置情報（X1,Y1）とタッチ点の位置情報（X2,Y2）との間の距離を計算する。計算結果があらかじめ設定した値より小さければ、照合が成功したと見なされ、連絡先選択コマンドがトリガーされる。照合が成功しなかった場合には、タッチ点は無効なタッチ点であると見なされ、何の操作コマンドもトリガーされない、あるいはプロンプト・コマンドがトリガーされる。プロンプト・コマンドは、タッチ点が無効なタッチ点であったことをユーザーに通知するために使われる。具体的なプロンプト・コマンドは、タッチスクリーンのプロンプト・インターフェースを通じて表示される、あるいは音声出力装置（スピーカーのような）を通じて声が出力される。
【００６７】
連絡先アプリケーション・インターフェースにおいて、ユーザーが指を使って画面上の連絡先に触れると、移動端末はタッチスクリーンを通じてユーザーの操作コマンドを取得しうる。たとえば、ユーザーの、連絡先を開くコマンドおよび連絡先選択コマンドを取得しうる。従来技術では、ユーザーが画面上の連絡先を素速くクリックすると、移動端末はユーザーの連絡先を開くコマンドを取得する；該コマンドを取得後、移動端末はコマンドを連絡先アプリケーション・モジュールに送って該連絡先アプリケーション・モジュールに該連絡先を開くよう指令する；ユーザーがタッチスクリーン上の連絡先にタッチすることを続けると、移動端末はそのコマンドが連絡先選択コマンドであると判別しうる。
【００６８】
ステップ７０７：ユーザーの操作軌跡を取得する。操作軌跡は、図１２に示されるように、連絡先バブルのドラッグ軌跡であってもよい。
【００６９】
ステップ７０８：操作軌跡に従って選択された連絡先バブルを動かす。
【００７０】
ステップ７０９：連絡先バブルがあらかじめ設定されている通話領域と重なる領域をもつかどうかを判断する。連絡先バブルがあらかじめ設定された通話領域と重なる領域をもつ場合には、ステップ７１０を実行し、あるいは連絡先バブルがあらかじめ設定された通話領域と重なる領域をもたない場合には、ステップ７１１を実行する。あらかじめ設定された通話領域は、システムによってデフォルトとされている固定領域またはユーザーの設定が受け入れられたあとに定義される固定領域である。図１２に示されるように、タッチスクリーンの右上隅の領域が通話領域であり、該通話領域は固定した位置に固定的に設定されていてもよいし、あるいはフロートまたは浮動状態であってもよい。タッチスクリーン上での通話領域の大きさは、事前設定に基づく既知の固定値であってもよい。通話領域のエッジ領域の位置情報も取得されてもよく、該領域内のすべての点の位置情報も取得されてもよい。実際には、通話領域の位置情報は、領域内のすべての点の位置情報の集合として理解されうる。他の実施形態では、通話領域の中心点の位置情報（X3,Y3）が、通話領域の既知の寸法に従って得られ、中心点の位置情報が通話領域の位置情報として使われてもよい。
【００７１】
連絡先バブルがあらかじめ設定された通話領域と重なる領域をもつかどうかを判断するためには複数の方法がありうる。
【００７２】
方法１：連絡先バブルのエッジ点の位置情報が通話領域内の点の位置情報であるかどうかを判断する。エッジ点は連絡先バブルの外形をなす点であり、エッジ点の集合は連絡先バブルの円状の形をなし、連絡先バブル全体の表示効果を構成する。任意のエッジ点aの位置情報が(x1,y1)であり、通話領域の位置情報は該領域内のすべての点の位置情報の集合Aであると理解され、[X,Y]と想定されるとする。この場合、移動端末が、連絡先バブルのエッジ点の位置情報が通話領域内の点の位置情報に属する、すなわち(x1,y1)∈[X,Y]、すなわち、連絡先バブルのエッジ点の位置情報が通話領域内の点の位置情報であると判定する場合、連絡先バブルは、図に示すように、あらかじめ設定された通話領域と重なる領域をもつ。そして、タッチスクリーン上の連絡先バブルのエッジ点aも通話領域内にある、すなわち重なる領域が存在する。
【００７３】
【数１】
0005467157.tif 000005
の場合、すなわち、連絡先バブルの任意のエッジ点の位置情報が通話領域内にない場合、連絡先バブルは通話領域と重なる領域をもたない。
【００７４】
方法２：連絡先バブルの位置情報(X1,Y1)と通話領域の位置情報(X3,Y3)の間の距離があらかじめ設定された値以内であるかどうかを判断する。あらかじめ設定された値がQであるとすると、上記の判断は、計算式
【００７５】
【数２】
0005467157.tif 000006
によって表現されてもよい。F(X,Y)≦0であれば、連絡先バブルの位置情報と通話領域の位置情報の間の距離があらかじめ設定された値以内である、すなわち、連絡先バブルが通話領域と重なる領域をもつ。F(X,Y)＞0であれば、連絡先バブルの位置情報と通話領域の位置情報の間の距離があらかじめ設定された値以内でない、すなわち、連絡先バブルが通話領域と重なる領域をもたない。この方法では、通話領域の位置情報は次のような仕方で得られる：通話領域の既知のサイズに基づいて通話領域の中心点の位置情報(X3,Y3)を取得し、該中心点の位置情報を通話領域の位置情報として使う。
【００７６】
連絡先バブルがあらかじめ設定された通話領域と重なる領域をもつかどうかを判断するためには他の方法も利用可能でありうることは理解できる。本発明の実施形態は上記の二つの方法を含むが、これに限定されるものではない。さらに、重なる領域は、重なる領域の一部であっても、重なる領域全体であってもよく、これはここでは限定されない。図１３に示されるように、連絡先バブルは通話領域と重なる領域をもつ。
【００７７】
ステップ７１０：連絡先に電話をかける。図１４に示されるように、移動端末が、連絡先バブルがあらかじめ設定された通話領域と重なる領域をもつと判定する場合、移動端末は通話コマンドをトリガーし、従来技術の通話手順に従って、連絡先バブルによって表される連絡先に電話をかける。
【００７８】
ステップ７１１：処理を終了する。移動端末が連絡先バブルがあらかじめ設定された通話領域と重なる領域をもたないと判定する場合、その連絡先について何の処理も実行されない。
【００７９】
この実施形態では、通話領域はもう一つの連絡先バブルと見なしてもよく、タッチスクリーン上の該連絡先バブルの位置は固定でも動的でもよい。したがって、この実施形態における、「連絡先バブルがあらかじめ設定されている通話領域と重なる領域をもつかどうかを判断する」とは、ユーザーによって選択された連絡先バブルが別の連絡先バブルと重なる領域をもつかどうかを判断することである。さらに、選択された連絡先バブルAおよび別の連絡先バブルBという二つの連絡先バブルが存在する；この解決策では、連絡先バブルAは移動端末ユーザーである、すなわち連絡先バブルAが、その後の操作を容易にするために移動端末ユーザーのために作成される。連絡先バブルBは移動端末の連絡先である。この場合、連絡先バブルAが連絡先バブルBと重なる領域をもつ場合、通話コマンドがトリガーされ、移動端末は連絡先Bへの通話手順を開始する。あるいは、この解決策において、連絡先バブルBは移動端末ユーザーであり、連絡先バブルAは移動端末の連絡先である。この場合、連絡先バブルAが連絡先バブルBと重なる領域をもつ場合、通話コマンドがトリガーされ、移動端末は連絡先Aへの通話手順を開始する。結論として、連絡先アプリケーション・インターフェース上で、ユーザーが連絡先バブルをもつ移動端末ユーザーをドラッグし、該移動端末ユーザーが他の連絡先バブルと重なる領域をもつ場合、あるいはユーザーが他の連絡先バブルをドラッグして該連絡先バブルが連絡先バブルをもつ移動端末ユーザーと重なる領域をもつ場合、通話手順が開始される。この解決策の具体的な実装は上記の諸実施形態の方法と同じであり、ここではこれ以上述べない。
【００８０】
さらに、本発明の本実施形態において、ユーザーがステップ７０６で複数の連絡先バブルを選択し、たとえば、三本の指でタッチスクリーンをタッチすることによって三つの連絡先を選択し、それら三つの連絡先を通話領域にドラッグする場合、やはり通話手順が開始できる。この場合、多参加者〔マルチパーティー〕通信の様式が形成される。
【００８１】
本発明の上記の実施形態では、ステップ７１０において、ショート・メッセージを送る叉は電子メールを送るためのコマンドのような操作コマンドが実行されてもよい。
【００８２】
本発明の本実施形態では、連絡先の通話処理は、単に指を動かすことのみによって完了できる。これは、通話操作を実行するためにユーザーにとって時間を節約し、移動端末の知的な対話機能を大幅に改善し、ユーザーのユーザー経験を改善する。
【実施例８】
【００８３】
従来技術では、連絡先をグループ化する様式は次のようなものである。様式１：グループを作成するためのユーザーのコマンドを取得し、新たに作成されたグループ・インターフェース上で連絡先を追加するためのユーザーのコマンドを取得し、少なくとも一つの連絡先をグループに追加する。あるいは様式２：少なくとも一つの連絡先を選択するコマンドを取得し、選択された連絡先を新たに作成されたグループに追加する。従来技術では、連絡先グループを作成するための該様式の操作ステップはあまりにわずらわしく、操作時間が長すぎることになる。これは、携帯電話とユーザーの間の知的な対話にとって望ましくない。したがって、本発明のある実施形態は、連絡先アプリケーション・インターフェース上でグループ化するための方法を提供する。この方法は、連絡先グループを作成する操作様式を大幅に簡単化する。図１５に示されるように、本方法は具体的には以下を含む。
【００８４】
ステップ８０１：連絡先の区別属性の種々の値と連絡先アイコンの表示効果の間のマッピング関係を設定する。
【００８５】
ステップ８０２：連絡先を読み出す。
【００８６】
ステップ８０３：ローカルにまたはネットワーク側から連絡先の区別属性を取得する。
【００８７】
ステップ８０４：マッピング関係および区別属性に基づいて連絡先アイコンの表示効果を決定する。
【００８８】
ステップ８０５：決定された表示効果に従って区別して連絡先を表示する。
【００８９】
上記の諸ステップにおける個別的な技術的解決策は、上記の諸実施形態いおいてすでに詳述されており、ここではこれ以上述べない。
【００９０】
ステップ８０６：連絡先アプリケーション・インターフェース上での複数のタッチ点の位置情報および連絡先バブルの位置情報を取得し、その操作が連絡先を選択するものであるかどうかを判断する。その操作が連絡先を選択するものであれば、ステップ８０８を実行する；その操作が連絡先を選択するものでなければ、ステップ８０７を実行する。
【００９１】
従来技術において、マルチポイント・タッチ技術はタッチスクリーン上の複数のタッチ点の位置情報を感知しうる。ここではこれについてこれ以上述べない。このステップにおいて、その操作が連絡先を選択するものであるかどうかを判断することは、具体的に、次のようなものであってもよい：複数のタッチ点の位置情報を連絡先バブルの位置情報と照合する。連絡先バブルの位置情報(x1,y1)、(x2,y2)、……、(xn,yn)とタッチ点の位置情報(X1,Y1)、(X2,Y2)、……、(Xm,Ym)との間の距離が一つずつ計算され；計算結果があらかじめ設定された値以内であれば、照合が成功したと見なされ、連絡先選択コマンドがトリガーされる。照合が成功しなかった場合には、タッチ点は無効なタッチ点であると見なされ、何の操作コマンドもトリガーされない、あるいはプロンプト・コマンドがトリガーされる。プロンプト・コマンドは、タッチ点が無効なタッチ点であったことをユーザーに通知するために使われる。具体的なプロンプト・コマンドは、タッチスクリーンのプロンプト・インターフェースを通じて表示される、あるいは音声出力装置（スピーカーのような）を通じて声が出力される。
【００９２】
ステップ８０７：処理を終了する。
【００９３】
ステップ８０８：選択された連絡先バブルの操作軌跡を取得し、選択された連絡先バブル間の重なる領域が存在するかどうかを判断し、重なる領域が存在する場合にはステップ８０９を実行し、重なる領域が存在しない場合にはステップ８１０を実行する。このステップにおける、選択された連絡先バブル間の重なる領域が存在するかどうかを判断するための方法は、上記の実施形態における判断する方法であってもよく、ここではこれ以上述べない。
【００９４】
ステップ８０９：操作コマンドを実行し、既存の手順に従って連絡先グループを作成する。
【００９５】
ステップ８１０：処理を終了する。
【００９６】
下記は、本発明の本実施形態における個別的な解決策を、移動端末ユーザーの観点から詳細に記載する。図１６に示されるように、ユーザーが連絡先アプリケーション・インターフェースを開いたのち、ユーザーは三本の指でタッチすることによって三つの連絡先バブル（それぞれ連絡先A、B、Cとして表される）を選択し、タッチスクリーン上でそれら三つの連絡先を寄せ集めるために三本の指を畳む。移動端末は、「連絡先A、B、Cについてのグループを作成したいですか？」と尋ねるダイアログボックスを表示する。次いで、ユーザーは意のままに「はい」または「いいえ」を選択する。
【００９７】
本発明の本実施形態は、連絡先グループを作成するための様式のわずらわしい操作ステップによって引き起こされるあまりに長い操作時間という技術的課題を解決し、連絡先グループを作成するための操作様式を大幅に簡略化し、移動端末とユーザーの間の知的な対話機能を改善し、ユーザーの操作経験を改善もする。
【実施例９】
【００９８】
本発明の本実施形態は、連絡先アプリケーション・インターフェース上で連絡先グループを作成するためのもう一つの方法をさらに提供する。図１７に示されるように、本方法は具体的には以下を含む。
【００９９】
ステップ９０１：連絡先の区別属性の種々の値と連絡先アイコンの表示効果の間のマッピング関係を設定する。
【０１００】
ステップ９０２：連絡先を読み出す。
【０１０１】
ステップ９０３：ローカルにまたはネットワーク側から連絡先の区別属性を取得する。
【０１０２】
ステップ９０４：マッピング関係および区別属性に基づいて連絡先アイコンの表示効果を決定する。
【０１０３】
ステップ９０５：決定された表示効果に従って区別して連絡先を表示する。
【０１０４】
上記の諸ステップにおける個別的な技術的解決策は、上記の諸実施形態いおいてすでに詳述されており、ここではこれ以上述べない。
【０１０５】
ステップ９０６：タッチスクリーン上でユーザーのジェスチャー情報を取得し、該ジェスチャー情報が連絡先グループを作成するための操作コマンドであるかどうかを判断し、該ジェスチャー情報が連絡先グループを作成するための操作コマンドであれば、ステップ９０７を実行し、該ジェスチャー情報が連絡先グループを作成するための操作コマンドでなければ、ステップ９１０を実行する。具体的には、ジェスチャー情報は、タッチスクリーン上でユーザーによって分割されたある領域についての情報である。たとえば、ユーザーのジェスチャー情報は囲まれる領域、囲まれる円または長方形である。移動端末はジェスチャー情報の位置情報を取得してもよい。位置情報を取得するための個別的な計算方法については、上記の実施形態における方法を参照することができ、ここではこれ以上述べない。
【０１０６】
移動端末は、特定のジェスチャー情報と連絡先グループを作成するための操作コマンドとの間のマッピング関係をあらかじめ記憶している。よって、ユーザーのジェスチャー情報が該マッピング関係に従う場合、移動端末は連絡先グループを作成するための操作コマンドを取得する。
【０１０７】
ステップ９０７：連絡先を選択するためのユーザーの操作コマンドおよびユーザーの操作軌跡を取得する。いかにして連絡先を選択するためのユーザーの操作コマンドを取得し、ユーザーの操作軌跡を取得するかについての個別的な実装は上記の実施形態がすでに詳述しているので、ここでは詳細な説明はしない。
【０１０８】
ステップ９０８：選択された連絡先バブルの位置情報が、ジェスチャー情報によって分割される領域内であるかどうかを判断し、選択された連絡先バブルの位置情報が、ジェスチャー情報によって分割される領域内である場合、ステップ９０９を実行し、選択された連絡先バブルの位置情報が、ジェスチャー情報によって分割される領域内でない場合、ステップ９１０を実行する。選択された連絡先バブルの位置情報がジェスチャー情報によって分割される領域内であるかどうかを判断するための方法は、上記の諸実施形態における具体的な方法と同じであり、ここではこれ以上述べない。
【０１０９】
ステップ９０９：連絡先を連絡先グループに追加するためのコマンドを実行する。
【０１１０】
ステップ９１０：連絡先を追加する操作を実行しない。
【０１１１】
下記は、本発明の本実施形態における個別的な解決策を説明するため、いかにしてクライマー（climber）・グループを作成するかを、ユーザー操作の観点から記載する。たとえば、ユーザーが本発明の本実施形態の連絡先アプリケーション・インターフェースを開いて、「climber  clan」と名付けられた連絡先グループを作成することを望む。ユーザーは、まずタッチスクリーン上で円形領域を分画し、移動端末はそのジェスチャー情報が連絡先グループを作成するジェスチャー情報であることを識別し、ユーザーに、タッチスクリーン上で連絡先グループの名前を入力するよう促す。連絡先グループの名前「climber  clan」を入力したのち、ユーザーは指でタッチスクリーン上の連絡先バブルをタッチして、連絡先を選択し、該連絡先バブルを円形領域にドラッグして、連絡先グループ「climber  clan」に連絡先を追加する操作を完了してもよい。ユーザーが連絡先グループに別の連絡先を追加することを続けたい場合、ユーザーは別の連絡先バブルを選択し、該連絡先バブルを円形領域にドラッグし、次いでその連絡先をそのグループに追加してもよい。むろん、複数の連絡先バブルが選択されて円形のバブルに同時にドラッグされてもよく、それにより複数の連絡先が同時にそのグループに追加される。図１８は、本発明のある実施形態に基づくユーザー操作の表示効果図である。
【０１１２】
ユーザーが連絡先グループ名を入力せず、直接連絡先バブルを選択してそれを円形領域にドラッグしてもよいことは理解できる。ユーザーが各連絡先についての連絡先属性をあらかじめ設定する場合、移動端末は該属性に基づいてグループ名を設定してもよい。連絡先属性は、ユーザーによって設定されるいくつかの連絡先タグであり、ユーザーによって入力されるヌルでない値のさまざまなキャラクタが連絡先属性として使用されうる。たとえば、ユーザーはすでに当該連絡先について、連絡先バブルを作成するときに、連絡先属性、同僚またはフェイスブックを追加している；したがって、本発明の本実施形態に従って連絡先グループが作成されるとき、移動端末は、前記円形領域にドラッグされたすべての連絡先がもつ連絡先属性またはグループ属性に従って共通の連絡先属性を用いてグループ名を自動的に生成する。たとえば、ユーザーが前記円形領域にドラッグした連絡先A、B、Cがすべて連絡先属性、家族を有する場合、連絡先グループは自動的に「家族」として定義され、ユーザーが前記円形領域にドラッグした連絡先A、B、Cがすべて連絡先属性、フェイスブックを有する場合、連絡先グループは自動的に「フェイスブック」として定義される。他の実施形態では、ユーザーが前記円形領域にドラッグした連絡先A、B、Cがすべて連絡先属性、家族を有し、連絡先D、Eがいずれも連絡先属性、フェイスブックを有する場合、移動端末は、それら五つの連絡先を二つの連絡グループに自動的に分割してもよい：一方のグループは「家族」と名付けられ、連絡先A、B、Cを含み、もう一つのグループは「フェイスブック」と名付けられ、連絡先D、Eを含む。
【０１１３】
本発明の本実施形態に基づいて連絡先グループを作成するための本方法の操作は簡単であり、移動端末とユーザーの間の知的な対話機能を大幅に改善し、操作時間を短縮し、ユーザーの使用体験を改善もする。
【実施例１０】
【０１１４】
本発明のある実施形態は移動端末をも提供する。図１９に示されるように、移動端末は具体的には高周波送受信アンテナ、通信モジュールおよび中央処理ユニットを含み、移動端末はさらに、連絡先処理装置を含み、該連絡先処理装置は：
連絡先を記憶するよう構成された記憶モジュール１００１と；
連絡先の区別属性の種々の値と連絡先アイコンの表示効果との間のマッピング関係を設定するよう構成された設定モジュール１００２と；
連絡先の区別属性を取得するよう構成された区別属性モジュール１００３と；
前記マッピング関係に基づいて連絡先アイコンの表示効果を決定するよう構成された決定モジュール１００４と；
決定された表示効果に従って区別して連絡先を表示するよう構成された表示モジュール１００５とを含む。
【０１１５】
さらに、区別属性はグループ属性を含む。ここで、グループ属性は、連絡先についてユーザーによって設定される連絡先グループ情報である。区別属性モジュールは特に連絡先のグループ属性を取得するよう構成され、設定モジュールは特に連絡先のグループ属性の種々の値と連絡先アイコンの表示効果との間のマッピング関係を設定するよう構成される。
【０１１６】
さらに、区別属性は連絡属性を含む。ここで、連絡属性は、あらかじめ設定された時間内における、移動端末ユーザーと連絡先との間の通信の回数である。区別属性モジュールは特に連絡先の連絡属性を取得するよう構成され、設定モジュールは特に連絡先の連絡属性の種々の値と連絡先アイコンの表示効果との間のマッピング関係を設定するよう構成される。
【０１１７】
さらに、区別属性は位置属性を含む。区別属性モジュールは特に連絡先の位置属性を取得するよう構成され、設定モジュールは特に連絡先の位置属性の種々の値と連絡先アイコンの表示効果との間のマッピング関係を設定するよう構成される。
【０１１８】
さらに、図２０に示されるように、連絡先処理装置は：
記憶モジュール１００１内のある連絡先についてのユーザーの操作軌跡を取得するよう構成された第一の取得モジュール１００６と；
前記連絡先があらかじめ設定された通話領域と重なる領域をもつかどうかを判断するよう構成された第一の判断モジュール１００７と；
前記判断モジュールが、前記連絡先が前記あらかじめ設定された通話領域と重なる領域をもつと判定する場合に前記連絡先に電話をかけるよう構成された呼び出しモジュール１００８とを含んでいてもよい。
【０１１９】
さらに、図２１に示されるように、連絡先処理装置は：
連絡先を選択するための操作コマンドを取得し、選択された連絡先の操作軌跡を取得するよう構成された第二の取得モジュール１００９と；
選択された連絡先の間の重なる領域が存在するかどうかを判断するよう構成された第二の判断モジュール１０１０と；
前記第二の判断モジュールが、選択された連絡先の間の重なる領域が存在すると判定する場合に連絡先グループの作成を実行するよう構成されたグループ・モジュール１０１１とを含んでいてもよい。
【０１２０】
さらに、連絡先処理装置は：
タッチスクリーン上でユーザーのジェスチャー情報を取得するよう構成された第三の取得モジュールと；
前記ジェスチャー情報が連絡先グループを作成するための操作コマンドであるかどうかを判断するよう構成された第三の判断モジュールとを含み；
前記第三の取得モジュールがさらに、前記第三の判断モジュールが、前記ジェスチャー情報が連絡先グループを作成するための操作コマンドであると判定する場合に、連絡先を選択するためのユーザーの操作コマンドを取得するよう構成されており；
前記第三の判断モジュールがさらに、選択された連絡先の位置情報が前記ジェスチャー情報によって分割される領域内にあるかどうかを判断するよう構成されており；
前記第三の判断モジュールが、選択された連絡先の位置情報が前記ジェスチャー情報によって分割される領域内にあると判定する場合に、それらの連絡先を前記連絡先グループに追加するよう構成されている、グループ・モジュールを含む。
【０１２１】
上記の方法実施形態における記述は移動端末の実施形態にも適用可能であることは理解できる。さらに、装置の実施形態において、連絡先処理装置は、移動端末の中央処理ユニットに統合されて中央処理ユニットの一部となってもよい。
【０１２２】
上記の実施形態における移動端末は、タッチスクリーンを有する携帯電話、タブレット・コンピュータ、PDA（personal  digital  assistant［携帯情報端末］）、家庭情報ディスプレイ（HID:  Home  information  display）およびモバイル・インターネット・デバイス（MID:  Mobile  Internet  Device）といった端末装置であってもよい。移動端末のタッチスクリーンの大きさが大型化し、タッチスクリーンの素材が改善されれば、処理ユニットのパフォーマンスが改善され、上記の実施形態における連絡先アプリケーション・インターフェース上で連絡先を区別して表示する表示効果も改善されることは理解できる。本発明の本実施形態では、3.5インチを超えるタッチスクリーンをもつ携帯電話が推奨される。むろん、同じ効果は既存のタブレット・コンピュータを使って達成されてもよい。
【０１２３】
移動端末が携帯電話である場合、携帯電話はさらに：携帯電話の基本機能を実装するための高周波（radio  frequency）回路、マイクロホン、スピーカーおよび電源を含む。下記では、該高周波回路、マイクロホン、スピーカーおよび電源について述べる。
【０１２４】
高周波回路は主として携帯電話と電波ネットワークとの間の通信を確立し、携帯電話と電波ネットワークの間のデータの送受信を実装するよう構成される。
【０１２５】
マイクロホンは音声を収集して、収集された音声を音声データに変換するよう構成される。それにより、携帯電話は音声データを高周波回路を通じて電波ネットワークに送る。
【０１２６】
スピーカーは電波ネットワークから携帯電話によって高周波回路を通じて受信された音声データを音声に復元し、該音声をユーザーに対して再生するよう構成される。
【０１２７】
電源は、主として、携帯電話の通常の作業を保証するよう、携帯電話の各回路またはコンポーネントのための電力を供給するよう構成される。
【０１２８】
当業者は、上記の諸実施形態の方法におけるプロセスの全部または一部が、コンピュータ・プログラムによって命令される関連するハードウェアによって実装されてもよいことを理解しうる。プログラムは、コンピュータ可読記憶媒体に記憶されてもよく、該プログラムが実行されるときに、上記の方法実施形態のプロセスを含んでもよい。記憶媒体は、磁気ディスク、CD-ROM、読み出し専用メモリ（ROM:  Read-Only  Memory）またはランダム・アクセス・メモリ（RAM:  Random  Access  Memory）であってもよい。
【０１２９】
上記は単に本発明の例示的な実施形態であり、本発明は上記に限定されるものではない。本発明の精神および原理から外れることなくなされるいかなる修正、置換および改善も、本発明の保護範囲にはいる。
【図１】
0005467157.tif 000007
【図２】
0005467157.tif 000008
【図３】
0005467157.tif 000009
【図４】
0005467157.tif 000010
【図５】
0005467157.tif 000011
【図６】
0005467157.tif 000012
【図７】
0005467157.tif 000013
【図８】
0005467157.tif 000014
【図９】
0005467157.tif 000015
【図１０】
0005467157.tif 000016
【図１１】
0005467157.tif 000017
【図１２】
0005467157.tif 000018
【図１３】
0005467157.tif 000019
【図１４】
0005467157.tif 000020
【図１５】
0005467157.tif 000021
【図１６】
0005467157.tif 000022
【図１７】
0005467157.tif 000023
【図１８】
0005467157.tif 000024
【図１９】
0005467157.tif 000025
【図２０】
0005467157.tif 000026
【図２１】
0005467157.tif 000027