[go: up one dir, main page]

JPH1185647A - Network electronic equipment and network electronic equipment system - Google Patents

Network electronic equipment and network electronic equipment system

Info

Publication number
JPH1185647A
JPH1185647A JP9249936A JP24993697A JPH1185647A JP H1185647 A JPH1185647 A JP H1185647A JP 9249936 A JP9249936 A JP 9249936A JP 24993697 A JP24993697 A JP 24993697A JP H1185647 A JPH1185647 A JP H1185647A
Authority
JP
Japan
Prior art keywords
server
data
electronic device
client
network
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.)
Pending
Application number
JP9249936A
Other languages
Japanese (ja)
Inventor
Hideki Ito
英輝 伊東
Keiko Tomizawa
桂子 富澤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP9249936A priority Critical patent/JPH1185647A/en
Publication of JPH1185647A publication Critical patent/JPH1185647A/en
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Facsimiles In General (AREA)
  • Facsimile Transmission Control (AREA)

Abstract

(57)【要約】 【課題】 複数の電子機器からサーバーへの通信要求の
一局集中を避けることができるネットワーク電子機器を
提供すること。 【解決手段】 クライアントからサーバーに対してデー
タを要求し、この場合、サーバーが多忙である時、クラ
イアントからのデータ要求に対してすぐに答えられない
ので、現在アクセスしているクライアント数や過去の統
計的なデータから次にアクセスする時間を計算し次にア
クセスすべき時間を通知する。クライアントは通知され
た時間に再度サーバーにデータ要求を出す。サーバーは
クライアントからの要求に答える。要求に答えられない
場合は上記の手順を繰り返す。もし、クライアントが毎
日など一定時間間隔でサーバーに対してデータを要求す
る場合、クライアントはサーバーとデータ通信が成功し
た時間を記憶しておき、次からはその時間にアクセスす
るようにする。
(57) [Problem] To provide a network electronic device capable of avoiding concentration of communication requests from a plurality of electronic devices to a server. SOLUTION: A client requests data from a server. In this case, when the server is busy, it is not possible to immediately respond to the data request from the client. The next access time is calculated from the statistical data, and the next access time is notified. The client makes a data request to the server again at the notified time. The server answers the request from the client. If the request cannot be answered, repeat the above procedure. If the client requests data from the server at regular time intervals, such as every day, the client memorizes the time when data communication was successful with the server, and accesses the time thereafter.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、サーバーと接続す
ることで、ネットワーク通信可能な電子機器の制御技術
に関する。
[0001] 1. Field of the Invention [0002] The present invention relates to a control technique for electronic equipment capable of network communication by connecting to a server.

【0002】[0002]

【従来の技術】ネットワーク通信可能な電子機器(以
下、電子機器)にWWWで利用されているHTTP(Hy
per Text Transfer Protocol) クライアント機構を入
れ、電子機器が必要とするデータをサーバーから受信し
たり、電子機器内のデータをサーバー側に送信するとい
った技術が用いられるようになっている。図5は、この
ような通信環境の概略を示した図である。電子機器の例
としてはプリンター、コピー機、スキャナ、ディジタル
ビデオカメラなどがある。このような機器をネットワー
ク接続することで、より高度な情報処理を行うことが可
能となる。
2. Description of the Related Art An electronic device (hereinafter, referred to as an electronic device) capable of network communication uses an HTTP (Hy Hy) used in the WWW.
Per Text Transfer Protocol) A technology has been used in which a client mechanism is inserted to receive data required by an electronic device from a server or to transmit data in the electronic device to a server. FIG. 5 is a diagram schematically showing such a communication environment. Examples of electronic devices include printers, copiers, scanners, and digital video cameras. By connecting such a device to a network, more advanced information processing can be performed.

【0003】[0003]

【発明が解決しようとする課題】ところで、電子機器に
HTTPなどのクライアント(エージェントとも呼ばれ
る)機構を入れて電子機器からWWWサーバー〔HTT
P、FTP(File Transfer Protocol)等〕に対して定期
的にアクセスする場合、電子機器の数が多くなればなる
ほどサーバーへのアクセスが一局集中となり以下のよう
な問題が生じる。まず、全てのネットワーク機能付き電
子機器(以下、クライアント)がアクセスする時間が同
時であると、WWWサーバー側で複数の要求の衝突が起
こり、クライアント側からアクセスできないという事態
が生じる。一方、サーバー側での処理も繁雑になり、最
悪の場合、サーバーがダウンするということが起こりえ
る。
By the way, a client (also referred to as an agent) mechanism such as HTTP is inserted into an electronic device, and a WWW server [HTT] is sent from the electronic device.
P, FTP (File Transfer Protocol), etc.], the more the number of electronic devices, the more concentrated the access to the server becomes, and the following problems occur. First, if all the electronic devices with a network function (hereinafter, referred to as clients) access at the same time, a collision of a plurality of requests occurs on the WWW server side, and the client side cannot access. On the other hand, processing on the server side becomes complicated, and in the worst case, the server may go down.

【0004】次に、クライアントを製品として出荷する
時にはどれだけのクライアントがサーバーに対して何時
アクセスしてくるかが予想しにくいため、あらかじめ製
品発売時にクライアントが起動する時間をランダムに決
めていてもサーバーへの一局集中は避けられない。さら
に、クライアントがサーバーからデータを受信する場
合、通信が込み合ったことが原因などで、途中までしか
受信できないことがある。その場合、再度始めから受信
することになる。加えて、クライアントからサーバーに
データを送信する場合、通信が込み合った原因などで、
途中までしかデータを送れないことがある。その場合、
再度、始めからデータを送信することになる。
[0004] Next, when a client is shipped as a product, it is difficult to predict how many clients will access the server and when. Therefore, even if the time at which the client starts up at the time of product release is randomly determined in advance. Concentration on one server is inevitable. Further, when a client receives data from a server, the client may only be able to receive data halfway due to a busy communication. In that case, it will be received again from the beginning. In addition, when sending data from the client to the server, because of a busy communication,
Sometimes data can only be sent halfway. In that case,
Again, data will be transmitted from the beginning.

【0005】そこで、本発明の第1の目的は、複数の電
子機器からサーバーへの通信要求の一局集中を避けるこ
とができるネットワーク電子機器を提供することであ
る。次に、本発明の第2の目的は、何らかの理由でクラ
イアントとサーバーの間でデータの送受信に不都合が生
じたときでも、適切にすべてのデータを確実に送受信で
きるネットワーク電子機器を提供することである。さら
に、本発明の第3の目的は、複数の電子機器が接続され
たネットワークにおいて、サーバーへの通信要求の一局
集中を避けることができるネットワーク電子機器システ
ムを提供することである。
Accordingly, a first object of the present invention is to provide a network electronic device capable of avoiding a concentration of communication requests from a plurality of electronic devices to a server. Next, a second object of the present invention is to provide a network electronic device capable of properly transmitting and receiving all data properly even when data transmission / reception is inconvenient between a client and a server for some reason. is there. Further, a third object of the present invention is to provide a network electronic device system that can avoid concentration of communication requests to a server in a network to which a plurality of electronic devices are connected.

【0006】[0006]

【課題を解決するための手段】請求項1記載の発明で
は、サーバーにアクセスすることでネットワーク通信可
能な電子機器であって、この電子機器からの要求に対す
る処理ができない旨の通知をサーバーから受領した際、
サーバーが指定した時刻に再度アクセスすることにより
前記第1の目的を達成する。
According to the first aspect of the present invention, an electronic device capable of performing network communication by accessing a server receives a notification from the server that processing of a request from the electronic device cannot be performed. When you do
The first object is achieved by accessing again at the time designated by the server.

【0007】請求項2記載の発明では、サーバーにアク
セスすることでネットワーク通信可能な電子機器であっ
て、この電子機器がサーバーからのデータを受信してい
る際に障害が発生し、途中までしかデータを受信できな
かったとき、途中まで受信したデータを記憶し、受信で
きなかった箇所から受信するようにサーバーに対して要
求し、既に受信したデータとサーバーから再度受信した
途中からのデータを併せて正常なデータとすることによ
り前記第2の目的を達成する。
According to the second aspect of the present invention, there is provided an electronic device capable of performing network communication by accessing a server, wherein a failure occurs when the electronic device receives data from the server, and the electronic device is only partially connected. If the data could not be received, it stores the data received halfway, requests the server to receive it from the point where it could not be received, and combines the data already received with the data received halfway from the server again. The second object is achieved by making the data normal.

【0008】請求項3記載の発明では、サーバーにアク
セスすることでネットワーク通信可能な電子機器であっ
て、この電子機器がサーバーへデータを送信している際
に障害が発生し、途中までしかデータを送信できなかっ
たとき、サーバーからの要求に応じて、送信できなかっ
た箇所から再度データを送信するようにし、既に送信さ
れたデータと再度送信された途中からのデータをサーバ
ーの側で併せて正常なデータとすることにより前記第2
の目的を達成する。
According to the third aspect of the present invention, there is provided an electronic device capable of performing network communication by accessing a server, wherein a failure occurs when the electronic device transmits data to the server, and the data is only transmitted halfway. If the data could not be sent, the server sends the data again from the point where it could not be sent in response to the request from the server, and the server already combines the data already sent and the data that was sent again. By making the data normal, the second
Achieve the objectives.

【0009】請求項4記載の発明では、サーバーにアク
セスすることでネットワーク通信可能な電子機器であっ
て、この電子機器とサーバーとの間で大量データ転送を
する場合に、送信側が全てのデータを一度に送受信でき
ない場合に、所定の容量にデータ分割して全てのデータ
を送受信できるまで送受信を繰り返すことにより前記第
2の目的を達成する。
According to the fourth aspect of the present invention, there is provided an electronic device capable of performing network communication by accessing a server, and when transmitting a large amount of data between the electronic device and the server, the transmitting side transmits all data. When transmission and reception cannot be performed at once, the second object is achieved by dividing data into a predetermined capacity and repeating transmission and reception until all data can be transmitted and received.

【0010】請求項5記載の発明では、サーバーにアク
セスすることでネットワーク通信可能な電子機器であっ
て、この電子機器がサーバーにアクセスして情報を取得
した際、この電子機器が同一ネットワークに接続された
他の電子機器のサーバーとして機能することにより前記
第1の目的を達成する。
[0010] According to the fifth aspect of the present invention, there is provided an electronic device capable of performing network communication by accessing a server. When the electronic device accesses the server and acquires information, the electronic device is connected to the same network. The first object is achieved by functioning as a server of another electronic device.

【0011】請求項6記載の発明では、ネットワーク通
信可能な電子機器であって、同一ネットワークに接続さ
れた他の電子機器がサーバーにアクセスして情報を取得
した際、この電子機器がサーバーとして機能する時、こ
のサーバーのクライアントとして機能することにより前
記第1の目的を達成する。
According to the invention described in claim 6, the electronic device functions as a server when the other electronic device connected to the same network accesses the server and obtains information when the electronic device is capable of network communication. In this case, the first object is achieved by functioning as a client of the server.

【0012】請求項7記載の発明では、同一ネットワー
クに接続された複数の電子機器のうち、ある電子機器が
サーバーにアクセスして情報を取得した際、この電子機
器がサーバーとして機能し、他の電子機器がこのサーバ
ーのクライアントとして機能するネットワーク電子機器
システムにより前記第3の目的を達成する。
According to the present invention, when one of the plurality of electronic devices connected to the same network accesses the server and acquires information, the electronic device functions as a server and the other electronic device functions as a server. The third object is achieved by a network electronic device system in which the electronic device functions as a client of the server.

【0013】[0013]

【発明の実施の形態】以下、本発明の好適な実施の形態
を図1および図4を参照して詳細に説明する。まず、図
1を参照してサーバーが多忙な場合に係る第1の本実施
の形態を説明する。 (1)最初に、クライアントからサーバーに対してデー
タを要求する。 (2)この場合、サーバーが多忙である時、サーバーは
クライアントからのデータ要求に対してすぐに答えられ
ないので、現在アクセスしているクライアント数や過去
の統計的なデータからクライアントが次にアクセスする
時間を計算しクライアントに対して次にアクセスすべき
時間を通知する。 (3)そして、クライアントは通知された時間に再度サ
ーバーにデータ要求を出す。 (4)サーバーはクライアントからの要求に答える。も
し要求に答えられない場合は(2)の手順から繰り返
す。もしクライアントが毎日など一定時間間隔でサーバ
ーに対してデータを要求する場合、クライアントはサー
バーとデータ通信が成功した時間を記憶しておき、次か
らはその時間にアクセスするようにする。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A preferred embodiment of the present invention will be described below in detail with reference to FIGS. First, a first embodiment according to the case where the server is busy will be described with reference to FIG. (1) First, a client requests data from a server. (2) In this case, when the server is busy, the server cannot immediately respond to the data request from the client, so the client accesses the next based on the number of currently accessed clients and past statistical data. Calculate the time to perform and notify the client of the next access time. (3) Then, the client issues a data request to the server again at the notified time. (4) The server answers the request from the client. If the request cannot be answered, repeat the procedure from (2). If the client requests data from the server at a certain time interval, such as every day, the client memorizes the time when the data communication was successful with the server, and accesses the time thereafter.

【0014】この第1の実施の形態では、クライアント
がサーバーから指定した時刻に再度アクセスする旨の要
求に応じて、クライアントが指定された時刻まで待ち、
再度指定された時刻にアクセスする。そのため、サーバ
ーがクライアントのアクセスする時間を制御でき、複数
のクライアントがいてもアクセスの集中を回避すること
が可能である。また、クライアント側から見ればサーバ
ーの指定してきた時刻にアクセスすればアクセスが集中
して接続できないという問題を回避できる。また、予め
入力されていた時刻にサーバーにアクセスするクライア
ント機能を含んだ電子機器を複数発売したとしても、最
初に接続された時点でサーバーから次にアクセスする時
間を指示されるので、複数の機器が同じ時刻にアクセス
し続けるという問題も回避できる。
In the first embodiment, in response to a request from the server to access the server again at the specified time, the client waits until the specified time,
Access the specified time again. Therefore, the server can control the access time of the client, and it is possible to avoid concentration of access even when there are a plurality of clients. Also, from the client's point of view, it is possible to avoid the problem that access is concentrated and connection cannot be established if access is made at a time designated by the server. Also, even if a plurality of electronic devices including a client function for accessing the server at a previously input time are released, the server is instructed on the next access time at the time of the first connection. Can also avoid the problem of continuing to access at the same time.

【0015】次に、図2を参照して、第2の実施の形態
に係る転送量を細分化した例について説明する。 (1)クライアントからサーバーに対してデータを要求
する。 (2)そして、クライアントが要求したデータ量が多い
ためサーバー側はデータ量を制限したデータをクライア
ントに送信する。その時、サーバーはクライアントに対
してクライアントが要求しているデータの総量も通知す
る。 (3)クライアントは制限されたデータ量しか受信して
いないので、途切れているデータからサーバーに対して
再度、要求する。 (4)サーバーはクライアントに対してデータを送信す
る。まだデータ量が多い場合は制限したデータをクライ
アントに送信する。クライアントは全てのデータを受信
するまで、(3)(4)の手順を繰り返す。 (5)全てのデータを受信したクライアントはデータを
並び替えて正常なデータとする。
Next, with reference to FIG. 2, an example in which the transfer amount is subdivided according to the second embodiment will be described. (1) A client requests data from a server. (2) Then, since the amount of data requested by the client is large, the server side transmits the data with the data amount restricted to the client. At that time, the server also informs the client of the total amount of data that the client is requesting. (3) Since the client has received only a limited amount of data, it requests the server again from the interrupted data. (4) The server sends data to the client. If the data amount is still large, the limited data is transmitted to the client. The client repeats the steps (3) and (4) until all the data is received. (5) The client that has received all the data rearranges the data and makes the data normal.

【0016】この第2の実施の形態では、クライアン
ト、サーバー間で大容量のファイル等を分割して送信す
るためサーバーに一つのクライアントの要求処理が続い
て他のクライアントの要求を受信することができないと
いう問題を回避できる。また、分割してデータを処理で
きるためサーバー、クライアントはデータ転送、受信の
作業をするばかりではなく別の処理と併せて効率良く作
業を行うことが可能になる。
In the second embodiment, since a large-capacity file or the like is divided and transmitted between a client and a server, it is possible for the server to process a request from one client and then receive a request from another client. The problem of being unable to do so can be avoided. In addition, since the data can be divided and processed, the server and the client can not only perform the work of transferring and receiving data, but also can work efficiently together with other processing.

【0017】第3の実施の形態は、サーバーが多忙でク
ライアントの要求するデータ量が一度に処理できない場
合であり、図2を参照して説明する。 (1)クライアントからサーバーに対してデータを要求
する。 (2)サーバーは何らかの理由により多忙でクライアン
トの要求を全て答える時間がないと判断した場合、処理
可能な制限されたデータをクライアントに対して返す。
データのみではなく、データの総量とクライアントが次
にアクセスすべき時間も通知する。通知する時間は現在
アクセスしているクライアント数や過去の統計的なデー
タなどから計算する。 (3)クライアントは通知された時間に途切れたデータ
から受信するように再度サーバーに対して要求を出す。 (4)サーバーはクライアントからの要求に答える。も
し要求に答えられない場合は(2)の手順から繰り返
す。 (5)全てのデータを受信したクライアントはデータを
並び替えて正常なデータとする。
The third embodiment is a case where the server is busy and cannot handle the data amount requested by the client at one time, and will be described with reference to FIG. (1) A client requests data from a server. (2) If the server determines that it is busy for some reason and has no time to answer all of the client's requests, it returns limited data that can be processed to the client.
Not only the data, but also the total amount of data and the next time the client should access it. The notification time is calculated based on the number of currently accessed clients and past statistical data. (3) The client sends a request to the server again to receive the data that was interrupted at the notified time. (4) The server answers the request from the client. If the request cannot be answered, repeat the procedure from (2). (5) The client that has received all the data rearranges the data and makes the data normal.

【0018】この第3の実施の形態では、サーバーが多
忙でクライアントの要求するデータ量を一度に処理する
ことができない場合、再度クライアント側からの要求に
よりデータを適切に処理することができる。
In the third embodiment, when the server is busy and cannot process the data amount requested by the client at one time, the data can be appropriately processed again by the request from the client side.

【0019】第4の実施の形態は、クライアントの受信
が失敗した場合であり、図3を参照して説明する。 (1)クライアントからサーバーに対してデータを要求
する。 (2)サーバーはクライアントにデータの総量を知らせ
るとともにデータをクライアントに送信する。何らかの
理由によりクライアントが全てのデータを受信する前に
通信が途切れてしまうトラブルが発生する。(図中に×
印を付してある) (3)クライアントは受信したいデータの総量と自身が
受け取った容量から全てのデータを受信していないこと
を知る。クライアントは途中まで受信したデータ(デー
タ1)を消去しないで保存しておく。クライアントは受
信できなかった場所から再度データを受信するようにサ
ーバーに要求する。 (4)サーバーはクライアントから要求された場所から
データをクライアントに送る。受信したデータ(データ
2)をクライアントは保存する。 (5)クライアントはデータ1とデータ2を併せて一つ
の正常なデータとする。
The fourth embodiment is a case where reception of a client has failed, and will be described with reference to FIG. (1) A client requests data from a server. (2) The server notifies the client of the total amount of data and transmits the data to the client. For some reason, a trouble occurs in which communication is interrupted before the client receives all data. (× in the figure
(3) The client knows that not all data has been received from the total amount of data it wants to receive and the capacity it received. The client saves the data (data 1) received halfway without deleting it. The client requests the server to receive data again from the location where it could not. (4) The server sends data to the client from the location requested by the client. The client stores the received data (data 2). (5) The client combines the data 1 and the data 2 into one normal data.

【0020】この第4の実施の形態では、クライアント
がデータを途中までしか受け取ることしかできず、通信
が途絶えても、途中まで受け取ったデータを廃棄しない
ため、大容量のデータをなかなか受信することができな
いという問題を回避できる。また、サーバー側もデータ
の始めから送信する必要がないためサーバーの負荷が減
少する。
In the fourth embodiment, the client can only receive data halfway, and even if communication is interrupted, the data received halfway is not discarded. The problem of not being able to do so can be avoided. In addition, since the server does not need to transmit data from the beginning, the load on the server is reduced.

【0021】続いて、第5の実施の形態を図4を参照し
て説明する。 (1)サーバーとクライアント機能の両方を保持したプ
リンタである電子機器Aが外部のサーバーに対してデー
タ要求をする。 (2)外部のサーバーは電子機器Aにデータを送信す
る。 (3)そして、この電子機器Aは、受信したデータの内
容と自分の保持しているデータの内容と比べ、新規のデ
ータである場合、同様のデータ要求を行う予定の電子機
器Bにデータを受信したことを知らせる。 (4)これに対して、電子機器Bは電子機器Aに対して
データ送信を要求をする。 (5)電子機器Aはサーバー機能を使用して電子機器B
にデータを送信する。
Next, a fifth embodiment will be described with reference to FIG. (1) The electronic device A, which is a printer having both a server and a client function, makes a data request to an external server. (2) The external server transmits data to the electronic device A. (3) Then, the electronic device A compares the content of the received data with the content of the data held by itself, and if the data is new data, sends the data to the electronic device B that will make a similar data request. Notify that it was received. (4) In response, the electronic device B requests the electronic device A to transmit data. (5) The electronic device A uses the server function and the electronic device B
Send data to.

【0022】外部のサーバーに対してデータ要求を行う
電子機器Aは、サーバーとクライアント機能の両方の機
能をもつマシンの中から、一番はじめに起動されたマシ
ンとするといな条件により、あらかじめ設定されてい
る。この機能がない場合は電子機器Bも電子機器Aと同
様に外部のサーバーに対してデータ要求を行う必要があ
るため、外部のサーバーおよび外部サーバーと電子機器
間のネットワークに負荷がかかってしまう。
The electronic device A that issues a data request to an external server is set in advance under a condition that the machine that has both the server and client functions is the machine started first. I have. If this function is not provided, the electronic device B also needs to make a data request to an external server like the electronic device A, so that a load is imposed on the external server and the network between the external server and the electronic device.

【0023】[0023]

【発明の効果】請求項1記載の発明では、接続された複
数のネットワーク電子機器からサーバーにアクセスが集
中して、接続ができない状態が継続することを回避する
ことができる。
According to the first aspect of the present invention, it is possible to avoid a situation in which accesses from a plurality of connected network electronic devices are concentrated on the server and a state in which connection is not possible continues.

【0024】請求項2記載の発明では、サーバーからの
データを途中までしか受信できなかった時、途中まで受
け取ったデータを廃棄しないため、そこから先のデータ
を再度受信することで、併せて正常なデータとすること
ができ、ネットワーク電子機器およびサーバー双方の負
荷を軽減させることができる。また、受信の時間を短縮
することもできる。
According to the second aspect of the present invention, when data from the server can be received only halfway, the data received halfway is not discarded. Data can be reduced, and the load on both the network electronic device and the server can be reduced. In addition, the time for reception can be reduced.

【0025】請求項3記載の発明では、サーバーへデー
タを途中までしか送信できなかった時、途中まで送った
データを廃棄しないため、そこから先のデータを再度送
信することで、併せて正常なデータとすることができ、
ネットワーク電子機器およびサーバー双方の負荷を軽減
させることができる。また、送信の時間を短縮すること
もできる。
According to the third aspect of the present invention, when data can only be transmitted halfway to the server, the data sent halfway is not discarded. Can be data,
The load on both the network electronic device and the server can be reduced. Further, the transmission time can be shortened.

【0026】請求項4記載の発明では、大容量のデータ
の送受信を所定の容量に分割して行うため、ネットワー
ク接続された他の電子機器に操作を妨げることなくデー
タの送受信を行うことができる。
According to the fourth aspect of the present invention, since the transmission and reception of a large amount of data is performed by dividing the data into a predetermined amount, the data can be transmitted and received without interrupting the operation of other electronic devices connected to the network. .

【0027】請求項5記載の発明では、電子機器のうち
一台が外部サーバより取得したデータを保持し、他のL
AN内に存在する電子機器のサーバーとして機能するこ
とにより、外部におけるネットワークの負荷を軽減する
ことができる。
According to the fifth aspect of the present invention, one of the electronic devices holds data acquired from an external server, and the other
By functioning as a server for electronic devices existing in the AN, external network loads can be reduced.

【0028】請求項6記載の発明では、ネットワークに
接続された電子機器は、他のサーバーとして機能してい
る電子機器よりデータを取得すればよく、外部の混雑し
ているネットワークを用いずに済む。よって、通信が混
み合った原因などで、途中までしかダウンロードできな
いという問題は解消できる。
According to the sixth aspect of the present invention, the electronic device connected to the network only needs to acquire data from the electronic device functioning as another server, and does not need to use an external congested network. . Therefore, it is possible to solve the problem that the download can only be performed partway due to a cause such as a busy communication.

【0029】請求項7記載の発明では、同一LAN内の
多数のクライアントが特定の外部サーバーへ集中してア
クセスを行うということがなくなるので、外部サーバー
への負荷を軽減することができる。
According to the invention described in claim 7, since a large number of clients in the same LAN do not intensively access a specific external server, the load on the external server can be reduced.

【図面の簡単な説明】[Brief description of the drawings]

【図1】第1の実施の形態に係る装置の構成の概略を示
した図である。
FIG. 1 is a diagram schematically illustrating a configuration of an apparatus according to a first embodiment.

【図2】第2、第3の実施の形態に係る装置の構成の概
略を示した図である。
FIG. 2 is a diagram schematically illustrating a configuration of an apparatus according to second and third embodiments.

【図3】第4の実施の形態に係る装置の構成の概略を示
した図である。
FIG. 3 is a diagram schematically illustrating a configuration of an apparatus according to a fourth embodiment.

【図4】第5の実施の形態に係る装置の構成の概略を示
した図である。
FIG. 4 is a diagram schematically illustrating a configuration of an apparatus according to a fifth embodiment.

【図5】従来のネットワーク通信可能な電子機器とサー
バーとの関係の概略を示した図である。
FIG. 5 is a diagram schematically illustrating a relationship between a conventional electronic device capable of network communication and a server.

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 サーバーにアクセスすることでネットワ
ーク通信可能な電子機器であって、 この電子機器からの要求に対する処理ができない旨の通
知をサーバーから受領した際、サーバーが指定した時刻
に再度アクセスすることを特徴とするネットワーク電子
機器。
1. An electronic device capable of performing network communication by accessing a server, wherein when receiving a notification from the server that processing of a request from the electronic device cannot be performed, the electronic device is accessed again at a time designated by the server. A network electronic device, characterized in that:
【請求項2】 サーバーにアクセスすることでネットワ
ーク通信可能な電子機器であって、 この電子機器がサーバーからのデータを受信している際
に障害が発生し、途中までしかデータを受信できなかっ
たとき、途中まで受信したデータを記憶し、受信できな
かった箇所から受信するようにサーバーに対して要求
し、既に受信したデータとサーバーから再度受信した途
中からのデータを併せて正常なデータとすることを特徴
とするネットワーク電子機器。
2. An electronic device capable of network communication by accessing a server, wherein a failure occurs when the electronic device is receiving data from the server, and data can be received only halfway. Sometimes, the data received halfway is stored, a request is made to the server to receive the data from a location where the data could not be received, and the data already received and the data received halfway from the server are combined into normal data. A network electronic device, characterized in that:
【請求項3】 サーバーにアクセスすることでネットワ
ーク通信可能な電子機器であって、 この電子機器がサーバーへデータを送信している際に障
害が発生し、途中までしかデータを送信できなかったと
き、サーバーからの要求に応じて、送信できなかった箇
所から再度データを送信するようにし、既に送信された
データと再度送信された途中からのデータをサーバーの
側で併せて正常なデータとすることを特徴とするネット
ワーク電子機器。
3. An electronic device capable of network communication by accessing a server, wherein a failure occurs while the electronic device is transmitting data to the server, and the data can be transmitted only halfway. In response to a request from the server, retransmit the data from the part that could not be transmitted, and make the data already transmitted and the data from the middle of the retransmission together on the server side as normal data A network electronic device characterized by the above.
【請求項4】 サーバーにアクセスすることでネットワ
ーク通信可能な電子機器であって、 この電子機器とサーバーとの間で大量データ転送をする
場合に、送信側が全てのデータを一度に送受信できない
場合に、所定の容量にデータ分割して全てのデータを送
受信できるまで送受信を繰り返すことを特徴とするネッ
トワーク電子機器。
4. An electronic device capable of network communication by accessing a server, wherein when a large amount of data is transferred between the electronic device and the server, if the transmitting side cannot transmit and receive all data at once. A network electronic device which repeats transmission and reception until all data is transmitted and received after dividing the data into a predetermined capacity.
【請求項5】 サーバーにアクセスすることでネットワ
ーク通信可能な電子機器であって、 この電子機器がサーバーにアクセスして情報を取得した
際、この電子機器が同一ネットワークに接続された他の
電子機器のサーバーとして機能することを特徴とするネ
ットワーク電子機器。
5. An electronic device capable of network communication by accessing a server, wherein when the electronic device accesses a server and acquires information, the electronic device is connected to another electronic device connected to the same network. A network electronic device characterized by functioning as a server.
【請求項6】 ネットワーク通信可能な電子機器であっ
て、 同一ネットワークに接続された他の電子機器がサーバー
にアクセスして情報を取得した際、この電子機器がサー
バーとして機能する時、このサーバーのクライアントと
して機能することを特徴とするネットワーク電子機器。
6. An electronic device capable of network communication, wherein when another electronic device connected to the same network accesses a server and acquires information, the electronic device functions as a server when the electronic device functions as a server. A network electronic device that functions as a client.
【請求項7】 同一ネットワークに接続された複数の電
子機器のうち、ある電子機器がサーバーにアクセスして
情報を取得した際、この電子機器がサーバーとして機能
し、他の電子機器がこのサーバーのクライアントとして
機能することを特徴とするネットワーク電子機器システ
ム。
7. When a certain electronic device accesses a server and obtains information from among a plurality of electronic devices connected to the same network, this electronic device functions as a server, and another electronic device functions as a server of the server. A network electronic device system that functions as a client.
JP9249936A 1997-07-10 1997-08-29 Network electronic equipment and network electronic equipment system Pending JPH1185647A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9249936A JPH1185647A (en) 1997-07-10 1997-08-29 Network electronic equipment and network electronic equipment system

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP9-202296 1997-07-10
JP20229697 1997-07-10
JP9249936A JPH1185647A (en) 1997-07-10 1997-08-29 Network electronic equipment and network electronic equipment system

Publications (1)

Publication Number Publication Date
JPH1185647A true JPH1185647A (en) 1999-03-30

Family

ID=26513293

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9249936A Pending JPH1185647A (en) 1997-07-10 1997-08-29 Network electronic equipment and network electronic equipment system

Country Status (1)

Country Link
JP (1) JPH1185647A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002189650A (en) * 2000-12-20 2002-07-05 Hitachi Ltd Computer control method and apparatus, and recording medium storing processing program therefor
JP2003015970A (en) * 2001-07-02 2003-01-17 Matsushita Graphic Communication Systems Inc Network image processor, monitoring device and its method
US6736726B1 (en) 1999-12-02 2004-05-18 Namco Limited Information distribution system and program
JP2006276935A (en) * 2005-03-28 2006-10-12 Seiko Epson Corp Monitor and control devices connected to the network
JP2007006263A (en) * 2005-06-24 2007-01-11 Brother Ind Ltd Service providing system, client, providing server and program
JP2007200355A (en) * 2007-04-16 2007-08-09 Fujitsu Ltd Information processing system, information processing apparatus, access distribution method, and program
JP2007249988A (en) * 2007-04-16 2007-09-27 Fujitsu Ltd Information processing system, information processing apparatus, access distribution method, and program
JP2009536755A (en) * 2006-03-08 2009-10-15 トムトム インターナショナル ベスローテン フエンノートシャップ How to provide specific information
US7649984B2 (en) 2003-08-29 2010-01-19 Brother Kogyo Kabushiki Kaisha Communication device
JP2010231353A (en) * 2009-03-26 2010-10-14 Kddi Corp Independent access concentration mitigation system
JP2011519222A (en) * 2008-04-24 2011-06-30 エイム トゥー ジー カンパニー リミテッド Discontinuous access management method using standby ticket for resource allocation control, standby ticket management method, and resource allocation control method
JP2019159989A (en) * 2018-03-15 2019-09-19 富士ゼロックス株式会社 Apparatus management device and program
CN111681745A (en) * 2020-05-28 2020-09-18 泰康保险集团股份有限公司 Data processing method and device

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6736726B1 (en) 1999-12-02 2004-05-18 Namco Limited Information distribution system and program
WO2004104848A1 (en) * 1999-12-02 2004-12-02 Katsuhiro Miura Information distribution system and program
JP2002189650A (en) * 2000-12-20 2002-07-05 Hitachi Ltd Computer control method and apparatus, and recording medium storing processing program therefor
JP2003015970A (en) * 2001-07-02 2003-01-17 Matsushita Graphic Communication Systems Inc Network image processor, monitoring device and its method
US7649984B2 (en) 2003-08-29 2010-01-19 Brother Kogyo Kabushiki Kaisha Communication device
JP2006276935A (en) * 2005-03-28 2006-10-12 Seiko Epson Corp Monitor and control devices connected to the network
JP2007006263A (en) * 2005-06-24 2007-01-11 Brother Ind Ltd Service providing system, client, providing server and program
JP2009536755A (en) * 2006-03-08 2009-10-15 トムトム インターナショナル ベスローテン フエンノートシャップ How to provide specific information
JP2007249988A (en) * 2007-04-16 2007-09-27 Fujitsu Ltd Information processing system, information processing apparatus, access distribution method, and program
JP2007200355A (en) * 2007-04-16 2007-08-09 Fujitsu Ltd Information processing system, information processing apparatus, access distribution method, and program
JP2011519222A (en) * 2008-04-24 2011-06-30 エイム トゥー ジー カンパニー リミテッド Discontinuous access management method using standby ticket for resource allocation control, standby ticket management method, and resource allocation control method
US8775627B2 (en) 2008-04-24 2014-07-08 Aim To G Co., Ltd Discontinuous access management method using waiting ticket for resource allocation control, waiting ticket management method, and resource allocation control method
JP2010231353A (en) * 2009-03-26 2010-10-14 Kddi Corp Independent access concentration mitigation system
JP2019159989A (en) * 2018-03-15 2019-09-19 富士ゼロックス株式会社 Apparatus management device and program
CN111681745A (en) * 2020-05-28 2020-09-18 泰康保险集团股份有限公司 Data processing method and device
CN111681745B (en) * 2020-05-28 2024-03-15 泰康保险集团股份有限公司 Data processing method and device

Similar Documents

Publication Publication Date Title
US4823122A (en) Local area network for digital data processing system
US5734659A (en) Computer network having a virtual circuit message carrying a plurality of session messages
US4975904A (en) Local area network for digital data processing system including timer-regulated message transfer arrangement
US4975905A (en) Message transmission control arrangement for node in local area network
JP4005363B2 (en) System and method for providing internet broadcasting data based on hierarchical structure
JP2000163360A (en) Method for supporting at least one peripheral device on network
JPH1185647A (en) Network electronic equipment and network electronic equipment system
JP2001043163A (en) Method, apparatus, medium and network scanner for controlling the execution of remote applications over a network
EP0991240B1 (en) Multiple access prevention for datagram-based control protocols method
JP3531419B2 (en) Image input method
KR100325816B1 (en) Method for printing in network printer
JP4151330B2 (en) I/O control method for a network file system
JP2000181656A (en) Printing data managing device and printing data managing method
JP2544481B2 (en) Communication control method
JP3137183B2 (en) Communication system and its monitoring data delivery confirmation method
JP3906819B2 (en) Packet switch, paging response wait method and program
WO2025169256A1 (en) Data collection system
JP2004072490A (en) Content transmission device
WO2025169260A1 (en) Data collection system
JP2000216929A (en) Network facsimile system
JPH04150355A (en) Transmission procedure management equipment for file transfer
JPS62183239A (en) Multiple address communication system
JPH10150518A (en) Facsimile transmission system
JPH01192243A (en) How to receive facsimile messages
JPH05327991A (en) Fax machine