(57)【要約】【課題】本発明は、複数のユーザによって共有される電話帳情報のセキュリティ強度を向上させることが可能となる電話帳管理システムを提供することを目的とする。【解決手段】本発明に係る管理サーバは、複数のユーザによって使用される電話帳情報を管理する管理サーバであって、複数のユーザが所有する複数の携帯端末に関する認証情報、及び、電話帳情報を送信する送信先情報を記憶する記憶部と、暗号化された電話帳情報を、送信先情報に関する複数の携帯端末に送信する送信部と、暗号化された電話帳情報の受信先の携帯端末から、電話帳情報の使用許可要求を受信する受信部と、使用許可要求を受信した場合、受信先の携帯端末が、記憶部に記憶されている認証情報により認証され且つ送信先情報に記憶されていた場合に、受信先の携帯端末に対して暗号化された電話帳情報を復号するための許可信号を送信するように送信部を制御すると制御部と、を有する。【選択図】図１
2018029261.tif 000002
【特許請求の範囲】
【請求項１】
所定のグループに所属する複数のユーザによって使用される電話帳情報を管理する管理サーバであって、
前記複数のユーザが所有する複数の携帯端末に関する認証情報、及び、前記電話帳情報を送信する送信先情報を記憶する記憶部と、
暗号化された前記電話帳情報を、前記送信先情報に関する前記複数の携帯端末に送信する送信部と、
前記暗号化された電話帳情報の受信先の携帯端末から、前記電話帳情報の使用許可要求を受信する受信部と、
前記使用許可要求を受信した場合、前記受信先の携帯端末が、前記記憶部に記憶されている認証情報により認証され且つ前記送信先情報に記憶されていた場合に、前記受信先の携帯端末に対して前記暗号化された前記電話帳情報を復号するための許可信号を送信するように前記送信部を制御すると制御部と、
を有することを特徴とする管理サーバ。
【請求項２】
前記記憶部は、前記複数のユーザのそれぞれが所有する各携帯端末の電話番号を記憶し、
前記送信部は、
前記記憶部に記憶された各ユーザが所有する携帯端末の電話番号を宛先とした、前記電話帳情報を含むメール情報を生成し、
前記生成したメール情報を、各ユーザが所有する携帯端末に送信する、請求項１に記載の管理サーバ。
【請求項３】
所定のグループに所属するユーザが所有し、且つ、前記所定のグループに所属する複数のユーザが所有する複数の携帯端末に関する認証情報、及び、電話帳情報を送信する送信先情報を記憶する管理サーバによって管理される電話帳情報を使用する携帯端末であって、
電話番号を記憶する記憶媒体を装着する装着部と、
前記管理サーバによって送信された暗号化された前記電話帳情報を受信する端末受信部と、
前記端末受信部によって前記暗号化された電話帳情報が受信され且つユーザから前記電話帳情報の記憶処理が指示された場合、前記記憶媒体に記憶されている電話番号を含む使用許可要求を前記管理サーバに送信する許可送信部と、
前記管理サーバによって前記使用許可要求、前記認証情報及び前記送信先情報に基づいて送信された許可信号を受信した場合、前記受信した暗号化された電話帳情報を使用可能に復号する復号部と、
を有することを特徴とする携帯端末。
【請求項４】
初期設定時のアカウントタイプと、一又は複数のアカウントタイプを含むアカウントリストとを記憶するとともに、復号化された電話帳情報を記憶する端末記憶部と、
前記電話帳情報に対応付けるユーザのアカウントとして、外部サーバとのデータ共有を可能とする第１のアカウントタイプが指定された場合、前記復号化された電話帳情報をユーザのアカウントに対応付けて前記端末記憶部に記憶するとともに前記外部サーバに送信し、前記電話帳情報に対応付けるユーザのアカウントとして、外部サーバとのデータ共有を可能としない第２のアカウントタイプが指定された場合、前記復号化された電話帳情報をユーザのアカウントに対応付けて前記端末記憶部に記憶する電話帳記憶処理部と、を更に備え、
前記電話帳記憶処理部は、
前記端末記憶部に記憶された前記初期設定時のアカウントタイプに応じて、前記初期設定時のアカウントタイプ及びアカウントリストに含まれるアカウントタイプの中から、第２のアカウントタイプを指定し、
前記受信した電話帳情報を、前記指定された第２のアカウントタイプのアカウントに対応付けて前記端末記憶部に記憶する、請求項３に記載の携帯端末。
【請求項５】
ユーザが前記電話帳情報を入力するための入力部を更に備え、
前記電話帳記憶処理部は、
前記入力部によって入力された前記電話帳情報を前記端末記憶部に更に記憶し、
前記復号化された電話帳情報が記憶されている前記端末記憶部に、新たに復号化された電話帳情報を記憶する場合、前記記憶されている電話帳情報を削除するとともに前記新たに復号化された電話帳情報を記憶し、
前記入力部によって入力された電話帳情報が記憶されている前記端末記憶部に、新たに復号化された電話帳情報を記憶する場合、前記入力された電話帳情報を削除せずに前記新たに復号化された電話帳情報を記憶する、請求項４に記載の携帯端末。
【請求項６】
前記復号化された電話帳情報には、前記管理サーバによって管理されていることを示すサーバ管理識別情報が関連付けられており、且つ、前記入力部によって入力された前記電話帳情報には、前記サーバ管理識別情報が関連付けられておらず、
前記電話帳記憶処理部は、前記端末記憶部に記憶されている電話帳情報のうち、前記サーバ管理識別情報が関連付けられていない電話帳情報は削除しない、請求項５に記載の携帯端末。
【請求項７】
前記グループを管理する管理者が前記管理サーバによって管理される電話帳情報を登録する管理端末を更に有し、
前記携帯端末は、前記受信した電話帳情報が前記端末記憶部に記憶された場合に、前記管理端末に、前記電話帳情報を記憶したことを示す記憶通知を送信する通知送信部を更に備える、請求項４〜６のいずれか１項に記載の携帯端末。
【請求項８】
所定のグループに所属する複数のユーザのそれぞれが所有する携帯端末と、前記複数のユーザによって使用される電話帳情報を管理する管理サーバとを有する電話帳管理システムであって、
前記管理サーバは、
前記複数のユーザが所有する複数の携帯端末に関する認証情報、及び、前記電話帳情報を送信する送信先情報を記憶する記憶部と、
暗号化された前記電話帳情報を、前記送信先情報に関する前記複数の携帯端末に送信する送信部と、
前記暗号化された電話帳情報の受信先の携帯端末から、前記電話帳情報の使用許可要求を受信する受信部と、
前記使用許可要求を受信した場合、前記受信先の携帯端末が、前記記憶部に記憶されている認証情報により認証され且つ前記送信先情報に記憶されていた場合に、前記受信先の携帯端末に対して前記暗号化された前記電話帳情報を復号するための許可信号を送信するように前記送信部を制御すると制御部と、を有し、
前記携帯端末は、
電話番号を記憶する記憶媒体を装着する装着部と、
前記暗号化された電話帳情報を受信する端末受信部と、
前記端末受信部によって前記暗号化された電話帳情報が受信され且つユーザから前記電話帳情報の記憶処理が指示された場合、前記記憶媒体に記憶されている電話番号を含む使用許可要求を前記管理サーバに送信する許可送信部と、
前記管理サーバから前記許可信号を受信した場合、前記受信した暗号化された電話帳情報を使用可能に復号する復号部と、を有する
ことを特徴とする電話帳管理システム。
【請求項９】
記憶部を備え、所定のグループに所属する複数のユーザによって使用される電話帳情報を管理する管理サーバによる電話帳管理方法であって、前記管理サーバが、
前記複数のユーザが所有する複数の携帯端末に関する認証情報、及び、前記電話帳情報を送信する送信先情報を前記記憶部に記憶し、
暗号化された前記電話帳情報を、前記送信先情報に関する前記複数の携帯端末に送信し、
前記暗号化された電話帳情報の受信先の携帯端末から、前記電話帳情報の使用許可要求を受信し、
前記使用許可要求を受信した場合、前記受信先の携帯端末が、前記記憶部に記憶されている認証情報により認証され且つ前記送信先情報に記憶されていた場合に、前記受信先の携帯端末に対して前記暗号化された前記電話帳情報を復号するための許可信号を送信する、
ことを含むことを特徴とする電話帳管理方法。
【請求項１０】
記憶部を備え、所定のグループに所属する複数のユーザによって使用される電話帳情報を管理する管理サーバの制御プログラムであって、前記管理サーバに、
前記複数のユーザが所有する複数の携帯端末に関する認証情報、及び、前記電話帳情報を送信する送信先情報を前記記憶部に記憶し、
暗号化された前記電話帳情報を、前記送信先情報に関する前記複数の携帯端末に送信し、
前記暗号化された電話帳情報の受信先の携帯端末から、前記電話帳情報の使用許可要求を受信し、
前記使用許可要求を受信した場合、前記受信先の携帯端末が、前記記憶部に記憶されている認証情報により認証され且つ前記送信先情報に記憶されていた場合に、前記受信先の携帯端末に対して前記暗号化された前記電話帳情報を復号するための許可信号を送信する、
ことを実行させる制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理サーバ、携帯端末、電話帳管理システム、電話帳管理方法、及び制御プログラムに関する。
【背景技術】
【０００２】
従来から、携帯電話機等の携帯端末は、通話機能及びメール送受信機能等とともに、通話する相手の電話番号及びメールする相手のメールアドレス等を管理する電話帳機能を備えている。近年では、企業等の法人が、電話帳機能等を備える携帯端末を、移動体通信事業者から法人契約によって複数購入し、購入した携帯端末を当該法人に所属する各職員に使用させることがある。
【０００３】
法人契約によって購入された各携帯端末を使用する各職員は、当該法人の顧客及び関係者等の電話番号及びメールアドレスを含む電話帳情報を共有して使用することがあるため、携帯端末には、複数の携帯端末間において電話帳情報を共有化する機能が備えられている。
【０００４】
例えば、特許文献１には、ユーザによって登録された電話帳情報が、当該ユーザが所属するグループ内の他のユーザが所有する携帯端末に送信され、グループ内の各ユーザによって電話帳情報が共有して使用される電話帳管理システムについて記載されている。この電話帳管理システムでは、ユーザによって登録された電話帳情報が、ユーザが所有する携帯端末から、グループ内の他のユーザが所有する携帯端末のメールアドレス宛に、電子メールによって送信される。ユーザによって登録された電話帳情報を受信した他のユーザが所有する携帯端末は、受信した電話帳情報を記憶する。このように、この電話帳管理システムでは、グループ内の各ユーザが所有する携帯端末に記憶されている電話帳情報を同期させることが可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１８２６６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
一般に、法人に対しては、当該法人の情報資産の情報漏洩の防止対策が求められており、各職員に携帯端末を配布する法人は、携帯端末に記憶される電話帳情報のセキュリティを重要視している。しかしながら、特許文献１に記載された電話帳管理システムでは、例えば、ユーザが故意又は過失によって誤ったメールアドレスを入力した場合、入力されたメールアドレス宛ての携帯端末に、法人の情報資産である電話帳情報が送信されることを防止できなかった。このような場合、電話帳情報を不正に取得した携帯端末による当該電話帳情報の不正利用を防止することができなかった。
【０００７】
本発明は、このような従来の課題を解決すべくなされたものであり、複数のユーザによって共有される電話帳情報のセキュリティ強度を向上させることが可能となる管理サーバ、携帯端末、電話帳管理システム、電話帳管理方法、及び制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る管理サーバは、所定のグループに所属する複数のユーザによって使用される電話帳情報を管理する管理サーバであって、複数のユーザが所有する複数の携帯端末に関する認証情報、及び、電話帳情報を送信する送信先情報を記憶する記憶部と、暗号化された電話帳情報を、送信先情報に関する複数の携帯端末に送信する送信部と、暗号化された電話帳情報の受信先の携帯端末から、電話帳情報の使用許可要求を受信する受信部と、使用許可要求を受信した場合、受信先の携帯端末が、記憶部に記憶されている認証情報により認証され且つ送信先情報に記憶されていた場合に、受信先の携帯端末に対して暗号化された電話帳情報を復号するための許可信号を送信するように送信部を制御すると制御部と、を有する。
【０００９】
また、本発明に係る管理サーバにおいて、記憶部は、複数のユーザのそれぞれが所有する各携帯端末の電話番号を記憶し、送信部は、記憶部に記憶された各ユーザが所有する携帯端末の電話番号を宛先とした、電話帳情報を含むメール情報を生成し、生成したメール情報を、各ユーザが所有する携帯端末に送信することが好ましい。
【００１０】
本発明に係る携帯端末は、所定のグループに所属するユーザが所有し、且つ、所定のグループに所属する複数のユーザが所有する複数の携帯端末に関する認証情報、及び、電話帳情報を送信する送信先情報を記憶する管理サーバによって管理される電話帳情報を所有する携帯端末であって、電話番号を記憶する記憶媒体を装着する装着部と、管理サーバによって送信された暗号化された電話帳情報を受信する端末受信部と、端末受信部によって暗号化された電話帳情報が受信され且つユーザから電話帳情報の記憶処理が指示された場合、記憶媒体に記憶されている電話番号を含む使用許可要求を管理サーバに送信する許可送信部と、管理サーバによって使用許可要求、認証情報及び送信先情報に基づいて送信された許可信号を受信した場合、受信した暗号化された電話帳情報を使用可能に復号する復号部と、を有する。
【００１１】
また、本発明に係る携帯端末において、初期設定時のアカウントタイプと、一又は複数のアカウントタイプを含むアカウントリストとを記憶するとともに、復号化された電話帳情報を記憶する端末記憶部と、電話帳情報に対応付けるユーザのアカウントとして、外部サーバとのデータ共有を可能とする第１のアカウントタイプが指定された場合、復号化された電話帳情報をユーザのアカウントに対応付けて端末記憶部に記憶するとともに外部サーバに送信し、電話帳情報に対応付けるユーザのアカウントとして、外部サーバとのデータ共有を可能としない第２のアカウントタイプが指定された場合、復号化された電話帳情報をユーザのアカウントに対応付けて端末記憶部に記憶する電話帳記憶処理部と、を更に備え、電話帳記憶処理部は、端末記憶部に記憶された初期設定時のアカウントタイプに応じて、初期設定時のアカウントタイプ及びアカウントリストに含まれるアカウントタイプの中から、第２のアカウントタイプを指定し、受信した電話帳情報を、指定された第２のアカウントタイプのアカウントに対応付けて端末記憶部に記憶することが好ましい。
【００１２】
また、本発明に係る携帯端末において、ユーザが電話帳情報を入力するための入力部を更に備え、電話帳記憶処理部は、入力部によって入力された電話帳情報を端末記憶部に更に記憶し、復号化された電話帳情報が記憶されている端末記憶部に、新たに復号化された電話帳情報を記憶する場合、記憶されている電話帳情報を削除するとともに新たに復号化された電話帳情報を記憶し、入力部によって入力された電話帳情報が記憶されている端末記憶部に、新たに復号化された電話帳情報を記憶する場合、入力された電話帳情報を削除せずに新たに復号化された電話帳情報を記憶することが好ましい。
【００１３】
また、本発明に係る携帯端末において、復号化された電話帳情報には、管理サーバによって管理されていることを示すサーバ管理識別情報が関連付けられており、且つ、入力部によって入力された電話帳情報には、サーバ管理識別情報が関連付けられておらず、電話帳記憶処理部は、端末記憶部に記憶されている電話帳情報のうち、サーバ管理識別情報が関連付けられていない電話帳情報は削除しないことが好ましい。
【００１４】
また、本発明に係る携帯端末において、グループを管理する管理者が管理サーバによって管理される電話帳情報を登録する管理端末を更に有し、携帯端末は、受信した電話帳情報が端末記憶部に記憶された場合に、管理端末に、電話帳情報を記憶したことを示す記憶通知を送信する通知送信部を更に備えることが好ましい。
【００１５】
本発明に係る電話帳管理システムは、所定のグループに所属する複数のユーザのそれぞれが所有する携帯端末と、複数のユーザによって使用される電話帳情報を管理する管理サーバとを有する電話帳管理システムであって、管理サーバは、複数のユーザが所有する複数の携帯端末に関する認証情報、及び、電話帳情報を送信する送信先情報を記憶する記憶部と、暗号化された電話帳情報を、送信先情報に関する複数の携帯端末に送信する送信部と、暗号化された電話帳情報の受信先の携帯端末から、電話帳情報の使用許可要求を受信する受信部と、使用許可要求を受信した場合、受信先の携帯端末が、記憶部に記憶されている認証情報により認証され且つ送信先情報に記憶されていた場合に、受信先の携帯端末に対して暗号化された電話帳情報を復号するための許可信号を送信するように送信部を制御すると制御部と、を有し、携帯端末は、電話番号を記憶する記憶媒体を装着する装着部と、暗号化された電話帳情報を受信する端末受信部と、端末受信部によって暗号化された電話帳情報が受信され且つユーザから電話帳情報の記憶処理が指示された場合、記憶媒体に記憶されている電話番号を含む使用許可要求を管理サーバに送信する許可送信部と、管理サーバから許可信号を受信した場合、受信した暗号化された電話帳情報を使用可能に復号する復号部と、を有する。
【００１６】
本発明に係る電話帳管理方法は、記憶部を備え、所定のグループに所属する複数のユーザによって使用される電話帳情報を管理する管理サーバによる電話帳管理方法であって、管理サーバが、複数のユーザが所有する複数の携帯端末に関する認証情報、及び、電話帳情報を送信する送信先情報を記憶部に記憶し、暗号化された電話帳情報を、送信先情報に関する複数の携帯端末に送信し、暗号化された電話帳情報の受信先の携帯端末から、電話帳情報の使用許可要求を受信し、使用許可要求を受信した場合、受信先の携帯端末が、記憶部に記憶されている認証情報により認証され且つ送信先情報に記憶されていた場合に、受信先の携帯端末に対して暗号化された電話帳情報を復号するための許可信号を送信する、ことを含む。
【００１７】
本発明に係る制御プログラムは、記憶部を備え、所定のグループに所属する複数のユーザによって使用される電話帳情報を管理する管理サーバの制御プログラムであって、管理サーバに、複数のユーザが所有する複数の携帯端末に関する認証情報、及び、電話帳情報を送信する送信先情報を記憶部に記憶し、暗号化された電話帳情報を、送信先情報に関する複数の携帯端末に送信し、暗号化された電話帳情報の受信先の携帯端末から、電話帳情報の使用許可要求を受信し、使用許可要求を受信した場合、受信先の携帯端末が、記憶部に記憶されている認証情報により認証され且つ送信先情報に記憶されていた場合に、受信先の携帯端末に対して暗号化された電話帳情報を復号するための許可信号を送信する、ことを実行させる。
【発明の効果】
【００１８】
本発明に係る管理サーバ、携帯端末、電話帳管理システム、電話帳管理方法、及び制御プログラムは、複数のユーザによって共有される電話帳情報のセキュリティ強度を向上させることを可能とする。
【図面の簡単な説明】
【００１９】
【図１】電話帳管理システム１の概略を説明するための模式図である。
【図２】電話帳管理システム１の概略構成の一例を示す図である。
【図３】携帯端末２の概略構成の一例を示す図である。
【図４】端末電話帳テーブルのデータ構造の一例を示す図である。
【図５】（ａ）は、電話帳入力画面５００の一例を示す図であり、（ｂ）は、受信メール表示画面５１０の一例を示す図である。
【図６】（ａ）は、共有電話帳記憶指示画面６００の一例を示す図であり、（ｂ）は、認証画面６１０の一例を示す図である。
【図７】（ａ）は、保存通知画面７００の一例を示す図であり、（ｂ）は、エラー画面７１０の一例を示す図である。
【図８】管理端末３の概略構成の一例を示す図である。
【図９】（ａ）は、登録画面９００の一例を示す図であり、（ｂ）は、送信指示画面９１０の一例を示す図である。
【図１０】管理サーバ４の概略構成の一例を示す図である。
【図１１】各種テーブルのデータ構造の一例を示す図である。
【図１２】各種テーブルのデータ構造の一例を示す図である。
【図１３】電話帳管理システム１に係る動作シーケンスの一例を示す図である。
【図１４】メール情報生成処理の一例を示すフローチャートである。
【図１５】電話帳記憶処理の一例を示すフローチャートである。
【図１６】復号処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、図面を参照しつつ、本発明の様々な実施形態について説明する。ただし、本発明の技術的範囲はそれらの実施形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶ点に留意されたい。
【００２１】
（電話帳管理システム１の概略）
図１は、電話帳管理システム１の概略を説明するための模式図である。電話帳管理システム１は、所定のグループに所属する複数のユーザが所有する複数の携帯端末２と、複数のユーザによって使用される電話帳情報を管理する管理サーバ４とを有する。
【００２２】
携帯端末２は、例えば、「スマートフォン」と呼ばれる多機能携帯電話機又は「フィーチャーフォン」と呼ばれる携帯電話機等であるが、通話機能及びメール送受信機能の両方又はそのいずれか一方と、電話帳機能とを備えていれば、どのような通信機器でもよい。
【００２３】
グループは、企業若しくは団体等の法人、又は、法人内の各部署等の組織である。なお、グループは、組織に限らず、友人同士の仲間又はサークル等であってもよい。また、ユーザは、グループに所属する構成員であり、携帯端末２を所有する。以降、ユーザが所有する携帯端末２を、単に、ユーザの携帯端末２と称する場合がある。
【００２４】
電話帳情報は、連絡先の名前、電話番号、メールアドレス住所、生年月日又は所属する組織名等の各電話帳項目を連絡先ごとに関連付けた情報である。管理サーバ４によって管理される電話帳情報は、グループに所属する複数のユーザの携帯端末２によって使用され、管理サーバ４は、グループごとに関連付けられた一又は複数の電話帳情報を記憶する。
【００２５】
以下、図１を参照して、電話帳管理システム１の電話帳管理機能について説明する。
【００２６】
まず、管理サーバ４は、所定のグループに所属する複数のユーザ（ユーザＡ、ユーザＢ、・・・）のそれぞれの携帯端末２に、所定のグループに関連付けられた電話帳情報を送信する（図１の（１））。管理サーバ４は、電話帳情報を送信する際に、電話帳情報を送信する携帯端末２を所有するユーザを識別するための識別情報を送信先情報として記憶する。管理サーバ４によって送信される電話帳情報は、暗号化されており、後述する許可信号によって復号される。このように、管理サーバ４は、暗号化された電話帳情報を所定のグループに所属する複数のユーザの複数の携帯端末２に送信する機能を有する。以降、管理サーバ４が管理する電話帳情報を、共有電話帳情報と称する場合がある。
【００２７】
次に、ユーザＡが、受信した共有電話帳情報を使用する場合、ユーザＡの携帯端末２は、ユーザＡの携帯端末２の電話番号を含む使用許可要求を管理サーバ４に送信し、管理サーバ４は、共有電話帳情報の使用許可要求を受信する（図１の（２））。このように、管理サーバ４は、暗号化された共有電話帳情報の受信先の携帯端末２から、共有電話帳情報の使用許可要求を受信する機能を有する。
【００２８】
次に、管理サーバ４は、使用許可要求に含まれる電話番号及び管理サーバ４によって記憶される認証情報に基づいて、ユーザＡの携帯端末２を認証する（図１の（３））。なお、管理サーバ４は、グループに所属する複数のユーザの複数の携帯端末２に関する認証情報として、複数の携帯端末２の電話番号等を記憶している。
【００２９】
次に、ユーザＡの携帯端末２が、認証情報により認証された場合（図１の（４））、管理サーバ４は、ユーザＡの携帯端末２が共有電話帳情報の送信先であるか否かを判定する（図１の（５））。例えば、管理サーバ４は、ユーザＡの携帯端末２の電話番号に関連付けられたユーザＡの識別情報を記憶している場合、認証された携帯端末２の電話番号に関連付けられた識別情報が、送信先情報として記憶されているか否かを判定する。なお、送信先情報として、共有電話帳情報を送信する携帯端末２の電話番号が記憶されている場合では、認証された携帯端末２の電話番号が、送信先情報として記憶されているか否かを判定してもよい。
【００３０】
次に、ユーザＡの携帯端末２が共有電話帳情報の送信先であると判定された場合（図１の（６））、管理サーバ４は、ユーザＡの携帯端末２に送信した共有電話帳情報を復号するための許可信号を、ユーザＡの携帯端末２に送信する（図１の（７））。図１の（３）〜（７）のように、管理サーバ４は、受信先の携帯端末が認証情報により認証され且つ送信先情報に記憶されていた場合、送信先の携帯端末に対して暗号化された共有電話帳情報を復号するための許可信号を送信するように送信機能を制御する機能を有する。そして、ユーザＡの携帯端末２は、復号化された共有電話帳情報を使用することが可能になる。
【００３１】
上述のとおり、電話帳管理システム１では、認証情報及び送信先情報に基づいて、暗号化された共有電話帳情報を復号するための許可信号が発行される。これにより、共有電話帳情報の送信先でない携帯端末２が、暗号化された共有電話帳情報を所得した場合、共有電話帳情報の送信先でない携帯端末２は、暗号化された共有電話帳情報を使用することができない。このように、管理サーバ４、携帯端末２、電話帳管理システム１、管理サーバ４による電話帳管理方法、管理サーバ４の制御プログラムによって、複数のユーザによって共有される共有電話帳情報のセキュリティ強度を向上させることが可能となる。
【００３２】
なお、上述した図１の説明は、本発明の内容への理解を深めるための説明にすぎない。本発明は、具体的には、次に説明する各実施形態において実施され、且つ、本発明の原則を実質的に超えずに、さまざまな変形例によって実施されてもよい。このような変形例はすべて、本発明および本明細書の開示範囲に含まれる。
【００３３】
（電話帳管理システム１の構成）
図２は、電話帳管理システム１の概略構成の一例を示す図である。
【００３４】
電話帳管理システム１は、複数の携帯端末２と、一又は複数の管理端末３と、管理サーバ４とを有する。携帯端末２と管理サーバ４とは、通信ネットワークを介して相互に接続され、例えば、基地局５、移動体通信網６、ゲートウェイ７、及びインターネット８を介して相互に接続される。また、管理端末３と管理サーバ４とは、通信ネットワークを介して相互に接続され、例えば、インターネット８を介して相互に接続される。なお、管理端末３は、企業若しくは団体等の法人において共有電話帳情報を管理する管理者が使用するコンピュータ等であって、例えば、法人の社屋等に設置される。
【００３５】
携帯端末２は、例えば携帯電話（所謂「フィーチャーフォン」）、多機能携帯電話（所謂「スマートフォン」）、携帯情報端末（Personal Digital Assistant, PDA）、携帯ゲーム機、携帯音楽プレーヤ、タブレットＰＣ（Personal Computer）等である。
【００３６】
管理サーバ４で実行されるプログラム（例えば、登録プログラム）と、管理端末３及び携帯端末２で実行されるプログラム（例えば、電話帳プログラム）とは、ハイパーテキスト転送プロトコル（Hypertext Transfer Protocol, HTTP）等の通信プロトコルを用いて通信を行う。
【００３７】
（携帯端末２の構成）
図３は、携帯端末２の概略構成の一例を示す図である。
【００３８】
携帯端末２は、基地局５、移動体通信網６、ゲートウェイ７、及びインターネット８を介して管理サーバ４に接続し、管理サーバ４と通信を行う。携帯端末２は、無線通信ネットワークへの接続、携帯端末２の電話帳情報の記憶処理及び復号処理等の所定のアプリケーションプログラムの実行等を可能とする。そのために、携帯端末２は、第１無線通信部２１と、第２無線通信部２２と、携帯端末記憶部２３と、携帯端末操作部２４と、携帯端末表示部２５と、携帯端末装着部２６と、携帯端末処理部２７とを備える。
【００３９】
第１無線通信部２１は、主に２．１ＧＨｚ帯を感受帯域とするアンテナを含む、通信インターフェース回路を有し、携帯端末２を通信ネットワークに接続する。第１無線通信部２１は、基地局５により割り当てられるチャネルを介して、基地局との間でＣＤＭＡ（Code Division Multiple Access）方式等による無線信号回線を確立し、基地局５との間で通信を行う。なお、基地局５との間の通信方式は、ＣＤＭＡ方式に限定されず、Ｗ−ＣＤＭＡ（Wideband Code Division Multiple Access）方式、ＬＴＥ（Long Term Evolution）方式等の他の通信方式でもよく、今後使用される通信方式でもよい。また、基地局５との間の通信方式は、ＰＨＳ（Personal Handy-phone System）等の他の通信方式でもよい。また、第１無線通信部２１の周波数帯域は、上記した周波数帯域に限定されない。そして、第１無線通信部２１は、基地局５から受信したデータを携帯端末処理部２７に供給する。また、第１無線通信部２１は、携帯端末処理部２７から供給されたデータを基地局５に送信する。
【００４０】
第２無線通信部２２は、主に２．４ＧＨｚ帯、５ＧＨｚ帯等を感受帯域とするアンテナを含む、通信インターフェース回路を有し、図示しない無線ＬＡＮ（Local Area Network）のアクセスポイントとの間でＩＥＥＥ（The Institute of Electrical and Electronics Engineers, Inc.）８０２．１１規格の無線通信方式に基づいて無線通信を行う。また、第２無線通信部２２の周波数帯域は、上記した周波数帯域に限定されない。そして、第２無線通信部２２は、アクセスポイントから受信したデータを携帯端末処理部２７に供給する。また、第２無線通信部２２は、携帯端末処理部２７から供給されたデータをアクセスポイントに送信する。
【００４１】
携帯端末記憶部２３は、例えば、半導体メモリを有する。携帯端末記憶部２３は、携帯端末処理部２７での処理に用いられるドライバプログラム、オペレーティングシステムプログラム、アプリケーションプログラム、データ等を記憶する。例えば、携帯端末記憶部２３は、ドライバプログラムとして、第１無線通信部２１を制御する携帯電話通信デバイスドライバプログラム、第２無線通信部２２を制御する無線ＬＡＮ通信デバイスドライバプログラム、携帯端末操作部２４を制御する入力デバイスドライバプログラム、携帯端末表示部２５を制御する出力デバイスドライバプログラム等を記憶する。また、携帯端末記憶部２３は、オペレーティングシステムプログラムとして、ＩＥＥＥ８０２．１１規格の無線通信方式を実行する接続制御プログラム、携帯電話の接続制御プログラム等を記憶する。また、携帯端末記憶部２３は、アプリケーションプログラムとして、ウェブページの取得及び表示を行うウェブブラウザプログラム、電子メールの送信及び受信を行う電子メールプログラム、電話帳情報の閲覧及び更新を行う電話帳管理プログラム等を記憶する。コンピュータプログラムは、例えばＣＤ−ＲＯＭ（compact disk read only memory）、ＤＶＤ−ＲＯＭ（digital versatile disk read only memory）等のコンピュータ読み取り可能な可搬型記録媒体から、公知のセットアッププログラム等を用いて携帯端末記憶部２３にインストールされてもよい。
【００４２】
また、携帯端末記憶部２３は、データとして、後述する端末電話帳テーブル等を記憶する。また、携帯端末記憶部２３は、初期設定時のアカウントタイプと、一又は複数のアカウントタイプを含むアカウントリストとを記憶する。アカウントタイプには、少なくとも、外部サーバ（図示せず）とのデータ共有を可能とする第１のアカウントタイプと、外部サーバとのデータ共有を可能としない第２のアカウントタイプとが含まれる。第１のアカウントタイプのユーザのアカウントの使用が指定された場合、ユーザの電話帳情報等のデータは、携帯端末２の携帯端末記憶部２３に記憶されるとともに外部サーバに転送される。第２のアカウントタイプのユーザのアカウントの使用が指定された場合、ユーザの電話帳情報等のデータは、外部サーバに転送されずに、携帯端末２の携帯端末記憶部２３に記憶される。さらに、携帯端末記憶部２３は、所定の処理に係る一時的なデータを一時的に記憶してもよい。
【００４３】
携帯端末操作部２４は、携帯端末２の操作が可能であればどのようなデバイスでもよく、例えば、タッチパネル式の入力装置、キーパッド等である。携帯端末２のユーザは、このデバイスを用いて、文字、数字等を入力することができる。携帯端末操作部２４は、ユーザにより操作されると、その操作に対応する信号を発生する。発生した信号は、ユーザの指示として、携帯端末処理部２７に入力される。なお、携帯端末操作部２４は、入力部の一例である。
【００４４】
携帯端末表示部２５は、動画像、静止画像等の出力が可能であればどのようなデバイスでもよく、例えば、タッチパネル式の表示装置、液晶ディスプレイ、有機ＥＬ（Electro−Luminescence）ディスプレイ等である。携帯端末表示部２５は、携帯端末処理部２７から供給される動画像データに応じた動画像、静止画像データに応じた静止画像等を表示する。
【００４５】
携帯端末装着部２６は、記憶媒体Ｍを着脱可能に保持するカードスロットを備える。例えば、記憶媒体ＭがＳＩＭ（Subscriber Identity Module）カードである場合は、携帯端末装着部２６はＳＩＭスロットを備える。携帯端末装着部２６は、装着された記憶媒体Ｍに記憶された各種情報を読み出す機能を有する。なお、各種情報には、少なくとも、携帯端末２の電話番号が含まれる。
【００４６】
携帯端末処理部２７は、一又は複数個のプロセッサ及びその周辺回路を有する。携帯端末処理部２７は、携帯端末２の全体的な動作を統括的に制御するものであり、例えば、ＣＰＵ（Central Processing Unit）である。携帯端末処理部２７は、携帯端末２の各種処理が携帯端末記憶部２３に記憶されているプログラム及び携帯端末操作部２４の操作からの出力等に応じて適切な手順で実行されるように、第１無線通信部２１、第２無線通信部２２、携帯端末表示部２５、携帯端末装着部２６等の動作を制御する。携帯端末処理部２７は、携帯端末記憶部２３に記憶されているプログラム（ドライバプログラム、オペレーティングシステムプログラム、アプリケーションプログラム等）に基づいて処理を実行する。また、携帯端末処理部２７は、複数のプログラム（アプリケーションプログラム等）を並列に実行することができる。
【００４７】
携帯端末処理部２７は、端末受信部２７１と、表示処理部２７２と、復号部２７３と、記憶処理部２７４と、端末送信部２７５とを有する。携帯端末処理部２７が有するこれらの各部は、携帯端末処理部２７が有するプロセッサ上で実行されるプログラムによって実装される機能モジュールである。あるいは、携帯端末処理部２７が有するこれらの各部は、独立した集積回路、マイクロプロセッサ、又はファームウェアとして携帯端末２に実装されてもよい。
【００４８】
（端末電話帳テーブルのデータ構造）
図４は、端末電話帳テーブルのデータ構造の一例を示す図である。
【００４９】
端末電話帳テーブルには、各連絡先について、連絡先ＩＤ（Identification）に関連付けて各電話帳項目が記憶される。各電話帳項目は、例えば、名前、よみがな、電話番号、メモ、会社名、肩書等である。なお、名前には、姓及び名が記憶され、よみがなには、姓のよみがな及び名のよみがなが記憶されている。
【００５０】
電話番号には、所定数の電話番号が記憶され、入力順に、電話番号１、電話番号２、・・・が記憶される。また、メールアドレスには、所定数のメールアドレスが記憶され、入力順に、メールアドレス１、メールアドレス２、・・・が記憶される。また、メモには、ユーザが入力したテキスト情報が記憶される。なお、端末電話帳テーブルは、端末電話帳情報の一例である。
【００５１】
（携帯端末２の機能）
図５（ａ）は、携帯端末２の表示機能によって携帯端末表示部２５に表示される電話帳入力画面５００の一例を示す図である。電話帳入力画面５００は、携帯端末記憶部２３に記憶された端末電話帳テーブルに電話帳情報を新規登録するための画面であり、所定の電話帳入力画面要求ボタン（図示せず）がユーザによって選択されることで、携帯端末２の携帯端末表示部２５に表示される。なお、電話帳入力画面５００は、携帯端末記憶部２３に記憶された端末電話帳テーブルのうちのいずれかの連絡先に関連付けられた電話帳項目を変更する場合にも、表示される。
【００５２】
電話帳入力画面５００には、電話帳情報入力領域５０１及び電話帳情報記憶ボタン５０２等が表示される。電話帳情報入力領域５０１は、端末電話帳テーブルに記憶される各電話帳項目を入力するための入力ボックス等が表示される。電話帳情報入力領域５０１に表示された各電話帳項目を入力するための入力ボックス等のうちの少なくとも１つが入力された後に、電話帳情報記憶ボタン５０２がユーザによって選択されると、入力された電話帳項目が端末電話帳テーブルに記憶される。
【００５３】
図５（ｂ）は、携帯端末２の表示機能によって携帯端末表示部２５に表示される受信メール表示画面５１０の一例を示す図である。受信メール表示画面５１０は、携帯端末２が管理サーバ４からの共有電話帳情報を含むメール情報を受信した場合において、受信されたメール情報を閲覧するための画面である。
【００５４】
受信メール表示画面５１０には、共有電話帳情報記憶アイコン５１１等が表示される。共有電話帳情報記憶アイコン５１１がユーザによって選択されると、共有電話帳記憶指示画面６００が表示される。
【００５５】
図６（ａ）は、携帯端末２の表示機能によって携帯端末表示部２５に表示される共有電話帳記憶指示画面６００の一例を示す図である。共有電話帳記憶指示画面６００には、記憶指示ボタン６０１等が表示される。記憶指示ボタン６０１がユーザによって選択されると、共有電話帳情報を記憶するための処理が開始される。
【００５６】
図６（ｂ）は、携帯端末２の表示機能によって携帯端末表示部２５に表示される認証画面６１０の一例を示す図である。認証画面６１０は、携帯端末２によって管理サーバ４に使用許可要求が送信された場合に表示される画面である。
【００５７】
図７（ａ）は、携帯端末２の表示機能によって携帯端末表示部２５に表示される保存通知画面７００の一例を示す図である。保存通知画面７００は、携帯端末２によって共有電話帳情報が復号されて記憶されたことを通知する画面である。
【００５８】
図７（ｂ）は、携帯端末２の表示機能によって携帯端末表示部２５に表示されるエラー画面７１０の一例を示す図である。エラー画面７１０は、携帯端末２が共有電話帳情報を復号できなかったことを通知する画面である。
【００５９】
（管理端末３の概略構成）
図８は、管理端末３の概略構成の一例を示す図である。
【００６０】
管理端末３は、インターネット８（図２）を介して管理サーバ４に接続し、管理サーバ４と通信を行う。管理端末３は、管理者による入力操作に応じて、共有電話帳情報等の入力を受け付け、入力された共有電話帳情報等のデータを管理サーバ４に送信する。そのために、管理端末３は、管理端末通信部３１と、管理端末記憶部３２と、管理端末操作部３３と、管理端末表示部３４と、管理端末処理部３５とを備える。
【００６１】
なお、本実施形態では、管理端末３として、パーソナルコンピュータ（Personal Computer, PC）を想定するが、本発明はこれに限定されない。管理端末３は、本発明が適用可能であればよく、例えば、多機能携帯電話（所謂「スマートフォン」）、携帯電話（所謂「フィーチャーフォン」）、ＰＤＡ、携帯ゲーム機、携帯音楽プレーヤ、タブレット端末、タブレットＰＣ、ノートＰＣ等の情報処理装置でもよい。
【００６２】
管理端末通信部３１は、通信インターフェース回路を備え、管理端末３をインターネット８（図２）に接続する。管理端末通信部３１は、ネットワークを介して管理端末処理部３５から供給されたデータを管理サーバ４等に送信する。また、管理端末通信部３１は、ネットワークを介して管理サーバ４等から受信したデータを管理端末処理部３５に供給する。
【００６３】
管理端末記憶部３２は、例えば、半導体メモリ装置を備える。管理端末記憶部３２は、管理端末処理部３５での処理に用いられるオペレーティングシステムプログラムやドライバプログラム、アプリケーションプログラム、データ等を記憶する。例えば、管理端末記憶部３２は、ドライバプログラムとして、管理端末操作部３３を制御する入力デバイスドライバプログラムや、管理端末表示部３４を制御する出力デバイスドライバプログラム等を記憶する。また、管理端末記憶部３２は、アプリケーションプログラムとして、ユーザが管理端末操作部３３を操作することによって入力された共有電話帳情報等を管理サーバ４に登録する画面を表示するための登録プログラム等を記憶する。さらに、管理端末記憶部３２は、所定の処理に係る一時的なデータを一時的に記憶してもよい。
【００６４】
管理端末操作部３３は、管理端末３の操作が可能であればどのようなデバイスでもよく、例えば、タッチパネルやキーボタン等である。ユーザは、管理端末操作部３３を用いて、文字や数字、記号等を入力することができる。管理端末操作部３３は、ユーザにより操作されると、その操作に対応する信号を発生する。そして、発生した信号は、ユーザの指示として、管理端末処理部３５に供給される。
【００６５】
管理端末表示部３４も、映像や画像等の表示が可能であればどのようなデバイスでもよく、例えば、液晶ディスプレイや有機ＥＬディスプレイ等である。管理端末表示部３４は、管理端末処理部３５から供給された映像データに応じた映像や、画像データに応じた画像等を表示する。
【００６６】
管理端末処理部３５は、一又は複数個のプロセッサ及びその周辺回路を備える。管理端末処理部３５は、管理端末３の全体的な動作を統括的に制御するものであり、例えば、ＣＰＵである。管理端末処理部３５は、管理端末３の各種処理が管理端末記憶部３２に記憶されているプログラムや管理端末操作部３３の操作等に基づいて適切な手順で実行されるように、管理端末通信部３１や管理端末表示部３４等の動作を制御する。管理端末処理部３５は、管理端末記憶部３２に記憶されているプログラム（オペレーティングシステムプログラムやドライバプログラム、アプリケーションプログラム等）に基づいて処理を実行する。また、管理端末処理部３５は、複数のプログラム（アプリケーションプログラム等）を並列に実行することができる。
【００６７】
管理端末処理部３５は、少なくとも入力処理部３５１等を備える。入力処理部３５１は、管理端末処理部３５が備えるプロセッサで実行されるプログラムにより実現される機能モジュールである。あるいは、これらの各部は、ファームウェアとして管理端末３に実装されてもよい。
【００６８】
（管理端末３の機能）
図９（ａ）は、管理端末３の表示機能によって管理端末表示部３４に表示される登録画面９００の一例を示す図である。登録画面９００は、管理者が共有電話帳情報の登録のために登録画面９００を表示要求した場合に表示される画面である。登録画面９００には、電話帳情報登録領域９０１及び電話帳情報登録ボタン９０２等が表示される。
【００６９】
電話帳情報登録領域９０１は、管理サーバ４によって管理される共有電話帳情報の各電話帳項目を入力するための入力ボックス等が表示される。電話帳情報登録領域９０１に表示された各電話帳項目を入力するための入力ボックス等のうちの少なくとも１つが入力された後に、電話帳情報登録ボタン９０２がユーザによって選択されると、入力された電話帳項目が共有電話帳情報として管理サーバ４に送信される。
【００７０】
図９（ｂ）は、管理端末３の表示機能によって管理端末表示部３４に表示される送信指示画面９１０の一例を示す図である。送信指示画面９１０は、管理サーバ４によって管理される共有電話帳情報を携帯端末２に送信することを指示するための画面である。送信指示画面９１０は、電話帳選択ドロップダウンリスト９１１、送信先グループ選択ドロップダウンリスト９１２及び送信指示ボタン９１３等が表示される。
【００７１】
なお、管理端末３の共有電話帳情報の登録及び送信指示は、図９（ａ）及び（ｂ）に示される登録画面９００及び送信指示画面９１０が用いられて実行される処理に限らない。例えば、管理者が、区切り文字（所謂「デリミタ」）で区切られたデータ形式（例えば、ｃｓｖ（Comma-Separated Values）ファイル等）で共有電話帳情報を作成し、作成した共有電話帳情報を管理サーバ４に送信するための画面を用いることで、管理端末３の共有電話帳情報の登録及び送信指示が実行されてもよい。この場合、管理サーバ４は、管理端末３と送信先のグループとを予め対応付けて記憶しており、管理端末３から共有電話帳情報が送信されると、管理端末３に対応付けられた送信先のグループに所属するユーザの携帯端末２に、自動的に共有電話帳情報を送信する。
【００７２】
電話帳選択ドロップダウンリスト９１１は、管理者によって作成された共有電話帳情報のうち、送信指示の対象となる共有電話帳情報を選択するためのドロップダウンリストである。送信先グループ選択ドロップダウンリスト９１２は、送信先のグループを選択するためのドロップダウンリストである。送信先のグループは、例えば、会社の社員全員、所定の部署に所属する社員等である。電話帳情報記憶ボタン５０２がユーザによって選択されると、電話帳選択ドロップダウンリスト９１１によって選択された共有電話帳情報を識別するための識別情報（後述する共有ＩＤ）及び送信先グループ選択ドロップダウンリスト９１２によって選択されたグループのグループ名称を含む送信指示が管理サーバ４に送信される。
【００７３】
（管理サーバ４の構成）
図１０は、管理サーバ４の概略構成の一例を示す図である。
【００７４】
管理サーバ４は、管理端末３から送信された共有電話帳情報を管理し、管理端末３からの送信指示に応じて、暗号化された共有電話帳情報を携帯端末２に送信する。管理サーバ４は、携帯端末２からの使用許可要求に応じて、携帯端末２の各種認証を実行し、各種認証に成功すると、使用許可要求を送信した携帯端末２に、暗号化された共有電話帳情報を復号するための許可信号を送信する。そのために、管理サーバ４は、サーバ通信部４１と、サーバ記憶部４２と、サーバ処理部４３とを備える。
【００７５】
サーバ通信部４１は、管理サーバ４をインターネット８（図２）に接続するための通信インターフェース回路を有する。サーバ通信部４１は、携帯端末２又は管理端末３から受信したデータをサーバ処理部４３に供給する。また、サーバ通信部４１は、サーバ処理部４３から供給されたデータを携帯端末２又は管理端末３に送信する。
【００７６】
サーバ記憶部４２は、例えば、半導体メモリ、磁気ディスク装置、及び光ディスク装置の内の少なくとも一つを有する。サーバ記憶部４２は、サーバ処理部４３による処理に用いられるドライバプログラム、オペレーティングシステムプログラム、アプリケーションプログラム、データ等を記憶する。例えば、サーバ記憶部４２は、ドライバプログラムとして、サーバ通信部４１を制御する通信デバイスドライバプログラム等を記憶する。コンピュータプログラムは、例えばＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等のコンピュータ読み取り可能な可搬型記録媒体から、公知のセットアッププログラム等を用いてサーバ記憶部４２にインストールされてもよい。
【００７７】
また、サーバ記憶部４２は、データとして、後述する共有電話帳テーブル、送信管理テーブル、電話番号管理テーブル、グループテーブル等を記憶する。さらに、サーバ記憶部４２は、所定の処理に係る一時的なデータを一時的に記憶してもよい。
【００７８】
サーバ処理部４３は、一又は複数個のプロセッサ及びその周辺回路を有する。サーバ処理部４３は、管理サーバ４の全体的な動作を統括的に制御するものであり、例えば、ＣＰＵである。サーバ処理部４３は、管理サーバ４の各種処理がサーバ記憶部４２に記憶されているプログラム等に応じて適切な手順で実行されるように、サーバ通信部４１等の動作を制御する。サーバ処理部４３は、サーバ記憶部４２に記憶されているプログラム（ドライバプログラム、オペレーティングシステムプログラム、アプリケーションプログラム等）に基づいて処理を実行する。また、サーバ処理部４３は、複数のプログラム（アプリケーションプログラム等）を並列に実行できる。
【００７９】
サーバ処理部４３は、サーバ受信部４３１と、制御部４３２と、サーバ送信部４３３とを有する。サーバ処理部４３が有するこれらの各部は、サーバ処理部４３が有するプロセッサ上で実行されるプログラムによって実装される機能モジュールである。あるいは、サーバ処理部４３が有するこれらの各部は、独立した集積回路、マイクロプロセッサ、又はファームウェアとして管理サーバ４に実装されてもよい。
【００８０】
（各種テーブルのデータ構造）
図１１（ａ）は、共有電話帳テーブルのデータ構造の一例を示す図である。
【００８１】
共有電話帳テーブルには、連絡先ＩＤに関連付けて、共有ＩＤ及び各電話帳項目が記憶される。共有ＩＤは、各共有電話帳情報を他の共有電話帳情報と識別するために、各共有電話帳情報に関連付けた識別情報である。また、メモには、共有電話帳情報であることを示すテキスト情報が記憶される。なお、共有電話帳テーブルに記憶される各電話帳項目は、共有電話帳情報の一例である。
【００８２】
図１１（ｂ）は、送信管理テーブルのデータ構造の一例を示す図である。
【００８３】
送信管理テーブルには、共有電話帳情報ごとに、共有ＩＤ，グループ、送信先情報及び送信日時等が互いに関連付けられて記憶される。グループには、会社名、団体名等の法人名又は部署名等のグループ名称が記憶される。送信先情報には、グループに所属し且つ共有電話帳情報の送信先となるユーザのユーザＩＤが、送信ＩＤとともに記憶される。なお、ユーザＩＤは、後述するグループテーブルに記憶されるユーザＩＤに対応する。また、送信ＩＤは、送信先となる各ユーザを一意に識別するための識別情報であり、共有電話帳情報を送信する順番に従って各ユーザに関連付けられる。
【００８４】
送信日時には、各共有電話帳情報が送信された日時が記憶される。なお、送信されていない共有電話帳情報の送信先情報及び送信日には、未送信であることを示す情報が記憶される。
【００８５】
図１２（ａ）は、電話番号管理テーブルのデータ構造の一例を示す図である。
【００８６】
電話番号管理テーブルには、電話番号ごとに、電話番号識別情報、ユーザＩＤ等が互いに関連付けられて記憶される。電話番号識別情報は、電話番号の各数字を逆引きした情報等であるが、電話番号を一意に識別できる情報であれば、どのような情報でもよい。ユーザＩＤは、電話番号識別情報によって識別される電話番号の携帯端末２を所有するユーザを識別するための識別情報である。
【００８７】
図１２（ｂ）は、グループテーブルのデータ構造の一例を示す図である。
【００８８】
グループテーブルには、ユーザごとに、ユーザＩＤ、グループ等が互いに関連付けられて記憶される。グループは、ユーザが所属するグループ名称であり、例えば、会社名、団体名等の法人名又は部署名等の各種のグループ名称が記憶される。
【００８９】
（電話帳管理システム１に係る動作シーケンス）
図１３は、電話帳管理システム１に係る動作シーケンスの一例を示す図である。
【００９０】
以下に説明する動作シーケンスは、予め携帯端末記憶部２３、管理端末記憶部３２及びサーバ記憶部４２に記憶されているプログラムに基づいて、主に携帯端末処理部２７、管理端末処理部３５及びサーバ処理部４３により、携帯端末２、管理端末３及び管理サーバ４の各要素と協働して実行される。
【００９１】
最初に、管理端末３の入力処理部３５１は、共有電話帳情報を、管理端末通信部３１を介して管理サーバ４に送信する（ステップＳ１０１）。共有電話帳情報の送信処理では、まず、入力処理部３５１は、管理者による登録画面９００の表示要求に応じて、登録画面９００を管理端末表示部３４に表示する。次に、管理者が管理端末操作部３３を操作することによって、電話帳情報登録領域９０１に表示された各入力ボックス等に各電話帳項目が入力される。なお、全ての電話帳項目が入力されなくてもよい。次に、管理者が管理端末操作部３３を操作することによって、電話帳情報登録ボタン９０２が選択された場合、入力処理部３５１は、入力された電話帳項目を共有電話帳情報として、管理端末通信部３１を介して管理サーバ４に送信する。以上により、共有電話帳情報の送信処理の一連の処理が終了する。
【００９２】
次に、管理サーバ４のサーバ受信部４３１は、管理端末３からの共有電話帳情報を、サーバ通信部４１を介して受信すると、受信した共有電話帳情報を、共有電話帳テーブルに記憶する（ステップＳ１０２）。なお、サーバ受信部４３１は、受信した共有電話帳情報を、共有電話帳テーブルに記憶する際に、全ての連絡先に関連付けられたメモに、共有電話帳情報であることを示すテキスト情報を記憶する。
【００９３】
次に、管理端末３の入力処理部３５１は、送信指示を、管理端末通信部３１を介して管理サーバ４に送信する（ステップＳ１０３）。送信指示の送信処理では、まず、入力処理部３５１は、管理者による送信指示画面９１０の表示要求に応じて、送信指示画面９１０を管理端末表示部３４に表示する。次に、管理者が管理端末操作部３３を操作することによって、送信指示画面９１０に表示された電話帳選択ドロップダウンリスト９１１及び送信先グループ選択ドロップダウンリスト９１２から共有電話帳情報及びグループが選択される。次に、管理者が管理端末操作部３３を操作することによって、送信指示画面９１０に表示された電話帳情報記憶ボタン５０２が選択された場合、入力処理部３５１は、選択された共有電話帳情報の共有ＩＤ及びグループのグループ名称を含む送信指示を、管理端末通信部３１を介して管理サーバ４に送信する。以上により、送信指示の送信処理の一連の処理が終了する。
【００９４】
なお、共有電話帳情報の登録及び送信指示は、ステップＳ１０１〜Ｓ１０３による各種ステップで実行される処理に限らない。例えば、管理者が、区切り文字で区切られたデータ形式（ｃｓｖファイル等）で共有電話帳情報を作成し、作成した共有電話帳情報を管理サーバ４に送信してもよい。この場合、管理サーバ４は、共有電話帳情報を受信すると、当該共有電話帳情報を自動的に送信先のグループに所属するユーザの携帯端末２に送信する。
【００９５】
次に、管理サーバ４のサーバ受信部４３１によって、管理端末３からの送信指示が、サーバ通信部４１を介して受信されると、制御部４３２は、メール情報生成処理を実行する（ステップＳ１０４）。メール情報生成処理の詳細は後述する。
【００９６】
次に、管理サーバ４のサーバ送信部４３３は、メール情報生成処理によって生成されたメール情報を、サーバ通信部４１を介してメール情報の送信先の携帯端末２に送信する（ステップＳ１０５）。
【００９７】
次に、携帯端末２の端末受信部２７１によって、管理サーバ４からのメール情報が、第１無線通信部２１又は第２無線通信部２２を介して受信されると、携帯端末２の表示処理部２７２及び記憶処理部２７４は電話帳記憶処理を実行する（ステップＳ１０６）。電話帳記憶処理の詳細は後述する。なお、記憶処理部２７４は、電話帳記憶処理部の一例である。
【００９８】
次に、携帯端末２の端末送信部２７５は、電話帳記憶処理によって生成された認証要求を、第１無線通信部２１又は第２無線通信部２２を介して管理サーバ４に送信する（ステップＳ１０７）。なお、認証要求は、使用許可要求の一例であり、端末送信部２７５は、許可送信部の一例である。
【００９９】
次に、管理サーバ４のサーバ受信部４３１によって、携帯端末２からの認証要求が、サーバ通信部４１を介して受信されると、制御部４３２は、認証情報による認証処理を実行する（ステップＳ１０８）。認証処理では、まず、制御部４３２は、認証要求に含まれる電話番号に対応する電話番号識別情報が、電話番号管理テーブルに記憶されているか否かを判定する。次に、制御部４３２は、認証要求に含まれる電話番号に対応する電話番号識別情報が、電話番号管理テーブルに記憶されていると判定した場合、判定された電話番号識別情報に関連付けられたユーザＩＤを特定する。次に、制御部４３２は、特定したユーザＩＤがグループテーブルに記憶されているか否かを判定する。制御部４３２は、特定したユーザＩＤが、グループテーブルに記憶されている場合、認証されたことを示す認証結果を生成する。また、制御部４３２は、認証要求に含まれる電話番号に対応する電話番号識別情報が、電話番号管理テーブルに記憶されていない場合又は特定したユーザＩＤがグループテーブルに記憶されていない場合、認証されなかったことを示す認証結果を生成する。なお、電話番号管理テーブル及び／又はグループテーブルは、認証情報の一例である。以上により、認証処理の各処理が終了する。
【０１００】
次に、管理サーバ４のサーバ送信部４３３は、生成された認証結果を、サーバ通信部４１を介して回線認証要求の送信元の携帯端末２に送信する（ステップＳ１０９）。
【０１０１】
次に、携帯端末２の端末受信部２７１によって、管理サーバ４からの認証結果が、第１無線通信部２１又は第２無線通信部２２を介して受信されると、復号部２７３は、受信された認証結果に基づいて、携帯端末２が認証情報により認証されたか否かを判定する。復号部２７３が、携帯端末２が認証されたことを判定した場合、端末送信部２７５は、メール情報に含まれるユーザＩＤ又は送信ＩＤを含む送信先検証要求を、第１無線通信部２１又は第２無線通信部２２を介して管理サーバ４に送信する（ステップＳ１１０）。なお、送信先検証要求には、ユーザＩＤ及び送信ＩＤの両者が含まれてもよい。また、復号部２７３が、携帯端末２が認証されなかったことを判定した場合、表示処理部２７２は、エラー画面７１０を携帯端末表示部２５に表示する。
【０１０２】
次に、管理サーバ４のサーバ受信部４３１によって、携帯端末２からの送信先検証要求が、サーバ通信部４１を介して受信されると、制御部４３２は、送信先検証要求に含まれるユーザＩＤ又は送信ＩＤが送信管理テーブルに記憶されているか否かを判定する。制御部４３２は、送信先検証要求に含まれるユーザＩＤ又は送信ＩＤが送信管理テーブルに記憶されていると判定した場合、暗号化された共有電話帳情報を復号するための許可信号の送信を、サーバ送信部４３３に指示する。サーバ送信部４３３は、制御部４３２からの指示に従って、許可信号を、送信先検証要求の送付元の携帯端末２に、サーバ通信部４１を介して送信する（ステップＳ１１１）。
【０１０３】
次に、携帯端末２の端末受信部２７１によって、管理サーバ４からの許可信号が、第１無線通信部２１又は第２無線通信部２２を介して受信されると、復号部２７３及び記憶処理部２７４は、復号処理を実行する（ステップＳ１１２）。復号処理の詳細は後述する。
【０１０４】
そして、携帯端末２の端末送信部２７５は、復号処理が終了すると、共有電話帳情報が記憶されたことを通知するための記憶通知を、共有電話帳情報の作成元の管理端末３にサーバ通信部４１を介して送信する（ステップＳ１１３）。なお、記憶通知の送信では、電子メール又はショートメッセージサービス（Short Message Service, SMS）等が用いられる。なお、端末送信部２７５は、通知送信部の一例である。
【０１０５】
図１４は、メール情報生成処理の一例を示すフローチャートである。
【０１０６】
最初に、制御部４３２は、送信指示に含まれる共有ＩＤ及びグループ名称を特定する（ステップＳ２０１）。次に、制御部４３２は、送信管理テーブルを参照して、特定した共有ＩＤ及びグループ名称の両者に対応する共有電話帳情報が未送信であるか否かを判定する（ステップＳ２０２）。
【０１０７】
制御部４３２は、特定した共有ＩＤ及びグループ名称の両者に対応する共有電話帳情報が送信済であると判定した場合（ステップＳ２０２−Ｎｏ）、一連のステップを終了する。また、制御部４３２は、特定した共有ＩＤ及びグループ名称の両者に対応する共有電話帳情報が未送信であると判定した場合（ステップＳ２０２−Ｙｅｓ）、グループテーブルを参照して、特定したグループ名称に対応するユーザＩＤを特定する（ステップＳ２０３）。
【０１０８】
次に、制御部４３２は、電話番号管理テーブルを参照して特定したユーザＩＤごとに、電話番号識別情報に基づいて電話番号を特定する（ステップＳ２０４）。次に、制御部４３２は、共有電話帳テーブルを参照して、共有ＩＤに対応する共有電話帳情報（各電話帳項目）を抽出する（ステップＳ２０５）。
【０１０９】
そして、制御部４３２は、抽出した共有電話帳情報を暗号化し、特定された各電話番号を宛先とし且つ暗号化された共有電話帳情報を含むメール情報を生成し（ステップＳ２０６）、一連のステップを終了する。なお、暗号化された共有電話帳情報に、当該共有電話帳情報を登録した管理端末３の宛先情報が含まれてもよい。
【０１１０】
なお、管理者によって、区切り文字で区切られたデータ形式（ｃｓｖファイル等）で共有電話帳情報が作成され、作成された共有電話帳情報が、管理サーバ４のサーバ受信部４３１によって受信された場合、上述のステップＳ１０２、Ｓ１０３及びＳ１０４（メール情報生成処理）を実行しなくてもよい。この場合、まず、制御部４３２は、サーバ受信部４３１によって受信された共有電話帳情報の全ての連絡先に関連付けられたメモに、共有電話帳情報であることを示すテキスト情報を含める。次に、制御部４３２は、予めサーバ記憶部４２に記憶された、共有電話帳情報を送信した管理端末３に対応付けられた送信先のグループを抽出する、次に、制御部４３２は、グループテーブルを参照して、抽出した送信先のグループに含まれるユーザＩＤを特定する。次に、制御部４３２は、電話番号管理テーブルを参照して特定したユーザＩＤごとに、電話番号識別情報に基づいて電話番号を特定する。そして、制御部４３２は、受信した共有電話帳情報を暗号化し、特定された各電話番号を宛先とし且つ暗号化された共有電話帳情報を含むメール情報を生成する。
【０１１１】
図１５は、電話帳記憶処理の一例を示すフローチャートである。
【０１１２】
最初に、携帯端末２の表示処理部２７２は、受信されたメール情報に基づいて受信メール表示画面５１０を携帯端末表示部２５に表示する（ステップＳ３０１）。次に、表示処理部２７２は、受信メール表示画面５１０に表示された共有電話帳情報記憶アイコン５１１がユーザの携帯端末操作部２４の操作によって選択されると、共有電話帳記憶指示画面６００を表示する（ステップＳ３０２）。
【０１１３】
次に、記憶処理部２７４は、共有電話帳記憶指示画面６００に表示された記憶指示ボタン６０１がユーザの携帯端末操作部２４の操作によって選択されると、メール情報に含まれる暗号化された共有電話帳情報を、携帯端末記憶部２３に一時的に記憶する（ステップＳ３０３）。そして、記憶処理部２７４は、携帯端末装着部２６に装着された記憶媒体Ｍに記憶された電話番号を抽出し、抽出した電話番号を含む認証要求を生成し（ステップＳ３０４）、一連のステップを終了する。
【０１１４】
図１６は、復号処理の一例を示すフローチャートである。
【０１１５】
最初に、携帯端末２の復号部２７３は、一時的に記憶された、暗号化された共有電話帳情報を、受信された許可信号に基づいて使用可能に復号する（ステップＳ４０１）。
【０１１６】
次に、記憶処理部２７４は、携帯端末記憶部２３に記憶された初期設定時のアカウントタイプに応じて、初期設定時のアカウントタイプ及びアカウントリストに含まれるアカウントタイプの中から、第２のアカウントタイプを指定する（ステップＳ４０２）。例えば、複数の機種Ａ、機種Ｂ、機種Ｃ、・・・ごとに、初期設定時のアカウントタイプが予め設定されており、初期設定時のアカウントタイプが、アカウントタイプＡである場合、アカウントリストの最初に記憶されているアカウントタイプが第２のアカウントタイプとして指定され、初期設定時のアカウントタイプが、アカウントタイプＢである場合、初期設定時のアカウントタイプが第２のアカウントタイプとして指定される。また、初期設定時のアカウントタイプに、何も記憶されていない場合は、アカウントリストの最初に記憶されているアカウントタイプが第２のアカウントタイプとして指定される。
【０１１７】
次に、記憶処理部２７４は、携帯端末記憶部２３に記憶された端末電話帳テーブルを読み出し、メモに共有電話帳情報であることを示すテキスト情報が記憶されている連絡先に関連付けられた連絡先ＩＤ及び各電話帳項目を削除する（ステップＳ４０３）。共有電話帳情報であることを示すテキスト情報は、サーバ管理識別情報の一例である。なお、記憶処理部２７４は、メモに共有電話帳情報であることを示すテキスト情報が記憶されていない連絡先に関連付けられた連絡先ＩＤ及び各電話帳項目を削除しない。
【０１１８】
次に、記憶処理部２７４は、復号化された共有電話帳情報から、連絡先ごとに各電話帳項目を抽出し、抽出した各連絡先の各電話帳項目に対して新たに連絡先ＩＤを付与して、端末電話帳テーブルに記憶する。そして、記憶処理部２７４は、端末電話帳テーブルを、指定された第２のアカウントタイプのユーザのアカウントに対応付けて携帯端末記憶部２３に記憶し（ステップＳ４０４）、一連のステップを終了する。なお、復号化された共有電話帳情報を含む端末電話帳テーブルが携帯端末記憶部２３に記憶されると、表示処理部２７２は、保存通知画面７００を携帯端末表示部２５に表示する。
【０１１９】
以上説明してきたように、電話帳管理システム１では、認証情報及び送信先情報に基づいて、暗号化された共有電話帳情報を復号するための許可信号が発行される。これにより、複数のユーザによって共有される共有電話帳情報のセキュリティ強度を向上させることが可能となる。また、携帯端末２は、携帯端末２以外の外部サーバ等とデータ共有するアカウントタイプに、共有電話帳情報を関連付けないようにするため、共有電話帳情報が外部に流出されることを防止することが可能となる。また、携帯端末２は、ユーザ個人の電話帳情報が削除されることを防止することが可能となる。
【０１２０】
当業者は、本発明の精神及び範囲から外れることなく、様々な変更、置換及び修正をこれに加えることが可能であることを理解されたい。
【符号の説明】
【０１２１】
１    電話帳管理システム
２    携帯端末
２１    第１無線通信部
２２    第２無線通信部
２３    携帯端末記憶部
２４    携帯端末操作部
２５    携帯端末表示部
２６    携帯端末装着部
２７    携帯端末処理部
２７１    端末受信部
２７２    表示処理部
２７３    復号部
２７４    記憶処理部
２７５    端末送信部
３    管理端末
３１    管理端末通信部
３２    管理端末記憶部
３３    管理端末操作部
３４    管理端末表示部
３５    管理端末処理部
３５１    入力処理部
４    管理サーバ
４１    サーバ通信部
４２    サーバ記憶部
４３    サーバ処理部
４３１    サーバ受信部
４３２    制御部
４３３    サーバ送信部
５    基地局
６    移動体通信網
７    ゲートウェイ
８    インターネット
【図１】
2018029261.tif 000003
【図２】
2018029261.tif 000004
【図３】
2018029261.tif 000005
【図４】
2018029261.tif 000006
【図５】
2018029261.tif 000007
【図６】
2018029261.tif 000008
【図７】
2018029261.tif 000009
【図８】
2018029261.tif 000010
【図９】
2018029261.tif 000011
【図１０】
2018029261.tif 000012
【図１１】
2018029261.tif 000013
【図１２】
2018029261.tif 000014
【図１３】
2018029261.tif 000015
【図１４】
2018029261.tif 000016
【図１５】
2018029261.tif 000017
【図１６】
2018029261.tif 000018