JPH0884213A - Facsimile equipment with host connection function - Google Patents
Facsimile equipment with host connection functionInfo
- Publication number
- JPH0884213A JPH0884213A JP6240869A JP24086994A JPH0884213A JP H0884213 A JPH0884213 A JP H0884213A JP 6240869 A JP6240869 A JP 6240869A JP 24086994 A JP24086994 A JP 24086994A JP H0884213 A JPH0884213 A JP H0884213A
- Authority
- JP
- Japan
- Prior art keywords
- job
- priority
- host
- unit
- priority order
- 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
Links
- 238000000034 method Methods 0.000 abstract description 20
- 238000005259 measurement Methods 0.000 abstract 1
- 230000005540 biological transmission Effects 0.000 description 26
- 230000006870 function Effects 0.000 description 19
- 238000004891 communication Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 5
- 230000003213 activating effect Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 1
Landscapes
- Multi Processors (AREA)
- Facsimiles In General (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、同時並列処理機能を持
った1台のファクシミリ装置に関し、特に複数のホスト
からネットワークを介したアクセスに対し、ファクシミ
リ装置の各機能の処理を効果的に行うホスト接続機能付
ファクシミリ装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a single facsimile machine having a simultaneous and parallel processing function, and particularly effectively processes each function of the facsimile machine when accessed from a plurality of hosts via a network. The present invention relates to a facsimile machine with a host connection function.
【0002】[0002]
【従来の技術】従来のファクシミリ装置は、周知のよう
に、原稿を読取る読取部と、読取られた原稿データを送
信データとして送信する送信部と、受信データを受信す
る受信部と、受信されたデータを記録する記録部とを備
えている。該ファクシミリ装置では、原稿送信時に読取
部で原稿を読み取っている間は、原稿を受信(記録)す
ることができず、一方原稿受信時に記録部で受信データ
を記録している間は、原稿(送信データ)を送信するこ
とができない。すなわち、前記読取部および記録部のど
ちらか一方を稼働させている場合には、他方を稼働させ
ることができない。このため、ファクシミリ装置の稼働
効率が大変悪いという問題があった。前記した問題を解
決するために、特開昭61−288553号公報の発明
が提案されている。この公報に開示されたファクシミリ
装置は、原稿を読取る読取部と、通信相手からの受信デ
ータをプリントする記録部と、前記読取部内に設けら
れ、読み取られた原稿データを送信データとして記憶す
る記憶部Aと、前記記録部内に設けられ、受信データを
記憶する記憶部Bと、送信データを前記記憶部Aに記憶
させたり、受信データを前記記憶部Bに記憶させたり制
御する制御部とにより構成されている。2. Description of the Related Art As is well known, a conventional facsimile apparatus has a reading section for reading an original, a transmitting section for transmitting the read original data as transmission data, a receiving section for receiving the received data, and a receiving section for receiving the received data. And a recording unit for recording data. In the facsimile apparatus, the original cannot be received (recorded) while the original is being read by the reading unit when the original is being transmitted, while the original (when the original is being received is being recorded by the recording unit when the original is being received). Transmission data) cannot be transmitted. That is, when one of the reading unit and the recording unit is operating, the other cannot be operated. Therefore, there is a problem that the operating efficiency of the facsimile device is very poor. In order to solve the above-mentioned problems, the invention of Japanese Patent Laid-Open No. 61-285853 has been proposed. A facsimile device disclosed in this publication has a reading unit for reading a document, a recording unit for printing data received from a communication partner, and a storage unit provided in the reading unit for storing the read document data as transmission data. A, a storage unit B provided in the recording unit for storing reception data, and a control unit for storing transmission data in the storage unit A and storing reception data in the storage unit B. Has been done.
【0003】上記したような構成によって、前記読取部
と記録部とを同時に動作させることができる。例えば、
前記読取部が原稿を読取りながら、通信部を介して該原
稿を送信データとして送信している時に、記憶部Aから
の送信データ、あるいは記憶部Bからの受信データを記
録部でプリントしたり、また前記通信部が記憶部Aに記
憶されている送信データを送信している時に、該読取部
で読取った新たな送信データを記憶部Aに記憶したり、
記憶部Bに記憶されている受信データを記録部でプリン
トしたりすることができる。また、受信データを受信し
ながら該受信データを記憶部Bに記憶する時に、前記読
取部で読取った原稿を送信データとして記憶部Aに記憶
したり、該送信データを記録部でプリントしたりするこ
とができる。さらに、また前記記憶部Aからの送信デー
タを記録部でプリントしている時に、受信データを受信
した場合でも、記憶部Bに該受信データを記憶すること
により、プリント動作を中止する必要がなくなる。ま
た、従来のLAN等のネットワークでは、周知のように
複数のホストによって1台のプリンタを使用している場
合がある。この場合、ホストでジョブに対して優先度
(例えば、“通常”,“優先”)を付与し、該優先度に
応じてジョブを他のホストや周辺装置へ出力するように
している。With the above structure, the reading section and the recording section can be operated simultaneously. For example,
While the reading unit is reading an original and transmitting the original as transmission data via the communication unit, the transmission data from the storage unit A or the reception data from the storage unit B is printed in the recording unit, When the communication unit is transmitting the transmission data stored in the storage unit A, new transmission data read by the reading unit is stored in the storage unit A,
The received data stored in the storage unit B can be printed by the recording unit. When storing the received data in the storage unit B while receiving the received data, the document read by the reading unit is stored in the storage unit A as the transmission data, or the transmission data is printed in the recording unit. be able to. Furthermore, even if the received data is received while the transmission data from the storage unit A is being printed by the recording unit, by storing the received data in the storage unit B, it is not necessary to stop the printing operation. . Further, in a conventional network such as a LAN, one printer may be used by a plurality of hosts as is well known. In this case, the host gives priority to the job (for example, "normal" or "priority"), and outputs the job to another host or peripheral device according to the priority.
【0004】[0004]
【発明が解決しようとする課題】上記した公開公報に記
された従来の装置では、複数のジョブを並列的に実行で
きるが、入力されたジョブの順番でしか、該ジョブに対
応する処理を行うことができず、既に入力されているジ
ョブの重要性が低く、その後から入力されたジョブの重
要性が高い場合でも、先に入力されたジョブの処理から
行われ、重要性がいかに高いジョブの処理であろうと
も、該ジョブの処理を行うことができないという問題が
ある。また、前記ネットワークに接続されるプリンタは
単一機能であるので、与えられたジョブをその順番に処
理するだけであり、プリンタ側でジョブに優先順位を付
与することができない。このため、ホストの負荷が大き
いという問題がある。In the conventional apparatus described in the above publication, a plurality of jobs can be executed in parallel, but the processing corresponding to the jobs is performed only in the order of input jobs. Even if the jobs that have already been input are low in importance and the jobs that are input after that are low in importance, the jobs that have been input earlier are processed and the importance of jobs is increased. Even if it is processing, there is a problem that the processing of the job cannot be performed. Further, since the printer connected to the network has a single function, it only processes the given jobs in that order, and the printer cannot give priority to the jobs. Therefore, there is a problem that the load on the host is large.
【0005】本発明の目的は、前記した従来技術の問題
点を除去し、複数のホストと同時並列処理機能を有する
ファクシミリ装置とをネットワークを介して接続し、複
数のホストからのジョブに対応して、ファクシミリ装置
の各機能を効果的に使用できるホスト接続機能付ファク
シミリ装置を提供することにある。An object of the present invention is to eliminate the above-mentioned problems of the prior art, connect a plurality of hosts and a facsimile apparatus having a simultaneous parallel processing function via a network, and cope with jobs from a plurality of hosts. Another object of the present invention is to provide a facsimile machine with a host connection function that can effectively use each function of the facsimile machine.
【0006】[0006]
【課題を解決するための手段】前記目的を達成するため
に、請求項1の発明は、制御部が、ジョブの実行を管理
するためのジョブ実行管理部と、前記入力部あるいはホ
スト等からの設定もしくあるいは変更の指示によって、
ジョブの種類毎にその優先順位を登録するための優先順
位登録部と、前記優先順位登録部に登録された優先順位
に応じて、実行待ちジョブを待ち行列の適切な位置に登
録する待ち行列登録部とを具備した点に特徴がある。ま
た、請求項2の発明は、前記ホスト毎に優先順位を登録
するようにした点に特徴がある。また、請求項3の発明
は、前記各ホストのジョブの種類毎に優先順位を登録す
るようにした点に特徴がある。また、請求項4の発明
は、前記回線毎に優先順位を登録するようにした点に特
徴がある。In order to achieve the above-mentioned object, the invention of claim 1 is such that a control section is provided with a job execution management section for managing the execution of a job, and an input section or a host or the like. By setting or changing instructions,
A priority registration unit for registering the priority of each job type, and queue registration for registering a job waiting to be executed at an appropriate position in the queue according to the priority registered in the priority registration unit. It is characterized in that it has a section. The invention of claim 2 is characterized in that the priority order is registered for each host. The invention of claim 3 is characterized in that the priority order is registered for each job type of each host. The invention of claim 4 is characterized in that the priority is registered for each line.
【0007】[0007]
【作用】請求項1の発明によれば、ジョブ実行管理部よ
ってジョブの並列実行が可能であるか否かの管理と、優
先順位登録部に登録されたジョブの種類毎の優先順位に
応じて、待ち行列登録部が実行待ちジョブを待ち行列の
適切な位置に登録することとが可能になる。また、請求
項2の発明よれば、優先順位登録部によって、前記ホス
ト毎に優先順位を登録することが可能になる。また、請
求項3の発明よれば、優先順位登録部によって、前記各
ホストのジョブの種類毎に優先順位を登録することが可
能になる。また、請求項4の発明よれば、優先順位登録
部によって、前記回線毎に優先順位を登録することが可
能になる。According to the first aspect of the present invention, the job execution management unit manages whether or not jobs can be executed in parallel, and the job registration is performed according to the priority of each type of job registered in the priority registration unit. The queue registration unit can register a job waiting to be executed at an appropriate position in the queue. Further, according to the invention of claim 2, the priority order registration unit can register the priority order for each host. According to the invention of claim 3, the priority order registration unit can register the priority order for each job type of each host. Further, according to the invention of claim 4, the priority order registration unit can register the priority order for each of the lines.
【0008】[0008]
【実施例】以下に、図面を参照して本発明の一実施例を
詳細に説明する。図1は、ホスト接続機能付ファクシミ
リ装置の一実施例の概略構成を示すブロック図である。
図において、1は複数のホスト10からネットワークを
介したアクセスに対応した処理を行うホスト接続機能付
ファクシミリ装置、2は該ファクシミリ装置1を制御し
たり、ジョブの種類、ホスト単位のジョブの種類や回線
11の優先順位を判定し、ジョブの実行や待ち行列の管
理をしたりする制御部である。3は前記ファクシミリ装
置1とホスト10とを接続するホスト接続部、4は独立
した複数のアクセスに対し、並行して読み書きをするこ
とができるメモリ部、5はデータを用紙に印刷するプリ
ンタ部、6は原稿等をファクシミリ装置1内に読込むた
めのスキャナ部、7はファクシミリ装置1の使用方法、
現在の状態や、原稿データ等を表示する表示部、8はオ
ペレータによる各種の指示、例えばジョブの種類毎の優
先順位の設定あるいは変更等を入力するための入力部、
9はファクシミリ装置1と、他のネットワークやファク
シミリ装置とを複数の回線11等を介して接続する通信
部である。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described in detail below with reference to the drawings. FIG. 1 is a block diagram showing a schematic configuration of an embodiment of a facsimile machine with a host connection function.
In the figure, reference numeral 1 denotes a facsimile machine with a host connection function that performs processing corresponding to access from a plurality of hosts 10 via a network, 2 controls the facsimile machine 1, job types, job types for each host, The control unit determines the priority of the line 11 and executes jobs and manages a queue. Reference numeral 3 is a host connection unit for connecting the facsimile device 1 and the host 10, 4 is a memory unit capable of reading and writing in parallel for a plurality of independent accesses, and 5 is a printer unit for printing data on paper. Reference numeral 6 is a scanner unit for reading an original or the like into the facsimile apparatus 1, reference numeral 7 is a method of using the facsimile apparatus 1,
A display unit for displaying the current state, document data, etc., 8 is an input unit for inputting various instructions by the operator, for example, setting or changing the priority order for each type of job,
A communication unit 9 connects the facsimile device 1 to another network or a facsimile device via a plurality of lines 11 or the like.
【0009】前記ファクシミリ装置1は、前記した符号
2〜9に示す各機能部により構成され、また該各機能部
2〜9を適宜に組合わせることにより、前記ホスト10
からのジョブの要求、該ファクシミリ装置1内で起動さ
れたジョブや、回線11を介して要求されたジョブ等
を、同時並列的に処理する。図2は、前記制御部2の機
能の一部を示すブロック図である。図において、21は
各ジョブが実行できる状態であるか否かを検査したり、
該ジョブの管理をしたりするジョブ実行管理部、22は
ジョブを優先順位に対応させて待ち行列の適切な位置に
登録するための待ち行列登録部、23は前記入力部8あ
るいはホスト10等からの設定もしくは変更の指示によ
って、ジョブの種類毎、ホスト単位のジョブの種類毎や
回線11毎にその優先順位を登録するための優先順位登
録部である。The facsimile apparatus 1 is composed of the functional units indicated by the reference numerals 2 to 9 and the host 10 can be constructed by appropriately combining the functional units 2 to 9.
A job request from the machine, a job started in the facsimile apparatus 1, a job requested via the line 11, and the like are simultaneously processed in parallel. FIG. 2 is a block diagram showing a part of the function of the control unit 2. In the figure, 21 indicates whether or not each job can be executed,
A job execution management unit for managing the job, 22 is a queue registration unit for registering the job in an appropriate position in the queue in association with the priority order, and 23 is the input unit 8 or the host 10 or the like. Is a priority order registration unit for registering the priority order for each job type, each host-type job type, or each line 11 according to the setting or change instruction.
【0010】次に、ファクシミリ装置1のジョブ先着順
実行動作について、図を参照して説明する。ホストか
ら、例えば送信ジョブ、コピージョブ、およびスキャン
ジョブが、この順番で前記ファクシミリ装置1にアクセ
スされたとすると、該ファクシミリ装置1内の各機能部
2〜9は、図3に示すように動作する。Next, the job first-come-first-served execution operation of the facsimile apparatus 1 will be described with reference to the drawings. If the host accesses, for example, a transmission job, a copy job, and a scan job to the facsimile device 1 in this order, the functional units 2 to 9 in the facsimile device 1 operate as shown in FIG. .
【0011】まず、前記送信ジョブが開始され、ホスト
接続部3が動作すると、当該ホストとメモリ部4とが接
続され、送信データがメモリ部4に書込まれる。この書
込みが終了すると、メモリ部4に書込まれた送信データ
が読出され、通信部9に送られる動作が開始される。メ
モリ部4への送信データの書込み終了するのとほぼ同時
に、コピージョブが開始され、ホスト接続部3が動作し
て、当該ホストとメモリ部4とが接続されると、メモリ
部4から送信データが通信部9へ読出され、同時並列的
に該メモリ部4にコピーデータが書込まれる。この書込
みが終了すると、メモリ部4からコピーデータが読出さ
れ、プリンタ部5に送られ、コピーデータのプリントが
開始される。メモリ部4へのコピーデータの書込み終了
するのとほぼ同時に、スキャンジョブが開始され、スキ
ャナ部6が原稿の読取りを開始し、メモリ部4に原稿デ
ータとして書込まれる。この書込みが終了すると、ホス
ト接続部3が動作して、当該ホストとメモリ部4とが接
続され、メモリ部4から原稿データが当該ホストへ読出
せれる。以上のようにして、ファクシミリ装置1は同時
並列的に複数のジョブを実行することができる。First, when the transmission job is started and the host connection unit 3 operates, the host and the memory unit 4 are connected and the transmission data is written in the memory unit 4. When this writing is completed, the transmission data written in the memory unit 4 is read out and the operation of sending to the communication unit 9 is started. Almost at the same time when the writing of the transmission data to the memory unit 4 is completed, the copy job is started, the host connection unit 3 operates, and the host and the memory unit 4 are connected, the transmission data is transmitted from the memory unit 4. Is read to the communication section 9 and the copy data is simultaneously written in the memory section 4 in parallel. When this writing is completed, the copy data is read from the memory unit 4, sent to the printer unit 5, and the printing of the copy data is started. Almost at the same time when the writing of the copy data to the memory unit 4 is completed, the scan job is started, the scanner unit 6 starts reading the original, and the original data is written in the memory unit 4. When this writing is completed, the host connection unit 3 operates to connect the host to the memory unit 4, and the original data can be read from the memory unit 4 to the host. As described above, the facsimile machine 1 can simultaneously execute a plurality of jobs.
【0012】次に、本発明のホスト接続機能付ファクシ
ミリ装置の第1実施例の動作について、図面を参照して
説明する。図4はジョブを起動させるための動作を示す
フローチャートである。ステップS1では、ホスト10
等から起動されたジョブの優先順位を、優先順位登録部
23から読み出し、ステップS2では、該ジョブの優先
順位を優先順位登録部23内のジョブ管理情報エリアに
セットする。ステップS3では、ジョブが実行できるか
否かが判断される。この時、前記ファクシミリ装置1内
の各機能2〜9のうち、当該ジョブの実行に必要な機能
が一つでも別のジョブによって使用されしており、該ジ
ョブが実行できなければステップS4へ進む。一方、該
ステップS3で、判断が肯定となった場合、ステップS
6へ進んで前記起動されたジョブの実行を行う。ステッ
プS5では、待ち行列にジョブがあるか否かの判断をす
る。Next, the operation of the first embodiment of the facsimile apparatus with a host connection function of the present invention will be described with reference to the drawings. FIG. 4 is a flowchart showing the operation for activating a job. In step S1, the host 10
The priority order of the job started from the above is read from the priority order registration unit 23, and the priority order of the job is set in the job management information area in the priority order registration unit 23 in step S2. In step S3, it is determined whether the job can be executed. At this time, of the functions 2 to 9 in the facsimile apparatus 1, even one of the functions required to execute the job is used by another job, and if the job cannot be executed, the process proceeds to step S4. . On the other hand, if the determination is positive in step S3, step S3
The process proceeds to step 6 to execute the started job. In step S5, it is determined whether there is a job in the queue.
【0013】ステップS4では、待ち行列のジョブと起
動されたジョブとの優先順位に応じて、該待ち行列の適
切な位置に起動されたジョブを登録する。なお、このジ
ョブの登録処理については後述する図5に関して詳述す
る。ステップS5では、待ち行列にジョブがあるか否か
を検索し、この判断が肯定の場合にはステップS7へ進
み、否定の場合は作業を終了する。ステップS7では、
待ち行列の先頭にあるジョブが実行できるか否かを判断
し、この判断が肯定の場合は、ステップS6へ進んで、
該ジョブの実行を行う。また、この判断が否定の場合
は、該ジョブに対する処理が実行できるようになるま
で、すなわち該ジョブの処理に対応する前記各機能2〜
9の処理動作が終了するまで、該ジョブは待機する。な
お、この時、現ジョブ(待機中のジョブ)の次の優先順
位のジョブがあり、該ジョブが実行可能であれば、現ジ
ョブに先駆けて実行しても構わない。In step S4, the started job is registered at an appropriate position in the queue according to the priority of the job in the queue and the started job. The job registration process will be described later in detail with reference to FIG. In step S5, it is searched whether or not there is a job in the queue. If the determination is affirmative, the process proceeds to step S7, and if the determination is negative, the work is terminated. In step S7,
It is determined whether or not the job at the head of the queue can be executed. If the determination is affirmative, the process proceeds to step S6,
The job is executed. If the result of the judgment is negative, the functions 2 to 3 corresponding to the processing of the job can be executed until the processing of the job can be executed.
The job waits until the processing operation 9 is completed. At this time, there is a job having a priority order next to the current job (waiting job), and if the job can be executed, it may be executed prior to the current job.
【0014】前記ステップS5の判断が肯定の場合、ス
テップS5〜S7の動作が繰り返され、前記図3に示す
ように、待ち行列のジョブやホスト10等から新たに起
動がかけられたジョブを同時並列的に処理を行い終了す
る。以上のようにして、予め設定された優先順位に従っ
て、ホスト10等からアクセスされて起動がかけられた
ジョブと、待ち行列内のジョブとの優先度を判断し、該
優先度の高いジョブ、すなわち重要なジョブから順次効
率よく並列処理することができる。If the determination in step S5 is affirmative, the operations in steps S5 to S7 are repeated, and as shown in FIG. 3, jobs in the queue and jobs newly activated from the host 10 are simultaneously executed. Processes in parallel and ends. As described above, according to the preset priority order, the priority of the job accessed and activated by the host 10 or the like and the job in the queue is determined, that is, the job with the high priority, that is, The important jobs can be processed in parallel efficiently in sequence.
【0015】次に、図5を参照して、待ち行列にジョブ
を登録する動作について具体的に説明する。説明を分か
り易くするために、例えば、ジョブの種類の優先順位を
送信ジョブ=1、コピージョブ=2、プリントジョブ=
2、スキャンジョブ=3、管理ジョブ=4と設定し、幾
つかのホスト10から“スキャンジョブ”、“送信ジョ
ブ”、“プリントジョブ”の順で各ジョブが起動された
とする。Next, the operation of registering a job in the queue will be specifically described with reference to FIG. In order to make the description easier to understand, for example, the priority of the job type is set to send job = 1, copy job = 2, print job =
It is assumed that 2, scan job = 3, management job = 4 are set, and the jobs are activated in order of “scan job”, “send job”, and “print job” from some hosts 10.
【0016】まず、ステップS11では、ジョブの起
動、すなわち“スキャンジョブ”の起動がかけられたか
否かが判断され、この判断が肯定の場合はステップS1
2へ進み、否定の場合はジョブの登録処理を終了する。
ステップS12では、前記待ち行列登録部22の待ち行
列にジョブが登録されているか否かが判断される。この
時は、まだ該待ち行列内にはどのジョブも登録されてい
ないので、ステップS13へ進み、待ち行列の先頭に
“スキャンジョブ”を登録して終了する。First, in step S11, it is judged whether or not a job, that is, a "scan job" is started. If this judgment is affirmative, step S1 is executed.
The process proceeds to step 2, and if the result is negative, the job registration process ends.
In step S12, it is determined whether or not the job is registered in the queue of the queue registration unit 22. At this time, since no job has been registered in the queue yet, the process proceeds to step S13, the "scan job" is registered at the head of the queue, and the process ends.
【0017】次に、“送信ジョブ”の起動がかけられる
と、ステップS11,12,14と進み、該ステップS
14で前記“スキャンジョブ”に注目する。ステップS
15では、登録しようとするジョブの優先順位と、前記
先頭のジョブとどちらの優先順位が高いか比較する。す
なわち、“送信ジョブ”と前記“スキャンジョブ”との
優先順位を比較し、前記した優先順位から“送信ジョ
ブ”の優先順位が高いと判断し、ステップS16へ進ん
で、“スキャンジョブ”の前に“送信ジョブ”を登録す
る。Next, when the "transmission job" is activated, the process proceeds to steps S11, 12, and 14, and the step S
At 14, the "scan job" is noted. Step S
In step 15, the priority of the job to be registered and the priority of the top job are compared. That is, the priority order of the "transmission job" and the "scan job" is compared, and it is determined that the "transmission job" has a higher priority order from the above-mentioned priorities. Register the "send job" to.
【0018】続いて、“プリントジョブ”の起動がかけ
られると、前記“送信ジョブ”に対する処理と同様の処
理が行われ、ステップS15の判断で、現在待ち行列の
先頭にある“送信ジョブ”と今回起動がかけられた“プ
リントジョブ”との優先順位を比較する。この判断は、
該“プリントジョブ”の優先順位の方が低いので、否定
と判断されステップS17へ進む。ステップS17で
は、待ち行列に次のジョブがあるか否かを判断する。こ
の判断は前記“送信ジョブ”の次に“スキャンジョブ”
があるので、肯定と判断してステップS19へ進み、現
在注目している次のジョブ、すなわち“スキャンジョ
ブ”に注目する。続いて、ステップS15で“プリント
ジョブ”と“スキャンジョブ”とを比較し、その結果か
らステップS16で“スキャンジョブ”の直前に“プリ
ントジョブ”を登録して終了して終了する。Subsequently, when the "print job" is activated, the same processing as the processing for the "transmission job" is performed, and the "transmission job" currently at the head of the queue is determined in step S15. Compare the priority with the "print job" that was activated this time. This decision is
Since the priority of the "print job" is lower, the determination is negative, and the process proceeds to step S17. In step S17, it is determined whether or not there is a next job in the queue. This judgment is made by "Scan Job" next to "Send Job"
Therefore, the determination is affirmative, the process proceeds to step S19, and the next job that is currently focused, that is, the "scan job" is focused. Subsequently, in step S15, the "print job" and the "scan job" are compared, and based on the result, the "print job" is registered immediately before the "scan job" in step S16, and the process ends and ends.
【0019】前記ステップS17の判断が否定の場合
は、現在注目しているジョブの優先順位が一番低いこと
を表し、ステップS18へ進んで、待ち行列に並んでい
るジョブの最後尾に登録する。以上のようにして、前記
各機能部(2〜9)がジョブを実行中の場合でも、起動
がかけられた各ジョブを順次優先順位の高い順に待ち行
列の適切な位置に登録することができる。また、該各機
能部(2〜9)が該ジョブを実行することが可能になる
と、各ジョブの優先順位に従って、重要性の高いジョブ
から順次処理することができる。If the determination in step S17 is negative, it means that the job of interest is the lowest priority, and the process advances to step S18 to register the job at the end of the queue. . As described above, even when each of the functional units (2 to 9) is executing a job, each job that has been activated can be sequentially registered in an appropriate position in the queue in descending order of priority. . Further, when each of the functional units (2 to 9) can execute the job, the jobs having higher importance can be sequentially processed according to the priority order of each job.
【0020】次に、本発明のホスト接続機能付ファクシ
ミリ装置の第2実施例として、前記第1実施例が、各ジ
ョブの種類毎に優先順位を設定しているのに対して、複
数のホスト10の一つ一つに対して優先順位を設定する
ようにしてもよい。このようにすれば、例えばネットワ
ーク全体を管理しているような特定のホストに対して、
優先順位を高くしておくと、該ホストによるネットワー
クの管理を効率よく行うことができ、システム全体の効
率的な運用を図ることができる。Next, as a second embodiment of the facsimile apparatus with host connection function of the present invention, in the first embodiment, the priority is set for each type of job, while a plurality of hosts are used. The priority may be set for each of the ten. In this way, for a specific host that manages the entire network,
If the priority is set high, the network can be efficiently managed by the host, and efficient operation of the entire system can be achieved.
【0021】また、本発明のホスト接続機能付ファクシ
ミリ装置の第3実施例として、前記第1,2実施例が、
各ジョブの種類毎や各ホスト毎に優先順位を設定してい
るのに対して、各ホストのジョブの種類毎に優先順位を
設定するようにしてもよい。例えば、あるホストは送信
ジョブを、またあるホストはプリントジョブをというよ
うに、それぞれのホストが最も必要とするジョブ処理に
優先順位を設定することができる。As the third embodiment of the facsimile apparatus with host connection function of the present invention, the first and second embodiments are as follows.
Although the priority is set for each job type and each host, the priority may be set for each job type of each host. For example, one host can prioritize job processing that each host needs most, such as send jobs, some host print jobs, and so on.
【0022】ネットワークに接続された各ホスト10の
利用者は、それぞれが担っている業務を異にするのが一
般的である。例えば、利用者が複数の業務を行う企業の
場合には、あるホスト10の利用者は購買業務を担当し
ており、外部との連絡がその主業務で文書の送信を頻繁
に行っていたり、また別のホスト10の利用者はマニュ
アル作成業務を担当しており、文書のプリントおよびコ
ピーを頻繁に行っていたりする場合がある。このような
場合、購買業務担当のホスト10が起動をかける送信ジ
ョブと、マニュアル作成業務担当のホスト10が起動を
かけるプリントジョブおよびコピージョブをそれぞれ優
先ジョブとして登録しておくと、本実施例のファクシミ
リ装置1の送信ジョブ、プリントジョブおよびコピージ
ョブは、図3に示すように、同時並列的に実行可能であ
るので、ファクシミリ装置1を有効に利用することがで
きる。The users of the respective hosts 10 connected to the network generally have different duties. For example, in the case of a company in which users perform a plurality of businesses, the user of a certain host 10 is in charge of purchasing business, and the communication with the outside frequently sends documents as the main business. Further, the user of another host 10 is in charge of the manual preparation work, and there are cases in which documents are frequently printed and copied. In such a case, a transmission job activated by the host 10 in charge of purchasing business, and a print job and a copy job activated by the host 10 in charge of manual creation business are respectively registered as priority jobs. As shown in FIG. 3, the transmission job, the print job, and the copy job of the facsimile device 1 can be executed in parallel at the same time, so that the facsimile device 1 can be effectively used.
【0023】また、本発明のホスト接続機能付ファクシ
ミリ装置の第4実施例として、前記第1〜3実施例が、
各ジョブ、各ホスト、あるいは各ホストのジョブの種類
毎に優先順位を設定しているのに対して、回線11毎に
優先順位を設定するようにしてもよい。このようにすれ
ば、空いている回線のうちの優先順位の高いものから、
該回線へ出力されるジョブの処理を順次行うことがで
き、効率よく回線を利用することができる。本実施例に
よれば、特定の回線の優先順位を低位にすることによ
り、この回線を受信用または回線指定送信用に空けてお
くことができる。また、複数の種類の回線(例えば、電
話網、DDX網,ISDN等)を利用している場合、回
線の種類により使用料が違うが、本実施例によれば、課
金が安い回線の優先度を高くすることにより、通信費の
低減を計ることができる。As a fourth embodiment of the facsimile apparatus with host connection function of the present invention, the first to third embodiments are
Although the priority order is set for each job, each host, or each job type of each host, the priority order may be set for each line 11. In this way, from the free lines with the highest priority,
Jobs output to the line can be sequentially processed, and the line can be used efficiently. According to this embodiment, by setting the priority of a specific line to be low, this line can be reserved for reception or for line-specified transmission. Further, when a plurality of types of lines (for example, telephone network, DDX network, ISDN, etc.) are used, the usage fee varies depending on the type of the line, but according to the present embodiment, the priority of the line with the cheap charge is given. By increasing the value, it is possible to reduce the communication cost.
【0024】[0024]
【発明の効果】以上の説明から明らかなように、請求項
1の発明によれば、ジョブ実行管理部によってジョブの
並列実行が可能であるか否かを管理できると共に、優先
順位登録部に登録されたジョブの種類毎の優先順位に応
じて、待ち行列登録部が実行待ちジョブを待ち行列の適
切な位置に登録することができる。このため、前記ジョ
ブの種類毎の優先順位に従って、ホスト等から起動がか
けられたジョブと、待ち行列内のジョブとの優先度を判
断し、該優先度の高いジョブから順次効率よく同時並列
的に処理することができる。As is apparent from the above description, according to the invention of claim 1, it is possible to manage whether or not jobs can be executed in parallel by the job execution management unit, and to register them in the priority order registration unit. The queue registration unit can register the job waiting to be executed at an appropriate position in the queue according to the priority order of each type of the executed job. Therefore, according to the priority order for each type of job, the priority of the job started from the host and the jobs in the queue is determined, and the jobs having the higher priority are sequentially and efficiently parallelized in parallel. Can be processed.
【0025】また、請求項2の発明よれば、優先順位登
録部によって、前記ホスト毎に優先順位を登録すること
ができる。このため、ネットワーク全体を管理している
ような特定のホストに対して、優先順位を高くしておく
と、該ホストによるネットワークの管理を効率よく行う
ことができ、システム全体の効率的な運用を行うことが
できる。また、請求項3の発明よれば、優先順位登録部
によって、前記各ホストのジョブの種類毎に優先順位を
登録することができる。このため、それぞれのホストが
最も必要とするジョブ処理を優先して行うことができ
る。According to the second aspect of the present invention, the priority order registration unit can register the priority order for each host. Therefore, if you give a high priority to a specific host that manages the entire network, the host can efficiently manage the network and ensure efficient operation of the entire system. It can be carried out. According to the invention of claim 3, the priority order registration unit can register the priority order for each job type of each host. Therefore, the job processing most required by each host can be given priority.
【0026】また、請求項4の発明よれば、優先順位登
録部によって、前記回線毎に優先順位を登録することが
できる。このため、空いている回線のうちの優先順位の
高いものから、該回線へ出力されるジョブの処理を順次
行うことができ、効率よく回線を利用することができ
る。また、特定の回線の優先順位を低位にすることによ
り、この回線を受信用または回線指定送信用に空けてお
くことができる。Further, according to the invention of claim 4, the priority order registration unit can register the priority order for each line. Therefore, it is possible to sequentially process jobs output to the line having the highest priority among the available lines, and the line can be used efficiently. Also, by lowering the priority of a particular line, this line can be reserved for reception or for line designated transmission.
【図1】 ホスト接続機能付ファクシミリ装置の一実施
例の概略構成を示すブロック図である。FIG. 1 is a block diagram showing a schematic configuration of an embodiment of a facsimile machine with a host connection function.
【図2】 制御部の機能の一部を示すブロック図であ
る。FIG. 2 is a block diagram showing a part of a function of a control unit.
【図3】 ファクシミリ装置のジョブ先着順並列実行動
作の説明図である。FIG. 3 is an explanatory diagram of a job first-come-first-served parallel execution operation of the facsimile apparatus.
【図4】 ジョブを起動させるための動作を示すフロー
チャートである。FIG. 4 is a flowchart showing an operation for activating a job.
【図5】 待ち行列にジョブを登録する動作を示すフロ
ーチャートである。FIG. 5 is a flowchart showing an operation of registering a job in a queue.
1…ファクシミリ装置、2…制御部、3…ホスト接続
部、4…メモリ部、5…プリンタ部、6…スキャナ部、
7…表示部、8…入力部、9…通信部、10…ホスト、
11…回線、21…ジョブ実行管理部、22…待ち行列
登録部、23…優先順位登録部。1 ... Facsimile device, 2 ... Control unit, 3 ... Host connection unit, 4 ... Memory unit, 5 ... Printer unit, 6 ... Scanner unit,
7 ... Display unit, 8 ... Input unit, 9 ... Communication unit, 10 ... Host,
11 ... Line, 21 ... Job execution management unit, 22 ... Queue registration unit, 23 ... Priority order registration unit.
Claims (4)
続されたファクシミリ装置の各機能を、機能別に独立に
制御できるようにし、該ホスト接続部に接続された複数
のホスト等からのジョブに対応した処理を、該各機能部
をそれぞれ適宜に組合わせて同時並列的に行うホスト接
続機能付ファクシミリ装置において、 該ファクシミリ装置の制御部は、 ジョブの実行を管理するためのジョブ実行管理部と、 前記入力部あるいはホスト等からの設定もしくは変更の
指示によって、ジョブの種類毎にその優先順位を登録す
るための優先順位登録部と、 前記優先順位登録部に登録された優先順位に応じて、実
行待ちジョブを待ち行列の適切な位置に登録する待ち行
列登録部とを具備したことを特徴とするホスト接続機能
付ファクシミリ装置。1. A facsimile machine connected to a plurality of hosts via a network is capable of independently controlling each function so that jobs from a plurality of hosts connected to the host connection unit can be handled. In a facsimile device with a host connection function, which performs processing in parallel in parallel by appropriately combining the functional units, a control unit of the facsimile device includes a job execution management unit for managing job execution, A priority registration unit for registering the priority for each job type according to a setting or change instruction from the input unit or the host, and an execution wait depending on the priority registered in the priority registration unit. A facsimile apparatus with a host connection function, comprising: a queue registration unit for registering a job at an appropriate position in a queue.
優先順位を登録するようにしたことを特徴とする前記請
求項1記載のホスト接続機能付ファクシミリ装置。2. The facsimile apparatus with host connection function according to claim 1, wherein the priority order registration unit is configured to register a priority order for each host.
ジョブの種類毎に優先順位を登録するようにしたことを
特徴とする前記請求項1記載のホスト接続機能付ファク
シミリ装置。3. The facsimile apparatus with host connection function according to claim 1, wherein the priority order registration unit registers the priority order for each job type of each host.
先順位を登録するようにしたことを特徴とする前記請求
項1記載のホスト接続機能付ファクシミリ装置。4. The facsimile apparatus with host connection function according to claim 1, wherein the priority order registration unit is configured to register a priority order for each of the lines.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6240869A JPH0884213A (en) | 1994-09-09 | 1994-09-09 | Facsimile equipment with host connection function |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6240869A JPH0884213A (en) | 1994-09-09 | 1994-09-09 | Facsimile equipment with host connection function |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0884213A true JPH0884213A (en) | 1996-03-26 |
Family
ID=17065914
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6240869A Pending JPH0884213A (en) | 1994-09-09 | 1994-09-09 | Facsimile equipment with host connection function |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0884213A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008119833A (en) * | 2006-11-08 | 2008-05-29 | Ricoh Co Ltd | Image forming apparatus |
| JP2010253840A (en) * | 2009-04-27 | 2010-11-11 | Brother Ind Ltd | Image forming apparatus, image forming method, and print control program |
| JP2012231439A (en) * | 2011-04-27 | 2012-11-22 | Konica Minolta Business Technologies Inc | Image forming apparatus, image processing method, and image processing program |
-
1994
- 1994-09-09 JP JP6240869A patent/JPH0884213A/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008119833A (en) * | 2006-11-08 | 2008-05-29 | Ricoh Co Ltd | Image forming apparatus |
| JP2010253840A (en) * | 2009-04-27 | 2010-11-11 | Brother Ind Ltd | Image forming apparatus, image forming method, and print control program |
| US9405496B2 (en) | 2009-04-27 | 2016-08-02 | Brother Kogyo Kabushiki Kaisha | Image forming apparatus, image forming method and storage medium |
| JP2012231439A (en) * | 2011-04-27 | 2012-11-22 | Konica Minolta Business Technologies Inc | Image forming apparatus, image processing method, and image processing program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20130271776A1 (en) | Digital image printing system, control method therefor, printing device, control method therefor, and computer product | |
| US5617518A (en) | Output control method and system of servers | |
| JPH08153078A (en) | Data processing apparatus, control method thereof, copying apparatus, control method thereof, printer apparatus, and control method thereof | |
| JP2000006475A (en) | Image processing apparatus, control method therefor, and storage medium | |
| JP3700373B2 (en) | PRINT CONTROL DEVICE, PRINT CONTROL METHOD, AND RECORDING MEDIUM CONTAINING PRINT CONTROL PROGRAM | |
| JPH09282118A (en) | Printer selection method | |
| JP3257136B2 (en) | Image processing device | |
| JP2000003259A (en) | LAN system and digital copier management server | |
| JP3239702B2 (en) | Data transfer system, data processing device, printer, and data transfer method | |
| JPH08111727A (en) | Facsimile equipment | |
| JP3405002B2 (en) | Image processing device | |
| JP3482708B2 (en) | Facsimile machine with host connection function | |
| JPH0939311A (en) | Data transmission apparatus, processor, printer and data transmission method | |
| JP3062051B2 (en) | Facsimile machine | |
| JPH10283416A (en) | On-line document output control system | |
| JP3308104B2 (en) | Digital copier | |
| JP3277724B2 (en) | Facsimile machine | |
| JP2004343655A (en) | Image forming apparatus and job execution method thereof | |
| JPH08111735A (en) | Facsimile equipment | |
| JPH1013601A (en) | Image processing device | |
| JP3557885B2 (en) | Facsimile apparatus and print control method thereof | |
| JPH09286147A (en) | Printer device with auxiliary memory | |
| JPH07321982A (en) | Image processor | |
| JPH02259821A (en) | Print control system | |
| JPH08274928A (en) | Digital copier |