(57)【特許請求の範囲】
【請求項１】
複数のユーザが参加する対戦型ゲームであってサーバと携帯端末とがネットワークを介して通信することにより実質的にリアルタイムで進行する対戦型ゲームを提供するコンピュータプログラムであって、
本コンピュータプログラムを実行している第１携帯端末の第１ユーザ以外の対戦型ゲームに参加する複数の第２ユーザが使用している複数の第２携帯端末の電池の残量を、前記第１ユーザに通知する機能と、
対戦型ゲームに参加するユーザを確認するための画面を前記第１携帯端末のディスプレイに表示させる機能と、
前記画面において、前記複数の第２携帯端末の電池の残量と前記複数の第２ユーザとをそれぞれ対応付けて表示させる機能と、を前記第１携帯端末に実現させることを特徴とするコンピュータプログラム。
【請求項２】
前記第２携帯端末の電池の残量と所定の第１しきい値との比較結果に基づいて、前記第２携帯端末の電池の残量が低下していることを前記第１ユーザに通知する機能を前記第１携帯端末に実現させることを特徴とする請求項１に記載のコンピュータプログラム。
【請求項３】
前記第１携帯端末の電池の残量と所定の第２しきい値との比較結果に基づいて、前記第１ユーザの対戦型ゲームへの参加を制限する機能を前記第１携帯端末に実現させることを特徴とする請求項１または２に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータプログラムに関する。
【背景技術】
【０００２】
特許文献１、２には、携帯端末にゲームを提供するためのコンピュータプログラムが開示されている。
【０００３】
携帯端末を介して提供されるゲームのジャンルのひとつに、リアルタイムゲームがある。リアルタイムゲームは、複数のユーザが参加するゲームであってサーバと携帯端末とがネットワークを介して通信することにより実質的にリアルタイムで進行するゲームである（例えば非特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第５１１１６７６号
【特許文献２】特許第５０６０６６３号
【非特許文献】
【０００５】
【非特許文献１】運命のクランバトル、［online］、株式会社ポケラボ、インターネット＜URL：http://pokelabo.co.jp/games/clanbattle/index.php＞
【発明の概要】
【発明が解決しようとする課題】
【０００６】
リアルタイムゲームの進行中に参加者のひとりが何らかの理由で参加継続不能となった場合、ゲームの進行に支障をきたすことが多い。例えば、３対３のチーム戦であれば一方のチームから一人抜けると２対３となり、ゲームバランスが大きく崩れて楽しさが失われる可能性がある。
【０００７】
参加継続不能となる理由のうち、携帯端末特有の事情として電池切れがある。特に、ゲームが魅力的であればあるほど、ユーザはゲームにのめり込み、自己の端末の電池の残量の確認を忘れてしまう傾向にある。そこでは、気付いたら電池切れという状況が発生しやすい。
【０００８】
本発明はこうした課題に鑑みてなされたものであり、その目的は、携帯端末を使用するリアルタイムゲームの進行をより円滑化できる技術の提供にある。
【課題を解決するための手段】
【０００９】
本発明のある態様はコンピュータプログラムに関する。このコンピュータプログラムは、複数のユーザが参加するゲームであってサーバと携帯端末とがネットワークを介して通信することにより実質的にリアルタイムで進行するゲームを提供するコンピュータプログラムであって、本コンピュータプログラムを実行している第１携帯端末の第１ユーザ以外のゲームに参加する第２ユーザが使用している第２携帯端末の電池の残量を、第１ユーザに通知する機能を第１携帯端末に実現させる。
【００１０】
なお、以上の構成要素の任意の組み合わせや、本発明の構成要素や表現をコンピュータプログラム、コンピュータプログラムを格納した記録媒体などの間で相互に置換したものもまた、本発明の態様として有効である。
【図面の簡単な説明】
【００１１】
【図１】ゲームアプリを実行する本携帯端末のディスプレイに表示されるゲーム参加者確認画面の代表画面図である。
【図２】残量低下警告画面の代表画面図である。
【図３】参加不能通知画面の代表画面図である。
【発明を実施するための形態】
【００１２】
以下、各図面に示される同一または同等の構成要素、部材、処理には、同一の符号を付するものとし、適宜重複した説明は省略する。
【００１３】
実施の形態に係るコンピュータプログラム（以下、ゲームアプリと称す）は携帯端末によって実行されることにより、ユーザにリアルタイムゲームを提供する。ゲームアプリは、携帯端末によって実行された場合、携帯端末とゲームサーバとのインターネットなどのネットワークを介した通信によって進行するリアルタイムゲームを提供する。携帯端末はいわゆるスマートホンなどであってもよく、タッチパネルなどのディスプレイ、通話機能およびＷｅｂ通信機能を有し、ウェブブラウザを有していてもよい。
【００１４】
なお、他の実施の形態に係るコンピュータプログラムは、携帯端末にプリインストールされているゲーム用のコンピュータプログラムであってもよい。また、他の実施の形態に係るコンピュータプログラムは、例えばインターネット上のスマートホン用アプリケーションダウンロードサイトからネットワークを介してダウンロードされるゲーム用のアプリケーションプログラムであってもよく、あるいはまた、サーバから携帯端末のウェブブラウザにネットワークを介して送信され、そのウェブブラウザによって実行される、ＨＴＭＬ（HyperText Markup Language）などのプログラミング言語により記述されたゲーム用のコンピュータプログラムであってもよい。スマートホン用アプリケーションダウンロードサイトは例えばグーグルプレイ（Google Play、登録商標）やアップルストア（Apple Store、登録商標）等により公知である。
【００１５】
ゲームアプリを実行する携帯端末（以下、本携帯端末と称す）は、本携帯端末のユーザ（以下、本ユーザと称す）以外のリアルタイムゲームに参加するユーザ（以下、他ユーザと称す）が使用している携帯端末（以下、他の携帯端末と称す）の電池の残量を、本ユーザに通知する。
【００１６】
図１は、ゲームアプリを実行する本携帯端末のディスプレイ１０に表示されるゲーム参加者確認画面２０の代表画面図である。ディスプレイ１０には、本携帯端末の電池の残量３２と、現在時刻と、通信プロトコルと、を表示する自端末情報表示領域３０と、リアルタイムゲームに参加するユーザを確認するためのゲーム参加者確認画面２０と、が表示される。
【００１７】
ゲーム参加者確認画面２０は、リアルタイムゲームへの参加を希望する他ユーザの情報を表示する参加希望ユーザ情報表示領域２２と、ゲーム開始ボタン２８と、を有する。参加希望ユーザ情報表示領域２２は、他ユーザのアイコンと、他ユーザのＩＤ２６と、他ユーザが使用している他の携帯端末の電池の残量２４と、を対応付けて表示する。
【００１８】
他の携帯端末の電池の残量の情報は、他の携帯端末から抽出され、他ユーザのリアルタイムゲームへの参加要請情報と共にネットワークを介してゲームサーバへ送信され、そのゲームサーバから本携帯端末へと送信される。本携帯端末はそのように受信した情報に基づいて、他の携帯端末の電池の残量２４の表示を生成する。
【００１９】
ユーザがゲーム開始ボタン２８をタップすると、リアルタイムゲームの本編が開始される。その過程で、ある他ユーザ（例えば、図１の例ではＩＤ「ＺＺＺＢＢＢＢ」の他ユーザ）が使用する他の携帯端末の電池の残量が所定の第１しきい値を下回った場合、本携帯端末は残量低下警告画面４０をディスプレイ１０に表示させることでその旨を本ユーザに通知する。
【００２０】
図２は、残量低下警告画面４０の代表画面図である。残量低下警告画面４０は、他の携帯端末の電池の残量が低下していることをテキストで表示する。
【００２１】
なお、本携帯端末は、本ユーザがリアルタイムゲームのアイコンをタップする等によりリアルタイムゲームが起動された場合、ゲーム参加者確認画面２０を表示させる前に、本携帯端末の電池の残量の情報を取得する。本携帯端末は、取得された残量が所定の第２しきい値を下回っている場合、本ユーザのリアルタイムゲームへの参加を制限する。具体的には本携帯端末は、残量が第２しきい値以下の場合、ゲーム参加者確認画面２０を表示させず代わりに参加不能通知画面５０をディスプレイ１０に表示させる。
【００２２】
図３は、参加不能通知画面５０の代表画面図である。参加不能通知画面５０は、本携帯端末の電池の残量が第２しきい値に達していないこと、およびリアルタイムゲームに参加するためには充電が必要であることを表示する。
【００２３】
本実施の形態に係るゲームアプリによると、リアルタイムゲームにおいて、本ユーザは他ユーザが使用する他の携帯端末の電池の残量を知ることができるので、そのような情報に基づく適切な判断を下すことができる。例えば、他ユーザのなかに電池残量が少ない他ユーザがいれば、その他ユーザにチャット等でお知らせして充電を促すか、その他ユーザをゲーム参加者から排除することができる。その結果、リアルタイムゲームの進行中にユーザが電池残量に起因してゲームから離脱する可能性を低減することができる。
【００２４】
また、本実施の形態に係るゲームアプリでは、リアルタイムゲームの進行中でも、他ユーザが使用する他の携帯端末の電池の残量が規定値を下回った場合、本ユーザはそれを知ることができる。したがって、本ユーザは、他のユーザが参加継続不能となる前にゲームを終わらせるような作戦を立てたり、他のユーザに充電を促す等の対策を事前に取ることができる。
【００２５】
また、本実施の形態に係るゲームアプリでは、本携帯端末の電池の残量が規定値に達していない場合、リアルタイムゲームへの参加が制限される。したがって、そもそも電池残量の少ないユーザの参加を制限することで、リアルタイムゲームの進行中にユーザが電池残量に起因してゲームから離脱する可能性を低減することができる。
【００２６】
以上、実施の形態に係るゲームアプリについて説明した。この実施の形態は例示であり、その各構成要素や各処理の組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【要約】
【課題】携帯端末を使用するリアルタイムゲームの進行をより円滑化できる技術を提供する。
【解決手段】コンピュータプログラムは、複数のユーザが参加するゲームであってサーバと携帯端末とがネットワークを介して通信することにより実質的にリアルタイムで進行するゲームを提供するコンピュータプログラムであって、本コンピュータプログラムを実行している第１携帯端末の第１ユーザ以外のゲームに参加する第２ユーザが使用している第２携帯端末の電池の残量を、第１ユーザに通知する機能を第１携帯端末に実現させる。
【選択図】図１【図１】
0005395294.tif 000002
【図２】
0005395294.tif 000003
【図３】
0005395294.tif 000004