JP7415057B1 - information processing equipment - Google Patents
information processing equipment Download PDFInfo
- Publication number
- JP7415057B1 JP7415057B1 JP2023005908A JP2023005908A JP7415057B1 JP 7415057 B1 JP7415057 B1 JP 7415057B1 JP 2023005908 A JP2023005908 A JP 2023005908A JP 2023005908 A JP2023005908 A JP 2023005908A JP 7415057 B1 JP7415057 B1 JP 7415057B1
- Authority
- JP
- Japan
- Prior art keywords
- user
- task
- points
- unit
- usage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 22
- 238000012545 processing Methods 0.000 claims description 59
- 238000000034 method Methods 0.000 claims description 34
- 230000008569 process Effects 0.000 claims description 29
- 238000010586 diagram Methods 0.000 abstract description 12
- 238000004891 communication Methods 0.000 description 44
- 230000006870 function Effects 0.000 description 12
- 238000012552 review Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000004140 cleaning Methods 0.000 description 4
- 238000005401 electroluminescence Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 4
- 239000000463 material Substances 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 241000288673 Chiroptera Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000006249 magnetic particle Substances 0.000 description 1
- 230000008450 motivation Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】タスクの完了と引き換えに入手する商品又は役務の範囲を、予め限定できる情報処理装置を提供する。【解決手段】情報処理装置としてのサーバ10は、第1のユーザが処理するタスクを受け付ける第1タスク受付部112-1と、第1のユーザがタスクを処理した場合に、第1のユーザが入手可能となる商品又は役務の範囲を、第2のユーザから受け付ける範囲受付部112-4と、範囲受付部112-4によって受け付けられた商品又は役務の範囲の中から、第1のユーザが指定する商品又は役務を特定する特定部113と、を備える。【選択図】図2The present invention provides an information processing device that can preliminarily limit the range of goods or services to be obtained in exchange for completing a task. A server 10 serving as an information processing device includes a first task receiving unit 112-1 that receives a task to be processed by a first user, and a first task receiving unit 112-1 that receives a task to be processed by a first user. A range receiving unit 112-4 receives the range of products or services that can be obtained from the second user, and the first user specifies the range of products or services accepted by the range receiving unit 112-4. and a specifying unit 113 that specifies the goods or services to be provided. [Selection diagram] Figure 2
Description
本発明は、情報処理装置に関する。 The present invention relates to an information processing device.
例えば、子供が保護者に対してお手伝いをした場合に、保護者が子供にお小遣いを与えることがある。保護者が子供にお小遣いを与える場合、子供に対して、実際の現金の代わりに、電子マネー又はポイントを付与することが考えられる。 For example, when a child helps a parent, the parent may give the child some pocket money. When parents give pocket money to their children, it is conceivable to give them electronic money or points instead of actual cash.
例えば特許文献1は、子供が良いパフォーマンス又は良い振る舞いをした場合に、子供にポイントを付与すると共に、付与されるポイントを管理するための仮想口座に関する技術を開示している。
For example,
特許文献1に係る技術において、子供が雑用又は宿題といったタスクを完了させた後、子供に対してポイントが付与される。その後、子供は当該ポイントを用いて、例えばビデオゲームを購入する。特許文献1に係る技術においては、タスクを設定した時点において、タスクの完了に関連付けられた金銭的価値が設定される。しかし、当該時点においては、タスクの完了と引き換えに、子供がポイントを用いて購入する商品は特定されていなかった。このため、タスクを完了した子供が、タスクの完了と引き換えに、例えば子供の保護者にとって望ましくない商品を入手する可能性があった。
In the technique disclosed in
そこで本発明は、タスクの完了と引き換えに入手できる商品又は役務の範囲を、予め限定できる情報処理装置を提供することを目的とする。 Therefore, an object of the present invention is to provide an information processing device that can preliminarily limit the range of products or services that can be obtained in exchange for completing a task.
本発明の好適な態様に係る情報処理装置は、第1のユーザが処理するタスクを受け付ける第1タスク受付部と、前記第1のユーザが前記タスクを処理した場合に、前記第1のユーザが入手可能となる商品又は役務の範囲を、第2のユーザから受け付ける範囲受付部と、前記範囲受付部によって受け付けられた商品又は役務の範囲の中から、前記第1のユーザが指定する商品又は役務を特定する特定部と、を備える。 An information processing apparatus according to a preferred aspect of the present invention includes a first task receiving unit that receives a task to be processed by a first user; a range receiving unit that receives a range of products or services that can be obtained from a second user; and a range of products or services that the first user specifies from among the range of products or services accepted by the range receiving unit. and a specifying part that specifies the.
本発明によれば、タスクの完了と引き換えに入手する商品又は役務の範囲を、予め限定できる。 According to the present invention, the range of goods or services to be obtained in exchange for completing a task can be limited in advance.
1:実施形態の構成
以下、図1~図10Cを参照しつつ、本発明の実施形態に係る情報処理装置としてのサーバ10を含む情報処理システム1の構成例について説明する。
1: Configuration of Embodiment Hereinafter, a configuration example of an
1-1:全体構成
図1は、情報処理システム1の全体構成を示す。図1に示されるように、情報処理システム1は、サーバ10、及び端末装置20-1,20-2,・・・,20-K,・・・20-Nを備える。Nは1以上の整数である。Kは1以上N未満の整数である。本実施形態において、端末装置20-1~20-Nは同一の構成である。但し、構成が同一でない端末装置が含まれても良い。
1-1: Overall Configuration FIG. 1 shows the overall configuration of the
端末装置20は、ユーザが使用する端末装置である。より具体的には、端末装置20は、子供が処理するタスクを設定するために使用される。また、端末装置20は、子供が当該タスクを完了した場合に、保護者から子供に対して、当該タスクに対応するポイントを付与するために使用される。ここで、「子供」は「第1のユーザ」の一例である。また、「保護者」は「第2のユーザ」の一例である。第1のユーザは子供には限定されず、第2のユーザは保護者には限定されない。例えば、第1のユーザが何らかのサービスの提供者であり、第2のユーザが、当該サービスの受益者であってもよい。なお、第1のユーザと第2のユーザとは、同一の端末装置20を共有することによって使用してもよく、互いに異なる端末装置20を使用してもよい。以下では、説明の便宜上、第1のユーザに対応するユーザU1が端末装置20-1を使用し、第2のユーザに対応するユーザU2が端末装置20-2を使用する例について説明する。しかし、第1のユーザ及び第2のユーザの各々は、端末装置20-1~20-Nのうち、どの端末装置20を使用してもよい。端末装置20は、例えば、スマートフォン、タブレット、又は携帯型のゲーム機であってよい。しかし、端末装置20は、これらの装置には限定されない。
The
サーバ10は、端末装置20-1~20-Nを管理する装置である。サーバ10と、端末装置20-1~20-Nとは、通信網NETを介して、互いに通信可能に接続される。サーバ10は、第1のユーザ及び第2のユーザが使用する機能を、端末装置20-1~20-Nに対して提供する。また、上記の機能を実行するために、サーバ10と端末装置20-1~20-Nとは、互いに各種のデータを送受信する。
The
1-2:サーバの構成
図2は、サーバ10の構成例を示すブロック図である。サーバ10は、処理装置11、記憶装置12、通信装置13、表示装置14、及び入力装置15を備える。サーバ10が有する各要素は、情報を通信するための単体又は複数のバスを用いて相互に接続される。
1-2: Server Configuration FIG. 2 is a block diagram showing an example of the configuration of the
処理装置11は、サーバ10の全体を制御するプロセッサである。また、処理装置11は、例えば、単数又は複数のチップを用いて構成される。処理装置11は、例えば、周辺装置とのインタフェース、演算装置及びレジスタ等を含む中央処理装置(CPU)を用いて構成される。なお、処理装置11が有する機能の一部又は全部を、DSP、ASIC、PLD、及びFPGA等のハードウェアを用いて実現してもよい。処理装置11は、各種の処理を並列的又は逐次的に実行する。
The
記憶装置12は、処理装置11による読取及び書込が可能な記録媒体である。また、記憶装置12は、処理装置11が実行する制御プログラムPR1を含む複数のプログラムを記憶する。また、記憶装置12は、商品データベースMDB、タスクデータベースTDB、及びユーザデータベースUDBを記憶する。
The
図3は、商品データベースMDBの構成例を示す表である。図3に示されるように、商品データベースMDBには、商品又は役務ごとに、当該商品又は役務が含まれるカテゴリ、商品又は役務の名前、及び当該商品又は役務を入手するために必要なポイント数が格納される。例えば、「野球」というカテゴリには、「バット」、「グローブ」、「野球ボール」、「ユニフォーム」、及び「スパイク」の5つの商品名が紐づけられる。また、例えば「バット」であれば、必要なポイント数として3000ポイントが設定される。なお、図3に示される商品データベースMDBにおいて、「カテゴリ」は一階層となっているが、複数の階層によって構成されていてもよい。具体的には、大カテゴリが、複数の小カテゴリを包含する構成となっていてもよい。一例として、図3に示される「野球」及び「サッカー」という小カテゴリを、「スポーツ」という大カテゴリが包含する構成となっていてもよい。 FIG. 3 is a table showing an example of the configuration of the product database MDB. As shown in Figure 3, the product database MDB contains, for each product or service, the category in which the product or service is included, the name of the product or service, and the number of points required to obtain the product or service. Stored. For example, the category "baseball" is associated with five product names: "bat," "glove," "baseball," "uniform," and "spikes." Further, for example, in the case of "bat", 3000 points are set as the required number of points. Note that in the product database MDB shown in FIG. 3, the "category" has one layer, but it may be composed of multiple layers. Specifically, a large category may include a plurality of small categories. As an example, the large category "sports" may include the small categories "baseball" and "soccer" shown in FIG. 3.
図4は、タスクデータベースTDBの構成例を示す表である。図4に示されるように、タスクデータベースTDBには、各ユーザの「ユーザ名」、各ユーザが処理する「タスク」、当該タスクを完了する目標となる「目標期限」、当該タスクが完了したか否かを示す「完了フラグ」、及び当該タスクの処理を完了した場合に、各ユーザに付与される「ポイント数」の各々を示すデータが格納される。図4において、例えばユーザU1には、「算数ドリル10ページ」、「部屋の掃除」、「サッカー大会で優勝」の3つの「タスク」が紐づけられる。また、図4に例示されるタスクデータベースTDBの1行目のデータセットにおいては、ユーザU1が、「算数ドリル10ページ」という「タスク」の処理を、2022年11月15日までに完了させることが「目標期限」として設定される。なお、「目標期限」のデータは設定されなくてもよい。更に、「タスク」自体のデータが、タスクデータベースTDBに格納された時点では、当該「タスク」に紐づく「目標期限」のデータは設定されておらず、事後的に「目標期限」のデータが設定されてもよい。また、「完了フラグ」は、「1」が既に完了したことを示し、「0」が未完了であることを示す。図4に例示されるタスクデータベースTDBの1行目のデータセットにおいて、「完了フラグ」の欄には「1」が格納されており、ユーザU1が「算数ドリル10ページ」というタスクの処理を既に完了したことが示される。更に、当該データセットにおいて、「ポイント数」の欄には「200」というデータが格納されており、ユーザU1が「算数ドリル10ページ」というタスクの処理を完了することにより、ユーザU1に対して200ポイントが付与されることが示される。なお、タスクデータベースTDBに格納されるタスクの履歴を示す情報は、「タスク履歴情報」の一例である。
FIG. 4 is a table showing an example of the configuration of the task database TDB. As shown in FIG. 4, the task database TDB includes the "user name" of each user, the "task" that each user processes, the "target deadline" for completing the task, and whether the task has been completed. A "completion flag" indicating whether or not the task is completed, and data indicating the "number of points" given to each user when the processing of the task is completed are stored. In FIG. 4, for example, three "tasks" are associated with the user U1: "10 pages of math drills," "cleaning the room," and "winning the soccer tournament." Furthermore, in the data set in the first row of the task database TDB illustrated in FIG. 4, the user U1 is required to complete the process of the "task" called "
図5は、ユーザデータベースUDBの構成例を示す表である。図5に示されるように、ユーザデータベースUDBには、各ユーザの「ユーザ名」、各ユーザの「性別」、各ユーザの「年齢」、及び各ユーザの「居住地」を示すデータが格納される。図5に例示されるユーザデータベースUDBの1行目のデータセットは、ユーザ名が「U1」であるユーザU1の「性別」が「男性」であり、「年齢」が「10」歳であり、「居住地」が「北海道」であることを示す各データを含む。なお、ユーザデータベースUDBに格納される、「ユーザ名」、「性別」、「年齢」、及び「居住地」を示すデータは、「属性情報」の一例である。 FIG. 5 is a table showing an example of the configuration of the user database UDB. As shown in FIG. 5, the user database UDB stores data indicating each user's "user name," each user's "gender," each user's "age," and each user's "place of residence." Ru. In the data set in the first row of the user database UDB illustrated in FIG. 5, the "gender" of user U1 whose user name is "U1" is "male" and his "age" is "10" years old. Contains data indicating that the "place of residence" is "Hokkaido". Note that data indicating "user name," "gender," "age," and "place of residence" stored in the user database UDB is an example of "attribute information."
図2において、通信装置13は、他の装置と通信を行うための、送受信デバイスとしてのハードウェアである。通信装置13は、例えば、ネットワークデバイス、ネットワークコントローラ、ネットワークカード、又は通信モジュール等とも呼ばれる。通信装置13は、有線接続用のコネクターを備え、上記コネクターに対応するインタフェース回路を備えていてもよい。また、通信装置13は、無線通信インタフェースを備えていてもよい。有線接続用のコネクター及びインタフェース回路としては有線LAN、IEEE1394、及びUSBに準拠した製品が挙げられる。また、無線通信インタフェースとしては無線LAN及びBluetooth(登録商標)等に準拠した製品が挙げられる。
In FIG. 2, the
表示装置14は、画像及び文字情報を表示するデバイスである。表示装置14は、処理装置11による制御のもとで各種の画像を表示する。例えば、液晶表示パネル及び有機EL(Electro Luminescence)表示パネル等の各種の表示パネルが表示装置14として好適に利用される。
The
入力装置15は、サーバ10の管理者からの操作を受け付ける。例えば、入力装置15は、キーボード、タッチパッド、タッチパネル又はマウス等のポインティングデバイスを含んで構成される。ここで、入力装置15は、タッチパネルを含んで構成される場合、表示装置14を兼ねてもよい。
The
処理装置11は、記憶装置12から制御プログラムPR1を読み出して実行する。その結果、処理装置11は、通信制御部111、受付部112、特定部113、ポイント設定部114、ポイント付与部115、用途限定部116、提案部117、差分変更部118、及び決済部119として機能する。
The
通信制御部111は、通信装置13に、端末装置20-1~20-Nとの間での各種のデータの送受信をさせる。例えば、通信制御部111は、端末装置20-1~20-Nから、ユーザU1~UNによって入力された各種のデータを、通信装置13に受信させる。あるいは、通信制御部111は、記憶装置12に記憶される各種のデータを、端末装置20-1~20-Nに対して、通信装置13に送信させる。一例として、通信制御部111は、商品データベースMDBに格納される商品情報を、端末装置20-1~20-Nに対して、通信装置13に送信させる。また別の一例として、通信制御部111は、端末装置20-1~20-Nから、タスクデータベースTDB又はユーザデータベースUDBに格納されることとなる各種データを、通信装置13に受信させる。
The
受付部112は、端末装置20-1~20-2から受信された各種のデータを受け付ける。図6は、受付部112の構成を示す機能ブロック図である。受付部112は、第1タスク受付部112-1、第2タスク受付部112-2、用途受付部112-3、及び範囲受付部112-4を有する。
The receiving
第1タスク受付部112-1は、ユーザU1が処理するタスクに関するデータを受け付ける。例えば、ユーザU2が、端末装置20-2に対して、ユーザU1が処理するタスクとして、「算数ドリル10ページ」、あるいは「部屋の掃除」といったタスク自体の内容を示すデータを入力する。更に、ユーザU2は、当該タスクの目標期限を示すデータ、及び当該タスクの処理を完了した場合に、ユーザU1に対して付与されるポイント数を示すデータを入力する。なお、当該タスクの目標期限を示すデータ、及びポイント数を示すデータの入力は必須ではない。当該タスク自体の内容を示すデータ、当該タスクの目標期限を示すデータ、及び当該タスクの処理を完了した場合にユーザU1に付与されるポイント数を示すデータは、まだ当該タスクが完了してないことを示す完了フラグと共に、端末装置20-2からサーバ10に送信される。第1タスク受付部112-1は、上記のタスクに関するデータを受け付ける。また、第1タスク受付部112-1は、端末装置20-2から受け付けたタスクに関するデータを、タスクデータベースTDBに格納する。なお、第2のユーザとしてのユーザU2ではなく、第1のユーザとしてのユーザU1が、自身が処理するタスクに関するデータを端末装置20-1に入力してもよい。この場合、当該タスクに関するデータは、端末装置20-1からサーバ10に送信される。第1タスク受付部112-1は、当該タスクに関するデータを受け付けた後、タスクデータベースTDBに格納する。
The first task accepting unit 112-1 accepts data regarding a task to be processed by the user U1. For example, the user U2 inputs into the terminal device 20-2 data indicating the content of the task itself, such as "10 pages of math drills" or "cleaning the room", as a task to be processed by the user U1. Further, the user U2 inputs data indicating the target deadline of the task and data indicating the number of points to be awarded to the user U1 when the processing of the task is completed. Note that it is not essential to input data indicating the target deadline of the task and data indicating the number of points. Data indicating the content of the task itself, data indicating the target deadline of the task, and data indicating the number of points to be given to user U1 when processing of the task is completed indicate that the task has not yet been completed. It is transmitted from the terminal device 20-2 to the
第2タスク受付部112-2は、ユーザU1が、上記のタスクの処理を完了した場合に、当該完了を示すデータを受け付ける。例えば、第1のユーザとしてのユーザU1がタスクを完了した場合に、第2のユーザとしてのユーザU2が、端末装置20-2において、タスクが完了したことを示すアイコンをクリックすることによって、タスクの完了を認証する。当該認証の結果、端末装置20-2から、タスクが完了したことを示すデータが、サーバ10に送信される。第2タスク受付部112-2は、当該タスクが完了したことを示すデータを受け付ける。なお、第2のユーザとしてのユーザU2ではなく、第1のユーザとしてのユーザU1自身が、端末装置20-1において、タスクを完了したことを示すアイコンをクリックしてもよい。第2タスク受付部112-2は、タスクが完了したことを示すデータを受け付けた後、タスクデータベースTDBに格納される、当該タスクに紐づく完了フラグを「1」に更新する。
When the user U1 completes processing of the above task, the second task receiving unit 112-2 receives data indicating the completion. For example, when the user U1 as the first user completes a task, the user U2 as the second user completes the task by clicking on the icon indicating that the task has been completed on the terminal device 20-2. certify completion. As a result of the authentication, data indicating that the task has been completed is transmitted from the terminal device 20-2 to the
用途受付部112-3は、第2のユーザとしてのユーザU2から、第1のユーザとしてのユーザU1に対して付与されるポイントの用途を受け付ける。例えば、図4に示されるように、ユーザU1がサッカー大会で優勝した場合に、ユーザU2からユーザU1に対して4000ポイントが付与されるが、用途受付部112-3は、当該4000ポイントの用途として、サッカーボールを入手するために使用することを受け付ける。この結果、ポイントの用途が限定されることにより、例えば子供としてのユーザU1が入手できる商品又は役務を、例えば、保護者としてのユーザU2にとって好ましい商品又は役務に限定できる。 The usage receiving unit 112-3 receives the usage of points given to the user U1 as the first user from the user U2 as the second user. For example, as shown in FIG. 4, when user U1 wins a soccer tournament, 4000 points are given to user U1 from user U2. As such, it is accepted to be used to obtain a soccer ball. As a result, by limiting the use of points, it is possible to limit the products or services that can be obtained by the user U1 as a child to, for example, products or services that are preferable for the user U2 as a parent.
図6において、範囲受付部112-4は、第1のユーザとしてのユーザU1がタスクを処理した場合に、ユーザU1が入手可能となる商品又は役務の範囲を、第2のユーザとしてのユーザU2から受け付ける。後述のように、ユーザU1がタスクを処理した場合に、ユーザU1が入手可能となる商品又は役務は、タスクの処理が完了したことを受け付ける前に特定される。範囲受付部112-4は、当該特定よりも前に、入手可能となる商品又は役務の範囲を、予め受け付ける。この結果、例えば保護者としてのユーザU2が、子供としてのユーザU1が入手可能となる商品又は役務の範囲を、予め限定できる。商品又は役務の範囲を限定する場合には、例えば保護者としてのユーザU2が、端末装置20-2において、図3に例示される商品データベースMDBにおけるカテゴリを指定する。一例として、保護者としてのユーザU2は、当該カテゴリとして「野球」を指定する。指定されたカテゴリを示すデータは、端末装置20-2からサーバ10に送信される。範囲受付部112-4は、商品又は役務の範囲として、当該カテゴリを示すデータを受け付ける。上記のように、受け付けられたカテゴリが「野球」である場合、子供としてのユーザU1は、図3に従えば、「バット」、「グローブ」、「野球ボール」、「ユニフォーム」、及び「スパイク」の中から、タスクを処理した場合に入手可能となる商品を選択する。
In FIG. 6, the range receiving unit 112-4 transmits the range of goods or services that can be obtained by the user U1 as the first user when the user U1 processes the task to the user U2 as the second user. Accept from. As will be described later, the products or services that will be available to the user U1 when the user U1 processes the task are specified before accepting that the task processing has been completed. The range reception unit 112-4 receives in advance the range of products or services that will be available before the specification. As a result, for example, the user U2 as a guardian can limit in advance the range of products or services that can be obtained by the user U1 as a child. When limiting the range of products or services, for example, the user U2 as a guardian specifies a category in the product database MDB illustrated in FIG. 3 on the terminal device 20-2. As an example, the user U2 as a guardian specifies "baseball" as the category. Data indicating the designated category is transmitted from the terminal device 20-2 to the
この結果、サーバ10は、タスクの完了と引き換えに入手できる商品の範囲を、予め限定できる。延いては、例えば子供としてのユーザU1がタスクの処理を完了した場合に、当のユーザU1が入手できる商品の範囲を、例えば保護者としてのユーザU2にとって望ましい範囲に限定できる。
As a result, the
図2において、特定部113は、第1のユーザとしてのユーザU1がタスクを処理した場合に、ユーザU1が入手可能となる商品又は役務を、第2タスク受付部112-2がタスクの処理を完了したことを受け付ける前に特定する。この結果、ユーザU1がタスクの処理を完了するよりも前の時点で、ユーザU1が入手可能となる商品又は役務が特定される。一例として、保護者としてのユーザU2が、端末装置20-2に対して、子供としてのユーザU1が処理するタスクに関するデータを入力する場合に、当該入力と共に、ユーザU1が入手可能となる商品又は役務を、合わせて入力する。当該商品又は役務を示すデータは、サーバ10に送信される。特定部113は、当該データに基づいて、ユーザU1が入手可能となる商品又は役務を特定する。あるいは、保護者としてのユーザU2が、端末装置20-2に対して、子供としてのユーザU1が処理するタスクに関するデータを入力した後、子供としてのユーザU1が、端末装置20-1に対して、入手可能となる商品又は役務を入力してもよい。子供としてのユーザU1が、端末装置20-1に対して、自身が処理するタスクに関するデータを入力した場合も、同様である。
In FIG. 2, the specifying
この結果、サーバ10は、タスクの完了と引き換えに入手する商品又は役務の種類を、予め特定できる。一例として、子供としてのユーザU1がタスクを完了した場合に、当の子供としてのユーザU1が入手する商品又は役務を、子供の保護者としてのユーザU2にとって望ましい商品に限定できる。
As a result, the
なお、特定部113は、第1のユーザとしてのユーザU1が指定した商品又は役務を、第2のユーザとしてのユーザU2が認証した場合に、ユーザU1が入手可能となる商品又は役務を特定してもよい。例えば、ユーザU1が、端末装置20-1において、タスクを処理した場合に入手可能となる商品又は役務を指定する。指定された商品又は役務を示すデータは、サーバ10を経由して、端末装置20-2に送信される。ユーザU2は、端末装置20-2において、ユーザU1が指定した当該商品又は役務を確認した後、当該商品又は役務に問題がない場合に、例えばアイコンをクリックすることによって、当該商品又は役務を認証する。当該認証を示すデータは、サーバ10に送信される。特定部113は、当該認証を示すデータに基づいて、ユーザU1が入手可能となる商品又は役務を特定する。例えば、子供としてのユーザU1がスポーツに関する商品又は役務を選択することを、保護者としてのユーザU2が希望していたところ、実際に、ユーザU1がスポーツに関する商品又は役務を選択した場合のみ、ユーザU2は、ユーザU1が指定した商品を認証する。特定部113は、ユーザU2が認証した商品として、ユーザU1が選択したスポーツに関する商品又は役務を特定する。
Note that the specifying
上記のように、第1のユーザとしてのユーザU1がタスクを処理した場合に、ユーザU1が入手可能となる商品又は役務の範囲を、範囲受付部112-4が受け付けた場合には、特定部113は、範囲受付部112-4によって受け付けられた商品又は役務の範囲の中から、第1のユーザとしてのユーザU1が指定する商品又は役務を特定する。
As described above, when the range receiving unit 112-4 receives the range of goods or services that the user U1 as the first user can obtain when the user U1 processes the task, the
ポイント設定部114は、商品又は役務の入手に必要なポイント数を設定する。ポイント設定部114は、例えば、サーバ10の管理者が入力装置15を用いて入力したデータに基づいて、上記のポイント数を設定する。具体的には、ポイント設定部114は、上記のポイント数を示すデータを、商品データベースMDBに格納する。例えば、サーバ10の管理者が、「グローブ」のポイント数が5000であることを示すデータを、入力装置15を用いて入力した場合、ポイント設定部114は、商品データベースMDBの「グローブ」に対応する「ポイント数」の欄に、「5000」というデータを格納する。
第2タスク受付部112-2が、第1のユーザとしてのユーザU1がタスクの処理を完了したことを受け付けた場合に、ポイント付与部115は、ユーザU1に対して、第2のユーザとしてのユーザU2が所有するポイントから、商品又は役務を購入可能なポイントを付与する。例えば、第2タスク受付部112-2が、ユーザU1がタスクの処理を完了したことを受け付けた場合に、ポイント付与部115は、タスクデータベースTDBにおいて、当該タスクに紐づけられたポイント数のポイントを、ユーザU2が所有するポイントから、ユーザU1に対して付与する。一例として、図4に従えば、ユーザU1がサッカー大会で優勝した場合には、ポイント付与部115は、ユーザU2が所有するポイントから、4000ポイントを、ユーザU1に対して付与する。
When the second task reception unit 112-2 accepts that the user U1 as the first user has completed the processing of the task, the
なお、上記のように、第2のユーザとしてのユーザU2が、端末装置20-2において、タスクが完了したことを示すアイコンをクリックすることによって、タスクの完了を認証した場合に、ポイント付与部115は、第1のユーザとしてのユーザU1に対して、ポイントを付与してもよい。あるいは、第1のユーザとしてのユーザU1自身が、端末装置20-1において、タスクを完了したことを示すアイコンをクリックした場合に、ポイント付与部115は、第1のユーザとしてのユーザU1に対して、ポイントを付与してもよい。
Note that, as described above, when the user U2 as the second user authenticates the completion of the task by clicking on the icon indicating that the task has been completed on the terminal device 20-2, the
この結果、例えば子供としてのユーザU1が、タスクの処理の完了と引き換えに入手する商品又は役務を、例えば保護者としてのユーザU2が認証した商品又は役務に限定できる。 As a result, for example, the products or services that the user U1 as a child obtains in exchange for completing a task can be limited to the products or services that have been authenticated by the user U2 as a guardian, for example.
また、ポイント付与部115は、第1のユーザとしてのユーザU1のタスクの処理状況に応じて、ユーザU1に対してポイントを付与すると共に、第1の時点において、ユーザU1のポイント数と、希望する商品又は役務の入手に必要なポイント数との差分のポイント数よりも小さなポイント数のポイントを、使用期間が限定されるポイントとして、ユーザU1に付与してもよい。
Further, the
例えば、ユーザU1が現時点で、2900ポイントを所有していると共に、入手に必要なポイントが3000であるオセロの入手を希望しているとする。ユーザU1は、算数ドリル10ページというタスクの処理を完了すれば、所有するポイントが3100ポイントとなり、オセロを入手できる。現時点において、ユーザU1が算数ドリルを8ページ分処理している場合、ポイント付与部115は、必要なポイント数との差分のポイント数よりも小さなポイント数として、例えば50ポイントをユーザU1に付与する。この結果、ユーザU1が現時点で所有するポイント数は、まだオセロの入手に必要なポイント数に届いていないもの、ユーザU1が現時点で所有するポイントと、オセロの入手に必要なポイント数との差分が小さくなる。また、当該50ポイントは、使用期間が限定されるポイントであるため、できるだけ早く使用しないと消失してしまう。当該差分が小さくなったこと、及び当該50ポイントの使用期間が限定されていることで、ユーザU1が、算数ドリル10ページというタスクの処理を早く完了させようとするモチベーションが高まることが見込まれる。
For example, assume that user U1 currently owns 2900 points and desires to obtain Othello, which requires 3000 points. If the user U1 completes the task of 10 pages of arithmetic drills, he will have 3100 points and can obtain Othello. If the user U1 has processed 8 pages of math drills at this point, the
なお、上記の使用期間が限定されるポイントは、例えば、情報処理システム1の運営者から、ユーザU1に付与されてもよい。あるいは、当該ポイントは、ユーザU2からユーザU1に対して、使用期間が限定された形式で付与されてもよい。この場合、当該使用期間を徒過した場合には、ユーザU1からユーザU2に対して、当該ポイントが返却される。
Note that the above-mentioned points with a limited period of use may be given to the user U1 by the operator of the
用途限定部116は、第1のユーザとしてのユーザU1に付与されるポイントの用途を限定する。図7は、用途限定部116の構成を示す機能ブロック図である。用途限定部116は、第1用途限定部116-1と、第2用途限定部116-2と、第3用途限定部116-3とを有する。
The
第1用途限定部116-1は、第1のユーザとしてのユーザU1に対して付与されるポイントの用途を、用途受付部112-3が受け付けた用途に限定する。例えば、上記のように、用途受付部112-3が、ユーザU1がタスクの処理を完了した場合に、第2のユーザとしてのユーザU2からユーザU1に対して付与される4000ポイントの用途として、サッカーボールを入手するために使用することを受け付けた場合、第1用途限定部116-1は、当該4000ポイントの用途を、サッカーボールの入手に限定する。 The first usage limiting unit 116-1 limits the usage of the points given to the user U1 as the first user to the usage accepted by the usage receiving unit 112-3. For example, as described above, the usage reception unit 112-3 determines the usage of the 4000 points given to the user U1 by the user U2 as the second user when the user U1 completes the processing of the task. If it is accepted that the 4000 points can be used to obtain a soccer ball, the first use limiting unit 116-1 limits the use of the 4000 points to obtaining a soccer ball.
この結果、例えば子供としてのユーザU1が入手できる商品又は役務を、例えば保護者としてのユーザU2にとって好ましい商品又は役務に限定できる。 As a result, the products or services that can be obtained by the user U1 as a child, for example, can be limited to the products or services that are preferable for the user U2 as a parent, for example.
第2用途限定部116-2は、第1タスク受付部112-1が受け付けたタスクの種類に応じて、第1のユーザとしてのユーザU1に対して付与されるポイントの用途を限定する。例えば、第1タスク受付部112-1が受け付けたタスクが、「サッカー大会で優勝」であった場合に、第2用途限定部116-2は、当該タスクの処理を完了した場合に、ユーザU1に付与されるポイントの用途を、図3に例示される商品データベースMDBにおける「サッカー」のカテゴリに属する商品の入手に限定する。 The second usage limiting unit 116-2 limits the usage of the points given to the user U1 as the first user, depending on the type of task accepted by the first task accepting unit 112-1. For example, when the task received by the first task reception unit 112-1 is “winning a soccer tournament”, the second purpose restriction unit 116-2 determines that the user U1 The use of the points given to is limited to the acquisition of products belonging to the "soccer" category in the product database MDB illustrated in FIG.
この結果、例えば子供としてのユーザU1が、タスクの処理の完了と引き換えに入手する商品又は役務を、タスクと関連性の高い商品又は役務に限定できる。 As a result, for example, the products or services that the user U1, who is a child, obtains in exchange for completing the processing of a task can be limited to products or services that are highly relevant to the task.
図7において、第3用途限定部116-3は、特定部113が特定した商品又は役務の種類に応じて、第1のユーザとしてのユーザU1に対して付与されるポイントの用途を限定する。例えば、特定部113が特定した商品又は役務がバットであった場合、第3用途限定部116-3は、第2のユーザとしてのユーザU2から第1のユーザとしてのユーザU1に対して付与されるポイントの用途を、バットの入手に限定する。
In FIG. 7, the third usage limiting unit 116-3 limits the usage of points given to the user U1 as the first user, depending on the type of product or service specified by the identifying
この結果、例えば保護者としてのユーザU2は、例えば子供としてのユーザU1に与えるポイントの用途を、ユーザU1がタスクの処理の完了と引き換えに入手する商品又は役務として、予め特定された商品又は役務の購入に限定できる。 As a result, for example, the user U2 as a guardian may decide to use the points given to the user U1 as a child, for example, as a product or service that the user U1 obtains in exchange for completing a task, and selects a pre-specified product or service. can be limited to purchases of
図2において、提案部117は、第1のユーザとしてのユーザU1が処理するタスク、又は、ユーザU1に付与されるポイント数を提案する。図8は、提案部117の構成例を示す機能ブロック図である。提案部117は、タスク提案部117-1と、ポイント提案部117-2とを有する。
In FIG. 2, the
タスク提案部117-1は、複数のユーザUの属性を示す属性情報、及び複数のユーザUがこれまでに処理してきたタスクの履歴を示すタスク履歴情報に基づいて、第1のユーザとしてのユーザU1が処理するタスクを提案する。上記のように、当該属性情報は、ユーザデータベースUDBに格納される情報である。また、当該タスク履歴情報は、タスクデータベースTDBに格納される情報である。タスク提案部117-1が提案するタスクを示すデータは、第1のユーザとしてのユーザU1が使用する端末装置20-1に送信されてもよい。あるいは、当該データは、第2のユーザとしてのユーザU2が使用する端末装置20-2に送信されてもよい。 The task proposal unit 117-1 selects a user as the first user based on attribute information indicating the attributes of the plurality of users U and task history information indicating the history of tasks that the plurality of users U have processed so far. Suggest a task for U1 to process. As described above, the attribute information is information stored in the user database UDB. Further, the task history information is information stored in the task database TDB. Data indicating the task proposed by the task proposal unit 117-1 may be transmitted to the terminal device 20-1 used by the user U1 as the first user. Alternatively, the data may be transmitted to the terminal device 20-2 used by the user U2 as the second user.
例えば、タスク提案部117-1は、ユーザデータベースUDBを参照することにより、ユーザU1と同年齢のユーザU、又は居住地が同じユーザUを抽出する。更に、タスク提案部117-1は、タスクデータベースTDBを参照することにより、当該ユーザUに紐づけられる少なくとも1つのタスクを抽出する。タスク提案部117-1は、抽出された少なくとも1つのタスクに含まれる1つのタスクを、ユーザU1に対して提案する。タスク提案部117-1は、タスクデータベースTDBを参照する場合、既に完了となっているタスクの中から、上記の少なくとも1つのタスクを抽出してもよい。あるいは、タスク提案部117-1は、タスクデータベースTDBに格納されるタスクから、現時点の日時が、目標期限を徒過していながら未完了となっているタスクを排除した上で、上記の少なくとも1つのタスクを抽出してもよい。 For example, the task proposal unit 117-1 extracts a user U who is the same age as the user U1 or a user U who resides in the same place of residence by referring to the user database UDB. Furthermore, the task proposal unit 117-1 extracts at least one task associated with the user U by referring to the task database TDB. The task proposal unit 117-1 proposes one task included in the extracted at least one task to the user U1. When referring to the task database TDB, the task proposal unit 117-1 may extract the above-mentioned at least one task from among the tasks that have already been completed. Alternatively, the task proposal unit 117-1 eliminates from the tasks stored in the task database TDB tasks whose current date and time has exceeded the target deadline but is incomplete, and then performs at least one of the above tasks. You may extract one task.
この結果、例えば子供としてのユーザU1が処理するタスクを設定する場合、子供としてのユーザU1、又は、例えば保護者としてのユーザU2は、タスク提案部117-1の提案を参考にできる。 As a result, when setting a task to be processed by the user U1 as a child, for example, the user U1 as a child or the user U2 as a guardian can refer to the proposal of the task proposal unit 117-1.
ポイント提案部117-2は、複数のユーザUがこれまでに完了した複数のタスクの各々と付与されるポイント数との関係を示すタスク履歴情報に基づいて、第1のユーザとしてのユーザU1がタスクを完了することによって、ユーザU1に付与されるポイント数を導出する。また、ポイント提案部117-2は、導出したポイント数を第2のユーザとしてのユーザU2に提案する。 The point suggestion unit 117-2 determines whether the user U1 as the first user The number of points awarded to user U1 by completing the task is derived. Further, the point proposal unit 117-2 proposes the derived number of points to the user U2 as the second user.
例えば、図4に示されるタスクデータベースTDBにおいて、ユーザU3が「読書感想文完成」というタスクの処理を完了させたこと、及び、当該タスクの処理を完了した場合に、ユーザU3に付与されるポイント数が800ポイントであったことが示される。換言すれば、ユーザU3が「読書感想文完成」というタスクの処理を完了した場合に付与されるポイント数として800ポイントが設定された結果、ユーザU3は「読書感想文完成」というタスクの処理を完了したと言える。ユーザU2が、ユーザU1に対して、「読書感想文完成」というタスクを割り当てる場合に、ポイント提案部117-2は、ユーザU2に対して「800ポイント」というポイント数を提案する。 For example, in the task database TDB shown in FIG. 4, when the user U3 completes the process of the task "Complete the book review," and when the user U3 completes the process of the task, points are awarded to the user U3. It is shown that the number was 800 points. In other words, as a result of setting 800 points as the number of points to be given when user U3 completes the process of the task "Complete the book review", the user U3 completes the process of the task "Complete the book review". I can say it's completed. When user U2 assigns the task of "completion of book review" to user U1, point suggestion unit 117-2 proposes the number of points "800 points" to user U2.
ポイント数を提案されたユーザU2は、例えば端末装置20-2において、アイコンをクリックすることによって、提案されたポイント数を許諾する。ユーザU2が提案されたポイント数を許諾したことを示すデータは、端末装置20-2からサーバ10に送信される。ポイント設定部114は、当該データに基づいて、許諾されたポイント数を、ユーザU1がタスクの処理を完了した場合に付与されるポイント数として設定する。上記の例において、ポイント設定部114は、ユーザU1が「読書感想文完成」というタスクの処理を完了させた場合に付与されるポイント数として、「800ポイント」というポイント数を設定する。具体的には、ポイント設定部114は、タスクデータベースTDBにおいて、ユーザU1の「読書感想文完成」というタスクを含むデータセットに含まれる「ポイント数」の欄に、「800」というデータを格納する。
User U2, who has been proposed the number of points, accepts the proposed number of points by clicking on the icon on the terminal device 20-2, for example. Data indicating that the user U2 has approved the proposed number of points is transmitted from the terminal device 20-2 to the
なお、ポイント付与部115は、設定されたポイント数を基準として、第1のユーザとしてのユーザU1によるタスクの処理状況に応じて、ユーザU1にポイントを付与してもよい。例えば、ユーザU1が処理すべき「読書感想文完成」というタスクが、具体的には4000文字を書くタスクであった場合、ユーザU1が1000文字を書いた段階で、ポイント付与部115は、ユーザU1に対して200ポイントを付与してもよい。この場合、ユーザU1が1000文字を書いたことは、ユーザU1自身が、端末装置20-1から申請してもよく、第2のユーザとしてのユーザU2が端末装置20-2を用いて承認してもよい。
Note that the
この結果、サーバ10は、タスク処理に関する過去ログに基づいて、ユーザU1のモチベーションを維持するために最適なポイント数を提案できる。
As a result, the
差分変更部118は、第1の時点において、第2ユーザとしてのユーザU2の端末装置20-2に対する操作に基づいて、ユーザU2のポイントを、第1のユーザとしてのユーザU1のポイントに充当することにより、ユーザU1のポイント数と、希望する商品又は役務の入手に必要なポイント数との差分のポイント数を変更する。
The
例えば、子供としてのユーザU1が現時点で、2900ポイントを所有していると共に、入手に必要なポイントが3000ポイントであるオセロの入手を希望しているとする。この場合、差分のポイント数は100ポイントである。当該ユーザU1が、例えば、普段にも増して勉強を頑張っていることを、保護者としてのユーザU2が認識した場合に、差分変更部118は、アイコンをクリックする等のユーザU2の操作に基づいて、ユーザU2が所有する30ポイントをユーザU1に付与する。この結果、差分変更部118は、差分のポイント数を70ポイントに変更できる。例えば保護者としてのユーザU2は、子供としてのユーザU1の頑張り具合に応じて、ユーザU1が商品又は役務を入手するために必要となる残りのポイント数を設定できる。
For example, assume that the user U1, who is a child, currently owns 2900 points and wishes to obtain Othello, which requires 3000 points. In this case, the number of points for the difference is 100 points. When the user U2 as a guardian recognizes that the user U1 is studying harder than usual, for example, the
決済部119は、上記の第1の時点よりも後の第2の時点において、第1のユーザとしてのユーザU1がタスクの処理を完了した場合、第2のユーザとしてのユーザU2のポイントから、差分のポイント数に対応するポイントを充当することにより、ユーザU1による商品又は役務の入手に必要な決済を実行する。
If the user U1 as the first user completes the processing of the task at a second time point after the first time point, the
例えば、子供としてのユーザU1が現時点で、2900ポイントを所有していると共に、入手に必要なポイントが3000ポイントであるオセロの入手を希望しているとする。この場合、差分のポイント数は100ポイントである。当該ユーザU1が、例えば「算数ドリル10ページ」というタスクの処理を完了させた場合、ポイント付与部115は、上記のように、当該タスクに割り当てられた300ポイントを、保護者であるユーザU2が所有するポイントから、ユーザU1に付与する。決済部119は、ユーザU2から付与される300ポイントのうち、差分のポイント数である100ポイントを充当することにより、ユーザU1がオセロの入手に必要な決済を実行する。
For example, assume that the user U1, who is a child, currently owns 2900 points and wishes to obtain Othello, which requires 3000 points. In this case, the number of points for the difference is 100 points. For example, when the user U1 completes processing of the task "10 pages of math drill", the
この結果、ユーザU2は、ユーザU1が、予め特定された商品又は役務を入手するためには、差分のポイント数のみを負担することとなる。なお、上記の例において、ユーザU2から付与される300ポイントのうち、オセロの入手に必要な決済のために充当された100ポイント以外の200ポイントは、ユーザU1が次回の決済まで所有しておく。 As a result, the user U2 will only have to pay the difference in the number of points in order for the user U1 to obtain the product or service specified in advance. In addition, in the above example, out of the 300 points given by user U2, 200 points other than the 100 points used for the payment necessary to obtain Othello are kept by user U1 until the next payment. .
あるいは、決済部119は、上記の第1の時点より後の第2の時点において、第1のユーザとしてのユーザU1がタスクを完了した場合、必要なポイントとして第2のユーザとしてのユーザU2のポイントを用いて、商品又は役務の入手に必要な決済を実行してもよい。
Alternatively, if the user U1 as the first user completes the task at a second time point after the first time point described above, the
例えば、子供としてのユーザU1が現時点で、100ポイントを所有していると共に、入手に必要なポイントが300ポイントであるボールペンの入手を希望しているとする。ここで、ユーザU1が、対応するポイント数が設定されていない「部屋の掃除」というタスクの処理を完了させたとする。ポイント付与部115は、ユーザU1に対して、ユーザU2が所有するポイントから、300ポイントを付与する。決済部119は、現時点でユーザU1が所有しているポイント数とは無関係に、当該300ポイントを用いて、ボールペンの入手に必要な決済を実行してもよい。
For example, assume that user U1, who is a child, currently owns 100 points and desires to obtain a ballpoint pen for which 300 points are required. Here, it is assumed that the user U1 completes the process of the task "room cleaning" for which the corresponding number of points is not set. The
この結果、ユーザU2は、商品又は役務の入手に必要な総ポイント数を負担できる。 As a result, the user U2 can bear the total number of points required to obtain the product or service.
1-3:端末装置の構成
図9は、端末装置20の構成例を示すブロック図である。端末装置20は、処理装置21、記憶装置22、通信装置23、表示装置24、及び入力装置25を備える。端末装置20が有する各要素は、情報を通信するための単体又は複数のバスを用いて相互に接続される。
1-3: Configuration of Terminal Device FIG. 9 is a block diagram showing an example of the configuration of the
処理装置21は、端末装置20の全体を制御するプロセッサである。また、処理装置21は、例えば、単数又は複数のチップを用いて構成される。処理装置21は、例えば、周辺装置とのインタフェース、演算装置及びレジスタ等を含む中央処理装置(CPU)を用いて構成される。なお、処理装置11が有する機能の一部又は全部を、DSP、ASIC、PLD、及びFPGA等のハードウェアを用いて実現してもよい。処理装置21は、各種の処理を並列的又は逐次的に実行する。
The
記憶装置22は、処理装置21による読取及び書込が可能な記録媒体である。また、記憶装置22は、処理装置21が実行する制御プログラムPR2を含む複数のプログラムを記憶する。
The
通信装置23は、他の装置と通信を行うための、送受信デバイスとしてのハードウェアである。通信装置23は、例えば、ネットワークデバイス、ネットワークコントローラ、ネットワークカード、又は通信モジュール等とも呼ばれる。通信装置23は、有線接続用のコネクターを備え、上記コネクターに対応するインタフェース回路を備えていてもよい。また、通信装置23は、無線通信インタフェースを備えていてもよい。有線接続用のコネクター及びインタフェース回路としては有線LAN、IEEE1394、及びUSBに準拠した製品が挙げられる。また、無線通信インタフェースとしては無線LAN及びBluetooth(登録商標)等に準拠した製品が挙げられる。
The
表示装置24は、画像及び文字情報を表示するデバイスである。表示装置24は、処理装置21による制御のもとで各種の画像を表示する。例えば、液晶表示パネル及び有機EL(Electro Luminescence)表示パネル等の各種の表示パネルが表示装置24として好適に利用される。
The
入力装置25は、ユーザUからの操作を受け付ける。例えば、入力装置25は、キーボード、タッチパッド、タッチパネル又はマウス等のポインティングデバイスを含んで構成される。ここで、入力装置25は、タッチパネルを含んで構成される場合、表示装置24を兼ねてもよい。
The
処理装置21は、記憶装置22から制御プログラムPR2を読み出して実行する。その結果、処理装置21は、通信制御部211、及び表示制御部212として機能する。
The
通信制御部211は、通信装置23に、サーバ10との間での各種のデータの送受信をさせる。通信制御部211は、サーバ10に対して、例えば、第1のユーザとしてのユーザU1が処理するタスクに関するデータ、タスクの完了を示すデータ、ユーザU1に対して付与されるポイントの用途に関するデータ、ユーザU1が入手可能となる商品又は役務の範囲を示すデータ、及びユーザU1がタスクを処理した場合に入手可能となる商品又は役務自体を示すデータを、通信装置23に送信させる。また、通信制御部211は、サーバ10から、例えば、商品データベースMDBに格納されるデータ、タスクデータベースTDBに格納されるデータ、ユーザデータベースUDBに格納されるデータ、及びサーバ10が提案するタスク及びポイント数に関するデータを、通信装置23に受信させる。
The
表示制御部212は、表示装置24におけるデータの表示を制御する。表示制御部212は、例えば、ユーザUが入力装置25を用いて入力するデータ、及び、サーバ10から受信したデータを、表示装置24に表示させる。
The
図10A~図10Cは、表示制御部212が表示装置24に表示させる表示画面の例である。図10Aは、第1表示画面DI1の例を示す。図10Bは、第2表示画面DI2の例を示す。図10Cは、第3表示画面DI3の例を示す。
10A to 10C are examples of display screens displayed on the
図10Aに示される第1表示画面DI1、及び図10Bに示される第2表示画面DI2は、子供としてのユーザU1が、タスクに関するデータを入力するための画面の例である。ユーザU1は、最初に、第1表示画面DI1においてタスクのカテゴリを選択する。図10Aに示される例において、第1表示画面DI1は、保護者に対するお手伝いを示す第1ボタンSB1、子供がこれまで出来ていなかったことに挑戦することを示す第2ボタンSB2、及び、子供が勉強することを示す第3ボタンSB3を含む。更に第1表示画面DI1は、本実施形態に係るアプリケーションのトップ画面に戻るための第4ボタンSB4を含む。子供であるユーザU1は、自身が行うタスクのカテゴリに対応する、第1ボタンSB1、第2ボタンSB2、又は第3ボタンSB3のいずれかをクリックする。 The first display screen DI1 shown in FIG. 10A and the second display screen DI2 shown in FIG. 10B are examples of screens for the user U1 as a child to input data regarding a task. The user U1 first selects a task category on the first display screen DI1. In the example shown in FIG. 10A, the first display screen DI1 includes a first button SB1 indicating help for the guardian, a second button SB2 indicating that the child will try something that the child has not been able to do before, and A third button SB3 indicating studying is included. Furthermore, the first display screen DI1 includes a fourth button SB4 for returning to the top screen of the application according to the present embodiment. The user U1, who is a child, clicks either the first button SB1, the second button SB2, or the third button SB3, which corresponds to the category of the task he/she is performing.
図10Bに例示される第2表示画面DI2は、第1表示画面DI1において、ユーザU1が、第1ボタンSB1をクリックした場合に表示される画面の例である。第2表示画面DI2は、子供のお手伝いに関するタスクとして、洗濯物を畳むタスクを示す第5ボタンSB5、犬の散歩をするタスクを示す第6ボタンSB6、及びお風呂掃除を示す第6ボタンSB6を含む。なお、図10Bに示される例においては、各タスクと共に、当該タスクに対応するポイント数が表示される。更に第2表示画面DI2は、第5ボタンSB5~第7ボタンSB7のいずれかがクリックされた後、クリックされた当該第5ボタンSB5~第7ボタンSB7に紐づくタスクを登録するための第8ボタンSB8、及び、本実施形態に係るアプリケーションのトップ画面に戻るための第9ボタンSB9を含む。子供であるユーザU1は、例えば、洗濯物を畳むタスクを登録する場合、最初に第5ボタンSB5をクリックした後、第8ボタンSB8をクリックする。この結果、通信制御部211は、サーバ10に対して、子供としてのユーザU1が処理するタスクに関するデータを、通信装置23に送信させる。サーバ10に備わる第1タスク受付部112-1は、ユーザU1が処理するタスクに関するデータを受け付ける。
The second display screen DI2 illustrated in FIG. 10B is an example of a screen displayed when the user U1 clicks the first button SB1 on the first display screen DI1. The second display screen DI2 displays a fifth button SB5 indicating a task of folding laundry, a sixth button SB6 indicating a task of walking the dog, and a sixth button SB6 indicating a task of cleaning the bathroom, as tasks related to helping children. include. Note that in the example shown in FIG. 10B, the number of points corresponding to each task is displayed together with each task. Furthermore, after any of the fifth button SB5 to seventh button SB7 is clicked, the second display screen DI2 displays an eighth button for registering a task associated with the clicked fifth button SB5 to seventh button SB7. It includes a button SB8 and a ninth button SB9 for returning to the top screen of the application according to the present embodiment. For example, when the user U1 who is a child registers a task of folding laundry, he first clicks the fifth button SB5 and then clicks the eighth button SB8. As a result, the
図10Cに例示される第3表示画面DI3は、ユーザU1が、タスクの処理を完了した場合に、ユーザU1が入手可能となる商品又は役務を指定する場合に表示される画面の例である。図10Cに示される例において、第3表示画面DI3は、各商品又は役務を示す第1アイコンSI1~第9アイコンSI9を含む。具体的には、第1アイコンSI1は、野球のバットを示す。第2アイコンSI2は、野球のボールを示す。第3アイコンSI3は、野球のグローブを示す。第4アイコンSI4は、サッカーボールを示す。第5アイコンSI5は、サッカーのスパイクを示す。第6アイコンSI6は、サッカーのユニフォームを示す。第7アイコンSI7は、ボールペンを示す。第8アイコンSI8は、ノートを示す。第9アイコンSI9は、消しゴムを示す。第3表示画面DI3においては、第1アイコンSI1~第9アイコンSI9が、各々の商品又は役務が属するカテゴリ毎に分類されて表示される。また、第3表示画面DI3は、第1アイコンSI1~第9アイコンSI9のいずれかがクリックされた後、クリックされた当該第1アイコンSI1~第9アイコンSI9に紐づく商品又は役務を登録するための第10ボタンSB10、及び、本実施形態に係るアプリケーションのトップ画面に戻るための第11ボタンSB11を含む。ユーザU1が、タスクを処理した場合に入手可能になる商品又は役務として、サッカーのユニフォームを登録する場合、最初に第6アイコンSI6をクリックした後、第10ボタンSB10をクリックする。この結果、通信制御部211は、サーバ10に対して、ユーザU1がタスクを処理した場合に入手可能になる商品又は役務に関するデータとして、サッカーのユニフォームを示すデータを、通信装置23に送信させる。サーバ10に備わる特定部113は、ユーザU1が入手可能となる商品又は役務を、第2タスク受付部112-2がタスクの処理が完了したことを受け付ける前に特定する。
The third display screen DI3 illustrated in FIG. 10C is an example of a screen displayed when the user U1 specifies a product or service that will be available to the user U1 when the task processing is completed. In the example shown in FIG. 10C, the third display screen DI3 includes first icons SI1 to ninth icons SI9 indicating each product or service. Specifically, the first icon SI1 represents a baseball bat. The second icon SI2 shows a baseball ball. The third icon SI3 shows a baseball glove. The fourth icon SI4 shows a soccer ball. The fifth icon SI5 shows soccer spikes. The sixth icon SI6 shows a soccer uniform. The seventh icon SI7 indicates a ballpoint pen. The eighth icon SI8 indicates a note. The ninth icon SI9 indicates an eraser. On the third display screen DI3, the first icon SI1 to the ninth icon SI9 are displayed classified into categories to which each product or service belongs. Further, the third display screen DI3 is for registering goods or services linked to the clicked first icon SI1 to ninth icon SI9 after any one of the first icon SI1 to ninth icon SI9 is clicked. , and an eleventh button SB11 for returning to the top screen of the application according to the present embodiment. If the user U1 wants to register a soccer uniform as a product or service that will become available when the user processes the task, he or she first clicks on the sixth icon SI6 and then clicks on the tenth button SB10. As a result, the
2:実施形態の動作
図11は、本発明の実施形態に係る情報処理装置としてのサーバ10の動作例を示すフローチャートである。以下、図11を参照しつつ、サーバ10の動作例について説明する。
2: Operation of Embodiment FIG. 11 is a flowchart showing an operation example of the
ステップS1において、処理装置11は、第1タスク受付部112-1として機能する。処理装置11は、第1のユーザとしてのユーザU1が処理するタスクを受け付ける。
In step S1, the
ステップS2において、処理装置11は、範囲受付部112-4として機能する。処理装置11は、第1のユーザとしてのユーザU1が上記のタスクを処理した場合に、ユーザU1が入手可能となる商品又は役務の範囲を、第2のユーザとしてのユーザU2から受け付ける。
In step S2, the
ステップS3において、処理装置11は、特定部113として機能する。処理装置11は、ステップS2において受け付けられた商品又は役務の範囲の中から、第1のユーザとしてのユーザU1が指定する商品又は役務を特定する。
In step S3, the
3:実施形態が奏する効果
以上の説明によれば、情報処理装置としてのサーバ10は、第1タスク受付部112-1と、範囲受付部112-4と、特定部113と、を備える。第1タスク受付部112-1は、第1のユーザとしてのユーザU1が処理するタスクを受け付ける。範囲受付部112-4は、ユーザU1が上記のタスクを処理した場合に、ユーザU1が入手可能となる商品又は役務の範囲を、第2のユーザとしてのユーザU2から受け付ける。特定部113は、範囲受付部112-4によって受け付けられた商品又は役務の範囲の中から、第1のユーザとしてのユーザU1が指定する商品又は役務を特定する。
3: Effects of the Embodiment According to the above description, the
サーバ10は、上記の構成を備えるので、タスクの完了と引き換えに入手する商品又は役務の範囲を、予め限定できる。この結果、子供としての第1のユーザがタスクを完了した場合に、当の子供が入手する商品又は役務の範囲を、子供の保護者としての第2のユーザにとって望ましい範囲に限定できる。
Since the
また、上記の説明によれば、サーバ10は、ポイント付与部115を更に備える。ポイント付与部115は、第1のユーザとしてのユーザU1が上記のタスクを処理した場合に、ユーザU1に対して、第2のユーザとしてのユーザU2が所有するポイントから、上記の商品又は役務を入手するためのポイントを付与する
Moreover, according to the above description, the
サーバ10は、上記の構成を備えるので、例えば子供としての第1のユーザがタスクを処理した場合に、例えば子供の保護者としての第2のユーザから、第1のユーザに対してポイントが付与される。
Since the
また、上記の説明によれば、サーバ10は、用途受付部112-3と、第1用途限定部116-1と、を更に備える。用途受付部112-3は、第2のユーザとしてのユーザU2から、第1のユーザとしてのユーザU1に対して付与されるポイントの用途を受け付ける。第1用途限定部116-1は、ユーザU1に対して付与されるポイントの用途を、用途受付部112-3が受け付けた上記の用途に限定する。
Furthermore, according to the above description, the
子供の保護者としての第2のユーザから、子供としての第1のユーザに対して単にポイントが付与されるだけでは、子供が、例えば保護者にとって好ましくない商品又は役務を入手できる。サーバ10は、上記の構成を備えるので、ポイントの用途が限定されることにより、子供が入手できる商品又は役務を、例えば、保護者にとって好ましい商品又は役務に限定できる。
If the second user, who is the child's guardian, simply grants points to the first user, who is the child, the child can obtain, for example, goods or services that are not desirable to the guardian. Since the
また、上記の説明によれば、サーバ10は、第2用途限定部116-2を更に備える。第2用途限定部116-2は、第1タスク受付部112-1が受け付けたタスクの種類に応じて、第1のユーザとしてのユーザU1に対して付与されるポイントの用途を限定する。
Furthermore, according to the above description, the
サーバ10は、上記の構成を備えるので、子供としての第1のユーザが、タスクの処理の完了と引き換えに入手する商品又は役務を、タスクと関連性の高い商品又は役務に限定できる。
Since the
また、上記の説明によれば、サーバ10は、第3用途限定部116-3を更に備える。第3用途限定部116-3は、特定部113が特定した商品又は役務の種類に応じて、第1のユーザとしてのユーザU1に対して付与されるポイントの用途を限定する。
Furthermore, according to the above description, the
サーバ10は、上記の構成を備えるので、例えば子供の保護者としての第2のユーザが、例えば子供としての第1のユーザに与えるポイントの用途を、第1のユーザがタスクの処理の完了と引き換えに入手する商品又は役務として、予め特定された商品又は役務の購入に限定できる。
Since the
また、上記の説明によれば、サーバ10において、特定部113は、第1のユーザとしてのユーザU1が指定した商品又は役務を、第2のユーザとしてのユーザU2が認証した場合に、ユーザU1が入手可能となる商品又は役務を特定する。ポイント付与部115は、ユーザU1が上記のタスクの処理が完了したことをユーザU2が認証した場合に、ユーザU1に対して、上記のポイントを付与する。
According to the above description, in the
サーバ10は、上記の構成を備えるので、例えば子供としての第1のユーザが、タスクの処理の完了と引き換えに入手する商品又は役務を、例えば子供の保護者としての第2のユーザが認証した商品又は役務に限定できる。
Since the
また、上記の説明によれば、サーバ10は、タスク提案部117-1を更に備える。タスク提案部117-1は、複数のユーザUの属性を示す属性情報、及び当該複数のユーザUがこれまでに処理してきたタスクの履歴を示すタスク履歴情報に基づいて、第1のユーザとしてのユーザU1が処理するタスクを提案する。
Furthermore, according to the above description, the
サーバ10は、上記の構成を備えるので、例えば子供としての第1のユーザが、どのようなタスクを処理するのかについて設定する際、第1のユーザ、又は、例えば子供の保護者としての第2のユーザは、当該サーバ10の提案を参考にすることができる。
Since the
4:変形例
本開示は、以上に例示した実施形態に限定されない。具体的な変形の態様を以下に例示する。以下の例示から任意に選択された2以上の態様を併合してもよい。
4: Modification The present disclosure is not limited to the embodiments illustrated above. Specific modes of modification are illustrated below. Two or more aspects arbitrarily selected from the examples below may be combined.
4-1:変形例1
上記の実施形態において、子供としてのユーザU1が処理するタスクには、一例として、「算数ドリル10ページ」といった、学習教材を用いるタスクが含まれる。当該学習教材は、サーバ10から端末装置20-1に対して配信される教材であってもよい。この場合、ユーザU1が、サーバ10から配信される学習教材の中で、事前に設定された範囲の問題を解き終えた時点で、第2タスク受付部112-2は、端末装置20-1から、タスクの処理の完了を示すデータを受け付けてもよい。
4-1: Modification example 1
In the embodiment described above, the tasks handled by the user U1 as a child include, for example, tasks using learning materials such as "10 pages of math drills." The learning material may be a material distributed from the
4-2:変形例2
上記の実施形態において、決済部119が、商品又は役務の入手に必要な決済をすることで、第1のユーザとしてのユーザU1が当該商品又は役務を入手するが、当該商品又は役務は、任意の時点でユーザU1が入手してよい。
4-2: Modification 2
In the above embodiment, the
5:その他
(1)上述した実施形態では、記憶装置12、及び記憶装置22としては、ROM及びRAMなどを例示したが、フレキシブルディスク、光磁気ディスク(例えば、コンパクトディスク、デジタル多用途ディスク、Blu-ray(登録商標)ディスク)、スマートカード、フラッシュメモリデバイス(例えば、カード、スティック、キードライブ)、CD-ROM(Compact Disc-ROM)、レジスタ、リムーバブルディスク、ハードディスク、フロッピー(登録商標)ディスク、磁気ストリップ、データベース、サーバその他の適切な記憶媒体である。
5: Others (1) In the embodiments described above, ROM and RAM are used as examples of the
(2)上述した実施形態において、説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。 (2) In the embodiments described above, the information, signals, etc. described may be represented using any of a variety of different technologies. For example, data, instructions, commands, information, signals, bits, symbols, chips, etc., which may be referred to throughout the above description, may refer to voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, light fields or photons, or any of these. It may also be represented by a combination of
(3)上述した実施形態において、入出力された情報等は特定の場所(例えば、メモリ)に保存されてもよいし、管理テーブルを用いて管理してもよい。入出力される情報等は、上書き、更新、又は追記され得る。出力された情報等は削除されてもよい。入力された情報等は他の装置へ送信されてもよい。 (3) In the embodiments described above, the input/output information may be stored in a specific location (for example, memory) or may be managed using a management table. Information etc. to be input/output may be overwritten, updated, or additionally written. The output information etc. may be deleted. The input information etc. may be transmitted to other devices.
(4)上述した実施形態において、判定は、1ビットを用いて表される値(0か1か)によって行われてもよいし、真偽値(Boolean:true又はfalse)によって行われてもよいし、数値の比較(例えば、所定の値との比較)によって行われてもよい。 (4) In the embodiments described above, the determination may be made using a value expressed using 1 bit (0 or 1) or a truth value (Boolean: true or false). Alternatively, the comparison may be performed by comparing numerical values (for example, comparing with a predetermined value).
(5)上述した実施形態において例示した処理手順、シーケンス、フローチャートなどは、矛盾の無い限り、順序を入れ替えてもよい。例えば、本開示において説明した方法については、例示的な順序を用いて様々なステップの要素を提示しており、提示した特定の順序に限定されない。 (5) The order of the processing procedures, sequences, flowcharts, etc. illustrated in the embodiments described above may be changed as long as there is no contradiction. For example, the methods described in this disclosure use an example order to present elements of the various steps and are not limited to the particular order presented.
(6)図1~図11に例示された各機能は、ハードウェア及びソフトウェアの少なくとも一方の任意の組み合わせによって実現される。また、各機能ブロックの実現方法は特に限定されない。すなわち、各機能ブロックは、物理的又は論理的に結合した1つの装置を用いて実現されてもよいし、物理的又は論理的に分離した2つ以上の装置を直接的又は間接的に(例えば、有線、無線などを用いて)接続し、これら複数の装置を用いて実現されてもよい。機能ブロックは、上記1つの装置又は上記複数の装置にソフトウェアを組み合わせて実現されてもよい。 (6) Each function illustrated in FIGS. 1 to 11 is realized by an arbitrary combination of at least one of hardware and software. Furthermore, the method for realizing each functional block is not particularly limited. That is, each functional block may be realized using one physically or logically coupled device, or may be realized using two or more physically or logically separated devices directly or indirectly (e.g. , wired, wireless, etc.) and may be realized using a plurality of these devices. The functional block may be realized by combining software with the one device or the plurality of devices.
(7)上述した実施形態において例示したプログラムは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称を用いて呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。 (7) The programs exemplified in the above-described embodiments are instructions, instruction sets, codes, codes, regardless of whether they are called software, firmware, middleware, microcode, hardware description language, or by other names. Should be broadly construed to mean a segment, program code, program, subprogram, software module, application, software application, software package, routine, subroutine, object, executable, thread of execution, procedure, function, etc.
また、ソフトウェア、命令、情報などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、有線技術(同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線(DSL:Digital Subscriber Line)など)及び無線技術(赤外線、マイクロ波など)の少なくとも一方を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び無線技術の少なくとも一方は、伝送媒体の定義内に含まれる。 Additionally, software, instructions, information, etc. may be sent and received via a transmission medium. For example, if the software uses wired technology (coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), etc.) and/or wireless technology (infrared, microwave, etc.) to When transmitted from a server or other remote source, these wired and/or wireless technologies are included within the definition of transmission medium.
(8)前述の各形態において、「システム」及び「ネットワーク」という用語は、互換的に使用される。 (8) In each of the above embodiments, the terms "system" and "network" are used interchangeably.
(9)本開示において説明した情報、パラメータなどは、絶対値を用いて表されてもよいし、所定の値からの相対値を用いて表されてもよいし、対応する別の情報を用いて表されてもよい。 (9) The information, parameters, etc. described in this disclosure may be expressed using absolute values, relative values from a predetermined value, or other corresponding information. It may also be expressed as
(10)上述した実施形態において、サーバ10、及び端末装置20は、移動局(MS:Mobile Station)である場合が含まれる。移動局は、当業者によって、加入者局、モバイルユニット、加入者ユニット、ワイヤレスユニット、リモートユニット、モバイルデバイス、ワイヤレスデバイス、ワイヤレス通信デバイス、リモートデバイス、モバイル加入者局、アクセス端末、モバイル端末、ワイヤレス端末、リモート端末、ハンドセット、ユーザエージェント、モバイルクライアント、クライアント、又はいくつかの他の適切な用語で呼ばれる場合もある。また、本開示においては、「移動局」、「ユーザ端末(user terminal)」、「ユーザ装置(UE:User Equipment)」、「端末」等の用語は、互換的に使用され得る。
(10) In the embodiments described above, the
(11)上述した実施形態において、「接続された(connected)」、「結合された(coupled)」という用語、又はこれらのあらゆる変形は、2又はそれ以上の要素間の直接的又は間接的なあらゆる接続又は結合を意味し、互いに「接続」又は「結合」された2つの要素間に1又はそれ以上の中間要素が存在することを含むことができる。要素間の結合又は接続は、物理的な結合又は接続であっても、論理的な結合又は接続であっても、或いはこれらの組み合わせであってもよい。例えば、「接続」は「アクセス」を用いて読み替えられてもよい。本開示において使用する場合、2つの要素は、1又はそれ以上の電線、ケーブル及びプリント電気接続の少なくとも一つを用いて、並びにいくつかの非限定的かつ非包括的な例として、無線周波数領域、マイクロ波領域及び光(可視及び不可視の両方)領域の波長を有する電磁エネルギーなどを用いて、互いに「接続」又は「結合」されると考えることができる。 (11) In the embodiments described above, the terms "connected", "coupled", or any variations thereof refer to direct or indirect connections between two or more elements. Refers to any connection or combination and may include the presence of one or more intermediate elements between two elements that are "connected" or "coupled" to each other. The coupling or connection between elements may be a physical coupling or connection, a logical coupling or connection, or a combination thereof. For example, "connection" may be replaced with "access." As used in this disclosure, two elements may include one or more wires, cables, and/or printed electrical connections, as well as in the radio frequency domain, as some non-limiting and non-inclusive examples. , electromagnetic energy having wavelengths in the microwave and optical (both visible and non-visible) ranges.
(12)上述した実施形態において、「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。 (12) In the embodiments described above, the statement "based on" does not mean "based solely on" unless specified otherwise. In other words, the phrase "based on" means both "based only on" and "based at least on."
(13)本開示において使用される「判断(determining)」、「決定(determining)」という用語は、多種多様な動作を包含する場合がある。「判断」、「決定」は、例えば、判定(judging)、計算(calculating)、算出(computing)、処理(processing)、導出(deriving)、調査(investigating)、探索(looking up、search、inquiry)(例えば、テーブル、データベース又は別のデータ構造での探索)、確認(ascertaining)した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、受信(receiving)(例えば、情報を受信すること)、送信(transmitting)(例えば、情報を送信すること)、入力(input)、出力(output)、アクセス(accessing)(例えば、メモリ中のデータにアクセスすること)した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、解決(resolving)、選択(selecting)、選定(choosing)、確立(establishing)、比較(comparing)などした事を「判断」「決定」したとみなす事を含み得る。つまり、「判断」「決定」は、何らかの動作を「判断」「決定」したとみなす事を含み得る。また、「判断(決定)」は、「想定する(assuming)」、「期待する(expecting)」、「みなす(considering)」などで読み替えられてもよい。 (13) The terms "determining" and "determining" used in this disclosure may encompass a wide variety of operations. "Judgment" and "decision" include, for example, judging, calculating, computing, processing, deriving, investigating, looking up, search, and inquiry. (e.g., searching in a table, database, or other data structure), and regarding an ascertaining as a "judgment" or "decision." In addition, "judgment" and "decision" refer to receiving (e.g., receiving information), transmitting (e.g., sending information), input, output, and access. (accessing) (e.g., accessing data in memory) may include considering something as a "judgment" or "decision." In addition, "judgment" and "decision" refer to resolving, selecting, choosing, establishing, comparing, etc. as "judgment" and "decision". may be included. In other words, "judgment" and "decision" may include regarding some action as having been "judged" or "determined." Further, "judgment (decision)" may be read as "assuming", "expecting", "considering", etc.
(14)上述した実施形態において、「含む(include)」、「含んでいる(including)」及びそれらの変形が使用されている場合、これらの用語は、用語「備える(comprising)」と同様に、包括的であることが意図される。更に、本開示において使用されている用語「又は(or)」は、排他的論理和ではないことが意図される。 (14) In the embodiments described above, when “include”, “including” and variations thereof are used, these terms are used in the same manner as the term “comprising”. , is intended to be comprehensive. Furthermore, the term "or" as used in this disclosure is not intended to be exclusive or.
(15)本開示において、例えば、英語でのa, an及びtheのように、翻訳により冠詞が追加された場合、本開示は、これらの冠詞の後に続く名詞が複数形であることを含んでもよい。 (15) In the present disclosure, when articles are added by translation, such as a, an, and the in English, the present disclosure does not include that the nouns following these articles are plural. good.
(16)本開示において、「AとBが異なる」という用語は、「AとBが互いに異なる」ことを意味してもよい。なお、当該用語は、「AとBがそれぞれCと異なる」ことを意味してもよい。「離れる」、「結合される」等の用語も、「異なる」と同様に解釈されてもよい。 (16) In the present disclosure, the term "A and B are different" may mean "A and B are different from each other." Note that the term may also mean that "A and B are each different from C". Terms such as "separate", "coupled", etc. may also be interpreted similarly to "different".
(17)本開示において説明した各態様/実施形態は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知(例えば、「Xであること」の通知)は、明示的に行う通知に限られず、暗黙的(例えば、当該所定の情報の通知を行わない)ことによって行われてもよい。 (17) Each aspect/embodiment described in the present disclosure may be used alone, in combination, or may be switched and used in accordance with execution. In addition, notification of prescribed information (for example, notification of "X") is not limited to explicit notification, but may also be done implicitly (for example, by not notifying the prescribed information). Good too.
以上、本開示について詳細に説明したが、当業者にとっては、本開示が本開示中に説明した実施形態に限定されないということは明らかである。本開示は、請求の範囲の記載により定まる本開示の趣旨及び範囲を逸脱することなく修正及び変更態様として実施できる。従って、本開示の記載は、例示説明を目的とし、本開示に対して何ら制限的な意味を有さない。 Although the present disclosure has been described in detail above, it is clear to those skilled in the art that the present disclosure is not limited to the embodiments described in this disclosure. The present disclosure can be implemented as modifications and changes without departing from the spirit and scope of the present disclosure as determined by the claims. Accordingly, the description of the present disclosure is for illustrative purposes only and is not meant to be limiting on the present disclosure.
1…情報処理システム、10…サーバ、11…処理装置、12…記憶装置、13…通信装置、14…表示装置、15…入力装置、20…端末装置、21…処理装置、22…記憶装置、23…通信装置、24…表示装置、25…入力装置、111…通信制御部、112…受付部、112-1…第1タスク受付部、112-2…第2タスク受付部、112-3…用途受付部、112-4…範囲受付部、113…特定部、114…ポイント設定部、115…ポイント付与部、116…用途限定部、116-1…第1用途限定部、116-2…第2用途限定部、116-3…第3用途限定部、117…提案部、117-1…タスク提案部、117-2…ポイント提案部、118…差分変更部、119…決済部、211…通信制御部、212…表示制御部、DI1…第1表示画面、DI2…第2表示画面、DI3…第3表示画面、PR1,PR2…制御プログラム、SB1…第1ボタン、SB2…第2ボタン、SB3…第3ボタン、SB4…第4ボタン、SB5…第5ボタン、SB6…第6ボタン、SB7…第7ボタン、SB8…第8ボタン、SB9…第9ボタン、SB10…第10ボタン、SB11…第11ボタン、SI1…第1アイコン、SI2…第2アイコン、SI3…第3アイコン、SI4…第4アイコン、SI5…第5アイコン、SI6…第6アイコン、SI7…第7アイコン、SI8…第8アイコン、SI9…第9アイコン、U1,U2,U3…ユーザ
1... Information processing system, 10... Server, 11... Processing device, 12... Storage device, 13... Communication device, 14... Display device, 15... Input device, 20... Terminal device, 21... Processing device, 22... Storage device, 23...Communication device, 24...Display device, 25...Input device, 111...Communication control section, 112...Reception section, 112-1...First task reception section, 112-2...Second task reception section, 112-3... Application reception section, 112-4... Range reception section, 113... Specification section, 114... Point setting section, 115... Point granting section, 116... Application limitation section, 116-1... First application limitation section, 116-2... Section 2 usage limited section, 116-3... 3rd usage limited section, 117... proposal section, 117-1... task proposal section, 117-2... point proposal section, 118... difference change section, 119... settlement section, 211... communication Control unit, 212...Display control unit, DI1...First display screen, DI2...Second display screen, DI3...Third display screen, PR1, PR2...Control program, SB1...First button, SB2...Second button, SB3 ... 3rd button, SB4... 4th button, SB5... 5th button, SB6... 6th button, SB7... 7th button, SB8... 8th button, SB9... 9th button, SB10... 10th button, SB11...
Claims (7)
前記第1のユーザが前記タスクを処理した場合に、前記第1のユーザが入手可能となる商品又は役務の範囲を、第2のユーザから受け付ける範囲受付部と、
前記範囲受付部によって受け付けられた商品又は役務の範囲の中から、前記第1のユーザが指定する商品又は役務を特定する特定部と、
を備える情報処理装置。 a first task reception unit that accepts a task to be processed by a first user;
a range reception unit that receives from a second user a range of products or services that the first user can obtain when the first user processes the task;
a specifying unit that specifies the product or service specified by the first user from the range of products or services accepted by the range receiving unit;
An information processing device comprising:
請求項1に記載の情報処理装置。 further comprising a point granting unit that grants points for obtaining the product from points owned by the second user to the first user when the first user processes the task; prepare,
The information processing device according to claim 1.
前記第1のユーザに対して付与されるポイントの用途を、前記用途受付部が受け付けた前記用途に限定する第1用途限定部と、を更に備える、
請求項2に記載の情報処理装置。 a usage reception unit that receives a usage of points given to the first user from the second user;
further comprising a first usage limiting unit that limits the usage of points given to the first user to the usage accepted by the usage reception unit;
The information processing device according to claim 2.
請求項2に記載の情報処理装置。 further comprising a second usage limiting unit that limits the usage of points given to the first user according to the type of task accepted by the first task accepting unit;
The information processing device according to claim 2.
請求項2に記載の情報処理装置。 further comprising a third usage limiting unit that limits the usage of points given to the first user according to the type of product or service specified by the identifying unit;
The information processing device according to claim 2.
前記ポイント付与部は、前記第1のユーザが前記タスクの処理が完了したことを前記第2のユーザが認証した場合に、前記第1のユーザに対して、前記ポイントを付与する、
請求項2に記載の情報処理装置。 The identifying unit identifies a product or service that becomes available to the first user when the second user authenticates the product or service specified by the first user,
The point granting unit grants the points to the first user when the second user authenticates that the first user has completed the processing of the task.
The information processing device according to claim 2.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023005908A JP7415057B1 (en) | 2023-01-18 | 2023-01-18 | information processing equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023005908A JP7415057B1 (en) | 2023-01-18 | 2023-01-18 | information processing equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
JP7415057B1 true JP7415057B1 (en) | 2024-01-16 |
JP2024101779A JP2024101779A (en) | 2024-07-30 |
Family
ID=89534338
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023005908A Active JP7415057B1 (en) | 2023-01-18 | 2023-01-18 | information processing equipment |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7415057B1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009172345A (en) | 2008-01-26 | 2009-08-06 | Yasuyuki Takeda | Video game machine limiter and power plug |
JP2014149115A (en) | 2013-01-31 | 2014-08-21 | Tokyo Gas Co Ltd | Home energy management system |
JP2021012408A (en) | 2019-07-03 | 2021-02-04 | 株式会社インフキュリオン | Settlement information processing apparatus, settlement information processing system and settlement information processing program |
JP2022147219A (en) | 2021-03-23 | 2022-10-06 | 楽天グループ株式会社 | Point management system, point management method, and program |
JP2023048721A (en) | 2021-09-28 | 2023-04-07 | 株式会社Meme | Pocket money management system, pocket money management method and program |
-
2023
- 2023-01-18 JP JP2023005908A patent/JP7415057B1/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009172345A (en) | 2008-01-26 | 2009-08-06 | Yasuyuki Takeda | Video game machine limiter and power plug |
JP2014149115A (en) | 2013-01-31 | 2014-08-21 | Tokyo Gas Co Ltd | Home energy management system |
JP2021012408A (en) | 2019-07-03 | 2021-02-04 | 株式会社インフキュリオン | Settlement information processing apparatus, settlement information processing system and settlement information processing program |
JP2022147219A (en) | 2021-03-23 | 2022-10-06 | 楽天グループ株式会社 | Point management system, point management method, and program |
JP2023048721A (en) | 2021-09-28 | 2023-04-07 | 株式会社Meme | Pocket money management system, pocket money management method and program |
Also Published As
Publication number | Publication date |
---|---|
JP2024101779A (en) | 2024-07-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2473179C2 (en) | System and method to control icon on platform of instantaneous messaging | |
US9553840B2 (en) | Information sharing system, server device, display system, storage medium, and information sharing method | |
JP5160860B2 (en) | Purchasing business system, purchasing business processing method, and purchasing business processing program | |
CN104412261A (en) | User interface content personalization system | |
CN107609046A (en) | System of selection, device, device for clothing processing and the server of washing mode | |
CN110166499A (en) | A kind of method and server obtaining user's representation data | |
CN107944026A (en) | A kind of method, apparatus, server and the storage medium of atlas personalized recommendation | |
CN106446108B (en) | A kind of sharing method of picture, mobile terminal and server | |
JP7415057B1 (en) | information processing equipment | |
JP7415056B1 (en) | information processing equipment | |
JP7460811B1 (en) | information processing equipment | |
WO2023038177A1 (en) | Method and apparatus for providing review information regarding item | |
JP6575028B2 (en) | Store visit analysis system and store visit analysis method | |
JP2008508634A (en) | Personal icon providing system and method | |
JP7543465B1 (en) | Information processing device | |
JP7483966B1 (en) | Information processing device | |
JP2010165009A (en) | Device and method for tabulating evaluation | |
CN106815352B (en) | A kind of data push method and mobile terminal | |
JP7013506B2 (en) | Information processing equipment, information processing methods and programs | |
CN107767201A (en) | A kind of data merging treatment method, apparatus, mobile terminal and terminal website | |
CN112337095A (en) | Computer readable storage medium, story image presenting method and system | |
CN108632092A (en) | Approaches to IM and device | |
KR102602610B1 (en) | method and device for generating a list of interests and possessions using user data | |
WO2023228708A1 (en) | Information processing device, information processing method, and recording medium | |
JP7413144B2 (en) | Game program, game processing method, information processing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230118 |
|
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: 20231205 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231228 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7415057 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |