(57)【要約】【課題】ユーザにマッチングする求人情報のみを効率的に提供する情報提供システム、情報提供サーバ、情報提供方法およびプログラムを提供すること。【解決手段】情報提供システム３は、信号発信装置１１３と、ユーザ端末装置１２１と、情報提供サーバ１３１とを備える。信号発信装置１１３は、所定の無線通信規格に準拠した第一信号を発信する。ユーザ端末装置１２１は、信号発信装置１１３から発信された第一信号を受信し、第一信号に含まれている信号発信装置１１３を示す固有情報を含む第二信号を送信する。情報提供サーバ１３１は、ユーザ端末装置１２１から第二信号を受信し、予め記憶している複数の求人情報の中から、第二信号に含まれる固有情報から特定される位置情報の履歴を含む第１のユーザ情報と、ユーザの属性を示す第２のユーザ情報とにマッチングする求人情報を抽出して、ユーザ端末装置１２１に送信する。【選択図】図１２
2019121209.tif 000002
【特許請求の範囲】
【請求項１】
所定の無線通信規格に準拠した第一信号を発信する信号発信装置と、
前記信号発信装置から発信された第一信号を受信し、前記第一信号に含まれている前記信号発信装置を示す固有情報を含む第二信号を送信するユーザ端末装置と、
前記ユーザ端末装置から前記第二信号を受信し、予め記憶している複数の求人情報の中から、該第二信号に含まれる前記固有情報から特定される位置情報の履歴を含む第１のユーザ情報と、ユーザの属性を示す第２のユーザ情報とにマッチングする前記求人情報を抽出して、ユーザ端末装置に送信する情報提供サーバと、
を備える情報提供システム。
【請求項２】
前記第２のユーザ情報は、前記ユーザ端末装置を使用するユーザの年齢と、該ユーザの性別と、該ユーザの職歴と、該ユーザの学歴と、該ユーザの保有資格とのいずれか一つ以上に基づいて推定されるユーザの属性を示す情報である、
請求項１に記載の情報提供システム。
【請求項３】
前記情報提供サーバは、
前記固有情報から特定される位置情報の履歴に基づいて、前記ユーザの移動経路を推定し、
推定した前記移動経路から所定範囲内の距離に位置する職場を有する前記求人情報を抽出して、ユーザ端末装置に送信する、
請求項１または２に記載の情報提供システム。
【請求項４】
前記情報提供サーバは、
前記固有情報から特定される位置情報の履歴に基づいて、前記ユーザが前記移動経路を移動する時間帯である移動時間帯を推定し、
推定した前記移動時間帯に基づいて、前記求人情報を抽出して、ユーザ端末装置に送信する、
請求項３に記載の情報提供システム。
【請求項５】
前記情報提供サーバは、
推定した前記移動時間帯より前に終業時刻を有する、又は推定した前記移動時間帯より後に始業時刻を有する、前記求人情報を抽出して、ユーザ端末装置に送信する、
請求項４に記載の情報提供システム。
【請求項６】
前記情報提供サーバは、
推定した前記移動時間帯から前記終業時刻又は前記始業時刻までの時間が、所定時間以内である前記求人情報を抽出して、ユーザ端末装置に送信する、
請求項５に記載の情報提供システム。
【請求項７】
前記情報提供サーバは、
推定した前記移動時間帯から前記終業時刻又は前記始業時刻までの時間が、推定した前記移動経路から前記職場までの移動に必要な時間より長い前記求人情報を抽出して、ユーザ端末装置に送信する、
請求項５または６に記載の情報提供システム。
【請求項８】
前記情報提供サーバは、
前記位置情報の履歴に基づいて、頻度が高い移動経路又は定期的に繰り返される移動経路のみを前記ユーザの移動経路として推定する、
請求項３から７のいずれか１項に記載の情報提供システム。
【請求項９】
前記情報提供サーバは、
前記位置情報の履歴に基づいて、頻度が高い移動時間帯又は定期的に繰り返される移動時間帯のみを前記ユーザの移動時間帯として推定する、
請求項４から８のいずれか１項に記載の情報提供システム。
【請求項１０】
前記所定範囲内の距離は、前記第２のユーザ情報に応じて異なる距離に設定される、
請求項３から９のいずれか１項に記載の情報提供システム。
【請求項１１】
前記情報提供サーバは、
前記ユーザが学生である場合に、推定した前記移動経路に基づいて、該ユーザの専攻を推定し、
推定した前記専攻に応じた職種の前記求人情報を抽出して、ユーザ端末装置に送信する、
請求項３から１０のいずれか１項に記載の情報提供システム。
【請求項１２】
前記情報提供サーバは、前記ユーザが学生である場合に、夏季休暇、春季休暇及び冬期休暇のいずれか一つ以上の長期休暇を就業期間とする前記求人情報を抽出して、前記ユーザ端末装置に送信する、
請求項２から１１のいずれか１項に記載の情報提供システム。
【請求項１３】
前記第二信号は、前記ユーザ端末装置を特定する端末ＩＤ情報又は前記ユーザを特定するためのユーザＩＤ情報を示す付加情報を含み、
前記情報提供サーバは、前記付加情報に関連付けられた前記ユーザの閲覧履歴又は入力データから、前記ユーザの希望条件を示す希望条件情報を取得し、該希望条件情報が示す条件にマッチングする前記求人情報を抽出して、前記ユーザ端末装置に送信する、
請求項１から１２のいずれか１項に記載の情報提供システム。
【請求項１４】
前記第二信号は、前記ユーザによって設定された該ユーザが提供を希望する条件を示す希望条件情報を示す付加情報をさらに含み、
前記情報提供サーバは、前記希望条件情報が示す条件にマッチングする前記求人情報を抽出して、前記ユーザ端末装置に送信する、
請求項１から１２のいずれか１項に記載の情報提供システム。
【請求項１５】
前記情報提供サーバは、前記複数の求人情報において、前記希望条件情報が示す条件にマッチングしなくても、前記第２のユーザ情報にマッチングする場合には、前記マッチングする求人情報として抽出して、前記ユーザ端末装置に送信する、
請求項１３または１４に記載の情報提供システム。
【請求項１６】
ユーザ端末装置から、所定の無線通信規格に準拠した第一信号を発信する信号発信装置を示す固有情報を含む第二信号を受信する通信部と、
複数の前記固有情報と、複数の求人情報とを関連付けて記憶する提供情報記憶部と、
前記提供情報記憶部に記憶されている複数の求人情報の中から、前記通信部が受信した前記第二信号に含まれる前記固有情報から特定される位置情報の履歴を含む第１のユーザ情報と、ユーザの属性を示す第２のユーザ情報とにマッチングする前記求人情報を抽出する抽出部と、を備え、
前記通信部は、前記抽出部が抽出した求人情報を前記ユーザ端末装置に送信する情報提供サーバ。
【請求項１７】
ユーザ端末装置から、所定の無線通信規格に準拠した第一信号を発信する信号発信装置を示す固有情報を含む第二信号を受信する受信ステップと、
複数の前記固有情報と、複数の求人情報とを関連付けて記憶する提供情報記憶部に記憶されている求人情報の中から、前記受信ステップにおいて受信した前記第二信号に含まれる前記固有情報から特定される位置情報の履歴を含む第１のユーザ情報と、ユーザの属性を示す第２のユーザ情報とにマッチングする前記求人情報を抽出する抽出ステップと、
前記抽出ステップにおいて抽出された求人情報を前記ユーザ端末装置に送信する送信ステップと、
を含む情報提供方法。
【請求項１８】
コンピュータを、
ユーザ端末装置から、所定の無線通信規格に準拠した第一信号を発信する信号発信装置を示す固有情報を含む第二信号を受信する受信手段、
複数の前記固有情報と、複数の求人情報とを関連付けて記憶する提供情報記憶部に記憶されている求人情報の中から、前記受信手段が受信した前記第二信号に含まれる前記固有情報から特定される位置情報の履歴を含む第１のユーザ情報と、ユーザの属性を示す第２のユーザ情報とにマッチングする前記求人情報を抽出する抽出手段、
前記抽出手段が抽出した求人情報を前記ユーザ端末装置に送信する送信手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報提供システム、情報提供サーバ、情報提供方法およびプログラムに関する。
【背景技術】
【０００２】
ユーザ端末装置が通知対象エリア内に存在しているときに、そのユーザ端末装置に対して情報提供者からの通知メッセージを送信する技術が知られている。
【０００３】
例えば、特許文献１には、求職者（ユーザ）に関連のある場所に存在する職場の求人情報を、その求職者のユーザ端末装置に提供する求人情報処理システムが開示されている。具体的には、ユーザ端末装置は、店舗から所定の範囲内の領域に入った場合に、その店舗の求人情報を近距離無線通信によって受信する。ユーザ端末装置は、受信した求人情報の中からユーザの希望条件に合致する求人情報を抽出して、ユーザに通知する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−９１４４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１において、ユーザ端末装置は、ユーザの希望条件に合致しない求人情報も受信する。この場合、ユーザにマッチングしない情報も受信するため、ユーザ端末装置の受信データが増加する。また、ユーザ端末装置が求人情報の適否を判別するため、ユーザ端末装置の負荷が大きくなり、情報提供の効率が低下してしまう。
【０００６】
ところで、ユーザの生活圏は、一般的に、年齢、性別、社会的地位等のユーザ属性によって異なる。例えば、ユーザが高齢者、学生、主婦又はパートタイマー等であれば狭く、ユーザが普通の会社員やフルタイムの就職先を探す求職者等であれば広い。特に、高齢者は学生や主婦に比べて生活圏が狭い。このように、ユーザの生活圏は、高齢者、学生、主婦、会社員、フルタイムの求職者等のユーザ属性に応じて異なる。また、一般的に、ユーザが希望する職種もユーザ属性に応じて異なる。
【０００７】
この点、特許文献１において、求人情報が通知される領域は、ユーザ属性に関係なく設定されている。そのため、職場がユーザの生活圏から離れた位置であっても、その職場の求人情報がユーザに通知される虞がある。また、ユーザが希望しない職種であっても、その求人情報がユーザに通知される虞がある。すなわち、このような構成では、ユーザにマッチングしない求人情報がユーザに通知され得る。
【０００８】
そこで、本開示では、ユーザにマッチングする求人情報のみを効率的に提供する情報提供システム、情報提供サーバ、情報提供方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本開示の一態様における情報提供システムは、所定の無線通信規格に準拠した第一信号を発信する信号発信装置と、信号発信装置から発信された第一信号を受信し、第一信号に含まれている信号発信装置を示す固有情報を含む第二信号を送信するユーザ端末装置と、ユーザ端末装置から第二信号を受信し、予め記憶している複数の求人情報の中から、第二信号に含まれる固有情報から特定される位置情報の履歴を含む第１のユーザ情報と、ユーザの属性を示す第２のユーザ情報とにマッチングする求人情報を抽出して、ユーザ端末装置に送信する情報提供サーバと、を備える。
【００１０】
本開示の一態様における情報提供サーバは、ユーザ端末装置から、所定の無線通信規格に準拠した第一信号を発信する信号発信装置を示す固有情報を含む第二信号を受信する通信部と、複数の固有情報と、複数の求人情報とを関連付けて記憶する提供情報記憶部と、提供情報記憶部に記憶されている複数の求人情報の中から、通信部が受信した第二信号に含まれる固有情報から特定される位置情報の履歴を含む第１のユーザ情報と、ユーザの属性を示す第２のユーザ情報とにマッチングする求人情報を抽出する抽出部と、を備え、通信部は、抽出部が抽出した求人情報をユーザ端末装置に送信する。
【００１１】
本開示の一態様における情報提供方法は、ユーザ端末装置から、所定の無線通信規格に準拠した第一信号を発信する信号発信装置を示す固有情報を含む第二信号を受信する受信ステップと、複数の固有情報と、複数の求人情報とを関連付けて記憶する提供情報記憶部に記憶されている求人情報の中から、受信ステップにおいて受信した第二信号に含まれる固有情報から特定される位置情報の履歴を含む第１のユーザ情報と、ユーザの属性を示す第２のユーザ情報とにマッチングする求人情報を抽出する抽出ステップと、抽出ステップにおいて抽出された求人情報をユーザ端末装置に送信する送信ステップと、を含む。
【００１２】
本開示の一態様におけるプログラムは、コンピュータを、ユーザ端末装置から、所定の無線通信規格に準拠した第一信号を発信する信号発信装置を示す固有情報を含む第二信号を受信する受信手段、複数の固有情報と、複数の求人情報とを関連付けて記憶する提供情報記憶部に記憶されている求人情報の中から、受信手段が受信した第二信号に含まれる固有情報から特定される位置情報の履歴を含む第１のユーザ情報と、ユーザの属性を示す第２のユーザ情報とにマッチングする求人情報を抽出する抽出手段、抽出手段が抽出した求人情報をユーザ端末装置に送信する送信手段、として機能させる。
【発明の効果】
【００１３】
本開示によれば、ユーザにマッチングする求人情報のみを効率的に送信することができる。
【図面の簡単な説明】
【００１４】
【図１】第１の実施形態の概要を示す図である。
【図２】第１の実施形態に係る情報提供システムの構成の一例を示すブロック図である。
【図３】第１の実施形態に係る位置情報テーブルの一例を示す図である。
【図４】第１の実施形態に係る求人情報テーブルの一例を示す図である。
【図５】第１の実施形態に係る情報提供システムの動作の一例を示すフローチャートである。
【図６】第２の実施形態に係る情報提供システムの構成の一例を示すブロック図である。
【図７】第２の実施形態に係る情報提供システムの動作の一例を示すフローチャートである。
【図８】第３の実施形態の概要を示す図である。
【図９】第３の実施形態に係るグループテーブルの一例を示す図である。
【図１０】第４の実施形態の概要を示す図である。
【図１１】第４の実施形態に係る位置情報テーブルの一例を示す図である。
【図１２】第５の実施形態に係る情報提供システムの構成の一例を示すブロック図である。
【図１３】地図上でユーザの移動経路の一例（その１）を示す図である。
【図１４】第５の実施形態に係る第１のユーザ情報の一例を示す図である。
【図１５】地図上でユーザの移動経路の一例（その２）を示す図である。
【発明を実施するための形態】
【００１５】
以下、本開示の実施形態に係る情報提供システム、情報提供サーバ、情報提供方法およびプログラムについて図面を参照しながら説明する。なお、実施形態を説明する全図において、共通の構成要素には同一の符号を付し、繰り返しの説明を省略する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本開示の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本開示の必須構成要件であるとは限らない。
【００１６】
（第１の実施形態）
＜全体概要＞
まず、図１を参照しながら、本実施形態の概要について説明する。この図において、店舗１１１ａには信号発信装置１１３ａが設置され、店舗１１１ｂには信号発信装置１１３ｂが設置され、店舗１１１ｃには信号発信装置１１３ｃが設置されている。ユーザＡはユーザ端末装置１２１ａを携帯し、ユーザＢはユーザ端末装置１２１ｂを携帯している。
【００１７】
以下の説明において、店舗１１１ａ、店舗１１１ｂ、店舗１１１ｃは、特に区別をしない場合には店舗１１１と記載する。また、信号発信装置１１３ａ、信号発信装置１１３ｂ、信号発信装置１１３ｃは、特に区別をしない場合には信号発信装置１１３と記載する。また、ユーザ端末装置１２１ａとユーザ端末装置１２１ｂは、特に区別をしない場合にはユーザ端末装置１２１と記載する。
【００１８】
ユーザ端末装置１２１ａを持ったユーザＡは、店舗１１１ａの前を通りかかった場合に信号発信装置１１３ａから発信された信号をユーザ端末装置１２１ａが受信する。また、ユーザ端末装置１２１ｂを持ったユーザＢは、店舗１１１ｂの店内に入った場合に信号発信装置１１３ｂから発信された信号をユーザ端末装置１２１ｂが受信する。信号発信装置１１３は定期的に信号を発信する。そのため、店舗１１１ｃに設置された信号発信装置１１３ｃは、ユーザ端末装置が信号の受信可能エリアにいるか否かにかかわらず、信号を発信している。
【００１９】
後述する情報提供サーバ１３１は、店舗１１１からの求人情報がユーザにマッチングするか否かの判定を行う。情報提供サーバ１３１は、判定の結果、マッチングする場合にはユーザ端末装置１２１に対して当該求人情報を送信し、マッチングしない場合は当該求人情報を送信しない。ユーザ端末装置１２１は、受信した求人情報を表示することができる。なお、ユーザ端末装置１２１は、受信した求人情報についてさらにユーザとのマッチングの判定を行い、求人情報を絞り込み、絞り込んだ求人情報のみを表示する構成であってもよい。
【００２０】
店舗１１１は、コンビニエンスストア等の商業的な活動を行うための建物に限られず、工場やオフィスであっても構わない。ユーザ端末装置１２１は、スマートフォン、タブレット、携帯電話、ＰＨＳ、コンピュータ、ゲーム装置、ＰＤＡ、携帯型ゲーム機、腕時計、スマートウォッチ、画像生成装置等の情報処理装置である。信号発信装置１１３は、無線ＬＡＮ、赤外線、Ｂｌｕｅｔｏｏｔｈ(登録商標)等を用いてユーザ端末装置１２１に対して無線信号を発信可能な装置である。また、求人情報は、情報提供事業者によって提供される情報であり、店舗１１１からの求人情報であってもよいし、店舗１１１以外の求人情報であってもよい。
【００２１】
ユーザ端末装置１２１のユーザは、ユーザ端末装置１２１にインストールされた求人情報を得るための専用のアプリケーションソフトウェアによって、求職情報の登録や求人情報の閲覧を行う。
【００２２】
＜構成＞
以下、図２を参照しながら、本実施形態に係る情報提供システム１の構成及びその概要について説明する。情報提供システム１は、店舗装置１１２と、ユーザ端末装置１２１と、情報提供サーバ１３１とを備える。店舗装置１１２、ユーザ端末装置１２１と、情報提供サーバ１３１とは、例えばインターネットなどのネットワークＮに接続可能に構成されている。
【００２３】
店舗装置１１２は、信号発信装置１１３と店舗端末装置１１４から構成される。
【００２４】
信号発信装置１１３は、Ｂｌｕｅｔｏｏｔｈによるビーコン（Ｂｅａｃｏｎ）装置である。信号発信装置１１３は、それぞれに固有情報としてのビーコンＩＤ情報が付与されたビーコン信号（第一信号）を数秒に一回程度発信する。
【００２５】
ビーコン信号はＢｌｕｅｔｏｏｔｈによる電波で発信されるため、信号発信装置１１３の設置された店舗１１１の店内または店舗１１１を中心にして半径数メートルから数十メートルの領域に放射領域が限定される。つまり、ユーザ端末装置１２１がビーコン信号を受信した場合には、当該ユーザ端末装置１２１がビーコン信号の放射領域内に侵入したことになる。ユーザ端末装置１２１がビーコン信号を受信した場合、そのビーコン信号に付与されたビーコンＩＤ情報から、ユーザ端末装置１２１のおおよその位置を特定することができる。
【００２６】
店舗端末装置１１４は、ネットワークＮに接続可能に構成されるコンピュータ、スマートフォン、タブレット、携帯電話等の情報処理装置である。店舗端末装置１１４は、信号発信装置１１３にその位置を特定するための位置情報を含むビーコンＩＤ情報を設定し、それを情報提供サーバ１３１に送信することができる。
【００２７】
位置情報は、住所を示す情報であってもよいし、緯度経度を示す情報であってもよい。店舗端末装置１１４は、店舗端末装置１１４の管理者の入力に応じて位置情報を取得してもよいし、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）によって位置情報を取得しても構わない。また、店舗端末装置１１４の管理者は、店舗端末装置１１４に求人情報を入力し、情報提供サーバ１３１に送信することができる。例えば店舗１１１の経営者は、店舗１１１の求人情報を店舗端末装置１１４に入力し、情報提供サーバ１３１に送信することができる。
【００２８】
次に、ユーザ端末装置１２１の構成と動作について説明する。なお、ユーザ端末装置１２１はネットワークＮに携帯電話回線や無線ＬＡＮを用いて接続することができる。また、ユーザ端末装置１２１は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に実装された機能によって、信号発信装置１１３から発信される信号を受信することができる。また、ユーザ端末装置１２１は、インストールされた専用のアプリケーションソフトウェアによって、信号発信装置１１３から発信される信号を受信することができる。また、ユーザ端末装置１２１は、インストールされた専用のアプリケーションソフトウェアによって情報提供サーバ１３１にアクセスできる。
【００２９】
例えば、ユーザ端末装置１２１は、Ｂｌｕｅｔｏｏｔｈ機能がＯＮにされた状態で、ビーコン信号を受信する。ユーザ端末装置１２１は、ビーコン信号を受信すると、その旨を情報提供サーバ１３１に通知する。また、ユーザ端末装置１２１には、情報提供サーバ１３１からユーザにマッチングする求人情報がプッシュで送信される。
【００３０】
具体的には、ユーザ端末装置１２１は、信号発信装置１１３からビーコンＩＤ情報を含むビーコン信号（第一信号）を受信する。ユーザ端末装置１２１は、受信したビーコン信号に含まれるビーコンＩＤ情報に、ユーザ端末装置１２１を特定するためのユーザ端末装置ＩＤ情報を付加して第二信号を生成し、その第二信号を情報提供サーバ１３１へ送信する。
【００３１】
また、ユーザ端末装置１２１は、インストールされた専用アプリケーションソフトウェアに登録されたユーザの求職情報を希望条件情報として情報提供サーバ１３１へ送信する。ユーザの求職情報は、例えば、希望職種、希望勤務時間帯、待遇条件等の情報である。第二信号は、ユーザ個人を特定するためのユーザＩＤ情報を更に含んでいてもよい。
【００３２】
情報提供サーバ１３１は、通信部１３２と、位置情報記憶部１３３と、提供情報記憶部１３４と、抽出部１３５とを備える。
【００３３】
通信部１３２は、ネットワークＮを介して店舗装置１１２やユーザ端末装置１２１等と通信を行う通信インタフェースである。通信部１３２は、例えばユーザ端末装置１２１から送信された第二信号を受信し、そのユーザ端末装置１２１に対して、後述するマッチング求人情報を送信する。
【００３４】
位置情報記憶部１３３には、図３に示すように、ビーコンＩＤ情報に店舗コードと店舗位置情報等のデータが関連付けられた位置情報テーブルが記憶されている。なお、位置情報テーブルの詳細については後述する。
【００３５】
提供情報記憶部１３４には、図４に示す求人情報テーブルが記憶される。求人情報テーブルは、情報提供サーバ１３１又は店舗端末装置１１４の管理者によって入力された求人情報と、店舗装置１１２が設置された店舗を特定するための店舗コードとが関連付けられた情報テーブルである。なお、求人情報テーブルの詳細については後述する。
【００３６】
抽出部１３５は、位置情報記憶部１３３に記憶されている位置情報テーブルを参照して、ユーザ端末装置１２１から受信したビーコンＩＤ情報が示すＩＤに対応する店舗コードを特定する。また、抽出部１３５は、提供情報記憶部１３４に記憶されている求人情報テーブルを参照して、特定された店舗コードに対応する求人情報を抽出する。さらに、抽出部１３５は、ユーザ端末装置１２１から取得している希望条件情報に基づいて、抽出された求人情報から希望条件に合致するマッチング求人情報の抽出を行う。
【００３７】
＜処理の流れ＞
以下、図５に示すフローチャートを参照しながら、本実施形態に係る情報提供システム１の動作の一例を説明する。この図は、信号発信装置１１３からビーコン信号を受信したユーザ端末装置１２１がその旨を情報提供サーバ１３１に通知し、情報提供サーバ１３１からマッチング求人情報をユーザ端末装置１２１に送信する際の処理の流れを示している。
【００３８】
ステップＳ１０１において、店舗装置１１２の信号発信装置１１３は、信号発信装置１１３を特定するための固有情報であるビーコンＩＤ情報を含むビーコン信号（第一信号）の発信を行う。ビーコン信号は、数秒間隔で繰り返し発信される。
【００３９】
ステップＳ１０２において、ユーザ端末装置１２１は、受信した第一信号に含まれるビーコンＩＤ情報に、ユーザ端末装置１２１を特定するユーザ端末装置ＩＤ情報と、インストールされた専用のアプリケーションソフトウェアに登録された希望条件情報とを付加情報として追加した信号（第二信号）を情報提供サーバ１３１へ送信する。
【００４０】
ステップＳ１０３において、情報提供サーバ１３１の抽出部１３５は、位置情報記憶部１３３に記憶された位置情報テーブルを参照し、第二信号に含まれるビーコンＩＤ情報から、ユーザ端末装置１２１がどの店舗１１１に位置しているのかを解析（特定）する。抽出部１３５は、解析結果により、ユーザ端末装置１２１が位置している店舗１１１の店舗コードを決定する。位置情報テーブルは、図３に示すように、複数のビーコンＩＤ情報に対して、それぞれの信号発信装置１１３が設置されている店舗１１１の店舗コード、店舗位置情報からなる。
【００４１】
店舗住所の情報は、緯度、経度情報であってもよい。また、抽出部１３５は、解析結果により、ユーザ端末装置１２１が位置している店舗１１１の近隣の店舗を決定する構成であってもよい。例えば、抽出部１３５は、ユーザ端末装置１２１ａが店舗１１１ａに位置しているかを特定した解析結果から、店舗１１１ａの近隣の店舗１１１ｂの店舗コードを決定してもよい。
【００４２】
ステップＳ１０４において、抽出部１３５は、ステップＳ１０３で決定された店舗コードの情報に基づいて、提供情報記憶部１３４に記憶された求人情報テーブルから、店舗コードに該当する求人情報を抽出する。求人情報テーブルは、図４に示すように求人情報として、店舗コード、店舗位置情報、店舗名称、情報の提供期間、求人募集日、求人募集時間、求人募集職種、待遇条件の情報からなる。
【００４３】
ステップＳ１０５において、抽出部１３５は、第二信号に含まれる希望条件情報に基づいて、ステップＳ１０４で抽出された求人情報からユーザにマッチングした求人情報（以下、「マッチング求人情報」と言う。）の抽出を行う。例えば、求人情報の待遇条件と、希望条件情報の待遇条件が一致または含まれる条件であるような場合、マッチングしたものと判定し、当該求人情報をマッチング求人情報として抽出する。求人情報と希望条件情報にはそれぞれいくつかの項目があるため、そのすべてがマッチングした場合に抽出を行っても構わないし、所定数の条件がマッチングした場合に抽出を行っても構わない。
【００４４】
ステップＳ１０６において、抽出部１３５は、マッチング求人情報が有るかどうかについて判別する。「有」の場合、すなわち（Ｙ）の場合はステップＳ１０７へ処理を進める。（Ｎ）の場合は処理を終了する。
【００４５】
ステップＳ１０７において、通信部１３２は、抽出されたマッチング求人情報をユーザ端末装置１２１へ送信する。
【００４６】
ステップＳ１０８において、ユーザ端末装置１２１は、情報提供サーバ１３１から受信したマッチング求人情報を表示する。なお、ユーザ端末装置１２１は、インストールされた専用のアプリケーションソフトウェアでマッチング求人情報を表示してもよい。
【００４７】
また、ユーザ端末装置１２１は、ユーザ端末装置１２１からのＷＥＢのアクセス履歴からユーザの興味や関心を抽出し、抽出した情報に基づいてマッチングの判定をし、表示するか否かを決定してもよい。これにより、ユーザ端末装置１２１は、受信したマッチング求人情報をさらに絞り込み、マッチングの精度が高いマッチング求人情報を表示することができる。
【００４８】
＜効果の説明＞
以上のように、本実施形態に係る情報提供システム１によれば、情報提供サーバ１３１は、店舗１１１の内部または店舗１１１の近隣に位置するユーザ端末装置１２１に対して、記憶している求人情報の中から、ユーザにマッチングするマッチング求人情報を抽出して送信する。そのため、情報提供システム１によれば、ユーザにとって関係のない求人情報をユーザ端末装置１２１に送信せず、店舗位置に関連付けられている求人情報の中から、ユーザにマッチングする情報のみを効率的に送信することができる。ユーザにとっては、関心の高い情報が抽出されて表示されるため、求人情報を積極的に閲覧する動機となる。
【００４９】
また、求人情報テーブルを構成する要素は、図４に示す要素に限定されない。例えば、求人情報テーブルを構成する要素は、会社名、会社コードなどを含んでいてもよい。また、情報提供サーバ１３１は、店舗１１１ａとその近隣にある店舗１１１ｂが別の会社の店舗であった場合、店舗１１１ｂに来店したユーザのユーザ端末装置１２１に対して、求人情報テーブルに基づいて店舗１１１ｂとは別の会社の店舗であって、店舗１１１ｂの近隣の店舗１１１ａに対応づけられている情報を送信する構成でもよい。
【００５０】
（第２の実施形態）
＜構成＞
以下、図６を参照しながら、本実施形態に係る情報提供システム２の構成及びその概要を説明する。情報提供システム２は、ユーザ端末装置１２１にインストールされる求人情報を得るための専用のアプリケーションソフトウェアが不要な点で、第１の実施形態の情報提供システム１とは異なる。また、第１の実施形態に係る情報提供システム１と共通する構成要素には同一の符号を付し、詳細な説明を省略する。
【００５１】
情報提供システム２は、店舗装置１１２と、ユーザ端末装置１２１と、情報提供サーバ１３１と、ＳＮＳサーバ１４１とを備える。店舗装置１１２と、ユーザ端末装置１２１と、情報提供サーバ１３１と、ＳＮＳサーバ１４１とは、インターネットなどのネットワークＮに接続可能に構成される。
【００５２】
ユーザ端末装置１２１の構成と動作について説明する。ユーザ端末装置１２１は携帯電話回線や無線ＬＡＮ等を用いてネットワークＮに接続される。
【００５３】
ユーザ端末装置１２１は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に実装された機能によって、信号発信装置１１３から発信される信号を受信することができる。また、ユーザ端末装置１２１は、インストールされたＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）アプリケーションソフトウェアによって、信号発信装置１１３から発信される信号を受信することができる。また、ユーザ端末装置１２１は、インストールされたＳＮＳアプリケーションソフトウェアや、ＷＥＢブラウザソフトウェアによって情報提供サーバ１３１にアクセスすることができる。また、情報提供サーバ１３１や、別途サーバが提供する動作環境（ＡＰＩ（アプリケーションプログラミングインタフェース）、プラットフォーム等）を利用して、情報提供サーバ１３１にアクセスしてもよい。ＳＮＳの代表例としては、例えばＦａｃｅｂｏｏｋ(登録商標)や、Ｔｗｉｔｔｅｒ(登録商標)、ＬＩＮＥ（登録商標）等がある。
【００５４】
ユーザ端末装置１２１は、信号発信装置１１３からビーコンＩＤ情報を含むビーコン信号（第一信号）を受信し、ビーコンＩＤ情報に、ユーザ端末装置１２１を特定するためのユーザ端末装置ＩＤ情報と、ユーザ個人を特定するためのユーザＩＤ情報を付加した信号を生成し（第二信号）、情報提供サーバ１３１へ送信する。また、ユーザ端末装置１２１は、後述するＷＥＢブラウザのクッキー情報を情報提供サーバ１３１へ送信する。
【００５５】
情報提供サーバ１３１は、通信部１３２と、位置情報記憶部１３３と、提供情報記憶部１３４と、抽出部１３５と、希望条件生成部１３６と、ユーザ管理記憶部１３７とを備える。
【００５６】
抽出部１３５は、位置情報記憶部１３３に記憶されている位置情報テーブルを参照して、ユーザ端末装置１２１から受信したビーコンＩＤ情報から当該ユーザ端末装置１２１の現在位置に対応する店舗コードを特定する。また、抽出部１３５は、提供情報記憶部１３４に記憶されている求人情報テーブルを参照して、抽出された店舗コードに対応する求人情報を抽出する。さらに、抽出部１３５は、後述する希望条件情報を参照して、抽出された求人情報からマッチング求人情報の抽出を行う。
【００５７】
希望条件生成部１３６は、ユーザ端末装置１２１を使用するユーザのＷＥＢサイトへの訪問履歴やＳＮＳアプリケーションソフトウェアにおけるユーザの行動履歴を閲覧履歴として収集して、ユーザ管理記憶部１３７に記憶する。具体的には、希望条件生成部１３６は、ＷＥＢブラウザのクッキー（Ｃｏｏｋｉｅ）より閲覧履歴に関する情報と、ＳＮＳのユーザＩＤ情報とを併せて収集する。
【００５８】
希望条件生成部１３６は、収集した閲覧履歴に関する情報とユーザＩＤ情報とを関連付けてユーザ管理記憶部１３７に記憶させる。ここで、閲覧履歴は、ＷＥＢブラウザのクッキーを使用せずにユーザの閲覧履歴を取得できる方法によって収集されてもよい。また、希望条件生成部１３６は、ユーザＩＤ情報の他に、ユーザの性別や年齢等のユーザ属性情報を収集してもよい。
【００５９】
また、希望条件生成部１３６は、ユーザ管理記憶部１３７に記憶された閲覧履歴を、サイトの訪問回数や検索キーワードに基づいてＡＩ（人工知能）などにより解析処理し、ユーザ端末装置１２１を使用するユーザの興味や関心を抽出しユーザ管理記憶部１３７に記憶させる。さらに、希望条件生成部１３６は、ユーザ管理記憶部１３７に記憶されたユーザの興味や関心と、提供情報記憶部１３４に記憶された求人情報テーブルとに基づいて、ＡＩ（人工知能）などにより解析処理し、求人情報に関する希望条件情報を推定し生成する。
【００６０】
ユーザ管理記憶部１３７は、生成された希望条件情報を閲覧履歴及びユーザＩＤ情報と関連付けて記憶する。
【００６１】
ＳＮＳサーバ１４１は、ＳＮＳ環境を提供するサーバである。情報提供サーバ１３１は、マッチング求人情報を、ＳＮＳサーバ１４１を介してユーザ端末装置１２１に送信してもよい。
【００６２】
＜処理の流れ＞
以下、図７を参照しながら、本実施形態に係る情報提供システム２の動作について説明する。この図は、信号発信装置１１３からビーコン信号を受信したユーザ端末装置１２１がその旨を情報提供サーバ１３１に通知し、情報提供サーバ１３１からＳＮＳサーバ１４１を介してマッチング求人情報をユーザ端末装置１２１に送信する際の動作を示している。
【００６３】
ステップＳ２０１において、店舗装置１１２の信号発信装置１１３は、信号発信装置１１３を特定するための固有情報であるビーコンＩＤ情報を含むビーコン信号（第一信号）の発信を行う。信号発信装置１１３は、ビーコン信号を数秒間隔で繰り返し発信する。
【００６４】
ステップＳ２０２において、ユーザ端末装置１２１は、受信した第一信号に含まれるビーコンＩＤ情報に、ユーザ端末装置１２１を特定するユーザ端末装置ＩＤ情報と、ユーザを特定するユーザＩＤ情報と、ＷＥＢブラウザのクッキーとを付加情報として追加した信号（第二信号）を情報提供サーバ１３１へ送信する。なお、ＷＥＢブラウザのクッキーは、ユーザ端末装置１２１にインストールされたＳＮＳアプリケーションソフトウェアにＵＲＬを送信してアクセスさせること等により取得される。
【００６５】
ステップＳ２０３において、情報提供サーバ１３１の抽出部１３５は、位置情報記憶部１３３に記憶された位置情報テーブルを参照し、第二信号に含まれるビーコンＩＤ情報から、ユーザ端末装置１２１がどの店舗１１１に位置しているのかを解析（特定）する。抽出部１３５は、解析結果により、ユーザ端末装置１２１が位置している店舗１１１の店舗コードを決定する。
【００６６】
ステップＳ２０４において、抽出部１３５は、ステップＳ２０３で決定された店舗コードの情報に基づいて、提供情報記憶部１３４に記憶された求人情報テーブルから、店舗コードに該当する求人情報を抽出する。
【００６７】
ステップＳ２０５において、希望条件生成部１３６は、ステップＳ２０２でユーザ端末装置１２１から送信されたＷＥＢブラウザのクッキーによるユーザの閲覧履歴を解析し、ユーザの興味や関心から希望条件情報を生成する。
【００６８】
ステップＳ２０６において、抽出部１３５は、ステップＳ２０５で生成された希望条件情報に基づいて、ステップＳ２０４で抽出された求人情報からユーザにマッチングしたマッチング求人情報の抽出を行う。例えば、求人情報の職種条件と、希望条件情報の職種が一致または含まれる条件であるような場合、マッチングしたものと判定し、当該求人情報をマッチング求人情報として抽出する。求人情報とユーザ希望条件情報はそれぞれいくつかの項目があるため、そのすべてがマッチングした場合に抽出を行ってもよいし、所定数の条件がマッチングした場合に抽出を行ってもよい。
【００６９】
ステップＳ２０７において、抽出部１３５は、マッチング求人情報が有るかどうかについて判別する。「有」の場合、すなわち（Ｙ）の場合はステップＳ２０８へ処理を進める。（Ｎ）の場合は処理を終了する。
【００７０】
ステップＳ２０８において、通信部１３２は、抽出されたマッチング求人情報をユーザＩＤ情報とともにＳＮＳサーバ１４１へ送信する。
【００７１】
ステップＳ２０９において、ＳＮＳサーバ１４１は、受信したマッチング求人情報を、ユーザ端末装置１２１の使用者のユーザＩＤ情報のＳＮＳへプッシュ送信する。
【００７２】
ステップＳ２１０において、ユーザ端末装置１２１は、情報提供サーバ１３１からプッシュ送信されたマッチング求人情報の表示を行う。ユーザ端末装置１２１は、インストールされたＳＮＳアプリケーションソフトウェアでマッチング求人情報の表示を行ってもよい。例えば、ＳＮＳのタイムライン表示中にマッチング求人情報の表示を行ってもよい。
【００７３】
＜効果の説明＞
以上のように、本実施形態に係る情報提供システム２によれば、情報提供サーバ１３１は、例えばユーザ端末装置１２１に予めインストールされたＳＮＳアプリケーションソフトウェアを利用して、ＳＮＳサーバ１４１を介してユーザ端末装置１２１に対するマッチング求人情報の送信を行う。情報提供サーバ１３１は、店舗１１１の内部または店舗１１１の近隣に位置するユーザ端末装置１２１に対して、記憶している求人情報の中から、ユーザにマッチングする情報のみを抽出して送信する。ユーザが求人情報を得るための専用のアプリケーションソフトウェアを導入する必要もない。
【００７４】
情報提供サーバ１３１は、店舗位置に関連付けられている求人情報の中から、ユーザにマッチングする情報のみを効率的に送信することができる。ユーザにとっては、ユーザ端末装置１２１の通常使用時の閲覧履歴などに基づいて潜在的に希望している求人情報が抽出されて表示されるため、求人情報を積極的に閲覧する動機となる。
【００７５】
なお、ユーザ端末装置１２１は、ビーコンＩＤ情報に、ユーザ端末装置１２１を特定するためのユーザ端末装置ＩＤ情報のみを付加した信号を生成し（第二信号）、情報提供サーバ１３１へ送信してもよい。その場合、情報提供サーバ１３１は、ユーザを特定せずにユーザ端末装置１２１を特定することで、マッチング求人情報を提供してもよい。
【００７６】
（第３の実施形態）
以下、図８及び図９を参照しながら、本実施形態の概要について説明する。説明には、第２の実施形態に係る情報提供システム２を用いる。
【００７７】
図８は、信号発信装置１１３ｄ（不図示）が設置された店舗１１１ｄと、店舗１１１ｄとは遠隔の地にある信号発信装置１１３ｅ（不図示）が設置された店舗１１１ｅと、ユーザ端末装置１２１ｃを持ったユーザＣとを地図上で示している。例えば、店舗１１１ｄは札幌にあるコンビニエンスストアであり、店舗１１１ｅは東京にあるコンビニエンスストアである。ここでは、ユーザＣが札幌在住で普段は店舗１１１ｄを利用しており、東京への旅行で店舗１１１ｅを利用した場合を説明する。
【００７８】
図９は、情報提供サーバ１３１に記憶されている複数のビーコンＩＤ情報が一定条件下にグルーピングされたグループテーブルを示す図である。例えば、グループＡには、複数のコンビニエンスストアが関連付けられており、グループＢには、複数のペットショップが関連付けられており、グループＣには、複数の自動車用品店が関連付けられている。このように店舗の種別や事業者によって分類してグルーピングされる。
【００７９】
ユーザＣが、東京の店舗１１１ｅに立ち寄ると、店舗１１１ｅに設置された信号発信装置１１３ｅから発信されたビーコン信号（第一信号）を、ユーザ端末装置１２１ｃが受信する。ユーザ端末装置１２１ｃは、ビーコン信号に含まれるビーコンＩＤ情報に、ユーザ端末装置ＩＤ情報やユーザＩＤ情報を付与した信号（第二信号）を情報提供サーバ１３１へ送信する。
【００８０】
例えば、札幌の店舗１１１ｄに設置された信号発信装置１１３ｄのビーコンＩＤ情報を「０ｘ４５ＡＣ」とする。情報提供サーバ１３１は、位置情報テーブルに基づき、ビーコンＩＤ情報から店舗の位置情報を特定することができる。
【００８１】
ユーザＣは札幌在住であるため、ユーザＣのユーザ端末装置１２１が、店舗１１１ｄに設置された信号発信装置１１３ｄからのビーコン信号、すなわちビーコンＩＤ情報「０ｘ４５ＡＣ」を多く受信すると考えられる。情報提供サーバ１３１は、このようなビーコン信号の受信履歴に基づいて、ユーザＣが普段札幌の店舗１１１ｄを利用していると推定し、情報提供サーバ１３１の位置特定部は、ビーコン信号の受信履歴からユーザＣが札幌在住であることを特定する。この場合、情報提供サーバ１３１は、旅行先の求人情報よりも在住先の求人情報を優先的に提供するため、ユーザと求人情報のマッチングを高めることができる。
【００８２】
情報提供サーバ１３１には、各店舗のビーコンＩＤ情報に店舗位置情報と求人情報が関連付けられたテーブルが記憶されている。ユーザ端末装置１２１ｃは、ユーザＣが東京の店舗１１１ｅに立ち寄った場合に、信号発信装置１１３ｅから発信されたビーコン信号（第一信号）を受信する。ユーザ端末装置１２１ｃは、ビーコン信号を受信したことをトリガとして、情報提供サーバ１３１にビーコンＩＤ情報とユーザ端末装置ＩＤ情報を付加した第二信号を送信する。第二信号を受信した情報提供サーバ１３１は、ユーザ端末装置ＩＤ情報から特定されるユーザ端末装置１２１ｃのビーコン信号の受信履歴によって、札幌近郊の求人情報がマッチングすることを判定する。
【００８３】
例えば、ユーザ端末装置１２１が、東京の店舗１１１ｅに設置された信号発信装置１１３ｅのビーコンＩＤ情報「０ｘ５Ａ０Ｆ」を受信した場合、情報提供サーバ１３１は図９のグループテーブルに基づいて、ユーザ端末装置１２１がグループＡに属するコンビニエンスストアに来店していることを特定する。情報提供サーバ１３１は、同じグループＡとして、ビーコンＩＤ情報「０ｘ５Ａ０Ｆ」に関連付けられているビーコンＩＤ情報「０ｘ４５ＡＣ」を抽出する。
【００８４】
また、情報提供サーバ１３１は、図３に示す位置情報テーブルに基づいて、ビーコンＩＤ情報「０ｘ４５ＡＣ」の店舗コードを特定する。情報提供サーバ１３１は、特定された店舗コードに基づいて、第１の実施形態や第２の実施形態で説明したように、ユーザが登録した求職情報である希望条件情報や、情報提供サーバ１３１で生成された希望条件情報を参照して、札幌近郊の求人情報からユーザＣにマッチング求人情報を抽出する。情報提供サーバ１３１は、抽出されたマッチング求人情報をユーザ端末装置１２１ｃへ送信する。
【００８５】
以上から、情報提供システム２によれば、遠隔地の訪問先での信号発信装置からの信号をトリガとして、ユーザの在住地でのマッチングする情報のみを効率的に送信することができる。よって、情報提供システム２は、同一グループの店舗へ訪れるユーザに対して情報を送信することにより、当該同一グループの店舗への関心のあるユーザに絞った情報を送信することになり、マッチングの可能性を高めることができる。なお、グループはコンビニエンスストアやペットショップといった業種だけでなく、フランチャイズのグループや地域によるグループであってもよい。
【００８６】
なお、ユーザの在住場所は、求人情報を得るための専用のアプリケーションソフトウェアに在住場所を登録することによって特定されてもよいし、他の方法で特定されてもよい。求人情報は、特定の店舗の近くだけでなく、近郊エリアで抽出されてもよい。例えば、ユーザの在住場所が札幌市である場合に、情報提供サーバ１３１は、その札幌市より広範囲である石狩支庁全体をユーザの在住場所と特定し、石狩支庁内にある、他の系列店舗の求人情報を送信してもよい。
【００８７】
（第４の実施形態）
以下、図１０を参照しながら、本実施形態の概要について説明する。説明には、第２の実施形態に係る情報提供システム２を用いる。
【００８８】
図１０は、商品分野毎の販売のブースとして、乳幼児用品売り場のブース１１５ｆ、自動車用品売り場のブース１１５ｇ、ペット用品売り場のブース１１５ｈ、カメラ売り場のブース１１５ｉが配置されている店舗１１１ｆを示している。各ブースには、信号発信装置１１３ｆから信号発信装置１１３ｉが設置されている。ユーザＤは、ユーザ端末装置１２１ｄをもって店舗内を移動している。
【００８９】
信号発信装置１１３としてＢｌｕｅｔｏｏｔｈによるビーコン装置を使用した場合、ビーコン信号の届く領域が半径数メートルから数十メートルに限られる。そのため、情報提供サーバ１３１は、ユーザ端末装置１２１ｄがどの信号発信装置からのビーコン信号を受信したかをビーコンＩＤ情報から判定することによって、ユーザＤがどのブースに立ち寄っているのかを特定することができる。また、情報提供サーバ１３１は、そのビーコン信号の受信回数から、ユーザＤがそのブースにどのくらいの時間だけ滞在していたかも推定できる。
【００９０】
例えば、図１０において、ユーザＤは、乳幼児用品売り場のブース１１５ｆに立ち寄っている。情報提供サーバ１３１の位置特定部は、例えば、ビーコン信号の受信回数が連続して多い場合には、ユーザＤがブース１１５ｆに長く滞在しているものとしてユーザＤの位置情報を特定することができる。
【００９１】
情報提供サーバ１３１には、図１１に示す位置情報テーブルが記憶されている。位置情報テーブルは、複数のビーコンＩＤ情報に対して、それぞれのビーコンである信号発信装置１１３が設置されている店舗の店舗コード、備考情報として売り場情報から構成される。
【００９２】
情報提供サーバ１３１の個人特性推定部は、位置情報テーブルのビーコンＩＤ情報、売り場情報と、位置特定部によってユーザが長く滞在している場所として特定された位置情報とから、ユーザの個人特性を推定することができる。例えば、乳幼児用品売り場に長く滞在しているユーザは、乳幼児を持つ親世代であるものと推定する。情報提供サーバ１３１の抽出部１３５は、ビーコンＩＤ情報から抽出された求人情報と、推定された個人特性から、求人情報からユーザに対するマッチング求人情報の抽出を行う。抽出されたマッチング求人情報は、ユーザ端末装置１２１ｄに表示される。
【００９３】
以上から、情報提供システム２は、同一店舗内に複数の信号発信装置１１３を設置することで店舗内でのユーザの位置を特定することができる。情報提供システム２は、特定された位置から、ユーザの個人特性を推定してマッチング求人情報を送信することができる。
【００９４】
なお、複数の信号発信装置１１３は、同一店舗内に設置する場合に限られず、ショッピングモールのような複数のテナントの入った複合商業施設に設置されてもよい。
【００９５】
（第５の実施形態）
＜構成＞
以下、本実施形態に係る情報提供システム３の構成及びその概要を説明する。なお、第２の実施形態に係る情報提供システム２と共通する構成要素には同一の符号を付し、詳細な説明を省略する。
【００９６】
情報提供システム３は、後述する第１のユーザ情報及び第２のユーザ情報にマッチングするマッチング求人情報をユーザ端末装置１２１に提供する点で、第２の実施形態の情報提供システム２とは異なる。
【００９７】
図１２に示すように、情報提供システム３は、店舗装置１１２と、ユーザ端末装置１２１と、情報提供サーバ１３１と、ＳＮＳサーバ１４１とを備える。店舗装置１１２と、ユーザ端末装置１２１と、情報提供サーバ１３１と、ＳＮＳサーバ１４１とは、インターネットなどのネットワークＮに接続可能に構成される。
【００９８】
情報提供サーバ１３１の構成と動作について説明する。情報提供サーバ１３１は、通信部１３２と、位置情報記憶部１３３と、提供情報記憶部１３４と、抽出部１３５と、希望条件生成部１３６と、ユーザ管理記憶部１３７と、第１のユーザ情報記憶部１３８と、第２のユーザ情報記憶部１３９とを備える。
【００９９】
第１のユーザ情報記憶部１３８には、第１のユーザ情報が記憶される。第１のユーザ情報は、情報提供サーバ１３１がユーザ端末装置１２１から受信した第二信号に含まれるビーコンＩＤ情報（固有情報）から特定される位置情報の履歴を含む情報である。例えば、図１４は、第１のユーザ情報の一例を示している。
【０１００】
第１のユーザ情報における位置情報は、位置情報記憶部１３３が記憶する位置情報テーブルに含まれる店舗位置情報と同じである。ただし、上述のように、店舗装置１１２は、店舗内に設置される場合に限られない。本実施形態では、店舗装置１１２が駐車場等の屋外に設置される場合も含む。そのため、図１４では、店舗位置情報ではなく、店舗装置の設置場所を位置情報（住所）として示している。
【０１０１】
備考は、その設置場所がどのような場所かを示している。受信時刻は、ユーザ端末装置１２１がビーコン信号（第一信号）を受信した時刻である。なお、受信時刻は、情報提供サーバ１３１が、ユーザ端末装置１２１を特定するためのユーザ端末装置ＩＤ情報を付加した信号（第二信号）を、ユーザ端末装置１２１から受信した時刻であってもよい。第１のユーザ情報記憶部１３８は、ビーコンＩＤ情報と、位置情報と、備考と、受信時刻とを関連付けて第１のユーザ情報として記憶する。
【０１０２】
第１のユーザ情報は、移動時間帯と移動経路とを推定する場合に使用される。なお、第１のユーザ情報記憶部１３８は、第１のユーザ情報をユーザＩＤ情報とも関連付けて記憶する。
【０１０３】
第２のユーザ情報記憶部１３９は、情報提供サーバ１３１が取得した第２のユーザ情報を記憶する。なお、第２のユーザ情報記憶部１３９は、第２のユーザ情報をユーザＩＤ情報と関連付けて記憶する。
【０１０４】
第２のユーザ情報は、ユーザ端末装置１２１を使用するユーザの属性を示す情報である。本実施形態において、ユーザの属性は、年齢、性別、社会的地位等を意味する情報である。例えば、ユーザは、高齢者、学生、主婦、会社員、フルタイム、パートタイマー、フリーター等の少なくともいずれか一つのユーザの属性に該当する。このようなユーザの属性は、ユーザの生活圏、希望職種等に影響しやすいため、求人情報を抽出する際にも利用される。
【０１０５】
情報提供サーバ１３１は、ＳＮＳサーバ１４１に登録されているユーザのプロフィール情報を取得することによって第２のユーザ情報を取得してもよい。情報提供サーバ１３１は、ユーザの年齢、性別、職歴、学歴、保有資格等のいずれか一つ以上の情報に基づいてユーザの属性を推定してもよい。情報提供サーバ１３１は、希望条件生成部１３６が収集したユーザの性別や年齢等のユーザ属性情報に基づいて第２のユーザ情報を取得してもよい。
【０１０６】
情報提供サーバ１３１は、ユーザ端末装置１２１にインストールされている専用のアプリケーションソフトウェアに登録された情報に基づいて第２のユーザ情報を取得してもよい。情報提供サーバ１３１は、第１のユーザ情報から推定される移動履歴に基づいて、第２のユーザ情報を取得してもよい。
【０１０７】
例えば、情報提供サーバ１３１は、第１のユーザ情報において、病院に向かう移動履歴が多ければ、そのユーザは高齢者であると推定することができる。情報提供サーバ１３１は、第１のユーザ情報において、幼稚園、保育園、小児科等に向かう移動履歴が多ければ、そのユーザは子供を育てる親であると推定することができる。情報提供サーバ１３１は、第１のユーザ情報において、学校に向かう移動履歴が多ければ、そのユーザは学生であると推定することができる。
【０１０８】
なお、第２のユーザ情報は、第二信号に含まれていてもよく、情報提供サーバ１３１は、第二信号を受信することによって、第２のユーザ情報を取得してもよい。この場合、情報提供サーバ１３１は、第二信号を受信するたびに、その第二信号に含まれる第２のユーザ情報を求人情報の抽出に使用してもよいため、第２のユーザ情報記憶部１３９は無くてもよい。
【０１０９】
抽出部１３５は、位置情報記憶部１３３に記憶されている位置情報テーブルを参照して、ユーザ端末装置１２１から受信したビーコンＩＤ情報から当該ユーザ端末装置１２１の現在位置に対応する店舗コードを特定する。また、抽出部１３５は、提供情報記憶部１３４に記憶されている求人情報テーブルを参照して、抽出された店舗コードに対応する求人情報を抽出する。さらに、抽出部１３５は、後述する希望条件情報を参照して、抽出された求人情報からマッチング求人情報の抽出を行う。
【０１１０】
希望条件生成部１３６は、第１のユーザ情報記憶部１３８に記憶されている第１のユーザ情報を参照して、ユーザ端末装置１２１の移動経路と移動時間帯とを推定する。移動経路と移動時間帯との具体的な推定方法については後述する。
【０１１１】
さらに、希望条件生成部１３６は、ユーザ管理記憶部１３７に記憶されている情報と、第１のユーザ情報から推定した移動経路及び移動時間帯と、第２のユーザ情報記憶部１３９に記憶されている第２のユーザ情報とに基づいて、求人情報に関する希望条件を推定し、希望条件情報を生成する。希望条件生成部１３６は、生成した希望条件情報をユーザＩＤ情報と関連付けてユーザ管理記憶部１３７に記憶させる。
【０１１２】
なお、希望条件生成部１３６は、第２の実施形態の場合と同様に、ユーザ端末装置１２１を使用するユーザのＷＥＢサイトへの訪問履歴やＳＮＳアプリケーションソフトウェアにおけるユーザの行動履歴を閲覧履歴として収集して、それらをユーザＩＤ情報と関連付けてユーザ管理記憶部１３７に記憶させてもよい。
【０１１３】
また、希望条件生成部１３６は、第２の実施形態の場合と同様に、ユーザＩＤ情報の他に、ユーザの性別、年齢等のユーザ属性情報を収集してもよいし、ユーザの興味や関心を抽出してもよい。希望条件生成部１３６は、これらの情報をユーザ管理記憶部１３７に記憶させてもよい。
【０１１４】
＜希望条件情報の生成＞
以下、希望条件生成部１３６による希望条件情報の生成について具体的に説明する。希望条件情報は、上記のように第１のユーザ情報と第２のユーザ情報に基づいて生成される。
【０１１５】
以下、希望条件生成部１３６が、位置情報の履歴を示す第１のユーザ情報から、どのように移動経路と移動時間帯とを推定するかを説明する。図１３は、地図上でユーザの移動経路の一例を示している。ここでは、ユーザが幼稚園Ａに子供を送る主婦である場合を説明する。
【０１１６】
図１３において、ユーザは、子供を幼稚園Ａに送る場合、実線矢印で示すように自宅からＡ駅まで徒歩で向い、点線矢印で示すようにＡ駅からＣ駅まで電車で移動し、実線矢印で示すようにＣ駅から幼稚園Ａに徒歩で向かう。送った後に自宅まで戻る移動経路は、この反対である。なお、ユーザは、ユーザ端末装置１２１を携帯しながら移動する。
【０１１７】
Ａ駅の付近には、信号発信装置１１３ｊが設置されたペットショップＡ駅前店がある。Ｂ駅の付近には、信号発信装置１１３ｋが設置された喫茶店のＢ駅前店がある。Ｃ駅の東口には、信号発信装置１１３ｌが設置されている。これらの信号発信装置１１３ｊ、１１３ｋ、１１３ｌは、それぞれ所定の無線通信規格に準拠したビーコン信号（第一信号）を周辺に発信する。
【０１１８】
ユーザが自宅からペットショップＡ駅前店を横切ってＡ駅まで移動すると、ユーザ端末装置１２１は、信号発信装置１１３ｊから第一信号を受信する。ユーザ端末装置１２１は、信号発信装置１１３ｊから第一信号を受信した場合、第一信号に含まれている信号発信装置１１３ｊを示す固有情報を含む第二信号を情報提供サーバ１３１に送信する。
【０１１９】
ユーザがＡ駅からＣ駅まで電車で移動し、Ｃ駅の東口を通過すると、ユーザ端末装置１２１は、信号発信装置１１３ｌから第一信号を受信する。ユーザ端末装置１２１は、信号発信装置１１３ｌから第一信号を受信した場合、第一信号に含まれている信号発信装置１１３ｌを示す固有情報を含む第二信号を情報提供サーバ１３１に送信する。
【０１２０】
ユーザが幼稚園Ａに子供を預けて、再びＣ駅の東口を通過すると、ユーザ端末装置１２１は、信号発信装置１１３ｌから第一信号を受信する。ユーザ端末装置１２１は、信号発信装置１１３ｌから第一信号を受信した場合、第一信号に含まれている信号発信装置１１３ｌを示す固有情報を含む第二信号を情報提供サーバ１３１に送信する。
【０１２１】
ユーザがＣ駅からＡ駅まで電車で移動し、Ａ駅からペットショップＡ駅前店を横切って自宅まで移動すると、ユーザ端末装置１２１は、信号発信装置１１３ｊから第一信号を受信する。ユーザ端末装置１２１は、信号発信装置１１３ｊから第一信号を受信した場合、第一信号に含まれている信号発信装置１１３ｊを示す固有情報を含む第二信号を情報提供サーバ１３１に送信する。
【０１２２】
以上のように、情報提供サーバ１３１は、ユーザ端末装置１２１から受信した第二信号に基づいて、ユーザの位置情報の履歴を示す第１のユーザ情報（図１４参照）を取得する。
【０１２３】
情報提供サーバ１３１の希望条件生成部１３６は、第１のユーザ情報を参照し、その移動パターンの規則性からユーザの移動経路とその移動経路を移動する時間帯である移動時間帯とを推定する。例えば、図１４では、ユーザは８：３０〜９：００にＡ駅からＣ駅に向かうパターンが繰り返されている。また、その後に、Ｃ駅からＡ駅に引き返している。この場合、移動時間帯が８：３０〜９：００と推定され、移動経路がＡ駅からＣ駅と推定される。
【０１２４】
なお、図１４には、一度、喫茶店のＢ駅前店に立ち寄っている移動パターンも示されている。希望条件生成部１３６は、このような規則性から外れた移動パターンは、移動経路と移動時間帯との推定から除外してもよい。
【０１２５】
すなわち、希望条件生成部１３６は、同じ移動経路又は移動時間帯が繰り返されている周期的な移動パターンに基づいて推定を行う。もっとも喫茶店のＢ駅前店に立ち寄ることが多い場合、それが移動経路と移動時間帯との推定に用いられてもよい。
【０１２６】
このように、希望条件生成部１３６は、ユーザの位置情報の履歴に基づいて、頻度が高い移動経路又は定期的に繰り返される移動経路のみをユーザの移動経路として推定する。また、希望条件生成部１３６は、ユーザの位置情報の履歴に基づいて、頻度が高い移動時間帯又は定期的に繰り返される移動時間帯のみをユーザの移動時間帯として推定する。
【０１２７】
例えば、頻度が高い移動経路又は移動時間帯と推定される条件として、所定の頻度を超えることを条件としてもよい。所定の頻度は、例えば、毎月１回以上に設定されてもよいし、毎週１回以上に設定されてもよい。これを下回る頻度で就業することは想定しにくいためである。所定の頻度は、ユーザが本サービスの配信設定において設定してもよいし、店舗装置１１２の管理者が設定してもよい。また、求人情報のそれぞれの就業頻度に応じて、求人情報ごとに所定の頻度が設定され、情報提供サーバ１３１がその頻度に該当するか否かを判別してもよい。
【０１２８】
また、頻度が高い移動経路又は移動時間帯と推定される条件として、ユーザの位置情報の履歴において最も頻度が高い移動パターンであることを条件としてもよいし、頻度が高い移動パターンの上位３番以内であることを条件としてもよい。このような推定方法により、単発的な移動パターンではなく習慣的（周期的）な移動パターンのみが求人情報の抽出に使用される。
【０１２９】
希望条件生成部１３６は、移動時間帯を８：３０〜９：００と推定し、移動経路をＡ駅からＣ駅と推定した場合に、例えば、以下のような希望条件情報を生成する。
【０１３０】
希望条件生成部１３６は、推定した移動経路から所定範囲内の距離に位置する職場を有する求人情報を抽出部１３５に抽出させるための希望条件情報を生成する。この希望条件情報は、職場の位置によって求人情報を絞り込むための情報である。
【０１３１】
例えば、Ｃ駅から近い職場Ｘを有する求人情報を抽出できるように、希望情報条件情報を生成する。例えば、職場ＸがＣ駅から３００ｍの距離に位置する場合、所定範囲内の距離が５００ｍ以内に設定されていれば、職場Ｘを有する求人情報が抽出される。基準となる位置は、移動経路全体ではなく、厳密には移動経路上のいずれかの箇所（例えばＣ駅）からの距離である。
【０１３２】
所定範囲内の距離は、第２のユーザ情報に応じて異なる距離に設定されてもよい。例えば、所定範囲内の距離は、ユーザが高齢者、学生、主婦又はパートタイマー等であれば短く設定され、ユーザが普通の会社員やフルタイムの就職先を探す求職者等であれば長く設定されてもよい。例えば、短く設定される場合が３００ｍ以内で、長く設定される場合が６００ｍ以内である。特に、高齢者は学生や主婦に比べて生活圏が狭いため、さらに短く設定され、所定範囲内の距離は、２００ｍ以内に設定されてもよい。このように、ユーザ属性に応じて異なるユーザの生活圏に応じて、所定範囲内の距離が設定される。
【０１３３】
また、希望条件生成部１３６は、推定した移動時間帯に基づいて、抽出部１３５に求人情報を抽出させるための希望条件情報を生成する。この希望条件情報は、就業時間帯で求人情報を絞り込むための情報である。
【０１３４】
例えば、希望条件生成部１３６は、推定した移動時間帯より前に終業時刻を有する求人情報又は推定した移動時間帯より後に始業時刻を有する求人情報を抽出できるように、希望情報条件情報を生成する。
【０１３５】
この場合において、さらに、希望条件生成部１３６は、推定した移動時間帯から終業時刻又は始業時刻までの時間が所定時間以内の求人情報を抽出できるように、希望情報条件情報を生成してもよい。
【０１３６】
「所定時間以内で」とは、移動時間帯と終業時刻又は始業時刻とが近い（例えば１時間以内）ことを意味する。これにより、移動時間帯とは無関係な始業時刻又は終業時刻を有する求人情報が除外される。例えば、移動時間帯が８：３０〜９：００である場合に、就業時間が６：００〜１２：００の求人情報が通知された場合、ユーザはそれまでの習慣的な移動時間帯と移動経路とを維持できない。このような求人情報が除外される。
【０１３７】
また、希望条件生成部１３６は、さらに、推定した移動時間帯から終業時刻又は始業時刻までの時間が推定した移動経路からその職場までの移動に必要な時間より長い、求人情報を抽出できるように、希望情報条件情報を生成してもよい。
【０１３８】
「推定した移動経路からその職場までの移動に必要な時間より長い」とは、移動経路と職場との間の移動時間を確保することを意味する。これにより、移動時間を確保できない求人情報が除外される。例えば、移動経路の移動時間帯が８：３０〜９：００であり、その移動経路から職場までの移動に必要な時間が２０分であるとする。この場合、終業時刻８：２５からその移動経路にその移動時間帯に行くことはできない。その移動時間帯のその移動経路から職場に始業時刻９：０５に行くことはできない。すなわち、ユーザはそれまでの習慣的な移動時間帯と移動経路とを維持できない。このような求人情報が除外される。
【０１３９】
また、職場までの移動に必要な時間は徒歩による移動時間に限らず、バスや電車等の交通機関を利用した場合の移動時間であってもよい。例えば、図１３において職場Ｚは、Ｃ駅から離れた場所にある。職場ＺはＣ駅から所定範囲内の距離（例えば、０〜２００ｍ、０〜６００ｍ等）ではなく、Ｃ駅から８００ｍの距離である。この場合でも、移動時間帯の後にバス停Ｐ１からバス停Ｐ２に向かうバスがあり、バスを利用すれば移動に必要な時間が１５分程度で済む可能性がある。そのため、このような移動に必要な時間が短い場合には、移動経路からの距離があっても、職場Ｚの求人情報が抽出されてもよい。
【０１４０】
希望条件生成部１３６は、第１のユーザ情報から第２のユーザ情報を取得してもよい。例えば、図１４に示す第１のユーザ情報では、ユーザがＡ駅からＣ駅に向かった後にすぐＣ駅からＡ駅に戻っていることがわかる。また、図１３において、Ｃ駅の近くには幼稚園Ａがある。この場合、幼稚園Ａに子供を預ける主婦だとユーザの属性が推定される。これにより、第２のユーザ情報を取得することができる。
【０１４１】
図１５は、図１３とは異なる移動経路の例として、地図上でユーザの移動経路の一例を示している。ここでは、ユーザがＡ大学に通学する学生である場合を説明する。なお、ユーザは、ユーザ端末装置１２１を携帯しながら移動する。
【０１４２】
Ａ大学は、教育学部と工学部とを有する大学であり、付近には、コンビニのＡ大学前店がある。Ａ大学の教育学部の隣にはＥ銀行があり、Ａ大学の工学部の向かい側には駐車場がある。
【０１４３】
コンビニのＡ大学前店には、信号発信装置１１３ｏが設置され、Ｅ銀行には、信号発信装置１１３ｍが設置され、駐車場には信号発信装置１１３ｎが設置されている。これらの信号発信装置１１３ｍ、１１３ｎ、１１３ｏは、それぞれ所定の無線通信規格に準拠したビーコン信号（第一信号）を周辺に発信する。
【０１４４】
ユーザがコンビニＡ大学前店の前を通過すると、ユーザ端末装置１２１は、信号発信装置１１３ｏから第一信号を受信する。ユーザ端末装置１２１は、信号発信装置１１３ｏから第一信号を受信した場合、第一信号に含まれている信号発信装置１１３ｏを示す固有情報を含む第二信号を情報提供サーバ１３１に送信する。
【０１４５】
この場合、情報提供サーバ１３１の希望条件生成部１３６は、ユーザがＡ大学の学生であると推定し、第２のユーザ情報を取得したり、希望条件情報を生成したりしてもよい。例えば、希望条件生成部１３６は、学生に人気がある求人情報を抽出するための希望条件情報を生成してもよい。
【０１４６】
ユーザがＥ銀行の前を通過すると、ユーザ端末装置１２１は、信号発信装置１１３ｍから第一信号を受信する。ユーザ端末装置１２１は、信号発信装置１１３ｍから第一信号を受信した場合、第一信号に含まれている信号発信装置１１３ｍを示す固有情報を含む第二信号を情報提供サーバ１３１に送信する。
【０１４７】
この場合、情報提供サーバ１３１の希望条件生成部１３６は、ユーザがＡ大学の教育学部の学生であると推定し、第２のユーザ情報を取得したり、希望条件情報を生成したりしてもよい。例えば、希望条件生成部１３６は、教育学部の学生に人気がある学習塾の講師や家庭教師などの求人情報を抽出するための希望条件情報を生成してもよい。
【０１４８】
ユーザがＡ大学工学部と駐車場の間の通路を移動すると、ユーザ端末装置１２１は、信号発信装置１１３ｎから第一信号を受信する。ユーザ端末装置１２１は、信号発信装置１１３ｎから第一信号を受信した場合、第一信号に含まれている信号発信装置１１３ｎを示す固有情報を含む第二信号を情報提供サーバ１３１に送信する。
【０１４９】
この場合、情報提供サーバ１３１の希望条件生成部１３６は、ユーザがＡ大学の工学部の学生であると推定し、第２のユーザ情報を取得したり、希望条件情報を生成したりしてもよい。例えば、希望条件生成部１３６は、工学部の学生に人気がある工場スタッフやプログラマーなどの求人情報を抽出するための希望条件情報を生成してもよい。
【０１５０】
なお、工学部の学生か教育学部の学生かは、例えば、分岐点Ｐ３からどちらに向かうかによって判別される。そのため、分岐点Ｐ３からの分岐ルートに沿って信号発信装置１１３ｍ、１１３ｎが配置されることが好ましい。コンビニＡ大学前店を通過しただけでは、学部までは推定できない。そのため、ユーザ端末装置１２１が信号発信装置１１３ｏから第一信号を受信しただけの場合、学部は推定されず、Ａ大学の学生であることだけが推定される。
【０１５１】
また、ユーザの専攻は、推定した周期的な移動パターン（移動経路又は移動時間帯）に基づいて推定されてもよい。例えば、ユーザが大学生であれば、異なる学部、専攻等の授業に出席したり、部活動、サークル活動等により自己の専攻以外の大学内の場所（校舎など）に立ち寄る可能性がある。そこで、希望条件生成部１３６は、例えば、所定の頻度以上で繰り返される移動経路又は移動時間のみに基づいて、ユーザの専攻の推定を行ってもよい。この場合、所定の頻度を下回る移動パターンは、専攻の推定に使用されない。
【０１５２】
このように、希望条件生成部１３６は、ユーザの移動経路に基づいて、ユーザが学生であることやユーザの専攻等を推定して希望条件情報を生成することができる。また、情報提供サーバ１３１の抽出部１３５は、希望条件情報に応じた職種の求人情報を抽出して、ユーザ端末装置に送信することができる。
【０１５３】
また、情報提供サーバ１３１の抽出部１３５は、ユーザが学生である場合に、夏季休暇、春季休暇及び冬期休暇のいずれか一つ以上の長期休暇を就業期間とする求人情報を抽出して、ユーザ端末装置に送信してもよい。長期休暇の情報には、一般的に学生に共通する期間が設定されてもよいし、その大学の休暇情報を取得してその期間が設定されてもよい。
【０１５４】
このように、情報提供サーバ１３１は、ユーザ端末装置１２１から第二信号を受信し、予め記憶している複数の求人情報の中から、第二信号に含まれる固有情報（例えばビーコンＩＤ情報）から特定される位置情報の履歴を含む第１のユーザ情報と、ユーザの属性を示す第２のユーザ情報とにマッチングするマッチング求人情報を抽出して、ユーザ端末装置に送信する。そのため、ユーザにマッチングする求人情報のみを効率的に提供することができる。
【０１５５】
以上で実施形態の説明を終了するが、上記実施形態は一例に過ぎない。そのため、情報提供システム１、２、３及び情報提供サーバ１３１の具体的な構成、処理内容等は上記実施形態で説明したものに限られない。以下、上記実施形態の変形例について説明する。
【０１５６】
＜変形例＞
上記実施形態において、第二信号は、ユーザ端末装置１２１を特定する端末ＩＤ情報又はそのユーザを特定するためのユーザＩＤ情報を示す付加情報を含み、情報提供サーバ１３１は、その付加情報に関連付けられたユーザの閲覧履歴又は入力データから、前記ユーザの希望条件を示す希望条件情報を取得し、希望条件情報が示す条件にマッチングする求人情報を抽出して、ユーザ端末装置１２１に送信してもよい。
【０１５７】
また、第二信号は、ユーザによって設定されたユーザが提供を希望する条件を示す希望条件情報を示す付加情報をさらに含み、情報提供サーバ１３１は、その希望条件情報が示す条件にマッチングする求人情報を抽出して、ユーザ端末装置１２１に送信してもよい。
【０１５８】
情報提供サーバ１３１は、複数の求人情報において、ユーザによって設定された希望条件情報が示す条件にマッチングしなくても、第２のユーザ情報にマッチングする場合には、マッチングするマッチング求人情報として抽出して、ユーザ端末装置１２１に送信してもよい。
【０１５９】
情報提供サーバ１３１の抽出部１３５は、ユーザによって設定された主婦、学生、バイト、高齢者、年齢、性別などの個人情報に応じて、求人情報を抽出してもよい。希望条件生成部１３６は、位置情報の履歴に基づいて、通学経路、通院経路、子供の送迎経路等の移動経路を推定してもよい。また、平日の昼間に銀行とスーパーに向かうことが多いユーザは、主婦又は高齢者であると推定されてもよい。ユーザが学生である場合、学生の就職が前提となるアルバイトや研修又はＯＪＴとしてのインターンシップ等のアルバイトを示す求人情報が抽出されてもよい。移動速度や移動頻度に基づいて求人情報が抽出されてもよい。
【０１６０】
上記実施形態では、主に情報提供サーバ１３１の抽出部１３５が求人情報の抽出を行っている。しかし、その抽出処理の一部がユーザ端末装置１２１によって行われ、ユーザ端末装置１２１が情報提供サーバ１３１と協働して抽出処理を行ってもよい。ただし、この場合、ユーザ端末装置１２１の負荷が過大にならない程度であることが好ましい。
＜プログラム＞
【０１６１】
情報提供サーバ１３１を構成する各機能を実現するためのプログラムをコンピュータで読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。
【０１６２】
例えば、当該プログラムは、コンピュータを、ユーザ端末装置から、所定の無線通信規格に準拠した第一信号を発信する信号発信装置を示す固有情報を含む第二信号を受信する受信手段、複数の前記固有情報と、複数の求人情報とを関連付けて記憶する提供情報記憶部に記憶されている求人情報の中から、受信手段が受信した第二信号に含まれる前記固有情報から特定される位置情報の履歴を含む第１のユーザ情報と、ユーザの属性を示す第２のユーザ情報とにマッチングする求人情報を抽出する抽出手段、抽出手段が抽出した求人情報を前記ユーザ端末装置に送信する送信手段、として機能させるためのプログラムである。
【０１６３】
さらに、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータで読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【０１６４】
さらに「コンピュータで読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短期間で動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【０１６５】
以上、本開示の好ましい実施形態について説明したが、本開示は係る特定の実施形態に限定されるものではなく、本開示には、特許請求の範囲に記載された発明とその均等の範囲が含まれる。また、上記実施形態及び変形例で説明した装置の構成は、技術的な矛盾が生じない限り、適宜組み合わせ可能である。
【符号の説明】
【０１６６】
１，２，３  情報提供システム、１１１，１１１ａ〜１１１ｆ  店舗、１１２  店舗装置、１１３，１１３ａ〜１１３ｏ  信号発信装置、１１４  店舗端末装置、１１５ｆ〜１１５ｉ  ブース、１２１，１２１ａ〜１２１ｃ  ユーザ端末装置、１３１  情報提供サーバ、１３２  通信部、１３３  位置情報記憶部、１３４  提供情報記憶部、１３５  抽出部、１３６  希望条件生成部、１３７  ユーザ管理記憶部、１３８  第１のユーザ情報記憶部、１３９  第２のユーザ情報記憶部、１４１  ＳＮＳサーバ
【図１】
2019121209.tif 000003
【図２】
2019121209.tif 000004
【図３】
2019121209.tif 000005
【図４】
2019121209.tif 000006
【図５】
2019121209.tif 000007
【図６】
2019121209.tif 000008
【図７】
2019121209.tif 000009
【図８】
2019121209.tif 000010
【図９】
2019121209.tif 000011
【図１０】
2019121209.tif 000012
【図１１】
2019121209.tif 000013
【図１２】
2019121209.tif 000014
【図１３】
2019121209.tif 000015
【図１４】
2019121209.tif 000016
【図１５】
2019121209.tif 000017