(57)【特許請求の範囲】
【請求項１】
移動通信端末の位置情報と当該位置情報の取得時間とを受信する受信部と、
イベントの実行場所情報と実行時間とを含むイベント情報を記憶媒体に記憶するイベント情報記憶部と、
前記位置情報と前記取得時間と、前記イベント情報とに基づいて、前記位置情報が示す位置が前記イベントの実行場所から所定の範囲内にあり、かつ、前記取得時間が前記イベントの実行時間より前である移動通信端末を選択すると共に、前記移動通信端末の現在位置から前記イベントの実行場所までの移動時間を算出し、現在時間と前記移動時間との和が前記イベントの実行時間を過ぎる場合には、当該移動通信端末を前記選択する移動通信端末から除外する配信端末選択部と、
前記配信端末選択部が選択した前記移動通信端末に、前記イベント情報記憶部が記憶しているイベント情報を配信するイベント情報配信部と、
を備える情報配信装置。
【請求項２】
前記移動通信端末を使用する利用者の属性情報を記憶する属性情報記憶部をさらに備え、
前記配信端末選択部は、選択された前記移動通信端末のうち、前記イベント情報に関連する前記属性情報を持つ前記移動通信端末を選択することを特徴とする、請求項１に記載の情報配信装置。
【請求項３】
前記配信端末選択部は、予め定められた数以下の前記移動通信端末を選択することを特徴とする、請求項１に記載の情報配信装置。
【請求項４】
前記配信端末選択部は、前記イベントの実行場所によって定められた所定の範囲内にある位置情報の取得日時が前記イベントの実行日時から近い順に前記移動通信端末を選択することを特徴とする、請求項１に記載の情報配信装置。
【請求項５】
前記配信端末選択部は、前記移動通信端末の現在位置と前記イベントの実行場所との距離が予め定められた値を超える場合、当該移動通信端末を選択しないことを特徴とする、請求項１に記載の情報配信装置。
【請求項６】
現在位置を示す位置情報を取得する位置情報取得部と、
前記位置情報取得部により取得された位置情報と当該位置情報の取得日時とを蓄積して記憶する位置情報記憶部と、
イベントの実行場所情報と実行時間とを含むイベント情報を受信するイベント情報受信部と、
前記位置情報記憶部に格納されている位置情報及び当該位置情報の取得日時と、前記イベント情報に含まれる前記イベントの実行場所及び実行日時とに基づいて、前記位置情報記憶部に格納されている位置情報が前記イベントの実行場所によって定められた所定の範囲内にあり、かつ当該位置情報の取得日時が前記イベントの実行日時より前である場合に、前記イベント情報を選択すると共に、前記位置情報取得部により取得された現在位置から前記イベントの実行場所までの移動時間を算出し、現在時間と前記移動時間との和が前記イベントの実行時間を過ぎている場合には、当該イベント情報を前記選択するイベント情報から除外するイベント情報選択部と、
を備える情報受信装置。
【請求項７】
利用者の属性情報を記憶する属性情報記憶部をさらに備え、
前記イベント情報選択部は、前記属性情報の内容と関連する前記イベント情報を選択することを特徴とする、請求項６に記載の情報受信装置。
【請求項８】
前記イベント情報選択部は、現在位置と前記イベントの実行場所との距離が予め定められた値を超える場合、当該イベント情報を選択しないことを特徴とする、請求項６に記載の情報受信装置。
【請求項９】
移動通信端末の位置情報と当該位置情報の取得時間とを受信する受信ステップと、
前記受信ステップにおいて受信された位置情報及び前記取得日時と、前記イベント情報とに基づいて、前記位置情報が示す位置が前記イベントの実行場所から所定の範囲内にあり、かつ、前記取得時間が前記イベントの実行時間より前である移動通信端末を選択すると共に、前記移動通信端末の現在位置から前記イベントの実行場所までの移動時間を算出し、現在時間と前記移動時間との和が前記イベントの実行時間を過ぎる場合には、当該移動通信端末を前記選択する移動通信端末から除外する配信端末選択ステップと、
前記配信端末選択ステップにおいて選択された前記移動通信端末に前記イベント情報を配信するイベント情報配信ステップと、
を含む、情報配信方法。
【請求項１０】
現在位置を示す位置情報を取得する位置情報取得ステップと、
前記位置情報取得ステップにおいて取得された位置情報と当該位置情報の取得日時とを記憶媒体に記憶させる位置情報記憶ステップと、
イベントの実行場所情報と実行時間とを含むイベント情報を受信するイベント情報受信ステップと、
前記記憶媒体に格納されている位置情報及び当該位置情報の取得日時と、前記イベント情報に含まれるイベントの実行場所情報及び実行時間とに基づいて、前記記憶媒体に格納されている位置情報が前記イベントの実行場所によって定められた所定の範囲内にあり、かつ当該位置情報の取得日時が前記イベントの実行日時より前である場合に、前記イベント情報を選択すると共に、前記位置情報取得ステップにおいて取得された現在位置から前記イベントの実行場所までの移動時間を算出し、現在時間と前記移動時間との和が前記イベントの実行時間を過ぎている場合には、当該イベント情報を前記選択するイベント情報から除外するイベント情報選択ステップと、
を含む、情報受信方法。
【請求項１１】
位置情報を取得して通知する情報受信装置と、前記情報受信装置から通知される位置情報に基づいてイベント情報を配信する情報配信装置と、を備える情報配信システムであって、
前記情報配信装置は、
移動通信端末の位置情報と当該位置情報の取得時間とを受信する受信部と、
イベントの実行場所情報と実行時間とを含むイベント情報を記憶媒体に記憶するイベント情報記憶部と、
前記位置情報と前記取得時間と、前記イベント情報とに基づいて、前記位置情報が示す位置が前記イベントの実行場所から所定の範囲内にあり、かつ、前記取得時間が前記イベントの実行時間より前である移動通信端末を選択すると共に、前記移動通信端末の現在位置から前記イベントの実行場所までの移動時間を算出し、現在時間と前記移動時間との和が前記イベントの実行時間を過ぎる場合には、当該移動通信端末を前記選択する移動通信端末から除外する配信端末選択部と、
前記配信端末選択部が選択した前記移動通信端末に、前記イベント情報記憶部が記憶しているイベント情報を配信するイベント情報配信部と、
を備える情報配信システム。
【請求項１２】
位置情報を取得して蓄積する情報受信装置と、前記情報受信装置に対してイベント情報を配信する情報配信装置と、を備える情報配信システムであって、
前記情報受信装置は、
現在位置を示す位置情報を取得する位置情報取得部と、
前記位置情報取得部により取得された位置情報と当該位置情報の取得日時とを蓄積して記憶する位置情報記憶部と、
イベントの実行場所情報と実行時間とを含むイベント情報を受信するイベント情報受信部と、
前記位置情報記憶部に格納されている位置情報及び当該位置情報の取得日時と、前記イベント情報に含まれる前記イベントの実行場所及び実行日時とに基づいて、前記位置情報記憶部に格納されている位置情報が前記イベントの実行場所によって定められた所定の範囲内にあり、かつ当該位置情報の取得日時が前記イベントの実行日時より前である場合に、前記イベント情報を選択すると共に、前記位置情報取得部により取得された現在位置から前記イベントの実行場所までの移動時間を算出し、現在時間と前記移動時間との和が前記イベントの実行時間を過ぎている場合には、当該イベント情報を前記選択するイベント情報から除外するイベント情報選択部と、
を備える情報配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報配信装置、情報受信装置、情報配信方法、情報受信方法及び情報配信システムに関する。
【背景技術】
【０００２】
従来、携帯電話等の移動通信端末が特定の地域、例えば、広告主の店舗の近くに存在する場合に、その端末に広告を配信する技術が存在する。また、広告を受信する人の属性（年齢、性別、居住地、職業等）を予め登録しておき、広告の内容に適合する属性を持つ端末を選択して広告を配信する方法も考案されている。
【０００３】
このような広告配信技術の一例として、例えば特許文献１には、音楽コンテンツを再生する携帯端末に広告データを配信するための音楽コンテンツ配信システムが開示されている。このシステムでは、携帯端末が音楽コンテンツを再生するときに、その端末の付近の店舗から配信される広告データを受信し、広告データと音楽コンテンツとを合成して再生することにより、音楽コンテンツを視聴するユーザに広告を見せることができる。
【０００４】
【特許文献１】特開２００４−５６５７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した従来の広告配信方法は、広告配信対象の端末の現在位置に基づいて広告を配信するものであるが、一方、端末の現在の位置情報ではなく、過去の位置情報に基づいて広告を配信したい場合が存在する。例えば、広告対象が所定の日時に所定の場所で開催されるイベント等である場合、通常そのイベントの開催日時よりも前に広告が配信される。この場合、広告配信時点にそのイベント開催場所の近くにいなくても、それ以前にイベント開催場所を訪れた人や、あるいは定期的にイベント開催場所もしくはその付近を訪れている人であれば、今後もその場所を訪れる可能性が高いと考えられるため、端末の過去の位置情報に基づいて広告を配信できることが望ましい。
【０００６】
しかし、従来の広告配信方法では、広告配信対象の端末の現在位置に基づいて広告を配信することはできるが、端末の過去の位置情報に基づいて広告を配信することはできない。したがって、上記のような場合にイベントに来る可能性のあるユーザに対して広告を配信することができず、広告機会の損失に繋がる恐れがあった。
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、イベントに来る可能性の高いユーザの端末を選択してイベント情報を配信し、イベント情報配信による広告効果を向上させることが可能な、新規かつ改良された情報配信装置、情報受信装置、情報配信方法、情報受信方法及び情報配信システムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、移動通信端末から所定の時点における移動通信端末の位置情報と当該位置情報の取得日時とを受信する受信部と、所定の場所及び日時に実行されるイベントの実行場所及び実行日時を含むイベント情報を記憶するイベント情報記憶部と、受信部により受信された位置情報及び当該位置情報の取得日時と、イベントの実行場所及び実行日時とに基づいて、イベント情報を配信する移動通信端末を選択する配信端末選択部と、配信端末選択部によって選択された移動通信端末にイベント情報記憶部に記憶されているイベント情報を配信するイベント情報配信部と、を備える情報配信装置が提供される。上記情報配信装置は、配信端末選択部が、位置情報によって示される位置がイベントの実行場所によって定められた所定の範囲内にあり、かつ位置情報の取得日時がイベントの実行日時より前である移動通信端末を選択することを特徴とする。
【０００９】
かかる構成により、過去にイベント開催場所やその付近を訪れたことのあるユーザの移動通信端末に対して、イベントの内容等を通知することができる。これにより、イベントに来る可能性の高いユーザを選別してイベント情報の配信を行うことができ、イベント情報配信による広告効果を向上させることが可能となる。
【００１０】
また、移動通信端末を使用する利用者の属性情報を記憶する属性情報記憶部をさらに備え、配信端末選択部は、選択された移動通信端末のうち、イベント情報に関連する属性情報を持つ移動通信端末を選択するようにしてもよい。
【００１１】
また、配信端末選択部は、予め定められた数以下の移動通信端末を選択するようにしてもよい。
【００１２】
また、配信端末選択部は、イベントの実行場所によって定められた所定の範囲内にある位置情報の取得日時がイベントの実行日時から近い順に移動通信端末を選択するようにしてもよい。
【００１３】
また、配信端末選択部は、移動通信端末の現在位置とイベントの実行場所との距離が予め定められた値を超える場合、当該移動通信端末を選択しないようにしてもよい。
【００１４】
また、配信端末選択部は、移動通信端末の現在位置からイベントの実行場所までの移動時間を算出し、現在時刻がイベント実行時間から移動時間遡った時間を過ぎている場合、当該移動通信端末を選択しないようにしてもよい。
【００１５】
また、上記課題を解決するために、本発明の別の観点によれば、現在位置を示す位置情報を取得する位置情報取得部と、位置情報取得部により取得された位置情報と当該位置情報の取得日時とを蓄積して記憶する位置情報記憶部と、所定の場所及び日時に実行されるイベントの実行場所及び実行日時を含むイベント情報を受信するイベント情報受信部と、位置情報記憶部に格納されている位置情報及び当該位置情報の取得日時と、イベント情報に含まれるイベントの実行場所及び実行日時とに基づいて、利用者に通知するイベント情報を選択するイベント情報選択部と、を備える情報受信装置が提供される。上記情報受信装置は、イベント情報選択部が、位置情報記憶部に格納されている位置情報がイベントの実行場所によって定められた所定の範囲内にあり、かつ当該位置情報の取得日時がイベントの実行日時より前である場合に、イベント情報を選択することを特徴とする。
【００１６】
かかる構成により、情報を受信する端末自身が、自らの過去の位置情報を参照して関連のあるイベント情報のみを選択してユーザに提示することができる。また、端末側から情報配信装置に対して位置情報を通知する必要がないため、端末側からの通信量やそれにかかる処理を削減することができる。また、情報配信装置側では各端末の位置情報を記憶しておく必要がないため、確保すべき記憶領域を削減することが可能となる。
【００１７】
また、利用者の属性情報を記憶する属性情報記憶部をさらに備え、イベント情報選択部は、属性情報の内容と関連するイベント情報を選択するようにしてもよい。
【００１８】
イベント情報選択部は、現在位置とイベントの実行場所との距離が予め定められた値を超える場合、当該イベント情報を選択しないようにしてもよい。
【００１９】
また、イベント情報選択部は、現在位置からイベントの実行場所までの移動時間を算出し、現在時刻がイベント実行時間から移動時間遡った時間を過ぎている場合、当該イベント情報を選択しないようにしてもよい。
【００２０】
また、上記課題を解決するために、本発明の別の観点によれば、移動通信端末から所定の時点における移動通信端末の位置情報と当該位置情報の取得日時とを受信する受信ステップと、受信ステップにおいて受信された位置情報及び当該位置情報の取得日時と、所定の場所及び日時に実行されるイベントの実行場所及び実行日時とに基づいて、イベントに関するイベント情報を配信する移動通信端末を選択する配信端末選択ステップと、配信端末選択ステップにおいて選択された移動通信端末にイベント情報を配信するイベント情報配信ステップと、を含む情報配信方法が提供される。上記情報配信方法は、配信端末選択ステップにおいて、位置情報によって示される位置がイベントの実行場所によって定められた所定の範囲内にあり、かつ位置情報の取得日時がイベントの実行日時より前である移動通信端末を選択することを特徴とする。
【００２１】
また、上記課題を解決するために、本発明の別の観点によれば、現在位置を示す位置情報を取得する位置情報取得ステップと、位置情報取得ステップにおいて取得された位置情報と当該位置情報の取得日時とを記憶媒体に記憶させる位置情報記憶ステップと、所定の場所及び日時に実行されるイベントの実行場所及び実行日時を含むイベント情報を受信するイベント情報受信ステップと、記憶媒体に格納されている位置情報及び当該位置情報の取得日時と、イベント情報に含まれるイベントの実行場所及び実行日時とに基づいて、利用者に通知するイベント情報を選択するイベント情報選択ステップと、を含む情報受信方法が提供される。上記情報受信方法は、イベント情報選択ステップにおいて、記憶媒体に格納されている位置情報がイベントの実行場所によって定められた所定の範囲内にあり、かつ当該位置情報の取得日時がイベントの実行日時より前である場合に、イベント情報を選択することを特徴とする。
【００２２】
また、上記課題を解決するために、本発明の別の観点によれば、位置情報を取得して通知する情報受信装置と、情報受信装置から通知される位置情報に基づいてイベント情報を配信する情報配信装置と、を備える情報配信システムが提供される。上記情報配信装置は、情報受信装置から所定の時点における位置情報と当該位置情報の取得日時とを受信する受信部と、所定の場所及び日時に実行されるイベントの実行場所及び実行日時を含むイベント情報を記憶するイベント情報記憶部と、受信部により受信された位置情報及び当該位置情報の取得日時と、イベントの実行場所及び実行日時とに基づいて、イベント情報を配信する情報受信装置を選択する配信端末選択部と、配信端末選択部によって選択された情報受信装置にイベント情報記憶部に記憶されているイベント情報を配信するイベント情報配信部と、を備え、配信端末選択部は、位置情報によって示される位置がイベントの実行場所によって定められた所定の範囲内にあり、かつ位置情報の取得日時がイベントの実行日時より前である情報受信装置を選択することを特徴とする。
【００２３】
また、上記課題を解決するために、本発明の別の観点によれば、位置情報を取得して蓄積する情報受信装置と、情報受信装置に対して所定の場所及び日時に実行されるイベントに関するイベント情報を配信する情報配信装置と、を備える情報配信システムが提供される。上記情報受信装置は、現在位置を示す位置情報を取得する位置情報取得部と、位置情報取得部により取得された位置情報と当該位置情報の取得日時とを蓄積して記憶する位置情報記憶部と、情報配信装置によって配信される、イベントの実行場所及び実行日時を含むイベント情報を受信するイベント情報受信部と、位置情報記憶部に格納されている位置情報及び当該位置情報の取得日時と、イベント情報に含まれるイベントの実行場所及び実行日時とに基づいて、利用者に通知するイベント情報を選択するイベント情報選択部と、を備え、イベント情報選択部は、位置情報記憶部に格納されている位置情報がイベントの実行場所によって定められた所定の範囲内にあり、かつ当該位置情報の取得日時がイベントの実行日時より前である場合に、イベント情報を選択することを特徴とする。
【発明の効果】
【００２４】
以上説明したように本発明によれば、イベントに来る可能性の高いユーザの端末を選択してイベント情報を配信し、イベント情報配信による広告効果を向上させることが可能となる。
【発明を実施するための最良の形態】
【００２５】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２６】
（第１の実施形態）
まず、図１を参照して、本発明の第１の実施形態にかかる情報配信システムについて説明する。図１は、本発明の第１の実施形態にかかる情報配信システムの概略構成を示すブロック図である。図１に示すように、第１の実施形態にかかる情報配信システム１００は、情報配信装置１２０と、情報受信装置１４０とにより構成される。
【００２７】
情報受信装置１４０は、例えば、携帯電話やＰＤＡ（Personal  Digital  Assistant）等の通信機能を有する携帯情報端末である。情報受信装置１４０は、情報配信装置１２０より配信されたイベント情報を受信し、ＬＣＤディスプレイ等の表示部に受信したイベント情報を表示させる。また、情報受信装置１４０は、ＧＰＳ衛星１２や携帯電話事業者により設置される基地局１４から自らの現在位置を示す位置情報を取得し、取得した位置情報と取得時間の情報を情報配信装置１２０に通知する。
【００２８】
情報配信装置１２０は、広告主から配信を依頼されたイベント情報を１以上の情報受信装置１４０に配信する。なお、図１では、説明の簡単化のために情報受信装置１４０を１つとして示したが、情報受信装置１４０は複数であってもよい。情報配信装置１２０によって配信されるイベント情報は、所定の日時に所定の場所で行われるイベントに関する情報であり、イベントが行われる日時及び場所の情報やイベントの内容に関する情報、イベント情報の配信に関する情報を含んでいる。情報配信装置１２０は、情報受信装置１４０から位置情報及び位置情報の取得日時の情報を受け取り、イベントの実行場所や実行日時の情報と比較することによりその情報受信装置１４０にイベント情報を配信するか否かを判断する。
【００２９】
このような情報配信システム１００により、イベントを開催する広告主は、各ユーザが持っている携帯電話等から送信される位置情報に基づいてイベント情報を配信することができるので、イベントに来場する可能性の高いユーザを選択して情報配信を行うことができ、広告効果を高めることができる。
【００３０】
次に、図２を参照して、本実施形態にかかる情報配信装置１２０により実現される機能について説明する。ここで、図２は、本実施形態にかかる情報配信装置１２０の概略構成を示す機能ブロック図である。
【００３１】
図２に示すように、情報配信装置１２０は、位置情報受信部１２２と、位置情報記憶部１２４と、イベント情報記憶部１２６と、配信端末選択部１２８と、イベント情報配信部１３０とにより構成される。なお、上記位置情報受信部１２２、配信端末選択部１２８及びイベント情報配信部１３０は、これらの各部の機能を実行するソフトウェアプログラムを情報配信装置１２０にインストールすることにより実現することも可能であるし、専用のハードウェアで実現することも可能である。また、上記ソフトウェアプログラムは、コンピュータ読み取り可能な記憶媒体に記憶されたものを読み出すことにより実行されてもよいし、あるいは、ネットワーク等を介して情報配信装置１２０に提供されるものであってもよい。また、位置情報記憶部１２４及びイベント情報記憶部１２６は、例えば、半導体メモリ、光ディスク、磁気ディスク等の各種の記憶媒体等により構成されてもよい。
【００３２】
位置情報受信部１２２は、情報受信装置１４０より送信される位置情報とその位置情報の取得日時とを受信する。位置情報は、例えば、ある時点での情報受信装置１４０の緯度、経度及び高度の情報や、情報受信装置１４０が存在する地域を示す情報等である。また、位置情報記憶部１２４には、位置情報受信部１２２により受信された位置情報及びその取得日時の情報と情報受信装置１４０の情報とが対応付けて格納される。
【００３３】
イベント情報記憶部１２６は、所定の日時に所定の場所で行われるイベントに関する情報（イベント情報）を記憶するための記憶部である。イベント情報は、例えば、イベント情報の配信を依頼する広告主などから提供され、例えば、ネットワーク等を介して情報配信装置１２０に入力されてもよい。イベント情報には、イベントの実行場所及び実行日時の情報や、イベントの内容を示す情報、イベント情報の配信期間、イベント情報の配信端末位置の範囲やイベント情報の配信条件等が含まれる。イベントの内容を示す情報とは、例えば、イベントのタイトル、スケジュール、イベント内容を示すテキストや画像のデータ、イベント参加のための割引券等の情報等である。
【００３４】
また、イベント情報の配信端末位置の範囲とは、各ユーザの端末（情報受信装置１４０）にイベント情報を配信するか否かを決定するために定義されるもので、端末から送信された位置情報がここで定義される範囲に含まれる場合、その端末にイベント情報が配信される。配信端末位置の範囲は、例えば、イベントの実行場所を中心とする一定距離範囲内であってもよく、あるいは、イベント実行場所の最寄り駅を中心とする一定距離範囲内等であってもよい。また、配信端末位置の範囲にはイベント実行場所が含まれていなくてもよい。また、イベント情報の配信条件とは、そのイベント情報を配信するユーザを絞り込むためのキーワードや配信対象となるユーザの属性情報（年齢、性別、居住地、趣味）等である。
【００３５】
配信端末選択部１２８は、位置情報受信部１２２により受信された情報受信装置１４０の位置情報及び位置情報の取得日時とに基づいて、イベント情報記憶部１２６に格納されているイベント情報を配布する情報受信装置を選択する。具体的には、配信端末選択部１２８は、イベント情報記憶部１２６に記憶されているイベント情報の配信端末位置の範囲を参照し、位置情報記憶部１２４に記憶されている各情報受信装置１４０の位置情報が範囲内に該当するか否かを判定する。もし、配信端末位置の範囲内に該当する位置情報があった場合、その位置情報の取得日時がイベントの実行日時よりも前であるか否かを判定し、前である場合は、その情報受信装置１４０をイベント情報の配信端末として選択する。イベント情報配信部１３０は、配信端末選択部１２８により選択された情報受信装置にイベント情報を配信する。
【００３６】
配信端末選択部１２８は、過去の位置情報が配信端末位置の範囲内に該当する情報受信装置１４０を全て選択するようにしてもよいし、選択する数に制限（例えば、１００個限定など）を設けるようにしてもよい。このとき、配信端末選択部１２８は、例えば、該当する情報受信装置１４０のうち、配信端末位置の範囲内にある位置情報の取得日時が現在日時から近いものから順に選択するようにしてもよい。これにより、イベント情報を配信する時点から最も最近にその場所を訪れたユーザから優先的にイベント情報を配信することができる。
【００３７】
次に、図３を参照して、本実施形態にかかる情報受信装置１４０により実現される機能について説明する。ここで、図３は、本実施形態にかかる情報受信装置１４０の概略構成を示す機能ブロック図である。
【００３８】
図３に示すように情報受信装置１４０は、位置情報取得部１４２と、位置情報記憶部１４４と、位置情報送信部１４６と、イベント情報受信部１４８と、表示部１５０と、イベント情報記憶部１５２とにより構成される。なお、上記位置情報取得部１４２、位置情報送信部１４６及びイベント情報受信部１４８は、これらの各部の機能を実行するソフトウェアプログラムを情報受信装置１４０にインストールすることにより実現することも可能であるし、専用のハードウェアで実現することも可能である。また、上記ソフトウェアプログラムは、コンピュータ読み取り可能な記憶媒体に記憶されたものを読み出すことにより実行されてもよいし、あるいは、ネットワーク等を介して情報受信装置１４０に提供されるものであってもよい。また、位置情報記憶部１４４及びイベント情報記憶部１５２は、例えば、半導体メモリ、光ディスク、磁気ディスク等の各種の記憶媒体等により構成されてもよい。また、表示部１５０は、ＬＣＤ（Liquid Crystal Display）等の表示装置により構成されてもよい。
【００３９】
位置情報取得部１４２は、ＧＰＳ衛星１２や携帯電話事業者により設置される基地局１４から自らの現在位置を示す位置情報を取得する。位置情報の取得は、一定時間毎に定期的に行われてもよく、あるいは、情報受信装置１４０が所定の場所（例えば、駅や地域のランドマークとなる建物等）を通過したときなどの不定期的なタイミングで行われてもよい。取得された位置情報は、位置情報の取得日時とともに位置情報記憶部１４４に格納され、位置情報送信部１４６により情報配信装置１２０に送信される。あるいは、位置情報及び取得日時の情報は、位置情報取得部１４２から直接位置情報送信部１４６に送られて情報配信装置１２０に送信されるようにしてもよい。
【００４０】
イベント情報受信部１４８は、情報配信装置１２０から送信されるイベント情報を受信し、表示部１５０に表示させる。また、イベント情報受信部１４８により受信されたイベント情報は、イベント情報記憶部１５２に格納されて情報受信装置１４０内部に蓄積されるようにしてもよい。
【００４１】
次に、図４を参照して、本実施形態にかかる情報配信システム１００により実行される情報配信処理について説明する。図４は、本実施形態にかかる情報配信システム１００により実行される情報配信処理の流れを示すフローチャートである。図４において、ステップＳ２００〜Ｓ２０６は、情報受信装置１４０から情報配信装置１２０への位置情報の通知処理を示しており、ステップＳ２０８〜Ｓ２１２は、情報配信装置１２０の情報配信処理を示している。
【００４２】
まず、情報受信装置１４０の位置情報取得部１４２は、ＧＰＳ衛星１２または基地局１４から自らの現在位置を示す位置情報を取得する（ステップＳ２００）。次いで、取得された位置情報と位置情報の取得日時を位置情報記憶部１４４に格納する（ステップＳ２０２）。位置情報記憶部１４４に格納された位置情報は、位置情報送信部１４６によって例えば一定時間毎に情報配信装置１２０に送信される（ステップＳ２０４）。情報受信装置１４０は、ステップＳ２００〜Ｓ２０４の処理を繰り返して行い、取得した位置情報を順次情報配信装置１２０に送信する。
【００４３】
一方、情報配信装置１２０は、情報受信装置１４０から位置情報を受け取ると、位置情報記憶部１２４に格納する（ステップＳ２０６）。次いで、情報配信装置１２０の配信端末選択部１２８は、イベント情報の配信端末位置の範囲と位置情報記憶部１２４に格納されている各情報受信装置１４０の位置情報とを比較し、範囲に含まれる位置情報があるか否かを判定する（ステップＳ２０８）。例えば、「新宿」で開催されるイベントの場合に、配信端末位置の範囲が「新宿駅から５００ｍ以内の地域」であったとすると、過去に新宿駅から半径５００ｍ圏内の地点の位置情報が記録された情報受信装置１４０がこれに該当する。
【００４４】
ステップＳ２０８で該当する位置情報があった場合、その位置情報の取得日時とイベント実行時間とを比較して、位置情報取得日時の方が前であるか否かを判定する（ステップＳ２１０）。これに該当する場合は、配信端末選択部１２８は、その位置情報を有する情報受信装置１４０を配信端末に選択し、イベント情報配信部１３０はその情報受信装置１４０にイベント情報を配信する（ステップＳ２１２）。ステップＳ２０８またはステップＳ２１０において判定条件に該当しない情報受信装置１４０に対してはイベント情報が配信されない。
【００４５】
かかる処理によって、過去にある地域、例えばイベント開催場所やその付近を訪れたことのあるユーザの携帯端末に対して、イベントの内容等を通知することができる。これにより、イベントに来る可能性の高いユーザを選別してイベント情報の配信を行うことができ、イベント情報配信による広告効果を向上させることが可能となる。
【００４６】
また、情報配信装置１２０の位置情報記憶部１２４に格納される位置情報の取得日時が過去の一定時間（例えば、現在日時より２週間前等）になると、その位置情報を位置情報記憶部１２４から削除するようにしてもよい。これにより、配信端末選択に用いられる位置情報を過去の一定期間に限定することができ、古すぎる位置情報を参照しないようにすることができる。
【００４７】
また、配信端末選択部１２８は、ステップＳ２１０の後で、条件に該当する情報受信装置１４０の数をカウントし、選択される情報受信装置１４０の数を一定以下（例えば１００個まで）に限定するようにしてもよい。これにより、イベント情報を配信する端末の最大数を事前に把握することができるため、イベント情報配信を依頼する広告主にとっては、広告料を一定以下に保つことができる等の利点が得られる。また、このとき、例えば、条件に該当する位置情報の取得日時が新しい順に情報受信装置１４０を選択するようにしてもよい。これにより、広告配信時点から見て最近にその場所を訪れたユーザ、即ち、イベントに来る可能性がより高いユーザに優先的にイベント情報を配信することが可能となる。
【００４８】
上述した第１の実施形態においては、配信端末選択部１２８は、情報受信装置１４０から送信される過去の位置情報がイベント情報の配信端末位置の範囲に含まれるか否かによって配信端末を選択するものとして説明したが、上述の方法によって配信端末を選択した後に、さらに位置情報以外の情報を用いて配信端末の絞込みを行うようにしてもよい。
【００４９】
例えば、各情報受信装置１４０は、予めユーザの年齢、性別、居住地、趣味、職業等の属性情報を情報配信装置１２０に登録しておき、情報配信装置１２０の配信端末選択部１２８は、それらの属性情報とイベント情報に含まれる配信条件の情報とを比較して、配信条件に合致する属性情報を持つユーザの情報受信装置１４０を配信端末として選択するようにしてもよい。
【００５０】
（第２の実施形態）
以下で説明する第２の実施形態では、情報配信装置１２０が情報受信装置１４０の位置情報以外の情報を用いて配信端末を選択するようにした例を示す。図５は、情報受信装置１４０の位置情報以外の情報を用いて配信端末を選択するようにした情報配信装置１２０の例を示した機能ブロック図である。また、図６は、情報配信装置１２０に予め属性情報を登録するようにした情報受信装置１４０の例を示した機能ブロック図である。なお、図５及び図６において、図２及び図３に示したものとそれぞれ対応する機能部については、同一の符号を付し、その説明は重複説明を避けるため適宜省略する。
【００５１】
図５に示す情報配信装置１２０は、属性情報記憶部１３２をさらに設け、属性情報記憶部１３２に記憶された各情報受信装置１４０の属性情報を用いてイベント情報を配信する端末をさらに絞り込むようにした点が図２に示す情報配信装置１２０と異なる。また、図６に示す情報受信装置１４０は、属性情報登録部１５４をさらに設け、情報配信装置１２０に予めユーザの属性情報を登録するようにした点が図３に示す情報受信装置１４０と異なる。
【００５２】
情報受信装置１４０の属性情報登録部１５４は、情報受信装置１４０に備えられたキーボード、マウス、マイクロホン等の入力部（図示せず）から入力されたり、ネットワークを介して情報受信装置１４０に送信されたユーザの属性情報のデータを情報配信装置１２０に送信し登録する。ユーザの属性情報とは、例えば、ユーザの年齢、性別、居住地、職業、趣味、嗜好等の情報である。情報配信装置１２０は、情報受信装置１４０の属性情報登録部１５４によって送信された属性情報のデータを受信し、各情報受信装置１４０を示す情報（ＩＤ、ユーザ名等）と対応付けて属性情報記憶部１３２に記憶させる。
【００５３】
また、本実施形態にかかる情報配信装置１２０は、配信端末選択部１２８が情報受信装置１４０の位置情報に基づいて配信端末を選択した後、属性情報記憶部１３２に記憶された各情報受信装置１４０の属性情報を用いてさらに配信端末を絞り込むようにした点で、第１の実施形態にかかる情報配信装置１２０と異なる。配信端末選択部１２８は、第１の実施形態の配信端末選択部１２８の機能に加えて、イベント情報に含まれる配信条件の情報と属性情報記憶部１３２に記憶された情報受信装置１４０の属性情報と比較し、配信条件に合致する属性情報を有する情報受信装置１４０を配信端末として選択する。例えば、イベント情報の配信条件として、「ユーザの年齢が２０代または３０代」という条件が指定されている場合、属性情報として登録されている年齢の値が２０〜３９であれば配信端末選択部１２８はその情報受信装置１４０を配信端末として選択し、それ以外であれば、配信端末に選択しない。
【００５４】
次に、図７を参照して、図５の情報配信装置１２０及び図６の情報受信装置１４０を使用した場合の情報配信処理について説明する。図７は、第２の実施形態にかかる情報配信システム１００により実行される情報配信処理の流れを示すフローチャートである。
【００５５】
まず、情報受信装置１４０は、情報配信装置１２０に対して事前にユーザの属性情報を登録する（ステップＳ２２０）。次いで、情報受信装置は、ステップＳ２２２〜Ｓ２２８の処理を通じて自分の位置情報を定期的に情報配信装置１２０に通知する。ステップＳ２２２〜Ｓ２２８の処理は、図４に示すステップＳ２００〜Ｓ２０６の処理と同様であるので、詳細な説明は省略する。
【００５６】
次いで、情報配信装置１２０の配信端末選択部１２８は、ステップＳ２３０〜Ｓ２３２の処理により、各情報受信装置１４０の位置情報とイベント情報の配信端末位置の範囲とを比較して、イベント情報を配信する端末（情報受信装置）を選択する。ステップＳ２３０〜Ｓ２３２の処理は、図４に示すステップＳ２０８〜Ｓ２１０の処理と同様である。
【００５７】
次いで、配信端末選択部１２８は、ステップＳ２３０〜Ｓ２３２で選択された情報受信装置１４０の属性情報とイベント情報の配信条件を比較する（ステップＳ２３４）。ここで、属性情報記憶部１３２に登録されている属性情報が配信条件に合致すれば、その情報受信装置が配信端末として選択され、イベント情報が配信される（ステップＳ２３６）。これにより、指定された場所を過去に訪れた人の中からイベントに興味を持ちそうな人をさらに絞り込んでイベント情報を配信することができるため、イベント情報の広告効果をさらに向上させることが可能となる。
【００５８】
上述した第１、第２の実施形態においては、情報配信装置１２０は、情報受信装置１４０の過去の位置情報に基づいて配信端末を選択するものとしたが、過去の位置情報に加え現在の位置情報を用いて配信端末を選択するようにしてもよい。例えば、過去にイベント実行場所を訪れたことがあっても、イベント情報の配信時点で既にその場所から遠く離れた場所に移動してしまっている場合には、その端末を選択しないようにしてもよい。
【００５９】
（第３の実施形態）
以下で説明する第３の実施形態では、情報配信装置１２０が情報受信装置１４０の過去の位置情報に加え、現在の位置情報を用いて配信端末を選択するようにした情報配信システムの例を示す。図８は、情報受信装置１４０の過去の位置情報に加え、現在の位置情報を用いて配信端末を選択するようにした情報配信装置１２０の例を示した機能ブロック図である。図８において、図２または図５に示したものと対応する機能部については、同一の符号を付し、その説明は重複説明を避けるため適宜省略する。
【００６０】
図８に示す情報配信装置１２０は、情報受信装置１４０に現在位置の情報を要求する位置情報要求部１３４をさらに備え、配信端末選択部１２８が、情報受信装置１４０の過去の位置情報に加え現在の位置情報を用いて配信端末を選択するようにした点が、図２または図５に示す情報配信装置１２０と異なる。配信端末選択部１２８は、上述した第１の実施形態または第２の実施形態の配信端末選択部１２８と同様の処理を行って配信端末を選択した後、位置情報要求部１３４により情報受信装置１４０に現在の位置情報を要求し取得する。そして、情報受信装置１４０の現在位置とイベント情報に含まれるイベント実行場所の情報とを比較して、両者の距離が予め定められた閾値以上である場合は、その情報受信装置１４０を配信端末に選択しないようにする。これにより、過去にイベント実行場所を訪れたことがあるユーザであっても、イベント情報の配布時点でイベント実行場所から遠く離れた場所にいる（例えば、イベント実行場所が東京で、ユーザが鹿児島にいる等）場合は、そのユーザがイベントに来る可能性が低いと判断してイベント情報を送信しないようにすることができる。
【００６１】
次に、図９を参照して、図８の情報配信装置１２０を使用した場合の情報配信処理について説明する。図９は、第３の実施形態にかかる情報配信システム１００により実行される情報配信処理の流れを示すフローチャートである。なお、図９において、ステップＳ２４０〜Ｓ２５０の処理は、図４に示すステップＳ２００〜Ｓ２１０の処理と実質的に同一であるため、説明を省略する。
【００６２】
ステップＳ２４８〜Ｓ２５０の処理によりイベント情報を配信する情報受信装置１４０を選択した後、情報配信装置１２０の位置情報要求部１３４は、各情報受信装置１４０に対して現在位置の位置情報を送信するように要求する（ステップＳ２５２）。次いで、ステップＳ２５２で得られた各情報受信装置１４０の現在位置情報とイベント情報に含まれるイベントの実行場所とを比較し、情報受信装置１４０がイベント実行場所から所定の距離範囲内にあるか否かを判定する（ステップＳ２５４）。判定は、情報受信装置１４０の現在位置とイベント実行場所の物理的な距離を用いて行ってもよく、あるいは、情報受信装置１４０の現在位置からイベント実行場所までの移動にかかる時間を算出し、移動距離あるいは移動所要時間によって行ってもよい。
【００６３】
ステップＳ２５４の判定処理において距離が一定以下であると判定されたら、情報配信装置１２０のイベント情報配信部１３０は、その情報受信装置１４０にイベント情報を配信する（ステップＳ２５６）。一方、距離が一定より大きいのであれば、その情報受信装置１４０にはイベント情報を配信しない。
【００６４】
かかる処理により、過去にその場所を訪れたことのある人であっても、情報を配信する時点でイベントの実行場所からあまりにも遠くにいる場合は、イベント情報を配信しないようにすることができる。これにより、イベントに来る可能性が低いと考えられる人を除外してイベント情報を配信することができる。
【００６５】
上述した第１〜３の実施形態では、イベント情報を配信する情報受信装置１４０を情報配信装置１２０が選択して配信するものとしたが、イベント情報を受信した情報受信装置側で、自分自身の位置情報に基づいてユーザに提示するイベント情報を取捨選択するようにしてもよい。
【００６６】
（第４の実施形態）
以下で説明する第４の実施形態では、情報受信装置１４０が、情報配信装置１２０によって配信されたイベント情報をフィルタリングしてユーザに通知する情報と通知しない情報とに分類するようにした情報配信システムの例を示す。図１０は、本実施形態にかかる情報配信装置１２０の概略構成を示す機能ブロック図である。また、図１１は、本実施形態にかかる情報受信装置１４０の概略構成を示す機能ブロック図である。なお、図１０及び図１１において、図２及び図３に示したものとそれぞれ対応する機能部については、同一の符号を付し、その説明は重複説明を避けるため適宜省略する。
【００６７】
本実施形態にかかる情報配信装置１２０は、図１０に示すように、イベント情報を配信する端末を選択するための位置情報受信部１２２や配信端末選択部１２８等の構成を備えていない点で、上述した第１〜３の実施形態にかかる情報配信装置１２０と異なる。情報配信装置１２０は、イベント情報記憶部１２６に記憶されたイベント情報を、予め登録されている全ての情報受信装置１４０に送信する。
【００６８】
一方、本実施形態の情報受信装置１４０は、図１１に示すようにイベント情報選択部１５６をさらに設け、情報配信装置１２０によって送信されたイベント情報の中から表示部１５０に表示させるイベント情報を選択するようにした点で第１〜３の実施形態にかかる情報受信装置１４０と異なる。イベント情報選択部１５６は、イベント情報受信部１４８によって受信された各イベント情報の実行場所や実行時間と、位置情報記憶部１４４に記憶された過去の位置情報とを比較して、各イベント情報について表示部１５０に表示させるか否かを決定する。
【００６９】
具体的には、イベント情報選択部１５６は、イベント情報記憶部１５２に記憶されているイベント情報のイベント実行場所を参照し、位置情報記憶部１４４に記憶されている位置情報の中にイベント実行場所から所定の範囲内に含まれるものがあるかどうかを調べる。もし該当するものがあれば、その位置情報の取得日時がイベントの実行日時よりも前であるか否かを判定し、前である場合は、そのイベント情報を表示部１５０に表示させる。表示部１５０に表示されなかったイベント情報は、破棄されてもよいし、表示されたイベント情報とともにイベント情報記憶部１５２に格納されてもよい。
【００７０】
また、イベント情報選択部１５６は、第２、第３の実施形態にかかる情報配信装置１２０と同様に、ユーザの性別、年齢、趣味等の属性情報や、情報受信装置１４０の現在位置に基づいて、表示させるイベント情報をさらに絞り込むようにしてもよい。
【００７１】
次に、図１２を参照して、図１０の情報配信装置１２０及び図１１の情報受信装置１４０を使用した場合の情報配信処理について説明する。図１２は、第４の実施形態にかかる情報配信システム１００により実行される情報配信処理の流れを示すフローチャートである。
【００７２】
図１２において、ステップＳ２６０〜Ｓ２６２の処理は、図４のステップＳ２００〜Ｓ２０２の処理と同様であるので、説明を省略する。情報配信装置１２０は、任意のタイミングでイベント情報を情報受信装置１４０に送信する（ステップＳ２６４）。イベント情報を受信した情報受信装置１４０は、イベント情報の配信端末位置の範囲または実行場所と、位置情報記憶部１４４に格納されている位置情報とを比較して、イベント情報によって定められた範囲内に含まれる位置情報があるかどうか判定する（ステップＳ２６６）。
【００７３】
ここで、範囲内に含まれる位置情報がある場合、該当する位置情報の取得日時とイベントの実行時間とを比較して、イベントの実行時間よりも位置情報取得日時の方が前であるかどうかを判定する（ステップＳ２６８）。ここで、条件に該当すれば、ステップＳ２６４で情報配信装置１２０より送信されたイベント情報が情報受信装置１４０の表示部１５０に表示される。ステップＳ２６６及びステップＳ２６８において条件に該当しない場合、そのイベント情報は表示部１５０に表示されない。
【００７４】
このように、イベント情報配信側ではイベント情報の配信時に配信先の端末に対してフィルタリングを行わず、イベント情報の受信側で受け取ったイベント情報に対してフィルタリングを行うようにすることもできる。これにより、情報を受信する端末自身が、自らの過去の位置情報を参照して関連のあるイベント情報のみをユーザに提示することができる。また、端末側から情報配信装置に対して位置情報を通知する必要がないため、端末側からの通信量やそれにかかる処理を削減することができる。また、情報配信装置側では各端末の位置情報を記憶しておく必要がないため、確保すべき記憶領域を削減することが可能である。
【００７５】
上述した第１〜３の実施形態では、情報配信装置１２０が情報受信装置１４０の過去の位置情報に基づいてイベント情報を配信する情報受信装置１４０を選択する情報配信システムの例を説明した。また、第４の実施形態では、情報受信装置１４０の過去の位置情報に基づく選択処理を、受信側で行うようにした情報配信システムの例を説明した。以下では、このようにして選択された情報受信装置１４０に対するイベント情報配信による広告効果をさらに高める方法として、各情報受信装置１４０の現在位置に基づいて、イベント実行時間の可能な限り直前にリマインダとしてイベント情報を送信するようにした情報配信システムの例について説明する。
【００７６】
（第５の実施形態）
以下で説明する第５の実施形態では、情報配信装置１２０が、イベント実行時間の可能な限り直前にリマインダとしてイベント情報を送信するようにした情報配信システムの例を示す。図１３は、第５の実施形態にかかる情報配信装置１２０の概略構成を示す機能ブロック図である。図１３において、図２等に示す情報配信装置１２０とそれぞれ対応する機能部については、同一の符号を付し、その説明は重複説明を避けるため適宜省略する。また、本実施形態にかかる情報受信装置１４０は、上述した第１〜３の実施形態にかかる情報受信装置１４０と同様の構成を備えるものであるので、詳細な説明を省略する。
【００７７】
図１３に示すように、第５の実施形態にかかる情報配信装置１２０は、図２に示す第１の実施形態の情報配信装置１２０の構成に加えて移動時間計算部１３６と、配信時間決定部１３８とを備えて構成される。本実施形態の情報配信装置１２０は、第１〜３の実施形態にかかる情報配信装置１２０と同様の処理を通じてイベント情報を送信することが決定された情報受信装置１４０に対して、イベント実行時間の可能な限り直前にリマインダとしてイベント情報を送信する。また、リマインダを受け取ったユーザが、イベント実行時間までにイベント実行場所に到着することが可能であるように、情報配信装置１２０は各情報受信装置１４０の現在位置をチェックし、そこからイベント実行場所まで移動するのにかかる時間を算出することにより、イベント情報を送信する時間を決定するようにする。
【００７８】
本実施形態の情報受信装置１４０は、自身の現在位置の位置情報を定期的に取得し、取得する毎に情報配信装置１２０に位置情報を送信する。情報配信装置１２０は、位置情報受信部１２２によって情報受信装置１４０の位置情報を受信すると、それがリマインダ送信対象の情報受信装置であった場合、移動時間計算部１３６及び配信時間決定部１３８によってリマインダを送信する時間が計算されるようにする。
【００７９】
移動時間計算部１３６は、位置情報受信部１２２から情報受信装置１４０の位置情報を受け取り、その位置情報によって示される場所からイベント情報に含まれるイベント実行場所までの移動時間を算出する。移動時間は、例えば、公共交通機関や高速道路等の経路探索技術を利用して、情報受信装置１４０の現在位置の最寄り駅からイベント実行場所までの最寄り駅までの所要時間、それぞれの最寄り駅までの所要時間等を求めることにより算出される。計算される移動所要時間は１つであってもよく、あるいは、移動に関して複数経路が考えられる場合、各経路に対応して複数の移動時間が計算されてもよい。
【００８０】
配信時間決定部１３８は、移動時間計算部１３６によって計算された移動時間とイベントの実行時間から、イベント情報（リマインダ）を配信する時間を決定する。配信時間は、イベントの実行時間から少なくとも移動時間分遡った時間に設定されることができる。また、イベントの実行時間から移動時間分遡った時間よりも余裕を持たせて、それよりも前の時間に設定されてもよい。例えば、イベント実行時間が１４時であって、移動時間計算部１３６により計算された移動時間が１時間である場合、配信時間決定部１３８は、配信時間を１３時に設定してもよいし、３０分の余裕を持たせて１２時３０分に設定してもよい。
【００８１】
また、移動時間計算部１３６によって移動時間が複数算出された場合、それらのうちの最大または最小の移動時間に合わせて配信時間を決定するようにしてもよく、複数の移動時間の平均値に合わせて決定するようにしてもよい。また、移動時間が一定以上の値である場合は、リマインダを送らないようにしてもよい。例えば、現在位置からの移動時間が２時間以上かかる場合、イベントに来る可能性が低いと考えてリマインダを配信しないようにしてもよい。
【００８２】
また、一度リマインダを送信した情報受信装置１４０には再びリマインダを送らないようにしてもよい。例えば、イベント実行時間が１４時であって１１時の時点で計算された移動時間が２時間である場合、リマインダ配信時間は１２時に決定され、１２時に最初のリマインダが送信される。その後、１２時３０分の時点で受信した位置情報に基づき再び移動時間が計算され、移動時間が１時間と計算された場合、リマインダ配信時間は１３時に設定され、１３時に２回目のリマインダが送信されることとなる。この様な場合にユーザが何度もリマインダを受信することによる煩わしさをなくすために、一度リマインダを送信した情報受信装置に関しては、それ以降移動時間計算部１３６及び配信時間決定部１３８による配信時間の計算処理を行わないようにしてもよい。
【００８３】
上記の説明において、「イベント実行時間」とは、イベントの開始時間であってもよいし、終了時間であってもよい。また、イベントが行われている間のある特定の時間であってもよい。例えば、１３時から１８時まで行われているイベントで、１５時にそのイベントの最も主要なイベントが行われる場合、「イベント実行時間」を１５時に設定し、ユーザが１５時までにイベントに来ることができるようにリマインダを配信するようにしてもよい。あるいは、１つのイベントに対して複数の「イベント実行時間」を設定し、直近の「イベント実行時間」に合わせてリマインダを配信するようにしてもよい。
【００８４】
また、「イベント実行時間」が例えばイベント終了時間に設定されていた場合、既にイベントに来たユーザに対してもリマインダが送信されてしまう可能性がある。従って、イベントが実行されている期間中の各情報受信装置１４０の位置情報を参照し、イベントの実行期間中にイベント実行場所やその付近に来た情報受信装置１４０に対しては、リマインダのイベント情報を送信しないようにしてもよい。
【００８５】
次に、図１４を参照して、図１３の情報配信装置１２０を使用した場合の情報配信処理について説明する。図１４は、第５の実施形態にかかる情報配信システム１００により実行される情報配信処理の流れを示すフローチャートである。
【００８６】
まず、情報配信装置１２０は、情報受信装置１４０から現在位置を示す位置情報を受信する（ステップＳ２８０）。位置情報は、例えば一定時間毎に情報受信装置１４０から送信されてもよい。
【００８７】
次いで、情報配信装置１２０の移動時間計算部１３６は、ステップＳ２８０で受信した位置情報に基づいて、情報受信装置１４０の現在位置からイベント実行場所までの移動にかかる時間を計算する（ステップＳ２８２）。次いで、情報配信装置１２０の配信時間決定部１３８は、ステップＳ２８２で計算された移動所要時間に基づいて、リマインダのイベント情報を配信する時間を決定する（ステップＳ２８４）。次いで、計算された配信時間が現在時刻よりも大きい、即ち現在時刻が既に配信時間を過ぎているか否かを判定する（ステップＳ２８６）。ここで、現在時刻が既に配信時間を過ぎている場合は、処理を終了する。あるいは、ステップＳ２８０に戻り、新たに送信される位置情報に基づいて配信時間を計算する処理を繰り返してもよい。
【００８８】
一方、ステップＳ２８６で、配信時間が現在時刻以下、即ち現在時刻が配信時間を過ぎていない場合、ステップＳ２８４で決定された配信時間が来るまで待機し（ステップＳ２８８）、配信時間が到来したらリマインダのイベント情報を情報受信装置１４０に送信する（ステップＳ２９０）。その後、再びステップＳ２８０に戻って、新たに送信される位置情報に基づいて配信時間を計算する処理を繰り返す。あるいは、ステップＳ２９０で一度リマインダを送信したら処理を終了し、リマインダが複数回送信されないようにしてもよい。
【００８９】
かかる処理により、ユーザの現在位置に基づいて、イベントの実行時間に間に合うようにリマインダを送信することができる。これにより、以前にイベント情報を受信したがイベントの直前にはそのことを忘れていたユーザにもイベントについて思い出させることができる。また、リマインダは、ユーザがイベントの実行時間に間に合う時間に送信されるため、イベントに来る意思のあるユーザは、リマインダによって必ずイベントに来ることができるようになる。これにより、事前に通知されるイベント情報の広告効果をさらに高めることが可能となる。
【００９０】
上述した第５の実施形態では、情報配信装置１２０が情報受信装置１４０の現在位置に応じて適切な時間にリマインダを配信するものとしたが、イベント情報を受信した情報受信装置側で、自分自身の位置情報に基づいて適切な時間にリマインダをユーザに提示するようにしてもよい。
【００９１】
（第６の実施形態）
以下で説明する第６の実施形態では、情報受信装置１４０が、情報配信装置１２０によって配信されたイベント情報を蓄積しておき、イベント実行時間の直前にリマインダとしてイベント情報をユーザに通知するようにした情報配信システムの例を示す。図１５は、本実施形態にかかる情報受信装置１４０の概略構成を示す機能ブロック図である。図１５において、図３に示したものとそれぞれ対応する機能部については、同一の符号を付し、その説明は重複説明を避けるため適宜省略する。なお、本実施形態にかかる情報配信装置１２０の構成及び機能は、上述した第４の実施形態にかかる情報配信装置と同様であるため、詳細な説明を省略する。
【００９２】
図１５に示すように、第６の実施形態にかかる情報受信装置１４０は、図３に示す第１の実施形態の情報受信装置１４０の構成に加えて、移動時間計算部１５８と、表示時間決定部１６０とを備えて構成される。本実施形態の情報受信装置１４０は、情報配信装置１２０から任意のタイミングで受信したイベント情報を蓄積しておき、イベント実行時間の可能な限り直前にリマインダとして蓄積されたイベント情報を表示させるようにする。また、リマインダを見たユーザが、イベント実行時間までにイベント実行場所に到着することが可能であるように、情報受信装置１４０は自身の現在位置をチェックし、そこからイベント実行場所まで移動するのにかかる時間を算出することにより、イベント情報を表示させる時間を決定するようにする。
【００９３】
移動時間計算部１５８は、位置情報取得部１４２によって定期的に取得される現在位置の位置情報を受け取り、その位置情報によって示される場所からイベント情報に含まれるイベント実行場所までの移動時間を算出する。移動時間の計算処理は、上述した第５の実施形態にかかる情報配信装置１２０の移動時間計算部１３６で行われる処理と同様であるので、ここでは詳細な説明を省略する。
【００９４】
表示時間決定部１６０は、移動時間計算部１５８によって計算された移動時間とイベントの実行時間から、イベント情報（リマインダ）を表示部１５０に表示させる時間を決定する。なお、本実施形態にかかる表示時間決定部１６０は、本発明の出力時間決定部の一例であり、表示部１５０は、本発明のイベント情報出力部の一例である。ここで行われる表示時間の決定処理も、上述した第５の実施形態にかかる情報配信装置１２０の配信時間決定部１３８によって行われる配信時間の決定処理と同様であるので、詳細な説明を省略する。表示時間決定部１６０は、決定された表示時間になったら、イベント情報記憶部１５２に格納されているイベント情報を読み出して表示部１５０に表示させる。
【００９５】
次に、図１６を参照して、図１５の情報受信装置１４０を使用した場合のリマインダ表示処理について説明する。図１６は、第６の実施形態にかかる情報配信システム１００により実行されるリマインダ表示処理の流れを示すフローチャートである。
【００９６】
まず、情報受信装置１４０は、情報配信装置１２０からイベント情報を受信し、イベント情報記憶部１５２に格納する（ステップＳ３００）。次いで、位置情報取得部１４２は、現在位置を示す位置情報をＧＰＳ衛星１２や基地局１４から取得する（ステップＳ３０２）。
【００９７】
次いで、移動時間計算部１５８は、ステップＳ３０２で取得した情報受信装置１４０の現在位置から、イベント情報記憶部１５２に記憶されたイベント情報のイベント実行場所までの移動にかかる時間を計算する（ステップＳ３０４）。次いで、表示時間決定部１６０は、ステップＳ３０４で計算された移動所要時間に基づいて、イベント情報のリマインダを表示させる時間を決定する（ステップＳ３０６）。
【００９８】
ここで、計算された表示時間が現在時刻よりも大きい、即ち現在時刻が既に表示時間を過ぎているか否かを判定する（ステップＳ３０８）。現在時刻が既に表示時間を過ぎている場合は、リマインダの表示処理を終了する。あるいは、ステップＳ３０２に戻り、新たに取得される位置情報に基づいてリマインダ表示時間を計算する処理を繰り返してもよい。
【００９９】
一方、ステップＳ３０８で、表示時間が現在時刻以下、即ち現在時刻が表示時間を過ぎていない場合、ステップＳ３０６で決定された表示時間が来るまで待機し（ステップＳ３１０）、表示時間が到来したらイベント情報記憶部１５２からイベント情報を読み出して表示部１５０に表示させる（ステップＳ３１２）。その後、再びステップＳ３０２に戻って、新たに取得される位置情報に基づいてリマインダ表示時間を計算する処理を繰り返す。あるいは、一度リマインダを表示したイベント情報については複数回リマインダが表示されないように処理を終了してもよい。
【０１００】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【図面の簡単な説明】
【０１０１】
【図１】本発明の第１の実施形態にかかる情報配信システムの概略構成を示すブロック図である。
【図２】同実施形態にかかる情報配信装置の概略構成を示す機能ブロック図である。
【図３】同実施形態にかかる情報受信装置の概略構成を示す機能ブロック図である。
【図４】同実施形態にかかる情報配信システムにより実行される情報配信処理の流れを示すフローチャートである。
【図５】本発明の第２の実施形態にかかる情報配信装置の概略構成を示す機能ブロック図である。
【図６】同実施形態にかかる情報受信装置の概略構成を示す機能ブロック図である。
【図７】同実施形態にかかる情報配信システムにより実行される情報配信処理の流れを示すフローチャートである。
【図８】本発明の第３の実施形態にかかる情報配信装置の概略構成を示す機能ブロック図である。
【図９】同実施形態にかかる情報配信システムにより実行される情報配信処理の流れを示すフローチャートである。
【図１０】本発明の第４の実施形態にかかる情報配信装置の概略構成を示す機能ブロック図である。
【図１１】同実施形態にかかる情報受信装置の概略構成を示す機能ブロック図である。
【図１２】同実施形態にかかる情報配信システムにより実行される情報配信処理の流れを示すフローチャートである。
【図１３】本発明の第５の実施形態にかかる情報配信装置の概略構成を示す機能ブロック図である。
【図１４】同実施形態にかかる情報配信システムにより実行される情報配信処理の流れを示すフローチャートである。
【図１５】本発明の第６の実施形態にかかる情報受信装置の概略構成を示す機能ブロック図である。
【図１６】同実施形態にかかる情報配信システムにより実行されるリマインダ表示処理の流れを示すフローチャートである。
【符号の説明】
【０１０２】
１００    情報配信システム
１２０    情報配信装置
１２２    位置情報受信部
１２４    位置情報記憶部
１２６    イベント情報記憶部
１２８    配信端末選択部
１３０    イベント情報配信部
１３２    属性情報記憶部
１３４    位置情報要求部
１３６    移動時間計算部
１３８    配信時間決定部
１４０    情報受信装置
１４２    位置情報取得部
１４４    位置情報記憶部
１４６    位置情報送信部
１４８    イベント情報受信部
１５０    表示部
１５２    イベント情報記憶部
１５４    属性情報登録部
１５６    イベント情報選択部
１５８    移動時間計算部
１６０    表示時間決定部
【図１】
0004389987.tif 000002
【図２】
0004389987.tif 000003
【図３】
0004389987.tif 000004
【図４】
0004389987.tif 000005
【図５】
0004389987.tif 000006
【図６】
0004389987.tif 000007
【図７】
0004389987.tif 000008
【図８】
0004389987.tif 000009
【図９】
0004389987.tif 000010
【図１０】
0004389987.tif 000011
【図１１】
0004389987.tif 000012
【図１２】
0004389987.tif 000013
【図１３】
0004389987.tif 000014
【図１４】
0004389987.tif 000015
【図１５】
0004389987.tif 000016
【図１６】
0004389987.tif 000017