[go: up one dir, main page]

JP5423012B2 - Information management device, terminal device, and program - Google Patents

Information management device, terminal device, and program Download PDF

Info

Publication number
JP5423012B2
JP5423012B2 JP2009015200A JP2009015200A JP5423012B2 JP 5423012 B2 JP5423012 B2 JP 5423012B2 JP 2009015200 A JP2009015200 A JP 2009015200A JP 2009015200 A JP2009015200 A JP 2009015200A JP 5423012 B2 JP5423012 B2 JP 5423012B2
Authority
JP
Japan
Prior art keywords
terminal device
information
operation processing
message
processing status
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2009015200A
Other languages
Japanese (ja)
Other versions
JP2010176171A (en
Inventor
秀樹 高村
直美 村上
明 長谷川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2009015200A priority Critical patent/JP5423012B2/en
Publication of JP2010176171A publication Critical patent/JP2010176171A/en
Application granted granted Critical
Publication of JP5423012B2 publication Critical patent/JP5423012B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、情報管理装置および端末装置に関する。 The present invention relates to an information management device and a terminal device .

従来、音声による伝達情報を用いて商品の注文等を受け付けるシステムが知られている。例えば、特許文献1には、携帯端末から受け付けたオーダ等の音声情報を文字情報に変換して確認用に携帯端末に送信するシステムが記載されている。   2. Description of the Related Art Conventionally, a system for receiving a product order or the like using voice transmission information is known. For example, Patent Document 1 describes a system that converts voice information such as an order received from a mobile terminal into character information and transmits the text information to the mobile terminal for confirmation.

特開2005−079790号公報JP 2005-079790 A

ところで、店舗においては、店員はシフト体制で勤務している。そのため、店長等からの伝達事項があった場合には、前の店員から次の店員へ申し伝えが行われる。申し伝えは、紙やノートに書いたり、口頭で伝えられたりしている。   By the way, the store clerk works in a shift system. Therefore, when there is a matter to be communicated from the store manager or the like, the previous store clerk reports to the next store clerk. The message is written on paper, a notebook, or spoken verbally.

しかし、紙やノート、口頭での申し伝えは、伝える側が伝達することを忘れたり、伝達事項を聞いた側が業務作業時にその内容を忘れてしまったりして正しく伝達事項が伝わらないことがある。   However, there are cases in which a message, a notebook, or a verbal report is not properly transmitted because the person who has transmitted the message forgets to convey it or the person who heard the message forgets the contents during work.

特許文献1に記載の技術は、音声により注文等の情報を伝達した際にその確認を行えるようにしたものであるが、店舗等における申し伝えにより生じる上記問題点を解決することはできない。   The technique described in Patent Document 1 is designed to confirm the order when information such as an order is transmitted by voice. However, it cannot solve the above-mentioned problem caused by a report in a store or the like.

本発明の課題は、情報管理装置と送受信可能な端末装置側に伝えるべきメッセージを、必要なタイミングで確実に伝達できるようにすることである。 An object of the present invention is to ensure that a message to be transmitted to a terminal device side that can be transmitted and received with an information management device can be reliably transmitted at a necessary timing.

請求項1は、端末装置との間で各種情報の送受信が可能な情報管理装置であって、複数ユーザのユーザ識別情報毎に、複数のメッセージ情報を、そのユーザが使用する端末装置での複数の動作処理状況の何れかと対応付けて記憶するメッセージ記憶手段と、前記端末装置から、その端末装置での動作処理が所定の動作処理状況へ変化した際に自動的に送信されてくる当該端末装置の動作処理状況と、その端末装置を使用しているユーザのユーザ識別情報とが送信されてきた際は、その端末装置での前記動作処理状況とユーザ識別情報とを受信する受信手段と、前記受信手段で受信した前記ユーザ識別情報と一致するユーザ識別情報に対応して前記メッセージ記憶手段に記憶された複数の動作処理状況の内で、前記受信手段で受信した前記端末装置の動作処理状況と一致する動作処理状況を検索する検索手段と、前記検索手段で一致する動作処理状況を検索した際は、その検索された動作処理状況に対応して記憶されたメッセージ情報を前記端末装置に対して送信してメッセージ出力させる出力制御手段と、を備えることを特徴とする。 Claim 1 is an information management apparatus capable of transmitting and receiving various information between the terminal device, for each of the plurality of user identification information of a plurality of users, a plurality of message information, the terminal device the user is using and message storing means for storing either the association with the operation processing status, from said terminal apparatus, the operation process is the terminal sent automatically upon changing the predetermined operation processing status device in the terminal device Receiving the operation processing status and the user identification information in the terminal device when receiving the operation processing status and the user identification information of the user using the terminal device, in response to user identification information matching the user identification information received by the plurality of operation processing state stored in said message storage means at the receiving means, said terminal received by said receiving means Search means for searching operation process conditions to match the operating process conditions of location, when the searching operation process conditions to match the retrieval means, the message information stored in correspondence with the retrieved operation processing status Output control means for transmitting to the terminal device and outputting a message.

請求項5は、ユーザ識別情報毎に複数のメッセージ情報を端末装置での複数の動作処理状況の何れかと対応付けて記憶する情報管理装置との間で情報の送受信が可能な端末装置であって、当該端末装置において、その端末装置が処理する動作処理状況に所定の変化が発生したか否かを検出する検出手段と、前記検出手段で所定の動作処理状況へ変化したことを検出した際は、その変化後における当該端末装置での動作処理状況を、当該端末装置を使用するユーザのユーザ識別情報と共に前記情報管理装置に対して送信する送信手段と、前記情報管理装置側が、前記ユーザ識別情報に対応して記憶された複数の動作処理状況の中で前記送信の当該端末装置の動作処理状況と一致する動作処理状況が記憶されていた場合に前記動作処理状況に対応するメッセージ情報を送信してきた場合には、そのメッセージ情報を受信しそのメッセージ情報を出力するメッセージ出力手段と、を備えることを特徴とする。 Claim 5, there a plurality of message information for each user identification information between, the terminal apparatus capable of transmitting and receiving information with the information management apparatus or the association with each of a plurality of operation processing status of the terminal device In the terminal device , when detecting that a predetermined change has occurred in the operation processing status processed by the terminal device, and detecting that the detection device has changed to the predetermined operation processing status The transmission means for transmitting the operation processing status in the terminal device after the change to the information management device together with the user identification information of the user who uses the terminal device, and the information management device side includes the user identification When an operation processing status that matches the operation processing status of the terminal device of the transmission is stored among a plurality of operation processing statuses stored corresponding to the information, When having transmitted the message information is to receive the message information to the message output means for outputting the message information, comprising: a.

本発明によれば、情報管理装置と送受信可能な端末装置側に伝えるべきメッセージを、必要なタイミングで確実に伝達することが可能となる。 ADVANTAGE OF THE INVENTION According to this invention, it becomes possible to transmit reliably the message which should be transmitted to the terminal device side which can be transmitted / received with an information management apparatus at required timing.

本発明の実施形態における店舗システムの全体構成例を示す図である。It is a figure showing the example of whole composition of the store system in the embodiment of the present invention. 図1の携帯端末(登録用携帯端末、業務用携帯端末)の機能構成例を示すブロック図である。It is a block diagram which shows the function structural example of the portable terminal (registration portable terminal, business portable terminal) of FIG. 図1のサーバの機能構成例を示すブロック図である。It is a block diagram which shows the function structural example of the server of FIG. 図3の申し伝え情報ファイルのデータ格納例を示す図である。It is a figure which shows the example of data storage of the notification information file of FIG. 図2の登録用携帯端末のCPUにより実行される申し伝え登録処理を示すフローチャートである。It is a flowchart which shows the notification registration process performed by CPU of the portable terminal for registration of FIG. 図2の登録用携帯端末の表示部に表示される申し伝え登録画面の一例を示す図である。It is a figure which shows an example of the notification registration screen displayed on the display part of the portable terminal for registration of FIG. 図2の業務用端末のCPUにより実行される申し伝え再生処理を示すフローチャートである。It is a flowchart which shows the notification reproduction | regeneration processing performed by CPU of the business terminal of FIG. 図2の業務用端末のCPUにより実行される申し伝え再生処理を示すフローチャートである。It is a flowchart which shows the notification reproduction | regeneration processing performed by CPU of the business terminal of FIG. 申し伝えメッセージの再生時に図2の業務用端末の表示部に表示される画面例を示す図である。It is a figure which shows the example of a screen displayed on the display part of the business terminal of FIG. 2 at the time of reproduction | regeneration of a notification message. 再生履歴ファイルのデータ格納例を示す図である。It is a figure which shows the example of data storage of a reproduction history file. 図2の業務用端末のCPUにより実行される申し伝え履歴再生処理を示すフローチャートである。It is a flowchart which shows the notification log | history reproduction | regeneration processing performed by CPU of the business terminal of FIG. 図2の業務用端末の表示部に表示される再生履歴一覧画面の一例を示す図である。It is a figure which shows an example of the reproduction | regeneration log | history list screen displayed on the display part of the business terminal of FIG. 図3のCPUにより実行されるサーバ処理を示すフローチャートである。It is a flowchart which shows the server process performed by CPU of FIG.

以下、図を参照して本発明の実施形態について詳細に説明する。
まず、構成を説明する。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
First, the configuration will be described.

(店舗システム100の構成)
図1に、本発明の実施形態における店舗システム100の全体構成例を示す。図1に示すように、店舗システム100は、携帯端末1及び携帯端末3と、サーバ2とが通信ネットワークNを介して通信可能に接続されて構成されている。通信ネットワークNは、LAN(Local Area Network)、WAN(Wide Area Network)等の情報通信網であり、無線LAN等の無線通信網を含む。携帯端末1及び携帯端末3は、無線LANのアクセスポイントAPを介して通信ネットワークNに無線接続される。なお、図1においては、携帯端末1、携帯端末3はそれぞれ1台ずつ図示しているが、携帯端末1、3の台数は特に限定されない。
(Configuration of store system 100)
In FIG. 1, the example of whole structure of the shop system 100 in embodiment of this invention is shown. As shown in FIG. 1, the store system 100 includes a mobile terminal 1, a mobile terminal 3, and a server 2 that are communicably connected via a communication network N. The communication network N is an information communication network such as a LAN (Local Area Network) or a WAN (Wide Area Network), and includes a wireless communication network such as a wireless LAN. The mobile terminal 1 and the mobile terminal 3 are wirelessly connected to the communication network N via a wireless LAN access point AP. In FIG. 1, one mobile terminal 1 and one mobile terminal 3 are shown, but the number of mobile terminals 1 and 3 is not particularly limited.

(携帯端末1の構成)
携帯端末1は、店舗において使用される無線通信端末である。
携帯端末1は、店長等の店舗の責任者が店員に対して伝達すべき音声情報(以下、申し伝えメッセージという)を入力し、サーバ2に登録するための登録用携帯端末である。
(Configuration of mobile terminal 1)
The mobile terminal 1 is a wireless communication terminal used in a store.
The mobile terminal 1 is a registration mobile terminal for inputting voice information (hereinafter referred to as a notification message) to be transmitted to a store clerk by a store manager such as a store manager and registering it in the server 2.

図2に、携帯端末1の機能構成例を示す。図2に示すように、携帯端末1は、CPU(Central Processing Unit)11、入力部12、表示部13、バーコードリーダ14、無線通信部15、RAM(Random Access Memory)16、記憶部17、音声入力部18、音声出力部19、電源部101、計時部102等を備えて構成され、各部はバス103により接続されている。   FIG. 2 shows a functional configuration example of the mobile terminal 1. As shown in FIG. 2, the mobile terminal 1 includes a CPU (Central Processing Unit) 11, an input unit 12, a display unit 13, a barcode reader 14, a wireless communication unit 15, a RAM (Random Access Memory) 16, a storage unit 17, The audio input unit 18, the audio output unit 19, the power supply unit 101, the time measuring unit 102, and the like are configured, and each unit is connected by a bus 103.

CPU11は、記憶部17に記憶されているシステムプログラムを読み出し、RAM16内に形成されたワークエリアに展開し、該システムプログラムに従って各部を制御する。また、CPU11は、記憶部17に記憶されている各種アプリケーションプログラムを読み出してワークエリアに展開し、展開されたプログラムに従って後述する申し伝え登録処理を始めとする各種処理を実行することにより、第3の制御手段として機能する。   The CPU 11 reads the system program stored in the storage unit 17, develops it in a work area formed in the RAM 16, and controls each unit according to the system program. Further, the CPU 11 reads out various application programs stored in the storage unit 17 and expands them in the work area, and executes various processes including a notification registration process to be described later according to the expanded programs. It functions as a control means.

入力部12は、テンキー、カーソルキー、電源ON/OFFキー、各種ファンクションキー等を有し、キーの押下信号による操作信号をCPU11に出力する。また、入力部12は、表示部13の表示画面上を覆うように重畳して設けられたタッチパネルを有し、電磁誘導式、磁気歪式、感圧式等の座標読み取り原理で、専用のペンによってタップされた座標を検出し、検出した座標を位置信号としてCPU11に出力する。   The input unit 12 includes a numeric keypad, a cursor key, a power ON / OFF key, various function keys, and the like, and outputs an operation signal based on a key pressing signal to the CPU 11. Further, the input unit 12 has a touch panel provided so as to cover the display screen of the display unit 13, and is based on a coordinate reading principle such as an electromagnetic induction type, a magnetostriction type, a pressure sensitive type, etc., with a dedicated pen. The tapped coordinate is detected, and the detected coordinate is output to the CPU 11 as a position signal.

表示部13は、LCD(Liquid Crystal Display)や有機EL(Electro-Luminescence)ディスプレイ等により構成され、CPU11から入力される表示信号の指示に従って、各種画面を表示する。   The display unit 13 is configured by an LCD (Liquid Crystal Display), an organic EL (Electro-Luminescence) display, or the like, and displays various screens according to instructions of a display signal input from the CPU 11.

バーコードリーダ14は、商品に表示されたバーコードを読み取ってCPU11に出力する。なお、各商品には、商品識別情報としての商品コードを示すバーコードが表示されているものとする。   The barcode reader 14 reads the barcode displayed on the product and outputs it to the CPU 11. It is assumed that a bar code indicating a product code as product identification information is displayed on each product.

無線通信部15は、無線LANのアクセスポイントAPとの無線通信が可能なアンテナを備えて構成され、アクセスポイントAPとアンテナとの間で信号の送受信を行うことにより、アクセスポイントAPを介して通信ネットワークNに接続されたサーバ2を始めとする各種装置との通信を行う。   The wireless communication unit 15 includes an antenna capable of wireless communication with the access point AP of the wireless LAN, and communicates via the access point AP by transmitting and receiving signals between the access point AP and the antenna. Communication with various devices including the server 2 connected to the network N is performed.

RAM16は、CPU11により記憶部17から読み出された各種プログラム、入力若しくは出力データ、及びパラメータ等を一時的に格納するワークエリアを形成する。また、RAM16は、携帯端末1から店舗システム100にログインしているユーザのユーザIDを記憶している。   The RAM 16 forms a work area that temporarily stores various programs read from the storage unit 17 by the CPU 11, input or output data, parameters, and the like. The RAM 16 stores the user ID of the user who has logged in to the store system 100 from the mobile terminal 1.

記憶部17は、半導体の不揮発性メモリ等により構成される。記憶部17は、CPU11で実行されるシステムプログラムや、各種アプリケーションプログラム、これらのプログラムの実行に必要なデータを記憶する。プログラムは、コンピュータ読み取り可能なプログラムコードの形態で記憶部17に格納され、CPU11は、当該プログラムコードに従った動作を逐次実行する。   The storage unit 17 is configured by a semiconductor nonvolatile memory or the like. The storage unit 17 stores a system program executed by the CPU 11, various application programs, and data necessary for executing these programs. The program is stored in the storage unit 17 in the form of computer-readable program code, and the CPU 11 sequentially executes operations according to the program code.

ここで、記憶部17は、アプリケーションプログラムとして、少なくとも申し伝え登録アプリケーション(以下、申し伝え登録アプリという)を記憶している。申し伝え登録アプリは、後述する申し伝え登録処理を実行するためのプログラムである。   Here, the storage unit 17 stores at least a notification registration application (hereinafter referred to as a notification registration application) as an application program. The notification registration application is a program for executing a notification registration process to be described later.

音声入力部18は、マイク、A/D変換器等を備えて構成され、マイクにより入力された音声信号を音声データに変換してCPU11に出力する。   The audio input unit 18 includes a microphone, an A / D converter, and the like, converts an audio signal input by the microphone into audio data, and outputs the audio data to the CPU 11.

音声出力部19は、D/A変換器、増幅器、スピーカ等により構成され、CPU11からの指示された音声データを音声信号に変換し出力する。   The audio output unit 19 includes a D / A converter, an amplifier, a speaker, and the like, and converts audio data instructed from the CPU 11 into an audio signal and outputs the audio signal.

電源部101は、リチウムイオン電池等の充電池を内蔵し、図示しない充電端子を介して接続される充電器から供給される電流を充電池に蓄積し、電源ON時に携帯端末1の各部に電力を供給する。   The power supply unit 101 has a built-in rechargeable battery such as a lithium ion battery, accumulates current supplied from a charger connected via a charging terminal (not shown) in the rechargeable battery, and supplies power to each unit of the mobile terminal 1 when the power is turned on. Supply.

計時部102は、RTC(Real Time Clock)等の計時回路を内蔵し、現在時刻及び現在日付を計時してCPU11に出力する。   The time measuring unit 102 incorporates a time measuring circuit such as an RTC (Real Time Clock), and measures the current time and the current date and outputs them to the CPU 11.

(携帯端末3の構成)
携帯端末3は、店舗において使用される無線通信端末である。
携帯端末3は、店舗における各種業務を行う際に店員に使用される業務用携帯端末である。
(Configuration of mobile terminal 3)
The portable terminal 3 is a wireless communication terminal used in a store.
The mobile terminal 3 is a business mobile terminal used by a store clerk when performing various business operations in a store.

携帯端末3の構成は、図2に示すように、携帯端末1と略同様である。即ち、携帯端末3は、CPU31、入力部32、表示部33、バーコードリーダ34、無線通信部35、RAM36、記憶部37、音声入力部38、音声出力部39、電源部301、計時部302等を備えて構成され、各部はバス303により接続されている。   The configuration of the mobile terminal 3 is substantially the same as that of the mobile terminal 1 as shown in FIG. That is, the mobile terminal 3 includes a CPU 31, an input unit 32, a display unit 33, a barcode reader 34, a wireless communication unit 35, a RAM 36, a storage unit 37, an audio input unit 38, an audio output unit 39, a power supply unit 301, and a time measuring unit 302. Etc., and each part is connected by a bus 303.

携帯端末3の記憶部37は、アプリケーションプログラムとして、少なくとも申し伝え再生アプリケーションプログラム(以下、申し伝え再生アプリという)、申し伝え履歴再生アプリケーションプログラム(以下、申し伝え履歴再生アプリ)、業務アプリケーションプログラム(以下、業務アプリという)を記憶している。   The storage unit 37 of the portable terminal 3 includes, as application programs, at least a report playback application program (hereinafter referred to as a report playback application), a report history playback application program (hereinafter referred to as a report history playback application), and a business application program (hereinafter referred to as a business application). ) Is remembered.

