JP6869669B2 - サーバ、情報提供方法、及び情報提供プログラム - Google Patents
サーバ、情報提供方法、及び情報提供プログラム Download PDFInfo
- Publication number
- JP6869669B2 JP6869669B2 JP2016170395A JP2016170395A JP6869669B2 JP 6869669 B2 JP6869669 B2 JP 6869669B2 JP 2016170395 A JP2016170395 A JP 2016170395A JP 2016170395 A JP2016170395 A JP 2016170395A JP 6869669 B2 JP6869669 B2 JP 6869669B2
- Authority
- JP
- Japan
- Prior art keywords
- search condition
- store information
- specified
- predetermined number
- search
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
情報提供システム1は、店舗情報を検索するための検索条件を送信する端末装置2と、端末装置2から送信された検索条件を受信し、受信した検索条件に関連付けられた店舗情報を特定し、特定した店舗情報を端末装置2に送信するサーバ3とを有する。店舗情報は、飲食店等の店舗に係る店舗名、店舗の住所、店舗の電話番号、店舗の画像情報、店舗の説明文等である。なお、店舗の画像情報は、店舗内を撮影した撮影画像又は店舗内イメージ画像、店舗によって提供される料理やサービス等の撮像画像又はイメージ画像等である。なお、画像情報は、静止画像であっても動画像であってもよい。
図2は、情報提供システム1の概略構成の一例を示す図である。
図3は、端末装置2の概略構成の一例を示す図である。
図4は、端末装置2の表示機能によって表示される検索結果画面400の一例を示す図である。検索結果画面400には、サーバ3によって特定された店舗情報を含む検索結果領域401が表示される。なお、図4に示される例では、検索結果領域に含まれる店舗情報として、店舗名、店舗の画像、住所又は説明文等が表示される。
図5は、サーバ3の概略構成の一例を示す図である。
図6〜図7は、各種テーブルのデータ構造の一例を示す図である。なお、サーバ記憶部32は、以下に説明する各種テーブルの全て又は一部を記憶せずに、サーバ3とは異なる一又は複数の他の装置(データベース装置等)が、これらの各種テーブルの全て又は一部を記憶してもよい。この場合、サーバ3は、これらの各種テーブルに記憶された情報を使用する際に、当該テーブルを記憶する他の装置にアクセスして、当該テーブルに記憶された情報を取得する。また、各テーブルに含まれる各情報は、テーブル以外の形式で記憶されてもよく、例えば、それぞれ独立して記憶されてもよい。
図8は、情報提供システム1の動作シーケンスの一例を示す図である。この動作シーケンスは、予め端末記憶部22及びサーバ記憶部32に記憶されているプログラムに基づいて、主に端末処理部25及びサーバ処理部33により、端末装置2及びサーバ3の各要素と協働して実行される。
図9は、検索処理の一例を示すフローチャートである。図9に示される検索処理は、図8のステップS102において実行される。
なお、端末装置2は、移動体通信網5を介してサーバ3と通信を行う通信機器に限らず、例えば、据置型のパーソナルコンピュータ(Personal Computer, PC)等の、アクセスポイント(図示せず)、ルータ(図示せず)、インターネットを介してサーバ3と通信を行う情報端末であってもよい。
また、サーバ記憶部32は、端末装置2からの検索指示に対応するための検索条件テーブルと、端末装置20からの検索指示に対応するための検索条件テーブルとを、それぞれ記憶してもよい。この場合、端末装置2からの検索指示に対応するための検索条件テーブルと、端末装置20からの検索指示に対応するための検索条件テーブルとにおいて、同じ検索条件IDに関連付けられた関連検索条件IDが異なってもよい。このように、サーバ記憶部32が端末装置2,20の種別に応じた検索条件テーブルを記憶することにより、端末装置2,20が同じ第1の検索条件に係る検索指示をサーバ3に送信した場合でも、端末装置2,20の種別に応じて、第2の検索条件(関連検索条件)の検索結果が異なる。これにより、端末装置2,20を所有する各利用者にとって適切な情報を提供することが可能となる。
また、サーバ記憶部32は、検索条件テーブルを、区域情報に応じて複数記憶してもよい。すなわち、端末装置2が、検索条件として、所定の検索条件とともに、店舗が所在する区域情報を入力した場合、サーバ3の特定部332は、端末装置2から受信した検索条件に含まれる区域情報に応じて、サーバ記憶部32に記憶された区域情報に応じた検索条件テーブルを抽出し、抽出された検索条件テーブル参照して、所定の検索条件に基づく検索処理を実行する。これにより、利用者が利用したい地域、場所に応じて、適切な情報を提供することが可能となる。なお、端末装置2は、店舗が所在する区域情報の入力に替えて、端末装置2が備えるGPS(Global Positioning System)受信機等によって所得された自己位置に応じた区域情報を自動的に入力してもよい。
また、検索条件テーブルにおいて、検索条件IDに対応付けられた優先度が記憶されてもよい。この場合、サーバ3の332は、ステップ203において、特定した検索条件に関連付けられた店舗IDを、当該店舗IDに関連付けられている、特定された検索条件以外の検索条件に対応付けられた優先度の高い順に、第1所定数を上限に特定する。また、この場合、特定部332は、ステップS205において、特定した関連検索条件に関連付けられた店舗IDを、当該店舗IDに関連付けられている、特定された検索条件以外の検索条件に対応付けられた優先度の高い順に、第2所定数を上限に特定する。また、この場合、特定部332は、ステップS207において、特定した検索条件に関連付けられた店舗IDを、特定された検索条件以外の検索条件に対応付けられた優先度の高い順に、第3所定数を上限に特定する。このように、各店舗の他の検索条件に対応付けられた優先度に応じて、各店舗が表示されるため、各店舗の雰囲気やジャンル等に応じて、適切な情報を利用者に提供することが可能となる。
また、特定部332は、ステップS203において、特定した検索条件(第1の検索条件)に関連付けられた店舗IDの総数を計数し、計数した店舗IDの総数が第3所定数以上である場合に、第3所定数未満の第1の所定数を設定してもよい。また、特定部332は、計数した店舗IDの総数が第1所定数未満である場合、第1の所定数を設定せず、第2所定数を、第3所定数と計数した店舗IDの総数との差分の数に設定してもよい。
また、特定部332は、ステップS205において、特定した検索条件に関連付けられた関連検索条件が複数ある場合、特定した複数の関連検索条件のそれぞれに関連付けられた検索優先度の高い順に、店舗IDを特定してもよい。なお、特定した複数の関連検索条件のそれぞれに関連付けられた店舗IDの合計数が第2所定数を超えないように、店舗IDが特定される。また、この場合、特定部332は、検索優先度が最も高い関連検索条件に応じて特定された店舗情報の数が、所定の閾値に満たない場合に限り、次の検索優先度の関連検索条件に応じて店舗情報を検索してもよい。
また、情報提供システム1は、端末装置2のみを備える構成を備える構成としてもよい。この場合、端末装置2は、サーバ3の各機能を有する。
なお、情報提供システム1におけるサーバ3が提供する情報は、店舗情報に限らない。例えば、イベント施設等の施設情報等であってもよい。この場合、店舗情報テーブルには、各施設について、施設ID、施設名、検索条件、画像、住所、最寄駅等が互いに関連付けて記憶される。そして、端末装置2を所有するユーザがイベント施設等を利用する際に、ユーザの検索指示に応じて、サーバ3による施設情報の検索処理が実行される。また、検索条件は、テキスト情報に限らず、音声情報、画像情報等の検索処理可能な各種データ形式の情報であれば、どのような情報でもよい。
また、特定部332は、ステップS202において、特定した検索条件が複数ある場合、複数の検索条件の全てに関連付けられた店舗情報を特定する。例えば、「デートに使える」という第1の検索条件と「六本木」という区域情報の検索条件とが特定された場合、「デートに使える」且つ「六本木」の両者の検索条件に関連付けられた店舗情報が検索される。この場合、サーバ記憶部32は、検索条件テーブルを、区域情報に応じて複数記憶しており、即ち、「六本木」という区域情報に対応付けられた検索条件テーブルが更に記憶されている。なお、検索結果画面400において、「デートに使える」という第1の検索条件に関連付けられた店舗情報を含む表示領域R1と、関連検索条件に関連付けられた店舗情報を含む表示領域R2との他に、「六本木」という区域情報の検索条件に関連付けられた店舗情報を含む表示領域R3と、「六本木」という区域情報に対応付けて更に記憶されている検索条件テーブルで検索された関連検索条件に関連付けられた店舗情報を含む表示領域R4とが表示される。
2,20 端末装置
21 端末通信部
22 端末記憶部
23 端末操作部
24 端末表示部
25 端末処理部
251 端末送信部
252 表示処理部
253 端末受信部
3 サーバ
31 サーバ通信部
32 サーバ記憶部
33 サーバ処理部
331 サーバ受信部
332 特定部
333 サーバ送信部
4 基地局
5 移動体通信網
6 ゲートウェイ
7 インターネット
Claims (9)
- 端末装置に情報を提供するサーバであって、
検索条件に関連付けられた複数の店舗情報を記憶するとともに、第1の検索条件及び第2の検索条件を互いに関連付けて記憶する記憶部と、
前記端末装置から送信された検索条件を受信する受信部と、
前記受信された検索条件が前記第1の検索条件である場合、
前記第1の検索条件に関連付けられた複数の店舗情報を、第1所定数を上限に特定するとともに、
前記第2の検索条件に関連付けられた店舗情報を、第2所定数を上限に特定する特定部と、
前記特定された店舗情報を前記端末装置に送信する送信部と、
を備え、
前記特定部は、前記第1所定数及び前記第2所定数の合計数を、前記送信部によって送信される店舗情報の上限数である第3所定数以下に設定し、
前記送信部は、前記特定された前記第1の検索条件に関連付けられた店舗情報を表示する表示領域と、前記特定された前記第2の検索条件に関連付けられた店舗情報を表示する表示領域とが視認可能に仕切られた画面を表示するための表示データを前記端末装置に送信することを特徴とするサーバ。 - 前記記憶部は、優先度と検索条件とを関連付けて記憶し、
前記特定部は、前記第1の検索条件に関連付けられた複数の店舗情報を、当該店舗情報に関連付けられている、前記第1の検索条件以外の検索条件に対応付けられている前記優先度の順に、第1所定数を上限に特定する、請求項1に記載のサーバ。 - 前記第2所定数は、前記第1所定数よりも少ない、請求項1又は2に記載のサーバ。
- 前記特定部は、前記第1の検索条件に関連付けられた複数の店舗情報の総数が、前記第3所定数以上である場合、前記第1所定数を前記第3所定数未満に設定する、請求項1〜3のいずれか1項に記載のサーバ。
- 前記特定部は、前記特定された前記第1の検索条件に関連付けられた複数の店舗情報の総数が、前記第1所定数未満である場合、前記第2所定数を、前記第3所定数と前記第1の検索条件に関連付けられた店舗情報の総数との差分の数に設定する、請求項1〜4のいずれか1項に記載のサーバ。
- 前記特定部は、前記受信された第1の検索条件に複数の前記第2の検索条件が関連付けられている場合、前記複数の第2の検索条件のそれぞれに関連付けられた店舗情報を特定し、
前記送信部は、前記特定された前記第1の検索条件に関連付けられた店舗情報を表示する表示領域と、前記特定された複数の第2の検索条件のそれぞれに関連付けられた店舗情報を表示する複数の表示領域とを含む画面を表示するための表示データを前記端末装置に送信する、請求項1〜5の何れか1項に記載のサーバ。 - 前記記憶部は、前記複数の店舗情報のそれぞれについて、複数の画像情報を関連付けて記憶するとともに、複数の画像情報のそれぞれについて、前記複数の検索条件のうちのいずれかを関連付けて記憶し、
前記特定部は、前記特定された店舗情報が、前記第1の検索条件に関連付けられた店舗情報である場合、前記特定された店舗情報に関連付けられた複数の画像情報のうち、前記第1の検索条件に関連付けられた画像情報を特定し、前記特定された店舗情報が、前記第2の検索条件に関連付けられた店舗情報である場合、前記特定された店舗情報に関連付けられた複数の画像情報のうち、前記第2の検索条件に関連付けられた画像情報を特定し、
前記送信部は、前記特定された店舗情報とともに、前記特定された画像情報を前記端末装置に送信する、請求項1〜6のいずれか1項に記載のサーバ。 - 記憶部を有し、端末装置に情報を提供するコンピュータによる情報提供方法であって、
検索条件に関連付けられた複数の店舗情報を記憶するとともに、第1の検索条件及び第2の検索条件を互いに関連付けて前記記憶部に記憶し、
前記端末装置から送信された検索条件を受信し、
前記受信された検索条件が前記第1の検索条件である場合、
前記第1の検索条件に関連付けられた複数の店舗情報を、第1所定数を上限に特定するとともに、
前記第2の検索条件に関連付けられた店舗情報を、第2所定数を上限に特定し、
前記第1所定数及び前記第2所定数の合計数を、送信される店舗情報の上限数である第3所定数以下に設定し、
前記特定された前記第1の検索条件に関連付けられた店舗情報を表示する表示領域と、前記特定された前記第2の検索条件に関連付けられた店舗情報を表示する表示領域とが視認可能に仕切られた画面を表示するための表示データを前記端末装置に送信する、
ことを含むことを特徴とする情報提供方法。 - 記憶部を有し、端末装置に情報を提供するコンピュータに、
検索条件に関連付けられた複数の店舗情報を記憶するとともに、第1の検索条件及び第2の検索条件を互いに関連付けて前記記憶部に記憶し、
前記端末装置から送信された検索条件を受信し、
前記受信された検索条件が前記第1の検索条件である場合、
前記第1の検索条件に関連付けられた複数の店舗情報を、第1所定数を上限に特定するとともに、
前記第2の検索条件に関連付けられた店舗情報を、第2所定数を上限に特定し、
前記第1所定数及び前記第2所定数の合計数を、送信される店舗情報の上限数である第3所定数以下に設定し、
前記特定された前記第1の検索条件に関連付けられた店舗情報を表示する表示領域と、前記特定された前記第2の検索条件に関連付けられた店舗情報を表示する表示領域とが視認可能に仕切られた画面を表示するための表示データを前記端末装置に送信する、
ことを実行させることを特徴とする情報提供プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016170395A JP6869669B2 (ja) | 2016-08-31 | 2016-08-31 | サーバ、情報提供方法、及び情報提供プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016170395A JP6869669B2 (ja) | 2016-08-31 | 2016-08-31 | サーバ、情報提供方法、及び情報提供プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018036924A JP2018036924A (ja) | 2018-03-08 |
| JP6869669B2 true JP6869669B2 (ja) | 2021-05-12 |
Family
ID=61565896
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016170395A Active JP6869669B2 (ja) | 2016-08-31 | 2016-08-31 | サーバ、情報提供方法、及び情報提供プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6869669B2 (ja) |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10293800A (ja) * | 1997-04-21 | 1998-11-04 | Hitachi Ltd | 情報提供装置 |
| WO2008041317A1 (en) * | 2006-10-02 | 2008-04-10 | Pioneer Corporation | Spot information providing device, spot information retrieving device, spot information retrieving method, spot information retrieving program, and recording medium |
| JP5347083B2 (ja) * | 2011-09-29 | 2013-11-20 | 楽天株式会社 | 情報処理装置、情報処理方法、情報処理装置用プログラム、および、記録媒体 |
| JP5250709B1 (ja) * | 2012-03-12 | 2013-07-31 | 楽天株式会社 | 情報処理装置、情報処理方法、情報処理装置用プログラム、および、記録媒体 |
| JP2014215826A (ja) * | 2013-04-25 | 2014-11-17 | 株式会社デンソー | 検索システム |
-
2016
- 2016-08-31 JP JP2016170395A patent/JP6869669B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018036924A (ja) | 2018-03-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4492945B2 (ja) | ソーシャルネットワークサービスシステム、サーバ、およびソーシャルネットワークサービス提供方法 | |
| KR20150019668A (ko) | 검색 연관 정보 제공 방법 및 이를 지원하는 전자 장치 | |
| JP2014002446A (ja) | 情報処理装置およびプログラム | |
| JP6571287B2 (ja) | サーバ、情報提供方法、及び情報提供プログラム | |
| CN108427508B (zh) | 输入方法和装置、建立局域网词库的方法和装置 | |
| EP3038045A1 (en) | Information providing system | |
| JP6869669B2 (ja) | サーバ、情報提供方法、及び情報提供プログラム | |
| KR20140020593A (ko) | 전화번호와 연관된 url 정보를 이용하여 부가정보를 제공하는 방법, 이를 위한 시스템, 이를 위한 서비스장치 및 이를 위한 단말기 | |
| JP6835175B2 (ja) | サーバ、情報提供方法、及び情報提供プログラム | |
| JP6644945B1 (ja) | 情報提供システム、情報提供方法及び情報提供プログラム | |
| TWI412998B (zh) | 處理網頁資訊之方法及行動裝置 | |
| WO2019030942A1 (ja) | 制御方法、サーバ及び制御プログラム | |
| CN104182446A (zh) | 资料搜寻方法及行程规划方法 | |
| KR102254329B1 (ko) | 사용자 맞춤형 검색 결과 제공 방법 및 장치 | |
| JP6739495B2 (ja) | サーバの制御方法、サーバ、およびサーバの制御プログラム | |
| US12154339B2 (en) | Exhibition support device, exhibition support system, exhibition support method, and program | |
| US20190050497A1 (en) | Server, control method for server, and control program for server | |
| US20130054372A1 (en) | Apparatus and method for providing advertising service in portable terminal | |
| JP2015076089A (ja) | サーバ装置、方法、および、システム | |
| JP6545350B2 (ja) | 情報提供システム | |
| JP2018067216A (ja) | サーバ、情報提供方法、及び情報提供プログラム | |
| JP2017142751A (ja) | 制御方法、コンピュータ及び制御プログラム | |
| KR101679311B1 (ko) | 주소록 관리 시스템 및 방법 | |
| JP2017090971A (ja) | 予約処理装置、予約処理方法および予約処理プログラム | |
| JP2017090973A (ja) | 予約処理装置、予約処理方法および予約処理プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180110 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20181122 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181211 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190208 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20190806 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191106 |
|
| C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20191106 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20191115 |
|
| C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20191119 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20200131 |
|
| C211 | Notice of termination of reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C211 Effective date: 20200204 |
|
| C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20200804 |
|
| C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20201006 |
|
| C13 | Notice of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: C13 Effective date: 20201117 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210115 |
|
| C23 | Notice of termination of proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C23 Effective date: 20210302 |
|
| C03 | Trial/appeal decision taken |
Free format text: JAPANESE INTERMEDIATE CODE: C03 Effective date: 20210406 |
|
| C30A | Notification sent |
Free format text: JAPANESE INTERMEDIATE CODE: C3012 Effective date: 20210406 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210414 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6869669 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S802 | Written request for registration of partial abandonment of right |
Free format text: JAPANESE INTERMEDIATE CODE: R311802 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |