JP2000295311A - Network control method, network system and computer device - Google Patents

Network control method, network system and computer device

Info

Publication number
JP2000295311A
JP2000295311A JP10222999A JP10222999A JP2000295311A JP 2000295311 A JP2000295311 A JP 2000295311A JP 10222999 A JP10222999 A JP 10222999A JP 10222999 A JP10222999 A JP 10222999A JP 2000295311 A JP2000295311 A JP 2000295311A
Authority
JP
Japan
Prior art keywords
line
shared
computer
computer device
shared device
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.)
Withdrawn
Application number
JP10222999A
Other languages
Japanese (ja)
Inventor
Koji Kikuchi
浩司 菊池
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP10222999A priority Critical patent/JP2000295311A/en
Publication of JP2000295311A publication Critical patent/JP2000295311A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Facsimiles In General (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)

Abstract

(57)【要約】 【課題】 公衆回線を介して接続可能な専用線接続され
たコンピュータネットワークにおいて、多くのデータを
必要とする共有機器が存在する場合であっても、ネット
ワークの負荷増加を抑制することの可能なネットワーク
制御方法の提供。 【解決手段】 共有入出力機器とそれを利用するコンピ
ュータ機器との経路に公衆回線が含まれるか否かを検出
し(ステップS502)、含まれる場合には利用を要求
すしている装置に対して共有入出力機器本来の能力以下
の能力情報を返送する(ステップS503)。これによ
り、共有入出力機器を利用するコンピュータ機器におい
て設定可能な解像度や階調数などのデータ量に影響を与
える動作条件の設定可能範囲を抑制することができる。
(57) [Summary] [PROBLEMS] In a computer network connected to a dedicated line that can be connected via a public line, even if there is a shared device that requires a lot of data, an increase in network load is suppressed. Of a network control method that can be performed. SOLUTION: It is detected whether or not a public line is included in a path between a shared input / output device and a computer device that uses the shared input / output device (step S502). The capability information equal to or less than the capability of the shared input / output device is returned (step S503). As a result, it is possible to suppress the settable range of the operating condition that affects the data amount such as the resolution and the number of gradations that can be set in the computer device using the shared input / output device.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、公衆回線のような回線
品質及びデータ転送速度の劣る回線を介して接続可能
な、ローカルエリアネットワーク(LAN)のような専
用線で接続されたコンピュータネットワークにおいて、
ネットワーク資源を効率よく使用するためのネットワー
ク制御方法及びネットワーク制御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a computer network connected by a dedicated line such as a local area network (LAN), which can be connected via a line having a low line quality and a low data transfer rate such as a public line. ,
The present invention relates to a network control method and a network control device for efficiently using network resources.

【0002】[0002]

【従来の技術】近年、コンピュータネットワークが急速
に普及してきている。また、直接接続されていないコン
ピュータネットワークへ、公衆回線を用いてコンピュー
タを接続することも多くなってきている。しかし、公衆
回線を用いた接続は一般のLAN接続に比べて情報の転
送速度が遅い場合が多く、ネットワークを利用する際
に、処理が遅くなってしまったり、また接続したネット
ワークに負荷をかける場合がある。
2. Description of the Related Art In recent years, computer networks have rapidly spread. In addition, computers are often connected to computer networks that are not directly connected using public lines. However, connection using a public line is often slower in information transfer speed than general LAN connection, and when using a network, processing becomes slow or load is applied to the connected network. There is.

【0003】一方で、近年イメージリーダ(画像データ
読み込み装置)やプリンタ等の画像データ処理装置の性
能(空間解像度、色分解能などの)向上に伴い、これら
の装置と送受信するデータの容量も大きくなっている。
On the other hand, in recent years, as the performance (spatial resolution, color resolution, etc.) of image data processing devices such as image readers (image data reading devices) and printers has improved, the capacity of data transmitted to and received from these devices has also increased. ing.

【0004】[0004]

【本発明が解決しようとする課題】その結果、これらの
機器がネットワーク上に共有機器として接続されている
場合、大きなデータサイズのファイルを送受信する頻度
が増えることになり、ネットワーク負荷が増大してい
る。
As a result, when these devices are connected as a shared device on a network, the frequency of transmitting and receiving a file having a large data size increases, and the network load increases. I have.

【0005】特にこの問題は、これらの画像データ処理
装置を公衆回線を介してネットワークに接続したコンピ
ュータから利用する場合に大きなものとなる。従って、
大きなサイズのデータを、転送速度及び回線品質の劣る
公衆回線を介して転送するのに適切な制御が可能なネッ
トワーク制御方法又はネットワークシステムが必要とさ
れている。
[0005] In particular, this problem becomes serious when these image data processing apparatuses are used from a computer connected to a network via a public line. Therefore,
There is a need for a network control method or a network system capable of appropriately controlling transfer of large-sized data through a public line having poor transfer speed and line quality.

【0006】上記の従来技術を鑑みて、本発明では、公
衆回線を介して接続可能な専用線接続されたコンピュー
タネットワークにおいて、多くのデータを必要とする共
有機器が存在する場合であっても、ネットワークの負荷
増加を抑制することの可能なネットワーク制御方法及び
ネットワークシステムを提供することを目的とする。
[0006] In view of the above prior art, the present invention provides a computer network connected to a dedicated line which can be connected via a public line, even if there is a shared device requiring a large amount of data. An object of the present invention is to provide a network control method and a network system capable of suppressing an increase in network load.

【0007】本発明の別の目的は、上述の負荷抑制を機
器のユーザに意識させることなく実行可能なネットワー
ク制御方法及びネットワークシステムを提供することに
ある。
Another object of the present invention is to provide a network control method and a network system capable of executing the above-described load suppression without making the user of the device conscious.

【0008】[0008]

【課題を解決するための手段】すなわち、本発明の要旨
は、所定の条件を満たす回線を介して外部コンピュータ
装置からアクセス可能に構成された、所定の条件を満た
す回線を含まないコンピュータネットワークであって、
コンピュータネットワークにはこのコンピュータネット
ワークに含まれる機器及び外部コンピュータ装置から利
用可能な共有装置が接続されるようなコンピュータネッ
トワークの制御方法であって、共有装置の利用要求を検
出する利用要求検出ステップと、利用要求を発行した要
求装置と、共有装置との経路に、所定の条件を満たす回
線が含まれるか否かを検出する回線検出ステップと、回
線検出ステップで所定の条件を満たす回線が含まれるこ
とが検出された場合、検出されなかった場合と比較し
て、共有装置と要求装置との間で送受されるデータ量が
少なくなるように共有装置の動作を制御するデータ量抑
制ステップとを有することを特徴とするネットワーク制
御方法に存する。
That is, the gist of the present invention is a computer network that is configured to be accessible from an external computer device via a line that satisfies predetermined conditions and does not include a line that satisfies predetermined conditions. hand,
A computer network control method in which a shared device usable from devices and external computer devices included in the computer network is connected to the computer network, a use request detecting step of detecting a use request of the shared device, A line detection step for detecting whether a line satisfying a predetermined condition is included in a path between the requesting device that issued the use request and the shared device, and a line satisfying the predetermined condition in the line detection step is included. And a data amount suppressing step of controlling the operation of the shared device so that the amount of data transmitted and received between the shared device and the requesting device is reduced as compared with the case where no is detected. And a network control method characterized by the following.

【0009】また、本発明の別の要旨は、所定の条件を
満たす回線を介して外部コンピュータ装置からアクセス
可能に構成された、所定の条件を満たす回線を含まない
回線を用いて構成されたコンピュータネットワークシス
テムであって、コンピュータネットワークシステムに含
まれるコンピュータ装置及び外部機器によって利用可能
な共有装置と、所定のコンピュータ装置であって、共有
装置を制御する機能を有する共有装置管理コンピュータ
装置と、外部機器のコンピュータネットワークシステム
への接続を制御する外部接続管理コンピュータ装置とを
有し、かつ、共有装置管理コンピュータ装置が、制御対
象の共有装置に対する利用要求と、その利用要求を発行
した要求元コンピュータ装置を検出する利用要求検出手
段と、利用要求を受けた共有装置と、要求元コンピュー
タ装置との通信経路に、所定の条件を満たす回線が含ま
れるか否かを検出する第1の回線検出手段と、第1の回
線検出手段で所定の条件を満たす回線が含まれることが
検出された場合、検出されなかった場合と比較して、共
有装置と要求元コンピュータ装置との間で送受されるデ
ータ量が少なくなるように制御する第1のデータ量抑制
手段とを有するか、あるいは、要求元コンピュータ装置
が、利用を希望する共有装置との間の通信経路に、所定
の条件を満たす回線が含まれるか否かを検出する第2の
回線検出手段と、第2の回線検出手段で所定の条件を満
たす回線が含まれることが検出された場合、検出されな
かった場合と比較して、利用を希望する共有装置との間
で送受されるデータ量が少なくなるように共有装置の動
作条件を制御する第2のデータ量抑制手段とを有するこ
とを特徴とするコンピュータネットワークシステムに存
する。
Another aspect of the present invention is a computer configured using a line configured to be accessible from an external computer via a line satisfying a predetermined condition and not including a line satisfying the predetermined condition. A network device, a shared device usable by a computer device and an external device included in the computer network system, a predetermined device, a shared device management computer device having a function of controlling the shared device, and an external device An external connection management computer device that controls connection to the computer network system, and the shared device management computer device transmits a use request to the control target shared device and a request source computer device that has issued the use request. Use request detection means for detecting First line detecting means for detecting whether a line satisfying a predetermined condition is included in a communication path between the shared device and the requesting computer, and the first line detecting means satisfying the predetermined condition First data amount suppression for controlling the amount of data transmitted and received between the shared device and the requesting computer device to be smaller than when the line is included and when it is not detected Or a second line detecting means for detecting whether or not the requesting computer device includes a line satisfying a predetermined condition in a communication path with the shared device desired to be used. When the second line detecting means detects that a line satisfying a predetermined condition is included, the amount of data transmitted / received to / from the shared device desired to be used is smaller than when the line is not detected. Less It consists in a computer network system characterized by a second data amount control means for controlling the operating conditions of the sea urchin sharing device.

【0010】また、本発明の別の要旨は、コンピュータ
ネットワークに接続されるとともに、コンピュータネッ
トワークにおける共有装置が接続されたコンピュータ装
置であって、共有装置に対する利用要求と、その利用要
求を発行した要求元コンピュータ装置を検出する利用要
求検出手段と、利用要求を受けた共有装置と、要求元コ
ンピュータ装置との通信経路に、所定の条件を満たす回
線が含まれるか否かを検出する回線検出手段と、回線検
出手段で所定の条件を満たす回線が含まれることが検出
された場合、検出されなかった場合と比較して、共有装
置と要求元コンピュータ装置との間で送受されるデータ
量が少なくなるように共有装置の動作条件を制御するデ
ータ量抑制手段とを有するコンピュータ装置に存する。
Another aspect of the present invention is a computer device connected to a computer network and connected to a shared device in the computer network, wherein a request for use of the shared device and a request for issuing the use request are provided. Use request detection means for detecting a source computer device, a shared device receiving a use request, and line detection means for detecting whether a communication path with the request source computer device includes a line satisfying a predetermined condition. When the line detecting means detects that a line satisfying a predetermined condition is included, the amount of data transmitted / received between the shared device and the requesting computer becomes smaller than when the line is not detected. Thus, the present invention resides in a computer device having data amount suppressing means for controlling the operating conditions of the shared device.

