JPH0810882B2 - Game device - Google Patents
Game deviceInfo
- Publication number
- JPH0810882B2 JPH0810882B2 JP62080194A JP8019487A JPH0810882B2 JP H0810882 B2 JPH0810882 B2 JP H0810882B2 JP 62080194 A JP62080194 A JP 62080194A JP 8019487 A JP8019487 A JP 8019487A JP H0810882 B2 JPH0810882 B2 JP H0810882B2
- Authority
- JP
- Japan
- Prior art keywords
- index
- game program
- terminal
- transfer
- game
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Communication Control (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明は、ゲームプログラム、ホテル内およびその周
辺の情報、イベント情報等のデジタルデータを転送する
方式に関する。TECHNICAL FIELD The present invention relates to a method for transferring digital data such as a game program, information in and around a hotel, event information, and the like.
[従来の技術] 最近のゲームのプログラムは、1Mビット以上にも達
し、秒速1Mビットで転送しても、エラーチェック等を行
なうと2秒程度の転送時間を必要とする。一方、上記装
置をホテル等で使用し、そのホテルに団体客が入室した
場合、ゲーム、メッセージ情報を短時間に集中して要求
することがある。この場合、希望する情報の応答に追従
することができず、転送が非常に遅くなったり、転送自
体が不可能なことがある。[Prior Art] Recent game programs have reached 1 Mbits or more, and even if data is transferred at 1 Mbits per second, a transfer time of about 2 seconds is required for error checking. On the other hand, when the above device is used in a hotel or the like and a group guest enters the hotel, the game and message information may be intensively requested in a short time. In this case, the response of the desired information cannot be followed, the transfer may be very slow, or the transfer itself may be impossible.
具体的には、従来装置においては、複数のプログラム
を順次、循環して転送し、各プログラムの先頭にゲーム
の種類を識別するゲーム種符号を付す。この場合、端末
では、必要とするゲームの符号と、転送されたゲームプ
ログラムの符号とが照合するまで待ち、照合された後
に、そのゲームプログラムを取入れる。この方式は、転
送要求したゲームプログラムが回ってくるまで待たされ
る また、上記従来装置における他の方式としては、必要
とするゲーム種の符号データを端末から送り、転送要求
し、センター装置は、これに応じてゲームプログラムを
転送する方式がある。この方式は、端末からの要求毎に
応答してゲームプログラムを転送するので、単位時間当
りの転送可能数よりも、単位時間内での転送要求数が多
い場合、処理オーバーフローする。Specifically, in the conventional device, a plurality of programs are sequentially circulated and transferred, and a game type code for identifying the type of game is added to the beginning of each program. In this case, the terminal waits until the code of the required game and the code of the transferred game program are matched, and after matching, the game program is inserted. This method waits until the game program for which transfer is requested comes around.As another method in the above-mentioned conventional apparatus, the code data of the required game type is sent from the terminal to request transfer, and the center apparatus There is a method of transferring the game program according to. In this method, the game program is transferred in response to each request from the terminal, and therefore, when the number of transfer requests within the unit time is larger than the transferable number per unit time, the processing overflows.
[発明が解決しようとする問題点] 上記従来の第1の方式は、転送要求したゲームプログ
ラムが回ってくるまで待たされるという問題があり、上
記従来の第2の方式は、端末からの要求毎に応答してゲ
ームプログラムを転送するので、単位時間当りの転送可
能数よりも、単位時間内での転送要求数が多い場合、処
理オーバーフローするという問題がある。つまり、上記
従来例においては、転送要求が殺到しない場合にも待ち
時間が長くなることがあり、また、転送要求が殺到する
と転送不能になることがあるという問題がある。[Problems to be Solved by the Invention] The above-mentioned first conventional method has a problem in that it waits until the game program for which transfer has been requested comes around. Since the game program is transferred in response to the above, there is a problem that the processing overflows when the number of transfer requests per unit time is larger than the transferable number per unit time. That is, in the above-mentioned conventional example, there is a problem that the waiting time may be long even when the transfer requests are not flooded, and the transfer may be disabled when the transfer requests are flooded.
[問題点を解決するための手段] 本発明は、所定端末がセンター装置に対して、ゲーム
プログラム等のデジタルデータの転送を要求し、この要
求があったデジタルデータを、上記センター装置が端末
に転送するデジタルデータの転送方式において、上記端
末が転送を要求しているデジタルデータのインデックス
を登録するインデックス登録手段を上記センター装置に
設け、端末とセンター装置とを結ぶ回線が空いていると
きに、上記インデックス登録手段に登録したインデック
スに対応するデジタルデータを端末に送出するものであ
る。[Means for Solving Problems] According to the present invention, a predetermined terminal requests a center device to transfer digital data such as a game program, and the requested digital data is sent to the terminal by the center device. In the transfer method of digital data to be transferred, index registration means for registering an index of digital data requested to be transferred by the terminal is provided in the center device, and when a line connecting the terminal and the center device is available, The digital data corresponding to the index registered in the index registration means is sent to the terminal.
[作用] 本発明は、端末が転送を要求しているデジタルデータ
のインデックスを登録するインデックス登録手段をセン
ター装置に設け、端末とセンター装置とを結ぶ回線が空
いているときに、上記インデックス登録手段に登録した
インデックスに対応するデジタルデータを端末に送出す
るので、転送要求が殺到しない場合には待ち時間が長く
なることがなく、また、転送要求が殺到しても転送不能
になることが無い。[Operation] In the present invention, the index registration means for registering the index of the digital data requested to be transferred by the terminal is provided in the center device, and when the line connecting the terminal and the center device is idle, the index registration means is provided. Since the digital data corresponding to the index registered in (1) is sent to the terminal, the waiting time does not become long when the transfer requests are not flooded, and the transfer is not disabled even when the transfer requests are flooded.
[実施例] 第1図は、本発明の一実施例を示すブロック図であ
る。[Embodiment] FIG. 1 is a block diagram showing an embodiment of the present invention.
この実施例は、1つのセンター装置Cと、複数の端末
T1、T2、……とが回線Lを介して接続されている。In this embodiment, one center device C and a plurality of terminals are used.
, T1, T2, ... Are connected via a line L.
センター装置Cは、データ記憶手段1と、インデック
ス登録手段2と、CPU3と、一時記憶手段4と、モデム5
とを有する。The center device C includes a data storage unit 1, an index registration unit 2, a CPU 3, a temporary storage unit 4, and a modem 5.
Have and.
データ記憶手段1は、複数のデジタルデータを記憶す
るものであり、このデジタルデータとしては、ゲームプ
ログラム、ホテル内およびその周辺の情報またはイベン
ト情報等の各種情報である。インデックス登録手段2
は、端末T1、T2、…の何れかが転送を要求しているデジ
タルデータのインデックス(上記各デジタルデータのう
ちのどの情報であるかを特定する符号)を登録する手段
である。The data storage means 1 stores a plurality of digital data, and the digital data is various information such as a game program, information in and around the hotel, or event information. Index registration means 2
Is a means for registering an index (a code that identifies which information of each of the above digital data) of the digital data requested to be transferred by any of the terminals T1, T2, ....
CPU3は、センター装置C全体を制御すると共に、空き
検出手段の一例であり、またデータ送出手段の一例でも
ある。上記空検出手段は、端末T1、T2、…とセンター装
置Cとを結ぶ回線Lの空状態を検出する手段である。上
記データ送出手段は、回線Lが空いているときに、上記
インデックス登録手段2に登録されているインデックス
に対応するデジタルデータを、モデム5と回線Lとを介
して上記端末に送出する手段である。The CPU 3 controls the center device C as a whole, and is an example of an empty space detection unit and an example of a data transmission unit. The empty detecting means is means for detecting an empty state of the line L connecting the terminals T1, T2, ... And the center apparatus C. The data sending means is means for sending digital data corresponding to the index registered in the index registration means 2 to the terminal via the modem 5 and the line L when the line L is idle. .
一時記憶手段4は、端末T1、T2、…等に対して、デジ
タルデータを送出する場合、そのデジタルデータとこの
デジタルデータに対応するインデックスとを組合わせ
て、一時的に記憶する手段である。The temporary storage means 4 is means for temporarily storing the digital data by combining the digital data and the index corresponding to the digital data when the digital data is sent to the terminals T1, T2 ,.
また、端末T1は、データ選択スイッチ11と、メモリ12
と、CPU13と、モデム14と、CRT等の表示装置15とを有す
る。In addition, the terminal T1 includes a data selection switch 11 and a memory 12
A CPU 13, a modem 14, and a display device 15 such as a CRT.
データ選択スイッチ11は、複数のゲームの中から1つ
を選んだり、各種情報の中から所望の情報を選ぶスイッ
チである。メモリ12は、センター装置Cから転送された
ゲームプログラムまたは各種情報を記憶するとともに、
センター装置Cに対して転送を要求する情報に対応した
インデックスを登録する端末側インデックス登録手段の
一例でもある。CPU13は、端末T1の全体を制御するとと
もに、端末側検出手段の一例でもある。この端末側検出
手段は、センター装置Cが転送しているデジタルデータ
のインデックスと、メモリ12に登録されているインデッ
クスとを照合し、その一致を検出する手段である。The data selection switch 11 is a switch for selecting one from a plurality of games and selecting desired information from various information. The memory 12 stores the game program or various information transferred from the center device C, and
It is also an example of a terminal side index registration means for registering an index corresponding to information requesting transfer to the center device C. The CPU 13 controls the entire terminal T1 and is also an example of a terminal side detection means. The terminal-side detection means is means for collating the index of the digital data transferred by the center apparatus C with the index registered in the memory 12 and detecting the coincidence.
なお、端末T2、…は、端末T1と同様の構成を有するも
のである。The terminals T2, ... Have the same configuration as the terminal T1.
次に、上記実施例の動作について説明する。 Next, the operation of the above embodiment will be described.
なお、以下の説明においては、上記デジタルデータが
ゲームプログラムであり、複数のゲームプログラムのう
ちから、その1つを端末が転送要求する場合の例につい
て説明する。また、上記実施例は、センター装置Cから
端末T1、1T2、…に向う信号線と、その逆の方向の信号
線とは別のものである。In the following description, an example will be described in which the digital data is a game program and the terminal requests transfer of one of a plurality of game programs. Further, in the above embodiment, the signal line from the center device C to the terminals T1, 1T2, ... And the signal line in the opposite direction are different.
まず、端末T1におけるデータ選択スイッチ11が複数の
スイッチを有し、そのうちの1つを押したとする。これ
によって、メモリ12内にそのゲームプログラムに対応し
たインデックスが登録され、モデム14と回線Lとを介し
て、そのインデックスがセンター装置Cに送られる。First, it is assumed that the data selection switch 11 in the terminal T1 has a plurality of switches, and one of them is pressed. As a result, the index corresponding to the game program is registered in the memory 12, and the index is sent to the center device C via the modem 14 and the line L.
第2図は、上記実施例におけるセンター装置Cの動作
について説明するフローチャートである。FIG. 2 is a flow chart for explaining the operation of the center device C in the above embodiment.
センター装置Cが端末からインデックスを受けると、
そのインデックスに対応するゲームプログラムの転送要
求を受けたことになり(S1)、上記インデックスをイン
デックス登録手段2に登録する(S2)。このときに、セ
ンター装置Cと端末T1、T2、…との間に転送が行なわれ
ていなければ(S3)、直前に転送したゲームプログラム
に対して、端末T1、T2、…がセンター装置Cに確認信号
を送出したか否かを判断する(S4)。センター装置Cに
対して確認信号を既に送出している場合には、転送要求
が行なわれているゲームプログラムに対応するインデッ
クスの登録があるか否かを判断し(S5)、インデックス
が登録されているので、その登録されているインデック
スに対応するゲームプログラムの転送を開始し(S6)、
S1に戻る。When the center device C receives the index from the terminal,
This means that the transfer request for the game program corresponding to the index has been received (S1), and the index is registered in the index registration means 2 (S2). At this time, if the transfer is not performed between the center apparatus C and the terminals T1, T2, ... (S3), the terminals T1, T2 ,. It is determined whether a confirmation signal has been sent (S4). If the confirmation signal has already been sent to the center device C, it is judged whether or not the index corresponding to the game program for which the transfer request is made is registered (S5), and the index is registered. Therefore, the transfer of the game program corresponding to the registered index is started (S6),
Return to S1.
この転送に先立って、上記ゲームプログラムと、その
ゲームプログラムに対応するインデックスとが一時記憶
手段4に記憶され、この記憶されたインデックスとゲー
ムプログラムとが、モデム5、回線Lを介して、端末T
1、T2、…に送られる。Prior to this transfer, the game program and an index corresponding to the game program are stored in the temporary storage means 4, and the stored index and game program are stored in the terminal T via the modem 5 and the line L.
Sent to 1, T2, ...
一方、S4において、直前に転送したゲームプログラム
についての確認信号をセンター装置Cに送出していない
場合、そのゲームプログラムの転送が終了してから所定
時間以内に確認信号の有無を判断し(S7)、確認信号が
有れば、そのゲームプログラムが確実に転送されたの
で、転送が終了したゲームプログラムに対応するインデ
ックスを消去する(S8)。上記確認信号が無ければ、そ
のゲームプログラムが確実に転送されてはいないので、
そのゲームプログラムを再度転送する必要があり、転送
後所定時間内の上記確認を一旦、完了させ、上記ゲーム
プログラムを再度転送する準備を行ない、S1に戻る。こ
の場合、S1に戻った後、S6において、上記ゲームプログ
ラムの転送が再び開始される。On the other hand, in S4, when the confirmation signal for the game program transferred immediately before is not sent to the center device C, it is determined whether or not the confirmation signal is present within a predetermined time after the transfer of the game program is completed (S7). If there is a confirmation signal, the game program is surely transferred, so the index corresponding to the transferred game program is erased (S8). If there is no confirmation signal, it means that the game program has not been transferred.
It is necessary to transfer the game program again, the confirmation is temporarily completed within a predetermined time after the transfer, the preparation for transferring the game program again is made, and the process returns to S1. In this case, after returning to S1, the transfer of the game program is restarted at S6.
一方、端末T1においては、センター装置Cから回線L
を介して、インデックスとゲームプログラムとが転送さ
れると、センター装置Cからのインデックスと、メモリ
12に登録されているインデックス(転送要求時にメモリ
12に記憶したインデックス)とをCPU13が比較する。そ
れらが一致したときに、インデックスの後に転送される
ゲームプログラムをメモリ12に取込む。その後は、取り
込んだゲームプログラムに基づいて、そのゲームを端末
T1で実行して楽しむことができる。On the other hand, in the terminal T1, the line L from the center device C
When the index and the game program are transferred via the, the index from the center device C and the memory
Index registered in 12 (memory at transfer request
The index stored in 12) is compared by the CPU 13. When they match, the game program transferred after the index is fetched in the memory 12. After that, based on the imported game program, the game is
You can run and enjoy on T1.
なお、端末T1から転送要求のあるゲームプログラムに
対応するインデックスをセンター装置Cが受け取った直
後に、回線Lが空いているならば、インデックス登録手
段2に上記インデックスを登録することなしに、そのイ
ンデックスに対応したゲームプログラムを直ちに転送す
るようにしてもよい。Immediately after the center device C receives the index corresponding to the game program for which a transfer request is issued from the terminal T1, if the line L is free, the index is registered without registering the index in the index registration means 2. The game program corresponding to may be transferred immediately.
端末T1が転送要求したゲームプログラムと同じもの
を、端末T1以外の端末が転送要求していれば、端末T1が
そのゲームプログラムを取込むのと同時に、上記端末T1
以外の端末が同じゲームプログラムを取込む。If a terminal other than the terminal T1 requests transfer of the same game program requested by the terminal T1, the terminal T1 loads the game program and at the same time, the terminal T1
Any other device will get the same game program.
なお、インデックス登録手段2に複数のインデックス
が登録されている場合、早く登録された順にゲームプロ
グラムを転送するようにしてもよく、また、転送要求の
数が多い順にゲームプログラムを送出するようにしても
よい。さらに、センター装置Cは、端末から転送要求の
あったインデックスを登録するとともに、その要求があ
った端末の番号を登録するようにしてもよい。When a plurality of indexes are registered in the index registration means 2, the game programs may be transferred in the order of early registration, or the game programs may be sent out in the order of the number of transfer requests. Good. Further, the center apparatus C may register the index for which a transfer request has been made from the terminal and the number of the terminal that made the request.
上記実施例は、端末からの転送要求の数が少ない場合
は、その要求後直ちに、要求があったゲームプログラム
を転送することができるので、待ち時間が長くならない
とともに、端末からの転送要求の数が多くても、オーバ
ーフローすることがなく、確実にゲームプログラムを転
送することができる。In the above embodiment, when the number of transfer requests from the terminal is small, the requested game program can be transferred immediately after the request, so that the waiting time does not become long and the number of transfer requests from the terminal Even if the number is large, the game program can be reliably transferred without overflow.
上記実施例は、ゲームプログラムを転送する場合につ
いて説明したが、ホテル内およびその周辺の情報、イベ
ント情報等、他のデジタルデータの転送の要求があった
場合も、上記と同様の動作を行なう。Although the above embodiment has described the case of transferring the game program, the same operation as above is performed when there is a request to transfer other digital data such as information in and around the hotel and event information.
[発明の効果] 本願発明によれば、所定端末がセンター装置に対し
て、ゲームプログラムの転送を要求し、この要求があっ
たゲームプログラムを、センター装置が端末に転送する
ゲーム装置において、転送要求が殺到しない場合には待
ち時間が長くなることがなく、また、転送要求が殺到し
ても転送不能になることがなく、また、複数の端末が同
一のゲームプログラムについて転送要求している場合に
は、その複数の端末が同時にそのゲームプログラムを受
信できるという効果を奏する。EFFECTS OF THE INVENTION According to the present invention, a predetermined terminal requests the center device to transfer a game program, and the center device transfers the requested game program to the terminal. If there is no flood, there will be no longer waiting time, and even if there are a flood of transfer requests, the transfer will not be disabled, and if multiple terminals request transfer for the same game program, Has an effect that the plurality of terminals can simultaneously receive the game program.
第1図は、本発明の一実施例を示すブロック図である。 第2図は、上記実施例におけるセンター装置の動作を示
すフローチャートである。 C……センター装置、 T1、T2……端末、 1……データ記憶手段、 2……インデックス登録手段、 3……CPU。FIG. 1 is a block diagram showing an embodiment of the present invention. FIG. 2 is a flowchart showing the operation of the center device in the above embodiment. C ... Center device, T1, T2 ... Terminal, 1 ... Data storage means, 2 ... Index registration means, 3 ... CPU.
Claims (3)
ームプログラムの転送を要求し、この要求があったゲー
ムプログラムを、上記センター装置が上記端末に転送す
るゲーム装置において、 複数のゲームプログラムを記憶するゲームプログラム記
憶手段と; 上記端末が転送を要求しているゲームプログラムのイン
デックスを登録するインデックス登録手段と; 上記端末と上記センター装置とを結ぶ回線の空状態を検
出する空状態検出手段と; 上記回線が空いているときに、上記インデックス登録手
段に登録されているインデックスに対応するゲームプロ
グラムを上記端末に送出するとともに、上記ゲームプロ
グラムに先立って、そのゲームプログラムに対応するイ
ンデックスを送出するゲームプログラム送出手段と; を上記センター装置が有し、 自己が転送要求したゲームプログラムに対応するインデ
ックスを登録する端末側インデックス登録手段と; 上記センター装置が転送しているインデックスと上記端
末側インデックス登録手段に登録されているインデック
スとの一致を検出するインデックス一致検出手段と; このインデックス一致検出手段によって一致が検出され
たインデックスに対応するゲームプログラムを受信する
受信手段と; を上記各端末が有することを特徴とするゲーム装置。1. A game device in which a predetermined terminal requests a center device to transfer a predetermined game program, and the center device transfers the requested game program to the terminal. A game program storing means for storing; an index registering means for registering an index of a game program requested to be transferred by the terminal; an empty state detecting means for detecting an empty state of a line connecting the terminal and the center apparatus. A game program corresponding to the index registered in the index registration means is sent to the terminal when the line is idle, and an index corresponding to the game program is sent prior to the game program. A game program sending means; A terminal side index registration means for registering an index corresponding to the game program requested by the user; and an index transferred by the center device and an index registered in the terminal side index registration means. Each of the above terminals has: an index matching detecting means for detecting the following; a receiving means for receiving a game program corresponding to the index for which matching is detected by the index matching detecting means;
きには、上記端末が転送を要求しているゲームプログラ
ムのインデックスを記憶しないものであることを特徴と
するゲーム装置。2. The index registration means according to claim 1, wherein the index registration means does not store an index of a game program requested to be transferred by the terminal when the line is free. And the game device.
るときに、上記インデックス登録手段に登録されている
インデックスに対応するゲームプログラムのうち、転送
要求の受付け順、または、転送要求の多い順に、ゲーム
プログラムを送出するものであることを特徴とするゲー
ム装置。3. The game program sending means according to claim 1, wherein the game program sending means requests transfer of the game program corresponding to the index registered in the index registration means when the line is idle. A game device for transmitting a game program in the order of acceptance of, or in the order of most transfer requests.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62080194A JPH0810882B2 (en) | 1987-04-01 | 1987-04-01 | Game device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62080194A JPH0810882B2 (en) | 1987-04-01 | 1987-04-01 | Game device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS63246057A JPS63246057A (en) | 1988-10-13 |
JPH0810882B2 true JPH0810882B2 (en) | 1996-01-31 |
Family
ID=13711574
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP62080194A Expired - Fee Related JPH0810882B2 (en) | 1987-04-01 | 1987-04-01 | Game device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0810882B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0883232A (en) * | 1994-09-09 | 1996-03-26 | Fujitsu Ltd | File server system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5810021B2 (en) * | 1978-05-24 | 1983-02-23 | 富士通株式会社 | Time division multiplex network system |
-
1987
- 1987-04-01 JP JP62080194A patent/JPH0810882B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPS63246057A (en) | 1988-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5938745A (en) | Arbitrator for modem in a system without shared process space that passes a duplicate handle to a first listening application with matching identification string | |
JPH03503474A (en) | Method of registering units in a network having at least one part consisting of open channels | |
JPH0810882B2 (en) | Game device | |
JPH0761149B2 (en) | Password response system | |
CN108874564A (en) | A kind of inter-process communication methods, electronic equipment and readable storage medium storing program for executing | |
JP2746961B2 (en) | Facsimile communication system | |
JPH10222376A (en) | System for distributing arcade game and program | |
CA1165895A (en) | Serial channel control processor method | |
JPH0926911A (en) | Page information transfer processor | |
JP2917369B2 (en) | Line network controller | |
JP2806884B2 (en) | Service data transmission system | |
JPS6059465A (en) | Constitution of terminal device | |
JPH04336354A (en) | Decentralized computer system | |
JPH02184945A (en) | Information processor | |
JP2758752B2 (en) | Common bus contention arbitration method | |
JPH01136443A (en) | Multiplex transmitter | |
JP2699604B2 (en) | Bus connection device | |
JPH03165164A (en) | Data communication system | |
JPS59191958A (en) | Protocol inspector | |
JPS62286174A (en) | Videotex picture recognition device | |
JPS6063674A (en) | File retrieval system of local area network system | |
JPH04248735A (en) | Communication control processing system | |
JPH0314353A (en) | Speaking transfer connecting system | |
JPH0546423A (en) | Master/slave relation transfer processing device for process | |
JPS6148747B2 (en) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |