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
JP6170100B2 - Visiting party confirmation program and venue ordering program - Google Patents
[go: Go Back, main page]

JP6170100B2 - Visiting party confirmation program and venue ordering program - Google Patents

Visiting party confirmation program and venue ordering program Download PDF

Info

Publication number
JP6170100B2
JP6170100B2 JP2015147024A JP2015147024A JP6170100B2 JP 6170100 B2 JP6170100 B2 JP 6170100B2 JP 2015147024 A JP2015147024 A JP 2015147024A JP 2015147024 A JP2015147024 A JP 2015147024A JP 6170100 B2 JP6170100 B2 JP 6170100B2
Authority
JP
Japan
Prior art keywords
communication terminal
orderer
contractor
order
communication
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
JP2015147024A
Other languages
Japanese (ja)
Other versions
JP2017027460A (en
Inventor
陽夫 小宮山
陽夫 小宮山
星人 上山
星人 上山
そく俊 朴
そく俊 朴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SoftBank Corp
Original Assignee
SoftBank Corp
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 SoftBank Corp filed Critical SoftBank Corp
Priority to JP2015147024A priority Critical patent/JP6170100B2/en
Publication of JP2017027460A publication Critical patent/JP2017027460A/en
Application granted granted Critical
Publication of JP6170100B2 publication Critical patent/JP6170100B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、面会する相手を確認するための面会相手確認用プログラム、および、会場で商品を注文するための会場注文用プログラムに関する。   The present invention relates to a meeting partner confirmation program for confirming a meeting partner and a meeting place order program for ordering a product at a meeting place.

無線通信に対応した通信端末は、移動体通信やアドホック通信を介して他の通信端末と音声通信やデータ通信を行うことが可能である。通信端末の普及により、通信相手の回線番号やネットワークアドレスを知っていれば、通信相手と初対面であっても比較的容易に面会を果たすことが可能になっている。また、特許第5608446号明細書には、通信相手の回線番号やネットワークアドレスを知らなくてもコミュニケーションを確立できる方法が開示されている(特許文献1)。   A communication terminal compatible with wireless communication can perform voice communication and data communication with other communication terminals via mobile communication or ad hoc communication. With the spread of communication terminals, if you know the line number or network address of the communication partner, you can meet with the communication partner relatively easily even if you are meeting for the first time. Japanese Patent No. 5608446 discloses a method capable of establishing communication without knowing a communication partner's line number or network address (Patent Document 1).

このような通信端末の利便性を活用して、通信端末を利用した商品販売システムが実施されている野球場が存在する(非特許文献1)。このシステムは、通信端末であるスマートフォンに特殊なアプリケーションソフトウェア(以下「アプリ」ともいう。)を導入し、ユーザ(発注者)が通信端末から売り子(受注者)を呼び出す機能を実装させたものである。   There is a baseball field where a merchandise sales system using a communication terminal is implemented utilizing the convenience of such a communication terminal (Non-Patent Document 1). This system introduces special application software (hereinafter also referred to as “app”) to a smartphone, which is a communication terminal, and implements a function for a user (orderer) to call a salesperson (orderer) from a communication terminal. is there.

特許第5608446号明細書Japanese Patent No. 5608446

http://cloud.watch.impress.co.jp/docs/news/20140825_663365.htmlhttp://cloud.watch.impress.co.jp/docs/news/20140825_663365.html

確かに、特許文献1に記載されたような従来技術を用いれば、回線番号やネットワークアドレスを知らない通信相手とでも通信端末を介してコミュニケーションが図れる。   Certainly, if the conventional technique described in Patent Document 1 is used, communication can be achieved via a communication terminal even with a communication partner who does not know the line number or network address.

しかしながら、複数人が同時に通信端末を利用するような混雑した環境では、たとえコミュニケーションが確立できたとしても、特に通信相手が初対面である場合には通信相手を特定することが依然として困難であった。   However, in a congested environment where a plurality of people use communication terminals at the same time, even if communication can be established, it is still difficult to identify the communication partner, particularly when the communication partner is the first meeting.

例えば、非特許文献1に開示されている商品販売システムでは、ユーザが通信端末から上記アプリを起動して売り子を呼び出せば、ユーザの近くまで売り子を呼び寄せることはできる。しかしながら、大きな野球場では何十人という売り子が働いており複数人の売り子がユーザから見える範囲内で動き回っていることが普通であるため、どの売り子が呼び出した売り子であるか判らない。また呼び出された売り子にとっても、居並ぶ多数の観客の中からどの人が自分を呼び出した発注者であるのか特定することができない。そのため、互いに接近していながら、結局それらしい人に声をかけてみるといった原始的な方法で面会相手を特定せざるをえなかった。   For example, in the merchandise sales system disclosed in Non-Patent Document 1, if a user activates the application from a communication terminal and calls a salesperson, the salesperson can be brought close to the user. However, since there are dozens of salesmen working in a large baseball field, and it is normal for a plurality of salesmen to move around within a range that can be seen by the user, it is not possible to know which salesperson is the salesperson who called. In addition, even for the called salesperson, it is impossible to specify which person is the orderer who has called himself out of a large number of spectators. As a result, we had to identify the meeting partners in a primitive way, such as trying to talk to those people after all while approaching each other.

そこで本発明は、上記問題に鑑み、面会相手を確実に確認することができる面会相手確認用プログラムおよび会場注文用プログラムを提供することを目的の1つとする。   Therefore, in view of the above problems, an object of the present invention is to provide a program for confirming a meeting partner and a program for ordering a venue that can surely confirm a meeting partner.

本発明は、撮影部を備える移動通信端末において実行される面会相手確認用プログラムであって、通信相手となる移動通信端末と使用者が自ら使用する移動通信端末との位置関係を取得する機能と、前記位置関係が所定の条件に合致した場合に前記撮影部を駆動させて前記使用者を撮影する機能と、前記使用者を撮影した画像を前記通信相手となる移動通信端末に提供する機能と、前記通信相手となる移動通信端末から提供された画像を前記使用者に認識可能に提示する機能と、を実行させるための面会相手確認用プログラムである。 The present invention is a meeting partner confirmation program executed in a mobile communication terminal including a photographing unit, and a function of acquiring a positional relationship between a mobile communication terminal serving as a communication partner and a mobile communication terminal used by the user himself / herself A function for driving the photographing unit to photograph the user when the positional relationship meets a predetermined condition, and a function for providing an image of the user to the mobile communication terminal serving as the communication partner. And a function for presenting an image provided from the mobile communication terminal serving as the communication partner to the user in a recognizable manner.

上記発明において、前記所定の条件に合致した場合に前記使用者に報知する機能をさらに実行させるようにしてもよい。   In the above invention, a function of notifying the user when the predetermined condition is met may be further executed.

また本発明の第1の態様は、発注者が使用する第1の移動通信端末において実行される会場注文用プログラムであって、通信相手となる第2の移動通信端末を使用する1以上の受注者識別情報を前記発注者に認識可能に提示する機能と、前記1以上の受注者識別情報から1の受注者識別情報を選択させる機能と、商品を選択させる機能と、選択された前記商品を示す注文情報を選択された受注者が使用する前記第2の移動通信端末に提供する機能と、上記の面会相手確認用プログラムを実行させる機能と、を実行させる会場注文用プログラムである。 According to a first aspect of the present invention, there is provided a venue order program executed in a first mobile communication terminal used by an orderer, wherein one or more orders are received using a second mobile communication terminal as a communication partner. A function of presenting the identification information to the orderer in a recognizable manner, a function of selecting one contractor identification information from the one or more contractor identification information, a function of selecting a product, and the selected product which is the the function of providing the second mobile communication terminal, venue ordering program for executing a function to execute the above-mentioned meeting partner confirmation program orders who selected the order information is used to indicate.

さらに本発明の第2の態様は、受注者が使用する第2の移動通信端末において実行される会場注文用プログラムであって、第1の移動通信端末を使用する発注者が注文した商品を示す注文情報を取得する機能と、前記注文情報を前記受注者に認識可能に提示する機能と、上記の面会相手確認用プログラムを実行させる機能と、を実行させる会場注文用プログラムである。 Furthermore, the second aspect of the present invention is a venue ordering program executed in the second mobile communication terminal used by the contractor, and shows a product ordered by the orderer who uses the first mobile communication terminal. A venue order program that executes a function of acquiring order information, a function of presenting the order information to the contractor in a recognizable manner, and a function of executing the meeting partner confirmation program.

上記第2の態様において、前記第1の移動通信端末の位置に至る最適ルートを検索する機能をさらに実行させるようにしてもよい。 In the second aspect, a function for searching for an optimum route to the position of the first mobile communication terminal may be further executed.

上記第1または第2の態様において、前記第1の移動通信端末および前記第2の移動通信端末の位置を地図上で使用者に認識可能に提示する機能をさらに実行させるようにしてもよい。 In the first or second aspect, a function of recognizing the positions of the first mobile communication terminal and the second mobile communication terminal to a user on a map may be further executed.

上記第1または第2の態様において、前記商品の決済を処理する機能をさらに実行させるようにしてもよい。   In the first or second aspect, a function for processing settlement of the product may be further executed.

本発明によれば、通信相手となる移動通信端末と使用者が自ら使用する移動通信端末との位置関係が所定の条件に合致した場合に、使用者を撮影した画像が通信相手となる移動通信端末に提供され、通信相手となる移動通信端末から提供された画像が使用者に認識可能に提示されるので、互いの移動通信端末に提示される通信相手の容姿と現実に視認される容姿との照合が可能となり、面会相手を確実に確認することができる。 According to the present invention, when the positional relationship between the mobile communication terminal as the communication partner with the mobile communication terminal used by the user himself has met a predetermined condition, the mobile communications image obtained by photographing a user as a communication partner Since the image provided from the mobile communication terminal serving as the communication partner is presented to the user in a recognizable manner, the appearance of the communication partner presented on each mobile communication terminal and the appearance visually recognized It is possible to verify the meeting partner.

本発明の実施形態に係るシステム図。1 is a system diagram according to an embodiment of the present invention. 発注者の通信端末における機能ブロック図。The functional block diagram in an orderer's communication terminal. 受注者の通信端末における機能ブロック図。The functional block diagram in an order receiver's communication terminal. 実施形態に係る会場注文方法を説明するフローチャート。The flowchart explaining the meeting place order method which concerns on embodiment. 発注者の通信端末における近くの受注者選択画面例。An example of a nearby contractor selection screen on the orderer's communication terminal. 発注者の通信端末における全ての受注者選択画面例。An example of all contractor selection screens on the orderer's communication terminal. 発注者の通信端末における銘柄選択画面例。The example of a brand selection screen in the orderer's communication terminal. 発注者の通信端末における商品の発注画面例。The example of the ordering screen of goods in an orderer's communication terminal. 受注者の通信端末における商品の受注画面例。An example of a product order screen on a communication terminal of a contractor. 発注者の通信端末における注文待ち画面例(配達フェーズ)。An example of an order waiting screen on a communication terminal of an orderer (delivery phase). 発注者の通信端末における注文待ち画面例(待機フェーズ)。An example of an order waiting screen on a communication terminal of an orderer (standby phase). 受注者の通信端末における誘導画面例。The example of a guidance screen in a contractor's communication terminal. 発注者の通信端末におけるオンサイト撮影画面例。The example of an on-site imaging | photography screen in an orderer's communication terminal. 受注者の通信端末におけるオンサイト撮影画面例。The example of an on-site imaging | photography screen in a contractor's communication terminal. 発注者の通信端末における注文変更/キャンセル画面例。The example of an order change / cancellation screen in an orderer's communication terminal. 受注者の通信端末における注文確認画面例。An example of an order confirmation screen on the orderer's communication terminal. 受注者の通信端末における決済処理選択画面例。The example of a payment process selection screen in an orderer's communication terminal. 発注者の通信端末における決済完了画面例。The example of a payment completion screen in an orderer's communication terminal.

以下に本発明の実施形態を説明する。以下の図面の記載において、同一または類似の部分には同一または類似の符号で表している。本発明の技術的範囲は、当該実施形態に限定して解するべきではない。   Embodiments of the present invention will be described below. In the following description of the drawings, the same or similar parts are denoted by the same or similar reference numerals. The technical scope of the present invention should not be understood as being limited to the embodiment.

<定義>
本明細書において、以下のように用語を定義する。
「通信端末」:スマートフォン、携帯電話機、携帯情報端末(PDA)、タブレット端末、携帯ゲーム機、携帯音楽プレーヤ、ウェアラブル端末等の携帯型情報通信機器をいう。特に本実施形態では、カメラを含む撮影部を備え、アプリケーションソフトウェアを内蔵メモリにダウンロードして実行することが可能なものをいう。
「発注者」:通信端末の一方の使用者であり、本実施形態では商品を注文するユーザ(観客)をいう。
「受注者」:通信端末の他方の使用者であり、本実施形態では顧客に商品を配送する売り子をいう。
「取得」:外部から通信端末に情報を取り込むことをいい、自ら積極的に取りに行く場合と外部からプッシュ配信される場合とを含む。
「提供」:通信端末から外部に情報を送信することをいう。
「提示」:使用者に認知可能に情報を提供することをいい、例えば表示部に情報に関する画像を表示することを含む。
「報知」:新たな事象が発生したことを使用者に認識させることをいい、例えば表示部に画像を提示すること、インディケータを駆動制御すること、音響を発生すること、バイブレーションを駆動することを含む。
<Definition>
In this specification, terms are defined as follows.
“Communication terminal”: refers to a portable information communication device such as a smartphone, a mobile phone, a personal digital assistant (PDA), a tablet terminal, a portable game machine, a portable music player, and a wearable terminal. In particular, in the present embodiment, the image capturing unit including a camera, which can download and execute application software in a built-in memory.
“Orderer”: One user of the communication terminal, which in this embodiment is a user (audience) who orders a product.
“Order receiver”: The other user of the communication terminal, which in this embodiment is a seller who delivers a product to a customer.
“Acquisition”: Refers to taking information into a communication terminal from the outside, and includes cases where the information is actively collected by itself and cases where push distribution is performed from outside.
“Providing”: Sending information from a communication terminal to the outside.
“Present”: Refers to providing information recognizable to the user, and includes, for example, displaying an image related to the information on the display unit.
“Notification”: Refers to the user recognizing that a new event has occurred. For example, presenting an image on the display unit, driving and controlling the indicator, generating sound, and driving vibration. Including.

<システム全体構成>
本実施形態は、本発明に係る面会相手確認システムを適用した会場注文システムに係り、特に野球場において観客が売り子を選択して商品を注文する会場注文方法に関する。
<Overall system configuration>
The present embodiment relates to a venue ordering system to which a meeting partner confirmation system according to the present invention is applied, and more particularly to a venue ordering method in which a spectator selects a seller and orders a product in a baseball field.

図1に本実施形態に係るシステム図を示す。図1に示すように、本実施形態にかかる会場注文システム1は、例示的に、野球場Fにおける観客(ユーザ)である発注者が使用する通信端末10、および売り子である受注者が使用する通信端末20A/20Bを備える。通信端末20Aおよび20Bは異なる受注者が使用するもので、同一の機能を有する。以下、特に通信端末を区別しない場合には単に「通信端末20」と称する。   FIG. 1 shows a system diagram according to the present embodiment. As shown in FIG. 1, the venue order system 1 according to the present embodiment is illustratively used by a communication terminal 10 used by an orderer who is a spectator (user) in a baseball stadium F and a contractor who is a seller. Communication terminal 20A / 20B is provided. The communication terminals 20A and 20B are used by different contractors and have the same function. Hereinafter, when communication terminals are not particularly distinguished, they are simply referred to as “communication terminals 20”.

通信端末を有する観客全てが発注者となりうるため、野球場F内には複数の通信端末10が存在することになるが、本実施形態では代表して一人の発注者が使用する一つの通信端末10についての動作を説明する。また商品の売り子も複数(大きな会場であれば数十人から百人程度)働いておりいずれも受注者となるため、売り子の数だけ通信端末が存在するが、本実施形態では代表して一人の受注者が使用する一つの通信端末20についての動作を主として説明する。   Since all spectators having communication terminals can be orderers, there are a plurality of communication terminals 10 in the baseball field F. In this embodiment, one communication terminal used by a single orderer as a representative. 10 will be described. In addition, since there are a plurality of merchandise vendors (several dozens to a hundred if there are large venues) and all of them are contractors, there are as many communication terminals as there are vendors. The operation of one communication terminal 20 used by the contractor will be mainly described.

図1において、発注者の使用する通信端末10と受注者の使用する通信端末20とは、通信端末同士が直接通信するアドホック(Ad hoc)通信により相互に接続することも、移動体通信基盤設備2を介する移動体通信により相互に接続することも可能になっている。通信端末10および20の詳細な機能ブロックの説明については後述する。   In FIG. 1, the communication terminal 10 used by the orderer and the communication terminal 20 used by the contractor can be connected to each other by ad hoc communication in which the communication terminals communicate directly with each other. It is also possible to connect to each other by mobile communication via 2. Detailed functional blocks of the communication terminals 10 and 20 will be described later.

アドホック通信とは、Wi−Fi(Wireless Fidelity)等の無線LAN(ocal rea etwork)規格、Bluetooth(登録商標)やBLE(luetooth ow nergy)、Zigbee(登録商標)、IrDA(Infrared Data Association)、UWB(ltra ide and:超広帯域無線)、近距離無線通信(NFC:ear ield radio ommunication)等の無線PAN(ersonal rea etwork)規格を用いて、通信端末同士が直接的に、または、ビーコン(Beacon)といった無線標識を介して間接的に接続することをいう。アドホック通信で直接的に接続可能な距離は、具体的な無線通信の規格に則るが、本実施形態で好適な範囲としては1メートルから百メートル程度の範囲である。アドホック通信には、二つの通信端末同士が直接接続する場合(単ホップ通信)の他、中継装置として機能する1以上の通信端末(ビーコンを含む)を介して二つの通信端末同士が接続する場合(マルチホップ通信)を含む。図1におけるアドホック通信領域A1〜A3は、それぞれの通信端末においてアドホック通信が可能な領域を模式的に示したものである。具体的には、通信端末10と通信端末20Aとは、各々のアドホック通信領域A1およびA2が重なっているので、直接的にアドホック通信で接続することが可能となっている(単ホップ通信)が、通信端末10と通信端末20Bとは、アドホック通信領域A1およびA3が重なっていないので、直接的にアドホック通信で接続することができない。通信端末10と通信端末20Bとの間に他の通信端末が中継装置として介在することによりアドホック通信(マルチホップ通信)が可能となる。 An ad hoc communication, Wi-Fi (Wi reless Fi delity) wireless LAN, such as (L ocal A rea N etwork) standards, Bluetooth (registered trademark) and BLE (B luetooth L ow E nergy ), Zigbee ( registered trademark), IrDA (Infrared Data Association), UWB (U ltra W ide B and: ultra wideband), near field communication (NFC: N ear F ield radio C ommunication) like wireless PAN to (P ersonal a rea N etwork) standard By using, it is meant that communication terminals are connected directly or indirectly via a radio beacon such as a beacon. The distance that can be directly connected by ad hoc communication conforms to a specific wireless communication standard, but a preferable range in this embodiment is a range of about 1 meter to 100 meters. In ad-hoc communication, when two communication terminals connect directly (single-hop communication), or when two communication terminals connect via one or more communication terminals (including beacons) that function as relay devices. (Multi-hop communication). The ad hoc communication areas A1 to A3 in FIG. 1 schematically show areas where ad hoc communication is possible in each communication terminal. Specifically, since the ad hoc communication areas A1 and A2 overlap each other, the communication terminal 10 and the communication terminal 20A can be directly connected by ad hoc communication (single-hop communication). Since the ad hoc communication areas A1 and A3 do not overlap, the communication terminal 10 and the communication terminal 20B cannot be directly connected by ad hoc communication. Ad-hoc communication (multi-hop communication) becomes possible by interposing another communication terminal as a relay device between the communication terminal 10 and the communication terminal 20B.

移動体通信とは、3G(rd eneration)やLTE(ong erm volution)等の移動体無線通信規格に則った無線通信で移動体通信基盤設備2に接続し、通信端末同士の音声通信およびデータ通信をすることをいう。移動体通信には、Wi−Fi等の無線LAN接続を提供するルータやアクセスポイント、ビーコンを介して移動体通信基盤設備2に接続する場合を含む。 And mobile communication, 3G (3 rd G eneration) and connected to the LTE (L ong T erm E volution ) mobile communication infrastructure 2 by wireless communication in conformity with the mobile radio communication standard, such as, between the communication terminals Voice communication and data communication. The mobile communication includes a case of connecting to the mobile communication infrastructure 2 via a router, an access point, or a beacon that provides a wireless LAN connection such as Wi-Fi.

移動体通信基盤設備2としては、図1に示すように、基地局B、無線ネットワーク制御局RC、コアネットワークCN、ゲートウェイGW、インターネット網INと、および決済機関システムCSを備える。   As shown in FIG. 1, the mobile communication infrastructure 2 includes a base station B, a radio network control station RC, a core network CN, a gateway GW, an Internet network IN, and a clearinghouse system CS.

基地局Bは、通信可能範囲内に位置する通信端末10や通信端末20との間で、音声やデータを無線通信により送受信し、コアネットワークCNに中継するように構成されている。無線ネットワーク制御局RCは、コアネットワークCNに接続するとともに基地局Bに接続し、基地局Bを介する無線通信を制御するように構成されている。例えば、通信端末10および通信端末20の発着信や回線接続、位置登録やハンドオーバーの制御などを行う。コアネットワークCNは、例えば、移動通信事業者が管理、運用するネットワークである。コアネットワークCNは、ゲートウェイGWを介して他の通信網、例えばインターネット網IN等の広域ネットワークに接続している。ゲートウェイGWは、インターネット網INからのアクセス制限などを行うように、構成されている。ゲートウェイGWは、プロキシサーバやファイアーウォールなどの機能を備えていてもよい。   The base station B is configured to transmit and receive voice and data by wireless communication with the communication terminal 10 and the communication terminal 20 located within the communicable range and to relay to the core network CN. The radio network control station RC is connected to the core network CN and to the base station B, and is configured to control radio communication via the base station B. For example, the communication terminal 10 and the communication terminal 20 are controlled for outgoing / incoming calls, line connection, location registration, and handover. The core network CN is, for example, a network managed and operated by a mobile communication carrier. The core network CN is connected to another communication network, for example, a wide area network such as the Internet network IN, via the gateway GW. The gateway GW is configured to restrict access from the Internet network IN. The gateway GW may have functions such as a proxy server and a firewall.

インターネット網INは、TCP/IPプロトコルに準拠した広域ネットワークである。インターネット網INには、決済機関システムCSが接続されている。決済機関システムCSは、インターネット網INを介して送信される与信照会や決済処理の要求(リクエスト)を受信して与信照会処理や決済処理を行うように構成されている。決済機関システムCSは、与信照会や決済処理の要求元へインターネット網INを介して与信照会や決済処理の結果を送信する。   The Internet network IN is a wide area network that conforms to the TCP / IP protocol. A settlement institution system CS is connected to the Internet network IN. The clearinghouse system CS is configured to receive a credit inquiry and a payment processing request (request) transmitted via the Internet network IN and perform the credit inquiry processing and the payment processing. The settlement institution system CS transmits the result of the credit inquiry and the settlement process to the requester of the credit inquiry and the settlement process via the Internet network IN.

<発注者の通信端末10の構成>
図2に発注者の使用する通信端末10における機能ブロック図を示す。図2に示すように、通信端末10は、例示的に、制御部100、通信部120、操作部122、表示部124、撮影部126、アンテナ128およびアンテナ129、並びに記憶部130を備える。これらの構成は主としてハードウェアであるが一部ソフトウェアで実現するものであってもよい。
<Configuration of Orderer's Communication Terminal 10>
FIG. 2 shows a functional block diagram of the communication terminal 10 used by the orderer. As illustrated in FIG. 2, the communication terminal 10 includes, for example, a control unit 100, a communication unit 120, an operation unit 122, a display unit 124, a photographing unit 126, an antenna 128 and an antenna 129, and a storage unit 130. These configurations are mainly hardware, but may be partially realized by software.

通信端末10は、図2に示していないその他の構成・機能として、例えば、GPS(lobal ositioning ystem)受信機や方位センサ、重力センサ、温度センサ、加速度センサなどの各種のセンサ、マイク、スピーカ、バイブレーション装置、インディケータ、電源部等をさらに備えていてもよい。 Communication terminal 10, as other configurations and functions that are not shown in FIG. 2, for example, GPS (G lobal P ositioning S ystem) receiver, a direction sensor, a gravity sensor, a temperature sensor, various sensors such as an acceleration sensor, a microphone Further, a speaker, a vibration device, an indicator, a power supply unit, and the like may be further provided.

アンテナ128は、移動体無線通信規格に準拠した周波数帯、例えば2.1[GHz]帯や900[MHz]帯の周波数帯で電波(電磁波)を放射(輻射)および受波できるように構成されている。アンテナ129は、アドホック通信規格に準拠した周波数帯、例えば2.4[GHz]帯や5[GHz]帯の周波数帯で電波(電磁波)を放射(輻射)および受波できるように構成されている。   The antenna 128 is configured to emit (radiate) and receive radio waves (electromagnetic waves) in a frequency band compliant with the mobile radio communication standard, for example, a frequency band of 2.1 [GHz] or 900 [MHz]. ing. The antenna 129 is configured to be able to radiate (radiate) and receive radio waves (electromagnetic waves) in a frequency band compliant with the ad hoc communication standard, for example, a frequency band of 2.4 [GHz] or 5 [GHz]. .

通信部120は、アンテナ128に接続しており、移動体無線通信規格に基づいた移動体通信をすることが可能に構成されている。具体的には、通信部120は、図1に示す基地局Bとの間で移動体通信路(回線)を確立して通信を行い、コアネットワークCNに接続するように構成されている。コアネットワークCNに接続すると、通信部120は、コアネットワークCNに接続している通信端末20や他の通信機器、例えばゲートウェイGWおよびインターネット網INを介してコアネットワークCNに接続する決済機関システムCSとの間で、データ(情報)を通信(送信および受信)することが可能になる。   The communication unit 120 is connected to the antenna 128 and is configured to be able to perform mobile communication based on the mobile wireless communication standard. Specifically, the communication unit 120 is configured to establish communication with a mobile communication path (line) with the base station B shown in FIG. 1 and connect to the core network CN. When connected to the core network CN, the communication unit 120 is connected to the payment terminal system CS connected to the core network CN via the communication terminal 20 and other communication devices connected to the core network CN, for example, the gateway GW and the Internet network IN. It is possible to communicate (transmit and receive) data (information) between the two.

通信部120は、アンテナ129にも接続しており、アドホック通信規格に基づいたアドホック通信をすることが可能に構成されている。具体的には、通信部120は、通信端末20との間でアドホック通信を確立して通信するように構成されている。   The communication unit 120 is also connected to the antenna 129, and is configured to be able to perform ad hoc communication based on the ad hoc communication standard. Specifically, the communication unit 120 is configured to establish and communicate with the communication terminal 20 by establishing ad hoc communication.

操作部122は、利用者(発注者)の操作により情報を入力できるように構成されている。操作部122は、例えば、タッチパネル、ボタン、キーボード、キーパッドなどを含んで構成される。利用者がタッチパネルに接触した場合には接触した位置が検出され、制御部100に入力される。利用者がボタン、キーボード、キーパッド等を操作した場合には、接触したボタンに割り付けられたコードが生成され、制御部100に入力される。   The operation unit 122 is configured to be able to input information by an operation of a user (orderer). The operation unit 122 includes, for example, a touch panel, buttons, a keyboard, a keypad, and the like. When the user touches the touch panel, the touched position is detected and input to the control unit 100. When the user operates a button, keyboard, keypad, or the like, a code assigned to the touched button is generated and input to the control unit 100.

表示部124は、画像情報を利用者に認識可能に出力するように構成されている。表示部124は、例えば、液晶方式、EL(lectro uminescence)方式、プラズマ方式のディスプレイ装置である。 The display unit 124 is configured to output the image information so that the user can recognize it. Display unit 124 is, for example, liquid crystal type, EL (E lectro L uminescence) method, a display device of the plasma type.

撮影部126は、カメラ等の撮像手段を含み、静止画像または動画像を画像データとして取り込み、制御部100の制御に従って記憶部130に記憶させたり表示部124に出力して表示させたりすることが可能となっている。撮影部126は、撮影手段を複数備えてよく、少なくとも利用者の容姿、例えば通信端末10を操作している利用者の顔を撮像することが可能となっている。撮像手段の種類に限定はない。画像データは、静止画像であっても動画像であってもよく、画像データのフォーマットにも限定はない。   The imaging unit 126 includes imaging means such as a camera, and may capture still images or moving images as image data, and store them in the storage unit 130 or output them to the display unit 124 for display under the control of the control unit 100. It is possible. The imaging unit 126 may include a plurality of imaging units, and can capture at least the appearance of the user, for example, the face of the user who is operating the communication terminal 10. There is no limitation on the type of imaging means. The image data may be a still image or a moving image, and the format of the image data is not limited.

記憶部130は、所定のソフトウェアプログラムやデータを記憶することが可能な記憶手段であり、ROM(ead nly emory)、RAM(andom ccess emory)、フラッシュメモリ等の記憶手段の総称である。ソフトウェアプログラムとしては、オペレーションシステム、各種アプリケーションソフトウェア(アプリ)が含まれる。特に本実施形態では、発注者のための面会相手確認用プログラムおよび会場注文用プログラムに相当するアプリを含むものとする。データとしては、識別情報132および個人情報134を含む。記憶部130には、前提として、当該通信端末10を制御するためのファームウェアプログラムが格納されているものとする。また記憶部130には、前提として、発注者のための面会相手確認用プログラムを含む会場注文用プログラムに係るアプリケーションソフトウェア(アプリ)がダウンロードされて保存されているものとする。 Storage unit 130 is a storage means capable of storing a predetermined software program and data, ROM (R ead O nly M emory), RAM (R andom A ccess M emory), storage means such as a flash memory It is a generic name. The software program includes an operation system and various application software (applications). In particular, in the present embodiment, it is assumed that an application corresponding to a meeting partner confirmation program for an orderer and a venue order program is included. The data includes identification information 132 and personal information 134. It is assumed that the storage unit 130 stores a firmware program for controlling the communication terminal 10 as a premise. Further, it is assumed that application software (app) related to a venue order program including a program for confirming a meeting partner for an orderer is downloaded and stored in the storage unit 130 as a premise.

識別情報132は、一意的に当該通信端末10を特定可能なUUID(niversally nique Identifier)であり、例えば、ネットワーク内の各ノードを識別するために多用されているMAC(edia ccess ontrol)アドレスである。 Identification information 132 is uniquely the a communication terminal 10 can identify UUID (U niversally U nique Id entifier ), for example, MAC that is often used to identify each node in the network (M edia A ccess it is a C ontrol) address.

個人情報134は、発注者、すなわち通信端末10の所有者に関する情報である。個人情報134は、特に決済処理において必要とされる決済信用情報、例えば、通信端末に結び付けられたクレジットカード情報その他の発注者へ課金する際の担保を特定可能な情報を含む。決済信用情報としては、クレジットカード情報の他、通信端末10のキャリアや決済専門業者により提供される決済サービスの識別情報が挙げられる。個人情報134は、その他、発注者を特定可能な情報、例えば、氏名、年齢、生年月日、性別、郵便番号、住所、電話番号、メールアドレス、画像(写真)、個人識別情報(ID)、パスワード等の情報を含んでいてもよい。   The personal information 134 is information relating to the orderer, that is, the owner of the communication terminal 10. The personal information 134 includes payment credit information particularly required in the payment processing, for example, credit card information linked to the communication terminal and other information that can specify the collateral for charging the orderer. The payment credit information includes, in addition to credit card information, identification information of a payment service provided by the carrier of the communication terminal 10 or a payment specialist. The personal information 134 is other information that can specify the orderer, such as name, age, date of birth, gender, postal code, address, telephone number, e-mail address, image (photo), personal identification information (ID), Information such as a password may be included.

制御部100は、図示しない例示の構成として、CPU(entral rocessing nit)等のプロセッサ、インターフェース回路等のハードウェア構成を含んで構成されている。制御部100は、記憶部130に格納された上記ファームウェアプログラムを図示しないプロセッサが実行することにより、前述した通信部120、操作部122、表示部124、撮影部126等の各部の動作を制御するように構成されている。 Control unit 100, as a configuration example (not shown), CPU (C entral P rocessing U nit) processor or the like, and is configured to include a hardware configuration such as an interface circuit. The control unit 100 controls the operation of each unit such as the communication unit 120, the operation unit 122, the display unit 124, and the imaging unit 126 by executing a firmware program stored in the storage unit 130 by a processor (not shown). It is configured as follows.

また制御部100は、記憶部130に格納された上記アプリ(発注者のための面会相手確認用プログラムを含む会場注文用プログラム)を図示しないプロセッサが実行することにより、図2に示すような機能ブロックを実現する。具体的には、制御部100は、通信路確立部102、位置提示部104、受注者選択部106、商品選択部108、注文情報提供部110、オンサイト表示部112、および決済処理部114を機能的に備える。これら機能ブロックは、ソフトウェアのみならず、ソフトウェアとハードウェアの組み合わせによって実現してもよい。   In addition, the control unit 100 performs functions as shown in FIG. 2 when a processor (not shown) executes the above-described application (a venue order program including a meeting partner confirmation program for an orderer) stored in the storage unit 130. Realize the block. Specifically, the control unit 100 includes a communication path establishment unit 102, a position presentation unit 104, a contractor selection unit 106, a product selection unit 108, an order information provision unit 110, an on-site display unit 112, and a settlement processing unit 114. Functionally prepared. These functional blocks may be realized not only by software but also by a combination of software and hardware.

通信路確立部102は、アドホック通信または移動体通信により通信端末20との通信路を一時的に確立する機能ブロックである。通信路確立部102は、アドホック通信を実行して、当該通信端末10と通信端末20との間に直接的に音声およびデータの送受信を可能とするアドホック通信路を確立する。また通信路確立部102は、移動体通信を実行して、当該通信端末10と通信端末20との間に移動体通信基盤設備2を介して音声およびデータの送受信を可能とする移動体通信路を確立する。さらに通信路確立部102は、決済処理時に移動体通信基盤設備2に接続する決済機関システムCSとのデータの送受信も可能とする。   The communication path establishment unit 102 is a functional block that temporarily establishes a communication path with the communication terminal 20 by ad hoc communication or mobile communication. The communication path establishment unit 102 executes ad hoc communication and establishes an ad hoc communication path that allows voice and data to be directly transmitted and received between the communication terminal 10 and the communication terminal 20. In addition, the communication path establishment unit 102 executes mobile communication and enables transmission and reception of voice and data between the communication terminal 10 and the communication terminal 20 via the mobile communication infrastructure 2. Establish. Further, the communication path establishment unit 102 can transmit and receive data to and from the settlement institution system CS connected to the mobile communication infrastructure 2 during the settlement process.

位置提示部104は、当該通信端末10および通信端末20の位置を地図上で発注者に認識可能に提示する機能ブロックである。具体的に、位置提示部104は、無線LANや無線PANを利用して接続する無線標識(ビーコン)から取得される相対位置情報や、図示しないGPS機能で測定される緯度・経度・高度情報を利用して自らの通信端末10の位置情報を取得する。また位置提示部104は、所定条件を満たす1以上の受注者の通信端末20の位置情報を取得する。所定条件とは、例えば、アドホック通信により中継器を介することなく通信端末20が当該通信端末10と直接通信可能な圏(「単ホップ圏」という)内に在圏していること、または、通信端末10の現在位置と通信端末20の現在位置とが所定距離以内であること等である。そしてアプリに含まれる野球場F(図1)の座席についての地図画像データを参照して当該通信端末10および通信端末20の位置情報に対応する位置が適切に表示される範囲の地図に重ねあわせて、当該通信端末10と1以上の通信端末20の位置をアイコンで表示する。   The position presentation unit 104 is a functional block that presents the positions of the communication terminal 10 and the communication terminal 20 to the orderer in a recognizable manner on a map. Specifically, the position presentation unit 104 displays relative position information acquired from a wireless sign (beacon) connected using a wireless LAN or wireless PAN, and latitude / longitude / altitude information measured by a GPS function (not shown). The position information of the own communication terminal 10 is acquired by using the information. Further, the position presentation unit 104 acquires the position information of the communication terminal 20 of one or more contractors who satisfy the predetermined condition. The predetermined condition is, for example, that the communication terminal 20 is within a zone (referred to as “single-hop zone”) in which the communication terminal 20 can directly communicate with the communication terminal 10 without using a repeater by ad hoc communication, or communication For example, the current position of the terminal 10 and the current position of the communication terminal 20 are within a predetermined distance. Then, the map image data regarding the seat of the baseball field F (FIG. 1) included in the application is referred to and superimposed on a map in a range where the positions corresponding to the position information of the communication terminal 10 and the communication terminal 20 are appropriately displayed. Thus, the positions of the communication terminal 10 and one or more communication terminals 20 are displayed as icons.

受注者選択部106は、通信端末20を使用する1以上の受注者識別情報を発注者に認識可能に提示する機能ブロックである。具体的に、受注者選択部106は、受注者識別情報をアドホック通信または移動体通信により各端末装置20から収集する。受注者識別情報の収集対象とするのは、登録されている全ての通信端末20であっても地図表示される範囲の通信端末20であってもよい。受注者識別情報としては、非限定の例示として、受注者(売り子)の顔画像データ、識別番号、ニックネーム、取扱銘柄、待ち人数情報等である。顔画像データは各受注者の顔を認識可能な程度の解像度で含む画像である。識別番号は各通信端末20にユニークな番号(UUID)である。ニックネームは受注者の略称である。取得銘柄は各受注者が取り扱っている商品の銘柄であり、特に本実施形態では特定商品(ビール)の銘柄をいう。待ち人数情報は各受注者が既に受け付けて商品配送を待っている他の発注者の累計人数である。待ち人数情報以外の情報は、恒常的にほぼ変更がないものであれば、予めアプリに登録されていてもよい。   The contractor selection unit 106 is a functional block that presents one or more contractor identification information using the communication terminal 20 to the orderer in a recognizable manner. Specifically, the contractor selection unit 106 collects contractor identification information from each terminal device 20 by ad hoc communication or mobile communication. The collection target of the contractor identification information may be all the registered communication terminals 20 or the communication terminals 20 in the range displayed on the map. The orderer identification information includes, as a non-limiting example, orderer (seller) face image data, an identification number, a nickname, a handling brand, waiting number information, and the like. The face image data is an image including a resolution that can recognize each contractor's face. The identification number is a number (UUID) unique to each communication terminal 20. The nickname is an abbreviation for the contractor. The acquired brand is a brand of a product handled by each contractor, and in particular, in this embodiment, a brand of a specific product (beer). The waiting number information is the cumulative number of other orderers who have already been received by each contractor and are waiting for product delivery. The information other than the waiting number information may be registered in advance in the application as long as it is constantly almost unchanged.

受注者選択部106は、複数の受注者選択モードで受注者識別情報を提示する。複数の受注者選択モードは例えば以下のものであり、詳しくは動作の説明にて後述する。
(1)「近くから選択」モード:当該通信端末10の近くに存在する通信端末20、例えば、単ホップ圏内に在圏する通信端末20または当該通信端末10から所定距離以内に存在する通信端末20についての受注者識別情報を提示するモードである。
The contractor selection unit 106 presents contractor identification information in a plurality of contractor selection modes. The plurality of contractor selection modes are, for example, as follows, and will be described in detail later in the description of the operation.
(1) “Select from near” mode: a communication terminal 20 that exists in the vicinity of the communication terminal 10, for example, a communication terminal 20 that is in a single hop area or a communication terminal 20 that is within a predetermined distance from the communication terminal 10. This is a mode for presenting the orderer identification information for the.

(2)「全てから選択」モード:登録されている全ての通信端末20についての受注者識別情報を提示するモードである。   (2) “Select from all” mode: This mode presents the contractor identification information for all the registered communication terminals 20.

(3)「銘柄選択」モード:銘柄情報に基づき各銘柄に関する情報を提示し、銘柄が選択されたら選択された銘柄を取り扱う受注者識別情報を提示するモードである。   (3) “brand selection” mode: This is a mode in which information on each brand is presented based on the brand information, and when the brand is selected, the contractor identification information for handling the selected brand is presented.

商品選択部108は、受注者選択部106により選択された受注者の通信端末20から取得した取扱商品情報を参照し、発注者に選択可能なように表示部124に表示する機能ブロックである。そして商品選択部108は、発注者が操作部122を操作することにより選択した商品を商品情報として一時記憶する。また商品選択部108は、決済方法選択画面も提示して、発注者からの決済方法の選択を受け付ける。決済方法としては「現金決済」および「電子決済」がある。商品選択部108は、事後的に商品の変更やキャンセルも受け付ける。   The product selection unit 108 is a functional block that refers to the handling product information acquired from the communication terminal 20 of the contractor selected by the contractor selection unit 106 and displays it on the display unit 124 so that the orderer can select it. The product selection unit 108 temporarily stores the product selected by the orderer by operating the operation unit 122 as product information. The product selection unit 108 also presents a settlement method selection screen and accepts a settlement method selection from the orderer. Payment methods include “cash payment” and “electronic payment”. The product selection unit 108 also accepts changes and cancellations of the product afterwards.

注文情報提供部110は、選択された商品を示す注文情報を選択された受注者が使用する通信端末20に提供する機能ブロックである。具体的に、注文情報提供部110は、後述する発注者の操作に基づき取扱商品のうち1以上の商品が選択されたら、選択された商品を特定する情報と注文個数を含む注文情報を受注者選択部106で選択された受注者の通信端末20に提供する。   The order information providing unit 110 is a functional block that provides order information indicating the selected product to the communication terminal 20 used by the selected contractor. Specifically, when one or more products are selected from the handled products based on an orderer's operation described later, the order information providing unit 110 receives the order information including information specifying the selected product and the order quantity. The information is provided to the communication terminal 20 of the contractor selected by the selection unit 106.

オンサイト表示部112は、本発明に係る面会相手確認用プログラムを実行することにより実現される機能ブロックである。具体的に、オンサイト表示部112は、以下の機能を奏する。   The on-site display unit 112 is a functional block realized by executing the meeting partner confirmation program according to the present invention. Specifically, the on-site display unit 112 has the following functions.

(1)通信端末20と通信端末10との位置関係を取得する機能。
(2)前記位置関係が所定の条件に合致した場合に撮影部126を駆動させて発注者を撮影する機能。
(3)上記所定の条件に合致した場合に発注者に報知する機能。
(4)発注者を撮影した画像を通信相手となる通信端末20に提供する機能。
(5)通信相手となる通信端末20から提供された画像を発注者に認識可能に提示する機能。
(1) A function for acquiring the positional relationship between the communication terminal 20 and the communication terminal 10.
(2) A function of driving the photographing unit 126 to photograph the orderer when the positional relationship meets a predetermined condition.
(3) A function of notifying the orderer when the predetermined condition is met.
(4) A function of providing an image obtained by photographing the orderer to the communication terminal 20 as a communication partner.
(5) A function of recognizing the image provided from the communication terminal 20 as a communication partner to the orderer.

上記機能(1)は、アドホック通信または移動体通信により受注者たる通信端末20から位置情報を取得し、無線標識やGPS機能等を利用して当該通信端末10の位置情報を取得する機能である。   The function (1) is a function of acquiring position information from the communication terminal 20 as an order receiver by ad hoc communication or mobile communication, and acquiring position information of the communication terminal 10 using a radio sign or a GPS function. .

上記機能(2)は、通信端末20および当該通信端末10の位置情報から所定の条件に合致したか否かを判定し、合致した場合には撮影部126を自分撮りモード起動させ、すなわち使用者である発注者を撮影する機能である。ここで「所定の条件」とは、アドホック通信で通信端末20が単ホップ圏に在圏していることや、両端末の距離が通信端末20を操作する受注者の顔を目視で認識できる程度の距離(5〜10mなど)に近づいたこと、表示部124に表示させている地図の範囲または地図上に示した特定領域内に位置していること等をいう。   The function (2) determines whether or not a predetermined condition is met from the communication terminal 20 and the position information of the communication terminal 10, and if so, activates the photographing unit 126 in the self-shooting mode, that is, the user This is a function for photographing an orderer. Here, the “predetermined condition” means that the communication terminal 20 is located in a single hop area in ad hoc communication, and that the distance between both terminals can visually recognize the face of the contractor operating the communication terminal 20. The distance (5 to 10 m, etc.), the range of the map displayed on the display unit 124 or the specific area shown on the map.

上記機能(3)は、オプショナルな機能であり、上記所定の条件に達したことを音、振動、光等の報知手段で発注者に知らせる機能である。音を用いる場合には図示しないスピーカから所定の発信音を流したり「売り子さんがやってきました」などといった案内音声を発音させたりする。振動を用いる場合には図示しないバイブレーション装置を使って通信端末10を操作する発注者に知覚させる。光を用いる場合には図示しないイルミネーションを点滅等させる。これら複数の報知手段を組み合わせて報知してもよい。   The function (3) is an optional function, and is a function for notifying the orderer that the predetermined condition has been reached by means of sound, vibration, light or the like. In the case of using sound, a predetermined dial tone is played from a speaker (not shown), or a guidance voice such as “Seller came” is generated. When using vibration, an orderer who operates the communication terminal 10 is made to perceive using a vibration device (not shown). When light is used, an illumination not shown is blinked. You may alert | report combining these some alerting | reporting means.

上記機能(4)は、自分撮りモードで撮影した発注者の画像データを受注者の端末装置20に提供する機能である。この画像データの提供を受けた端末装置20では、発注者の画像が受注者に認識可能に提示されることになる。   The function (4) is a function for providing the orderer's terminal device 20 with the image data of the orderer photographed in the self-portrait mode. In the terminal device 20 that has received the provision of the image data, the orderer's image is presented to the contractor in a recognizable manner.

上記機能(5)は、受注者の通信端末20で自分撮りモードで撮影された受注者の画像データに基づく画像を表示部124に提示するモードである。   The function (5) is a mode in which the display unit 124 presents an image based on the image data of the contractor taken in the self-portrait mode with the communication terminal 20 of the contractor.

決済処理部114は、配送された商品の決済を処理する機能ブロックである。具体的に、決済処理部114は、受注者から発注者へ引き渡される商品の検品結果により確認される注文確認情報を通信端末20から取得する。   The settlement processing unit 114 is a functional block that processes settlement of delivered goods. Specifically, the settlement processing unit 114 acquires order confirmation information from the communication terminal 20 that is confirmed based on the inspection result of the product delivered from the contractor to the orderer.

「現金決済」が選択されている場合、決済処理部114は、注文情報に基づき精算される決済金額情報、および、発注者から受け取った商品の支払金額を受注者が確認して問題が無かった旨を示す決済完了情報を通信端末20から取得し、表示部124に決済完了の旨を表示する。   When “cash settlement” is selected, the settlement processing unit 114 has no problem when the contractor confirms the settlement amount information to be settled based on the order information and the payment amount of the product received from the orderer. The payment completion information indicating the fact is acquired from the communication terminal 20 and the fact that the payment is complete is displayed on the display unit 124.

「電子決済」が選択されている場合、決済処理部114は、移動体通信基盤設備2を介して決済機関システムCSに、個人情報134に含まれる決済信用情報および通信端末20から取得した決済金額情報を提供し、与信照会を要求する。そして、決済機関システムCSから取得した与信照会の照会結果が与信可能である場合には、決済処理部114は、決済機関システムCSにさらに決済処理を要求する。そして決済処理が終了したら、通信端末20に処理結果を提供する。一方、与信照会の照会結果が与信不可能である場合には、決済処理部114は、通信端末20に照会結果を転送し、表示部124に電子決済が行えない旨の文字表示をして、現金決済に移行する。   When “electronic payment” is selected, the payment processing unit 114 sends the payment credit information included in the personal information 134 and the payment amount acquired from the communication terminal 20 to the payment institution system CS via the mobile communication infrastructure 2. Provide information and request a credit inquiry. If the inquiry result of the credit inquiry acquired from the settlement institution system CS is creditable, the settlement processing unit 114 further requests the settlement institution system CS for settlement processing. When the settlement process is completed, the processing result is provided to the communication terminal 20. On the other hand, when the inquiry result of the credit inquiry is not creditable, the settlement processing unit 114 transfers the inquiry result to the communication terminal 20 and displays a character on the display unit 124 indicating that electronic payment cannot be performed. Move to cash settlement.

<受注者の通信端末20の構成>
図3に受注者の使用する通信端末20における機能ブロック図を示す。図3に示すように、通信端末20は、例示的に、制御部200、通信部220、操作部222、表示部224、撮影部226、アンテナ228およびアンテナ229、並びに記憶部230を備える。これらの構成は主としてハードウェアであるが一部ソフトウェアで実現するものであってもよい。
<Configuration of Contractor's Communication Terminal 20>
FIG. 3 shows a functional block diagram of the communication terminal 20 used by the contractor. As illustrated in FIG. 3, the communication terminal 20 includes, for example, a control unit 200, a communication unit 220, an operation unit 222, a display unit 224, an imaging unit 226, an antenna 228 and an antenna 229, and a storage unit 230. These configurations are mainly hardware, but may be partially realized by software.

通信端末20は、図3に示していないその他の構成・機能として、例えば、GPS受信機や方位センサ、重力センサ、温度センサ、加速度センサなどの各種のセンサ、マイク、スピーカ、バイブレーション装置、インディケータ、電源部等をさらに備えていてもよい。   The communication terminal 20 has other configurations / functions not shown in FIG. 3, for example, various sensors such as a GPS receiver, a direction sensor, a gravity sensor, a temperature sensor, an acceleration sensor, a microphone, a speaker, a vibration device, an indicator, A power supply unit or the like may be further provided.

アンテナ228および229については、通信端末10のアンテナ128および129にそれぞれ対応しており同様であるため説明を省略する。   The antennas 228 and 229 correspond to the antennas 128 and 129 of the communication terminal 10 and are the same, and thus the description thereof is omitted.

通信部220については、通信端末10の通信部120に対応しており同様であるため説明を省略する。ただし、当該通信部220の通信相手は発注者の使用する通信端末10となる。   Since the communication unit 220 corresponds to the communication unit 120 of the communication terminal 10 and is the same, the description thereof is omitted. However, the communication partner of the communication unit 220 is the communication terminal 10 used by the orderer.

表示部224、撮影部226、記憶部230については、通信端末10の表示部124、撮影部126、記憶部130にそれぞれ対応しており同様であるため説明を省略する。ただし、記憶部230には、ソフトウェアプログラムとして、オペレーションシステムの他、本発明に係る受注者のための面会相手確認用プログラムおよび会場注文用プログラムに相当するアプリを含むものとする。データとしては、識別情報232、取扱商品情報234、および注文情報236を含む。記憶部230には、前提として、当該通信端末20を制御するためのファームウェアプログラムが格納されているものとする。また記憶部230には、前提として、受注者のための面会相手確認用プログラムを含む会場注文用プログラムに係るアプリケーションソフトウェア(アプリ)がダウンロードされて保存されているものとする。   The display unit 224, the imaging unit 226, and the storage unit 230 correspond to the display unit 124, the imaging unit 126, and the storage unit 130 of the communication terminal 10, respectively, and are not described here. However, the storage unit 230 includes, as a software program, an application corresponding to the meeting partner confirmation program and the venue order program for the contractor according to the present invention in addition to the operation system. The data includes identification information 232, handled product information 234, and order information 236. It is assumed that the storage unit 230 stores a firmware program for controlling the communication terminal 20 as a premise. In addition, it is assumed that application software (app) related to a venue order program including a meeting partner confirmation program for a contractor is downloaded and stored in the storage unit 230 as a premise.

識別情報232は、一意的に当該通信端末20を特定可能なUUIDであり、例えば、ネットワーク内の各ノードを識別するために多用されているMACアドレスである。   The identification information 232 is a UUID that can uniquely identify the communication terminal 20, for example, a MAC address that is frequently used to identify each node in the network.

取扱商品情報234は、当該受注者が取扱い可能な商品に関する情報である。取扱商品情報234は、全ての受注者が同一の商品を取り扱う運用であれば、予めアプリに登録されていればよい。また受注者が個別に取扱商品の内容を変更可能とする運用であれば、変更の都度更新される情報として格納されていればよい。前者の運用の場合には、取扱商品情報234を通信端末10にダウンロードされるアプリに含めておくことで、事後的に通信端末20から通信端末10に提供する費用がない。後者の運用の場合には、通信端末10からの要求に応じて通信端末20から個別の取扱商品情報234が読み出され、通信端末10に提供される。   The handling product information 234 is information about products that can be handled by the contractor. The handling product information 234 may be registered in advance in the application if all the contractors are handling the same product. In addition, if the contractor can operate the contents of the handled products individually, it may be stored as information that is updated each time a change is made. In the case of the former operation, the handling product information 234 is included in the application downloaded to the communication terminal 10, so that there is no cost for providing the communication terminal 10 later from the communication terminal 20. In the case of the latter operation, individual handling product information 234 is read from the communication terminal 20 in response to a request from the communication terminal 10 and provided to the communication terminal 10.

注文情報236は、通信端末10において発注者が取扱商品から選択した商品に関する情報であり、通信端末10から取得した情報である。注文情報236は、商品種別を特定する情報と注文個数を含む。   The order information 236 is information related to the product selected by the orderer from the handled products in the communication terminal 10 and is information acquired from the communication terminal 10. The order information 236 includes information specifying the product type and the number of orders.

制御部200は、図示しない例示の構成として、CPU等のプロセッサ、インターフェース回路等のハードウェア構成を含んで構成されている。制御部200は、記憶部230に格納された上記ファームウェアプログラムを図示しないプロセッサが実行することにより、通信部220、操作部222、表示部224、撮影部226等の各部の動作を制御するように構成されている。   The control unit 200 is configured to include a hardware configuration such as a processor such as a CPU and an interface circuit as an exemplary configuration (not shown). The control unit 200 controls the operation of each unit such as the communication unit 220, the operation unit 222, the display unit 224, and the imaging unit 226 by executing a firmware program stored in the storage unit 230 by a processor (not shown). It is configured.

制御部200は、記憶部230に格納された上記アプリ(受注者のための面会相手確認用プログラムを含む会場注文用プログラム)を図示しないプロセッサが実行することにより、図3に示すような機能ブロックを実現する。具体的には、制御部200は、通信路確立部202、位置提示部204、取扱商品提供部206、注文情報取得部208、注文情報提示部210、最適ルート検索部212、オンサイト表示部214、および注文確定部216を機能的に備える。これら機能ブロックは、ソフトウェアのみならず、ソフトウェアとハードウェアの組み合わせによって実現してもよい。   The control unit 200 executes a function block as shown in FIG. 3 by executing the above-described application (a venue order program including a meeting partner confirmation program for a contractor) stored in the storage unit 230 by a processor (not shown). Is realized. Specifically, the control unit 200 includes a communication path establishment unit 202, a position presentation unit 204, a handling product provision unit 206, an order information acquisition unit 208, an order information presentation unit 210, an optimum route search unit 212, and an on-site display unit 214. And an order confirmation unit 216 functionally. These functional blocks may be realized not only by software but also by a combination of software and hardware.

通信路確立部202および位置提示部204については、通信端末10の通信路確立部102および位置提示部104にそれぞれ対応しており同様であるため説明を省略する。ただし、通信路確立部202の通信相手は発注者の使用する通信端末10となる。また、位置提示部204は当該受注者を選択した発注者の通信端末10の位置情報を取得して表示する。   The communication path establishment unit 202 and the position presentation unit 204 correspond to the communication path establishment unit 102 and the position presentation unit 104 of the communication terminal 10, respectively, and are not described here. However, the communication partner of the communication path establishment unit 202 is the communication terminal 10 used by the orderer. Further, the position presentation unit 204 acquires and displays the position information of the communication terminal 10 of the orderer who selected the contractor.

取扱商品提供部206は、当該受注者が提供可能な商品に関する情報を提供する機能ブロックである。具体的に、取扱商品提供部206は、通信端末10から要求された場合に、記憶部230に格納されている取扱商品情報234を読み出して当該通信端末10に提供する。   The handling product providing unit 206 is a functional block that provides information on products that can be provided by the contractor. Specifically, when requested from the communication terminal 10, the handled product providing unit 206 reads the handled product information 234 stored in the storage unit 230 and provides it to the communication terminal 10.

注文情報取得部208は、通信端末10を使用する発注者が注文した商品を示す注文情報を取得する機能ブロックである。具体的に、注文情報取得部208は、通信端末10から注文情報を取得したら当該通信端末10と対応付けて記憶部230に注文情報236として記憶する。   The order information acquisition unit 208 is a functional block that acquires order information indicating products ordered by an orderer who uses the communication terminal 10. Specifically, when the order information acquisition unit 208 acquires the order information from the communication terminal 10, the order information acquisition unit 208 stores the order information 236 in the storage unit 230 in association with the communication terminal 10.

注文情報提示部210は、注文情報236を受注者に認識可能に提示する機能ブロックである。具体的に、注文情報提示部210は、注文情報236を取得すると、当該注文情報に基づいて注文商品とその注文個数とを認識可能なように表示部224に提示する。また特定の発注者への商品配送に取り掛かる段階になると、当該発注者に対応づけられた注文情報236を記憶部230から読み出して注文に係る商品の種類とその注文個数とを認識可能なように表示部224に提示する。   The order information presentation unit 210 is a functional block that presents the order information 236 to the contractor so as to be recognized. Specifically, when the order information presentation unit 210 acquires the order information 236, the order information presentation unit 210 presents the order product and the order quantity on the display unit 224 so that the order product can be recognized based on the order information. Further, at the stage of starting to deliver the product to a specific orderer, the order information 236 associated with the orderer can be read from the storage unit 230 so that the type of product related to the order and its order quantity can be recognized. Presented on the display unit 224.

最適ルート検索部212は、通信端末10の位置に至る最適ルートを検索する機能ブロックである。具体的に、最適ルート検索部212は、当該通信端末20の位置から次に配送すべき発注者の通信端末10までの最適なルート、例えば最短ルートを演算して受注者に認識可能なように表示部224に表示する。最適ルートの演算方法としては、公知の方法を種々に適用することが可能である。   The optimum route search unit 212 is a functional block that searches for the optimum route that reaches the position of the communication terminal 10. Specifically, the optimum route search unit 212 calculates the optimum route from the position of the communication terminal 20 to the communication terminal 10 of the orderer to be delivered next, for example, the shortest route so that the contractor can recognize it. Displayed on the display unit 224. As a method for calculating the optimum route, various known methods can be applied.

オンサイト表示部214は、本発明に係る面会相手確認用プログラムを実行することにより実現される機能ブロックである。具体的に、オンサイト表示部214は、以下の機能を奏する。   The on-site display unit 214 is a functional block realized by executing the meeting partner confirmation program according to the present invention. Specifically, the on-site display unit 214 has the following functions.

(1)通信端末10と通信端末20との位置関係を取得する機能。
(2)前記位置関係が所定の条件に合致した場合に撮影部226を駆動させて受注者を撮影する機能。
(3)受注者を撮影した画像を通信相手となる通信端末10に提供する機能。
(4)通信相手となる通信端末10から提供された画像を受注者に認識可能に提示する機能。
(1) A function for acquiring the positional relationship between the communication terminal 10 and the communication terminal 20.
(2) A function of photographing the contractor by driving the photographing unit 226 when the positional relationship meets a predetermined condition.
(3) A function of providing an image obtained by photographing the contractor to the communication terminal 10 as a communication partner.
(4) A function of presenting the image provided from the communication terminal 10 serving as a communication partner to the contractor so as to be recognizable.

上記機能(1)は、アドホック通信または移動体通信により発注者たる通信端末10から位置情報を取得し、無線標識への接続やGPS機能等を利用して当該通信端末20の位置情報を取得する機能である。   The function (1) acquires position information from the communication terminal 10 as an orderer by ad hoc communication or mobile communication, and acquires position information of the communication terminal 20 using a connection to a wireless sign, a GPS function, or the like. It is a function.

上記機能(2)は、通信端末10および当該通信端末20の位置情報から所定の条件に合致したか否かを判定し、合致した場合には撮影部226を自分撮りモード起動させ、すなわち使用者である受注者を撮影する機能である。ここで「所定の条件」とは、アドホック通信で通信端末10が単ホップ圏に在圏していることや、両端末の距離が通信端末10を保有する発注者の顔を目視で認識できる程度の距離(5〜10mなど)に近づいたこと、表示部224に表示させている地図の範囲または地図上に示した特定領域内に位置していること等をいう。   The function (2) determines whether or not a predetermined condition is met from the location information of the communication terminal 10 and the communication terminal 20, and if it matches, activates the photographing unit 226 in the self-shooting mode, that is, the user This is a function for photographing the contractor. Here, the “predetermined condition” means that the communication terminal 10 is located in a single hop area in ad hoc communication, or the distance between both terminals is such that the face of the orderer who owns the communication terminal 10 can be visually recognized. The distance (5 to 10 m, etc.), the range of the map displayed on the display unit 224 or the position within the specific area shown on the map.

上記機能(3)は、自分撮りモードで撮影した受注者の画像データを発注者の端末装置10に提供する機能である。この画像データの提供を受けた端末装置10では、受注者の画像が発注者に認識可能に提示されることになる。   The function (3) is a function for providing the orderer's terminal device 10 with the image data of the contractor photographed in the self-portrait mode. In the terminal device 10 that has received this image data, the orderer's image is presented to the orderer in a recognizable manner.

上記機能(4)は、発注者の通信端末10で自分撮りモードで撮影された発注者の画像データに基づく画像を表示部224に提示するモードである。   The function (4) is a mode for presenting on the display unit 224 an image based on the orderer's image data photographed in the self-portrait mode by the orderer's communication terminal 10.

注文確定部216は、発注者のもとへ配送した商品を確定し、通信端末10の決済処理部114における決済処理を補佐する機能ブロックである。具体的に、注文確定部216は、受注者へ引き渡す商品を発注者が検品した検品結果に基づいた注文確定情報を通信端末10へ提供する。前もって取得した注文情報どおりの商品が引き渡される場合には引き渡し商品が確定した旨の注文確定情報を提供する。また注文者が商品の変更を希望した場合のように注文情報と異なる商品であったとき、注文情報の変更処理をした上で注文確定情報を提供する。さらに注文者が注文の取消しを希望した場合のように注文のキャンセルが発生した場合、注文情報の取消処理を実行する。   The order confirmation unit 216 is a functional block that confirms the product delivered to the orderer and assists the settlement processing in the settlement processing unit 114 of the communication terminal 10. Specifically, the order confirmation unit 216 provides the communication terminal 10 with order confirmation information based on the inspection result obtained by the orderer inspecting the product delivered to the contractor. When the product according to the order information acquired in advance is delivered, order confirmation information indicating that the delivered product is confirmed is provided. Further, when the orderer wants to change the product, if the product is different from the order information, the order confirmation information is provided after the order information is changed. Further, when the order is canceled as in the case where the orderer wishes to cancel the order, an order information canceling process is executed.

注文確定情報を提供したら、注文確定部216は、決済処理に必要な情報を通信端末10に提供する。具体的に、「現金決済」が選択されている場合、注文確定部216は、確定した注文情報に基づき精算される決済金額情報、および、発注者から受け取った商品の支払金額を受注者が確認して問題が無かった旨を示す決済完了情報を通信端末10に提供する。   After providing the order confirmation information, the order confirmation unit 216 provides the communication terminal 10 with information necessary for the settlement process. Specifically, when “cash settlement” is selected, the order confirmation unit 216 confirms the settlement amount information that is settled based on the confirmed order information and the payment amount of the product received from the orderer. Then, settlement completion information indicating that there is no problem is provided to the communication terminal 10.

「電子決済」が選択されている場合、注文確定部216は、決済機関システムCSにおける決済処理に必要な通信端末20の識別情報232を通信端末10に提供する。通信端末10から決済処理が完了した旨を示す承認処理結果を取得した場合には、決済が完了した旨を表示部224に提示して、当該注文者に対する商品配送処理を終了する。一方、万一通信端末10から与信不可能である旨を示す承認処理結果が送信された場合には上記「現金決済」に移行する。   When “electronic payment” is selected, the order confirmation unit 216 provides the communication terminal 10 with identification information 232 of the communication terminal 20 necessary for the payment process in the payment institution system CS. When the approval process result indicating that the payment process is completed is acquired from the communication terminal 10, the fact that the payment is completed is presented on the display unit 224, and the merchandise delivery process for the orderer is ended. On the other hand, if an approval processing result indicating that credit is impossible is transmitted from the communication terminal 10, the process proceeds to the “cash settlement”.

<会場注文システムの処理手順>
次に本実施形態における会場注文システム1の動作を説明する。本会場注文システム1は大きく、第1の態様の会場注文方法と、第2の態様の会場注文方法とに分けられる。
<Processing procedure of the venue order system>
Next, the operation of the venue order system 1 in this embodiment will be described. The main venue ordering system 1 is largely divided into a venue order method according to the first mode and a venue order method according to the second mode.

(第1の態様の会場注文方法)
第1の態様の会場注文方法は、発注者のための会場注文用プログラムをアプリとして通信端末10にダウンロードして実行される機能に基づく。第1の態様の会場注文方法は以下のステップを備える。
(Venue ordering method of the first aspect)
The venue order method according to the first aspect is based on a function executed by downloading a venue order program for an orderer to the communication terminal 10 as an application. The venue order method according to the first aspect includes the following steps.

1)通信端末10および通信端末20の位置を地図上で発注者に認識可能に提示するステップ、
2)通信端末20を使用する1以上の受注者識別情報を発注者に認識可能に提示するステップ、
3)1以上の受注者識別情報から1の受注者識別情報を選択させるステップと、商品を選択させるステップ、
4)選択された商品を示す注文情報を選択された受注者が使用する通信端末20に提供するステップ、
5)通信端末20と発注者が自ら使用する通信端末10との位置関係を取得するステップ、
6)上記位置関係が所定の条件に合致した場合に撮影部126を駆動させて発注者を撮影するステップ、
7)発注者を撮影した画像を通信端末20に提供するステップ、
8)通信端末20から提供された画像を発注者に認識可能に提示するステップ、
9)上記所定の条件に合致した場合に発注者に報知するステップ、および
10)商品の決済を処理するステップ。
1) A step of presenting the positions of the communication terminal 10 and the communication terminal 20 to the orderer in a recognizable manner on a map;
2) The step of presenting one or more contractor identification information using the communication terminal 20 to the orderer in a recognizable manner,
3) a step of selecting one contractor identification information from one or more contractor identification information, a step of selecting a product,
4) providing order information indicating the selected product to the communication terminal 20 used by the selected contractor;
5) A step of acquiring a positional relationship between the communication terminal 20 and the communication terminal 10 used by the orderer,
6) A step of driving the photographing unit 126 to photograph the orderer when the positional relationship meets a predetermined condition;
7) providing the communication terminal 20 with an image of the orderer,
8) A step of presenting the image provided from the communication terminal 20 to the orderer in a recognizable manner,
9) a step of notifying the orderer when the predetermined condition is met, and 10) a step of processing the settlement of the product.

