(57)【特許請求の範囲】
【請求項１】
電話機能を有する複数の端末装置と、ユーザの電話番号と該ユーザの所属組織を示す所属情報とが対応付けられて登録されている電話帳データベースを備えるサーバとが通信ネットワークを介して接続されている電話帳共有システムであって、各前記端末装置と前記サーバとはショートメッセージを送受信可能であり、
各前記端末装置は、
着信時に、着信相手先の所属情報を問い合わせるためのショートメッセージである着信問い合わせショートメッセージを作成する着信問い合わせショートメッセージ作成手段と、
前記着信問い合わせショートメッセージを前記サーバに送信する、着信問い合わせショートメッセージ送信手段とを備え、
前記サーバは、
前記端末装置から受信した前記着信問い合わせショートメッセージの宛先アドレスに設定されている電話番号を用いて、前記端末装置を認証する認証手段と、
前記認証手段による認証が完了した後、受信した前記着信問い合わせショートメッセージに含まれる電話番号を用いて前記電話帳データベースを検索して、該電話番号に対応するユーザの所属情報を取得する所属情報取得手段と、
前記所属情報取得手段によって取得された所属情報を通知するためのショートメッセージである所属情報通知ショートメッセージを作成する所属情報通知ショートメッセージ作成手段と、
前記所属情報通知ショートメッセージを、前記着信問い合わせショートメッセージの送信元である前記端末装置に送信する所属情報通知ショートメッセージ送信手段とを備え、
各前記端末装置は、
前記サーバから受信した所属情報通知ショートメッセージに含まれる所属情報を表示する所属情報表示手段を備える、
ことを特徴とする電話帳共有システム。
【請求項２】
前記電話帳データベースは、複数の電話帳データから構成され、
前記サーバは、前記着信問い合わせショートメッセージの宛先アドレスに設定されている電話番号を用いて、前記電話帳データベースから利用可能な電話帳データを特定する電話帳特定手段をさらに備え、
前記所属情報取得手段は、前記電話帳特定手段が特定した電話帳データを検索して、前記ユーザの所属情報を取得する、
ことを特徴とする請求項１に記載の電話帳共有システム。
【請求項３】
電話機能を有する複数の端末装置と、ユーザの電話番号と該ユーザを特定する情報とが対応付けられて登録されている電話帳データベースを備えるサーバとが通信ネットワークを介して接続されている電話帳共有システムであって、各前記端末装置と前記サーバとはショートメッセージを送受信可能であり、
各前記端末装置は、
発信先の電話番号を問い合わせるためのショートメッセージである発信問い合わせショートメッセージを作成する発信問い合わせショートメッセージ作成手段と、
前記発信問い合わせショートメッセージを前記サーバに送信する、発信問い合わせショートメッセージ送信手段とを備え、
前記サーバは、
前記端末装置から受信した前記発信問い合わせショートメッセージの宛先アドレスに設定されている電話番号を用いて、前記端末装置を認証する認証手段と、
前記認証手段が認証を完了した後、受信した前記発信問い合わせショートメッセージに含まれるユーザを特定する情報を用いて前記電話帳データベースを検索して、該ユーザを特定する情報に対応する電話番号を取得する電話番号取得手段と、
前記電話番号取得手段によって取得された電話番号を通知するためのショートメッセージである電話番号通知ショートメッセージを作成する電話番号通知ショートメッセージ作成手段と、
前記電話番号通知ショートメッセージを、前記発信問い合わせショートメッセージの送信元である前記端末装置に送信する電話番号通知ショートメッセージ送信手段とを備え、
各前記端末装置は、
前記サーバから受信した電話番号通知ショートメッセージに含まれる電話番号先に発信する発信手段を備える、
ことを特徴とする電話帳共有システム。
【請求項４】
前記電話帳データベースは、複数の電話帳データから構成され、
前記サーバは、前記発信問い合わせショートメッセージの宛先アドレスに設定されている電話番号を用いて、前記電話帳データベースから利用可能な電話帳データを特定する電話帳特定手段をさらに備え、
前記電話番号取得手段は、前記電話帳特定手段が特定した電話帳データを検索して、前記電話番号を取得する、
ことを特徴とする請求項３に記載の電話帳共有システム。
【請求項５】
電話機能を有する複数の端末装置と、ユーザの電話番号と該ユーザを特定する情報とが関連付けられて登録されている電話帳データベースを備えるサーバとが通信ネットワークを介して接続されている電話帳共有システムであって、各前記端末装置と前記サーバとはショートメッセージを送受信可能であり、
各前記端末装置は、
発信先の電話番号を問い合わせるためのショートメッセージである発信問い合わせショートメッセージを作成する発信問い合わせショートメッセージ作成手段と、
前記発信問い合わせショートメッセージを前記サーバに送信する、発信問い合わせショートメッセージ送信手段とを備え、
前記サーバは、
前記端末装置から受信した前記発信問い合わせショートメッセージの宛先アドレスに設定されている電話番号を用いて、前記端末装置を認証する端末認証手段と、
前記端末認証手段が認証を完了した後、前記電話帳データベースにアクセスするための、ユーザ認証用の情報を含んだＵＲＬ（Uniform Resource Locator）を作成するＵＲＬ作成手段と、
前記ＵＲＬ作成手段によって作成されたＵＲＬを前記発信問い合わせショートメッセージの送信元である端末装置に送信するＵＲＬ送信手段と、
前記端末装置から、前記電話帳データベースへインターネットを介したアクセスが有った際に、当該アクセスのＵＲＬを用いて前記端末装置を認証するＵＲＬ認証手段と、
前記ＵＲＬ認証手段が認証を完了した後、前記端末装置から送信された暗証情報を用いて、前記端末装置のユーザを認証するユーザ認証手段と、
前記ユーザ認証手段が認証を完了した後、前記電話帳データベースへのアクセスを許可するアクセス許可手段とを備え、
各前記端末装置は、
前記アクセス許可手段によりアクセスが許可された前記電話帳データベースから発信先の電話番号を取得する電話番号取得手段と、
前記電話番号取得手段によって取得された電話番号先に発信する発信手段とを備える、
ことを特徴とする電話帳共有システム。
【請求項６】
前記端末装置は、
前記ＵＲＬ送信手段によるＵＲＬを送信してから所定時間内に当該ＵＲＬによるアクセスがない場合に、当該ＵＲＬによるアクセスを無効とする、
ことを特徴とする請求項５に記載の電話帳共有システム。
【請求項７】
ユーザの電話番号と該ユーザの所属組織を示す所属情報とが対応付けられて登録されている電話帳データベースを備え、電話機能を有する複数の端末装置と通信ネットワークを介して接続され、各前記端末装置とショートメッセージを送受信可能なサーバであって、
前記端末装置から受信した着信相手先の所属情報を問い合わせるためのショートメッセージである着信問い合わせショートメッセージを受信し、受信した着信問い合わせショートメッセージの宛先アドレスに設定されている電話番号を用いて、前記端末装置を認証する認証手段と、
前記認証手段による認証が完了した後、受信した前記着信問い合わせショートメッセージに含まれる電話番号を用いて前記電話帳データベースを検索して、該電話番号に対応するユーザの所属情報を取得する所属情報取得手段と、
前記所属情報取得手段によって取得された所属情報を通知するためのショートメッセージである所属情報通知ショートメッセージを作成する所属情報通知ショートメッセージ作成手段と、
前記所属情報通知ショートメッセージを、前記着信問い合わせショートメッセージの送信元である前記端末装置に送信する所属情報通知ショートメッセージ送信手段とを備える、
ことを特徴とするサーバ。
【請求項８】
ユーザの電話番号と該ユーザを特定する情報とが対応付けられて登録されている電話帳データベースを備え、電話機能を有する複数の端末装置と通信ネットワークを介して接続され、各前記端末装置とショートメッセージを送受信可能なサーバであって、
前記端末装置から発信先の電話番号を問い合わせるためのショートメッセージである発信問い合わせショートメッセージを受信し、受信した発信問い合わせショートメッセージの宛先アドレスに設定されている電話番号を用いて、前記端末装置を認証する認証手段と、
前記認証手段が認証を完了した後、受信した前記発信問い合わせショートメッセージに含まれるユーザを特定する情報を用いて前記電話帳データベースを検索して、該ユーザを特定する情報に対応する電話番号を取得する電話番号取得手段と、
前記電話番号取得手段によって取得された電話番号を通知するためのショートメッセージである電話番号通知ショートメッセージを作成する電話番号通知ショートメッセージ作成手段と、
前記電話番号通知ショートメッセージを、前記発信問い合わせショートメッセージの送信元である前記端末装置に送信する電話番号通知ショートメッセージ送信手段とを備える、
ことを特徴とするサーバ。
【請求項９】
ユーザの電話番号と該ユーザを特定する情報とが関連付けられて登録されている電話帳データベースを備え、電話機能を有する複数の端末装置と通信ネットワークを介して接続され、各前記端末装置とショートメッセージを送受信可能なサーバであって、
前記端末装置から発信先の電話番号を問い合わせるためのショートメッセージである発信問い合わせショートメッセージを受信し、受信した発信問い合わせショートメッセージの宛先アドレスに設定されている電話番号を用いて、前記端末装置を認証する端末認証手段と、
前記端末認証手段が認証を完了した後、前記電話帳データベースにアクセスするための、ユーザ認証用の情報を含んだＵＲＬ（Uniform Resource Locator）を作成するＵＲＬ作成手段と、
前記ＵＲＬ作成手段によって作成されたＵＲＬを前記発信問い合わせショートメッセージの送信元である端末装置に送信するＵＲＬ送信手段と、
前記端末装置から、前記電話帳データベースへインターネットを介したアクセスが有った際に、当該アクセスのＵＲＬを用いて前記端末装置を認証するＵＲＬ認証手段と、
前記ＵＲＬ認証手段が認証を完了した後、前記端末装置から送信された暗証情報を用いて、前記端末装置のユーザを認証するユーザ認証手段と、
前記ユーザ認証手段が認証を完了した後、前記電話帳データベースへのアクセスを許可するアクセス許可手段とを備える、
ことを特徴とするサーバ。
【請求項１０】
ユーザの電話番号と該ユーザの所属組織を示す所属情報とが対応付けられて登録されている電話帳データベースを備え、電話機能を有する複数の端末装置と通信ネットワークを介して接続され、各前記端末装置とショートメッセージを送受信可能なコンピュータを、
前記端末装置から受信した着信相手先の所属情報を問い合わせるためのショートメッセージである着信問い合わせショートメッセージを受信し、受信した着信問い合わせショートメッセージの宛先アドレスに設定されている電話番号を用いて、前記端末装置を認証する認証手段、
前記認証手段による認証が完了した後、受信した前記着信問い合わせショートメッセージに含まれる電話番号を用いて前記電話帳データベースを検索して、該電話番号に対応するユーザの所属情報を取得する所属情報取得手段、
前記所属情報取得手段によって取得された所属情報を通知するためのショートメッセージである所属情報通知ショートメッセージを作成する所属情報通知ショートメッセージ作成手段、
前記所属情報通知ショートメッセージを、前記着信問い合わせショートメッセージの送信元である前記端末装置に送信する所属情報通知ショートメッセージ送信手段、
として機能させるためのプログラム。
【請求項１１】
ユーザの電話番号と該ユーザを特定する情報とが対応付けられて登録されている電話帳データベースを備え、電話機能を有する複数の端末装置と通信ネットワークを介して接続され、各前記端末装置とショートメッセージを送受信可能なコンピュータを、
前記端末装置から発信先の電話番号を問い合わせるためのショートメッセージである発信問い合わせショートメッセージを受信し、受信した発信問い合わせショートメッセージの宛先アドレスに設定されている電話番号を用いて、前記端末装置を認証する認証手段、
前記認証手段が認証を完了した後、受信した前記発信問い合わせショートメッセージに含まれるユーザを特定する情報を用いて前記電話帳データベースを検索して、該ユーザを特定する情報に対応する電話番号を取得する電話番号取得手段、
前記電話番号取得手段によって取得された電話番号を通知するためのショートメッセージである電話番号通知ショートメッセージを作成する電話番号通知ショートメッセージ作成手段、
前記電話番号通知ショートメッセージを、前記発信問い合わせショートメッセージの送信元である前記端末装置に送信する電話番号通知ショートメッセージ送信手段、
として機能させるためのプログラム。
【請求項１２】
ユーザの電話番号と該ユーザを特定する情報とが関連付けられて登録されている電話帳データベースを備え、電話機能を有する複数の端末装置と通信ネットワークを介して接続され、各前記端末装置とショートメッセージを送受信可能なコンピュータを、
前記端末装置から発信先の電話番号を問い合わせるためのショートメッセージである発信問い合わせショートメッセージを受信し、受信した発信問い合わせショートメッセージの宛先アドレスに設定されている電話番号を用いて、前記端末装置を認証する端末認証手段、
前記端末認証手段が認証を完了した後、前記電話帳データベースにアクセスするための、ユーザ認証用の情報を含んだＵＲＬ（Uniform Resource Locator）を作成するＵＲＬ作成手段、
前記ＵＲＬ作成手段によって作成されたＵＲＬを前記発信問い合わせショートメッセージの送信元である端末装置に送信するＵＲＬ送信手段、
前記端末装置から、前記電話帳データベースへインターネットを介したアクセスが有った際に、当該アクセスのＵＲＬを用いて前記端末装置を認証するＵＲＬ認証手段、
前記ＵＲＬ認証手段が認証を完了した後、前記端末装置から送信された暗証情報を用いて、前記端末装置のユーザを認証するユーザ認証手段、
前記ユーザ認証手段が認証を完了した後、前記電話帳データベースへのアクセスを許可するアクセス許可手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電話帳共有システム、サーバ、及び、プログラムに関する。
【背景技術】
【０００２】
会社が社員に配布した携帯電話に電話帳データを保持させておくことは、その携帯電話が紛失する等の虞があるため、セキュリティの面で好ましくない。そこで、携帯電話に電話帳データを保持させずに、電話帳データをサーバが一括して管理することが行われている。
【０００３】
例えば、特許文献１には、Ｗｅｂを利用して電話帳データを管理するサーバにアクセスし、契約した複数の携帯端末から共同で使用する複数の電話番号の登録、および更新を行うことを特徴とする携帯端末の電話帳情報の管理について開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−０４６６７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１には、管理サーバで一括管理されている電話帳データを携帯電話が具体的に利用するしくみが示されていない。また、特許文献１では、Ｗｅｂを利用して管理サーバにアクセスするため、アクセスするためのパスワードを部外者である第三者が知り得た場合、当該第三者の携帯電話から管理サーバに不正にアクセスして電話帳データを利用できてしまう可能性があり、セキュリティの面で未だ問題がある。
【０００６】
本発明は、上記実情に鑑みてなされたものであり、一括管理されている電話帳データを有効に、且つ、安全に利用できる電話帳共有システム、サーバ、及び、プログラムを提供することを目的とする
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の第１の観点に係る電話帳共有システムは、
電話機能を有する複数の端末装置と、ユーザの電話番号と該ユーザの所属組織を示す所属情報とが対応付けられて登録されている電話帳データベースを備えるサーバとが通信ネットワークを介して接続されている電話帳共有システムであって、各前記端末装置と前記サーバとはショートメッセージを送受信可能であり、
各前記端末装置は、
着信時に、着信相手先の所属情報を問い合わせるためのショートメッセージである着信問い合わせショートメッセージを作成する着信問い合わせショートメッセージ作成手段と、
前記着信問い合わせショートメッセージを前記サーバに送信する、着信問い合わせショートメッセージ送信手段とを備え、
前記サーバは、
前記端末装置から受信した前記着信問い合わせショートメッセージの宛先アドレスに設定されている電話番号を用いて、前記端末装置を認証する認証手段と、
前記認証手段による認証が完了した後、受信した前記着信問い合わせショートメッセージに含まれる電話番号を用いて前記電話帳データベースを検索して、該電話番号に対応するユーザの所属情報を取得する所属情報取得手段と、
前記所属情報取得手段によって取得された所属情報を通知するためのショートメッセージである所属情報通知ショートメッセージを作成する所属情報通知ショートメッセージ作成手段と、
前記所属情報通知ショートメッセージを、前記着信問い合わせショートメッセージの送信元である前記端末装置に送信する所属情報通知ショートメッセージ送信手段とを備え、
各前記端末装置は、
前記サーバから受信した所属情報通知ショートメッセージに含まれる所属情報を表示する所属情報表示手段を備える、
ことを特徴とする。
また、前記電話帳データベースは、複数の電話帳データから構成され、
前記サーバは、前記着信問い合わせショートメッセージの宛先アドレスに設定されている電話番号を用いて、前記電話帳データベースから利用可能な電話帳データを特定する電話帳特定手段をさらに備え、
前記所属情報取得手段は、前記電話帳特定手段が特定した電話帳データを検索して、前記ユーザの所属情報を取得してもよい。
【０００８】
上記目的を達成するため、本発明の第２の観点に係る電話帳共有システムは、
電話機能を有する複数の端末装置と、ユーザの電話番号と該ユーザを特定する情報とが対応付けられて登録されている電話帳データベースを備えるサーバとが通信ネットワークを介して接続されている電話帳共有システムであって、各前記端末装置と前記サーバとはショートメッセージを送受信可能であり、
各前記端末装置は、
発信先の電話番号を問い合わせるためのショートメッセージである発信問い合わせショートメッセージを作成する発信問い合わせショートメッセージ作成手段と、
前記発信問い合わせショートメッセージを前記サーバに送信する、発信問い合わせショートメッセージ送信手段とを備え、
前記サーバは、
前記端末装置から受信した前記発信問い合わせショートメッセージの宛先アドレスに設定されている電話番号を用いて、前記端末装置を認証する認証手段と、
前記認証手段が認証を完了した後、受信した前記発信問い合わせショートメッセージに含まれるユーザを特定する情報を用いて前記電話帳データベースを検索して、該ユーザを特定する情報に対応する電話番号を取得する電話番号取得手段と、
前記電話番号取得手段によって取得された電話番号を通知するためのショートメッセージである電話番号通知ショートメッセージを作成する電話番号通知ショートメッセージ作成手段と、
前記電話番号通知ショートメッセージを、前記発信問い合わせショートメッセージの送信元である前記端末装置に送信する電話番号通知ショートメッセージ送信手段とを備え、
各前記端末装置は、
前記サーバから受信した電話番号通知ショートメッセージに含まれる電話番号先に発信する発信手段を備える、
ことを特徴とする。
また、前記電話帳データベースは、複数の電話帳データから構成され、
前記サーバは、前記発信問い合わせショートメッセージの宛先アドレスに設定されている電話番号を用いて、前記電話帳データベースから利用可能な電話帳データを特定する電話帳特定手段をさらに備え、
前記電話番号取得手段は、前記電話帳特定手段が特定した電話帳データを検索して、前記電話番号を取得してもよい。
【０００９】
上記目的を達成するため、本発明の第３の観点に係る電話帳共有システムは、
電話機能を有する複数の端末装置と、ユーザの電話番号と該ユーザを特定する情報とが関連付けられて登録されている電話帳データベースを備えるサーバとが通信ネットワークを介して接続されている電話帳共有システムであって、各前記端末装置と前記サーバとはショートメッセージを送受信可能であり、
各前記端末装置は、
発信先の電話番号を問い合わせるためのショートメッセージである発信問い合わせショートメッセージを作成する発信問い合わせショートメッセージ作成手段と、
前記発信問い合わせショートメッセージを前記サーバに送信する、発信問い合わせショートメッセージ送信手段とを備え、
前記サーバは、
前記端末装置から受信した前記発信問い合わせショートメッセージの宛先アドレスに設定されている電話番号を用いて、前記端末装置を認証する端末認証手段と、
前記端末認証手段が認証を完了した後、前記電話帳データベースにアクセスするための、ユーザ認証用の情報を含んだＵＲＬ（Uniform Resource Locator）を作成するＵＲＬ作成手段と、
前記ＵＲＬ作成手段によって作成されたＵＲＬを前記発信問い合わせショートメッセージの送信元である端末装置に送信するＵＲＬ送信手段と、
前記端末装置から、前記電話帳データベースへインターネットを介したアクセスが有った際に、当該アクセスのＵＲＬを用いて前記端末装置を認証するＵＲＬ認証手段と、
前記ＵＲＬ認証手段が認証を完了した後、前記端末装置から送信された暗証情報を用いて、前記端末装置のユーザを認証するユーザ認証手段と、
前記ユーザ認証手段が認証を完了した後、前記電話帳データベースへのアクセスを許可するアクセス許可手段とを備え、
各前記端末装置は、
前記アクセス許可手段によりアクセスが許可された前記電話帳データベースから発信先の電話番号を取得する電話番号取得手段と、
前記電話番号取得手段によって取得された電話番号先に発信する発信手段とを備える、
ことを特徴とする。
【００１０】
また、前記端末装置は、前記ＵＲＬ送信手段によるＵＲＬを送信してから所定時間内に当該ＵＲＬによるアクセスがない場合に、当該ＵＲＬによるアクセスを無効としてもよい。
【００１１】
上記目的を達成するため、本発明の第４の観点に係るサーバは、
ユーザの電話番号と該ユーザの所属組織を示す所属情報とが対応付けられて登録されている電話帳データベースを備え、電話機能を有する複数の端末装置と通信ネットワークを介して接続され、各前記端末装置とショートメッセージを送受信可能なサーバであって、
前記端末装置から受信した着信相手先の所属情報を問い合わせるためのショートメッセージである着信問い合わせショートメッセージを受信し、受信した着信問い合わせショートメッセージの宛先アドレスに設定されている電話番号を用いて、前記端末装置を認証する認証手段と、
前記認証手段による認証が完了した後、受信した前記着信問い合わせショートメッセージに含まれる電話番号を用いて前記電話帳データベースを検索して、該電話番号に対応するユーザの所属情報を取得する所属情報取得手段と、
前記所属情報取得手段によって取得された所属情報を通知するためのショートメッセージである所属情報通知ショートメッセージを作成する所属情報通知ショートメッセージ作成手段と、
前記所属情報通知ショートメッセージを、前記着信問い合わせショートメッセージの送信元である前記端末装置に送信する所属情報通知ショートメッセージ送信手段とを備える、
ことを特徴とする。
【００１２】
上記目的を達成するため、本発明の第５の観点に係るサーバは、
ユーザの電話番号と該ユーザを特定する情報とが対応付けられて登録されている電話帳データベースを備え、電話機能を有する複数の端末装置と通信ネットワークを介して接続され、各前記端末装置とショートメッセージを送受信可能なサーバであって、
前記端末装置から発信先の電話番号を問い合わせるためのショートメッセージである発信問い合わせショートメッセージを受信し、受信した発信問い合わせショートメッセージの宛先アドレスに設定されている電話番号を用いて、前記端末装置を認証する認証手段と、
前記認証手段が認証を完了した後、受信した前記発信問い合わせショートメッセージに含まれるユーザを特定する情報を用いて前記電話帳データベースを検索して、該ユーザを特定する情報に対応する電話番号を取得する電話番号取得手段と、
前記電話番号取得手段によって取得された電話番号を通知するためのショートメッセージである電話番号通知ショートメッセージを作成する電話番号通知ショートメッセージ作成手段と、
前記電話番号通知ショートメッセージを、前記発信問い合わせショートメッセージの送信元である前記端末装置に送信する電話番号通知ショートメッセージ送信手段とを備える、
ことを特徴とする。
【００１３】
上記目的を達成するため、本発明の第６の観点に係るサーバは、
ユーザの電話番号と該ユーザを特定する情報とが関連付けられて登録されている電話帳データベースを備え、電話機能を有する複数の端末装置と通信ネットワークを介して接続され、各前記端末装置とショートメッセージを送受信可能なサーバであって、
前記端末装置から発信先の電話番号を問い合わせるためのショートメッセージである発信問い合わせショートメッセージを受信し、受信した発信問い合わせショートメッセージの宛先アドレスに設定されている電話番号を用いて、前記端末装置を認証する端末認証手段と、
前記端末認証手段が認証を完了した後、前記電話帳データベースにアクセスするための、ユーザ認証用の情報を含んだＵＲＬ（Uniform Resource Locator）を作成するＵＲＬ作成手段と、
前記ＵＲＬ作成手段によって作成されたＵＲＬを前記発信問い合わせショートメッセージの送信元である端末装置に送信するＵＲＬ送信手段と、
前記端末装置から、前記電話帳データベースへインターネットを介したアクセスが有った際に、当該アクセスのＵＲＬを用いて前記端末装置を認証するＵＲＬ認証手段と、
前記ＵＲＬ認証手段が認証を完了した後、前記端末装置から送信された暗証情報を用いて、前記端末装置のユーザを認証するユーザ認証手段と、
前記ユーザ認証手段が認証を完了した後、前記電話帳データベースへのアクセスを許可するアクセス許可手段とを備える、
ことを特徴とする。
【００１４】
上記目的を達成するため、本発明の第７の観点に係るプログラムは、
ユーザの電話番号と該ユーザの所属組織を示す所属情報とが対応付けられて登録されている電話帳データベースを備え、電話機能を有する複数の端末装置と通信ネットワークを介して接続され、各前記端末装置とショートメッセージを送受信可能なコンピュータを、
前記端末装置から受信した着信相手先の所属情報を問い合わせるためのショートメッセージである着信問い合わせショートメッセージを受信し、受信した着信問い合わせショートメッセージの宛先アドレスに設定されている電話番号を用いて、前記端末装置を認証する認証手段、
前記認証手段による認証が完了した後、受信した前記着信問い合わせショートメッセージに含まれる電話番号を用いて前記電話帳データベースを検索して、該電話番号に対応するユーザの所属情報を取得する所属情報取得手段、
前記所属情報取得手段によって取得された所属情報を通知するためのショートメッセージである所属情報通知ショートメッセージを作成する所属情報通知ショートメッセージ作成手段、
前記所属情報通知ショートメッセージを、前記着信問い合わせショートメッセージの送信元である前記端末装置に送信する所属情報通知ショートメッセージ送信手段、
として機能させる。
【００１５】
上記目的を達成するため、本発明の第８の観点に係るプログラムは、
ユーザの電話番号と該ユーザを特定する情報とが対応付けられて登録されている電話帳データベースを備え、電話機能を有する複数の端末装置と通信ネットワークを介して接続され、各前記端末装置とショートメッセージを送受信可能なコンピュータを、
前記端末装置から発信先の電話番号を問い合わせるためのショートメッセージである発信問い合わせショートメッセージを受信し、受信した発信問い合わせショートメッセージの宛先アドレスに設定されている電話番号を用いて、前記端末装置を認証する認証手段、
前記認証手段が認証を完了した後、受信した前記発信問い合わせショートメッセージに含まれるユーザを特定する情報を用いて前記電話帳データベースを検索して、該ユーザを特定する情報に対応する電話番号を取得する電話番号取得手段、
前記電話番号取得手段によって取得された電話番号を通知するためのショートメッセージである電話番号通知ショートメッセージを作成する電話番号通知ショートメッセージ作成手段、
前記電話番号通知ショートメッセージを、前記発信問い合わせショートメッセージの送信元である前記端末装置に送信する電話番号通知ショートメッセージ送信手段、
として機能させる。
【００１６】
上記目的を達成するため、本発明の第９の観点に係るプログラムは、
ユーザの電話番号と該ユーザを特定する情報とが関連付けられて登録されている電話帳データベースを備え、電話機能を有する複数の端末装置と通信ネットワークを介して接続され、各前記端末装置とショートメッセージを送受信可能なコンピュータを、
前記端末装置から発信先の電話番号を問い合わせるためのショートメッセージである発信問い合わせショートメッセージを受信し、受信した発信問い合わせショートメッセージの宛先アドレスに設定されている電話番号を用いて、前記端末装置を認証する端末認証手段、
前記端末認証手段が認証を完了した後、前記電話帳データベースにアクセスするための、ユーザ認証用の情報を含んだＵＲＬ（Uniform Resource Locator）を作成するＵＲＬ作成手段、
前記ＵＲＬ作成手段によって作成されたＵＲＬを前記発信問い合わせショートメッセージの送信元である端末装置に送信するＵＲＬ送信手段、
前記端末装置から、前記電話帳データベースへインターネットを介したアクセスが有った際に、当該アクセスのＵＲＬを用いて前記端末装置を認証するＵＲＬ認証手段、
前記ＵＲＬ認証手段が認証を完了した後、前記端末装置から送信された暗証情報を用いて、前記端末装置のユーザを認証するユーザ認証手段、
前記ユーザ認証手段が認証を完了した後、前記電話帳データベースへのアクセスを許可するアクセス許可手段、
として機能させる。
【発明の効果】
【００１７】
本発明によれば、ショートメッセージを利用して認証処理を行うとともに、着信相手の会社名の表示や、発信先の電話番号の取得を行う。従って、一括管理されている電話帳データを有効に、且つ、安全に利用できる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係る電話帳共有システムの構成を示す図である。
【図２】携帯端末装置の構成を示すブロック図である。
【図３】管理サーバの構成を示すブロック図である。
【図４】認証ＤＢの構成例を示す図である。
【図５】電話帳ＤＢに記憶されている電話帳データの構成例を示す図である。
【図６】履歴ＤＢの構成例を示す図である。
【図７】電話着信処理の動作を説明するためのフローチャートである。
【図８】着信相手の会社名が表示される画面の例を示した図である。
【図９】電話発信処理の動作を説明するためのフローチャートである。
【図１０】電話発信処理の動作を説明するためのフローチャートである。
【図１１】電話発信処理の動作を説明するためのフローチャートである。
【図１２】携帯端末装置に表示される電話帳ＤＢ表示画面の例を示した図である。
【発明を実施するための形態】
【００１９】
以下、本発明の各実施形態について、図面を参照しながら詳細に説明する。なお、本発明は下記の実施形態及び図面によって限定されるものではない。本発明の要旨を変更しない範囲で下記の実施形態及び図面に変更を加えることが出来るのはもちろんである。また、図中同一または相当部分には同一符号を付す。
【００２０】
《第１の実施形態》
本発明の実施形態に係る電話帳共有システム１００について説明する。電話帳共有システム１００は、例えば、企業毎に提供されるシステムであり、当該企業に所属する社員に配布されている各通信端末装置が、共有して電話帳データを利用可能にするためのシステムである。
【００２１】
電話帳共有システム１００は図１に示すように、複数の携帯端末装置１０と管理サーバ２０とを備える。管理サーバ２０と各携帯端末装置１０は、移動体通信網３０を介して、互いに通信可能に接続されている。
【００２２】
各携帯端末装置１０は、企業に所属する各社員に、業務用に配布されている携帯電話等である。この携帯端末装置１０は、音声通話機能、ショートメッセージ機能（ＳＭＳ機能）、インターネット接続機能（Ｗｅｂアクセス機能）等を備え、移動体通信網３０に接続されると、この移動体通信網３０を介して他の携帯端末装置１０との間で通話、およびデータ通信可能状態となる。
なお、ＳＭＳ機能は、携帯端末装置１０同士が移動体通信網３０を介して簡易メッセージ（ショートメッセージ）を送受信するための機能である。なお、携帯端末装置１０の電話番号がショートメッセージのアドレスとして用いられる。さらに、本実施形態では、管理サーバ２０もＳＭＳ機能を有しており、携帯端末装置１０と管理サーバ２０との間でもショートメッセージの送受信が可能である。
【００２３】
携帯端末装置１０は、図２に示すように、通信部１１、記憶部１２、操作部１３、表示部１４、音声出力部１５、音声入力部１６、制御部１７、及び上記各部を相互に接続するシステムバス１８を含んで構成されている。
【００２４】
通信部１１は、アンテナや無線通信デバイスなどを備え、移動体通信網３０を介して、他の携帯端末装置１０や管理サーバ２０と音声通話やデータ通信やショートメッセージの送受信を行う。
【００２５】
記憶部１２は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、補助記憶装置等の記憶装置によって構成され、各種固定データ（自身に設定されている電話番号等）及び、各種プログラムを記憶する。また、記憶部１２は、制御部１７の作業領域となる。なお、一般的な携帯電話等と異なり、本実施形態の携帯端末装置１０の記憶部には、電話帳データが格納されていない。従って、携帯端末装置１０を紛失等しても個人情報が流出する可能性が低く安全である。
【００２６】
操作部１３は、各種のキーボタンを備え、ユーザからの操作に対応した操作信号を制御部１７に供給する。例えば、操作部１３は、ユーザから入力された通話先の電話番号を示す信号や、管理サーバ２０にショートメッセージを送信することを示す指示信号を制御部１７に供給する。
【００２７】
表示部１４は、表示パネル及びドライバ回路等から構成され、制御部１７の制御下にて画像を表示する。
【００２８】
音声出力部１５は、スピーカ、ＤＡＣ（Digital Analog Converter）等を備え、例えば、通話時に、通信部１１が受信したが音声信号にＤＡ変換を施し、スピーカにより放音する。音声入力部１６は、マイク、ＡＤＣ（Analog Digital Converter）等を備え、通話時等に、音声信号を収集し、ＡＤ変換を施し、通話相手先に供給する。
【００２９】
制御部１７は、マイクロプロセッサユニット等から構成され、記憶部１２に記憶されているプログラムを実行することで、携帯端末装置１０全体の動作（各部の動作）を制御する。
【００３０】
また、制御部１７は、着信時に、着信元を問い合わせるためのショートメッセージを作成して管理サーバ２０に送信する。また、制御部１７は、管理サーバ２０から、着信元の電話番号に対応する会社名をショートメッセージの形で受信し、表示部１４に表示させる。
【００３１】
また、制御部１７は、電話番号を問い合わせるために発信先を特定する情報（発信先の会社名や所属等）を指定したショートメッセージを作成して管理サーバ２０に送信する。また、制御部１７は、管理サーバ２０から、ショートメッセージの形で発信先の電話番号を取得する。
【００３２】
図１に戻り、管理サーバ２０は、企業内に設置されるサーバである。管理サーバ２０は、移動体通信網３０を介して各携帯端末装置１０と接続し、各携帯端末装置１０が利用する電話帳データを一括して管理する。
【００３３】
管理サーバ２０は図３に示すように、通信部２１と、記憶部２２と、制御部２３、及び上記各部を相互に接続するシステムバス２４を含んで構成されている。
【００３４】
通信部２１は、ネットワークカード等を備え、移動体通信網３０を介して、各携帯端末装置１０とデータの送受信を行う。また、通信部２１の備えるネットワークカードは、ＳＭＳ機能を有しており、移動体通信網３０を介して、携帯端末装置１０との間でショートメッセージの送受信が可能である。
【００３５】
記憶部２２は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、補助記憶装置等の記憶装置によって構成され、各種固定データ（自身に設定されている電話番号等）及び、各種プログラムを記憶する。また、記憶部２２は、制御部２３の作業領域も有する。また、記憶部２２は、認証ＤＢ２２１と電話帳ＤＢ２２２（データベース）と履歴ＤＢ２２３とを備える。
【００３６】
認証ＤＢ２２１は、アクセスがあった携帯端末装置１０を認証するために使用されるデータベースである。認証ＤＢ２２１には、図４に示すように、各携帯端末装置１０の電話番号と、当該携帯端末装置１０で利用可能な電話帳を特定する電話帳ＩＤと、暗証番号と、認証情報と、状態とが対応付けられて記憶されている。なお、暗証番号、認証情報、及び状態は、携帯端末装置１０が管理サーバ２０にインターネット接続する際に利用される情報であり、第１の実施形態では使用されない情報である。暗証番号、認証情報、及び状態については、第２の実施形態で詳述する。なお、携帯端末装置１０が複数の電話帳を利用できる場合は、１つの電話番号に複数の電話帳ＩＤが対応付けられて認証ＤＢ２２１に記憶される。
【００３７】
電話帳ＤＢ２２２には、社員の所属部署等毎に、電話帳データが記憶される。各電話帳データには、電話帳ＤＢ２２２内で固有な電話帳ＩＤが付与されている。
電話帳ＤＢ２２２に記憶されている電話帳データの構成例を図５に示す。図５は、電話帳ＩＤが「ＴＢ０１０１」である電話帳データの構成を示した図である。電話帳データは、社外の顧客や取引先等の電話番号、会社名（本発明の所属情報に対応）、詳細情報を対応づけたデータである。会社名は、通話相手の所属する会社の名称であり、着信時に相手先の電話番号に対応する会社名が携帯端末装置１０の表示部１４に表示される。電話番号は、通話相手の所有する携帯電話、固定電話などの電話番号（加入者番号）である。詳細情報は、所属、役職、氏名など、通話相手の詳細に関する付加情報であり、またユーザを特定する情報である。なお、詳細情報は任意に登録される情報であり、登録されない（図中では「未登録」と表記している）場合もある。なお、ここに記載した電話帳データの構成は一例に過ぎず、任意に変更、追加、省略することができる。例えば、電話帳データは、１つの会社名に複数の電話番号や詳細情報を対応づけて記憶してもよい。
【００３８】
履歴ＤＢ２２３には、各携帯端末装置１０でなされた発着信処理の履歴情報が記憶される。例えば、履歴ＤＢ２２３には、図６に示すように、発着信毎に、当該発着信がなされた日時と、発着信種別と、発着信番号と、接続先番号とが記憶される。
なお、発着信種別は、携帯端末装置１０から接続先に発信したのか、接続先から携帯端末装置１０に着信があったのか、を示す情報である。発着信番号には、発着信種別が発信の場合は発信者である端末装置の電話番号、発着信種別が着信の場合は着信者である端末装置の電話番号が記憶される。接続先番号には、発着信種別が発信の場合は接続先である社外電話の電話番号、発着信種別が着信の場合は発信者である社外電話の電話番号が記憶される。
【００３９】
図３に戻り、制御部２３は、マイクロプロセッサユニット等から構成され、記憶部２２に記憶されているプログラムを実行することで、管理サーバ２０全体の動作（各部の動作）を制御する。
【００４０】
また、制御部２３は、携帯端末装置１０から着信元を問い合わせるショートメッセージを受信すると、着信元の電話番号から会社名を特定して、問い合わせ元の携帯端末装置１０にショートメッセージの形で送信する。
【００４１】
また、制御部２３は、携帯端末装置１０から発信先を問い合わせるショートメッセージを受信すると、発信先の電話番号を特定して、問い合わせ元の携帯端末装置１０にショートメッセージの形で送信する。
【００４２】
続いて、電話帳共有システムで実施される処理の動作について説明する。
【００４３】
（電話着信処理）
始めに、携帯端末装置１０の電話着信時の動作（電話着信処理）について、図７のフローチャートを参照して説明する。
【００４４】
まず、携帯端末装置１０の制御部１７は、外部の電話機等の着信相手から着信信号を受信すると、当該着信信号に含まれている着信相手の電話番号を取得する（ステップＳ１０１）。
【００４５】
続いて、制御部１７は、取得した着信相手の電話番号が誰からの電話番号であるのかを問い合わせるためのショートメッセージ（着信問い合わせＳＭ）を所定のフォーマット形式で作成する（ステップＳ１０２）。
【００４６】
例えば、この着信問い合わせＳＭは、区切り文字（セパレータ）である「＊」で各部分に区切られた「＊Ｑ＊０９０４５６７８９５」のような内容のショートメッセージである。この例では、先頭の「Ｑ」は、このショートメッセージが着信問い合わせＳＭであることを示す。また、次の「０９０４５６７８９５」は、ステップＳ１０１で取得した着信相手の電話番号を示す。
【００４７】
続いて、制御部１７は、作成した着信問い合わせＳＭを、管理サーバ２０に送信する（ステップＳ１０３）。
【００４８】
管理サーバ２０の制御部２３は、携帯端末装置１０から着信問い合わせＳＭを受信すると（ステップＳ１０４）、認証ＤＢ２２１を参照して、着信問い合わせＳＭの送信者の認証を行うとともに、当該送信者が利用可能な電話帳データを特定する（ステップＳ１０５）。
具体的には、制御部２３は、受信した着信問い合わせＳＭの送信元アドレスに設定されている電話番号が認証ＤＢ２２１に登録されていることを確認することで送信者の認証を行う。また、制御部２３は、認証ＤＢ２２１を参照して、登録を確認した電話番号に対応付けられている電話帳ＩＤを特定する。
【００４９】
認証が完了すると、制御部２３は、電話帳ＤＢ２２２を参照して、着信問い合わせＳＭに含まれる電話番号に対応する会社名を取得する（ステップＳ１０６）。
具体的には、制御部２３は、ステップＳ１０５で特定した電話帳データを電話帳ＤＢ２２２から取得する。そして、制御部２３は、取得した電話帳データを検索して、着信問い合わせＳＭに含まれる電話番号に対応付けられている会社名を取得する。
【００５０】
続いて、制御部２３は、取得した会社名を通知するためのショートメッセージ（会社名通知ＳＭ）を作成する（ステップＳ１０７）。
例えば、この会社名通知ＳＭは、区切り文字（セパレータ）である「＃」で各部分に区切られた「＃Ｒ＃○×株式会社」のような内容のショートメッセージである。この例では、先頭の「Ｒ」は、このショートメッセージが会社名通知ＳＭであることを示す。また、次の「○×株式会社」は、会社名を示す。
【００５１】
続いて、制御部２３は、作成した着信問い合わせＳＭの送信者宛に送信（返信）する（ステップＳ１０８）。
【００５２】
図７に戻り、携帯端末装置１０の制御部１７は、管理サーバ２０から会社名通知ＳＭを受信すると（ステップＳ１０９）、会社名通知ＳＭに含まれる会社名を取得する（ステップＳ１１０）。例えば、「＃Ｒ＃○×株式会社」のような内容の会社名通知ＳＭであれば、ステップＳ１１０の処理により、会社名「○×株式会社」が取得される。
【００５３】
続いて、制御部１７は、取得した会社名を着信相手を示すものとして、表示部１４に表示させる（ステップＳ１１１）。例えば、図８に示すような画面が表示部１４に表示される。なお、この際、制御部１７は、音声出力部１５から着信音を出力させてもよい。また、会社名と同時に、ステップＳ１０１で取得した着信相手の電話番号も表示してもよい。以上で、電話着信処理は終了する。
【００５４】
このように、携帯端末装置１０に着信があった際、着信元を問い合わせるためのショートメッセージが作成されて管理サーバ２０に送信される。そして、管理サーバ２０は、自身が一括して管理している電話帳データのなかから着信元を特定して、ショートメッセージの形で携帯端末に送信し、携帯端末装置１０は着信元を表示することができる。
【００５５】
（電話発信処理）
続いて、携帯端末装置１０から発信先を指定して、発信先の電話番号宛に発信する処理（電話発信処理）について、図９のフローチャートを参照して説明する。
【００５６】
まず、携帯端末装置１０のユーザは、操作部１３を操作して、発信先を特定する会社名や氏名等の情報を含んだ、発信先の電話番号を問い合わせるためのショートメッセージ（発信問い合わせＳＭ）を所定のフォーマット形式で作成する。そして、ユーザは、操作部１３を操作して、作成した発信問い合わせＳＭを管理サーバ２０に送信することを指示する。制御部１７は、この指示に応答して、作成された発信問い合わせＳＭを管理サーバ２０に送信する（ステップＳ２０１）。
【００５７】
例えば、この発信問い合わせＳＭは、区切り文字（セパレータ）である「＊」で各部分に区切られた「＊Ｔ＊○×株式会社＊企画＊企画部長＊東京一郎」のような内容のショートメッセージである。この例では、先頭の「Ｔ」は、このショートメッセージが発信問い合わせＳＭであることを示す。また、以降の「○×株式会社」、「企画」、「企画部長」、及び「東京一郎」は、発信先を特定する情報である会社名、所属、役職、氏名を示す。
【００５８】
図９に戻り、管理サーバ２０の制御部２３は、発信問い合わせＳＭを受信すると（ステップＳ２０２）、認証ＤＢ２２１を参照して、発信問い合わせＳＭの送信者の認証を行うとともに、当該送信者が利用可能な電話帳データを特定する（ステップＳ２０３）。
具体的には、制御部２３は、受信した発信問い合わせＳＭの送信元アドレスに設定されている電話番号が認証ＤＢ２２１に登録されていることを確認することで送信者の認証を行う。また、制御部２３は、認証ＤＢ２２１を参照して、登録を確認した電話番号に対応付けられている電話帳ＩＤを特定する。
【００５９】
認証が完了すると、制御部２３は、電話帳ＤＢ２２２を参照して、発信問い合わせＳＭに含まれる発信先を特定する情報（会社名、所属、役職、氏名など）に対応する電話番号を取得する（ステップＳ２０４）。
具体的には、制御部２３は、ステップＳ２０３で特定した電話帳データを電話帳ＤＢ２２２から取得する。そして、制御部は、取得した電話帳データを検索して、発信問い合わせＳＭに含まれる発信先を特定する情報に対応付けられている電話番号を取得する。
【００６０】
続いて、制御部２３は、取得した電話番号を通知するためのショートメッセージ（電話番号通知ＳＭ）を作成する（ステップＳ２０５）。
例えば、この電話番号通知ＳＭは、区切り文字（セパレータ）である「＃」で区切られた「＊Ｓ＊０９０４５６７８９５」のような内容のショートメッセージである。この例では、先頭の「Ｓ」は、このショートメッセージが電話番号通知ＳＭであることを示す。また、次の「０９０４５６７８９５」は、通知する電話番号を示す。
【００６１】
続いて、制御部２３は、作成した電話番号通知ＳＭを、発信問い合わせＳＭの送信者宛に送信（返信）する（ステップＳ２０６）。
【００６２】
携帯端末装置１０の制御部１７は、管理サーバ２０から電話番号通知ＳＭを受信すると（ステップＳ２０７）、電話番号通知ＳＭに含まれる電話番号を取得する（ステップＳ２０８）。そして、制御部１７は、取得した電話番号宛に発信する（ステップＳ２０９）。なお、制御部１７は、取得した電話番号を表示だけしておき、当該電話番号宛に発信することを指示するユーザからの操作指示（発信ボタンの押下等）に応答して発信してもよい。以上で、発信処理は終了する。
【００６３】
このように、携帯端末装置１０から発信をする際に、発信先の電話番号を問い合わせるためのショートメッセージが作成されて管理サーバ２０に送信される。そして、管理サーバ２０は、自身が一括して管理している電話帳データのなかから発信先の電話番号を特定して、ショートメッセージの形で携帯端末に送信し、携帯端末は発信先に発信を行うことができる。
【００６４】
以上のように、本実施形態では、携帯端末装置１０から着信元の会社名や発信先の電話番号を問い合わせるショートメッセージが管理サーバ２０に送信される。そして、管理サーバ２０は、受信したショートメッセージの内容に基づいて、管理している電話帳データから、着信元の会社名や発信先の電話番号を検索して取得し、問い合わせ元の携帯端末装置１０にショートメッセージの形で送信する。このように、本実施形態に係る電話帳共有システム１００では、管理サーバ２０で一括管理されている電話帳データを有効に利用することができる。
また、管理サーバ２０は、携帯端末装置１０から問い合わせのショートメッセージを受信した際、パスワード等とは異なり人が改変できない情報であるショートメッセージの送信元アドレスに設定されている電話番号を用いて、携帯端末装置１０を認証する。従って、本実施形態に係る電話帳共有システム１００は、認証ＤＢ２２１に未登録の電話からの接続を完全に防止することができるため、第三者からの不正利用を防ぐことができ、高い安全性を確保することができる。
また、携帯端末装置１０と管理サーバ２０との間の情報の送受信は、ショートメッセージにより移動体通信網３０を介して行われる。従って、第三者に盗聴されることもなく、安全性を確保することができる。
【００６５】
《第２の実施形態》
第１の実施形態の電話発信処理では、携帯端末装置１０が発信先を特定する情報を指定し、管理サーバ２０は指定された情報に基づいて発信先の電話番号を取得した。しかしながら、携帯端末装置１０が発信先を特定する情報を指定しないで、直接管理サーバ２０から発信先の電話番号を取得してもよい。第２の実施形態はこのような処理を実現可能にすることを特徴とする。
【００６６】
本発明の第２の実施形態について説明する。
なお、本発明の第２の実施形態に係る電話帳共有システムは、第１の実施形態と同一の構成を有する。
【００６７】
なお、本実施形態では、第１の実施形態と異なり、認証ＤＢ２２１の暗証番号、認証情報、及び状態が利用される。
暗証番号は携帯端末装置１０のユーザによって入力され、当該携帯端末装置１０が管理サーバ２０にインターネット接続する際に必要となるパスワードである。なお、暗証番号は、事前に各ユーザ（社員）により登録されている情報である。
認証情報は、携帯端末装置１０からのインターネット接続要求を受けた際に管理サーバ２０により発行され、当該携帯端末装置１０を認証するために利用される情報である。発行された認証情報は、携帯端末装置１０に送信される。なお、発行された認証情報は、２回目以降の携帯端末装置１０の認証には利用することができない、所謂ワンタイム値である。
状態は、携帯端末装置１０の状態を示す情報である。状態「０」は、携帯端末装置１０が管理サーバ２０に接続していない状態を表す。携帯端末装置１０の通常の状態は「０」である。状態「１」は、管理サーバ２０が携帯端末装置１０からのインターネット接続を待っている状態を表す。状態情報「２」は、管理サーバ２０が携帯端末装置１０からインターネット接続されている状態を表す。また状態「９」は、携帯端末装置１０が管理サーバ２０にインターネット接続できないエラー状態であることを示す。暗証番号の不一致によるリトライ回数が規定回数に達した場合などに、状態「９」となる。なお、本実施形態では、携帯端末装置１０の状態は、通常「０」→「１」→「２」の順で変化する。
【００６８】
続いて、本実施形態の電話発信処理について、図１０、図１１のフローチャートを参照して説明する。
【００６９】
まず、携帯端末装置１０のユーザは、操作部１３を操作して、発信先の電話番号を問い合わせるためのショートメッセージ（発信問い合わせＳＭ）を所定のフォーマット形式で作成する。そして、ユーザは、操作部１３を操作して、作成した発信問い合わせＳＭを管理サーバ２０に送信することを指示する。制御部１７は、この指示に応答して、作成された発信問い合わせＳＭを管理サーバ２０に送信する（ステップＳ３０１）。
【００７０】
例えば、この発信問い合わせＳＭは、区切り文字（セパレータ）である「＊」で各部分に区切られた「＊Ｔ＊＊＊＊」のような内容のショートメッセージである。この例では、先頭の「Ｔ」は、このショートメッセージが発信問い合わせＳＭであることを示す。また、以降の発信者を特定する情報は本実施形態では指定しないので、空欄になっている。
【００７１】
管理サーバ２０の制御部２３は、発信者を特定する情報が指定されていない発信問い合わせＳＭを受信すると（ステップＳ３０２）、認証ＤＢ２２１を参照して、発信問い合わせＳＭの送信者の認証を行う（ステップＳ３０３）。また、制御部２３は、当該送信者の状態を接続待状態を示す「１」に更新する（ステップＳ３０４）。続いて、制御部２３は、問い合わせＳＭの送信元である携帯端末装置１０に対して一意の認証情報（例えば乱数）を発行して、認証ＤＢ２２１に記憶する（ステップＳ３０５）。
具体的には、制御部２３は、受信した発信問い合わせＳＭの送信元アドレスに設定されている電話番号が登録されている認証ＤＢ２２１のエントリが有ることを確認することで送信者の認証を行う。また、制御部２３は、認証ＤＢ２２１を参照して、登録を確認したエントリの状態を「１」に更新する。また、制御部２３は、一意の認証情報を発行して、認証ＤＢ２２１への登録を確認したエントリに記憶する。
【００７２】
続いて、制御部２３は、管理サーバ２０が管理する電話帳ＤＢ２２２にアクセスするためのＵＲＬ（Uniform Resource Locator）を作成する（ステップＳ３０６）。なお、このＵＲＬには、電話帳ＤＢ２２２へのアクセス用のＵＲＬ以外に、ステップＳ３０２で受信した発信問い合わせＳＭの送信元アドレスに設定されている電話番号と、ステップＳ３０５で発行した認証情報とがパラメータとして付与される。具体的には、ステップＳ３０６の処理により、「http://www.aaa.com?x1=0904567865&x2=93445693」のようなＵＲＬが作成される。この例では、「http://www.aaa.com」は電話帳ＤＢ２２２へのアクセス用ＵＲＬ、パラメータｘ１に設定されている「0904567865」は電話番号、パラメータｘ２に設定されている「93445693」は認証情報を示す。
【００７３】
続いて、制御部２３は、作成したＵＲＬを通知するためのショートメッセージ（ＵＲＬ通知ＳＭ）を作成して、発信問い合わせＳＭの送信者宛に送信（返信）する（ステップＳ３０７）。
【００７４】
携帯端末装置１０の制御部１７は、管理サーバ２０からＵＲＬ通知ＳＭを受信すると（ステップＳ３０８）、ブラウザを起動して、受信したＵＲＬ通知ＳＭに含まれるＵＲＬ先（即ち、電話帳ＤＢ２２２）に、インターネットを介してアクセスする（ステップＳ３０９）。
【００７５】
管理サーバ２０の制御部２３は、携帯端末装置１０からのアクセスがあると、当該アクセスが不正な他装置からのアクセスでないことを確認する端末認証処理を行う（ステップＳ３１０）。
具体的には、制御部２３は、携帯端末装置１０からアクセスされた際のＵＲＬのパラメータに設定されている電話番号と、認証情報とを取得する。そして、制御部２３は、取得した電話番号と認証情報とが対応付けられているエントリが認証ＤＢ２２１に有り、且つ、そのエントリの状態が「１」であることを確認することで、認証をする。なお、認証が完了した場合、制御部２３は、確認した認証情報を認証ＤＢ２２１から消去、又は無効化する等して、当該認証情報をパラメータに含むＵＲＬでの次回以降でのアクセスはできないように設定する。なお、認証処理で認証できなかった場合、制御部２３は、電話番号検索サイトアクセスすることができない旨を示す警告メッセージ等をアクセス元に対して返信する。
【００７６】
認証が完了すると、制御部２３は、暗証番号入力用の画面を作成して（ステップＳ３１１）、アクセス元の携帯端末装置１０に送信する（ステップＳ３１２）。
【００７７】
携帯端末装置１０の制御部１７は、受信した暗証番号入力用の画面を表示する（図１１、ステップＳ３１３）。ユーザは、操作部１３を操作して暗証番号を入力して、管理サーバ２０に入力した暗証番号を送信するための操作を行う。制御部は、その操作信号に応答して、入力された暗証番号を管理サーバ２０に送信する（ステップＳ３１４）。
【００７８】
管理サーバ２０の制御部２３は、暗証番号を受信すると（ステップＳ３１５）、受信した暗証番号を用いて、不正な他者からのアクセスでないことを確認する携帯端末装置１０のユーザ認証を行う（ステップＳ３１６）。
具体的には、制御部２３は、認証ＤＢ２２１を参照して、受信した暗証番号が、ステップＳ３１０の端末認証処理で特定したエントリの暗証番号と一致することを確認することで、ユーザ認証を行う。なお、ユーザ認証の結果他者からの不正なアクセスであると分かった場合、制御部２３は、電話番号検索サイトアクセスすることができない旨を示す警告メッセージ、又は暗証番号の再入力を促すリトライ画面等をアクセス元に対して返信する。
【００７９】
ユーザ認証が完了すると、制御部２３は、ステップＳ３１０の端末認証処理で特定した認証ＤＢ２２１のエントリの状態を、接続状態を示す「２」に更新する（ステップＳ３１７）。
【００８０】
続いて、制御部２３は、携帯端末装置１０を電話帳ＤＢ２２２にアクセス可能にさせる（ステップＳ３１８）。そして、携帯端末装置１０の制御部１７は、図１２に示すように、電話帳ＤＢ２２２の内容を表示部１４に一覧表示させる（ステップＳ３１９）。ユーザは、表示されている電話帳ＤＢ２２２の内容から、発信したい相手先をクリックする等して選択すると、制御部１７はその選択情報を管理サーバ２０に送信する（ステップＳ３２０）。管理サーバ２０の制御部２３は、その選択情報に基づいて、電話帳ＤＢ２２２から電話番号を取得する（ステップＳ３２１）。
【００８１】
そして、制御部２３は、取得した電話番号を通知する画面のＨＴＭＬ（HyperText Markup Language）を作成する（ステップＳ３２２）。なお、このＨＴＭＬには、取得した電話番号がタグに埋め込まれている。そして、制御部２３は、作成したＨＴＭＬを、検索条件の送信元の携帯端末装置１０に送信する（ステップＳ３２３）。なお、ＨＴＭＬの送信後、携帯端末装置１０との接続は解除されるため、制御部２３は、ステップＳ３１７で「２」に設定した状態を「０」に更新する。また、制御部２３は、ステップＳ３０５で発行して記憶した認証情報を消去する。
【００８２】
携帯端末装置１０の制御部１７は、管理サーバ２０から受信したＨＴＭＬに基づいて、電話番号を通知する画面をブラウザ上に表示するとともに、ＨＴＭＬに埋め込まれている電話番号を取得する（ステップＳ３２４）。そして、制御部１７は、取得した電話番号宛に発信する（ステップＳ３２５）。以上で、発信先を特定する情報を指定しないで、直接管理サーバ２０から発信先の電話番号を取得する場合における発信処理は終了する。
【００８３】
このように、携帯端末装置１０から発信先を特定する情報を指定しない場合は、まず、ショートメッセージを送受信することで、携帯端末装置１０を認証し、認証した後は、インターネットを介して、携帯端末装置１０が管理サーバ２０にアクセス可能となり、電話番号を検索することができる。
また、上記携帯端末装置１０の認証は、（１）ショートメッセージに含まれる電話番号を用いた端末認証と、（２）端末認証後のインターネット経由で管理サーバ２０に接続時のＵＲＬに設定されている情報（電話番号、認証情報、状態）を用いたインターネット接続時の認証（ＵＲＬ認証）、及び、（３）ユーザからの暗証番号を用いたユーザ認証、の三重の認証が実施されるため、従来よりも強固なセキュリティを保つことができる。
特に、上記（２）のインターネット接続時のＵＲＬ認証では、まず、接続時のＵＲＬに含まれる電話番号と認証情報（都度のワンタイム情報）とが対応付けられている認証ＤＢ２２１のエントリがあることが確認される。第三者が管理サーバ２０にＵＲＬを指定してアクセスする際に、上記電話番号を不正に入手している可能性は考えられるが、それに対応する認証情報はユーザの携帯端末装置１０に対してのみ管理サーバ２０から与えられるため、第三者が入手することはまずない。従って、第三者は、認証をパスする電話番号と認証情報との組を含んだＵＲＬで管理サーバ２０にアクセスすることはほとんど不可能である。また、上記（２）のＵＲＬ認証では、その後、確認したエントリの状態が「１」であることを確認する。ここで、認証ＤＢ２２１の状態は、上記（１）の端末認証が完了した携帯端末装置１０に対してのみ「１」に更新される。従って、処理依頼（発信問い合わせＳＭの送信）を受けた携帯端末装置１０以外の第三者の携帯電話等からインターネット接続をしても、その状態が「１」である可能性は極めて低く、認証をパスすることは基本的に不可能である。このように、本発明では、第三者からの不正なインターネット接続を防止することができ、より安全性が確保される。
【００８４】
なお、ステップＳ３０７でＵＲＬを通知した時刻を記録しておき、ＵＲＬ通知から所定時間内（例えば、３分以内）に、そのＵＲＬによる携帯端末装置１０からのアクセス（ステップＳ３０９）がない場合は、そのＵＲＬを無効としてアクセスを拒否するようにしてもよい。このようにすることで、携帯端末装置１０がインターネット接続する際に制限時間が設けられるため、よりセキュリティを高めることができる。
【００８５】
なお、本各実施形態は種々の変形、および、応用が可能である。
例えば、携帯端末装置１０は、携帯電話に限らず、固定電話や電話機能を有するコンピュータ等であっても、本発明は適用可能である。
【００８６】
また、本実施形態の着信処理において、着信相手の会社名を表示したが、それ以外の他の情報（氏名、所属等）も表示してよい。
【００８７】
また、携帯端末装置１０が紛失する等して、第三者に渡る場合も考えられる。このような場合、この携帯端末装置１０に対して着信があった際に、上述した図７に示す電話着信処理が実施され、第三者が不正に着信相手の会社名を知り得てしまう虞がある。また、この携帯端末装置１０で、図９や図１０、図１１に示す電話発信処理が実施された場合、第三者が不正に発信先の電話番号を取得したり、電話帳ＤＢ２２２にアクセスしてしまう可能性もある。
【００８８】
そこで、このような事態を防止するために、例えば、以下のように電話着信処理、及び電話発信処理を行ってもよい。
まず、携帯端末装置１０のユーザは、事前にロック用のパスワードを設定して、外部からアクセス不可能な記憶部１２の記憶領域に記憶させておく。
そして、着信信号受信を受信した場合は、制御部１７は、パスワード入力画面を表示する等して、ユーザにパスワードの入力を促す。そして、制御部１７は、ユーザから入力されたパスワードが設定されているパスワードと一致するか否かを判別し、一致する場合には、図７のステップＳ１０１以降の処理を実施し会社名を取得、表示するための処理を行う。入力されたパスワードが一致しない場合、制御部１７は、リトライ画面を表示する等してパスワードの再入力を促す。そして、所定回数（例えば３回）以上、入力されたパスワードが一致しない場合、制御部１７は、ユーザ以外の第三者が携帯端末装置１０を操作しているものと判断して、エラーとして電話着信処理を強制終了させる。
【００８９】
また、制御部１７は、電話発信処理で発信問い合わせＳＭを作成して管理サーバに送信する場合（即ち、図９のステップＳ２０１、又は図１０のステップＳ３０１の処理をする場合）、まず、同様にユーザにパスワードの入力を促す。そして、制御部１７は、ユーザから入力されたパスワードが設定されているパスワードと一致するか否かを判別し、一致する場合に発信問い合わせＳＭを作成可能にする入力画面等を表示して、ユーザに発信問い合わせＳＭを作成させ、以下ステップＳ２０１、又はステップＳ３０１以降の処理を実施して、電話番号を取得するための処理を行う。入力されたパスワードが一致しない場合、制御部１７は、リトライ画面を表示する等してパスワードの再入力を促す。そして、所定回数（例えば３回）以上、入力されたパスワードが一致しない場合、制御部１７は、ユーザ以外の第三者が携帯端末装置１０を操作しているものと判断して、エラーとして電話発信処理を強制終了させる。
【００９０】
このようにすることで、紛失するなどして第三者が不正に携帯端末装置１０を入手しても、電話着信処理や電話発信処理を開始時にユーザ自身しか知り得ない正しいパスワードを入力しないと以降の処理が実施されない。従って、よりセキュリティを高めることができる。
【００９１】
なお、本発明の管理サーバ２０は、専用のハードウェアに限られるものではなく、通常のコンピュータシステムによっても実現することができる。
具体的には、上記各実施の形態では、管理サーバ２０のプログラムが、記憶部２２等に予め記憶されているものとして説明した。しかし、上述の処理動作を実行させるためのプログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto-Optical disk）等のコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムをコンピュータにインストールすることにより、上述の処理を実行する管理サーバ２０を構成してもよい。
【００９２】
また、プログラムをインターネット等の通信ネットワーク上のサーバ装置が有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するようにしてもよい。さらに、通信ネットワークを介してプログラムを転送しながら起動実行することによっても、上述の管理サーバ２０の処理を達成することができる。
また、上述の機能を、ＯＳ（Operating System）が分担又はＯＳとアプリケーションの協働により実現する場合等には、ＯＳ以外の部分のみを媒体に格納して配布してもよく、また、コンピュータにダウンロード等してもよい。
【符号の説明】
【００９３】
１００      電話帳共有システム
１０      携帯端末装置
２０      管理サーバ
３０      移動体通信網
【図１】
0005443913.tif 000002
【図２】
0005443913.tif 000003
【図３】
0005443913.tif 000004
【図４】
0005443913.tif 000005
【図５】
0005443913.tif 000006
【図６】
0005443913.tif 000007
【図７】
0005443913.tif 000008
【図８】
0005443913.tif 000009
【図９】
0005443913.tif 000010
【図１０】
0005443913.tif 000011
【図１１】
0005443913.tif 000012
【図１２】
0005443913.tif 000013