【0011】また、本発明の別の要旨は、コンピュータ
ネットワークに接続可能なコンピュータ装置であって、
コンピュータネットワーク上に存在する共有装置を利用
する際、共有装置を制御する共有装置制御コンピュータ
装置に対し、利用要求を発行する利用要求手段と、利用
を希望する共有装置との通信経路に、所定の条件を満た
す回線が含まれるか否かを検出する回線検出手段と、回
線検出手段で所定の条件を満たす回線が含まれることが
検出された場合、検出されなかった場合と比較して、利
用を要求した共有装置との間で送受されるデータ量が少
なくなるように共有装置の動作条件を制御するデータ量
抑制手段とを有することを特徴とするコンピュータ装置
に存する。
Another aspect of the present invention is a computer device connectable to a computer network,
When a shared device existing on a computer network is used, a predetermined request is sent to a shared device control computer device that controls the shared device by a use request unit that issues a use request and a communication path between the shared device that the user wants to use. A line detecting means for detecting whether a line satisfying the condition is included; and a case where the line detecting means detects that a line satisfying a predetermined condition is included, comparing with a case where the line is not detected. A computer device comprising: a data amount suppression unit that controls operating conditions of the shared device so that the amount of data transmitted to and received from the requested shared device is reduced.

【0012】[0012]

【発明の実施の形態】以下、添付図面に従って本発明に
係る実施形態を詳細に説明する。先ず、本発明を適用可
能なコンピュータネットワークの構成について説明す
る。
Embodiments of the present invention will be described below in detail with reference to the accompanying drawings. First, the configuration of a computer network to which the present invention can be applied will be described.

【0013】図1は、公衆回線200を介して3つのL
AN100、110、120が接続された大規模ネット
ワークを示す図である。図において、プリンタ102
は、ネットワークに接続するためのネットワークボード
(NB)101を介して、第1のLAN100に接続さ
れている。NB101はLAN100へ、例えば、同軸
コネクタをもつEthernetインターフェース10Base-2
や、RJ−45を持つ10Base-T等のLANインターフ
ェースを介して接続されている。
FIG. 1 shows three Ls via a public line 200.
FIG. 1 is a diagram illustrating a large-scale network to which ANs 100, 110, and 120 are connected. In the figure, a printer 102
Is connected to the first LAN 100 via a network board (NB) 101 for connecting to a network. The NB 101 is connected to the LAN 100 by, for example, an Ethernet interface 10Base-2 having a coaxial connector.
And a LAN interface such as 10Base-T having RJ-45.

【0014】PC103やPC104等の複数のパーソ
ナルコンピュータ(PC)もまた、LAN100に接続
されており、ネットワークオペレーティングシステムの
制御の下、これらのPC103,104はNB101と
通信することができる。この状態で、PCの一つ、例え
ばPC103を、ネットワーク管理部として使用するよ
うに指定することができる。またPC103に、PC1
04に接続されているプリンタ105のようなプリンタ
を接続してもよい。
A plurality of personal computers (PCs) such as a PC 103 and a PC 104 are also connected to the LAN 100, and these PCs 103 and 104 can communicate with the NB 101 under the control of a network operating system. In this state, one of the PCs, for example, the PC 103 can be designated to be used as the network management unit. Also, PC1
A printer such as the printer 105 connected to the printer 04 may be connected.

【0015】また、LAN100にファイルサーバ10
6が接続されており、これは大容量(例えば100億バ
イト)のネットワークディスク107に記憶されたファ
イルへのアクセスを管理する。プリントサーバ108
は、接続されたプリンタ109a及び109b、又は遠
隔地にあるプリンタ105などのプリンタに印刷を行わ
せる。また他の図示しない周辺機器をLAN100に接
続してもよい。
The file server 10 is connected to the LAN 100.
6, which manages access to files stored on a large-capacity (for example, 10 billion bytes) network disk 107. Print server 108
Causes a printer such as the connected printers 109a and 109b or the printer 105 at a remote location to perform printing. Further, other peripheral devices (not shown) may be connected to the LAN 100.

【0016】更に詳しくは、図1に示すネットワーク
は、様々なネットワークメンバ間で効率良く通信を行う
ために、NovellやUNIXのソフトウェアなどのネットワー
クソフトウェアを使用することができる。どのネットワ
ークソフトウェアを使用することも可能であるが、例え
ば、Novell社のNetWare(Novell社の登録商標。以下省
略)ソフトウェアを使用することができる。このソフト
ウェアパッケージに関する詳細な説明は、NetWareパッ
ケージに同梱されているオンラインドキュメンテーショ
ンを参照のこと。これは、Novell社からNetWareパッケ
ージとともに購入可能である。
More specifically, the network shown in FIG. 1 can use network software such as Novell or UNIX software to efficiently communicate between various network members. Although any network software can be used, for example, Novell's NetWare (registered trademark of Novell, hereinafter abbreviated) software can be used. For a detailed description of this software package, please refer to the online documentation included with the NetWare package. It is available for purchase from Novell with the NetWare package.

【0017】図1の構成について簡潔に説明すると、フ
ァイルサーバ106は、LANメンバ間でデータのファ
イルの受信や、記憶、キューイング、キャッシング、及
び送信を行うファイル管理部としての役割を果たす。例
えば、PC103及びPC104のそれぞれによって作
られたデータファイルは、ファイルサーバ106へ送ら
れ、ファイルサーバ106はこれらのデータファイルを
順に並べ、そしてプリントサーバ108からのコマンド
に従って、並べられたデータファイルをプリンタ109
aへ送信する。
Briefly describing the configuration of FIG. 1, the file server 106 plays a role as a file management unit for receiving, storing, queuing, caching, and transmitting data files between LAN members. For example, the data files created by each of the PC 103 and the PC 104 are sent to the file server 106, which arranges these data files in order, and prints the arranged data files according to a command from the print server 108 to the printer. 109
Send to a.

【0018】またPC103とPC104はそれぞれ、
データファイルの生成や、生成したデータファイルのL
AN100への送信や、また、LAN100からのファ
イルの受信や、更にそのようなファイルの表示及び/又
は処理を行うことのできる適常のPCで構成される。
尚、図1ではパーソナルコンピュータ機器が示されてい
るが、ネットワークソフトウェアを実行するのに適切で
あるような、他のコンピュータ機器を含んでもよい。例
えば、UNIXのソフトウェアを使用している場合に、UNIX
ワークステーションをネットワークに含んでもよく、こ
れらのワ一クステーションは、適切な状況下で、図示さ
れているPCと共に使用することができる。
PC 103 and PC 104 are respectively
Generation of data file and L of generated data file
It is composed of a proper PC capable of transmitting to the AN 100, receiving a file from the LAN 100, and displaying and / or processing such a file.
It should be noted that although FIG. 1 shows a personal computer device, other computer devices that are suitable for executing network software may be included. For example, if you are using UNIX software,
Workstations may be included in the network, and these workstations may be used with the illustrated PC under appropriate circumstances.

【0019】通常、LAN100などのLANは、一つ
の建物内の一つの階又は速続した複数の階でのユーザグ
ループ等の、幾分ローカルなユーザグループにサービス
を提供する。例えば、ユーザが他の建物や他県にいるな
ど、あるユーザが他のユーザから離れるに従って、ワイ
ドエリアネットワーク(WAN)を作ってもよい。WA
Nは、基本的には、いくつかのLANを統合デジタルサ
ービスネットワーク(ISDN)回線(公衆回線又は専
用線)のようなデジタルラインや、通常のアナログ公衆
回線などを介して接続して形成したLANの集合体であ
る。
Typically, a LAN, such as LAN 100, provides services to a somewhat local group of users, such as a group of users on one floor or multiple consecutive floors in a building. For example, a wide area network (WAN) may be created as one user moves away from another user, such as when the user is in another building or another prefecture. WA
N is basically a LAN formed by connecting several LANs via a digital line such as an integrated digital service network (ISDN) line (public line or dedicated line) or a normal analog public line. Is an aggregate of

【0020】図1においては、LAN100に接続され
たPC103と、LAN110に接続されたPC130
と、LAN120に接続されたPC121がそれぞれが
モデム(又はターミナルアダプタ)140、150、1
60をそれぞれ有し、公衆回線200と接続することに
よって3つのLANが相互接続されている。
In FIG. 1, a PC 103 connected to the LAN 100 and a PC 130 connected to the LAN 110
PCs 121 connected to the LAN 120 are respectively modems (or terminal adapters) 140, 150,
60, and three LANs are interconnected by connecting to the public line 200.

【0021】それぞれのLANは専用のPCを含み、ま
た、必ずしも必要なわけではないが、通常はファイルサ
ーバ及びプリントサーバを含む。図1に示すように、L
AN110は、PC111と、PC112と、ファルサ
ーバ113と、ネットワークディスク114と、プリン
トサーバ115と、プリンタ116及びプリンタ117
とを含む。対照的に、LAN120はPC121とPC
122のみを含む。LAN100と、LAN110と、
LAN120とに接続されている機器は、WAN接続を
介して、他のLANの機器の機能にアクセスすることが
できる。
Each LAN includes a dedicated PC and, although not necessarily, usually includes a file server and a print server. As shown in FIG.
The AN 110 includes a PC 111, a PC 112, a file server 113, a network disk 114, a print server 115, a printer 116, and a printer 117.
And In contrast, the LAN 120 has a PC 121 and a PC
122 only. LAN 100, LAN 110,
Devices connected to the LAN 120 can access functions of other LAN devices via the WAN connection.

【0022】また、いずれのLANにも直接接続されて
いないPC300も、モデム/TA310を用い、公衆
回線200を介して各LANに接続された機器と通信す
ることができる。図1においては、全てのLANが公衆
回線で接続された場合を示したが、LAN間を接続する
回線に専用線を含んでも良いし、専用線と公衆回線の両
方で接続されるように構成されていても良い。
Also, the PC 300 not directly connected to any LAN can use the modem / TA 310 to communicate with devices connected to each LAN via the public line 200. Although FIG. 1 shows a case where all LANs are connected by a public line, a line connecting the LANs may include a dedicated line, or a configuration in which both LANs are connected by a dedicated line and a public line. It may be.

【0023】<装置の説明>次に、本発明の実施形態に
係るネットワーク管理装置の構成について図2を用いて
説明する。図2は、本発明によるネットワーク管理装置
の構成例を示すブロック図である。図において、1bは
ビデオRAM(VRAM)で、CRT表示装置1aの画
面に表示される文字、イメージを展開記憶する。1cは
ビットムーブユニット(BMU)で、メモリ間あるいは
メモリと各デバイス間のデータ転送をコントロールす
る。1dは入力に関する各種キーを備えたキーボードで
あり、1eは画面上でアイコンなどを指し示すためなど
に用いられるポインティングデバイス(PD)、1fは
CPUで、1gはブートプログラム及びBIOS等を記
憶したROMである。
<Description of Apparatus> Next, the configuration of the network management apparatus according to the embodiment of the present invention will be described with reference to FIG. FIG. 2 is a block diagram showing a configuration example of the network management device according to the present invention. In FIG. 1, reference numeral 1b denotes a video RAM (VRAM) which expands and stores characters and images displayed on the screen of the CRT display device 1a. A bit move unit (BMU) 1c controls data transfer between memories or between a memory and each device. 1d is a keyboard provided with various keys related to input, 1e is a pointing device (PD) used for pointing an icon or the like on a screen, 1f is a CPU, 1g is a ROM storing a boot program and a BIOS or the like. is there.

【0024】1hは各種プログラムをロードしたり、C
PU1fがプログラムを実行するときにワークエリア、
エラー処理時の一時退避エリアとして用いられるRAM
である。1iはOSや各種プログラム(デバイスドライ
バを含む)やデータ、ライブラリなどの保存用に用いら
れるハードディスクドライブ(HDD)、1jはフロッ
ピーディスクドライブ(FDD)を示している。1k
は、プリンター(PRN)で本実施形態のネットワーク
上で共有資源として提供されている出力機器である。
1h loads various programs, C
Work area when PU1f executes the program,
RAM used as a temporary save area during error processing
It is. Reference numeral 1i denotes a hard disk drive (HDD) used for storing an OS, various programs (including device drivers), data, libraries, and the like, and 1j denotes a floppy disk drive (FDD). 1k
Is an output device provided as a shared resource by the printer (PRN) on the network of the present embodiment.

