[go: up one dir, main page]

JP2018005852A - Information processing apparatus, information processing method, and program - Google Patents

Information processing apparatus, information processing method, and program Download PDF

Info

Publication number
JP2018005852A
JP2018005852A JP2016136278A JP2016136278A JP2018005852A JP 2018005852 A JP2018005852 A JP 2018005852A JP 2016136278 A JP2016136278 A JP 2016136278A JP 2016136278 A JP2016136278 A JP 2016136278A JP 2018005852 A JP2018005852 A JP 2018005852A
Authority
JP
Japan
Prior art keywords
information
status
store
restaurant
change
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.)
Granted
Application number
JP2016136278A
Other languages
Japanese (ja)
Other versions
JP6834202B2 (en
JP2018005852A5 (en
Inventor
直樹 愛宕
Naoki Atago
直樹 愛宕
真由美 関
Mayumi Seki
真由美 関
雅之 佐藤
Masayuki Sato
雅之 佐藤
ひとみ 松岡
Hitomi Matsuoka
ひとみ 松岡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Gurunavi Inc
Original Assignee
Gourmet Navigator Inc
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 Gourmet Navigator Inc filed Critical Gourmet Navigator Inc
Priority to JP2016136278A priority Critical patent/JP6834202B2/en
Publication of JP2018005852A publication Critical patent/JP2018005852A/en
Publication of JP2018005852A5 publication Critical patent/JP2018005852A5/ja
Application granted granted Critical
Publication of JP6834202B2 publication Critical patent/JP6834202B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Instructional Devices (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】簡易かつ確実な操作で、店舗のステータスの変更を店舗検索結果ページにリアルタイムに反映させる。【解決手段】情報処理装置は、記憶手段と通信手段と制御手段とを有する。記憶手段は、複数の店舗の所在位置を含む地図情報を記憶し、各店舗の営業状況に関するステータス情報を、各店舗を識別する識別情報と対応付けて記憶する。通信手段は、各店舗内に設置され、少なくとも2面を有し、各面に店舗の異なるステータスが対応付けられた電子タグと通信可能であるとともに、ユーザ端末と通信可能である。制御手段は、電子タグの所定方向を向く面が変更された場合に、ステータス変更情報を当該店舗の識別情報と共に電子タグから受信し、店舗識別情報に対応するステータス情報を変更し、ユーザ端末からの店舗検索要求に応答して、地図情報上の店舗の所在位置に上記ステータス情報に応じたアイコンを店舗検索結果ページを生成して上記ユーザ端末へ送信する。【選択図】図4[PROBLEMS] To reflect a change in the status of a store on a store search result page in real time by a simple and reliable operation. An information processing apparatus includes a storage unit, a communication unit, and a control unit. The storage means stores map information including the locations of a plurality of stores, and stores status information related to the business status of each store in association with identification information for identifying each store. The communication means is installed in each store, has at least two surfaces, and can communicate with an electronic tag in which a different status of the store is associated with each surface, and can communicate with a user terminal. When the surface of the electronic tag facing the predetermined direction is changed, the control means receives the status change information together with the identification information of the store from the electronic tag, changes the status information corresponding to the store identification information, and In response to the store search request, an icon corresponding to the status information is generated at the location of the store on the map information, and a store search result page is generated and transmitted to the user terminal. [Selection] Figure 4

Description

本発明は、地図上に飲食店等の店舗情報の位置を掲載したWebページを提供可能な情報処理装置、情報処理方法及びプログラムに関する。   The present invention relates to an information processing apparatus, an information processing method, and a program capable of providing a web page on which a location of store information such as a restaurant is posted on a map.

従来から、飲食店等の店舗における空席状況等の店舗状況を、その店舗の位置を示す地図情報と共にWebページ上で提供する技術が存在する。   2. Description of the Related Art Conventionally, there has been a technique for providing store status such as vacant seat status in a store such as a restaurant on a Web page together with map information indicating the location of the store.

下記特許文献1には、飲食店等の店舗の端末が、タイマによって一定周期で店舗の営業状況、混雑状況または空き情報に関する更新データを検出してサーバへ送信し、サーバが、当該更新データに基づいてリアルタイム情報を蓄積し、リアルタイム情報に基づいて、利用者端末に表示される地図上の店舗に対応するアイコンの色、大きさ、点滅回数、文字または記号を変化させ、その違いによって、利用者に対して店舗に関するリアルタイム情報の内容を把握させるシステムが開示されている。   In Patent Document 1 below, a terminal of a restaurant such as a restaurant detects update data related to a store's business status, congestion status, or vacancy information by a timer and transmits it to a server. Based on the real-time information, the color, size, number of blinks, characters or symbols of the icons corresponding to the stores on the map displayed on the user terminal are changed and used depending on the difference. A system is disclosed that allows a person to grasp the contents of real-time information about a store.

特許第4153246号公報Japanese Patent No. 4153246

しかしながら、上記特許文献1に記載の技術では、店舗の状況は、情報入力端末のキーボードやボタン等の人による操作や、センサ等のデータ検出による自動入力、またはカメラで撮影した画像データやマイクで集音した音声データ等のデータ解析等によって検出される。人による情報入力端末の操作は、特に店舗が混雑した状況下においては、入力漏れや入力の重複が発生する可能性がある。またセンサによる自動入力の場合には、センサの精度によって実際とは異なる状況が検出される可能性があり、さらにデータ解析による場合にはその処理に多くの手間とコストがかかり、またリアルタイム性に欠ける。   However, in the technique described in the above-mentioned Patent Document 1, the situation of the store is determined by an operation by a person such as a keyboard or a button of an information input terminal, automatic input by data detection by a sensor, or image data or a microphone photographed by a camera. It is detected by data analysis such as collected voice data. When an information input terminal is operated by a person, there is a possibility that input omission or input duplication may occur particularly in a situation where the store is crowded. In addition, in the case of automatic input by a sensor, a situation different from the actual situation may be detected depending on the accuracy of the sensor, and in the case of data analysis, the processing takes a lot of labor and cost, and the real-time property is also improved. Lack.

以上のような事情に鑑み、本発明の目的は、店舗の従業員の簡易かつ確実な操作に基づいて店舗のステータスの変更を店舗検索結果ページにリアルタイムに反映させることが可能な情報処理装置、情報処理方法及びプログラムを提供することにある。   In view of the circumstances as described above, an object of the present invention is to provide an information processing apparatus capable of reflecting a change in the status of a store on a store search result page in real time based on a simple and reliable operation of a store employee, It is to provide an information processing method and program.

上記目的を達成するため、本発明の一形態に係る情報処理装置は、記憶手段と、通信手段と、制御手段とを有する。上記記憶手段は、複数の店舗の所在位置を含む地図情報を記憶するとともに、上記各店舗の営業状況に関するステータスを示すステータス情報を、上記各店舗を識別する識別情報と対応付けて記憶する。上記通信手段は、上記各店舗内に設置され、少なくとも2面を有し、各面に上記店舗の異なるステータスが対応付けられた電子タグと通信可能であるとともに、ユーザ端末と通信可能である。上記制御手段は、上記電子タグの、所定方向を向く面が変更された場合に、上記通信手段により、当該変更に応じたステータス変更情報を当該店舗の店舗識別情報と共に当該電子タグから受信し、当該受信されたステータス変更情報に基づいて上記店舗識別情報に対応する上記ステータス情報を変更する。さらに制御手段は、上記ユーザ端末からの店舗検索要求に応答して、上記地図情報上の上記店舗の所在位置に上記変更されたステータス情報に応じたアイコンを示した店舗検索結果ページを生成して上記通信手段により上記ユーザ端末へ送信する。   In order to achieve the above object, an information processing apparatus according to an aspect of the present invention includes a storage unit, a communication unit, and a control unit. The storage means stores map information including the locations of a plurality of stores, and stores status information indicating a status relating to the sales status of each store in association with identification information for identifying each store. The communication means is installed in each store, has at least two surfaces, and can communicate with an electronic tag in which a different status of the store is associated with each surface, and can communicate with a user terminal. When the surface of the electronic tag facing the predetermined direction is changed, the control means receives status change information corresponding to the change from the electronic tag together with the store identification information of the store by the communication means, The status information corresponding to the store identification information is changed based on the received status change information. Further, in response to a store search request from the user terminal, the control means generates a store search result page indicating an icon corresponding to the changed status information at the location of the store on the map information. It transmits to the user terminal by the communication means.

これにより情報処理装置は、店舗の従業員等が電子タグの向きを変更するという簡易かつ確実な操作に基づいてステータス変更情報を受信し、それを店舗検索結果ページにリアルタイムに反映して出力することができる。また情報処理装置は、単に電子タグからのステータス変更情報を受信するだけでそれをアイコンに反映でき、ステータス情報をフラグ等により管理するだけで済むため、ステータスの収集・管理のための負荷の大きい演算処理を行う必要もない。   As a result, the information processing apparatus receives the status change information based on a simple and reliable operation in which the store employee or the like changes the orientation of the electronic tag, and reflects and outputs the status change information on the store search result page in real time. be able to. In addition, the information processing apparatus can simply reflect status change information from the electronic tag and reflect it on the icon, and it is only necessary to manage the status information with a flag or the like, so the load for status collection and management is heavy. There is no need to perform arithmetic processing.

ここでステータスとは、例えば店舗の空席有無、待ち時間、開店/閉店、特定のメニュー/サービスの提供可否等であるが、これに限られない。また上記電子タグの所定方向を向く面の変更は、店舗のスタッフによって行われる。例えば2面を有するある程度の厚みがある円形または矩形の板状とされるが、それらに限られない。上記所定方向を向く面は、例えば上面であるが、これに限られない。店舗とは、例えば飲食店のほか、カラオケ、ボーリング等の娯楽施設の店舗、マッサージ・エステ等の施術施設の店舗、ホテル・旅館等の宿泊施設等を含む。また、情報処理装置と電子タグとの間の通信は、直接行われてもよいし、例えば店舗内の端末を介して実行されてもよい。また、上記「電子タグと通信可能」とは、直接通信する場合に限らず、何らかの他の機器を介した間接的な通信も含まれる。すなわち、上記「電子タグと通信可能」、「電子タグから受信」といった表現は、電子タグと情報処理装置との間に他の機器が介在している場合も含む概念である。   Here, the status includes, for example, availability of a store, waiting time, opening / closing, availability of a specific menu / service, etc., but is not limited thereto. Moreover, the change of the surface which faces the predetermined direction of the said electronic tag is performed by the staff of a shop. For example, it is a circular or rectangular plate having a certain thickness with two surfaces, but is not limited thereto. The surface facing the predetermined direction is, for example, the upper surface, but is not limited thereto. Stores include, for example, restaurants, recreational facilities such as karaoke and bowling, stores for treatment facilities such as massage / esthetic treatments, and accommodation facilities such as hotels and inns. In addition, communication between the information processing apparatus and the electronic tag may be performed directly, or may be performed via a terminal in a store, for example. In addition, the above “communicable with an electronic tag” includes not only direct communication but also indirect communication via some other device. That is, the expressions “communicable with the electronic tag” and “received from the electronic tag” are concepts including a case where another device is interposed between the electronic tag and the information processing apparatus.

上記記憶手段は、上記電子タグが有する面の数に対応した種類のステータス情報を記憶してもよい。   The storage unit may store status information of a type corresponding to the number of surfaces of the electronic tag.

これにより情報処理装置は、店舗に設置された電子タグの面の数に対応したステータス情報を記憶することで、店舗の様々なステータスを漏れなく把握することができる。   Accordingly, the information processing apparatus stores the status information corresponding to the number of the electronic tag surfaces installed in the store, and thus can grasp various statuses of the store without omission.

上記制御手段は、上記ステータス変更情報に基づいて上記ステータス情報を変更したときに、当該ステータス情報の変更完了を当該電子タグに所定の音声情報または表示情報として出力させるステータス情報変更通知を上記通信手段により上記電子タグへ送信してもよい。   When the status information is changed based on the status change information, the control means sends a status information change notification to the electronic tag to output completion of the status information change as predetermined audio information or display information. May be transmitted to the electronic tag.

これにより情報処理装置は、店舗で電子タグの所定方向を向く面が変更されることで、情報処理装置において実際にステータスが変更されたか否かを、音声情報または表示情報によって店舗側へ知らせることができる。ここで表示情報には、ディスプレイ表示のほか、LEDの点灯等も含まれる。   As a result, the information processing apparatus notifies the store side by voice information or display information whether or not the status is actually changed in the information processing apparatus by changing the surface of the electronic tag facing the predetermined direction. Can do. Here, the display information includes not only display display but also lighting of LEDs and the like.

上記制御手段は、上記ステータス情報の変更に応じて、上記アイコンの表示態様を変更してもよい。   The control means may change the display mode of the icon according to the change of the status information.

これにより情報処理装置は、アイコンの表示形態を変更することで、各店舗のステータスの違いをユーザに把握させ、またステータスの変更をリアルタイムにユーザに把握させることができる。ここでアイコンの表示態様とは、例えば色(透明度も含む)、形状、大きさ、付加データの有無等であるが、これらに限られない。   As a result, the information processing apparatus can change the display form of the icons to allow the user to grasp the difference in the status of each store and to allow the user to grasp the status change in real time. Here, the icon display mode includes, for example, color (including transparency), shape, size, presence / absence of additional data, and the like, but is not limited thereto.

上記制御手段は、上記ステータス情報の変更に応じて、上記アイコンの表示及び非表示を切り替えてもよい。   The control means may switch the display and non-display of the icon according to the change of the status information.

これにより情報処理装置は、アイコンの表示・非表示を切り替えることで、各店舗のステータスの変更をユーザにリアルタイムに把握させることができる。   Thereby, the information processing apparatus can make the user grasp the change in the status of each store in real time by switching the display / non-display of the icon.

上記電子タグは少なくとも3面を有し、当該各面に、上記店舗において、空席が無い第1のステータスと、上記空席が第1の数だけ存在する第2のステータスと、上記空席が上記第1の数より多い第2の数だけ存在する第3のステータスとが対応付けられていてもよい。この場合上記記憶手段は、上記ステータス情報として、上記第1乃至第3のステータスを示す情報を記憶してもよく、上記制御手段は、上記第1乃至第3のステータスに応じて上記アイコンの表示態様を変更してもよい。   The electronic tag has at least three surfaces, and each surface has a first status in which no vacant seats are present in the store, a second status in which the first number of vacant seats exists, and the vacant seats in the first number. A third status that exists in a second number greater than the number of 1 may be associated. In this case, the storage means may store information indicating the first to third statuses as the status information, and the control means displays the icon according to the first to third statuses. You may change an aspect.

これにより情報処理装置は、電子タグの3面以上をステータス情報の記憶に使うことで、空席の有無等の二値だけでなく、空席数もユーザに通知することができる。   As a result, the information processing apparatus can notify the user not only of binary such as presence / absence of seats but also the number of seats by using three or more surfaces of the electronic tag for storing status information.

上記制御手段は、上記店舗検索要求に応じて上記店舗検索結果ページを送信した後、所定時間内に上記店舗検索結果ページが示す地図情報上に所在する店舗の上記ステータス情報が変更された場合に、上記店舗検索要求の送信元の上記ユーザ端末へ、当該ステータス情報の変更を通知するステータス変更情報を上記通信手段により送信してもよい。   The control means transmits the store search result page in response to the store search request and then changes the status information of the store located on the map information indicated by the store search result page within a predetermined time. The communication means may transmit status change information for notifying the change of the status information to the user terminal that is the transmission source of the store search request.

これにより情報処理装置は、ユーザ端末においてユーザが検索結果ページを閲覧した直後に当該検索結果ページ上の店舗についてステータス変更があった場合にユーザに通知することで、ユーザを困惑させたり、ユーザの来店機会を喪失したりするのを防ぐことができる。所定時間とは、例えば5分、10分等であるが、これらに限られない。   As a result, the information processing apparatus is confused by the user by notifying the user when there is a status change for the store on the search result page immediately after the user browses the search result page on the user terminal. It is possible to prevent losing the opportunity to visit the store. The predetermined time is, for example, 5 minutes or 10 minutes, but is not limited thereto.

本発明の他の形態に係る情報処理方法は、
複数の店舗の所在位置を含む地図情報を記憶するとともに、上記各店舗の営業状況に関するステータスを示すステータス情報を、上記各店舗を識別する識別情報と対応付けて記憶し、
上記各店舗内に設置され、少なくとも2面を有し、各面に上記店舗の異なるステータスが対応付けられた電子タグの、所定方向を向く面が変更された場合に、当該変更に応じたステータス変更情報を当該店舗の店舗識別情報と共に当該電子タグから受信し、
上記受信されたステータス変更情報に基づいて上記店舗識別情報に対応する上記ステータス情報を変更し、
ユーザ端末からの店舗検索要求に応答して、上記地図情報上の上記店舗の所在位置に上記変更されたステータス情報に応じたのアイコンを示した店舗検索結果ページを生成して上記ユーザ端末へ送信することを含む。
An information processing method according to another aspect of the present invention includes:
Stores map information including the locations of a plurality of stores, stores status information indicating the status regarding the sales status of each store in association with identification information for identifying each store,
When the surface facing the predetermined direction of the electronic tag that is installed in each store and has at least two surfaces and each surface is associated with a different status of the store is changed, the status corresponding to the change The change information is received from the electronic tag together with the store identification information of the store,
Changing the status information corresponding to the store identification information based on the received status change information,
In response to a store search request from the user terminal, a store search result page showing an icon corresponding to the changed status information at the location of the store on the map information is generated and transmitted to the user terminal Including doing.

本発明のまた別の形態に係るプログラムは、情報処理装置に、
複数の店舗の所在位置を含む地図情報を記憶するとともに、上記各店舗の営業状況に関するステータスを示すステータス情報を、上記各店舗を識別する識別情報と対応付けて記憶するステップと、
上記各店舗内に設置され、少なくとも2面を有し、各面に上記店舗の異なるステータスが対応付けられた電子タグの、所定方向を向く面が変更された場合に、当該変更に応じたステータス変更情報を当該店舗の店舗識別情報と共に当該電子タグから受信するステップと、
上記受信されたステータス変更情報に基づいて上記店舗識別情報に対応する上記ステータス情報を変更するステップと、
ユーザ端末からの店舗検索要求に応答して、上記地図情報上の上記店舗の所在位置に上記変更されたステータス情報に応じたアイコンを示した店舗検索結果ページを生成して上記ユーザ端末へ送信するステップと
を実行させる。
A program according to another embodiment of the present invention is provided in an information processing device.
Storing map information including the locations of a plurality of stores, and storing status information indicating the status regarding the sales status of each store in association with identification information for identifying each store;
When the surface facing the predetermined direction of the electronic tag that is installed in each store and has at least two surfaces and each surface is associated with a different status of the store is changed, the status corresponding to the change Receiving the change information from the electronic tag together with the store identification information of the store;
Changing the status information corresponding to the store identification information based on the received status change information;
In response to a store search request from the user terminal, a store search result page showing an icon corresponding to the changed status information at the location of the store on the map information is generated and transmitted to the user terminal. Steps and are executed.

以上説明したように、本発明によれば、店舗の従業員の簡易かつ確実な操作に基づいて店舗のステータスの変更を店舗検索結果ページにリアルタイムに反映させることができる。しかし、当該効果は本発明を限定するものではない。   As described above, according to the present invention, it is possible to reflect a change in the store status on the store search result page in real time based on a simple and reliable operation of the store employee. However, this effect does not limit the present invention.

本発明の一実施形態に係る飲食店情報提供システムの構成を示した図である。It is the figure which showed the structure of the restaurant information provision system which concerns on one Embodiment of this invention. 本発明の一実施形態に係る飲食店情報提供サーバのハードウェア構成を示した図である。It is the figure which showed the hardware constitutions of the restaurant information provision server which concerns on one Embodiment of this invention. 本発明の一実施形態に係る飲食店情報提供サーバが有するデータベースの構成を示した図である。It is the figure which showed the structure of the database which the restaurant information provision server which concerns on one Embodiment of this invention has. 本発明の一実施形態に係る飲食店情報提供サーバによる、飲食店の検索結果ページの更新処理の流れを示したフローチャートである。It is the flowchart which showed the flow of the update process of the search result page of a restaurant by the restaurant information provision server which concerns on one Embodiment of this invention. 本発明の一実施形態に係る飲食店情報提供サーバによって生成される飲食店の検索結果ページの例を示した図である。It is the figure which showed the example of the search result page of the restaurant produced | generated by the restaurant information provision server which concerns on one Embodiment of this invention. 図5に示した飲食店の検索結果ページが更新された様子を示した図である。It is the figure which showed a mode that the search result page of the restaurant shown in FIG. 5 was updated. 本発明の他の実施形態に係る飲食店情報提供サーバによって生成される飲食店の検索結果ページの例を示した図である。It is the figure which showed the example of the search result page of the restaurant produced | generated by the restaurant information provision server which concerns on other embodiment of this invention. 図7に示した飲食店の検索結果ページが更新された様子を示した図である。It is the figure which showed a mode that the search result page of the restaurant shown in FIG. 7 was updated.

以下、図面を参照しながら、本発明の実施形態を説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

[システムの構成]
図1は、本実施形態に係る飲食店情報提供システムの構成を示した図である。
[System configuration]
FIG. 1 is a diagram illustrating a configuration of a restaurant information providing system according to the present embodiment.

同図に示すように、このシステムは、インターネット50上の飲食店情報提供サーバ100と、複数のユーザ端末200と、複数の飲食店端末300とを含む。   As shown in the figure, this system includes a restaurant information providing server 100 on the Internet 50, a plurality of user terminals 200, and a plurality of restaurant terminals 300.

飲食店情報提供サーバ100は、複数のユーザ端末200及び複数の飲食店端末300とインターネット50を介して接続されている。飲食店情報提供サーバ100は、飲食店に関する情報を掲載したポータルサイトを運営する。   The restaurant information providing server 100 is connected to a plurality of user terminals 200 and a plurality of restaurant terminals 300 via the Internet 50. The restaurant information providing server 100 operates a portal site on which information about restaurants is posted.

飲食店情報提供サーバ100は、上記ポータルサイトにおいて、ユーザ端末200の一般ユーザ(飲食店に来店する客)向けに飲食店情報の検索システムを提供する。具体的には、飲食店情報提供サーバ100は、ユーザ端末200からの検索要求に基づいて検索条件に合致する飲食店情報を検索し、検索結果を掲載したWebページを生成してユーザ端末200へ送信する。当該検索結果ページは、飲食店情報の一覧モードで提供されるほか、地図上に飲食店の位置を示すアイコンを配置した地図モードでも提供される。   The restaurant information providing server 100 provides a restaurant information search system for general users (customers visiting the restaurant) of the user terminal 200 in the portal site. Specifically, the restaurant information providing server 100 searches for restaurant information that matches the search condition based on a search request from the user terminal 200, generates a Web page on which the search result is posted, and sends it to the user terminal 200. Send. In addition to being provided in the restaurant information list mode, the search result page is also provided in the map mode in which icons indicating the positions of restaurants are arranged on a map.

ユーザ端末200(200A,200B,200C...)は、ユーザにより使用される端末であり、例えばスマートフォン、携帯電話、タブレットPC(Personal Computer)、ノートブックPC、デスクトップPC等である。ユーザ端末200は、飲食店情報提供サーバ100へアクセスし、例えば店名やエリア等を検索条件として検索された上記検索結果ページを受信してブラウザ等により画面に表示する。   The user terminal 200 (200A, 200B, 200C ...) is a terminal used by a user, and is, for example, a smartphone, a mobile phone, a tablet PC (Personal Computer), a notebook PC, a desktop PC, or the like. The user terminal 200 accesses the restaurant information providing server 100, receives the search result page searched using, for example, the store name or area as a search condition, and displays it on the screen by a browser or the like.

飲食店端末300(300A,300B,300C...)は、各飲食店(飲食店A,B,C...)に設置されている端末であり、ノートブックPC、タブレットPC、デスクトップPC等である。   Restaurant terminal 300 (300A, 300B, 300C ...) is a terminal installed in each restaurant (restaurant A, B, C ...), such as a notebook PC, tablet PC, desktop PC, etc. It is.

また、各飲食店内には、飲食店のスタッフにより操作される可搬性の電子タグ10(10A,10B,10C...)も設置されている。当該電子タグ10は、例えば表裏の2面を有する偏平円柱状(円形板状)の筐体を有し、各面には、飲食店の営業状況に関する異なるステータスが対応付けられている。電子タグ10は、飲食店内の例えばテーブル、カウンター、棚等、スタッフからアクセスのよい場所の平面に、一方の面が上方を向き、他方の面が下方を向く(当該平面に接する)ように載置される。   In each restaurant, a portable electronic tag 10 (10A, 10B, 10C ...) operated by a restaurant staff is also installed. The electronic tag 10 has, for example, a flat columnar (circular plate-like) housing having two front and back surfaces, and each surface is associated with a different status relating to a restaurant business situation. The electronic tag 10 is placed on a plane in a restaurant, for example, a table, a counter, a shelf, or the like that is accessible from the staff so that one surface faces upward and the other surface faces downward (contacts the plane). Placed.

本実施形態においては、電子タグ10の一方の面には、当該飲食店における「空席有り」のステータスが対応付けられ、他方の面には「空席無し」のステータスが対応付けられている。例えば空席有りのステータスが対応付けられた面には「〇」の記号(同図の電子タグ10A,10C参照)が表され、空席無しのステータスが対応付けられた面には「×」の記号(同図の電子タグ10B参照)が表されており、飲食店のスタッフは当該記号によりステータスを区別することができる。   In the present embodiment, one surface of the electronic tag 10 is associated with a “vacant seat” status in the restaurant, and the other surface is associated with a “vacant seat” status. For example, a symbol “◯” (see the electronic tags 10A and 10C in the same figure) is displayed on the surface associated with the vacant status, and a symbol “X” is displayed on the surface associated with the vacant status. (See the electronic tag 10B in the figure), and the restaurant staff can distinguish the status by the symbol.

当該電子タグ10には、例えばBluetooth(登録商標)等の近距離無線モジュールのほか、ジャイロスコープや加速度センサ等の動きセンサや、LEDライト、スピーカ等が内蔵されている。飲食店のスタッフが電子タグ10をひっくり返す(天地を逆転させる)ことによってその上面を変更すると、電子タグ10は上記センサによってその動作、つまり上面が変更されたことを検知し、それを示す情報を、飲食店の店舗IDと共にステータス変更情報として上記無線モジュールにより出力することが可能である。出力されたステータス変更情報は、飲食店端末300によって中継され飲食店情報提供サーバ100へ送信される。   The electronic tag 10 includes a short-range wireless module such as Bluetooth (registered trademark), a motion sensor such as a gyroscope and an acceleration sensor, an LED light, a speaker, and the like. When the restaurant staff changes the top surface of the electronic tag 10 by turning the electronic tag 10 upside down (reversing the top and bottom), the electronic tag 10 detects that the operation, that is, the top surface has been changed by the sensor, and displays information indicating that. The wireless module can output the status change information together with the restaurant ID of the restaurant. The output status change information is relayed by the restaurant terminal 300 and transmitted to the restaurant information providing server 100.

飲食店端末300は、電子タグ10及び飲食店情報提供サーバ100と無線及び有線により通信可能である。飲食店端末300は、上記電子タグ10から出力されたステータス変更情報等の情報を飲食店情報提供サーバ100へ転送し、飲食店情報提供サーバ100から受信した情報を電子タグ10へ転送することも可能である。   The restaurant terminal 300 can communicate with the electronic tag 10 and the restaurant information providing server 100 by wireless and wired. The restaurant terminal 300 transfers information such as status change information output from the electronic tag 10 to the restaurant information providing server 100, and also transfers information received from the restaurant information providing server 100 to the electronic tag 10. Is possible.

本実施形態では、飲食店情報提供サーバ100は、上記電子タグ10から飲食店端末300を介して受信した各飲食店のステータス変更情報を、ユーザ端末200からの飲食店の検索要求に対する検索結果ページ(地図モード)上のアイコンに反映するように、当該検索結果ページを更新可能である。   In the present embodiment, the restaurant information providing server 100 uses the search result page for the restaurant search request from the user terminal 200 for the status change information of each restaurant received from the electronic tag 10 via the restaurant terminal 300. (Map mode) The search result page can be updated to reflect the icon on the map.

[飲食店情報提供サーバのハードウェア構成]
図2は、上記飲食店情報提供サーバ100のハードウェア構成を示した図である。同図に示すように、飲食店情報提供サーバ100は、CPU(Central Processing Unit)11、ROM(Read Only Memory)12、RAM(Random Access Memory)13、入出力インタフェース15、及び、これらを互いに接続するバス14を備える。
[Hardware configuration of restaurant information providing server]
FIG. 2 is a diagram illustrating a hardware configuration of the restaurant information providing server 100. As shown in the figure, a restaurant information providing server 100 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, an input / output interface 15, and these components connected to each other. A bus 14 is provided.

CPU11は、必要に応じてRAM13等に適宜アクセスし、各種演算処理を行いながら飲食店情報提供サーバ100の各ブロック全体を統括的に制御する。ROM12は、CPU11に実行させるOS、プログラムや各種パラメータなどのファームウェアが固定的に記憶されている不揮発性のメモリである。RAM13は、CPU11の作業用領域等として用いられ、OS、実行中の各種アプリケーション、処理中の各種データを一時的に保持する。   CPU11 accesses RAM13 grade | etc., Suitably as needed, and controls each whole block of the restaurant information provision server 100 centrally, performing various arithmetic processing. The ROM 12 is a non-volatile memory in which an OS to be executed by the CPU 11, firmware such as programs and various parameters are fixedly stored. The RAM 13 is used as a work area for the CPU 11 and temporarily holds the OS, various applications being executed, and various data being processed.

入出力インタフェース15には、表示部16、操作受付部17、記憶部18、通信部19等が接続される。   A display unit 16, an operation receiving unit 17, a storage unit 18, a communication unit 19, and the like are connected to the input / output interface 15.

表示部16は、例えばLCD(Liquid Crystal Display)、OELD(Organic Electroluminescence Display)、CRT(Cathode Ray Tube)等を用いた表示デバイスである。   The display unit 16 is a display device using, for example, an LCD (Liquid Crystal Display), an OELD (Organic Electroluminescence Display), a CRT (Cathode Ray Tube), or the like.

操作受付部17は、例えばマウス等のポインティングデバイス、キーボード、タッチパネル、その他の入力装置である。操作受付部17がタッチパネルである場合、そのタッチパネルは表示部16と一体となり得る。   The operation reception unit 17 is, for example, a pointing device such as a mouse, a keyboard, a touch panel, and other input devices. When the operation reception unit 17 is a touch panel, the touch panel can be integrated with the display unit 16.

記憶部18は、例えばHDD(Hard Disk Drive)や、フラッシュメモリ(SSD;Solid State Drive)、その他の固体メモリ等の不揮発性メモリである。当該記憶部18には、上記OSや各種アプリケーション、各種データに加えて、本実施形態における飲食店情報の検索結果ページの更新処理に必要なソフトウェアプログラム及びデータが記憶される。   The storage unit 18 is a non-volatile memory such as an HDD (Hard Disk Drive), a flash memory (SSD; Solid State Drive), or other solid-state memory. In addition to the OS, various applications, and various data, the storage unit 18 stores software programs and data necessary for updating the restaurant information search result page in the present embodiment.

後述するが、特に本実施形態において、記憶部18は、飲食店情報データベース、地図情報データベース、及びステータス情報データベースを有している。   As will be described later, particularly in the present embodiment, the storage unit 18 includes a restaurant information database, a map information database, and a status information database.

通信部19は、例えばEthernet用のNIC(Network Interface Card)や無線LAN等の無線通信用の各種モジュールであり、上記ユーザ端末200及び飲食店端末300との間の通信処理を担う。   The communication unit 19 is a module for wireless communication such as an NIC (Network Interface Card) for Ethernet or a wireless LAN, for example, and performs communication processing between the user terminal 200 and the restaurant terminal 300.

なお、図示しないが、ユーザ端末200及び飲食店端末300の基本的なハードウェア構成も上記飲食店情報提供サーバ100のハードウェア構成と略同様である。また、上記電子タグ10も、上記各種センサ類やLEDライトを有するほか、CPU、ROM、RAM及びフラッシュメモリ等のハードウェアを有する。   Although not shown, the basic hardware configuration of the user terminal 200 and the restaurant terminal 300 is substantially the same as the hardware configuration of the restaurant information providing server 100. The electronic tag 10 also has hardware such as a CPU, ROM, RAM, and flash memory in addition to the various sensors and LED lights.

[飲食店情報提供サーバのデータベース構成]
図3は、上記飲食店情報提供サーバ100が有するデータベースの構成を示した図である。
[Database configuration of restaurant information server]
FIG. 3 is a diagram showing a configuration of a database included in the restaurant information providing server 100.

同図に示すように、飲食店情報提供サーバ100は、記憶部18に、飲食店情報データベース31、チェーン店舗ページ情報データベース32、及びマスタ店舗ページ情報データベース33を有している。   As shown in the figure, the restaurant information providing server 100 has a restaurant information database 31, a chain store page information database 32, and a master store page information database 33 in the storage unit 18.

飲食店情報データベース31は、飲食店毎に、飲食店情報掲載ページに掲載可能な飲食店情報(コンテンツ)及び当該飲食店情報のうち少なくとも一部が掲載された飲食店情報掲載ページ(Webページ)を記憶している。   The restaurant information database 31 includes, for each restaurant, restaurant information (content) that can be posted on the restaurant information posting page and a restaurant information posting page (Web page) on which at least a part of the restaurant information is posted. Is remembered.

飲食店情報としては、その飲食店の店名、住所、電話番号、所在エリア情報、その飲食店を識別するID(店舗ID)、その飲食店の業態・サービスのカテゴリ情報、その飲食店を紹介する情報(店舗のPR文等の店舗の特徴を示す情報、飲食店が行うイベント情報)、飲食店が提供するメニューに関するメニュー情報、飲食店が提供するコース料理に関するコース情報、飲食店やメニューに関する画像データ、営業時間、ウェブサイトURL等の情報を記憶している。   As restaurant information, the restaurant name, address, telephone number, location area information, ID (store ID) for identifying the restaurant, business category / service category information of the restaurant, and the restaurant are introduced. Information (information indicating the characteristics of the store, such as PR statements of the store, event information performed by the restaurant), menu information related to the menu provided by the restaurant, course information related to the course food provided by the restaurant, images related to the restaurant and menu Information such as data, business hours, website URL, etc. is stored.

上記所在エリア情報は、例えば都道府県単位のものであるが、市区町村等のより狭い範囲の単位でも情報が記憶されてもよい。上記カテゴリ情報は、例えば和食、中華、イタリアン、フレンチ、焼肉等のメインカテゴリの他、和食における焼き鳥・天ぷら等、イタリアンにおけるパスタ・ピザ等のより詳細なサブカテゴリを含んでいてもよい。   The location area information is, for example, in units of prefectures, but information may be stored in units of a narrower range such as municipalities. The category information may include, for example, main categories such as Japanese food, Chinese, Italian, French, and yakiniku, and more detailed subcategories such as yakitori and tempura in Japanese food, pasta and pizza in Italian, and the like.

地図情報データベース32は、上記各飲食店の所在地(住所)を含む地図情報を記憶している。地図情報としては、例えばGIS(geographic information system)データが用いられる。当該地図情報は、上記飲食店の検索結果ページの地図モードにおいて用いられる。また地図情報データベース32には、上記検索結果ページにおいて地図上の飲食店の所在位置に配置されるアイコンデータも、上記ステータス毎に記憶している。   The map information database 32 stores map information including the location (address) of each restaurant. As the map information, for example, GIS (geographic information system) data is used. The map information is used in the map mode of the restaurant search result page. In the map information database 32, icon data arranged at the location of the restaurant on the map in the search result page is also stored for each status.

ステータス情報データベース33は、上記各飲食店の「空席有り」または「空席無し」を示すステータス情報を、例えばフラグ情報として、各飲食店の店舗IDと対応付けて記憶する。当該ステータス情報は、電子タグ10から飲食店端末300を介してステータス変更情報が送信される度に更新される。   The status information database 33 stores status information indicating “vacant seats” or “no vacant seats” of each restaurant in association with the store ID of each restaurant, for example, as flag information. The status information is updated each time status change information is transmitted from the electronic tag 10 via the restaurant terminal 300.

これら各データベースは、後述する飲食店情報提供サーバ100による飲食店の検索結果ページの更新処理において、必要に応じて相互に参照されて用いられる。   These databases are used with reference to each other as necessary in the update processing of the restaurant search result page by the restaurant information providing server 100 described later.

[飲食店情報提供サーバの動作]
次に、以上のように構成された飲食店情報提供サーバ100の動作について説明する。当該動作は、飲食店情報提供サーバ100のCPU11及び通信部19等のハードウェアと、記憶部18に記憶されたソフトウェアとの協働により実行される。以下の説明では、便宜上、CPU11を動作主体とする。
[Operation of restaurant information provision server]
Next, operation | movement of the restaurant information provision server 100 comprised as mentioned above is demonstrated. The operation is executed in cooperation with the hardware such as the CPU 11 and the communication unit 19 of the restaurant information providing server 100 and the software stored in the storage unit 18. In the following description, for the sake of convenience, the CPU 11 is an operation subject.

図4は、飲食店情報提供サーバ100による、飲食店の検索結果ページの更新処理の流れを示したフローチャートである。   FIG. 4 is a flowchart showing the flow of the update process of the restaurant search result page by the restaurant information providing server 100.

同図に示すように、飲食店情報提供サーバ100のCPU11は、まず、いずれかの飲食店の電子タグ10から、ステータス変更情報を受信したか否かを判断する(ステップ41)。上述したように、当該ステータス変更情報には、上記電子タグ10が設置された飲食店の店舗IDが付随している。上述したように、当該ステータス変更情報は、飲食店のスタッフが、飲食店に空席が生じた場合または満席になった場合に、上記電子タグ10をひっくり返して上面を変更したことが検知されることによって送信される。   As shown in the figure, the CPU 11 of the restaurant information providing server 100 first determines whether status change information has been received from the electronic tag 10 of any restaurant (step 41). As described above, the status change information is accompanied by the store ID of the restaurant where the electronic tag 10 is installed. As described above, the status change information is detected when the restaurant staff changes the upper surface by turning the electronic tag 10 over when the restaurant becomes empty or full. Sent by.

上記ステータス変更情報を受信したと判断した場合(Yes)、CPU11は、当該ステータス変更情報に基づいて、上記ステータス情報データベース33における上記店舗IDに対応する飲食店のステータス情報を変更する(ステップ42)。   If it is determined that the status change information has been received (Yes), the CPU 11 changes the status information of the restaurant corresponding to the store ID in the status information database 33 based on the status change information (step 42). .

続いてCPU11は、上記ステータス情報の変更が完了すると、上記ステータス変更情報の変更元の電子タグ10(に接続された飲食店端末300)へ、ステータス情報変更通知を送信する(ステップ43)。   Subsequently, when the change of the status information is completed, the CPU 11 transmits a status information change notification to the electronic tag 10 (the restaurant terminal 300 connected thereto) that is the change source of the status change information (step 43).

当該ステータス情報変更通知は、当該ステータス情報の変更完了を上記電子タグ10に所定の音声情報または表示情報として出力させるコマンドである。音声情報は、例えば所定の効果音であってもよいし、「ステータス変更が完了しました。」といった音声であってもよい。また表示情報は、例えば電子タグ10のLEDライトの点灯または点滅により出力されてもよいし、電子タグ10が有するディスプレイにその旨が表示されてもよい。さらに、電子タグ10が振動機(振動モータ)を内蔵している場合には、上記音声または表示に代えて、振動によって上記ステータス変更完了が通知されてもよい。   The status information change notification is a command that causes the electronic tag 10 to output completion of the status information change as predetermined audio information or display information. The sound information may be a predetermined sound effect, for example, or may be a sound such as “Status change completed”. The display information may be output, for example, by turning on or blinking the LED light of the electronic tag 10, or may be displayed on the display of the electronic tag 10. Furthermore, when the electronic tag 10 has a built-in vibrator (vibration motor), the completion of the status change may be notified by vibration instead of the voice or display.

これにより飲食店のスタッフは、電子タグ10をひっくり返す動作によって、それが飲食店情報提供サーバ100へ確実に伝わりステータスの変更が完了したことを把握することができる。   Thereby, the staff of the restaurant can grasp that the change of the status has been completed by reliably transmitting it to the restaurant information providing server 100 by the operation of turning the electronic tag 10 upside down.

続いてCPU11は、いずれかのユーザ端末200から、地図モードにおける飲食店検索要求を受信したか否かを判断する(ステップ44)。当該検索要求には、例えば飲食店が存在する位置の最寄りの駅名、住所、エリア名等の位置情報に関する検索条件が少なくとも含まれており、これに加えて、料理のジャンル、料理名等の他の検索条件が含まれている場合もある。   Subsequently, the CPU 11 determines whether or not a restaurant search request in the map mode has been received from any user terminal 200 (step 44). The search request includes at least a search condition regarding location information such as the nearest station name, address, area name, etc. where the restaurant is located. In some cases, the search condition is included.

上記飲食店検索要求を受信したと判断した場合(Yes)、CPU11は、上記検索条件に合致する飲食店の飲食店を上記飲食店情報データベース31から抽出し、抽出した飲食店の店舗IDをキーにして、その飲食店のステータス情報を、ステータス情報データベース33から取得する(ステップ45)。   When it is determined that the restaurant search request has been received (Yes), the CPU 11 extracts the restaurant of the restaurant that matches the search condition from the restaurant information database 31 and uses the extracted store ID of the restaurant as a key. Thus, the status information of the restaurant is obtained from the status information database 33 (step 45).

続いてCPU11は、上記地図情報データベース32から、上記検索結果に合致する飲食店が存在するエリアの地図画像を取得し、当該地図画像上の飲食店の所在位置に、上記取得した飲食店のステータス情報に応じたアイコンを配置して、検索結果ページを生成する(ステップ46)。この際、検索条件に合致する飲食店の飲食店情報の一覧も検索結果ページの一部領域に掲載される。   Then, CPU11 acquires the map image of the area where the restaurant which matches the said search result exists from the said map information database 32, and the location of the acquired said restaurant at the location of the restaurant on the said map image An icon corresponding to the information is arranged to generate a search result page (step 46). At this time, a list of restaurant information of restaurants that match the search condition is also posted in a partial area of the search result page.

続いてCPU11は、上記生成した検索結果ページを、上記検索要求元のユーザ端末200へ送信する(ステップ47)。   Subsequently, the CPU 11 transmits the generated search result page to the user terminal 200 that is the search request source (step 47).

図5は、上記検索結果ページの例を示した図である。   FIG. 5 is a diagram showing an example of the search result page.

同図に示すように、地図モードにおける飲食店の検索結果ページは、上記検索条件に合致する飲食店が存在するエリアの地図画像53を有し、当該地図画像53上の各飲食店の所在位置には、各飲食店のステータス情報に応じたアイコン54が配置されている。   As shown in the figure, the restaurant search result page in the map mode has a map image 53 of an area where restaurants that match the search conditions exist, and the location of each restaurant on the map image 53. The icon 54 corresponding to the status information of each restaurant is arranged.

各アイコン54は、例えば円形の吹き出し形状とされるが、この形状に限られない。飲食店のステータスの違い(空席有/空席無)は、例えば当該アイコン54の色の違いによって表現される。同図では、空席有のステータスは例えば黒字に白文字のアイコン54で示され、空席無のステータスは例えば白地に黒文字のアイコン54で示される。   Each icon 54 has, for example, a circular balloon shape, but is not limited to this shape. The difference in restaurant status (with / without vacancy) is expressed by, for example, the color difference of the icon 54. In the figure, a vacant seat status is indicated by a white character icon 54 in black, for example, and a vacant seat status is indicated by a black character icon 54 on a white background, for example.

各アイコン54は、その内部に、各飲食店を識別するための文字(例えばアルファベット)を有する。また、地図画像53の例えば左側の所定領域には、各アイコン54で表された飲食店に関する飲食店情報55の一覧が掲載される。当該一覧内の各飲食店情報55は、上記アイコン54内の文字に対応した文字によって識別される。すなわち、地図画像53上における各飲食店の所在位置は、各飲食店情報55が有する識別用のアルファベットと同じアルファベットを有するアイコン54によって示される。飲食店情報55が検索結果ページの所定範囲に収まらない場合には、例えば上下スクロールにより全ての飲食店情報55が閲覧可能とされる。   Each icon 54 has a character (for example, alphabet) for identifying each restaurant inside. In addition, in a predetermined area on the left side of the map image 53, for example, a list of restaurant information 55 related to restaurants represented by the icons 54 is posted. Each restaurant information 55 in the list is identified by characters corresponding to the characters in the icon 54. That is, the location of each restaurant on the map image 53 is indicated by an icon 54 having the same alphabet as the identification alphabet included in each restaurant information 55. When the restaurant information 55 does not fit in the predetermined range of the search result page, all the restaurant information 55 can be browsed by scrolling up and down, for example.

同図の例では、飲食店A,C,E,F,Gは空席有のステータスを有し、飲食店B及びDは空席無のステータスを有する。   In the example of the figure, restaurants A, C, E, F, and G have a vacant status, and restaurants B and D have a vacant status.

また、検索結果ページの例えば上部(地図画像53の上部)には、ユーザ端末200のユーザがブラウザ上で飲食店の検索条件(駅名・住所等の位置情報や料理ジャンル等)を入力するための条件入力欄51が設けられ、その例えば右側には、当該検索条件による検索要求を飲食店情報提供サーバ100へ送信するための検索ボタン52が設けられている。ユーザが条件入力欄51に検索条件を入力し検索ボタン52を押下する度に、飲食店情報提供サーバ100により検索結果ページが生成されユーザ端末200へ送信される。   In addition, for example, in the upper part of the search result page (upper part of the map image 53), the user of the user terminal 200 inputs a restaurant search condition (location information such as a station name / address, a cooking genre, etc.) on the browser. A condition input field 51 is provided, and a search button 52 for transmitting a search request based on the search condition to the restaurant information providing server 100 is provided on the right side, for example. Each time the user inputs a search condition in the condition input field 51 and presses the search button 52, a search result page is generated by the restaurant information providing server 100 and transmitted to the user terminal 200.

図6は、図5に示した飲食店の検索結果ページが更新された様子を示した図である。   FIG. 6 is a diagram showing a state where the restaurant search result page shown in FIG. 5 is updated.

同図に示すように、例えば、図5において空席無のステータスを示すアイコン54で示された飲食店Bの電子タグ10から、ステータス変更情報が受信された場合には、CPU11は、上述したように、当該ステータス変更情報に応じて上記ステータス情報データベース33内のステータス情報を空席有に変更し、それを検索結果ページにおけるアイコン54に反映させる。これにより図5においては白地に黒文字であったアイコン54が、図6においては黒字に白文字のアイコン54へと変化している。   As shown in the figure, for example, when the status change information is received from the electronic tag 10 of the restaurant B indicated by the icon 54 indicating the vacant status in FIG. In addition, the status information in the status information database 33 is changed to vacant according to the status change information, and this is reflected in the icon 54 on the search result page. As a result, the icon 54 that is a black character on a white background in FIG. 5 is changed to an icon 54 that is a black character on a black background in FIG. 6.

したがって、ユーザが同一の検索結果ページを閲覧している最中に、検索結果ページ内の飲食店の電子タグ10から上記ステータス変更情報が受信されると、それがリアルタイムに反映されることで、ユーザはステータスの変更を一目で把握することができる。   Therefore, when the status change information is received from the electronic tag 10 of the restaurant in the search result page while the user is browsing the same search result page, it is reflected in real time, The user can grasp the status change at a glance.

また一方で、上述したように、このステータスの変更時には、ステータス情報変更通知が飲食店の電子タグ10へ送信され、音声情報または表示情報が出力されることで、飲食店のスタッフもステータス変更完了を把握することができる。   On the other hand, as described above, when the status is changed, the status information change notification is transmitted to the electronic tag 10 of the restaurant and the voice information or display information is output, so that the restaurant staff also completes the status change. Can be grasped.

図4に戻り、CPU11は、ユーザ端末200へ検索結果ページを送信した後、所定時間内に、当該送信した検索結果ページの地図画像53上の位置に所在する飲食店のステータス情報が変更されたか否かを判断する(ステップ48)。   Returning to FIG. 4, after the CPU 11 has transmitted the search result page to the user terminal 200, has the status information of the restaurant located at the position on the map image 53 of the transmitted search result page been changed within a predetermined time? It is determined whether or not (step 48).

当該飲食店のステータス情報が変更されたと判断した場合(Yes)、CPU11は、当該ステータスの変更をアイコン54に反映するとともに、上記検索結果ページの送信先(検索要求の送信元)であるユーザ端末200へ、当該ステータス情報の変更を通知するステータス変更情報を送信する(ステップ49)。所定時間とは、例えば5分、10分等であるが、これらに限られない。   When determining that the status information of the restaurant has been changed (Yes), the CPU 11 reflects the change of the status on the icon 54 and at the same time, the user terminal that is the transmission destination of the search result page (the transmission source of the search request) The status change information for notifying the change of the status information is transmitted to 200 (step 49). The predetermined time is, for example, 5 minutes or 10 minutes, but is not limited thereto.

これにより飲食店情報提供サーバ100は、ユーザ端末200においてユーザが検索結果ページを閲覧した直後に当該検索結果ページ上の飲食店についてステータス変更があった場合に、それをユーザに通知することで、ユーザが閲覧直後に実際に飲食店に行った場合に、閲覧したステータスと異なるステータスに遭遇して困惑するのを防ぐことができ、また空席無のステータスを閲覧して利用を諦めたユーザに空席有のステータスを通知することで、飲食店がユーザの来店機会を喪失するのを防ぐことができる。   Thereby, the restaurant information provision server 100 notifies a user of the status change about the restaurant on the search result page immediately after the user browses the search result page on the user terminal 200, If a user actually goes to a restaurant immediately after browsing, he / she can be prevented from being confused by encountering a status different from the viewed status, and a vacant seat can be reserved for a user who has given up his / her status by viewing a vacant status. By notifying the presence status, it is possible to prevent the restaurant from losing the user's opportunity to visit.

飲食店情報提供サーバ100のCPU11は、以上説明した更新処理を、各飲食店の電子タグ10からステータス変更情報を受信する度に繰り返す。   The CPU 11 of the restaurant information providing server 100 repeats the update process described above every time status change information is received from the electronic tag 10 of each restaurant.

[まとめ]
以上説明したように、本実施形態によれば、飲食店情報提供サーバ100は、飲食店のスタッフ等が電子タグ10の向きを変更するという簡易かつ確実な操作に基づいてステータス変更情報を受信し、それを飲食店検索結果ページにリアルタイムに反映して出力することができる。
[Summary]
As described above, according to the present embodiment, the restaurant information providing server 100 receives status change information based on a simple and reliable operation in which a restaurant staff or the like changes the orientation of the electronic tag 10. , It can be reflected in the restaurant search result page in real time and output.

また飲食店情報提供サーバ100は、単に電子タグからのステータス変更情報を受信するだけでそれをアイコンの表示態様に反映でき、ステータス情報をフラグ等により管理するだけで済むため、ステータスの収集・管理のための負荷の大きい演算処理を行う必要もない。   Further, the restaurant information providing server 100 can simply reflect the status change information from the electronic tag and reflect it in the icon display mode, and it is only necessary to manage the status information with a flag or the like. Therefore, it is not necessary to perform an operation process with a heavy load.

[変形例]
本発明は上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更され得る。
[Modification]
The present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the scope of the present invention.

上述の実施形態では、飲食店の営業状況に関するステータスとして、空席の有無が例に挙げられたが、ステータスは空席の有無に限られない。例えば、開店中/閉店中といったステータスや、特定のメニューの提供可否といったステータスが上記電子タグ10から送信され上記アイコン54に反映されて示されてもよい。   In the above-described embodiment, the presence / absence of a vacant seat is given as an example of the status relating to the business situation of a restaurant, but the status is not limited to the presence / absence of a vacant seat. For example, a status such as opening / closing a store or a status indicating whether a specific menu can be provided may be transmitted from the electronic tag 10 and reflected on the icon 54.

また、上述の実施形態では、電子タグ10が2面を有する例が挙げられたが、電子タグ10は3面以上を有する多面体(例えば四面体(立方体)、六面体、八面体等)として構成され、3面以上の面に異なるステータスが対応付けられていてもよい。   In the above-described embodiment, an example in which the electronic tag 10 has two faces has been given. However, the electronic tag 10 is configured as a polyhedron having three or more faces (for example, a tetrahedron (cube), a hexahedron, an octahedron, etc.). Different statuses may be associated with three or more surfaces.

例えば、3面以上の各面に、各飲食店において、空席が無い第1のステータスと、空席が第1の数だけ存在する(例えば、空席がわずか(5席未満、10席未満等)である)第2のステータスと、空席が第1の数より多い第2の数だけ存在する(例えば、空席に余裕がある(例えば、10席以上))第3のステータスとが対応付けられていてもよい。この場合、上記ステータス情報データベース33には、ステータス情報として、上記第1乃至第3のステータスを示す情報が記憶され、CPU11は、これら第1乃至第3のステータスに応じて上記アイコン54の表示態様を変更する。   For example, on each side of 3 or more, each restaurant has a first status with no vacant seats and a first number of vacant seats (for example, there are few vacant seats (less than 5 seats, less than 10 seats, etc.) There is a second status associated with a third status where there are a second number of vacant seats greater than the first number (for example, there are vacant seats (eg, 10 seats or more)). Also good. In this case, the status information database 33 stores information indicating the first to third statuses as the status information, and the CPU 11 displays the icon 54 according to the first to third statuses. To change.

またその他にも、例えば各飲食店における待ち時間が、3つ以上の時間範囲(例えば待ち時間無し/待ち時間10分前後/待ち時間30分前後/待ち時間1時間前後等)に分割されて、電子タグ10の各面に対応付けられてもよい。   In addition, for example, the waiting time in each restaurant is divided into three or more time ranges (for example, no waiting time / waiting time around 10 minutes / waiting time around 30 minutes / waiting time around 1 hour, etc.) It may be associated with each surface of the electronic tag 10.

また、上述の実施形態においては、ステータス変更の基準となる、電子タグ10の所定方向を向く面は、飲食店のスタッフに見やすいように上面とされたが、特に電子タグ10が多面体である場合には、上面以外の面(例えば側面のうち1つ等)が基準面とされてもよい。この場合、電子タグは、動きセンサのみならず、方位センサを有し、基準面が向く特定の方位を検出可能であってもよい。   Further, in the above-described embodiment, the surface facing the predetermined direction of the electronic tag 10 that serves as a reference for status change is the upper surface so that it can be easily seen by the staff of the restaurant, but the electronic tag 10 is particularly a polyhedron. In addition, a surface other than the upper surface (for example, one of the side surfaces) may be the reference surface. In this case, the electronic tag may include not only a motion sensor but also an orientation sensor and be able to detect a specific orientation in which the reference plane faces.

また、上述の実施形態では、飲食店のステータスの違いは、アイコン54の色によって表現された。しかし、当該ステータスの違いは、例えばアイコン54の透明度によって表現されてもよいし、アイコン54の形状または大きさ等の他の表示態様の違いによって示されてもよい。さらに、例えばアイコン54の近傍に、例えば「空席有」「空席無」等の所定のテキストや画像等の付加データが表示されるか否かによってステータスの違いが表現されてもよい。   In the above-described embodiment, the difference in restaurant status is expressed by the color of the icon 54. However, the status difference may be expressed by, for example, the transparency of the icon 54, or may be indicated by other display mode differences such as the shape or size of the icon 54. Further, for example, the status difference may be expressed depending on whether or not additional data such as a predetermined text or an image such as “vacant seat present” or “vacant seat absent” is displayed near the icon 54.

上述の実施形態では、飲食店のステータス情報の変更に応じて、上記アイコンの表示態様が変更された。しかし、当該ステータス情報の変更に応じて、上記アイコンの表示及び非表示が切り替えられてもよい。   In the above-described embodiment, the display mode of the icon is changed according to the change of the restaurant status information. However, the display and non-display of the icon may be switched according to the change of the status information.

例えば、飲食店のステータス情報が「空席有」等の第1のステータスである場合には地図画像53上の当該飲食店の所在位置にアイコン54が表示され、ステータス情報が「空席無」等の第2のステータスである場合には上記地図画像53上のアイコン54が非表示とされてもよい。   For example, when the restaurant status information is the first status such as “vacant seats”, an icon 54 is displayed at the location of the restaurant on the map image 53, and the status information is “no seats available” or the like. In the case of the second status, the icon 54 on the map image 53 may be hidden.

図7は、この場合における検索結果ページの例を示した図である。同図では、検索条件に合致する地図画像53の範囲内に存在する飲食店のうち、ステータス情報が「空席有」である飲食店A〜Fのアイコン54が表示されている。   FIG. 7 is a diagram showing an example of a search result page in this case. In the figure, among the restaurants existing within the range of the map image 53 that matches the search condition, icons 54 of restaurants A to F whose status information is “vacant seats” are displayed.

この状態から、当該地図画像53の範囲内に存在する飲食店Gのステータス情報が「空席無」から「空席有」に変更されたことを示すステータス変更情報が飲食店Gの電子タグ10から受信された場合、飲食店情報提供サーバ100は、図8に示すように、地図画像53上に新たに飲食店Gの所在位置を示すアイコン54が表示する。また、これと共に、飲食店Gに関する飲食店情報55も新たに表示される。   From this state, status change information indicating that the status information of the restaurant G existing within the range of the map image 53 has been changed from “no seats available” to “has seats available” is received from the electronic tag 10 of the restaurant G. When it is performed, the restaurant information providing server 100 newly displays an icon 54 indicating the location of the restaurant G on the map image 53, as shown in FIG. Along with this, restaurant information 55 concerning the restaurant G is also newly displayed.

図示しないが、ステータス情報が「空席有」から「空席無」に変更されたことを示すステータス変更情報が地図画像53の範囲内の飲食店の電子タグ10から受信された場合には、当該飲食店の所在位置を示すアイコン54が表示状態から非表示に切り替えられるとともに、当該飲食店の飲食店情報55も非表示とされる。この際、飲食店を識別するアルファベットは、その時点で空席有のステータスを有する飲食店について、例えば地図画像53の中心や検索条件に含まれる駅等のスポットからの距離に応じた順序で、新たに振り直されてもよい。   Although not shown, when status change information indicating that the status information has been changed from “vacant seats” to “vacant seats” is received from the electronic tag 10 of the restaurant within the range of the map image 53, While the icon 54 indicating the location of the store is switched from the display state to non-display, the restaurant information 55 of the restaurant is also hidden. At this time, the alphabet for identifying the restaurant is newly added to the restaurant having a vacant status at that time, for example, in the order according to the distance from the center of the map image 53 or a spot such as a station included in the search condition. You may be reassigned.

このように、飲食店情報提供サーバ100は、飲食店のステータス情報に応じてアイコン54の表示・非表示を切り替えることで、各飲食店のステータスの変更をユーザにリアルタイムに把握させることができる。   Thus, the restaurant information providing server 100 can cause the user to grasp the change in the status of each restaurant in real time by switching the display / non-display of the icon 54 according to the status information of the restaurant.

上述の実施形態では、飲食店情報提供サーバ100と電子タグ10との間の通信は、飲食店端末300を介して行われたが、電子タグ10が例えばLTEや3G等のモバイル通信用モジュールや、Wi−Fi等の無線LANモジュールを有する場合には、電子タグ10と飲食店情報提供サーバ100が直接通信してもよい。   In the above-described embodiment, the communication between the restaurant information providing server 100 and the electronic tag 10 is performed via the restaurant terminal 300. However, the electronic tag 10 may be a mobile communication module such as LTE or 3G, When having a wireless LAN module such as Wi-Fi, the electronic tag 10 and the restaurant information providing server 100 may directly communicate with each other.

上述の実施形態では、店舗として飲食店が例に挙げられたが、店舗は飲食店に限られず、例えば、カラオケ・ボーリング等の娯楽施設の店舗、マッサージ・エステ等の施術施設の店舗、ホテル・旅館等の宿泊施設等の様々な施設についても、本発明は同様に適用可能である。   In the above-described embodiment, a restaurant is exemplified as a store, but the store is not limited to a restaurant, for example, a store of entertainment facilities such as karaoke and bowling, a store of treatment facilities such as massage esthetics, a hotel, The present invention is also applicable to various facilities such as accommodation facilities such as inns.

本願の特許請求の範囲に記載された発明のうち、「情報処理方法」と記載された発明は、その各ステップを、ソフトウェアによる情報処理によりコンピュータ等の少なくとも1つの装置が自動的に行うものであり、人間がコンピュータ等の装置を用いて行うものではない。すなわち、当該「情報処理方法」は、コンピュータ・ソフトウェアによる情報処理方法であって、コンピュータという計算道具を人間が操作する方法ではない。   Among the inventions described in the claims of the present application, the invention described as “information processing method” is such that each step is automatically performed by at least one device such as a computer by information processing by software. Yes, it is not performed by humans using devices such as computers. That is, the “information processing method” is an information processing method using computer software, and is not a method in which a human operates a computing tool called a computer.

10…電子タグ
11…CPU
18…記憶部
19…通信部
31…飲食店情報データベース
32…地図情報データベース
33…ステータス情報データベース
53…地図画像
54…アイコン
55…飲食店情報
100…飲食店情報提供サーバ
200…ユーザ端末
300…飲食店端末
10 ... electronic tag 11 ... CPU
DESCRIPTION OF SYMBOLS 18 ... Memory | storage part 19 ... Communication part 31 ... Restaurant information database 32 ... Map information database 33 ... Status information database 53 ... Map image 54 ... Icon 55 ... Restaurant information 100 ... Restaurant information provision server 200 ... User terminal 300 ... Food / drink Store terminal

Claims (9)

複数の店舗の所在位置を含む地図情報を記憶するとともに、前記各店舗の営業状況に関するステータスを示すステータス情報を、前記各店舗を識別する識別情報と対応付けて記憶する記憶手段と、
前記各店舗内に設置され、少なくとも2面を有し、各面に前記店舗の異なるステータスが対応付けられた電子タグと通信可能であるとともに、ユーザ端末と通信可能な通信手段と、
前記電子タグの、所定方向を向く面が変更された場合に、前記通信手段により、当該変更に応じたステータス変更情報を当該店舗の店舗識別情報と共に当該電子タグから受信し、当該受信されたステータス変更情報に基づいて前記店舗識別情報に対応する前記ステータス情報を変更し、
前記ユーザ端末からの店舗検索要求に応答して、前記地図情報上の前記店舗の所在位置に前記変更されたステータス情報に応じたアイコンを示した店舗検索結果ページを生成して前記通信手段により前記ユーザ端末へ送信する
ことが可能な制御手段と
を具備する情報処理装置。
Storage means for storing map information including the locations of a plurality of stores, and storing status information indicating a status relating to the business status of each store in association with identification information for identifying each store;
Communication means installed in each store, having at least two surfaces, and capable of communicating with an electronic tag in which different statuses of the store are associated with each surface, and capable of communicating with a user terminal,
When the surface of the electronic tag facing the predetermined direction is changed, the communication means receives status change information corresponding to the change from the electronic tag together with the store identification information of the store, and the received status Changing the status information corresponding to the store identification information based on the change information,
In response to a store search request from the user terminal, a store search result page showing an icon corresponding to the changed status information at the location of the store on the map information is generated and the communication means An information processing apparatus comprising: control means capable of transmitting to a user terminal.
請求項1に記載の情報処理装置であって、
前記記憶手段は、前記電子タグが有する面の数に対応した種類のステータス情報を記憶する
情報処理装置。
The information processing apparatus according to claim 1,
The information processing apparatus stores the status information of a type corresponding to the number of surfaces of the electronic tag.
請求項1または2に記載の情報処理装置であって、
前記制御手段は、前記ステータス変更情報に基づいて前記ステータス情報を変更したときに、当該ステータス情報の変更完了を当該電子タグに所定の音声情報または表示情報として出力させるステータス情報変更通知を前記通信手段により前記電子タグへ送信する
情報処理装置。
The information processing apparatus according to claim 1, wherein:
When the status information is changed based on the status change information, the control means sends a status information change notification that causes the electronic tag to output completion of the status information change as predetermined audio information or display information. An information processing device that transmits to the electronic tag by
請求項1乃至3のいずれかに記載の情報処理装置であって、
前記制御手段は、前記ステータス情報の変更に応じて、前記アイコンの表示態様を変更する
情報処理装置。
The information processing apparatus according to claim 1,
The control means changes the display mode of the icon according to the change of the status information.
請求項1乃至3のいずれかに記載の情報処理装置であって、
前記制御手段は、前記ステータス情報の変更に応じて、前記アイコンの表示及び非表示を切り替える
情報処理装置。
The information processing apparatus according to claim 1,
The information processing apparatus that switches the display and non-display of the icon according to the change of the status information.
請求項1乃至4のいずれかに記載の情報処理装置であって、
前記電子タグは少なくとも3面を有し、当該各面に、前記店舗において、空席が無い第1のステータスと、前記空席が第1の数だけ存在する第2のステータスと、前記空席が前記第1の数より多い第2の数だけ存在する第3のステータスとが対応付けられており、
前記記憶手段は、前記ステータス情報として、前記第1乃至第3のステータスを示す情報を記憶し、
前記制御手段は、前記第1乃至第3のステータスに応じて前記アイコンの表示態様を変更する
情報処理装置。
An information processing apparatus according to any one of claims 1 to 4,
The electronic tag has at least three surfaces, and each surface has a first status that there are no vacant seats in the store, a second status in which the first number of vacant seats exists, and the vacant seats are the first status. Associated with a third status that exists in a second number greater than the number of ones,
The storage means stores information indicating the first to third statuses as the status information,
The information processing apparatus that changes the display mode of the icon according to the first to third statuses.
請求項1乃至6のいずれかに記載の情報処理装置であって、
前記制御手段は、前記店舗検索要求に応じて前記店舗検索結果ページを送信した後、所定時間内に前記店舗検索結果ページが示す地図情報上に所在する店舗の前記ステータス情報が変更された場合に、前記店舗検索要求の送信元の前記ユーザ端末へ、当該ステータス情報の変更を通知するステータス変更情報を前記通信手段により送信する
情報処理装置。
An information processing apparatus according to any one of claims 1 to 6,
The control means transmits the store search result page in response to the store search request and then changes the status information of the store located on the map information indicated by the store search result page within a predetermined time. The status change information for notifying the change of the status information is transmitted by the communication means to the user terminal that is the transmission source of the store search request.
複数の店舗の所在位置を含む地図情報を記憶するとともに、前記各店舗の営業状況に関するステータスを示すステータス情報を、前記各店舗を識別する識別情報と対応付けて記憶し、
前記各店舗内に設置され、少なくとも2面を有し、各面に前記店舗の異なるステータスが対応付けられた電子タグの、所定方向を向く面が変更された場合に、当該変更に応じたステータス変更情報を当該店舗の店舗識別情報と共に当該電子タグから受信し、
前記受信されたステータス変更情報に基づいて前記店舗識別情報に対応する前記ステータス情報を変更し、
ユーザ端末からの店舗検索要求に応答して、前記地図情報上の前記店舗の所在位置に前記変更されたステータス情報に応じたアイコンを示した店舗検索結果ページを生成して前記ユーザ端末へ送信する
情報処理方法。
Stores map information including the locations of a plurality of stores, stores status information indicating the status regarding the sales status of each store in association with identification information for identifying each store,
When the surface facing the predetermined direction of the electronic tag that is installed in each store and has at least two surfaces and each surface is associated with a different status of the store is changed, the status according to the change The change information is received from the electronic tag together with the store identification information of the store,
Changing the status information corresponding to the store identification information based on the received status change information,
In response to a store search request from the user terminal, a store search result page showing an icon corresponding to the changed status information at the location of the store on the map information is generated and transmitted to the user terminal Information processing method.
情報処理装置に、
複数の店舗の所在位置を含む地図情報を記憶するとともに、前記各店舗の営業状況に関するステータスを示すステータス情報を、前記各店舗を識別する識別情報と対応付けて記憶するステップと、
前記各店舗内に設置され、少なくとも2面を有し、各面に前記店舗の異なるステータスが対応付けられた電子タグの、所定方向を向く面が変更された場合に、当該変更に応じたステータス変更情報を当該店舗の店舗識別情報と共に当該電子タグから受信するステップと、
前記受信されたステータス変更情報に基づいて前記店舗識別情報に対応する前記ステータス情報を変更するステップと、
ユーザ端末からの店舗検索要求に応答して、前記地図情報上の前記店舗の所在位置に前記変更されたステータス情報に応じたアイコンを示した店舗検索結果ページを生成して前記ユーザ端末へ送信するステップと
を実行させるプログラム。
In the information processing device,
Storing map information including the locations of a plurality of stores, and storing status information indicating the status regarding the business status of each store in association with identification information for identifying each store;
When the surface facing the predetermined direction of the electronic tag that is installed in each store and has at least two surfaces and each surface is associated with a different status of the store is changed, the status according to the change Receiving the change information from the electronic tag together with the store identification information of the store;
Changing the status information corresponding to the store identification information based on the received status change information;
In response to a store search request from the user terminal, a store search result page showing an icon corresponding to the changed status information at the location of the store on the map information is generated and transmitted to the user terminal A program that executes steps and.
JP2016136278A 2016-07-08 2016-07-08 Information processing equipment, information processing methods and programs Active JP6834202B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016136278A JP6834202B2 (en) 2016-07-08 2016-07-08 Information processing equipment, information processing methods and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016136278A JP6834202B2 (en) 2016-07-08 2016-07-08 Information processing equipment, information processing methods and programs

Publications (3)

Publication Number Publication Date
JP2018005852A true JP2018005852A (en) 2018-01-11
JP2018005852A5 JP2018005852A5 (en) 2019-07-11
JP6834202B2 JP6834202B2 (en) 2021-02-24

Family

ID=60946470

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016136278A Active JP6834202B2 (en) 2016-07-08 2016-07-08 Information processing equipment, information processing methods and programs

Country Status (1)

Country Link
JP (1) JP6834202B2 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020009239A (en) * 2018-07-10 2020-01-16 株式会社サテライトオフィス Status management system, status management system program
JP2021076906A (en) * 2019-11-05 2021-05-20 株式会社 ミックウェア Information processing system
JP2021081767A (en) * 2019-11-14 2021-05-27 株式会社バカン Store retrieval apparatus and store retrieval application program
JP2021082327A (en) * 2021-02-10 2021-05-27 株式会社バカン Store retrieval device
JP2021174177A (en) * 2020-04-23 2021-11-01 Necプラットフォームズ株式会社 Information providing device, information providing method and information providing program
JP2021192191A (en) * 2020-06-05 2021-12-16 株式会社バカン Processing device and vacant seat management system
JP2022030185A (en) * 2020-08-06 2022-02-18 株式会社バカン Processing apparatus, program, and processing method for outputting congestion information of store
JP2022047867A (en) * 2020-09-14 2022-03-25 株式会社バカン Information processing device, program and information processing method
JP2022060790A (en) * 2020-10-05 2022-04-15 株式会社バカン Information providing apparatus, information providing method, and information providing program
JP2023024884A (en) * 2022-06-30 2023-02-17 株式会社バカン Information processing device, method for processing information, and empty seat management system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001306567A (en) * 2000-04-21 2001-11-02 Furomu Purobansu:Kk A method for providing / acquiring restaurant guide information through a Web site, a communication system therefor, and an information recording medium
JP2004021548A (en) * 2002-06-14 2004-01-22 Nippon Signal Co Ltd:The Information providing system using real time information
JP2009123162A (en) * 2007-11-19 2009-06-04 Keio Gijuku RFID switch mechanism, input device including the same, input interface device for computer, and controller for television receiver
JP2011078046A (en) * 2009-10-02 2011-04-14 Ricoh Co Ltd Information input device
JP2013036764A (en) * 2011-08-04 2013-02-21 Mic Ware:Kk Terminal device, icon output method, and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001306567A (en) * 2000-04-21 2001-11-02 Furomu Purobansu:Kk A method for providing / acquiring restaurant guide information through a Web site, a communication system therefor, and an information recording medium
JP2004021548A (en) * 2002-06-14 2004-01-22 Nippon Signal Co Ltd:The Information providing system using real time information
JP2009123162A (en) * 2007-11-19 2009-06-04 Keio Gijuku RFID switch mechanism, input device including the same, input interface device for computer, and controller for television receiver
JP2011078046A (en) * 2009-10-02 2011-04-14 Ricoh Co Ltd Information input device
JP2013036764A (en) * 2011-08-04 2013-02-21 Mic Ware:Kk Terminal device, icon output method, and program

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020009239A (en) * 2018-07-10 2020-01-16 株式会社サテライトオフィス Status management system, status management system program
JP2021076906A (en) * 2019-11-05 2021-05-20 株式会社 ミックウェア Information processing system
JP2021081767A (en) * 2019-11-14 2021-05-27 株式会社バカン Store retrieval apparatus and store retrieval application program
JP7048158B2 (en) 2020-04-23 2022-04-05 Necプラットフォームズ株式会社 Information provision device, information provision method and information provision program
JP2021174177A (en) * 2020-04-23 2021-11-01 Necプラットフォームズ株式会社 Information providing device, information providing method and information providing program
JP7479045B2 (en) 2020-06-05 2024-05-08 株式会社バカン Processing device and vacancy management system
JP2021192191A (en) * 2020-06-05 2021-12-16 株式会社バカン Processing device and vacant seat management system
JP2022030185A (en) * 2020-08-06 2022-02-18 株式会社バカン Processing apparatus, program, and processing method for outputting congestion information of store
JP2022047867A (en) * 2020-09-14 2022-03-25 株式会社バカン Information processing device, program and information processing method
JP2022060790A (en) * 2020-10-05 2022-04-15 株式会社バカン Information providing apparatus, information providing method, and information providing program
JP7032772B2 (en) 2021-02-10 2022-03-09 株式会社バカン Information processing equipment, information processing methods and programs
JP2021082327A (en) * 2021-02-10 2021-05-27 株式会社バカン Store retrieval device
JP2023024884A (en) * 2022-06-30 2023-02-17 株式会社バカン Information processing device, method for processing information, and empty seat management system

Also Published As

Publication number Publication date
JP6834202B2 (en) 2021-02-24

Similar Documents

Publication Publication Date Title
JP6834202B2 (en) Information processing equipment, information processing methods and programs
US10114534B2 (en) System and method for dynamically displaying personalized home screens respective of user queries
JP6040388B1 (en) Network system and screen sharing server
US10156446B2 (en) Facility wayfinding system
JPWO2015190149A1 (en) Information processing apparatus, control method, and program
WO2013180751A1 (en) Method for dynamically displaying a personalized home screen on a device
JP5752070B2 (en) Related information display system, related information display control device, terminal device, program, and related information display method
JPWO2015190138A1 (en) Display control apparatus, display control method, and program
JP2018180760A (en) Digital signage system and communication handset
JP6737384B2 (en) Information processing device, control method, and program
CN111602110A (en) Information providing apparatus, information providing method, non-transitory recording medium recording information providing program, and non-transitory recording medium recording user terminal control program
JP2019159953A (en) Table information provision system, information processing device and program
JP2011170799A (en) Commodity selection operation support system, and commodity selection operation support method
KR101595315B1 (en) System and method for processing menu order
JP6367446B2 (en) Information processing apparatus, information processing method, and program
JP6643155B2 (en) Information processing apparatus, information processing method and program
JP2013105030A (en) Standby screen display program
US11137892B2 (en) Information providing apparatus, information providing method, non-transitory recording medium recorded with information providing program, and non-transitory recording medium recorded with user terminal control program
JP2018195106A (en) Information processing apparatus, user terminal, information processing method, and program
WO2024247334A1 (en) Information processing device, information processing method, and program
JP2022136286A (en) Information providing device, information providing method, and information providing program
US20240095814A1 (en) Commodity display device, commodity display program, and commodity display method
JP2015220744A (en) Communication system
JP7332959B2 (en) Information providing device, information providing method, and information providing program
JP6546724B2 (en) Advertising distribution system

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190603

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190603

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200525

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200901

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201029

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: 20210105

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210118

R150 Certificate of patent or registration of utility model

Ref document number: 6834202

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250