Communication system, communication device, communication server, communication method, information recording medium, and program
Abstract
In a communication system (1), a communication server (20) determines whether or not to permit each communication device (10) to transmit message data and transmits a notification indicating the result of the determination to the communication devices (10). A communication device (10) which is permitted to transmit the message data receives the input of the message data from the user to transmit it to the communication server (20) and communication devices (10) other than that do not receive the input of the message data. If the communication server (20) permits all communication devices (10) to transmit the message data, it receives the message data from the all communication devices (10) to distribute it to each of the communication devices (10). Meanwhile, if the communication server (20) permits some of the communication devices (10) to transmit the message data, it receives the message data from only communication devices (10) which are permitted to transmit the message data to distribute it to each of the communication devices (10).

Term
No projected expiry on record.
- Priority and filed
- Published
- Today
20 claims: 10 independent, 10 dependent
- 1サーバと複数の通信装置とをネットワークで接続した通信システムであって、 前記サーバは、 前記複数の通信装置のそれぞれについて、メッセージデータの送信を許可するか否かを判別する判別部(401)と、 前記複数の通信装置のうち、前記判別部(401)により許可しないと判別された通信装置に、当該メッセージデータの送信を許可しないことを示す不許可通知を送信する通知送信部(402)と、を備え、 前記通信装置のそれぞれは、 当該不許可通知を前記サーバから受信する通知受信部(403)と、 前記通知受信部(403)が当該不許可通知を受信していない場合、当該メッセージデータの入力をユーザから受け付けるメッセージ受付部(404)と、 前記メッセージ受付部(404)が受け付けたメッセージデータを前記サーバに送信するメッセージ送信部(405)と、を備え、 前記サーバは、更に、 当該メッセージデータを前記通信装置から受信するメッセージ受信部(406)と、 前記メッセージ受信部(406)が受信した当該メッセージデータを前記通信装置のそれぞれに配信する配信部(407)と、を備え、 前記通信装置のそれぞれは、更に、 前記サーバから配信されたメッセージデータを出力する出力部(408)、を備えることを特徴とする通信システム。
- 2請求項1に記載の通信システムであって、 前記メッセージ受付部(404)は、さらに、最後に当該不許可通知を受信してから所定時間が経過した場合、当該メッセージデータの入力を当該ユーザから受け付ける、 ことを特徴とする通信システム。
- 3請求項1に記載の通信システムであって、 前記通信装置のそれぞれは、更に、 前記通信装置を識別するための識別情報を予め記憶する識別情報記憶部(106)、を備え、 前記通知送信部(402)は、前記判別部(401)により許可しないと判別された通信装置を含む前記通信システムを構成するすべての前記通信装置に、前記判別部(401)により許可しないと判別された通信装置に対応する当該識別情報を含む当該不許可通知を送信し、 前記メッセージ受付部(404)は、前記通知受信部(403)が受信した当該不許可通知が示す識別情報と、前記識別情報記憶部(106)に記憶された識別情報とが一致しない場合、当該メッセージデータの入力をユーザから受け付ける、 ことを特徴とする通信システム。
- 4請求項1に記載の通信システムであって、 前記通信装置のそれぞれは、更に、 当該ユーザによる操作入力を受け付ける操作入力受付部(901)と、 前記操作入力受付部(901)により受け付けられた操作入力を示す情報を前記サーバに送信する操作入力送信部(902)と、を備え、 前記サーバは、更に、 当該操作入力を示す情報を前記通信装置から受信する操作入力受信部(903)、を備え、 前記判別部(401)は、前記複数の通信装置のそれぞれについて、前記操作入力受信部(903)により受信された当該操作入力を示す情報と、前記通信装置に予め割り当てられた所定条件とに基づいて、当該所定条件を満たすか否かを判別し、当該所定条件を満たす通信装置によるメッセージデータの送信を不許可と判別する、 ことを特徴とする通信システム。
- 5請求項1に記載の通信システムであって、 前記メッセージ受付部(404)は、音声による当該メッセージデータの入力を当該ユーザから受け付け、 前記出力部(408)は、前記サーバから配信されるメッセージデータを音声で再生して出力する、 ことを特徴とする通信システム。
- 6請求項1に記載の通信システムであって、 当該不許可通知には、当該メッセージデータの送信を許可する通信装置を識別するための識別情報が含まれ、 前記通信装置のそれぞれは、更に、 前記通信装置の識別情報と、所定のキャラクタオブジェクトの画像データとを対応付けて記憶する画像記憶部(1001)、を備え、 前記出力部(408)は、前記通知受信部(403)が当該不許可通知を受信していない場合、前記画像記憶部(1001)に記憶された当該所定のキャラクタオブジェクトの画像データのそれぞれを所定の表示形式で表示し、そうでない場合、当該不許可通知に含まれていない当該識別情報に対応する画像データを強調して表示する、 ことを特徴とする通信システム。
- 7請求項1に記載の通信システムであって、 前記通信装置のそれぞれは、前記ネットワークを介したネットワークゲームを実行し、 前記サーバは、当該ネットワークゲームの進行を管理し、 前記サーバは、更に、 当該ネットワークゲームの所定のタイミングと所定のステージと所定のシーンと所定のイベントのうちの少なくともいずれか一つと、当該所定時間を求めるための数値パラメータと、を対応付けて予め記憶するパラメータ記憶部(203)と、 当該ネットワークゲームにおいて、当該所定のタイミングと当該所定のステージと当該所定のシーンのうちのいずれかに到達したか否か、又は、所定のイベントが発生したか否かを判定するゲーム判定部(201)と、を備え、 前記通知送信部(402)は、前記ゲーム判定部(201)により、当該所定のタイミングと当該所定のステージと当該所定のシーンのうちのいずれかに到達したと判定された場合、又は、当該所定のイベントが発生したと判定された場合、前記判別部(401)により許可しないと判別された通信装置に、当該所定のタイミングと当該所定のステージと当該所定のシーンと当該所定のイベントのうちの少なくともいずれか一つに対応付けられた当該数値パラメータを前記パラメータ記憶部(203)から取得して、前記取得した数値パラメータに基づいて当該所定時間を計算し、前記計算された所定時間を含む当該不許可通知を送信し、 前記メッセージ受付部(404)は、最後に当該不許可通知を受信してから、前記通知受信部(403)が受信した当該不許可通知が示す当該所定時間が経過した場合、当該メッセージデータの入力をユーザから受け付ける、 ことを特徴とする通信システム。
- 8請求項7に記載の通信システムであって、 前記通知送信部(402)は、当該ネットワークゲームを開始してから当該所定のタイミングと当該所定のステージと当該所定のシーンのうちの少なくともいずれか一つに到達するまでの経過時間、又は、当該ネットワークゲームを開始してから当該所定のイベントが発生するまでの経過時間、に対して単調増加するように、当該所定時間を計算する、ことを特徴とする通信システム。
- 9請求項1に記載の通信システムであって、 前記通信装置のそれぞれは、更に、 当該ユーザによる当該所定時間の延長の要求を受け付けるリクエスト受付部(1201)と、 前記リクエスト受付部(1201)により受け付けられたリクエストを示す情報を前記サーバに送信するリクエスト送信部(1202)と、を備え、 前記サーバは、更に、 当該リクエストを示す情報を前記通信装置から受信するリクエスト受信部(1203)、を備え、 前記判別部(401)は、前記リクエスト受信部(1203)が受信した当該リクエストの総数と、前記ネットワークに接続された前記通信装置の総数とに基づいて、当該所定時間を延長するか否かをさらに判別し、 前記判別部(401)により延長すると判別された場合、前記通知送信部(402)は、最後に当該不許可通知を送信した通信装置に、当該メッセージデータの送信を許可しないことを示す不許可通知を再び送信する、 ことを特徴とする通信システム。
- 10請求項1に記載の通信システムであって、 前記配信部(407)は、前記通信装置のそれぞれのうち、前記メッセージ受信部(406)が受信したメッセージデータの送信元の通信装置以外の通信装置に、当該メッセージデータを配信する、 ことを特徴とする通信システム。
- 11サーバと複数の通信装置とをネットワークで接続した通信システムであって、 前記サーバは、 前記複数の通信装置のそれぞれについて、メッセージデータの送信を許可するか否かを判別する判別部(401)と、 前記複数の通信装置のうち、前記判別部(401)により許可すると判別された通信装置に、当該メッセージデータの送信を所定時間許可することを示す許可通知を送信する通知送信部(402)と、を備え、 前記通信装置のそれぞれは、 当該不許可通知を前記サーバから受信する通知受信部(403)と、 前記通知受信部(403)が当該許可通知を受信した場合、当該メッセージデータの入力をユーザから受け付けるメッセージ受付部(404)と、 前記メッセージ受付部(404)が受け付けたメッセージデータを前記サーバに送信するメッセージ送信部(405)と、を備え、 前記サーバは、更に、 当該メッセージデータを前記通信装置から受信するメッセージ受信部(406)と、 前記メッセージ受信部(406)が受信した当該メッセージデータを前記通信装置のそれぞれに配信する配信部(407)と、を備え、 前記通信装置のそれぞれは、更に、 前記サーバから配信されたメッセージデータを出力する出力部(408)、 を備えることを特徴とする通信システム。
- 12請求項11に記載の通信システムであって、 前記メッセージ受付部(404)は、前記通知受信部(403)が当該許可通知を受信し、且つ、現在日時が当該許可通知が示す当該所定時間に含まれる場合、当該メッセージデータの入力を当該ユーザから受け付ける、 ことを特徴とする通信システム。
- 13複数の通信装置の識別情報のそれぞれに対応付けて、所定のキャラクタオブジェクトの画像データを記憶する画像記憶部(1001)と、 メッセージデータの送信を許可しない通信装置の識別情報を含む不許可通知をサーバから受信する通知受信部(403)と、 前記通知受信部(403)が当該不許可通知を受信していない場合、当該メッセージデータの入力をユーザから受け付けるメッセージ受付部(404)と、 前記メッセージ受付部(404)が受け付けたメッセージデータを前記サーバに送信するメッセージ送信部(405)と、 前記サーバから配信されたメッセージデータを出力する出力部(408)と、 前記通知受信部(403)が当該不許可通知を受信していない場合、前記画像記憶部(1001)に記憶された当該所定のキャラクタオブジェクトの画像データのそれぞれを所定の表示形式で表示し、そうでない場合、当該不許可通知に含まれる当該識別情報に対応する画像データを強調して表示する表示部(108)と、 を備えることを特徴とする通信装置。
- 14ネットワークで接続された通信装置のそれぞれについて、メッセージデータの送信を許可するか否かを判別する判別部(401)と、 前記判別部(401)により許可しないと判別された通信装置に、当該メッセージデータの送信を所定時間許可しないことを示す不許可通知を送信する通知送信部(402)と、 当該メッセージデータを前記判別部(401)により許可すると判別された通信装置から受信するメッセージ受信部(406)と、 前記メッセージ受信部(406)が受信した当該メッセージデータを前記通信装置のそれぞれに配信する配信部(407)と、 を備えることを特徴とする通信サーバ。
- 15画像記憶部(1001)を有する通信装置にて実行される通信方法であって、 前記画像記憶部(1001)には、複数の前記通信装置の識別情報のそれぞれに対応付けて、所定のキャラクタオブジェクトの画像データが記憶され、 メッセージデータの送信を許可しない通信装置の識別情報を含む不許可通知をサーバから受信する通知受信ステップと、 前記通知受信ステップが当該不許可通知を受信していない場合、当該メッセージデータの入力をユーザから受け付けるメッセージ受付ステップと、 前記メッセージ受付ステップが受け付けたメッセージデータを前記サーバに送信するメッセージ送信ステップと、 前記サーバから配信されたメッセージデータを出力する出力ステップと、 前記通知受信ステップが当該不許可通知を受信していない場合、前記画像記憶部(1001)に記憶された当該所定のキャラクタオブジェクトの画像データのそれぞれを所定の表示形式で表示し、そうでない場合、当該不許可通知に含まれる当該識別情報に対応する画像データを強調して表示する表示ステップと、 を備えることを特徴とする通信方法。
- 16ネットワークで接続された通信装置のそれぞれについて、メッセージデータの送信を許可するか否かを判別する判別ステップと、 前記判別ステップにより許可しないと判別された通信装置に、当該メッセージデータの送信を所定時間許可しないことを示す不許可通知を送信する通知送信ステップと、 当該メッセージデータを前記判別ステップにより許可すると判別された通信装置から受信するメッセージ受信ステップと、 前記メッセージ受信ステップが受信した当該メッセージデータを前記通信装置のそれぞれに配信する配信ステップと、 を備えることを特徴とする通信方法。
- 17コンピュータを、 複数の通信装置の識別情報のそれぞれに対応付けて、所定のキャラクタオブジェクトの画像データを記憶する画像記憶部(1001)、 メッセージデータの送信を許可しない通信装置の識別情報を含む不許可通知をサーバから受信する通知受信部(403)、 前記通知受信部(403)が当該不許可通知を受信していない場合、当該メッセージデータの入力をユーザから受け付けるメッセージ受付部(404)、 前記メッセージ受付部(404)が受け付けたメッセージデータを前記サーバに送信するメッセージ送信部(405)、 前記サーバから配信されたメッセージデータを出力する出力部(406)、 前記通知受信部(403)が当該不許可通知を受信していない場合、前記画像記憶部(1001)に記憶された当該所定のキャラクタオブジェクトの画像データのそれぞれを所定の表示形式で表示し、そうでない場合、当該不許可通知に含まれる当該識別情報に対応する画像データを強調して表示する表示部(108)、 として機能させるプログラムを記憶することを特徴とする、コンピュータ読み取り可能な情報記録媒体。
- 18コンピュータを、 ネットワークで接続された通信装置のそれぞれについて、メッセージデータの送信を許可するか否かを判別する判別部(401)、 前記判別部(401)により許可しないと判別された通信装置に、当該メッセージデータの送信を所定時間許可しないことを示す不許可通知を送信する通知送信部(402)、 当該メッセージデータを前記判別部(401)により許可すると判別された通信装置から受信するメッセージ受信部(406)、 前記メッセージ受信部(406)が受信した当該メッセージデータを前記通信装置のそれぞれに配信する配信部(407)、 として機能させるプログラムを記憶することを特徴とする、コンピュータ読み取り可能な情報記録媒体。
- 19コンピュータを、 複数の通信装置の識別情報のそれぞれに対応付けて、所定のキャラクタオブジェクトの画像データを記憶する画像記憶部(1001)、 メッセージデータの送信を許可しない通信装置の識別情報を含む不許可通知をサーバから受信する通知受信部(403)、 前記通知受信部(403)が当該不許可通知を受信していない場合、当該メッセージデータの入力をユーザから受け付けるメッセージ受付部(404)、 前記メッセージ受付部(404)が受け付けたメッセージデータを前記サーバに送信するメッセージ送信部(405)、 前記サーバから配信されたメッセージデータを出力する出力部(406)、 前記通知受信部(403)が当該不許可通知を受信していない場合、前記画像記憶部(1001)に記憶された当該所定のキャラクタオブジェクトの画像データのそれぞれを所定の表示形式で表示し、そうでない場合、当該不許可通知に含まれる当該識別情報に対応する画像データを強調して表示する表示部(108)、 として機能させることを特徴とするプログラム。
- 20コンピュータを、 ネットワークで接続された通信装置のそれぞれについて、メッセージデータの送信を許可するか否かを判別する判別部(401)、 前記判別部(401)により許可しないと判別された通信装置に、当該メッセージデータの送信を所定時間許可しないことを示す不許可通知を送信する通知送信部(402)、 当該メッセージデータを前記判別部(401)により許可すると判別された通信装置から受信するメッセージ受信部(406)、 前記メッセージ受信部(406)が受信した当該メッセージデータを前記通信装置のそれぞれに配信する配信部(407)、 として機能させることを特徴とするプログラム。
Independent claims20
161 paragraphs, as filed
A communications system, a communication apparatus, a communications server, a correspondence procedure, an information recording medium, and a program
0001The present invention relates to a suitable communications system, a communication apparatus, a communications server, a correspondence procedure, an information recording medium, and a program in order to make game information easily well-known to each player according to game advance.
0002In recent years, the network game in which a plurality of players can participate via the Internet etc. is spreading. For example, the network game system which can acquire the information on a playroom, a participating player, etc. efficiently is indicated by patent documents 1. Since the information on the playroom which the game system searched the database based on the search condition inputted from the player, and suited the search condition, or a participating player is provided according to this, The player can discover a desired playroom and can determine the playroom which participates by itself.<patcit num="1"><text>JP,2004-097622,A</text></patcit>
<p num="0003">However, in the game in virtual space, it is each player, If the screen etc. were displayed [ each time ] and seen as a result of the game or always not having been supervised, it was not easy to get to know the information that progress of the game when the event which occurred in the game was caused by what kind of player, results, etc. are detailed. When many players carried out a network game, unless he stayed in touch mutually using other means of communication, such as a telephone, an E-mail, and a chat, it was not easy to ask to the person himself/herself how each player resulted in a success and failure. For example, like [ many players / of the network game which manipulates a character, respectively and carries out a Naka jump in virtual space ], At a network game in which a success and failure of a certain player affect other players of all the, there is no opportunity to explain one's failure in the player which went wrong, and there is no opportunity to listen to the explanation from a player which went wrong (it sees) in other players. Even if it wins for the won player in the game which competes, for example for victory or defeat, the opportunity which it can boast of to other players or which can be explained is restricted, and the opportunity which can excuse itself for the player the price of was cut conversely, or can say an excuse is restricted. Therefore, in the conventional network game, there was a problem that there will be little information provided by the parties concerned, such as a victory player, a defeat player, and an important player that holds the key to game advance, and a feeling of tension will be missing.</p><p num="0004">The present invention solves such a subject and it aims at providing a communications system suitable in order to make game information easily well-known to each player according to game advance, a communication apparatus, a communications server, a correspondence procedure, an information recording medium, and a program.</p>
<p num="0005">In order to achieve the above object, the following invention is indicated according to the principle of the present invention.</p><p num="0006">The communications system concerning the 1st viewpoint of the present invention is a communications system which connected a server and a plurality of communication apparatus in the network, a server is provided with a discrimination section, a notice transmission section, a message receiving part, and a distribution part, and a communication apparatus is provided with a notice receiving part, a message reception part, a message transmission part, and an outputting part. First, in a server A discrimination section distinguishes whether transmission of message data is permitted about each of a plurality of communication apparatus. A notice transmission section transmits the notice of disapproval which shows not permitting transmission of the message data concerned to the communication apparatus distinguished when a permission was not granted by a discrimination section among a plurality of communication apparatus. In each of a communication apparatus, a notice receiving part receives the notice of disapproval concerned from a server. A message reception part receives the input of the message data concerned from a user, when the notice receiving part has not received the notice of disapproval concerned. A message transmission part transmits to a server the message data which the message reception part received. In a server A message receiving part receives the message data concerned from a communication apparatus. A distribution part distributes the message data concerned which the message receiving part received to each of a communication apparatus. And in each of a communication apparatus, an outputting part outputs the message data distributed from the server.</p><p num="0007">According to the present invention, a communications system receives and distributes a message from the user of each communication apparatus. A communications system permits only transmission of the message from a specific communication apparatus, and it can prevent it from permitting transmission of the message from the other communication apparatus in that case. That is, game information, including the message from a specific player, etc., can be well-known to a participating player by a specific player having priority over other players, and enabling it to send a message. For example, when you would like to show or tell all the participating users writing, an utterance, etc. from a specific user during execution of a network game, a chat, etc., It is controllable so that writing, an utterance, etc. are made only as for the specific user to communication apparatus other than the communication apparatus which the specific user uses by reporting that the input of a message is not permitted. For example, if a certain player wins, all the members can be made to know easily the message and victory-or-defeat result of the party concerned in a network game, when only the won player permits writing and an utterance or only the player the price of was cut permits writing and an utterance. The player which holds an important key after not only the player concerned with victory or defeat but a game advances, the player which observes a game, and other players may be satisfactory for the party concerned.</p><p num="0008">A message reception part may receive the input of the message data concerned from the user concerned, when predetermined time has passed, after receiving the notice of disapproval concerned finally further.</p><p num="0009">That is, even if it is reported that the input of a message is not permitted once, the communication apparatus can receive the input of a message again, if predetermined time passes. A communications system is repeatedly controllable not to permit or permit transmission of a message about the same communication apparatus.</p><p num="0010">Each of a communication apparatus is further. It may have a discernment information storage part which memorizes the discernment information for identifying a communication apparatus beforehand. A notice transmission section may transmit the notice of disapproval concerned including the discernment information concerned corresponding to the communication apparatus distinguished when a permission was not granted to all the communication apparatus that constitute the communications system containing the communication apparatus distinguished when a permission was not granted by a discrimination section by a discrimination section. And a message reception part may receive the input of the message data concerned from a user, when the discernment information which the notice of disapproval concerned which the notice receiving part received shows, and the discernment information memorized by the discernment information storage part are not in agreement.</p><p num="0011">In the present invention, the server of a communications system does not need to choose each time an addressee of a notice which shows or or whether a permission is granted [ to which transmission of a message from which communication apparatus is permitted ]. Therefore, a processing burden of a server is mitigable.</p><p num="0012">Each of a communication apparatus is further. Operation input receiving part which receives the operation input by the user concerned It may have an operation input transmission section which transmits to a server the information which shows the operation input received by the operation input receiving part. A server is further. It may have an operation input receiving part which receives the information which shows the operation input concerned from a communication apparatus. And information a discrimination section indicates the operation input concerned received by the operation input receiving part to be about each of a plurality of communication apparatus, Based on the predetermined condition beforehand assigned to the communication apparatus, it may distinguish whether the predetermined condition concerned is fulfilled, and may distinguish transmission of the message data based on the communication apparatus which fulfills the predetermined condition concerned from disapproval.</p><p num="0013">According to the present invention, the server of a communications system can determine the communication apparatus which permits transmission of a message and of which /permission is not done by whether a predetermined condition is fulfilled. For example, in a network game, if it makes to clear a game into a predetermined condition, the server can permit transmission of a message only about the communication apparatus of the player which was not able to clear only the communication apparatus of the cleared player. or [ as a result, / that who has cleared the participating player, without carrying out special operation ] (couldn't it do?) -- the comment etc. of the player (it was not able to do) which could acquire the said game information and has been cleared can be listened to (it sees)</p><p num="0014">A message reception part may receive the input of the message data concerned based on a sound from the user concerned. And an outputting part may reproduce and output with a sound the message data distributed from a server.</p><p num="0015">As for the communications system, according to the present invention, permission/disapproval can carry out transmission of a message with a sound. For example, in a voice chat, only the voice mail messages from a specific user can be given priority to and distributed.</p><p num="0016">The discernment information for identifying the communication apparatus which permits transmission of the message data concerned may be included in the notice of disapproval concerned. Each of a communication apparatus is further. It may have an image storage section which matches and memorizes the discernment information on a communication apparatus, and the image data of a predetermined character object. And when, as for the outputting part, the notice receiving part has not received the notice of disapproval concerned, Each of the image data of the predetermined character object concerned memorized by the image storage section is displayed by a predetermined display style, and when that is not right, the image data corresponding to the discernment information concerned which is not included in the notice of disapproval concerned may be emphasized and displayed.</p><p num="0017">In the present invention, a communication apparatus to which transmission of a message is permitted, and a communication apparatus which is not permitted are distinguished clearly, and each communication apparatus of a communications system can display it. Therefore, the user can recognize easily which communication apparatus or which player is in a state which can do writing, an utterance, etc. now. For example, the picture corresponding to the communication apparatus with which transmission of the message is permitted is displayed greatly relatively, By using properly and displaying the motion image in which the state where a permission is not granted with the motion image in which the state where the permission is granted is shown is shown, a user can be told about permission/disapproval.</p><p num="0018">Each of a communication apparatus performs the network game through a network. Server, Advance of the network game concerned is managed. Server, Further Any at least one of the predetermined timing of the network game concerned, a predetermined stage, a predetermined scene, and predetermined events Parameter storing part which matches the numerical parameter for finding the predetermined time concerned, and it memorizes beforehand In the network game concerned, It may have a game deciding part which judges whether whether it having arrived at either of the predetermined timing concerned, the predetermined stages concerned, and the predetermined scenes concerned and a predetermined event occurred. When judged with the notice transmission section having arrived at either of the predetermined timing concerned, the predetermined stages concerned, and the predetermined scenes concerned by the game deciding part, To or the communication apparatus distinguished when were judged with the predetermined event concerned having occurred, and a permission was not granted by a discrimination section, The numerical parameter concerned matched with any at least one of predetermined timing, stages predetermined [ concerned ], the predetermined scenes concerned, and the predetermined events concerned concerned is acquired from a parameter storing part, The notice of disapproval concerned which calculates the predetermined time concerned based on the acquired numerical parameter, and includes the calculated predetermined time may be transmitted. And a message reception part may receive the input of the message data concerned from a user, when the predetermined time concerned which the notice of disapproval concerned which the notice receiving part received shows has passed, after receiving the notice of disapproval concerned finally.</p><p num="0019">According to the present invention, the communications system can determine the communication apparatus which permits transmission of a message, and the communication apparatus which is not permitted according to the advancing state of a network game, and can change time (a permission is not granted) to grant a permission with deployment, results, etc. of a game. For example, about a specific communication apparatus, in the important timing stage scene event of a game, as transmission of a message can be performed at long time, it can control by the timing stage scene event which is not so important to be able to perform transmission of a message at short time. For example, in the game which competes for a score, it may control that a high score is gained to be able to perform transmission of a message at such long time. For example, it may control to be able to perform transmission of a message at such long time that the degree of incidence which a certain player exerted on the game is high.</p><p num="0020">Lapsed time after a notice transmission section starts the network game concerned until it reaches any at least one of the predetermined timing concerned, the predetermined stages concerned, and the predetermined scenes concerned, Or the predetermined time concerned may be calculated so that a monotone increase may be received and carried out to lapsed time after starting the network game concerned until the predetermined event concerned occurs.</p><p num="0021">According to the present invention, the communications system can change time (or a permission is not granted) to permit transmission of a message according to the advancing state of a network game. For example, when it comes to an end by the Yoshikatsu negative which the game followed for a long time, it is made to perform transmission of a long time message.</p><p num="0022">Each of a communication apparatus is further. Request reception part which accepts the demand of the predetermined time concerned by the user concerned of extension It may have a request transmission part which transmits the information which shows the request accepted by the request reception part to a server. A server may be provided with the request receiving part which receives further the information which shows the request concerned from a communication apparatus. A discrimination section may further distinguish whether the predetermined time concerned is extended based on the total of the request concerned which the request receiving part received, and the total of the communication apparatus connected to the network. And when are extended by the discrimination section and it is distinguished, a notice transmission section may transmit again the notice of disapproval which shows not permitting transmission of the message data concerned to the communication apparatus which finally transmitted the notice of disapproval concerned.</p><p num="0023">According to the present invention, it becomes possible to extend time (a permission is not granted) for a communications system to permit transmission of a message according to a request. For example, other players can be requested as speaking after the case where only the victory player was permitted transmission of the message for a predetermined period, and has exceeded predetermined time halfway during an utterance, and can be controlled to extend, if there are many requests. For example, when only a failure player is permitted transmission of a message for a predetermined period and cannot be convinced by the contents of an utterance, other players can request an additional comment and can control it to extend, if there are many requests.</p><p num="0024">A distribution part may distribute the message data concerned to communication apparatus other than the communication apparatus of transmitting [ the message data which the message receiving part received among each of a communication apparatus ] origin.</p><p num="0025">According to the present invention, the server should just distribute the message data received to communication apparatus other than the communication apparatus which transmitted the message data at least. For example, when a message is distributed in real time, since he does not see or hear the message which oneself inputted, the user who inputted the message can avoid the troublesomeness which looks at an input screen and an output screen simultaneously, or hears an input sound and an output sound simultaneously. For example, when a message is not distributed in real time, the user who inputted the message can avoid the troublesomeness which improves again the message which oneself inputted or asks it again. The server can reduce the load of the processing which distributes message data.</p><p num="0026">The communications system concerning the viewpoint of others of the present invention is a communications system which connected a server and a plurality of communication apparatus in the network, a server is provided with a discrimination section, a notice transmission section, a message receiving part, and a distribution part, and a communication apparatus is provided with a notice receiving part, a message reception part, a message transmission part, and an outputting part. First, in a server A discrimination section distinguishes whether transmission of message data is permitted about each of a plurality of communication apparatus. A notice transmission section transmits the notice of allowance which shows permitting transmission of the message data concerned for a predetermined period to the communication apparatus distinguished when the permission was granted by the discrimination section among a plurality of communication apparatus. In each of a communication apparatus, a notice receiving part receives the notice of disapproval concerned from a server. A message reception part receives the input of the message data concerned from a user, when a notice receiving part receives the notice of allowance concerned. A message transmission part transmits to a server the message data which the message reception part received. furthermore -- in a server -- further -- A message receiving part receives the message data concerned from a communication apparatus. A distribution part distributes the message data concerned which the message receiving part received to each of a communication apparatus. And in each of a communication apparatus, an outputting part outputs the message data distributed from the server.</p><p num="0027">According to the present invention, a communications system receives and distributes a message from the user of each communication apparatus. A communications system permits only transmission of the message from a specific communication apparatus, and it can prevent it from permitting transmission of the message from the other communication apparatus in that case. That is, priority can be given to the message from a specific communication apparatus, and it can send and be well-known to all the communication apparatus which should be sent. For example, when you would like to show or tell all the participating users writing, an utterance, etc. from a certain specific user during execution of a network game, a chat, etc., It is controllable so that writing, an utterance, etc. are made only as for the specific user to the communication apparatus which the specific user uses by reporting that the input of a message is permitted. If the player which is a network game wins, when only the won player permits writing and an utterance or only the player the price of was cut permits writing and an utterance, it can perform easily making all the members know the message and victory-or-defeat result of the party concerned. The player which holds an important key after not only the player concerned with victory or defeat but a game advances, the player which observes a game, and other players may be satisfactory for the party concerned.</p><p num="0028">A notice receiving part receives the notice of allowance concerned, and when the present time is contained in the predetermined time concerned which the notice of allowance concerned shows, as for a message reception part, the input of the message data concerned may be received from the user concerned.</p><p num="0029">For example, if the notice of the purport that a communication apparatus permits the input of a message only for a predetermined period is received, with less than predetermined time, the user can input a message. A communications system is repeatedly controllable not to permit or permit transmission of a message about the same communication apparatus.</p><p num="0030">The communication apparatus concerning the viewpoint of others of the present invention is provided with an image storage section, a notice receiving part, a message reception part, a message transmission part, an outputting part, and an indicator. An image storage section is matched with each of the discernment information on a plurality of communication apparatus, and memorizes the image data of a predetermined character object. A notice receiving part receives from a server the notice of disapproval including the discernment information on the communication apparatus which does not permit transmission of message data. A message reception part receives the input of the message data concerned from a user, when the notice receiving part has not received the notice of disapproval concerned. A message transmission part transmits to a server the message data which the message reception part received. An outputting part outputs the message data distributed from the server. An indicator displays each of the image data of the predetermined character object concerned memorized by the image storage section by a predetermined display style, when the notice receiving part has not received the notice of disapproval concerned, When that is not right, the image data corresponding to the discernment information concerned included in the notice of disapproval concerned is emphasized and displayed.</p><p num="0031">In the present invention, a communication apparatus changes each display style of a picture which was able to assign beforehand or or whether the permission would be granted [ to which transmission in which which communication apparatus is a message now is permitted ] for every communication apparatus. Therefore, a user can be told clearly. For example, the picture corresponding to the communication apparatus with which transmission of the message is permitted is displayed greatly relatively, By using properly and displaying the motion image in which the state where a permission is not granted with the motion image in which the state where the permission is granted is shown is shown, a user can be told about permission/disapproval.</p><p num="0032">The communications server concerning the viewpoint of others of the present invention is provided with a discrimination section, a notice transmission section, a message receiving part, and a distribution part. A discrimination section distinguishes whether transmission of message data is permitted about each of the communication apparatus connected in the network. A notice transmission section transmits the notice of disapproval which shows not permitting transmission of the message data concerned for a predetermined period to the communication apparatus distinguished when a permission was not granted by a discrimination section. A message receiving part is received from the communication apparatus distinguished when the message data concerned was permitted by the discrimination section. A distribution part distributes the message data concerned which the message receiving part received to each of a communication apparatus.</p><p num="0033">According to the present invention, from a specific communication apparatus, a communications server gives priority to a message, and can receive and distribute it. For example, when you would like for game information, including the victory-or-defeat comment of a game etc. which are sent by the specific user, to be well-known to other users, By reporting that transmission of a message is not permitted to any communication apparatus other than the communication apparatus which the specific user uses for a predetermined period, a communications server receives game information only from the communication apparatus which the specific user uses, and distributes it to other communication apparatus. Among predetermined time, since transmission of a message is not permitted but communication apparatus other than a specific communication apparatus only receive the game information from a specific communication apparatus, the user who uses other communication apparatus can acquire the game information from the user who uses a specific communication apparatus.</p><p num="0034">The correspondence procedure concerning the viewpoint of others of the present invention is a correspondence procedure performed with the communication apparatus which has an image storage section, and comprises a notice receiving step, a message receptionist step, a message transmission step, an output step, and a display step. It matches with each of the discernment information on a plurality of communication apparatus, and the image data of a predetermined character object is memorized by the image storage section. A notice receiving step receives from a server the notice of disapproval including the discernment information on the communication apparatus which does not permit transmission of message data. A message receptionist step receives the input of the message data concerned from a user, when the notice receiving step has not received the notice of disapproval concerned. A message transmission step transmits to a server the message data which the message receptionist step received. An output step outputs the message data distributed from the server. When, as for the display step, the notice receiving step has not received the notice of disapproval concerned, Each of the image data of the predetermined character object concerned memorized by the image storage section is displayed by a predetermined display style, and when that is not right, the image data corresponding to the discernment information concerned included in the notice of disapproval concerned is emphasized and displayed.</p><p num="0035">In the present invention, a communication apparatus changes each display style of a picture which was able to assign beforehand or or whether the permission would be granted [ to which transmission in which which communication apparatus is a message now is permitted ] for every communication apparatus. Therefore, a user can be told clearly. For example, the picture corresponding to the communication apparatus with which transmission of the message is permitted is displayed greatly relatively, By using properly and displaying the motion image in which the state where a permission is not granted with the motion image in which the state where the permission is granted is shown is shown, a user can be told about permission/disapproval.</p><p num="0036">The correspondence procedure concerning the viewpoint of others of the present invention comprises a distinction step, a notice transmitting step, a message receiving step, and a distribution step. A distinction step distinguishes whether transmission of message data is permitted about each of the communication apparatus connected in the network. A notice transmitting step transmits the notice of disapproval which shows not permitting transmission of the message data concerned for a predetermined period to the communication apparatus distinguished when a permission was not granted by a distinction step. A message receiving step is received from the communication apparatus distinguished when the message data concerned was permitted by the distinction step. A distribution step distributes the message data concerned which the message receiving step received to each of a communication apparatus.</p><p num="0037">According to the present invention, from a specific communication apparatus, a communications server gives priority to a message, and can receive and distribute it. For example, when you would like for game information, including the victory-or-defeat comment of a game etc. which are sent by the specific user, to be well-known to other users, By reporting that transmission of a message is not permitted to any communication apparatus other than the communication apparatus which the specific user uses for a predetermined period, a communications server receives game information only from the communication apparatus which the specific user uses, and distributes it to other communication apparatus. Among predetermined time, since transmission of a message is not permitted but communication apparatus other than a specific communication apparatus only receive the game information from a specific communication apparatus, the user who uses other communication apparatus can acquire the game information from the user who uses a specific communication apparatus.</p><p num="0038">The information recording medium concerning the viewpoint of others of the present invention in which computer reading is possible memorizes the program as which a computer is operated as an image storage section, a notice receiving part, a message reception part, a message transmission part, an outputting part, and an indicator. An image storage section is matched with each of the discernment information on a plurality of communication apparatus, and memorizes the image data of a predetermined character object. A notice receiving part receives from a server the notice of disapproval including the discernment information on the communication apparatus which does not permit transmission of message data. A message reception part receives the input of the message data concerned from a user, when the notice receiving part has not received the notice of disapproval concerned. A message transmission part transmits to a server the message data which the message reception part received. An outputting part outputs the message data distributed from the server. An indicator displays each of the image data of the predetermined character object concerned memorized by the image storage section by a predetermined display style, when the notice receiving part has not received the notice of disapproval concerned, When that is not right, the image data corresponding to the discernment information concerned included in the notice of disapproval concerned is emphasized and displayed.</p><p num="0039">In the present invention, a computer changes each display style of a picture which was able to assign beforehand or or whether the permission would be granted [ to which transmission in which which computer is a message now is permitted ] for every computer. Therefore, it functions as a communication apparatus about which a user can be told clearly. For example, the picture corresponding to the communication apparatus with which transmission of the message is permitted is displayed greatly relatively, By using properly and displaying the motion image in which the state where a permission is not granted with the motion image in which the state where the permission is granted is shown is shown, a user can be told about permission/disapproval.</p><p num="0040">The information recording medium concerning the viewpoint of others of the present invention in which computer reading is possible memorizes the program as which a computer is operated as a discrimination section, a notice transmission section, a message receiving part, and a distribution part. A discrimination section distinguishes whether transmission of message data is permitted about each of the communication apparatus connected in the network. A notice transmission section transmits the notice of disapproval which shows not permitting transmission of the message data concerned for a predetermined period to the communication apparatus distinguished when a permission was not granted by a discrimination section. A message receiving part is received from the communication apparatus distinguished when the message data concerned was permitted by the discrimination section. A distribution part distributes the message data concerned which the message receiving part received to each of a communication apparatus.</p><p num="0041">According to the present invention, a computer functions as a communications server which gives priority to a message, and can receive and distribute it from a specific communication apparatus. For example, when you would like for game information, including the victory-or-defeat comment of a game etc. which are sent by the specific user, to be well-known to other users, By reporting that transmission of a message is not permitted to any communication apparatus other than the communication apparatus which the specific user uses for a predetermined period, a communications server receives game information only from the communication apparatus which the specific user uses, and distributes it to other communication apparatus. Among predetermined time, since transmission of a message is not permitted but communication apparatus other than a specific communication apparatus only receive the game information from a specific communication apparatus, the user who uses other communication apparatus can acquire the game information from the user who uses a specific communication apparatus.</p><p num="0042">The program concerning the viewpoint of others of the present invention operates a computer as an image storage section, a notice receiving part, a message reception part, a message transmission part, an outputting part, and an indicator. An image storage section is matched with each of the discernment information on a plurality of communication apparatus, and memorizes the image data of a predetermined character object. A notice receiving part receives from a server the notice of disapproval including the discernment information on the communication apparatus which does not permit transmission of message data. A message reception part receives the input of the message data concerned from a user, when the notice receiving part has not received the notice of disapproval concerned. A message transmission part transmits to a server the message data which the message reception part received. An outputting part outputs the message data distributed from the server. An indicator displays each of the image data of the predetermined character object concerned memorized by the image storage section by a predetermined display style, when the notice receiving part has not received the notice of disapproval concerned, When that is not right, the image data corresponding to the discernment information concerned included in the notice of disapproval concerned is emphasized and displayed.</p><p num="0043">In the present invention, a computer changes each display style of a picture which was able to assign beforehand or or whether the permission would be granted [ to which transmission in which which computer is a message now is permitted ] for every computer. Therefore, it functions as a communication apparatus about which a user can be told clearly. For example, the picture corresponding to the communication apparatus with which transmission of the message is permitted is displayed greatly relatively, By using properly and displaying the motion image in which the state where a permission is not granted with the motion image in which the state where the permission is granted is shown is shown, a user can be told about permission/disapproval.</p><p num="0044">The program concerning the viewpoint of others of the present invention operates a computer as a discrimination section, a notice transmission section, a message receiving part, and a distribution part. A discrimination section distinguishes whether transmission of message data is permitted about each of the communication apparatus connected in the network. A notice transmission section transmits the notice of disapproval which shows not permitting transmission of the message data concerned for a predetermined period to the communication apparatus distinguished when a permission was not granted by a discrimination section. A message receiving part is received from the communication apparatus distinguished when the message data concerned was permitted by the discrimination section. A distribution part distributes the message data concerned which the message receiving part received to each of a communication apparatus.</p><p num="0045">According to the present invention, a computer functions as a communications server which gives priority to a message, and can receive and distribute it from a specific communication apparatus. For example, when you would like for game information, including the victory-or-defeat comment of a game etc. which are sent by the specific user, to be well-known to other users, By reporting that transmission of a message is not permitted to any communication apparatus other than the communication apparatus which the specific user uses for a predetermined period, a communications server receives game information only from the communication apparatus which the specific user uses, and distributes it to other communication apparatus. Among predetermined time, since transmission of a message is not permitted but communication apparatus other than a specific communication apparatus only receive the game information from a specific communication apparatus, the user who uses other communication apparatus can acquire the game information from the user who uses a specific communication apparatus.</p><p num="0046">The program of the present invention is recordable on the information storage medium which can computer read a compact disk, a flexible disk, a hard disk, a magneto-optical disc, a digital video disc, magnetic tape, semiconductor memory, etc. The above-mentioned program can be distributed and sold independently via an online-communications network with the computer by which a program is run. The above-mentioned information storage medium can be distributed and sold independently with a computer.</p>
<p num="0047">According to the present invention, according to game advance, game information can be made easily well-known to each player.</p>
0048<figref num="1">It is a figure showing the composition of the communications system concerning the embodiment of the present invention.</figref><figref num="2">It is a figure showing the outline composition of the typical game device with which the communication apparatus of this embodiment is realized.</figref><figref num="3">It is a figure showing the outline composition of the communications server of this embodiment.</figref><figref num="4">It is a figure for explaining the functional composition of a communication apparatus and a communications server.</figref><figref num="5">It is a flow chart for explaining the communications processing of a communication apparatus and a communications server.</figref><figref num="6">It is a flow chart for explaining the communications processing (continuation) of a communication apparatus and a communications server.</figref><figref num="7">It is a flow chart for explaining the communications processing of a communication apparatus and a communications server.</figref><figref num="8A">In Embodiment 2, it is a figure showing an example of the correspondency of the conditions which should be fulfilled, and the length of a disapproval period.</figref><figref num="8B">It is a figure showing an example of correspondency with the length of the continuation time of a game, and a disapproval period.</figref><figref num="9">It is a figure for explaining the communication apparatus of Embodiment 3, and the functional composition of a communications server.</figref><figref num="10">It is a figure for explaining the communication apparatus of Embodiment 4, and the functional composition of a communications server.</figref><figref num="11A">It is a figure showing the example of a display of image data.</figref><figref num="11B">It is a figure showing the example of a display of image data.</figref><figref num="11C">It is a figure showing the example of a display of image data.</figref><figref num="12">It is a figure for explaining the communication apparatus of Embodiment 5, and the functional composition of a communications server.</figref><figref num="13">It is a flow chart for explaining the communication apparatus of Embodiment 5, and the communications processing of a communications server.</figref><figref num="14">It is a figure for explaining the communication apparatus of Embodiment 6, and the functional composition of a communications server.</figref><figref num="15">It is a flow chart for explaining the communication apparatus of Embodiment 6, and the communications processing of a communications server.</figref>
Explanations of letters or numerals
00491 Communications System 10 Communication Apparatus 20 Communications server 30 Communication network 101 CPU 102 ROM 103 RAM 104 Interface 105 Controller 106 External Memory 107 DVD-ROM Drive 108 Image Processing Portion 109 Voice Processing Part 110 NIC 201 Control Part 202 Communications department 203 Storage part 401 Discrimination section 402 Notice Transmission Section 403 Notice Receiving Part 404 Message Reception Part 405 Message Transmission Part 406 Message Receiving Part 407 Distribution Part 408 Outputting Part 901 Operation Input Receiving Part 902 Operation Input Transmission Section 903 Operation Input Receiving Part 1001 Image Storage Section 1201 Request Reception Part 1202 Request Transmission Part 1203 Request Receiving Part
0050(Embodiment 1) It is a figure in which Drawing 1 shows the composition of communications system 1 of this embodiment. Communications system 1 is provided with N communication apparatus (N is one or more integers) 10 (all over a figure, it is indicated as 10-1, 10-2, and 10-N), and communications servers 20. Communication apparatus 10 is a terminal which each user operates. For example, when carrying out a network game via communications system 1, typically, one player operates one communication apparatus 10, and plays a game. Communications server 20 is a server which manages the communications system 1 whole. A user's (player) attestation, advance management of a network game, etc. are performed. Communication apparatus 10 and communications server 20 of each other are connected in communication network 30. Although communication network 30 is the Internet in this embodiment, other means of communication, such as LAN (Local*Area*Network) and WAN (Wide*Area*Network), may be used.
0051For example, a user operates communication apparatus 10, can do network games, such as an on-line baseball game, or can talk by the messaging system which used the text, the sound, the picture, etc. and which is called what is called a chat. Communications server 20 receives the message data transmitted from each communication apparatus 10 contained in communications system 1, and distributes it to each communication apparatus 10.
0052Drawing 2 is a figure showing the outline composition of the typical game device with which communication apparatus 10 concerning the embodiment of the present invention is realized. Communication apparatus 10 is with CPU(Central*Processing*Unit) 101, ROM (Read*Only*Memory)102 and RAM (Random*Access*Memory)103, Interface 104, controller 105, and external memory 106, It has DVD(Digital*Versatile*Disk)-ROM drive 107, image processing portion 108, voice processing part 109, and NIC(Network*Interface*Card) 110.
0053By equipping DVD-ROM drive 107 with DVD-ROM which memorized the program and data for games, and switching on the power supply of communication apparatus 10, the program concerned is run and communication apparatus 10 of this embodiment is realized.
0054Operation of the communication apparatus 10 whole is controlled, it is connected with each component, and CPU 101 exchanges a control signal and data. For example, CPU 101 controls each part and performs processing (it calls the following "communications processing") which transmits the message data inputted by the user to communications server 20, or receives the message data transmitted by other communication apparatus 10 from communications server 20. It mentions below for details.
0055IPL (Initial*Program*Loader) performed just behind power turn-on ON is recorded on ROM 102, by performing this, the program recorded on DVD-ROM is read to RAM 103, and execution by CPU 101 is started. The program and various kinds of data of an operating system (OS) required for the motion control of the communication apparatus 10 whole are recorded on ROM 102.
0056It is for RAM 103 memorizing data and a program temporarily, and the program read from DVD-ROM, data, and other data required for advance of a game or chat communication are held.
0057Controller 105 connected via interface 104 receives the operation input performed in the case of a user's game execution. For example, the button for all directions which show the A button, the B button, the X button, the Y button, and four directions to controller 105 (direction key), etc. are arranged. And if these buttons are pushed on a user, the operation input according to the pushed button will be received.
0058The data in which the stages of progress of a game are shown, the data of the log (record) of chat communication, etc. are memorized by external memory 106 connected via interface 104 enabling free attachment and detachment so that rewriting is possible. The user can record these data on external memory 106 suitably by performing a directions input via controller 105.
0059The image data and voice data which accompany the program and game for realizing a game are recorded on DVD-ROM with which DVD-ROM drive 107 is equipped. By control of CPU 101, DVD-ROM drive 107 performs read-out processing to DVD-ROM with which this was equipped, and reads a required program and data, and these are temporarily memorized by RAM103 grade.
0060Message data, such as data in which image processing portion 108 was read from DVD-ROM, a received character, and a picture, After carrying out processing treatment by the image arithmetic processor (not shown) with which CPU 101 and image processing portion 108 are provided, this is recorded on the frame memory (not shown) with which image processing portion 108 is provided. The picture information recorded on the frame memory is outputted to the monitor (not shown) which is changed into a video signal to predetermined synchronous timing, and is connected to image processing portion 108. Thereby, various kinds of image display becomes possible.
0061An image arithmetic processor can be penetration [ of the superposition operation of a two-dimensional picture alpha blending, etc. ] calculated, and can perform various kinds of saturate calculations at high speed. The high-speed execution of an operation which obtains the rendering picture which looked down at the polygon which has been arranged in virtual three-dimensional space, carried out the rendering of the polygon information to which various kinds of texture information was added by the Z buffer algorithm, and is arranged from a predetermined viewpoint position in virtual three-dimensional space is also possible.
0062When CPU 101 and an image arithmetic processor carry out cooperation operation, it is possible to draw to a frame memory or to draw to each polygon surface by making a character string into a two-dimensional picture, according to the font information which defines the shape of a character. Although font information is recorded on ROM 102, it is also possible to use the font information for exclusive use recorded on DVD-ROM.
0063Voice processing part 109 changes the voice data read from DVD-ROM, and the received audio message data into an analog audio signal, and makes it output from the speaker (not shown) connected to this. The sound effect and musical piece data which should be generated in advance of a game are generated under control of CPU 101, and the sound corresponding to this is made to output from a speaker. Voice processing part 109 changes into a digital sound signal the sound which collected the sound with the microphone (not shown) under control of CPU 101, and generates voice data.
0064NIC 110 is for connecting communication apparatus 100 to communication networks 30, such as the Internet. The thing according to 10BASE-T / 100BASE-T standard of being used when LAN is constituted, An analog modem for accessing the Internet using a telephone line, ISDN (Integrated*Services*Digital*Network) modem, A cable modem for accessing the Internet using an ADSL (Asymmetric*Digital*Subscriber*Line) modem and a cable television circuit, etc., It is constituted by interface (not shown) which performs intermediation with these and CPU 101.
0065In addition, communication apparatus 10 may be constituted so that the same function as DVD-ROM etc. with which ROM102, RAM 103, external memory 106, and DVD-ROM drive 107 are equipped may be achieved using large capacity external storages, such as a hard disk. The form which connects the keyboard for receiving the edit input of the character string from a user, the mouse for receiving specification of various kinds of positions and a selection input, etc. is also employable.
0066It can change to communication apparatus 10 of this embodiment, and can also use common computers (general-purpose personal computer etc.) as a communication apparatus. For example, a common computer is CPU like the above-mentioned communication apparatus 10, Have the image processing portion which was provided with RAM, ROM, a DVD-ROM drive, and NIC, and was provided with the function simpler than communication apparatus 10, and it has a hard disk as an external storage, and also can use a flexible disk, a magneto-optical disc, magnetic tape, etc. Not a controller but a keyboard, a mouse, etc. can be used as an input device. And if the program is performed after installing a game program, it will function as a communication apparatus.
0067Drawing 3 is a figure showing the outline composition of communications server 20 concerning this embodiment. Communications server 20 is provided with control part 201, communications department 202, and storage part 203.
0068Control part 201 comprises a CPU etc. and controls each part of communications server 20 according to OS, a program, etc. which are memorized by storage part 203. For example, control part 201 controls communications department 202, and distributes the message data transmitted from communication apparatus 10 to each of communication apparatus 10 contained in communications system 1.
0069Communications department 202 comprises predetermined devices for communication, such as NIC, a router, a modem. Communications department 202 communicates with each of communication apparatus 10 connected to communication network 30 by control of control part 201.
0070Storage part 203 comprises memory storage, such as memory storage, such as RAM used as a hard disk drive and a work area, and ROM. For example, storage part 203 memorizes beforehand the program and OS for controlling the communications server 20 whole to ROM, and memorizes the above-mentioned message data etc. which were received to a hard disk drive or RAM.
0071In this embodiment, although communications server 20 manages advance of a network game performed via communication network 30, the composition that the game server which is not illustrated manages advance of a network game may be sufficient as it. The contents of the network game are not limited by the present invention. It may not be a game but arbitrary communication services etc. of SNS (Social*Networking*Service) etc. in which a plurality of users participate may be sufficient.
0072Next, the functional outline composition of communication apparatus 10 concerning this embodiment and communications server 20 is explained using Drawing 4. Performing the network game in virtual space, each communication apparatus 10 receives the input of message data from a user, and transmits to communications server 20. Communications server 20 distributes message data to communication apparatus 10 specified as the address. In the following explanation, each player of a network game presupposes that he is each user of communication apparatus 10.
0073In order to make an understanding of the present invention easy, communication apparatus 10 and communications server 20 may be constituted from a plurality of communication apparatus 10 and a plurality of communications servers 20 by this figure, although only one is indicated, respectively. When it has a plurality of communications servers 20, each communications server 20 is an interval for a predetermined period, and should just take the synchronization of various information memorized by storage part 203.
0074Message data comprises arbitrary text data, image data, and data containing at least one of voice data. The unicast which transmits message data towards communication apparatus 10-2 which player P2 operates from communication apparatus 10-1 which player P1 operates, Multicasting which carries out the said news transmission towards other players P2 and P3 of a plurality of, communication apparatus 10-2 which -- operates, respectively, 10-3, and -- from communication apparatus 10-1 which player P1 operates, It distributes by methods, such as communication apparatus 10-1 which all the players operate from communication apparatus 10-1 which player P1 operates, 10-2, --, broadcasting that transmits towards 10-N. Here, in order to make the present invention easier to understand, message data explains to each of communication apparatus 10 which the player which has participated in the network game operates as an example as what is distributed by broadcasting. However, the contents of the present invention may not necessarily be limited to broadcasting, and the distribution method of a unicast, multicasting, and others may be sufficient as them.
0075Communications server 20 is provided with discrimination section 401, notice transmission section 402, message receiving part 406, and distribution part 407. Communication apparatus 10 is provided with notice receiving part 403, message reception part 404, message transmission part 405, and outputting part 408. Hereinafter, in order to make easy to understand processing which these each part performs, each composition is explained along with the order of processing of the communications processing of communications system 1.
0076Discrimination section 401 distinguishes whether transmission of message data is permitted about each of communication apparatus 10. Although each communication apparatus 10 can transmit the message data inputted by the user to communications server 20, even if it is which timing under execution of a network game, message data cannot necessarily be transmitted unconditionally. That is, the timing to which transmission of message data is permitted, or the timing to which transmission of message data is not permitted is distinguished by discrimination section 401 every communication apparatus 10. Control part 201 functions as discrimination section 401.
0077For example, in a mah-jongg game, a certain players are reach, Ron, and Tomo, When Pons, Chee, a can, etc. are carried out, only transmission of the message data from communication apparatus 10 which the player which did those acts operates is permitted, and transmission of the message data from communication apparatus 10 which other players operate is not permitted. Or only communication apparatus 10 which the player carried out in those acts (transferred), for example, the player which acted as Ron, operates conversely is permitted, and if a permission is not granted, it may be made to distinguish communication apparatus 10 which other players operate.
0078For example, in a baseball game, the team or player character of a certain player, When a home run is hit (or struck) and it reverses (or reversed), When it catches up with a tie (or it caught up) and a fine play is carried out, When an error is made and it carries out a player shift, it will distinguish, if only transmission of the message data from communication apparatus 10 which the player operates is permitted and transmission of the message data from communication apparatus 10 which other players operate is not permitted. In addition, when the arbitrary events in a game occur, permission/disapproval can be distinguished.
0079For example, in a soccer game, if halftime comes, only transmission of the message data from communication apparatus 10 which the player corresponding to the team which won at the time (or it has lost) operates will be permitted, It will distinguish, if transmission of the message data from communication apparatus 10 which the player corresponding to the team in which it has lost (or it won) operates is not permitted. Permission/disapproval may be distinguished about the inside of the predetermined time game start before and after the end of a game.
0080For example, when it went wrong that the character which a certain player operates skips in the game which carries out a Naka jump in a group and it has been caught in a rope, It will distinguish, if only transmission of the message data from communication apparatus 10 which the player corresponding to the character which went wrong operates is permitted and transmission of the message data from communication apparatus 10 which other players operate is not permitted.
0081For example, in the music game which a plurality of players construct a session, or competes for a performance, When a certain player fails in a performance, it will distinguish, if only transmission of the message data from communication apparatus 10 which the player which went wrong operates is permitted and transmission of the message data from communication apparatus 10 which other players operate is not permitted. It may distinguish, if only transmission of the message data from communication apparatus 10 which the player which gained the high score operates is permitted and transmission of the message data from communication apparatus 10 which other players operate is not permitted.
0082Thus, if it becomes predetermined timing, a stage, and a scene by a network game or a predetermined event occurs, discrimination section 401 will permit transmission of the message data from specific communication apparatus 10, and will not permit transmission of the message data from the other communication apparatus 10. The contents of a game are not limited by the present invention.
0083Notice transmission section 402 transmits the notice of disapproval which shows not permitting transmission of message data to communication apparatus 10 distinguished when transmission of message data was not permitted by discrimination section 401 among communication apparatus 10 contained in communications system 1. That is, control part 201 controls communications department 202, generates a packet including the notice of disapproval to communication apparatus 10 with which transmission of message data was distinguished from disapproval by control part 201, and transmits to it. Control part 201 and communications department 202 collaborate, and it functions as notice transmission section 402.
0084The information which shows the predetermined time (disapproval period) to which transmission of message data is not permitted is included in the notice of disapproval. For example, after receiving the notice of "disapproval during the disapproval (or transmission), it is specified during [ " ] X second and "from time T1 to time T2." A fixed value may be sufficient during the disapproval and a variable value may be sufficient. That is, notice transmission section 402 may set up time to change with kinds, such as timing in a network game, a stage, a scene, and an event, as a disapproval period. An unspecified period may be specified like [ "until a predetermined event next occurs" ] as a disapproval period. When always making a disapproval period into a fixed value, it is not necessary to include the information which shows a disapproval period in the notice of disapproval.
0085Notice receiving part 403 receives the notice of disapproval from communications server 20, and inputs the received notice of disapproval into message reception part 404. That is, NIC 110 receives a packet including the notice of disapproval, and CPU 101 analyzes a packet and acquires the notice of disapproval. CPU 101 is matched with the date and time which were received, and makes RAM 103 memorize the notice of disapproval temporarily. CPU 101, RAM 103, and NIC 110 collaborate, and it functions as notice receiving part 403.
0086Message reception part 404 receives the input of message data from a player (user), when notice receiving part 403 has not received the notice of disapproval. That is, when it had not distinguished and received whether CPU 101 received the notice of disapproval from communications server 20 and is distinguished, interface 104 receives message data from controller 105, and inputs it into CPU 101. When CPU 101 had not received the notice of disapproval and it is distinguished, voice processing part 109 changes into digital data the sound which collected the sound with the microphone, and inputs it into CPU 101. Thus, if communication apparatus 10 has not received the notice of disapproval, the player of the communication apparatus 10 is addressed to other players, and can transmit a message.
0087Message reception part 404 receives the input of message data from a player, when above-mentioned predetermined time has passed, after receiving the notice of disapproval at the last from communications server 20. That is, if predetermined time passes after receiving even if communication apparatus 10 has received the notice of disapproval, the player can transmit a message. CPU 101, interface 104, and voice processing part 109 collaborate, and it functions as message reception part 404.
0088The player can input arbitrary character, number, sign, pictures, etc. as message data using controller 105, and can also input a sound as message data using a microphone. In this embodiment, the player is constituted so that both the input of Hitoshi Monju who used controller 105, and the input of the sound using a microphone can be performed, but it may constitute so that one of inputs can be performed. Communication apparatus 10 may further be provided with the camera which photos the figure of a player, etc., and it may constitute so that the animation and still picture which were photoed with the camera can be inputted as message data.
0089Message transmission part 405 transmits the message data which message reception part 404 received from the user to communications server 20. That is, CPU 101 enciphers text data, image data, voice data, etc. which are message data, and the discernment information on communication apparatus 10 which becomes a transmitting agency by a predetermined encryption algorithm, generates a packet, controls NIC 110, and transmits to communications server 20. The terminal number, terminal name by which discernment information was beforehand assigned to communication apparatus 10, IP (Internet*Protocol) address, a MAC (Media*Access*Control) address, Or it is a membership number of a player, a user name, nickname, an e-mail address, etc., and external memory 106 and RAM 103 grade memorize beforehand. Neither the technique of encryption nor the format of data is limited by the present invention. CPU 101 and NIC110 collaborate and it functions as message transmission part 405.
0090Message data is not transmitted to all the communication apparatus 10 that the player of a network game operates, To communication apparatus 10 which a specific player operates, Or when transmitting only to communication apparatus 10 which the player which belongs to a specific group operates, message transmission part 405 matches with message data, and should just further transmit the information (discernment information on communication apparatus 10 which serves as an addressee) which shows an address.
0091Message receiving part 406 receives message data from communication apparatus 10. That is, communications department 202 receives the packet containing message data, control part 201 analyzes and decrypts a packet, and it acquires message data. Control part 201 makes storage part 203 memorize the acquired message data. For example, control part 201 matches the received message data, the received time, and the above-mentioned discernment information which shows transmitting [ the received message data ] origin, and it makes storage part 203 memorize it. The message data received from each of communication apparatus 10 is memorized by storage part 203. Control part 201, communications department 202, and storage part 203 collaborate, and it functions as message receiving part 406.
0092Distribution part 407 distributes the message data which message receiving part 406 received and was memorized to each of communication apparatus 10. That is, control part 201 generates the packet which reads the message data which received and was memorized by storage part 203, and contains the read message data, controls communications department 202, and transmits to each of communication apparatus 10. When the address is specified, message data is transmitted only to the specified address. According to this embodiment, message data is simultaneously distributed to each of communication apparatus 10 which the player which has participated in the network game operates. Control part 201, communications department 202, and storage part 203 collaborate, and it functions as distribution part 407.
0093Here, distribution part 407 may be constituted so that the same message data may not be distributed to communication apparatus 10 of transmitting [ the message data which message receiving part 406 received ] origin but it may distribute to other communication apparatus 10 other than communication apparatus 10 of a transmitting agency. For example, distribution part 407 acquires the discernment information which shows the transmitting origin which matched with the received message data and was memorized by storage part 203. And distribution part 407 transmits message data to communication apparatus 10 other than communication apparatus 10 of the transmitting origin which the discernment information acquired among communication apparatus 10 connected to communication network 30 shows. That is, distribution part 407 should just distribute the message data received to communication apparatus 10 other than communication apparatus 10 which transmitted the message data at least, and does not need to distribute it to communication apparatus 10 of a transmitting agency. In for example, [ the case where an audio message is distributed in real time like a voice chat and when the message of an image is distributed in real time ] In response to distribution of the sound or image which were inputted themselves, the user who inputs the message of a sound or an image rehears it, or does not need to improve in many cases. The user can avoid the troublesomeness which rehears its message or improves it. The server can reduce the load of distribution processing by limiting the distribution place of message data.
0094If distribution part 407 supervises whether there is any untransmitted message data and has untransmitted message data, it will repeat and perform processing in which it distributes to each of communication apparatus 10. In that case, distribution part 407 distributes message data by FIFO (First*In*First*Out).
0095Outputting part 408 receives the message data distributed from communications server 20, and outputs it to a monitor, a speaker, etc. That is, CPU 101 analyzes the packet containing the message data received by NIC 110, and acquires message data, If message data are text data and image data, image processing portion 108 will be made to display a text and a picture on a monitor, and if it is voice data, voice processing part 109 will be made to output a sound to a speaker. CPU 101, image processing portion 108, voice processing part 109, and NIC 110 collaborates, and it functions as outputting part 408.
0096(Registration of message data) Next, each of communication apparatus 10 explains the processing which transmits message data to communications server 20 using the flow chart of Drawing 5 and Drawing 6. For example, communication apparatus 10 receives the input of message data from a user in a network game, and transmits to communications server 20. The message data which should be distributed to each communication apparatus 10 is registered into communications server 20. In the following explanation, each communication apparatus 10 shall perform a network mah-jongg game, and communications server 20 shall receive and distribute the message from each player which has participated in this mah-jongg game.
0097First, if it becomes the predetermined timing of a mah-jongg game, a stage, and a scene or a predetermined event occurs, discrimination section 401 of communications server 20 will distinguish whether transmission of message data is permitted about each of communication apparatus 10 (Step S501). For example, when someone of players win in a mah-jongg game (it went up), discrimination section 401 will be distinguished, if transmission of the message data from communication apparatus 10 which a victory player operates is permitted and transmission of the message data from the other player is made into disapproval.
0098Here, when multiple victory players exist, transmission of message data may be permitted about all those victory players, The correlation of the players whether you are parents or a child, the total results for every player, the degree of victory or defeat, etc. may be measured, a priority may be decided, and only a victory player with the highest priority may permit transmission of message data.
0099It does not participate not only in a defeat player (player which had and whose point was transferred, or decreased) but in a play directly, but the watching-a-game player which observes a game is also contained in "players other than a victory player" to which transmission of message data is not permitted.
0100When transmission of message data was permitted and it is distinguished (Step S501; YES), message receiving part 406 stands by reception of the message data from each of communication apparatus 10 (Drawing 6, Step S601). On the other hand, when transmission of message data was not permitted and it is distinguished (Step S501; NO), notice transmission section 402 transmits the notice of disapproval to communication apparatus 10 distinguished when a permission was not granted (Step S502). If a permission is not granted, when multiple distinguished communication apparatus 10 exist, the notice of disapproval is transmitted to all communication apparatus 10 of them that is not permitted.
0101Notice receiving part 403 of communication apparatus 10 distinguished when a permission was not granted receives the notice of disapproval from communications server 20 (Step S503).
0102Message reception part 404 distinguishes whether predetermined time passed, after receiving the notice of disapproval at the last from communications server 20 (Step S504). In other words, message reception part 404 distinguishes whether the present time is contained during the disapproval.
0103Here, since discrimination section 401 of communications server 20 distinguishes permission/disapproval according to the advancing state of a network game, it may transmit the notice of disapproval to the same communication apparatus 10 two or more times. For example, before the disapproval period specified by the 1st notice of disapproval expires, the 2nd notice of disapproval may be transmitted. In such a case, message reception part 404 distinguishes whether the disapproval period which was the closest to the present time and was specified in all the received notices of disapproval expired.
0104When predetermined time has not passed (Step S504; NO), message reception part 404 does not receive the input of message data until predetermined time passes (Step S505). For example, like a voice chat, with the composition which receives the input of the message data based on a sound, message reception part 404 turns OFF the microphone which takes in a sound, or cancels the taken-in voice data. For example, in the composition which receives the input of the message data based on an image, message reception part 404 turns OFF the camera which photos a picture, or cancels the photoed picture image data. For example, in the composition which receives the input of the message data based on a character etc., message reception part 404 repeals the keystroke of a character etc., turns OFF message input form, or cancels the data inputted into input form.
0105On the other hand, when predetermined time passes (Step S504; YES), message reception part 404 receives the input of message data from a user (Drawing 6, Step S602). For example, in the composition which receives the input of the message data based on a sound, message reception part 404 turns ON the microphone which takes in a sound, changes the acquired sound into digital sound data by an A/D converter, and generates the message data based on a sound. For example, in the composition which receives the input of the message data based on an image, message reception part 404 turns ON the camera which photos a picture, changes the acquired picture into digital image data, and generates the message data based on an image. For example, in the composition which receives the input of the message data based on a character etc., message reception part 404 validates the keystroke of a character etc., or turns ON message input form, and generates the message data based on a character etc.
0106And message transmission part 405 transmits the generated message data to communications server 20 (Step S603).
0107Message receiving part 406 of communications server 20 receives message data from communication apparatus 10 (Step S604), and stores it in storage part 203 (Step S605). Message receiving part 406 matches and memorizes the received message data, the received time, and the information which shows transmitting [ message data ] origin. When the addressee is specified, the information which shows the addressee of message data is further stored.
0108Thus, the message data transmitted from each of communication apparatus 10 is stored in storage part 203 of communications server 20. When the notice of disapproval is transmitted to no communication apparatus 10, Or since it is in the state where transmission of the message data from all the communication apparatus 10 is permitted when the present time is not contained during the disapproval specified by which notice of disapproval transmitted to communication apparatus 10, The message data transmitted from arbitrary communication apparatus 10 is stored in storage part 203. On the other hand, when the present time is contained during the disapproval specified by the notice of disapproval transmitted to either of communication apparatus 10, only the message data transmitted from permitted communication apparatus 10 is stored in storage part 203.
0109(Distribution of message data) Next, communications server 20 explains the processing which distributes message data to communication apparatus 10 using the flow chart of Drawing 7. If control part 201 of communications server 20 has an undistributed thing in the message data stored in storage part 203, it will distribute message data by the following processings.
0110First, it is distinguished whether control part 201 of communications server 20 has an undistributed thing in the message data stored in storage part 203 (Step S701). For example, when it stores message data at Step S605, control part 201 matches with message data, sets to "0 (undistributed)" the distribution flag which shows whether it is finishing [ transmission ], and makes it memorize. And after distributing message data so that it may mention below, a distribution flag is updated to "1 (finishing of distribution)." If it does in this way, with reference to a distribution flag, message data can distinguish ending with distribution, or un-distributing. Or control part 201 stores only undistributed message data in storage part 203, and it may make it delete the distributed message data from storage part 203 after the completion of distribution. In this case, a distribution flag is omissible.
0111When there is no undistributed message data (Step S701; NO), control part 201 ends communications processing. In this case, message data is not distributed to each communication apparatus 10.
0112On the other hand, when there is undistributed message data (Step S701; YES), control part 201 is, Undistributed message data is read from storage part 203, and the read message data is transmitted to each communication apparatus 10 (or communication apparatus 10 of the specified address) (Step S702).
0113Outputting part 408 of each communication apparatus 10 receives the message data transmitted from communications server 20 (Step S703), and outputs the message which message data shows to a monitor, a speaker, etc. (Step S704). If it is the message data based on a sound, outputting part 408 will decode the voice data which is message data, and will output a sound to a speaker. If it is the message data based on a character etc. and a picture, outputting part 408 will display a character etc. and a picture on a monitor.
0114When the notice of disapproval is transmitted to no communication apparatus 10 according to this embodiment, Or when the present time is not contained during the disapproval specified by which notice of disapproval transmitted to communication apparatus 10, the message data transmitted from arbitrary communication apparatus 10 is distributed to each communication apparatus 10. On the other hand, when the present time is contained during the disapproval specified by the notice of disapproval transmitted to either of communication apparatus 10, only the message data transmitted from permitted communication apparatus 10 is distributed to each communication apparatus 10.
0115For example, when a certain player P1 transfers another player P2 and goes up in a mah-jongg game (it acted as Ron), Only transmission of the message data from communication apparatus 10 which victory player (player which acted as Ron) P1 operates can be permitted, and it can be decided that transmission of the message data from the other player is made into disapproval. In the scene (nobody is going up) which has not been come to an end yet, all the players can send a message to arbitrary timing. However, only communication apparatus 10 with which player P1 will operate discrimination section 401 if player P1 transfers player P2 and goes up, Transmission of message data is permitted and transmission of the message data from players P2 and P3, --, communication apparatus 10 that PN (a spectator player is included) operates is not permitted. That is, if player P1 wins, for a predetermined period, only player P1 can be spoken and other players cannot speak. Since the victory player can perform comment, description, a victory statement, etc. until predetermined time passes, it can be immersed in sense of superiority and its idea nature of a game increases.
0116For example, when a certain player P1 transfers another player P2 and goes up in a mah-jongg game (it acted as Ron), Only transmission of the message data from communication apparatus 10 which defeat player (player which acted as Ron) P2 operates can be permitted, and it can be decided that transmission of the message data from the other player is made into disapproval. In the scene which has not been come to an end yet, all the players can transmit a message to arbitrary timing. However, only communication apparatus 10 which player P2 which discrimination section 401 cut the price of will operate if player P1 transfers player P2 and goes up, Transmission of message data is permitted and transmission of the message data from players P1 and P3, --, communication apparatus 10 that PN (a spectator player is included) operates is not permitted. That is, if player P1 wins, only player P2 the price of was cut must speak for a predetermined period, and other players cannot speak. Since the defeat player must make comment, excuse, apology interview, public concession of defeat, etc. until predetermined time passes, other players can be immersed in sense of superiority, and their idea nature of a game increases. Since it must stop having to say that it loses, the feeling of tension of a game becomes increase and a game which has a reality more.
0117According to this embodiment, notice transmission section 402 has transmitted the notice of disapproval only to communication apparatus 10 which does not permit transmission of message data. However, the discernment information for identifying communication apparatus 10 (or communication apparatus 10 which permits transmission of message data) which does not permit transmission of message data may be included in the notice of disapproval, and it may constitute so that the notice of disapproval may be transmitted to all the communication apparatus 10. For example, the information which shows "transmission of the message data from other than communication apparatus 10 of terminal name Q1 being made into disapproval for a predetermined period" or the thing "for which only transmission of the message data from communication apparatus 10 of terminal name Q1 is carried out to permission for a predetermined period" is included in the notice of disapproval, This notice of disapproval is transmitted to all the communication apparatus 10. And discernment information on communication apparatus 10 of disapproval that the notice of disapproval which notice receiving part 403 received shows message reception part 404, Own discernment information (received communication apparatus 10) is compared, and processing after Step S504 will be performed, and if in agreement, if not in agreement, it will move to Step S602 and will receive the input of message data. If it does in this way, communications server 20 can simplify the processing which transmits the notice of disapproval. Since all the communication apparatus 10 can recognize which communication apparatus 10 is disapproval, they can diversify the game production in a disapproval period. For example, before CPU 101 of communication apparatus 10 which became disapproval enters during the disapproval, a monitor is made to display "since the player of terminal name Q1 merely gives a press conference from now on, please have a look" etc., and all the players can be notified of it.
0118According to this embodiment, although the message data memorized by storage part 203 is transmitted to each communication apparatus 10, since it finishes receiving all from the beginning of message data to the last, it is not necessarily necessary to distribute distribution part 407. That is, like streaming reproduction, it may be parallel and may perform reception and distribution of message data. For example, when distributing the message data based on a sound, communication apparatus 10 receives the input of message data until predetermined time passes, After predetermined time's passing, message data is transmitted, and if it distributed since communications server 20 finished receiving all the message data, it will take time too many. In therefore, [ the case where there is much data volume and before finishing distributing all the message data, when taking time ] Like streaming reproduction or a one-way telephone, message transmission part 405 continues transmitting the message data for predetermined time to communications server 20 in fragments, Message receiving part 406 joins together one by one, and saves the message data received in fragments, and, as for distribution part 407, it is desirable to transmit the saved message data one by one.
0119Thus, since according to this embodiment the victory player with which transmission of message data was permitted can be monopolized for a predetermined period and a message can be sent, if possible, each player tends to improve a high score and good results, and its volition to a game increases. Since the defeat player with which transmission of message data was permitted becomes what it monopolizes for a predetermined period and sends a message for (it must send), if possible, each player tends to improve a high score and good results, and can give a feeling of tension to a game. The player which was not concerned with victory or defeat not to mention the victory player or the defeat player, a watching-a-game player, etc., For example, it can hold clearly "who to have won (it lost)" each time, without needing special operation of displaying a results screen. Within the predetermined time which only the party concerned can monopolize and can send a message, since an interruption utterance [ / in addition to the party concerned ] is not permitted, the message from the party concerned can be well-known to each player. Communications system 1 can make results, the message of a player, etc. well-known [ to each player ] according to game advance reasonable.
0120(Embodiment 2) Next, the embodiment of others of the present invention is described. In this embodiment, communications server 20 changes the length of a disapproval period which does not permit transmission of message data by the advancing state of a network game, or game deployment. It supposes that only different composition from an above-mentioned embodiment is explained in full detail, and omits explanation about the same component part.
0121Discrimination section 401 determines a disapproval period according to the advancing state of a game, etc., when transmission of message data was not permitted at Step S501 and it distinguishes (Step S501; NO). And notice transmission section 402 transmits the notice of disapproval including the information which shows the determined disapproval period to communication apparatus 10 which does not permit transmission of message data.
0122For example, in an above-mentioned mah-jongg game, when player P1 transfers player P2 and goes up (it acted as Ron), discrimination section 401 changes the length of a disapproval period based on Interstitial, A mark, mark, child-parent relationship, etc. Drawing 8A is a figure showing an example of the correspondency of the conditions which should be fulfilled, and the length of a disapproval period. For example, supposing the player which is parents goes up by 3 Interstitial and 40 marks, the length of a disapproval period will be set to T2xC2+T5. And discrimination section 401 transmits the notice of disapproval including the information which shows the determined disapproval period to communication apparatus 10. He can speak a victory comment etc. during [ which was calculated ] the disapproval, for example, and won player P1 cannot speak during the disapproval, but only hears other players.
0123A disapproval period can be decided based on the size of the numerical parameter showing the advantages-and-disadvantages mark of the arbitrary games which not only a mah-jongg game but players have, and compete for a point etc., a profitable points-lost rate, the number of victory or defeat, the rate of victory or defeat, the number of possession items, game time, etc. For example, as said past [ "] one month ", a disapproval period may be decided based on the results (the total advantages-and-disadvantages mark, the profitable points-lost rate of the total, the number of total victory or defeat, the rate of total victory or defeat, ranking, the number of times of a game, etc.) within a prescribed period. A disapproval period may be decided based on kinds, such as not only a numerical value but predetermined timing in a network game, a stage, a scene, an event, etc. A numerical parameter matches with any at least one of the predetermined timing in a game, a predetermined stage, a predetermined scene, and predetermined events, and is memorized by storage part 203.
0124For example, player P1 is caught in a rope, and in an above-mentioned group Naka jump game, when a game finishes or a play is interrupted, it lengthens also during the disapproval, so that lapsed time until a game finishes from the start of skipping rope (interrupted) is long, and it shortens also during the disapproval, so that lapsed time is short. In continuation time Ta of a skipping-rope game, time to use disapproval is set to T1, and time to use disapproval is set to T2 (T1<T2) in continuation time Tb (Ta<Tb). Drawing 8B is a figure showing an example of correspondency with the length of the continuation time of a skipping-rope game, and a disapproval period. Although it is in proportionality relation in this figure, it can decide with arbitrary functions. And discrimination section 401 transmits the notice of disapproval including the information which shows the determined disapproval period to communication apparatus 10. As for player P1 which went wrong, he has to speak for example, an apology comment etc. during [ which was calculated ] the disapproval, and other players cannot speak during the disapproval.
0125Storage part 203 memorizes beforehand the parameter which specifies correspondency which is illustrated to Drawing 8A or Drawing 8B, and it calculates the length of a disapproval period by control part 201 reading the parameter which specifies this correspondency suitably from storage part 203.
0126A disapproval period can be decided based on continuation time, such as continuation time from the start of not only a group Naka jump game but arbitrary games to an end, a stage in arbitrary games, a scene, and an event. For example, in a tennis game or a table tennis game, when it comes to an end after the rally continued for a long time, a disapproval period is lengthened, and if short, a disapproval period will be shortened. For example, in a fighting game, in the Yoshikatsu negative case which takes long time to beat a partner, a disapproval period is lengthened, and if short, a disapproval period will be shortened.
0127Also in this embodiment, the discernment information for identifying communication apparatus (or a permission is granted) 10 which does not permit transmission of message data may be included in the notice of disapproval, and it may constitute so that the notice of disapproval may be transmitted to all the communication apparatus 10.
0128thus, according to this embodiment, it is so long that it has the victory player with which transmission of message data was permitted and there are many points etc. -- time monopoly can be carried out and a message can be sent. Therefore, the volition of each player to a game increases in order to, improve a high score and good results if possible. it is so long that it has the defeat player with which transmission of message data was permitted and there are few points -- time monopoly is carried out and a message is sent (it must send). Therefore, since each player, if possible, tends to improve a high score and good results, it can give a feeling of tension to a game. The player which was not concerned with victory or defeat not to mention the victory player or the defeat player, a watching-a-game player, etc., For example, it can hold clearly "who to have won how much (it lost)" each time, without needing special operation of displaying a results screen. Communications system 1 can make results, the message of a player, etc. well-known [ to each player ] according to game advance reasonable.
0129(Embodiment 3) Next, the embodiment of others of the present invention is described. According to this embodiment, by whether the predetermined condition given to each communication apparatus 10 in the network game is fulfilled, discrimination sections 401 of communications server 20 are permission / point which carries out disapproval, and differ transmission of message data from an above-mentioned embodiment (was the subject attained or not?). It supposes that only different composition from an above-mentioned embodiment is explained in full detail, and omits explanation about the same component part. It explains in full detail below.
0130Drawing 9 is a figure showing communication apparatus 10 of this embodiment, and the composition of communications server 20. As shown in this figure, communication apparatus 10 is further provided with operation input receiving part 901 and operation input transmission section 902, and communications server 20 is further provided with operation input receiving part 903.
0131Operation input receiving part 901 receives the operation input of the game by the player (user of communication apparatus 10) of a network game. For example, in an above-mentioned group Naka jump game, controller 105 receives from a player the operation input which specifies the timing of a jump, and the height of a jump, and inputs it into CPU 101. CPU 101 memorizes the information (it calls the following "operation input") which shows the contents of the operation input to RAM 103. CPU 101, RAM 103, and controller 105 collaborate, and it functions as operation input receiving part 901.
0132Operation input transmission section 902 transmits the operation input received by operation input receiving part 901 to communications server 20. CPU 101, RAM 103, and NIC 110 collaborate, and it functions as operation input transmission section 902.
0133Operation input receiving part 903 receives operation input from each of communication apparatus 10, and memorizes it to storage part 203. Control part 201, communications department 202, and storage part 203 collaborate, and it functions as operation input receiving part 903.
0134Discrimination section 401 is above-mentioned step S501, and distinguishes whether based on whether the subject assigned beforehand was attained, transmission of message data is permitted about each of communication apparatus 10. When the information which shows the operation input received by operation input receiving part 903, and the predetermined condition (TECHNICAL PROBLEM) assigned to communication apparatus 10 are contrasted, it judges whether the predetermined condition is fulfilled and the predetermined condition is not fulfilled (the subject is not attained), discrimination section 401 distinguishes transmission of the message data based on communication apparatus 10 with which the subject was attained from disapproval, and distinguishes transmission of the message data based on the other communication apparatus 10 from permission.
0135For example in an above-mentioned group Naka jump game, a subject is "skipping so that it may not be caught in a rope." When the directions input for skipping so that the character which a player operates [ operation input receiving part 903 ] may not be caught in a rope is received from communication apparatus 10, discrimination section 401 judges the communication apparatus 10 with "The subject was attained." When operation input receiving part 903, on the other hand, receives the directions input skipped so that the character which a player operates may be caught in a rope from communication apparatus 10, Or when operation input receiving part 903 does not receive any directions input, either, discrimination section 401 judges the communication apparatus 10 with "A subject was not attained." In this case, communication apparatus 10 which the player (a subject was not attained) caught by a rope operates is permitted, and the other (the subject was attained) communication apparatus 10 becomes disapproval. That is, only the player caught by a rope will send a message. For example, the opportunity for the player which was caught in the rope and made the others trouble to carry out an excuse, an apology, an excuse, etc. is given.
0136in for example, a mah-jongg game -- "-- others -- thing " which is not transferred from a player is a subject. When operation input receiving part 903 receives the directions input which player P1 transfers to player P2 from communication apparatus 10, discrimination section 401 judges communication apparatus 10 which players other than the player P2 transferred operate with "The subject was attained." Communication apparatus 10 which transferred player P2 operates on the other hand is judged with "A subject was not attained." In this case, communication apparatus 10 which transferred player (a subject was not attained) P2 operates is permitted, and the other (the subject was attained) communication apparatus 10 becomes disapproval. That is, only transferred player P2 will send a message. For example, the opportunity for player P2 the price of was cut to make excuse, apology, excuse, public concession of defeat, etc. is given.
0137for example, "player (itself) does not go up in a mah-jongg game -- things (it does not win) -- " -- it may be made a subject. When operation input receiving part 903 receives the directions input which player P1 goes up by Tomo, or the directions input which goes up to other players P2 by Ron from communication apparatus 10, discrimination section 401 judges communication apparatus 10 which won player P1 operates with "A subject was not attained." On the other hand, communication apparatus 10 which players other than player P1 operate is judged with "The subject was attained." In this case, communication apparatus 10 which won player (a subject was not attained) P1 operates is permitted, and the other (the subject was attained) communication apparatus 10 becomes disapproval. That is, only won player P1 will send a message. For example, the opportunity for won player P1 to make a boastful account, description, a victory statement, etc. is given.
0138Thus, the player with which transmission of message data was permitted according to this embodiment and "which was not able to attain a subject", Since it is going to attain a subject if possible in order to become what a message is sent for to other players (it must send) and to avoid it, a feeling of tension can be given to a game. Not to mention the attained player or the player which was not able to be attained, It can hold clearly "who was not able to attain" (has it attained?) each time, without the watching-a-game player etc. which were not concerned with a success and failure needing special operation of displaying a results screen, for example. Communications system 1 can make results, the message of a player, etc. well-known [ to each player ] according to game advance reasonable.
0139(Embodiment 4) Next, the embodiment of others of the present invention is described. According to this embodiment, communication apparatus 10 changes the method of a display of a screen by whether transmission of message data is permitted. Although this embodiment can be combined with all of each above-mentioned embodiment and it can use, the composition combined with Embodiment 1 here is explained. It supposes that only different composition from an above-mentioned embodiment is explained in full detail, and omits explanation about the same component part. It explains in full detail below.
0140Drawing 10 is a figure showing each composition of communication apparatus 10 and communications server 20 of this embodiment. Communication apparatus 10 is further provided with image storage section 1001.
0141Image storage section 1001 matches the discernment information on each communication apparatus 10 which constitutes communications system 1, and the image data of a predetermined character object, and memorizes them beforehand. A predetermined character object is a character object called what is called an avatar that serves as the other self of a player in virtual space typically. However, a still picture or video may be sufficient as image data. The format of image data is arbitrary and should just be a predetermined format which CPU 101 can read normally and can make a monitor display. External memory 106 functions as image storage section 1001.
0142Outputting part 408 reads image data from image storage section 1001, and it makes a monitor display it. Here, outputting part 408 changes the method of presentation of image data by whether transmission of message data is permitted.
0143That is, when notice [ of (a) ] receiving part 403 has not received the notice of disapproval from communications server 20, Or after receiving the notice of disapproval at the (b) last, when predetermined time has passed, outputting part 408 displays each of the image data of the predetermined character object memorized by image storage section 1001 by a predetermined display style. These are the cases where there is no communication apparatus 10 which is got blocked and cannot transmit the present message data. For example, outputting part 408 is displayed on the position which was able to determine the read image data as it is.
0144On the other hand, when it is not any of (a) and (b), either (i.e., when there is communication apparatus 10 which cannot transmit message data), transmission of message data emphasizes and displays the image data corresponding to the discernment information which is permitted. Transmission of message data displays the image data corresponding to the discernment information which is not permitted by a predetermined display style.
0145Drawing 11A - Drawing 11C show the example of composition of the screen displayed on a monitor by outputting part 408. Drawing 11A shows the example of a display in a normal mode, i.e., the state where transmission of message data is permitted about all the communication apparatus 10. On the other hand, Drawing 11B and Drawing 11C show the example of a display in the state where transmission of message data is permitted only one of communication apparatus 10. Only communication apparatus 10 with which the defeat player of a certain network game operates this example is in "apology mode" in which transmission of message data is permitted.
0146As it specifically indicates Drawing 11B that it emphasizes and displays, only image data 1100 corresponding to the discernment information on communication apparatus 10 that transmission of message data is permitted expands and displays size in every direction, Other image data is displaying with a predetermined size, without expanding. Or as shown in Drawing 11C, the size of image data 1100 corresponding to the discernment information on communication apparatus 10 that transmission of message data is permitted in every direction is expanded, or it displays with the original size, Size in every direction is reduced and other image data is displayed so that it may become small relatively.
0147In addition, there are various methods. For example, transmission of message data zooms in and displays only the image data corresponding to the discernment information on communication apparatus 10 which is permitted, and other image data does not display. Magnifying power is arbitrary. However, it is not necessary to necessarily expand and may make it transmission of message data not display all the image data corresponding to the discernment information on communication apparatus 10 which is not permitted. Or it may reduce instead of expansion and the sizes of the appearance of a picture should just differ relatively.
0148For example, a "mosaic", "obscuring", "a bandage", etc. are put in, and transmission of message data is hard to look at only the image data corresponding to the discernment information on communication apparatus 10 which is permitted purposely, displays it, and displays other image data as they are by a predetermined display style. This is effective for displaying the character object of a defeat player.
0149For example, transmission of message data carries out the colored presentation only of the image data corresponding to the discernment information on communication apparatus 10 which is permitted, and the color of image data, a color tone, brightness, etc. are changed so that it may say that other image data is made into monochrome display or a monochrome display.
0150For example, transmission of message data surrounds only the image data corresponding to the discernment information on communication apparatus 10 which is permitted by further outstanding frames, such as a thick red colored frame, and displays other image data as they are by a predetermined display style.
0151For example, only the image data corresponding to the discernment information on communication apparatus 10 which is permitted makes it blink, and transmission of message data displays other image data as they are by a predetermined display style.
0152For example, only the image data corresponding to the discernment information on communication apparatus 10 that transmission of message data is permitted is changed to the motion [ like ] "which raises a hand" and which is visually conspicuous, and expresses other image data by a predetermined display style (by motion which is not raising the hand). In this case, image storage section 1001 memorizes the 1st image data displayed when it is that a permission is granted, and the 2nd image data displayed when it is not permission, and outputting part 408 should just choose the image data read by permission/disapproval. It is not restricted for "raising a hand" what kind of motion is used, but it is free.
0153These are illustration listings of the technique for an emphasis display, and it may emphasize them with the other techniques. It may use combining these parts or all.
0154Since the method of presentation of image data is changed by whether transmission of message data is permitted or it is disapproval according to this embodiment, it can hold further "who to have won (it lost)" clearly each time. For example, since it not only reproduces a sound, but displays a picture in transmitting and receiving message data with a sound, it can be made well-known to each player so that it may be easy to hold game progress and a game result also auditorily and visually and they may become.
0155The degree of emphasis may be changed by the degree of the advancing state of a game, game deployment, and victory or defeat. If the degree of emphasis is also changed, it can hold clearly further "who to have won how much (it lost)" each time. For example, in an above-mentioned mah-jongg game, when player P1 transfers player P2 and goes up, outputting part 408 changes an expanding-and-contracting rate based on Interstitial, A mark, mark, etc. An expanding-and-contracting rate is enlarged so relatively that these figures are large. Since a profit (damage) is so large that there are many advantages-and-disadvantages points, an expanding-and-contracting rate is changed a lot, and is displayed, so that there are many advantages-and-disadvantages points. For example, when player P1 is caught in a rope, and a game finishes or a play is interrupted in an above-mentioned group Naka jump game, outputting part 408 is, It enlarges relatively, so that lapsed time until a game finishes the expanding-and-contracting rate of image data from the start of skipping rope (interrupted) is long, and it determines to make it small relatively, so that lapsed time is short. Since responsibility is so heavy that it fails when lapsed time is long, an expanding-and-contracting rate is changed a lot, and the weight of responsibility is intelligibly displayed, so that lapsed time is long.
0156(Embodiment 5) Next, the embodiment of others of the present invention is described. At this embodiment, it differs from each above-mentioned embodiment at the point which can extend an above-mentioned disapproval period. It explains in full detail below. Drawing 12 is a figure showing communication apparatus 10 of this embodiment, and the composition of communications server 20. As shown in this figure, communication apparatus 10 is further provided with request reception part 1201 and request transmission part 1202, and communications server 20 is further provided with request receiving part 1203.
0157Request reception part 1201 accepts from a user the demand of a purport which extends the above-mentioned predetermined time (disapproval period) to which transmission of message data is restricted. CPU 101 and interface 104 collaborate and it functions as request reception part 1201.
0158However, request reception part 1201 of communication apparatus 10 with which transmission of message data is not permitted shall accept the request for extending this predetermined time. In other words, request receiving part 1201 of communication apparatus 10 which transmitted the message data during the disapproval does not accept a request. The player (it saw) which received the message data and heard the message during the disapproval can carry out the request which extends a disapproval period.
0159Request transmission part 1202 transmits the information (it calls the following "request information") which shows the request accepted by request reception part 1201 to communications server 20. CPU101 and NIC 110 collaborate and it functions as request transmission part 1202.
0160Request receiving part 1203 receives request information from each of communication apparatus 10. Control part 201 and communications department 202 collaborate, and it functions as request receiving part 1203.
0161The total of the request information to which request receiving part 1203 received discrimination section 401, It is further distinguished whether based on the total (total N of communication apparatus 10 contained in communications system 1) of communication apparatus 10 connected to communication network 30, time (disapproval period) to restrict transmission of message data is extended.
0162Specifically, discrimination section 401 distinguishes whether the total of request information has reached the majority of total N of communication apparatus 10. That is, it is distinguished whether the rate of the player which desires extension is larger than 50%. However, it may not be the majority and the majority which distinguishes whether it is larger than arbitrary predetermined values may be sufficient as a rate. As for one communication apparatus 10, it is desirable to enable it to transmit request information to communications server 20 only once. After providing restriction at the time which can be requested and starting registration of a request, it is desirable to validate the request information which request receiving part 1203 received, and to repeal except [ its ] within the beforehand fixed registration time.
0163the same length as the time specified by the first notice of disapproval may be sufficient as the length of time to extend -- carrying out -- the 1st time -- T1 and the 2nd time -- T2, --, the i-th time -- Ti -- as -- (i is one or more integers) it is good as for time beforehand fixed according to the number of times.
0164It may lengthen extra time, so that discrimination section 401 has many totals of request information. Discrimination section 401 may lengthen extra time, so that the rate of the total of request information to the total of communication apparatus 10 is large.
0165When notice transmission section 402 was extended by discrimination section 401 and it is distinguished, it transmits again the notice of disapproval which shows not permitting transmission of message data to communication apparatus 10 which finally transmitted the notice of disapproval.
0166Here, when making the length of a disapproval period variable according to not a value but the total which were able to be decided beforehand, or a rate, notice transmission section 402 should just transmit the notice of disapproval including the information which shows the extra time of a disapproval period.
0167Next, the communications processing which communication apparatus 10 and communications server 20 of this embodiment perform is explained using the flow chart of Drawing 13. This flow chart is a continuation of the flow chart explained by above-mentioned Embodiment 1.
0168First, request reception part 1201 receives the input of the request for extending a disapproval period from the player (user of communication apparatus 10) of a network game (Step S1301). For example, after outputting the message data from communication apparatus 10 with which transmission of message data is permitted during the disapproval at Step S704, the other request receiving part 1201 of communication apparatus 10 which was not permitted accepts the request of extension.
0169It is distinguished whether request transmission part 1202 has a request which extends a disapproval period (Step S1302). When there is no request (Step S1302; NO), message reception part 404 receives the input of message data like an above-mentioned embodiment (Step S602). The processing after this is the same as the above. On the other hand, when there is a request (Step S1302; YES), request transmission part 1202 transmits the request information which shows the request which extends a disapproval period to communications server 20 (Step S1303).
0170Request receiving part 1203 receives request information from communication apparatus 10 (Step S1304), and inputs request information into discrimination section 401.
0171It is distinguished whether discrimination section 401 extends a disapproval period (Step S1305). Since request receiving part 1203 can receive request information similarly from all the communication apparatus (N pieces) 10 contained in communications system 1, it may receive not only one affair but two or more pieces of request information. For example, discrimination section 401 distinguishes whether the total of request information has reached the majority of total N of communication apparatus 10, if the majority is reached and it will be extended (if it is 50% or more), it will distinguish it, otherwise, if it will not extend (if it is less than 50%), it will be distinguished. Or it decides by majority.
0172When a disapproval period was not extended and it is distinguished (Step S1305; NO), it returns to Step S601 and stands by reception of message data. The processing after this is the same as the above. On the other hand, when the disapproval period was extended and it is distinguished (Step S1305; YES), it moves to Step S502 and notice transmission section 402 transmits the notice of disapproval again.
0173Thus, if it can request that a player resends a message according to this embodiment and is similarly requested from many players, for example, a message can be made to resend by majority.
0174For example, in an above-mentioned group Naka jump game, transmission of a message is permitted as an opportunity to carry out an excuse, an apology, an excuse, etc. only to player P1 which was caught in the rope and made the others trouble, and suppose that player P1 sent the message in response. Players P2 and P3 besides having heard this (it saw), --, when more than half is not satisfactory for the reasons of "there is no sincerity", "not examining oneself", etc. but it requests the further comment among PN(s), communications server 20 permits transmission of a message again only to player P1. Player P1 sends a message again. It is repeatedly performed until it will distinguish, if communications server 20 does not extend such processing a period. Communications system 1 provides with and has not only the function as a mere network game but a function as a communication tool through a game.
0175For example, in an above-mentioned mah-jongg game, transmission of a message is permitted for a predetermined period, and only a victory player presupposes that the message of game description is sent in response. If predetermined time finishes and it breaks off in a halfway place in the midst of speaking about the message (it is writing in), other players can request extension of time. If many players request, transmission of a message can be permitted again, the victory player can speak about a continuation of game description (it writes in), and, as for other players, it can hear a continuation (it sees).
0176(Embodiment 6) Next, the embodiment of others of the present invention is described. According to each above-mentioned embodiment, a "notice of allowance" was not transmitted to communication apparatus 10, but communications server 20 has transmitted "the notice of disapproval" to communication apparatus 10 which "permits" transmission of a message and which "does not permit" transmission of a message. In the messaging system, chat, and bulletin board which have generally spread widely, this will be because there is much specification which can do writing and an utterance freely even if it does not receive a notice of allowance explicitly, if user authentication can be received correctly. Therefore, in each above-mentioned embodiment, unless the notice of disapproval is received, or unless the present was a disapproval period, every player was made into the specification which can do writing and an utterance freely. Of course, it can also constitute so that it may explain below, and a "notice of allowance" may be taken out instead of "a notice of disapproval."
0177Drawing 14 is a figure showing communication apparatus 10 of this embodiment, and the composition of communications server 20. The difference from Embodiment 1 is the point of transmitting a notice of allowance, instead of notice transmission section 402 being the notice of disapproval. It supposes that only different composition from an above-mentioned embodiment is explained in full detail, and omits explanation about the same component part. It explains in full detail below.
0178Notice transmission section 402 transmits the notice of allowance which shows permitting transmission of message data to communication apparatus 10 distinguished when transmission of message data was permitted by discrimination section 401 among communication apparatus 10 contained in communications system 1. That is, control part 201 controls communications department 202, and transmits the packet which contains a notice of allowance in communication apparatus 10 with which transmission of message data was distinguished from permission by control part 201.
0179The information which shows the predetermined time (permission period) to which transmission of message data is permitted is included in a notice of allowance. For example, after receiving "notice of allowance during the permission (or transmission), it is specified during [ " ] X second and "from time T1 to time T2." A fixed value may be sufficient during the permission and a variable value may be sufficient. That is, notice transmission section 402 may set up time to change with kinds, such as timing in a network game, a stage, a scene, and an event, as a permission period. An unspecified period may be specified like [ "until a predetermined event next occurs" ] as a permission period. When always making a permission period into a fixed value, it is not necessary to include the information which shows a permission period in a notice of allowance.
0180When it is distinguished by discrimination section 401 that after expiration of a permission period permits transmission of message data succeedingly, before a permission period completes notice transmission section 402, it transmits a notice of allowance again. So to speak, it is renewal of license. On the other hand, since notice transmission section 402 does not transmit a notice of allowance when it is distinguished by discrimination section 401 that after expiration of a permission period does not permit transmission of message data, as for message transmission part 405 of the communication apparatus 10, transmission of message data becomes impossible after expiration.
0181Notice receiving part 403 receives a notice of allowance from communications server 20, and inputs the received notice of allowance into message reception part 404.
0182Message reception part 404 receives the input of message data from a player (user), when notice receiving part 403 has received the notice of allowance as which the present time is specified during the permission. If predetermined time passes after receiving even if communication apparatus 10 has received the notice of allowance, it will become impossible that is, for a player to transmit a message.
0183(Registration of message data) Next, each of communication apparatus 10 explains the processing which transmits message data to communications server 20 using the flow chart of Drawing 15.
0184First, discrimination section 401 distinguishes whether transmission of message data is permitted about each of communication apparatus 10 (Step S1501).
0185For example, in an above-mentioned group Naka jump game, before beginning skipping rope, in the midst of skipping rope, all the communication apparatus 10 will be distinguished, if transmission of message data is permitted for a predetermined period. When nobody still fails, skipping rope is continuing and it permits transmission of message data succeedingly, discrimination section 401 will be distinguished about all the communication apparatus 10, if transmission of message data is permitted for a predetermined period. When it goes wrong that either of the character objects which a player manipulates is caught in a rope, and skips on the other hand, communication apparatus 10 which a failure player operates is made permission, and other communication apparatus 10 will be distinguished if disapproval is used.
0186When not permitting transmission of message data (Step S1501; NO), communications server 20 ends communications processing. In this case, message data is not transmitted to communications server 20. On the other hand, when permitting transmission of message data (Step S1501; YES), notice transmission section 402 transmits a notice of allowance to the communication apparatus to permit (Step S1502).
0187Also in this embodiment, the discernment information for identifying communication apparatus 10 (or communication apparatus 10 which does not permit transmission of message data) which permits transmission of message data may be included in a notice of allowance, and it may constitute so that a notice of allowance may be transmitted to all the communication apparatus 10. For example, the information which shows what "transmission of the message data from communication apparatus 10 of terminal name Q1 is carried out for to permission for a predetermined period" is included in a notice of allowance, and this notice of allowance is transmitted to all the communication apparatus 10. And discernment information on communication apparatus 10 that message reception part 404 is the permission which the notice of allowance which notice receiving part 403 received shows, Own discernment information (received communication apparatus 10) is compared, and if in agreement, processing after Step S1502 is performed, and communications processing will be ended if not in agreement. If it does in this way, communications server 20 can simplify the processing which transmits a notice of allowance. All the communication apparatus 10 can recognize now which communication apparatus 10 is permitted (is it disapproval?), and can diversify game production.
0188Notice receiving part 403 receives a notice of allowance from communications server 20 (Step S1503).
0189Message reception part 404 distinguishes whether predetermined time passed, after carrying out notice-of-allowance reception at the last (Step S1504). That is, message reception part 404 distinguishes whether the present time is contained during the permission.
0190When predetermined time has passed (Step S1504; YES), message reception part 404 does not receive the input of message data, but ends communications processing. In this case, message data is not transmitted to communications server 20. On the other hand, when predetermined time has not passed (Step S1504; NO), message reception part 404 receives the input of message data (Step S1505).
0191Message transmission part 405 transmits the message data which message reception part 404 received to communications server 20 (Step S1506).
0192Message data receiving part 406 receives message data from communication apparatus 10 (Step S1507), and stores it in storage part 203 (Step S1508). Message receiving part 406 matches and memorizes the received message data, the received time, and the information which shows transmitting [ message data ] origin. When the addressee is specified, the information which shows the addressee of message data is further stored.
0193Thus, the message data transmitted from each of communication apparatus 10 is stored in storage part 203 of communications server 20. When transmission of the message data from all the communication apparatus 10 is permitted, the message data transmitted from arbitrary communication apparatus 10 is stored in storage part 203. When the present time is contained during the permission specified by a notice of allowance on the other hand, or when there is communication apparatus 10 with which renewal of a permission period is not carried out, only the message data transmitted from communication apparatus 10 permitted is stored in storage part 203.
0194Since it is the same as Embodiment 1 about the processing which distributes message data, explanation is omitted.
0195As mentioned above, both the technique using a notice of allowance and the technique using the notice of disapproval are employable. The technique of using a notice of allowance to manage whether a permission should always be granted about all the communication apparatus 10 is desirable, and the technique of using the notice of disapproval is desirable to restrict transmission all at once to a certain timing (I would like to use disapproval). Anyway, game information, including the message from the player which serves as game results and a keyman, etc., can be made easily well-known with restricting transmission of message data in the important timing in a game, a stage, a scene, an event, etc. to each player.
0196The present invention is not limited to the embodiment mentioned above, but various modification and application are possible for it. It is also possible to combine freely each component of an embodiment mentioned above.
0197Although it has composition which forms communications server 20 other than communication apparatus 10 separately in each above-mentioned embodiment, it may constitute so that it may function also as the communications server 20 are above-mentioned [ of a plurality of communication apparatus 10 / any one or more ] the communications server. In this case, it is not necessary to prepare communications server 20 separately, and can simplify the composition of communications system 1.
0198They are all of a device or servers, or a program for using a part and making it operate about communication apparatus 10 or communications server 20, It may store in the recording medium which a memory card, CD-ROM, DVD, MO (Magneto*Optical*disk), etc. can computer read, and may distribute, this may be installed in another computer, and it may be made to operate as an above-mentioned means, or an above-mentioned process may be performed.
0199It is good also as what stores the program in the disk device etc. which the server apparatus on the Internet has, for example, makes superimpose on a subcarrier, and is downloaded to a computer.
0200About this application, it is the Japan patent application. The right of priority on the basis of application for patent No. 223938 [ 2007 to ] shall be claimed, and all the contents of the basic application concerned shall be taken into this application.
0201As explained above, according to the present invention, in order to make game information easily well-known to each player according to game advance, a suitable communications system, a communication apparatus, a communications server, a correspondence procedure, an information recording medium, and a program can be provided.
14 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14
Every citation, both ways
| Document | Relation | Office | Category | Cited during |
|---|---|---|---|---|
| JP2014235702A | Cited by | Japan | – | Search report |
| JP2014235702A | Cited by | Japan | – | Search report |
| CN104363971A | Cited by | China | – | Search report |
| JP2002346232A | Cites | Japan | A | International search |
| JP2002360936A | Cites | Japan | A | International search |
| JP2003038858A | Cites | Japan | X | International search |
| JP2004097622A | Cites | Japan | – | Applicant |
| JP2004336740A | Cites | Japan | A | International search |
| JP2007223938A | Cites | Japan | – | Applicant |
11 members in 7 offices
Members11
| Document | Office | Kind | |
|---|---|---|---|
| WO2009028267A1This record | World Intellectual Property Organization (WIPO) | A1 | |
| JP2009055988A | Japan | A | |
| JP4252608B2 | Japan | B2 | |
| TW200917152A | Taiwan Province of China | A | |
| CN101622040A | China | A | |
| KR20100002289A | Republic of Korea | A | |
| EP2186554A1 | European Patent Office (EPO) | A1 | |
| KR100974830B1 | Republic of Korea | B1 | |
| US2010217798A1 | United States of America | A1 | |
| TWI370407B | Taiwan Province of China | B | |
| US8301708B2 | United States of America | B2 |
6 legal events, as 3 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Non-entry into the national phaseNENP | NENP | DE | |
| Wipo information: entry into national phaseWWE | WWE | WO | |
| Wipo information: entry into national phaseWWE | WWE | WO | |
| Entry into the national phaseENP | ENP | KR | |
| Ep: the epo has been informed by wipo that ep was designated in this application121 | 121 | WO | |
| Wipo information: entry into national phaseWWE | WWE | WO |
Numbers
- Publication
- 2009/028267
- Application
- 62406
Titles4
- English
- COMMUNICATION SYSTEM, COMMUNICATION DEVICE, COMMUNICATION SERVER, COMMUNICATION METHOD, INFORMATION RECORDING MEDIUM, AND PROGRAM
- French
- SYSTÈME DE COMMUNICATION, DISPOSITIF DE COMMUNICATION, SERVEUR DE COMMUNICATION, PROCÉDÉ DE COMMUNICATION, SUPPORT D'ENREGISTREMENT D'INFORMATIONS, ET PROGRAMME
- Unlabeled
- 通信システム、通信装置、通信サーバ、通信方法、情報記録媒体、ならびに、プログラム
- Unlabeled
- A communications system, a communication apparatus, a communications server, a correspondence procedure, an information recording medium, and a program
Classification
- CPC, 10
- A63F13/12
- G06F15/16
- A63F13/87
- A63F2300/556
- A63F2300/572
- H04L12/1813
- H04L67/131
- A63F13/30
- G06F13/00
- A63F13/35
- IPC, 6
- A63F13 33
- A63F13 35
- A63F13 45
- A63F13 52
- A63F13 87
- G06F13 00
Designated states137
- Regional, 73
- Botswana
- Ghana
- Gambia
- Kenya
- Lesotho
- Malawi
- Mozambique
- Namibia
- Sudan
- Sierra Leone
- Eswatini
- United Republic of Tanzania
- Uganda
- Zambia
- Zimbabwe
- Armenia
- Azerbaijan
- Belarus
- Kyrgyzstan
- Kazakhstan
- Republic of Moldova
- Russian Federation
- Tajikistan
- Turkmenistan
and 49 moreShow fewer
- Austria
- Belgium
- Bulgaria
- Switzerland
- Cyprus
- Czechia
- Germany
- Denmark
- Estonia
- Spain
- Finland
- France
- United Kingdom
- Greece
- Croatia
- Hungary
- Ireland
- Iceland
- Italy
- Lithuania
- Luxembourg
- Latvia
- Monaco
- Malta
- Netherlands (Kingdom of the)
- Norway
- Poland
- Portugal
- Romania
- Sweden
- Slovenia
- Slovakia
- Türkiye
- Burkina Faso
- Benin
- Central African Republic
- Congo
- Côte d’Ivoire
- Cameroon
- Gabon
- Guinea
- Equatorial Guinea
- Guinea-Bissau
- Mali
- Mauritania
- Niger
- Senegal
- Chad
- Togo
- National, 64
- United Arab Emirates
- Antigua and Barbuda
- Albania
- Angola
- Australia
- Bosnia and Herzegovina
- Barbados
- Bahrain
- Brazil
- Belize
- Canada
- China
- Colombia
- Costa Rica
- Cuba
- Dominica
- Dominican Republic
- Algeria
- Ecuador
- Egypt
- Grenada
- Georgia
- Guatemala
- Honduras
and 40 moreShow fewer
- Indonesia
- Israel
- India
- Comoros
- Saint Kitts and Nevis
- Democratic People’s Republic of Korea
- Republic of Korea
- Lao People’s Democratic Republic
- Saint Lucia
- Sri Lanka
- Liberia
- Libya
- Morocco
- Montenegro
- Madagascar
- North Macedonia
- Mongolia
- Mexico
- Malaysia
- Nigeria
- Nicaragua
- New Zealand
- Oman
- Papua New Guinea
- Philippines
- Serbia
- Seychelles
- Singapore
- San Marino
- Sao Tome and Principe
- El Salvador
- Syrian Arab Republic
- Tunisia
- Trinidad and Tobago
- Ukraine
- United States of America
- Uzbekistan
- Saint Vincent and the Grenadines
- Viet Nam
- South Africa