(57)【特許請求の範囲】
【請求項１】
無線アクセスポイントと通信を行うアクセスポイント通信手段と、
前記無線アクセスポイント又は当該無線アクセスポイントが接続されたルータのＩＰアドレスを取得するＩＰアドレス取得手段と、
前記取得されたＩＰアドレスをサーバに送信するＩＰアドレス送信手段と、
前記サーバから、前記送信したＩＰアドレスとＩＰアドレスのパターンによる一致度が最も高いコンテンツのＵＲＬ又は当該送信したＩＰアドレスとＩＰアドレスのパターンにより特定されるコンテンツのうち、予め定められた重み付けの最も大きいコンテンツのＵＲＬを受信するＵＲＬ受信手段と、
前記受信されたＵＲＬにより特定されるコンテンツを取得するコンテンツ取得手段と、
を備える事を特徴とする携帯端末。
【請求項２】
携帯端末が実行するアクセスポイント関連コンテンツ取得方法であって、
無線アクセスポイントと通信を行うステップと、
前記無線アクセスポイント又は当該無線アクセスポイントが接続されたルータのＩＰアドレスを取得するステップと、
前記取得されたＩＰアドレスをサーバに送信するステップと、
前記サーバから、前記送信したＩＰアドレスとＩＰアドレスのパターンによる一致度が最も高いコンテンツのＵＲＬ又は当該送信したＩＰアドレスとＩＰアドレスのパターンにより特定されるコンテンツのうち、予め定められた重み付けの最も大きいコンテンツのＵＲＬを受信するステップと、
前記受信されたＵＲＬにより特定されるコンテンツを取得するステップと、
を備えることを特徴とするアクセスポイント関連コンテンツ取得方法。
【請求項３】
携帯端末に、
無線アクセスポイントと通信を行うステップ、
前記無線アクセスポイント又は当該無線アクセスポイントが接続されたルータのＩＰアドレスを取得するステップ、
前記取得されたＩＰアドレスをサーバに送信するステップ、
前記サーバから、前記送信したＩＰアドレスとＩＰアドレスのパターンによる一致度が最も高いコンテンツのＵＲＬ又は当該送信したＩＰアドレスとＩＰアドレスのパターンにより特定されるコンテンツのうち、予め定められた重み付けの最も大きいコンテンツのＵＲＬを受信するステップ、
前記受信されたＵＲＬにより特定されるコンテンツを取得するステップ、
を実行させるためのコンピュータ読み取り可能な携帯端末用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置情報に基づいたコンテンツを取得又は提供する携帯端末、アクセスポイント関連コンテンツ取得方法、携帯端末用プログラムに関する。
【背景技術】
【０００２】
近年、スマートフォンやタブレットと呼ばれる高機能携帯端末の普及によって、ユーザが外出先や、移動しながらコンテンツを利用する機会が爆発的に増えている。また、各地でもユーザが外出先で閲覧することを期待したコンテンツが増加している。
【０００３】
一方で、現在ユーザの多くは検索エンジンを用いてウェブコンテンツを閲覧しており、ユーザが見たいものを見るといういわゆるプル型のコンテンツ提供が主流となり、せっかくのコンテンツがユーザまで届かないといった問題が発生している。
【０００４】
このような課題に対して、取得したユーザ顔画像を用いることにより、ユーザに事前登録作業を行わせることなく、ユーザの属性を利用したレコメンドを行うレコメンドシステムが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−７３４２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１によれば、携帯端末が、ユーザの顔画像を取得し、取得したユーザの顔画像から特徴量を抽出し、抽出した特徴量をレコメンドサーバに送信し、レコメンドサーバは、携帯端末から特徴量を受信し、少なくとも複数の特徴量を格納し、受信した特徴量と格納された特徴量とのマッチング処理を行い、マッチング結果に基づいて、アプリケーション等のレコメンドを行って、レコメンド結果を携帯端末に送信する。そして、携帯端末が、レコメンドサーバからレコメンド結果を受信し、受信したレコメンド結果を表示する構成が開示されている。
【０００７】
しかしながら、特許文献１に記載の方法では、顔という属人的な情報に基づいた推薦しか行えないため、場所や時簡帯などの環境の情報に基づくレコメンドを行う事ができないという問題が残っていた。
【０００８】
本発明は、これらの要請を鑑み、無線ＬＡＮアクセスポイントのＩＰアドレスからユーザの現在位置を特定した後、その位置に関連したコンテンツのＵＲＬをユーザに提供することで、ユーザに位置情報に応じたコンテンツを提供できる携帯端末、アクセスポイント関連コンテンツ取得方法、携帯端末用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明では、以下のような解決手段を提供する。
【００１０】
第１の特徴に係る発明は、無線アクセスポイントと通信を行うアクセスポイント通信手段と、
前記無線アクセスポイント又は当該無線アクセスポイントが接続されたルータのＩＰアドレスを取得するＩＰアドレス取得手段と、
前記取得されたＩＰアドレスをサーバに送信するＩＰアドレス送信手段と、
前記サーバから、前記送信したＩＰアドレスとＩＰアドレスのパターンによる一致度が最も高いコンテンツのＵＲＬ又は当該送信したＩＰアドレスとＩＰアドレスのパターンにより特定されるコンテンツのうち、予め定められた重み付けの最も大きいコンテンツのＵＲＬを受信するＵＲＬ受信手段と、
前記受信されたＵＲＬにより特定されるコンテンツを取得するコンテンツ取得手段と、
を備える事を特徴とする携帯端末を提供する。
【００１１】
第１の特徴に係る発明によれば、携帯端末は、携帯端末が通信する無線アクセスポイント又は当該無線アクセスポイントが接続されたルータのＩＰアドレスを取得し、前記取得されたＩＰアドレスをサーバに送信し、前記サーバから、前記送信したＩＰアドレスとＩＰアドレスのパターンによる一致度が最も高いコンテンツのＵＲＬ又は当該送信したＩＰアドレスとＩＰアドレスのパターンにより特定されるコンテンツのうち、予め定められた重み付けの最も大きいコンテンツのＵＲＬを受信し、前記受信したＵＲＬにより特定されるコンテンツを取得する。
【発明の効果】
【００１２】
本発明によれば、無線ＬＡＮアクセスポイントのＩＰアドレスを特定した後、その位置に関連したコンテンツのＵＲＬをユーザに提供することで、ユーザにＩＰアドレスに応じたコンテンツを提供できる携帯端末、アクセスポイント関連コンテンツ取得方法、携帯端末用プログラムを提供することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】図１は、アクセスポイント関連コンテンツ提供システム１の概要を表した図である。
【図２】図２は、アクセスポイント関連コンテンツ提供システム１の全体構成図である。
【図３】図３は、携帯端末１０、アクセスポイント関連コンテンツ提供サーバ２００、ウェブサーバ３００の機能ブロック図である。
【図４】図４は、携帯端末１０、アクセスポイント関連コンテンツ提供サーバ２００、ウェブサーバ３００が実行する、アクセスポイント関連コンテンツ提供処理の手順を示すフローチャートである。
【図５】図５は、受信したコンテンツを表示する携帯端末１０の表示部の一例である。
【図６】図６は、携帯端末１０が接続するアクセスポイントを変更した場合の模式図の一例である。
【図７】図７は、アクセスポイント関連コンテンツデータベース２５０内のアクセスポイント関連コンテンツテーブルの一例である。
【図８】図８は、位置関連コンテンツデータベース２５１内の位置関連コンテンツテーブルの一例である。
【発明を実施するための形態】
【００１４】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
【００１５】
［アクセスポイント関連コンテンツ提供システム１の概要］
図１は、本発明の好適な実施形態であるアクセスポイント関連コンテンツ提供システム１の概要を説明するための図である。アクセスポイント関連コンテンツ提供システム１は、携帯端末１０及び、アクセスポイント関連コンテンツ提供サーバ２００、ウェブサーバ３００から構成される。
【００１６】
アクセスポイント関連コンテンツ提供システム１において、はじめに携帯端末１０は、公衆回線網と通信を行うため、アクセスポイント２０との接続を行う（ステップＳ０１）。同時に、携帯端末１０はアクセスポイント２０のＩＰアドレスを取得する。ここでいうＩＰアドレスはグローバルＩＰアドレスを指し、アクセスポイント２０が単なる中継機であり、グローバルＩＰアドレスを持たない場合には、アクセスポイント２０が接続されたルータのＩＰアドレスを取得する
【００１７】
次に携帯端末１０は、取得したＩＰアドレスを、アクセスポイント関連コンテンツ提供サーバ２００に送信する（ステップＳ０２）。ＩＰアドレスを受信したアクセスポイント関連コンテンツ提供サーバ２００は、受信したＩＰアドレスと関連付けられたコンテンツのＵＲＬを、アクセスポイント関連コンテンツデータベース２５０から抽出する（ステップＳ０３）。
【００１８】
次にアクセスポイント関連コンテンツ提供サーバ２００は、抽出したＵＲＬを携帯端末１０に送信する（ステップＳ０４）。なお、抽出されたＵＲＬが複数ある場合には、予め各コンテンツに定められた重み付けを参照して、最も重みの大きいコンテンツを選択してもよい。
【００１９】
ＵＲＬを受信した携帯端末１０は、当該ＵＲＬに基づいてウェブサーバ３００にリクエストを送信する（ステップＳ０５）。ウェブサーバ３００は、レスポンスとしてウェブページや画像、動画、アプリケーション等を携帯端末１０に送信する（ステップＳ０６）。携帯端末１０上で実行されるアプリケーションが受信したデータを実行又は再生等することで、携帯端末１０上でコンテンツを再生可能である（ステップＳ０７）。
【００２０】
ここで、原則としてアクセスポイント関連コンテンツ提供サーバ２００は、コンテンツのＵＲＬを提供するのみで、コンテンツそれ自体は提供しない。アクセスポイント関連コンテンツ提供サーバ２００上に記憶されたコンテンツに留まらず、位置情報と他サーバにあるコンテンツの関連についての情報を提供することで、扱える情報が増えるためである。
【００２１】
以上により、ユーザが何らかのＵＲＬを入力することなく、アクセスポイント２０との接続を行うだけで、ユーザの現在位置に関するコンテンツを提供可能になる。アクセスポイント関連コンテンツ提供システム１の概要である。
【００２２】
［アクセスポイント関連コンテンツ提供システム１のシステム構成］
図２は、本発明の好適な実施形態であるアクセスポイント関連コンテンツ提供システム１のシステム構成図である。アクセスポイント関連コンテンツ提供システム１は、携帯端末１０、アクセスポイント関連コンテンツ提供サーバ２００、ウェブサーバ３００、及び、公衆回線網３（インターネット網や第３世代、第４世代通信網など）から構成される。
【００２３】
携帯端末１０は、後述の機能を備え、データ通信を行うことが可能であり、携帯して移動しながら利用される家庭用又は業務用の電化製品である。携帯端末１０は、例えば、携帯電話、携帯情報端末に加え、スマートフォン、タブレット端末、ネットブック端末、スレート端末、電子書籍端末、携帯型音楽プレーヤ等の情報家電であってよい。
【００２４】
アクセスポイント関連コンテンツ提供サーバ２００は、後述の機能を備え、携帯端末１０が接続したアクセスポイントのＩＰアドレスに応じたコンテンツのＵＲＬを提供するサーバである。
【００２５】
ウェブサーバ３００は、携帯端末１０にウェブコンテンツを提供するための一般的なウェブサーバであってよい。
【００２６】
［各機能の説明］
図３に基づいて、各装置の構成について説明する。
【００２７】
携帯端末１０は、制御部１１として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ），ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ），ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、通信部１２として、他の機器と通信可能にするためのデバイス、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）対応デバイスを備える。
【００２８】
携帯端末１０において、制御部１１が所定のプログラムを読み込むことで、通信部１２と協働して、アクセスポイント通信モジュール１３、ＩＰアドレス取得モジュール１４、ＩＰアドレス送信モジュール１５、ＵＲＬ受信モジュール１６、コンテンツ取得モジュール１７を実現する。
【００２９】
アクセスポイント関連コンテンツ提供サーバ２００は、携帯端末１０と同様に、制御部２０１として、ＣＰＵ，ＲＡＭ，ＲＯＭ等を備え、通信部２０２として、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ対応デバイス又は、有線ケーブルによる接続可能とするデバイス等の、他の電化製品、及び無線アクセスポイントとのデータ通信を実現するデバイスを備える。また、アクセスポイント関連コンテンツ提供サーバ２００は、データやファイルを記憶する記憶部２０３として、ハードディスクや半導体メモリ、記録媒体、メモリカード等によるデータのストレージ部を備える。記憶部２０３には、アクセスポイント関連コンテンツデータベース２５０、位置関連コンテンツデータベース２５１が含まれる。
【００３０】
アクセスポイント関連コンテンツ提供サーバ２００において、制御部２０１が所定のプログラムを読み込むことで、通信部２０２と協働して、リクエスト元ＩＰアドレス受信モジュール２０４、アクセスポイント関連コンテンツ提供モジュール２０５、位置情報特定モジュール２０６を実現する。また、アクセスポイント関連コンテンツ提供サーバ２００において、制御部２０１が所定のプログラムを読み込むことで、記憶部２０３と協働して関連コンテンツ抽出モジュール２０７、近傍コンテンツ抽出モジュール２０８を実現する。
【００３１】
ウェブサーバ３００は、携帯端末１０と同様に、制御部３０１として、ＣＰＵ，ＲＡＭ，ＲＯＭ等を備え、通信部３０２として、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ対応デバイス又は、有線ケーブルによる接続可能とするデバイス等の、他の電化製品、及び無線アクセスポイントとのデータ通信を実現するデバイスを備える。
【００３２】
ウェブサーバ３００において、制御部３０１が所定のプログラムを読み込むことで、通信部３０２と協働して、ウェブコンテンツ提供モジュール３０３を実現する。
【００３３】
［アクセスポイント関連コンテンツ提供処理］
図４は、携帯端末１０、アクセスポイント関連コンテンツ提供サーバ２００、ウェブサーバ３００が実行するアプリインストール処理のフローチャートである。上述した各装置のモジュールが行う処理について、本処理にて併せて説明する。
【００３４】
はじめに、携帯端末１０のアクセスポイント通信モジュール１３は、アクセスポイントとの通信を開始する（ステップＳ１１）。ここでアクセスポイントは、機器が無線通信を介して、公衆無線網に接続するために通信を行うものである。
【００３５】
次に、携帯端末１０のＩＰアドレス取得モジュール１４は、携帯端末１０が通信しているアクセスポイントのＩＰアドレスを取得する（ステップＳ１２）。ここで、ＩＰアドレスはプライベートＩＰアドレスではなくグローバルＩＰアドレスのことを指し、アクセスポイント自体がグローバルＩＰアドレスを持たない場合には、そのアクセスポイントが接続されているルータのグローバルＩＰアドレスを取得する。
【００３６】
次に、携帯端末１０のＩＰアドレス送信モジュール１５は、取得したＩＰアドレスをアクセスポイント関連コンテンツ提供サーバ２００に送信する（ステップＳ１３）。アクセスポイント関連コンテンツ提供サーバ２００のリクエスト元ＩＰアドレス受信モジュール２０４はこれを受信する（ステップＳ１４）。
【００３７】
アクセスポイント関連コンテンツ提供サーバ２００の位置情報特定モジュール２０６は、受信したＩＰアドレスから、携帯端末１０の現在位置を特定する（ステップＳ１５）。
【００３８】
次に、アクセスポイント関連コンテンツ提供サーバ２００の関連コンテンツ抽出モジュール２０７は、アクセスポイント関連コンテンツデータベース２５０から、受信したＩＰアドレスと関連付けて記憶されたコンテンツのＵＲＬを抽出する（ステップＳ１６）。
【００３９】
図７は、アクセスポイント関連コンテンツデータベース２５０内のアクセスポイント関連コンテンツテーブルの一例である。アクセスポイント関連コンテンツテーブルにおいて、アクセスポイントのＩＰアドレスと、コンテンツ名と、コンテンツのＵＲＬと、コンテンツの重みとが関連付けられて記憶されている。
【００４０】
また、ＩＰアドレスに関しては「２００．１６８．９．１％」のように、複数の任意の数字を表す「％」を利用することで、ＩＰアドレスをパターンとして表現してもよい。例えば、「２００．１６８．９．１％」には、「２００．１６８．９．１１」、「２００．１６８．９．１５１」や、「２００．１６８．９．１」が該当する。前記の関連コンテンツの抽出で、複数のコンテンツが抽出された場合、重み付けを参照し最も重みが大きいコンテンツを抽出してよいし、パターンによる一致度が最も高いコンテンツを抽出してもよい。
【００４１】
また、アクセスポイント関連コンテンツ提供サーバ２００の近傍コンテンツ抽出モジュール２０８は、前記特定した位置情報を基準に、所定の範囲内の位置情報と関連づけられたコンテンツを、位置関連コンテンツデータベース２５１から抽出する（ステップＳ１６）。
【００４２】
図８は、位置関連コンテンツデータベース２５１内の位置関連コンテンツテーブルの一例である。位置関連コンテンツテーブルにおいて、位置情報と、コンテンツのＵＲＬと、コンテンツの重みとが関連付けられて記憶されている。ここでは位置情報は緯度と経度により表されているが、地名や建物名、又はその識別子によって示されてもよい。
【００４３】
近傍コンテンツ抽出モジュール２０８は、前記特定した位置情報を基準に、所定の範囲内の位置情報を抽出し、関連付けられたコンテンツを位置関連コンテンツテーブルから抽出する。なお複数のコンテンツが抽出された場合、重み付けを参照し最も重みが大きいコンテンツを抽出してよいし、基準となる位置情報からの距離が最も小さいコンテンツを抽出してもよい。
【００４４】
アクセスポイント関連コンテンツ提供サーバ２００のアクセスポイント関連コンテンツ提供モジュール２０５は、抽出したコンテンツのＵＲＬを携帯端末１０に送信する（ステップＳ１７）。
【００４５】
携帯端末１０のＵＲＬ受信モジュール１６は、コンテンツのＵＲＬを受信すると（ステップＳ１８）、コンテンツ取得モジュール１７がＵＲＬでアクセス先として指定されたウェブサーバ３００にコンテンツの要求を送信する（ステップＳ１９）。
【００４６】
ウェブサーバ３００のウェブコンテンツ提供モジュール３０３はリクエストを要求すると（ステップＳ２０）、リクエストに対応したウェブページや画像、動画、ストリーミング配信等をレスポンスとして送信し（ステップＳ２１）、携帯端末１０のコンテンツ取得モジュール１７がこれを受信する（ステップＳ２２）。携帯端末１０は、受信したコンテンツを再生、実行等してよい。また、受信したコンテンツがアプリケーションのときは、自動でインストール等を行ってよい。
【００４７】
図５は、受信したコンテンツを表示する携帯端末１０の表示部の一例である。図５において、取得したＵＲＬがアドレスバー５１に表示され、ウィンドウ５２に受信したコンテンツを表示している。また、無線通信アイコン５３が表示され、携帯端末１０がいずれかのアクセスポイントに接続していることを示している。
【００４８】
図６は、携帯端末１０が接続するアクセスポイントを変更した場合の模式図の一例である。図６においては、アクセスポイント２０Ａ、２０ＢにそれぞれＩＰアドレス６１、６２が割り当てられており、それぞれは建物６３、６４に設置されている。
【００４９】
ここで、はじめに携帯端末１０がアクセスポイント２０Ａに接続すると、アクセスポイント関連コンテンツ提供サーバ２００からＩＰアドレス６１に関連したコンテンツ６５を受信して表示する。その後、携帯端末１０が経路６７を移動し、アクセスポイント２０Ｂに接続すると、ＩＰアドレス６２に対応に対応したコンテンツ６６を受信して表示する。これら一連の処理は、携帯端末１０上でアプリケーションが常駐し、常時監視を行っていてよい。
【００５０】
以上が、携帯端末１０、アクセスポイント関連コンテンツ提供サーバ２００、及びウェブサーバ３００が実行するアクセスポイント関連コンテンツ提供処理の処理手順である。
【００５１】
上述した手段、機能は、コンピュータ（ＣＰＵ，情報処理装置，各種端末を含む）が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、フレキシブルディスク、ＣＤ（ＣＤ−ＲＯＭなど）、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭなど）等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置または外部記憶装置に転送し記憶して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記憶装置（記録媒体）に予め記録しておき、その記憶装置から通信回線を介してコンピュータに提供するようにしてもよい。
【００５２】
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００５３】
１  アクセスポイント関連コンテンツ提供システム、１０  携帯端末、２００  アクセスポイント関連コンテンツ提供サーバ、２５０  コンテンツ位置データベース、３００  ウェブサーバ
【図１】
0006294916.tif 000002
【図２】
0006294916.tif 000003
【図３】
0006294916.tif 000004
【図４】
0006294916.tif 000005
【図５】
0006294916.tif 000006
【図６】
0006294916.tif 000007
【図７】
0006294916.tif 000008
【図８】
0006294916.tif 000009