【誤訳訂正書】
【提出日】平成22年10月14日(2010.10.14)
【誤訳訂正１】
【訂正対象書類名】明細書
【訂正対象項目名】全文
【訂正方法】変更
【訂正の内容】
【発明の詳細な説明】
【発明の名称】共通の連絡先の発見
【技術分野】
【０００１】
本発明はコンピュータ装置間で情報を通信するために、コンピュータ装置を動作させる方法に関し、特に、コンピュータ装置の間で、連絡先格納部に登録されている共通の連絡先を通信可能にするようにコンピュータ装置を動作させる方法に関する。本発明は、更に、この方法に基づいて動作するように構成されたコンピュータ装置と、コンピュータ装置をこの方法に基づいて動作させるコンピュータソフトウェアにも関する。
【背景技術】
【０００２】
従来より、社会的ネットワークは"スモールワールド"現象を示すことが認められており、このことは、"スモールワールド問題"（Psychology Today, 1967）においてStanley Milgramにより初めて説明されている。Stanley Milgramはハーバード大学の社会心理学者であり、１９６０年代の後半に、人類がどのように社会的に繋がっているかを解明しようとして実験を行った。人類は、同時に独立に機能する別々の世界に属しており、世界中の任意の２人の間の繋がりは、数が少なく、距離が隔てられているのか、或いは、人類は皆、広大で相互に連結された網のように結びついているのか？
【０００３】
Milgramは、アメリカ合衆国のネブラスカ内の特定の町から無作為に選択された、多数の人々にそれぞれ郵送されたチェーンレターを用いて、これらの疑問について検査を行った。この手紙には、ボストンで働き、マサチューセッツのシャロンに住む、株式仲買人の名前と住所が記載されていた。人々はそれぞれ、その手紙に同封された名簿に自分の名前を書き、その株式仲買人に近いと思われる、友人又は知人にそれを送るように指示された。このアイディアは、株式仲買人の家に手紙が最終的に到着した場合、名簿に記載された名前は、その国の一地方から無作為に選択された人が、他の地方から無作為に選択された他人と、どのくらいの近いつながりがあるかを示すだろうというものである。ほとんどの手紙は、５つか６つのステップで株式仲買人に到達したことが判明し、これにより、この考え方は、６次の隔たり（six degrees of separation）として広く知られるに至っている。
【０００４】
人類のグループのほとんどは、特別に多様な友人のグループを形成しているわけではないため、Milgramの発見はかなり意外である。６次の隔たりは、単に、誰もが他の誰もと、たった６つのステップでつながっているということを意味するものではない。非常に少数の人々が他の誰もと少ないステップでつながっており、我々の残りは、それらの少数を介して世界とつながっているということを意味するものである。
【０００５】
上述のスモールワールド現象の本質は、単に、誰もが他の誰もと、平均で、６つの隔たりで繋がることができるという、今ではよく知られた法則を意味するだけではない。このことは社会のサイズに関係なく適用されるという洞察をそれは含んでいる。主要な仕組みは、社会的ネットワークは、これらのクラスタを結びつけるのに役立つキーとなる比較的少数の個人とともに、知り合いのクラスタから構成されているというものである。
【０００６】
社会ネットワークにおけるスモールワールドの特性の非公式の応用、特に、離れた知人のクラスタに繋がっているキーとなる個人の識別は、一般の社会又はビジネスのコンテキストにおいて見知らぬ人に合う場合に、ほとんどの人々がいつも無意識に行っているものである。初めての会話は、たいていほとんど、「〜を知っていますか」という質問に割合早く切り替わる。実際、見知らぬ者同士の間では、初めの会話は、双方の知人である可能性の高い個人を特定することに向けられることが多い。
【０００７】
上述のように双方の知人を特定する口頭による方法は、このため、多数の限界がある。それは、なじみのない環境に臆病な者よりも、あらゆる社会的状況に自信のある人々により当てはまる。双方の知人が特定できない場合や、一方にはネガティブな意味合いがあるが、他方にはそうではない人が見つかった場合、会話が中断して気まずさがいくらか残る場合がある。かなりの時間がかかる場合がある。口頭による連絡先情報の確立は予測不可能であり、初めの予備的な質問に大きく依存する。これは、明らか又は簡単な質問により言及されないことにより、口頭によるアプローチは、重要な双方の知人を発見するのに失敗することが多いことを意味する。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明によれば、共通の連絡先情報を発見することが、個人的なコンテキスト（パーティ及びその他の社会的な集まり）とビジネスのコンテキスト（会議、展示会、及び、面談）の両方において、見知らぬ者同士をともに導く、あらゆる個人間の人間関係の確立への容易な手段となることが実現される。従って、本発明の目的は、ビジネスの、又は、個人的なコンテキストにおいて存在する社会的なグループにおいて、共通の連絡先情報を発見する装置を実現するように、コンピュータ装置を動作させるための改善された方法を提供することである。
【課題を解決するための手段】
【０００９】
本発明の第１の側面によれば、コンピュータ装置と他のコンピュータ装置との間での情報の通信を可能にする、該コンピュータ装置の動作を制御する方法であって、前記装置はそれぞれ通信する能力を有し、
前記他の装置がアクセス可能な連絡先格納部に登録されている連絡先に関する情報を、前記装置に要求させるステップと、
前記装置がアクセス可能な第１の連絡先格納部に登録されている連絡先と、前記他の装置がアクセス可能な前記連絡先格納部に登録されている連絡先のうち、該装置が利用可能な連絡先とを比較するステップと、
前記第１及び他の連絡先格納部に共通であると判定された連絡先に係る、１以上の装置を通知するステップと、
を備える方法が提供される。
【００１０】
本発明の第２の側面によれば、第１の側面に係る方法に基づいて動作するように構成されたコンピュータ装置が提供される。
【００１１】
本発明の第３の側面によれば、第２の側面に係るコンピュータ装置を、第１の側面に係る方法に基づいて動作させる、コンピュータソフトウェアが提供される。
【発明を実施するための最良の形態】
【００１２】
以下、一例として、添付図面を参照して、本発明に係る実施の形態を説明する。この図面は、本発明の実施形態に係る連絡先情報を交換する方法のフローチャートを示している。
【００１３】
携帯電話、電子手帳、及び、ラップトップ・コンピュータ等のコンピュータ装置の中に、人々が運んでいる連絡先データの量は増加しているが、社会的ネットワークにおいて異なるクラスタに属する見知らぬ人同士を結びつけることの可能な、共通の連絡先の識別を自動化するための記述された方法は知られていない。
【００１４】
ここに用いられるコンピュータ装置という用語は、任意の形態のデータ記録装置、ハンドヘルド・コンピュータ及びパーソナルコンピュータを含む任意の型又は形態のコンピュータ、及び、任意の形態の通信装置を含むように拡張的に解釈される。ただし、任意の形態の通信装置には、携帯電話と、スマートフォンと、単一装置内で、通信、画像記録と画像再生との少なくともいずれか、及び、計算の機能を結合するコミュニケータと、他の形態の無線及び有線の情報装置とが含まれる。
【００１５】
社会的ネットワークの数学的な特性のモデリングは、バイラル（伝染性）マーケティング技法から法医学まで、外見上広範な分野において応用されており、この種の情報を明らかにすることに関係する、企業用コンピュータに保持された巨大なデータベースの最小化を含む、多数の確立された手法が存在する。しかしながら、この手法は、商用及びマーケティングの利用のために主に用いられており、重要なことに、協力がなく、時には、課題の知識さえない状態で、一般的に用いられている。従って、リソースが制限された個人用のハンドヘルド装置に縮小していない、重い帰納的な技術を必要としている。
【００１６】
現在では、多くの人々が、電子手帳、携帯電話、及び、携帯コンピュータ等の、携帯用コンピュータ装置上に、知人に関する情報を有している。この情報は、一般的には、データベースに似た特徴を有する、ある種のアドレス帳や連絡先格納部に格納される。本発明によれば、２人のパーティが、彼らの連絡先格納部の内容のうち、全部又は一部を比較することに同意した場合、パーティの双方の知人を発見することを可能にする自動化プロセスが実現される。Ｂｌｕｅｔｏｏｔｈ、赤外線、８０２．１１ＷｉＦｉ、及び、公衆の携帯無線電話回線等の、携帯無線のパーソナル・エリア・ネットワークや通信に関する現代の技術によれば、この連絡先情報の共有が、特に、便利で経済的且つ現実的なものとなる。
【００１７】
基本的なシナリオは次のように進行するだろう。：２人の人が、彼らの連絡先情報を格納し、接続能力の範囲が短いスマートフォン等のコンピュータ装置を持って、あるイベントに存在する。そして、連絡先情報を比較可能な彼らのスマートフォンを用いて、その装置は、彼らのそれぞれの連絡先格納部を安全に比較し、各装置のユーザに共通の連絡先を表示する。
【００１８】
この基本的なシナリオに対しては、多数の有用な修正が可能である。：
人々には、１以上の個人の連絡先情報を"プライベート"に設定し、これにより共通の連絡先の発見から免除できるようにする権限を与えることもできる。更に、連絡先格納部を、例えば、社会的なコンテキストに基づいて、複数の連絡先グループに分類し、選択された部分集合のみが比較されるようにすることもできる。例えば、個人的な連絡先や、ビジネスの連絡先に分類することができる。
【００１９】
連絡先格納部における登録情報に関する項目が異なるが、同じエンティティに対応することは、明らかにあり得る。例えば、ジョン・スミス等の一般的な名前が合致することが、２人の異なる人の間で実際に発生することは、あり得ないわけではない。しかし、連絡先格納部には、各連絡先に固有であろう、いくつかの連絡先フィールドが存在する。例えば、ｅｍａｉｌアドレスや電話番号はその候補である。携帯電話においては、電話番号が、最も多く存在する連絡先識別情報であると考えられる。このため、本発明の好適な実施形態においては、連絡先格納部に登録されている連絡先の間で比較する連絡先識別子フィールドとして、電話番号が選択される。
【００２０】
ただし、ある状況においては、他の連絡先フィールドがより有用な場合もあることを理解されたい。例えば、多国籍企業ＡＡＡのＵＫ（英国）部門のスタッフメンバが、国際的なビジネスイベントに参加し、そのイベントに参加する場合、企業のポリシーとして、企業ＡＡＡの参加者の携帯電話が、ビジネスコンタクトの格納情報を共有可能となる状況を考える。この例では、連絡先を比較するためにアドレスフィールドを選択し、そのアドレスフィールド内でＡＡＡのシーケンスを探すようにすることができる。このようにして、多国籍企業ＡＡＡの全てのスタッフメンバは、ＵＳ（米国）部門等の、企業ＡＡＡの任意の部門の他のスタッフメンバが、イベントに存在するか否かを判定することができる。そして、スタッフメンバは、通信により会う約束をすることができる。
【００２１】
電話番号を用いた本発明の好適な実施形態においては、１つの装置に格納された全ての電話番号（１つの連絡先は２以上の電話番号を有しうる）が、他の装置における全ての番号と比較されうる。１つの電話番号は多数の方法で表すことができるため、異なる装置が、同じ番号をそれぞれ異なった方法で保持することがありうる。電話番号それ自体を構成していない、スペースやかっこ、ハイフン等の、埋め草文字やセパレータ記号を取り除くことによって、ある程度の正規化を行うことができる。同じ電話番号が異なる装置では異なって表されることがある他の主な理由は、任意の市外局番や国番号が含まれるか否かによるものだろう。２つの装置がこれらの任意コードのデータベースを有する場合は、国コードの局番として用いられる＋印を先頭に追加して、番号を更に正規化することが予測される。装置がそのような国番号及び市外局番のデータベースを有していない場合、所有者が、番号を入力する際に異なる規約を用いていたときは、電話番号を比較しても、共通の連絡先の発見に失敗する。しかし、例えば、ＩＴＵ−Ｔ勧告Ｅ．１２３等の、認められた標準に適合する番号を入力することを保証することによって、ユーザはこれを防ぐことができる。
【００２２】
処理を開始するために、装置の所有者の一方は、他方の位置を特定する。ｂｌｕｅｔｏｏｔｈを用いた状況では、これは、ＳｅｒｖｉｃｅＤｉｓｃｏｖｅｒｙＰｒｏｆｉｌｅを介して行うことができよう。正しい装置が識別された場合、それは結合されるべきである。ｂｌｕｅｔｏｏｔｈを用いた状況では、これは、装置のペアリング（pairing）に相当
するだろう。ペアリングがなされると、接続比較を開始するためのメニューオプションを提供するべきである。（"非ホスト（non-host）"として）"発見された"装置は、何らかの形式のペアリングの通知と、その処理への参加を受け入れるか拒絶するかの選択を受けとることが好ましい。
【００２３】
次に、他方について（"ホスト（host）"の）探索を開始した装置はハッシュ鍵を生成する。用いる一方向ハッシュ関数は、ホストが決定することができる。しかし、その関数が呼ばれそうな回数（各電話に格納された電話番号のそれぞれについて１回）のために、計算の効率性は、最大級の安全性よりも優先度が高いと見なされるだろう。
【００２４】
次に、ハッシュ鍵が装置間で交換される。交換の際に、各装置は、各電話番号と選択されたアルゴリズムに基づく鍵とを用いてダイジェストを生成する。そして、各電話は、そのそれぞれのダイジェストを格納する。各ダイジェストの長さは最小限に保つことが好ましい。ホスト装置と非ホスト装置との間で、比較的多数（各装置に格納された各電話番号について１回）の転送が発生しうるためである。
【００２５】
非ホスト装置が各連絡先についてダイジェストの生成を完了すると、これらのダイジェストは、順に、ホスト装置へ送出される。そして、ホストは、受けとった各ダイジェストを、以前に生成し、格納しておいたダイジェストの一覧と比較する。受信したダイジェストと格納していたダイジェストとの間で適合するものがあった場合、評価対象のダイジェストは記憶され、そのダイジェストは、非ホスト装置においても記憶されるべきであるという旨を通知するメッセージが、非ホスト装置へ送出される。非ホスト装置から全てのダイジェストが送出された場合、装置は、そのユーザに対して、記憶されたダイジェストに対応する全ての連絡先を表示する。本発明のこの実施形態に係る処理は、添付図面に示される。
【００２６】
本発明の他の実施形態においては、装置同士で直接比較するのではなく、セルラーネットワーク（携帯電話ネットワーク）上で比較を実行するように、処理を修正することができる。このネットワーク上の比較の例は、以下のようになるだろう。
【００２７】
処理を開始しているパーティ（ホスト）の装置における連絡先として、他のパーティ（非ホスト）に処理を行わせることにより、処理は開始する。処理に参加するために、選択された場合に装置内の連絡先を導く、メニューオプションが提供される。このメニューオプションが選択された場合、非ホストは、ホストが処理の開始を探索しており、非ホストの参加を招いているという通知を受信する。この通知は、承認されるか拒絶されうる。
【００２８】
装置同士で直接連絡先情報を共有する上述の手法のように、装置の１つがハッシュ鍵を生成する代わりに、ネットワークサーバが、鍵を生成し、この鍵を両方の装置へ転送する責任を負ってもよい。そして、上述の装置間の処理のように、装置は、ダイジェストを生成する。次に、非ホスト装置は、そのダイジェストを１つずつネットワークへ送出する。そして、ネットワークは、そのダイジェストを、ホスト装置内で生成され、ローカルに格納されたダイジェストとの比較のために、ホスト装置へ送出する。適合するダイジェストが存在する場合は、この情報がネットワークへ返送され、更に、ネットワークから非ホスト装置へ転送される。この処理は、上述の装置同士で直接通信する手法と同様である。
【００２９】
装置の連絡先情報についてネットワークと同期がとれている場合（即ち、両方の装置の連絡先情報が、ネットワーク上にも格納されている場合）、ダイジェストの生成及び比較は、装置内ではなく、ネットワークによって実行することができる。ただし、どれが適合する連絡先情報であるかを識別するために、この処理は、ネットワークから装置までの、何らかの形のセキュア通信を必要とする。
【００３０】
本発明は、以下の利点をもたらすと考えられる。
・  従来の方法よりも、高速かつ効率的である。共通の接続を確立するための時間が削減される。
・  より完全である。見知らぬ者同士の間のミーティングのコンテキストが、従来の手法では、実現することができないようなものである場合も、共通の知人を見つけることができる。
・  より柔軟である。従来手法が不可能だった状況においても実行することができる。例えば、騒がしいパーティや、会議のスピーチ中において、或いは、見知らぬ２人が共通の言葉を十分習熟していない場合等においても実行可能である。
・  より社会的に中立である。シャイで、見知らぬ者と予備的な会話を始めることに困難をおぼえる人々が、電子的な助手に仕事を委譲して、幸福になりやすいと考えられる。
【００３１】
以上、特定の実施形態を参照して本発明を説明したが、添付の特許請求の範囲により示される本発明の技術的範囲内で、修正を行ってもよいことを理解されたい。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施形態に係る連絡先情報を交換する方法のフローチャートである。
【誤訳訂正２】
【訂正対象書類名】図面
【訂正対象項目名】全図
【訂正方法】変更
【訂正の内容】
【図１】
2007515722.tif 000001