JP7784716B2 - プログラム、情報処理装置、情報処理システム、情報処理方法 - Google Patents
プログラム、情報処理装置、情報処理システム、情報処理方法Info
- Publication number
- JP7784716B2 JP7784716B2 JP2022034520A JP2022034520A JP7784716B2 JP 7784716 B2 JP7784716 B2 JP 7784716B2 JP 2022034520 A JP2022034520 A JP 2022034520A JP 2022034520 A JP2022034520 A JP 2022034520A JP 7784716 B2 JP7784716 B2 JP 7784716B2
- Authority
- JP
- Japan
- Prior art keywords
- compost
- user
- game
- sensing data
- game character
- 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
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02W—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO WASTEWATER TREATMENT OR WASTE MANAGEMENT
- Y02W30/00—Technologies for solid waste management
- Y02W30/40—Bio-organic fraction processing; Production of fertilisers from the organic fraction of waste or refuse
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
特許文献1には、農業熟練者でない一般人においても農園管理を可能とし、関連する情報処理システムをリアルタイムで統合して、楽しんで農業ができるアミューズメント農園を提供する技術が開示されている。
特許文献2には、実際の農作物の栽培に連動させることができ、現実性の高い農作物の栽培シミュレーションゲームをユーザに提供する技術が開示されている。
そこで、本開示は、上記課題を解決すべくなされたものであって、その目的は、ユーザがコンポストに継続的に取り組むことを動機づける技術を提供することである。
本開示における情報処理システム1は、コンポスト40と連動したゲームサービスを提供する情報処理システムである。
情報処理システム1は、ネットワークNを介して接続された、サーバ10、ユーザ端末20、コンポスト端末30の情報処理装置を備える。
図1は、情報処理システム1の全体の構成を示す図である。
図2は、サーバ10の機能構成を示すブロック図である。
図3は、ユーザ端末20の機能構成を示すブロック図である。
図4は、コンポスト端末30の機能構成を示すブロック図である。
サーバ10は、コンポスト40と連動したゲームサービスを提供する情報処理装置である。
サーバ10は、記憶部101、制御部104を備える。
サーバ10の記憶部101は、アプリケーションプログラム1011、ユーザテーブル1012、コンポストテーブル1013、センシングテーブル1014、キャラクタマスタ1015、商品テーブル1016を備える。
アプリケーションプログラム1011は、ウェブブラウザアプリケーションなどのアプリケーションを含む。
ユーザテーブル1012は、ユーザIDを主キーとして、ユーザID、ユーザ名、ポイントのカラムを有するテーブルである。
図5は、ユーザテーブル1012のデータ構造を示す図である。
ユーザ名は、ユーザの氏名を記憶する項目である。ユーザ名は、氏名ではなく、ニックネームなど任意の文字列を設定しても良い。
ポイントは、ユーザの保有するポイント情報を記憶する項目である。ユーザは、所定のゲーム内イベントに応じてポイントを獲得することができる。ポイント情報は、ゲーム内コイン、ゲーム内通貨などを含む。
ユーザは、ポイントを所定のゲーム内特典と交換したり、ポイントを利用して商品を購入する際の割引などを受けることができる。ユーザごとに複数のポイント情報を保有する構成としても良い。
コンポストテーブル1013は、コンポストIDを主キーとして、ユーザID、コンポストID、キャラクタID、キャラクタ名、ステータスデータ、装飾データ、休眠状態のカラムを有するテーブルである。
図6は、コンポストテーブル1013のデータ構造を示す図である。
コンポストIDは、ユーザが保有するコンポストを識別するためのコンポスト識別情報を記憶する項目である。ユーザが複数のコンポストを保有している場合は、1のユーザIDに複数のコンポストIDが関連付けられる構成としても良い。ユーザIDに対して、コンポストIDが関連付けられることにより、ユーザがコンポストを保有していることが表現される。
キャラクタIDは、ユーザが保有するゲーム内キャラクタを識別するためのキャラクタ識別情報を記憶する項目である。ユーザが保有するコンポストごとにキャラクタIDが関連付けられる。
本開示においては、一例としてゲーム内キャラクタを説明したが、コンポストごとにゲーム内アイテムなどのゲーム内オブジェクト(ゲーム内キャラクタ、ゲーム内アイテム)、ゲーム内イベント、ゲーム内クエストなどと関連づけて記憶する構成としても良い。
キャラクタ名は、ユーザが保有するゲーム内キャラクタの名称を記憶する項目である。キャラクタ名は任意の文字列を設定することができる。
ステータスデータは、ユーザが保有するゲーム内キャラクタの状態を示すステータス情報を記憶する項目である。具体的には、ゲーム内キャラクタのレベル、健康状態、元気度、満足度などを記憶する項目である。ステータスデータは、ゲーム内キャラクタの複数の状態に関する複数の項目を記憶する構成としても良い。
装飾データは、ユーザが保有するゲーム内キャラクタの外観に関する装飾情報を記憶する項目である。具体的には、ゲーム内キャラクタの大きさ、表情、色彩、服装、衣装、アクセサリなどの情報が記憶される。例えば、ゲーム内キャラクタは、コンポストIDにより関連付けられたコンポストのセンシングデータに基づき、大きさ、色彩などを変化させる構成としても良い。具体的には、コンポストの重量に基づき、コンポストの重量が大きいほど、より大きく装飾したり、水分含有量、温度などに基づき色彩などを変化させる構成としても良い。
休眠状態は、コンポストの休眠状態に関する休眠情報を記憶する項目である。具体的に、コンポストの状態が休眠状態である場合はTrue、それ以外の場合はFalseの値が記憶される。休眠情報には、休眠状態を開始した日時が記憶されていても良い。
センシングテーブル1014は、コンポストID、センシングデータ、センシング日時のカラムを有するテーブルである。
図7は、センシングテーブル1014のデータ構造を示す図である。
センシングデータは、コンポスト端末30の入力装置306に含まれる各種センサによるセンシングデータを記憶する項目である。具体的には、コンポストの水分含有量、重量、温度、コンポスト外の外気温などの情報が記憶される。センシングデータには、コンポストの位置情報、周囲を撮影した撮影データ、振動、加速度など、コンポスト周囲の音声情報などが含まれていても良い。
センシング日時は、コンポストテーブルにセンシングデータが記憶された際の記憶日時を記憶する項目である。
キャラクタマスタ1015は、キャラクタIDを主キーとして、キャラクタID、キャラクタ名称、キャラクタ画像のカラムを有するテーブルである。
図8は、キャラクタマスタ1015のデータ構造を示す図である。
キャラクタ名称は、ゲーム内キャラクタの名称(種類名、種族名のほか、RPGゲームなどにおいては職業名、職種名、ジョブ名など)を記憶する項目である。
キャラクタ画像は、ゲーム内キャラクタの画像、アイコンを記憶する項目である。ユーザは、画像、アイコンによりゲームにおいて、ゲーム内キャラクタを視覚的に識別することができる。
商品テーブル1016は、商品ID、商品名、金額、割引条件のカラムを有するテーブルである。
図9は、商品テーブル1016のデータ構造を示す図である。
商品名は、商品の名称を記憶する項目である。商品名は任意の文字列を設定することができる。
金額は、商品の金額を記憶する項目である。
割引条件は、商品の割引条件を記憶する項目である。割引条件には、ユーザが保有するポイントに応じた割引条件が記憶されても良い。
サーバ10の制御部104は、ユーザ登録制御部1041、ペアリング部1042、センシング部1043、休眠部1044、交換部1045を備える。制御部104は、記憶部101に記憶されたアプリケーションプログラム1011を実行することにより、各機能ユニットが実現される。
ユーザテーブル1012に記憶される情報は、ユーザが任意の情報処理端末からサービス提供者が運営するウェブページなどを開き、所定の入力フォームに情報を入力しサーバ10へ送信する。ユーザ登録制御部1041は、受信した情報をユーザテーブル1012の新しいレコードに記憶し、ユーザ登録が完了する。これにより、ユーザテーブル1012に記憶されたユーザはサービスを利用することができるようになる。
ユーザ登録制御部1041によるユーザ情報のユーザテーブル1012への登録に先立ち、サービス提供者は所定の審査を行いユーザによるサービス利用可否を制限しても良い。
ユーザIDは、ユーザを識別できる任意の文字列または数字で良く、ユーザが希望する任意の文字列または数字、もしくはユーザ登録制御部1041が自動的に任意の文字列または数字を設定しても良い。
ユーザ端末20は、サービスを利用するユーザが操作する情報処理装置である。ユーザ端末20は、例えば、スマートフォン、タブレット等の携帯端末でもよいし、据え置き型のPC(Personal Computer)、ラップトップPCであってもよい。また、HMD(Head Mount Display)、腕時計型端末等のウェアラブル端末であってもよい。
ユーザ端末20は、記憶部201、制御部204、入力装置206、出力装置208を備える。
ユーザ端末20の記憶部201は、ユーザID2011、アプリケーションプログラム2012を備える。
アプリケーションプログラム2012は、ウェブブラウザアプリケーションなどのアプリケーションを含む。
アプリケーションプログラム2012は、ユーザ端末20に記憶されているウェブブラウザアプリケーション上で実行されるJavaScript(登録商標)などのインタープリター型プログラミング言語を含む。
アプリケーションプログラム2012は、ユーザに対してゲームサービスを提供するゲームプログラムを含む。
本開示においては、特にゲームサービスとして、ユーザからの入力内容に対して,ゲーム内キャラクタが応答することにより、ユーザに対してゲーム内キャラクタとの仮想的な応対に関するゲームサービス(チャットサービス)をゲームの一例として説明する。
図14は、ゲームサービスの動作を示すユーザ端末20における画面例である。ユーザ端末20のディスプレイ2081に表示されるゲーム画面70には、キャラクタ名701、応答メッセージの日付703、ゲーム内キャラクタに関するキャラクタアイコン705、ゲーム内キャラクタのメッセージ7051、ユーザのユーザアイコン707、ユーザの入力内容7071が含まれる。本開示にかかるゲームサービスでは、ユーザの入力内容7071に対して、ゲーム内キャラクタがメッセージ7051で応対するゲームサービスである。ゲーム内キャラクタのメッセージ7051にはプッシュ形式でユーザに通知されるメッセージが含まれる。
また、本開示におけるゲームサービスは、ユーザが保有するコンポストの状態に応じて、ゲーム内キャラクタを育成させる育成ゲームに関する機能も含んでいる。また、ゲーム内キャラクタは、ボルボックスなどの微生物を模したゲーム内キャラクタが好適である。
なお、ゲームサービスとしては、シューティングゲーム、アクションゲーム、ロールプレイングゲーム、アドベンチャーゲーム、レースゲーム、パズルゲーム、シミュレーションゲーム、テーブルゲーム、育成ゲームなどの任意のゲームサービスに対して本開示は適用可能である。
ユーザ端末20の制御部204は、入力制御部2041、出力制御部2042を備える。制御部204は、記憶部201に記憶されたアプリケーションプログラム2012を実行することにより、各機能ユニットが実現される。
ユーザ端末20の入力装置206は、カメラ2061、マイク2062、位置情報センサ2063、モーションセンサ2064、タッチデバイス2065を備える。
ユーザ端末20の出力装置208は、ディスプレイ2081、スピーカ2082を備える。
コンポスト端末30は、ユーザが保有するコンポスト40に備えられた情報処理装置である。コンポスト端末30は、本開示においてはコンポスト40の各種状態をセンシングするための専用端末を想定しているが、例えば、スマートフォン、タブレット等の携帯端末でもよいし、据え置き型のPC(Personal Computer)、ラップトップPCであってもよい。
なお、本開示におけるコンポスト端末30は、少なくとも通信IF、入力装置306として水分センサ3066、重量センサ3067、温度センサ3068、外気温センサ3069を備えれば良く、他の入力装置306、出力装置308は備える必要はない。
また、コンポスト端末30は、WiFiなどの無線ネットワークを介してサーバ10に対してインターネット経由により直接リクエストを送信できるよう構成されていても良いし、ユーザ端末20とBluetooth(登録商標)などの近距離無線通信を介して接続し、ユーザ端末20を介してサーバ10に対して間接的にリクエストを送信できるよう構成しても良い。
コンポスト端末30は、記憶部301、制御部304、入力装置306、出力装置308を備える。
コンポスト端末30の記憶部301は、コンポストID3011、アプリケーションプログラム3012を備える。
アプリケーションプログラム3012は、ウェブブラウザアプリケーションなどのアプリケーションを含む。
アプリケーションプログラム3012は、コンポスト端末30に記憶されているウェブブラウザアプリケーション上で実行されるJavaScript(登録商標)などのインタープリター型プログラミング言語を含む。
コンポスト端末30の制御部304は、入力制御部3041、出力制御部3042を備える。制御部304は、記憶部301に記憶されたアプリケーションプログラム3012を実行することにより、各機能ユニットが実現される。
コンポスト端末30の入力装置306は、カメラ3061、マイク3062、位置情報センサ3063、モーションセンサ3064、タッチデバイス3065、水分センサ3066、重量センサ3067、温度センサ3068、外気温センサ3069を備える。
コンポスト端末30の出力装置308は、ディスプレイ3081、スピーカ3082を備える。
コンポスト40は、ハウジング401(筐体)と、ハウジング内に備えられる基材が納められたコンポスト容器403(以下、容器)からなる。ユーザは、生ゴミ、落ち葉、下水汚泥などの有機物を容器403に投入することで、基材に含まれる微生物により有機物を分解することにより堆肥(コンポスト)を作成することができる。
コンポスト40に含まれる容器403は、ハウジングに対して交換可能に設けられ、ユーザは定期的に容器403を交換することにより基材を入れ替えることができる。ユーザは、堆肥、基材に直接触れることなくコンポスト40を衛生的に利用することができる。
以下、情報処理システム1の各処理について説明する。
図10は、ペアリング処理の動作を示すフローチャートである。
図11は、センシング処理の動作を示すフローチャートである。
図12は、休眠処理の動作を示すフローチャートである。
図13は、交換処理の動作を示すフローチャートである。
図14は、ゲームサービスの動作を示す画面例である。
ペアリング処理は、ユーザが保有するコンポスト端末30をゲーム内キャラクタと関連付ける処理である。
ペアリング処理は、ユーザが新たにサービスを利用する際に、ユーザ登録を行い、新たに保有するコンポストを自身のユーザIDと関連付けて記憶し、コンポストに関連付けたゲーム内キャラクタを設定し、登録処理を実行する一連の処理である。
以下に、ペアリング処理の詳細を説明する。
ユーザは、コンポスト端末30の入力装置306などを操作することにより、同じコンポストIDを入力し、コンポスト端末30の記憶部301にコンポストID3011として記憶する。これにより、ユーザのユーザIDと、ユーザが保有するコンポストとが関連付けられて記憶される。
なお、コンポストIDは、コンポスト40の容器403、基材などのパッケージに設けられた文字列などにより表現される識別コード、QRコード(登録商標)などの二次元バーコードにより一意に特定される識別情報でも良い。この場合、ユーザは、ユーザ端末20のカメラ3061などを操作することにより、コンポストIDを読み取り、サーバ10へ送信する構成としても良い。
具体的に、サーバ10のペアリング部1042は、キャラクタマスタ1015を参照し、キャラクタ情報を取得し、ユーザ端末20へ送信する入力フォームに含める。サーバ10のペアリング部1042は、コンポストIDに応じて、所定のキャラクタ情報のみをユーザ端末20へ送信する構成としても良い。これにより、ユーザが購入した容器403、基材などに応じて、ユーザは、特定のキャラクタ情報のみ選択することができることになり、サービスの興趣性をより向上させることができる。
ユーザ端末20のディスプレイ2081は、受信した入力フォームを表示する。
サーバ10のペアリング部1042は、受信したキャラクタID、キャラクタ名を、それぞれ、コンポストID3011により特定されるコンポストテーブル1013の対象レコードのキャラクタID、キャラクタ名の項目に記憶する。これにより、コンポストIDと、キャラクタID、キャラクタ名が関連付けられて記憶される。
ユーザ端末20のディスプレイ2081は、受信した文字列をキャラクタ画像とともにユーザに対して提示する。これにより、ユーザは自身が設定したゲーム内キャラクタに愛着を持つことができる。
センシング処理は、コンポスト40に備えられたコンポスト端末30によるセンシングデータを記憶する処理である。
センシング処理は、コンポスト40に備えられたコンポスト端末30からセンシングデータを取得し、センシングデータを記憶し、センシングデータに基づき関連付けられたゲーム内キャラクタのステータスを更新し、ゲーム内キャラクタの装飾を更新し、ユーザに対してメッセージを通知し、ユーザに対してポイントを付与する一連の処理である。
これにより、ユーザはコンポスト40のセンシングデータに基づくゲームを楽しみつつ、適切にコンポストを堆肥として作成することができる。特に、ゲーム内キャラクタとの応答を楽しみつつ、専門的な知識を学習することなしに、コンポスト40を適切に管理することができる。また、コンポスト40の状態を直接確認することなしに、ゲーム内キャラクタから通知を受けることができる。
以下に、センシング処理の詳細を説明する。
具体的に、コンポスト端末30の制御部304は、毎時、毎日、毎週、曜日ごと、月日、年月日などの所定の期間ごとに定期的にコンポスト端末30の入力装置306などにより計測されたセンシングデータを取得し、コンポストID3011とともにサーバ10へ送信する。
また、コンポスト端末30の制御部304は、重量センサ3067などの計測値の変化に基づき、コンポスト40に生ゴミなどの有機物が投入されたことを検知してセンシング処理を実行しても良い。同様に、コンポスト端末30の制御部304は、水分センサ3066、温度センサ3068などの計測値の変化に基づき、コンポスト40に生ゴミなどの有機物が投入されたことを検知してセンシング処理を実行しても良い。
具体的に、コンポスト端末30の制御部304は、水分センサ3066により計測されたコンポスト40の水分含有量、重量センサ3067により計測されたコンポスト40の重量、温度センサ3068により計測されたコンポスト40の温度、外気温センサ3069により計測されたコンポスト40の外気温を取得し、コンポストID3011とともにサーバ10へ送信する。
センシングデータには、カメラ、マイク、位置情報センサ、モーションセンサ、タッチデバイスなどからの検出値、計測値などを含んでも良い。
これにより、コンポスト40のセンシングデータがコンポストIDと関連付けられて記憶される。
具体的に、サーバ10のセンシング部1043は、取得したセンシングデータに基づき、ゲーム内キャラクタの応答内容、ゲーム内キャラクタのステータス情報、ゲーム内キャラクタの装飾情報、ユーザの保有するポイント、ゲーム内イベント、ゲーム内クエスト、ゲームの進行に関する任意の条件などの制御を実行する。
具体的に、サーバ10のセンシング部1043は、取得したセンシングデータを、以前に取得したセンシングデータと比較した比較結果に基づきゲームを制御しても良い。具体的に、サーバ10のセンシング部1043は、ステップS302において取得したコンポストID3011に基づき、センシングテーブル1014のコンポストIDの項目を検索することにより、過去に記憶されたセンシングデータ、センシング日時を取得することができる。サーバ10のセンシング部1043は、取得したセンシングデータをセンシング日時で降順にソートすることにより、前回取得したセンシングデータを取得することができる。なお、取得するセンシングデータは、前日、前週の同じ曜日、前月の同じ日、前年の同じ日など任意のセンシングデータで構わない。
サーバ10のセンシング部1043は、ステップS302において取得したセンシングデータと、前回取得したセンシングデータとを比較する。具体的には、センシングデータのそれぞれに対して、前回取得したセンシングデータとの差、変化率、微分などの変化量を算定する。
具体的に、サーバ10のセンシング部1043は、取得したセンシングデータに基づき、ゲーム内キャラクタのレベル、健康状態、元気度、満足度などのステータス情報を特定する。
サーバ10のセンシング部1043は、特定したステータス情報を、コンポストID3011により特定されるコンポストテーブル1013の対象レコードのステータスデータの項目に記憶する。これにより、コンポストID3011により関連付けられたゲーム内キャラクタのステータス情報が更新される。
例えば、サーバ10のセンシング部1043は、重量が前回に比べ所定値以上増えている場合には、ゲーム内キャラクタの元気度の値を増やす。サーバ10のセンシング部1043は、温度が前回に比べ所定値以上増えている場合には、ゲーム内キャラクタの元気度の値を増やす。
サーバ10のセンシング部1043が、増減する値は、センシングデータの前回に比べた変化量に応じて定めても良い。つまり、コンポスト40の水分含有量、重量、温度の変化量に応じて、ステータス情報の変化量を定める構成としても良い。
サーバ10のセンシング部1043は、ゲーム内キャラクタのレベル増加、ユーザに対するポイント付与に応じて、元気度を0などの値に初期化する処理を実行しても良い。
具体的に、サーバ10のセンシング部1043は、取得したセンシングデータに基づき、ゲーム内キャラクタの大きさ、表情、色彩、服装、衣装、アクセサリなどの装飾情報を特定する。
サーバ10のセンシング部1043は、特定した装飾情報を、コンポストID3011により特定されるコンポストテーブル1013の対象レコードの装飾データの項目に記憶する。これにより、コンポストID3011により関連付けられたゲーム内キャラクタの装飾情報が更新される。
例えば、サーバ10のセンシング部1043は、重量が前回に比べ所定値以上増えている場合には、ゲーム内キャラクタの表情などを元気がある表情にする。サーバ10のセンシング部1043は、温度が前回に比べ所定値以上増えている場合には、ゲーム内キャラクタの表情などを元気がある表情にする。
サーバ10のセンシング部1043は、重量が前回に比べ所定値以上増えている場合には、ゲーム内キャラクタの大きさの値を増やす。
サーバ10のセンシング部1043が、増減する値は、センシングデータの前回に比べた変化量に応じて定めても良い。つまり、コンポスト40の水分含有量、重量、温度の変化量に応じて、装飾情報の変化量を定める構成としても良い。
ゲームが、ユーザからの入力内容に対して、コンポストに関連付けられたゲーム内キャラクタが応答する対話チャット形式などの応対ゲームなどにおいて、サーバ10のセンシング部1043は、センシングデータに基づきゲーム内キャラクタの応対内容を制御し、ユーザに対してメッセージをプッシュ通知する。
具体的に、サーバ10のセンシング部1043は、水分含有量が前回に比べ所定値以上減っている場合には、ゲーム内キャラクタのメッセージ「お水が飲みたい」をユーザ端末20へ出力しプッシュ通知する。サーバ10のセンシング部1043は、重量が前回に比べ所定値以上減っている場合には、ゲーム内キャラクタのメッセージ「お腹が減った」をユーザ端末20へ出力しプッシュ通知する。
例えば、サーバ10のセンシング部1043は、重量が前回に比べ所定値以上増えている場合には、ゲーム内キャラクタのメッセージ「お腹いっぱい」をユーザ端末20へ出力しプッシュ通知する。サーバ10のセンシング部1043は、温度が前回に比べ所定値以上増えている場合には、ゲーム内キャラクタのメッセージ「元気いっぱい」をユーザ端末20へ出力しプッシュ通知する。
サーバ10のセンシング部1043は、メッセージの表現態様を、センシングデータの前回に比べた変化量に応じて定めても良い。つまり、コンポスト40の水分含有量、重量、温度の変化量に応じて、メッセージの表現態様を変化させる構成としても良い。具体的に、メッセージに対して「とても」、「非常に」、「すごく」などの強調表現の付加可否を制御する構成としても良い。
このように、ユーザはコンポスト作成に関する専門的な知識がない場合にも、ゲーム内キャラクタからのメッセージによるアドバイスに基づき、適切にコンポストを堆肥として作成することができる。
具体的に、サーバ10のセンシング部1043は、センシングデータに基づきコンポスト40の状態が改善されている場合には、ユーザに対してポイントなどの報酬を付与する。これにより、ユーザに対してコンポストのメンテナンスを動機づけることができる。
サーバ10のセンシング部1043は、ユーザID2011により特定されるユーザテーブル1012の対象レコードのポイントの値に付与された報酬を加算して更新する。
具体的に、ステップS302において、サーバ10のセンシング部1043は、コンポストID3011に基づき、コンポストテーブル1013のコンポストIDの項目を検索し、休眠状態の項目を取得する。休眠状態の値がTrueである場合にはステップS303からステップS306までの処理をスキップする。つまり、センシング処理において、コンポスト40が休眠状態である場合には、サーバ10のセンシング部1043は、センシングデータの記憶のみを実行し、ゲーム制御に関する処理は実行しない構成としても良い。
休眠処理は、コンポストに備えられたコンポスト端末30によるセンシングデータが所定の条件を満たした場合に、コンポストを熟成させるための休眠状態に移行する際に実行される処理である。
休眠処理は、コンポストのセンシングデータに基づき休眠判定を実行し、ユーザに対して休眠開始を通知し、休眠開始処理を実行し、ユーザに対して新たな容器403、基材の購入を案内する一連の処理である。
以下に、休眠処理の詳細を説明する。
具体的に、サーバ10の休眠部1044は、センシング処理により取得したセンシングデータに含まれるコンポスト40の重量が所定値を超えた場合には、コンポストを熟成させるための休眠状態に移行する条件に合致したと判定する。それ以外の場合には、休眠処理を終了する。
なお、コンポスト40の開始日時から所定期間経過後にコンポストを熟成させるための休眠状態に移行する条件に合致したと判定しても良い。例えば、コンポスト40に、生ゴミなどを最初に投入した日時、センシングテーブル1014においてセンシングデータを最初に記憶したセンシング日時から所定期間経過すると、コンポストIDにより特定されるコンポスト40について熟成させるための休眠状態に移行する条件に合致したと判定しても良い。
具体的に、サーバ10の休眠部1044は、ステップS501において休眠状態に移行する条件に合致したと判定された場合は、ユーザ端末20へ休眠状態に移行する条件に合致したと判定されたことを示すメッセージを送信する。ユーザ端末20のディスプレイ2081は、受信したメッセージをユーザに対して提示する。例えば、サーバ10の休眠部1044は、ゲーム内キャラクタのメッセージ「おやすみ」をユーザ端末20へ出力しプッシュ通知する。
例えば、サーバ10の休眠部1044は、ゲーム内キャラクタの表情などの姿を眠たい姿に変更する。具体的に、サーバ10の休眠部1044は、ゲーム内キャラクタの表情などの装飾データとして休眠状態の装飾データを特定し、コンポストテーブル1013の対象レコードの装飾データの項目に記憶する。これにより、休眠状態に移行する条件に合致したコンポストに関連付けられたゲーム内キャラクタの装飾情報が、休眠状態に応じた装飾情報に更新される。
ユーザは、コンポスト40が休眠状態に移行することに了承した場合には、ステップS503に進む。それ以外の場合には、休眠処理を終了する。
具体的に、サーバ10の休眠部1044は、商品テーブル1016を参照し、商品情報を取得しユーザ端末20へ送信する。ユーザ端末20のディスプレイ2081は、受信した商品情報の一覧をユーザに対して提示する。
このとき、サーバ10の休眠部1044は、商品情報に含まれる割引条件に基づいて、ユーザに対して割引情報を提示しても良い。具体的に、サーバ10の休眠部1044は、ユーザが保有するポイントと、割引条件とを比較し、ユーザが使用可能な割引条件を特定する。サーバ10の休眠部1044は、特定した割引条件をユーザに対して商品情報と関連付けて提示する。
具体的に、ユーザは、新たなコンポスト40、コンポスト40の容器403、基材などを選択し購入するためのリクエストをサーバ10へ送信する。リクエストには、ユーザの氏名、住所、支払い方法などの情報が含まれていても良い。ユーザが割引条件の使用を選択した場合には、ユーザが保有するポイントから当該割引条件に規定されたポイントを減算する。つまり、ユーザは、割引条件の適用を受ける際に自身のポイントを消費する。
サーバ10の休眠部1044は、受信したリクエストに含まれる商品情報に基づき、ユーザから商品情報に関する発注処理を受け付ける。本開示にかかるサービスの運営者は、別途発注、発送作業などを行い、ユーザに対して商品を届ける。
また、購入受付ステップは、ユーザが保有するゲーム内報酬に応じて、購入する容器または基材の価格を割り引くステップを含んでも良い。具体的に、ユーザが、提示された割引条件を選択すると、ユーザは当該選択された割引条件が適用された価格により、容器または基材を購入することができる。
この場合、ユーザ端末20のディスプレイ2081は、定期的にコンポスト端末30の入力装置306に含まれる各種センサにより容器403に納められたコンポストをセンシングすることを促す情報をユーザに対して提示し案内しても良い。例えば、サーバ10の休眠部1044は、週に1回程度、ユーザに対してコンポストのセンシングを行い、水分センサ3066、重量センサ3067などのセンシングデータに基づき、ユーザ端末20のディスプレイ2081などを介して、ユーザに対してコンポストに水分を供給することを促しても良い。これにより、熟成中のコンポスト40に対しても、ユーザに対してコンポスト40の適切なメンテナンスを動機づけることができる。
交換処理は、熟成が終了したコンポストに対して、新たな容器403、基材と交換を行う際に実行される処理である。
交換処理は、熟成が終了したコンポストに対して休眠終了判定を実行し、ユーザに対してコンポストの交換を通知し、新たなコンポストの登録を実行し、コンポストに関連付けたゲーム内キャラクタを設定し、登録処理を実行する一連の処理である。
以下に、交換処理の詳細を説明する。
具体的に、サーバ10の交換部1045は、コンポストテーブル1013の休眠状態にTrueの値が記憶されたコンポストを特定し、休眠状態の開始日時から所定期間が経過したコンポスト40を休眠終了判定処理の対象として特定する。
休眠終了判定処理の対象が存在しない場合には、交換処理を終了する。本開示においては
1のコンポスト40についての交換処理について説明する。なお、休眠終了判定処理において複数のコンポスト40が特定された場合には、それぞれのコンポスト40に対して交換処理を実行する。
ユーザに対して提示するメッセージには、コンポスト40の容器403の交換手順を説明するガイダンス情報を含めても良い。具体的に、ガイダンス情報は、基材交換に伴う、水分センサ3066、温度センサ3068などの交換手順をユーザに対して提示する。ガイダンス情報は、ゲーム内キャラクタによる演出を含むことが好適である。例えば、水分センサ3066、温度センサ3068などの新たな基材への挿入手順をゲーム内キャラクタが案内する構成としても良い。
これにより、ユーザに対してコンポスト40の容器403の交換作業を楽しんでもらうことができ、コンポスト40への取り組みを動機づけることができる。
このとき、ユーザ端末20のディスプレイ2081は、コンポスト40とお別れすることに関するゲームの演出などを制御しても良い。具体的に、ゲーム内キャラクタのメッセージ「これまでありがとう、さようなら」をユーザ端末20へ出力しプッシュ通知する。これにより、ユーザに対して、コンポスト40の作成への満足感を与えることができる。
サーバ10の交換部1045は、リクエストを受信すると、コンポスト登録のための入力フォームを含むページをユーザ端末20へ送信する。ユーザ端末20のディスプレイ2081は、受信した入力フォームを表示する。
ユーザは、コンポスト端末30の入力装置306などを操作することにより、同じコンポストIDを入力し、コンポスト端末30の記憶部301にコンポストID3011として記憶する。これにより、ユーザのユーザIDと、ユーザが保有するコンポストとが関連付けられて記憶される。
これにより、新たに記憶されたコンポストIDと、キャラクタID、キャラクタ名が関連付けられて記憶される。
このとき、ゲーム内キャラクタの装飾または演出として、交換前のコンポスト40に関連付けられたゲーム内キャラクタが、交換後のコンポスト40に関連付けられたゲーム内キャラクタに生まれ変わるような装飾または演出を含んでも良い。これにより、ユーザは、ゲーム内キャラクタにより愛着を持つことができる。
具体的な処理は、ペアリング処理のステップS104と同様であるため説明を省略する。
サーバ10の制御部104は、ユーザに対して過去に作成したコンポスト40、コンポスト40に関連付けられたゲーム内キャラクタを一覧表示させる処理を実行することができるものとしても良い。
具体的に、サーバ10の制御部104は、ユーザID2011に基づきコンポストテーブル1013のユーザIDの項目を検索し、コンポストID、キャラクタID、キャラクタ名などのコンポスト情報を取得する。サーバ10の制御部104は、取得したコンポストIDに基づきセンシングテーブル1014のコンポストIDの項目を検索し、センシングデータを取得する。サーバ10の制御部104は、コンポスト情報、センシングデータを含む履歴情報をユーザ端末20へ送信する。ユーザ端末20のディスプレイ2081は、過去に作成したコンポスト40に関するコンポスト情報、ゲーム内キャラクタ、センシングデータなどを確認することができる。
これにより、ユーザは過去に作成したコンポスト40の作成内容を振り返ることができる。
本開示において交換処理は、コンポストの休眠終了を判定して実行する構成としたが、コンポストの休眠終了を判定せずに実施する構成としても良い。例えば、休眠処理のステップS504においてユーザが購入した容器403、基材などの到着に伴い実行される構成としても良い。
ユーザに対して提示するメッセージには、コンポスト40の容器403の交換手順を説明するガイダンス情報を含めても良い。具体的に、ガイダンス情報は、基材交換に伴う、水分センサ3066、温度センサ3068などの交換手順をユーザに対して提示する。ガイダンス情報は、ゲーム内キャラクタによる演出を含むことが好適である。例えば、水分センサ3066、温度センサ3068などの新たな基材への挿入手順をゲーム内キャラクタが案内する構成としても良い。
ステップS703以降の処理は既に説明した交換処理と同様であるため説明を省略する。これにより、ユーザは既に保有しているコンポスト40の休眠終了にかかる熟成終了を待たずに、新たなコンポスト40の利用を開始することができる。コンポスト40が熟成中の場合は、ユーザは生ゴミなどの家庭ゴミをコンポスト40に投入することができないが、コンポスト40の容器403を新たな容器403に交換することにより、ユーザはコンポスト40の熟成を行いながら新たな容器を用いて生ゴミなどの家庭ゴミを処分することもできる。
図15は、コンピュータ90の基本的なハードウェア構成を示すブロック図である。コンピュータ90は、プロセッサ901、主記憶装置902、補助記憶装置903、通信IF991(インタフェース、Interface)を少なくとも備える。これらは通信バス921により相互に電気的に接続される。
ネットワークは、インターネット、LAN、無線基地局等によって構築される各種移動通信システム等で構成される。例えば、ネットワークには、3G、4G、5G移動通信システム、LTE(Long Term Evolution)、所定のアクセスポイントによってインターネットに接続可能な無線ネットワーク(例えばWi-Fi(登録商標))等が含まれる。無線で接続する場合、通信プロトコルとして例えば、Z-Wave(登録商標)、ZigBee(登録商標)、Bluetooth(登録商標)等が含まれる。有線で接続する場合は、ネットワークには、USB(Universal Serial Bus)ケーブル等により直接接続するものも含む。
コンピュータ90の基本ハードウェア構成(図15)により実現されるコンピュータの機能構成を説明する。コンピュータは、制御部、記憶部、通信部の機能ユニットを少なくとも備える。
通常、各テーブル、各マスタにはレコードを一意に特定するための主キーとなるカラムが設定されるが、カラムへの主キーの設定は必須ではない。制御部は、各種プログラムに従ってプロセッサ901に、記憶部に記憶された特定のテーブル、マスタにレコードを追加、削除、更新を実行させることができる。
以上の各実施形態で説明した事項を以下に付記する。
プロセッサと、記憶部とを備えるコンピュータに実行させるためのプログラムであって、プログラムは、プロセッサに、コンポストの状態に関するセンシングデータを取得する取得ステップ(S301)と、取得ステップにおいて取得したセンシングデータに基づき、ゲームを制御する制御ステップ(S303,S304,S305)と、を実行させるプログラム。
これにより、ユーザはコンポストをより楽しむことができ、コンポストに対して継続的に取り組むことを動機づけることができる。
取得ステップ(S301)は、コンポストの水分含有量、重量、温度およびコンポスト外の外気温の少なくともいずれか1つに関するセンシングデータを取得するステップである、付記1記載のプログラム。
これにより、ユーザは自身が保有するコンポストの状態を確認しつつ、コンポストをより楽しむことができ、コンポストに対して継続的に取り組むことを動機づけることができる。
制御ステップ(S303,S304,S305)は、取得ステップにおいて取得した第1センシングデータと、第1センシングデータよりも前に取得した第2センシングデータとの比較結果に基づき、ゲームを制御するステップである、付記1または2記載のプログラム。
これにより、例えば、コンポストの状態の前日からの差に基づいて、より正確にコンポストの状態をゲームに反映させることができる。
制御ステップ(S303,S304,S305)は、取得ステップにおいて取得したセンシングデータに基づき、ゲームにおいてコンポストに関連付けられたゲーム内キャラクタを制御するステップである、付記1または2記載のプログラム。
これにより、ユーザに対しゲーム内キャラクタへの愛着を湧かせることができるとともに、コンポストに対して継続的に取り組むことを動機づけることができる。
制御ステップ(S305)は、ゲームにおいて、ユーザからの入力内容に対して、コンポストに関連付けられたゲーム内キャラクタが応答することにより、ユーザとゲーム内キャラクタとの応対を行わせる応対ステップと、取得ステップにおいて取得したセンシングデータに基づき、ゲーム内キャラクタとの応答内容を、ゲーム内キャラクタに関連付けられたコンポストの状態に応じた応答内容となるよう制御するステップと、を含む、付記4記載のプログラム。
これにより、ユーザに対しゲーム内キャラクタへの愛着を湧かせることができるとともに、ゲーム内キャラクタとの応答内容をユーザに対して通知することで、コンポストをより適正な状態に手入れするよう動機づけることができる。
制御ステップ(S303)は、取得ステップにおいて取得したセンシングデータに基づき、コンポストに関連付けられたゲーム内キャラクタのステータス情報を、コンポストの状態に応じたステータスとなるように制御するステップを含む、付記4または5記載のプログラム。
これにより、ユーザに対しゲーム内キャラクタへのステータス情報に基づき実際のコンポストの状態を把握できるとともに、コンポストをより適正な状態に手入れするよう動機づけることができる。
制御ステップ(S304)は、取得ステップにおいて取得したセンシングデータに基づき、コンポストに関連付けられたゲーム内キャラクタの装飾情報を、コンポストの状態に応じた装飾となるように制御するステップを含む、付記4から6のいずれか記載のプログラム。
これにより、ユーザに対しゲーム内キャラクタのステータス情報に基づき実際のコンポストの状態をゲーム内キャラクタの装飾として視覚的に把握できるとともに、コンポストをより適正な状態に手入れするよう動機づけることができる。
制御ステップ(S303)は、取得ステップにおいて取得したセンシングデータに基づき、ユーザに対してゲーム内報酬を付与するステップを含む、付記4または7記載のプログラム。
これにより、ユーザは、適切なタイミングでコンポストを熟成させることができる。
プログラムは、プロセッサに、取得ステップにおいて取得したセンシングデータに基づき、コンポストを休眠状態に移行することをユーザに通知する休眠通知ステップ(S502)と、を実行させ、休眠通知ステップ(S502)は、ゲーム内キャラクタの装飾または演出を制御することにより、ゲーム内キャラクタに関連付けられたコンポストが休眠状態に移行可能な状態であることをユーザに通知するステップである、付記4から8のいずれか記載のプログラム。
これにより、ユーザは、適切なタイミングでコンポストを熟成させることができるとともに、容器交換の際に必要となる新たなコンポストのための容器、機材を購入することにより予め入手しておくことができる。
プログラムは、プロセッサに、取得ステップにおいて取得したセンシングデータに基づき、コンポストを休眠状態に移行することをユーザに通知する休眠通知ステップ(S502)と、休眠通知ステップにおいて、ユーザがコンポストが休眠状態に移行することを了承した場合に、ユーザに対して、新たなコンポストの容器または基材の購入を提案する購入提案ステップ(S504)と、を実行させる、付記1から8のいずれか記載のプログラム。
これにより、ユーザは適切なタイミングでコンポストの熟成を完了させ、コンポストの容器を交換させることができる。
プログラムは、プロセッサに、購入提案ステップにおいて提案した新たなコンポストの容器または基材の購入に関する指示をユーザから受け付ける購入受付ステップ(S504)と、を実行させ、購入受付ステップは、ユーザが保有するゲーム内報酬に応じて、購入する容器または基材の価格を割り引くステップを含む、付記10記載のプログラム。
これにより、ユーザはコンポストの交換に伴い新たなゲーム内キャラクタを迎え入れることができる。ゲームを楽しみつつ、ユーザに対して、コンポストに対して継続的に取り組むことを動機づけることができる。
休眠通知ステップ(S502)は、取得ステップにおいて取得したコンポストの重量に関するセンシングデータに基づき、重量が所定値以上である場合に、コンポストを休眠状態に移行することをユーザに通知するステップである、付記10または11記載のプログラム。
これにより、ユーザはコンポストをより楽しむことができ、コンポストに対して継続的に取り組むことを動機づけることができる。
プログラムは、プロセッサに、コンポストが休眠状態に移行してから所定期間経過後に、休眠状態の終了をユーザに通知する休眠終了ステップ(S701)と、休眠終了ステップにおいて、ユーザに対してコンポストの容器を交換することを促す通知を行う交換通知ステップ(S702)と、を実行させ、制御ステップ(S705)は、ユーザが容器を交換したことに関する情報に基づき、ゲームを制御するステップである、付記10から12のいずれか記載のプログラム。
これにより、ユーザはコンポストをより楽しむことができ、コンポストに対して継続的に取り組むことを動機づけることができる。
制御ステップ(S704)は、ユーザが容器を交換したことに関する情報に基づき、ゲームにおいて交換した新たなコンポストに関連付けられたゲーム内キャラクタを新たに追加するステップを含む、付記13記載のプログラム。
これにより、ユーザはコンポストをより楽しむことができ、コンポストに対して継続的に取り組むことを動機づけることができる。
Claims (10)
- プロセッサと、記憶部とを備えるコンピュータに以下のステップを実行させるためのプログラムであって、
前記プログラムは、前記プロセッサに、
コンポストの状態に関するセンシングデータを取得する取得ステップと、
前記取得ステップにおいて取得した前記センシングデータに基づき、ゲームを制御する制御ステップと、
前記取得ステップにおいて取得した前記センシングデータに基づき、前記コンポストを熟成させるための条件を満たした場合に、当該コンポストに関連付けられたゲーム内キャラクタの状態を休眠状態に移行させることをユーザに通知する休眠通知ステップと、
を実行させるプログラム。 - 前記取得ステップは、前記コンポストの水分含有量、重量、温度およびコンポスト外の外気温の少なくともいずれか1つに関するセンシングデータを取得するステップである、
請求項1記載のプログラム。 - 前記制御ステップは、前記取得ステップにおいて取得した第1センシングデータと、第1センシングデータよりも前に取得した第2センシングデータとの比較結果に基づき、ゲームを制御するステップである、
請求項1または2記載のプログラム。 - 前記制御ステップは、前記取得ステップにおいて取得した前記センシングデータに基づき、前記ゲームにおいて前記コンポストに関連付けられたゲーム内キャラクタを制御するステップである、
請求項1または2記載のプログラム。 - 前記制御ステップは、前記ゲームにおいて、
ユーザからの入力内容に対して、前記コンポストに関連付けられた前記ゲーム内キャラクタが応答することにより、前記ユーザと前記ゲーム内キャラクタとの応対を行わせる応対ステップと、
前記取得ステップにおいて取得した前記センシングデータに基づき、前記ゲーム内キャラクタとの応答内容を、前記ゲーム内キャラクタに関連付けられた前記コンポストの状態に応じた前記応答内容となるよう制御するステップと、
を含む、
請求項4記載のプログラム。 - 前記制御ステップは、前記取得ステップにおいて取得した前記センシングデータに基づき、前記コンポストに関連付けられた前記ゲーム内キャラクタのステータス情報を、前記コンポストの状態に応じたステータスとなるように制御するステップを含む、
請求項4または5記載のプログラム。 - 前記制御ステップは、前記取得ステップにおいて取得した前記センシングデータに基づき、前記コンポストに関連付けられた前記ゲーム内キャラクタの装飾情報を、前記コンポストの状態に応じた装飾となるように制御するステップを含む、
請求項4から6のいずれか記載のプログラム。 - 前記制御ステップは、前記取得ステップにおいて取得した前記センシングデータに基づき、前記ユーザに対してゲーム内報酬を付与するステップを含む、
請求項4または7記載のプログラム。 - 前記休眠通知ステップは、前記ゲーム内キャラクタの装飾または演出を制御することにより、前記ゲーム内キャラクタが休眠状態に移行可能な状態であることをユーザに通知するステップである、
請求項1から8のいずれか記載のプログラム。 - 前記プログラムは、前記プロセッサに、
前記休眠通知ステップにおいて通知された通知に対して、前記ユーザが前記ゲーム内キャラクタの状態を休眠状態に移行させることを了承した場合に、前記ユーザに対して、新たなコンポストの容器または基材の購入を提案する購入提案ステップと、
を実行させる、
請求項1から8のいずれか記載のプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022034520A JP7784716B2 (ja) | 2022-03-07 | 2022-03-07 | プログラム、情報処理装置、情報処理システム、情報処理方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022034520A JP7784716B2 (ja) | 2022-03-07 | 2022-03-07 | プログラム、情報処理装置、情報処理システム、情報処理方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023130070A JP2023130070A (ja) | 2023-09-20 |
| JP7784716B2 true JP7784716B2 (ja) | 2025-12-12 |
Family
ID=88024884
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022034520A Active JP7784716B2 (ja) | 2022-03-07 | 2022-03-07 | プログラム、情報処理装置、情報処理システム、情報処理方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7784716B2 (ja) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004195411A (ja) | 2002-12-20 | 2004-07-15 | Yanmar Agricult Equip Co Ltd | 生ゴミ処理機 |
| JP2009240628A (ja) | 2008-03-31 | 2009-10-22 | Namco Bandai Games Inc | プログラム、情報記憶媒体、及びゲームシステム |
| JP2013111135A (ja) | 2011-11-25 | 2013-06-10 | Telefarm Co Ltd | 農作物栽培連動システム |
| JP2016112338A (ja) | 2014-12-17 | 2016-06-23 | 株式会社アルファTkg | 植物モニタリング連動型ゲームプログラム |
| WO2017199539A1 (ja) | 2016-05-18 | 2017-11-23 | ソニー株式会社 | 情報処理装置、プログラム、及び情報処理方法 |
| US11100594B1 (en) | 2016-04-14 | 2021-08-24 | Vivint, Inc. | Correlating resource usage data to a waste scoring system |
-
2022
- 2022-03-07 JP JP2022034520A patent/JP7784716B2/ja active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004195411A (ja) | 2002-12-20 | 2004-07-15 | Yanmar Agricult Equip Co Ltd | 生ゴミ処理機 |
| JP2009240628A (ja) | 2008-03-31 | 2009-10-22 | Namco Bandai Games Inc | プログラム、情報記憶媒体、及びゲームシステム |
| JP2013111135A (ja) | 2011-11-25 | 2013-06-10 | Telefarm Co Ltd | 農作物栽培連動システム |
| JP2016112338A (ja) | 2014-12-17 | 2016-06-23 | 株式会社アルファTkg | 植物モニタリング連動型ゲームプログラム |
| US11100594B1 (en) | 2016-04-14 | 2021-08-24 | Vivint, Inc. | Correlating resource usage data to a waste scoring system |
| WO2017199539A1 (ja) | 2016-05-18 | 2017-11-23 | ソニー株式会社 | 情報処理装置、プログラム、及び情報処理方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023130070A (ja) | 2023-09-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Ghazali et al. | Multiple sequential mediation in an extended uses and gratifications model of augmented reality game Pokémon Go | |
| US9037578B2 (en) | Content suggestion engine | |
| US10035065B2 (en) | Geographic-based content curation in a multiplayer gaming environment | |
| Wang et al. | Effects of game‐product congruity on in‐app interstitial advertising and the moderation of media‐context factors | |
| US20150079561A1 (en) | Generating, displaying, and tracking of wellness tasks | |
| JP7301912B2 (ja) | 情報処理システム、情報処理方法、情報処理プログラム、および情報処理装置 | |
| JP2020036820A (ja) | 情報処理システム、情報処理方法、情報処理プログラム、および情報処理装置 | |
| KR102777375B1 (ko) | 광고 제공 방법 및 시스템 | |
| CN109472636A (zh) | 一种阅读鼓励的方法和系统 | |
| JP2022138645A (ja) | サービス提供システムおよび広告方法 | |
| CN115543498A (zh) | 超级ai人工智能虚拟助手 | |
| Ndulue et al. | The impact of persuasive framing on the perceived effectiveness of a game for behaviour change | |
| WO2016013332A1 (ja) | ゲーム装置、ゲームシステム及びプログラム | |
| Askelöf | Monetization of social network games in japan and the west | |
| JP7784716B2 (ja) | プログラム、情報処理装置、情報処理システム、情報処理方法 | |
| JP7640947B2 (ja) | コンピュータプログラム、方法及びサーバ装置 | |
| Wu | Pokémon Go: Marketing implications for mobile video game | |
| Kniestedt et al. | Little fitness dragon: a gamified activity tracker | |
| JP7684246B2 (ja) | ゲームプログラム、情報処理装置、情報処理システム、情報処理方法 | |
| JP2023062992A (ja) | リワード提供システム、ゲームアプリケーション、リワード提供方法およびプログラム | |
| Liu et al. | Applying social gamification in a gamified point system | |
| Ndulue et al. | Exploring the impact of game framing on the motivational appeal of persuasive strategies and their effectiveness in behaviour change games | |
| Balnaves et al. | Entering farmville: finding value in social games | |
| Raza | The Investigation of Augmented Reality Marketing Tool Creation and Adaptability in Retail | |
| JP7239629B2 (ja) | 情報処理装置、情報処理方法及び情報処理システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A80 | Written request to apply exceptions to lack of novelty of invention |
Free format text: JAPANESE INTERMEDIATE CODE: A80 Effective date: 20220323 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250307 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20250307 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20250307 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250508 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250701 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250806 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250930 |
|
| 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: 20251028 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251125 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7784716 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |