Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7526321B2 - Information processing method, information processing system, information processing device, and program - Google Patents
[go: Go Back, main page]

JP7526321B2 - Information processing method, information processing system, information processing device, and program - Google Patents

Information processing method, information processing system, information processing device, and program Download PDF

Info

Publication number
JP7526321B2
JP7526321B2 JP2023114895A JP2023114895A JP7526321B2 JP 7526321 B2 JP7526321 B2 JP 7526321B2 JP 2023114895 A JP2023114895 A JP 2023114895A JP 2023114895 A JP2023114895 A JP 2023114895A JP 7526321 B2 JP7526321 B2 JP 7526321B2
Authority
JP
Japan
Prior art keywords
visitor
exhibitor
event
server
mobile terminal
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
JP2023114895A
Other languages
Japanese (ja)
Other versions
JP2023126425A5 (en
JP2023126425A (en
Inventor
健一郎 中村
譲治 堀
Original Assignee
株式会社シャノン
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 株式会社シャノン filed Critical 株式会社シャノン
Priority to JP2023114895A priority Critical patent/JP7526321B2/en
Publication of JP2023126425A publication Critical patent/JP2023126425A/en
Publication of JP2023126425A5 publication Critical patent/JP2023126425A5/ja
Application granted granted Critical
Publication of JP7526321B2 publication Critical patent/JP7526321B2/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 processing method, an information processing system, an information processing device, and a program.

施設またはイベント会場に来場者が来場する際に、来場者識別用のコードを用いて受付を行う技術がある。例えば特許文献1には、来場者が持参した書状に印刷された来場者識別コードを読み込み、読込んだ来場者識別コードを来場者データベースに登録する来場管理システム開示されている。 There is a technology that uses a visitor identification code to check in visitors when they arrive at a facility or event venue. For example, Patent Document 1 discloses a visitor management system that reads a visitor identification code printed on a letter brought by the visitor and registers the read visitor identification code in a visitor database.

特開2006-99786号公報JP 2006-99786 A

しかしながら、特許文献1に係る発明は、納品日まで来場者データを随時に確認することができない問題がある。 However, the invention in Patent Document 1 has the problem that visitor data cannot be checked at any time until the delivery date.

一つの側面では、出展者が来場者データをリアルタイムでダウンロードすることが可能な情報処理方法等を提供することにある。 One aspect is to provide an information processing method that allows exhibitors to download visitor data in real time.

一つの側面に係る情報処理方法は、イベントに出展する複数の出展者に貸与する携帯端
末で読み取るための、出展者を特定する出展者用コードを送信し、前記出展者用コードを通じた前記携帯端末のログインを受け付け、ログイン後の前記携帯端末により読み取られた来場者用コードに対応する来場者データを前記出展者に対応付けて記憶し、出展前または出展中に、前記来場者データをダウンロードするための出展者のアクセス情報を各出展者に通知し、通知した前記出展者のアクセス情報に基づく前記来場者データのダウンロード要求に応じて来場者データを出力する
An information processing method according to one aspect includes transmitting an exhibitor code for identifying an exhibitor to be read by a mobile terminal lent to a plurality of exhibitors exhibiting at an event, accepting login to the mobile terminal using the exhibitor code, storing visitor data corresponding to the visitor code read by the mobile terminal after login in association with the exhibitor, notifying each exhibitor of exhibitor access information for downloading the visitor data before or during the exhibition, and outputting the visitor data in response to a download request for the visitor data based on the notified exhibitor access information.

一つの側面では、出展者が来場者データをリアルタイムでダウンロードすることができる。 One aspect is that exhibitors can download visitor data in real time.

出展者向けの来場者管理システムの概要を示す説明図である。FIG. 1 is an explanatory diagram showing an overview of a visitor management system for exhibitors. サーバの構成例を示すブロック図である。FIG. 2 is a block diagram showing an example of the configuration of a server. イベントDBのレコードレイアウトの一例を示す説明図である。FIG. 2 is an explanatory diagram illustrating an example of a record layout of an event DB. ダウンロードデータDBのレコードレイアウトの一例を示す説明図である。FIG. 2 is an explanatory diagram illustrating an example of a record layout of a download data DB. 来場者DBのレコードレイアウトの一例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of a record layout of a visitor DB. 出展者DBのレコードレイアウトの一例を示す説明図である。FIG. 2 is an explanatory diagram illustrating an example of a record layout of an exhibitor DB. 端末監視DBのレコードレイアウトの一例を示す説明図である。FIG. 2 is an explanatory diagram illustrating an example of a record layout of a terminal monitoring DB. 携帯端末の構成例を示すブロック図である。FIG. 2 is a block diagram showing a configuration example of a mobile terminal. 出展者端末の構成例を示すブロック図である。FIG. 2 is a block diagram showing an example of the configuration of an exhibitor terminal. 来場者管理システムの動作を説明する説明図である。FIG. 2 is an explanatory diagram illustrating the operation of the visitor management system. 出展者用コードを通じて携帯端末のログイン処理を行う際の処理手順を示すフローチャートである。13 is a flowchart showing a processing procedure when performing login processing of a mobile terminal using an exhibitor code. 来場者データを出力する際の処理手順を示すフローチャートである。13 is a flowchart showing a processing procedure for outputting attendee data. 来場者データを出力する際の処理手順を示すフローチャートである。13 is a flowchart showing a processing procedure for outputting attendee data. 出展者端末上に出展者用コードを表示する画面の一例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of a screen displaying an exhibitor code on an exhibitor terminal. 携帯端末により出展者用コードを読み取る画面の一例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of a screen for reading an exhibitor code by a mobile terminal. 来場者データのダウンロード画面の一例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of a visitor data download screen. 実施形態2のサーバの構成例を示すブロック図である。FIG. 11 is a block diagram showing an example of the configuration of a server according to a second embodiment. ダウンロード設定DBのレコードレイアウトの一例を示す説明図である。FIG. 11 is an explanatory diagram illustrating an example of a record layout of a download setting DB. ダウンロード対象の項目の選択を受け付ける際の処理手順を示すフローチャートである。10 is a flowchart showing a processing procedure for accepting a selection of an item to be downloaded. ダウンロード対象の項目に基づく来場者データを出力する際の処理手順を示すフローチャートである。13 is a flowchart showing a processing procedure for outputting attendee data based on items to be downloaded. ダウンロード対象の項目の選択を受け付ける画面の一例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of a screen that accepts the selection of an item to be downloaded; 実施形態3のサーバの構成例を示すブロック図である。FIG. 13 is a block diagram showing an example of the configuration of a server according to a third embodiment. 来場者管理DBのレコードレイアウトの一例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of a record layout of a visitor management DB. 実施形態3の携帯端末の構成例を示すブロック図である。FIG. 11 is a block diagram showing an example of the configuration of a mobile terminal according to a third embodiment. 読取履歴DBのレコードレイアウトの一例を示す説明図である。FIG. 13 is an explanatory diagram illustrating an example of a record layout of a reading history DB. 来場者情報表示用DBのレコードレイアウトの一例を示す説明図である。11 is an explanatory diagram showing an example of a record layout of a DB for displaying visitor information; FIG. 来場者IDに基づいて同期処理を行う処理動作を示す機能ブロック図である。FIG. 13 is a functional block diagram showing the processing operation for performing synchronization processing based on a visitor ID. イベントに来場した来場者を受け付ける際の処理手順を示すフローチャートである。13 is a flowchart showing a processing procedure for receiving visitors to an event. イベントに来場した来場者を受け付ける際の処理手順を示すフローチャートである。13 is a flowchart showing a processing procedure for receiving visitors to an event. 来場者の受付画面の一例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of a visitor reception screen. 読取履歴画面の一例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of a reading history screen.

以下、本発明をその実施形態を示す図面に基づいて詳述する。 The present invention will be described in detail below with reference to drawings showing an embodiment of the invention.

(実施形態1)
実施形態1は、イベントに出展する出展者のダウンロード要求に応じて、来場者データを出力する形態に関する。図1は、出展者向けの来場者管理システムの概要を示す説明図である。本実施形態のシステムは、管理装置1、携帯端末2及び出展者端末3を含み、各装置はインターネット等のネットワークNを介して情報の送受信を行う。
(Embodiment 1)
The first embodiment relates to a form in which visitor data is output in response to a download request from an exhibitor exhibiting at an event. Fig. 1 is an explanatory diagram showing an overview of a visitor management system for exhibitors. The system of this embodiment includes a management device 1, a mobile terminal 2, and an exhibitor terminal 3, and each device transmits and receives information via a network N such as the Internet.

管理装置1は、種々の情報に対する処理、記憶及び送受信を行う情報処理装置である。管理装置1は、例えばサーバ装置、パーソナルコンピュータ等である。本実施形態において、管理装置1はサーバ装置であるものとし、以下では簡潔のためサーバ1と読み替える。 The management device 1 is an information processing device that processes, stores, and transmits/receives various types of information. The management device 1 is, for example, a server device, a personal computer, etc. In this embodiment, the management device 1 is a server device, and for the sake of brevity, will be referred to as server 1 below.

携帯端末2は、出展者用コードを通じる携帯端末のログイン、来場者用コードの読取、及び該来場者用コードから読み取った来場者識別情報の送信を行う端末装置である。携帯端末2は、例えばスマートフォン、タブレット等の情報処理機器である。または、携帯端末2は、コードを読み取り可能な専用の読取モジュールが設けされた端末装置であっても良い。 The mobile terminal 2 is a terminal device that logs in to the mobile terminal using the exhibitor code, reads the visitor code, and transmits the visitor identification information read from the visitor code. The mobile terminal 2 is, for example, an information processing device such as a smartphone or tablet. Alternatively, the mobile terminal 2 may be a terminal device equipped with a dedicated reading module capable of reading codes.

例えば携帯端末2は、複数の出展者がブースを出展する展示イベントのように、複数のサブイベント(例えば、出展ブースまたはイベント内のセミナー等)が行われるイベントにおいて、来場者の来場をチェックすべく、コードの読取を行う。なお、イベントは展示イベントに限定されず、例えば講演会または音楽ライブ等、その他のイベントであっても良い。携帯端末2は、例えばイベントの主催者、あるいはイベント会場内の個々のブースに出展する出展者が操作し、イベント会場に設置されている所定の受付窓口、または個々のブースにおいてコードの読取を行う。例えば携帯端末2は、イベント開催時にイベント主催者の担当者または個々のサブイベントの開催者(出展者)に貸し出され、イベント終了後に返却される。 For example, the mobile terminal 2 reads the code to check the attendance of visitors at an event where multiple sub-events (for example, exhibition booths or seminars within the event), such as an exhibition event where multiple exhibitors set up booths, are held. Note that the event is not limited to an exhibition event, and may be other events, such as a lecture or live music concert. The mobile terminal 2 is operated, for example, by the event organizer or an exhibitor exhibiting at an individual booth within the event venue, and reads the code at a specified reception desk set up at the event venue or at each booth. For example, the mobile terminal 2 is lent to a person in charge of the event organizer or to the organizers (exhibitors) of each sub-event during the event, and is returned after the event ends.

出展者端末3は、来場者データのダウンロード、及び来場者データの表示等を行う端末装置である。出展者端末3は、例えばスマートフォン、携帯電話、タブレット、パーソナルコンピュータ端末等の情報処理機器である。 The exhibitor terminal 3 is a terminal device that downloads visitor data and displays visitor data. The exhibitor terminal 3 is, for example, an information processing device such as a smartphone, a mobile phone, a tablet, or a personal computer terminal.

本実施の形態でサーバ1は、イベントに出展する複数の出展者に貸与する携帯端末2で読み取るための、出展者を特定する出展者用コードを出展者に発行する。サーバ1は、出展者に発行した出展者用コードを通じた携帯端末2のログインを受け付け、ログイン処理を行う。サーバ1は、イベントに来場する来場者(申込者)に関する情報を来場者識別情報と対応付けて予め登録してあり、来場者識別情報を記述した来場者用のコードを来場者に事前に発行する。 In this embodiment, the server 1 issues exhibitor codes to the exhibitors to identify the exhibitors, which can be read by the mobile terminals 2 lent to the multiple exhibitors exhibiting at the event. The server 1 accepts logins from the mobile terminals 2 using the exhibitor codes issued to the exhibitors, and performs login processing. The server 1 registers in advance information about visitors (applicants) attending the event in association with visitor identification information, and issues visitor codes describing the visitor identification information to the visitors in advance.

携帯端末2のログイン後に、携帯端末2は、来場者に発行された来場者用のコードから来場者識別情報を読み取り、ネットワークNを経由してサーバ1に送信する。サーバ1は、携帯端末2から送信された来場者識別情報に基づいて、来場者データを出展者に対応付けて記憶する。サーバ1は、出展前または出展中に、来場者データをダウンロードするための出展者のアクセス情報を各出展者の出展者端末3に送信する。出展者端末3は、サーバ1から送信された出展者のアクセス情報を受信する。出展者端末3は、出展者の来場者データのダウンロード要求をサーバ1に送信する。 After logging in to the mobile terminal 2, the mobile terminal 2 reads the visitor identification information from the visitor code issued to the visitor and transmits it to the server 1 via the network N. Based on the visitor identification information transmitted from the mobile terminal 2, the server 1 stores the visitor data in association with the exhibitor. Before or during the exhibition, the server 1 transmits the exhibitor's access information for downloading the visitor data to the exhibitor terminal 3 of each exhibitor. The exhibitor terminal 3 receives the exhibitor's access information transmitted from the server 1. The exhibitor terminal 3 transmits a request to the server 1 to download the exhibitor's visitor data.

サーバ1は、出展者端末3から送信された来場者データのダウンロード要求を受け付けた場合、来場者データのダウンロード要求回数が所定回数を超えたか否かを判定する。サ
ーバ1は、ダウンロード要求回数が所定回数を超えていないと判定した場合、該ダウンロード要求に応じて来場者データを出展者端末3に出力する。サーバ1は、ダウンロード要求回数が所定回数を超えたと判定した場合、新たな出展者のアクセス情報を出展者端末3に再送信する。
When the server 1 receives a download request for visitor data transmitted from the exhibitor terminal 3, it determines whether or not the number of download requests for visitor data has exceeded a predetermined number. If the server 1 determines that the number of download requests has not exceeded the predetermined number, it outputs the visitor data in response to the download request to the exhibitor terminal 3. If the server 1 determines that the number of download requests has exceeded the predetermined number, it resends access information for a new exhibitor to the exhibitor terminal 3.

図2は、サーバ1の構成例を示すブロック図である。サーバ1は、制御部11、記憶部12、通信部13、入力部14、表示部15、読取部16及び大容量記憶部17を含む。各構成はバスBで接続されている。 Figure 2 is a block diagram showing an example of the configuration of the server 1. The server 1 includes a control unit 11, a storage unit 12, a communication unit 13, an input unit 14, a display unit 15, a reading unit 16, and a large-capacity storage unit 17. Each component is connected by a bus B.

制御部11はCPU(Central Processing Unit)、MPU(Micro-Processing Unit)、GPU(Graphics Processing Unit)等の演算処理装置を含み、記憶部12に記憶された制御プログラム1Pを読み出して実行することにより、サーバ1に係る種々の情報処理、制御処理等を行う。なお、図2では制御部11を単一のプロセッサであるものとして説明するが、マルチプロセッサであっても良い。 The control unit 11 includes a processor such as a CPU (Central Processing Unit), MPU (Micro-Processing Unit), and GPU (Graphics Processing Unit), and performs various information processing, control processing, and the like related to the server 1 by reading and executing a control program 1P stored in the storage unit 12. Note that while the control unit 11 is described in FIG. 2 as being a single processor, it may be a multi-processor.

記憶部12はRAM(Random Access Memory)、ROM(Read Only Memory)等のメモリ素子を含み、制御部11が処理を実行するために必要な制御プログラム1P又はデータ等を記憶している。また、記憶部12は、制御部11が演算処理を実行するために必要なデータ等を一時的に記憶する。通信部13は通信に関する処理を行うための通信モジュールであり、ネットワークNを介して、携帯端末2及び出展者端末3等との間で情報の送受信を行う。 The memory unit 12 includes memory elements such as RAM (Random Access Memory) and ROM (Read Only Memory), and stores the control program 1P or data etc. required for the control unit 11 to execute processing. The memory unit 12 also temporarily stores data etc. required for the control unit 11 to execute arithmetic processing. The communication unit 13 is a communication module for performing communication-related processing, and transmits and receives information between the mobile terminal 2 and the exhibitor terminal 3 etc. via the network N.

入力部14は、マウス、キーボード、タッチパネル、ボタン等の入力デバイスであり、受け付けた操作情報を制御部11へ出力する。表示部15は、液晶ディスプレイ又は有機EL(electroluminescence)ディスプレイ等であり、制御部11の指示に従い各種情報を表示する。 The input unit 14 is an input device such as a mouse, keyboard, touch panel, or button, and outputs received operation information to the control unit 11. The display unit 15 is a liquid crystal display or an organic EL (electroluminescence) display, etc., and displays various information according to instructions from the control unit 11.

読取部16は、CD(Compact Disc)-ROM又はDVD(Digital Versatile Disc)-ROMを含む可搬型記憶媒体1aを読み取る。制御部11が読取部16を介して、制御プログラム1Pを可搬型記憶媒体1aより読み取り、大容量記憶部17に記憶しても良い。また、ネットワークN等を介して他のコンピュータから制御部11が制御プログラム1Pをダウンロードし、大容量記憶部17に記憶しても良い。さらにまた、半導体メモリ1bから、制御部11が制御プログラム1Pを読み込んでも良い。 The reading unit 16 reads the portable storage medium 1a, which may be a CD (Compact Disc)-ROM or a DVD (Digital Versatile Disc)-ROM. The control unit 11 may read the control program 1P from the portable storage medium 1a via the reading unit 16 and store it in the mass storage unit 17. The control unit 11 may also download the control program 1P from another computer via a network N or the like and store it in the mass storage unit 17. The control unit 11 may also read the control program 1P from the semiconductor memory 1b.

大容量記憶部17は、例えばHDD(Hard disk drive:ハードディスク)、SSD(Solid State Drive:ソリッドステートドライブ)等の記録媒体を備える。大容量記憶部17は、イベントDB(データベース:database)171、ダウンロードデータDB172、来場者DB173、出展者DB174及び端末監視DB175を含む。イベントDB171は、イベントに関する情報を記憶している。ダウンロードデータDB172は、ダウンロード用の来場者データを記憶している。来場者DB173は、来場者に関する情報を記憶している。出展者DB174は、出展者に関する情報を記憶している。端末監視DB175は、監視対象となる複数の携帯端末に関する情報を記憶している。 The mass storage unit 17 includes a recording medium such as a HDD (Hard disk drive) or SSD (Solid State Drive). The mass storage unit 17 includes an event DB (database) 171, a download data DB 172, a visitor DB 173, an exhibitor DB 174, and a terminal monitoring DB 175. The event DB 171 stores information about events. The download data DB 172 stores visitor data for download. The visitor DB 173 stores information about visitors. The exhibitor DB 174 stores information about exhibitors. The terminal monitoring DB 175 stores information about multiple mobile terminals to be monitored.

なお、本実施形態において記憶部12及び大容量記憶部17は一体の記憶装置として構成されていても良い。また、大容量記憶部17は複数の記憶装置により構成されていても良い。更にまた、大容量記憶部17はサーバ1に接続された外部記憶装置であっても良い。 In this embodiment, the memory unit 12 and the large-capacity memory unit 17 may be configured as an integrated memory device. The large-capacity memory unit 17 may also be configured from multiple memory devices. Furthermore, the large-capacity memory unit 17 may be an external memory device connected to the server 1.

なお、本実施形態では、サーバ1は一台の情報処理装置であるものとして説明するが、複数台により分散して処理させても良く、または仮想マシンにより構成されていても良い
In this embodiment, the server 1 is described as being one information processing device, but the processing may be distributed among a plurality of devices, or the server 1 may be configured as a virtual machine.

図3は、イベントDB171のレコードレイアウトの一例を示す説明図である。イベントDB171は、イベントID列、イベント名列、プログラム列、開催場所列、開催日列、開催開始時間列、開催終了時間列、ダウンロード可能期間列、ログイン可能期間列、申込開始日時列、申込終了日時列、受付開始時間列、受付終了時間列、サブイベントID列、サブイベント名列を含む。 Figure 3 is an explanatory diagram showing an example of a record layout of event DB171. Event DB171 includes an event ID column, an event name column, a program column, an event location column, an event date column, an event start time column, an event end time column, a downloadable period column, a login period column, an application start date and time column, an application end date and time column, an acceptance start time column, an acceptance end time column, a sub-event ID column, and a sub-event name column.

イベントID列は、各イベントを識別するために、一意に特定するイベントのIDを記憶している。イベント名列は、イベントの名称を記憶している。プログラム列は、イベントのプログラム(内容)を記憶している。開催場所列は、イベントを開催する場所を記憶している。開催日列は、イベントを開催する日を記憶している。開催開始時間列は、イベントの開催の開始時間を記憶している。開催終了時間列は、イベントの開催の終了時間を記憶している。ダウンロード可能期間列は、来場者データをダウンロード可能な期間を記憶している。 The event ID column stores a unique event ID to identify each event. The event name column stores the name of the event. The program column stores the event program (contents). The venue column stores the location where the event is held. The event date column stores the date on which the event is held. The event start time column stores the start time of the event. The event end time column stores the end time of the event. The downloadable period column stores the period during which visitor data can be downloaded.

ログイン可能期間列は、携帯端末2が出展者用コードに通じてサーバ1にログイン可能な期間を記憶している。申込開始日時列は、イベントを申し込む開始日時を記憶している。申込終了日時列は、イベントを申し込む終了日時を記憶している。受付開始時間列は、イベントを受け付ける開始時間を記憶している。受付終了時間列は、イベントを受け付ける終了時間を記憶している。サブイベントID列は、イベント内のサブイベントを一意に特定するサブイベントIDを記憶している。サブイベント名列は、サブイベントの名称を記憶している。 The login period column stores the period during which the mobile terminal 2 can log in to the server 1 using the exhibitor code. The application start date and time column stores the start date and time for applying for the event. The application end date and time column stores the end date and time for applying for the event. The acceptance start time column stores the start time at which the event is accepted. The acceptance end time column stores the end time at which the event is accepted. The sub-event ID column stores a sub-event ID that uniquely identifies a sub-event within an event. The sub-event name column stores the name of the sub-event.

図4は、ダウンロードデータDB172のレコードレイアウトの一例を示す説明図である。ダウンロードデータDB172は、端末ID列、出展者ID列、読取日時列、来場者ID列、要望コード列及びリードID列を含む。端末ID列は、出展者に貸与した携帯端末2を特定する携帯端末IDを記憶している。出展者ID列は、出展者を特定する出展者IDを記憶している。読取日時列は、来場者用コードを読み取った日時情報を記憶している。来場者ID列は、来場者用コードから読み取った来場者ID(読取内容)を記憶している。 Figure 4 is an explanatory diagram showing an example of a record layout of the download data DB 172. The download data DB 172 includes a terminal ID column, an exhibitor ID column, a read date and time column, a visitor ID column, a request code column, and a lead ID column. The terminal ID column stores a mobile terminal ID that identifies the mobile terminal 2 loaned to the exhibitor. The exhibitor ID column stores an exhibitor ID that identifies the exhibitor. The read date and time column stores date and time information when the visitor code was read. The visitor ID column stores the visitor ID (read content) read from the visitor code.

要望コード列は、要望を特定する要望コードを記憶している。要望コードは、イベントに来場する来場者の要望(例えば、当日の説明担当者、興味度合い、配布のカタログ等)を特定するための識別子であり、サブイベントの開催者(出展者)が任意に定義する。サブイベントの開催者は要望コードを確認することで、来場者の要望を迅速に把握することができる。リードID列は、イベント(キャンペーン、セミナー等)に対し、ユニークとなる申込者単位のIDを記憶している。 The request code column stores a request code that identifies a request. A request code is an identifier used to identify the request of a visitor attending an event (for example, the person giving the explanation on the day, the level of interest, the catalogues to be distributed, etc.), and is defined arbitrarily by the organizer (exhibitor) of the sub-event. By checking the request code, the organizer of the sub-event can quickly understand the visitor's request. The lead ID column stores a unique ID for each applicant for an event (campaign, seminar, etc.).

図5は、来場者DB173のレコードレイアウトの一例を示す説明図である。来場者DB173は、来場者ID列、イベントID列、サブイベントID列、来場者人数列、姓列、ミドルネーム列、名列、姓フリガナ列、名フリガナ列、会社名列、会社名フリガナ列、部署列及び属性列を含む。来場者ID列は、各来場者を識別するために、一意に特定する来場者のIDを記憶している。イベントID列は、イベントを特定するイベントIDを記憶している。サブイベントID列は、来場者が来場するサブイベントを特定するサブイベントIDを記憶している。来場者人数列は、一つの来場者IDに応じて、イベントに来場した人数を記憶している。一つの来場者IDを複数の来場者(複数人)が同時に利用することができる。 Figure 5 is an explanatory diagram showing an example of a record layout of visitor DB 173. Visitor DB 173 includes a visitor ID column, an event ID column, a sub-event ID column, a visitor count column, a surname column, a middle name column, a given name column, a surname (furigana) column, a given name (furigana) column, a company name column, a company name (furigana) column, a department column, and an attribute column. The visitor ID column stores a visitor ID that uniquely identifies each visitor to identify them. The event ID column stores an event ID that identifies an event. The sub-event ID column stores a sub-event ID that identifies a sub-event that a visitor will attend. The visitor count column stores the number of people who attended an event according to one visitor ID. One visitor ID can be used by multiple visitors (multiple people) at the same time.

姓列は、来場者の姓を記憶している。ミドルネーム列は、来場者のミドルネームを記憶
している。名列は、来場者の名を記憶している。姓フリガナ列は、来場者の姓のフリガナを記憶している。名フリガナ列は、来場者の名のフリガナを記憶している。会社名列は、来場者が属する会社の名称を記憶している。会社名フリガナ列は、会社名のフリガナを記憶している。部署列は、来場者が属する会社の部署を記憶している。属性列は、来場者の属性に応じた属性情報を記憶している。属性情報は、例えばイベントが製品の展示会である場合、「VIP(Very Important Person)会員」、「製品A購入顧客」等で表現され得る。
The last name column stores the last name of the visitor. The middle name column stores the middle name of the visitor. The first name column stores the first name of the visitor. The last name (furigana) column stores the furigana of the visitor's last name. The first name (furigana) column stores the furigana of the visitor's first name. The company name column stores the name of the company to which the visitor belongs. The company name (furigana) column stores the furigana of the company name. The department column stores the department of the company to which the visitor belongs. The attribute column stores attribute information according to the attributes of the visitor. For example, if the event is a product exhibition, the attribute information can be expressed as "VIP (Very Important Person) member,""customer who purchased product A," etc.

図6は、出展者DB174のレコードレイアウトの一例を示す説明図である。出展者DB174は、出展者ID列、イベントID列、サブイベントID列、出展者名列、利用可能端末台数列、メールアドレス列、パスコード列、データダウンロード日時列及びダウンロード要求回数列を含む。出展者ID列は、各出展者を識別するために、一意に特定する出展者のIDを記憶している。イベントID列は、イベントを一意に特定するイベントIDを記憶している。サブイベントID列は、イベント内のサブイベントを一意に特定するサブイベントIDを記憶している。出展者名列は、出展者の名称を記憶している。利用可能端末台数列は、出展者に貸与可能な携帯端末2の台数を記憶している。 Figure 6 is an explanatory diagram showing an example of a record layout of exhibitor DB 174. Exhibitor DB 174 includes an exhibitor ID column, an event ID column, a sub-event ID column, an exhibitor name column, a number of available terminals column, an email address column, a passcode column, a data download date and time column, and a number of download requests column. The exhibitor ID column stores an exhibitor ID that uniquely identifies each exhibitor. The event ID column stores an event ID that uniquely identifies an event. The sub-event ID column stores a sub-event ID that uniquely identifies a sub-event within an event. The exhibitor name column stores the name of the exhibitor. The number of available terminals column stores the number of mobile terminals 2 that can be loaned to an exhibitor.

メールアドレス列は、出展者のメールアドレスを記憶している。パスコード列は、来場者データのダウンロード時に認証用のパスコードを記憶している。データダウンロード日時列は、来場者データをダウンロードした日時情報を記憶している。ダウンロード要求回数列は、出展者のアクセス情報に応じて来場者データのダウンロードを要求した回数を記憶している。なお、アクセス情報に関しては後述する。 The email address column stores the email address of the exhibitor. The passcode column stores a passcode for authentication when downloading visitor data. The data download date and time column stores information about the date and time when visitor data was downloaded. The download request count column stores the number of times a visitor data download was requested according to the exhibitor's access information. The access information will be described later.

図7は、端末監視DB175のレコードレイアウトの一例を示す説明図である。端末監視DB175は、端末ID列、端末名列、最終アプリログイン日時列、最終読取日時列、状態列及び出展者ID列を含む。端末ID列は、各監視対象となる携帯端末2を識別するために、一意に特定する携帯端末2のIDを記憶している。端末名列は、監視対象となる携帯端末2の名称を記憶している。最終アプリログイン日時列は、監視対象となる携帯端末2が最後にサーバ1にログイン(接続)した日時情報を記憶している。 Figure 7 is an explanatory diagram showing an example of a record layout of the terminal monitoring DB 175. The terminal monitoring DB 175 includes a terminal ID column, a terminal name column, a last application login date and time column, a last read date and time column, a status column, and an exhibitor ID column. The terminal ID column stores a unique ID of the mobile terminal 2 to identify each mobile terminal 2 to be monitored. The terminal name column stores the name of the mobile terminal 2 to be monitored. The last application login date and time column stores date and time information when the mobile terminal 2 to be monitored last logged in (connected) to the server 1.

最終読取日時列は、最後に携帯端末2の通信状態を読み取った日時情報を記憶している。状態列は、監視対象となる携帯端末2との通信状態を記憶している。本実施の形態では、通信状態として「online」、「offline」又は「停止」のステータスが格納される。「online」は、サーバ1が携帯端末2と通信可能状態である。「offline」は、サーバ1が携帯端末2と通信不可能状態である。「停止」は、携帯端末2の通信機能がサーバ1から停止されている状態である。出展者ID列は、出展者を特定する出展者IDを記憶している。 The last read date and time column stores the date and time when the communication status of the mobile terminal 2 was last read. The status column stores the communication status with the mobile terminal 2 to be monitored. In this embodiment, the status of "online", "offline" or "stopped" is stored as the communication status. "Online" means that the server 1 can communicate with the mobile terminal 2. "Offline" means that the server 1 cannot communicate with the mobile terminal 2. "Stopped" means that the communication function of the mobile terminal 2 has been stopped by the server 1. The exhibitor ID column stores the exhibitor ID that identifies the exhibitor.

なお、上述した各DBの記憶形態は一例であり、データ間の関係が維持されていれば、他の記憶形態であっても良い。 Note that the storage format of each DB described above is just an example, and other storage formats are also possible as long as the relationships between data are maintained.

図8は、携帯端末2の構成例を示すブロック図である。携帯端末2は、制御部21、記憶部22、通信部23、入力部24、表示部25、時計部26、撮影部28及びコード読取部29を含む。各構成はバスBで接続されている。 Figure 8 is a block diagram showing an example of the configuration of the mobile terminal 2. The mobile terminal 2 includes a control unit 21, a storage unit 22, a communication unit 23, an input unit 24, a display unit 25, a clock unit 26, a photographing unit 28, and a code reading unit 29. Each component is connected by a bus B.

制御部21はCPU、MPU等の演算処理装置を含み、記憶部22に記憶された制御プログラム2Pを読み出して実行することにより、携帯端末2に係る種々の情報処理、制御処理等を行う。なお、図8では制御部21を単一のプロセッサであるものとして説明するが、マルチプロセッサであっても良い。記憶部22はRAM、ROM等のメモリ素子を含み、制御部21が処理を実行するために必要な制御プログラム2P又はデータ等を記憶し
ている。また、記憶部22は、制御部21が演算処理を実行するために必要なデータ等を一時的に記憶する。
The control unit 21 includes an arithmetic processing device such as a CPU or an MPU, and performs various information processing, control processing, and the like related to the mobile terminal 2 by reading and executing a control program 2P stored in the storage unit 22. Note that, although the control unit 21 is described as a single processor in Fig. 8, it may be a multi-processor. The storage unit 22 includes memory elements such as a RAM and a ROM, and stores the control program 2P or data, etc., required for the control unit 21 to execute processing. The storage unit 22 also temporarily stores data, etc., required for the control unit 21 to execute arithmetic processing.

通信部23はワイヤレス無線WAN(Wide Area Network)を利用して通信に関する処理を行うための通信モジュールであり、ネットワークNを介して、サーバ1等と情報の送受信を行う。無線WANは、通信規格4G(Generation)若しくは5GであるLTE(Long Term Evolution)等の携帯電話回線を通じて事業者の通信網に接続するためのネットワークであり、契約者に提供される。入力部24は、キーボード、マウスまたは表示部25と一体化したタッチパネルでも良い。表示部25は、液晶ディスプレイ又は有機ELディスプレイ等であり、制御部21の指示に従い各種情報を表示する。 The communication unit 23 is a communication module for performing communication-related processing using a wireless radio WAN (Wide Area Network), and transmits and receives information to and from the server 1, etc., via the network N. The wireless WAN is a network for connecting to the carrier's communication network via mobile phone lines such as the 4G (Generation) or 5G LTE (Long Term Evolution) communication standard, and is provided to the subscriber. The input unit 24 may be a keyboard, a mouse, or a touch panel integrated with the display unit 25. The display unit 25 is a liquid crystal display or an organic EL display, etc., and displays various information according to instructions from the control unit 21.

時計部26は、時刻又は経過時間等を計時しており、制御部21からの求めに応じて、計時結果を制御部21に与える回路である。また、時計部26はタイマ機能を提供する。タイマ機能は開始を指示されてから、予め設定した時間が経過した場合、その旨を制御部21に通知する機能である。又は、タイマ機能は開始を指示されてから、予め設定した時間が経過したか否かを、制御部21からの問い合わせに対して回答する機能である。 The clock unit 26 is a circuit that keeps track of time or elapsed time, etc., and provides the control unit 21 with the timekeeping results in response to a request from the control unit 21. The clock unit 26 also provides a timer function. The timer function is a function that notifies the control unit 21 when a preset time has elapsed since a start command was issued. Alternatively, the timer function is a function that responds to an inquiry from the control unit 21 as to whether or not a preset time has elapsed since a start command was issued.

撮影部28は、例えばCCD(Charge Coupled Device)カメラ、CMOS(Complementary Metal Oxide Semiconductor)カメラ等の撮影装置である。なお、撮影部28は、複数の撮影装置により構成されても良い。なお、撮影部28は携帯端末2に内蔵せず、外部で直接に携帯端末2と接続し、撮影可能な構成としても良い。コード読取部29は、2次元コード、1次元コード等を読み取るための読取専用モジュールである。なお、コードの読取については後述する。 The photographing unit 28 is, for example, a photographing device such as a CCD (Charge Coupled Device) camera or a CMOS (Complementary Metal Oxide Semiconductor) camera. The photographing unit 28 may be composed of multiple photographing devices. The photographing unit 28 may not be built into the mobile terminal 2, but may be externally connected directly to the mobile terminal 2 and configured to be capable of photographing. The code reading unit 29 is a read-only module for reading two-dimensional codes, one-dimensional codes, etc. The reading of codes will be described later.

図9は、出展者端末3の構成例を示すブロック図である。出展者端末3は、制御部31、記憶部32、通信部33、入力部34及び表示部35を含む。各構成はバスBで接続されている。 Figure 9 is a block diagram showing an example of the configuration of the exhibitor terminal 3. The exhibitor terminal 3 includes a control unit 31, a memory unit 32, a communication unit 33, an input unit 34, and a display unit 35. Each component is connected by a bus B.

制御部31はCPU、MPU等の演算処理装置を含み、記憶部32に記憶された制御プログラム3Pを読み出して実行することにより、出展者端末3に係る種々の情報処理、制御処理等を行う。なお、図9では制御部31を単一のプロセッサであるものとして説明するが、マルチプロセッサであっても良い。記憶部32はRAM、ROM等のメモリ素子を含み、制御部31が処理を実行するために必要な制御プログラム3P又はデータ等を記憶している。また、記憶部32は、制御部31が演算処理を実行するために必要なデータ等を一時的に記憶する。 The control unit 31 includes an arithmetic processing device such as a CPU or MPU, and performs various information processing, control processing, etc. related to the exhibitor terminal 3 by reading and executing the control program 3P stored in the memory unit 32. Note that while FIG. 9 describes the control unit 31 as a single processor, it may also be a multi-processor. The memory unit 32 includes memory elements such as RAM and ROM, and stores the control program 3P or data, etc. required for the control unit 31 to execute processing. The memory unit 32 also temporarily stores data, etc. required for the control unit 31 to execute arithmetic processing.

通信部33は通信に関する処理を行うための通信モジュールであり、ネットワークNを介して、サーバ1等と情報の送受信を行う。入力部34は、キーボード、マウスまたは表示部35と一体化したタッチパネルでも良い。表示部35は、液晶ディスプレイ又は有機ELディスプレイ等であり、制御部31の指示に従い各種情報を表示する。 The communication unit 33 is a communication module for performing communication-related processing, and transmits and receives information to and from the server 1, etc., via the network N. The input unit 34 may be a keyboard, a mouse, or a touch panel integrated with the display unit 35. The display unit 35 is a liquid crystal display or an organic EL display, etc., and displays various information according to instructions from the control unit 31.

図10は、来場者管理システムの動作を説明する説明図である。図10Aは、出展者用コードを通じて携帯端末2のログイン処理を行う動作を説明する説明図である。まず、サーバ1は、イベントに出展する複数の出展者に貸与する携帯端末2で読み取るための、出展者を特定する出展者用コードを生成して送信する。 Figure 10 is an explanatory diagram explaining the operation of the visitor management system. Figure 10A is an explanatory diagram explaining the operation of performing login processing of the mobile terminal 2 using the exhibitor code. First, the server 1 generates and transmits an exhibitor code that identifies the exhibitor, to be read by the mobile terminal 2 lent to multiple exhibitors exhibiting at the event.

出展者用コードは、例えば2次元コード、1次元コード等である。2次元コードは、横方向にしか情報を持たない1次元コードに対し、水平方向と垂直方向に情報を持つ表示方式のコードである。代表的な2次元コードは、例えばQRコード(登録商標)、DataMatrix(登録商標)又はVeriCode(登録商標)である。1次元コードは、
例えばバーコードである。本実施の形態では一例として、2次元コードを読み取るものとして説明する。
The exhibitor code may be, for example, a two-dimensional code, a one-dimensional code, etc. A two-dimensional code is a code that displays information in both the horizontal and vertical directions, as opposed to a one-dimensional code that displays information only in the horizontal direction. Typical two-dimensional codes include, for example, QR Code (registered trademark), DataMatrix (registered trademark), and VeriCode (registered trademark). One-dimensional codes are,
For example, a barcode is used. In the present embodiment, a two-dimensional code is read as an example.

また、出展者に複数台の携帯端末2を貸与した場合、それぞれの携帯端末2に個別の出展者用コードを発行しても良く、または複数台の携帯端末2間で共通の出展者用コードを発行しても良い。 In addition, if multiple mobile terminals 2 are lent to an exhibitor, an individual exhibitor code may be issued to each mobile terminal 2, or a common exhibitor code may be issued to multiple mobile terminals 2.

具体的には、サーバ1はイベントIDに基づき、2次元コードを発行する対象となる出展者の出展者IDを出展者DB174から取得する。サーバ1は、2次元コードの生成ライブラリを利用し、出展者ID及びイベントIDを記述した出展者用コードを生成する。なお、出展者用コードの中に埋め込まれる項目は、実際のニーズに応じて任意の項目が設定されても良い。例えば、出展者用コードには、出展者ID、出展者名及びイベントIDが記述される。 Specifically, based on the event ID, server 1 obtains from exhibitor DB 174 the exhibitor ID of the exhibitor for whom a two-dimensional code is to be issued. Server 1 uses a two-dimensional code generation library to generate an exhibitor code that describes the exhibitor ID and event ID. Note that the items embedded in the exhibitor code may be set to any items according to actual needs. For example, the exhibitor code describes the exhibitor ID, exhibitor name, and event ID.

サーバ1は、生成した出展者用コードを例えばメールを発信して出展者端末3に送信する。出展者端末3は、サーバ1から発信されたメールを受信して出展者用コードを表示する。なお、メールによる出展者用コードの送受信処理に限るものではない。例えば、サーバ1は、出展者に向けアプリ(アプリケーション)における出展者のページに、生成した出展者用コードを出力する。出展者端末3は、出展者により該アプリにログインし、出展者のページに出力された出展者用コードを表示しても良い。なお、出展者用コードを直接出展者に郵送しても良い。 The server 1 sends the generated exhibitor code to the exhibitor terminal 3, for example by sending an email. The exhibitor terminal 3 receives the email sent from the server 1 and displays the exhibitor code. Note that the process of sending and receiving the exhibitor code is not limited to email. For example, the server 1 outputs the generated exhibitor code to the exhibitor's page in an app (application) for the exhibitor. The exhibitor may log into the app and the exhibitor terminal 3 may display the exhibitor code output on the exhibitor's page. Note that the exhibitor code may be mailed directly to the exhibitor.

次に、携帯端末2は、出展者用コードを通じてサーバ1にログインする。具体的には、携帯端末2は、出展者用コードから出展者ID及びイベントIDを読み取って、読み取った出展者ID及びイベントIDと、携帯端末IDとをサーバ1に送信する。サーバ1は、携帯端末2から送信された出展者ID及びイベントIDに基づいて、ログイン可能であるか否かを判定する。 Next, the mobile terminal 2 logs in to the server 1 using the exhibitor code. Specifically, the mobile terminal 2 reads the exhibitor ID and event ID from the exhibitor code, and transmits the exhibitor ID and event ID that it has read, as well as the mobile terminal ID, to the server 1. The server 1 determines whether or not login is possible based on the exhibitor ID and event ID transmitted from the mobile terminal 2.

具体的には、サーバ1は、受信した出展者ID及びイベントIDと、出展者DB174に記憶された出展者ID及びイベントIDとを照合する。サーバ1は、両者が一致すると判定した場合、受信したイベントIDに基づいてイベントDB171からログイン可能期間を取得する。サーバ1は、現在の日時がログイン可能期間内であると判定した場合、受信した出展者ID及びイベントIDに基づいて出展者DB174から利用可能な携帯端末の台数を取得する。サーバ1は、端末監視DB175に記憶された監視対象の端末のオンライン状態からログイン済みの携帯端末2の台数を集計し、集計したログイン済み携帯端末2の台数が利用可能な携帯端末の台数を超えたか否かを判定する。サーバ1は、ログイン済み携帯端末2の台数が利用可能な携帯端末の台数を超えていないと判定した場合、ログイン可能であると判定する。 Specifically, the server 1 compares the received exhibitor ID and event ID with the exhibitor ID and event ID stored in the exhibitor DB 174. If the server 1 determines that they match, it obtains the login-enabled period from the event DB 171 based on the received event ID. If the server 1 determines that the current date and time is within the login-enabled period, it obtains the number of available mobile terminals from the exhibitor DB 174 based on the received exhibitor ID and event ID. The server 1 counts the number of logged-in mobile terminals 2 from the online status of the monitored terminals stored in the terminal monitoring DB 175, and determines whether the counted number of logged-in mobile terminals 2 exceeds the number of available mobile terminals. If the server 1 determines that the number of logged-in mobile terminals 2 does not exceed the number of available mobile terminals, it determines that login is possible.

サーバ1は、ログイン可能であると判定した場合、端末ID、端末名、ログイン日時、読取日時、通信状態及び出展者IDを一つのレコードとして端末監視DB175に記憶する。サーバ1は、来場者の受付画面を携帯端末2に送信する。携帯端末2は、サーバ1から送信された来場者の受付画面を受信し、受信した受付画面を表示する。 If the server 1 determines that login is possible, it stores the terminal ID, terminal name, login date and time, read date and time, communication status, and exhibitor ID as a single record in the terminal monitoring DB 175. The server 1 sends the visitor's reception screen to the mobile terminal 2. The mobile terminal 2 receives the visitor's reception screen sent from the server 1 and displays the received reception screen.

図10Bは、出展者のダウンロード要求に応じて来場者データを出力する動作を説明する説明図である。携帯端末2は、出展者用コードを通じてサーバ1にログインした後に、イベントに来場した来場者に発行された来場者用コードから来場者識別情報を読み取る。来場者用コードは、出展者用コードと同様に、例えば2次元コード、1次元コード等である。来場者識別情報は、例えば来場者を識別するための来場者IDである。携帯端末2は、読み取った来場者ID及び携帯端末IDをサーバ1に送信する。 Figure 10B is an explanatory diagram explaining the operation of outputting visitor data in response to a download request from an exhibitor. After logging in to the server 1 using the exhibitor code, the mobile terminal 2 reads visitor identification information from the visitor code issued to the visitor who attended the event. The visitor code, like the exhibitor code, is, for example, a two-dimensional code, a one-dimensional code, etc. The visitor identification information is, for example, a visitor ID for identifying the visitor. The mobile terminal 2 transmits the read visitor ID and mobile terminal ID to the server 1.

サーバ1は、携帯端末2から送信された来場者ID及び携帯端末IDを受信し、受信した携帯端末IDに基づいて出展者IDを端末監視DB175から取得する。サーバ1は、取得した出展者IDに対応付けて、携帯端末ID、読取日時及び来場者IDを一つのレコードとしてダウンロードデータDB172に記憶している。 The server 1 receives the visitor ID and mobile terminal ID transmitted from the mobile terminal 2, and obtains the exhibitor ID from the terminal monitoring DB 175 based on the received mobile terminal ID. The server 1 stores the mobile terminal ID, the reading date and time, and the visitor ID as one record in the download data DB 172, in association with the obtained exhibitor ID.

なお、来場者用コードまたは他の専用2次元コードに要望コード及びリードIDが記述された場合、携帯端末2は該コードから読み取った要望コード及びリードIDを、来場者ID及び携帯端末IDと共にサーバ1に送信する。サーバ1は、出展者IDに対応付けて、携帯端末ID、読取日時、来場者ID、要望コード及びリードIDを一つのレコードとしてダウンロードデータDB172に記憶している。要望コード及びリードIDは必須の送信項目でないため、省略することができる。 When a request code and lead ID are written in a visitor code or other dedicated two-dimensional code, the mobile terminal 2 reads the request code and lead ID from the code and transmits them to the server 1 together with the visitor ID and mobile terminal ID. The server 1 associates the mobile terminal ID, reading date and time, visitor ID, request code and lead ID with the exhibitor ID and stores them as one record in the download data DB 172. The request code and lead ID are not required transmission items and can be omitted.

サーバ1は、出展前または出展中に、来場者データをダウンロードするための出展者のアクセス情報を作成して出展者端末3に送信する。アクセス情報は、例えばダウンロード専用サイトにアクセスするためのURL(Uniform Resource Locator)、パスコードの再発行用URL及び認証用のパスコード等を含む。アクセス情報がメールで出展者に送信されても良く、または出展者に向けアプリ経由で出展者に送信されても良い。更にまた、紙にプリントアウトされたアクセス情報が直接に出展者に郵送されても良い。 Before or during the exhibition, the server 1 creates access information for the exhibitor to download visitor data and transmits it to the exhibitor terminal 3. The access information includes, for example, a uniform resource locator (URL) for accessing a download-only site, a URL for reissuing a passcode, and a passcode for authentication. The access information may be transmitted to the exhibitor by email, or may be transmitted to the exhibitor via an app directed to the exhibitor. Furthermore, the access information may be printed out on paper and mailed directly to the exhibitor.

出展者端末3は、サーバ1から送信されたアクセス情報を受信する。出展者端末3は、出展者によるアクセス情報に記載されたURLのリンクのタッチ(クリック)操作を受け付けた場合、該URLで指定されるダウンロード専用サイトに掲載されているダウンロードページを取得し、取得したダウンロードページを表示する。出展者端末3は、出展者のメールアドレス及び認証用のパスコードの入力を受け付けた場合、受け付けた出展者のメールアドレス及び認証用のパスコードをサーバ1に送信する。 The exhibitor terminal 3 receives the access information sent from the server 1. When the exhibitor terminal 3 receives a touch (click) operation on the URL link listed in the access information by the exhibitor, it retrieves the download page posted on the download-only site specified by the URL and displays the retrieved download page. When the exhibitor terminal 3 receives input of the exhibitor's email address and authentication passcode, it transmits the received exhibitor's email address and authentication passcode to the server 1.

サーバ1は、出展者端末3から送信されたメールアドレス及びパスコードを受信する。サーバ1は、受信したメールアドレス及びパスコードに基づいて、来場者データをダウンロードすることが可能であるか否かを判定する。具体的には、サーバ1は、受信したメールアドレス及びパスコードに基づいて、出展者DB174から出展者ID、イベントID及びダウンロード要求回数を取得する。 The server 1 receives the email address and passcode sent from the exhibitor terminal 3. Based on the received email address and passcode, the server 1 determines whether or not it is possible to download the visitor data. Specifically, the server 1 obtains the exhibitor ID, event ID, and number of download requests from the exhibitor DB 174 based on the received email address and passcode.

サーバ1は、取得したイベントIDに基づいて、イベントDB171からダウンロード可能な期間を取得する。サーバ1は、ダウンロード可能な期間内であると判定した場合、予め記憶部12または大容量記憶部17に記憶された所定回数(閾値)を取得する。例えば、セキュリティ対策で来場者データを1回しかダウンロードできない場合、閾値が「1」に設定される。 The server 1 obtains the downloadable period from the event DB 171 based on the obtained event ID. If the server 1 determines that it is within the downloadable period, it obtains a predetermined number of times (threshold) stored in advance in the memory unit 12 or the mass storage unit 17. For example, if the visitor data can only be downloaded once due to security measures, the threshold is set to "1."

サーバ1は、取得したダウンロード要求回数が所定回数を超えたと判定した場合、パスコードの再発行用URLに基づくパスコードの再発行の要求に応じて、前回発行したアクセス情報とは異なるアクセス情報を出展者端末3に再送信(再発行)する。再発行されたアクセス情報は、ダウンロード専用サイトにアクセスするためのURL(前回発行されたURLと同様)、パスコードの再発行用URL(前回発行されたURLと同様)、及び新しい認証用のパスコード等を含む。なお、アクセス情報の初回発行及び再発行の場合、サーバ1は出展者DB174に記憶されたダウンロード要求回数を初期値(未ダウンロード:0)に更新する。 When the server 1 determines that the number of download requests it has acquired has exceeded a predetermined number, it resends (reissues) access information different from the previously issued access information to the exhibitor terminal 3 in response to a request for passcode reissue based on the passcode reissue URL. The reissued access information includes a URL for accessing the download-only site (same as the previously issued URL), a passcode reissue URL (same as the previously issued URL), and a new authentication passcode. Note that when access information is issued for the first time or reissued, the server 1 updates the number of download requests stored in the exhibitor DB 174 to the initial value (not downloaded: 0).

サーバ1は、ダウンロード要求回数が所定回数を超えていないと判定した場合、出展者ID及び来場者IDに基づいて、ダウンロードデータDB172及び来場者DB173か
ら来場者データを取得する。来場者データは、来場者の姓名、来場者の属性(例えば、VIP会員、製品A購入顧客等)、来場者が属する会社の名称及び部署等を含む。サーバ1は、取得した来場者データをCSV(comma-separated values)形式のファイルに書き込む。サーバ1は、書き込んだCSVファイルを出展者端末3に送信する。
If the server 1 determines that the number of download requests has not exceeded a predetermined number, it acquires visitor data from the download data DB 172 and the visitor DB 173 based on the exhibitor ID and visitor ID. The visitor data includes the visitor's first and last name, visitor attributes (e.g., VIP member, customer who purchased product A, etc.), the name and department of the company to which the visitor belongs, etc. The server 1 writes the acquired visitor data into a file in CSV (comma-separated values) format. The server 1 transmits the written CSV file to the exhibitor terminal 3.

出展者端末3は、サーバ1から送信されたCSVファイルを受信し、受信したCSVファイルを表示する。なお、サーバ1は、来場者データをPDF(Portable Document Format)形式のファイルに書き込んで送信しても良く、または来場者データそのものを直接に出展者端末3に送信しても良い。更にまた、拡張子であるXLSまたはXLSX等のEXCEL(登録商標)のファイルに来場者データを書き込んでも良い。 The exhibitor terminal 3 receives the CSV file sent from the server 1 and displays the received CSV file. The server 1 may write the visitor data into a file in PDF (Portable Document Format) format and send it, or may send the visitor data itself directly to the exhibitor terminal 3. Furthermore, the visitor data may be written into an EXCEL (registered trademark) file with an extension such as XLS or XLSX.

図11は、出展者用コードを通じて携帯端末2のログイン処理を行う際の処理手順を示すフローチャートである。サーバ1の制御部11は、イベントIDに基づいて出展者IDを出展者DB174から取得し、2次元コードの生成ライブラリを利用して出展者ID及びイベントIDを記述した出展者用コードを生成する(ステップS101)。制御部11は、通信部13を介して、生成した出展者用コードをメールで出展者端末3に送信する(ステップS102)。 Figure 11 is a flowchart showing the processing steps when performing login processing of the mobile terminal 2 using the exhibitor code. The control unit 11 of the server 1 obtains the exhibitor ID from the exhibitor DB 174 based on the event ID, and generates an exhibitor code that describes the exhibitor ID and the event ID using a two-dimensional code generation library (step S101). The control unit 11 sends the generated exhibitor code by email to the exhibitor terminal 3 via the communication unit 13 (step S102).

携帯端末2の制御部21は、撮影部28またはコード読取部29を介して、出展者に発行された出展者用コードを読み取る(ステップS201)。制御部21は、読み取った出展者用コードから出展者ID及びイベントIDを取得する(ステップS202)。制御部21は、取得した出展者ID及びイベントIDと、携帯端末IDとを通信部23によりサーバ1に送信する(ステップS203)。サーバ1の制御部11は、携帯端末2から送信された出展者ID、イベントID及び携帯端末IDを通信部13により受信する(ステップS103)。 The control unit 21 of the mobile terminal 2 reads the exhibitor code issued to the exhibitor via the photographing unit 28 or the code reading unit 29 (step S201). The control unit 21 acquires the exhibitor ID and event ID from the exhibitor code that has been read (step S202). The control unit 21 transmits the acquired exhibitor ID and event ID, as well as the mobile terminal ID, to the server 1 via the communication unit 23 (step S203). The control unit 11 of the server 1 receives the exhibitor ID, event ID, and mobile terminal ID transmitted from the mobile terminal 2 via the communication unit 13 (step S103).

制御部11は、受信した出展者ID及びイベントIDと、出展者DB174に記憶された出展者ID及びイベントIDとを照合し、両者が一致するか否かを判定する(ステップS104)。制御部11は、両者が一致していないと判定した場合(ステップS104でNO)、エラー画面を通信部13により携帯端末2に送信する(ステップS105)。携帯端末2の制御部21は、サーバ1から送信されたエラー画面を通信部23により受信し(ステップS204)、受信したエラー画面を表示部25により表示する(ステップS205)。 The control unit 11 compares the received exhibitor ID and event ID with the exhibitor ID and event ID stored in the exhibitor DB 174 and determines whether they match (step S104). If the control unit 11 determines that they do not match (NO in step S104), it sends an error screen to the mobile terminal 2 via the communication unit 13 (step S105). The control unit 21 of the mobile terminal 2 receives the error screen sent from the server 1 via the communication unit 23 (step S204) and displays the received error screen on the display unit 25 (step S205).

制御部11は、両者が一致すると判定した場合(ステップS104でYES)、現在の日時がログイン可能な期間内であるか否かを判定する(ステップS106)。制御部11は、現在の日時がログイン可能な期間外であると判定した場合(ステップS106でNO)、ステップS105処理に遷移する。 If the control unit 11 determines that the two match (YES in step S104), it determines whether the current date and time is within the login period (step S106). If the control unit 11 determines that the current date and time is outside the login period (NO in step S106), it transitions to step S105.

制御部11は、現在の日時がログイン可能な期間内であると判定した場合(ステップS106でYES)、ログイン済み携帯端末2の台数が利用可能な携帯端末の台数を超えたか否かを判定する(ステップS107)。具体的には、制御部11は、受信した出展者ID及びイベントIDに基づいて出展者DB174から利用可能な携帯端末の台数を取得する。制御部11は、端末監視DB175に記憶された監視対象の端末のオンライン状態からログイン済みの携帯端末2の台数を集計し、集計したログイン済み携帯端末2の台数と利用可能な携帯端末2の台数とを比較する。 If the control unit 11 determines that the current date and time is within the period during which login is possible (YES in step S106), it determines whether the number of logged-in mobile terminals 2 exceeds the number of available mobile terminals (step S107). Specifically, the control unit 11 obtains the number of available mobile terminals from the exhibitor DB 174 based on the exhibitor ID and event ID received. The control unit 11 counts the number of logged-in mobile terminals 2 from the online status of the monitored terminals stored in the terminal monitoring DB 175, and compares the counted number of logged-in mobile terminals 2 with the number of available mobile terminals 2.

制御部11は、ログイン済み携帯端末2の台数が利用な可能携帯端末の台数を超えたと判定した場合(ステップS107でYES)、ステップS105処理に遷移する。制御部11は、ログイン済み携帯端末2の台数が利用可能な携帯端末の台数を超えていないと判
定した場合(ステップS107でNO)、端末ID、端末名、ログイン日時、読取日時、通信状態及び出展者IDを一つのレコードとして端末監視DB175に記憶する(ステップS108)。制御部11は、来場者の受付画面を通信部13により携帯端末2に送信する(ステップS109)。携帯端末2の制御部21は、サーバ1から送信された来場者の受付画面を通信部23により受信し(ステップS206)、受信した受付画面を表示部25により表示する(ステップS207)。
When the control unit 11 determines that the number of logged-in mobile terminals 2 exceeds the number of available mobile terminals (YES in step S107), it transitions to step S105. When the control unit 11 determines that the number of logged-in mobile terminals 2 does not exceed the number of available mobile terminals (NO in step S107), it stores the terminal ID, terminal name, login date and time, read date and time, communication status, and exhibitor ID as one record in the terminal monitoring DB 175 (step S108). The control unit 11 transmits the visitor's reception screen to the mobile terminal 2 via the communication unit 13 (step S109). The control unit 21 of the mobile terminal 2 receives the visitor's reception screen transmitted from the server 1 via the communication unit 23 (step S206), and displays the received reception screen on the display unit 25 (step S207).

図12及び図13は、来場者データを出力する際の処理手順を示すフローチャートである。出展者用コードを通じて携帯端末2のログイン処理が行われた後に、携帯端末2の制御部21は、撮影部28またはコード読取部29を介して、イベントに来場した来場者の来場者用コードを読み取る(ステップS211)。制御部21は、読み取った来場者用コードから来場者IDを取得する(ステップS212)。制御部21は、取得した来場者IDと携帯端末IDとを通信部23によりサーバ1に送信する(ステップS213)。 Figures 12 and 13 are flowcharts showing the processing steps when outputting visitor data. After the login process of the mobile terminal 2 is performed using the exhibitor code, the control unit 21 of the mobile terminal 2 reads the visitor code of the visitor who attended the event via the photographing unit 28 or the code reading unit 29 (step S211). The control unit 21 acquires the visitor ID from the read visitor code (step S212). The control unit 21 transmits the acquired visitor ID and mobile terminal ID to the server 1 via the communication unit 23 (step S213).

サーバ1の制御部11は、携帯端末2から送信された来場者ID及び携帯端末IDを通信部13により受信し(ステップS111)、受信した携帯端末IDに基づいて出展者IDを端末監視DB175から取得する(ステップS112)。制御部11は、取得した出展者IDに対応付けて、携帯端末ID、読取日時及び来場者IDを一つのレコードとしてダウンロードデータDB172に記憶している(ステップS113)。制御部11は、来場者データをダウンロードするための出展者のアクセス情報を出展者端末3に送信可能な所定の日時に至ったか否かを判定する(ステップS114)。所定の日時は、例えばイベントDB171に記憶された開催日時(出展日時)の2週間前以降であっても良く、または開催日時の1日前以降であっても良い。更にまた、所定の日時は、例えば開催日の指定時間(例えば、AM10時)以降であっても良い。なお、所定の日時は、例えば予め記憶部12に記憶されても良い。なお、本実施の形態では、来場者データをダウンロードするための出展者のアクセス情報を出展者端末3に送信可能な所定の日時に至ったか否かを判定するものとするが、該判定処理(ステップS114)の構成は必須ではない。 The control unit 11 of the server 1 receives the visitor ID and the mobile terminal ID transmitted from the mobile terminal 2 through the communication unit 13 (step S111), and acquires the exhibitor ID from the terminal monitoring DB 175 based on the received mobile terminal ID (step S112). The control unit 11 stores the mobile terminal ID, the read date and time, and the visitor ID as one record in the download data DB 172 in association with the acquired exhibitor ID (step S113). The control unit 11 determines whether or not a predetermined date and time has arrived at which the exhibitor's access information for downloading the visitor data can be transmitted to the exhibitor terminal 3 (step S114). The predetermined date and time may be, for example, two weeks or more before the event date and time (exhibition date and time) stored in the event DB 171, or one day or more before the event date and time. Furthermore, the predetermined date and time may be, for example, after a specified time on the event date (for example, 10:00 AM). The predetermined date and time may be, for example, stored in the storage unit 12 in advance. In this embodiment, it is determined whether a specific date and time has arrived at which the exhibitor's access information for downloading visitor data can be sent to the exhibitor terminal 3, but this determination process (step S114) is not essential.

制御部11は、所定の日時に至っていないと判定した場合(ステップS114でNO)、制御部11は待機する。制御部11は、所定の日時に至ったと判定した場合(ステップS114でYES)、来場者データをダウンロードするための出展者のアクセス情報を作成する(ステップS115)。アクセス情報は、ダウンロード専用サイトにアクセスするためのURL、パスコードの再発行用URL及び認証用のパスコード等を含む。制御部11は、通信部13を介して、作成したアクセス情報をメールで出展者端末3に送信する(ステップS116)。制御部11は、出展者DB174に記憶されたダウンロード要求回数を初期値(未ダウンロード:0)に更新し、出展者DB174に記憶された認証用のパスコードを、発行されたパスコードに更新する(ステップS117)。 If the control unit 11 determines that the specified date and time has not yet arrived (NO in step S114), the control unit 11 waits. If the control unit 11 determines that the specified date and time has arrived (YES in step S114), the control unit 11 creates access information for the exhibitor to download the visitor data (step S115). The access information includes a URL for accessing the download-only site, a URL for reissuing a passcode, and a passcode for authentication. The control unit 11 sends the created access information by email to the exhibitor terminal 3 via the communication unit 13 (step S116). The control unit 11 updates the number of download requests stored in the exhibitor DB 174 to the initial value (not downloaded: 0), and updates the authentication passcode stored in the exhibitor DB 174 to the issued passcode (step S117).

出展者端末3の制御部31は、サーバ1から送信されたアクセス情報を通信部33により受信する(ステップS311)。制御部31は、出展者によるアクセス情報に記載されたURLのリンクのタッチ操作を入力部34により受け付ける(ステップS312)。制御部31は、該URLで指定されるダウンロード専用サイトに掲載されているダウンロードページを通信部33により取得する(ステップS313)。 The control unit 31 of the exhibitor terminal 3 receives the access information sent from the server 1 via the communication unit 33 (step S311). The control unit 31 accepts a touch operation by the exhibitor on the URL link listed in the access information via the input unit 34 (step S312). The control unit 31 acquires the download page posted on the download-only site specified by the URL via the communication unit 33 (step S313).

制御部31は、取得したダウンロードページを表示部35により表示する(ステップS314)。制御部31は、出展者のメールアドレス及び認証用のパスコードの入力を入力部34により受け付ける(ステップS315)、制御部31は、受け付けた出展者のメールアドレス及び認証用のパスコードを通信部33によりサーバ1に送信する(ステップS316)。 The control unit 31 displays the acquired download page on the display unit 35 (step S314). The control unit 31 accepts input of the exhibitor's email address and authentication passcode through the input unit 34 (step S315), and the control unit 31 transmits the accepted exhibitor's email address and authentication passcode to the server 1 through the communication unit 33 (step S316).

サーバ1の制御部11は、出展者端末3から送信されたメールアドレス及びパスコードを通信部13により受信する(ステップS118)。制御部11は、受信したメールアドレス及びパスコードと、出展者DB174に記憶されたメールアドレス及びパスコードとを比較する。制御部11は両者が一致していないと判定した場合、ステップS118処理に戻る。制御部11は両者が一致していると判定した場合、メールアドレス及びパスコードに基づいて、出展者DB174から出展者ID及びイベントIDを取得する。 The control unit 11 of the server 1 receives the email address and passcode sent from the exhibitor terminal 3 via the communication unit 13 (step S118). The control unit 11 compares the received email address and passcode with the email address and passcode stored in the exhibitor DB 174. If the control unit 11 determines that the two do not match, the process returns to step S118. If the control unit 11 determines that the two match, the control unit 11 obtains the exhibitor ID and event ID from the exhibitor DB 174 based on the email address and passcode.

制御部11は、取得したイベントIDに基づいてイベントDB171からダウンロード可能な期間を取得し、ダウンロード可能な期間内であるか否かを判定する(ステップS119)。制御部11は、ダウンロード可能な期間外であると判定した場合(ステップS119でNO)、処理を終了する。なお、制御部11は、ダウンロード可能な期間外である旨を含むメッセージを通信部13により出展者端末3に送信しても良い。 The control unit 11 obtains the download period from the event DB 171 based on the obtained event ID, and determines whether or not it is within the download period (step S119). If the control unit 11 determines that it is outside the download period (NO in step S119), it ends the process. The control unit 11 may also send a message to the exhibitor terminal 3 via the communication unit 13, indicating that it is outside the download period.

制御部11は、ダウンロード可能な期間内であると判定した場合(ステップS119でYES)、予め記憶部12または大容量記憶部17に記憶された所定回数を取得する(ステップS120)。制御部11は、ダウンロード要求回数が所定回数を超えたか否かを判定する(ステップS121)。具体的には、制御部11は出展者IDに基づいて、ダウンロードデータDB172からダウンロード要求回数を取得する。制御部11は、取得したダウンロード要求回数と所定回数とを比較する。 When the control unit 11 determines that it is within the downloadable period (YES in step S119), it acquires a predetermined number of times previously stored in the storage unit 12 or the mass storage unit 17 (step S120). The control unit 11 determines whether the number of download requests has exceeded the predetermined number (step S121). Specifically, the control unit 11 acquires the number of download requests from the download data DB 172 based on the exhibitor ID. The control unit 11 compares the acquired number of download requests with the predetermined number.

制御部11は、取得したダウンロード要求回数が所定回数を超えたと判定した場合(ステップS121でYES)、ステップS115処理に戻り、新しいパスコードを含むアクセス情報を再作成する。制御部11は、取得したダウンロード要求回数が所定回数を超えていないと判定した場合(ステップS121でNO)、制御部11は来場者ID及び出展者IDに基づいて、ダウンロードデータDB172及び来場者DB173から来場者データを取得する(ステップS122)。 If the control unit 11 determines that the number of download requests obtained has exceeded the predetermined number (YES in step S121), the process returns to step S115 and recreates access information including a new passcode. If the control unit 11 determines that the number of download requests obtained has not exceeded the predetermined number (NO in step S121), the control unit 11 obtains visitor data from the download data DB 172 and visitor DB 173 based on the visitor ID and exhibitor ID (step S122).

制御部11は、取得した来場者データをCSV形式のファイルに書き込む(ステップS123)。制御部11は、書き込んだCSVファイルを通信部13により出展者端末3に送信する(ステップS124)。出展者端末3の制御部31は、サーバ1から送信されたCSVファイルを通信部33により受信し(ステップS317)、受信したCSVファイルを表示部35により表示する(ステップS318)。 The control unit 11 writes the acquired visitor data into a CSV format file (step S123). The control unit 11 transmits the written CSV file to the exhibitor terminal 3 via the communication unit 13 (step S124). The control unit 31 of the exhibitor terminal 3 receives the CSV file transmitted from the server 1 via the communication unit 33 (step S317) and displays the received CSV file on the display unit 35 (step S318).

図14は、出展者端末3上に出展者用コードを表示する画面の一例を示す説明図である。図14Aは、メールで送信された出展者用コードを表示する画面の一例を示す説明図である。サーバ1は、2次元コードの生成ライブラリを利用し、出展者ID及びイベントIDを記述した出展者用コードを生成する。サーバ1は、生成した出展者用コードをメールで出展者端末3に送信する。出展者端末3は、サーバ1から送信された出展者用コードを含むメールを受信し、メールソフトを用いて出展者用コードを画面に表示する。 Figure 14 is an explanatory diagram showing an example of a screen that displays an exhibitor code on the exhibitor terminal 3. Figure 14A is an explanatory diagram showing an example of a screen that displays an exhibitor code sent by email. The server 1 uses a two-dimensional code generation library to generate an exhibitor code that describes the exhibitor ID and event ID. The server 1 sends the generated exhibitor code to the exhibitor terminal 3 by email. The exhibitor terminal 3 receives the email containing the exhibitor code sent from the server 1, and uses email software to display the exhibitor code on the screen.

図14Bは、出展者に向けアプリ経由で出展者用コードを表示画面の一例を示す説明図である。サーバ1は、出展者に向けアプリにおける出展者のページに、生成した出展者用コードを出力する。出展者端末3は、出展者により該アプリにログインし、出展者のページに出力された出展者用コードを画面上に表示する。 Figure 14B is an explanatory diagram showing an example of a screen that displays an exhibitor code to an exhibitor via the app. The server 1 outputs the generated exhibitor code to the exhibitor's page in the app for the exhibitor. The exhibitor logs into the app on the exhibitor terminal 3, and the exhibitor code output to the exhibitor's page is displayed on the screen.

図15は、携帯端末2により出展者用コードを読み取る画面の一例を示す説明図である。該画面は、キーボード切り替えボタン11a、及びスキャンボタン11bを含む。キーボード切り替えボタン11aは、2次元コードの読取を代わりに、出展者認証用の情報(例えば、出展者ID、パスワード等)を直接に入力することが可能なキーボードに切り替えるボタンである。携帯端末2は、キーボード切り替えボタン11aのタッチ操作を受け
付けた場合、キーボードを呼び出して画面に表示する。
15 is an explanatory diagram showing an example of a screen for reading an exhibitor code by the mobile device 2. The screen includes a keyboard switching button 11a and a scan button 11b. The keyboard switching button 11a is a button for switching to a keyboard that allows exhibitor authentication information (e.g., exhibitor ID, password, etc.) to be directly entered instead of reading a two-dimensional code. When the mobile device 2 receives a touch operation of the keyboard switching button 11a, it calls up the keyboard and displays it on the screen.

スキャンボタン11bは、出展者用コードを読み取るボタンである。携帯端末2は、スキャンボタン11bのタッチ操作を受け付けた場合、撮影部28またはコード読取部29を起動する。携帯端末2は、撮影部28またはコード読取部29を介して、出展者用コードからログイン認証用の出展者ID及びイベントIDを取得する。携帯端末2は、取得した出展者ID及びイベントIDをサーバ1に送信する。 The scan button 11b is a button that reads the exhibitor code. When the mobile terminal 2 receives a touch operation of the scan button 11b, it activates the photographing unit 28 or the code reading unit 29. The mobile terminal 2 obtains the exhibitor ID and event ID for login authentication from the exhibitor code via the photographing unit 28 or the code reading unit 29. The mobile terminal 2 transmits the obtained exhibitor ID and event ID to the server 1.

図16は、来場者データのダウンロード画面の一例を示す説明図である。図16Aは、出展者に通知したアクセス情報を表示する画面の一例を示す説明図である。サーバ1は、来場者データをダウンロードするための出展者のアクセス情報を作成して出展者端末3に送信する。アクセス情報は、例えばダウンロード専用サイトにアクセスするためのURL、認証用のパスコード、パスコードの再発行用URL、またはマニュアルの閲覧用URL等を含む。 Figure 16 is an explanatory diagram showing an example of a download screen for visitor data. Figure 16A is an explanatory diagram showing an example of a screen displaying access information notified to the exhibitor. The server 1 creates access information for the exhibitor to download visitor data and transmits it to the exhibitor terminal 3. The access information includes, for example, a URL for accessing a download-only site, a passcode for authentication, a URL for reissuing the passcode, or a URL for viewing the manual.

出展者端末3は、サーバ1から送信されたアクセス情報を受信して表示する。出展者端末3は、出展者によるアクセス情報に記載されたURLのリンクのタッチ操作を受け付けた場合、該URLで指定されるダウンロード専用サイトに掲載されているダウンロードページを取得し、取得したダウンロードページ(図16B)を表示する。 The exhibitor terminal 3 receives and displays the access information transmitted from the server 1. When the exhibitor terminal 3 receives a touch operation on the URL link listed in the access information by the exhibitor, it acquires the download page posted on the download-only site specified by the URL, and displays the acquired download page (FIG. 16B).

図16Bは、出展者のメールアドレス及び認証用のパスコードの入力を受け付ける画面の一例を示す説明図である。該画面は、メールアドレス入力欄12a、パスコード入力欄12b及びダウンロード開始ボタン12cを含む。メールアドレス入力欄12aは、メールアドレスの入力を受け付けるテキストフィールドである。パスコード入力欄12bは、パスコードの入力を受け付けるテキストフィールドである。ダウンロード開始ボタン12cは、来場者データをダウンロードするボタンである。 Figure 16B is an explanatory diagram showing an example of a screen that accepts input of an exhibitor's email address and authentication passcode. The screen includes an email address input field 12a, a passcode input field 12b, and a Start Download button 12c. The email address input field 12a is a text field that accepts input of an email address. The passcode input field 12b is a text field that accepts input of a passcode. The Start Download button 12c is a button for downloading visitor data.

出展者端末3は、ダウンロード開始ボタン12cのタッチ操作を受け付けた場合、メールアドレス入力欄12aにより入力した出展者のメールアドレス、及びパスコード入力欄12bにより入力したパスコードをサーバ1に送信する。サーバ1は、出展者端末3から送信されたメールアドレス及びパスコードに基づいて、来場者データをダウンロードすることが可能であるか否かを判定する。 When the exhibitor terminal 3 receives a touch operation of the download start button 12c, it transmits the exhibitor's email address entered in the email address input field 12a and the passcode entered in the passcode input field 12b to the server 1. Based on the email address and passcode transmitted from the exhibitor terminal 3, the server 1 determines whether or not it is possible to download the visitor data.

サーバ1は、来場者データをダウンロードすることが可能であると判定した場合、出展者ID及び来場者IDに基づいて、ダウンロードデータDB172及び来場者DB173から来場者データを取得する。サーバ1は、取得した来場者データをCSV形式のファイルに書き込み、書き込んだCSVファイルを出展者端末3に送信する。出展者端末3は、サーバ1から送信されたCSVファイルを受信し、受信したCSVファイルを画面に表示する。 If the server 1 determines that the visitor data can be downloaded, it acquires the visitor data from the download data DB 172 and the visitor DB 173 based on the exhibitor ID and visitor ID. The server 1 writes the acquired visitor data into a CSV format file and transmits the written CSV file to the exhibitor terminal 3. The exhibitor terminal 3 receives the CSV file transmitted from the server 1 and displays the received CSV file on the screen.

なお、イベントの種類(出展ブース、セミナー等)ごとに出展者用コードを発行することができる。例えば、出展ブース用の第1出展者用コード、セミナー用の第2出展者用コードが発行された場合、第1出展者用コードを通じた携帯端末2のログインを受け付けた後に、出展ブース用の来場者データをダウンロードすることができる。また、第2出展者用コードを通じた携帯端末2のログインを受け付けた後に、セミナー用の来場者データをダウンロードすることができる。 It is possible to issue an exhibitor code for each type of event (exhibition booth, seminar, etc.). For example, if a first exhibitor code for an exhibition booth and a second exhibitor code for a seminar are issued, visitor data for the exhibition booth can be downloaded after login to the mobile terminal 2 via the first exhibitor code is accepted. Also, visitor data for the seminar can be downloaded after login to the mobile terminal 2 via the second exhibitor code is accepted.

イベントの種類ごとに出展者用コードを発行することにより、例えば出展者が出展ブース及びセミナー両方に出展した場合、イベントの種類ごとに来場者データを出力することができる。なお、イベントの種類ごとに出展者用コードの発行処理及び来場者データのダ
ウンロード処理に関しては、上述した処理と同様であるため、説明を省略する。
By issuing an exhibitor code for each type of event, for example if an exhibitor exhibits at both an exhibition booth and a seminar, it is possible to output visitor data for each type of event. Note that the process of issuing an exhibitor code for each type of event and the process of downloading visitor data are the same as those described above, so a description thereof will be omitted.

本実施形態によると、納品日を待たせず、リアルタイムで来場者データを取得することが可能となる。 According to this embodiment, it is possible to obtain visitor data in real time without having to wait for the delivery date.

本実施形態によると、ダウンロード要求回数の上限回数を設けたため、上限回数に到達した場合、新たなアクセス情報を出展者に再発行することにより、セキュリティレベルを向上させる。 In this embodiment, a maximum number of download requests is set, so when the maximum number is reached, new access information is reissued to the exhibitor, improving the security level.

(実施形態2)
実施形態2は、来場者データの複数項目から選択されたダウンロード対象の項目に基づく来場者データを出力する形態に関する。なお、実施形態1と重複する内容については説明を省略する。
(Embodiment 2)
The second embodiment relates to a form in which attendee data based on an item to be downloaded selected from a plurality of items of attendee data is output. Note that a description of the contents that overlap with the first embodiment will be omitted.

図17は、実施形態2のサーバ1の構成例を示すブロック図である。なお、図2と重複する内容については同一の符号を付して説明を省略する。大容量記憶部17には、ダウンロード設定DB176が記憶されている。ダウンロード設定DB176は、ダウンロード対象の項目に関する情報を記憶している。 Figure 17 is a block diagram showing an example of the configuration of the server 1 of the second embodiment. Note that the same reference numerals are used for the same contents as in Figure 2, and the description will be omitted. The large-capacity storage unit 17 stores a download setting DB 176. The download setting DB 176 stores information related to items to be downloaded.

図18は、ダウンロード設定DB176のレコードレイアウトの一例を示す説明図である。ダウンロード設定DB176は、出展者ID列、ディフォルト項目名列、設定項目名列、並び順列及びオプション列を含む。出展者ID列は、出展者を特定する出展者IDを記憶している。ディフォルト項目名列は、ダウンロード対象の項目のディフォルトの項目名を記憶している。設定項目名列は、出展者が設定したダウンロード対象の項目の名称を記憶している。並び順列は、ダウンロード対象の項目の並び順を記憶している。オプション列は、ダウンロード対象の項目に対するオプション情報を記憶している。オプション情報は、例えば「ダウンロード対象の項目をダブルクォートで括って表示する」等である。 Figure 18 is an explanatory diagram showing an example of a record layout of download setting DB 176. Download setting DB 176 includes an exhibitor ID column, a default item name column, a setting item name column, a sorting order column, and an option column. The exhibitor ID column stores an exhibitor ID that identifies the exhibitor. The default item name column stores the default item name of the item to be downloaded. The setting item name column stores the name of the item to be downloaded that is set by the exhibitor. The sorting order column stores the sorting order of the items to be downloaded. The option column stores option information for the items to be downloaded. The option information is, for example, "display the items to be downloaded enclosed in double quotes."

来場者データは、複数の項目を有する。来場者データは、来場者ID、来場者の姓名、来場者姓名のフリガナ、来場者が属する会社の名称、会社名称のフリガナ、部署、出展者ID、出展者に貸与した携帯端末ID、要望コード、リードID、来場者用コードの読取日等を含む。出展者が来場者データの複数項目からダウンロード対象の項目を選択した場合、サーバ1は、選択されたダウンロード対象の項目に基づく来場者データを取得して出展者端末3に出力する。 The visitor data has multiple items. The visitor data includes the visitor ID, the visitor's first and last name, the furigana of the visitor's first and last name, the name of the company to which the visitor belongs, the furigana of the company's name, the department, the exhibitor ID, the mobile terminal ID loaned to the exhibitor, the request code, the lead ID, the date the visitor code was read, etc. When the exhibitor selects an item to be downloaded from multiple items of visitor data, the server 1 obtains visitor data based on the selected item to be downloaded and outputs it to the exhibitor terminal 3.

続いて、ダウンロード対象の項目に基づく来場者データを出力する処理を説明する。出展者端末3は、出展者による来場者データの複数項目からダウンロード対象の項目の選択を受け付ける。出展者端末3は、出展者ID、選択されたダウンロード対象の項目、及び該対象の項目に関する設定情報をサーバ1に送信する。設定情報は、例えば、対象の項目の並び順、表示用の設定項目名、対象の項目に対するオプション等を含む。 Next, the process of outputting visitor data based on the items to be downloaded will be described. The exhibitor terminal 3 accepts the exhibitor's selection of items to be downloaded from multiple items of visitor data. The exhibitor terminal 3 transmits the exhibitor ID, the selected items to be downloaded, and setting information related to the target items to the server 1. The setting information includes, for example, the order of the target items, the names of the setting items to be displayed, options for the target items, etc.

サーバ1は、出展者端末3から送信された出展者ID、ダウンロード対象の項目、及び該対象の項目に関する設定情報を受信する。サーバ1は、受信したダウンロード対象の項目、及び該対象の項目に関する設定情報を出展者IDに対応付けてダウンロード設定DB176に記憶する。具体的には、サーバ1は出展者IDに対応付けて、ディフォルト項目名、設定項目名、並び順及びオプションを一つのレコードとしてダウンロード設定DB176に記憶する。 The server 1 receives the exhibitor ID, the items to be downloaded, and the setting information related to the target items transmitted from the exhibitor terminal 3. The server 1 stores the received items to be downloaded and the setting information related to the target items in the download setting DB 176 in association with the exhibitor ID. Specifically, the server 1 stores the default item name, setting item name, order, and options in the download setting DB 176 as one record in association with the exhibitor ID.

サーバ1は、出展者端末3から来場者データのダウンロード要求を受信した場合、設定されたダウンロード対象の項目に基づく来場者データを取得して出展者端末3に出力する
。具体的には、サーバ1は、出展者端末3から出展者のメールアドレス及び認証用のパスコードを受信し、受信した出展者のメールアドレス及び認証用のパスコードに基づいて、出展者DB174から出展者IDを取得する。サーバ1は、取得した出展者IDに基づいて、該出展者が設定したダウンロード対象の項目をダウンロード設定DB176から取得する。
When the server 1 receives a download request for visitor data from the exhibitor terminal 3, it acquires visitor data based on the set items to be downloaded and outputs it to the exhibitor terminal 3. Specifically, the server 1 receives the exhibitor's email address and authentication passcode from the exhibitor terminal 3, and acquires an exhibitor ID from the exhibitor DB 174 based on the exhibitor's email address and authentication passcode received. The server 1 acquires the items to be downloaded set by the exhibitor from the download setting DB 176 based on the acquired exhibitor ID.

サーバ1は、取得したダウンロード対象の項目に基づいて、ダウンロードデータDB172及び来場者DB173から該当するダウンロード対象の項目を取得する。サーバ1は、取得したダウンロード対象の項目を例えばCSV形式のファイルに書き込み、書き込んだCSVファイルを出展者端末3に送信する。出展者端末3は、サーバ1から送信されたCSVファイルを受信し、受信したCSVファイルを表示する。 Based on the acquired items to be downloaded, the server 1 acquires the corresponding items to be downloaded from the download data DB 172 and the visitor DB 173. The server 1 writes the acquired items to be downloaded, for example, to a file in CSV format, and transmits the written CSV file to the exhibitor terminal 3. The exhibitor terminal 3 receives the CSV file transmitted from the server 1, and displays the received CSV file.

図19は、ダウンロード対象の項目の選択を受け付ける際の処理手順を示すフローチャートである。出展者端末3の制御部31は入力部34を介して、来場者データの複数項目からダウンロード対象の項目の選択を受け付ける(ステップS331)。制御部31は、出展者ID、選択されたダウンロード対象の項目、及び該項目に関する設定情報(並び順、設定項目名、オプション等)を通信部33によりサーバ1に送信する(ステップS332)。 Figure 19 is a flowchart showing the processing steps when accepting the selection of items to be downloaded. The control unit 31 of the exhibitor terminal 3 accepts the selection of items to be downloaded from multiple items of visitor data via the input unit 34 (step S331). The control unit 31 transmits the exhibitor ID, the selected items to be downloaded, and setting information related to the items (order, setting item name, options, etc.) to the server 1 via the communication unit 33 (step S332).

サーバ1の制御部11は、出展者端末3から送信された出展者ID、ダウンロード対象の項目及び該項目に関する設定情報を受信する(ステップS131)。制御部11は、受信したダウンロード対象の項目及び該項目に関する設定情報を出展者IDに対応付けて大容量記憶部17のダウンロード設定DB176に記憶する(ステップS132)。 The control unit 11 of the server 1 receives the exhibitor ID, the items to be downloaded, and the setting information related to the items transmitted from the exhibitor terminal 3 (step S131). The control unit 11 associates the received items to be downloaded and the setting information related to the items with the exhibitor ID and stores them in the download setting DB 176 of the mass storage unit 17 (step S132).

図20は、ダウンロード対象の項目に基づく来場者データを出力する際の処理手順を示すフローチャートである。なお、図13と重複する内容については同一の符号を付して説明を省略する。サーバ1の制御部11は、ステップS121を実行する。制御部11は、ダウンロード要求回数が所定回数を超えていないと判定した場合(ステップS121でNO)、制御部11は出展者IDに基づいて、該出展者が設定したダウンロード対象の項目をダウンロード設定DB176から取得する(ステップS141)。制御部11は、取得したダウンロード対象の項目に基づいて、ダウンロードデータDB172及び来場者DB173から該当する来場者データを取得する(ステップS142)。制御部11は、ステップS123処理を実行する。 Figure 20 is a flowchart showing the processing steps when outputting visitor data based on items to be downloaded. Note that the same reference numerals are used for the same contents as in Figure 13, and the description will be omitted. The control unit 11 of the server 1 executes step S121. If the control unit 11 determines that the number of download requests has not exceeded the predetermined number (NO in step S121), the control unit 11 acquires the items to be downloaded set by the exhibitor based on the exhibitor ID from the download setting DB 176 (step S141). Based on the acquired items to be downloaded, the control unit 11 acquires the corresponding visitor data from the download data DB 172 and visitor DB 173 (step S142). The control unit 11 executes the processing of step S123.

図21は、ダウンロード対象の項目の選択を受け付ける画面の一例を示す説明図である。ダウンロード対象の項目の選択の受付画面は、項目選択チェックボックス13a、並び順入力欄13b、設定項目名入力欄13c、オプション選択コンボボックス13d及び保存ボタン13eを含む。 Figure 21 is an explanatory diagram showing an example of a screen that accepts the selection of items to be downloaded. The screen that accepts the selection of items to be downloaded includes item selection check boxes 13a, a sort order input field 13b, a setting item name input field 13c, an option selection combo box 13d, and a save button 13e.

項目選択チェックボックス13aは、ダウンロード対象の項目の選択を受け付けるチェックボックスである。チェックされた項目は、ダウンロード対象の項目として出力される。並び順入力欄13bは、項目の並び順の入力を受け付けるテキストフィールドである。設定項目名入力欄13cは、項目名の入力を受け付けるテキストフィールドである。ディフォルト項目名の他、出展者により任意の項目名を設定することができる。オプション選択コンボボックス13dは、項目に対するオプションの設定を受け付けるコンボボックスである。オプション選択コンボボックス13dには、例えば「“(ダブルクォート)で括る」、「全角表示」または「スペース挿入」等のオプションが設定されても良い。保存ボタン13eは、選択されたダウンロード対象の項目を保存するボタンである。 The item selection checkbox 13a is a checkbox that accepts the selection of an item to be downloaded. Checked items are output as items to be downloaded. The order input field 13b is a text field that accepts input of the order of items. The setting item name input field 13c is a text field that accepts input of item names. In addition to default item names, exhibitors can set any item name. The option selection combo box 13d is a combo box that accepts option settings for items. Options such as "enclose in double quotes", "full-width display", or "insert space" may be set in the option selection combo box 13d. The save button 13e is a button that saves the selected item to be downloaded.

出展者端末3は、サーバ1からダウンロード対象の項目の選択の受付画面を取得して表
示する。出展者端末3は、保存ボタン13eのタッチ操作を受け付けた場合、出展者ID、項目選択チェックボックス13aにより選択された対象の項目、並び順入力欄13bにより入力された並び順、設定項目名入力欄13cにより入力された設定項目名、及びオプション選択コンボボックス13dにより選択されたオプションをサーバ1に送信する。サーバ1は、出展者端末3から送信されたダウンロード対象の項目、該対象の項目に対応する並び順、項目名及びオプションを受信する。サーバ1は、受信したダウンロード対象の項目、該対象の項目に対応する並び順、項目名及びオプションを出展者IDに対応付けてダウンロード設定DB176に記憶する。
The exhibitor terminal 3 acquires and displays a selection acceptance screen for the items to be downloaded from the server 1. When the exhibitor terminal 3 accepts a touch operation of the save button 13e, it transmits to the server 1 the exhibitor ID, the items to be downloaded selected in the item selection check boxes 13a, the order input in the order input field 13b, the setting item names input in the setting item name input field 13c, and the options selected in the option selection combo box 13d. The server 1 receives the items to be downloaded, the order corresponding to the target items, the item names, and the options transmitted from the exhibitor terminal 3. The server 1 stores the received items to be downloaded, the order corresponding to the target items, the item names, and the options in the download setting DB 176 in association with the exhibitor ID.

本実施形態によると、ダウンロード対象の項目に基づく来場者データを出力することにより、出展者が望んでいるレポートを作成することが可能となる。 According to this embodiment, by outputting visitor data based on the items to be downloaded, it becomes possible to create the report that the exhibitor desires.

(実施形態3)
実施形態3は、携帯端末2がネットワークNの通信状態に応じてサーバ1と通信不可能であると判定した場合、来場者IDに基づいて同期処理を行う形態に関する。なお、実施形態1~2と重複する内容については説明を省略する。
(Embodiment 3)
The third embodiment relates to an embodiment in which a synchronization process is performed based on a visitor ID when the mobile terminal 2 determines that it is unable to communicate with the server 1 based on the communication state of the network N. Note that a description of the contents that overlap with the first and second embodiments will be omitted.

図22は、実施形態3のサーバ1の構成例を示すブロック図である。なお、図2と重複する内容については同一の符号を付して説明を省略する。大容量記憶部17には、来場者管理DB177が記憶されている。来場者管理DB177は、イベントに来場する来場者を管理する管理情報を記憶している。 Figure 22 is a block diagram showing an example of the configuration of the server 1 of embodiment 3. Note that the same reference numerals are used for the same contents as in Figure 2, and the description will be omitted. The large-capacity storage unit 17 stores a visitor management DB 177. The visitor management DB 177 stores management information for managing visitors who attend the event.

図23は、来場者管理DB177のレコードレイアウトの一例を示す説明図である。来場者管理DB177は、イベントID列、来場者ID列、申込状態列、受付状態列、サブイベントID列を含む。イベントID列は、イベントを特定するイベントIDを記憶している。来場者ID列は、来場者を特定する来場者IDを記憶している。申込状態列は、イベント来場の申し込み状態を記憶している。申込状態列には、例えば「申込済み」、「キャンセル」等が記憶される。受付状態列は、来場者の受付状態を記憶している。受付状態列には、例えば「来場済み」、「未受付」等が記憶される。サブイベントID列は、来場者が来場済みのサブイベントを特定するサブイベントIDを記憶している。 Figure 23 is an explanatory diagram showing an example of a record layout of visitor management DB177. Visitor management DB177 includes an event ID column, a visitor ID column, an application status column, a reception status column, and a sub-event ID column. The event ID column stores an event ID that identifies an event. The visitor ID column stores a visitor ID that identifies a visitor. The application status column stores the application status of attending the event. The application status column stores, for example, "applied" or "cancelled." The reception status column stores the reception status of the visitor. The reception status column stores, for example, "attended" or "not yet accepted." The sub-event ID column stores a sub-event ID that identifies a sub-event that the visitor has attended.

図24は、実施形態3の携帯端末2の構成例を示すブロック図である。なお、図8と重複する内容については同一の符号を付して説明を省略する。携帯端末2は、補助記憶部27を含む。補助記憶部27は、例えばHDD、SSD等の記録媒体を備える。補助記憶部27は、読取履歴DB271及び来場者情報表示用DB272を含む。 Figure 24 is a block diagram showing an example of the configuration of a mobile terminal 2 according to embodiment 3. Note that the same reference numerals are used for the same contents as in Figure 8, and the description thereof will be omitted. The mobile terminal 2 includes an auxiliary memory unit 27. The auxiliary memory unit 27 includes a recording medium such as an HDD or SSD. The auxiliary memory unit 27 includes a reading history DB 271 and a visitor information display DB 272.

読取履歴DB271は、来場者IDを記述した来場者用コードから読み取った履歴情報を記憶している。来場者情報表示用DB272は、イベントに来場する来場者に関する来場者情報を記憶している。なお、本実施形態において記憶部22及び補助記憶部27は一体の記憶装置として構成されていても良い。また、補助記憶部27は複数の記憶装置により構成されていても良い。更にまた、補助記憶部27は携帯端末2に接続された外部記憶装置であっても良い。 The read history DB271 stores history information read from a visitor code that describes a visitor ID. The visitor information display DB272 stores visitor information related to visitors who attend the event. In this embodiment, the memory unit 22 and the auxiliary memory unit 27 may be configured as an integrated memory device. The auxiliary memory unit 27 may also be configured from multiple memory devices. Furthermore, the auxiliary memory unit 27 may be an external memory device connected to the mobile terminal 2.

図25は、読取履歴DB271のレコードレイアウトの一例を示す説明図である。読取履歴DB271は、イベントID列、来場者ID列、来場日時列及び状態列を含む。イベントID列は、イベントを特定するイベントIDを記憶している。来場者ID列は、来場者を特定する来場者IDを記憶している。来場日時列は、来場者がイベントに来場した日時情報を記憶している。 Figure 25 is an explanatory diagram showing an example of a record layout of the reading history DB271. The reading history DB271 includes an event ID column, a visitor ID column, a visit date and time column, and a status column. The event ID column stores an event ID that identifies an event. The visitor ID column stores a visitor ID that identifies a visitor. The visit date and time column stores information about the date and time when a visitor arrived at an event.

状態列は、来場者用コードから読み取った来場者IDの同期状態を記憶している。同期
状態は、例えば「送信済み」、「未送信」、「送信エラー」及び「読取エラー」状態で表される。「送信済み」状態は、来場者IDをサーバ1に送信して来場者情報を取得した同期済みの状態である。「未送信」状態は、通信不可能と判定したことにより来場者IDを未送信の状態である。「送信エラー」状態は、送信時に回線不調等が発生し、送信に失敗した状態である。「読取エラー」状態は、不正な来場者用コードを読み取ったことにより来場者IDの同期に失敗した状態である。
The status column stores the synchronization status of the visitor ID read from the visitor code. The synchronization status is expressed, for example, as "sent", "not sent", "send error" and "read error" states. The "sent" state is a synchronized state in which the visitor ID has been sent to the server 1 and visitor information has been acquired. The "not sent" state is a state in which the visitor ID has not been sent because it has been determined that communication is not possible. The "send error" state is a state in which a line problem or the like occurred during transmission and the transmission has failed. The "read error" state is a state in which synchronization of the visitor ID has failed because an invalid visitor code has been read.

図26は、来場者情報表示用DB272のレコードレイアウトの一例を示す説明図である。来場者情報表示用DB272は、来場者ID列、会社名称列、来場者名列、来場者人数列及び属性列を含む。来場者ID列は、来場者を特定する来場者IDを記憶している。会社名称列は、来場者が属する会社の名称を記憶している。来場者名列は、来場者の名前を記憶している。来場者人数列は、一つの来場者IDに応じて、イベントに来場した人数を記憶している。属性列は、来場者の属性に応じた属性情報を記憶している。 Figure 26 is an explanatory diagram showing an example of a record layout of DB272 for displaying visitor information. DB272 for displaying visitor information includes a visitor ID column, a company name column, a visitor name column, a visitor number column, and an attribute column. The visitor ID column stores a visitor ID that identifies a visitor. The company name column stores the name of the company to which the visitor belongs. The visitor name column stores the name of the visitor. The visitor number column stores the number of people who attended the event according to one visitor ID. The attribute column stores attribute information according to the visitor's attributes.

なお、上述した各DBの記憶形態は一例であり、データ間の関係が維持されていれば、他の記憶形態であっても良い。 Note that the storage format of each DB described above is just an example, and other storage formats are also possible as long as the relationships between data are maintained.

図27は、来場者IDに基づいて同期処理を行う処理動作を示す機能ブロック図である。携帯端末2は、来場者に発行された来場者用コードを読み取る。来場者用コードは、例えば、2次元コード、1次元コード等である。本実施の形態では一例として、2次元コードを読み取るものとして説明する。携帯端末2は、2次元コードの解析ライブラリを利用し、読み取った2次元コードから来場者IDを取得する。 Figure 27 is a functional block diagram showing the processing operation for performing synchronization processing based on a visitor ID. The mobile terminal 2 reads the visitor code issued to the visitor. The visitor code may be, for example, a two-dimensional code or a one-dimensional code. In this embodiment, the reading of a two-dimensional code will be described as an example. The mobile terminal 2 uses a two-dimensional code analysis library to obtain the visitor ID from the read two-dimensional code.

携帯端末2は、ネットワークNの通信状態に応じてサーバ1と通信可能か否かを判定する。具体的には、携帯端末2は、携帯端末2中の制御プログラム2Pの一つの機能である接続回線取得API(Application Programming Interface)を利用して、サーバ1と通信可能か否かを判定する。接続回線は、通信規格4G若しくは5G等の公衆回線網、または、Wi-Fi(登録商標)等の無線通信回線を含む。 The mobile terminal 2 determines whether or not it is possible to communicate with the server 1 according to the communication state of the network N. Specifically, the mobile terminal 2 determines whether or not it is possible to communicate with the server 1 by using a connection line acquisition API (Application Programming Interface), which is one function of the control program 2P in the mobile terminal 2. The connection line includes a public line network such as a 4G or 5G communication standard, or a wireless communication line such as Wi-Fi (registered trademark).

携帯端末2は、サーバ1と通信可能であると判定した場合、2次元コードから読み取った来場者IDをサーバ1に送信する。サーバ1は、携帯端末2から送信された来場者IDを受信する。サーバ1は、受信した来場者IDに基づき、来場を許可するか否かを判定する。具体的には、サーバ1は、来場者ID及びイベントIDに基づき、来場者管理DB177から該来場者の受付状態を取得する。サーバ1は、取得した受付状態が「来場済み」であると判定した場合、重複来場であると判定する。サーバ1は、取得した受付状態が「未受付」であると判定した場合、重複来場でないと判定する。 If the mobile device 2 determines that it is able to communicate with the server 1, it transmits the visitor ID read from the two-dimensional code to the server 1. The server 1 receives the visitor ID transmitted from the mobile device 2. The server 1 determines whether or not to permit attendance based on the received visitor ID. Specifically, the server 1 acquires the reception status of the visitor from the visitor management DB 177 based on the visitor ID and event ID. If the server 1 determines that the acquired reception status is "already attended", it determines that the visitor is a duplicate visitor. If the server 1 determines that the acquired reception status is "not yet accepted", it determines that the visitor is not a duplicate visitor.

サーバ1は、重複来場でないと判定した場合、来場を許可すると判定する。この場合、サーバ1は来場者IDに基づき、来場者管理DB177から来場者情報を取得する。来場者情報は、来場者が属する会社名称、来場者の名前、来場者人数及び来場者の属性(例えば、VIP会員、製品A購入顧客等)を含む。サーバ1は、イベントID及び来場者IDに基づき、来場者管理DB177の受付状態列を「来場済み」に更新する。サーバ1は、取得した来場者情報を携帯端末2に送信する。 If the server 1 determines that the visitor is not a duplicate visitor, it determines that the visit should be permitted. In this case, the server 1 acquires visitor information from the visitor management DB 177 based on the visitor ID. The visitor information includes the name of the company to which the visitor belongs, the visitor's name, the number of visitors, and the visitor's attributes (e.g., VIP member, customer who purchased product A, etc.). Based on the event ID and visitor ID, the server 1 updates the reception status column in the visitor management DB 177 to "Attended." The server 1 sends the acquired visitor information to the mobile terminal 2.

携帯端末2は、サーバ1から送信された来場者情報を受信して表示する。携帯端末2は、2次元コードの読取履歴を読取履歴DB271に記憶する。具体的には、携帯端末2は、来場日時(来場者IDを読み取った読取時刻)に対応付けて、イベントID、来場者ID及び「送信済み」状態を一つのレコードとして読取履歴DB271に記憶する。携帯端末2は、来場者情報を来場者情報表示用DB272に記憶する。具体的には、携帯端末2は、来場者ID、会社名称、来場者名、来場者人数及び属性を一つのレコードとして来場
者情報表示用DB272に記憶する。
The portable terminal 2 receives and displays the visitor information transmitted from the server 1. The portable terminal 2 stores the reading history of the two-dimensional code in the reading history DB 271. Specifically, the portable terminal 2 stores the event ID, visitor ID, and "sent" status as one record in the reading history DB 271 in association with the visit date and time (the reading time when the visitor ID was read). The portable terminal 2 stores the visitor information in the visitor information display DB 272. Specifically, the portable terminal 2 stores the visitor ID, company name, visitor name, number of visitors, and attributes as one record in the visitor information display DB 272.

サーバ1は、重複来場であると判定した場合、来場を許可しないと判定する。この場合、サーバ1は来場者情報を携帯端末2に送信せず、来場を許可しない旨の読取エラーメッセージを携帯端末2に送信する。携帯端末2は、サーバ1から送信された読取エラーメッセージに応じて、来場者IDの送信状態を「読取エラー」として2次元コードの読取履歴を読取履歴DB271に記憶する。具体的には、携帯端末2は、来場日時に対応付けて、イベントID、来場者ID及び「読取エラー」状態を一つのレコードとして読取履歴DB271に記憶する。上記の処理によって、サーバ1及び携帯端末2は来場者IDに基づく同期を行い、来場を許可するか否かの判定結果と、来場を許可された来場者の来場者情報とを共有する。 If the server 1 determines that there is a duplicate visitor, it determines that the visit is not permitted. In this case, the server 1 does not send the visitor information to the mobile terminal 2, and sends a read error message to the mobile terminal 2 to the effect that the visit is not permitted. In response to the read error message sent from the server 1, the mobile terminal 2 stores the two-dimensional code read history in the read history DB 271 with the transmission status of the visitor ID as "read error". Specifically, the mobile terminal 2 associates the event ID, visitor ID, and "read error" status with the visit date and time and stores them as one record in the read history DB 271. Through the above process, the server 1 and the mobile terminal 2 synchronize based on the visitor ID, and share the result of the determination as to whether or not to permit visit, and the visitor information of visitors who are permitted to visit.

一方で、携帯端末2はサーバ1と通信不可能であると判定した場合、2次元コードから読み取った来場者ID(未同期の来場者ID)を読取履歴DB271に記憶する。具体的には、携帯端末2は、来場日時に対応付けて、イベントID、来場者ID及び「未送信」状態を一つのレコードとして読取履歴DB271に記憶する。 On the other hand, if the mobile terminal 2 determines that it is unable to communicate with the server 1, it stores the visitor ID (unsynchronized visitor ID) read from the two-dimensional code in the read history DB 271. Specifically, the mobile terminal 2 associates the event ID, visitor ID, and "not sent" status with the date and time of visit as one record in the read history DB 271.

未送信の来場者IDをサーバ1に再送信するため、携帯端末2はタイマを起動して経過時間を計算する。携帯端末2は、所定の時間間隔(例えば、10秒)を経過したと判断した場合、サーバ1と通信可能か否かを再判定する。携帯端末2は、サーバ1と通信可能であると判定した場合、来場者IDをサーバ1に再送信する。なお、通信の再判定処理及び来場者IDの再送信処理に関しては、上述した処理と同様であるため、説明を省略する。 In order to resend an unsent visitor ID to the server 1, the mobile terminal 2 starts a timer to calculate the elapsed time. When the mobile terminal 2 determines that a predetermined time interval (e.g., 10 seconds) has elapsed, it re-determines whether or not communication with the server 1 is possible. When the mobile terminal 2 determines that communication with the server 1 is possible, it re-sends the visitor ID to the server 1. Note that the communication re-determination process and visitor ID re-sending process are similar to the processes described above, so a description thereof will be omitted.

このように、携帯端末2は、通信状態の悪化等の理由でサーバ1に来場者IDを送信できない場合に、「未送信」として来場者IDを一時的に記憶し、通信が復旧し次第、送信を再開する。これにより、例えばイベント会場によっては通信状態が悪い場合等であっても、来場者の受付を滞りなく行うことができる。 In this way, if the mobile terminal 2 is unable to send the visitor ID to the server 1 due to a deterioration in communication conditions or other reasons, it temporarily stores the visitor ID as "not sent" and resumes transmission as soon as communication is restored. This allows for smooth reception of visitors even in poor communication conditions at an event venue, for example.

図28及び図29は、イベントに来場した来場者を受け付ける際の処理手順を示すフローチャートである。携帯端末2の制御部21は、撮影部28またはコード読取部29を介して、来場者用コードを読み取る(ステップS251)。制御部21は、2次元コードの解析ライブラリを利用し、読み取った来場者用コードから来場者IDを取得する(ステップS252)。 Figures 28 and 29 are flow charts showing the processing steps when accepting a visitor who has come to an event. The control unit 21 of the mobile terminal 2 reads the visitor code via the photographing unit 28 or the code reading unit 29 (step S251). The control unit 21 uses a two-dimensional code analysis library to obtain a visitor ID from the read visitor code (step S252).

制御部21は、接続回線取得APIを利用して、ネットワークN経由でサーバ1と通信可能か否かの通信判定処理を行う(ステップS253)。制御部21は、サーバ1と通信不可能であると判定した場合(ステップS253でNO)、来場日時に対応付けて、イベントID、来場者ID及び「未送信」状態を一つのレコードとして読取履歴DB271に記憶する(ステップS254)。制御部21は、時計部26により所定の時間間隔(例えば、5秒)を経過したか否かを判定する(ステップS255)。 The control unit 21 uses the connection line acquisition API to perform a communication determination process to determine whether or not communication with the server 1 via the network N is possible (step S253). If the control unit 21 determines that communication with the server 1 is not possible (NO in step S253), it stores the event ID, visitor ID, and "not transmitted" status as one record in the read history DB 271 in association with the date and time of arrival (step S254). The control unit 21 uses the clock unit 26 to determine whether a predetermined time interval (e.g., 5 seconds) has elapsed (step S255).

制御部21は、所定の時間間隔を経過したと判断した場合(ステップS255でYES)、ステップS253に戻り、サーバ1と通信可能であるか否かを再判定する。制御部21は、所定の時間間隔を経過していないと判断した場合(ステップS255でNO)、制御部21は処理を待機する。 If the control unit 21 determines that the predetermined time interval has elapsed (YES in step S255), the control unit 21 returns to step S253 and re-determines whether communication with the server 1 is possible. If the control unit 21 determines that the predetermined time interval has not elapsed (NO in step S255), the control unit 21 waits for processing.

制御部21は、サーバ1と通信可能であると判定した場合(ステップS253でYES)、来場者用コードから読み取った来場者IDを通信部23によりサーバ1に送信する(ステップS256)。サーバ1の制御部11は、通信部13を介して、携帯端末2から送信された来場者IDを受信する(ステップS151)。制御部11は、来場者ID及びイ
ベントIDに基づき、来場者管理DB177から該来場者の受付状態を取得し、取得した受付状態に基づいて来場者が重複来場であるか否かを判定する(ステップS152)。
When the control unit 21 determines that communication with the server 1 is possible (YES in step S253), the control unit 21 transmits the visitor ID read from the visitor code to the server 1 via the communication unit 23 (step S256). The control unit 11 of the server 1 receives the visitor ID transmitted from the mobile terminal 2 via the communication unit 13 (step S151). The control unit 11 acquires the reception status of the visitor from the visitor management DB 177 based on the visitor ID and event ID, and determines whether the visitor is a duplicate visitor based on the acquired reception status (step S152).

制御部11は、来場者が重複来場であると判定した場合(ステップS152でYES)、読取エラーを通信部13により携帯端末2に送信する(ステップS153)。制御部21は、サーバ1から送信された読取エラーを通信部23により受信する(ステップS257)。制御部21は、受信した読取エラーに応じて、来場日時に対応付けて、イベントID、来場者ID及び「読取エラー」状態を一つのレコードとして読取履歴DB271に記憶する(ステップS258)。 If the control unit 11 determines that the visitor is a duplicate visitor (YES in step S152), it transmits a read error to the mobile device 2 via the communication unit 13 (step S153). The control unit 21 receives the read error transmitted from the server 1 via the communication unit 23 (step S257). Depending on the received read error, the control unit 21 associates the event ID, visitor ID and "read error" status with the visit date and time and stores them as one record in the read history DB 271 (step S258).

制御部11は、来場者が重複来場でないと判定した場合(ステップS152でNO)、来場者IDに基づいて来場者管理DB177から来場者情報を取得する(ステップS154)。来場者情報は、来場者が属する会社名称、来場者の名前、来場者人数及び来場者の属性を含む。制御部11は、イベントID及び来場者IDに基づき、来場者管理DB177の受付状態列を「来場済み」に更新する(ステップS155)。制御部11は、通信部13を介して、取得した来場者情報を携帯端末2に送信する(ステップS156)。 When the control unit 11 determines that the visitor is not a duplicate visitor (NO in step S152), it acquires visitor information from the visitor management DB 177 based on the visitor ID (step S154). The visitor information includes the name of the company to which the visitor belongs, the visitor's name, the number of visitors, and the visitor's attributes. Based on the event ID and visitor ID, the control unit 11 updates the reception status column in the visitor management DB 177 to "Attended" (step S155). The control unit 11 sends the acquired visitor information to the mobile device 2 via the communication unit 13 (step S156).

制御部21は、サーバ1から送信された来場者情報を受信し(ステップS259)、読取履歴及び受信した来場者情報を補助記憶部27に記憶する(ステップS260)。具体的には、制御部21は、来場日時に対応付けて、イベントID、来場者ID及び「送信済み」状態を一つのレコードとして読取履歴DB271に記憶する。制御部21は、来場者ID、会社名称、来場者名、来場者人数及び属性を一つのレコードとして来場者情報表示用DB272に記憶する。制御部21は、来場者情報を表示部25により表示する(ステップS261)。 The control unit 21 receives the visitor information sent from the server 1 (step S259) and stores the read history and the received visitor information in the auxiliary storage unit 27 (step S260). Specifically, the control unit 21 stores the event ID, visitor ID, and "sent" status as one record in the read history DB 271, in association with the visit date and time. The control unit 21 stores the visitor ID, company name, visitor name, number of visitors, and attributes as one record in the visitor information display DB 272. The control unit 21 displays the visitor information on the display unit 25 (step S261).

図30は、来場者の受付画面の一例を示す説明図である。受付画面は、イベント名20a、件数表示欄20b、来場者表示欄20c、ボタン20d、オブジェクト20eを含む。イベント名20aは、イベントの名称を表示する表示欄である。件数表示欄20bは、来場者用コードの読取総件数(「総読取」)、来場した人数(「来場」)及び未同期の来場者IDの件数(「未同期」)を表示する表示欄である。来場者表示欄20cは、来場者情報を表示する表示欄である。 Figure 30 is an explanatory diagram showing an example of a visitor reception screen. The reception screen includes an event name 20a, a number display field 20b, a visitor display field 20c, a button 20d, and an object 20e. The event name 20a is a display field that displays the name of the event. The number display field 20b is a display field that displays the total number of visitor codes read ("Total Read"), the number of people who attended ("Attended"), and the number of unsynchronized visitor IDs ("Unsynchronized"). The visitor display field 20c is a display field that displays visitor information.

ボタン20dは、読取モードを切り替えるためのボタンである。読取モードは、来場者用コードを読み取るコード読取モード、及び来場者ID(受講票ID)を直接入力する直接入力モードを含む。オブジェクト20eは、来場者IDを受け付けるためのボタンまたはテキストフィールドである。直接入力モードの場合、オブジェクト20eは来場者IDを入力するためのテキストフィールドである。コード読取モードの場合、オブジェクト20eは2次元コードを読み取るためのボタンに変わる。 Button 20d is a button for switching the reading mode. The reading modes include a code reading mode for reading a visitor code, and a direct input mode for directly inputting a visitor ID (attendance ticket ID). Object 20e is a button or text field for accepting a visitor ID. In the direct input mode, object 20e is a text field for inputting a visitor ID. In the code reading mode, object 20e changes to a button for reading a two-dimensional code.

携帯端末2は、イベントIDに基づき、読取履歴DB271から読取総件数(同期済みの件数、及び未同期の件数)を集計する。携帯端末2は、来場者情報表示用DB272から来場者人数を集計する。携帯端末2は、イベントIDに基づき、「未送信」又は「エラー」状態である未同期の件数を読取履歴DB271から集計する。携帯端末2は、集計した読取総件数、来場者人数及び未同期の件数を件数表示欄20bに表示する。なお、本実施形態では、「未送信」状態の件数と「エラー」状態の件数との集計件数を未同期の件数として表示する例を説明したが、これに限るものではない。例えば、「未送信」状態の件数及び「エラー」状態の件数それぞれを表示しても良い。 The mobile terminal 2 counts the total number of reads (the number of synchronized cases and the number of unsynchronized cases) from the read history DB 271 based on the event ID. The mobile terminal 2 counts the number of visitors from the visitor information display DB 272. The mobile terminal 2 counts the number of unsynchronized cases in the "unsent" or "error" state from the read history DB 271 based on the event ID. The mobile terminal 2 displays the counted total number of reads, the number of visitors, and the number of unsynchronized cases in the number display field 20b. Note that in this embodiment, an example has been described in which the counted number of "unsent" cases and the number of "error" cases is displayed as the number of unsynchronized cases, but this is not limited to this. For example, the number of "unsent" cases and the number of "error" cases may each be displayed.

携帯端末2は、ボタン20dのタッチ操作を受け付けた場合、読取モードを切り替える。コード読取モードの場合、携帯端末2は、オブジェクト20e(ボタン)により読み取
った来場者用コードから来場者IDを取得する。直接入力モードの場合、携帯端末2は、入力された来場者IDをオブジェクト20e(テキストフィールド)から直接に受け付ける。
When the mobile device 2 receives a touch operation of the button 20d, the mobile device 2 switches the reading mode. In the code reading mode, the mobile device 2 acquires a visitor ID from a visitor code read by the object 20e (button). In the direct input mode, the mobile device 2 receives an input visitor ID directly from the object 20e (text field).

携帯端末2は、サーバ1との通信判定処理を行う。携帯端末2は、サーバ1と通信可能であると判定した場合、受け付けた来場者IDをサーバ1に送信する。サーバ1は、携帯端末2から送信された来場者IDを受信し、受信した来場者IDに基づいて来場を許可するか否かを判定する。サーバ1は、来場を許可したと判定した場合、来場者IDに基づき、来場者名、来場者人数、会社及び属性等を含む来場者情報を来場者管理DB177から取得する。 The mobile terminal 2 performs a process to determine whether or not communication with the server 1 is possible. If the mobile terminal 2 determines that communication with the server 1 is possible, it transmits the accepted visitor ID to the server 1. The server 1 receives the visitor ID transmitted from the mobile terminal 2 and determines whether or not to permit attendance based on the received visitor ID. If the server 1 determines that attendance is permitted, it retrieves visitor information including the visitor's name, number of visitors, company, attributes, etc. from the visitor management DB 177 based on the visitor ID.

サーバ1は、取得した来場者情報を携帯端末2に送信する。携帯端末2は、サーバ1から送信された来場者情報を受信する。携帯端末2は、イベントID及び来場者IDに基づき、来場者日時及び「送信済み」状態を一つのレコードとして読取履歴DB271に記憶する。携帯端末2は、受信した来場者情報を来場者表示欄20cに表示する。 The server 1 transmits the acquired visitor information to the mobile terminal 2. The mobile terminal 2 receives the visitor information transmitted from the server 1. The mobile terminal 2 stores the visitor date and time and the "transmitted" status as one record in the read history DB 271 based on the event ID and visitor ID. The mobile terminal 2 displays the received visitor information in the visitor display area 20c.

図31は、読取履歴画面の一例を示す説明図である。件数表示欄20bは、図30での件数表示欄20bと同様であるため、説明を省略する。読取履歴画面は、読取履歴表示欄21a、送信アイコン21b、未送信アイコン21c、送信エラーアイコン21d、読取エラーアイコン21e、キャンセルアイコン21f、送信抽出ボタン21g、未送信抽出ボタン21h、送信エラー抽出ボタン21i及び読取エラー抽出ボタン21jを含む。 Figure 31 is an explanatory diagram showing an example of a reading history screen. The number of items display field 20b is the same as the number of items display field 20b in Figure 30, so a description is omitted. The reading history screen includes a reading history display field 21a, a sending icon 21b, a not-sent icon 21c, a sending error icon 21d, a reading error icon 21e, a cancel icon 21f, a sending extraction button 21g, a not-sent extraction button 21h, a sending error extraction button 21i, and a reading error extraction button 21j.

読取履歴表示欄21aは、来場者用コードの読取履歴を表示する表示欄である。読取履歴表示欄21aに表示される読取履歴は、来場者ID及び来場者用コードの読取時刻を含む。送信アイコン21bは、「送信」状態を示すアイコンである。「送信」は、来場者IDの送信に成功した読取履歴である。未送信アイコン21cは、「未送信」状態を示すアイコンである。「未送信」は、回線不調時に来場者IDが読み取られたが、サーバ1に送信されていない状態を表す。 The reading history display field 21a is a display field that displays the reading history of the visitor code. The reading history displayed in the reading history display field 21a includes the visitor ID and the time the visitor code was read. The sending icon 21b is an icon that indicates the "sent" status. "Sent" is a reading history in which the visitor ID was successfully sent. The not-sent icon 21c is an icon that indicates the "not-sent" status. "Not-sent" indicates a status in which the visitor ID was read when the line was not working, but was not sent to the server 1.

送信エラーアイコン21dは、「送信エラー」状態を示すアイコンである。「送信エラー」は、送信時に回線不調等が発生し、送信に失敗した状態を表す。読取エラーアイコン21eは、「読取エラー」状態を示すアイコンである。「読取エラー」は、不正な来場者コードであることを表す。キャンセルアイコン21fは、「キャンセル」状態を示すアイコンである。「キャンセル」は、読み取った来場者IDがキャンセルされたことを表す。なお、上述した各種のアイコンに限らず、実際のニーズに応じて任意のアイコンを設けても良い。 The transmission error icon 21d is an icon that indicates a "transmission error" state. "Transmission error" indicates that a line malfunction or the like occurred during transmission, causing the transmission to fail. The read error icon 21e is an icon that indicates a "read error" state. "Read error" indicates that the visitor code is invalid. The cancel icon 21f is an icon that indicates a "cancellation" state. "Cancellation" indicates that the read visitor ID has been canceled. Note that the icons are not limited to those mentioned above, and any icon may be provided according to actual needs.

送信抽出ボタン21gは、「送信」状態の読取履歴のみを表示するためのボタンである。未送信抽出ボタン21hは、「未送信」状態の読取履歴のみを表示するためのボタンである。送信エラー抽出ボタン21iは、「送信エラー」状態の読取履歴のみを表示するためのボタンである。読取エラー抽出ボタン21jは、「読取エラー」状態の読取履歴のみを表示するためのボタンである。携帯端末2は、イベントIDに基づき、来場者ID、来場日時情報及び同期状態を読取履歴DB271から取得する。携帯端末2は、取得した来場者ID及び来場日時情報を読取履歴表示欄21aに表示する。携帯端末2は、取得した来場者IDに対応する同期状態に基づき、該当するアイコンを表示する。 The sent extract button 21g is a button for displaying only the read history in the "sent" state. The not sent extract button 21h is a button for displaying only the read history in the "not sent" state. The sent error extract button 21i is a button for displaying only the read history in the "sent error" state. The read error extract button 21j is a button for displaying only the read history in the "read error" state. The mobile terminal 2 acquires the visitor ID, the visit date and time information, and the synchronization status from the read history DB 271 based on the event ID. The mobile terminal 2 displays the acquired visitor ID and visit date and time information in the read history display field 21a. The mobile terminal 2 displays the corresponding icon based on the synchronization status corresponding to the acquired visitor ID.

携帯端末2は、送信抽出ボタン21gのタッチ操作を受け付けた場合、読取履歴DB271から取得した読取履歴から「送信」状態に対応する読取履歴を抽出する。携帯端末2は、未送信抽出ボタン21hのタッチ操作を受け付けた場合、読取履歴DB271から取得した読取履歴から「未送信」状態に対応する読取履歴を抽出する。携帯端末2は、送信
エラー抽出ボタン21iのタッチ操作を受け付けた場合、読取履歴DB271から取得した読取履歴から「送信エラー」状態に対応する読取履歴を抽出する。携帯端末2は、読取エラー抽出ボタン21jのタッチ操作を受け付けた場合、読取履歴DB271から取得した読取履歴から「読取エラー」状態に対応する読取履歴を抽出する。携帯端末2は、抽出した読取履歴を読取履歴表示欄21aに表示する。
When the portable terminal 2 receives a touch operation of the transmission extraction button 21g, it extracts a reading history corresponding to the "sent" state from the reading history acquired from the reading history DB 271. When the portable terminal 2 receives a touch operation of the not-sent extraction button 21h, it extracts a reading history corresponding to the "not-sent" state from the reading history acquired from the reading history DB 271. When the portable terminal 2 receives a touch operation of the transmission error extraction button 21i, it extracts a reading history corresponding to the "sent error" state from the reading history acquired from the reading history DB 271. When the portable terminal 2 receives a touch operation of the read error extraction button 21j, it extracts a reading history corresponding to the "read error" state from the reading history acquired from the reading history DB 271. The portable terminal 2 displays the extracted reading history in the reading history display field 21a.

本実施形態によると、来場者IDを記述した来場者用コードを読み取ることにより、イベントに来場する来場者を受け付けることが可能となる。 In this embodiment, it is possible to accept visitors to an event by reading a visitor code that describes the visitor ID.

本実施形態によると、来場者を受け付ける携帯端末2はサーバ1と接続できない場合、来場者IDを記憶し、通信状況を回復する後に再送信することが可能となる。 According to this embodiment, if the mobile terminal 2 that accepts visitors cannot connect to the server 1, it can store the visitor ID and resend it after the communication situation is restored.

本実施形態によると、ネットワークNの通信状態不調時、またはサーバ1上のシステムダウン時に来場者の受付を継続させることが可能となる。 According to this embodiment, it is possible to continue accepting visitors even if the communication status of network N is poor or the system on server 1 goes down.

本実施形態によると、現地の環境に依存せず、携帯端末2上で来場者の受付を行うことが可能となる。 According to this embodiment, it is possible to check in visitors on the mobile terminal 2, regardless of the local environment.

今回開示された実施形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。 The embodiments disclosed herein are illustrative in all respects and should not be considered limiting. The scope of the present invention is indicated by the claims, not by the meaning described above, and is intended to include all modifications within the scope and meaning equivalent to the claims.

1 管理装置(サーバ)
11 制御部
12 記憶部
13 通信部
14 入力部
15 表示部
16 読取部
17 大容量記憶部
171 イベントDB
172 ダウンロードデータDB
173 来場者DB
174 出展者DB
175 端末監視DB
176 ダウンロード設定DB
177 来場者管理DB
1a 可搬型記憶媒体
1b 半導体メモリ
1P 制御プログラム
2 携帯端末
21 制御部
22 記憶部
23 通信部
24 入力部
25 表示部
26 時計部
27 補助記憶部
271 読取履歴DB
272 来場者情報表示用DB
28 撮影部
29 コード読取部
2P 制御プログラム
3 出展者端末
31 制御部
32 記憶部
33 通信部
34 入力部
35 表示部
3P 制御プログラム
1 Management device (server)
REFERENCE SIGNS LIST 11 Control unit 12 Storage unit 13 Communication unit 14 Input unit 15 Display unit 16 Reading unit 17 Large-capacity storage unit 171 Event DB
172 Download data DB
173 Visitor DB
174 Exhibitor DB
175 Terminal monitoring DB
176 Download settings DB
177 Visitor Management DB
1a Portable storage medium 1b Semiconductor memory 1P Control program 2 Portable terminal 21 Control unit 22 Storage unit 23 Communication unit 24 Input unit 25 Display unit 26 Clock unit 27 Auxiliary storage unit 271 Reading history DB
272 Visitor information display database
28: Image capture unit 29: Code reader 2P: Control program 3: Exhibitor terminal 31: Control unit 32: Memory unit 33: Communication unit 34: Input unit 35: Display unit 3P: Control program

Claims (9)

イベントに出展する複数の出展者に貸与する携帯端末で読み取るための、当該出展者を特定する出展者用コードを通じた前記携帯端末のログインを受け付ける受付部と、
ログイン後の前記携帯端末により読み取られた来場者用コードに対応する来場者データを前記出展者に対応付けて所定デバイスに記憶する制御を実行する記憶制御部と、
出展前または出展中に、前記来場者データをダウンロードするための前記出展者のアクセス情報を夫々の前記出展者に通知する通知部と、
通知した前記出展者の前記アクセス情報に基づく前記来場者データのダウンロード要求に応じて当該来場者データを出力する制御を実行する出力制御部と
を備える情報処理装置。
a reception unit that receives logins from mobile terminals provided to multiple exhibitors exhibiting at the event using exhibitor codes that identify the exhibitors; and
a storage control unit that executes control to store in a predetermined device the visitor data corresponding to the visitor code read by the mobile terminal after login in association with the exhibitor;
a notification unit that notifies each of the exhibitors of the access information for downloading the visitor data before or during the exhibit;
an output control unit that executes control to output the visitor data in response to a download request for the visitor data based on the notified access information of the exhibitor.
前記通知部は、前記来場者データのダウンロード要求回数が所定回数を超えた場合、前記アクセス情報とは異なるアクセス情報を再通知する
請求項1に記載の情報処理装置。
The information processing device according to claim 1 , wherein the notification unit re-notifies access information different from the access information when the number of download requests for the visitor data exceeds a predetermined number.
前記来場者データは、複数の項目を有し、
前記受付部は、前記複数の項目からダウンロード対象の項目の選択を受け付け、
前記出力制御部は、前記来場者データの前記ダウンロード要求に応じて、選択された前記項目に基づく前記来場者データを出力する制御を実行する、
請求項1又は2に記載の情報処理装置。
The visitor data includes a plurality of items,
the receiving unit receives a selection of an item to be downloaded from the plurality of items;
the output control unit executes control to output the attendee data based on the selected item in response to the download request for the attendee data.
3. The information processing device according to claim 1 or 2.
前記受付部は、前記出展者に複数台の前記携帯端末を貸与した場合、携帯端末間で共通または個別の前記出展者用コードを通じた前記携帯端末のログインを受け付ける、
請求項1から3までのいずれかひとつに記載の情報処理装置。
when a plurality of the mobile terminals are lent to the exhibitor , the reception unit accepts login of the mobile terminals using the exhibitor code that is common or individual among the mobile terminals;
4. The information processing device according to claim 1.
前記記憶制御は、来場者名及び該来場者が属する会社名を含む前記来場者データを前記所定デバイスに記憶する制御を実行する、
請求項1から4までのいずれかひとつに記載の情報処理装置。
The storage control unit executes control to store the attendee data, including the name of the attendee and the name of the company to which the attendee belongs, in the specified device.
5. An information processing apparatus according to claim 1.
携帯端末と、来場者データを管理する管理装置とを有する情報処理システムであって、
前記管理装置は、
イベントに出展する複数の出展者に貸与する携帯端末で読み取るための、当該出展者を特定する出展者用コードを通じた前記携帯端末のログインを受け付ける受付部と、
ログイン後の前記携帯端末により読み取られた来場者用コードに対応する来場者データを前記出展者に対応付けて記憶する記憶部と、
出展前または出展中に、前記来場者データをダウンロードするための前記出展者のアクセス情報を夫々の前記出展者に通知する通知部と、
前記通知部が通知した前記出展者の前記アクセス情報に基づく前記来場者データのダウンロード要求に応じて当該来場者データを出力する出力部と
を備える情報処理システム。
An information processing system having a mobile terminal and a management device that manages visitor data,
The management device includes:
a reception unit that receives logins from mobile terminals provided to multiple exhibitors exhibiting at the event using exhibitor codes that identify the exhibitors; and
a storage unit that stores visitor data corresponding to the visitor code read by the mobile terminal after logging in, in association with the exhibitor;
a notification unit that notifies each of the exhibitors of the access information for downloading the visitor data before or during the exhibit;
an output unit that outputs the visitor data in response to a download request for the visitor data based on the access information of the exhibitor notified by the notification unit.
前記携帯端末が、
前記来場者データを管理する管理装置と通信可能か否かを判定し、
通信可能であると判定した場合、前記来場者用コードから読み取った来場者識別情報を前記管理装置に送信し、
通信不可能であると判定した場合、読み取った前記来場者識別情報を記憶し、
所定の時間間隔ごとに前記管理装置と通信可能か否かを再判定し、
通信可能であると判定した場合、記憶した前記来場者識別情報を前記管理装置に送信する
請求項6に記載の情報処理システム。
The mobile terminal,
determining whether communication with a management device that manages the attendee data is possible;
If it is determined that communication is possible, the visitor identification information read from the visitor code is transmitted to the management device;
If it is determined that communication is not possible, the read visitor identification information is stored;
re-determining whether communication with the management device is possible at predetermined time intervals;
The information processing system according to claim 6 , wherein when it is determined that communication is possible, the stored visitor identification information is transmitted to the management device.
情報処理装置が実行する情報処理方法において、
イベントに出展する複数の出展者に貸与する携帯端末で読み取るための、当該出展者を特定する出展者用コードを通じた前記携帯端末のログインを受け付け、
ログイン後の前記携帯端末により読み取られた来場者用コードに対応する来場者データを前記出展者に対応付けて記憶し、
出展前または出展中に、前記来場者データをダウンロードするための前記出展者のアクセス情報を夫々の前記出展者に通知し、
通知した前記出展者の前記アクセス情報に基づく前記来場者データのダウンロード要求に応じて当該来場者データを出力する
情報処理方法。
An information processing method executed by an information processing device,
accepting logins to mobile terminals via exhibitor codes that identify the exhibitors and that are to be read by the mobile terminals that are loaned to the exhibitors who will be exhibiting at the event;
store visitor data corresponding to the visitor code read by the mobile terminal after login in association with the exhibitor;
notifying each of said exhibitors of their access information for downloading said visitor data before or during their exhibition;
and outputting the visitor data in response to a download request for the visitor data based on the notified access information of the exhibitor.
コンピュータに、
イベントに出展する複数の出展者に貸与する携帯端末で読み取るための、当該出展者を特定する出展者用コードを通じた前記携帯端末のログインを受け付け、
ログイン後の前記携帯端末により読み取られた来場者用コードに対応する来場者データを前記出展者に対応付けて記憶し、
出展前または出展中に、前記来場者データをダウンロードするための前記出展者のアクセス情報を夫々の前記出展者に通知し、
通知した前記出展者の前記アクセス情報に基づく前記来場者データのダウンロード要求に応じて当該来場者データを出力する
処理を含む制御処理を実行させるプログラム。
On the computer,
accepting logins to mobile terminals via exhibitor codes that identify the exhibitors and that are to be read by the mobile terminals that are loaned to the exhibitors who will be exhibiting at the event;
store visitor data corresponding to the visitor code read by the mobile terminal after login in association with the exhibitor;
notifying each of said exhibitors of their access information for downloading said visitor data before or during their exhibition;
a program for executing a control process including a process for outputting the visitor data in response to a download request for the visitor data based on the notified access information of the exhibitor.
JP2023114895A 2020-05-13 2023-07-13 Information processing method, information processing system, information processing device, and program Active JP7526321B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023114895A JP7526321B2 (en) 2020-05-13 2023-07-13 Information processing method, information processing system, information processing device, and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2020084762A JP7315511B2 (en) 2020-05-13 2020-05-13 Information processing method, information processing system, information processing apparatus, and program
JP2023114895A JP7526321B2 (en) 2020-05-13 2023-07-13 Information processing method, information processing system, information processing device, and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2020084762A Division JP7315511B2 (en) 2020-05-13 2020-05-13 Information processing method, information processing system, information processing apparatus, and program

Publications (3)

Publication Number Publication Date
JP2023126425A JP2023126425A (en) 2023-09-07
JP2023126425A5 JP2023126425A5 (en) 2023-10-17
JP7526321B2 true JP7526321B2 (en) 2024-07-31

Family

ID=78511536

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020084762A Active JP7315511B2 (en) 2020-05-13 2020-05-13 Information processing method, information processing system, information processing apparatus, and program
JP2023114895A Active JP7526321B2 (en) 2020-05-13 2023-07-13 Information processing method, information processing system, information processing device, and program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2020084762A Active JP7315511B2 (en) 2020-05-13 2020-05-13 Information processing method, information processing system, information processing apparatus, and program

Country Status (1)

Country Link
JP (2) JP7315511B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000331079A (en) 1999-05-20 2000-11-30 Denso Corp Reception information input device and reception information management system
JP2019126033A (en) 2018-01-18 2019-07-25 株式会社電通ライブ Speech information service system, speech information service device, and program
JP2019193170A (en) 2018-04-27 2019-10-31 富士通エフ・アイ・ピー株式会社 Network monitoring apparatus, network monitoring method and program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07175854A (en) * 1993-12-17 1995-07-14 Dainippon Printing Co Ltd Customer management system and its event processing subsystem
JP2011043953A (en) * 2009-08-20 2011-03-03 Hitachi Solutions Ltd Exhibition support system using cellphone and ic chip
JP5592742B2 (en) 2010-09-27 2014-09-17 アズビル株式会社 Entrance / exit management system and method
JP2018173869A (en) 2017-03-31 2018-11-08 株式会社テイパーズ Visitor information collection system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000331079A (en) 1999-05-20 2000-11-30 Denso Corp Reception information input device and reception information management system
JP2019126033A (en) 2018-01-18 2019-07-25 株式会社電通ライブ Speech information service system, speech information service device, and program
JP2019193170A (en) 2018-04-27 2019-10-31 富士通エフ・アイ・ピー株式会社 Network monitoring apparatus, network monitoring method and program

Also Published As

Publication number Publication date
JP7315511B2 (en) 2023-07-26
JP2021179805A (en) 2021-11-18
JP2023126425A (en) 2023-09-07

Similar Documents

Publication Publication Date Title
CN112489236A (en) Attendance data processing method and device, server and storage medium
US20200065740A1 (en) Task management method, terminal, and non-transitory computer-readable information recording medium
JP2018092463A (en) Personal medical information management method, personal medical information management server and program
Titarmare et al. A survey on patient queue management system
JP6827138B1 (en) Flyer ordering brokerage server, leaflet ordering support server and leaflet ordering method
JP7223458B1 (en) Segment-based notification management device, segment-based notification management program, and segment-based notification management method
US20220392006A1 (en) Information processing system, system, and information processing method
JP7526321B2 (en) Information processing method, information processing system, information processing device, and program
JP2024014654A (en) Information processing method, program, and information processing system
US10885499B2 (en) Apparatus, system, and method for managing presentation, and recording medium
JP6487408B2 (en) Information management apparatus, information management method, and information management program
JP6972407B1 (en) Reception system, communication terminal, communication terminal control method, and communication terminal control program
JP7513400B2 (en) Information processing system, information processing method, and program
WO2023026664A1 (en) Information processing method, program, and information processing device
WO2020142803A1 (en) Personalised, interactive messaging system and method
JP2023076877A (en) Data management system, data management device, data management method and program
JP6654130B2 (en) Terminal management system and terminal management method
JP2022000941A (en) Information processing system
JP7503910B2 (en) Inheritance information processing method, inheritance information processing device, inheritance information processing program, and recording medium
JP2005196285A (en) Service determination system, service determination server device, as well as method, and program
JP2021026334A (en) Program, information processing device, information processing method and information processing system
US20250272631A1 (en) Work support system, work support method, and information storage medium
JP2006048376A (en) Resource management system and method, and computer program
Kohana et al. Access control for a confirming attendance system
JP2006048471A (en) Work schedule preparation management device, work schedule transmission / reception system, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230810

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231006

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240410

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240423

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240604

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240719

R150 Certificate of patent or registration of utility model

Ref document number: 7526321

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150