(57)【要約】【課題】訪問する予定の場所に関する予め設定された分野に属する情報を、その情報が必要となる際に、移動端末に送信することを可能とする。【解決手段】移動端末ＭＴは、自端末の位置を捕捉し、自端末の位置と訪問する予定の場所の位置とが所定の条件を満たす場合、取得したい情報の分野を示す検索分野情報を含む検索条件情報を情報提供装置Ｃに送信する。情報提供装置Ｃは、検索条件情報に基づいてデータベースからその場所に関するその検索分野に属する情報を検索し、検索の結果を移動端末ＭＴに送信する。【選択図】      図１
2004272394.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、移動端末に情報を提供する制御を行わせるコンピュータ・プログラムであって、
前記移動端末から場所を識別する場所識別情報及び検索分野を示す検索分野情報を含む検索条件情報を受信し、
前記検索条件情報に基づいてデータベースから前記場所に関する前記検索分野に属する情報を検索し、
前記検索の結果を前記移動端末に送信する、
ことを含む制御を前記コンピュータに行わせることを特徴とするコンピュータ・プログラム。
【請求項２】
前記移動端末が前記場所に向かっていることを示す移動状況情報を作成し、
前記移動状況情報を予め通知先として設定された端末に通知する、
ことを更に含む制御を前記コンピュータに行わせることを特徴とする請求項１に記載のコンピュータ・プログラム。
【請求項３】
前記場所識別情報に対応する端末に前記移動状況情報を通知する、
ことを更に含む制御を前記コンピュータに行わせることを特徴とする請求項２に記載のコンピュータ・プログラム。
【請求項４】
情報をデータベースサーバから取得する制御を移動端末に行わせるコンピュータ・プログラムであって、
場所の地理上の位置を示す場所位置情報を場所位置情報格納手段に格納し、
場所を識別する場所識別情報及び検索分野を示す検索分野情報を含む検索条件情報を検索条件格納手段に格納し、
前記移動端末の地理上の位置を捕捉し、
前記場所位置情報に基づいて、前記移動端末の位置と、前記場所識別情報が示す前記場所の位置とが所定の条件を満たすか否か判定し、所定の条件を満たす場合、前記検索条件情報を前記データベースサーバに送信し、
前記データベースサーバから前記検索条件情報に基づく前記場所に関する前記検索分野に属する情報の検索結果を受信する、
ことを含む制御を前記移動端末に行わせることを特徴とするコンピュータ・プログラム。
【請求項５】
前記移動端末のユーザが場所を訪問する訪問スケジュールを示すスケジュール情報をスケジュール情報格納手段に格納し、
前記移動端末の位置と前記場所の位置とが所定の条件を満たすと判定した場合、前記スケジュール情報に、前記訪問スケジュール情報が実行された事を示すフラグを付加する、
ことを更に含む制御を前記移動端末に行わせることを特徴とする請求項４に記載のコンピュータ・プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、移動体に対してデータベースに登録された情報を自動配信する技術に関する。
【０００２】
【従来の技術】
従来、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）やＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｐｈｏｎｅ  Ｓｙｓｔｅｍ）等の技術を用いて移動端末の位置を捕捉し、その移動端末に対して、データベースに登録された情報を配信する技術が存在する。
【０００３】
このような技術の一例として、以下の第１の発明がある。この第１の発明は、移動端末の位置を捕捉し、その移動端末の位置から一定範囲内にある建物に関する情報や、移動端末を持つユーザの視界内或いは所定範囲内にある特定の建物内の店舗において提供されているサービスに関する情報を、その移動端末に配信するシステムに関する（例えば、特許文献１参照）。
【０００４】
また、更なる例として、以下の第２の発明がある。この第２の発明は、移動端末を持つユーザの位置を捕捉し、そのユーザが予め登録された目的地に至った場合に、そのユーザに対して目的地に至った旨を報知するシステムに関する（例えば、特許文献２参照）。
【０００５】
【特許文献１】
特開２００２−１３２８０６公報（要約）
【特許文献２】
特開２００１−２４１９６４公報（要約）
【０００６】
【発明が解決しようとする課題】
上記の従来技術によれば、目的地の付近にユーザが到達すると所定の情報を提供することを可能とする。しかし、ユーザは、欲しい情報の分野を予め選択することができない。従って、ユーザは、ある分野に属する情報が欲しい場合には、目的地の付近に到達した際に提供される情報の中から、必要な情報を検索することが必要であるという問題があった。この場合、ユーザは、情報が提供された際に検索を行う事を忘れると、必要な情報を取出すことができないという問題もあった。
【０００７】
以上の問題に鑑み、その情報が必要となった際に、目的地に関する、ユーザが取得を希望する分野に属する情報を、ユーザに提供することを可能とすることが、本発明の解決しようとする課題である。
【０００８】
【課題を解決するための手段】
上記問題を解決するために、本発明によれば、情報提供装置及びネットワークを介して情報提供装置に接続することが可能な移動端末を備える情報提供システムを構成する。
【０００９】
本発明の１態様によれば、上記情報提供装置は、上記移動端末から場所を識別する場所識別情報及び検索分野を示す検索分野情報を含む検索条件情報を受信する検索条件受付手段と、上記検索条件情報に基づいてデータベースから上記訪問先に関する上記検索分野に属する情報を検索する検索手段と、上記検索の結果を上記移動端末に送信する検索結果送信手段と、を備えるように構成される。これにより、移動端末は、検索条件情報を情報提供装置に送信し、その応答として、情報提供装置からその場所に関する、その移動端末のユーザが取得を希望する分野に属する情報を取得することが可能となる。
【００１０】
また、上記情報提供装置は、更に、上記移動端末に対応して、移動端末のユーザ名、移動端末が上記場所に向かっている事を示す移動状況情報を通知するべき通知先端末を識別する通知先識別情報を含む端末所有者情報を格納する端末所有者情報格納手段と、上記検索条件情報を受信した際に、上記移動状況情報を作成し、上記通知先識別情報に基づいて上記通知先端末に上記移動情報状況を送信する移動状況通知手段を備えることとしても良い。これにより、通知先端末は、移動端末の移動状況情報を取得する事が可能となる。ここで、通知先端末として、例えば、移動端末のユーザが属する団体関係者、より具体的には、移動端末のユーザが属する会社の上司等の端末が挙げられる。
【００１１】
また、端末所有者情報格納手段は、場所識別情報に対応して、その場所に備えられた端末の端末識別情報を格納し、上記移動状況通知手段は、さらに、上記場所識別情報に対応する端末に上記移動状況情報を通知することとしてもよい。これにより、移動端末のユーザがその場所に到達する前に、訪問される場所に備えられた端末に対して、そのユーザがまもなく訪問することを知らせることが可能となる。
【００１２】
また、上記情報提供装置において、上記検索条件情報は、情報の重要さの度合いを示す重要度を更に含み、上記検索手段は、上記重要度に基づいて上記移動端末に通知するべき情報を上記検索の結果の中から選択し、上記検索結果送信手段は、上記検索の結果として上記選択の結果を移動端末に送信することとしてもよい。これにより、移動端末のユーザは、重要度に応じて必要な情報を取得する事が可能となる。
【００１３】
また、上記情報提供装置において、上記検索条件情報は、所定の時間の長さを示す対象時間情報を更に含み、上記検索手段は、上記対象時間情報に基づいて、上記検索条件情報が受信された時点から遡って上記所定の時間内に上記データベースに登録された情報を、上記移動端末に通知するべき情報として上記検索の結果の中から選択し、上記検索結果送信手段は、上記検索の結果として、上記選択の結果を移動端末に送信することとしてもよい。これにより、移動端末のユーザは、必要な新しさを有する情報を取得する事が可能となる。
【００１４】
また、上記情報提供装置において行われる各動作と同様の手順からなる情報提供方法によっても、上記情報提供装置と同様の作用・効果が得られるため、上記課題を解決することが可能である。
【００１５】
また、上記情報提供方法によって行われる手順をコンピュータに行わせるコンピュータ・プログラムも、上記コンピュータ・プログラムをコンピュータ或いは移動端末に備えられたメモリに一旦格納させ、そのコンピュータにそのメモリから上記コンピュータ・プログラムを読み出させて実行させることにより、上記課題を解決する事が可能である。
【００１６】
また、上記コンピュータ・プログラムを記録したコンピュータで読み取り可能な記録媒体から、そのプログラムをコンピュータに読み出させて実行させることによっても、上記課題を解決することができる。
【００１７】
一方、本発明の他の１態様によれば、上記移動端末は、場所の地理上の位置を示す場所位置情報を格納する場所位置情報格納手段と、場所を識別する場所識別情報及び検索分野を示す検索分野情報を含む検索条件情報を格納する検索条件格納手段と、上記移動端末の地理上の位置を捕捉する位置捕捉手段と、上記場所位置情報に基づいて、上記移動端末の位置と上記場所識別情報が示す上記場所の位置とが所定の条件を満たすか否か判定し、上記所定の条件を満たす場合、上記検索条件情報を上記データベースサーバに送信する検索条件送信手段と、上記データベースサーバから上記検索条件情報に基づく上記場所に関する上記検索分野に属する情報の検索結果を受信して出力する制御を行う出力制御手段とを備える。
【００１８】
これにより、移動端末は、その端末のユーザが訪問する予定の場所と現在の移動端末が所定の位置関係を満たす場合、例えば、両者の距離が所定範囲になった場合に、検索条件情報を情報提供装置に送信する。そして、移動端末は、その応答として、情報提供装置からその場所に関する、ユーザが取得を希望する分野に属する情報を取得することが可能となる。
【００１９】
また、上記移動端末は、上記ユーザの訪問スケジュールを示すスケジュール情報を格納するスケジュール情報格納手段を更に備え、上記検索条件送信手段は、上記移動端末の位置と、上記訪問先情報が示す上記訪問先の位置とが所定の条件を満たすと判定した場合、上記スケジュール情報に、上記訪問スケジュール情報が実行された事を示すフラグを付加する、こととしてもよい。これにより、移動端末のユーザは、スケジュール情報に基づいて、自己のスケジュールの達成状況を管理することが可能となる。
【００２０】
また、上記移動端末において行われる各動作と同様の手順からなる情報取得方法によっても、上記移動端末と同様の作用・効果が得られるため、上記課題を解決することが可能である。
【００２１】
また、上記情報取得方法によって行われる手順を移動端末（コンピュータ）に行わせるコンピュータ・プログラムも、上記コンピュータ・プログラムを移動端末に備えられたメモリに一旦格納させ、その移動端末内のプロセッサにそのメモリから上記コンピュータ・プログラムを読み出させて実行させることにより、上記課題を解決する事が可能である。
【００２２】
また、上記コンピュータ・プログラムを記録したコンピュータで読み取り可能な記録媒体から、そのプログラムを移動端末に読み出させて実行させることによっても、上記課題を解決することができる。
【００２３】
【発明の実施の形態】
以下、本発明の実施の形態について図面を用いて説明する。なお、同じ装置等には同じ参照番号をつけ、説明を省略する。以下、移動端末においてＧＵＩ（Ｇｒａｐｈｉｃ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を採用すると仮定して説明するが、本発明を限定する趣旨ではない。
【００２４】
図１に、本発明に係わる情報提供システムの機能構成を示す。情報提供システムは、ユーザＵが属する会社等の団体が有する端末ＳＴ（以下、自社端末という）、ユーザＵが訪問する予定の場所（以下、訪問される場所を訪問先という）にある端末ＶＴ（以下、訪問先端末という）、ユーザＵが有する卓上端末ＵＴ及びユーザＵが有する移動端末ＭＴ及び情報提供装置Ｃを備え、これらは互いにネットワークＮを介して接続されている。また、各端末には、端末を識別するための端末識別情報が与えられている。
【００２５】
ネットワークＮは、１つのネットワークであっても、複数のネットワークの組み合わせであってもよい。ネットワークＮとして、インターネット、電話回線網、無線回線網等のＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）及びＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等が考えられる。また、移動端末ＭＴとは、持ち運びが可能なネットワークに接続する機能を有するコンピュータをいう。移動端末ＭＴとして、例えば、携帯電話、簡易型携帯電話（ＰＨＳ：Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ  Ｐｈｏｎｅともいう）、電子手帳、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ  ）、及びノート型コンピュータが挙げられる。
【００２６】
まず、移動端末ＭＴの構成について説明する。移動端末ＭＴは、入出力部１１、位置捕捉部１２、検索条件送信部１３、検索・通知条件データベース１４（以下、データベースをＤＢと略記する）、訪問先ＤＢ１５及びスケジュールＤＢ１６を備える。
【００２７】
入出力部１１は、移動端末ＭＴへの情報の入出力インタフェースである。移動端末ＭＴは、スケジュール管理機能を有し、ユーザＵは、入出力部１１を用いて、訪問先を訪問する予定を示すスケジュール情報、分野別情報データベース５から情報を検索するための検索条件情報を示す検索条件情報、及び検索結果を通知する条件を示す通知条件情報を入力する。入力された検索条件及び通知条件情報は検索・通知条件ＤＢ１４に書き込まれ、スケジュール情報はスケジュールＤＢ１６に書き込まれる。
【００２８】
図２に、検索・通知条件ＤＢ１４のデータ構造の一例を示す。検索条件情報は、分野別情報ＤＢ５（後述）（ｉは１からｎまでの間の自然数）から情報を検索するための条件を示す。図２に示すように、検索条件情報は、項目として、訪問先を識別する訪問先名（あるいは訪問先識別情報、場所識別情報）、検索するべき情報が属する検索分野を識別する検索分野識別情報を含む。通知条件情報は、所定の距離を示す。移動端末ＭＴと訪問先との距離が所定の距離以内になると、移動端末ＭＴ内でイベントが発生する。このイベントを受けて、移動端末ＭＴから情報提供装置Ｃに検索条件情報が送信され、情報提供装置Ｃにおいて、その検索条件情報に基づく情報の検索が行われる。
【００２９】
図３に、スケジュールＤＢ１６のデータ構造の一例を示す。図３に示すように、スケジュールＤＢ１６に格納されるスケジュール情報は、項目として、訪問予定日時、訪問先名及び仮実績フラグを含む。仮実績フラグは、スケジュール情報をスケジュールＤＢ１６に登録した時点では「オフ」である。仮実績フラグは、訪問先と移動端末ＭＴとの距離が通知条件情報に示される所定距離内になった場合に、検索条件送信部１３によって「オン」に更新される。訪問先の地理上の位置は、訪問先ＤＢ１５に登録されている。図４に、訪問先ＤＢ１５のデータ構造の一例を示す。図４に示すように、訪問先ＤＢは、訪問先となる場所を識別する訪問先名（場所識別情報）とその訪問先の住所を項目として含む訪問先情報（場所位置情報）を格納する。なお、住所は、訪問先の地理上の位置を示す情報の例示であり、住所以外の情報を用いても良い。他の地理上の位置を示す情報として、例えば、緯度及び経度が挙げられる。
【００３０】
位置捕捉部１２は、移動端末ＭＴの位置を捕捉する。この位置捕捉部１２による移動端末ＭＴの位置捕捉は、ＧＰＳやＰＨＳにおける基地局登録等の従来技術を用いて実現されるため、この位置捕捉部１２による移動端末ＭＴの位置捕捉手順については詳しい説明は省略する。
【００３１】
検索条件送信部１３は、位置捕捉部１２によって捕捉された移動端末ＭＴの位置及び訪問先情報に基づいて、訪問先と移動端末ＭＴとの距離が通知条件情報に示される距離以内であるか否か判定する。そして、訪問先と移動端末ＭＴとの距離が通知条件情報に示される距離以内となった場合、スケジュール情報内の仮実績フラグを「オン」にする。さらに、検索条件送信部１３は、検索・通知条件ＤＢ１４からその訪問先に対応する検索条件情報を取得し、その検索条件情報と移動端末ＭＴを識別する端末識別情報を情報提供装置Ｃに送信する。その応答として、移動端末ＭＴは、検索条件情報に基づいて検索された情報を情報提供装置Ｃから受信する。受信された検索結果は、入出力部１１に出力される。
【００３２】
次に、情報提供装置Ｃの構成について説明する。図１に示すように、情報提供装置Ｃは、検索条件受付部１、検索部２、検索結果送信部３、移動状況通知部４、分野別情報ＤＢ５及び端末所有者ＤＢ６を備える。
【００３３】
検索条件受付部１は、移動端末ＭＴから、検索条件情報を受信する。検索部２は、検索条件情報に基づいて分野別情報ＤＢ５から情報を検索する。分野別情報ＤＢ５には、分野別に複数のＤＢ５−１から５−ｎ（ｎは自然数）が備えられる。図５に、ある分野に関する分野別情報ＤＢ５のデータ構造の一例を示す。図５では、分野が「人事」である情報を格納する分野別情報ＤＢ５−ｉ（ｉは１からｎまでの任意の自然数）を示す。図５に示すように、ＤＢ５−ｉには、訪問先名をインデックスとしてその分野に属する情報が格納されている。
【００３４】
検索部２は、検索条件情報に含まれる検索分野に対応する分野別情報ＤＢ５から、訪問先名を検索キーとして情報を検索する。
検索結果送信部３は、検索部２による検索結果を移動端末ＭＴに送信する。移動状況通知部５は、受信された端末識別情報に対応する通知先端末（つまり、自社端末ＵＴ）、及び訪問先情報名に対応する訪問先端末ＶＴを端末所有者ＤＢ６から取得し、取得された各端末に、ユーザＵが訪問先となる場所から所定距離内に入った事を示す情報（以下、移動状況情報）を通知する。
【００３５】
図６に、端末所有者ＤＢ６のデータ構造の一例を示す。端末所有者ＤＢ６は、各端末についての端末所有者情報を格納する。端末のタイプには、移動端末ＭＴ、自社端末ＵＴ及び訪問先端末ＶＴがあり、端末のタイプに応じて、端末所有者情報に含まれる情報も異なる。端末が移動端末ＭＴである場合、端末所有者情報は、項目として、その端末所有者情報に対応する端末の端末識別情報、所有者名（役職名、社員番号等でもよい）、所属名、移動状況情報の通知先となる自社端末ＵＴの端末識別情報（以下、通知先識別情報という）を含む。端末が自社端末ＵＴである場合、端末所有者情報は、項目として、所有者名及び所属名を含む。端末が訪問先端末ＶＴである場合、端末所有者情報は、項目として、所属名を含む。図６において、端末識別情報が「ＭＴＯＯ１」である端末所有者情報は、端末が移動端末ＭＴである場合の例を示し、端末識別情報が「ＶＴ××１」である端末所有者情報は、端末が訪問先端末ＶＴである場合の例を示し、端末識別情報が「ＵＴ××３」である端末所有者情報は、端末が自社端末ＵＴである場合の例を示す。
【００３６】
また、端末識別情報は端末のタイプに応じて決定し、情報提供装置Ｃは、端末識別情報によってその端末のタイプを判定することができることとしてもよい。例えば、図６において、「ＭＴ」で始まる端末識別情報を持つ端末のタイプは移動端末ＭＴであり、「ＵＴ」で始まる端末識別情報を持つ端末のタイプは自社端末ＵＴであり、「ＶＴ」で始まる端末識別情報を持つ端末のタイプは訪問先端末ＶＴである。
【００３７】
自社端末ＵＴ及び訪問先端末ＶＴは、移動端末ＭＴと訪問先との距離が所定距離内になったことを示す移動状況情報を情報提供装置Ｃから受信する。
以下、本発明に係わる情報提供システムにおいて行われる処理の概要について説明する。情報の提供を受けるためには、本システムのユーザＵは、まず、訪問先及び通知条件を登録し、さらに、訪問スケジュール及び検索条件を設定する。情報提供装置Ｃは、その設定に基づいて分野別情報ＤＢ５から情報を検索し、検索された情報をユーザＵに提供するとともに、ユーザＵが、訪問先の付近に到達した旨を自社端末ＵＴ及び訪問先端末ＶＴに通知する。
【００３８】
図７及び図８を用いて、ユーザＵによる訪問先及び通知条件の登録について説明する。まず、ユーザＵは、移動端末ＭＴに訪問先名及びその訪問先の住所を入力する。入力された情報は、訪問先情報として訪問先ＤＢ１５に登録される（図７（ａ））。この訪問先情報に含まれる住所と、位置捕捉部１２によって捕捉される移動端末ＭＴの位置とに基づいて、移動端末ＭＴは、訪問先と移動端末ＭＴとの算出を取得することができる。
【００３９】
続いて、ユーザＵは、検索結果を受信する際の訪問先と移動端末ＭＴとの距離を移動端末ＭＴに入力する。入力された情報は、通知条件情報として検索・通知条件ＤＢ１４に登録される（図７（ｂ））。図８に、この距離を入力する際の移動端末ＭＴに表示される画面の一例を示す。図８では、移動端末ＭＴと訪問先との距離が１０ｋｍとなった場合に情報が検索される場合を例示している。
【００４０】
次に、図９及び図１０を用いて、ユーザＵによる検索条件の登録、情報提供装置Ｃによる検索結果の送信及び移動状況の通知について説明する。まず、ユーザＵは、訪問スケジュールを移動端末ＭＴに入力する。入力された訪問スケジュールはスケジュール情報としてスケジュールＤＢ１６に登録される。訪問スケジュールを入力する際に、ユーザＵは、検索条件も入力する。入力された検索条件は、検索条件情報として検索・通知条件ＤＢ１４に登録される（図９（ａ））。図１０（ａ）に検索条件を入力する際に移動端末ＭＴに表示される画面の一例を示す。図１０（ａ）に示すように、画面には、訪問先名及び検索分野のプルダウンメニューが表示される。訪問先名のメニューは、訪問先ＤＢ１５に登録された訪問先情報に対応し、検索分野のメニューは、分野別情報ＤＢ５−１から５−ｎに対応する。
【００４１】
ユーザＵは、訪問スケジュールに基づいて行動し、訪問先と移動端末ＭＴの距離が通知条件として設定された距離以内になると、移動端末ＭＴは、検索条件情報及び自端末の端末識別情報を情報提供装置Ｃに送信する。情報提供装置Ｃは、検索条件情報に基づいて分野別情報ＤＢ５から情報を検索し、検索結果を移動端末ＭＴに送信する（図９（ｂ））。図１０（ｂ）に、検索結果を表示する画面の一例を示す。図１０（ｂ）に示すように、画面には、訪問先名とともに、検索結果として検索された情報へのリンクが表示される。検索された情報へのリンクは、検索分野別に表示されることとしても良い。移動端末ＭＴは、検索結果を受信すると、スケジュール情報の仮実績フラグを「オン」に更新する。これにより、ユーザＵは、スケジュール情報に基づいて、自己のスケジュールの達成状況を管理することが可能となる。
【００４２】
さらに、検索条件情報を受信すると、情報提供装置Ｃは、移動状況情報を作成する。そして、情報提供装置Ｃは、受信した端末識別情報及び検索条件情報に基づいて、移動状況情報の通知先となる端末の端末識別情報を端末所有者ＤＢ６から取得し、それらの端末に移動状況情報を送信する。なお、自社端末ＵＴと訪問先端末ＶＴとで、移動状況情報の内容を変えることとしても良い。例えば、通知先が自社端末ＵＴである場合、移動状況情報として、「××（××は移動端末ＭＴの所有者名）は、○×商事（○×商事は、訪問先名）の付近に到着しました」等が挙げられる。また、例えば、通知先が訪問先端末ＶＴである場合、移動状況情報として、「××（××は移動端末ＭＴの所有者名）は、今そちらへ向かっております」等が挙げられる（図９（ｃ）及び（ｄ））。
【００４３】
これにより、ユーザＵが属する会社では、ユーザＵの行動を把握する事ができる。また、訪問先となる会社では、しばらくすると来客があることを知ることができる。また、ユーザＵは、伺う前に、訪問先に連絡する手間を省くことができる。
【００４４】
以下、図１１及び図１２を用いて上記の処理について詳しく説明する。先に、図１１を用いて、訪問先、・検索・通知条件の登録処理の手順について説明する。まず、ユーザＵは、訪問先名とその住所を移動端末ＭＴに入力する。移動端末ＭＴは、入力された情報を訪問先情報として訪問先ＤＢ１５に登録する（ステップＳ１）。続いて、ユーザＵは、この訪問先情報に含まれる住所と、位置捕捉部１２によって捕捉される移動端末ＭＴの位置とに基づいて、移動端末ＭＴは、訪問先と移動端末ＭＴとの距離を取得することができる。
【００４５】
続いて、ユーザＵは、情報の検索結果を受信する際の訪問先と移動端末ＭＴとの距離を移動端末ＭＴに入力する。移動端末ＭＴは、入力された情報を通知条件情報として、検索・通知条件ＤＢ１４に登録する（ステップＳ２）。
【００４６】
さらに、ユーザＵは、訪問スケジュールを移動端末ＭＴに入力する。移動端末ＭＴは、入力された情報をスケジュール情報としてスケジュールＤＢ１６に登録する（ステップＳ３）。ユーザＵは、画面の指示に従って訪問先名及び検索分野を移動端末ＭＴに入力する。移動端末ＭＴは、入力された情報を検索条件情報として検索・通知条件ＤＢ１４に登録する（ステップＳ４）。以上により、登録処理が終了する。
【００４７】
次に、図１２を用いて、ユーザが訪問先に出向いた場合に行われる処理の手順について説明する。
まず、移動端末ＭＴの位置捕捉部１２は、移動端末ＭＴの地理上の位置を捕捉する。移動端末ＭＴの検索条件送信部１３は、移動端末ＭＴの位置と訪問先ＤＢ１５に登録された訪問先の住所とに基づいて、移動端末ＭＴと訪問先との距離が通知条件情報に設定された距離以下であるか否か判定する（ステップＳ１１）。ステップＳ１１の判定は、判定結果が「Ｙｅｓ」になるまで繰り返される。
【００４８】
移動端末ＭＴと訪問先との距離が通知条件情報に設定された距離以下となった場合（ステップＳ１１：Ｙｅｓ）、検索条件送信部１３は、通知検索・通知条件ＤＢ１３から、その訪問先名を項目として含む検索条件情報を取得し、その検索条件情報と自端末の端末識別情報を情報提供装置Ｃに送信する。さらに、検索条件送信部１３は、その訪問先名を持つスケジュール情報をスケジュールＤＢ１６から取得し、そのスケジュール情報内の仮実績フラグを「オン」に更新する（ステップＳ１２）。この仮実績フラグは、訪問スケジュールが実行されたか否かを示す。従って、ユーザＵは、スケジュール情報に付された仮実績フラグに基づいて、自己の訪問スケジュールの実行状況を管理することが可能となる。
【００４９】
検索条件情報には、訪問先名及び検索分野が含まれる。検索条件情報を受信すると（ステップＳ１３）、情報提供装置Ｃ内の検索部２は、検索条件情報内の検索分野識別情報に対応する分野別情報ＤＢ５−ｉから、検索条件情報内の訪問先名を検索キーとして情報を検索する。なお、複数の検索分野識別情報が検索条件情報に含まれる場合は、検索部２は、複数の分野別情報ＤＢ５−ｉから情報を検索する（ステップＳ１４）。検索が終了すると、情報提供装置Ｃ内の検索結果送信部３は、端末識別情報に基づいて、検索条件情報を送信した移動端末ＭＴに検索結果を送信する（ステップＳ１５）。
【００５０】
移動端末ＭＴ内の入出力部１１は、受信した検索結果を出力する（ステップＳ１６）。また、さらに、入出力部１１は、警告音又は振動等を用いて、検索結果を受信した旨をユーザＵに通知することとしてもよい。
【００５１】
さらに、情報提供装置Ｃ内の移動状況通知部４は、移動端末ＭＴが訪問先情報から所定距離内に至った旨を示す移動状況情報を作成する。そして、移動状況通知部４は、その移動状況情報の通知先となる端末を決定し、それらの端末に送信する（ステップＳ１７）。移動状況情報の作成及び通知先となる端末の決定方法は、端末のタイプに応じて２通りある。
【００５２】
・自社端末ＵＴの場合
移動状況通知部４は、移動端末ＭＴから受信した端末識別情報に対応する端末所有者情報を取得する。取得された端末所有者情報に含まれる通知先識別情報は、移動状況情報の通知先となるべき自社端末ＵＴを示す。移動状況通知部４は、通知先識別情報によって特定される端末を通知先となる自社端末ＵＴとして決定する。また、情報提供装置Ｃは、自社端末ＵＴへの移動状況情報の雛型「（移動端末ＭＴの所有者名）は、（訪問先名）の付近に到着しました」を格納手段に格納している。移動状況通知部４は、取得した端末所有者情報内の所有者名及び、移動端末ＭＴから受信した検索条件情報内の訪問先名を、この雛型の括弧内に埋め込むことにより、移動状況情報を作成する。
【００５３】
・訪問先端末ＶＴの場合
移動状況通知部４は、移動端末ＭＴから受信した検索条件情報内の訪問先名と同じ情報を、所有者名として含む端末所有者情報を端末所有者ＤＢ６から取得する。移動状況通知部４は、取得された端末所有者情報に含まれる端末識別情報に基づいて、通知先となる訪問先端末ＶＴを決定する。また、情報提供装置Ｃは、訪問先端末ＶＴへの移動状況情報の雛型「（移動端末ＭＴの所有者名）は、今阿そちらに向かっております」を格納手段に格納している。移動状況通知部４は、移動端末ＭＴに対応する端末所有者情報内の所有者名を、この雛型の括弧内に埋め込むことにより、移動状況情報を作成する。
【００５４】
自社端末ＵＴ及び訪問先端末ＶＴは、情報提供装置Ｃから移動状況情報を受信し、それぞれ、受信した移動状況情報を出力する（ステップＳ１８）。
このようにして、ユーザＵは、希望する分野に属する、訪問先についての情報を出先でタイミングよく取得する事ができる。ユーザＵの職場では、ユーザＵの行動を把握することができる。訪問先では、ユーザＵの来訪を知る事ができる。
【００５５】
以下、上記実施形態の変形例について説明する。上記において、検索分野に該当する訪問先に関する情報は、その情報の重要さの度合いを考慮せずに移動端末ＭＴに送信されるとして説明した。しかし、第１の変形例によれば、送信される情報を、情報の重要さの度合いを示す重要度に応じて選択することとしても良い。そのために、まず、ユーザＵは検索条件を入力する際に検索分野と共に重要度を入力する。従って、検索条件情報は、訪問者名、検索分野及び重要度を含むこととなる。重要度は、例えば、最重要な情報から順に「Ｓ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ」という５つの記号によって示される事としても良い。
【００５６】
そして、分野別情報ＤＢ５に格納される各々の情報にも、重要度を与えておく。移動端末ＭＴから検索条件情報を受信すると、情報提供装置Ｃ内の検索部２は、上記のようにして訪問先名及び検索分野に基づいて分野別情報ＤＢ５から情報を検索し、検索された情報のうち、ユーザＵによって指定された重要度以上の重要度を有する情報を、移動端末ＭＴに送信する。より具体的には、ユーザＵが重要度として「Ｂ」を指定していた場合、検索部２は、重要度がＳ及びＢである情報を移動端末ＭＴに送信する。これにより、ユーザＵは、重要度に応じて必要な情報を取得する事が可能となる。
【００５７】
以下、さらなる変形例について説明する。上記において、検索分野に該当する訪問先に関する情報は、その情報の新しさを考慮せずに移動端末ＭＴに送信されるとして説明した。しかし、第２の変形例によれば、送信される情報を、情報の新しさに応じて選択することとしても良い。そのために、まず、ユーザＵは検索条件を入力する際に検索分野と共に、所定の時間の長さを示す対象時間情報、例えば１時間を入力する。従って、検索条件情報は、訪問者名、検索分野及び対象時間情報を含むこととなる。
【００５８】
そして、分野別情報ＤＢ５に格納される各々の情報には、そのＤＢに登録された登録日時を与えておく。移動端末ＭＴから検索条件情報を受信すると、情報提供装置Ｃ内の検索部２は、上記のようにして訪問先名及び検索分野に基づいて分野別情報ＤＢ５から情報を検索し、検索された各情報について、その情報の登録日時に基づいて、その情報は検索条件情報を受信した時刻から遡って対象時間情報が示す所定の時間以内に登録された情報であるか判定する。そして、検索結果送信部３は、検索された情報のうち、過去所定の時間以内に登録された情報であると判定された情報を、移動端末ＭＴに送信する。より具体的には、所定時間が「１時間」である場合、検索部２は、検索条件情報を受信してから過去１時間以内に分野別情報ＤＢ５に登録された情報を移動端末ＭＴに送信する。これにより、ユーザＵは、必要な新しさを有する情報を取得する事が可能となる。例えば、ユーザＵがある訪問先に出向くために１時間かかる場合に、所定時間を「１時間」と設定する事により、ユーザＵは、１時間の移動中に分野別情報ＤＢ５に登録された情報を選択的に取得する事ができる。
【００５９】
上記の自社端末ＵＴ、訪問先端末ＶＴ、移動端末ＭＴ及び情報提供装置Ｃはコンピュータを用いて構成することができる。図１３に、コンピュータの構成図を示す。図１３に示すようにコンピュータは、ＣＰＵ２１、メモリ２２、入力装置２３、出力装置２４、外部記憶装置２５、媒体駆動装置２６、及びネットワーク接続装置２７を備え、それらはバス２８により互いに接続されている。
【００６０】
メモリ２２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等を含み、処理に用いられるプログラムとデータを格納する。コンピュータを用いて情報提供装置Ｃを構成する場合、メモリ２２は、情報提供装置Ｃを構成する検索条件受付部１、検索部２、検索結果送信部３、及び移動状況通知部４によって行われる処理をコンピュータに行わせるための制御プログラムを特定のプログラムコードセグメントに格納する。
【００６１】
また、移動端末ＭＴの場合、メモリ２２は、位置捕捉部１２及び検索条件送信部１３をによって行われる処理をコンピュータに行わせるための制御プログラムを特定のプログラムコードセグメントに格納する。
【００６２】
ＣＰＵ２１は、メモリ２２を利用して上述の制御プログラムを実行することにより、必要な処理を行う。
入力装置２３は、例えば、キーボード、ポインティングデバイス、タッチパネル等であり、ユーザからの指示や情報の入力に用いられる。また、入力装置２３は、出力装置２４は、例えば、ディスプレイやプリンタ等であり、コンピュータのユーザへの設問合わせ、処理結果等の出力に用いられる。入力装置２３及び出力装置２４は、移動端末ＭＴの入出力部１１を実現する。
【００６３】
外部記憶装置２５は、例えば、磁気ディスク装置、光ディスク装置、光磁気ディスク装置等である。コンピュータを用いて情報提供装置Ｃを構成する場合、外部記憶装置２５は、分野別情報ＤＢ５を実現する。移動端末ＭＴの場合、外部記憶装置２５は、検索・通知条件情報ＤＢ１３、スケジュールＤＢ１４及び訪問先ＤＢ１５を実現する。さらに、上述の制御プログラムを外部記憶装置２５に保存しておき、必要に応じて、それらをメモリ２２にロードして使用することもできる。
【００６４】
媒体駆動装置２６は、可搬記録媒体２９を駆動し、その記録内容にアクセスする。可搬記録媒体２９としては、メモリカード、メモリスティック、フレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、光ディスク、光磁気ディスク、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等、任意のコンピュータ読み取り可能な記録媒体が用いられる。この可搬記録媒体２９に上述の制御プログラムを格納しておき、必要に応じて、それをコンピュータのメモリ２２にロードして使用することもできる。
【００６５】
ネットワーク接続装置２７は、ＬＡＮ、ＷＡＮ等の任意のネットワーク（回線）を介して外部の装置を通信し、通信に伴うデータ変換を行う。また、必要に応じて、上述のプログラムを外部の装置から受け取り、それをコンピュータのメモリ２２にロードして使用することもできる。
【００６６】
図１４は、図１３のコンピュータへのプログラムのローディングを説明している。コンピュータに情報提供装置Ｃを実現させるためのプログラム及び本発明に係わる移動端末ＭＴを実現させるためのプログラムは、以下のようにしてコンピュータにロードする事ができる。
【００６７】
まず、上述のプログラムを、コンピュータで読み取り可能な記録媒体２９に予め記憶させておく。そして、図１４に示すようにしてその記録媒体２９からプログラムをコンピュータに読み出させて、そのコンピュータのメモリ２２や外部記憶装置２５に一旦格納させ、この格納されたプログラムをそのコンピュータの有するＣＰＵ２１に読み出させる。
【００６８】
また、プログラム（データ）サーバ３０が有するＤＢから、通信回線（ネットワーク）３１を介して、プログラムをダウンロードすることとしてもよい。この場合、例えば、プログラム（データ）サーバ３０が有する送信側コンピュータでは、プログラムを表現するプログラム・データをプログラム・データ・シグナルに変換し、モデムを用いて変換されたプログラム・データ・シグナルを変調することにより伝送信号を得て、得られた伝送信号を通信回線３１（伝送媒体）に出力する。プログラムを受信するコンピュータでは、モデムを用いて受信した伝送信号を復調することにより、プログラム・データ・シグナルを得て、得られたプログラム・データ・シグナルを変換することにより、プログラム・データを得る。なお、送信側のコンピュータと受信側のコンピュータの間を接続する通信回線３１（伝送媒体）がデジタル回線の場合、プログラム・データ・シグナルを通信することも可能である。
【００６９】
以上、本発明の実施形態及び変形例について説明したが、本発明は上述した実施形態及び変形例に限定されるものではなく、その他の様々な変更が可能である。
【００７０】
（付記１）  コンピュータに、移動端末に情報を提供する制御を行わせるコンピュータ・プログラムであって、
前記移動端末から場所を識別する場所識別情報及び検索分野を示す検索分野情報を含む検索条件情報を受信し、
前記検索条件情報に基づいてデータベースから前記場所に関する前記検索分野に属する情報を検索し、
前記検索の結果を前記移動端末に送信する、
ことを含む制御を前記コンピュータに行わせることを特徴とするコンピュータ・プログラム。
【００７１】
（付記２）  前記移動端末が前記場所に向かっていることを示す移動状況情報を作成し、
前記移動状況情報を予め通知先として設定された端末に通知する、
ことを更にを含む制御を前記コンピュータに行わせることを特徴とする付記１に記載のコンピュータ・プログラム。
【００７２】
（付記３）  前記場所識別情報に対応する端末に前記移動状況情報を通知する、
ことを更にを含む制御を前記コンピュータに行わせることを特徴とする付記１に記載のコンピュータ・プログラム。
【００７３】
（付記４）  前記検索条件情報は、情報の重要さの度合いを示す重要度を更に含み、
前記重要度に基づいて、前記移動端末に通知するべき情報を前記検索の結果の中から選択し、
前記検索の結果として、前記選択の結果を移動端末に送信する、
ことを更にを含む制御を前記コンピュータに行わせることを特徴とする付記１に記載のコンピュータ・プログラム。
【００７４】
（付記５）  前記検索条件情報は、所定の時間の長さを示す対象時間情報を更に含み、
前記対象時間情報に基づいて、前記検索条件情報が受信された時点から遡って前記所定の時間内に前記データベースに登録された情報を、前記移動端末に通知するべき情報として前記検索の結果の中から選択し、
前記検索の結果として、前記選択の結果を移動端末に送信する、
ことを更にを含む制御を前記コンピュータに行わせることを特徴とする付記１に記載のコンピュータ・プログラム。
【００７５】
（付記６）  コンピュータが、移動端末に情報を提供する情報提供方法であって、
前記移動端末から場所を識別する場所識別情報及び検索分野を示す検索分野情報を含む検索条件情報を受信し、
前記検索条件情報に基づいてデータベースから前記場所に関する前記検索分野に属する情報を検索し、
前記検索の結果を前記移動端末に送信する、
ことを含むことを特徴とする情報提供方法。
【００７６】
（付記７）  情報を移動端末に提供する情報提供装置であって、
前記移動端末から場所を識別する場所識別情報及び検索分野を示す検索分野情報を含む検索条件情報を受信する検索条件受付手段と、
前記検索条件情報に基づいてデータベースから前記場所に関する前記検索分野に属する情報を検索する検索手段と、
前記検索の結果を前記移動端末に送信する検索結果送信手段と、
を備えることを特徴とする情報提供装置。
【００７７】
（付記８）  情報をデータベースサーバから取得する制御を移動端末に行わせるコンピュータ・プログラムであって、
場所の地理上の位置を示す場所位置情報を場所位置情報格納手段に格納し、
場所を識別する場所識別情報及び検索分野を示す検索分野情報を含む検索条件情報を検索条件格納手段に格納し、
前記移動端末の地理上の位置を捕捉し、
前記場所位置情報に基づいて、前記移動端末の位置と、前記場所識別情報が示す前記場所の位置とが所定の条件を満たすか否か判定し、所定の条件を満たす場合、前記検索条件情報を前記データベースサーバに送信し、
前記データベースサーバから前記検索条件情報に基づく前記場所に関する前記検索分野に属する情報の検索結果を受信する、
ことを含む制御を前記移動端末に行わせることを特徴とするコンピュータ・プログラム。
【００７８】
（付記９）  前記移動端末のユーザが場所を訪問する訪問スケジュールを示すスケジュール情報をスケジュール情報格納手段に格納し、
前記移動端末の位置と前記訪問先の位置とが所定の条件を満たすと判定した場合、前記スケジュール情報に、前記訪問スケジュール情報が実行された事を示すフラグを付加する、
ことを更に含む制御を前記移動端末に行わせることを特徴とする付記８に記載のコンピュータ・プログラム。
【００７９】
（付記１０）  情報をデータベースサーバから取得する制御を移動端末に行わせるプログラムを記録した、該移動端末で読み取り可能な記録媒体であって、
場所の地理上の位置を示す場所位置情報を場所位置情報格納手段に格納し、
場所を識別する場所識別情報及び検索分野を示す検索分野情報を含む検索条件情報を検索条件格納手段に格納し、
前記移動端末の地理上の位置を捕捉し、
前記場所位置情報に基づいて、前記移動端末の位置と、前記場所識別情報が示す前記場所の位置とが所定の条件を満たすか否か判定し、所定の条件を満たす場合、前記検索条件情報を前記データベースサーバに送信し、
前記データベースサーバから前記検索条件情報に基づく前記場所に関する前記検索分野に属する情報の検索結果を受信する、
ことを含む制御を前記移動端末に行わせるプログラムを記録した記録媒体。
【００８０】
（付記１１）  移動端末であって、
場所の地理上の位置を示す場所位置情報を格納する場所位置情報格納手段と、
場所を識別する場所識別情報及び検索分野を示す検索分野情報を含む検索条件情報を格納する検索条件格納手段と、
前記移動端末の地理上の位置を捕捉する位置捕捉手段と、
前記移動端末の位置と前記場所位置情報に基づいて、前記移動端末の位置と前記場所識別情報が示す前記場所の位置とが所定の条件を満たすか否か判定し、前記所定の条件を満たす場合、前記検索条件情報を前記データベースサーバに送信する検索条件送信手段と、
前記データベースサーバから前記検索条件情報に基づく前記場所に関する前記検索分野に属する情報の検索結果を受信して出力する制御を行う出力制御手段と、
ことを備えることを特徴とする移動端末。
【００８１】
【発明の効果】
以上詳細に説明したように、本発明によれば、予め必要とする情報の分野及び訪問する予定の場所を移動端末に設定し、その情報が必要となった際に、その場所に関する予め設定された分野に属する情報を移動端末に送信することが可能となる。
【図面の簡単な説明】
【図１】情報提供システムの構成図である。
【図２】検索・通知条件データベースのデータ構造の一例を示す図である。
【図３】スケジュールデータベースのデータ構造の一例を示す図である。
【図４】訪問先データベースのデータ構造の一例を示す図である。
【図５】ある分野に関する分野別情報データベースのデータ構造の一例を示す図である。
【図６】端末所有者データベースのデータ構造の一例を示す図である。
【図７】情報提供システムにおいて行われる処理の概要を説明する図（その１）である。
【図８】移動端末に表示される画面の一例を示す図（その１）である。
【図９】情報提供システムにおいて行われる処理の概要を説明する図（その２）である。
【図１０】移動端末に表示される画面の一例を示す図（その２）である。
【図１１】訪問先、・検索・通知条件の登録処理の手順を示すフローチャートである。
【図１２】ユーザが訪問先に出向いた場合に行われる処理の手順を示すフローチャートである。
【図１３】コンピュータの構成図である。
【図１４】コンピュータへのプログラム及びデータのローディングを説明する図である。
【符号の説明】
１  検索条件受付部１
２  検索部
３  検索結果送信部
４  移動状況通知部
５  分野別情報ＤＢ
６  端末所有者ＤＢ
１１  入出力部
１２  位置捕捉部
１３  検索条件送信部
１４  検索・通知条件ＤＢ
１５  訪問先ＤＢ
１６  スケジュールＤＢ
２１  ＣＰＵ
２２  メモリ
２３  入力装置
２４  出力装置
２５  外部記憶装置
２６  媒体駆動装置
２７  ネットワーク接続装置
２８  バス
２９  可搬記録媒体
３０  プログラム（データ）サーバ
３１  ネットワーク
ＭＴ  移動端末
ＵＴ  自社端末
ＶＴ  訪問先端末
Ｓ  ステップ
【図１】
2004272394.tif 000003
【図２】
2004272394.tif 000004
【図３】
2004272394.tif 000005
【図４】
2004272394.tif 000006
【図５】
2004272394.tif 000007
【図６】
2004272394.tif 000008
【図７】
2004272394.tif 000009
【図８】
2004272394.tif 000010
【図９】
2004272394.tif 000011
【図１０】
2004272394.tif 000012
【図１１】
2004272394.tif 000013
【図１２】
2004272394.tif 000014
【図１３】
2004272394.tif 000015
【図１４】
2004272394.tif 000016