(第2の態様の会場注文方法)
第2の態様の会場注文方法は、受注者のための会場注文用プログラムをアプリとして通信端末20にダウンロードして実行される機能に基づく。第2の態様の会場注文方法は以下のステップを備える。
(Venue ordering method in the second mode)
The venue order method according to the second aspect is based on a function executed by downloading a venue order program for the contractor to the communication terminal 20 as an application. The venue order method according to the second aspect includes the following steps.

1)通信端末10および通信端末20の位置を地図上で受注者に認識可能に提示するステップ、
2)通信端末10を使用する発注者が注文した商品を示す注文情報を取得するステップ、
3)通信端末10の位置に至る最適ルートを検索するステップ、
4)通信端末10と受注者が自ら使用する通信端末20との位置関係を取得するステップ、
5)位置関係が所定の条件に合致した場合に撮影部226を駆動させて受注者を撮影するステップ、
6)受注者を撮影した画像を通信端末10に提供するステップ、
7)通信端末10から提供された画像を受注者に認識可能に提示するステップ、および
8)商品の決済を処理するステップ。
1) A step of presenting the positions of the communication terminal 10 and the communication terminal 20 to the contractor in a recognizable manner on a map;
2) obtaining order information indicating the product ordered by the orderer who uses the communication terminal 10;
3) searching for an optimum route to the position of the communication terminal 10;
4) A step of acquiring a positional relationship between the communication terminal 10 and the communication terminal 20 used by the contractor itself;
5) driving the photographing unit 226 to photograph the contractor when the positional relationship meets a predetermined condition;
6) providing the communication terminal 10 with an image taken of the contractor;
7) A step of presenting the image provided from the communication terminal 10 to the contractor in a recognizable manner, and 8) A step of processing the settlement of the product.

