English English

概要を表示

View overview

Introduction

セルフオーダーメニュー(PSMenu)は無料でお使い頂けます(android端末、windowsPC、無線LANルータは各自調達下さい)
月額使用料等もなく、広告もなく、インターネット環境も必要ありません
使用して気に入って頂けたなら、ステッカーを購入し店頭に貼付して頂ければありがたいです

You can use the self-order menu (PSMenu) for free (Please procure your own android terminal and windows PC and wireless router)
No monthly fees, no ads, no internet required
If you like it after using it, I would appreciate it if you could buy a sticker and put it on the store

下記手順にてセルフオーダーメニュー(PSMenu)の機能を確認頂けます、問合せにつきましてはメール(psmenu06@gmail.com)にてお願い致します

You can check the functions of the self order menu (PSMenu) by following the steps below. For inquiries, please email (psmenu06@gmail.com)


★★★ windows端末にてココをクリックしダウンロード後、解凍下さい。★★★

### Click here on your windows terminal to download and unzip the file. ###


(1) windowsPCの環境を設定する

(1) Setting up the windows PC environment

1

このホームページより'PSMServer.zip'をダウンロードし解凍する(配置するフォルダは自由に設定可能です)
jdk-17をインストールし ('PSMServer.zip'内の'jdk-17.0.1_windows-x64_bin.exe'を起動する)

Download 'PSMServer.zip' from this homepage and unzip it (you can freely set the folder where it is placed)
Install jdk-17 (Start 'jdk-17.0.1_windows-x64_bin.exe' in 'PSMServer.zip')

2


システム環境変数にJAVA_HOMEを追加する

Add JAVA_HOME to system environment variables


(2) 無線LANルータを設定する

(2) Wireless LAN router settings

1

無線LANルータをルータモード又はアクセスポイントモードで起動する

start your wireless LAN router in router mode or access point mode


(3) windowsPCの環境を設定する

(3) Setting up the windows PC environment

1

windowsPCを無線LANルータに接続する

Connect windows PC to wireless LAN router

2

windowsPCでコマンドプロンプトを起動、'ipconfig'コマンドにてIPv4アドレスを確認する
例:192.168.111.100と表示された場合
 無線LANルータはIPアドレスの4番目を100~200を割り振る設定となっており、若い番号順に採番されます
 IPアドレスの1~3番目の数値はメーカーにより初期設定されています(変更は可能ですが、ハードウェア初期化で元に戻ってしまいます)
 この無線LANルータ(デフォルトゲートウェイ)自体は192.168.111.1が初期設定されていると思われます

Start a command prompt on your windows PC and check the IPv4 address using the 'ipconfig' command
Example: If 192.168.111.100 is displayed
 Wireless LAN routers are set to assign numbers 100 to 200 as the fourth IP address, and numbers are assigned in descending order of IP address
 The first to third numbers of the IP address are initially set by the manufacturer (they can be changed, but will be reset to the original values when the hardware is initialized)
 This wireless LAN router(default gateway) itself seems to be initially set to 192.168.1111.1

3

windowsPCのIPを固定する(例:192.168.111.10)
固定IPにする理由は無線LANルータに接続する度にIPアドレスが変わらない様にする為です

Fix the IP of your windows PC (e.g. 192.168.111.10)
The reason for using a fixed IP is to ensure that the IP address does not change every time you connect to a wireless LAN router

4

無線LANルータのプロパティ設定
 ネットワーク プロファイルをプライベートに設定する
 プライベートネットワークの場合、ファイアウォールを外す(ファイアウォールを使用する場合は個別で対応する)

Wireless LAN router property settings
 Set your network profile to private
 If it is a private network, remove the firewall (if using a firewall, deal with it separately)

5

固定IPを「PSMServer/PSM」フォルダの'SETTING.xml'に記述する
'PSMServer/PSM'フォルダの'PSMServet.bat'を起動する

Set the fixed IP in "SETTING.xml" of the 'PSMServer/PSM' folder
Start 'PSMServet.bat' in 'PSMServer/PSM' folder


(4) android端末にて操作する

(4) Operate on android terminal

1

Google Playより'PSMenu'をインストールする

Install 'PSMenu' from Google Play

Google play

2

'PSMenu'を起動する

Press "start" and check the operation(There are 3 types of samples)

3

'START'ボタンを押して動作確認下さい(3種類のサンプルがあります)
 '00_HOBBY':趣味での活用
 '01_RESTAURANT':飲食店での活用
 '02_HOTEL':宿泊施設での活用

Press 'START' button and check the operation(There are 3 types of samples)
 '00_HOBBY':Use for hobbies
 '01_RESTAURANT':Utilization in restaurants
 '02_HOTEL':Utilization in hotels


(5) windowsPCにて操作する

(5) Operate on windowsPC

1

windowsアプリ('psMxml.exe'及び'psOrder.exe')の言語を設定する
 'PSMServer/config/SETTING.xml'を編集する
 上記で選択(追加)した言語名は'PSMServer/config/LANG'下に同一の'言語名/ITEMNAME.xml'が存在しなければならない
 'ITEMNAME.xml'を他の言語より複写し、新たな言語名に編集する事が可能です

Set the language of windows apps ('psMxml.exe' and 'psOrder.exe')
 Edit 'PSMServer/config/SETTING.xml'
 The language name selected (added) above must have the same 'language name/ITEMNAME.xml' under 'PSMServer/config/LANG'.
 It is possible to copy 'ITEMNAME.xml' from another language and edit it to a new language name.

2

'PSMenu'androidアプリのラベル及びボタン名の言語を設定する
 'PSMServer/PSM/LANG'下に存在するフォルダ(言語名)がandroid端末で選択出来る
 'PSMServer/PSM/LANG/言語名/AITEM.xml'を追加及び編集する事で新たな言語に対応可能となる

Set the language of labels and button names for 'PSMenu' android app
 The folder (language name) that exists under 'PSMServer/PSM/LANG' can be selected on the android device.
 New languages can be supported by adding and editing 'PSMServer/PSM/LANG/language name/AITEM.xml'

3

android端末の解像度毎の領域、文字サイズ及び背景色を設定する(psMxml.exe)
PSMenuは下記の4画面が存在し、其々の形状を編集できる(実際に編集するファイル名)
 ・メニュー画面(PSMServer/PSM/MAIN_FORM.xml) 左記ファイルは'PSMServer/PSM/SHAPE/XXX/MAIN_FORM.xml'より複写される
 ・注文画面(PSMServer/PSM/PRODUCT_FORM.xml) 上記同様
 ・注文確定画面(PSMServer/PSM/CONFIRM_FORM.xml)上記同様
 ・会計確認画面(PSMServer/PSM/TOTAL_FORM.xml)上記同様
XXXは可変名

Setting the area, font size, and background color for each resolution of the android device(psMxml.exe)
PSMenu has the following four screens, and you can edit the shape of each. (File name to actually edit)
 ・Menu screen(PSMServer/PSM/MAIN_FORM.xml)
 ・Order screen(PSMServer/PSM/PRODUCT_FORM.xml)
 ・Order confirmation screen(PSMServer/PSM/CONFIRM_FORM.xml)
 ・Accounting confirmation screen(PSMServer/PSM/TOTAL_FORM.xml)

4

android端末の設置場所情報(席・部屋等)を設定する(psMxml.exe)
実際に編集するファイル名の例:'PSMServer/PSM/MENU/10_Restaurant/LANG/Japanese/CLASS.xml'
上記で'10_Restaurant'及び'Japanese'フォルダは可変となる

Setting the installation location information (seat, room, etc.) of the android device(psMxml.exe)
Example of file name to actually edit: 'PSMServer/PSM/MENU/10_Restaurant/LANG/Japanese/CLASS.xml'
In the above, '10_Restaurant' and 'Japanese' folders are variable.

5

メニュー及び商品、写真、詳細情報、価格を設定する(psMxml.exe)
実際に編集するファイル名の例:'PSMServer/PSM/MENU/10_Restaurant/LANG/Japanese/MENU.xml'
上記で'10_Restaurant'及び'Japanese'フォルダは可変となる

Set menus, products, photos, detailed information, and prices(psMxml.exe)
Example of file name to actually edit: 'PSMServer/PSM/MENU/10_Restaurant/LANG/Japanese/MENU.xml'
In the above, '10_Restaurant' and 'Japanese' folders are variable.


(6) android端末にて操作する

(6) Operate on android terminal

1

PSMenuアプリで、windowsPCの固定IP等を設定し、'DOWNLOAD'ボタンを押すとプログレスバーが表示され、(5)で設定した情報をwindowsPCより取り込む
DOWNLOADが失敗する場合、再度(3)の設定を見直す

Use the PSMenu app to set a fixed IP address for your Windows PC, press the 'DOWNLOAD' button, a progress bar will be displayed, and you can import the information set in (5) from your Windows PC
If DOWNLOAD fails, review the settings in (3) again

2

形状(解像度)を選択する
 領域、文字、背景色等を確認する

Choose a shape(resolution)
 Check area, text, background color, etc.

3

言語を選択する

Select language

4

場所情報を選択する

Select location information

5

メニュー、商品、写真、詳細情報及び価格を確認する

Check menu, products, photos, detailed information and prices

6

注文の確定をする
同時にWindowsPC(psOrder.exe)で注文が受付されたか及び会計情報が加算されたか確認する

Confirm the order
At the same time, check on Windows PC (psOrder.exe) whether the order has been accepted and accounting information has been added

Product

PSMenu

android端末のメニュー画面、商品の注文を行う
google playでインストール下さい(このアプリは個人情報を取得しません)
android version[8,9,10,11]で動作確認済

Android device menu screen, ordering products.
Please install on google play (This app does not acquire personal information).
Confirmed to work with android version[8,9,10,11]

PSMServet.bat

windowsで起動する常駐アプリ、android端末からの注文受付及び、構成フォルダのアップロードを行う
javaのバージョンは[17.0.1]を使用、コマンドプロンプトで「java -version」で確認
入ってない場合、jdk-17をダウンロードしパスを通して下さい

A resident application that starts on windows, accepts orders from android devices, and uploads configuration folders.
Use java version [17.0.1], check with "java -version" at command prompt.
If not, download jdk-17 and put it in your path.

psMxml.exe

android端末の解像度、背景色、場所及びメニュー情報等を編集するwindowsアプリ

A windows application that edits android device resolution, background color, location, menu information, etc.

psOrder.exe

android端末より注文された商品の表示及び会計情報を管理するwindowsアプリ

A windows application that manages the display of products ordered from an android terminal and accounting information.

Description

PSMenu

サーバ接続画面

Server connection screen

サーバアプリに接続し、「PSM」配下のフォルダをダウンロードします

Connect to the server app and download the folder under "PSM"

解像度の選択

Select resolution

端末の解像度を選択します、一覧にない場合、windowsアプリで生成し、ダウンロード後に選択して下さい

Select the resolution of the terminal, if it is not in the list, please generate it with the windows application and select it after downloading

メニュー種類

Menu type

初動時ではサンプルが3種類入っております(趣味、飲食店、宿泊施設)
飲食店での使用の際は、趣味、宿泊施設等は必要ない為、windowsサーバの「./PSMServer/PSM/MENU/00_Hobby」及び「./PSMServer/PSM/MENU/20_Hotel」を削除する事でメニューに表示されなくなります

Three types of samples are included at the time of initial action (hobbies, restaurants, hotels)
Hobbies and hotels are not required for use in restaurants By deleting "./PSMServer/PSM/MENU/00_Hobby" and "./PSMServer/PSM/MENU/20_Hotel" on the windows server, it will not be displayed in the menu.

言語の選択

language selection

初動時でのサンプルは「日本語」、「英語」の選択ができる様になっております
「./PSMServer/PSM/LANG/English」及び「./PSMServer/PSM/LANG/Japanese」に言語フォルダが存在します
各々の「AITEM.xml」編集する仕組みとなっております
「./PSMServer/PSM/MENU/10_Restaurant/LANG/Japanese」及び「./PSMServer/PSM/MENU/10_Restaurant/LANG/English」フォルダは実際のメニュー構成となっております
各々の「CLASS.xml」及び「MENU.xml」を編集する事で異なった言語でメニューのタイトル、詳細情報、価格を編集する事が出来ます

You can select "Japanese" or "English" for the sample at the time of initial movement
There are language folders in "./PSMServer/PSM/LANG/English" and "./PSMServer/PSM/LANG/Japanese"
It is a mechanism to edit each "AITEM.xml"
"./PSMServer/PSM/MENU/10_Restaurant/LANG/Japanese" and "./PSMServer/PSM/MENU/10_Restaurant/LANG/English" folders are the actual menu structure
You can edit the menu title, details and price in different languages by editing the respective "CLASS.xml" and "MENU.xml"

場所の種類を選択

Select location type

「./PSMServer/PSM/MENU/10_Restaurant/LANG/Japanese/CLASS.xml」より選択します
windowsアプリで場所の種類が作成可能となっております

Select from "./PSMServer/PSM/MENU/10_Restaurant/LANG/English/CLASS.xml"
It is possible to create the type of place in the windows application

場所を選択

Select location

「./PSMServer/PSM/MENU/10_Restaurant/LANG/Japanese/CLASS.xml」より選択します
windowsアプリで場所の種類が作成可能となっております

Select from "./PSMServer/PSM/MENU/10_Restaurant/LANG/English/CLASS.xml"
It is possible to create the type of place in the windows application

メニューを選択

Select menu

メニュー選択となります、下記領域をスライドさせてメニュー又は商品を選択下さい

It will be a menu selection, please select the menu or product by sliding the area below

商品選択

Select product

商品の個数を入力し注文(仮確定)します

Enter the number of products and place an order (temporary confirmation)

注文確認

order confirmation

仮確定された商品は注文確認画面にて確認頂き、注文の確定を行います

Confirm the provisionally confirmed products on the order confirmation screen and confirm the order

会計確認

accounting confirmation

注文済の商品を確認頂き、会計を確定します

Check the ordered products and confirm the payment


PSMServet.bat

windows常駐アプリ

windows resident app

androidアプリからの注文の受付、及び「PSM」フォルダのダウンロードの対応を行う

Accept orders from the android app and download the "PSM" folder


psMxml.exe

解像度設定

windows resident app

android端末の解像度及び背景色等を設定する

Set the resolution and background color of the android device

場所の設定

location settings

android端末で使用する場所(席等)を設定する

Set the location (seat, etc.) to use on the android device

メニューの設定

Menu settings

android端末で使用するメニュー及び商品の詳細、価格、写真等を設定する

Set menus and product details, prices, photos, etc. used on android devices


psOrder.exe

注文の確認

order confirmation

windowsアプリで注文状況の確認及び状態の変更が出来る

You can check the order status and change the status with the windows application

会計処理

accounting

windowsアプリで該当場所(席)の会計が出来る

Accounting for the corresponding place (seat) can be done with the windows application

Contact

Please contact the following for inquiries.

次へ

psmenu06@gmail.com (Responsible for:yoshikawa)