JP2014191576A - 管理装置、管理システム、管理装置の制御方法、及び、管理装置のプログラム。 - Google Patents
管理装置、管理システム、管理装置の制御方法、及び、管理装置のプログラム。 Download PDFInfo
- Publication number
- JP2014191576A JP2014191576A JP2013066370A JP2013066370A JP2014191576A JP 2014191576 A JP2014191576 A JP 2014191576A JP 2013066370 A JP2013066370 A JP 2013066370A JP 2013066370 A JP2013066370 A JP 2013066370A JP 2014191576 A JP2014191576 A JP 2014191576A
- Authority
- JP
- Japan
- Prior art keywords
- user
- information
- coupon
- privilege
- golf
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 62
- 230000004044 response Effects 0.000 claims abstract description 61
- 230000005540 biological transmission Effects 0.000 claims abstract description 19
- 230000008569 process Effects 0.000 description 52
- 101100368978 Arabidopsis thaliana TBL14 gene Proteins 0.000 description 36
- 101100541005 Oryza sativa subsp. japonica XOAT7 gene Proteins 0.000 description 36
- 238000012790 confirmation Methods 0.000 description 30
- 101100368979 Arabidopsis thaliana TBL15 gene Proteins 0.000 description 23
- 101100541004 Oryza sativa subsp. japonica XOAT6 gene Proteins 0.000 description 23
- 230000006870 function Effects 0.000 description 23
- 230000004048 modification Effects 0.000 description 22
- 238000012986 modification Methods 0.000 description 22
- 101100368975 Arabidopsis thaliana TBL11 gene Proteins 0.000 description 21
- 101100541000 Oryza sativa subsp. japonica XOAT2 gene Proteins 0.000 description 21
- 101100368977 Arabidopsis thaliana TBL13 gene Proteins 0.000 description 18
- 101100541003 Oryza sativa subsp. japonica XOAT5 gene Proteins 0.000 description 18
- 230000009471 action Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 15
- 230000000694 effects Effects 0.000 description 14
- 101100368976 Arabidopsis thaliana TBL12 gene Proteins 0.000 description 10
- 101100424693 Arabidopsis thaliana TBL31 gene Proteins 0.000 description 10
- 101100424694 Arabidopsis thaliana TBL32 gene Proteins 0.000 description 10
- 101100540999 Oryza sativa subsp. japonica XOAT1 gene Proteins 0.000 description 10
- 238000004891 communication Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 7
- 239000000284 extract Substances 0.000 description 4
- 230000007704 transition Effects 0.000 description 4
- 101100368980 Arabidopsis thaliana TBL16 gene Proteins 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000010354 integration Effects 0.000 description 2
- 235000012054 meals Nutrition 0.000 description 2
- 101000836279 Homo sapiens SNW domain-containing protein 1 Proteins 0.000 description 1
- 102100027242 SNW domain-containing protein 1 Human genes 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 235000013305 food Nutrition 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000005764 inhibitory process Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【解決手段】所定の対象に係るサービス提供者の提供するサービスを共同で利用する複数の利用者に対してサービスに関する特典の付与が可能であり、コンピュータを具備し、利用者の端末装置と通信可能な管理装置のプログラムであって、コンピュータを、所定の利用者の端末装置から、特典を付与すべき旨の要求を受け付ける要求受付部と、他の利用者の端末装置に対して、特典の付与を受けることについての所定の利用者からの提案を通知し、他の利用者の端末装置からの提案に対する回答を受け付ける回答受付部と、他の利用者の端末装置から提案を承諾する旨の回答を受け付けた場合、特典を付与する旨の決定を行う特典付与部と、付与される特典を識別するための情報を含む表示情報を生成する表示情報生成部と、表示情報を所定の利用者の端末装置に送信する制御を行う送信制御部として機能させることを特徴とする管理装置のプログラム。
【選択図】図1
Description
特に、インターネットが広く普及した近年では、クーポンを、インターネットを介して電子データとして顧客に提供する技術が知られている(例えば、特許文献1)。
また、販売促進を図るために広く一般にクーポンを提供する場合には、発行されたクーポンが実際には利用されない可能性も高く、クーポンを発行することによる販売促進の効果に比べて、クーポンの発行に伴う負担の方が大きくなることがあった。
また、所定の対象に係るサービスとは、所定の対象がアクティビティの場合には、当該所定のアクティビティが実施される施設の提供、当該所定のアクティビティの実施に必要となる物品またはサービスの提供等であり、所定の対象が物品である場合は物品の販売や、物品の貸与等が含まれる。例えば、所定の対象がゴルフである場合には、所定の対象に係るサービスとは、ゴルフ場等のゴルフに関する施設の提供、及び、当該ゴルフ場において提供される各種サービス等である。所定の対象に係るサービス提供者とは、例えば、所定の対象がゴルフである場合には、ゴルフ場の運営主体である。
特典識別情報とは、特典に付与される識別番号であってもよいし、当該特典を一意に識別するための情報を示すバーコード若しくはQRコード(登録商標)等であってもよい。また、特典識別情報は、例えば、特典に付与される識別番号に加え、当該識別番号のハッシュ値を含むものであってもよい。
前記特典を付与する旨の決定された場合に、前記特典を一意に識別するための特典識別情報を含む表示情報を生成し、前記表示情報を、前記所定の利用者の端末装置に送信する制御を行う、ことを特徴とする。
<A.実施形態>
<1.情報提供システムの概要>
図1は、本発明の実施形態に係る管理システム100のブロック図である。
管理システム100は、インターネット等の通信網NET、管理サーバ1(「管理装置」の一例)、利用者の端末装置4、SNSサイトを提供する外部管理サーバ3、及び、ゴルフ場の運営主体により管理されゴルフ場の予約を受け付けるゴルフ場サーバ5を備える。
なお、本実施形態では、所定の対象の一例としてゴルフを取り上げて説明するが、所定の対象はゴルフに限られるものではなく、例えば、テニス、サッカー、バスケットボール等のスポーツ、旅行、ゲーム、映画、音楽等の趣味、または、書籍、電化製品等の物品、その他、人の行為に関するものまたは人の興味の対象となるものであれば、どのようなものであってもよい。
すなわち、本実施形態では、管理サーバ1が提供するサービスとして、ゴルフ情報アプリケーションサービスを例示して説明するが、管理サーバ1は、ゴルフ情報アプリケーションサービス以外のアプリケーションサービスの提供、例えば、ホテルの予約等を含む旅行情報の提供、スポーツ施設等の情報の提供、コンサート情報の提供等に係るアプリケーションサービスを提供するものであってもよい。
すなわち、管理サーバ1は、ゴルフ場で利用可能なクーポンをゴルフ利用者U1に対して発行することで、ゴルフ場の運営者が提供するサービスに関する特典を付与することができる。
そのため、クーポンの発行を申し込むゴルフ利用者U1(以下、「申込者」と称する場合がある)は、当該ゴルフ利用者U1とは異なる他のゴルフ利用者U1に対して、当該クーポンを共同で利用する旨の提案を行う必要がある。
そして、クーポン券の発行を共同で申込む旨の提案がされたゴルフ利用者U1(以下、「クーポン利用提案メンバー」と称する)のうち、少なくとも一部のゴルフ利用者U1から、所定の期限までに当該提案に同意する旨の回答が得られたときに限り、管理サーバ1は、クーポン券の発行を申し込んだゴルフ利用者U1(以下、「申込者」と称する場合がある)に対して、クーポン券を発行する。
なお、本実施形態では、申込者は、クーポン利用提案メンバーに対して、クーポンを共同で利用する旨の提案を行うが、単に、クーポンの発行を共同で受ける旨の提案であってもよい。
本実施形態の管理サーバ1によって提供されるゴルフ情報アプリケーションサービスは、一例として、上述のようなソーシャルアプリケーションにより提供されるサービスである。本実施形態においては、SNS利用者U2がゴルフ情報アプリケーションの利用者であるゴルフ利用者U1になるためには、ゴルフ情報アプリケーションが当該SNS利用者U2の個人情報やSNS友達情報にアクセスする機能や、ゴルフ情報サービスが当該SNS利用者U2の代わりに掲示板等に投稿する機能等についての承認を行うようになっている。SNS利用者U2がこの承認を行うことにより、当該SNS利用者U2はゴルフ利用者U1となる。
そのため、ゴルフ利用者U1は常にSNS利用者U2であるが、SNS利用者U2の中にはゴルフ利用者U1でない者も存在する。換言すれば、ゴルフ利用者U1の集合は、図2に示すようにSNS利用者U2の集合に含まれる。
また、所定のゴルフ利用者U1aの直接SNS友達Ufであってゴルフ利用者U1である者を、所定のゴルフ利用者U1aの直接ゴルフ友達Ug(「関係利用者」の一例)と称する。また、ゴルフ利用者U1の間接SNS友達Uffであってゴルフ利用者U1である者を、所定のゴルフ利用者U1aの間接ゴルフ友達Uggと称する。
なお、以下では、ゴルフ利用者U1のうちのある1人のゴルフ利用者U1を表す場合に、「U1a」のように、「U1」に「a」等の添え字を付して表現する場合がある。
また、以下では、図2に示すように、所定のゴルフ利用者U1aの直接ゴルフ友達Ug及び間接ゴルフ友達Uggを、所定のゴルフ利用者U1aの関係ゴルフ利用者Ucnと称する。
ゴルフ利用者情報テーブルTBL11は、ゴルフ利用者U1を一意に識別する識別情報UIDを記憶している。ゴルフ場情報テーブルTBL12は、ゴルフ場を一意に識別するゴルフ場ID及びゴルフ場の名称、ゴルフ場の位置情報等、ゴルフ場に関する情報を記憶している。クーポン情報テーブルTBL13は、ゴルフ場で利用可能なクーポンに関する情報を記憶している。クーポン発行管理テーブルTBL14は、ゴルフ利用者U1からのクーポンの発行の申込に関する情報(以下、「クーポン申込情報」と称する)、クーポンの発行に関する情報(以下、「クーポン発行情報」と称する)、及び、ゴルフ利用者U1によるクーポンの利用結果に関する情報(以下、「クーポン利用情報」と称する)を記憶している。回答管理テーブルTBL15は、一のゴルフ利用者U1が他のゴルフ利用者U1に対して、一のゴルフ利用者U1と共同でクーポンを利用する旨の提案をした場合の、当該提案を受けた他のゴルフ利用者U1からの当該提案に対する回答に係る情報を記憶している。
なお、記憶部19は、これらのテーブル以外に、ゴルフ情報アプリケーションサービスにおいて、ゴルフ利用者U1の端末装置4のディスプレイ45に表示される各種画面を生成するために必要となる設定値及び画像等が記録されたテーブルを格納している。
関係利用者特定部12(「特定部」の一例)は、利用者情報取得部11が取得した識別情報UID及びSNS友達情報に基づいて、所定のゴルフ利用者U1aの直接ゴルフ友達Ug及び間接ゴルフ友達Ugg(つまり、所定のゴルフ利用者U1aの関係ゴルフ利用者Ucn)を特定することができる。
なお、詳細は後述するが、所定のゴルフ利用者U1aは、所定のゴルフ利用者U1aの端末装置4aのディスプレイ45に表示されるメンバー選択画面G4(図19参照)において、所定のゴルフ利用者U1aの関係ゴルフ利用者Ucnの中から、クーポン利用提案メンバーを選択することができる。
また、回答受付部14は、クーポン利用提案メンバーの端末装置4から送信される、所定のゴルフ利用者U1aの提案に対するクーポン利用提案メンバーの回答を、受け付けることができる。
より具体的には、クーポン発行決定部15は、回答受付部14が、所定のゴルフ利用者U1aによる提案が通知されたクーポン利用提案メンバーの端末装置4の少なくとも一部から、当該提案に同意(承諾)する旨の回答を受け付けた場合において、当該回答の受付時期及び内容が、クーポン毎に定められたクーポン発行条件を充足するときは、所定のゴルフ利用者U1aと、同意する旨の回答を行ったクーポン利用提案メンバーと、に対して、所定のゴルフ利用者U1aが申込を行ったクーポンの発行する旨の決定を行う。
一方、クーポン発行決定部15は、所定のゴルフ利用者U1aから申込まれたクーポンについて、クーポン利用提案メンバーからの回答状況が、クーポン毎に定められた申込無効条件を充足する場合、当該クーポンを発行しない旨の決定を行う。
なお、クーポン発行条件及び申込無効条件については、後述する。
また、表示情報生成部16は、クーポン発行決定部15がクーポンを発行しない旨の決定を行った場合に、クーポンの発行の申込が無効になりクーポンが発行されない旨を示すクーポン申込無効通知情報を含む表示情報を生成する。
送信制御部17は、表示情報生成部16が生成した表示情報を、所定のゴルフ利用者U1aの端末装置4aに送信する制御を行う。
図3に管理サーバ1の構成を示す。この図に示すように、管理サーバ1は、装置全体を制御するCPU(Central Processing Unit)70、CPU70の作業領域として機能するRAM(Random Access Memory)71、ブートプログラム等を記憶したROM(Read Only Memory)72、各種のプログラムやデータを記憶するハードディスクドライブ73、通信網NETを介して外部の装置と通信を行う通信インターフェース74、及び、コンパクトディスク等の情報記録媒体を読み取る読取装置75を備える。ハードディスクドライブ73は、上述した記憶部19に相当し、管理サーバ1を制御する制御プログラムと、ゴルフ利用者情報テーブルTBL11、ゴルフ場情報テーブルTBL12、クーポン情報テーブルTBL13、クーポン発行管理テーブルTBL14、及び、回答管理テーブルTBL15等の各種テーブルと、を格納する。なお、管理サーバ1は、これら以外に、キーボードやマウス等を含む入力部、画像を表示するディスプレイを備えるものであってもよい。
上述した利用者情報取得部11、関係利用者特定部12、クーポン発行申込受付部13、回答受付部14、クーポン発行決定部15、表示情報生成部16、送信制御部17、及び、一致判定部18は、CPU70が制御プログラムを実行し、CPU70が制御プログラムに従って機能することにより実現される機能ブロックである。すなわち、CPU70が制御プログラムに従って機能することで、ゴルフ情報アプリケーションサービスが、管理サーバ1により提供されることになる。
図5乃至図33を参照しつつ、管理サーバ1が提供するゴルフ情報アプリケーションサービスの概要、及び、管理システム100の動作ついて説明する。
本実施形態において、マイページは、トップ画面G0(図12)、ゴルフ場検索画面G1(図13)、ゴルフ場選択画面G2(図15)、クーポン選択画面G3(図18)、メンバー選択画面G4(図19)、クーポン申込内容確認画面G5(図20)、クーポン申込受付完了画面G5a(図25)、クーポン利用提案通画面G6(図26)、回答受付完了画面G6a(図27)、回答状況確認画面G7(図30)、クーポン発行通知画面G8(図31)、及び、クーポン申込無効通知画面G9(図32)を含む。
以下、上記各画面の概要、及び、上記各画面を表示させる処理について説明する。
図5及び図6に、ゴルフ利用者U1をゴルフ情報アプリケーションサービスにログインさせるログイン処理に関する管理システム100の動作シーケンスを示す。このログイン処理は、ゴルフ利用者U1がゴルフ情報アプリケーションサービスにログインする毎に実行される。
その後、管理サーバ1のCPU70は、所定のゴルフ利用者U1aの識別情報UIDを外部管理サーバ3に送信する制御を行う(S101)。
次に、管理サーバ1のCPU70は、所定のゴルフ利用者U1aの直接SNS友達Ufの識別情報UIDを特定する(S103)。具体的には、SNS友達情報のレコードにおいてアクション元又はアクション先として記録されている識別情報UIDのうち、所定のゴルフ利用者U1aの識別情報UID及び重複する識別情報UIDを除いた識別情報UIDを、所定のゴルフ利用者U1aの直接SNS友達Ufの識別情報UIDとして特定する。この結果、図9に示すように、所定のゴルフ利用者U1aと友達関係にある直接SNS友達Ufを特定することができる。なお、所定のゴルフ利用者U1aの直接SNS友達Ufが存在しない場合には、処理をステップS110に進める。
この後、管理サーバ1のCPU70は、所定のゴルフ利用者U1aの直接SNS友達Ufの識別情報UIDを外部管理サーバ3に送信する制御を行う(S104)。
次に、管理サーバ1のCPU70は、ステップS103と同様にして、所定のゴルフ利用者U1aの間接SNS友達Uffについて識別情報UIDを特定する(S106)。この結果、図10に示すように所定のゴルフ利用者U1aの間接SNS友達Uffを特定することができる。
この後、管理サーバ1のCPU70は、所定のゴルフ利用者U1aの間接SNS友達Uffの識別情報UIDを外部管理サーバ3に送信する制御を行う(S107)。
次に、管理サーバ1のCPU70は、図2に示すように、所定のゴルフ利用者U1aの直接SNS友達Uf及び間接SNS友達Uffの識別情報UIDと、ゴルフ利用者情報テーブルTBL11に記録されているゴルフ利用者U1の識別情報UIDと、に基づいて所定のゴルフ利用者U1aの直接ゴルフ友達Ug及び間接ゴルフ友達Uggを特定し、特定した直接ゴルフ友達Ug及び間接ゴルフ友達Uggを、所定のゴルフ利用者U1aの関係ゴルフ利用者Ucnとして特定する(S109)。
具体的には、ステップS103で特定した所定のゴルフ利用者U1aの直接SNS友達Ufの識別情報UIDのうち、ゴルフ利用者U1の識別情報UIDと一致するものを、所定のゴルフ利用者U1aの直接ゴルフ友達Ugの識別情報UIDとして特定する。また、ステップS106で特定した所定のゴルフ利用者U1aの間接SNS友達Uffの識別情報UIDのうち、ゴルフ利用者U1の識別情報UIDと一致するものを、所定のゴルフ利用者U1aの間接ゴルフ友達Uggの識別情報UIDとして特定する。これにより、図2に示すように所定のゴルフ利用者U1aの関係ゴルフ利用者Ucn(つまり、所定のゴルフ利用者U1aの直接ゴルフ友達Ug及び間接ゴルフ友達Ugg)が特定される。
提案通知有無情報は、レコードに記録されている識別情報UIDに対応する一のゴルフ利用者U1に対して、当該一のゴルフ利用者U1以外の他のゴルフ利用者U1から、クーポンを利用する旨の提案があった場合に、一のゴルフ利用者U1が当該提案に対する回答をしたか否かを表す情報である。他のゴルフ利用者U1からの提案に対して一のゴルフ利用者U1が回答していない場合には「1」が設定され、回答をした場合または提案が無い場合には「0」が設定される。
回答通知有無情報は、レコードに記録されている識別情報UIDに対応する一のゴルフ利用者U1がクーポンを利用する旨の提案をした場合に、当該提案を受けたクーポン利用提案メンバーからの回答を確認したか否かを表す情報である。一のゴルフ利用者U1がクーポン利用提案メンバーからの回答を未確認である場合には「1」が設定され、回答を確認した場合または回答が無い場合には「0」が設定される。
発行可否決定通知有無情報は、当該レコードに記録されている識別情報UIDに対応する一のゴルフ利用者U1が申込みを行ったクーポンに対して、発行を行う旨または行わない旨の決定がなされ、当該一のゴルフ利用者U1に対してクーポン発行通知またはクーポン申込無効通知が行われたか否かを示す情報である。当該通知が行われていない場合には「1」が設定され、これらの通知が行われた場合には「0」が設定される。
また、ゴルフ利用者情報テーブルTBL11は、上述した情報以外の情報を記録するものであってもよい。例えば、ゴルフ利用者U1のプロフィール画像のリンク先を含んでいてもよいし、ゴルフ利用者U1の勤務先を含んでいてもよい。また、ゴルフ利用者情報テーブルTBL11に記憶すべき情報として、ゴルフ利用者U1の識別情報UIDは必須であるが、その他の情報は省略してもよい。
管理サーバ1のCPU70は、ステップS102、ステップS105、及び、ステップS108で取得したSNSユーザ情報に基づいて、関係ゴルフ利用者Ucnを表す情報を生成するとともに、生成した関係ゴルフ利用者Ucnを表す情報と、ステップS110で取得した提案通知有無情報、回答通知有無情報、及び、発行可否決定通知有無情報と、に基づいて、トップ画面G0の表示情報を生成する(S111)。
ここで、トップ画面G0の表示情報とは、所定のゴルフ利用者U1aの端末装置4aのCPU40がディスプレイ45にトップ画面G0を表示させるために必要な情報である。また、ゴルフ利用者U1を表す情報とは、ゴルフ利用者U1のプロフィール画像Pg(またはそのリンク先を示す情報)、及び、ゴルフ利用者U1の氏名の、一方または両方を含む情報である。
所定のゴルフ利用者U1aの端末装置4aがマイページ閲覧応答を受信すると、端末装置4aのCPU40はディスプレイ45に、トップ画面G0を表示させる(Sa401)。
このように、管理サーバ1のCPU70は、ステップS100、S101、S102、S104、S105、S107、及び、S108を実行することにより、利用者情報取得部11として機能し、ステップS103、S106、及び、ステップS109を実行することにより、関係利用者特定部12として機能する。
ここで、クーポン申込ボタンB01は、クーポンの発行の申込に必要な情報を入力するためのゴルフ場検索画面G1に遷移するためのボタンである。クーポン状況確認ボタンB02は、所定のゴルフ利用者U1aが申込みを行ったクーポンについての各種情報を確認するための画面である、回答状況確認画面G7、クーポン発行通知画面G8、または、クーポン申込無効通知画面G9のいずれかに遷移するためのボタンである。通知確認ボタンB03は、所定のゴルフ利用者U1aが、所定のゴルフ利用者U1a以外のゴルフ利用者U1からクーポンを利用する旨の提案を受けた場合に、当該提案の内容を表示するクーポン利用提案通画面G6に遷移するためのボタンである。
なお、ステップS110で取得した、回答通知有無情報または発行可否決定通知有無情報のいずれかの示す値が「1」である場合、クーポン状況確認ボタンB02の近傍に、当該ボタンのクリックを促すための注意喚起画像Img1が表示される。また、ステップS110で取得した、提案通知有無情報の示す値が「1」である場合、通知確認ボタンB03の近傍に、当該ボタンのクリックを促す注意喚起画像Img2が表示される。
また、トップ画面G0の表示エリアA01には、所定のゴルフ利用者U1aの氏名及びプロフィール画像Pg[U1a]等の所定のゴルフ利用者U1aを表す情報が表示され、表示エリアA02には、関係ゴルフ利用者Ucnを表す情報(関係ゴルフ利用者Ucnの氏名及びプロフィール画像Pg)が表示され、表示エリアA03には、ゴルフ場で利用可能なクーポンについての情報であるお得なクーポン情報、及び、ゴルフ情報アプリケーションサービスの提供に関するお知らせ、その他ゴルフに関する各種情報が表示される。
所定のゴルフ利用者U1aの端末装置4aがゴルフ場検索画面G1の表示情報を含む応答を受信すると、端末装置4aのCPU40は、ディスプレイ45に、図13に例示するゴルフ場検索画面G1を表示させる。
所定のゴルフ利用者U1aは、ゴルフ場検索画面G1、ゴルフ場選択画面G2、クーポン選択画面G3、メンバー選択画面G4、及び、クーポン申込内容確認画面G5により、クーポンの発行の申込に必要な情報を入力することができる。
以下では、図13乃至図20を参照しつつ、所定のゴルフ利用者U1aによるクーポンの発行の申込に必要な情報を入力するための画面について説明する。
ここで、クーポン有無情報には、ゴルフ情報アプリケーションサービスが発行するクーポンのうち、当該ゴルフ場で利用可能なクーポンが1つでも存在する場合には「1」が設定され、存在しない場合には「0」が設定される。
所定のゴルフ利用者U1aの端末装置4aがゴルフ場選択画面G2の表示情報を含む応答を受信すると、端末装置4aのCPU40は、ディスプレイ45に、図15に例示するゴルフ場選択画面G2を表示させる。
図16及び図17に、クーポン情報テーブルTBL13のデータ構造を示す。クーポン情報テーブルTBL13は、ゴルフ情報アプリケーションサービスが発行することのできるクーポンと、当該クーポンを利用することができるゴルフ場とを関連付けて記憶するテーブルである。
クーポン情報テーブルTBL13には、複数のレコードが記録されている。1つのレコードには、ゴルフ情報アプリケーションサービスが発行することのできるクーポンに関する情報が記憶されている。具体的には、1つのレコードには、ゴルフ情報アプリケーションサービスが発行することのできるクーポン(クーポンの種類)を一意に識別するクーポンID、当該クーポンを利用することができるゴルフ場のゴルフ場ID、当該クーポンの名称であるクーポン名称、当該クーポンの内容を示すクーポン説明文言、ゴルフ情報アプリケーションサービスが当該クーポンを発行するための条件であるクーポン発行条件、当該クーポンをゴルフ場で利用するための条件であるクーポン利用条件、及び、当該クーポンの価値を示すクーポン価値情報、等が記憶されている。
クーポン発行条件は、クーポンの発行の申込が行われた場合に、ゴルフ情報アプリケーションサービスが実際に当該クーポンの発行を行うために必要となる条件を示す情報である。
回答期限情報とは、ゴルフ利用者U1がクーポンを利用する旨の提案を行った場合に、クーポン利用提案メンバーからの回答期限を表す情報であり、回答期日情報、及び、回答期間情報を含む。
回答期日情報は、クーポン利用提案メンバーからの回答期限を日付により示す情報である。具体的には、回答期日情報は、ゴルフ利用者U1が申し込みを行ったクーポンが実際に発行されるために、所定日までにクーポン利用提案メンバーからの回答が必要な場合において、当該回答が必要な期限である所定日を示す。なお、回答期限を期日で指定しない場合(例えば、期間でのみ指定する場合)には、回答期日情報にはNull値が設定される。
回答期間情報は、クーポン利用提案メンバーからの回答期限を期間により示す情報である。具体的には、回答期間情報は、ゴルフ利用者U1が申し込みを行ったクーポンが実際に発行されるために、当該クーポンの発行の申込がなされた日から所定の期間内にクーポン利用提案メンバーからの回答が必要な場合において、当該回答が必要な期間を示す。本実施形態では、回答期間情報の示す期間は、クーポンの発行の申込がなされた日の翌日を起算日とする。なお、回答期限を期間で指定しない場合(例えば、期日でのみ指定する場合)には、回答期間情報にはNull値が設定される。
なお、回答期日情報及び回答期間情報の双方が設定されている場合、回答期日情報の示す期日、及び、回答期間情報の示す期限の満了日のうち、早い方が、クーポン利用提案メンバーからの回答期限となる。また、回答期日情報及び回答期間情報の双方にNull値が設定されている場合、回答期限は存在せず、クーポン利用提案メンバーはいつでも提案に対して回答を行うことができる。
なお、クーポン利用提案メンバーの全員から、クーポンを利用する旨の提案に同意する旨の回答が必要な場合、必要回答人数情報には「全員」と記録される。
すなわち、ゴルフ情報アプリケーションサービスは、回答期限情報の示す回答期限迄に、必要回答人数情報の示すに人数以上のクーポン利用提案メンバーからクーポンを利用する旨の提案に同意する旨の回答があった場合に限り、当該クーポンの発行の申込を行ったゴルフ利用者U1と、同意する旨の回答を行ったゴルフ利用者U1と、に対してクーポンを発行する。
なお、以下では、クーポンの発行がされた場合に、当該クーポンの発行の対象であるゴルフ利用者U1(すなわち、当該クーポンの発行の申込を行ったゴルフ利用者U1、及び、当該ゴルフ利用者U1からのクーポンを利用する旨の提案に同意したゴルフ利用者U1)を、「クーポン利用予定メンバー」を称する。
クーポン利用条件は、クーポンが発行された場合に、当該クーポンを実際に利用するために必要となる条件を示す情報である。
利用可能時期情報は、クーポン利用予定メンバーに対して発行されたクーポンの、利用可能な時期を定める情報であり、利用可能期間情報、利用可能時刻情報、利用可能曜日情報を含む。利用可能期間情報は、クーポンを利用可能な期間を示す情報である。具体的には、利用可能期間情報には、クーポンを利用可能な期間の開始日及び終了日が記録される。利用可能時刻情報は、クーポンを利用可能な時刻を示す情報である。利用可能曜日情報は、クーポンを利用可能な曜日を示す情報である。
必要利用人数情報は、ゴルフ情報アプリケーションサービスから発行されたクーポンをゴルフ場において利用するために必要となる、利用者の最少人数を示す情報である。なお、クーポン利用予定メンバーのうち、実際にクーポンを利用したゴルフ利用者U1を、「クーポン利用メンバー」と称する。なお、クーポン利用予定メンバーの全員が、クーポンを共同で利用することが必要な場合、必要利用人数情報には「全員」と記録される。
クーポン価値情報は、ゴルフ場の運営者からサービスを提供される者が、クーポンを利用することにより、享受することのできる利益の大きさの程度を金銭の額で表す情報である。例えば、ゴルフ場を利用する者が、クーポンを利用することにより、ゴルフ場の運営者に対して支払う金銭の額が減少する場合、クーポン価値情報は当該減少額を表す。
クーポン価値単価情報は、クーポン利用提案メンバーが1人であると仮定する場合に、当該1人が、クーポンを利用することにより享受できる利益の額を示す。
クーポン対象人数は、複数名のゴルフ利用者U1であるクーポン利用提案メンバーがクーポンを利用する場合に、クーポンを利用することで実際に利益を享受することのできる人数を示す。例えば、クーポンが、「クーポン利用メンバーの全員の食費を無料にする旨」の内容を有する場合、クーポン対象人数は「全員」となる。また、クーポンが、「クーポン利用メンバーのうち1名分のゴルフ場利用料を無料にする旨」の内容を有する場合、クーポン対象人数は「1人」となる。
クーポン価値情報の示す利益の額は、クーポン価値単価情報の示す利益の額と、クーポン対象人数の示す値とを乗算した乗算値と等しい。例えば、クーポンが、クーポン利用メンバーの全員のゴルフ場利用料金が3000円分割り引かれる旨の内容である場合、クーポン利用メンバーが4人であれば、クーポン価値情報の示す利益の額は、3000×4=12000円となる。
ここで、本実施形態のクーポンは、ゴルフ情報アプリケーションサービス(正確には、ゴルフ情報アプリケーションサービスを運営する者)が発行するものである。そのため、ゴルフ情報アプリケーションサービスでは、複数のゴルフ場において共通で利用できるクーポンを発行することが可能である。
但し、本発明はこのような態様に限定されるものではなく、クーポンIDとゴルフ場IDとが1対1の関係であってもよい。
また、本実施形態において、クーポンの発行主体は、ゴルフ情報アプリケーションサービス(ゴルフ情報アプリケーションサービスの運営主体)であるが、ゴルフ場の運営者がクーポンの発行主体であってもよい。この場合、ゴルフ情報アプリケーションサービスは、ゴルフ場の運営者からの委託を受けてクーポンを発行するものであってもよい。
図15に示すゴルフ場選択画面G2において、1または複数のゴルフ場選択ボタンB21のうちいずれか1つがクリックされ、端末装置4aからクーポン選択画面G3の閲覧要求が送信されると、管理サーバ1は、当該閲覧要求を受信する。
その後、管理サーバ1のCPU70は、クーポン情報テーブルTBL13にアクセスして、当該閲覧要求に含まれるゴルフ場IDが記録されているレコードを抽出し、抽出したレコードに記録されているクーポンID、クーポン名称、クーポン説明文言、クーポン発行条件、及び、クーポン利用条件を取得する。次に、管理サーバ1のCPU70は、クーポン情報テーブルTBL13から取得したこれらの情報に基づいて、クーポン選択画面G3の表示情報を生成する。その後、管理サーバ1は、当該表示情報を含む応答を、所定のゴルフ利用者U1aの端末装置4aに送信する。
所定のゴルフ利用者U1aの端末装置4aがクーポン選択画面G3の表示情報を含む応答を受信すると、端末装置4aのCPU40は、ディスプレイ45に、図18に例示するクーポン選択画面G3を表示させる。
所定のゴルフ利用者U1aは、1または複数のラジオボタンRB31のいずれかを選択することで、申込みを行う1のクーポンを選択することができる。
所定のゴルフ利用者U1aの端末装置4aがメンバー選択画面G4の表示情報を含む応答を受信すると、端末装置4aのCPU40は、ディスプレイ45に、図19に例示するメンバー選択画面G4を表示させる。
所定のゴルフ利用者U1aの端末装置4aがクーポン申込内容確認画面G5の表示情報を含む応答を受信すると、端末装置4aのCPU40は、ディスプレイ45に、図20に例示するクーポン申込内容確認画面G5を表示させる。
管理サーバ1が、当該閲覧要求を受信すると、管理サーバ1のCPU70は、当該閲覧要求に含まれる情報に基づいて、所定のゴルフ利用者U1aによるクーポンの発行の申込を受け付けるクーポン発行申込受付処理を実行する。
その後、管理サーバ1のCPU70は、所定のゴルフ利用者U1aからの提案(所定のゴルフ利用者U1aと共同でクーポンを利用する旨の提案)を、クーポン利用提案メンバーに対して通知する、クーポン利用提案通知処理を実行する。
さらに、管理サーバ1のCPU70は、クーポン利用提案通知処理において通知された所定のゴルフ利用者U1aの提案に対する、クーポン利用提案メンバーからの回答を受け付ける回答受付処理を実行する。
以下、図21乃至図27を参照しつつ、クーポン発行申込受付処理、クーポン利用提案通知処理、及び、回答受付処理について説明する。
図21は、クーポン発行申込受付処理、クーポン利用提案通知処理、及び、回答受付処理に関する管理システム100の動作シーケンスを示す図である。
当該閲覧要求は、クーポンの発行の申込に該当し、ゴルフ場選択画面G2において選択されたゴルフ場に関する情報、クーポン選択画面G3において選択されたクーポンに関する情報、及び、メンバー選択画面G4において選択されたクーポン利用提案メンバーの識別情報UIDを含む。
具体的には、管理サーバ1のCPU70は、クーポン申込受付完了画面G5aの閲覧要求に含まれる情報である、ゴルフ場に関する情報、クーポンに関する情報、及び、クーポン利用提案メンバーの識別情報UIDを、クーポン発行管理テーブルTBL14、または、回答管理テーブルTBL15に、記憶させる。
個別回答期限日情報は、ゴルフ利用者U1がクーポンの発行の申込を行った場合に、当該ゴルフ利用者U1からのクーポンを利用する旨の提案に対する、クーポン利用提案メンバーの回答期限を具体的な日付により表す情報である。この個別回答期限日情報の示す日付は、クーポンの発行の申込がなされた申込日と、当該クーポンに対応する回答期限情報とに基づいて、定められる、例えば、申込のなされたクーポンに対応する回答期限情報が回答期日情報のみを含む場合、当該クーポンに対応する個別回答期限日情報には、当該回答期日情報の示す日付が設定される。また、例えば、申込のなされたクーポンに対応する回答期限情報が回答期間情報のみを含む場合、当該クーポンに対応する個別回答期限日情報には、当該申込日に当該回答期間情報の示す期間を加算して得られる日付が設定される。
クーポン発行有無情報には、申込のなされたクーポンが実際に発行された場合には「1」が記録され、申込が無効となり発行が中止となった場合には「0」が記録される。また、これら以外の場合、つまり、クーポンが実際に発行される前であって、且つ、申し込みが無効となっていない場合、クーポン発行有無情報にはNull値が設定される。クーポン発行日には、申込のなされたクーポンが実際に発行された場合に、当該発行のされた日付が記録される。クーポンシリアル番号は、申込のなされたクーポンが実際に発行された場合に、当該発行されたクーポンを一意に特定する番号であり、申込IDと1対1に対応して採番される。クーポン利用予定メンバー人数情報は、クーポン利用予定メンバーの人数を示す情報である。
クーポン利用有無情報には、発行されたクーポンが実際に利用された場合には「1」が記録され、利用されないことが決定した場合(つまり、クーポン発行有無情報に「0」が記録された場合、または、クーポンの利用可能時期を渡過した場合等)には「0」が記録される。クーポン利用日には、発行されたクーポンが利用された日付が記録される。クーポン利用メンバー人数情報は、発行されたクーポンを利用したクーポン利用メンバーの人数を示す情報である。
クーポン利用提案メンバーUIDには、当該申込IDに対応する申込に係るクーポン利用提案メンバーの識別情報UIDが記録される。回答有無情報には、クーポン利用提案メンバーから回答があった場合には「1」が記録され、それ以外の場合(つまり、回答がまだ無い場合)には「0」が記録される。回答日には、クーポン利用提案メンバーから回答のあった日付が記録され、回答がまだない場合(つまり、回答有無情報に「0」が記録されている場合)にはNull値が設定される。回答内容には、クーポン利用提案メンバーから回答があった場合において、当該回答内容が、クーポンの発行の申込を行ったゴルフ利用者U1からの提案に同意する旨を表す場合には「1」が記録され、同意しない旨を表す場合には「0」が記録される。なお、回答内容には、回答がまだない場合(つまり、回答有無情報に「0」が記録されている場合)にはNull値が設定される。
ステップS120において、管理サーバ1のCPU70は、第1に、クーポン申込受付完了画面G5aの閲覧要求に含まれるクーポン利用提案メンバーの人数が、当該申込に係るクーポンの必要回答人数情報の示す人数または必要利用人数情報の示す人数以上であるか否かを判定する。判定結果が否定である場合には、クーポンの発行の申込の受付を中止し、クーポン利用提案メンバーの人数が不足している旨を、端末装置4aに対して通知する制御を行う(図示省略)。判定結果が肯定である場合には処理を継続する。なお、必要回答人数情報及び必要利用人数情報に「全員」と記録されている場合には、判定結果が肯定であると看做す。管理サーバ1のCPU70は、第2に、クーポン発行管理テーブルTBL14に1つのレコードを追加する。第3に、クーポン発行管理テーブルTBL14の他のレコードに記録されているいずれの申込IDとも異なるユニークな申込IDを採番し、追加したレコードの申込IDに、採番した申込IDを記録するとともに、申込日に当該レコード追加した日付を記録する。第4に、クーポン申込受付完了画面G5aの閲覧要求に含まれる識別情報UID、クーポンID、ゴルフ場ID、及び、クーポン利用提案メンバーの人数を、それぞれ、追加したレコードの申込者UID、クーポンID、ゴルフ場ID、クーポン利用予定メンバー人数情報に記録する。第5に、回答期限情報と申込日とに基づいて得られる、クーポン利用提案メンバーの回答期限を表す日付を、個別回答期限日情報に記録する。
所定のゴルフ利用者U1aの端末装置4aがクーポン申込受付完了画面G5aの表示情報を受信すると、端末装置4aのCPU40は、ディスプレイ45に、図25に例示するクーポン申込受付完了画面G5aを表示させる(Sa421)。
具体的には、管理サーバ1のCPU70は、第1に、回答管理テーブルTBL15にアクセスし、ゴルフ利用者U1bの識別情報UIDがクーポン利用提案メンバーUIDとして記録されているレコードを特定したうえで、当該特定したレコードに記録されている申込IDを取得する。第2に、クーポン発行管理テーブルTBL14にアクセスし、回答管理テーブルTBL15から取得した申込IDが記録されているレコードを特定したうえで、当該特定したレコードに記録されている、クーポンID及びゴルフ場IDを含むクーポン申込情報、並びに、申込者UIDを取得する。第3に、クーポン情報テーブルTBL13にアクセスし、クーポン発行管理テーブルTBL14から取得したクーポンID及びゴルフ場IDが記録されているレコードを特定したうえで、特定したレコードに記録されているクーポンに関する情報(クーポン名称、クーポン説明文言、クーポン発行条件、及び、クーポン利用条件)を取得する。第4に、ゴルフ場情報テーブルTBL12にアクセスし、クーポン発行管理テーブルTBL14から取得したゴルフ場IDが記録されているレコードを特定したうえで、当該特定したレコードに記録されているゴルフ場名称を取得する。第5に、ゴルフ場情報テーブルTBL12、クーポン情報テーブルTBL13、クーポン発行管理テーブルTBL14、及び、回答管理テーブルTBL15から取得した情報に基づいて、クーポン利用提案通画面G6の表示情報を生成する。第6に、生成した表示情報を、ゴルフ利用者U1bの端末装置4bに送信する制御を行う。
図26に例示するように、クーポン利用提案通画面G6には、送信ボタンB61、クーポン利用提案通画面G6を閉じてトップ画面G0を表示するための閉じるボタンB62、並びに、ラジオボタンRB61及びRB62が設けられている。また、クーポン利用提案通画面G6の表示エリアA61には、所定のゴルフ利用者U1aからの提案(所定のゴルフ利用者U1aと共同でクーポンを利用する旨の提案)の内容が表示され、表示エリアA62には、所定のゴルフ利用者U1aの提案に係るクーポンの内容が表示されている。
ゴルフ利用者U1bは、ラジオボタンRB61を選択することで、所定のゴルフ利用者U1aからの提案に同意する旨を入力することができ、ラジオボタンRB62を選択することで、当該提案に同意しない旨を入力することができる。
ラジオボタンRB61またはRB62のいずれかが選択されている状態で、送信ボタンB61がクリックされると、ゴルフ利用者U1bの端末装置4bは、管理サーバ1に対して、回答受付完了画面G6aの閲覧要求を送信する(Sb421)。
当該閲覧要求は、クーポンを利用する旨の提案に対する回答に該当し、ラジオボタンRB61またはRB62を用いて入力した回答の内容(所定のゴルフ利用者U1aからの提案に対して同意する旨または同意しない旨を示す情報)と、所定のゴルフ利用者U1aの識別情報UIDと、所定のゴルフ利用者U1aが行ったクーポンの発行の申込を識別する申込IDと、を含む。
具体的には、管理サーバ1のCPU70は、当該閲覧要求に含まれる、ゴルフ利用者U1bからの回答の内容を、回答管理テーブルTBL15に記録する等の処理を実行する。
すなわち、管理サーバ1のCPU70は、第1に、回答管理テーブルTBL15にアクセスして、当該閲覧要求に含まれる、申込IDと、ゴルフ利用者U1bの識別情報UIDと、が記録されているレコードを特定したうえで、特定したレコードの回答有無情報に「1」を記録するとともに、回答日に現在の日付を記録し、回答内容にゴルフ利用者U1bからの回答内容に応じた値(回答が同意する旨である場合には「1」を、同意しない旨である場合には「0」)を記録する。第2に、ゴルフ利用者情報テーブルTBL11にアクセスして、所定のゴルフ利用者U1aの識別情報UIDが記録されているレコードを特定したうえで、当該特定したレコードの回答通知有無情報に「1」を記録する。第3に、ゴルフ利用者情報テーブルTBL11から、ゴルフ利用者U1bの識別情報UIDが記録されているレコードを特定したうえで、当該特定したレコードの提案通知有無情報に「0」を記録する。
ゴルフ利用者U1bの端末装置4bが回答受付完了画面G6aの表示情報を受信すると、端末装置4bのCPU40は、ディスプレイ45に、図27に例示する回答受付完了画面G6aを表示させる(Sb422)。
管理サーバ1は、所定の周期で(例えば、日次で)、申込のなされたクーポンに対して、当該クーポンを発行する旨または発行しない旨の決定を行うクーポン発行処理を実行する。
また、管理サーバ1は、クーポン発行処理により発行する旨または発行しない旨の決定のなされたクーポンの申込者及びクーポン利用提案メンバーに対して、当該決定の結果を通知する発行可否決定通知処理を実行する。
以下、図28乃至図32を参照しつつ、クーポン発行処理、及び、発行可否決定通知処理について説明する。
具体的には、管理サーバ1のCPU70は、第1に、クーポン発行管理テーブルTBL14にアクセスして、クーポン発行有無情報にNull値が設定されているレコードを特定したうえで、当該特定したレコードから申込ID、申込者UID、クーポンID、ゴルフ場ID、及び、クーポン利用提案メンバー人数情報を取得する。第2に、回答管理テーブルTBL15にアクセスし、クーポン発行管理テーブルTBL14から取得した申込IDが記録されているレコードを特定したうえで、当該特定したレコードからクーポン利用提案メンバーUIDを取得するとともに、当該特定したレコードのうち回答内容に「0」が記録されているレコード数(以下、「拒否者数」と称する)をカウントする。第3に、クーポン情報テーブルTBL13にアクセスし、クーポン発行管理テーブルTBL14から取得したクーポンID及びゴルフ場IDが記録されているレコードを特定したうえで、当該特定したレコードに記録されている必要回答人数情報を取得する。第4に、クーポン発行管理テーブルTBL14から取得したクーポン利用提案メンバー人数情報の示す人数から、拒否者数を減算して得た人数が、必要回答人数情報の示す人数未満であるか否かを判定する。判定結果が肯定である場合、クーポン発行管理テーブルTBL14において特定したレコードのクーポン発行有無情報に「0」を記録する。また、判定結果が肯定である場合、ゴルフ利用者情報テーブルTBL11にアクセスし、クーポン発行管理テーブルTBL14から取得した申込者UIDが識別情報UIDとして記録されているレコードと、回答管理テーブルTBL15から取得したクーポン利用提案メンバーUIDが識別情報UIDとして記録されているレコードと、を特定したうえで、当該特定したレコードの発行可否決定通知有無情報に「1」を記録する。
具体的には、管理サーバ1のCPU70は、第1に、クーポン発行管理テーブルTBL14にアクセスし、個別回答期限日情報に記録されている日付が現在(処理する日)よりも過去の日付であって、且つ、クーポン発行有無情報にNull値が設定されているレコードを特定したうえで、当該特定したレコードから申込ID、申込者UID、クーポンID、ゴルフ場ID、及び、クーポン利用提案メンバー人数情報を取得する。第2に、回答管理テーブルTBL15にアクセスし、クーポン発行管理テーブルTBL14から取得した申込IDが記録されているレコードを特定したうえで、当該特定したレコードからクーポン利用提案メンバーUIDを取得するとともに、当該特定したレコードのうち回答内容に「1」が記録されているレコード数(以下、「同意者数」と称する)をカウントする。第3に、クーポン情報テーブルTBL13にアクセスし、クーポン発行管理テーブルTBL14から取得したクーポンID及びゴルフ場IDが記録されているレコードを特定したうえで、当該特定したレコードに記録されている必要回答人数情報を取得する。第4に、クーポン情報テーブルTBL13から取得した必要回答人数情報の示す人数が、同意者数よりも多いか否かを判定する。判定結果が肯定である場合、クーポン発行管理テーブルTBL14において特定したレコードのクーポン発行有無情報に「0」を記録する。また、判定結果が肯定である場合、ゴルフ利用者情報テーブルTBL11にアクセスし、クーポン発行管理テーブルTBL14から取得した申込者UIDが識別情報UIDとして記録されているレコードと、回答管理テーブルTBL15から取得したクーポン利用提案メンバーUIDが識別情報UIDとして記録されているレコードと、を特定したうえで、当該特定したレコードの発行可否決定通知有無情報に「1」を記録する。
管理サーバ1のCPU70は、第1に、クーポン発行管理テーブルTBL14にアクセスし、クーポン発行有無情報にNull値が設定されているレコードを特定したうえで、当該レコードから申込ID、申込者UID、クーポンID、ゴルフ場ID、及び、クーポン利用提案メンバー人数情報を取得する。第2に、回答管理テーブルTBL15にアクセスし、クーポン発行管理テーブルTBL14から取得した申込IDが記録されているレコードを特定したうえで、当該特定したレコードからクーポン利用提案メンバーUIDを取得するとともに、同意者数をカウントする。第3に、クーポン情報テーブルTBL13にアクセスし、クーポン発行管理テーブルTBL14から取得したクーポンID及びゴルフ場IDが記録されているレコードを特定したうえで、当該特定したレコードに記録されている必要回答人数情報を取得する。第4に、クーポン情報テーブルTBL13から取得した必要回答人数情報の示す人数が、同意者数以下であるか否かを判定する。判定結果が肯定である場合、クーポンシリアル番号を採番し、当該クーポンシリアル番号を、クーポン発行管理テーブルTBL14において特定したレコードに記録するとともに、当該特定したレコードのクーポン発行日に現在の日付を記録し、クーポン利用予定メンバー人数情報に、同意者数に1加算した値(つまり、申込者及び同意者の合計人数を表す値)を記録し、クーポン発行有無情報に「1」を記録する。また、判定結果が肯定である場合、ゴルフ利用者情報テーブルTBL11にアクセスし、クーポン発行管理テーブルTBL14から取得した申込者UIDが識別情報UIDとして記録されているレコードと、回答管理テーブルTBL15から取得したクーポン利用提案メンバーUIDが識別情報UIDとして記録されているレコードと、を特定したうえで、当該特定したレコードの発行可否決定通知有無情報に「1」を記録する。
具体的には、管理サーバ1のCPU70は、クーポン発行管理テーブルTBL14にアクセスし、閲覧要求に含まれる所定のゴルフ利用者U1aの識別情報UIDが(申込者UIDとして)記録され、且つ、閲覧要求に含まれる申込IDが記録されているレコードを特定し、当該レコードのクーポン発行有無情報に「0」が記録されているか否かを判定する。
次に、管理サーバ1のCPU70は、ステップS143で生成した表示情報を、所定のゴルフ利用者U1aの端末装置4aと、当該申込に係るクーポン利用提案メンバーの端末装置4と、に対して送信する制御を行う(S144)。
その後、管理サーバ1のCPU70は、ゴルフ利用者情報テーブルTBL11にアクセスし、所定のゴルフ利用者U1aの識別情報UIDが記録されているレコードと、当該申込に係るクーポン利用提案メンバーの識別情報UIDが記録されているレコードとを特定したうえで、当該特定したレコードの発行可否決定通知有無情報に「0」を記録する。
図32に例示するように、クーポン申込無効通知画面G9には、所定のゴルフ利用者U1aが行ったクーポンの発行の申込が無効となった旨が表示されている。
具体的には、管理サーバ1のCPU70は、クーポン発行管理テーブルTBL14のレコードのうち、ステップS142において特定したレコードのクーポン発行有無情報に「1」が記録されているか否かを判定する。
ここで、クーポン発行通知情報には、当該申込に係るクーポンのクーポンシリアル番号と、クーポン申込情報及びクーポン発行情報の一部または全部に基づいて定められるQRコード(登録商標)若しくはバーコード等のコードCdと、が含まれる。
これら、クーポンシリアル番号及びコードCdは、クーポンを識別するための情報に該当する。なお、コードCdは、例えば、クーポンシリアル番号のハッシュ値等を含むものであってもよい。
その後、管理サーバ1のCPU70は、ゴルフ利用者情報テーブルTBL11にアクセスし、所定のゴルフ利用者U1aの識別情報UIDが記録されているレコードと、当該申込に係るクーポン利用提案メンバーの識別情報UIDが記録されているレコードとを特定したうえで、当該特定したレコードの発行可否決定通知有無情報に「0」を記録する。
所定のゴルフ利用者U1aは、印刷ボタンB81をクリックすることで、クーポン券Ctkを紙媒体に印刷することができる。
具体的には、管理サーバ1のCPU70は、クーポン発行管理テーブルTBL14にアクセスして、回答状況確認画面G7の閲覧要求に含まれる申込IDが記録されているレコードを抽出するとともに、回答管理テーブルTBL15にアクセスして、当該申込IDが記録されているレコードを抽出する。そして、抽出したレコードに記録されている情報に基づいて、クーポン申込情報、及び、クーポン利用提案メンバーからの回答状況(回答有無情報、回答日、回答内容)を含む、回答状況確認画面G7の表示情報を生成する。
所定のゴルフ利用者U1aの端末装置4aが、回答状況確認画面G7の表示情報を受信すると、端末装置4aのCPU40は、ディスプレイ45に、図30に例示する回答状況確認画面G7を表示させる(Sb443)。
クーポンが発行され、当該発行されたクーポンをゴルフ利用者U1がゴルフ場で利用する場合、管理サーバ1は、当該クーポンが利用されるゴルフ場の運営者が管理するゴルフ場サーバ5からの問い合わせに応じて、当該ゴルフ場で利用されるクーポンと、ゴルフ情報アプリケーションサービスで発行したクーポンとが、一致するか否かを判定する、一致判定処理を行う。
また、ゴルフ利用者U1がクーポンを実際に利用した場合、当該利用結果を集計する利用結果集計処理を行う。
以下、図33を参照しつつ、一致判定処理及び利用結果集計処理について説明する。
図33は、一致判定処理及び利用結果集計処理に関する管理システム100の動作シーケンスを示す図である。
図33に示すように、ゴルフ場の運営者は、クーポン券Ctkが提示されると、ゴルフ場サーバ5の入力部を用いて、所定のゴルフ利用者U1aから提示されたクーポン券Ctkに表示されているコードCdを表す画像と、クーポンシリアル番号とを、ゴルフ場サーバ5に入力する。
ゴルフ場サーバ5が、入力されたコードCdを表す画像及びクーポンシリアル番号を取得すると(S560)、ゴルフ場サーバ5のCPUは、これら入力された情報を管理サーバ1に対して送信する制御を行う(S561)。
具体的には、管理サーバ1のCPU70は、受信した情報に含まれるコードCdを表す画像に基づいて、クーポン申込情報及びクーポン発行情報を生成(復元)する。そして、生成したクーポン申込情報及びクーポン発行情報と、クーポン発行管理テーブルTBL14に記録されているクーポン申込情報及びクーポン発行情報とが、一致するか否かの判定を行う。
ゴルフ場サーバ5が、管理サーバ1から送信された判定結果を示す情報を受信すると、ゴルフ場サーバ5のCPUは、当該判定結果をゴルフ場サーバ5のディスプレイに表示させる(S562)。これにより、ゴルフ場の運営者は、所定のゴルフ利用者U1aから提示されたクーポン券Ctkが、ゴルフ情報アプリケーションサービスにより発行されたクーポン券Ctkであることを確認することができる。
その後、所定のゴルフ利用者U1aが当該クーポンを実際に利用した場合、ゴルフ場の運営者は、ゴルフ場サーバ5の入力部を用いて、クーポンを利用したクーポン利用メンバーの人数を含む、クーポン利用情報を入力する(S563)。
そして、ゴルフ場サーバ5は、入力されたクーポン利用情報を、管理サーバ1に対して送信する(S564)。
その後、管理サーバ1のCPU70は、ステップS163で得られた集計結果を、ゴルフ場サーバ5に対して送信する制御を行う(S164)。
本実施形態では、ゴルフ利用者U1がクーポンを申し込む場合、当該申込を行うゴルフ利用者U1は、クーポン利用提案メンバーに対して、所定のゴルフ利用者U1aと共同でクーポンを利用する旨の提案を行う必要がある。そのため、クーポン利用提案メンバーに対する提案を行う必要が無い場合と比較して、ゴルフ情報アプリケーションサービスにおけるコミュニケーションを活性化することができるとともに、クーポンの利用者数を増大させることができる。
また、ゴルフ利用者U1がクーポンを申し込む場合、当該ゴルフ利用者U1からの提案に対してクーポン利用提案メンバーの少なくとも一部が同意した場合に限り、ゴルフ情報アプリケーションサービスは、当該クーポンの発行を行う。そのため、クーポン利用提案メンバーによる同意を必要とせずにクーポンを発行する場合と比較して、クーポンの利用者数を増大させることが可能となるとともに、発行されたクーポンが利用される可能性を高めることができ、ゴルフ場の利用者数を増大させることが可能となる。
本発明は、上述した各実施形態に限定されるものではなく、以下に述べる各種の変形が可能である。また、各変形例及び各実施形態は、適宜、組み合わせてもよいことは勿論である。
上述した実施形態では、関係ゴルフ利用者Ucnの中からクーポン利用提案メンバーを選択するものであるが、本発明はこのような態様に限定されるものではなく、クーポンの発行の申込を行う所定のゴルフ利用者U1a以外のゴルフ利用者U1からクーポン利用提案メンバーを選択できるものであってもよい。
例えば、図34に示すような、メンバー検索選択画面Gx4により、クーポンの発行の申込を行う所定のゴルフ利用者U1a以外のゴルフ利用者U1から、クーポン利用提案メンバーの候補となるゴルフ利用者U1を検索し、検索結果を、図19に示すメンバー選択画面G4においてリスト表示するものであってもよい。
図34に示すように、メンバー検索選択画面Gx4には、メンバー選択画面G4に画面遷移するためのリスト表示ボタンBx41、及び、クーポン選択画面G3に画面遷移するための戻るボタンBx42が設けられている。また、メンバー検索選択画面Gx4の表示エリアAx4には、クーポン利用提案メンバーの候補となるゴルフ利用者U1を検索する際の検索条件を指定するための1または複数のチェックボックスCBxが設けられている。所定のゴルフ利用者U1aは、1または複数のチェックボックスCBxのうち、少なくとも1つを選択することにより、クーポン利用提案メンバーの候補となるゴルフ利用者U1を検索する際の検索条件を指定することができる。なお、1または複数のチェックボックスCBxは、メンバー選択画面G4において、全てのゴルフ利用者U1をリスト表示させることを指定するものを含むものであってもよい。少なくとも1つのチェックボックスCBxが選択された状態で、リスト表示ボタンBx41がクリックされると、選択されたチェックボックスCBxの示す検索条件に合致するゴルフ利用者U1を表す情報がリスト表示されたメンバー選択画面G4が表示される。これにより、クーポン利用提案メンバーを、指定された検索条件を満たすゴルフ利用者U1の中から選択することが可能となる。
上述した実施形態において、クーポン発行決定部15は、回答受付部14が、所定のゴルフ利用者U1aの提案が通知されたクーポン利用提案メンバーの端末装置4の少なくとも一部から、当該提案に同意する旨の回答を受け付けた場合において、所定のゴルフ利用者U1aと、同意する旨の回答を行ったクーポン利用提案メンバーと、に対して、所定のゴルフ利用者U1aが申込を行ったクーポンの発行する旨の決定を行うが、本発明はこのような態様に限定されるものではなく、クーポン発行決定部15は、回答受付部14が、クーポン利用提案メンバーの全員の端末装置4から当該提案に同意する旨の回答を受け付けた場合に限り、クーポンの発行する旨の決定を行うものであってもよい。
すなわち、クーポン発行決定部15は、回答受付部14が、クーポン利用提案メンバーの端末装置4の少なくとも一部から、所定のゴルフ利用者U1aの提案に同意しない旨の回答を受け付けた場合、または、申込まれたクーポンに対応する回答期限が経過するまでに、クーポン利用提案メンバーの端末装置4の少なくとも一部から、当該提案に同意しない旨の回答を受け付けた場合、クーポンの発行をする旨の決定を行うものであってもよい。
上述した実施形態及び変形例において、所定のゴルフ利用者U1aからの、所定のゴルフ利用者U1aと共同でクーポンを利用する旨の提案は、管理サーバ1から提供されるマイページ(クーポン利用提案通画面G6)に表示されることで、クーポン利用提案メンバーに通知されるものであるが、本発明はこのような態様に限定されるものではなく、当該提案をEメールで通知されるように構成してもよい。この場合、所定のゴルフ利用者U1aに対してクーポン発行申込受付完了の旨を通知した後(図20;S121)、クーポン利用提案メンバーに対して、クーポン利用メンバーとして選択された旨を通知する。
また、当該提案が、管理サーバ1から外部管理サーバ3に送信され、クーポン利用提案メンバーがSNS利用者U2としてSNSにログインすると、SNSのウェブサイト上に、当該提案の内容が表示されるように構成してもよい。
上述した実施形態及び変形例に係る管理システム100では、外部管理サーバ3において友達情報(SNS友達情報)を管理し、管理サーバ1は、友達情報を独自に管理していないが、本発明はこのような態様に限定されるものではなく、情報提供サーバで友達情報を独自に管理するものであってもよい。
図35に、本変形例に係る管理システム100Aを示す。管理システム100Aは、外部管理サーバ3を備えない点、及び、管理サーバ1の代わりに管理サーバ1Aを備える点を除いて、実施形態に係る管理システム100と同様である。管理サーバ1Aは、記憶部19にゴルフ友達情報テーブルTBL16が記憶されている点で、管理サーバ1と相違する。
図36に、ゴルフ友達情報テーブルTBL16のデータ構造を示す。ゴルフ友達情報テーブルTBL16には複数のレコードが記録されている。1つのレコードは、ゴルフ友達情報、すなわち、アクション元の識別情報、アクション先の識別情報、ステータス、及び申請日時を含む。アクション元は、ゴルフ友達申請を行ったゴルフ利用者U1であり、アクション先は、ゴルフ友達申請されたSNS利用者U2である。ステータスは、ゴルフ友達申請の状態を示し、申請中が「0」、承諾が「1」で表される。
この管理システム100Aでは、上述した実施形態及び変形例のようにゴルフ利用者U1がSNS利用者U2に含まれるといった関係はない。すなわち、図37に示すように、管理サーバ1Aは、所定のゴルフ利用者U1aとゴルフ友達関係を有するゴルフ利用者U1を「所定のゴルフ利用者U1aの直接ゴルフ友達Ug」として管理する。また、管理サーバ1Aは、所定のゴルフ利用者U1aの直接ゴルフ友達Ugと更にゴルフ友達関係を有するゴルフ利用者U1を「所定のゴルフ利用者U1aの間接ゴルフ友達Ugg」として管理する。すなわち、管理サーバ1Bは、記憶部19に記憶されているゴルフ友達情報及び所定のゴルフ利用者U1aの識別情報UIDに基づいて、所定のゴルフ利用者U1aと友達関係を有するゴルフ利用者U1である直接ゴルフ友達Ug、及び、当該直接ゴルフ友達Ugと友達関係を有するゴルフ利用者U1である間接ゴルフ友達Uggを関係ゴルフ利用者Ucnとして特定可能である。
なお、この場合、記憶部19には、ゴルフ利用者U1の個人情報(つまり、氏名、年齢、勤務先、プロフィール画像Pgの格納先、等)が記憶されていることが好ましい。また、本変形例において、ゴルフ友達情報は、記憶部19から取得されるものであればよい。
上述した実施形態及び変形例に係る管理システム(管理システム100、または、100A)では、管理サーバ(管理サーバ1、または、1A)は、記憶部19を備えるが、本発明はこのような構成に限定されるものではなく、管理サーバ1は記憶部19を備えないものであってもよい。
図38に、本変形例に係る管理システム100Bを示す。管理システム100Bは、データベースサーバ9を備える点、及び、管理サーバ1の代わりに管理サーバ1Bを備える点を除いて、実施形態に係る管理システム100と同様である。管理サーバ1Bは、記憶部19を備えない点を除き、管理サーバ1と同様に構成される。
データベースサーバ9は、ゴルフ利用者情報テーブルTBL11、ゴルフ場情報テーブルTBL12、クーポン情報テーブルTBL13、クーポン発行管理テーブルTBL14、及び、回答管理テーブルTBL15を格納した記憶部を備える。
管理サーバ1Bが備える利用者情報取得部11、関係利用者特定部12、クーポン発行申込受付部13、回答受付部14、クーポン発行決定部15、表示情報生成部16、送信制御部17、記憶部19は、データベースサーバ9に格納されているテーブルから情報を取得可能である。
上述した実施形態及び変形例に係る管理サーバ(管理サーバ1、1A、または、1B)は、端末装置4と通信が可能であるが、本発明はこれに限定されるものではなく、管理サーバは、端末装置4と通信を行わないものであってもよい。
例えば、端末装置4と通信を行うことのできるWebサーバが存在する場合、情報提供サーバは、当該Webサーバとの間で通信を行うことのできるものであってもよい。
上述した実施形態及び変形例では、利用者同士の階層的な特定の関係を表示させる装置として、管理サーバ(管理サーバ1、または、1A、1B)及び端末装置4を一例として説明したが、本発明はこれに限定されるもではなく、パーソナルコンピュータ等の情報処理装置であってもよい。
なお、本発明における機能を実現するためのプログラムをコンピュータで読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することとしてもよい。ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやWAN、LAN、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスクドライブ等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。
また、上述した機能の一部または全部を、LSI(Large Scale Integration)等の集積回路として実現してもよい。上述した各機能は個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はLSIに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりLSIに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。また、本発明における機能またはその一部を実現するためのプログラムを配信する配信サーバ及び当該配信サーバに備えられた記憶媒体、及び当該配信サーバの外部に存在し、当該プログラムを前記配信サーバにより配信するために記憶している記憶媒体も、本発明の範囲に含むものとする。
Claims (9)
- 所定の対象に係るサービス提供者の提供するサービスについての情報を利用者に提供するとともに、
複数の前記利用者が前記サービスを共同で利用する場合に、前記複数の利用者に対して前記サービスに関する特典を付与することが可能であり、
コンピュータを具備し、
前記利用者の端末装置と通信可能な管理装置のプログラムであって、
前記コンピュータを、
所定の利用者の端末装置から、前記サービスを共同で利用する他の利用者を特定するための情報を含む、前記特典を付与すべき旨の特典付与要求を受け付ける要求受付部と、
前記他の利用者の端末装置に対して、前記特典の付与を受けることについての、前記所定の利用者からの提案を通知するとともに、前記他の利用者の端末装置からの、前記提案に対する回答を受け付ける回答受付部と、
前記回答受付部が、前記提案を通知した他の利用者の端末装置の少なくとも一部から、前記提案を承諾する旨の回答を受け付けた場合、前記所定の利用者及び前記承諾する旨の回答をした他の利用者に対して、前記特典を付与する旨の決定を行う特典付与部と、
付与する旨の決定が行われた前記特典を一意に識別するための特典識別情報を含む表示情報を生成する表示情報生成部と、
前記表示情報を、前記所定の利用者の端末装置に送信する制御を行う送信制御部と、
して機能させる、
ことを特徴とする、管理装置のプログラム。 - 前記コンピュータを、
前記利用者を一意に特定するための特定情報と、前記利用者同士の特定の関係を表す特定関係情報と、を取得可能な取得部と、
前記特定情報及び前記特定関係情報に基づいて、前記所定の利用者と前記特定の関係を有する利用者である関係利用者を特定可能な特定部と、
して更に機能させ、
前記他の利用者の一部または全部は、前記関係利用者に該当する、
ことを特徴とする、請求項1に記載の管理装置のプログラム。 - 前記特典付与部は、
前記回答受付部が、所定の期限が経過するまでに、前記他の利用者の端末装置の全部から、前記提案を承諾する旨の回答を受け付けた場合に、前記所定の利用者及び前記他の利用者に対して前記特典を付与する旨の決定を行い、
前記回答受付部が、前記他の利用者の端末装置の少なくとも一部から、前記提案を承諾しない旨の回答を受け付けた場合、または、前記回答受付部が、前記所定の期限が経過するまでに、前記他の利用者の端末装置の少なくとも一部から、前記提案に対する回答を受け付けていない場合に、前記特典を付与しない旨の決定を行い、
前記表示情報生成部は、
前記特典付与部が、前記特典を付与しない旨の決定をした場合、前記特典が付与されない旨を表す情報を含む表示情報を生成する、
ことを特徴とする、請求項1または2に記載の管理装置のプログラム。 - 前記コンピュータを、
前記特典付与部が前記特典を付与する旨の決定を行った場合であって、前記所定の利用者が当該所定の利用者の端末装置に送信された表示情報に含まれる特典識別情報を前記サービス提供者に提示した場合において、
前記サービス提供者が管理する外部装置から、前記所定の利用者が前記サービス提供者に提示した特典識別情報が送信されると、当該送信された特典識別情報と、前記特典付与部が前記所定の利用者に付与する旨を決定した特典に対応する特典識別情報とが一致するか否かを判定する判定部と、
して更に機能させ、
前記送信制御部は、
前記判定部の判定結果を示す情報を、前記外部装置に送信する制御を行う、
ことを特徴とする、請求項1乃至3のうち何れか1項に記載の管理装置のプログラム。 - 所定の対象に係るサービス提供者の提供するサービスについての情報を利用者に提供するとともに、
複数の前記利用者が前記サービスを共同で利用する場合に、前記複数の利用者に対して前記サービスに関する特典を付与することが可能であり、
前記利用者の端末装置と通信可能な管理装置の制御方法であって、
所定の利用者の端末装置から、前記サービスを共同で利用する他の利用者を特定するための情報を含む、前記特典を付与すべき旨の特典付与要求を受け付け、
前記他の利用者の端末装置に対して、前記特典の付与を受けることについての、前記所定の利用者からの提案を通知し、
前記他の利用者の端末装置からの、前記提案に対する回答を受け付け、
前記提案を通知した他の利用者の端末装置の少なくとも一部から、前記提案を承諾する旨の回答があった場合、前記所定の利用者及び前記承諾する旨の回答をした他の利用者に対して、前記特典を付与する旨の決定を行い、
前記特典を付与する旨の決定された場合に、前記特典を一意に識別するための特典識別情報を含む表示情報を生成し、
前記表示情報を、前記所定の利用者の端末装置に送信する制御を行う、
ことを特徴とする、管理装置の制御方法。 - 前記利用者を一意に特定するための特定情報と、前記利用者同士の特定の関係を表す特定関係情報と、を取得し、
前記特定情報及び前記特定関係情報に基づいて、所定の利用者と前記特定の関係を有する利用者である関係利用者を特定し、
前記他の利用者の一部または全部は、前記関係利用者に含まれる、
ことを特徴とする、請求項5に記載の管理装置の制御方法。 - 所定の対象に係るサービス提供者の提供するサービスについての情報を利用者に提供するとともに、
複数の前記利用者が前記サービスを共同で利用する場合に、前記複数の利用者に対して前記サービスに関する特典を付与することが可能であり、
前記利用者の端末装置と通信可能な管理装置であって、
所定の利用者の端末装置から、前記サービスを共同で利用する他の利用者を特定するための情報を含む、前記特典を付与すべき旨の特典付与要求を受け付ける要求受付部と、
前記他の利用者の端末装置に対して、前記特典の付与を受けることについての、前記所定の利用者からの提案を通知するとともに、前記他の利用者の端末装置からの、前記提案に対する回答を受け付ける回答受付部と、
前記回答受付部が、前記提案を通知した他の利用者の端末装置の少なくとも一部から、前記提案を承諾する旨の回答を受け付けた場合、前記所定の利用者及び前記承諾する旨の回答をした他の利用者に対して、前記特典を付与する旨の決定を行う特典付与部と、
付与する旨の決定が行われた前記特典を一意に識別するための特典識別情報を含む表示情報を生成する表示情報生成部と、
前記表示情報を、前記所定の利用者の端末装置に送信する制御を行う送信制御部と、
を備える、
ことを特徴とする、管理装置。 - 前記利用者を一意に特定するための特定情報と、前記利用者同士の特定の関係を表す特定関係情報と、を取得可能な取得部と、
前記特定情報及び前記特定関係情報に基づいて、前記所定の利用者と前記特定の関係を有する利用者である関係利用者を特定可能な特定部と、
を備え、
前記他の利用者の一部または全部は、前記関係利用者に含まれる、
ことを特徴とする、管理装置。 - 所定の対象に係るサービス提供者の提供するサービスについての情報を利用者に提供するとともに、
複数の前記利用者が前記サービスを共同で利用する場合に、前記複数の利用者に対して前記サービスに関する特典を付与することが可能な管理装置と、
前記利用者の端末装置と、
を備える、
管理システムであって、
前記管理装置は、
前記端末装置と通信可能であり、
所定の利用者の端末装置から、前記サービスを共同で利用する他の利用者を特定するための情報を含む、前記特典を付与すべき旨の特典付与要求を受け付ける要求受付部と、
前記他の利用者の端末装置に対して、前記特典の付与を受けることについての、前記所定の利用者からの提案を通知するとともに、前記他の利用者の端末装置からの、前記提案に対する回答を受け付ける回答受付部と、
前記回答受付部が、前記提案を通知した他の利用者の端末装置の少なくとも一部から、前記提案を承諾する旨の回答を受け付けた場合、前記所定の利用者及び前記承諾する旨の回答をした他の利用者に対して、前記特典を付与する旨の決定を行う特典付与部と、
付与する旨の決定が行われた前記特典を一意に識別するための特典識別情報を含む表示情報を生成する表示情報生成部と、
前記表示情報を、前記所定の利用者の端末装置に送信する制御を行う送信制御部と、
を備える、
ことを特徴とする、管理システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013066370A JP6120273B2 (ja) | 2013-03-27 | 2013-03-27 | 管理装置、管理システム、管理装置の制御方法、及び、管理装置のプログラム。 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013066370A JP6120273B2 (ja) | 2013-03-27 | 2013-03-27 | 管理装置、管理システム、管理装置の制御方法、及び、管理装置のプログラム。 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014191576A true JP2014191576A (ja) | 2014-10-06 |
JP6120273B2 JP6120273B2 (ja) | 2017-04-26 |
Family
ID=51837778
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013066370A Active JP6120273B2 (ja) | 2013-03-27 | 2013-03-27 | 管理装置、管理システム、管理装置の制御方法、及び、管理装置のプログラム。 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6120273B2 (ja) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002083209A (ja) * | 2000-09-06 | 2002-03-22 | Web Logic:Kk | 通信回線を利用した広告スケジューリングシステム及び広告スケジューリング方法 |
JP2002288484A (ja) * | 2001-03-27 | 2002-10-04 | Canon Inc | グループ購入システム、グループ購入管理サーバ、端末、グループ購入方法、グループ購入管理プログラム、グループ購入管理プログラムを記録した記録媒体及び販売システム |
JP2003157396A (ja) * | 2001-11-22 | 2003-05-30 | Matsushita Electric Works Ltd | 通信ネットワークを用いた景品、懸賞応募サービスシステム、サービスサーバ、サービスサーバ用プログラム、及び通信ネットワークを用いた景品、懸賞応募サービス方法 |
JP2006301866A (ja) * | 2005-04-19 | 2006-11-02 | Brainpad Inc | 特典情報管理方法及び特典情報管理システム |
US20110028160A1 (en) * | 2009-07-29 | 2011-02-03 | Cyriac Roeding | Method and system for location-triggered rewards |
-
2013
- 2013-03-27 JP JP2013066370A patent/JP6120273B2/ja active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002083209A (ja) * | 2000-09-06 | 2002-03-22 | Web Logic:Kk | 通信回線を利用した広告スケジューリングシステム及び広告スケジューリング方法 |
JP2002288484A (ja) * | 2001-03-27 | 2002-10-04 | Canon Inc | グループ購入システム、グループ購入管理サーバ、端末、グループ購入方法、グループ購入管理プログラム、グループ購入管理プログラムを記録した記録媒体及び販売システム |
JP2003157396A (ja) * | 2001-11-22 | 2003-05-30 | Matsushita Electric Works Ltd | 通信ネットワークを用いた景品、懸賞応募サービスシステム、サービスサーバ、サービスサーバ用プログラム、及び通信ネットワークを用いた景品、懸賞応募サービス方法 |
JP2006301866A (ja) * | 2005-04-19 | 2006-11-02 | Brainpad Inc | 特典情報管理方法及び特典情報管理システム |
US20110028160A1 (en) * | 2009-07-29 | 2011-02-03 | Cyriac Roeding | Method and system for location-triggered rewards |
Also Published As
Publication number | Publication date |
---|---|
JP6120273B2 (ja) | 2017-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5124042B1 (ja) | 商品購入希望者に対する支援機能を有するネットモールシステム | |
JP5231676B2 (ja) | 商品購入希望者に対する支援機能を有するネットモールシステム | |
US20140344038A1 (en) | Sales promotion device, sales promotion system, and sales promotion method | |
US20230206311A1 (en) | Method and apparatus for electronic transactions based on a reply message | |
US20170076358A1 (en) | Simplified orders using words or phrases | |
JP2018025862A (ja) | システム、情報処理装置、情報処理方法及びプログラム | |
US10325252B2 (en) | Payment management apparatus, payment management method, and storage medium | |
KR101786536B1 (ko) | 소셜 네트워크 서비스를 이용한 콘텐츠 기부 및 기부 콘텐츠 구매 방법 | |
JP2005056009A (ja) | オンラインショッピング方法およびシステム | |
US20120123899A1 (en) | Social network shopping system and method | |
JP6498165B2 (ja) | 情報処理装置、情報処理方法および情報処理プログラム | |
KR101699041B1 (ko) | 소셜 네트워크 서비스를 이용하여 지인 간의 인터랙션하는 방법 및 시스템 | |
JP6580189B1 (ja) | 表示制御装置、表示制御方法及び表示制御プログラム | |
JP2018025834A (ja) | 紹介システム及び紹介方法 | |
US8606646B2 (en) | System and method for selling products and services via a network of at least three computer systems | |
US11694247B2 (en) | System and method for selling and customizing products and services via a network of computer systems | |
JP6120273B2 (ja) | 管理装置、管理システム、管理装置の制御方法、及び、管理装置のプログラム。 | |
JP6195950B1 (ja) | サーバ装置及び情報処理システム | |
CN110419058A (zh) | 离线利用网络***优惠 | |
JP2019185081A (ja) | クラウドファンディングシステム、処理方法およびコンピュータプログラム | |
JP7490261B2 (ja) | 管理装置 | |
JP7504275B2 (ja) | 情報処理装置、情報処理方法及び情報処理プログラム | |
US20140372200A1 (en) | Offer Privacy Controls | |
JP2023068319A (ja) | 支援募集システム、支援募集装置及び支援募集プログラム | |
KR20190080439A (ko) | 사용자 사용성 측정 및 이의 반영을 통한 인맥 추천시스템 알고리즘 개선 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20150414 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20151217 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161006 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161108 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161115 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170104 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20170228 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170321 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6120273 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |