(57)【特許請求の範囲】
【請求項１】
表示装置の表示画面にゲーム画面を表示してビデオゲームの進行を制御するビデオゲーム処理装置であって、
前記ビデオゲームに関する所定情報を記憶する記憶手段と、
自装置の近隣所定範囲内に存在する通信相手となる他装置を探索して自動的に無線接続し、該他装置から端末間における近距離無線通信によって配信された当該他装置に記憶されたプレイヤ情報である他プレイヤ情報を受信する他プレイヤ情報受信手段と、
該他プレイヤ情報受信手段により受信された他プレイヤ情報と、当該他プレイヤ情報を受信した際の自装置の位置を示す受信位置情報とが対応付けされるように前記記憶手段に記憶された所定情報を更新する更新手段と、
前記受信位置情報と配置優先度とが関連付けされた特定の配置規則に従って、前記ビデオゲームの進行を制御する制御手段とを含む
ことを特徴とするビデオゲーム処理装置。
【請求項２】
前記制御手段は、前記更新手段により前記所定情報が更新されたことに応じて、前記特定の配置規則に従って前記ビデオゲームにおける対戦キャラクタの配置を決定する
請求項１記載のビデオゲーム処理装置。
【請求項３】
前記記憶手段は、前記ビデオゲームのプレイヤが操作可能なキャラクタであるプレイヤキャラクタが参加する対戦に参加するキャラクタである対戦キャラクタに関する情報であって、該対戦キャラクタの各種データを示すキャラクタデータを含む対戦キャラクタ情報と、前記受信位置情報とを対応付けて前記所定情報として記憶する
請求項１または請求項２記載のビデオゲーム処理装置。
【請求項４】
前記ビデオゲーム処理装置を操作して前記ビデオゲームをプレイするプレイヤに関する情報であって、該プレイヤが操作可能なキャラクタであるプレイヤキャラクタに関する各種データを示すキャラクタデータを含むプレイヤ情報を記憶するプレイヤ情報記憶手段と、
対戦するキャラクタ同士のキャラクタデータを比較することにより勝敗が簡易に決定される対戦である簡易対戦の開始条件として予め定められた条件である簡易対戦開始条件に従って、前記対戦キャラクタと前記プレイヤキャラクタとが参加する簡易対戦を開始するか否かを判定する簡易対戦開始判定手段と、
該簡易対戦開始判定手段により前記簡易対戦を開始すると判定されたことに応じて、所定の勝敗決定規則と、前記プレイヤ情報が含むキャラクタデータと、前記対戦キャラクタ情報が含むキャラクタデータとに基づいて、当該簡易対戦の結果を決定する簡易対戦結果決定手段と、
該簡易対戦結果決定手段により決定された結果に応じて前記プレイヤ情報を更新するプレイヤ情報更新手段とを含む
請求項３記載のビデオゲーム処理装置。
【請求項５】
前記対戦キャラクタが配置されるマスが複数並べられた対戦キャラクタ配置盤を示す対戦キャラクタ配置盤情報を記憶する対戦キャラクタ配置盤情報記憶手段と、
前記簡易対戦結果決定手段により決定された結果に基づいて、前記プレイヤに対して所定ボーナスを付与するか否かを判定するボーナス付与判定手段とを含み、
前記制御手段は、前記対戦キャラクタ配置盤を構成する複数のマスそれぞれに配置する対戦キャラクタを決定し、
前記ボーナス付与判定手段は、前記簡易対戦結果決定手段により前記簡易対戦の結果が決定されたときの前記対戦キャラクタの位置が所定のボーナス付与条件を満たしている場合に、前記所定ボーナスを付与すると判定し、
前記プレイヤ情報更新手段は、前記ボーナス付与判定手段により前記所定ボーナスを付与すると判定された場合に、付与するボーナスに応じて前記プレイヤ情報を更新する
請求項４記載のビデオゲーム処理装置。
【請求項６】
前記対戦キャラクタ配置盤は、複数の対戦キャラクタが配置される構成とされており、
前記簡易対戦結果決定手段は、前記対戦キャラクタ配置盤に配置された複数の対戦キャラクタそれぞれと、前記プレイヤキャラクタとの勝敗を決定し、
前記ボーナス付与判定手段は、前記プレイヤキャラクタが勝利した対戦キャラクタの配置が所定形状になった場合に、前記プレイヤに対して所定ボーナスを付与すると判定する
請求項５記載のビデオゲーム処理装置。
【請求項７】
前記ボーナス付与判定手段は、前記プレイヤキャラクタが、隣接する複数のマスに配置された複数の対戦キャラクタに勝利した場合に、前記プレイヤに対して所定ボーナスを付与すると判定する
請求項５または請求項６記載のビデオゲーム処理装置。
【請求項８】
前記複数のマスはマトリクス状に配置されており、
前記ボーナス付与判定手段は、前記プレイヤキャラクタが、縦、横、斜めの何れかの方向に所定数連ねられたマスに配置された対戦キャラクタ全てに勝利した場合に、前記プレイヤに対して所定ボーナスを付与すると判定する
請求項５から請求項７のうち何れかに記載のビデオゲーム処理装置。
【請求項９】
プレイヤの歩数を計測する歩数計測手段と、
前記他プレイヤ情報を所定期間以上受信していないか否かを判定する受信判定手段と、
該受信判定手段により所定期間以上受信していないと判定されたことに応じて、前記歩数計測手段により計測された歩数に応じたキャラクタ情報を所定の記憶領域から読み出すキャラクタ情報読み出し手段とを含み、
前記更新手段は、前記キャラクタ情報読み出し手段により読み出されたキャラクタ情報が示すキャラクタが前記対戦キャラクタに含まれるように前記所定情報を更新する
請求項２から請求項８のうち何れかに記載のビデオゲーム処理装置。
【請求項１０】
表示装置の表示画面にゲーム画面を表示してビデオゲームの進行を制御する機能をコンピュータに実現させるためのビデオゲーム処理プログラムであって、
前記ビデオゲームに関する所定情報を記憶する記憶部を備えた前記コンピュータに、  
自装置の近隣所定範囲内に存在する通信相手となる他装置を探索して自動的に無線接続し、該他装置から端末間における近距離無線通信によって配信された当該他装置に記憶されたプレイヤ情報である他プレイヤ情報を受信する他プレイヤ情報受信機能と、
該他プレイヤ情報受信機能によって受信した他プレイヤ情報と、当該他プレイヤ情報を受信した際の自装置の位置を示す受信位置情報とが対応付けされるように前記記憶部に記憶された所定情報を更新する更新機能と、
前記受信位置情報と配置優先度とが関連付けされた特定の配置規則に従って、前記ビデオゲームの進行を制御する制御機能とを
実現させるためのビデオゲーム処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビデオゲームの進行を制御するための技術に関する。
【背景技術】
【０００２】
従来から、ＲＰＧ（ロールプレイングゲーム：プレイヤがゲームの世界の中であるキャラクタの役割を演じ、様々な経験を通じて成長していく過程を楽しみながら、所定の目的を達成していくことを遊戯するゲーム）と呼ばれるビデオゲームが各種提供されている。
【０００３】
このＲＰＧでは、一般に、プレイヤの操作に応じて行動するプレイヤキャラクタが、所定目的の達成を阻害する敵キャラクタとの戦闘に勝利することによって、プレイヤキャラクタに対して経験値やアイテムなどの様々な特典が与えられる。
【０００４】
また、このようなビデオゲームには、複数のゲーム装置間で通信を行うことにより、複数のプレイヤによる対戦を行えるようにしたものがある。具体的には、例えば、ゲームシステムであって、近距離無線による無線通信ユニットを備える複数の携帯型のゲーム装置を含み、各ゲーム装置では、通信相手探索のため、所定データのブロードキャスト送信と、他のゲーム装置からのブロードキャストデータの受信とが交互に実行され、接続確立後、接続が確率したゲーム装置間で対戦条件が成立したと判断された場合に、両ゲーム装置間で通信対戦ゲームが実行されるようにして、希望する相手と手軽に対戦ゲームが楽しめるようにしたものがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−００６７６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来のビデオゲーム処理装置で制御されるビデオゲームでは、通信対戦が可能な相手が多数いる場合であっても、プレイヤは他の多数のプレイヤの中から対戦相手を選択しなければならないため、イベント等で通信対戦可能なプレイヤが多数集まっている場合であっても各プレイヤが実行できる通信対戦の回数は限られてしまうという問題があった。すなわち、例えば１対１での通信対戦が可能なビデオゲームの場合、多数のプレイヤが集まっていても、通信相手が見つかっていないプレイヤにとっては、まだ通信対戦を行っていないプレイヤを探さなければならず、通信対戦を行っているプレイヤにとっては、そのとき行っている通信対戦を終えるまで他のプレイヤとは通信対戦を開始することができないという制限が課されるため、時間内に行える通信対戦の回数が限られてしまうという問題があった。
【０００７】
本発明は、上記の問題を解決すべく、通信によって取得可能なゲーム情報の利用制限を緩和させ、通信機能をより有効に利用できるビデオゲームを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明のビデオゲーム処理装置は、表示装置の表示画面にゲーム画面を表示してビデオゲームの進行を制御するビデオゲーム処理装置であって、該ビデオゲーム処理装置を操作して前記ビデオゲームをプレイするプレイヤに関する情報であって、該プレイヤが操作可能なキャラクタであるプレイヤキャラクタに関する各種データを示すキャラクタデータを含むプレイヤ情報を記憶するプレイヤ情報記憶手段と、前記プレイヤキャラクタが参加する対戦に参加するキャラクタである対戦キャラクタに関する情報であって、該対戦キャラクタの各種データを示すキャラクタデータを含む対戦キャラクタ情報を記憶する対戦キャラクタ情報記憶手段と、自装置の近隣所定範囲内に存在する通信相手となる他装置を探索して自動的に無線接続し、該他装置から端末間における近距離無線通信によって配信された当該他装置に記憶されたプレイヤ情報である他プレイヤ情報を受信する他プレイヤ情報受信手段と、該他プレイヤ情報受信手段により受信された他プレイヤ情報が示すキャラクタが前記対戦キャラクタに含まれるように前記対戦キャラクタ情報を更新する対戦キャラクタ情報更新手段と、対戦するキャラクタ同士のキャラクタデータを比較することにより勝敗が簡易に決定される対戦である簡易対戦の開始条件として予め定められた条件である簡易対戦開始条件に従って、前記対戦キャラクタと前記プレイヤキャラクタとが参加する簡易対戦を開始するか否かを判定する簡易対戦開始判定手段と、該簡易対戦開始判定手段により前記簡易対戦を開始すると判定されたことに応じて、所定の勝敗決定規則と、前記プレイヤ情報が含むキャラクタデータと、前記対戦キャラクタ情報が含むキャラクタデータとに基づいて、当該簡易対戦の結果を決定する簡易対戦結果決定手段と、該簡易対戦結果決定手段により決定された結果に応じて前記プレイヤ情報を更新するプレイヤ情報更新手段とを含むことを特徴とする。
【０００９】
上記の構成としたことで、通信によって取得可能なゲーム情報の利用制限を緩和させ、通信機能をより有効に利用できるビデオゲームを提供することができるようになる。
【００１０】
前記簡易対戦結果決定手段により決定された結果に基づいて、前記プレイヤに対して所定ボーナスを付与するか否かを判定するボーナス付与判定手段を含み、前記プレイヤ情報更新手段は、前記ボーナス付与判定手段により前記所定ボーナスを付与すると判定された場合に、付与するボーナスに応じて前記プレイヤ情報を更新する構成とされていてもよい。
【００１１】
前記対戦キャラクタが配置されるマスが複数並べられた対戦キャラクタ配置盤を示す対戦キャラクタ配置盤情報を記憶する対戦キャラクタ配置盤情報記憶手段と、前記対戦キャラクタ配置盤を構成する複数のマスそれぞれに前記対戦キャラクタ情報が示す対戦キャラクタを配置する対戦キャラクタ配置手段とを含み、前記ボーナス付与判定手段は、前記簡易対戦結果決定手段により前記簡易対戦の結果が決定されたときの前記対戦キャラクタの位置が所定のボーナス付与条件を満たしている場合に、前記所定ボーナスを付与すると判定する構成とされていてもよい。
【００１２】
前記対戦キャラクタ配置盤は、複数の対戦キャラクタが配置される構成とされており、前記簡易対戦結果決定手段は、前記対戦キャラクタ配置盤に配置された複数の対戦キャラクタそれぞれと、前記プレイヤキャラクタとの勝敗を決定し、前記ボーナス付与判定手段は、前記プレイヤキャラクタが勝利した対戦キャラクタの配置が所定形状になった場合に、前記プレイヤに対して所定ボーナスを付与すると判定する構成とされていてもよい。
【００１３】
前記他プレイヤ情報受信手段が前記他プレイヤ情報を受信した位置を示す受信位置情報を作成する受信位置情報作成手段を含み、前記対戦キャラクタ情報更新手段は、前記対戦キャラクタ情報を更新することにより前記他プレイヤ情報が示すキャラクタと前記受信位置情報とを対応付け、前記対戦キャラクタ配置手段は、前記受信位置情報と配置優先度とが関連付けされた特定の配置規則に従って前記対戦キャラクタを配置する構成とされていてもよい。
【００１４】
前記ボーナス付与判定手段は、前記プレイヤキャラクタが、隣接する複数のマスに配置された複数の対戦キャラクタに勝利した場合に、前記プレイヤに対して所定ボーナスを付与すると判定する構成とされていてもよい。
【００１５】
前記複数のマスはマトリクス状に配置されており、前記ボーナス付与判定手段は、前記プレイヤキャラクタが、縦、横、斜めの何れかの方向に所定数連ねられたマスに配置された対戦キャラクタ全てに勝利した場合に、前記プレイヤに対して所定ボーナスを付与すると判定する構成とされていてもよい。
【００１６】
プレイヤの歩数を計測する歩数計測手段と、前記他プレイヤ情報を所定期間以上受信していないか否かを判定する受信判定手段と、該受信判定手段により所定期間以上受信していないと判定されたことに応じて、前記歩数計測手段により計測された歩数に応じたキャラクタ情報を所定の記憶領域から読み出すキャラクタ情報読み出し手段とを含み、前記対戦キャラクタ情報更新手段は、前記キャラクタ情報読み出し手段により読み出されたキャラクタ情報が示すキャラクタが前記対戦キャラクタに含まれるように前記対戦キャラクタ情報を更新する構成とされていてもよい。
【００１７】
さらに、本発明のビデオゲーム処理プログラムは、表示装置の表示画面にゲーム画面を表示してビデオゲームの進行を制御する機能をコンピュータに実現させるためのビデオゲーム処理プログラムであって、該ビデオゲーム処理装置を操作して前記ビデオゲームをプレイするプレイヤに関する情報であって、該プレイヤが操作可能なキャラクタであるプレイヤキャラクタに関する各種データを示すキャラクタデータを含むプレイヤ情報を記憶するプレイヤ情報記憶手段と、前記プレイヤキャラクタが参加する対戦に参加するキャラクタである対戦キャラクタに関する情報であって、該対戦キャラクタの各種データを示すキャラクタデータを含む対戦キャラクタ情報を記憶する対戦キャラクタ情報記憶手段とを備えたコンピュータに、自装置の近隣所定範囲内に存在する通信相手となる他装置を探索して自動的に無線接続し、該他装置から端末間における近距離無線通信によって配信された当該他装置に記憶されたプレイヤ情報である他プレイヤ情報を受信する他プレイヤ情報受信機能と、該他プレイヤ情報受信機能によって受信した他プレイヤ情報が示すキャラクタが前記対戦キャラクタに含まれるように前記対戦キャラクタ情報を更新する対戦キャラクタ情報更新機能と、対戦するキャラクタ同士のキャラクタデータを比較することにより勝敗が簡易に決定される対戦である簡易対戦の開始条件として予め定められた条件である簡易対戦開始条件に従って、前記対戦キャラクタと前記プレイヤキャラクタとが参加する簡易対戦を開始するか否かを判定する簡易対戦開始判定機能と、該簡易対戦開始判定機能によって前記簡易対戦を開始すると判定したことに応じて、所定の勝敗決定規則と、前記プレイヤ情報が含むキャラクタデータと、前記対戦キャラクタ情報が含むキャラクタデータとに基づいて、当該簡易対戦の結果を決定する簡易対戦結果決定機能と、該簡易対戦結果決定機能によって決定した結果に応じて前記プレイヤ情報を更新するプレイヤ情報更新機能とを実現させるためのものである。
【発明の効果】
【００１８】
本発明によれば、通信によって取得可能なゲーム情報の利用制限を緩和させ、通信機能をより有効に利用できるビデオゲームを提供することができるようになる。
【図面の簡単な説明】
【００１９】
【図１】ビデオゲーム処理装置の構成例を示すブロック図である。
【図２】プレイヤ情報の格納状態の例を示す説明図である。
【図３】対戦キャラクタ情報の格納状態の例を示す説明図である。
【図４】対戦キャラクタ配置盤情報の格納状態の例を示す説明図である。
【図５】通信処理の例を示すフローチャートである。
【図６】通信処理の例を示すフローチャートである。
【図７】簡易対戦処理の例を示すフローチャートである。
【図８】簡易対戦開始画面の例を示す説明図である
【図９】対戦キャラクタ配置盤画面の例を示す説明図である。
【図１０】簡易対戦結果画面の例を示す説明図である。
【図１１】簡易対戦結果画面の他の例を示す説明図である。
【発明を実施するための形態】
【００２０】
以下、本発明の一実施の形態の例について図面を参照して説明する。
【００２１】
図１は、本発明の一実施の形態におけるビデオゲーム処理装置１００の構成例を示すブロック図である。図１に示すように、ビデオゲーム処理装置１００は、ゲームプログラム読取部１０、制御部１１、記憶部１２、表示部１３、音声出力部１４、プレイヤ操作受付部１５、および通信部１６を含む。
【００２２】
ゲームプログラム読取部１０は、ゲームプログラムが格納された記憶媒体を内蔵するゲームカートリッジ２０を着脱可能に受け付ける。ゲームプログラム読取部１０は、挿入されたゲームカートリッジ２０の記憶媒体から必要なゲームプログラムを読み出す。なお、本実施形態では、ゲームカートリッジ２０に内蔵される記憶媒体には、ＲＰＧに分類されるビデオゲームプログラムが記憶されているものとする。ただし、ゲームカートリッジ２０に内蔵される記憶媒体に記憶されるビデオゲームプログラムが属するジャンルはＲＰＧに限定されず、通信により他のプレイヤが操作するビデオゲーム処理装置（他装置）から情報を受信して自身（ビデオゲーム処理装置１００。自装置。）が制御するビデオゲームに利用するものであればよい。
【００２３】
制御部１１は、プログラム読取部１０により読み取られ記憶部１２に格納されたゲームプログラムを実行し、プレイヤの操作に応じてビデオゲームを進行するための各種の制御を実行する機能を有する。
【００２４】
記憶部１２は、ビデオゲームを進行する際に必要なゲームプログラムや各種のデータを記憶する記憶媒体である。記憶部１２は、例えばＲＡＭなどの不揮発性のメモリによって構成される。記憶部１２には、ゲームの進行に従って登録・更新される各種の情報や、ゲームカートリッジ２０に内蔵される記憶媒体から読み出されたゲームにおいて使用される各種の情報が格納される。
【００２５】
本例においては、記憶部１２は、プレイヤ情報記憶部１２ａと、対戦キャラクタ情報記憶部１２ｂと、対戦キャラクタ配置盤情報記憶部１２ｃとを含む。
【００２６】
プレイヤ情報記憶部１２ａは、ビデオゲーム処理装置１００を操作してビデオゲームをプレイするプレイヤＰ１に関する情報であるプレイヤ情報を記憶する記憶媒体である。
【００２７】
図２は、プレイヤ情報記憶部１２ａに記憶されたプレイヤ情報の格納状態の例を示す説明図である。図２に示すように、プレイヤ情報は、プレイヤ名、プレイヤＩＤ、端末種別ＩＤ、端末識別ＩＤ、ソフトウェア識別ＩＤ、およびプレイヤキャラクタデータを含む。
【００２８】
ここで、「プレイヤキャラクタデータ」とは、プレイヤＰ１が操作可能なキャラクタ（プレイヤキャラクタ）に関する各種データを意味する。本例においては、キャラクタデータは、キャラクタ名、攻撃力、体力、および防御力を含む。なお、プレイヤ情報の構成はこれに限定されず、例えば、通信履歴やゲームのプレイ時間、ゲームの進捗状況などを示す各種情報が含まれるものとする。
【００２９】
対戦キャラクタ情報記憶部１２ｂは、プレイヤキャラクタが参加する対戦に参加するキャラクタ（対戦キャラクタ）に関する情報を記憶する記憶媒体である。なお、本例においては、プレイヤキャラクタが参加する対戦には、プレイヤによるコントローラの操作が要求される対戦（通常対戦：例えば、ターン制の対戦など。）と、通常対戦に比べてプレイヤに要求されるコントローラ操作が少ないか、または要求されない対戦（簡易対戦：例えば、データの比較と所定数の操作指示により勝敗を決定する対戦や、データの比較のみで勝敗を決定する対戦など。）が含まれるものとする。
【００３０】
なお、プレイヤキャラクタが参加する対戦の種類はこれに限定されず、例えば、プレイヤキャラクタが他のキャラクタと１対１で戦闘を行うものが含まれていてもよいし、プレイヤキャラクタが仲間のキャラクタと組んで、敵となる他のキャラクタとの戦闘を行うものが含まれていてもよい。すなわち、「対戦キャラクタ」とは、プレイヤキャラクタの敵となるキャラクタ（敵キャラクタ）に限定されず、プレイヤキャラクタの味方として対戦に参加するキャラクタ（味方キャラクタ）も含まれるものとする。ただし、以下では、対戦キャラクタが全て敵キャラクタである場合を例にして説明を行なう。
【００３１】
図３は、対戦キャラクタ情報記憶部１２ｂに記憶された対戦キャラクタ情報の格納状態の例を示す説明図である。図３に示すように、対戦キャラクタ情報は、他プレイヤ名、他プレイヤＩＤ、対戦キャラクタデータ、および登録日時を含む。
【００３２】
ここで、「他プレイヤ名」とは、対戦キャラクタの操作者として登録されたプレイヤの名前である。また、「他プレイヤＩＤ」とは、対戦キャラクタの操作者として登録されたＩＤである。また、「対戦キャラクタデータ」とは、対戦キャラクタに関する各種データを意味する。本例においては、対戦キャラクタデータは、キャラクタ名、攻撃力、体力、および防御力を含む。
【００３３】
また、「登録日時」とは、各対戦キャラクタデータ等が対戦キャラクタ情報記憶部１２ｂに登録された日時を意味する。ここで、本例においては、各対戦キャラクタデータ等は、後述する通信処理（図５、図６参照）にて対戦キャラクタ情報が更新されることにより登録される。なお、対戦キャラクタ情報の構成はこれに限定されず、例えば、プレイヤＰ１との通信履歴や戦績などを示す各種情報が含まれる構成としてもよい。また、対戦キャラクタ情報記憶部１２ｂに記憶される対戦キャラクタ（または、対戦プレイヤ）の数には、ビデオゲーム処理装置１００の性能に応じて上限が設けられていてもよい。
【００３４】
対戦キャラクタ配置盤情報記憶部１２ｃは、対戦キャラクタが配置されるマスが複数並べられた対戦キャラクタ配置盤に関する情報である対戦キャラクタ配置盤情報を記憶する記憶媒体である。具体的には、対戦キャラクタ配置盤情報は、対戦キャラクタ配置盤の構成と、対戦キャラクタが配置されている位置とを示す情報である。なお、対戦キャラクタ配置盤情報記憶部１２ｃには、複数の対戦キャラクタ配置盤を示す複数の対戦キャラクタ配置盤情報が記憶されている構成としてもよい。この場合、制御部１１が、例えば簡易対戦開始時に対戦キャラクタ情報記憶部１２ｂに記憶された対戦キャラクタ情報が示す対戦キャラクタの数に応じて対戦キャラクタ配置盤を選択する構成としてもよいし、プレイヤＰ１による選択を受け付ける構成としてもよい。
【００３５】
図４は、対戦キャラクタ配置盤情報記憶部１２ｃに記憶された対戦キャラクタ配置盤情報の格納状態の例を示す説明図である。図４に示すように、対戦キャラクタ配置盤情報は、対戦キャラクタ配置盤を構成するマスに割り当てられた対戦キャラクタのプレイヤ名とキャラクタ名とを含む。なお、対戦キャラクタをマスに配置する規則としては、例えば、登録順や攻撃力順など、種々の方法が考えられる。このような配置規則は、プレイヤが任意に設定可能な構成としてもよい。また、図示しないが、対戦キャラクタ配置情報は、対戦キャラクタ配置盤の形態を示す形態情報など、表示画面に対戦キャラクタ配置盤を表示するために必要な情報を含む。
【００３６】
表示部１３は、制御部１１の制御に従って、ビデオゲームの進行やプレイヤ操作に応じたゲーム画面を表示する表示装置である。表示部１３は、例えば、液晶表示装置によって構成される。
【００３７】
音声出力部１４は、制御部１１の制御に従って、ビデオゲームの進行やプレイヤ操作に応じて音声を出力する。
【００３８】
プレイヤ操作受付部１５は、複数のボタンやマウスなどによって構成されるコントローラからのプレイヤ操作に応じた操作信号を受け付け、その結果を制御部１１に通知する。本例においては、プレイヤ操作受付部１５は、ビデオゲーム処理装置１００に設けられたタッチパネルとキーパッドとから操作信号を受け付ける。
【００３９】
通信部１６は、インターネットなどの通信ネットワークに無線あるいは有線によって接続し、各種情報を送受信する。また、通信部１６は、例えば所定の通信ユニットを介して、他のビデオゲーム処理装置と無線接続する。したがって、通信部１６を備えるビデオゲーム処理装置１００は、通信端末としての機能を有する。
【００４０】
次に、本例のビデオゲーム処理装置１００の動作について説明する。
【００４１】
図５および図６は、本例のビデオゲーム処理装置１００が実行する通信処理の例を示すフローチャートである。通信処理では、プレイヤＰ１により操作されるビデオゲーム処理装置１００が、ビデオゲーム処理装置１００の近隣所定範囲内に存在する他のプレイヤが使用するビデオゲーム処理装置との間で、通信に関する親機と子機との関係を自動的に切り替えて通信相手を探索し、通信相手が見つかった場合は自動的に接続してデータ（情報）交換を行った後に接続を切断する近距離無線通信（例えば、すれ違い通信（登録商標））による通信が行われた場合であれば、取得したゲーム情報を蓄積するための処理が行われる。
【００４２】
具体的には、本例のビデオゲーム処理装置１００では、例えば、ビデオゲーム処理装置１００の近隣所定範囲内で通信相手となるビデオゲーム処理装置が見つかり、通信処理が実行された際に、各端末の種別を示す端末種別ＩＤ、各端末を識別するための端末識別ＩＤ、および各端末に備えられているソフトウェアを識別するためのソフトウェア識別ＩＤ、タイムスタンプなどを参照して、例えば「同一種類の端末であるか？」、「同一のソフトウェアを有する端末であるか？」、「所定期間内に通信を行った端末であるか？」などを判定し、判定結果に応じてゲーム情報としてプレイヤ情報を交換して各プレイヤが利用することができるようになるという形態が採用されている。なお、交換および蓄積されたゲーム情報としてのプレイヤ情報（以下、受信したプレイヤ情報を適宜「他プレイヤ情報」という。）は、後述する簡易対戦処理にて利用される。簡易対戦処理については、後で説明する（図７参照）。なお、本発明に関係しない処理については、その内容を省略している場合がある。
【００４３】
通信処理は、例えば、ゲーム画面のトップメニューなどから、近距離無線通信の設定に関する操作入力が行われたときに開始される。
【００４４】
通信処理において、制御部１１は、各種情報の送受信が可能となるように通信機能をオン状態にする（ステップＳ１０１）。
【００４５】
通信機能オンにすると、制御部１１は、近隣所定範囲内に存在する他のビデオゲーム処理装置から送信される端末種別ＩＤ送信要求を受信したか否かを判定する（ステップＳ１０２）。なお、このとき、制御部１１は、端末種別ＩＤ送信要求を配信する。
【００４６】
ここで、端末種別ＩＤ送信要求を受信したと判定すると（ステップＳ１０２のＹ）、制御部１１は、ビデオゲーム処理装置１００の端末種別ＩＤ（図２参照）を、受信した端末種別ＩＤ送信要求を配信した他のビデオゲーム処理装置（以下「ビデオゲーム処理装置１０１」という。）に対して送信する（ステップＳ１０３）。
【００４７】
端末種別ＩＤを送信すると、制御部１１は、ビデオゲーム処理装置１０１からの端末種別ＩＤを受信する（ステップＳ１０４）。
【００４８】
端末種別ＩＤを受信すると、制御部１１は、受信した端末種別ＩＤとビデオゲーム処理装置１００の端末種別ＩＤとを比較して、ビデオゲーム処理装置１０１とビデオゲーム処理装置１００が同一種別の端末であるか否かを判定する（ステップＳ１０５）。ここで、同一種別の端末でないと判定すると（ステップＳ１０５のＮ）、制御部１１は、後述するステップＳ１２１の処理に移行する。
【００４９】
一方、同一種別の端末であると判定すると（ステップＳ１０５のＹ）、制御部１１は、ビデオゲーム処理装置１０１との間に一対一の無線通信による接続を確立し（ステップＳ１０６）、端末を個別に識別するための端末識別ＩＤをビデオゲーム処理装置１０１に対して無線通信により送信する（ステップＳ１０７）。
【００５０】
端末識別ＩＤを送信すると、制御部１１は、ビデオゲーム処理装置１０１からの端末識別ＩＤを無線通信により受信する（ステップＳ１０８）。
【００５１】
端末識別ＩＤを受信すると、制御部１１は、ビデオゲーム処理装置１０１が所定期間（例えば、１時間）内にビデオゲーム処理装置１００と通信を行った端末であるか否かを判定する（ステップＳ１０９）。本例においては、制御部１１は、受信した端末識別ＩＤが、記憶部１２に既に記憶されている通信履歴情報により表される端末識別ＩＤと同一であるかなどを判断し、また、この通信履歴情報により表されるタイムスタンプを参照することにより、ビデオゲーム処理装置１０１が所定期間内に通信を行った端末であるか否かを判定する。
【００５２】
ここで、所定期間内に通信を行った端末であると判定すると（ステップＳ１０９のＹ）、制御部１１は、後述するステップＳ１２１の処理に移行する。
【００５３】
一方、所定期間内に通信を行った端末でないと判定すると（ステップＳ１０９のＮ）、制御部１１は、記憶部１２に対して無線通信による通信履歴を示す通信履歴情報の記録を開始する（ステップＳ１１０）。
【００５４】
通信履歴情報の記録を開始すると、制御部１１は、ビデオゲーム処理装置１００が使用している（備えている）ビデオゲームのソフトウェアを識別するためのソフトウェア識別ＩＤをビデオゲーム処理装置１０１に対して送信する（ステップＳ１１１）。
【００５５】
ソフトウェア識別ＩＤを送信すると、制御部１１は、ビデオゲーム処理装置１０１が使用している（備えている）ビデオゲームのソフトウェアのソフトウェア識別ＩＤをビデオゲーム処理装置１０１から受信する（ステップＳ１１２）。
【００５６】
ソフトウェア識別ＩＤを受信すると、制御部１１は、受信したソフトウェア識別ＩＤとビデオゲーム処理装置１００のソフトウェア識別ＩＤ（本例においては、プレイヤ情報記憶部１２ａに記憶されたプレイヤ情報が示すソフトウェア識別ＩＤ。図２参照。）を比較して、ソフトウェアの種類が同一であるか否かを判定する（ステップＳ１１３。以下、図６参照。）。ここで、ソフトウェアの種類が同一でないと判定すると（ステップＳ１１３のＮ）、制御部１１は、後述するステップＳ１１８の処理に移行する。
【００５７】
一方、ソフトウェアの種類が同一であると判定すると（ステップＳ１１３のＹ）、制御部１１は、ソフトウェアに関して交換可能な交換可情報として、プレイヤ情報記憶部１２ａに記憶されたプレイヤ情報をビデオゲーム処理装置１０１に対して送信する（ステップＳ１１４）。なお、送信する情報はプレイヤ情報に限定されず、例えば、プレイヤ情報の一部や、ビデオゲームに関連する他の情報などであってもよい。
【００５８】
プレイヤ情報を送信すると、制御部１１は、ビデオゲーム処理装置１０１からの交換可情報を他プレイヤ情報として受信する（ステップＳ１１５）。ここで、本例においては、制御部１１は、他プレイヤ情報として、ビデオゲーム処理装置１０１から端末間における近距離無線通信によって配信されたプレイヤ情報（ビデオゲーム処理装置１０１に記憶されたプレイヤ情報）を、記憶部１２に記憶されるプレイヤ情報とは異なる情報として受信する。
【００５９】
他プレイヤ情報を受信すると、制御部１１は、受信したゲーム情報に基づいて、対戦キャラクタ情報を更新する（ステップＳ１１６）。本例においては、制御部１１は、他プレイヤ情報が示すキャラクタが対戦キャラクタに含まれるように対戦キャラクタ情報を更新する。すなわち、制御部１１は、例えば、受信した他プレイヤ情報が示すプレイヤ名、プレイヤＩＤ、およびキャラクタデータを、他プレイヤ名、他プレイヤＩＤ、および対戦キャラクタデータとして対戦キャラクタ情報記憶部１２ｂに登録する。また、制御部１１は、新たに登録した他プレイヤ名などと、登録した日時（または、他プレイヤ情報を受信した日時）を対応付ける。
【００６０】
対戦キャラクタ情報を更新すると、制御部１１は、通信処理におけるステップＳ１０６（図５参照）にて接続を確立した回数をカウントし（ステップＳ１１７）、記憶部１２への無線通信による通信履歴を示す通信履歴情報の記録を終了する（ステップＳ１１８）。
【００６１】
通信履歴記録を終了すると、制御部１１は、記憶部１２などに既に通信履歴情報がある場合は記録を終了した通信履歴情報を上書き保存する（ステップＳ１１９）。
【００６２】
そして、制御部１１は、ビデオゲーム処理装置１０１との間に確立した一対一の無線通信による接続を切断し（ステップＳ１２０）、カウントした接続確立の回数が、あらかじめ定められている規定数（例えば、１０回）に達したか否かを判定する（ステップＳ１２１）。ここで、規定数に達したと判定すると（ステップＳ１２１のＹ）、制御部１１は、通信機能をオフ状態にして（ステップＳ１２２）、ここでの処理を終了する。
【００６３】
一方、規定数に達していないと判定すると（ステップＳ１２１のＮ）、制御部１１は、ビデオゲーム処理装置１００の電源電圧などを計測することにより、電池残量があるか否かを判定する（ステップＳ１２３）。ここで、電池残量があると判定すると（ステップＳ１２３のＹ）、制御部１１は、通信処理におけるステップＳ１０２の処理に移行する。
【００６４】
一方、電池残量がないと判定すると（ステップＳ１２３のＮ）、制御部１１は、通信機能をオフ状態にして（ステップＳ１２２）、ここでの処理を終了する。
【００６５】
このような通信処理にて他のビデオゲーム処理装置（例えば、ビデオゲーム処理装置１０１）との間で通信された交換可情報（プレイヤ情報、他プレイヤ情報）や通信履歴情報は、制御部１１によって、ビデオゲーム処理装置１００のソフトウェアにて使用可能な使用可情報へと変換されて利用される。したがって、無線通信によるゲーム情報の交換に際して装置間で通信される各種の情報を積極的に利用することで、通信機能の有効活用を図りつつゲームプレイの趣向性を向上させることができる。
【００６６】
また、通信処理にて保存された交換可情報や上書き保存された通信履歴情報、あるいは端末識別ＩＤや通信時間などを示す情報は、ゲーム情報や通信結果情報として蓄積され、ゲームプレイに用いられる。以下、通信処理にて蓄積されたゲーム情報（他プレイヤ情報）を利用する処理の例について説明する。
【００６７】
図７は、ビデオゲーム処理装置１００が実行する簡易対戦処理の例を示すフローチャートである。簡易対戦処理では、対戦するキャラクタ同士のキャラクタデータを比較することにより勝敗が決定される対戦である簡易対戦を実行するための処理が行われる。なお、本発明に関係しない処理については、その内容を省略している場合がある。
【００６８】
簡易対戦処理は、例えば制御部１１が、簡易対戦の開始条件として予め定められた条件である簡易対戦開始条件に従って、対戦キャラクタとプレイヤキャラクタとが参加する簡易対戦を開始すると判定したことにより開始される。なお、簡易対戦開始条件としては、例えば、対戦キャラクタが所定数まで達したことや、プレイヤによる所定操作を受け付けたことなど、種々の条件が考えられる。簡易対戦開始条件に関する情報は、記憶部１２に記憶されているものとする。
【００６９】
例えば、プレイヤＰ１による所定操作を受け付けたことにより簡易対戦処理を開始すると、制御部１１は、表示部１３の表示画面に簡易対戦開始画面を表示する（ステップＳ２０１）。
【００７０】
図８は、簡易対戦開始画面の例を示す説明図である。図８に示すように、簡易対戦開始画面には、所定の文字列を表示する文字列表示領域１０１と、所定の画像を表示する所定画像表示領域１０２とが設けられる。なお、所定文字列表示領域１０１に表示される文字列は、例えば対戦キャラクタの人数やレベル等に応じて変更される構成としてもよい。また、所定画像表示領域１０２には、例えば複数の対戦キャラクタそれぞれの外観や所定項目のデータ等を示す画像が表示される構成としてもよい。
【００７１】
簡易対戦開始画面を表示すると、制御部１１は、所定の配置規則に従って、対戦キャラクタを対戦キャラクタ配置盤に配置する（ステップＳ２０２）。すなわち、制御部１１は、対戦キャラクタ情報記憶部１２ｂに記憶された対戦キャラクタ情報と、所定の配置規則に従って、対戦キャラクタ配置盤情報を更新する。
【００７２】
対戦キャラクタを対戦キャラクタ配置盤に配置すると、制御部１１は、対戦キャラクタ配置盤を用いてプレイヤＰ１に対戦キャラクタを報知するための画面である対戦キャラクタ配置盤画面を表示する（ステップＳ２０３）。
【００７３】
図９は、対戦キャラクタ配置盤画面の例を示す説明図である。図９に示すように、対戦キャラクタ配置盤画面には、プレイヤキャラクタの外観画像２０１と、対戦キャラクタの外観画像の一部が配置されたマスＭがマトリクス状に複数配置された対戦キャラクタ配置盤２０２とが表示される。なお、本例においては、各キャラクタの外観画像として、ビデオゲームにおいて設定され使用される各プレイヤのアバターが用いられる。
【００７４】
対戦キャラクタ配置盤画面を表示すると、制御部１１は、プレイヤキャラクタが勝利した対戦キャラクタ（勝利キャラクタ）を決定する（ステップＳ２０４）。ここで、本例においては、制御部１１は、プレイヤ情報が含むキャラクタデータ（プレイヤキャラクタデータ）と、対戦キャラクタデータが含むキャラクタデータ（対戦キャラクタデータ）とを用いて、勝利キャラクタを決定する。具体的には、制御部１１は、簡易対戦における勝敗を決定する規則としてあらかじめ定めされた規則（勝敗決定規則）に従って各キャラクタデータを比較することにより、勝利キャラクタを決定する。本例においては、勝敗決定規則として、攻撃力が高いキャラクタが勝利することが定められている場合を例にして説明を行なう。なお、勝敗決定規則はこれに限定されず、例えば各キャラクタデータが示す防御力や体力の比較など、プレイヤによる操作指示を要求することなく対戦結果を決定することができる内容であればよい。なお、制御部１１が、勝敗規則に従って引き分けと判定する場合があってもよい。
【００７５】
勝利キャラクタを決定すると、制御部１１は、対戦キャラクタ配置盤２０２における勝利キャラクタの位置が、所定のボーナス付与条件を満たすか否かを判定する（ステップＳ２０５）。所定のボーナス付与条件は、簡易対戦による対戦結果に関わるものであればよく、例えば、プレイヤキャラクタの勝利回数や、敗北または引き分けの回数、勝利した対戦キャラクタのレベルの高さなど、種々の条件が考えられる。また、ボーナス付与条件は複数設定されている構成であってもよい。本例においては、ボーナス付与条件に「隣接する複数のマスに配置された対戦キャラクタにプレイヤキャラクタが勝利すること」が含まれる場合について説明する。
【００７６】
ここで、所定のボーナス付与条件を満たさないと判定すると（ステップＳ２０５のＮ）、制御部１１は、後述するステップＳ２０７の処理に移行する。一方、所定のボーナス付与条件を満たすと判定すると（ステップＳ２０５のＹ）、制御部１１は、満たされたボーナス付与条件に応じてプレイヤＰ１に付与するボーナスを決定する（ステップＳ２０６）。なお、ボーナスとしては、特定のゲーム内アイテム、経験値、ゲーム内貨幣、仲間キャラクタなど、種々の内容が考えられる。
【００７７】
ボーナスを決定すると、制御部１１は、表示部１３の表示画面に、簡易対戦結果画面を表示する（ステップＳ２０７）。
【００７８】
図１０は、簡易対戦結果画面の例を示す説明図である。図１０に示すように、簡易対戦結果画面では、対戦キャラクタ配置盤２０２を構成するマスＭのうち、勝利キャラクタが配置されたマス上に、勝利マークＷが表示される。
【００７９】
図１１は、簡易対戦結果画面の他の例を示す説明図である。図１１に示すように、「隣接する複数のマスに配置された対戦キャラクタにプレイヤキャラクタが勝利すること」が満たされている場合、すなわち、隣接する３つのマスに勝利マークＷ１，Ｗ２，Ｗ３が表示されることとなる場合、対戦キャラクタ配置盤２０２上には、ボーナス付与条件が満たされていることを示すラインＬが表示される。
【００８０】
なお、簡易対戦結果画面の構成はこれらに限定されず、例えば、対戦キャラクタに関する情報や、簡易対戦によって得られるボーナス等の情報を表示する領域などが設けられていてもよい。
【００８１】
簡易対戦結果画面を表示すると、制御部１１は、簡易対戦の結果が反映されるようにプレイヤ情報を更新する（ステップＳ２０８）。具体的には、制御部１１は、プレイヤＰ１に対して決定したボーナスを付与する。すなわち、例えばボーナスとして特定のゲーム内アイテムをプレイヤＰ１に対して付与する場合、制御部１１は、プレイヤ情報が示すプレイヤの所持品に、特定のゲーム内アイテムを追加する。
【００８２】
プレイヤ情報を更新すると、制御部１１は、簡易対戦に参加した対戦キャラクタを消去して（ステップＳ２０９）、ここでの処理を終了する。
【００８３】
以上に説明したように、上述した実施の形態では、表示装置（例えば、表示部１３）の表示画面にゲーム画面を表示してビデオゲームの進行を制御するビデオゲーム処理装置１００が、ビデオゲーム処理装置１００を操作してビデオゲームをプレイするプレイヤＰ１に関する情報であって、プレイヤＰ１が操作可能なキャラクタであるプレイヤキャラクタに関する各種データを示すキャラクタデータ（例えば、プレイヤキャラクタデータ）を含むプレイヤ情報を記憶するプレイヤ情報記憶部１２ａと、プレイヤキャラクタが参加する対戦に参加するキャラクタである対戦キャラクタに関する情報であって、対戦キャラクタの各種データを示すキャラクタデータ（例えば、対戦キャラクタデータ）を含む対戦キャラクタ情報を記憶する対戦キャラクタ情報記憶部１２ｂとを備え、自装置（すなわち、ビデオゲーム処理装置１００）の近隣所定範囲内に存在する通信相手となる他装置（例えば、ビデオゲーム処理装置１０１）を探索して自動的に無線接続し、該他装置から端末間における近距離無線通信によって配信された当該他装置に記憶されたプレイヤ情報である他プレイヤ情報を受信し、受信した他プレイヤ情報が示すキャラクタが対戦キャラクタに含まれるように対戦キャラクタ情報を更新し、対戦するキャラクタ同士のキャラクタデータを比較することにより勝敗が簡易に決定される対戦（例えば、ターン制の対戦などと比べて勝敗が決定されるまでの時間や処理数が少ない対戦）である簡易対戦の開始条件として予め定められた条件である簡易対戦開始条件に従って、対戦キャラクタとプレイヤキャラクタとが参加する簡易対戦を開始するか否かを判定し、簡易対戦を開始すると判定したことに応じて、所定の勝敗決定規則と、プレイヤ情報が含むキャラクタデータと、対戦キャラクタ情報が含むキャラクタデータとに基づいて、当該簡易対戦の結果を決定し、決定した結果に応じてプレイヤ情報を更新する（例えば、ボーナスを付与する）構成としているので、通信によって取得可能なゲーム情報の利用制限を緩和させ、通信機能をより有効に利用できるビデオゲームを提供することができるようになる。
【００８４】
すなわち、通信によって取得したゲーム情報（特に、他プレイヤ情報）が示すキャラクタと、自己のキャラクタとの対戦結果を、特別な操作入力を行うことなく得られるようになるため、時間的制限などにより生じるゲーム情報の利用制限を緩和させることができるようになり、通信機能をより有効に利用できるビデオゲームを提供することができるようになる。
【００８５】
また、簡易対戦により、対戦キャラクタ情報記憶部１２ｂに溜まった他のプレイヤデータ（例えば、対戦キャラクタデータ。図３参照。）を一括して利用できるようになるため、通信機能により取得可能な他プレイヤのゲーム情報をより有効に利用することができるようになる。なお、ビデオゲーム処理装置１００は、対戦キャラクタ情報が複数のキャラクタに関する情報を含む場合に、プレイヤによる対戦キャラクタ（または、各キャラクタに対応するプレイヤ）の選択を受け付ける構成としてもよい。このような構成とすることにより、例えば、プレイヤが親しいプレイヤとは、通信接続を確立して簡易対戦よりも時間のかかる通常対戦を行い、よく知らないプレイヤとは簡易対戦を行うというように、ゲーム情報の利用方法に選択肢を設けることができるようになるため、ゲーム情報の利便性を向上させることができるようになる。
【００８６】
また、上述した実施の形態では、ビデオゲーム処理装置１００が、決定した結果に基づいて、プレイヤＰ１に対して所定ボーナスを付与するか否かを判定し、所定ボーナスを付与すると判定した場合に、付与するボーナスに応じてプレイヤ情報を更新する構成としているので、通信機能を使用する動機をプレイヤに与えることができるようになる。
【００８７】
また、上述した実施の形態では、ビデオゲーム処理装置１００が、対戦キャラクタが配置されるマスＭが複数並べられた対戦キャラクタ配置盤２０２を示す対戦キャラクタ配置盤情報を記憶する対戦キャラクタ配置盤情報記憶部１２ｃを備え、対戦キャラクタ配置盤２０２を構成する複数のマスＭそれぞれに対戦キャラクタ情報が示す対戦キャラクタを配置し、簡易対戦の結果が決定されたときの対戦キャラクタの位置が所定のボーナス付与条件を満たしている場合に、所定ボーナスを付与すると判定する構成としているので、簡易対戦の趣向性を高めることができるようになる。すなわち、プレイヤキャラクタよりもステータスの高い対戦キャラクタが、対戦キャラクタ配置盤のどこに配置されるかによってボーナス付与条件を満たせるか否かが決まってくるので、運に関連する要素をボーナスの決定方法に関連付けることができるようになり、ゲームの興趣を高めることができるようになる。
【００８８】
また、上述した実施の形態では、対戦キャラクタ配置盤２０２は、複数の対戦キャラクタが配置される構成とされており（すなわち、複数のマスＭを備え）、ビデオゲーム処理装置１００が、対戦キャラクタ配置盤２０２に配置された複数の対戦キャラクタそれぞれと、プレイヤキャラクタとの勝敗を決定し、プレイヤキャラクタが勝利した対戦キャラクタ（例えば、勝利キャラクタ）の配置が所定形状（例えば、一列。図１１参照。）になった場合に、プレイヤＰ１に対して所定ボーナス（例えば、ゲーム内アイテム）を付与すると判定する構成としているので、プレイヤが直感的にボーナスの有無を判断することができるようになる。
【００８９】
なお、上述した実施の形態では特に言及していないが、ビデオゲーム処理装置１００が、他プレイヤ情報を受信した位置を示す受信位置情報を作成し、対戦キャラクタ情報を更新することにより他プレイヤ情報が示すキャラクタと受信位置情報とを対応付け、受信位置情報と配置優先度とが関連付けされた特定の配置規則に従って、対戦キャラクタ配置盤に対戦キャラクタを配置する構成とされていてもよい。このような構成とすることにより、対戦キャラクタの配置方法を複雑化することができるようになり、付与されるボーナスを予測することの困難性を高め、ゲームの興趣を高めることができるようになる。なお、受信位置情報と配置優先度とを関連付ける方法としては、例えば、北側の位置で受信した他プレイヤ情報ほど、優先して対戦キャラクタ配置盤における上側に配置されるように設定する方法や、プレイヤの現在位置に近い位置で受信した他プレイヤ情報ほど、優先して対戦キャラクタ配置盤における中央側に配置されるように設定する方法など、種々の方法が考えられる。
【００９０】
また、上述した実施の形態では、ビデオゲーム処理装置１００が、プレイヤキャラクタが、隣接する複数のマスに配置された複数の対戦キャラクタに勝利した場合に、前記プレイヤに対して所定ボーナスを付与すると判定する構成としているので、同じ対戦キャラクタとの対戦であっても、配置位置によって簡易対戦の結果プレイヤに提供されるボーナスを異ならせることができるようになる。
【００９１】
また、上述した実施の形態では、複数のマスＭはマトリクス状に配置されており（例えば、４行３列のマトリクス。図９参照。）、ビデオゲーム処理装置１００が、プレイヤキャラクタが、縦、横、斜めの何れかの方向に所定数連ねられたマスに配置された対戦キャラクタ全てに勝利した場合に（例えば、図１１参照）、プレイヤＰ１に対して所定ボーナスを付与すると判定する構成としているので、プレイヤに対して、ボーナスを得られるか否かを直感的に判断させることができるようになる。
【００９２】
なお、上述した実施の形態では特に言及していないが、ビデオゲーム処理装置１００が、プレイヤの歩数を計測し（例えば、ビデオゲーム処理装置１００が備える歩数計により歩数を計測し）、他プレイヤ情報を所定期間（例えば、５時間）以上受信していないか否かを判定し、所定期間以上受信していないと判定したことに応じて、計測した歩数に応じたキャラクタ情報（例えば、あらかじめプレイヤの歩数「１００歩」に対応付けされたキャラクタを示すキャラクタ情報）を所定の記憶領域から読み出し、読み出したキャラクタ情報が示すキャラクタが対戦キャラクタに含まれるように対戦キャラクタ情報を更新する構成としてもよい。このような構成とすることにより、一定期間他装置との通信が行われていない場合に、プレイヤが移動している場合と移動していない場合とで読み出されるキャラクタに差異を設けることができるようになる。そのため、例えば歩数が多いほどレアなキャラクタを読み出し、歩数が所定数以下の場合には対応するキャラクタを設けないという設定を行うことができるようになり、プレイヤに対して、積極的に移動する動機を与えることができるようになる。
【００９３】
なお、上述した実施の形態では特に言及していないが、ビデオゲーム処理装置１００は、通信処理（図５、図６参照）を、通常プレイ中や、他のゲーム起動時にもバックグランド処理で実行する構成としてもよい。この場合、例えばゲーム画面に専用のアイコンを表示して、通信状況などをリアルタイムでプレイヤに報知する構成としてもよい。なお、ここでのリアルタイムには多少の時間差が発生しても問題ないため、ビデオゲーム処理装置１００が、通常プレイなどを優先して処理する構成とすることが好ましい。
【００９４】
なお、上述した実施の形態では、ビデオゲーム処理装置１００が送受信するプレイヤ情報と他プレイヤ情報が、それぞれ１体のキャラクタを示すデータ（キャラクタデータ）を含む場合を例にして説明したが、プレイヤ情報や他プレイヤ情報の構成はこれに限定されない。すなわち、例えば、プレイヤ情報が、ビデオゲーム内でプレイヤが仲間にした複数のキャラクタを示すデータ（パーティデータ）を含む構成とされていてもよい。この場合、例えば、個々に簡易対戦処理を行わずに所定数（または、全部の）キャラクタデータを用いて簡易対戦処理を行う構成としてもよい。
【００９５】
なお、上述した実施の形態では特に言及していないが、ビデオゲーム処理装置１００が、対戦キャラクタの中に、特定確率または特定条件で、特定のゲームキャラクタ（例えば、ビデオゲームのストーリーに関わるキャラクタ）を対戦キャラクタとして登場させる構成としてもよい。このような構成とすることにより、対戦相手のバリエーションを増やすことができるようになるため、ゲームの趣向性を向上させることができるようになる。
【００９６】
なお、上述した実施の形態では特に言及していないが、ビデオゲーム処理装置１００が、対戦キャラクタとして登録されている複数のキャラクタのキャラクタデータを比較して、特定の配置規則に従って、１体の対戦キャラクタを複数のマスに配置する構成としてもよい。このような構成とすることにより、すなわち、例えば、レベルの高いキャラクタを２つのマスに配置することにより、対戦キャラクタに重み付けをすることができるようになり、簡易対戦の趣向性を向上させることができるようになる。
【００９７】
なお、上述した実施の形態では特に言及していないが、簡易対戦を行うときに、対戦キャラクタ配置盤に対戦キャラクタが配置されていないマスが含まれていても良い。また、その場合、ビデオゲーム処理装置１００が、例えば所定確率で、プレイヤキャラクタのレベル等に応じた対戦キャラクタを空いているマスに配置する構成としてもよい。
【００９８】
なお、上述した実施の形態では特に言及していないが、ビデオゲーム処理装置１００が、簡易対戦とし、対戦キャラクタ配置盤に配置された対戦キャラクタの対戦キャラクタデータが示す各種数値について、それぞれ平均値を算出し、算出した平均値と、プレイヤキャラクタデータと、勝敗決定規則とに従って、簡易対戦の結果を決定する構成としてもよい。このような構成とすることにより、通信により蓄積された対戦キャラクタデータと手早く対戦を行えるようにすることができるようになる。この場合、例えば、ビデオゲーム処理装置１００が、簡易対戦では通常対戦で得られる経験値などをプレイヤに付与せず、例えば簡易対戦による勝利回数に応じて特定のボーナスのみを付与する構成としてもよい。
【００９９】
なお、上述した実施の形態では、ビデオゲーム処理装置１００がゲームカートリッジ２０から読み取ったゲームプログラムに基づいて上述したゲーム処理などの各種の処理を実行する構成としていたが、ビデオゲーム処理装置１００が、インターネットなどの通信ネットワークを介してゲームプログラムを取得するようにしてもよい。また、ビデオゲーム処理装置１００がゲームサーバとして機能し、通信ネットワークを介してゲームプログラムをゲーム端末に提供するようにしてもよい。
【０１００】
また、上述した実施の形態では、ビデオゲーム処理装置１００は、自己が備える記憶装置（記憶部１２）に記憶されている各種制御プログラム（例えば、ビデオゲーム処理プログラム）に従って、上述した各種の処理を実行する。
【産業上の利用可能性】
【０１０１】
本発明は、通信によって取得可能なゲーム情報の利用制限を緩和させ、通信機能をより有効に利用できるビデオゲームを提供することができるようにして、ゲームの趣向性を向上させることができるようにしたビデオゲーム処理装置を提供するのに有用である。
【符号の説明】
【０１０２】
１０        ゲームプログラム読取部
１１        制御部
１２        記憶部
１３        表示部
１４        音声出力部
１５        プレイヤ操作受付部
１６        通信部
２０        ゲームカートリッジ
１００，１０１      ビデオゲーム処理装置
【図１】
0005558509.tif 000002
【図２】
0005558509.tif 000003
【図３】
0005558509.tif 000004
【図４】
0005558509.tif 000005
【図５】
0005558509.tif 000006
【図６】
0005558509.tif 000007
【図７】
0005558509.tif 000008
【図８】
0005558509.tif 000009
【図９】
0005558509.tif 000010
【図１０】
0005558509.tif 000011
【図１１】
0005558509.tif 000012