(57)【要約】【課題】消費電力を抑えつつ、範囲の制約なく近距離無線通信を用いて位置情報を検出することが可能な位置情報利用プログラム、コンテンツ情報配信プログラム、コンテンツ情報配信サーバを提供する。【解決手段】携帯端末１０の位置情報検出部２０は、発信機１６からの近距離無線通信用の無線信号を受信した場合に、第１制御部４６により一時的に起動され、位置情報を検出する。位置情報検出部２０が検出した位置情報は、第２制御部４７により、位置情報を利用したサービスを提供するコンテンツ情報配信サーバ１１に送信される。【選択図】図６
2020017139.tif 000002
【特許請求の範囲】
【請求項１】
発信機からの近距離無線通信用の無線信号を受信した場合に、位置情報を検出する位置情報検出部を一時的に起動させて、前記位置情報検出部に前記位置情報を検出させる制御を行う第１制御部と、
前記位置情報検出部に検出させた前記位置情報を、前記位置情報を利用したサービスを提供するサーバに送信する制御を行う第２制御部として、コンピュータを機能させる位置情報利用プログラム。
【請求項２】
前記無線信号を受信した前記発信機が、前記サーバに識別情報と設置場所の情報が予め登録された登録発信機であった場合、前記第１制御部は、前記位置情報検出部に前記位置情報を検出させる制御を行う代わりに、前記登録発信機からの前記無線信号を受信した旨を報知する受信報知信号であり、前記識別情報を含む受信報知信号を前記サーバに送信する制御を行う請求項１に記載の位置情報利用プログラム。
【請求項３】
前記無線信号を受信した前記発信機が、店舗に設置された印刷機に付属した付属発信機であった場合、前記位置情報に応じたコンテンツ情報を前記サーバに配信させる制御を行う第３制御部と、
前記サーバから配信された前記コンテンツ情報を表示部に表示する制御を行う第４制御部として、前記コンピュータを機能させる請求項１または２に記載の位置情報利用プログラム。
【請求項４】
前記表示部に表示された前記コンテンツ情報を前記印刷機で印刷するための指示を受け付ける受付部として、前記コンピュータを機能させる請求項３に記載の位置情報利用プログラム。
【請求項５】
前記位置情報検出部は、全地球測位システムまたはWi-Fiのいずれかを用いて前記位置情報を検出する請求項１ないし４のいずれか１項に記載の位置情報利用プログラム。
【請求項６】
コンテンツ情報と、前記コンテンツ情報の属性情報とを関連付けて管理する第１管理部と、
前記コンテンツ情報の配信を受ける携帯端末の位置情報であり、発信機からの近距離無線通信用の無線信号を前記携帯端末が受信した場合に、位置情報検出部を一時的に起動させて検出させた位置情報と、前記携帯端末の識別情報とを関連付けて管理する第２管理部と、
前記携帯端末からの前記コンテンツ情報の配信要求を受け付ける受付部と、
前記受付部において前記配信要求を受け付けた場合、前記配信要求の要求元の前記携帯端末の識別情報に関連付けられた前記位置情報に応じた前記属性情報をもつ前記コンテンツ情報を抽出する抽出部と、
前記抽出部において抽出した前記コンテンツ情報を、前記要求元の前記携帯端末に配信する制御を行う制御部として、コンピュータを機能させるコンテンツ情報配信プログラム。
【請求項７】
前記抽出部は、前記位置情報から割り出される滞在履歴情報を参照して、前記コンテンツ情報を抽出する請求項６に記載のコンテンツ情報配信プログラム。
【請求項８】
前記滞在履歴情報は、滞在時間および滞在頻度のうちの少なくとも１つを含む請求項７に記載のコンテンツ情報配信プログラム。
【請求項９】
前記受付部は、前記携帯端末における商品の購入履歴情報も受け付け、
前記抽出部は、前記位置情報に加えて前記購入履歴情報も参照して、前記コンテンツ情報を抽出する請求項６ないし８のいずれか１項に記載のコンテンツ情報配信プログラム。
【請求項１０】
前記購入履歴情報は、前記携帯端末において、配信された前記コンテンツ情報を、店舗に設置された印刷機で印刷するための指示をしたか否かの情報を含む請求項９に記載のコンテンツ情報配信プログラム。
【請求項１１】
前記受付部は、前記携帯端末におけるウェブページの閲覧履歴情報も受け付け、
前記抽出部は、前記位置情報に加えて前記閲覧履歴情報も参照して、前記コンテンツ情報を抽出する請求項６ないし１０のいずれか１項に記載のコンテンツ情報配信プログラム。
【請求項１２】
前記コンテンツ情報は、個人の利用者が作成して共有を許可したものを含む請求項６ないし１１のいずれか１項に記載のコンテンツ情報配信プログラム。
【請求項１３】
コンテンツ情報と、前記コンテンツ情報の属性情報とを関連付けて管理する第１管理部と、
前記コンテンツ情報の配信を受ける携帯端末の位置情報であり、発信機からの近距離無線通信用の無線信号を前記携帯端末が受信した場合に、位置情報検出部を一時的に起動させて検出させた位置情報と、前記携帯端末の識別情報とを関連付けて管理する第２管理部と、
前記携帯端末からの前記コンテンツ情報の配信要求を受け付ける受付部と、
前記受付部において前記配信要求を受け付けた場合、前記配信要求の要求元の前記携帯端末の識別情報に関連付けられた前記位置情報に応じた前記属性情報をもつ前記コンテンツ情報を抽出する抽出部と、
前記抽出部において抽出した前記コンテンツ情報を、前記要求元の前記携帯端末に配信する制御を行う制御部と、
を備えるコンテンツ情報配信サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示の技術は、位置情報利用プログラム、コンテンツ情報配信プログラム、コンテンツ情報配信サーバに関する。
【背景技術】
【０００２】
特許文献１には、携帯端末に対して広告情報を提供する広告提供システムであって、ＡＴＭ（Automatic Teller Machine）に設置されたデバイスから携帯端末が受信したビーコン信号の内容に基づいて携帯端末に対して広告情報を提供するビーコンプラットフォームを有し、ビーコンプラットフォームは、ビーコン信号を発信するＡＴＭのロケーション情報が登録されたビーコンレジストリと、広告情報毎にこれを特定する情報および配布条件の情報が登録されたキャンペーンレジストリと、ビーコン信号を受信した携帯端末から、ビーコン信号に係るビーコン識別情報およびユーザに係る属性情報をネットワークを介して取得して、取得したビーコン識別情報に対応したＡＴＭのロケーション情報をビーコンレジストリから取得し、取得したロケーション情報およびユーザに係る属性情報を含むコンテクスト情報に基づいて、携帯端末に対して提供する広告情報をキャンペーンレジストリから取得するキャンペーンマッチング部と、を有する広告提供システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−１５１７８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
携帯端末には、位置情報検出部が設けられている。位置情報検出部には、例えば、全地球測位システム（ＧＰＳ；Global Positioning System）を用いたものや、Wi-Fi（登録商標）を用いたものがある。しかし、こうした全地球測位システムを用いた位置情報検出部やWi-Fiを用いた位置情報検出部は、消費電力が嵩むという欠点があった。そこで、ブルートゥース（登録商標）といった近距離無線通信を用いた、消費電力を抑えた位置情報検出部が代替案として挙げられている。
【０００５】
近距離無線通信を用いた位置情報の検出は、無線信号（ビーコン信号と呼ばれる）の発信機と、発信機を設置管理する運営会社のデータセンターに設置されたサーバとで行われる。具体的には、発信機は、定期的に、例えば１秒間に１回の割合で無線信号を発信する。携帯端末は、発信機からの無線信号を受信した場合、その旨を報知する受信報知信号をサーバに送信する。受信報知信号は発信機の識別情報を含んでいる。サーバには、識別情報毎に発信機の設置場所の情報が予め登録されている。サーバは、携帯端末からの受信報知信号に含まれる識別情報に対応した発信機の設置場所の情報を、位置情報として検出する。
【０００６】
前述のように、全地球測位システムを用いた場合やWi-Fiを用いた場合よりも、近距離無線通信を用いた場合のほうが省電力である。また、近距離無線通信を用いた場合は、発信機の設置場所に比較的制約がなく、発信機を狭い間隔で多数設置することが可能であるため、簡単により詳細な位置情報を検出することができる。
【０００７】
しかしながら、近距離無線通信を用いた場合は、位置情報を検出するタイミングが、サーバに設置場所が登録されている発信機からの無線信号を携帯端末で受信した場合に限られる。言い換えれば、サーバの運営会社が設置した発信機の通信可能範囲という限定的な範囲でしか位置情報を検出することができない。
【０００８】
本開示の技術は、消費電力を抑えつつ、範囲の制約なく近距離無線通信を用いて位置情報を検出することが可能な位置情報利用プログラム、コンテンツ情報配信プログラム、コンテンツ情報配信サーバを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、請求項１に記載の発明は、発信機からの近距離無線通信用の無線信号を受信した場合に、位置情報を検出する位置情報検出部を一時的に起動させて、前記位置情報検出部に前記位置情報を検出させる制御を行う第１制御部と、前記位置情報検出部に検出させた前記位置情報を、前記位置情報を利用したサービスを提供するサーバに送信する制御を行う第２制御部として、コンピュータを機能させる位置情報利用プログラムである。
【００１０】
請求項２に記載の発明は、前記無線信号を受信した前記発信機が、前記サーバに識別情報と設置場所の情報が予め登録された登録発信機であった場合、前記第１制御部は、前記位置情報検出部に前記位置情報を検出させる制御を行う代わりに、前記登録発信機からの前記無線信号を受信した旨を報知する受信報知信号であり、前記識別情報を含む受信報知信号を前記サーバに送信する制御を行う請求項１に記載の位置情報利用プログラムである。
【００１１】
請求項３に記載の発明は、前記無線信号を受信した前記発信機が、店舗に設置された印刷機に付属した付属発信機であった場合、前記位置情報に応じたコンテンツ情報を前記サーバに配信させる制御を行う第３制御部と、前記サーバから配信された前記コンテンツ情報を表示部に表示する制御を行う第４制御部として、前記コンピュータを機能させる請求項１または２に記載の位置情報利用プログラムである。
【００１２】
請求項４に記載の発明は、前記表示部に表示された前記コンテンツ情報を前記印刷機で印刷するための指示を受け付ける受付部として、前記コンピュータを機能させる請求項３に記載の位置情報利用プログラムである。
【００１３】
請求項５に記載の発明は、前記位置情報検出部は、全地球測位システムまたはWi-Fiのいずれかを用いて前記位置情報を検出する請求項１ないし４のいずれか１項に記載の位置情報利用プログラムである。
【００１４】
請求項６に記載の発明は、コンテンツ情報と、前記コンテンツ情報の属性情報とを関連付けて管理する第１管理部と、前記コンテンツ情報の配信を受ける携帯端末の位置情報であり、発信機からの近距離無線通信用の無線信号を前記携帯端末が受信した場合に、位置情報検出部を一時的に起動させて検出させた位置情報と、前記携帯端末の識別情報とを関連付けて管理する第２管理部と、前記携帯端末からの前記コンテンツ情報の配信要求を受け付ける受付部と、前記受付部において前記配信要求を受け付けた場合、前記配信要求の要求元の前記携帯端末の識別情報に関連付けられた前記位置情報に応じた前記属性情報をもつ前記コンテンツ情報を抽出する抽出部と、前記抽出部において抽出した前記コンテンツ情報を、前記要求元の前記携帯端末に配信する制御を行う制御部として、コンピュータを機能させるコンテンツ情報配信プログラムである。
【００１５】
請求項７に記載の発明は、前記抽出部は、前記位置情報から割り出される滞在履歴情報を参照して、前記コンテンツ情報を抽出する請求項６に記載のコンテンツ情報配信プログラムである。
【００１６】
請求項８に記載の発明は、前記滞在履歴情報は、滞在時間および滞在頻度のうちの少なくとも１つを含む請求項７に記載のコンテンツ情報配信プログラムである。
【００１７】
請求項９に記載の発明は、前記受付部は、前記携帯端末における商品の購入履歴情報も受け付け、前記抽出部は、前記位置情報に加えて前記購入履歴情報も参照して、前記コンテンツ情報を抽出する請求項６ないし８のいずれか１項に記載のコンテンツ情報配信プログラムである。
【００１８】
請求項１０に記載の発明は、前記購入履歴情報は、前記携帯端末において、配信された前記コンテンツ情報を、店舗に設置された印刷機で印刷するための指示をしたか否かの情報を含む請求項９に記載のコンテンツ情報配信プログラムである。
【００１９】
請求項１１に記載の発明は、前記受付部は、前記携帯端末におけるウェブページの閲覧履歴情報も受け付け、前記抽出部は、前記位置情報に加えて前記閲覧履歴情報も参照して、前記コンテンツ情報を抽出する請求項６ないし１０のいずれか１項に記載のコンテンツ情報配信プログラムである。
【００２０】
請求項１２に記載の発明は、前記コンテンツ情報は、個人の利用者が作成して共有を許可したものを含む請求項６ないし１１のいずれか１項に記載のコンテンツ情報配信プログラムである。
【００２１】
請求項１３に記載の発明は、コンテンツ情報と、前記コンテンツ情報の属性情報とを関連付けて管理する第１管理部と、前記コンテンツ情報の配信を受ける携帯端末の位置情報であり、発信機からの近距離無線通信用の無線信号を前記携帯端末が受信した場合に、位置情報検出部を一時的に起動させて検出させた位置情報と、前記携帯端末の識別情報とを関連付けて管理する第２管理部と、前記携帯端末からの前記コンテンツ情報の配信要求を受け付ける受付部と、前記受付部において前記配信要求を受け付けた場合、前記配信要求の要求元の前記携帯端末の識別情報に関連付けられた前記位置情報に応じた前記属性情報をもつ前記コンテンツ情報を抽出する抽出部と、前記抽出部において抽出した前記コンテンツ情報を、前記要求元の前記携帯端末に配信する制御を行う制御部と、を備えるコンテンツ情報配信サーバである。
【発明の効果】
【００２２】
請求項１に記載の発明によれば、消費電力を抑えつつ、範囲の制約なく近距離無線通信を用いて位置情報を検出することが可能となる。
【００２３】
請求項２に記載の発明によれば、登録発信機からの無線信号を受信した場合も位置情報検出部を起動させる場合と比べて、位置情報検出部を起動させる機会をさらに減らすことができ、より消費電力を抑えることができる。
【００２４】
請求項３に記載の発明によれば、関心あるコンテンツ情報を利用者が探す手間を省くことができる。
【００２５】
請求項４に記載の発明によれば、利用者は、関心あるコンテンツ情報の印刷指示を手軽に行うことができる。
【００２６】
請求項５に記載の発明によれば、より消費電力を抑えるという効果を高めることができる。
【００２７】
請求項６、１３に記載の発明によれば、利用者の関心が高く、利用者が印刷指示をする確率が比較的高いコンテンツ情報を抽出して配信することができる。
【００２８】
請求項７、８に記載の発明によれば、より利用者の関心が高いコンテンツ情報を抽出することができる。
【００２９】
請求項９、１１に記載の発明によれば、さらに利用者の関心を惹きつけるコンテンツ情報を抽出することができる。
【００３０】
請求項１０に記載の発明によれば、より利用者の購入傾向に合ったコンテンツ情報を抽出することができる。
【００３１】
請求項１２に記載の発明によれば、よりバリエーション豊かなコンテンツ情報を用意することができる。
【図面の簡単な説明】
【００３２】
【図１】コンテンツ情報配信システムを示す図である。
【図２】発信機からの無線信号を受信した場合に、携帯端末からコンテンツ情報配信サーバに位置情報を送信する様子を示す図である。
【図３】付属発信機からの無線信号を受信した場合に、携帯端末からコンテンツ情報配信サーバに配信要求を送信し、コンテンツ情報配信サーバから携帯端末にコンテンツ情報を配信する様子を示す図である。
【図４】携帯端末およびコンテンツ情報配信サーバを構成するコンピュータを示すブロック図である。
【図５】携帯端末のＣＰＵの処理部を示すブロック図である。
【図６】第１制御部により制御される位置情報検出部の起動タイミングを示す図である。
【図７】コンテンツ情報表示画面を示す図である。
【図８】コンテンツ情報配信サーバのＣＰＵの処理部を示すブロック図である。
【図９】コンテンツ情報データベースの内容を示す図である。
【図１０】位置情報データベースの内容を示す図である。
【図１１】サイト情報データベースの内容を示す図である。
【図１２】属性情報データベースの内容を示す図である。
【図１３】抽出部において、位置情報から割り出される滞在履歴情報を参照して、コンテンツ情報を抽出する様子を示す図である。
【図１４】携帯端末とコンテンツ情報配信サーバの処理手順を示すフローチャートである。
【図１５】携帯端末とコンテンツ情報配信サーバの処理手順を示すフローチャートである。
【図１６】登録発信機からの無線信号を受信した場合に、携帯端末からコンテンツ情報配信サーバに受信報知信号を送信する様子を示す図である。
【図１７】登録発信機の設置場所の情報を位置情報として登録する様子を示す図である。
【図１８】購入履歴情報も参照して、コンテンツ情報を抽出する様子を示す図である。
【図１９】閲覧履歴情報も参照して、コンテンツ情報を抽出する様子を示す図である。
【発明を実施するための形態】
【００３３】
［第１実施形態］
図１において、コンテンツ情報配信システム２は、携帯端末１０、コンテンツ情報配信サーバ（以下、単に配信サーバと表記する）１１、印刷機１２、発信機群１３を備える。携帯端末１０は、コンテンツ情報配信システム２の利用者１４が操作する端末であり、例えばスマートフォン等のタブレット型のパーソナルコンピュータで構成される。配信サーバ１１は、位置情報を利用したサービスを提供するサーバの一例であり、サーバコンピュータで構成される。携帯端末１０、配信サーバ１１、印刷機１２は、インターネットあるいは公衆通信回線等のＷＡＮ（Wide Area Network）１５で相互に通信可能に接続されている。
【００３４】
携帯端末１０および配信サーバ１１は、タブレット型のパーソナルコンピュータ、サーバコンピュータ、ワークステーションといったコンピュータをベースとする。携帯端末１０および配信サーバ１１は、これらのコンピュータに、オペレーティングシステム等の制御プログラムや、各種アプリケーションプログラムをインストールして構成される。
【００３５】
印刷機１２は、コンビニエンスストア等の店舗に設置される。印刷機１２は、印刷はもちろんのこと、コピー、ファックス、スキャナ等の機能を有する、いわゆる複合機である。なお、印刷機１２は１台しか描かれていないが、携帯端末１０と同様、実際には複数の店舗に複数台設置されている。
【００３６】
発信機群１３は、複数台の発信機１６で構成される。発信機１６は、ブルートゥースといった近距離無線通信用の無線信号（例えば通信可能範囲１０ｍ）を、定期的に、例えば１秒間に１回の割合で発信する。無線信号は、発信機１６の識別情報である発信機ＩＤ（Identification Data）（図２参照）を含む。発信機１６は、屋外、屋内に限らず、至る所に設置可能である。
【００３７】
発信機１６には、印刷機１２に付属したものもあれば、そうでないものもある。以下、印刷機１２に付属した発信機１６を、付属発信機１６Ａと表記する。また、発信機１６には、配信サーバ１１の運営会社が設置し、配信サーバ１１に発信機ＩＤと設置場所の情報が予め登録されたものもあれば、そうでないものもある。以下、配信サーバ１１の運営会社が設置し、配信サーバ１１に発信機ＩＤと設置場所の情報が予め登録された発信機１６を、登録発信機１６Ｂ（図１６参照）と表記する。なお、付属発信機１６Ａが登録発信機１６Ｂを兼ねる場合もある。
【００３８】
携帯端末１０は、無線信号を受信する機能を有する。この携帯端末１０の無線信号の受信機能は、利用者１４により起動の設定とされている。
【００３９】
図２において、携帯端末１０は、発信機１６（登録発信機１６Ｂを含む）からの無線信号を受信した場合に、内蔵の位置情報検出部２０に位置情報を検出させる。携帯端末１０は、位置情報検出部２０に検出させた位置情報を、配信サーバ１１に送信する。位置情報検出部２０は、ＧＰＳまたはWi-Fiのいずれかを用いて位置情報を検出するものである。位置情報は、具体的には経緯度と高度を示す数値（３６．５６０９２Ｎ、１３８．４８３６２Ｅ、４８２．４ｍ）である。また、位置情報は、当該位置情報の取得時刻（２０１８．０７．０３  １４：４８：２２）と、携帯端末１０の識別情報である端末ＩＤとを含む。
【００４０】
図３において、携帯端末１０は、付属発信機１６Ａからの無線信号を受信した場合に、コンテンツ情報２５の配信要求を配信サーバ１１に送信する。配信サーバ１１は、配信要求を受け付ける。そして、配信要求の要求元の携帯端末１０から送信された位置情報に応じたコンテンツ情報２５を、配信要求の要求元の携帯端末１０に配信する。コンテンツ情報２５は、利用者１４が閲覧可能な提供物であり、例えば、文字テキスト、画像、動画等である。ここで、携帯端末１０が付属発信機１６Ａからの無線信号を受信した場合とは、無線信号の通信可能範囲にもよるが、例えば、携帯端末１０を携帯した利用者１４が、印刷機１２が設置された店舗に入店した場合である。
【００４１】
図４において、携帯端末１０および配信サーバ１１を構成するコンピュータは、基本的な構成は同じであり、それぞれ、ストレージデバイス３０、メモリ３１、ＣＰＵ（Central Processing Unit）３２、通信部３３、ディスプレイ３４、および入力デバイス３５を備えている。これらはデータバス３６を介して相互接続されている。
【００４２】
ストレージデバイス３０は、携帯端末１０等を構成するコンピュータに内蔵、またはケーブルやネットワークを通じて接続されたハードディスクドライブである。もしくはストレージデバイス３０は、ハードディスクドライブを複数台連装したディスクアレイである。ストレージデバイス３０には、オペレーティングシステム等の制御プログラムや各種アプリケーションプログラム、およびこれらのプログラムに付随する各種データ等が記憶されている。
【００４３】
メモリ３１は、ＣＰＵ３２が処理を実行するためのワークメモリである。ＣＰＵ３２は、ストレージデバイス３０に記憶されたプログラムをメモリ３１へロードして、プログラムにしたがった処理を実行することにより、コンピュータの各部を統括的に制御する。
【００４４】
通信部３３は、ＷＡＮ１５を介した各種情報の伝送制御を行うネットワークインターフェースである。携帯端末１０の場合は、通信部３３は無線信号を受信する機能をもつ。ディスプレイ３４は各種画面を表示する。各種画面にはＧＵＩ(Graphical User Interface)による操作機能が備えられる。携帯端末１０等を構成するコンピュータは、各種画面を通じて、入力デバイス３５からの操作指示の入力を受け付ける。入力デバイス３５は、携帯端末１０の場合はタッチパネル、配信サーバ１１の場合はキーボードやマウスである。
【００４５】
なお、以下の説明では、携帯端末１０を構成するコンピュータの各部には添え字の「Ａ」を、配信サーバ１１を構成するコンピュータの各部には添え字の「Ｂ」をそれぞれ符号に付して区別する。
【００４６】
図５において、携帯端末１０のストレージデバイス３０Ａには、アプリケーションプログラムとして位置情報利用プログラム４０が記憶されている。ストレージデバイス３０Ａには、位置情報利用プログラム４０の他に、付属発信機情報４１が記憶されている。
【００４７】
位置情報利用プログラム４０が起動されると、携帯端末１０のＣＰＵ３２Ａは、メモリ３１等と協働して、受信部４５、第１制御部４６、第２制御部４７、第３制御部４８、第４制御部４９、および受付部５０として機能する。
【００４８】
受信部４５は、発信機１６からの無線信号を受信する。受信部４５は、無線信号に含まれる発信機ＩＤと、付属発信機１６Ａの発信機ＩＤが登録された付属発信機情報４１とに基づいて、無線信号を受信した旨の報知信号を、第１制御部４６と第３制御部４８のいずれかに出力する。
【００４９】
より詳しくは、受信部４５は、受信した無線信号に含まれる発信機ＩＤが、付属発信機情報４１に登録されていなかった場合、すなわち発信機１６が付属発信機１６Ａ以外（登録発信機１６Ｂを含む）であった場合は、報知信号を第１制御部４６に出力する。一方、受信した無線信号に含まれる発信機ＩＤが、付属発信機情報４１に登録されていた場合、すなわち発信機１６が付属発信機１６Ａであった場合は、報知信号を第３制御部４８に出力する。また、図示は省略したが、受信部４５は、付属発信機１６Ａの発信機ＩＤを受付部８２に出力する。
【００５０】
第１制御部４６は、受信部４５からの報知信号を受信した場合、すなわち発信機１６（登録発信機１６Ｂを含む）からの無線信号を受信した場合に、位置情報検出部２０を一時的に起動させる。そして、位置情報検出部２０に位置情報を検出させる制御を行う。位置情報検出部２０は、こうして検出した位置情報を、第２制御部４７に出力する。
【００５１】
第２制御部４７は、位置情報検出部２０からの位置情報を、配信サーバ１１に送信する制御を行う。
【００５２】
第３制御部４８は、受信部４５からの報知信号を受信した場合、すなわち付属発信機１６Ａからの無線信号を受信した場合に、コンテンツ情報２５の配信要求を配信サーバ１１に送信する。また、第３制御部４８は、配信要求に応じて配信サーバ１１から配信されたコンテンツ情報２５を受信する。第３制御部４８は、受信したコンテンツ情報２５を第４制御部４９に出力する。
【００５３】
第４制御部４９は、第３制御部４８からのコンテンツ情報２５を、表示部の一例であるディスプレイ３４Ａに表示する制御を行う（図７参照）。
【００５４】
受付部５０は、第４制御部４９によりディスプレイ３４Ａに表示されたコンテンツ情報２５から、コンテンツ情報２５を印刷機１２で印刷するための指示（以下、印刷指示という）を受け付ける。印刷指示は、入力デバイス３５Ａを介して入力される。受付部５０は、受け付けた印刷指示に応じた印刷要求を配信サーバ１１に送信する。この際、受付部５０は、受信部４５からの付属発信機１６Ａの発信機ＩＤを印刷要求に含める。
【００５５】
図６に、第１制御部４６により制御される位置情報検出部２０の起動タイミングを示す。位置情報検出部２０は、発信機１６からの無線信号を受信した場合に、第１制御部４６により停止状態から起動される。そして、位置情報の検出後、第１制御部４６により再び停止状態とされる。つまり、位置情報検出部２０は、第１制御部４６により、位置情報を検出するために一時的に起動される。なお、位置情報検出部２０の起動時間Ｔは、例えば１０秒程度である。
【００５６】
図７に、第４制御部４９によりディスプレイ３４Ａに表示されるコンテンツ情報表示画面６０を示す。コンテンツ情報表示画面６０には、コンテンツ情報表示領域６１、印刷ボタン６２、キャンセルボタン６３が設けられている。配信サーバ１１から複数のコンテンツ情報２５が配信された場合、コンテンツ情報表示領域６１はコンテンツ情報２５毎に複数設けられる。コンテンツ情報表示領域６１には、中央にコンテンツ情報２５が表示され、上部左端にチェックボックス６４が設けられる。このチェックボックス６４が、印刷指示を行うためのＧＵＩである。チェックボックス６４にチェックが入れられて印刷ボタン６２が選択された場合、チェックが入れられたコンテンツ情報２５の印刷指示がなされたことになる。これにより、受付部５０から配信サーバ１１に印刷要求が送信される。なお、キャンセルボタン６３が選択された場合は、コンテンツ情報表示画面６０の表示が消える。
【００５７】
図８において、配信サーバ１１のストレージデバイス３０Ｂには、アプリケーションプログラムとしてコンテンツ情報配信プログラム７０が記憶されている。コンテンツ情報配信プログラム７０は、コンピュータを配信サーバ１１として機能させるためのアプリケーションプログラムである。ストレージデバイス３０Ｂには、コンテンツ情報配信プログラム７０の他に、コンテンツ情報データベース（以下、ＤＢ（Data Base）と略す）７１、位置情報ＤＢ７２、サイト情報ＤＢ７３、属性情報ＤＢ７４、および印刷機情報７５が記憶されている。
【００５８】
コンテンツ情報配信プログラム７０が起動されると、配信サーバ１１のＣＰＵ３２Ｂは、メモリ３１等と協働して、第１管理部８０、第２管理部８１、受付部８２、抽出部８３、および制御部８４として機能する。
【００５９】
第１管理部８０は、コンテンツ情報２５と、コンテンツ情報２５の属性情報とを関連付けて管理する。より具体的には、第１管理部８０は、受付部８２からのコンテンツ情報２５とその属性情報との組を、コンテンツ情報２５の識別情報であるコンテンツＩＤ毎にコンテンツ情報ＤＢ７１に登録する（図９参照）。また、第１管理部８０は、コンテンツ情報２５と属性情報との組をコンテンツ情報ＤＢ７１から読み出し、抽出部８３に出力する。
【００６０】
第２管理部８１は、位置情報と、当該位置情報を検出した携帯端末１０の端末ＩＤとを関連付けて管理する。より具体的には、第２管理部８１は、受付部８２からの位置情報と、位置情報に含まれる取得時刻との組を、端末ＩＤ毎に位置情報ＤＢ７２に登録する（図１０参照）。また、第２管理部８１は、コンテンツ情報２５の配信要求の要求元の携帯端末１０の端末ＩＤに関連付けられた位置情報と取得時刻との組を位置情報ＤＢ７２から読み出し、抽出部８３に出力する。
【００６１】
受付部８２は、携帯端末１０の第３制御部４８からのコンテンツ情報２５の配信要求を受け付ける。受付部８２は、配信要求を受け付けた旨の報知信号を抽出部８３に出力する。
【００６２】
受付部８２は、コンテンツ情報２５も受け付ける。コンテンツ情報２５は、ＷＡＮ１５を介して携帯端末１０からアップロードされる。また、コンテンツ情報２５は、図示を省略した携帯端末１０以外の他の端末からも、ＷＡＮ１５を介してアップロードされる。他の端末には、携帯端末１０と同様に個人の利用者が操作するパーソナルコンピュータや、コンテンツ情報２５を商品とする企業の従業員が操作するパーソナルコンピュータ等がある。受付部８２は、受け付けたコンテンツ情報２５を第１管理部８０に出力する。
【００６３】
また、受付部８２は、位置情報も受け付ける。受付部８２は、受け付けた位置情報を第２管理部８１に出力する。
【００６４】
さらに、受付部８２は、印刷要求も受け付ける。受付部８２は、印刷指示がなされたコンテンツ情報２５のコンテンツＩＤを、第１管理部８０に出力する。この場合、第１管理部８０は、受付部８２からのコンテンツＩＤのコンテンツ情報２５をコンテンツ情報ＤＢ７１から読み出し、制御部８４に出力する。また、受付部８２は、印刷要求に含まれる付属発信機１６Ａの発信機ＩＤを制御部８４に出力する。
【００６５】
抽出部８３は、配信要求を受け付けた旨の報知信号を受付部８２から受信した場合、すなわち受付部８２において配信要求を受け付けた場合に作動する。抽出部８３は、第１管理部８０に、コンテンツ情報ＤＢ７１に登録された全てのコンテンツ情報２５と属性情報との組の出力を要求する。また、抽出部８３は、第２管理部８１に、配信要求の要求元の携帯端末１０の端末ＩＤに関連付けられた位置情報と取得時刻との組の出力を要求する。抽出部８３は、これらの要求に応じて各管理部８０、８１から送信された情報と、サイト情報ＤＢ７３の情報と、属性情報ＤＢ７４の情報とに基づいて、コンテンツ情報２５を抽出する。より詳しくは、抽出部８３は、配信要求の要求元の携帯端末１０の端末ＩＤに関連付けられた位置情報に応じた属性情報をもつコンテンツ情報２５を抽出する。抽出部８３は、抽出したコンテンツ情報２５を制御部８４に出力する。
【００６６】
制御部８４は、抽出部８３において抽出したコンテンツ情報２５を、配信要求の要求元の携帯端末１０に配信する制御を行う。この制御部８４で配信されたコンテンツ情報２５が、携帯端末１０の第３制御部４８で受信される。
【００６７】
また、制御部８４は、印刷指示がなされたコンテンツ情報２５を印刷機１２に送信する。この際、制御部８４は、受付部８２からの付属発信機１６Ａの発信機ＩＤと印刷機情報７５とに基づいて、コンテンツ情報２５を送信する印刷機１２を特定する。印刷機情報７５には、付属発信機１６Ａの発信機ＩＤと、これに対応する印刷機１２の識別情報である印刷機ＩＤとが登録されている。制御部８４は、受付部８２からの付属発信機１６Ａの発信機ＩＤに対応する印刷機１２の印刷機ＩＤを印刷機情報７５から読み出し、読み出した印刷機ＩＤの印刷機１２に、コンテンツ情報２５を送信する。
【００６８】
制御部８４は、コンテンツ情報２５を印刷するための認証キーを発行する。制御部８４は、認証キーをコンテンツ情報２５とともに印刷機１２に送信する。また、制御部８４は、認証キーを印刷要求の要求元の携帯端末１０に送信する。コンテンツ情報２５は、携帯端末１０に送信された認証キーを利用者１４が印刷機１２に入力することで、印刷が可能となる。
【００６９】
図９に示すように、コンテンツ情報ＤＢ７１には、コンテンツＩＤ毎に、コンテンツ情報２５と属性情報との組が登録されている。属性情報には、コンテンツ情報２５の種類と、コンテンツ情報２５の対象とが含まれる。コンテンツ情報２５の種類には、写真、イラスト、地図、楽譜等がある。コンテンツ情報２５の対象には、山岳、鉄道、花、アニメキャラ、ピアノ、アイドル等がある。なお、ここで挙げた種類および対象は一例であり、他にも多種多様な種類および対象がある。例えば、広告を種類とし、コンサートを対象とするコンテンツ情報２５（つまりコンサートのポスター）、書籍を種類とし、仏像を対象とするコンテンツ情報２５（つまり仏像の写真集）が登録されている。
【００７０】
コンテンツＩＤがＣ０００００４のコンテンツ情報２５は、個人の利用者が作成したものである。そして、配信サーバ１１にアップロードする際に、個人の利用者が他の利用者との共有を許可したものである。このため属性情報には、個人の利用者が作成して共有を許可した旨が登録される。このように、コンテンツ情報２５は、個人の利用者が作成して共有を許可したものを含んでいる。
【００７１】
コンテンツＩＤは、コンテンツ情報２５の登録時に、第１管理部８０によって付される。属性情報は、コンテンツ情報２５の登録時に利用者が自ら入力してもよいし、コンテンツ情報２５を画像解析することで取得してもよい。
【００７２】
図１０に示すように、位置情報ＤＢ７２には、端末ＩＤ毎に、位置情報と取得時刻との組が登録されている。
【００７３】
図１１に示すように、サイト情報ＤＢ７３には、各サイトの情報が登録されている。ここでサイトとは、位置情報で一意に特定される、名前が付けられた場所である。例えば、サイトは、富士山剣ケ峯山頂といった観光スポット、東京国際展示場第１ホールといった建造物、あるいは、図１１では図示していないが、街中の百貨店、スーパーマーケット、コンビニエンスストアといった店舗等である。
【００７４】
サイト情報ＤＢ７３には、サイトの識別情報であるサイトＩＤ毎に、サイト名とカテゴリ、位置情報、イベント情報が登録されている。カテゴリはサイトの種類であり、山岳、展示場等がある。イベント情報は、当該サイトで開催されるイベントの内容と、開催日時との組である。イベントは、サイトが富士山剣ケ峯山頂であれば開山祭、サイトが東京国際展示場第１ホールであればコミックマーケット等である。こうしたサイト情報としては、例えば地図アプリケーションプログラムの情報を利用することができる。
【００７５】
図１２に示すように、属性情報ＤＢ７４には、コンテンツ情報２５の属性情報のうちの対象毎に、対応するサイトのカテゴリとイベント情報とが登録されている。例えば属性情報が山岳の場合、カテゴリには山岳、イベント情報には開山祭、地図読み講習等が登録されている。また、属性情報が鉄道の場合、カテゴリには駅、鉄道遺構、鉄道博物館等が、イベント情報には鉄道写真展、廃線ツアー等が登録されている。この属性情報ＤＢ７４によって、各サイトに対応する属性情報が分かる。
【００７６】
図１３に示すように、抽出部８３は、第２管理部８１からの配信要求の要求元の携帯端末１０の端末ＩＤに関連付けられた位置情報と、サイト情報ＤＢ７３のサイト情報とを照合して、滞在履歴情報を作成する。滞在履歴情報は、配信要求の要求元の携帯端末１０の利用者１４が、どういったサイトに滞在していたかを示す情報である。
【００７７】
滞在履歴情報は、滞在時間および滞在頻度を含む。滞在時間は、文字通り、あるサイトに利用者１４が滞在した時間である。例えば位置情報で示されるサイトが幕張メッセイベントホールで、幕張メッセイベントホールを示す位置情報が１２時から１３時まで連続して登録されていた場合は、その利用者１４の幕張メッセイベントホールの滞在時間が１時間であると求められる。滞在頻度は、あるサイトに利用者が滞在した回数を、予め設定された期間で除算したものである。予め設定された期間は、例えば１年、半年、１カ月等である。例えば位置情報で示されるサイトが東寺で、東寺を示す位置情報が１年間に６回登録されていた場合は、その利用者１４の東寺の滞在頻度が６回／年と求められる。
【００７８】
抽出部８３は、滞在履歴情報として、サイトのカテゴリ別滞在時間、イベント別滞在時間、カテゴリ別滞在頻度（回／年）、イベント別滞在頻度（回／年）を求める。そして、属性情報ＤＢ７４に基づいて、滞在時間が最長のカテゴリ、イベントに関連する属性情報、滞在頻度が最高のカテゴリ、イベントに関連する属性情報を特定する。さらに抽出部８３は、特定した属性情報をもつコンテンツ情報２５を抽出する。抽出部８３は、特定した属性情報をもつコンテンツ情報２５を全て抽出してもよいし、特定した属性情報をもつコンテンツ情報２５のうちで、さらに絞り込み条件に合致した一部のコンテンツ情報２５を抽出してもよい。絞り込み条件は、コンテンツ情報ＤＢ７１への登録順が新しい５件、個人が作成したもののみ、等である。
【００７９】
滞在時間が最長のカテゴリ、イベント、滞在頻度が最高のカテゴリ、イベントは、利用者１４の関心が特に強いものということができる。したがって、抽出部８３が抽出したコンテンツ情報２５は、利用者１４の関心を惹きつけることができ、利用者１４が印刷指示をする確率が比較的高いものということができる。
【００８０】
例えば、滞在時間が最長のカテゴリが山岳であった場合、図１２で示した属性情報ＤＢ７４によれば、カテゴリの山岳に対応する属性情報は山岳である。したがってこの場合、抽出部８３は、滞在時間が最長のカテゴリに関連する属性情報を山岳と特定する。そして、特定した山岳の属性情報をもつコンテンツ情報２５、すなわち図９で示したコンテンツＩＤがＣ０００００１、Ｃ０００００５のコンテンツ情報２５等を抽出する。
【００８１】
また、滞在頻度が最高のイベントがコミックマーケットであった場合、属性情報ＤＢ７４によれば、イベント情報のコミックマーケットに対応する属性情報はアニメキャラである。したがってこの場合、抽出部８３は、滞在頻度が最高のイベントに関連する属性情報をアニメキャラと特定する。そして、特定したアニメキャラの属性情報をもつコンテンツ情報２５、すなわち図９で示したコンテンツＩＤがＣ０００００４のコンテンツ情報２５等を抽出する。
【００８２】
さらに、滞在頻度が最高のカテゴリが美術館であった場合は、美術の属性情報をもつコンテンツ情報２５、例えば、特別展のスケジュールが記載された広告や絵画の写真集といったコンテンツ情報２５を抽出する。
【００８３】
このように、抽出部８３は、位置情報から割り出される、滞在時間および滞在頻度を含む滞在履歴情報を参照して、コンテンツ情報２５を抽出する。なお、抽出部８３が特定する属性情報は、滞在時間が最長のカテゴリ、イベントに関連する属性情報、滞在頻度が最高のカテゴリ、イベントに関連する属性情報に限らない。これらに加えて、例えば滞在時間が２番目、３番目に長いカテゴリ、イベントに関連する属性情報、滞在頻度が２番目、３番目に高いカテゴリ、イベントに関連する属性情報を特定してもよい。また、滞在履歴情報には、滞在時間および滞在頻度のうちの少なくとも１つが含まれていればよい。
【００８４】
以下、上記構成による作用について、図１４および図１５のフローチャートを参照して説明する。まず、図１４に示すように、携帯端末１０の受信部４５において、発信機１６からの無線信号が受信された場合（ステップＳＴ１００でＹＥＳ）、図６で示したように、第１制御部４６により、位置情報検出部２０が停止状態から起動される（ステップＳＴ１１０）。これにより、位置情報検出部２０で位置情報が検出される（ステップＳＴ１２０）。位置情報の検出後、第１制御部４６により、位置情報検出部２０が再び停止状態とされる（ステップＳＴ１３０）。
【００８５】
位置情報は、位置情報検出部２０から第２制御部４７に出力される。そして、第２制御部４７により、配信サーバ１１に送信される（ステップＳＴ１４０）。
【００８６】
配信サーバ１１では、受付部８２において位置情報が受け付けられる（ステップＳＴ４００）。位置情報は受付部８２から第２管理部８１に出力され、第２管理部８１により位置情報ＤＢ７２に登録される（ステップＳＴ４１０）。
【００８７】
発信機１６からの無線信号を受信した場合に、第１制御部４６により、位置情報検出部２０を一時的に起動させて位置情報を検出させる。そして、第２制御部４７により、位置情報を配信サーバ１１の送信する。したがって、位置情報検出部２０を常時起動させている場合と比べて、消費電力が抑えられる。位置情報検出部２０は、ＧＰＳまたはWi-Fiのいずれかを用いたものであるため、常時起動させておくと消費電力が嵩むが、そうした懸念はない。
【００８８】
また、登録発信機１６Ｂだけでなく、付属発信機１６Ａ以外の全ての発信機１６が対象であるため、範囲の制約なく近距離無線通信を用いて位置情報が検出される。配信サーバ１１の運営会社にとっては、位置情報を検出する範囲を広げるために登録発信機１６Ｂの設置数を増やす必要がないので、登録発信機１６Ｂの設置の手間が省け、かつコストダウンとなる。
【００８９】
図１５に示すように、携帯端末１０の受信部４５において、付属発信機１６Ａからの無線信号が受信された場合（ステップＳＴ２００でＹＥＳ）、第３制御部４８により、配信サーバ１１にコンテンツ情報２５の配信要求が送信される（ステップＳＴ２１０）。
【００９０】
配信サーバ１１では、受付部８２において配信要求が受け付けられる（ステップＳＴ５００でＹＥＳ）。そして、図１３で示したように、抽出部８３において、滞在時間および滞在頻度を含む滞在履歴情報を参照しつつ、配信要求の要求元の携帯端末１０の端末ＩＤに関連付けられた位置情報に応じた属性情報をもつコンテンツ情報２５が抽出される（ステップＳＴ５１０）。抽出されたコンテンツ情報２５は、抽出部８３から制御部８４に出力される。そして、制御部８４により、配信要求の要求元の携帯端末１０に配信される（ステップＳＴ５２０）。
【００９１】
配信要求の要求元の携帯端末１０の端末ＩＤに関連付けられた位置情報に応じた属性情報をもつコンテンツ情報２５を抽出部８３により抽出する。そして、制御部８４により、抽出したコンテンツ情報２５を配信要求の要求元の携帯端末１０に配信する。したがって、利用者１４の関心が高く、利用者１４が印刷指示をする確率が比較的高いコンテンツ情報２５が抽出されて配信される。
【００９２】
抽出部８３において、滞在時間および滞在頻度を含む滞在履歴情報を参照してコンテンツ情報２５を抽出するので、より利用者１４の関心が高いコンテンツ情報２５が抽出される。
【００９３】
コンテンツ情報２５は、個人の利用者が作成して共有を許可したものを含む。したがって、よりバリエーション豊かなコンテンツ情報２５が用意される。
【００９４】
携帯端末１０では、第３制御部４８により、配信サーバ１１からのコンテンツ情報２５が受信される（ステップＳＴ２２０）。受信されたコンテンツ情報２５は、第３制御部４８から第４制御部４９に出力される。そして、第４制御部４９により、図７で示したコンテンツ情報表示画面６０がディスプレイ３４Ａに表示される（ステップＳＴ２３０）。
【００９５】
その後、コンテンツ情報表示画面６０において、印刷指示が行われる。これにより、携帯端末１０の受付部５０から配信サーバ１１に印刷要求が送信される。
【００９６】
印刷要求を受けた配信サーバ１１では、印刷指示がなされたコンテンツ情報２５が、第１管理部８０によりコンテンツ情報ＤＢ７１から読み出される。このコンテンツ情報２５は、第１管理部８０から制御部８４に出力され、制御部８４により、認証キーを付して印刷機１２に送信される。また、制御部８４により、認証キーが印刷要求の要求元の携帯端末１０に送信される。利用者１４は、印刷機１２に認証キーを入力し、印刷機１２にコンテンツ情報２５を印刷させ、レジにて印刷代を支払う。
【００９７】
付属発信機１６Ａからの無線信号を受信した場合に、第３制御部４８により、位置情報に応じたコンテンツ情報２５を配信サーバ１１に配信させる。そして、第４制御部４９により、配信サーバ１１から配信されたコンテンツ情報２５をディスプレイ３４Ａに表示させる。したがって、利用者１４は、関心あるコンテンツ情報２５をわざわざ探す手間が省ける。また、コンテンツ情報表示画面６０のコンテンツ情報２５の印刷指示を受付部５０で受け付けるので、利用者１４によって、関心あるコンテンツ情報２５の印刷指示が手軽に行われる。また、短時間でコンテンツ情報２５が利用者１４の手に渡る。
【００９８】
配信サーバ１１から配信されたコンテンツ情報２５を表示部に表示するだけに留め、印刷指示を受け付けなくてもよい。
【００９９】
コンテンツ情報２５の配信を必要としない利用者１４に対応するために、付属発信機１６Ａからの無線信号が受信された場合に、配信サーバ１１にコンテンツ情報２５の配信要求を送信してよいか否かを利用者１４に選択させる構成としてもよい。
【０１００】
付属発信機１６Ａからの無線信号を受信した場合においても、位置情報検出部２０を一時的に起動させて位置情報を検出させてもよい。
【０１０１】
［第２実施形態］
図１６および図１７に示す第２実施形態では、登録発信機１６Ｂからの無線信号を受信した場合、登録発信機１６Ｂからの無線信号を受信した旨を報知する受信報知信号を配信サーバ１１に送信する。
【０１０２】
上記第１実施形態では、登録発信機１６Ｂからの無線信号を受信した場合においても、第１制御部４６により、位置情報検出部２０を一時的に起動させて、位置情報を検出させていた。しかし、登録発信機１６Ｂは、前述のように、配信サーバ１１に設置場所の情報が予め登録されたものである。このため、登録発信機１６Ｂの場合は、位置情報検出部２０に位置情報を検出させなくとも、以下に示すように位置情報が検出される。
【０１０３】
まず、図１６に示すように、登録発信機１６Ｂからの無線信号を受信した場合、携帯端末１０の第１制御部４６は、位置情報検出部２０に位置情報を検出させる制御は行わない。その代わりに、第１制御部４６は、登録発信機１６Ｂからの無線信号を受信した旨を報知する受信報知信号を配信サーバ１１に送信する。受信報知信号は、登録発信機１６Ｂの発信機ＩＤを含んでいる。
【０１０４】
図１７に示すように、配信サーバ１１では、受付部８２において受信報知信号が受け付けられる。受付部８２は、受信報知信号を第２管理部８１に出力する。
【０１０５】
登録発信機情報９０は、登録発信機１６Ｂの発信機ＩＤ毎に、登録発信機１６Ｂの設置場所の情報が登録されたものである。登録発信機情報９０は、ストレージデバイス３０Ｂに記憶されている。第２管理部８１は、受付部８２からの受信報知信号に含まれる登録発信機１６Ｂの発信機ＩＤに対応する設置場所の情報を、登録発信機情報９０から読み出す。そして、読み出した設置場所の情報を、位置情報として位置情報ＤＢ７２に登録する。なお、この場合の取得時刻には、携帯端末１０から受信報知信号を送信した時刻が登録される。
【０１０６】
このように、第２実施形態では、登録発信機１６Ｂからの無線信号を受信した場合、第１制御部４６で位置情報検出部２０に位置情報を検出させる制御を行う代わりに、登録発信機１６Ｂからの無線信号を受信した旨を報知する受信報知信号を配信サーバ１１に送信する。したがって、位置情報検出部２０を起動させる機会をさらに減らすことができ、より消費電力が抑えられる。
【０１０７】
［第３実施形態］
図１８に示す第３実施形態では、位置情報に加えて、携帯端末１０における商品の購入履歴情報も参照して、コンテンツ情報２５を抽出する。
【０１０８】
図１８に示すように、受付部８２は、携帯端末１０からの購入履歴情報を受け付ける。購入履歴情報は、携帯端末１０において利用者１４が購入した商品と購入日付との組であり、携帯端末１０の端末ＩＤを含んでいる。受付部８２は、購入履歴情報を第２管理部８１に出力する。第２管理部８１は、受付部８２からの購入履歴情報を、購入履歴情報ＤＢ９５に登録する。購入履歴情報ＤＢ９５は、端末ＩＤ毎に購入履歴情報が登録されたもので、位置情報ＤＢ７２等と同じく、ストレージデバイス３０Ｂに記憶されている。
【０１０９】
商品には、ネットショッピングサイトで利用者１４が購入したものもあれば、配信サーバ１１から配信したコンテンツ情報２５もある。ネットショッピングサイトで利用者１４が購入した商品には、例えば、登山と渓谷７月号、モンペル登山靴といったものがある。ネットショッピングサイトで利用者１４が購入した商品には、サイトと同様にカテゴリが予め登録されている。配信サーバ１１から配信したコンテンツ情報２５については、当該コンテンツ情報２５を利用者１４が印刷指示したか否かも登録される。すなわち、購入履歴情報は、携帯端末１０において、配信されたコンテンツ情報２５の印刷指示をしたか否かの情報を含む。
【０１１０】
この場合、抽出部８３は、位置情報に加えて購入履歴情報も参照して、コンテンツ情報を抽出する。例えば、抽出部８３は、商品のカテゴリ毎に購入回数を計数する。そして、滞在時間が３番目以内に長く（滞在頻度が３番目以内に多くでも可）、かつ購入回数が３番目以内に多いカテゴリに関連する属性情報をもつコンテンツ情報２５を抽出する。また、抽出部８３は、印刷指示がされなかったコンテンツ情報２５と同じ属性情報をもつコンテンツ情報２５は抽出せず、印刷指示がされたコンテンツ情報２５と同じ属性情報をもつコンテンツ情報２５を抽出する。
【０１１１】
図１８では、カテゴリが山岳の商品の購入回数が３番目以内に多く、かつ、属性情報が写真のコンテンツ情報２５（コンテンツＩＤ：Ｃ０００００１）の印刷指示がされず、属性情報が地図のコンテンツ情報２５（コンテンツＩＤ：Ｃ０００００５）の印刷指示がなされた場合を例示している。この場合、抽出部８３は、属性情報が山岳かつ地図のコンテンツ情報２５（コンテンツＩＤ：Ｃ００１０００、Ｃ００２０００等）を抽出する。
【０１１２】
このように、第３実施形態では、抽出部８３により、位置情報に加えて購入履歴情報も参照して、コンテンツ情報２５を抽出する。したがって、さらに利用者１４の関心を惹きつけるコンテンツ情報２５が抽出される。
【０１１３】
また、購入履歴情報には、コンテンツ情報２５の印刷指示をしたか否かの情報が含まれている。したがって、上記のように印刷指示がされたコンテンツ情報２５と同じ属性情報をもつコンテンツ情報２５を抽出する等、より利用者１４の購入傾向に合ったコンテンツ情報２５が抽出される。
【０１１４】
なお、通常は印刷指示がされたコンテンツ情報２５と同じ属性情報をもつコンテンツ情報２５を抽出し、適宜のタイミングで、印刷指示がされたコンテンツ情報２５と異なる属性情報をもつコンテンツ情報２５を抽出してもよい。こうすれば、毎回同じ属性情報をもつコンテンツ情報２５を抽出して表示する場合と比べて、コンテンツ情報２５のバリエーションが豊かになり、利用者１４の目先を変えられる。
【０１１５】
より複合的かつ統計的な手法を用いて、コンテンツ情報２５を抽出してもよい。例えば、滞在時間が最長（滞在頻度が最高でも可）のサイトのカテゴリが同じ複数の利用者１４のグループについて、どういった属性情報をもつコンテンツ情報２５を印刷指示しているかを購入履歴情報で解析する。そして、印刷指示がよくされている属性情報をもつコンテンツ情報２５を優先的に抽出する。
【０１１６】
［第４実施形態］
図１９に示す第４実施形態では、位置情報に加えて、携帯端末１０におけるウェブページの閲覧履歴情報も参照して、コンテンツ情報２５を抽出する。
【０１１７】
図１９に示すように、受付部８２は、携帯端末１０からの閲覧履歴情報を受け付ける。閲覧履歴情報は、携帯端末１０において利用者１４が閲覧したウェブページと閲覧日付との組であり、携帯端末１０の端末ＩＤを含んでいる。ウェブページには、サイトおよび商品と同様にカテゴリが予め登録されている。受付部８２は、閲覧履歴情報を第２管理部８１に出力する。第２管理部８１は、受付部８２からの閲覧履歴情報を、閲覧履歴情報ＤＢ１００に登録する。閲覧履歴情報ＤＢ１００は、端末ＩＤ毎に閲覧履歴情報が登録されたもので、位置情報ＤＢ７２等と同じく、ストレージデバイス３０Ｂに記憶されている。
【０１１８】
この場合、抽出部８３は、位置情報に加えて閲覧履歴情報も参照して、コンテンツ情報を抽出する。例えば、抽出部８３は、ウェブページのカテゴリ毎に閲覧回数を計数する。そして、滞在時間が３番目以内に長く（滞在頻度が３番目以内に多くでも可）で、かつ閲覧回数が３番目以内に多いカテゴリに関連する属性情報をもつコンテンツ情報２５を抽出する。
【０１１９】
図１９では、カテゴリが仏像のウェブページの閲覧回数が３番目以内に多かった場合を例示している。この場合、抽出部８３は、属性情報が仏像のコンテンツ情報２５（コンテンツＩＤ：Ｃ００５０００、Ｃ００６０００等）を抽出する。
【０１２０】
このように、第４実施形態では、抽出部８３により、位置情報に加えて閲覧履歴情報も参照して、コンテンツ情報２５を抽出する。したがって、第３実施形態と同様に、さらに利用者１４の関心を惹きつけるコンテンツ情報２５が抽出される。
【０１２１】
配信サーバ１１を構成するコンピュータのハードウェア構成は種々の変形が可能である。例えば、配信サーバ１１を、処理能力や信頼性の向上を目的として、ハードウェアとして分離された複数台のサーバコンピュータで構成することも可能である。具体的には、第１管理部８０、第２管理部８１、および受付部８２の機能と、抽出部８３および制御部８４の機能とを、２台のサーバコンピュータに分散して担わせる。この場合は２台のサーバコンピュータで配信サーバ１１を構成する。
【０１２２】
このように、コンピュータのハードウェア構成は、処理能力、安全性、信頼性等の要求される性能に応じて適宜変更することができる。さらに、ハードウェアに限らず、コンテンツ情報配信プログラム７０等のアプリケーションプログラムについても、安全性や信頼性の確保を目的として、二重化したり、あるいは、複数のストレージデバイスに分散して格納することももちろん可能である。
【０１２３】
上記各実施形態において、例えば、受信部４５、第１制御部４６、第２制御部４７、第３制御部４８、第４制御部４９、受付部５０、第１管理部８０、第２管理部８１、受付部８２、抽出部８３、制御部８４といった各種の処理を実行する処理部（processing unit）のハードウェア的な構造としては、次に示す各種のプロセッサ（processor）を用いることができる。各種のプロセッサには、上述したように、ソフトウェア（位置情報利用プログラム４０、コンテンツ情報配信プログラム７０）を実行して各種の処理部として機能する汎用的なプロセッサであるＣＰＵに加えて、ＦＰＧＡ（Field Programmable Gate Array）等の製造後に回路構成を変更可能なプロセッサであるプログラマブルロジックデバイス（Programmable Logic Device :ＰＬＤ）、ＡＳＩＣ（Application Specific Integrated Circuit）等の特定の処理を実行させるために専用に設計された回路構成を有するプロセッサである専用電気回路等が含まれる。
【０１２４】
１つの処理部は、これらの各種のプロセッサのうちの１つで構成されてもよいし、同種または異種の２つ以上のプロセッサの組み合わせ（例えば、複数のＦＰＧＡの組み合わせや、ＣＰＵとＦＰＧＡとの組み合わせ）で構成されてもよい。また、複数の処理部を１つのプロセッサで構成してもよい。
【０１２５】
複数の処理部を１つのプロセッサで構成する例としては、第１に、クライアントおよびサーバ等のコンピュータに代表されるように、１つ以上のＣＰＵとソフトウェアの組み合わせで１つのプロセッサを構成し、このプロセッサが複数の処理部として機能する形態がある。第２に、システムオンチップ（System On Chip:ＳｏＣ）等に代表されるように、複数の処理部を含むシステム全体の機能を１つのＩＣ（Integrated Circuit）チップで実現するプロセッサを使用する形態がある。このように、各種の処理部は、ハードウェア的な構造として、上記各種のプロセッサの１つ以上を用いて構成される。
【０１２６】
さらに、これらの各種のプロセッサのハードウェア的な構造としては、より具体的には、半導体素子等の回路素子を組み合わせた電気回路（circuitry）を用いることができる。
【０１２７】
以上の記載から、以下の付記項１および付記項２に記載の発明を把握することができる。
【０１２８】
［付記項１］
発信機からの近距離無線通信用の無線信号を受信した場合に、位置情報を検出する位置情報検出部を一時的に起動させて、前記位置情報検出部に前記位置情報を検出させる制御を行う第１制御プロセッサと、
前記位置情報検出部に検出させた前記位置情報を、前記位置情報を利用したサービスを提供するサーバに送信する制御を行う第２制御プロセッサと、
を備える位置情報利用装置。
なお、上記各実施形態の携帯端末１０が位置情報利用装置の一例である。
【０１２９】
［付記項２］
コンテンツ情報と、前記コンテンツ情報の属性情報とを関連付けて管理する第１管理プロセッサと、
前記コンテンツ情報の配信を受ける携帯端末の位置情報であり、発信機からの近距離無線通信用の無線信号を前記携帯端末が受信した場合に、位置情報検出部を一時的に起動させて検出させた位置情報と、前記携帯端末の識別情報とを関連付けて管理する第２管理プロセッサと、
前記携帯端末からの前記コンテンツ情報の配信要求を受け付ける受付プロセッサと、
前記受付プロセッサにおいて前記配信要求を受け付けた場合、前記配信要求の要求元の前記携帯端末の識別情報に関連付けられた前記位置情報に応じた前記属性情報をもつ前記コンテンツ情報を抽出する抽出プロセッサと、
前記抽出プロセッサにおいて抽出した前記コンテンツ情報を、前記要求元の前記携帯端末に配信する制御を行う制御プロセッサと、
を備えるコンテンツ情報配信サーバ。
【０１３０】
本開示の技術は、上述の種々の実施形態や種々の変形例を適宜組み合わせることも可能である。例えば、上記第３実施形態と上記第４実施形態を組み合わせて、位置情報、購入履歴情報、および閲覧履歴情報を参照して、コンテンツ情報２５を抽出してもよい。また、上記各実施形態に限らず、要旨を逸脱しない限り種々の構成を採用し得ることはもちろんである。
【０１３１】
さらに、本開示の技術は、プログラムに加えて、プログラムを記憶する記憶媒体にもおよぶ。具体的には、位置情報利用プログラム４０、コンテンツ情報配信プログラム７０といったアプリケーションプログラムは、上記各実施形態のようにストレージデバイス３０Ａ、３０Ｂに記憶されている形態に限らない。位置情報利用プログラム４０、コンテンツ情報配信プログラム７０をコンピュータで読み取り可能な記憶媒体に記憶した形態で提供してもよい。記憶媒体としては、例えば、ＣＤ−ＲＯＭ(Compact Disc Read Only Memory)およびＤＶＤ−ＲＯＭ(Digital Versatile Disc Read Only Memory)等の光ディスク、ＵＳＢ(Universal Serial Bus)メモリおよびメモリカード等の半導体メモリが挙げられる。また、位置情報利用プログラム４０、コンテンツ情報配信プログラム７０を、通信部３３に接続されたＷＡＮ１５等の通信回線を介して外部装置から取得するようにしてもよい。
【符号の説明】
【０１３２】
２  コンテンツ情報配信システム
１０  携帯端末
１１  コンテンツ情報配信サーバ
１２  印刷機
１３  発信機群
１４  利用者
１５  ＷＡＮ
１６  発信機
１６Ａ  付属発信機
１６Ｂ  登録発信機
２０  位置情報検出部
２５  コンテンツ情報
３０、３０Ａ、３０Ｂ  ストレージデバイス
３１  メモリ
３２、３２Ａ、３２Ｂ  ＣＰＵ
３３  通信部
３４、３４Ａ  ディスプレイ
３５、３５Ａ  入力デバイス
３６  データバス
４０  位置情報利用プログラム
４１  付属発信機情報
４５  受信部
４６  第１制御部
４７  第２制御部
４８  第３制御部
４９  第４制御部
５０  受付部
６０  コンテンツ情報表示画面
６１  コンテンツ情報表示領域
６２  印刷ボタン
６３  キャンセルボタン
６４  チェックボックス
７０  コンテンツ情報配信プログラム
７１  コンテンツ情報データベース（コンテンツ情報ＤＢ）
７２  位置情報データベース（位置情報ＤＢ）
７３  サイト情報データベース（サイト情報ＤＢ）
７４  属性情報データベース（属性情報ＤＢ）
７５  印刷機情報
８０  第１管理部
８１  第２管理部
８２  受付部
８３  抽出部
８４  制御部
９０  登録発信機情報
９５  購入履歴情報データベース（購入履歴情報ＤＢ）
１００  閲覧履歴情報データベース（閲覧履歴情報ＤＢ）
Ｔ  位置情報検出部の起動時間
ＳＴ１００〜ＳＴ１４０、ＳＴ２００〜ＳＴ２３０、ＳＴ４００、ＳＴ４１０、ＳＴ５００〜ＳＴ５２０  ステップ
【図１】
2020017139.tif 000003
【図２】
2020017139.tif 000004
【図３】
2020017139.tif 000005
【図４】
2020017139.tif 000006
【図５】
2020017139.tif 000007
【図６】
2020017139.tif 000008
【図７】
2020017139.tif 000009
【図８】
2020017139.tif 000010
【図９】
2020017139.tif 000011
【図１０】
2020017139.tif 000012
【図１１】
2020017139.tif 000013
【図１２】
2020017139.tif 000014
【図１３】
2020017139.tif 000015
【図１４】
2020017139.tif 000016
【図１５】
2020017139.tif 000017
【図１６】
2020017139.tif 000018
【図１７】
2020017139.tif 000019
【図１８】
2020017139.tif 000020
【図１９】
2020017139.tif 000021