(57)【要約】【課題】ユーザが占有することのできる装置の数に制限されずに、ゲームデータを取得することのできるゲーム装置、コンピュータの制御方法及びプログラムを提供すること。【解決手段】他装置識別データ受信部４０がアクセスポイント１００が報知しているＭＡＣアドレスを受信すると、自装置識別データ取得部４４は携帯ゲーム機１０のＭＡＣアドレスを取得する。そして、ゲームデータ取得部４２が、上記２つのＭＡＣアドレスに基づいて合成ＩＤを生成する。続いて、ゲームデータ記憶部４６に記憶されている複数のゲームデータ５０のうち、該合成ＩＤが満足する条件に関連付けられたゲームデータ５０を特定し、これらのゲームデータ５０を取得する。画像音声出力部４８は、取得されたゲームデータ５０に基づいて、画像や音声の出力等のゲーム処理を実行する。【選択図】図３
2007215777.tif 000002
【特許請求の範囲】
【請求項１】
他の装置から該装置の識別データを無線通信により受信する他装置識別データ受信手段と、
前記他装置識別データ受信手段により受信される前記他の装置の識別データに応じたゲームデータを取得するゲームデータ取得手段と、
前記ゲームデータ取得手段により取得されるゲームデータに基づいて画像又は音声を出力する出力手段と、
を含むことを特徴とするゲーム装置。
【請求項２】
請求項１に記載のゲーム装置であって、
前記ゲーム装置の識別データを取得する自装置識別データ取得手段をさらに含み、
前記ゲームデータ取得手段は、前記他装置識別データ受信手段により受信される前記他の装置の識別データと前記自装置識別データ取得手段により取得される前記ゲーム装置の識別データとに応じたゲームデータを取得する、
ことを特徴とするゲーム装置。
【請求項３】
請求項１または２に記載のゲーム装置において、
前記他装置識別データ受信手段による前記他の装置の識別データの受信に応じたタイミングで、ゲームデータが取得され、該ゲームデータに基づいて画像又は音声が出力される、
ことを特徴とするゲーム装置。
【請求項４】
請求項１乃至３のいずれかに記載のゲーム装置において、
複数のゲームデータを、それぞれ前記他の装置の識別データに関する条件に関連付けて記憶するゲームデータ記憶手段をさらに含み、
前記ゲームデータ取得手段は、前記他の装置の識別データと前記各条件に基づいて、前記ゲームデータ記憶手段に記憶される前記複数のゲームデータの中から少なくとも１つを選択し、該選択されるゲームデータを取得する、
ことを特徴とするゲーム装置。
【請求項５】
請求項１乃至４のいずれかに記載のゲーム装置において、
ユーザが入力したゲームデータに関するゲームデータ条件を受付ける受付手段と、
前記他装置識別データ受信手段により受信される前記他の装置の識別データに応じたゲームデータが、前記ゲームデータ条件を満足するか否かを判断する判断手段とをさらに含み、
前記ゲームデータ取得手段は、
前記ゲームデータ条件を満足すると判断されたゲームデータのうちの少なくとも一つを取得することを特徴とするゲーム装置。
【請求項６】
請求項１乃至５のいずれかに記載のゲーム装置において、
前記無線通信は、近距離無線通信であることを特徴とするゲーム装置。
【請求項７】
他の装置から該装置の識別データを無線通信により受信する他装置識別データ受信ステップと、
前記他装置識別データ受信ステップで受信される前記他の装置の識別データに応じたゲームデータを取得するゲームデータ取得ステップと、
前記ゲームデータ取得ステップにより取得されるゲームデータに基づいて画像又は音声を出力するステップと、
を含むことを特徴とするゲーム装置の制御方法。
【請求項８】
他の装置から該装置の識別データを無線通信により受信する他装置識別データ受信手段、
前記他装置識別データ受信手段により受信される前記他の装置の識別データに応じたゲームデータを取得するゲームデータ取得手段、及び
前記ゲームデータ取得手段により取得されるゲームデータに基づいて画像又は音声を出力する出力手段、
としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲーム装置、ゲーム装置の制御方法及びプログラムに関し、特に、ユーザが占有することのできる装置の数に制限されずに、ゲームデータを取得する技術に関する。
【背景技術】
【０００２】
バーコード、音楽ＣＤ等のゲームとは無関係なデータ保持媒体に含まれるデータを読込んで、該データに基づいて新規なゲームデータを生成するゲームシステムが知られている。このようなゲームシステムにおいて、ユーザは、上記データ保持媒体を実際に手にとって、該データ保持媒体に含まれるデータをゲーム装置に読込ませることにより、多くの新ゲームデータを生成させ、ゲームを面白くすることができる。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来のゲーム装置では、上記データを読込む時に上記データ保持媒体を少なくとも一時的に占有する必要があるため、データ保持媒体は、ユーザの所有物等のユーザが占有可能なものに限られる。それゆえ、新しいゲームデータの取得が、ユーザによって一時的に占有可能なデータ保持媒体の数に制限され、ゲームの興趣が損なわれる問題があった。
【０００４】
本発明は、上記課題に鑑みてなされたものであって、その目的は、ユーザによって占有可能なデータ保持媒体の数に制限されずに、ゲームデータを取得することのできるゲーム装置、ゲーム装置の制御方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明に係るゲーム装置は、他の装置から該装置の識別データを無線通信により受信する他装置識別データ受信手段と、前記他装置識別データ受信手段により受信される前記他の装置の識別データに応じたゲームデータを取得するゲームデータ取得手段と、前記ゲームデータ取得手段により取得されるゲームデータに基づいて画像又は音声を出力する出力手段とを含むことを特徴とする。
【０００６】
また、本発明に係るゲーム装置の制御方法は、他の装置から該装置の識別データを無線通信により受信する他装置識別データ受信ステップと、前記他装置識別データ受信ステップで受信される前記他の装置の識別データに応じたゲームデータを取得するゲームデータ取得ステップと、前記ゲームデータ取得ステップにより取得されるゲームデータに基づいて画像又は音声を出力するステップとを含むことを特徴とするゲーム装置の制御方法である。
【０００７】
また、本発明に係るプログラムは、他の装置から該装置の識別データを無線通信により受信する他装置識別データ受信手段、前記他装置識別データ受信手段により受信される前記他の装置の識別データに応じたゲームデータを取得するゲームデータ取得手段、及び前記ゲームデータ取得手段により取得されるゲームデータに基づいて画像又は音声を出力する出力手段としてコンピュータを機能させるためのプログラムである。このプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＲＯＭディスク等のコンピュータ読み取り可能な情報記憶媒体に格納されてよい。また、コンピュータは、例えば家庭用ゲーム機、携帯用ゲーム機、パーソナルコンピュータ、携帯情報端末等である。
【０００８】
本発明では、他の装置から該装置の識別データを無線通信により受信し、受信された識別データに応じたゲームデータを取得する。ここで、本発明では、例えば、ゲーム装置自身に記憶されているゲームデータを読み出して取得してもよいし、該ゲーム装置とネットワーク通信可能なゲームサーバに記憶されているゲームデータを受信して取得してもよい。また、他の装置の識別データに基づいてゲームデータを生成して取得してもよい。そして、取得されたゲームデータに基づいて画像又は音声を出力する。なお、前記他の装置の識別データは、該装置に固有のデータであり、例えばＭＡＣアドレス等であってもよい。
【０００９】
本発明によれば、ゲーム装置は、他の装置に基づいてゲームデータを取得することができる。また、他の装置の識別データに応じたゲームデータを取得するため、各装置によって異なるゲームデータを上記ゲーム装置は取得することができる。また、無線通信を使用するので、上記装置が、例えば他人によって独占的に使用されている状態にあり、ユーザが少なくとも一時的に占有することができないものであっても、該装置の識別データを取得することができる。従って、ユーザは、占有可能な装置の数に制限されずに新しいゲームデータを取得することができ、ゲームを興趣あるものにすることができる。
【００１０】
本発明の一態様では、前記ゲーム装置は、該ゲーム装置の識別データを取得する自装置識別データ取得手段をさらに含み、前記ゲームデータ取得手段は、前記他装置識別データ受信手段により受信される前記他の装置の識別データと前記自装置識別データ取得手段により取得される前記ゲーム装置の識別データとに応じたゲームデータを取得する。ここで、前記ゲーム装置の識別データは、該ゲーム装置に固有のデータであり、例えばＭＡＣアドレス、ＩＰアドレス等である。また、前記自装置識別データ取得手段は、該ゲーム装置のＲＯＭやＲＡＭ等の記憶装置からこれらの識別データを読み出して取得してもよい。こうすれば、他の装置の識別データに加えて、該ゲーム装置の識別データに応じたゲームデータを取得するため、一の装置に基づいて取得されるゲームデータを、各ゲーム装置によって異なるものとすることができる。言い換えると、所定のゲームデータを取得することができる装置が各ゲーム装置によって異なるものとなる。従って、ユーザは、例えばゲームの進行に不可欠な所定のゲームデータを取得することができる装置を、自分で探さなければならないため、ゲームをより興趣あるものにすることができる。
【００１１】
また、本発明の一態様では、前記他装置識別データ受信手段による前記他の装置の識別データの受信に応じたタイミングで、ゲームデータが取得され、該ゲームデータに基づいて画像又は音声が出力されてもよい。こうすれば、ゲーム装置のユーザは、識別データを受信したタイミングでどのゲームデータが取得されたか認識することができる。したがって、ユーザにゲームデータを取得した場所を把握させることにより、ゲームをより興趣あるものにあることができる。
【００１２】
また、本発明の一態様では、複数のゲームデータを、それぞれ前記他の装置の識別データに関する条件に関連付けて記憶するゲームデータ記憶手段をさらに含み、前記ゲームデータ取得手段は、前記他の装置の識別データと前記各条件に基づいて、前記ゲームデータ記憶手段に記憶される前記複数のゲームデータの中から少なくとも１つを選択し、該選択されるゲームデータを取得してもよい。こうすれば、ゲーム装置に設けられたゲームデータ記憶手段が記憶しているゲームデータを読み出して取得することができる。
【００１３】
また、本発明の一態様では、ユーザが入力したゲームデータに関するゲームデータ条件を受付ける受付手段と、前記他装置識別データ受信手段により受信される他の装置の識別データに応じたゲームデータが、前記ゲームデータ条件を満足するか否かを判断する判断手段とをさらに含み、前記ゲームデータ取得手段は、前記ゲーム条件を満足すると判断されたゲームデータのうちの少なくとも一つを取得してもよい。こうすれば、ユーザが入力したゲームデータ条件に応じたゲームデータを取得することができる。
【００１４】
また、本発明の一態様では、前記無線通信に近距離無線通信を用いて他の装置の識別データを受信してもよい。こうすれば、ゲーム装置のユーザは、上記装置の識別データを受信するために該装置近辺まで移動しなければならなくなる。よって、ゲームデータの取得にユーザの移動が伴うため、ゲームをより興趣あるものにすることができる。ここで、近距離無線通信とは、通信距離が１００メートル以内である無線通信であり、例えば、無線ＬＡＮ（IEEE801.11シリーズの規格に準拠）、Ｂｌｕｅｔｏｏｔｈ及び赤外線通信による通信であってもよい。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の一実施形態について図面に基づき詳細に説明する。
【００１６】
図１は、本発明の一実施形態に係るゲーム装置で実現されるゲームにおいて、ゲーム装置が、アクセスポイント１００と無線通信することによってゲームデータを取得し、取得したゲームデータを記憶する様子を示す図である。本実施形態に係るゲーム装置は、ＲＯＭディスク１２に格納されたゲームプログラムを携帯ゲーム機１０が実行することによって実現される。同ゲームプログラムにより、携帯ゲーム機１０では、アクセスポイント１００（他の装置）の識別データを無線通信によって受信し、該識別データに応じたゲームデータをＲＯＭディスク１２から読み出して取得できるようになっている。そして、取得されたゲームデータを記憶装置等に記憶するとともに、記憶したゲームデータに基づいて画像や音声の出力等のゲーム処理をすることができるようになっている。ここで、携帯ゲーム機１０は、アクセスポイント１００を介してネットワーク１０２と接続してもしなくてもよく、アクセスポイント１００の識別データを受信できればよい。また、携帯ゲーム機１０とアクセスポイント１００との無線通信には、公知の無線ＬＡＮ通信を用いている。また、ゲームデータは、ゲーム処理に用いられるデータであり、例えばゲームキャラクタやゲームアイテムの名称データ、識別データ、画像データ及び音声データ等を含んでいる。このゲームデータは、アクセスポイントの識別データを受信することによってのみ、携帯ゲーム機１０がＲＯＭディスク１２から読み出して取得することが可能となっている。そのため、一度取得したゲームデータを再び利用する場合は、取得したゲームデータをメモリカード等の記憶装置にセーブしておき、セーブしたゲームデータを取得する。アクセスポイント１００の識別データは、アクセスポイント１００を識別するデータであり、例えば、アクセスポイント１００のＭＡＣアドレスや、ＥＳＳＩＤ（Extended Service Set Identifier）等であってもよい。なお、以下では、この識別データをアクセスポイント１００のＭＡＣアドレスであるとし、ゲームデータをゲームキャラクタに係るデータであるとして説明する。
【００１７】
図１に示すアクセスポイント１００は、公知の無線ＬＡＮアクセスポイントであり、自身の識別データ（ＭＡＣアドレス）を周囲の一定範囲（以下報知範囲）内に存在する携帯ゲーム機１０に報知している。このアクセスポイント１００は、携帯ゲーム機１０に上記識別データを報知可能な通信装置であれば、どのようなものでもよい。
【００１８】
ユーザは、自身の携帯ゲーム機１０においてゲームプログラムを実行し、例えば、該携帯ゲーム機１０のディスプレイ２６に所定の画面を表示させた状態でアクセスポイント１００の報知範囲内まで移動する。続いて、ユーザの所定操作により、携帯ゲーム機１０は、該アクセスポイント１００のＭＡＣアドレスを受信し、該ＭＡＣアドレスに応じたゲームデータの取得及び記憶を行う。こうして、ユーザは、自身の携帯ゲーム機１０に、次々と新しいゲームデータを取得して記憶させるとともに、記憶されたゲームデータを用いてゲーム処理を行い、ゲームを進行する。ユーザは、例えば、珍しいゲームデータやゲームの進行に必要なゲームデータを取得するために、該ゲームデータを取得することのできるアクセスポイント１００を探し回ることによってゲームを楽しむことができる。
【００１９】
図２は、携帯ゲーム機１０のハードウェア構成を示す図である。同図に示すように、携帯ゲーム機１０は、ＣＰＵ１４、ＲＡＭ１６、ＲＯＭ１８、通信インターフェイス３４、入出力インターフェイス（Ｉ／Ｏ）２０，２８，３６、画像合成部２４、音声合成部３０、入力デバイス２２、ディスプレイ２６、ＲＯＭディスク１２、スピーカ３２及びメモリカード３８を含んで構成されている。ここで、ＣＰＵ１４、ＲＡＭ１６、ＲＯＭ１８、通信インターフェイス３４、入出力インターフェイス２０，２８，３６、画像合成部２４、音声合成部３０は、アドレス及びデータを伝送するバスに接続されている。また、入出力インターフェイス２０には、携帯ゲーム機１０の表面に配置された十字キー及び押しボタンを含んで構成される入力デバイス２２が接続され、入出力インターフェイス２８には、ＲＯＭディスク１２が着脱自在に接続されている。ＲＯＭディスク１２には、ゲームプログラムが記憶されている。また、入出力インターフェイス３６には、メモリカード３８が着脱自在に接続されている。このメモリカード３８は、不揮発性メモリ（例えばＥＥＰＲＯＭ等）を含んで構成され、例えばセーブデータなどの各種ゲームデータを記憶させるために用いられる。
【００２０】
また、ＲＯＭ１８は、個々のゲームに依存しない基本処理のための各種基本プログラム及びデータを記憶するものである。ＣＰＵ１４は、公知のデータ処理手段であり、ＲＯＭ１８に記憶される基本プログラム、及びＲＯＭディスク１２に記憶されるゲームプログラムを実行し、それにより携帯ゲーム機１０の各部を制御する。ＲＡＭ１６は、ＣＰＵ１４の作業用として利用されるとともに、取得したゲームデータを記憶する。
【００２１】
また、通信インターフェイス３４は、アクセスポイント１００等の通信装置との無線通信を行うインターフェイスであり、通信装置のＭＡＣアドレスを受信する。通信インターフェイス３４は、例えば、無線ＬＡＮポート等であってもよい。
【００２２】
画像合成部２４は、例えば公知の画像処理プロセッサを含んで構成されるものであり、ＣＰＵ１４による制御に従い、表示データをディスプレイ２６に出力する。ディスプレイ２６は、例えば液晶表示パネルを含んで構成されるものであり、画像合成部２４から供給される表示データに基づいてゲーム画面を表示する。ディスプレイ２６は、携帯ゲーム機１０の表面に装着される。
【００２３】
また、音声合成部３０は、例えば公知のサウンドプロセッサを含んで構成されるものであり、ＣＰＵ１４による制御に従い、各種ゲーム音楽や各種効果音に係る音声信号をスピーカ３２に供給する。スピーカ３２は、携帯ゲーム機１０の筐体に内蔵されるものであり、各種ゲーム音楽や各種効果音を出力する。
【００２４】
以下、上述のハードウェア構成を有する携帯ゲーム機１０で実行されるゲームにおいて、アクセスポイント１００との無線ＬＡＮ通信により受信されたＭＡＣアドレスに応じたゲームデータを取得し、該ゲームデータに基づいてゲームキャラクタの画像や音声を出力する技術について説明する。
【００２５】
図３は、携帯ゲーム機１０の機能ブロック図を示している。同図に示される各機能ブロックは、ＲＯＭディスク１２に記憶されているゲームプログラムを携帯ゲーム機１０が実行することにより実現されるものである。なお、同図では、本発明に関係する機能を中心として示している。
【００２６】
同図に示すように、携帯ゲーム機１０で実現される機能には、他装置識別データ受信部４０、ゲームデータ取得部４２、自装置識別データ取得部４４、ゲームデータ記憶部４６、ゲームデータ条件判断部４７、画像音声出力部４８及びゲームデータ条件受付部４９が含まれる。ゲームデータ記憶部４６には複数のゲームデータ５０が記憶されている。
【００２７】
他装置識別データ受信部４０は、他の装置から該装置の識別データを無線通信により受信する。すなわち、他装置識別データ受信部４０は、例えばユーザによる入力デバイス２２の操作内容に従い、ユーザの近辺に設置されたアクセスポイント１００（他の装置）が報知しているＭＡＣアドレス（識別データ）を受信する。ここで無線通信には、近距離無線通信である無線ＬＡＮ通信を用いている。こうすれば、携帯ゲーム機１０のユーザは、アクセスポイント１００のＭＡＣアドレスを受信するためにその報知範囲まで移動しなければならなくなる。よって、ゲームデータの取得にユーザの移動が伴うため、ゲームを興趣あるものにすることができる。
【００２８】
自装置識別データ取得部４４は、ゲーム装置の識別データを取得する。すなわち、自装置識別データ取得部４４は、携帯ゲーム機１０（ゲーム装置）の識別データを取得する。ここで、携帯ゲーム機１０の識別データとは、該携帯ゲーム機１０を識別するデータであり、例えば、携帯ゲーム機１０のＭＡＣアドレス、ＩＰアドレス、製造番号等であってもよい。自装置識別データ取得部４４は、これらの識別データを携帯ゲーム装置１０のＲＡＭ１６やＲＯＭ１８から読み出して取得する。以下では、携帯ゲーム機１０のＭＡＣアドレスを識別データであるとして説明する。
【００２９】
ゲームデータ記憶部４６は、ＲＯＭディスク１２によって実現されるものであり、複数のゲームデータ５０を、それぞれ自他の装置の識別データに関する条件に関連付けて記憶している。すなわち、ゲームデータ記憶部４６は、複数のゲームデータ５０を、それぞれアクセスポイント１００のＭＡＣアドレスと携帯ゲーム機１０のＭＡＣアドレスとに関する条件を示す条件データに関連付けて記憶する（図４参照）。ここで、上記条件とは、後述の合成ＩＤの満たすべき条件であり、条件データは、例えば、所定の数値、数値範囲等を示すデータである。また、ゲームデータ５０は、図４に示すように条件データに加えて、ゲームキャラクタのＩＤ（キャラクタＩＤ）、ゲームキャラクタの名称データ（キャラクタ名）、ゲームキャラクタに関する画像データ（キャラクタ画像）、ゲームキャラクタの状態に関する数値データ（数値パラメータ）等を含んで構成されている。ここで数値パラメータは所定値でなくてもよく、例えば、ｘを変数とする所定の関数Ｆ（ｘ）において上記合成ＩＤの値をｘに代入することによって生成される数値でもよい。以下では、条件データを所定の数値範囲であるとして説明を進める（図５参照）。合成ＩＤとは、アクセスポイント１００のＭＡＣアドレスと携帯ゲーム機１０のＭＡＣアドレスとに基づいて生成される数値であり、例えば、携帯ゲーム機１０のＭＡＣアドレスの下位１６ビット（下４桁）の数字で表される数値Ｎとアクセスポイント１００のＭＡＣアドレスの下位１６ビットの数字で表される数値Ｍにそれぞれ所定の重み係数Ｗ、ｗを掛けた数値を加算することによって得られた数値（Ｗ×Ｎ＋ｗ×Ｍ）であってもよい。また、合成ＩＤは、アクセスポイント１００のＭＡＣアドレスのみに基づいて生成される値であってもよく、例えば、Ｗ×Ｎで表される数値であってもよい。以下では合成ＩＤの数値を（Ｗ×Ｎ＋ｗ×Ｍ）として説明を進める。
【００３０】
ゲームデータ取得部４２は、自他の装置の識別データに応じたゲームデータ５０を取得する。すなわち、ゲームデータ取得部４２は、自他の装置の識別データと上記各条件に基づいて、ゲームデータ記憶部４６に記憶される複数のゲームデータ５０の中から少なくとも１つを選択し、該選択されるゲームデータ５０を読み出して取得する。具体的には、ゲームデータ取得部４２は、例えば、受信されたアクセスポイント１００のＭＡＣアドレスと、取得された携帯ゲーム機１０のＭＡＣアドレスとに基づいて上記合成ＩＤを生成する。そして、ゲームデータ記憶部４６に記憶されている複数のゲームデータ５０を参照し、該合成ＩＤが各ゲームデータ５０に関連付けられた条件を満足するか否かを判断する。具体的には、該合成ＩＤの示す数値が、各ゲームデータ５０に関連付けられた条件データの示す数値範囲内にあるか否かを判断する。こうして、ゲームデータ取得部４２は、該合成ＩＤが上記条件を満足するゲームデータ５０を少なくとも１つ特定する。そして、ゲームデータ取得部４２は、特定されたゲームデータ５０をゲームデータ記憶部４６から読み出して取得する。この時、ユーザは所定操作を実行することによって、取得したゲームデータ５０をメモリカード３８に記憶（セーブ）することもできる。以上がゲームデータ取得部４２が行う処理である。こうすれば、携帯ゲーム機１０は、アクセスポイント１００のＭＡＣアドレスに加えて、さらに携帯ゲーム機１０自身のＭＡＣアドレスに応じたゲームデータ５０を読み出すので、一のアクセスポイント１００に基づいて読み出されるゲームデータ５０を、各携帯ゲーム機１０によって異なるものとすることができる。すなわち、所定のゲームデータを取得することができるアクセスポイント１００が各携帯ゲーム機１０によって異なるものとなる。従って、ユーザは、所定のゲームデータを取得することができるアクセスポイント１００を、自分で探さなければならないため、ゲームをより興趣あるものにすることができる。
【００３１】
なお、ゲームデータ取得部４２は、自他の装置の識別データに基づいてゲームデータ５０を生成して取得してもよい。すなわち、ゲームデータ５０を構成する一部又は全部のデータを、自他の装置の識別データに基づいて生成してもよい。例えば、ゲームデータ５０に含まれる数値パラメータが、所定値ではなくｘを変数とする所定の数式Ｆ（ｘ）によって表される場合には、ｘに合成ＩＤの値を代入することによって数値パラメータを生成することもできる。ここで、ｘに代入する数値は合成ＩＤの値に限らず、ゲーム装置のＭＡＣアドレスのみに基づいて生成される数値、例えばｗ×Ｍであってもよい。
【００３２】
ゲームデータ条件受付部４９は、ユーザが入力したゲームデータ５０に関するゲームデータ条件を受付ける。すなわち、ゲームデータ条件受付部４９は、ユーザが入力デバイス２２を操作することによって入力したゲームデータ条件データを受付ける。ここでゲームデータ条件とは、ゲームデータ５０に関する条件であり、例えば、キャラクタ名に関する条件や数値パラメータの値に関する数値条件であってもよい。また、ゲームデータ条件データは、ゲームデータ条件を示すデータであり、ユーザが入力した文字列データや数値データ等であってもよい。
【００３３】
ゲームデータ条件判断部４７は、他装置識別データ受信部４０により受信された識別データに応じたゲームデータ５０が、前記ゲームデータ条件を満足するか否かを判断する。すなわち、ゲームデータ条件判断部４７は、ゲームデータ取得部４２によって特定された少なくとも一つのゲームデータ５０の各々が、前記ゲームデータ条件を満足するか否かを判断し、これらのゲームデータ５０のうちで該ゲームデータ条件を満足するものをさらに特定する。具体的には、例えば、ゲームデータ条件がキャラクタ名に関する条件である場合には、ユーザの入力したキャラクタ名が示す文字列が、各ゲームデータ５０に含まれるキャラクタ名が示す文字列に含まれるか否かを判断して、ゲームデータ５０を特定してもよいし、またゲームデータ条件が数値パラメータの値に関する数値条件である場合には、各ゲームデータ５０に含まれる数値パラメータの値が、ユーザの入力値より大きいか否かを判断して、ゲームデータ５０を特定してもよい。そして、ゲームデータ取得部４２は、特定されたゲームデータ５０を取得する。こうすれば、ユーザは、自身が入力したゲームデータ条件に応じたゲームデータを取得することができる。つまり、ユーザは所望のゲームデータを取得することができる。
【００３４】
画像音声出力部４８は、取得されたゲームデータ５０に基づいて画像又は音声を出力する。すなわち、画像音声出力部４８は、取得されたゲームデータ５０に基づいて、画像や音声の出力等のゲーム処理を実行する。例えば、ユーザによる入力デバイス２２の操作内容に従って、ゲームキャラクタのキャラクタ画像やキャラクタ名をディスプレイ２６に表示したり、該ゲームキャラクタに係る効果音をスピーカ３２から出力したりする。
【００３５】
以上が各機能ブロックの内容である。なお、携帯ゲーム機１０は、他装置識別データ受信部４０による他の装置の識別データの受信に応じたタイミングで、ゲームデータ５０を取得し、該ゲームデータ５０に基づいて画像又は音声を出力してもよい。すなわち、携帯ゲーム機１０は、アクセスポイント１００のＭＡＣアドレスを受信したタイミングで、該ＭＡＣアドレスに応じたゲームデータ５０を取得するとともに、該ゲームデータ５０に基づいてゲームキャラクタのキャラクタ画像や音声等を出力してもよい。具体的には、他装置識別データ受信部４０は、所定の時間間隔で任意のアクセスポイント１００が報知しているＭＡＣアドレスを受信する処理を行っており、ゲームデータ取得部４２及び画像音声出力部４８は、あるアクセスポイント１００のＭＡＣアドレスが新しく受信されたタイミング、例えば、該アクセスポイント１００の報知範囲内にユーザ（携帯ゲーム機１０）が移動したタイミングで、自動的にゲームデータ５０を取得し、該ゲームデータ５０に基づいてゲームキャラクタの画像や音声等を出力する。こうすれば、ユーザは、ＭＡＣアドレスを受信したタイミングでどのゲームキャラクタの画像等が出力されたか認識することができる。したがって、ゲームキャラクタの画像等がどこで出力されたか、つまりゲームデータがどこで取得されたかをユーザに把握させることにより、ゲームを興趣あるものにすることができる。
【００３６】
以下、携帯ゲーム機１０で行われる、データ処理をフロー図に基づいて詳細に説明する。
【００３７】
図６は、携帯ゲーム機１０におけるゲームデータの取得及び出力処理を示すフロー図である。ユーザは、自身の携帯ゲーム機１０においてゲームプログラムを実行し、例えば、図７に示すメニュー画面７０をディスプレイ２６に表示させる。ここにおいて、ユーザが、入力デバイス２２を操作して「キャラクタをさがす」と表示されたボタン７２を押下げすると、図８に示す検索メニュー画面８０が表示される。この検索メニュー画面８０には、ボタン８２及びボタン８４が表示され、ユーザは入力デバイス２２を操作してどちらか一方を選択して押下げする。ボタン８２は、他装置識別データ受信部４０に、該携帯ゲーム機１０の近辺に設置された一又は複数のアクセスポイント１００が報知しているＭＡＣアドレスの受信を指示する画像である。一方ボタン８４は、検索メニュー画面８０からの画面の変換を指示する画像であり、ボタン８４が押下げされると図１０に示すゲームデータ条件入力画面１０１が表示される。このゲームデータ条件入力画面１０１において、ユーザは、ゲームデータ条件を指定する。すなわち、ユーザは、入力デバイス２２を操作して、所望のゲームキャラクタの名前を入力欄１０３に入力してボタン１０５を押下する。なお、ここではゲームキャラクタの名前を入力しているが、ゲームキャラクタの機敏さや強さ等の状態の度合いを表す数値等を入力してもよい。このボタン１０５は、ボタン８２と同様に他装置識別データ受信部４０にＭＡＣアドレスの受信を指示するだけでなく、ゲームデータ条件受付部４９に、指定されたゲームデータ条件に関するゲームデータ条件データ（ここでは、入力されたゲームキャラクタの名前を示す文字列データ）の受付を指示する画像である。
【００３８】
ボタン８２又はボタン１０５が押し下げされると、他装置識別データ受信部４０は、該携帯ゲーム機１０の近辺に設置された一又は複数のアクセスポイント１００が報知しているＭＡＣアドレスを受信する（Ｓ００１）。また、自装置識別データ取得部４４が、携帯ゲーム機１０自身のＭＡＣアドレスをＲＯＭ１８から読み出して取得する（Ｓ００２）。そして、ゲームデータ取得部４２は、各アクセスポイント１００のＭＡＣアドレスと携帯ゲーム機１０のＭＡＣアドレスとに基づいて、上述の（Ｗ×Ｎ＋ｗ×Ｍ）を計算して合成ＩＤを生成する（Ｓ００３）。続いて、ゲームデータ取得部４２は、ゲームデータ記憶部４６に記憶されている複数のゲームデータ５０の各々を参照し、生成された合成ＩＤが、各ゲームデータ５０に関連付けられた条件データの示す条件を満足するか否かを判断する（Ｓ００４）。具体的には、合成ＩＤの示す数値が、各ゲームデータ５０に関連付けられた条件データの示す数値範囲内にあるか否かを判断する。こうして、ゲームデータ取得部４２は、すべてのゲームデータ５０について上記条件が満足されるか否かを判断し（Ｓ００５のＹ）、合成ＩＤが上記条件を満足する少なくとも一のゲームデータ５０を特定する（Ｓ００６）。
【００３９】
ここで、検索メニュー画面８０においてボタン８２を押下げした場合、つまり、ゲームデータ条件の指定がない場合（Ｓ００７のＮ）、ゲームデータ取得部４２は、Ｓ００６で特定された少なくとも一のゲームデータ５０をゲームデータ記憶部４６から読み出して取得し（Ｓ００８）、図９に示す検索結果表示画面９０をディスプレイ２６に表示する。この検索結果表示画面９０において、項目画像９２，９４，９６は特定されたゲームデータ５０の各々に対応している。さらに、各ゲームデータ５０に含まれるキャラクタ名を読み出すことにより、各項目画像９２，９４，９６の左方には、キャラクタ名が表示され、右方には、それぞれボタン９２ａ，９４ａ，９６ａで示されるゲームデータ出力指示画像が配置されている。
【００４０】
一方で、ゲームデータ条件の指定がある場合（Ｓ００７のＹ）、ゲームデータ条件判断部４７は、Ｓ００６において特定されたゲームデータ５０の各々が、ゲームデータ条件受付部４９が受付けたゲームデータ条件を満足するか否かを判断する（Ｓ００９）。ここでは、ユーザの入力したキャラクタ名を示す文字列が、各ゲームデータ５０に含まれるキャラクタ名の示す文字列に含まれるか否かを判断する。ここで、ユーザが、ゲームデータ条件として数値を入力した場合には、各ゲームデータ５０に含まれる所定の数値データが、入力された数値以上であるか否かを判断してもよい。こうして、ゲームデータ条件判断部４７は、Ｓ００６で特定されたすべてのゲームデータ５０について上記ゲームデータ条件が満足されるか否かを判断し（Ｓ０１０のＹ）、ゲームデータ条件が満足される少なくとも一のゲームデータ５０をさらに特定する（Ｓ０１１）。そして、ゲームデータ取得部４２は、Ｓ０１１で特定された少なくとも一のゲームデータ５０を取得し（Ｓ００８）、図９に示す検索結果表示画面９０と同様の画面をディスプレイ２６に表示する。
【００４１】
ユーザが、ボタン９２ａ，９４ａ，９６ａのいずれかを押下げすると、画像音声出力部４８は、対応するゲームデータ５０に基づいて、キャラクタ画像や音声の出力等のゲーム処理を実行する（Ｓ０１２）。例えば、図１１に示すキャラクタ表示画面１１０をディスプレイ２６に表示し、同時に効果音を出力する。以上が携帯ゲーム機１０において行われる、ゲームデータの取得及び出力処理の内容である。
【００４２】
なお、ゲームデータの取得及び出力処理は、ユーザによる入力デバイス２２を用いた操作によらず自動的になされてもよい。つまり、Ｓ００１からＳ０１２（Ｓ００９からＳ０１１の処理を除く）までの処理を自動的に実行してもよい。具体的には、メニュー画面７０においてボタン７４が押下げされると、所定の指示が他装置識別データ受信部４０に発信される。他装置識別データ受信部４０が上記指示を受信すると、他装置識別データ受信部４０は、この指示に従って、任意のアクセスポイント１００のＭＡＣアドレスを受信する処理を所定の時間間隔で実行するようになる。ここにおいて、他装置識別データ受信部４０が新しくＭＡＣアドレスを受信すると、受信したタイミングでゲームデータ取得部４２が自動的にこのＭＡＣアドレスに応じたゲームデータ５０を取得する。続いて、画像音声出力部４８が取得されたゲームデータ５０に基づいてキャラクタ画像や音声の出力等のゲーム処理を実行し、例えば、図１１のキャラクタ表示画面１１０を表示する。
【００４３】
以上説明したように、携帯ゲーム機１０は、アクセスポイント１００のＭＡＣアドレスを受信することによってゲームデータ５０を取得するとともに、取得されるゲームデータ５０は、各アクセスポイント１００よって異なるものとすることができる。また、無線ＬＡＮ通信を使用するので、例えば、アクセスポイント１００が、例えば他人によって独占的に使用されている状態にあり、ユーザが少なくとも一時的に占有することができないものであっても、このアクセスポイント１００のＭＡＣアドレスを取得することができる。従って、ユーザは、一時的に占有可能なアクセスポイント１００の数に制限されずに新しいゲームデータを取得することができ、ゲームを興趣あるものにすることができる。
【００４４】
なお、本発明は上記実施形態に限定されるものではない。
【００４５】
例えば、以上の説明では、携帯ゲーム機１０においてゲームデータ５０を取得する場合に本発明を適用する例を取り上げたが、据え置き型の家庭用ゲーム機、パーソナルコンピュータ、携帯情報端末においてゲームデータを取得する場合にも、本発明を同様に適用することができる。
【００４６】
さらに、以上の説明ではゲームデータ５０を情報記憶媒体たるＲＯＭディスク１２から読み出して取得していたが、ネットワーク１０２を介してゲームデータ５０を受信することによって取得するようにしてもよい。図１２は、ネットワークを用いたゲームデータ配信システムの全体構成を示す図である。同図に示すように、このゲームデータ配信システムは、携帯ゲーム機１０、アクセスポイント１００、ネットワーク１０２、ゲームサーバ１０００を含んでいる。携帯ゲーム機１０及びアクセスポイント１００は、上記実施形態で説明されたものと同様のものである。但し、携帯ゲーム機１０は、アクセスポイント１００を介したネットワーク接続により、ゲームサーバ１０００との通信が可能となっている。ゲームサーバ１０００は、公知のサーバコンピュータであり、ネットワーク１０２を介して携帯ゲーム機１０と通信可能となっている。
【００４７】
図１３は、ゲームデータ配信システムの機能ブロック図を示している。同図に示すように、携帯ゲーム機１０で実現される機能には、他装置識別データ受信部４０、ゲームデータ取得部４２、自装置識別データ取得部４４、画像音声出力部４８及びゲームデータ条件受付部４９が含まれ、一方ゲームサーバ１０００で実現される機能には、ゲームデータ配信部４３、ゲームデータ記憶部４６及びゲームデータ条件判断部４７が含まれる。ゲームデータ配信部４３はゲームデータ条件判断部４７を含んで構成され、ゲームデータ記憶部４６には複数のゲームデータ５０が記憶されている。これらの機能ブロックは、携帯ゲーム機１０及びゲームサーバ１０００において所定のプログラムが実行されることにより、実現されるものである。なお、同構成の機能ブロックに関しては、前述の実施形態で使用した符号を引用している。
【００４８】
他装置識別データ受信部４０は、ユーザが、検索メニュー画面８０においてボタン８２を押下したり、或いはゲームデータ条件入力画面１０１においてボタン１０５を押下すると、携帯ゲーム機１０の近辺に設置された一又は複数のアクセスポイント１００が報知しているＭＡＣアドレスを受信する。そして、自装置識別データ取得部４４は、携帯ゲーム機１０のＭＡＣアドレスをＲＯＭ１８から読み出して取得する。
【００４９】
ゲームデータ条件受付部４９は、ゲームデータ条件入力画面１０１において、ボタン１０５が押下げされるに応じて、ユーザが入力欄１０３に入力したゲームデータ条件データを受け付ける。
【００５０】
ゲームデータ取得部４２は、アクセスポイント１００のＭＡＣアドレスと携帯ゲーム機１０のＭＡＣアドレスとに基づいて上記合成ＩＤを生成する。そして、この合成ＩＤをゲームデータの送信要求とともに、ゲームサーバ１０００のゲームデータ配信部４３に送信する。このとき、ゲームデータ条件の指定がある場合には、ゲームデータ条件受付部４９が受付けたゲームデータ条件データも加えてゲームデータ配信部４３に送信する。
【００５１】
また、ゲームデータ取得部４２は、ゲームデータ配信部４３から少なくとも一のゲームデータ５０を受信して取得する。このとき、ゲームデータ取得部４２は、例えば各ゲームデータ５０に含まれるキャラクタ名を参照して図９の検索結果表示画面９０を表示してもよい。
【００５２】
画像音声出力部４８は、取得されたゲームデータ５０に基づいて、画像又は音声を出力する。例えば、ユーザが、検索結果表示画面９０において、ボタン９２ａ，９４ａ，９６ａのいずれかが押下げするに応じて、対応するゲームデータ５０に基づいて、図１１のキャラクタ表示画面１１０に示すようにキャラクタ画像や音声の出力を実行する。
【００５３】
ゲームデータ記憶部４６は、例えば、ゲームサーバ１０００のハードディスク等の公知の記憶装置によって実現されるものであり、複数のゲームデータ５０をそれぞれ自他の装置の識別データに関する条件に関連づけて記憶している。詳細は、前述の実施形態と同じなので詳細な説明を省略する。
【００５４】
ゲームデータ配信部４３は、ゲームデータ取得部４２からゲームデータの送信要求、合成ＩＤを受信する。そして、ゲームデータ記憶部４６に記憶されている複数のゲームデータ５０を参照し、該合成ＩＤが各ゲームデータ５０に関連付けられた条件を満足するか否かを判断するとともに、該合成ＩＤが上記条件を満足するゲームデータ５０を少なくとも1つ特定する。そして、ゲームデータの送信要求にゲームデータ条件データが含まれていない場合は、特定されたゲームデータ５０をゲームデータ記憶部４６から取得して、ゲームデータ取得部４２に送信する。一方、ゲームデータ条件データをゲームデータ送信要求に含んで受信している場合には、これらのゲームデータ５０のうちゲームデータ条件判断部４７が該ゲームデータ条件データに基づいてさらに特定した少なくとも一のゲームデータ５０をゲームデータ記憶部４６から取得してゲームデータ取得部４２に送信する。
【００５５】
ゲームデータ条件判断部４７は、ゲームデータ配信部４３によって特定されたゲームデータ５０が、受信したゲームデータ条件データを満足するか否かを判断する。すなわち、ゲームデータ配信部４３によって特定されたゲームデータ５０の各々が、ゲームデータ条件データの示すゲームデータ条件を満足するか否かを判断し、これらのゲームデータ５０のうちで該ゲームデータ条件を満足するものを特定する。以上が、本ゲームデータ配信システムの各機能ブロックが実行する処理の内容である。
【００５６】
このようにすれば、携帯ゲーム機１０に取得されるゲームデータ５０を特定する処理をゲームサーバ１０００に実行させることが可能になる。また、ゲームデータ５０をＲＯＭディスク１２ではなく、ゲームサーバ１０００のハードディスクに記憶させておくことができる。従って、携帯ゲーム機１０で行う処理を軽減し、かつ携帯ゲーム機１０のハードウェアリソースを効率的に使用することができる。
【図面の簡単な説明】
【００５７】
【図１】本発明の実施形態に係る携帯ゲーム機を用いてゲームデータを取得する様子を示す図である。
【図２】携帯ゲーム機のハードウェア構成を示す図である。
【図３】本発明の実施形態に係るゲームプログラムを実行することによって携帯ゲーム機において実現される機能を示す機能ブロック図である。
【図４】ゲームデータの一例を示す図である。
【図５】ゲームデータの一例を示す図である。
【図６】ゲームデータの取得及び出力処理を示すフロー図である。
【図７】携帯ゲーム機のディスプレイに表示されるメニュー画面の一例を示す図である。
【図８】携帯ゲーム機のディスプレイに表示される検索メニュー画面の一例を示す図である。
【図９】携帯ゲーム機のディスプレイに表示される検索結果画面の一例を示す図である。
【図１０】携帯ゲーム機のディスプレイに表示されるゲームデータ条件入力画面の一例を示す図である。
【図１１】携帯ゲーム機のディスプレイに表示されるキャラクタ表示画面の一例を示す図である。
【図１２】ゲームデータ配信システムの全体構成を示す図である。
【図１３】ゲームデータ配信システムにおいて実現される機能を示す機能ブロック図である。
【符号の説明】
【００５８】
１０  携帯ゲーム機、１２  ＲＯＭディスク、１４  ＣＰＵ、１６  ＲＡＭ、１８  ＲＯＭ、２０，２８，３６  入出力インターフェイス、２２  入力デバイス、２４  画像合成部、２６  ディスプレイ、３０  音声合成部、３２  スピーカ、３４  通信インターフェイス、３８  メモリカード、４０  他装置識別データ受信部、４２  ゲームデータ取得部、４３  ゲームデータ配信部、４４  自装置識別データ取得部、４６  ゲームデータ記憶部、４７  ゲームデータ条件判断部、４８  画像音声出力部、４９  ゲームデータ条件受付部、５０  ゲームデータ、７０  メニュー画面、７２，７４，８２，８４，９２ａ，９４ａ，９６ａ，１０５  ボタン、８０  検索メニュー画面、９０  検索結果表示画面、９２，９４，９６  項目画像、１００  アクセスポイント、１０１  ゲームデータ条件入力画面、１０２  ネットワーク、１０３  入力欄、１１０  キャラクタ表示画面、１０００  ゲームサーバ。
【図１】
2007215777.tif 000003
【図２】
2007215777.tif 000004
【図３】
2007215777.tif 000005
【図４】
2007215777.tif 000006
【図５】
2007215777.tif 000007
【図６】
2007215777.tif 000008
【図７】
2007215777.tif 000009
【図８】
2007215777.tif 000010
【図９】
2007215777.tif 000011
【図１０】
2007215777.tif 000012
【図１１】
2007215777.tif 000013
【図１２】
2007215777.tif 000014
【図１３】
2007215777.tif 000015
【手続補正書】
【提出日】平成18年11月22日(2006.11.22)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
バーコード、音楽ＣＤ等のゲームとは無関係なデータ保持媒体に含まれるデータを読込んで、該データに基づいて新規なゲームデータを生成するゲームシステムが知られている。このようなゲームシステムにおいて、ユーザは、上記データ保持媒体を実際に手にとって、該データ保持媒体に含まれるデータをゲーム装置に読込ませることにより、多くの新ゲームデータを生成させ、ゲームを面白くすることができる。
【特許文献１】特開平５−３０７６３４号公報
【手続補正書】
【提出日】平成19年2月16日(2007.2.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アクセスポイントから該アクセスポイントの識別データを無線通信により受信する他装置識別データ受信手段と、
自装置の識別データを記憶してなる自装置識別データ記憶手段と、
複数のゲームデータを、それぞれ所定の数値条件に関連付けて記憶してなるゲームデータ記憶手段と、
前記他装置識別データ受信手段により受信される前記アクセスポイントの識別データと、前記自装置識別データ記憶手段に記憶される前記自装置の識別データと、に基づいて所定の演算を行うことにより、前記アクセスポイントの識別データと前記自装置の識別データとに応じた数値を算出する数値算出手段と、
前記数値算出手段により算出される数値が、前記ゲームデータ記憶手段に記憶される数値条件を満足するか否かを判定する判定手段と、
前記数値算出手段により算出される数値が、前記ゲームデータ記憶手段に記憶される数値条件を満足すると判定される場合に、該数値条件に関連付けられたゲームデータを前記ゲームデータ記憶手段から読み出して取得するゲームデータ取得手段と、
前記ゲームデータ取得手段により取得されるゲームデータに基づいて画像又は音声を出力する出力手段と、
を含むことを特徴とするゲーム装置。
【請求項２】
請求項１に記載のゲーム装置において、
ユーザが入力したゲームデータに関するゲームデータ条件を受付ける受付手段と、
前記数値算出手段により算出される数値が前記ゲームデータ記憶手段に記憶される数値条件を満足すると判定される場合に、該数値条件に関連付けられたゲームデータが前記ゲームデータ条件を満足するか否かを判断する判断手段と、をさらに含み、
前記ゲームデータ取得手段は、
前記ゲームデータ条件を満足すると判断されたゲームデータのうちの少なくとも一つを取得する、
ことを特徴とするゲーム装置。
【請求項３】
アクセスポイントから該アクセスポイントの識別データを無線通信により受信する他装置識別データ受信手段と、
自装置の識別データを記憶してなる自装置識別データ記憶手段と、
パラメータ値を含むゲームデータを生成して取得する手段であって、前記他装置識別データ受信手段により受信される前記アクセスポイントの識別データと、前記自装置識別データ記憶手段に記憶される前記自装置の識別データと、に基づいて所定の演算を行うことにより、ゲームデータに含まれるパラメータ値を決定するゲームデータ取得手段と、
前記ゲームデータ取得手段により取得されるゲームデータに基づいて画像又は音声を出力する出力手段と、
を含むことを特徴とするゲーム装置。
【請求項４】
請求項１乃至３のいずれかに記載のゲーム装置において、
前記他装置識別データ受信手段による前記アクセスポイントの識別データの受信に応じたタイミングで、ゲームデータが取得され、該ゲームデータに基づいて画像又は音声が出力される、
ことを特徴とするゲーム装置。
【請求項５】
請求項１乃至４のいずれかに記載のゲーム装置において、
前記無線通信は、近距離無線通信であることを特徴とするゲーム装置。
【請求項６】
アクセスポイントから該アクセスポイントの識別データを無線通信により受信する他装置識別データ受信ステップと、
自装置の識別データを記憶してなる自装置識別データ記憶手段の記憶内容を読み出す自装置識別データ読出ステップと、
前記他装置識別データ受信ステップで受信される前記アクセスポイントの識別データと、前記自装置識別データ読出ステップで読み出される前記自装置の識別データと、に基づいて所定の演算を行うことにより、前記アクセスポイントの識別データと前記自装置の識別データとに応じた数値を算出する数値算出ステップと、
複数のゲームデータをそれぞれ所定の数値条件に関連付けて記憶してなるゲームデータ記憶手段の記憶内容を参照し、前記数値算出ステップで算出される数値が、前記ゲームデータ記憶手段に記憶される数値条件を満足するか否かを判定する判定ステップと、
前記数値算出ステップで算出される数値が、前記ゲームデータ記憶手段に記憶される数値条件を満足すると前記判定ステップで判定される場合に、該数値条件に関連付けられたゲームデータを前記ゲームデータ記憶手段から読み出して取得するゲームデータ取得ステップと、
前記ゲームデータ取得ステップにより取得されるゲームデータに基づいて画像又は音声を出力する出力ステップと、
を含むことを特徴とするゲーム装置の制御方法。
【請求項７】
アクセスポイントから該アクセスポイントの識別データを無線通信により受信する他装置識別データ受信手段、
自装置の識別データを記憶してなる自装置識別データ記憶手段の記憶内容を読み出す自装置識別データ読出手段、
前記他装置識別データ受信手段により受信される前記アクセスポイントの識別データと、前記自装置識別データ読出手段により読み出される前記自装置の識別データと、に基づいて所定の演算を行うことにより、前記アクセスポイントの識別データと前記自装置の識別データとに応じた数値を算出する数値算出手段、
複数のゲームデータをそれぞれ所定の数値条件に関連付けて記憶してなるゲームデータ記憶手段の記憶内容を参照し、前記数値算出手段により算出される数値が、前記ゲームデータ記憶手段に記憶される数値条件を満足するか否かを判定する判定手段、
前記数値算出手段により算出される数値が、前記ゲームデータ記憶手段に記憶される数値条件を満足すると前記判定手段により判定される場合に、該数値条件に関連付けられたゲームデータを前記ゲームデータ記憶手段から読み出して取得するゲームデータ取得手段、
前記ゲームデータ取得手段により取得されるゲームデータに基づいて画像又は音声を出力する出力手段、
としてコンピュータを機能させるためのプログラム。
【請求項８】
アクセスポイントから該アクセスポイントの識別データを無線通信により受信する他装置識別データ受信ステップと、
自装置の識別データを記憶してなる自装置識別データ記憶手段の記憶内容を読み出す自装置識別データ読出ステップと、
パラメータ値を含むゲームデータを生成して取得するステップであって、前記他装置識別データ受信ステップで受信される前記アクセスポイントの識別データと、前記自装置識別データ読出ステップで読み出される前記自装置の識別データと、に基づいて所定の演算を行うことにより、ゲームデータに含まれるパラメータ値を決定するゲームデータ取得ステップと、
前記ゲームデータ取得ステップにより取得されるゲームデータに基づいて画像又は音声を出力する出力ステップと、
を含むことを特徴とするゲーム装置の制御方法。
【請求項９】
アクセスポイントから該アクセスポイントの識別データを無線通信により受信する他装置識別データ受信手段、
自装置の識別データを記憶してなる自装置識別データ記憶手段の記憶内容を読み出す自装置識別データ読出手段、
パラメータ値を含むゲームデータを生成して取得する手段であって、前記他装置識別データ受信手段により受信される前記アクセスポイントの識別データと、前記自装置識別データ読出手段により読み出される前記自装置の識別データと、に基づいて所定の演算を行うことにより、ゲームデータに含まれるパラメータ値を決定するゲームデータ取得手段、
前記ゲームデータ取得手段により取得されるゲームデータに基づいて画像又は音声を出力する出力手段、
としてコンピュータを機能させるためのプログラム。