【0025】1l(エル)はLAN接続を行うネットワ
ークインターフェイス(NET−I/F)を示し、他の
装置との間でネットワークを経由してデータ転送を行う
ためにネットワーク上でデータ制御、診断を行う。1m
はイメージリーダ(イメージスキャナ)で、本実施形態
のネットワーク上で共有資源として提供されている画像
読み取りを行う入力機器である。1nは、公衆回線を経
由してネットワークとの接続を可能とするモデムを示
し、NET−I/F1l(エル)と同様にネットワーク
を経由してデータ転送を行うためにネットワーク上でデ
ータ制御、診断を行う。1oは上述した各ユニット間を
接続するI/Oバス(アドレスバス、データバス及び制
御バスからなる)である。
Reference numeral 11 denotes a network interface (NET-I / F) for performing a LAN connection, and performs data control and diagnosis on the network in order to transfer data with another device via the network. Do. 1m
An image reader (image scanner) is an input device for reading an image provided as a shared resource on the network according to the present embodiment. Numeral 1n denotes a modem that enables connection to a network via a public line, and performs data control and diagnosis on the network in order to perform data transfer via the network in the same manner as the NET-I / F11 (L). I do. Reference numeral 1o denotes an I / O bus (comprising an address bus, a data bus, and a control bus) for connecting the above-described units.

【0026】上記構成において、装置に電源を投入する
と、CPU1fはROM1gのブートプログラムに従っ
て装置を初期化し、HDD1iからOSのロードを行
い、その後で各種アプリケーション等を動作させること
になる。
In the above configuration, when the apparatus is powered on, the CPU 1f initializes the apparatus according to the boot program in the ROM 1g, loads the OS from the HDD 1i, and thereafter operates various applications and the like.

【0027】なお、このような構成の装置は、通常用い
られるインタフェース(SCSI、IDE、ATAP
I、USB、PCI、ISA、IEEE1394、RS
−232C等)を有する凡用の情報処理装置(パーソナ
ルコンピュータ等)を用いて実現可能である。上述の説
明ではプログラムはハードディスク等に記憶されている
ものとしたが、勿論、ROM1gに記憶させるようにし
てもよいし、図示しないCD−ROMドライブによって
読み取るようにしても、ネットワーク上の他の装置から
取得するようにしてもよく、その記憶方法ならびに取得
方法については何ら制限はない。また、図2に示した以
外の装置が接続されていても良い。
It should be noted that the device having such a configuration is compatible with commonly used interfaces (SCSI, IDE, ATAP).
I, USB, PCI, ISA, IEEE1394, RS
232C) can be realized by using a general information processing device (such as a personal computer). In the above description, the program is stored in a hard disk or the like. However, it is needless to say that the program may be stored in the ROM 1g, or may be read by a CD-ROM drive (not shown). The method of storing the data and the method of obtaining the data are not limited. Further, devices other than those shown in FIG. 2 may be connected.

【0028】<ネットワーク上で利用可能な共有資源の
管理>次に、説明を簡単にするため、図1に示した大規
模ネットワークのうち、本発明の説明に必要な部分を取
り出してその構成について図3を用いて更に詳細に説明
する。
<Management of Shared Resources Available on Network> Next, for simplicity of explanation, of the large-scale network shown in FIG. This will be described in more detail with reference to FIG.

【0029】2aはLANで構成されるネットワークを
示しており、図1におけるLAN100、110及び1
20のいずれかに相当する。2bは、プリンタ2cを出
力機器の共有資源(以下、「共有プリンタ」)として提
供している情報処理装置(以下、「プリンタの共有マシ
ン」)である。2dは、スキャナ2eを入力機器の共有
資源(以下、「共有スキャナ」)として提供している情
報処理装置(以下、「スキャナの共有マシン」)であ
る。2fは、各共有資源を利用する情報処理装置(以
下、「クライアントマシン」または単に「クライアン
ト」という)を示している。2gは、モデム2hを用い
て公衆回線2iと通信を行うことができ、かつ上記LA
Nで構成されるネットワーク2aへの公衆回線2iを経
由した接続を制御する情報処理装置(以下、「RASマ
シン」)である。さらに2kは、モデム2jを用いて公
衆回線2iへ接続し、上記のRASマシン2gを経由し
て上記ネットワーク2aへの接続を可能とし、プリンタ
2l及びスキャナ2mをそれぞれ共有資源として提供す
る情報処理装置(共有スキャナ及び共有プリンタの共有
マシン)である。2oは、モデム2nを用いて公衆回線
2iに接続して、さらにRASマシン2gを経由して上
記ネットワーク2aへの接続を可能として、各共有資源
を利用するクライアントマシンである。
Reference numeral 2a denotes a network constituted by a LAN, and the LANs 100, 110 and 1 in FIG.
20. Reference numeral 2b denotes an information processing apparatus (hereinafter, “printer shared machine”) that provides the printer 2c as a shared resource of an output device (hereinafter, “shared printer”). Reference numeral 2d denotes an information processing apparatus (hereinafter, "shared scanner machine") that provides the scanner 2e as a shared resource of the input device (hereinafter, "shared scanner"). 2f indicates an information processing apparatus (hereinafter, referred to as “client machine” or simply “client”) that uses each shared resource. 2g can communicate with the public line 2i by using the modem 2h, and
An information processing apparatus (hereinafter, referred to as a “RAS machine”) that controls a connection to a network 2a configured with N via a public line 2i. Further, an information processing apparatus 2k connects to the public line 2i using the modem 2j, enables connection to the network 2a via the RAS machine 2g, and provides the printer 21 and the scanner 2m as shared resources. (Shared machine for shared scanner and shared printer). Reference numeral 2o denotes a client machine that connects to the public line 2i by using the modem 2n and further enables connection to the network 2a via the RAS machine 2g, and uses each shared resource.

【0030】図から明らかなように、情報処理装置2g
は図1におけるPC103(又は121、130)に、
同2b、2d、2fは図1におけるPC104、10
6、108、111〜113、115、122のいずれ
かに、同2k及び2oは、図1におけるPC300にそ
れぞれ相当する。なお、共有資源を有するマシンを以下
では、サーバーと称する。
As is clear from the figure, the information processing device 2g
Corresponds to the PC 103 (or 121, 130) in FIG.
Reference numerals 2b, 2d, and 2f denote PCs 104, 10 in FIG.
6, 108, 111 to 113, 115, and 122, 2k and 2o respectively correspond to the PC 300 in FIG. Note that a machine having a shared resource is hereinafter referred to as a server.

【0031】また、図2で示した装置は、基本的に図示
の装置2b、2d、2g、2f、2k、2oをそれぞれ
示すものである。但し、装置2bは、画像読み取り装置
1m及びモデム1nを有していない場合のマシンであ
り、装置2cは、プリンタ1k及びモデム1nを、装置
2fは、プリンタ1k及び画像読み取り装置1m及びモ
デム1nを、装置2gは、プリンタ1k及び画像読み取
り装置1mを、装置2kは、NET−I/F1lを、装
置2oにおいては、NET−I/F 1l及びプリンタ
1k及び画像読み取り装置1mをそれぞれ有していない
場合に対応することになる。
The device shown in FIG. 2 basically shows the devices 2b, 2d, 2g, 2f, 2k, and 2o shown in the figure. However, the device 2b is a machine without the image reading device 1m and the modem 1n, the device 2c is the printer 1k and the modem 1n, and the device 2f is the printer 1k and the image reading device 1m and the modem 1n. , The device 2g does not have the printer 1k and the image reading device 1m, the device 2k does not have the NET-I / F 11l, and the device 2o does not have the NET-I / F 11l, the printer 1k and the image reading device 1m. Will respond to the case.

【0032】ここで、サーバになるものは、これらハー
ドウェア資源だけでなく、それぞれの装置上で対応する
サーバプログラムが動作することが必要になる。一方、
クライアントとして動作するものは、イメージリーダや
プリンタのハードウェア資源がなく且つ共有プログラム
(サーバープログラム)もなく、クライアントとして機
能するプログラムがある点で異なるものの、装置の基本
構成は図2と同じである。
Here, what becomes a server is not only these hardware resources, but also a corresponding server program needs to be operated on each device. on the other hand,
The one that operates as a client is different in that there is no hardware resource of the image reader or the printer, there is no shared program (server program), and there is a program that functions as a client, but the basic configuration of the apparatus is the same as that of FIG. .

【0033】要は、自身が有する資源を共有するように
したものがサーバであって、そのサービスを受ける側が
クライアントということになる。因みに、サーバ兼クラ
イアントという装置があっても構わない。
The point is that the server shares its own resources with the server, and the client receiving the service is the client. Incidentally, there may be a server / client device.

【0034】また、RASマシンも同様で、公衆回線を
経由してアクセスする情報処理装置に対してネットワー
ク接続を制御するプログラムを動作している以外は、他
の装置と同様であり、入出力機器を接続させて共有マシ
ンとしても構わない。
The same applies to the RAS machine, except that the RAS machine operates a program for controlling a network connection to an information processing apparatus accessed via a public line. May be connected as a shared machine.

【0035】<データ転送経路中に公衆回線が含まれる
か否かの判定方法>図4は実施形態において、クライア
ントマシン2f及び2oがネットワーク上で共有されて
いるイメージスキャナ2e、2mを利用する際のネット
ワーク経路を示している。図示において、3aはクライ
アント2fからLANのネットワーク経由でスキャナの
共有マシン2dに対して、入力指示を行う処理経路を示
している。
<Method of Determining Whether Public Line Is Included in Data Transfer Path> FIG. 4 shows an embodiment in which client machines 2f and 2o use image scanners 2e and 2m shared on a network. 3 shows a network route. In the drawing, reference numeral 3a denotes a processing path for performing an input instruction from the client 2f to the shared machine 2d of the scanner via the LAN network.

【0036】一方、3bは、公衆回線2iを用いてRA
Sマシン2gを経由してネットワーク2aに接続してい
るクライアント2oから同じくマシン2dに対して、入
力指示を行う処理経路を示している。
On the other hand, reference numeral 3b denotes an RA using the public line 2i.
A processing path for performing an input instruction from the client 2o connected to the network 2a via the S machine 2g to the machine 2d is also shown.

【0037】また、3cは、公衆回線2iを用いてRA
Sマシン2gを経由してネットワーク2aに接続してい
るクライアントマシン2oから、同様に公衆回線を経由
してネットワーク接続しているスキャナの共有マシン2
kが共有するスキャナ2fを用いた入力指示を行う経路
を示している。
3c is an RA using public line 2i.
From the client machine 2o connected to the network 2a via the S machine 2g, the shared machine 2 of the scanner also connected to the network via the public line
3 shows a path for performing an input instruction using the scanner 2f shared by k.

