(57)【要約】【課題】特定された発信機に応じて実行される処理により提供されるサービスをユーザが享受するための利便性を向上する。【解決手段】携帯可能な情報処理装置は、情報処理装置が位置する区域を特定する区域特定手段と、区域特定手段によって特定された区域内の少なくとも一つの発信機からの信号の受信状態を測定する受信状態測定手段と、受信状態が所定の条件に該当する信号の発信元である発信機を特定する発信機特定手段と、発信機特定手段によって特定された発信機に応じた所定の処理を実行する処理手段と、を備える。【選択図】図５
2013055543.tif 000002
【特許請求の範囲】
【請求項１】
携帯可能な情報処理装置であって、
前記情報処理装置が位置する区域を特定する区域特定手段と、
前記区域特定手段によって特定された区域内の少なくとも一つの発信機からの信号の受信状態を測定する受信状態測定手段と、
受信状態が所定の条件に該当する信号の発信元である発信機を特定する発信機特定手段と、
前記発信機特定手段によって特定された発信機に応じた所定の処理を実行する処理手段と、
を備える情報処理装置。
【請求項２】
前記発信機は、前記発信機から所定の距離の範囲内においては前記所定の距離の範囲外よりも前記発信機からの距離に対する前記発信機からの信号の受信強度または受信強度の変化率が大きい放射特性を有する信号を発信し、
前記所定の条件とは、前記発信機から所定の距離の範囲内において検出される信号の受信状態である、
請求項１に記載の情報処理装置。
【請求項３】
前記発信機特定手段は、前記発信機から所定の距離の範囲内において検出される前記信号の受信状態の値のうちの一つを閾値として、信号の受信状態が前記閾値を超えている信号の発信元である発信機を特定する、
請求項２に記載の情報処理装置。
【請求項４】
前記発信機特定手段は、前記信号の受信状態が前記所定の条件に所定期間該当する信号の発信元である発信機を特定する、
請求項１から３のいずれか一項に記載の情報処理装置。
【請求項５】
前記区域特定手段は、前記発信機からの信号の受信状態に基づいて、前記情報処理装置が位置する前記区域を特定する、
請求項１から４のいずれか一項に記載の情報処理装置。
【請求項６】
前記区域特定手段は、複数の区域のうちから前記情報処理装置が位置する一つの区域を特定する、
請求項１から５のいずれか一項に記載の情報処理装置。
【請求項７】
複数の区域にはそれぞれ少なくとも一つの発信機が設置されており、前記複数の区域に設置される複数の発信機それぞれからの信号の受信強度または受信強度の変化率と、前記複数の区域のそれぞれと、の対応付けを保持する記憶手段をさらに備え、
前記区域特定手段は、前記複数の発信機からの信号の受信強度または受信強度の変化率と、前記記憶手段に保持される前記対応付けとから、前記情報処理装置が位置する区域を特定する、
請求項６に記載の情報処理装置。
【請求項８】
複数の区域のエリア情報を保持する記憶手段と、
前記情報処理装置の位置を示す位置情報を取得する位置情報取得手段と、をさらに備え、
前記区域特定手段は、前記エリア情報と前記位置情報とに基づいて、前記情報処理装置が位置する区域を特定する、
請求項１から４のいずれか一項に記載の情報処理装置。
【請求項９】
前記位置情報取得手段は、複数の発信機からの信号に基づいて前記位置情報を取得する、
請求項８に記載の情報処理装置。
【請求項１０】
前記発信機は、他の情報処理装置との通信に用いられる信号を発信し、
前記情報処理装置は、
前記発信機からの信号を受信する受信手段と、
前記受信手段で受信された前記信号を内部処理可能な形式に復調する復調手段と、
をさらに備える、
請求項１から９のいずれか一項に記載の情報処理装置。
【請求項１１】
前記発信機はアクセスポイントであり、
前記受信手段は、前記アクセスポイントから発信される無線信号を受信し、
前記受信状態測定手段は、前記信号の受信状態として前記アクセスポイントからの信号の電波強度を測定する
請求項１０に記載の情報処理装置。
【請求項１２】
前記区域特定手段は、前記情報処理装置が位置する区域を特定した場合に、前記受信状態測定手段を起動させる、
請求項１から１１のいずれか一項に記載の情報処理装置。
【請求項１３】
音声出力装置から音声信号を出力する音声出力手段をさらに備え、
前記処理手段は、前記所定の処理として、前記発信機特定手段によって特定された発信機に対応する音声データを前記音声出力手段に出力させる、
請求項１から１２のいずれか一項に記載の情報処理装置。
【請求項１４】
表示装置に画像データを表示させる表示処理手段をさらに備え、
前記処理手段は、前記所定の処理として、前記発信機特定手段によって特定された発信機に対応する画像データを前記表示処理手段に表示させる、
請求項１から１３のいずれか一項に記載の情報処理装置。
【請求項１５】
少なくとも１つの発信機からの信号の受信状態を測定する受信状態測定手段と、
受信状態が所定の条件に該当する信号の発信元である発信機を特定する発信機特定手段と、
前記発信機特定手段によって特定された発信機に応じた所定の処理を実行する処理手段と、
を備える情報処理装置。
【請求項１６】
発信機の識別情報を記憶する記憶手段をさらに備え、
前記発信機特定手段は、受信状態が前記所定の条件に該当する信号の発信元である発信機の識別情報が前記記憶手段に記憶されている場合に、該発信機を特定する
請求項１５に記載の情報処理装置。
【請求項１７】
携帯可能な情報処理装置と、少なくとも一つの発信機と、を含む情報処理システムであって、
前記情報処理装置が位置する区域を特定する区域特定手段と、
前記区域特定手段によって特定された区域内の少なくとも一つの発信機からの信号の受信状態を測定する受信状態測定手段と、
受信状態が所定の条件に該当する信号の発信元である発信機を特定する発信機特定手段
と、
前記発信機特定手段によって特定された発信機に応じた所定の処理を実行する処理手段と、
を備える情報処理システム。
【請求項１８】
携帯可能な情報処理装置が、
前記情報処理装置が位置する区域を特定する区域特定ステップと、
前記特定された区域内の少なくとも一つの発信機からの信号の受信状態を測定する受信状態測定ステップと、
受信状態が所定の条件に該当する信号の発信元である発信機を特定する発信機特定ステップと、
前記特定された発信機に応じた所定の処理を実行する処理ステップと、
を実行する情報処理方法。
【請求項１９】
携帯可能な情報処理装置のコンピュータにおいて実行される情報処理プログラムであって、
前記情報処理装置が位置する区域を特定する区域特定手段と、
前記特定された区域内の少なくとも一つの発信機からの信号の受信状態を測定する受信状態測定手段と、
受信状態が所定の受信状態に該当する信号の発信元である発信機を特定する発信機特定手段と、
前記特定された発信機に応じた所定の処理を実行する処理手段として、
前記コンピュータを機能させる、情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、発信機を検出し、検出した発信機に応じた処理を実行する情報処理装置，情報処理システム，情報処理方法，及び情報処理プログラムに関する。
【背景技術】
【０００２】
従来、受信機が、分散配置された複数の送信機からの電波を受信し、複数の送信機のうちの１つの送信機に対応する所定の処理を実行する技術があった（例えば、特許文献１、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２１９４４６号公報
【特許文献２】特開２００９−２５３３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では、受信機が複数の発信機を検出することを防ぐために、電波の受信エリア同士が重複しないように複数の送信機を配置していた。また、所定の処理の実行の対象となる発信機を特定するために、検出された複数の発信機の中から所定の処理の実行対象となる発信機をユーザに選択させたりしていた。このため、従来の技術では、受信機において、分散配置された複数の送信機のうちから１つの発信機を特定する為に手間が掛かっていた。また、これによって、所定の処理の実行により提供されるサービス等をユーザが享受するための利便性に欠けていた。
【０００５】
本発明は、特定された発信機に応じて実行される処理により提供されるサービスをユーザが享受するための利便性を向上可能な情報処理システム，情報処理方法，情報処理装置，及び情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の態様の一つは、携帯可能な情報処理装置であって、情報処理装置が位置する区域を特定する区域特定手段と、この区域内に設置された少なくとも一つの発信機からの信号の受信状態を測定する受信状態測定手段と、受信状態が所定の条件に該当する信号の発信元である発信機を特定する発信機特定手段と、発信機特定手段によって特定された発信機に応じた所定の処理を実行する処理手段と、を備える。
【０００７】
本発明の態様の一つによれば、情報処理装置が位置する区域内で、受信状態が所定の条件に該当する信号の発信元である発信機が検出されると、自動的にこの発信機に応じた所定の処理が実行されるので、ユーザは、所定の処理の実行のための操作を行わなくてもよい。これによって、所定の処理の実行によって提供されるサービスをユーザが享受するための利便性が向上する。
【０００８】
上記本発明の態様の一つでは、発信機は、発信機から所定の距離の範囲内においては所定の距離の範囲外よりも発信機からの距離に対する信号の受信強度又は受信強度の変化率が大きい放射特性を有する信号を発信する。また、情報処理装置の発信機特定手段は、所定の条件として、発信機から所定の距離の範囲内において検出される信号の受信状態に該当する発信機を検出する。これによって、ユーザが情報処理装置を携帯して、発信機から
所定の距離の範囲内に進入することで、情報処理装置によってこの発信機に応じた所定の処理が実行される。例えば、発信機が展示物のすぐ近くに設置されている場合には、観覧するために展示物に近寄るのは通常よく行われる行動であり、通常行われる行動によって所定の処理が実行されるため、ユーザに対して、情報処理装置の操作等の負荷を少なくすることができる。
【０００９】
上記本発明の態様の一つでは、情報処理装置の発信機特定手段は、発信機から所定の距離の範囲内において検出される信号の受信状態の値のうちの一つを閾値として、受信状態がこの閾値を超えている信号の発信元である発信機を特定するようにしてもよい。発信機から所定の距離の範囲内において検出される信号の受信状態の値のうちの一つを閾値に設定する際に、閾値を発信機にごく近い距離において検出される信号の受信状態の値に設定することによって、誤った発信機の特定を防ぐことができる。
【００１０】
上記本発明の態様の一つでは、情報処理装置の発信機特定手段は、受信状態が所定の条件に所定期間該当する信号の発信元である発信機を特定するようにしてもよい。信号の受信状態は周囲の環境に影響されやすく変動しやすいため、受信状態が所定の条件に所定期間該当する信号の発信元である発信機を特定することによって、誤った発信機の特定を防ぐことができる。
【００１１】
上記本発明の態様の一つでは、情報処理装置の区域特定手段は、発信機からの信号の受信状態に基づいて、情報処理装置が位置する区域を特定するようにしてもよい。これによって、区域特定手段と発信機特定手段とが処理のために用いるハードウェア、ソフトウェア等の一部を共用させることができ、情報処理装置の構成を簡素にすることができる。
【００１２】
上記本発明の態様の一つでは、情報処理装置の区域特定手段は、複数の区域のうちから情報処理装置が位置する一つの区域を特定するようにしてもよい。複数の区域から一つの区域を特定することによって、処理対象となる発信機の数を絞り込むことができ、情報処理装置の負荷を抑えることができる。また、特定された区域以外の区域の発信機は処理対象から外れるため、特定された区域以外の区域の発信機からの信号の受信状態が所定の条件に該当したとしても、この発信機が特定されることはなく、精度良く発信機を特定することができる。
【００１３】
上記本発明の態様の一つでは、情報処理装置は、それぞれに少なくとも一つの発信機が設置される複数の区域について、各区域に設置される複数の発信機それぞれからの信号の受信強度または受信強度の変化率と、前記複数の区域と、の対応付けを保持する記憶手段をさらに備え、区域特定手段は、複数の発信機からの信号の受信強度または受信強度の変化率と、記憶手段に保持される対応付けと、から、情報処理装置が位置する区域を特定するようにしてもよい。記憶手段に保持される各区域内における複数の発信機それぞれからの信号の受信強度または受信強度の変化率と、複数の区域のそれぞれと、の対応付けを用いることによって、情報処理装置が位置する区域を精度良く特定することができる。また、発信機特定手段の処理対象でもある発信機を用いて、情報処理装置が位置する区域を特定することによって、区域を特定するための装置を別途用意する必要が無く、効率がよい。
【００１４】
上記本発明の態様の一つでは、情報処理装置は、複数の区域のエリア情報を保持する記憶手段と、情報処置装置の位置を示す位置情報を取得する位置情報取得手段と、をさらに備え、区域特定手段は、エリア情報と位置情報とに基づいて、情報処理装置が位置する区域を特定するようにしてもよい。位置情報取得手段によって取得される位置情報とエリア情報とを組み合わせて用いることによって、精度良く情報処理装置が位置する区域を特定することができる。また、位置情報取得手段は、複数の発信機からの信号に基づいて位置
情報を取得するようにしてもよい。これによって、発信機特定手段の処理対象でもある発信機を用いて、位置情報を取得することができ、位置情報を取得するための装置を別途用意する必要が無く、効率がよい。
【００１５】
上記本発明の態様の一つでは、発信機は、他の情報処理装置との通信に用いられる信号を発信し、情報処理装置は、発信機からの信号を受信する受信手段と、受信された信号を内部処理可能な形式に復調する復調手段と、をさらに備えるようにしてもよい。通信に用いられる信号には、例えば、無線ＬＡＮ信号，ブルートゥース（登録商標）信号等がある。通信に用いられる信号を採用することによって、本発明の情報処理装置は、通信用の装置として兼用することができる。また、発信機として、広く用いられるアクセスポイント等を用いることができる。この場合、情報処理装置の受信手段は、アクセスポイントから発信される無線信号を受信し、受信状態測定手段は、信号の受信状態としてアクセスポイントからの信号の電波強度を測定してもよい。これによって、ユーザは通信用の装置とは別に本発明の装置を携帯する必要が無く、利便性が向上する。また、発信機としても別途装置を用意することなく、既設の通信用のアクセスポイント等を用いることができ、設備投資費用を抑えることができる。
【００１６】
上記本発明の態様の一つでは、情報処理装置の区域特定手段は、情報処理装置が位置する区域を特定した場合に、受信状態測定手段を起動させるようにしてもよい。これによって、受信状態測定手段の起動時間を限定することができ、その分の消費電力を低減させることができる。
【００１７】
上記本発明の態様の一つでは、情報処理装置は、音声出力装置から音声信号を出力する音声出力手段をさらに備え、処理手段は、所定の処理として、発信機特定手段によって特定された発信機に対応する音声データを音声出力手段に出力させるようにしてもよい。これによって、ユーザに聴覚を通じて情報を提供することができる。特に、ユーザが視覚障害者の場合には、大きな助けとなる。
【００１８】
上記本発明の態様の一つでは、情報処理装置は、表示装置に画像データを表示させる表示処理手段をさらに備え、処理手段は、所定の処理として、発信機特定手段によって特定された発信機に対応する画像データを表示処理手段に表示させるようにしてもよい。これによって、ユーザに視覚を通じて情報を提供することができる。
【００１９】
また、本発明の他の態様の一つは、少なくとも１つの発信機からの信号の受信状態を測定する受信状態測定手段と、受信状態が所定の条件に該当する信号の発信元である発信機を特定する発信機特定手段と、発信機特定手段によって特定された発信機に応じた所定の処理を実行する処理手段と、を備える情報処理装置である。受信状態が所定の条件に該当する信号の送信元である発信機が特定されると、自動的にこの発信機に応じた所定の処理が実行されるので、ユーザは、所定の処理の実行のための操作を行わなくてもよく、利便性が向上する。
【００２０】
上記本発明の他の態様の一つでは、情報処理装置は、発信機の識別情報を記憶する記憶手段をさらに備え、発信機特定手段は、受信状態が所定の条件に該当する信号の発信元である発信機の識別情報が記憶手段に記憶されている場合に、該発信機を特定するようにしてもよい。これによって、記憶手段に識別情報が記憶されていない発信機からの信号の受信状態が所定の条件に該当した場合には、所定の処理は実行されず、所定の処理の実行対象を限定することができる。
【００２１】
更に、本発明は、方法，システム，情報処理装置又はプログラムをコンピュータその他の装置、機械等が読み取り可能な記録媒体に記録したものでもよい。ここで、コンピュー
タ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的，磁気的，光学的，機械的，または化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。
【発明の効果】
【００２２】
本発明の一態様によれば、特定された発信機に応じて実行される処理により提供されるサービスをユーザが享受するための利便性を向上することができる。
【図面の簡単な説明】
【００２３】
【図１】美術館の見取り図の例である。
【図２】音声解説に対応している展示室の見取り図の例である。
【図３】ゲーム装置の外観図の例である。
【図４】ゲーム装置の内部構成の一例を示すブロック図である。
【図５】ゲーム装置のメインメモリのメモリマップの一例が示される。
【図６】信号の発信元となるＡＰからの距離と電波強度との関係の例を示す図である。
【図７】エリア特定用データベースの一例を示す図である。
【図８】エリア特定プログラムのフローチャートの例である。
【図９Ａ】ＡＰ特定プログラムの実行による処理のフローチャートの例である。
【図９Ｂ】ＡＰ特定プログラムの実行による処理のフローチャートの例である。
【発明を実施するための形態】
【００２４】
以下、図面に基づいて、本発明の実施の形態を説明する。以下の実施形態の構成は例示であり、本発明は実施形態の構成に限定されない。
【００２５】
＜第１実施形態＞
第１実施形態では、互いに区切られた複数の区域を含む建物、構造物、又は区切られた敷地内で利用される情報処理システムについて説明する。以下、情報処理システムが利用される建物、構造物、区切られた敷地等を、対象領域と称する。この情報処理システムでは、対象領域内に設置される少なくとも一つの発信機と、発信機から発信される信号を受信可能な情報処理装置と、が含まれる。発信機は、対象領域内の少なくとも１つの区域に設置されている。
【００２６】
対象領域は、例えば、美術館，イベント会場，ショッピングセンター等である。区域は、壁や間仕切り等で物理的に仕切られた空間、又は、地図上で仮想的に区切られた空間であり、例えば、部屋，店舗，ブース等である。区域に設置される発信機は、当該発信機から所定の距離の範囲内では、この所定の距離の範囲外よりも、例えば、発信機からの距離に対する信号の受信強度または受信強度の変化率が大きい放射特性を有する信号を発信する。この信号は、例えば、無線ＬＡＮ信号，音声信号，ＲＦＩＤ（Radio Frequency Identification）信号，ブルートゥース（登録商標）信号等である。
【００２７】
情報処理装置は、発信機から発信される信号を受信可能な携帯端末であって、例えば、携帯型のゲーム装置，ＰＤＡ（Personal Digital Assistants），携帯電話端末，スマー
トフォン，ＰＨＳ（Personal Handy-phone System），専用の携帯端末等である。
【００２８】
情報処理システムでは、まず、情報処理装置は、位置する区域を特定検出する。区域には、発信機が設置される区域と、発信機が設置されていない区域とが含まれる。例えば、情報処理装置は現在位置する区域を特定し、該区域に発信機が設置されているか否かを判定する。情報処理装置は、自装置の現在位置する区域を特定するために、例えば、以下の（１）〜（３）のうちのいずれかの処理を実行する。
【００２９】
（１）情報処理装置は、座標等を含む現在位置情報を取得し、この現在位置情報と対象領域のエリア情報とから、現在位置する区域を特定する。エリア情報は、例えば、対象領域の地図である。現在位置情報を取得する方法には、例えば、対象領域内に設置される無線ＬＡＮアクセスポイントから信号を受信し、この信号の受信強度から三点測量によって求める方法、ＧＰＳ（Global Positioning System）衛星から受信されるＧＰＳ信号から
求める方法等がある。
【００３０】
（２）対象領域内には複数の発信機が設置されていることを前提とする。情報処理装置は、例えば、各区域と、予め計測された各区域内における各発信機からの信号の受信強度とが対応付けられたデータベースを保持し、各発信機からの信号の受信強度とこのデータベースとから、現在位置する区域を特定する。
【００３１】
（３）情報処理装置は、ユーザによって入力される区域の識別番号から現在位置する区域を特定する。区域の識別番号は、例えば、各区域の入り口等に掲示されていてもよいし、対象領域の地図に表示されているのでもよい。（１）−（３）のいずれで現在位置する区域を特定した場合についても、情報処理装置が現在位置する区域に発信機が設置されているか否かは、予め記憶手段に発信機が設置されている区域の情報を保持しておくことによって判定することができる。
【００３２】
次に、情報処理システムでは、情報処理装置は、現在位置する区域を特定し、特定した区域に発信機が設置されていることを判定した場合に、現在位置する区域内に設置される少なくとも１つの発信機からの信号の受信状態を測定する受信状態測定手段を起動する。信号の受信状態とは、例えば、信号の受信強度、信号の発信元である発信機からの距離に対する信号の受信強度の変化率等である。受信状態測定手段は、ハードウェア，ソフトウェア，又は、両者の組み合わせである。例えば、発信機から発信される信号が無線ＬＡＮ信号である場合には、起動される受信状態測定手段は、無線ＬＡＮ信号を受信する受信手段と無線ＬＡＮ信号の受信状態を測定するソフトウェアとの両方、又は、無線ＬＡＮ信号の受信状態を測定するソフトウェア、又は、無線ＬＡＮ信号の受信状態を測定する専用のハードウェア回路等である。また、発信機から発信される信号が無線ＬＡＮ信号である場合には、信号の受信強度は、例えば、電波強度であってもよい。また、例えば、発信機から発信される信号が音声信号である場合には、起動される受信状態測定手段は、マイクロフォンのような音声入力手段と音声信号の受信状態を測定するためのソフトウェアとの両方、又は、音声信号の受信状態を測定するためのソフトウェア、又は、音声信号の受信状態を測定するための専用のハードウェア回路等である。また、発信機から発信される信号が音声信号である場合には、信号の受信強度は、例えば、音声信号のＳＮ比である。ここで、音声信号は、例えば、人の声及び音の少なくとも一方を含む。
【００３３】
情報処理装置は、受信状態測定手段による信号の受信状態の測定結果に基づいて、現在位置する区域内に設置される少なくとも一つの発信機の中から、所定の条件に該当する信号の発信元である発信機を特定する。例えば、発信機からの信号の放射特性の一つとして、発信機から所定の距離の範囲内では該所定の距離の範囲外よりも発信機からの距離に対する信号の強度の変化率が大きくなる、とういう特性がある。発信機から発信される信号にこのような放射特性がある場合、発信機の特定に用いられる信号の受信状態の所定の条件とは、例えば、該所定の距離の範囲内において測定される受信状態である。
【００３４】
また、発信機を特定するために、情報処理装置は、例えば、信号の受信状態として信号の受信強度又は信号の受信強度の変化率を測定し、受信強度又は受信強度の変化率が所定の閾値よりも大きい信号の発信元である発信機を特定するようにしてもよい。発信機から発信される信号が上述のような特性を有する場合には、所定の閾値は、以下のように設定
されてもよい。発信機を特定するための条件が、信号の受信強度が所定の閾値よりも大きいことである場合には、この所定の閾値は、発信機から上記所定の距離の範囲内における信号の受信強度の測定範囲内の値に設定される。また、発信機を特定するための条件が、信号の受信強度の変化率が所定の閾値よりも大きいことである場合には、所定の閾値は、上記所定の距離の範囲内と範囲外とでの信号の受信強度の変化率よりも大きい値で、且つ、上記所定の距離の範囲内の信号の受信強度の変化率よりも小さい値に設定される。なお、情報処理システムで用いられる発信機が複数であり、該複数の発信機の発信電力が均一の場合には、発信機を特定する条件として信号の受信強度を用いることができる。また、情報処理システムで用いられる発信機が複数であり、該複数の発信機の発信電力が均一でない場合には、発信機の条件として信号の受信強度の変化率を用いることができる。
【００３５】
信号の受信強度の変化率が大きくなる境界となる上記所定の距離とは、例えば、発信機から数ｃｍから１ｍ程度の近距離である。したがって上記所定の距離より大きい間隔で発信機が配置されていることを前提とした場合、情報処理装置が複数の発信機からの信号を受信したとしても、上記所定の距離の範囲内において測定される信号の受信状態に該当する発信機、又は、信号の受信強度又は信号の受信強度の変化率が所定の閾値よりも大きくなる発信機は１つに特定可能である。上記所定の距離は発信機から数ｃｍから１ｍ程度の近距離であり、且つ、発信機は通常この所定の距離より離して配置されるため、上記所定の距離より大きい間隔で発信機が配置されているという前提は十分に成り立つ。したがって、情報処理システムの管理者は、発信機の配置に際して、発信機の配置間隔に特に注意しなくてもよい。
【００３６】
なお、情報処理装置は、位置する区域外に設置される発信機からの信号を受信したとしても、この発信機からの信号については処理対象から外す。例えば、情報処理装置は、各区域に配される発信機の位置の情報を保持しており、情報処理装置が位置する区域外に存在する発信機が発信元である信号については、処理対象から外す。これによって、例えば、情報処理装置が受信する信号の中で最も受信強度が強い信号の発信元の発信機が、情報処理装置が位置する区域外に存在する場合には、この発信機からの信号は処理対象から外されるので、発信機を特定する精度が向上する。
【００３７】
現在位置する区域内に設置される少なくとも１つの発信機の中から、受信状態が所定の条件に該当する信号の発信元である発信機を特定すると、情報処理装置は、特定した発信機に対応する所定の処理を実行する。所定の処理は、例えば、音声データの再生，テキストデータ及び／又は画像データの表示装置への表示，アクセスがロックされているデータのロック解除，データの送受信，ゲーム等のアプリケーションプログラムの実行，情報処理装置内のデバイスの制御等である。情報処理装置内のデバイスの制御には、例えば、デバイスの電源投入及び切断の制御等が含まれる。
【００３８】
以上のように、第１実施形態では、情報処理装置は、対象領域内の区域のうち自身が位置する区域を特定し、該区域に発信機が設置されていることを検出する。次に、情報処理装置は、該区域内に設置された発信機の中から、受信状態が所定の条件に該当する信号の発信元である発信機を特定し、当該発信機に応じた所定の処理を実行する。情報処理装置を携帯したユーザが、発信機からの信号の受信状態が所定の条件に該当する距離まで発信機に近づくことによって、情報処理装置が当該発信機に応じた所定の処理を実行するので、ユーザ自身が情報処理装置に所定の処理を実行させるために行う操作を省略できる。これによって、特定された発信機に応じて実行される所定の処理によって提供されるサービスをユーザが享受するための利便性が高まる。
【００３９】
以下、上述の情報処理システムが、視覚障害者向けの音声解説サービスに適用される例について説明する。この情報処理システムは、例えば、美術館内の触れることができる展
示物について音声による解説を提供する。この例では、対象領域として美術館，区域として展示室，廊下，又はロビー等，発信機として無線ＬＡＮアクセスポイント，情報処理装置として携帯型のゲーム装置が採用される。また、情報処理装置が現在位置する区域を特定する方法として、上記（２）の、各発信機からの信号と上述のデータベースとを利用した方法が採用される。以下、無線ＬＡＮアクセスポイントは、単に、ＡＰと称する。また、ゲーム装置１を携帯する来館者を、単に、ユーザと称する。
【００４０】
図１は、美術館の見取り図の例である。図１では、便宜上、１階の見取り図のみが示されている。ただし、美術館の見取り図は、各階ごとに存在する。美術館の１階には、展示室Ｒ１１，展示室Ｒ１２，展示室Ｒ１３，展示室Ｒ１４，展示室Ｒ１５の５つの展示室がある。この５つの展示室のうち、展示物の音声解説に対応している展示室は展示室Ｒ１１と展示室Ｒ１２とである。音声解説に対応している展示室とは、展示物に対応した位置に発信機としてのＡＰが設置されている展示室である（詳細は後述）。また、第１実施形態では、展示物の音声解説への対応の有無にかかわらず、各展示室には、無線通信用の少なくとも１つのＡＰが設置されている。但し、図１では、便宜上、音声解説に対応する展示室の各展示物に対応した位置に配置されるＡＰの表示は省略されており、無線通信用のＡＰが各展示室に１つから２つだけ示されている。以下、美術館内の展示室，廊下，ロビー等の区域をエリアと称する。
【００４１】
図２は、図１で示される５つの展示室のうち、音声解説に対応している展示室Ｒ１１の見取り図の例である。以下、音声解説に対応する展示室を代表して展示室Ｒ１１について説明する。
【００４２】
展示室Ｒ１１には、展示物５１−５７が展示されている。各展示物５１−５７は、来館者が触れることができる展示物である。そのため、視覚障害者でも触れることによって各展示物５１−５７を鑑賞することができる。各展示物５１−５７の近傍には、各展示物５１−５７の識別番号が記されたプレート６１−６７とＡＰ７１−７７とが配置されている。プレート６１−６７には、各展示物５１−５７の識別番号がプリントされており、さらに視覚障害者のために各展示物５１−５７の識別番号を示す点字も印字されている。
【００４３】
ＡＰ７１−７７は、Ｗｉ−Ｆｉ（Wireless Fidelity）の認証を受けた装置であって、
無線ＬＡＮ信号を発信している。ＡＰ７１−７７が発信する無線ＬＡＮ信号のうちの１つにビーコンがある。ビーコンにはＡＰの識別子であるＳＳＩＤ（Service Set Identifier），ＭＡＣ（Media Access Control）アドレスが含まれる。ゲーム装置１は、各ＡＰから発信されるビーコンを受信し、ビーコンに含まれるＳＳＩＤ，ＭＡＣアドレスによってビーコンの発信元であるＡＰを識別する。ＡＰ７１−７７は、広く用いられる無線ＬＡＮアクセスポイントであるため、その構成の詳細な説明は省略する。
【００４４】
例えば、展示物５１−５７が絵画である場合には、プレート６１−６７は展示物５１−５７が掲示される壁等の額縁の下方の領域に設置され、ＡＰ７１−７７は展示物が掲示される壁の上方に設置される。例えば、展示物５１−５７が彫刻である場合には、プレート６１−６７は展示物５１−５７の台座の正面側の側面に設置され，ＡＰ７１−７７は展示物５１−５７の台座の天面又は側面に設置される。何れの場合にもプレート及びＡＰは、展示物の近傍、例えば、展示物から数ｃｍ〜３０ｃｍ程度の範囲内に設置される。
【００４５】
＜ゲーム装置の構成＞
図３は、ゲーム装置１の外観図の例である。ゲーム装置１は、ヒンジ構造により開閉可能（折り畳み可能）に連結される下側ハウジング１１と上側ハウジング２１とを有する。
【００４６】
下側ハウジング１１には、下側ＬＣＤ（Liquid Crystal Display：液晶表示装置）１２
，タッチパネル１３，各操作ボタン１４Ａ〜１４Ｅ，アナログスティック１５，挿入口１１Ｄ，挿入口１７，及び，マイクロフォン用孔１８が設けられる。
【００４７】
タッチパネル１３はゲーム装置１の入力装置の一つである。タッチパネル１３への入力に用いるタッチペン２８は、挿入口１７（図３において点線で示される）から挿入されて下側ハウジング１１に収容される。なお、タッチペン２８の代わりにユーザの指を用いることもできる。
【００４８】
各操作ボタン１４Ａ〜１４Ｅは、所定の入力を行うための入力装置である。操作ボタン１４Ａ〜１４Ｅには、ゲーム装置１によって実行されるプログラムに応じた機能が適宜割り当てられる。例えば、各操作ボタン１４Ｂ〜１４Ｅは、決定操作やキャンセル操作等に用いられる。操作ボタン１４Ａ及びアナログスティック１５は、方向を指示するデバイスである。
【００４９】
挿入口１１Ｄ（図３において点線で示される）は、ゲームプログラム等の情報処理プログラムを記録した外部メモリ４５を挿入するための挿入口１１Ｄが設けられる。マイクロフォン用孔１８の下部には後述する音声入力装置としてのマイクロフォン（図４参照）が設けられ、当該マイクロフォンがゲーム装置１の外部の音を検出する。
【００５０】
上側ハウジング２１には、上側ＬＣＤ２２が設けられる。また、上側ハウジング２１において上側ＬＣＤ２２の左右には、スピーカ孔２１Ｅが設けられる。後述するスピーカ４４からの音声がこのスピーカ孔２１Ｅから出力される。
【００５１】
図４は、ゲーム装置１の内部構成の一例を示すブロック図である。ゲーム装置１は、上述した各部に加えて、情報処理部３１，メインメモリ３２，外部メモリインターフェイス（外部メモリＩ／Ｆ）３３，データ保存用外部メモリＩ／Ｆ３４，データ保存用内部メモリ３５，無線通信モジュール３６，ローカル通信モジュール３７，リアルタイムクロック（ＲＴＣ）３８，電源回路４１，およびインターフェイス回路（Ｉ／Ｆ回路）４２等の電子部品を備えている。これらの電子部品は、電子回路基板上に実装されて下側ハウジング１１（または上側ハウジング２１でもよい）内に収納される。
【００５２】
情報処理部３１は、所定のプログラムを実行するためのＣＰＵ（Central Processing Unit）３１１，画像処理を行うＧＰＵ（Graphics Processing Unit）３１２，ＶＲＡＭ（Video RAM）３１３等を含む。ＣＰＵ３１１は、ゲーム装置１内のメモリ（例えば外部メモリＩ／Ｆ３３に接続された外部メモリ４５やデータ保存用内部メモリ３５）に記憶されている当該所定のプログラムを実行することによって、所定の処理を実行する。なお、情報処理部３１のＣＰＵ３１１によって実行されるプログラムは、例えば、無線通信モジュール３６を用いた他の機器との無線通信によって他の機器から取得されてもよい。情報処理部３１のＧＰＵ３１２は、情報処理部３１のＣＰＵ３１１からの命令に応じて画像を生成し、ＶＲＡＭ３１３に描画する。ＶＲＡＭ３１３に描画された画像は、上側ＬＣＤ２２および／または下側ＬＣＤ１２に出力されて表示される。
【００５３】
情報処理部３１には、メインメモリ３２，外部メモリＩ／Ｆ３３，データ保存用外部メモリＩ／Ｆ３４，およびデータ保存用内部メモリ３５が接続される。外部メモリＩ／Ｆ３３は、外部メモリ４５を着脱自在に接続するためのインターフェイスである。また、データ保存用外部メモリＩ／Ｆ３４は、データ保存用外部メモリ４６を着脱自在に接続するためのインターフェイスである。
【００５４】
メインメモリ３２は、情報処理部３１（ＣＰＵ３１１）のワーク領域やバッファ領域として用いられる揮発性の記憶手段である。すなわち、メインメモリ３２は、各種データ、
外部（外部メモリ４５や他の機器等）から取得されるプログラム等を一時的に記憶する。第１実施形態では、メインメモリ３２として例えばＰＳＲＡＭ（Pseudo-SRAM）を用いる
。
【００５５】
外部メモリ４５は、情報処理部３１によって実行されるプログラムを記憶するための不揮発性の記憶手段である。外部メモリ４５は、例えば、読み取り専用の半導体メモリで構成される。外部メモリ４５が外部メモリＩ／Ｆ３３に接続されると、情報処理部３１は外部メモリ４５に記憶されたプログラムを読み込むことができる。情報処理部３１が読み込んだプログラムを実行することにより、所定の処理が行われる。
【００５６】
データ保存用外部メモリ４６は、不揮発性の読み書き可能なメモリ（例えばＮＡＮＤ型フラッシュメモリ）であり、所定のデータを格納するために用いられる。例えば、データ保存用外部メモリ４６は、ＳＤカードである。データ保存用内部メモリ３５は、読み書き可能な不揮発性メモリ（例えばＮＡＮＤ型フラッシュメモリ）で構成され、所定のデータを格納するために用いられる。例えば、データ保存用外部メモリ４６及びデータ保存用内部メモリ３５には、無線通信モジュール３６を介した無線通信によってダウンロードされたデータやプログラムが格納される。
【００５７】
情報処理部３１には、無線通信モジュール３６およびローカル通信モジュール３７が接続される。無線通信モジュール３６は、例えばＩＥＥＥ８０２．１１．ｂ／ｇの規格に準拠した方式により、無線ＬＡＮに接続する機能を有する。また、無線通信モジュール３６は、無線ＬＡＮ信号を受信し、無線ＬＡＮ信号をゲーム装置１内で用いられる形式に復調して情報処理部３１に出力する。情報処理部３１は、無線通信モジュール３６を用いてインターネットを介して他の機器との間でデータを送受信することが可能である。また、ローカル通信モジュール３７は、所定の通信方式（例えば赤外線通信）により同種のゲーム装置との間で無線通信を行う機能を有する。情報処理部３１は、ローカル通信モジュール３７を用いて同種の他のゲーム装置との間でデータを送受信したりすることができる。
【００５８】
情報処理部３１には、ＲＴＣ３８および電源回路４１が接続される。ＲＴＣ３８は、時間をカウントして情報処理部３１に出力する。情報処理部３１は、ＲＴＣ３８によって計時された時間に基づき現在時刻を計算する。電源回路４１は、ゲーム装置１が有する電源（下側ハウジング１１に収納される上記充電式電池）からの電力を制御し、ゲーム装置１の各部品に電力を供給する。
【００５９】
情報処理部３１には、Ｉ／Ｆ回路４２が接続される。Ｉ／Ｆ回路４２には、マイクロフォン４３，スピーカ４４，およびタッチパネル１３が接続される。マイクロフォン４３は、ユーザの音声を検知して音声信号をＩ／Ｆ回路４２に出力する。スピーカ４４は、Ｉ／Ｆ回路４２からの音声信号をアンプ（図示せず）により増幅し、音声を出力する。Ｉ／Ｆ回路４２は、マイク４３およびスピーカ４４の制御を行う音声制御回路と、タッチパネル１３の制御を行うタッチパネル制御回路とを含む。音声制御回路は、音声信号に対するＡ／Ｄ変換およびＤ／Ａ変換を行ったり、音声信号を所定の形式の音声データに変換したりする。第１実施形態では、タッチパネル１３は、抵抗膜方式のタッチパネルが用いられる。ただし、タッチパネル１３は、抵抗膜方式に限らず、例えば、静電容量方式等、任意の押圧式のタッチパネルを用いることができる。タッチパネル制御回路は、タッチパネル１３からの信号に基づいて所定の形式のタッチパネル１３のタッチ位置座標を生成して情報処理部３１に出力する。情報処理部３１は、タッチ位置データを取得することにより、タッチパネル１３に対して入力が行われたタッチ位置を知ることができる。
【００６０】
操作ボタン１４は、情報処理部３１に接続され、各操作ボタン１４Ａ〜１４Ｅに対する入力状況（押下されたか否か）を示す操作データを情報処理部３１に出力する。情報処理
部３１は、操作ボタン１４から操作データを取得することによって、操作ボタン１４に対する入力に応じた処理を実行する。
【００６１】
下側ＬＣＤ１２および上側ＬＣＤ２２は、情報処理部３１に接続される。下側ＬＣＤ１２および上側ＬＣＤ２２は、情報処理部３１（ＧＰＵ３１２）の指示にしたがって画像を表示する。下側ＬＣＤ１２の画素数は、一例として、３２０ｄｏｔ×２４０ｄｏｔ（横×縦）である。上側ＬＣＤ２２の画素数は、一例として８００ｄｏｔ×２４０ｄｏｔ（横×縦）である。なお、第１実施形態では表示装置としてＬＣＤを用いているが、例えばＥＬ（Electro Luminescence：電界発光）を利用した表示装置など、他の表示装置を利用してもよい。また、下側ＬＣＤ１２及び上側ＬＣＤ２２として、所望の解像度を有する表示装置を利用することができる。
【００６２】
ゲーム装置１は、上記の各部に加えて、例えば、カメラ，加速度センサ，角速度センサ等を備えてもよい。
【００６３】
図５は、ゲーム装置１のメインメモリ３２のメモリマップの一例である。メインメモリ３２のメモリマップは、プログラム記憶領域２００と、データ記憶領域２０２とを含む。プログラムとデータの一部とは、外部メモリ４５又はデータ保存用内部メモリ３５から一度に全部又は必要に応じて部分的に読み出され、メインメモリ３２に記憶される。なお、図５にはメモリマップの一部のみが示されており、メインメモリ３２には、図５に示されるプログラム及びデータに加えて、処理に必要な他のプログラムおよびデータも記憶される。例えば、効果音，音楽などの音を出力するためのサウンドデータ、画面を生成するための画像データ、音出力プログラム、画像生成表示プログラムなどが、外部メモリ４５又はデータ保存用内部メモリ３５から読み出されてデータ記憶領域２０２またはプログラム記憶領域２００に記憶される。
【００６４】
プログラム記憶領域２００には、音声解説プログラム８が格納される。音声解説プログラム８は、視覚障害者向けの展示物の音声解説のためのプログラムである。音声解説プログラム８は、例えば、美術館の観覧前に所定のサーバからゲーム装置１の無線通信モジュール３６を通じてダウンロードされてデータ保存用内部メモリ３５に記憶されている。ただし、音声解説プログラムは、外部メモリ４５を通じて、データ保存用内部メモリ３５に記憶されていてもよい。音声解説プログラム８は、エリア特定プログラム８１，ＡＰ特定プログラム８２，電波特性測定プログラム８３，確認用音声再生プログラム８４，解説用音声再生プログラム８５を含む。
【００６５】
エリア特定プログラム８１は、美術館内の展示室，廊下，ロビー等のエリアのうち、ゲーム装置１が位置するエリアを特定するためのプログラムである。エリア特定プログラム８１は、美術館内に設置される複数のＡＰからの信号の受信強度とエリア特定用データベース９１（後述）とから現在位置するエリアを特定する処理（エリア特定処理）と、現在位置するエリアが展示物の音声解説に対応しているか否かを判定する処理とを含む。また、エリア特定プログラム８１はＡＰ特定プログラム８２の起動又は停止を制御する処理も含む。なお、ゲーム装置１がエリア特定プログラム８１の実行を通じて受信するＡＰの信号は、例えば、ビーコンである。但し、ビーコンに限られず、データ伝送する信号であってもよい。例えば、ゲーム装置１が現在位置するエリアが、音声解説に対応していないエリアから音声解説に対応するエリアに変化した場合には、エリア特定プログラム８１の実行によって、ＡＰ特定プログラム８２が起動される。また、ゲーム装置１が現在位置するエリアが、音声解説に対応するエリアから音声解説に対応しないエリアに変化した場合には、エリア特定プログラム８１の実行によって、ＡＰ特定プログラム８２が停止される。エリア特定プログラム８１は、態様の区域特定手段の一例である。
【００６６】
ＡＰ特定プログラム８２は、ゲーム装置１が現在位置するエリア内の音声解説の対象となる展示物を特定するためのプログラムである。ＡＰ特定プログラム８２が起動している状況下では、ゲーム装置１が現在位置するエリアは、エリア特定プログラム８１によって特定された音声解説に対応するエリアである。ＡＰ特定プログラム８２では、エリア特定プログラム８１によって検出された音声解説に対応するエリア内に設置されるＡＰの中から１つのＡＰを特定する処理（ＡＰ特定処理、詳細は後述）と、特定したＡＰに対応付けられた展示物を音声解説の対象の展示物として特定する処理（展示物特定処理）とを含む。ＡＰ特定プログラム８２は、態様の発信機特定手段の一例である。
【００６７】
電波特性測定プログラム８３は、無線通信モジュール３６を通じて受信されるＡＰからの信号の電波特性（受信状態）を測定するためのプログラムである。電波特性測定プログラム８３は、ＡＰ特定プログラム８２に含まれる処理の実行過程において実行される。なお、ゲーム装置１が電波特性測定プログラム８３の実行を通じて受信するＡＰの信号は、例えば、ビーコンである。但し、ビーコンに限られず、データ伝送する信号であってもよい。ゲーム装置１は、ＡＰの識別情報（ＳＳＩＤ，ＭＡＣアドレス等）をビーコン等の信号から取得する。電波特性測定プログラム８３は、態様の受信状態測定手段の一例である。
【００６８】
確認用音声再生プログラム８４は、ＡＰ特定プログラム８２の実行によって特定された音声解説の対象となる展示物の識別番号をゲーム装置１のユーザに確認するためのプログラムである。確認用音声再生プログラム８４は、データ記憶領域２０２に保持される確認用音声データ９４から、特定された音声解説の対象となる展示物の識別番号を読み上げる音声を生成する処理と、生成した該音声を再生する処理とを含み、これらの処理によってゲーム装置１のユーザに音声解説の対象となる展示物の識別番号の確認を促す。解説用音声再生プログラム８５は、データ記憶領域２０２に保持される音声解説の対象となる展示物の解説用音声データ９５を再生するためのプログラムである。解説用音声再生プログラム８５は、態様の処理手段の一例である。
【００６９】
図６は、信号の発信元であるＡＰからの距離と、該ＡＰからの信号の電波強度との関係の例を示す図である。図６では、横軸に信号の発信元であるＡＰからの距離（ｍ）、縦軸にＡＰからの受信信号の電波強度が示される。なお、ゲーム装置１では、受信信号の電波強度は、０から６３の数値で示される。ただし、これに限られず、他の数値の範囲（例えば、０〜２５５，０〜１０２３）で示されてもよいし、測定値をｍＶ／ｍ単位で表示してもよい。
【００７０】
図６に示されるように、信号の発信元であるＡＰからの距離と、該ＡＰからの受信信号の電波強度との間には、信号の発信元であるＡＰに近づくほど該ＡＰからの受信信号の電波強度が大きくなるという相関がある。また、信号の発信元であるＡＰから５０ｃｍの距離の範囲内では、受信信号の電波強度は急峻に大きくなる。より具体的には、図６に示される例では、ＡＰから５０ｃｍの距離を境にして、ＡＰからの距離の変化量に対する電波強度の変化量の比率（変化率）が急激に変化する。図６に示される例では、ＡＰから５０ｃｍの距離の範囲内でほぼ一定の傾きで電波強度が減少し、ＡＰから５０ｃｍの距離の範囲外でもほぼ一定の傾きで電波強度が減少する。ただし、ＡＰから５０ｃｍの距離の範囲外に比べて、ＡＰから５０ｃｍの距離の範囲内では、電波強度を示す線の傾きが大きい。すなわち、ＡＰからの距離が小さくなるほど電波強度の変化率が大きくなる。ただし、電波強度特性としては、距離に対して直線的に変化するものに限られない。例えば、電波強度が、ＡＰから５０ｃｍの距離の範囲外では距離ｒに対して１／ｒ2で減衰し、ＡＰから
５０ｃｍの範囲内では１／ｒ2よりも激しく変化するものでもよい。
【００７１】
また、ＡＰが対応付けられて設置されている展示物にユーザが触れようとする場合には
、ゲーム装置１のユーザは手が届く距離まで該展示物（及び展示物に対応付けられたＡＰ）に近づく。展示物に手が届く距離とは、例えば、展示物から５０ｃｍ〜７０ｃｍ程度までの距離である。
【００７２】
以上のことを鑑みて、ＡＰ特定プログラム８２は、ＡＰ特定処理として、ＡＰから所定の距離の範囲内において測定される電波強度の値（以下、所定の閾値という）より電波強度が大きい信号の発信元であるＡＰを特定する処理を含む。ＡＰからの所定の距離とは、ＡＰからの距離に対する受信信号の電波強度の変化率が急激に増大する境界よりも小さく、且つ、ＡＰに手が届く距離である。例えば、図６に示される例のような電波強度特性を持つ信号の場合には、ＡＰから所定の距離は、５０ｃｍの距離である。図６において説明されたような無線ＬＡＮ信号の特性を考慮すると、電波強度が所定の閾値より大きい信号の送信元であるＡＰを特定することによって、特定されたＡＰから所定の距離の範囲内にゲーム装置１が位置することが検出される。電波強度が所定の閾値より大きい信号の発信元であるＡＰが特定された場合には、該ＡＰが対応付けられている展示物とゲーム装置１のユーザとが所定の距離の範囲内（手の届く距離の範囲内）に位置しており、該ＡＰが対応付けられている展示物がユーザの所望の音声解説の対象の展示物であることが推測される。ＡＰ特定プログラム８２には、上述のように、ＡＰ特定処理の他に、特定したＡＰに対応付けられる展示物を特定する処理（展示物特定処理）が含まれ、展示物特定処理によって特定された展示物がユーザの所望の音声解説の対象となる。所定の閾値は、例えば、ＡＰから上記所定の距離において測定される電波強度のうち、最大の値に設定される。図６に示される例の場合には、例えば、電波強度の所定の閾値は４５以上の値に設定される。
【００７３】
ただし、ＡＰからの受信信号の電波強度は、ＡＰの出力電力によっても変動する。そのため、展示物に対応づけて配置されるＡＰの出力電力が同一の値に設定されている場合には、ＡＰ特定処理として、上述の電波強度が所定の閾値より大きい信号の発信元であるＡＰを特定する処理を適用することができる。
【００７４】
一方、展示物に対応づけて配置されるＡＰの出力電力が均一ではない場合には、ＡＰ特定処理として、例えば、ＡＰの出力電力に対する受信信号の電波強度の減衰率が所定の閾値よりも小さいＡＰを検出する処理が適用される。この電波強度の減衰率の閾値は、ＡＰから上記所定の距離の範囲内において測定される受信信号の電波強度の減衰率の値に設定される。例えば、電波強度の減衰率の閾値は、ＡＰから上記所定の距離において測定される最小の減衰率の値に設定される。より具体的には、減衰率の所定の閾値は、上記所定の距離における減衰率（例えば、２５％）以下の値に設定される。但し、出力電力が同一の複数のＡＰにおいて、上記所定の距離における減衰率が同一でない場合には、最も小さい減衰率を所定の閾値とすればよい。受信信号の電波強度の減衰率は、例えば、ＡＰに問い合わせて信号の出力電力を取得し、該ＡＰの出力電力に対する受信信号の電波強度の比率を算出することによって得られる。
【００７５】
なお、上記所定の距離は、ＡＰから５０ｃｍに限られず、情報処理システムの対象領域，発信機が設置される区域，発信機等の性質に応じて変化する。又は、上記所定の距離は、ＡＰから放射される電磁界の強度等に応じて種々の関数を用いて決定されてもよい。
【００７６】
図５に戻って、データ記憶領域２０２には、エリア特定用データベース９１，美術館の地図情報９２，展示物情報９３，確認用音声データ９４，解説用音声データ９５が保持される。
【００７７】
美術館の地図情報９２は、美術館内のエリアの識別情報と、各エリアの音声解説の対応の有無と、を対応付けた情報である。展示物情報９３は、音声解説に対応するエリアに設
置される展示物の識別番号とＡＰの識別情報とを対応付けた情報であり、音声解説に対応するエリア毎に用意される。確認用音声データ９４は、ＡＰ特定プログラム８２の実行によって特定された音声解説の対象の展示物の識別番号をユーザに確認するための音声データである。例えば、確認用音声データ９４には、音声解説の対象の展示物の識別番号を読み上げる音声を生成するための素材となる音声データと、「音声解説は○○番でよろしいですか？」というフォーマットの音声データとが含まれる。解説用音声データ９５は、展示物の解説を読み上げた音声データであり、音声解説に対応する展示物毎に用意される。解説用音声データは、展示物の識別番号と対応付けられている。
【００７８】
図７は、エリア特定用データベース９１の一例を示す図である。エリア特定用データベース９１は、エリア特定プログラム８１に含まれるゲーム装置１が現在位置するエリアを特定する処理（エリア特定処理）において用いられるデータベースである。エリア特定用データベース９１には、各エリア内の複数の電波強度の観測点において複数回の計測を経て得られた、各ＡＰからの受信信号の電波強度の範囲が格納されている。図７に示される例は、図１において示される美術館の見取り図の例におけるエリア特定用データベース９１であって、観測点は、図１における各展示室内の丸で囲まれた番号の位置である。また、図７では、電波強度は、図６で示された例と同様に、ゲーム装置１において使用される０から２５５までの数値で示される。ただし、電波強度の表示方法は、０から２５５までの数値に限られない。また、電波強度の代わりに、出力電力に対する受信信号の電波強度の減衰率を用いてもよい。
【００７９】
エリア特定用データベース９１を用いる場合のエリア特定処理は、以下の（Ａ）、（Ｂ）のうちのいずれかの方法で実行される。（Ａ）ゲーム装置１の情報処理部３１は、複数のＡＰからのそれぞれの受信信号の電波強度と、エリア特定用データベース９１に含まれる各レコードとを照らし合わせる。ゲーム装置１の情報処理部３１は、エリア特定用データベース９１から、各ＡＰからの受信信号の電波強度がレコードに示される電波強度の範囲内に合致するレコードを検出し、このレコードをデータ記憶領域２０２から読み出す。検出されたレコードが１つである場合には、ゲーム装置１の情報処理部３１は、このレコードが示すエリアを、ゲーム装置１の現在位置するエリアとして特定する。
【００８０】
上記（Ａ）の処理において、複数のレコードが検出された場合には、情報処理部３１は、次の（Ａ−１）−（Ａ−４）のうちのいずれかの処理を行う。（Ａ−１）ゲーム装置１の情報処理部３１は、現在位置するエリアの特定失敗を判定する。（Ａ−２）ゲーム装置１の情報処理部３１は、エリア特定プログラム８１を実行する度に、実行結果、すなわち、検出したレコードをデータ記憶領域２０２から読み出し、履歴としてデータ記憶領域２０２やデータ保存用内部メモリ３５等の記憶手段に格納して蓄積する。この実行結果の履歴には、ゲーム装置１が現在位置すると特定された観測点の遷移履歴が保持される。複数のレコードが検出された場合には、ゲーム装置１の情報処理部３１は、実行結果の履歴に基づいて、この複数のレコードの中から、直前に特定された観測点からの遷移回数が最も多い観測点のレコードを検出する。
【００８１】
（Ａ−３）ゲーム装置１は、（Ａ−２）で説明されたようなエリア特定プログラム８１の実行結果の履歴を保持する。複数のレコードが検出された場合には、ゲーム装置１の情報処理部３１は、現在時刻から過去の一定期間（例えば、１分，５分，１０分等）の履歴の中で、現在位置するエリアとして検出された回数の最も多いレコードを検出する。
【００８２】
（Ａ−４）ゲーム装置１は、美術館内の地図情報９２に経路情報を含めて保持している。この経路情報は、各観測点について、各観測点から直接移動可能な隣接する観測点の情報である。直接移動可能な隣接する観測点とは、他の観測点を経由せずに該観測点に辿りつける観測点のことである。例えば、図１に示される展示室Ｒ１１の４番の観測点から直
接移動可能な隣接する観測点は、展示室Ｒ１１の２番，展示室Ｒ１１の５番，展示室Ｒ１２の４番の観測点である。展示室Ｒ１４の４番の観測点は、展示室Ｒ１１の４番の観測点からは壁があって直接移動できないので、展示室Ｒ１１の４番の観測点の直接移動可能な隣接する観測点には含まれない。複数のレコードが検出された場合には、ゲーム装置１の情報処理部３１は、経路情報を参照し、この複数のレコードの中から、直前に特定された観測点から直接移動可能な隣接する観測点のレコードを検出する。これによっても１つのレコードに特定されない場合には、上記（Ａ−１）から（Ａ−３）のいずれかの処理を実行してもよい。
【００８３】
（Ｂ）ゲーム装置１の情報処理部３１は、複数のＡＰからのそれぞれの受信信号の電波強度と、エリア特定用データベース９１に含まれる各レコードとを照らし合わせる。ゲーム装置１の情報処理部３１は、エリア特定用データベース９１から、受信信号の電波強度がレコードに示される電波強度の範囲内に合致するＡＰが基準個数以上のレコードを検出する。検出されたレコードが１つである場合には、ゲーム装置１の情報処理部３１は、このレコードが示すエリアを、ゲーム装置１の現在位置するエリアとして特定する。複数のレコードが検出された場合には、ゲーム装置１の情報処理部３１は、以下の（Ｂ−１）−（Ｂ−４）のうちのいずれかの処理を実行する。
【００８４】
（Ｂ−１）ゲーム装置１の情報処理部３１は、現在位置するエリアの特定失敗を判定する。（Ｂ−２）ゲーム装置１の情報処理部３１は、上記（Ａ−２）と同様に実行結果の履歴に基づいて、検出した複数のレコードの中から１つのレコードを特定する。（Ｂ−３）ゲーム装置１の情報処理部３１は、上記（Ａ−３）と同様に実行結果の履歴に基づいて、検出した複数のレコードの中から１つのレコードを特定する。（Ｂ−４）ゲーム装置１の情報処理部３１は、検出した複数のレコードのうち、電波強度が範囲内に合致するＡＰの個数が最も多いレコードを検出し、このレコードが示すエリアをゲーム装置１が現在位置するエリアとして特定する。
【００８５】
上記（Ａ−２），（Ａ−３），（Ａ−４），（Ｂ−２），（Ｂ−３），（Ｂ−４）の処理によって、より精度良くゲーム装置１が位置するエリアを特定することができる。なお、ＡＰの識別情報（ＳＳＩＤ，ＭＡＣアドレス等）は、ビーコン等の受信信号に含まれており、受信信号からゲーム装置１はＡＰの識別情報を取得する。
【００８６】
＜動作例＞
図８は、エリア特定プログラム８１のフローチャートの例である。エリア特定プログラム８１は、ゲーム装置１の情報処理部３１によって実行される。図８に示されるフローチャートは、ユーザからの入力によるエリア特定プログラム８１の起動とともに開始され、繰り返し実行される。エリア特定プログラム８１は、ユーザからの入力によって停止され、図８に示されるフローチャートも停止される。
【００８７】
ＯＰ１１では、情報処理部３１は、エリア特定処理を実行する。エリア特定処理は、ゲーム装置１が現在位置するエリアを特定する処理である。情報処理部３１は、エリア特定処理として、上述の（Ａ）又は（Ｂ）のいずれか（（Ａ）の場合には（Ａ−１）−（Ａ−４）のうちのいずれか、（Ｂ）の場合には（Ｂ−１）−（Ｂ−４）のいずれか）を実行する。エリア特定処理の実行が完了すると、処理がＯＰ１２に進む。
【００８８】
ＯＰ１２では、情報処理部３１は、エリア特定処理の実行の結果、ゲーム装置１の現在位置するエリアが特定されたか否かを判定する。ゲーム装置１の現在位置するエリアが特定された場合には（ＯＰ１２：Ｙｅｓ）、処理がＯＰ１３に進む。ゲーム装置１の現在位置するエリアが特定されなかった場合には（ＯＰ１２：Ｎｏ）、図８に示されるフローチャートが終了し、その後、繰り返し実行される。
【００８９】
ＯＰ１３では、情報処理部３１は、特定されたエリア、すなわち、現在位置するエリアが変化したか否かを判定する。特定されたエリアは、例えば、メインメモリ３２内のバッファや、エリア特定用データベース９１のポインタによって保持されている。エリア特定処理によって特定されるエリアが変化した場合には、現在位置するエリアが変化し、ゲーム装置１のユーザがエリア間を移動したことが示される。特定されたエリアが変化した場合には（ＯＰ１３：Ｙｅｓ）、処理がＯＰ１４に進む。特定されたエリアに変化がない場合には（ＯＰ１３：Ｎｏ）、図８に示されるフローチャートが終了し、その後、繰り返し実行される。
【００９０】
ＯＰ１４では、情報処理部３１は、美術館の地図情報９２を参照して特定されたエリアが音声解説に対応しているか否かを判定する。特定されたエリアが音声解説に対応している場合には（ＯＰ１４：Ｙｅｓ）、処理がＯＰ１５に進む。特定されたエリアが音声解説に対応していない場合には（ＯＰ１４：Ｎｏ）、処理がＯＰ１７に進む。
【００９１】
ＯＰ１５では、情報処理部３１は、ＡＰ特定プログラム８２が起動中であるか否かを判定する。ＡＰ特定プログラム８２が起動中である場合には（ＯＰ１５：Ｙｅｓ）、ゲーム装置１のユーザが音声解説に対応するエリア（例えば、図１の展示室Ｒ１１）から音声解説に対応する別のエリア（例えば、図１の展示室Ｒ１２）に移動したので、ＡＰ特定プログラム８２は、起動したままでよい。したがって、この場合には、図８に示されるフローチャートが終了し、その後、繰り返し実行される。ＡＰ特定プログラム８２が起動していない場合には（ＯＰ１５：Ｎｏ）、処理がＯＰ１６に進む。
【００９２】
ＯＰ１６では、ゲーム装置１のユーザが音声解説に対応していないエリア（例えば、廊下）から音声解説に対応するエリア（例えば、図１の展示室Ｒ１１）に移動したので、情報処理部３１は、ＡＰ特定プログラム８２を起動させる。その後、図８に示されるフローチャートが終了し、最初から繰り返し実行される。
【００９３】
ＯＰ１７では、情報処理部３１は、ＯＰ１５と同様に、ＡＰ特定プログラム８２が起動しているか否かを判定する。ＡＰ特定プログラム８２が起動している場合には（ＯＰ１７：Ｙｅｓ）、処理がＯＰ１８に進む。ＡＰ特定プログラム８２が起動していない場合には（ＯＰ１７：Ｎｏ）、ゲーム装置１のユーザが音声解説に対応しないエリアから（例えば、図１の展示室Ｒ１３）から音声解説に対応しない別のエリア（例えば、廊下）に移動したことが示される。この場合には、ＡＰ特定プログラム８２を起動することなく、図８に示されるフローチャートが終了し、最初から繰り返し実行される。
【００９４】
ＯＰ１８では、ゲーム装置１のユーザが音声解説に対応するエリア（例えば、図１の展示室Ｒ１１）から、音声解説に対応していないエリア（例えば、廊下）に移動したので、情報処理部３１は、起動中のＡＰ特定プログラム８２を停止させる。その後、図８に示されるフローチャートが終了し、最初から繰り返し実行される。
【００９５】
エリア特定プログラム８１では、ゲーム装置１のユーザが音声解説に対応していないエリアから音声解説に対応するエリアに移動した場合には、ＡＰ特定プログラム８２が起動される。一方、音声解説に対応するエリアから音声解説に対応していないエリアに移動した場合には、ＡＰ特定プログラム８２は停止される。すなわち、ゲーム装置１が音声解説に対応するエリアに位置する場合にのみＡＰ特定プログラム８２は起動する。これによって、必要なときのみＡＰ特定プログラム８２が起動するので、ゲーム装置１のＡＰ特定プログラム８２の起動による消費電力を少なくすることができる。
【００９６】
図９Ａ及び図９Ｂは、ＡＰ特定プログラム８２の実行による処理のフローチャートの例
である。ＡＰ特定プログラム８２は、ゲーム装置１の情報処理部３１によって実行される。ただし、図９Ａ及び図９Ｂでは、美術館内に設置される全ＡＰの出力電力が同一であることを前提とし、受信信号の電波強度が所定の閾値より大きいＡＰを音声解説の対象の展示物と対応付けられたＡＰとして検出する場合のフローチャートの例である。図９Ａ及び図９Ｂに示されるフローチャートは、エリア特定プログラム８１の実行過程におけるＡＰ特定プログラム８２の起動とともに開始され、繰り返し実行される。ＡＰ特定プログラム８２は、エリア特定プログラム８１の実行過程において、又は、ユーザからの入力によって停止され、図９Ａ及び図９Ｂに示されるフローチャートも停止される。
【００９７】
ＯＰ２１では、情報処理部３１は、受信信号の電波強度を測定する。受信信号の電波強度の測定は、電波特性測定プログラム８３の実行によって行われる。次に、処理がＯＰ２２に進む。
【００９８】
ＯＰ２２では、情報処理部３１は、電波強度測定の結果、受信信号の電波強度が閾値を超えることを示すＡＰがあるか否かを判定する。受信信号の電波強度が閾値を超えるＡＰがある場合には（ＯＰ２２：Ｙｅｓ）、処理がＯＰ２３に進む。受信信号の電波強度が閾値を超えるＡＰがない場合には（ＯＰ２２：Ｎｏ）、図９Ａに示されるフローチャートが終了し、その後、繰り返し実行される。なお、閾値は、図６において説明されたように、ゲーム装置１のユーザが、ＡＰが設置されている展示物に手が届く位の近い距離において測定される電波強度に設定されている。そのため、ＡＰが設置されている展示物同士が十分な間隔で配置されているという前提の場合には、電波強度が閾値を超える信号の発信元として検出されるＡＰは一つとなる。また、電波強度が閾値を超えるＡＰを複数検出した場合には、情報処理部３１は、エラーとして、図９Ａに示されるフローチャートを終了させ、その後、繰り返し実行してもよい。
【００９９】
ＯＰ２２において、受信信号の電波強度が閾値を超えるＡＰの中に、位置するエリア外に存在するＡＰが含まれる場合には、ゲーム装置１は、この位置するエリア外のＡＰについては処理対象から外す。位置するエリア内のＡＰであるか否かの判定は、例えば、受信信号に含まれるＡＰの識別情報と、展示物情報９３とに基づいて行われる。
【０１００】
ＯＰ２３では、情報処理部３１は、変数ｎに１を加算して更新する。ただし、変数ｎの初期値は０である。変数ｎは、ＯＰ２２において検出されたＡＰからの信号の電波強度が閾値を超えた回数を計数するための変数である。次に処理がＯＰ２４に進む。
【０１０１】
ＯＰ２４では、情報処理部３１は、変数ｎが１であるか否かを判定する。変数ｎが１である場合には（ＯＰ２４：Ｙｅｓ）、処理がＯＰ２１に戻り、変数ｎが１でなくなるまでＯＰ２１からＯＰ２３の処理が繰り返される。変数ｎが１でない場合には（ＯＰ２４：Ｎｏ）、処理がＯＰ２５に進む。
【０１０２】
ＯＰ２５では、情報処理部３１は、ＯＰ２２において検出したＡＰが変化したか否かを判定する。検出したＡＰが変化した場合には（ＯＰ２５：Ｙｅｓ）、図９Ａに示されるフローチャートは終了し、最初から繰り返し実行される。なお、変数ｎの設定値も初期値に戻る。検出したＡＰが変化していない場合には（ＯＰ２５：Ｎｏ）、処理がＯＰ２６に進む。
【０１０３】
ＯＰ２６では、情報処理部３１は、変数ｎが定数Ｎ以上か否かを判定する。定数Ｎは、例えば、３〜５の値であり、ＯＰ２６の処理では、ＡＰの電波強度が所定回数（定数Ｎ）閾値を超えたか否かを判定している。変数ｎが定数Ｎ以上である場合には（ＯＰ２６：Ｙｅｓ）、処理がＯＰ２７に進む。変数ｎが定数Ｎより小さい場合には（ＯＰ２６：Ｎｏ）、処理がＯＰ２１に戻り、変数ｎが定数Ｎより大きくなるまでＯＰ２１からＯＰ２６の処
理が繰り返される。なお、この場合には、変数ｎの値は保持される。
【０１０４】
ＯＰ２７では、情報処理部３１は、定数Ｎ回以上電波強度が閾値を超えたＡＰに対応付けられた展示物の識別番号を展示物情報９３から取得する。この展示物が音声解説対象の展示物となる。次に処理がＯＰ２８に進む。
【０１０５】
ＯＰ２８では、情報処理部３１は、確認用音声再生プログラム８４を実行して、ユーザに音声解説対象の展示物の識別番号を提示し、確認を促す。なお、このときにゲーム装置１の上側ＬＣＤ２２に音声解説対象の展示物の識別番号を表示してもよい。ユーザは、ゲーム装置１によって提示される展示物の識別番号が解説を所望する展示物の識別番号と一致している場合には、例えば、ゲーム装置１の操作ボタン１４Ｅを押す。ユーザは、ゲーム装置１によって提示される展示物の識別番号が解説を所望する展示物の識別番号と一致していない場合には、ゲーム装置１の操作ボタン１４Ｃを押す。次に、処理がＯＰ２９に進む。
【０１０６】
ＯＰ２９では、情報処理部３１は、ユーザからの入力があったか否かを判定する。ユーザからの入力があった場合には（ＯＰ２９：Ｙｅｓ）、処理がＯＰ３１に進む。ユーザからの入力が無い場合には（ＯＰ２９：Ｎｏ）、処理がＯＰ３０に進む。
【０１０７】
ＯＰ３０では、情報処理部３１は、ユーザに音声解説を所望する展示物の識別番号を提示してから（ＯＰ２８の処理から）、ユーザからの入力がないまま所定時間（例えば、１―３分）経過したか否かを判定する。所定時間経過した場合には（ＯＰ３０：Ｙｅｓ）、図９Ｂに示されるフローチャートが終了し、その後ＯＰ２１から繰り返し実行される（変数ｎは初期値に戻る）。所定時間経過していない場合には（ＯＰ３０：Ｎｏ）、処理がＯＰ２９に戻り、ゲーム装置１のユーザから入力があるまで、又は、所定時間経過するまでＯＰ２９−ＯＰ３０の処理が繰り返される。
【０１０８】
ＯＰ３１では、情報処理部３１は、ユーザからの入力が提示した展示物の識別番号を承認するものであるか否かを判定する。提示した展示物の識別番号が承認された場合には（ＯＰ３１：Ｙｅｓ）、音声解説の対象となる展示物が確定し、処理がＯＰ３２に進む。提示した展示物の識別番号が否認された場合には（ＯＰ３１：Ｎｏ）、図９Ｂに示されるフローチャートが終了し、最初から繰り返し実行される（変数ｎは初期値に戻る）。
【０１０９】
ＯＰ３２では、情報処理部３１は、解説用音声再生プログラムを実行し、音声解説の対象である展示物の解説用音声データを再生する。解説用音声データの再生が終了すると、図９Ｂに示されるフローチャートが終了し、最初から繰り返し実行される（変数ｎは初期値に戻る）。また、解説用音声データの再生中にユーザから中断の入力があった場合には、解説用音声データの再生が停止され、図９Ｂに示されるフローチャートが終了し、最初から繰り返し実行される（変数ｎは初期値に戻る）。
【０１１０】
図９Ａ及び図９Ｂに示されるフローチャートのように、受信信号の電波強度が閾値を超える信号の発信元であるＡＰを音声解説の対象の展示物に対応付けられたＡＰとして検出する際に、該閾値を適切な値に設定しておくことで、ＡＰの誤検出を防ぐことができる。この閾値の適切な値とは、例えば、展示物（に対応付けられたＡＰ）に手が届く程度の距離の範囲内において測定される電波強度である。また、閾値を展示物（に対応付けられたＡＰ）に手が届く程度の距離の範囲内に計測された最大の電波強度に近い値に設定した場合には、手が届く程度の距離の間隔で展示物（及び対応付けられたＡＰ）同士が配置される場合でも、ＡＰの誤検出を防ぐことができる。
【０１１１】
＜第１実施形態の作用効果＞
第１実施形態では、ゲーム装置１は、受信状態が所定の条件に該当する信号の送信元であるＡＰを特定し、該ＡＰに対応づけられた展示物を音声解説の対象として特定する。また、第１実施形態では、ＡＰから発信される信号として、ＡＰから所定の距離の範囲内では所定の距離の範囲外よりもＡＰからの距離に対する受信信号の電波強度の変化率が大きいという性質を持つ信号を採用する。したがって、第１実施形態では、ＡＰから所定の距離の範囲内で測定される電波強度又はＡＰからの距離に対する電波強度の変化率の信号の発信元であるＡＰが、受信状態が所定の条件に該当する信号の発信元であるＡＰとして検出される。所定の距離は、ＡＰに手が届く程度の距離である。これによって、ゲーム装置１のユーザが展示物に対応付けられたＡＰに触れることができるくらいの距離に近づくだけで、ゲーム装置１が音声解説の対象の展示物を特定し、音声解説が開始されるので、ゲーム装置１のユーザにとってより少ない操作で音声解説を利用することができ利便性が向上する。特に、視覚障害者にとっては、展示物の識別番号を取得するために展示物の近傍に設置されたプレートに触れて点字を確認する行為を行うだけで良いので、利便性が高く、ユーザに負担が少ない。
【０１１２】
新たに第１実施形態の情報処理システムを導入する際には、新たに特別な機器を導入する必要はなく、既存のＡＰを用いることができるため、導入コストを抑えることができる。また、ＡＰを展示物の近傍に配置すればよいので、第１実施形態の情報処理システムを導入するために、既存の展示物の配置を変更することもなく、また、ＡＰに特別な設定を行うこともない。そのため、第１実施形態の情報処理システムは導入が容易である。
【０１１３】
また、第１実施形態では、ゲーム装置１が位置するエリアが特定されてから、該エリア内の音声解説の対象となる展示物に対応付けられたＡＰが特定される。例えば、ゲーム装置１が位置するエリアを特定する処理を行わずに、音声解説の対象となる展示物に対応付けられたＡＰを特定しようとすると、ゲーム装置１が受信する信号が過多になる可能性があり、ゲーム装置１にかかる負荷が大きくなる。第１実施形態では、まずゲーム装置１が位置するエリアを特定することによって、対象となるＡＰの数を絞りこみ、次に、音声解説の対象となる展示物に対応付けられたＡＰを特定することによって、ゲーム装置１にかかる処理負荷が抑制される。また、まずゲーム装置１が位置するエリアが特定されることによって、位置するエリア外のＡＰからの信号の受信強度が一番強い場合でも、このＡＰを処理対象から外すことができるため、音声解説の対象となる展示物に対応付けられたＡＰを特定する精度が向上する。
【０１１４】
また、第１実施形態では、ゲーム装置１が位置するエリアを特定する処理（エリア特定処理）において、エリア特定用データベース９１を用いる。これによって、精度良く現在位置するエリアを特定することができる。また、エリア特定処理には、ＧＰＳ等の別の位置情報を取得する手段を用いることができる。第１実施形態では、エリア特定処理で無線ＬＡＮのＡＰからの電波強度を用いており、使用するハードウェアを少なく抑えることができ、ゲーム装置１の製品コストを抑えることができる。
【０１１５】
また、第１実施形態では、ゲーム装置１は、音声解説に対応するエリアに位置するときにのみＡＰ特定プログラム８２を起動する。これによって、音声解説に対応していないエリアにいる時にはＡＰ特定プログラム８２は起動されないので、その分の電力消費を抑えることができる。
【０１１６】
第１実施形態のゲーム装置１は、無線通信モジュール３６を備えており、これによって、無線ＬＡＮのＡＰとして動作することも可能である。したがって、第１実施形態における、展示物に対応付けられて配置されるＡＰとしてゲーム装置１を用いてもよい。この場合には、ゲーム装置１は、携帯可能な装置であるため、展示物に対応する位置への設置が容易である。
【０１１７】
＜変形例１＞
上述の情報処理システムを、例えば、映画に登場するキャラクタに関するデータを提供するサービスに適用することも可能である。このサービスでは、映画の上映会場に来場したユーザのゲーム装置にのみ、その映画に登場するキャラクタに関するデータを提供すればよい。この場合、上映会場には、会場内の所定の位置にＡＰが設置されており、ユーザはこのＡＰにゲーム装置を所定の距離より近づけることでキャラクタに関するデータの提供を受けることができる。所定の距離とは、第１実施形態と同様に、ＡＰにゲーム装置のユーザが触れることができるくらいの距離であり、例えば、ＡＰから５０ｃｍくらいの距離である。このサービスは、以下のいずれかによって実現される。
【０１１８】
（ｉ）上映会場に設置されたＡＰが発信機，ゲーム装置が情報処理装置として用いられる場合；
この場合には、ゲーム装置には、来場前に予め情報処理プログラムがダウンロードされており、上映会場に設置されたＡＰの識別情報（ＳＳＩＤ、ＭＡＣアドレス），キャラクタに関するデータが保持されている。ただし、初期設定ではキャラクタに関するデータにはロックが掛っており、ゲーム装置のユーザはこのデータにアクセスすることはできない。ゲーム装置は、ユーザによって上映会場に設置されたＡＰに所定の距離より近づけられると、情報処理プログラムの実行によって、識別情報が登録されている該ＡＰからの受信信号が所定の特性に該当することを検出する。受信信号の所定の特性は、第１実施形態と同様であり、ＡＰからの受信信号が所定の特性に該当することを検出する処理は、第１実施形態のＡＰ特定プログラム８２の実行による処理と同様である。識別情報が登録されているＡＰからの受信信号が所定の特性に合致したことを検出すると、ゲーム装置はキャラクタに関するデータのロックを外し、ユーザがアクセス可能な状態にする。なお、この場合のゲーム装置の構成は、第１実施形態におけるゲーム装置の構成に準ずる。
【０１１９】
（ｉｉ）ゲーム装置が発信機，上映会場に設置されたＡＰが情報処理装置として用いられる場合（ただし、ゲーム装置に発信機能がある場合のみ）；
この場合には、上映会場に設置されたＡＰに情報処理プログラムがダウンロードされており、キャラクタに関するデータが保持されている。上映会場に設置されたＡＰは、ユーザによってゲーム装置が所定の距離より近づけられると、情報処理プログラムの実行によって、第１実施形態におけるＡＰ特定プログラム８２の実行により行われる処理のように、該ゲーム装置からの受信信号が所定の特性に合致したことを検出する。ゲーム装置からの受信信号が所定の特性に合致したことを検出すると、上映会場に設置されたＡＰはキャラクタに関するデータを、該ゲーム装置に送信する。なお、このとき、ゲーム装置に所定のゲームプログラムがインストールされていることを条件にキャラクタに関するデータを提供してもよい。
【０１２０】
上述の（ｉ），（ｉｉ）のように、ゲーム装置が上映会場に設置されるＡＰに所定の距離より近づき、受信信号が所定の特性に合致したことが検出された場合にのみ、キャラクタに関するデータが提供されるので、上映会場に来場し、映画を鑑賞したユーザにのみキャラクタに関するデータを提供することができる。すなわち、上映会場の近くまで来るだけで映画を鑑賞せずに不正にキャラクタに関するデータを入手しようとすることを防ぐことができる。
【０１２１】
上述のサービスの他に、上述の（ｉ）と同様にすることで、情報処理システムを、スタンプラリーのようなイベントに適用してもよい。例えば、参加者は、ゲーム装置を携帯して指定された複数の駅を巡回し、各駅においてスタンプデータを集める。この場合、指定された各駅には、改札の外の所定の位置にＡＰが設置されている。ゲーム装置には、予めスタンプラリー用のプログラムがダウンロードされており、スタンプラリーの対象となる
各駅の改札外に設置されるＡＰの識別情報（ＳＳＩＤ、ＭＡＣアドレス）と、各駅におけるスタンプデータとが保持されている。ただし、初期設定では、この各駅におけるスタンプデータにはロックが掛っており、ユーザはアクセスできない。
【０１２２】
ゲーム装置は、スタンプラリーの対象の駅に設置されるＡＰからの受信信号に含まれるＳＳＩＤ，ＭＡＣアドレスによって、予め登録されているＡＰであることを判別する。さらに、ゲーム装置は、該ＡＰからの受信信号が所定の特性に該当する場合に、該ＡＰが設置されている駅のスタンプデータにユーザがアクセス可能なようにロックを外す。
【０１２３】
このＡＰからの受信信号の所定の特性は、該ＡＰの設置場所によって設定を変えてもよい。例えば、ＡＰが改札に比較的近い場所に設置されている場合には、改札内にあるゲーム装置にも信号が届いてしまう。このため、所定の特性は、第１実施形態のように、ＡＰに手が届くくらいの距離において測定される受信信号の電波強度又は電波強度の変化率の値に設定される。
【０１２４】
また、例えば、ＡＰが改札外でないと電波を受信できない位置に設置されている場合には、所定の特性は、ＡＰから数ｍくらいの距離において測定される受信信号の電波強度又は電波強度の変化率の値に設定されればよい。
【０１２５】
（その他）
上述した説明では、音声解説プログラム８に係る処理をゲーム装置１で行う例を用いたが、上記音声解説プログラム８における処理ステップの少なくとも一部を他の装置で行ってもかまわない。例えば、ゲーム装置１が他の装置（例えば、サーバや他のゲーム装置）と通信を行う場合、上記音声解説プログラム８における処理ステップは、ゲーム装置１および当該他の装置が協働することによって実行してもよい。一例として、ゲーム装置１とは別の装置が、エリア特定プログラム８１，ＡＰ特定プログラム８２，確認用音声再生プログラム８４，解説用音声再生プログラム８５の処理の一部又は全部を実行してもよい。また、一例として、エリア特定用データベース９１，地図情報９２，展示物情報９３，確認用音声データ９４，解説用音声データ９５は、ゲーム装置１とは別のネットワーク上の１つの記憶装置又は複数の記憶装置に分散して保持されてもよい。このように、音声解説プログラム８における処理ステップの少なくとも一部を他の装置で行うことによって、上述した音声解説プログラム８と同様の処理が可能となる。このように、上述した音声解説プログラムにおける処理は、少なくとも１つの情報処理装置により構成される情報処理システムに含まれる１つのプロセッサまたは複数のプロセッサ間の協働により実行されることが可能である。また、上記実施形態においては、ゲーム装置１の情報処理部３１が所定のプログラムを実行することによって、上述したフローチャートによる処理が行われたが、ゲーム装置１が備える専用回路によって上記処理の一部または全部が行われてもよい。
【０１２６】
また、上述したゲーム装置１の形状や、それに設けられている各種操作ボタン１４，アナログスティック１５，タッチパネル１３の形状，数，および設置位置等は、単なる一例に過ぎず他の形状，数，および設置位置であっても、本発明を実現できることは言うまでもない。また、上述した画像処理で用いられる処理順序，設定値，判定に用いられる値等は、単なる一例に過ぎず他の順序や値であっても、本発明を実現できることは言うまでもない。
【０１２７】
また、上記音声解説プログラム８は、外部メモリ４５やデータ保存用外部メモリ４６等の外部記憶媒体を通じてゲーム装置１に供給されるだけでなく、有線または無線の通信回線を通じてゲーム装置１に供給されてもよい。また、上記音声解説プログラム８は、ゲーム装置１内部の不揮発性記憶装置に予め記録されていてもよい。なお、上記音声解説プログラム８を記憶する情報記憶媒体としては、不揮発性メモリの他に、ＣＤ−ＲＯＭ，ＤＶ
Ｄ，あるいはそれらに類する光学式ディスク状記憶媒体，フレキシブルディスク，ハードディスク，光磁気ディスク，磁気テープ，などでもよい。また、上記音声解説プログラム８を記憶する情報記憶媒体としては、上記プログラムを一時的に記憶する揮発性メモリでもよい。このような外部記憶媒体は、コンピュータ等が読み取り可能な記録媒体ということができる。例えば、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、上述で説明した各種機能を提供させることができる。
【０１２８】
以上、本発明を詳細に説明してきたが、前述の説明はあらゆる点において本発明の例示に過ぎず、その範囲を限定しようとするものではない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。また、当業者は、本発明の具体的な実施形態の記載から、本発明の記載および技術常識に基づいて等価な範囲を実施することができることが理解される。また、本明細書において使用される用語は、特に言及しない限り、当該分野で通常用いられる意味で用いられることが理解されるべきである。したがって、他に定義されない限り、本明細書中で使用されるすべての専門用語および技術用語は、本発明の属する分野の当業者によって一般的に理解されるのと同じ意味を有する。矛盾する場合、本明細書（定義を含めて）が優先する。
【符号の説明】
【０１２９】
１        ゲーム装置
８        音声解説プログラム
３１      情報処理部
３２      メインメモリ
３６      無線通信モジュール
８１      エリア特定プログラム
８２      ＡＰ特定プログラム
８３      電波特性測定プログラム
８４      確認用音声再生プログラム
８５      解説用音声再生プログラム
９１      エリア特定用データベース
９２      美術館の地図情報
９３      展示物情報
９４      確認用音声データ
９５      解説用音声データ
【図１】
2013055543.tif 000003
【図２】
2013055543.tif 000004
【図３】
2013055543.tif 000005
【図４】
2013055543.tif 000006
【図５】
2013055543.tif 000007
【図６】
2013055543.tif 000008
【図７】
2013055543.tif 000009
【図８】
2013055543.tif 000010
【図９Ａ】
2013055543.tif 000011
【図９Ｂ】
2013055543.tif 000012