JP6942554B2 - Information processing equipment, information processing methods and programs - Google Patents
Information processing equipment, information processing methods and programs Download PDFInfo
- Publication number
- JP6942554B2 JP6942554B2 JP2017148889A JP2017148889A JP6942554B2 JP 6942554 B2 JP6942554 B2 JP 6942554B2 JP 2017148889 A JP2017148889 A JP 2017148889A JP 2017148889 A JP2017148889 A JP 2017148889A JP 6942554 B2 JP6942554 B2 JP 6942554B2
- Authority
- JP
- Japan
- Prior art keywords
- menu
- information
- restaurant
- menu information
- language mode
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 27
- 238000003672 processing method Methods 0.000 title claims description 8
- 230000004044 response Effects 0.000 claims description 15
- 238000004891 communication Methods 0.000 claims description 12
- 238000000034 method Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 235000013305 food Nutrition 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 5
- 238000013461 design Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000005401 electroluminescence Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 235000015927 pasta Nutrition 0.000 description 1
- 235000013550 pizza Nutrition 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 235000019640 taste Nutrition 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、飲食店のメニューに関する情報を処理可能な情報処理装置、情報処理方法及びプログラムに関する。 The present invention relates to an information processing device, an information processing method and a program capable of processing information related to a restaurant menu.
従来から、飲食店のメニューを複数の言語に対応させるためのシステムが知られている。 Conventionally, a system for making a restaurant menu correspond to a plurality of languages has been known.
例えば、下記特許文献1には、メニュー名について、第1言語による表記と、外国人が第1言語による発音が可能な表記などの入力を受け付け、第1言語でメニュー紹介文の入力を受け付け、メニュー属性について選択による入力を受け付け、メニュー紹介文を第2言語に翻訳し、メニュー属性を第2言語に変換し、メニュー情報として、外国人が第1言語による発音が可能な表記によるメニュー名と、第2言語によるメニュー紹介文と、第2言語によるメニューの属性とを飲食店端末などに表示させるメニュー生成システムが記載されている。 For example, in Patent Document 1 below, input of notation in the first language and notation that a foreigner can pronounce in the first language is accepted for the menu name, and input of a menu introduction sentence is accepted in the first language. Regarding menu attributes, input by selection is accepted, the menu introduction text is translated into the second language, the menu attributes are converted into the second language, and the menu information is the menu name in the notation that foreigners can pronounce in the first language. , A menu generation system for displaying a menu introduction sentence in a second language and a menu attribute in the second language on a restaurant terminal or the like is described.
しかしながら、上記特許文献1に記載の技術では、メニューを第1言語のみならず外国人向けの第2言語に翻訳して表示させることができるが、単に日本人向けのメニューを翻訳するだけでは、当該メニューが文化圏の異なる外国人の好みに適ったものとはならない可能性がある。 However, with the technique described in Patent Document 1, the menu can be translated and displayed not only in the first language but also in the second language for foreigners, but simply translating the menu for Japanese people is sufficient. The menu may not suit the tastes of foreigners from different cultures.
さらに、上記メニューを印刷して客に利用させる場合、印刷されるメニュー表には、少なくとも客に人気の高いメニューを極力多く掲載することが望まれるが、紙面が限られていることから、メニュー名を示す文字数が多いメニューがあると、それが占める印刷面積が大きくなってしまい多くのメニューを掲載することができず、また印刷面積を小さくするために文字のフォントを小さくすると、客に見づらいメニュー表となってしまう。 Furthermore, when printing the above menu and making it available to customers, it is desirable that at least as many menus as possible that are popular with customers are posted on the printed menu table, but since the space is limited, the menu If there is a menu with a large number of characters indicating the name, the print area occupied by it will be large and many menus cannot be posted, and if the font of the characters is made smaller to reduce the print area, it will be difficult for customers to see. It becomes a menu table.
以上のような事情に鑑み、本発明の目的は、印刷された飲食店のメニューを、文化圏の異なる外国人にも理解でき、限られた紙面でも魅力的かつ見やすいものとすることが可能な情報処理装置、情報処理方法及びプログラムを提供することにある。 In view of the above circumstances, an object of the present invention is to make the printed restaurant menu understandable to foreigners from different cultures, and to make it attractive and easy to see even on a limited space. The purpose is to provide an information processing device, an information processing method, and a program.
上記目的を達成するため、本発明の一形態に係る情報処理装置は、通信手段、記憶手段及び制御手段を有する。上記通信手段は、飲食店の飲食店端末及びユーザ端末と通信可能である。上記記憶手段は、上記飲食店の複数のメニュー情報を異なる言語モード毎に記憶する。上記制御手段は、上記複数のメニュー情報を掲載した前記言語モード毎の各メニューページを、上記ユーザ端末の要求に応じて送信し、上記各メニューページにおける各メニュー情報への上記ユーザ端末からのアクセス数を基に、上記言語モード毎に、アクセス率が最大のメニュー情報以下のメニュー情報を、当該アクセス率の合計が所定値以上となる最小数だけ選択する。さらに制御手段は、上記選択された各メニュー情報を配置し印刷用に最適化したメニュー印刷用ページを、上記言語モード毎に生成し、上記飲食店端末の要求に応じて、上記言語モード毎に上記メニュー印刷用ページを送信する。 In order to achieve the above object, the information processing device according to one embodiment of the present invention includes a communication means, a storage means, and a control means. The communication means can communicate with the restaurant terminal and the user terminal of the restaurant. The storage means stores a plurality of menu information of the restaurant for each different language mode. The control means transmits each menu page for each language mode on which the plurality of menu information is posted in response to a request from the user terminal, and determines the number of accesses from the user terminal to each menu information on each menu page. Based on this, for each of the language modes, the menu information below the menu information having the maximum access rate is selected by the minimum number in which the total of the access rates is equal to or more than a predetermined value. Further, the control means generates a menu printing page optimized for printing by arranging the selected menu information for each language mode, and in response to the request of the restaurant terminal, for each language mode. Send the above menu print page.
この構成により情報処理装置は、言語モード毎にアクセス率の高いメニュー以下のメニューを、アクセス率が所定値以上となる最小数だけ選択することで、言語モード毎のアクセス率が高いメニューのみを最低限の数だけ掲載したメニュー印刷用ページを生成できるため、印刷された飲食店のメニューを、文化圏の異なる外国人にも理解でき、限られた紙面でも魅力的かつ見やすいものとすることができる。 With this configuration, the information processing device selects only the minimum number of menus below the menu with a high access rate for each language mode, so that the access rate is equal to or higher than a predetermined value, and at least only the menu with a high access rate for each language mode is selected. Since it is possible to generate a limited number of menu print pages, the printed restaurant menu can be understood by foreigners from different cultures, and it can be attractive and easy to see even on a limited space. ..
上記記憶手段は、上記言語モード毎の各メニュー情報が有する文字数を記憶してもよい。この場合上記制御手段は、各言語モード毎に選択されたメニュー情報が閾値以上の文字数を有する場合、当該メニュー情報を、上記選択されていない他のメニュー情報のうち上記閾値未満の文字数を有し上記アクセス率が最大のメニュー情報に置換して配置してもよい。 The storage means may store the number of characters included in each menu information for each language mode. In this case, when the menu information selected for each language mode has a number of characters equal to or greater than the threshold value, the control means has the number of characters less than the threshold value among the other menu information not selected. The menu information having the maximum access rate may be replaced with the menu information.
これにより情報処理装置は、選択されたメニューの文字数が多い場合にはより文字数の少なくかつアクセス率の高いメニューに置換して配置することで、メニュー情報の魅力を極力維持しながらも見やすさを改善することができる。 As a result, when the number of characters in the selected menu is large, the information processing device replaces it with a menu with a smaller number of characters and a higher access rate, thereby maintaining the attractiveness of the menu information as much as possible and making it easier to see. Can be improved.
上記各メニュー情報は、文字情報及び画像情報を有してもよく、上記記憶手段は、上記言語モード毎の各メニュー情報の上記文字情報が有する文字数を記憶してもよい。この場合上記制御手段は、各言語モード毎に選択されたメニュー情報の文字情報が閾値以上の文字数を有する場合、当該メニュー情報を、上記画像情報上に上記文字情報が重畳されるように配置してもよい。 Each of the menu information may have character information and image information, and the storage means may store the number of characters of the character information of each menu information for each language mode. In this case, when the character information of the menu information selected for each language mode has a character number equal to or larger than the threshold value, the control means arranges the menu information so that the character information is superimposed on the image information. You may.
これにより情報処理装置は、選択されたメニューの文字数が多い場合にはメニューの画像(写真)上にそれを重畳させることで、メニュー情報が有する文字を省略することなく印刷面積を確保することができる。 As a result, when the number of characters in the selected menu is large, the information processing device can secure the print area without omitting the characters in the menu information by superimposing it on the image (photograph) of the menu. can.
上記記憶手段が上記文字数を記憶している場合、上記メニュー印刷用ページは、第1の面積を有する第1のメニュー情報配置領域と、上記第1の面積よりも小さい第2の面積を有する第2のメニュー情報配置領域とを有してもよい。この場合上記制御手段は、上記選択されたメニュー情報のうち上記アクセス率の高いメニュー情報が上記第1のメニュー情報配置領域に優先的に配置される所定のルールに従って上記メニュー印刷用ページを生成し、上記選択されたメニュー情報のうち、上記所定のルールにより上記第2のメニュー情報配置領域に配置されたメニュー情報が閾値以上の文字数を有する場合、当該メニュー情報を上記第1のメニュー情報配置領域に配置され上記閾値未満の文字数を有するメニュー情報と置換して配置してもよい。 When the storage means stores the number of characters, the menu printing page has a first menu information arrangement area having a first area and a second area smaller than the first area. It may have 2 menu information arrangement areas. In this case, the control means generates the menu print page according to a predetermined rule in which the menu information having a high access rate among the selected menu information is preferentially arranged in the first menu information arrangement area. When, among the selected menu information, the menu information arranged in the second menu information arrangement area has a number of characters equal to or larger than the threshold value according to the predetermined rule, the menu information is transferred to the first menu information arrangement area. It may be arranged in place of the menu information which is arranged in and has the number of characters less than the above threshold value.
これにより情報処理装置は、面積の異なるメニュー情報配置領域を用意して、人気の高いメニューをより目立つように配置することを前提としながらも、文字数に応じて領域間でメニュー情報を置換することで、文字数が多いメニューが小さい領域に配置され見づらくなるのを防ぐことができる。 As a result, the information processing device prepares menu information arrangement areas having different areas, and while assuming that popular menus are arranged more prominently, the menu information is replaced between the areas according to the number of characters. Therefore, it is possible to prevent menus with a large number of characters from being arranged in a small area and becoming difficult to see.
本発明の他の形態に係る情報処理装置は、通信手段、記憶手段及び制御手段を有する。上記通信手段は、飲食店に来店したユーザ用の注文端末及び当該飲食店に設置されたプリンタと通信可能である。上記記憶手段は、飲食店の複数のメニュー情報を異なる言語モード毎に記憶する。上記制御手段は、上記複数のメニュー情報を掲載した上記言語モード毎の各メニューページを、上記注文端末の要求に応じて送信し、上記各メニューページにおける各メニュー情報への上記注文端末からのアクセス数を基に、上記言語モード毎に、アクセス率が最大のメニュー情報以下のメニュー情報を、当該アクセス率の合計が所定値以上となる最小数だけ選択する。そして制御手段は、上記選択された各メニュー情報を配置し印刷用に最適化したメニュー印刷用ページを、上記言語モード毎に生成し、印刷要求に応じて、上記生成されたメニュー印刷用ページを上記言語モード毎に上記プリンタへ送信する。 The information processing device according to another embodiment of the present invention has a communication means, a storage means, and a control means. The communication means can communicate with an order terminal for a user who visits a restaurant and a printer installed at the restaurant. The storage means stores a plurality of menu information of the restaurant for each different language mode. The control means transmits each menu page for each language mode on which the plurality of menu information is posted in response to a request from the order terminal, and determines the number of accesses from the order terminal to each menu information on each menu page. Based on this, for each of the language modes, the menu information below the menu information having the maximum access rate is selected by the minimum number in which the total of the access rates is equal to or more than a predetermined value. Then, the control means generates a menu print page optimized for printing by arranging the selected menu information for each language mode, and responds to the print request to generate the generated menu print page. It is transmitted to the printer for each language mode.
本発明の他の形態に係る情報処理方法は、
飲食店の複数のメニュー情報を掲載した異なる言語モード毎の各メニューページを、ユーザ端末の要求に応じて送信し、
上記各メニューページにおける各メニュー情報への上記ユーザ端末からのアクセス数を基に、上記言語モード毎に、アクセス率が最大のメニュー情報以下のメニュー情報を、当該アクセス率の合計が所定値以上となる最小数だけ選択し、
上記選択された各メニュー情報を配置し印刷用に最適化したメニュー印刷用ページを、上記言語モード毎に生成し、
上記飲食店端末の要求に応じて、上記言語モード毎に上記メニュー印刷用ページを送信することを含む。
The information processing method according to another embodiment of the present invention
Each menu page for each different language mode, which contains information on multiple menus of restaurants, is transmitted according to the request of the user terminal.
Based on the number of accesses from the user terminal to each menu information on each of the above menu pages, the total of the access rates of the menu information below the menu information having the maximum access rate is equal to or more than a predetermined value for each language mode. Select the minimum number and
A menu print page optimized for printing by arranging the above selected menu information is generated for each of the above language modes.
In response to the request of the restaurant terminal, the menu printing page is transmitted for each language mode.
本発明の他の形態に係るプログラムは、情報処理装置に、
飲食店の複数のメニュー情報を掲載した異なる言語モード毎の各メニューページを、ユーザ端末の要求に応じて送信するステップと、
上記各メニューページにおける各メニュー情報への上記ユーザ端末からのアクセス数を基に、上記言語モード毎に、アクセス率が最大のメニュー情報以下のメニュー情報を、当該アクセス率の合計が所定値以上となる最小数だけ選択するステップと、
上記選択された各メニュー情報を配置し印刷用に最適化したメニュー印刷用ページを、上記言語モード毎に生成するステップと、
上記飲食店端末の要求に応じて、上記言語モード毎に上記メニュー印刷用ページを送信するステップと、を実行させる。
A program according to another embodiment of the present invention can be applied to an information processing device.
A step of transmitting each menu page for each different language mode containing multiple menu information of the restaurant according to the request of the user terminal, and
Based on the number of accesses from the user terminal to each menu information on each of the above menu pages, the total of the access rates of the menu information below the menu information having the maximum access rate is equal to or more than a predetermined value for each language mode. Steps to select the minimum number and
A step of arranging each of the selected menu information and generating a menu print page optimized for printing for each language mode, and
In response to the request of the restaurant terminal, the step of transmitting the menu print page for each language mode is executed.
以上説明したように、本発明によれば、印刷された飲食店のメニューを、文化圏の異なる外国人にも理解でき、限られた紙面でも魅力的かつ見やすいものとすることができる。しかし、当該効果は本発明を限定するものではない。 As described above, according to the present invention, the printed restaurant menu can be understood by foreigners from different cultures, and can be made attractive and easy to see even on a limited space. However, the 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 showing 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は、飲食店に関する情報を掲載したポータルサイトを運営するウェブサーバである。飲食店情報提供サーバ100は、複数のユーザ端末200及び複数の飲食店の飲食店端末300とインターネット50を介して接続されている。
The restaurant
飲食店情報提供サーバ100は、上記ポータルサイトにおいて、ユーザ端末200のユーザ向けに飲食店情報の検索システムを提供する。具体的には、飲食店情報提供サーバ100は、ユーザ端末200からの検索要求に基づいて検索条件に合致する飲食店情報を検索し、検索結果を掲載したWebページを生成してユーザ端末200へ送信する。また飲食店情報提供サーバ100は、当該飲食店情報を閲覧したユーザのユーザ端末200からの、いずれかの飲食店に対する予約受付処理を代行する。
The restaurant
ユーザ端末200(200A,200B,200C...)は、ユーザにより使用される端末であり、例えばスマートフォン、携帯電話、タブレットPC(Personal Computer)、ノートブックPC、デスクトップPC等である。ユーザ端末200は、飲食店情報提供サーバ100へアクセスし、上記Webページを受信してブラウザ等により画面に表示する。
The user terminal 200 (200A, 200B, 200C ...) Is a terminal used by the 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
ユーザ端末200は、ユーザの操作に基づいて飲食店の検索条件を決定し、当該検索条件に基づく飲食店検索要求を飲食店情報提供サーバ100へ送信する。本実施形態では、飲食店の所在エリア(最寄駅)やジャンル、価格帯等、予め設定された検索条件をユーザ端末200のユーザが選択することで検索要求の送信が可能である。そしてユーザ端末200は、ユーザの操作に基づいて、上記検索結果として表示されたいずれかの飲食店に対する予約要求を飲食店情報提供サーバ100へ送信可能である。
The user terminal 200 determines a restaurant search condition based on the user's operation, and transmits a restaurant search request based on the search condition to the restaurant
また一方で飲食店情報提供サーバ100は、上記ポータルサイトに掲載される飲食店(加盟店)向けに、飲食店情報の管理画面(Webページ)を提供している。飲食店端末300のユーザは、当該管理画面を介して、上記検索結果として一般ユーザに提供されるWebページ上の飲食店情報(コンテンツ)を編集・更新し、当該Webページを上記ポータルサイト上にアップロードすることができる。
On the other hand, the restaurant
飲食店端末300(300A,300B,300C...)は、各飲食店に設置されている端末であり、タブレットPC、ノートブックPC、デスクトップPC等である。飲食店端末300は、管理者の操作に基づいて、上記飲食店情報の編集・更新等、自身の飲食店情報に関する処理を飲食店情報提供サーバ100との通信により実行することが可能である。
The restaurant terminal 300 (300A, 300B, 300C ...) is a terminal installed in each restaurant, and is a tablet PC, a notebook PC, a desktop PC, or the like. The restaurant terminal 300 can execute processing related to its own restaurant information, such as editing / updating the restaurant information, by communicating with the restaurant
本実施形態では、飲食店情報提供サーバ100は、上記ユーザ端末200へ、飲食店情報の検索要求に応じて飲食店情報を提供可能なほか、飲食店端末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 showing a hardware configuration of the restaurant
CPU11は、必要に応じてRAM13等に適宜アクセスし、各種演算処理を行いながら飲食店情報提供サーバ100の各ブロック全体を統括的に制御する。ROM12は、CPU11に実行させるOS、プログラムや各種パラメータなどのファームウェアが固定的に記憶されている不揮発性のメモリである。RAM13は、CPU11の作業用領域等として用いられ、OS、実行中の各種アプリケーション、処理中の各種データを一時的に保持する。
The
入出力インタフェース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との間の通信処理を担う。
The
なお、図示しないが、ユーザ端末200及び飲食店端末300の基本的なハードウェア構成も上記飲食店情報提供サーバ100のハードウェア構成と略同様である。
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 providing server]
FIG. 3 is a diagram showing a configuration of a database included in the restaurant
同図に示すように、飲食店情報提供サーバ100は、記憶部18に、飲食店情報データベース31、ユーザ情報データベース32、メニューアクセス情報データベース33、及びメニュー印刷情報データベース34を有している。
As shown in the figure, the restaurant
飲食店情報データベース31は、飲食店毎に、その飲食店の店名、所在位置(住所または緯度経度)情報、立地エリア情報、アクセス情報(最寄り駅情報、最寄り駅からの徒歩距離情報)電話番号、その飲食店を識別するID(店舗ID)、その飲食店の業態・サービスのカテゴリ情報、その飲食店を紹介する情報(店舗のPR文等の店舗の特徴を示す情報、飲食店が行うイベント情報等)、飲食店に関する(飲食店を紹介する)画像データ、飲食店が提供するメニューに関するメニュー情報、平均予算情報、営業時間、ウェブサイトURL等の情報等を記憶している。これらの情報は、各飲食店の飲食店端末300から、飲食店情報提供サーバ100が提供する管理画面を介して入力されたものである。
The
上記メニュー情報は、上記ポータルサイト上の各飲食店のサイトに掲載されるメニューに対応する情報であり、各飲食店が提供可能な複数のメニューのメニュー名を、飲食店毎に記憶している。当該メニュー情報は、例えば前菜/メイン、ランチ/ディナー/コース等のメニューカテゴリ毎に記憶されてもよい。またメニュー情報としては、メニュー名や値段、説明等を示す文字情報の他、当該メニューを撮影した写真等の画像情報も対応付けて記憶される。 The above menu information is information corresponding to the menu posted on the site of each restaurant on the above portal site, and the menu names of a plurality of menus that can be provided by each restaurant are stored for each restaurant. .. The menu information may be stored for each menu category such as appetizer / main, lunch / dinner / course, and the like. Further, as the menu information, in addition to character information indicating the menu name, price, description, etc., image information such as a photograph of the menu is also stored in association with each other.
当該飲食店情報データベース31中のメニュー情報としては、ある特定の言語モード(例えば日本語)によるメニュー情報が記憶されている。
As the menu information in the
上記エリア情報は、例えば都道府県単位のものであるが、市区町村等のより狭い範囲の単位でも情報が記憶されてもよい。上記カテゴリ情報は、例えば和食、中華、イタリアン、フレンチ、焼肉等のメインカテゴリの他、和食における焼き鳥・天ぷら等、イタリアンにおけるパスタ・ピザ等のより詳細なサブカテゴリを含んでいてもよい。 The above area information is, for example, a prefecture unit, but the information may be stored in a narrower range unit such as a city, ward, town, or village. The above category information may include, for example, a main category such as Japanese food, Chinese food, Italian food, French food, and yakiniku, as well as more detailed subcategories such as yakitori / tempura in Japanese food and pasta / pizza in Italian food.
ユーザ情報データベース32は、ユーザ端末200を所有する、上記飲食店情報提供サーバ100が提供する上記ポータルサイトを介した飲食店情報サービスの利用者(会員)であるユーザに関する情報を記憶する。具体的には、ユーザ情報データベース32は、ユーザID、パスワード、氏名、メールアドレス、電話番号、住所、年齢(層)、性別、誕生日等の情報をユーザ毎に記憶している。
The
メニューアクセス情報データベース33は、上記ポータルサイト上の各飲食店の飲食店情報のうち、メニュー情報に対する各ユーザ端末200からのアクセス数を記憶している。メニュー情報に対するアクセス数とは、例えば、メニュー情報ページにおいて、メニュー詳細情報へのハイパーリンクが設定されたメニュー情報一覧から、ユーザ端末200のユーザの操作によって選択され当該メニュー詳細情報へ遷移した数であってもよい。また、上記メニュー情報一覧においてユーザがページをスクロールすることなく所定時間(例えば10秒等)以上静止していた場合に、当該静止していた位置に掲載されたメニュー情報に対するアクセスがあったと判断されてもよい。 The menu access information database 33 stores the number of accesses from each user terminal 200 to the menu information among the restaurant information of each restaurant on the portal site. The number of accesses to the menu information is, for example, the number of transitions to the menu detailed information selected by the user's operation of the user terminal 200 from the menu information list in which the hyperlink to the menu detailed information is set on the menu information page. There may be. Further, in the above menu information list, when the user has been stationary for a predetermined time (for example, 10 seconds or the like) or more without scrolling the page, it is determined that the menu information posted at the stationary position has been accessed. You may.
飲食店情報提供サーバ100は、各飲食店の各メニュー情報について、上記記憶したアクセス数を基に、例えば定期的(1日、1週間、1カ月等)に、各飲食店のメニュー情報ページに掲載された各メニュー情報についてアクセス率(全てのメニュー情報へのアクセス総数に対するアクセス数の割合)を算出し、各メニュー情報へのアクセス率の順位に関する情報を上記メニューアクセス情報データベース33に記憶している。
The restaurant
メニュー印刷情報データベース34は、上記飲食店情報データベース31に記憶された特定言語モードのメニュー情報に対応する、他の言語モード(例えば、英語、スペイン語、ドイツ語、フランス語、中国語、韓国語等)のメニュー情報、それら各言語モードのメニュー情報に含まれる文字情報の文字数を示す文字数情報、メニュー印刷用ページにおける当該文字数に関する閾値情報、メニュー印刷用ページのレイアウトデザインに関する複数のデザインテンプレート情報等を記憶している。
The menu
これら各データベースは、後述する飲食店情報提供サーバ100によるメニュー印刷用ページ生成処理において、必要に応じて相互に参照されて用いられる。
Each of these databases is used by being referred to each other as necessary in the menu printing page generation process by the restaurant
[飲食店情報提供サーバの動作]
次に、以上のように構成された飲食店情報提供サーバ100の動作について説明する。当該動作は、飲食店情報提供サーバ100のCPU11及び通信部19等のハードウェアと、記憶部18に記憶されたソフトウェアとの協働により実行される。以下の説明では、便宜上、CPU11を動作主体とする。
[Operation of restaurant information providing server]
Next, the operation of the restaurant
図4は、飲食店情報提供サーバ100による、メニュー印刷用ページ生成処理の流れを示したフローチャートである。
FIG. 4 is a flowchart showing the flow of the menu printing page generation process by the restaurant
同図に示すように、飲食店情報提供サーバ100のCPU11は、まず、いずれかの飲食店端末300から、メニュー印刷要求を受信したか否かを判断する(ステップ41)。
As shown in the figure, the
当該メニュー印刷要求には、飲食店端末300のユーザ(管理者)が選択した、言語モードに関する言語モード選択情報と、印刷ページのレイアウトデザインのテンプレートに関するテンプレート選択情報とが含まれる。当該選択は、例えば飲食店端末300のユーザが上記管理画面上で言語モード及びテンプレートを選択してメニュー印刷要求操作を行うことでメニュー印刷情報に付加される。 The menu print request includes language mode selection information related to the language mode selected by the user (administrator) of the restaurant terminal 300 and template selection information related to the template of the layout design of the print page. The selection is added to the menu print information by, for example, the user of the restaurant terminal 300 selecting the language mode and the template on the management screen and performing the menu print request operation.
飲食店端末300からメニュー印刷要求を受信したと判断した場合(Yes)、CPU11は、それに含まれる上記言語モード選択情報及びテンプレート選択情報を抽出する(ステップ42)。
When it is determined that the menu print request has been received from the restaurant terminal 300 (Yes), the
続いてCPU11は、上記メニューアクセス情報データベース33を参照し、上記選択された言語モードにおいて、アクセス率が上位のメニュー情報から、アクセス率の合計が所定値以上となる最小数のメニュー情報を選択する(ステップ43)。
Subsequently, the
上記所定値は、例えば20%、30%、50%、70%等であるが、これらに限られない。例えば所定値が50%であり、アクセス率上位5つのメニュー情報の各アクセス率が、それぞれ20%、17%、15%、12%、10%であった場合、上位2つのメニュー情報のアクセス率の合計は37%と50%未満であるが、上位3つのメニュー情報のアクセス率の合計は52%となり、50%以上となるため、CPU11は、上記最小数のメニュー情報として、当該上位3つのメニュー情報を選択する。アクセス率が同率のメニュー情報が選択対象となった場合には、いずれか1つが適宜選択される。
The predetermined values are, for example, 20%, 30%, 50%, 70% and the like, but are not limited thereto. For example, if the predetermined value is 50% and the access rates of the top five menu information of the access rate are 20%, 17%, 15%, 12%, and 10%, respectively, the access rates of the top two menu information The total of the top three menu information is 37% and less than 50%, but the total access rate of the top three menu information is 52%, which is 50% or more. Therefore, the
続いてCPU11は、上記アクセス率に基づいて選択したいずれかのメニュー情報に含まれる文字情報の文字数が、所定の閾値以上であるか否かを判断する(ステップ44)。当該所定の閾値は、言語モード毎に異なるように設定され、例えば、日本語モードにおいては20文字、英語モードにおいては40文字等であるが、これらに限られない。
Subsequently, the
文字数が閾値以上のメニュー情報が存在すると判断した場合(Yes)、CPU11は、当該文字数が閾値以上のメニュー情報を、上記で選択していない他のメニュー情報のうち、文字数が閾値未満でありかつアクセス率が最大のメニュー情報に置換する(ステップ45)。
When it is determined that the menu information having the number of characters equal to or more than the threshold value exists (Yes), the
上記の具体例では、文字数が閾値以上のメニューは、上記選択されなかったアクセス率が4位(12%)のメニュー情報の文字数が閾値未満であれば当該4位のメニュー情報に置換される。当該4位のメニュー情報の文字数が閾値以上の場合、アクセス率が次の順位である5位(10%)のメニュー情報の文字数が閾値未満であればそれに置換される。 In the above specific example, the menu having the number of characters equal to or more than the threshold value is replaced with the menu information of the fourth place if the number of characters of the menu information having the unselected access rate of the fourth place (12%) is less than the threshold value. When the number of characters in the menu information at the 4th place is equal to or greater than the threshold value, if the number of characters in the menu information at the 5th place (10%), which is the next rank in the access rate, is less than the threshold value, it is replaced.
そしてCPU11は、上記メニュー印刷情報データベース34から、上記選択された言語モードに対応する、上記選択及び置換したメニュー情報の文字情報及び画像情報をそれぞれ抽出して配置し、印刷用に最適化したメニュー印刷用ページを生成し(ステップ46)、それを飲食店端末300へ送信する(ステップ47)。
Then, the
これにより、飲食店端末300のユーザは、当該メニュー印刷用ページをプリンタで印刷するだけで、言語モード毎の人気メニューに関するメニュー表を作成することができる。 As a result, the user of the restaurant terminal 300 can create a menu table related to popular menus for each language mode simply by printing the menu printing page with a printer.
図5は、本実施形態において飲食店情報提供サーバ100が生成したメニュー印刷用ページの例を示した図である。同図の例では、上記言語モードとして英語が選択された場合が示されている。
FIG. 5 is a diagram showing an example of a menu printing page generated by the restaurant
同図に示すように、当該メニュー印刷用ページは、上記アクセス率を基に選択されたメニュー情報の数に応じて、かつ上記選択されたテンプレートに従ってレイアウトされたメニュー情報配置領域50を有する。同図の例では、アクセス率の合計が所定値以上となる最小数は10であり、10個のメニュー情報配置領域50が縦2×横5のマトリクス状にレイアウトされている。
As shown in the figure, the menu printing page has a menu
当該メニュー情報配置領域50には、メニュー情報として、メニューを示す画像(写真)情報51と、メニュー名及び価格を示す文字情報52とが含まれる。
The menu
同図に示すように、いずれのメニュー情報の文字情報も、上記文字数の閾値に関する処理によって、各メニュー情報配置領域50内に収まって表示されている。
As shown in the figure, the character information of all the menu information is displayed within each menu
[まとめ]
以上説明したように、本実施形態によれば、飲食店情報提供サーバ100は、言語モード毎にアクセス率の高いメニュー以下のメニューを、アクセス率が所定値以上となる最小数だけ選択することで、言語モード毎のアクセス率が高いメニューのみを最低限の数だけ掲載したメニュー印刷用ページを生成できるため、印刷された飲食店のメニューを、文化圏の異なる外国人にも理解でき、限られた紙面でも魅力的かつ見やすいものとすることができる。また飲食店情報提供サーバ100は、選択されたメニューの文字数が多い場合にはより文字数の少なくかつアクセス率の高いメニューに置換して配置することで、メニュー情報の魅力を極力維持しながらも見やすさを改善することができる。さらに、飲食店側の各メニュー情報ページのアクセス解析や人気度調査等の手間も省かれる。
[summary]
As described above, according to the present embodiment, the restaurant
[変形例]
本発明は上述の実施形態にのみ限定されるものではなく、本開示の要旨を逸脱しない範囲内において種々変更され得る。
[Modification example]
The present invention is not limited to the above-described embodiment, and various modifications can be made without departing from the gist of the present disclosure.
上述の実施形態では、アクセス率に基づいて選択されたメニュー情報の文字情報の文字数が閾値以上である場合には、選択されていない他の上位のメニュー情報のうち文字数が閾値未満のメニュー情報に置換された。しかし、CPU11は、上記選択されたメニュー情報の文字数が閾値以上である場合には、当該置換処理に代えて、当該メニュー情報を、上記画像情報51上に上記文字情報52が重畳されるように配置してもよい。
In the above-described embodiment, when the number of characters in the character information of the menu information selected based on the access rate is equal to or greater than the threshold value, the menu information having the number of characters less than the threshold value among the other higher-level menu information not selected is selected. Replaced. However, when the number of characters in the selected menu information is equal to or greater than the threshold value, the
図6はこの場合のメニュー印刷用ページの例を示した図である。同図に示すように、配置された10個のメニュー情報のうち、左上のメニュー情報においては、文字情報52が画像情報51の一部に重畳されて配置されている。
FIG. 6 is a diagram showing an example of a menu print page in this case. As shown in the figure, in the menu information on the upper left of the ten arranged menu information, the
これにより飲食店情報提供サーバ100は、選択されたメニューの文字数が多い場合にはメニューの画像上にそれを重畳させることで、メニュー情報が有する文字情報を省略することなく印刷面積を確保することができる。
As a result, the restaurant
また、上述の実施形態では、メニュー印刷用ページにおけるメニュー情報配置領域50の面積は全て同一とされたが、テンプレートによって、当該面積が異なっていても構わない。
Further, in the above-described embodiment, the area of the menu
図7は、この場のメニュー印刷用ページの例を示した図である。同図に示すように、メニュー印刷用ページは、第1の面積を有する第1のメニュー情報配置領域71と、当該第1の面積よりも小さい第2の面積を有する第2のメニュー情報配置領域72とを有してもよい。この場合、CPU11は、上記アクセス率に基づいて選択された複数のメニュー情報のうち、アクセス率の高いメニュー情報が上記第1のメニュー情報配置領域71に優先的に配置される所定のルールに従って上記メニュー印刷用ページを生成する。そしてCPU11は、上記選択されたメニュー情報のうち、上記所定のルールにより上記第2のメニュー情報配置領域72に配置されたメニュー情報が上記閾値以上の文字数を有する場合、当該メニュー情報を上記第1のメニュー情報配置領域71に配置され上記閾値未満の文字数を有するメニュー情報と置換して配置してもよい。
FIG. 7 is a diagram showing an example of a menu printing page in this place. As shown in the figure, the menu printing page has a first menu
同図の例では、メニュー情報配置領域の異なる面積は2つであるが、3つ以上であっても構わない。また所定のルールとは、例えば第1のメニュー情報配置領域71の数を固定して、そこに上位所定数のメニュー情報を配置するといったルールや、アクセス率の高さに応じた面積で各メニュー情報配置領域を生成して、それに対応するメニュー情報を配置するといったルールであるが、これらに限られない。
In the example of the figure, the area where the menu information arrangement area is different is two, but it may be three or more. Further, the predetermined rule is, for example, a rule that the number of the first menu
同図の例では、右下の第1のメニュー情報配置領域71に配置されたメニュー情報("Okonomiyaki…")は、上記所定のルールに従えば第2のメニュー情報配置領域72に配置されるものであったが、文字数が閾値以上であったため、よりアクセス率が上位で上記ルールに従えば第1のメニュー情報配置領域71に配置されるはずであった他のメニュー情報と置換されて配置されたものである。
In the example of the figure, the menu information ("Okonomiyaki ...") arranged in the first menu
これにより飲食店情報提供サーバ100は、面積の異なるメニュー情報配置領域を用意して、人気の高いメニューをより目立つように配置することを前提としながらも、文字数に応じて領域間でメニュー情報を置換することで、文字数が多いメニューが小さい領域に配置され見づらくなるのを防ぐことができる。
As a result, the restaurant
上述の実施形態では、メニュー印刷用ページは、インターネット上の飲食店情報提供サーバ100によって、複数の飲食店について生成された。しかし、当該メニュー印刷用ページは、各飲食店に存在するスタンドアローン型のPOS(point of sales system)端末によってそれぞれ生成されてもよい。この場合、POS端末は、飲食店に来店したユーザが注文をエントリするための注文端末(飲食店に設置された専用注文端末でもよいし、ユーザが所持するスマートフォン等のユーザ端末であってもよい)及び当該飲食店に設置されたプリンタと通信可能である。POS端末は、それが設置された1つの飲食店について、上記飲食店情報データベース31中のメニュー情報、メニューアクセス情報データベース33、及びメニュー印刷情報データベース34に相当するデータベースを記憶部に記憶している。POS端末は、上記飲食店情報提供サーバ100と同様に、複数のメニュー情報を掲載した言語モード毎の各メニューページを、来店ユーザが利用する注文端末からの要求に応じて送信する。そしてPOS端末のCPUは、各メニューページにおける各メニュー情報への注文端末からのアクセス数の集計結果を基に、言語モード毎に、上記飲食店情報提供サーバ100と同様にメニュー印刷用ページを生成する。そしてPOS端末は、当該飲食店の従業員の操作による印刷要求に応じて、生成されたメニュー印刷用ページを言語モード毎にプリンタへ送信し出力させる。この場合、POS端末は例えば、従業員からメニュー印刷を要求された場合、従業員に言語モードを選択させ、当該選択に応じた言語モードのメニュー印刷用ページをデータベースから取得して、プリンタへ印刷指示を送信する。このような形態によっても、上述した実施形態と同様の作用及び効果を実現することができる。
In the above-described embodiment, the menu print page is generated for a plurality of restaurants by the restaurant
本願の特許請求の範囲に記載された発明のうち、「情報処理方法」と記載された発明は、その各ステップを、ソフトウェアによる情報処理によりコンピュータ等の少なくとも1つの装置が自動的に行うものであり、人間がコンピュータ等の装置を用いて行うものではない。すなわち、当該「情報処理方法」は、コンピュータ・ソフトウェアによる情報処理方法であって、コンピュータという計算道具を人間が操作する方法ではない。 Among the inventions described in the claims of the present application, the invention described as "information processing method" is such that at least one device such as a computer automatically performs each step by information processing by software. Yes, it is not something that humans do using devices such as computers. That is, the "information processing method" is an information processing method by computer software, not a method in which a human operates a calculation tool called a computer.
11…CPU
18…記憶部
19…通信部
31…飲食店情報データベース
32…ユーザ情報データベース
33…メニューアクセス情報データベース
34…メニュー印刷情報データベース
50…メニュー情報配置領域
51…画像情報
52…文字情報
71…第1のメニュー情報配置領域
72…第2のメニュー情報配置領域
100…飲食店情報提供サーバ
200…ユーザ端末
300…飲食店端末
11 ... CPU
18 ...
Claims (7)
前記飲食店の複数のメニュー情報を異なる言語モード毎に記憶する記憶手段と、
前記複数のメニュー情報を掲載した前記言語モード毎の各メニューページを、前記ユーザ端末の要求に応じて送信し、
前記各メニューページにおける各メニュー情報への前記ユーザ端末からのアクセス数を基に、前記言語モード毎に、アクセス率が上位のメニュー情報から、当該アクセス率の合計が所定値以上となる最小数のメニュー情報を選択し、
前記選択された各メニュー情報を配置し印刷用に最適化したメニュー印刷用ページを、前記言語モード毎に生成し、前記飲食店端末の要求に応じて、前記言語モード毎に前記メニュー印刷用ページを送信する、制御手段と
を具備する情報処理装置。 Communication means that can communicate with the restaurant terminal and user terminal of the restaurant,
A storage means for storing a plurality of menu information of the restaurant for each different language mode,
Each menu page for each language mode on which the plurality of menu information is posted is transmitted in response to a request from the user terminal.
Based on the number of accesses from the user terminal to each menu information on each menu page, from the menu information having the highest access rate for each language mode, the minimum number of menus in which the total of the access rates is equal to or more than a predetermined value. Select information,
A menu printing page optimized for printing by arranging the selected menu information is generated for each language mode, and the menu printing page is generated for each language mode in response to a request from the restaurant terminal. An information processing device equipped with a control means for transmitting the information.
前記記憶手段は、前記言語モード毎の各メニュー情報が有する文字数を記憶し、
前記制御手段は、各言語モード毎に選択されたメニュー情報が閾値以上の文字数を有する場合、当該メニュー情報を、前記選択されていない他のメニュー情報のうち、前記閾値未満の文字数を有し前記アクセス率が最大のメニュー情報に置換して配置する
情報処理装置。 The information processing device according to claim 1.
The storage means stores the number of characters possessed by each menu information for each language mode, and stores the number of characters.
When the menu information selected for each language mode has a number of characters equal to or greater than a threshold value, the control means has the menu information having a number of characters less than the threshold value among the other unselected menu information. An information processing device that replaces and arranges menu information with the highest access rate.
前記各メニュー情報は、文字情報及び画像情報を有し、
前記記憶手段は、前記言語モード毎の各メニュー情報の前記文字情報が有する文字数を記憶し、
前記制御手段は、各言語モード毎に選択されたメニュー情報の文字情報が閾値以上の文字数を有する場合、当該メニュー情報を、前記画像情報上に前記文字情報が重畳されるように配置する
情報処理装置。 The information processing device according to claim 1.
Each of the menu information has character information and image information, and has character information and image information.
The storage means stores the number of characters possessed by the character information of each menu information for each language mode.
When the character information of the menu information selected for each language mode has a character number equal to or larger than the threshold value, the control means arranges the menu information so that the character information is superimposed on the image information. Device.
前記記憶手段は、前記言語モード毎の各メニュー情報が有する文字数を記憶し、
前記メニュー印刷用ページは、第1の面積を有する第1のメニュー情報配置領域と、前記第1の面積よりも小さい第2の面積を有する第2のメニュー情報配置領域とを有し、
前記制御手段は、前記選択されたメニュー情報のうち前記アクセス率の高いメニュー情報が前記第1のメニュー情報配置領域に優先的に配置される所定のルールに従って前記メニュー印刷用ページを生成し、前記選択されたメニュー情報のうち、前記所定のルールにより前記第2のメニュー情報配置領域に配置されたメニュー情報が閾値以上の文字数を有する場合、当該メニュー情報を前記第1のメニュー情報配置領域に配置され前記閾値未満の文字数を有するメニュー情報と置換して配置する
情報処理装置。 The information processing device according to claim 1.
The storage means stores the number of characters possessed by each menu information for each language mode, and stores the number of characters.
The menu printing page has a first menu information arrangement area having a first area and a second menu information arrangement area having a second area smaller than the first area.
The control means generates the menu print page according to a predetermined rule in which the menu information having a high access rate among the selected menu information is preferentially arranged in the first menu information arrangement area. Of the selected menu information, when the menu information arranged in the second menu information arrangement area has a number of characters equal to or greater than the threshold value according to the predetermined rule, the menu information is arranged in the first menu information arrangement area. An information processing device that replaces and arranges menu information having a number of characters less than the threshold value.
飲食店の複数のメニュー情報を異なる言語モード毎に記憶する記憶手段と、
前記複数のメニュー情報を掲載した前記言語モード毎の各メニューページを、前記注文端末の要求に応じて送信し、
前記各メニューページにおける各メニュー情報への前記注文端末からのアクセス数を基に、前記言語モード毎に、アクセス率が上位のメニュー情報から、当該アクセス率の合計が所定値以上となる最小数のメニュー情報を選択し、
前記選択された各メニュー情報を配置し印刷用に最適化したメニュー印刷用ページを、前記言語モード毎に生成し、
印刷要求に応じて、前記生成されたメニュー印刷用ページを前記言語モード毎に前記プリンタへ送信する、制御手段と
を具備する情報処理装置。 An ordering terminal for users who visit a restaurant and a communication means capable of communicating with a printer installed at the restaurant.
A storage means for storing multiple menu information of restaurants for each different language mode,
Each menu page for each language mode on which the plurality of menu information is posted is transmitted in response to a request from the ordering terminal.
Based on the number of accesses from the ordering terminal to each menu information on each menu page, the minimum number of menus for which the total of the access rates is equal to or more than a predetermined value from the menu information having the highest access rate for each language mode. Select information,
A menu print page optimized for printing by arranging the selected menu information is generated for each language mode.
An information processing device including a control means for transmitting the generated menu print page to the printer in each language mode in response to a print request.
前記各メニューページにおける各メニュー情報への前記ユーザ端末からのアクセス数を基に、前記言語モード毎に、アクセス率が上位のメニュー情報から、当該アクセス率の合計が所定値以上となる最小数のメニュー情報を選択し、
前記選択された各メニュー情報を配置し印刷用に最適化したメニュー印刷用ページを、前記言語モード毎に生成し、
飲食店端末の要求に応じて、前記言語モード毎に前記メニュー印刷用ページを送信する
情報処理方法。 Each menu page for each different language mode, which contains information on multiple menus of restaurants, is transmitted according to the request of the user terminal.
Based on the number of accesses from the user terminal to each menu information on each menu page, the minimum number of menus for which the total of the access rates is equal to or more than a predetermined value from the menu information having the highest access rate for each language mode. Select information,
A menu print page optimized for printing by arranging the selected menu information is generated for each language mode.
An information processing method for transmitting the menu print page for each language mode in response to a request from a restaurant terminal.
飲食店の複数のメニュー情報を掲載した異なる言語モード毎の各メニューページを、ユーザ端末の要求に応じて送信するステップと、
前記各メニューページにおける各メニュー情報への前記ユーザ端末からのアクセス数を基に、前記言語モード毎に、アクセス率が上位のメニュー情報から、当該アクセス率の合計が所定値以上となる最小数のメニュー情報を選択するステップと、
前記選択された各メニュー情報を配置し印刷用に最適化したメニュー印刷用ページを、前記言語モード毎に生成するステップと、
飲食店端末の要求に応じて、前記言語モード毎に前記メニュー印刷用ページを送信するステップと
を実行させるプログラム。 For information processing equipment
A step of transmitting each menu page for each different language mode containing multiple menu information of the restaurant according to the request of the user terminal, and
Based on the number of accesses from the user terminal to each menu information on each menu page, from the menu information having the highest access rate for each language mode, the minimum number of menus in which the total of the access rates is equal to or more than a predetermined value. Steps to select information and
A step of arranging the selected menu information and generating a menu printing page optimized for printing for each language mode, and
A program that executes a step of transmitting the menu print page for each language mode in response to a request from a restaurant terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017148889A JP6942554B2 (en) | 2017-08-01 | 2017-08-01 | Information processing equipment, information processing methods and programs |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017148889A JP6942554B2 (en) | 2017-08-01 | 2017-08-01 | Information processing equipment, information processing methods and programs |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019028818A JP2019028818A (en) | 2019-02-21 |
JP6942554B2 true JP6942554B2 (en) | 2021-09-29 |
Family
ID=65478581
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017148889A Active JP6942554B2 (en) | 2017-08-01 | 2017-08-01 | Information processing equipment, information processing methods and programs |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6942554B2 (en) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6859215B1 (en) * | 1999-12-17 | 2005-02-22 | International Business Machines Corporation | Method, system and program for specifying an electronic food menu on a data processing system |
JP3802722B2 (en) * | 1999-12-17 | 2006-07-26 | 東芝テック株式会社 | Electronic menu device and ordering system |
JP2006040268A (en) * | 2004-06-25 | 2006-02-09 | Shoei Insatsu Kk | Information-providing system for dietary management |
JP4909602B2 (en) * | 2006-02-08 | 2012-04-04 | エスアイアイ・データサービス株式会社 | Order system and program |
JP2009070188A (en) * | 2007-09-13 | 2009-04-02 | Ricoh Co Ltd | Menu distribution system, menu server, read device, method, and program |
JP5567532B2 (en) * | 2011-08-26 | 2014-08-06 | 楽天株式会社 | Selection device, selection method, program, and recording medium |
JP5996766B1 (en) * | 2015-12-07 | 2016-09-21 | ヤフー株式会社 | Information processing apparatus, information processing method, and information processing program |
-
2017
- 2017-08-01 JP JP2017148889A patent/JP6942554B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2019028818A (en) | 2019-02-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5969100B1 (en) | Information processing apparatus, information processing method, and program | |
JP5981616B1 (en) | Cooking content providing method, information processing apparatus and cooking content providing program | |
JP6674063B1 (en) | Information processing apparatus, information processing method and program | |
US20130173491A1 (en) | Highlighting guest reviews | |
JP6367446B2 (en) | Information processing apparatus, information processing method, and program | |
JP2018041182A (en) | Information processing device, information processing method and program | |
JP6643155B2 (en) | Information processing apparatus, information processing method and program | |
KR102335731B1 (en) | Information processing device, information processing method and program | |
JP6942554B2 (en) | Information processing equipment, information processing methods and programs | |
JP6911618B2 (en) | Information processing equipment, information processing methods and programs | |
JP6195642B1 (en) | Information processing apparatus, information processing method, and program | |
JP7060140B1 (en) | Information processing system, information processing method and program | |
JP6838594B2 (en) | Information processing equipment, information processing methods and programs | |
JP2019169097A (en) | Information processing device, information processing method, and program | |
JP6848946B2 (en) | Information processing equipment, information processing methods and programs | |
JP6939099B2 (en) | Information processing equipment, information processing methods and programs | |
JP6767897B2 (en) | Information processing equipment, information processing methods and programs | |
JP6485462B2 (en) | Information processing apparatus, information processing method, and information processing program | |
JP2020024490A (en) | Information processing device, information processing method, program, and storage medium | |
JP7575656B2 (en) | Information processing system, information processing method, and program | |
JP2022091673A (en) | Information providing method, information providing apparatus, information providing program, and recording medium | |
JP2022085270A (en) | Information processing system, information processing method, and program | |
JP6973132B2 (en) | Information processing equipment, information processing methods and information processing programs | |
JP5795137B1 (en) | Information processing apparatus, information processing method, program, and storage medium | |
JP2022085271A (en) | Information processing system, information processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200417 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210317 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210330 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210531 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210706 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210728 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20210728 |
|
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: 20210824 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210908 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6942554 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 |