(57)【要約】【課題】特定の場所に対するユーザの興趣性を高めることができる情報処理装置、情報処理システム、情報処理プログラム、および情報処理方法を提供する。【解決手段】位置判定手段は、情報処理装置が特定の場所に位置しているか否かを判定する。許容手段は、情報処理装置が特定の場所に位置していると位置判定手段が判定した場合、所定のデータの利用を許容する。禁止手段は、情報処理装置が特定の場所に位置していることに関連する所定の条件を、当該情報処理装置が満たした場合、許容したデータの利用を禁止する。【選択図】図２
2015181538.tif 000002
【特許請求の範囲】
【請求項１】
他の装置と通信可能な情報処理装置であって、
前記情報処理装置が特定の場所に位置しているか否かを判定する位置判定手段と、
前記情報処理装置が特定の場所に位置していると前記位置判定手段が判定した場合、所定のデータの利用を許容する許容手段と、
前記情報処理装置が特定の場所に位置していることに関連する所定の条件を、当該情報処理装置が満たした場合、前記許容したデータの利用を禁止する禁止手段とを備える、情報処理装置。
【請求項２】
前記禁止手段は、前記情報処理装置が前記特定の場所に位置していないと前記位置判定手段が判定した場合、前記データの利用を禁止する、請求項１に記載の情報処理装置。
【請求項３】
前記情報処理装置が特定の場所に位置していると前記位置判定手段が判定してから所定時間が経過したか否かを判定する所定時間判定手段を、さらに備え、
前記禁止手段は、所定時間が経過したと前記所定時間判定手段が判定した場合、前記データの利用を禁止する、請求項１に記載の情報処理装置。
【請求項４】
前記情報処理装置が特定の場所に位置していると判定した後に当該特定の場所に位置していないと前記位置判定手段が判定した時点から、所定時間が経過したか否かを判定する所定時間判定手段を、さらに備え、
前記禁止手段は、所定時間が経過したと前記所定時間判定手段が判定した場合、前記データの利用を禁止する、請求項１に記載の情報処理装置。
【請求項５】
データを記憶するデータ記憶手段を、さらに備え、
前記所定のデータは、前記データ記憶手段に記憶され、
前記許容手段は、前記データ記憶手段に予め記憶されている前記所定のデータの利用を、前記情報処理装置が前記特定の場所に位置していると前記位置判定手段が判定した後に許容する、請求項１乃至４の何れか１つに記載の情報処理装置。
【請求項６】
他の装置から送信されたデータを受信して前記データ記憶手段に記憶するデータ受信手段を、さらに備え、
前記許容手段は、前記特定の場所とは異なる場所で前記データ受信手段が受信して前記データ記憶手段に記憶されている前記所定のデータの利用を、前記情報処理装置が前記特定の場所に位置していると前記位置判定手段が判定した後に許容する、請求項５に記載の情報処理装置。
【請求項７】
データを記憶するデータ記憶手段と、
他の装置から送信されたデータを受信して前記データ記憶手段に記憶するデータ受信手段とを、さらに備え、
前記許容手段は、前記特定の場所で前記データ受信手段が受信して前記データ記憶手段に記憶された前記所定のデータの利用を、前記情報処理装置が当該特定の場所に位置していると前記位置判定手段が判定している場合に許容する、請求項１乃至４の何れか１つに記載の情報処理装置。
【請求項８】
前記特定の場所に他の情報処理装置が位置しているか否かを判定する他装置有無判定手段を、さらに備え、
前記許容手段は、前記特定の場所に他の情報処理装置が位置していると前記他装置有無判定手段が判定しているか否かに応じて、異なるデータの利用を許容する、請求項１乃至７の何れか１つに記載の情報処理装置。
【請求項９】
前記位置判定手段は、前記特定の場所に設置されている特定のアクセスポイントを介してデータ通信可能である場合に、前記情報処理装置が当該特定の場所に位置していると判定する、請求項１乃至８の何れか１つに記載の情報処理システム。
【請求項１０】
他の装置と通信可能な情報処理装置であって、
前記情報処理装置が特定の場所に位置しているか否かを判定する位置判定手段と、
前記情報処理装置が特定の場所に位置していると前記位置判定手段が判定した場合、所定の処理を行う際のパラメータを変更するパラメータ変更手段と、
前記情報処理装置が特定の場所に位置していることに関連する所定の条件を、当該情報処理装置が満たした場合、前記変更したパラメータを元に戻すパラメータ復原手段とを備える、情報処理装置。
【請求項１１】
少なくとも１つの情報処理装置を含む複数の装置が通信可能に構成された情報処理システムであって、
前記情報処理装置が特定の場所に位置しているか否かを判定する位置判定手段と、
前記情報処理装置が特定の場所に位置していると前記位置判定手段が判定した場合、当該情報処理装置において所定のデータの利用を許容する許容手段と、
前記情報処理装置が特定の場所に位置していることに関連する所定の条件を、当該情報処理装置が満たした場合、前記許容したデータの利用を禁止する禁止手段とを備える、情報処理システム。
【請求項１２】
少なくとも１つの情報処理装置を含む複数の装置が通信可能に構成された情報処理システムであって、
前記情報処理装置が特定の場所に位置しているか否かを判定する位置判定手段と、
前記情報処理装置が特定の場所に位置していると前記位置判定手段が判定した場合、当該情報処理装置において所定の処理を行う際のパラメータを変更するパラメータ変更手段と、
前記情報処理装置が特定の場所に位置していることに関連する所定の条件を、当該情報処理装置が満たした場合、前記変更したパラメータを元に戻すパラメータ復原手段とを備える、情報処理システム。
【請求項１３】
他の装置と通信可能な情報処理装置に含まれるコンピュータで実行される情報処理プログラムであって、
前記コンピュータを、
前記情報処理装置が特定の場所に位置しているか否かを判定する位置判定手段と、
前記情報処理装置が特定の場所に位置していると前記位置判定手段が判定した場合、所定のデータの利用を許容する許容手段と、
前記情報処理装置が特定の場所に位置していることに関連する所定の条件を、当該情報処理装置が満たした場合、前記許容したデータの利用を禁止する禁止手段として機能させる、情報処理プログラム。
【請求項１４】
他の装置と通信可能な情報処理装置に含まれるコンピュータで実行される情報処理プログラムであって、
前記コンピュータを、
前記情報処理装置が特定の場所に位置しているか否かを判定する位置判定手段と、
前記情報処理装置が特定の場所に位置していると前記位置判定手段が判定した場合、所定の処理を行う際のパラメータを変更するパラメータ変更手段と、
前記情報処理装置が特定の場所に位置していることに関連する所定の条件を、当該情報処理装置が満たした場合、前記変更したパラメータを元に戻すパラメータ復原手段として機能させる、情報処理プログラム。
【請求項１５】
他の装置と通信可能な少なくとも１つの情報処理装置により構成されるシステムに含まれる１つのプロセッサまたは複数のプロセッサ間の協働により実行される情報処理方法であって、
前記情報処理装置が特定の場所に位置しているか否かを判定する位置判定ステップと、
前記情報処理装置が特定の場所に位置していると前記位置判定ステップにおいて判定されている場合、所定のデータの利用を許容する許容ステップと、
前記情報処理装置が特定の場所に位置していることに関連する所定の条件を、当該情報処理装置が満たした場合、前記許容したデータの利用を禁止する禁止ステップとを含む、情報処理方法。
【請求項１６】
他の装置と通信可能な少なくとも１つの情報処理装置により構成されるシステムに含まれる１つのプロセッサまたは複数のプロセッサ間の協働により実行される情報処理方法であって、
前記情報処理装置が特定の場所に位置しているか否かを判定する位置判定ステップと、
前記情報処理装置が特定の場所に位置していると前記位置判定ステップにおいて判定されている場合、所定の処理を行う際のパラメータを変更するパラメータ変更ステップと、
前記情報処理装置が特定の場所に位置していることに関連する所定の条件を、当該情報処理装置が満たした場合、前記変更したパラメータを元に戻すパラメータ復原ステップとを含む、情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、情報処理プログラム、および情報処理方法に関し、特に例えば、他の装置と通信可能な情報処理装置、情報処理システム、情報処理プログラム、および情報処理方法に関する。
【背景技術】
【０００２】
従来、接続するアクセスポイントに応じて、送受信処理の制御を行う携帯型情報システムがある（例えば、特許文献１参照）。例えば、特許文献１で開示された携帯型情報システムは、接続するアクセスポイントに応じて、タスクの実行指示、タスクの実行／不実行、実行優先度等を変化させることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２５８１５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１で開示された携帯型情報システムは、単に処理の制御を変化させるだけであり、接続するアクセスポイントを利用するユーザの興趣性を高めるという点では改善の余地がある。
【０００５】
それ故に、本発明の目的は、特定の場所に対するユーザの興趣性を高めることができる情報処理装置、情報処理システム、情報処理プログラム、および情報処理方法を提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は例えば以下のような構成を採用し得る。なお、特許請求の範囲の記載を解釈する際に、特許請求の範囲の記載によってのみその範囲が解釈されるべきであることが理解され、特許請求の範囲の記載と本欄の記載とが矛盾する場合には、特許請求の範囲の記載が優先する。
【０００７】
本発明の情報処理装置の一構成例は、他の装置と通信可能である。情報処理装置は、位置判定手段、許容手段、および禁止手段を備える。位置判定手段は、情報処理装置が特定の場所に位置しているか否かを判定する。許容手段は、情報処理装置が特定の場所に位置していると位置判定手段が判定した場合、所定のデータの利用を許容する。禁止手段は、情報処理装置が特定の場所に位置していることに関連する所定の条件を、当該情報処理装置が満たした場合、許容したデータの利用を禁止する。
【０００８】
上記によれば、特定の場所に位置した場合に利用できるデータを設定することができるため、特定の場所に対するユーザの興趣性を高めることができる。また、特定の場所に訪れてもらうための動機づけをユーザに与えることができる。
【０００９】
また、上記禁止手段は、情報処理装置が特定の場所に位置していないと位置判定手段が判定した場合、データの利用を禁止してもよい。
【００１０】
上記によれば、特定の場所に位置している場合のみ利用できるデータを設定することができるため、ユーザに対してさらに興趣性を高めることができる。
【００１１】
また、上記情報処理装置は、所定時間判定手段を、さらに備えてもよい。所定時間判定手段は、情報処理装置が特定の場所に位置していると位置判定手段が判定してから所定時間が経過したか否かを判定する。この場合、上記禁止手段は、所定時間が経過したと所定時間判定手段が判定した場合、データの利用を禁止してもよい。
【００１２】
上記によれば、特定の場所に位置してから所定時間内に限って利用できるデータを設定することができるため、ユーザに対してさらに興趣性を高めることができる。
【００１３】
また、上記情報処理装置は、所定時間判定手段を、さらに備えてもよい。所定時間判定手段は、情報処理装置が特定の場所に位置していると判定した後に当該特定の場所に位置していないと位置判定手段が判定した時点から、所定時間が経過したか否かを判定する。この場合、上記禁止手段は、所定時間が経過したと所定時間判定手段が判定した場合、データの利用を禁止してもよい。
【００１４】
上記によれば、特定の場所から離れてから所定時間内に限って利用できるデータを設定することができるため、ユーザに対してさらに興趣性を高めることができる。
【００１５】
また、上記情報処理装置は、データを記憶するデータ記憶手段を、さらに備えてもよい。上記所定のデータは、データ記憶手段に記憶されてもよい。上記許容手段は、データ記憶手段に予め記憶されている所定のデータの利用を、情報処理装置が特定の場所に位置していると位置判定手段が判定した後に許容してもよい。
【００１６】
上記によれば、予め記憶されているデータが特定の場所に位置した場合に利用できるため、ユーザに対して興趣性を高めることができる。
【００１７】
また、上記情報処理装置は、データ受信手段を、さらに備えてもよい。データ受信手段は、他の装置から送信されたデータを受信してデータ記憶手段に記憶する。上記許容手段は、特定の場所とは異なる場所でデータ受信手段が受信してデータ記憶手段に記憶されている所定のデータの利用を、情報処理装置が特定の場所に位置していると位置判定手段が判定した後に許容してもよい。
【００１８】
上記によれば、異なる場所で受信したデータが特定の場所に位置した場合に利用できるため、ユーザに対して興趣性を高めることができる。
【００１９】
また、上記情報処理装置は、データを記憶するデータ記憶手段およびデータ受信手段を、さらに備えてもよい。データ受信手段は、他の装置から送信されたデータを受信してデータ記憶手段に記憶する。上記許容手段は、特定の場所でデータ受信手段が受信してデータ記憶手段に記憶された所定のデータの利用を、情報処理装置が当該特定の場所に位置していると位置判定手段が判定している場合に許容してもよい。
【００２０】
上記によれば、他の装置から特定の場所で受信したデータが当該特定の場所で利用できるため、ユーザに対して興趣性を高めることができる。
【００２１】
また、上記情報処理装置は、他装置有無判定手段を、さらに備えてもよい。他装置有無判定手段は、特定の場所に他の情報処理装置が位置しているか否かを判定する。上記許容手段は、特定の場所に他の情報処理装置が位置していると他装置有無判定手段が判定しているか否かに応じて、異なるデータの利用を許容してもよい。
【００２２】
上記によれば、特定の場所に位置する装置の数に応じて異なるデータの利用が可能となる。
【００２３】
また、上記位置判定手段は、特定の場所に設置されている特定のアクセスポイントを介してデータ通信可能である場合に、情報処理装置が当該特定の場所に位置していると判定してもよい。
【００２４】
上記によれば、アクセスポイントを特定するだけで、当該アクセスポイントの通信可能範囲を特定の場所として設定することができる。
【００２５】
本発明の情報処理装置の他の構成例は、他の装置と通信可能な情報処理装置である。情報処理装置は、位置判定手段、パラメータ変更手段、およびパラメータ復原手段を備える。位置判定手段は、情報処理装置が特定の場所に位置しているか否かを判定する。パラメータ変更手段は、情報処理装置が特定の場所に位置していると位置判定手段が判定した場合、所定の処理を行う際のパラメータを変更する。パラメータ復原手段は、情報処理装置が特定の場所に位置していることに関連する所定の条件を、当該情報処理装置が満たした場合、変更したパラメータを元に戻す。
【００２６】
上記によれば、特定の場所に位置した場合に所定のパラメータが変更することができるため、ユーザに対して興趣性を高めることができる。
【００２７】
また、本発明は、上記各手段を備える情報処理システム、上記各手段としてコンピュータを機能させる情報処理プログラム、上記各手段で行われる動作を含む情報処理方法の形態で実施されてもよい。
【発明の効果】
【００２８】
本発明によれば、ユーザに対して興趣性を高めることができる。例えば、特定の場所で利用できるデータや特定の場所で変更されるパラメータを設定することによって、当該特定の場所に対するユーザの興趣性を高めることができ、特定の場所に訪れてもらうための動機づけをユーザに与えることができる。
【図面の簡単な説明】
【００２９】
【図１】情報処理装置５を含む情報処理システム１の一例を示すブロック図
【図２】情報処理システム１において行われる第１のイベント例を示す図
【図３】情報処理システム１において行われる第２のイベント例を示す図
【図４】情報処理システム１において行われる第３のイベント例を示す図
【図５】情報処理システム１において行われる第４のイベント例を示す図
【図６】情報処理装置５のメモリ５６に記憶される主なデータおよびプログラムの一例を示す図
【図７】情報処理装置５（ＣＰＵ５５）において実行される情報処理の一例を示すフローチャート
【図８】図７におけるステップ８８のイベント処理の詳細な処理の一例を示すサブルーチン
【発明を実施するための形態】
【００３０】
図１を参照して、本発明の一実施形態に係る情報処理プログラムを実行する情報処理装置を含む情報処理システムについて説明する。なお、図１は、情報処理装置５を含む情報処理システム１の一例を示すブロック図である。図１に示すように、情報処理システム１は、遠隔配置された情報処理装置５およびサーバ２００が、アクセスポイントＡＰおよびネットワーク１００を介して接続されて構築される。
【００３１】
情報処理装置５は、無線通信を用いて、アクセスポイントＡＰを介してネットワーク１００に接続可能に構成されている。そして、情報処理装置５は、ネットワーク１００を介して、サーバ２００と接続を確立することによって、サーバ２００との通信が可能となる。例えば、情報処理装置５は、交換可能なメモリカードや光ディスク等の記録媒体内に記憶された、または、サーバ２００や他の装置から受信されたプログラムを実行可能である。情報処理装置５は、携帯ゲーム装置であってもよく、一般的なパーソナルコンピュータ、携帯電話機、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等のデバイスであってもかまわない。
【００３２】
情報処理装置５は、撮像部５０、操作部５１、ＬＣＤ５２、ＣＰＵ５５、メモリ５６、プログラム記憶部５７、および通信部５８等を備える。なお、情報処理装置５は、ＣＰＵ５５を少なくとも含む情報処理装置と他の装置とを含む１以上の装置によって構成されてもよい。
【００３３】
ＣＰＵ５５は、各種の情報処理を実行するための情報処理手段（コンピュータ）の一例である。ＣＰＵ５５は、各種の情報処理として、通信部５８を介してサーバ２００から送信されたデータを受信し、当該データに応じた処理等を実行する機能を有する。また、ＣＰＵ５５は、各種の情報処理として、サーバ２００へ送信する送信データを作成して、通信部５８を介して当該送信データを送信する処理等を実行する機能を有する。また、ＣＰＵ５５は、通信部５８を介して、他の装置（例えば、他の情報処理装置５）と直接通信（例えば、近距離無線通信）または所定のアクセスポイントを介した無線通信によって当該他の装置と間でデータを送受信したり、ネットワーク１００または別のネットワークを介して他の装置と通信してデータを送受信したりする機能も有する。例えば、ＣＰＵ５５が所定のプログラムを実行することによって、上記機能が実現される。本実施形態においては、情報処理装置５は、特定のアクセスポイントＡＰを介してのみサーバ２００と通信可能であり、通信部５８を用いて特定のアクセスポイントＡＰと通信可能となった場合にサーバ２００と通信を行って情報処理を行う。なお、サーバ２００と通信可能となる特定のアクセスポイントＡＰは、複数あってもよい。
【００３４】
また、ＣＰＵ５５は、各種の情報処理として、撮像部５０によって撮像された撮像画像や操作部５１に対するユーザの操作に応じた処理等を実行する機能を有する。例えば、撮像部５０が撮像した撮像画像内に所定のマーカ画像が含まれる場合、ＣＰＵ５５は、当該マーカ画像の表示位置に基づいた配置位置に仮想オブジェクトを当該撮像画像に合成してＬＣＤ５２に表示する表示制御処理を行ってもよい。
【００３５】
メモリ５６は、ＣＰＵ５５が上記処理を実行する際に用いる各種のデータを記憶する。メモリ５６は、例えばＣＰＵ５５がアクセス可能なメモリである。
【００３６】
プログラム記憶部５７は、プログラムを記憶（格納）する。プログラム記憶部５７は、ＣＰＵ５５がアクセス可能な記憶装置（記憶媒体）であればどのようなものであってもよい。例えば、プログラム記憶部５７は、ＣＰＵ５５を含む情報処理装置５内に設けられる記憶装置であってもよいし、ＣＰＵ５５を含む情報処理装置５に着脱自在に装着される記憶媒体であってもよい。また、プログラム記憶部５７は、ＣＰＵ５５とネットワークを介して接続される記憶装置（サーバ等）であってもよい。ＣＰＵ５５は、プログラムの一部または全部を適宜のタイミングでメモリ５６に読み出し、読み出されたプログラムを実行するようにしてもよい。
【００３７】
操作部５１は、ユーザによって操作可能な入力装置である。操作部５１は、どのような入力装置であってもよい。例えば、操作部５１は、操作ボタン、スティック、タッチパネル等の入力装置でもいいし、ジャイロセンサや加速度センサ等の姿勢センサを備えていてもよい。
【００３８】
ＬＣＤ５２は、情報処理装置５が備える表示部の一例であり、ＣＰＵ５５の指示にしたがって画像を表示する。なお、ＬＣＤ５２は、実質的に同一の表示領域を用いて左目用画像と右目用画像とを表示して、立体視可能な表示装置であってもよい。
【００３９】
例えば、撮像部５０は、情報処理装置５のハウジング外面に固設され、ＬＣＤ５２の画面奥行方向を撮像方向とするカメラを含む。上記カメラは、ＣＰＵ５５と接続されており、ＣＰＵ５５の指示にしたがって画像を撮像し、撮像した画像データをＣＰＵ５５に出力する。上記カメラは、所定の解像度を有する撮像素子（例えば、ＣＣＤイメージセンサやＣＭＯＳイメージセンサ等）と、レンズとを含む。なお、レンズは、ズーム機構を有するものでもよい。また、上記カメラは、撮像方向が左右平行となるように固設された２つの撮像部によってステレオカメラを構成してもかまわない。
【００４０】
サーバ２００は、通信パケットの送受信を行うことで、特定のアクセスポイントＡＰおよびネットワーク１００を介して情報処理装置５と通信を行う。例えば、サーバ２００は、特定のアクセスポイントＡＰと通信可能な情報処理装置５において実行される各種イベントに関する管理を行う。そして、サーバ２００は、情報処理装置５からの受信要求に応じたデータ（例えば、イベント設定データ）を送信する処理、情報処理装置５から送信されたデータ（例えば、イベント結果データ）を受信して記憶部に格納する処理等を行う。なお、サーバ２００は、単一のサーバマシンから構成されてもいいし、複数のサーバマシンによって構成されてもよい。
【００４１】
次に、情報処理装置５が行う具体的な処理を説明する前に、図２〜図５を用いて情報処理システム１において行われる処理の概要の一例について説明する。図２は、情報処理システム１において行われる第１のイベント例を示す図である。図３は、情報処理システム１において行われる第２のイベント例を示す図である。図４は、情報処理システム１において行われる第３のイベント例を示す図である。図５は、情報処理システム１において行われる第４のイベント例を示す図である。
【００４２】
図２において、第１のイベントでは、情報処理装置５は、特定のアクセスポイントＡＰを介して第１のイベントに参加する権利を示す福引き券を予め取得する。上記福引き券は、情報処理装置５内にイベント権利データが格納されている場合に、当該情報処理装置５が所有することができる。一例として、上記イベント権利データは、通信部５８を介して、他の装置と直接通信（例えば、近距離無線通信）または所定のアクセスポイントを介した無線通信によって当該他の装置から予め受信したり、ネットワーク１００または別のネットワークを介して他の装置と通信して予め受信したりすることによって、情報処理装置５内に格納される。他の例として、上記イベント権利データは、メモリ５６に予め記憶されたり、情報処理装置５に着脱可能な記憶媒体から予め取得されてメモリ５６に記憶されたりする。そして、上記福引き券の内容（イベントの内容）は、上記イベント権利データを取得したことを契機としてまたはユーザ操作に応じて、ＬＣＤ５２に表示される。例えば、図２の例では、特定の場所（場所Ａ）にいけば抽選を受けられる福引き券が、ＬＣＤ５２に表示されている。
【００４３】
第１のイベントが行われる現実世界の場所Ａには、特定のアクセスポイントＡＰが設置されている。ここで、アクセスポイントＡＰは、情報処理装置５との無線通信が可能となる通信範囲を有している。情報処理装置５がアクセスポイントＡＰの通信範囲内に進入した場合、情報処理装置５とアクセスポイントＡＰとの間における無線通信の接続を確立する処理が自動的またはユーザ操作に応じて行われる。そして、特定のアクセスポイントＡＰと接続した情報処理装置５に設定されている送信用データ（自機の種別や所有しているイベント権利データの種類を示すデータ等）が、ネットワーク１００を介して、サーバ２００へ送信される。これに対して、サーバ２００は、情報処理装置５から送信用データを受信した場合、当該送信用データに応じたイベント設定データを当該送信用データの送信元へ送信する。
【００４４】
第１のイベントに参加する権利となるイベント権利データを所有する情報処理装置５が特定のアクセスポイントＡＰとの無線通信の接続を確立した場合、当該第１のイベントが情報処理装置５内で行われる。図２の例では、第１のイベントの福引き券を所有する情報処理装置５がアクセスポイントＡＰとの無線通信の接続を確立したことに応じて抽選が行われ、当該抽選において２等賞に当選したことを示す画像がＬＣＤ５２に表示されている。
【００４５】
場所Ａにおいて第１のイベントが終了（抽選が終了）した場合、当該第１のイベントの結果を示すイベント結果データが情報処理装置５のメモリ５６に格納されるとともに、第１のイベントに参加する権利となるイベント権利データがメモリ５６から削除される。このように、予め取得されたイベント結果データは、場所Ａ（具体的には、特定のアクセスポイントＡＰと通信可能な範囲）において利用することができ、場所Ａ以外では利用することができない。また、イベント権利データを利用することによって生成されたイベント結果データについても、場所Ａに限って利用可能にしてもよく、イベント結果データ取得後に情報処理装置５が場所Ａから離れた場合に当該イベント結果データをメモリ５６から削除してもよい。この場合、第１のイベントの結果（抽選結果）については、場所ＡでのみＬＣＤ５２に表示して閲覧することが可能となる。このようにイベント権利データやイベント結果データが利用できるイベントを行うことが可能なアクセスポイントを、特定のアクセスポイントＡＰに絞ることによって、特定の場所（特定のアクセスポイントＡＰの設置場所である場所Ａ）にユーザを誘導するための有効な動機付けとなる。
【００４６】
図３において、第２のイベントでは、情報処理装置５は、特定のアクセスポイントＡＰを介して第２のイベントに参加する権利を示す福引き券を予め取得する。上記福引き券も、情報処理装置５内にイベント権利データが格納されている場合に、当該情報処理装置５が所有することができる。上記福引き券の内容（イベントの内容）も、上記イベント権利データを取得したことを契機としてまたはユーザ操作に応じて、ＬＣＤ５２に表示される。例えば、図３の例では、特定の場所（場所Ａ）にいけば抽選に当選する確率が向上する旨を示す福引き券が、ＬＣＤ５２に表示されている。なお、イベント権利データの所得方法については、上述した第１のイベントと同様であるためここでは詳細な説明を省略する。
【００４７】
第２のイベントは、特定の場所（場所Ａ）に行かなくても情報処理装置５内で行うことが可能である。例えば、第２のイベントに参加する権利となるイベント権利データを所有する情報処理装置５が場所Ａ以外の場所で第２のイベントを行った場合、第２のイベント（例えば、抽選）を行う際のパラメータ（例えば、抽選に当選する確率）が第１の値に設定された状態で行われる。図３の例では、第２のイベントの一例である抽選を場所Ａ以外で情報処理装置５が行った場合に、当該抽選に外れたことを示す画像がＬＣＤ５２に表示されている。
【００４８】
一方、第２のイベントに参加する権利となるイベント権利データを所有する情報処理装置５が、場所Ａに設置されている特定のアクセスポイントＡＰとの無線通信の接続を確立している場合、当該第２のイベント（例えば、抽選）を行う際のパラメータ（例えば、抽選に当選する確率）が上記第１の値から第２の値に変更した状態（例えば、相対的に高確率で抽選に当選する状態）で行われる。図３の例では、第２のイベントの福引き券を所有する情報処理装置５がアクセスポイントＡＰとの無線通信の接続を確立した状態で抽選が行われ、当該抽選において１等賞に当選したことを示す画像がＬＣＤ５２に表示されている。なお、情報処理装置５が場所Ａから離れた場合（特定のアクセスポイントＡＰとの無線通信が未接続状態となった場合）、上記パラメータは、上記第２の値から上記第１の値に復原されて元に戻される。
【００４９】
このように、情報処理装置５が場所Ａ（具体的には、特定のアクセスポイントＡＰと通信可能な範囲）に入った場合、第２のイベントを行う際の所定パラメータが第１の値から第２の値に変更されて、当該第２のイベントが行われる。一方、情報処理装置５が場所Ａ以外に位置する場合、上記パラメータが第１の値に設定されて第２のイベントが行われる。所定の処理を行う際のパラメータが変更されるアクセスポイントを、特定のアクセスポイントＡＰに絞ることによって、特定の場所（特定のアクセスポイントＡＰの設置場所である場所Ａ）にユーザを誘導するための有効な動機付けとなる。
【００５０】
なお、上述した第１および第２のイベントでは、第１のイベントや第２のイベントに参加できる権利となるイベント権利データを情報処理装置５が所有している場合に、福引き券がＬＣＤ５２に表示されてユーザに当該権利を通知する例を用いたが、他の態様によって当該権利をユーザに通知してもかまわない。例えば、情報処理装置５においてゲームプレイする毎にユーザに付与されるポイントを設定して、当該ポイントが所定数蓄積された場合に第１のイベントや第２のイベントに参加できる権利がある旨をＬＣＤ５２に表示してもよい。
【００５１】
図４において、第３のイベントでは、情報処理装置５は、特定のアクセスポイントＡＰを用いて行われる第３のイベントの開催を通知する挑戦状を予め取得する。上記挑戦状は、情報処理装置５内にイベント開催データが格納されている場合に、当該情報処理装置５が所有することができる。上記挑戦状の内容（イベントの内容）は、上記イベント開催データを取得したことを契機としてまたはユーザ操作に応じて、ＬＣＤ５２に表示される。例えば、図４の例では、特定の場所（場所Ａ）にいけば何人かで協力する対戦ゲームをプレイできる旨を示す挑戦状が、ＬＣＤ５２に表示されている。なお、イベント開催データの所得方法については、上述したイベント権利データと同様であるためここでは詳細な説明を省略する。
【００５２】
第３のイベントは、特定の場所（場所Ａ）において１人または複数人が敵キャラクタを倒す対戦ゲームを情報処理装置５内で行う際に、特別なキャラクタと対戦することが可能である。例えば、第３のイベントの開催を通知するイベント開催データを所有する情報処理装置５が特定のアクセスポイントＡＰとの無線通信の接続を確立した場合、当該第３のイベントとなる特別なキャラクタとの対戦ゲームを情報処理装置５内で行うことができる。例えば、１台の情報処理装置５が特定のアクセスポイントＡＰとの無線通信の接続を確立した状態で上記第３のイベントを行った場合、敵キャラクタＡをＬＣＤ５２に表示して当該敵キャラクタＡと対戦するゲームをプレイすることができる。なお、敵キャラクタＡを対戦ゲームに登場させるためのデータは、予め情報処理装置５内に格納されているが、場所Ａ以外では当該データは利用できないため、敵キャラクタＡは、特定の場所でしか登場しないレアなキャラクタとなる。
【００５３】
一方、複数台の情報処理装置５が特定のアクセスポイントＡＰとの無線通信の接続を確立した状態で同じ第３のイベントを行った場合、ボスキャラクタＢをＬＣＤ５２に表示して当該ボスキャラクタＢと対戦するゲームをそれぞれの情報処理装置５でプレイすることができる。このとき、各情報処理装置５は、直接通信またはアクセスポイントＡＰを介して通信することによって、１つの対戦ゲームを同期して行ってもよく、この場合、それぞれの情報処理装置５によって操作されているプレイヤキャラクタが協力してボスキャラクタＢと対戦するゲームが、上記第３のイベントとして行われてもよい。なお、ボスキャラクタＢを対戦ゲームに登場させるためのデータも、予め情報処理装置５内に格納されているが、複数台の情報処理装置５を用いて場所Ａでゲームをしない限り当該データが利用できないため、ボスキャラクタＢは、特定の場所でしか登場しないさらにレアなキャラクタとなる。
【００５４】
このように、予め格納されている敵キャラクタＡやボスキャラクタＢを対戦ゲームに登場させるためのデータは、場所Ａ（具体的には、特定のアクセスポイントＡＰと通信可能な範囲）において利用することができ、場所Ａ以外では利用することができない。このように敵キャラクタＡやボスキャラクタＢを対戦ゲームに登場させるためのデータが利用できるイベントを行うことが可能なアクセスポイントを、特定のアクセスポイントＡＰに絞ることによって、特定の場所（特定のアクセスポイントＡＰの設置場所である場所Ａ）にユーザを誘導するための有効な動機付けとなる。また、ボスキャラクタＢは、特定のアクセスポイントＡＰとの無線通信の接続だけでなく、当該特定のアクセスポイントＡＰに他の情報処理装置５も無線通信の接続をしていることが出現条件となり、特定の場所に位置する情報処理装置５の数によって異なるデータを利用することができることになる。このように、特定の場所に複数の情報処理装置５が位置することを付加条件とすることによって、当該特定の場所に複数のユーザを誘導するための有効な動機付けとなる。
【００５５】
なお、上述した第３のイベントでは、所定のゲームを行う際に利用可能となるデータとして、対戦ゲームにおいて対戦する対戦相手（敵キャラクタ）を登場させるデータを例として用いたが、他のデータが利用可能となってもよい。例えば、特定の場所で対戦ゲームをした場合に、当該対戦ゲームにおいてプレイヤキャラクタと協力して戦うキャラクタ（いわゆる、お助けキャラクタ）を登場させるデータを利用可能として、当該対戦ゲームを有利に進めることができるようなデータが利用可能となってもよい。
【００５６】
図５において、第４のイベントでは、情報処理装置５は、特定のアクセスポイントＡＰを用いて行われる第４のイベントの開催を通知するパワースポット情報を予め取得する。上記パワースポット情報は、情報処理装置５内にイベント開催データが格納されている場合に、当該情報処理装置５が所有することができる。上記パワースポット情報の内容（イベントの内容）は、上記イベント開催データを取得したことを契機としてまたはユーザ操作に応じて、ＬＣＤ５２に表示される。例えば、図５の例では、特定の場所（場所Ａ）にいけば所定のゲームにおける攻撃力が向上し、何人かで協力してゲームをした場合にさらに攻撃力が向上する旨を示すパワースポット情報が、ＬＣＤ５２に表示されている。なお、イベント開催データの所得方法については、上述したイベント権利データと同様であるためここでは詳細な説明を省略する。
【００５７】
第４のイベントは、特定の場所（場所Ａ）において１人または複数人がプレイする対戦ゲームを情報処理装置５内で行う際に、所定のパラメータ（情報処理装置５を用いて操作するプレイヤキャラクタの攻撃力）を変更することが可能である。例えば、第４のイベントの開催を通知するイベント開催データを所有する情報処理装置５が特定のアクセスポイントＡＰとの無線通信の接続を確立した場合、当該第４のイベントである攻撃力を向上させたプレイヤキャラクタを用いて対戦ゲームを情報処理装置５内で行うことができる。例えば、１台の情報処理装置５が特定のアクセスポイントＡＰとの無線通信の接続を確立した状態で上記第４のイベントを行った場合、場所Ａ以外で対戦ゲームを行う場合と比較して攻撃力が２０％アップしたプレイヤキャラクタを用いて対戦ゲームを行うことができる。
【００５８】
一方、複数台の情報処理装置５が特定のアクセスポイントＡＰとの無線通信の接続を確立した状態で同じ第４のイベントを行った場合、場所Ａ以外で対戦ゲームを行う場合と比較して攻撃力が５０％アップしたプレイヤキャラクタを用いてそれぞれ対戦ゲームを行うことができる。このとき、各情報処理装置５は、直接通信またはアクセスポイントＡＰを介して通信することによって、１つの対戦ゲームを同期して行ってもよく、この場合、それぞれの情報処理装置５によって操作されているプレイヤキャラクタの攻撃力が５０％アップした状態でそれぞれのプレイヤキャラクタが協力して敵キャラクタと対戦するゲームが、上記第４のイベントとして行われてもよい。また、特定のアクセスポイントＡＰと接続している情報処理装置５の数が多いほど、第４のイベントで得られる効果が大きくなるように所定のゲームを行う際の所定パラメータを変更してもよい。
【００５９】
なお、上述した対戦ゲームは、特定の場所（場所Ａ）に行かなくても情報処理装置５内で行うことが可能である。例えば、第４のイベントの開催を通知するイベント開催データを所有する情報処理装置５が場所Ａ以外の場所で上記対戦ゲームを行った場合、当該対戦ゲームを行う際の所定パラメータ（例えば、プレイヤキャラクタの攻撃力）が場所Ａで設定される値より相対的に低い値に設定された状態で行われる。なお、情報処理装置５が場所Ａから離れた場合（特定のアクセスポイントＡＰとの無線通信が未接続状態となった場合）、上記パラメータは、上記攻撃力が向上した高い値から上記低い値に復原されて元に戻される。
【００６０】
このように、情報処理装置５が場所Ａ（具体的には、特定のアクセスポイントＡＰと通信可能な範囲）に入った場合、第４のイベントでは所定のゲームを行う際の所定パラメータが変更されて、当該ゲームが行われる。一方、情報処理装置５が場所Ａ以外に位置する場合、上記パラメータの変更がない状態で上記ゲームが行われる。このように、所定の処理を行う際のパラメータが変更されるアクセスポイントを、特定のアクセスポイントＡＰに絞ることによって、特定の場所（特定のアクセスポイントＡＰの設置場所である場所Ａ）にユーザを誘導するための有効な動機付けとなる。また、上記第４のイベントでは、特定のアクセスポイントＡＰとの無線通信の接続だけでなく、当該特定のアクセスポイントＡＰに他の情報処理装置５も無線通信の接続をしている場合、さらに上記パラメータが変更（例えば、さらに攻撃力が向上）され、特定の場所に位置する情報処理装置５の数によって異なるパラメータの値に変更されることになる。このように、特定の場所に複数の情報処理装置５が位置することを付加条件とすることによって、当該特定の場所に複数のユーザを誘導するための有効な動機付けとなる。
【００６１】
なお、上述した第４のイベントでは、所定のゲームを行う際に変更されるパラメータとして、プレイヤキャラクタの攻撃力を示すパラメータの例を用いたが、他のパラメータが変更されてもよい。例えば、所定のゲームにおけるプレイヤキャラクタの防御力、回復力、ライフの量、レアアイテムの出現率等を示すパラメータが変更されてもよい。また、複数台の情報処理装置５がアクセスポイントＡＰと無線接続している状態で第３のイベントや第４のイベントを行う場合、少なくとも１台の情報処理装置５において所定のデータが利用可能となったり所定のパラメータが変更されたりしてもよい。この場合、複数台の情報処理装置５がアクセスポイントＡＰと接続したとしても、上記イベントの効果が得られる情報処理装置５が限定されることになり、さらに上記イベントが特別なものとしてユーザに感じさせるとともに、上記イベントの効果が得られなかったユーザから上記イベントの効果が得られたユーザに特別な力が与えられているかのようなゲーム環境を構築することができる。
【００６２】
なお、上述した第１〜第４のイベントでは、情報処理装置５が特定の場所に位置している場合（特定のアクセスポイントＡＰと通信可能な状態の場合）に限り、所定のデータの利用が可能となったり所定のパラメータが変更されたりするが、他の条件をさらに付加してもよい。一例として、情報処理装置５が特定の場所から離れてから（特定のアクセスポイントＡＰとの無線通信が接続状態から未接続状態に変化してから）所定時間経過後に、特定の場所で利用可能であった所定のデータの利用を禁止したり、特定の場所で変更されていた所定のパラメータを元に戻したりする。他の例として、情報処理装置５が特定の場所に入ってから（特定のアクセスポイントＡＰとの無線通信が未接続状態から接続状態に変化してから）所定時間経過後に、当該特定の場所に位置していても、利用可能であった所定のデータの利用を禁止したり、変更された所定のパラメータを元に戻したりする。
【００６３】
また、特定の場所において利用可能となる所定のデータは、情報処理装置５が特定のアクセスポイントＡＰと接続されることに応じて、他の装置（例えば、サーバ２００）から送信されてもよい。この場合、情報処理装置５が特定のアクセスポイントＡＰと接続されることに応じて新たに取得したデータが、当該特定のアクセスポイントＡＰと接続されている状態に限って利用可能となる。
【００６４】
また、特定の場所において情報処理装置５内で行われる処理の内容は、情報処理装置５だけで決定してもいいし、サーバ２００によって制御されてもよい。例えば、後者の場合、上述した第１のイベントや第２のイベントでは、サーバ２００において管理されている現時点までの抽選状況（例えば、他の情報処理装置５を含めた現時点までの当選数や当選率）に基づいて、サーバ２００において特定の場所における抽選イベントに当選させるか否かを決定する。また、後者の場合、上述した第３のイベントでは、サーバ２００において管理されている現時点までの対戦状況（例えば、現時点までに対戦した敵キャラクタ毎の対戦数や勝率、イベントを利用するユーザのゲーム習熟度等）に基づいて、サーバ２００において対戦する敵キャラクタの種別やレベルをサーバ２００において決定する。
【００６５】
また、上述した第３のイベントや第４のイベントにおいて、特定の場所で利用可能となるデータやパラメータが変更される際の条件となる、特定の場所に位置する情報処理装置５の数は、当該イベントに参加していない装置の数を加えてもかまわない。つまり、上記イベントに参加しているか否かにか関わらず、特定のアクセスポイントＡＰと接続している情報処理装置５の総数に基づいて、特定の場所で利用可能となるデータや変更するパラメータの値が決定されてもよい。
【００６６】
また、上述した実施例では、特定のアクセスポイントを設定することによって、当該特定のアクセスポイントの通信可能範囲を、ユーザを誘導する特定の場所として設定しているが、他の方法によって特定の場所を設定してもかまわない。一例として、情報処理装置５がＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能を有している場合、当該ＧＰＳ機能によって算出された地球上の位置に基づいて、情報処理装置５が特定の場所からアクセスしているか否かを判定してもよい。他の例として、情報処理装置５がアクセスポイントとの無線通信の際の電波強度を検出する機能を有している場合、当該機能によって検出された各アクセスポイントとの電波強度と各アクセスポイントの設置位置とに基づいて算出されたアクセス位置に基づいて、情報処理装置５が特定の場所からアクセスしているか否かを判定してもよい。また、自機が設置されている位置を示す位置情報を発信する装置（例えば、ビーコンで当該位置情報を発信する機器）を用いて、情報処理装置５が特定の場所からアクセスしているか否かを判定してもよい。例えば、情報処理装置５が他の装置から位置情報を受信した場合、当該受信した位置情報に基づいて、情報処理装置５が特定の場所からアクセスしているか否かを判定してもよい。
【００６７】
次に、情報処理装置５において行われる処理の詳細を説明する。まず、図６を参照して、処理において用いられる主なデータについて説明する。なお、図６は、情報処理装置５のメモリ５６に記憶される主なデータおよびプログラムの一例を示す図である。説明を具体的にするために、以下の説明においては、主に上述した第１のイベントを行う場合を想定した処理例を用いる。
【００６８】
図６に示すように、メモリ５６のデータ記憶領域には、操作データＤａ、イベント権利データＤｂ、イベント設定データＤｃ、イベント結果データＤｄ、利用禁止フラグデータＤｅ、およびイベント画像データＤｆ等が記憶される。なお、メモリ５６には、図６に示すデータの他、実行するアプリケーションで用いるデータ等、処理に必要なデータ等が記憶されてもよい。また、メモリ５６のプログラム記憶領域には、情報処理プログラムを構成する各種プログラム群Ｐａが記憶される。
【００６９】
操作データＤａは、情報処理装置５のユーザ操作に応じて設定されるデータであり、操作部５１に対する操作内容を示すデータである。
【００７０】
イベント権利データＤｂは、特定の場所で開催されるイベントに参加する権利およびイベントの開催内容を示すデータである。
【００７１】
イベント設定データＤｃは、特定の場所においてイベントを行う際に当該イベントの内容を設定するためのデータであり、当該特定の場所に情報処理装置５が位置した場合にサーバ２００から取得する。
【００７２】
イベント結果データＤｄは、イベントの結果を示すデータであり、イベント終了時に格納される。
【００７３】
利用禁止フラグデータＤｅは、イベント権利データＤｂの利用が可能であるか否かを示す利用禁止フラグを示すデータであり、イベント権利データＤｂの利用が禁止されている場合にオンに設定される。
【００７４】
イベント画像データＤｆは、イベントを行う際の各種画像を生成してＬＣＤ５２に表示するためのデータである。
【００７５】
次に、図７および図８を参照して、情報処理装置５において行われる処理の詳細を説明する。なお、図７は、情報処理装置５（ＣＰＵ５５）において実行される情報処理の一例を示すフローチャートである。図８は、図７におけるステップ８８のイベント処理の詳細な処理の一例を示すサブルーチンである。ここで、図７および図８に示すフローチャートにおいて、上述した情報処理システム１に含まれる情報処理装置５の処理のうち、イベント情報を受け取って当該イベントが行われる処理について主に説明し、これらの処理と直接関連しない他の処理については詳細な説明を省略する。本実施形態においては、図７および図８に示す一連の処理は、ＣＰＵ５５が、プログラム記憶部５７に記憶される情報処理プログラムを実行することによって行われる。
【００７６】
なお、図７および図８に示す情報処理が開始されるタイミングは任意である。例えば、当該情報処理を開始する指示をユーザが行ったことに応じて、情報処理プログラムの実行が開始されてもよい。このとき、情報処理プログラムは、適宜のタイミングでその一部または全部がメモリ５６に読み出され、ＣＰＵ５５によって実行される。これによって、図７および図８に示す一連の処理が開始される。なお、情報処理プログラムは、情報処理装置５内のプログラム記憶部５７に予め記憶されているものとする。ただし、他の実施形態においては、情報処理装置５に着脱可能な記憶媒体から取得されてメモリ５６に記憶されてもよいし、インターネット等のネットワークを介して他の装置から取得されてメモリ５６に記憶されてもよい。
【００７７】
また、図７および図８に示すフローチャートにおける各ステップの処理は、単なる一例に過ぎず、同様の結果が得られるのであれば、各ステップの処理順序を入れ替えてもよいし、各ステップの処理に加えておよび／または代えて別の処理が実行されてもよい。また、本実施例では、上記フローチャートにおける一部のステップの処理をＣＰＵ５５が実行し、その他のステップの処理をＣＰＵ５５以外のプロセッサや専用回路が実行するようにしてもよく、上記フローチャートにおける全部のステップの処理をＣＰＵ５５以外のプロセッサや専用回路が実行するようにしてもよい。
【００７８】
図７において、ＣＰＵ５５は、情報処理における初期処理を実行し（ステップ８０）、次のステップに処理を進める。例えば、ＣＰＵ５５は、上記ステップ８０において、当該情報処理で用いられる各パラメータを初期化する。
【００７９】
次に、ＣＰＵ５５は、他の装置からイベント情報を受信したか否かを判定する（ステップ８１）。そして、ＣＰＵ５５は、イベント情報を受信した場合、ステップ８２に処理を進める。一方、ＣＰＵ５５は、イベント情報を受信していない場合、ステップ８５に処理を進める。例えば、ＣＰＵ５５は、イベントの開催内容およびイベントに参加する権利を示すイベント権利データを他の装置から受信した場合、イベント情報を受信したと判定する。一例として、上記イベント権利データは、直接通信（例えば、近距離無線通信）または所定のアクセスポイントを介した無線通信によって他の装置から送信される。なお、上記イベント権利データはメモリ５６に予め記憶されていてもよい。この場合、上記イベント権利データが示すイベントに参加する権利が有効となった時点で、上記ステップ８１が肯定判定される。
【００８０】
ステップ８２において、ＣＰＵ５５は、受信したデータに応じたイベント情報をＬＣＤ５２に表示する処理を行って、次のステップに処理を進める。例えば、ＣＰＵ５５は、他の装置から受信したイベント権利データが示すイベント開催内容に基づいて、参加権利を得たイベントに関する開催情報（例えば、図２や図３に示す福引き券、図４に示す挑戦状、図５に示すパワースポット情報等）をＬＣＤ５２に表示する処理を行う。
【００８１】
次に、ＣＰＵ５５は、取得したイベント権利データを格納して（ステップ８３）、次のステップに処理を進める。例えば、ＣＰＵ５５は、他の装置から取得したイベント権利データをメモリ５６にイベント権利データＤｂとして格納する。
【００８２】
次に、ＣＰＵ５５は、利用禁止フラグをオンに設定して（ステップ８４）、ステップ８５に処理を進める。例えば、ＣＰＵ５５は、利用禁止フラグデータＤｅが示す利用禁止フラグをオンにして、利用禁止フラグデータＤｅを更新する。なお、利用禁止フラグは、取得しているイベント権利データ毎に設定されてもよい。この場合、上記ステップ８４では、ＣＰＵ５５は、上記ステップ８３において格納したイベント権利データに対応する利用禁止フラグをオンに設定する。
【００８３】
ステップ８５において、ＣＰＵ５５は、所定のアクセスポイント（例えば、図２〜図５を用いた例におけるアクセスポイントＡＰ）と通信可能か否かを判定する。例えば、ＣＰＵ５５は、アクセスポイントに接続するための識別子を用いて、いわゆるパッシブスキャンやアクティブスキャンによるアクセスポイントのサーチを行う。次に、ＣＰＵ５５は、所定のアクセスポイントが検出されて当該アクセスポイントとの接続が確立できた場合、当該アクセスポイントを介してデータを送受信する通信相手として設定されている装置（例えば、サーバ２００）を設定して通信を開始して、ステップ８６に処理を進める。一方、ＣＰＵ５５は、所定のアクセスポイントが検出されない場合や、所定のアクセスポイントとの接続が確立できない場合、ステップ８９に処理を進める。
【００８４】
ステップ８６において、ＣＰＵ５５は、利用禁止フラグをオフに設定して、次のステップに処理を進める。例えば、ＣＰＵ５５は、利用禁止フラグデータＤｅが示す利用禁止フラグをオフにして、利用禁止フラグデータＤｅを更新する。なお、取得しているイベント権利データ毎に利用禁止フラグが設定されている場合、上記ステップ８６では、上記所定のアクセスポイントと通信可能となった場合に利用可能となるイベント権利データに対応する利用禁止フラグがオフに設定される。
【００８５】
次に、ＣＰＵ５５は、設定されている通信相手の装置から送信されたイベント設定データを受信して（ステップ８７）、次のステップに処理を進める。例えば、サーバ２００は、管理しているイベントに関する情報に基づいて、特定のアクセスポイントＡＰとの接続を確立した情報処理装置５に対してイベントの内容（例えば、抽選に当選する確率、登場させるキャラクタに関する情報、変更するパラメータの数値に関する情報等）を示すイベント設定データを送信している。上記ステップ８７では、ＣＰＵ５５は、サーバ２００から送信されたイベント設定データを受信し、受信したイベント設定データをメモリ５６にイベント設定データＤｃとして格納する。
【００８６】
次に、ＣＰＵ５５は、イベント処理を行って（ステップ８８）、ステップ９０に処理を進める。上記ステップ８８で行うイベント処理の詳細な内容については、図８を用いて説明する。
【００８７】
図８において、ＣＰＵ５５は、接続を確立しているアクセスポイントＡＰに関連するイベント権利データを所有しているか否かを判定する（ステップ９１）。そして、ＣＰＵ５５は、接続を確立しているアクセスポイントＡＰに関連するイベント権利データを所有している場合、ステップ９２に処理を進める。一方、ＣＰＵ５５は、接続を確立しているアクセスポイントＡＰに関連するイベント権利データを所有していない場合、当該サブルーチンによる処理を終了する。例えば、ＣＰＵ５５は、イベント権利データＤｂを参照して、現時点で接続を確立しているアクセスポイントＡＰを利用して行われるイベントに参加する権利を示すイベント権利データが格納されている場合、上記ステップ９１において肯定判定する。
【００８８】
ステップ９２において、ＣＰＵ５５は、操作部５１に対する操作内容を示す操作データを取得し、次のステップに処理を進める。例えば、ＣＰＵ５５は、新たに操作部５１から取得した操作データをメモリ５６に操作データＤａ３として記憶する。
【００８９】
次に、ＣＰＵ５５は、イベント設定データＤｃによって設定されているイベントを実施するか否かを判定する（ステップ９３）。そして、ＣＰＵ５５は、イベントを実施する場合、ステップ９４に処理を進める。一方、ＣＰＵ５５は、イベントを実施しない場合、当該サブルーチンによる処理を終了する。例えば、ＣＰＵ５５は、上記ステップ９２で取得した操作データが上記イベントを開始する操作を示す場合や既に上記イベントを実施中である場合、上記ステップ９３において肯定判定する。一方、ＣＰＵ５５は、まだ上記イベントを開始する操作が行われていない場合、上記ステップ９３において否定判定する。
【００９０】
ステップ９４において、ＣＰＵ５５は、イベント権利データを利用してイベント処理を実行し、次のステップに処理を進める。例えば、ＣＰＵ５５は、接続を確立しているアクセスポイントＡＰに関連するイベント権利データに基づいて、イベント演出処理を行う。例えば、上述した第１のイベントに関するイベント権利データを利用する場合、操作データＤａおよびイベント設定データＤｃ等に基づいて当該イベント権利データが示す抽選イベントを進行する。上述した第２のイベントに関するイベント権利データを利用する場合、イベント設定データＤｃに基づいて抽選イベントを行う際のパラメータ（当選確率）を変更し、当該イベント権利データが示す抽選イベントを操作データＤａ等に基づいて進行する。上述した第３のイベントに関するイベント権利データを利用する場合、当該イベント権利データが示すキャラクタを対戦ゲームに登場させて、当該対戦ゲームを操作データＤａ等に基づいて進行する。また、上述した第４のイベントに関するイベント権利データを利用する場合、イベント権利データＤｂやイベント設定データＤｃに基づいて対戦ゲームを行う際のパラメータ（攻撃力）を変更し、当該対戦ゲームを操作データＤａ等に基づいて進行する。
【００９１】
次に、ＣＰＵ５５は、上記ステップ９４で処理しているイベント進行に応じた画像をＬＣＤ５２に表示する処理を行い（ステップ９５）、次のステップに処理を進める。
【００９２】
次に、ＣＰＵ５５は、イベントを終了するか否かを判定する（ステップ９６）。イベントを終了する条件としては、例えば、イベントが終了場面（例えば、抽選結果を報知する場面や対戦ゲームが終了する場面）まで進行した場合やユーザがイベントを終了する操作を行ったこと等がある。そして、ＣＰＵ５５は、イベントを終了する場合、ステップ９７に処理を進める。一方、ＣＰＵ５５は、イベントを継続する場合、当該サブルーチンによる処理を終了する。
【００９３】
ステップ９７において、ＣＰＵ５５は、イベントの結果を示すイベント結果データをサーバ２００へ送信し、次のステップに処理を進める。例えば、サーバ２００は、情報処理装置５から送信されたイベント結果データを受信して、特定のアクセスポイントＡＰを介して情報処理装置５で実行される各種イベントを管理する。
【００９４】
次に、ＣＰＵ５５は、イベントの結果を示すイベント結果データを格納して（ステップ９８）、次のステップに処理を進める。例えば、ＣＰＵ５５は、上記ステップ９６で終了判定したイベントの結果を示すイベント結果データをメモリ５６にイベント結果データＤｄとして格納する。
【００９５】
次に、ＣＰＵ５５は、イベント権利データを消去して（ステップ９９）、当該サブルーチンによる処理を終了する。例えば、ＣＰＵ５５は、上記ステップ９６で終了判定したイベントの参加権利を示すイベント権利データをメモリ５６から消去する。
【００９６】
図７に戻り、上記ステップ８６において所定のアクセスポイントと通信可能でない場合、ＣＰＵ５５は、利用禁止フラグをオンに設定して（ステップ８９）、ステップ９０に処理を進める。これらステップ８４およびステップ８９の処理によって、上記ステップ８３において予め格納されているデータ（イベント権利データ）は、所定のアクセスポイントと通信可能でない場合にその利用が禁止される。なお、上記ステップ８９において利用禁止フラグをオンに変更するタイミングは、特定のアクセスポイントとの無線通信が接続状態から未接続状態に変化してから所定時間経過後や、特定のアクセスポイントとの無線通信が未接続状態から接続状態に変化してから所定時間経過後等、他のタイミングでもよい。また、上述した処理では、利用禁止フラグデータを用いて、データの利用の禁止／許容を管理する例を用いているが、他の方式を用いてデータの利用禁止／許容を管理してもよい。
【００９７】
ステップ９０において、ＣＰＵ５５は、処理を終了するか否かを判定する。処理を終了する条件としては、例えば、ユーザが処理を終了する操作を行ったこと等がある。ＣＰＵ５５は、処理を終了しない場合に上記ステップ８１に戻って処理を繰り返し、処理を終了する場合に当該フローチャートによる処理を終了する。以降、ステップ８１〜ステップ８９の一連の処理は、ステップ９０で処理を終了すると判定されるまで繰り返し実行される。
【００９８】
なお、上述した情報処理システム１では、イベントを管理するサーバ２００によって情報処理装置５で行われるイベントの内容が制御される態様を用いたが、サーバ２００との間でデータの送受信をせずに上述した各種イベントが行われてもよい。この場合、情報処理装置５は、他の装置から受信したイベント権利データだけでイベントの内容を制御すればよい。
【００９９】
また、上述では、１つの情報処理装置５で情報処理を行う場合の処理手順を説明しているが、当該情報処理における処理ステップの少なくとも一部を他の装置で行ってもかまわない。例えば、情報処理装置５がさらに他の装置（例えば、別のサーバ、他のゲーム装置、他の携帯端末）と通信可能に構成されている場合、上記情報処理における処理ステップは、さらに当該他の装置が協働することによって実行してもよい。このように、上記情報処理における処理ステップの少なくとも一部を他の装置で行うことによって、上述した情報処理と同様の処理が可能となる。また、上述した情報処理は、少なくとも１つの情報処理装置により構成される情報処理システムに含まれる１つのプロセッサまたは複数のプロセッサ間の協働により実行されることが可能である。また、上記実施形態においては、情報処理装置５のＣＰＵ５５が所定のプログラムを実行することによって、上述したフローチャートによる処理が行われたが、情報処理装置５が備える専用回路によって上記処理の一部または全部が行われてもよい。
【０１００】
ここで、上述した変形例によれば、いわゆるクラウドコンピューティングのシステム形態や分散型の広域ネットワークおよびローカルネットワークのシステム形態でも本発明を実現することが可能となる。例えば、分散型のローカルネットワークのシステム形態では、据置型の情報処理装置（据置型のゲーム装置）と携帯型の情報処理装置（携帯型のゲーム装置）との間で上記処理を協働により実行することも可能となる。なお、これらのシステム形態では、上述した処理の各ステップの処理をどの装置で行うかについては特に限定されず、どのような処理分担をしたとしても本発明を実現できることは言うまでもない。
【０１０１】
また、上述した情報処理で用いられる処理順序、設定値、判定に用いられる条件等は、単なる一例に過ぎず他の順序、値、条件であっても、本実施例を実現できることは言うまでもない。
【０１０２】
また、上記各プログラムは、外部メモリ等の外部記憶媒体を通じて情報処理装置５に供給されるだけでなく、有線または無線の通信回線を通じて情報処理装置５に供給されてもよい。また、上記プログラムは、情報処理装置５内部の不揮発性記憶装置に予め記録されていてもよい。なお、上記プログラムを記憶する情報記憶媒体としては、不揮発性メモリの他に、ＣＤ−ＲＯＭ、ＤＶＤ、あるいはそれらに類する光学式ディスク状記憶媒体、フレキシブルディスク、ハードディスク、光磁気ディスク、磁気テープ、などでもよい。また、上記プログラムを記憶する情報記憶媒体としては、上記プログラムを記憶する揮発性メモリでもよい。このような記憶媒体は、コンピュータ等が読み取り可能な記録媒体ということができる。例えば、コンピュータ等に、これらの記録媒体のプログラムを読み込ませて実行させることにより、上述で説明した各種機能を提供させることができる。
【０１０３】
以上、本発明を詳細に説明してきたが、前述の説明はあらゆる点において本発明の例示に過ぎず、その範囲を限定しようとするものではない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。本発明は、特許請求の範囲によってのみその範囲が解釈されるべきであることが理解される。また、当業者は、本発明の具体的な実施形態の記載から、本発明の記載および技術常識に基づいて等価な範囲を実施することができることが理解される。また、本明細書において使用される用語は、特に言及しない限り、当該分野で通常用いられる意味で用いられることが理解されるべきである。したがって、他に定義されない限り、本明細書中で使用される全ての専門用語および技術用語は、本発明の属する分野の当業者によって一般的に理解されるのと同じ意味を有する。矛盾する場合、本明細書（定義を含めて）が優先する。
【産業上の利用可能性】
【０１０４】
以上のように、本発明は、特定の場所に対するユーザの興趣性を高めることができる等を目的として、例えば情報処理装置、情報処理システム、情報処理プログラム、および情報処理方法等として有用である。
【符号の説明】
【０１０５】
１…情報処理システム
５…情報処理装置
５０…撮像部
５１…操作部
５２…ＬＣＤ
５５…ＣＰＵ
５６…メモリ
５７…プログラム記憶部
５８…通信部
１００…ネットワーク
２００…サーバ
【図１】
2015181538.tif 000003
【図２】
2015181538.tif 000004
【図３】
2015181538.tif 000005
【図４】
2015181538.tif 000006
【図５】
2015181538.tif 000007
【図６】
2015181538.tif 000008
【図７】
2015181538.tif 000009
【図８】
2015181538.tif 000010