【0038】この時、経路中に公衆回線があるか否かを
判定する方法としては以下が考えられる。まず経路3a
は、クライアント2fが入力指示を出すと、LANのネ
ットワーク2aのみを使って、スキャナ共有マシン2d
に対して命令が到達するが、この時クライアント2f
は、RASマシン2gに、自身及びスキャナ共有マシン
2dがそれぞれ公衆回線を介してLAN2aに接続して
いるのか否かを問い合わせる。RASマシン2gは、モ
デム2hを介して接続要求をしてきた装置のIDあるい
はネットワークアドレス等を例えばRAM1hやHDD
1iにリストしている。問い合わせには問い合わせ元と
問い合わせ元のマシンがデータを送受信しようとする共
有機器を有する相手先マシンのID又はネットワークア
ドレスを含んでおり、問い合わせを受けるとこれらのI
D又はネットワークアドレスをリスト中から検索する。
検索の結果リストになければ公衆回線を使用していない
旨を応答する。一方、いずれかあるいは両方のマシンが
リスト上にあれば、その旨を応答する。
At this time, the following can be considered as a method of determining whether or not there is a public line in the route. First, route 3a
When the client 2f issues an input instruction, the scanner sharing machine 2d uses only the LAN network 2a.
To the client 2f
Makes an inquiry to the RAS machine 2g as to whether or not the scanner sharing machine 2d is connected to the LAN 2a via a public line. The RAS machine 2g stores the ID or network address of the device that has made a connection request via the modem 2h, for example, in the RAM 1h or HDD.
1i. The inquiry includes the ID or network address of the other machine having the shared device with which the inquiry source and the inquiry source machine try to transmit and receive data.
Search for D or network address from the list.
If not found in the search result list, reply that the public line is not used. On the other hand, if one or both machines are on the list, a response to that effect is made.

【0039】経路3aはLAN2a内で完結しているの
で、RASマシン2gは問い合わせ元のマシン2fに対
してマシン2dまでの経路3aには公衆回線がないこと
を応答する。同様の問い合わせは入力指示を受取ったス
キャナ共有マシン2dにおいても行われ、同様の方法で
経路中に公衆回線が含まれないことが認識される。
Since the route 3a is completed in the LAN 2a, the RAS machine 2g responds to the inquiry source machine 2f that there is no public line on the route 3a to the machine 2d. A similar inquiry is also made in the scanner sharing machine 2d that has received the input instruction, and it is recognized in a similar manner that the public line is not included in the route.

【0040】一方、クライアント2oがスキャナ2eに
対して入力指示を出すと、その指示はRASマシン2g
を経由して、スキャナ共有マシン2dに到達する(経路
3b)。この時も上述の経路3aの時と同様に、クライ
アント2oはRASマシン2gに経路中に公衆回線を含
むか否か(やりとりする2つのマシンがそれぞれ公衆回
線で接続していないか)を問い合わせる。クライアント
2oがRASマシン2gにアクセスしたときに、RAS
マシン2gのリストにクライアント2oが記憶されてい
るため、クライアント2oは、RASマシン2gから経
路中に公衆回線が含まれていることがわかる。同様に、
入力指示を受けたスキャナ共有マシン2dも、クライア
ント2oとの経路3bに公衆回線が含まれていることを
認識する。
On the other hand, when the client 2o issues an input instruction to the scanner 2e, the instruction is transmitted to the RAS machine 2g.
And arrives at the scanner shared machine 2d (path 3b). At this time, as in the case of the above-described route 3a, the client 2o inquires of the RAS machine 2g whether or not the route includes a public line (whether the two communicating machines are not connected by the public line). When the client 2o accesses the RAS machine 2g, the RAS
Since the client 2o is stored in the list of the machine 2g, the client 2o knows that the public line is included in the path from the RAS machine 2g. Similarly,
The scanner sharing machine 2d receiving the input instruction also recognizes that the public line is included in the path 3b with the client 2o.

【0041】そして経路3cに関しては、クライアント
2oおよび共有マシン2kがそれぞれRASマシン2g
を用いてネットワーク接続していることを取得できるた
め、公衆回線を用いていることが判定できる。
As for the route 3c, the client 2o and the shared machine 2k are connected to the RAS machine 2g, respectively.
Can be used to determine that a network connection is used, so that it can be determined that a public line is used.

【0042】このような方法を用いても、入出力機器を
共有するマシンとクライアント間で公衆回線が用いられ
ているかどうかを判定できるが、この方法に関しては、
経路に公衆回線が用いられているかどうかが判定できれ
ばどのような方法でもよい。本発明の特徴は、使用経路
において公衆回線がある場合、その共有マシン及びクラ
イアントにおけるネットワーク負荷を軽減することにあ
る。以下その説明をする。
Even if such a method is used, it can be determined whether a public line is used between the client and the machine sharing the input / output device.
Any method may be used as long as it can be determined whether a public line is used for the route. A feature of the present invention is to reduce a network load on a shared machine and a client when there is a public line on a use route. The description is given below.

【0043】<ネットワーク負荷の軽減方法>本実施形
態における負荷軽減方法の基本的な考え方は、公衆回線
を含む経路を通じて共有機器の使用要求がなされた場合
には、共有機器の使用条件のうち転送データの量に反映
する項目の設定可能範囲を制限することにより、ネット
ワーク負荷を軽減するものである。具体的には、クライ
アント側で起動される共有機器を使用するアプリケーシ
ョンにおける設定可能範囲を制限することが考えられ
る。
<Method of Reducing Network Load> The basic concept of the method of reducing the load in the present embodiment is that, when a use request for a shared device is made through a path including a public line, the transfer condition of the usage conditions of the shared device is transferred. The network load is reduced by limiting the settable range of items reflected in the amount of data. Specifically, it is conceivable to limit the settable range in the application using the shared device activated on the client side.

【0044】図5は、クライアントマシンにおいて起動
した、ネットワーク上にある共有機器であるイメージス
キャナを利用するアプリケーションプログラムの、スキ
ャナの動作条件設定画面の例を示す図である。
FIG. 5 is a diagram showing an example of a scanner operation condition setting screen of an application program started by a client machine and using an image scanner which is a shared device on a network.

【0045】図示の如く、イメージスキャナの能力情報
を取得して、これから取得する画像データのためにその
情報を設定させる項目が表示されている。例えば、4a
で示した解像度の設定等は、実際取得する際に転送され
るデータサイズに大きく影響し、解像度が大きくなれ
ば、転送データサイズも大きくなる。通常スキャナやプ
リンタで設定できる解像度は離散的であり、数100d
pi(ドット/インチ)単位であることが多いため、設
定値によるデータ量の変化は非常に大きい。従って、こ
の解像度設定値の上限を、共有マシンとクライアントマ
シン間の経路が公衆回線を含む場合と含まない場合で変
化させることによって、データ量を制限することができ
る。
As shown in the figure, items for acquiring the capability information of the image scanner and setting the information for the image data to be acquired are displayed. For example, 4a
The setting of the resolution and the like shown in (1) greatly affect the data size transferred at the time of actual acquisition, and the larger the resolution, the larger the transfer data size. Normally, the resolution that can be set by a scanner or a printer is discrete, and several hundred d
Since the value is often in units of pi (dot / inch), the change in the data amount due to the set value is very large. Accordingly, the data amount can be limited by changing the upper limit of the resolution setting value depending on whether the path between the shared machine and the client machine includes the public line or not.

【0046】例えば、共有スキャナが最大600(dp
i)の能力を持つ場合、経路に公衆回線を含まない場合
にはそのまま600(dpi)を最大能力として表示す
るが、公衆回線を経由している場合は、最大300(d
pi)を利用可能とする制限を設けることなどが考えら
れる。
For example, if the shared scanner has a maximum of 600 (dp
In the case of having the capability of i), if the route does not include the public line, 600 (dpi) is displayed as the maximum capability as it is, but if the route is through the public line, the maximum is 300 (dpi).
For example, it is conceivable to provide a restriction for making pi) available.

【0047】なお、その他のデータ量に影響する設定項
目として、スキャンをカラーで行うかモノクロで行う
か、階調数を何段階にするか等のスキャンモードや、共
有機器が出力機器のプリンタであれば、出力解像度(d
pi)や出力の色数(単色/カラー)、スムージング、
中間調の程度などの印刷品位など、任意の項目を対象と
することができる。また、例えばスキャンサイズの最大
値と解像度の上限値とを相互に関連させるなど、複数の
項目を組み合わせてもよい。
Other setting items that affect the amount of data include scan modes such as whether to scan in color or monochrome, the number of gradations, and the like. If available, the output resolution (d
pi), the number of output colors (single color / color), smoothing,
Any item, such as print quality such as the degree of halftone, can be targeted. Further, a plurality of items may be combined, for example, such that the maximum value of the scan size and the upper limit value of the resolution are associated with each other.

【0048】<共有マシンでの制限>次に、上述の制限
をどのように実装するかについて説明する。図6は、指
示を受けた入出力機器の共有マシン2dにおける処理手
順をしめすフローチャートである。
<Restriction on Shared Machine> Next, how to implement the above-described restriction will be described. FIG. 6 is a flowchart illustrating a processing procedure in the shared machine 2d of the input / output device that has received the instruction.

【0049】まず、ステップS501において、入出力
機器の共有マシンに対して、あるクライアントから入出
力指示が有ったかを判定する。ない場合は終了する。も
し入出力指示があった場合は、次のステップS502に
進む。ステップS502においては、入出力指示を行っ
たクライアントと自身(共有マシン)の間の通信経路に
公衆回線があるか否かを調べる。この方法は前記の通り
である。
First, in step S501, it is determined whether an input / output instruction has been issued from a client to a shared machine of an input / output device. If not, end. If there is an input / output instruction, the process proceeds to the next step S502. In step S502, it is checked whether or not there is a public line in a communication path between the client that has issued the input / output instruction and the client (the shared machine). This method is as described above.

【0050】もし、公衆回線が存在する場合は、ステッ
プS503において、予めHDD1iなどに記憶してあ
る公衆回線通信用の入出力機器の能力情報を、この共有
している入出力機器の能力情報として、クライアントマ
シンに対して送る。
If there is a public line, in step S503, the capability information of the public line communication I / O device stored in advance in the HDD 1i or the like is used as the shared I / O device capability information. Send to client machine.

【0051】一方、公衆回線が存在しない場合は、ステ
ップS504において、共有入出力機器の通常の能力情
報をクライアントマシンに対して送る。クライアントマ
シンのアプリケーションプログラムは、この能力情報を
用いて図5に示したような設定画面を表示する。
On the other hand, if there is no public line, in step S504, normal capability information of the shared input / output device is sent to the client machine. The application program of the client machine uses the capability information to display a setting screen as shown in FIG.

【0052】このように、クライアントとの通信経路に
公衆回線が存在する場合、入出力機器の共有マシンにお
いて制限した機器の能力情報を発行することにより、転
送データ量の制限を行うことが可能となり、ネットワー
クに対する負荷を軽減することが可能となる。
As described above, when there is a public line in the communication path with the client, it is possible to limit the transfer data amount by issuing the capability information of the restricted device in the shared machine of the input / output device. Thus, the load on the network can be reduced.

【0053】(第2の実施形態)上述の第1実施形態で
は、公衆回線が通信経路に存在する場合に、入出力機器
の共有マシンにおいて制限した機器の能力情報を発行す
ることにより、ネットワーク負荷を軽減することを特徴
とした。本第2の実施形態では、クライアントマシンに
おいて、利用する共有入出力機器の共有マシン間に公衆
回線がある場合に、ネットワーク負荷を軽減する例を説
明する。
(Second Embodiment) In the above-described first embodiment, when a public line is present on a communication path, the capability information of the restricted device is issued in the shared machine of the input / output device, so that the network load is reduced. It is characterized by reducing. In the second embodiment, an example will be described in which a client machine reduces a network load when there is a public line between shared machines of a shared input / output device to be used.

【0054】なお、以下の説明で、クライアントマシ
ン、サーバの構成は図2と同様であり、ネットワークの
構成も図3と同様であるものとして説明する。
In the following description, the configuration of the client machine and the server is the same as in FIG. 2, and the configuration of the network is also the same as in FIG.

