(57)【要約】【課題】ゲーム装置で受信したＩＤコードを利用してゲームを進行させる場合に、受信されたＩＤコードを他のゲーム装置にコピーして利用するといった不正を防止すること。【解決手段】無線ＬＡＮ用のＡＰ機器と携帯型ゲーム装置１０００とを具備するゲームシステムにおいて、ＡＰ機器は、該ＡＰ機器のＭＡＣアドレスと、命令コードをこのＭＡＣアドレスで復号可能に暗号化したネットワークＩＤとを含むビーコン信号を発信する。そして、携帯型ゲーム装置１０００では、受信したビーコン信号に含まれるネットワークＩＤをＭＡＣアドレスで復号し、復号した命令コードに含まれる真贋判定データが所定のデータに一致し、且つ現在日時が有効期間データが示す有効期間内である場合、制御データに従う制御を実行する。【選択図】図５
2007295521.tif 000002
【特許請求の範囲】
【請求項１】
機器ＩＤ及び無線ネットワークＩＤを随時発信するＩＤ発信手段を備えた無線通信機器と、前記無線通信機器から発信される機器ＩＤ及び無線ネットワークＩＤを受信可能な携帯型電子機器とを具備した無線ネットワークシステムであって、
前記無線通信機器は、
自機の機器ＩＤを記憶する機器ＩＤ記憶手段と、
所定の真贋判定データと前記携帯型電子機器を制御するための所与の制御データとを少なくとも含むデータを前記機器ＩＤ記憶手段により記憶された機器ＩＤで復号可能に暗号化されたデータを前記無線ネットワークＩＤとして記憶するネットＩＤ記憶手段と、
を備え、前記ＩＤ発信手段が、前記機器ＩＤ記憶手段により記憶された機器ＩＤ及び前記ネットＩＤ記憶手段により記憶された無線ネットワークＩＤを発信し、
前記携帯型電子機器は、
前記ＩＤ発信手段により発信された機器ＩＤ及び無線ネットワークＩＤを受信する受信手段と、
前記受信された無線ネットワークＩＤを、前記受信された機器ＩＤで復号する復号手段と、
前記復号手段により復号されたデータに前記所定の真贋判定データと同じデータが含まれているか否かを判定する真贋判定手段と、
前記真贋判定手段により含まれていると判定された場合に、前記復号されたデータに含まれる制御データに従った制御を実行する制御手段と、
を備えた無線ネットワークシステム。
【請求項２】
前記無線通信機器のネットＩＤ記憶手段は、前記真贋判定データと前記制御データと当該制御データによる制御の有効期間を示す期間データとを少なくとも含むデータを前記機器ＩＤで復号可能に暗号化されたデータを前記無線ネットワークＩＤとして記憶し、
前記携帯型電子機器は、現在日時が前記復号手段により復号されたデータに含まれる期間データが示す有効期間内か否かを判定する期間判定手段を備え、
前記制御手段は、前記期間判定手段により有効期間内でないと判定された場合には、前記制御データに従った制御を実行せず、前記期間判定手段により期間内であると判定され、且つ前記真贋判定手段により含まれている判定された場合に、前記制御データに従った制御を実行する、
請求項１に記載の無線ネットワークシステム。
【請求項３】
無線通信可能圏内に存在する携帯型電子機器との間で所定の通信規格に従った無線通信を行うために、自機の機器ＩＤ及び無線ネットワークＩＤを随時発信する無線通信機器であって、
自機の機器ＩＤを記憶する機器ＩＤ記憶手段と、
所与のデータが前記機器ＩＤ記憶手段により記憶された機器ＩＤで復号可能に暗号化されたデータを無線ネットワークＩＤとして記憶するネットＩＤ記憶手段と、
前記機器ＩＤ記憶手段により記憶された機器ＩＤ及び前記ネットＩＤ記憶手段により記憶された無線ネットワークＩＤを発信する発信手段と、
を備えた無線通信機器。
【請求項４】
請求項３に記載の無線通信機器に無線ネットワークＩＤを記憶させる無線通信機器設定装置であって、
所与のデータを前記無線通信機器に予め定められている機器ＩＤで復号可能に暗号化する暗合化手段と、
前記暗合化手段により暗合化されたデータを前記無線ネットワークＩＤとして前記無線通信機器に記憶させるネットＩＤ記憶制御手段と、
を備えた無線通信機器設定装置。
【請求項５】
所定の通信規格に従った無線通信が可能な携帯型のコンピュータに、所定のゲームの進行を制御させて当該ゲームを実行させるためのプログラムであって、
現在の無線通信可能圏内に存在する前記通信規格に従った無線通信を行う他の通信機器から送信されてきた、１）機器ＩＤと、２）所定の真贋判定データ及び所与の制御データを少なくとも含むデータを前記機器ＩＤで復号可能に暗号化された暗号化データとを受信する受信手段、
前記受信された暗号化データを、前記受信された機器ＩＤで復号する復号手段、
前記復号手段により復号されたデータに前記所定の真贋判定データと同じデータが含まれているか否かを判定する真贋判定手段、
前記真贋判定手段により含まれていると判定された場合に、前記復号されたデータに含まれる制御データに基づいて前記ゲームの進行を制御するゲーム進行制御手段、
として前記コンピュータを機能させるためのプログラム。
【請求項６】
前記無線ネットワークＩＤは、前記真贋判定データと前記制御データと当該制御データによる制御の有効期間を示す期間データとを少なくとも含むデータを前記機器ＩＤで復号可能に暗号化されたデータでなり、
現在日時が前記復号手段により復号されたデータに含まれる期間データが示す有効期間内か否かを判定する期間判定手段として前記コンピュータを機能させ、
前記ゲーム進行制御手段が、前記期間判定手段により有効期間内でないと判定された場合には、前記制御データに基づいた前記ゲームの進行制御を行わず、前記期間判定手段により有効期間内であると判定され、且つ前記真贋判定手段により含まれていると判定された場合に、前記制御データに基づく前記ゲームの進行制御を行うように前記コンピュータを機能させる、
ための請求項５に記載のプログラム。
【請求項７】
前記ゲーム進行制御手段が、前記制御データに基づいて新たなキャラクタを発生させる新キャラ発生手段を有するように前記コンピュータを機能させるための請求項５又は６に記載のプログラム。
【請求項８】
前記ゲーム進行制御手段が、前記制御データに基づいて前記ゲームに登場するキャラクタに設定されている所定のパラメータ値を変更するパラメータ変更手段を有するように前記コンピュータを機能させるための請求項５〜７の何れか一項に記載のプログラム。
【請求項９】
請求項５〜８の何れか一項に記載のプログラムを記憶したコンピュータ読み取り可能な情報記憶媒体。
【請求項１０】
所定の通信規格に従った無線通信が可能であり、所定のゲームの進行を制御して当該ゲームを実行する携帯型電子機器であって、
現在の無線通信可能圏内に存在する前記通信規格に従った無線通信を行う他の通信機器から送信されてきた、１）機器ＩＤと、２）所定の真贋判定データ及び所与の制御データを少なくとも含むデータを前記機器ＩＤで復号可能に暗号化された暗号化データとを受信する受信手段と、
前記受信された暗号化データを、前記受信された機器ＩＤで復号する復号手段と、
前記復号手段により復号されたデータに前記所定の真贋判定データと同じデータが含まれているか否かを判定する真贋判定手段と、
前記真贋判定手段により含まれていると判定された場合に、前記復号されたデータに含まれる制御データに基づいて前記ゲームの進行を制御するゲーム進行制御手段と、
を備えた携帯型電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器ＩＤ及びネットワークＩＤを随時発信する無線通信機器と、無線通信機器から発信される機器ＩＤ及びネットワークＩＤを受信可能な携帯型電子機器とを具備する無線ネットワークシステム等に関する。
【背景技術】
【０００２】
無線通信機能を内蔵した携帯可能なゲーム装置の普及に伴い、自機の現在位置を取得して利用するゲームが種々開発されている。例えば、自機が現在位置する無線エリアを管轄する基地局から送信されてきた信号から、当該基地局のＩＤコードを抽出して記憶しておき、ゲームの進行過程において、記憶しておいた基地局ＩＤを利用してゲームの進行を変化させるゲームが知られている（例えば、特許文献１参照）。
【特許文献１】特開２００１−９６０６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、基地局のＩＤコードは基地局毎に固有な値であり、例えば基地局として無線ＬＡＮのアクセスポイントを利用した場合、基地局のＩＤコードであるＢＳＳＩＤやＥＳＳＩＤは該ＩＤコードを受信した端末側で知ることができるといったように、ゲーム装置において受信した基地局のＩＤコードを知ることが可能であった。このため、あるゲーム装置で受信されたＩＤコードを解析し、他のゲーム装置にコピーして利用するといった不正が行われる恐れがあった。
【０００４】
本発明は、上記事情に鑑みて為されたものであり、ゲーム装置で受信したＩＤコードを利用してゲームを進行させる場合に、受信されたＩＤコードを他のゲーム装置にコピーして利用するといった不正の防止を目的としている。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、第１の発明は、
機器ＩＤ（例えば、本実施形態における「ＭＡＣアドレス」）及び無線ネットワークＩＤ（例えば、実施形態における「ネットワークＩＤ」）を随時発信するＩＤ発信手段を備えた無線通信機器（例えば、図１のＡＰ機器１０）と、前記無線通信機器から発信される機器ＩＤ及び無線ネットワークＩＤを受信可能な携帯型電子機器（例えば、図１の携帯型ゲーム装置１０００）とを具備した無線ネットワークシステム（例えば、図１のゲームシステム１）であって、
前記無線通信機器は、
自機の機器ＩＤを記憶する機器ＩＤ記憶手段と、
所定の真贋判定データ（例えば、図４の「真贋判定データ」）と前記携帯型電子機器を制御するための所与の制御データ（例えば、図４の「制御データ」）とを少なくとも含むデータ（例えば、図４の「命令コード」）を前記機器ＩＤ記憶手段により記憶された機器ＩＤで復号可能に暗号化されたデータを前記無線ネットワークＩＤとして記憶するネットＩＤ記憶手段と、
を備え、前記ＩＤ発信手段が、前記機器ＩＤ記憶手段により記憶された機器ＩＤ及び前記ネットＩＤ記憶手段により記憶された無線ネットワークＩＤを発信し、
前記携帯型電子機器は、
前記ＩＤ発信手段により発信された機器ＩＤ及び無線ネットワークＩＤを受信する受信手段（例えば、図６の無線通信部４００）と、
前記受信された無線ネットワークＩＤを、前記受信された機器ＩＤで復号する復号手段（例えば、図６の昆虫キャラ発生制御部２１１）と、
前記復号手段により復号されたデータに前記所定の真贋判定データと同じデータが含まれているか否かを判定する真贋判定手段（例えば、図６の昆虫キャラ発生制御部２１１）と、
前記真贋判定手段により含まれていると判定された場合に、前記復号されたデータに含まれる制御データに従った制御を実行する制御手段（例えば、図６の昆虫キャラ発生制御部２１１）と、
を備えた無線ネットワークシステムである。
【０００６】
また、第３の発明は、
無線通信可能圏内に存在する携帯型電子機器（例えば、図２，６の携帯型ゲーム装置１０００）との間で所定の通信規格に従った無線通信を行うために、自機の機器ＩＤ及び無線ネットワークＩＤを随時発信する無線通信機器（例えば、図１のＡＰ機器１０）であって、
自機の機器ＩＤを記憶する機器ＩＤ記憶手段と、
所与のデータが前記機器ＩＤ記憶手段により記憶された機器ＩＤで復号可能に暗号化されたデータを無線ネットワークＩＤとして記憶するネットＩＤ記憶手段と、
前記機器ＩＤ記憶手段により記憶された機器ＩＤ及び前記ネットＩＤ記憶手段により記憶された無線ネットワークＩＤを発信する発信手段と、
を備えた無線通信機器である。
【０００７】
この第１又は第３の発明によれば、自機の機器ＩＤ及び無線ネットワークＩＤを随時発信する無線通信機器と、発信される機器ＩＤ及び無線ネットワークＩＤを受信可能な携帯型電子機器とを具備する無線ネットワークシステムにおいて、無線通信機器は、真贋判定データと制御データとを含むデータを機器ＩＤで復号可能に暗号化されたデータを無線ネットワークＩＤとして発信し、携帯型電子機器は、受信した無線ネットワークＩＤを受信した機器ＩＤで復号し、復号したデータに、所定の真贋判定データと同じデータが含まれていると判定した場合に、復号したデータに含まれる制御データに従った制御を実行する。
【０００８】
ここで、無線ネットワークＩＤを復号したデータは、該無線ネットワークＩＤと同一の無線通信機器から発信された機器ＩＤで復号した場合にのみ、予め定められた真贋判定データと同じデータが表われ、他の無線通信機器から発信された機器ＩＤで復号した場合には予め定められた真贋判定データとは異なるデータが表われる。従って、無線ネットワークＩＤを復号したデータに真贋判定データと同じデータが含まれていない場合には、復号したデータに含まれる制御データに従った制御が実行されないことにすることで、ある携帯型電子機器で受信された無線ネットワークＩＤを、他の携帯型電子機器で利用しようとしても、所望の制御が実行されないことになる。これにより、受信された無線ネットワークＩＤを他の携帯型電子機器にコピーして利用するといった不正が防止される。
【０００９】
第２の発明は、第１の発明の無線ネットワークシステムであって、
前記無線通信機器のネットＩＤ記憶手段は、前記真贋判定データと前記制御データと当該制御データによる制御の有効期間を示す期間データ（例えば、図４の「有効期間データ」）とを少なくとも含むデータを前記機器ＩＤで復号可能に暗号化されたデータを前記無線ネットワークＩＤとして記憶し、
前記携帯型電子機器は、現在日時が前記復号手段により復号されたデータに含まれる期間データが示す有効期間内か否かを判定する期間判定手段（例えば、図６の昆虫キャラ発生制御部２１１；図１１のステップＢ９）を備え、
前記制御手段は、前記期間判定手段により有効期間内でないと判定された場合には、前記制御データに従った制御を実行せず、前記期間判定手段により期間内であると判定され、且つ前記真贋判定手段により含まれている判定された場合に、前記制御データに従った制御を実行する、
無線ネットワークシステムである。
【００１０】
この第２の発明によれば、無線通信機器では、真贋判定データと制御データとこの制御データによる制御の有効期間を示す期間データとを少なくとも含むデータを機器ＩＤで復号可能に暗号化されたデータが無線ネットワークＩＤとして記憶され、携帯型電子機器では、現在日時が復号されたデータに含まれる期間データの示す有効期間内であると判定された場合には制御データに従った制御が実行されず、有効期間内であると判定され、且つ復号されたデータに所定の真贋判定データと同じデータが含まれていると判定された場合に、制御データに従った制御が実行される。これにより、携帯型電子機器における制御データに従った制御の実行に有効期間を設けることができる。
【００１１】
第４の発明は、
第３の発明の無線通信機器に無線ネットワークＩＤを記憶させる無線通信機器設定装置（例えば、図４のＡＰ機器設定装置２０）であって、
所与のデータを前記無線通信機器に予め定められている機器ＩＤで復号可能に暗号化する暗合化手段（例えば、図４の暗合化部２２）と、
前記暗合化手段により暗合化されたデータを前記無線ネットワークＩＤとして前記無線通信機器に記憶させるネットＩＤ記憶制御手段（例えば、図４の設定部２３）と、
を備えた無線通信機器設定装置である。
【００１２】
この第４の発明によれば、無線通信機器設定装置により、所与のデータが無線通信機器に予め定められている機器ＩＤで復号可能に暗号化され、暗合化されたデータが無線ネットワークＩＤとしてこの無線通信機器に記憶される。これにより、例えば街中の各所に設置された無線通信機器に対して、該無線通信機器から発信される無線ネットワークＩＤを任意のタイミングで変更することができる。従って、携帯型電子機器における制御データに基づく制御を任意のタイミングで変更させるといったことが可能となる。
【００１３】
第５の発明は、
所定の通信規格に従った無線通信が可能な携帯型のコンピュータに、所定のゲームの進行を制御させて当該ゲームを実行させるためのプログラム（例えば、図６のゲームプログラム５１０）であって、
現在の無線通信可能圏内に存在する前記通信規格に従った無線通信を行う他の通信機器（例えば、図１のＡＰ機器１０）から送信されてきた、１）機器ＩＤと、２）所定の真贋判定データ及び所与の制御データを少なくとも含むデータを前記機器ＩＤで復号可能に暗号化された暗号化データとを受信する受信手段（例えば、図１１のステップＢ１）、
前記受信された暗号化データを、前記受信された機器ＩＤで復号する復号手段（例えば、図１１のステップＢ５）、
前記復号手段により復号されたデータに前記所定の真贋判定データと同じデータが含まれているか否かを判定する真贋判定手段（例えば、図１１のステップＢ７）、
前記真贋判定手段により含まれていると判定された場合に、前記復号されたデータに含まれる制御データに基づいて前記ゲームの進行を制御するゲーム進行制御手段（例えば、図１１のステップＢ１３）、
として前記コンピュータを機能させるためのプログラムである。
【００１４】
また、第９の発明は、
所定の通信規格に従った無線通信が可能であり、所定のゲームの進行を制御して当該ゲームを実行する携帯型電子機器（例えば、図２，６の携帯型ゲーム装置１０００）であって、
現在の無線通信可能圏内に存在する前記通信規格に従った無線通信を行う他の通信機器から送信されてきた、１）機器ＩＤと、２）所定の真贋判定データ及び所与の制御データを少なくとも含むデータを前記機器ＩＤで復号可能に暗号化された暗号化データとを受信する受信手段（例えば、図６の無線通信部４００）と、
前記受信された暗号化データを、前記受信された機器ＩＤで復号する復号手段（例えば、図６の昆虫キャラ発生制御部２１１）と、
前記復号手段により復号されたデータに前記所定の真贋判定データと同じデータが含まれているか否かを判定する真贋判定手段（例えば、図６の昆虫キャラ発生制御部２１１）と、
前記真贋判定手段により含まれていると判定された場合に、前記復号されたデータに含まれる制御データに基づいて前記ゲームの進行を制御するゲーム進行制御手段（例えば、図６のゲーム演算部２１０）と、
を備えた携帯型電子機器である。
【００１５】
この第５又は第９の発明によれば、所定のゲーム進行を制御して当該ゲームを実行する携帯型電子機器において、無線通信可能圏内に存在する通信規格に従った無線通信を行う他の通信機器から送信されてきた、１）機器ＩＤと、２）真贋判定データ及び制御データを含む機器ＩＤで復号可能に暗号化された暗号化データとが受信され、受信された暗号化データが受信された機器ＩＤで復号され、復号されたデータに、真贋判定データと同じデータが含まれていると判定された場合に、復号されたデータに含まれる制御データに基づいてゲームの進行が制御される。
【００１６】
ここで、無線ネットワークＩＤを復号したデータには、該無線ネットワークＩＤと同一の無線通信機器から発信された機器ＩＤで復号した場合にのみ、予め定められた真贋判定データと同じデータが表われ、他の無線通信機器から発信された機器ＩＤで復号した場合には、予め定められた真贋判定データとは異なるデータが表われる。従って、無線ネットワークＩＤを復号したデータに真贋判定データと同じデータが含まれていない場合には、復号したデータに含まれる制御データに従った制御が実行されないことにすることで、ある携帯型電子機器で受信された無線ネットワークＩＤを、他の携帯型電子機器で利用しようとしても、復号したデータに含まれる制御データに従った制御が実行されないことになる。これにより、受信された無線ネットワークＩＤを他の携帯型電子機器にコピーして利用するといった不正が防止される。
【００１７】
第６の発明は、第５の発明のプログラムであって、
前記無線ネットワークＩＤは、前記真贋判定データと前記制御データと当該制御データによる制御の有効期間を示す期間データとを少なくとも含むデータを前記機器ＩＤで復号可能に暗号化されたデータでなり、
現在日時が前記復号手段により復号されたデータに含まれる期間データが示す有効期間内か否かを判定する期間判定手段として前記コンピュータを機能させ、
前記ゲーム進行制御手段が、前記期間判定手段により有効期間内でないと判定された場合には、前記制御データに基づいた前記ゲームの進行制御を行わず、前記期間判定手段により有効期間内であると判定され、且つ前記真贋判定手段により含まれていると判定された場合に、前記制御データに基づく前記ゲームの進行制御を行うように前記コンピュータを機能させる、
ためのプログラムである。
【００１８】
この第６の発明によれば、無線ネットワークＩＤは、真贋判定データと制御データとこの制御データによる制御の有効期間を示す期間データとを少なくとも含むデータを、機器ＩＤで復号可能に暗号化されたデータであり、現在日時が復号されたデータに含まれる期間データが示す有効期間内であり、且つ真贋判定された場合に、制御データに基づくゲームの進行制御が行われる。これにより、携帯型電子機器における制御データに従った制御の実行に有効期間を設けることができる。
【００１９】
第７の発明は、第５又は第６の発明のプログラムであって、
前記ゲーム進行制御手段が、前記制御データに基づいて新たなキャラクタ（例えば、図３の昆虫キャラクタ）を発生させる新キャラ発生手段（例えば、図６の昆虫キャラ発生制御部２１１；図１１のステップＢ１３）を有するように前記コンピュータを機能させるためのプログラムである。
【００２０】
この第７の発明によれば、制御データに基づいて新たなキャラクタが発生される。例えばゲームの進行途中、受信された無線ネットワークＩＤに応じた新たなキャラクタが発生される。
【００２１】
第８の発明は、第５〜第７の何れかの発明のプログラムであって、
前記ゲーム進行制御手段が、前記制御データに基づいて前記ゲームに登場するキャラクタに設定されている所定のパラメータ値を変更するパラメータ変更手段を有するように前記コンピュータを機能させるためのプログラムである。
【００２２】
この第８の発明によれば、制御データに基づいて、ゲームに登場するキャラクタに設定されている所定のパラメータ値が変更される。
【００２３】
第９の発明は、第５〜第８の何れかの発明のプログラムを記憶したコンピュータ読み取り可能な情報記憶媒体（例えば、図６の記憶部５００）である。
【００２４】
ここで、情報記憶媒体とは、記憶されている情報をコンピュータが読み取り可能な、例えばハードディスクやＭＯ、ＣＤ−ＲＯＭ、ＤＶＤ、メモリカード、ＩＣメモリ等の記憶媒体である。従って、この第９の発明によれば、情報記憶媒体に記憶されている情報をコンピュータに読み取らせて演算処理を実行させることで、第５〜第８の発明と同様の効果を奏することができる。
【発明の効果】
【００２５】
本発明によれば、携帯型電子機器は、受信した無線ネットワークＩＤを受信した機器ＩＤで復号し、復号したデータに所定の真贋判定データと同じデータが含まれていると判定した場合に、復号したデータに含まれる制御データに従った制御を実行する。従って、無線ネットワークＩＤを復号したデータに真贋判定データと同じデータが含まれていない場合には復号したデータに含まれる制御データに従った制御が実行されないことにすることで、ある携帯型電子機器で受信された無線ネットワークＩＤを他の携帯型電子機器で利用しようとしても所望の制御が実行されないことになり、これにより、受信された無線ネットワークＩＤを他の携帯型電子機器にコピーして利用するといった不正が防止される。
【発明を実施するための最良の形態】
【００２６】
以下、図面を参照して、本発明に好適な実施形態を説明する。尚、以下では、携帯型ゲーム装置で昆虫採集ゲームを実行する場合を説明するが、本発明を適用可能な実施形態がこれに限定されるものではない。
【００２７】
［ゲームシステム］
図１は、本実施形態におけるゲームシステム１の概略構成を示す図である。同図によれば、ゲームシステム１は、無線ＬＡＮ用のアクセスポイント（ＡＰ：Access Point）機器１０と、無線ＬＡＮ規格に従った無線通信が可能な携帯型ゲーム装置１０００とを具備している。
【００２８】
ＡＰ機器１０は、無線ＬＡＮに接続するために街中の各所に設置される無線通信機器であり、ビーコン（Beacon）信号を周期的に発信している。ビーコン信号は、ＡＰ機器１０の通信可能圏内に存在する携帯型ゲーム装置１０００等の端末機器に対して当該ＡＰ機器１０の存在を報知するための信号であり、ネットワークを識別するための識別子であるＢＳＳＩＤ（Basic Service Set Identifier）及びＥＳＳＩＤ（Extended Service Set Identifier）を含んでいる。
【００２９】
携帯型ゲーム装置１０００では、プレーヤに携帯される小型の電子機器（携帯型電子機器）であり、ＡＰ機器１０との間で無線ＬＡＮ規格に従った無線通信が可能である。そして、携帯型ゲーム装置１０００は、ＡＰ機器１０との無線通信を行うことで、昆虫キャラクタを採集して楽しむ昆虫採集ゲームが実行される。昆虫採集ゲームでは、ＡＰ機器１０が発信するビーコン信号を受信すると、受信したビーコン信号に含まれるデータを基に昆虫キャラクタが発生される。
【００３０】
例えば、プレーヤの移動に伴い、携帯型ゲーム装置１０００が矢印Ａ１に示す経路に従って移動した場合、ＡＰ機器１０Ａの通信可能圏内１１Ａに移動し、ＡＰ機器１０Ａから発信されるビーコン信号を受信すると、該ビーコン信号に基づく昆虫キャラクタが発生される。次いで、ＡＰ機器１０Ｂの通信可能圏内１１Ｂに移動し、ＡＰ機器１０Ｂから発信されるビーコン信号を受信すると、該ビーコン信号に基づく昆虫キャラクタが発生される。そして、ＡＰ機器１０Ｃの通信可能圏内１１Ｃに移動し、ＡＰ機器１０Ｃから発信されるビーコン信号を受信すると、該ビーコン信号に基づく昆虫キャラクタが発生される。
【００３１】
ここで、ビーコン信号に含まれるデータは、該ビーコン信号の発信元であるＡＰ機器１０毎に異なる。従って、発生される昆虫キャラクタは、受信したビーコン信号の発信元のＡＰ機器１０毎に異なる。また、同一のＡＰ機器１０から発信されるビーコン信号を基に発生される昆虫キャラクタは、１匹のみである。
【００３２】
図２は、携帯型ゲーム装置１０００の外観の一例を示す図である。同図によれば、携帯型ゲーム装置１０００は、上側の筐体１０Ａと下側の筐体１０Ｂとがヒンジ１２を介して開閉可能に連結されて構成された折り畳み式であり、同図において、使用時である携帯型ゲーム装置１０００の開状態を示している。
【００３３】
各筐体１０Ａ，１０Ｂの内側面には、使用時においてヒンジ１２を挟んで上下に並ぶように配置された２つのディスプレイ１Ａ，１Ｂやスピーカ３、各種の操作ボタン５等が設けられている。また、ディスプレイ１Ｂには、その表示領域全体に亘ってタッチパネル１１０が一体的に形成されている。タッチパネル１１０は、感圧式や光学式、静電式、電磁誘導式等の検出原理によって、タッチ操作位置を、例えばディスプレイ１Ｂを構成するドット単位で検出する。プレーヤは、付属のスタイラスペン２０や手指によるディスプレイ１Ｂ上のタッチ操作によって、各種の操作入力を行うことができる。
【００３４】
携帯型ゲーム装置１０００がゲーム処理を実行するために必要なプログラムやデータ等を含むゲーム情報は、筐体１０Ｂの側面に設けられたスロット７に着脱自在なカートリッジ３０に格納されている。尚、このゲーム情報は、携帯型ゲーム装置１０００が内蔵する無線通信装置１６を介して無線通信回線に接続し、外部機器から取得することにしても良い。
【００３５】
また、携帯型ゲーム装置１０００は、ＣＰＵやＩＣメモリ類を搭載した制御ユニット１４、無線ＬＡＮ規格に従った無線通信を行うための無線通信装置１６、カートリッジ３０の読取装置等を内蔵する。制御ユニット１４に搭載されたＣＰＵは、ＩＣメモリやカートリッジ３０から読み出したプログラムやデータ、タッチパネル１１０により検出されたタッチ操作位置、操作ボタン５から入力される操作信号、無線通信装置１６による受信データ等に基づいて種々のゲーム処理を実行し、ゲーム画面の画像信号及びゲーム音の音信号を生成する。そして、生成した画像信号をディスプレイ１Ａ，１Ｂに出力してゲーム画面を表示させるとともに、音信号をスピーカ３に出力してゲーム音を出力させる。プレーヤは、ディスプレイ１Ａ，１Ｂに表示されるゲーム画面を見ながら、操作ボタン５を操作或いはディスプレイ１Ｂ上をタッチ操作して昆虫採集ゲームを楽しむ。
【００３６】
図３は、携帯型ゲーム装置１０００のディスプレイ１Ａ，１Ｂに表示されるゲーム画面の一例である。上側はディスプレイ１Ａに表示される画面を示し、下側はディスプレイ１Ｂに表示される画面を示している。
【００３７】
同図によれば、ディスプレイ１Ａにはコレクション画面Ｗ１０が表示され、ディスプレイ１Ｂには虫かご画面Ｗ２０が表示される。虫かご画面Ｗ２０には、ビーコン信号の受信により発生された昆虫キャラクタ（同図では、昆虫キャラクタＣ２１，Ｃ２３，Ｃ２５，Ｃ２７，Ｃ２９）が動画表示される。また、コレクション画面Ｗ１０には、ビーコン信号の受信により発生された昆虫キャラクタのうち、プレーヤによる所定のコレクション操作によりコレクションに加えられた昆虫キャラクタ（同図では、昆虫キャラクタＣ１１，Ｃ１３）が静止画表示される。
【００３８】
具体的には、虫かご画面Ｗ２０上でのタッチ操作によって昆虫キャラクタを指定し、画面の上方向（矢印Ａ２１の方向）にスライド操作するといったコレクション操作を行うと、指定した昆虫キャラクタがコレクションに加えられる。また、虫かご画面Ｗ２０上でのタッチ操作によって昆虫キャラクタを指定し、画面の下方向（矢印Ａ２３の方向）にスライド操作するといった破棄操作を行うと、指定した昆虫キャラクタが虫かごから破棄される。
【００３９】
ＡＰ機器１０が発信するビーコン信号には、（１）ＭＡＣ（Media Access Control）アドレスと、（２）ネットワークＩＤとが含まれている。ＭＡＣアドレスは、該ＡＰ機器１０の機器ＩＤであり、ＢＳＳＩＤとして発信される。ネットワークＩＤは、携帯型ゲーム装置１０００に対する命令コードが、該ＡＰ機器１０のＭＡＣアドレスで復号可能なように所定の方式で暗号化されたデータ（暗号化データ）であり、無線ＬＡＮのネットワーク識別子（無線ネットワークＩＤ）であるＥＳＳＩＤとして発信される。また、このネットワークＩＤは、図４に示すように、ＡＰ機器設定装置２０によって予め設定・記憶される。
【００４０】
図４は、ＡＰ機器設定装置２０の動作概要を示す図である。同図（ａ）によれば、ＡＰ機器設定装置２０は、先ず、対象のＡＰ機器１０用の命令コードを作成する。命令コードには、真贋判定データと、有効期間データと、制御データとが含まれる。真贋判定データは、復号されたネットワークＩＤが正規のデータであるか否かを判定するためのデータであり、例えば所定長の所定の文字列が設定される。有効期間データは、制御データに基づく制御の有効期間を示すデータであり、例えば有効期間の開始日時及び終了日時が設定される。制御データは、携帯型ゲーム装置１０００における昆虫キャラクタの発生を制御するためのデータであり、ここでは、発生させる昆虫キャラクタの昆虫種別が設定される。
【００４１】
次いで、ＡＰ機器設定装置２０は、作成した命令コードを、対象のＡＰ機器１０のＭＡＣアドレスで復号可能なように所定の方法で暗号化し、ネットワークＩＤとする。その後、対象のＡＰ機器１０に、生成したネットワークＩＤを設定する（記憶させる）。そして、ＡＰ機器１０は、設定・記憶されているＭＡＣアドレスとネットワークＩＤとを含むビーコン信号を発信する。
【００４２】
ＡＰ機器設定装置２０は、パーソナルコンピュータ等のコンピュータシステムによって構成されるものであり、同図（ｂ）に示すように、多数のＡＰ機器１０それぞれについて、順に通信接続して機器ＩＤ及びネットワークＩＤを設定する。また、ＡＰ機器設定装置２０は、命令コード作成部２１と、暗合化部２２と、設定部２３とを含む。命令コード作成部２１は、対象のＡＰ機器１０用の命令コードを作成する。暗合化部２２は、命令コード作成部２１により作成された命令コードを、対象のＡＰ機器１０の機器ＩＤで復号可能なように所定の方式で暗号化する。そして、設定部２３は、対象のＡＰ機器１０と通信接続し、暗合化部２２により暗合化されたデータを、ネットワークＩＤとして対象のＡＰ機器１０に送信・設定させる。
【００４３】
図５は、ビーコン信号を受信した携帯型ゲーム装置１０００における動作概要を示す図である。同図によれば、携帯型ゲーム装置１０００では、ＡＰ機器１０から発信されるビーコン信号を受信すると、受信したビーコン信号から、ＭＡＣアドレス及びネットワークＩＤを取り出す。次いで、取り出したネットワークＩＤを、取り出したＭＡＣアドレスを用いて元データである命令コードに復号する。そして、復号した命令コードに含まれる真贋判定データが、予め定められた所定の真贋判定データに一致するか否かを判定する。一致するならば、現在日時が、復号した命令コードに含まれる有効期間データの示す有効期間内であるか否かを判定する。有効期間内ならば、復号した命令コードに含まれる制御データに従って、昆虫キャラクタを発生させる。
【００４４】
［機能構成］
図６は、携帯型ゲーム装置１０００の機能構成の一例を示す図である。同図によれば、携帯型ゲーム装置１０００は、機能的には、操作入力部１００と、処理部２００と、画像表示部３３０と、音出力部３４０と、無線通信部４００と、記憶部５００とを備えて構成される。
【００４５】
操作入力部１００は、プレーヤによる操作指示入力を受け付け、操作に応じた操作信号を処理部２００に出力する。また、操作入力部１００はタッチパネル１１０を含み、検出した第２画面３３２上のタッチ位置を処理部２００に出力する。この機能は、例えばボタンスイッチやレバー、ダイヤル、マウス、キーボード、各種センサ、タッチパネル等によって実現される。図２では、操作ボタン５や、ディスプレイ１Ｂに一体形成されたタッチパネルがこれに該当する。
【００４６】
処理部２００は、携帯型ゲーム装置１０００の全体制御やゲームの進行、画像生成等の各種演算処理を行う。この機能は、例えばＣＰＵ（ＣＩＳＣ型、ＲＩＳＣ型）、ＡＳＩＣ（ゲートアレイ等）等の演算装置やその制御プログラムにより実現される。図２では、制御ユニット１４に実装されているＣＰＵがこれに該当する。
【００４７】
また、処理部２００は、主にゲームの実行に係る演算処理を行うゲーム演算部２１０と、ゲーム演算部２１０の処理によって求められた各種のデータに基づき、仮想カメラ等の所与の視点から見た仮想三次元空間（ゲーム空間）の画像を生成する画像生成部２３０と、効果音やＢＧＭ等のゲーム音を生成する音生成部２４０とを含んでいる。
【００４８】
ゲーム演算部２１０は、操作入力部１００から入力された操作信号や、無線通信部４００から入力された受信データ、記憶部５００から読み出したプログラムやデータ等に基づいて種々のゲーム処理を実行する。ゲーム処理としては、例えば、仮想三次元空間に各種のオブジェクトを配置してゲーム空間を設定する処理、操作入力部１００からの操作信号に基づくプレーヤキャラクタの制御、オブジェクトのヒット交差判定（ヒットチェック）、視点（仮想カメラ）の制御等がある。
【００４９】
また、本実施形態では、ゲーム演算部２１０は、昆虫キャラ発生制御部２１１を含む。昆虫キャラ発生制御部２１１は、ＡＰ機器１０から発信され、受信されたビーコン信号を基に、昆虫キャラクタの発生を制御する。具体的には、受信されたビーコン信号から、ＭＡＣアドレス及びネットワークＩＤを取り出し、取り出したネットワークＩＤを、取り出したＭＡＣアドレスを用いて元データである命令コードに復号する。
【００５０】
次いで、昆虫キャラ発生制御部２１１は、復号した命令コードに含まれる真贋判定データが、予め定められた所定の真贋判定データと一致するか否かを判定する。一致するならば、復号された命令コードは正規のデータであると判定し、一致しないならば正規のデータでないと判定する。正規のデータであると判定したならば、続いて、現在日時が、復号された命令コードに含まれる有効期間データの示す有効期間内であるか否かを判定する。有効期間内であれば、復号した命令コードに含まれる制御データが示す昆虫種別の昆虫キャラクタを、発生させるか否かを判断する。即ち、復号した命令コードに含まれるＭＡＣアドレスと、復号した命令コードに含まれる制御データが示す昆虫種別との組のデータが、虫かご一覧情報５２２、或いはコレクション一覧情報５２３に格納されているか否かを判断し、格納されていないならば発生させると判断し、格納されているならば発生させないと判断する。
【００５１】
発生させると判断すると、制御データが示す昆虫種別と、復号した命令コードに含まれているＭＡＣアドレスと、現在時刻とを対応付けて、虫かご一覧情報５２２に追加するとともに、昆虫キャラクタ情報５２１を参照して、該当する昆虫キャラクタを虫かご画面Ｗ２０に表示させる。
【００５２】
虫かご一覧情報５２２は、現在虫かごに入れられている昆虫キャラクタ、即ち昆虫キャラ発生制御部２１１によって発生された昆虫キャラクタであって、コレクションに加えられておらず、破棄もされていない昆虫キャラクタに関するデータである。図８に、虫かご一覧情報５２２のデータ構成の一例を示す。同図によれば、虫かご一覧情報５２２は、虫かごに入れられている各昆虫キャラクタについて、昆虫種別５２２ａと、ＭＡＣアドレス５２２ｂと、発生日時５２２ｃとを対応付けて格納している。ＭＡＣアドレス５２２ｂは、該当する昆虫キャラクタが発生された基となったビーコン信号のＭＡＣアドレスを格納する。発生日時５２２ｃは、該当する昆虫キャラクタが発生された日時である。
【００５３】
コレクション一覧情報５２３は、現在コレクションに加えられている昆虫キャラクタに関するデータである。図９に、コレクション一覧情報５２３のデータ構成の一例を示す。同図によれば、コレクション一覧情報５２３は、コレクションに加えられている各昆虫キャラクタについて、昆虫種別５２３ａと、ＭＡＣアドレス５２３ｂと、発生日時５２３ｃとを対応付けて格納している。
【００５４】
虫かご画面Ｗ２０において、プレーヤによるコレクション操作が為されると、コレクション操作により指定された昆虫キャラクタに関するデータが虫かご一覧情報５２２から削除されるとともに、この指定された昆虫キャラクタに関するデータがコレクション一覧情報５２３に追加される。また、虫かご画面Ｗ２０において、プレーヤによる破棄操作が為されると、破棄操作により指定された昆虫キャラクタに関するデータが虫かご一覧情報５２２から削除される。
【００５５】
昆虫キャラクタ情報５２１は、発生させ得る昆虫キャラクタに関するデータである。図７に、昆虫キャラクタ情報５２１のデータ構成の一例を示す。同図によれば、昆虫キャラクタ情報５２１は、昆虫キャラクタの種別毎に用意され、昆虫種別５２１ａと、設定データ５２１ｂとを含んでいる。昆虫種別５２１ａは、該当する昆虫キャラクタの名称を格納する。設定データ５２１ｂは、該当する昆虫キャラクタの動画像や静止画像を表示させるための画像データや、泣き声等の音データである。
【００５６】
画像生成部２３０は、ゲーム演算部２１０による演算結果に基づき、ゲーム画面を表示するためのゲーム画像（３ＤＣＧ画像や２ＤＣＧ画像）を生成し、生成した画像の画像信号を画像表示部３３０に出力する。
【００５７】
画像表示部３３０は、第１画面３３１及び第２画面３３２を含み、画像生成部２３０からの画像信号に基づいて、例えば１／６０秒毎に１フレームの画面を再描画しながらゲーム画面を表示する。この機能は、例えばＣＲＴ、ＬＣＤ、ＥＬＤ、ＰＤＰ、ＨＭＤ等のハードウェアによって実現される。図２では、ディスプレイ１Ａが第１画面３３１に相当し、ディスプレイ１Ｂが第２画面３３２に該当する。
【００５８】
音生成部２４０は、ゲーム中に使用される効果音やＢＧＭ等のゲーム音を生成し、生成したゲーム音の音信号を音出力部３４０に出力する。音出力部３４０は、音生成部２４０からの音信号に基づいてＢＧＭや効果音等のゲーム音声を出力する。この機能は、例えばスピーカ等によって実現される。図２では、スピーカ３がこれに該当する。
【００５９】
無線通信部４００は、所定の無線通信回線に接続して外部機器（主に、ＡＰ機器１０）とのデータ通信を行う。この機能は、無線ＬＡＮ規格に従った無線通信を行うための無線通信モジュールによって実現される。
【００６０】
記憶部５００は、処理部２００に携帯型ゲーム装置１０００を統合的に制御させるための諸機能を実現するためのシステムプログラムや、ゲームを実行させるために必要なプログラムやデータ等を記憶するとともに、処理部２００の作業領域として用いられ、処理部２００が各種プログラムに従って実行した演算結果や操作入力部１００から入力される入力データ等を一時的に記憶する。この機能は、例えば各種ＩＣメモリやハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ、ＲＡＭ、ＶＲＡＭ等によって実現される。図２では、制御ユニット１４に実装されているＩＣメモリやカートリッジ３０がこれに該当する。
【００６１】
また、記憶部５００は、処理部２００をゲーム演算部２１０として機能させるためのゲームプログラム５１０及びゲームデータを記憶する。ゲームデータには、昆虫キャラクタ情報５２１と、虫かご一覧情報５２２と、コレクション一覧情報５２３とが含まれている。
【００６２】
［処理の流れ］
図１０は、携帯型ゲーム装置１０００において実行されるゲーム処理の流れを説明するためのフローチャートである。この処理は、ゲーム演算部２１０がゲームプログラム５１０を実行することで実現される処理であり、携帯型ゲーム装置１０００の電源がＯＮ（投入）されると開始される。同図によれば、先ず、昆虫キャラ発生制御部２１１が、昆虫キャラ発生制御処理を実行する（ステップＡ１）。
【００６３】
図１１は、昆虫キャラ発生制御処理の流れを説明するためのフローチャートである。同図によれば、昆虫キャラ発生制御部２１１は、ビーコン信号を受信したか否かを判断し、受信したならば（ステップＢ１：ＹＥＳ）、受信したビーコン信号から、ＭＡＣアドレス及びネットワークＩＤを取り出す（ステップＢ３）。次いで、取り出したネットワークＩＤを、取り出したＭＡＣアドレスを用いて、元データである命令コードに復号する（ステップＢ５）。
【００６４】
続いて、昆虫キャラ発生制御部２１１は、復号した命令コードに含まれる真贋判定データが、予め定められた所定の真贋判定データに一致するか否かを判定し、一致するならば（ステップＢ７：ＹＥＳ）、現在日時が、復号した命令コードに含まれる有効期間データの示す有効期間内であるか否かを判定する。有効期間内ならば（ステップＢ９：ＹＥＳ）、復号したＭＡＣアドレスと、復号した命令コードに含まれる制御データが示す昆虫種別との組のデータが、虫かご一覧情報５２２或いはコレクション一覧情報５２３の何れかに格納されているか否かを判断する。
【００６５】
何れにも格納されていないならば（ステップＢ１１：ＮＯ）、制御データが示す昆虫種別の昆虫キャラクタを、虫かごに追加する。即ち、制御データが示す昆虫種別と、ＭＡＣアドレスと、現在日時とを対応付けて虫かご一覧情報５２２に追加し（ステップＢ１３）、また、昆虫キャラクタ情報５２１を参照して、制御データが示す昆虫種別の昆虫キャラクタを、虫かご画面Ｗ２０に追加表示させる（ステップＢ１５）。
以上の処理を行うと、昆虫キャラ発生制御部２１１は、昆虫キャラ発生処理を終了する。
【００６６】
昆虫キャラ発生制御処理が終了すると、ゲーム演算部２１０は、虫かご画面Ｗ２０において、昆虫キャラクタを指定したコレクション操作がなされたか否かを判断する。コレクション操作が為されたならば（ステップＡ３：ＹＥＳ）、指定された昆虫キャラクタを虫かごからコレクションに加える。即ち、指定された昆虫キャラクタに関するデータを虫かご一覧情報５２２から削除してコレクション一覧情報５２３に追加するとともに、指定された昆虫キャラクタを虫かご画面Ｗ２０からコレクション画面Ｗ１０に移動させる（ステップＡ５）。
【００６７】
また、虫かご画面Ｗ２０において、昆虫キャラクタを指定した破棄操作が為されたか否かを判断し、為されたならば（ステップＡ３：ＮＯ〜Ａ７：ＹＥＳ）、指定された昆虫キャラクタを虫かごから破棄する。即ち、指定された昆虫キャラクタのデータを虫かご一覧情報５２２から削除するとともに、指定された昆虫キャラクタを虫かご画面Ｗ２０から消去させる（ステップＡ９）。
【００６８】
その後、ゲーム演算部２１０は、携帯型ゲーム装置１０００の電源がＯＦＦ（遮断）されたか否かを判断し、ＯＦＦされていないならば（ステップＡ１１：ＮＯ）、ステップＡ１に戻る。電源がＯＦＦされたならば（ステップＡ１１：ＹＥＳ）、本ゲーム処理を終了する。
【００６９】
［作用・効果］
以上、本実施形態によれば、無線ＬＡＮ規格に従った無線通信機能を内蔵した携帯型ゲーム装置１０００では、街中の各所に設置された無線ＬＡＮ用のＡＰ機器２０から発信されるビーコン信号を受信すると、受信したビーコン信号を基に昆虫キャラクタが発生される。各ＡＰ機器２０から発信されるビーコン信号には、ＭＡＣアドレス及びネットワークＩＤが含まれている。ネットワークＩＤは、真贋判定データと有効期間データと制御データとを含む命令コードを、該ＡＰ機器２０のＭＡＣアドレスで復号可能に暗号化したデータである。そして、携帯型ゲーム装置１０００では、受信したビーコン信号に含まれるネットワークＩＤを、該ビーコン信号に含まれるＭＡＣアドレスで復号し、復号した命令コードに含まれる真贋判定データが予め定められた真贋判定データに一致し、且つ現在日時が復号した命令コードに含まれる有効期間データの示す有効期間内である場合にのみ、復号した命令コードに含まれる制御データが示す昆虫キャラクタを発生させる。
【００７０】
ここで、ネットワークＩＤを復号した命令コードに含まれる真贋判定データは、該ネットワークＩＤと同一のＡＰ機器２０から発信されたＭＡＣアドレスで復号した場合にのみ、予め定められた真贋判定データに一致し、他のＡＰ機器２０から発信されたＭＡＣアドレスで復号した場合には一致しない。即ち、例えば、ある携帯型ゲーム装置１０００で受信されたビーコン信号に含まれるネットワークＩＤを他の携帯型ゲーム装置１０００で利用しようとしても、そのネットワークＩＤとともに受信されたＭＡＣアドレスで復号しない限り、正しい真贋判定データに復号されないため、昆虫キャラクタは発生されない。従って、受信されたネットワークＩＤを他の携帯型ゲーム装置１０００にコピーして利用するといった不正が防止される。
【００７１】
また、有効期間データによって昆虫キャラクタを発生させる有効期間が設定されることにより、ＡＰ機器１０の設置・回収にかかる時間的余裕ができる。即ち、ＡＰ機器１０は、電源がＯＮされている間、周期的にビーコン信号を発信し続けるが、該ビーコン信号を受信する携帯型ゲーム装置１０００は、ビーコン信号に設定された有効期間内においてのみ、制御データに基づく昆虫キャラクタを発生させる。これにより、設定した有効期間の開始時点より早めに所望の箇所にＡＰ機器１０を設置して電源をＯＮしておいたり、或いは有効期間の終了時点を過ぎた後であればＡＰ機器１０をいつ回収しても差し支えないといった、ゲームシステム１の管理事業者側がＡＰ機器１０を設置・回収する際の業務上の利点がある。
【００７２】
［変形例］
尚、本発明の適用可能な実施形態は上述した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能なのは勿論である。
【００７３】
（Ａ）制御データ
例えば、上述した実施形態では、命令コードに含まれる制御データを、発生させる昆虫キャラクタの昆虫種別としたが、例えば「もんしろちょうのさなぎを孵化させる」や「みんみんぜみが死ぬ」といったように、虫かご或いはコレクションにいる昆虫キャラクタに対する制御内容を示すコマンドとしても良い。即ち、制御プログラムとして利用することも可能である。
【００７４】
例えば、昆虫キャラクタにパラメータとして育成の程度を示す育成レベルを設定し、発生させた昆虫キャラクタの育成レベルの値を上昇（変更）させることで、当該昆虫キャラクタを育成する。
【００７５】
詳細には、図１２に示すように、命令コードに含まれる制御データとして、制御種別と、昆虫種別とを設定する。制御種別は、ＡＰ機器１０に対する制御内容を示すデータであり、具体的には、（１）昆虫キャラクタを発生させる「発生」、（２）虫かご或いはコレクションに存在する昆虫キャラクタの育成レベルを変更（上昇）させる「育成」、の何れかを示す値が設定される。
【００７６】
また、図１３に示すように、昆虫キャラクタ情報５２１Ａに、更に、育成レベル５２１ｄ毎に当該キャラクタの育成の程度５２１ｅを対応付けた育成制御データ５２１ｃを格納しておくとともに、キャラクタ設定データ５２１ｂにおいて、育成制御データ５２１ｃで設定される育成の程度それぞれに応じた当該昆虫キャラクタの画像データ（例えば、「さなぎ」や成虫である「せみ」の画像データ）を格納しておく。
【００７７】
更に、虫かご一覧情報５２２Ａにおいて、図１４に示すように、昆虫種別５２２ａ毎に、更に、育成レベル５２２ｄを対応付けて格納するとともに、コレクション一覧情報５２３Ａにおいて、図１５に示すように、昆虫種別５２３ａ毎に、更に、育成レベル５２３ｄを対応付けて格納する。
【００７８】
そして、昆虫キャラ発生制御部２１１は、受信したビーコン信号から復号した命令コードに含まれる制御データの制御種別を判断し、判断した制御種別に応じた処理を行う。即ち、制御種別が「発生」ならば、上述の実施形態と同様に、虫かご一覧情報５２２Ａ及びコレクション一覧情報５２３Ａを参照して、該当する昆虫キャラクタが虫かご或いはコレクションに存在するか否かを判断し、存在しないならば、当該制御データの昆虫種別の昆虫キャラクタを発生させる。このとき、当該昆虫キャラクタの育成レベルを最も低いレベル（例えば、「１」）に設定するとともに、昆虫キャラクタ情報５２１Ａを参照して、設定した育成レベルに応じた当該昆虫キャラクタの画像を虫かご画面Ｗ２０に表示させる。
【００７９】
一方、判断した制御種別が「育成」ならば、昆虫種別の昆虫キャラクタが虫かご或いはコレクションに存在するか否かを判断し、存在するならば、当該昆虫キャラクタの育成レベルを１つ上昇させる。そして、虫かご画面Ｗ２０或いはコレクション画面Ｗ１０に表示されている当該昆虫キャラクタを、更新後の育成レベルに応じた画像に更新する。但し、該当する昆虫キャラクタが虫かご及びコレクションの何れにも存在しない場合には、“育成”即ち育成レベルの更新は行われない。
【００８０】
（Ｂ）暗合化
また、上述した実施形態では、命令コードをＭＡＣアドレスで復号可能に暗号化したデータをネットワークＩＤとすることにしたが、命令コードのうち、真贋判定データのみを暗号化することにしても良い。これは、携帯型ゲーム装置１０００では、ネットワークＩＤを受信したＭＡＣアドレスで復号したデータに含まれる真贋判定データが予め設定された所定の真贋判定データに一致しない場合には、制御データに従う制御（昆虫キャラクタの発生）が為されないためである。
【００８１】
（Ｃ）真贋判定
また、上述した実施形態における真贋判定データによる真贋判定に加えて、更にＷＥＰキーによる認証を行うことにしても良い。具体的には、ＡＰ機器設定装置２０がＡＰ機器１０にネットワークＩＤを設定する際に、合わせて所定のＷＥＰキーを設定する。そして、ビーコン信号を受信した携帯型ゲーム装置１０００では、復号した命令コードに含まれる真贋判定データが予め定められた所定の真贋判定データに一致すると判定した後、更に、予め定められた所定のＷＥＰキーを用いたＡＰ機器１０への通信接続を試み、この接続が成功した場合にのみ、正規のデータであると判断して制御データに従う昆虫キャラクタを発生させる。
【００８２】
（Ｄ）適用するゲーム
また、上述した実施形態では、昆虫採集ゲームを実行する場合について説明したが、他のゲームにも同様に適用可能である。例えば、格闘アクションゲームやロールプレイングゲームを実行することにしても良い。この場合、ビーコン信号の受信によって、例えばプレーヤキャラクタに新たなアイテムを獲得させたり、新たな仲間キャラクタを出現させるように制御データを設定すれば好適である。またこの場合、例えばＡＰ機器２０をイベント会場に設置し、このＡＰ機器２０に、イベントの開催中を有効期間として有効期間データを設定しておくことで、イベント開催中にイベント会場に来場したプレーヤのみが、予め用意された隠しシナリオを実行可能となる、隠しアイテムを獲得できる、或いは隠しキャラクタが出現されるといったことが可能となる。
【００８３】
更に、これらのゲームにおいて、ビーコン信号の受信によって、プレーヤキャラクタや出現させたキャラクタ等のゲームに登場する各キャラクタに設定されているパラメータの値を変更することにしても良い。例えば、格闘アクションゲームの場合、プレーヤキャラクタの体力値や、攻撃力、防御力といった能力値を上昇させる。また、ロールプレイングゲームの場合、同様にプレーヤキャラクタや仲間キャラクタの能力値を上昇させたり、新たな技や魔法を取得させる。更に、例えばプレーヤキャラクタの外見が変化するといったように、ゲーム進行に直接は関係の無いパラメータを変更することにしても良い。尚、このパラメータの変更は、能力値等を減少させることにしても良い。
【００８４】
（Ｅ）携帯型電子機器
また、上述した実施形態では、携帯型電子機器を携帯型ゲーム装置１０００とした場合を説明したが、例えば携帯電話機やＰＤＡといった、ユーザが持ち運び可能であり、且つ無線通信機能を内蔵した電子機器であれば同様に適用可能である。
【００８５】
（Ｆ）無線通信規格
更に、上述した実施形態では、無線ＬＡＮ規格に従った無線通信を行うゲームシステム１としたが、他の無線通信規格に従うネットワークシステムにも同様に適用可能なのは勿論である。
【図面の簡単な説明】
【００８６】
【図１】実施形態のゲームシステムの概略構成図。
【図２】携帯型ゲーム装置の外観例。
【図３】携帯型ゲーム装置におけるゲーム画面例。
【図４】ＡＰ機器設定装置における動作の概要図。
【図５】携帯型ゲーム装置における動作の概要図。
【図６】携帯型ゲーム装置の機能構成図。
【図７】昆虫キャラクタ情報のデータ構成例。
【図８】虫かご一覧情報のデータ構成例。
【図９】コレクション一覧情報のデータ構成例。
【図１０】ゲーム処理の流れ図。
【図１１】ゲーム処理中に実行される昆虫キャラ発生制御処理の流れ図。
【図１２】昆虫キャラクタのパラメータを変更する場合の命令コードの構成例。
【図１３】昆虫キャラクタのパラメータを変更する場合の昆虫キャラクタ情報のデータ構成例。
【図１４】昆虫キャラクタのパラメータを変更する場合の虫かご一覧情報のデータ構成例。
【図１５】昆虫キャラクタのパラメータを変更する場合のコレクション一覧情報のデータ構成例。
【符号の説明】
【００８７】
１  ゲームシステム
１０  ＡＰ機器
２０  ＡＰ機器設定部
１０００  携帯型ゲーム装置
１００  操作入力部
１１０  タッチパネル
２００  処理部
２１０  ゲーム演算部
２１１  昆虫キャラ発生制御部
２３０  画像生成部
２４０  音生成部
３３０  画像表示部
３３１  第１画面
３３２  第２画面
３４０  音出力部
４００  無線通信部
５００  記憶部
５１０  ゲームプログラム
５１１  昆虫キャラ発生制御プログラム
５２１  昆虫キャラクタ情報
５２２  虫かご一覧情報
５２３  コレクション一覧情報
【図１】
2007295521.tif 000003
【図２】
2007295521.tif 000004
【図３】
2007295521.tif 000005
【図４】
2007295521.tif 000006
【図５】
2007295521.tif 000007
【図６】
2007295521.tif 000008
【図７】
2007295521.tif 000009
【図８】
2007295521.tif 000010
【図９】
2007295521.tif 000011
【図１０】
2007295521.tif 000012
【図１１】
2007295521.tif 000013
【図１２】
2007295521.tif 000014
【図１３】
2007295521.tif 000015
【図１４】
2007295521.tif 000016
【図１５】
2007295521.tif 000017