申し伝え再生アプリは、後述する申し伝え再生処理を実行するためのプログラムである。申し伝え履歴再生アプリは、後述する申し伝え履歴再生処理を実行するためのプログラムである。
業務アプリは、店舗における業務を行うためのプログラムである。業務アプリは、発注業務を実行するための発注アプリ、棚卸し業務を実行するための棚卸しアプリ、在庫報告業務を実行するための在庫報告アプリ、商品に貼付するラベルの発行業務を実行するためのラベル発行アプリ等を含む。
The notification reproduction application is a program for executing a notification reproduction process to be described later. The report history reproduction application is a program for executing a report history reproduction process to be described later.
The business application is a program for performing business in a store. The business application includes an ordering application for executing the ordering business, an inventorying application for executing the inventorying business, an inventory reporting application for executing the inventory reporting business, and a label for executing the business of issuing labels to be attached to products. Includes issuing apps.

CPU31は、記憶部37に記憶されている各種処理プログラムを読み出してワークエリアに展開し、後述する申し伝え再生処理、申し伝え履歴再生処理を始めとする各種処理を実行することにより、第2の制御手段として機能する。   The CPU 31 reads out the various processing programs stored in the storage unit 37, develops them in the work area, and executes various processes including a notification reproduction process and a notification history reproduction process, which will be described later, to thereby obtain the second control means. Function as.

また、記憶部37は、再生履歴ファイル371(図9参照、詳細後述)、当該携帯端末3を使用するユーザのユーザ情報(ユーザ名、ユーザID、メールアドレス等)、携帯端末3の端末ID等を記憶している。
その他の構成は携帯端末1について説明したものと同様であるので説明を援用する。
The storage unit 37 also includes a playback history file 371 (see FIG. 9, details will be described later), user information (user name, user ID, e-mail address, etc.) of the user who uses the mobile terminal 3, the terminal ID of the mobile terminal 3, etc. Is remembered.
Since the other configuration is the same as that described for the mobile terminal 1, the description is cited.

なお、本実施形態においては、携帯端末1と携帯端末3を同様のハードウエア構成としたが、携帯端末1は、申し伝え登録に必要なハードウエア構成のみを備えることとしてもよい。例えば、携帯端末1は、バーコードリーダ14や音声出力部19を有していなくても構わない。また、携帯端末3は、店舗の業務に必要なハードウエア構成のみを備えることとしてもよい。例えば、音声入力部38を有していなくても構わない。また、携帯端末1及び携帯端末3が申し伝え登録アプリ、申し伝え再生アプリ、申し伝え履歴再生アプリ、業務アプリの全てを搭載し、申し伝え登録及び申し伝えメッセージの再生の双方が可能な構成としてもよい。   In the present embodiment, the mobile terminal 1 and the mobile terminal 3 have the same hardware configuration, but the mobile terminal 1 may have only a hardware configuration necessary for notification registration. For example, the mobile terminal 1 may not have the barcode reader 14 or the audio output unit 19. Moreover, the portable terminal 3 is good also as providing only the hardware structure required for the operation | work of a shop. For example, the voice input unit 38 may not be provided. Further, the portable terminal 1 and the portable terminal 3 may be equipped with all of the notification registration application, the notification reproduction application, the notification history reproduction application, and the business application so that both the notification registration and the notification message can be reproduced.

(サーバ2の構成)
サーバ2は、携帯端末1から入力された申し伝えメッセージの音声ファイル(申し伝えメッセージファイル262)、申し伝えメッセージファイル262に係る情報(申し伝えメッセージファイル262の再生タイミング等の情報。以下、申し伝え情報という。)を記憶、管理する。また、商品情報や発注情報等、店舗における業務に係る各種情報を記憶、管理する。
(Configuration of server 2)
The server 2 receives the voice message file (communication message file 262) and information related to the message message file 262 (information such as the reproduction timing of the message message file 262, hereinafter referred to as message information) input from the mobile terminal 1. Remember and manage. It also stores and manages various types of information related to operations at stores, such as product information and ordering information.

図3に、サーバ2の機能構成例を示す。図3に示すように、サーバ2は、CPU21、入力部22、表示部23、通信部24、RAM25、記憶部26等を備えて構成され、各部はバス27により接続されている。   FIG. 3 shows a functional configuration example of the server 2. As shown in FIG. 3, the server 2 includes a CPU 21, an input unit 22, a display unit 23, a communication unit 24, a RAM 25, a storage unit 26, and the like, and each unit is connected by a bus 27.

CPU21は、記憶部26に記憶されているシステムプログラムを読み出し、RAM25内に形成されたワークエリアに展開し、該システムプログラムに従って各部を制御する。また、CPU21は、記憶部26に記憶されている各種処理プログラムを読み出してワークエリアに展開し、後述するサーバ処理を始めとする各種処理を実行することにより、第1の制御手段として機能する。   The CPU 21 reads a system program stored in the storage unit 26, develops it in a work area formed in the RAM 25, and controls each unit according to the system program. Further, the CPU 21 functions as a first control unit by reading various processing programs stored in the storage unit 26 and developing them in a work area and executing various processes including server processing described later.

