JPH1069451A - Network server system - Google Patents

Network server system

Info

Publication number
JPH1069451A
JPH1069451A JP8245769A JP24576996A JPH1069451A JP H1069451 A JPH1069451 A JP H1069451A JP 8245769 A JP8245769 A JP 8245769A JP 24576996 A JP24576996 A JP 24576996A JP H1069451 A JPH1069451 A JP H1069451A
Authority
JP
Japan
Prior art keywords
job
network
server
client
digital copying
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
JP8245769A
Other languages
Japanese (ja)
Inventor
Makoto Takayama
眞 高山
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 JP8245769A priority Critical patent/JPH1069451A/en
Publication of JPH1069451A publication Critical patent/JPH1069451A/en
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a network server system which can omit such jobs as selection of a peripheral equipment, etc., at a client terminal. SOLUTION: A server 1007 of a network 1 automatically selects the digital copying machines 1001 to 1003 which are used in response to the jobs of the clients PC 1008 to 1010, respectively. The server 1007 also detects the downs of the machines 1001 to 1003 due to their jams, failures, etc., and automatically selects usable one of machines 1001 to 1003. Thus, the clients PC 1008 to 1010 are not required to select nor set the machines 1001 to 1003. In such a constitution, the operability of a network server system can be improved.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、ネットワーク上に
接続される各種機器の制御管理に関する。
[0001] 1. Field of the Invention [0002] The present invention relates to control and management of various devices connected to a network.

【0002】[0002]

【従来の技術】近年、オフィスのネットワーク化が進
み、1つのネットワークに、複数のデジタル複写機が接
続されて使用できる環境が整ってきている。
2. Description of the Related Art In recent years, networking of offices has been progressing, and an environment has been established in which a plurality of digital copying machines can be connected to one network and used.

【0003】例えば、ネットワーク上のクライアント端
末であるコンピュータ(以下、PCという)で作成した
文書は、ネットワークを介して、デジタル複写機に出力
することが可能になっている。
For example, a document created by a computer (hereinafter, referred to as a PC) which is a client terminal on a network can be output to a digital copying machine via the network.

【0004】[0004]

【発明が解決しようとする課題】しかし、1つのネット
ワークに、複数のデジタル複写機が接続されて使用でき
る環境になっているが、クライアントは、少ない枚数を
プリントする時には、一番近くのデジタル複写機でプリ
ントし、プリント枚数が多いときや、複数部プリント
や、両面プリントやパンフレットプリントする場合は、
これらの機能のある高機能なデジタル複写機でプリント
している。
However, the environment is such that a plurality of digital copiers can be connected to one network and used. However, when printing a small number of copies, the client can use the nearest digital copier. If you print on a machine and have a large number of prints, or if you want to print multiple copies,
Printing is performed by a high-performance digital copier with these functions.

【0005】それならば、いつも、高機能なデジタル複
写機を使用すればよいが、このようなデジタル複写機
は、コピー室のような場所に置かれ、頻繁にプリント物
を取りに行くには、遠く不便な場合が多い。
[0005] Then, a high-performance digital copying machine should always be used, but such a digital copying machine is placed in a place such as a copy room, and in order to frequently go for a print, It is often inconvenient far away.

【0006】このように、従来は、プリントするジョブ
に応じて、クライアントが使用するデジタル複写機をク
ライアントPCでいちいち設定する必要があり、操作が
煩雑である。
As described above, conventionally, it is necessary to set a digital copier used by a client on a client PC in accordance with a job to be printed, and the operation is complicated.

【0007】また、ネットワークの何処にどのような機
能のデジタル複写機があるか、把握していないと、最適
なデジタル複写機を選択することができず、オフィスワ
ークの効率が良くならない。
Further, unless the user knows where in the network what type of digital copier has a function, the most appropriate digital copier cannot be selected, and the efficiency of office work cannot be improved.

【0008】さらに、最適なデジタル複写機を選択した
としても、ジャム、故障等でダウンしている場合には、
クライアントPCでいちいち設定し直す必要があり、操
作が煩雑である。
Further, even if the most suitable digital copier is selected, if it is down due to a jam or a failure,
It is necessary to reset each time on the client PC, and the operation is complicated.

【0009】なお、このような問題は、デジタル複写機
に限らず、他のネットワーク周辺機器を使用する場合に
同様に生じるものである。
[0009] Such a problem occurs not only in the digital copying machine but also when other network peripheral devices are used.

【0010】本発明は、クライアント端末における周辺
機器の選択等の作業を省略することができるネットワー
クサーバシステムを提供することを目的とする。
[0010] It is an object of the present invention to provide a network server system which can omit operations such as selection of peripheral equipment at a client terminal.

【0011】[0011]

【課題を解決するための手段】本発明のシステムでは、
ネットワーク上のサーバがクライアント端末からのジョ
ブに応じて、使用する周辺機器を自動的に選択するよう
にしているため、クライアント端末でいちいち設定する
必要がなく、操作が簡単である。
According to the system of the present invention,
Since the server on the network automatically selects the peripheral device to be used according to the job from the client terminal, there is no need to set each time at the client terminal, and the operation is simple.

