(57)【要約】【課題】所望の商品やアイテムを取得しやすくする。【解決手段】サーバ２００が、アイテムの関連情報と入手場所情報とを対応付けて記憶し、通信装置１００が、画像を取得してサーバ２００へ送信し、サーバ２００が、送信されてきた画像に基づいて、関連情報と入手場所情報とを検索して通信装置１００へ送信し、通信装置１００が、サーバ２００から送信されてきた関連情報を表示し、通信装置１００の位置情報を取得し、取得した位置情報が示す第１の位置と、サーバ２００から送信されてきた入手場所情報が示す第２の位置との間の距離が所定の範囲内であると判別したとき、関連情報を再表示する。【選択図】図１
2013164773.tif 000002
【特許請求の範囲】
【請求項１】
通信装置と、該通信装置と通信可能なサーバとを有する情報提供システムにおいて、
前記サーバは、
画像と関連する情報である関連情報と、該関連情報が示す商品またはサービスを取得することができる場所を示す入手場所情報とを対応付けて記憶するデータベースと、
前記通信装置から前記画像が送信されてきた場合、該画像に基づいて、前記関連情報と前記入手場所情報とを前記データベースから検索する検索部と、
前記検索部が検索した関連情報と入手場所情報とを前記通信装置へ送信する関連情報送信部とを有し、
前記通信装置は、
前記画像を取得する画像取得部と、
前記画像取得部が取得した画像を前記サーバへ送信する画像送信部と、
当該通信装置の位置情報を取得する位置情報取得部と、
前記位置情報取得部が取得した位置情報が示す第１の位置と、前記サーバから送信されてきた入手場所情報が示す第２の位置との間の距離が所定の範囲内かどうかを判別する判別部と、
前記サーバから送信されてきたとき前記関連情報を表示する表示部とを有し、
前記表示部は、前記判別部が、前記第１の位置と前記第２の位置との間の距離が前記範囲内であると判別したとき、前記関連情報を再表示することを特徴とする情報提供システム。
【請求項２】
通信装置と、該通信装置と通信可能なサーバとを有する情報提供システムにおいて、
前記サーバは、
画像と関連する情報である関連情報と、該関連情報が示す商品またはサービスを取得することができる場所を示す入手場所情報とを対応付けて記憶するデータベースと、
前記通信装置から前記画像が送信されてきた場合、該画像に基づいて、前記関連情報と前記入手場所情報とを前記データベースから検索する検索部と、
前記通信装置から送信されてきた位置情報が示す第１の位置と、前記検索部が検索した入手場所情報が示す第２の位置との間の距離が所定の範囲内かどうかを判別する判別部と、
所定のタイミングおよび前記判別部が前記第１の位置と前記第２の位置との間の距離が前記範囲内であると判別したときに、前記検索部が検索した関連情報を前記通信装置へ送信する関連情報送信部とを有し、
前記通信装置は、
前記画像を取得する画像取得部と、
前記画像取得部が取得した画像を前記サーバへ送信する画像送信部と、
当該通信装置の位置情報を取得する位置情報取得部と、
前記位置情報取得部が取得した位置情報を前記サーバへ送信する位置情報送信部と、
前記サーバから送信されてきた関連情報を表示する表示部とを有することを特徴とする情報提供システム。
【請求項３】
請求項１に記載の情報提供システムにおいて、
前記画像送信部は、前記表示部が再表示する関連情報が当該通信装置に保存されていない場合、前記画像を前記サーバへ送信することを特徴とする情報提供システム。
【請求項４】
請求項１から３のいずれか１項に記載の情報提供システムにおいて、
前記サーバは、
前記データベースに記憶されている関連情報が更新されたかどうかを判別する更新判別部を有し、
前記データベースは、前記関連情報のバージョン情報または更新日時情報を該関連情報と対応付けて記憶し、
前記更新判別部は、前記バージョン情報または前記更新日時情報に基づいて、前記関連情報が更新されたかどうかを判別し、
前記関連情報送信部は、前記更新判別部が、前記関連情報が更新されたと判別した場合、該関連情報を前記通信装置へ送信することを特徴とする情報提供システム。
【請求項５】
請求項１から４のいずれか１項に記載の情報提供システムにおいて、
前記画像取得部は、前記画像を撮影して取得することを特徴とする情報提供システム。
【請求項６】
請求項１から４のいずれか１項に記載の情報提供システムにおいて、
前記画像取得部は、放送されている放送画像を受信し、該受信した放送画像から前記画像を取得することを特徴とする情報提供システム。
【請求項７】
画像を取得する画像取得部と、
前記画像取得部が取得した画像をサーバへ送信する画像送信部と、
位置情報を取得する位置情報取得部と、
前記位置情報取得部が取得した位置情報が示す第１の位置と、前記サーバから送信されてきた入手場所情報が示す第２の位置との間の距離が所定の範囲内かどうかを判別する判別部と、
前記サーバから送信されてきた関連情報を表示する表示部とを有し、
前記表示部は、前記判別部が、前記第１の位置と前記第２の位置との間の距離が前記範囲内であると判別したとき、前記関連情報を再表示する通信装置。
【請求項８】
画像を取得する画像取得部と、
前記画像取得部が取得した画像をサーバへ送信する画像送信部と、
位置情報を取得する位置情報取得部と、
前記位置情報取得部が取得した位置情報を前記サーバへ送信する位置情報送信部と、
前記サーバから送信されてきた関連情報を表示する表示部とを有する通信装置。
【請求項９】
画像を取得する処理と、
前記取得した画像をサーバへ送信する処理と、
位置情報を取得する処理と、
前記取得した位置情報が示す第１の位置と、前記サーバから送信されてきた入手場所情報が示す第２の位置との間の距離が所定の範囲内かどうかを判別する処理と、
前記サーバから送信されてきた関連情報を表示する処理と、
前記第１の位置と前記第２の位置との間の距離が前記範囲内であると判別したとき、前記関連情報を再表示する処理とを行う情報提供方法。
【請求項１０】
コンピュータに、
画像を取得する手順と、
前記取得した画像をサーバへ送信する手順と、
位置情報を取得する手順と、
前記取得した位置情報が示す第１の位置と、前記サーバから送信されてきた入手場所情報が示す第２の位置との間の距離が所定の範囲内かどうかを判別する手順と、
前記サーバから送信されてきた関連情報を表示する手順と、
前記第１の位置と前記第２の位置との間の距離が前記範囲内であると判別したとき、前記関連情報を再表示する手順とを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を提供する情報提供システム、通信装置、情報提供方法およびプログラムに関する。
【背景技術】
【０００２】
雑誌や広告などに気になる商品やサービス（以下、アイテムと称する）が掲載されている場合、そのアイテムを取得するには、当該アイテムに関する詳細情報（商品名や販売店、価格等）を取得する必要がある。そのためには、その記事に詳細情報が記載されている場合、当該記事から詳細情報をメモに書き写したり、また、その記事に詳細情報が記載されていない場合は、詳細情報を自分で調べたりしなければ、詳細情報を取得することはできない。
【０００３】
詳細情報を自分で調べる場合、一般的な検索エンジン等を用いて調べる方法を用いると、検索するための検索キーワードが必要となる。画像のみが掲載されているものでは、検索キーワード自体を何に設定すればよいかを決定する必要もあり、検索が困難となってしまう。
【０００４】
そこで、カメラ付き携帯端末を用いて、商品を撮影し、撮影した画像をサーバへ送信し、当該画像に基づいて、サーバに具備されているデータベースから当該画像の関連情報を抽出し、抽出した関連情報をサーバから携帯端末へ送信する技術が考えられている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２１５９２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載された技術においては、送信された詳細情報を携帯端末に表示させても、そのときにその商品を購入できる店の近くにいなければ、購入機会を逃してしまうおそれがある。また、送信された詳細情報を後で表示させるために携帯端末に保存させておいても、保存しておいたことすら忘れてしまった場合も、購入機会を逃してしまうおそれがある。
【０００７】
本発明の目的は、上述した課題を解決する情報提供システム、通信装置、情報提供方法およびプログラムを提供することである。
【課題を解決するための手段】
【０００８】
本発明の情報提供システムは、
通信装置と、該通信装置と通信可能なサーバとを有する情報提供システムであって、
前記サーバは、
画像と関連する情報である関連情報と、該関連情報が示す商品またはサービスを取得することができる場所を示す入手場所情報とを対応付けて記憶するデータベースと、
前記通信装置から前記画像が送信されてきた場合、該画像に基づいて、前記関連情報と前記入手場所情報とを前記データベースから検索する検索部と、
前記検索部が検索した関連情報と入手場所情報とを前記通信装置へ送信する関連情報送信部とを有し、
前記通信装置は、
前記画像を取得する画像取得部と、
前記画像取得部が取得した画像を前記サーバへ送信する画像送信部と、
当該通信装置の位置情報を取得する位置情報取得部と、
前記位置情報取得部が取得した位置情報が示す第１の位置と、前記サーバから送信されてきた入手場所情報が示す第２の位置との間の距離が所定の範囲内かどうかを判別する判別部と、
前記サーバから送信されてきた前記関連情報を表示する表示部とを有し、
前記表示部は、前記判別部が、前記第１の位置と前記第２の位置との間の距離が前記範囲内であると判別したとき、前記関連情報を再表示する。
【０００９】
また、通信装置と、該通信装置と通信可能なサーバとを有する情報提供システムであって、
前記サーバは、
画像と関連する情報である関連情報と、該関連情報が示す商品またはサービスを取得することができる場所を示す入手場所情報とを対応付けて記憶するデータベースと、
前記通信装置から前記画像が送信されてきた場合、該画像に基づいて、前記関連情報と前記入手場所情報とを前記データベースから検索する検索部と、
前記通信装置から送信されてきた位置情報が示す第１の位置と、前記検索部が検索した入手場所情報が示す第２の位置との間の距離が所定の範囲内かどうかを判別する判別部と、
所定のタイミングおよび前記判別部が前記第１の位置と前記第２の位置との間の距離が前記範囲内であると判別したときに、前記検索部が検索した関連情報を前記通信装置へ送信する関連情報送信部とを有し、
前記通信装置は、
前記画像を取得する画像取得部と、
前記画像取得部が取得した画像を前記サーバへ送信する画像送信部と、
当該通信装置の位置情報を取得する位置情報取得部と、
前記位置情報取得部が取得した位置情報を前記サーバへ送信する位置情報送信部と、
前記サーバから送信されてきた関連情報を表示する表示部とを有する。
【００１０】
また、本発明の通信装置は、
画像を取得する画像取得部と、
前記画像取得部が取得した画像をサーバへ送信する画像送信部と、
位置情報を取得する位置情報取得部と、
前記位置情報取得部が取得した位置情報が示す第１の位置と、前記サーバから送信されてきた入手場所情報が示す第２の位置との間の距離が所定の範囲内かどうかを判別する判別部と、
前記サーバから送信されてきた関連情報を表示する表示部とを有し、
前記表示部は、前記判別部が、前記第１の位置と前記第２の位置との間の距離が前記範囲内であると判別したとき、前記関連情報を再表示する。
【００１１】
また、本発明の通信装置は、
画像を取得する画像取得部と、
前記画像取得部が取得した画像をサーバへ送信する画像送信部と、
位置情報を取得する位置情報取得部と、
前記位置情報取得部が取得した位置情報を前記サーバへ送信する位置情報送信部と、
前記サーバから送信されてきた関連情報を表示する表示部とを有する。
【００１２】
また、本発明の情報提供方法は、
画像を取得する処理と、
前記取得した画像をサーバへ送信する処理と、
位置情報を取得する処理と、
前記取得した位置情報が示す第１の位置と、前記サーバから送信されてきた入手場所情報が示す第２の位置との間の距離が所定の範囲内かどうかを判別する処理と、
前記サーバから送信されてきた関連情報を表示する処理と、
前記第１の位置と前記第２の位置との間の距離が前記範囲内であると判別したとき、前記関連情報を再表示する処理とを行う。
【００１３】
また、本発明のプログラムは、
コンピュータに実行させるためのプログラムであって、
画像を取得する手順と、
前記取得した画像をサーバへ送信する手順と、
位置情報を取得する手順と、
前記取得した位置情報が示す第１の位置と、前記サーバから送信されてきた入手場所情報が示す第２の位置との間の距離が所定の範囲内かどうかを判別する手順と、
前記サーバから送信されてきた関連情報を表示する手順と、
前記第１の位置と前記第２の位置との間の距離が前記範囲内であると判別したとき、前記関連情報を再表示する手順とを実行させる。
【発明の効果】
【００１４】
以上説明したように、本発明においては、所望の商品やアイテムを取得しやすくすることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の情報提供システムの第１の実施の形態を示す図である。
【図２】図１に示した通信装置の内部構成の一例を示す図である。
【図３】図１に示したサーバの内部構成の一例を示す図である。
【図４】図３に示したデータベースに記憶された対応付けの一例を示す図である。
【図５】図１に示した情報提供システムにおける情報提供方法のうち、通信装置における処理を説明するためのフローチャートである。
【図６】図５に示したフローチャートにおいてステップＳ８で説明した再表示処理の詳細を説明するためのフローチャートである。
【図７】図１に示した情報提供システムにおける情報提供方法のうち、サーバにおける処理を説明するためのフローチャートである。
【図８】本発明の情報提供システムの第２の実施の形態を示す図である。
【図９】図８に示した通信装置の内部構成の一例を示す図である。
【図１０】図８に示したサーバの内部構成の一例を示す図である。
【図１１】図８に示した情報提供システムにおける情報提供方法のうち、通信装置における処理を説明するためのフローチャートである。
【図１２】図８に示した情報提供システムにおける情報提供方法のうち、サーバにおける処理を説明するためのフローチャートである。
【図１３】図８に示した情報提供システムにおけるサーバからの関連情報の配信の停止処理を説明するためのフローチャートである。
【図１４】図１に示したサーバにおける更新時の処理を説明するためのフローチャートである。
【図１５】テレビ画面を利用した画像の取得方法を説明するためのフローチャートである。
【発明を実施するための形態】
【００１６】
以下に、本発明の実施の形態について図面を参照して説明する。
【００１７】
図１は、本発明の情報提供システムの第１の実施の形態を示す図である。
【００１８】
本形態は図１に示すように、通信装置１００と、サーバ２００とから構成されている。
【００１９】
通信装置１００は、利用者が持ち運び可能な無線通信機能を持った電子機器であり、携帯電話機、携帯端末、タブレット型やノート型のＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、スマートフォン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、ゲーム機等の装置である。
【００２０】
サーバ２００は、通信装置１００と通信可能な装置であって、通信装置１００以外の通信装置からもアクセス可能な装置である。
【００２１】
また、通信装置１００とサーバ２００との間の通信は、インターネット等の通信ネットワーク（有線、無線を問わず）を介するものであっても良い。
【００２２】
図２は、図１に示した通信装置１００の内部構成の一例を示す図である。
【００２３】
図１に示した通信装置１００には図２に示すように、画像取得部１１０と、画像送信部１２０と、位置情報取得部１３０と、判別部１４０と、表示部１５０とが設けられている。なお、図２には、図１に示した通信装置１００が具備する構成要素のうち、本形態における動作に関わる構成要素のみを示した。
【００２４】
画像取得部１１０はカメラであり、利用者の所定の操作で撮影をすることで、その撮影画像を取得する。画像取得部１１０が取得した画像が、通信装置１００内に保存されることは、一般的なカメラ付き携帯端末等の機能と同じである。
【００２５】
画像送信部１２０は、画像取得部１１０が取得した画像をサーバ２００へ送信する。
【００２６】
位置情報取得部１３０は、通信装置１００の位置を示す位置情報を取得する。例えば、位置情報取得部１３０は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能を有し、ＧＰＳ衛星から位置情報を取得するものであっても良い。
【００２７】
判別部１４０は、位置情報取得部１３０が取得した位置情報が示す位置（第１の位置）と、サーバ２００から送信されてきた入手場所情報が示す位置（第２の位置）との間の距離が、あらかじめ設定された範囲内かどうかを判別する。この入手場所情報については、後述する。
【００２８】
表示部１５０は、画像や情報を表示する表示ディスプレイであり、サーバ２００から関連情報が送信されてきたとき、その関連情報を表示する。また、表示部１５０は、判別部１４０が、第１の位置と第２の位置との間の距離があらかじめ設定された範囲内あると判別したとき、関連情報を再表示する。この関連情報については、後述する。
【００２９】
図３は、図１に示したサーバ２００の内部構成の一例を示す図である。
【００３０】
図１に示したサーバ２００には図３に示すように、データベース２１０と、検索部２２０と、関連情報送信部２３０とが設けられている。なお、図３には、図１に示したサーバ２００が具備する構成要素のうち、本形態における動作に関わる構成要素のみを示した。
【００３１】
データベース２１０は、アイテムの画像と関連する情報である関連情報と、その関連情報が示す商品またはサービスを取得することができる場所を示す入手場所情報とを、あらかじめ対応付けて記憶する。なお、これらの情報は、サーバ２００の外部から編集可能であり、また、通信ネットワークを介して他のサーバ等から取得するものであっても良い。
【００３２】
図４は、図３に示したデータベース２１０に記憶された対応付けの一例を示す図である。
【００３３】
図３に示したデータベース２１０には図４に示すように、画像と、商品名と、価格と、店舗名と、店舗位置とが対応付けられて記憶されている。「画像」は、商品・サービスの画像データである。また「商品名」は、商品・サービスの名称である。また、「価格」は、その商品・サービスのその店舗における売値である。また、「店舗名」は、その商品・サービスを取得することができる店舗の名称である。また、「店舗位置」は、その店舗の場所を示す位置情報である。ここで、「画像」、「商品名」、「価格」および「店舗名」は、その商品の「関連情報」である。また、「店舗位置」は、「入手場所情報」である。なお、ここで、店舗位置の表示が「北緯○○°、東経○○°」というように、かなり広い範囲を示すものとなっているが、説明の便宜上、このように示しているものであり、実際は、位置をより細かく特定することができる位置情報を記憶している。また、店舗の定休日情報等も対応付けて記憶するものであっても良い。
【００３４】
検索部２２０は、通信装置１００から画像が送信されてきた場合、送信されてきた画像に基づいて、関連情報と入手場所情報とをデータベース２１０から検索する。具体的には、検索部２２０は、通信装置１００から送信されてきた画像をキーとして、データベース２１０内にて類似画像検索を行い、ヒットした「画像」、当該「画像」と対応付けられて記憶されている「商品名」、「価格」、「店舗名」および「店舗位置」を取得する。この類似画像検索は、一般的なもので良く、ここでは特に規定しない。
【００３５】
以下に、図４に示した対応付けがデータベース２１０に記憶されている場合の検索を例に挙げて説明する。例えば、検索部２２０が、通信装置１００から送信されてきた画像をキーとして、データベース２１０内にて類似画像検索を行った結果、ヒットした「画像」が、図４に示した対応付けの一番上に示した画像である場合、検索部２２０は、その「画像」、「商品名：ライトダウンコート」、「価格：７８００円」および「店舗名：Ａ百貨店」という関連情報と、「店舗位置：北緯○○°、東経○○°」という入手場所情報を取得する。また、検索部２２０が、通信装置１００から送信されてきた画像をキーとして、データベース２１０内にて類似画像検索を行った結果、ヒットした「画像」が、図４に示した対応付けの上から２番目に示した画像である場合、検索部２２０は、その「画像」、「商品名：多骨おしゃれ傘」、「価格：１９８０円」および「店舗名：Ｂスーパー」という関連情報と、「店舗位置：北緯××°、東経××°」という入手場所情報を取得する。また、検索部２２０が、通信装置１００から送信されてきた画像をキーとして、データベース２１０内にて類似画像検索を行った結果、ヒットした「画像」が、図４に示した対応付けの上から３番目に示した画像である場合、検索部２２０は、その「画像」、「商品名：縦型クリーナー」、「価格：９８００円」および「店舗名：Ｃ電気店」という関連情報と、「店舗位置：北緯△△°、東経△△°」という入手場所情報を取得する。
【００３６】
関連情報送信部２３０は、検索部２２０が検索した関連情報と入手場所情報とを通信装置１００へ送信する。
【００３７】
以下に、図１に示した情報提供システムにおける情報提供方法について説明する。
【００３８】
図５は、図１に示した情報提供システムにおける情報提供方法のうち、通信装置１００における処理を説明するためのフローチャートである。
【００３９】
まず、通信装置１００に設けられた制御部（不図示）は、利用者から通信装置１００に対して所定の操作が行われたかどうかを判別することで、画像保存要求の有無を判別する（ステップＳ１）。
【００４０】
画像保存要求があった場合、画像取得部１１０が起動し、利用者の操作に基づいて、画像を撮影（取得）する（ステップＳ２）。取得された画像は、通信装置１００内に保存される。このとき、表示部１５０は、保存されている画像を、利用者の操作に基づいて表示する。この表示部１５０の表示のタイミングは、画像を保存する度でも良いし、１日１度のように、あらかじめ設定されたタイミングでも良い。
【００４１】
また、画像送信部１２０は、画像取得部１１０が取得した画像を、サーバ２００へ送信する（ステップＳ３）。この送信に用いるデータ形式は、特に規定しない。また、画像を送信する際に、利用者の特に知りたい情報を選択できるチェックボックス（商品名、価格情報、店舗位置情報、定休日など）またはフリーワード入力欄をつけておけば、サーバ２００では、より利用者の希望に沿った情報を収集できる。
【００４２】
その後、サーバ２００から送信された関連情報および入手場所情報を受信すると（ステップＳ４）、通信装置１００は、受信した関連情報および入手場所情報を、送信して保存している画像と対応付けて保存する。また、表示部１５０は、保存した関連情報を表示する（ステップＳ５）。
【００４３】
また、位置情報取得部１３０は、所定のタイミング（例えば、一定の周期）で通信装置１００の位置情報を取得する（ステップＳ６）。これは、取得の時間間隔が短ければ短いほど、精確なタイミングで関連情報を取得することができる。
【００４４】
すると、判別部１４０が、位置情報取得部１３０が取得した位置情報が示す位置である第１の位置と、ステップＳ４にてサーバ２００から受信した入手場所情報が示す位置である第２の位置との間の距離が、あらかじめ設定された範囲内かどうかを判別する（ステップＳ７）。例えば、あらかじめ「１００ｍ」という範囲が設定されている場合、判別部１４０は、第１の位置と第２の位置との間の距離が１００ｍ以下であるかどうかを判別する。
【００４５】
判別部１４０が、第１の位置と第２の位置との間の距離が、あらかじめ設定された範囲内であると判別した場合、表示部１５０は関連情報を再表示する（ステップＳ８）。
【００４６】
このステップＳ８の再表示処理の詳細について、以下に説明する。
【００４７】
図６は、図５に示したフローチャートにおいてステップＳ８で説明した再表示処理の詳細を説明するためのフローチャートである。
【００４８】
まず、再表示しようとする関連情報が保存されているかどうかを制御部が判別する（ステップＳ１１）。再表示しようとする関連情報が保存されていない場合、画像送信部１２０は、保存されている画像をサーバ２００へ送信する（ステップＳ１２）。通信装置１００は、その画像に対してサーバ２００から送信されてきた関連情報を受信し（ステップＳ１３）、受信した関連情報を表示部１５０が表示する（ステップＳ１４）。
【００４９】
また、再表示しようとする関連情報が保存されている場合は、保存されている関連情報を表示部１５０は表示する。
【００５０】
なお、上述した説明では、重複データが発生するのを防ぐため、通信装置１００に該当の関連情報が残っているかを判別しているが、この処理を行わず、第１の位置と第２の位置との間の距離が、あらかじめ設定された範囲内である場合に、常にサーバ２００から関連情報を再配信し、通信装置１００で重複チェックを行い、重複があった場合には破棄し、保存されている関連情報を再表示する作りとしてもかまわない。また、通信装置１００で重複チェックを行わず、通信装置１００が、サーバ２００から再配信された関連情報について、一般的な上書き保存を行い、保存した関連情報を再表示するものであっても良い。
【００５１】
図７は、図１に示した情報提供システムにおける情報提供方法のうち、サーバ２００における処理を説明するためのフローチャートである。
【００５２】
サーバ２００の検索部２２０は、通信装置１００から画像を受信したかどうかを判別し（ステップＳ２１）、画像を受信した場合、受信した画像に基づいて、検索部２２０は、関連情報および入手場所情報をデータベース２１０から検索して取得する（ステップＳ２２）。この検索取得方法は、上述した通りである。また、サーバ２００は、検索結果を保存しておく。
【００５３】
その後、関連情報送信部２３０は、検索部２２０が検索・取得した関連情報及び入手場所情報を通信装置１００へ送信する（ステップＳ２３）。
【００５４】
以上説明した第１の実施の形態では、第１の位置と第２の位置との間の距離が所定の範囲内かどうかを判別する処理を通信装置１００で行ったが、サーバで行っても良い。以下に、その場合について、第２の実施の形態として説明する。
【００５５】
次に、本発明の情報提供システムの第２の実施の形態について図面を参照して説明する。
【００５６】
図８は、本発明の情報提供システムの第２の実施の形態を示す図である。
【００５７】
本形態は図８に示すように、通信装置１０１と、サーバ２０１とから構成されている。
【００５８】
通信装置１０１は、利用者が持ち運び可能な無線通信機能を持った電子機器であり、携帯電話機、携帯端末、タブレット型やノート型のＰＣ、スマートフォン、ＰＤＡ、ゲーム機等の装置である。
【００５９】
サーバ２０１は、通信装置１０１と通信可能な装置であって、通信装置１０１以外の通信装置からもアクセス可能な装置である。
【００６０】
また、通信装置１０１とサーバ２０１との間の通信は、インターネット等の通信ネットワーク（有線、無線を問わず）を介するものであっても良い。
【００６１】
図９は、図８に示した通信装置１０１の内部構成の一例を示す図である。
【００６２】
図８に示した通信装置１０１には図９に示すように、画像取得部１１０と、画像送信部１２０と、位置情報取得部１３０と、表示部１５０と、位置情報送信部１６０とが設けられている。なお、図９には、図８に示した通信装置１０１が具備する構成要素のうち、本形態における動作に関わる構成要素のみを示した。
【００６３】
画像取得部１１０、画像送信部１２０、位置情報取得部１３０および表示部１５０は、図２に示したものと同じものである。
【００６４】
位置情報送信部１６０は、位置情報取得部１３０が取得した位置情報をサーバ２００へ送信する。
【００６５】
図１０は、図８に示したサーバ２０１の内部構成の一例を示す図である。
【００６６】
図８に示したサーバ２０１には図１０に示すように、データベース２１０と、検索部２２０と、関連情報送信部２３１と判別部２４０とが設けられている。なお、図１０には、図８に示したサーバ２０１が具備する構成要素のうち、本形態における動作に関わる構成要素のみを示した。
【００６７】
データベース２１０および検索部２２０は、図３に示したものと同じものである。
【００６８】
判別部２４０は、通信装置１０１から送信されてきた位置情報が示す第１の位置と、検索部２２０がデータベース２１０から検索した入手場所情報が示す第２の位置との間の距離が所定の範囲内かどうかを判別する。
【００６９】
関連情報送信部２３１は、所定のタイミングおよび判別部２４０が第１の位置と第２の位置との間の距離が、あらかじめ設定された範囲内であると判別したときに、検索部２２０がデータベース２１０から検索・取得した関連情報を通信装置１０１へ送信する。このとき、関連情報送信部２３１は、検索部２２０が関連情報と共に検索・取得した入手場所情報も通信装置１０１へ送信するものであっても良い。
【００７０】
以下に、図８に示した情報提供システムにおける情報提供方法について説明する。
【００７１】
図１１は、図８に示した情報提供システムにおける情報提供方法のうち、通信装置１０１における処理を説明するためのフローチャートである。
【００７２】
まず、通信装置１０１に設けられた制御部（不図示）は、利用者から通信装置１０１に対して所定の操作が行われたかどうかを判別することで、画像保存要求の有無を判別する（ステップＳ３１）。
【００７３】
画像保存要求があった場合、画像取得部１１０が起動し、利用者の操作に基づいて、画像を撮影（取得）する（ステップＳ３２）。取得された画像は、通信装置１０１内に保存される。このとき、表示部１５０は、保存されている画像を、利用者の操作に基づいて表示する。この表示部１５０の表示のタイミングは、画像を保存する度でも良いし、１日１度のように、あらかじめ設定されたタイミングでも良い。
【００７４】
また、画像送信部１２０は、画像取得部１１０が取得した画像を、サーバ２０１へ送信する（ステップＳ３３）。この送信に用いるデータ形式は、特に規定しない。また、画像を送信する際に、利用者の特に知りたい情報を選択できるチェックボックス（商品名、価格情報、店舗位置情報、定休日など）またはフリーワード入力欄をつけておけば、サーバ２０１では、より利用者の希望に沿った情報を収集できる。
【００７５】
また、位置情報取得部１３０は、所定のタイミング（例えば、一定の周期）で通信装置１０１の位置情報を取得する（ステップＳ３４）。これは、取得の時間間隔が短ければ短いほど、精確なタイミングで関連情報を取得することができる。そして、位置情報送信部１６０は、位置情報取得部１３０が取得した位置情報をサーバ２０１へ送信する（ステップＳ３５）。この位置情報の送信は、位置情報取得部１３０が位置情報を取得する度に行われるものであっても良い。
【００７６】
その後、通信装置１０１は、サーバ２０１から送信された関連情報を受信したかどうかを判別し（ステップＳ３６）、関連情報を受信した場合、受信した関連情報を表示部１５０が表示する（ステップＳ３７）。このとき、通信装置１０１は、受信した関連情報を、送信して保存している画像と対応付けて保存する。
【００７７】
図１２は、図８に示した情報提供システムにおける情報提供方法のうち、サーバ２０１における処理を説明するためのフローチャートである。
【００７８】
サーバ２０１の検索部２２０は、通信装置１００から送信された画像を受信したかどうかを判別し（ステップＳ４１）、画像を受信した場合、受信した画像に基づいて、検索部２２０は、関連情報および入手場所情報をデータベース２１０から検索して取得する（ステップＳ４２）。この検索取得方法は、上述した通りである。また、サーバ２０１は、検索結果を保存しておく。
【００７９】
その後、関連情報送信部２３１は、検索部２２０が検索・取得した関連情報を通信装置１０１へ送信する（ステップＳ４３）。このとき、関連情報送信部２３１は、検索部２２０が、関連情報と共に検索・取得した入手場所情報も通信装置１０１へ送信するものであっても良い。
【００８０】
また、サーバ２０１は、通信装置１０１から送信された位置情報が受信されたかどうかを判別する（ステップＳ４４）。位置情報を受信したと判別した場合、判別部２４０は、受信した位置情報が示す位置である第１の位置と、ステップＳ４２にて検索部２２０が検索・取得した入手場所情報が示す位置である第２の位置との間の距離が、あらかじめ設定された範囲内かどうかを判別する（ステップＳ４５）。例えば、あらかじめ「１００ｍ」という範囲が設定されている場合、判別部２４０は、第１の位置と第２の位置との間の距離が１００ｍ以下であるかどうかを判別する。つまり、判別部２４０は、位置情報を受信すると、当該位置情報を送信した通信装置１０１について保存してある検索結果と、受信した位置情報とに基づいて、ステップＳ４５の判別を行う。
【００８１】
判別部２４０が、第１の位置と第２の位置との間の距離が、あらかじめ設定された範囲内であると判別した場合、関連情報送信部２３１は、ステップＳ４３にて送信した関連情報（入手場所情報）を通信装置１０１へ再送信する（ステップＳ４６）。
【００８２】
なお、通信装置１０１の位置情報の取得は、上述したように通信装置１０１が行うものであっても良いし、サーバ２０１が行うものであっても良い。
【００８３】
以下に、関連情報の配信停止の処理について説明する。ここでは、図８に示した形態におけるサーバ２０１からの関連情報の配信の停止処理を例に挙げて説明する。
【００８４】
図１３は、図８に示した情報提供システムにおけるサーバ２０１からの関連情報の配信の停止処理を説明するためのフローチャートである。
【００８５】
まず、通信装置１０１から、関連情報の配信の停止が要求されたかどうかを、サーバ２０１の制御部が判別する（ステップＳ５１）。これは、例えば、利用者から通信装置１０１に対して所定の操作が行われたことを通信装置１０１が検出することで、通信装置１０１から、関連情報の停止を要求する旨を示す停止要求信号が送信され、その送信された停止要求信号がサーバ２０１にて受信されたかどうかを制御部が判別することで実現するものであっても良い。
【００８６】
関連情報の配信の停止が要求されたと判別された場合、サーバ２０１の制御部は、当該通信装置１０１に該当する情報を削除する（ステップＳ５２）。つまり、検索結果として保存していた情報を削除する。
【００８７】
この処理を用いて、配信停止の動作は完了する。配信停止要求は、関連情報を送信する時に「配信停止ボタン」をつけて送信しておき、利用者が、通信装置１０１の表示部１５０に表示された「配信停止ボタン」を選択したことを通信装置１０１が検出することで、サーバ２０１へ配信停止要求を送信するとしても良い。また、利用者が通信装置１０１を用いて直接サーバ２０１へアクセスして、詳細情報を削除する方法としても良い。
【００８８】
このように、データベース２１０に格納している情報を外部からの操作で削除できるため、不要な情報を配信し続けることはない。
【００８９】
また、データベース２１０に保存しているデータが更新されたときに、更新された情報を配信するものであっても良い。以下に、配信する情報の更新時の処理について説明する。ここでは、図１に示したサーバ２００における更新時の処理を例に挙げて説明する。
【００９０】
図１４は、図１に示したサーバ２００における更新時の処理を説明するためのフローチャートである。
【００９１】
まず、データベース２１０には、関連情報および入手場所情報とともに、それらの情報のバージョン（版数）を示すバージョン情報または更新日時（日時分秒であっても良い）を示す更新日時情報が、それらに対応付けられて記憶されている。また、データベース２１０に記憶されている情報は、入手できる店舗や価格等が変更された場合、必要に応じて更新される（上書きされる）。また、このバージョン情報または更新日時情報は、これらの関連情報や入手場所情報が更新されたときに、外部から設定（書き換え）可能である。
【００９２】
サーバ２００に更新判別部（不図示）を設け、更新判別部は、データベース２１０内に記憶されているバージョン情報または更新日時情報を参照して、関連情報等が更新されているかどうかを判別する（ステップＳ６１）。
【００９３】
更新判別部が、関連情報等が更新されていると判別した場合、つまり、データベース２１０に記憶されているバージョン情報または更新日時情報が、通信装置１００へ最近送信した関連情報等のバージョン情報または更新日時情報よりも新しいものを示すものである場合、当該更新された（現在、データベース２１０に記憶されている）関連情報等を関連情報送信部２３０が通信装置１００へ送信する（ステップＳ６２）。ここで、単に最新の関連情報等を関連情報送信部２３０が通信装置１００へ送信するものであっても良い。
【００９４】
通信装置１００では、サーバ２００から送信されてきた関連情報等の保存、表示が行われる。
【００９５】
また、情報を更新する際、更新前の情報も閲覧できるよう、上書きせずに、利用者（通信装置１００）からの配信停止要求があるまで、過去の配信情報を保存しておくものであっても良い。
【００９６】
こうすることで、利用者は操作することなく、最新の情報を得ることができ、期間限定商品などの情報を確実に得ることができる。
【００９７】
また、データベース２１０に格納済みのデータから、利用者の好みを推定し、おススメ情報を配信してもよい。
【００９８】
また、画像の取得方法として、通信装置１００が、放送を受信するワンセグテレビ機能を具備している場合、ワンセグテレビにて放送画像を画像キャプチャし、画像キャプチャした画像をサーバ２００へ送信するものであっても良い。テレビ画面に映し出されている画像を撮影して取得する場合、そのアイテムを確実に撮影できない場合や、撮影できた場合でも画像が荒くサーバ２００側で判定できない場合も考えられ、そのような場合に効果的である。
【００９９】
図１５は、テレビ画面を利用した画像の取得方法を説明するためのフローチャートである。
【０１００】
通信装置１００の制御部が、画像取得部１１０が取得した画像が、テレビ画面を撮影した画像であるかどうかを判別する（ステップＳ７１）。この判別は、例えば、取得した画像の画質や、中心となる画像（アイテム）の周囲にあらかじめ設定された物体が写り込んでいるか否か等、取得した画像に基づいて判別するものや、テレビ画面撮影用のボタンを準備し、当該ボタンが使用されたかどうかに基づいて判別するものでも良く、ここでは特に規定しない。
【０１０１】
テレビ画面以外の撮影である場合、通信装置１００は、図５のフローチャートで説明したステップＳ２の処理を行う。
【０１０２】
一方、画像取得部１１０が取得した画像が、テレビ画面を撮影した画像である場合は、当該テレビと通信装置１００が具備するワンセグとを機器間通信等を使用して同期させる技術があれば、その技術を用いてチャンネルを合わせ、通信装置１００は、画像取得部１１０からワンセグ画像（放送画像）を一定時間録画する（ステップＳ７２）。また、そのような同期させる技術がなければ、利用者が通信装置１００を当該チャンネルに合わせて、画像取得部１１０からワンセグ画像（放送画像）を録画するものであっても良い。その後、利用者の操作で、通信装置１００に録画された録画データを所望の画面で停止された場合、画像取得部１１０は、停止した画面を画面キャプチャする（ステップＳ７３）。そして、通信装置１００は、図５のフローチャートで説明したステップＳ３の処理を行う。
【０１０３】
以上説明したように、本発明においては、以下に示すような効果を有する。
【０１０４】
雑誌や広告等で気になるアイテムを見つけた場合、利用者操作は写真撮影するのみで、その後のサーバへの画像送信は自動で行い、詳細情報の検索や検索結果の配信は全てサーバ側で行うため、利用者は少ない操作で好みの商品の詳細情報を得ることができる。
【０１０５】
また、写真さえ撮影できれば、サーバ側で詳細情報を検索できるため、商品名が分からない場合でもその商品の詳細情報を得ることができる。
【０１０６】
また、サーバへ画像データを送信する際に、利用者の特に知りたい情報を選択できるチェックボックス（商品名、価格情報、店舗位置情報、定休日など）またはフリーワード入力欄をつければ、サーバはより利用者の希望に沿った情報を収集することができる。
【０１０７】
また、好みのブランドや雑誌の配信情報サービスは既存であるが、本情報提供システムでは、利用者指定のアイテムの詳細データのみを配信するため、利用者は欲しい情報を確実に入手することができる。
【０１０８】
さらに、本情報提供システムでは、利用者が保存済み情報に登録されている地点の付近にいる場合に情報の再配信を行うため、利用者がそのアイテムのことを忘れていた場合でも、思い出すことができ、買いもらしを防ぐことができる。
【０１０９】
上述した通信装置１００，１０１、サーバ２００，２０１それぞれに設けられた各構成要素が行う処理は、目的に応じてそれぞれ作製された論理回路で行うようにしても良い。また、処理内容を手順として記述したコンピュータプログラム（以下、プログラムと称する）を通信装置１００，１０１、サーバ２００，２０１それぞれにて読取可能な記録媒体に記録し、この記録媒体に記録されたプログラムを通信装置１００，１０１、サーバ２００，２０１それぞれに読み込ませ、実行するものであっても良い。通信装置１００，１０１、サーバ２００，２０１それぞれにて読取可能な記録媒体とは、フロッピー（登録商標）ディスク、光磁気ディスク、ＤＶＤ、ＣＤなどの移設可能な記録媒体の他、通信装置１００，１０１、サーバ２００，２０１それぞれに内蔵されたＲＯＭ、ＲＡＭ等のメモリやＨＤＤ等を指す。この記録媒体に記録されたプログラムは、通信装置１００，１０１、サーバ２００，２０１それぞれに設けられたＣＰＵ（不図示）にて読み込まれ、ＣＰＵの制御によって、上述したものと同様の処理が行われる。ここで、ＣＰＵは、プログラムが記録された記録媒体から読み込まれたプログラムを実行するコンピュータとして動作するものである。
【０１１０】
上記の実施の形態の一部または全部は、以下の付記のようにも記載され得るが、以下には、限られない。
【０１１１】
（付記１）通信装置と、該通信装置と通信可能なサーバとを有する情報提供システムにおいて、
前記サーバは、
画像と関連する情報である関連情報と、該関連情報が示す商品またはサービスを取得することができる場所を示す入手場所情報とを対応付けて記憶するデータベースと、
前記通信装置から前記画像が送信されてきた場合、該画像に基づいて、前記関連情報と前記入手場所情報とを前記データベースから検索する検索部と、
前記検索部が検索した関連情報と入手場所情報とを前記通信装置へ送信する関連情報送信部とを有し、
前記通信装置は、
前記画像を取得する画像取得部と、
前記画像取得部が取得した画像を前記サーバへ送信する画像送信部と、
当該通信装置の位置情報を取得する位置情報取得部と、
前記位置情報取得部が取得した位置情報が示す第１の位置と、前記サーバから送信されてきた入手場所情報が示す第２の位置との間の距離が所定の範囲内かどうかを判別する判別部と、
前記サーバから送信されてきたとき前記関連情報を表示する表示部とを有し、
前記表示部は、前記判別部が、前記第１の位置と前記第２の位置との間の距離が前記範囲内であると判別したとき、前記関連情報を再表示することを特徴とする情報提供システム。
【０１１２】
（付記２）通信装置と、該通信装置と通信可能なサーバとを有する情報提供システムにおいて、
前記サーバは、
画像と関連する情報である関連情報と、該関連情報が示す商品またはサービスを取得することができる場所を示す入手場所情報とを対応付けて記憶するデータベースと、
前記通信装置から前記画像が送信されてきた場合、該画像に基づいて、前記関連情報と前記入手場所情報とを前記データベースから検索する検索部と、
前記通信装置から送信されてきた位置情報が示す第１の位置と、前記検索部が検索した入手場所情報が示す第２の位置との間の距離が所定の範囲内かどうかを判別する判別部と、
所定のタイミングおよび前記判別部が前記第１の位置と前記第２の位置との間の距離が前記範囲内であると判別したときに、前記検索部が検索した関連情報を前記通信装置へ送信する関連情報送信部とを有し、
前記通信装置は、
前記画像を取得する画像取得部と、
前記画像取得部が取得した画像を前記サーバへ送信する画像送信部と、
当該通信装置の位置情報を取得する位置情報取得部と、
前記位置情報取得部が取得した位置情報を前記サーバへ送信する位置情報送信部と、
前記サーバから送信されてきた関連情報を表示する表示部とを有することを特徴とする情報提供システム。
【０１１３】
（付記３）前記画像送信部は、前記表示部が再表示する関連情報が当該通信装置に保存されていない場合、前記画像を前記サーバへ送信することを特徴とする付記１に記載の情報提供システム。
【０１１４】
（付記４）前記サーバは、
前記データベースに記憶されている関連情報が更新されたかどうかを判別する更新判別部を有し、
前記データベースは、前記関連情報のバージョン情報または更新日時情報を該関連情報と対応付けて記憶し、
前記更新判別部は、前記バージョン情報または前記更新日時情報に基づいて、前記関連情報が更新されたかどうかを判別し、
前記関連情報送信部は、前記更新判別部が、前記関連情報が更新されたと判別した場合、該関連情報を前記通信装置へ送信することを特徴とする付記１から３のいずれか１項に記載の情報提供システム。
【０１１５】
（付記５）前記画像取得部は、前記画像を撮影して取得することを特徴とする付記１から４のいずれか１項に記載の情報提供システム。
【０１１６】
（付記６）前記画像取得部は、放送されている放送画像を受信し、該受信した放送画像から前記画像を取得することを特徴とする付記１から４のいずれか１項に記載の情報提供システム。
【０１１７】
（付記７）前記位置情報取得部は、ＧＰＳ衛星から前記位置情報を取得することを特徴とする付記１から６のいずれか１項に記載の情報提供システム。
【０１１８】
（付記８）画像を取得する画像取得部と、
前記画像取得部が取得した画像をサーバへ送信する画像送信部と、
位置情報を取得する位置情報取得部と、
前記位置情報取得部が取得した位置情報が示す第１の位置と、前記サーバから送信されてきた入手場所情報が示す第２の位置との間の距離が所定の範囲内かどうかを判別する判別部と、
前記サーバから送信されてきた関連情報を表示する表示部とを有し、
前記表示部は、前記判別部が、前記第１の位置と前記第２の位置との間の距離が前記範囲内であると判別したとき、前記関連情報を再表示する通信装置。
【０１１９】
（付記９）画像を取得する画像取得部と、
前記画像取得部が取得した画像をサーバへ送信する画像送信部と、
位置情報を取得する位置情報取得部と、
前記位置情報取得部が取得した位置情報を前記サーバへ送信する位置情報送信部と、
前記サーバから送信されてきた関連情報を表示する表示部とを有する通信装置。
【０１２０】
（付記１０）画像を取得する処理と、
前記取得した画像をサーバへ送信する処理と、
位置情報を取得する処理と、
前記取得した位置情報が示す第１の位置と、前記サーバから送信されてきた入手場所情報が示す第２の位置との間の距離が所定の範囲内かどうかを判別する処理と、
前記サーバから送信されてきた関連情報を表示する処理と、
前記第１の位置と前記第２の位置との間の距離が前記範囲内であると判別したとき、前記関連情報を再表示する処理とを行う情報提供方法。
【０１２１】
（付記１１）コンピュータに、
画像を取得する手順と、
前記取得した画像をサーバへ送信する手順と、
位置情報を取得する手順と、
前記取得した位置情報が示す第１の位置と、前記サーバから送信されてきた入手場所情報が示す第２の位置との間の距離が所定の範囲内かどうかを判別する手順と、
前記サーバから送信されてきた関連情報を表示する手順と、
前記第１の位置と前記第２の位置との間の距離が前記範囲内であると判別したとき、前記関連情報を再表示する手順とを実行させるためのプログラム。
【符号の説明】
【０１２２】
１００，１０１    通信装置
１１０    画像取得部
１２０    画像送信部
１３０    位置情報取得部
１４０，２４０    判別部
１５０    表示部
１６０    位置情報送信部
２００，２０１    サーバ
２１０    データベース
２２０    検索部
２３０，２３１    関連情報送信部
【図１】
2013164773.tif 000003
【図２】
2013164773.tif 000004
【図３】
2013164773.tif 000005
【図４】
2013164773.tif 000006
【図５】
2013164773.tif 000007
【図６】
2013164773.tif 000008
【図７】
2013164773.tif 000009
【図８】
2013164773.tif 000010
【図９】
2013164773.tif 000011
【図１０】
2013164773.tif 000012
【図１１】
2013164773.tif 000013
【図１２】
2013164773.tif 000014
【図１３】
2013164773.tif 000015
【図１４】
2013164773.tif 000016
【図１５】
2013164773.tif 000017