入力部22は、カーソルキー、数字入力キー、及び各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスを備えて構成され、キーボードに対するキー操作やマウス操作により入力された指示信号をCPU21に出力する。   The input unit 22 includes a keyboard having cursor keys, numeric input keys, various function keys, and the like, and a pointing device such as a mouse. An instruction signal input by key operation or mouse operation on the keyboard is input to the CPU 21. Output.

表示部23は、LCD(Liquid Crystal Display)やCRT(Cathode Ray Tube)や有機EL(Electro-Luminescence)ディスプレイ等により構成され、CPU21から入力される表示信号の指示に従って、各種画面を表示する。   The display unit 23 includes an LCD (Liquid Crystal Display), a CRT (Cathode Ray Tube), an organic EL (Electro-Luminescence) display, and the like, and displays various screens according to instructions of display signals input from the CPU 21.

通信部24は、モデム、ルータ、TA(Terminal Adapter)等によって構成され、通信ネットワークNに接続された携帯端末1や携帯端末3を始めとする外部機器とのデータ送受信を制御する。   The communication unit 24 includes a modem, a router, a TA (Terminal Adapter), and the like, and controls data transmission and reception with external devices such as the mobile terminal 1 and the mobile terminal 3 connected to the communication network N.

RAM25は、CPU21により記憶部26から読み出された各種プログラム、入力若しくは出力データ、及びパラメータ等を一時的に格納するワークエリアを形成する。   The RAM 25 forms a work area that temporarily stores various programs read from the storage unit 26 by the CPU 21, input or output data, parameters, and the like.

記憶部26は、HDD(Hard Disc Drive)や半導体の不揮発性メモリ等により構成される。記憶部26は、CPU21で実行されるシステムプログラムや、サーバ処理プログラムを始めとする各種プログラム、これらのプログラムの実行に必要なデータを記憶する。各種プログラムは、コンピュータ読み取り可能なプログラムコードの形態で記憶部26に格納され、CPU21は、当該プログラムコードに従った動作を逐次実行する。   The storage unit 26 includes an HDD (Hard Disc Drive), a semiconductor nonvolatile memory, or the like. The storage unit 26 stores system programs executed by the CPU 21, various programs including a server processing program, and data necessary for executing these programs. Various programs are stored in the storage unit 26 in the form of computer-readable program codes, and the CPU 21 sequentially executes operations according to the program codes.

また、記憶部26は、申し伝え情報ファイル261、申し伝えメッセージファイル262を記憶している。   In addition, the storage unit 26 stores a notification information file 261 and a notification message file 262.

申し伝え情報ファイル261は、携帯端末1から送信された申し伝えメッセージファイル262に対応する申し伝え情報を格納するファイルである。図4に、申し伝え情報ファイル261のデータ格納例を示す。図4に示すように、申し伝え情報ファイル261は、「送信元」、「送信先」、「再生タイミング」、「削除タイミング」、「商品コード」、「申し伝えメッセージファイル名」等の申し伝え情報、及び「再生済みフラグ」を対応付けて1レコードとして格納する。   The notification information file 261 is a file that stores notification information corresponding to the notification message file 262 transmitted from the mobile terminal 1. FIG. 4 shows a data storage example of the notification information file 261. As shown in FIG. 4, the notification information file 261 includes notification information such as “transmission source”, “transmission destination”, “reproduction timing”, “deletion timing”, “product code”, “communication message file name”, and the like. The “reproduced flag” is stored in association with one record.

「送信元」は、申し伝え登録を行ったユーザを特定する情報である。「送信先」は、申し伝えメッセージの送信先(伝達先)となるユーザを特定する情報である。ユーザを特定する情報は、例えば、ユーザ名、ユーザID等のユーザ識別情報、ユーザのメールアドレス等、ユーザを特定できるものであれば得に限定されない。また、一のユーザに対して1台の携帯端末3が割り当てられている場合は、携帯端末3を識別するための端末ID等であってもよい。本実施形態では、ユーザを特定する情報は、ユーザIDとして説明する。
「再生タイミング」は、申し伝えメッセージファイル262を再生するタイミングを示す情報である。「削除タイミング」は、申し伝えメッセージファイル262を記憶部26から削除するタイミングを示す情報である。「商品コード」は、申し伝えメッセージに対応する商品の商品コードである。「商品コード」は、「再生タイミング」が「商品検索時」である場合に格納される。「申し伝えメッセージファイル名」は、申し伝えメッセージファイル262のファイル名である。
「再生済みフラグ」は、申し伝えメッセージファイル262が再生されたか否かを示す情報である。「済」は、申し伝えメッセージファイル262が再生されたことを示し、「未」は、申し伝えメッセージファイル262が再生されてないことを示す。初期値としては「未」が格納されている。
“Sender” is information for identifying a user who has registered for notification. “Transmission destination” is information for identifying a user who is a transmission destination (transmission destination) of the notification message. The information for specifying the user is not particularly limited as long as the user can be specified, such as user identification information such as a user name and user ID, a user's mail address, and the like. When one mobile terminal 3 is assigned to one user, a terminal ID for identifying the mobile terminal 3 may be used. In the present embodiment, information for identifying a user will be described as a user ID.
“Reproduction timing” is information indicating the timing of reproducing the notification message file 262. The “deletion timing” is information indicating the timing at which the notification message file 262 is deleted from the storage unit 26. “Product code” is the product code of the product corresponding to the notification message. “Product code” is stored when “Reproduction timing” is “At product search”. The “report message file name” is the file name of the report message file 262.
The “reproduced flag” is information indicating whether or not the notification message file 262 has been reproduced. “Done” indicates that the notification message file 262 has been reproduced, and “Not yet” indicates that the notification message file 262 has not been reproduced. “Not yet” is stored as an initial value.

申し伝えメッセージファイル262は、申し伝えメッセージの音声ファイルである。   The notification message file 262 is an audio file of a notification message.

また、記憶部26は、店舗システム100にログイン可能なユーザのユーザ情報、例えば、ユーザ名、ユーザID、パスワード、ユーザ権限(例えば、そのユーザがログイン可能な携帯端末の端末ID等)を格納するユーザ情報ファイル(図示せず)を記憶している。更に、記憶部26は、各種商品の商品コード、商品名等の商品情報を格納する商品情報ファイル(図示せず)、商品の発注情報を格納する発注情報ファイル(図示せず)等の店舗の業務に係る各種情報を記憶している。   In addition, the storage unit 26 stores user information of a user who can log in to the store system 100, for example, a user name, a user ID, a password, and a user authority (for example, a terminal ID of a portable terminal that the user can log in to). A user information file (not shown) is stored. Further, the storage unit 26 stores store information such as product information files (not shown) for storing product information such as product codes and product names of various products, and order information files (not shown) for storing product ordering information. Various information related to business is stored.

(携帯端末1の動作)
次に、店舗システム100を構成する各装置の動作について説明する。
まず、携帯端末1における申し伝え登録動作について説明する。
(Operation of mobile terminal 1)
Next, operation | movement of each apparatus which comprises the shop system 100 is demonstrated.
First, the notification registration operation in the mobile terminal 1 will be described.

図5に、携帯端末1において、入力部12により申し伝え登録アプリの起動が指示された際にCPU11により実行される申し伝え登録処理のフローチャートを示す。申し伝え登録処理は、携帯端末1のCPU11と申し伝え登録アプリとの協働により実行される。   FIG. 5 is a flowchart of the notification registration process executed by the CPU 11 when the input unit 12 instructs the mobile terminal 1 to start the notification registration application. The notification registration process is executed in cooperation with the CPU 11 of the mobile terminal 1 and the notification registration application.

まず、申し伝え登録アプリが起動され(ステップS1)、申し伝え登録画面131が表示される(ステップS2)。
図6に、申し伝え登録画面131の一例を示す。申し伝え登録画面131は、申し伝え情報及び申し伝えメッセージを登録するための画面であり、図6に示すように、送信先入力欄131aと、再生タイミング入力欄131bと、削除タイミング入力欄131cと、商品コード入力欄131dと、「登録」ボタン131eと、「登録終了」ボタン131fと、「終了」ボタン131gと、が表示されている。
First, the notification registration application is activated (step S1), and the notification registration screen 131 is displayed (step S2).
FIG. 6 shows an example of the notification registration screen 131. The notification registration screen 131 is a screen for registering notification information and a notification message. As shown in FIG. 6, a transmission destination input field 131a, a reproduction timing input field 131b, a deletion timing input field 131c, a product code An input field 131d, a “registration” button 131e, a “registration end” button 131f, and an “end” button 131g are displayed.

送信先入力欄131aは、登録する申し伝えメッセージの送信先を入力するための領域である。送信先入力欄131aの下矢印を押下すると、送信先の候補が一覧表示される。送信先候補は、携帯端末3にログイン可能なユーザである。携帯端末3にログイン可能なユーザの情報(ユーザ名、ユーザID等)は、所定時間毎にサーバ2から携帯端末1に最新のものが送信され、記憶部17に記憶(更新)される構成としてもよい。或いは、申し伝え登録画面131を表示する際に携帯端末1から無線通信部15によりサーバ2にアクセスが行われ、携帯端末3にログイン可能なユーザの情報がサーバ2から取得される構成としてもよい。送信先入力欄131aに表示された一覧から入力部12により送信先候補が選択されると、選択された送信先候補に対応するユーザIDが送信先として入力される。   The transmission destination input field 131a is an area for inputting the transmission destination of the notification message to be registered. When the down arrow of the transmission destination input field 131a is pressed, a list of transmission destination candidates is displayed. The transmission destination candidate is a user who can log in to the mobile terminal 3. As for the information (user name, user ID, etc.) of users who can log in to the mobile terminal 3, the latest information is transmitted from the server 2 to the mobile terminal 1 every predetermined time and stored (updated) in the storage unit 17. Also good. Alternatively, when the notification registration screen 131 is displayed, the mobile terminal 1 may access the server 2 by the wireless communication unit 15, and information on users who can log in to the mobile terminal 3 may be acquired from the server 2. When a destination candidate is selected by the input unit 12 from the list displayed in the destination input field 131a, a user ID corresponding to the selected destination candidate is input as a destination.

再生タイミング入力欄131bは、登録する申し伝えメッセージの再生タイミングを入力するための領域である。再生タイミング入力欄131bの下矢印を押下すると、再生タイミングの候補(以下、再生候補タイミングと呼ぶ)が一覧表示される。表示された一覧から入力部12により再生候補タイミングが選択されると、選択された再生候補タイミングが再生タイミングを示す情報として入力される。再生候補タイミングは、予め店舗システム100において定められている。本実施形態においては、再生候補タイミングは、ログイン時、ログオフ時、業務アプリ起動時(発注アプリ、棚卸しアプリ、在庫報告アプリ、又はラベル発行アプリの起動時)、業務アプリ終了時(発注アプリ、棚卸しアプリ、在庫報告アプリ、又はラベル発行アプリの終了時)、商品検索時等のタイミングである。   The reproduction timing input field 131b is an area for inputting the reproduction timing of the notification message to be registered. When the down arrow of the reproduction timing input field 131b is pressed, a list of reproduction timing candidates (hereinafter referred to as reproduction candidate timings) is displayed. When a playback candidate timing is selected from the displayed list by the input unit 12, the selected playback candidate timing is input as information indicating the playback timing. The reproduction candidate timing is determined in advance in the store system 100. In the present embodiment, the reproduction candidate timing is when logging in, when logging off, when starting a business application (when starting an ordering application, inventory application, inventory report application, or label issuing application), when closing a business application (ordering application, inventory) Timing of application, inventory report application, or label issuing application), product search, and the like.

ここで、商品検索時とは、発注を行うための発注画面において、発注対象の商品のバーコードをバーコードリーダ34で読み取る(スキャンする)こと、又は商品コードを入力部12により入力してサーバ2から商品コードに対応する商品名を検索し、取得することを指す。   Here, at the time of product search, on the ordering screen for placing an order, the barcode of the product to be ordered is read (scanned) by the barcode reader 34, or the product code is input by the input unit 12 to the server. 2 refers to searching for and acquiring the product name corresponding to the product code.

削除タイミング入力欄131cは、登録する申し伝えメッセージの削除タイミングを入力するための領域である。削除タイミング入力欄131cの下矢印を押下すると、削除タイミングの候補が一覧表示される。表示された一覧から入力部12により削除タイミングの候補が選択されると、選択された削除タイミングの候補が削除タイミングを示す情報として入力される。削除タイミングの候補は、予め店舗システム100において定められている。本実施形態においては、ログオフ時、申し伝えメッセージの再生後、である。   The deletion timing input field 131c is an area for inputting the deletion timing of the notification message to be registered. When the down arrow of the deletion timing input field 131c is pressed, a list of deletion timing candidates is displayed. When a deletion timing candidate is selected by the input unit 12 from the displayed list, the selected deletion timing candidate is input as information indicating the deletion timing. Deletion timing candidates are determined in advance in the store system 100. In the present embodiment, at the time of logoff, after the notification message is reproduced.

商品コード入力欄131dは、再生タイミングが商品検索時である場合に、登録する申し伝えメッセージに対応する商品の商品コードを入力するための領域である。商品コードは、対象となる商品のバーコードをバーコードリーダ14により読み取ることにより入力することができる。或いは入力部12のキーボード等により商品コードを入力する構成としてもよい。   The product code input field 131d is an area for inputting the product code of the product corresponding to the notification message to be registered when the reproduction timing is when searching for the product. The product code can be input by reading the barcode of the target product with the barcode reader 14. Or it is good also as a structure which inputs a goods code with the keyboard etc. of the input part 12. FIG.

「登録」ボタン131eは、申し伝えメッセージの録音開始を指示するためのボタンである。「登録終了」ボタン131fは、申し伝えメッセージの録音終了を指示するためのボタンである。「終了」ボタン131gは、申し伝え登録の終了を指示するためのボタンである。   The “registration” button 131e is a button for instructing to start recording the notification message. The “registration end” button 131f is a button for instructing the end of recording of the notification message. The “end” button 131g is a button for instructing the end of report registration.

申し伝え登録画面131の送信先入力欄131a、再生タイミング入力欄131b、削除タイミング入力欄131cにおいて、入力部12により送信先、再生タイミング、削除タイミングの情報が入力されると、入力された情報(申し伝え情報)がRAM16に記憶される(ステップS3)。
再生タイミング入力欄131bにおいて入力された再生タイミングが「商品検索時」である場合は、送信先、再生タイミング、削除タイミングに加え、バーコードリーダ14により読み取られた商品コードがRAM16に記憶される。
In the transmission destination input column 131a, the reproduction timing input column 131b, and the deletion timing input column 131c of the notification registration screen 131, when information on the transmission destination, the reproduction timing, and the deletion timing is input by the input unit 12, the input information (the notification) Information) is stored in the RAM 16 (step S3).
When the reproduction timing input in the reproduction timing input field 131b is “product search time”, the product code read by the barcode reader 14 is stored in the RAM 16 in addition to the transmission destination, the reproduction timing, and the deletion timing.

次いで、入力部12により「登録」ボタン131eが押下されると(ステップS4;YES)、音声入力部18により申し伝えメッセージの録音が行われる(ステップS5)。例えば、表示部13に「申し伝えメッセージをお話ください」等の申し伝えメッセージの録音を促すメッセージが表示される。店長等により申し伝えメッセージが発話されると、発話された申し伝えメッセージの音声が音声入力部18により音声データとして入力され、RAM16に記憶される。入力部12により「登録終了」ボタン131fが押下されると(ステップS6;YES)、録音が停止され(ステップS7)、処理はステップS8に移行する。   Next, when the “registration” button 131e is pressed by the input unit 12 (step S4; YES), the notification message is recorded by the voice input unit 18 (step S5). For example, a message prompting the recording of a notification message such as “Please tell me the notification message” is displayed on the display unit 13. When the notification message is uttered by the store manager or the like, the voice of the uttered notification message is input as voice data by the voice input unit 18 and stored in the RAM 16. When the “registration end” button 131f is pressed by the input unit 12 (step S6; YES), the recording is stopped (step S7), and the process proceeds to step S8.

ステップS8においては、録音された音声データに基づき所定のデータフォーマットの音声ファイル(申し伝えメッセージファイル262)が作成され、ファイル名とともにRAM16に記憶される(ステップS8)。作成された申し伝えメッセージファイル262は、無線通信部15によりサーバ2に送信され、申し伝えメッセージファイル262の登録要求が行われる(ステップS9)。   In step S8, an audio file (report message file 262) having a predetermined data format is created based on the recorded audio data, and stored in the RAM 16 together with the file name (step S8). The created notification message file 262 is transmitted to the server 2 by the wireless communication unit 15, and a registration request for the notification message file 262 is made (step S9).

サーバ2においては、携帯端末1からの申し伝えメッセージファイル262及び当該申し伝えメッセージファイル262の登録要求が受信されると、通信部24により受信された申し伝えメッセージファイル262が記憶部26に登録(記憶)される。申し伝えメッセージファイル262の登録が完了すると、登録完了通知が送信元の携帯端末1に送信される。   In the server 2, when the notification message file 262 and the registration message file 262 request from the portable terminal 1 are received, the notification message file 262 received by the communication unit 24 is registered (stored) in the storage unit 26. The When registration of the notification message file 262 is completed, a registration completion notification is transmitted to the mobile terminal 1 that is the transmission source.

また、RAM16に記憶されている申し伝え情報(送信元(携帯端末1にログインしているユーザのユーザID)、送信先、再生タイミングを示す情報、削除タイミングを示す情報、商品コード(再生タイミングが「商品検索時」の場合)、申し伝えメッセージファイル名)が無線通信部15によりサーバ2に送信され、サーバ2に対して申し伝え情報ファイル261への当該申し伝え情報のレコードの追加が要求される(ステップS10)。   Further, the notification information stored in the RAM 16 (the transmission source (user ID of the user who has logged into the portable terminal 1), the transmission destination, the information indicating the reproduction timing, the information indicating the deletion timing, the product code (the reproduction timing is “ In the case of “product search”), the notification message file name) is transmitted to the server 2 by the wireless communication unit 15, and the server 2 is requested to add the record of the notification information to the notification information file 261 (step S10). ).

サーバ2においては、携帯端末1からの申し伝え情報及び当該申し伝え情報のレコードの追加要求が受信されると、携帯端末1からの要求に応じて、携帯端末1から受信された申し伝え情報のレコードが申し伝え情報ファイル261に追加登録される。追加登録が完了すると、レコード追加完了通知が携帯端末1に送信される。   When the server 2 receives the notification information from the mobile terminal 1 and the request for adding the record of the notification information, the server 2 transmits the notification information record received from the mobile terminal 1 in response to the request from the mobile terminal 1. It is additionally registered in the information file 261. When the additional registration is completed, a record addition completion notification is transmitted to the mobile terminal 1.

サーバ2から登録完了通知及びレコード追加完了通知が受信されると、表示部13の申し伝え登録画面133が初期状態となり、RAM16に一時的に記憶された申し伝え情報及び申し伝えメッセージファイル262が削除される(ステップS11)。これにより、次の申し伝え情報及び申し伝えメッセージファイル262の登録が可能となる。   When the registration completion notification and the record addition completion notification are received from the server 2, the notification registration screen 133 of the display unit 13 is in an initial state, and the notification information and the notification message file 262 temporarily stored in the RAM 16 are deleted ( Step S11). As a result, the next notification information and the notification message file 262 can be registered.

入力部12により「終了」ボタン131gが押下されるまで、ステップS3からステップS11の処理が繰り返し実行される。入力部12により「終了」ボタン131gが押下されると(ステップS12;YES)、申し伝え登録処理は終了する。   Until the “end” button 131g is pressed by the input unit 12, the processing from step S3 to step S11 is repeatedly executed. When the “end” button 131g is pressed by the input unit 12 (step S12; YES), the notification registration process is ended.

(携帯端末3の動作)
次に、携帯端末3における申し伝え再生動作について説明する。
図7A〜図7Bに、携帯端末3において、電源部301により電源が投入された際にCPU31により実行される申し伝え再生処理のフローチャートを示す。申し伝え再生処理は、携帯端末3のCPU31と申し伝え再生アプリとの協働により実行される。
(Operation of mobile terminal 3)
Next, the notification reproduction operation in the portable terminal 3 will be described.
7A to 7B show a flowchart of the notification reproduction process executed by the CPU 31 when the power is turned on by the power supply unit 301 in the mobile terminal 3. The notification reproduction process is executed in cooperation with the CPU 31 of the portable terminal 3 and the notification reproduction application.

まず、申し伝え再生アプリが起動される(ステップS21)。次いで、予め定められた申し伝えメッセージの再生候補タイミングの発生が待機される(ステップS22)。再生候補タイミングは、上述のとおりである。   First, the notification playback application is activated (step S21). Next, the generation of a predetermined notification message reproduction candidate timing is awaited (step S22). The reproduction candidate timing is as described above.

再生候補タイミングが発生したと判断されると(ステップS22;YES)、発生したタイミングがログイン時、業務アプリの起動時、業務アプリの終了時、商品検索時の何れかであるか否かが判断され、これらの何れかであると判断されると(ステップS23;YES)、処理はステップS24に移行する。   If it is determined that the reproduction candidate timing has occurred (step S22; YES), it is determined whether the occurrence timing is any of when logging in, starting the business application, ending the business application, or searching for a product. If it is determined that any one of them (step S23; YES), the process proceeds to step S24.

ステップS24においては、無線通信部35により、上記発生した再生候補タイミングを示す情報、及び携帯端末3からログインしているユーザ(ログイン中ユーザ)を特定する情報、具体的には、RAM36から読み出されたログイン中ユーザのユーザIDがサーバ2に送信され、発生した再生候補タイミングを示す情報と「再生タイミング」が一致し、かつ、ログイン中ユーザのユーザIDと「送信先」が一致するレコードの申し伝え情報ファイル261からの検索が要求される(ステップS24)。   In step S24, the wireless communication unit 35 reads the information indicating the generated reproduction candidate timing and the information specifying the user who is logged in from the mobile terminal 3 (logged-in user), specifically, read from the RAM 36. The user ID of the logged-in user is transmitted to the server 2, and the information indicating the generated reproduction candidate timing matches the “reproduction timing” and the user ID of the logged-in user matches the “transmission destination”. A search from the notification information file 261 is requested (step S24).

サーバ2においては、携帯端末3から再生候補タイミングを示す情報、ログイン中ユーザのユーザID及び検索要求が受信されると、携帯端末3から受信された再生候補タイミングを示す情報と「再生タイミング」が一致し、かつ、ログイン中ユーザのユーザIDと「送信先」が一致するレコードが申し伝え情報ファイル261から検索される。検索の結果、該当するレコードが存在した場合、通信部24により携帯端末3に当該レコードが送信される。該当するレコードが存在しなかった場合、通信部24により携帯端末3にその旨が通知される。   In the server 2, when the information indicating the reproduction candidate timing, the user ID of the logged-in user, and the search request are received from the portable terminal 3, the information indicating the reproduction candidate timing received from the portable terminal 3 and the “reproduction timing” are The notification information file 261 is searched for a record that matches and the user ID of the logged-in user and the “transmission destination” match. If the corresponding record exists as a result of the search, the communication unit 24 transmits the record to the mobile terminal 3. If the corresponding record does not exist, the communication unit 24 notifies the mobile terminal 3 to that effect.

ステップS25においては、無線通信部35において受信されたサーバ2からの応答に応じて、該当するレコードがサーバ2に存在したか否かが判断される。サーバ2に該当するレコードが存在しなかった場合(ステップS25;NO)、処理はステップS22に戻る。サーバ2に該当するレコードが存在し、サーバ2から該当するレコードが受信された場合(ステップS25;YES)、無線通信部35により、受信されたレコードに対応する(即ち、受信されたレコードの「申し伝えメッセージファイル名」とファイル名が一致する)申し伝えメッセージファイル262の取得要求がサーバ2に対して送信され、サーバ2から申し伝えメッセージファイル262が取得され、記憶部37に記憶される(ステップS26)。   In step S25, it is determined whether or not the corresponding record exists in the server 2 in accordance with the response from the server 2 received by the wireless communication unit 35. If there is no record corresponding to the server 2 (step S25; NO), the process returns to step S22. When the record corresponding to the server 2 exists and the record corresponding to the server 2 is received (step S25; YES), the wireless communication unit 35 corresponds to the received record (that is, “ The request message message file 262 acquisition request is transmitted to the server 2, and the message message file 262 is acquired from the server 2 and stored in the storage unit 37 (step S26). .

申し伝えメッセージファイル262が取得されると、申し伝えメッセージが再生される旨及び取得された申し伝えメッセージファイル262の送信元が表示部33に表示され、取得された申し伝えメッセージファイル262に基づく音声が音声出力部39により出力される(ステップS27)。即ち、取得された申し伝えメッセージファイル262が再生される。また、計時部302における現在日時が再生日時として取得される。   When the notification message file 262 is acquired, the fact that the notification message is reproduced and the transmission source of the acquired notification message file 262 are displayed on the display unit 33, and the voice based on the acquired notification message file 262 is output as a voice output unit. 39 (step S27). That is, the acquired message message file 262 is reproduced. Further, the current date and time in the time measuring unit 302 is acquired as the reproduction date and time.

図8に、ステップS27において表示部33に表示される画面表示例を示す。例えば「申し伝え再生」等の申し伝えメッセージが再生される旨と、「Bさんから申し伝えがあります」等のメッセージの送信元が表示される。音声出力部39からは「今日は運動会があるので店が混みます」等の申し伝えメッセージが音声出力される。   FIG. 8 shows a screen display example displayed on the display unit 33 in step S27. For example, a notification message such as “replay notification” is reproduced, and a transmission source of a message such as “There is a notification from Mr. B” is displayed. The voice output unit 39 outputs a notification message such as “There is an athletic meet today and the store is crowded”.

申し伝えメッセージファイル262が再生されると、記憶部37に記憶されている再生履歴ファイル371に当該申し伝えメッセージファイル262の送信元、ファイル名、再生日付等に関する情報が追加登録される(ステップS28)。   When the notification message file 262 is reproduced, information on the transmission source, file name, reproduction date, etc. of the notification message file 262 is additionally registered in the reproduction history file 371 stored in the storage unit 37 (step S28).

図9に、再生履歴ファイル371のデータ格納例を示す。図9に示すように、再生履歴ファイル371には、再生された申し伝えメッセージファイル262の「送信元」、「申し伝えメッセージファイル名」、「再生日時」が対応付けて格納される。   FIG. 9 shows a data storage example of the reproduction history file 371. As shown in FIG. 9, the reproduction history file 371 stores the “sender”, “information message file name”, and “reproduction date / time” of the reproduced message message file 262 in association with each other.

次いで、ステップS26においてサーバ2から受信されたレコードの「削除タイミング」が参照され、再生された申し伝えメッセージファイル262の削除タイミングが判断される(ステップS29)。再生された申し伝えメッセージファイル262の削除タイミングが「ログオフ」である場合(ステップS29;ログオフ)、処理はステップS22に戻る。   Next, the “deletion timing” of the record received from the server 2 in step S26 is referred to, and the deletion timing of the reproduced message message file 262 is determined (step S29). When the deleted timing of the reproduced notification message file 262 is “log off” (step S29; log off), the process returns to step S22.

一方、再生された申し伝えメッセージファイル262の削除タイミングが「再生後」である場合(ステップS29;再生後)、無線通信部35により、ステップS25で受信されたレコードがサーバ2に送信され、当該レコードの申し伝え情報ファイル261からの削除及び対応する(即ち、申し伝えメッセージファイル名が当該レコードの「申し伝えメッセージファイル名」に一致する)申し伝えメッセージファイル262の削除が要求される(ステップS30)。サーバ2においては、携帯端末3からレコード削除要求及びファイル削除要求が受信されると、受信されたレコードが申し伝え情報ファイル261から削除され、通信部24によりレコード削除完了通知が携帯端末3に送信される。また、対応する申し伝えメッセージファイル262が記憶部26から削除され、通信部24によりファイル削除完了通知が携帯端末3に送信される。   On the other hand, if the deleted timing of the reproduced message message file 262 is “after reproduction” (step S29; after reproduction), the wireless communication unit 35 transmits the record received in step S25 to the server 2, and the record Is deleted from the notification information file 261 and the corresponding notification message file 262 is deleted (that is, the notification message file name matches the “message message file name” of the record) (step S30). In the server 2, when a record deletion request and a file deletion request are received from the mobile terminal 3, the received record is deleted from the notification information file 261, and a record deletion completion notification is transmitted to the mobile terminal 3 by the communication unit 24. The Further, the corresponding notification message file 262 is deleted from the storage unit 26, and a file deletion completion notification is transmitted to the mobile terminal 3 by the communication unit 24.

無線通信部35によりレコード削除完了通知及びファイル削除完了通知が受信されると、 ステップS25で受信された申し伝えメッセージファイル262に対応するレコードが記憶部37の再生履歴ファイル371から削除される(ステップS31)。そして、処理はステップS22に戻る。   When the wireless communication unit 35 receives the record deletion completion notification and the file deletion completion notification, the record corresponding to the notification message file 262 received in step S25 is deleted from the reproduction history file 371 in the storage unit 37 (step S31). ). Then, the process returns to step S22.

一方、ステップS23において、発生したタイミングがログイン時、業務アプリの起動時、業務アプリの終了時、商品検索時の何れでもない(即ち、ログオフ時である)と判断されると(ステップS23;NO)、無線通信部35により、携帯端末3からログインしているユーザ(ログイン中ユーザ)を特定する情報、具体的には、RAM36から読み出されたログイン中ユーザのユーザIDがサーバ2に送信され、ログイン中ユーザのユーザIDと「送信先」が一致するレコードの申し伝え情報ファイル261からの検索が要求される(ステップS32)。   On the other hand, in step S23, when it is determined that the timing of occurrence is not at the time of login, at the start of the business application, at the end of the business application, or at the product search (that is, at the time of logoff) (step S23; NO) ) The wireless communication unit 35 transmits to the server 2 information for identifying the user who is logged in from the portable terminal 3 (the logged-in user), specifically, the user ID of the logged-in user read from the RAM 36. Then, a search from the notification information file 261 for a record in which the user ID of the logged-in user and the “transmission destination” match is requested (step S32).

サーバ2においては、携帯端末3からの検索要求等が受信されると、携帯端末3から受信されたユーザIDと「送信先」が一致するレコードが申し伝え情報ファイル261から検索される。検索の結果、該当するレコードが存在した場合、通信部24により携帯端末3に当該レコードが送信される。該当するレコードが存在しなかった場合、通信部24により携帯端末3にその旨が通知される。   In the server 2, when a search request or the like from the mobile terminal 3 is received, a record in which the user ID received from the mobile terminal 3 matches the “transmission destination” is searched from the notification information file 261. If the corresponding record exists as a result of the search, the communication unit 24 transmits the record to the mobile terminal 3. If the corresponding record does not exist, the communication unit 24 notifies the mobile terminal 3 to that effect.

ステップS33においては、無線通信部35において受信されたサーバ2からの応答に応じて、該当するレコードがサーバ2に存在したか否かが判断される。サーバ2に該当するレコードが存在しなかった場合(ステップS33;NO)、申し伝え再生処理は終了する。サーバ2に該当するレコードが存在し、サーバ2から該当するレコードが受信された場合(ステップS33;YES)、処理はステップS34に移行する。
ステップS34においては、受信されたレコードの「再生済みフラグ」が「済」であるか否かが判断される。受信されたレコードの「再生済みフラグ」が「済」である場合(ステップS34;YES)、処理はステップS37に移行する。
In step S33, it is determined whether or not the corresponding record exists in the server 2 in accordance with the response from the server 2 received by the wireless communication unit 35. When the record corresponding to the server 2 does not exist (step S33; NO), the notification reproduction process ends. When the record corresponding to the server 2 exists and the record corresponding to the server 2 is received (step S33; YES), the process proceeds to step S34.
In step S34, it is determined whether or not the “reproduced flag” of the received record is “done”. When the “reproduced flag” of the received record is “completed” (step S34; YES), the process proceeds to step S37.

一方、受信されたレコードの「再生済みフラグ」が「未」である場合(ステップS34;NO)、無線通信部35により、受信されたレコードに対応する(受信されたレコードの「申し伝えメッセージファイル名」とファイル名が一致する)申し伝えメッセージファイル262の取得要求がサーバ2に対して送信され、サーバ2から申し伝えメッセージファイル262が取得される(ステップS35)。取得された申し伝えメッセージファイル262は、音声出力部39により音声出力されることにより再生され(ステップS36)、処理はステップS37に移行する。   On the other hand, when the “reproduced flag” of the received record is “not yet” (step S34; NO), the wireless communication unit 35 corresponds to the received record (the “report message file name of the received record”). The request message acquisition message file 262 is transmitted to the server 2, and the notification message file 262 is acquired from the server 2 (step S35). The acquired notification message file 262 is reproduced by outputting the sound by the sound output unit 39 (step S36), and the process proceeds to step S37.

ステップS37においては、無線通信部35により、ステップS33で受信されたレコードがサーバ2に送信され、当該レコードの申し伝え情報ファイル261からの削除及び対応する(即ち、申し伝えメッセージファイル名が当該レコードの「申し伝えメッセージファイル名」に一致する)申し伝えメッセージファイル262の削除が要求される(ステップS37)。サーバ2においては、携帯端末3からレコード削除要求及びファイル削除要求が受信されると、受信されたレコードが申し伝え情報ファイル261から削除され、通信部24によりレコード削除完了通知が携帯端末3に送信される。また、対応する申し伝えメッセージファイル262が記憶部26から削除され、通信部24によりファイル削除完了通知が携帯端末3に送信される。   In step S37, the record received in step S33 is transmitted to the server 2 by the wireless communication unit 35, and the record is deleted from the notification information file 261 and corresponding (that is, the notification message file name is “ It is requested to delete the notification message file 262 (which matches the notification message file name) (step S37). In the server 2, when a record deletion request and a file deletion request are received from the mobile terminal 3, the received record is deleted from the notification information file 261, and a record deletion completion notification is transmitted to the mobile terminal 3 by the communication unit 24. The Further, the corresponding notification message file 262 is deleted from the storage unit 26, and a file deletion completion notification is transmitted to the mobile terminal 3 by the communication unit 24.

無線通信部35によりレコード削除完了通知及びファイル削除完了通知が受信されると、サーバ2からの削除が完了した申し伝えメッセージファイル262に対応するレコードが記憶部37の再生履歴ファイル371から削除される(ステップS38)。   When the wireless communication unit 35 receives the record deletion completion notification and the file deletion completion notification, the record corresponding to the notification message file 262 that has been deleted from the server 2 is deleted from the reproduction history file 371 in the storage unit 37 ( Step S38).

次のステップS39においては、ステップS32で受信された全てのレコードについて処理が終了したか否かが判断される。このステップS39で、全てのレコードについて処理がまだ終了していないと判断されると(ステップS39;NO)、処理はステップS34に戻る。
そして、ステップS32で受信された全てのレコードについてステップS34〜ステップS38の処理が繰り返し実行され、全てのレコードについて処理が終了したと判断されると(ステップS39;YES)、申し伝え再生処理は終了する。
In the next step S39, it is determined whether or not the processing has been completed for all the records received in step S32. If it is determined in step S39 that the processing has not been completed for all records (step S39; NO), the processing returns to step S34.
Then, the processing of step S34 to step S38 is repeatedly executed for all the records received in step S32, and if it is determined that the processing is completed for all the records (step S39; YES), the notification reproduction processing is ended. .

携帯端末3においては、入力部32からの指示に基づいて、再生履歴ファイル371に登録された申し伝えメッセージファイル262を再度再生することができる。
図10に、携帯端末3において、入力部32により再生履歴からの申し伝えの再度の再生が指示された際に、CPU31により実行される申し伝え履歴再生処理のフローチャートを示す。申し伝え履歴再生処理は、携帯端末3のCPU31と申し伝え履歴再生アプリとの協働により実行される。
In the portable terminal 3, the notification message file 262 registered in the reproduction history file 371 can be reproduced again based on the instruction from the input unit 32.
FIG. 10 shows a flowchart of notification history reproduction processing executed by the CPU 31 when the portable terminal 3 is instructed to replay the notification from the reproduction history by the input unit 32. The report history reproduction process is executed in cooperation with the CPU 31 of the mobile terminal 3 and the report history reproduction application.

まず、申し伝え履歴再生アプリが起動される(ステップS41)。次いで、記憶部37の再生履歴ファイル371が読み出され、表示部33に、再生履歴一覧画面332が表示される(ステップS42)。
図11に、ステップS42において表示部33に表示される再生履歴一覧画面332の一例を示す。図11に示すように、再生履歴一覧画面332には、再生された申し伝えメッセージファイル262の送信元、再生日付を含む再生履歴の一覧と、選択された履歴に対応する申し伝えメッセージファイル262の再生を指示するための「再生」ボタン332aが表示されている。選択入力手段としての入力部32により再生履歴の一覧の中から何れかの再生履歴を選択することにより、再度再生する申し伝えメッセージファイル262を選択することができる。
次のステップS43においては、選択入力手段としての入力部32により再生履歴一覧画面332からファイル名等が選択され、「再生」ボタン332aが押下された否かが判断される。
First, the notification history reproduction application is activated (step S41). Next, the reproduction history file 371 in the storage unit 37 is read, and the reproduction history list screen 332 is displayed on the display unit 33 (step S42).
FIG. 11 shows an example of the reproduction history list screen 332 displayed on the display unit 33 in step S42. As shown in FIG. 11, the playback history list screen 332 displays the playback history list including the playback source of the played notification message file 262 and the playback date, and playback of the notification message file 262 corresponding to the selected history. A “play” button 332a for instructing is displayed. By selecting one of the playback histories from the list of playback histories using the input unit 32 as selection input means, it is possible to select the notification message file 262 to be played back again.
In the next step S43, a file name or the like is selected from the reproduction history list screen 332 by the input unit 32 as selection input means, and it is determined whether or not the “reproduction” button 332a is pressed.

選択入力手段としての入力部32により再生履歴一覧画面332からファイル名等が選択され、「再生」ボタン332aが押下されると(ステップS43;YES)、選択された再生履歴に対応する申し伝えメッセージファイル262に基づく音声が音声出力部39により出力される(ステップS44)。即ち、申し伝えメッセージファイル262が再生される。そして、申し伝え履歴再生処理は終了する。   When a file name or the like is selected from the reproduction history list screen 332 by the input unit 32 as selection input means and the “reproduction” button 332a is pressed (step S43; YES), a notification message file corresponding to the selected reproduction history Audio based on H.262 is output by the audio output unit 39 (step S44). That is, the notification message file 262 is reproduced. Then, the report history reproduction process ends.

(サーバ2の動作)
次に、サーバ2における動作について説明する。
図12に、サーバ2のCPU21により実行されるサーバ処理のフローチャートを示す。サーバ処理は、電源が投入されると開始され、電源が遮断されると終了する。
(Operation of server 2)
Next, the operation in the server 2 will be described.
FIG. 12 shows a flowchart of server processing executed by the CPU 21 of the server 2. The server process starts when the power is turned on and ends when the power is turned off.

まず、ステップS51において、通信部24により携帯端末1又は携帯端末3からの各種要求が受信された否かが判断される。通信部24により携帯端末1又は携帯端末3からの各種要求が受信されると(ステップS51;YES)、受信された要求の内容が判別される(ステップS52)。   First, in step S51, it is determined whether or not various requests from the portable terminal 1 or the portable terminal 3 are received by the communication unit 24. When various requests from the mobile terminal 1 or the mobile terminal 3 are received by the communication unit 24 (step S51; YES), the content of the received request is determined (step S52).

通信部24により受信された要求が申し伝え情報ファイル261へのレコードの追加要求であると判別された場合(ステップS52;レコード追加要求)、申し伝え情報ファイルレコード登録処理が実行される(ステップS53)。具体的には、通信部24により受信された申し伝え情報のレコードが申し伝え情報ファイル261に追加登録される。追加登録が完了すると、レコード追加完了通知が送信元の携帯端末1又は3に送信される。   If it is determined that the request received by the communication unit 24 is a request to add a record to the notification information file 261 (step S52; record addition request), a notification information file record registration process is executed (step S53). Specifically, the record of the notification information received by the communication unit 24 is additionally registered in the notification information file 261. When the additional registration is completed, a record addition completion notification is transmitted to the mobile terminal 1 or 3 that is the transmission source.

通信部24により受信された要求が申し伝えメッセージファイル262の登録要求であると判別された場合(ステップS52;メッセージ登録要求)、申し伝えメッセージファイル登録処理が実行される(ステップS54)。具体的には、通信部24により受信された申し伝えメッセージファイル262が記憶部26に記憶される。申し伝えメッセージファイル262の登録が完了すると、登録完了通知が送信元の携帯端末1又は3に送信される。   When it is determined that the request received by the communication unit 24 is a request for registering the notification message file 262 (step S52; message registration request), a notification message file registration process is executed (step S54). Specifically, the notification message file 262 received by the communication unit 24 is stored in the storage unit 26. When registration of the notification message file 262 is completed, a registration completion notification is transmitted to the mobile terminal 1 or 3 that is the transmission source.

通信部24により受信された要求が申し伝え情報ファイル261からのレコードの検索要求であると判別された場合(ステップS52;レコード検索要求)、申し伝え情報ファイル検索処理が実行される(ステップS55)。具体的には、申し伝え情報ファイル261において、通信部24により携帯端末1又は3から受信された条件(再生タイミング及び送信先等)に一致するレコードの検索が行われ、条件に一致するレコードが検索された場合に、当該レコードの情報が通信部24により送信元の携帯端末1又は3に返送される。条件に一致するレコードが検索されない場合は、その旨を示す応答が送信元の携帯端末1又は3に返送される。   When it is determined that the request received by the communication unit 24 is a record search request from the notification information file 261 (step S52; record search request), a notification information file search process is executed (step S55). Specifically, in the notification information file 261, a search is performed for a record that matches the conditions (reproduction timing, transmission destination, etc.) received from the mobile terminal 1 or 3 by the communication unit 24, and a record that matches the conditions is searched. In this case, the information on the record is returned to the transmission source portable terminal 1 or 3 by the communication unit 24. When a record matching the condition is not retrieved, a response indicating that is returned to the portable terminal 1 or 3 that is the transmission source.

通信部24により受信された要求が申し伝えメッセージファイル262の取得要求であると判別された場合(ステップS52;メッセージ取得要求)、申し伝えメッセージファイル送信処理が実行される(ステップS56)。具体的には、通信部24により受信された申し伝えメッセージファイル名に対応する申し伝えメッセージファイル262が記憶部26から読み出され、通信部24により送信元の携帯端末1又は3に送信される。また、申し伝え情報ファイル261において受信された申し伝えメッセージファイル名と「申し伝えメッセージファイル名」が一致するレコードの「再生済みフラグ」が「済」に変更される。   If it is determined that the request received by the communication unit 24 is an acquisition request for the notification message file 262 (step S52; message acquisition request), the notification message file transmission process is executed (step S56). Specifically, the notification message file 262 corresponding to the notification message file name received by the communication unit 24 is read from the storage unit 26 and transmitted to the mobile terminal 1 or 3 that is the transmission source by the communication unit 24. In addition, the “reproduced flag” of the record in which the notification message file name received in the notification information file 261 matches the “report message file name” is changed to “completed”.

通信部24により受信された要求が申し伝え情報ファイル261からのレコード削除要求であると判別された場合(ステップS52;レコード削除要求)、申し伝え情報ファイルレコード削除処理が実行される(ステップS57)。具体的には、通信部24により受信されたレコードと内容が一致するレコードが申し伝え情報ファイル261から削除される。レコードの削除が完了すると、レコード削除完了通知が送信元の携帯端末1又は3に送信される。   When it is determined that the request received by the communication unit 24 is a record deletion request from the notification information file 261 (step S52; record deletion request), a notification information file record deletion process is executed (step S57). Specifically, a record whose content matches the record received by the communication unit 24 is deleted from the notification information file 261. When the record deletion is completed, a record deletion completion notification is transmitted to the mobile terminal 1 or 3 that is the transmission source.

通信部24により受信された要求が申し伝えメッセージファイル262の削除要求であると判別された場合(ステップS52;メッセージ削除要求)、申し伝えメッセージファイル削除処理が実行される(ステップS58)。具体的には、通信部24により指示された申し伝えメッセージファイル262が記憶部26から削除される。申し伝えメッセージファイル262の削除が完了すると、ファイル削除完了通知が送信元の携帯端末1又は3に送信される。   When it is determined that the request received by the communication unit 24 is a request to delete the notification message file 262 (step S52; message deletion request), a notification message file deletion process is executed (step S58). Specifically, the notification message file 262 instructed by the communication unit 24 is deleted from the storage unit 26. When the deletion of the notification message file 262 is completed, a file deletion completion notification is transmitted to the mobile terminal 1 or 3 that is the transmission source.

通信部24により受信された要求がその他の要求であると判別された場合(ステップS52;その他の要求)、要求に応じた処理が実行される(ステップS59)。例えば、受信された要求が商品情報検索要求である場合、通信部24により受信された商品コードと商品コードが一致するレコードが商品情報ファイルから検索され、検索されたレコードの商品名が送信元の携帯端末1又は3に送信される。また、受信された要求が発注情報登録要求である場合、通信部24により受信された商品コードと商品コードが一致するレコードが発注情報ファイルから検索され、検索されたレコードに、携帯端末1又は3から送信された発注数が登録される。   If it is determined that the request received by the communication unit 24 is another request (step S52; other request), processing according to the request is executed (step S59). For example, if the received request is a product information search request, a record whose product code matches the product code received by the communication unit 24 is searched from the product information file, and the product name of the searched record is the source name It is transmitted to the portable terminal 1 or 3. If the received request is an order information registration request, a record whose product code matches the product code received by the communication unit 24 is searched from the order information file, and the mobile terminal 1 or 3 is included in the searched record. The number of orders sent from is registered.

以上説明したように、店舗システム100によれば、携帯端末1において入力部12により再生タイミング、送信先を含む申し伝え情報が入力され、音声入力部18により申し伝えメッセージが入力されると、入力された申し伝え情報及び申し伝えメッセージファイル262がサーバ2に送信される。サーバ2においては、申し伝え情報ファイル261にレコードが追加され、受信された申し伝え情報が追加登録されるとともに、申し伝えメッセージファイル262が記憶部26に記憶される。携帯端末3において、予め定められたタイミングが発生すると、サーバ2に対し、当該発生したタイミングを再生タイミングとし、かつ、送信先が携帯端末3からログインしたユーザに対応する申し伝えメッセージファイル262が要求され、サーバ2から申し伝えメッセージファイル262が受信されると、当該受信された申し伝えメッセージファイル262が音声出力部39により出力される。   As described above, according to the store system 100, when the notification information including the reproduction timing and the transmission destination is input by the input unit 12 in the portable terminal 1 and the notification message is input by the voice input unit 18, the input is performed. The notification information and the notification message file 262 are transmitted to the server 2. In the server 2, a record is added to the notification information file 261, the received notification information is additionally registered, and the notification message file 262 is stored in the storage unit 26. When a predetermined timing occurs in the mobile terminal 3, the server 2 is requested to provide a notification message file 262 corresponding to the user who logged in from the mobile terminal 3 with the generated timing as the playback timing. When the notification message file 262 is received from the server 2, the received notification message file 262 is output by the voice output unit 39.

従って、サーバ2に登録された申し伝えメッセージが、携帯端末3において、送信先として指定されたユーザのログイン中に指定された再生タイミングが発生したときに再生されるので、店舗内において申し伝えるべきメッセージを申し伝えるべきタイミングで申し伝えたい人物に確実に伝達することが可能となる。   Therefore, since the notification message registered in the server 2 is reproduced in the portable terminal 3 when the specified reproduction timing occurs during the login of the user specified as the transmission destination, the message to be notified in the store It is possible to reliably communicate to the person who wants to tell at the timing to tell.

例えば、携帯端末3からのユーザのログイン時、ログオフ時、各種業務アプリの起動時、各種業務アプリの終了時、商品検索時の少なくとも1つを含む予め定められたタイミングの中から再生タイミングを指定することができるので、これらのタイミングの中から申し伝えを行いたいタイミングに申し伝えメッセージを伝達することができる。   For example, a playback timing is designated from predetermined timings including at least one of when a user logs in, logs off, when various business applications are started, when various business applications are terminated, and when a product is searched from the mobile terminal 3 Therefore, the notification message can be transmitted at the timing at which the notification is desired from among these timings.

例えば、翌日のシフトの店員を送信先とし、ログイン時を再生タイミングとして「今日は小学校の運動会があるので店が混みます」等の申し伝えメッセージを登録しておけば、翌日に店員が携帯端末3からログインして業務を開始しようとしたときに、その日は店が混雑することを伝達することができる。店員は、その日は混雑することを考慮に入れて、その日の業務の段取り等を計画し行動することができる。   For example, if you register a notification message such as “Today is an elementary school athletic meet, the store is crowded” with the store shift of the next day as the destination and the playback timing as the login time, When you try to log in and start business, you can tell that the store is crowded that day. The store clerk can plan and act on the day's work taking into account that day will be crowded.

また、例えば、翌日のシフトの店員を送信先とし、発注アプリの起動時を再生タイミングとして「△△の棚の位置を○へ移動しました」等の申し伝えメッセージを登録しておけば、翌日のシフトの店員が発注アプリを起動したときに△△の棚の位置を○へ移動したことを伝達することができる。店員は、棚の位置を迷うことなく発注業務を行うことができる。   Also, for example, if you register a notification message such as “The shelf position of △△ has moved to ○” with the sales clerk of the next day as the transmission destination and the start time of the ordering application as the playback timing, When the shift clerk activates the ordering application, it is possible to transmit that the position of the shelf of ΔΔ has been moved to ○. The store clerk can perform ordering work without losing the position of the shelf.

また、例えば、当日のシフトの店員を送信先とし、業務アプリのそれぞれの終了時を再生タイミングとして「次は検品してください」等の次に行うべき作業を指示する申し伝えメッセージを登録しておけば、ある業務が終了する毎に、次に行うべき業務を店員に指示することができる。店員は、次に行う業務を間違うことなく業務を遂行することができる。   In addition, for example, you can register a notification message instructing the work to be performed next, such as “Please inspect next”, with the sales clerk of the current day as the destination and the end of each business application as the playback timing. For example, every time a certain task is completed, the store clerk can be instructed on the next task to be performed. The store clerk can carry out the work without making a mistake in the next work.

また、例えば、発注担当者の店員を送信先とし、指定した商品コードの商品検索時を再生タイミングとして「この商品は発注しなくてよいです」等の申し伝えメッセージを登録しておけば、発注担当者が対象商品を発注しようとしたときに発注が不要であることを伝達することができる。そのため、発注を確実に防止することが可能となる。   In addition, for example, if you register a message such as “You do not have to place an order for this product” with the clerk of the person in charge of ordering as the destination and the product search time for the specified product code as the playback timing, When a person tries to place an order for a target product, it can be communicated that no order is needed. Therefore, it is possible to reliably prevent ordering.

また、例えば、当日のシフトの店員を送信先とし、ログオフ時を再生タイミングとして「お疲れ様でした。次のシフトは○日です」等の申し伝えメッセージを登録しておけば、業務の終了時に次のシフトの日を伝えることができる。店員は、次のシフトを確認することができる。   Also, for example, if you register a notification message such as “Thank you for your hard work. Next shift is ○ day” with the store clerk of the shift of the day as the destination and the playback timing as the logoff time, Can tell the day of the shift. The store clerk can confirm the next shift.

また、携帯端末3からのユーザのログオフ時に、当該ログオフするユーザが送信先となっている申し伝えメッセージファイル262のうち、再生されていない申し伝えメッセージファイル262を音声出力部39により出力するので、ログイン中のユーザ宛ての申し伝えメッセージの全てをそのユーザに伝えることができ、申し伝え漏れを防止することができる。   In addition, when the user logs off from the mobile terminal 3, the notification message file 262 that is not reproduced is output by the voice output unit 39 among the notification message files 262 to which the user who logs off is the transmission destination. All of the notification messages addressed to the user can be transmitted to the user, and the leakage of the notification can be prevented.

また、携帯端末3は、再生された申し伝えメッセージファイル262の再生履歴を記憶部37の再生履歴ファイル371に記憶しており、入力部32からの指示に応じて申し伝えメッセージファイル262を再度再生することができるので、ユーザが申し伝えメッセージの内容を繰り返し確認することができる。   Further, the portable terminal 3 stores the reproduction history of the reproduced message message file 262 in the reproduction history file 371 of the storage unit 37, and reproduces the message file 262 again according to an instruction from the input unit 32. Therefore, the user can repeatedly confirm the content of the notification message.

また、申し伝えメッセージや再生タイミング等は、携帯端末1から入力することができるので、店舗内のどこにいても申し伝えメッセージを登録することができる。   Further, since the notification message, the reproduction timing, and the like can be input from the mobile terminal 1, the notification message can be registered anywhere in the store.

なお、上記実施形態における記述内容は、本発明に係る店舗システム100の好適な一例であり、これに限定されるものではない。
例えば、上記実施形態においては、申し伝え情報及び申し伝えメッセージの入力を携帯端末1により行うこととして説明したが、申し伝え情報及び申し伝えメッセージの入力を行う装置は携帯端末1に限定されない。例えば、サーバ2に音声入力部を備える構成とし、サーバ2において直接申し伝え情報及び申し伝えメッセージを入力することとしてもよい。
In addition, the description content in the said embodiment is a suitable example of the store system 100 which concerns on this invention, and is not limited to this.
For example, in the above-described embodiment, the description information and the notification message are input by the mobile terminal 1. However, the apparatus for inputting the notification information and the notification message is not limited to the mobile terminal 1. For example, the server 2 may include a voice input unit, and the server 2 may directly input the notification information and the notification message.

また、上記実施形態においては、申し伝えメッセージファイル262の再生タイミング及び送信先の双方を携帯端末1で入力可能な構成とし、サーバ2において、申し伝えメッセージファイル262の再生タイミング及び送信先の情報を記憶、管理する構成としたが、携帯端末1において、申し伝えメッセージファイル262の再生タイミングのみを入力し、サーバ2で申し伝えメッセージファイル262とその再生タイミングを示す情報とを対応付けて記憶、管理する構成としてもよい。このような構成の場合、携帯端末3で再生タイミングが発生すると、ログイン中のユーザに関係なく申し伝えメッセージファイル262が再生される。例えば、携帯端末3がアルバイト店員間で使い回して使用される携帯端末であり、個人を特定せずにシフトに入ったアルバイト店員に申し伝えをするような店舗において、店舗内における申し伝えを申し伝えるべきタイミングで確実に伝達することが可能となる。   Moreover, in the said embodiment, it is set as the structure which can input both the reproduction timing and transmission destination of the notification message file 262 with the portable terminal 1, and in the server 2, the reproduction timing and transmission destination information of the notification message file 262 are stored. Although it is configured to manage, in the mobile terminal 1, only the reproduction timing of the notification message file 262 is input, and the server 2 stores and manages the notification message file 262 in association with information indicating the reproduction timing. Good. In such a configuration, when the reproduction timing occurs in the mobile terminal 3, the notification message file 262 is reproduced regardless of the logged-in user. For example, in a store where the mobile terminal 3 is a mobile terminal that is reused between part-time job clerk and tells a part-time job clerk who has entered the shift without specifying an individual, the report in the store should be reported It is possible to reliably transmit at the timing.

その他、店舗システム100を構成する各装置の細部構成及び細部動作に関しても、発明の趣旨を逸脱することのない範囲で適宜変更可能である。   In addition, the detailed configuration and detailed operation of each device constituting the store system 100 can be changed as appropriate without departing from the spirit of the invention.

1、3 携帯端末
11、31 CPU
12、32 入力部
13、33 表示部
14、34 バーコードリーダ
15、35 無線通信部
16、36 RAM
17、37 記憶部
18、38 音声入力部
19、39 音声出力部
101、301 電源部
102、302 計時部
103、303 バス
2 サーバ
21 CPU
22 入力部
23 表示部
24 通信部
25 RAM
26 記憶部
261 申し伝え情報ファイル
262 申し伝えメッセージファイル
27 バス
N 通信ネットワーク
AP アクセスポイント
1, 3 Mobile terminal 11, 31 CPU
12, 32 Input unit 13, 33 Display unit 14, 34 Bar code reader 15, 35 Wireless communication unit 16, 36 RAM
17, 37 Storage unit 18, 38 Audio input unit 19, 39 Audio output unit 101, 301 Power supply unit 102, 302 Timing unit 103, 303 Bus 2 Server 21 CPU
22 Input unit 23 Display unit 24 Communication unit 25 RAM
26 Storage Unit 261 Report Information File 262 Report Message File 27 Bus N Communication Network AP Access Point

Claims (10)

端末装置との間で各種情報の送受信が可能な情報管理装置であって、
複数ユーザのユーザ識別情報毎に、複数のメッセージ情報を、そのユーザが使用する端末装置での複数の動作処理状況の何れかと対応付けて記憶するメッセージ記憶手段と、
前記端末装置から、その端末装置での動作処理が所定の動作処理状況へ変化した際に自動的に送信されてくる当該端末装置の動作処理状況と、その端末装置を使用しているユーザのユーザ識別情報とが送信されてきた際は、その端末装置での前記動作処理状況とユーザ識別情報とを受信する受信手段と、
前記受信手段で受信した前記ユーザ識別情報と一致するユーザ識別情報に対応して前記メッセージ記憶手段に記憶された複数の動作処理状況の内で、前記受信手段で受信した前記端末装置の動作処理状況と一致する動作処理状況を検索する検索手段と、
前記検索手段で一致する動作処理状況を検索した際は、その検索された動作処理状況に対応して記憶されたメッセージ情報を前記端末装置に対して送信してメッセージ出力させる出力制御手段と、
を備えることを特徴とする情報管理装置。
An information management device capable of transmitting and receiving various information to and from a terminal device,
For each user identification information of a plurality of users, and message storing means for a plurality of message information, in association with any of the plurality of operation processing status of the terminal device the user is using,
From the terminal device, the user of the user operation processing at the terminal device is using the operation processing status of the terminal device transmitted automatically when changes to a predetermined operation processing status, the terminal device When the identification information is transmitted, receiving means for receiving the operation processing status and the user identification information in the terminal device ;
The operation processing status of the terminal device received by the receiving means among the plurality of operation processing statuses stored in the message storage means corresponding to the user identification information that matches the user identification information received by the receiving means. A search means for searching for an operation processing status that matches
When searching for a matching operation processing status by the search means, output control means for transmitting message information stored in correspondence with the searched operation processing status to the terminal device and outputting a message;
An information management device comprising:
前記所定動作処理状況は、前記端末装置に対してユーザがログインする際の動作処理状況、あるいは前記端末装置が所定アプリケーションを起動又は終了する際の動作処理状況である、
ことを特徴とする請求項1に記載の情報管理装置。
Wherein the predetermined operation processing status, the operation processing state when the user logs in, or the terminal device is the operation processing status at the time of start or end the predetermined application to the terminal device,
The information management apparatus according to claim 1.
前記メッセージ情報は、音声メッセージによるメッセージ情報であり、
前記出力制御手段は、前記端末装置に対して前記メッセージ情報を音声出力するよう制御する、
ことを特徴とする請求項1又は2に記載の情報管理装置。
The message information is message information by voice message,
The output control means controls the terminal device to output the message information as voice;
The information management apparatus according to claim 1, wherein the information management apparatus is an information management apparatus.
前記受信手段は、前記端末装置から、その端末装置を使用するユーザがログオフする際にそのユーザのユーザ識別情報が自動的に送信されてきた際は、そのユーザ識別情報を受信し、
前記出力制御手段は、前記ユーザ識別情報を受信した際は、そのユーザ識別情報と一致するユーザ識別情報に対応して前記メッセージ記憶手段に記憶された複数のメッセージ情報を前記端末装置に対して送信して当該端末装置において未出力のメッセージを出力させるよう制御する、
ことを特徴とする請求項1〜3の何れかに記載の情報管理装置。
When the user identification information of the user is automatically transmitted from the terminal device when the user using the terminal device logs off, the reception unit receives the user identification information;
When the output control means receives the user identification information, the output control means transmits a plurality of message information stored in the message storage means corresponding to the user identification information that matches the user identification information to the terminal device. And control to output an unoutput message in the terminal device,
The information management apparatus according to any one of claims 1 to 3.
ユーザ識別情報毎に複数のメッセージ情報を端末装置での複数の動作処理状況の何れかと対応付けて記憶する情報管理装置との間で情報の送受信が可能な端末装置であって、
当該端末装置において、その端末装置での動作処理が所定の動作処理状況へ変化したか否かを検出する検出手段と、
前記検出手段で所定の動作処理状況へ変化したことを検出した際は、その変化後における当該端末装置での動作処理状況を、当該端末装置を使用するユーザのユーザ識別情報と共に前記情報管理装置に対して送信する送信手段と、
前記情報管理装置側が、前記ユーザ識別情報に対応して記憶された複数の動作処理状況の中で前記送信の当該端末装置の動作処理状況と一致する動作処理状況が記憶されていた場合に前記動作処理状況に対応するメッセージ情報を送信してきた場合には、そのメッセージ情報を受信しそのメッセージ情報を出力するメッセージ出力手段と、
を備えることを特徴とする端末装置。
A plurality of message information for each user identification information with the information management apparatus or the association with each of a plurality of operation processing status of the terminal device, a terminal device capable of transmitting and receiving information,
In the terminal device , detection means for detecting whether or not the operation processing in the terminal device has changed to a predetermined operation processing status ;
When it is detected by the detection means that the state has changed to a predetermined operation processing status, the operation processing status in the terminal device after the change is indicated to the information management device together with user identification information of a user who uses the terminal device. A transmission means for transmitting to,
The operation is performed when the information management device side stores an operation processing status that matches the operation processing status of the terminal device in the transmission among a plurality of operation processing statuses stored corresponding to the user identification information. When message information corresponding to the processing status has been transmitted , message output means for receiving the message information and outputting the message information;
A terminal device comprising:
当該端末装置からユーザがログオフする際に、当該ユーザのユーザ識別情報を前記情報管理装置に対して送信することで、前記情報管理装置に記憶されていた前記ユーザ識別情報に対応のメッセージ情報を受信する受信手段と、
前記受信手段で受信したメッセージ情報の内で、当該端末装置において出力していないメッセージ情報の有無を判別する第2判別手段と、
を更に備え、
前記メッセージ出力手段は、前記第2判別手段で前記ユーザ識別情報に対するメッセージ情報の内で出力していないメッセージ情報が有ると判別された際は、そのメッセージ情報を出力する、
ことを特徴とする請求項5に記載の端末装置。
When a user logs off from the terminal device, by transmitting the user identification information of the user to the information management device, receives the message information corresponding to the user identification information stored in the information management device Receiving means for
Second message determination means for determining the presence or absence of message information not output in the terminal device among the message information received by the reception means ;
Further comprising
The message output means outputs the message information when it is determined by the second determination means that there is message information not output in the message information for the user identification information.
The terminal device according to claim 5.
前記所定動作処理状況は、当該端末装置に対してユーザがログインする際の動作処理状況、あるいは前記端末装置が所定アプリケーションを起動又は終了する際の動作処理状況である、
ことを特徴とする請求項5又は6に記載の端末装置。
Wherein the predetermined operation processing status, the operation processing state when the user logs in with respect to the terminal device or the terminal device is the operation processing status at the time of start or end the predetermined application,
The terminal device according to claim 5 or 6, wherein
前記メッセージ情報は、音声メッセージによるメッセージ情報であり、
前記メッセージ出力手段は、前記メッセージ情報を音声出力する、
ことを特徴とする請求項5〜7に記載の端末装置。
The message information is message information by voice message,
The message output means outputs the message information by voice.
The terminal device according to claim 5, wherein:
端末装置との間で各種情報の送受信が可能な情報管理装置のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
複数ユーザのユーザ識別情報毎に、複数のメッセージ情報を、そのユーザが使用する端末装置での複数の動作処理状況の何れかと対応付けて記憶するメッセージ記憶手段、
前記端末装置から、その端末装置での動作処理が所定の動作処理状況へ変化した際に自動的に送信されてくる当該端末装置の動作処理状況と、その端末装置を使用しているユーザのユーザ識別情報とが送信されてきた際は、その端末装置での前記動作処理状況とユーザ識別情報とを受信する受信手段、
前記受信手段で受信した前記ユーザ識別情報と一致するユーザ識別情報に対応して前記メッセージ記憶手段に記憶された複数の動作処理状況の内で、前記受信手段で受信した前記端末装置の動作処理状況と一致する動作処理状況を検索する検索手段、
前記検索手段で一致する動作処理状況を検索した際は、その検索された動作処理状況に対応して記憶されたメッセージ情報を前記端末装置に対して送信してメッセージ出力させる出力制御手段、
として機能させるようにしたコンピュータ読み取り可能なプログラム。
A program for controlling a computer of an information management device capable of transmitting and receiving various information to and from a terminal device,
The computer,
For each user identification information of a plurality of users, a plurality of message information, message storage means for either the association with each of a plurality of operation processing status of the terminal device the user is using,
From the terminal device, the user of the user operation processing at the terminal device is using the operation processing status of the terminal device transmitted automatically when changes to a predetermined operation processing status, the terminal device Receiving means for receiving the operation processing status and user identification information in the terminal device when the identification information is transmitted ;
The operation processing status of the terminal device received by the receiving means among the plurality of operation processing statuses stored in the message storage means corresponding to the user identification information that matches the user identification information received by the receiving means. Search means for searching for operation processing status that matches
An output control means for transmitting message information stored in correspondence with the searched operation processing status to the terminal device and outputting a message when searching for a matching operation processing status by the search means;
A computer-readable program designed to function as a computer.
ユーザ識別情報毎に複数のメッセージ情報を端末装置での複数の動作処理状況の何れかと対応付けて記憶する情報管理装置との間で情報の送受信が可能な端末装置のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
当該端末装置において、その端末装置での動作処理が所定の動作処理状況へ変化したか否かを検出する検出手段、
前記検出手段で所定の動作処理状況へ変化したことを検出した際は、その変化後における当該端末装置での動作処理状況を、当該端末装置を使用するユーザのユーザ識別情報と共に前記情報管理装置に対して送信する送信手段、
前記情報管理装置側が、前記ユーザ識別情報に対応して記憶された複数の動作処理状況の中で前記送信の当該端末装置の動作処理状況と一致する動作処理状況が記憶されていた場合に前記動作処理状況に対応するメッセージ情報を送信してきた場合には、そのメッセージ情報を受信しそのメッセージ情報を出力するメッセージ出力手段、
として機能させるようにしたコンピュータ読み取り可能なプログラム。
A plurality of message information for each user identification information with the information management apparatus or the association with each of a plurality of operation processing status of the terminal device, for controlling the computer of the transmission and reception is a terminal device capable of information A program,
The computer,
In the terminal device , detection means for detecting whether or not the operation processing in the terminal device has changed to a predetermined operation processing situation ,
When it is detected by the detection means that the state has changed to a predetermined operation processing status, the operation processing status in the terminal device after the change is indicated to the information management device together with user identification information of a user who uses the terminal device. A transmission means for transmitting to the
The operation is performed when the information management device side stores an operation processing status that matches the operation processing status of the terminal device in the transmission among a plurality of operation processing statuses stored corresponding to the user identification information. If message information corresponding to the processing status has been transmitted , message output means for receiving the message information and outputting the message information;
A computer-readable program designed to function as a computer.
JP2009015200A 2009-01-27 2009-01-27 Information management device, terminal device, and program Active JP5423012B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009015200A JP5423012B2 (en) 2009-01-27 2009-01-27 Information management device, terminal device, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009015200A JP5423012B2 (en) 2009-01-27 2009-01-27 Information management device, terminal device, and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2013241556A Division JP5729453B2 (en) 2013-11-22 2013-11-22 Terminal device, information processing device, and program

Publications (2)

Publication Number Publication Date
JP2010176171A JP2010176171A (en) 2010-08-12
JP5423012B2 true JP5423012B2 (en) 2014-02-19

Family

ID=42707133

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009015200A Active JP5423012B2 (en) 2009-01-27 2009-01-27 Information management device, terminal device, and program

Country Status (1)

Country Link
JP (1) JP5423012B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6924049B2 (en) * 2017-03-13 2021-08-25 セイコーソリューションズ株式会社 Order system, order input device, order management device, and how to control the order system

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3724068B2 (en) * 1996-07-19 2005-12-07 富士通株式会社 Information sharing system
JP4015306B2 (en) * 1998-11-26 2007-11-28 東芝テック株式会社 Product order management device
JP3492332B2 (en) * 2000-06-13 2004-02-03 キヤノン株式会社 Image processing apparatus having bulletin board function, control method therefor, program, and storage medium
KR100853334B1 (en) * 2000-09-19 2008-08-21 후지쯔 가부시끼가이샤 Store system
JP2004118743A (en) * 2002-09-27 2004-04-15 Cyberware:Kk System
JP2007026016A (en) * 2005-07-15 2007-02-01 Hitachi Ltd Group communication support device

Also Published As

Publication number Publication date
JP2010176171A (en) 2010-08-12

Similar Documents

Publication Publication Date Title
US8964206B2 (en) Printing device, management device and management method
KR100906704B1 (en) Password management device, password management method, and computer readable recording medium recording a password management program
US20110181517A1 (en) Providing a Prompt for Entry of Information at a Later Time
US20150026118A1 (en) Document management system and recording medium
JP7162484B2 (en) Help information display system, help information display device, help information display method, and help information display program
KR100557092B1 (en) A mobile terminal for displaying a variable auxiliary display area and a method thereof
JP2016181937A (en) Terminal device and program
JP5138824B1 (en) Business management system and business management program
JP5729453B2 (en) Terminal device, information processing device, and program
JP5423012B2 (en) Information management device, terminal device, and program
JP5975136B2 (en) COMMUNICATION TERMINAL DEVICE, COMMUNICATION PROCESSING DEVICE, AND PROGRAM
JP2008282211A (en) Information management system, information management method, and program
JP2010108331A (en) Information processing apparatus, application starting method and program
JP6822002B2 (en) Schedule management device and program
JP2010033365A (en) Server/client system and server machine
US20170091501A1 (en) Baggage management system
JP2005107987A (en) Insurance enrollment status provision program
JP6638708B2 (en) Information management device and program
JP5262745B2 (en) Order management device, terminal device and program
JP5217762B2 (en) Portable terminal device and program
CN104133609A (en) Method and apparatus for managing file using thumbnail
KR20130027788A (en) Method, mobile terminal, and recoding medium for servicing music history
JP6047943B2 (en) Character growth server, character growth method, character growth program, character growth system, and character growth system method
JP2012252606A (en) Portable terminal device, log collection system, log collection method and program
US20230025708A1 (en) Maintenance support system, maintenance support device, and control method thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110928

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20110928

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130104

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130108

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130308

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130820

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131010

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131111

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5423012

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150