【0055】<クライアントマシンでの制限>図7は、
クライアントマシンにおいて、通信経路に公衆回線があ
る場合にその共有入出力機器の能力制限を行うための処
理手順を示したフローチャートである。
<Restriction on Client Machine> FIG.
10 is a flowchart showing a processing procedure for restricting the capacity of a shared input / output device when a public line is present in a communication path in a client machine.

【0056】まずステップS601において、共有入力
機器の入出力指示をしたかを判定する。ここで利用指示
をしていない場合は終了する。もし入出力指示をした場
合は、ステップS602において、入出力指示の対象と
なった共有入出力機器の共有マシンから、その能力情報
を取得する。この場合、共有マシンでは共有機器の能力
情報を制限せずに発行する。
First, in step S601, it is determined whether an input / output instruction for a shared input device has been issued. If no use instruction has been given here, the process ends. If an input / output instruction has been issued, in step S602, the capability information is acquired from the shared machine of the shared input / output device for which the input / output instruction has been issued. In this case, the shared machine issues the capability information of the shared device without restriction.

【0057】次にステップS603において、入出力指
示を行った自身(クライアントマシン)とその入出力機
器の共有マシンの間の通信経路に公衆回線があるかを判
定する。もし、ステップS603において、公衆回線が
存在することが判明した場合、ステップS604に進
む。
Next, in step S603, it is determined whether or not there is a public line in a communication path between the user (client machine) that has issued the input / output instruction and the shared machine of the input / output device. If it is determined in step S603 that a public line exists, the process proceeds to step S604.

【0058】ステップS604において、上記ステップ
S602で取得した能力情報に対して、予めHDD1i
などに記憶してある公衆回線用の入出力機器の能力情報
の制限を付加した情報を用いて設定画面などのユーザイ
ンタフェース(UI)を表示する。ここでは、例えば、
共有スキャナを利用する際に能力情報の解像度情報が最
大600dpiであったとしても、公衆回線用の制限値
が400dpiであった場合、最大を400dpiとし
て表示する。
In step S604, the HDD 1i is previously registered with the capability information acquired in step S602.
A user interface (UI) such as a setting screen is displayed using the information to which the capability information of the public line input / output device stored is stored. Here, for example,
Even when the resolution information of the capability information is 600 dpi at the maximum when using the shared scanner, if the limit value for the public line is 400 dpi, the maximum is displayed as 400 dpi.

【0059】一方、ステップS603において公衆回線
を経由しない場合は、ステップS605に進む。ステッ
プS605においては、取得した共有入出力機器の能力
情報をそのまま用いてUIを表示する。
On the other hand, if it is determined in step S603 that the communication does not go through the public line, the flow advances to step S605. In step S605, the UI is displayed using the acquired capability information of the shared input / output device as it is.

【0060】以上説明したように、本第2の実施形態に
よれば、共有入出力機器のクライアントマシンにおい
て、共有マシンとの通信経路に公衆回線が存在する場合
は、取得した能力情報を制限することによって、転送デ
ータに対して制限を行うことが可能となり、ネットワー
クに対する負荷を軽減することを可能とする。
As described above, according to the second embodiment, in a client machine of a shared input / output device, when a public line exists in a communication path with the shared machine, the acquired capability information is limited. This makes it possible to limit the transfer data and reduce the load on the network.

【0061】(第3の実施形態)第1及び第2の実施形
態では、共有入出力機器の共有マシン及びクライアント
において、通信経路に公衆回線がある場合に、入出力指
示を行うUIに表示する能力情報を制限することによ
り、ネットワークの負荷を軽減することを特徴とした。
(Third Embodiment) In the first and second embodiments, when there is a public line on a communication path, a shared machine and a client of a shared input / output device display the input / output instruction on a UI for instructing input / output. The feature is to reduce the load on the network by limiting the capability information.

【0062】本第3の実施形態では、上記共有マシン及
びクライアントマシンにおいて、通信経路に公衆回線が
ある場合、能力情報を取得したり、UIを表示したりせ
ずに、転送データのファイルの作成時に通常より品位を
落としたファイルデータを作成して転送を行う例を説明
する。
In the third embodiment, in the above-described shared machine and client machine, when there is a public line in the communication path, creation of a transfer data file is performed without acquiring capability information or displaying a UI. An example will be described in which file data with lower quality than usual is created and transferred.

【0063】図8は本第3の実施形態において、クライ
アントマシン2f及び2oがネットワーク上で共有され
ているプリンタ2cに出力データを転送する際のネット
ワーク経路を示している。
FIG. 8 shows a network path when the client machines 2f and 2o transfer output data to the printer 2c shared on the network in the third embodiment.

【0064】図において、経路7aは、クライアント2
fからLANのネットワーク2a経由で、共有プリンタ
2cに対して出力データの転送を行う処理経路を示して
いる。一方、経路7bは、クライアント2oがRASマ
シン2gを経由して、同様に共有プリンタ2cに対して
出力データの転送を行う経路である。
In the figure, the route 7a is connected to the client 2
2 shows a processing path for transferring output data from f to the shared printer 2c via the LAN network 2a. On the other hand, the path 7b is a path in which the client 2o similarly transfers output data to the shared printer 2c via the RAS machine 2g.

【0065】経路7aにおいては、第1の実施形態と同
様に、クライアントマシン2fは共有プリンタ2cへの
経路に公衆回線が含まれないことを判別して、通常の印
刷データを作成して、共有マシン2bに対してデータを
送る。
In the path 7a, as in the first embodiment, the client machine 2f determines that the path to the shared printer 2c does not include a public line, creates normal print data, and creates the shared print data. The data is sent to the machine 2b.

【0066】一方、経路7bでは、クライアントマシン
2oが共有マシン2bとの間に公衆回線2iがあること
を認識すると、予め公衆回線を介した印刷指示する際に
使用するために記憶されているデータ、例えば、「印刷
品位」を読込み、その設定に従って出力ファイルを生成
し、共有マシン2bにおくる処理を行う。具体的には、
通常のデータは600dpiで作成するところを400
dpiで作成する、中間調の階調数を落とす、カラーを
モノクロにする、等任意の方法を用いることができる。
On the other hand, in the path 7b, when the client machine 2o recognizes that there is a public line 2i between the client machine 2o and the shared machine 2b, data stored in advance for use in giving a print instruction via the public line is provided. For example, it reads “print quality”, generates an output file in accordance with the setting, and performs a process of arriving at the shared machine 2b. In particular,
For normal data, create 400 dpi at 600 dpi.
It is possible to use an arbitrary method, such as creating the image in dpi, reducing the number of halftone gradations, and changing the color to monochrome.

【0067】また、共有機器が入力機器(例えばスキャ
ナ)の場合、共有マシンにおいても、クライアントから
の入力指示に対して、実際の画像データを読み込んで、
そのデータを送る処理において、送り先となるクライア
ントとの通信経路に画像データがある場合は、あらかじ
め公衆回線経路用に設定されている圧縮率の高い符号化
方法又は、符号化における圧縮率を高めて画像データ量
を減らしてデータを送る処理を行う。
When the shared device is an input device (for example, a scanner), the shared machine reads actual image data in response to an input instruction from the client, and
In the process of sending the data, if there is image data in the communication path with the client that is the destination, the encoding method with a high compression rate set in advance for the public line path or the compression rate in the encoding is increased. A process of sending data with the amount of image data reduced is performed.

【0068】このことにより、上記実施形態1および2
のように能力情報を取得したり、UIを表示したりしな
い場合でも、実際に送るデータ(出力処理ならば、クラ
イアントで生成され、入力処理であれば共有マシンで生
成する)を生成するときに、予め用意したファイルサイ
ズを小さくするための制限を適用して生成することによ
り、ネットワークの負荷を軽減できる。
Thus, Embodiments 1 and 2
Even when the capability information is not acquired or the UI is not displayed as in the case of (1), when the data to be actually sent (for output processing, it is generated by the client, and for input processing, it is generated by the shared machine) By applying a restriction for reducing the file size prepared in advance and generating the file, the load on the network can be reduced.

【0069】図9は、入出力機器の共有マシンとクライ
アントマシンにおいて共有機器に対して、クライアント
マシンが入出力指示を行った際に、それぞれ入出力デー
タを生成する情報処理装置(入力指示においては、入力
機器の共有マシン、出力指示においては、クライアント
マシン)において、転送するデータを生成し、そのデー
タを転送する処理手順を示したフローチャートである。
FIG. 9 shows an information processing apparatus that generates input / output data when the client machine issues an input / output instruction to the shared machine between the shared machine of the input / output device and the client machine. , A shared machine of the input device, and a client machine in the case of an output instruction) generate data to be transferred and transfer the data.

【0070】まず、ステップS801において、データ
転送のデータ作成指示があったかを判定する。ない場合
は終了する。もしある場合は、ステップS802に進
む。ステップS802においては、データの生成方法に
関する情報を取得する。
First, in step S801, it is determined whether a data creation instruction for data transfer has been issued. If not, end. If there is, the process proceeds to step S802. In step S802, information on a data generation method is obtained.

【0071】<生成方法に関する情報の取得>この方法
としては、一般に、入出力機器を利用する場合には、そ
れぞれ利用する機器を利用するためのソフトウェア(デ
バイスドライバソフトウェア)がOSに登録されてお
り、そのドライバを利用して情報のやりとり及びデータ
転送を行う。
<Acquisition of Information on Generation Method> Generally, when using input / output devices, software (device driver software) for using the devices to be used is registered in the OS. , And performs information exchange and data transfer using the driver.

【0072】従って、OSに登録されているデバイスド
ライバを調べることで、それぞれのデバイスにおける属
性情報を知ることできる。もちろん、この情報として転
送データの作成方法も取得することができる。但し、生
成方法に関する情報源はデバイスドライバに限定され
ず、生成情報を取得することができれば、どのような方
法を用いても良い。
Therefore, by examining the device drivers registered in the OS, the attribute information of each device can be known. Of course, a method of creating transfer data can also be obtained as this information. However, the information source regarding the generation method is not limited to the device driver, and any method may be used as long as the generation information can be acquired.

【0073】次にステップS803において、共有マシ
ン及びクライアント間の通信経路に公衆回線があるかを
判定する。もし公衆回線がある場合は、ステップS80
4において、ステップS802で取得した転送データの
生成情報に関する、予め記憶してある制限を取得して、
生成情報に対してマージする。これにより制限をもった
転送データの生成情報ができたことになる。
Next, in step S803, it is determined whether there is a public line in the communication path between the shared machine and the client. If there is a public line, step S80
In step 4, a pre-stored restriction on the generation information of the transfer data obtained in step S802 is obtained,
Merge the generated information. This means that transfer data generation information with a limit has been created.

【0074】そしてステップS805において、前記制
限を持った転送データの生成情報を用いて、転送データ
を作成する。次のステップS806は、この生成した転
送データを転送する。
In step S805, transfer data is created using the transfer data generation information having the above-mentioned restrictions. In the next step S806, the generated transfer data is transferred.

【0075】一方、ステップS803の判定で、公衆回
線を用いてない場合は、ステップS807において、ス
テップS802で取得した通常の生成情報をそのまま用
いて、転送データを作成する。そしてステップS806
において生成した転送データを転送する。
On the other hand, if it is determined in step S803 that the public line is not used, in step S807, transfer data is created using the normal generation information obtained in step S802 as it is. And step S806
The generated transfer data is transferred.

【0076】以上説明したように、本第3の実施形態に
よれば、データ生成時共有された入出力機器をやりとり
する共有マシン及びクライアント間において、公衆回線
を含む場合に転送するデータを小さくすることが可能と
なり、ネットワークの負荷を軽減することを可能とす
る。
As described above, according to the third embodiment, the data to be transferred when a public line is included is reduced between the client and the shared machine that exchanges the input / output device shared at the time of data generation. It is possible to reduce the load on the network.

