Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7770040B2 - Information processing system and information processing method - Google Patents
[go: Go Back, main page]

JP7770040B2 - Information processing system and information processing method - Google Patents

Information processing system and information processing method

Info

Publication number
JP7770040B2
JP7770040B2 JP2023127197A JP2023127197A JP7770040B2 JP 7770040 B2 JP7770040 B2 JP 7770040B2 JP 2023127197 A JP2023127197 A JP 2023127197A JP 2023127197 A JP2023127197 A JP 2023127197A JP 7770040 B2 JP7770040 B2 JP 7770040B2
Authority
JP
Japan
Prior art keywords
store
user
information
site
user terminal
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
Application number
JP2023127197A
Other languages
Japanese (ja)
Other versions
JP2025022526A5 (en
JP2025022526A (en
Inventor
三木 哲也
Original Assignee
コトバ・コミュニケーションズ株式会社
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by コトバ・コミュニケーションズ株式会社 filed Critical コトバ・コミュニケーションズ株式会社
Priority to JP2023127197A priority Critical patent/JP7770040B2/en
Publication of JP2025022526A publication Critical patent/JP2025022526A/en
Publication of JP2025022526A5 publication Critical patent/JP2025022526A5/ja
Application granted granted Critical
Publication of JP7770040B2 publication Critical patent/JP7770040B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、情報処理システム及び情報処理方法に関する。 The present invention relates to an information processing system and an information processing method.

従来、端末上に表示された地図の上に、店舗情報を表示し、ユーザの検索条件に合った店舗を検索する店舗検索システム(情報処理システム等)に関する技術が多種存在する。 Conventionally, there are a variety of technologies related to store search systems (information processing systems, etc.) that display store information on a map displayed on a terminal and search for stores that meet the user's search criteria.

例えば、特開2017-037170号公報(特許文献1)には、記憶手段と、通信手段と、制御手段とを備える情報処理装置が開示されている。記憶手段は、地図上のスポットに関連付けられたスポット画像を記憶する。通信手段は、スポットに対する評価情報を受信する。制御手段は、評価情報から得られる注目指数に応じてスポット画像の大きさを決定し、スポット画像を地図上に配置したウェブサイト画像を生成し、ウェブサイト画像を他の情報処理装置に送信するように通信手段を制御する。これにより、地図上に表示される際に高い利便性を実現することが可能な情報処理装置を提供することが出来るとしている。 For example, Japanese Patent Application Laid-Open Publication No. 2017-037170 (Patent Document 1) discloses an information processing device comprising a storage means, a communication means, and a control means. The storage means stores spot images associated with spots on a map. The communication means receives rating information for the spots. The control means determines the size of the spot image according to an attention index obtained from the rating information, generates a website image in which the spot image is placed on the map, and controls the communication means to transmit the website image to another information processing device. This makes it possible to provide an information processing device that is highly convenient when displayed on a map.

特開2018-142019号公報(特許文献2)には、受信部と、抽出部と、表示制御部とを備える情報処理装置が開示されている。受信部は、端末から、基準位置の情報と検索ワードとを含む表示要件を受信する。抽出部は、基準位置と検索ワードとを基に検索結果を抽出する。表示制御部は、抽出された検索結果に対応付けられている属性を特定し、属性を示す情報を、端末の画面に表示された地図上の検索結果に対応する位置に表示するように端末に指示する。又、表示制御部は、表示される属性を示す情報の種類及び/又は量を、基準位置と抽出された検索結果に対応する位置との距離に応じて調整する。これにより、地図上に表示される位置に関する情報の種類及び/又は量を、基準位置からの距離に応じて調整することが出来るとしている。 JP 2018-142019 A (Patent Document 2) discloses an information processing device comprising a receiving unit, an extraction unit, and a display control unit. The receiving unit receives display requirements, including reference location information and search words, from a terminal. The extraction unit extracts search results based on the reference location and search words. The display control unit identifies attributes associated with the extracted search results and instructs the terminal to display information indicating the attributes at a position corresponding to the search results on a map displayed on the terminal screen. The display control unit also adjusts the type and/or amount of information indicating the displayed attributes depending on the distance between the reference location and the position corresponding to the extracted search results. This makes it possible to adjust the type and/or amount of information related to locations displayed on the map depending on the distance from the reference location.

特開2019-153007号公報(特許文献3)には、取得手順と、表示手順とをコンピュータに実行させる表示プログラムが開示されている。取得手順は、商品の売買に関する売買情報を取得する。表示手順は、取得手順によって取得された売買情報に基づいて、売買における売主に関する所在位置と、売買における買主に関する所在位置とを対応付けた対応情報を地図情報と共に表示する。これにより、商品に関する有益な情報をユーザに提供することが出来る表示プログラムを提供することが出来るとしている。 JP 2019-153007 A (Patent Document 3) discloses a display program that causes a computer to execute an acquisition procedure and a display procedure. The acquisition procedure acquires sales information related to the sale and purchase of goods. The display procedure displays, together with map information, correspondence information that associates the location of the seller in the sale with the location of the buyer in the sale, based on the sales information acquired by the acquisition procedure. This makes it possible to provide a display program that can provide users with useful information related to goods.

特開2021-105903号公報(特許文献4)には、コンピュータ装置において、検索条件に合致する検索結果を表示する検索方法が開示されている。この検索方法は、検索条件の指定をユーザの1回の選択操作で受け付けるためのリンクを表示するステップであって、検索条件はリンクを表示する時刻に応じて変化するステップと、コンピュータ装置の表示領域に検索結果を表示するステップとを含む。これにより、ユーザの利便性に資する検索システムを提供することが出来るとしている。 JP 2021-105903 A (Patent Document 4) discloses a search method for displaying search results that match search criteria on a computer device. This search method includes a step of displaying a link that accepts search criteria specification with a single user selection operation, where the search criteria change depending on the time the link is displayed, and a step of displaying search results in a display area of the computer device. This is said to make it possible to provide a search system that is convenient for users.

特開2022-077871号公報(特許文献5)には、表示部と、第1表示制御手段と、取得手段と、第2表示制御手段とを備える情報処理端末が開示されている。第1表示制御手段は、地図上における店舗の位置を示す情報を含む地図情報を、表示部に表示する。取得手段は、表示部に表示される地図上に存在する店舗にて利用可能なクーポン情報を取得する。第2表示制御手段は、取得したクーポン情報を表示部に表示する。これにより、地図上に示される店舗にて利用可能なクーポン情報を表示する際の操作性を向上させることが出来るとしている。 JP 2022-077871 A (Patent Document 5) discloses an information processing terminal equipped with a display unit, a first display control means, an acquisition means, and a second display control means. The first display control means displays map information on the display unit, including information indicating the location of stores on a map. The acquisition means acquires coupon information that can be used at stores located on the map displayed on the display unit. The second display control means displays the acquired coupon information on the display unit. This is said to improve operability when displaying coupon information that can be used at stores shown on the map.

特開2022-144206号公報(特許文献6)には、コンテンツ提供装置が開示されている。このコンテンツ提供装置は、地図情報をユーザに提供するサービスにおいて、地点情報又は地域に対して過去にユーザが提供したコメントであって、ユーザの端末装置の表示部に表示されている地図コンテンツに含まれる地点情報又は地域に関連付けられているコメントを抽出する。又、コンテンツ提供装置は、抽出したコメントを、地図コンテンツにおける地図に重畳させて表示部に表示させる。これにより、ユーザに有益な情報を提供することが出来るとしている。 JP 2022-144206 A (Patent Document 6) discloses a content providing device. This content providing device, in a service that provides map information to users, extracts comments previously provided by users regarding location information or areas, which are associated with location information or areas included in map content displayed on the display unit of the user's terminal device. The content providing device also displays the extracted comments on the display unit, superimposed on a map in the map content. This is said to enable useful information to be provided to users.

特開2012-215968号公報(特許文献7)には、利用者が利用する利用端末により所望する店舗条件に該当した店舗を検索する店舗検索システムが開示されている。店舗検索システムは、店舗条件取得部と、店舗条件配信部と、店舗情報取得部と、情報配信部と、ポイント付与部と、ポイント累積部とを備える。店舗条件取得部は、利用者の利用端末から投稿された店舗条件情報を取得し、店舗条件記憶部に記憶する。店舗条件配信部は、利用端末と他の利用者が利用する他の利用端末とへ、店舗条件記憶部に記憶された店舗条件情報を配信する。店舗情報取得部は、店舗条件情報に基づき、他の利用端末より投稿された店舗情報を取得し、店舗情報記憶部に記憶する。情報配信部は、店舗条件情報と店舗情報とを、利用端末と他の利用端末に配信する。ポイント付与部は、利用者が任意に選択した店舗情報を投稿した他の利用者に対し、ポイントを付与する。ポイント累積部は、他の利用者に付与されたポイントを、他の利用者毎に蓄積する。これにより、信頼できる店舗情報を利用者が容易に検索することが出来る店舗検索システムを提供することが出来るとしている。 JP 2012-215968 A (Patent Document 7) discloses a store search system that searches for stores that meet desired store conditions using a user's terminal. The store search system includes a store condition acquisition unit, a store condition distribution unit, a store information acquisition unit, an information distribution unit, a point assignment unit, and a point accumulation unit. The store condition acquisition unit acquires store condition information posted from the user's terminal and stores it in the store condition storage unit. The store condition distribution unit distributes the store condition information stored in the store condition storage unit to the user's terminal and other terminals used by other users. The store information acquisition unit acquires store information posted from other terminals based on the store condition information and stores it in the store information storage unit. The information distribution unit distributes the store condition information and store information to the user's terminal and other terminals. The point assignment unit assigns points to other users who have posted store information selected by the user. The point accumulation unit accumulates points assigned to other users for each user. This will enable the company to provide a store search system that allows users to easily search for reliable store information.

特開2023-055471号公報(特許文献8)には、ユーザが投稿した投稿動画をユーザ間で共有可能な動画共有システムが開示されている。動画共有システムは、サーバ装置と、ユーザ端末と、フォロー関係登録手段と、投稿手段と、承認手段と、配信手段とを備える。サーバ装置は、ユーザ端末からの入力に基づいて、ユーザと他のユーザ及び/又は店舗を選択的に紐づける。フォロー関係登録手段は、フォロワーとフォロイーの関係を登録する。投稿手段は、ユーザ端末からの入力に基づいて、動画データのアップロードと、動画データに紐づけられる店舗の選択を受け付ける。承認手段は、動画データに紐づけられた店舗の店舗側端末からの入力に基づいて、動画データに対する承認又は非承認の選択を受け付ける。配信手段は、承認を得た動画データを、動画データに紐づけられた店舗及び/又は動画データの投稿者であるユーザのフォロワーが操作するユーザ端末に配信する。これにより、ユーザが投稿した特定の店舗を宣伝する動画について、より広告宣伝効果を高める動画共有システムを提供することが出来るとしている。 JP 2023-055471 A (Patent Document 8) discloses a video sharing system that allows users to share videos they have posted with other users. The video sharing system includes a server device, a user terminal, a follow relationship registration means, a posting means, an approval means, and a distribution means. The server device selectively links users to other users and/or stores based on input from the user terminal. The follow relationship registration means registers the follower/followee relationship. The posting means accepts uploads of video data and selection of stores to be linked to the video data based on input from the user terminal. The approval means accepts selection of approval or disapproval for the video data based on input from the store terminal of the store linked to the video data. The distribution means distributes approved video data to user devices operated by the store linked to the video data and/or followers of the user who posted the video data. This is said to provide a video sharing system that enhances the advertising effectiveness of videos posted by users promoting specific stores.

特開2017-037170号公報JP 2017-037170 A 特開2018-142019号公報Japanese Patent Application Laid-Open No. 2018-142019 特開2019-153007号公報Japanese Patent Application Laid-Open No. 2019-153007 特開2021-105903号公報Japanese Patent Application Laid-Open No. 2021-105903 特開2022-077871号公報Japanese Patent Application Laid-Open No. 2022-077871 特開2022-144206号公報Japanese Patent Application Laid-Open No. 2022-144206 特開2012-215968号公報JP 2012-215968 A 特開2023-055471号公報JP 2023-055471 A

近年、検索エンジン(検索サイト等)の発達に伴って、ユーザがネットワークを使って所望の店舗を気軽に検索出来るようになっている。又、検索エンジンでは、ユーザが、自身の気に入った店舗に気軽に投稿したり、評価したりすることも出来るようになっている。 In recent years, with the development of search engines (search sites, etc.), users can now easily search for the store they want using the network. Search engines also allow users to easily post and rate their favorite stores.

ここで、ユーザが投稿や評価をすると、投稿や評価がされた店舗が検索エンジンの上位に表示されたり、ポイントがユーザに付与されたりするが、投稿や評価によるインセンティブが無かったり、ポイントは一部の景品のみにしか使用することが出来なかったりしており、ユーザ側での利便性や没入感が乏しいという課題がある。 When users post or rate on this service, the store that posted or rated the item will appear at the top of search engines and points will be awarded to the user. However, there are issues with the service, such as a lack of convenience and immersion for users, as there is no incentive for posting or rating, and points can only be used for certain prizes.

一方、店舗が上位に表示されるためには、検索エンジンの運営会社に多額の契約金を支払う必要がある場合があり、ユーザの意見が店舗の上位表示に直接反映されていないという課題がある。尚、店舗の評価や上位表示については、ユーザによる公平な民主的な仕組みの上で成立すべきである。 On the other hand, in order for a store to appear at the top of search engine results, it may be necessary to pay a large contract fee to the search engine operator, and there is an issue that user opinions are not directly reflected in the store's top ranking. Furthermore, store ratings and top rankings should be based on a fair, democratic system run by users.

上述の特許文献1-8に記載の技術では、上述の課題を解決することは出来ない。特に、店舗の検索エンジンに、エンジン内で自由に利用出来る通貨を導入して、ゲーム性を持たせた技術は存在しなかった。 The technologies described in the above-mentioned Patent Documents 1-8 cannot solve the above-mentioned problems. In particular, there was no technology that introduced a currency that could be freely used within a store's search engine to give it a game-like quality.

そこで、本発明は、前記課題を解決するためになされたものであり、システム内で自由に使用出来る通貨の仕組みを導入することで、店舗側も会員側もゲーム感覚で利用することが可能な情報処理システム及び情報処理方法を提供することを目的とする。 The present invention was made to solve the above-mentioned problems, and aims to provide an information processing system and information processing method that can be used by both stores and members in a game-like manner by introducing a currency mechanism that can be used freely within the system.

本発明に係る情報処理システムは、会員登録制御部と、店舗登録制御部と、画面表示制御部と、口コミ処理制御部と、店舗予約制御部は、通貨使用制御部と、を備える。会員登録制御部は、ユーザのユーザ端末から、所定の店舗検索サイトにユーザ情報が入力されると、当該入力されたユーザ情報に、前記店舗検索サイトで使用可能なサイト内通貨数を関連付けて、前記ユーザ情報を会員登録し、前記ユーザ端末を前記店舗検索サイトにログインさせる。店舗登録制御部は、前記店舗検索サイトで前記ログイン中のユーザ端末と所定の店舗が関連付けられ、当該店舗の位置情報を含む詳細情報が入力されると、前記店舗の詳細情報に、当該店舗を予約した予約者に提供される予約用のサイト内通貨数を関連付けて、前記店舗を前記店舗検索サイトに登録する。画面表示制御部は、前記店舗検索サイトにログイン中のユーザ端末から、店舗検索キーが入力されると、前記登録された店舗の詳細情報に基づいて、前記ユーザ端末の設定位置情報を中心として近接に存在する店舗を配置した地図を前記ユーザ端末に表示させる。口コミ処理制御部は、前記店舗検索サイトにログイン中のユーザ端末から、所定の店舗に口コミ情報が入力されると、当該店舗の詳細情報に前記ユーザ端末のユーザ情報を関連付け、前記口コミ情報が確定すると、前記店舗の詳細情報に関連付けられたユーザ情報のサイト内通貨数に、所定の口コミ用のサイト内通貨数を加算する。店舗予約制御部は、前記店舗検索サイトにログイン中のユーザ端末から、所定の店舗が予約されると、当該予約された店舗の詳細情報に前記ユーザ端末のユーザ情報を関連付け、前記店舗の予約が確定すると、予約が確定した時点から所定期間経過後に、前記店舗の詳細情報に関連付けられたユーザ情報のサイト内通貨数に、当該店舗の詳細情報に関連付けられた予約用のサイト内通貨数を加算する。通貨使用制御部は、前記店舗検索サイトにログイン中のユーザ端末から、前記店舗検索サイトのサービスに対して所定のサービス用のサイト内通貨数で提供が指示されると、前記ユーザ端末のユーザ情報のサイト内通貨数から前記サービス用のサイト内通貨数を減算して、前記サービスを提供する。 The information processing system of the present invention comprises a member registration control unit, a store registration control unit, a screen display control unit, a word-of-mouth processing control unit, a store reservation control unit, and a currency use control unit. When user information is input to a specified store search site from a user's user terminal, the member registration control unit associates the input user information with the number of site currencies usable on the store search site, registers the user information as a member, and logs the user terminal into the store search site. The store registration control unit associates the logged-in user terminal with a specified store on the store search site, and when detailed information including the store's location information is input, associates the detailed store information with the number of site currencies provided to the person who made the reservation, and registers the store on the store search site. When a store search key is input from a user terminal logged into the store search site, the screen display control unit displays on the user terminal a map centered on the user terminal's set location information and locating nearby stores based on the registered detailed store information. When word-of-mouth information is entered for a specific store from a user terminal logged in to the store search site, the word-of-mouth processing control unit associates the user information of the user terminal with the detailed information of the store, and when the word-of-mouth information is confirmed, adds a specified number of site currencies for word-of-mouth to the number of site currencies for the user information associated with the detailed information of the store. When a specific store is reserved from a user terminal logged in to the store search site, the store reservation control unit associates the user information of the user terminal with the detailed information of the reserved store, and when the reservation of the store is confirmed, adds a number of site currencies for reservation associated with the detailed information of the store to the number of site currencies for the user information associated with the detailed information of the store after a specified period has elapsed since the reservation was confirmed. When a user terminal logged in to the store search site instructs the store search site to provide a service using a specified number of site currencies for the service, the currency usage control unit subtracts the number of site currencies for the service from the number of site currencies for the user information of the user terminal, and provides the service.

本発明に係る情報処理方法は、情報処理システムの情報処理方法であって、会員登録制御工程と、店舗登録制御工程と、画面表示制御工程と、口コミ処理制御工程と、店舗予約制御工程は、通貨使用制御工程と、を備える。情報処理方法の各制御工程は、情報処理システムの各制御部に対応する。 The information processing method of the present invention is an information processing method for an information processing system, and includes a member registration control process, a store registration control process, a screen display control process, a word-of-mouth processing control process, a store reservation control process, and a currency usage control process. Each control process of the information processing method corresponds to a respective control unit of the information processing system.

本発明によれば、システム内で自由に使用出来る通貨の仕組みを導入することで、店舗側も会員側もゲーム感覚で利用することが可能となる。 This invention introduces a currency system that can be used freely within the system, allowing both stores and members to use it with a gaming-like feel.

本発明の実施形態に係る情報処理システムの機能ブロック図である。1 is a functional block diagram of an information processing system according to an embodiment of the present invention. 本発明の実施形態に係る情報処理方法の実行手順を示すためのフローチャートである。1 is a flowchart showing an execution procedure of an information processing method according to an embodiment of the present invention. 店舗検索サイトの検索画面の一例を示す図である。FIG. 10 is a diagram illustrating an example of a search screen of a store search site. 会員画面の一例を示す図(図4A)と、会員登録データベースの一例を示す図(図4B)と、である。4A is a diagram showing an example of a member screen, and FIG. 4B is a diagram showing an example of a member registration database. ログイン画面の一例を示す図(図5A)と、パスワード再発行画面の一例を示す図(図5B)と、である。5A is a diagram showing an example of a login screen, and FIG. 5B is a diagram showing an example of a password reissue screen. マイページ画面の一例を示す図である。FIG. 10 is a diagram illustrating an example of a My Page screen. アカウント編集画面の一例を示す図である。FIG. 10 is a diagram illustrating an example of an account editing screen. アカウント情報データベースの一例を示す図である。FIG. 10 is a diagram illustrating an example of an account information database. 店舗登録画面の一例を示す図である。FIG. 10 is a diagram illustrating an example of a store registration screen. 店舗登録データベースの一例を示す図である。FIG. 10 is a diagram illustrating an example of a store registration database. 地図画面の一例を示す図(図11A)と、他の複数のアイコン操作キーが表示された地図画面の一例を示す図(図11B)と、である。11A is a diagram showing an example of a map screen, and FIG. 11B is a diagram showing an example of the map screen on which a plurality of other icon operation keys are displayed. 現在地へジャンプキーを選択した場合の地図画面の一例を示す図(図12A)と、ベースへジャンプキーを選択した場合の地図画面の一例を示す図(図12B)と、である。FIG. 12A shows an example of a map screen when the Jump to Current Location key is selected, and FIG. 12B shows an example of a map screen when the Jump to Base key is selected. 店舗検索キーを選択した場合の地図画面の一例を示す図(図13A)と、お気に入りフィルタキーを選択した場合の地図画面の一例を示す図(図13B)と、である。FIG. 13A is a diagram showing an example of a map screen when a store search key is selected, and FIG. 13B is a diagram showing an example of a map screen when a favorite filter key is selected. フォローしている人のリスト画面の一例を示す図(図14A)と、予約ができる店舗キーを選択した場合の地図画面の一例を示す図(図14B)と、である。FIG. 14A shows an example of a list screen of people you are following, and FIG. 14B shows an example of a map screen when you select a store key that allows reservations. ルート案内キーを選択した場合の地図画面の一例を示す図(図15A)と、所有物のコレクション及び購入キーを選択した場合の地図画面の一例を示す図(図15B)と、である。FIG. 15A shows an example of a map screen when a route guidance key is selected, and FIG. 15B shows an example of a map screen when a property collection and purchase key is selected. 所定のアイテムを選択した場合の地図画面の一例を示す図(図16A)と、いいね表示キーを選択した場合の地図画面の一例を示す図(図16B)と、である。FIG. 16A is a diagram showing an example of a map screen when a specific item is selected, and FIG. 16B is a diagram showing an example of a map screen when a like display key is selected. 口コミ投稿画面の一例を示す図である。FIG. 10 is a diagram illustrating an example of a review posting screen. サイト内通貨用口コミ投稿画面の一例を示す図である。FIG. 10 is a diagram showing an example of a review posting screen for site currency. 口コミ情報データベースの一例を示す図(図19A)と、口コミ情報の確定により口コミ用のサイト内通貨数が加算される場合の会員登録データベースの一例を示す図(図19B)と、である。FIG. 19A shows an example of a word-of-mouth information database, and FIG. 19B shows an example of a member registration database in the case where the number of site currencies for word-of-mouth is added when word-of-mouth information is confirmed. お出かけマップ画面切替キーを選択した場合の特定のコースの表示の一例を示す図である。FIG. 10 is a diagram showing an example of a display of a specific course when an outing map screen switching key is selected. 特定の店舗が選択された場合の画面の一例を示す図(図21A)と、他の特定の店舗が選択された場合の画面の一例を示す図(図21B)と、である。FIG. 21A shows an example of a screen when a specific store is selected, and FIG. 21B shows an example of a screen when another specific store is selected. 予約リクエスト画面の一例を示す図である。FIG. 10 is a diagram illustrating an example of a reservation request screen. 予約情報データベースとの一例を示す図(図23A)と、予約の確定により予約用のサイト内通貨数が加算される場合の会員登録データベースの一例を示す図(図23B)と、である。FIG. 23A shows an example of a reservation information database, and FIG. 23B shows an example of a member registration database in the case where the amount of site currency used for reservations is added when a reservation is confirmed.

以下に、添付図面を参照して、本発明に係る実施形態について説明し、本発明の理解に供する。尚、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格のものではない。 The following describes an embodiment of the present invention with reference to the accompanying drawings to aid in understanding the present invention. Note that the following embodiment is an example of a specific embodiment of the present invention and is not intended to limit the technical scope of the present invention.

本発明の実施形態に係る情報処理システム1は、ユーザ端末10と、サーバ11と、ネットワーク12と、を備える。ユーザ端末10は、店舗を保有する店舗側のユーザや店舗を検索する会員側のユーザによって使用される。 An information processing system 1 according to an embodiment of the present invention comprises a user terminal 10, a server 11, and a network 12. The user terminal 10 is used by store users who own stores and by member users who search for stores.

又、ユーザ端末10は、画面(ウィンドウ、画像を含む)を表示する表示部(出力部)と、ユーザの操作により所定の指示の入力を受け付ける受付部(入力部)と、無線又は有線の通信用の通信部と、データを記憶させる記憶部と、各部を制御する制御部と、を備えている。ユーザ端末10の通信部は、ネットワーク12を介してサーバ11と通信可能である。ユーザ端末10は、例えば、タッチパネル付きの携帯端末装置(スマートフォン)、タブレット型端末装置、携帯用のノートパソコン等を含む。 The user terminal 10 also includes a display unit (output unit) that displays screens (including windows and images), a reception unit (input unit) that receives predetermined instructions input by user operation, a communication unit for wireless or wired communication, a storage unit that stores data, and a control unit that controls each unit. The communication unit of the user terminal 10 can communicate with the server 11 via the network 12. Examples of the user terminal 10 include mobile terminal devices (smartphones) with touch panels, tablet terminal devices, portable laptops, etc.

又、サーバ11は、一般的に使用されるコンピュータ等であり、例えば、無線及び有線通信用の通信部と、データを蓄積する記憶部と、各部を制御する制御部と、を備えている。サーバ11は、主に、ネットワーク12を経由してユーザ端末10とデータの送受信をする。 The server 11 is a commonly used computer or the like, and includes, for example, a communication unit for wireless and wired communication, a memory unit for storing data, and a control unit for controlling each unit. The server 11 mainly transmits and receives data to and from the user terminal 10 via the network 12.

又、ネットワーク12は、ユーザ端末10と、サーバ11とのそれぞれに通信可能に接続される。ネットワーク12は、Wi-Fi(登録商標)、アクセスポイントを介したLAN(Local Area Network)の他、無線基地局を介したWAN(Wide Area Network)、第3世代(3G)の通信方式、LTEなどの第4世代(4G)の通信方式、第5世代(5G)以降の通信方式、Bluetooth(登録商標)、特定小電力無線方式等の無線通信ネットワークを含む。 The network 12 is also communicatively connected to the user terminal 10 and the server 11. The network 12 includes wireless communication networks such as Wi-Fi (registered trademark), a LAN (Local Area Network) via an access point, a WAN (Wide Area Network) via a wireless base station, third-generation (3G) communication methods, fourth-generation (4G) communication methods such as LTE, fifth-generation (5G) and later communication methods, Bluetooth (registered trademark), and specified low-power wireless methods.

尚、ユーザ端末10と、サーバ11とは、図示しないCPU、ROM、RAM、SSD等を内蔵しており、CPUは、例えば、RAMを作業領域として利用し、ROM、SSD等に記憶されているプログラムを実行する。後述する各制御部についても、CPUがプログラムを実行することで、各制御部の機能を実現する。 The user terminal 10 and the server 11 each incorporate a CPU, ROM, RAM, SSD, etc. (not shown), and the CPU uses the RAM as a work area, for example, to execute programs stored in the ROM, SSD, etc. The functions of each control unit (described below) are also realized by the CPU executing the program.

次に、図1-図23を参照しながら、本発明の実施形態に係る構成及び実行手順について説明する。先ず、店舗側のユーザが、自身のユーザ端末10を用いて、所定の店舗検索サイトにアクセスすると、サーバ11の検索制御部101が、ユーザ端末10からのアクセスを受け付けて、店舗検索サイトの検索画面をユーザ端末10に表示させることで、店舗の検索を促す(図2:S101)。 Next, the configuration and execution procedures according to an embodiment of the present invention will be described with reference to Figures 1 to 23. First, when a store user accesses a predetermined store search site using their user terminal 10, the search control unit 101 of the server 11 accepts the access from the user terminal 10 and prompts the user to search for a store by displaying a search screen of the store search site on the user terminal 10 (Figure 2: S101).

ここで、検索制御部101の表示方法に特に限定は無い。例えば、検索画面300には、図3に示すように、検索キーワードを入力可能な検索欄301と、「詳しくさがす」を示す欄302には、エリアの都道府県の選択欄303と、市区町村の選択欄304と、キーワード(例えば、店名、ジャンル、個室等)の入力欄305と、「ベースを反映」キー306と、「現在地を反映」キー307とが表示される。 Here, there are no particular limitations on the display method of the search control unit 101. For example, as shown in FIG. 3, the search screen 300 displays a search field 301 in which search keywords can be entered, a field 302 indicating "Search in detail," a field 303 for selecting the prefecture in the area, a field 304 for selecting the city, ward, town, or village, a field 305 for inputting keywords (e.g., store name, genre, private room, etc.), a "Reflect base" key 306, and a "Reflect current location" key 307.

ここで、「ベースを反映」キー306は、会員登録済のユーザがログイン中の場合に、そのユーザにより予め設定された位置情報を都道府県の選択欄303と市区町村の選択欄304とに入力するためのキーである。「現在地を反映」キー307は、ユーザ端末10の位置情報が取得可能な状態の場合に、そのユーザ端末10の位置情報を都道府県の選択欄303と市区町村の選択欄304とに入力するためのキーである。 Here, the "Reflect base" key 306 is a key for inputting the location information previously set by a registered user into the prefecture selection field 303 and the city/ward/town/village selection field 304 when that user is logged in. The "Reflect current location" key 307 is a key for inputting the location information of the user terminal 10 into the prefecture selection field 303 and the city/ward/town/village selection field 304 when the location information of the user terminal 10 is available.

又、「最新の投稿」308には、最新の投稿309と、所定の条件で選ばれた投稿者310とが表示され、ユーザが好評を示す「いいね!ランキング」311には、「カフェ・喫茶店」や「スイーツ」、「居酒屋」のカテゴリ別に、高評価の店舗312が表示される。そして、会員登録を促すのメッセージ313(例えば、「システムの会員になって美味しいお店を共有しよう!」)が表示される。 In addition, "Latest Posts" 308 displays the latest posts 309 and posters 310 selected based on predetermined criteria, while "Like Rankings" 311, which indicate users' favorable reviews, displays highly rated establishments 312 in categories such as "Cafes/Coffee Shops," "Sweets," and "Izakayas." A message 313 encouraging membership registration (for example, "Become a member of the system and share delicious restaurants!") is also displayed.

ここで、会員登録していないユーザは、検索画面300を使って、会員登録したユーザが入力した店舗の詳細情報や口コミ情報(投稿情報)のデータベースを閲覧することが出来るが、そのデータベースに新たに情報を入力することは出来ない。会員登録が不要と考えるユーザは、検索画面300を用いて、上述のデータベースを閲覧して、処理を終了する。又、会員登録していないユーザには、後述するサイト内通貨の付与も無い。 Here, users who are not registered members can use the search screen 300 to view the database of detailed store information and word-of-mouth information (posted information) entered by registered users, but cannot enter new information into the database. Users who do not feel they need to register can use the search screen 300 to view the database and then end the process. Furthermore, users who are not registered members will not be awarded the site currency described below.

一方、検索画面300のメッセージ313を確認したユーザは、会員登録をするために、所定の会員登録キー又はログインキーを選択すると、サーバ11の会員登録制御部102が、会員登録キー又はログインキーの選択を受け付けて、店舗検索サイトの会員画面をユーザ端末10に表示させることで、会員登録又はログインを促す(図2:S102)。 On the other hand, when a user who has checked message 313 on search screen 300 selects a specific membership registration key or login key to register as a member, the membership registration control unit 102 of server 11 accepts the selection of the membership registration key or login key and prompts the user to register as a member or log in by displaying the member screen of the store search site on the user terminal 10 (Figure 2: S102).

ここで、会員登録制御部101の表示方法に特に限定は無い。例えば、会員画面400には、図4Aに示すように、「新規会員登録」のメッセージ401と、ユーザ情報としてのメールアドレスの入力欄402と、パスワードの入力欄403と、「登録する」キー404と、「登録済みの方はこちら」キー405とが表示される。 Here, there are no particular limitations on the display method of the member registration control unit 101. For example, as shown in Figure 4A, the member screen 400 displays a "Register as a new member" message 401, an input field 402 for an email address as user information, an input field 403 for a password, a "Register" key 404, and an "Already registered? Click here" key 405.

ここで、ユーザ情報とは、ユーザを一義的に識別可能な情報を意味し、例えば、ユーザの氏名、ニックネーム、メールアドレス等を挙げることが出来る。又、ユーザ情報には、パスワードを対にすることが出来る。ここでは、ユーザ情報として、店舗側のユーザのメールアドレスと、店舗側のユーザが任意に作成したパスワードとを採用する。 Here, user information refers to information that can uniquely identify a user, and examples include the user's name, nickname, email address, etc. User information can also be paired with a password. Here, the user information used is the store user's email address and a password created by the store user.

さて、会員画面400を確認した店舗側のユーザは、所定のメールアドレス(例えば、「abc@def」)と所定のパスワード(例えば、「123456」)とをそれぞれの入力欄に入力して、「登録する」キー404を選択すると、会員登録制御部102は、「登録する」キー404の選択を受け付けて、所定の会員登録データベースを参照して、会員登録可能か否かを判定する。 Now, after checking the member screen 400, the store user enters a specified email address (e.g., "abc@def") and a specified password (e.g., "123456") into the respective input fields and selects the "Register" key 404. The member registration control unit 102 then accepts the selection of the "Register" key 404 and references a specified member registration database to determine whether or not member registration is possible.

ここで、会員登録データベースに特に限定は無いが、例えば、図4Bに示すように、会員登録データベース406には、登録済の登録メールアドレス407と、登録済の登録パスワード408と、当該登録メールアドレス407のユーザが保有する登録済の登録サイト内通貨数409とが関連付けて記憶されている。 Here, there are no particular limitations on the member registration database, but for example, as shown in Figure 4B, the member registration database 406 stores, in association with each other, a registered registered email address 407, a registered registered password 408, and the registered amount of currency within the registered site 409 held by the user of the registered email address 407.

ここで、サイト内通貨とは、店舗検索サイトで使用可能な通貨を意味し、サイト内通貨数は、通貨量を意味する。尚、本発明の実施形態では、登録サイト内通貨数409として、店舗の商品の価格に対して通貨数だけ割引することが可能な割引通貨数409a(例えば、「旨!キャッシュ」)と、店舗検索サイトのサービスに対して通貨数だけ使用することが可能な使用通貨数409b(例えば、「旨!コイン」)と、が設定されている。2種類のサイト内通貨数を設定することで、店舗側のユーザにとっても会員側のユーザにとっても、使い勝手を向上させることが出来る。割引通貨数409aと使用通貨数409bの説明については、後述する。 Here, site currency refers to the currency that can be used on the store search site, and the number of site currencies refers to the amount of currency. In an embodiment of the present invention, the registered site currency number 409 is set to a discount currency number 409a (e.g., "Tasty! Cash") that can be used to discount the price of store products by that number of currencies, and a usable currency number 409b (e.g., "Tasty! Coins") that can be used for the store search site's services by that number of currencies. Setting two types of site currency number can improve usability for both store users and member users. The discount currency number 409a and usable currency number 409b will be explained later.

そして、会員登録制御部101は、参照した会員登録データベース406の登録メールアドレス407と、入力された入力メールアドレス(「abc@def」)とを比較して、入力メールアドレス(「abc@def」)と同じ登録メールアドレスが存在するか否かを判定する。 Then, the member registration control unit 101 compares the registered email address 407 in the referenced member registration database 406 with the input email address ("abc@def"), and determines whether there is a registered email address that is the same as the input email address ("abc@def").

判定の結果、入力メールアドレス(「abc@def」)と同じ登録メールアドレスが存在する場合、会員登録制御部102は、ユーザが既に店舗検索サイトに登録済みである旨をユーザ端末10に表示して、入力メールアドレス(「abc@def」)と入力パスワード(「123456」)とを消去し、ユーザに、異なるメールアドレスとパスワードの入力を促す。 If the determination reveals that a registered email address exists that is the same as the input email address ("abc@def"), the member registration control unit 102 displays a message on the user terminal 10 indicating that the user is already registered on the store search site, erases the input email address ("abc@def") and input password ("123456"), and prompts the user to enter a different email address and password.

一方、入力メールアドレスと同じ登録メールアドレスが存在しない場合、会員登録制御部102は、ユーザに新規に会員登録させる旨をユーザ端末10に表示して、図4Bに示すように、会員登録データベース406の登録メールアドレス407と、登録パスワード408とのそれぞれに、入力メールアドレス(「abc@def」)と、入力パスワード(「123456」)とのそれぞれを関連付けて記憶させる。そして、会員登録制御部102は、入力メールアドレス(「abc@def」)を関連付けた会員登録データベース406の登録サイト内通貨数409(割引通貨数409aと使用通貨数409b)に、予め設定されたサイト内通貨数(例えば、「0」)を関連付けて記憶させる。これにより、店舗検索サイトに対するユーザの会員登録が完了する。 On the other hand, if there is no registered email address that matches the input email address, the member registration control unit 102 displays a message on the user terminal 10 instructing the user to register as a new member, and as shown in FIG. 4B, stores the input email address ("abc@def") and input password ("123456") in association with the registered email address 407 and registered password 408 in the member registration database 406. The member registration control unit 102 then stores a preset number of site currencies (e.g., "0") in association with the registered site currency number 409 (number of discount currencies 409a and number of used currencies 409b) in the member registration database 406 associated with the input email address ("abc@def"). This completes the user's membership registration on the store search site.

そして、会員登録制御部102は、会員登録したユーザのユーザ端末10を店舗検索サイトにログインさせる。これにより、店舗側のユーザは、店舗検索サイトにログインした上で、店舗検索サイトを利用することが出来る。 The membership registration control unit 102 then logs the user terminal 10 of the registered user into the store search site. This allows the store user to log in to the store search site and use it.

ところで、新規に会員登録されたユーザの登録サイト内通貨数(割引通貨数409aと使用通貨数409b)は、通常、「0」が設定されるが、例えば、会員登録制御部102が、既に会員登録された他のユーザ(紹介者)のメールアドレスと、他のユーザ(紹介者)がユーザを紹介した旨の紹介情報とを受け付けた上で、店舗側のユーザが新規に会員登録した場合は、被紹介者用の所定のサイト内通貨数(例えば、「20キャッシュ」、「20コイン」)をユーザ(被紹介者)の登録サイト内通貨数409に記憶させても良いし、紹介者用の所定のサイト内通貨数(例えば、「50キャッシュ」、「50コイン」)を他のユーザ(紹介者)の登録サイト内通貨数409に記憶させても良い。ここで、本発明の実施形態では、割引通貨数409aと使用通貨数409bとが設定されているため、例えば、紹介の際に、割引通貨数409aと使用通貨数409bとの一方か又は両方に所定のサイト内通貨数を設定しても良い。 The number of registered site currencies (number of discounted currencies 409a and number of used currencies 409b) for a newly registered user is usually set to "0." However, for example, if the member registration control unit 102 receives the email address of another user (introducer) who has already registered as a member and referral information indicating that the other user (introducer) has introduced the user, and the store user then registers as a new member, a predetermined number of site currencies for the introduced user (e.g., "20 cash" or "20 coins") may be stored in the registered site currencies 409 of the user (introducer), or a predetermined number of site currencies for the introducer (e.g., "50 cash" or "50 coins") may be stored in the registered site currencies 409 of the other user (introducer). In an embodiment of the present invention, since the number of discounted currencies 409a and number of used currencies 409b are set, for example, when making a referral, a predetermined number of site currencies may be set for either or both of the number of discounted currencies 409a and number of used currencies 409b.

さて、図4Aの会員画面400において、既に会員登録したユーザが、会員画面400を確認した場合は、「登録済みの方はこちら」キー405を選択すると、会員登録制御部102が、「登録済みの方はこちら」キー405の選択を受け付けて、所定のログイン画面を表示して、ユーザから、登録済のメールアドレスと登録済のパスワードの入力を受け付ける。 Now, when a user who has already registered as a member views the member screen 400 in Figure 4A and selects the "Already registered, click here" key 405, the member registration control unit 102 accepts the selection of the "Already registered, click here" key 405, displays a specified login screen, and accepts input of the user's registered email address and registered password.

ここで、ログイン画面500には、図5Aに示すように、「ログイン」のメッセージ501と、メールアドレスの入力欄502と、パスワードの入力欄503と、ログイン情報を記録するためのチェックボックス504と、「ログイン」キー505と、「パスワードを忘れた場合」のキー506とが表示される。 As shown in Figure 5A, the login screen 500 displays a "Login" message 501, an email address input field 502, a password input field 503, a check box 504 for recording login information, a "Login" key 505, and a "Forgot your password?" key 506.

ログイン画面500を確認したユーザは、所定のメールアドレス(「abc@def」)と所定のパスワード(「123456」)とをそれぞれの入力欄502、503に入力して、「ログイン」キー505を選択すると、会員登録制御部102は、「ログイン」キー505の選択を受け付けて、会員登録データベース406を参照して、ログイン可能か否かを判定する。 After checking the login screen 500, the user enters the specified email address ("abc@def") and the specified password ("123456") into the respective input fields 502 and 503, and selects the "Login" key 505. The member registration control unit 102 then accepts the selection of the "Login" key 505 and references the member registration database 406 to determine whether or not login is possible.

具体的には、会員登録制御部102は、参照した会員登録データベース406のうち、入力された入力メールアドレス(「abc@def」)と同じ登録メールアドレスが存在し、且つ、入力された入力パスワード(「123456」)が、存在した登録メールアドレスに関連付けられた登録パスワードと一致するか否かを判定する。 Specifically, the member registration control unit 102 determines whether a registered email address identical to the input email address ("abc@def") exists in the referenced member registration database 406, and whether the input password ("123456") matches the registered password associated with the registered email address.

判定の結果、入力メールアドレス(「abc@def」)と同じ登録メールアドレスが存在しない場合、又は、入力パスワード(「123456」)が、存在した登録メールアドレスに関連付けられた登録パスワードと一致しない場合、会員登録制御部102は、入力メールアドレス(「abc@def」)と入力パスワード(「123456」)に誤りがある旨のエラー画面をユーザ端末10に表示し、正しいメールアドレスとパスワードの入力を促す。 If, as a result of the determination, there is no registered email address that matches the input email address ("abc@def"), or if the input password ("123456") does not match the registered password associated with an existing registered email address, the member registration control unit 102 displays an error screen on the user terminal 10 indicating that there is an error in the input email address ("abc@def") and input password ("123456"), and prompts the user to enter the correct email address and password.

一方、入力メールアドレス(「abc@def」)と同じ登録メールアドレスが存在し、且つ、入力パスワード(「123456」)が、存在した登録メールアドレスに関連付けられた登録パスワードと一致する場合、会員登録制御部102は、入力メールアドレス(「abc@def」)と入力パスワード(「123456」)は正しいと判定し、ユーザ端末10を店舗検索サイトにログインさせる。これにより、既に会員登録したユーザは、店舗検索サイトを利用することが出来る。 On the other hand, if a registered email address exists that matches the input email address ("abc@def") and the input password ("123456") matches the registered password associated with the existing registered email address, the member registration control unit 102 determines that the input email address ("abc@def") and input password ("123456") are correct and logs the user terminal 10 into the store search site. This allows users who have already registered as members to use the store search site.

ところで、図5Aのログイン画面500において、パスワードを忘れた会員登録済のユーザが、「パスワードを忘れた場合」のキー506を選択すると、会員登録制御部102が、「パスワードを忘れた場合」のキー506の選択を受け付けて、パスワード再発行画面を表示して、ユーザから、新たなパスワードの入力を受け付ける。 When a registered user who has forgotten their password selects the "Forgot Password" key 506 on the login screen 500 in Figure 5A, the member registration control unit 102 accepts the selection of the "Forgot Password" key 506, displays a password reissue screen, and accepts input of a new password from the user.

ここで、パスワード再発行画面507には、図5Bに示すように、「パスワード再発行」のメッセージ508と、メールアドレスの入力欄509と、所定のメッセージ510(例えば、「メールアドレスを入力してください。入力されたメールアドレスにパスワード再発行のメールをお送りします。」)と、「パスワード再発行」キー511とが表示される。 As shown in Figure 5B, the password reissue screen 507 displays a "Password reissue" message 508, an email address input field 509, a predetermined message 510 (e.g., "Please enter your email address. A password reissue email will be sent to the email address you entered."), and a "Password reissue" key 511.

パスワード再発行画面507を確認したユーザは、所定のメールアドレス(「abc@def」)をその入力欄509に入力して、「パスワード再発行」キー511を選択すると、会員登録制御部102は、「パスワード再発行」キー511の選択を受け付けて、会員登録データベース406を参照して、入力されたメールアドレス(「abc@def」)に対応する登録メールアドレス407を特定し、特定した登録メールアドレス407に関連付けられた登録パスワード408を消去する。そして、会員登録制御部102は、所定のパスワード発行プログラムを用いて、新規のパスワードを発行して、新規のパスワードを、消去された登録パスワード408に記憶させるとともに、特定した登録メールアドレス407に、新規のパスワードを通知する。これにより、パスワードを忘れたユーザであっても、再度、ログイン可能となる。 When a user checks the password reissue screen 507, they enter a specific email address ("abc@def") in the input field 509 and select the "Password reissue" key 511. The member registration control unit 102 accepts the selection of the "Password reissue" key 511, references the member registration database 406, identifies the registered email address 407 corresponding to the entered email address ("abc@def"), and erases the registered password 408 associated with the identified registered email address 407. The member registration control unit 102 then issues a new password using a specific password issuance program, stores the new password in the erased registered password 408, and notifies the identified registered email address 407 of the new password. This allows users who have forgotten their passwords to log in again.

さて、会員登録制御部102がユーザ端末10をログインさせると、様々な機能のキーを選択可能に表示した所定のマイページ画面をユーザ端末10に表示して、店舗側のユーザから所定のキーの選択を受け付ける。 Now, when the member registration control unit 102 logs in the user terminal 10, a predetermined My Page screen displaying selectable keys for various functions is displayed on the user terminal 10, and the store user is asked to select a predetermined key.

ここで、マイページ画面600には、図6に示すように、「マイページ」のメッセージ601と、「おしらせ」キー602と、「コメント」キー603と、「アカウント編集」キー604と、「基本設定」キー605とが表示される。「おしらせ」キー602の選択では、「おしらせ」として、サーバ11の管理者からの通知606が、日付と通知内容とともに表示される。 As shown in Figure 6, the My Page screen 600 displays a "My Page" message 601, a "Notice" key 602, a "Comment" key 603, an "Edit Account" key 604, and a "Basic Settings" key 605. When the "Notice" key 602 is selected, a notice 606 from the administrator of server 11 is displayed as a "Notice" along with the date and content of the notice.

又、「コメント」キー607の選択では、「コメント」として、第一のユーザ607a(例えば、ユーザAAA)がコメントした内容608aが表示され、ログイン中のユーザが、ユーザAAAに対して返信することが可能な返信キー609aや、ユーザAAAのコメントに対して違法等をサーバ11の管理者へ報告する報告キー610aが表示される。ログイン中のユーザが返信キー609aを選択すると、返信欄611aと返信実行キー612aとが表示される。 Furthermore, when the "Comment" key 607 is selected, the content 608a of the comment made by the first user 607a (for example, user AAA) is displayed as a "Comment," and a reply key 609a is displayed, which allows the logged-in user to reply to user AAA, as well as a report key 610a, which allows the logged-in user to report any illegality, etc., in response to user AAA's comment to the administrator of server 11. When the logged-in user selects the reply key 609a, a reply field 611a and reply execution key 612a are displayed.

ここで「コメント」として、第二のユーザ607a(例えば、ユーザBBB)がコメントした場合は、その内容608bと、返信キー609bと、報告キー610bとが表示されるが、ここで、ログイン中のユーザが返信欄611bに内容を記入して、返信実行キー612aを選択すると、その後、ログイン中のユーザが自身の返信の内容を削除可能な削除キー612bが表示される。 Here, if a second user 607a (e.g., user BBB) makes a comment as a "comment," the comment's content 608b, reply key 609b, and report key 610b are displayed. If a logged-in user enters the content in the reply field 611b and selects the reply execution key 612a, a delete key 612b is displayed, allowing the logged-in user to delete the content of their reply.

ここで、ログイン中のユーザが「アカウント編集」キー604を選択すると、会員登録制御部102が所定のアカウント編集画面をユーザ端末10に表示して、店舗側のユーザから所定のキーの選択を受け付ける。 When a logged-in user selects the "Edit Account" key 604, the member registration control unit 102 displays a specified account editing screen on the user terminal 10 and accepts the selection of a specified key from the store user.

アカウント編集画面700には、図7に示すように、「アカウント編集」のメッセージ701と、ユーザネームの入力欄702と、ログイン中のユーザのメールアドレスの表示欄703と、性別の選択欄704(例えば、男性、女性、選択しない)と、都道府県の入力欄705と、メールマガジンの選択欄706(例えば、受信する、受信しない)と、お知らせ通知の選択欄707(例えば、受信する、受信しない)と、いいね・コメント通知の選択欄708(例えば、受信する、受信しない)と、新着メッセージの選択欄709(例えば、受信する、受信しない)と、他人にお気に入りを見せるための選択欄710(例えば、見せる、見せない)と、フレンドにお気に入りを見せるための選択欄711(例えば、見せる、見せない)と、他人に自分のベースを見せるための選択欄712(例えば、見せる、見せない)と、フレンドに自分のベースを見せるための選択欄713(例えば、見せる、見せない)と、SNS(Twitter(登録商標)、Facebook(登録商標)、Instagram(登録商標)、YouTube(登録商標)、TikTok(登録商標)など)のリンク先入力欄714と、登録キー715と、が表示される。 As shown in Figure 7, the account editing screen 700 includes an "Edit Account" message 701, a user name input field 702, a display field 703 for the currently logged-in user's email address, a gender selection field 704 (e.g., male, female, no selection), a prefecture input field 705, a newsletter selection field 706 (e.g., receive, no selection), a notification selection field 707 (e.g., receive, no selection), a like/comment notification selection field 708 (e.g., receive, no selection), a new message selection field 709 (e.g., receive, no selection), and a notification of other users. A selection field 710 for showing favorites to friends (for example, show, don't show), a selection field 711 for showing favorites to friends (for example, show, don't show), a selection field 712 for showing your bass to others (for example, show, don't show), a selection field 713 for showing your bass to friends (for example, show, don't show), a link input field 714 for SNS (Twitter (registered trademark), Facebook (registered trademark), Instagram (registered trademark), YouTube (registered trademark), TikTok (registered trademark), etc.), and a registration key 715 are displayed.

ここで、ログイン中のユーザが、入力欄と選択欄のそれぞれに情報を入力して、登録キー715を選択すると、会員登録制御部102が、入力された情報と、登録キー715の選択を受け付ける。ここで、他人にお気に入りを見せるための選択欄710等において、ログイン中のユーザが情報を公開する場合には、会員登録制御部102が、公開設定の確認画面を表示して、ログイン中のユーザに確認画面の確認キーを選択させた上で、アカウント情報を設定する。そして、会員登録制御部102は、入力・選択された情報をアカウント情報データベースに関連付けて記憶させる。 When the logged-in user enters information into the input and selection fields and selects the registration key 715, the member registration control unit 102 accepts the entered information and the selection of the registration key 715. If the logged-in user wants to make information public, such as in the selection field 710 for showing favorites to others, the member registration control unit 102 displays a confirmation screen for the public settings, has the logged-in user select the confirmation key on the confirmation screen, and then sets the account information. The member registration control unit 102 then associates and stores the entered and selected information in the account information database.

ここで、アカウント情報データベース800に特に限定は無いが、例えば、図8に示すように、アカウント情報データベース800には、登録メールアドレス801と、アカウント編集画面700の入力選択項目802(例えば、ユーザネーム、、、、SNSのリンク先)とが関連付けて記憶されている。そして、会員登録制御部102は、ログイン中のユーザのメールアドレス(「abc@def」)を取得するとともに、取得したメールアドレス(「abc@def」)と、入力・選択された情報とのそれぞれをアカウント情報データベース800の項目のそれぞれに関連付けて記憶させる。これにより、ユーザのアカウント情報の登録が完了する。 Here, there are no particular limitations on the account information database 800, but for example, as shown in FIG. 8, the account information database 800 stores a registered email address 801 and input selection items 802 (e.g., user name, SNS link destination) on the account editing screen 700 in association with each other. The member registration control unit 102 then acquires the email address ("abc@def") of the currently logged-in user, and associates the acquired email address ("abc@def") and the entered/selected information with the respective items in the account information database 800 and stores them. This completes the registration of the user's account information.

ところで、会員登録されたユーザは、自身の店舗を登録することが出来る。例えば、店舗側のユーザが、自身の店舗の詳細情報を登録するために、店舗検索サイトから自身の店舗を検索する。店舗検索サイトでは、他のユーザが投稿した店舗を検索対象としている。そして、店舗側のユーザが、店舗検索サイトで自身の店舗を発見して、所定の店舗登録キーを入力すると、サーバ11の店舗登録制御部103は、店舗検索サイトでログイン中のユーザ端末10に所定の店舗を関連付け、店舗登録画面を表示して、所定の店舗の位置情報を含む詳細情報と、店舗を予約した予約者に提供される予約用のサイト内通貨数との入力を受け付ける(図2:S103)。 Registered users can register their own stores. For example, a store user searches for their store on a store search site to register detailed information about their store. The store search site searches for stores posted by other users. When the store user finds their store on the store search site and enters a specific store registration key, the store registration control unit 103 of the server 11 associates the specific store with the user terminal 10 currently logged in to the store search site, displays a store registration screen, and accepts input of detailed information including the location information of the specific store and the amount of site currency for reservations to be provided to the person who made the reservation (Figure 2: S103).

ここで、店舗側のユーザが店舗と関連付けられる方法について特に限定は無いが、例えば、店舗側のユーザが、会員登録した後に、店舗検索サイトで自身の店舗を投稿することで、店舗登録制御部103が、店舗側のユーザのログイン中のユーザ端末10と店舗とを関連付けても良い。又、店舗側のユーザが、未だ、会員登録しておらず、店舗検索サイトで、会員登録済の他のユーザにより投稿された店舗を見つけて、そこから会員登録することで、店舗登録制御部103が、店舗側のユーザのログイン中のユーザ端末10と店舗とを関連付けても良い。又、ユーザが、自身の店舗を見つけた後に、会員登録を進める際に、店舗登録制御部103が、ログイン中のユーザ端末10に会員か店舗かを問い合わせて、そこで、ログイン中のユーザ端末10が店舗と回答した場合に、店舗側のユーザと認識して、店舗側のユーザのログイン中のユーザ端末10と店舗とを関連付けても良い。 Here, there are no particular limitations on the method by which a store user is associated with a store. For example, after registering as a member, the store user may post their own store on a store search site, causing the store registration control unit 103 to associate the logged-in user terminal 10 of the store user with the store. Alternatively, if the store user has not yet registered as a member, they may find a store posted by another registered user on the store search site and register as a member from there, causing the store registration control unit 103 to associate the logged-in user terminal 10 of the store user with the store. Alternatively, after the user finds their own store, when proceeding with member registration, the store registration control unit 103 may inquire of the logged-in user terminal 10 whether they are a member or a store, and if the logged-in user terminal 10 replies that they are a store, the store user may be recognized as a store user and the logged-in user terminal 10 of the store user may be associated with the store.

さて、店舗の詳細情報とは、店舗の位置情報を含み、例えば、店舗名、住所、営業時間、店舗の紹介動画、価格帯、商品(又はサービス)、商品に設定される価格等を含むことが出来る。 Now, detailed store information includes the store's location information, and can also include, for example, the store name, address, business hours, an introductory video for the store, price range, products (or services), and prices set for the products.

本発明の実施形態では、例えば、店舗登録画面900には、図9に示すように、「店舗登録」のメッセージ901と、ヘッダー画像の添付欄902と、プロフィール画像の添付欄903と、店舗名の入力欄904と、担当者の入力欄905と、予約リクエストを受け付けるための選択欄906(例えば、受け付ける、受け付けない)と、ジャンルの入力欄907と、郵便番号の入力欄908と、郵便番号による住所検索キー908aと、住所の入力欄909と、電話番号の入力欄910と、営業時間の入力欄911(例えば、月火水木金土日のうち、営業開始時刻から営業終了時刻までの入力と、定休日の設定など)と、提供方法の入力欄912(例えば、店内、テラス席、テイクアウト、デリバリー、スタッフ出前、ドライブスルー、カーブサイド、通販・お取寄せ、食材配達、出張シェフ、通販・店グッズ、その他等の選択設定)と、座席数の入力欄913と、貸切有無の選択欄914と、駐車場入力欄915と、支払方法の入力欄916(例えば、現金、クレジットカード、PayPay(登録商標)、楽天Pay(登録商標)、nanaco(登録商標)、交通系IC(suica(登録商標)など)、QUICPay(登録商標)、デビットカード、プレペイドカード、LINE Pay(登録商標)、au Pay(登録商標)、d払い(登録商標)、メルペイ(登録商標)、その他等の選択設定)と、禁煙・喫煙の選択欄917(例えば、禁煙、喫煙OK、分煙、喫煙ルーム有、電子タバコのみOK等の選択設定)と、価格帯の入力欄918(例えば、昼、夜のそれぞれの入力設定)と、地域別クーポン等の入力欄919と、最寄りの駅・駅からの距離の入力欄920(例えば、駅から0.1km等)と、おすすめ・コメントの入力欄921と、内容を保存するための内容保存キー922と、内容を保存して予約リクエスト設定するための予約リクエスト設定キー923と、が表示される。 In an embodiment of the present invention, for example, as shown in FIG. 9, the store registration screen 900 includes a "Store Registration" message 901, a header image attachment field 902, a profile image attachment field 903, a store name input field 904, a person in charge input field 905, a selection field 906 for accepting reservation requests (e.g., accept, not accept), a genre input field 907, a postal code input field 908, an address search key by postal code 908a, an address input field 909, a telephone number input field 910, and an input field 911 for business hours (e.g., input of opening hours to closing hours for Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday). , regular holiday settings, etc.), a provision method input field 912 (for example, selection settings such as in-store, terrace seating, takeout, delivery, staff delivery, drive-through, curbside, mail order/order, food delivery, visiting chef, mail order/store goods, etc.), a number of seats input field 913, a selection field 914 for whether or not the restaurant is reserved, a parking input field 915, and a payment method input field 916 (for example, cash, credit card, PayPay (registered trademark), Rakuten Pay (registered trademark), nanaco (registered trademark), transportation IC (such as Suica (registered trademark)), QUICPay (registered trademark), debit card, prepaid card, LINE , au Pay (registered trademark), dPay (registered trademark), Merpay (registered trademark), others, etc.), a non-smoking/smoking selection field 917 (for example, non-smoking, smoking allowed, separate smoking and non-smoking areas, smoking room available, e-cigarettes only allowed, etc.), a price range input field 918 (for example, input settings for daytime and nighttime), an input field 919 for regional coupons, etc., an input field 920 for the nearest station and distance from the station (for example, 0.1 km from the station), a recommendation/comment input field 921, a content save key 922 for saving the content, and a reservation request setting key 923 for saving the content and setting a reservation request.

さて、店舗登録画面900を確認した店舗側のユーザは、入力欄と選択欄のそれぞれに情報を入力して、内容保存キー922又は予約リクエスト設定キー923を選択すると、店舗登録制御部103が、入力された情報と、内容保存キー922又は予約リクエスト設定キー923の選択を受け付ける。そして、店舗登録制御部103は、店舗登録データベースを用いて、入力・選択された情報を店舗の詳細情報として、店舗の詳細情報に、当該店舗を予約した予約者に提供される予約用のサイト内通貨数を関連付けて、店舗を店舗検索サイトに登録する。 Now, after checking the store registration screen 900, the store user enters information into the input and selection fields and selects the Save Content key 922 or Set Reservation Request key 923. The store registration control unit 103 then accepts the entered information and the selection of the Save Content key 922 or Set Reservation Request key 923. The store registration control unit 103 then uses the store registration database to register the entered and selected information as detailed store information, associates the number of site currency for reservations provided to the person who made a reservation at the store, and registers the store on the store search site.

ここで、店舗登録データベース1000に特に限定は無いが、例えば、図10に示すように、店舗登録データベース1000には、登録メールアドレス1001と、店舗登録画面900の入力選択項目1002(例えば、ヘッダー画像、、、おすすめ・コメント)と、予約用のサイト内通貨数1003とが関連付けて記憶されている。 Here, there are no particular limitations on the store registration database 1000, but for example, as shown in FIG. 10, the store registration database 1000 stores a registered email address 1001, input selection items 1002 (e.g., header image, recommendations/comments) on the store registration screen 900, and the site currency amount for reservations 1003, all associated with each other.

尚、本発明の実施形態では、予約用のサイト内通貨数1003には、予約用の割引通貨数1003aと、予約用の使用通貨数1003bとが設定される。そして、店舗登録制御部103は、ログイン中のユーザのメールアドレス(「abc@def」)を取得するとともに、取得したメールアドレス(「abc@def」)と、入力・選択された情報とのそれぞれを店舗登録データベース1000の項目のそれぞれに関連付けて記憶させる。 In an embodiment of the present invention, the number of site currencies for reservations 1003 is set to the number of discount currencies for reservations 1003a and the number of currencies used for reservations 1003b. The store registration control unit 103 then acquires the email address ("abc@def") of the logged-in user, and associates the acquired email address ("abc@def") and the entered/selected information with each item in the store registration database 1000 and stores them.

ここで、本発明の実施形態では、予約用のサイト内通貨数1003は、サーバ11の管理者により設定可能であり、例えば、予約用の割引通貨数1003aは、「150キャッシュ」が設定され、予約用の使用通貨数1003bは、「15,000コイン」と設定される。これにより、店舗検索サイトに対する店舗の登録が完了する。 In an embodiment of the present invention, the site currency number for reservations 1003 can be set by the administrator of the server 11; for example, the discount currency number for reservations 1003a is set to "150 cash," and the currency number used for reservations 1003b is set to "15,000 coins." This completes the registration of the store on the store search site.

尚、予約用のサイト内通貨数1003は、通貨設定の入力欄を設けて、サーバ11の管理者以外に、店舗側のユーザによって、自由に設定可能にしても構わない。例えば、客単価1,000円のカレー屋の店舗では、予約用のサイト内通貨数が100円とすると、広告費が10%となり、負担が大きくなる。そこで、客単価が低い店舗では、予約用のサイト内通貨数を低く設定することで、宣伝費用を抑えることが出来る。又、客単価10,000円の寿司屋の店舗では、予約用のサイト内通貨数が300円とすると、広告費が3%となり、負担が小さくなる。そこで、客単価の高い店舗は、予約用のサイト内通貨数を高く設定することで、より高い宣伝効果を得られるといったことが可能となる。又、予約用のサイト内通貨数1003は、店舗側のユーザが、サーバ11の管理者側に支払う送客手数料に関係する場合は、予約用サイト内通貨数1003の設定欄に代えて、送客手数料の設定欄に変更しても構わない。 The site currency number for reservations 1003 may be freely set by users on the store side, as well as by the server 11 administrator, by providing an input field for currency setting. For example, if a curry restaurant with an average customer spend of 1,000 yen sets the site currency number for reservations to 100 yen, advertising costs will be 10%, which will be a significant burden. Therefore, a restaurant with a low average customer spend can reduce advertising costs by setting a low site currency number for reservations. Similarly, if a sushi restaurant with an average customer spend of 10,000 yen sets the site currency number for reservations to 300 yen, advertising costs will be 3%, which will be a significant burden. Therefore, a restaurant with a high average customer spend can achieve a greater advertising effect by setting a high site currency number for reservations. Furthermore, if the site currency number for reservations 1003 is related to a customer referral fee paid by the restaurant user to the server 11 administrator, the setting field for the site currency number for reservations 1003 may be changed to a setting field for the customer referral fee.

又、予約内のサイト内通貨数について、上述のように、割引通貨数と使用通貨数の2種類を設定することが出来る場合は、店舗側のユーザは、それぞれの予約用のサイト内通貨数を入力すれば良い。例えば、予約内の割引通貨数は、価格の割引に関係するため、店舗側のユーザは、通貨設定の入力欄に予約用の割引通貨数として所定の通貨数(例えば、「150キャッシュ」)を入力すれば良い。予約用の割引通貨数の設定欄に代えて、送客手数料の設定欄の場合は、送客手数料の入力によって、予約用の割引通貨数が設定される。又、予約用の使用通貨数は、サイト内だけの使用に関係するため、店舗側のユーザは、通貨設定の入力欄に予約用の使用通貨数として所定の通貨数(例えば、「15,000コイン」)を入力すれば良い。尚、予約用の割引通貨数だけを設定可能とし、予約用の使用通貨数を設定不可としても良いし、逆であっても構わない。 Furthermore, as mentioned above, when two types of site currency can be set for a reservation, the number of discounted currencies and the number of used currencies, the store user can simply enter the number of site currencies for each reservation. For example, since the number of discounted currencies for a reservation is related to the price discount, the store user can simply enter a specified number of currencies (e.g., "150 cash") as the number of discounted currencies for the reservation in the currency setting input field. If the setting field for the customer referral fee is used instead of the setting field for the number of discounted currencies for the reservation, the number of discounted currencies for the reservation is set by entering the customer referral fee. Furthermore, since the number of used currencies for a reservation is related only to use within the site, the store user can simply enter a specified number of currencies (e.g., "15,000 coins") as the number of used currencies for the reservation in the currency setting input field. Note that it is also possible to set only the number of discounted currencies for reservations and not the number of used currencies for reservations, or vice versa.

ここで、店舗側のユーザが店舗の登録を完了すると、店舗検索サイトでは、登録された店舗の検索が可能になる。このように、複数の店舗側のユーザが自身の店舗を店舗検索サイトにそれぞれ登録することで、当該店舗検索サイトに多くの店舗の詳細情報が蓄積されていく。又、会員側のユーザが店舗を店舗検索サイトに口コミ情報として投稿することで、店舗名や住所等の最低限の情報が登録されて、店舗の詳細情報が蓄積されても良い。 Once a store user has completed registering their store, the registered store becomes searchable on the store search site. In this way, multiple store users can register their own stores on the store search site, allowing detailed information about many stores to be accumulated on the store search site. Furthermore, when a member user posts a store on the store search site as word-of-mouth information, minimum information such as the store name and address can be registered, and detailed store information can be accumulated.

さて、一方で、店舗検索サイトを使用する会員側のユーザが、店舗検索サイトを利用する場合は、下記のようになる。即ち、S101において、会員側のユーザが、自身のユーザ端末10を用いて、店舗検索サイトにアクセスすると、検索制御部101が、店舗検索サイトの検索画面をユーザ端末10に表示させて、店舗の検索を促す(図2:S101)。ここで、ユーザが会員登録する場合やログインする場合は、会員登録キー又はログインキーを選択すると、会員登録制御部102が、店舗検索サイトの会員画面をユーザ端末10に表示させることで、会員登録又はログインを促す(図2:S102)。これらは、上述と同様であるため、その説明を省略する。 On the other hand, when a member-side user who uses a store search site uses the store search site, the process is as follows. That is, in S101, when the member-side user accesses the store search site using their own user terminal 10, the search control unit 101 displays the search screen of the store search site on the user terminal 10, prompting the user to search for a store (Figure 2: S101). Here, when the user registers as a member or logs in, they select a member registration key or login key, and the member registration control unit 102 displays the member screen of the store search site on the user terminal 10, prompting the user to register as a member or log in (Figure 2: S102). These are the same as those described above, so their explanation will be omitted.

そして、会員登録制御部102が、ユーザ端末10をログインさせて、マイページ画面を表示して、会員側のユーザから所定のキーの選択を受け付ける。 Then, the member registration control unit 102 logs in the user terminal 10, displays the My Page screen, and accepts the selection of a specific key from the member user.

ここで、会員側のユーザは、所定の店舗検索キーを入力すると、サーバ11の画面表示制御部104は、店舗検索キーの入力を受け付けて、登録された店舗の詳細情報に基づいて、ユーザ端末10の設定位置情報を中心として近接に存在する店舗を配置した地図をユーザ端末10に表示させる(図2:S104)。尚、S104以降は、店舗側のユーザであっても同様である。 When a member user enters a specified store search key, the screen display control unit 104 of the server 11 accepts the store search key input and displays on the user terminal 10 a map that shows nearby stores centered around the user terminal 10's set location information, based on the registered store's detailed information (Figure 2: S104). Note that the process from S104 onwards is the same for store users as well.

ここで、画面表示制御部104の表示方法に特に限定は無い、例えば、画面表示制御部104は、ユーザ端末10の設定位置情報を取得する。ここで、ユーザ端末10の設定位置情報に特に限定は無いが、例えば、ユーザ端末10の現在位置情報やユーザにより予め設定された設定位置情報を挙げることが可能であり、設定位置情報は、上述の店舗の住所や場所に基づいた情報で構成される。次に、画面表示制御部104は、ユーザ端末10の設定位置情報を中心として所定の半径(例えば、500m)で形成される所定の円範囲に含まれる店舗の住所を検索する。ここで、画面表示制御部104は、店舗検索サイトにおいて、会員登録済の他のユーザが既に投稿した店舗や登録した店舗の詳細情報や店舗登録データベース1000を活用する。そして、画面表示制御部104は、検索した店舗登録データベース1000の住所に関連付けられた店舗名を取得して、ユーザ端末10の設定位置情報を中心とした地図を生成し、生成した地図のうち、店舗名の店舗の住所の位置に、当該店舗のアイコンを配置して、その地図をユーザ端末10に表示させる。 The display method of the screen display control unit 104 is not particularly limited. For example, the screen display control unit 104 acquires the set location information of the user terminal 10. The set location information of the user terminal 10 is not particularly limited, but examples include the current location information of the user terminal 10 and set location information preset by the user. The set location information is composed of information based on the address and location of the store. Next, the screen display control unit 104 searches for store addresses within a predetermined circular range formed with a predetermined radius (e.g., 500 m) centered on the set location information of the user terminal 10. The screen display control unit 104 utilizes stores already posted by other registered users on the store search site, detailed information about registered stores, and the store registration database 1000. The screen display control unit 104 then acquires the store name associated with the address in the searched store registration database 1000, generates a map centered on the set location information of the user terminal 10, and places an icon for the store at the location of the store's address on the generated map. The map is then displayed on the user terminal 10.

ここで、地図の種類に特に限定は無く、例えば、2次元地図や3次元地図を挙げることが出来るが、本発明の実施形態では、3次元地図を想定する。具体的には、図11Aに示すように、画面表示制御部104は、店舗のアイコン1102を配置した3次元地図1101を地図画面1100に表示させる。 Here, there is no particular limitation on the type of map, and examples include two-dimensional maps and three-dimensional maps, but in this embodiment of the present invention, a three-dimensional map is assumed. Specifically, as shown in FIG. 11A, the screen display control unit 104 displays a three-dimensional map 1101 on which store icons 1102 are arranged on a map screen 1100.

このように、画面表示制御部104が3次元地図1101を表示させることで、ユーザに立体的な地理感覚を与えることが可能であり、ユーザに所望の店舗のアイコン1102を探し易くすることが出来る。 In this way, by having the screen display control unit 104 display the three-dimensional map 1101, it is possible to give the user a sense of three-dimensional geography, making it easier for the user to find the icon 1102 of the desired store.

ここで、画面表示制御部104は、店舗の種類に応じた店舗のアイコン1102を3次元地図1101に表示させる。例えば、店舗がラーメン屋であれば、ラーメンを表現したアイコン1102が表示され、店舗がフランス料理屋等の洋食屋であれば、ステーキを表現したアイコン1102が表現され、店舗が居酒屋であれば、とっくりとツマミを表現したアイコン1102が表現される。これにより、ユーザに店舗のアイコン1102を3次元地図1101上で目立たせて、店舗の検索性を向上させることが出来る。 Here, the screen display control unit 104 displays a store icon 1102 corresponding to the type of store on the three-dimensional map 1101. For example, if the store is a ramen shop, an icon 1102 representing ramen is displayed; if the store is a Western-style restaurant such as a French restaurant, an icon 1102 representing steak is displayed; and if the store is an izakaya, an icon 1102 representing a jug and knobs is displayed. This allows the store icon 1102 to stand out on the three-dimensional map 1101 to the user, improving the ease of searching for stores.

又、画面表示制御部104は、3次元地図1101に、電車や地下鉄の駅名等のランドマークのアイコン1103を表示させる。これにより、ユーザに地理感覚を更に与えることが出来る。 The screen display control unit 104 also displays icons 1103 of landmarks, such as train and subway station names, on the three-dimensional map 1101. This helps give the user a better sense of geography.

ここで、画面表示制御部104は、会員登録データベース406を用いて、ログイン中のユーザが保有するサイト内通貨数409を取得し、地図画面1100の上方に、取得したサイト内通貨数を表示するサイト内通貨数表示欄1104を表示する。ここで、サイト内通貨数表示欄1104は、割引通貨数欄1104aと使用通貨数欄1104bとが区分されて表示され、割引通貨数欄1104aには、ユーザが保有する割引通貨数409a(例えば、「12345678キャッシュ」)が表示され、使用通貨数欄1104bには、ユーザが保有する使用通貨数409b(例えば、「12345678コイン」)が表示される。これにより、ユーザは、地図画面1100を確認することで、自身が保有するサイト内通貨数を簡単に確認することが出来る。 The screen display control unit 104 uses the member registration database 406 to obtain the number of site currencies 409 held by the logged-in user, and displays an in-site currency number display field 1104 above the map screen 1100, displaying the obtained number of site currencies. The in-site currency number display field 1104 is divided into a discounted currency number field 1104a and a used currency number field 1104b, with the discounted currency number field 1104a displaying the number of discounted currencies 409a held by the user (e.g., "12,345,678 cash") and the used currency number field 1104b displaying the used currency number 409b held by the user (e.g., "12,345,678 coins"). This allows the user to easily check the number of site currencies they own by checking the map screen 1100.

又、画面表示制御部104は、地図画面1100の下方に、各種機能を有する複数のアイコン操作キー1105を選択可能に表示する。ここで、アイコン操作キー1105の種類に特に限定は無いが、例えば、図11Aに示すように、アイコン操作キー1105には、アイコン表示切替キー1106と、現在地へジャンプキー1107と、ベースへジャンプキー1108と、店舗情報検索キー1109と、BGM及び効果音ON/OFFキー1110とが表示されている。 The screen display control unit 104 also displays a plurality of selectable icon operation keys 1105 with various functions below the map screen 1100. There are no particular limitations on the types of icon operation keys 1105, but for example, as shown in FIG. 11A, the icon operation keys 1105 include an icon display switch key 1106, a jump to current location key 1107, a jump to base key 1108, a store information search key 1109, and a background music and sound effects ON/OFF key 1110.

ここで、各操作キー1105の機能を説明すると、例えば、ユーザが、アイコン表示切替キー1106を選択すると、画面表示制御部104は、図11Bに示すように、他の複数のアイコン操作キー1111を地図画面1100上に表示する。これにより、ユーザは、他の複数のアイコン操作キー1111を認識して操作することが出来る。一方、他の複数のアイコン操作キー1111が地図画面1100上を占有して、地図画面1100が見え難い場合は、ユーザが、アイコン表示切替キー1106を選択すると、画面表示制御部104は、図11Aに示すように、他の複数のアイコン操作キー1111を消去して、最初のアイコン操作キー1105を表示する。これにより、ユーザの視認性を確保することが出来る。 Here, the function of each operation key 1105 will be explained. For example, when the user selects the icon display switching key 1106, the screen display control unit 104 displays multiple other icon operation keys 1111 on the map screen 1100, as shown in FIG. 11B. This allows the user to recognize and operate the multiple other icon operation keys 1111. On the other hand, if the multiple other icon operation keys 1111 occupy the map screen 1100 and make it difficult to see the map screen 1100, when the user selects the icon display switching key 1106, the screen display control unit 104 will erase the multiple other icon operation keys 1111 and display the first icon operation key 1105, as shown in FIG. 11A. This ensures visibility for the user.

ここで、他の複数のアイコン操作キー1111は、例えば、お気に入りフィルタキー1112と、予約ができる店舗キー1113と、ルート案内キー1114と、所有物のコレクション及び購入キー1115と、いいね表示キー1116と、トップ画面切替キー1117と、アカウント設定画面切替キー1118と、口コミ投稿画面切替キー1119と、お出かけマップ画面切替キー1120と、マイ画面切替キー1121を挙げることが出来る。 Here, other icon operation keys 1111 include, for example, a favorite filter key 1112, a store key for making reservations 1113, a route guidance key 1114, a collection of belongings and purchase key 1115, a like display key 1116, a top screen switch key 1117, an account settings screen switch key 1118, a review posting screen switch key 1119, an outing map screen switch key 1120, and a my screen switch key 1121.

さて、ユーザは、現在地へジャンプキー1107を選択すると、画面表示制御部104は、図12Aに示すように、ユーザ端末10の現在位置1200を中心とした地図画面1100上に表示する。ここで、現在地へジャンプキー1107は、ユーザ端末10の現在位置の利用を許可しているユーザだけ現在地へジャンプすることが出来る。これにより、ユーザは、現在地を中心とした3次元地図を素早く表示させることが出来る。 Now, when the user selects the Jump to Current Location key 1107, the screen display control unit 104 displays a map screen 1100 centered on the current location 1200 of the user terminal 10, as shown in FIG. 12A. Here, only users who have permission to use the current location of the user terminal 10 can use the Jump to Current Location key 1107 to jump to the current location. This allows the user to quickly display a 3D map centered on the current location.

又、ユーザが、ベースへジャンプキー1108を選択すると、画面表示制御部104は、図12Bに示すように、ログイン中のユーザが予め設定した設定位置をベースとし、そのベース1201を中心とした地図画面1100上に表示する。これにより、ユーザは、設定位置を中心とした3次元地図を素早く表示させることが出来る。又、ベースには、ユーザの設定位置情報のアイコン1201が表示される。 Furthermore, when the user selects the Jump to Base key 1108, the screen display control unit 104 uses the preset location set by the currently logged-in user as the base, as shown in FIG. 12B, and displays the base 1201 as the center on the map screen 1100. This allows the user to quickly display a 3D map centered on the preset location. Furthermore, an icon 1201 of the user's preset location information is displayed at the base.

又、ユーザが、店舗情報検索キー1109を選択すると、画面表示制御部104は、図13Aに示すように、店舗検索画面1300を地図画面1100上に表示する。ここで、店舗検索画面1300には、店舗検索欄1301と、情報検索欄1302とが表示され、店舗検索欄1301には、店舗名やキーワードが入力されると、画面表示制御部104は、店舗登録データベースの店舗を検索する。又、情報検索欄1302には、キーワードが入力されると、画面表示制御部104は、他のデータベースからキーワードを検索する。これにより、ユーザは、所望の店舗や情報を容易に検索することが出来る。 Furthermore, when the user selects the store information search key 1109, the screen display control unit 104 displays a store search screen 1300 on the map screen 1100, as shown in FIG. 13A. Here, the store search screen 1300 displays a store search field 1301 and an information search field 1302. When a store name or keyword is entered into the store search field 1301, the screen display control unit 104 searches for the store in the store registration database. Furthermore, when a keyword is entered into the information search field 1302, the screen display control unit 104 searches for the keyword in other databases. This allows the user to easily search for the desired store or information.

又、ユーザが、BGM及び効果音ON/OFFキー1110を選択すると、画面表示制御部104は、所定のBGM及び効果音ON/OFF画面を地図画面1100上に表示する。BGM及び効果音ON/OFF画面では、再生されるBGM及び効果音のON/OFFを切り替えることが出来る。これにより、ユーザは、BGMや効果音のON/OFFを操作することが出来る。 Furthermore, when the user selects the BGM and sound effects ON/OFF key 1110, the screen display control unit 104 displays a specified BGM and sound effects ON/OFF screen on the map screen 1100. The BGM and sound effects ON/OFF screen allows the user to switch the played BGM and sound effects ON/OFF. This allows the user to turn the BGM and sound effects ON/OFF.

又、ユーザが、お気に入りフィルタキー1112を選択すると、画面表示制御部104は、図13Bに示すように、お気に入りフィルタ画面1303を地図画面1100上に表示する。ここで、お気に入りフィルタ画面1303には、(お気に入りを)指定しない指定欄1304と、私のお気に入り欄1305と、フォローしている人のお気に入り欄1306とが表示される。指定しない指定欄1304は、ユーザが選択すると、お気に入りフィルタ画面1303が消去され、お気に入りを指定していない状態で、地図画面1100が表示される。又、私のお気に入り欄1305は、ユーザが選択すると、お気に入りフィルタ画面1303が消去され、ユーザのお気に入りの店舗だけが配置された地図画面1100が表示される。フォローしている人のお気に入り欄1306は、ユーザが選択すると、図14Aに示すように、フォローしている人のリスト画面1400が表示される。ユーザが、リスト画面1400のうち、フォローしている人を選択すると、リスト画面1400が消去され、選択されたフォローしている人のお気に入りの店舗だけが配置された地図画面1100が表示される。このように、ユーザは、所望の店舗を容易に検索することが出来る。 Furthermore, when the user selects the favorite filter key 1112, the screen display control unit 104 displays the favorite filter screen 1303 on the map screen 1100, as shown in FIG. 13B. Here, the favorite filter screen 1303 displays a no-favorite designation field 1304, a my favorites field 1305, and a followed people's favorites field 1306. When the user selects the no-favorite designation field 1304, the favorite filter screen 1303 is cleared, and the map screen 1100 is displayed without any favorites designated. When the user selects the my favorites field 1305, the favorite filter screen 1303 is cleared, and the map screen 1100 is displayed with only the user's favorite stores displayed. When the user selects the followed people's favorites field 1306, a followed people list screen 1400 is displayed, as shown in FIG. 14A. When a user selects a person they are following from the list screen 1400, the list screen 1400 disappears and the map screen 1100 is displayed, showing only the favorite stores of the selected person they are following. In this way, the user can easily search for the store they want.

又、ユーザが、予約ができる店舗キー1113を選択すると、画面表示制御部104は、図14Bに示すように、予約ができる店舗キー1113が選択された時点で予約することが可能な店舗のアイコンが吹き出し1401で指定されて地図画面1100上に表示する。これにより、ユーザは、予約可能な店舗を容易に検索することが出来る。ここで、吹き出し1401には、1人当たり予約して来店したユーザが取得することが出来る予約用のサイト内通貨数が表示される。これにより、ユーザは、予約する際に、予約用のサイト内通貨数を考慮して予約することが出来る。尚、この状態で、ユーザが、再度、予約ができる店舗キー1113を選択すると、画面表示制御部104は、吹き出し1401を消去して、通常の地図画面1100の表示に戻す。 Furthermore, when the user selects a store key 1113 for which reservations are available, the screen display control unit 104 displays, on the map screen 1100, an icon of the store that can be reserved at the time the store key 1113 for which reservations are available, as shown in FIG. 14B, in a speech bubble 1401. This allows the user to easily search for stores that can be reserved. Here, speech bubble 1401 displays the number of site currency for reservations that can be acquired per person who makes a reservation and visits the store. This allows the user to make a reservation taking into account the number of site currency for reservations. Note that if the user selects a store key 1113 for which reservations are available again in this state, the screen display control unit 104 will erase speech bubble 1401 and return to the normal map screen 1100 display.

又、ユーザが、ルート案内キー1114を選択すると、画面表示制御部104は、図15Aに示すように、ルート案内画面1500を地図画面1100上に表示する。ルート案内画面1500には、出発地検索欄1501と、目的地検索欄1502と、ルートキー1503と、アニメキー1504とが表示される。出発地検索欄1501には、現在地やベース、自分で選択する出発地が入力され、目的地検索欄1502には、店舗名や自分で選択する目的地が入力される。ユーザが、出発地検索欄1501に所定の出発地(例えば、現在地)を入力し、目的地検索欄1502に所定の目的地(例えば、ラーメン屋)を入力して、ルートキー1503を選択すると、画面表示制御部104は、入力された出発地から目的地までのルートを3次元地図1101上に表示する。又、ユーザが、アニメキー1504を選択すると、画面表示制御部104は、入力された出発地から目的地までのルートを3次元地図1101上に表示するとともに、ユーザの乗り物がルートを移動するアニメーションを表示する。これにより、ユーザは、出発地から目的地までのルートを視覚的に容易に理解することが出来る。 Furthermore, when the user selects the route guidance key 1114, the screen display control unit 104 displays a route guidance screen 1500 on the map screen 1100, as shown in FIG. 15A. The route guidance screen 1500 displays a departure point search field 1501, a destination search field 1502, a route key 1503, and an animation key 1504. The current location, base, or a departure point selected by the user is input into the departure point search field 1501, and a store name or a destination selected by the user is input into the destination search field 1502. When the user inputs a specified departure point (e.g., the current location) into the departure point search field 1501, inputs a specified destination (e.g., a ramen shop) into the destination search field 1502, and selects the route key 1503, the screen display control unit 104 displays the route from the input departure point to the destination on the three-dimensional map 1101. Furthermore, when the user selects the animation key 1504, the screen display control unit 104 displays the input route from the departure point to the destination on the three-dimensional map 1101, and also displays an animation of the user's vehicle traveling along the route. This allows the user to easily visually understand the route from the departure point to the destination.

又、ユーザが、所有物のコレクション及び購入キー1115を選択すると、画面表示制御部104は、図15Bに示すように、所有物のコレクション及び購入画面1505を地図画面1100上に表示する。ここで、所有物のコレクション及び購入画面1505には、ユーザの乗り物のアイテムの一覧1506と、ユーザのベースのアイテムの一覧1507とが表示される。乗り物やベース(家等)は、CGモデルで構成される。ユーザが購入した乗り物やベースには、「オーナー」1508が表示され、ユーザが使用中の乗り物やベースには、使用中のマーク1509がそれぞれ一つずつ設定される。ユーザが、乗り物のアイテムの一覧1506かベースのアイテムの一覧1507のうち、所定のアイテム(例えば、乗り物のアイコン)を選択すると、画面表示制御部104は、図16Aに示すように、アイテム購入画面1600を地図画面1100上に表示する。アイテム購入画面1600には、ログイン中のユーザが保有するサイト内通貨数(ここでは、割引通貨数欄1601a、使用通貨数欄1601b)と、購入対象のアイテムの説明文1602と、購入用のサイト内通貨数(割引通貨数又は使用通貨数)を示した購入キー1603と、キャンセルキー1604とが表示される。これにより、ユーザは、ユーザの設定位置情報のアイテムを示すベースを購入したり、ユーザの仮想的な乗り物を購入したりすることが出来る。尚、ここで、所有物のコレクション及び購入画面1500には、アイコン操作キーのアイコンや色の着せ替えを販売しても良いし、サイト内通貨を購入可能に構成しても良い。 Furthermore, when the user selects the property collection and purchase key 1115, the screen display control unit 104 displays the property collection and purchase screen 1505 on the map screen 1100, as shown in FIG. 15B. Here, the property collection and purchase screen 1505 displays a list 1506 of the user's vehicle items and a list 1507 of the user's base items. Vehicles and bases (such as houses) are composed of CG models. An "owner" 1508 is displayed for vehicles and bases purchased by the user, and an in-use mark 1509 is set for vehicles and bases currently in use by the user. When the user selects a specific item (e.g., a vehicle icon) from the vehicle item list 1506 or the base item list 1507, the screen display control unit 104 displays the item purchase screen 1600 on the map screen 1100, as shown in FIG. 16A. The item purchase screen 1600 displays the amount of site currency held by the logged-in user (here, a discounted currency number field 1601a and a used currency number field 1601b), a description 1602 of the item to be purchased, a purchase key 1603 indicating the amount of site currency to be purchased (discounted currency number or used currency number), and a cancel key 1604. This allows the user to purchase a base indicating an item related to the user's set location information, or a virtual vehicle for the user. Note that the property collection and purchase screen 1500 may also be configured to sell icons and color changes for the icon operation keys, or to allow the purchase of site currency.

又、ユーザが、いいね表示キー1116を選択すると、画面表示制御部104は、図16Bに示すように、3次元地図1101の店舗のアイコンに関連付けられたコメント(返信、口コミ、記事等)に対してユーザがいいねをした数に対応する数のハート1605が、当該店舗のアイコンから噴き出すように地図画面1100に表示する。これにより、ユーザは、いいねの数が多い店舗のアイコンを素早く確認することが出来る。 Furthermore, when the user selects the like display key 1116, the screen display control unit 104 displays on the map screen 1100, as shown in FIG. 16B, a number of hearts 1605 corresponding to the number of likes the user has given to comments (replies, reviews, articles, etc.) associated with a store icon on the 3D map 1101, so that the hearts 1605 appear to erupt from the store icon. This allows the user to quickly check the icons of stores with a large number of likes.

又、ユーザが、トップ画面切替キー1117を選択すると、画面表示制御部104は、所定のトップ画面切替画面を地図画面1100上に表示する。トップ画面切替画面では、地図画面1100から、予め設定されたWEBのトップ画面へ遷移するための画面である。これにより、ユーザは、トップ画面に素早く移動することが出来る。 Furthermore, when the user selects the top screen switching key 1117, the screen display control unit 104 displays a specified top screen switching screen on the map screen 1100. The top screen switching screen is a screen for transitioning from the map screen 1100 to a pre-set web top screen. This allows the user to quickly move to the top screen.

又、ユーザが、アカウント設定画面切替キー1118を選択すると、画面表示制御部104は、所定のアカウント設定画面を地図画面1100上に表示する。アカウント設定画面では、地図画面1100から、マイページ画面へ遷移するための画面である。これにより、ユーザは、マイページ画面に素早く移動することが出来る。 Furthermore, when the user selects the account setting screen switching key 1118, the screen display control unit 104 displays a specified account setting screen on the map screen 1100. The account setting screen is a screen for transitioning from the map screen 1100 to the My Page screen. This allows the user to quickly move to the My Page screen.

さて、ユーザが、口コミ投稿画面切替キー1119を選択すると、画面表示制御部104は、口コミ投稿画面切替キー1119の選択を受け付けて、サーバ11の口コミ処理制御部105が、ユーザ端末10に口コミ投稿画面を表示して、ユーザ端末10から、所定の店舗へ口コミ情報の入力を受け付ける(図2:S105)。 When the user selects the review posting screen switching key 1119, the screen display control unit 104 accepts the selection of the review posting screen switching key 1119, and the word-of-mouth processing control unit 105 of the server 11 displays a review posting screen on the user terminal 10 and accepts input of word-of-mouth information from the user terminal 10 to the specified store (Figure 2: S105).

ここで、口コミ処理制御部105の表示方法に特に限定は無いが、例えば、口コミ投稿画面1700には、図17に示すように、「投稿する」のメッセージ1701と、店舗名の検索欄1702と、「現在地から近い店」キー1703と、「ベースから近い店」キー1704と、周辺店舗の候補のリスト1705と、住所の入力欄1706と、ジャンルの入力欄1707と、ハッシュタグの入力欄1708と、画像の添付欄1709と、画像種別(単品又はコース)の選択欄1710と、投稿文の入力欄1711とが表示される。これにより、ユーザは、特定の店舗へコメントを投稿することが出来る。又、口コミ投稿画面1700に、いいねキーを設けて、ユーザが、いいねキーを選択することが出来るように構成しても良い。 Here, there are no particular limitations on the display method of the review processing control unit 105, but for example, as shown in FIG. 17, the review posting screen 1700 displays a "Post" message 1701, a store name search field 1702, a "Stores close to current location" key 1703, a "Stores close to base" key 1704, a list of nearby store candidates 1705, an address input field 1706, a genre input field 1707, a hashtag input field 1708, an image attachment field 1709, an image type (single item or course) selection field 1710, and a post text input field 1711. This allows the user to post a comment to a specific store. The review posting screen 1700 may also be configured to have a "Like" key so that the user can select the "Like" key.

ここで、口コミ投稿画面1700は、通常の投稿画面であるが、口コミ処理制御部105は、口コミ情報を入力により、口コミ用のサイト内通貨数を得ることが出来るサイト内通貨用口コミ投稿画面を表示する。例えば、サイト内通貨用口コミ投稿画面1800には、図18に示すように、「詳細入力」のメッセージ1801と、画像のカテゴリ・金額における画像の添付欄1802と、金額の入力欄1803と、動画URLの入力欄1804と、1人当たりの支払金額(税込)の昼の料金又は夜の料金の入力欄1805と、利用シーンの入力欄1806と、営業時間の入力欄1807と、禁煙/喫煙の選択欄1808と、支払方法の入力欄1809と、予約可能か否かの入力欄1810と、提供方法の入力欄1811と、「下書き保存」キー1812と、「投稿する」キー1813と、が表示される。ここで、「詳細入力」のメッセージ1801には、「※入力すると項目ごとにコインがもらえます。※不正な投稿の場合は、コインを付与した後でも取り消すことがあります。」が記載され、入力欄、選択欄の項目毎に、入力すると取得可能な所定の口コミ用サイト内通貨数1814(例えば、使用通貨数の「5コイン」)が表示される。これにより、サイト内通貨の取得をインセンティブとして、ユーザへ口コミ情報の入力を促進することが出来る。 Here, the review posting screen 1700 is a normal posting screen, but the review processing control unit 105 displays a review posting screen for site currency, which allows users to enter review information and obtain site currency for reviews. For example, as shown in FIG. 18, the review posting screen for site currency 1800 displays a "Enter details" message 1801, an image attachment field 1802 for the image category and price, a price input field 1803, a video URL input field 1804, an input field 1805 for the daytime or evening price per person (tax included), an input field 1806 for the usage scenario, an input field 1807 for business hours, a field 1808 for selecting non-smoking/smoking, an input field 1809 for payment method, an input field 1810 for whether reservations are available, an input field 1811 for the service method, a "Save draft" key 1812, and a "Post" key 1813. Here, the "Enter details" message 1801 states, "*You will receive coins for each entry. *In the case of fraudulent posts, coins may be revoked even after they have been awarded." For each entry and selection field, the amount of predetermined in-site review currency 1814 that can be acquired by entering information (for example, the amount of currency to be used, "5 coins") is displayed. This makes it possible to encourage users to enter review information by using the opportunity to acquire in-site currency as an incentive.

さて、口コミ投稿画面1700とサイト内通貨用口コミ投稿画面1800を確認した会員側のユーザは、入力欄と選択欄のそれぞれに情報を入力して、「投稿する」キー1813を選択すると、口コミ処理制御部105が、入力された情報と、「投稿する」キー1813の選択を受け付ける。そして、口コミ処理制御部105は、入力された店舗の詳細情報にユーザ端末10のユーザ情報を関連付ける。 Now, after checking the review posting screen 1700 and the site currency review posting screen 1800, the member user enters information into the input and selection fields and selects the "Post" key 1813. The review processing control unit 105 then accepts the entered information and the selection of the "Post" key 1813. The review processing control unit 105 then associates the user information of the user terminal 10 with the entered store details.

ここで、口コミ処理制御部105の関連付け方法に特に限定は無いが、例えば、口コミ処理制御部105は、口コミ情報データベースを参照する。口コミ情報データベース1900には、図19Aに示すように、登録メールアドレス1901と、店舗名1902と、口コミ投稿画面1700の入力選択項目1903(例えば、ジャンル、、、投稿文)と、サイト内通貨用口コミ投稿画面1800の入力選択項目1904(例えば、画像のカテゴリ・金額、、、提供方法)とが関連付けて記憶されている。 Here, the word-of-mouth processing control unit 105 is not particularly limited in its association method, but for example, the word-of-mouth processing control unit 105 references a word-of-mouth information database. As shown in FIG. 19A, the word-of-mouth information database 1900 stores, in association with each other, a registered email address 1901, a store name 1902, input selection items 1903 (e.g., genre, posted text) of the review posting screen 1700, and input selection items 1904 (e.g., image category, price, provision method) of the site currency review posting screen 1800.

そして、口コミ処理制御部105は、ログイン中のユーザのメールアドレス(「abc@def」)を取得するとともに、取得したメールアドレス(「abc@def」)と、ユーザが口コミ情報を入力した店舗名と、入力・選択された情報とのそれぞれを、口コミ情報データベース1900の項目のそれぞれに関連付けて記憶させる。これにより、ユーザによる口コミ情報の登録が完了する。尚、口コミ情報データベース1900には、更に、口コミ情報が投稿された投稿時刻が関連付けて記憶されても構わない。 The review processing control unit 105 then acquires the email address ("abc@def") of the logged-in user and stores the acquired email address ("abc@def"), the store name for which the user entered the review information, and the information entered and selected in association with each item in the review information database 1900. This completes the registration of the user's review information. Note that the review information database 1900 may also store the posting time of the review information in association with the information.

ここでは、ユーザが口コミを投稿した時点で、口コミ情報の登録により口コミ情報が確定すると、口コミ処理制御部105は、口コミ情報が確定した店舗の詳細情報に関連付けられたユーザ情報のサイト内通貨数に、所定の口コミ用のサイト内通貨数を加算する。 Here, when a user posts a review and the review information is confirmed by registering it, the review processing control unit 105 adds the specified number of site currencies for the review to the number of site currencies for the user information associated with the detailed information of the store for which the review information has been confirmed.

ここで、口コミ処理制御部105の加算方法に特に限定は無いが、例えば、口コミ処理制御部105は、口コミ情報データベース1900と会員登録データベース406とを用いて、口コミ情報が確定した口コミ情報データベース1900の登録ユーザメールアドレス1901と、会員登録データベース406の登録ユーザメールアドレス407に関連付けられた登録サイト内通貨数409とを特定する。そして、口コミ処理制御部105は、図19Bに示すように、会員登録データベース406において、口コミ情報が確定した登録メールアドレス407のユーザが保有する登録済の登録サイト内通貨数409に、所定の口コミ用のサイト内通貨数を加算する。 Here, there are no particular limitations on the method of addition used by the review processing control unit 105, but for example, the review processing control unit 105 uses the review information database 1900 and the member registration database 406 to identify the registered user email address 1901 in the review information database 1900 for which review information has been confirmed and the registered site currency number 409 associated with the registered user email address 407 in the member registration database 406. Then, as shown in FIG. 19B, the review processing control unit 105 adds the specified site currency number for review to the registered registered site currency number 409 held by the user of the registered email address 407 for which review information has been confirmed in the member registration database 406.

ここで、本発明の実施形態では、情報が入力された項目の数に、一定の使用通貨数(「5コイン」)を乗算した乗算値が、口コミ用サイト内通貨数として算出される。そのため、例えば、ユーザが、3の項目に対して情報を入力した場合、口コミ処理制御部105は、項目の3個に一定の使用通貨数(「5コイン」)を乗算した乗算値(「15コイン」)を、登録ユーザメールアドレス407に関連付けられた登録サイト内通貨数409の使用通貨数409bに加算する。これにより、ユーザによる口コミ投稿にインセンティブを与えることが出来る。 In an embodiment of the present invention, the number of items for which information has been entered is multiplied by a certain number of currencies used ("5 coins") to calculate the number of currencies within the review site. Therefore, for example, if a user enters information for three items, the review processing control unit 105 adds the product ("15 coins") obtained by multiplying three items by a certain number of currencies used ("5 coins") to the number of currencies used 409b within the registered site currencies 409 associated with the registered user email address 407. This makes it possible to provide an incentive for users to post reviews.

尚、上述では、口コミ処理制御部105は、口コミ情報の入力項目の数に応じて使用通貨数を口コミ用のサイト内通貨数として加算したが、これに限らず、例えば、登録サイト内通貨数409に、割引通貨数409aと使用通貨数409bとを設定していることから、口コミ処理制御部105は、店舗側のユーザやサーバ11の管理者の設定によって、割引通貨数409aに、一定の割引通貨数(「50キャッシュ」)を加算しても良いし、使用通貨数409bに、一定の使用通貨数(「10,000コイン」)を加算しても良い。 In the above description, the review processing control unit 105 adds the number of currencies used as the number of site currencies for reviews according to the number of input fields for review information. However, this is not limited to this. For example, since the number of discounted currencies 409a and the number of used currencies 409b are set in the number of registered site currencies 409, the review processing control unit 105 may add a fixed number of discounted currencies ("50 cash") to the number of discounted currencies 409a, or a fixed number of used currencies ("10,000 coins") to the number of used currencies 409b, depending on the settings of the store user or the administrator of the server 11.

又、口コミ処理制御部105は、ユーザのサイト内通貨数に口コミ用のサイト内通貨数を加算した際に、当該ユーザの登録ユーザメールアドレス407を用いて、口コミ用のサイト内通貨を付与した旨を通知しても良い。 Furthermore, when the review processing control unit 105 adds the amount of site currency for reviews to the amount of site currency for the user, it may notify the user using the user's registered user email address 407 that the site currency for reviews has been granted.

尚、上述では、ユーザが口コミを投稿した時点で、口コミ情報を確定して、直ぐに、口コミ用のサイト内通貨数を加算したが、口コミ情報には、法的に触れる内容が含まれている可能性がある。そこで、ユーザが口コミを投稿した時点で、口コミ情報を確定したと推定して、先に、口コミ用のサイト内通貨数を加算し、後で、サーバ11の管理者や店舗側のユーザにより承認を得て、加算した口コミ用のサイト内通貨数を確定したり、サーバ11の管理者や店舗側のユーザにより否認を得て、加算した口コミ用のサイト内通貨数を減算したりしても構わない。特に、口コミ情報に不適切な表現があった場合には、サーバ11の管理者や店舗側のユーザにより、口コミ情報は削除され、加算した口コミ用のサイト内通貨数を減算(取消)しても良い。 In the above example, the review information was confirmed and the site currency for reviews was immediately incremented when the user posted the review; however, review information may contain content that violates legal laws. Therefore, it is possible to presume that the review information is confirmed when the user posts the review, and first increment the site currency for reviews. Later, with approval from the server 11 administrator or the store user, the incremented site currency for reviews may be confirmed, or with approval from the server 11 administrator or the store user, the incremented site currency for reviews may be decremented. In particular, if the review information contains inappropriate language, the review information may be deleted by the server 11 administrator or the store user, and the incremented site currency for reviews may be decremented (cancelled).

又、他の方法として、例えば、一度、口コミ情報を仮登録し、その後で、サーバ11の管理者や店舗側のユーザにより承認を得て、口コミ用のサイト内通貨数を加算したり、サーバ11の管理者や店舗側のユーザにより否認を得て、口コミ用のサイト内通貨数を加算しなかったりしても構わない。 As another method, for example, the review information can be provisionally registered once, and then the site currency for the review can be incremented with approval from the server 11 administrator or the store user, or the site currency for the review can be not incremented with approval from the server 11 administrator or the store user.

例えば、口コミ処理制御部105が、口コミ情報を仮登録すると、店舗登録データベース1000と口コミ情報データベース1900とを用いて、店舗名の(店舗側の)ユーザの登録メールアドレスを特定し、そのユーザのユーザ端末10に仮登録された口コミ情報の確認画面を表示させる。ここで、口コミ情報確認画面の種類に特に限定は無いが、例えば、仮登録された口コミ情報データベース1900の内容と、承認キーと、否認キーとが表示される。 For example, when the review processing control unit 105 provisionally registers review information, it uses the store registration database 1000 and the review information database 1900 to identify the registered email address of the user (on the store side) of the store name, and displays a confirmation screen for the provisionally registered review information on the user's user terminal 10. There are no particular limitations on the type of review information confirmation screen, but for example, the contents of the provisionally registered review information database 1900, an approval key, and a denial key may be displayed.

そこで、店舗側のユーザが、口コミ情報確認画面の口コミタイトルと口コミの内容を見ながら、口コミ情報に問題(違反)が無いと判断して、承認キーを選択すると、口コミ処理制御部105は、承認キーの選択を受け付けて、口コミ情報データベース1900の仮登録を本登録へ移行させて、口コミ情報を確定させる。そして、口コミ処理制御部105は、口コミ情報が確定した店舗の詳細情報に関連付けられたユーザ情報のサイト内通貨数に、所定の口コミ用のサイト内通貨数を加算する。 When a store user looks at the review title and content on the review confirmation screen, determines that there are no problems (violations) with the review information, and selects the approval key, the review processing control unit 105 accepts the selection of the approval key, transitions the provisional registration in the review information database 1900 to a final registration, and finalizes the review information. The review processing control unit 105 then adds the specified site currency number for reviews to the site currency number for the user information associated with the detailed information of the store whose review information has been finalized.

一方、口コミ情報確認画面を見た店舗側のユーザが、口コミ情報に問題(違反)が有ると判断して、否認キーを選択すると、口コミ処理制御部105は、否認キーの選択を受け付けて、口コミ情報データベース1900の仮登録を消去して、仮登録であったユーザの登録ユーザメールアドレス1901を用いて、口コミ情報が不適切であり、全て消去した旨を通知する。これにより、ユーザに適切な口コミタイトルと口コミ内容とを入力させることが出来る。 On the other hand, if a store user who views the review information confirmation screen determines that there is a problem (violation) with the review information and selects the denial key, the review processing control unit 105 accepts the selection of the denial key, erases the provisional registration in the review information database 1900, and notifies the provisionally registered user using the registered user email address 1901 that the review information is inappropriate and has been erased. This allows the user to enter an appropriate review title and review content.

ところで、図11Bに示す地図画面1100において、ユーザが、お出かけマップ画面切替キー1120を選択すると、画面表示制御部104は、所定のお出かけマップ画面切替画面を地図1100上に表示する。お出かけマップ画面切替画面は、お出かけマップ画面へ遷移するための画面であり、お出かけマップは、複数のルート(コース)が選択可能に表示され、例えば、デートコースやバエル写真撮影コースなどを挙げることが出来る。例えば、ユーザが、お出かけマップ画面の特定のコースを選択すると、画面表示制御部104が、当該特定のコースの選択を受け付けて、図20に示すように、特定のコースを示す3次元地図2000と、3次元地図2000に表示された特定のコースの有名な地点を示す写真2001と、当該地点を説明する説明文2002とを表示する。そして、ユーザが、写真2001や説明文2002をスクロールすると、画面表示制御部104が、スクロールに連動して、3次元地図2000を、スクロール対象の写真2001や説明文2002の場所に移動させる。これにより、ユーザは、写真2001や説明文2002を見ながら、3次元地図2000の各地点毎を楽しむことが出来る。 When the user selects the outing map screen switching key 1120 on the map screen 1100 shown in FIG. 11B, the screen display control unit 104 displays a predetermined outing map screen switching screen on the map 1100. The outing map screen switching screen is a screen for transitioning to the outing map screen, and the outing map displays multiple selectable routes (courses), such as a date course or a bar photo course. For example, when the user selects a specific course on the outing map screen, the screen display control unit 104 accepts the selection of the specific course and, as shown in FIG. 20, displays a three-dimensional map 2000 showing the specific course, a photo 2001 showing a famous spot on the specific course displayed on the three-dimensional map 2000, and a description 2002 explaining the spot. When the user scrolls through the photo 2001 or the description 2002, the screen display control unit 104 moves the 3D map 2000 in conjunction with the scrolling to the location of the photo 2001 or description 2002 being scrolled. This allows the user to enjoy each point on the 3D map 2000 while looking at the photo 2001 or description 2002.

又、ユーザが、マイページ画面切替キー1121を選択すると、画面表示制御部104は、マイページ画面へ切替表示する。マイページ画面は、上述と同様である。これにより、ユーザは、容易にマイページ画面に移動することが可能となる。 Furthermore, when the user selects the My Page screen switching key 1121, the screen display control unit 104 switches to the My Page screen. The My Page screen is the same as described above. This allows the user to easily move to the My Page screen.

さて、次に、ユーザによる店舗の予約を説明すると、例えば、ユーザが、地図画面1100の3次元地図1101のうち、特定の店舗(例えば、「ラーメンUma!」)のアイコン1102を選択すると、画面表示制御部104は、特定の店舗(「ラーメンUma!」)のアイコン1102の選択を受け付けて、図21Aに示すように、特定の店舗のアイコン1102を所定の拡大率で拡大して表示する。又、画面表示制御部104は、店舗登録データベース1000を参照して、選択された店舗(「ラーメンUma!」)の詳細情報を取得して、地図画面1100の下方に、当該特定の店舗(「ラーメンUma!」)の店舗情報画面2100を表示する。 Next, to explain how a user makes a restaurant reservation, for example, when a user selects the icon 1102 of a specific restaurant (e.g., "Ramen Uma!") from the three-dimensional map 1101 on the map screen 1100, the screen display control unit 104 accepts the selection of the icon 1102 of the specific restaurant ("Ramen Uma!") and displays the icon 1102 of the specific restaurant enlarged at a predetermined magnification rate, as shown in FIG. 21A. The screen display control unit 104 also references the restaurant registration database 1000 to obtain detailed information about the selected restaurant ("Ramen Uma!"), and displays a restaurant information screen 2100 for the specific restaurant ("Ramen Uma!") below the map screen 1100.

ここで、店舗情報画面2100に特に限定は無いが、例えば、店舗情報画面2100には、店舗名2101(「ラーメンUma!」)と、お気に入り表示2102と、価格帯2103(「昼:¥1000~2000」「夜:¥1000~2000」)と、営業時間2104(「10:00~20:00」)と、ルート表示2105と、紹介動画2106と、商品及び価格2107と、ショートカットキーとしての口コミ投稿画面切替キー1119と、ルート案内キー1114と、予約可能か否かの表示2108と、予約アイコン2109と、が表示される。これにより、ユーザは、選択した店舗の詳細情報を確認することが可能となる。又、紹介動画2106が表示されることで、ユーザは、具体的な店舗の様子を確認することが可能となる。 Here, the store information screen 2100 is not particularly limited, but for example, the store information screen 2100 displays the store name 2101 ("Ramen Uma!"), a favorites display 2102, a price range 2103 ("Lunch: ¥1000-¥2000", "Dinner: ¥1000-¥2000"), business hours 2104 ("10:00-20:00"), a route display 2105, an introductory video 2106, products and prices 2107, a review posting screen switching key 1119 as a shortcut key, a route guidance key 1114, an indication 2108 of whether reservations are possible, and a reservation icon 2109. This allows the user to check detailed information about the selected store. Furthermore, the introductory video 2106 is displayed, allowing the user to see what the store is like in detail.

ここで、お気に入り表示2102は、ユーザのお気に入り店舗の場合に、特定の色(例えば、青色)に表示され、ユーザのお気に入り店舗でない場合に、白色に表示されるため、ユーザが、お気に入り表示2102の色を見ることで、その店舗が自分のお気に入りかどうかを理解することが出来る。 Here, the favorite display 2102 is displayed in a specific color (e.g., blue) if the store is the user's favorite store, and is displayed in white if the store is not the user's favorite store. Therefore, by looking at the color of the favorite display 2102, the user can understand whether the store is their favorite or not.

又、ルート表示2105は、選択された店舗へ行くための表示であり、ルート表示2105では、現在地から店舗までの距離「1.5km」と、ベースから店舗までの距離「500m」と、駅等の近接するランドマークから店舗までの距離「200m」とが表示される。これにより、ユーザは、選択した店舗までの距離を直ぐに把握することが出来る。 The route display 2105 is a display for getting to the selected store, and displays the distance from the current location to the store (1.5 km), the distance from the base to the store (500 m), and the distance from a nearby landmark such as a station to the store (200 m). This allows the user to immediately understand the distance to the selected store.

又、予約可能か否かの表示2108は、店舗が予約することが出来ない場合、「予約不可」が表示され、店舗が予約することが出来る場合、図21Bに示すように、「予約可能」の代わりに、予約用のサイト内通貨数の獲得を促すメッセージ(例えば、予約用の割引通貨数の場合は、「300キャッシュ貯まる」、予約用の使用通貨数の場合は、「1,000コイン貯まる」等)が表示される。これにより、ユーザは、この店舗が予約可能か否かを直ぐに確認することが出来る。又、予約用のサイト内通貨数の獲得を促すメッセージが表示されることで、ユーザは、選択した店舗の予約へのインセンティブを感じ、予約を促すことが出来る。 Furthermore, the reservation availability display 2108 will display "Reservations Not Available" if the store does not allow reservations, but will display a message encouraging the user to acquire the required site currency for reservations (for example, "300 cash will be accumulated" for the discount currency for reservations, or "1,000 coins will be accumulated" for the usage currency for reservations) instead of "Reservations Available" as shown in FIG. 21B if the store allows reservations. This allows the user to immediately check whether the store allows reservations. Furthermore, by displaying a message encouraging the user to acquire the required site currency for reservations, the user feels an incentive to make a reservation at the selected store, which encourages the user to make a reservation.

又、予約アイコン2109は、予約可能か否かの表示2108と連動し、「予約不可」の場合は、予約受付不可のアイコンが表示され、図21Bに示すように、予約受付のアイコンが表示される。これにより、ユーザは、この店舗が予約可能な場合に、直ぐに予約することが出来る。 The reservation icon 2109 is also linked to the display 2108 indicating whether or not a reservation is possible. If a reservation is not possible, an icon indicating that a reservation is not accepted is displayed, and an icon indicating that a reservation is accepted is displayed, as shown in Figure 21B. This allows the user to make a reservation immediately if the store is available for reservation.

ここで、選択された店舗(「ラーメンUma!」)に口コミ情報が関連付けられている場合は、画面表示制御部104は、拡大した店舗のアイコン1102の周りに、当該店舗に関連付けられた口コミ情報2110を表示する。例えば、画面表示制御部104は、口コミ情報データベース1900を参照して、選択された店舗(「ラーメンUma!」)の投稿文を取得して、拡大した店舗のアイコン1102の周りに、取得した投稿文2110を表示する。尚、投稿文2110の文字数が多い場合は、投稿文2110を所定の文字数に省略して表示しても良い。これにより、ユーザは、選択した店舗の口コミ情報2110を確認して、店舗を予約すべきか否かを検討することが可能となる。 Here, if word-of-mouth information is associated with the selected restaurant ("Ramen Uma!"), the screen display control unit 104 displays word-of-mouth information 2110 associated with the restaurant around the enlarged restaurant icon 1102. For example, the screen display control unit 104 references the word-of-mouth information database 1900, acquires a posted message for the selected restaurant ("Ramen Uma!"), and displays the acquired posted message 2110 around the enlarged restaurant icon 1102. Note that if the posted message 2110 contains a large number of characters, the posted message 2110 may be shortened to a specified number of characters before being displayed. This allows the user to check the word-of-mouth information 2110 for the selected restaurant and consider whether or not to make a reservation at the restaurant.

尚、図21Bでは、選択された店舗が「フランス料理店」の場合であり、画面表示制御部104は、選択された特定の店舗のアイコン1102を拡大表示し、特定の店舗(「ビストロUma!いフレンチ」)の店舗情報画面2100を表示し、特定の店舗に口コミ情報が関連付けられている場合は、口コミ情報2110も併せて表示する。このように、本発明では、店舗の詳細情報や口コミ情報を簡単に確認することが可能となる。 In Figure 21B, the selected store is a "French restaurant," and the screen display control unit 104 enlarges the icon 1102 of the selected specific store and displays the store information screen 2100 for the specific store ("Bistro Uma! French"). If word-of-mouth information is associated with the specific store, the word-of-mouth information 2110 is also displayed. In this way, the present invention makes it possible to easily check detailed store information and word-of-mouth information.

さて、ユーザが、店舗情報画面2100を確認して、特定の店舗へ予約したいと考え、当該特定の店舗への予約キーを選択すると、サーバ11の店舗予約制御部106が、当該予約キーの選択を受け付けて、予約リクエスト画面をユーザ端末10に表示して、ユーザ端末10から、特定の店舗へ予約を受け付ける(図2:S106)。 Now, when a user checks the store information screen 2100, decides they want to make a reservation at a specific store, and selects a reservation key for that specific store, the store reservation control unit 106 of the server 11 accepts the selection of the reservation key, displays a reservation request screen on the user terminal 10, and accepts a reservation for the specific store from the user terminal 10 (Figure 2: S106).

ここで、店舗予約制御部106の表示方法に特に限定は無いが、例えば、予約リクエスト画面2200には、図22に示すように、「予約リクエスト」のメッセージ2201と、店舗名2202(「ラーメンUma!」)と、店舗電話番号2203(「0123456789」)と、キャンセル時の対応2204(例えば、「※当日の予約キャンセル時は店舗へ電話をお願いします。」)と、予約者名の入力欄2205と、来店日を指定するためのカレンダ2206と、入店時間の入力欄2207と、人数の入力欄2208と、予約用のサイト内通貨数を獲得することが出来る旨のメッセージ2209(例えば、「今、この店舗で予約・来店すると来店人数1人につき50キャッシュが付与されます。※付与までにはご来店日から約1カ月かかります。」)と、利用する割引通貨数の入力欄2210と、利用可能な割引通貨数の上限の表示2211と、電話番号の入力欄2212と、メールアドレスの入力欄2213と、要望の入力欄2214と、利用規約に同意するためのチェックボックス2215と、「予約リクエストの確認」キー2216とが表示される。 Here, there is no particular limitation on the display method of the store reservation control unit 106, but for example, as shown in FIG. 22, the reservation request screen 2200 may include a "reservation request" message 2201, a store name 2202 ("Ramen Uma!"), a store phone number 2203 ("0123456789"), cancellation instructions 2204 (for example, "Please call the store if you wish to cancel a reservation on the day"), an input field for the name of the person making the reservation 2205, a calendar 2206 for specifying the date of visit, an input field for the time of entry 2207, an input field for the number of people 2208, and a reservation A message 2209 indicating that the user will be able to earn site currency for the reservation (for example, "If you make a reservation and visit this store now, you will be awarded 50 cash for each visitor. *It will take approximately one month from the date of your visit for the cash to be awarded."), an input field 2210 for the number of discount currencies to be used, a display 2211 of the upper limit of the number of discount currencies that can be used, an input field 2212 for a phone number, an input field 2213 for an email address, an input field 2214 for requests, a check box 2215 for agreeing to the terms of use, and a "Confirm reservation request" key 2216 are displayed.

ここで、例えば、予約者名から要望までの入力情報は、予約情報を構成し、利用する割引通貨数の入力値は、店舗側が、予約したユーザの会計時にユーザが注文した商品の価格に対して割引する金額に対応する。又、「予約リクエストの確認」キー2216には、例えば、予約確定によってサイト内通貨が得られる旨やサイト内通貨が得られるタイミング、予約が出来ない場合は、そのまま予約が削除される旨が表示されていても良い。 Here, for example, the input information from the name of the person making the reservation to the request constitutes the reservation information, and the input value for the amount of discount currency to be used corresponds to the amount of discount that the store will apply to the price of the product ordered by the user who made the reservation at the time of payment. Furthermore, the "Confirm reservation request" key 2216 may display, for example, information that indicates that site currency will be obtained upon confirmation of the reservation, the timing at which site currency will be obtained, and that if the reservation cannot be made, the reservation will be deleted.

さて、予約リクエスト画面2200を確認した会員側のユーザは、入力欄と選択欄のそれぞれに情報を入力して、チェックボックス2215をチェックし、「予約リクエストの確認」キー2216を選択する。すると、店舗予約制御部106は、入力された情報と予約キーとキャンセルキーとをユーザ端末10に表示させて、ユーザに確認させる。ユーザが、予約キーを選択すると、店舗予約制御部106は、予約キーの選択を受け付けて、選択された店舗の詳細情報にユーザ端末10のユーザ情報を関連付ける。 Now, after checking the reservation request screen 2200, the member-side user enters information in the input and selection fields, checks the checkbox 2215, and selects the "Confirm reservation request" key 2216. The store reservation control unit 106 then displays the entered information, reservation key, and cancel key on the user terminal 10 for the user to confirm. When the user selects the reservation key, the store reservation control unit 106 accepts the selection of the reservation key and associates the user information of the user terminal 10 with detailed information about the selected store.

ここで、店舗予約制御部106の関連付け方法に特に限定は無いが、例えば、店舗予約制御部106は、予約情報データベースを参照する。予約情報データベース2300には、図23Aに示すように、店舗名2301と、登録メールアドレス2302と、予約リクエスト画面2200の入力選択項目2303(例えば、予約者名、、、要望)とが関連付けて記憶されている。 Here, there are no particular limitations on the association method used by the store reservation control unit 106, but for example, the store reservation control unit 106 references a reservation information database. As shown in FIG. 23A, the reservation information database 2300 stores store names 2301, registered email addresses 2302, and input selection items 2303 (e.g., name of person making reservation, requests) on the reservation request screen 2200 in association with each other.

そして、店舗予約制御部106は、ログイン中のユーザのメールアドレス(「abc@def」)を取得するとともに、店舗名(「ラーメンUma!」)を取得し、取得した店舗名(「ラーメンUma!」)と、取得したメールアドレス(「abc@def」)と、入力・選択された情報とのそれぞれを、予約情報データベース2300の項目のそれぞれに関連付けて記憶させる。これにより、ユーザによる予約情報の仮登録が完了する。尚、予約情報データベース2300には、更に、予約された予約時刻が関連付けて記憶されても構わない。 The store reservation control unit 106 then acquires the email address ("abc@def") of the logged-in user and the store name ("Ramen Uma!"), and stores the acquired store name ("Ramen Uma!"), the acquired email address ("abc@def"), and the entered/selected information in association with each item in the reservation information database 2300. This completes the provisional registration of the user's reservation information. Note that the reservation information database 2300 may also store the reserved reservation time in association with the information.

ここで、予約情報には、予約された店舗側のスケジュールや事情を考慮する必要があることから、ユーザが予約した時点で、当該予約がそのまま確定することには、一定のリスクが生じる。そのため、店舗予約制御部106は、予約情報の仮登録を完了すると、店舗登録データベース1000と予約情報データベース2300とを用いて、店舗名(「ラーメンUma!」)の店舗側のユーザの登録メールアドレスを特定し、店舗側のユーザのユーザ端末10に仮登録された予約情報の確認画面を表示させる。ここで、予約情報確認画面の種類に特に限定は無いが、例えば、仮登録された予約情報と、承認キーと、否認キーとが表示される。 Here, because reservation information needs to take into account the schedule and circumstances of the restaurant where the reservation is made, there is a certain risk in confirming the reservation as is at the time the user makes the reservation. Therefore, once the restaurant reservation control unit 106 has completed provisional registration of the reservation information, it uses the restaurant registration database 1000 and the reservation information database 2300 to identify the registered email address of the restaurant user with the restaurant name ("Ramen Uma!"), and displays a confirmation screen for the provisionally registered reservation information on the restaurant user's user terminal 10. Here, there are no particular limitations on the type of reservation information confirmation screen, but for example, the provisionally registered reservation information, an approval key, and a denial key may be displayed.

そこで、店舗側のユーザが、予約情報確認画面の予約情報を見ながら、店舗で予約を受け入れることが出来ると判断して、承認キーを選択すると、店舗予約制御部106は、承認キーの選択を受け付けて、予約情報データベース2300の仮登録を本登録へ移行させて、予約を確定させる。そして、店舗予約制御部106は、予約が確定した時点から所定期間経過後に、予約が確定した店舗の詳細情報に関連付けられたユーザ情報のサイト内通貨数に、当該店舗の詳細情報に関連付けられた予約用のサイト内通貨数を加算する。 When a store user views the reservation information on the reservation information confirmation screen, determines that the store can accept the reservation, and selects an approval key, the store reservation control unit 106 accepts the selection of the approval key, transitions the provisional registration in the reservation information database 2300 to a final registration, and confirms the reservation. Then, after a predetermined period of time has passed since the reservation was confirmed, the store reservation control unit 106 adds the number of site currencies for the reservation associated with the detailed information of the store to the number of site currencies in the user information associated with the detailed information of the store for which the reservation was confirmed.

尚、所定期間は、例えば、店舗側のユーザが、予約したユーザの来店を待ち、予約したユーザが来店して、その後、会計まで済ませ、予約人数の変更が無かった場合までの期間に対応し、例えば、約1カ月等、予約状況や処理の進捗具合に応じて適宜設定することが出来る。つまり、予約が確定してから、予約したユーザが会計を正しく済ませるまでには、一定の期間が必要であるから、その期間経過後に、店舗予約制御部106は、予約用のサイト内通貨数を加算することになる。 The specified period corresponds to the period from when the store user waits for the reserved user to arrive, when the reserved user arrives, and then when the payment is completed and there are no changes to the number of people in the reservation, and can be set appropriately depending on the reservation status and the progress of the process, such as about one month. In other words, a certain period of time is required from when the reservation is confirmed until the reserved user properly completes the payment, and so after that period has passed, the store reservation control unit 106 will add the amount of site currency used for the reservation.

ここで、店舗予約制御部106の加算方法に特に限定は無いが、例えば、店舗予約制御部106は、予約情報データベース2300と会員登録データベース406とを用いて、予約が確定した予約情報データベース2300の登録ユーザメールアドレス2302と、会員登録データベース406の登録ユーザメールアドレス407に関連付けられた登録サイト内通貨数409と、を特定する。又、店舗予約制御部106は、予約情報データベース2300と店舗登録データベース1000とを用いて、予約が確定した予約情報データベース2300の店舗名2301と、店舗登録データベース1000の店舗名(又は、店舗側の登録ユーザメールアドレス1001)に関連付けられた予約用のサイト内通貨数1003を特定する。そして、店舗予約制御部106は、図23Bに示すように、会員登録データベース406において、予約が確定した登録メールアドレス406のユーザが保有する登録済の登録サイト内通貨数409に、店舗名(又は、店舗側の登録ユーザメールアドレス1001)に関連付けられた予約用のサイト内通貨数1003を加算する。 Here, there is no particular limitation on the method of addition by the store reservation control unit 106, but for example, the store reservation control unit 106 uses the reservation information database 2300 and the member registration database 406 to identify the registered user email address 2302 in the reservation information database 2300 where the reservation has been confirmed and the registered site currency number 409 associated with the registered user email address 407 in the member registration database 406. Furthermore, the store reservation control unit 106 uses the reservation information database 2300 and the store registration database 1000 to identify the store name 2301 in the reservation information database 2300 where the reservation has been confirmed and the site currency number 1003 for the reservation associated with the store name in the store registration database 1000 (or the registered user email address 1001 on the store side). Then, as shown in FIG. 23B, the store reservation control unit 106 adds the number of site currencies 1003 for reservations associated with the store name (or the registered user email address 1001 on the store side) to the number of registered site currencies 409 already registered in the member registration database 406 held by the user whose registered email address 406 has confirmed the reservation.

ここで、本発明の実施形態では、来店人数に、一定の割引通貨数(「50キャッシュ」)を乗算した乗算値が、予約用のサイト内通貨数として算出される。そのため、例えば、来店人数が3人の場合、店舗予約制御部106は、3人に一定の割引通貨数(「50キャッシュ」)を乗算した乗算値(「150キャッシュ」)を、登録ユーザメールアドレス407に関連付けられた登録サイト内通貨数409の割引通貨数409aに加算する。これにより、ユーザによる予約にインセンティブを与えることが出来る。 In an embodiment of the present invention, the number of visitors is multiplied by a certain number of discount currencies ("50 cash") to calculate the number of site currencies for reservations. Therefore, for example, if the number of visitors is three, the store reservation control unit 106 adds the product ("150 cash") obtained by multiplying three people by a certain number of discount currencies ("50 cash") to the discount currency number 409a of the registered site currency number 409 associated with the registered user email address 407. This makes it possible to provide an incentive for users to make reservations.

尚、上述では、店舗予約制御部106は、来店人数に応じて割引通貨数を予約用のサイト内通貨数として加算したが、これに限らず、例えば、登録サイト内通貨数409に、割引通貨数409aと使用通貨数409bとを設定していることから、店舗予約制御部106は、店舗側のユーザの設定によって、割引通貨数409aに、一定の割引通貨数(「100キャッシュ」)を加算しても良いし、使用通貨数409bに、一定の使用通貨数(「15,000コイン」)を加算しても良い。 In the above description, the store reservation control unit 106 adds the number of discounted currencies to the number of site currencies for reservations according to the number of customers visiting the store. However, this is not limited to this. For example, since the number of discounted currencies 409a and the number of used currencies 409b are set in the registered number of site currencies 409, the store reservation control unit 106 may add a fixed number of discounted currencies ("100 cash") to the number of discounted currencies 409a, or a fixed number of used currencies ("15,000 coins") to the number of used currencies 409b, depending on the settings of the store user.

又、店舗予約制御部105は、ユーザのサイト内通貨数に予約用のサイト内通貨数を加算した際に、当該ユーザの登録ユーザメールアドレス407を用いて、予約用のサイト内通貨を付与した旨を通知しても良い。 Furthermore, when the store reservation control unit 105 adds the amount of site currency for reservations to the amount of site currency for the user, it may notify the user using the user's registered user email address 407 that the site currency for reservations has been granted.

又、上述において、「利用する割引通貨数」が入力されている場合、予約が確定すると、ユーザの割引通貨数が、入力された「利用する割引通貨数」だけ使用されることになる。この場合は、店舗側のユーザが、予約情報確認画面において「利用する割引通貨数」を予め確認しておき、予約したユーザの会計時に、ユーザが注文した商品の価格に対して、入力された割引通貨数(「50キャッシュ」)だけ値引きした代金を請求することになる。そして、値引きが確定した場合、店舗予約制御部106は、会員登録データベース406において、予約が確定した登録メールアドレス407のユーザが保有する割引通貨数409aから、入力された「利用する割引通貨数」(例えば、「50キャッシュ」)を減算する。これにより、ユーザは割引通貨数を使用することが出来る。 Furthermore, as described above, if the "number of discount currencies to be used" has been entered, once the reservation is confirmed, the user's number of discount currencies will be used equal to the "number of discount currencies to be used." In this case, the store user confirms the "number of discount currencies to be used" in advance on the reservation information confirmation screen, and when the user who made the reservation checks out, the price of the items ordered by the user will be discounted by the entered number of discount currencies ("50 cash") when charged. Then, once the discount is confirmed, the store reservation control unit 106 subtracts the entered "number of discount currencies to be used" (e.g., "50 cash") from the number of discount currencies 409a held by the user of the registered email address 407 whose reservation has been confirmed in the member registration database 406. This allows the user to use the number of discount currencies.

一方、予約情報確認画面を見た店舗側のユーザが、店舗で予約を受け入れることが出来ないと判断して、否認キーを選択すると、店舗予約制御部106は、否認キーの選択を受け付けて、予約情報データベース2300の仮登録を消去して、仮登録であったユーザの登録ユーザメールアドレス2302を用いて、予約出来ない旨を通知する。これにより、ユーザに予約出来ない旨を知らせて、予約情報の変更を促すことが出来る。 On the other hand, if a store user who views the reservation information confirmation screen determines that the store cannot accept the reservation and selects the Deny key, the store reservation control unit 106 accepts the selection of the Deny key, erases the provisional registration in the reservation information database 2300, and notifies the provisionally registered user that the reservation cannot be made using the registered user email address 2302 of the user. This notifies the user that the reservation cannot be made and encourages them to change their reservation information.

その他に、例えば、店舗側のユーザが、一度、承認キーを選択して、店舗予約制御部106が、予約を確定したものの、予約が確定した時点から所定期間内に、例えば、予約したユーザからキャンセルの電話が入ったり、予約したユーザが来店しなかったりして、予約がキャンセルされる場合、店舗側のユーザが、所定期間内に、再度、否認キーを選択し、店舗予約制御部106は、否認キーの選択を受け付けて、予約情報データベース2300の本登録を消去して、本登録を消去したユーザの登録ユーザメールアドレス2302を用いて、予約キャンセルの旨を通知する。これにより、これにより、予約したユーザが来店しなければ、予約用のサイト内通貨数を加算しないようにすることが出来る。 In addition, for example, if a user on the store side selects the approval key once and the store reservation control unit 106 confirms the reservation, but the reservation is canceled within a specified period from the time the reservation is confirmed, for example, because the user who made the reservation calls to cancel or does not show up at the store, the user on the store side selects the denial key again within the specified period, and the store reservation control unit 106 accepts the selection of the denial key, erases the actual registration in the reservation information database 2300, and notifies the user of the reservation cancellation using the registered user email address 2302 of the user who erased the actual registration. This makes it possible to prevent the amount of site currency used for reservations from being added unless the user who made the reservation shows up at the store.

ところで、上述のように取得したサイト内通貨のうち、割引通貨数は、予約時に使用されるが、使用通貨数は、下記のように使用される。例えば、図11Bに示す地図画面1100において、ユーザが、所有物のコレクション及び購入キー1115を選択し、所有物のコレクション及び購入画面1505を介して、アイテム購入画面1600を表示させる。そして、ユーザが、アイテム購入画面1600において、ログイン中のユーザが保有するサイト内通貨数と、購入用のサイト内通貨数(割引通貨数又は使用通貨数)とを確認して、所望のアイテムを選択して、購入キー1603を選択すると、サーバ11の通貨使用制御部107は、購入キーの選択を受け付けて、購入用のサイト内通貨数をサービス用のサイト内通貨数として扱い、会員登録データベース406において、登録メールアドレス407のユーザが保有する登録サイト内通貨数409(割引通貨数409a又は使用通貨数409b)から、サービス用のサイト内通貨数を減算して、選択されたアイテム又はアイコンをユーザに提供する。アイテムが、例えば、ベースの家であれば、3次元地図1101におけるベースに家のアイテムが追加される。又、アイテムが、乗り物であれば、ルート案内キー1114による乗り物のアニメーションの際に、乗り物に車のアイテムが追加される。アイテムの選択は、ユーザの操作により適宜可能である。このように、ユーザは、使用通貨数を使用することで、3次元地図1101における様々な装飾を行うことが可能となり、店舗検索サイトにおけるゲーム性の演出を向上させることが出来る。 Of the site currencies acquired as described above, the discounted currency amount is used at the time of reservation, but the usage currency amount is used as follows. For example, on the map screen 1100 shown in FIG. 11B, a user selects the property collection and purchase key 1115, and displays the item purchase screen 1600 via the property collection and purchase screen 1505. Then, on the item purchase screen 1600, the user checks the site currency amount held by the logged-in user and the site currency amount for purchase (discounted currency amount or usage currency amount), selects the desired item, and selects the purchase key 1603. The currency usage control unit 107 of the server 11 accepts the selection of the purchase key, treats the site currency amount for purchase as the site currency amount for service use, and subtracts the site currency amount for service use from the registered site currency amount 409 (discounted currency amount 409a or usage currency amount 409b) held by the user of the registered email address 407 in the member registration database 406, and provides the selected item or icon to the user. For example, if the item is a base house, a house item is added to the base on the three-dimensional map 1101. If the item is a vehicle, a car item is added to the vehicle when the vehicle is animated using the route guidance key 1114. Items can be selected as appropriate by user operation. In this way, by using the amount of currency used, the user can decorate the three-dimensional map 1101 in various ways, thereby improving the game-like presentation of the store search site.

又、通貨使用制御部107は、所有物のコレクション及び購入画面1505において、例えば、ユーザによる現実の通貨の支払によって、サイト内通貨数(割引通貨数又は使用通貨数)を提供しても良い。その場合は、通貨使用制御部107は、ユーザからの所望のサイト内通貨数の入力を受け付けて、現実の通貨の支払画面を表示して、ユーザに現実の通貨の支払を行わせる。現実の通貨の支払方法に特に限定は無く、例えば、銀行振込やクレジットカードによる支払を挙げることが出来る。そして、ユーザが現実の通貨を支払うと、通貨使用制御部107は、ユーザによる現実の通貨の支払の情報を受けて、例えば、会員登録データベース406において、購入後の登録メールアドレス407のユーザが保有する登録サイト内通貨数409(割引通貨数409a又は使用通貨数409b)に、入力された購入用のサイト内通貨数を加算して、入力された購入用のサイト内通貨数をユーザに提供する。これにより、ユーザは、現実の通貨を用いて自由にサイト内通貨数を購入することが出来る。 The currency usage control unit 107 may also provide the site currency (discount currency or usage currency) on the property collection and purchase screen 1505, for example, by the user's payment of real currency. In this case, the currency usage control unit 107 accepts input of the desired site currency from the user, displays a real currency payment screen, and allows the user to make the real currency payment. There are no particular limitations on the method of payment for real currency, and examples include payment by bank transfer or credit card. Then, when the user pays real currency, the currency usage control unit 107 receives information about the user's payment of real currency and, for example, adds the entered site currency for purchase to the registered site currency 409 (discount currency 409a or usage currency 409b) held by the user of the registered email address 407 after purchase in the member registration database 406, and provides the entered site currency for purchase to the user. This allows the user to freely purchase site currency using real currency.

又、通貨使用制御部107は、所有物のコレクション及び購入画面1505において、所定の変換率によって、割引通貨数を使用通貨数に変換して、ユーザに提供しても良い。例えば、ユーザの操作により、割引通貨数「10キャッシュ」を使用通貨数「10,000コイン」に変換しても構わない。これにより、ユーザの使用通貨数の使用を促すことが出来る。 Furthermore, the currency usage control unit 107 may convert the discounted currency amount into the usable currency amount at a predetermined conversion rate on the possession collection and purchase screen 1505 and provide it to the user. For example, the discounted currency amount "10 cash" may be converted into the usable currency amount "10,000 coins" by user operation. This can encourage the user to use the usable currency amount.

上述では、店舗検索サイトのサービスとして、店舗検索サイトのアイテムを購入するサービスを挙げて使用通貨数の使用方法を説明したが、これに限らず、店舗検索サイトのサービスは、多種定義することが出来ることから、他のサービスに対してもサイト内通貨数(割引通貨数又使用通貨数)を使用することが出来る。 In the above, we explained how to use the currency used by using a service for purchasing items on a store search site as an example of a store search site service, but this is not limited to this. Since a variety of store search site services can be defined, the site currency (discount currency or currency used) can also be used for other services.

例えば、ユーザが、特定の店舗に対してサービス用のサイト内通貨数を使用して口コミを投稿した場合、通貨使用制御部107は、このユーザの保有するサイト内通貨数からサービス用のサイト内通貨数を減算した上で、3次元地図1101のうち、ユーザが口コミ情報を投稿した店舗の表示の優先順位を上げて、当該店舗を目立たせるように表示させても良い。又、他のユーザが、ユーザの口コミを気に入って、サービス用のサイト内通貨数を使用して、このユーザの口コミを評価した場合、通貨使用制御部107は、他のユーザの保有するサイト内通貨数からサービス用のサイト内通貨数を減算した上で、このユーザの口コミを目立たせるように表示させても良い。店舗や口コミを目立たせる表示は、例えば、3次元地図1101のうち、目立ち易い吹き出しに表示させる方法を挙げることが出来る。これにより、ユーザが、応援したい店舗や気に入った口コミを目立たせて、他のユーザに共有化させて、店舗検索サイトを活性化することが出来る。特に、ユーザがサイト内通貨数を支払っても目立たせたい店舗や口コミは一定の信ぴょう性を与えることが可能であり、サイト内通貨数の使用により、店舗や口コミ(評価)への重み付けを行うことが可能である。 For example, if a user posts a review of a specific store using the site currency for services, the currency usage control unit 107 may subtract the site currency for services from the site currency owned by the user, and then raise the display priority of the store for which the user posted review information on the 3D map 1101, thereby highlighting the store. Also, if another user likes a user's review and rates the user's review using the site currency for services, the currency usage control unit 107 may subtract the site currency for services from the site currency owned by the other user, and then highlight the user's review. A method for highlighting stores and reviews is, for example, to display them in a conspicuous speech bubble on the 3D map 1101. This allows users to highlight stores they want to support and reviews they like, allowing them to be shared with other users, thereby revitalizing the store search site. In particular, stores and reviews that users want to highlight can be given a certain degree of credibility even if they have to pay in-site currency, and using in-site currency can weight stores and reviews (ratings).

又、店舗側のユーザについても、サイト内通貨数を保有することが出来ることから、例えば、店舗側のユーザが、自身の店舗に対してサービス用のサイト内通貨数を使用して店舗を目立させるようにした場合、通貨使用制御部107は、この店舗側のユーザの保有するサイト内通貨数からサービス用のサイト内通貨数を減算した上で、3次元地図1101のうち、このユーザの店舗を目立たせるように表示させても良い。店舗を目立たせる表示として、例えば、3次元地図1101のうち、所定の電光掲示板を設置して、その電光掲示板に、店舗側のユーザの店舗を紹介する広告を掲載する方法を挙げることが出来る。 In addition, since store users can also hold site currency, for example, if a store user uses site currency for services to highlight their store, the currency use control unit 107 may subtract the site currency for services from the site currency held by the store user, and then display the user's store in a way that highlights it on the 3D map 1101. One way to highlight a store is to, for example, install a specified electronic billboard on the 3D map 1101 and display an advertisement on the billboard introducing the store of the store user.

又、店舗検索サイト内において、例えば、静止画広告や動画広告等の広告が表示される際に、ユーザが、広告の表示に対してサービス用のサイト内通貨数を使用して、広告の表示時間を短縮させたい場合や広告の表示を無くしたい場合、通貨使用制御部1011は、このユーザの保有するサイト内通貨数からサービス用のサイト内通貨数を減算した上で、広告の表示時間を短縮したり、広告の表示を無くしたりしても良い。 Furthermore, when an advertisement such as a still image advertisement or a video advertisement is displayed on a store search site, if the user wishes to shorten the display time of the advertisement or to eliminate the display of the advertisement by using the in-site currency for the service, the currency use control unit 1011 may subtract the in-site currency for the service from the in-site currency held by the user, and then shorten the display time of the advertisement or eliminate the display of the advertisement.

又、上述では、サイト内通貨数の使用に関して説明したが、その他に、店舗検索サイトにおけるユーザの操作によって、通貨使用制御部105は、ボーナス用のサイト内通貨数を加算するように構成しても良い。例えば、図21Aに示すように、3次元地図1101のうち、拡大した店舗のアイコン1102の周りに、当該店舗に関連付けられた口コミ情報2110が表示されているが、ユーザが、特定の口コミ情報2110を確認するために、当該口コミ情報2110を選択すると、画面表示制御部104は、選択された口コミ情報2110を拡大して表示させる。その際に、通貨使用制御部107は、一定の確率(例えば、1%)で、口コミ情報2110を選択したユーザの保有するサイト内通貨数にボーナス用のサイト内通貨数(例えば、「1キャッシュ」、「100コイン」)を加算しても良い。 In addition, while the above describes the use of site currency, the currency use control unit 105 may also be configured to add bonus site currency in response to user operations on the store search site. For example, as shown in FIG. 21A, review information 2110 associated with a store is displayed around an enlarged store icon 1102 on a three-dimensional map 1101. When a user selects a specific review 2110 to check it, the screen display control unit 104 enlarges and displays the selected review 2110. At this time, the currency use control unit 107 may, with a certain probability (e.g., 1%), add bonus site currency (e.g., "1 cash" or "100 coins") to the site currency held by the user who selected the review 2110.

又、ユーザが、拡大表示された口コミ情報2110に所定のコメントを掲載すると、画面表示制御部104は、当該コメントの掲載を受け付けるが、ここで、通貨使用制御部107は、一定の確率(例えば、80%)で、コメントを掲載したユーザの保有するサイト内通貨数にボーナス用のサイト内通貨数(例えば、「10キャッシュ」、「1000コイン」)を加算しても良い。 Furthermore, when a user posts a specific comment on the enlarged word-of-mouth information 2110, the screen display control unit 104 accepts the posting of the comment, and at this point, the currency usage control unit 107 may, with a certain probability (e.g., 80%), add a bonus amount of site currency (e.g., "10 cash" or "1,000 coins") to the amount of site currency held by the user who posted the comment.

又、ユーザが、口コミ情報2110を確認した際に、所定のいいねキーを選択すると、画面表示制御部104は、当該いいねキーの選択を受け付けて、口コミ情報データベース1900に含まれる「いいねの数」に「1」を加算するが、ここで、通貨使用制御部107は、一定の確率(例えば、1%)で、いいねキーを選択したユーザの保有するサイト内通貨数にボーナス用のサイト内通貨数(例えば、「1キャッシュ」、「100コイン」)を加算しても良い。 Furthermore, when a user selects a specific Like key when checking the word-of-mouth information 2110, the screen display control unit 104 accepts the selection of the Like key and adds "1" to the "number of Likes" contained in the word-of-mouth information database 1900. Here, the currency usage control unit 107 may, with a certain probability (for example, 1%), add a bonus amount of site currency (for example, "1 cash" or "100 coins") to the amount of site currency held by the user who selected the Like key.

又、ユーザが、日毎に初めてログインすると、通貨使用制御部107は、地図画面1100に、所定数(例えば、3つ)の宝箱のアイコンを選択可能に表示して、ユーザが、いずれかの宝箱のアイコンを選択すると、通貨使用制御部107は、一定の確率(例えば、33%)で、宝箱のアイコンを選択したユーザの保有するサイト内通貨数にボーナス用のサイト内通貨数(例えば、「1キャッシュ」、「100コイン」)を加算しても良い。宝箱のアイコンは、上述のサイト内通貨数の他に、店舗検索サイト内のアイテムであっても構わない。 Furthermore, when a user logs in for the first time each day, the currency usage control unit 107 may display a predetermined number (e.g., three) of selectable treasure chest icons on the map screen 1100, and when the user selects one of the treasure chest icons, the currency usage control unit 107 may, with a certain probability (e.g., 33%), add a bonus amount of site currency (e.g., "1 cash" or "100 coins") to the amount of site currency held by the user who selected the treasure chest icon. In addition to the aforementioned amount of site currency, the treasure chest icons may also represent items on the store search site.

又、店舗検索サイト内に広告が表示される際に、ユーザが、広告を選択して、広告の内容を表示させると、通貨使用制御部107は、一定の確率(例えば、33%)で、広告の内容を表示させたユーザの保有するサイト内通貨数にボーナス用のサイト内通貨数(例えば、「1キャッシュ」、「100コイン」)を加算しても良い。上述のサイト内通貨数の他に、店舗検索サイト内のアイテムであっても構わない。 Furthermore, when an advertisement is displayed within a store search site and a user selects the advertisement and displays the contents of the advertisement, the currency usage control unit 107 may, with a certain probability (e.g., 33%), add a bonus amount of site currency (e.g., "1 cash" or "100 coins") to the amount of site currency held by the user who displayed the advertisement contents. In addition to the above-mentioned amount of site currency, items within the store search site may also be added.

このように、店舗検索サイトにおけるユーザの操作によって、通貨使用制御部107は、ボーナス用のサイト内通貨数を加算することで、店舗検索サイトのゲーム性を更に高めることが出来る。 In this way, the currency usage control unit 107 can add the amount of site currency for bonuses based on user operations on the store search site, further enhancing the gaming aspect of the store search site.

又、上述では、店舗として、ラーメン屋等の飲食店を想定して説明したが、これに限らず、例えば、予約を必要とするエステや整骨院等のサービス業等にも適用することが出来る。 Furthermore, while the above description assumes that the store is a restaurant such as a ramen shop, the application is not limited to this and can also be applied to service businesses such as beauty salons and osteopathic clinics that require reservations.

以上のように、本発明に係る情報処理システム及び情報処理方法は、従来にないゲーム性を持たせた店舗検索サイトとして有用であり、システム内で自由に使用出来る通貨の仕組みを導入することで、店舗側も会員側もゲーム感覚で利用することが可能な情報処理システム及び情報処理方法として有効である。 As described above, the information processing system and information processing method of the present invention are useful as a store search site with a game-like feel never before seen, and by introducing a currency mechanism that can be used freely within the system, they are effective as an information processing system and information processing method that can be used by both stores and members in a game-like manner.

1 情報処理システム
10 ユーザ端末
11 サーバ
12 ネットワーク
101 検索制御部
102 会員登録制御部
103 店舗登録制御部
104 画面表示制御部
105 口コミ処理制御部
106 店舗予約制御部
107 通貨使用制御部
1 Information Processing System 10 User Terminal 11 Server 12 Network 101 Search Control Unit 102 Member Registration Control Unit 103 Store Registration Control Unit 104 Screen Display Control Unit 105 Review Processing Control Unit 106 Store Reservation Control Unit 107 Currency Usage Control Unit

Claims (2)

ユーザのユーザ端末から、所定の店舗検索サイトにユーザ情報が入力されると、当該入力されたユーザ情報に、前記店舗検索サイトで使用可能なサイト内通貨数を関連付けて、前記ユーザ情報を会員登録し、前記ユーザ端末を前記店舗検索サイトにログインさせる会員登録制御部と、
前記店舗検索サイトで前記ログイン中のユーザ端末と所定の店舗が関連付けられ、当該店舗の位置情報を含む詳細情報が入力されると、前記店舗の詳細情報に、当該店舗を予約した予約者に提供される予約用のサイト内通貨数を関連付けて、前記店舗を前記店舗検索サイトに登録する店舗登録制御部と、
前記店舗検索サイトにログイン中のユーザ端末から、店舗検索キーが入力されると、前記登録された店舗の詳細情報に基づいて、前記ユーザ端末の設定位置情報を中心として近接に存在する店舗を配置した地図を前記ユーザ端末に表示させる画面表示制御部と、
前記店舗検索サイトにログイン中のユーザ端末から、所定の店舗に口コミ情報が入力されると、当該店舗の詳細情報に前記ユーザ端末のユーザ情報を関連付け、前記口コミ情報が確定すると、前記店舗の詳細情報に関連付けられたユーザ情報のサイト内通貨数に、所定の口コミ用のサイト内通貨数を加算する口コミ処理制御部と、
前記店舗検索サイトにログイン中のユーザ端末から、所定の店舗が予約されると、当該予約された店舗の詳細情報に前記ユーザ端末のユーザ情報を関連付け、前記店舗の予約が確定すると、予約が確定した時点から所定期間経過後に、前記店舗の詳細情報に関連付けられたユーザ情報のサイト内通貨数に、当該店舗の詳細情報に関連付けられた予約用のサイト内通貨数を加算する店舗予約制御部と、
前記店舗検索サイトにログイン中のユーザ端末から、前記店舗検索サイトのサービスに対して所定のサービス用のサイト内通貨数で提供が指示されると、前記ユーザ端末のユーザ情報のサイト内通貨数から前記サービス用のサイト内通貨数を減算して、前記サービスを提供する通貨使用制御部と、
を備え
前記地図は、3次元地図であり、
前記画面表示制御部は、前記ログイン中のユーザ端末が予め設定した設定位置をベースとし、そのベースを中心とした3次元地図を表示し、
前記ベースは、アイテムとして前記ログイン中のユーザ端末が購入可能である、
情報処理システム。
a member registration control unit that, when user information is input to a predetermined store search site from a user terminal of a user, associates the input user information with the number of site currencies that can be used on the store search site, registers the user information as a member, and logs the user terminal into the store search site;
a store registration control unit that, when the logged-in user terminal is associated with a predetermined store on the store search site and detailed information including location information of the store is input, associates the detailed store information with an in-site currency number for reservation provided to a person who makes a reservation for the store, and registers the store on the store search site;
a screen display control unit that, when a store search key is input from a user terminal logged in to the store search site, displays on the user terminal a map in which stores located nearby are arranged with the location information set by the user terminal as the center, based on the detailed information of the registered store;
a word-of-mouth processing control unit that, when word-of-mouth information is input to a predetermined store from a user terminal logged in to the store search site, associates user information of the user terminal with detailed information about the store, and, when the word-of-mouth information is confirmed, adds a predetermined number of site currencies for word-of-mouth to the number of site currencies of the user information associated with the detailed information about the store;
a store reservation control unit that, when a specific store is reserved from a user terminal logged in to the store search site, associates user information of the user terminal with detailed information about the reserved store, and, when the store reservation is confirmed, adds the number of site currencies for reservation associated with the detailed information about the store to the number of site currencies in the user information associated with the detailed information about the store after a predetermined period has elapsed since the reservation was confirmed;
a currency usage control unit that, when a user terminal logged in to the store search site instructs the service of the store search site to be provided with a predetermined number of site currencies for the service, subtracts the number of site currencies for the service from the number of site currencies in the user information of the user terminal and provides the service;
Equipped with
the map is a three-dimensional map;
the screen display control unit uses a preset position set by the logged-in user terminal as a base and displays a three-dimensional map centered on the base,
The base can be purchased as an item by the logged-in user terminal.
Information processing system.
ユーザのユーザ端末から、所定の店舗検索サイトにユーザ情報が入力されると、当該入力されたユーザ情報に、前記店舗検索サイトで使用可能なサイト内通貨数を関連付けて、前記ユーザ情報を会員登録し、前記ユーザ端末を前記店舗検索サイトにログインさせる会員登録制御工程と、
前記店舗検索サイトで前記ログイン中のユーザ端末と所定の店舗が関連付けられ、当該店舗の位置情報を含む詳細情報が入力されると、前記店舗の詳細情報に、当該店舗を予約した予約者に提供される予約用のサイト内通貨数を関連付けて、前記店舗を前記店舗検索サイトに登録する店舗登録制御工程と、
前記店舗検索サイトにログイン中のユーザ端末から、店舗検索キーが入力されると、前記登録された店舗の詳細情報に基づいて、前記ユーザ端末の設定位置情報を中心として近接に存在する店舗を配置した地図を前記ユーザ端末に表示させる画面表示制御工程と、
前記店舗検索サイトにログイン中のユーザ端末から、所定の店舗に口コミ情報が入力されると、当該店舗の詳細情報に前記ユーザ端末のユーザ情報を関連付け、前記口コミ情報が確定すると、前記店舗の詳細情報に関連付けられたユーザ情報のサイト内通貨数に、所定の口コミ用のサイト内通貨数を加算する口コミ処理制御工程と、
前記店舗検索サイトにログイン中のユーザ端末から、所定の店舗が予約されると、当該予約された店舗の詳細情報に前記ユーザ端末のユーザ情報を関連付け、前記店舗の予約が確定すると、予約が確定した時点から所定期間経過後に、前記店舗の詳細情報に関連付けられたユーザ情報のサイト内通貨数に、当該店舗の詳細情報に関連付けられた予約用のサイト内通貨数を加算する店舗予約制御工程と、
前記店舗検索サイトにログイン中のユーザ端末から、前記店舗検索サイトのサービスに対して所定のサービス用のサイト内通貨数で提供が指示されると、前記ユーザ端末のユーザ情報のサイト内通貨数から前記サービス用のサイト内通貨数を減算して、前記サービスを提供する通貨使用制御工程と、
を備え
前記地図は、3次元地図であり、
前記画面表示制御工程は、前記ログイン中のユーザ端末が予め設定した設定位置をベースとし、そのベースを中心とした3次元地図を表示し、
前記ベースは、アイテムとして前記ログイン中のユーザ端末が購入可能である、
情報処理システムの情報処理方法。
a member registration control step of, when user information is input to a predetermined store search site from a user terminal of a user, associating the input user information with the number of site currencies that can be used on the store search site, registering the user information as a member, and logging in the user terminal to the store search site;
a store registration control process for associating the logged-in user terminal with a predetermined store on the store search site, and when detailed information including location information of the store is input, associating the detailed store information with an in-site currency number for reservation provided to a person who has made a reservation for the store, and registering the store on the store search site;
a screen display control step of, when a store search key is input from a user terminal logged in to the store search site, displaying on the user terminal a map in which stores located nearby are arranged with the location information set on the user terminal as the center, based on the detailed information of the registered store;
a word-of-mouth processing control step of, when word-of-mouth information is input to a predetermined store from a user terminal currently logged in to the store search site, associating user information of the user terminal with detailed information about the store, and, when the word-of-mouth information is confirmed, adding a predetermined number of site currencies for word-of-mouth to the number of site currencies of the user information associated with the detailed information about the store;
a store reservation control step of, when a specific store is reserved from a user terminal logged in to the store search site, associating user information of the user terminal with detailed information about the reserved store, and, when the reservation of the store is confirmed, adding the number of site currencies for reservation associated with the detailed information about the store to the number of site currencies in the user information associated with the detailed information about the store after a predetermined period has elapsed since the reservation was confirmed;
a currency usage control step of providing the service by subtracting the number of site currencies for the service from the number of site currencies in the user information of the user terminal when a user terminal logging in to the store search site instructs the service of the store search site to be provided with a predetermined number of site currencies for the service;
Equipped with
the map is a three-dimensional map;
the screen display control step uses a preset position set by the logged-in user terminal as a base and displays a three-dimensional map centered on the base,
The base can be purchased as an item by the logged-in user terminal.
Information processing method for an information processing system.
JP2023127197A 2023-08-03 2023-08-03 Information processing system and information processing method Active JP7770040B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023127197A JP7770040B2 (en) 2023-08-03 2023-08-03 Information processing system and information processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023127197A JP7770040B2 (en) 2023-08-03 2023-08-03 Information processing system and information processing method

Publications (3)

Publication Number Publication Date
JP2025022526A JP2025022526A (en) 2025-02-14
JP2025022526A5 JP2025022526A5 (en) 2025-05-29
JP7770040B2 true JP7770040B2 (en) 2025-11-14

Family

ID=94537419

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023127197A Active JP7770040B2 (en) 2023-08-03 2023-08-03 Information processing system and information processing method

Country Status (1)

Country Link
JP (1) JP7770040B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002183160A (en) 2000-12-14 2002-06-28 Nec Corp System and method for providing information and recording medium with recorded information providing program
JP2013140171A (en) 2013-02-27 2013-07-18 Yupiteru Corp Navigation device and program
WO2023095817A1 (en) 2021-11-24 2023-06-01 株式会社オンラインドクター.com Information processing device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002183160A (en) 2000-12-14 2002-06-28 Nec Corp System and method for providing information and recording medium with recorded information providing program
JP2013140171A (en) 2013-02-27 2013-07-18 Yupiteru Corp Navigation device and program
WO2023095817A1 (en) 2021-11-24 2023-06-01 株式会社オンラインドクター.com Information processing device

Also Published As

Publication number Publication date
JP2025022526A (en) 2025-02-14

Similar Documents

Publication Publication Date Title
US11902853B2 (en) Non-transitory computer readable recording medium, information processing method, and server device for providing region information
JP7497809B2 (en) Vending method, device and program
JP5714199B1 (en) User profile and geographic location for efficient trading
US20120166232A1 (en) Customer managed restaurant information system
JP2016139263A (en) Travel system
AU2010236359A1 (en) Global concierge
KR20140122477A (en) System for advertising chain stores using smart phone and an operating method thereof
JP2015075947A (en) Information processing system, sales support server, seller terminal and purchaser terminal
JP2012145983A (en) Affiliate management system and affiliate server
JP2017021668A (en) Dynamic settlement processing system and dynamic settlement processing method
KR20180033656A (en) System for providing reward point using quest and method therefor
JP2018180626A (en) Information card storage system of portable terminal
JP6342595B1 (en) Paid transportation vehicle dispatch system and program
KR20200109049A (en) Travel information management system using mobile platform
KR20200083679A (en) Distribution method and distribution management system for promotion point having unit of time
JP7681163B2 (en) Map display control device, map display control method, and map display control program
KR20110047910A (en) How to order food using your mobile phone
JP7770040B2 (en) Information processing system and information processing method
KR102111046B1 (en) System for reserving and paying using SNS and method thereof
JP7178517B1 (en) Information processing device and information processing method
KR101097187B1 (en) Wedding Ceremony Merchandise Management Method and System
US20090287544A1 (en) Customer managed restaurant information system
KR20160143074A (en) Travel map managing server
KR101922013B1 (en) Service unit of global regional information and utilize method for the service unit
JP2010182003A (en) System, method and program for point addition

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250520

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250520

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20250520

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250822

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250918

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20251023

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251027

R150 Certificate of patent or registration of utility model

Ref document number: 7770040

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150