(57)【要約】【課題】携帯端末を用いて行われるゲームの中で、現在の位置に応じたゲームのアイテムデータを取得できるようにして、ゲームの娯楽性を高める。【解決手段】  通信Ｉ／Ｆ２１で携帯電話１０から送信された端末ＩＤデータ及び現在の位置データを受信すると、地図データベース３２にアクセスし、受信した現在の位置データに対応する場所ＩＤデータを取得し、当該場所ＩＤデータに関連付いたアイテムデータを特定し、特定したアイテムデータを、ゲーム管理データベース２３において、端末ＩＤデータに関連付けると共に、特定したアイテムデータを、ゲーム処理中に、通信Ｉ／Ｆ２１を介して携帯電話１０に送信する。【選択図】図８
2012024416.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末固有の端末ＩＤデータと該携帯端末のＧＰＳ（Global Positioning System）による現在の位置データを受信すると共に、ゲーム処理データを該携帯端末に送信する通信部と、
上記携帯端末との間で実行されるゲームプログラムを格納するゲームプログラムメモリと、
上記携帯端末毎のゲームの進捗データを、上記端末ＩＤデータに関連付けて管理するゲーム管理データベースと、
上記ゲームで使用されるアイテムデータを地図上の場所ＩＤデータと関連付けて管理するアイテム管理データベースと、
上記位置データを上記場所ＩＤデータと関連付けて管理する地図データベースと、
上記携帯端末と上記通信部を介して通信して上記ゲームの処理を制御する制御部とを備え、
上記ゲーム管理データベースは、更に、上記端末ＩＤデータに関連付けてアイテムデータを管理しており、
上記制御部は、上記携帯端末とのゲーム処理動作中に、上記通信部で、上記携帯端末より送信された端末ＩＤデータ及び現在の位置データを受信すると、上記地図データベースにアクセスし、受信した現在の位置データに対応する場所ＩＤデータを取得し、
上記地図データベースにアクセスして取得した場所ＩＤデータに基づいて、上記アイテム管理データベースにアクセスし、当該場所ＩＤデータに関連付いたアイテムデータを特定し、該特定したアイテムデータを、上記ゲーム管理データベースにおいて、上記携帯端末より送信された端末ＩＤデータに関連付けるデータ処理システム。
【請求項２】
上記制御部は、上記特定したアイテムデータを、上記通信部を介して上記携帯端末に送信する請求項１記載のデータ処理システム。
【請求項３】
上記制御部は、第１の携帯端末より、該第１の携帯端末の端末ＩＤデータと関連付いたアイテムデータの譲渡要求データを、譲渡先となる第２の携帯端末を特定する譲渡先データと共に上記通信部で受信すると、上記ゲーム管理データベースにアクセスし、譲渡要求のあったアイテムデータを、上記第２の携帯端末の端末ＩＤデータと関連付け、上記第１の携帯端末のＩＤデータとの関連付けを解除する請求項１又は請求項２記載のデータ処理システム。
【請求項４】
上記アイテム管理データベースは、一の場所ＩＤデータに複数のアイテムデータを関連付けて管理しており、
上記一の場所ＩＤデータに関連付いた複数のアイテムデータは、更に時間管理ＩＤデータに関連付けられて管理されており、
上記制御部は、上記通信部が上記携帯端末より端末ＩＤデータ及び現在の位置データと共に該現在の位置データの送信時刻データを受信すると、上記現在の位置データで特定された場所ＩＤデータに関連付けられた複数のアイテムデータの中から上記送信時刻データに対応する時間管理ＩＤデータに関連付いたアイテムデータを特定し、該アイテムデータを、上記通信部を介して上記携帯端末に送信する請求項１−３のうち何れか１項記載のデータ処理システム。
【請求項５】
携帯端末固有の端末ＩＤデータと該携帯端末のＧＰＳ（Global Positioning System）による現在の位置データを受信すると共に、ゲーム処理データを該携帯端末に送信する通信部と、上記携帯端末との間で実行されるゲームプログラムを格納するゲームプログラムメモリと、上記携帯端末毎のゲームの進捗データを、上記端末ＩＤデータに関連付けて管理するゲーム管理データベースと、上記ゲームで使用されるアイテムデータを地図上の場所ＩＤデータと関連付けて管理するアイテム管理データベースとを備えるデータ処理システムのデータ処理方法であって、
上記ゲーム管理データベースは、更に、上記端末ＩＤデータに関連付けてアイテムデータを管理しており、
上記携帯端末とのゲーム処理動作中に、上記通信部で、上記携帯端末より送信された端末ＩＤデータ及び現在の位置データを受信し、
上記位置データを上記場所ＩＤデータと関連付けて管理する地図データベースにアクセスし、受信した現在の位置データに対応する場所ＩＤデータを取得し、
上記アイテム管理データベースにアクセスし、当該場所ＩＤデータに関連付いたアイテムデータを特定し、
上記特定したアイテムデータを、上記ゲーム管理データベースにおいて、上記携帯端末より送信された端末ＩＤデータに関連付けるデータ処理方法。
【請求項６】
上記特定したアイテムデータを、上記通信部を介して上記携帯端末に送信する請求項５記載のデータ処理方法。
【請求項７】
第１の携帯端末より、該第１の携帯端末の端末ＩＤデータと関連付いたアイテムデータの譲渡要求データを、譲渡先となる第２の携帯端末を特定する譲渡先データと共に上記通信部で受信すると、上記ゲーム管理データベースにアクセスし、譲渡要求のあったアイテムデータを、上記第２の携帯端末の端末ＩＤデータと関連付け、上記第１の携帯端末のＩＤデータとの関連付けを解除する請求項５又は請求項６記載のデータ処理方法。
【請求項８】
上記アイテム管理データベースは、一の場所ＩＤデータに複数のアイテムデータを関連付けて管理しており、
上記一の場所ＩＤデータに関連付いた複数のアイテムデータは、更に時間管理ＩＤデータに関連付けられて管理されており、
上記通信部が上記携帯端末より端末ＩＤデータ及び現在の位置データと共に該現在の位置データの送信時刻データを受信すると、上記現在の位置データで特定された場所ＩＤデータに関連付けられた複数のアイテムデータの中から上記送信時刻データに対応する時間管理ＩＤデータに関連付いたアイテムデータを特定し、該アイテムデータを、上記通信部を介して上記携帯端末に送信する請求項５−７のうち何れか１項記載のデータ処理方法。
【請求項９】
携帯端末固有の端末ＩＤデータと該携帯端末のＧＰＳ（Global Positioning System）による現在の位置データを受信すると共に、ゲーム処理データを該携帯端末に送信する通信部と、上記携帯端末との間で実行されるゲームプログラムを格納するゲームプログラムメモリと、上記携帯端末毎のゲームの進捗データを、上記端末ＩＤデータに関連付けて管理するゲーム管理データベースと、上記ゲームで使用されるアイテムデータを地図上の場所ＩＤデータと関連付けて管理するアイテム管理データベースとを備えるデータ処理システムに次のデータ処理方法を実行させるコンピュータプログラムであって、
上記ゲーム管理データベースは、更に、上記端末ＩＤデータに関連付けてアイテムデータを管理しており、
上記携帯端末とのゲーム処理動作中に、上記通信部で、上記携帯端末より送信された端末ＩＤデータ及び現在の位置データを受信し、
上記位置データを上記場所ＩＤデータと関連付けて管理する地図データベースにアクセスし、受信した現在の位置データに対応する場所ＩＤデータを取得し、
上記アイテム管理データベースにアクセスし、当該場所ＩＤデータに関連付いたアイテムデータを特定し、
上記特定したアイテムデータを、上記ゲーム管理データベースにおいて、上記携帯端末より送信された端末ＩＤデータに関連付けるデータ処理方法を実行するコンピュータプログラム。
【請求項１０】
上記特定したアイテムデータを、上記通信部を介して上記携帯端末に送信する処理を実行する請求項９記載のコンピュータプログラム。
【請求項１１】
第１の携帯端末より、該第１の携帯端末の端末ＩＤデータと関連付いたアイテムデータの譲渡要求データを、譲渡先となる第２の携帯端末を特定する譲渡先データと共に上記通信部で受信すると、上記ゲーム管理データベースにアクセスし、譲渡要求のあったアイテムデータを、上記第２の携帯端末の端末ＩＤデータと関連付け、上記第１の携帯端末のＩＤデータとの関連付けを解除する処理を実行する請求項９記載又は請求項１０記載のコンピュータプログラム。
【請求項１２】
上記アイテム管理データベースは、一の場所ＩＤデータに複数のアイテムデータを関連付けて管理しており、
上記一の場所ＩＤデータに関連付いた複数のアイテムデータは、更に時間管理ＩＤデータに関連付けられて管理されており、
上記通信部が上記携帯端末より端末ＩＤデータ及び現在の位置データと共に該現在の位置データの送信時刻データを受信すると、上記現在の位置データで特定された場所ＩＤデータに関連付けられた複数のアイテムデータの中から上記送信時刻データに対応する時間管理ＩＤデータに関連付いたアイテムデータを特定し、該アイテムデータを、上記通信部を介して上記携帯端末に送信する処理を実行する請求項９−１１のうち何れか１項記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末を用いて行われるゲームの中で、現在の位置に応じた、ゲームのアイテムデータを取得できるデータ処理システム、データ処理方法及びプログラムに関する。
【背景技術】
【０００２】
携帯電話等の携帯端末では、ゲームサーバと通信することによって、種々のゲームを楽しむことができる。また、携帯端末は、ＧＰＳ（Global Positioning System）機能を備えたものがあり、表示部に表示された地図の中に現在位置を示すナビゲーション装置として用いることもできる（特許文献１参照）。特許文献１では、携帯端末の位置を確実に追跡する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２６９９８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
多機能化が図られた携帯端末で行われるゲームにおいて、更に、ゲームの娯楽性を高めるためには、携帯端末の機能を複合的に用いることが考えられる。
【０００５】
本発明は、このような点に着目したものであって、携帯端末を用いて行われるゲームの中で、現在の位置に応じたゲームのアイテムデータを取得できるようにして、ゲームの娯楽性を高めることができるデータ処理システム、データ処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
すなわち、本発明に係るデータ処理システムは、上記課題を解決するために、携帯端末固有の端末ＩＤデータと該携帯端末のＧＰＳ（Global Positioning System）による現在の位置データを受信すると共に、ゲーム処理データを該携帯端末に送信する通信部と、上記携帯端末との間で実行されるゲームプログラムを格納するゲームプログラムメモリと、上記携帯端末毎のゲームの進捗データを、上記端末ＩＤデータに関連付けて管理するゲーム管理データベースと、上記ゲームで使用されるアイテムデータを地図上の場所ＩＤデータと関連付けて管理するアイテム管理データベースと、上記位置データを上記場所ＩＤデータと関連付けて管理する地図データベースと、上記携帯端末と上記通信部を介して通信して上記ゲームの処理を制御する制御部とを備え、上記ゲーム管理データベースは、更に、上記端末ＩＤデータに関連付けてアイテムデータを管理している。
【０００７】
上記制御部は、上記携帯端末とのゲーム処理動作中に、上記通信部で、上記携帯端末より送信された端末ＩＤデータ及び現在の位置データを受信すると、上記地図データベースにアクセスし、受信した現在の位置データに対応する場所ＩＤデータを取得し、上記地図データベースにアクセスして取得した場所ＩＤデータに基づいて、上記アイテム管理データベースにアクセスし、当該場所ＩＤデータに関連付いたアイテムデータを特定し、該特定したアイテムデータを、上記ゲーム管理データベースにおいて、上記携帯端末より送信された端末ＩＤデータに関連付ける。
【０００８】
また、本発明に係るデータ処理方法は、上記課題を解決するために、携帯端末固有の端末ＩＤデータと該携帯端末のＧＰＳ（Global Positioning System）による現在の位置データを受信すると共に、ゲーム処理データを該携帯端末に送信する通信部と、上記携帯端末との間で実行されるゲームプログラムを格納するゲームプログラムメモリと、上記携帯端末毎のゲームの進捗データを、上記端末ＩＤデータに関連付けて管理するゲーム管理データベースと、上記ゲームで使用されるアイテムデータを地図上の場所ＩＤデータと関連付けて管理するアイテム管理データベースとを備えるデータ処理システムのデータ処理方法であって、上記ゲーム管理データベースは、更に、上記端末ＩＤデータに関連付けてアイテムデータを管理しており、上記携帯端末とのゲーム処理動作中に、上記通信部で、上記携帯端末より送信された端末ＩＤデータ及び現在の位置データを受信し、上記位置データを上記場所ＩＤデータと関連付けて管理する地図データベースにアクセスし、受信した現在の位置データに対応する場所ＩＤデータを取得し、上記アイテム管理データベースにアクセスし、当該場所ＩＤデータに関連付いたアイテムデータを特定し、上記特定したアイテムデータを、上記ゲーム管理データベースにおいて、上記携帯端末より送信された端末ＩＤデータに関連付ける。
【０００９】
また、本願発明に係るコンピュータプログラムは、上記データ処理システムに上記データ処理方法を実行するものであって、光ディスク、磁気ディスク等に格納され、また、ネットワークを介して拡布される。
【発明の効果】
【００１０】
本発明によれば、携帯端末の現在の位置データに対応するアイテムデータを、位置データを送信した携帯端末の端末ＩＤデータと関連付け、当該携帯端末のユーザのものになるようにしている。したがって、携帯端末のユーザが赴く先々で携帯端末を用いてゲームをすると、今いる場所に関連したアイテムデータを取得することができる。したがって、携帯端末で行うゲームの娯楽性を高めることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明が適用されたデータ処理システムの構成を示す図である。
【図２】携帯電話のブロック図である。
【図３】ゲームサーバのブロック図である。
【図４】地図サーバのブロック図である。
【図５】松山城周辺の地図データである。
【図６】本発明が適用されたデータ処理方法のフローチャートである。
【図７】本発明の他の例のデータ処理システムの構成を示す図である。
【図８】ゲームサーバの他の例を示すブロック図である。
【図９】本発明の他の例のデータ処理方法のフローチャートである。
【図１０】ゲーム管理データベースを示す図であり、アイテムデータの名義の書換えを示す。
【図１１】アイテム管理データベースの変形例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明が適用されたデータ処理システムについて図面を参照して説明する。
【００１３】
１．全体構成
図１に示すように、本発明が適用されたデータ処理システム１は、ユーザ個人が管理する携帯端末である携帯電話１０と、この携帯電話１０でゲームを行うことができるようにするゲームサーバ２０と、地図データを管理する地図サーバ３０とを備えている。このデータ処理システム１では、例えば、ゲーム実行中に、ユーザが携帯電話１０でゲームをしている場所の位置データをゲームサーバ２０に送信し、ゲームサーバ２０に現在位置を知らせることで、ユーザに対して、現在位置に関連付いたゲームで使用可能なアイテムデータが送信されるようになっている。したがって、データ処理システム１では、ユーザが例えばとある観光地に旅行に行ったとき、その観光地で携帯電話１０のゲームを行うと、その観光地に関連したゲームのアイテムデータを取得でき、娯楽性を高めることができる。また、このデータ処理システム１において、全国各地にいる携帯電話１０のユーザは、それぞれの居住地に応じたゲームのアイテムデータを所有していることになる。したがって、携帯電話１０のユーザは、自分と異なる地域に居住する携帯電話１０のユーザとの間でアイテムデータを移転することができ、一層の娯楽性を高めることができる。
【００１４】
２．携帯電話１０の説明
図２に示すように、携帯電話１０は、アンテナ等の通信Ｉ／Ｆ１１と、電話機能を実現する電話機能部１２と、画像や動画を表示する表示部１３と、操作信号を入力する操作部１４と、携帯電話１０の固有の識別データとなる端末ＩＤデータ等を格納するメモリ１５と、現在の位置データを取得するＧＰＳ（Global Positioning System）機能部１６と、全体の動作を制御する制御部１８とを備えている。
【００１５】
電話機能部１２は、アンテナ等の通信Ｉ／Ｆ１１を介してユーザが電話をかける際に必要なあらゆる機能、例えば発信、着信を行う。更に、電子メールの送受信機能、ホームページの閲覧機能等の機能を実現する。
【００１６】
表示部１３は、ＬＣＤ（Liquid Crystal Display）、有機ＥＬ（electroluminescence）ディスプレイ等からなり、各種情報を表示する。
【００１７】
操作部１４は、文字や数字の入力を行うテンキーやゲーム等のアプリケーションを起動するためのアプリケーションキーや表示部１３に表示されている項目の選択、決定、表示面のスクロール等を行うための十字キー等とからなる。
【００１８】
メモリ１５は、内蔵の半導体メモリや着脱可能のＩＣカード等で構成されている。内蔵のメモリには、全体の動作を制御する制御プログラム等が可能されている。また、着脱可能なＩＣカードとしては、例えばシムカード（Subscriber Identity Module Card）があり、端末固有のＩＤデータとなる電話番号、電子メールのアドレスデータ、契約者名等の契約者データを格納している。なお、本発明で用いる携帯電話１０固有の端末ＩＤデータは、端末製造番号、端末シリアル番号ランダムな英数字の組合せにより構成される番号等であっても良い。また、更になる着脱可能なＩＣカードには、画像データや動画データが格納される。
【００１９】
ＧＰＳ機能部１６は、ＧＰＳ衛星からＧＰＳによる携帯電話１０の現在の位置データ、具体的には経度データと緯度データを取得する。なお、更に、携帯電話１０では、位置情報取得部を設け、この位置情報取得部では、基地局の経度緯度データを取得するようにしてもよい。携帯電話１０は、地下等でＧＰＳによる経度緯度データを取得できないときに、基地局の経度緯度データを携帯電話１０の現在の位置データとしても良い。
【００２０】
以上のような携帯電話１０では、電話機能部１２で発信や着信を検出して通話を行うことができる他、メモリ１５の制御プログラムを実行して、アプリケーションを実行することができる。具体的に、制御部１８は、操作部１４のアプリケーションキーを操作すると、ＡＳＰ（Application Service Provider）のサーバよりアプリケーションプログラムをダウンロードして、ダウンロードしたプログラムを実行する。
【００２１】
例えば、ナビゲーションのアプリケーションプログラムを実行するとき、制御部１８は、ＧＰＳ機能部１６で現在の位置データを取得し、取得した位置データを、サーバに送信し、現在の位置データを含む周辺の地図データをダウンロードし、表示部１３に表示された地図上に現在位置を表示する。
【００２２】
また、ゲームのアプリケーションプログラムを実行するとき、制御部１８は、ゲームサーバ２０よりゲームプログラムをダウンロードし、ダウンロードしたゲームプログラムを実行する。携帯電話１０は、所定のゲームプログラムをダウンロードすると、ＧＰＳ機能部１６で現在の位置データを取得し、取得した位置データを、ゲームサーバ２０に送信し、携帯電話１０の現在の位置に関連したゲームのアイテムデータをダウンロードし、ゲーム中でアイテムデータを使用できるようにする。この際、制御部１８は、時計部１７で現在時刻データを取得して、現在時刻データをゲームサーバ２０に送信する。
【００２３】
なお、本発明で用いる携帯端末としては、携帯電話１０に限定されるものではなく、ＰＤＡ（Personal Digital Assistants）、ノート型パソコン等であっても良い。
【００２４】
３．ゲームサーバ２０の説明
ゲームサーバ２０は、ゲームを携帯電話１０で楽しむことができるようにするサービスを提供するＡＳＰ（Application Service Provider）が管理するＡＳＰサーバであり、図３に示すように、携帯電話１０や地図サーバ３０とデータ通信をする通信Ｉ／Ｆ２１と、複数のゲームプログラムを格納したゲームプログラムメモリ２２と、提供するそれぞれのゲームに関しユーザ毎のゲームの進捗を管理するゲーム管理データベース２３と、各ゲームで使用されるアイテムを管理するアイテム管理データベース２４と、携帯電話１０との間で通信を行い、ゲームの進捗を制御するゲーム制御部２５とを備えている。
【００２５】
通信Ｉ／Ｆ２１は、携帯電話１０と通信し、ゲームを行っているとき、ゲームプログラムやゲームの制御データやアイテムデータ等のゲーム処理データを送信する。また、通信Ｉ／Ｆ２１は、携帯電話１０から送信されたゲームの進捗を示す進捗データを受信する。また、通信Ｉ／Ｆ２１は、携帯電話１０より送信された現在の位置データを受信すると、受信した現在の位置データを地図サーバ３０に送信し、地図サーバ３０より現在の位置データに対応する場所ＩＤデータを受信する。
【００２６】
ゲームプログラムメモリ２２は、例えば大容量ハードディスクドライブで構成されており、ゲームの種別を特定するゲームＩＤデータに関連付けて複数のゲームプログラムを格納している。ゲームサーバ２０は、携帯電話１０から送信されたゲームＩＤデータに基づいて、送信するゲームプログラムを特定し、携帯電話１０に送信することになる。
【００２７】
ゲーム管理データベース２３は、例えばゲームがオンラインＲＰＧ（Role-Playing Game）の場合、次のようなデータを管理している。例えば、ゲーム管理データベース２３は、ゲームユーザの携帯電話１０を特定する端末ＩＤデータに対して、ゲームの進捗状況を特定する進捗データとゲームで使用するアイテムデータとを関連付けて管理している。
【００２８】
例えばＮｏ．１の端末ＩＤデータが「０９０１２３４５６７８」は、進捗データが「ＡＢＣＤ」でアイテムデータ「Ａ０００１，Ｂ０００２，Ｃ０００３」を関連付けている。すなわち、ＩＤデータが「０９０１２３４５６７８」のユーザは、ゲーム中「ＡＢＣＤ」のところまで、進んでおり、アイテム「Ａ０００１，Ｂ０００２，Ｃ０００３」を所有していることがゲーム管理データベース２３によって管理されている。
【００２９】
アイテム管理データベース２４は、上述したオンラインＲＰＧの場合、場所ＩＤデータに関連付けてアイテムデータを管理している。ここでは、場所ＩＤデータが「Ａ０００１」のとき「お遍路セット」が関連付けられており、場所ＩＤデータが「Ａ０００２」のとき「銅銭」が関連付けられている。
【００３０】
ゲーム制御部２５は、携帯電話１０と通信をして、ゲームの進捗を制御する。ゲーム管理データベース２３のＮｏ．１の端末ＩＤデータが「０９０１２３４５６７８」のユーザについて見ると、ゲーム制御部２５は、当該ユーザはアイテムデータとして場所ＩＤデータが「Ａ０００１」の「お遍路セット」を所有しているとして、場所ＩＤデータが「Ａ０００１」の「お遍路セット」の画像データ等で構成されたアイテムの実際のデータを、ゲームプログラムメモリ２２より読み出して携帯電話１０に送信する。
【００３１】
４．地図サーバ３０の説明
地図サーバ３０は、図４に示すように、ゲームサーバ２０と通信する通信Ｉ／Ｆ３１と、地図を管理する地図データベース３２と、全体の動作を制御する制御部３３とを備えている。
【００３２】
通信Ｉ／Ｆ３１は、ゲームサーバ２０から携帯電話１０の現在の位置データ、すなわち経度緯度データを受信する。
【００３３】
ここで、図５を用いて地図データベース３２について説明する。図５は、愛媛県松山市松山城周辺の地図データである。図４の地図データベース３２の場所ＩＤデータ「Ａ０００６」の「松山城」は、図５に示すように、地図上の松山城を含む城山公園を囲む領域を経度緯度によって定義するようにしている。また、場所ＩＤデータ「Ａ０００１」は、「松山市」を定義しており、この「松山市」の定義データは、「松山市」全域を経度緯度データで定義するようにしている。このように、地図データベース３２では、場所ＩＤデータに関連付いた所定の場所（所定の領域）を経度緯度データで定義するようにしている。例えば、都道府県単位や市町村単位や名所旧跡等のランドマークの単位で定義するようにしている。このような定義は、日本だけでなく世界中で行っても良い。
【００３４】
制御部３３は、通信Ｉ／Ｆ３１でゲームサーバ２０からの携帯電話１０の現在の位置データを受信すると、この位置データが地図データベース３２中のどの場所定義に属するかどうかを判断し、受信した位置データに対応する場所ＩＤデータを特定し、特定した場所ＩＤデータをゲームサーバ２０に送信する。
【００３５】
５．処理手順
以上のように構成されたデータ処理システム１では、ユーザが携帯電話１０でゲームを開始すると、図６に示すような処理を行う。
【００３６】
ステップＳ１において、携帯電話１０の制御部１８は、操作部１４のアプリケーションキーが操作されると、ゲームサーバ２０に対して、ユーザが契約しているゲームのゲームＩＤデータを、ユーザ、すなわち携帯電話１０を特定する端末ＩＤデータと共に送信する。ステップＳ２において、ゲームサーバ２０のゲーム制御部２５は、通信Ｉ／Ｆ２１で、ゲームＩＤデータ及び端末ＩＤデータを受信すると、ゲームＩＤデータで特定されるゲームプログラムをゲームプログラムメモリ２２より読み出し、通信Ｉ／Ｆ２１より携帯電話１０に送信する。
【００３７】
ステップＳ３において、携帯電話１０の制御部１８は、通信Ｉ／Ｆ１１で、ゲームプログラムを受信すると、受信したゲームプログラムに従ってゲーム処理を開始する。また、ゲームサーバ２０のゲーム制御部２５も、ステップＳ４において、携帯電話１０と開始したゲームについてのゲーム処理を開始する。
【００３８】
ステップＳ５において、携帯電話１０の制御部１８は、ダウンロードしたゲームプログラムに従ってＧＰＳ機能部１６で、携帯電話１０の現在の位置データ、すなわち経度緯度データをＧＰＳ衛星より取得する。ステップＳ６において、携帯電話１０の制御部１８は、ユーザが操作部１４の所定ボタンを操作することによって、取得した現在の位置データをゲームサーバ２０に送信する。このとき、制御部１８は、時計部１７で現在の時刻データを取得し、現在の位置データと共に時刻データをゲームサーバ２０に送信する。なお、現在の位置データは、ゲームプログラムの制御で、自動的に、ゲームサーバ２０に送信するようにしても良い。
【００３９】
なお、ここで、携帯電話１０が地下等にありＧＰＳ衛星より位置データを取得することができないとき、位置取得部によって、現在の携帯電話１０と通信する基地局の位置データ、すなわち経度緯度データを取得し、ユーザの操作に応じて又は自動的にゲームサーバ２０に送信する。
【００４０】
ステップＳ７において、ゲームサーバ２０のゲーム制御部２５は、通信Ｉ／Ｆ１２で携帯電話１０から送信された現在の位置データを受信すると、携帯電話１０の現在の位置データを通信Ｉ／Ｆ２１より地図サーバ３０に送信する。
【００４１】
ステップＳ８において、地図サーバ３０の制御部３３は、ゲームサーバ２０から送信された携帯電話１０の現在の位置データを受信すると、ステップＳ９において、地図データベース３２にアクセスし、受信した位置データに対応する場所ＩＤデータを検索し特定する。例えば、携帯電話１０の現在の位置データが「松山城」外の「松山市」内にあるとき、「松山市」の「Ａ０００１」を特定する。また、携帯電話１０の現在の位置データが「松山市」内であっても、「松山城」内にあるときには、「松山城」の「Ａ０００６」を特定する。すなわち、制御部３３は、位置データが複数の場所定義に含まれるとき、狭い方の場所定義を採用する。
【００４２】
なお、制御部３３は、携帯電話１０の現在の位置データが「松山城」内にあるときには、「松山城」の「Ａ０００６」と「松山市」の「Ａ０００１」の２つを特定するようにしても良い。
【００４３】
地図サーバ３０の制御部３３は、地図データベース３２で場所ＩＤデータを特定すると、ステップＳ１０において、特定した場所ＩＤデータをゲームサーバ２０に送信する。
【００４４】
ステップＳ１１において、ゲームサーバ２０のゲーム制御部２５は、通信Ｉ／Ｆ２１で、地図サーバ３０から送信された場所ＩＤデータを受信すると、ステップＳ１２において、アイテム管理データベース２４にアクセスし、受信した場所ＩＤデータに対応するアイテムデータを検索し特定する。そして、ステップＳ１３において、ゲーム制御部２５は、特定されたアイテムデータを通信Ｉ／Ｆ２１より携帯電話１０に送信する。これと共に、ゲーム制御部２５は、ゲーム管理データベース２３にアクセスし、携帯電話１０より受信した端末ＩＤデータに新たにアイテムデータを関連付け、ゲーム管理データベース２３を更新する。
【００４５】
例えば、端末ＩＤデータが「０９０１２３４５６７８」の携帯電話１０の現在の位置データで特定される場所ＩＤデータが「Ａ０００１」のとき、ゲーム制御部２５は、場所ＩＤデータ「Ａ０００１」と共に「お遍路セット」の画像データ等で構成されたアイテムの実際のデータを、ゲームプログラムメモリ２２より読み出して携帯電話１０に送信する。これと共に、ゲーム制御部２５は、「Ａ０００１」の「お遍路セット」を端末ＩＤデータ「０９０１２３４５６７８」に関連付けてゲーム管理データベース２３を更新する。
【００４６】
ステップＳ１４において、携帯電話１０の制御部１８は、通信Ｉ／Ｆ１１でアイテムデータを受信する。かくして、携帯電話１０のユーザは、自分が例えば「松山市」に由来する「お遍路セット」を取得したことを知ることができる。
【００４７】
以上のように構成されたデータ処理システム１では、携帯電話１０のユーザが赴く先々で携帯電話１０を用いてゲームをすると、今いる場所に関連したアイテムデータを取得することができる。したがって、携帯電話１０で行うゲームの娯楽性を高めることができる。
【００４８】
６．データ処理システム１の変形例
以上説明したデータ処理システム１では、ゲームサーバ２０と地図サーバ３０とが異なる装置で構成されていたが、本発明の変形例となるデータ処理システム４０では、図７及び図８に示すように、ゲームサーバ５０が地図データベース３２を備え、図１の地図サーバ３０を省略している。
【００４９】
具体的に、図８に示すように、このゲームサーバ５０は、携帯電話１０や地図サーバ３０とデータ通信をする通信Ｉ／Ｆ２１と、複数のゲームプログラムを格納したゲームプログラムメモリ２２と、提供するそれぞれのゲームに関しユーザ毎のゲームの進捗を管理するゲーム管理データベース２３と、各ゲームで使用されるアイテムを管理するアイテム管理データベース２４と、携帯電話１０との間で通信を行い、ゲームの進捗を制御するゲーム制御部２５と、地図を管理する地図データベース３２を備えている。
【００５０】
なお、ゲーム管理データベース２３、アイテム管理データベース２４、地図データベース３２の構成は、データ処理システム１のものと同様なため詳細は省略する。
【００５１】
以上のように構成されたデータ処理システム４０では、ユーザが携帯電話１０でゲームを開始すると、図９に示すような処理を行う。
【００５２】
ステップＳ３１において、携帯電話１０の制御部１８は、操作部１４のアプリケーションキーが操作されると、ゲームサーバ２０に対して、ユーザが契約しているゲームのゲームＩＤデータを、携帯電話１０を特定する端末ＩＤデータと共に送信する。ステップＳ３２において、ゲームサーバ２０のゲーム制御部２５は、通信Ｉ／Ｆ２１で、ゲームＩＤデータ及び端末ＩＤデータを受信すると、ゲームＩＤデータで特定されるゲームプログラムをゲームプログラムメモリ２２より読み出し、通信Ｉ／Ｆ２１より携帯電話１０に送信する。
【００５３】
ステップＳ３３において、携帯電話１０の制御部１８は、通信Ｉ／Ｆ１１で、ゲームプログラムを受信すると、受信したゲームプログラムに従ってゲーム処理を開始する。また、ゲームサーバ２０のゲーム制御部２５も、ステップＳ３４において、携帯電話１０と開始したゲームについてのゲーム処理を開始する。
【００５４】
ステップＳ３５において、携帯電話１０の制御部１８は、ダウンロードしたゲームプログラムに従ってＧＰＳ機能部１６で、携帯電話１０の現在の位置データをＧＰＳ衛星より取得する。ステップＳ３６において、携帯電話１０の制御部１８は、ユーザが操作部１４の所定ボタンを操作することによって、取得した現在の位置データをゲームサーバ２０に送信する。このとき、制御部１８は、時計部１７で現在の時刻データを取得し、現在の位置データと共に時刻データをゲームサーバ２０に送信する。なお、現在の位置データは、ゲームプログラムの制御で、自動的に、ゲームサーバ２０に送信するようにしても良い。
【００５５】
なお、ここで、携帯電話１０が地下等にありＧＰＳ衛星より位置データを取得することができないとき、位置取得部によって、現在の携帯電話１０と通信する基地局の位置データ、すなわち経度緯度データを取得し、ユーザの操作に応じて又は自動的にゲームサーバ２０に送信する。
【００５６】
ステップＳ３７において、ゲームサーバ２０のゲーム制御部２５は、通信Ｉ／Ｆ１２で携帯電話１０から送信された現在の位置データを受信すると、ステップＳ３８において、地図データベース３２にアクセスし、受信した位置データに対応する場所ＩＤデータを検索し特定する。例えば、携帯電話１０の現在の位置データが「松山城」外の「松山市」内にあるとき、「松山市」の「Ａ０００１」を特定する。
【００５７】
ステップＳ３９において、ゲームサーバ２０のゲーム制御部２５は、アイテム管理データベース２４にアクセスし、特定された場所ＩＤデータに対応するアイテムデータを検索し特定する。そして、ゲーム制御部２５は、ステップＳ４０において、特定されたアイテムデータを通信Ｉ／Ｆ２１より携帯電話１０に送信する。これと共に、ゲーム制御部２５は、ゲーム管理データベース２３にアクセスし、携帯電話１０より受信した端末ＩＤデータに新たにアイテムデータを関連付け、ゲーム管理データベース２３を更新する。
【００５８】
例えば、端末ＩＤデータが「０９０１２３４５６７８」の携帯電話１０の現在の位置データで特定される場所ＩＤデータが「Ａ０００１」のとき、ゲーム制御部２５は、場所ＩＤデータ「Ａ０００１」と共に「お遍路セット」の画像データ等で構成されたアイテムの実際のデータを、ゲームプログラムメモリ２２より読み出して携帯電話１０に送信する。これと共に、ゲーム制御部２５は、「Ａ０００１」の「お遍路セット」を端末ＩＤデータ「０９０１２３４５６７８」に関連付けてゲーム管理データベース２３を更新する。
【００５９】
ステップＳ４１において、携帯電話１０の制御部１８は、通信Ｉ／Ｆ１１でアイテムデータを受信する。かくして、携帯電話１０のユーザは、自分が例えば「松山市」に由来する「お遍路セット」を取得したことを知ることができる。
【００６０】
以上のように構成されたデータ処理システム４０においても、携帯電話１０のユーザが赴く先々で携帯電話１０を用いてゲームをすると、今いる場所に関連したアイテムデータを取得することができる。したがって、携帯電話１０で行うゲームの娯楽性を高めることができる。
【００６１】
７．アイテムデータの移転
ところで、携帯電話１０のユーザは全国各地におり、従って、以上のようなデータ処理システム１，４０によれば、地域毎に、ユーザは異なったアイテムデータを有していることになる。そこで、データ処理システム１，４０では、ユーザ間でアイテムデータの交換、すなわち移転を行うことができるようになっている。
【００６２】
具体的に、携帯電話１０の制御部１８は、ゲームの処理中において、譲渡要求データと共に、譲渡先となる携帯電話１０の端末ＩＤデータと譲渡するアイテムデータ又はアイテムのＩＤを通信Ｉ／Ｆ２１よりゲームサーバ２０に送信する。
【００６３】
ゲームサーバ２０のゲーム制御部２５は、通信Ｉ／Ｆ２１で、譲渡要求データと共に、譲渡先となる携帯電話１０の端末ＩＤデータと譲渡するアイテムデータ又はアイテムのＩＤを受信すると、受信した内容に応じてゲーム管理データベース２３を更新する。
【００６４】
これを図１０を用いて説明する。図１０（Ａ）は、譲渡処理前のゲーム管理データベース２３を示し、図１０（Ｂ）は、譲渡処理後のゲーム管理データベース２３を示している。そして、端末ＩＤデータ「０９０１２３４５６７８」の「Ａ０００１」の「お遍路セット」を、端末ＩＤデータ「０９０８７６５４３２１」に譲渡する場合を示している。
【００６５】
この場合、端末ＩＤデータ「０９０１２３４５６７８」の携帯電話１０は、譲渡要求データと共に、譲渡先となる携帯電話１０の端末ＩＤデータ「０９０８７６５４３２１」とアイテムデータの「お遍路セット」のＩＤ、すなわち「Ａ０００１」をゲームサーバ２０に送信する。
【００６６】
ゲームサーバ２０のゲーム制御部２５では、ゲーム管理データベース２３にアクセスし、Ｎｏ．２の端末ＩＤデータ「０９０８７６５４３２１」にアイテムデータの「お遍路セット」のＩＤ「Ａ０００１」を関連付ける。これと共に、ゲーム制御部２５は、譲渡元の端末ＩＤデータ「０９０１２３４５６７８」よりアイテムデータの「お遍路セット」のＩＤ「Ａ０００１」の関連付けを解除する。なお、ゲーム制御部２５は、譲渡元の端末ＩＤデータ「０９０１２３４５６７８」の携帯電話１０に譲渡処理完了のデータを通信Ｉ／Ｆ２１より送信するようにしても良い。
【００６７】
そして、ゲームサーバ２０のゲーム制御部２５は、通信Ｉ／Ｆ２１より、譲渡先となる端末ＩＤデータ「０９０８７６５４３２１」の携帯電話１０に、場所ＩＤデータ「Ａ０００１」と共に「お遍路セット」の画像データ等で構成されたアイテムの実際のデータを、ゲームプログラムメモリ２２より読み出して携帯電話１０に送信する。
【００６８】
かくして、端末ＩＤデータ「０９０１２３４５６７８」から端末ＩＤデータ「０９０８７６５４３２１」への「Ａ０００１」の「お遍路セット」への譲渡の処理を完了する。これにより、ユーザは、各地に由来するアイテムデータを、実際にその場所に行って携帯電話１０でゲームをするまでもなく、様々なアイテムデータを取得することができ、娯楽性を高めることができる。例えば、北海道在住のユーザは、松山市在住のユーザから、松山市を訪れるまでもなく、四国に由来した「お遍路セット」のアイテムデータを取得することができる。
【００６９】
８．アイテム管理データベース２４の変形例
図１１に示すアイテム管理データベース２４は、１つの場所ＩＤデータに対して複数の時間管理ＩＤデータが関連付けられている。そして、複数の時間管理ＩＤデータには、それぞれに時間（時刻）の定義が関連付けられ、更にアイテムデータが関連付けられている。
【００７０】
例えば、場所ＩＤデータ「Ａ０００１」には、時間管理ＩＤデータ「Ａ０００１−１」と「Ａ０００１−２」が関連付いている。「Ａ０００１−１」には、「午前」が定義づけられ、「お遍路セット」が関連付いている。また、「Ａ０００１−２」には、「午後」が定義づけられ、「銅銭」が関連付けられている。
【００７１】
上述のように、携帯電話１０の制御部１８は、取得した現在の位置データをゲームサーバ２０に送信する。このとき、制御部１８は、時計部１７で現在の時刻データを取得し、現在の位置データと共に時刻データをゲームサーバ２０に送信する（図６のステップＳ６、図９のステップＳ３６参照）。
【００７２】
ゲームサーバ２０のゲーム制御部２５は、通信Ｉ／Ｆ１２で携帯電話１０から送信された現在の位置データを受信すると、地図データベース３２にアクセスし、受信した位置データに対応する場所ＩＤデータを検索し特定する（図６のステップＳ１２、図９のステップＳ３９参照）。
【００７３】
例えば、地図データベース３２で場所ＩＤ「Ａ０００１」特定されたとき、ゲームサーバ２０のゲーム制御部２５は、次に、携帯電話１０から送信された時刻データを参照し、この時刻データが「午前」か「午後」かどうかを判断する。そして、ゲーム制御部２５は、時刻データが「午前」を示しているとき、時間管理ＩＤデータ「Ａ０００１−１」を選択し、アイテムデータを「お遍路セット」とする。また、ゲーム制御部２５は、時刻データが「午後」を示しているとき、時間管理ＩＤデータ「Ａ０００１−２」を選択し、アイテムデータを「銅銭」とする。
【００７４】
そして、ゲームサーバ２０のゲーム制御部２５は、特定されたアイテムデータを通信Ｉ／Ｆ２１より携帯電話１０に送信する。これと共に、ゲーム制御部２５は、ゲーム管理データベース２３にアクセスし、携帯電話１０より受信した端末ＩＤデータに新たにアイテムデータを関連付け、ゲーム管理データベース２３を更新する（図６のステップＳ１３、図９のステップＳ４０参照）。例えば、図３や図８に示すゲーム管理データベース２３のアイテムデータ（場所ＩＤデータ）の欄を更新する。
【００７５】
以上のようなデータ処理システム１，４０では、携帯電話１０のユーザが赴く先々で携帯電話１０を用いてゲームをすると、今いる場所に関連したアイテムデータを取得することができる。そして、ユーザが取得するアイテムデータは、ゲームをする時間によって異なるものとなる。したがって、携帯電話１０で行うゲームの娯楽性を高めることができる。また、時間管理ＩＤデータの定義次第では、取得するアイテムデータに希少価値を生じさせることができ、上述したアイテムデータの移転処理と合わせることで、一層の娯楽性を高めることができる。
【００７６】
なお、この例では、時間管理ＩＤデータは、期間に従って定義づけしても良い。例えば、時間管理ＩＤデータ「Ａ０００１−１」は、７月１６日から７月３１日までと定義し、時間管理ＩＤデータ「Ａ０００１−２」は、８月１日から８月１５日までと定義するようにしても良い。
【００７７】
９．その他
以上説明したゲームは、例えばソーシャル・ネットワーキング・サービス（SNS）のサイトで行われるようにしても良い。この場合、アイテムデータの譲渡等は、知り合いや友達同士で行うことができることになり、より娯楽性を高められることになる。例えば、遠隔地に住む友人との間で、ご当地アイテムを交換することができる。
【００７８】
以上、アイテムデータは、ゲーム中に譲渡できるだけではなく、更に、携帯電話１０のメモリ１５にアイテムデータを格納しておき、電子メールの添付データとして、他の携帯電話１０に送信できるようにしても良い。この場合のアイテムデータは、例えば、電子メールに添付可能な画像データ、動画データ、音声データ、プログラム等のデータとなる。このような、電子メールに添付されたアイテムデータは、ゲーム管理データベース２３では管理されず、アイテムデータで画像データ、動画データ、音声データ、プログラム等のデータを、ゲームとは別に携帯電話１０で楽しむことになる。
【００７９】
また、以上の説明では、場所名及び場所の定義データに場所ＩＤデータを関連付け、場所ＩＤデータを、アイテム管理データベース２４と地図データベース３２を共通のＩＤとして用いた場合を説明したが、本発明では、地図データベース３２の場所名を場所ＩＤデータとして用いるようにしても良い。
【符号の説明】
【００８０】
１，４０  データ処理システム、１０  携帯電話、１１  通信Ｉ／Ｆ、１２  電話機能部、１３  表示部、１４  操作部、１５  メモリ、１６  機能部、１７  時計部、１８  制御部、２０，５０  ゲームサーバ、２１  通信Ｉ／Ｆ、２２  ゲームプログラムメモリ、２３  ゲーム管理データベース、２３  ゲーム管理データベース、２４  アイテム管理データベース、２５  ゲーム制御部、３０  地図サーバ、３１  通信Ｉ／Ｆ、３２  地図データベース、３３  制御部、
【図１】
2012024416.tif 000003
【図２】
2012024416.tif 000004
【図３】
2012024416.tif 000005
【図４】
2012024416.tif 000006
【図５】
2012024416.tif 000007
【図６】
2012024416.tif 000008
【図７】
2012024416.tif 000009
【図８】
2012024416.tif 000010
【図９】
2012024416.tif 000011
【図１０】
2012024416.tif 000012
【図１１】
2012024416.tif 000013