(57)【要約】【課題】  最適なタイミングで利用者端末の位置情報を取得することができ、位置情報と連動した情報を配信できるようにする。【解決手段】  判定部２０３は、行動計画表部２１２が記憶する行動計画表や位置情報履歴部２１３が記憶する利用者端末１０の位置情報履歴にもとづいて、利用者１の状態を判定する。利用者１が情報配信可能な状態であると判定すると、出力部２０４は、通信ネットワーク１００を介して配信情報を利用者端末１０に送信する。また、判定部２０３は、利用者１の状態の判定結果にもとづいて計測時刻を決定する。計測部２０１は、決定した計測時刻を経過したか否かを判断する。そして、計測時刻を経過したと判断すると、計測部２０１は、位置情報の送信要求を通信ネットワーク１００を介して利用者端末１０に送信する。【選択図】  図１
2006053807.tif 000002
【特許請求の範囲】
【請求項１】
利用者の位置にもとづいた情報を配信する情報配信システムであって、
利用者端末と、
前記利用者端末に情報を配信する情報配信装置とを備え、
前記情報配信装置は、
前記利用者端末から受信した当該利用者端末の位置情報にもとづいて情報を抽出する情報抽出手段と、
前記情報抽出手段が抽出した情報を、通信ネットワークを介して前記利用者端末に送信する情報送信手段と、
利用者の状態を判断し、当該判断結果にもとづいて前記利用者端末に位置情報を要求する時刻である位置要求時刻を決定する時刻決定手段と、
前記時刻決定手段が決定した位置要求時刻を経過したか否かを判断する時間経過判断手段と、
前記時間経過判断手段が位置要求時刻を経過したと判断すると、位置情報の送信要求を通信ネットワークを介して前記利用者端末に送信する位置情報要求手段とを含み、
前記利用者端末は、
前記情報配信装置から位置情報の送信要求を受信すると、前記利用者端末の現在の位置情報を求める位置情報算出手段と、
前記位置情報算出手段が求めた位置情報を、通信ネットワークを介して前記情報配信装置に送信する位置情報送信手段とを含む
ことを特徴とする情報配信システム。
【請求項２】
利用者の位置にもとづいた情報を配信する情報配信装置であって、
利用者端末から受信した当該利用者端末の位置情報にもとづいて情報を抽出する情報抽出手段と、
前記情報抽出手段が抽出した情報を、通信ネットワークを介して前記利用者端末に送信する情報送信手段と、
利用者の状態を判断し、当該判断結果にもとづいて前記利用者端末に位置情報を要求する時刻である位置要求時刻を決定する時刻決定手段と、
前記時刻決定手段が決定した位置要求時刻を経過したか否かを判断する時間経過判断手段と、
前記時間経過判断手段が位置要求時刻を経過したと判断すると、位置情報の送信要求を通信ネットワークを介して前記利用者端末に送信する位置情報要求手段とを備えた
ことを特徴とする情報配信装置。
【請求項３】
時刻決定手段は、
利用者端末の現在の位置情報と過去の位置情報とにもとづいて前記利用者端末の移動距離を求め、求めた移動距離が所定距離以内であるか否かを判断し、
前記利用者端末の移動距離が所定距離以内であると判断すると、前記利用者端末に位置情報を送信要求してから次に位置情報を送信要求するまでの時間が長くなるように位置要求時刻を決定し、
前記利用者端末の移動距離が所定距離以内でないと判断すると、前記利用者端末に位置情報を送信要求してから次に位置情報を送信要求するまでの時間が短くなるように位置要求時刻を決定する
請求項２記載の情報配信装置。
【請求項４】
利用者端末の位置の履歴情報として、前記利用者端末から受信した位置情報と当該位置情報の受信時間とを対応付けて記憶する位置履歴情報記憶手段を備え、
時刻決定手段は、前記位置履歴情報記憶手段が記憶する前記利用者端末の現在の位置情報と過去の位置情報とにもとづいて、前記利用者端末の移動距離を求める
請求項３記載の情報配信装置。
【請求項５】
時刻決定手段は、
利用者の行動計画を示す行動計画情報に利用者の行動予定が含まれるか否かを判断し、
利用者の行動予定が含まれると判断すると、利用者の次の行動予定時刻に位置要求時刻を決定する
請求項２から請求項４のうちのいずれか１項に記載の情報配信装置。
【請求項６】
行動計画情報として、利用者の行動予定と行動予定時刻とを対応付けて記憶する行動計画記憶手段を備え、
時刻決定手段は、前記行動計画記憶手段が記憶する行動計画情報に利用者の行動予定が含まれるか否かを判断する
請求項５記載の情報配信装置。
【請求項７】
行動計画情報と利用者端末の位置情報とにもとづいて、情報配信可能な状態であるか否かを判定する状態判定手段を備え、
情報抽出手段は、前記状態判定手段が情報配信可能な状態であると判定した場合に情報を抽出する
請求項２から請求項６のうちのいずれか１項に記載の情報配信装置。
【請求項８】
状態判定手段は、
行動計画情報に現時刻の利用者の行動予定が含まれるか否かを判断し、
現時刻の利用者の行動予定が含まれると判断すると、情報配信可能な状態でないと判定し、
現時刻の利用者の行動予定が含まれないと判断すると、情報配信可能な状態であると判定する
請求項７記載の情報配信装置。
【請求項９】
状態判定手段は、
利用者端末の現在の位置情報と過去の位置情報とにもとづいて前記利用者端末の移動距離を求め、求めた移動距離が所定距離以内であるか否かを判断し、
前記利用者端末の移動距離が所定距離以内であると判断すると、情報配信可能な状態でないと判定し、
前記利用者端末の移動距離が所定距離以内でないと判断すると、情報配信可能な状態であると判定する
請求項７又は請求項８記載の情報配信装置。
【請求項１０】
店舗情報と当該店舗の位置情報とを対応付けて記憶する店舗情報記憶手段を備え、
情報抽出手段は、
利用者端末から受信した位置情報と前記店舗情報記憶手段が記憶する店舗の位置情報とにもとづいて、前記利用者端末と店舗との距離を求め、
前記店舗情報記憶手段が記憶する店舗情報のうち、前記求めた距離が所定距離以内である店舗に対応する店舗情報を抽出し、
情報送信手段は、前記情報抽出手段が抽出した店舗情報を、通信ネットワークを介して前記利用者端末に送信する
請求項２から請求項９のうちのいずれか１項に記載の情報配信装置。
【請求項１１】
利用者の位置にもとづいた情報を配信する情報配信方法であって、
利用者端末に情報を配信する情報配信装置が、前記利用者端末から受信した当該利用者端末の位置情報にもとづいて情報を抽出するステップと、
前記情報配信装置が、前記抽出した情報を、通信ネットワークを介して前記利用者端末に送信するステップと、
前記情報配信装置が、利用者の状態を判断し、当該判断結果にもとづいて前記利用者端末に位置情報を要求する時刻である位置要求時刻を決定するステップと、
前記情報配信装置が、前記決定した位置要求時刻を経過したか否かを判断するステップと、
前記情報配信装置が、前記位置要求時刻を経過したと判断すると、位置情報の送信要求を通信ネットワークを介して前記利用者端末に送信するステップと、
前記利用者端末が、前記情報配信装置から位置情報の送信要求を受信すると、前記利用者端末の現在の位置情報を求めるステップと、
前記利用者端末が、前記求めた位置情報を、通信ネットワークを介して前記情報配信装置に送信するステップとを含む
ことを特徴とする情報配信方法。
【請求項１２】
利用者の位置にもとづいた情報を配信するための情報配信プログラムであって、
コンピュータに、
利用者端末から受信した当該利用者端末の位置情報にもとづいて情報を抽出する処理と、
前記抽出した情報を、通信ネットワークを介して前記利用者端末に送信する処理と、
利用者の状態を判断し、当該判断結果にもとづいて前記利用者端末に位置情報を要求する時刻である位置要求時刻を決定する処理と、
前記決定した位置要求時刻を経過したか否かを判断する処理と、
前記位置要求時刻を経過したと判断すると、位置情報の送信要求を通信ネットワークを介して前記利用者端末に送信する処理とを
実行させるための情報配信プログラム。
【請求項１３】
コンピュータに、
利用者の行動計画を示す行動計画情報と利用者端末の位置情報とにもとづいて、情報配信可能な状態であるか否かを判定する処理と、
情報配信可能な状態であると判定した場合に情報を抽出する処理とを実行させる
請求項１２記載の情報配信プログラム。
【請求項１４】
コンピュータに、
利用者端末から受信した当該利用者端末の位置情報にもとづいて情報を抽出する処理と、
前記抽出した情報を、通信ネットワークを介して前記利用者端末に送信する処理と、
利用者の状態を判断し、当該判断結果にもとづいて前記利用者端末に位置情報を要求する時刻である位置要求時刻を決定する処理と、
前記決定した位置要求時刻を経過したか否かを判断する処理と、
前記位置要求時刻を経過したと判断すると、位置情報の送信要求を通信ネットワークを介して前記利用者端末に送信する処理とを実行させるための情報配信プログラムを記録した
コンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者端末の位置情報と利用者の行動計画情報とにもとづいて、利用者端末に店舗情報や商品情報を配信する情報配信システム、情報配信装置、情報配信方法、情報配信プログラム、及び情報配信プログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
利用者の位置状況にもとづいた情報配信を行うために、ＧＰＳや移動通信網を利用して利用者が所持する携帯電話機等の移動端末の位置情報を取得し、取得した位置情報にもとづいて情報配信を行うことが考えられる。
【０００３】
例えば、利用者の位置状況にもとづいた情報配信を行う位置情報連動型の情報配信システムとして、特許文献１には、利用者の位置状況や行動特性にもとづいて効果的に広告メールを配信できる広告メール配信システムが記載されている。特許文献１に記載された広告メール配信システムでは、サーバは、利用者の移動端末に定期的又は不定期に位置情報を要求し、移動端末の位置情報を取得する。そして、サーバは、利用者の位置状況と所定の配信条件とにもとづいて、広告メールを利用者の移動端末に配信する。
【０００４】
また、特許文献２には、個人予定表を利用して、利用者の個人予定表に連動した情報配信を行える情報配信サービスシステムが記載されている。特許文献２に記載された情報配信サービスシステムでは、サーバは、個人予定表を利用して利用者の行動予定等を判断し、利用者に適切な情報を利用者のクライアント端末に配信する。
【０００５】
【特許文献１】特開２００４−１５１９５４号公報（段落００２３−００３０、図１−５）
【特許文献２】特開２００２−１８９６５６号公報（段落００３９−００５１、図１−３）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１や特許文献２に記載された位置情報と連動した情報配信システムでは、利用者の位置状況を把握するために、所定のタイミングで頻繁に移動端末の位置情報を取得しなければならない。そのため、情報配信サービスを提供するサービス事業者及び利用者の通信コストの負担が大きい。また、移動端末の通信時間が長くなりバッテリを消耗しやすい。そのため、移動端末がバッテリを消耗してしまい、利用者が情報配信サービスを利用できなくなる可能性がある。
【０００７】
また、特許文献１や特許文献２に記載された情報配信システムでは、利用者の行動特性や行動予定にもとづいて利用者に適切な内容の広告メールを配信できるが、利用者に適切なタイミングで情報配信を行うことはできない。
【０００８】
そこで、本発明は、最適なタイミングで利用者端末の位置情報を取得することができ、位置情報と連動した情報を配信できる情報配信システム、情報配信装置、情報配信方法、情報配信プログラム及び情報配信プログラムを記録したコンピュータ読み取り可能な記録媒体を提供することを目的とする。また、本発明は、利用者端末の位置情報及び利用者の行動計画にもとづいて、最適なタイミングで情報を配信できる情報配信システム、情報配信装置、情報配信方法、情報配信プログラム及び情報配信プログラムを記録したコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明による情報配信システムは、利用者の位置にもとづいた情報を配信する情報配信システムであって、利用者端末と、利用者端末に情報を配信する情報配信装置とを備え、情報配信装置は、利用者端末から受信した利用者端末の位置情報にもとづいて情報を抽出する情報抽出手段（例えば、検索部２０２によって実現される）と、情報抽出手段が抽出した情報を、通信ネットワークを介して利用者端末に送信する情報送信手段（例えば、出力部２０４によって実現される）と、利用者の状態を判断し、判断結果にもとづいて利用者端末に位置情報を要求する時刻である位置要求時刻（例えば、計測時刻）を決定する時刻決定手段（例えば、判定部２０３によって実現される）と、時刻決定手段が決定した位置要求時刻を経過したか否かを判断する時間経過判断手段（例えば、計測部２０１によって実現される）と、時間経過判断手段が位置要求時刻を経過したと判断すると、位置情報の送信要求を通信ネットワークを介して利用者端末に送信する位置情報要求手段（例えば、計測部２０１によって実現される）とを含み、利用者端末は、情報配信装置から位置情報の送信要求を受信すると、利用者端末の現在の位置情報を求める位置情報算出手段（例えば、位置情報取得部１３によって実現される）と、位置情報算出手段が求めた位置情報を、通信ネットワークを介して情報配信装置に送信する位置情報送信手段（例えば、利用者端末１０の送受信部１１及びＣＰＵによって実現される）とを含むことを特徴とする。なお、「利用者の状態を判断する」とは、例えば、利用者端末の移動距離にもとづいて利用者の移動の有無を判断したり、利用者の行動予定の有無を判断することをいう。
【００１０】
本発明による情報配信装置は、利用者の位置にもとづいた情報を配信する情報配信装置であって、利用者端末から受信した利用者端末の位置情報にもとづいて情報を抽出する情報抽出手段と、情報抽出手段が抽出した情報を、通信ネットワークを介して利用者端末に送信する情報送信手段と、利用者の状態を判断し、判断結果にもとづいて利用者端末に位置情報を要求する時刻である位置要求時刻を決定する時刻決定手段と、時刻決定手段が決定した位置要求時刻を経過したか否かを判断する時間経過判断手段と、時間経過判断手段が位置要求時刻を経過したと判断すると、位置情報の送信要求を通信ネットワークを介して利用者端末に送信する位置情報要求手段とを備えたことを特徴とする。
【００１１】
また、時刻決定手段は、利用者端末の現在の位置情報と過去の位置情報とにもとづいて利用者端末の移動距離を求め、求めた移動距離が所定距離以内であるか否かを判断し、利用者端末の移動距離が所定距離以内であると判断すると、利用者端末に位置情報を送信要求してから次に位置情報を送信要求するまでの時間が長くなるように位置要求時刻を決定し、利用者端末の移動距離が所定距離以内でないと判断すると、利用者端末に位置情報を送信要求してから次に位置情報を送信要求するまでの時間が短くなるように位置要求時刻を決定するものであってもよい。そのような構成によれば、所定期間内の利用者の移動距離が短い場合には位置情報を取得する時間間隔を長くし、利用者の移動距離が長い場合には位置情報を取得する時間間隔を短くするように、利用者端末の位置情報を取得する時間間隔を最適化することができる。
【００１２】
また、情報配信装置は、利用者端末の位置の履歴情報として、利用者端末から受信した位置情報と位置情報の受信時間とを対応付けて記憶する位置履歴情報記憶手段（例えば、利用者情報データベース２１の位置情報履歴部２１３によって実現される）を備え、時刻決定手段は、位置履歴情報記憶手段が記憶する利用者端末の現在の位置情報と過去の位置情報とにもとづいて、利用者端末の移動距離を求めるものであってもよい。
【００１３】
また、時刻決定手段は、利用者の行動計画を示す行動計画情報に利用者の行動予定が含まれるか否かを判断し、利用者の行動予定が含まれると判断すると、利用者の次の行動予定時刻に位置要求時刻を決定するものであってもよい。そのような構成によれば、外出や会議等の利用者の行動予定がある場合に位置情報を取得するように、利用者端末の位置情報を取得する時間間隔を最適化することができる。
【００１４】
また、情報配信装置は、行動計画情報として、利用者の行動予定と行動予定時刻とを対応付けて記憶する行動計画記憶手段（例えば、利用者情報データベース２１の行動計画表部２１２によって実現される）を備え、時刻決定手段は、行動計画記憶手段が記憶する行動計画情報に利用者の行動予定が含まれるか否かを判断するものであってもよい。
【００１５】
また、情報配信装置は、行動計画情報と利用者端末の位置情報とにもとづいて、情報配信可能な状態であるか否かを判定する状態判定手段（例えば、判定部２０３によって実現される）を備え、情報抽出手段は、状態判定手段が情報配信可能な状態であると判定した場合に情報を抽出するものであってもよい。そのような構成によれば、利用者端末への情報の配信回数を最適化することができる。従って、利用者端末の位置情報及び利用者の行動計画にもとづいて、最適なタイミングで情報を配信することができる。
【００１６】
また、状態判定手段は、行動計画情報に現時刻の利用者の行動予定が含まれるか否かを判断し、現時刻の利用者の行動予定が含まれると判断すると、情報配信可能な状態でないと判定し、現時刻の利用者の行動予定が含まれないと判断すると、情報配信可能な状態であると判定するものであってもよい。そのような構成によれば、現時刻の利用者の行動予定があり（例えば、会議中）情報を受け取りたくない状態である場合には情報配信せず、現時刻の利用者の行動予定がなく（例えば、休暇中）情報を受け取りたい状態である場合には情報配信することによって、情報配信のタイミングを最適化することができる。
【００１７】
また、状態判定手段は、利用者端末の現在の位置情報と過去の位置情報とにもとづいて利用者端末の移動距離を求め、求めた移動距離が所定距離以内であるか否かを判断し、利用者端末の移動距離が所定距離以内であると判断すると、情報配信可能な状態でないと判定し、利用者端末の移動距離が所定距離以内でないと判断すると、情報配信可能な状態であると判定するものであってもよい。そのような構成によれば、所定期間内の利用者の移動距離が短い場合（例えば、会議中などで利用者が移動していない場合）には情報配信せず、利用者の移動距離が長い場合（例えば、休暇中で利用者が移動している場合）には位情報配信することによって、情報配信のタイミングを最適化することができる。
【００１８】
また、情報配信装置は、店舗情報と店舗の位置情報とを対応付けて記憶する店舗情報記憶手段（例えば、店舗情報データベース２２によって実現される）を備え、情報抽出手段は、利用者端末から受信した位置情報と店舗情報記憶手段が記憶する店舗の位置情報とにもとづいて、利用者端末と店舗との距離を求め、店舗情報記憶手段が記憶する店舗情報のうち、求めた距離が所定距離以内である店舗に対応する店舗情報を抽出し、情報送信手段は、情報抽出手段が抽出した店舗情報を、通信ネットワークを介して利用者端末に送信するものであってもよい。
【００１９】
本発明による情報配信方法は、利用者の位置にもとづいた情報を配信する情報配信方法であって、利用者端末に情報を配信する情報配信装置が、利用者端末から受信した利用者端末の位置情報にもとづいて情報を抽出するステップと、情報配信装置が、抽出した情報を、通信ネットワークを介して利用者端末に送信するステップと、情報配信装置が、利用者の状態を判断し、判断結果にもとづいて利用者端末に位置情報を要求する時刻である位置要求時刻を決定するステップと、情報配信装置が、決定した位置要求時刻を経過したか否かを判断するステップと、情報配信装置が、位置要求時刻を経過したと判断すると、位置情報の送信要求を通信ネットワークを介して利用者端末に送信するステップと、利用者端末が、情報配信装置から位置情報の送信要求を受信すると、利用者端末の現在の位置情報を求めるステップと、利用者端末が、求めた位置情報を、通信ネットワークを介して情報配信装置に送信するステップとを含むことを特徴とする。
【００２０】
本発明による情報配信プログラムは、利用者の位置にもとづいた情報を配信するための情報配信プログラムであって、コンピュータに、利用者端末から受信した利用者端末の位置情報にもとづいて情報を抽出する処理と、抽出した情報を、通信ネットワークを介して利用者端末に送信する処理と、利用者の状態を判断し、判断結果にもとづいて利用者端末に位置情報を要求する時刻である位置要求時刻を決定する処理と、決定した位置要求時刻を経過したか否かを判断する処理と、位置要求時刻を経過したと判断すると、位置情報の送信要求を通信ネットワークを介して利用者端末に送信する処理とを実行させることを特徴とする。
【００２１】
また、情報配信プログラムは、コンピュータに、利用者の行動計画を示す行動計画情報と利用者端末の位置情報とにもとづいて、情報配信可能な状態であるか否かを判定する処理と、情報配信可能な状態であると判定した場合に情報を抽出する処理とを実行させるものであってもよい。そのような構成によれば、利用者端末への情報の配信回数を最適化することができる。従って、利用者端末の位置情報及び利用者の行動計画にもとづいて、最適なタイミングで情報を配信することができる。
【００２２】
本発明によるコンピュータ読み取り可能な記憶媒体は、コンピュータに、利用者端末から受信した利用者端末の位置情報にもとづいて情報を抽出する処理と、抽出した情報を、通信ネットワークを介して利用者端末に送信する処理と、利用者の状態を判断し、判断結果にもとづいて利用者端末に位置情報を要求する時刻である位置要求時刻を決定する処理と、決定した位置要求時刻を経過したか否かを判断する処理と、位置要求時刻を経過したと判断すると、位置情報の送信要求を通信ネットワークを介して利用者端末に送信する処理とを実行させるための情報配信プログラムを記録したことを特徴とする。
【発明の効果】
【００２３】
本発明によれば、利用者の状態にもとづいて位置要求時刻を決定し、利用者端末に位置情報を要求する時間間隔を随時コントロールする。そのため、位置情報の取得回数を最適化することがき、位置情報取得のための通信コストを軽減することができる。従って、最適なタイミングで利用者端末の位置情報を取得することができ、位置情報と連動した情報を配信することができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施の形態を図面を参照して説明する。図１は、本発明による情報配信システムの構成の一例を示すブロック図である。図１に示すように、情報配信システムは、サービス提供事業者２が運営する情報配信サービス提供システム２０、利用者情報データベース２１及び店舗情報データベース２２と、利用者１が使用する利用者端末１０とを含む。また、情報配信システムにおいて、利用者端末１０と情報配信サービス提供システム２０とは、インターネット等の通信ネットワーク１００を介して接続される。
【００２５】
なお、図１では、１つの利用者端末１０を示しているが、情報配信システムは、複数の利用者端末１０を含む。また、本実施の形態において、情報配信装置は、情報配信サービス提供システム２０、利用者情報データベース２１及び店舗情報データベース２２によって実現される。
【００２６】
本実施の形態において、サービス提供事業者２は、利用者１の利用者端末１０からの要求に応じて情報を配信する情報配信サービスを提供する。また、本実施の形態において、利用者１は、サービス提供事業者２と情報配信サービスの利用契約を締結し、利用者１の行動計画を示す行動計画情報や利用者端末１０の端末情報を予めサービス提供事業者２に登録している。
【００２７】
利用者端末１０は、具体的には、携帯電話機やＰＤＡ等の情報処理端末である。利用者端末１０は、メーラやブラウザが搭載され、インターネット接続機能を備える。図１に示すように、利用者端末１０は、送受信部１１、表示部１２及び位置情報取得部１３を含む。
【００２８】
送受信部１１は、具体的には、利用者端末１０が搭載する送受信機及びアンテナによって実現される。送受信部１１は、移動体無線基地局や無線ＬＡＮ基地局（図示せず。以下、単に基地局という）及び通信ネットワーク１００を介して、情報配信サービス提供システム２０とデータを送受信する機能を備える。なお、本実施の形態では、送受信部１１や情報配信サービス提供システム２０が「基地局及び通信ネットワーク１００を介してデータを送受信する」ことを、単に「通信ネットワーク１００を介してデータを送受信する」と表現する。
【００２９】
表示部１２は、具体的には、利用者端末１０の液晶表示部によって実現される。表示部１２は、利用者端末１０のＣＰＵの指示に従って、情報配信サービス提供システム２０から通信ネットワーク１００を介して受信したデータを表示する機能を備える。例えば、表示部１２は、情報配信サービス提供システム２０から受信したテキストや画像、地図情報を表示する。
【００３０】
位置情報取得部１３は、利用者端末１０の現在位置の位置情報（緯度及び経度）を取得する機能を備える。例えば、位置情報取得部１３は、利用者端末１０が搭載するＧＰＳ受信機やＧＰＳアンテナ、ＣＰＵによって実現される。この場合、位置情報取得部１３は、ＧＰＳ信号を受信し、受信したＧＰＳ信号にもとづいて利用者端末１０の位置情報を求める。また、例えば、位置情報取得部１３は、利用者端末１０が搭載する送受信機やアンテナ、ＣＰＵによって実現される。この場合、例えば、位置情報取得部１３は、位置情報サービスを利用して、基地局から受信した無線信号にもとづいて利用者端末１０の位置情報を求める。
【００３１】
情報配信サービス提供システム２０は、具体的には、サービス提供事業者２が運営するサーバ及び記憶装置によって実現される。図１に示すように、情報配信サービス提供システム２０は、計測部２０１、検索部２０２、判定部２０３、出力部２０４、計測時刻記憶部２０５、候補記憶部２０６及び状態記憶部２０７を含む。
【００３２】
計測部２０１は、具体的には、サーバのタイマ、ＣＰＵ及びネットワークインタフェース部によって実現される。計測部２０１は、計測時刻記憶部２０５が記憶する時刻データにもとづいて所定時刻が経過したか否かを判断する機能を備える。本実施の形態では、利用者端末１０に位置情報を要求する時刻である計測時刻を計測時刻記憶部２０５が記憶しており、計測部２０１は、計測時刻記憶部２０５が記憶する計測時刻を経過したか否かを判断する。
【００３３】
また、計測部２０１は、計測時刻が経過したと判断すると、位置情報の送信要求を通信ネットワーク１００を介して利用者端末１０に送信する機能を備える。また、計測部２０１は、利用者端末１０から通信ネットワーク１００を介して位置情報を受信し、受信した位置情報を利用者情報データベース２１の位置情報履歴部２１３に記憶させる機能を備える。
【００３４】
検索部２０２は、具体的には、サーバのＣＰＵによって実現される。検索部２０２は、利用者端末１０の位置情報をキーとして店舗情報データベース２２を検索し、利用者１の位置状況に対応した店舗情報や商品情報を推奨データとして抽出する機能を備える。また、検索部２０２は、抽出した推奨データを候補記憶部２０６に一時記憶させる機能を備える。
【００３５】
判定部２０３は、具体的には、サーバのＣＰＵによって実現される。判定部２０３は、利用者情報データベース２１の行動計画表部２１２が記憶する行動計画情報と位置情報履歴部２１３が記憶する位置情報履歴とにもとづいて、利用者１の状態を判定する機能を備える。例えば、判定部２０３は、行動計画情報と位置情報履歴とにもとづいて、情報配信可能な状態であるか否か（利用者１が配信情報を受け取りたいタイミングであるか否か）を判定する。また、判定部２０３は、利用者１の状態の判定結果を状態記憶部２０７に一時記憶させる機能を備える。また、判定部２０３は、利用者１の状態の判定結果にもとづいて計測時刻を決定し、決定した計測時刻を計測時刻記憶部２０５に記憶させる機能を備える。
【００３６】
出力部２０４は、具体的には、サーバのＣＰＵ及びネットワークインタフェース部によって実現される。出力部２０４は、候補記憶部２０６が記憶する推奨データと状態記憶部２０７が記憶する判定結果とにもとづいて、配信情報を生成する機能を備える。また、出力部２０４は、生成した配信情報を、通信ネットワーク１００を介して利用者端末１０に送信する機能を備える。
【００３７】
計測時刻記憶部２０５は、利用者端末１０の端末ＩＤと計測時刻とを対応付けて記憶する。本実施の形態では、計測時刻記憶部２０５は、計測部２０１や判定部２０３によって参照される記憶装置の記憶領域である。候補記憶部２０６は、検索部２０２が抽出した推奨データを記憶する。本実施の形態では、候補記憶部２０６は、検索部２０２や出力部２０４によって参照される記憶装置の一時記憶領域である。状態記憶部２０７は、判定部２０３が判定した利用者１の状態の判定結果を記憶する。本実施の形態では、状態記憶部２０７は、判定部２０３や出力部２０４によって参照される記憶装置の一時記憶領域である。
【００３８】
利用者情報データベース２１は、利用者１の行動情報を管理するためのデータベースであり、端末情報部２１１、行動計画表部２１２及び位置情報履歴部２１３を含む。
【００３９】
図２は、利用者情報データベース２１が記憶する情報の例を示す説明図である。また、図２（ａ）は、端末情報部２１１が記憶する端末情報の例を示す説明図である。端末情報部２１１は、利用者１によって予め登録された利用者端末１０の端末情報を記憶する。図２（ａ）に示すように、端末情報部２１１は、利用者端末１０の端末ＩＤや端末種別、メールアドレス等を対応付けて記憶する。
【００４０】
また、図２（ｂ）は、行動計画表部２１２が記憶する行動計画情報の例を示す説明図である。行動計画表部２１２は、利用者１によって予め登録された利用者１の行動計画表を記憶する。図２（ｂ）に示すように、行動計画表部２１２は、行動計画表として、利用者端末１０の端末ＩＤや利用者１の行動の予定日時、行動予定の内容（例えば、会議や休暇）、場所（例えば、オフィス）等の行動計画情報を対応付けて含むテーブルを記憶する。
【００４１】
また、図２（ｃ）は、位置情報履歴部２１３が記憶する情報の例を示す説明図である。位置情報履歴部２１３は、利用者端末１０の位置の履歴情報を記憶する。図２（ｃ）に示すように、位置情報履歴部２１３は、利用者端末１０の端末ＩＤや利用者端末１０の位置情報（緯度及び経度）、位置情報の取得日時等を対応付けて記憶する。
【００４２】
店舗情報データベース２２は、店舗情報を管理するためのデータベースであり、店舗情報部２２１及び商品情報部２２２を含む。
【００４３】
図３は、店舗情報データベース２２が記憶する情報の例を示す説明図である。また、図３（ａ）は、店舗情報部２２１が記憶する店舗情報の例を示す説明図である。店舗情報部２２１は、情報提供者である各店舗の登録情報を記憶する。図３（ａ）に示すように、店舗情報部２２１は、店舗ＩＤや店舗名、店舗の位置（緯度及び経度）、連絡先（例えば、店舗のメールアドレスや所在地の住所／電話番号）、取り扱い商品等を対応付けて記憶する。
【００４４】
また、図３（ｂ）は、商品情報部２２２が記憶する商品情報の例を示す説明図である。商品情報部２２２は、各店舗で取り扱われる商品の登録情報を記憶する。図３（ｂ）に示すように、商品情報部２２２は、商品のカテゴリＩＤや登録日、タイトル、作者、提供期間、価格、メッセージ等を対応付けて記憶する。
【００４５】
なお、本実施の形態において、情報配信サービス提供システム２０のサーバは、位置情報にもとづいた情報を配信させるための情報配信プログラムに従って処理を実行する。例えば、情報配信サービス提供システム２０のサーバは、コンピュータに、利用者端末から受信した利用者端末の位置情報にもとづいて情報を抽出する処理と、抽出した情報を、通信ネットワークを介して利用者端末に送信する処理と、利用者の状態を判断し、判断結果にもとづいて利用者端末に位置情報を要求する時刻である位置要求時刻を決定する処理と、決定した位置要求時刻を経過したか否かを判断する処理と、位置要求時刻を経過したと判断すると、位置情報の送信要求を通信ネットワークを介して利用者端末に送信する処理とを実行させるための情報配信プログラムを、記憶装置（例えば、ハードディスク装置）やコンピュータ読み取り可能な記録媒体（例えば、ＣＤ−ＲＯＭ）から読み込んで処理を実行する。
【００４６】
次に、動作について説明する。図４は、情報配信システムが位置情報にもとづいた情報を配信する情報配信処理の一例を示す流れ図である。情報配信サービス提供システム２０の計測部２０１は、所定の計測時刻が経過したか否かを判断する。本実施の形態では、計測部２０１は、計測時刻記憶部２０５から計測時刻を抽出する。そして、計測部２０１は、タイマの時間情報にもとづいて、抽出した計測時刻が経過したか否かを判断する。計測時刻が経過したと判断すると、計測部２０１は、位置情報の送信要求を、通信ネットワーク１００を介して利用者端末１０に送信する（ステップＳ１０１）。
【００４７】
位置情報の送信要求を受信すると、利用者端末１０の位置情報取得部１３は、利用者端末１０の現在の位置情報（緯度及び経度）を取得する（ステップＳ１０２）。例えば、位置情報取得部１３は、ＧＰＳ信号を受信し、受信したＧＰＳ信号にもとづいて利用者端末１０の位置情報を求める。また、利用者端末１０は、求めた位置情報を、通信ネットワーク１００を介して情報配信サービス提供システム２０に送信する（ステップＳ１０３）。この場合、利用者端末１０は、位置情報とともに、利用者端末１０の端末ＩＤを情報配信サービス提供システム２０に送信する。
【００４８】
位置情報を受信すると、情報配信サービス提供システム２０は、受信した位置情報を、利用者情報データベース２１の位置情報履歴部２１３に記憶させる（ステップＳ１０４）。この場合、情報配信サービス提供システム２０は、利用者端末１０の端末ＩＤと、位置情報と、位置情報の受信日時とを対応付けて位置情報履歴部２１３に記憶させる。
【００４９】
また、情報配信サービス提供システム２０の検索部２０２は、受信した位置情報をキーとして店舗情報データベース２２の店舗情報部２２１を検索し、利用者端末１０の近くにある店舗の店舗情報を抽出する（ステップＳ１０５）。本実施の形態では、検索部２０２は、店舗情報部２２１が記憶する店舗の位置情報と受信した利用者端末１０の位置情報とにもとづいて、利用者端末１０と店舗との距離を求める。そして、検索部２０２は、店舗情報部２２１が記憶する店舗情報のうち、求めた距離が所定距離以内である店舗に対応する店舗情報を全て抽出する。例えば、検索部２０２は、店舗情報部２２１から、利用者１が徒歩で２０分以内に移動できる圏内の店舗の店舗情報を全て抽出する。
【００５０】
また、検索部２０２は、抽出した店舗情報に対応する店舗で取り扱われる商品の商品情報を、店舗情報データベース２２の商品情報部２２２から抽出する。そして、検索部２０２は、抽出した店舗情報及び商品情報を推奨データとして候補記憶部２０６に一時記憶させる。
【００５１】
また、情報配信サービス提供システム２０の判定部２０３は、利用者１の行動計画情報及び利用者端末１０の位置情報履歴を抽出する（ステップＳ１０６）。この場合、判定部２０３は、受信した端末ＩＤにもとづいて、利用者情報データベース２１の行動計画表部２１２から利用者１の行動計画情報を抽出する。例えば、判定部２０３は、行動計画表部２１２の行動計画表から、現在時刻から前後１時間程度の利用者１の行動計画情報を抽出する。また、判定部２０３は、端末ＩＤにもとづいて、利用者情報データベース２１の位置情報履歴部２１３から、利用者端末１０の位置情報履歴を抽出する。例えば、判定部２０３は、位置情報履歴部２１３から、現在時刻から過去数時間程度の利用者端末１０の位置情報を抽出する。
【００５２】
判定部２０３は、抽出した行動計画情報及び位置情報履歴にもとづいて、利用者１の状態を判定する。実施の形態では、判定部２０３は、行動計画情報及び位置情報履歴にもとづいて、利用者１の状態が情報配信可能な状態であるか否かを判定する（ステップＳ１０７）。例えば、判定部２０３は、抽出した行動計画情報に現時刻の利用者１の行動予定が含まれるか否かをを判断する。現時刻の利用者１の行動予定が含まれると判断すると、判定部２０３は、利用者１の状態が通信可能な状態でないと判定する。また、現時刻の利用者１の行動予定が含まれないと判断すると、判定部２０３は、利用者１の状態が通信可能な状態であると判定する。
【００５３】
また、判定部２０３は、利用者端末１０の現在の位置情報と過去の位置情報とにもとづいて利用者端末１０の移動距離を求め、求めた移動距離が所定距離以内であるか否かを判断する。求めた移動距離が所定距離以内であると判断すると、判定部２０３は、利用者１の状態が通信可能な状態でないと判定する。また、求めた移動距離が所定距離以内でないと判断すると、判定部２０３は、利用者１の状態が通信可能な状態であると判定する。
【００５４】
例えば、判定部２０３は、行動計画情報にもとづいて利用者１がオフィスで会議中である（現時刻の利用者１の行動予定がある）と判断し、位置情報履歴にもとづいて現在時刻から過去所定時間（例えば、数１０分間〜１時間）程度利用者１が移動していない（移動距離が所定距離以内である）と判断すると、配信不可な状態であると判定する。また、例えば、判定部２０３は、行動計画情報にもとづいて利用者１が休暇中である（現時刻の利用者１の行動予定がない）と判断し、位置情報履歴にもとづいて利用者１が移動中である（移動距離が所定距離以内でない）と判断すると、配信可能な状態であると判定する。また、判定部２０３は、利用者１が情報配信可能な状態であるか否かの判定結果を状態記憶部２０７に一時記憶させる。
【００５５】
情報配信可能な状態であると判定すると、情報配信サービス提供システム２０の出力部２０４は、端末ＩＤにもとづいて、利用者情報データベース２１の端末情報部２１１から、利用者端末１０のメールアドレスを抽出する（ステップＳ１０８）。また、出力部２０４は、候補記憶部２０６から推奨データ（店舗情報及び商品情報）を抽出し、抽出した推奨データにもとづいて配信情報を生成する（ステップＳ１０９）。例えば、出力部２０４は、配信情報として、店舗情報及び商品情報の内容を記載した電子メールデータを生成する。
【００５６】
出力部２０４は、生成した配信情報を、通信ネットワーク１００を介して利用者端末１０に配信する（ステップＳ１１０）。例えば、出力部２０４は、電子メールを利用して、配信情報を利用者端末１０に送信する。
【００５７】
また、判定部２０３は、利用者１の状態を判定し、判定結果にもとづいて計測時刻を決定する（ステップＳ１１１）。本実施の形態では、利用者端末１０の現在位置が過去の位置（例えば、前回取得した位置）から移動していないと判断した場合、判定部２０３は、長い計測時刻を決定する。また、利用者端末１０の現在位置が過去の位置から大きく移動したと判断した場合、判定部２０３は、短い計測時刻を決定する。
【００５８】
例えば、判定部２０３は、利用者端末１０の現在の位置情報と過去の位置情報とにもとづいて利用者端末１０の移動距離を求め、求めた移動距離が所定距離以内であるか否かを判断する。求めた移動距離が所定距離以内である（利用者端末１０が移動していない）と判断すると、判定部２０３は、利用者端末１０に位置情報を要求してから次に位置情報を要求するまでの時間が長くなるように計測時刻を決定する。また、所定の距離以内でない（利用者端末１０が大きく移動した）と判断すると、判定部２０３は、利用者端末１０に位置情報を要求してから次に位置情報を要求するまでの時間が短くなるように計測時刻を決定する。
【００５９】
また、判定部２０３は、行動計画表部２１２が記憶する行動計画情報にもとづいて計測時刻を決定してもよい。例えば、判定部２０３は、行動計画情報に利用者１の行動予定（外出予定や会議予定等）が含まれるか否かを判断する。行動予定が含まれると判断すると、判定部２０３は、行動計画情報から利用者１の次の行動予定時刻（外出予定時刻や会議予定時刻）を抽出し、抽出した行動予定時刻を計測時刻に決定する。
【００６０】
判定部２０３は、決定した計測時刻を計測時刻記憶部２０５に記憶させる（ステップＳ１１２）。この場合、判定部２０３は、利用者端末１０の端末ＩＤと、決定した計測時刻とを対応付けて計測時刻記憶部２０５に記憶させる。
【００６１】
ステップＳ１１２で登録された計測時刻は、計測部２０１が次に位置情報の送信要求をするか否か判断する際に用いられる。情報配信システムは、ステップＳ１０１からステップＳ１１２までの処理を繰り返し実行することによって、位置情報を要求する最適な時間間隔を繰り返し更新し、最適なタイミングで利用者端末１０の位置情報を取得することができる。また、情報配信システムは、最適なタイミングで情報配信を行うことができる。
【００６２】
なお、ステップＳ１０７で判定部２０３が情報配信可能な状態でないと判定すると、情報配信サービス提供システム２０は、ステップＳ１０８からステップＳ１１０までの処理を行わずに、ステップＳ１１１及びステップＳ１１２を実行して処理を終了する。すなわち、情報配信不可であると判断すると、情報配信サービス提供システム２０は、利用者端末１０への情報配信を行わずに、計測時刻だけを更新して処理を終了する。
【００６３】
以上のように、本実施の形態によれば、情報配信サービス提供システム２０は、利用者端末１０の位置情報履歴や利用者１の行動状態（行動計画表）にもとづいて計測時刻を求め、利用者端末１０に位置情報を要求する時間間隔を随時コントロールする。そのため、位置情報の取得回数を最適化することがき、位置情報取得のための通信コストを軽減することができる。従って、最適なタイミングで利用者端末の位置情報を取得することができ、位置情報と連動した情報を配信することができる。
【００６４】
また、本実施の形態によれば、情報配信サービス提供システム２０は、利用者端末１０の位置情報履歴や利用者１の行動状態にもとづいて、利用者１が情報配信可能な状態であるか否かを判断する。そして、情報配信サービス提供システム２０は、情報配信可能な状態であると判断した場合に利用者端末１０に情報を配信する。そのため、利用者端末１０への情報の配信回数を最適化することができる。従って、利用者端末の位置情報及び利用者の行動計画にもとづいて、最適なタイミングで情報を配信することができる。
【００６５】
また、本実施の形態によれば、位置情報の取得回数や情報配信回数を最適化できるので、利用者端末１０や情報配信サービス提供システム２０の通信時間を必要最小限に抑えることができる。従って、位置情報取得や情報配信に伴う利用者端末１０のバッテリの消耗を軽減することができる。
【産業上の利用可能性】
【００６６】
本発明は、利用者の位置状況や行動計画にもとづいた情報を配信する情報配信システムや情報配信装置の用途に適用できる。特に、本発明による情報配信システムや情報配信装置を用いることによって、最適なタイミングで利用者端末の位置情報を取得でき、最適内タイミングで利用者端末に情報を配信することができる。
【図面の簡単な説明】
【００６７】
【図１】本発明による情報配信システムの構成の一例を示すブロック図である。
【図２】利用者情報データベース２１が記憶する情報の例を示す説明図である。
【図３】店舗情報データベース２２が記憶する情報の例を示す説明図である。
【図４】情報配信システムが位置情報にもとづいた情報を配信する情報配信処理の一例を示す流れ図である。
【符号の説明】
【００６８】
１  利用者
２  サービス提供事業者
１０  利用者端末
１１  送受信部
１２  表示部
１３  位置情報取得部
２０  情報配信サービス提供システム
２１  利用者情報データベース
２２  店舗情報データベース
１００  通信ネットワーク
２０１  計測部
２０２  検索部
２０３  判定部
２０４  出力部
２０５  計測時刻記憶部
２０６  候補記憶部
２０７  状態記憶部
２１１  端末情報部
２１２  行動計画表部
２１３  位置情報履歴部
２２１  店舗情報部
２２２  商品情報部
【図１】
2006053807.tif 000003
【図２】
2006053807.tif 000004
【図３】
2006053807.tif 000005
【図４】
2006053807.tif 000006