以下、添付図面を参照しつつ本発明の実施形態を説明する。
Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.
図1は本発明の一実施形態に係る花配送システム11の構成を概略的に示す。花配送システム11は、インターネット12に接続されて、スマートフォン端末(第1モバイル通信端末)13の所有者(以下「利用者」という)に付与されるログインIDごとに利用者のアカウント情報を蓄積する利用者データベース14を格納する第1記憶装置15と、個々の花屋に割り振られる花屋IDごとに花屋の選択に役立つ情報を含む花屋データベース16を格納する第2記憶装置17と、個々の商品に割り振られる商品IDごとに花の選択に役立つ情報を含む商品データベース18を格納する第3記憶装置19と、個々の配達者に割り当てられるログインIDごとに配達者のアカウント情報を蓄積する配達者データベース21を格納する第4記憶装置22と、個々の飲食店に割り振られる飲食店IDごとに飲食店の選択に役立つ情報を含む飲食店データベース23を格納する第5記憶装置24と、個々の配達ごとに取引の詳細を蓄積する取引記録データベース25を格納する第6記憶装置26と、個々の会員ごとに決められた時間間隔で決められた住所に届けられる花のサブスクリプションの詳細を蓄積するサブスクリプションデータベース27を格納する第7記憶装置28と、特定の会員に対して決められた時間間隔で決められた住所に郵送されるダイレクトメールハガキ(以下「DMハガキ」という)の詳細を蓄積するDMハガキデータベース29を格納する第8記憶装置31を有する。第1記憶装置15、第2記憶装置17、第3記憶装置19、第4記憶装置22、第5記憶装置24、第6記憶装置26、第7記憶装置28および第8記憶装置31は例えばディスクアレイ装置を含む。
FIG. 1 schematically shows the configuration of the flower delivery system 11 according to the embodiment of the present invention. The flower delivery system 11 is connected to the Internet 12 and accumulates user account information for each login ID given to the owner (hereinafter referred to as "user") of the smartphone terminal (first mobile communication terminal) 13. A first storage device 15 that stores a user database 14, a second storage device 17 that stores a flower shop database 16 that contains information useful for selecting a flower shop for each flower shop ID assigned to each flower shop, and a second storage device 17 that is allocated to each product. A third storage device 19 that stores a product database 18 containing information useful for selecting flowers for each product ID, and a delivery person database 21 that stores the delivery person's account information for each login ID assigned to each delivery person. Transactions with a fourth storage device 22 for storing and a fifth storage device 24 for storing a restaurant database 23 containing information useful for selecting a restaurant for each restaurant ID assigned to each restaurant. A sixth storage device 26 that stores the transaction record database 25 that stores the details of the flower, and a subscription database 27 that stores the details of the flower subscription delivered to the address determined at the time interval determined for each member. The DM hagaki database 29 that stores the details of the 7th storage device 28 that stores the information and the direct mail postcard (hereinafter referred to as "DM postcard") that is mailed to a fixed address at a fixed time interval for a specific member. Has an eighth storage device 31 for storing the database. The first storage device 15, the second storage device 17, the third storage device 19, the fourth storage device 22, the fifth storage device 24, the sixth storage device 26, the seventh storage device 28, and the eighth storage device 31 are, for example, disks. Includes array equipment.
利用者のアカウント情報には、例えば、利用者の氏名、ニックネーム、メールアドレスや電話番号といった連絡先、決済情報およびログインパスワードが含まれる。決済情報には、例えば、選択されたデフォルトの支払い方法、クレジットカードのカード番号、クレジットカードの有効期限が含まれる。支払い方法は、例えば、クレジットカード払いや銀行振込、代引き、コンビニエンスストア払いから選択されることができる。
The user's account information includes, for example, the user's name, nickname, contact information such as an email address and telephone number, payment information, and a login password. Payment information includes, for example, the default payment method selected, the credit card number, and the credit card expiration date. The payment method can be selected from, for example, credit card payment, bank transfer, cash on delivery, and convenience store payment.
花屋の選択に役立つ情報には、例えば、花屋の位置情報が含まれることができる。位置情報は建物のフロアー番号や部屋番号を含む。位置情報は、花の配達にあたって花の搬出に用いられる出入り口にたどり着く程度に具体的に記述されることが望まれる。花屋データベースには、花屋ごとに、花屋の名称やログインID、ログインパスワード、メールアドレス、電話番号、銀行口座の情報、売上金額がさらに含まれることができる。売上金額には、予め決められた期間ごとに花の注文に応じて積算される売上の金額が記述される。花屋データベースで特定される銀行口座に売上は振り込まれることができる。
Information useful for selecting a florist can include, for example, location information of the florist. Location information includes the floor number and room number of the building. It is desirable that the location information be described concretely to the extent that it reaches the doorway used for carrying out the flowers when delivering the flowers. The florist database can further include the florist's name, login ID, login password, email address, telephone number, bank account information, and sales amount for each florist. In the sales amount, the amount of sales accumulated according to the order of flowers is described for each predetermined period. Sales can be transferred to the bank account identified in the florist database.
花の選択に役立つ情報には、花束やアレンジメントといった商品形態、生花やプリザーブドフラワー、造花といった素材の種類、バラやカーネーションといった花の名称、商品の画像および商品の価格が含まれる。ここでは、個々の花屋ごとに、花の選択に役立つ情報は設定されることができる。
Information useful for flower selection includes product forms such as bouquets and arrangements, types of materials such as fresh flowers, preserved flowers, and artificial flowers, flower names such as roses and carnations, product images, and product prices. Here, information useful for flower selection can be set for each individual florist.
配達者のアカウント情報には、例えば、配達者の氏名、メールアドレスや電話番号といった連絡先、銀行口座の情報およびログインパスワードが含まれる。ここでは、配達者データベースには個々の配達者ごとに手数料金額が書き込まれる。手数料金額には、予め決められた期間ごとに花の引き取りおよび引き渡しに応じて積算される配達手数料の金額が記述される。アカウント情報で特定される銀行口座に配達手数料は振り込まれることができる。
The delivery person's account information includes, for example, the delivery person's name, contact information such as an email address and telephone number, bank account information, and a login password. Here, the fee amount is written in the delivery person database for each individual delivery person. In the fee amount, the amount of the delivery fee accumulated according to the collection and delivery of the flowers is described for each predetermined period. Delivery fees can be transferred to the bank account specified in the account information.
飲食店の選択に役立つ情報には、例えば、飲食店のアカウント情報、料理の種類に関する情報、料理の価格帯に関する情報、評判に関する情報、および、口コミ情報が含まれることができる。アカウント情報には、飲食店の名称、メールアドレス、電話番号、飲食店の位置情報および銀行口座の情報が含まれることができる。位置情報は建物のフロアー番号や部屋番号を含む。位置情報は、花の配達にあたって花の搬入に用いられる入口にたどり着く程度に具体的に記述されることが望まれる。ここでは、アカウント情報には報酬金額が含まれる。飲食店には花の受領ごとに報酬が支払われる。報酬金額には予め決められた期間ごとに積算される報酬の金額が記述される。アカウント情報で特定される銀行口座に報酬は振り込まれることができる。
Information useful for selecting a restaurant can include, for example, restaurant account information, food type information, food price range information, reputation information, and word-of-mouth information. Account information can include restaurant names, email addresses, telephone numbers, restaurant location information and bank account information. Location information includes the floor number and room number of the building. It is desirable that the location information be described concretely to the extent that it reaches the entrance used for bringing in the flowers when delivering the flowers. Here, the account information includes the reward amount. The restaurant is paid for each flower received. In the reward amount, the amount of reward to be accumulated for each predetermined period is described. Rewards can be transferred to the bank account specified in the account information.
図2に示されるように、取引の詳細(データセット34=第1注文データ)には、注文ごとに割り振られる識別子34a、注文者(=利用者)を特定する識別子34b、注文の日時34c、配達の日時34d、受取人の名前34e、配達先の飲食店を特定する識別子34f、商品の調達に関わる花屋を特定する識別子34g、商品を特定する識別子34h、商品の価格34j、商品の配達に関わる配達者を特定する識別子34k、商品の引き取り完了を特定するフラグ34m、商品の引き渡し完了を特定するフラグ34n、および、配達者の手数料金額34pが含まれる。注文者を特定する識別子34bには利用者のログインIDが用いられることができる。注文の日時34cおよび配達の日時34dは例えば西暦の年月日(8ケタの数字)および時分(4ケタの数字)で構成されることができる。受取人の名前34eは個々の注文ごとに注文者によって任意に設定されることができる。配達先の識別子34fには飲食店IDが用いられることができる。花屋の識別子34gには花屋IDが用いられることができる。配達者の識別子34kには配達者のログインIDが用いられることができる。引き取り完了のフラグ34mには、未達の場合に「0」値が書き込まれ完了の場合に「1」値が書き込まれる。引き取り完了のフラグ34nには、未達の場合に「0」値が書き込まれ完了の場合に「1」値が書き込まれる。データセット34は例えば数値を含むテキストデータで構成されることができる。
As shown in FIG. 2, the transaction details (data set 34 = first order data) include an identifier 34a assigned to each order, an identifier 34b that identifies the orderer (= user), an order date and time 34c, and so on. Delivery date and time 34d, recipient's name 34e, identifier 34f that identifies the restaurant of the delivery destination, identifier 34g that identifies the flower shop involved in the procurement of the product, identifier 34h that identifies the product, price 34j of the product, for delivery of the product It includes an identifier 34k that identifies the delivery person involved, a flag 34m that specifies the completion of delivery of the goods, a flag 34n that specifies the completion of delivery of the goods, and a fee amount 34p of the delivery person. A user's login ID can be used for the identifier 34b that identifies the orderer. The date and time 34c of the order and the date and time 34d of the delivery can be composed of, for example, a year, month and day (8-digit number) and an hour and minute (4-digit number) in the Christian era. The recipient's name 34e can be arbitrarily set by the orderer for each individual order. A restaurant ID can be used as the delivery destination identifier 34f. A florist ID can be used for the florist identifier 34g. The delivery person's login ID can be used for the delivery person's identifier 34k. A "0" value is written to the pick-up completion flag 34m when it is not reached, and a "1" value is written when it is completed. A "0" value is written to the take-back completion flag 34n when it is not reached, and a "1" value is written when it is completed. The data set 34 can be composed of text data including numerical values, for example.
図3に示されるように、サブスクリプション(以下、「サブスク」という)の詳細(データセット35=第2注文データ)には、会員(=飲食店で花を受け取った受取人)ごとに割り振られるサブスク識別子35a、会員の氏名35b、会員の住所(花の届け先)35c、会員のメールアドレス(以下「メルアド」という)35d、代金の請求先を特定する識別子35e、決済の完了を特定するフラグ35f、会費の金額35g、会費の支払期限35h、サブスク商品を特定する識別子35j、および、配送の日時35kが含まれる。サブスク識別子35aには例えば特定の1会員のログインIDが用いられることができる。ログインIDには例えばSIMカードから取得される電話番号が用いられることができる。請求先の識別子35eには、当該会員のログインIDまたは紐付けられるデータセット34から取得される注文者の識別子34bが用いられることができる。決済のフラグ35fには、未決済の場合に「0」値が書き込まれ決済済みの場合に「1」値が書き込まれる。会費の金額35gには例えば1か月あたりの金額が書き込まれる。支払期限35hは例えば西暦の年月日(8ケタの数字)および時分(4ケタの数字)で構成されることができる。配送の日時35kは例えば西暦の年月日(8ケタの数字)および時分(4ケタの数字)で構成されることができる。配送の日時35kは記述された日時に達するたびに更新される。配送の日時35kは例えば2週間ごとに更新される。データセット35は例えば数値を含むテキストデータで構成されることができる。
As shown in FIG. 3, the details of the subscription (hereinafter referred to as "subscription") (data set 35 = second order data) are assigned to each member (= recipient who received the flower at the restaurant). Subscription identifier 35a, member's name 35b, member's address (flower delivery address) 35c, member's email address (hereinafter referred to as "email address") 35d, identifier 35e to specify the billing address, flag 35f to specify the completion of payment , The amount of the membership fee 35g, the payment deadline of the membership fee 35h, the identifier 35j for specifying the subscription product, and the delivery date and time 35k. For example, the login ID of a specific member can be used for the subscription identifier 35a. For example, a telephone number obtained from a SIM card can be used as the login ID. As the billing destination identifier 35e, the orderer's identifier 34b obtained from the member's login ID or the associated data set 34 can be used. A "0" value is written in the settlement flag 35f when it is unsettled, and a "1" value is written when it has been settled. For example, the amount per month is written in the membership fee amount of 35 g. The payment deadline 35h can be composed of, for example, the year, month, day (8-digit number) and hour and minute (4-digit number) in the Christian era. The delivery date and time 35k can be composed of, for example, the year, month, day (8-digit number) and hour and minute (4-digit number) in the Christian era. The delivery date and time 35k is updated every time the described date and time is reached. The delivery date and time 35k is updated, for example, every two weeks. The data set 35 can be composed of text data including numerical values, for example.
図4に示されるように、花配送システム11は、利用者データベース14を管理する利用者管理手段37と、花屋データベース16を管理する花屋管理手段38と、商品データベース18を管理する商品管理手段39と、配達者データベース21を管理する配達者管理手段41と、飲食店データベース23を管理する飲食店管理手段42と、取引記録データベース25を管理する取引記録管理手段43と、サブスクデータベース27を管理するサブスク管理手段44と、DMハガキデータベース29を管理するDMハガキ管理手段45とを備える。
As shown in FIG. 4, the flower delivery system 11 has a user management means 37 that manages a user database 14, a flower shop management means 38 that manages a flower shop database 16, and a product management means 39 that manages a product database 18. The delivery person management means 41 that manages the delivery person database 21, the restaurant management means 42 that manages the restaurant database 23, the transaction record management means 43 that manages the transaction record database 25, and the subscribe database 27 are managed. A subscription management means 44 and a DM postcard management means 45 for managing the DM postcard database 29 are provided.
利用者管理手段37は利用者のログインを管理する。ログインに応じて利用者のスマートフォン端末13と取引記録管理手段43との間で通信経路は確立される。通信経路は暗号化で保護されることができる。利用者管理手段37の働きに応じて利用者データベース14にアカウント情報は登録される。
The user management means 37 manages the login of the user. A communication path is established between the user's smartphone terminal 13 and the transaction record management means 43 according to the login. The communication path can be protected by encryption. Account information is registered in the user database 14 according to the function of the user management means 37.
花屋管理手段38は花屋のログインを管理する。ログインに応じて花屋によって所有される第1端末装置(例えばデスクトップコンピューター端末やタブレットコンピューター端末)47と取引記録管理手段43との間で通信経路は確立される。通信経路は暗号化で保護されることができる。花屋管理手段38の働きに応じて花屋データベース16に花屋の選択に役立つ情報その他は登録される。
The flower shop management means 38 manages the login of the flower shop. A communication path is established between the first terminal device (for example, a desktop computer terminal or a tablet computer terminal) 47 owned by the flower shop and the transaction record management means 43 in response to login. The communication path can be protected by encryption. Information and others useful for selecting a flower shop are registered in the flower shop database 16 according to the function of the flower shop management means 38.
商品管理手段39は第1端末装置47と第3記憶装置19との間で通信経路を確立することができる。花屋は第1端末装置47から商品データベース18に花の選択に役立つ情報を登録することができる。通信経路は暗号化で保護されることができる。
The product management means 39 can establish a communication path between the first terminal device 47 and the third storage device 19. The florist can register information useful for flower selection in the product database 18 from the first terminal device 47. The communication path can be protected by encryption.
配達者管理手段41は配達者のログインを管理する。ログインに応じて配達者によって所有されるスマートフォン端末(第2端末装置)48と取引記録管理手段43との間で通信経路は確立される。通信経路は暗号化で保護されることができる。配達者管理手段41の働きに応じて配達者データベース21にアカウント情報は登録される。
The delivery person management means 41 manages the login of the delivery person. A communication path is established between the smartphone terminal (second terminal device) 48 owned by the delivery person and the transaction record management means 43 in response to the login. The communication path can be protected by encryption. Account information is registered in the delivery person database 21 according to the function of the delivery person management means 41.
飲食店管理手段42は飲食店のログインを管理する。ログインに応じて飲食店によって所有される第3端末装置(例えばデスクトップコンピューター端末やタブレットコンピューター端末)49と取引記録管理手段43との間で通信経路は確立される。通信経路は暗号化で保護されることができる。飲食店管理手段42の働きに応じて飲食店データベース23に飲食店の選択に役立つ情報その他は登録される。飲食店管理手段42は、飲食店の選択に役立つ情報の確保にあたってインターネット12上の飲食店情報サイトにリンクを確立するだけでもよい。飲食店管理手段42は併せて飲食の予約を管理してもよい。
The restaurant management means 42 manages the login of the restaurant. A communication path is established between the third terminal device (for example, a desktop computer terminal or a tablet computer terminal) 49 owned by the restaurant and the transaction record management means 43 in response to the login. The communication path can be protected by encryption. Information and others useful for selecting a restaurant are registered in the restaurant database 23 according to the function of the restaurant management means 42. The restaurant management means 42 may only establish a link to the restaurant information site on the Internet 12 in order to secure information useful for selecting a restaurant. The restaurant management means 42 may also manage the reservation of food and drink.
取引記録管理手段43は、利用者のログインに応じてスマートフォン端末13から接続される第1取得手段51および第2取得手段52と、選択された花屋の第1端末装置47に接続される注文処理手段(第1注文作成手段)53と、配達者のログインに応じてスマートフォン端末48から接続される第1送信手段54aおよび第2送信手段54bを含む配達手配手段54と、飲食店の選択にあたって特定のスマートフォン端末13に接続される第3送信手段55と、商品すなわち花の選択にあたって特定のスマートフォン端末13に接続される第4送信手段56とを備える。
The transaction record management means 43 is an order processing connected to the first acquisition means 51 and the second acquisition means 52 connected from the smartphone terminal 13 in response to the user's login, and the first terminal device 47 of the selected flower shop. Specific means (first order making means) 53, delivery arranging means 54 including first transmission means 54a and second transmission means 54b connected from the smartphone terminal 48 in response to the login of the delivery person, and selection of a restaurant. A third transmission means 55 connected to the smartphone terminal 13 of the above, and a fourth transmission means 56 connected to a specific smartphone terminal 13 for selecting a product, that is, a flower.
第1取得手段51は、特定のスマートフォン端末13から、届け先として指定される1飲食店を特定する飲食店データを取得する。飲食店データの取得に応じて、注文処理手段53は、注文ごとに割り振られる識別子34aを特定する注文IDデータと、注文の日時34cを特定する発注時データと、配達の日時34dを特定する配達時データと、受取人の名前34eを特定する受取人データとを生成する。配達時データおよび受取人データは飲食店データとともにスマートフォン端末13から取得されることができる。注文処理手段53は、飲食店データ、注文IDデータ、発注時データ、配達時データおよび受取人データに基づき、取引記録データベース25の1データセット34に、識別子34a、利用者のログインID(識別子34b)、注文の日時34c、配達の日時34d、受取人の名前34eおよび飲食店の識別子34fを登録する。飲食店データに飲食店の名称が記述される場合には、飲食店の名称に基づき飲食店データベース23から飲食店IDは検索されることができる。
The first acquisition means 51 acquires restaurant data that specifies one restaurant designated as a delivery destination from a specific smartphone terminal 13. In response to the acquisition of the restaurant data, the order processing means 53 specifies the order ID data that specifies the identifier 34a assigned to each order, the ordering data that specifies the date and time 34c of the order, and the delivery that specifies the delivery date and time 34d. Generates time data and recipient data that identifies the recipient's name 34e. The delivery time data and the recipient data can be acquired from the smartphone terminal 13 together with the restaurant data. The order processing means 53 has an identifier 34a and a user login ID (identifier 34b) in one data set 34 of the transaction record database 25 based on restaurant data, order ID data, ordering data, delivery data, and recipient data. ), The date and time of the order 34c, the date and time of delivery 34d, the name of the recipient 34e, and the identifier 34f of the restaurant are registered. When the name of the restaurant is described in the restaurant data, the restaurant ID can be searched from the restaurant database 23 based on the name of the restaurant.
飲食店データの取得に応じて注文処理手段53は飲食店データベース23から飲食店の位置情報を取得する。注文処理手段53は、飲食店の位置情報に基づき、予め決められた地理的条件に従って花屋を選択する。地理的条件には、花屋から飲食店までの直線距離や移動距離、移動時間が設定されることができる。花屋は1つ選択されてもよく2つ以上選択されてもよい。花屋ごとに地理的条件に基づき配達地域DAが設定されてもよい。注文処理手段53は、取引記録データベース25のデータセット34に、選択された花屋の識別子34gを登録する。その他、飲食店データベース23では予め決められた地理的条件に従って個々の飲食店に花屋IDが紐付けられてもよい。
The order processing means 53 acquires the location information of the restaurant from the restaurant database 23 in response to the acquisition of the restaurant data. The order processing means 53 selects a flower shop according to predetermined geographical conditions based on the location information of the restaurant. In the geographical condition, a straight line distance from a flower shop to a restaurant, a travel distance, and a travel time can be set. One florist may be selected or two or more florists may be selected. A delivery area DA may be set for each florist based on geographical conditions. The order processing means 53 registers the selected flower shop identifier 34g in the data set 34 of the transaction record database 25. In addition, in the restaurant database 23, a flower shop ID may be associated with each restaurant according to predetermined geographical conditions.
第2取得手段52は、スマートフォン端末13から、注文された花を特定する注文データを取得する。注文データには、商品を特定する識別子34hおよび商品の価格34jが記述される。注文データの取得に応じて注文処理手段53は第1端末装置47に向けて注文データを送信する。注文処理手段53は、注文データに基づき取引記録データベース25のデータセット34に商品の識別子34hおよび商品の価格34jを登録する。
The second acquisition means 52 acquires order data for specifying the ordered flower from the smartphone terminal 13. In the order data, an identifier 34h for identifying the product and a price 34j for the product are described. In response to the acquisition of the order data, the order processing means 53 transmits the order data to the first terminal device 47. The order processing means 53 registers the product identifier 34h and the product price 34j in the data set 34 of the transaction record database 25 based on the order data.
第1送信手段54aは、配達者のスマートフォン端末48に向けて、花屋の位置情報に基づきスマートフォン端末48の画面に花屋の位置を表示させる第1位置データを送信する。第2送信手段54bは、配達者のスマートフォン端末48に向けて、飲食店の位置情報に基づきスマートフォン端末48の画面に飲食店の位置を表示させる第2位置データを送信する。スマートフォン端末48の画面には配達者に向けて配達作業の受託が提案される。こうして受託の提案はログイン中の全配達者のスマートフォン端末48に配信される。受託の提案の配信先は地理的条件に基づき選別されてもよい。例えば花屋の位置および飲食店の位置に近い配達者から優先的に受託の提案は配信されることができる。
The first transmission means 54a transmits the first position data for displaying the position of the flower shop on the screen of the smartphone terminal 48 based on the position information of the flower shop toward the delivery person's smartphone terminal 48. The second transmission means 54b transmits the second position data for displaying the position of the restaurant on the screen of the smartphone terminal 48 based on the position information of the restaurant toward the delivery person's smartphone terminal 48. On the screen of the smartphone terminal 48, it is proposed that the delivery person be entrusted with the delivery work. In this way, the contract proposal is delivered to the smartphone terminals 48 of all logged-in deliverers. The delivery destination of the consignment proposal may be selected based on geographical conditions. For example, a consignment proposal can be preferentially delivered from a delivery person who is close to the location of a flower shop and the location of a restaurant.
第3送信手段55は、利用者のログインに応じて、飲食店データベース23から選択肢の飲食店を抽出する。第3送信手段55は選択肢を特定する選択肢データを生成する。生成された選択肢データは利用者のスマートフォン端末13に向けて送信される。選択肢データは、スマートフォン端末13の画面に選択肢の情報を表示させる。
The third transmission means 55 extracts the selected restaurants from the restaurant database 23 according to the login of the user. The third transmission means 55 generates option data that identifies the option. The generated option data is transmitted to the user's smartphone terminal 13. For the option data, the option information is displayed on the screen of the smartphone terminal 13.
第4送信手段56は、花屋の選択に応じて、商品データベース18から選択された花屋に固有に選択肢の花を抽出する。第4送信手段56は選択肢の花を特定する花データを生成する。生成された花データは利用者のスマートフォン端末13に向けて送信される。花データは、スマートフォン端末13の画面に選択肢の花を表示させる。
The fourth transmission means 56 extracts the flowers of the choice unique to the florist selected from the product database 18 according to the selection of the florist. The fourth transmission means 56 generates flower data for specifying the flower of the option. The generated flower data is transmitted to the user's smartphone terminal 13. For the flower data, the selected flowers are displayed on the screen of the smartphone terminal 13.
サブスク管理手段44は、飲食店で花を受け取った受取人によって所有されるスマートフォン端末(第2モバイル通信端末)57から接続される通信手段58と、スマートフォン端末57の操作で特定される1データセット34に紐付けながら、サブスクデータベース27にデータセット35を登録するサブスク登録手段59と、データセット35の作成に応じてサブスクの取引の代金を請求する請求データを生成する請求手段61とを備える。ここで、通信手段58には、取引記録データベース25中の配達の日時34d(日時データ)に、スマートフォン端末57から入力される暦日を照らし合わせ、該当するデータセット34を抽出する第1抽出手段62aと、第1抽出手段62aで抽出されたデータセット34に紐付けられる飲食店の名称に、スマートフォン端末57から入力される飲食店の識別情報を照らし合わせ、該当するデータセット34を抽出する第2抽出手段62bと、日時34dおよび飲食店の名称に基づく抽出に応じて、データセット34に紐付けられた利用者の氏名の選択肢が規定数以下に絞られると、抽出されたデータセット34に紐付けられた利用者の氏名の表記を含むセレクトボックス(ドロップダウンメニュー)を特定する画像データを生成する候補者提示手段63とが接続される。候補者提示手段63は、日時34dおよび飲食店の名称に基づく抽出に応じて1データセット34が絞り込まれると、そのデータセット34に紐付けられた利用者の氏名の表記を含んだセレクトボックスを特定する画像データを生成する。
The subscription management means 44 is a communication means 58 connected from a smartphone terminal (second mobile communication terminal) 57 owned by a recipient who receives a flower at a restaurant, and one data set specified by the operation of the smartphone terminal 57. It is provided with a subscription registration means 59 for registering the data set 35 in the subscribe database 27 while associating with the subscription database 27, and a billing means 61 for generating billing data for billing the price of the subscription transaction according to the creation of the data set 35. Here, in the communication means 58, the first extraction means for extracting the corresponding data set 34 by comparing the delivery date / time 34d (date / time data) in the transaction record database 25 with the calendar date input from the smartphone terminal 57. The name of the restaurant associated with the data set 34 extracted by the first extraction means 62a is compared with the restaurant identification information input from the smartphone terminal 57, and the corresponding data set 34 is extracted. 2 When the choices of the user's name associated with the data set 34 are narrowed down to the specified number or less according to the extraction based on the extraction means 62b, the date and time 34d, and the name of the restaurant, the extracted data set 34 is selected. It is connected to the candidate presentation means 63 that generates image data that identifies a select box (drop-down menu) including the notation of the associated user's name. When one data set 34 is narrowed down according to the date and time 34d and the extraction based on the name of the restaurant, the candidate presentation means 63 identifies a select box including the notation of the user's name associated with the data set 34. Generate image data to be used.
サブスク登録手段59は、候補者提示手段63で生成された画像データに基づき絞り込まれた1データセット34に紐付けながら、サブスク識別子35aを特定するサブスクIDデータと、会員の氏名35bを特定する氏名データと、会員の住所35cを特定する住所データと、会員のメルアド35dを特定するメルアドデータと、請求先の識別子35eを特定する請求先データと、決済フラグ35fを特定する決済データと、会費の金額35gを特定する会費データと、会費の支払期限35hを特定する支払期限データと、商品を特定する識別子35jを特定する商品データと、配送の日時35kを特定する配送時データとを生成する。サブスクIDデータ、氏名データ、住所データおよびメルアドデータの生成にあたって通信手段58はスマートフォン端末57からサブスク識別子35a、氏名35b、住所35cおよびメルアド35dを取得する。請求先データの生成にあたってサブスク登録手段59は紐付けられたデータセット34から注文者の識別子34bを取得することができる。サブスク登録手段59は、サブスクIDデータ、氏名データ、住所データ、メルアドデータ、請求先データ、決済データ、会費データ、支払期限データ、商品データおよび配送時データに基づき、サブスクデータベース27の1データセット35に、サブスク識別子35a、氏名35b、住所35c、メルアド35d、請求先の識別子35e、会費の金額35g、支払期限35h、商品の識別子35jおよび配送の日時35kを登録する。配送の日時35kは、紐付けられたデータセット34の配達の日時34dに基づき予め決められた規則に従って算出されることができる。支払期限35hは、例えば紐付けられたデータセット34の配達の日時34dに基づき予め決められた規則に従って算出されることができる。支払期限35hは配送の日時35kよりも早い時期に設定される。決済フラグ35fにはデフォルト値の未決済「0」値が書き込まれる。
The subscribing registration means 59 associates with one data set 34 narrowed down based on the image data generated by the candidate presenting means 63, and identifies the subscribing ID data for specifying the subscribing identifier 35a and the name for specifying the member's name 35b. Data, address data that specifies the member's address 35c, mailad data that identifies the member's mailad 35d, billing data that specifies the billing destination identifier 35e, payment data that specifies the payment flag 35f, and membership fees. The membership fee data that specifies the amount of money 35g, the payment deadline data that specifies the payment deadline 35h of the membership fee, the product data that specifies the identifier 35j that specifies the product, and the delivery time data that specifies the delivery date and time 35k are generated. In generating the subscribe ID data, the name data, the address data and the e-mail address data, the communication means 58 acquires the subscribing identifier 35a, the name 35b, the address 35c and the e-mail address 35d from the smartphone terminal 57. In generating the billing destination data, the subscription registration means 59 can acquire the orderer's identifier 34b from the associated data set 34. The subscription registration means 59 is based on the subscription ID data, name data, address data, mail ad data, billing data, payment data, membership fee data, payment deadline data, product data, and delivery time data, and is one data set 35 of the subscription database 27. Register the subscribe identifier 35a, name 35b, address 35c, mail ad 35d, billing destination identifier 35e, membership fee amount 35g, payment deadline 35h, product identifier 35j, and delivery date and time 35k. The delivery date / time 35k can be calculated according to a predetermined rule based on the delivery date / time 34d of the associated data set 34. The payment deadline 35h can be calculated according to a predetermined rule based on, for example, the delivery date and time 34d of the associated data set 34. The payment deadline 35h is set earlier than the delivery date and time 35k. An unsettled "0" value, which is the default value, is written in the settlement flag 35f.
請求手段61は、サブスクデータベース27のデータセット35に基づきサブスクの取引の代金を特定する。請求データの生成にあたって請求手段61はデータセット35の請求先の識別子35e、会費の金額35gおよび支払期限35hを参照する。請求手段61は、支払期限35hの到来に先立って、識別子35eで特定される請求先に請求データを送信する。請求データは、請求先の氏名、会費の金額および支払期限を表示しながら決済を案内する画像を含めばよい。請求手段61は、会費の決済完了に応じて、決済された会費の月数に基づき支払期限35kを更新する。支払期限35hが更新されると、請求手段61は未決済の「0」値から決済済みの「1」値に決済フラグ35fを書き換える。支払期限35hが経過すると、請求手段61は「1」値から未決済の「0」値に決済フラグ35fを書き換える。
The billing means 61 specifies the price of the subscription transaction based on the dataset 35 of the subscription database 27. In generating the billing data, the billing means 61 refers to the billing destination identifier 35e of the data set 35, the membership fee amount 35g, and the payment deadline 35h. The billing means 61 transmits billing data to the billing destination specified by the identifier 35e prior to the arrival of the payment deadline 35h. The billing data may include an image that guides the payment while displaying the name of the billing destination, the amount of the membership fee, and the payment deadline. The billing means 61 updates the payment deadline 35k based on the number of months of the settled membership fee according to the completion of the settlement of the membership fee. When the payment deadline 35h is updated, the billing means 61 rewrites the settlement flag 35f from the unsettled "0" value to the settled "1" value. When the payment deadline 35h has elapsed, the billing means 61 rewrites the settlement flag 35f from the "1" value to the unsettled "0" value.
DMハガキ管理手段45は、データセット34の配達の日時34dに基づき設定される期日ごとにDMハガキの受信者を特定するDMリストを生成するリスト生成手段64と、予め決められた構図に従って受信者の氏名、住所およびDMコンテンツを特定するプリントデータを生成する像生成手段65とを備える。プリントデータの生成にあたって像生成手段65はDMリスト中の受信者に関連づけられるデータセット35から氏名35bおよび住所35cを取得することができる。氏名35bや住所35cはDMコンテンツの画像に組み込まれればよい。
The DM postcard management means 45 includes a list generation means 64 that generates a DM list that identifies a DM postcard recipient for each date and time set based on the delivery date and time 34d of the data set 34, and a receiver according to a predetermined composition. The image generation means 65 for generating print data for specifying the name, address and DM content of the mail is provided. In generating the print data, the image generating means 65 can acquire the name 35b and the address 35c from the data set 35 associated with the receiver in the DM list. The name 35b and the address 35c may be incorporated into the image of the DM content.
ここでは、花配送システム11はインターネット12に接続されるクラウドサーバー67を備える。クラウドサーバー67は、利用者管理手段37、花屋管理手段38、商品管理手段39、配達者管理手段41、飲食店管理手段42、取引記録管理手段43およびサブスク管理手段44として機能する中央演算処理装置(CPU)68と、CPU68に接続されて、アプリケーションの実施にあたって一時的にプログラムやデータを保持するメモリー69と、CPU68に接続されて、プログラムやデータを格納する大容量記憶装置71とを備える。大容量記憶装置71は例えばハードディスク駆動装置(HDD)を含む。大容量記憶装置71には、例えば、利用者管理手段37を実現する利用者管理アプリケーションプログラム、花屋管理手段38を実現する花屋管理アプリケーションプログラム、商品管理手段39を実現する商品管理アプリケーションプログラム、配達者管理手段41を実現する配達者管理アプリケーションプログラム、飲食店管理手段42を実現する飲食店管理アプリケーションプログラム、取引記録管理手段43を実現する取引記録管理アプリケーションプログラム、サブスク管理手段44を実現するサブスク管理アプリケーションプログラム、および、DMハガキ管理手段45を実現するDMハガキ管理アプリケーションプログラムが格納される。
Here, the flower delivery system 11 includes a cloud server 67 connected to the Internet 12. The cloud server 67 is a central processing unit that functions as a user management means 37, a flower shop management means 38, a product management means 39, a delivery person management means 41, a restaurant management means 42, a transaction record management means 43, and a subscription management means 44. It includes a (CPU) 68, a memory 69 connected to the CPU 68 to temporarily hold programs and data when executing an application, and a large-capacity storage device 71 connected to the CPU 68 to store programs and data. The large-capacity storage device 71 includes, for example, a hard disk drive device (HDD). The large-capacity storage device 71 may include, for example, a user management application program that realizes the user management means 37, a flower shop management application program that realizes the flower shop management means 38, a product management application program that realizes the product management means 39, and a delivery person. A delivery person management application program that realizes the management means 41, a restaurant management application program that realizes the restaurant management means 42, a transaction record management application program that realizes the transaction record management means 43, and a subscription management application that realizes the subscription management means 44. A program and a DM postcard management application program that realizes the DM postcard management means 45 are stored.
スマートフォン端末13は、例えば、中央演算処理装置(CPU)と、CPUに接続されて、贈る花モバイルアプリプログラムやデータを格納するメモリーと、CPUに接続されて、画面上に画像を表示するディスプレイパネルとを備える。ディスプレイパネルはタッチスクリーンパネルとして構成される。タッチスクリーンパネルは、画面に表示される画像と、画面で検出される接触の座標値とに基づき、CPUに向けて利用者の指示やデータを入力する。CPUは通信回路経由で通信網72に無線で接続されることができる。通信網72は、例えばゲートウエイでインターネット12に接続される携帯電話通信網であればよい。その他、CPUはWiFi(登録商標)回路経由でWiFiルーター73に無線で接続されることができる。WiFiルーター73はインターネット12にWiFi回路を接続する。
The smartphone terminal 13 is, for example, a central processing unit (CPU), a memory connected to the CPU to store a flower mobile application program or data to be presented, and a display panel connected to the CPU to display an image on the screen. And prepare. The display panel is configured as a touch screen panel. The touch screen panel inputs user's instructions and data to the CPU based on the image displayed on the screen and the coordinate values of the contact detected on the screen. The CPU can be wirelessly connected to the communication network 72 via a communication circuit. The communication network 72 may be, for example, a mobile phone communication network connected to the Internet 12 by a gateway. In addition, the CPU can be wirelessly connected to the WiFi router 73 via a WiFi® circuit. The WiFi router 73 connects a WiFi circuit to the Internet 12.
贈る花モバイルアプリプログラムが実行されると、スマートフォン端末13で贈る花モバイルアプリは動作する。贈る花モバイルアプリは通信網72およびインターネット12経由でクラウドサーバー67の利用者管理手段37や取引記録管理手段43に接続される。贈る花モバイルアプリは利用者管理手段37や取引記録管理手段43に画像データを要求することができる。画像データは、利用者向けに花配送システム11のグラフィックユーザーインターフェイス(GUI)を提供する。
When the gifted flower mobile app program is executed, the gifted flower mobile app operates on the smartphone terminal 13. The gifted flower mobile application is connected to the user management means 37 and the transaction record management means 43 of the cloud server 67 via the communication network 72 and the Internet 12. The gifted flower mobile application can request image data from the user management means 37 and the transaction record management means 43. The image data provides a graphic user interface (GUI) of the flower delivery system 11 for the user.
第1端末装置47は、例えば、中央演算処理装置(CPU)と、CPUに接続されて、CPUの動作にあたって一時的にプログラムやデータを保持するメモリーと、CPUに接続されて、花屋アプリケーションプログラムを格納する大容量記憶装置と、CPUに接続されて、管理者の操作に応じて指示やデータを入力するキーボードやマウスといった入力装置と、CPUに接続されて、画面上に画像を表示するディスプレイパネルとを備える。
The first terminal device 47 is connected to, for example, a central processing unit (CPU), a memory connected to the CPU to temporarily hold programs and data in the operation of the CPU, and a Hanaya application program connected to the CPU. A large-capacity storage device for storing, an input device such as a keyboard and mouse that is connected to the CPU and inputs instructions and data according to the operation of the administrator, and a display panel that is connected to the CPU and displays images on the screen. And prepare.
花屋アプリケーションプログラムが実行されると、第1端末装置47で花屋アプリケーションは動作する。花屋アプリケーションはインターネット12経由でクラウドサーバー67の花屋管理手段38や商品管理手段39、取引記録管理手段43に接続されることができる。
When the flower shop application program is executed, the flower shop application runs on the first terminal device 47. The flower shop application can be connected to the flower shop management means 38, the product management means 39, and the transaction record management means 43 of the cloud server 67 via the Internet 12.
スマートフォン端末48は、例えば、中央演算処理装置(CPU)と、CPUに接続されて、配達モバイルアプリプログラムやデータを格納するメモリーと、CPUに接続されて、画面上に画像を表示するディスプレイパネルとを備える。ディスプレイパネルはタッチスクリーンパネルとして構成される。タッチスクリーンパネルは、画面に表示される画像と、画面で検出される接触の座標値とに基づき、CPUに向けて利用者の指示やデータを入力する。CPUは通信回路経由で通信網72に無線で接続されることができる。通信網72は、例えばゲートウエイでインターネット12に接続される携帯電話通信網であればよい。その他、CPUはWiFi(登録商標)回路経由でWiFiルーター73に無線で接続されることができる。WiFiルーター73はインターネット12にWiFi回路を接続する。
The smartphone terminal 48 is, for example, a central processing unit (CPU), a memory connected to the CPU to store delivery mobile application programs and data, and a display panel connected to the CPU to display an image on the screen. To prepare for. The display panel is configured as a touch screen panel. The touch screen panel inputs user's instructions and data to the CPU based on the image displayed on the screen and the coordinate values of the contact detected on the screen. The CPU can be wirelessly connected to the communication network 72 via a communication circuit. The communication network 72 may be, for example, a mobile phone communication network connected to the Internet 12 by a gateway. In addition, the CPU can be wirelessly connected to the WiFi router 73 via a WiFi® circuit. The WiFi router 73 connects a WiFi circuit to the Internet 12.
配達モバイルアプリプログラムが実行されると、スマートフォン端末48で配達モバイルアプリは動作する。配達モバイルアプリは通信網72およびインターネット12経由でクラウドサーバー67の配達者管理手段41や取引記録管理手段43に接続される。配達モバイルアプリは配達者管理手段41や取引記録管理手段43に画像データを要求することができる。画像データは、配達者向けに花配送システム11のグラフィックユーザーインターフェイス(GUI)を提供する。
When the delivery mobile app program is executed, the delivery mobile app runs on the smartphone terminal 48. The delivery mobile application is connected to the delivery person management means 41 and the transaction record management means 43 of the cloud server 67 via the communication network 72 and the Internet 12. The delivery mobile application can request image data from the delivery person management means 41 and the transaction record management means 43. The image data provides a graphic user interface (GUI) for the flower delivery system 11 for the deliverer.
第3端末装置49は、例えば、中央演算処理装置(CPU)と、CPUに接続されて、CPUの動作にあたって一時的にプログラムやデータを保持するメモリーと、CPUに接続されて、飲食店アプリケーションプログラムを格納する大容量記憶装置と、CPUに接続されて、管理者の操作に応じて指示やデータを入力するキーボードやマウスといった入力装置と、CPUに接続されて、画面上に画像を表示するディスプレイパネルとを備える。
The third terminal device 49 is, for example, a central processing unit (CPU), a memory connected to the CPU to temporarily hold programs and data in the operation of the CPU, and a restaurant application program connected to the CPU. A large-capacity storage device that stores data, an input device such as a keyboard or mouse that is connected to the CPU and inputs instructions and data according to the operation of the administrator, and a display that is connected to the CPU and displays images on the screen. Equipped with a panel.
飲食店アプリケーションプログラムが実行されると、第3端末装置49で飲食店アプリケーションは動作する。飲食店アプリケーションはインターネット12経由でクラウドサーバー67の飲食店管理手段42や取引記録管理手段43に接続されることができる。
When the restaurant application program is executed, the restaurant application operates on the third terminal device 49. The restaurant application can be connected to the restaurant management means 42 and the transaction record management means 43 of the cloud server 67 via the Internet 12.
スマートフォン端末57は、例えば、中央演算処理装置(CPU)と、CPUに接続されて、モバイルアプリプログラムやデータを格納するメモリーと、CPUに接続されて、画面上に画像を表示するディスプレイパネルと、CPUに接続されて、撮像される像の画像データを生成するカメラとを備える。ディスプレイパネルはタッチスクリーンパネルとして構成される。タッチスクリーンパネルは、画面に表示される画像と、画面で検出される接触の座標値とに基づき、CPUに向けて利用者の指示やデータを入力する。CPUは通信回路経由で通信網72に無線で接続されることができる。通信網72は、例えばゲートウエイでインターネット12に接続される携帯電話通信網であればよい。その他、CPUはWiFi(登録商標)回路経由でWiFiルーター73に無線で接続されることができる。WiFiルーター73はインターネット12にWiFi回路を接続する。
The smartphone terminal 57 includes, for example, a central processing unit (CPU), a memory connected to the CPU to store mobile application programs and data, and a display panel connected to the CPU to display an image on the screen. It includes a camera that is connected to a CPU and generates image data of an image to be captured. The display panel is configured as a touch screen panel. The touch screen panel inputs user's instructions and data to the CPU based on the image displayed on the screen and the coordinate values of the contact detected on the screen. The CPU can be wirelessly connected to the communication network 72 via a communication circuit. The communication network 72 may be, for example, a mobile phone communication network connected to the Internet 12 by a gateway. In addition, the CPU can be wirelessly connected to the WiFi router 73 via a WiFi® circuit. The WiFi router 73 connects a WiFi circuit to the Internet 12.
スマートフォン端末13の贈る花モバイルアプリで利用者がログインすると、贈る花モバイルアプリは通信網72およびインターネット12経由でクラウドサーバー67の取引記録管理手段43に接続される。図5に示されるように、贈る花モバイルアプリは手順S1でクラウドサーバー67の取引記録管理アプリケーションに選択肢データの送信を要求する。送信の要求にあたって、利用者は、贈る花モバイルアプリで、「銀座・有楽町」「六本木・麻布」「恵比寿・代官山」といった地域や、「和食」「寿司」「フレンチ」「イタリアン」といった料理の種類、料理の価格帯、評判の度合いを指定することができる。
When the user logs in with the flower mobile application presented by the smartphone terminal 13, the flower mobile application presented is connected to the transaction record management means 43 of the cloud server 67 via the communication network 72 and the Internet 12. As shown in FIG. 5, the gifting flower mobile application requests the transaction record management application of the cloud server 67 to transmit the option data in the procedure S1. When requesting transmission, the user can use the flower mobile app to give to areas such as "Ginza / Yurakucho", "Roppongi / Azabu", "Ebisu / Daikanyama", and types of dishes such as "Japanese food", "sushi", "French", and "Italian". , The price range of the food, and the degree of reputation can be specified.
取引記録管理アプリケーション(第3送信手段55)は、手順S2で、スマートフォン端末13の要求に応じて、スマートフォン端末13に向けて選択肢データを送信する。選択肢データの生成にあたって、利用者から指定された地域や料理の種類、料理の価格帯、評判の度合いに応じて飲食店は選別されることができる。
The transaction record management application (third transmission means 55) transmits option data to the smartphone terminal 13 in response to the request of the smartphone terminal 13 in step S2. In generating the option data, restaurants can be selected according to the area specified by the user, the type of food, the price range of the food, and the degree of reputation.
選択肢データに基づきスマートフォン端末13の画面には、手順S3で、図6に示されるように、「花を贈れるおしゃれなレストラン」の画像74が表示される。画像74の表示にあたって贈る花モバイルアプリは予め決められた構図に選択肢データのコンテンツを嵌め込めばよい。画像74は、飲食店の選択に役立つ情報を含む。利用者は特定の操作に基づき1飲食店を指定する。
Based on the option data, the image 74 of the "fashionable restaurant where flowers can be given" is displayed on the screen of the smartphone terminal 13 in step S3 as shown in FIG. The flower mobile application to be presented when displaying the image 74 may be obtained by fitting the content of the option data into a predetermined composition. Image 74 contains information useful for restaurant selection. The user designates one restaurant based on a specific operation.
飲食店の指定にあたって「花を手配」ボタン75がタップされると、手順S4で、贈る花モバイルアプリは飲食店データを生成する。「花を手配」ボタン75のタップに応じて贈る花モバイルアプリは受取人の名前および配達の日時を取得する。取得にあたって贈る花モバイルアプリはスマートフォン端末13の画面に特定の画像を表示する。表示される画像に促されて利用者が受取人の名前および配達の日時を入力すると、配達時データおよび受取人データは生成される。飲食店データ、配達時データおよび受取人データはクラウドサーバー67に送信される。飲食店データ、配達時データおよび受取人データの受信に応じて取引記録管理アプリケーション(注文処理手段53)は注文IDデータ、発注時データ、配達時データおよび受取人データを生成する。識別子34a、利用者のログインID(識別子34b)、注文の日時34c、配達の日時34d、受取人の名前34eおよび飲食店の識別子34fは取引記録データベース25の1データセット34に登録される。
When the "Arrange flowers" button 75 is tapped when designating a restaurant, the flower mobile app to give will generate restaurant data in step S4. The flower mobile app that gives in response to the tap of the "Arrange flowers" button 75 gets the recipient's name and the date and time of delivery. The flower mobile app presented for acquisition displays a specific image on the screen of the smartphone terminal 13. Prompted by the displayed image, the user enters the recipient's name and delivery date and time, and delivery data and recipient data are generated. The restaurant data, delivery time data and recipient data are transmitted to the cloud server 67. The transaction record management application (order processing means 53) generates order ID data, order-time data, delivery-time data, and recipient data in response to reception of restaurant data, delivery-time data, and recipient data. The identifier 34a, the user's login ID (identifier 34b), the order date and time 34c, the delivery date and time 34d, the recipient's name 34e, and the restaurant identifier 34f are registered in one data set 34 of the transaction record database 25.
ここで、例えば事前に予約を済ませた飲食店や、現に食事中の飲食店を指定する際には、選択肢は検索機能に応じて予め1飲食店に絞り込まれてもよい。このとき、スマートフォン端末13の画面には飲食店の選択に役立つ情報を表示するまでもない。利用者が食事中の飲食店を指定する際には、配達時データには日時に代えて「いますぐ」が記述されてもよい。
Here, for example, when designating a restaurant for which a reservation has been made in advance or a restaurant that is actually eating, the options may be narrowed down to one restaurant in advance according to the search function. At this time, it is not necessary to display information useful for selecting a restaurant on the screen of the smartphone terminal 13. When the user specifies a restaurant where he / she is eating, "immediately" may be described in the delivery data instead of the date and time.
飲食店データの取得に応じて取引記録管理アプリケーションは手順S5で花屋を選択する。花屋の選択にあたって取引記録管理アプリケーションは飲食店の位置情報を取得する。位置情報は個々の花屋の配達地域DAに照らし合わせられる。
The transaction record management application selects a flower shop in step S5 according to the acquisition of restaurant data. When selecting a flower shop, the transaction record management application acquires the location information of the restaurant. Location information is compared to the individual florist's delivery area DA.
花屋の識別子34gは取引記録データベース25の1データセット34に登録される。取引記録管理アプリケーション(第4送信手段56)は、手順S6で、スマートフォン端末13に向けて花データを送信する。花データに基づきスマートフォン端末13の画面には、図7に示されるように、商品の画像76が表示される。画像76の表示にあたって贈る花モバイルアプリは予め決められた構図に花データのコンテンツを嵌め込めばよい。画像76は、花の選択に役立つ情報を含む。利用者は特定の操作に基づき1商品を指定する。
The flower shop identifier 34g is registered in one data set 34 of the transaction record database 25. The transaction record management application (fourth transmission means 56) transmits flower data to the smartphone terminal 13 in step S6. As shown in FIG. 7, the image 76 of the product is displayed on the screen of the smartphone terminal 13 based on the flower data. The flower mobile application to be presented when displaying the image 76 may be obtained by inserting the content of the flower data into a predetermined composition. Image 76 contains information useful for flower selection. The user specifies one product based on a specific operation.
このとき、2つ以上の花屋が選択されていれば、個々の花屋ごとに順番に花データは贈る花モバイルアプリに送信されてもよい。利用者は画像76の切り換えに応じて複数の花屋の商品の中から1商品を選択することができる。この場合には、商品の選択に応じてデータセット34内の識別子34gは書き換えられればよい。
At this time, if two or more flower shops are selected, the flower data may be sent to the flower mobile app to be given in order for each flower shop. The user can select one product from a plurality of flower shop products according to the switching of the image 76. In this case, the identifier 34g in the data set 34 may be rewritten according to the selection of the product.
「カートにいれる」ボタン77がタップされると、手順S7で、贈る花モバイルアプリは注文データを生成する。注文データはクラウドサーバー67に送信される。注文データの受信に応じて取引記録管理アプリケーションは取引記録データベース25で指定される1データセット34に商品の識別子34hおよび商品の価格34jを登録する。
When the "Add to cart" button 77 is tapped, the flower mobile app to give will generate order data in step S7. The order data is transmitted to the cloud server 67. Upon receiving the order data, the transaction record management application registers the product identifier 34h and the product price 34j in one data set 34 specified in the transaction record database 25.
注文データは手順S8で取引記録管理アプリケーションから指定された花屋の第1端末装置47に送信される。送信にあたって取引記録管理アプリケーションは取引書データを生成する。取引書データは、商品の識別子34hおよび商品の価格34jに加えて、例えば注文の識別子34a、注文者の識別子34b、注文の日時34c、配達の日時34d、受取人の名前34eおよび飲食店の識別子34fを含む。花屋は、第1端末装置47に届く取引書データに基づき商品を準備することができる。
The order data is transmitted from the transaction record management application to the first terminal device 47 of the flower shop specified in step S8. Upon transmission, the transaction record management application generates transaction document data. The transaction data includes, for example, an order identifier 34a, an orderer identifier 34b, an order date and time 34c, a delivery date and time 34d, a recipient name 34e, and a restaurant identifier, in addition to the product identifier 34h and the product price 34j. Includes 34f. The florist can prepare the product based on the transaction document data that arrives at the first terminal device 47.
花屋によって注文が承認されると、取引記録管理アプリケーションは第1位置データおよび第2位置データを含む配達手配書データを生成する。配達手配書データは決められた書式に則って配達者に向け配達作業に関する情報を特定する。配達手配書データは手順S9で配達者のスマートフォン端末48に配信される。配達者アプリケーションは、図8に示されるように、スマートフォン端末48の画面に「配達作業の受任を提案する」画像78を表示する。画像78は、例えば、花屋の位置79および飲食店の位置81を提示する地理情報や配達の予測時間、配達の手数料、その他配達の選択に役立つ情報を含むことができる。
When the order is approved by the florist, the transaction record management application generates delivery order data including the first position data and the second position data. The delivery order form data identifies information about the delivery work to the delivery person according to a predetermined format. The delivery order form data is delivered to the delivery person's smartphone terminal 48 in step S9. As shown in FIG. 8, the delivery person application displays an image 78 "proposing acceptance of delivery work" on the screen of the smartphone terminal 48. The image 78 can include, for example, geographic information that presents the florist location 79 and the restaurant location 81, estimated delivery times, delivery fees, and other information useful for delivery selection.
「受諾」ボタン82がタップされると、手順S10で、配達者アプリケーションは受諾通知データを生成する。受諾通知データは例えば注文の識別子34aおよび配達者の識別子34kを特定する。受諾通知データは取引記録管理アプリケーションに送信される。取引記録管理アプリケーションは受諾通知データの受信に応じて取引記録データベース25のデータセット34に配達者の識別子34aを登録する。配達の受諾は花屋アプリケーションおよび飲食店アプリケーションに通知される。この時点で花屋および飲食店は花の注文の成立を知ることができる。
When the "accept" button 82 is tapped, the delivery person application generates acceptance notification data in step S10. The acceptance notification data identifies, for example, the order identifier 34a and the deliverer identifier 34k. The acceptance notification data is sent to the transaction record management application. The transaction record management application registers the deliverer identifier 34a in the data set 34 of the transaction record database 25 in response to the receipt of the acceptance notification data. Acceptance of delivery is notified to the florist and restaurant applications. At this point, the florist and restaurant can know that the flower order has been completed.
配達者が花屋から商品を引き取ると、手順S11で、配達者は配達者アプリケーションから取引記録管理アプリケーションに引き取りの完了を通知する。取引記録管理アプリケーションはデータセット34で引き取り完了のフラグ34mを書き換える。こうして引き取り完了のフラグ34mに「1」値が書き込まれると、配達者のアカウント情報に引き取りの配達手数料が加算される。花屋データベース16の売上金額に注文の売上は加算される。
When the delivery person picks up the product from the flower shop, in step S11, the delivery person notifies the transaction record management application of the completion of the pick-up from the delivery person application. The transaction record management application rewrites the collection completion flag 34m in the data set 34. When the "1" value is written in the pick-up completion flag 34m in this way, the pick-up delivery fee is added to the account information of the delivery person. The sales of the order are added to the sales amount of the flower shop database 16.
配達者が飲食店に商品を引き渡すと、手順S12で、配達者は配達者アプリケーションから取引記録管理アプリケーションに引き渡しの完了を通知する。取引記録管理アプリケーションはデータセット34で引き渡し完了のフラグ34nを書き換える。こうして引き渡し完了のフラグ34nに「1」値が書き込まれると、配達者のアカウント情報に引き渡しの配達手数料が加算される。飲食店データベース23の報酬金額に注文の報酬は加算される。取引は終了する。
When the delivery person delivers the product to the restaurant, the delivery person notifies the transaction record management application from the delivery person application that the delivery is completed in step S12. The transaction record management application rewrites the delivery completion flag 34n in the data set 34. When the "1" value is written in the delivery completion flag 34n in this way, the delivery fee for delivery is added to the account information of the delivery person. The order reward is added to the reward amount of the restaurant database 23. The transaction ends.
本実施形態に係る花配送システム11では、スマートフォン端末13の所有者(花の注文者)は花の注文にあたってスマートフォン端末13で飲食店を指定する。飲食店が指定されると、注文された花の届け先は特定されることができる。花の注文は花屋に通知されることから、注文データに基づき花屋で花は準備されることができる。準備された花は花屋から飲食店に届けられることができる。こうして花の注文者は飲食店での食事中(あるいは食事後)に届く花で同席する大事な相手を喜ばせることができる。
In the flower delivery system 11 according to the present embodiment, the owner of the smartphone terminal 13 (flower orderer) designates a restaurant on the smartphone terminal 13 when ordering flowers. Once the restaurant is designated, the destination of the ordered flowers can be specified. Since the flower order is notified to the florist, the florist can prepare the flowers based on the order data. The prepared flowers can be delivered from the florist to the restaurant. In this way, the flower orderer can please the important person who is present with the flowers that arrive during (or after) the meal at the restaurant.
ここでは、届け先の特定にあたって注文者は飲食店を特定すれば済む。飲食店の位置情報は予め登録されることから、届け先の特定にあたって受取人の住所を入力する手間は省かれることができる。注文者は飲食店や受取人個人の住所を知る必要さえない。受取人もわざわざ送り主(注文者)に個人の住所を教える必要はない。したがって、受取人の対象者は増大する。こうして花の需要は増大することができる。
Here, the orderer only needs to specify the restaurant when specifying the delivery address. Since the location information of the restaurant is registered in advance, it is possible to save the trouble of inputting the address of the recipient when specifying the delivery destination. The orderer does not even need to know the address of the restaurant or the individual recipient. The recipient does not have to bother to give the sender (orderer) the personal address. Therefore, the target audience of recipients will increase. Thus the demand for flowers can increase.
第3送信手段55は、個々の飲食店ごとに選択に役立つ情報を含む飲食店データベース23から選択肢の飲食店を抽出し、スマートフォン端末13に向けて選択肢データを送信する。飲食店の指定にあたってスマートフォン端末13の画面には選択肢の情報が表示される。花の注文者は表示された選択肢に基づき飲食店を指定することができる。このとき、花配送システム11の運用者は選択肢の表示にあたって事前に飲食店から表示の許可を取得しなければならない。運用者は勝手に許可なく花配送システム11に飲食店を組み込むことはできないと考えられる。こうして運用者は飲食店データベース23への登録時に予め個々の飲食店から花の配達の許可を得ることができる。花のプレゼントにあたって注文者個人はいちいち飲食店に配達の許可を得なくても済む。使い勝手は向上する。
The third transmission means 55 extracts the selected restaurants from the restaurant database 23 including information useful for selection for each individual restaurant, and transmits the option data to the smartphone terminal 13. When designating a restaurant, information on options is displayed on the screen of the smartphone terminal 13. The flower orderer can specify the restaurant based on the displayed options. At this time, the operator of the flower delivery system 11 must obtain permission for display from the restaurant in advance before displaying the options. It is considered that the operator cannot incorporate the restaurant into the flower delivery system 11 without permission. In this way, the operator can obtain permission for flower delivery from each restaurant in advance at the time of registration in the restaurant database 23. Individual orderers do not have to obtain permission to deliver flowers to restaurants. Usability is improved.
第4送信手段56は、個々の花屋ごとに花の選択に役立つ情報を含む商品データベース18から、選択された花屋に固有に選択肢の花を抽出し、スマートフォン端末13に向けて花データを送信する。花の注文にあたってスマートフォン端末13の画面には選択肢の花が表示される。花の注文者は表示された選択肢に基づき花を指定することができる。このとき、個々の花屋ごとに花の品揃えは設定されることができる。個々の花屋ごとに花の品質は確保されることができる。個々の花屋は独自に花の品質を決めることができる。したがって、スマートフォン端末13の画面から受ける花の印象どおりに、注文者は現実に届いた花の印象を抱くことができる。こうして顧客満足度は高められることができる。
The fourth transmission means 56 extracts the flowers of choice unique to the selected florist from the product database 18 containing information useful for selecting flowers for each florist, and transmits the flower data to the smartphone terminal 13. .. When ordering flowers, the flowers of choice are displayed on the screen of the smartphone terminal 13. Flower orderers can specify flowers based on the options displayed. At this time, the assortment of flowers can be set for each individual florist. The quality of flowers can be ensured for each individual florist. Each florist can independently determine the quality of the flowers. Therefore, the orderer can have the impression of the flower that actually arrived, just like the impression of the flower received from the screen of the smartphone terminal 13. In this way, customer satisfaction can be enhanced.
本実施形態では、第1取得手段51は、特定のスマートフォン端末13から、1飲食店の見取り図で指定された座席位置を特定する見取り図データを取得することができる。図9に示されるように、見取り図データは、飲食店(建造物)83内で注文者または受取人の座席位置84a、84b、84cを特定する。見取り図データは、例えば個々のデータセット34ごとに取引記録データベース25に記録されることができる。
In the present embodiment, the first acquisition means 51 can acquire sketch data that specifies the seat position specified in the sketch of one restaurant from the specific smartphone terminal 13. As shown in FIG. 9, the sketch data identifies seat positions 84a, 84b, 84c of the orderer or recipient in the restaurant (building) 83. The sketch data can be recorded in the transaction record database 25 for each individual data set 34, for example.
注文者は、スマートフォン端末13から飲食店83の見取り図に基づき座席位置84a、84b、84c(のうち該当する1つ)を指定することができる。座席位置84a、84b、84cの指定にあたって例えば注文者の着席時にスマートフォン端末13の画面には未指定の見取り図が表示されることができる。注文者は特定の操作に基づきスマートフォン端末13から座席位置84a、84b、84cを入力することができる。未指定の見取り図は、個々の飲食店ごとに予め飲食店データベース23に登録されていればよい。
The orderer can specify the seat positions 84a, 84b, 84c (one of them) from the smartphone terminal 13 based on the sketch of the restaurant 83. In designating the seat positions 84a, 84b, 84c, for example, an undesignated sketch can be displayed on the screen of the smartphone terminal 13 when the orderer is seated. The orderer can input the seat positions 84a, 84b, 84c from the smartphone terminal 13 based on a specific operation. The undesignated sketch may be registered in the restaurant database 23 in advance for each restaurant.
こういった場合には、クラウドサーバー67の取引記録管理手段43は、飲食店によって所有される第3端末装置49に向けて、見取り図データに基づき第3端末装置49の画面に指定された座席位置84a、84b、84cを表示させる座席位置データを送信する第5送信手段をさらに備えてもよい。見取り図の座席位置84a、84b、84cは第3端末装置49の画面に表示されることができる。こうして飲食店は画面の表示に基づき注文者の座席位置84a、84b、84cを確認することができる。飲食店は、注文者(または受取人)に、配達者の働きで飲食店に届いた花を良好に取り次ぐことができる。
In such a case, the transaction record management means 43 of the cloud server 67 faces the third terminal device 49 owned by the restaurant, and the seat position designated on the screen of the third terminal device 49 based on the sketch data. A fifth transmission means for transmitting seat position data for displaying 84a, 84b, 84c may be further provided. The seat positions 84a, 84b, 84c in the sketch can be displayed on the screen of the third terminal device 49. In this way, the restaurant can confirm the seat positions 84a, 84b, 84c of the orderer based on the display on the screen. The restaurant can satisfactorily transfer the flowers that have arrived at the restaurant to the orderer (or recipient) by the work of the delivery person.
第5送信手段は、配達者によって所有されるスマートフォン端末48に向けて座席位置データを送信してもよい。見取り図の座席位置84a、84b、84cはスマートフォン端末48の画面に表示されることができる。こうして配達者は画面の表示に基づき飲食店83内で注文者の座席位置84a、84b、84cを確認することができる。飲食店の了解が得られれば、配達者は座席位置84a、84b、84cの注文者(または受取人)に直接に商品を引き渡すことができる。
The fifth transmission means may transmit the seat position data to the smartphone terminal 48 owned by the delivery person. The seat positions 84a, 84b, 84c in the sketch can be displayed on the screen of the smartphone terminal 48. In this way, the delivery person can confirm the seat positions 84a, 84b, 84c of the orderer in the restaurant 83 based on the display on the screen. With the consent of the restaurant, the delivery person can deliver the goods directly to the orderer (or recipient) at the seat positions 84a, 84b, 84c.
取引記録管理手段43は、飲食店によって所有される第3端末装置49から見取り図データを取得する第3取得手段を備えてもよい。飲食店の店員は、第3端末装置49から飲食店83の見取り図に基づき座席位置84a、84b、84c(のうち該当する1つ)を指定することができる。座席位置84a、84b、84cの指定にあたって例えば座席の予約時や注文者の来店時に第3端末装置49の画面には未指定の見取り図が表示されることができる。店員は特定の操作に基づき第3端末装置49から座席位置84a、84b、84cを入力することができる。
The transaction record management means 43 may include a third acquisition means for acquiring sketch data from the third terminal device 49 owned by the restaurant. The clerk of the restaurant can specify the seat positions 84a, 84b, 84c (one of them) from the third terminal device 49 based on the sketch of the restaurant 83. In designating the seat positions 84a, 84b, 84c, for example, an undesignated sketch can be displayed on the screen of the third terminal device 49 when the seat is reserved or when the orderer visits the store. The clerk can input the seat positions 84a, 84b, 84c from the third terminal device 49 based on a specific operation.
その他、配達者の到着は飲食店内の注文者に通知されてもよい。通知は、スマートフォン端末13から発する音や振動、待ち受け画面に表示される画像で実現されることができる。通知の発信にあたって配達者は飲食店への到着時にスマートフォン端末48で特定の操作を実施する。こうして注文者に配達者の到着が通知されれば、飲食店の外で商品は注文者に引き渡されることができる。したがって、飲食店から許可されたか否かに関係なく、商品は受取人に届くことができる。
In addition, the arrival of the delivery person may be notified to the orderer in the restaurant. The notification can be realized by a sound or vibration emitted from the smartphone terminal 13 or an image displayed on the standby screen. Upon sending the notification, the delivery person performs a specific operation on the smartphone terminal 48 when arriving at the restaurant. Once the orderer is notified of the arrival of the delivery person, the goods can be delivered to the orderer outside the restaurant. Therefore, the goods can reach the recipient regardless of whether or not they are permitted by the restaurant.
図10に示されるように、商品86は、切り花87を収容する容器88を備える。容器88は、不透明な材質の材料から形成される下筒88aと、透明な材質の材料から形成される中筒88bと、不透明な材質の材料から形成される上筒88cとを備える。上筒88cは直立姿勢の下筒88aの上端に結合される。直立姿勢の下筒88aでは円筒体の中心軸Lxは重力方向に一致する。切り花87にはプレゼントカード89が添付される。プレゼントカード89は中筒88bの上端に結合されればよい。プレゼントカード89は中筒88bの収容空間内に配置される。
As shown in FIG. 10, the product 86 includes a container 88 for accommodating the cut flowers 87. The container 88 includes a lower cylinder 88a formed of an opaque material, a middle cylinder 88b formed of a transparent material, and an upper cylinder 88c formed of an opaque material. The upper cylinder 88c is coupled to the upper end of the lower cylinder 88a in an upright posture. In the lower cylinder 88a in the upright posture, the central axis Lx of the cylinder coincides with the direction of gravity. A present card 89 is attached to the cut flower 87. The present card 89 may be connected to the upper end of the middle cylinder 88b. The present card 89 is arranged in the accommodation space of the middle cylinder 88b.
上筒88cは下筒88aに同軸に結合される。上筒88cと下筒88aとは同一の外径を有することから、下筒88aの円筒面(外周面)と上筒88cの円筒面(外周面)とは面一に広がり連続する。下筒88aに上筒88cが結合されると、下筒88aおよび上筒88cは1本の円筒体を構成する。下筒88aの下端には下筒88aの内空間を塞ぐ底板101が結合される。上筒88cの上端には上筒88cの内空間を塞ぐ天板102が結合される。ここでは、下筒88aおよび上筒88cはダンボール紙や厚紙から成形される。
The upper cylinder 88c is coaxially coupled to the lower cylinder 88a. Since the upper cylinder 88c and the lower cylinder 88a have the same outer diameter, the cylindrical surface (outer peripheral surface) of the lower cylinder 88a and the cylindrical surface (outer peripheral surface) of the upper cylinder 88c spread and continue to be flush with each other. When the upper cylinder 88c is coupled to the lower cylinder 88a, the lower cylinder 88a and the upper cylinder 88c form one cylindrical body. A bottom plate 101 that closes the inner space of the lower cylinder 88a is connected to the lower end of the lower cylinder 88a. A top plate 102 that closes the inner space of the upper cylinder 88c is connected to the upper end of the upper cylinder 88c. Here, the lower cylinder 88a and the upper cylinder 88c are formed from corrugated cardboard or thick paper.
下筒88aの上端は例えば中心軸Lxに交差する1仮想平面で仕切られることができる。仮想平面は中心軸Lxに直交してもよく特定の角度で傾斜してもよい。上筒88cの下端は中心軸Lx回りに全周にわたって下筒88aの上端に上方から重ねられる。上筒88cの下端は下筒88aの上端に密に重なって1境界線を描いてもよい。その他、上筒88cおよび下筒88aの境界には周方向に連続または不連続の溝が配置されてもよい。上筒88cは軸方向(反重力方向)に引き上げられて下筒88aから取り外されることができる。
The upper end of the lower cylinder 88a can be partitioned by, for example, one virtual plane intersecting the central axis Lx. The virtual plane may be orthogonal to the central axis Lx or may be tilted at a specific angle. The lower end of the upper cylinder 88c is overlapped with the upper end of the lower cylinder 88a from above over the entire circumference around the central axis Lx. The lower end of the upper cylinder 88c may be closely overlapped with the upper end of the lower cylinder 88a to draw one boundary line. In addition, continuous or discontinuous grooves may be arranged in the circumferential direction at the boundary between the upper cylinder 88c and the lower cylinder 88a. The upper cylinder 88c can be pulled up in the axial direction (anti-gravity direction) and removed from the lower cylinder 88a.
中筒88bは、下筒88aに同軸に下筒88aに嵌め込まれ、直立姿勢の下筒88aの上端から上方に延びる。中筒88bは透明な材質から形成される。透明な材質には例えばPET(ポリエチレンテレフタラート)樹脂やアクリル樹脂、ポリカーボネートといった樹脂材のほかガラスといった無機材が用いられることができる。中筒88bの内側に切り花87の収容空間は区画される。中筒88bの下端には下筒88a内で収容空間を塞ぐ底板が結合される。中筒88bの上端は例えば中心軸Lxに直交する仮想平面で仕切られる。収容空間は中筒88bの上端で開放される。切り花87は透明な中筒88b越しに視覚的に提示されることができる。下筒88aに上筒88cが結合されると、上筒88cは中筒88bを覆い隠す。切り花87は目隠しされる。
The middle cylinder 88b is coaxially fitted into the lower cylinder 88a with the lower cylinder 88a, and extends upward from the upper end of the lower cylinder 88a in an upright posture. The middle cylinder 88b is formed of a transparent material. As the transparent material, for example, a PET (polyethylene terephthalate) resin, an acrylic resin, a resin material such as polycarbonate, or an inorganic material such as glass can be used. The storage space for cut flowers 87 is partitioned inside the middle cylinder 88b. A bottom plate that closes the accommodation space in the lower cylinder 88a is connected to the lower end of the middle cylinder 88b. The upper end of the middle cylinder 88b is partitioned by, for example, a virtual plane orthogonal to the central axis Lx. The accommodation space is opened at the upper end of the middle cylinder 88b. Cut flowers 87 can be visually presented through a transparent inner cylinder 88b. When the upper cylinder 88c is connected to the lower cylinder 88a, the upper cylinder 88c covers the middle cylinder 88b. Cut flowers 87 are blindfolded.
中筒88bの嵌め込みにあたって下筒88aの内空間には嵌め合い筒103が密に差し込まれる。こうして嵌め合い筒103は下筒88aに固定される。嵌め合い筒103は下筒88aに同軸の円筒体で形成される。嵌め合い筒103の外周面と下筒88aの上端とで環状の段差が形成される。
When fitting the middle cylinder 88b, the fitting cylinder 103 is tightly inserted into the inner space of the lower cylinder 88a. In this way, the fitting cylinder 103 is fixed to the lower cylinder 88a. The fitting cylinder 103 is formed of a cylindrical body coaxial with the lower cylinder 88a. An annular step is formed between the outer peripheral surface of the fitting cylinder 103 and the upper end of the lower cylinder 88a.
嵌め合い筒103の内側に中筒88bは密に嵌め込まれる。こうして中筒88bは下筒88aに固定される。中筒88bの外周面と嵌め合い筒103の上端とで環状の段差は形成される。嵌め合い筒103はダンボール紙や厚紙から成形されることができる。嵌め合い筒103は下筒88aと同一の材質から成形されればよい。嵌め合い筒103は下筒88aに一体化されることができる。下筒88aおよび上筒88cの結合にあたって上筒88cの下端から上筒88c内に嵌め合い筒103は密に抜き差し自在に差し込まれる。こうして上筒88cは下筒88aに固定される。
The middle cylinder 88b is tightly fitted inside the fitting cylinder 103. In this way, the middle cylinder 88b is fixed to the lower cylinder 88a. An annular step is formed between the outer peripheral surface of the middle cylinder 88b and the upper end of the fitting cylinder 103. The fitting cylinder 103 can be formed from corrugated cardboard or thick paper. The fitting cylinder 103 may be formed from the same material as the lower cylinder 88a. The fitting cylinder 103 can be integrated with the lower cylinder 88a. When connecting the lower cylinder 88a and the upper cylinder 88c, the cylinder 103 is tightly inserted and removed from the lower end of the upper cylinder 88c into the upper cylinder 88c. In this way, the upper cylinder 88c is fixed to the lower cylinder 88a.
中筒88bの内側に切り花87は収容されることができる。このとき、切り花87は、重力方向に沿って直立する主軸104と、主軸104の上端に結合される花105と、主軸104から延びる側軸106の自由端に結合される葉107とを有する。
Cut flowers 87 can be accommodated inside the middle cylinder 88b. At this time, the cut flower 87 has a main shaft 104 that stands upright in the direction of gravity, a flower 105 that is connected to the upper end of the main shaft 104, and a leaf 107 that is connected to the free end of the side shaft 106 that extends from the main shaft 104.
主軸104には、中心軸Lxに直交する仮想平面内で主軸104の位置を調整する固定具108が連結される。固定具108は、主軸104に巻き付けられる針金111で主軸104に結合される中心材112と、中心材112から中心軸Lxの遠心方向に延びて中筒88bの内面に接触する複数の腕材113とを有する。腕材113は、例えば2本であれば中心軸Lx回りに180度の間隔で配置され、例えば3本であれば中心軸Lx回りに120度の間隔で配置され、4本であれば中心軸Lx回りに90度の間隔で配置されればよい。固定具108は例えば中心軸Lxに直交する仮想平面に沿った姿勢を維持することができる。中心材112は針金111に代えて紐で主軸104に縛り付けられてもよい。
A fixture 108 that adjusts the position of the spindle 104 in a virtual plane orthogonal to the central axis Lx is connected to the spindle 104. The fixture 108 includes a center member 112 that is coupled to the spindle 104 by a wire 111 wound around the spindle 104, and a plurality of arm members 113 that extend from the center member 112 in the centrifugal direction of the center axis Lx and come into contact with the inner surface of the middle cylinder 88b. And have. For example, if there are two arm members 113, they are arranged at intervals of 180 degrees around the central axis Lx, for example, if there are three arms, they are arranged at intervals of 120 degrees around the central axis Lx, and if there are four arms members 113, the central axis It may be arranged around Lx at intervals of 90 degrees. Fixture 108 can maintain a posture along a virtual plane orthogonal to, for example, the central axis Lx. The central member 112 may be tied to the spindle 104 with a string instead of the wire 111.
主軸104の下端には、主軸104の切り口に水分を補給する補水具114が装着される。補水具114は、下方から主軸104の下端を覆う袋体115と、袋体115に収容される多孔質体116とを有する。多孔質体116は毛細管現象の働きで水を吸い込むことができる。多孔質体116に主軸104の切り口は接触する。多孔質体116に保持される水は切り口から主軸104に吸い上げられることができる。袋体115は例えば水に不透過な樹脂材その他から形成されることができる。多孔質体116はセラミックスや樹脂、金属その他の焼結体から形成されることができる。
At the lower end of the main shaft 104, a water replenishing tool 114 that replenishes water to the cut end of the main shaft 104 is attached. The water replenishing tool 114 has a bag body 115 that covers the lower end of the main shaft 104 from below, and a porous body 116 that is housed in the bag body 115. The porous body 116 can absorb water by the action of capillarity. The cut end of the spindle 104 comes into contact with the porous body 116. The water retained in the porous body 116 can be sucked up from the cut end to the spindle 104. The bag 115 can be formed of, for example, a water-impermeable resin material or the like. The porous body 116 can be formed of ceramics, resin, metal or other sintered body.
中筒88bの外周に上筒88cが被せられると、切り花87は目隠しされることができる。上筒88cが取り外されると、切り花87は透明な中筒88bを通して視覚的に観察者に提示されることができる。上筒88cの取り外しまで切り花87は目隠しされるので、こうした容器88がプレゼントに用いられると、受取手のわくわく感は作り出されることができる。こうして扉を不要としながら切り花87の提示および目隠しは実現されることができる。
When the upper cylinder 88c is put on the outer circumference of the middle cylinder 88b, the cut flower 87 can be blindfolded. When the upper cylinder 88c is removed, the cut flower 87 can be visually presented to the observer through the transparent middle cylinder 88b. Since the cut flowers 87 are blindfolded until the upper cylinder 88c is removed, the excitement of the recipient can be created when such a container 88 is used as a gift. In this way, the presentation and blindfolding of cut flowers 87 can be realized without the need for a door.
その後、受取手は運搬にあたって再び中筒88bの外周に上筒88cを被せることができる。このとき、中筒88bは、下筒88aに結合される上筒88cの動きを案内することができる。上筒88cが動くとき、上筒88cと切り花87との干渉は回避されることができる。上筒88cの結合にあたって切り花87の破損は回避されることができる。こうした容器88は切り花87の運搬に重宝される。
After that, the recipient can cover the outer circumference of the middle cylinder 88b with the upper cylinder 88c again for transportation. At this time, the middle cylinder 88b can guide the movement of the upper cylinder 88c coupled to the lower cylinder 88a. When the upper cylinder 88c moves, the interference between the upper cylinder 88c and the cut flower 87 can be avoided. Damage to the cut flowers 87 can be avoided when the upper cylinder 88c is connected. Such a container 88 is useful for transporting cut flowers 87.
本実施形態では、下筒88aと上筒88cとは同一の外径を有する。下筒88aに上筒88cが結合されると、上筒88cおよび下筒88aは1つの筒体として観察されることから、良好な意匠性は確保されることができる。
In this embodiment, the lower cylinder 88a and the upper cylinder 88c have the same outer diameter. When the upper cylinder 88c is coupled to the lower cylinder 88a, the upper cylinder 88c and the lower cylinder 88a are observed as one cylinder, so that good designability can be ensured.
図11に示されるように、プレゼントカード89は、第1紙片89aと、第1紙片89aから連続し、折り線91で折り曲げられて第1紙片89aに重ねられる第2紙片89bとを備える。第1紙片89aには、贈り主から受取手に伝えたい言葉を特定する文字列92aと、贈り主の氏名やニックネームを特定する文字列92bと、花配送システム11の名称を特定する文字列92cとがプリントされる。第2紙片91bには、花配送システム11の運営者から花の受取手に伝えたい言葉を特定する文字列92dと、花配送システム11のウエブサイトまたはサブスクモバイルアプリプログラムのダウンロードを特定する識別コード92eとがプリントされる。ここでは、識別コード92eにはQRコード(登録商標)が用いられる。QRコードがスマートフォン端末57のカメラで撮像されると、スマートフォン端末57のウエブブラウザーは花配送システム11のウエブサイトにアクセスすることができ、あるいは、スマートフォン端末57にサブスクモバイルプリプログラムはダウンロードされることができる。
As shown in FIG. 11, the present card 89 includes a first piece of paper 89a and a second piece of paper 89b that is continuous from the first piece of paper 89a, bent at the fold line 91, and overlapped with the first piece of paper 89a. The first piece of paper 89a contains a character string 92a that specifies the words that the giver wants to convey to the recipient, a character string 92b that specifies the name and nickname of the giver, and a character string 92c that specifies the name of the flower delivery system 11. Is printed. The second piece 91b contains a character string 92d that identifies the words that the operator of the flower delivery system 11 wants to convey to the recipient of the flower, and an identification code that identifies the download of the website or subscription mobile application program of the flower delivery system 11. 92e and is printed. Here, a QR code (registered trademark) is used for the identification code 92e. When the QR code is captured by the camera of the smartphone terminal 57, the web browser of the smartphone terminal 57 can access the website of the flower delivery system 11, or the subscribe mobile preprogram is downloaded to the smartphone terminal 57. Can be done.
スマートフォン端末57でサブスクモバイルアプリプログラムが実行されると、スマートフォン端末57でサブスクモバイルアプリは動作する。サブスクモバイルアプリは通信網72およびインターネット12経由でクラウドサーバー67のサブスク管理手段44に接続される。サブスクモバイルアプリはサブスク管理手段44に画像データを要求することができる。画像データは、商品の受取手向けに花配送システム11のGUIを提供する。
When the subscription mobile application program is executed on the smartphone terminal 57, the subscription mobile application operates on the smartphone terminal 57. The subscription mobile application is connected to the subscription management means 44 of the cloud server 67 via the communication network 72 and the Internet 12. The subscription mobile application can request image data from the subscription management means 44. The image data provides the GUI of the flower delivery system 11 for the recipient of the goods.
サブスクモバイルアプリは、クラウドサーバー67の通信手段58に第1案内画像データの送信を要求する。図12に示されるように、サブスク管理アプリケーション(サブスク管理手段44)は、手順T1で、スマートフォン端末57の要求を受信する。第1案内画像データは、ディスプレイパネルの画面に表示されて招待コードの入力を案内する第1案内画像を特定する。サブスク管理アプリケーション(サブスク管理手段44)は、手順T2で、スマートフォン端末57の要求に応じて、スマートフォン端末57に向けて第1案内画像データを送信する。図13(a)に示されるように、第1案内画像データに基づきスマートフォン端末57の画面には第1案内画像93が表示される。第1案内画像93は、「花を受け取った」暦日の第1入力枠93aと、「花を受け取った飲食店」を特定する識別子の第2入力枠93bと、「贈り主の氏名」の第3入力枠93cと、「贈り主のニックネーム」の第4入力枠93dとを含む。第1入力枠93a、第2入力枠93b、第3入力枠93cおよび第4入力枠93dにはタッチスクリーンパネルの働きで文字列や数値のテキストが入力されることができる。
The subscription mobile application requests the communication means 58 of the cloud server 67 to transmit the first guide image data. As shown in FIG. 12, the subscription management application (subscription management means 44) receives the request of the smartphone terminal 57 in the procedure T1. The first guide image data identifies the first guide image that is displayed on the screen of the display panel and guides the input of the invitation code. The subscription management application (subscription management means 44) transmits the first guide image data to the smartphone terminal 57 in response to the request of the smartphone terminal 57 in the procedure T2. As shown in FIG. 13A, the first guide image 93 is displayed on the screen of the smartphone terminal 57 based on the first guide image data. The first guide image 93 includes the first input frame 93a of the calendar day when the flower was received, the second input frame 93b of the identifier specifying the restaurant that received the flower, and the name of the giver. The third input frame 93c and the fourth input frame 93d of the "nickname of the giver" are included. Character strings and numerical texts can be input to the first input frame 93a, the second input frame 93b, the third input frame 93c, and the fourth input frame 93d by the function of the touch screen panel.
第1入力枠93aに「月」および「日」ごとに数値が入力されると、「月」「日」を特定する暦日[mmdd]データはサブスク管理アプリケーション(通信手段58)に送信される。例えば、第1入力枠93aに数値が入力され第2入力枠93bでカーソルが検出されると、サブスクモバイルアプリはサブスク管理アプリケーションに向かって暦日データを送信することができる。サブスク管理アプリケーションは手順T3で暦日データを受信する。サブスク管理アプリケーション(第1抽出手段62a)は、手順T4で、サブスク管理アプリケーション(通信手段58)で特定される暦日に該当するデータセット34を抽出する。データセット34の抽出にあたって、サブスク管理アプリケーションは、取引記録データベース25中の配達の日時34dに、サブスク管理アプリケーション(通信手段58)で特定される暦日を照らし合わせる。
When a numerical value is input for each "month" and "day" in the first input frame 93a, the calendar day [mmdd] data specifying the "month" and "day" is transmitted to the subscription management application (communication means 58). .. For example, when a numerical value is input to the first input frame 93a and a cursor is detected in the second input frame 93b, the subscription mobile application can send calendar day data to the subscription management application. The subscription management application receives calendar day data in step T3. The subscription management application (first extraction means 62a) extracts the data set 34 corresponding to the calendar day specified by the subscription management application (communication means 58) in the procedure T4. In extracting the dataset 34, the subscription management application compares the delivery date and time 34d in the transaction record database 25 with the calendar day specified by the subscription management application (communication means 58).
第2入力枠93bに例えば飲食店の店名を特定する文字列が入力されると、その文字列を特定するテキストデータはサブスク管理アプリケーションに送信される。例えば、第2入力枠93bに文字列が入力され第3入力枠93cでカーソルが検出されると、サブスクモバイルアプリはサブスク管理アプリケーションに向かってテキストデータを送信することができる。サブスク管理アプリケーションは手順T5でテキストデータを受信する。サブスク管理アプリケーション(第2抽出手段62b)は、手順T6で、第2入力枠93bに入力された文字列に合致するデータセット34をさらに抽出する。データセット34の抽出にあたって、サブスク管理アプリケーションは、サブスク管理アプリケーション(第1抽出手段62a)で絞り込まれたデータセット34の識別子34fに、サブスク管理アプリケーション(通信手段58)で特定されるテキストデータを照らし合わせる。照らし合わせにあたってサブスク管理アプリケーションは飲食店データベース23からテキストデータに対応する飲食店IDを取得することができる。
When, for example, a character string specifying the restaurant name of a restaurant is input in the second input frame 93b, the text data specifying the character string is transmitted to the subscription management application. For example, when a character string is input to the second input frame 93b and a cursor is detected in the third input frame 93c, the subscription mobile application can send text data to the subscription management application. The subscription management application receives the text data in step T5. The subscription management application (second extraction means 62b) further extracts the data set 34 matching the character string input to the second input frame 93b in the procedure T6. In extracting the data set 34, the subscription management application illuminates the identifier 34f of the data set 34 narrowed down by the subscription management application (first extraction means 62a) with the text data specified by the subscription management application (communication means 58). match. For comparison, the subscription management application can acquire the restaurant ID corresponding to the text data from the restaurant database 23.
サブスク管理アプリケーション(第1抽出手段62aおよび第2抽出手段62b)の働きでデータセット34が絞り込まれると、サブスク管理アプリケーション(候補者提示手段63)は手順T7でデータセット34の識別子34bに基づきセレクト画像データを生成する。セレクト画像データは贈り主の氏名の表記を含んだセレクトボックスを特定する。セレクト画像データはサブスク管理アプリケーションからスマートフォン端末57のサブスクモバイルアプリに引き渡される。サブスクモバイルアプリはセレクト画像データに基づき第3入力枠にセレクトボックスを紐付ける。図13(b)に示されるように、第3入力枠93cには贈り主の候補者の氏名が表示される。手順T8で第1抽出手段62aおよび第2抽出手段62bに基づき1データセット34が抽出されると、第3入力枠93cには1名の氏名が表示される。「送信」ボタン94がタップされると、サブスクモバイルアプリは承認通知データを生成する。手順T9で承認通知データの受信に応じて通信手段58は1データセット34を確定する。
When the data set 34 is narrowed down by the action of the subscription management application (first extraction means 62a and second extraction means 62b), the subscription management application (candidate presentation means 63) selects based on the identifier 34b of the data set 34 in the procedure T7. Generate image data. The select image data identifies a select box containing the name of the giver. The select image data is passed from the subscription management application to the subscription mobile application of the smartphone terminal 57. The subscription mobile app links the select box to the third input frame based on the select image data. As shown in FIG. 13B, the name of the giver candidate is displayed in the third input box 93c. When one data set 34 is extracted based on the first extraction means 62a and the second extraction means 62b in the procedure T8, the name of one person is displayed in the third input frame 93c. When the "Send" button 94 is tapped, the subscription mobile app generates approval notification data. In response to the reception of the approval notification data in step T9, the communication means 58 determines one data set 34.
サブスク管理アプリケーション(第1抽出手段62aおよび第2抽出手段62b)の動作に基づき候補者の氏名が規定数以下に絞り込まれると、図13(b)に示されるように、第3入力枠93cには複数の氏名を含むドロップダウンメニュー95が表示される。1つの氏名がタップされると、サブスクモバイルアプリは選択通知データを生成する。選択通知データは選択された候補者の氏名を特定する。サブスク管理アプリケーション(候補者提示手段63)は手順T10で選択通知データを受信する。
When the names of the candidates are narrowed down to the specified number or less based on the operation of the subscription management application (first extraction means 62a and second extraction means 62b), the third input frame 93c is set as shown in FIG. 13 (b). Displays a drop-down menu 95 containing a plurality of names. When one name is tapped, the subscription mobile app will generate selection notification data. The selection notification data identifies the name of the selected candidate. The subscription management application (candidate presentation means 63) receives the selection notification data in the procedure T10.
サブスク管理アプリケーションは、選択通知データの受信に応じて手順T11でリスト画像データを生成する。リスト画像データは、ニックネームのリストを含んだセレクトボックスを特定する。個々のニックネームはドロップダウンメニュー95に含まれる候補者から紐付けられる。サブスク管理アプリケーションは利用者データベース14からニックネームを取得する。リスト画像データはサブスク管理アプリケーションからスマートフォン端末57のサブスクモバイルアプリに引き渡される。サブスクモバイルアプリはリスト画像データに基づき第4入力枠93dにセレクトボックスを紐付ける。第4入力枠93dには贈り主の候補者のニックネームが表示される。1つのニックネームがタップされ「送信」ボタン94がタップされると、サブスクモバイルアプリは選択通知データを生成する。選択通知データは選択された候補者のニックネームを特定する。手順T12で、選択通知データの受信に応じてサブスク管理アプリケーション(通信手段58)は1データセット34を特定する。こうして取引記録データベース25から1データセット34は探し出される。
The subscription management application generates list image data in step T11 in response to receiving the selection notification data. The list image data identifies a select box containing a list of nicknames. Each nickname is associated with a candidate included in the drop-down menu 95. The subscription management application acquires a nickname from the user database 14. The list image data is passed from the subscription management application to the subscription mobile application of the smartphone terminal 57. The subscription mobile application associates a select box with the fourth input frame 93d based on the list image data. The nickname of the giver candidate is displayed in the fourth input box 93d. When one nickname is tapped and the "Send" button 94 is tapped, the subscription mobile app generates selection notification data. The selection notification data identifies the nickname of the selected candidate. In step T12, the subscription management application (communication means 58) identifies one data set 34 in response to receiving the selection notification data. In this way, one data set 34 is searched from the transaction record database 25.
「送信」ボタン94のタップに応じて、サブスクモバイルアプリは、クラウドサーバー67のサブスク管理アプリケーション(通信手段58)に第2案内画像データの送信を要求する。第2案内画像データは、ディスプレイパネルの画面に表示されて、届け先に関する情報の入力を案内する第2案内画像を特定する。第2案内画像データには前述のように特定された1データセット34は紐付けられる。第2案内画像データにはデータセット34の識別子34aが添付され(書き込まれ)ればよい。サブスク管理アプリケーション(サブスク管理手段44)は、スマートフォン端末57の要求に応じて、スマートフォン端末57に向けて第2案内画像データを送信する。図14に示されるように、第2案内画像データに基づきスマートフォン端末57の画面には第2案内画像96が表示される。第2案内画像96は、「氏名」の第5入力枠96aと、「住所」の第6入力枠96bと、「ログインID」の第7入力枠96cと、「パスワード」の第8入力枠96dと、「メールアドレス」の第9入力枠96eとを含む。第5入力枠96a、第6入力枠96b、第7入力枠96c、第8入力枠96dおよび第9入力枠96eにはタッチスクリーンパネルの働きで文字列や数値のテキストが入力されることができる。1データセット34の識別子34aはスマートフォン端末57に一時的に保存される。データセット34の識別子34aはプレゼントカード89の識別コード92eから読み取られてもよい。個々の商品86ごとにプレゼントカード89には識別子34aを含むQRコードはプリントされることができる。
In response to the tap of the "send" button 94, the subscription mobile application requests the subscription management application (communication means 58) of the cloud server 67 to send the second guide image data. The second guide image data is displayed on the screen of the display panel, and identifies the second guide image that guides the input of information regarding the delivery destination. One data set 34 specified as described above is associated with the second guide image data. The identifier 34a of the data set 34 may be attached (written) to the second guide image data. The subscription management application (subscription management means 44) transmits the second guide image data to the smartphone terminal 57 in response to the request of the smartphone terminal 57. As shown in FIG. 14, the second guide image 96 is displayed on the screen of the smartphone terminal 57 based on the second guide image data. The second guide image 96 includes a fifth input frame 96a for "name", a sixth input frame 96b for "address", a seventh input frame 96c for "login ID", and an eighth input frame 96d for "password". And the ninth input frame 96e of the "email address". Character strings and numerical texts can be input to the fifth input frame 96a, the sixth input frame 96b, the seventh input frame 96c, the eighth input frame 96d, and the ninth input frame 96e by the function of the touch screen panel. .. The identifier 34a of one data set 34 is temporarily stored in the smartphone terminal 57. The identifier 34a of the data set 34 may be read from the identification code 92e of the present card 89. A QR code including the identifier 34a can be printed on the present card 89 for each product 86.
「登録」ボタン97のタップに応じて、サブスクモバイルアプリは、第5入力枠96aに入力された「氏名」を特定する文字列のテキストデータと、第6入力枠96bに入力された「住所」を特定する文字列のテキストデータと、第7入力枠96cに入力された「ログインID」を特定する文字列のテキストデータと、第8入力枠96dに入力された「パスワード」を特定する文字列のテキストデータと、第9入力枠96eに入力された「メールアドレス」を特定する文字列のテキストデータとを生成する。生成されたテキストデータはクラウドサーバー67に送信される。テキストデータの受信に応じてサブスク管理アプリケーション(サブスク登録手段59)は、サブスクIDデータ、氏名データ、住所データ、メルアドデータ、決済データ、会費データ、支払期限データ、商品データおよび配送時データを生成する。サブスク管理アプリケーションは、サブスクIDデータ、氏名データ、住所データ、メルアドデータ、決済データ、会費データ、支払期限データ、商品データおよび配送時データに基づき、サブスクデータベース27の1データセット35に、サブスク識別子35a、氏名35b、住所35c、メルアド35d、会費の金額35g、支払期限35h、商品の識別子35jおよび配送の日時35kを登録する。ここでは、配送の日時35kは例えば配達の日時34dから2週間後に設定される。支払期限35hは例えば配達の日時34dの翌日から3日内に設定される。決済フラグ35fにはデフォルト値の未決済「0」値が書き込まれる。
In response to the tap of the "Registration" button 97, the subscribe mobile application uses the text data of the character string specifying the "name" entered in the fifth input box 96a and the "address" entered in the sixth input box 96b. The text data of the character string that specifies And the text data of the character string specifying the "email address" input in the 9th input box 96e are generated. The generated text data is transmitted to the cloud server 67. Upon receiving the text data, the subscription management application (subscription registration means 59) generates subscription ID data, name data, address data, e-mail address data, payment data, membership fee data, payment deadline data, product data, and delivery data. .. The subscription management application is based on the subscription ID data, name data, address data, mail ad data, payment data, membership fee data, payment deadline data, product data, and delivery time data, and the subscription identifier 35a is added to one dataset 35 of the subscription database 27. , Name 35b, address 35c, mail ad 35d, membership fee amount 35g, payment deadline 35h, product identifier 35j, and delivery date and time 35k. Here, the delivery date and time 35k is set, for example, two weeks after the delivery date and time 34d. The payment deadline 35h is set within 3 days from the day following the delivery date and time 34d, for example. An unsettled "0" value, which is the default value, is written in the settlement flag 35f.
「登録」ボタン97のタップに応じて、サブスクモバイルアプリは、クラウドサーバー67のサブスク管理アプリケーション(通信手段58)に第3案内画像データの送信を要求する。第3案内画像データは、ディスプレイパネルの画面に表示されて代金の請求先の入力を案内する第3案内画像を特定する。サブスク管理アプリケーション(サブスク管理手段44)は、スマートフォン端末57の要求に応じて、スマートフォン端末57に向けて第3案内画像データを送信する。図15に示されるように、第3案内画像データに基づきスマートフォン端末57の画面には第3案内画像98が表示される。第3案内画像98は「おねだり」ボタン98aと「お試し」ボタン98bとを含む。「おねだり」ボタン98aがタップされると、サブスクモバイルアプリは「おねだり」を特定する「おねだり」データを生成する。「おねだり」データにはスマートフォン端末57に保存された識別子34aが書き込まれる。「お試し」ボタン98bがタップされると、サブスクモバイルアプリは「お試し」を特定する「お試し」データを生成する。
In response to the tap of the "Registration" button 97, the subscription mobile application requests the subscription management application (communication means 58) of the cloud server 67 to transmit the third guide image data. The third guide image data identifies the third guide image that is displayed on the screen of the display panel and guides the input of the billing destination. The subscription management application (subscription management means 44) transmits the third guide image data to the smartphone terminal 57 in response to the request of the smartphone terminal 57. As shown in FIG. 15, the third guide image 98 is displayed on the screen of the smartphone terminal 57 based on the third guide image data. The third guide image 98 includes a "begging" button 98a and a "trial" button 98b. When the "Begging" button 98a is tapped, the subscription mobile app will generate "Begging" data that identifies the "Begging". The identifier 34a stored in the smartphone terminal 57 is written in the "begging" data. When the "Trial" button 98b is tapped, the subscription mobile app will generate "trial" data that identifies the "trial".
クラウドサーバー67では、サブスク管理アプリケーション(サブスク登録手段44)は「おねだり」データの受信に応じて注文者の識別子34bに基づき請求先データを生成する。注文者の識別子34bは、「おねだり」データに含まれる識別子34aに基づき紐付けられるデータセット34から取得される。サブスクデータベース27では該当するデータセット35の請求先の識別子35eに識別子34bが書き込まれる。その一方で、サブスク管理アプリケーションは「お試し」データの受信に応じてサブスク識別子35aに基づき請求先データを生成する。サブスク識別子35aは該当するデータセット35から取得される。サブスクデータベース27ではデータセット35の請求先の識別子35eにサブスク識別子35aが書き込まれる。該当するデータセット35ではサブスク識別子35aの書き込みに応じて決済フラグ35fは決済済みの「1」値が書き込まれる。支払期限35hは1か月延長される。
In the cloud server 67, the subscription management application (subscription registration means 44) generates billing data based on the orderer's identifier 34b in response to receiving the "begging" data. The orderer's identifier 34b is obtained from the dataset 34 associated with the identifier 34a included in the "begging" data. In the subscription database 27, the identifier 34b is written in the billing destination identifier 35e of the corresponding data set 35. On the other hand, the subscription management application generates billing data based on the subscription identifier 35a in response to receiving the "trial" data. The subscription identifier 35a is obtained from the corresponding data set 35. In the subscription database 27, the subscription identifier 35a is written in the billing identifier 35e of the data set 35. In the corresponding data set 35, the settled "1" value is written in the settlement flag 35f in response to the writing of the subscription identifier 35a. The payment deadline of 35 hours will be extended by one month.
DMハガキ管理アプリケーション(DMハガキ管理手段45)はDMハガキのプリントデータを生成する。プリントデータの生成にあたってDMハガキ管理アプリケーション(リスト生成手段64)は取引記録データベース25を検索する。配達の日時34dに基づきデータセット34は選り分けられる。配達の日時34dから7日後、14日後、21日後といった具合に1週間ごとにデータセット34はグループ化される。DMハガキ管理アプリケーションは選別されたデータセット34に紐付けられるサブスクデータベース27中のデータセット35から会員の氏名35bおよび住所35cを取得する。こうしてDMハガキの受信者を特定するDMリストは生成される。
The DM postcard management application (DM postcard management means 45) generates print data of DM postcards. In generating the print data, the DM postcard management application (list generation means 64) searches the transaction record database 25. The dataset 34 is sorted based on the date and time of delivery 34d. The dataset 34 is grouped weekly, such as 7 days, 14 days, 21 days after the delivery date and time 34d. The DM postcard management application acquires the member's name 35b and address 35c from the data set 35 in the subscribe database 27 associated with the selected data set 34. In this way, a DM list that identifies the recipient of the DM postcard is generated.
DMハガキ管理アプリケーション(像生成手段65)はDMリストの生成に応じてDMコンテンツの画像データを取得する。画像データは1週間ごとのグループごとに割り当てられる。個々の画像データに対応するDMリストの氏名35bおよび住所35cは組み込まれる。こうしてハガキ1枚ごとにプリントデータは生成される。プリントデータに基づきハガキの原紙に氏名35b、住所35cおよびDMコンテンツがプリントされると、DMハガキは仕上げられることができる。
The DM postcard management application (image generation means 65) acquires image data of DM contents according to the generation of the DM list. Image data is assigned to each group on a weekly basis. The name 35b and address 35c of the DM list corresponding to the individual image data are incorporated. In this way, print data is generated for each postcard. The DM postcard can be finished when the name 35b, the address 35c and the DM content are printed on the base paper of the postcard based on the print data.
本実施形態に係る花配送システム11では、花の受取手は引き続き自宅で花のプレゼントを受け取りたければ、自分で所有するスマートフォン端末57からクラウドサーバー67の取引管理アプリケーション(取引記録管理手段43)に向けて自宅の住所を入力することができる。サブスク管理アプリケーション(サブスク管理手段44)は受取手の自宅に届く花の注文を特定するサブスクのデータセット35を作成する。こうしてサブスクデータベース27のデータセット35に基づき花屋から受取手の住所(例えば自宅)に花は届けられる。サブスクデータベース27のデータセット35は取引記録データベース25のデータセット34に紐付けられることから、注文の代金は引き続きスマートフォン端末13の所有者に請求されることができる。こうして花の「プレゼント」は実現されることができる。プレゼントの受け取りにあたって受取手は自分以外に個人情報を委ねずに済む。
In the flower delivery system 11 according to the present embodiment, if the flower recipient wants to continue receiving the flower present at home, he / she can use the transaction management application (transaction record management means 43) of the cloud server 67 from his / her own smartphone terminal 57. You can enter your home address. The subscription management application (subscribing management means 44) creates a subscription dataset 35 that identifies flower orders that arrive at the recipient's home. In this way, the flower is delivered from the florist to the recipient's address (for example, home) based on the dataset 35 of the subscription database 27. Since the data set 35 of the subscription database 27 is associated with the data set 34 of the transaction record database 25, the price of the order can continue to be billed to the owner of the smartphone terminal 13. In this way, the "gift" of flowers can be realized. When receiving a gift, the recipient does not have to entrust personal information to anyone other than himself.
本実施形態では、取引記録データベース25のデータセット34に紐付けられながら、サブスクデータベース27のデータセット35で特定される住所に配達されるダイレクトメールハガキのプリントデータは生成される。このとき、花の受取手は受け取った花に絡んで自分で所有するスマートフォン端末57からクラウドサーバー67のサブスク管理アプリケーション(サブスク管理手段44)に向けて自宅の住所を入力することができる。DM管理アプリケーション(像生成手段65)は受取手の自宅に届けられるDMハガキのプリントデータを生成する。こうしてプレゼントの贈り主ではなくプレゼントの受取手にDMハガキが届くことで受取手の購買意欲は高められることができる。花の需要は増大することができる。
In the present embodiment, the print data of the direct mail postcard delivered to the address specified by the dataset 35 of the subscribe database 27 is generated while being linked to the dataset 34 of the transaction record database 25. At this time, the recipient of the flower can input his / her home address from the smartphone terminal 57 owned by himself / herself in connection with the received flower toward the subscription management application (subscription management means 44) of the cloud server 67. The DM management application (image generation means 65) generates print data of DM postcards to be delivered to the recipient's home. In this way, the purchase motivation of the recipient can be enhanced by delivering the DM postcard to the recipient of the present instead of the giver of the present. The demand for flowers can increase.
ここでは、贈り主の多くは男性であって受取手の多くは女性であることを想定すると、贈り主に比べて受取手は花に対して強い興味を抱くことが容易く考えられる。女性は男性に対して花のプレゼントの希望を伝えることができる。その結果、女性の働きかけに応じて男性の購買意欲は高められることができる。花の需要は増大することができる。男性に直接にDMハガキが届けられてもたいてい男性の気持ちは動かないことから、あえて受取手の女性にDMハガキを届けることで花の需要の増大はより強く期待されることができる。
Here, assuming that most of the givers are men and most of the recipients are women, it is easy for the recipients to have a stronger interest in flowers than the givers. Women can tell men that they want a flower present. As a result, men's purchasing motivation can be increased according to the efforts of women. The demand for flowers can increase. Since the feelings of men usually do not move even if DM postcards are delivered directly to men, it can be expected that the demand for flowers will increase more strongly by delivering DM postcards to the recipient women.
本実施形態に係る花配送システム11は、個々に少なくとも第1項目データおよび第2項目データを含む複数のデータセット34を記憶する第6記憶装置26と、データセット34の第1項目データに、スマートフォン端末57から入力される文字列を照らし合わせ、該当するデータセット34を抽出する抽出手段62a、62bと、第1項目データに基づく抽出に応じて第2項目データの選択肢が規定数以下に絞られると、抽出されたデータセット34の第2項目の表記を含むセレクトボックスを特定する画像データを生成する候補者提示手段63とを備えるデータ絞り込み装置として機能する。1データセット34の検索にあたって複数の項目に基づき徐々に候補を絞り込む際に、絞り込みに用いられる項目の選択肢が規定数以下に絞られると、初めてセレクトボックス(ドロップダウンメニュー)は生成される。セレクトボックスでは選択肢のリストは短縮されることができる。リストのスクロールは回避されることができる。良好な選択動作は実現されることができる。
The flower delivery system 11 according to the present embodiment has a sixth storage device 26 for storing a plurality of data sets 34 individually including at least the first item data and the second item data, and the first item data of the data set 34. The extraction means 62a and 62b that compare the character strings input from the smartphone terminal 57 and extract the corresponding data set 34, and the selection of the second item data is narrowed down to the specified number or less according to the extraction based on the first item data. Then, it functions as a data narrowing device including a candidate presenting means 63 for generating image data that identifies a select box including the notation of the second item of the extracted data set 34. When the candidates are gradually narrowed down based on a plurality of items in the search of one data set 34, the select box (drop-down menu) is generated for the first time when the choices of the items used for the narrowing down are narrowed down to the specified number or less. The list of choices can be shortened in the select box. List scrolling can be avoided. Good selection behavior can be achieved.
ところで、例えば、飲食店に配達される花が贈り主から受取手にプレゼントされる場合には、花の配達に関するデータセット34は配達の日時34dや飲食店の識別子34fを含む。1データセット34の絞り込みにあたって指標として暦日や店名が用いられると、個々の項目ごとにドロップダウンメニューには数え切れないほどの選択肢が並べられてしまう。1つのドロップダウンメニューに多数(例えば10以上)の選択肢が含まれると、リストのスクロールが要求されることから選択の操作性は低下する。
By the way, for example, when a flower delivered to a restaurant is presented by the giver to the recipient, the data set 34 relating to the delivery of the flower includes the date and time of delivery 34d and the identifier 34f of the restaurant. If a calendar day or a store name is used as an index for narrowing down one data set 34, countless options are arranged in the drop-down menu for each item. If one drop-down menu contains a large number of choices (eg, 10 or more), the operability of selection is reduced because scrolling of the list is required.
同様に、本実施形態に係る花配送システム11は、個々に少なくとも、暦日を特定する配達の日時34d、および、特定の飲食店を識別する識別子34f、および、飲食店に配達される花の贈り主を特定する注文者の識別子34bを含んで花の取引を記録する複数のデータセット34を記憶する第6記憶装置26と、取引記録データベース25の配達の日時34dに、スマートフォン端末57から入力される暦日を照らし合わせ、該当するデータセット34を抽出する第1抽出手段62aと、取引記録データベース25の飲食店の識別子34fに、スマートフォン端末57から入力される飲食店の識別情報を照らし合わせ、該当するデータセット34を抽出する第2抽出手段62bと、第1抽出手段62aおよび第2抽出手段62bで絞り込まれたデータセット34の注文者の識別子34bに基づき、贈り主の表記を含んだセレクトボックスを特定する画像データを生成する候補者提示手段63とを備えるデータ絞り込み装置として機能する。
Similarly, the flower delivery system 11 according to the present embodiment individually has at least a delivery date and time 34d for specifying a calendar day, an identifier 34f for identifying a specific restaurant, and a flower delivered to the restaurant. Input from the smartphone terminal 57 to the sixth storage device 26 that stores a plurality of data sets 34 that record the flower transaction including the orderer's identifier 34b that identifies the giver, and the delivery date and time 34d of the transaction record database 25. The identification information of the restaurant input from the smartphone terminal 57 is compared with the first extraction means 62a for extracting the corresponding data set 34 by comparing the calendar days to be used with the identifier 34f of the restaurant in the transaction record database 25. The notation of the giver is included based on the second extraction means 62b for extracting the corresponding data set 34 and the identifier 34b of the orderer of the data set 34 narrowed down by the first extraction means 62a and the second extraction means 62b. It functions as a data narrowing device including a candidate presenting means 63 for generating image data for specifying a select box.
飲食店に配達される花が贈り主から受取手にプレゼントされた場合、受取手は食事の日時や飲食店の識別情報(例えば店名)を記憶する。取引記録データベース25のデータセット34は配達の日時34dおよび飲食店の識別子34fに基づき絞り込まれることができる。こうして絞り込まれたデータセット34から注文者の識別子34bに基づきスマートフォン端末57のディスプレイパネルにはセレクトボックスは表示される。具体的に贈り主の表記は受取手に提示されることから、受取手は良好に贈り主を選択することができる。曖昧な記憶であっても具体的に贈り主の表記が提示されることから、良好な選択動作は期待されることができる。こうして簡単に1取引データは抽出されることができる。
When the flower delivered to the restaurant is presented to the recipient by the giver, the recipient remembers the date and time of the meal and the identification information of the restaurant (for example, the store name). The data set 34 of the transaction record database 25 can be narrowed down based on the date and time of delivery 34d and the restaurant identifier 34f. A select box is displayed on the display panel of the smartphone terminal 57 based on the orderer's identifier 34b from the data set 34 narrowed down in this way. Since the notation of the giver is specifically presented to the recipient, the recipient can satisfactorily select the giver. Even if the memory is ambiguous, a good selection action can be expected because the notation of the giver is specifically presented. In this way, one transaction data can be easily extracted.