【0012】また、ネットワークの何処にどのような機
能の周辺機器があるか、把握する必要が無く、常に最適
な周辺機器を選択することができ、オフィスワークの効
率が良くなる。
Further, there is no need to know where and what function peripheral devices are located on the network, and it is possible to always select the optimal peripheral device, thereby improving office work efficiency.

【0013】さらに、ネットワーク上のサーバが周辺機
器のジャム、故障等でダウンを検出し、使用できる周辺
機器を自動的に選択するようにしているため、クライア
ント端末でいちいち設定する必要がなく、操作が簡単で
ある。
Further, since the server on the network detects a down due to a jam or a failure of the peripheral device and automatically selects a usable peripheral device, it is not necessary to set each time at the client terminal. Is easy.

【0014】[0014]

【発明の実施の形態および実施例】図1は、本発明の一
実施例におけるネットワークサーバシステムの構成を示
す説明図である。
DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is an explanatory diagram showing the configuration of a network server system according to one embodiment of the present invention.

【0015】ネットワーク1には、第1のクライアント
PC1008、第2のクライアントPC1009、第3
のクライアントPC1010、サーバ1007、第1の
デジタル複写機1001、第2のデジタル複写機100
2、デジタル複写機1003をそれぞれネットワークに
接続するネットワークインターフェースコントローラ1
004、ネットワークインターフェースコントローラ1
005、ネットワークインターフェースコントローラ1
006が接続されている。
The network 1 includes a first client PC 1008, a second client PC 1009, a third
Client PC 1010, server 1007, first digital copier 1001, second digital copier 100
2. Network interface controller 1 for connecting digital copier 1003 to a network
004, network interface controller 1
005, network interface controller 1
006 is connected.

【0016】図2は、スキャナ、プリンタ機能を有する
第1〜第3のデジタル複写機の構成例として、第1のデ
ジタル複写機1001の構成を示すブロック図である。
FIG. 2 is a block diagram showing a configuration of a first digital copying machine 1001 as an example of a configuration of first to third digital copying machines having a scanner and a printer function.

【0017】スキャナ部100では、スキャナコントロ
ーラ101が制御の中心となり、以下の制御を行ってい
る。
In the scanner section 100, the scanner controller 101 is at the center of control and performs the following control.

【0018】まず、露光系コントローラ103が、密着
型CCDライセンサを制御して原稿台の原稿をスキャン
し、各画素の明度に応じだアナログ信号に変換する。こ
のアナログ画像信は、A/D変換器で8bitのデジタ
ル信号に変換される。このデジタル信号は、画像処理部
102で、プリント用の濃度信号に変換される。
First, the exposure system controller 103 scans the original on the original platen by controlling the contact type CCD licensor and converts it into an analog signal corresponding to the brightness of each pixel. This analog image signal is converted into an 8-bit digital signal by an A / D converter. This digital signal is converted by the image processing unit 102 into a density signal for printing.

【0019】プリンタ部300では、まず、スキャナ部
100より送られてきたデジタル画像処理信号が半導体
レーザの点灯信号に変換され、レーザドライブ部310
においてレーザ制御される。その際、レーザの点灯レベ
ルは、256レベルとなっている。
In the printer section 300, first, the digital image processing signal sent from the scanner section 100 is converted into a semiconductor laser lighting signal, and the laser drive section 310
Is laser controlled. At that time, the laser lighting level is 256 levels.

【0020】次に、このレーザによって画像を感光ドラ
ム315上に順次デジタル的なドット形式で露光、現像
314し、用紙に複写転写316した後、定着322を
行ってトレイ324に排出する。
Next, the image is sequentially exposed to the photosensitive drum 315 in a digital dot format by the laser, developed 314, copied and transferred 316 to paper, fixed 322, and discharged onto a tray 324.

【0021】デジタル複写機として機能する際は、スキ
ャナ部100の原稿台に原稿をセットし、複写開始キー
を押すと、スキャナコントローラ101により、スキャ
ナ部からの画像読み込み、画像処理、プリンタ部300
での露光、転写、定着のプロセスを経て画像が形成さ
れ、コピーが出力される。
When functioning as a digital copier, an original is set on the original platen of the scanner section 100, and when a copy start key is pressed, an image is read from the scanner section by the scanner controller 101, image processing is performed, and the printer section 300 is operated.
An image is formed through a process of exposure, transfer and fixing in the above, and a copy is output.

【0022】図3は、デジタル複写機をネットワーク1
に接続するネットワークインターフェースコントローラ
の構成例として、第1のデジタル複写機1001をネッ
トワーク1に接続するネットワークインターフェースコ
ントローラ1004の構成を示すブロック図である。
FIG. 3 shows a digital copying machine connected to a network 1.
FIG. 1 is a block diagram showing a configuration of a network interface controller 1004 that connects a first digital copying machine 1001 to a network 1 as a configuration example of a network interface controller that connects to the network.

