JP2018005852A - Information processing apparatus, information processing method, and program - Google Patents
Information processing apparatus, information processing method, and program Download PDFInfo
- 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
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
しかしながら、上記特許文献1に記載の技術では、店舗の状況は、情報入力端末のキーボードやボタン等の人による操作や、センサ等のデータ検出による自動入力、またはカメラで撮影した画像データやマイクで集音した音声データ等のデータ解析等によって検出される。人による情報入力端末の操作は、特に店舗が混雑した状況下においては、入力漏れや入力の重複が発生する可能性がある。またセンサによる自動入力の場合には、センサの精度によって実際とは異なる状況が検出される可能性があり、さらにデータ解析による場合にはその処理に多くの手間とコストがかかり、またリアルタイム性に欠ける。
However, in the technique described in the above-mentioned
以上のような事情に鑑み、本発明の目的は、店舗の従業員の簡易かつ確実な操作に基づいて店舗のステータスの変更を店舗検索結果ページにリアルタイムに反映させることが可能な情報処理装置、情報処理方法及びプログラムを提供することにある。 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.
以下、図面を参照しながら、本発明の実施形態を説明する。 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
飲食店情報提供サーバ100は、複数のユーザ端末200及び複数の飲食店端末300とインターネット50を介して接続されている。飲食店情報提供サーバ100は、飲食店に関する情報を掲載したポータルサイトを運営する。
The restaurant
飲食店情報提供サーバ100は、上記ポータルサイトにおいて、ユーザ端末200の一般ユーザ(飲食店に来店する客)向けに飲食店情報の検索システムを提供する。具体的には、飲食店情報提供サーバ100は、ユーザ端末200からの検索要求に基づいて検索条件に合致する飲食店情報を検索し、検索結果を掲載したWebページを生成してユーザ端末200へ送信する。当該検索結果ページは、飲食店情報の一覧モードで提供されるほか、地図上に飲食店の位置を示すアイコンを配置した地図モードでも提供される。
The restaurant
ユーザ端末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
飲食店端末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
当該電子タグ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
飲食店端末300は、電子タグ10及び飲食店情報提供サーバ100と無線及び有線により通信可能である。飲食店端末300は、上記電子タグ10から出力されたステータス変更情報等の情報を飲食店情報提供サーバ100へ転送し、飲食店情報提供サーバ100から受信した情報を電子タグ10へ転送することも可能である。
The restaurant terminal 300 can communicate with the electronic tag 10 and the restaurant
本実施形態では、飲食店情報提供サーバ100は、上記電子タグ10から飲食店端末300を介して受信した各飲食店のステータス変更情報を、ユーザ端末200からの飲食店の検索要求に対する検索結果ページ(地図モード)上のアイコンに反映するように、当該検索結果ページを更新可能である。
In the present embodiment, the restaurant
[飲食店情報提供サーバのハードウェア構成]
図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
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
入出力インタフェース15には、表示部16、操作受付部17、記憶部18、通信部19等が接続される。
A
表示部16は、例えばLCD(Liquid Crystal Display)、OELD(Organic Electroluminescence Display)、CRT(Cathode Ray Tube)等を用いた表示デバイスである。
The
操作受付部17は、例えばマウス等のポインティングデバイス、キーボード、タッチパネル、その他の入力装置である。操作受付部17がタッチパネルである場合、そのタッチパネルは表示部16と一体となり得る。
The
記憶部18は、例えばHDD(Hard Disk Drive)や、フラッシュメモリ(SSD;Solid State Drive)、その他の固体メモリ等の不揮発性メモリである。当該記憶部18には、上記OSや各種アプリケーション、各種データに加えて、本実施形態における飲食店情報の検索結果ページの更新処理に必要なソフトウェアプログラム及びデータが記憶される。
The
後述するが、特に本実施形態において、記憶部18は、飲食店情報データベース、地図情報データベース、及びステータス情報データベースを有している。
As will be described later, particularly in the present embodiment, the
通信部19は、例えばEthernet用のNIC(Network Interface Card)や無線LAN等の無線通信用の各種モジュールであり、上記ユーザ端末200及び飲食店端末300との間の通信処理を担う。
The
なお、図示しないが、ユーザ端末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
[飲食店情報提供サーバのデータベース構成]
図3は、上記飲食店情報提供サーバ100が有するデータベースの構成を示した図である。
[Database configuration of restaurant information server]
FIG. 3 is a diagram showing a configuration of a database included in the restaurant
同図に示すように、飲食店情報提供サーバ100は、記憶部18に、飲食店情報データベース31、チェーン店舗ページ情報データベース32、及びマスタ店舗ページ情報データベース33を有している。
As shown in the figure, the restaurant
飲食店情報データベース31は、飲食店毎に、飲食店情報掲載ページに掲載可能な飲食店情報(コンテンツ)及び当該飲食店情報のうち少なくとも一部が掲載された飲食店情報掲載ページ(Webページ)を記憶している。
The
飲食店情報としては、その飲食店の店名、住所、電話番号、所在エリア情報、その飲食店を識別する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
ステータス情報データベース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
[飲食店情報提供サーバの動作]
次に、以上のように構成された飲食店情報提供サーバ100の動作について説明する。当該動作は、飲食店情報提供サーバ100のCPU11及び通信部19等のハードウェアと、記憶部18に記憶されたソフトウェアとの協働により実行される。以下の説明では、便宜上、CPU11を動作主体とする。
[Operation of restaurant information provision server]
Next, operation | movement of the restaurant
図4は、飲食店情報提供サーバ100による、飲食店の検索結果ページの更新処理の流れを示したフローチャートである。
FIG. 4 is a flowchart showing the flow of the update process of the restaurant search result page by the restaurant
同図に示すように、飲食店情報提供サーバ100のCPU11は、まず、いずれかの飲食店の電子タグ10から、ステータス変更情報を受信したか否かを判断する(ステップ41)。上述したように、当該ステータス変更情報には、上記電子タグ10が設置された飲食店の店舗IDが付随している。上述したように、当該ステータス変更情報は、飲食店のスタッフが、飲食店に空席が生じた場合または満席になった場合に、上記電子タグ10をひっくり返して上面を変更したことが検知されることによって送信される。
As shown in the figure, the
上記ステータス変更情報を受信したと判断した場合(Yes)、CPU11は、当該ステータス変更情報に基づいて、上記ステータス情報データベース33における上記店舗IDに対応する飲食店のステータス情報を変更する(ステップ42)。
If it is determined that the status change information has been received (Yes), the
続いてCPU11は、上記ステータス情報の変更が完了すると、上記ステータス変更情報の変更元の電子タグ10(に接続された飲食店端末300)へ、ステータス情報変更通知を送信する(ステップ43)。
Subsequently, when the change of the status information is completed, the
当該ステータス情報変更通知は、当該ステータス情報の変更完了を上記電子タグ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
続いてCPU11は、いずれかのユーザ端末200から、地図モードにおける飲食店検索要求を受信したか否かを判断する(ステップ44)。当該検索要求には、例えば飲食店が存在する位置の最寄りの駅名、住所、エリア名等の位置情報に関する検索条件が少なくとも含まれており、これに加えて、料理のジャンル、料理名等の他の検索条件が含まれている場合もある。
Subsequently, the
上記飲食店検索要求を受信したと判断した場合(Yes)、CPU11は、上記検索条件に合致する飲食店の飲食店を上記飲食店情報データベース31から抽出し、抽出した飲食店の店舗IDをキーにして、その飲食店のステータス情報を、ステータス情報データベース33から取得する(ステップ45)。
When it is determined that the restaurant search request has been received (Yes), the
続いて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
続いてCPU11は、上記生成した検索結果ページを、上記検索要求元のユーザ端末200へ送信する(ステップ47)。
Subsequently, the
図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
各アイコン54は、例えば円形の吹き出し形状とされるが、この形状に限られない。飲食店のステータスの違い(空席有/空席無)は、例えば当該アイコン54の色の違いによって表現される。同図では、空席有のステータスは例えば黒字に白文字のアイコン54で示され、空席無のステータスは例えば白地に黒文字のアイコン54で示される。
Each
各アイコン54は、その内部に、各飲食店を識別するための文字(例えばアルファベット)を有する。また、地図画像53の例えば左側の所定領域には、各アイコン54で表された飲食店に関する飲食店情報55の一覧が掲載される。当該一覧内の各飲食店情報55は、上記アイコン54内の文字に対応した文字によって識別される。すなわち、地図画像53上における各飲食店の所在位置は、各飲食店情報55が有する識別用のアルファベットと同じアルファベットを有するアイコン54によって示される。飲食店情報55が検索結果ページの所定範囲に収まらない場合には、例えば上下スクロールにより全ての飲食店情報55が閲覧可能とされる。
Each
同図の例では、飲食店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
図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
したがって、ユーザが同一の検索結果ページを閲覧している最中に、検索結果ページ内の飲食店の電子タグ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
当該飲食店のステータス情報が変更されたと判断した場合(Yes)、CPU11は、当該ステータスの変更をアイコン54に反映するとともに、上記検索結果ページの送信先(検索要求の送信元)であるユーザ端末200へ、当該ステータス情報の変更を通知するステータス変更情報を送信する(ステップ49)。所定時間とは、例えば5分、10分等であるが、これらに限られない。
When determining that the status information of the restaurant has been changed (Yes), the
これにより飲食店情報提供サーバ100は、ユーザ端末200においてユーザが検索結果ページを閲覧した直後に当該検索結果ページ上の飲食店についてステータス変更があった場合に、それをユーザに通知することで、ユーザが閲覧直後に実際に飲食店に行った場合に、閲覧したステータスと異なるステータスに遭遇して困惑するのを防ぐことができ、また空席無のステータスを閲覧して利用を諦めたユーザに空席有のステータスを通知することで、飲食店がユーザの来店機会を喪失するのを防ぐことができる。
Thereby, the restaurant
飲食店情報提供サーバ100のCPU11は、以上説明した更新処理を、各飲食店の電子タグ10からステータス変更情報を受信する度に繰り返す。
The
[まとめ]
以上説明したように、本実施形態によれば、飲食店情報提供サーバ100は、飲食店のスタッフ等が電子タグ10の向きを変更するという簡易かつ確実な操作に基づいてステータス変更情報を受信し、それを飲食店検索結果ページにリアルタイムに反映して出力することができる。
[Summary]
As described above, according to the present embodiment, the restaurant
また飲食店情報提供サーバ100は、単に電子タグからのステータス変更情報を受信するだけでそれをアイコンの表示態様に反映でき、ステータス情報をフラグ等により管理するだけで済むため、ステータスの収集・管理のための負荷の大きい演算処理を行う必要もない。
Further, the restaurant
[変形例]
本発明は上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更され得る。
[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
また、上述の実施形態では、電子タグ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
またその他にも、例えば各飲食店における待ち時間が、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
上述の実施形態では、飲食店のステータス情報の変更に応じて、上記アイコンの表示態様が変更された。しかし、当該ステータス情報の変更に応じて、上記アイコンの表示及び非表示が切り替えられてもよい。 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
図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
この状態から、当該地図画像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
図示しないが、ステータス情報が「空席有」から「空席無」に変更されたことを示すステータス変更情報が地図画像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
このように、飲食店情報提供サーバ100は、飲食店のステータス情報に応じてアイコン54の表示・非表示を切り替えることで、各飲食店のステータスの変更をユーザにリアルタイムに把握させることができる。
Thus, the restaurant
上述の実施形態では、飲食店情報提供サーバ100と電子タグ10との間の通信は、飲食店端末300を介して行われたが、電子タグ10が例えばLTEや3G等のモバイル通信用モジュールや、Wi−Fi等の無線LANモジュールを有する場合には、電子タグ10と飲食店情報提供サーバ100が直接通信してもよい。
In the above-described embodiment, the communication between the restaurant
上述の実施形態では、店舗として飲食店が例に挙げられたが、店舗は飲食店に限られず、例えば、カラオケ・ボーリング等の娯楽施設の店舗、マッサージ・エステ等の施術施設の店舗、ホテル・旅館等の宿泊施設等の様々な施設についても、本発明は同様に適用可能である。 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 ...
DESCRIPTION OF
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.
前記記憶手段は、前記電子タグが有する面の数に対応した種類のステータス情報を記憶する
情報処理装置。 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.
前記制御手段は、前記ステータス変更情報に基づいて前記ステータス情報を変更したときに、当該ステータス情報の変更完了を当該電子タグに所定の音声情報または表示情報として出力させるステータス情報変更通知を前記通信手段により前記電子タグへ送信する
情報処理装置。 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
前記制御手段は、前記ステータス情報の変更に応じて、前記アイコンの表示態様を変更する
情報処理装置。 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.
前記制御手段は、前記ステータス情報の変更に応じて、前記アイコンの表示及び非表示を切り替える
情報処理装置。 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.
前記電子タグは少なくとも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.
前記制御手段は、前記店舗検索要求に応じて前記店舗検索結果ページを送信した後、所定時間内に前記店舗検索結果ページが示す地図情報上に所在する店舗の前記ステータス情報が変更された場合に、前記店舗検索要求の送信元の前記ユーザ端末へ、当該ステータス情報の変更を通知するステータス変更情報を前記通信手段により送信する
情報処理装置。 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.
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)
| 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)
| 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 |
-
2016
- 2016-07-08 JP JP2016136278A patent/JP6834202B2/en active Active
Patent Citations (5)
| 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)
| 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 |