(57)【要約】【課題】各国、各地域等に応じた不適切表現の判定を可能とし、不適切表現を含むデータの公開を効果的に防止すること。【解決手段】サーバシステム１０は、ゲーム端末２０から受信した利用区域識別情報によって特定される利用区域及びゲーム関連データに含まれる国籍に基づいて、言語別不適切表現ＤＢの中から不適切表現ＤＢを選択する。そして、選択した不適切表現ＤＢに基づいて、該ゲーム関連データに不適切表現が含まれているか否かを判定し、含まれていないと判定した場合に、該ゲーム関連データを適切データとしてゲーム関連ＤＢに登録する。また、サーバシステム１０は、ゲーム関連ＤＢに現在登録されているゲーム関連データ及びそれらに基づいて作成した戦績のランキングを公開する。【選択図】図１
2007267858.tif 000002
【特許請求の範囲】
【請求項１】
ゲーム端末と通信接続されるサーバシステムであって、
ゲーム関連データを記憶するゲーム関連データ記憶手段と、
世界を所定区域で区分けした場合の各区域の表現に応じた不適切用語が記憶された不適切ＤＢと、
前記ゲーム端末から前記所定区域を識別するための区域識別情報と、テキスト情報を含むゲーム関連データとを受信する受信手段と、
前記不適切ＤＢに記憶された不適切用語のうち、前記受信された区域識別情報によって特定される区域に応じた不適切用語が、前記受信されたゲーム関連データ内のテキスト情報に含まれているか否かを判定し、含まれているゲーム関連データを不適切データ、含まれていないゲーム関連データを適切データとして判定する判定手段と、
前記判定手段により適切データと判定されたゲーム関連データを前記ゲーム関連データ記憶手段に記憶させる記憶制御手段と、
前記ゲーム関連データ記憶手段に記憶されたゲーム関連データを所定の通信回線を介して公開するデータ公開手段と、
を備えるサーバシステム。
【請求項２】
請求項１に記載のサーバシステムであって、
前記不適切ＤＢには、言語別の不適切用語が記憶された複数の言語別不適切ＤＢが少なくとも含まれ、
前記複数の言語別不適切ＤＢの中から、前記受信手段により受信された区域識別情報によって特定される区域に基づいて言語別不適切ＤＢを選択するＤＢ選択手段を備え、
前記判定手段は、前記ＤＢ選択手段により選択された言語別不適切ＤＢに記憶された不適切用語が、前記受信手段により受信されたゲーム関連データ内のテキスト情報に含まれているか否かを判定する、
サーバシステム。
【請求項３】
請求項２に記載のサーバシステムであって、
前記受信されたゲーム関連データ内のテキスト情報の文字種を判別する文字種判別手段を備え、
前記ＤＢ選択手段が、前記受信手段により受信された区域識別情報によって特定される区域及び前記文字種判別手段によって判別された文字種に基づいて言語別不適切ＤＢを選択する、
サーバシステム。
【請求項４】
請求項１〜３の何れか一項に記載のサーバシステムであって、
前記ゲーム関連データ記憶手段が、前記所定区域別にゲーム関連データを記憶する区域別データ記憶手段を有し、
前記記憶制御手段が、前記判定手段により適切データと判定されたゲーム関連データを、前記受信手段によって受信された区域別識別情報によって特定される区域に応じた区域別データ記憶手段に記憶させ、
前記データ公開手段が、
前記区域識別情報を受信するアクセス者区域識別情報受信手段と、
前記アクセス者区域識別情報受信手段によって受信された区域識別情報によって特定される区域に応じた区域別データ記憶手段に記憶されているゲーム関連データを公開する区域別公開手段と、
を有するサーバシステム。
【請求項５】
請求項１〜４の何れか一項に記載のサーバシステムであって、
前記ゲーム端末には、当該ゲーム端末の利用区域として予め定められた区域を特定するための機器利用区域識別情報が記憶されており、
前記受信手段が、ゲーム端末に記憶されている機器利用区域識別情報を前記区域識別情報として受信する、
サーバシステム。
【請求項６】
請求項１〜５の何れか一項に記載のサーバシステムであって、
前記不適切ＤＢには、所定の年齢区分別の不適切用語が記憶された複数の年齢区分別不適切ＤＢが少なくとも含まれ、
前記ゲーム端末から、当該ゲーム端末のプレーヤの年齢又は年齢区分を識別するための年齢識別データを受信する年齢識別データ受信手段と、
前記複数の年齢区分別不適切ＤＢの中から、前記受信された年齢識別データに適応する年齢区分別ＤＢを選択する年齢区分別ＤＢ選択手段と、
を備え、
前記判定手段は、前記年齢区分別ＤＢ選択手段により選択された年齢区分別ＤＢに記憶された不適切用語が、前記受信手段により受信されたゲーム関連データ内のテキスト情報に含まれているか否かを判定する、
サーバシステム。
【請求項７】
請求項６に記載のサーバシステムであって、
前記ゲーム端末には、当該ゲーム端末のプレーヤの年齢又は年齢区分を識別するための年齢識別データが記憶されており、
前記年齢識別データ受信手段が、ゲーム端末に記憶されている年齢識別データを受信する、
サーバシステム。
【請求項８】
請求項１〜７の何れか一項に記載のサーバシステムであって、
前記不適切ＤＢには、所定の年齢区分別の不適切用語が記憶された複数の年齢区分別不適切ＤＢが少なくとも含まれ、
前記データ公開手段が、
年齢又は年齢区分を識別するための年齢識別データを受信するアクセス者年齢識別データ受信手段と、
前記複数の年齢区分別不適切ＤＢの中から、前記アクセス者年齢識別データ受信手段により受信された年齢識別データに適応する年齢区分別ＤＢを選択するアクセス者年齢区分別ＤＢ選択手段と、
公開対象のゲーム関連データ内のテキスト情報に含まれている、前記アクセス者年齢区分別ＤＢ選択手段により選択された年齢区分別ＤＢに記憶された不適切用語と同じ用語を検出する検出手段と、
前記公開対象のゲーム関連データ内の前記検出手段により検出された用語を所定のテキストに置き換えて公開する置き換え公開手段と、
を有する、
サーバシステム。
【請求項９】
請求項１〜８の何れか一項に記載のサーバシステムであって、
前記記憶制御手段が、
前記判定手段により不適切データと判定されたゲーム関連データに含まれるテキスト情報を書き換える書換手段と、
前記書換手段によりテキスト情報が書き換えられたゲーム関連データを前記ゲーム関連データ記憶手段に記憶させる書換後データ記憶制御手段と、
を有するサーバシステム。
【請求項１０】
請求項１〜８の何れか一項に記載のサーバシステムであって、
前記判定手段により不適切データと判定されたゲーム関連データを送信したゲーム端末に、当該ゲーム関連データに含まれるテキスト情報の書き換えを指示する信号を送信する書換要求信号送信手段を備えるサーバシステム。
【請求項１１】
請求項１〜８の何れか一項に記載のサーバシステムであって、
前記判定手段により不適切データと判定されたゲーム関連データを送信したゲーム端末に、当該ゲーム関連データに含まれるテキスト情報を書き換えるまでゲーム関連データの送信を抑止させる抑止制御プログラムを送信する抑止制御プログラム送信手段を備えるサーバシステム。
【請求項１２】
請求項１〜８の何れか一項に記載のサーバシステムであって、
前記ゲーム端末には、ゲーム関連データの送信を抑止する抑止制御プログラムが記憶されており、
前記判定手段により不適切データと判定されたゲーム関連データを送信したゲーム端末に、当該ゲーム端末に記憶された前記抑止制御プログラムの実行を開始させる信号を送信する抑止制御発動信号送信手段を備えるサーバシステム。
【請求項１３】
請求項１〜１２の何れか一項に記載のサーバシステムに通信接続可能なゲーム端末であって、
当該ゲーム端末の利用区域として予め定められた区域を特定するための機器利用区域識別情報を記憶する利用区域識別情報記憶手段と、
前記ゲーム関連データを作成するゲーム関連データ作成手段と、
前記利用区域識別情報記憶手段に記憶されている機器利用区域識別情報を前記区域識別情報として、前記作成されたゲーム関連データとともに前記サーバシステムに送信する送信手段と、
を備えるゲーム端末。
【請求項１４】
請求項６に記載のサーバシステムに通信接続可能なゲーム端末であって、
当該ゲーム端末のプレーヤの年齢又は年齢区分を識別するための年齢識別データを記憶する年齢識別データ記憶手段と、
前記ゲーム関連データを作成するゲーム関連データ作成手段と、
前記年齢識別データ記憶手段に記憶されている年齢識別データを、前記作成されたゲーム関連データとともに前記サーバシステムに送信する送信手段と、
を備えるゲーム端末。
【請求項１５】
ゲーム端末と通信接続され、ゲーム関連データを記憶するゲーム関連データ記憶手段と、世界を所定区域で区分けした場合の各区域の表現に応じた不適切用語が記憶された不適切ＤＢと、前記ゲーム関連データ記憶手段に記憶されたゲーム関連データを所定の通信回線を介して公開するデータ公開手段とを備えるサーバシステムを、
前記ゲーム端末から前記所定区域を識別するための区域識別情報と、テキスト情報を含むゲーム関連データとを受信する受信手段、
前記不適切ＤＢに記憶された不適切用語のうち、前記受信された区域識別情報によって特定される区域に応じた不適切用語が、前記受信されたゲーム関連データ内のテキスト情報に含まれているか否かを判定し、含まれているゲーム関連データを不適切データ、含まれていないゲーム関連データを適切データとして判定する判定手段、
前記判定手段により適切データと判定されたゲーム関連データを前記ゲーム関連データ記憶手段に記憶させる記憶制御手段、
前記ゲーム関連データ記憶手段に記憶されたゲーム関連データを所定の通信回線を介して公開するデータ公開手段、
として機能させるためのプログラム。
【請求項１６】
請求項１５に記載のプログラムを記憶したコンピュータ読取可能な情報記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲーム端末と通信接続されるサーバシステム等に関する。
【背景技術】
【０００２】
ロールプレイングゲームに代表されるビデオゲームでは、主人公となるキャラクタ等に対してプレーヤが好みの名前を登録することを可能にしたものが多く、プレーヤによるキャラクタへの愛着を高めることに成功している。
【０００３】
ゲームセンター等に設置されるビデオゲーム装置においても、高得点を獲得したプレーヤは名前が登録可能になるものがあり、人気を博している。しかし、どのような名前を登録してもよいことにすると、例えば特定の人物・団体を侮蔑する表現を含む名前等、不適切な名前が登録された結果、それを見た他人に不快な思いをさせてしまう場合がある。
【０００４】
そこで、名前の登録時に、予め定められたリストに記憶された語句が含まれるか否かの判定を行い、含まれる場合に、該名前の登録を認証しない処理を行うビデオゲーム装置が、特許文献１に開示されている。
【特許文献１】特開２００１−１６２０４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
昨今、インターネットの普及に伴い、自国のみならず他国の人々と通信対戦を行ったり、インターネット上に自らのゲーム成績を公開するような場面が増えつつある。この場合、上述した不適切表現は、より厳格にチェックされなければならない。
【０００６】
しかし、特許文献１に記載された発明は、１台のビデオゲーム装置に適用する技術である。加えて、不適切表現は国、地域によって異なるものである。このため、人種・文化・民族を超えて情報を配信する全世界的なネットワークに対して、１台のゲーム機に関する特許文献１の技術をそのまま適用することは困難であった。
【０００７】
本発明は、このような課題に鑑みて為されたものであり、その目的とするところは、各国、各地域等に応じた不適切表現の判定を可能とし、不適切表現を含むデータの公開を効果的に防止することにある。
【課題を解決するための手段】
【０００８】
以上の課題を解決するための第１の発明は、
ゲーム端末（例えば、図１のゲーム端末２０）と通信接続されるサーバシステム（例えば、図１のサーバシステム１０）であって、
ゲーム関連データを記憶するゲーム関連データ記憶手段（例えば、図４の記憶部１６０；ゲーム関連ＤＢ１７４）と、
世界を所定区域で区分けした場合の各区域の表現に応じた不適切用語が記憶された不適切ＤＢ（例えば、図４の記憶部１６０；言語別不適切表現ＤＢ１７２）と、
前記ゲーム端末から前記所定区域を識別するための区域識別情報（例えば、図８の利用区域識別情報２７０）と、テキスト情報を含むゲーム関連データ（例えば、図８のゲーム関連データ２６６）とを受信する受信手段（例えば、図４のプレーヤ管理部１２２、通信部１３０；図９のステップＡ５）と、
前記不適切ＤＢに記憶された不適切用語のうち、前記受信された区域識別情報によって特定される区域に応じた不適切用語が、前記受信されたゲーム関連データ内のテキスト情報に含まれているか否かを判定し、含まれているゲーム関連データを不適切データ、含まれていないゲーム関連データを適切データとして判定する判定手段（例えば、図４の不適切表現判定部１２４；図９のステップＡ７、図１０）と、
前記判定手段により適切データと判定されたゲーム関連データを前記ゲーム関連データ記憶手段に記憶させる記憶制御手段（例えば、図４のデータ登録処理部１２６；図９のステップＡ１１）と、
前記ゲーム関連データ記憶手段に記憶されたゲーム関連データを所定の通信回線を介して公開するデータ公開手段（例えば、図４のデータ公開処理部１２８；図９のステップＡ１５）と、
を備えるサーバシステムである。
【０００９】
また、他の発明として、
ゲーム端末と通信接続され、ゲーム関連データを記憶するゲーム関連データ記憶手段と、世界を所定区域で区分けした場合の各区域の表現に応じた不適切用語が記憶された不適切ＤＢと、前記ゲーム関連データ記憶手段に記憶されたゲーム関連データを所定の通信回線を介して公開するデータ公開手段とを備えるサーバシステムを、
前記ゲーム端末から前記所定区域を識別するための区域識別情報と、テキスト情報を含むゲーム関連データとを受信する受信手段、
前記不適切ＤＢに記憶された不適切用語のうち、前記受信された区域識別情報によって特定される区域に応じた不適切用語が、前記受信されたゲーム関連データ内のテキスト情報に含まれているか否かを判定し、含まれているゲーム関連データを不適切データ、含まれていないゲーム関連データを適切データとして判定する判定手段、
前記判定手段により適切データと判定されたゲーム関連データを前記ゲーム関連データ記憶手段に記憶させる記憶制御手段、
前記ゲーム関連データ記憶手段に記憶されたゲーム関連データを所定の通信回線を介して公開するデータ公開手段、
として機能させるためのプログラム（例えば、図４のプレーヤ管理プログラム１６２）を構成しても良い。
【００１０】
この第１の発明等によれば、ゲーム端末から受信したゲーム関連データ内のテキスト情報に、不適切ＤＢに記憶された不適切用語のうち、該ゲーム端末から受信した区域識別情報によって特定される区域に応じた不適切用語が含まれているか否かが判定され、含まれているゲーム関連データが不適切データ、含まれていないゲーム関連データが適切データとされる。そして、適切データと判定されたゲーム関連データが記憶されて、所定の通信回線を介して公開される。
【００１１】
アクセス元のゲーム端末から受信した区域識別情報に応じた不適切用語が不適切ＤＢから選択され、その選択された不適切用語を用いた判定が行われることになるため、各国、各地域等に応じた不適切表現の判定を行うことができるようになる。また、適切データとして記憶されたゲーム関連データだけが公開されるため、不適切表現を含むデータの公開が効果的に防止されるようになる。
【００１２】
また、第２の発明として、第１の発明のサーバシステムであって、
前記不適切ＤＢには、言語別の不適切用語が記憶された複数の言語別不適切ＤＢ（例えば、図４の言語別不適切表現ＤＢ１７２）が少なくとも含まれ、
前記複数の言語別不適切ＤＢの中から、前記受信手段により受信された区域識別情報によって特定される区域に基づいて言語別不適切ＤＢを選択するＤＢ選択手段（例えば、図４の不適切表現判定部１２４；図１０のステップＢ１、Ｂ５）を備え、
前記判定手段は、前記ＤＢ選択手段により選択された言語別不適切ＤＢに記憶された不適切用語が、前記受信手段により受信されたゲーム関連データ内のテキスト情報に含まれているか否かを判定するサーバシステムを構成しても良い。
【００１３】
この第２の発明によれば、ゲーム端末から受信したゲーム関連データ内のテキスト情報に、複数の言語別不適切ＤＢのうち、該ゲーム端末から受信した区域識別情報によって特定される区域に基づいて選択された言語別不適切ＤＢに記憶された不適切用語が含まれているか否かが判定される。これにより、各言語に応じた不適切表現の判定を行うことができるようになる。
【００１４】
また、第３の発明として、第２の発明のサーバシステムであって、
前記受信されたゲーム関連データ内のテキスト情報の文字種を判別する文字種判別手段（例えば、図４の不適切表現判定部１２４；図１０のステップＢ３）を備え、
前記ＤＢ選択手段が、前記受信手段により受信された区域識別情報によって特定される区域及び前記文字種判別手段によって判別された文字種に基づいて言語別不適切ＤＢを選択するサーバシステムを構成しても良い。
【００１５】
この第３の発明によれば、ゲーム端末から受信したゲーム関連データ内のテキスト情報の文字種が判別され、該ゲーム端末から受信した区域識別情報によって特定される区域及び判別した文字種に基づいて、言語別不適切ＤＢが選択される。
【００１６】
従って、例えば区域識別情報によって特定される区域が日本であるのに対して、ゲーム関連データ内のテキスト情報が英語であるような場合であっても、不適切表現を含むゲーム関連データが看過されて登録されるといった事態が効果的に防止されるようになる。
【００１７】
また、第４の発明として、第１〜第３の何れか一の発明のサーバシステムであって、
前記ゲーム関連データ記憶手段が、前記所定区域別にゲーム関連データを記憶する区域別データ記憶手段（例えば、図４、図７のゲーム関連ＤＢ１７４）を有し、
前記記憶制御手段が、前記判定手段により適切データと判定されたゲーム関連データを、前記受信手段によって受信された区域別識別情報によって特定される区域に応じた区域別データ記憶手段に記憶させ、
前記データ公開手段が、
前記区域識別情報を受信するアクセス者区域識別情報受信手段（例えば、図４のプレーヤ管理部１２２、通信部１３０；図９のステップＡ１４）と、
前記アクセス者区域識別情報受信手段によって受信された区域識別情報によって特定される区域に応じた区域別データ記憶手段に記憶されているゲーム関連データを公開する区域別公開手段（例えば、図４のデータ公開処理部１２８、図９のステップＡ１５）と、
を有するサーバシステムを構成しても良い。
【００１８】
この第４の発明によれば、適切データと判定されたゲーム関連データが、区域別識別情報によって特定される区域に応じて記憶されることとなり、また、アクセス者区域識別情報受信手段によって受信された区域識別情報によって特定される区域に応じて記憶されているゲーム関連データが公開されることになる。
【００１９】
また、第５の発明として、第１〜第４の何れか一の発明のサーバシステムであって、
前記ゲーム端末には、当該ゲーム端末の利用区域として予め定められた区域を特定するための機器利用区域識別情報（例えば、図８の利用区域識別情報２７０）が記憶されており、
前記受信手段が、ゲーム端末に記憶されている機器利用区域識別情報を前記区域識別情報として受信するサーバシステムを構成しても良い。
【００２０】
この第５の発明によれば、ゲーム端末の利用区域を示す機器利用区域識別情報が、区域識別情報として受信される。従って、ゲーム端末の利用区域に基づいた不適切表現の判定を行うことができるようになる。
【００２１】
また、第６の発明として、第１〜第５の何れか一の発明のサーバシステムであって、
前記不適切ＤＢには、所定の年齢区分別の不適切用語が記憶された複数の年齢区分別不適切ＤＢが少なくとも含まれ、
前記ゲーム端末から、当該ゲーム端末のプレーヤの年齢又は年齢区分を識別するための年齢識別データを受信する年齢識別データ受信手段と、
前記複数の年齢区分別不適切ＤＢの中から、前記受信された年齢識別データに適応する年齢区分別ＤＢを選択する年齢区分別ＤＢ選択手段と、
を備え、
前記判定手段は、前記年齢区分別ＤＢ選択手段により選択された年齢区分別ＤＢに記憶された不適切用語が、前記受信手段により受信されたゲーム関連データ内のテキスト情報に含まれているか否かを判定するサーバシステムを構成しても良い。
【００２２】
この第６の発明によれば、ゲーム端末から年齢識別データを受信し、複数の年齢区分別不適切ＤＢの中から、受信した年齢識別データに適応する年齢区分別ＤＢが選択される。そして、選択された年齢区分別ＤＢに記憶された不適切用語が、受信したゲーム関連データ内のテキスト情報に含まれているか否かが判定される。従って、各国、各地域等に応じた不適切表現の判定が行われるのみならず、年齢に応じた不適切表現の判定が行われるようになる。
【００２３】
また、第７の発明として、第６の発明のサーバシステムであって、
前記ゲーム端末には、当該ゲーム端末のプレーヤの年齢又は年齢区分を識別するための年齢識別データが記憶されており、
前記年齢識別データ受信手段が、ゲーム端末に記憶されている年齢識別データを受信するサーバシステムを構成しても良い。
【００２４】
この第７の発明によれば、ゲーム端末には年齢識別データが記憶されており、サーバシステムは、このゲーム端末に記憶されている年齢識別データを受信することになる。
【００２５】
また、第８の発明として、第１〜第７の何れか一の発明のサーバシステムであって、
前記不適切ＤＢには、所定の年齢区分別の不適切用語が記憶された複数の年齢区分別不適切ＤＢが少なくとも含まれ、
前記データ公開手段が、
年齢又は年齢区分を識別するための年齢識別データを受信するアクセス者年齢識別データ受信手段と、
前記複数の年齢区分別不適切ＤＢの中から、前記アクセス者年齢識別データ受信手段により受信された年齢識別データに適応する年齢区分別ＤＢを選択するアクセス者年齢区分別ＤＢ選択手段と、
公開対象のゲーム関連データ内のテキスト情報に含まれている、前記アクセス者年齢区分別ＤＢ選択手段により選択された年齢区分別ＤＢに記憶された不適切用語と同じ用語を検出する検出手段と、
前記公開対象のゲーム関連データ内の前記検出手段により検出された用語を所定のテキストに置き換えて公開する置き換え公開手段と、
を有するサーバシステムを構成しても良い。
【００２６】
この第８の発明によれば、年齢識別データを受信し、複数の年齢区分別不適切ＤＢの中から、受信した年齢識別データに適応する年齢区分別ＤＢが選択される。そして、公開対象のゲーム関連データ内のテキスト情報に含まれている、選択された年齢区分別ＤＢに記憶された不適切用語と同じ用語が検出され、検出された用語が所定のテキストに置き換えられて公開される。従って、年齢に応じたゲーム関連データの公開が行われることになり、また、不適切用語と同じ用語は書き換えられて公開されるため、不適切表現を含むゲーム関連データがそのまま公開されるといったことがない。
【００２７】
また、第９の発明として、第１〜第８の何れか一の発明のサーバシステムであって、
前記記憶制御手段が、
前記判定手段により不適切データと判定されたゲーム関連データに含まれるテキスト情報を書き換える書換手段と、
前記書換手段によりテキスト情報が書き換えられたゲーム関連データを前記ゲーム関連データ記憶手段に記憶させる書換後データ記憶制御手段と、
を有するサーバシステムを構成しても良い。
【００２８】
この第９の発明によれば、不適切データと判定されたゲーム関連データに含まれるテキスト情報が書き換えられ、書き換え後のゲーム関連データが記憶される。従って、不適切表現を含むゲーム関連データであっても、適切に修正した上で公開することができるようになる。
【００２９】
また、第１０の発明として、第１〜第８の何れか一の発明のサーバシステムであって、
前記判定手段により不適切データと判定されたゲーム関連データを送信したゲーム端末に、当該ゲーム関連データに含まれるテキスト情報の書き換えを指示する信号を送信する書換要求信号送信手段（例えば、図４のプレーヤ管理部１２２；図９のステップＡ１３）を備えるサーバシステムを構成しても良い。
【００３０】
この第１０の発明によれば、不適切データと判定されたゲーム関連データを送信したゲーム端末に、テキスト情報の書き換えを指示する信号が送信される。従って、不適切表現を含むゲーム関連データの修正を、プレーヤに促すことが可能になる。
【００３１】
また、第１１の発明として、第１〜第８の何れか一の発明のサーバシステムであって、
前記判定手段により不適切データと判定されたゲーム関連データを送信したゲーム端末に、当該ゲーム関連データに含まれるテキスト情報を書き換えるまでゲーム関連データの送信を抑止させる抑止制御プログラムを送信する抑止制御プログラム送信手段を備えるサーバシステムを構成しても良い。
【００３２】
この第１１の発明によれば、不適切データと判定されたゲーム関連データを送信したゲーム端末に、テキスト情報を書き換えるまでゲーム関連データの送信を抑止させる抑止制御プログラムが送信される。従って、未修正のゲーム関連データが再送信されることを、効果的に防止することができるようになる。
【００３３】
また、第１２の発明として、第１〜第８の何れか一の発明のサーバシステムであって、
前記ゲーム端末には、ゲーム関連データの送信を抑止する抑止制御プログラムが記憶されており、
前記判定手段により不適切データと判定されたゲーム関連データを送信したゲーム端末に、当該ゲーム端末に記憶された前記抑止制御プログラムの実行を開始させる信号を送信する抑止制御発動信号送信手段を備えるサーバシステムを構成しても良い。
【００３４】
この第１２の発明によれば、不適切データと判定されたゲーム関連データを送信したゲーム端末に、ゲーム関連データの送信を抑止する抑止制御プログラムの実行を開始させる信号が送信される。この場合も、第１１の発明と同様の効果が発揮される。
【００３５】
また、第１３の発明として、第１〜第１２の何れか一の発明のサーバシステムに通信接続可能なゲーム端末（例えば、図３のゲーム端末２０）であって、
当該ゲーム端末の利用区域として予め定められた区域を特定するための機器利用区域識別情報を記憶する利用区域識別情報記憶手段（例えば、図８の記憶部２６０；利用区域識別情報２７０）と、
前記ゲーム関連データを作成するゲーム関連データ作成手段（例えば、図８のゲーム処理部２２２１、プレーヤ名編集処理部２２２３、自キャラ編集処理部２２２５；図１１のステップＣ３、Ｃ５、Ｃ７）と、
前記利用区域識別情報記憶手段に記憶されている機器利用区域識別情報を前記区域識別情報として、前記作成されたゲーム関連データとともに前記サーバシステムに送信する送信手段（例えば、図８のアップロード処理部２２２７；図１２のステップＤ５、Ｄ７）と、
を備えるゲーム端末を構成しても良い。
【００３６】
この第１３の発明によれば、ゲーム関連データが作成され、記憶されている機器利用区域識別情報とともに、サーバシステムに送信されることになる。
【００３７】
また、第１４の発明として、第６の発明のサーバシステムに通信接続可能なゲーム端末であって、
当該ゲーム端末のプレーヤの年齢又は年齢区分を識別するための年齢識別データを記憶する年齢識別データ記憶手段と、
前記ゲーム関連データを作成するゲーム関連データ作成手段と、
前記年齢識別データ記憶手段に記憶されている年齢識別データを、前記作成されたゲーム関連データとともに前記サーバシステムに送信する送信手段と、
を備えるゲーム端末を構成しても良い。
【００３８】
この第１４の発明によれば、ゲーム関連データが作成され、記憶されている年齢識別データと共に、サーバシステムに送信されることになる。
【００３９】
また、第１６の発明として、第１５の発明のプログラムを記憶したコンピュータ読取可能な情報記憶媒体（例えば、図３のゲームカセット２６）を構成しても良い。
【発明の効果】
【００４０】
本発明によれば、アクセス元のゲーム端末から受信した区域識別情報に応じた不適切用語が不適切ＤＢから選択され、その選択された不適切用語を用いた判定が行われることになるため、各国、各地域等に応じた不適切表現の判定を行うことができるようになる。また、適切データとして記憶されたゲーム関連データだけが公開されるため、不適切表現を含むデータの公開が効果的に防止されるようになる。
【発明を実施するための最良の形態】
【００４１】
以下、図面を参照して、本発明を実施するための最良の形態を説明する。本実施形態では、各国のプレーヤがゲーム端末２０を利用してそれぞれ同一の格闘ゲームを行い、その成績等のデータをサーバシステム１０にアップロードすることでインターネット上に公開したり、逆にインターネット上に公開されている他のプレーヤのデータをダウンロードする場合について説明する。但し、本発明を適用し得る実施形態がこれに限定されるものではない。
【００４２】
ネットワークを利用したゲームシステムの構成としては、例えば、（Ａ）家庭に設置してあるパソコンや家庭用ゲーム機、携帯型ゲーム機等をゲーム端末とし、インターネット網や専用線網等の有線／無線の通信回線を介してサーバシステムと接続する構成、（Ｂ）サーバシステムを用いることなく複数のゲーム端末同士が通信回線を介して接続される構成、（Ｃ）複数のゲーム端末同士が通信回線を介して接続されるが、その内の１台がサーバシステム機能を有する構成、（Ｄ）複数のゲーム端末が物理的に結合した、全体として１台のシステム（例えば業務用ゲーム機）となっている構成等がある。本実施形態では、（Ａ）の構成のゲームシステムを例にとって説明する。詳細には、サーバシステムがメーカ等のゲーム提供事業者側に設置され、ゲーム端末として携帯型ゲーム機が利用される。
【００４３】
１．システム構成
図１は、本発明を適用したゲームシステム１の概略構成を示す図である。ゲームシステム１は、複数のゲーム端末２０と、サーバシステム１０とを備えて構成される。各ゲーム端末２０は、該ゲーム端末が利用される国内のネットワーク（例えば、日本ではＮＪ、アメリカではＮＡ、カナダではＮＣ）と、世界各国を結ぶネットワークＮＷとでなるネットワークＮを介して、サーバシステム１０に接続される。
【００４４】
特に、本実施形態では、ゲーム端末２０は無線通信回線によってサーバシステム１０に接続され、各国内のネットワーク（ＮＪ，ＮＡ，ＮＣ，・・・）には、無線の基地局が含まれている。
【００４５】
サーバシステム１０は、例えば、公知のサーバ装置やサーバシステム等によって実現され、プレーヤ管理プログラム１６２を適宜実行することによって、各国の各ゲーム端末２０を利用するプレーヤの管理を行う。
【００４６】
具体的には、サーバシステム１０は、ゲーム端末２０からアクセス要求信号を受信し、その要求内容がゲーム関連データ２６６のアップロードである場合に、該ゲーム関連データ２６６及び該ゲーム端末２０に記憶されている利用区域識別情報２７０を受信する。そして、受信したゲーム関連データ２６６に不適切表現が含まれているか否かを判定する不適切表現判定処理を行い、含まれていないと判定した場合は、該ゲーム関連データ２６６を適切データとしてゲーム関連ＤＢ（Data Base）１７４に登録するデータ登録処理を行う。
【００４７】
一方、不適切表現が含まれていると判定した場合は、該ゲーム関連データ２６６を不適切データとし、アクセス元のゲーム端末２０に対して、該ゲーム関連データ２６６の書き換えを指示する信号（以下、「書き換え指示信号」と呼ぶ。）を送信することで、該ゲーム関連データ２６６の書き換えを要求する。
【００４８】
ここで、ゲーム関連データ２６６とは、プレーヤ名、戦績といったゲームに密接に関連しているデータである。具体的には、プレーヤの国籍、該国籍の国において使用されている言語（以下、「使用言語」と呼ぶ。）で入力されたプレーヤ名（以下、「プレーヤ名（使用言語）」と呼び、例えば使用言語が日本語である場合に、「プレーヤ名（日本語）」と表す。）、英語で入力されたプレーヤ名（以下、「プレーヤ名（英語）」と呼ぶ。）、戦績、レベル、キャラクタ画像、使用言語で入力されたコメント（以下、「コメント（使用言語）」と呼び、例えば使用言語が日本語である場合に、「コメント（日本語）」と表す。）、英語で入力されたコメント（以下、「コメント（英語）」と呼ぶ。）が含まれる。
【００４９】
このゲーム関連データ２６６は、各ゲーム端末２０においてプレーヤにより編集される。但し、ゲーム関連データ２６６のうちの戦績及びレベルについては、ゲーム結果に基づいてゲーム端末２０側で自動的に作成される。また、プレーヤ名（使用言語）及びコメント（使用言語）は、プレーヤが自身の使用言語で入力し、プレーヤ名（英語）及びコメント（英語）は、何れの国籍のプレーヤも必ず英語で入力する。
【００５０】
また、利用区域識別情報２７０とは、ゲーム端末２０が利用されている区域（以下、「利用区域」と呼ぶ。）を示す情報であり、全てのゲーム端末２０に予め記憶されている。具体的には、「日本」、「北米」、「ヨーロッパ」といった情報が記憶されており、例えばリージョンコードと呼ばれるものも、この類のものである。
【００５１】
サーバシステム１０が行う不適切表現判定処理では、ゲーム端末２０からアップロードされたゲーム関連データ２６６のプレーヤ名（使用言語）、プレーヤ名（英語）、コメント（使用言語）及びコメント（英語）の何れかに、予め記憶されている言語別不適切表現ＤＢ１７２の不適切表現ＤＢに記憶されている不適切表現が含まれているか否かが判定される。
【００５２】
具体的には、アクセス元のゲーム端末２０から受信した利用区域識別情報２７０によって特定される利用区域と、受信したゲーム関連データ２６６に含まれる国籍とが特定され、不適切表現ＤＢ選択テーブル１７０に従って、不適切表現ＤＢが１つ選択される。そして、ゲーム関連データ２６６のプレーヤ名（使用言語）及びコメント（使用言語）を対象として、選択した不適切表現ＤＢに記憶されている不適切表現が含まれているか否かが判定される。
【００５３】
例えば、アクセス元のゲーム端末２０の利用区域が「日本」で、ゲーム関連データ２６６に含まれる国籍が「日本」である場合は、「日本語」の不適切表現ＤＢが選択され、プレーヤ名（日本語）及びコメント（日本語）を対象として、日本語の不適切表現ＤＢに従った不適切表現の判定が行われる。
【００５４】
また、これとは別に、プレーヤ名（英語）及びコメント（英語）を対象として、英語の不適切表現ＤＢに記憶されている不適切表現が含まれているか否かの判定が行われる。そして、プレーヤ名（使用言語）、プレーヤ名（英語）、コメント（使用言語）及びコメント（英語）の何れにも不適切表現が含まれていないと判定された場合に、該ゲーム関連データ２６６は適切データとされる。
【００５５】
ここまでゲーム関連データ２６６のアップロードについて説明してきたが、サーバシステム１０は他に、データ公開処理というダウンロードに関する処理も行う。即ち、ゲーム関連ＤＢ１７４に現在登録されているゲーム関連データ２６６に基づいて作成した戦績のランキングや、登録されているゲーム関連データ２６６をホームページ（ＨＰ）に公開し、これらのデータをゲーム端末２０にダウンロードさせるデータ公開処理を行う。
【００５６】
図２は、公開するホームページの種類が設定されたテーブルである公開ＨＰ設定テーブル１７１のテーブル構成例を示す図である。公開ＨＰ設定テーブル１７１には、ゲーム端末２０の利用区域識別情報２７０によって特定される利用区域及びゲーム関連データ２６６に含まれる国籍から定まるアクセス元１７１１と、公開するホームページの種類であって、共通、区域別及び国別それぞれに対応する公開ＨＰ１７１３とが対応付けられている。
【００５７】
例えば、利用区域が「北米」であり、ゲーム関連データ２６６に含まれる国籍が「メキシコ」であるゲーム端末２０に対しては、世界向けの英語のホームページと、北米向けの英語のホームページと、メキシコ向けのスペイン語のホームページとの３種類が公開される。尚、公開されるホームページの具体例については、「４．表示画面」で詳細に説明する。
【００５８】
ゲーム端末２０は、プレーヤが格闘ゲームをプレイする端末装置であり、その概略外観構成を図３に示す。ゲーム端末２０は、方向キー及び操作ボタンからなる操作キー２１と、サーバシステム１０等の外部装置と通信を行うための通信装置２３と、ゲーム画面等が表示されるディスプレイ２４と、ゲーム音が出力されるスピーカ２５と、ゲームに必要なゲームプログラム、ゲームデータ等を記憶したゲームカセット２６とを備えて構成される携帯型ゲーム機である。
【００５９】
ゲーム端末２０は、ゲーム処理を行うことでゲーム空間の構築、ゲーム進行の制御等を行い、プレーヤが格闘ゲームを行うことを可能にする。そして、そのゲーム結果に基づいて、プレーヤの戦績及びレベルを算出する。また、ゲーム端末２０は、プレーヤの操作入力に従って、プレーヤ名（使用言語）、プレーヤ名（英語）及び国籍を編集するプレーヤ名編集処理を行うと共に、プレーヤの操作入力に従ってキャラクタ画像、コメント（使用言語）及びコメント（英語）を編集する自キャラ編集処理を行う。
【００６０】
更に、ゲーム端末２０は、アクセス要求信号をサーバシステム１０に送信し、現在記憶しているゲーム関連データ２６６をサーバシステム１０にアップロードするアップロード処理を行うと共に、サーバシステム１０によりホームページに公開された戦績のランキングや、サーバシステム１０のゲーム関連ＤＢ１７４に登録されているゲーム関連データをダウンロードするダウンロード処理を行う。
【００６１】
２．機能構成
次に、本実施形態におけるサーバシステム１０及びゲーム端末２０の機能構成について説明する。先ず、サーバシステム１０の機能構成について説明する。
【００６２】
図４は、サーバシステム１０の機能構成を示すブロック図である。サーバシステム１０は、操作部１１０と、処理部１２０と、通信部１３０と、表示部１４０と、記憶部１６０とを備えて構成されるコンピュータシステムである。
【００６３】
操作部１１０は、管理人等による操作指示を受け付け、操作に応じた操作信号を処理部１２０に出力する。この機能は、例えばボタンや操作スティック、ダイヤル、マウス、キーボード、各種センサ等によって実現される。
【００６４】
処理部１２０は、サーバシステム１０全体の制御やゲーム端末２０を使用するプレーヤの管理等を行う。この機能は、例えばＣＰＵ（ＣＩＳＣ型、ＲＩＳＣ型）、ＡＳＩＣ（ゲートアレイ等）等の演算装置やその制御プログラムにより実現される。
【００６５】
特に本実施形態では、処理部１２０は、主な機能部として、プレーヤ管理部１２２と、不適切表現判定部１２４と、データ登録処理部１２６と、データ公開処理部１２８とを含む。
【００６６】
プレーヤ管理部１２２は、プレーヤ管理プログラム１６２に従って、ゲーム端末２０を使用するプレーヤの管理を行う。不適切表現判定部１２４は、不適切表現判定プログラム１６４に従って、ゲーム端末２０からアップロードされたゲーム関連データ２６６に不適切表現が含まれているか否かの判定を行い、不適切表現が含まれていないゲーム関連データ２６６を適切データとし、含まれているゲーム関連データ２６６を不適切データとする。
【００６７】
データ登録処理部１２６は、データ登録プログラム１６６に従って、不適切表現判定部１２４により適切データと判定されたゲーム関連データ２６６を、ゲーム関連ＤＢ１７４に登録する処理を行う。
【００６８】
データ公開処理部１２８は、データ公開プログラム１６８に従って、ゲーム関連ＤＢ１７４に現在登録されているゲーム関連データに基づいて作成した戦績のランキング及び現在登録されているゲーム関連データの公開を行う。また、データ公開処理部１２８は、これらのデータをゲーム端末２０にダウンロードさせる処理を行う。
【００６９】
通信部１３０は、所定の通信回線（無線通信回線やＬＡＮ等）に接続して外部装置（例えば、ゲーム端末２０）とのデータ通信を行う。この機能は、無線ＬＡＮ等の無線通信モジュール、モデム、ＴＡ、有線用の通信ケーブルのジャックや制御回路などによって実現される。
【００７０】
表示部１４０は、文字や画像を表示出力する手段であり、処理部１２０から出力された表示信号に基づき表示画面を表示させる。この機能は、例えばＣＲＴ、ＬＣＤ、ＥＬＤ、ＰＤＰ、ＨＭＤ等のハードウェアによって実現される。
【００７１】
記憶部１６０は、処理部１２０にサーバシステム１０を統合的に制御させるための諸機能を実現するためのシステムプログラムや、各種処理を実行させるために必要なプログラムやデータ等を記憶する。また、処理部１２０の作業領域として用いられ、処理部１２０が各種プログラムに従って実行した演算結果や操作部１１０から入力される入力データ等を一時的に記憶する。この機能は、例えば各種ＩＣメモリやハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ、ＲＡＭ、ＶＲＡＭ等によって実現される。  
【００７２】
特に本実施形態では、記憶部１６０は、プログラムとして、処理部１２０をプレーヤ管理部１２２として機能させるためのプレーヤ管理プログラム１６２と、不適切表現判定部１２４として機能させるための不適切表現判定プログラム１６４と、データ登録処理部１２６として機能させるためのデータ登録プログラム１６６と、データ公開処理部１２８として機能させるためのデータ公開プログラム１６８とを含む。また、データとして、不適切表現ＤＢ選択テーブル１７０と、公開ＨＰ設定テーブル１７１と、言語別不適切表現ＤＢ１７２と、ゲーム関連ＤＢ１７４とを含む。
【００７３】
不適切表現ＤＢ選択テーブル１７０は、言語別不適切表現ＤＢ１７２の中から不適切表現ＤＢを選択するために用いられるテーブルであり、そのテーブル構成例を図５に示す。不適切表現ＤＢ選択テーブル１７０には、利用区域１７０１と、国籍１７０３と、不適切表現ＤＢ１７０５とが対応付けて記憶されている。
【００７４】
利用区域１７０１は、ゲーム端末２０の利用区域識別情報２７０によって特定される利用区域に対応する。国籍は、ゲーム端末２０のゲーム関連データ２６６に含まれる国籍に対応する。不適切表現ＤＢ１７０５は、言語別不適切表現ＤＢ１７２に記憶されている不適切表現ＤＢに対応する。
【００７５】
不適切表現判定部１２４は、この不適切表現ＤＢ選択テーブル１７０を参照して、ゲーム端末２０から受信した利用区域識別情報２７０によって特定される利用区域１７０１を特定する。また、受信したゲーム関連データ２６６に含まれる国籍１７０３を特定する。そして、特定した利用区域１７０１及び国籍１７０３に対応する不適切表現ＤＢ１７０５を言語別不適切表現ＤＢ１７２の中から選択し、選択した不適切表現ＤＢに基づいて不適切表現の判定を行う。
【００７６】
公開ＨＰ設定テーブル１７１は、公開するホームページの種類が設定されたテーブルであり、そのテーブル構成例は図２に示した通りである。データ公開処理部１２８は、この公開ＨＰ設定テーブル１７１を参照し、ゲーム端末２０から受信したゲーム関連データ２６６に含まれる国籍及び利用区域識別情報２７０によって特定される利用区域に対応する公開ＨＰ１７１３を特定する。そして、特定した公開ＨＰ１７１３に設定されている種類のホームページを、該ゲーム端末２０に公開する。
【００７７】
言語別不適切表現ＤＢ１７２は、不適切表現ＤＢが言語別に記憶されたＤＢであり、そのデータ構成例を図６に示す。日本語の不適切表現ＤＢ１７２１、英語の不適切表現ＤＢ１７２３、スペイン語の不適切表現ＤＢ１７２５といった具合に、複数の不適切表現ＤＢが記憶されている。
【００７８】
ゲーム関連ＤＢ１７４は、不適切表現判定部１２４により適切データと判定されたゲーム関連データ２６６が記憶されたＤＢであり、そのデータ構成例を図７に示す。ゲーム関連ＤＢ１７４には、各ゲーム関連データが、利用区域１７４１及び国籍１７４２毎に分類されて記憶されている。具体的には、利用区域１７４１及び国籍１７４２毎に、各データをユニークに識別するための登録番号１７４３と、プレーヤ名（使用言語）及びプレーヤ名（英語）でなるプレーヤ名１７４４と、戦績１７４５と、レベル１７４６と、キャラクタ画像１７４７と、コメント（使用言語）及びコメント（英語）でなるコメント１７４８とが対応付けられている。
【００７９】
例えば、利用区域１７４１が「日本」、国籍１７４２が「日本」であり、登録番号が「Ｊ００１」であるデータのプレーヤ名（日本語）は「さぶちゃん」であり、プレーヤ名（英語）は「Ｓａｂｕ」である。また、戦績は「２１６勝２敗」、レベルは「２４」であり、そのキャラクタ画像は「Ｊ００１．ｉｍｇ」である。そして、コメント（日本語）として「よろしく」、コメント（英語）として「Ｈｅｌｌｏ」が登録されている。
【００８０】
次に、ゲーム端末２０の機能構成について説明する。
図８は、ゲーム端末２０の機能構成を示すブロック図である。ゲーム端末２０は、操作部２１０と、処理部２２０と、通信部２３０と、表示部２４０と、音出力部２５０と、記憶部２６０とを備えて構成される。
【００８１】
操作部２１０は、プレーヤによる操作指示を受け付け、操作に応じた操作信号を処理部２２０に出力する。この機能は、例えばボタンや操作スティック、ダイヤル、マウス、キーボード、各種センサ等を備えた操作器によって実現されるものであり、図３の操作キー２１に対応する。  
【００８２】
処理部２２０は、ゲーム端末２０全体の制御やゲームの進行、画像生成等の各種演算処理を行う。この機能は、例えばＣＰＵ（ＣＩＳＣ型、ＲＩＳＣ型）、ＡＳＩＣ（ゲートアレイ等）等の演算装置やその制御プログラムにより実現される。  
【００８３】
特に本実施形態では、処理部２２０は、メインプログラム２６２に従ってゲーム端末２０を統括的に制御するメイン処理部２２２と、ゲーム処理部２２２１の処理によって求められた各種のデータに基づき、仮想カメラ等の所与の視点から見た仮想三次元空間（ゲーム空間）の画像の生成及びゲーム画面を表示させるための画像信号の生成を実行する画像生成部２２４と、効果音やＢＧＭ等のゲーム音の生成及びゲーム音を出力させるための音信号の生成を実行する音生成部２２６とを含んでいる。
【００８４】
また、メイン処理部２２２は、ゲーム処理部２２２１と、プレーヤ名編集処理部２２２３と、自キャラ編集処理部２２２５と、アップロード処理部２２２７と、ダウンロード処理部２２２９とを含む。
【００８５】
ゲーム処理部２２２１は、ゲームプログラム２６２１に従ってゲーム処理を実行し、ゲーム空間の構築や、ゲーム進行の制御等を行う。プレーヤ名編集処理部２２２３は、プレーヤ名編集プログラム２６２３に従ってプレーヤ名編集処理を実行し、プレーヤの操作入力に応じたプレーヤ名等の編集を行う。自キャラ編集処理部２２２５は、自キャラ編集プログラム２６２５に従って自キャラ編集処理を実行し、プレーヤの操作入力に応じたキャラクタ画像等の編集を行う。
【００８６】
アップロード処理部２２２７は、アップロードプログラム２６２７に従ってアップロード処理を実行し、ゲーム関連データ２６６をサーバシステム１０にアップロードする処理を行う。ダウンロード処理部２２２９は、ダウンロードプログラム２６２９に従ってダウンロード処理を実行し、サーバシステム１０から戦績のランキング及びゲーム関連データをダウンロードする処理を行う。
【００８７】
画像生成部２２４は、例えばＣＰＵやＤＳＰ等の演算装置やその制御プログラム、フレームバッファ等の描画フレーム用ＩＣメモリ等によって実現される。画像生成部２２４は、ゲーム処理部２２２１による演算結果に基づき、幾何変換処理やシェーディング処理等を実行してゲーム画面を表示するためのゲーム画像（３ＤＣＧ画像）を生成し、生成した画像の画像信号を表示部２４０に出力する。
【００８８】
表示部２４０は、画像生成部２２４からの画像信号に基づいて、例えば１／６０秒毎に１フレームの画面を再描画しながらゲーム画面を表示する。この機能は、例えばＣＲＴ、ＬＣＤ、ＥＬＤ、ＰＤＰ、ＨＭＤ等のハードウェアによって実現されるものであり、図３のディスプレイ２４に対応する。
【００８９】
音生成部２２６は、例えばＣＰＵやＤＳＰ等の演算装置及びその制御プログラムによって実現され、ゲーム中に使用される効果音やＢＧＭ等のゲーム音を生成し、生成したゲーム音の音信号を音出力部２５０に出力する。
【００９０】
音出力部２５０は、音生成部２２６からの音信号に基づいて、ＢＧＭや効果音等のゲーム音を出力する。この機能は、例えばスピーカ等によって実現されるものであり、図３のスピーカ２５に対応する。
【００９１】
通信部２３０は、所定の通信回線（無線通信回線やＬＡＮ等）に接続して外部装置（例えば、サーバシステム１０）とのデータ通信を行う。この機能は、IEEE802.11によるワイヤレスＬＡＮ規格やBluetooth（登録商標）によって実現されるものであり、図３の通信装置２３に対応する。  
【００９２】
記憶部２６０は、処理部２２０にゲーム端末２０を統合的に制御させるための諸機能を実現するためのシステムプログラムや、ゲームを実行させるために必要なプログラムやデータ等を記憶する。また、処理部２２０の作業領域として用いられ、処理部２２０が各種プログラムに従って実行した演算結果や操作部２１０から入力される入力データ等を一時的に記憶する。この機能は、例えば各種ＩＣメモリやハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ、ＲＡＭ、ＶＲＡＭ等によって実現される。  
【００９３】
特に本実施形態では、記憶部２６０は、処理部２２０をメイン処理部２２２として機能させるためのメインプログラム２６２と、ゲームデータ２６４と、ゲーム関連データ２６６と、ダウンロードデータ２６８と、利用区域識別情報２７０とを記憶する。
【００９４】
また、メインプログラム２６２は、メイン処理部２２２をゲーム処理部２２２１として機能させるためのゲームプログラム２６２１と、プレーヤ名編集処理部２２２３として機能させるためのプレーヤ名編集プログラム２６２３と、自キャラ編集処理部２２２５として機能させるための自キャラ編集プログラム２６２５と、アップロード処理部２２２７として機能させるためのアップロードプログラム２６２７と、ダウンロード処理部２２２９として機能させるためのダウンロードプログラム２６２９とをサブルーチンとして含んでいる。
【００９５】
ゲームデータ２６４は、ゲーム処理において利用されるデータであり、キャラクタのモデルデータやモーションデータ、ステージデータ等を含んでいる。ゲーム関連データ２６６は、ゲーム処理において生成される戦績及びレベル、プレーヤ名編集処理において編集されたプレーヤ名（使用言語）、プレーヤ名（英語）及び国籍、自キャラ編集処理において編集されたキャラクタ画像、コメント（使用言語）及びコメント（英語）を含むデータである。
【００９６】
ダウンロードデータ２６８は、ダウンロード処理によりサーバシステム１０からダウンロードされた戦績のランキング及びゲーム関連データが記憶されたデータである。利用区域識別情報２７０は、該ゲーム端末２０の利用区域を示す識別情報である。
【００９７】
３．処理の流れ
次に、本実施形態における処理の流れについて説明する。
先ず、サーバシステム１０の処理について説明する。図９は、サーバシステム１０において実行されるプレーヤ管理処理の流れを示すフローチャートである。
【００９８】
先ず、プレーヤ管理部１２２は、ゲーム端末２０からアクセス要求信号を受信したか否かを判定し（ステップＡ１）、受信しなかったと判定した場合は（ステップＡ１；Ｎｏ）、プレーヤ管理処理を終了する。また、アクセス要求信号を受信したと判定した場合は（ステップＡ１；Ｙｅｓ）、その要求内容が何であるかを判定する（ステップＡ３）。
【００９９】
ステップＡ３において要求内容がアップロードであると判定した場合は（ステップＡ３；アップロード）、プレーヤ管理部１２２は、該ゲーム端末２０からゲーム関連データ２６６及び利用区域識別情報２７０を受信する（ステップＡ５）。そして、不適切表現判定部１２４が、該ゲーム関連データ２６６に対して不適切表現判定処理を行う（ステップＡ７）。
【０１００】
図１０は、不適切表現判定処理の流れを示すフローチャートである。
先ず、不適切表現判定部１２４は、受信した利用区域識別情報２７０によって特定される利用区域を特定する（ステップＢ１）。また、不適切表現判定部１２４は、受信したゲーム関連データ２６６に含まれる国籍を特定する（ステップＢ３）。
【０１０１】
そして、不適切表現判定部１２４は、不適切表現ＤＢ選択テーブル１７０を参照し、言語別不適切表現ＤＢ１７２の中から、不適切表現ＤＢを１つ選択する（ステップＢ５）。具体的には、ステップＢ１及びＢ３で特定した利用区域１７０１及び国籍１７０３に対応する不適切表現ＤＢ１７０５を、言語別不適切表現ＤＢ１７２の中から選択する。
【０１０２】
次いで、不適切表現判定部１２４は、ステップＢ５で選択した不適切表現ＤＢに記憶されている何れかの不適切表現が、該ゲーム関連データ２６６のプレーヤ名（使用言語）又はコメント（使用言語）に含まれているか否かを判定する（ステップＢ７）。
【０１０３】
また、不適切表現判定部１２４は、英語の不適切表現ＤＢに記憶されている不適切表現が、該ゲーム関連データ２６６のプレーヤ名（英語）又はコメント（英語）に含まれているか否かを判定する（ステップＢ９）。
【０１０４】
そして、不適切表現判定部１２４は、不適切表現が含まれていない場合に、該ゲーム関連データ２６６を適切データとし、不適切表現が含まれている場合に、該ゲーム関連データ２６６を不適切データとする（ステップＢ１１）。そして、不適切表現判定部１２４は、不適切表現判定処理を終了する。
【０１０５】
図９のプレーヤ管理処理に戻って、不適切表現判定処理を実行すると、プレーヤ管理部１２２は、該ゲーム関連データ２６６が適切データ、不適切データの何れであったかを判定する（ステップＡ９）。そして、適切データであったと判定した場合は（ステップＡ９；適切データ）、データ登録処理部１２６が、該ゲーム関連データ２６６をゲーム関連ＤＢ１７４に登録するデータ登録処理を行う（ステップＡ１１）。そして、プレーヤ管理部１２２は、プレーヤ管理処理を終了する。
【０１０６】
ステップＡ９において不適切データであったと判定した場合は（ステップＡ９；不適切データ）、プレーヤ管理部１２２は、該ゲーム端末２０に対して書き換え指示信号を送信して（ステップＡ１３）、プレーヤ管理処理を終了する。
【０１０７】
また、ステップＡ３において要求内容がダウンロードであると判定した場合は（ステップＡ３；ダウンロード）、プレーヤ管理部１２２は、該ゲーム端末２０からゲーム関連データ２６６に含まれる国籍及び利用区域識別情報２７０を受信する（ステップＡ１４）。そして、データ公開処理部１２８が、データ公開処理を行う（ステップＡ１５）。
【０１０８】
具体的には、データ公開処理部１２８は、公開ＨＰ設定テーブル１７１を参照し、ステップＡ１４で受信した国籍及び利用区域識別情報２７０によって特定される利用区域に対応する公開ＨＰ１７１３を特定し、特定した公開ＨＰ１７１３に設定されている種類のホームページを公開する。尚、ダウンロードの要求が戦績のランキングである場合は、ゲーム関連ＤＢ１７４に現在登録されているゲーム関連データに基づいて戦績のランキングを作成して公開し、ダウンロードの要求がゲーム関連データである場合は、ゲーム関連ＤＢ１７４に現在登録されているゲーム関連データを公開する。
【０１０９】
そして、データ公開処理部１２８は、公開した戦績のランキング又はゲーム関連データを該ゲーム端末２０にダウンロードさせる処理を行う。そして、該ゲーム端末２０へのデータのダウンロードが終了したら、プレーヤ管理部１２２は、プレーヤ管理処理を終了する。
【０１１０】
次に、ゲーム端末２０の処理について説明する。図１１は、ゲーム端末２０において実行されるメイン処理の流れを示すフローチャートである。
【０１１１】
先ず、メイン処理部２２２は、プレーヤの操作入力に従って、実行する処理を選択する（ステップＣ１）。そして、選択した処理がゲームであった場合は（ステップＣ１；ゲーム）、ゲーム処理部２２２１は、ゲーム処理を実行する（ステップＣ３）。具体的には、ゲーム処理部２２２１は、ゲームデータ２６４に基づいて、仮想三次元空間にキャラクタ等のオブジェクトを配置してゲーム空間を構築し、プレーヤの操作入力に従って格闘ゲームを進行させる。そして、そのゲーム結果に基づいて戦績及びレベルを算出し、ゲーム関連データ２６６として記憶部２６０に記憶させる。
【０１１２】
ステップＣ１において選択した処理がプレーヤ名編集であった場合は（ステップＣ１；プレーヤ名編集）、プレーヤ名編集処理部２２２３は、プレーヤ名編集処理を実行する（ステップＣ５）。具体的には、プレーヤ名編集処理部２２２３は、プレーヤの操作入力に従ってプレーヤ名（使用言語）、プレーヤ名（英語）及び国籍の編集を行い、ゲーム関連データ２６６として記憶部２６０に記憶させる。
【０１１３】
ステップＣ１において選択した処理が自キャラ編集であった場合は（ステップＣ１；自キャラ編集）、自キャラ編集処理部２２２５は、自キャラ編集処理を実行する（ステップＣ７）。具体的には、自キャラ編集処理部２２２５は、プレーヤの操作入力に従ってキャラクタ画像、コメント（使用言語）及びコメント（英語）の編集を行い、ゲーム関連データ２６６として記憶部２６０に記憶させる。
【０１１４】
ステップＣ１において選択した処理がアップロードであった場合は（ステップＣ１；アップロード）、アップロード処理部２２２７は、アップロード処理を実行する（ステップＣ９）。
【０１１５】
図１２は、アップロード処理の流れを示すフローチャートである。
先ず、アップロード処理部２２２７は、サーバシステム１０に対してアクセス要求信号を送信する（ステップＤ１）。そして、アップロード処理部２２２７は、プレーヤの操作入力に従って、ゲーム関連データ２６６のうちの何をアップロードするかを判定する（ステップＤ３）。
【０１１６】
ステップＤ３において成績をアップロードすると判定した場合は（ステップＤ３；成績
）、アップロード処理部２２２７は、ゲーム関連データ２６６のうちの成績に係るデータ及び利用区域識別情報２７０をサーバシステム１０にアップロードする（ステップＤ５）。具体的に、成績に係るデータとしては、プレーヤ名（使用言語）、プレーヤ名（英語）、国籍、戦績及びレベルをアップロードする。
【０１１７】
一方、ステップＤ３において自キャラ画像をアップロードすると判定した場合は（ステップＤ３；自キャラ画像）、アップロード処理部２２２７は、ゲーム関連データ２６６のうちの自キャラ画像に係るデータ及び利用区域識別情報２７０をサーバシステム１０にアップロードする（ステップＤ７）。具体的に、自キャラ画像に係るデータとしては、キャラクタ画像、プレーヤ名（使用言語）、プレーヤ名（英語）、国籍、コメント（使用言語）及びコメント（英語）をアップロードする。
【０１１８】
そして、アップロード処理部２２２７は、サーバシステム１０から書き換え指示信号を受信したか否かを判定し（ステップＤ９）、受信したと判定した場合は（ステップＤ９；Ｙｅｓ）、ゲーム関連データ２６６の書き換えを指示する旨のメッセージを、表示部２４０に表示させる（ステップＤ１１）。そして、アップロード処理部２２２７は、アップロード処理を終了する。
【０１１９】
一方、ステップＤ９において書き換え指示信号を受信しなかったと判定した場合は（ステップＤ９；Ｎｏ）、アップロード処理部２２２７は、ゲーム関連データ２６６の登録を完了した旨のメッセージを、表示部２４０に表示させる（ステップＤ１３）。そして、アップロード処理部２２２７は、アップロード処理を終了する。
【０１２０】
図１１のメイン処理に戻って、ステップＣ１において選択した処理がダウンロードであった場合は（ステップＣ１；ダウンロード）、ダウンロード処理部２２２９は、ダウンロード処理を実行する（ステップＣ１１）。
【０１２１】
具体的には、ダウンロード処理部２２２９は、サーバシステム１０に対してアクセス要求信号を送信し、ゲーム関連データ２６６に含まれる国籍及び利用区域識別情報２７０を送信する。そして、プレーヤの操作入力に従って、戦績のランキング及びゲーム関連データの何れをダウンロードするかを決定し、決定したデータのダウンロードを開始する。
【０１２２】
ステップＣ３〜Ｃ１１の何れかの処理を行ったら、メイン処理部２２２は、プレーヤの操作入力に従って、処理を終了するか否かを判定する（ステップＣ１３）。そして、まだ処理を終了しないと判定した場合は（ステップＣ１３；Ｎｏ）、メイン処理部２２２は、ステップＣ１に戻り、処理を終了すると判定した場合は（ステップＣ１３；Ｙｅｓ）、メイン処理を終了する。
【０１２３】
４．表示画面
次に、実際にゲーム端末２０に表示される表示画面例を参照して、上述した処理について説明する。先ず、ゲーム端末２０の利用区域が「日本」である場合を例に挙げて説明する。
【０１２４】
図１３は、アップロード処理（図１１のステップＣ９、図１２）を行う際にゲーム端末２０に表示される表示画面の一例である表示画面Ｗ１を示す図である。表示画面Ｗ１では、「何をアップロードしますか？」というメッセージが表示され、「成績」と示されたアイコンＩ１と、「自キャラ画像」と示されたアイコンＩ２とが表示されている。プレーヤは、カーソル操作を行うことで、何れかのアイコンを選択する。
【０１２５】
図１４は、図１３の表示画面Ｗ１において、アイコンＩ１が選択されることで表示される表示画面の一例である表示画面Ｗ３を示す図である。表示画面Ｗ３では、ゲーム関連データ２６６のうちの成績に係るデータであるプレーヤ名（使用言語）、プレーヤ名（英語）、国籍、戦績及びレベルが表示されている。具体的には、プレーヤ名（日本語）として「さぶちゃん」、プレーヤ名（英語）として「Ｓａｂｕ」、国籍として「日本，Ｊａｐａｎ」、戦績として「２１６勝２敗」、レベルとして「２５」が表示されている。
【０１２６】
また、表示画面Ｗ３の右下部には、「ＯＫ」と示されたアイコンＩ３と、「キャンセル」と示されたアイコンＩ４とが表示されている。プレーヤがアイコンＩ３を選択すると、表示されているデータがサーバシステム１０にアップロードされる（図１２のステップＤ５）。また、プレーヤがアイコンＩ４を選択すると、アップロードが中止される。
【０１２７】
図１５は、図１３の表示画面Ｗ１において、アイコンＩ２が選択されることで表示される表示画面の一例である表示画面Ｗ５を示す図である。表示画面Ｗ５では、ゲーム関連データ２６６のうちの自キャラ画像に係るデータであるキャラクタ画像、プレーヤ名（使用言語）、プレーヤ名（英語）、国籍、コメント（使用言語）及びコメント（英語）が表示されている。具体的には、キャラクタ画像として闘士の画像、プレーヤ名（日本語）として「さぶちゃん」、プレーヤ名（英語）として「Ｓａｂｕ」、国籍として「日本，Ｊａｐａｎ」、コメント（日本語）として「よろしく」、コメント（英語）として「Ｈｅｌｌｏ」が表示されている。
【０１２８】
また、表示画面Ｗ５の右下部には、表示画面Ｗ３と同様にアイコンＩ３及びアイコンＩ４が表示されており、プレーヤがアイコンＩ３を選択すると、表示されているデータがサーバシステム１０にアップロードされる（図１２のステップＤ７）。
【０１２９】
図１６は、サーバシステム１０の不適切表現判定処理（図９のステップＡ７、図１０）により、ゲーム関連データ２６６が不適切データであると判定され（図１０のステップＢ１１、図９のステップＡ９；不適切データ）、書き換え指示信号が送信された場合に（図９のステップＡ１３）、ゲーム端末２０に表示される表示画面の一例である表示画面Ｗ７を示す図である。
【０１３０】
表示画面Ｗ７では、プレーヤ名（使用言語）の書き換えを指示する旨の「プレーヤ名（日本語）が不適切です。別の名前に変更して下さい。」というメッセージが表示されている（図１２のステップＤ１１）。
【０１３１】
また、表示画面Ｗ７の右下部には、アイコンＩ３が表示されており、プレーヤがアイコンＩ３を選択することで、表示画面Ｗ７が処理を選択するための処理選択画面（図示せず）に切り替わることになる。
【０１３２】
図１７は、サーバシステム１０の不適切表現判定処理（図９のステップＡ７、図１０）により、ゲーム関連データ２６６が適切データであると判定され（図１０のステップＢ１１、図９のステップＡ９；適切データ）、ゲーム関連データ２６６の登録が行われた場合に（図９のステップＡ１１）、ゲーム端末２０に表示される表示画面の一例である表示画面Ｗ９を示す図である。
表示画面Ｗ９では、ゲーム関連データ２６６の登録を完了した旨の「データの登録を完了しました。」というメッセージが表示されている（図１２のステップＤ１３）。また、表示画面Ｗ９の右下部には、表示画面Ｗ７と同様にアイコンＩ３が表示されている。
【０１３３】
図１８は、ダウンロード処理（図１１のステップＣ１１）を行う際にゲーム端末２０に表示される表示画面の一例である表示画面Ｗ１１を示す図である。表示画面Ｗ１１では、「何をダウンロードしますか？」というメッセージが表示され、「ランキング」と示されたアイコンＩ１１と、「キャラ画像」と示されたアイコンＩ１２とが表示されている。プレーヤは、カーソル操作を行うことで、何れかのアイコンを選択する。
【０１３４】
図１９は、図１８の表示画面Ｗ１１において、アイコンＩ１１が選択されることで表示される表示画面の一例である表示画面Ｗ１３を示す図である。表示画面Ｗ１３では、サーバシステム１０のゲーム関連ＤＢ１７４に現在登録されているゲーム関連データに基づいて、日本国内のランキングが作成されて表示されている（図９のステップＡ１５）。例えば、順位が「４」のプレーヤ名（日本語）は「へいはっち」であり、その戦績は「１８２勝６敗」、レベルは「１７」である。
【０１３５】
また、表示画面Ｗ１３の下部には、「ダウンロード」と示されたアイコンＩ１３と、「終了」と示されたアイコンＩ１４と、「世界ランキング」と示されたアイコンＩ１５とが表示されている。プレーヤは、表示されているランキングをダウンロードしたい場合はアイコンＩ１３を選択し、終了したい場合はアイコンＩ１４を選択する。また、世界ランキングを見たい場合はアイコンＩ１５を選択する。
【０１３６】
図２０は、図１９の表示画面Ｗ１３において、アイコンＩ１５が選択されることで表示される表示画面の一例である表示画面Ｗ１５を示す図である。表示画面Ｗ１５では、サーバシステム１０のゲーム関連ＤＢ１７４に現在登録されているゲーム関連データに基づいて、世界ランキングが作成されて表示されている（図９のステップＡ１５）。例えば、順位が「２」のプレーヤ名（英語）は「Ｌｉ」であり、その国籍は「Ｃｈｉｎａ」、戦績は「２１７勝１敗」、レベルは「２５」である。
【０１３７】
また、表示画面Ｗ１５の下部には、表示画面Ｗ１３と同様にアイコンＩ１３及びアイコンＩ１４と、「日本ランキング」と示されたアイコンＩ１６とが表示されている。プレーヤは、日本ランキングを見たい場合はアイコンＩ１６を選択する。
【０１３８】
図２１は、図１８の表示画面Ｗ１１において、アイコンＩ１２が選択されることで表示される表示画面の一例である表示画面Ｗ１７を示す図である。表示画面Ｗ１７では、サーバシステム１０のゲーム関連ＤＢ１７４に現在登録されている日本国内のプレーヤのゲーム関連データが、一覧表示されている（図９のステップＡ１５）。そして、各ゲーム関連データには、アイコンＩ１３が対応付けて表示されており、プレーヤはダウンロードしたいゲーム関連データに対応するアイコンＩ１３を選択することで、該ゲーム関連データをダウンロードすることができる。
【０１３９】
また、表示画面Ｗ１７の下部には、アイコンＩ１４と、「世界」と示されたアイコンＩ１７とが表示されており、プレーヤは世界のプレーヤのゲーム関連データをダウンロードしたい場合は、アイコンＩ１７を選択する。
【０１４０】
図２２は、図２１の表示画面Ｗ１７において、アイコンＩ１７が選択されることで表示される表示画面の一例である表示画面Ｗ１９を示す図である。表示画面Ｗ１９では、サーバシステム１０のゲーム関連ＤＢ１７４に現在登録されている全てのプレーヤのゲーム関連データが、一覧表示されている（図９のステップＡ１５）。そして、表示画面Ｗ１７と同様に、各ゲーム関連データにはアイコンＩ１３が対応付けて表示されており、このアイコンＩ１３を選択することで、プレーヤは好みのゲーム関連データをダウンロードすることができる。
【０１４１】
また、表示画面Ｗ１９の下部には、「終了」と示されたアイコンＩ１４と、「日本」と示されたアイコンＩ１８とが表示されており、プレーヤがアイコンＩ１８を選択することで、表示画面Ｗ１９が図２１の表示画面Ｗ１７に切り替わることになる。
【０１４２】
次に、ゲーム端末２０の利用区域が「北米」であり、プレーヤの国籍が「アメリカ」である場合を例に挙げて説明する。
図２３は、ダウンロード処理を行う際にゲーム端末２０に表示される表示画面の一例である表示画面Ｗ２１を示す図である。表示画面Ｗ２１では、「Ｗｈａｔ ｗｉｌｌ ｙｏｕ ｄｏｗｎｌｏａｄ？」というメッセージが表示され、「ＲＡＮＫＩＮＧ」と示されたアイコンＩ２１と、「ＣＨＡＲＡＣＴＥＲ ＩＭＡＧＥ」と示されたアイコンＩ２２とが表示されている。プレーヤは、カーソル操作を行うことで、何れかのアイコンを選択する。
【０１４３】
図２４は、図２３の表示画面Ｗ２１において、アイコンＩ２１が選択されることで表示される表示画面の一例である表示画面Ｗ２３を示す図である。表示画面Ｗ２３では、サーバシステム１０のゲーム関連ＤＢ１７４に現在登録されているゲーム関連データに基づいて、アメリカ国内のランキングが作成されて表示されている（図９のステップＡ１５）。例えば、順位が「１」のプレーヤ名（英語）は「Ｊｏｈｎ」であり、その戦績は「ｗｉｎ ２２０ ｌｏｓｅ ０」、レベルは「２５」である。
【０１４４】
また、表示画面Ｗ２３の下部には、「Ｄｏｗｎ Ｌｏａｄ」と示されたアイコンＩ２３と、「ＥＮＤ」と示されたアイコンＩ２４と、「Ｎｏｒｔｈ Ａｍｅｒｉｃａ ＲＡＮＫＩＮＧ」と示されたアイコンＩ２５と、「Ｗｏｒｌｄ ＲＡＮＫＩＮＧ」と示されたアイコンＩ２６とが表示されている。プレーヤは、表示されているランキングをダウンロードしたい場合はアイコンＩ２３を選択し、終了したい場合はアイコンＩ２４を選択する。また、北米のランキングを見たい場合はアイコンＩ２５を選択し、世界ランキングを見たい場合はアイコンＩ２６を選択する。
【０１４５】
図２５は、図２４の表示画面Ｗ２３において、アイコンＩ２５が選択されることで表示される表示画面の一例である表示画面Ｗ２５を示す図である。表示画面Ｗ２５では、サーバシステム１０のゲーム関連ＤＢ１７４に現在登録されているゲーム関連データに基づいて、北米のランキングが作成されて表示されている（図９のステップＡ１５）。例えば、順位が「５」のプレーヤ名（英語）は「Ｋａｔｅ」であり、その国籍は「Ｃａｎａｄａ」、戦績は「ｗｉｎ ２０２ ｌｏｓｅ ５」、レベルは「２０」である。
【０１４６】
また、表示画面Ｗ２５の下部には、表示画面Ｗ２３と同様にアイコンＩ２３、アイコンＩ２４及びアイコンＩ２６と、「ＵＳＡ ＲＡＮＫＩＮＧ」と示されたアイコンＩ２７とが表示されている。プレーヤは、世界ランキングを見たい場合はアイコンＩ２６を選択し、アメリカ国内のランキングに戻りたい場合はアイコンＩ２７を選択する。
【０１４７】
図２６は、図２５の表示画面Ｗ２５において、アイコンＩ２７が選択されることで表示される表示画面の一例である表示画面Ｗ２７を示す図である。表示画面Ｗ２７では、サーバシステム１０のゲーム関連ＤＢ１７４に現在登録されているゲーム関連データに基づいて、世界ランキングが作成されて表示されている（図９のステップＡ１５）。例えば、順位が「４」のプレーヤ名（英語）は「Ｍｉｃｈｅｌ」であり、その国籍は「Ｆｒａｎｃｅ」、戦績は「ｗｉｎ ２１５ ｌｏｓｅ ２」、レベルは「２４」である。
【０１４８】
また、表示画面Ｗ２７の下部には、アイコンＩ２３、アイコンＩ２４、アイコンＩ２５及びアイコンＩ２７が表示されている。プレーヤがアイコンＩ２７を選択すると、表示画面Ｗ２７が図２４の表示画面Ｗ２３に切り替わり、アイコンＩ２５を選択すると、表示画面Ｗ２７が図２５の表示画面Ｗ２５に切り替わることになる。
【０１４９】
図２７は、図２３の表示画面Ｗ２１において、アイコンＩ２２が選択されることで表示される表示画面の一例である表示画面Ｗ２９を示す図である。表示画面Ｗ２９では、サーバシステム１０のゲーム関連ＤＢ１７４に現在登録されているアメリカ国内のプレーヤのゲーム関連データが、一覧表示されている（図９のステップＡ１５）。そして、各ゲーム関連データには、アイコンＩ２３が対応付けて表示されており、プレーヤはダウンロードしたいゲーム関連データに対応するアイコンＩ２３を選択することで、該ゲーム関連データをダウンロードすることができる。
【０１５０】
また、表示画面Ｗ２９の下部には、アイコンＩ２４と、「Ｎｏｒｔｈ Ａｍｅｒｉｃａ」と示されたアイコンＩ２８と、「Ｗｏｒｌｄ」と示されたアイコンＩ２９とが表示されており、プレーヤは北米のプレーヤのゲーム関連データをダウンロードしたい場合はアイコンＩ２８を選択し、世界のプレーヤのゲーム関連データをダウンロードしたい場合はアイコンＩ２９を選択する。
【０１５１】
図２８は、図２７の表示画面Ｗ２９において、アイコンＩ２８が選択されることで表示される表示画面の一例である表示画面Ｗ３１を示す図である。表示画面Ｗ３１では、サーバシステム１０のゲーム関連ＤＢ１７４に現在登録されている北米のプレーヤのゲーム関連データが、一覧表示されている（図９のステップＡ１５）。そして、表示画面Ｗ２９と同様に、各ゲーム関連データにはアイコンＩ２３が対応付けて表示されている。
【０１５２】
また、表示画面Ｗ３１の下部には、アイコンＩ２４及びアイコンＩ２９と、「ＵＳＡ」と示されたアイコンＩ３０とが表示されており、プレーヤは世界のゲーム関連データをダウンロードしたい場合はアイコンＩ２９を選択し、アメリカ国内のゲーム関連データに戻りたい場合はアイコンＩ３０を選択する。
【０１５３】
図２９は、図２８の表示画面Ｗ３１において、アイコンＩ２９が選択されることで表示される表示画面の一例である表示画面Ｗ３３を示す図である。表示画面Ｗ３３では、サーバシステム１０のゲーム関連ＤＢ１７４に現在登録されている世界のプレーヤのゲーム関連データが、一覧表示されている（図９のステップＡ１５）。そして、表示画面Ｗ３１と同様に、各ゲーム関連データにはアイコンＩ２３が対応付けて表示されている。
【０１５４】
また、表示画面Ｗ３３の下部には、アイコンＩ２４、アイコンＩ２８及びアイコンＩ３０が表示されており、プレーヤがアイコンＩ３０を選択することで、表示画面Ｗ３３が図２７の表示画面Ｗ２９に切り替わり、アイコンＩ２８を選択することで、表示画面Ｗ３３が図２８の表示画面Ｗ３１に切り替わることになる。
【０１５５】
５．ハードウェア構成
次に、本実施形態におけるサーバシステム１０及びゲーム端末２０を実現するためのハードウェア構成の一例について図３０を参照して説明する。図３０に示す電子機器１００は、ＣＰＵ１０００、ＲＯＭ１００２、ＲＡＭ１００４、情報記憶媒体１００６、画像生成ＩＣ１０１０、音生成ＩＣ１００８、ＶＲＡＭ１０１２、Ｉ／Ｏポート１０１４、１０１６を備え、各部がシステムバス１０１８により相互にデータ入出力可能に接続されている。Ｉ／Ｏポート１０１４には入力装置１０２４が、Ｉ／Ｏポート１０１６には通信装置１０２６が、それぞれ接続されている。  
【０１５６】
ＣＰＵ１０００は、情報記憶媒体１００６に格納されるプログラム、ＲＯＭ１００２に格納されるシステムプログラム（装置本体の初期化情報等）、入力装置１０２４によって入力される信号等に従って、機器全体の制御や各種データ処理を行う。このＣＰＵ１０００は、図４に示す処理部１２０及び図８に示す処理部２２０に対応する。  
【０１５７】
ＲＡＭ１００４は、ＣＰＵ１０００の作業領域等として用いられる記憶部であり、情報記憶媒体１００６やＲＯＭ１００２内の所与の内容、ＣＰＵ１０００の演算結果等が格納される。このＲＡＭ１００４は、図４に示す記憶部１６０及び図８に示す記憶部２６０の一部を構成するものである。
【０１５８】
情報記憶媒体１００６は、プログラム、画像データ、音データ、プレイデータ等が主に格納されるものである。この情報記憶媒体１００６は、図４に示す記憶部１６０及び図８に示す記憶部２６０の一部を構成するものである。本実施形態を実現するものがコンピュータシステムである場合には、情報記憶媒体１００６は、各種プログラム及びデータを格納する情報記憶媒体としてのＣＤ−ＲＯＭ、ＤＶＤ或いはハードディスク等が用いられる。
【０１５９】
また、この装置に設けられている画像生成ＩＣ１０１０と音生成ＩＣ１００８により、音や画像の好適な出力が行えるようになっている。
【０１６０】
画像生成ＩＣ１０１０は、ＣＰＵ１０００の命令によって、ＲＯＭ１００２、ＲＡＭ１００４、情報記憶媒体１００６等から送られる情報に基づいて画素情報を生成する集積回路であり、生成される表示信号は表示装置１０２２に出力される。表示装置１０２２は、ＣＲＴ、ＬＣＤ、ＥＬＤ、ＰＤＰ、ＨＭＤ等により実現され、図４に示す表示部１４０及び図８に示す表示部２４０に対応する。
【０１６１】
また、音生成ＩＣ１００８は、ＣＰＵ１０００の命令によって、情報記憶媒体１００６やＲＯＭ１００２に記憶される情報、ＲＡＭ１００４に格納される音データに応じた音信号を生成する集積回路であり、生成される音信号はスピーカ１０２０によって出力される。スピーカ１０２０は、図８に示す音出力部２５０に対応する。
【０１６２】
ＶＲＡＭ１０１２は、表示装置１０２２に表示される画像データを一時的に格納する記憶装置であり、図８に示す記憶部２６０の一部を構成するものである。このＶＲＡＭ１０１２は、画像生成ＩＣ１０１０によって生成される、１フレーム分の画像データを格納するためのフレームバッファを備える。
【０１６３】
入力装置１０２４は、各種操作を入力するための装置であり、その機能は、キーボード、マウス、タッチパネル等のハードウェアにより実現される。この入力装置１０２４は、図４に示す操作部１１０及び図８に示す操作部２１０に対応する。
【０１６４】
通信装置１０２６は装置内部で利用される情報を外部とやりとりするものであり、他の装置と通信回線を介して接続されてプログラムに応じた所与の情報を送受すること等に利用される。この通信装置１０２６は、図４に示す通信部１３０及び図８に示す通信部２３０に対応する。
【０１６５】
６．作用効果
本実施形態によれば、サーバシステム１０がゲーム端末２０からゲーム関連データ２６６及び利用区域識別情報２７０を受信した場合に、受信した利用区域識別情報２７０によって特定される利用区域及びゲーム関連データ２６６に含まれる国籍に基づいて、言語別不適切表現ＤＢ１７２の中から不適切表現ＤＢが１つ選択される。そして、選択された不適切表現ＤＢに基づいて、受信したゲーム関連データ２６６に不適切表現が含まれているか否かが判定される。
【０１６６】
そして、不適切表現が含まれていると判定された場合は、該ゲーム関連データ２６６は不適切データとされ、該ゲーム関連データ２６６の書き換えを指示する書き換え指示信号が、該ゲーム端末２０に送信される。また、不適切表現が含まれていないと判定された場合は、該ゲーム関連データ２６６は適切データとされ、ゲーム関連ＤＢ１７４に登録される。
【０１６７】
また、ゲーム関連ＤＢ１７４に現在登録されているゲーム関連データに基づいて作成された戦績のランキング及び現在登録されているゲーム関連データが公開され、ゲーム端末２０に対してこれらのデータのダウンロードが行われる。
【０１６８】
ゲーム端末２０の利用区域及びゲーム関連データに含まれる国籍に基づいて不適切表現ＤＢが選択され、この選択された不適切表現ＤＢを用いて不適切表現の判定が行われるため、各国、各地域等に応じた不適切表現の判定を行うことができるようになる。また、適切データとしてゲーム関連ＤＢ１７４に登録されているゲーム関連データだけが公開されるため、不適切表現を含むデータの公開が効果的に防止されるようになる。
【０１６９】
７．変形例
７−１．システム構成
本実施形態では、サーバシステム１０が不適切表現の判定、データの公開等のプレーヤの管理を行うものとして説明したが、このサーバシステム１０の機能を何れかのゲーム端末２０が実現するとして、ゲーム端末２０同士が接続されてなるゲームシステムを構成しても良い。
【０１７０】
７−２．ゲーム端末
ゲーム端末２０は、携帯型ゲーム機に限られるわけではなく、例えば家庭用ゲーム機や業務用ゲーム機であっても良いし、各家庭に設定されたＰＣ（パーソナル・コンピュータ）であっても勿論良い。
【０１７１】
７−３．他のゲームへの適用
本実施形態では、プレーヤがゲーム端末２０を利用して格闘ゲームを行う場合について説明したが、適用可能なゲームはこれに限られない。例えば、テニスや卓球、バトミントン等の個人戦を行うスポーツゲームや、レースゲーム、ロールプレイングゲーム等にも適用可能である。
【０１７２】
７−４．ゲーム関連データの書き換え
本実施形態では、ゲーム関連データ２６６が不適切データと判定された場合に、プレーヤがゲーム端末２０において該ゲーム関連データ２６６を編集するものとして説明したが、このような構成を採るのではなく、サーバシステム１０側でデータを自動的に書き換えるようにしても良い。例えば、３文字の不適切表現が含まれるデータはその３文字を「ＡＡＡ」に書き換え、５文字の不適切表現が含まれるデータはその５文字を「ＡＡＡＡＡ」に書き換えるようにしても良いし、全くランダムに文字を選択して書き換えるようにしても良い。
【０１７３】
そして、この書き換え後のゲーム関連データ２６６を、ゲーム関連ＤＢ１７４に登録するようにする。このようにすることで、不適切表現を含むゲーム関連データ２６６であっても、適切に修正した上で公開することができるようになる。
【０１７４】
７−５．ゲーム関連データのアップロードの抑止
また、本実施形態では、ゲーム関連データ２６６が不適切データと判定され、プレーヤに対して該ゲーム関連データ２６６の編集が指示された場合であっても、プレーヤがこれに従わず、そのまま再アップロードすることも可能である。この場合、当然ではあるが、該ゲーム関連データ２６６は再び不適切データと判定されることになる。
【０１７５】
かかる事態を防止するため、ゲーム関連データ２６６の書き換えが行われるまで、サーバシステム１０への該ゲーム関連データ２６６のアップロードが抑止されるようにしても良い。この場合は、ゲーム関連データ２６６が不適切データと判定された場合に、書き換え指示信号と共に、アップロードを抑止するための抑止制御プログラムを、サーバシステム１０からゲーム端末２０に対して送信するようにする。
【０１７６】
また、ゲーム端末２０の記憶部２６０に抑止制御プログラムを予め記憶させておき、ゲーム関連データ２６６が不適切データと判定された場合に、この抑止制御プログラムを起動させる信号を、サーバシステム１０からゲーム端末２０に対して送信するようにしても、同様の効果を得ることができる。
【０１７７】
更に、フラグ操作によって、ゲーム関連データ２６６のアップロードが抑止されるようにしても良い。この場合は、ゲーム端末２０の記憶部２６０に「アップロード許否フラグ」を設けておき、サーバシステム１０から書き換え指示信号を受信した場合に、このアップロード許否フラグを「不許可」に設定するようにする。そして、プレーヤによりゲーム関連データ２６６のアップロードの指示がなされた場合に、図３１のフローチャートに従ってアップロード処理を行う。
【０１７８】
具体的には、アップロード処理部２２２７は、アップロード許否フラグが「許可」、「不許可」の何れであるかを判定し（ステップＥ１）、「許可」であると判定した場合は（ステップＥ１；許可）、以降、図１２のアップロード処理と同様の処理を行う。一方、アップロード許否フラグが「不許可」であると判定した場合は（ステップＥ１；不許可）、アップロード処理部２２２７は、ゲーム関連データ２６６のアップロードが不許可である旨のメッセージを表示部２４０に表示させて（ステップＥ３）、アップロード処理を終了する。
【０１７９】
上述したような処理を行うことで、ゲーム端末２０からサーバシステム１０に対して未修正のゲーム関連データ２６６が再アップロードされることが、効果的に防止されるようになる。
【０１８０】
７−６．文字種の判別
本実施形態では、ゲーム関連データ２６６に含まれるプレーヤ名（使用言語）及びコメント（使用言語）は、プレーヤが自身の使用言語で入力するものとして説明した。しかし、プレーヤ名及びコメントを任意の言語で入力可能とし、入力された文字の言語を判別して不適切表現ＤＢを選択することにしても良い。
【０１８１】
具体的には、入力されたテキストを解析して文字コードを判別して、入力されたプレーヤ名及びコメントの言語を判別する。そして、ゲーム端末２０の利用区域及び判別した言語に基づいて言語別不適切表現ＤＢ１７２の中から不適切表現ＤＢを選択し、選択した不適切表現ＤＢを用いて不適切表現の判定を行うようにする。
【０１８２】
このようにすることで、ゲーム端末２０の利用区域が日本であるのに対して、ゲーム関連データ２６６に含まれるデータが全て英語であるような場合であっても、不適切表現を含むゲーム関連データ２６６が看過されて登録されるといった事態が効果的に防止されるようになる。
【０１８３】
７−７．不適切表現の判定時
本実施形態では、データ登録処理の前に不適切表現判定処理を行うこととして説明したが、データ公開処理の前に不適切表現判定処理を行うことにしても良い。具体的には、ゲーム端末２０からゲーム関連データ２６６がアップロードされた段階では不適切表現判定処理を行わず、全てのゲーム関連データ２６６をゲーム関連ＤＢ１７４に登録することにする。そして、ゲーム端末２０からダウンロードの要求がなされた場合に、ゲーム関連ＤＢ１７４に登録されている全てのゲーム関連データ２６６を対象として不適切表現判定処理を行い、適切データと判定されたゲーム関連データ２６６だけを公開するようにする。
【０１８４】
また、所定時間毎に不適切表現判定処理を行うようにしても良い。具体的には、例えば１時間に１回、ゲーム関連ＤＢ１７４に登録されている全てのゲーム関連データ２６６を対象として不適切表現判定処理を行う。そして、適切データと不適切データとを分類して保存しておき、ゲーム端末２０からダウンロードの要求がなされた場合に、適切データして保存されているゲーム関連データ２６６だけを公開するようにする。
【０１８５】
７−８．利用区域の識別
本実施形態では、リージョンコードに代表される利用区域識別情報２７０が各ゲーム端末２０それぞれに予め記憶されており、この利用区域識別情報２７０がサーバシステム１０に送信されることで、サーバシステム１０が不適切表現ＤＢの決定や、公開するホームページの種類を決定するものとして説明した。しかし、このような構成を採るのではなく、ゲーム端末２０がアクセスしたサービスプロバイダの種別やネットワークルーティング等から、何れの国のネットワークにアクセスしたかを求めることで、利用区域識別情報２７０の代わりとしても良い。
【０１８６】
具体的には、図１のゲームシステム１の概略構成図において、例えばゲーム端末２０が日本国内のネットワークＮＪ（日本のプロバイダ）を介してサーバシステム１０にアクセスした場合には、該ゲーム端末２０の利用区域を「日本」と判断し、ゲーム端末２０がカナダ国内のネットワークＮＣ（カナダのプロバイダ）を介してサーバシステム１０にアクセスした場合には、該ゲーム端末２０の利用区域を「カナダ」と判断する。そして、後は本実施形態で説明した通りの手順で、不適切表現ＤＢの決定や、公開するホームページの種類を決定する。
【０１８７】
７−９．年齢の制限
本実施形態では、年齢を問わず全てのプレーヤについて、同一の方法でデータ登録及びデータ公開を行うものとして説明した。しかし、大人は不適切表現と感じなくても、子供は不適切表現と感じてしまう表現もある。この場合、大人と子供とで全く同じ処理を行うことは適切ではない。そこで、次の構成を採っても良い。
【０１８８】
先ず、各言語それぞれについて、一般用の不適切表現ＤＢと、子供用（例えば、１５歳未満）の不適切表現ＤＢとの２種類の不適切表現ＤＢを用意し、サーバシステム１０の言語別不適切表現ＤＢ１７２に言語別に記憶させておく。但し、子供用の不適切表現ＤＢには、一般用の不適切表現ＤＢに含まれない表現であって、子供にとっては不適切であると考えられる表現を収録しておく。
【０１８９】
そして、データ登録を行う場合の処理の流れは次のようになる。
即ち、ゲーム端末２０は、プレーヤに年齢を入力させ、データのアップロードを行う際に、ゲーム関連データ２６６及び利用区域識別情報２７０に加えて、入力された年齢をサーバシステム１０に送信する。
【０１９０】
サーバシステム１０は、図３２に示すように、プレーヤが大人であれ、子供であれ、ゲーム端末２０からアップロードされたゲーム関連データ２６６に対して、先ず一般用の不適切表現ＤＢを用いた不適切表現判定処理（以下、「一般用不適切表現判定処理」と呼ぶ。）を行う。そして、サーバシステム１０は、該ゲーム関連データ２６６が適切データであった場合に、該ゲーム端末２０から受信した年齢を確認し、その年齢が１５歳以上であった場合は、該ゲーム関連データ２６６をゲーム関連ＤＢ１７４に登録する。
【０１９１】
一方、受信した年齢が１５歳未満であった場合は、サーバシステム１０は、該ゲーム関連データ２６６に対して、子供用の不適切表現ＤＢを用いた不適切表現判定処理（以下、「子供用不適切表現判定処理」と呼ぶ。）を行い、適切データであった場合に、該ゲーム関連データ２６６をゲーム関連ＤＢ１７４に登録する。
【０１９２】
また、データ公開を行う場合の処理の流れは次のようになる。
即ち、ゲーム端末２０は、プレーヤに年齢を入力させ、データのダウンロードを行う際に、ゲーム関連データ２６６に含まれる国籍及び利用区域識別情報２７０に加えて、入力された年齢をサーバシステム１０に送信する。
【０１９３】
サーバシステム１０は、図３３に示すように、ゲーム端末２０から受信した年齢を確認し、年齢が１５歳以上である場合は、データ公開処理を行ってランキング及びゲーム関連ＤＢ１７４に登録されているゲーム関連データ２６６の公開を行う。
【０１９４】
一方、受信した年齢が１５歳未満であった場合は、サーバシステム１０は、ゲーム関連ＤＢ１７４に登録されている全てのゲーム関連データ２６６を対象として、子供用不適切表現判定処理を行う。そして、適切データと判定されたゲーム関連データ２６６だけを公開するようにする。
【０１９５】
以上、１５歳以上であるか否かの２つの年齢区分について説明したが、３以上の年齢区分毎に不適切表現ＤＢを用意することにしても良い。具体的には、各言語それぞれについて、「１０歳未満のプレーヤ用」、「１０代のプレーヤ用」、「２０代のプレーヤ用」といった具合に、それぞれ異なる不適切表現ＤＢを用意しておき、サーバシステム１０の言語別不適切表現ＤＢ１７２に言語別に記憶させておく。
【０１９６】
更には、年齢が偽称されることを防止するため、各ゲーム端末２０それぞれに、年齢或いは年齢区分を登録することにしても良い。例えば、１５歳未満の子供がゲーム端末２０を使用する場合は、子供の年齢或いは年齢区分を親が登録する（所謂ペアレント設定）こととし、ゲーム端末２０は、登録された年齢或いは年齢区分を年齢識別情報として保持しておく。そして、ゲーム端末２０は、ゲーム関連データ２６６のアップロードを行う場合は、ゲーム関連データ２６６及び利用区域識別情報２７０と共に、年齢識別情報をサーバシステム１０に送信する。また、ダウンロードを行う場合は、国籍及び利用区域識別情報２７０と共に、年齢識別情報をサーバシステム１０に送信する。
【０１９７】
７−１０．国別のデータ登録及びデータ公開
本実施形態では、プレーヤが使用言語及び英語の２種類でプレーヤ名及びコメントを入力するものとして説明したが、使用言語だけで入力することにしても良い。この場合は、サーバシステム１０の記憶部１６０に、使用言語別の不適切表現ＤＢを記憶させておく。そして、サーバシステム１０は、プレーヤの使用言語に対応する不適切表現ＤＢに基づいて不適切表現判定処理を行う。
【０１９８】
また、ゲーム関連ＤＢ１７０を国別に用意しておき、不適切表現判定処理により適切データと判定されたゲーム関連データ２６６を、プレーヤの国籍の国に対応するゲーム関連ＤＢ１７０に登録することにしても良い。更には、プレーヤの国籍の国に対応するホームページのみに、ゲーム関連データ２６６及びランキングを公開することにしても良い。
【０１９９】
図３４は、この場合における処理の流れを示す図である。
例えば、プレーヤがアメリカ人であり、アメリカ向英語を使用言語としてプレーヤ名及びコメントの入力を行った場合は、サーバシステム１０は、アメリカ向英語の不適切表現ＤＢ１７２３Ｕに基づいて不適切表現判定処理を行い、アメリカ用のゲーム関連ＤＢに登録するようにする。また、該プレーヤには、アメリカ向のホームページだけを公開するようにする。
【０２００】
同様に、プレーヤがカナダ人であり、カナダ向英語を使用言語としてプレーヤ名及びコメントの入力を行った場合は、サーバシステム１０は、カナダ向英語の不適切表現ＤＢ１７２３Ｃに基づいて不適切表現判定処理を行い、カナダ用のゲーム関連ＤＢに登録するようにする。また、該プレーヤには、カナダ向のホームページだけを公開するようにする。
【図面の簡単な説明】
【０２０１】
【図１】ゲームシステムの概略構成図。
【図２】公開ＨＰ設定テーブルのテーブル構成例を示す図。
【図３】ゲーム端末の概略外観構成図。
【図４】サーバシステムの機能構成を示すブロック図。
【図５】不適切表現ＤＢ選択テーブルのテーブル構成例を示す図。
【図６】言語別不適切表現ＤＢのデータ構成例を示す図。
【図７】ゲーム関連ＤＢのデータ構成例を示す図。
【図８】ゲーム端末の機能構成を示すブロック図。
【図９】プレーヤ管理処理の流れを示すフローチャート。
【図１０】不適切表現判定処理の流れを示すフローチャート。
【図１１】メイン処理の流れを示すフローチャート。
【図１２】アップロード処理の流れを示すフローチャート。
【図１３】ゲーム端末に表示される表示画面例を示す図。
【図１４】ゲーム端末に表示される表示画面例を示す図。
【図１５】ゲーム端末に表示される表示画面例を示す図。
【図１６】ゲーム端末に表示される表示画面例を示す図。
【図１７】ゲーム端末に表示される表示画面例を示す図。
【図１８】ゲーム端末に表示される表示画面例を示す図。
【図１９】ゲーム端末に表示される表示画面例を示す図。
【図２０】ゲーム端末に表示される表示画面例を示す図。
【図２１】ゲーム端末に表示される表示画面例を示す図。
【図２２】ゲーム端末に表示される表示画面例を示す図。
【図２３】ゲーム端末に表示される表示画面例を示す図。
【図２４】ゲーム端末に表示される表示画面例を示す図。
【図２５】ゲーム端末に表示される表示画面例を示す図。
【図２６】ゲーム端末に表示される表示画面例を示す図。
【図２７】ゲーム端末に表示される表示画面例を示す図。
【図２８】ゲーム端末に表示される表示画面例を示す図。
【図２９】ゲーム端末に表示される表示画面例を示す図。
【図３０】ハードウェア構成例を示す図。
【図３１】変形例におけるアップロード処理の流れを示すフローチャート。
【図３２】変形例におけるデータ登録の流れを示す図。
【図３３】変形例におけるデータ公開の流れを示す図。
【図３４】変形例におけるデータ登録及び公開の流れを示す図。
【符号の説明】
【０２０２】
１              ゲームシステム
１０            サーバシステム
１１０        操作部
１２０        処理部
１２２      プレーヤ管理部
１２４      不適切表現判定部
１２６      データ登録処理部
１２８      データ公開処理部
１３０        通信部
１４０        表示部
１６０        記憶部
１６２      プレーヤ管理プログラム
１６４      不適切表現判定プログラム
１６６      データ登録プログラム
１６８      データ公開プログラム
１７０      不適切表現ＤＢ選択テーブル
１７１      公開ＨＰ設定テーブル
１７２      言語別不適切表現ＤＢ
１７４      ゲーム関連ＤＢ
２０            ゲーム端末
２１０        操作部
２２０        処理部
２２２      メイン処理部
２２２１  ゲーム処理部
２２２３  プレーヤ名編集処理部
２２２５  自キャラ編集処理部
２２２７  アップロード処理部
２２２９  ダウンロード処理部
２２４      画像生成部
２２６      音生成部
２３０        通信部
２４０        表示部
２５０        音出力部
２６０        記憶部
２６２      メインプログラム
２６２１  ゲームプログラム
２６２３  プレーヤ名編集プログラム
２６２５  自キャラ編集プログラム
２６２７  アップロードプログラム
２６２９  ダウンロードプログラム
２６４      ゲームデータ
２６６      ゲーム関連データ
２６８      ダウンロードデータ
２７０      利用区域識別情報
【図１】
2007267858.tif 000003
【図２】
2007267858.tif 000004
【図３】
2007267858.tif 000005
【図４】
2007267858.tif 000006
【図５】
2007267858.tif 000007
【図６】
2007267858.tif 000008
【図７】
2007267858.tif 000009
【図８】
2007267858.tif 000010
【図９】
2007267858.tif 000011
【図１０】
2007267858.tif 000012
【図１１】
2007267858.tif 000013
【図１２】
2007267858.tif 000014
【図１３】
2007267858.tif 000015
【図１４】
2007267858.tif 000016
【図１５】
2007267858.tif 000017
【図１６】
2007267858.tif 000018
【図１７】
2007267858.tif 000019
【図１８】
2007267858.tif 000020
【図１９】
2007267858.tif 000021
【図２０】
2007267858.tif 000022
【図２１】
2007267858.tif 000023
【図２２】
2007267858.tif 000024
【図２３】
2007267858.tif 000025
【図２４】
2007267858.tif 000026
【図２５】
2007267858.tif 000027
【図２６】
2007267858.tif 000028
【図２７】
2007267858.tif 000029
【図２８】
2007267858.tif 000030
【図２９】
2007267858.tif 000031
【図３０】
2007267858.tif 000032
【図３１】
2007267858.tif 000033
【図３２】
2007267858.tif 000034
【図３３】
2007267858.tif 000035
【図３４】
2007267858.tif 000036
【手続補正書】
【提出日】平成19年3月23日(2007.3.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ゲーム端末の利用区域として世界を区分けした各区域のうち、当該ゲーム端末の利用区域を識別するための区域識別情報が記憶されたゲーム端末と通信接続されるサーバシステムであって、
ゲーム関連データを、当該ゲーム関連データをアップロードしたゲーム端末の区域識別情報により識別される利用区域と対応付けて記憶するゲーム関連データ記憶手段と、
言語別に不適切用語が記憶された複数の言語別の不適切ＤＢと、
前記ゲーム端末から、テキスト情報を含むゲーム関連データと、当該ゲーム端末におけるプレーヤのアップロード指示操作に応じて当該ゲーム端末によって当該ゲーム関連データとともに自動送信される当該ゲーム端末に記憶された区域識別情報とを受信する受信手段と、
前記各利用区域と前記言語別の不適切ＤＢとの予め定められた対応関係に従って、前記受信された区域識別情報によって特定される利用区域に対応する不適切ＤＢを選択するＤＢ選択手段と、
前記選択された不適切ＤＢに記憶された不適切用語が、前記受信されたゲーム関連データ内のテキスト情報に含まれているか否かを判定し、含まれているゲーム関連データを不適切データ、含まれていないゲーム関連データを適切データとして判定する判定手段と、
前記判定手段により適切データと判定されたゲーム関連データを、当該ゲーム関連データとともに自動送信された区域識別情報によって特定される利用区域と対応づけて前記ゲーム関連データ記憶手段に記憶させる記憶制御手段と、
前記ゲーム関連データ記憶手段に記憶されたゲーム関連データを所定の通信回線を介して、前記利用区域別に選択可能に公開するデータ公開手段と、
を備えるサーバシステム。
【請求項２】
請求項１に記載のサーバシステムであって、
前記データ公開手段が、
前記ゲーム端末から、前記ゲーム関連データのダウンロード要求信号を、当該ゲーム端末におけるダウンロード指示操作に応じて当該ゲーム端末によって自動送信される当該ゲーム端末に記憶された区域識別情報とともに受信するダウンロード要求信号受信手段と、
前記ダウンロード要求信号受信手段によって受信された区域識別情報により特定される利用区域に対応付けて前記ゲーム関連データ記憶手段に記憶されているゲーム関連データを選択して、前記ダウンロード要求信号を送信したゲーム端末にダウンロードするダウンロード手段と、
を有するサーバシステム。
【請求項３】
請求項２に記載のサーバシステムであって、
前記不適切ＤＢそれぞれには、所定の年齢区分別の不適切用語が記憶された複数の年齢区分別不適切ＤＢが少なくとも含まれ、
前記ダウンロード要求信号受信手段が、年齢又は年齢区分を識別するための年齢識別データを受信するアクセス者年齢識別データ受信手段を有し、
前記データ公開手段が、
前記複数の年齢区分別不適切ＤＢの中から、前記アクセス者年齢識別データ受信手段により受信された年齢識別データに適応する年齢区分別ＤＢを選択するアクセス者年齢区分別ＤＢ選択手段と、
前記ダウンロード手段によるダウンロード対象のゲーム関連データ内のテキスト情報に含まれている、前記アクセス者年齢区分別ＤＢ選択手段により選択された年齢区分別ＤＢに記憶された不適切用語と同じ用語を検出する検出手段と、
を有し、
前記ダウンロード手段が、前記ダウンロード対象のゲーム関連データ内の前記検出手段により検出された用語を所定のテキストに置き換えてダウンロードする置き換えダウンロード手段を有する、
サーバシステム。
【請求項４】
請求項１〜３の何れか一項に記載のサーバシステムであって、
前記不適切ＤＢそれぞれには、所定の年齢区分別の不適切用語が記憶された複数の年齢区分別不適切ＤＢが少なくとも含まれ、
前記受信手段が、前記ゲーム端末から、当該ゲーム端末のプレーヤの年齢又は年齢区分を識別するための年齢識別データを受信し、
前記ＤＢ選択手段が、更に、前記選択した不適切ＤＢに含まれる前記複数の年齢区分別不適切ＤＢの中から、前記受信された年齢識別データに適応する年齢区分別ＤＢを選択する年齢区分別ＤＢ選択手段を有し、
前記判定手段は、前記年齢区分別ＤＢ選択手段により選択された年齢区分別ＤＢに記憶された不適切用語が、前記受信手段により受信されたゲーム関連データ内のテキスト情報に含まれているか否かを判定する、
サーバシステム。
【請求項５】
請求項４に記載のサーバシステムであって、
前記ゲーム端末には、当該ゲーム端末のプレーヤの年齢又は年齢区分を識別するための年齢識別データが記憶されており、
前記受信手段は、前記ゲーム端末におけるプレーヤのゲーム関連データのアップロード指示操作に応じて自動送信される当該ゲーム端末に記憶されている年齢識別データを受信する、
サーバシステム。
【請求項６】
請求項１〜５の何れか一項に記載のサーバシステムであって、
前記記憶制御手段が、
前記判定手段により不適切データと判定されたゲーム関連データに含まれるテキスト情報を書き換える書換手段と、
前記書換手段によりテキスト情報が書き換えられたゲーム関連データを、当該ゲーム関連データとともに自動送信された区域識別情報によって特定される利用区域と対応づけて前記ゲーム関連データ記憶手段に記憶させる書換後データ記憶制御手段と、
を有するサーバシステム。
【請求項７】
請求項１〜５の何れか一項に記載のサーバシステムであって、
前記判定手段により不適切データと判定されたゲーム関連データを送信したゲーム端末に、当該ゲーム関連データに含まれるテキスト情報の書き換えを指示する信号を送信する書換要求信号送信手段を備えるサーバシステム。
【請求項８】
請求項１〜５の何れか一項に記載のサーバシステムであって、
前記判定手段により不適切データと判定されたゲーム関連データを送信したゲーム端末に、当該ゲーム関連データに含まれるテキスト情報を書き換えるまでゲーム関連データのアップロードを抑止させる抑止制御プログラムを送信する抑止制御プログラム送信手段を備えるサーバシステム。
【請求項９】
請求項１〜５の何れか一項に記載のサーバシステムであって、
前記ゲーム端末には、ゲーム関連データのアップロードを抑止する抑止制御プログラムが記憶されており、
前記判定手段により不適切データと判定されたゲーム関連データを送信したゲーム端末に、当該ゲーム端末に記憶された前記抑止制御プログラムの実行を開始させる信号を送信する抑止制御発動信号送信手段を備えるサーバシステム。
【請求項１０】
請求項１〜９の何れか一項に記載のサーバシステムに通信接続可能なゲーム端末であって、
当該ゲーム端末の利用区域を識別するための区域識別情報を記憶する利用区域識別情報記憶手段と、
前記ゲーム関連データを作成するゲーム関連データ作成手段と、
プレーヤによる前記作成されたゲーム関連データのアップロード指示操作の入力を検出するアップロード指示操作検出手段と、
前記アップロード指示操作検出手段の検出に応じて、前記作成されたゲーム関連データを、前記利用区域識別情報記憶手段に記憶されている区域識別情報とともに前記サーバシステムにアップロードする送信手段と、
を備えるゲーム端末。
【請求項１１】
請求項２に記載のサーバシステムに通信接続可能なゲーム端末であって、
当該ゲーム端末の利用区域を識別するための区域識別情報を記憶する利用区域識別情報記憶手段と、
前記ゲーム関連データを作成するゲーム関連データ作成手段と、
プレーヤによる前記作成されたゲーム関連データのアップロード指示操作の入力を検出するアップロード指示操作検出手段と、
前記アップロード指示操作検出手段の検出に応じて、前記作成されたゲーム関連データを、前記利用区域識別情報記憶手段に記憶されている区域識別情報とともに前記サーバシステムにアップロードする送信手段と、
プレーヤによる前記サーバシステムからのゲーム関連データのダウンロード指示操作の入力を検出するダウンロード指示操作検出手段と、
前記ダウンロード指示操作検出手段の検出に応じて、ダウンロード要求信号を、前記利用区域識別情報記憶手段に記憶されている区域識別情報とともに前記サーバシステムに送信するダウンロード要求信号送信手段と、
前記ダウンロード要求信号送信手段によるダウンロード要求信号及び区域識別情報の送信に応答して前記サーバシステムから送信されるゲーム関連データを受信するゲーム関連データ受信手段と、
を備えるゲーム端末。
【請求項１２】
請求項３に記載のサーバシステムに通信接続可能なゲーム端末であって、
当該ゲーム端末の利用区域を識別するための区域識別情報を記憶する利用区域識別情報記憶手段と、
当該ゲーム端末のプレーヤの年齢又は年齢区分を識別するための年齢識別データを記憶する年齢識別データ記憶手段と、
前記ゲーム関連データを作成するゲーム関連データ作成手段と、
プレーヤによる前記作成されたゲーム関連データのアップロード指示操作の入力を検出するアップロード指示操作検出手段と、
前記アップロード指示操作検出手段の検出に応じて、前記作成されたゲーム関連データを、前記利用区域識別情報記憶手段に記憶されている区域識別情報とともに前記サーバシステムにアップロードする送信手段と、
プレーヤによる前記サーバシステムからのゲーム関連データのダウンロード指示操作の入力を検出するダウンロード指示操作検出手段と、
前記ダウンロード指示操作検出手段の検出に応じて、ダウンロード要求信号を、前記利用区域識別情報記憶手段に記憶されている区域識別情報、及び、前記年齢識別データ記憶手段に記憶されている年齢識別データとともに前記サーバシステムに送信するダウンロード要求信号送信手段と、
前記ダウンロード要求信号送信手段によるダウンロード要求信号、区域識別情報、及び年齢識別データの送信に応答して前記サーバシステムから送信されるゲーム関連データを受信するゲーム関連データ受信手段と、
を備えるゲーム端末。
【請求項１３】
請求項４又は５に記載のサーバシステムに通信接続可能なゲーム端末であって、
当該ゲーム端末の利用区域を識別するための区域識別情報を記憶する利用区域識別情報記憶手段と、
当該ゲーム端末のプレーヤの年齢又は年齢区分を識別するための年齢識別データを記憶する年齢識別データ記憶手段と、
前記ゲーム関連データを作成するゲーム関連データ作成手段と、
プレーヤによる前記作成されたゲーム関連データのアップロード指示操作の入力を検出するアップロード指示操作検出手段と、
前記アップロード指示操作検出手段の検出に応じて、前記作成されたゲーム関連データを、前記利用区域識別情報記憶手段に記憶されている区域識別情報及び前記年齢識別データ記憶手段に記憶されている年齢識別データとともに前記サーバシステムに送信する送信手段と、
を備えるゲーム端末。
【請求項１４】
ゲーム端末の利用区域として世界を区分けした各区域のうち、当該ゲーム端末の利用区域を識別するための区域識別情報が記憶されたゲーム端末と通信接続されるサーバシステムを、
ゲーム関連データを、当該ゲーム関連データをアップロードしたゲーム端末の区域識別情報により識別される利用区域と対応付けて記憶するゲーム関連データ記憶手段、
言語別に不適切用語が記憶された複数の言語別の不適切ＤＢ、
前記ゲーム端末から、テキスト情報を含むゲーム関連データと、当該ゲーム端末におけるプレーヤのアップロード指示操作に応じて当該ゲーム端末によって当該ゲーム関連データとともに自動送信される当該ゲーム端末に記憶された区域識別情報とを受信する受信手段、
前記各利用区域と前記言語別の不適切ＤＢとの予め定められた対応関係に従って、前記受信された区域識別情報によって特定される利用区域に対応する不適切ＤＢを選択するＤＢ選択手段、
前記選択された不適切ＤＢに記憶された不適切用語が、前記受信されたゲーム関連データ内のテキスト情報に含まれているか否かを判定し、含まれているゲーム関連データを不適切データ、含まれていないゲーム関連データを適切データとして判定する判定手段と、
前記判定手段により適切データと判定されたゲーム関連データを、当該ゲーム関連データとともに自動送信された区域識別情報によって特定される利用区域と対応づけて前記ゲーム関連データ記憶手段に記憶させる記憶制御手段、
前記ゲーム関連データ記憶手段に記憶されたゲーム関連データを所定の通信回線を介して、前記利用区域別に選択可能に公開するデータ公開手段、
として機能させるためのプログラム。
【請求項１５】
請求項１〜９の何れか一項に記載のサーバシステムに通信接続可能であり、当該ゲーム端末の利用区域を識別するための区域識別情報を記憶する利用区域識別情報記憶手段を備えたゲーム端末であるコンピュータを、
前記ゲーム関連データを作成するゲーム関連データ作成手段、
プレーヤによる前記作成されたゲーム関連データのアップロード指示操作の入力を検出するアップロード指示操作検出手段、
前記アップロード指示操作検出手段の検出に応じて、前記作成されたゲーム関連データを、前記利用区域識別情報記憶手段に記憶されている区域識別情報とともに前記サーバシステムにアップロードする送信手段、
として機能させるためのプログラム。
【請求項１６】
請求項２に記載のサーバシステムに通信接続可能であり、当該ゲーム端末の利用区域を識別するための区域識別情報を記憶する利用区域識別情報記憶手段を備えたゲーム端末であるコンピュータを、
前記ゲーム関連データを作成するゲーム関連データ作成手段、
プレーヤによる前記作成されたゲーム関連データのアップロード指示操作の入力を検出するアップロード指示操作検出手段、
前記アップロード指示操作検出手段の検出に応じて、前記作成されたゲーム関連データを、前記利用区域識別情報記憶手段に記憶されている区域識別情報とともに前記サーバシステムにアップロードする送信手段、
プレーヤによる前記サーバシステムからのゲーム関連データのダウンロード指示操作の入力を検出するダウンロード指示操作検出手段、
前記ダウンロード指示操作検出手段の検出に応じて、ダウンロード要求信号を、前記利用区域識別情報記憶手段に記憶されている区域識別情報とともに前記サーバシステムに送信するダウンロード要求信号送信手段、
前記ダウンロード要求信号送信手段によるダウンロード要求信号及び区域識別情報の送信に応答して前記サーバシステムから送信されるゲーム関連データを受信するゲーム関連データ受信手段、
として機能させるためのプログラム。
【請求項１７】
請求項３に記載のサーバシステムに通信接続可能であり、当該ゲーム端末の利用区域を識別するための区域識別情報を記憶する利用区域識別情報記憶手段と、当該ゲーム端末のプレーヤの年齢又は年齢区分を識別するための年齢識別データを記憶する年齢識別データ記憶手段とを備えたゲーム端末であるコンピュータを、
前記ゲーム関連データを作成するゲーム関連データ作成手段、
プレーヤによる前記作成されたゲーム関連データのアップロード指示操作の入力を検出するアップロード指示操作検出手段、
前記アップロード指示操作検出手段の検出に応じて、前記作成されたゲーム関連データを、前記利用区域識別情報記憶手段に記憶されている区域識別情報とともに前記サーバシステムにアップロードする送信手段、
プレーヤによる前記サーバシステムからのゲーム関連データのダウンロード指示操作の入力を検出するダウンロード指示操作検出手段、
前記ダウンロード指示操作検出手段の検出に応じて、ダウンロード要求信号を、前記利用区域識別情報記憶手段に記憶されている区域識別情報、及び、前記年齢識別データ記憶手段に記憶されている年齢識別データとともに前記サーバシステムに送信するダウンロード要求信号送信手段、
前記ダウンロード要求信号送信手段によるダウンロード要求信号、区域識別情報、及び年齢識別データの送信に応答して前記サーバシステムから送信されるゲーム関連データを受信するゲーム関連データ受信手段、
として機能させるためのプログラム。
【請求項１８】
請求項４又は５に記載のサーバシステムに通信接続可能であり、当該ゲーム端末の利用区域を識別するための区域識別情報を記憶する利用区域識別情報記憶手段と、当該ゲーム端末のプレーヤの年齢又は年齢区分を識別するための年齢識別データを記憶する年齢識別データ記憶手段とを備えたゲーム端末であるコンピュータを、
前記ゲーム関連データを作成するゲーム関連データ作成手段、
プレーヤによる前記作成されたゲーム関連データのアップロード指示操作の入力を検出するアップロード指示操作検出手段、
前記アップロード指示操作検出手段の検出に応じて、前記作成されたゲーム関連データを、前記利用区域識別情報記憶手段に記憶されている区域識別情報及び前記年齢識別データ記憶手段に記憶されている年齢識別データとともに前記サーバシステムに送信する送信手段、
として機能させるためのプログラム。
【請求項１９】
請求項１４〜１８の何れか一項に記載のプログラムを記憶したコンピュータ読取可能な情報記憶媒体。