【0023】ネットワークインターフェースコントロー
ラ1004は、全体を制御するメインコントローラ41
0、ネットワーク1のプロトコルの処理を制御するネッ
トワークコントローラ420、ハードディスク431を
制御するハードディスクコントローラ430、ネットワ
ーク1から第1のデジタル複写機1001から原稿をス
キャンした画像を記憶、管理するラスタ画像記憶部48
0、メインメモリ460等から構成されている。
The network interface controller 1004 is a main controller 41 for controlling the whole.
0, a network controller 420 for controlling the processing of the protocol of the network 1, a hard disk controller 430 for controlling the hard disk 431, and a raster image storage unit 48 for storing and managing an image obtained by scanning a document from the first digital copier 1001 from the network 1.
0, a main memory 460 and the like.

【0024】また、インターフェースとしては、第1の
デジタル複写機1001との間で、画像データ、制御情
報、命令等をやりとりし、管理者からの指示を入力する
手段として、マウス471、キーボード472、それら
を制御するためのキーボードマウスコントローラ47
0、レイアウト、編集、メニュー表示のためのディスプ
レイ441、ディスプレイメモリ441、ディスプレイ
コントローラ440から構成される。
As an interface, a mouse 471, a keyboard 472, a keyboard 472, and the like are used as means for exchanging image data, control information, commands, etc. with the first digital copying machine 1001, and inputting instructions from an administrator. Keyboard and mouse controller 47 for controlling them
0, a display 441 for layout, editing, and menu display, a display memory 441, and a display controller 440.

【0025】図4は、ネットワーク上の第1〜第3のク
ライアントPCの例として、第1のクライアントPC1
008の構成を示すブロック図である。
FIG. 4 shows a first client PC 1 as an example of first to third client PCs on the network.
FIG. 008 is a block diagram showing the configuration of 008.

【0026】第1のクライアントPC1008は、ネッ
トワークインターフェースコントローラ1004、10
05、1006とサーバ1007とのネットワーク上の
プロトコルを制御するためのネットワークコントローラ
880と、クライアントPC1008の全体を制御する
CPU840、画像データの一時登録、各種データ記憶
のためのハードディスク871、それを制御するハード
ディスクコントローラ870、メインメモリ860、作
業者からの指示入力手段のマウス811、キーボード8
12、それらを制御するキーボードマウスコントローラ
810、レイアウト、編集、メニュー表示のためのディ
スプレイ822、ディスプレイメモリ821、ディスプ
レイコントローラ820から構成される。
The first client PC 1008 includes network interface controllers 1004, 10
A network controller 880 for controlling a protocol on a network between the client PC 1005 and the server 1007, a CPU 840 for controlling the entire client PC 1008, a hard disk 871 for temporarily registering image data and storing various data, and controls the same. Hard disk controller 870, main memory 860, mouse 811 for inputting instructions from operator, keyboard 8
12, a keyboard / mouse controller 810 for controlling them, a display 822 for layout, editing, and menu display, a display memory 821, and a display controller 820.

【0027】図5は、サーバ1007の構成を示すブロ
ック図である。
FIG. 5 is a block diagram showing the configuration of the server 1007.

【0028】サーバ1007の全体を制御するメインコ
ントローラ710、ネットワークインターフェースコン
トローラ1004、1005、1006と第1〜第3の
クライアントPC1008、1009、1010とのネ
ットワーク上のプロトコルを制御するネットワーク72
0、ハードディスク871上に登録されたキューイング
ファイルデータを管理、制御するキュー管理コントロー
ラ750、その管理情報のキューテーブルデータ75
1、ネットワークのプロトコルより抽出したパケットの
内容の解析、画像データの分離など、サーバとしての制
御を行うネットワークサーバコントローラ760、レイ
アウト、編集、メニュー表示のためのディスプレイ74
2、ディスプレイメモリ741、ディスプレイコントロ
ーラ740、サーバ管理者からの指示入力手段のマウス
771、キーボード772、それらを制御するキーボー
ドマウスコントローラ770、画像データの一時登録、
各種データ記憶のためのハードディスク781、それら
を制御するハードディスクコントローラ780、メイン
メモリ590から構成される。
A main controller 710 for controlling the entire server 1007, a network 72 for controlling a protocol on the network between the network interface controllers 1004, 1005, 1006 and the first to third client PCs 1008, 1009, 1010.
0, a queue management controller 750 for managing and controlling queuing file data registered on the hard disk 871, and queue table data 75 of the management information
1. A network server controller 760 that performs control as a server, such as analysis of packet contents extracted from a network protocol and separation of image data, and a display 74 for layout, editing, and menu display.
2, display memory 741, display controller 740, mouse 771, keyboard 772 as means for inputting instructions from a server administrator, keyboard mouse controller 770 for controlling them, temporary registration of image data,
A hard disk 781 for storing various data, a hard disk controller 780 for controlling them, and a main memory 590 are provided.

【0029】第1〜第3のクライアントPC1008、
1009、1010とネットワークインターフェースコ
ントローラ1004、1005、1006やサーバ10
07は、相互に通信を行うために、図6、図7に示すよ
うなパケットと呼ばれるデータ列の集まりを1つのブロ
ックとして使用して通信している。
The first to third client PCs 1008,
1009, 1010 and the network interface controllers 1004, 1005, 1006 and the server 10
07 performs communication using a group of data strings called packets as shown in FIGS. 6 and 7 as one block in order to perform mutual communication.

