(57)【要約】【課題】報知にかかる遊技機に最も近い店員を当該遊技機に駆けつけるように、店員を特定し指示を出す。【解決手段】複数の無線通話装置と、複数の無線通話装置の位置を特定する位置特定装置と、複数の無線通話装置と無線を介して接続し、各無線通話装置と位置特定装置との間のデータの送受信を中継する、複数のアクセスポイントとを有する。無線通話装置は、アクセスポイントから受信した電波の強度を測定し、測定した電波の強度を示すデータである電波強度測定データを、アクセスポイントを経由して位置特定装置に送信する電波強度測定部を有し、位置特定装置は、電波強度測定データに基づいて、複数の無線電話装置の位置を算出する通話装置位置特定部を有する。【選択図】    図１
2008022544.tif 000002
【特許請求の範囲】
【請求項１】
複数の無線通話装置と、
前記複数の無線通話装置の位置を特定する位置特定装置と、
前記複数の無線通話装置と無線を介して接続し、各無線通話装置と位置特定装置との間のデータの送受信を中継する、複数の無線送受信装置と
を有する通話装置位置特定システムであって、
前記無線通話装置は、無線送受信装置から受信した電波の強度を測定し、測定した電波の強度を示すデータである電波強度測定データを無線送受信装置を経由して位置特定装置に送信する電波強度測定手段を有し、
前記位置特定装置は、前記電波強度測定データに基づいて、前記複数の無線電話装置の位置を算出する位置特定手段を有する
ことを特徴とする通話装置位置特定システム。
【請求項２】
複数の無線通話装置と、
前記複数の無線通話装置の位置を特定する位置特定装置と、
前記複数の無線通話装置と無線を介して接続し、各無線通話装置と位置特定装置との間のデータの送受信を行う、複数の無線送受信装置と
を有する通話装置位置特定システムであって、
前記無線送受信装置は、無線通話装置から受信した電波の強度を測定し、測定した電波の強度を示すデータである電波強度測定データを位置特定装置に送信する電波強度測定手段を有し、
前記位置特定装置は、前記電波強度測定データに基づいて、前記複数の無線電話装置の位置を算出する位置特定手段を有する
ことを特徴とする通話装置位置特定システム。
【請求項３】
前記位置特定装置は、遊技機又はその近傍に設けられた、遊技者が店員を呼び出すための呼び出し手段に接続されており、
前記位置特定装置は、前記呼び出し手段から呼び出し信号を受信すると、その呼び出し手段に応じて、いずれかの無線通話装置を選択し、選択した無線通話装置に宛てて通報を送信する
ことを特徴とする、請求項１又は２に記載の通話装置位置特定システム。
【請求項４】
前記位置特定装置は、前記電波強度測定データに基づいて無線通話装置の位置を算出し、前記呼び出し手段の位置と各無線通話装置の位置に基づいて、いずれかの無線通話装置を選択することを特徴とする、請求項３に記載の位置特定システム。
【請求項５】
無線通話装置と無線送受信装置との間で受信された電波の強度を示すデータである電波強度測定データに基づいて、無線通話装置の位置を算出する通話装置位置特定手段と、
遊技者が店員を呼び出すための呼び出し信号を受け取ると、無線通話装置の位置と呼び出し信号に対応する位置を比較して、呼び出し信号に応じて駆けつけるのに適した位置に所在する通話装置を選択する通話装置選択手段と、
前記通話装置選択手段が選択した無線通話装置に対して通知を行う選択通話装置通報手段と
を有することを特徴とする位置特定装置。
【請求項６】
前記通話装置選択手段は、各無線通話装置の位置に基づいて各無線通話装置の優先順位を決定し、選択された前記無線通話装置が選択通話装置通報手段の通知に対して所定の動作をしない場合、この優先順位内における別の無線通話装置を選択することを特徴とする、請求項５に記載の位置特定装置。
【請求項７】
前記通話装置選択手段は、選択された無線通話装置において着信が拒否された場合に、前記優先順位内における別の無線通話装置を選択する、ことを特徴とする請求項５又は６に記載の位置特定装置。
【請求項８】
前記別の無線通話装置は、前記優先順位内における次順位の無線通話装置である、ことを特徴とする請求項６又は７に記載の位置特定装置。
【請求項９】
時刻と、その時刻における無線通話装置の位置とを有する情報である位置履歴を記憶する位置履歴記憶手段と
前記位置履歴記憶手段に記憶された位置履歴に基づいて所定の条件が成立したか否かを判定し、前記所定の条件が成立したと判定した場合所定の通知先に通知する監視手段と
をさらに有することを特徴とする請求項５から８のいずれかに記載の位置特定装置。
【請求項１０】
前記位置特定装置は、更新プログラムを記憶する更新プログラム記憶部を有し、
前記無線送受信装置は、前記位置特定装置から更新プログラムを受信し、この更新プログラムを従前実行していたプログラムに変えて実行することを特徴とする、請求項１から４のいずれかに記載の通話装置位置特定システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通話装置位置特定システム、並びに位置特定装置に関し、より詳しくは遊技場などの店員が装備するインカムなどの無線通話装置の位置を管理して、インカムの位置に応じて店員に指示などの情報を伝達する、通話装置位置特定システム、並びに位置特定装置に関する。
【背景技術】
【０００２】
従来、遊技場などで遊技者が遊技機（パチンコ機、スロットマシン、ビデオゲーム機、その他のゲーム機など）を遊技している場合、様々な理由で遊技場側の店員、スタッフを呼び出し、何らかの手助けをして欲しい場合が往々にして発生する。例えば、玉詰まりなどの遊技機のトラブルの解決や、大当たりが発生した場合のドル箱と呼ばれるケースの用意など、遊技者が至急スタッフに駆けつけてもらいたい状況が発生する。
【０００３】
このような状況に対応するよう、遊技場には遊技者がスタッフを呼び出すための装置やシステムが備えられているのが一般的である。例えば、遊技機の頂部に報知用ランプを設け、遊技機から送信された店員を呼ぶための呼び出し信号に応じて、呼び出し信号にかかる遊技機が遠方から確認できるように、報知用ランプを点灯点滅させるシステムが提案されている（例えば、特許文献１）。
【０００４】
また、従来の遊技媒体貸出システムについて、適宜システム管理者による動作チェックを受けたり、プログラムのバージョンアップを行うなどのメンテナンスを行うことができるシステムが提案されている（例えば、特許文献２）。
【特許文献１】特開２００５−１７７３５６号公開公報
【特許文献２】特開２００３−３１０９９０号公開公報（段落［００５０］）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし上記のようなシステムでは、呼び出しを知らせる報知ランプの点灯点滅を視認できる位置に複数の店員が同時にいる場合に、複数の店員が報知にかかる同一の遊技機に駆けつけることとなり、店員の稼働効率が悪くなる。このような場合には、報知にかかる遊技機に最も近い店員を当該遊技機に駆けつけるように、店員を特定し指示を出せればよいのだが、そのような処理は上記のような従来の報知システムでは実現し得なかった。
【０００６】
また、店内に複数設置される装置、とりわけアクセスポイントやリーダ／ライタのような装置のソフトウエア、プログラムを更新・バージョンアップを行うには、スタッフやシステム管理者が各装置に出向き、作業を行う必要があったため、人手や時間がかかるという問題点があった。
【０００７】
本発明の目的は、店員呼び出しにかかる遊技機に対して、駆けつけるのに最もよい場所（最も近い位置、あるいは最も迅速に到達できる経路上の位置など）に位置する店員を特定し、当該遊技機に駆けつけさせるための通話装置位置特定システム、並びに位置特定装置を提供することにある。
【０００８】
本発明の別の目的は、無線送受信装置やリーダ／ライタなどネットワークに複数台接続される装置のソフトウエアを全自動且つ短時間に更新完了させることが可能なシステムを提供することにある。また、このシステムは無線ＩＣタグとそれを読み取るリーダ／ライタと、リーダ／ライタに接続された位置特定装置からなる位置特定システムにも適用可能である。
【課題を解決するための手段】
【０００９】
上記課題を解決するための手段として、本発明は以下の特徴を有している。  
本発明の第１の態様は、店員呼び出しにかかる遊技機に対して、駆けつけるのに最もよい場所（最も近い位置、あるいは最も迅速に到達できる経路上の位置など）に位置する店員を特定し、当該遊技機に駆けつけさせるための通話装置位置特定システムとして提案される。
【００１０】
この通話装置位置特定システムは、複数の無線通話装置（例えば、インカム、移動体通信端末など）と、複数の無線通話装置の位置を特定する位置特定装置と、複数の無線通話装置と無線を介して接続し、各無線通話装置と位置特定装置との間のデータの送受信を中継する、複数の無線送受信装置（例えば、アクセスポイント）とを有する。
【００１１】
無線通話装置は、無線送受信装置から受信した電波の強度を測定し、測定した電波の強度を示すデータである電波強度測定データを無線送受信装置を経由して位置特定装置に送信する電波強度測定手段（例えば、電波強度測定部）を有し、位置特定装置は、電波強度測定データに基づいて、複数の無線電話装置の位置を算出する位置特定手段（例えば、通話装置位置特定部）を有することを特徴とする。
【００１２】
かかる発明によれば、無線通話装置が各無線送受信装置から受信する電波の電波強度に基づいて、各無線通話装置の位置を管理し、その結果その無線通話装置を携帯する各店員の位置も管理できる。そして、ある遊技機から呼び出しがあった場合、各店員の位置に基づいてどの店員を向かわせるのが最も効率的なのかを判定し、同一の遊技客に複数の作業員が向かうといった事態を回避して店員の稼働率を向上できるとともに、最も短時間で呼び出しに応じた対応を可能として顧客サービスの向上が図れる。
【００１３】
また、本発明の第２の態様は、店員呼び出しにかかる遊技機に対して、駆けつけるのに最もよい場所（最も近い位置、あるいは最も迅速に到達できる経路上の位置など）に位置する店員を特定し、当該遊技機に駆けつけさせるための通話装置位置特定システムとして提案される。
【００１４】
この通話装置位置特定システムは、複数の無線通話装置（例えば、インカム、移動体通信端末など）と、複数の無線通話装置の位置を特定する位置特定装置と、複数の無線通話装置と無線を介して接続し、各無線通話装置と位置特定装置との間のデータの送受信を行う、複数の無線送受信装置（例えば、アクセスポイント）とを有する。
【００１５】
無線送受信装置は、無線通話装置から受信した電波の強度を測定し、測定した電波の強度を示すデータである電波強度測定データを位置特定装置に送信する電波強度測定手段（例えば、電波強度測定部）を有し、位置特定装置は、電波強度測定データに基づいて、複数の無線電話装置の位置を算出する位置特定手段（例えば、通話装置位置特定部）を有することを特徴とする。
【００１６】
また、通話装置位置特定システムはさらに以下の特徴を備えていてもよい。すなわち、位置管理装置は、遊技機又はその近傍に設けられた、遊技者が店員を呼び出すための呼び出し手段に接続されており、位置管理装置は、呼び出し手段から呼び出し信号を受信すると、その呼び出し手段に応じて、いずれかの無線通話装置を選択し、選択した無線通話装置に宛てて通報を送信する。
かかる発明によれば、無線通話装置を利用して、呼び出しに対して最も適切な位置にいる店員を、当該呼び出しに対応させることが可能となる。
【００１７】
また、位置特定装置は、電波強度測定データに基づいて無線通話装置の位置を算出し、呼び出し手段の位置と各無線通話装置の位置に基づいて、いずれかの無線通話装置を選択するようにしてもよい。
【００１８】
また、上記通話装置位置特定システムは、さらに以下の特徴を備えていてもよい。すなわち、前記位置特定装置は、更新プログラムを記憶する更新プログラム記憶部を有し、前記無線送受信装置は、前記位置特定装置から更新プログラムを受信し、この更新プログラムを従前実行していたプログラムに変えて実行する。この通話装置位置特定システムによれば、上記無線送受信装置が搭載するソフトウエアを全自動且つ短時間に更新完了させることが可能なシステムを提供することにある。
【００１９】
本発明の第３の態様は、位置特定装置として提案される。この位置特定装置は、無線通話装置（例えば、インカム、移動体通信端末など）と無線送受信装置（例えば、アクセスポイント）との間で受信された電波の強度を示すデータである電波強度測定データに基づいて、無線通話装置の位置を算出する通話装置位置特定手段（例えば、通話装置位置特定部）と、遊技者が店員を呼び出すための呼び出し信号を受け取ると、無線通話装置の位置と呼び出し信号に対応する位置を比較して、呼び出し信号に応じて駆けつけるのに適した位置に所在する通話装置を選択する通話装置選択手段（例えば、通話装置選択部）と、通話装置選択手段が選択した無線通話装置に対して通知を行う選択通話装置通報手段（選択通話装置通報部）とを有する。
【００２０】
かかる発明によれば、各無線通話装置の位置を管理し、その結果その無線通話装置を携帯する各店員の位置も管理できる。そして、ある遊技機から呼び出しがあった場合、各店員の位置に基づいてどの店員を向かわせるのが最も効率的なのかを判定し、その結果、同一の遊技客に複数の作業員が向かうといった事態を回避して店員の稼働率を向上できるとともに、最も短時間で呼び出しに応じた対応を可能として顧客サービスの向上が図れる。
【００２１】
また、上記の位置特定装置において、通話装置選択手段は、各無線通話装置の位置に基づいて各無線通話装置の優先順位を決定し、選択された無線通話装置が選択通話装置通報手段の通知に対して所定の動作をしない場合、この優先順位内における無線通話装置を選択するようにしても良い。例えば、優先順位１位の無線通話装置が選択通話装置通報手段からの通知（例えば、電話呼び出し）に応答しない場合、優先順位２位以下の別の無線通話装置を新たに選択して、この新たに選択した別の無線通話装置に選択通話装置通報手段からの通知を送信する。ここで、「所定の動作」とは、その無線通話装置の携帯者が通知に応じて遊技機に駆けつけることを了承した旨の応答であって、たとえば、「ＡＣＫ」リクエストの送信である。
【００２２】
例えば、通話装置選択手段は、選択された無線通話装置において着信が拒否された場合も同様に、優先順位内における別の無線通話装置を選択するようにしてもよい。このような位置特定装置によれば、無線通話装置を有する店員が既に作業中で、手が離せない場合や、或いは無線通話装置の置き忘れ、また、何らかの事情にて呼び出しに応答出来ない場合に、予め定めた回数の呼び出し後に、優先順位２番目以降で効果的な店員を向かわせる様に、別な店員の無線通話装置を呼び出すことが可能となる。
また、上記位置特定装置において、別の無線通話装置は、優先順位内における次順位の無線通話装置としてもよい。
【００２３】
また、上記位置特定装置において、時刻と、その時刻における無線通話装置の位置とを有する情報である位置履歴を記憶する位置履歴記憶手段と、位置履歴記憶手段に記憶された位置履歴に基づいて所定の条件が成立したか否かを判定し、前記所定の条件が成立したと判定した場合所定の通知先に通知する監視手段とをさらに有するようにしてもよい。
かかる位置特定装置によれば、店員などの行動を管理・監視することが可能となり、不正行為の発見、抑止、検証などを可能とする。
【発明の効果】
【００２４】
本発明によれば、店員呼び出しにかかる遊技機に対して、駆けつけるのに最もよい場所（最も近い位置、あるいは最も迅速に到達できる経路上の位置など）に位置する店員を特定し、当該遊技機に駆けつけさせることが可能となる。
【発明を実施するための最良の形態】
【００２５】
以下、図面を参照しながら本発明の実施の形態について説明する。  
［Ａ．第１の実施の形態］
［Ａ．１．システムの構成例］
図１は、本発明の第１の実施の形態にかかる、通話装置位置特定システムの概念図である。
この通話装置位置特定システム１は、遊技場、ゲーム場、カジノ（Ｃａｓｉｎｏ）など店舗１０に利用されるシステムである。店舗１０内には複数の遊技機２０が複数設置されている。図１には、遊技機の設置台である島３０に遊技機２０が複数取り付けられている様子を示している。遊技機２０には、呼び出し装置（例えば、呼び出しボタンを供えた通報装置など；図略）が設けられており、遊技者（図略）が呼び出し装置を操作することにより、通話装置位置特定システム１が近傍にいる店員４０を特定して、その店員を呼び出し装置の操作の行われた遊技機２０に向かわせる。
【００２６】
通話装置位置特定システム１は、各店員が携帯する無線通話装置（以下、単に「通話装置」という）５０と、通話装置５０と無線によりデータの送受信を行う、無線送受装置であるアクセスポイント６０と、アクセスポイント６０とＬＡＮなどのネットワークにより接続された位置特定装置７０とを有している。また、位置特定装置７０は、遊技機２０、より詳しくは遊技機２０に設けられた呼び出し装置（図略）にも接続されている。
【００２７】
通話装置５０は、例えば、ＩＰ電話機として機能するインカムである。通話装置５０は、アクセスポイント６０と無線により接続されている。アクセスポイント６０と通話装置４０との通信はＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｂ、ＩＥＥＥ８０２．１１ｇなどの規格に従ってデータの送受信を行う。
【００２８】
また、通話装置５０は、ＩＰ電話機として機能するように、ＳＩＰ（Session Initiation Protocol）リクエストを処理するエンティティである、ユーザ・エージェント（ＵＡ；User Agent）として機能する装置である。
【００２９】
［Ａ．１．１．通話装置］
通話装置５０は、各アクセスポイント６０からの無線信号を受信すると、アクセスポイント６０毎に電波強度を測定し、測定結果を位置特定装置７０にアクセスポイント６０を介して通知する機能を有している。
【００３０】
図２は、通話装置５０の構成例を示す機能ブロック図である。図に示す例において、通話装置５０は、音声を電気信号に変換するマイク５０１と、電気信号を音声に変換するするスピーカ５０２と、マイク５０１が出力するアナログ電気信号をデジタル信号に変換するとともに、デジタル信号をアナログ信号に変換してアナログ信号によりスピーカを駆動させる音声処理回路５０３と、ＳＩＰリクエストを生成、送信し応答を受信するユーザ・エージェント・クライアント部５０４と、ＳＩＰリクエストを受信・処理し、応答を生成するユーザ・エージェント・サーバ部５０５と、アクセスポイント６０と無線信号を送受信し、データの送受信を行う無線ＬＡＮインターフェイス５０６と、各アクセスポイント６０から受信した電波の強度を測定し、電波強度測定データとして記憶すると共に、記憶した電波強度測定データを位置特定装置７０に送信する電波強度測定部５０７とを有している。
【００３１】
通話装置５０は、ＳＩＰサーバとしても機能する位置特定装置７０を経由して互いに通話可能であって、内線電話の端末として店員相互に通話することも可能となっている。また、ＳＩＰフォンの機能として、１対多の通話（例えば、マネージャーから全定員への一斉通報）、多対多（例えば、全定員参加の多地点会議）などが実行可能となっていれば、通話装置５０は、これらの機能に応じた端末として使用できる。
【００３２】
また、ＳＩＰサーバとしても機能する位置特定装置７０を別の店舗１０の位置特定装置７０と接続することにより、各店舗１０で用いられている通話装置５０相互間で通話できるようになり、複数の店舗間で内線電話として使用することも可能である。
【００３３】
［Ａ．１．２．アクセスポイント］
アクセスポイント６０は、無線ＬＡＮ端末である通話装置５０を位置特定装置７０に接続するための電波を中継する機器である。各アクセスポイント６０の交信可能範囲内にあるすべての通話装置５０及び位置特定装置７０は、アクセスポイント６０により構築されている無線ＬＡＮネットワークを経由して相互に接続できる。
【００３４】
［Ａ．１．３．位置特定装置］
位置特定装置７０は、各通話装置５０から電波強度測定データを受信してこの電波強度測定データに基づいて、各通話装置５０の位置を特定する位置特定処理を行う。ある遊技機２０からの呼び出し信号を受け取ると、位置特定処理の結果得られた各通話装置５０の位置に基づいて、その遊技機２０に駆けつけるのに最も適した通話装置５０を選択し、その通話装置５０にその遊技機２０に向かう旨のメッセージを送信する。
【００３５】
また、位置特定装置７０は、いわゆるＳＩＰサーバとしての機能も有している。すなわち、位置特定装置７０は、ＳＩＰリクエストを処理するＳＩＰエンティティであって、ユーザ・エージェントとして動作する通話装置５０からのＳＩＰリクエストの次の転送先を解決し、そのリクエストを転送するプロキシ・サーバ、ＳＩＰリクエストの次の転送先を解決し、その転送先を応答で送信するリダイレクト・サーバ、及びＲＥＧＩＳＴＥＲリクエストを受信し、ユーザ・エージェントである通話装置５０のコンタクトアドレスを登録するサーバ、及びユーザ・エージェント・クライアント、ユーザ・エージェント・サーバとして機能する。
【００３６】
位置特定装置７０は、演算処理装置（ＣＰＵ）、主メモリ（ＲＡＭ）、読出し専用メモリ（ＲＯＭ）、入出力装置（Ｉ／Ｏ）、必要な場合にはハードディスク装置等の外部記憶装置を具備している装置であって、例えばコンピュータ、ワークステーションなどの情報処理装置である。前記ＲＯＭ、若しくはハードディスク装置などに、情報処理装置を位置特定装置７０として機能させるためのプログラム、又は通話装置位置特定方法をコンピュータに実行させるためのプログラムが記憶されており、このプログラムを主メモリ上に載せ、ＣＰＵがこれを実行することにより位置特定装置７０が実現され、若しくは通話装置位置特定方法が実行される。また、上記プログラムは必ずしも情報処理装置内の記憶装置に記憶されていなくともよく、外部の装置（例えば、ＡＳＰ（アプリケーション・サービス・プロバイダのサーバなど））から提供され、これを主メモリに乗せる構成であってもよい。
【００３７】
図３は、位置特定装置７０の構成例を示す機能ブロック図である。  
位置特定装置７０は、通話装置位置特定部７０１と、通話装置位置記憶部７０２と、通話装置選択部７０３と、選択通話装置通報部７０４とを有している。
【００３８】
通話装置位置特定部７０１は、各通話装置５０からアクセスポイント６０を経由して受信した電波強度測定データに基づいて、その通話装置５０の位置を決定する。通話装置５０の位置はそれを携帯する店員の移動につれて時々刻々変化するため、通話装置位置特定部７０１は、電波強度測定データを受信するたびに通話装置５０の位置を決定して、最新の位置を決定する。なお、通話装置５０の位置は、必ずしも座標のように一点に定まる情報でなくともよく、例えば店舗１０内を複数の小エリアに分割しておき、その通話装置５０が含まれるエリアを特定するような情報（エリア番号など）により、通話装置５０の位置を決定しても構わない。なお、電波強度測定データに基づいて、通話装置５０の位置を決定するには、基本的には電波強度からその通話装置５０と各アクセスポイント６０との距離を算出し、アクセスポイント６０を中心とするその距離を半径とした円どうしの交点を求めればよい。また、より改善された位置決定方法としては、例えば特開２００２−１５９０４１号公報に開示された無線移動端末の位置検出方法があり、このような方法を用いて通話装置５０の位置を決定しても構わない。
【００３９】
通話装置位置記憶部７０２は、通話装置位置特定部７０１が決定した各通話装置５０の位置を記憶し、また通話装置位置特定部７０１が新たに各通話装置５０の位置を決定し直す毎に、通話装置５０の位置を最新の位置に更新し、記憶する。
【００４０】
通話装置選択部７０３は、遊技機２０からの呼び出し信号を受け取ると、その呼び出し信号に対応する遊技機２０（以下、呼び出し遊技機と呼ぶ）の位置を特定し、次に通話装置位置記憶部７０２が記憶する各通話装置５０の位置と呼び出し遊技機２０の位置を比較して、呼び出し遊技機２０に駆けつけるのに適した位置に所在する通話装置５０を選択する。どの通話装置５０が駆けつけるのに適した位置にあるかは、どのように決定してもよい。例えば、呼び出し遊技機２０との距離（直線距離）が最も短い通話装置５０を選択する方法であってもよいし、呼び出し遊技機２０と各通話装置５０の位置に基づいて、店員がその呼び出し遊技機２０に駆けつけるのに通過するであろう経路の長さを算出し、この経路の長さが最も短い通話装置５０を選択するようにしてもよい。また、距離、経路のような地理的条件だけでなく、現在その通話装置５０を携帯している店員が別の作業中（他の遊技機２０について修理サービスを提供している、など）であるか否かを選択するための条件として用いても構わない。
【００４１】
選択通話装置通報部７０４は、通話装置選択部７０３が選択した通話装置５０（以下、「選択通話装置５０」と呼ぶ）に対して、呼び出し遊技機２０から呼び出し信号を受けた旨の通知を行う。どのような通知を行うかは、任意であって本発明は通知の態様の限定はない。この実施の形態では、選択通話装置通報部７０４は、いわゆるＳＩＰフォン（ＩＰ電話機）の発呼側端末として動作し、選択通話装置５０を呼び出す。選択通話装置通報部７０４と選択通話装置５０との間でセッション（接続）が確立した場合には、例えば、「遊技機◎○○番から呼び出しがありました。対応をお願いします」というような音声メッセージを選択通話装置５０に送信して、選択通話装置５０を携帯する店員に呼び出し遊技機２０に駆けつけるよう促す。なお、選択通話装置通報部７０４は、各通話装置５０の宛先情報（ＵＲＩ，電話番号など）を記憶しており、通話装置５０が特定されるとその宛先情報を利用して、選択通話装置通報部７０４に通話を試みることができるようになっている。
【００４２】
［Ａ．２．本システムの動作例］
次に、本実施の形態にかかる通話装置位置特定システム１の動作例について、図４を参照しながら説明する。図４は、通話装置位置特定システム１の動作の一例を示すシーケンス図である。なお、図４においては、アクセスポイント６０，通話装置５０を一台ずつのみ図示し、２台目以降アクセスポイント６０，通話装置５０については図示を省略している。
【００４３】
まず、各アクセスポイント６０は、各通話装置５０に電波を送信する（ステップＳ１０１）。この電波は、アクセスポイント６０が定期的に発信するビーコンであってもよいし、その他どのような目的を有する電波であっても構わない。
【００４４】
各アクセスポイント６０から電波を受信した通話装置５０、より詳しくは電波強度測定部５０７は、各アクセスポイント６０について、それぞれ電波強度を測定し（ステップＳ１０２）、その測定結果を電波強度測定データとして記憶しておく。
【００４５】
次に、各通話装置５０は、それぞれが記憶している電波強度測定データを、接続中のアクセスポイント６０を経由して位置特定装置７０に送信する（ステップＳ１０３，Ｓ１０４）。
【００４６】
各通話装置５０から電波強度測定データを受信した位置特定装置７０，より詳しくは通話装置位置特定部７０１は、各電波強度測定データに基づいて、その電波強度測定データを送信した通話装置５０と、各アクセスポイント６０との距離を算出する処理である距離算出を実行する（ステップＳ１０５）。この距離算出は各通話装置５０について行う。
【００４７】
さらに、位置特定装置７０，より詳しくは通話装置位置特定部７０１は、距離算出により算出した通話装置５０と、各アクセスポイント６０との距離に基づいて、その通話装置５０の位置を算出する処理である位置算出を行う（ステップＳ１０６）。この位置算出も各通話装置５０について行う。これらの処理により、各通話装置５０の位置が特定されることになる。
【００４８】
続いて、位置特定装置７０，より詳しくは通話装置位置記憶部７０２は、Ｓ１０５、Ｓ１０６の処理によって特定された各通話装置５０の位置を記憶する処理である位置記憶を行う（ステップＳ１０７）。なお、Ｓ１０５からＳ１０７までの処理は、電波強度測定データを受信する毎に実行し、通話装置５０の位置を常に最新の状態にしておくことが好ましい。
なお、上記ステップＳ１０１からステップＳ１０７は、繰り返し行われる処理である。
【００４９】
さて、いま、ある遊技機２０で遊技をしている遊技者が遊技機に備え付けられた呼び出し装置を操作（ステップＳ１０８）して、店員（スタッフ）に何らかのサービス（例えば、玉詰まりの解消）を要求したものとする。
この呼び出し操作に応じて、呼び出し遊技機２０は位置特定装置７０に呼び出し信号を送信する（ステップＳ１０９）。
【００５０】
呼び出し信号を受信した位置特定装置７０，より詳しくは通話装置選択部７０３はステップＳ１０７において通話装置位置記憶部７２０に記憶された各通話装置５０の位置と、呼び出し信号の送信元である呼び出し遊技機２０の位置を比較して、呼び出し遊技機２０に駆けつけるのに適した位置に所在する通話装置５０を選択する。通話装置選択部７０３は選択した通話装置５０を特定する情報を選択通話装置通報部７０４に渡す。
【００５１】
選択された選択通話装置５０を特定する情報を受け取った選択通話装置通報部７０４は、選択通話装置５０にあてて発呼し、通話接続を試みる処理である接続開始を行う（ステップＳ１１１）。具体例には、選択通話装置通報部７０４及び選択通話装置５０との間で所定のプロトコルに従ったメソッド（リクエスト）の送受信であるシグナリング処理を実行する（ステップＳ１１２）。具体的には、選択通話装置通報部７０４は、選択通話装置５０にＳＩＰメッセージである「ＩＮＶＩＴＥ」を送信する。次に、選択通話装置５０から返される「１８０ Ringing」、「２００  ＯＫ」を受信すると、選択通話装置通報部７０４は、「ＡＣＫ」を選択通話装置５０に送信することにより接続が確立する。
【００５２】
接続が確立すると、位置特定装置７０，より詳しくは選択通話装置通報部７０４は、選択通話装置５０に「遊技機◎○○番から呼び出しがありました。対応をお願いします」というような音声メッセージを送信する（ステップＳ１１４）。この音声メッセージの送信は、音声パケットをＲＴＰ（real-time transport protocol）などの任意のプロトコルに基づいて位置特定装置７０から選択通話装置５０に送信することにより行われる。
【００５３】
この音声メッセージを受信した選択通話装置５０は、音声メッセージを再生する（ステップＳ１１５）。再生された音声メッセージはスピーカ５０２から出力され、選択通話装置５０を携帯している店員は、「遊技機◎○○番から呼び出しがありました。対応をお願いします」とのメッセージに応答して、呼び出し遊技機２０に駆けつけ、求められるサービスを提供することとなる。
【００５４】
［Ａ．３．変形例、その他］
（１）上記の実施の形態では、アクセスポイント６０と通話装置５０との距離を算出するための電波強度の測定を、通話装置５０に実行させる構成としたが、アクセスポイント６０がアクセスポイント６０と通話装置５０との距離を算出するための電波強度の測定を行い、その結果得られる電波強度測定データを位置特定装置７０に送信する構成としても、本発明は成立する。すなわち、各アクセスポイント６０は、受信可能な範囲にある通話装置５０毎にその受信電波強度を測定し電波強度測定データとして位置特定装置７０に送信する。位置特定装置７０は各アクセスポイント６０からの電波強度測定データに基づいて、各アクセスポイント６０と通話装置５０との距離を算出するようにしてもよい。
【００５５】
［Ｂ．第２の実施の形態］
つぎに、本発明の第２の実施の形態にかかる通話装置位置特定システムについて説明する。第２の実施の形態にかかる通話装置位置特定システム１は、各通話装置５０に呼び出しのあった遊技機に応じて優先順位を決定しておき、優先順位にしたがって通話装置５０の呼び出しを行うことを特徴としている。通話装置位置特定システム１の構成、通話装置５０の構成、位置特定装置７０の構成、通話装置位置特定システム１の主たる動作は第１の実施の形態と同様である（図１〜図４参照）。
【００５６】
すなわち、位置特定装置７０が呼び出し遊技機２０から呼び出し信号を受信した場合、位置特定装置７０はそれぞれの通話装置５０についてその呼び出し遊技機２０に駆けつける優先順位を決定し、まず優先順位１番の通話装置５０にあてて発呼し、通話接続を試みる。優先順位１番の通話装置５０が応答して通話接続がなされた場合は、第１の実施の形態と同様に、その通話装置５０に呼び出し遊技機に駆けつけるようメッセージを送信する。一方、優先順位１番の通話装置５０がこの発呼に対して応答できない、或いは応答しなかった場合、例えば通話中であった場合、或いは所定回数の呼び出しを行ったにもかかわらず店員４０が呼び出しに応じなかった場合などは、位置特定装置７０は次順位（優先順位２番）の通話装置５０にあてて発呼し、通話接続を試みる。以下、通話接続が成立するまで優先順位に従って通話装置５０に対する通話接続を試みる。
【００５７】
第２の実施の形態によれば、位置特定装置７０が通話装置５０に接続して、呼び出し遊技機２０に駆けつけるよう指示しようとしている場合、その通話装置５０が応答しない、若しくはできない場合であっても、他の店員のうち最も迅速に駆けつけることができると予想される店員に、呼び出し遊技機２０に駆けつけるよう指示することが可能となる。
【００５８】
図５は、第２の実施の形態にかかる通話装置位置特定システム１の例を示す図である。店舗１０には、３人の店員Ａ，店員Ｂ，店員Ｃがそれぞれ異なり位置にいる。３人の店員Ａ，店員Ｂ，店員Ｃがいる。いま、ある遊技機２０から呼び出し信号が送信され、位置特定装置７０がこの呼び出し信号に応答して、呼び出し遊技機２０に駆けつけるよう通話装置５０に指示を出す処理を行う。
【００５９】
図６は、第２の実施の形態にかかる位置特定装置７０，より詳しくは通話装置選択部７０３が、呼び出し遊技機２０に駆けつけるよう通話装置５０に指示を出す処理を行うために生成し、記憶するデータの一例を示す。
【００６０】
位置特定装置７０，より詳しくは通話装置選択部７０３は、呼び出し信号を受信すると、その呼び出し遊技機２０に駆けつけさせるための優先順位を決定する順位テーブル６００を生成する。この順位テーブル６００は、呼び出し信号を受け取る毎に生成される。
【００６１】
順位テーブル６００は、通話装置５０ごとに一つのレコード６０１を有している。各レコード６０１は、通話装置ＩＤフィールド６０２、通話装置位置フィールド６０３、呼び出し遊技機位置フィールド６０４、距離フィールド６０５、順位フィールド６０６を有している。
通話装置ＩＤフィールド６０２には、その通話装置５０を一意に特定する情報、例えば、通話装置ＩＤ，電話番号、ＵＲＩなどが格納される。
【００６２】
通話装置位置フィールド６０３には、その通話装置５０の位置情報が格納される。位置情報は通話装置位置記憶部７０２に記憶されている最新の位置情報が格納される。呼び出し遊技機位置フィールド６０４には、呼び出し遊技機２０の位置情報（例えば、座標）が格納される。
【００６３】
距離フィールド６０５には、そのレコードの通話装置位置フィールド６０３に格納された位置情報、呼び出し遊技機位置フィールド６０４に格納された呼び出し遊技機２０の位置情報に基づいて算出された両者の距離が格納される。
【００６４】
順位フィールド６０６には、距離フィールド６０５に格納された距離に基づいて決定された順位が格納される。ここでは最も距離が短いものが順位１番と決定され、以下、距離の短い純に順位２番、順位３番というように順位が決定される。従って、距離の短い通話装置５０ほど優先して位置特定装置７０から呼び出しを受けることとなる。
【００６５】
かかる通話装置位置特定システム１によれば、呼び出し遊技機２０に対して駆けつける旨の要求を最初に受けた通話装置５０について、その通話装置５０の店員４０が何らかの理由で駆けつけることができない場合、その呼び出し遊技機２０に駆けつけることがその次順位で有利な店員４０に呼び出し遊技機２０に対して駆けつける旨の要求を発することができ、遊技者からの要請に対して、より迅速且つ適切な対応をとることを可能としている。
【００６６】
［Ｃ．第３の実施の形態］
つぎに、本発明の第３の実施の形態について説明する。  
第３の実施の形態にかかる通話装置位置特定システム１は、各通話装置５０の位置履歴（時間の経過に伴う位置情報の変化の記録）を取得し、この位置履歴に基づいてある条件下で通知を送信することを特徴とする。
【００６７】
一般に、店舗の経営者、管理者、運営者は、店長や店員の位置履歴を監視し、不正な行為の発見ができることを望んでいる。例えば、遊技場などで事件が起こると、遊技場内部の人間とその協力者により共謀してなされた事件であるという結末が少なくなく、また店舗内に多額の現金がある事も店員の行動を管理・監視する理由の一つとなる。
【００６８】
本システム１により生成される位置履歴により、例えば通話装置５０の携帯者（店員、店長など）による以下のような不審な行動を検出することができる。
１）営業時間中なのに無断で店外に出ている
２）トイレに入って３０分も出て来ない
３）管理者（店長）のみに許可されているエリア（金庫室）に入った
４）許可無く倉庫に入った
【００６９】
通話装置位置特定システム１は、各通話装置５０の位置履歴を常時記録しており、この位置履歴が上記の不審な行動を示す所定の条件を満たした場合（例えば、通話装置５０が一定時間以上予め定めた領域、例えば、店外、金庫室、倉庫などに停留している場合など）、予め定めた通報先（例えば店舗オーナーの携帯電話）に通知を発信する。
【００７０】
第３の実施の形態にかかる通話装置位置特定システム１、及び通話装置５０の構成は、第１，第２の実施の形態と同様である。
図７に第３の実施の形態にかかる位置特定装置７０の構成例を示す。図７は、位置特定装置７０の構成例を示す機能ブロック図である。  
【００７１】
位置特定装置７０は、第１、第２の実施の形態にかかる位置特定装置と同じく、位置特定装置７０は、通話装置位置特定部７０１と、通話装置位置記憶部７０２と、通話装置選択部７０３と、選択通話装置通報部７０４とを有しているとともに、通話装置位置記憶部７０２に接続された通話装置位置履歴記憶部７０５と、通話装置位置履歴記憶部７０５に接続された監視部７０６とをさらに有している。
【００７２】
通話装置位置履歴記憶部７０５は、各通話装置５０について、時刻とその時刻における位置情報とを対応づけた情報である位置履歴を生成し、記憶する。図８は、通話装置位置履歴記憶部７０５により生成された位置履歴のデータ構成例を示す。
【００７３】
本実施の形態において、位置履歴は、一つの通話装置５０について一つの位置履歴テーブルとして生成され、記憶される。位置履歴テーブル８００は、各時刻について一つのレコード８０１を有している。この例では、３０秒ごとに位置が記憶されるようになっているため、３０秒ごとに一つのレコード８０１が作成されている。
【００７４】
各レコード８０１は、日付フィールド８０２と、時刻フィールド８０３と、位置情報フィールド８０４とを有している。日付フィールド８０２には日付が格納され、時刻フィールド８０３には、時刻が格納されている。位置情報フィールド８０４には対応する日付及び時刻におけるその通話装置５０の位置情報（例えば、座標）が格納される。図に示す例では、この位置履歴テーブル８００に対応する通話装置５０は「２００６年５月２３日、午前９時０分０秒」から「２００６年５月２３日、午前９時２分０秒」において（Ｘ１，Ｙ１）、（Ｘ２，Ｙ２）、（Ｘ３，Ｙ３）、（Ｘ３，Ｙ４）、（Ｘ５，Ｙ５）の位置を順に経由して移動していることを示している。図９は、図８に示す移動履歴に対応した移動経路を示す図である。図中、移動経路９００は、実際に通話装置５０が移動した経路を示している。移動経路上の通過点Ｐ１、Ｐ２、Ｐ３、Ｐ４、Ｐ５は、位置特定装置７０が記憶した上述の座標（Ｘ１，Ｙ１）、（Ｘ２，Ｙ２）、（Ｘ３，Ｙ３）、（Ｘ３，Ｙ４）、（Ｘ５，Ｙ５）に対応する。位置履歴を参照することにより通話装置５０の移動経路を特定でき、かつその通話装置５０の使用者の行動も推定できる。
【００７５】
図７に戻り、位置特定装置７０の構成例について説明を続ける。監視部７０６は、通話装置位置履歴記憶部７０５が記憶する位置履歴に基づいて、店舗オーナーなど定めた者に対して、通知すべき状況が発生しているか否かを判定する。例えば、通知すべき状況とは、進入が禁止されている領域に所定時間以上留まっているなどである。監視部７０６は、通知すべき状況が発生していると判定した場合、所定の通知先（例えば、オーナーの携帯電話、監視用ＰＣなど）に通知を送信する。例えば、監視部７０６は「不審な状況が発生しています」といったメッセージ内容を有する電子メールを生成し、オーナーの携帯電話に宛てて送信する。
【００７６】
また、位置履歴を保存して後に利用する（不正が発生した遊技機２０に近づいた者を特定する）といった利用方法も可能である。
【００７７】
本実施の形態によれば、通話装置による通話を行いながら、店員などの行動の管理・監視を行うことが可能となる。
【００７８】
［Ｄ．第４の実施の形態］
つぎに、本発明の第４の実施の形態について説明する。  
本発明の第４の実施の形態は、無線送受信装置であるアクセスポイント６０に搭載されているプログラムを位置特定装置７０或いは各アクセスポイント６０に接続可能な専用装置により、アクセスポイント６０に搭載されたプログラムを自動的に一括して変更することを特徴とする。
【００７９】
図１０は、第４の実施の形態における位置特定装置７０Ｂの機能ブロック図である。なお、図３、及び図７において説明した位置特定装置７０の各部７０１から７０４，７０１から７０６を位置特定装置７０Ｂは備えているが、図１０においてはこれら説明済みの各部の図示は省略している。
【００８０】
図示のように、位置特定装置７０Ｂは、更新処理部１００１と、更新プログラム記憶部１００２とを有している。更新処理部１００１は、各アクセスポイント６０とメッセージを交換しながら、各アクセスポイント６０にプログラムを変更させる機能を有する。更新プログラム記憶部１００２は、新たに各アクセスポイント６０にインストールさせたいプログラム（モジュール、アドオン、などを含む）を記憶する機能を有する。なお、更新プログラム記憶部１００２は、必ずしも位置特定装置７０Ｂが備えている記憶手段でなくともよく、位置特定装置７０Ｂに着脱可能な記憶媒体（ＵＳＢメモリ、メモリーカード、ＣＤ−ＲＯＭなど）や、位置特定装置７０Ｂにネットワーク接続された記憶装置（外部ハードディスク記憶装置）などであっても構わない。
【００８１】
図１１は、第４の実施の形態におけるアクセスポイント６０の構成例を示すブロック図である。アクセスポイント６０は、無線通信部１１０１と、無線通信部１１０１に接続された演算部１１０２と、演算部に接続されたネットワーク通信制御部１１０３とを有している。
無線通信部１１０１は、通話装置５０とのデータの送受信を行うための変調、復調、プロトコルに従ったデータ送受信の実行を行う機能を有し、例えばＲＦユニットである。
【００８２】
演算部１１０２は、プログラムを実行して所定の処理を実行する機能を有する。演算部１１０２は、ＣＰＵ１１０４と、書き換え可能なＲＯＭ（例えばＥＥＰＲＯＭ、以下単に「ＲＯＭ」と呼ぶ）１１０５と、ＲＡＭ１１０６と、バス１１０７とを有している。ＣＰＵ１１０４と、ＲＯＭ１１０５と、ＲＡＭ１１０６とはバス１１０７を介してデータをやり取りすることができる。また無線通信部１１０１、ネットワーク通信制御部１１０３はバス１１０７と、Ｉ／Ｏインターフェイス１１０８を介して接続されている。
【００８３】
前記ＲＯＭ１１０５に、アクセスポイント６０として機能させるためのプログラムをコンピュータに実行させるためのプログラムが記憶されており、このプログラムを主メモリ上に載せ、ＣＰＵ１１０４がこれを実行することによりアクセスポイント６０が実現される。
【００８４】
前記ＲＯＭ１１０５は、２つのバンクＢ１，Ｂ２を有している。ＣＰＵ１１０４は、ブートストラップを実行することにより、実行するべきプログラムを記憶しているバンクを優先して呼び出して、そこに記憶されているプログラムを主メモリに載せて実行する。なお、この実施の形態ではバンクＢ１にこの装置をアクセスポイント６０として機能させるためのプログラムが記憶されているものとし、バンクＢ２は何も記憶されていないものとする。
【００８５】
次に、第４の実施の形態におけるプログラムの更新処理時の動作例について、図１２を参照しながら説明する。図１２は、プログラムの更新処理時のアクセスポイント６０及び位置特定装置７０Ｂの動作例を示すシーケンス図である。
【００８６】
アクセスポイント６０は、所定のタイミングで、プログラムの更新処理の要否、若しくは有無を問い合わせる問い合わせメッセージを位置特定装置７０Ｂに送信する（Ｓ２０１）。この問い合わせメッセージは、位置特定装置７０Ｂが、装置をアクセスポイント６０として動作させるプログラムであって、現在アクセスポイント６０に搭載されているものに置き換えて実行させるプログラムを有しているか否かを問い合わせるものである。
【００８７】
なお、本システム１の管理者、又は運営者などは、店舗１０内のアクセスポイント６０のプログラムを一斉に新しいプログラム若しくは改良されたプログラム（「更新プログラム」と呼ぶ）などに置き換えたい場合は、位置特定装置７０Ｂの更新プログラム記憶部１００２に更新プログラムを書き込み、記憶させておく。
【００８８】
さて、アクセスポイント６０から問い合わせメッセージを受信した位置特定装置７０Ｂ，より詳しくは更新処理部１００１は、更新プログラム記憶部１００２に更新プログラムがあるか否かを判定し、判定結果に応じたメッセージをアクセスポイント６０に送信する。すなわち、更新プログラム記憶部１００２に更新プログラムがないと判定した場合、位置特定装置７０Ｂ、より詳しくは更新処理部１００１は、更新処理は不要である旨を通知する更新処理不要通知メッセージをアクセスポイント６０に送信し、アクセスポイント６０はそのまま何も処理を行わずに次の問い合わせメッセージ送信のタイミングの到来を待つ（図略）。一方、更新プログラム記憶部１００２に更新プログラムがあると判定した場合、より詳しくは更新処理部１００１は更新プログラムが用意されている旨を通知する更新必要通知メッセージをアクセスポイント６０に送信する（Ｓ２０２）。
【００８９】
更新必要通知メッセージを受信したアクセスポイント６０は、位置特定装置７０Ｂに対して、更新プログラムを送信することを要求する更新プログラム要求メッセージを送信する（Ｓ２０３）。更新プログラム要求メッセージを受信した位置特定装置７０Ｂ、より詳しくは更新処理部１００１は、更新プログラム記憶部１００２に記憶されている更新プログラムを読み出し、これをアクセスポイント６０に送信する（Ｓ２０４）。
【００９０】
更新プログラムを受信したアクセスポイント６０、より詳しくは演算部１１０２は、更新プログラムを現在使用しているバンクとは別のバンク（更新側バンクと呼ぶ：この例では、バンクＢ２が更新側バンクに当たる）に書き込み記憶される（Ｓ２０５）。また、アクセスポイント６０の起動時に最初に実行するブートストラップも、現在のバンクではなく更新側バンクと呼ぶからプログラムを読み出すように書き換えられたもの（更新ブートストラップと呼ぶ）が使用されるように設定され、あるいは書き換えられる。
【００９１】
次に、アクセスポイント６０は位置特定装置７０Ｂに更新プログラムの受信（ダウンロード）が完了したことを知らせる更新プログラムダウンロード完了通知メッセージを送信する（Ｓ２０６）。この更新プログラムダウンロード完了通知メッセージを受信した位置特定装置７０Ｂは、そのアクセスポイント６０について更新プログラムの提供が完了したことを記録する。これにより、更新プログラム提供済みのアクセスポイント６０と、更新プログラム未提供のアクセスポイント６０を区別する。更新プログラム未提供のアクセスポイント６０から前記の問い合わせメッセージ（Ｓ２０１参照）を受けると、更新必要通知メッセージを更新プログラム未提供のそのアクセスポイント６０に送信することになる（Ｓ２０２参照）。
【００９２】
さて、アクセスポイント６０は、更新プログラムダウンロード完了通知の送信（Ｓ２０６）後、再起動処理を実行する（Ｓ２０７）。すなわち、演算部１１０２はリセット実行後、更新ブートストラップを実行して更新側バンクＢ２から更新プログラムの読み出しを行い、更新プログラムを主メモリ上に展開してこれを実行するように動作する（Ｓ２０８）。
なお、装置をアクセスポイント６０として動作されるプログラムがＯＳ（Operating  System）で動作するプログラムである場合には、ブートストラップを変更することなく、ＯＳ（Operation System）の起動時に実行されるファイル（起動時実行ファイル）に更新側バンクＢ２を起動時に読み込むプログラム領域として指定するように、起動時実行ファイルを書き換えるようにすればよい。
【００９３】
このようにして、アクセスポイント６０のプログラムを更新プログラムに変更して実行させることが可能となる。
【００９４】
［Ｄ．２．無線ＩＣタグ読み取りシステムへの適用］
上記の第４の実施の形態は、無線ＩＣタグ読み取りシステムにも適用できる。以下に、第４の実施の形態を無線ＩＣタグ読み取りシステムに適用した例を示す。
【００９５】
［Ｄ．２．１．位置検出システムの構成例］
図１３は、本実施の形態にかかる位置特定システムの構成例を示すブロック図である。本位置特定システムは、第３の実施の形態における通話装置５０を無線ＩＣタグに置き換え、アクセスポイント６０をリーダ／ライタに置き換えたシステムである。
【００９６】
この位置特定システム１３０１は、無線ＩＣタグの読み取りを行うリーダ／ライタ１３１０と、リーダ／ライタ１３１０の読み取り動作を制御すると共に、リーダ／ライタ１３１０が読み取った無線ＩＣタグ１３２０からの応答の電波強度、或いは固有ＩＤに関する読み取り成功回数又は成功率などに基づいて、その無線ＩＣタグの位置を特定する位置特定装置１３３０とを有している。
【００９７】
［Ｄ．２．２．リーダ／ライタ］
図１４に、リーダ／ライタ１３１０の構成例を示す機能ブロック図を掲げる。  
リーダ／ライタ１３１０は、ＣＰＵなどで構成される制御部１３１１と、制御部１３１１に接続された回路であって、変調、復調、増幅など無線送受信を実行する回路である送受信部１３１２と、送受信部１３１２に接続されたアンテナ１３１３とを有している。制御部１３１１は、位置特定装置１３３０からの命令を受け取り、これに応じて送受信部１３１２を駆動させ、また送受信部１３１２から出力されたデータ（無線ＩＣタグ１３２０から読み取った固有ＩＤなど）を位置特定装置１３３０に渡す機能を有している。
【００９８】
送受信部１３１２は、アンテナ１３１３を介して無線ＩＣタグ１３２０と無線により交信を行う機能を有する。送受信部１３１２は、変調部１３１４と復調部１３１５とを有している。変調部１３１４は、制御部１３１１から受け取った所定のコマンド、リクエスト、命令などの情報に応じた信号を所定の変調方式で変調してキャリア波を生成する。復調部１３１５は、無線ＩＣタグ１３２０が記憶しているデータに応じた信号に基づいて所定の変調方式で変調されたキャリア波（変調波）を復調し、当該データに応じた信号を取り出し、制御部１０１に渡す。
【００９９】
アンテナ１３１３は、送受信部１３１２、より詳しくは変調部１３１４から受け取った変調波を空中に放射し、電波を無線ＩＣタグ２０に向けて放射すると共に、無線ＩＣタグ２０から放射された負荷変調などによって変調された変調波を受信し、この変調波を送受信部１０２、より詳しくは復調部１０５に供給する。
【０１００】
なお、アンテナ１３１３は、必ずしもリーダ／ライタ１３１０の筐体内に格納されている必要はなく、リーダ／ライタ１３１０本体とは別体となったアンテナユニットとしてもよい。アンテナユニットは、送信用アンテナ／受信用アンテナとこれを保護するためのケースで構成されている。アンテナユニットは、制御部１３１１及び送受信部１３１２を格納したリーダ／ライタ本体とは、別体の装置又はユニットになっており、リーダ／ライタ本体とケーブルなどで接続される。従って、アンテナユニットは、リーダ／ライタ本体から離れた場所であっても設置できる様になっている。一つのリーダ／ライタ本体に、複数のアンテナユニットであって、それぞれ異なる場所に設置されたアンテナユニットを接続し、リーダ／ライタ本体が複数のアンテナユニットを切り替えながら使用するようにしてもよい。
【０１０１】
また、別の構成例としては、リーダ／ライタ１３１０に接続される複数のアンテナユニットのうちの一つのアンテナユニットをリーダ／ライタ１０内に組み込む構成としても本実施の形態は成立する。
【０１０２】
［Ｄ．２．３．無線ＩＣタグ］
図１５に無線ＩＣタグ１３２０の構成例を示す機能ブロック図を掲げる。
無線ＩＣタグ１３２０は、メモリ１３２１と、制御部１３２２と、送受信部１３２３と、アンテナ１３２４とを有している。メモリ１３２１は、商品情報、発送者情報などの識別コード（固有ＩＤ）など、読み取り対象となる情報を記憶している記憶装置である。（システム構成の柔軟性の為に、ユニークな固有ＩＤのみを無線タグに持たせ、商品情報、発送者情報などの識別情報を、上位側に接続されたＤＢに持たせる場合もある）制御部１３２２は、リーダ／ライタ１３１０からのコマンド、リクエスト、命令などを解釈し、これに応答する動作を実行する。送受信部１３２３は、リーダ／ライタ１３１０と同様に、変調部（図略）、復調部（図略）を有しており、リーダ／ライタ１３１０と交信を行うために信号の変調／復調を行う。アンテナ１３２４はリーダ／ライタ１３１０からの変調波を受信し、これを送受信部１３２３に供給及び給電すると共に、送受信部１３２３から変調波を受け取り、これをリーダ／ライタ１３１０に受信させる様、空中に放射する。
【０１０３】
［Ｄ．２．４．位置特定装置］
位置特定装置１３３０は、第４の実施の形態における位置特定装置７０Ｂに相当する装置である。但し通話機能を有していない点で異なる。位置特定装置１３３０は、リーダ／ライタ１３１０の読み取り動作を制御すると共に、リーダ／ライタ１３１０が読み取った無線ＩＣタグ１３２０から受信した変調波の電波強度、或いは無線ＩＣタグ１３２０から受信した固有ＩＤに関する読み取り成功回数又は成功率などに基づいて、その無線ＩＣタグの位置を特定する機能を有する。位置特定装置１３３０は、演算処理装置（ＣＰＵ）、主メモリ（ＲＡＭ）、読出し専用メモリ（ＲＯＭ）、入出力装置（Ｉ／Ｏ）、必要な場合にはハードディスク装置などの外部記憶装置を具備している装置であって、例えばコンピュータ、ワークステーションなどの情報処理装置である。前記ＲＯＭ、若しくはハードディスク装置などに情報処理装置を位置特定装置１３３０として機能させるためのプログラム、又は位置特定方法をコンピュータに実行させるためのプログラムが記憶されており、このプログラムを主メモリ上に載せ、ＣＰＵがこれを実行することにより位置特定装置１３３０が実現され、若しくは位置特定方法が実行される。
【０１０４】
図１６に、位置特定装置１３３０の一例を示す機能ブロック図を掲げる。  
位置特定装置１３３０は、読み取り指示部１３３１と、読み取り結果記憶部１３３２と、位置算出部１３３３とを有している。  
【０１０５】
読み取り指示部１３３１は、位置特定を行う場合に、まず各リーダ／ライタ１３１０に、所定の読み取り処理を実行するよう命令を出す機能を有する。
【０１０６】
各読み取り処理において、各リーダ／ライタ１０は、そのリーダ／ライタ１０の交信領域に存在するすべての無線ＩＣタグ２０と交信を行い、交信の結果読み取りに成功した固有ＩＤすべてを位置特定装置３０、より詳しくは読み取り結果記憶部３０２に通知する。
【０１０７】
読み取り結果記憶部３０２は、各リーダ／ライタ１０が通知した読み取り結果を記憶する機能を有する。位置算出部１３３３は、読み取り結果記憶部１３３２に記憶された読み取り結果にもとづいて、各無線ＩＣタグ１３２０の位置を決定する。
【０１０８】
図１７は、リーダ／ライタ１３１０のハードウエア構成の一例を示すブロック図である。リーダ／ライタ１３１０は、第４の実施の形態におけるアクセスポイント６０と同様の構成を有する。図１７では図１１に示す構成要素と同様の構成要素には同一の参照符号を付し、これらの詳細な説明は省略する。
【０１０９】
リーダ／ライタ１３１０は、位置特定装置１３３０が記憶する更新プログラムをダウンロードし、更新プログラムを実行する。この際のリーダ／ライタ１３１０、位置特定装置１３３０の動作は、図１２に示す動作と同様である。但し、リーダ／ライタ１３１０はアクセスポイント６０に対応し、位置特定装置１３３０は位置特定装置７０Ｂに対応する。
【０１１０】
この無線ＩＣタグ読み取りシステムによれば、リーダ／ライタなどネットワークに複数台が接続される装置のソフトウエアを全自動且つ短時間に更新完了させることが可能なシステムを提供することができる。
［Ｅ．変形例］
前記アクセスポイント６０やリーダ／ライタ１３１０のプログラム更新は、以下のように行うようにしてもよい。
（１）  アクセスポイント６０やリーダ／ライタ１３１０のプログラムの更新は必ずしも全機同時に行う必要はない。各機ごとに予めスケジュールを設定したり、グループごとにスケジュールを設定して、位置特定装置７０Ｂ（１３３０）はこのスケジュールに従って個別にプログラム更新を実行するようにしてもよい。例えば、位置特定装置７０Ｂ（１３３０）は、第１のアクセスポイント６０について初日にプログラム更新処理を行い、第２のアクセスポイント６０について２日目にプログラム更新処理を行い、というように日をずらしてプログラムの更新を行うようにしてもよい。また、例えば、位置特定装置７０Ｂ（１３３０）は、それぞれが１０台のアクセスポイント６０からなる第１グループと、第２グループについて、一週目には第１グループの１０台のアクセスポイント６０のプログラム更新を行い、二週目には第２グループの１０台のアクセスポイント６０のプログラム更新を行うようにしてもよい。
（２）位置特定装置７０Ｂ（１３３０）は、更新プログラム送信（図１２，Ｓ２０４）の際、その進行状況を監視し、進行状況を記憶するようにしてもよい。更新処理中に何らかの条件で送信が中断された場合、位置特定装置７０Ｂ（１３３０）は、中断の原因が解消後、中断された状態から交信プログラムの送信を再開させる。
（３）位置特定装置７０Ｂ（１３３０）は、アクセスポイント６０、或いはリーダ／ライタ１３３０との間の通信の輻輳状態を監視し、輻輳状態に応じてアクセスポイント６０、或いはリーダ／ライタ１３３０に送信するデータの量やデータの送信タイミングを変化させるようにしてもよい。
（４）前述の実施の形態では、位置特定装置７０Ｂ（１３３０）は、アクセスポイント６０、或いはリーダ／ライタ１３３０からの更新有無問い合わせメッセージ（図１２，Ｓ２０１参照）に応じて、更新プログラムの送信を行うとしたが、位置特定装置７０Ｂ（１３３０）は、全アクセスポイント６０、或いはリーダ／ライタ１３３０にブロードキャストを出し、応答があったアクセスポイント６０、或いはリーダ／ライタ１３３０から順次更新プログラムの送信を実行するという処理手順としても、本発明は成立する。また、個々のアクセスポイント６０、或いはリーダ／ライタ１３３０ではなく、複数台のアクセスポイント６０、或いはリーダ／ライタ１３３０で構成されるグループごとに、上記ブロードキャストによる問い合わせを位置特定装置７０Ｂ（１３３０）が送信するようにしてもよい。
【図面の簡単な説明】
【０１１１】
【図１】第１の実施の形態にかかる通話装置位置特定システムの構成例を示すブロック図
【図２】無線通話装置の構成例を示す機能ブロック図
【図３】位置特定装置の構成例を示す機能ブロック図
【図４】通話装置位置特定システムの動作例を示すシーケンス図
【図５】第２の実施の形態にかかる通話装置位置特定システムの構成例を示すブロック図
【図６】通話装置の優先順位を決定する順位テーブルの例を示す図
【図７】第３の実施の形態にかかる位置特定装置の構成例を示すブロック図
【図８】位置履歴のデータ構成例を示す図
【図９】位置履歴の示す移動経路の例を示す図
【図１０】第４の実施の形態にかかる位置特定装置の構成例を示すブロック図
【図１１】第４の実施の形態にかかるアクセスポイントの構成例を示すブロック図
【図１２】第４の実施の形態にかかるシステムの動作例を示すシーケンス図
【図１３】第４の実施の形態にかかる無線ＩＣタグ読み取りシステムのブロック図
【図１４】リーダ／ライタの構成例を示すブロック図
【図１５】無線ＩＣタグの構成例を示すブロック図
【図１６】位置特定装置の構成例を示すブロック図
【図１７】リーダ／ライタのハードウエア構成例を示すブロック図
【符号の説明】
【０１１２】
１    …通話装置位置特定システム
２０  …遊技機
５０  …無線通話装置
６０  …アクセスポイント
７０  …位置管理装置
５０７…電波強度測定部
７０１…通話装置位置特定部
７０３…通話装置選択部
７０４…選択通話装置通報部
７０５…通話装置位置履歴記憶部
７０６…監視部
１３１０…リーダ／ライタ
１３２０…無線ＩＣタグ
１３３０…位置特定装置
【図１】
2008022544.tif 000003
【図２】
2008022544.tif 000004
【図３】
2008022544.tif 000005
【図４】
2008022544.tif 000006
【図５】
2008022544.tif 000007
【図６】
2008022544.tif 000008
【図７】
2008022544.tif 000009
【図８】
2008022544.tif 000010
【図９】
2008022544.tif 000011
【図１０】
2008022544.tif 000012
【図１１】
2008022544.tif 000013
【図１２】
2008022544.tif 000014
【図１３】
2008022544.tif 000015
【図１４】
2008022544.tif 000016
【図１５】
2008022544.tif 000017
【図１６】
2008022544.tif 000018
【図１７】
2008022544.tif 000019