(57)【要約】【課題】ユーザの注意を効果的に喚起することのできるアラート出力装置、アラート出力方法、プログラム及びゲームサーバを提供すること。【解決手段】ゲームサーバ１が入札データを受信すると、アラート条件判断部１２ｃが、アラート条件記録１６を参照して、該入札データに含まれる商品ＩＤに対応する入札基準値を取得し、該商品ＩＤとともに受信した入札希望額と該入札基準値を比較する。アラート出力部１２ｄは、比較した結果に基づいて、入札データを送信したゲーム端末２にアラート情報を返信する。【選択図】図１
2007097708.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一つのユーザ端末とネットワーク通信可能なアラート出力装置であって、
前記少なくとも一つのユーザ端末から送信される入力値に基づいて、アラート条件を生成する生成手段と、
前記生成手段により生成される前記アラート条件を記憶するアラート条件記憶手段と、
前記少なくとも一つのユーザ端末から入力値が送信される場合に、該入力値が前記アラート条件記憶手段に既に記憶された前記アラート条件を満足するか否かを判断する判断手段と、
前記判断手段による判断結果に基づいて、入力値を送信した前記ユーザ端末にアラート情報を返信する返信手段と、
を含むことを特徴とするアラート出力装置。
【請求項２】
請求項１に記載のアラート出力装置であって、
前記返信手段は、前記判断手段によって前記入力値が前記アラート条件を満足すると判断された場合に、入力値を送信した前記ユーザ端末にアラート情報を返信し、一方で前記入力値が前記アラート条件を満足しないと判断された場合に、入力値を送信した前記ユーザ端末にアラート情報を返信しない、
ことを特徴とするアラート出力装置。
【請求項３】
請求項１または２に記載のアラート出力装置であって、
前記アラート条件は、前記少なくとも一つのユーザ端末から送信される入力値に基づいて算出される基準値であり、
前記判断手段は、前記ユーザ端末から送信される入力値を前記基準値と比較した結果に基づいて判断する、
ことを特徴とするアラート出力装置。
【請求項４】
請求項１乃至３のいずれかに記載のアラート出力装置であって、
前記少なくとも一つのユーザ端末から送信される入力値を記録する記録手段をさらに含み、
前記生成手段は、前記記録手段によって記録される入力値に基づいて、前記アラート条件を生成する、
ことを特徴とするアラート出力装置。
【請求項５】
請求項１乃至４のいずれかに記載のアラート出力装置であって、
前記生成手段は、
前記少なくとも一つのユーザ端末から入力値を、該入力値の属性を識別する入力属性識別子とともに受信する受信手段を含み、前記入力属性識別子毎に、該入力属性識別子とともに受信される入力値に基づいて前記アラート条件を生成し、
前記判断手段は、前記少なくとも一つのユーザ端末から送信される入力値が、該入力値とともに受信される入力属性識別子に対応する前記アラート条件を満足するか否かを判断する、
ことを特徴とするアラート出力装置。
【請求項６】
受付けた入力値に基づいて、アラート条件を生成する生成ステップと、
前記生成ステップで生成される前記アラート条件を記憶するアラート条件記憶ステップと、
入力値を受付ける場合に、該入力値が前記アラート条件記憶ステップで既に記憶された前記アラート条件を満足するか否かを判断する判断ステップと、
前記判断ステップでの判断結果に基づいてアラート情報を出力する出力ステップと、
を含むことを特徴とするアラート出力方法。
【請求項７】
受付けた入力値に基づいて、アラート条件を生成する生成手段、
前記生成手段によって生成される前記アラート条件を記憶するアラート条件記憶手段、
入力値を受付ける場合に、該入力値が前記アラート条件記憶手段に既に記憶された前記アラート条件を満足するか否かを判断する判断手段、及び
前記判断手段による判断結果に基づいてアラート情報を出力する出力手段
としてコンピュータを機能させるためのプログラム。
【請求項８】
少なくとも一つのゲーム端末とネットワーク通信可能なゲームサーバであって、
前記少なくとも一つのゲーム端末から送信される入力値に基づいて、アラート条件を生成する生成手段と、
前記生成手段により生成される前記アラート条件を記憶するアラート条件記憶手段と、
前記少なくとも一つのゲーム端末から入力値が送信される場合に、該入力値が前記アラート条件記憶手段に既に記憶された前記アラート条件を満足するか否かを判断する判断手段と、
前記判断手段による判断結果に基づいて、入力値を送信した前記ゲーム端末にアラート情報を返信する返信手段と、
を含むことを特徴とするゲームサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はアラート出力装置、アラート出力方法、プログラム及びゲームサーバに関し、特に、ユーザの入力ミスを効果的に抑止する技術に関する。
【背景技術】
【０００２】
近年、インターネットを利用して各種の取引を行うことが一般的となっている。例えば、インターネットを利用した料金振込みサービスにおいて、ユーザは希望の額を入力して料金を振り込むことができる。また、ネットワークゲームにおいても、例えばユーザが獲得したアイテムを仮想又は現実のオークション上で流通させることが行われている。このような取引においては、ユーザの入力ミスを防止するため、ユーザの入力値が間違いないかユーザに再確認を行わせることが一般的であり、例えば入力値をユーザの端末に再表示させるとともに、送信された入力値に従って取引処理を継続させるか否かを問い合わせることが行われている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、このような入力ミスは通常稀に発生するものであるため、入力の度に毎回問い合わせを行うと、ユーザは惰性で問い合わせに応答するようになる。この場合、ユーザの注意を十分に喚起できなくなり、結果的にユーザは希望していない値を入力してしまう虞がある。
【０００４】
本発明は上記課題に鑑みてなされたものであって、その目的は、ユーザの注意を効果的に喚起することのできるアラート出力装置、アラート出力方法、プログラム及びゲームサーバを提供することにある。
【課題を解決するための手段】
【０００５】
上記従来例の問題点を解決するための本発明は、少なくとも一つのユーザ端末とネットワーク通信可能なアラート出力装置であって、前記少なくとも一つのユーザ端末から送信される入力値に基づいて、アラート条件を生成する生成手段と、前記生成手段により生成される前記アラート条件を記憶するアラート条件記憶手段と、前記少なくとも一つのユーザ端末から入力値が送信される場合に、該入力値が前記アラート条件記憶手段に既に記憶された前記アラート条件を満足するか否かを判断する判断手段と、前記判断手段による判断結果に基づいて、入力値を送信した前記ユーザ端末にアラート情報を返信する返信手段と、を含むことを特徴とする。ここで、前記アラート出力装置の前記返信手段は、前記判断手段によって前記入力値が前記アラート条件を満足すると判断された場合に、入力値を送信した前記ユーザ端末にアラート情報を返信し、一方で前記入力値が前記アラート条件を満足しないと判断された場合に、入力値を送信した前記ユーザ端末にアラート情報を返信しなくてもよい。また、前記アラート条件は、前記少なくとも一つのユーザ端末から送信される入力値に基づいて算出される基準値であってもよく、その場合、前記判断手段は、前記ユーザ端末から送信される入力値を前記基準値と比較した結果に基づいて判断することとしてもよい。
【０００６】
本発明によれば、ユーザ端末から送信された入力値に応じて、そのユーザ端末にアラート情報が返信されるため、ユーザに効果的に注意を喚起することができる。
【０００７】
また、本発明に一態様では、前記アラート出力装置は、前記少なくとも一つのユーザ端末から送信される入力値を記録する記録手段をさらに含み、前記生成手段は、前記記録手段によって記録される入力値に基づいて、前記アラート条件を生成してもよい。
【０００８】
この態様では、ユーザ端末から送信された入力値を記録して、例えば、それら記録された入力値の少なくとも一つを使用してアラート条件を生成することができる。
【０００９】
また、本発明の一態様では、前記アラート出力装置の前記生成手段は、前記少なくとも一つのユーザ端末から入力値を、該入力値の属性を識別する入力属性識別子とともに受信する受信手段を含み、前記入力属性識別子毎に、該入力属性識別子とともに受信される入力値に基づいて前記アラート条件を生成し、前記判断手段は、前記少なくとも一つのユーザ端末から送信される入力値が、該入力値とともに受信される入力属性識別子に対応する前記アラート条件を満足するか否かを判断することとしてもよい。
【００１０】
この態様では、入力属性識別子毎にアラート条件を生成し、ユーザ端末から送信される入力値が、その入力値とともに受信される入力属性識別子に対応するアラート条件を満足するか否か判断することができる。
【００１１】
また、本発明に係るアラート出力方法は、受付けた入力値に基づいて、アラート条件を生成する生成ステップと、前記生成ステップで生成される前記アラート条件を記憶するアラート条件記憶ステップと、入力値を受付ける場合に、該入力値が前記アラート条件記憶ステップで既に記憶された前記アラート条件を満足するか否かを判断する判断ステップと、前記判断ステップでの判断結果に基づいてアラート情報を出力する出力ステップと、を含むことを特徴とするアラート出力方法である。
【００１２】
また、本発明に係るプログラムは、受付けた入力値に基づいて、アラート条件を生成する生成手段、前記生成手段によって生成される前記アラート条件を記憶するアラート条件記憶手段、入力値を受付ける場合に、該入力値が前記アラート条件記憶手段に既に記憶された前記アラート条件を満足するか否かを判断する判断手段、及び前記判断手段による判断結果に基づいてアラート情報を出力する出力手段、として、例えば家庭用ゲーム機、業務用ゲーム機、携帯ゲーム機、パーソナルコンピュータ、携帯電話機、携帯情報端末等のコンピュータを機能させるためのプログラムである。
【００１３】
また、本発明に係るゲームサーバは、少なくとも一つのゲーム端末とネットワーク通信可能なゲームサーバであって、前記少なくとも一つのゲーム端末から送信される入力値に基づいて、アラート条件を生成する生成手段と、前記生成手段により生成される前記アラート条件を記憶するアラート条件記憶手段と、前記少なくとも一つのゲーム端末から入力値が送信される場合に、該入力値が前記アラート条件記憶手段に既に記憶された前記アラート条件を満足するか否かを判断する判断手段と、前記判断手段による判断結果に基づいて、入力値を送信した前記ゲーム端末にアラート情報を返信する返信手段と、を含むことを特徴とする。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施形態について図面基づき詳細に説明する。
【００１５】
図１は、本発明の実施の形態に係るゲームサーバ１を含む構成を示す図である。同図に示すように、ゲームサーバ１とゲーム端末２はネットワークに接続されており、相互にデータ通信することが可能である。
【００１６】
ゲームサーバ１は、ＣＰＵ、各種記憶装置、ディスプレイ、入力装置、データ通信装置を含む、例えば公知のサーバコンピュータに構成されるものであり、例えば、図２に示すような構成からなっている。ゲーム管理部１１は、ゲームデータ１３を使用して、ゲームの進行を管理する。また、このゲームサーバ１は、ゲームデータ１３をゲーム端末２に配信する。ゲームデータ１３は、例えばゲームプログラム自体、ゲームキャラクタに関するデータ、ゲームアイテムに関するデータ等である。その他、オークション実行部１２はゲーム内で行われるオークションを、ゲームデータ１３、取引記録１４、オークション記録１５、アラート条件記録１６を使用して管理している。
【００１７】
一方、ゲーム端末２は、ＣＰＵ、各種記憶装置、ディスプレイ、入力装置、データ通信装置を含む例えば、公知の家庭用ゲーム機、業務用ゲーム機、携帯ゲーム機、パーソナルコンピュータ、携帯電話機、携帯情報端末等によって構成されるものであり、ゲームサーバ１からゲームデータを受信し、該ゲームデータに基づいて各種ゲームを実行するものである。また、このゲーム端末２は、ユーザの入札データをゲームサーバ１に送信する。
【００１８】
図１に示すような構成において、ゲーム端末２のユーザは、ゲーム内で開催されている仮想的なオークションに参加し、自身のゲーム端末から入札希望額を入力して希望の商品を入札したり、獲得した商品を出品することができる。
【００１９】
オークション実行部１２、取引記録１４、オークション記録１５、アラート条件記録１６について具体的に説明する。図３は、オークション実行部１２の機能ブロックを示す図である。同図に示すように、オークション実行部１２は、入札データ受信部１２ａ、落札処理部１２ｂ、アラート条件判断部１２ｃ、アラート出力部１２ｄとを含んでいる。このうち、落札処理部１２ｂは、オークション記録取得部１２ｂ−１、アラート条件算出部１２ｂ−２の二つの機能を有する。これらの機能は、コンピュータであるゲームサーバ１が所定のプログラムを実行することにより実現される。
【００２０】
ここで、入札データ受信部１２ａは、例えば公知の通信装置、ＣＰＵ及びプログラムを中心として実現されるものであり、オークションに際してゲーム端末２から送信された入札データを受信する。この入札データには、オークションＩＤと入札対象の商品ＩＤ及び入札希望額が含まれる。
【００２１】
オークション記録取得部１２ｂ−１は、例えば公知のクロックとＣＰＵ及びプログラムを中心として実現されるものであり、入札データ受信部１２ａが受信したオークションＩＤ、商品ＩＤ及び入札希望額を、受信日時とともにオークション記録１５として図４のように記録する。また、このオークション記録取得部１２ｂ−１は、オークション記録１５を参照し、入札データを最初に受信した日時と予め決まっているオークション開催期間に基づいて、各オークションの閉会時刻を算出し、算出された閉会時刻にオークションを閉会する。オークションを閉会すると、オークション記録取得部１２ｂ−１は、オークション記録１５を参照して、閉会されたオークションに対応する商品ＩＤと、最新の入札希望額と、最新の入札データの受信日時とを、図５のように商品ＩＤ毎に取引記録１４として記録する。ここで、最新の入札希望額及び最新の入札データの受信日時は、それぞれ落札額、落札日時として記録される。
【００２２】
アラート条件算出部１２ｂ−２は、例えば公知のＣＰＵ及びプログラムを中心として実現されるものであり、取引記録１４から商品ＩＤ毎に落札額群を取得し、該落札額群に含まれる落札額を使用して入札基準値を算出して、算出した入札基準値を商品ＩＤ毎に図６に示すようなアラート条件記録１６として記録する。ここで、入札基準値は、例えば、落札額群に含まれるすべての落札額を平均したものに定数を掛けて算出した数値でもよいし、落札額群に含まれる落札額のうち、最新のもの数個の落札額を平均したものに定数を掛けて算出した数値であってもよい。また、落札額群に含まれる落札額のうち、最も大きなものに定数を掛けて算出した数値でもよい。ここでは、落札額群に含まれるすべての落札額を平均したものを２倍した数値を入札基準値とし、入札希望額が該入札基準値よりも大きい場合にアラート条件を満たすこととする。なお、オークション実績がなく、落札額群に落札額が存在しない商品である場合は、該商品に対して予め設定されているデフォルト入札基準値を入札基準値としてアラート条件記録１６に記録する。このデフォルト入札基準値は、ゲームデータ１３に含まれるデータである。
【００２３】
アラート条件判断部１２ｃは、例えば公知のＣＰＵ及びプログラムを中心として実現されるものであり、アラート条件記録１６から、入札データ受信部１２ａが受信した商品ＩＤに対応する入札基準値を取得し、該商品ＩＤとともに受信した入札希望額が該入札基準値より大きいか否かを判断し、判断結果をアラート出力部１２ｄに送信する。
【００２４】
アラート出力部１２ｄは、例えば公知の通信装置、ＣＰＵ及びプログラムを中心として実現されるものであり、アラート条件判断部１２ｃから受付けた判断結果に応じて、入札データを送信したゲーム端末２にアラート情報を返信する。このとき、アラート情報を受信したゲーム端末２のディスプレイに、警告画面を表示することが望ましい。
【００２５】
以下、フロー図に基づいて、本ゲームサーバの動作について説明する。
【００２６】
図７は、ゲームサーバ１で実行される入札処理を示すフロー図である。同図に示す入札処理は、ゲーム内で開催されているオークションにおいて、入札希望の商品に対して入札希望額を入力する画面（図８）をゲーム端末２に表示させ、該画面に表示されたＯＫボタンを押下された場合に実行されるものである。
【００２７】
この処理では、まず入札データ受信部１２ａが、ゲーム端末２が送信した入札データに含まれる商品ＩＤと入札希望額及びオークションＩＤを受信する（Ｓ１０１）。受信が完了すると、アラート条件判断部１２ｃは、アラート条件記録１６を参照して、受信した商品ＩＤに対応する入札基準値を取得する（Ｓ１０２）。
【００２８】
次にアラート条件判断部１２ｃは、受信した入札希望額が取得された入札基準値より大きいか否か、つまり該アラート条件を満足するか否か判断し（Ｓ１０３）、その判断結果をアラート出力部１２ｄに送信する。
【００２９】
アラート条件判断部１２ｃから判断結果を受付けたアラート出力部１２ｄは、アラート条件を満足すると判断された場合に、アラート情報を入札データを送信したゲーム端末２に返信し、図９のような画面を該ユーザ端末２のディスプレイに表示する（Ｓ１０４）。ここでは、アラート出力部１２ｄは、アラート条件を満足すると判断された場合にのみ、図９のような画面を該ゲーム端末２のディスプレイに表示しているが、判断された結果に関わらず図９のような画面を表示してもよく、アラート条件を満足する場合に、例えば、図９の画面において表示されている文字を太くするなど表示態様を変えたり、効果音を変えるなど音声出力の態様を変えたりしてもよい。
【００３０】
次に、ユーザが同意して図９において「はい」が押下された場合（Ｓ１０５）、入札データ受信部１２ａは、「はい」が押下された旨を表すデータを受信して入札処理を実行し、受信済みの入札データに含まれる商品ＩＤと入札希望額及びオークションＩＤをオークション記録１５として記録する（Ｓ１０６）。一方、ユーザの同意が得られず図９において「いいえ」が押下された場合は、入札データ受信部１２ａは、「いいえ」が押下された旨を表すデータを受信して、入札処理を終了する。
【００３１】
一方、Ｓ１０３においてアラート条件を満足しないと判断された場合は（Ｓ１０３）、入札処理を実行し、受信済みの入札データに含まれる商品ＩＤと入札希望額及びオークションＩＤをオークション記録１５として記録する（Ｓ１０６）。
【００３２】
以上のように、ゲームサーバでの入札処理では、ゲーム端末２からオークションＩＤ、入札希望額及び商品ＩＤを含む入札データを受信すると、受信した商品ＩＤに対応する入札基準値を取得し、受信した入札希望額がアラート条件を満足するか、つまり該入札希望額が入札基準値より大きいか否かを判断し、その判断結果に応じて入札データを送信したゲーム端末２にアラート情報を返信する。それにより、アラート条件を満足すると判断された場合に、該アラート情報を受信したユーザに、アラート条件を満足していない時以上の注意を喚起することができる。
【００３３】
図１０は、ゲームサーバ１で実行される落札処理を示すフロー図である。同図に示す落札処理は、ゲーム内で開催されているオークションが閉会した後に実行されるものである。オークション記録取得部１２ｂ−１が、オークションを閉会すると（Ｓ２０１）、オークション記録１５から閉会されたオークションの商品ＩＤと最新の入札希望額及びその入札データの受信日時を抽出し、図５に示すような取引記録１４として記録する（Ｓ２０２）。そして、アラート条件算出部１２ｂ−２は、取引記録１４を参照して、Ｓ２０２で記録された商品ＩＤに対応する落札額群を抽出し、該落札額群に含まれるすべての落札額の平均値を、例えば定数倍（ここでは２倍）して入札基準値を算出する（Ｓ２０３）。ここでは、入札基準値を、該落札額群に含まれるすべての落札額を用いて算出しているが、少なくとも一つの落札額を用いて算出してもよい。すなわち、該落札額群に含まれる落札額のうち、最新のもの数個を用いて算出してもよいし、最大のものを用いて算出してもよい。なお、オークション実績がなく、該落札額群に含まれる落札額が存在しない商品である場合は、該商品に対して予め設定されているデフォルト入札基準値をゲームデータ１３から取得し、入札基準値として採用する。
【００３４】
次に、アラート条件算出部１２ｂ−２は、算出された入札基準値を商品ＩＤとともに、図６のアラート条件記録１６として、記録する（Ｓ２０４）。
【００３５】
以上のように、ゲームサーバにおける落札処理では、オークションが閉会されると、該オークションの商品ＩＤ、落札額、落札日時を、図５のように取引記録１４として記録する。そして、取引記録１４に記録された各商品ＩＤの落札額により、各商品ＩＤに対応する入札基準値を算出し、商品ＩＤと入札基準値を対応付けて図６のようにアラート条件記録１６として記録する。
【００３６】
以上説明したゲームサーバ１では、過去のオークションの結果に基づいて、各商品の入札基準値を算出して記録する。そして、新たなオークションにおいて、入札データを受信した場合に、該データに含まれる入札希望額と記録された入札基準値を比較した結果に基づいて、入札データを送信したゲーム端末２にアラート情報を返信する。こうすることにより、比較した結果によってゲームサーバ１の処理内容を変化させることができるため、入札希望額が入札基準値より大きい時、つまりアラート条件を満足する時に、アラート条件を満足していない時以上の注意の喚起をゲーム端末２のユーザに促すことができるとともに、ユーザの入力ミスを防止することが可能になる。
【００３７】
なお、本発明は上記実施形態に限定されるものではない。
【００３８】
例えば、本発明の一実施形態では、ゲームサーバ１は、ゲーム端末２とネットワークを介して接続されずに単体で構成されてもよい。この場合、ユーザは、ゲームサーバ１の入力装置として、例えばキーボードを用いて入札データを入力すればよい。また、アラート出力部１２ｄは、アラート情報を出力して、該ゲームサーバ１のディスプレイに図９の画面を表示するとしてもよい。
【００３９】
また、本発明の別の一実施形態においては、入札基準値を、前回の入札処理における入札希望額のみに基づいて算出することができる。すなわち、入札処理が実行されて入札希望額が登録されると、アラート条件算出部１２ｂ−２は、該入札希望額を、例えば定数倍して入札基準値を算出し、商品ＩＤとともにアラート条件記録１６に記録する。その後、入札データ受信部１２ａが新たに入札データを受信すると、アラート条件判断部１２ｃは、該入札データに含まれる商品ＩＤに対応する入札基準値をアラート条件記録１６から取得し、該入札データに含まれる入札希望額と該入札基準値を比較する。アラート出力部１２ｄは、比較した結果に基づいて、入札データを送信したゲーム端末２にアラート情報を送信する。この実施形態においては、取引記録１４、オークション記録１５、オークション記録取得部１２ｂ−１を省略してもよい。
【００４０】
また、上記実施形態ではゲーム内で開催される仮想オークションを対象にしているが、本発明は、一般的なオークションに適用してよい。
【００４１】
さらに、本発明は、オークション形式の取引だけでなく、その他の形式の取引にも適用することができる。
【００４２】
以上説明したように、本発明によれば、ユーザの注意を効果的に喚起することが可能になり、ユーザの入力ミスを防止することができる。
【図面の簡単な説明】
【００４３】
【図１】本発明の実施形態に係るゲームサーバとゲーム端末を含む構成を示す図である。
【図２】ゲームサーバの機能ブロック図である。
【図３】ゲームサーバのオークション実行部の機能ブロック図である。
【図４】オークション記録の一例を示す図である。
【図５】取引記録の一例を示す図である。
【図６】アラート条件記録の一例を示す図である。
【図７】ゲームサーバにおける入札処理を示すフロー図である。
【図８】入札希望額を入力する画面の一例を示す図である。
【図９】ユーザが入力した入札希望額の正否を、ユーザに問い合わせる画面の一例を示す図である。
【図１０】ゲームサーバにおける落札処理を示すフロー図である。
【符号の説明】
【００４４】
１  ゲームサーバ、２  ゲーム端末、１１  ゲーム管理部、１２  オークション実行部、１２ａ  入札データ受信部、１２ｂ  落札処理部、１２ｂ−１  オークション記録取得部、１２ｂ−２  アラート条件算出部、１２ｃ  アラート条件判断部、１２ｄ  アラート出力部、１３  ゲームデータ、１４  取引記録、１５  オークション記録、１６  アラート条件記録。
【図１】
2007097708.tif 000003
【図２】
2007097708.tif 000004
【図３】
2007097708.tif 000005
【図４】
2007097708.tif 000006
【図５】
2007097708.tif 000007
【図６】
2007097708.tif 000008
【図７】
2007097708.tif 000009
【図８】
2007097708.tif 000010
【図９】
2007097708.tif 000011
【図１０】
2007097708.tif 000012