次に図4に基づいて、上記第1の態様および第2の態様の会場注文方法の具体的な適用例を説明する。図4は、会場注文システム1において実施される会場注文方法を説明するフローチャートである。   Next, a specific application example of the venue order method according to the first aspect and the second aspect will be described with reference to FIG. FIG. 4 is a flowchart for explaining a venue order method implemented in the venue order system 1.

図4に示すように、100番台で示すステップ群は、発注者の使用する通信端末10で実行される第1の態様の会場注文方法に関する。200番台で示すステップ群は、受注者の使用する通信端末20で実行される第2の態様の会場注文方法に関する。以下順番に、通信端末10または20における画像表示例を参照しながら説明する。   As shown in FIG. 4, the step group indicated by the 100s relates to the venue order method according to the first aspect, which is executed by the communication terminal 10 used by the orderer. The step group indicated by the number 200 series relates to the venue order method according to the second aspect executed by the communication terminal 20 used by the contractor. Hereinafter, description will be made in order with reference to an image display example in the communication terminal 10 or 20.

(動作の前提)
前提として、発注者たる通信端末10の使用者は、第1の態様に係る会場注文方法を実行するためのソフトウェアプログラム(アプリ)を所定のサイトからダウンロードして通信端末10にインストールしておくものとする。また受注者たる売り子が使用する端末装置20には、第2の態様に係る会場注文方法を実行するためのソフトウェアプログラム(アプリ)が所定のサイトからダウンロードされてインストールされているものとする。
(Assumption of operation)
As a premise, the user of the communication terminal 10 as an orderer downloads a software program (app) for executing the venue order method according to the first aspect from a predetermined site and installs it in the communication terminal 10 And In addition, it is assumed that a software program (application) for executing the venue order method according to the second aspect is downloaded from a predetermined site and installed in the terminal device 20 used by the salesperson who is the contractor.

(起動から検索条件選択まで)
ステップS100において、発注者がアプリを起動すると会場注文サービスのトップ画面が表示部124に表示される。ステップS102において、発注者はトップ画面より受注者の検索条件を入力する。
(From startup to search condition selection)
In step S100, when the orderer activates the application, the top screen of the venue order service is displayed on the display unit 124. In step S102, the orderer inputs the orderer's search condition from the top screen.

「近くから選択」モードが選択されるとステップS104に移行し、受注者選択部106は、当該通信端末10の近くに存在する通信端末20、例えば、単ホップ圏内に在圏する通信端末20または当該通信端末10から所定距離以内に存在する通信端末20についての受注者識別情報を取得する。具体的には、通信路確立部102がアドホック通信により単ホップ圏内に通信端末20が在圏するかを検索する。通信端末10からの現在位置の照会を受けた通信端末20は、アドホック通信で接続されている場合には、通信端末10のアドホック通信領域と通信端末20のアドホック通信領域とが直接的に重なっているか(図1参照)、すなわち単ホップ圏に在圏しているかを示す情報を提供する。移動体通信で接続されている場合には、自らの無線標識への接続やGPS機能等で取得した通信端末20の現在位置情報を提供する。検索の結果、1以上の通信端末20が単ホップ圏に在圏していた場合、または、通信端末10の現在位置と通信端末20の現在位置とが所定距離以内である場合には、それら通信端末20からさらに受注者識別情報を取得する。   When the “select from near” mode is selected, the process proceeds to step S104, and the contractor selection unit 106 determines that the communication terminal 20 located near the communication terminal 10, for example, the communication terminal 20 located within a single hop range or The contractor identification information about the communication terminal 20 existing within a predetermined distance from the communication terminal 10 is acquired. Specifically, the communication path establishment unit 102 searches whether the communication terminal 20 is in a single hop area by ad hoc communication. When the communication terminal 20 that has received the inquiry of the current position from the communication terminal 10 is connected by ad hoc communication, the ad hoc communication area of the communication terminal 10 and the ad hoc communication area of the communication terminal 20 directly overlap each other. (See FIG. 1), that is, information indicating whether the user is in a single hop area is provided. When connected by mobile communication, it provides the current location information of the communication terminal 20 acquired by connecting to its own radio beacon, GPS function, or the like. As a result of the search, when one or more communication terminals 20 are located in a single hop area, or when the current position of the communication terminal 10 and the current position of the communication terminal 20 are within a predetermined distance, the communication is performed. Further, the contractor identification information is acquired from the terminal 20.

「全てから選択」モードが選択されるとステップS106に移行し、受注者選択部106は、登録されている全ての通信端末20についての受注者識別情報を取得する。予めアプリに受注者識別情報が登録されている場合にはそれらを呼び出す。登録されていない場合には、通信路確立部102がアドホック通信および移動体通信により野球場F内に現時点で通信可能な通信端末20全てと通信し、通信が成功した通信端末20から受注者識別情報を取得する。   When the “select from all” mode is selected, the process proceeds to step S106, and the contractor selection unit 106 acquires contractor identification information for all the registered communication terminals 20. If the contractor identification information is registered in advance in the application, it is called. If not registered, the communication path establishment unit 102 communicates with all the communication terminals 20 that can communicate at present in the baseball field F by ad-hoc communication and mobile communication, and identifies the contractor from the communication terminal 20 that has successfully communicated. Get information.

「銘柄選択」モードが選択されるとステップS108に移行し、受注者選択部106は、銘柄情報に基づき各銘柄に関する情報を提示する。銘柄情報は、予めアプリに登録されている。銘柄情報の提示の段階では受注者識別情報を取得しない。   When the “brand selection” mode is selected, the process proceeds to step S108, and the contractor selection unit 106 presents information on each brand based on the brand information. The brand information is registered in advance in the application. Contractor identification information is not acquired at the stage of presentation of brand information.

次いでステップS110に移行し、受注者選択部106は受注者の選択画面を表示する。図5に「近くから選択」モードの受注者選択画面例を示す。図6に「全てから選択」モードの受注者選択画面例を示す。図7に「銘柄選択」モードの銘柄選択画面例を示す。   Next, the process proceeds to step S110, where the contractor selection unit 106 displays a contractor selection screen. FIG. 5 shows an example of a contractor selection screen in the “select from near” mode. FIG. 6 shows an example of a contractor selection screen in the “select from all” mode. FIG. 7 shows an example of a brand selection screen in the “brand selection” mode.

図5に示すように、「近くから選択」モードを選択した場合、通信端末10の表示部124には、当該通信端末10の現在位置をほぼ中心としてステップS104で検索された通信端末20の現在位置を表示するのに適切な縮尺で野球場Fの座席配置に関する地図画像データに基づく地図が表示される。そして自らの通信端末10と検索された通信端末20とが区別可能なように表示される。図5の例では、通信端末10の位置にアイコンPuが示され、検索された通信端末20の位置にアイコンPs1、Ps2が示されている。好ましくは、受注者選択部106は、受注者識別情報に基づいて、それぞれの通信端末20の受注者の顔画像Gs1、Gs2と待ち人数Ws1、Ws2とを表示する。発注者が所望のアイコンPs1またはPs2を選択することにより、いずれかの受注者が選択される。このような表示態様によれば、地図表示により発注者と受注者との物理的な距離は直感的に把握できる。また待ち人数の表示により、それぞれの受注者を選択して注文した場合にどのくらい待たされるかの目安を提供できる。発注者から相対的に近くに居るからといって、受注者の待ち人数が多ければすぐに注文に対応できるものではなく、逆に発注者から相対的に遠くに居るからといって、受注者の待ち人数が少なければ商品の配達が遅くなるものでもない。また受注者の顔画像を提示することによって、発注者は待ち時間の要素とは別に好みの受注者を選択することができる。各受注者の顔画像、各受注者までの距離、および待ち人数をともに表示することによって、発注者の考え方に応じた適切な受注者の選択環境を提供することができる。   As shown in FIG. 5, when the “select from near” mode is selected, the display unit 124 of the communication terminal 10 displays the current position of the communication terminal 20 searched in step S104 about the current position of the communication terminal 10. A map based on the map image data relating to the seating arrangement of the baseball field F is displayed at a scale appropriate for displaying the position. Then, the communication terminal 10 and the searched communication terminal 20 are displayed so as to be distinguishable. In the example of FIG. 5, the icon Pu is shown at the position of the communication terminal 10, and the icons Ps <b> 1 and Ps <b> 2 are shown at the searched position of the communication terminal 20. Preferably, the contractor selection unit 106 displays the contractor's face images Gs1, Gs2 and the waiting numbers Ws1, Ws2 of the respective communication terminals 20 based on the contractor identification information. When the orderer selects a desired icon Ps1 or Ps2, one of the contractors is selected. According to such a display mode, the physical distance between the orderer and the contractor can be intuitively grasped by the map display. In addition, the display of the number of waiting persons can provide an indication of how long to wait when each orderer is selected and ordered. Just because you are relatively close to the orderer does not mean that you can respond to orders as soon as there are a large number of waiting parties, but conversely, because you are relatively far from the orderer, If the number of people waiting is small, the delivery of goods will not be delayed. Further, by presenting the face image of the contractor, the orderer can select a favorite contractor separately from the waiting time factor. By displaying the face image of each contractor, the distance to each contractor, and the number of waiting persons, it is possible to provide an appropriate selection environment for the contractor according to the orderer's way of thinking.

図6に示すように、「全てから選択」モードを選択した場合、通信端末10の表示部124には、ステップS106で検索された受注者識別情報の数nだけ、各受注者の顔画像Gsnとそれぞれの受注者の待ち人数Wsnの組み合わせが整列表示される。発注者が所望の顔画像Gsを選択することにより、いずれかの一人の受注者が選択される。受注者識別情報の数が表示部124の1ページに入り切らないほど多い場合にはスクロールやページ切替等の公知の画像表示手段によって全ての受注者を表示させる。このような表示態様によれば、受注者の顔画像Gsと待ち人数Wsとが表示されるので、発注者に好みと待ち時間とに基づいた適切な選択環境を提供することができる。なお、当該「全てから選択」モードにおいて、各受注者の通信端末20からそれぞれの現在位置情報を取得して、極端に遠い場所に居る受注者や待ち人数が所定数以上の受注者を除外して表示するようにしてもよい。予め選択するのに不適当な受注者のみが提示されるので、発注者が極端に長く待たされることを防止可能である。   As shown in FIG. 6, when the “select from all” mode is selected, the face image Gsn of each contractor is displayed on the display unit 124 of the communication terminal 10 by the number n of the contractor identification information searched in step S106. And the combination of the waiting number Wsn of each contractor are displayed in a line. When the orderer selects a desired face image Gs, any one contractor is selected. When the number of the orderer identification information is so large that it does not fit into one page of the display unit 124, all the orderers are displayed by a known image display means such as scrolling or page switching. According to such a display mode, the contractor's face image Gs and the waiting number Ws are displayed, so that an appropriate selection environment based on the preference and the waiting time can be provided to the orderer. In the “select from all” mode, the current position information is acquired from the communication terminal 20 of each contractor, and the contractors who are far away from the contractor or who are waiting for a predetermined number or more are excluded. May be displayed. Since only a contractor who is inappropriate for selection is presented, it is possible to prevent the orderer from waiting for an extremely long time.

図7に示すように、「銘柄選択」モードを選択した場合、通信端末10の表示部124には、ステップS108で検索された銘柄が選択可能に整列表示される。発注者が所望の銘柄Bを選択すると、受注者識別情報が参照され、選択した銘柄を取り扱う受注者が抽出され、その中から一人の受注者が選択される。例えば、抽出された受注者の通信端末20から現在位置情報が収集され、発注者に最も近い受注者が選択される。また例えば、抽出された受注者の待ち人数情報が参照され、最も待ち人数の少ない受注者が選択される。最も待ち人数の少ない受注者が複数存在する場合には、例えば、さらに各受注者の通信端末20から現在位置情報が収集され、発注者に最も近い受注者が選択される。図7の例では、商品「ビール」の銘柄のアイコンB1〜B4が表示されている。銘柄の数が表示部124の1ページに入り切らないほど多い場合にはスクロールやページ切替等の公知の画像表示手段によって全ての銘柄を表示させる。このような表示態様によれば、銘柄Bが表示されるので、商品銘柄に関心の高い発注者に対して適切な選択環境を提供することができる。   As shown in FIG. 7, when the “brand selection” mode is selected, the brands searched in step S108 are displayed in a selectable manner on the display unit 124 of the communication terminal 10. When the orderer selects a desired brand B, the contractor identification information is referred to, the contractor handling the selected brand is extracted, and one contractor is selected from among them. For example, current position information is collected from the extracted communication terminal 20 of the contractor, and the contractor closest to the orderer is selected. Further, for example, the extracted waiting person information of the contractor is referred to, and the contractor with the smallest waiting number is selected. When there are a plurality of contractors with the smallest number of waiting persons, for example, current position information is further collected from each contractor's communication terminal 20, and the contractor closest to the orderer is selected. In the example of FIG. 7, brand icons B1 to B4 of the product “beer” are displayed. When the number of brands is too large to fit into one page of the display unit 124, all brands are displayed by known image display means such as scrolling and page switching. According to such a display mode, since the brand B is displayed, it is possible to provide an appropriate selection environment for the orderer who is highly interested in the product brand.

図4に戻り、一人の受注者が選択されると、ステップS112に移行する。発注者が受注者の選択をキャンセルした場合(S112:戻る)にはステップS102の検索条件選択に戻る。発注者が受注者の選択を承認した場合(S112:承認)には、受注者選択部106は選択された受注者の通信端末20に対して取扱商品情報の提供を要求する。   Returning to FIG. 4, when one contractor is selected, the process proceeds to step S112. If the orderer cancels the selection of the contractor (S112: return), the process returns to the search condition selection in step S102. When the orderer approves the selection of the contractor (S112: approval), the contractor selection unit 106 requests the communication terminal 20 of the selected contractor to provide handling product information.

(取扱商品の提示から受注処理まで)
ステップS202において、選択された受注者の通信端末20の取扱商品提供部206は、ステップS112で発注者の通信端末10から提供された取扱商品情報の提供の要求に対応して、記憶部230に格納されている取扱商品情報234を読み出して当該通信端末10に提供する。
(From handling product presentation to order processing)
In step S202, the handling product providing unit 206 of the selected orderer communication terminal 20 stores the handling product information provided from the orderer communication terminal 10 in step S112 in the storage unit 230. The stored handling product information 234 is read out and provided to the communication terminal 10.

ステップS114において、通信端末10の商品選択部108は、通信端末20から取扱商品情報を取得し、発注者に選択可能なように表示部124に取扱商品一覧を含む発注画面を表示する(S116)。そしてステップS118に移行し、発注者による発注画面からの商品選択と発注を待ち受ける。   In step S114, the product selection unit 108 of the communication terminal 10 acquires handled product information from the communication terminal 20, and displays an ordering screen including a list of handled products on the display unit 124 so as to be selectable by the orderer (S116). . Then, the process proceeds to step S118, and the product selection and ordering from the ordering screen by the orderer is awaited.

図8に発注者の通信端末10の表示部124に表示される取扱商品一覧を含む発注画面例を示す。図8に示すように、非限定の例示として、発注画面は、取扱商品一覧Pt、数量入力欄Pn、合計金額欄Ta、および発注ボタンBo/キャンセルボタンBcを含んでいる。発注者は取扱商品一覧Ptを見て注文したい商品の数量入力欄Pnに注文数に対応する数値を入力する。合計金額欄Taには数量入力欄Pnに入力した注文数に商品の単価をかけたものを全ての商品について合計した合計金額が演算されて表示される。発注者が発注ボタンBoを選択するとステップS120に移行し、キャンセルボタンBcを押下するとステップS112の受注者選択に戻る。   FIG. 8 shows an example of an ordering screen including a list of handled products displayed on the display unit 124 of the orderer's communication terminal 10. As shown in FIG. 8, as a non-limiting example, the ordering screen includes a handling product list Pt, a quantity input field Pn, a total amount field Ta, and an ordering button Bo / cancel button Bc. The orderer inputs a numerical value corresponding to the number of orders in the quantity input column Pn of the products to be ordered by looking at the handling product list Pt. In the total price column Ta, the total price of all products obtained by multiplying the number of orders entered in the quantity input column Pn by the unit price of the product is calculated and displayed. If the orderer selects the order button Bo, the process proceeds to step S120, and if the cancel button Bc is pressed, the process returns to the orderer selection in step S112.

ステップS120において、商品選択部108は、図示しない決済方法選択画面を表示して、発注者に注文商品の決済方法を選択させる。当該注文の決済方法として発注者が「現金決済」ボタンを選択すると「現金決済」を示すフラグが登録され(S122)、「電子決済」ボタンを選択すると「電子決済」を示すフラグが登録される(S124)。ステップS126に移行し、商品選択部108は、図示しない最終確認画面を表示する。最終確認画面には、注文商品、注文数、合計金額、OKボタン、キャンセルボタン等が表示される。発注者がOKボタンを押下すると(S126:OK)、ステップS128に移行し、商品選択部108は発注情報を生成し、通信端末20に提供する。発注情報としては、識別情報132、注文商品、注文数、合計金額、決済方法、注文時刻等の情報を含む。   In step S120, the product selection unit 108 displays a settlement method selection screen (not shown) and allows the orderer to select a settlement method for the ordered product. When the orderer selects the “cash payment” button as a payment method for the order, a flag indicating “cash payment” is registered (S122), and when the “electronic payment” button is selected, a flag indicating “electronic payment” is registered. (S124). In step S126, the product selection unit 108 displays a final confirmation screen (not shown). On the final confirmation screen, an order product, the number of orders, the total amount, an OK button, a cancel button, and the like are displayed. When the orderer presses the OK button (S126: OK), the process proceeds to step S128, and the product selection unit 108 generates order information and provides it to the communication terminal 20. The order information includes information such as identification information 132, ordered products, number of orders, total amount, settlement method, order time, and the like.

ステップS204において、通信端末20の注文情報取得部208は、通信端末10から注文情報を取得したら識別情報132に基づいて当該通信端末10と対応付けて記憶部230に注文情報236として記憶する。ステップS206に移行し、注文情報提示部210は、注文情報236を受注者に認識可能に提示する。具体的に、注文情報提示部210は、注文情報236を取得すると、当該注文情報に基づいて注文商品とその注文個数とを認識可能なように表示部224に提示する。注文情報提示部210は、注文情報が提供されたら所定の報知手段で受注者に注文情報の取得を報知することが好ましい。発注者が商品を注文した場合に受注者が迅速に受け入れの意思表示をすべきだからである。   In step S204, when the order information acquisition unit 208 of the communication terminal 20 acquires the order information from the communication terminal 10, the order information acquisition unit 208 stores the order information 236 in the storage unit 230 in association with the communication terminal 10 based on the identification information 132. In step S206, the order information presentation unit 210 presents the order information 236 to the contractor in a recognizable manner. Specifically, when the order information presentation unit 210 acquires the order information 236, the order information presentation unit 210 presents the order product and the order quantity on the display unit 224 so that the order product can be recognized based on the order information. When the order information is provided, the order information presenting unit 210 preferably notifies the contractor of the acquisition of the order information by a predetermined notification means. This is because when the orderer orders the product, the contractor should promptly express his intention to accept.

図9に受注者の通信端末20の表示部224に表示される受注画面例を示す。図9に示すように、非限定の例示として、受注画面は、注文商品一覧Pt、商品数欄Pn、合計金額欄Ta、および受注ボタンBaを含んでいる。受注者は受注画面から注文内容を把握した上で受注ボタンBaを選択する(S208)。受注ボタンBaが選択されると、注文情報提示部210は、受注した旨を示す受注情報を通信端末10に提供し、ステップS210に移行する。   FIG. 9 shows an example of an order screen displayed on the display unit 224 of the communication terminal 20 of the contractor. As shown in FIG. 9, as a non-limiting example, the order receiving screen includes an order product list Pt, a product number column Pn, a total amount column Ta, and an order button Ba. The contractor selects the order button Ba after grasping the order contents from the order screen (S208). When the order button Ba is selected, the order information presentation unit 210 provides order information indicating that an order has been received to the communication terminal 10, and the process proceeds to step S210.

ステップS130において、通信端末20からの受注情報を取得した通信端末10は、表示部124に図示しない受付完了表示を提示し、ステップS132に移行する。発注者は、受付完了表示を確認したら、注文した商品の配送を待つことになる。   In step S130, the communication terminal 10 that has acquired the order information from the communication terminal 20 presents a reception completion display (not shown) on the display unit 124, and proceeds to step S132. After confirming the reception completion display, the orderer waits for delivery of the ordered product.

(受注後から発注待ち/誘導画面表示まで)
ステップS132において、通信端末10の位置提示部104は、注文待ち画面を生成して表示する。注文待ち画面は、自らの通信端末10の位置および選択した受注者の通信端末20の位置を地図上で発注者に認識可能に提示する画面である。位置提示部104は、無線標識への接続やGPS機能等を利用して自らの通信端末10の位置情報を取得する。また位置提示部104は、注文待ち期間において、定期的に当該通信端末20に現在位置を問い合わせて通信端末20の現在位置情報を取得する。そして両端末の位置を表示するのに適切な縮尺で座席配置の地図を表示するとともに、両端末を区別可能なように表示する。
(From receiving an order to waiting for an order / indication screen display)
In step S132, the position presentation unit 104 of the communication terminal 10 generates and displays an order waiting screen. The order waiting screen is a screen that presents the position of the communication terminal 10 of itself and the position of the communication terminal 20 of the selected contractor so that the orderer can be recognized on the map. The position presentation unit 104 acquires position information of its own communication terminal 10 using a connection to a wireless sign, a GPS function, or the like. Further, the position presentation unit 104 periodically inquires the communication terminal 20 about the current position during the order waiting period, and acquires the current position information of the communication terminal 20. Then, a map of seat arrangement is displayed at a scale suitable for displaying the positions of both terminals, and both terminals are displayed so as to be distinguishable.

図10に通信端末10における注文待ち画面例(配達フェーズ)を示す。図10の例は、図5で説明した「近くから選択」モードの選択画面から受注者Ps2を選択した場合に対応している。図10に示すように、通信端末10の現在位置がアイコンPuで示され、通信端末20の現在位置がアイコンPs2で示されている。アイコンPs2には受注者の顔画像Gs2と待ち人数Ws2も表示される。図10では、受注者の待ち人数Ws2は「0」となっていることから、当該発注者の商品配送に取り掛かっていることを示している。図10に示すように、発注者に間もなく配送される期待感を持たせるために、商品配送中である旨のメッセージM1を表示させることが好ましい。受注者が配送中である場合には、図10に示すように配送の最適ルートRを矢印で表示さてもよい。最適ルートの算出については、ステップS210で後述する。   FIG. 10 shows an example of an order waiting screen (delivery phase) in the communication terminal 10. The example of FIG. 10 corresponds to the case where the contractor Ps2 is selected from the selection screen in the “select from near” mode described in FIG. As shown in FIG. 10, the current position of the communication terminal 10 is indicated by an icon Pu, and the current position of the communication terminal 20 is indicated by an icon Ps2. The icon Ps2 also displays the contractor's face image Gs2 and the waiting number Ws2. In FIG. 10, the waiting number Ws <b> 2 of the contractor is “0”, indicating that the orderer is about to deliver the product. As shown in FIG. 10, it is preferable to display a message M1 indicating that the product is being delivered in order to give the ordering person a sense of expectation that the product will be delivered soon. When the contractor is delivering, the optimum delivery route R may be indicated by an arrow as shown in FIG. The calculation of the optimum route will be described later in step S210.

図11に発注者の通信端末における注文待ち画面例(待機フェーズ)を示す。図11に示すように、受注者の待ち人数Ws2として「1」が表示されていることから、当該受注者は現在他の発注者の商品配送等に対応していることが暗示される。図11に示すように、直ぐには商品配送に向かえないことをより明確に示すために、例えば、他の発注者のために配送中である旨のメッセージM2を表示することは好ましい。このような臨機応変なメッセージ等を表示することにより、待ち時間が長時間にわたることへの発注者の不安感を軽減可能である。   FIG. 11 shows an example of an order waiting screen (standby phase) in the orderer's communication terminal. As shown in FIG. 11, since “1” is displayed as the waiting number Ws2 of the contractor, it is implied that the contractor currently supports the delivery of goods of other orderers. As shown in FIG. 11, in order to more clearly indicate that the product cannot be delivered immediately, for example, it is preferable to display a message M2 indicating that the product is being delivered to another orderer. By displaying such a flexible message or the like, it is possible to reduce an anxiety of the orderer that the waiting time is long.

ステップS210において、受注処理(S208)を終了した通信端末20は最適ルートを算出に移行する。最適ルート検索部212は、当該通信端末20の位置から次に配送すべき発注者の通信端末10までの最適なルート、例えば最短ルートを演算して受注者に認識可能なように誘導画面として表示部224に表示する(S212)。最適ルートの算出方法は公知の技術を利用した任意のものを適用可能である。簡単な方法としては、通信端末20の位置情報と通信端末10の位置情報とに基づいて両端末を直線で結んだ最短距離の経路を最適ルートとすることができる。座席の配置を考慮し、座席ブロック間に設けられた通路に沿って経路を設定することも考えられる。当該通信端末20から通信端末10まで複数の経路が考えられる場合にはそれらを相互に比較して最も短い経路を最適ルートして算出することも考えられる。   In step S210, the communication terminal 20 that has completed the order receiving process (S208) shifts to calculation of the optimum route. The optimum route search unit 212 calculates an optimum route from the position of the communication terminal 20 to the orderer's communication terminal 10 to be delivered next, for example, the shortest route, and displays it as a guidance screen so that the contractor can recognize it. This is displayed on the part 224 (S212). As an optimal route calculation method, any method using a known technique can be applied. As a simple method, based on the position information of the communication terminal 20 and the position information of the communication terminal 10, the shortest distance route connecting both terminals with a straight line can be set as the optimum route. Considering the arrangement of the seats, it is also possible to set a route along a passage provided between the seat blocks. When a plurality of routes from the communication terminal 20 to the communication terminal 10 can be considered, it is also possible to compare them with each other and calculate the shortest route as the optimum route.

図12に通信端末20の表示部224に表示される誘導画面例を示す。図12の例では、受注者のアイコンPsの他に、商品の配送を待っている発注者の位置がアイコンPu1〜Pu3で示されている。発注者のアイコンPuには、配送順序を示す数値がそれぞれ表示される。図12の例では、アイコンPu1、アイコンPu2、アイコンPu3の順番で配送すべきことが示されている。ルートR1〜R3は、ステップS210において最適ルート検索部212がそれぞれ検索した最適ルートである。受注者は、誘導画面に表示される順序およびルートに従って商品を配送すればよい。図12に示されるような状態では、アイコンPu1に対応する配送順位1番の発注者の通信端末10には、図10で説明したような注文待ち画面(配達フェーズ)が表示される。またアイコンPu2やPu3に対応する配送順位2番以降の発注者の通信端末10には、図11に類似の注文待ち画面(待機フェーズ)が表示される。   FIG. 12 shows an example of a guidance screen displayed on the display unit 224 of the communication terminal 20. In the example of FIG. 12, in addition to the contractor icon Ps, the position of the orderer waiting for delivery of the product is indicated by icons Pu1 to Pu3. A numerical value indicating the delivery order is displayed on the icon Pu of the orderer. In the example of FIG. 12, it is shown that the icons Pu1, Icon Pu2, and Icon Pu3 should be delivered in this order. Routes R1 to R3 are optimum routes searched by the optimum route search unit 212 in step S210. The contractor only needs to deliver the product according to the order and route displayed on the guidance screen. In the state shown in FIG. 12, the order waiting screen (delivery phase) as described with reference to FIG. 10 is displayed on the communication terminal 10 of the orderer of the delivery order No. 1 corresponding to the icon Pu1. Further, an order waiting screen (standby phase) similar to that shown in FIG. 11 is displayed on the communication terminal 10 of the ordering party after the delivery order No. 2 corresponding to the icons Pu2 and Pu3.

ステップS134に示すように、注文待ち画面が表示されている間、注文商品の変更(注文数変更含む)や注文のキャンセルが可能になっている。注文商品の変更が選択された場合には(S134:変更)、ステップS118の商品選択に戻る。注文商品のキャンセルが選択された場合には(S134:取消)、通信端末10は注文取消要求を通信端末20に提供し、ステップS232の注文取消処理に移行する。   As shown in step S134, while the order waiting screen is displayed, it is possible to change the order product (including changing the number of orders) and cancel the order. When the change of the ordered product is selected (S134: change), the process returns to the product selection in step S118. If cancellation of the ordered product is selected (S134: cancellation), the communication terminal 10 provides an order cancellation request to the communication terminal 20, and the process proceeds to the order cancellation processing in step S232.

図15に通信端末10における注文変更/キャンセル画面例を示す。図15に示すように、発注者が修正ボタンBmを選択すれば、発注時に数量入力欄Pnに入力した数量を変更することが可能となる。商品の数量を変更して変更確定を選択すれば、数量が変更された発注情報が生成されて受注者の通信端末20に提供され、注文内容が更新される。図15の例では商品「フライドポテト」の発注数が発注時の「0」から「1」に変更されている。またキャンセルボタンBcを選択すれば、注文をキャンセルすることが可能となる。   FIG. 15 shows an example of an order change / cancel screen on the communication terminal 10. As shown in FIG. 15, if the orderer selects the correction button Bm, it is possible to change the quantity entered in the quantity input field Pn at the time of ordering. If the quantity of the product is changed and change confirmation is selected, the order information with the changed quantity is generated and provided to the communication terminal 20 of the contractor, and the order contents are updated. In the example of FIG. 15, the order quantity of the product “Fries” has been changed from “0” at the time of ordering to “1”. If the cancel button Bc is selected, the order can be canceled.

ステップS232において、注文取消要求を取得した通信端末20は、当該発注者の注文情報とともに配送順序リストから当該発注者を消去する。そしてステップS210に戻り、最適ルート検索部212は、注文を取り消した発注者を除外した配送順序リストに登録されている発注者への最適ルートを再計算する。また、通信端末20は、注文取消要求を受け入れたことを示す注文取消承認を当該通信端末10に提供する。ステップS148において、注文取消承認を取得した通信端末10は、表示部124に取消完了通知を表示する。   In step S232, the communication terminal 20 that has acquired the order cancellation request deletes the orderer from the delivery order list together with the order information of the orderer. Then, returning to step S210, the optimum route search unit 212 recalculates the optimum route to the orderer registered in the delivery order list excluding the orderer who canceled the order. Further, the communication terminal 20 provides the communication terminal 10 with an order cancellation approval indicating that the order cancellation request has been accepted. In step S <b> 148, the communication terminal 10 that has obtained the order cancellation approval displays a cancellation completion notification on the display unit 124.

(オンサイト表示)
ステップS136およびステップS214において、商品配送中の受注者の通信端末20と当該受注者からの商品配送を待つ発注者(配送順位1番の発注者)の通信端末10とのそれぞれでは、両端末の距離が定期的に測定される。具体的に、通信端末10のオンサイト表示部112は、アドホック通信または移動体通信により通信端末20から位置情報を取得し、無線標識への接続やGPS機能等を利用して自らの通信端末10の位置情報を取得して両端末の距離を演算し、両端末の距離が所定の条件に合致したかを判断する(S136)。また通信端末20のオンサイト表示部214は、アドホック通信または移動体通信により通信端末10から位置情報を取得し、無線標識への接続やGPS機能等を利用して自らの通信端末20の位置情報を取得して両端末の距離を演算し、両端末の距離が所定の条件に合致したかを判断する(S212)。そして両端末の距離が所定の条件に合致した場合に、通信端末10はステップS138およびステップS140に、通信端末20はステップS216に移行する。なお、所定の条件は、アドホック通信において単ホップ圏に相手方の通信端末が近づいたことや、両端末の距離が至近距離(5〜10m等)に近づいたこと、である。
(On-site display)
In step S136 and step S214, each of the communication terminal 20 of the contractor who is delivering the product and the communication terminal 10 of the orderer who waits for the delivery of the product from the contractor (orderer of the delivery order 1), The distance is measured regularly. Specifically, the on-site display unit 112 of the communication terminal 10 acquires position information from the communication terminal 20 through ad hoc communication or mobile communication, and uses its communication terminal 10 by using a connection to a wireless sign, a GPS function, or the like. Is obtained, the distance between both terminals is calculated, and it is determined whether the distance between both terminals meets a predetermined condition (S136). Further, the on-site display unit 214 of the communication terminal 20 acquires position information from the communication terminal 10 by ad hoc communication or mobile communication, and uses the connection to a radio beacon, the GPS function, or the like to detect the position information of its own communication terminal 20. And the distance between both terminals is calculated, and it is determined whether the distance between both terminals meets a predetermined condition (S212). When the distance between the two terminals meets a predetermined condition, the communication terminal 10 proceeds to step S138 and step S140, and the communication terminal 20 proceeds to step S216. Note that the predetermined condition is that in ad hoc communication, the communication terminal of the other party has approached a single hop zone, and the distance between both terminals has approached a close distance (5 to 10 m, etc.).

ステップS138において、通信端末10は、上記所定の条件に合致したことを発注者に報知する。当該処理はオプショナルな機能であり、本実施例では、発注者側の通信端末10のみに実行させる。受注者は商品配送が業務であって報知せずとも発注者へ近づいていることを認識しているのに対し、発注者は発注待ち画面を参照すれば受注者が近づいていることを認識こそできるものの、原則野球等のゲーム観戦に集中しているものであって、商品が到着した時に認識できれば十分だからである。   In step S138, the communication terminal 10 notifies the orderer that the predetermined condition is met. This process is an optional function, and in the present embodiment, it is executed only by the communication terminal 10 on the orderer side. The contractor recognizes that the delivery of goods is a business and is approaching the orderer without notifying it, but the orderer recognizes that the contractor is approaching by referring to the order waiting screen. Although it is possible to focus on watching games such as baseball in principle, it is sufficient if it can be recognized when the goods arrive.

ステップS140およびステップS216において、所定の条件に合致した場合に両端末は自らの撮影部を駆動させて使用者を撮影する。具体的に、通信端末10では、撮影部126を自分撮りモード起動させ、使用者である発注者を撮影し、発注者を撮影した画像を画像データとして通信相手となる通信端末20に提供する。通信端末20では、通信相手となる通信端末10から画像データが提供されたら、提供された画像を受注者に認識可能に表示部224に提示する。この画像は静止画像でも動画像でもよい。   In step S140 and step S216, when the predetermined conditions are met, both terminals drive their own photographing units to photograph the user. Specifically, in the communication terminal 10, the photographing unit 126 is activated in the self-shooting mode, the orderer who is the user is photographed, and the photographed image of the orderer is provided to the communication terminal 20 serving as the communication partner as image data. In the communication terminal 20, when image data is provided from the communication terminal 10 that is a communication partner, the provided image is presented on the display unit 224 so that the contractor can recognize it. This image may be a still image or a moving image.

一方通信端末20では、撮影部226を自分撮りモード起動させ、使用者である受注者を撮影し、受注者を撮影した画像を画像データとして通信相手となる通信端末10に提供する。通信端末10では、通信相手となる通信端末20から画像データが提供されたら、提供された画像を発注者に認識可能に表示部124に提示する。この画像は静止画像でも動画像でもよい。   On the other hand, in the communication terminal 20, the photographing unit 226 is activated in the self-portrait mode to photograph the contractor who is the user, and the captured image of the contractor is provided as image data to the communication terminal 10 serving as the communication partner. In the communication terminal 10, when image data is provided from the communication terminal 20 that is a communication partner, the provided image is presented on the display unit 124 so that the orderer can recognize it. This image may be a still image or a moving image.

図13に発注者の通信端末10におけるオンサイト撮影画面例を示す。図13に示すように、発注者の操作する通信端末10の表示部124には、通信端末20において受注者を自分撮りした画像Igsが表示される。この画像Igsは今その場に居る受注者の容姿を撮影しているものなので、発注者は表示部124に表示された画像Igsを参照することで、目視できる距離に近づいている受注者を容易にかつ確実に特定することができる。発注者には受注者の検索条件選択時(S102)に受注者の顔画像が提供されている場合があるが、このような顔画像は過去に撮影したものであるため、帽子の有無やコスチューム、天候、メイキャップ等の影響で、実際の受注者の顔と比べた場合に必ずしも同一人物であると認識できない場合がある。この点、当該オンサイト表示によれば、その時の受注者の画像が提供されるので、間違うことなく受注者が到着したことを確認できる。   FIG. 13 shows an example of an on-site shooting screen on the orderer's communication terminal 10. As shown in FIG. 13, an image Igs obtained by self-taking the contractor in the communication terminal 20 is displayed on the display unit 124 of the communication terminal 10 operated by the orderer. Since this image Igs is a photograph of the appearance of the contractor who is currently on the spot, the orderer can refer to the image Igs displayed on the display unit 124 to easily identify the contractor who is approaching a visible distance. And can be identified reliably. The orderer may be provided with the orderer's face image when the orderer's search condition is selected (S102). Since such a face image was taken in the past, the presence / absence of a hat and a costume Due to the influence of weather, makeup, etc., it may not always be recognized that they are the same person when compared with the face of the actual contractor. In this respect, according to the on-site display, since the image of the contractor at that time is provided, it is possible to confirm that the contractor has arrived without making a mistake.

図14に受注者の通信端末20におけるオンサイト撮影画面例を示す。図14に示すように、受注者の操作する通信端末20の表示部224には、通信端末10において発注者を自分撮りした画像Iguが表示される。この画像Iguは受注者の容姿を撮影しているものなので、受注者は表示部224に表示された画像Iguを参照することで、目視できる距離に近づいている発注者を容易にかつ確実に特定することができる。特に、受注者にとって発注者は初対面である場合がほとんどで容姿を知る由もないため、当該画像表示によらなければ、座席列に多数並んでいる観客のいずれが注文をしてくれた発注者であるか判らない。この点、当該オンサイト表示によれば、発注者の画像が提供されるので、間違うこと無く発注者に商品を届けることが可能である。   FIG. 14 shows an example of an on-site shooting screen on the communication terminal 20 of the contractor. As shown in FIG. 14, an image Igu taken by the orderer in the communication terminal 10 is displayed on the display unit 224 of the communication terminal 20 operated by the contractor. Since this image Igu is a photograph of the appearance of the contractor, the contractor refers to the image Igu displayed on the display unit 224 to easily and reliably identify the orderer who is approaching the visible distance. can do. In particular, for the contractor, the orderer is often the first meeting and there is no reason to know the appearance. Therefore, if the image display is not used, any of the spectators who are lined up in the seat row placed the order. I do n’t know. In this regard, according to the on-site display, the image of the orderer is provided, so that the product can be delivered to the orderer without making a mistake.

(注文確認から決済完了まで)
ステップS218において、発注者へ引き渡す商品を受注者が検品した検品結果に基づいた注文確認情報を通信端末10へ提供する。具体的に、通信端末20の注文確定部216は、前もって取得した注文情報どおりの商品が引き渡される場合には、注文確定部216は引き渡し商品が確定した旨の注文確定情報を通信端末10に提供する。また注文者が商品の変更を希望した場合のように注文情報と異なる商品であったとき、注文情報の変更処理をした上で注文確定情報を提供する。さらに注文者が注文の取消しを希望した場合のように注文のキャンセルが発生した場合、注文情報の取消処理を実行する。
(From order confirmation to payment completion)
In step S218, order confirmation information is provided to the communication terminal 10 based on the inspection result obtained by the contractor inspecting the product delivered to the orderer. Specifically, the order confirmation unit 216 of the communication terminal 20 provides the order confirmation information to the communication terminal 10 that the delivered product is confirmed when the product according to the order information acquired in advance is delivered. To do. Further, when the orderer wants to change the product, if the product is different from the order information, the order confirmation information is provided after the order information is changed. Further, when the order is canceled as in the case where the orderer wishes to cancel the order, an order information canceling process is executed.

図16に通信端末20の表示部224に表示される注文確認画面例を示す。図16に示すように、取扱商品一覧Pt、発注数欄Pnが表示されているので、受注者は、注文された商品と発注数を口頭で確認する。   FIG. 16 shows an example of an order confirmation screen displayed on the display unit 224 of the communication terminal 20. As shown in FIG. 16, since the handling product list Pt and the order quantity column Pn are displayed, the contractor verbally confirms the ordered product and the order quantity.

発注者の勘違いや事情により注文内容の修正又はキャンセルが必要な場合(S218:NG)、受注者は注文修正/キャンセルを選択する(S234)。具体的に、発注者が注文内容の修正を希望している場合には受注者は修正ボタンBm(図16)を選択する(S234:修正)。注文内容が修正された場合には、注文確定部216は注文修正情報を通信端末10に提供する。通信端末10は注文修正情報を取得するとその旨表示部124に表示させる(S152)。   If the order contents need to be corrected or canceled due to the misunderstanding or circumstances of the orderer (S218: NG), the contractor selects order correction / cancellation (S234). Specifically, when the orderer desires to correct the order contents, the contractor selects the correction button Bm (FIG. 16) (S234: correction). When the order contents are corrected, the order confirmation unit 216 provides the order correction information to the communication terminal 10. When the communication terminal 10 acquires the order correction information, the communication terminal 10 displays it on the display unit 124 (S152).

また発注者が注文のキャンセルを希望している場合には受注者は注文確認画面からキャンセルボタンBc(図16)を選択する(S234:キャンセル)。注文がキャンセルされた場合には、注文確定部216は注文キャンセル情報を通信端末10に提供する。通信端末10は注文キャンセル情報を取得するとその旨表示124に表示させる(S150)。   If the orderer wishes to cancel the order, the contractor selects the cancel button Bc (FIG. 16) from the order confirmation screen (S234: cancel). When the order is canceled, the order confirmation unit 216 provides the order cancellation information to the communication terminal 10. When the communication terminal 10 acquires the order cancellation information, the communication terminal 10 displays it on the display 124 (S150).

発注者が注文内容を承認する意思表示をした場合(S218:OK)、注文商品を発注者に引き渡す(S220)。商品を引き渡した受注者が確定ボタンBa(図16)を選択すると、注文確定部216は、決済処理に必要な情報を通信端末10に提供し、続いて決済処理に移行する(S142、S222)。   When the orderer displays an intention to approve the order details (S218: OK), the order item is delivered to the orderer (S220). When the contractor who has delivered the merchandise selects the confirm button Ba (FIG. 16), the order confirming unit 216 provides information necessary for the settlement process to the communication terminal 10, and then proceeds to the settlement process (S142, S222). .

ステップS222において、受注者の通信端末20には、決済処理選択画面が表示される。注文時に発注者は決済方法を選択しているため(S120)、注文時に選択された決済方法にそのまま移行してもよい。しかし、現実の商品取引では、現金決済を選択してみたものの現金が足りなかったり異なる決済方法に切り換えたくなったりする可能性がある。このため、当該実施例では、商品引き渡し後に再度決済方法を確認することとしている。   In step S222, a settlement processing selection screen is displayed on the communication terminal 20 of the contractor. Since the orderer has selected the settlement method at the time of ordering (S120), the orderer may move directly to the settlement method selected at the time of ordering. However, in an actual commodity transaction, although cash settlement is selected, there is a possibility that there is not enough cash or that it is desired to switch to a different settlement method. For this reason, in the said Example, it is supposed that the payment method will be confirmed again after delivery of goods.

図17に通信端末20の表示部224に表示される決済処理選択画面例を示す。図17に示すように、決済処理選択画面には、限定的な例示として、決済金額Taのホカに、現金決済ボタンB1、電子決済ボタンB2、修正ボタンBm、およびキャンセルボタンBcが示されている。   FIG. 17 shows an example of a payment process selection screen displayed on the display unit 224 of the communication terminal 20. As shown in FIG. 17, on the settlement process selection screen, as a limited example, a cash settlement button B1, an electronic settlement button B2, a correction button Bm, and a cancel button Bc are shown on the basis of the settlement amount Ta. .

発注者が現金決済を希望している場合(S142、S222:現金)には受注者は現金決済ボタンB1を選択し、現金決済に移行する(S224)。現金決済が選択されたら、受注者は、発注者から受け取った商品の支払金額に過不足が無いか確認する。そして、現金が正しく支払われていたら、図示しない処理完了ボタンを選択する。注文確定部216は、現金決済に問題が無かった旨を示す決済完了情報を通信端末10に提供する。決済完了情報を取得した通信端末10は、図18に示すような処理完了通知画面を表示部124に表示して、処理を終了する(S146、S230)。   When the orderer desires cash settlement (S142, S222: cash), the contractor selects the cash settlement button B1 and shifts to cash settlement (S224). When cash settlement is selected, the contractor confirms whether the payment amount of the product received from the orderer is excessive or insufficient. If the cash has been paid correctly, a process completion button (not shown) is selected. The order confirmation unit 216 provides the communication terminal 10 with payment completion information indicating that there is no problem with the cash payment. The communication terminal 10 that has acquired the payment completion information displays a processing completion notification screen as shown in FIG. 18 on the display unit 124 and ends the processing (S146, S230).

発注者が電子決済を希望している場合(S142、S222:電子)には受注者は電子決済ボタンB2を選択し、電子決済に移行する(S144、S224)。電子決済が選択されたら、注文確定部216は、決済機関システムCSにおける決済処理に必要な通信端末20の識別情報232を通信端末10に提供する。電子決済が選択されたら、決済処理部114は、移動体通信基盤設備2を介して決済機関システムCSに、個人情報134に含まれる決済信用情報、通信端末20から取得した決済金額情報、通信端末20の識別情報232を提供し、与信照会等の承認処理を依頼する。そして、決済機関システムCSから取得した承認処理の処理結果が与信可能である場合には、決済処理部114は、決済機関システムCSにさらに決済処理を依頼する。そして決済処理が終了したら、通信端末20に決済処理が完了した旨の処理結果を提供する。   When the orderer desires electronic payment (S142, S222: electronic), the contractor selects the electronic payment button B2 and shifts to electronic payment (S144, S224). When the electronic payment is selected, the order confirmation unit 216 provides the communication terminal 10 with the identification information 232 of the communication terminal 20 necessary for the payment process in the payment institution system CS. When the electronic payment is selected, the payment processing unit 114 sends the payment credit information included in the personal information 134, the payment amount information acquired from the communication terminal 20, the communication terminal to the payment institution system CS via the mobile communication infrastructure 2. 20 identification information 232 is provided and an approval process such as a credit inquiry is requested. If the approval processing result obtained from the payment institution system CS is creditable, the payment processing unit 114 requests the payment institution system CS for further payment processing. When the settlement process is completed, a processing result indicating that the settlement process is completed is provided to the communication terminal 20.

通信端末10から決済処理が完了した旨を示す承認処理結果を取得した場合には(S144,S226:OK)、注文確定部216は、決済が完了した旨を表示部224に提示し、さらに決済完了情報を通信端末10に提供する。決済完了情報を取得した通信端末10の決済処理部114は、図18に示すような処理完了通知画面を表示部124に表示して、処理を終了する(S146、S230)。   When the approval process result indicating that the payment process is completed is acquired from the communication terminal 10 (S144, S226: OK), the order confirmation unit 216 presents the completion of the payment on the display unit 224, and further the payment Completion information is provided to the communication terminal 10. The payment processing unit 114 of the communication terminal 10 that has acquired the payment completion information displays a processing completion notification screen as shown in FIG. 18 on the display unit 124 and ends the processing (S146, S230).

万一、決済機関システムCSから通信端末10へ与信不可能である旨を示す承認処理結果が送信された場合には、決済処理部114は、通信端末20に処理結果を転送し、表示部124に電子決済が行えない旨の文字表示をする。与信不可能である旨の承認処理結果が転送された通信端末20は、電子決済が不可能である旨の文字表示をする。受注者は当該表示を見て上記「現金決済」に移行する。   If an approval processing result indicating that credit is not possible is transmitted from the settlement institution system CS to the communication terminal 10, the settlement processing unit 114 transfers the processing result to the communication terminal 20 and displays the display unit 124. A character is displayed to indicate that electronic payment cannot be made. The communication terminal 20 to which the approval processing result indicating that credit is impossible is transferred, and displays a character display indicating that electronic payment is impossible. The contractor sees the display and shifts to the “cash settlement”.

受注者の通信端末20では、一人の発注者に対する決済が完了したら、配送順位リストから当該発注者の注文情報を消去し、次の配送順位に登録されている発注者の配送処理に移行する。   In the orderer's communication terminal 20, when the settlement for one orderer is completed, the orderer's order information is erased from the delivery order list, and the process proceeds to the orderer's delivery process registered in the next delivery order.

(本実施形態の利点)
本実施形態によれば以下の種々の利点を有する。
(1)本実施形態によれば、発注者が使用する通信端末10では、選択した受注者の使用する通信端末20との位置関係が所定の条件に合致した場合に現時点の受注者を撮影した画像が表示部124に提示されるので、表示部124に提示される受注者の容姿と実際に視認される受注者の容姿との照合が可能となる。大きな野球場では何十人という売り子が働いており発注者の視界にも複数人の売り子が存在することが普通であるため、発注者が選択した売り子(受注者)がどの売り子であるか判らないところ、当該実施形態によれば初対面の売り子を確実に特定することができる。
(Advantages of this embodiment)
The present embodiment has the following various advantages.
(1) According to this embodiment, in the communication terminal 10 used by the orderer, the current contractor is photographed when the positional relationship with the communication terminal 20 used by the selected contractor matches a predetermined condition. Since the image is presented on the display unit 124, it is possible to collate the appearance of the contractor presented on the display unit 124 with the appearance of the contractor that is actually visually recognized. Since there are dozens of salesmen working in a large baseball stadium and there are usually multiple salesmen in the field of view of the orderer, it is possible to determine which salesperson (ordering party) selected by the orderer is the salesperson. However, according to the embodiment, the first-facing salesperson can be reliably identified.

(2)本実施形態によれば、受注者(売り子)が使用する通信端末20では、発注者の保有する通信端末10との位置関係が所定の条件に合致した場合に現時点の発注者を撮影した画像が表示部224に提示されるので、表示部224に提示される発注者の容姿と実際に視認される発注者の容姿との照合が可能となる。現場において、呼び出された売り子(受注者)にとっても、多数の観客の中からどの人が自分を選択した発注者であるのか特定することができないところ、本実施形態によれば多数の観客の中から直ぐにかつ確実に受注者を特定することが可能となる。   (2) According to this embodiment, in the communication terminal 20 used by the contractor (seller), the current orderer is photographed when the positional relationship between the orderer and the communication terminal 10 matches a predetermined condition. Since the displayed image is presented on the display unit 224, it is possible to collate the orderer's appearance presented on the display unit 224 with the orderer's appearance that is actually visually recognized. In the field, it is not possible for the salesperson (ordering party) who has been called to specify the orderer who has selected himself / herself from among a large number of audiences. It becomes possible to identify the contractor immediately and reliably.

(3)本実施形態によれば、所定の条件に合致した場合に発注者に通信端末10の報知手段を用いて報知する機能をさらに実行するので、観戦中の発注者に適時に受注者の到着を認識させることが可能となる。   (3) According to the present embodiment, the function of notifying the orderer using the notification means of the communication terminal 10 when a predetermined condition is met is further executed. It is possible to recognize arrival.

(4)本実施形態によれば、「近くから選択」モードにより相対的に発注者の近くに居る受注者を選択することができるので、発注者に比較的短い時間で商品が配送される期待値の高い選択環境を提供可能である。   (4) According to the present embodiment, it is possible to select a contractor who is relatively close to the orderer in the “select from near” mode, so that the product is expected to be delivered to the orderer in a relatively short time. A selection environment with a high value can be provided.

(5)本実施形態によれば、「全てから選択」モードにより全ての受注者の中から一人の受注者を選択することができるので、発注者に好みを優先した選択環境を提供可能である。   (5) According to the present embodiment, since one contractor can be selected from all contractors in the “select from all” mode, a selection environment in which preference is given priority to the orderer can be provided. .

(6)本実施形態によれば、「銘柄選択」モードにより特定の銘柄を取り扱う受注者を選択することができるので、発注者に銘柄を重視した選択環境を提供可能である。   (6) According to the present embodiment, it is possible to select a contractor that handles a specific brand in the “brand selection” mode, and therefore it is possible to provide a selection environment that places importance on the brand for the orderer.

(7)本実施形態によれば、受注者選択時に受注者の顔画像が提示されるので、発注者に好みを優先した選択環境を提供可能である。   (7) According to this embodiment, since the face image of the contractor is presented when the contractor is selected, it is possible to provide a selection environment in which preference is given priority to the orderer.

(8)本実施形態によれば、受注者選択時に待ち人数が提示されるので、絶対的な待ち時間を示すことなく商品が配送されるまでの待ち時間の程度を示唆することができる。   (8) According to the present embodiment, since the waiting number is presented when the contractor is selected, it is possible to suggest the degree of waiting time until the product is delivered without showing an absolute waiting time.

(9)本実施形態によれば、受注者の通信端末20には発注者の通信端末10の位置に至る最適ルートを検索し提示するので、迅速な商品配送環境を提供可能である。   (9) According to the present embodiment, since the optimum route to the position of the orderer's communication terminal 10 is searched for and presented to the orderer's communication terminal 20, it is possible to provide a quick product delivery environment.

(10)本実施形態によれば、発注者の通信端末10には商品配送に係る受注者の通信端末20の位置を地図上で認識可能に提示するので、受注者の商品配送状況を直感的に把握させることができる。   (10) According to this embodiment, the orderer's communication terminal 10 presents the position of the orderer's communication terminal 20 related to product delivery in a recognizable manner on the map, so that the orderer's product delivery status is intuitive. Can be grasped.

(11)本実施形態によれば、商品の決済を現金決済または電子決済で選択可能としたので、発注者に都合のよい決済環境を提供可能である。   (11) According to the present embodiment, the settlement of the product can be selected by cash settlement or electronic settlement, so that it is possible to provide a settlement environment convenient for the orderer.

(12)本実施形態によれば、電子決済時に通信端末10は、クレジットカード番号等の決済信用情報を通信端末20に提供することなく、決済機関システムCSとの間で決済処理を実行する。このため、発注者の重要な個人情報が通信端末20に提供されることがなく安全な決済処理環境を提示可能である。また、決済処理は通信端末10と決済機関システムCSとの間で実行されるので、通信端末10は他の決済機能、例えばNFC(ear ield radio ommunication)やFeliCa(登録商標)等を備える必要がない。 (12) According to this embodiment, at the time of electronic payment, the communication terminal 10 executes a payment process with the payment institution system CS without providing payment credit information such as a credit card number to the communication terminal 20. Therefore, important personal information of the orderer is not provided to the communication terminal 20, and a safe payment processing environment can be presented. Further, since the settlement processing is executed between the communication terminal 10 and the settlement organization system CS, the communication terminal 10 other settlement functions, for example, NFC (N ear F ield radio C ommunication) or FeliCa (registered trademark) There is no need to prepare.

<他の実施形態>
本発明は、上記各実施形態に限定されることなく種々に変形して適用することが可能である。すなわち、上記発明の各実施形態を通じて説明された実施例や応用例は、用途に応じて適宜に組み合わせて、または変更もしくは改良を加えて用いることができ、本発明は上述した実施形態の記載に限定されるものではない。そのような組み合わせまたは変更もしくは改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
<Other embodiments>
The present invention can be applied with various modifications without being limited to the above embodiments. That is, the examples and application examples described through the respective embodiments of the present invention can be used in combination as appropriate according to the application, or modified or improved, and the present invention is described in the description of the above embodiments. It is not limited. It is apparent from the description of the scope of claims that the embodiments added with such combinations or changes or improvements can also be included in the technical scope of the present invention.

例えば、以下のような変形は本発明の技術的範囲に含まれる。
(1)上記実施形態は、野球場F(図1)に本発明の会場注文方法(システム)に適用したものであるが、これに限定されない。例えば、スポーツを観戦する他の施設、陸上競技場、サッカー競技場、ラグビー場、アメリカンフットボール場等の野外競技場や、水泳、スケート、レスリングや武道関係の室内競技場に適用してもよい。また、スポーツ観戦の他に多数の観客を集めて実施されるイベント、例えばコンサート、音楽祭、文化祭、各種式典、花火大会等に適用してもよい。
For example, the following modifications are included in the technical scope of the present invention.
(1) Although the said embodiment is applied to the baseball field F (FIG. 1) to the venue order method (system) of this invention, it is not limited to this. For example, the present invention may be applied to other facilities for watching sports, outdoor stadiums such as athletic stadiums, soccer stadiums, rugby stadiums, American football stadiums, and indoor stadiums related to swimming, skating, wrestling and martial arts. Moreover, the present invention may be applied to events held by gathering a large number of spectators in addition to watching sports, such as concerts, music festivals, cultural festivals, various ceremonies, fireworks displays, and the like.

(2)上記実施形態は、本発明の面会相手確認方法(システム)を会場注文方法(システム)に適用したものであるが、面会相手確認方法(システム)のみを適用してもよい。例えば、発注者と受注者という立場ではなく、初対面等の相手と面会したユーザ向けに面会相手確認方法(システム)を提供したアプリとすることが考えられる。面会したいユーザは当該アプリをダウンロードし起動させておく。上記実施形態で説明したものと同じ機能を設けておけば、面会場所でアドホック通信または移動体通信により所定の条件に達したらオンサイト表示により面会相手が画面表示される。画面表示された面会相手の容姿を見ながら、現実に視認できる人を探せば、初対面であっても確実にかつ短時間に面会相手を特定可能である。   (2) In the above embodiment, the meeting partner confirmation method (system) of the present invention is applied to the venue order method (system). However, only the meeting partner confirmation method (system) may be applied. For example, it is conceivable to use an application that provides a meeting partner confirmation method (system) for a user who has met with a partner such as a first meeting instead of the position of an orderer and a contractor. The user who wants to visit downloads and activates the application. If the same function as described in the above embodiment is provided, the meeting partner is displayed on the screen by on-site display when a predetermined condition is reached by ad hoc communication or mobile communication at the meeting place. While looking at the appearance of the meeting partner displayed on the screen and looking for a person who can be visually recognized, it is possible to identify the meeting partner in a short time even in the first meeting.

(3)上記実施形態では、発注者の使用する通信端末10と受注者の使用する通信端末20とは直接通信して情報の送受信をしていたが、サーバを介するように構成してもよい。例えばインターネット網INに接続する会場注文サーバを設けて、稼働中の受注者の通信端末20における受注者識別情報や地図情報等を一括して記憶、更新可能に構成しておくことができる。   (3) In the above embodiment, the communication terminal 10 used by the orderer and the communication terminal 20 used by the contractor communicate directly with each other to transmit and receive information. However, the communication terminal 10 may be configured to pass through a server. . For example, a venue order server connected to the Internet network IN may be provided so that the orderer identification information, map information, and the like in the communication terminal 20 of the operating orderer can be stored and updated in a batch.

1…会場注文システム、2…移動体通信基盤設備、10…(発注者の)通信端末、20、20A、20B…(受注者の)通信端末、100…制御部、102…通信路確立部、104…位置提示部、106…受注者選択部、108…商品選択部、110…注文情報提供部、112…オンサイト表示部、114…決済処理部、120…通信部、122…操作部、124…表示部、126…撮影部、128、129…アンテナ、130…記憶部、132…識別情報、134…個人情報、200…制御部、202…通信路確立部、204…位置提示部、206…取扱商品提供部、208…注文情報取得部、210…注文情報提示部、212…最適ルート検索部、214…オンサイト表示部、216…注文確定部、220…通信部、222…操作部、224…表示部、226…撮影部、228、229…アンテナ、230…記憶部、232…識別情報、234…取扱商品情報、236…注文情報、B…基地局、CN…コアネットワーク、CS…決済機関システム、IN…インターネット網 DESCRIPTION OF SYMBOLS 1 ... Venue order system, 2 ... Mobile communication infrastructure, 10 ... (orderer's) communication terminal, 20, 20A, 20B ... (orderer's) communication terminal, 100 ... control part, 102 ... communication path establishment part, DESCRIPTION OF SYMBOLS 104 ... Position presentation part, 106 ... Contractor selection part, 108 ... Merchandise selection part, 110 ... Order information provision part, 112 ... On-site display part, 114 ... Settlement processing part, 120 ... Communication part, 122 ... Operation part, 124 ... Display unit, 126 ... Shooting unit, 128, 129 ... Antenna, 130 ... Storage unit, 132 ... Identification information, 134 ... Personal information, 200 ... Control unit, 202 ... Communication path establishment unit, 204 ... Position presentation unit, 206 ... Handling product provision unit, 208 ... order information acquisition unit, 210 ... order information presentation unit, 212 ... optimum route search unit, 214 ... on-site display unit, 216 ... order confirmation unit, 220 ... communication unit, 222 ... operation unit, 2 4 ... Display unit, 226 ... Shooting unit, 228, 229 ... Antenna, 230 ... Storage unit, 232 ... Identification information, 234 ... Handling product information, 236 ... Order information, B ... Base station, CN ... Core network, CS ... Payment Institution system, IN ... Internet network

Claims (7)

撮影部を備える移動通信端末において実行される面会相手確認用プログラムであって、
通信相手となる移動通信端末と使用者が自ら使用する移動通信端末との位置関係を取得する機能と、
前記位置関係が所定の条件に合致した場合に前記撮影部を駆動させて前記使用者を撮影する機能と、
前記使用者を撮影した画像を前記通信相手となる移動通信端末に提供する機能と、
前記通信相手となる移動通信端末から提供された画像を前記使用者に認識可能に提示する機能と、
を実行させるための面会相手確認用プログラム。
A meeting partner confirmation program executed in a mobile communication terminal provided with a photographing unit,
A function of acquiring a positional relationship between a mobile communication terminal as a communication partner and a mobile communication terminal used by the user,
A function of shooting the user by driving the imaging unit when the positional relationship meets a predetermined condition;
A function of providing an image of the user to the mobile communication terminal as the communication partner;
A function of recognizing the image provided from the mobile communication terminal as the communication partner to the user;
A program for confirming the meeting partner to execute.
前記所定の条件に合致した場合に前記使用者に報知する機能をさらに実行させる、
請求項1に記載の面会相手確認用プログラム。
Further executing a function of notifying the user when the predetermined condition is met,
The program for confirming a meeting partner according to claim 1.
発注者が使用する第1の移動通信端末において実行される会場注文用プログラムであって、
通信相手となる第2の移動通信端末を使用する1以上の受注者識別情報を前記発注者に認識可能に提示する機能と、
前記1以上の受注者識別情報から1の受注者識別情報を選択させる機能と、
商品を選択させる機能と、
選択された前記商品を示す注文情報を選択された受注者が使用する前記第2の移動通信端末に提供する機能と、
請求項1または2に記載の面会相手確認用プログラムを実行させる機能と、
を実行させる、
会場注文用プログラム。
A venue order program executed in the first mobile communication terminal used by the orderer,
A function of presenting one or more contractor identification information using the second mobile communication terminal as a communication partner to the orderer in a recognizable manner;
A function of selecting one contractor identification information from the one or more contractor identification information;
The ability to select products,
A function of providing to the second mobile communication terminal orders who have been selected order information indicating the selected the products used,
A function for executing the program for confirming a meeting partner according to claim 1;
To execute,
Venue ordering program.
受注者が使用する第2の移動通信端末において実行される会場注文用プログラムであって、
第1の移動通信端末を使用する発注者が注文した商品を示す注文情報を取得する機能と、
前記注文情報を前記受注者に認識可能に提示する機能と、
請求項1または2に記載の面会確認用プログラムを実行させる機能と、
を実行させる、
会場注文用プログラム。
A venue order program executed in the second mobile communication terminal used by the contractor,
A function of obtaining order information indicating a product ordered by an orderer who uses the first mobile communication terminal ;
A function of presenting the order information recognizable to the contractor;
A function for executing the meeting confirmation program according to claim 1;
To execute,
Venue ordering program.
前記第1の移動通信端末の位置に至る最適ルートを検索する機能をさらに実行させる、
請求項4に記載の会場注文用プログラム。
Further executing a function of searching for an optimum route to the position of the first mobile communication terminal ;
The venue order program according to claim 4.
前記第1の移動通信端末および前記第2の移動通信端末の位置を地図上で使用者に認識可能に提示する機能をさらに実行させる、
請求項3乃至5のいずれか1項に記載の会場注文用プログラム。
Further executing a function of recognizing a position of the first mobile communication terminal and the second mobile communication terminal to a user on a map.
The venue order program according to any one of claims 3 to 5.
前記商品の決済を処理する機能をさらに実行させる、
請求項3乃至6のいずれか1項に記載の会場注文用プログラム。
Further executing a function of processing settlement of the product,
The venue order program according to any one of claims 3 to 6.
JP2015147024A 2015-07-24 2015-07-24 Visiting party confirmation program and venue ordering program Active JP6170100B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015147024A JP6170100B2 (en) 2015-07-24 2015-07-24 Visiting party confirmation program and venue ordering program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015147024A JP6170100B2 (en) 2015-07-24 2015-07-24 Visiting party confirmation program and venue ordering program

Publications (2)

Publication Number Publication Date
JP2017027460A JP2017027460A (en) 2017-02-02
JP6170100B2 true JP6170100B2 (en) 2017-07-26

Family

ID=57949991

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015147024A Active JP6170100B2 (en) 2015-07-24 2015-07-24 Visiting party confirmation program and venue ordering program

Country Status (1)

Country Link
JP (1) JP6170100B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018142080A (en) * 2017-02-27 2018-09-13 清水建設株式会社 Service provision system in stadium
JP6373519B1 (en) * 2017-11-14 2018-08-15 ヤフー株式会社 Information processing apparatus, information processing method, and information processing program
JP6895922B2 (en) * 2018-04-24 2021-06-30 Kddi株式会社 Order management equipment, order management methods and programs
JP2021010136A (en) * 2019-07-02 2021-01-28 キヤノン株式会社 Controls, optics, optics, control methods, and programs
JP2021162992A (en) * 2020-03-31 2021-10-11 Okage株式会社 Information processing equipment, information processing methods, and programs

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07303155A (en) * 1994-05-09 1995-11-14 Hasegawa Electric Co Ltd Message information management equipment
JP2002215914A (en) * 2001-01-19 2002-08-02 Matsushita Electric Ind Co Ltd In-train sales service system
JP4200478B2 (en) * 2003-01-30 2008-12-24 日本電気株式会社 Product sales system
JP2005174136A (en) * 2003-12-12 2005-06-30 Hitachi Software Eng Co Ltd Delivery system
JP2007179417A (en) * 2005-12-28 2007-07-12 Craftmax:Kk Ordering system for merchandise, ordering method for merchandise and ordering program for merchandise
JP2011186539A (en) * 2010-03-04 2011-09-22 Chugoku Electric Power Co Inc:The Facility guidance system

Also Published As

Publication number Publication date
JP2017027460A (en) 2017-02-02

Similar Documents

Publication Publication Date Title
JP6130449B2 (en) Route search program and route search method
JP6170100B2 (en) Visiting party confirmation program and venue ordering program
US9877138B1 (en) Method and system for localized data retrieval
KR102192058B1 (en) Automatic location based discovery of extended inventory
JP5781104B2 (en) Information providing system, information providing apparatus, shopping program, and information providing method
CN109040972B (en) Dynamic geofencing based on members within a dynamic geofence
JP5657038B2 (en) Information providing system, information providing apparatus, and information providing method
JP5410632B1 (en) Information providing system, wireless terminal, program, and information providing method
JP6442126B2 (en) Intra-area route guidance system and method, and program
KR20130038102A (en) Searching, ordering, paying and location tracking method about foods delivery business by mobile equipment
KR20190068603A (en) Service Provider Operational Decision Techniques with Range-Dependent Transmissions
JPWO2013153689A1 (en) Information providing system, information providing method, information management apparatus, and program
US9942164B2 (en) Mobile information terminal and program thereof
JP5003195B2 (en) Lead support method, lead support system, and lead support device
JP2009116424A (en) Automatic reservation system
KR101564700B1 (en) Method for porviding real-estate trading service
JP5400076B2 (en) Content distribution system, distribution relay device, content distribution method, content distribution relay method, and program
JP2014056548A (en) Information providing system and information management server
JP6300878B1 (en) Management target terminal, server, mobile phone device, portable information terminal program, mobile phone device program, and position management system
JP5923634B1 (en) Information distribution system and information distribution method
JP6431130B1 (en) Home detection system
JP2014035621A (en) Terminal device, server device, communication system, display control method, notification method, and program
US9877145B2 (en) Wireless communication apparatus and method for a user wirelessly receiving information regarding belongings of a nearby person
JP6166171B2 (en) Terminal, information provision request system, and information provision request method
KR101589379B1 (en) System for providing information using subject and method thereof

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161130

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170126

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170629

R150 Certificate of patent or registration of utility model

Ref document number: 6170100

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250