【0030】パケットの構造は、先頭に送信先のネット
ワークアドレス、次に送り先のネットワークアドレスを
セットし、そのパケットのフレームサイズの情報の後
に、実際のデータが続き、最後にデータ転送の信頼性を
上げるためにテーラーと呼ばれるCRC等のエラーチェ
ックを付ける。このパケット部10002に関しては、
任意のデータを入れることが可能であるが、本実施例で
は図6、図7のようにヘッダ部10003とデータ部1
0100に分かれる。
The structure of the packet is such that the destination network address is set at the beginning, the destination network address is set next, the actual data follows the frame size information of the packet, and finally the reliability of the data transfer is confirmed. In order to raise the error, an error check such as a CRC called a tailor is attached. Regarding this packet part 10002,
Although arbitrary data can be inserted, in the present embodiment, the header 10003 and the data 1
0100.

【0031】パケットデータ部10002のヘッダ部1
0003は、図6のように、まず先頭にヘッダ情報であ
ることを示すヘッダコード10019が入り、次にこの
パケットがどんな機能を持つかを示すファンクションコ
ード部10020、複数のパケットにより、1つのデー
タを構成する場合の連続No.を示す連続パケットID
10030、そのトータルのパケット数を示すトータル
パケットID10031、データの入るデータブロック
部10100のデータ長10032により構成される。
Header part 1 of packet data part 10002
0003, as shown in FIG. 6, first, a header code 10019 indicating header information is inserted at the beginning, then a function code portion 10020 indicating what function the packet has, and a plurality of packets form one data. In the case of configuring the continuous No. Continuous packet ID indicating
10030, a total packet ID 10031 indicating the total number of packets, and a data length 10032 of the data block unit 10100 in which data is input.

【0032】ファンクションコード部10020は、サ
ーバのタイプを示すファンクションID10021、サ
ーバに対してジョブのタイプを示すジョブタイプID1
0023、実行されるジョブを識別するジョブID10
023より構成される。
The function code portion 10020 includes a function ID 10021 indicating the type of the server, and a job type ID 1 indicating the type of the job for the server.
0023, Job ID 10 for identifying a job to be executed
023.

【0033】データブロック部10100は、図7に示
すように、ジョブタイプID10022の内容により、
コマンドブロック10005、ステータスブロック10
006、画像データブロック10007、画像情報ブロ
ック10008に分けられる。
As shown in FIG. 7, the data block section 10100 determines the content of the job type ID 10022
Command block 10005, status block 10
006, an image data block 10007, and an image information block 10008.

【0034】次に、図1のネットワークシステムに接続
される第1〜第3のデジタル複写機1001、100
2、1003の機能、環境等を図10(第1表)に示
す。
Next, first to third digital copying machines 1001 and 100 connected to the network system shown in FIG.
FIG. 10 (Table 1) shows the functions, environment, and the like of 2,1003.

【0035】第1のデジタル複写機1001は、プリン
トスピードが10ppm、両面プリント機能ナシ、パン
フレットプリント機能ナシ、ソータナシ、第1のクライ
アントPCからの距離が第1〜第3のデジタル複写機1
001、1002、1003のうちで一番近い。
The first digital copying machine 1001 has a print speed of 10 ppm, a double-sided printing function pear, a pamphlet printing function pear, a sorter pear, and a distance from the first client PC to the first to third digital copiers 1.
It is the closest among 001, 1002, and 1003.

【0036】第2のデジタル複写機1002は、プリン
トスピードが、30ppm、両面プリントアリ、パンフ
レット機能ナシ、10ビンのソータアリ、第1のクライ
アントPCからの距離が、第1〜第3のデジタル複写機
1001、1002、1003のうちで二番目に近い。
The second digital copying machine 1002 has a printing speed of 30 ppm, a double-sided printing ant, a brochure function pear, a 10-bin sorter ant, and a distance from the first client PC to the first to third digital copying machines. It is the second closest among 1001, 1002, and 1003.

【0037】第3のデジタル複写機1003は、プリン
トスピードが、60ppm、両面プリント機能アリ、パ
ンフレット機能アリ、20ビンのソータアリ、第1のク
ライアントPCからの距離が、第1〜第3のデジタル複
写機1001、1002、1003のうちで一番遠い。
The third digital copying machine 1003 has a print speed of 60 ppm, a duplex printing function ant, a pamphlet function ant, a 20-bin sorter ant, and a distance from the first client PC of the first to third digital copying machines. Farthest among the machines 1001, 1002, and 1003.

【0038】図8は、本実施例のネットワークサーバシ
ステムにおける動作概要を示すジェネラルフローチャー
トである。
FIG. 8 is a general flowchart showing an operation outline in the network server system of the present embodiment.

【0039】第1〜第3のクライアントPC1008、
1009、1010のどれかで、文書を作成し(S
1)、プリント部数、両面、パンフレット等プリントジ
ョブの設定を行い、サーバ1007にプリントジョブの
登録を行う(S2)。
The first to third client PCs 1008,
A document is created in one of 1009 and 1010 (S
1) The print job such as the number of copies, double-sided print, pamphlet, etc. is set, and the print job is registered in the server 1007 (S2).

【0040】サーバ1007では、プリントジョブの内
容を解釈し、デジタル複写機1001、1002、10
03の中から、そのジョブに適したデジタル複写機を選
択し(S3)、サーバ1007から選択したデジタル複
写機にプリンタジョブの実行を要求する(S4)。選択
されたデジタル複写機では、ジョブの実行を行う(S
5)。
The server 1007 interprets the contents of the print job, and converts the contents into digital copiers 1001, 1002, and 100.
03, a digital copying machine suitable for the job is selected (S3), and the server 1007 requests the selected digital copying machine to execute a printer job (S4). The selected digital copier executes the job (S
5).

【0041】サーバ1007では、プリントジョブの実
行状況、実行済みを確認し、ジョブを要求したクライア
ントPCに通知する(S6)。
The server 1007 confirms the execution status and execution completion of the print job, and notifies the client PC requesting the job (S6).

【0042】以上で、本実施例におけるネットワークサ
ーバシステムのジェネラルフローチャートが終了する。
With the above, the general flowchart of the network server system in the present embodiment ends.

【0043】これは、第1表の第1〜第3のデジタル複
写機から、プリントジョブに適したデジタル複写機を、
サーバが自動的に選択し、ジョブ終了を通知するように
したものである。
This means that from the first to third digital copying machines shown in Table 1, a digital copying machine suitable for a print job is
The server automatically selects and notifies the end of the job.

【0044】次に、図9は、図8のS3において、サー
バ1007がジョブに適したデジタル複写機を選択する
動作を示すフローチャートである。ここでは、プリンタ
ジョブを第1のクライアントPC1008から発行した
場合を説明する。
FIG. 9 is a flowchart showing the operation of the server 1007 for selecting a digital copier suitable for the job in S3 of FIG. Here, a case where a printer job is issued from the first client PC 1008 will be described.

【0045】ジョブがサーバ1007に登録されると、
サーバ1007では、ジョブの内容の解釈と、ジョブに
適した第1〜第3のデジタル複写機1001、100
2、1003の選択を開始する。
When the job is registered in the server 1007,
The server 1007 interprets the contents of the job, and executes the first to third digital copying machines 1001 and 100 suitable for the job.
2, Selection of 1003 is started.

【0046】まず、正常系から始める。First, a normal system is started.

【0047】これは、ジョブがパンフレットのプリント
かどうかの判断から始まる(S101)。そして、パン
フレットのプリントであれば(S101)、第3のデジ
タル複写機1003が、正常に動作しているかどうかの
判断に移る(S102)。
This is started by determining whether the job is a pamphlet print (S101). If it is a pamphlet print (S101), the process proceeds to a determination as to whether the third digital copying machine 1003 is operating normally (S102).

【0048】これは、サーバ1007が、ネットワーク
1を介し、ネットワークインターフェースコントローラ
1006を経て、第3のデジタル複写機1003に問い
合わせを行い、紙ジャム、紙ナシ、電源off等エラー
がなく、プリントジョブができる状態になっているかど
うかの確認を行い、正常に動作していれば(S10
2)、パンフレットのプリントを行うのに適した第3の
デジタル複写機1003を選択する。
This is because the server 1007 makes an inquiry to the third digital copier 1003 via the network 1 via the network interface controller 1006, and there is no error such as paper jam, paper pear, power off, etc. It is checked whether or not it can be performed, and if it is operating normally (S10
2) Select a third digital copier 1003 suitable for printing a pamphlet.

【0049】また、ジョブがパンフレットのプリントで
なければ(S103)、両面プリントの判別に移る(S
103)。そして、ジョブが両面プリントであれば(S
103)、ジョブの部数判別に移る(S104)。ジョ
ブの部数が、10部より多ければ(S104)、第3の
デジタル複写機1003が、正常に動作しているかどう
かの判断に移る(S102)。
If the job is not a pamphlet print (S103), the flow shifts to double-sided print determination (S103).
103). If the job is duplex printing (S
103), and proceeds to the determination of the number of copies of the job (S104). If the number of copies of the job is greater than 10 (S104), the process proceeds to the determination whether the third digital copying machine 1003 is operating normally (S102).

【0050】また、ジョブの部数が、10部以下であれ
ば(S104)、ジョブのページ数判別に移る(S10
5)。ジョブのページ数が、30ページより多ければ
(S105)、第3のデジタル複写機1003が、正常
に動作しているかの判断に移る(S102)。
If the number of copies of the job is equal to or less than 10 (S104), the process proceeds to the determination of the number of pages of the job (S10).
5). If the number of pages of the job is larger than 30 (S105), the process proceeds to the determination whether the third digital copying machine 1003 is operating normally (S102).

【0051】ジョブのページ数が30ページ以下であれ
ば(S105)、第2のデジタル複写機1002が、正
常に動作しているかの判断に移り(S106)、第2の
デジタル複写機1002が、正常に動作していれば(S
106)、両面のプリントのできる第2のデジタル複写
機1002を選択する。
If the number of pages of the job is equal to or less than 30 (S105), the process shifts to a determination as to whether the second digital copying machine 1002 is operating normally (S106). If it is operating normally (S
106), the second digital copier 1002 capable of printing on both sides is selected.

【0052】ジョブが両面プリントでなければ(S10
3)、ジョブの部数判別に移る(S107)。ジョブの
部数が1より多ければ(S107)、ジョブの部数判別
に移る(S104)。
If the job is not double-sided printing (S10
3), the process proceeds to the determination of the number of copies of the job (S107). If the number of copies of the job is greater than 1 (S107), the process proceeds to the determination of the number of copies of the job (S104).

【0053】ジョブの部数が、1であれば(S10
7)、ジョブのページ数判別に移る(S108)。ジョ
ブのページ数が10ページより多ければ(S105)、
ジョブのページ数判別に移る(S105)。
If the number of copies of the job is 1, (S10
7), the process proceeds to the determination of the number of pages of the job (S108). If the number of pages of the job is more than 10 pages (S105),
The process proceeds to the determination of the number of pages of the job (S105).

【0054】ジョブのページ数が、10ページ以下であ
れば(S108)、第1のデジタル複写機1001が、
正常に動作しているかどうかの判断に移り(S10
9)、第1のデジタル複写機1001が正常に動作して
いれば(S109)、第1のクライアントPC1008
に一番近い第1のデジタル複写機1001を選択する。
If the number of pages of the job is 10 or less (S108), the first digital copying machine 1001
The process proceeds to a determination as to whether the device is operating normally (S10).
9) If the first digital copier 1001 is operating normally (S109), the first client PC 1008
Is selected first digital copying machine 1001 closest to.

【0055】次に、異常系の説明を行う。Next, an abnormal system will be described.

【0056】第3のデジタル複写機1003が、正常に
動作していなければ(S102)、第2のデジタル複写
機1002が、正常に動作しているかどうかの判断に移
り、(S110)、第2のデジタル複写機1002が、
正常に動作していれば(S110)、パンフレットのプ
リントかどうかを判断し(S111)、パンフレットの
プリントであれば(S111)、両面プリントのジョブ
に変更し(S112)、上面トレーにプリントするジョ
ブに変更し(S113)、第2のデジタル複写機100
2を選択する。また、パンフレットのプリントでなけれ
ば(S111)、そのままS113に移る。
If the third digital copying machine 1003 is not operating normally (S102), the process proceeds to a determination as to whether the second digital copying machine 1002 is operating normally (S110). Digital copier 1002
If it is operating normally (S110), it is determined whether or not it is a pamphlet print (S111). If it is a pamphlet print (S111), the job is changed to a double-sided print job (S112) and a job to be printed on the upper tray is performed. (S113), and the second digital copying machine 100
Select 2. If it is not a pamphlet print (S111), the process directly proceeds to S113.

【0057】第2のデジタル複写機1002が、正常に
動作してなければ(S110)、第1のデジタル複写機
1001が、正常に動作しているかどうかの判断に移り
(S114)、第1のデジタル複写機1001が正常に
動作していれば(S114)、パンフレットのプリント
かどうかを判断し(S115)、パンフレットのプリン
トでなければ(S115)、ジョブが両面プリントであ
るかどうかの判断に移り(S116)、両面プリントの
ジョブでなければ(S116)、トレーにプリントする
ジョブに変更し(S118)、第1のデジタル複写機1
001を選択する。
If the second digital copying machine 1002 is not operating normally (S110), the process proceeds to a determination as to whether the first digital copying machine 1001 is operating normally (S114), and the first digital copying machine 1001 is operated. If the digital copier 1001 is operating normally (S114), it is determined whether the job is a pamphlet print (S115). If the job is not a pamphlet print (S115), the process proceeds to a judgment as to whether the job is duplex printing. (S116) If the job is not a duplex printing job (S116), the job is changed to a job for printing on a tray (S118), and the first digital copier 1 is changed.
Select 001.

【0058】また、パンフレットのプリントであれば
(S115)、片面プリントのジョブに変更し(S11
7)、S118に移る。両面プリントのジョブであれば
(S116)、S117に移る。
If it is a pamphlet print (S115), the job is changed to a simplex print job (S11).
7) The process moves to S118. If the job is a double-sided print job (S116), the process proceeds to S117.

【0059】第1のデジタル複写機1001が、正常に
動作していなければ(S114)、サーバ1007から
ジョブを発行した第1〜第3のクライアントPC100
8、1009、1010のどれかに通知し(S11
9)、終了する。
If the first digital copying machine 1001 is not operating normally (S114), the first to third client PCs 100 that have issued a job from the server 1007
8, 1009 or 1010 (S11
9), end.

【0060】これは、第1のクライアントPC1008
が、発行したプリントジョブを、サーバ1007が判別
し、パンフレットプリントは、第3のデジタル複写機1
003へのプリントジョブとし、部数が30以下で、ペ
ージ数が30以下の場合は、第2のデジタル複写機10
02へのプリントジョブとし、部数が1で、ページ数が
10以下の場合は、第1のクライアントPC1008に
一番近い第1のデジタル複写機1001へのプリントジ
ョブとするようにしている。
This is the first client PC 1008
However, the server 1007 determines the issued print job, and prints the pamphlet on the third digital copier 1.
If the number of copies is 30 or less and the number of pages is 30 or less, the second digital copying machine 10
02, and when the number of copies is 1 and the number of pages is 10 or less, the print job is to the first digital copying machine 1001 closest to the first client PC 1008.

【0061】また、プリントジョブに適したデジタル複
写機を選択した後でも、その選択したデジタル複写機の
状態を監視し、ジョブが処理できない場合、処理可能な
デジタル複写機を自動的に判断、選択し、そのジョブを
処理したデジタル複写機を、ジョブを発行したクライア
ントに通知するようにしている。
Even after a digital copier suitable for a print job is selected, the state of the selected digital copier is monitored, and if the job cannot be processed, a digital copier capable of processing is automatically determined and selected. Then, the digital copier that has processed the job is notified to the client that issued the job.

【0062】なお、本実施例では、第1のクライアント
PC1008に対してデジタル複写機の選択条件を設定
していたが、クライアントPC毎に設定することも可能
である。
In this embodiment, the conditions for selecting a digital copying machine are set for the first client PC 1008, but it is also possible to set the conditions for each client PC.

【0063】また、本実施例では、プリント機能に限定
して説明したが、デジタル複写機では、ネットワークか
らのFax機能を持つものもあり、Faxジョブを行う
場合は、Fax機能を持つデジタル複写機をサーバが自
動的に選択するようにさせることも可能である。
In this embodiment, the printing function is limited to the printing function. However, some digital copying machines have a fax function from a network. When a fax job is performed, the digital copying machine having the fax function is used. Can be automatically selected by the server.

【0064】[0064]

【発明の効果】以上説明したように、本発明によれば、
ネットワークシステムのサーバがクライアントからのジ
ョブを判断し、そのジョブに適したネットワーク上の周
辺機器を自動的に選択できるようにしたため、クライア
ントPCでいちいち機器設定する必要がなく、操作性を
向上できる。
As described above, according to the present invention,
Since the server of the network system can determine a job from the client and automatically select a peripheral device suitable for the job on the network, it is not necessary to set each device on the client PC, and operability can be improved.

【0065】また、ネットワークの何処にどのような機
能の周辺機器があるか、把握する必要が無く、常に最適
なデジタル複写機を選択することができ、オフィスワー
クの効率が良くなる。
Further, there is no need to know where and what function peripheral devices are located on the network, and it is possible to always select the most appropriate digital copying machine, thereby improving office work efficiency.

【0066】さらに、ネットワーク上のサーバが、周辺
機器のジャム、故障等でダウンを検出し、使用できる周
辺機器を自動的に選択するようにしたため、クライアン
ト端末でいちいち設定し直す必要がなく、操作性を向上
できる。
Further, since the server on the network detects a down due to a jam or a failure of the peripheral device and automatically selects a usable peripheral device, it is not necessary to reset each time at the client terminal. Performance can be improved.

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

【図1】本発明の一実施例におけるネットワークサーバ
システムの構成を示す説明図である。
FIG. 1 is an explanatory diagram illustrating a configuration of a network server system according to an embodiment of the present invention.

【図2】上記実施例におけるデジタル複写機の構成を示
すブロック図である。
FIG. 2 is a block diagram showing a configuration of the digital copying machine in the embodiment.

【図3】上記実施例におけるネットワークインターフェ
ースコントローラの構成を示すブロック図である。
FIG. 3 is a block diagram showing a configuration of a network interface controller in the embodiment.

【図4】上記実施例におけるクライアントPCの構成を
示すブロック図である。
FIG. 4 is a block diagram showing a configuration of a client PC in the embodiment.

【図5】上記実施例におけるサーバの構成を示すブロッ
ク図である。
FIG. 5 is a block diagram showing a configuration of a server in the embodiment.

【図6】上記実施例で使用するパケットの構造を示す説
明図である。
FIG. 6 is an explanatory diagram showing a structure of a packet used in the embodiment.

【図7】上記実施例で使用するパケットの構造を示す説
明図である。
FIG. 7 is an explanatory diagram showing a structure of a packet used in the embodiment.

【図8】上記実施例におけるシステムの動作概要を示す
ジェネラルフローチャートである。
FIG. 8 is a general flowchart showing an operation outline of the system in the embodiment.

【図9】上記実施例におけるデジタル複写機選択動作を
示すフローチャートである。
FIG. 9 is a flowchart showing a digital copying machine selecting operation in the embodiment.

【図10】上記実施例における各デジタル複写機の機
能、環境を示す図表である。
FIG. 10 is a table showing functions and environments of each digital copying machine in the embodiment.

【符号の説明】[Explanation of symbols]

1…ネットワーク、 1001〜1003…デジタル複写機、 1004〜1006…ネットワークインターフェースコ
ントローラ、 1007…サーバ、 1008〜1010…クライアントPC。
DESCRIPTION OF SYMBOLS 1 ... Network, 1001-1003 ... Digital copying machine, 1004-1006 ... Network interface controller, 1007 ... Server, 1008-1010 ... Client PC.

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 複数のクライアント端末、複数のネット
ワーク周辺機器、およびサーバが接続されるネットワー
クサーバシステムにおいて、 クライアント端末からサーバにジョブが発行された場
合、サーバは、複数のネットワーク周辺機器から前記ジ
ョブに適したネットワーク周辺機器を選択し、そのネッ
トワーク周辺機器にジョブを発行することを特徴とする
ネットワークサーバシステム。
In a network server system to which a plurality of client terminals, a plurality of network peripheral devices, and a server are connected, when a client terminal issues a job to a server, the server transmits the job from a plurality of network peripheral devices to the server. A network server system for selecting a network peripheral device suitable for a network and issuing a job to the network peripheral device.
【請求項2】 請求項1において、 前記サーバは、前記ジョブに適したネットワーク周辺機
器を選択した場合に、このネットワーク周辺機器の動作
が正常であることを確認してジョブを発行し、動作が正
常でない場合には、ジョブに適した他のネットワーク周
辺機器を選択してジョブを発行することを特徴とするネ
ットワークサーバシステム。
2. The server according to claim 1, wherein when the server selects a network peripheral device suitable for the job, the server confirms that the operation of the network peripheral device is normal and issues the job. A network server system which, if not normal, selects another network peripheral device suitable for the job and issues the job.
【請求項3】 複数のクライアント端末、複数のネット
ワーク周辺機器を接続したネットワークサーバシステム
に接続されるサーバにおいて、 クライアント端末から発行されるジョブを受け取った場
合、複数のネットワーク周辺機器から前記ジョブに適し
たネットワーク周辺機器を選択し、そのネットワーク周
辺機器にジョブを発行することを特徴とするサーバ。
3. A server connected to a network server system to which a plurality of client terminals and a plurality of network peripheral devices are connected, when a job issued from the client terminal is received, the server is suitable for the job from the plurality of network peripheral devices. A server which selects a network peripheral device and issues a job to the network peripheral device.
【請求項4】 請求項3において、 前記ジョブに適したネットワーク周辺機器を選択した場
合に、このネットワーク周辺機器の動作が正常であるこ
とを確認してジョブを発行し、動作が正常でない場合に
は、ジョブに適した他のネットワーク周辺機器を選択し
てジョブを発行することを特徴とするサーバ。
4. The method according to claim 3, wherein when a network peripheral device suitable for the job is selected, a job is issued after confirming that the operation of the network peripheral device is normal. Is a server for selecting another network peripheral device suitable for a job and issuing the job.
JP8245769A 1996-08-28 1996-08-28 Network server system Pending JPH1069451A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8245769A JPH1069451A (en) 1996-08-28 1996-08-28 Network server system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8245769A JPH1069451A (en) 1996-08-28 1996-08-28 Network server system

Publications (1)

Publication Number Publication Date
JPH1069451A true JPH1069451A (en) 1998-03-10

Family

ID=17138544

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8245769A Pending JPH1069451A (en) 1996-08-28 1996-08-28 Network server system

Country Status (1)

Country Link
JP (1) JPH1069451A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1168765A (en) * 1997-08-20 1999-03-09 Fujitsu Ltd Computer network system and portable computer

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1168765A (en) * 1997-08-20 1999-03-09 Fujitsu Ltd Computer network system and portable computer
US7519697B2 (en) 1997-08-20 2009-04-14 Fujitsu Limited Computer network system and portable computer
US7668940B2 (en) 1997-08-20 2010-02-23 Fujitsu Limited Computer network system and portable computer selecting from a plurality of hardware or software

Similar Documents

Publication Publication Date Title
US6894800B2 (en) Information processing apparatus and information display method for displaying job information relating to an output job
JP3720439B2 (en) Data input / output control apparatus and data input / output control method
US8390833B2 (en) Generating workflow data corresponding to process icons
CN100380310C (en) Image forming device, control method thereof, and image forming system
JPH09146726A (en) Printer server system control method
JPH05241746A (en) Image processing system
JP3787434B2 (en) Image forming apparatus and control method therefor, and image input apparatus and control method therefor
JP2008071085A (en) Image processing apparatus and log transfer method
JP2010219630A (en) Workflow execution system, workflow execution method, and program
JP2002082794A (en) Server device, image processing device, information processing device, control method of server device, control method of image processing device, image processing method, information processing method of information processing device, and storage medium
CN101237505A (en) Imaging device and method of controlling imaging device
KR20090105087A (en) Workform management method, host device for workform management, workform management method of image forming apparatus and workform management system
JP2009255390A (en) Image forming apparatus, functional cooperation control method, and functional cooperation control program
JP4789373B2 (en) Network device management server, control method therefor, and computer program
JP4677148B2 (en) Information processing apparatus, control method therefor, and computer program
JP7175693B2 (en) PRINTING DEVICE, PRINTING DEVICE CONTROL METHOD, AND PROGRAM
JP2003209659A (en) Image forming apparatus cooperating between apparatuses via a network
JP4410084B2 (en) Mode information conversion apparatus, image forming apparatus, and image forming system
JPH1069451A (en) Network server system
JP3861671B2 (en) Print job management method and printing system
JPH09330192A (en) Network printing device
JP2004255745A (en) Network device control method
JP2008176674A (en) Electronic apparatus, service provision method and program
JP2002171383A (en) Method for displaying operation screen, picture input device, picture output management device and picture output system
JP3219593B2 (en) Server system