【0077】(公衆回線を用いたデータ転送時の条件設
定)第1〜第3の実施形態では、共有入出力機器の共有
マシン及びクライアントにおいて、通信経路に公衆回線
がある場合に、入出力指示を行うUIに表示する能力情
報を制限したり、実際に転送データを生成する場合にお
いて、制限を適用することにより、ネットワークの負荷
を軽減を特徴とした。
(Setting of Conditions for Data Transfer Using Public Line) In the first to third embodiments, when a shared line exists in a communication path in a shared machine and a client of a shared input / output device, an input / output instruction is issued. In the case where the capability information displayed on the UI for performing the transfer is limited or the transfer data is actually generated, the limitation is applied to reduce the load on the network.

【0078】今までの実施形態で説明した各制限に関し
てユーザに対して設定させるUIを提供することで、よ
りユーザの所望の入出力データにより近い品質設定を行
うことができ、かつ、ネットワークの負荷を軽減する例
を説明する。
By providing a UI that allows the user to set each of the restrictions described in the embodiments described above, it is possible to perform quality setting closer to the input / output data desired by the user, and to reduce the load on the network. An example will be described.

【0079】図10は、公衆回線を用いた場合の制限を
設定するプログラムが動作したときのウィンドウを示し
た例である。図示の如く、共有された各入出力機器を利
用する際の転送データを小さくする項目が挙げられてい
る。
FIG. 10 is an example showing a window when a program for setting restrictions when a public line is used operates. As shown in the figure, an item for reducing transfer data when using each shared input / output device is described.

【0080】例えば、9aは共有されたスキャナを使用
する経路に公衆回線が存在する場合に適用する最大解像
度の制限を行うコントロールを示しており、公衆回線を
用いた場合にはこの制限である300dpiを最大の解
像度とすることを意味する。
For example, reference numeral 9a denotes a control for limiting the maximum resolution to be applied when a public line is present in a path using a shared scanner. When a public line is used, this control is 300 dpi. Means the maximum resolution.

【0081】同様に、9bは共有スキャナがカラースキ
ャナである場合に、利用経路に公衆回線を用いている場
合は、モノクロ画像として画像を取得する制限を設定す
るコントロールを意味している。
Similarly, reference numeral 9b denotes a control for setting a restriction for acquiring an image as a monochrome image when the shared scanner is a color scanner and a public line is used as a use route.

【0082】さらに9c、9d、9eはそれぞれ共有プ
リンタに関する制限であり、公衆回線が利用経路に存在
する場合は、9cはプリンタの印刷品位を高速モード
(低品位)として印刷する設定がされているコントロー
ルであり、9dはカラープリンタに対してもモノクロ印
刷を行う制限を設定するコントロールを示している。
Further, 9c, 9d, and 9e are restrictions on the shared printer, respectively. When a public line is present on the use route, 9c is set to print in the high-speed mode (low quality) of the printer. Reference numeral 9d denotes a control for setting a restriction for performing monochrome printing on a color printer.

【0083】ここで挙げた項目はあくまで例であり、共
有された入出力機器を利用する際に転送データサイズを
小さくする項目であれば任意の項目について設定可能と
することができる。
The items described here are merely examples, and any item can be set as long as the size of the transfer data is reduced when the shared input / output device is used.

【0084】このように、公衆回線が利用経路として使
われる入出力機器の共有マシン及びクライアント間での
共有機器利用に関して、各ネットワークに応じた制限を
設けることができ、ユーザが許せる範囲での入出力デー
タを転送することを可能として、且つネットワークに対
する負荷を制限することが可能となる。
As described above, regarding the use of the shared device between the client and the shared machine of the input / output device in which the public line is used as the use route, restrictions according to each network can be provided, and the input can be performed within a range permitted by the user. It is possible to transfer the output data and to limit the load on the network.

【0085】[0085]

【他の実施形態】上述の実施形態においては、共有機器
を接続されていないマシンからの要求によりデータ転送
を行う場合について説明したが、特に共有マシンが入力
装置の場合、共有マシンが自らに接続された共有機器を
用いて取得したデータを、ネットワークを介して他のマ
シンに転送する場合であっても、本発明を適用すること
ができる。
[Other Embodiments] In the above embodiment, a case has been described in which data transfer is performed by a request from a machine to which no shared device is connected. In particular, when the shared machine is an input device, the shared machine connects to itself. The present invention can be applied to a case where data acquired using the shared device is transferred to another machine via a network.

【0086】例えば、図8における共有マシン2dが、
共有機器であるスキャナ2eを用いて取得した画像デー
タを他のマシンに転送するような場合、公衆回線を用い
ずに転送できるマシン2b、2f、2gに対して転送す
る場合と、公衆回線を用いるマシン2k、2oに転送す
る場合でスキャンの解像度など、データ量に関係する条
件を変更することにより、ネットワーク負荷を低減する
ことができる。具体的には、スキャンデータの保存先を
指定する画面において、データ転送に公衆回線を用いる
必要のあるマシンのHDDを指定された場合にはデータ
量が小さくなる条件に設定する等の方法を用いればよ
い。
For example, the shared machine 2d in FIG.
When the image data obtained by using the scanner 2e as a shared device is transferred to another machine, the image data is transferred to the machines 2b, 2f, and 2g that can be transferred without using the public line, and the public line is used. By changing conditions related to the amount of data, such as the scanning resolution, when transferring the data to the machines 2k and 2o, the network load can be reduced. Specifically, when a screen for designating a storage destination of scan data is designated with an HDD of a machine which needs to use a public line for data transfer, a method of setting a condition for reducing the data amount is used. I just need.

【0087】また、上述の実施形態においては、公衆回
線の有無に着目して転送データ量を減らすことを説明し
たが、必ずしも公衆回線に限定されるものではなく、常
に混雑している回線や、管理上の必要性などからトラフ
ィックの量を制限したい回線などを上述の公衆回線とし
てあてはめ、本発明を適用することもできる。
Further, in the above-described embodiment, the description has been given of reducing the transfer data amount by focusing on the presence or absence of the public line. However, the present invention is not necessarily limited to the public line, and the always-congested line, The present invention can be applied by applying a line or the like for which the amount of traffic is desired to be restricted due to the necessity in management as the above-mentioned public line.

【0088】この場合も、RASマシンにおいて特定の
回線を通じてアクセス要求があったマシンのID、ネッ
トワークアドレス等をリストしておけば、上述の実施形
態がそのまま利用できる。
In this case, if the IDs and network addresses of the RAS machines that have made access requests through specific lines are listed, the above-described embodiment can be used as it is.

【0089】なお、本発明は、複数の機器(例えばホス
トコンピュータ,インタフェイス機器,リーダ,プリン
タなど)から構成されるシステムに適用しても、一つの
機器からなる装置(例えば、複写機,ファクシミリ装置
など)に適用してもよい。
The present invention can be applied to a system including a plurality of devices (for example, a host computer, an interface device, a reader, a printer, and the like), and can be applied to a single device (for example, a copier, a facsimile). Device).

【0090】また、本発明の目的は、前述した実施形態
の機能を実現するソフトウェアのプログラムコードを記
録した記憶媒体を、システムあるいは装置に供給し、そ
のシステムあるいは装置のコンピュータ(またはCPU
やMPU)が記憶媒体に格納されたプログラムコードを
読出し実行することによっても、達成されることは言う
までもない。
Further, an object of the present invention is to provide a storage medium storing a program code of software for realizing the functions of the above-described embodiments to a system or an apparatus, and to provide a computer (or CPU) of the system or apparatus.
And MPU) read and execute the program code stored in the storage medium.

【0091】この場合、記憶媒体から読出されたプログ
ラムコード自体が前述した実施形態の機能を実現するこ
とになり、そのプログラムコードを記憶した記憶媒体は
本発明を構成することになる。
In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiment, and the storage medium storing the program code constitutes the present invention.

【0092】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピディスク,ハードディス
ク,光ディスク,光磁気ディスク,CD−ROM,CD
−R,磁気テープ,不揮発性のメモリカード,ROMな
どを用いることができる。
Examples of the storage medium for supplying the program code include a floppy disk, hard disk, optical disk, magneto-optical disk, CD-ROM, and CD.
-R, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.

【0093】また、コンピュータが読出したプログラム
コードを実行することにより、前述した実施形態の機能
が実現されるだけでなく、そのプログラムコードの指示
に基づき、コンピュータ上で稼働しているOS(オペレ
ーティングシステム)などが実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。
When the computer executes the readout program code, not only the functions of the above-described embodiment are realized, but also the OS (Operating System) running on the computer based on the instructions of the program code. ) May perform some or all of the actual processing, and the processing may realize the functions of the above-described embodiments.

【0094】さらに、記憶媒体から読出されたプログラ
ムコードが、コンピュータに挿入された機能拡張ボード
やコンピュータに接続された機能拡張ユニットに備わる
メモリに書込まれた後、そのプログラムコードの指示に
基づき、その機能拡張ボードや機能拡張ユニットに備わ
るCPUなどが実際の処理の一部または全部を行い、そ
の処理によって前述した実施形態の機能が実現される場
合も含まれることは言うまでもない。
Further, after the program code read from the storage medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, based on the instructions of the program code, It goes without saying that the CPU included in the function expansion board or the function expansion unit performs part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.

【0095】[0095]

【発明の効果】これまで説明した本発明を用いることに
より、LAN及び公衆回線で構成されるネットワークに
おいて、入出力機器の共有マシン及びクライアントマシ
ン間の利用経路に公衆回線が有る場合に、転送データサ
イズを小さく押さえ、このことにより、ネットワークの
負荷を軽減し、快適なネットワーク上でユーザが共有入
出力機器を利用できるネットワークシステム及びその制
御情報を提供できる。
According to the present invention described above, in a network composed of a LAN and a public line, when there is a public line in a use route between a shared machine and a client machine of an input / output device, transfer data can be obtained. By keeping the size small, it is possible to reduce the load on the network, and to provide a network system in which the user can use the shared input / output device on a comfortable network and control information thereof.

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

【図1】本発明を適用可能な大規模ネットワークの構成
例を示す図である。
FIG. 1 is a diagram showing a configuration example of a large-scale network to which the present invention can be applied.

【図2】本発明によるネットワーク制御装置の構成例を
示すブロック図である。
FIG. 2 is a block diagram illustrating a configuration example of a network control device according to the present invention.

【図3】本発明の実施形態を説明するための、ネットワ
ークの部分構成図である。
FIG. 3 is a partial configuration diagram of a network for describing an embodiment of the present invention.

【図4】共有機器を利用する際のデータ通信経路を示す
図である。
FIG. 4 is a diagram showing a data communication path when using a shared device.

【図5】共有機器の動作条件を設定する画面例を示す図
である。
FIG. 5 is a diagram illustrating an example of a screen for setting operating conditions of a shared device.

【図6】本発明の第1実施形態における共有マシンの動
作を示すフローチャートである。
FIG. 6 is a flowchart showing an operation of the shared machine according to the first embodiment of the present invention.

【図7】本発明の第2実施形態におけるクライアントマ
シンの動作を示すフローチャートである。
FIG. 7 is a flowchart illustrating an operation of a client machine according to the second embodiment of the present invention.

【図8】本発明の第3実施形態における共有機器利用時
のデータ通信経路を示す図である。
FIG. 8 is a diagram illustrating a data communication path when using a shared device according to a third embodiment of the present invention.

【図9】本発明の第3実施形態における、生成方法に関
する情報取得動作を示すフローチャートである。
FIG. 9 is a flowchart illustrating an information acquisition operation relating to a generation method according to the third embodiment of the present invention.

【図10】本発明における制限データの設定画面例を示
す図である。
FIG. 10 is a diagram showing an example of a setting screen of restriction data according to the present invention.

