(57)【特許請求の範囲】
【請求項１】
携帯端末と、前記携帯端末の所定の利用対象となる利用対象情報を登録する登録端末とを通信可能に接続し、前記登録端末の利用対象情報を前記携帯端末に提供するシステムであって、
前記登録端末は、少なくとも、前記利用対象に対応する第１の利用対象情報と、前記第１の利用対象情報に関連する第２の利用対象情報とを一つの情報グループとし、各前記情報グループに対して、当該情報グループの前記利用対象情報を提供する基準となる基準位置を特定するための基準位置情報を対応付けて登録し、
前記基準位置情報により特定される基準位置と、前記携帯端末の位置を特定するための携帯端末位置情報により特定される位置との距離が第１の所定範囲内になったときは、前記情報グループのなかから前記第１の利用対象情報を選択し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が、前記第１の所定範囲よりも小さい第２の所定範囲内になったときは、前記情報グループのなかから前記第２の利用対象情報を選択することを特徴とする情報提供システム。
【請求項２】
携帯端末と、前記携帯端末の所定の利用対象となる利用対象情報を登録する登録端末とを通信可能に接続し、前記登録端末の利用対象情報を前記携帯端末に提供するシステムであって、
前記登録端末は、少なくとも、前記利用対象に対応する第１の利用対象情報と、前記第１の利用対象情報の内容に加えて前記第１の利用対象情報よりも詳細な内容を含む第２の利用対象情報とを一つの情報グループとし、各前記情報グループに対して、当該情報グループの前記利用対象情報を提供する基準となる基準位置を特定するための基準位置情報を対応付けて登録し、
前記基準位置情報により特定される基準位置と、前記携帯端末の位置を特定するための携帯端末位置情報により特定される位置との距離が第１の所定範囲内になったときは、前記情報グループのなかから前記第１の利用対象情報を選択し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が、前記第１の所定範囲よりも小さい第２の所定範囲内になったときは、前記情報グループのなかから前記第２の利用対象情報を選択することを特徴とする情報提供システム。
【請求項３】
請求項１及び２のいずれか１項において、
前記登録端末は、前記各情報グループに対して前記基準位置情報を対応付けて記憶するための記憶手段を有し、前記利用対象情報の送信要求とともに前記携帯端末位置情報を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報により特定される基準位置と、受信した携帯端末位置情報により特定される位置との距離が前記第１の所定範囲内になったときは、受信した送信要求に係る情報グループのなかから前記第１の利用対象情報を選択し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が前記第２の所定範囲内になったときは、前記情報グループのなかから前記第２の利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信し、
前記携帯端末は、前記携帯端末位置情報を取得する位置情報取得手段を有し、前記位置情報取得手段で取得した携帯端末位置情報を前記送信要求とともに前記登録端末に送信することを特徴とする情報提供システム。
【請求項４】
請求項１及び２のいずれか１項において、
前記登録端末は、前記各情報グループに対して前記基準位置情報を対応付けて記憶するための記憶手段を有し、前記利用対象情報の送信要求を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報を前記携帯端末に送信し、前記基準位置情報の送信に伴って前記携帯端末による判定結果を受信したときは、受信した判定結果に基づいて、受信した送信要求に係る情報グループのなかから前記利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信し、
前記携帯端末は、当該携帯端末の前記携帯端末位置情報を取得する位置情報取得手段を有し、前記送信要求の送信に伴って前記基準位置情報を受信したときは、受信した基準位置情報により特定される基準位置と、前記位置情報取得手段で取得した携帯端末位置情報により特定される位置との距離が前記第１の所定範囲内になったか否かを判定し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が前記第２の所定範囲内になったか否かを判定し、その判定結果を前記登録端末に送信することを特徴とする情報提供システム。
【請求項５】
請求項１及び２のいずれか１項において、
前記登録端末は、前記各情報グループに対して前記基準位置情報を対応付けて記憶するための記憶手段を有し、前記利用対象情報の送信要求を受信したときは、受信した送信要求に係る情報グループ及びそれに対応する基準位置情報を前記携帯端末に送信し、
前記携帯端末は、当該携帯端末の前記携帯端末位置情報を取得する位置情報取得手段を有し、前記送信要求の送信に伴って前記情報グループ及び前記基準位置情報を受信したときは、受信した基準位置情報により特定される基準位置と、前記位置情報取得手段で取得した携帯端末位置情報により特定される位置との距離が前記第１の所定範囲内になったときは、受信した情報グループのなかから前記第１の利用対象情報を選択し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が前記第２の所定範囲内になったときは、前記情報グループのなかから前記第２の利用対象情報を選択することを特徴とする情報提供システム。
【請求項６】
請求項１及び２のいずれか１項において、
前記登録端末は、前記各情報グループに対して前記基準位置情報を対応付けて記憶するとともにプログラムデータを記憶するための記憶手段を有し、前記利用対象情報の送信要求を受信したときは、受信した送信要求に係る情報グループ及びそれに対応する基準位置情報並びに前記プログラムデータを前記携帯端末に送信し、
前記プログラムデータは、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が前記第１の所定範囲内になったときは、前記情報グループのなかから前記第１の利用対象情報を選択し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が前記第２の所定範囲内になったときは、前記情報グループのなかから前記第２の利用対象情報を選択する処理を前記携帯端末に実行させるためのプログラムデータであり、
前記携帯端末は、前記携帯端末位置情報を取得する位置情報取得手段を有し、前記送信要求の送信に伴って前記情報グループ及び前記基準位置情報並びに前記プログラムデータを受信したときは、受信したプログラムデータに基づいて処理を実行し、前記利用対象情報を選択することを特徴とする情報提供システム。
【請求項７】
請求項３乃至６のいずれかにおいて、
前記登録端末は、前記利用対象情報を登録した外部端末と通信可能に接続し、さらに、前記利用対象情報を前記外部端末から取得する利用対象情報取得手段を有し、
前記利用対象情報取得手段で取得した利用対象情報を前記記憶手段に記憶することを特徴とする情報提供システム。
【請求項８】
請求項３記載の情報提供システムにおける携帯端末と通信可能に接続する登録端末であって、
前記各情報グループに対して前記基準位置情報を対応付けて記憶するための記憶手段を備え、
前記送信要求とともに前記携帯端末位置情報を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報により特定される基準位置と、受信した携帯端末位置情報により特定される位置との距離が前記第１の所定範囲内になったときは、受信した送信要求に係る情報グループのなかから前記第１の利用対象情報を選択し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が前記第２の所定範囲内になったときは、前記情報グループのなかから前記第２の利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信することを特徴とする登録端末。
【請求項９】
請求項４記載の情報提供システムにおける携帯端末と通信可能に接続する登録端末であって、
前記各情報グループに対して前記基準位置情報を対応付けて記憶するための記憶手段を備え、
前記送信要求を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報を前記携帯端末に送信し、前記基準位置情報の送信に伴って前記判定結果を受信したときは、受信した判定結果に基づいて、受信した送信要求に係る情報グループのなかから前記利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信することを特徴とする登録端末。
【請求項１０】
請求項６記載の情報提供システムにおける携帯端末と通信可能に接続する登録端末であって、
前記各情報グループに対して前記基準位置情報を対応付けて記憶するとともに前記プログラムデータを記憶するための記憶手段を備え、
前記送信要求を受信したときは、受信した送信要求に係る情報グループ及びそれに対応する基準位置情報並びに前記プログラムデータを前記携帯端末に送信することを特徴とする登録端末。
【請求項１１】
請求項４記載の情報提供システムにおける登録端末と通信可能に接続する携帯端末であって、
前記携帯端末位置情報を取得する位置情報取得手段を備え、
前記送信要求の送信に伴って前記基準位置情報を受信したときは、受信した基準位置情報により特定される基準位置と、前記位置情報取得手段で取得した携帯端末位置情報により特定される位置との距離が前記第１の所定範囲内になったか否かを判定し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が前記第２の所定範囲内になったか否かを判定し、その判定結果を前記登録端末に送信することを特徴とする携帯端末。
【請求項１２】
請求項５記載の情報提供システムにおける登録端末と通信可能に接続する携帯端末であって、
前記携帯端末位置情報を取得する位置情報取得手段を備え、
前記送信要求の送信に伴って前記情報グループ及び前記基準位置情報を受信したときは、受信した基準位置情報により特定される基準位置と、前記位置情報取得手段で取得した携帯端末位置情報により特定される位置との距離が前記第１の所定範囲内になったときは、受信した情報グループのなかから前記第１の利用対象情報を選択し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が前記第２の所定範囲内になったときは、前記情報グループのなかから前記第２の利用対象情報を選択することを特徴とする携帯端末。
【請求項１３】
携帯端末の所定の利用対象となる利用対象情報を登録する端末であって、
少なくとも、前記利用対象に対応する第１の利用対象情報と、前記第１の利用対象情報に関連する第２の利用対象情報とを一つの情報グループとし、各前記情報グループに対して、当該情報グループの前記利用対象情報を提供する基準となる基準位置を特定するための基準位置情報を対応付けて記憶するための記憶手段を備え、
前記利用対象情報の送信要求とともに前記携帯端末の位置を特定するための携帯端末位置情報を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報により特定される基準位置と、受信した携帯端末位置情報により特定される位置との距離が第１の所定範囲内になったときは、前記情報グループのなかから前記第１の利用対象情報を選択し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が、前記第１の所定範囲よりも小さい第２の所定範囲内になったときは、前記情報グループのなかから前記第２の利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信することを特徴とする登録端末。
【請求項１４】
携帯端末の所定の利用対象となる利用対象情報を登録する端末であって、
少なくとも、前記利用対象に対応する第１の利用対象情報と、前記第１の利用対象情報の内容に加えて前記第１の利用対象情報よりも詳細な内容を含む第２の利用対象情報とを一つの情報グループとし、各前記情報グループに対して、当該情報グループの前記利用対象情報を提供する基準となる基準位置を特定するための基準位置情報を対応付けて記憶するための記憶手段を備え、
前記利用対象情報の送信要求とともに前記携帯端末の位置を特定するための携帯端末位置情報を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報により特定される基準位置と、受信した携帯端末位置情報により特定される位置との距離が第１の所定範囲内になったときは、前記情報グループのなかから前記第１の利用対象情報を選択し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が、前記第１の所定範囲よりも小さい第２の所定範囲内になったときは、前記情報グループのなかから前記第２の利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信することを特徴とする登録端末。
【請求項１５】
携帯端末の所定の利用対象となる利用対象情報を登録する端末であって、
少なくとも、前記利用対象に対応する第１の利用対象情報と、前記第１の利用対象情報に関連する第２の利用対象情報とを一つの情報グループとし、各前記情報グループに対して、当該情報グループの前記利用対象情報を提供する基準となる基準位置を特定するための基準位置情報を対応付けて記憶するための記憶手段を備え、
前記利用対象情報の送信要求を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報を前記携帯端末に送信し、前記基準位置情報の送信に伴って前記携帯端末による判定結果を受信したときは、受信した判定結果が、前記基準位置情報により特定される基準位置と前記携帯端末の位置との距離が第１の所定範囲内になったとの判定結果であるときは、前記情報グループのなかから前記第１の利用対象情報を選択し、前記受信した判定結果が、前記基準位置情報により特定される基準位置と前記携帯端末の位置との距離が、前記第１の所定範囲よりも小さい第２の所定範囲内になったとの判定結果であるときは、前記情報グループのなかから前記第２の利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信することを特徴とする登録端末。
【請求項１６】
携帯端末の所定の利用対象となる利用対象情報を登録する端末であって、
少なくとも、前記利用対象に対応する第１の利用対象情報と、前記第１の利用対象情報の内容に加えて前記第１の利用対象情報よりも詳細な内容を含む第２の利用対象情報とを一つの情報グループとし、各前記情報グループに対して、当該情報グループの前記利用対象情報を提供する基準となる基準位置を特定するための基準位置情報を対応付けて記憶するための記憶手段を備え、
前記利用対象情報の送信要求を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報を前記携帯端末に送信し、前記基準位置情報の送信に伴って前記携帯端末による判定結果を受信したときは、受信した判定結果が、前記基準位置情報により特定される基準位置と前記携帯端末の位置との距離が第１の所定範囲内になったとの判定結果であるときは、前記情報グループのなかから前記第１の利用対象情報を選択し、前記受信した判定結果が、前記基準位置情報により特定される基準位置と前記携帯端末の位置との距離が、前記第１の所定範囲よりも小さい第２の所定範囲内になったとの判定結果であるときは、前記情報グループのなかから前記第２の利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信することを特徴とする登録端末。
【請求項１７】
携帯端末の所定の利用対象となる利用対象情報を登録する端末であって、
少なくとも、前記利用対象に対応する第１の利用対象情報と、前記第１の利用対象情報に関連する第２の利用対象情報とを一つの情報グループとし、各前記情報グループに対して、当該情報グループの前記利用対象情報を提供する基準となる基準位置を特定するための基準位置情報を対応付けて記憶し、且つ、プログラムデータを記憶するための記憶手段を備え、
前記プログラムデータは、前記基準位置情報により特定される基準位置と、前記携帯端末の位置を特定するための携帯端末位置情報により特定される位置との距離が第１の所定範囲内になったときは、前記情報グループのなかから前記第１の利用対象情報を選択し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が、前記第１の所定範囲よりも小さい第２の所定範囲内になったときは、前記情報グループのなかから前記第２の利用対象情報を選択する処理を前記携帯端末に実行させるためのプログラムデータであり、
前記利用対象情報の送信要求を受信したときは、受信した送信要求に係る情報グループ及びそれに対応する基準位置情報並びに前記プログラムデータを前記携帯端末に送信することを特徴とする登録端末。
【請求項１８】
携帯端末の所定の利用対象となる利用対象情報を登録する端末であって、
少なくとも、前記利用対象に対応する第１の利用対象情報と、前記第１の利用対象情報の内容に加えて前記第１の利用対象情報よりも詳細な内容を含む第２の利用対象情報とを一つの情報グループとし、各前記情報グループに対して、当該情報グループの前記利用対象情報を提供する基準となる基準位置を特定するための基準位置情報を対応付けて記憶し、且つ、プログラムデータを記憶するための記憶手段を備え、
前記プログラムデータは、前記基準位置情報により特定される基準位置と、前記携帯端末の位置を特定するための携帯端末位置情報により特定される位置との距離が第１の所定範囲内になったときは、前記情報グループのなかから前記第１の利用対象情報を選択し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が、前記第１の所定範囲よりも小さい第２の所定範囲内になったときは、前記情報グループのなかから前記第２の利用対象情報を選択する処理を前記携帯端末に実行させるためのプログラムデータであり、
前記利用対象情報の送信要求を受信したときは、受信した送信要求に係る情報グループ及びそれに対応する基準位置情報並びに前記プログラムデータを前記携帯端末に送信することを特徴とする登録端末。
【請求項１９】
携帯端末の所定の利用対象となる利用対象情報を提供するプログラムを記憶した記憶媒体であって、
少なくとも、前記利用対象に対応する第１の利用対象情報と、前記第１の利用対象情報に関連する第２の利用対象情報とを一つの情報グループとし、各前記情報グループに対して、当該情報グループの前記利用対象情報を提供する基準となる基準位置を特定するための基準位置情報を対応付けて記憶するための記憶手段を利用可能なコンピュータに対し、
前記利用対象情報の送信要求とともに前記携帯端末の位置を特定するための携帯端末位置情報を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報により特定される基準位置と、受信した携帯端末位置情報により特定される位置との距離が第１の所定範囲内になったときは、前記情報グループのなかから前記第１の利用対象情報を選択し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が、前記第１の所定範囲よりも小さい第２の所定範囲内になったときは、前記情報グループのなかから前記第２の利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信する処理を実行させるための情報提供プログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項２０】
携帯端末の所定の利用対象となる利用対象情報を提供するプログラムを記憶した記憶媒体であって、
少なくとも、前記利用対象に対応する第１の利用対象情報と、前記第１の利用対象情報の内容に加えて前記第１の利用対象情報よりも詳細な内容を含む第２の利用対象情報とを一つの情報グループとし、各前記情報グループに対して、当該情報グループの前記利用対象情報を提供する基準となる基準位置を特定するための基準位置情報を対応付けて記憶するための記憶手段を利用可能なコンピュータに対し、
前記利用対象情報の送信要求とともに前記携帯端末の位置を特定するための携帯端末位置情報を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報により特定される基準位置と、受信した携帯端末位置情報により特定される位置との距離が第１の所定範囲内になったときは、前記情報グループのなかから前記第１の利用対象情報を選択し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が、前記第１の所定範囲よりも小さい第２の所定範囲内になったときは、前記情報グループのなかから前記第２の利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信する処理を実行させるための情報提供プログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項２１】
携帯端末の所定の利用対象となる利用対象情報を提供するプログラムを記憶した記憶媒体であって、
少なくとも、前記利用対象に対応する第１の利用対象情報と、前記第１の利用対象情報に関連する第２の利用対象情報とを一つの情報グループとし、各前記情報グループに対して、当該情報グループの前記利用対象情報を提供する基準となる基準位置を特定するための基準位置情報を対応付けて記憶するための記憶手段を利用可能なコンピュータに対し、
前記利用対象情報の送信要求を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報を前記携帯端末に送信し、前記基準位置情報の送信に伴って前記携帯端末による判定結果を受信したときは、受信した判定結果が、前記基準位置情報により特定される基準位置と前記携帯端末の位置との距離が第１の所定範囲内になったとの判定結果であるときは、前記情報グループのなかから前記第１の利用対象情報を選択し、前記受信した判定結果が、前記基準位置情報により特定される基準位置と前記携帯端末の位置との距離が、前記第１の所定範囲よりも小さい第２の所定範囲内になったとの判定結果であるときは、前記情報グループのなかから前記第２の利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信する処理を実行させるための情報提供プログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項２２】
携帯端末の所定の利用対象となる利用対象情報を提供するプログラムを記憶した記憶媒体であって、
少なくとも、前記利用対象に対応する第１の利用対象情報と、前記第１の利用対象情報の内容に加えて前記第１の利用対象情報よりも詳細な内容を含む第２の利用対象情報とを一つの情報グループとし、各前記情報グループに対して、当該情報グループの前記利用対象情報を提供する基準となる基準位置を特定するための基準位置情報を対応付けて記憶するための記憶手段を利用可能なコンピュータに対し、
前記利用対象情報の送信要求を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報を前記携帯端末に送信し、前記基準位置情報の送信に伴って前記携帯端末による判定結果を受信したときは、受信した判定結果が、前記基準位置情報により特定される基準位置と前記携帯端末の位置との距離が第１の所定範囲内になったとの判定結果であるときは、前記情報グループのなかから前記第１の利用対象情報を選択し、前記受信した判定結果が、前記基準位置情報により特定される基準位置と前記携帯端末の位置との距離が、前記第１の所定範囲よりも小さい第２の所定範囲内になったとの判定結果であるときは、前記情報グループのなかから前記第２の利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信する処理を実行させるための情報提供プログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項２３】
携帯端末の所定の利用対象となる利用対象情報を提供するプログラムを記憶した記憶媒体であって、
少なくとも、前記利用対象に対応する第１の利用対象情報と、前記第１の利用対象情報に関連する第２の利用対象情報とを一つの情報グループとし、各前記情報グループに対して、当該情報グループの前記利用対象情報を提供する基準となる基準位置を特定するための基準位置情報を対応付けて記憶し、且つ、プログラムデータを記憶するための記憶手段を利用可能なコンピュータに対し、
前記プログラムデータは、前記基準位置情報により特定される基準位置と、前記携帯端末の位置を特定するための携帯端末位置情報により特定される位置との距離が第１の所定範囲内になったときは、前記情報グループのなかから前記第１の利用対象情報を選択し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が、前記第１の所定範囲よりも小さい第２の所定範囲内になったときは、前記情報グループのなかから前記第２の利用対象情報を選択する処理を前記携帯端末に実行させるためのプログラムデータであり、
前記利用対象情報の送信要求を受信したときは、受信した送信要求に係る情報グループ及びそれに対応する基準位置情報並びに前記プログラムデータを前記携帯端末に送信する処理を実行させるための情報提供プログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項２４】
携帯端末の所定の利用対象となる利用対象情報を提供するプログラムを記憶した記憶媒体であって、
少なくとも、前記利用対象に対応する第１の利用対象情報と、前記第１の利用対象情報の内容に加えて前記第１の利用対象情報よりも詳細な内容を含む第２の利用対象情報とを一つの情報グループとし、各前記情報グループに対して、当該情報グループの前記利用対象情報を提供する基準となる基準位置を特定するための基準位置情報を対応付けて記憶し、且つ、プログラムデータを記憶するための記憶手段を利用可能なコンピュータに対し、
前記プログラムデータは、前記基準位置情報により特定される基準位置と、前記携帯端末の位置を特定するための携帯端末位置情報により特定される位置との距離が第１の所定範囲内になったときは、前記情報グループのなかから前記第１の利用対象情報を選択し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が、前記第１の所定範囲よりも小さい第２の所定範囲内になったときは、前記情報グループのなかから前記第２の利用対象情報を選択する処理を前記携帯端末に実行させるためのプログラムデータであり、
前記利用対象情報の送信要求を受信したときは、受信した送信要求に係る情報グループ及びそれに対応する基準位置情報並びに前記プログラムデータを前記携帯端末に送信する処理を実行させるための情報提供プログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項２５】
携帯端末の位置を特定するための携帯端末位置情報を取得する位置情報取得手段を利用可能なコンピュータに対し、
前記携帯端末の所定の利用対象となる利用対象情報の送信要求の送信に伴って、少なくとも、前記利用対象に対応する第１の利用対象情報と、前記第１の利用対象情報に関連する第２の利用対象情報とが関連付けられた情報グループの前記利用対象情報を提供する基準となる基準位置を特定するための基準位置情報を受信したときは、受信した基準位置情報により特定される基準位置と、前記位置情報取得手段で取得した携帯端末位置情報により特定される位置との距離が第１の所定範囲内になったか否かを判定し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が、前記第１の所定範囲よりも小さい第２の所定範囲内になったか否かを判定し、その判定結果を登録端末に送信する処理を実行させるための位置関係判定プログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項２６】
携帯端末の位置を特定するための携帯端末位置情報を取得する位置情報取得手段を利用可能なコンピュータに対し、
前記携帯端末の所定の利用対象となる利用対象情報の送信要求の送信に伴って、少なくとも、前記利用対象に対応する第１の利用対象情報と、前記第１の利用対象情報の内容に加えて前記第１の利用対象情報よりも詳細な内容を含む第２の利用対象情報とが関連付けられた情報グループの前記利用対象情報を提供する基準となる基準位置を特定するための基準位置情報を受信したときは、受信した基準位置情報により特定される基準位置と、前記位置情報取得手段で取得した携帯端末位置情報により特定される位置との距離が第１の所定範囲内になったか否かを判定し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が、前記第１の所定範囲よりも小さい第２の所定範囲内になったか否かを判定し、その判定結果を登録端末に送信する処理を実行させるための位置関係判定プログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項２７】
携帯端末の位置を特定するための携帯端末位置情報を取得する位置情報取得手段を利用可能なコンピュータに対し、
前記携帯端末の所定の利用対象となる利用対象情報の送信要求の送信に伴って、少なくとも、前記利用対象に対応する第１の利用対象情報と、前記第１の利用対象情報に関連する第２の利用対象情報とが関連付けられた情報グループ、及び当該情報グループの前記利用対象情報を提供する基準となる基準位置を特定するための基準位置情報を受信し、受信した基準位置情報により特定される基準位置と、前記位置情報取得手段で取得した携帯端末位置情報により特定される位置との距離が第１の所定範囲内になったときは、前記受信した情報グループのなかから前記第１の利用対象情報を選択し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が、前記第１の所定範囲よりも小さい第２の所定範囲内になったときは、前記情報グループのなかから前記第２の利用対象情報を選択する処理を実行させるための情報選択プログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項２８】
携帯端末の位置を特定するための携帯端末位置情報を取得する位置情報取得手段を利用可能なコンピュータに対し、
前記携帯端末の所定の利用対象となる利用対象情報の送信要求の送信に伴って、少なくとも、前記利用対象に対応する第１の利用対象情報と、前記第１の利用対象情報の内容に加えて前記第１の利用対象情報よりも詳細な内容を含む第２の利用対象情報とが関連付けられた情報グループ、及び当該情報グループの前記利用対象情報を提供する基準となる基準位置を特定するための基準位置情報を受信し、受信した基準位置情報により特定される基準位置と、前記位置情報取得手段で取得した携帯端末位置情報により特定される位置との距離が第１の所定範囲内になったときは、前記受信した情報グループのなかから前記第１の利用対象情報を選択し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が、前記第１の所定範囲よりも小さい第２の所定範囲内になったときは、前記情報グループのなかから前記第２の利用対象情報を選択する処理を実行させるための情報選択プログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【請求項２９】
携帯端末と、前記携帯端末の所定の利用対象となる利用対象情報を登録する登録端末とを通信可能に接続し、前記登録端末の利用対象情報を前記携帯端末に提供する方法であって、
少なくとも、前記利用対象に対応する第１の利用対象情報と、前記第１の利用対象情報に関連する第２の利用対象情報とを一つの情報グループとし、各前記情報グループに対して、当該情報グループの前記利用対象情報を提供する基準となる基準位置を特定するための基準位置情報を対応付けて前記登録端末に登録し、
前記基準位置情報により特定される基準位置と、前記携帯端末の位置を特定するための携帯端末位置情報により特定される位置との距離が第１の所定範囲内になったときは、前記情報グループのなかから前記第１の利用対象情報を選択し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が、前記第１の所定範囲よりも小さい第２の所定範囲内になったときは、前記情報グループのなかから前記第２の利用対象情報を選択することを特徴とする情報提供方法。
【請求項３０】
携帯端末と、前記携帯端末の所定の利用対象となる利用対象情報を登録する登録端末とを通信可能に接続し、前記登録端末の利用対象情報を前記携帯端末に提供する方法であって、
少なくとも、前記利用対象に対応する第１の利用対象情報と、前記第１の利用対象情報の内容に加えて前記第１の利用対象情報よりも詳細な内容を含む第２の利用対象情報とを一つの情報グループとし、各前記情報グループに対して、当該情報グループの前記利用対象情報を提供する基準となる基準位置を特定するための基準位置情報を対応付けて前記登録端末に登録し、
前記基準位置情報により特定される基準位置と、前記携帯端末の位置を特定するための携帯端末位置情報により特定される位置との距離が第１の所定範囲内になったときは、前記情報グループのなかから前記第１の利用対象情報を選択し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が、前記第１の所定範囲よりも小さい第２の所定範囲内になったときは、前記情報グループのなかから前記第２の利用対象情報を選択することを特徴とする情報提供方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、携帯端末と、利用対象情報を登録する登録端末とをネットワークを介して接続し、登録端末の利用対象情報を携帯端末に提供するシステム、端末および記憶媒体、並びに方法に係り、特に、ユーザの位置に応じて適切な情報を提供するとともに、ユーザによる情報の入手を容易とするのに好適な情報提供システム、登録端末、携帯端末、情報提供プログラムを記憶した記憶媒体、位置関係判定プログラムを記憶した記憶媒体及び情報選択プログラムを記憶した記憶媒体、並びに情報提供方法に関する。
【０００２】
【従来の技術】
従来、ネットワークに接続された端末から情報をダウンロードして利用するシステムとしては、例えば、特開平11-126184号公報に開示された情報閲覧システムがあった。
この情報閲覧システムは、ユーザが所持する記憶媒体が記憶媒体接続手段を介して情報提供端末装置に接続されると、情報提供端末装置は、ネットワークを介して情報サーバから情報を取得し、取得した情報を記憶媒体に転送して記憶する。記憶媒体に記憶された情報は、記憶媒体を情報表示端末装置に接続することにより、ユーザが閲覧し得るように情報表示端末装置に表示される。
【０００３】
これにより、ユーザは、情報を選択するための明示的な操作を必要とすることなく、必要とする情報を容易に取得して閲覧することができる。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来の情報閲覧システムにあっては、画一的な情報を提供する構成となっているため、同一の情報であればユーザがどういった状況でダウンロードしようとも、同じ内容の情報しか入手することができず、ユーザの状況に応じて適切な情報を提供しているとは言い難い。例えば、情報提供サービスの一環として店舗や観光地についての案内情報を提供することを考えたときに、その店舗や観光地から離れたところにいるユーザが携帯端末でアクセスした場合には、店舗や観光地の概要のみを示す簡略的な案内情報を提供し、逆にその店舗や観光地に近いところにいるユーザが携帯端末でアクセスした場合には、店舗や観光地の内容や具体的な道順等を示す詳細な案内情報を提供することにより、ユーザの位置に応じて適切な情報を提供するといったことが考えられる。
【０００５】
また、インターネット上のホームページのように、トップページには簡略的な情報を掲載し、詳細な情報を階層的に掲載することによって、ユーザが所望する内容の情報を入手することもできるようになっているが、トップページからみて深い階層下に所望の情報が掲載されている場合には、トップページから一つ一つ階層ページを閲覧しながら情報を検索していかなければならず、手間と時間を要するばかりか、携帯電話等の携帯端末からアクセスしている場合には、試行錯誤的なアクセスを繰り返すことで通信費が膨大になる可能性がある。
【０００６】
ならばいっそのこと、常に詳細な情報のみを提供すればよいという発想も考えられるが、上記のように、観光地についての情報を提供する例では、ユーザが所在する位置によっては、必ずしも詳細な情報が必要でない場合もある。詳細な情報は、その分データ容量も多く、ユーザにとって必要でない場合は携帯端末に不要な通信負担をかけることになる。
【０００７】
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、ユーザの位置に応じて適切な情報を提供するとともに、ユーザによる情報の入手を容易とするのに好適な情報提供システム、登録端末、携帯端末、情報提供プログラムを記憶した記憶媒体、位置関係判定プログラムを記憶した記憶媒体及び情報選択プログラムを記憶した記憶媒体、並びに情報提供方法を提供することを目的としている。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、発明１の情報提供システムは、携帯端末と、前記携帯端末の利用対象となる利用対象情報を登録する登録端末とを通信可能に接続し、前記登録端末の利用対象情報を前記携帯端末に提供するシステムであって、前記登録端末は、異なる複数の前記利用対象情報を一つの情報グループとして関連付けるとともに、前記情報グループを、基準となる基準位置を特定するための基準位置情報と対応付けて登録するようになっており、前記登録端末の利用対象情報を前記携帯端末に提供するには、前記情報グループに対応する基準位置情報により特定される基準位置と前記携帯端末との位置関係に基づいて、当該情報グループのなかから前記利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信するようになっている。
【０００９】
このような構成であれば、登録端末の利用対象情報を携帯端末に提供するには、情報グループに対応する基準位置情報により特定される基準位置と携帯端末との位置関係に基づいて、その情報グループのなかから利用対象情報が選択され、選択された利用対象情報が携帯端末に送信される。
ここで、位置関係の判定は、登録端末および携帯端末のいずれか一方または両方で行うようになっていればよいが、これに限らず、さらには、登録端末および携帯端末以外の別の端末で行うようになっていてもよい。以下、発明２２の情報提供方法において同じである。
【００１０】
また、携帯端末の位置は、ＧＰＳ（Global Positioning System）等により、携帯端末または携帯端末が通信する基地局からの位置情報に基づいて詳細に特定するようになっていてもよいし、携帯端末が特定の基地局の通信エリアに属したか否かを判定することによりその特定の基地局の位置をもって大まかに特定するようになっていてもよい。以下、発明２２の情報提供方法において同じである。
【００１１】
また、携帯端末の位置は、基準位置との相対的な位置として特定するようになっていてもよいし、緯度および経度等を用いて絶対的な位置として特定するようになっていてもよい。以下、発明２２の情報提供方法において同じである。
また、登録端末は、利用対象情報をあらゆる手段でかつあらゆる時期に記憶するものであり、利用対象情報をあらかじめ記憶してあるものであってもよいし、利用対象情報をあらかじめ記憶することなく、本装置の動作時に外部からの入力等によって利用対象情報を記憶するようになっていてもよい。
【００１２】
さらに、発明２の情報提供システムは、発明１の情報提供システムにおいて、前記登録端末は、前記情報グループを前記基準位置情報と対応付けて記憶するための記憶手段を有し、前記利用対象情報の送信要求とともに前記携帯端末の位置を特定するための携帯端末位置情報を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報により特定される基準位置と、受信した携帯端末位置情報により特定される位置との位置関係に基づいて、受信した送信要求に係る情報グループのなかから前記利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信するようになっており、前記携帯端末は、前記携帯端末位置情報を取得する位置情報取得手段を有し、前記位置情報取得手段で取得した携帯端末位置情報を前記送信要求とともに前記登録端末に送信するようになっている。
【００１３】
このような構成であれば、携帯端末では、位置情報取得手段により、携帯端末位置情報が取得され、ユーザの操作等により、取得された携帯端末位置情報が利用対象情報の送信要求とともに登録端末に送信される。
登録端末では、送信要求とともに携帯端末位置情報を受信すると、受信した送信要求に係る情報グループに対応する基準位置情報により特定される基準位置と、受信した携帯端末位置情報により特定される位置との位置関係に基づいて、受信した送信要求に係る情報グループのなかから利用対象情報が選択され、選択された利用対象情報が携帯端末に送信される。
【００１４】
ここで、記憶手段は、利用対象情報をあらゆる手段でかつあらゆる時期に記憶するものであり、利用対象情報をあらかじめ記憶してあるものであってもよいし、利用対象情報をあらかじめ記憶することなく、本装置の動作時に外部からの入力等によって利用対象情報を記憶するようになっていてもよい。以下、発明３ないし５の情報提供システム、発明９ないし１１および１４ないし１６の登録端末、並びに発明１７ないし１９の情報提供プログラムを記憶した記憶媒体において同じである。
【００１５】
さらに、発明３の情報提供システムは、発明１の情報提供システムにおいて、前記登録端末は、前記情報グループを前記基準位置情報と対応付けて記憶するための記憶手段を有し、前記利用対象情報の送信要求を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報を前記携帯端末に送信し、前記基準位置情報の送信に伴って前記携帯端末による判定結果を受信したときは、受信した判定結果に基づいて、受信した送信要求に係る情報グループのなかから前記利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信するようになっており、前記携帯端末は、当該携帯端末の位置を特定するための携帯端末位置情報を取得する位置情報取得手段を有し、前記送信要求の送信に伴って前記基準位置情報を受信したときは、受信した基準位置情報により特定される基準位置と、前記位置情報取得手段で取得した携帯端末位置情報により特定される位置との位置関係を判定し、その判定結果を前記登録端末に送信するようになっている。
【００１６】
このような構成であれば、携帯端末では、ユーザの操作等により、利用対象情報の送信要求が登録端末に送信される。
登録端末では、送信要求を受信すると、受信した送信要求に係る情報グループに対応する基準位置情報が携帯端末に送信される。
携帯端末では、位置情報取得手段により、携帯端末位置情報が取得され、基準位置情報を受信すると、受信した基準位置情報により特定される基準位置と、取得された携帯端末位置情報により特定される位置との位置関係が判定され、その判定結果が登録端末に送信される。
【００１７】
登録端末では、判定結果を受信すると、受信した判定結果に基づいて、受信した送信要求に係る情報グループのなかから利用対象情報が選択され、選択された利用対象情報が携帯端末に送信される。
さらに、発明４の情報提供システムは、発明１の情報提供システムにおいて、前記登録端末は、前記情報グループを前記基準位置情報と対応付けて記憶するための記憶手段を有し、前記利用対象情報の送信要求を受信したときは、受信した送信要求に係る情報グループおよびそれに対応する基準位置情報を前記携帯端末に送信するようになっており、前記携帯端末は、当該携帯端末の位置を特定するための携帯端末位置情報を取得する位置情報取得手段を有し、前記送信要求の送信に伴って前記情報グループおよび前記基準位置情報を受信したときは、受信した基準位置情報により特定される基準位置と、前記位置情報取得手段で取得した携帯端末位置情報により特定される位置との位置関係に基づいて、受信した情報グループのなかから前記利用対象情報を選択するようになっている。
【００１８】
このような構成であれば、携帯端末では、ユーザの操作等により、利用対象情報の送信要求が登録端末に送信される。
登録端末では、送信要求を受信すると、受信した送信要求に係る情報グループおよびそれに対応する基準位置情報が携帯端末に送信される。
携帯端末では、位置情報取得手段により、携帯端末位置情報が取得され、情報グループおよび基準位置情報を受信すると、受信した基準位置情報により特定される基準位置と、取得された携帯端末位置情報により特定される位置との位置関係に基づいて、受信した情報グループのなかから利用対象情報が選択される。
【００１９】
さらに、発明５の情報提供システムは、発明１の情報提供システムにおいて、前記登録端末は、前記情報グループを前記基準位置情報と対応付けて記憶するとともにプログラムデータを記憶するための記憶手段を有し、前記利用対象情報の送信要求を受信したときは、受信した送信要求に係る情報グループおよびそれに対応する基準位置情報並びに前記プログラムデータを前記携帯端末に送信するようになっており、前記プログラムデータは、前記基準位置情報により特定される基準位置と、前記携帯端末の位置を特定するための携帯端末位置情報により特定される位置との位置関係に基づいて、前記情報グループのなかから前記利用対象情報を選択する処理を前記携帯端末に実行させるためのプログラムデータであり、前記携帯端末は、前記携帯端末位置情報を取得する位置情報取得手段を有し、前記送信要求の送信に伴って前記情報グループおよび前記基準位置情報並びに前記プログラムデータを受信したときは、受信したプログラムデータに基づいて処理を実行し、前記利用対象情報を選択するようになっている。
【００２０】
このような構成であれば、携帯端末では、ユーザの操作等により、利用対象情報の送信要求が登録端末に送信される。
登録端末では、送信要求を受信すると、受信した送信要求に係る情報グループおよびそれに対応する基準位置情報並びにプログラムデータが携帯端末に送信される。
【００２１】
携帯端末では、位置情報取得手段により、携帯端末位置情報が取得され、情報グループおよび基準位置情報並びにプログラムデータを受信すると、受信したプログラムデータに基づいて処理を実行し、その実行により、受信した基準位置情報により特定される基準位置と、取得された携帯端末位置情報により特定される位置との位置関係に基づいて、受信した情報グループのなかから利用対象情報が選択される。
【００２２】
さらに、発明６の情報提供システムは、発明２ないし５のいずれかにの情報提供システムにおいて、前記情報グループは、第１の利用対象情報と、前記第１の利用対象情報よりも詳細な内容となる第２の利用対象情報とを関連付けてなり、前記利用対象情報の選択では、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が第１の所定範囲内になったときは、前記情報グループのなかから前記第１の利用対象情報を選択し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が、前記第１の所定範囲よりも小さい第２の所定範囲内になったときは、前記情報グループのなかから前記第２の利用対象情報を選択するようになっている。
【００２３】
このような構成であれば、携帯端末の位置と基準位置との距離が第１の所定範囲内になると、第１の利用対象情報が選択される。また、携帯端末がこれよりもさらに基準位置に近づいていき、携帯端末の位置と基準位置との距離が、第１の所定範囲よりも小さい第２の所定範囲内になると、第１の利用対象情報よりも詳細な内容となる第２の利用対象情報が選択される。
【００２４】
ここで、携帯端末の位置と基準位置との距離とは、携帯端末の位置と基準位置との直線距離に限らず、携帯端末の位置から基準位置に至るまでの経路（例えば、道路、線路、航空路、航海路等）上での距離も含む。以下、発明７の情報提供システムにおいて同じである。
さらに、発明７の情報提供システムは、発明２ないし５のいずれかにの情報提供システムにおいて、前記情報グループは、第１の利用対象情報と、前記第１の利用対象情報の内容に加えて前記第１の利用対象情報よりも詳細な内容を含む第２の利用対象情報とを関連付けてなり、前記利用対象情報の選択では、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が第１の所定範囲内になったときは、前記情報グループのなかから前記第１の利用対象情報を選択し、前記基準位置情報により特定される基準位置と前記携帯端末位置情報により特定される位置との距離が、前記第１の所定範囲よりも小さい第２の所定範囲内になったときは、前記情報グループのなかから前記第２の利用対象情報を選択するようになっている。
【００２５】
このような構成であれば、携帯端末の位置と基準位置との距離が第１の所定範囲内になると、第１の利用対象情報が選択される。また、携帯端末がこれよりもさらに基準位置に近づいていき、携帯端末の位置と基準位置との距離が、第１の所定範囲よりも小さい第２の所定範囲内になると、第１の利用対象情報の内容に加えて第１の利用対象情報よりも詳細な内容を含む第２の利用対象情報が選択される。
【００２６】
さらに、発明８の情報提供システムは、発明２ないし７のいずれかにの情報提供システムにおいて、前記登録端末は、前記利用対象情報を登録した外部端末と通信可能に接続し、さらに、前記利用対象情報を前記外部端末から取得する利用対象情報取得手段を有し、前記利用対象情報取得手段で取得した利用対象情報を前記記憶手段に記憶するようになっている。
【００２７】
このような構成であれば、登録端末では、利用対象情報取得手段により、利用対象情報が外部端末から取得され、取得された利用対象情報が記憶手段に記憶される。
一方、上記目的を達成するために、発明９の登録端末は、発明２の情報提供システムにおける携帯端末と通信可能に接続する登録端末であって、前記情報グループを前記基準位置情報と対応付けて記憶するための記憶手段を備え、前記送信要求とともに前記携帯端末位置情報を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報により特定される基準位置と、受信した携帯端末位置情報により特定される位置との位置関係に基づいて、受信した送信要求に係る情報グループのなかから前記利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信するようになっている。
【００２８】
このような構成であれば、発明２の情報提供システムにおける登録端末と同等の作用が得られる。
さらに、発明１０の登録端末は、発明３の情報提供システムにおける携帯端末と通信可能に接続する登録端末であって、前記情報グループを前記基準位置情報と対応付けて記憶するための記憶手段を備え、前記送信要求を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報を前記携帯端末に送信し、前記基準位置情報の送信に伴って前記判定結果を受信したときは、受信した判定結果に基づいて、受信した送信要求に係る情報グループのなかから前記利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信するようになっている。
【００２９】
このような構成であれば、発明３の情報提供システムにおける登録端末と同等の作用が得られる。
さらに、発明１１の登録端末は、発明５の情報提供システムにおける携帯端末と通信可能に接続する登録端末であって、前記情報グループを前記基準位置情報と対応付けて記憶するとともに前記プログラムデータを記憶するための記憶手段を備え、前記送信要求を受信したときは、受信した送信要求に係る情報グループおよびそれに対応する基準位置情報並びに前記プログラムデータを前記携帯端末に送信するようになっている。
【００３０】
このような構成であれば、発明５の情報提供システムにおける登録端末と同等の作用が得られる。
一方、上記目的を達成するために、発明１２の携帯端末は、発明３の情報提供システムにおける登録端末と通信可能に接続する携帯端末であって、前記携帯端末位置情報を取得する位置情報取得手段を備え、前記送信要求の送信に伴って前記基準位置情報を受信したときは、受信した基準位置情報により特定される基準位置と、前記位置情報取得手段で取得した携帯端末位置情報により特定される位置との位置関係を判定し、その判定結果を前記登録端末に送信するようになっている。
【００３１】
このような構成であれば、発明３の情報提供システムにおける携帯端末と同等の作用が得られる。
さらに、発明１３の携帯端末は、発明４の情報提供システムにおける登録端末と通信可能に接続する携帯端末であって、前記携帯端末位置情報を取得する位置情報取得手段を備え、前記送信要求の送信に伴って前記情報グループおよび前記基準位置情報を受信したときは、受信した基準位置情報により特定される基準位置と、前記位置情報取得手段で取得した携帯端末位置情報により特定される位置との位置関係に基づいて、受信した情報グループのなかから前記利用対象情報を選択するようになっている。
【００３２】
このような構成であれば、発明４の情報提供システムにおける携帯端末と同等の作用が得られる。
一方、上記目的を達成するために、発明１４の登録端末は、携帯端末の利用対象となる利用対象情報を登録する端末であって、同一の内容につき情報量の異なる複数の前記利用対象情報を一つの情報グループとして関連付けるとともに、前記情報グループを、基準となる基準位置を特定するための基準位置情報と対応付けて記憶するための記憶手段を備え、前記利用対象情報の送信要求とともに前記携帯端末の位置を特定するための携帯端末位置情報を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報により特定される基準位置と、受信した携帯端末位置情報により特定される位置との位置関係に基づいて、受信した送信要求に係る情報グループのなかから前記利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信するようになっている。
このような構成であれば、発明２の情報提供システムにおける登録端末と同等の作用が得られる。
さらに、発明１５の登録端末は、携帯端末の利用対象となる利用対象情報を登録する端末であって、同一の内容につき情報量の異なる複数の前記利用対象情報を一つの情報グループとして関連付けるとともに、前記情報グループを、基準となる基準位置を特定するための基準位置情報と対応付けて記憶するための記憶手段を備え、前記利用対象情報の送信要求を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報を前記携帯端末に送信し、前記基準位置情報の送信に伴って前記携帯端末による判定結果を受信したときは、受信した判定結果に基づいて、受信した送信要求に係る情報グループのなかから前記利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信するようになっている。
このような構成であれば、発明３の情報提供システムにおける登録端末と同等の作用が得られる。
さらに、発明１６の登録端末は、携帯端末の利用対象となる利用対象情報を登録する端末であって、同一の内容につき情報量の異なる複数の前記利用対象情報を一つの情報グループとして関連付けるとともに、前記情報グループを、基準となる基準位置を特定するための基準位置情報と対応付けて記憶し、かつ、プログラムデータを記憶するための記憶手段を備え、前記プログラムデータは、前記基準位置情報により特定される基準位置と、前記携帯端末の位置を特定するための携帯端末位置情報により特定される位置との位置関係に基づいて、前記情報グループのなかから前記利用対象情報を選択する処理を前記携帯端末に実行させるためのプログラムデータであり、前記利用対象情報の送信要求を受信したときは、受信した送信要求に係る情報グループおよびそれに対応する基準位置情報並びに前記プログラムデータを前記携帯端末に送信するようになっている。
このような構成であれば、発明５の情報提供システムにおける登録端末と同等の作用が得られる。
一方、上記目的を達成するために、発明１７の情報提供プログラムを記憶した記憶媒体は、携帯端末の利用対象となる利用対象情報を提供するプログラムを記憶した記憶媒体であって、同一の内容につき情報量の異なる複数の前記利用対象情報を一つの情報グループとして関連付けるとともに、前記情報グループを、基準となる基準位置を特定するための基準位置情報と対応付けて記憶するための記憶手段を利用可能なコンピュータに対し、前記利用対象情報の送信要求とともに前記携帯端末の位置を特定するための携帯端末位置情報を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報により特定される基準位置と、受信した携帯端末位置情報により特定される位置との位置関係に基づいて、受信した送信要求に係る情報グループのなかから前記利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信する処理を実行させるための情報提供プログラムを記憶したコンピュータ読み取り可能な記憶媒体である。
このような構成であれば、記憶媒体に記憶されたプログラムがコンピュータによって読み取られ、読み取られたプログラムに従ってコンピュータが実行したときは、発明２の情報利用システムにおける登録端末と同等の作用が得られる。
さらに、発明１８の情報提供プログラムを記憶した記憶媒体は、携帯端末の利用対象となる利用対象情報を提供するプログラムを記憶した記憶媒体であって、同一の内容につき情報量の異なる複数の前記利用対象情報を一つの情報グループとして関連付けるとともに、前記情報グループを、基準となる基準位置を特定するための基準位置情報と対応付けて記憶するための記憶手段を利用可能なコンピュータに対し、前記利用対象情報の送信要求を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報を前記携帯端末に送信し、前記基準位置情報の送信に伴って前記携帯端末による判定結果を受信したときは、受信した判定結果に基づいて、受信した送信要求に係る情報グループのなかから前記利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信する処理を実行させるための情報提供プログラムを記憶したコンピュータ読み取り可能な記憶媒体である。
このような構成であれば、記憶媒体に記憶されたプログラムがコンピュータによって読み取られ、読み取られたプログラムに従ってコンピュータが実行したときは、発明３の情報利用システムにおける登録端末と同等の作用が得られる。
さらに、発明１９の情報提供プログラムを記憶した記憶媒体は、携帯端末の利用対象となる利用対象情報を提供するプログラムを記憶した記憶媒体であって、同一の内容につき情報量の異なる複数の前記利用対象情報を一つの情報グループとして関連付けるとともに、前記情報グループを、基準となる基準位置を特定するための基準位置情報と対応付けて記憶し、かつ、プログラムデータを記憶するための記憶手段を利用可能なコンピュータに対し、前記プログラムデータは、前記基準位置情報により特定される基準位置と、前記携帯端末の位置を特定するための携帯端末位置情報により特定される位置との位置関係に基づいて、前記情報グループのなかから前記利用対象情報を選択する処理を前記携帯端末に実行させるためのプログラムデータであり、前記利用対象情報の送信要求を受信したときは、受信した送信要求に係る情報グループおよびそれに対応する基準位置情報並びに前記プログラムデータを前記携帯端末に送信する処理を実行させるための情報提供プログラムを記憶したコンピュータ読み取り可能な記憶媒体である。
このような構成であれば、記憶媒体に記憶されたプログラムがコンピュータによって読み取られ、読み取られたプログラムに従ってコンピュータが実行したときは、発明５の情報利用システムにおける登録端末と同等の作用が得られる。
一方、上記目的を達成するために、発明２０の位置関係判定プログラムを記憶した記憶媒体は、携帯端末の位置を特定するための携帯端末位置情報を取得する位置情報取得手段を利用可能なコンピュータに対し、前記携帯端末の利用対象となる利用対象情報の送信要求の送信に伴って、基準となる基準位置を特定するための基準位置情報を受信したときは、受信した基準位置情報により特定される基準位置と、前記位置情報取得手段で取得した携帯端末位置情報により特定される位置との位置関係を判定し、その判定結果を登録端末に送信する処理を実行させるための位置関係判定プログラムを記憶したコンピュータ読み取り可能な記憶媒体である。
このような構成であれば、記憶媒体に記憶されたプログラムがコンピュータによって読み取られ、読み取られたプログラムに従ってコンピュータが実行したときは、発明３の情報利用システムにおける携帯端末と同等の作用が得られる。
さらに、発明２１の情報選択プログラムを記憶した記憶媒体は、携帯端末の位置を特定するための携帯端末位置情報を取得する位置情報取得手段を利用可能なコンピュータに対し、前記携帯端末の利用対象となる利用対象情報の送信要求の送信に伴って、同一の内容につき情報量の異なる複数の前記利用対象情報を含む情報グループおよび基準となる基準位置を特定するための基準位置情報を受信したときは、受信した基準位置情報により特定される基準位置と、前記位置情報取得手段で取得した携帯端末位置情報により特定される位置との位置関係に基づいて、受信した情報グループのなかから前記利用対象情報を選択する処理を実行させるための情報選択プログラムを記憶したコンピュータ読み取り可能な記憶媒体である。
このような構成であれば、記憶媒体に記憶されたプログラムがコンピュータによって読み取られ、読み取られたプログラムに従ってコンピュータが実行したときは、発明４の情報利用システムにおける携帯端末と同等の作用が得られる。
一方、上記目的を達成するために、発明２２の情報提供方法は、携帯端末と、前記携帯端末の利用対象となる利用対象情報を登録する登録端末とを通信可能に接続し、前記登録端末の利用対象情報を前記携帯端末に提供する方法であって、同一の内容につき情報量の異なる複数の前記利用対象情報を一つの情報グループとして関連付けるとともに、前記情報グループを、基準となる基準位置を特定するための基準位置情報と対応付けて前記登録端末に登録し、前記情報グループに対応する基準位置情報により特定される基準位置と、前記携帯端末との位置関係に基づいて、当該情報グループのなかから前記利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信する。
以上では、上記目的を達成するための情報提供システム、登録端末および携帯端末を提案したが、これに限らず、上記目的を達成するために、次に掲げる第１および第２の記憶媒体を提案することができる。
【００３３】
第１の記憶媒体は、発明２の情報提供システムにおける携帯端末と通信可能に接続する登録端末に適用するプログラムを記憶したコンピュータ読み取り可能な記憶媒体であって、前記情報グループを前記基準位置情報と対応付けて記憶するための記憶手段を備えたコンピュータに対して、前記送信要求とともに前記携帯端末位置情報を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報により特定される基準位置と、受信した携帯端末位置情報により特定される位置との位置関係に基づいて、受信した送信要求に係る情報グループのなかから前記利用対象情報を選択し、選択した利用対象情報を前記携帯端末に送信する処理を実行させるためのプログラムを記憶した。
【００３４】
このような構成であれば、記憶媒体に記憶されたプログラムがコンピュータによって読み取られ、読み取られたプログラムに従ってコンピュータが実行したときは、発明２の情報利用システムにおける登録端末と同等の作用および効果が得られる。
第２の記憶媒体は、発明３の情報提供システムにおける登録端末と通信可能に接続する携帯端末に適用するプログラムを記憶したコンピュータ読み取り可能な記憶媒体であって、前記携帯端末位置情報を取得する位置情報取得手段を備えたコンピュータに対して、前記送信要求の送信に伴って前記基準位置情報を受信したときは、受信した基準位置情報により特定される基準位置と、前記位置情報取得手段で取得した携帯端末位置情報により特定される位置との位置関係を判定し、その判定結果を前記登録端末に送信する処理を実行させるためのプログラムを記憶した。
【００３５】
このような構成であれば、記憶媒体に記憶されたプログラムがコンピュータによって読み取られ、読み取られたプログラムに従ってコンピュータが実行したときは、発明３の情報利用システムにおける携帯端末と同等の作用および効果が得られる。
【００３６】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しながら説明する。図１ないし図８は、本発明に係る情報提供システム、登録端末、携帯端末、情報提供プログラムを記憶した記憶媒体、位置関係判定プログラムを記憶した記憶媒体及び情報選択プログラムを記憶した記憶媒体、並びに情報提供方法の実施の形態を示す図である。
本実施の形態は、本発明に係る情報提供システム、登録端末、携帯端末、情報提供プログラムを記憶した記憶媒体、位置関係判定プログラムを記憶した記憶媒体及び情報選択プログラムを記憶した記憶媒体、並びに情報提供方法を、図１に示すように、店舗や観光地についての案内情報を登録する登録端末１００と、携帯端末２００とをネットワークを介して接続し、携帯端末２００において登録端末１００から案内情報をダウンロードして閲覧する場合について適用したものである。
【００３７】
まず、本発明を適用するネットワークシステムの構成を図１を参照しながら説明する。図１は、本発明を適用するネットワークシステムの構成を示すブロック図である。
インターネット１９９には、図１に示すように、案内情報を登録する登録端末１００と、携帯端末２００とインターネット１９９との通信を中継する中継局２２０とが接続されている。なお、発明の理解を容易にするため、携帯端末２００を１台しか図示していないが、実際には、複数の携帯端末２００がインターネット１９９に接続されている。
【００３８】
中継局２２０には、携帯端末２００と無線通信を行う複数の基地局２１０が接続されており、中継局２２０は、携帯端末２００がインターネット１９９に接続するときは、携帯端末２００に代わってインターネット１９９上での一端末となって、基地局２１０を介して受信した携帯端末２００からのデータをインターネット１９９を介して目的の端末に送信するとともに、インターネット１９９上にある目的の端末のデータを基地局２１０を介して携帯端末２００に送信するようになっている。
【００３９】
次に、登録端末１００の構成を図２を参照しながら詳細に説明する。図２は、登録端末１００の構成を示すブロック図である。
登録端末１００は、図２に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ３０と、所定領域にあらかじめＣＰＵ３０の制御プログラム等を格納しているＲＯＭ３２と、ＲＯＭ３２等から読み出したデータやＣＰＵ３０の演算過程で必要な演算結果を格納するためのＲＡＭ３４と、外部装置に対してデータの入出力を媒介するＩ／Ｆ３８とで構成されており、これらは、データを転送するための信号線であるバス３９で相互にかつデータ授受可能に接続されている。
【００４０】
Ｉ／Ｆ３８には、外部装置として、ヒューマンインターフェースとしてデータの入力が可能なキーボードやマウス等からなる入力装置４０と、案内情報を登録する案内情報登録データベース（以下、データベースのことを単にＤＢと略記する。）４２と、画像信号に基づいて画面を表示する表示装置４４とが接続されている。
【００４１】
案内情報登録ＤＢ４２には、図３に示すように、異なる複数の案内情報を関連付けてなる情報グループが複数格納されている。図３は、情報グループのデータ構造を示す図である。
各情報グループは、図３に示すように、店舗や観光地についての概要的な内容を示す概要情報Ａと、店舗や観光地についての一般的な内容を示す情報であって概要情報Ａよりも詳細な内容を示す一般情報Ｂと、店舗や観光地についての詳細な内容を示す情報であって一般情報よりも詳細な内容を示す詳細情報Ｃとを関連付けてなる。一般情報Ｂは、概要情報Ａの内容に加えて概要情報Ａよりも詳細な内容を含み、詳細情報Ｃは、一般情報Ｂの内容に加えて一般情報Ｂよりも詳細な内容を含んでいる。
【００４２】
図３の例では、１番目の情報グループは、概要情報Ａ1として、「東京パン屋、世田谷区ＸＸ、03-3xxx-xxxx、手作りパンには自信があります。」を、一般情報Ｂ1として、概要情報Ａ1の内容に加えて「日替わりパン：クルミパン、特別セール：14:00-15:00」を、詳細情報Ｃ1として、一般情報Ｂ1の内容に加えて「各パンのカロリー情報：１）クルミパン（400kcal）、２）ジャムパン（450kcal）〜」をそれぞれ関連付けてなっている。
【００４３】
また、案内情報登録ＤＢ４２には、図４に示すように、案内情報の基準位置を特定するための基準位置情報および案内情報と基準位置情報との対応付けを登録した案内情報管理テーブル４００が格納されている。図４は、案内情報管理テーブル４００のデータ構造を示す図である。
案内情報管理テーブル４００は、図４に示すように、各情報グループごとに１つのレコードが登録されている。各レコードは、連続番号を登録したフィールド４０２と、基準位置を表した表示用テキスト文を登録したフィールド４０４と、基準位置の座標を登録したフィールド４０６と、概要情報Ａのファイル名を登録したフィールド４０８と、概要情報Ａを提供する範囲を登録したフィールド４１０と、一般情報Ｂのファイル名を登録したフィールド４１２と、一般情報Ｂを提供する範囲を登録したフィールド４１４と、詳細情報Ｃを登録したフィールド４１６と、詳細情報Ｃを提供する範囲を登録したフィールド４１８とを含んで構成されている。ここで、フィールド４０６のデータが基準位置情報に対応している。
【００４４】
図４の例では、図中第１段目のレコードには、フィールド４０２に連続番号として「１」が、フィールド４０４に表示用テキスト文として「東京都世田谷区東京パン屋」が、フィールド４０６に基準位置の座標として「（100,100）」が、フィールド４０８に概要情報Ａのファイル名として「Ａ1」が、フィールド４１０に概要情報Ａの提供範囲として「１０〜１００〔ｍ〕」が、フィールド４１２に一般情報Ｂのファイル名として「Ｂ1」が、フィールド４１４に一般情報Ｂの提供範囲として「５〜１０〔ｍ〕」が、フィールド４１６に詳細情報Ｃのファイル名として「Ｃ1」が、フィールド４１８に詳細情報Ｃの提供範囲として「０〜５〔ｍ〕」がそれぞれ登録されている。これは、携帯端末２００が「東京都世田谷区東京パン屋」という案内情報にアクセスすると、携帯端末２００と基準位置との距離が１０〜１００〔ｍ〕内であるときは、概要情報Ａ1というファイル名の概要情報Ａを、携帯端末２００と基準位置との距離が５〜１０〔ｍ〕内であるときは、一般情報Ｂ1というファイル名の一般情報Ｂを、携帯端末２００と基準位置との距離が０〜５〔ｍ〕内であるときは、詳細情報Ｃ1というファイル名の詳細情報Ｃを、それぞれ携帯端末２００で閲覧することができることを意味している。
【００４５】
ＣＰＵ３０は、マイクロプロセッシングユニットＭＰＵ等からなり、ＲＯＭ３２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図５のフローチャートに示す案内情報提供処理を実行するようになっている。図５は、案内情報提供処理を示すフローチャートである。
案内情報提供処理は、携帯端末２００からの送信要求に応じて案内情報登録ＤＢ４２の案内情報を提供する処理であって、図５に示すように、まず、ステップＳ１００に移行するようになっている。
【００４６】
ステップＳ１００では、案内情報の送信要求を受信したか否かを判定し、送信要求を受信したと判定したとき(Yes)は、ステップＳ１０２に移行するが、そうでないと判定したとき(No)は、送信要求を受信するまでステップＳ１００で待機する。
ステップＳ１０２では、案内情報登録ＤＢ４２の情報グループの一覧を作成し、ステップＳ１０４に移行して、作成した情報グループの一覧を携帯端末２００に送信し、ステップＳ１０６に移行する。
【００４７】
ステップＳ１０６では、情報グループの一覧に基づく案内情報の送信要求を受信したか否かを判定し、送信要求を受信したと判定したとき(Yes)は、ステップＳ１０８に移行して、携帯端末２００の位置を特定するための携帯端末位置情報を受信し、ステップＳ１１０に移行する。
ステップＳ１１０では、送信要求に係る情報グループに対応する基準位置情報を案内情報管理テーブル４００から読み出し、ステップＳ１１２に移行して、送信要求に係る情報グループの概要情報Ａの提供範囲を案内情報管理テーブル４００から読み出し、ステップＳ１１４に移行する。
【００４８】
ステップＳ１１４では、受信した携帯端末位置情報により特定される位置と、読み出した基準位置情報により特定される基準位置との距離が、読み出した概要情報Ａの提供範囲内にあるか否かを判定し、携帯端末２００と基準位置との距離が概要情報Ａの提供範囲内にあると判定したとき(Yes)は、ステップＳ１１６に移行して、送信要求に係る情報グループのうち概要情報Ａを案内情報登録ＤＢ４２から読み出し、ステップＳ１１８に移行して、読み出した概要情報Ａを携帯端末２００に送信し、一連の処理を終了して元の処理に復帰させる。
【００４９】
一方、ステップＳ１１４で、携帯端末２００と基準位置との距離が概要情報Ａの提供範囲内にないと判定したとき(No)は、ステップＳ１２０に移行して、送信要求に係る情報グループの一般情報Ｂの提供範囲を案内情報管理テーブル４００から読み出し、ステップＳ１２２に移行する。
ステップＳ１２２では、受信した携帯端末位置情報により特定される位置と、読み出した基準位置情報により特定される基準位置との距離が、読み出した一般情報Ｂの提供範囲内にあるか否かを判定し、携帯端末２００と基準位置との距離が一般情報Ｂの提供範囲内にあると判定したとき(Yes)は、ステップＳ１２４に移行して、送信要求に係る情報グループのうち一般情報Ｂを案内情報登録ＤＢ４２から読み出し、ステップＳ１２６に移行して、読み出した一般情報Ｂを携帯端末２００に送信し、一連の処理を終了して元の処理に復帰させる。
【００５０】
一方、ステップＳ１２２で、携帯端末２００と基準位置との距離が一般情報Ｂの提供範囲内にないと判定したとき(No)は、ステップＳ１２８に移行して、送信要求に係る情報グループの詳細情報Ｃの提供範囲を案内情報管理テーブル４００から読み出し、ステップＳ１３０に移行する。
ステップＳ１３０では、受信した携帯端末位置情報により特定される位置と、読み出した基準位置情報により特定される基準位置との距離が、読み出した詳細情報Ｃの提供範囲内にあるか否かを判定し、携帯端末２００と基準位置との距離が詳細情報Ｃの提供範囲内にあると判定したとき(Yes)は、ステップＳ１３２に移行して、送信要求に係る情報グループのうち詳細情報Ｃを案内情報登録ＤＢ４２から読み出し、ステップＳ１３４に移行して、読み出した詳細情報Ｃを携帯端末２００に送信し、一連の処理を終了して元の処理に復帰させる。
【００５１】
一方、ステップＳ１０６で、情報グループの一覧に基づく案内情報の送信要求を受信しないと判定したとき(No)は、送信要求を受信するまでステップＳ１０６で待機する。
次に、携帯端末２００の構成を図６を参照しながら詳細に説明する。図６は、携帯端末２００の構成を示すブロック図である。
【００５２】
携帯端末２００は、図６に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ５０と、所定領域にあらかじめＣＰＵ５０の制御プログラム等を格納しているＲＯＭ５２と、ＲＯＭ５２等から読み出したデータやＣＰＵ５０の演算過程で必要な演算結果を格納するためのＲＡＭ５４と、外部装置に対してデータの入出力を媒介するＩ／Ｆ５８とで構成されており、これらは、データを転送するための信号線であるバス５９で相互にかつデータ授受可能に接続されている。
【００５３】
Ｉ／Ｆ５８には、外部装置として、基地局２１０と無線通信により通信を行う無線通信装置６０と、ヒューマンインターフェースとして複数のキーによりデータの入力が可能なキーパネル６２と、画像信号に基づいて画面を表示するＬＣＤ（Liquid Crystal Display）６４と、携帯端末２００の現在位置を測定してその位置を特定するための携帯端末位置情報を取得する位置情報取得装置６６とが接続されている。
【００５４】
位置情報取得装置６６は、現在の時刻を示す時刻信号を送信する周回衛星から時刻信号を受信し、それら時刻信号により示される時刻のずれおよび各周回衛星の周回軌道に基づいて、位置を測定するいわゆるＧＰＳを利用して、現在地点の位置を測定し、測定した現在地点の位置を携帯端末位置情報として出力するようになっている。
【００５５】
ＣＰＵ５０は、マイクロプロセッシングユニットＭＰＵ等からなり、ＲＯＭ５２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図７のフローチャートに示す案内情報表示処理を実行するようになっている。図７は、案内情報表示処理を示すフローチャートである。
案内情報表示処理は、ユーザからの指示に応じて、登録端末１００に対して案内情報の送信を要求し、その送信要求の送信に伴って受信した案内情報を表示する処理であって、ＣＰＵ５０において実行されると、図７に示すように、まず、ステップＳ２００に移行するようになっている。
【００５６】
ステップＳ２００では、携帯端末２００のユーザにより案内情報の閲覧が指示されたか否かを判定し、案内情報の閲覧が指示されたと判定したとき(Yes)は、ステップＳ２０２に移行するが、そうでないと判定したとき(No)は、案内情報の閲覧が指示されるまでステップＳ２００で待機する。
ステップＳ２０２では、案内情報の送信要求を登録端末１００に送信し、ステップＳ２０４に移行して、情報グループの一覧を受信し、ステップＳ２０６に移行して、受信した情報グループの一覧をＬＣＤ６４に表示し、ステップＳ２０８に移行する。
【００５７】
ステップＳ２０８では、情報グループの一覧のなかから閲覧対象としていずれかが選択されたか否かを判定し、情報グループの一覧のなかからいずれかが選択されたと判定したとき(Yes)は、ステップＳ２１０に移行して、情報グループの一覧に基づく案内情報の送信要求を登録端末１００に送信し、ステップＳ２１２に移行する。
【００５８】
ステップＳ２１２では、位置情報取得装置６６から携帯端末位置情報を取得し、ステップＳ２１４に移行して、取得した携帯端末位置情報を登録端末１００に送信し、ステップＳ２１６に移行して、案内情報を受信し、ステップＳ２１８に移行して、受信した案内情報をＬＣＤ６４に表示し、一連の処理を終了して元の処理に復帰させる。
【００５９】
一方、ステップＳ２０８で、情報グループの一覧のなかから閲覧対象としていずれも選択されないと判定したとき(No)は、情報グループの一覧のなかからいずれかが選択されるまでステップＳ２０８で待機する。
次に、上記実施の形態の動作を図８を参照しながら説明する。図８は、携帯端末２００のユーザの位置に応じて案内情報の内容が変化する様子を示す概念図である。
【００６０】
初めに、携帯端末２００のユーザが、例えば、図４の第１番目の情報グループに属する「東京都世田谷区東京パン屋」という案内情報を閲覧しようとする場合において、図８に示すように、携帯端末２００と基準位置との距離が１０〜１００〔ｍ〕内にある場合（同図▲１▼の状態の場合）について説明する。
ユーザが「東京都世田谷区東京パン屋」という案内情報を閲覧するには、ユーザは、まず、携帯端末２００において案内情報の閲覧を指示する。
【００６１】
携帯端末２００では、案内情報の閲覧が指示されると、ステップＳ２００，Ｓ２０２を経て、案内情報の送信要求が登録端末１００に送信される。
登録端末１００では、送信要求を受信すると、ステップＳ１００〜Ｓ１０４を経て、情報グループの一覧が作成され、作成された情報グループの一覧が携帯端末２００に送信される。
【００６２】
携帯端末２００では、情報グループの一覧を受信すると、ステップＳ２０４，Ｓ２０６を経て、受信した情報グループの一覧が表示され、閲覧しようとする情報グループを選択すべき旨がユーザに対して要求される。ここで、ユーザは、その選択要求に応じて、閲覧を希望する情報グループを選択する。携帯端末２００では、情報グループが選択されると、ステップＳ２０８〜Ｓ２１４を経て、選択された情報グループの案内情報を送信すべき送信要求が登録端末１００に送信され、位置情報取得装置６６から携帯端末位置情報が取得され、取得された携帯端末位置情報が登録端末１００に送信される。
【００６３】
登録端末１００では、送信要求および携帯端末位置情報を受信すると、ステップＳ１０６〜Ｓ１１０を経て、送信要求に係る情報グループに対応する基準位置情報が読み出される。このとき、携帯端末２００と基準位置との距離が１０〜１００〔ｍ〕内にあるので、ステップＳ１１２，Ｓ１１４を経て、送信要求に係る情報グループの概要情報Ａ1の提供範囲が読み出され、受信した携帯端末位置情報により特定される位置と、読み出された基準位置情報により特定される基準位置との距離が、読み出された概要情報Ａ1の提供範囲内にあると判定される。そして、ステップＳ１１６，Ｓ１１８を経て、送信要求に係る情報グループのうち概要情報Ａ1が読み出され、読み出された概要情報Ａ1が携帯端末２００に送信される。
【００６４】
携帯端末２００では、概要情報Ａ1を受信すると、ステップＳ２１６，Ｓ２１８を経て、受信した概要情報Ａ1が表示される。
したがって、携帯端末２００のユーザが、基準位置から１０〜１００〔ｍ〕内の距離に所在している場合は、「東京都世田谷区東京パン屋」という案内情報を閲覧しようとすると、携帯端末２００には、概要情報Ａ1が表示される。
【００６５】
次に、上記と同じ例において、携帯端末２００のユーザが基準位置にさらに近づき、図８に示すように、携帯端末２００と基準位置との距離が５〜１０〔ｍ〕内になった場合（同図▲２▼の状態の場合）について説明する。
ユーザが「東京都世田谷区東京パン屋」という案内情報を閲覧するには、ユーザは、まず、携帯端末２００において案内情報の閲覧を指示する。
【００６６】
携帯端末２００では、案内情報の閲覧が指示されると、案内情報の送信要求が登録端末１００に送信される。
登録端末１００では、送信要求を受信すると、情報グループの一覧が作成され、作成された情報グループの一覧が携帯端末２００に送信される。
携帯端末２００では、情報グループの一覧を受信すると、受信した情報グループの一覧が表示され、閲覧しようとする情報グループを選択すべき旨がユーザに対して要求される。ここで、ユーザは、その選択要求に応じて、閲覧を希望する情報グループを選択する。携帯端末２００では、情報グループが選択されると、選択された情報グループの案内情報を送信すべき送信要求が登録端末１００に送信され、位置情報取得装置６６から携帯端末位置情報が取得され、取得された携帯端末位置情報が登録端末１００に送信される。
【００６７】
登録端末１００では、送信要求および携帯端末位置情報を受信すると、送信要求に係る情報グループに対応する基準位置情報が読み出される。このとき、携帯端末２００と基準位置との距離が５〜１０〔ｍ〕内にあるので、ステップＳ１２０，Ｓ１２２を経て、送信要求に係る情報グループの一般情報Ｂ1の提供範囲が読み出され、受信した携帯端末位置情報により特定される位置と、読み出された基準位置情報により特定される基準位置との距離が、読み出された一般情報Ｂ1の提供範囲内にあると判定される。そして、ステップＳ１２４，Ｓ１２６を経て、送信要求に係る情報グループのうち一般情報Ｂ1が読み出され、読み出された一般情報Ｂ1が携帯端末２００に送信される。
【００６８】
携帯端末２００では、一般情報Ｂ1を受信すると、受信した一般情報Ｂ1が表示される。
したがって、携帯端末２００のユーザが、基準位置から５〜１０〔ｍ〕内の距離に所在している場合は、「東京都世田谷区東京パン屋」という案内情報を閲覧しようとすると、携帯端末２００には、一般情報Ｂ1が表示される。
【００６９】
次に、上記と同じ例において、携帯端末２００のユーザが基準位置にさらに近づき、図８に示すように、携帯端末２００と基準位置との距離が０〜５〔ｍ〕内になった場合（同図▲３▼の状態の場合）について説明する。
ユーザが「東京都世田谷区東京パン屋」という案内情報を閲覧するには、ユーザは、まず、携帯端末２００において案内情報の閲覧を指示する。
【００７０】
携帯端末２００では、案内情報の閲覧が指示されると、案内情報の送信要求が登録端末１００に送信される。
登録端末１００では、送信要求を受信すると、情報グループの一覧が作成され、作成された情報グループの一覧が携帯端末２００に送信される。
携帯端末２００では、情報グループの一覧を受信すると、受信した情報グループの一覧が表示され、閲覧しようとする情報グループを選択すべき旨がユーザに対して要求される。ここで、ユーザは、その選択要求に応じて、閲覧を希望する情報グループを選択する。携帯端末２００では、情報グループが選択されると、選択された情報グループの案内情報を送信すべき送信要求が登録端末１００に送信され、位置情報取得装置６６から携帯端末位置情報が取得され、取得された携帯端末位置情報が登録端末１００に送信される。
【００７１】
登録端末１００では、送信要求および携帯端末位置情報を受信すると、送信要求に係る情報グループに対応する基準位置情報が読み出される。このとき、携帯端末２００と基準位置との距離が０〜５〔ｍ〕内にあるので、ステップＳ１２８，Ｓ１３０を経て、送信要求に係る情報グループの詳細情報Ｃ1の提供範囲が読み出され、受信した携帯端末位置情報により特定される位置と、読み出された基準位置情報により特定される基準位置との距離が、読み出された詳細情報Ｃ1の提供範囲内にあると判定される。そして、ステップＳ１３２，Ｓ１３４を経て、送信要求に係る情報グループのうち詳細情報Ｃ1が読み出され、読み出された詳細情報Ｃ1が携帯端末２００に送信される。
【００７２】
携帯端末２００では、詳細情報Ｃ1を受信すると、受信した詳細情報Ｃ1が表示される。
したがって、携帯端末２００のユーザが、基準位置から０〜５〔ｍ〕内の距離に所在している場合は、「東京都世田谷区東京パン屋」という案内情報を閲覧しようとすると、携帯端末２００には、詳細情報Ｃ1が表示される。
【００７３】
このようにして、本実施の形態では、登録端末１００は、情報グループを基準位置情報と対応付けて記憶した案内情報登録ＤＢ４２を有し、案内情報の送信要求とともに携帯端末２００の位置を特定するための携帯端末位置情報を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報により特定される基準位置と、受信した携帯端末位置情報により特定される位置との位置関係に基づいて、受信した送信要求に係る情報グループのなかから案内情報を選択し、選択した案内情報を携帯端末２００に送信するようになっており、携帯端末２００は、携帯端末位置情報を取得する位置情報取得装置６６を有し、位置情報取得装置６６で取得した携帯端末位置情報を送信要求とともに登録端末１００に送信するようになっている。
【００７４】
これにより、携帯端末２００を所持したユーザの位置に応じて、提供する案内情報の内容を変化させられるので、基準位置から離れたところにいるユーザには、簡略的な情報を、逆に基準位置から近いところにいるユーザには、詳細な情報を提供することも可能となり、従来に比して、ユーザの位置に応じて比較的適切な情報を提供することができる。また、インターネット上のホームページにおいてユーザの希望に沿った情報を検索する場合に比して、ユーザによる情報の入手が比較的容易となる。また、位置関係の判定が登録端末１００側で行われるので、携帯端末２００の処理負荷を低減することができる。
【００７５】
さらに、本実施の形態では、情報グループは、概要情報Ａと、概要情報Ａの内容に加えて概要情報Ａよりも詳細な内容を含む一般情報Ｂと、一般情報Ｂの内容に加えて一般情報Ｂよりも詳細な内容を含む詳細情報Ｃとを関連付けてなり、概要情報Ａの提供範囲を一般情報Ｂの提供範囲よりも大きくし、一般情報Ｂの提供範囲を詳細情報Ｃの提供範囲よりも大きくし、登録端末１００は、携帯端末２００と基準位置との距離が概要情報Ａの提供範囲内にあると判定したときは、情報グループのなかから概要情報Ａを選択し、携帯端末２００と基準位置との距離が一般情報Ｂの提供範囲内にあると判定したときは、情報グループのなかから一般情報Ｂを選択し、携帯端末２００と基準位置との距離が詳細情報Ｃの提供範囲内にあると判定したときは、情報グループのなかから詳細情報Ｃを選択するようになっている。
【００７６】
これにより、基準位置から離れたところにいるユーザには、簡略的な情報を、逆に基準位置から近いところにいるユーザには、詳細な情報を提供することが可能となり、ユーザの位置に応じてさらに適切な情報を提供することができる。また、ユーザが基準位置に近づけば近づくほど、入手する案内情報に詳細な内容が盛り込まれていくので、入手する案内情報に内容の漏れが生じる可能性を低減することができる。
【００７７】
上記実施の形態において、案内情報は、発明１、２、６、７、９、１４、１７または２２の利用対象情報に対応し、案内情報登録ＤＢ４２は、発明２、９、１４または１７の記憶手段に対応し、位置情報取得装置６６は、発明２の位置情報取得手段に対応し、概要情報Ａの提供範囲または一般情報Ｂの提供範囲は、発明６または７の第１の所定範囲に対応している。また、一般情報Ｂの提供範囲または詳細情報Ｃの提供範囲は、発明６または７の第２の所定範囲に対応している。
【００７８】
なお、上記実施の形態においては、携帯端末２００と基準位置との位置関係の判定を登録端末１００側で行うように構成したが、これに限らず、携帯端末２００と基準位置との位置関係の判定を携帯端末２００側で行うように構成してもよい。
具体的な構成としては、登録端末１００は、情報グループを基準位置情報と対応付けて記憶した案内情報登録ＤＢ４２を有し、案内情報の送信要求を受信したときは、受信した送信要求に係る情報グループに対応する基準位置情報を携帯端末２００に送信し、基準位置情報の送信に伴って携帯端末２００による判定結果を受信したときは、受信した判定結果に基づいて、受信した送信要求に係る情報グループのなかから案内情報を選択し、選択した案内情報を携帯端末２００に送信するようになっている。
【００７９】
携帯端末２００は、携帯端末２００の位置を特定するための携帯端末位置情報を取得する位置情報取得装置６６を有し、送信要求の送信に伴って基準位置情報を受信したときは、受信した基準位置情報により特定される基準位置と、位置情報取得装置６６で取得した携帯端末位置情報により特定される位置との位置関係を判定し、その判定結果を登録端末１００に送信するようになっている。
【００８０】
これにより、位置関係の判定が携帯端末２００側で行われるので、登録端末１００の処理負荷を低減することができる。
この場合において、案内情報は、発明１、３、１０、１２、１５、１８、２０または２２の利用対象情報に対応し、案内情報登録ＤＢ４２は、発明３、１０、１５または１８の記憶手段に対応し、位置情報取得装置６６は、発明３、１２または２０の位置情報取得手段に対応している。
【００８１】
また、携帯端末２００と基準位置との位置関係の判定を携帯端末２００側で行う構成としては、次の構成を提案することもできる。
すなわち、登録端末１００は、情報グループを基準位置情報と対応付けて記憶した案内情報登録ＤＢ４２を有し、案内情報の送信要求を受信したときは、受信した送信要求に係る情報グループおよびそれに対応する基準位置情報を携帯端末２００に送信するようになっている。
【００８２】
携帯端末２００は、携帯端末２００の位置を特定するための携帯端末位置情報を取得する位置情報取得装置６６を有し、送信要求の送信に伴って情報グループおよび基準位置情報を受信したときは、受信した基準位置情報により特定される基準位置と、位置情報取得装置６６で取得した携帯端末位置情報により特定される位置との位置関係に基づいて、受信した情報グループのなかから案内情報を選択するようになっている。
【００８３】
これにより、位置関係の判定が携帯端末２００側で行われるので、登録端末１００の処理負荷を低減することができる。この場合において、案内情報は、発明１、４、１３、２１または２２の利用対象情報に対応し、案内情報登録ＤＢ４２は、発明４の記憶手段に対応し、位置情報取得装置６６は、発明４、１３または２１の位置情報取得手段に対応している。
【００８４】
また、上記実施の形態においては、登録端末１００は、ＲＯＭ３２に格納されているプログラムに基づいて処理を実行し、その実行により、案内情報を選択するように構成したが、これに限らず、登録端末１００は、ＲＯＭ３２に格納されているプログラムデータを携帯端末２００に送信し、携帯端末２００は、登録端末１００に代わって、受信したプログラムデータに基づいて処理を実行し、その実行により、案内情報を選択するように構成してもよい。
【００８５】
具体的な構成としては、登録端末１００は、情報グループを基準位置情報と対応付けて記憶するとともにプログラムデータを記憶した案内情報登録ＤＢ４２を有し、案内情報の送信要求を受信したときは、受信した送信要求に係る情報グループおよびそれに対応する基準位置情報並びにプログラムデータを携帯端末２００に送信するようになっている。ここで、プログラムデータは、基準位置情報により特定される基準位置と、携帯端末２００の位置を特定するための携帯端末位置情報により特定される位置との位置関係に基づいて、情報グループのなかから案内情報を選択する処理を携帯端末２００に実行させるためのプログラムデータである。
【００８６】
携帯端末２００は、携帯端末位置情報を取得する位置情報取得装置６６を有し、送信要求の送信に伴って情報グループおよび基準位置情報並びにプログラムデータを受信したときは、受信したプログラムデータに基づいて処理を実行し、案内情報を選択するようになっている。
これにより、携帯端末２００の内部設定を変更せずに、登録端末１００のプログラムデータを変更するだけで、サービス内容を変更することができるので、サービスの変更に対してある程度柔軟に対応することができる。
【００８７】
この場合において、案内情報は、発明１、５、１６、１９または２２の利用対象情報に対応し、案内情報登録ＤＢ４２は、発明５、１１、１６または１９の記憶手段に対応し、位置情報取得装置６６は、発明５の位置情報取得手段に対応している。
また、上記実施の形態においては、案内情報登録ＤＢ４２に案内情報をあらかじめ登録するように構成としたが、これに限らず、登録端末１００は、案内情報を登録した外部端末とインターネット１９９を介して通信可能に接続し、案内情報を外部端末から取得し、取得した案内情報を案内情報登録ＤＢ４２に記憶するように構成してもよい。
【００８８】
この場合において、案内情報は、発明８の利用対象情報に対応し、案内情報登録ＤＢ４２は、発明８の記憶手段に対応している。
また、上記実施の形態においては、登録端末１００は、携帯端末２００と基準位置との距離が概要情報Ａの提供範囲内にあると判定したときは、情報グループのなかから概要情報Ａを選択し、携帯端末２００と基準位置との距離が、概要情報Ａの提供範囲よりも小さい一般情報Ｂの提供範囲内にあると判定したときは、情報グループのなかから一般情報Ｂを選択し、携帯端末２００と基準位置との距離が、一般情報Ｂの提供範囲よりも小さい詳細情報Ｃの提供範囲内にあると判定したときは、情報グループのなかから詳細情報Ｃを選択するように構成したが、これに限らず、例えば、地方の観光地において遠方からの集客を図ることを希望する場合には、これと逆の内容の情報を提供するように構成する。
【００８９】
すなわち、登録端末１００は、携帯端末２００と基準位置との距離が概要情報Ａの提供範囲内にあると判定したときは、情報グループのなかから概要情報Ａを選択し、携帯端末２００と基準位置との距離が、概要情報Ａの提供範囲よりも大きい一般情報Ｂの提供範囲内にあると判定したときは、情報グループのなかから一般情報Ｂを選択し、携帯端末２００と基準位置との距離が、一般情報Ｂの提供範囲よりも大きい詳細情報Ｃの提供範囲内にあると判定したときは、情報グループのなかから詳細情報Ｃを選択するようになっている。
【００９０】
これにより、基準位置から近いところにいるユーザには、簡略的な情報を、逆に基準位置から離れたところにいるユーザには、詳細な情報を提供することが可能となり、ユーザの位置に応じて比較的適切な情報を提供することができる。
また、上記実施の形態において、図５および図７のフローチャートに示す処理を実行するにあたってはいずれも、ＲＯＭ３２，５２にあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをＲＡＭ３４，５４に読み込んで実行するようにしてもよい。
【００９１】
ここで、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。
【００９２】
また、上記実施の形態においては、本発明に係る情報提供システム、登録端末、携帯端末、情報提供プログラムを記憶した記憶媒体、位置関係判定プログラムを記憶した記憶媒体及び情報選択プログラムを記憶した記憶媒体、並びに情報提供方法を、インターネット１９９からなるネットワークシステムに適用した場合について説明したが、これに限らず、例えば、インターネット１９９と同一方式により通信を行ういわゆるイントラネットに適用してもよい。もちろん、インターネット１９９と同一方式により通信を行うネットワークに限らず、通常のネットワークに適用することもできる。
【００９３】
また、上記実施の形態においては、本発明に係る情報提供システム、登録端末、携帯端末、情報提供プログラムを記憶した記憶媒体、位置関係判定プログラムを記憶した記憶媒体及び情報選択プログラムを記憶した記憶媒体、並びに情報提供方法を、図１に示すように、店舗や観光地についての案内情報を登録する登録端末１００と、携帯端末２００とをネットワークを介して接続し、携帯端末２００において登録端末１００から案内情報をダウンロードして閲覧する場合について適用したが、これに限らず、本発明の主旨を逸脱しない範囲で他の場合にも適用可能である。
【００９４】
【発明の効果】
以上説明したように、本発明に係る発明１ないし８の情報提供システムによれば、携帯端末を所持したユーザの位置に応じて、提供する利用対象情報の内容を変化させられるので、例えば、基準位置から離れたところにいるユーザには、簡略的な情報を、逆に基準位置から近いところにいるユーザには、詳細な情報を提供することも可能となり、従来に比して、ユーザの位置に応じて比較的適切な情報を提供することができるという効果が得られる。また、インターネット上のホームページにおいてユーザの希望に沿った情報を検索する場合に比して、ユーザによる情報の入手が比較的容易となるという効果も得られる。
【００９５】
さらに、本発明に係る発明２の情報提供システムによれば、位置関係の判定が登録端末側で行われるので、携帯端末の処理負荷を低減することができるという効果も得られる。
さらに、本発明に係る発明３または４の情報提供システムによれば、位置関係の判定が携帯端末側で行われるので、登録端末の処理負荷を低減することができるという効果も得られる。
【００９６】
さらに、本発明に係る発明５の情報提供システムによれば、携帯端末の内部設定を変更せずに、登録端末のプログラムデータを変更するだけで、サービス内容を変更することができるので、サービスの変更に対してある程度柔軟に対応することができるという効果も得られる。
さらに、本発明に係る発明６または７の情報提供システムによれば、基準位置から離れたところにいるユーザには、簡略的な情報を、逆に基準位置から近いところにいるユーザには、詳細な情報を提供することが可能となり、ユーザの位置に応じてさらに適切な情報を提供することができるという効果が得られる。
【００９７】
さらに、本発明に係る発明７の情報提供システムによれば、ユーザが基準位置に近づけば近づくほど、入手する利用対象情報に詳細な内容が盛り込まれていくので、入手する利用対象情報に内容の漏れが生じる可能性を低減することができるという効果も得られる。
一方、本発明に係る発明９の登録端末によれば、発明２の情報提供システムと同等の効果が得られる。
【００９８】
さらに、本発明に係る発明１０の登録端末によれば、発明３の情報提供システムと同等の効果が得られる。
さらに、本発明に係る発明１１の登録端末によれば、発明５の情報提供システムと同等の効果が得られる。
一方、本発明に係る発明１２の携帯端末によれば、発明３の情報提供システムと同等の効果が得られる。
【００９９】
さらに、本発明に係る発明１３の携帯端末によれば、発明４の情報提供システムと同等の効果が得られる。
一方、本発明に係る発明１４の登録端末によれば、発明２の情報提供システムと同等の効果が得られる。
さらに、本発明に係る発明１５の登録端末によれば、発明３の情報提供システムと同等の効果が得られる。
さらに、本発明に係る発明１６の登録端末によれば、発明５の情報提供システムと同等の効果が得られる。
一方、本発明に係る発明１７の情報提供プログラムを記憶した記憶媒体によれば、発明２の情報提供システムと同等の効果が得られる。
さらに、本発明に係る発明１８の情報提供プログラムを記憶した記憶媒体によれば、発明３の情報提供システムと同等の効果が得られる。
さらに、本発明に係る発明１９の情報提供プログラムを記憶した記憶媒体によれば、発明５の情報提供システムと同等の効果が得られる。
一方、本発明に係る発明２０の位置関係判定プログラムを記憶した記憶媒体によれば、発明３の情報提供システムと同等の効果が得られる。
さらに、本発明に係る発明２１の情報選択プログラムを記憶した記憶媒体によれば、発明４の情報提供システムと同等の効果が得られる。
一方、本発明に係る発明２２の情報提供方法によれば、発明１の情報提供システムと同等の効果が得られる。
【図面の簡単な説明】
【図１】本発明を適用するネットワークシステムの構成を示すブロック図である。
【図２】登録端末１００の構成を示すブロック図である。
【図３】情報グループのデータ構造を示す図である。
【図４】案内情報管理テーブル４００のデータ構造を示す図である。
【図５】案内情報提供処理を示すフローチャートである。
【図６】携帯端末２００の構成を示すブロック図である。
【図７】案内情報表示処理を示すフローチャートである。
【図８】携帯端末２００のユーザの位置に応じて案内情報の内容が変化する様子を示す概念図である。
【符号の説明】
１００                    登録端末
２００                    携帯端末
３０，５０                ＣＰＵ
３２，５２                ＲＯＭ
３４，５４                ＲＡＭ
３８，５８                Ｉ／Ｆ
６０                      無線通信装置
４２                      案内情報登録ＤＢ
６６                      位置情報取得装置
６２                      キーパネル
６４                      ＬＣＤ
４００                    案内情報管理テーブル
【図１】
0003829631.tif 000002
【図２】
0003829631.tif 000003
【図３】
0003829631.tif 000004
【図４】
0003829631.tif 000005
【図５】
0003829631.tif 000006
【図６】
0003829631.tif 000007
【図７】
0003829631.tif 000008
【図８】
0003829631.tif 000009