(57)【特許請求の範囲】
【請求項１】
操作対象のキャラクタについて、ユーザによる操作入力が必要なイベントの発生を通知する通知手段を有するゲーム装置であって、
前記通知手段による通知がなされた際に該通知に係るイベントに対応する所定の操作入力がなされた場合に、該イベントの達成を判断する判断手段と、
前記通知手段による通知を制御する制御手段と、
前記ゲーム装置に設けられた表示装置に画像を表示する表示手段と、を有し、
前記制御手段は、前記判断手段によりイベントを達成したと判断された回数が予め定められた回数に達した後は、前記通知手段を通知を行わない状態に制御し、
前記表示手段は、前記通知手段が通知を行わない状態に制御された後に、該通知に係るイベントが発生した場合に、前記対応する所定の操作入力がなされたか否かに関わらず、該イベントが達成したことを示す画像を前記表示装置に表示する
ことを特徴とするゲーム装置。
【請求項２】
前記判断手段は、前記通知に係るイベントの通知がなされてから所定の時間内に前記対応する所定の操作入力がなされた場合に、該イベントを達成したものと判断することを特徴とする請求項１に記載のゲーム装置。
【請求項３】
前記ユーザによる操作入力が必要なイベントには、複数の種別のイベントが設けられており、
前記通知手段は、前記複数の種別のイベントの各々について、その発生を通知する
ことを特徴とする請求項１または２に記載のゲーム装置。
【請求項４】
前記予め定められた回数は、前記複数の種別のイベントの各々について定められており、
前記制御手段は、前記複数の種別のイベントごとに、前記通知を行わない状態にさせるか否かを判断し、制御を行う
ことを特徴とする請求項３に記載のゲーム装置。
【請求項５】
前記通知手段による通知が行われる時間帯または回数は、イベントの種別ごとに予め定められていることを特徴とする請求項３または４に記載のゲーム装置。
【請求項６】
前記操作対象のキャラクタには、複数の種類のキャラクタが設けられており、
前記予め定められた回数は、前記操作対象のキャラクタの種類ごとに予め定められていることを特徴とする請求項１乃至５のいずれか１項に記載のゲーム装置。
【請求項７】
前記通知手段は、
点灯状態を制御可能な点灯手段、音声を出力する音声出力手段、及び前記ゲーム装置を振動させる振動手段の少なくともいずれかを含み、
前記ユーザによる操作入力が必要なイベントが発生した場合に、前記点灯手段の制御、前記音声出力手段による音声出力、及び前記振動手段による振動動作の少なくともいずれかにより通知を行う
ことを特徴とする請求項１乃至６のいずれか１項に記載のゲーム装置。
【請求項８】
前記通知手段は、前記操作対象のキャラクタが、該キャラクタについて設けられた複数の成長段階のうちの所定の成長段階にある場合に通知を行うことを特徴とする請求項１乃至７のいずれか１項に記載のゲーム装置。
【請求項９】
操作対象のキャラクタについて、ユーザによる操作入力が必要なイベントの発生を通知する通知手段を有するコンピュータを、請求項１乃至８のいずれか１項に記載のゲーム装置の各手段として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲーム装置及びプログラムに関し、特にキャラクタの育成を行う電子ゲームに関する。
【背景技術】
【０００２】
キャラクタの育成を行う電子ゲームの中には、キャラクタの成長過程をユーザが観察できるように、軽量小型化されて児童でも容易に携帯可能なゲーム装置において、このようなゲームに係る処理を実行するものがある（特許文献１）。このようなゲーム装置では、ゲーム内のキャラクタの成長過程をユーザの操作によりサポートさせることで、ユーザが育成に関心を持つよう、所定のタイミングでキャラクタからの要望等がなされるイベントが発生される。
【０００３】
一方で、キャラクタからの要望等がなされた場合に、ユーザが該要望に応じた操作を行うことができなければ、例えばキャラクタへの愛情度等を示すパラメータが低下し、ユーザが所望する育成体験ができない。このため、常にゲーム装置を携行しなければならず、ユーザに煩わしさを与える可能性があった。これに対し特許文献１では、特に児童が学校や幼稚園等、ゲーム装置の携行が好ましくない場所に外出しなければならないような状況下でこのようなパラメータ低下のペナルティを与えぬよう、特定の時間帯、ユーザ操作を必要とするイベントを発生させない手法を開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第５２３８０９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示されるゲーム装置では、イベントの発生を制限する時間帯は固定であり、該時間帯までにゲーム装置を操作可能な状態にユーザが至らなかった場合、イベントが発生してしまう可能性があった。また、例えば外出の度にイベント発生を制限するための所定の操作を行わなければならず、煩雑であった。
【０００６】
本発明は、上述の問題点に鑑みてなされたものであり、ユーザ操作を必要とするイベントの発生を好適に制限するゲーム装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
前述の目的を達成するために、本発明のゲーム装置は、操作対象のキャラクタについて、ユーザによる操作入力が必要なイベントの発生を通知する通知手段を有するゲーム装置であって、通知手段による通知がなされた際に該通知に係るイベントに対応する所定の操作入力がなされた場合に、該イベントの達成を判断する判断手段と、通知手段による通知を制御する制御手段と、ゲーム装置に設けられた表示装置に画像を表示する表示手段と、を有し、制御手段は、判断手段によりイベントを達成したと判断された回数が予め定められた回数に達した後は、通知手段を通知を行わない状態に制御し、表示手段は、通知手段が通知を行わない状態に制御された後に、該通知に係るイベントが発生した場合に、対応する所定の操作入力がなされたか否かに関わらず、該イベントが達成したことを示す画像を表示装置に表示することを特徴とする。
【発明の効果】
【０００８】
このような構成により本発明によれば、ユーザ操作を必要とするイベントの発生を好適に制限することが可能になる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係るゲーム装置１００の機能構成を示したブロック図
【図２】本発明の実施形態に係るデータ受信側となるゲーム装置の表示画面を例示した図
【図３】本発明の実施形態に係るデータ送信側となるゲーム装置の表示画面を例示した図
【図４】本発明の実施形態に係るゲーム装置１００において実行される通知制御処理を例示したフローチャート
【図５】本発明の実施形態に係るゲーム装置１００において実行される通信状態制御処理を例示したフローチャート
【発明を実施するための形態】
【００１０】
［実施形態１］
以下、本発明の例示的な実施形態について、図面を参照して詳細に説明する。なお、以下に説明する一実施形態は、ゲーム装置の一例としての、操作対象のキャラクタについて、ユーザによる操作入力が必要なイベントの発生を通知する通知部を有するゲーム装置に、本発明を適用した例を説明する。しかし、本発明は、操作対象のキャラクタについて、ユーザによる操作入力が必要なイベントの発生を通知する通知部を有する任意の機器に適用可能である。
【００１１】
《ゲーム装置１００の構成》
図１は、本発明の実施形態に係るゲーム装置１００の機能構成を示すブロック図である。
【００１２】
制御部１０１は、例えばＣＰＵであり、ゲーム装置１００が有する各ブロックの動作を制御する。具体的には制御部１０１は、例えば記録媒体１０２に記憶されている各ブロックの動作プログラムを読み出し、メモリ１０３に展開して実行することにより各ブロックの動作を制御する。
【００１３】
記録媒体１０２は、例えば不揮発性メモリやＨＤＤ等の恒久的にデータを保持可能な記録装置である。記録媒体１０２は、ゲーム装置１００が有する各ブロックの動作プログラムに加え、各ブロックの動作において必要となるパラメータ等の情報や本ゲーム装置１００が実行するゲームに使用される各種のグラフィックスデータを記録する。メモリ１０３は、例えば揮発性メモリ等の一時的なデータ記憶に使用される記憶装置である。メモリ１０３は、各ブロックの動作プログラムの展開領域としてだけでなく、各ブロックの動作において出力されたデータ等を一時的に記憶する格納領域としても用いられる。
【００１４】
表示制御部１０４は、本実施形態のゲーム装置１００に設けられた例えばＬＣＤ等の表示装置１０５の表示する画面データを生成し、表示装置１０５の表示内容を制御する。本実施形態では表示制御部１０４は、例えば記録媒体１０２に記憶された操作対象のキャラクタ（操作キャラクタ）や背景等のグラフィックデータを使用して画面データを描画し、表示装置１０５に表示させる。以下の説明において表示制御部１０４は操作キャラクタやメニュー画面等の所定のＧＵＩだけでなく、操作キャラクタが配置される場所やシーン等を示す背景画像も含めて画面データの描画を行うものとして説明する。しかし、本発明の実施において表示制御部１０４は画面データの全ての背景画像を描画するものである必要はなく、例えば一部の背景画像は、表示装置１０５の表示領域が層状に構成されている場合のいずれかの層に背景画像の一部が予め形成されている構成であってもよい。また、表示装置１０５はバックライトを有しており、表示制御部１０４は制御部１０１の制御の下、表示装置１０５のバックライトの照明状態のオンオフ制御も行うものとする。
【００１５】
通知部１０６は、本実施形態のゲーム装置１００において実行されるゲームにおけるイベント発生をユーザに通知する動作を行う。通知部１０６は、例えばゲーム装置１００の外装に設けられたＬＥＤ等の照明装置の点灯状態の制御（点灯、点滅）、スピーカ等の音声出力装置を用いた音声出力を行う、偏心部材が取り付けられたモータ等によりゲーム装置１００を振動させる、あるいはこれらを組み合わせて行うことによりイベント発生の通知を行うものであってよい。またイベント発生の通知はこれに限られるものでなく、例えば表示制御部１０４を介して表示装置１０５の照明状態をオン状態とする、表示装置１０５に表示する画面データ内に該イベントに対応するアイコンを表示する等により行われるものであってもよい。
【００１６】
操作入力部１０７は、操作ボタン等のゲーム装置１００が有するユーザインタフェースである。操作入力部１０７は、ユーザにより操作入力がなされたことを検出すると、操作内容に対応する制御信号を制御部１０１に伝送する。
【００１７】
通信部１０８は、ゲーム装置１００が有するデータ通信用の通信インタフェースである。本実施形態では通信部１０８は、同じ通信インタフェースを有する装置や物品が所定の距離以下に近接された場合に通信の確立及びデータ送受信を行う、所謂近接無線通信あるいは近距離無線通信（ＮＦＣ：Near Field Communication）方式を採用するものとする。本実施形態では通信部１０８は、他のゲーム装置１００や物品と該通信方式でデータの送受信を行うものとして説明するが、通信部１０８が用いる通信方式はこれに限られる必要はない。
【００１８】
《ゲーム概要》
次に、上述のような構成を有する本実施形態のゲーム装置において実行されるゲーム（育成ゲーム）について、その概要を以下に説明する。
【００１９】
本実施形態のゲームでは、ユーザは卵の状態から操作キャラクタを孵化させて育成していき、操作キャラクタの一連の成長を見守りながら、用意されたミニゲームや種々のイベントを楽しむことができる。操作キャラクタには、卵の状態を含めて複数の成長段階が用意されており、各成長段階における操作内容や、通過してきた成長段階に応じて、各々の成長段階で形態や種類を変化させながらゲームが進行する。
【００２０】
〈イベント通知〉
複数の成長段階では、例えば人間の幼児期に相当する成長段階等、予め定められた成長段階において操作キャラクタがユーザにサポートを要求する複数の種別のイベントが発生する。これらのイベントは、所謂「しつけ」や「教育」にあたるものであり、ユーザが発生したイベントに応じて、対応する操作入力をすることで、ユーザは操作キャラクタに該イベントに係る行動をサポートすることができる。本実施形態のゲームでは、このようにユーザによる操作入力が必要なイベントが発生した場合、通知部１０６によりユーザへの通知がなされる。ユーザは該通知がなされた場合、例えば各々のイベントについて予め定められた時間内に対応する操作入力を行うことでサポートに成功（イベント達成）し、該時間をこえた場合は対応する操作入力がなされたかに関わらずサポートに失敗（イベント未達成）したことになる。
【００２１】
本実施形態のゲームでは、ユーザの操作入力を要求する操作キャラクタへの「しつけ」として、例えば「トイレ」、「お風呂」、「歯磨き」、「片づけ」の４つの種別の行動が設けられており、それぞれについてイベントが発生し得る時間帯（例えばお風呂や歯磨きは１９時等）や発生回数（例えばトイレには１日に何回行くか等）が予め定められている。即ち、ゲームに係る処理の実行中、制御部１０１は、各種別の行動に係るイベントについて現在の時間帯や既に発生させた回数等の情報を参照し、該イベントを発生させるか否かを決定する。
【００２２】
また、本実施形態のゲームでは、このようなユーザの操作入力を必要とするイベントが発生した際に、予め定められた時間内にユーザが対応する操作入力を行うことでイベント達成となった回数が予め定められた回数に達した場合、その後は同一の種別のイベントに係る通知はなされなくなる。これは、操作キャラクタからサポートを要求された行動を数回サポートすることで、キャラクタ自身が該行動に対する処理能力を会得したことを演出するものである。即ち、本実施形態のゲームでは、ユーザによるサポートを必要とする行動は、各々の種別について予め定められた回数、適切にサポートを行うことで、操作キャラクタに処理能力としてスキルを習得させることができる。スキルの習得後は、同様のイベントが発生した場合には通知がなされず、ユーザの操作入力を必要とすることなく操作キャラクタは対応する処理を行う。なお、本実施形態のゲームでは、上述したように成長段階によって異なる形態を有する複数の種類のキャラクタが予め用意されており、各キャラクタの個性を演出するために、操作キャラクタがいずれのキャラクタであるかに応じてスキル習得までに要するサポート回数は予め異なる値に設定されるものとする。
【００２３】
〈通信機能〉
さらに、本実施形態のゲームでは上述した近接無線通信機能により、他のユーザが所有するゲーム装置との間で通信を使ったミニゲームやイベントの発生をユーザに体験させることができる。具体的には本実施形態のゲームでは、近接無線通信を行うことで、（１）一方のゲーム装置の操作キャラクタから他方のゲーム装置の操作キャラクタに対するアイテムの送信機能、（２）一方のゲーム装置の操作キャラクタが他方のゲーム装置に移動して行う通信ゲーム機能、（３）一方のゲーム装置の操作キャラクタと他方のゲーム装置の操作キャラクタとの結婚演出により、各ゲーム装置において２つのキャラクタに応じてパラメータ等が設定された新たな操作キャラクタを卵から育成を行うことができる機能、の３つを少なくとも行うことができる。
【００２４】
このとき、これらの近接無線通信を使用した機能を利用可能にするために、本実施形態のゲーム装置では通知部１０６はアクティブタイプに構成されるため、いずれか１つのゲーム装置においてのみ、通信に係る機能を実行するための設定、即ち通信確立要求やデータ通信要求を送信する設定を行えば、通信接続の確立に係る処理を開始できるように構成される。
【００２５】
具体的には例えば、通常、ユーザが操作キャラクタを操作可能な状態では、図２（ａ）に示されるような操作キャラクタ２０１が室内の背景画像内に配置されている画面、または図２（ｂ）に示されるような操作キャラクタ２０１が室内の外に存在する庭を示す背景画像内に配置されている画面が表示装置１０５には表示されている。通知部１０６は、このようにユーザが操作入力を行うことで操作キャラクタを操作可能な状況である場合に通信確立要求やデータ通信要求を受信可能な待受通信状態に制御されている。即ち、例えばアイテム受信側のゲーム装置となるユーザは、該ゲーム装置において特別な設定を行う必要がない。なお、表示装置１０５の照明状態がオフ状態に制御されている場合、ゲーム装置１００に対してなされた操作入力は、なされた操作入力は照明状態をオン状態に変更するための表示制御部１０４の制御にのみに使用されるため、それ以前に通常の画面が表示装置１０５に表示されていたとしても、ユーザが操作キャラクタを操作可能な状況であるとはいえない。従って、本実施形態のゲーム装置１００では、通知部１０６が待受通信状態を継続していることによる電池消耗を抑えるため、表示装置１０５の照明状態がオフ状態である場合は、通信部１０８は通信不能な状態に制御される。
【００２６】
一方で、上述の近接無線通信を利用した機能を実行したいユーザは、表示装置１０５に表示された、操作キャラクタが配置されない機能選択の画面において機能選択を行うことで、通信確立要求あるいはデータ通信要求を送信可能な状態にゲーム装置を遷移させることができる。このときも同様に、図３（ａ）に示されるように、操作キャラクタが配置されない、データ送信可能である状態を示す画面が表示装置１０５には表示される。また通知部１０６は、図２に示したような通常の画面における待受通信状態から、機能選択に応じて、通信確立要求やデータ通信要求を送信可能な自己通信状態に変更される。
【００２７】
従って、本実施形態のゲーム装置１００では、通信を行いたい双方のゲーム装置において、データ通信可能な状態に設定する処理をユーザが行う必要はない。
【００２８】
しかしながら、（３）に示した結婚演出を経て操作キャラクタを初期状態（卵）の新たな操作キャラクタに変更する機能については、本実施形態のゲームでは一方のゲーム装置が自己通信状態、他方のゲーム装置が待受通信状態の場合であっても、該機能に係る処理が実行されないよう制御される。これは、ユーザがそれまで育成していた操作キャラクタが消失し、別の操作キャラクタの育成を開始しなければならない状態に強制的に変更させることはユーザにとって好ましいことではない可能性があるからである。このため、本実施形態のゲームでは、近接無線通信を使用する（３）の機能についてのみは、ユーザ間の合意のもとに実行されるよう、双方において自己通信状態に設定し、通知部１０６がデータの送受信が可能となった場合にのみ実行されるものとする。
【００２９】
またゲーム装置が近接無線通信を行うことができる対象は、同一の通信機能を有する物品であればゲーム装置である必要はなく、例えば特定の店舗等に設置される情報端末、あるいはパッシブタグの埋め込まれた広告媒体等、様々な物品であってよい。このようなゲーム装置以外の物品の中には、アイテムの配布や所定のユーザ体験の提供に用いられるものであるため、ユーザによる積極的な該物品との通信を促すために、通信回数に上限回数を設けているものある。ゲーム装置１００には、該装置を一意に特定するための装置識別情報が例えば記録媒体１０２に格納されており、物品に設定された上限回数は、例えば同一のゲーム装置についての通信回数、あるいは異なるゲーム装置についての通信回数について定められていてよい。この場合、ゲーム装置１００はまず装置識別情報を物品に送信する必要があるため、ゲーム装置の場合と同様、物品との通信を行う機能を選択し、図３（ｂ）に示されるような、操作キャラクタが配置されていない、近接させることでデータ送信可能であることを示す画面が表示装置１０５には表示される。そして通知部１０６も同様に、自己通信状態に変更される。なお、装置識別情報を送信した後は、通信回数が上限回数に至っていない場合は該物品から例えばアイテムデータ等の情報を受信する処理が行われてよい。また通信回数が上限回数に至っている場合、制御部１０１は該物品から情報を取得することができないものとして、通信処理を終了すればよい。また通信回数が上限回数に至っているか否かは、例えば物品あるいは物品に接続された機器において判断されてもよいし、物品側から通信履歴の情報を受信してゲーム装置１００において判断されてもよい。
【００３０】
また、通信接続が確立した後は、例えば上述した（２）の機能のように操作キャラクタの移動を表現するために、データ受信側として設定されたゲーム装置１００であっても、演出のため、図２（ｃ）に示されるように操作キャラクタが配置されない画面が表示装置１０５に表示されてもよい。
【００３１】
《通知制御処理》
以下、上述した本実施形態のゲーム装置１００において実行されるイベント通知に係る通知制御処理について、図４のフローチャートを用いて説明する。該フローチャートに対応する処理は、制御部１０１が、例えば記録媒体１０２に記憶されている対応する処理プログラムを読み出し、メモリ１０３に展開して実行することにより実現することができる。なお、本通知制御処理は、例えば操作キャラクタがユーザ操作を必要とするイベントを発生する成長段階に至った際に開始されるものとして説明する。
【００３２】
Ｓ４０１で、制御部１０１は、ユーザ操作を必要とする複数の種別のイベントのうち、いずれかのイベントの発生条件を満たしたか否かを判断する。制御部１０１は、いずれかのイベントの発生条件を満たしたと判断した場合は処理をＳ４０２に移し、満たしていないと判断した場合は本ステップの処理を繰り返す。
【００３３】
Ｓ４０２で、制御部１０１は、発生条件を満たしたイベントについて通知部１０６による通知を行うか否かを判断する。具体的には制御部１０１は、例えば記録媒体１０２に管理される、該イベントについての通知を行うかを示す論理型の情報を参照し、本ステップの判断を行う。制御部１０１は、通知を行うと判断した場合は処理をＳ４０３に移し、行わないと判断した場合は、表示制御部１０４に該イベントを達成したことを示す画面を生成させて表示装置１０５に表示させた後、処理をＳ４０１に戻す。
【００３４】
Ｓ４０３で、通知部１０６は制御部１０１の制御の下、イベントが発生したことを通知する。
【００３５】
Ｓ４０４で、制御部１０１は、発生条件を満たしたイベントについて予め定められた時間内に、該イベントに対応する所定の操作入力がなされたか否かを判断する。制御部１０１は、予め定められた時間内にイベントに対応する所定の操作入力がなされたと判断した（イベント達成）場合は処理をＳ４０５に移し、なされていないと判断した（イベント未達成）場合は、表示制御部１０４に該イベントに失敗したことを示す画面を生成させて表示装置１０５に表示させた後、処理をＳ４０１に戻す。
【００３６】
Ｓ４０５で、制御部１０１は、操作キャラクタについて管理されている発生条件を満たしたイベントの達成回数の値に１を加算し、該達成回数が、操作キャラクタの種類について予め定められた回数に達したか否かを判断する。達成回数の情報は、例えば操作キャラクタについて、例えばイベントの種別ごとに記録媒体１０２に管理されている情報であってよい。制御部１０１は、イベントの達成回数が操作キャラクタの種類について予め定められた回数に達したと判断した場合は、処理をＳ４０６に移し、達していないと判断した場合は表示制御部１０４に該イベントを達成したことを示す画面を生成させて表示装置１０５に表示させた後、処理をＳ４０１に戻す。
【００３７】
Ｓ４０６で、制御部１０１は、発生条件を満たしたイベントについて、今後通知部１０６により通知がなされないよう制御し、処理をＳ４０１に戻す。具体的には、制御部１０１は、該イベントについての通知を行うかを示す論理型の情報を「真」に更新する。なお、このときスキル習得したことを示す画面を表示制御部１０４が生成し、表示装置１０５に表示させることで、ユーザにその旨を通知してもよい。
【００３８】
このようにすることで、発生条件を満たしたイベントに係り操作入力を行い、該イベントを達成した回数が、操作キャラクタの種類について予め設定された回数に達した以降は、該イベントに係る通知がなされないように制御することができる。即ち、ユーザは例えば土日等にこれらの条件を達成した後は、ユーザによる操作入力を必要とするイベントが発生したことが通知されなくなるため、煩雑さを低減することができる。
【００３９】
《通信状態制御処理》
次に、本実施形態のゲーム装置１００において実行される、通知部１０６の通信状態を制御する通信状態制御処理について図５のフローチャートを参照して詳細を説明する。該フローチャートに対応する処理は、制御部１０１が、例えば記録媒体１０２に記憶されている対応する処理プログラムを読み出し、メモリ１０３に展開して実行することにより実現することができる。なお、本通信状態制御処理は、例えば操作入力部１０７に対して何らかの操作入力を行った際に開始されるものとして説明する。また以下の説明では、簡単のため、近接無線通信を行うことにより実現可能な上述の３つの機能を、（１）の機能を「アイテム送信機能」、（２）の機能を「通信ゲーム機能」、（３）の機能を「結婚機能」と略記する。
【００４０】
Ｓ５０１で、制御部１０１は、現在の表示装置１０５の照明状態がオフ状態であるか否かを判断する。制御部１０１は、現在の表示装置１０５の照明状態がオフ状態であると判断した場合は、Ｓ５０２で表示制御部１０４に表示装置１０５の照明状態をオン状態に変更させ、Ｓ５０９に移す。また制御部１０１は、現在の表示装置１０５の照明状態がオン状態であると判断した場合は処理をＳ５０３に移す。
【００４１】
Ｓ５０３で、制御部１０１は、なされた操作入力が操作キャラクタが配置されていない画面を表示装置１０５に表示させる入力であるか否かを判断する。即ち、本ステップでは制御部１０１は、なされた操作入力が、近接無線通信を行う機能を選択する画面においていずれかの機能を選択するための操作入力のいずれかに該当するか否かを判断する。制御部１０１は、なされた操作入力が操作キャラクタが配置されていない画面を表示装置１０５に表示させる入力であると判断した場合は処理をＳ５０４に移し、それ以外の入力、即ち操作キャラクタが配置された画面を表示装置１０５に表示させる入力であると判断した場合は処理をＳ５０９に移す。
【００４２】
Ｓ５０４で、制御部１０１は、通知部１０６を各種要求やデータ等を送信可能な状態に制御する。また制御部１０１は、操作キャラクタの配置されていない、通信可能である状態を示す画面を表示制御部１０４に生成させ、表示装置１０５に表示させる。
【００４３】
Ｓ５０５で、制御部１０１は、通信部１０８を介して通信可能な距離内に通知部１０６が受信可能な状態に設定されている他のゲーム装置あるいは物品が存在するか否かを判断する。制御部１０１は、通信可能な範囲内に受信可能な状態に設定されているゲーム装置や物品が存在すると判断した場合は処理をＳ５０６に移し、存在しないと判断した場合は本ステップの処理を繰り返す。なお、本ステップの処理は、例えば通信可能なゲーム装置や物品が存在しない状態が予め定められた期間継続した場合には、Ｓ５０９に移せばよい。また通信可能な範囲内に、複数のゲーム装置あるいは物品が存在すると判断した場合は、これらのうちからいずれの対象と通信を行うかをユーザに選択させる操作入力を受け付けてもよい。
【００４４】
Ｓ５０６で、制御部１０１は、なされた操作入力に基づいて選択された近接無線通信により実現する機能が結婚機能であるか否かを判断する。制御部１０１は、選択された機能が結婚機能である場合は処理をＳ５０７に、アイテム送信機能または通信ゲーム機能である場合には処理をＳ５０８に移す。
【００４５】
Ｓ５０７で、制御部１０１は、通信相手の他のゲーム装置が、結婚機能を選択することによりデータ送受信が可能な状態になっているか否かを判断する。即ち、上述したように結婚機能の実行により、現在の操作キャラクタが消失し、新たなキャラクタを育成する状態に遷移するかは、双方の合意が必要となるため、互いに該機能の選択によりデータ送受信が可能な状態にされたか否かを判断する必要がある。制御部１０１は、通信相手のゲーム装置が結婚機能の選択によりデータ送受信が可能な状態になっていると判断した場合は処理をＳ５０８に移し、なってないと判断した場合は処理をＳ５０９に移す。
【００４６】
なお、本実施形態では簡単のため、選択された機能が結婚機能である場合のみ、機能実行可能か否かの判断を行うものとして説明するが、本発明の実施はこれに限られるものではない。即ち、その他にも双方の合意を必要とする機能がある場合は本ステップと同様に処理を行えばよい。
【００４７】
Ｓ５０８で、制御部１０１は、選択された機能に係る処理（通信接続の確立、アイテムデータの送信、通信ゲームの実行、結婚機能に係る処理の実行）を行い、該機能に係るイベントの完了後に処理をＳ５１２に移す。また、上述したように物品がゲーム装置との通信回数に上限値を定めている場合は、本ステップにおいて通信接続の確立がした後に、例えば該物品と上限回数以上の通信を行っているか、あるいは該物品が既にいずれかのゲーム装置と上限回数以上の通信を行っているかの情報を受信し、上限回数の条件が満たされない場合は、本ステップにおいてイベントは完了しなかったものと判断、即ちイベントを実行しない（例えば物品からアイテムのデータを受信しない）処理を行って本通信状態制御処理を完了してもよい。
【００４８】
一方、Ｓ５０３においてなされた操作入力が操作キャラクタが配置された画面を表示装置１０５に表示させる入力であると判断した場合、制御部１０１はＳ５０９で、通知部１０６を各種要求やデータ等を受信可能な状態に制御する。また制御部１０１は、操作キャラクタの配置された画面を表示制御部１０４に生成させ、表示装置１０５に表示させる。
【００４９】
Ｓ５１０で、制御部１０１は、近接無線通信により通信可能な範囲のゲーム装置から、データ通信の要求を受信したか否かを判断する。制御部１０１は、受信したと判断した場合は処理をＳ５１１に移す。また制御部１０１は、受信していないと判断した場合、Ｓ５１３でなされた操作入力に応じて操作キャラクタの状態を更新した画面を表示制御部１０４に生成させ、表示装置１０５に表示させ、本通信状態制御処理を完了する。
【００５０】
Ｓ５１１で、制御部１０１は、受信した要求に基づく機能に係る処理（通信接続の確立、アイテムデータの受信、通信ゲームの実行、結婚機能に係る処理の実行）を行い、該機能に係るイベントの完了後に処理をＳ５１２に移す。このとき、例えばアイテムデータの受信中であることを示すＧＵＩ等を含んだ画面を表示制御部１０４が生成し、表示装置１０５に表示させてもよい。
【００５１】
Ｓ５１２で、制御部１０１は、例えば記録媒体１０２に記録されている近接無線通信による機能が実現された回数をインクリメントする。また本実施形態のゲーム装置１００では、積極的なユーザ間の通信あるいは物品との通信を促進するため、制御部１０１は該回数に応じて表示制御部１０４に背景画像を異ならせた画面を生成させ、表示装置１０５に表示させる。
【００５２】
このようにすることで、少なくともデータ受信側、即ち待機通信状態にあるゲーム装置１００のユーザは、特段の処理を要することなく他のゲーム装置と、近接無線通信を利用した機能を体験することができる。なお、本通信状態制御処理では明記しないが、例えば操作がなされない時間が所定期間経過したことにより表示装置１０５の照明状態がオフ状態にされる場合、制御部１０１は通信部１０６を通信を行わない状態に変更するものとする。
【００５３】
以上説明したように、本実施形態のゲーム装置は、ユーザ操作を必要とするイベントの発生を好適に制限することができる。具体的にはゲーム装置は、操作対象のキャラクタについて、ユーザによる操作入力が必要なイベントの発生を通知する。そしてゲーム装置は、通知を行った際に該通知に係るイベントに対応する所定の操作入力がなされた場合に、該イベントの達成を判断し、イベントを達成したと判断した回数が予め定められた回数に達した後は、通知を行わない状態に制御する。
【００５４】
［その他の実施形態］
本発明は上記実施の形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。また本発明に係るゲーム装置は、１以上のコンピュータを該ゲーム装置として機能させるプログラムによっても実現可能である。該プログラムは、コンピュータが読み取り可能な記録媒体に記録されることにより、あるいは電気通信回線を通じて、提供／配布することができる。
【符号の説明】
【００５５】
１００：ゲーム装置、１０１：制御部、１０２：記録媒体、１０３：メモリ、１０４：表示制御部、１０５：表示装置、１０６：通知部、１０７：操作入力部、１０８：通信部
【要約】
【課題】ユーザ操作を必要とするイベントの発生を好適に制限する。
【解決手段】ゲーム装置は、操作対象のキャラクタについて、ユーザによる操作入力が必要なイベントの発生を通知する。そしてゲーム装置は、通知を行った際に該通知に係るイベントに対応する所定の操作入力がなされた場合に、該イベントの達成を判断し、イベントを達成したと判断した回数が予め定められた回数に達した後は、通知を行わない状態に制御する。
【選択図】図４【図１】
0005667720.tif 000002
【図２】
0005667720.tif 000003
【図３】
0005667720.tif 000004
【図４】
0005667720.tif 000005
【図５】
0005667720.tif 000006