(57)【特許請求の範囲】
【請求項１】
各種の情報を記憶している携帯端末装置と、該携帯端末装置内の情報を取得するための端末装置と、該端末装置からの情報取得要求に基づいて前記携帯端末装置に検索要求を送信することにより前記携帯端末装置にて検索した情報をアップロードさせて、アップロードさせた情報を情報取得要求元の前記端末装置に提示する情報提供サーバとからなる情報取得システムであって、前記情報提供サーバは、Ｗｅｂ機能を少なくとも有するＷｅｂサーバであり、少なくとも、前記端末装置からの情報取得要求動作、および前記携帯端末装置からアップロードされた情報の前記端末装置への提示動作を、ＨＴＴＰ（HyperText Transfer Protocol）プロトコルに基づいて実施し、
前記端末装置は、情報取得対象とする前記携帯端末装置の情報の取得動作に先立って、前記情報提供サーバに対して、情報取得対象の前記携帯端末装置の電子メールの宛先となるメールアドレスと、当該端末装置のユーザ認証用のパスワードとを少なくとも含む携帯メールアドレス情報を送信し、前記情報提供サーバは、前記端末装置からの前記携帯メールアドレス情報を前記端末装置からの情報取得要求を受け付ける際の情報としてあらかじめ設定登録し、
前記情報提供サーバは、前記端末装置からの情報取得要求を受け付けた際に、あらかじめ設定登録した前記携帯メールアドレス情報に含まれている情報取得対象の前記携帯端末装置のメールアドレスを宛先として、当該携帯端末装置に対して、前記端末装置からの情報取得要求にて指定された情報の検索条件を付した検索要求メールを電子メールプロトコルに基づいて送信し、該検索要求メールを受信した前記携帯端末装置は、該検索要求メールに付されている検索条件に基づいて検索抽出した情報を、前記情報提供サーバに、ＨＴＴＰ（HyperText Transfer Protocol）プロトコルにしたがってアップロードし、
前記携帯端末装置は、前記情報提供サーバにアップロードするアップロード先ＵＲＬ（Unique Resource Locator）をあらかじめ登録し、受信した前記検索要求メールに付されている検索条件に基づいて検索抽出した情報を、前記情報提供サーバにアップロードするために作成したＨＴＴＰリクエストのパラメータと、あらかじめ登録している前記アップロード先ＵＲＬとにより、アップロード用コンテンツであるアップロードＵＲＬを作成し、作成した該アップロード用コンテンツを、前記情報提供サーバに対してＨＴＴＰプロトコルにしたがうコンテンツ登録要求としてＨＴＴＰ(ＰＯＳＴメソッド)送信し、
前記情報提供サーバは、前記アップロード用コンテンツであるアップロードＵＲＬを前記携帯端末装置から受け取った際に、アップロードされた前記アップロード用コンテンツに含まれている前記携帯端末装置の情報を当該携帯端末装置からのアップロード履歴情報としてデータベースに登録保存するとともに、前記アップロード用コンテンツに含まれているアップロード先ＵＲＬを、登録保存した前記携帯端末装置の情報にアクセスするための接続先ＵＲＬ情報として、ＨＴＴＰレスポンスによって、当該情報の取得要求元の前記端末装置に対して応答することにより通知することを特徴とする情報取得システム。
【請求項２】
前記情報提供サーバは、前記携帯端末装置に送信する前記検索要求メールを作成する際に、あらかじめ設定登録した前記携帯メールアドレス情報に含まれている前記パスワードを付して前記検索要求メールを作成して、前記携帯端末装置に対してメール送信し、前記携帯端末装置は、記憶している情報ごとにまたは全情報共通に、情報の提供の可否を示す情報提供可否フラグと前記端末装置のユーザを認証するためのパスワードとをあらかじめ設定登録しておき、前記検索要求メールを受信した際に、前記検索要求メールに付されている前記検索条件に基づいて情報を検索する動作に先立って、あらかじめ設定登録されている前記情報提供可否フラグが、許可を示す状態に設定されており、かつ、あらかじめ設定登録されているパスワードと前記検索要求メールに付されているパスワードとが一致している場合に、前記検索条件に基づいて情報の検索抽出動作を行うことを特徴とする請求項１に記載の情報取得システム。
【請求項３】
前記端末装置は、前記情報提供サーバから受信した前記接続先ＵＲＬに基づいて、前記情報提供サーバに対してＷｅｂアクセスすることにより、前記情報提供サーバにアップロードされている情報取得対象の前記携帯端末装置の情報をＷｅｂ画面に画面表示させることによって、当該端末装置のユーザが情報取得対象の前記携帯端末装置の情報を閲覧することを可能とすることを特徴とする請求項２に記載の情報取得システム。
【請求項４】
前記情報提供サーバと前記端末装置および前記携帯端末装置との間で情報の送受信を行う際のＨＴＴＰプロトコルとして、送受信情報の安全性の確保を可能とするＨＴＴＰＳ（ＨＴＴＰ over Secure Socket Layer）プロトコルを用いることを特徴とする請求項１乃至３の何れか一項に記載の情報取得システム。
【請求項５】
各種の情報を記憶している携帯端末装置の情報を離れた端末装置からのリモートアクセスにより取得する情報取得方法であって、前記端末装置からの情報取得要求に基づいて前記携帯端末装置に検索要求を送信することにより前記携帯端末装置にて検索した情報をアップロードさせて、アップロードさせた情報を情報取得要求元の前記端末装置に提示する情報提供サーバを少なくとも備え、前記情報提供サーバは、Ｗｅｂ機能を少なくとも有するＷｅｂサーバであり、少なくとも、前記端末装置からの情報取得要求動作、および前記携帯端末装置からアップロードされた情報の前記端末装置への提示動作を、ＨＴＴＰ（HyperText Transfer Protocol）プロトコルに基づいて実施し、
前記端末装置は、情報取得対象とする前記携帯端末装置の情報の取得動作に先立って、前記情報提供サーバに対して、情報取得対象の前記携帯端末装置の電子メールの宛先となるメールアドレスと、当該端末装置のユーザ認証用のパスワードとを少なくとも含む携帯メールアドレス情報を送信し、前記情報提供サーバは、前記端末装置からの前記携帯メールアドレス情報を前記端末装置からの情報取得要求を受け付ける際の情報としてあらかじめ設定登録し、
前記情報提供サーバは、前記端末装置からの情報取得要求を受け付けた際に、あらかじめ設定登録した前記携帯メールアドレス情報に含まれている情報取得対象の前記携帯端末装置のメールアドレスを宛先として、当該携帯端末装置に対して、前記端末装置からの情報取得要求にて指定された情報の検索条件を付した検索要求メールを電子メールプロトコルに基づいて送信し、該検索要求メールを受信した前記携帯端末装置は、該検索要求メールに付されている検索条件に基づいて検索抽出した情報を、前記情報提供サーバに、ＨＴＴＰ（HyperText Transfer Protocol）プロトコルにしたがってアップロードし、
前記携帯端末装置は、前記情報提供サーバにアップロードするアップロード先ＵＲＬ（Unique Resource Locator）をあらかじめ登録し、受信した前記検索要求メールに付されている検索条件に基づいて検索抽出した情報を、前記情報提供サーバにアップロードするために作成したＨＴＴＰリクエストのパラメータと、あらかじめ登録している前記アップロード先ＵＲＬとにより、アップロード用コンテンツであるアップロードＵＲＬを作成し、作成した該アップロード用コンテンツを、前記情報提供サーバに対してＨＴＴＰプロトコルにしたがうコンテンツ登録要求としてＨＴＴＰ(ＰＯＳＴメソッド)送信し、
前記情報提供サーバは、前記アップロード用コンテンツであるアップロードＵＲＬを前記携帯端末装置から受け取った際に、アップロードされた前記アップロード用コンテンツに含まれている前記携帯端末装置の情報を当該携帯端末装置からのアップロード履歴情報としてデータベースに登録保存するとともに、前記アップロード用コンテンツに含まれているアップロード先ＵＲＬを、登録保存した前記携帯端末装置の情報にアクセスするための接続先ＵＲＬ情報として、ＨＴＴＰレスポンスによって、当該情報の取得要求元の前記端末装置に対して応答することにより通知することを特徴とする情報取得方法。
【請求項６】
請求項５に記載の情報取得方法を、コンピュータによって実行可能なプログラムとして実施していることを特徴とする情報取得プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報取得システム、情報取得方法および情報取得プログラムに関する。
【背景技術】
【０００２】
近年、携帯端末装置（携帯電話機等）の機能の高度化に伴い、重要な情報を含む各種の多彩な情報を携帯端末装置内に保存するようになってきている。
【０００３】
そこで、携帯端末装置の運用サービスを提供している通信事業者によっては、携帯端末装置の買い替えや紛失に備えて、各携帯端末装置内に登録されている電話帳の電話番号を、通信事業者のＷｅｂサーバにアップロードして保管するサービスを提供している場合もある。
【０００４】
しかし、ユーザが、携帯電話機等の携帯端末装置を自宅などに忘れてきてしまった場合、このような通信事業者のＷｅｂサーバ内には電話番号しか記憶されていないので、電話番号以外の携帯端末装置内の他の情報（例えば連絡先や予定に関する情報や受信メール情報等）を取得しようとする場合、自宅から離れた場所では、携帯端末装置内の情報を知ることができず、わざわざ、携帯端末装置が置いてある自宅などに帰って、携帯端末装置を直接操作する以外には、携帯端末装置内の情報を取得する手段がなく、不便であるという事態が生じている。
【０００５】
そこで、離れた場所に置いた携帯端末装置内の情報を取得することを可能とするために、例えば、特許文献１の特開２００２−２２９９１０号公報「電子メール情報の送受信システム、電子メール情報の送受信方法およびその制御プログラム」においては、他の端末装置のユーザの操作によって、携帯端末装置に記憶されている電子メール情報の転送要求をユーザの認証情報とともに当該携帯端末装置に送信し、携帯端末装置は、当該ユーザの認証が得られた際に、転送要求された電子メール情報を、要求元の他の端末装置に対して転送するという仕組みを提案している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−２２９９１０号公報（第５−６頁）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、前記特許文献１に記載の技術の場合、携帯端末装置内の情報を取得するための通信手段として電子メールを利用しているので、ユーザは当該携帯端末装置のメールアドレスを知っている必要があり、また、取得要求先の相手側のユーザ認証を行う機能を携帯端末装置のメール機能として備えることも必要であり、さらには、携帯端末装置から取得しようとする情報を、例えば電子メール情報に限るといった何らかの制約を付与しない限り、携帯端末装置のような検索性能に限界がある機器では、その実現に困難が伴う。さらには、過去に検索した情報を再度取得しようとしても、メモリ容量が充分ではない携帯端末装置では、情報が既に削除されてしまっている場合も生じる。
【０００８】
（本発明の目的）
本発明は、かかる事態を回避するためになされたものであり、本発明が目的とするところは、外部から携帯端末装置へのリモートアクセス手段を提供し、外部から、当該携帯端末装置内の必要な情報を簡易に取得することができる情報取得システム、情報取得方法および情報取得プログラムを提供することにある。
【課題を解決するための手段】
【０００９】
前述の課題を解決するため、本発明による情報取得システム、情報取得方法および情報取得プログラムは、主に、次のような特徴的な構成を採用している。
【００１０】
（１）本発明による情報取得システムは、各種の情報を記憶している携帯端末装置と、該携帯端末装置内の情報を取得するための端末装置と、該端末装置からの情報取得要求に基づいて前記携帯端末装置に検索要求を送信することにより前記携帯端末装置にて検索した情報をアップロードさせて、アップロードさせた情報を情報取得要求元の前記端末装置に提示する情報提供サーバとからなる情報取得システムであって、前記情報提供サーバは、Ｗｅｂ機能を少なくとも有するＷｅｂサーバであり、少なくとも、前記端末装置からの情報取得要求動作、および前記携帯端末装置からアップロードされた情報の前記端末装置への提示動作を、ＨＴＴＰ（HyperText Transfer Protocol）プロトコルに基づいて実施することを特徴とする。
【００１１】
（２）本発明による情報取得方法は、各種の情報を記憶している携帯端末装置の情報を離れた端末装置からのリモートアクセスにより取得する情報取得方法であって、前記端末装置からの情報取得要求に基づいて前記携帯端末装置に検索要求を送信することにより前記携帯端末装置にて検索した情報をアップロードさせて、アップロードさせた情報を情報取得要求元の前記端末装置に提示する情報提供サーバを少なくとも備え、前記情報提供サーバは、Ｗｅｂ機能を少なくとも有するＷｅｂサーバであり、少なくとも、前記端末装置からの情報取得要求動作、および前記携帯端末装置からアップロードされた情報の前記端末装置への提示動作を、ＨＴＴＰ（HyperText Transfer Protocol）プロトコルに基づいて実施することを特徴とする。
【００１２】
（３）本発明による情報取得プログラムは、上記（２）に記載の情報取得方法を、コンピュータによって実行可能なプログラムとして実施していることを特徴とする。
【発明の効果】
【００１３】
本発明の情報取得システム、情報取得方法および情報取得プログラムによれば、以下のような効果を奏することができる。
【００１４】
すなわち、情報の取得要求元の端末装置例えばクライアントＰＣから、離れた場所に置かれている携帯端末装置内に記憶されている情報の取得要求を行う場合、Ｗｅｂ機能を有する情報提供サーバすなわちＷｅｂサーバに対して、携帯端末装置の情報の取得要求を行うことにより、取得対象の携帯端末装置内の情報例えば電話帳情報を情報提供サーバすなわちＷｅｂサーバにアップロードして、情報の取得要求元の端末装置例えばクライアントＰＣに提供する仕組みを有しているので、携帯端末装置内の情報例えば電話帳情報を取得するために必要とするキーワード例えば取得しようとする電話番号の電話機を所持する人物の名前やそのふりがな情報を検索条件として知っているのみで、取得したい情報例えば該当人物の電話機の電話帳情報を端末装置例えばクライアントＰＣのＷｅｂブラウザ上で簡単に閲覧することができる。
【００１５】
さらに、携帯端末装置内の情報として電話帳情報のみならず、電子メール情報、スケジュール情報、ＴｏＤｏリスト情報、テキストメモ情報、ブックマーク情報、マイプロフィール情報など、携帯端末装置内に格納されている他の情報についても、検索条件としてそれぞれを検索するためのキーワードを知っているだけで、取得したい情報を端末装置例えばクライアントＰＣのＷｅｂブラウザ上で簡単に閲覧することができる。
【００１６】
さらには、取得対象とされる携帯端末装置においては、情報提供サーバからの検索要求メールを受信した際に、「情報提供可否フラグ」とパスワードとのチェックを行い、さらに、あらかじめ登録した接続先ＵＲＬ（Unique Resource Locator）のみにＨＴＴＰ(ＰＯＳＴメソッド)送信動作によって、情報をアップロードする方式を採用しているので、第三者からの不正なアクセスが行われることによる情報漏洩を防止することができる。
【００１７】
また、携帯端末装置において一度検索された情報は、情報提供サーバにアップロードされて、情報提供サーバのデータベースに履歴情報として格納されているので、端末装置例えばクライアントＰＣのユーザは、情報提供サーバのデータベース内の履歴情報の中から必要な情報を取得することも可能である。
【図面の簡単な説明】
【００１８】
【図１】本発明に係る情報取得システムのシステム構成例を示すシステム構成図である。
【図２】図１に示した情報取得システムの動作の概略に関する一例を示すシーケンス図である。
【図３】図１に示した情報取得システムにおけるクライアントＰＣの認証動作の一例を示すシーケンス図である。
【図４】図１に示した情報取得システムにおけるクライアントＰＣの情報取得動作の一例を示すシーケンス図である。
【図５】図１に示した情報取得システムの携帯端末装置における動作の一例を説明するためのフローチャートである。
【図６】図１に示した情報取得システムの携帯端末装置において情報提供を行う際に必要とする情報を事前に登録するための情報提供設定画面の画面構成例を示す模式図である。
【発明を実施するための形態】
【００１９】
以下、本発明による情報取得システム、情報取得方法および情報取得プログラムの好適な実施形態について添付図を参照して説明する。なお、以下の説明においては、本発明による情報取得システムおよび情報取得方法について説明するが、かかる情報取得方法をコンピュータにより実行可能な情報取得プログラムとして実施するようにしても良いし、あるいは、情報取得プログラムをコンピュータにより読み取り可能な記録媒体に記録するようにしても良いことは言うまでもない。
【００２０】
（本発明の特徴）
本発明の実施形態の説明に先立って、本発明の特徴について、その概要をまず説明する。本発明は、携帯端末装置内に記憶している情報に対して、外部の任意のネットワーク接続端末からＷｅｂ機能を有する情報提供サーバすなわちＷｅｂサーバを介してリモートアクセスすることにより、当該携帯端末装置から離れた場所に所在していても、簡易な手段で、携帯端末装置から取得したい情報をＷｅｂブラウザ上で閲覧することを可能とする仕組みを実現している。
【００２１】
また、本発明は、過去の検索結果の履歴を、情報提供サーバすなわちＷｅｂサーバ上のデータベースに格納しておくことによって、任意の時点でいつでも、閲覧することも可能とする仕組みを実現している。
【００２２】
（実施形態の構成例）
次に、本発明に係る情報取得システムのシステム構成例について、その一例を説明する。図１は、本発明に係る情報取得システムのシステム構成例を示すシステム構成図である。図１に示すように、携帯端末装置４０の情報を取得のためにユーザが使用する端末装置の一例であるクライアントＰＣ（Personal Computer）１０は、ネットワークの一例であるＩＰ（Internet Protocol）網５０を介して、情報提供サーバ１０Ａに接続され、携帯端末装置４０は、ネットワークの一例である無線通信網６０を介して、情報提供サーバ１０Ａに接続されている例を示している。
【００２３】
ここで、情報提供サーバ１０Ａは、クライアントＰＣ１０から取得要求があった携帯端末装置４０内の情報をアップロードさせて、取得要求元のクライアントＰＣ１０に対して閲覧させる機能を有しており、クライアントＰＣ１０や携帯端末装置４０との間で各種の情報交換を行うためのフロントエンド機能を有する情報取得アプリケーションサーバすなわち情報提供ＡＰ（Application）サーバ２０と、クライアントＰＣ１０のユーザ認証を行うための認証情報（パスワード）や携帯端末装置４０からの情報のアップロード先を示すアップロード先ＵＲＬ（Unique Resource Locator）や携帯端末装置４０からアップロードされた情報等の各種情報を保存・登録するデータベース機能を有する情報取得データベースサーバすなわち情報提供ＤＢ（DataBase）サーバ３０とから構成され、情報提供ＡＰ（Application）サーバ２０は、クライアントＰＣ１０や携帯端末装置４０と、ＩＰ網５０や無線通信網６０を介して接続されるとともに、情報提供ＤＢ（DataBase）サーバ３０とＬＡＮ（Local Area Network）７０を介して接続されている。
【００２４】
ただし、情報提供サーバ１０Ａを構成する情報提供ＡＰサーバ２０と情報提供ＤＢサーバ３０との接続を、ＬＡＮ７０の代わりに、ＩＰ網５０を介して接続するようにしても良いし、あるいは、専用線を介して接続するようにしても良い。さらには、情報提供サーバ１０Ａを構成する情報提供ＡＰサーバ２０と情報提供ＤＢサーバ３０とを物理的に分離して構成する代わりに、両者を一体化した構成とするようにしても構わない。
【００２５】
なお、図１においては、携帯端末装置４０が無線通信網６０に接続されている例を示しているが、情報提供ＡＰサーバ２０との間で電子メールおよびＨＴＴＰ（HyperText Transfer Protocol）プロトコルによる情報交換を行うことが可能であれば、如何なるネットワークに接続されていても良く、例えば、クライアントＰＣ１０と情報提供サーバ１０Ａとの通信を行うネットワークであるＩＰ網５０によって接続されていても構わない。
【００２６】
ユーザが使用する端末装置の一例であるクライアントＰＣ１０は、ユーザが情報を取得する操作を行う際に利用するＷｅｂブラウザ機能を備えたネットワーク接続端末であり、ネットワークの一例であるＩＰ網５０を介して、情報提供サーバ１０Ａにアクセスすることによって、情報提供サーバ１０ＡとＨＴＴＰ接続し、情報取得要求として、取得しようとする携帯端末装置４０内の情報例えば電話帳情報を指定するキーワードを入力することにより、情報提供サーバ１０Ａを介して、携帯端末装置４０内の電話帳情報などの情報を取得することができる。
【００２７】
情報提供サーバ１０Ａを構成する情報提供ＡＰサーバ２０は、ネットワークの一例であるＩＰ網５０および無線通信網と接続されており、クライアントＰＣ１０や携帯端末装置４０に対するフロントエンド機能を有するＷｅｂサーバであり、クライアントＰＣ１０からの情報取得要求に対して、同一ＬＡＮ７０上に存在する情報提供ＤＢサーバ３０による認証チェックを指示したり、携帯端末装置４０からアップロードされた情報例えば電話帳情報のデータベースへの登録を指示したり、さらには、取得要求された情報の検索処理を情報提供ＤＢサーバ３０に実施させて、検索結果として抽出された情報例えば電話帳情報を情報取得要求元のクライアントＰＣ１０に対して提供したりする。
【００２８】
（実施形態の動作の説明）
次に、図１に示した情報取得システムの動作について、その一例を、まず、図２を用いて説明する。図２は、図１に示した情報取得システムの動作の概略に関する一例を示すシーケンス図であり、クライアントＰＣ１０が、携帯端末装置４０内に記憶されている情報を、情報提供ＡＰサーバ２０、情報提供ＤＢサーバ３０を介して取得する際の動作の一例を示している。
【００２９】
ここで、図２においては、クライアントＰＣ１０、情報提供ＡＰサーバ２０、情報提供ＤＢサーバ３０、携帯端末装置４０との間の情報送受信シーケンスの一例を示すとともに、情報提供サーバ１０Ａを構成する情報提供ＡＰサーバ２０、情報提供ＤＢサーバ３０、および、取得要求の対象となる情報を記憶している携帯端末装置４０のそれぞれについては、本実施形態の動作に必要とする機能ブロックについてもその一例を示している。
【００３０】
全体の動作シーケンスの説明に先立って、情報提供サーバ１０Ａを構成する情報提供ＡＰサーバ２０、情報提供ＤＢサーバ３０、および、携帯端末装置４０のそれぞれの機能ブロック構成例について、図２を用いてまず説明する。
【００３１】
まず、情報提供サーバ１０Ａを構成するサーバ群のうち、情報提供ＡＰサーバ２０は、認証入力画面送信部２１、認証チェック部２２、検索条件入力画面送信部２３、検索条件受信部２４、検索要求部２５、接続先ＵＲＬ通知部２６、情報取得部２７、結果通知部２８を少なくとも含んで構成される。
【００３２】
認証入力画面送信部２１は、接続要求してきたクライアントＰＣ１０のユーザ認証を行う際に、ユーザの認証用の情報（ＩＤやパスワード等）を入力させるための認証入力画面をＷｅｂ画面としてクライアントＰＣ１０にＩＰ網５０を介して送信するものであり、認証チェック部２２は、クライアントＰＣ１０に送信した認証入力画面に入力された認証用の情報をクライアントＰＣ１０からＩＰ網５０を介して受け取って、情報提供ＤＢサーバ３０にＬＡＮ７０を介して転送して、情報提供ＤＢサーバ３０にて実施した認証結果に基づいて、認証が得られた場合には、情報の検索条件を入力するためのＷｅｂ画面を送信する検索条件入力画面送信部２３または携帯端末装置４０の携帯メールアドレス情報（メールアドレス、パスワード）を入力するためのＷｅｂ画面を送信する携帯メールアドレス入力画面送信部を起動し、認証が得られなかった場合には、クライアントＰＣ１０にその旨を通報するものである。
【００３３】
検索条件入力画面送信部２３は、認証が得られた際に、携帯端末装置４０内に記憶されている情報を取得するための検索条件をクライアントＰＣ１０のユーザに入力させるための検索条件入力画面をＷｅｂ画面としてＩＰ網５０を介してクライアントＰＣ１０に送信するものであり、検索条件受信部２４は、クライアントＰＣ１０に送信した検索条件入力画面に入力された検索条件をクライアントＰＣ１０からＩＰ網５０を介して受け取って、検索要求部２５を起動するものである。
【００３４】
検索要求部２５は、クライアントＰＣ１０から受け取った検索条件を含む検索要求メールを生成して、携帯端末装置４０に無線通信網６０を介して送信するものであり、接続先ＵＲＬ通知部２６は、検索要求メールを送信した携帯端末装置４０から検索結果として無線通信網６０を介してアップロードされてきた情報を情報提供ＤＢサーバ３０に転送して登録させるとともに、情報提供ＤＢサーバ３０に登録された携帯端末装置４０からの情報を閲覧する際の接続先ＵＲＬ情報を、ＩＰ網５０を介して取得要求元のクライアントＰＣ１０に送信するものである。
【００３５】
情報取得部２７は、クライアントＰＣ１０から、接続先ＵＲＬに対して携帯端末装置４０に記憶されていた情報の閲覧要求をＩＰ網５０を介して受け取った際に、情報提供ＤＢサーバ３０にＬＡＮ７０を介してアクセスして、閲覧要求があった携帯端末装置４０に関する情報を取得して、結果通知部２８を起動するものであり、結果通知部２８は、情報取得部２７からの携帯端末装置４０に関する情報を画面表示した情報閲覧画面をＷｅｂ画面として作成してＩＰ網５０を介してクライアントＰＣ１０に送信するものである。
【００３６】
次に、情報提供サーバ１０Ａを構成するサーバ群のうち、情報提供ＤＢサーバ３０は、認証チェック部３１、情報登録部３２、情報検索部３３を少なくとも含んで構成される。
【００３７】
認証チェック部３１は、情報提供ＡＰサーバ２０からＬＡＮ７０を介して転送されてきたクライアントＰＣ１０のユーザの認証用の情報を、あらかじめ登録されている当該ユーザの認証情報と照合することによって、接続要求してきたクライアントＰＣ１０のユーザの認証を行い、その認証結果を情報提供ＡＰサーバ２０にＬＡＮ７０を介して返送するものであり、情報登録部３２は、情報提供ＡＰサーバ２０からＬＡＮ７０を介して転送されてきた携帯端末装置４０の検索結果の情報を携帯端末装置４０に関する情報としてデータベースに登録するものである。
【００３８】
情報検索部３３は、情報提供ＡＰサーバ２０からＬＡＮ７０を介して転送されてきたクライアントＰＣ１０の携帯端末装置４０に関する情報の閲覧要求に基づいて、データベースに登録されている携帯端末装置４０に関する情報を検索することによって抽出して、情報提供ＡＰサーバ２０にＬＡＮ７０を介して送信するものである。
【００３９】
また、取得要求の対象となる情報を記憶している携帯端末装置４０は、解析・情報抽出部４１、結果送信部４２を少なくとも含んで構成される。
【００４０】
解析・情報抽出部４１は、情報提供ＡＰサーバ２０から無線通信網６０を介して受信した検索要求メールに含まれている検索条件を解析して、情報の提供の可否を判定するとともに、該検索条件に合致する情報を検索して抽出するものであり、結果送信部４２は、解析・情報抽出部４１によって抽出された情報を、アップロード用データとして作成して、無線通信網６０を介して情報提供ＡＰサーバ２０にアップロードするものである。
【００４１】
次に、図１に示した情報取得システムの動作の一例について、図２に付したシーケンス番号にしたがって、順次説明する。図２において、クライアントＰＣ１０は、例えば、携帯端末装置４０の電話帳情報を取得しようとする場合、Ｗｅｂブラウザを起動して、ＩＰ網５０を介して情報提供ＡＰサーバ２０にＨＴＴＰプロトコルにしたがってアクセスすることによって、情報提供ＡＰサーバ２０は、認証入力画面送信部２１を起動して、認証入力画面をＷｅｂ画面としてＩＰ網５０を介してクライアントＰＣ１０に画面表示する（シーケンスＳｅｑ１）。
【００４２】
画面表示された認証入力画面にしたがって、クライアントＰＣ１０のユーザが認証用の情報を入力すると、認証用の情報が情報提供ＡＰサーバ２０にＩＰ網５０を介して送信され（シーケンスＳｅｑ２）、情報提供ＡＰサーバ２０は、認証チェック部２２を起動して、クライアントＰＣ１０から受け取った認証用の情報を情報提供ＤＢサーバ３０側にＬＡＮ７０を介して転送する（シーケンスＳｅｑ３）。情報提供ＤＢサーバ３０は、認証チェック部３１において、転送されてきたクライアントＰＣ１０のユーザの認証用の情報と、データベースに事前に登録されている当該クライアントＰＣ１０のユーザに関する認証情報との照合動作を行うことにより、クライアントＰＣ１０のユーザの認証チェックを行う。認証チェック結果は、情報提供ＡＰサーバ２０にＬＡＮ７０を介して返送され、情報提供ＡＰサーバ２０の認証チェック部２２において、クライアントＰＣ１０のユーザが正常に認証されたか否かを確認する。
【００４３】
情報提供ＡＰサーバ２０の認証チェック部２２は、クライアントＰＣ１０の認証が正常に実施されたことを確認すると、当該クライアントＰＣ１０から情報取得対象の携帯端末装置４０へアクセスするための携帯メールアドレス情報（メールアドレス、パスワード）が設定済み（つまり、情報提供ＤＢサーバ３０に登録済み）であった場合には、検索条件入力画面送信部２３を起動して、取得しようとする情報を検索するための条件を入力する検索条件入力画面をＷｅｂ画面としてＩＰ網５０を介してクライアントＰＣ１０に画面表示する（シーケンスＳｅｑ４）。
【００４４】
画面表示された検索条件入力画面にしたがって、クライアントＰＣ１０のユーザが、情報検索用の検索条件を入力すると、該検索条件が情報提供ＡＰサーバ２０にＩＰ網５０を介して送信され、情報提供ＡＰサーバ２０は、検索条件受信部２４によって受信して、検索要求部２５を起動する（シーケンスＳｅｑ５）。検索要求部２５は、情報提供ＤＢサーバ３０に既に設定済みの携帯端末装置４０の携帯メールアドレス情報（メールアドレス、パスワード）を取得して、前記検索条件に指定されている情報の返送を要求する検索要求メール（情報取得要求メール）を作成し、情報取得対象の携帯端末装置４０に対して無線通信網６０を介してメール送信する（シーケンスＳｅｑ６）。
【００４５】
該検索要求メールを受信した携帯端末装置４０は、解析・情報抽出部４１を起動して、該検索要求メール（情報取得要求メール）のメール本文の解析を行い、検索条件として指定されている要求情報（例えば、特定人物の電話機の電話番号を検索する場合は、当該人物の名前、ふりがな等の検索用のキーワード）を基にして、当該携帯端末装置４０内に記憶している情報を検索して、該情報の中から当該要求情報にて指定されている情報（例えば検索用キーワードとして指定されている名前に該当する特定人物の電話機の電話帳情報）を抽出して、結果送信部４２を起動する。
【００４６】
結果送信部４２は、解析・情報抽出部４１にて抽出された情報例えば電話帳情報を、検索結果として、検索要求メールの送信元の情報提供ＡＰサーバ２０にアップロードするためのＨＴＴＰリクエストのパラメータを作成する。しかる後、当該携帯端末装置４０内にあらかじめ登録しておいたアップロード先ＵＲＬ(例えば、本実施例においては、情報提供ＡＰサーバ２０のＵＲＬを登録設定している)と、作成したＨＴＴＰリクエストのパラメータとから、抽出した情報例えば電話帳情報のアップロード用コンテンツ（つまりアップロードＵＲＬ）を作成して、無線通信網６０を介して情報提供ＡＰサーバ２０に対して、コンテンツ登録を要求するＨＴＴＰ(ＰＯＳＴメソッド)送信を行う（シーケンスＳｅｑ７）。
【００４７】
情報提供ＡＰサーバ２０は、接続先ＵＲＬ通知部２６を起動して、携帯端末装置４０から受信したＨＴＴＰ(ＰＯＳＴメソッド)によってリクエストされているアップロード用コンテンツに含まれる携帯端末装置４０の情報（例えば電話帳情報）を抽出して、情報提供ＤＢサーバ３０にＬＡＮ７０を介して転送することにより（シーケンスＳｅｑ８）、情報提供ＤＢサーバ３０の情報登録部３２を起動して、携帯端末装置４０の情報例えば電話帳情報をデータベースに登録させる。さらに、接続先ＵＲＬ通知部２６は、該アップロード用コンテンツに含まれているＵＲＬパラメータを取得して、クライアントＰＣ１０が情報提供ＤＢサーバ３０のデータベースに登録されている携帯端末装置４０の情報例えば電話帳情報を閲覧するために情報提供ＡＰサーバ２０へアクセスする際の接続先ＵＲＬを生成して、ＩＰ網５０を介してクライアントＰＣ１０に対してＨＴＴＰレスポンスによって応答することによって、クライアントＰＣ１０に通知する（シーケンスＳｅｑ９）。
【００４８】
情報提供ＡＰサーバ２０からＨＴＴＰレスポンスを受け取ったクライアントＰＣ１０において、受け取ったＨＴＴＰレスポンスに含まれている接続先ＵＲＬを用いてＩＰ網５０を介して情報提供ＡＰサーバ２０に対してＷｅｂアクセスすると（シーケンスＳｅｑ１０）、情報提供ＡＰサーバ２０は、情報取得部２７を起動して、該接続先ＵＲＬに該当する携帯端末装置４０の情報例えば電話帳情報に関する情報閲覧要求であることを認識して、当該情報が登録されている情報提供ＤＢサーバ３０に対してＬＡＮ７０を介して情報取得要求を送信する（シーケンスＳｅｑ１１）。情報提供ＡＰサーバ２０からの情報取得要求を受け取った情報提供ＤＢサーバ３０は、情報検索部３３を起動して、データベースを検索することによって、情報取得要求によって指定されている携帯端末装置４０の情報例えば電話帳情報を抽出して、情報提供ＡＰサーバ２０にＬＡＮ７０を介して送信する（シーケンスＳｅｑ１１）。
【００４９】
要求した携帯端末装置４０の情報例えば電話帳情報を情報提供ＤＢサーバ３０から受信すると、情報提供ＡＰサーバ２０の情報取得部２７は、結果通知部２８を起動し、結果通知部２８は、取得要求があった携帯端末装置４０の情報例えば電話帳情報を閲覧することができるコンテンツ表示画面を作成して、該コンテンツ表示画面をＷｅｂ画面としてＩＰ網５０を介してクライアントＰＣ１０に画面表示する（シーケンスＳｅｑ１２）。この結果、クライアントＰＣ１０のユーザは、取得要求した携帯端末装置４０の情報例えば電話帳情報をＷｅｂブラウザ上で閲覧することが可能になる。
【００５０】
次に、図２のシーケンス図のシーケンスＳｅｑ１〜シーケンスＳｅｑ３におけるクライアントＰＣ１０の認証動作と携帯端末装置４０の携帯メールアドレス情報（メールアドレス、パスワード）の登録動作との詳細について、図３を用いてさらに説明する。図３は、図１に示した情報取得システムにおけるクライアントＰＣ１０の認証動作の一例を示すシーケンス図であり、クライアントＰＣ１０から情報提供サーバ１０Ａに対してユーザ認証を要求し、該クライアントＰＣ１０のユーザ認証が得られた後、該クライアントＰＣ１０から指示された携帯端末装置４０の携帯メールアドレス情報（メールアドレス、パスワード）を情報提供サーバ１０Ａ（つまり情報提供ＡＰサーバ２０を介して情報提供ＤＢサーバ３０）に登録するまでの動作シーケンスの一例を示している。なお、携帯端末装置４０の携帯メールアドレス情報のメールアドレスとは、携帯端末装置４０の情報を取得するための検索要求メール（情報取得要求メール）を送信する際に用いる携帯端末装置４０のメールアドレスであり、携帯メールアドレス情報のパスワードとは、携帯端末装置４０の情報の取得が可能なユーザであるか否かを判定するためのユーザ認証用のパスワードである。
【００５１】
ここで、情報提供サーバ１０Ａ（情報提供ＡＰサーバ２０、情報提供ＤＢサーバ３０）に対する接続要求から携帯端末装置４０の宛先情報（メールアドレス、パスワード）の登録に至るまでのクライアントＰＣ１０と情報提供サーバ１０Ａ（情報提供ＡＰサーバ２０、情報提供ＤＢサーバ３０）との間の全ての通信は、ＨＴＴＰプロトコルによる通信の安全性を確保するために、ＨＴＴＰＳ（HyperText Transfer Protocol over Secure Socket Layer）プロトコルを用いている。
【００５２】
図３において、クライアントＰＣ１０は、例えば、携帯端末装置４０の電話帳情報を取得しようとする場合、Ｗｅｂブラウザを起動して、ＩＰ網５０を介して、情報提供ＡＰサーバ２０に対してＨＴＴＰＳプロトコルにしたがって接続要求を送信する（シーケンスＳｅｑ２１）。
【００５３】
クライアントＰＣ１０からの接続要求を受け取った情報提供ＡＰサーバ２０は、当該クライアントＰＣ１０のユーザの認証を行うための認証入力画面をＷｅｂ画面としてクライアントＰＣ１０に画面表示し、認証用の情報（ＩＤおよびパスワード）の入力を要求する（シーケンスＳｅｑ２２）。
【００５４】
認証入力画面が画面表示されて認証用の情報の入力を要求されることにより、クライアントＰＣ１０のユーザが、認証用の情報として、ＩＤおよびパスワードを入力すると、該認証用の情報は情報提供ＡＰサーバ２０に通知される（シーケンスＳｅｑ２３）。情報提供ＡＰサーバ２０は、クライアントＰＣ１０から受け取った認証用の情報を情報提供ＤＢサーバ３０側に認証チェック要求として転送し、クライアントＰＣ１０のユーザの認証チェックを要求する（シーケンスＳｅｑ２４）。
【００５５】
情報提供ＤＢサーバ３０は、転送されてきたクライアントＰＣ１０のユーザの認証用の情報と、情報提供ＤＢサーバ３０内のデータベースに事前に登録されている当該クライアントＰＣ１０のユーザに関する認証情報との照合動作を行うことにより、クライアントＰＣ１０のユーザの認証チェックを行う。情報提供ＤＢサーバ３０における認証チェック結果は、認証チェック結果通知として、情報提供ＡＰサーバ２０に通知され（シーケンスＳｅｑ２５）、情報提供ＡＰサーバ２０において、クライアントＰＣ１０が正常に認証されたか否かが確認される。
【００５６】
情報提供ＡＰサーバ２０は、情報提供ＤＢサーバ３０における認証チェック結果として、クライアントＰＣ１０のユーザ認証が正常に実施されたことを確認すると、クライアントＰＣ１０に対して、認証ＯＫ接続許可を示す情報を返送する（シーケンスＳｅｑ２６）。一方、情報提供ＤＢサーバ３０における認証チェック結果として、クライアントＰＣ１０のユーザ認証が不良であった場合には、認証が得られなかった旨を示す認証ＮＧ情報をクライアントＰＣ１０に対して送信し、当該クライアントＰＣ１０との接続を開放する。
【００５７】
しかる後、情報提供ＡＰサーバ２０は、認証ＯＫ接続許可を示す情報を返送した当該クライアントＰＣ１０からの過去の登録指示により情報取得対象の携帯端末装置４０の携帯メールアドレス情報（メールアドレスとパスワード）が既に登録されているか否かを情報提供ＤＢサーバ３０との間で確認し、まだ、登録されていない場合には、情報を取得しようとする携帯端末装置４０の携帯メールアドレス情報（メールアドレスとパスワード）を入力するための携帯メールアドレス情報入力画面をＷｅｂ画面としてクライアントＰＣ１０に画面表示する。
【００５８】
情報提供ＡＰサーバ２０から認証ＯＫ接続許可を示す情報を受信するとともに、携帯メールアドレス情報入力画面が画面表示されたことを確認したクライアントＰＣ１０のユーザが、情報取得しようとする携帯端末装置４０に関するメールアドレスとパスワードとを、携帯メールアドレス情報として入力すると、クライアントＰＣ１０は、該携帯メールアドレス情報（携帯端末装置４０のメールアドレスとパスワード）を、携帯メールアドレス登録要求として、情報提供ＡＰサーバ２０に通知する（シーケンスＳｅｑ２７）。情報提供ＡＰサーバ２０は、クライアントＰＣ１０から携帯メールアドレス登録要求として受け取った携帯メールアドレス情報（携帯端末装置４０のメールアドレスとパスワード）を、クライアントＰＣ１０に関する携帯メールアドレスＤＢ登録要求として情報提供ＤＢサーバ３０側に転送する（シーケンスＳｅｑ２８）。
【００５９】
情報提供ＤＢサーバ３０は、情報提供ＡＰサーバ２０からクライアントＰＣ１０に関する携帯メールアドレスＤＢ登録要求を受け取ると、該携帯メールアドレスＤＢ登録要求に含まれているクライアントＰＣ１０に関する携帯メールアドレス情報（携帯端末装置４０のメールアドレスとパスワード）をデータベースに登録した後、データベースへの登録結果（登録の成功・失敗）を、ＤＢ登録結果通知として、情報提供ＡＰサーバ２０に対して返送する（シーケンスＳｅｑ２９）。情報提供ＡＰサーバ２０は、情報提供ＤＢサーバ３０から受け取ったデータベースへの登録結果を、データベース登録完了画面としてクライアントＰＣ１０に画面表示することによって、クライアントＰＣ１０のユーザの認証動作および当該ユーザが情報取得しようとする携帯端末装置４０に関する携帯メールアドレス情報（メールアドレスとパスワード）の登録動作を完了する（シーケンスＳｅｑ３０）。
【００６０】
次に、図２のシーケンス図のシーケンスＳｅｑ４〜シーケンスＳｅｑ１２において、クライアントＰＣ１０から送信されてきた、携帯端末装置４０に記憶されている情報例えば電話番号情報の取得要求に応じて、情報提供サーバ１０Ａ（情報提供ＡＰサーバ２０、情報提供ＤＢサーバ３０）にて、当該クライアントＰＣ１０が指定した携帯端末装置４０の情報例えば電話番号情報を取得して、要求元のクライアントＰＣ１０に提示するまでの情報取得動作の詳細について、図４を用いてさらに説明する。図４は、図１に示した情報取得システムにおけるクライアントＰＣ１０の情報取得動作の一例を示すシーケンス図であり、要求元のクライアントＰＣ１０は、改めて、情報提供サーバ１０Ａ（情報提供ＡＰサーバ２０、情報提供ＤＢサーバ３０）に対して接続要求を送信して、認証動作をやり直す場合について示している。
【００６１】
ここで、情報提供サーバ１０Ａ（つまり情報提供ＡＰサーバ２０を介して情報提供ＤＢサーバ３０）に対する接続要求から携帯端末装置４０の情報例えば電話番号情報にクライアントＰＣ１０への提示に至るまでのクライアントＰＣ１０と情報提供サーバ１０Ａ（情報提供ＡＰサーバ２０、情報提供ＤＢサーバ３０）との間の全ての通信は、ＨＴＴＰプロトコルによる通信の安全性を確保するために、ＨＴＴＰＳプロトコルを用いている。
【００６２】
図４において、クライアントＰＣ１０から情報提供サーバ１０Ａに対して新たに接続要求する場合には、当該クライアントＰＣ１０のユーザの認証処理を実施するシーケンスが動作する。つまり、携帯端末装置４０の電話番号情報を取得しようとするクライアントＰＣ１０から、情報提供ＡＰサーバ２０に対して接続要求を送信し、しかる後、クライアントＰＣ１０のユーザから正しい認証用の情報（ＩＤとパスワード）を送信して、認証ＯＫ接続許可を受け取るまでの動作としてシーケンスＳｅｑ３１〜シーケンスＳｅｑ３６までのシーケンスが実行される。ここで、シーケンスＳｅｑ３１〜シーケンスＳｅｑ３６までのシーケンスは、図３におけるシーケンスＳｅｑ２１〜シーケンスＳｅｑ２６までのシーケンスと全く同様であり、ここでの更なる説明は省略する。
【００６３】
シーケンスＳｅｑ３６において認証ＯＫ接続許可の情報をクライアントＰＣ１０に送信すると、情報提供ＡＰサーバ２０は、認証ＯＫ接続許可を示す情報を返送した当該クライアントＰＣ１０からの過去の登録指示により情報取得対象の携帯端末装置４０の携帯メールアドレス情報（メールアドレスとパスワード）が既に登録されているか否かを情報提供ＤＢサーバ３０との間で確認し、既に、登録されている場合は、携帯端末装置４０に記憶されている情報の中から、取得しようとする情報を検索するための検索条件を入力することを要求する検索条件入力画面をＷｅｂ画面としてクライアントＰＣ１０に画面表示する。
【００６４】
情報提供ＡＰサーバ２０から認証ＯＫ接続許可を示す情報を受信するとともに、検索条件入力画面が画面表示されたことを確認したクライアントＰＣ１０のユーザが、取得しようとする携帯端末装置４０の情報を検索するための検索条件として、例えば、特定の人物の名前等を入力するとともに、当該人物の電話番号を取得したい旨を示すキーワードを入力すると、クライアントＰＣ１０は、該検索条件（例えば、名前と電話番号とを示すキーワード）を、電話番号取得要求として、情報提供ＡＰサーバ２０に通知する（シーケンスＳｅｑ３７）。
【００６５】
情報提供ＡＰサーバ２０は、クライアントＰＣ１０から電話番号取得要求を受け取ると、情報提供ＤＢサーバ３０にアクセスして、当該クライアントＰＣ１０が情報取得の対象としている携帯端末装置４０の携帯メールアドレス情報（メールアドレス、パスワード）を取り出して、電話番号取得要求を示すメール本文を携帯メールアドレス情報のパスワードを付した形で作成し、作成したメール本文の宛先情報として携帯メールアドレス情報のメールアドレスを設定して、携帯端末装置４０に対して電話番号取得要求メールとして送信する（シーケンスＳｅｑ３８）。ここで、携帯端末装置４０の携帯メールアドレス情報（メールアドレス、パスワード）は、図３のシーケンスＳｅｑ２８によって情報提供ＤＢサーバ３０に事前に登録されている。
【００６６】
情報提供ＡＰサーバ２０からの電話番号取得要求メールを受信した携帯端末装置４０は、受信した電話番号取得要求メールの本文を解析して、情報を検索するための検索条件となるキーワード（名前が示す人物の電話番号を検索する旨を示す情報）を取り出し、当該携帯端末装置４０に記憶している情報のうち、電話帳情報を検索対象として、当該キーワードに基づく検索を行うことによって、取得要求の対象としている電話番号を含む電話帳情報を抽出し、抽出した電話帳情報を、アップロード用コンテンツ（アップロードＵＲＬ）として編集して、情報提供ＡＰサーバ２０に対してコンテンツ登録を要求するＨＴＴＰ(ＰＯＳＴメソッド)送信を行う（シーケンスＳｅｑ３９）。
【００６７】
情報提供ＡＰサーバ２０は、携帯端末装置４０から受信したＨＴＴＰ(ＰＯＳＴメソッド)によってリクエストされているアップロード用コンテンツに含まれる携帯端末装置４０の電話帳情報を抽出して、情報登録要求として、情報提供ＤＢサーバ３０に転送することにより（シーケンスＳｅｑ４０）、情報提供ＤＢサーバ３０は、転送されてきた携帯端末装置４０の電話帳情報をデータベースに登録する。さらに、情報提供ＡＰサーバ２０は、該アップロード用コンテンツに含まれているＵＲＬパラメータを取得して、クライアントＰＣ１０が情報提供ＤＢサーバ３０のデータベースに登録されている携帯端末装置４０の電話帳情報を閲覧するために情報提供ＡＰサーバ２０へアクセスする際の接続先ＵＲＬを生成して、クライアントＰＣ１０に対してＨＴＴＰレスポンスによって応答することにより、クライアントＰＣ１０に通知する（シーケンスＳｅｑ４１）。
【００６８】
情報提供ＡＰサーバ２０からＨＴＴＰレスポンスを受け取ったクライアントＰＣ１０において、受け取ったＨＴＴＰレスポンスに含まれている接続先ＵＲＬを、当該クライアントＰＣ１０のユーザから取得要求された携帯端末装置４０に記憶されている情報例えば電話番号を取得するための宛先情報として保存するとともに、当該接続先ＵＲＬを用いて、情報提供ＡＰサーバ２０に対して情報取得要求としてＷｅｂアクセスすると（シーケンスＳｅｑ４２）、情報提供ＡＰサーバ２０は、該接続先ＵＲＬに該当する携帯端末装置４０の情報例えば電話帳情報に関する情報閲覧要求であることを認識し、当該情報が登録されている情報提供ＤＢサーバ３０に対して情報取得要求を送信する（シーケンスＳｅｑ４３）。情報提供ＡＰサーバ２０からの情報取得要求を受け取った情報提供ＤＢサーバ３０は、データベースを検索することによって、該情報取得要求によって指定されている携帯端末装置４０の情報例えば電話帳情報を抽出して、結果通知として、情報提供ＡＰサーバ２０に送信する（シーケンスＳｅｑ４４）。
【００６９】
要求した携帯端末装置４０の情報例えば電話帳情報を情報提供ＤＢサーバ３０から結果通知として受信すると、情報提供ＡＰサーバ２０は、取得要求があった携帯端末装置４０の情報例えば電話帳情報を閲覧することができるコンテンツ表示画面を作成して、該コンテンツ表示画面をＷｅｂ画面としてクライアントＰＣ１０に画面表示する（シーケンスＳｅｑ４５）。この結果、クライアントＰＣ１０のユーザは、取得要求した携帯端末装置４０の情報例えば電話帳情報をＷｅｂブラウザ上で閲覧することが可能になる。
【００７０】
次に、図２のシーケンス図のシーケンスＳｅｑ６〜シーケンスＳｅｑ７、図４のシーケンス図のシーケンスＳｅｑ３８〜シーケンスＳｅｑ３９において、情報提供ＡＰサーバ２０からの情報取得要求メールを受信して、該当する情報をアップロード用コンテンツとして情報提供ＡＰサーバ２０にアップロードするまでの携帯端末装置４０の動作について、その詳細を図５のフローチャートを用いてさらに説明する。図５は、図１に示した情報取得システムの携帯端末装置４０における動作の一例を説明するためのフローチャートである。
【００７１】
携帯端末装置４０は、無線通信網６０を介してメールを受信すると（ステップＳ１）、図１に示す解析・情報抽出部４１を起動して、受信したメールのメールタイトルやメール本文の解析を行うことによって（ステップＳ２）、当該メールの種類を判定する（ステップＳ３）。当該メールが情報提供ＡＰサーバ２０からの情報取得要求メール例えば電話番号取得要求メールではなく、通常のメールであった場合（ステップＳ２の'通常メール'の場合）、通常メールの受信処理に移行する（ステップＳ８）。
【００７２】
一方、当該メールが情報提供ＡＰサーバ２０からの情報取得要求メール例えば電話番号取得要求メールであった場合は（ステップＳ２の'情報取得要求メール'の場合）、要求されている情報の提供が可能か否かを、情報ごとにあらかじめ設定登録している「情報提供可否フラグ」に基づいて判定するとともに、受信した情報取得要求メール内に含まれているパスワードを、携帯端末装置４０内にあらかじめ設定登録しているパスワードと一致しているか否かを判定する（ステップＳ４）。
【００７３】
「情報提供可否フラグ」がオフであるか、あるいは、パスワードの照合結果として不一致であった場合には（ステップＳ５の'どちらかがＮＯ'の場合）、情報を提供することを拒否する旨を、情報提供ＡＰサーバ２０側に通知して、処理を中止する（ステップＳ９）。
【００７４】
一方、「情報提供可否フラグ」がオンであり、かつ、パスワードの照合結果が一致していた場合には（ステップＳ５の'両方ともＹＥＳ'の場合）、情報取得要求メール例えば電話番号取得要求メールのメール本文の中から、検索条件を抽出して、抽出した検索条件（例えば特定の人物の名前やふりがなが示す人物の電話機の電話番号を検索するという条件）に基づいて、当該携帯端末装置４０内の情報を検索する。しかる後、検索結果として抽出された情報例えば電話帳情報を基にして、ＨＴＴＰリクエストのパラメータを作成する（ステップＳ６）
【００７５】
しかる後、携帯端末装置４０の結果送信部４２は、作成したＨＴＴＰリクエストのパラメータと当該携帯端末装置４０内にあらかじめ登録されているアップロード先ＵＲＬ（例えば、情報提供ＡＰサーバ２０のＵＲＬ）とから、抽出した情報例えば電話帳情報のアップロード用コンテンツ（アップロードＵＲＬ）を作成して、情報提供ＡＰサーバ２０に対して、コンテンツ登録を要求するＨＴＴＰ(ＰＯＳＴメソッド)送信を行う（ステップＳ７）。
【００７６】
ここで、図５のステップＳ４，Ｓ５において用いる各情報毎の「情報提供可否フラグ」、パスワード、ステップＳ７において用いるアップロード先ＵＲＬを事前に登録するために画面表示する情報提供設定画面の画面構成例を図６に示す。図６は、図１に示した情報取得システムの携帯端末装置４０において情報提供を行う際に必要とする情報を事前に登録するための情報提供設定画面の画面構成例を示す模式図であり、事前登録を行う情報の入力枠として、情報提供可否フラグ設定枠８１、アップロード先ＵＲＬ入力枠８２、パスワード入力枠８３を少なくとも備えている。
【００７７】
図６の情報提供設定画面において、情報提供可否フラグ設定枠８１は、情報の提供を許可するか否かを示す「情報提供可否フラグ」をオンまたはオフに設定するための入力枠であり、図６の情報提供可否フラグ設定枠８１の例においては、携帯端末装置４０内の全ての情報について提供することを許可しているか否かを設定する場合を例示しているが、プルダウンメニューを用いて、「情報提供可否フラグ」を、携帯端末装置４０の情報ごとに別々に設定するようにしても良い。また、アップロード先ＵＲＬ入力枠８２は、情報提供ＡＰサーバ２０に対して情報をアップロードする際のアップロード先ＵＲＬを設定するための入力枠であり、パスワード入力枠８３は、情報の提供を許可する相手か否かのユーザ認証を行うためのパスワードを登録するための入力枠である。
【００７８】
なお、図６の情報提供設定画面には、情報提供可否フラグ設定枠８１、アップロード先ＵＲＬ入力枠８２、パスワード入力枠８３を同一画面として画面表示する場合を例示しているが、それぞれを別々の入力画面として構成するようにしても構わない。
【００７９】
（その他の実施形態）
本発明による情報取得システムにおいては、前述したように、情報提供ＤＢサーバ３０に携帯端末装置４０の情報をアップロード履歴情報のデータベースとして登録する仕組みを備えているので、検索した携帯端末装置４０の過去の情報を履歴情報として保存することができ、端末装置例えばクライアントＰＣ１０から過去に検索したことがある携帯端末装置４０の情報を取得しようとする場合にも対応して、当該情報を提供することができる。
【００８０】
さらには、取得対象の携帯端末装置４０の情報として、電話帳情報のみに限るものではなく、携帯端末装置４０内の電子メール情報、スケジュール情報、ＴｏＤｏリスト情報、テキストメモ情報、ブックマーク情報、マイプロフィール情報など、携帯端末装置４０内に格納されている他の情報についても、それぞれを検索するためのキーワードを入力することによって、該当する必要な情報を取得することも可能である。例えば、スケジュール情報については、取得対象がスケジュール情報であり、かつ、取得対象とする期間を指定することによって、当該期間のスケジュールに関する情報を取得することができる。また、電子メール情報については、取得対象が電子メール情報であり、かつ、取得対象の電子メールの送信元のメールアドレスまたは送信者名を指定し、かつ、必要に応じて、電子メールの受信期間を指定することによって、受信した電子メールに含まれている重要な情報例えば待ち合わせ先の情報や検索先のＵＲＬ情報等を取得することができる。
【００８１】
（実施形態の効果の説明）
以上に詳細に説明したように、前述した実施形態においては、以下に示すような効果が得られる。
【００８２】
すなわち、離れた場所に置かれている携帯端末装置４０内に記憶されている情報例えば電話帳情報を取得するために必要とするキーワード例えば取得しようとする電話番号の名前やそのふりがな情報を検索条件として知っているのみで、取得したい情報例えば電話帳情報を端末装置例えばクライアントＰＣ１０のＷｅｂブラウザ上で簡単に閲覧することができる。さらには、携帯端末装置４０内の情報として電話帳情報のみならず、電子メール情報、スケジュール情報、ＴｏＤｏリスト情報、テキストメモ情報、ブックマーク情報、マイプロフィール情報など、携帯端末装置４０内に格納されている他の情報についても、それぞれを検索するためのキーワードを検索条件として知っているだけで、取得したい情報を端末装置例えばクライアントＰＣ１０のＷｅｂブラウザ上で簡単に閲覧することができる。
【００８３】
さらには、取得対象とされる携帯端末装置４０においては、情報提供ＡＰサーバ２０からの検索要求メールを受信した際に、「情報提供可否フラグ」とパスワードとのチェックを行い、さらに、あらかじめ登録した接続先ＵＲＬのみにＨＴＴＰ(ＰＯＳＴメソッド)送信動作によって、情報をアップロードする方式を採用しているので、第三者からの不正なアクセスが行われることによる情報漏洩を防止することができる。
【００８４】
また、携帯端末装置４０において一度検索された情報は、情報提供ＡＰサーバ２０にアップロードされて、情報提供ＤＢサーバ３０のデータベースに履歴情報として格納されているので、端末装置例えばクライアントＰＣ１０のユーザは、情報提供ＤＢサーバ３０のデータベース内の履歴情報の中から必要な情報を取得することも可能である。
【００８５】
以上、本発明の好適実施例の構成を説明した。しかし、斯かる実施例は、本発明の単なる例示に過ぎず、何ら本発明を限定するものではないことに留意されたい。本発明の要旨を逸脱することなく、特定用途に応じて種々の変形変更が可能であることが、当業者には容易に理解できよう。
【符号の説明】
【００８６】
１０      クライアントＰＣ
１０Ａ    情報提供サーバ
２０      情報提供ＡＰサーバ
２１      認証入力画面送信部
２２      認証チェック部
２３      検索条件入力画面送信部
２４      検索条件受信部
２５      検索要求部
２６      接続先ＵＲＬ通知部
２７      情報取得部
２８      結果通知部
３０      情報提供ＤＢサーバ
３１      認証チェック部
３２      情報登録部
３３      情報検索部
４０      携帯端末装置
４１      解析・情報抽出部
４２      結果送信部
５０      ＩＰ網
６０      無線通信網
７０      ＬＡＮ
８１      情報提供可否フラグ設定枠
８２      アップロード先ＵＲＬ入力枠
８３      パスワード入力枠
【図１】
0005565063.tif 000002
【図２】
0005565063.tif 000003
【図３】
0005565063.tif 000004
【図４】
0005565063.tif 000005
【図５】
0005565063.tif 000006
【図６】
0005565063.tif 000007