───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 5C062 AA13 AA30 AA35 AB38 AC41 AC58 BA00 5K030 GA13 HA08 HB02 HC01 HD06 JA05 JA07 JL07 JT04 KA05 LB15 LC01 LC11 LD20 5K034 AA07 CC02 DD03 EE09 FF01 FF02 HH06 HH13 HH63 HH64 KK21 MM15 NN04 9A001 BB04 CC07 CC08 DD10 HH23 ──────────────────────────────────────────────────続 き Continued on the front page F-term (reference) BB04 CC07 CC08 DD10 HH23

Claims (28)

【特許請求の範囲】[Claims] 【請求項1】 所定の条件を満たす回線を介して外部コ
ンピュータ装置からアクセス可能に構成された、前記所
定の条件を満たす回線を含まないコンピュータネットワ
ークであって、前記コンピュータネットワークにはこの
コンピュータネットワークに含まれる機器及び前記外部
コンピュータ装置から利用可能な共有装置が接続される
ようなコンピュータネットワークの制御方法であって、 前記共有装置の利用要求を検出する利用要求検出ステッ
プと、 前記利用要求を発行した要求装置と、前記共有装置との
経路に、前記所定の条件を満たす回線が含まれるか否か
を検出する回線検出ステップと、 前記回線検出ステップで前記所定の条件を満たす回線が
含まれることが検出された場合、検出されなかった場合
と比較して、前記共有装置と前記要求装置との間で送受
されるデータ量が少なくなるように前記共有装置の動作
を制御するデータ量抑制ステップとを有することを特徴
とするネットワーク制御方法。
1. A computer network that is configured to be accessible from an external computer device via a line that satisfies a predetermined condition and that does not include a line that satisfies the predetermined condition, wherein the computer network includes: A method of controlling a computer network in which a device included and a shared device available from the external computer device are connected, wherein a use request detecting step of detecting a use request of the shared device; and issuing the use request A line detecting step of detecting whether a line satisfying the predetermined condition is included in a path between the requesting device and the shared device, and a line satisfying the predetermined condition is included in the line detecting step. If detected, the shared device and the A data amount suppressing step of controlling the operation of the sharing device so that the amount of data transmitted to and received from the requesting device is reduced.
【請求項2】 前記共有装置が画像処理装置であって、
前記データ量抑制ステップが、前記要求装置が前記共有
装置に設定できる値の選択肢を、前記回線検出手段で前
記所定の条件を満たす回線が検出された場合に、検出さ
れなかった場合に比べて処理データ量が少なくなる範囲
に制限することを特徴とする請求項1記載のネットワー
ク制御方法。
2. The image processing device according to claim 1, wherein the shared device is an image processing device,
The data amount suppressing step processes a choice of a value that can be set in the shared device by the requesting device, when a line that satisfies the predetermined condition is detected by the line detecting unit, compared to when the line is not detected. 2. The network control method according to claim 1, wherein the data amount is limited to a range where the data amount is small.
【請求項3】 前記設定できる値が、解像度、色数、階
調数から選ばれた値であることを特徴とする請求項2記
載のネットワーク制御方法。
3. The network control method according to claim 2, wherein the settable value is a value selected from a resolution, a number of colors, and a number of gradations.
【請求項4】 前記共有装置が画像入力装置であって、
前記データ量抑制ステップが、前記回線検出ステップで
前記所定の条件を満たす回線を検出した場合、検出され
ない場合に比べて得られる画像データ量が少なくなるよ
うに画像入力条件を変更することを特徴とする請求項1
記載のネットワーク制御方法。
4. The shared device is an image input device,
The data amount suppressing step, when a line that satisfies the predetermined condition is detected in the line detecting step, an image input condition is changed so that an obtained image data amount is smaller than a case where the line is not detected. Claim 1
The described network control method.
【請求項5】 前記所定の条件を満たす回線が公衆回線
であることを特徴とする請求項1乃至4のいずれかに記
載のネットワーク制御方法。
5. The network control method according to claim 1, wherein the line satisfying the predetermined condition is a public line.
【請求項6】 所定の条件を満たす回線を介して外部コ
ンピュータ装置からアクセス可能に構成された、前記所
定の条件を満たす回線を含まない回線を用いて構成され
たコンピュータネットワークシステムであって、 前記コンピュータネットワークシステムに含まれるコン
ピュータ装置及び前記外部機器によって利用可能な共有
装置と、 所定の前記コンピュータ装置であって、前記共有装置を
制御する機能を有する共有装置管理コンピュータ装置
と、 前記外部機器の前記コンピュータネットワークシステム
への接続を制御する外部接続管理コンピュータ装置とを
有し、かつ、 前記共有装置管理コンピュータ装置が、 制御対象の前記共有装置に対する利用要求と、その利用
要求を発行した要求元コンピュータ装置を検出する利用
要求検出手段と、 利用要求を受けた前記共有装置と、前記要求元コンピュ
ータ装置との通信経路に、前記所定の条件を満たす回線
が含まれるか否かを検出する第1の回線検出手段と、 前記第1の回線検出手段で前記所定の条件を満たす回線
が含まれることが検出された場合、検出されなかった場
合と比較して、前記共有装置と前記要求元コンピュータ
装置との間で送受されるデータ量が少なくなるように制
御する第1のデータ量抑制手段とを有するか、あるい
は、 前記要求元コンピュータ装置が、 利用を希望する前記共有装置との間の通信経路に、前記
所定の条件を満たす回線が含まれるか否かを検出する第
2の回線検出手段と、 前記第2の回線検出手段で前記所定の条件を満たす回線
が含まれることが検出された場合、検出されなかった場
合と比較して、前記利用を希望する前記共有装置との間
で送受されるデータ量が少なくなるように前記共有装置
の動作条件を制御する第2のデータ量抑制手段とを有す
ることを特徴とするコンピュータネットワークシステ
ム。
6. A computer network system configured to use a line that does not include a line that satisfies the predetermined condition, the system being configured to be accessible from an external computer device via a line that satisfies a predetermined condition, A computer device included in a computer network system and a shared device that can be used by the external device; a predetermined computer device, a shared device management computer device having a function of controlling the shared device; An external connection management computer device for controlling connection to a computer network system, wherein the shared device management computer device uses a request for the shared device to be controlled, and a requesting computer device that issues the use request Request detection means for detecting First line detecting means for detecting whether a line satisfying the predetermined condition is included in a communication path between the shared device receiving the use request and the requesting computer device; When the line detecting means detects that a line satisfying the predetermined condition is included, the amount of data transmitted and received between the shared device and the requesting computer device is smaller than when the line is not detected. Or a first data amount suppressing means for controlling the number of data lines to be reduced, or a line satisfying the predetermined condition is provided in a communication path between the requesting computer device and the shared device desired to be used. A second line detecting unit for detecting whether the line is included or not, and comparing the case where the line which satisfies the predetermined condition is detected by the second line detecting unit with the case where the line is not detected. And a second data amount suppressing unit for controlling operating conditions of the shared device so that the amount of data transmitted to and received from the shared device desired to be used is reduced. system.
【請求項7】 前記共有装置が画像処理装置であって、
前記データ量抑制ステップが、前記要求装置が前記共有
装置に設定できる値の選択肢を、前記回線検出手段で前
記所定の条件を満たす回線が検出された場合に、検出さ
れなかった場合に比べて処理データ量が少なくなる範囲
に制限することを特徴とする請求項6記載のコンピュー
タネットワークシステム。
7. The shared device is an image processing device,
The data amount suppressing step processes a choice of a value that can be set in the shared device by the requesting device, when a line that satisfies the predetermined condition is detected by the line detecting unit, compared to when the line is not detected. 7. The computer network system according to claim 6, wherein the data amount is limited to a range where the data amount is reduced.
【請求項8】 前記設定できる値が、解像度、色数、階
調数から選ばれた値であることを特徴とする請求項7記
載のコンピュータネットワークシステム。
8. The computer network system according to claim 7, wherein the settable value is a value selected from a resolution, a number of colors, and a number of gradations.
【請求項9】 前記共有装置が画像入力装置であって、
前記データ量抑制手段が、前記回線検出手段で前記所定
の条件を満たす回線を検出した場合、検出されない場合
に比べて得られる画像データ量が少なくなるように画像
入力条件を変更することを特徴とする請求項6記載のコ
ンピュータネットワークシステム。
9. The shared device is an image input device,
When the data amount suppression unit detects a line that satisfies the predetermined condition by the line detection unit, the image input condition is changed so that the amount of image data obtained is smaller than that in a case where the line is not detected. 7. The computer network system according to claim 6, wherein:
【請求項10】 前記外部接続管理コンピュータ装置
が、前記コンピュータネットワークに接続中の前記外部
コンピュータ装置を特定可能な固有情報を記憶する固有
情報記憶手段を有し、 前記前記第1又は第2の回線検出手段が、前記固有情報
記憶手段を利用して前記検出を行うことを特徴とする請
求項6記載のコンピュータネットワークシステム。
10. The external connection management computer device has unique information storage means for storing unique information capable of identifying the external computer device connected to the computer network, and the first or second line. 7. The computer network system according to claim 6, wherein the detection unit performs the detection using the unique information storage unit.
【請求項11】 前記共有装置管理コンピュータ装置
が、利用要求を受けた前記共有装置の処理能力に関する
情報である能力情報を前記要求元コンピュータ装置に返
送する能力情報送信手段を更に有し、 この能力情報送信手段が、前記第1の回線検出手段が前
記通信経路に前記所定の条件を満たす回線が含まれるこ
とを検出した場合には、検出されなかった場合に比べて
低い能力を示す前記能力情報を返送することを特徴とす
る請求項6記載のコンピュータネットワークシステム。
11. The shared device management computer device further comprises capability information transmitting means for returning capability information, which is information relating to the processing capability of the shared device that has received a use request, to the requesting computer device. When the first line detecting means detects that the communication path includes a line satisfying the predetermined condition, the information transmitting means indicates lower performance than the case where the line is not detected. 7. The computer network system according to claim 6, wherein
【請求項12】 前記要求元コンピュータ装置が、利用
要求を行った前記共有装置の動作条件を設定する画面を
表示する動作条件設定手段をさらに有し、 この動作条件設定手段が、前記共有装置管理コンピュー
タ装置から受信した前記能力情報に応じて前記動作条件
の設定可能な範囲を変化させて表示することを特徴とす
る請求項11記載のコンピュータネットワークシステ
ム。
12. The request source computer device further comprises an operation condition setting means for displaying a screen for setting an operation condition of the shared device which has made a use request, and the operation condition setting means is provided for the shared device management. 12. The computer network system according to claim 11, wherein a settable range of the operation condition is changed and displayed according to the capability information received from a computer device.
【請求項13】 前記要求元コンピュータ装置が、利用
要求を行った前記共有装置の動作条件を設定する画面を
表示する動作条件設定手段をさらに有し、 この動作条件設定手段が、前記第2の回線検出手段が前
記通信経路中に前記所定の条件を満たす回線が含まれる
ことを検出した場合に、前記動作条件の設定可能な範囲
を前記共有装置と送受信するデータ量が減少する範囲に
変化させて表示することを特徴とする請求項11記載の
コンピュータネットワークシステム。
13. The operating condition setting means, wherein the request source computer device displays a screen for setting an operating condition of the shared device which has made a use request, wherein the operating condition setting means is configured to execute the second condition. When the line detecting unit detects that a line satisfying the predetermined condition is included in the communication path, the range in which the operating condition can be set is changed to a range in which the amount of data transmitted to and received from the shared device is reduced. 12. The computer network system according to claim 11, wherein the computer network system displays the information.
【請求項14】 前記所定の条件を満たす回線が公衆回
線であることを特徴とする請求項6乃至13のいずれか
に記載のコンピュータネットワークシステム。
14. The computer network system according to claim 6, wherein the line satisfying the predetermined condition is a public line.
【請求項15】 コンピュータネットワークに接続され
るとともに、前記コンピュータネットワークにおける共
有装置が接続されたコンピュータ装置であって、 前記共有装置に対する利用要求と、その利用要求を発行
した要求元コンピュータ装置を検出する利用要求検出手
段と、 利用要求を受けた前記共有装置と、前記要求元コンピュ
ータ装置との通信経路に、所定の条件を満たす回線が含
まれるか否かを検出する回線検出手段と、 前記回線検出手段で前記所定の条件を満たす回線が含ま
れることが検出された場合、検出されなかった場合と比
較して、前記共有装置と前記要求元コンピュータ装置と
の間で送受されるデータ量が少なくなるように前記共有
装置の動作条件を制御するデータ量抑制手段とを有する
コンピュータ装置。
15. A computer device connected to a computer network and connected to a shared device in the computer network, wherein the computer device detects a use request for the shared device and a request source computer device that has issued the use request. Use request detection means, line detection means for detecting whether or not a communication path between the shared device that has received the use request and the request source computer device includes a line that satisfies a predetermined condition; If the means detects that a line satisfying the predetermined condition is included, the amount of data transmitted / received between the shared device and the requesting computer device is smaller than when the line is not detected. Computer device having data amount suppressing means for controlling operating conditions of the shared device as described above.
【請求項16】 前記共有装置が画像処理装置であっ
て、前記データ量抑制手段が、前記回線検出手段で前記
所定の条件を満たす回線が検出された場合に、検出され
なかった場合に比べて前記要求元コンピュータ装置が前
記共有装置の動作条件として設定できる値の選択肢を処
理データ量が少なくなる範囲に制限することを特徴とす
る請求項15記載のコンピュータ装置。
16. The shared device is an image processing device, wherein the data amount suppressing unit detects a line that satisfies the predetermined condition by the line detecting unit as compared with a case where the line is not detected. 16. The computer device according to claim 15, wherein the request source computer device limits options of values that can be set as operation conditions of the shared device to a range in which a processing data amount is reduced.
【請求項17】 前記設定できる値が、解像度、色数、
階調数から選ばれた値であることを特徴とする請求項1
6記載のコンピュータ装置。
17. The values that can be set include resolution, number of colors,
2. A value selected from the number of gradations.
7. The computer device according to claim 6.
【請求項18】 前記共有装置が画像入力装置であっ
て、前記データ量抑制手段が、前記回線検出手段で前記
所定の条件を満たす回線を検出した場合、検出されない
場合に比べて得られる画像データ量が少なくなるように
画像入力条件を変更することを特徴とする請求項15記
載のコンピュータ装置。
18. The image data obtained when the sharing device is an image input device and the data amount suppression unit detects a line satisfying the predetermined condition by the line detection unit as compared with a case where the line is not detected. 16. The computer device according to claim 15, wherein the image input condition is changed so as to reduce the amount.
【請求項19】 利用要求を受けた前記共有装置の処理
能力に関する情報である能力情報を前記要求元コンピュ
ータ装置に返送する能力情報送信手段を更に有し、 この能力情報送信手段が、前記回線検出手段が前記通信
経路に前記所定の条件を満たす回線が含まれることを検
出した場合には、検出されなかった場合に比べて低い能
力を示す前記能力情報を返送することを特徴とする請求
項15記載のコンピュータ装置。
19. A capability information transmitting unit for returning capability information, which is information relating to the processing capability of the shared device that has received a use request, to the requesting computer device, wherein the capability information transmitting unit includes the line detection unit. 16. The device according to claim 15, wherein when the means detects that a line satisfying the predetermined condition is included in the communication path, the capability information indicating a lower capability than that in a case where the line is not detected is returned. A computer device as described.
【請求項20】 コンピュータネットワークに接続可能
なコンピュータ装置であって、 前記コンピュータネットワーク上に存在する共有装置を
利用する際、前記共有装置を制御する共有装置制御コン
ピュータ装置に対し、利用要求を発行する利用要求手段
と、 前記利用を希望する共有装置との通信経路に、所定の条
件を満たす回線が含まれるか否かを検出する回線検出手
段と、 前記回線検出手段で前記所定の条件を満たす回線が含ま
れることが検出された場合、検出されなかった場合と比
較して、前記利用を要求した前記共有装置との間で送受
されるデータ量が少なくなるように前記共有装置の動作
条件を制御するデータ量抑制手段とを有することを特徴
とするコンピュータ装置。
20. A computer device connectable to a computer network, wherein when using a shared device existing on the computer network, a use request is issued to a shared device control computer device that controls the shared device. Use requesting means; line detecting means for detecting whether a communication path with the shared device desired to use includes a line satisfying a predetermined condition; and a line satisfying the predetermined condition by the line detecting means. Is detected, the operating condition of the shared device is controlled so that the amount of data transmitted to and received from the shared device that has requested the use is reduced as compared to the case where the shared device is not detected. A computer device, comprising:
【請求項21】 利用要求を行った前記共有装置の動作
条件を設定する画面を表示する動作条件設定手段をさら
に有し、 この動作条件設定手段が、前記共有装置管理コンピュー
タ装置から受信した前記能力情報に応じて前記動作条件
の設定可能な範囲を変化させて表示することを特徴とす
る請求項20記載のコンピュータ装置。
21. An operating condition setting means for displaying a screen for setting an operating condition of the shared device that has made a use request, wherein the operating condition setting means receives the capability received from the shared device management computer device. 21. The computer device according to claim 20, wherein a range in which the operating condition can be set is changed and displayed according to information.
【請求項22】 利用要求を行った前記共有装置の動作
条件を設定する画面を表示する動作条件設定手段をさら
に有し、 この動作条件設定手段が、前記回線検出手段が前記通信
経路中に前記所定の条件を満たす回線が含まれることを
検出した場合に、前記動作条件の設定可能な範囲を前記
共有装置と送受信するデータ量が減少する範囲に変化さ
せて表示することを特徴とする請求項20記載のコンピ
ュータ装置。
22. An operating condition setting means for displaying a screen for setting an operating condition of the sharing apparatus which has made a use request, wherein the operating condition setting means is arranged such that the line detecting means sets the line condition in the communication path. When detecting that a line satisfying a predetermined condition is included, the range in which the operating condition can be set is changed to a range in which the amount of data transmitted to and received from the shared device is reduced and displayed. 21. The computer device according to claim 20, wherein
【請求項23】 請求項1記載の方法を装置が実行可能
なプログラムとして格納した記憶媒体。
23. A storage medium storing the method according to claim 1 as a program executable by an apparatus.
【請求項24】 コンピュータ装置が実行可能なプログ
ラムを格納した記憶媒体であって、前記プログラムを実
行した装置を、請求項6又は請求項11のいずれかに記
載の共有装置管理コンピュータ装置として機能させるこ
とを特徴とする記憶媒体。
24. A storage medium storing a program executable by a computer device, wherein the device executing the program functions as the shared device management computer device according to claim 6 or 11. A storage medium characterized by the above-mentioned.
【請求項25】 コンピュータ装置が実行可能なプログ
ラムを格納した記憶媒体であって、前記プログラムを実
行した装置を、請求項6、請求項12又は請求項13の
いずれかに記載の要求元コンピュータ装置として機能さ
せることを特徴とする記憶媒体。
25. A requesting computer device according to claim 6, which is a storage medium storing a program executable by the computer device, wherein the device executing the program is a storage medium. A storage medium characterized by functioning as a storage medium.
【請求項26】 コンピュータ装置が実行可能なプログ
ラムを格納した記憶媒体であって、前記プログラムを実
行した装置を、請求項10記載の外部接続管理コンピュ
ータ装置として機能させることを特徴とする記憶媒体。
26. A storage medium storing a program executable by a computer device, wherein the computer executes the program to function as the external connection management computer device according to claim 10.
【請求項27】 コンピュータ装置が実行可能なプログ
ラムを格納した記憶媒体であって、前記プログラムを実
行した装置を、請求項15乃至19のいずれか記載のコ
ンピュータ装置として機能させることを特徴とする記憶
媒体。
27. A storage medium storing a program executable by a computer device, wherein the device executing the program causes the computer device to function as the computer device according to any one of claims 15 to 19. Medium.
【請求項28】 コンピュータ装置が実行可能なプログ
ラムを格納した記憶媒体であって、前記プログラムを実
行した装置を、請求項20乃至22のいずれか記載のコ
ンピュータ装置として機能させることを特徴とする記憶
媒体。
28. A storage medium storing a program executable by a computer device, wherein the device executing the program causes the computer device to function as the computer device according to claim 20. Medium.
JP10222999A 1999-04-09 1999-04-09 Network control method, network system and computer device Withdrawn JP2000295311A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10222999A JP2000295311A (en) 1999-04-09 1999-04-09 Network control method, network system and computer device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10222999A JP2000295311A (en) 1999-04-09 1999-04-09 Network control method, network system and computer device

