(57)【特許請求の範囲】
【請求項１】
情報コードを読み取る通信端末（２）と、地点情報を格納しているサーバ（３）と、を備え、前記通信端末が前記サーバにアクセスして当該サーバから地点情報を取得する情報取得システム（１）であって、
前記通信端末は、地点情報とサービスＩＤとが格納されている情報コードを読み取り、その読み取った情報コードから地点情報とサービスＩＤとを抽出して前記サーバに送信し、
前記サーバは、地点情報とサービスＩＤとを対応付けて格納しており、前記通信端末から地点情報とサービスＩＤとを受信すると、格納している地点情報のうち当該受信したサービスＩＤと一致する地点情報を関連地点情報として抽出し、その抽出した関連地点情報を前記通信端末に送信し、
前記通信端末は、読み取った情報コードをデコードして抽出した地点情報と、前記サーバから受信した関連地点情報とを出力することを特徴とする情報取得システム。
【請求項２】
請求項１に記載した情報取得システムにおいて、
前記サーバは、格納している地点情報のうち当該受信したサービスＩＤと一致し且つ当該受信した地点情報からの距離が所定距離未満の地点情報を関連地点情報として抽出し、その抽出した関連地点情報を前記通信端末に送信することを特徴とする情報取得システム。
【請求項３】
請求項１又は２に記載した情報取得システムにおいて、
前記通信端末は、読み取った情報コードをデコードして抽出した地点情報と、前記サーバから受信した関連地点情報とを同一の地図画面上で出力することを特徴とする情報取得システム。
【請求項４】
請求項３に記載した情報取得システムにおいて、
前記通信端末は、前記地点情報と前記関連地点情報とを区分可能に出力することを特徴とする情報取得システム。
【請求項５】
地点情報とサービスＩＤとを対応付けて格納しているサーバ（３）にアクセス可能な通信端末（２）であって、
地点情報とサービスＩＤとが格納されている情報コードを読み取る情報コード読取手段（２１ａ）と、
前記情報コード読取手段により読み取られた情報コードから地点情報を抽出する地点情報抽出手段（２１ｂ）と、
前記情報コード読取手段により読み取られた情報コードからサービスＩＤを抽出するサービスＩＤ抽出手段（２１ｃ）と、
前記地点情報抽出手段により抽出された地点情報と前記サービスＩＤ抽出手段により抽出されたサービスＩＤとを含む情報要求信号を前記サーバに送信させる端末側送信制御手段（２１ｄ）と、
前記サービスＩＤ抽出手段により抽出されたサービスＩＤと一致する地点情報を関連地点情報として含む情報応答信号を前記サーバから受信させる端末側受信制御手段（２１ｅ）と、
前記地点情報抽出手段により抽出された地点情報と、前記サーバから前記端末側受信制御手段により受信された関連地点情報とを出力する情報出力手段（２１ｆ）と、を備えたことを特徴とする通信端末。
【請求項６】
請求項５に記載した通信端末において、
前記情報出力手段は、前記地点情報抽出手段により抽出された地点情報と、前記サーバから前記端末側受信制御手段により受信された関連地点情報とを同一の地図画面上で出力することを特徴とする通信端末。
【請求項７】
請求項６に記載した通信端末において、
前記情報出力手段は、前記地点情報と前記関連地点情報とを区分可能に出力することを特徴とする通信端末。
【請求項８】
地点情報とサービスＩＤとを対応付けて格納しているサーバ（３）にアクセス可能な通信端末（２）の端末側制御手段（２１）に、
情報コードを読み取る情報コード読取処理と、
前記情報コード読取処理により読み取った情報コードから地点情報を抽出する地点情報抽出処理と、
前記情報コード読取処理により読み取った情報コードからサービスＩＤを抽出するサービスＩＤ抽出処理と、
前記地点情報抽出処理により抽出した地点情報と前記サービスＩＤ抽出処理により抽出したサービスＩＤとを含む情報要求信号を前記サーバに送信させる端末側送信制御処理と、
前記サービスＩＤ抽出処理により抽出したサービスＩＤと一致する地点情報を関連地点情報として含む情報応答信号を前記サーバから受信させる端末側受信制御処理と、
前記地点情報抽出処理により抽出した地点情報と、前記端末側受信制御処理により前記サーバから受信させた関連地点情報とを出力する情報出力処理と、を実行させることを特徴とする情報取得プログラム。
【請求項９】
地点情報とサービスＩＤとを対応付けて格納しているサーバ（３）にアクセス可能な通信端末（２）の端末側制御手段（２１）に、
情報コードを読み取る情報コード読取処理と、
前記情報コード読取処理により読み取った情報コードから地点情報を抽出する地点情報抽出処理と、
前記情報コード読取処理により読み取った情報コードからサービスＩＤを抽出するサービスＩＤ抽出処理と、
前記地点情報抽出処理により抽出した地点情報と前記サービスＩＤ抽出処理により抽出したサービスＩＤとを含む情報要求信号を前記サーバに送信させる端末側送信制御処理と、
前記サービスＩＤ抽出処理により抽出したサービスＩＤと一致する地点情報を関連地点情報として含む情報応答信号を前記サーバから受信させる端末側受信制御処理と、
前記地点情報抽出処理により抽出した地点情報と、前記端末側受信制御処理により前記サーバから受信させた関連地点情報とを出力する情報出力処理と、を実行させる情報取得プログラムを記憶する、コンピュータ読み取り可能な非一時的な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報取得システム、通信端末、情報取得プログラム及び記憶媒体に関する。
【背景技術】
【０００２】
従来より、例えばＱＲ（Quick Response）コード（登録商標）等の予め定められた情報をコード化した情報コードが供されている。この種の情報コードは、例えば特許文献１に開示されているように通信端末により読み取られることで、対応するアプリケーションプログラム（以下、アプリと称する）を起動することができる等、利便性が高く、広く利用されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１８１５０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
情報コードの利用形態の１つとして、情報コードに地点情報（ＰＯＩ（Point Of Interest）情報）を格納する形態がある。地点情報が格納されている情報コードが通信端末により読み取られると、ナビアプリと連携することで例えば地点情報の緯度経度を目的地とする経路を提供可能となる。ところで、例えば情報誌の紙面等に添付されている情報コードに地点情報が格納されていても、ユーザは当該情報コードを見ただけでは地点情報が格納されていると理解することができず、通信端末を操作して情報コードを読み取って初めて地点情報が格納されていると理解することができる。又、地点情報が格納されているとユーザが理解しても、そのユーザが当該地点情報だけでなく、ジャンル検索のように当該地点情報と関連する地点情報（関連地点情報）をも取得したいと考えることも想定される。
【０００５】
このような想定される事態に対し、関連し合う複数の地点情報を１つの情報コードに纏めて格納し、その情報コードを読み取る方法（第１の方法）や、関連し合う地点情報を別々の情報コードに格納し、複数の情報コードを順次読み取る方法（第２の方法）が考えられる。しかしながら、第１の方法では、情報コードに格納されるデータ量が増大し、情報コードのサイズの増大を招くという問題がある。第２の方法では、複数の情報コードを順次読み取る操作が面倒であるという問題がある。
【０００６】
本発明は、上記した事情に鑑みてなされたものであり、その目的は、地点情報が格納されている情報コードを通信端末が読み取ったときに、その地点情報に関連する関連地点情報を適切に取得可能とする情報取得システム、通信端末、情報取得プログラム及び記憶媒体を提供することにある。
【課題を解決するための手段】
【０００７】
請求項１に記載した発明は、通信端末は、地点情報とサービスＩＤとが格納されている情報コードを読み取り、その読み取った情報コードをデコードして地点情報とサービスＩＤとを抽出し、その抽出した地点情報とサービスＩＤとをサーバに送信する。サーバは、地点情報とサービスＩＤとを対応付けて格納しており、通信端末から地点情報とサービスＩＤとを受信すると、格納している地点情報のうち当該受信したサービスＩＤと一致する地点情報を関連地点情報として抽出し、その抽出した関連地点情報を通信端末に送信する。通信端末は、読み取った情報コードをデコードして抽出した地点情報と、サーバから受信した関連地点情報とを出力する。
【０００８】
即ち、地点情報が格納されている情報コードを通信端末が読み取ると、その読み取った情報コードに格納されている地点情報を出力することに加え、その地点情報のサービスＩＤと一致する地点情報をサーバから関連地点情報として受信することで、関連地点情報をも出力する。これにより、地点情報が格納されている情報コードを通信端末が読み取ったときに、その地点情報に関連する関連地点情報を適切に取得可能となる。
【図面の簡単な説明】
【０００９】
【図１】一実施形態の情報取得システムの全体構成を示す図
【図２】ＱＲコードに地点情報及びサービスＩＤが格納されている態様を示す図
【図３】サーバのデータベースに格納されている情報を示す図
【図４】通信端末及びサーバの処理の流れを示す図
【図５】通信端末がサーバから関連地点情報を取得する態様を示す図
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態について図面を参照して説明する。
図１に示すように、情報取得システム１は、通信端末２と、サーバ３とを有し、両者が通信ネットワーク（インターネットを含む）を介してデータ通信可能に構成されている。本実施形態では、通信端末２として所謂スマートフォン（多機能型の携帯電話機）を想定しており、情報コードとしてＱＲ（Quick Response）コード（登録商標）を想定している。又、不特定多数の通信端末２がサーバ３にアクセス可能である。
【００１１】
通信端末２は、制御部２１（端末側制御手段に相当）と、メモリ２２と、ユーザインタフェース（ＵＩ（User Interface））部２３と、表示部２４と、通信部２５と、カメラ２６とを有する。制御部２１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）及びＩ／Ｏ（Input／Output）を有するマイクロコンピュータにより構成されている。メモリ２２は、例えば半導体記憶素子等により構成されており、コンピュータプログラムを記憶している。制御部２１は、メモリ２２に記憶されているコンピュータプログラムを実行し、通信端末２の動作全般を制御する。
【００１２】
ユーザインタフェース部２３は、例えば表示部２４の画面に形成されるタッチパネルや機械的なスイッチ等により構成されており、ユーザからの操作を受け付けると、その操作内容を示す操作検知信号を制御部２１に出力する。表示部２４は、例えば液晶パネルや有機ＥＬ（Electro-Luminescence）パネル等により構成されており、制御部２１から表示指令信号を入力すると、その入力した表示指令信号により指定される画面を表示する（描画する）。通信部２５は、サーバ３との間での通信ネットワークを介したデータ通信を制御する。カメラ２６は、ＣＣＤ（Charge Coupled Device）イメージセンサやＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサを含んで構成されている。カメラ２６は、制御部２１から撮像指令信号を入力すると、撮像動作を行い、撮像して取得した画像を制御部２１に出力する。尚、通信端末２は、これらの機能の他に、ユーザが発した音声を送話音声として入力する機能、通話相手から通信ネットワークを介して受信した音声を受話音声として出力する機能、電話帳データを記憶する機能等の電話に関する様々な周知の機能を有する。
【００１３】
サーバ３は、制御部３１（サーバ側制御手段に相当）と、メモリ３２と、記憶部３３と、通信部３４とを有する。制御部３１は、ＣＰＵ、ＲＯＭ、ＲＡＭ及びＩ／Ｏを有するマイクロコンピュータにより構成されている。メモリ３２は、例えば半導体記憶素子等により構成されており、コンピュータプログラムを記憶している。制御部３１は、メモリ３２に記憶されているコンピュータプログラムを実行し、サーバ３の動作全般を制御する。記憶部３３は、ハードディスク等の記憶媒体で構成されており、各種情報（後述する地点情報等）をデータベース３３ａに格納している。通信部３４は、通信端末２との間での通信ネットワークを介したデータ通信を制御する。
【００１４】
制御部３１は、ＱＲコード生成部３１ａと、受信制御部３１ｂ（サーバ側受信制御手段）と、関連地点情報抽出部３１ｃ（関連地点情報抽出手段）と、送信制御部３１ｄ（サーバ側送信制御手段）とを有する。これらＱＲコード生成部３１ａ、受信制御部３１ｂ、関連地点情報抽出部３１ｃ及び送信制御部３１ｄは、制御部３１が実行するコンピュータプログラム（情報提供プログラムを含む）により構成されており、ソフトウェアにより実現されている。
【００１５】
ここで、ＱＲコード生成部３１ａが生成するＱＲコードについて説明する。ＱＲコード生成部３１ａは、図２に示すような地点情報とサービスＩＤとがコード化されたＱＲコード（ＭａｐＱＲ）を生成する。地点情報はＰＯＩ（Point Of Interest）名称と緯度経度とを含むＰＯＩ情報である。サービスＩＤは地点情報のジャンル（サービスの種別）を示すＩＤである。このようにして生成されたＱＲコードは、例えば情報誌の紙面やＷｅｂページ上等で公開されることで、撮像機能を有する通信端末２により読み取られる。即ち、撮像機能を有する通信端末２を使用する不特定多数のユーザは、通信端末２の撮像機能を用いることで、地点情報とサービスＩＤとがコード化されているＱＲコードを容易に読み取ることが可能である。
【００１６】
記憶部３３のデータベース３３ａは、ＱＲコード生成部３１ａが上記した特徴を有するＱＲコードを生成することに対応し、図３に示すように地点情報とサービスＩＤとを対応付けて格納している。サービスＩＤは、ジャンル（図３では例えば和食、イタリアン等）が異なる地点情報に対して異なる値が付与されており、ジャンルが同じ地点情報に対して同じ値が付与されている。受信制御部３１ｂは、地点情報とサービスＩＤとを含む情報要求信号を通信端末２から受信させる。関連地点情報抽出部３１ｃは、情報要求信号が受信制御部３１ｂにより受信されると、その受信された情報要求信号に含まれている地点情報とサービスＩＤとを特定し、データベース３３ａを検索することで、その特定したサービスＩＤと一致し且つ当該特定した地点情報からの距離が所定距離未満の地点情報を関連地点情報として抽出する。送信制御部３１ｄは、関連地点情報抽出部３１ｃにより抽出された関連地点情報を含む情報応答信号を通信端末２に送信させる。
【００１７】
制御部２１は、ＱＲコード読取部２１ａ（情報コード読取手段に相当）と、地点情報抽出部２１ｂ（地点情報抽出手段）と、サービスＩＤ抽出部２１ｃ（サービスＩＤ抽出手段）と、送信制御部２１ｄ（端末側送信制御手段に相当）と、受信制御部２１ｅ（受信制御手段に相当）と、情報出力部２１ｆ（情報出力手段に相当）とを有する。これらＱＲコード読取部２１ａ、地点情報抽出部２１ｂ、サービスＩＤ抽出部２１ｃ、送信制御部２１ｄ、受信制御部２１ｅ及び情報出力部２１ｆは、制御部２１が実行するコンピュータプログラム（情報取得プログラムを含む）により構成されており、ソフトウェアにより実現されている。
【００１８】
ＱＲコード読取部２１ａは、カメラ２６がＱＲコードを撮像し、そのＱＲコードを示す画像をカメラ２６から入力することでＱＲコードを読み取り、その読み取ったＱＲコードをデコードする。地点情報抽出部２１ｂは、ＱＲコード読取部２１ａにより読み取られたＱＲコードに地点情報が含まれていれば、そのＱＲコードから地点情報を抽出する。サービスＩＤ抽出部２１ｃは、ＱＲコード読取部２１ａにより読み取られたＱＲコードにサービスＩＤが含まれていれば、そのＱＲコードからサービスＩＤを抽出する。送信制御部２１ｄは、地点情報抽出部２１ｂにより抽出された地点情報とサービスＩＤ抽出部２１ｃにより抽出されたサービスＩＤとを含む情報要求信号をサーバ３に送信させる。受信制御部２１ｅは、関連地点情報を含む情報応答信号をサーバ３から受信させる。情報出力部２１ｆは、サーバ３から受信制御部２１ｅにより受信された関連地点情報を含む画像を生成して表示部２４に表示させる。
【００１９】
次に、上記した構成の作用について、図４及び図５を参照して説明する。
ユーザは、ＱＲコードを利用する際には通信端末２を操作してカメラ２６でＱＲコードを撮像する。通信端末２において、制御部２１は、ＱＲコードを示す画像をカメラ２６から入力すると、その入力した画像からＱＲコードをＱＲコード読取部２１ａにより読み取る（Ａ１、情報コード読取処理）。制御部２１は、ＱＲコードを読み取ると、その読み取ったＱＲコードを所定のアルゴリズムにしたがってデコードし（Ａ２）、ＱＲコードから地点情報を地点情報抽出部２１ｂにより抽出し（Ａ３、地点情報抽出処理）、ＱＲコードからサービスＩＤをサービスＩＤ抽出部２１ｃにより抽出する（Ａ４、サービスＩＤ抽出処理）。制御部２１は、地点情報とサービスＩＤとを抽出すると、予め設定されているＵＲＬ（Uniform Resource Locator）のサーバ３にアクセスし、地点情報とサービスＩＤとを含む情報要求信号を送信制御部２１ｄにより通信部２５からサーバ３に送信させる（Ａ５、端末側送信制御処理）。
【００２０】
サーバ３において、制御部３１は、通信端末２から送信された情報要求信号を受信制御部３１ｂにより受信すると（Ｂ１、サーバ側受信制御処理）、その受信した情報要求信号に含まれる地点情報とサービスＩＤとを特定する（Ｂ２）。制御部３１は、地点情報とサービスＩＤとを特定すると、データベース３３ａを検索し（Ｂ３）、関連地点情報を抽出する（Ｂ４：関連地点情報抽出処理）。即ち、制御部３１は、その特定したサービスＩＤと一致する条件を満たし、且つ緯度経度から距離を計算して当該特定した地点情報からの距離が所定距離未満の条件を満たす地点情報を関連地点情報として抽出する。そして、制御部３１は、その抽出した関連地点情報を含む情報応答信号を送信制御部３１ｄにより通信部３４から通信端末２に送信させる（Ｂ５：サーバ側送信制御処理）。尚、関連地点情報の検索範囲となる所定距離はユーザが通信端末２を操作して設定しても良いしサーバ３が一律に設定していても良い。ユーザが通信端末２を操作して所定距離を設定する構成では、地点情報とサービスＩＤに加えてユーザが設定した所定距離を含む情報要求信号が通信端末２からサーバ３に送信されることになる。
【００２１】
通信端末２において、制御部２１は、サーバ３から送信された情報応答信号を受信制御部２１ｅにより受信すると（Ａ６：端末側受信制御処理）、その受信した情報応答信号に含まれる関連地点情報を特定して地図表示用フォーマットに変換する（Ａ７）。そして、制御部２１は、ＱＲコードから抽出された地点情報とサーバ３から受信された関連地点情報とを同一の地図画面上に示す画像を情報出力部２１ｆにより生成して表示する（Ａ８、情報出力処理）。このとき、制御部２１は、地点情報と関連地点情報とで色を分ける等して地点情報と関連地点情報とを区別可能に表示しても良い。
【００２２】
図５は、通信端末２がナビアプリを起動し、地点情報とサービスＩＤとが格納されているＱＲコードをナビアプリのＱＲコード読み取り機能により読み取った場合を例示している。通信端末２は、ＱＲコードをナビアプリのＱＲコード読み取り機能により読み取ると、その読み取ったＱＲコードをデコードして地点情報とサービスＩＤとをサーバ３に送信する。サーバ３は、通信端末２から地点情報とサービスＩＤとを受信すると、データベース３３ａを検索し、上記した条件を満たす関連地点情報を抽出して通信端末２に送信する。通信端末２は、サーバ３から関連地点情報を受信すると、ＱＲコードから抽出した地点情報とサーバ３から受信した関連地点情報とを同一の地図画面上に示す画像を表示する。
【００２３】
これにより、ユーザは、カメラ２６で１個のＱＲコードを撮像するだけで、その撮像したＱＲコードに格納されている地点情報を把握するだけでなく、その地点情報と同じサービスＩＤを持つ（同じジャンルの）関連地点情報をも把握することが可能となる。即ち、ユーザは、カメラ２６で複数のＱＲコードを順次撮像することなく、同じサービスＩＤを持つ関連地点情報を把握することが可能となる。このとき、ＱＲコードに格納されるデータ量が増大することもない。尚、地点情報と関連地点情報とを表示する態様は上記したように色を分ける等どのようであっても良い。図５の例示では、制御部２１は、地図画面上に、地点情報のＰＯＩ名称Ｍ１、マップコードＭ２及び矢印ボタンＭ３を表示しており、ユーザが矢印ボタンＭ３を押下すると、例えば地点情報からの距離が近い順に関連地点情報を順次表示し、ＰＯＩ名称Ｍ１及びマップコードＭ２の表示を順次切替える。
【００２４】
以上説明したように実施形態によれば、次に示す効果を得ることができる。
情報取得システム１において、サーバ３に地点情報とサービスＩＤとを対応付けて格納し、地点情報とサービスＩＤとが格納されているＱＲコードを通信端末２が読み取ると、そのサービスＩＤと一致する地点情報をサーバ３から関連地点情報として受信し、その読み取ったＱＲコードに格納されている地点情報と、サーバ３から受信した関連地点情報とを地図上に表示するようにした。これにより、地点情報が格納されているＱＲコードを通信端末２が読み取ったときに、その地点情報に関連する関連地点情報を適切に取得可能となる。
【００２５】
本発明は、上記した実施形態で例示したものに限定されることなく、その範囲を逸脱しない範囲で任意に変形又は拡張することができる。
一実施形態では、情報コードとしてＱＲコードを例示したが、ＱＲコード以外の二次元コードであっても良いし、一次元コードであっても良い。又、一実施形態では、通信端末２としてスマートフォンを例示したが、スマートフォンよりも表示部の表示面積が小さい簡易な携帯電話機やスマートフォンよりも表示部の表示面積が大きいタブレット端末等であっても良い。
【００２６】
一実施形態では、サーバ３がＱＲコードを生成する構成、即ち、ＱＲコードを生成するサーバと、ＱＲコードを読み取った通信端末２がアクセスするサーバとが同じである構成を例示したが、それらを異なるサーバとして連携させても良い。即ち、通信端末２がサーバにアクセスしたときに、そのサービスＩＤと一致し且つ当該特定した地点情報からの距離が所定距離未満の地点情報を関連地点情報として抽出可能であれば、ＱＲコードを生成するサーバと、地点情報とサービスＩＤとを対応付けて格納しているサーバとが別々であっても良く、サーバをどのように構成しても良い。
【００２７】
一実施形態では、地点情報が緯度経度である場合を例示したが、住所、郵便番号、電話番号、地域メッシュコード（ＪＩＳ Ｘ ０４１０）等の直接的又は間接的に地点を特定可能な情報が含まれていても良い。即ち、「地点」には、位置だけでなく、その位置が存在する地域も含んでいる。
【００２８】
一実施形態では、飲食店に関するジャンル毎にサービスＩＤが付与されている場合を例示したが、どのような分野を対象としても良い。例えば宿泊施設を対象とし、タイプ別に（高級ホテル、コンドミニアム等）サービスＩＤを区分しても良い。他にレジャー施設やイベント会場等を対象としても良い。又、例えば通信端末２が自動車に乗車しているときに使用されることを想定し、ガソリンスタンドを対象とし、電気自動車用の充電器の設置有無に応じてサービスＩＤを区分する等しても良い。
【符号の説明】
【００２９】
図面中、１は情報取得システム、２は通信端末、３はサーバ、２１は端末側制御部（端末側制御手段）、２１ａはＱＲコード読取部（情報コード読取手段）、２１ｂは地点情報抽出部（地点情報抽出手段）、２１ｃはサービスＩＤ抽出部（サービスＩＤ抽出手段）、２１ｄは送信制御部（端末側送信制御手段）、２１ｅは受信制御部（端末側受信制御手段）、２１ｆは情報出力部（情報出力手段）、３１ｂは受信制御部（サーバ側受信制御手段）、３１ｃは連地点情報取得部（関連地点情報抽出手段）、３１ｄは送信制御部（サーバ側送信制御手段）である。
【図１】
0006308093.tif 000002
【図２】
0006308093.tif 000003
【図３】
0006308093.tif 000004
【図４】
0006308093.tif 000005
【図５】
0006308093.tif 000006