(57)【特許請求の範囲】
【請求項１】
第１の携帯端末機における位置情報を共有し使用する方法であって、
前記第１の携帯端末機に記憶された複数のアプリケーションの中で位置情報を使用する複数のアプリケーションを含むリストを前記第１の携帯端末機の画面に表示するステップと、
位置情報を使用する前記複数のアプリケーションの各々に対して前記位置情報の共有が前記画面を通して活性化されたか否かを示す設定を受信するステップと、
前記設定を前記複数のアプリケーションの各々に該当する設定情報に記憶するステップと、
前記複数のアプリケーションの各々に該当する識別情報及び前記設定情報をサーバに送信するステップと、
前記位置情報の共有が活性化された所定のアプリケーションを実行するステップと、
前記実行されたアプリケーションの識別情報及び前記実行されたアプリケーションに対して位置情報の共有に対する要請を前記サーバに送信するステップと、
前記実行されたアプリケーションに対して前記位置情報の共有が活性化された第２の携帯端末機の位置情報を前記サーバから受信するステップと、
前記受信された位置情報を前記実行されたアプリケーションを通して処理するステップと、
を有することを特徴とする携帯端末機における位置情報を共有し使用する方法。
【請求項２】
前記要請を送信するステップは、
位置情報を希望する第２の携帯端末機に関する情報を前記位置情報の共有に対する要請とともに前記サーバに送信するステップを有することを特徴とする請求項１に記載の第１の携帯端末機における位置情報を共有し使用する方法。
【請求項３】
前記位置情報を受信するステップは、
前記第２の携帯端末機で実行されたアプリケーションに対して前記位置情報の共有が活性化される場合に、前記第２の携帯端末機の位置情報を前記サーバから受信するステップを有することを特徴とする請求項２に記載の第１の携帯端末機における位置情報を共有し使用する方法。
【請求項４】
前記複数のアプリケーションの中でアプリケーションが前記第１の携帯端末機から削除される場合に、前記削除されたアプリケーションに対応する設定を削除することにより前記設定情報を更新するステップをさらに有することを特徴とする請求項１に記載の第１の携帯端末機における位置情報を共有し使用する方法。
【請求項５】
前記設定情報が更新される場合に、所定の時間内に前記更新された設定情報を前記サーバに送信するステップをさらに有することを特徴とする請求項４に記載の第１の携帯端末機における位置情報を共有し使用する方法。
【請求項６】
前記実行されたアプリケーションに対する位置情報の共有が活性化された携帯端末機が存在しないことを示す通知を前記サーバから受信するステップをさらに有することを特徴とする請求項１に記載の携帯端末機における位置情報を共有し使用する方法。
【請求項７】
前記第１の携帯端末機の現在の位置を送信するステップをさらに有することを特徴とする請求項１に記載の第１の携帯端末機における位置情報を共有し使用する方法。
【請求項８】
位置情報を共有し使用する第１の携帯端末機であって、
前記第１の携帯端末機に記憶された複数のアプリケーションの中で位置情報を使用する複数のアプリケーションを含むリストを前記第１の携帯端末機の画面に表示する表示部と、
位置情報を使用する前記複数のアプリケーションの各々に対して前記位置情報の共有が前記画面を通して活性化されたか否かを示す設定を受信する入力部と、
前記設定を前記複数のアプリケーションの各々に該当する設定情報に記憶するメモリと、
前記複数のアプリケーションの各々に該当する識別情報と前記設定情報、及び実行されたアプリケーションの識別情報と前記実行されたアプリケーションに対して位置情報の共有に対する要請をサーバに送信し、前記実行されたアプリケーションに対して前記位置情報の共有が活性化された第２の携帯端末機の位置情報を前記サーバから受信する送受信部と、
前記アプリケーションを実行し、前記実行されたアプリケーションを通して前記受信された位置情報を処理する制御部と、を有することを特徴とする位置情報を共有し使用する第１の携帯端末機。
【請求項９】
前記制御部は、位置情報を所望する第２の携帯端末機に関する情報を前記位置情報の共有に対する要請とともに前記サーバに送信することを特徴とする請求項８に記載の位置情報を共有し使用する第１の携帯端末機。
【請求項１０】
前記サーバが、前記第２の携帯端末機の設定情報を確認して前記実行されたアプリケーションに対する前記位置情報の共有が活性化されたか否かを決定すると、前記制御部は、前記第２の携帯端末機で実行されたアプリケーションに対して前記位置情報の共有が活性化される場合に、前記第２の携帯端末機の位置情報を受信することを特徴とする請求項９に記載の位置情報を共有し使用する第１の携帯端末機。
【請求項１１】
前記制御部は、前記第２の携帯端末機の前記位置情報を受信し、前記実行されたアプリケーションを通して前記位置情報を処理することを特徴とする請求項８〜１０のいずれか一項に記載の位置情報を共有し使用する第１の携帯端末機。
【請求項１２】
前記制御部は、前記複数のアプリケーションの中でアプリケーションが削除される場合に、前記削除されたアプリケーションに対応する設定を削除することにより前記設定情報を更新し、所定の時間内に前記更新された設定値を前記サーバに送信することを特徴とする請求項８に記載の位置情報を共有し使用する第１の携帯端末機。
【請求項１３】
前記制御部は、前記実行されたアプリケーションに対して位置情報の共有が活性化される携帯端末機がないことを示す通知を前記サーバから受信することを特徴とする請求項８に記載の位置情報を共有し使用する第１の携帯端末機。
【請求項１４】
前記制御部は、前記第１の携帯端末機の現在位置を前記サーバに送信することを特徴とする請求項８に記載の位置情報を共有し使用する第１の携帯端末機。
【請求項１５】
携帯端末機は、前記識別情報とともに前記携帯端末機の現在の位置及び前記位置情報の共有に対する要請に関連したデータを送信することを特徴とする請求項１４に記載の位置情報を共有し使用する第１の携帯端末機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末機における位置情報の使用に関し、より詳細には、携帯端末機間で位置情報を共有し、共有された位置情報の使用に関する。
【背景技術】
【０００２】
例えば、スマートフォン（Smart Phone）及びタブレット（Tablet）のような携帯端末機は、様々であり有用な機能をユーザに提供するアプリケーションを含む。
【０００３】
特に、最近に開発された携帯端末機は、例えば、全地球測位システム（Global Positioning System：ＧＰＳ）モジュールなどを使用する位置基盤サービス（Location Based Service：ＬＢＳ）機能を提供する。
【０００４】
一方、従来の携帯端末機には、位置情報を活用する様々なアプリケーションがある。ユーザは、携帯端末機に所望するアプリケーションを設置することができ、位置情報は、設置されたアプリケーションを通して使用されることができる。
【０００５】
従来では、位置情報を使用する幾つかのアプリケーションが携帯端末機に設置されている場合に、ユーザは、個々のアプリケーションが位置情報を使用するように許容するか否かを設定することができる。すなわち、従来の技術は、アプリケーション別に位置情報を使用するように許容するか否かを個別的に設定する機能だけを提供した。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、少なくとも上述した問題点及び／又は課題に取り組み、少なくとも以下の便宜を提供することにある。
【課題を解決するための手段】
【０００７】
上記のような目的を達成するために、本発明の実施形態の一態様によれば、携帯端末機における位置情報を共有し使用する方法が提供される。位置情報を使用する上記携帯端末機の各アプリケーションに対して位置情報の共有が活性化されたか否かを示す設定が受信される。上記設定は、サーバに送信される。上記位置情報の共有が活性化されたアプリケーションが実行される。上記実行されたアプリケーションに対して位置情報の共有に対する要請が上記サーバに送信される。上記実行されたアプリケーションに対して上記位置情報の共有が活性化された上記携帯端末機の位置情報が上記サーバから受信される。上記受信された位置情報は、上記実行されたアプリケーションを通して処理される。
【０００８】
本発明の実施形態の他の態様によれば、携帯端末機における位置情報を共有し使用するシステムが提供される。上記システムは、上記携帯端末機の各アプリケーションに対して位置情報の共有が活性化されたか否かを示すように対応する設定を受信し、上記設定をサーバに送信する上記携帯端末機を含む。また、上記システムは、上記携帯端末機でアプリケーションを実行した後に位置情報の共有を要請する場合に、上記実行されたアプリケーションに対して位置情報の共有が活性化された携帯端末機の位置情報を上記携帯端末機に送信するサーバを有する。
【０００９】
本発明の実施形態のさらに他の態様によれば、サーバで位置情報を共有するための方法が提供される。上記サーバは、複数の携帯端末機から位置情報を使用する上記複数の携帯端末機の各アプリケーションに対して位置情報の共有が活性化されたか否かを示す設定を受信する。位置情報の共有が活性化されるアプリケーションが実行される上記複数の携帯端末機のうちの第１の携帯端末機から位置情報の共有に対する要請が受信される。上記複数の携帯端末機のうちの任意の携帯端末機でのアプリケーションに対して位置情報の共有が活性化されたか否かが決定される。上記複数の携帯端末機のうちの第２の携帯端末機でのアプリケーションに対する位置情報の共有が活性化される時に、上記第２の携帯端末機の位置情報は、上記第１の携帯端末機に送信される。
【００１０】
本発明の実施形態のさらなる他の態様によれば、位置情報を共有し使用する携帯端末機が提供される。上記携帯端末機は、位置情報を使用する上記携帯端末機の各アプリケーションに対して位置情報の共有が活性化されたか否かを示すように対応する設定を受信する入力部を含む。また、上記携帯端末機は、上記設定及び位置情報の共有が活性化される実行されたアプリケーションに関する位置情報の共有に対する要請をサーバに送信し、上記実行されたアプリケーションに対して位置情報が活性化された携帯端末機の位置情報を受信するための送受信部を含む。上記携帯端末機は、上記アプリケーションを実行し、上記実行されたアプリケーションを通して上記受信された位置情報を処理するための制御部をさらに含む。
【００１１】
本発明の実施形態のさらに他の１つの態様によれば、位置情報を共有するためのサーバが提供される。上記サーバは、位置情報を使用する複数の携帯端末機の各アプリケーションに対して位置情報の共有が活性化されるか否かを示す設定を上記複数の携帯端末機から受信し、位置情報の共有が活性化されるアプリケーションが実行される上記複数の携帯端末機のうちの第１の携帯端末機から位置情報の共有に対する要請を受信する受信部を含む。また、上記サーバは、上記複数の携帯端末機のうちの任意の携帯端末機で上記アプリケーションに対して位置情報の共有が活性化されるか否かを決定する制御部を含む。上記サーバは、第２の携帯端末機での上記アプリケーションに対して位置情報の共有が活性化される時に、上記複数の携帯端末機のうちの上記第２の携帯端末機の位置情報を上記第１の携帯端末機に送信するための送信部をさらに含む。
【００１２】
本発明の実施形態のさらにまた他の態様によれば、携帯端末機における位置情報を共有し使用するための製品が提供される。上記製品は、実行される時にステップを実行する１つ以上のプログラムを含む機械可読媒体を含み、上記ステップは、位置情報を使用する上記携帯端末機の各アプリケーションに対して位置情報の共有が活性化されるか否かを示す対応する設定を受信するステップと、上記設定をサーバに送信するステップと、位置情報の共有が活性化されるアプリケーションを実行するステップと、上記実行されたアプリケーションに関連して位置情報の共有に対する要請を上記サーバに送信するステップと、上記サーバから上記実行されたアプリケーションに対して位置情報の共有が活性化される携帯端末機の位置情報を受信するステップと、上記実行されたアプリケーションを通して上記受信された位置情報を処理するステップとを含む。
【００１３】
本発明の実施形態のさらにその他の態様によれば、上記説明された側面のうちのいずれか１つに従って実行される時に、方法を実行するために配列された命令を含むコンピュータプログラム、システム、及び／又は装置を提供する。追加的な側面は、そのようなプログラムを記憶する機械可読記憶媒体を提供する。
【発明の効果】
【００１４】
本発明は、上述した従来技術と関連した問題点及び／又は短所のうちの少なくとも1つを少なくとも部分的に処理、解決、軽減、又は除去するように構成され、下記に説明された長所のうちの少なくとも1つを提供するように構成される。したがって、本発明は、携帯端末機の位置情報の共有及びこの共有された位置情報の使用を提供することができるという長所を有する。
【００１５】
本発明の他の目的、効果、及び顕著な特徴は、添付図面が併用される本発明の実施形態を開示する後述の詳細な説明から、当業者にとって一層明らかになる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態による携帯端末機の構成を示すブロック図である。
【図２】本発明の実施形態による位置情報を共有する過程を示すフローチャートである。
【図３】本発明の実施形態による位置情報を共有する過程を示す図である。
【図４】本発明の実施形態による位置情報を共有する過程を示す図である。
【発明を実施するための形態】
【００１７】
本発明の実施形態の上述した及び他の様相、特徴、及び利点は、以下の添付図面が併用された後述の詳細な説明から、より一層明らかになるだろう。
【００１８】
添付の図面を参照した下記の説明は、特許請求の範囲の記載及びこれと均等なものの範囲内で定められるような本発明の実施形態の包括的な理解を助けるために提供するものであり、この理解を助けるために様々な特定の詳細を含むが、単なる実施形態に過ぎない。図面における同様な構成要素に対しては、他の図面に表示されても、可能な限り同一の符号及び番号を共通使用するものとする。従って、本発明の範囲及び趣旨を逸脱することなく、ここに説明する実施形態の様々な変更及び修正が可能であるということは、当該技術分野における通常の知識を有する者には明らかである。また、明瞭性と簡潔性の観点から、当業者に良く知られている機能や構成に関する具体的な説明は、省略する。
【００１９】
次の説明及び請求項に使用する用語及び単語は、辞典的意味に限定されるものではなく、発明者により本発明の理解を明確且つ一貫性があるようにするために使用する。従って、特許請求の範囲とこれと均等なものに基づいて定義されるものであり、本発明の実施形態の説明が単に実例を提供するためのものであって、本発明の目的を限定するものでないことは、本発明の技術分野における通常の知識を持つ者には明らかである。
【００２０】
本発明の実施形態によると、携帯端末機は、携帯が容易であり移動可能な電子機器であり、例えば、画像電話機、携帯電話機、スマートフォン、ＩＭＴ−２０００（International Mobile Telecommunication 2000）端末機、ＷＣＤＭＡ（登録商標）(Wideband Code Division Multiple Access)端末機、ＵＭＴＳ（Universal Mobile Telecommunication Service）端末機、ＰＤＡ（Personal Digital Assistant）、ＰＭＰ（Portable Multimedia Player）、ＤＭＢ（Digital Multimedia Broadcasting）装置、電子（Ｅ）ブック、携帯用コンピュータ（ノートブック、タブレットなど）、及びディジタルカメラ（Digital Camera）を含む。
【００２１】
以下、図１を参照すると、ブロック図は、本発明の一実施形態による携帯端末機１００を示す。携帯端末機は、無線周波数（ＲＦ）送受信部２３、オーディオ処理部２５、キー入力部２７、メモリ３０、ＧＰＳモジュール４０、表示部５０、及び制御部１０を含む。
【００２２】
ＲＦ送受信部２３は、ＲＦ部及びモデム（ＭＯＤＥＭ）を含む。ＲＦ部は、送信信号の周波数をアップコンバーティングし、このアップコンバーティングされた送信信号を増幅するＲＦ送信器を含む。また、ＲＦ部は、受信された信号を低雑音増幅し、この低雑音増幅された信号の周波数をダウンコンバーティングするＲＦ受信器を含む。モデムは、送信信号の符号化及び変調を行う送信器及びＲＦ部から受信された信号の復号化及び復調を行う受信器を含む。
【００２３】
オーディオ処理部２５は、データコーデック及びオーディオコーデックを含むコーデックを構成する。データコーデックは、パケットデータを処理し、オーディオコーデックは、例えば、音声及びマルチメディアファイルのようなオーディオ信号を処理する。また、オーディオ処理部２５は、モデムから受信したディジタルオーディオ信号を、オーディオコーデックを用いてアナログオーディオ信号に変換し、このアナログオーディオ信号を再生する。オーディオ処理部２５は、マイクロフォン（ＭＩＣ）から発生したアナログオーディオ信号を、オーディオコーデックを用いてディジタルオーディオ信号に変換し、ディジタルオーディオ信号をモデムに送信する機能を実行する。コーデックは、個別に備えられてもよく、又は制御部１０に含まれてもよい。
【００２４】
キー入力部２７は、数字及び文字情報の入力のためのキー及び各種機能の設定のための機能キー又はタッチパッドなどを含む。表示部５０が静電容量式又は抵抗膜方式などのようなタッチスクリーン方式で具現される場合に、キー入力部２７は、予め定められた最小のキーのみを含み、このため、表示部５０は、キー入力部２７のキー入力機能の一部を置き換えることができる。
【００２５】
本発明の実施形態によると、キー入力部２７は、位置情報を使用するアプリケーションを実行し、この実行されたアプリケーションで位置情報の共有を要請する機能を提供する。
【００２６】
メモリ３０は、プログラムメモリ及びデータメモリを含む。プログラムメモリは、携帯端末機の一般的な動作を制御するためのプログラムを記憶する。例えば、メモリ３０は、ＣＦ（登録商標）（Compact Flash）、ＳＤ（登録商標）（Secure Digital）、Ｍｉｃｒｏ−ＳＤ（登録商標）（Micro Secure Digital）、Ｍｉｎｉ−ＳＤ（登録商標）（Mini Secure Digital）、ｘＤ（登録商標）（Extreme Digital）、及びメモリスティック（登録商標）（Memory Stick）などのような外部メモリをさらに含んでもよい。また、メモリ３０は、例えば、ハードディスクドライブ（Hard Disk Drive：ＨＤＤ）又はソリッドステートディスク（Solid State Disk：ＳＳＤ）などのようなディスクを含んでもよい。
【００２７】
本発明の実施形態によると、メモリ３０は、携帯端末機の位置情報の共有に関する設定値を記憶する。携帯端末機の位置情報を通して位置基盤サービス（Location Based Service：ＬＢＳ）機能を提供する所定のアプリケーションが携帯端末機に設置されると、ユーザは、設置されたアプリケーション別に携帯端末機の位置情報の使用が許容されるか否かを設定するためのメニューの提供を受ける。例えば、位置情報を使用する幾つかのアプリケーションに対して、ユーザは、携帯端末機の位置情報の使用がアプリケーション別に許容されるか否かを設定することができ、このような設定は、設定値としてメモリ３０に記憶される。この設定値は、任意の適切な値、コード、及びストリングの形態であり得、携帯端末機の位置情報の使用がアプリケーションに対して許容されるか否かを示す指示子であり得る。
【００２８】
一方、位置情報の共有及び使用の許容が設定された所定のアプリケーションが削除される場合に、設定値は、この削除されたアプリケーションに対応する設定をこの設定値から削除することにより更新され、この更新された設定値は、メモリ３０に記憶される。このとき、この設定値が変更（例えば、更新）される場合に、この変更された設定値は、所定時間内に迅速にサーバに送信される。
【００２９】
ＧＰＳモジュール４０は、携帯端末機の現在の位置に対応する経度値及び緯度値の取得のためにＧＰＳ信号を受信する。これらの値は、携帯端末機の現在の位置に関する位置情報を提供する。ＧＰＳモジュール４０は、ＧＰＳとは異なる任意の適合した技術を用いて携帯端末機の位置情報を提供することができる別途のハードウェア又は集積したハードウェア又はソフトウェアモジュールとともに使用されるか又は置き換えられることができ、その多くの例が当業者に容易に浮かぶのであろう。例えば、本発明の実施形態において、ＧＰＳモジュール４０により位置情報を提供する機能は、ＲＦ送受信部２３と基地局との間のインタワーキングに基づく三角測量法を用いる位置確認機能又はモジュールとともに使用されるか又は置き換えられることができる。
【００３０】
表示部５０は、例えば、パッシブ型マトリックス有機発光ダイオード（Passive Matrix OLED：ＰＭＯＬＥＤ）又はアクティブ型マトリックス有機発光ダイオード（Active Matrix OLED：ＡＭＯＬＥＤ）のような液晶表示（Liquid Crystal Display：ＬＣＤ）或いは有機発光ダイオード（Organic Light Emitting Diode：ＯＬＥＤ）を含み、携帯端末機で発生する各種表示情報を出力する。表示部５０は、静電式（又は静電容量式）又は抵抗膜方式などのタッチスクリーンとして具現化され得、キー入力部２７とともに携帯端末機を制御する入力部として作動する。
【００３１】
本発明の実施形態によると、表示部５０は、タッチスクリーンを通して位置情報を使用するアプリケーションを実行するキー入力機能を提供することができる。また、タッチスクリーンを有する表示部５０は、この実行されたアプリケーションで位置情報の共有を要請することができる。
【００３２】
制御部１０は、本発明の実施形態による携帯端末機１００の全般的な動作を制御し、キー入力部２７又は表示部５０などを介して入力されるユーザからの入力に従って携帯端末機の動作の切り替え及び制御を行う。一方、本発明の実施形態による制御部１０は、位置情報を使用するアプリケーション別に位置情報が共有されるか否かに対する設定を受信する。制御部１０は、この設定を設定値として記憶し、この記憶された設定値をサーバに送信する。制御部１０は、所定のアプリケーションが実行された後にサーバが位置情報を共有するように要請する。また、制御部１０は、携帯端末機の設定値を検査した実行された各アプリケーションに関連して共有が活性化された他の携帯端末機の位置情報を受信する。制御部１０は、この受信された位置情報をこの実行されたアプリケーションを通して処理する。
【００３３】
一方、ブルートゥース（登録商標）モジュール、Ｗｉ−Ｆｉモジュール、加速度センサー、近接センサー、地磁気センサー、又はディジタルメディアブロードキャスティング（ＤＭＢ）受信器などのような装置が対応する機能を提供するために携帯端末機に含まれ得る。
【００３４】
例えば、加速度センサー（acceleration sensor）は、加速度、振動、衝撃などのような動力を測定することにより携帯端末機の動き状態を感知する。また、加速度センサーは、この感知された動き状態を介して携帯端末機の表示部の表示方向を感知する。
【００３５】
近接センサー（proximity sensor）は、携帯端末機に対するユーザのボディーの一部の近接を感知することにより、携帯端末機の誤動作を防止する。
【００３６】
ジャイロスコープ（gyroscope）は、回転する携帯端末機の動的な動きを観察し、軸の任意の適切な組み合せに従って回転動きを感知する。例えば、このジャイロスコープは、この加速度センサと関連して携帯端末機の６軸、すなわち、上下、左右、前後方向、ｘ軸、ｙ軸、及びz軸に沿って回転動きを感知することができる。
【００３７】
また、ユーザが画像（動画像又は静止画像）を撮影することができるカメラモジュールを携帯端末機内に含むことができ、これを通じて画像の撮影時にＧＰＳモジュール４０により取得される位置情報が撮影された画像内に挿入されることにより、ユーザが画像が撮影された位置を後で確認することができるようにする。
【００３８】
図２は、本発明の実施形態による位置情報を共有する過程を示すフローチャートである。図２は、第１の携帯端末機１００ａ及び第２の携帯端末機１００ｂの動作を示す図である。第１の携帯端末機１００ａ及び第２の携帯端末機１００ｂのみが図２を参照して説明されるが、本発明の実施形態は、任意の個数の携帯端末機を通して実行されることができる。
【００３９】
ステップＳ２０１及びステップＳ２０３において、第１の携帯端末機１００ａ及び第２の携帯端末機１００ｂのそれぞれは、位置情報の共有に関連した設定値を記憶する。ステップＳ２０２及びステップＳ２０４において、第１の携帯端末機１００ａ及び第２の携帯端末機１００ｂは、この記憶された設定値をサーバ１０２に送信する。
【００４０】
サーバ１０２に送信される設定値は、本発明の実施形態に従って第１の設定値３１０乃至第４の設定値３４０を示す図３を参照して理解されることができる。
【００４１】
第１の設定値３１０は、第１の携帯端末機１００ａのユーザがアプリケーションＡ及びＤに対しては位置情報の共有を活性化し、アプリケーションＢ及びＣに対しては位置情報の共有を非活性化するようにする設定に対応する。
【００４２】
第２の設定値３２０は、第２の携帯端末機１００ｂのユーザがアプリケーションＡ、Ｂ、及びＣに対しては位置情報の共有を非活性化し、アプリケーションＤに対しては位置情報の共有を活性化するようにする設定に対応する。
【００４３】
第３の設定値３３０は、第３の携帯端末機１００ｃのユーザがアプリケーションＡ及びＢに対しては位置情報の共有を活性化し、アプリケーションＣ及びＤに対しては位置情報の共有を非活性化するようにする設定に対応する。
【００４４】
第４の設定値３４０は、第４の携帯端末機１００ｄのユーザがアプリケーションＡに対しては位置情報の共有を活性化し、アプリケーションＢ、Ｃ、及びＤに対しては位置情報の共有を非活性化するようにする設定に対応する。
【００４５】
設定値３１０乃至３４０に関する説明におけるように、携帯端末機の第１のユーザは、他の携帯端末機の第２のユーザが特定のアプリケーションを通して自身の位置をチェックすることができるように許容することができる。例えば、第１の携帯端末機１００ａのユーザは、第１の設定値３１０を位置情報の共有に関する設定として適用し、これにより、他の携帯端末機のユーザがアプリケーションＡ及びＤを用いて自身の位置情報（すなわち、第１の携帯端末機１００ａの位置情報）をチェックするように許容することができる。
【００４６】
このように、アプリケーション別に位置情報の共有を活性化するか又は非活性化することにより、ユーザのプライバシーを保護しつつも、必要であれば、ユーザの位置情報を容易に判別することができる。
【００４７】
図３の第２の設定値３２０が適用される場合に、例えば、第２の携帯端末機１００ｂのユーザは、位置情報共有を非活性化し、これにより、アプリケーションＡ、Ｂ、及びＣを用いる他の携帯端末機のユーザが第２の携帯端末機１００ｂのユーザの位置を確認することができないようにする。したがって、ユーザのプライバシーを保護することができる。アプリケーションＤが公認機関（例えば、警察署）で使用した人の位置を探索するアプリケーションであると仮定すると、第２の携帯端末機１００ｂのユーザは、アプリケーションＤを通して他の携帯端末機のユーザ（例えば、警察署）が自身の位置を確認することができるように許容することができる。
【００４８】
一方、サーバ１０２が各携帯端末機（例えば、図４に示す携帯端末機１００ａ、１００ｂ、１００ｃ、及び１００ｄ）から設定値を受信する場合に、サーバ１０２は、この受信された設定値を別途のデータベースに記憶する。
【００４９】
図２をさらに参照すると、ステップＳ２０５及びステップＳ２０６において、第１の携帯端末機１００ａの制御部及び第２の携帯端末機１００ｂの制御部のそれぞれは、ユーザの要請に応じて位置情報を使用する所定のアプリケーションを実行する。ステップＳ２０７及びステップＳ２０８において、第１の携帯端末機１００ａ及び第２の携帯端末機１００ｂのそれぞれは、位置情報を共有する要請をサーバ１０２に送信する。
【００５０】
第１の携帯端末機１００ａのユーザは、図３に示す第１の設定値３１０に表示するように、アプリケーションＡに対して位置情報の共有を活性化させ、アプリケーションＡを実行し、アプリケーションＡの使用の間に他の携帯端末機の位置情報を判別するために位置情報の共有を要請する。
【００５１】
第２の携帯端末機１００ｂのユーザは、図３に示す第２の設定値３２０に表示するように、アプリケーションＤに対して位置情報の共有を活性化させ、アプリケーションＤを実行し、他の携帯端末機の位置情報を確認するために位置情報の共有を要請する。
【００５２】
このとき、第３の携帯端末機１００ｃ及び第４の携帯端末機１００ｄのユーザも所定のアプリケーションを実行した後に位置情報の共有を要請することができる。
【００５３】
したがって、位置情報の共有がユーザにより要請される場合に、携帯端末機の制御部は、所定のデータをサーバ１０２に送信することにより、サーバ１０２から位置情報の共有を要請することができる。
【００５４】
位置情報の共有に対する要請に関連したデータをサーバ１０２に送信する場合に、制御部は、この要請する携帯端末機の位置情報（例えば、この要請する携帯端末機の現在の位置）をサーバ１０２に送信することができる。また、この要請する携帯端末機の制御部は、位置情報の共有に対する要請に関連したアプリケーションの識別情報をサーバ１０２に送信することができる。
【００５５】
例えば、第１の携帯端末機１００ａの制御部は、アプリケーションＡの実行の後に位置情報の共有がユーザにより要請される場合に、第１の携帯端末機の位置情報、アプリケーションＡの識別情報、及び位置情報の共有に対する要請に関連したデータをサーバ１０２に送信することができる。サーバ１０２は、位置情報の共有が要請されることを確認すると同時に、位置情報の共有を要請した携帯端末機の位置をチェックし、位置情報を共有し使用するために実行されたアプリケーションの種類をチェックすることができる。
【００５６】
ステップＳ２０９において、サーバ１０２は、各携帯端末機から取得した設定値をチェックする。ステップＳ２１０において、サーバ１０２は、第１の携帯端末機１００ａにより要請された位置情報を共有するアプリケーションに対して位置情報の共有が活性化された携帯端末機の位置情報を第１の携帯端末機１００ａに送信する。ステップＳ２１１において、サーバ１０２は、位置情報の共有が第２の携帯端末機１００ｂにより要請されたアプリケーションに対して位置情報の共有が活性化された携帯端末機の位置情報を第２の携帯端末機１００ｂに送信する。
【００５７】
図３を参照すると、第１の設定値３１０に対応する第１の携帯端末機１００ａのユーザは、アプリケーションＡの実行の後に位置情報の共有を要請する。また、第２の設定値３２０に対応する第２の携帯端末機１００ｂのユーザは、アプリケーションＤに対する位置情報の共有を要請する。第３の設定値３３０に対応する第３の携帯端末機１００ｃのユーザは、アプリケーションＡ及びＢに対する位置情報の共有を要請する。第４の設定値３４０に対応する第４の携帯端末機１００ｄのユーザは、アプリケーションＢ及びＣに対する位置情報の共有を要請する。
【００５８】
このように、サーバ１０２は、所定のデータベースに記憶された各携帯端末機の設定値をチェックし、アプリケーションＡと関連して第１の携帯端末機１００ａからの位置情報の共有に対する要請に応じて、第３の携帯端末機１００ｃの位置情報のみが提供されることを確認する。したがって、サーバ１０２は、第３の携帯端末機１００ｃの位置情報を第３の携帯端末機１００ｃ（又は個別のサーバ）から取得し、第３の携帯端末機１００ｃの位置情報を第１の携帯端末機１００ａに送信する。
【００５９】
これと同様に、サーバ１０２は、アプリケーションＤと関連して第２の携帯端末機１００ｂからの位置情報の共有に対する要請に応じて、第１の携帯端末機１００ａ及び第４の携帯端末機１００ｄの位置情報のみが提供されることを確認する。その後に、サーバ１０２は、第１の携帯端末機１００ａの位置情報及び第４の携帯端末機１００ｄの位置情報を第２の携帯端末機１００ｂに送信する。
【００６０】
第３の携帯端末機１００ｃがアプリケーションＢを実行した後に位置情報の共有を要請する場合に、サーバ１０２は、第４の携帯端末機１００ｄの位置情報を第３の携帯端末機１００ｃに送信する。
【００６１】
第４の携帯端末機１００ｄがアプリケーションＣを実行した後に位置情報の共有を要請する場合に、サーバ１０２は、アプリケーションＣに対して位置情報の共有が活性化された携帯端末機がないことを確認することができ、これを第４の携帯端末機１００ｄに通知することができる。アプリケーションＣに対して位置情報の共有が活性化された携帯端末機がないことを示すデータを受信する場合に、第４の携帯端末機１００ｄの制御部は、これを、例えば、聴覚情報、視覚情報、及び／又は振動情報を通してユーザに通知する。
【００６２】
図２に戻って、ステップＳ２１２及びステップＳ２１３において、第１の携帯端末機１００ａの制御部及び第２の携帯端末機１００ｂの制御部は、位置情報の共有の要請に応じて受信された他の携帯端末機の位置情報を対応するアプリケーションを通して処理する。
【００６３】
図４を参照すると、第１の携帯端末機１００ａの制御部は、アプリケーションＡに対応する位置情報の共有を要請した後に、第３の設定値３３０をサーバに送信した（すなわち、アプリケーションＡに対して位置情報の共有が活性化された）第３の携帯端末機１００ｃの位置情報を受信し、アプリケーションＡを通して第３の携帯端末機の位置情報を処理する（例えば、地図又は画面上に位置情報を表示する）。
【００６４】
これと同様に、第２の携帯端末機１００ｂの制御部は、アプリケーションＤに対応する位置情報の共有を要請した後に、第１の設定値３１０を送信した第１の携帯端末機１００ａの位置情報及び第４の設定値３４０を送信した第４の携帯端末機１００ｄの位置情報をサーバ１０２から受信する。その後に、第２の携帯端末機１００ｂの制御部は、アプリケーションＤを通して第１の携帯端末機１００ａの位置及び第４の携帯端末機１００ｄの位置を処理する。
【００６５】
一方、上記では、携帯端末機から位置情報の共有が要請されると、サーバ１０２は、データベースに記憶されている各携帯端末機のすべての設定値をチェックするものと説明したが、このような構成は、本発明の付加の実施形態で変更されてもよい。
【００６６】
特に、携帯端末機は、位置情報を使用するアプリケーションを実行した後に位置情報の共有を要請する時に、位置情報を確認（共有）しようとする特定の携帯端末機に関する情報（例えば、電話番号）をサーバに送信することができる。サーバ１０２は、電話番号により示された特定の携帯端末機の設定値のみをチェックした後に、特定の携帯端末機のみの位置情報をこの要請する携帯端末機に送信することができる。
【００６７】
例えば、第１の携帯端末機１００ａは、アプリケーションＡを実行した後に位置情報の共有に対する要請をサーバ１０２に送信する時に、第３の携帯端末機１００ｃを識別する情報（例えば、第３の携帯端末機の電話番号）も送信することができる。したがって、サーバ１０２は、第３の携帯端末機１００ｃの設定値だけを迅速にチェックすることにより、第３の携帯端末機１００ｃの位置情報の共有がアプリケーションＡに対して活性化されたことを確認した後に、第３の携帯端末機１００ｃの位置情報を第１の携帯端末機１００ａに送信する。
【００６８】
また、上記では、位置情報を使用するアプリケーションを実行した後に位置情報の共有を要請するものと説明したが、アプリケーションの実行にはある程度の実行時間が必要とされるために、アプリケーションの実行がかならず先行される必要はない。
【００６９】
したがって、図２のステップＳ２０５乃至ステップＳ２０８において、アプリケーションを実行した後に位置情報の共有を要請する本発明の実施形態は、位置情報の共有を要請する所定のメニューを設定するか又は所定のキーを入力することにより（迅速な位置情報の共有が要請されることができる限り）具現されることができる。
【００７０】
アプリケーション別に位置情報を共有するか否かを設定することにより、この位置情報は、有用であり様々に使用されることができる。
【００７１】
本発明の実施形態は、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの組み合せの形態で実現することができる。このような任意のソフトウェアは、例えば、削除又は再記録が可能であるか否かに関係なく、ＲＯＭなどの記憶装置のような揮発性又は非揮発性記憶装置、又は、例えば、ＲＡＭ、メモリチップ、装置又は集積回路のようなメモリ、又は例えばＣＤ、ＤＶＤ、磁気ディスク又は磁気テープなどの光学的又は磁気的に読み取り可能な媒体に記憶することができる。記憶装置及び記憶媒体は、本発明の実施形態を実現する指示を含むプログラム又はプログラムを格納するのに適合した機械可読の記憶装置の実施形態である。したがって、本発明の実施形態は、本願明細書の請求項のうちのいずれか１項で請求されるようなシステム又は方法を実現するためのコードを含むプログラム及びこのようなプログラムを記憶する機械可読記憶装置を提供する。また、このようなプログラムは、有線又は無線接続を通して搬送される通信信号のような任意の媒体を通して電子的に移送され、実施形態はこれと均等なことを適切に含む。
【００７２】
例えば、ここに開示された方法論を実行するための命令又はコードを含むソフトウェアは、関連したメモリ装置（例えば、読出し専用メモリ（ＲＯＭ）、固定された又は除去可能なメモリ）のうちの１つ以上に記憶され、使用される準備ができている時に、部分的に又は全体的に（例えば、ランダムアクセスメモリ（ＲＡＭ）に）ローディングされ、中央処理部（ＣＰＵ）により実行されることができる。
【００７３】
本願の詳細な説明及び請求項において、“含む（comprise）”、“具備する（contain）”、及びこれらの変形、例えば、“含む（comprising）”及び“含む（comprises）”は“含まれるが、これに限定されない”との意味を有し、他の半分（moieties）、添加物（additives）、構成要素、完成品又はステップを排除しようと意図されない（そして排除しない）。
【００７４】
本願明細書の説明及び請求項にわたって、単数は文脈上これと異なることを要求しない限り複数を含む。特に、定められない対象が使用される場合に、文脈上異なることを必要としない限り、単数と同様に複数も考慮することと理解されなければならない。
【００７５】
本発明の特定側面、実施形態、又は例と共に説明される特徴、併合、特性、複合又はグループは、それに不適合しない限り、ここに説明された他の側面、実施形態又は例に適用できることがわかる。
【００７６】
本願の説明及び請求項において、一般的に“ＹのためのＸ”という一般的な形態の言語（ここで、Ｙは任意のアクション、動作又はステップであり、Ｘはこのようなアクション、動作又はステップを実行するための任意の手段）の表現は、これに限定されず、Ｙを実行するように設定又は適用される手段Ｘを含む。
【００７７】
以上、本発明を具体的な実施形態に関して図示及び説明したが、添付した特許請求の範囲により規定されるような本発明の精神及び範囲を外れることなく、形式や細部の様々な変更が可能であることは、当該技術分野における通常の知識を持つ者には明らかである。
【符号の説明】
【００７８】
１０  制御部
２３  送受信部
２５  オーディオ処理部
２７  キー入力部
３０  メモリ
４０  モジュール
５０  表示部
１００  携帯端末機
１００ａ、１００ｂ、１００ｃ、１００ｄ  携帯端末機
１０２  サーバ
【図１】
0006054944.tif 000002
【図２】
0006054944.tif 000003
【図３】
0006054944.tif 000004
【図４】
0006054944.tif 000005