Publications (1)

Publication Number Publication Date
JP2000295311A true JP2000295311A (en) 2000-10-20

Family

ID=14321830

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10222999A Withdrawn JP2000295311A (en) 1999-04-09 1999-04-09 Network control method, network system and computer device

Country Status (1)

Country Link
JP (1) JP2000295311A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008040796A (en) * 2006-08-07 2008-02-21 Fuji Xerox Co Ltd Program, device, and system for document output control
WO2015107622A1 (en) 2014-01-14 2015-07-23 富士通株式会社 Image processing program, display program, image processing method, display method, image processing device, and information processing device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008040796A (en) * 2006-08-07 2008-02-21 Fuji Xerox Co Ltd Program, device, and system for document output control
WO2015107622A1 (en) 2014-01-14 2015-07-23 富士通株式会社 Image processing program, display program, image processing method, display method, image processing device, and information processing device

Similar Documents

Publication Publication Date Title
US6553431B1 (en) Information processing system and information processing method
JP4424711B2 (en) Network device, directory server and network system
JP3962612B2 (en) Information processing apparatus and setting method and program executed by information processing apparatus
JP2000099288A (en) Printing system, information processing apparatus, print job registration method, and recording medium
JPH10340167A (en) Printing data generating device, its method, printer and printing system
JP5879987B2 (en) Information processing apparatus, information processing apparatus control method, control program, and image forming system
US11444917B2 (en) Network device, network device control method, and storage medium
JP3950575B2 (en) Data processing apparatus, data processing method, and storage medium storing computer-readable program
US20050015446A1 (en) Method and apparatus to remotely control electronic apparatuses over a network
US20010013055A1 (en) Collaboration network system
US8370434B2 (en) Workflow system and method of controlling the same
JP2007094693A (en) Information distribution processing program, computer, information distribution processing method, and information distribution processing system
JP2000295311A (en) Network control method, network system and computer device
US20160117135A1 (en) Apparatus and method for processing information on file or job
JP2003022172A (en) Print server device and control method thereof
JP4876837B2 (en) Scanner driver and scanner driver cooperation device
US20090180137A1 (en) Device setting system, device setting method, and computer-readable recording medium saving device setting program
JP2000295223A (en) Network terminal device and display method thereof
JP2002055795A (en) Print management apparatus, control method thereof, and storage medium
JP3747898B2 (en) Electronic device control method and program
JP4387487B2 (en) Information processing apparatus, network system, information processing method, or recording medium
JP3814433B2 (en) Multifunction system and data transfer method thereof
JP2001109692A (en) Data processing device, data processing method, data processing system, and computer-readable recording medium
JP2000039975A (en) Multifunction system, communication control method of multifunction system, and control method of multifunction system
CN100407628C (en) Data-processing device, communication method, and computer program

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20060704