(57)【要約】【課題】ユーザに情報を配信する際に、場所、日付、時刻、天気、気温を条件として情報を抽出、配信する情報提供サーバ及び情報提供方法を提供する。【解決手段】ユーザ端末３から入力された検索条件に従って、ユーザ所望の情報を検索する際に、広告情報検索部１１は、ユーザ所望の情報を検索するために入力された検索条件のうち、場所、日付、時刻、天気、気温に関する条件が１以上ある場合、その条件を用いて広告情報２０を検索し、適合する情報を抽出し、情報作成部８は、広告情報検索部１１によって情報が抽出された場合には、ユーザ所望の情報に当該情報を付加してユーザ端末３に送信する。【選択図】　　　図１
2004005501.tif 000002
【特許請求の範囲】
【請求項１】
商品広告に関する情報を管理する管理装置から送信される情報を集約し、ユーザ端末から検索条件を受信すると、当該検索条件に適合する情報を抽出し、当該ユーザ端末へ通知する情報提供サーバであって、
交通機関名、路線名、駅名、時刻表を含む乗換情報と、前記店舗の店名、最寄駅、所在地、前記店舗の広告、および前記広告に関連する場所、日付、時刻のいずれか１つ以上を含む店舗情報を記憶するデータベースと、
前記ユーザ端末から前記乗換情報を検索するための検索条件を受信すると、当該検索条件を用いて前記乗換情報を検索し、当該検索条件に適合する交通機関の乗換案内の情報を抽出すると供に、当該検索条件に場所、日付、時刻のいずれか１つ以上に関する条件がある場合は、その条件を用いて前記店舗情報を検索し、当該検索条件に適合する前記店舗の広告情報を抽出する情報検索手段と、
前記情報検索手段によって、前記広告情報が抽出された場合には、前記乗換案内の情報に前記広告情報を付加し、当該乗換案内の情報をユーザ端末へ送信する情報付加手段と、
を備えることを特徴とする情報提供サーバ。
【請求項２】
前記データベースは、前記店舗情報として前記広告に関連する場所、日付、時刻の他に、前記広告に関連する気温、または天気を記憶し、
前記情報検索手段は、前記乗換情報を検索するための前記検索条件に、気温、または天気に関する条件がある場合は、その条件を用いて前記店舗情報を検索し、当該検索条件に適合する前記店舗の広告情報を抽出することを特徴とする請求項１に記載の情報提供サーバ。
【請求項３】
前記データベースは、前記店舗情報として前記広告に関連する場所、日付、時刻、気温、天気の他に、前記広告に関連する湿度、気圧、降水確率、花粉量、紫外線量、風量、積雪量、降雨量のいずれか、または複数を必要に応じて記憶し、
前記情報検索手段は、前記広告に関連する湿度、気圧、降水確率、花粉量、紫外線量、風量、積雪量、降雨量のいずれかを条件として、前記店舗情報を検索し、当該検索条件に適合する前記店舗の広告情報を抽出することを特徴とする請求項２に記載の情報提供サーバ。
【請求項４】
前記データベースは、ユーザ所望の情報の種類が記録された個人情報を記憶し、
前記情報検索手段によって抽出された前記広告情報の種類と、前記個人情報に記録されたユーザ所望の情報の種類とを比較し、一致しない場合は、前記広告情報を付加させない比較手段を備えることを特徴とする請求項１乃至請求項３のいずれか１項に記載の情報提供サーバ。
【請求項５】
前記データベースは、ユーザ個人のスケジュール、および少なくとも個人のスケジュールに関連する場所、日付、時刻のいずれか１つを含むスケジュール情報を記憶し、
前記情報検索手段は、前記スケジュール情報に記録された日付、または時刻に至ると、前記スケジュール情報からスケジュールの情報を抽出し、当該スケジュールに関連する場所、日付、時刻のいずれかを条件として、その条件を用いて前記店舗情報を検索し、当該検索条件に適合する前記店舗の広告情報を抽出することを特徴とする請求項１乃至請求項４のいずれか１項に記載の情報提供サーバ。
【請求項６】
前記データベースは、ユーザ個人を特定する個人コード、前記検索条件、前記検索条件を識別する検索コードを含む検索履歴情報を記憶すると供に、前記広告情報と供に前記広告情報を識別するための識別コードを記憶し、
前記情報付加手段は、前記乗換案内の情報に前記広告情報と供に前記識別コードを付加し、
当該識別コードを、前記検索履歴情報に記録する履歴記録手段を備えることを特徴とする請求項１乃至請求項５のいずれか１項に記載の情報提供サーバ。
【請求項７】
前記データベースは、店舗の売上の情報と前記識別コードからなる販売情報を記憶し、
前記管理装置から前記売上の情報と前記識別コードを受信すると、前記販売情報に記録する販売情報記録手段と、
前記管理装置から、検索条件を受信すると、前記検索履歴情報、または前記販売情報を検索し、当該検索条件に該当する情報を抽出する販売状況検索手段と、
を備えることを特徴とする請求項１乃至請求項６に記載の情報提供サーバ。
【請求項８】
商品広告に関する情報を管理する管理装置から送信される情報を集約し、ユーザ端末から検索条件を受信すると、当該検索条件に適合する情報を抽出する情報提供サーバが、ユーザ端末から検索条件を受信すると、当該検索条件に適合する店舗を抽出し、当該ユーザ端末へ通知する情報提供方法であって、
前記情報提供サーバは、
前記ユーザ端末から前記乗換情報を検索するための検索条件を受信すると、
交通機関名、路線名、駅名、時刻表を含む乗換情報と、前記店舗の店名、最寄駅、所在地、前記店舗の広告、および前記広告に関連する場所、日付、時刻のいずれか１つ以上を含む店舗情報を記憶するデータベースを検索し、当該検索条件に適合する交通機関の乗換案内の情報を抽出すると供に、当該検索条件に場所、日付、時刻のいずれか１つ以上に関する条件がある場合は、その条件を用いて前記店舗情報を検索し、当該検索条件に適合する前記店舗の広告情報を抽出する情報検索工程と、
前記情報検索工程で、前記広告情報が抽出された場合には、前記乗換案内の情報に前記広告情報を付加し、当該乗換案内の情報をユーザ端末へ送信する情報付加工程と、
を有することを特徴とする情報提供方法。
【請求項９】
前記データベースは、前記店舗情報として前記広告に関連する場所、日付、時刻の他に、前記広告に関連する気温、または天気を記憶し、
前記情報検索工程は、前記乗換情報を検索するための前記検索条件に、気温、または天気に関する条件がある場合は、その条件を用いて前記店舗情報を検索し、当該検索条件に適合する前記店舗の広告情報を抽出することを特徴とする請求項８に記載の情報提供方法。
【請求項１０】
前記データベースは、前記店舗情報として前記広告に関連する場所、日付、時刻、気温、天気の他に、前記広告に関連する湿度、気圧、降水確率、花粉量、紫外線量、風量、積雪量、降雨量のいずれか、または複数を必要に応じて記憶し、
前記情報検索工程は、前記広告に関連する湿度、気圧、降水確率、花粉量、紫外線量、風量、積雪量、降雨量のいずれかを条件として、前記店舗情報を検索し、当該検索条件に適合する前記店舗の広告情報を抽出することを特徴とする請求項９に記載の情報提供方法。
【請求項１１】
前記データベースは、ユーザ所望の情報の種類が記録された個人情報を記憶し、
前記情報検索工程によって抽出された前記広告情報の種類と、前記個人情報に記録されたユーザ所望の情報の種類とを比較し、一致しない場合は、前記広告情報を付加させない比較工程を有することを特徴とする請求項８乃至請求項１０のいずれか１項に記載の情報提供方法。
【請求項１２】
前記データベースは、ユーザ個人のスケジュール、および少なくとも個人のスケジュールに関連する場所、日付、時刻のいずれか１つを含むスケジュール情報を記憶し、
前記情報検索工程は、前記スケジュール情報に記録された日付、または時刻に至ると、前記スケジュール情報からスケジュールの情報を抽出し、当該スケジュールに関連する場所、日付、時刻のいずれかを条件として、その条件を用いて前記店舗情報を検索し、当該検索条件に適合する前記店舗の広告情報を抽出することを特徴とする請求項８乃至請求項１１のいずれか１項に記載の情報提供方法。
【請求項１３】
前記データベースは、ユーザ個人を特定する個人コード、前記検索条件、前記検索条件を識別する検索コードからなる検索履歴情報を記憶すると供に、前記広告情報と供に前記広告情報を識別するための識別コードを記憶し、
前記情報付加工程は、前記乗換案内の情報に前記広告情報と供に前記識別コードを付加し、
当該識別コードを、前記検索履歴情報に記録する履歴記録工程を有することを特徴とする請求項８乃至請求項１２のいずれか１項に記載の情報提供方法。
【請求項１４】
前記データベースは、店舗の売上の情報と前記識別コードからなる販売情報を記憶し、
前記管理装置から前記売上の情報と前記識別コードを受信すると、前記販売情報に記録する販売情報記録工程と、
前記管理装置から、検索条件を受信すると、前記検索履歴情報、または前記販売情報を検索し、当該検索条件に該当する情報を抽出する販売状況検索工程と、
を有することを特徴とする請求項８乃至請求項１３のいずれか１項に記載の情報提供方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、場所、日付、時刻、気温や天気等の環境を条件として、情報を配信する情報提供サーバおよび情報提供方法に関する。
【０００２】
【従来の技術】
近年、コンピュータ、ＰＤＡ、携帯電話等の情報通信端末の普及に伴い、今まで雑誌等で調べていた情報を簡易に調べることが可能になっている。
【０００３】
例えば、携帯電話から、出発地、目的地、出発予定時刻等を入力することにより、最短時間（或いは最小金額、最小乗換回数）で移動できる電車等の乗換案内情報や、駅周辺の地図情報を提供する検索サービスや、駅名や料理のジャンルを入力することによって、該当する飲食店の情報を提供する検索サービスがある（例えば、特許文献１）。
【０００４】
また、これら乗換案内情報や飲食店の情報に広告を付加して、ユーザに提供するサービスや、予め登録されたメールアドレスに対して、広告を電子メールの形式で配信するサービスもある。
【０００５】
【特許文献１】
特開２００１−３３１６０４号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、これらのサービスで配信される情報は、リアルタイム性にかけるという欠点があった。現行のサービスにおいては、情報を配信するタイミングは予め設定されており、例えば、広告主の要望に応じて「○○駅で午後４時から午後６時まで５０代男性のスポーツ好きな人に広告を配信する」というように、時間や趣味・趣向を限定して配信するということは行われていなかった。
【０００７】
また、ユーザの所在地やスケジュール、環境に応じて情報を配信するということも行われていなかった。例えば、気温２５度以上を条件として清涼飲料水の広告を配信したり、ユーザのスケジュールに関連した場所や時刻を条件として、駅周辺の地図や、目的地周辺の店舗情報を配信したりすることは無かった。
【０００８】
本発明は上記事情に鑑み、ユーザに情報を配信する際に、場所、日付、時刻、および気温や天気等の環境を条件として様々な情報を抽出、配信し、さらに店舗等から集約された情報を提供可能にする情報提供サーバ及び情報提供方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、請求項１に記載の発明である情報提供サーバは、商品広告に関する情報を管理する管理装置から送信される情報を集約し、ユーザ端末から検索条件を受信すると、当該検索条件に適合する情報を抽出し、当該ユーザ端末へ通知する情報提供サーバであって、交通機関名、路線名、駅名、時刻表を含む乗換情報と、前記店舗の店名、最寄駅、所在地、前記店舗の広告、および前記広告に関連する場所、日付、時刻のいずれか１つ以上を含む店舗情報を記憶するデータベースと、前記ユーザ端末から前記乗換情報を検索するための検索条件を受信すると、当該検索条件を用いて前記乗換情報を検索し、当該検索条件に適合する交通機関の乗換案内の情報を抽出すると供に、当該検索条件に場所、日付、時刻のいずれか１つ以上に関する条件がある場合は、その条件を用いて前記店舗情報を検索し、当該検索条件に適合する前記店舗の広告情報を抽出する情報検索手段と、前記情報検索手段によって、前記広告情報が抽出された場合には、前記乗換案内の情報に前記広告情報を付加し、当該乗換案内の情報をユーザ端末へ送信する情報付加手段とを備えることを特徴とする。
【００１０】
請求項１の発明によれば、検索条件に応じた情報を、ユーザ所望の情報に付加して配信することができる。
【００１１】
また、請求項２に記載の発明である情報提供サーバは、請求項１に記載の情報提供サーバであって、前記データベースは、前記店舗情報として前記広告に関連する場所、日付、時刻の他に、前記広告に関連する気温、または天気を記憶し、前記情報検索手段は、前記乗換情報を検索するための前記検索条件に、気温、または天気に関する条件がある場合は、その条件を用いて前記店舗情報を検索し、当該検索条件に適合する前記店舗の広告情報を抽出することを特徴とする。
【００１２】
請求項２の発明によれば、気温や天気をも検索条件とすることができ、検索条件に応じた情報を、ユーザ所望の情報に付加して配信することができる。
【００１３】
また、請求項３に記載の発明である情報提供サーバは、請求項２に記載の情報提供サーバであって、前記データベースは、前記店舗情報として前記広告に関連する場所、日付、時刻、気温、天気の他に、前記広告に関連する湿度、気圧、降水確率、花粉量、紫外線量、風量、積雪量、降雨量のいずれか、または複数を必要に応じて記憶し、前記情報検索手段は、前記広告に関連する湿度、気圧、降水確率、花粉量、紫外線量、風量、積雪量、降雨量のいずれかを条件として、前記店舗情報を検索し、当該検索条件に適合する前記店舗の広告情報を抽出することを特徴とする。
【００１４】
また、請求項４に記載の発明である情報提供サーバは、請求項１乃至請求項３のいずれか１項に記載の情報提供サーバであって、前記データベースは、ユーザ所望の情報の種類が記録された個人情報を記憶し、前記情報検索手段によって抽出された前記広告情報の種類と、前記個人情報に記録されたユーザ所望の情報の種類とを比較し、一致しない場合は、前記広告情報を付加させない比較手段を備えることを特徴とする。
【００１５】
請求項４の発明によれば、ユーザの趣味、嗜好にあった情報の種類を登録しておくことによって、ユーザの望まない情報の配信を禁止することができる。
【００１６】
また、請求項５に記載の発明である情報提供サーバは、請求項１乃至請求項４のいずれか１項に記載の情報提供サーバであって、前記データベースは、ユーザ個人のスケジュール、および少なくとも個人のスケジュールに関連する場所、日付、時刻のいずれか１つを含むスケジュール情報を記憶し、前記情報検索手段は、前記スケジュール情報に記録された日付、または時刻に至ると、前記スケジュール情報からスケジュールの情報を抽出し、当該スケジュールに関連する場所、日付、時刻のいずれかを条件として、その条件を用いて前記店舗情報を検索し、当該検索条件に適合する前記店舗の広告情報を抽出することを特徴とする。
【００１７】
請求項５の発明によれば、予め情報を配信する日付、時刻を設定することによって、任意の日時で情報を配信することができる。
【００１８】
また、請求項６に記載の発明である情報提供サーバは、請求項１乃至請求項５のいずれか１項に記載の情報提供サーバであって、前記データベースは、ユーザ個人を特定する個人コード、前記検索条件、前記検索条件を識別する検索コードを含む検索履歴情報を記憶すると供に、前記広告情報と供に前記広告情報を識別するための識別コードを記憶し、前記情報付加手段は、前記乗換案内の情報に前記広告情報と供に前記識別コードを付加し、当該識別コードを、前記検索履歴情報に記録する履歴記録手段を備えることを特徴とする。
【００１９】
また、請求項７に記載の発明である情報提供サーバは、請求項１乃至請求項６に記載の情報提供サーバであって、前記データベースは、店舗の売上の情報と前記識別コードからなる販売情報を記憶し、前記管理装置から前記売上の情報と前記識別コードを受信すると、前記販売情報に記録する販売情報記録手段と、前記管理装置から、検索条件を受信すると、前記検索履歴情報、または前記販売情報を検索し、当該検索条件に該当する情報を抽出する販売状況検索手段とを備えることを特徴とする。
【００２０】
また、請求項８に記載の発明である情報提供方法は、商品広告に関する情報を管理する管理装置から送信される情報を集約し、ユーザ端末から検索条件を受信すると、当該検索条件に適合する情報を抽出する情報提供サーバが、ユーザ端末から検索条件を受信すると、当該検索条件に適合する店舗を抽出し、当該ユーザ端末へ通知する情報提供方法であって、前記情報提供サーバは、前記ユーザ端末から前記乗換情報を検索するための検索条件を受信すると、交通機関名、路線名、駅名、時刻表を含む乗換情報と、前記店舗の店名、最寄駅、所在地、前記店舗の広告、および前記広告に関連する場所、日付、時刻のいずれか１つ以上を含む店舗情報を記憶するデータベースを検索し、当該検索条件に適合する交通機関の乗換案内の情報を抽出すると供に、当該検索条件に場所、日付、時刻のいずれか１つ以上に関する条件がある場合は、その条件を用いて前記店舗情報を検索し、当該検索条件に適合する前記店舗の広告情報を抽出する情報検索工程と、前記情報検索工程で、前記広告情報が抽出された場合には、前記乗換案内の情報に前記広告情報を付加し、当該乗換案内の情報をユーザ端末へ送信する情報付加工程とを有することを特徴とする。
【００２１】
請求項８の発明によれば、検索条件に応じた情報を、ユーザ所望の情報に付加して配信することができる。
【００２２】
また、請求項９に記載の発明である情報提供方法は、請求項８に記載の情報提供方法であって、前記データベースは、前記店舗情報として前記広告に関連する場所、日付、時刻の他に、前記広告に関連する気温、または天気を記憶し、前記情報検索工程は、前記乗換情報を検索するための前記検索条件に、気温、または天気に関する条件がある場合は、その条件を用いて前記店舗情報を検索し、当該検索条件に適合する前記店舗の広告情報を抽出することを特徴とする。
【００２３】
請求項９の発明によれば、気温や天気をも検索条件とすることができ、検索条件に応じた情報を、ユーザ所望の情報に付加して配信することができる。
【００２４】
また、請求項１０に記載の発明である情報提供方法は、請求項９に記載の情報提供方法であって、前記データベースは、前記店舗情報として前記広告に関連する場所、日付、時刻、気温、天気の他に、前記広告に関連する湿度、気圧、降水確率、花粉量、紫外線量、風量、積雪量、降雨量のいずれか、または複数を必要に応じて記憶し、前記情報検索工程は、前記広告に関連する湿度、気圧、降水確率、花粉量、紫外線量、風量、積雪量、降雨量のいずれかを条件として、前記店舗情報を検索し、当該検索条件に適合する前記店舗の広告情報を抽出することを特徴とする。
【００２５】
また、請求項１１に記載の発明である情報提供方法は、請求項８乃至請求項１０のいずれか１項に記載の情報提供方法であって、前記データベースは、ユーザ所望の情報の種類が記録された個人情報を記憶し、前記情報検索工程によって抽出された前記広告情報の種類と、前記個人情報に記録されたユーザ所望の情報の種類とを比較し、一致しない場合は、前記広告情報を付加させない比較工程を有することを特徴とする。
【００２６】
請求項１１の発明によれば、ユーザの趣味、嗜好にあった情報の種類を登録しておくことによって、ユーザの望まない情報の配信を禁止することができる。
【００２７】
また、請求項１２に記載の発明である情報提供方法は、請求項８乃至請求項１１のいずれか１項に記載の情報提供方法であって、前記データベースは、ユーザ個人のスケジュール、および少なくとも個人のスケジュールに関連する場所、日付、時刻のいずれか１つを含むスケジュール情報を記憶し、前記情報検索工程は、前記スケジュール情報に記録された日付、または時刻に至ると、前記スケジュール情報からスケジュールの情報を抽出し、当該スケジュールに関連する場所、日付、時刻のいずれかを条件として、その条件を用いて前記店舗情報を検索し、当該検索条件に適合する前記店舗の広告情報を抽出することを特徴とする。
【００２８】
また、請求項１３に記載の発明である情報提供方法は、請求項８乃至請求項１２のいずれか１項に記載の情報提供方法であって、前記データベースは、ユーザ個人を特定する個人コード、前記検索条件、前記検索条件を識別する検索コードからなる検索履歴情報を記憶すると供に、前記広告情報と供に前記広告情報を識別するための識別コードを記憶し、前記情報付加工程は、前記乗換案内の情報に前記広告情報と供に前記識別コードを付加し、当該識別コードを、前記検索履歴情報に記録する履歴記録工程を有することを特徴とする。
【００２９】
また、請求項１４に記載の発明である情報提供方法は、請求項８乃至請求項１３のいずれか１項に記載の情報提供方法であって、前記データベースは、店舗の売上の情報と前記識別コードからなる販売情報を記憶し、前記管理装置から前記売上の情報と前記識別コードを受信すると、前記販売情報に記録する販売情報記録工程と、前記管理装置から、検索条件を受信すると、前記検索履歴情報、または前記販売情報を検索し、当該検索条件に該当する情報を抽出する販売状況検索工程とを有することを特徴とする。
【００３０】
【発明の実施の形態】
本発明の実施形態を、図１〜図１４に基づいて説明する。
【００３１】
まず、情報提供システム１の構成について、図１〜図９を用いて説明する。
【００３２】
図１に本実施形態における情報提供システム１の構成を示す。本実施形態における情報提供システム１は、情報提供サーバ２、各店舗に設置される複数の電子式キャッシュレジスタ４（またはコンピュータ端末）、各企業に設置される管理サーバ５、および複数のユーザ端末３から構成され、相互にインターネット等のネットワーク６によって接続される。
【００３３】
情報提供サーバ２は、図２に示すように、通信制御部７、情報作成部８、ユーザ情報検索部９、乗換情報検索部１０、広告情報検索部１１、気象情報検索部１２、店舗情報登録部１３、購買状況取得部１４、および各種情報を記憶するデータベース１５を備える。
【００３４】
通信制御部７は、ネットワーク６に接続されており、ユーザ端末３から送信される各種情報の要求（検索条件を含む）を情報作成部８、購買状況取得部１４に転送し、検索条件に従って作成された各種情報をユーザ端末３に送信する機能を有する。
【００３５】
情報作成部８は、検索条件をユーザ情報検索部９、乗換情報検索部１０、広告情報検索部１１、および気象情報検索部１２に割り振り、検索条件に該当する情報を抽出するよう指示を出す機能を有する。また、情報作成部８は、ユーザ所望の情報に対して、広告情報検索部１１、および気象情報検索部１２によって抽出された情報を付加し、所定の表示形態で表示するためのＨＴＭＬファイルや電子メールメッセージを作成し、通信制御部７に転送する機能を有する。
【００３６】
ユーザ情報検索部９は、情報作成部８からの検索条件を含む検索指示に従って、個人情報１６、端末情報１８を検索し、検索条件に該当する情報を抽出する機能、ＰＩＭ情報１７に記録されているスケジュールを、そのスケジュールに記録されている時刻にユーザに対してスケジュールの通知を行うために、情報作成部８に対して情報配信処理発生の割り込み通知を行う機能を有する。
【００３７】
乗換情報検索部１０は、情報作成部８からの検索条件を含む検索指示に従って、乗換案内情報１９を検索し、検索条件に該当する情報から乗換案内や終電案内、時刻表、駅周辺の地図、目的地までの道順（地図情報）、移動時間等の情報を作成する機能を有する。なお、乗換案内情報１９を作成する処理手順、地図情報（道筋を含む）を作成する処理手順、およびその目的地までの所要時間と距離を算出する処理手順については、従来技術を用いることとし、詳細については省略する。
【００３８】
広告情報検索部１１は、広告情報２０を検索し、広告の情報を抽出する機能を有する。また、広告情報２０に登録されている時刻または日付に、情報作成部８に対して情報配信処理発生の割り込み通知を行う機能を有する。
【００３９】
気象情報検索部１２は、気象情報２１を検索し、情報を抽出する機能、広告情報２０と気象情報２１に登録されている天気や気温が情報配信の条件を満たした場合に、情報作成部８に対して情報配信処理発生の割り込み通知を行う機能を有する。
【００４０】
また、検索条件として、緯度、経度、高度、住所、地域名や駅名等、場所を示す情報を取得した場合、その場所の天気や気温を環境変数として気象情報２１から取得する機能を有する。
【００４１】
情報登録部は、情報作成部８から記録要求を受信すると、同時に受信したユーザＩＤ、検索条件等を検索履歴情報２２に記録する機能、電子式キャッシュレジスタ４（またはコンピュータ端末）、管理サーバ５から送信される諸情報を店舗情報２３に記録する機能を有する。
【００４２】
購買状況取得部１４は、ＳＱＬ等のデータベース１５システム用の問い合わせ言語で記述された問合せを受信すると、その問合せに記述されている一連の問合せ処理を実行し情報を抽出する機能を有する。
【００４３】
また、データベース１５は、個人情報１６、ＰＩＭ情報１７、端末情報１８、乗換案内情報１９、広告情報２０、気象情報２１、検索履歴情報２２、および店舗情報２３の各情報を所定のファイル形式で記憶しており、また、所定の検索画面を表示するための複数のＨＴＭＬファイルで記憶している。
【００４４】
個人情報１６は、図３に示すように、ユーザＩＤ、氏名、電話番号、住所、性別、生年月日、最寄駅、通勤駅、経由駅、登録情報▲１▼、登録情報▲２▼、および登録情報▲３▼の項目を有するデータテーブルであり、ユーザに情報を提供する際に参照される。登録情報▲１▼〜▲３▼の項目には、ユーザの趣味、趣向に応じて、予め受信したい情報の種類が登録可能であり、図３に示すように、イベント情報、天気情報のように登録することができる。図３では３種類の情報を登録することが可能となっているが、適宜登録数は変更できるものとする。また、その他によく利用する駅、電話番号、ＦＡＸ番号等を登録する項目を設けても良い。
【００４５】
ＰＩＭ情報１７はユーザ毎に用意されるスケジュール表であり、図４に示すように、図３に示すように、日付、時刻、場所、目的の項目を有するデータテーブルであり、ユーザ端末３からの情報入力によって更新される。なお、本実施形態では、場所の項目には地域名を登録する例を示しているが、これに限定されるものではなく、住所や緯度、経度、高度、最寄駅等、場所を特定する項目を追加し、適宜必要に応じて各種情報を登録するようにしてもよい。
【００４６】
端末情報１８は、図５に示すように、ユーザＩＤ、機種、機種名、メールアドレスの項目を有するデータテーブルである。ユーザ毎の情報の受信形態が登録可能となっており、ユーザ端末３の種類と、電子メールのアドレスが登録される。ユーザ端末３３の機種名を登録しておくことによって、画面サイズや表示可能な色数等を判断することが可能となる。
【００４７】
乗換案内情報１９は、交通機関名、路線名、駅名、時刻表、駅の構内地図、路線図、道路地図等を記録するデータであり、所定のファイル形式でデータベース１５に記憶されている。さらに、異なる路線の乗り継ぎを行える駅や乗り継ぎに必要な所要時間、駅の基準点（緯度、経度、高度）や改札、出口の情報、地下街図、タクシーやバスの乗り場案内等のデータもあわせて所定のファイル形式でデータベース１５に記憶されている。
【００４８】
広告情報２０は、図６に示すように、識別コード、種類、店名、電話番号、緯度、経度、高度、日付、時刻、地域名、最寄駅、住所、天気、気温、情報内容の項目を有するデータテーブルであり、イベント情報、バーゲン情報、クーポン情報等、各種情報を記録する。また、その他に曜日を登録する項目を設けても良い。
【００４９】
これらの項目は、検索の対象となるだけでなく、情報配信の条件ともなる。例えば、日付と時刻の項目には、情報内容の項目に記録された情報が実施される日付や時刻を記録してもよいし、その情報を配信する日付や時刻を登録してもよい。また、全ての項目にデータを登録する必要は無く、検索の対象、または情報配信の条件として用いるもののみを登録すればよい。従って、図６の例では、（Ａ）〜（Ｃ）は、天気や気温が検索条件である場合には抽出されず、逆に（Ｄ）は、日付や時刻が検索条件である場合には抽出されないことになる。
【００５０】
なお、環境を表す情報として、ここでは天気と気温を用いているが、これらに限定されるものではなく、湿度、気圧、照度、日照時間、日の入り時刻、日の出時刻、風向、風力、風量、降水確率、降雨量、積雪量、潮位、花粉量、紫外線量等をあわせて用いてもよい。
【００５１】
また、広告情報２０に登録される情報の種類としては、上記以外にも、観光地情報、ホテル情報、飲食店情報、店舗情報２３、施設情報、予約・空席情報等があげられる。さらに、上記のデータテーブルの項目に適合する状態で任意の情報を登録することが可能である。
【００５２】
気象情報２１は、図７に示すように、日付、時刻、場所、天気、気温の項目を有するデータテーブルであり、気象庁等からの気象情報２１を基に更新される。登録される情報としては、時間経過に従って更新される現在の気象状況、天気予報、週間天気予報等があげられる。また、広告情報２０と同様に、環境を表す情報として、気圧、照度、日照時間、日の入り時刻、日の出時刻、風向、風力、降雨量、積雪量、潮位等を登録する項目を有してもよい。
【００５３】
検索履歴情報２２は、図８に示すように、検索コード、ユーザＩＤ、検索日、検索時刻、出発駅、出発時刻、到着駅、到着時刻、および識別コードの項目を有するデータテーブルであり、ユーザが乗換案内を検索した際の検索条件と、検索結果に挿入した広告の識別コードが記録される。出発駅、出発時刻、到着駅、到着時刻の項目にデータが記録されていない場合は、検索の際に検索条件として指定されなかったことを示す。また、ユーザＩＤの項目にデータが記録されていない場合は、情報提供システム１に登録されていないユーザからの検索履歴であることを示す。
【００５４】
店舗情報２３は、図９に示すように、店名、日付、時刻、性別、年齢、滞在時間、単価、および識別コードの項目を有するデータテーブルであり、各店舗の来店客の情報や滞在時間、客単価が記録される。識別コードの項目に検索履歴情報２２の検索コードが記録されていると、その来店客は情報提供システム１で店舗の検索処理を行って来店したことを示す。また、識別コードの項目に広告情報２０の識別コードが記録されていると、その来店客は情報提供システム１から配信された電子メール等を提示したことを示す。なお、この店舗情報２３を構成する項目は、上記のものに限定されるものではなく、いずれか１つ以上の項目をもって店舗の情報を登録すれば良いし、他にも、品名等の項目があっても良い。
【００５５】
ユーザ端末３は通信機能を有し、ネットワーク６を介して情報の送受信を行うことが可能であり、店舗情報２３、地図情報、乗換案内情報１９等、各種情報を得るためにユーザが入力した様々な検索条件の送信、検索結果の受信を行うことが可能である。また、ユーザ端末３は、ユーザが現在位置する緯度、経度、高度を取得するＧＰＳ機能を有し、さらに、それら位置情報を検索条件として送信する機能を有する。
【００５６】
なお、本実施形態においては、情報提供サーバ２−ユーザ端末３間の諸データの送受信は、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）、ＦＴＰ（Ｆｉｌｅ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）等のリモートファイル転送プロトコルの規約に沿って行うこととする。また、情報提供サーバ２−電子式キャッシュレジスタ４（コンピュータ端末）間、情報提供サーバ２−管理サーバ５間の諸データの送受信は、ＴＣＰ接続によるソケット通信、または、ＨＴＴＰ、ＦＴＰ等のリモートファイル転送プロトコルの規約に沿って行うこととする。
【００５７】
また、電子メールの送受信は、ＰＯＰ（Ｐｏｓｔ　Ｏｆｆｉｃｅ　Ｐｒｏｔｏｃｏｌ）／ＳＭＴＰ（Ｓｉｍｐｌｅ　Ｍａｉｌ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）、ＩＭＡＰ（Ｉｎｔｅｒｎｅｔ　Ｍｅｓｓａｇｅ　Ａｃｃｅｓｓ　Ｐｒｏｔｏｃｏｌ）等の電子メールメッセージ転送プロトコルの規約に沿って行うこととする。
【００５８】
また、ユーザ端末３が携帯電話等の移動体通信端末機器である場合は、ＩＳＰ（Ｉｎｔｅｒｎｅｔ　Ｓｅｒｖｉｃｅ　Ｐｒｏｖｉｄｅｒ（図示しない））−ユーザ端末３間の諸データ（電子メールを含む）の送受信は、ＷＡＰ（Ｗｉｒｅｌｅｓｓ　Ａｐｐｌｉｃａｔｉｏｎ　Ｐｒｏｔｏｃｏｌ）の規約に沿って行ってもよい。その場合、ユーザ端末３は、ＷＡＰプロキシサーバを介して情報提供サーバ２と諸データの送受信を行うこともある。
【００５９】
また、ユーザ端末３は、受信したＸＨＴＭＬ（ｅＸｔｅｎｓｉｂｌｅ　ＨＴＭＬ）ファイル、ＨＴＭＬファイル、ＣＨＴＭＬ（Ｃｏｍｐａｃｔ　ＨＴＭＬ）ファイル等（ＷＡＰの規約に沿って行う場合は、ＷＭＬ（Ｗｉｒｅｌｅｓｓ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）バイナリデータを含む）に記述されているページの内容をレンダリングし、画面上に表示する機能を有するＷｅｂブラウザを備えていることとする。ユーザが入力するデータは、Ｗｅｂブラウザによって取得され、例えば、ＨＴＴＰメッセージのメッセージボディ部に挿入され、情報提供サーバ２に送信される（ＷＡＰの規約に沿って諸データの送受信を行う場合は、ユーザ端末３から送信されるデータはバイナリコードに変換されることもある）。
【００６０】
また、ユーザ端末３は、電子メールを送受信する機能を有する電子メールクライアントを備えていることとする。電子メールクライアントは、上記プロトコルに従って、情報提供サーバ２から送信された電子メールを、ＩＳＰに設置されている電子メールサーバを介して受信する。
【００６１】
以降、本実施形態において特に断りの無い場合は、上記の通信方式に従って、情報提供サーバ２−ユーザ端末３間、および情報提供サーバ２−電子式キャッシュレジスタ４（コンピュータ端末）間のデータ通信を行うこととするが、本発明は特にこの通信方式（通信プロトコル）に限定されるものではない。
【００６２】
また、この実施形態では、例えば、登録ユーザ用のログインページと未登録ユーザ用のログインページが用意されており、ユーザＩＤを所有する登録ユーザが情報提供システム１を利用する際は、ログインページに対してユーザＩＤを入力しログインすることによって情報提供サーバ２は新規セッションを開始し、一連の処理（セッション）が継続している限り、またはタイムアウトが発生するまでは、情報作成部８がセッション情報と供にユーザＩＤを管理することとする。未登録ユーザがログインした場合は、情報作成部８はセッション情報と未登録ユーザであることを示す仮ユーザＩＤを発行し管理するが、この仮ユーザＩＤはデータベース１５には記録されないこととする。
【００６３】
次に、情報提供システム１の処理について説明する。
【００６４】
＜ユーザ所望の情報に別の情報を付加する場合＞
まず、ユーザ所望の情報を検索するためにユーザ端末３から送信される検索条件に応じて、ユーザ所望の情報に対応した情報を抽出する場合の情報提供システム１の処理について、図１０のフローチャートを用いて説明する。なお、検索条件の例として、乗換案内情報１９を作成するための出発駅、到着駅を用いるが、特にこれに限定されるものではない。
【００６５】
まず、ログイン処理後、ユーザが所定のＵＲＬをユーザ端末３に入力（または選択）すると、ユーザ端末３は情報提供サーバ２にアクセスして検索条件入力画面を表示するためのＨＴＭＬファイルを取得し、検索条件入力画面を表示する（ステップＳ０１）。
【００６６】
ユーザが出発日、出発駅および到着駅の駅名等の検索条件を入力すると（ステップＳ０２）、ユーザ端末３は、ユーザによって入力された検索条件を情報提供サーバ２へ送信する（ステップＳ０３）。
【００６７】
情報提供サーバ２の通信制御部７は、出発日、出発駅および到着駅の駅名等の検索条件を受信すると（ステップＳ０４）、それら検索条件を情報作成部８に転送する。
【００６８】
情報作成部８は、通信制御部７から検索条件を受信すると、検索条件と供に乗換情報の検索要求を乗換情報検索部１０に送信する。乗換情報検索部１０は、検索要求を受信すると、同時に受信した検索条件を基に乗換案内情報１９を検索し、検索結果である乗換情報を情報作成部８に送信する。情報作成部８は、乗換情報検索部１０から検索結果を受信すると、乗換情報を表示するためのＨＴＭＬファイルを作成する（ステップＳ０５）。
【００６９】
次に、情報作成部８は検索条件を入力したユーザのユーザＩＤと供に、そのユーザＩＤを基に個人情報１６を検索し、そのユーザＩＤの示すレコードの登録情報▲１▼〜▲３▼の項目に記録されている項目値の抽出要求をユーザ情報検索部９に送信する。
【００７０】
ユーザ情報検索部９は、情報作成部８から抽出要求を受信すると、同時に受信したユーザＩＤを基に個人情報１６を検索し、登録情報▲１▼〜▲３▼の項目に記録されている項目値を抽出し、情報作成部８に送信する（ステップＳ０６）。
【００７１】
情報作成部８は、ユーザ情報検索部９から受信した登録情報▲１▼〜▲３▼に登録されている項目値を基に、その項目値に該当する情報を抽出するよう、ユーザが入力した検索条件と供に広告情報検索部１１、および気象情報検索部１２に抽出要求を送信する。例えば、登録情報▲１▼に天気情報が登録されていれば、天気情報検索部は、情報作成部８からの抽出要求に従って気象情報２１を検索し、検索条件の駅名に該当する場所の天気や気温、または天気予報を抽出し、情報作成部８に送信する（ステップＳ０７）。また、登録情報▲１▼にバーゲン情報等が登録されていれば、広告情報検索部１１は、情報作成部８からの抽出要求に従って広告情報２０を検索し、検索条件の駅名に該当する場所で行われるバーゲンやイベントの情報を抽出し、情報作成部８に送信する（ステップＳ０７）。この時、広告情報検索部１１は広告情報２０の識別コードも合わせて送信する。
【００７２】
情報作成部８は、広告情報検索部１１、および気象情報検索部１２から抽出された情報を受信すると、先に作成した乗換情報を表示するためのＨＴＭＬファイルに、その抽出された情報を付加し（ステップＳ０８）、ユーザＩＤ、検索条件等の検索履歴を検索履歴情報２２に記録するよう情報登録部に記録要求を送信する。この時、広告情報検索部１１から広告の識別コードを受信していれば、情報作成部８は、その識別コードをＨＴＭＬファイルに挿入する（記述する）。
【００７３】
情報登録部は、情報作成部８から記録要求を受信すると、同時に受信したユーザＩＤ、検索条件等を検索履歴情報２２に記録する（ステップＳ０９）。この時、広告情報検索部１１からの検索結果に広告情報２０の識別コードが含まれていた場合は、その識別コードも検索履歴情報２２に記録される。広告情報２０の識別コードも合わせて記録しておくことによって、乗換情報と供にユーザにどのような広告を提示したか把握することが可能となる。
【００７４】
次に、情報作成部８は作成したＨＴＭＬファイルを通信制御部７へ転送し、通信制御部７は、情報作成部８からＨＴＭＬファイルを受信すると、ユーザ端末３にそのＨＴＭＬファイルを送信する（ステップＳ１０）。
【００７５】
ユーザ端末３５は、乗換情報を表示するためのＨＴＭＬファイルを受信すると、図１１に示す乗換情報を表示する（ステップＳ１１）。この画面表示例では、検索条件は「２００２年４月１日、秋葉原駅１４時発、小田原駅着」となっており、乗換情報のほかに、４月１日の秋葉原の天気予報と小田原の天気予報、また広告（図１１（Ａ））があわせて表示されている。ユーザ端末３に送信された乗換情報は、ユーザの端末操作によって印刷、またはユーザ端末３に保存される（ステップＳ１２）。
【００７６】
乗換情報に表示されていた店舗では、ユーザが来店し、広告の識別コードを従業員に提示すると、例えば、会計処理時に従業員が年齢や性別といった来店客の情報、滞在時間、客単価等を入力し、さらに識別コードも合わせて入力し（ステップＳ１３）、電子式キャッシュレジスタ４は、他のデータと供に識別コードを情報提供サーバ２へ送信する（ステップＳ１４）。
【００７７】
情報提供サーバ２の通信制御部７は、電子式キャッシュレジスタ４から各データを受信すると、受信した各データを情報登録部に転送し、店舗情報登録部１３は、店舗情報２３の各項目にその受信した各データを記録する（ステップＳ１５）。このステップＳ１３〜Ｓ１５までの処理は、従業員が電子式キャッシュレジスタ４にデータを入力する度に行われ、店舗情報２３には随時データが追加される。
【００７８】
このように、ユーザが乗換情報等、ユーザ所望の情報を検索するために入力した検索条件を用いて、広告情報２０や気象情報２１を検索し、検索条件に適合する情報を抽出することによって、ユーザ所望の情報に対応した情報を付加して配信することができるので、ユーザの利便性を向上させることができる。
【００７９】
また、ユーザの趣味、嗜好にあった情報の種類を登録しておくことによって、ユーザの望まない広告の配信を禁止することができる。
【００８０】
また、ユーザ端末３から検索条件を受信したときに、環境変数として自動的に現在の天気や気温を気象情報２１から取得し、検索条件と環境変数を基に広告情報２０を検索し、情報を抽出しても良い。
【００８１】
＜設定された時刻に情報を配信する場合＞
ＰＩＭ情報１７、広告情報２０および気象情報２１に登録されている時刻または日付を基に、ユーザの嗜好にあった情報を自動的に配信する場合の情報提供システム１の処理について、図１２、図１３のシーケンス図に基づいて説明する。
【００８２】
情報提供サーバ２の広告情報検索部１１は、広告情報２０の日付と時刻の項目を所定時間間隔で検索し（ステップＳ２１）、広告情報２０に登録されている日付または時刻と、現在の日付または時刻が一致するユーザに配信可能な情報があるか判定する（ステップＳ２２）。そして配信可能な情報がある場合は、広告情報検索部１１は、その配信可能な情報（識別コードを含む）を広告情報２０から抽出する。例えば、現在の日付と時刻が３月１８日１５時であれば、広告情報検索部１１は図６（Ａ）のイベント情報を抽出する。そして情報を抽出した後、広告情報検索部１１は、情報作成部８に対して情報配信処理発生の割り込み通知と供に、抽出した情報を情報作成部８に送信する。
【００８３】
次に、情報作成部８は、広告情報検索部１１から送信された情報の種類（例えば、イベント情報）が、個人情報１６の登録情報▲１▼〜▲３▼のいずれかの項目に記録されているユーザを抽出するようユーザ情報検索部９に抽出要求を送信する。
【００８４】
ユーザ情報検索部９は、情報作成部８からその抽出要求を受信すると、要求された情報の種類が登録情報▲１▼〜▲３▼のいずれかの項目に記録されているユーザのユーザＩＤを個人情報１６から抽出する（ステップＳ２３）。さらに、ユーザ情報検索部９は、そのユーザＩＤから端末情報１８を検索し、ユーザ端末３の機種名とメールアドレスを抽出し、ユーザＩＤ、機種名、メールアドレスを情報作成部８に送信する。
【００８５】
次に、情報作成部８は、ユーザ端末３の機種名から情報の表示形態を調整し、識別コードを含む広告の情報が記述された電子メールメッセージを作成し（ステップＳ２４）、通信制御部７へメールアドレスと電子メールメッセージを転送する。通信制御部７は、メールアドレス宛てに電子メールを送信する（ステップＳ２５）。
【００８６】
ユーザのメールアドレス宛てに送信された電子メールは、ユーザの端末操作によって受信され（ステップＳ２６）、印刷、またはユーザ端末３に保存される（ステップＳ２７）。
【００８７】
また、ユーザに配信された電子メールに記載されている店舗では、ユーザが来店し、広告の識別コードを従業員に提示すると、例えば、会計処理時に従業員が年齢や性別といった来店客の情報、滞在時間、客単価等を入力し、さらに識別コードも合わせて入力し（ステップＳ２８）、電子式キャッシュレジスタ４は、他のデータと供に識別コードを情報提供サーバ２へ送信する（ステップＳ２９）。
【００８８】
情報提供サーバ２の通信制御部７は、電子式キャッシュレジスタ４から各データを受信すると、受信した各データを情報登録部に転送し、店舗情報登録部１３は、店舗情報２３の各項目にその受信した各データを記録する（ステップＳ３０）。このステップＳ２８〜Ｓ３０までの処理は、従業員が電子式キャッシュレジスタ４にデータを入力する度に行われ、店舗情報２３には随時データが追加される。
【００８９】
このように、予め情報を配信する条件として、日付、時刻を設定することによって、任意の日時で情報を配信することができるので、情報の配信元（広告主）にはより多大な販促効果（宣伝効果）をもたらすことができ、ユーザの利便性を向上させることができる。
【００９０】
また、ユーザの趣味、嗜好にあった情報の種類を登録しておくことによって、ユーザの望まない情報の配信を禁止することができる。
【００９１】
情報提供サーバ２のユーザ情報検索部９は、ＰＩＭ情報１７の日付と時刻の項目を所定時間間隔で検索し（ステップＳ３１）、ＰＩＭ情報１７に登録されている日付または時刻と、現在の日付または時刻が一致するユーザに配信可能なスケジュール情報があるか判定する（ステップＳ３２）。そして配信可能なスケジュール情報がある場合は、ユーザ情報検索部９は、その配信可能なスケジュール情報とユーザＩＤをＰＩＭ情報１７から抽出する。例えば、現在の日付と時刻が３月１８日１５時であれば、ユーザ情報検索部９は図４（Ａ）のスケジュール情報を抽出する。そしてスケジュール情報とユーザＩＤを抽出した後、ユーザ情報検索部９は、情報作成部８に対して情報配信処理発生の割り込み通知と供に、抽出したスケジュール情報とユーザＩＤを情報作成部８に送信する。
【００９２】
情報作成部８は、ユーザ情報検索部９から割り込み通知を受信すると、個人情報１６と端末情報１８を検索するようユーザ情報検索部９に検索要求を送信する。ユーザ情報検索部９は、検索要求を受信すると端末情報１８を検索し、ユーザＩＤの示すユーザのメールアドレス、ユーザ端末３の機種名を抽出すると共に、個人情報１６を検索し、登録情報▲１▼〜▲３▼に登録されている情報の種類を抽出し、情報作成部８７に送信する（ステップＳ３３）。
【００９３】
次に、情報作成部８は、登録情報▲１▼〜▲３▼に登録されている情報の種類が示す情報を検索するよう広告情報検索部１１、または気象情報検索部１２に検索要求を送信する。広告情報検索部１１、または気象情報検索部１２は、ＰＩＭ情報１７に登録されているスケジュールの時刻や場所に該当する天気や広告の情報を抽出し、情報作成部８７へ送信する。
【００９４】
情報作成部８は、広告情報検索部１１、または気象情報検索部１２から天気や広告の情報を受信すると、
ユーザ端末３の機種名から情報の表示形態を調整し、スケジュール情報と天気や広告（識別コードを含む）の情報とが記述された電子メールメッセージを作成し（ステップＳ３４）、通信制御部７へメールアドレスと電子メールメッセージを転送する。通信制御部７は、メールアドレス宛てに電子メールを送信する（ステップＳ３５）。
【００９５】
ユーザのメールアドレス宛てに送信された電子メールは、ユーザの端末操作によって受信され（ステップＳ３６）、印刷、またはユーザ端末３に保存される（ステップＳ３７）。
【００９６】
また、ユーザに配信された電子メールに識別コードを含む広告の情報が記載されていた場合、その広告主の店舗では、ユーザが来店し、広告の識別コードを従業員に提示すると、例えば、会計処理時に従業員が年齢や性別といった来店客の情報、滞在時間、客単価等を入力し、さらに識別コードも合わせて入力し（ステップＳ３８）、電子式キャッシュレジスタ４は、他のデータと供に識別コードを情報提供サーバ２へ送信する（ステップＳ３９）。
【００９７】
情報提供サーバ２の通信制御部７は、電子式キャッシュレジスタ４から各データを受信すると、受信した各データを情報登録部に転送し、店舗情報登録部１３は、店舗情報２３の各項目にその受信した各データを記録する（ステップＳ４０）。このステップＳ３８〜Ｓ４０までの処理は、従業員が電子式キャッシュレジスタ４にデータを入力する度に行われ、店舗情報２３には随時データが追加される。
【００９８】
このように、ユーザにスケジュールを通知する際に、そのスケジュールに応じた情報を検索し、抽出することによって、ユーザの予定や状況に応じた情報を配信することができるので、ユーザの利便性を向上させることができる。
【００９９】
なお、情報配信処理発生の割り込み通知が発生したときに、環境変数として自動的に現在の天気や気温を気象情報２１から取得し、日付や時刻と共に環境変数を用いて広告情報２０を検索し、情報を抽出してもよい。
【０１００】
＜環境に応じて情報を配信する場合＞
気象情報２１に登録されている天気または気温を基に、ユーザの嗜好にあった情報を自動的に配信する場合の情報提供システム１の処理について、図１４のシーケンス図に基づいて説明する。また、配信する情報の例として図６のクーポン情報（Ｄ）を用いる。このクーポン情報は天気と気温の項目にデータを登録しているので、時刻や日付には関係なく、天気が晴れ、または気温が２５度以上の場合に、この情報は検索対象、または配信対象となる。
【０１０１】
情報提供サーバ２の広告情報検索部１１は、広告情報２０に記録されている情報のうち天気、気温を登録している広告の情報（情報の種類を含む）を、天気、気温、地域名と供に所定時間間隔で抽出し（ステップＳ４１）、気象情報検索部１２に転送する。例えば、図６（Ｄ）のクーポン情報が抽出される。
【０１０２】
次に、気象情報検索部１２は、転送された天気、気温、地域名と気象情報２１に記録されている天気、および気温を比較し、配信可能な情報であるか判定する（ステップＳ４２）。図６（Ｄ）のクーポン情報は地域名が新橋となっているので、気象情報２１に記録されている新橋の気象情報２１と比較し、配信可能であるか判定する。
【０１０３】
比較の結果、転送された天気、気温、地域名と気象情報２１に記録されている天気、気温とが一致、または所定の条件を満たす場合は、気象情報検索部１２は、情報作成部８に対して情報配信処理発生の割り込み通知と供に、広告情報検索部１１によって抽出された広告の情報（情報の種類を含む）を情報作成部８に送信する。
【０１０４】
この所定の条件とは、例えば、設定されている気温に至るまでの実際の気温の変化率や変化量、時間帯による温度誤差の範囲である。
【０１０５】
次に、情報作成部８は、気象情報検索部１２から送信された情報の種類（例えば、クーポン情報）が、個人情報１６の登録情報▲１▼〜▲３▼のいずれかの項目に記録されているユーザを抽出するようユーザ情報検索部９に抽出要求を送信する。
【０１０６】
ユーザ情報検索部９は、情報作成部８からその抽出要求を受信すると、要求された情報の種類が登録情報▲１▼〜▲３▼のいずれかの項目に記録されているユーザのユーザＩＤを個人情報１６から抽出する（ステップＳ４３）。さらに、ユーザ情報検索部９は、そのユーザＩＤから端末情報１８を検索し、ユーザ端末３の機種名とメールアドレスを抽出し、ユーザＩＤ、機種名、メールアドレスを情報作成部８に送信する。
【０１０７】
次に、情報作成部８は、ユーザ端末３の機種名から情報の表示形態を調整し、識別コードを含む広告の情報が記述された電子メールメッセージを作成し（ステップＳ４４）、通信制御部７へメールアドレスと電子メールメッセージを転送する。通信制御部７は、メールアドレス宛てに電子メールを送信する（ステップＳ４５）。
【０１０８】
ユーザのメールアドレス宛てに送信された電子メールは、ユーザの端末操作によって受信され（ステップＳ４６）、印刷、またはユーザ端末３に保存される（ステップＳ４７）。
【０１０９】
また、ユーザに配信された電子メールに記載されている店舗では、ユーザが来店し、広告の識別コードを従業員に提示すると、例えば、会計処理時に従業員が年齢や性別といった来店客の情報、滞在時間、客単価等を入力し、さらに識別コードも合わせて入力し（ステップＳ４８）、電子式キャッシュレジスタ４は、他のデータと供に識別コードを情報提供サーバ２へ送信する（ステップＳ４９）。
【０１１０】
情報提供サーバ２の通信制御部７は、電子式キャッシュレジスタ４から各データを受信すると、受信した各データを情報登録部に転送し、店舗情報登録部１３は、店舗情報２３の各項目にその受信した各データを記録する（ステップＳ５０）。このステップＳ４８〜Ｓ５０までの処理は、従業員が電子式キャッシュレジスタ４にデータを入力する度に行われ、店舗情報２３には随時データが追加される。
【０１１１】
このように、特に、気象状況によって販売に影響を受けるような情報に対して、予め情報を配信する条件として天気、気温を設定することによって、環境に応じて情報を配信することができるので、情報の配信元（広告主）にはより多大な販促効果（宣伝効果）をもたらすことができ、ユーザの利便性を向上させることができる。
【０１１２】
＜購買状況の取得＞
ＳＱＬ等のデータベース１５システム用の問い合わせ言語を用いて、店舗別情報に記録された情報を検索、参照することが可能である。
【０１１３】
情報提供サーバ２に諸情報を提供する店舗に設置されているコンピュータ端末や、各企業に設置されている管理サーバ５からＳＱＬで記述されたクエリを、情報提供サーバ２に対して送信すると、情報提供サーバ２は一連の問合せ処理を開始する。
【０１１４】
情報提供サーバ２の通信制御部７は、コンピュータ端末からＳＱＬで記述されたクエリを受信すると、通信制御部７は、そのクエリを購買状況取得部１４に転送し、購買状況取得部１４は、転送されたクエリに記述されている一連の問合せ処理を実行し情報を抽出する。次に、購買状況取得部１４は、抽出した情報を通信制御部７に転送し、通信制御部７は、購買状況取得部１４から転送された情報をコンピュータ端末へ送信する。
【０１１５】
例えば、店舗に設置されているコンピュータ端末から「２０代女性が検索を行って来店する店舗上位１０件」を抽出するようＳＱＬで問合せ処理が記述されていれば、購買状況取得部１４は、店舗別情報の店名、性別、年齢、識別コードの項目を参照して、２０代女性が検索を行って来店する店舗上位１０件の店名を抽出する。
【０１１６】
このように、情報提供サーバ２に蓄積された情報を各店舗に提供可能にすることによって、各店舗において、販売計画や営業戦略を検討する際に、蓄積された情報を参考資料として活用することができる。
【０１１７】
なお、上述した実施形態では、日時や環境に応じて自動的に情報を配信しているが、最近はＧＰＳ機能を持った通信端末機器もあり、そのＧＰＳ機能を利用して位置情報を基にして、情報を送信する形態もあげられる。例えば、ユーザ端末３から定期的に、そのユーザが現在位置する緯度、経度、高度の情報を送信し、情報提供サーバ２は、それら位置情報から地域、最寄駅、住所を特定し、位置情報を受信した時刻とあわせて検索条件として、適合する情報、例えばユーザの現在地周辺の地図情報と、その地図に表示される店舗の情報をデータベース１５から検索し自動的に配信するようにしてもよい。
【０１１８】
また、上述した実施形態では、ユーザ端末３への情報の配信形態は、電子メールやＨＴＭＬ文書を示したが、特にこれらに限定されるものではなく、例えば、音声による通知（ボイスメール）やＦＡＸ、動画、プログラムであってもよい。
【０１１９】
【発明の効果】
以上説明したように、本発明によれば、ユーザが所望の情報を検索するために入力した検索条件を用いて、各種情報を記録したデータベースを検索、情報を抽出することによって、ユーザ所望の情報に別の情報を付加して配信することができるので、ユーザの利便性を向上させることができる。
【０１２０】
また、予め情報を配信する日付、時刻、天気、気温を設定することによって、任意の日時、環境に応じて情報を配信することができ、さらに、ユーザにスケジュールを通知する際に、そのスケジュールに応じた情報を検索し、抽出することによって、ユーザの予定に応じた情報を配信することができるので、情報の配信元（広告主）にはより多大な販促効果（宣伝効果）をもたらすことができ、ユーザの利便性を向上させることができる。
【０１２１】
また、ユーザの趣味、嗜好にあった情報の種類を登録しておくことによって、ユーザの望まない情報の配信を禁止することができる。
【図面の簡単な説明】
【図１】情報提供システムのシステム構成図である。
【図２】情報提供サーバの機能ブロック図である。
【図３】個人情報を示すデータテーブルである。
【図４】ＰＩＭ情報を示すデータテーブルである。
【図５】端末情報を示すデータテーブルである。
【図６】広告情報を示すデータテーブルである。
【図７】気象情報を示すデータテーブルである。
【図８】検索履歴情報を示すデータテーブルである。
【図９】店舗情報を示すデータテーブルである。
【図１０】ユーザ所望の情報に別の情報を付加する場合の処理手順を示したシーケンス図である。
【図１１】ユーザ所望の情報に広告の情報等を付加した画面の表示例である。
【図１２】広告情報に設定された時刻に情報を配信する場合の処理手順を示したシーケンス図である。
【図１３】ＰＩＭ情報に設定された時刻に情報を配信する場合の処理手順を示したシーケンス図である。
【図１４】環境（天気、気温）に応じて情報を配信する場合の処理手順を示したシーケンス図である。
【符号の説明】
１　情報提供システム
２　情報提供サーバ
３　ユーザ端末
４　電子式キャッシュレジスタ（コンピュータ端末）
５　管理サーバ
６　ネットワーク
７　通信制御部
８　情報作成部
９　ユーザ情報検索部
１０　乗換情報検索部
１１　広告情報検索部
１２　気象情報検索部
１３　店舗情報登録部
１４　購買状況取得部
１５　データベース
１６　個人情報
１７　ＰＩＭ情報
１８　端末情報
１９　乗換案内情報
２０　広告情報
２１　気象情報
２２　検索履歴情報
２３　店舗情報
【図１】
2004005501.tif 000003
【図２】
2004005501.tif 000004
【図３】
2004005501.tif 000005
【図４】
2004005501.tif 000006
【図５】
2004005501.tif 000007
【図６】
2004005501.tif 000008
【図７】
2004005501.tif 000009
【図８】
2004005501.tif 000010
【図９】
2004005501.tif 000011
【図１０】
2004005501.tif 000012
【図１１】
2004005501.tif 000013
【図１２】
2004005501.tif 000014
【図１３】
2004005501.tif 000015
【図１４】
2004005501.tif 000016