JPH1013601A - 画像処理装置 - Google Patents

画像処理装置

Info

Publication number
JPH1013601A
JPH1013601A JP8178419A JP17841996A JPH1013601A JP H1013601 A JPH1013601 A JP H1013601A JP 8178419 A JP8178419 A JP 8178419A JP 17841996 A JP17841996 A JP 17841996A JP H1013601 A JPH1013601 A JP H1013601A
Authority
JP
Japan
Prior art keywords
job
input
interface
image processing
data
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
JP8178419A
Other languages
English (en)
Inventor
Zenshi Hayashi
善嗣 林
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP8178419A priority Critical patent/JPH1013601A/ja
Publication of JPH1013601A publication Critical patent/JPH1013601A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Control Or Security For Electrophotography (AREA)
  • Facsimiles In General (AREA)
  • Storing Facsimile Image Data (AREA)

Abstract

(57)【要約】 【課題】 受信バッファの容量を押さえ、比較的簡単な
構成にて優先度の高いジョブから処理を優先的に処理す
ることのできる画像処理装置を提供すること。 【解決手段】 1つのインターフェース手段からのジョ
ブ処理中に他のインターフェース手段からのジョブ要求
が発生した場合、受信バッファに一時データを取込ま
ず、要求側にその旨を伝達する。1つのインターフェー
ス手段からのジョブ処理を終えた場合、ジョブ処理の終
了をタイムアウト、又はジョブ処理終了コマンドにより
判断し、あらかじめ決められた優先度にて次のジョブ処
理を決定する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明はパーソナルコンピュ
ータやスキャナ装置と接続して利用される印字機構を有
する画像処理装置に関するものである。
【0002】
【従来の技術】近年、ホストコンピュータの性能向上や
インターフェースの性能向上により、印字装置や画像読
取装置は高速性,高機能性が求められてきている。特に
レーザダイオードやLEDアレイ等を光源として用いる
電子写真方式の印字装置は、印字速度が高速で且つ高印
字品質が得られるため、著しく利用分野が拡大してお
り、プリント機能,コピー機能を併せ持つデジタル画像
処理装置が現れている。
【0003】以下この種の画像処理装置について図8に
より説明する。画像処理装置1はホストコンピュータ2
から送られてくる印字データ、画像入力装置3から送ら
れてくるコピーデータ等を処理するコントローラ部4
と、用紙上に印字する印字機構部5とで構成されてい
る。コントローラ部4は更にホストコンピュータ2及び
画像入力装置3からのデータを入力するインターフェー
ス手段6、インターフェース手段6から入力されたデー
タを一時蓄える受信バッファ、受信バッファ7のデータ
を処理するマイクロコンピュータ8を有している。マイ
クロコンピュータ8は受信バッファ7からデータを取出
してコマント解析を行うコマンド解析手段8a、画像デ
ータへビットマップ展開を行うラスタライズ手段8bの
機能を有している。又ラスタライズされたデータを蓄積
する画像メモリ10、画像データを印字機構部5へ出力
するビデオ出力手段11がバスラインに接続されて構成
されている。上記構成において、インターフェース手段
6は複数のユーザに対応するため、複数のインターフェ
ースを有するものや、受信バッファ7を各々のインター
フェースに対応させて複数有するタイプのものや、1つ
の受信バッファを分割して使用するものが現れている。
【0004】
【発明が解決しようとする課題】このような従来の画像
処理装置においては、複数ユーザからの印字出力要求に
対し、ジョブを効率良く処理するために、受信バッファ
の容量を大きくしなければならず、装置の低価格化が困
難であるという欠点があった。
【0005】本願の請求項1の発明はこのような従来の
問題点に鑑みてなされたものであって、受信バッファの
容量を押さえることを目的とする。又請求項2,3の発
明ではこの課題に加えて、比較的簡単な構成にて優先度
の高いジョブから処理を優先的に処理することのできる
画像処理装置を提供することを目的とする。
【0006】
【課題を解決するための手段】本願の請求項1の発明
は、外部装置からの印字要求を入力すると共に外部装置
へ信号を出力する複数のインターフェース手段と、入力
されたデータを蓄える受信バッファと、前記複数のイン
ターフェース手段のうちのいずれかのインターフェース
手段からの入力を受けてジョブの実行中に他のインター
フェース手段からの印字要求があったときに、前記受信
バッファへの取込みを行わず、送信元へジョブ実行中で
あることを伝達するジョブビジー伝達手段を含み、前記
受信バッファに入力されたデータを画像処理する制御手
段と、を具備することを特徴とするものである。
【0007】本願の請求項2の発明は、外部装置からの
印字要求を入力すると共に外部装置へ信号を出力する複
数のインターフェース手段と、入力されたデータを蓄え
る受信バッファと、前記複数のインターフェース手段の
うちのいずれかのインターフェース手段からの入力を受
けてジョブの実行中に他のインターフェース手段からの
印字要求があったときに、前記受信バッファへの取込み
を行わず、ジョブ要求を優先度と共に保持すると共に送
信元へジョブ実行中であることを伝達するジョブビジー
伝達手段、及び前記インターフェース手段より入力され
るデータの一定時間の入力停止に基づいて実行中のジョ
ブ終了を判定して優先度に応じて次のジョブを決定する
タイマ手段を含み、前記受信バッファに入力されたデー
タを画像処理する制御手段と、を具備することを特徴と
するものである。
【0008】本願の請求項3の発明は、外部装置からの
印字要求を入力すると共に外部装置へ信号を出力する複
数のインターフェース手段と、入力されたデータを蓄え
る受信バッファと、前記複数のインターフェース手段の
うちのいずれかのインターフェース手段からの入力を受
けてジョブの実行中に他のインターフェース手段からの
印字要求があったときに、前記受信バッファへの取込み
を行わず、ジョブ要求を優先度と共に保持すると共に送
信元へジョブ実行中であることを伝達するジョブビジー
伝達手段、及び外部から入力される終了コマンドに基づ
いて実行中のジョブ終了を判定して優先度に応じて次の
ジョブを決定するジョブ終了判定手段を含み、前記受信
バッファに入力されたデータを画像処理する制御手段
と、を具備することを特徴とするものである。
【0009】以上詳細に説明したように本発明によれ
ば、外部からのデータを順次受付けるようにしているた
め、受信バッファの容量を小さくすることができる。又
請求項2,3の発明では、処理待ち状態を登録するよう
にしているため、処理要求がある外部機器でデータの入
力を通知することができる。又請求項3の発明ではこれ
に加えて、ジョブ終了コマンドを検知しているため、ジ
ョブの終了後直ちに次のジョブの入力を受付けるここと
ができる。
【0010】
【発明の実施の形態】
(実施の形態1)以下本発明の実施の形態1について図
面を参照しながら説明する。尚従来例と同一部分は同一
符号を付して詳細な説明を省略する。図1は本発明の実
施の形態1における画像処理装置のブロック図である。
本実施形態では画像処理装置1Aは、制御手段であるマ
イクロコンピュータ8Aにジョブビジー伝達手段8cの
機能を加えたものである。ジョブビジー伝達手段8cは
あるインターフェース手段6から受信バッファ7にデー
タが入力されている間に、他のインターフェース手段6
からのデータ入力を禁止するために、データ転送元に対
しジョブビジーであることをそのインターフェース手段
6を介して伝達するものである。又本実施形態では従来
例と異なり、受信バッファはインターフェース手段毎に
複数有するものではなく、1つのインターフェース手段
からの画像データを保持するに十分な容量の1つのバッ
ファとする。
【0011】以上のように構成された本実施形態1の画
像処理装置に動作について、図2のフローチャートによ
り説明する。マイクロコンピュータ8Aはまずステップ
S1にてインターフェース手段6からのデータ入力があ
るかどうかを判定し、入力がある場合ステップS2にて
処理中のジョブがあるかどうかを判定し、処理中にジョ
ブがある場合にはステップS4に進む。ステップS2に
て処理中のジョブがない場合は、ステップS3に進んで
本インターフェース(I/F)を選択してそのジョブを
処理中とし、ステップS4へ進む。ステップS4ではデ
ータ入力が処理中インターフェースからの入力かどうか
を判定し、現在処理中のインターフェースからの入力で
ある場合ステップS6へ進み、受信データを受信バッフ
ァ7へ入力する。そしてステップS1へ戻り同様の処理
を繰り返す。ステップS4にて処理中インターフェース
からの入力でない場合、ステップS5にて既に他のイン
ターフェース手段6からの処理中ジョブがあり、一時デ
ータ入力が待たされることを送信元へインターフェース
手段6を介して通達し、ステップS1へ戻る。ここでマ
イクロコンピュータ8AはステップS4,S5におい
て、処理中のインターフェース以外のインターフェース
からの入力があったときに、そのインターフェースを介
して入力側へ既に処理中ジョブがあることを通知するジ
ョブビジー選択手段8cの機能を達成している。
【0012】図3は図2の動作と平行して行われる本画
像処理装置の動作を示すフローチャートである。コマン
ド解析手段8aはステップ7にて受信バッファ7からデ
ータを取出し、そのコマンドを解析する。そしてコマン
ドに基づきステップS8にてラスタライズ手段8bによ
って出力イメージデータを画像メモリ10内に作成す
る。ステップS9にてページ全体のイメージの作成が終
了したかどうかを判定し、終了していなければステップ
S7に戻り同様の処理を繰り返す。ステップS9にてイ
メージデータの作成が終了したと判定されれば、ステッ
プS10にてビデオデータ出力手段11を介して印字機
構部5へビデオデータを出力する。
【0013】(実施の形態2)次に本発明の実施の形態
2について図面を参照しながら説明する。尚従来例と同
一部分は同一符号を付して詳細な説明を省略する。図4
は本発明の実施の形態2における画像処理装置1Bのブ
ロック図である。図4においてタイマ手段8dはフリー
ランのタイマ機能を有し、外部からのインターフェース
手段6を介してデータ受信が一定時間停止したときにジ
ョブが終了したと判定し、次のジョブを選択するために
用いられる。又ジョブビジー伝達手段8eは処理中のイ
ンターフェース以外のインターフェースから入力があっ
たとき、そのインターフェースを介して処理中ジョブが
あることを通知すると共に、優先度を含めてジョブ待ち
を登録するものである。又マイクロコンピュータ8Bの
メモリには各インターフェース毎に処理待ち状態を保持
するためのフラグ領域と、そのジョブの優先度を示す優
先度保持領域が設けられている。
【0014】以上のように構成された本実施形態2の画
像処理内装置の動作について図5のフローチャートによ
り説明する。マイクロコンピュータ8BはステップS1
1にてインターフェース手段6よりのデータ入力がある
かどうかを判定し、入力がある場合ステップS12にて
タイマをクリアする。そしてステップS13において処
理中のジョブがあるかどうかを判定し、処理中ジョブが
ある場合にはステップS14に進む。ステップS13に
て処理中ジョブがない場合、ステップS15においてそ
のインターフェースを選択する。そしてそのインターフ
ェースに対応するメモリ内の処理中ジョブフラグをオン
として(ステップS16)、ステップS14に進む。ス
テップS14ではデータ入力が処理中インターフェース
からの入力かどうかを判定し、現在処理中のインターフ
ェースからの入力である場合、ステップS17へ進み、
受信データを受信バッファ7へ入力し、ステップS11
へ戻り同様の処理を繰り返す。ステップS14にて処理
中インターフェースからの入力でない場合、ステップS
18にて既に他のインターフェース手段からの入力中ジ
ョブがあり、一時データ入力の待機が必要であることを
送信元へインターフェース手段6を介して通達する。そ
してステップS19にてジョブ待ちキューへそのジョブ
の優先度の情報を含めてジョブ待ちを登録した後、ステ
ップS11へ戻る。ここでマイクロコンピュータ8Bは
ステップS14,S18,S19において、処理中のジ
ョブがあることを送信元へ通知すると共に、優先度と共
にその要求を保持するジョブビジー伝達手段8eの機能
を達成している。
【0015】一方ステップS11においてデータ入力が
なければ、ステップS20に進んでタイマがタイムオー
バをしているかどうかを判別する。タイムオーバでなけ
ればそのまま進んで進んでS11へ戻り、タイムオーバ
であればステップS21にて処理中のジョブが終了した
と判断し、処理中ジョブフラグをオフとする。そしてス
テップS22にてジョブ待ちキューに待ちジョブがある
かどうかを判定する。待ちジョブがあれば、ステップS
21にて最も優先度の高いジョブの送信元へインターフ
ェース手段6を介して処理中のジョブが終了したことを
通知し、ステップS11へ戻る。ここでマイクロコンピ
ュータ8BはステップS11,S12,S20〜S23
において、入力されていたデータが停止してタイムアッ
プしたときに、処理待ちジョブがあればジョブの終了を
判別して次のジョブを決定するタイマ手段の機能を達成
している。
【0016】こうすれば処理中のジョブが終了して一定
時間を経過すれば自動的にそのジョブの終了が検出され
るため、優先度の高い次のジョブの送信元からのデータ
を受付けることができる。
【0017】(実施の形態3)以下本発明の実施の形態
3について図面を参照しながら説明する。尚従来例及び
実施の形態1,2と同一部分は同一符号を付して詳細な
説明を省略する。図6は本発明の実施の形態3における
画像処理装置1Cのブロック図である。図6においてマ
イクロコンピュータ8Cはコマンド解析手段8a,ラス
タライズ手段8b,ジョブビジー伝達手段8eに加え
て、ジョブ終了コマンド検知手段8fを有している。ジ
ョブ終了コマンド検知手段8fはインターフェース手段
6を介して外部よりジョブ終了コマンドが入力される
と、ジョブが終了したことを判定するものである。
【0018】以上のように構成された本実施形態3の画
像処理内装置の動作について図7のフローチャートによ
り説明する。まずステップS31にてインターフェース
手段6よりデータ入力があるかどうかを判定し、入力が
ある場合ステップS32にてジョブ終了コマンドかどう
かを判定する。ステップS32にてジョブ終了コマンド
でなければ、ステップS33へ進む。ステップS33に
て処理中のジョブがあるかどうかの判定を処理中ジョブ
フラグにて行い、処理中ジョブがある場合にはステップ
S34に進む。ステップS33にて処理中のジョブがな
い場合は、ステップS35にて本インターフェースから
のジョブを処理中とし、処理中ジョブフラグを立てる
(ステップS36)。ステップS34ではデータ入力が
処理中インターフェースからの入力かどうかを判定し、
現在処理中のインターフェースからの入力である場合ス
テップS37へ進み、受信データを受信バッファ7へ入
力し、ステップS31へ戻り同様の処理を繰り返す。ス
テップS34にて処理中インターフェースからの入力で
ない場合、ステップS38にて既に他の処理中ジョブが
あることをインターフェース手段6を介して通達する。
そしてステップS39にてジョブ待ちキューへそのジョ
ブの優先度を含めてジョブ待ちを登録した後、ステップ
S31へ戻る。ここでマイクロコンピュータ8Cはステ
ップS34,S38,S39において、既に処理中のジ
ョブがあることを送信元へ通知すると共に、優先度と共
にその要求を保持するビョブビジー伝達手段8eの機能
を達成している。
【0019】一方ステップS32においてジョブ終了コ
マンドであれば、ステップS40にて処理中のジョブが
終了したと判断して処理中ジョブフラグをオフとし、ス
テップS41にてジョブ待ちキューに待ちジョブがある
かどうかを判定する。待ちジョブがあればステップS4
2にて最も優先度の高いジョブのジョブ待ちの送信元へ
処理中のジョブが終了したことをインターフェース手段
6を介して通知し、ステップS31へ戻る。ステップS
42にて待ちジョブがなければステップS31へ戻る。
ステップS31にてデータ入力がなければステップS3
1を繰り返す。ここでマイクロコンピュータ8Cはステ
ップS32,S40において、ジョブ終了コマンドを検
知して、このコマンドであればジョブの終了を判定する
ジョブ終了コマンド検知手段の機能を達成している。
【0020】こうすれば外部からジョブ終了コマンドが
検知されたときにジョブ終了と判別できるため、直ちに
高い優先度を有する次のジョブからのデータを受付ける
ことができる。
【0021】
【発明の効果】以上詳細に説明したように本願の請求項
1の発明によれば、ジョブ実行中は他のインターフェー
ス手段からの印字要求があっても受信バッファへの取込
みを行わないため、受信バッファの容量を小容量に抑え
ることができる。又請求項2の発明では、ジョブ実行中
に他のインターフェース手段から印字要求があったとき
に送信元へジョブ実行中であることを伝達すると共に、
優先度と共にその要求を保持する。タイマのタイムアッ
プによってジョブ終了が判別されれば、優先度の高いジ
ョブから印字要求を受入れて画像処理することによっ
て、優先度の高いジョブから順次優先的に処理すること
ができる。更に請求項3の発明では、入力信号に含まれ
るジョブ終了コマンドによって終了を判別しているた
め、ジョブの切換えを短時間ですることができるという
効果が得られる。
【図面の簡単な説明】
【図1】本発明の実施の形態1における画像処理装置の
概略ブロック図である。
【図2】本発明の実施の形態1における画像処理装置の
フローチャートである。
【図3】本発明の実施の形態1における画像処理装置の
フローチャートである。
【図4】本発明の実施の形態2における画像処理装置の
概略ブロック図である。
【図5】本発明の実施の形態2における画像処理装置の
フローチャートである。
【図6】本発明の実施の形態3における画像処理装置の
概略ブロック図である。
【図7】本発明の実施の形態3における画像処理装置の
フローチャートである。
【図8】従来の画像処理装置の概略ブロック図である。
【符号の説明】
1,1A,1B,1C 画像処理装置 2 ホストコンピュータ 3 画像入力装置 4 コントローラ部 5 印字機構部 6 インターフェース手段 7 受信バッファ 8,8A,8B,8C マイクロコンピュータ 8a コマンド解析手段 8b ラスタライズ手段 8c,8e ジョブビジー伝達手段 8d タイマ手段 8f ジョブ終了コマンド検知手段 10 画像メモリ 11 ビデオデータ出力手段

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 外部装置からの印字要求を入力すると共
    に外部装置へ信号を出力する複数のインターフェース手
    段と、 入力されたデータを蓄える受信バッファと、 前記複数のインターフェース手段のうちのいずれかのイ
    ンターフェース手段からの入力を受けてジョブの実行中
    に他のインターフェース手段からの印字要求があったと
    きに、前記受信バッファへの取込みを行わず、送信元へ
    ジョブ実行中であることを伝達するジョブビジー伝達手
    段を含み、前記受信バッファに入力されたデータを画像
    処理する制御手段と、を具備することを特徴とする画像
    処理装置。
  2. 【請求項2】 外部装置からの印字要求を入力すると共
    に外部装置へ信号を出力する複数のインターフェース手
    段と、 入力されたデータを蓄える受信バッファと、 前記複数のインターフェース手段のうちのいずれかのイ
    ンターフェース手段からの入力を受けてジョブの実行中
    に他のインターフェース手段からの印字要求があったと
    きに、前記受信バッファへの取込みを行わず、ジョブ要
    求を優先度と共に保持すると共に送信元へジョブ実行中
    であることを伝達するジョブビジー伝達手段、及び前記
    インターフェース手段より入力されるデータの一定時間
    の入力停止に基づいて実行中のジョブ終了を判定して優
    先度に応じて次のジョブを決定するタイマ手段を含み、
    前記受信バッファに入力されたデータを画像処理する制
    御手段と、を具備することを特徴とする画像処理装置。
  3. 【請求項3】 外部装置からの印字要求を入力すると共
    に外部装置へ信号を出力する複数のインターフェース手
    段と、 入力されたデータを蓄える受信バッファと、 前記複数のインターフェース手段のうちのいずれかのイ
    ンターフェース手段からの入力を受けてジョブの実行中
    に他のインターフェース手段からの印字要求があったと
    きに、前記受信バッファへの取込みを行わず、ジョブ要
    求を優先度と共に保持すると共に送信元へジョブ実行中
    であることを伝達するジョブビジー伝達手段、及び外部
    から入力される終了コマンドに基づいて実行中のジョブ
    終了を判定して優先度に応じて次のジョブを決定するジ
    ョブ終了判定手段を含み、前記受信バッファに入力され
    たデータを画像処理する制御手段と、を具備することを
    特徴とする画像処理装置。
JP8178419A 1996-06-18 1996-06-18 画像処理装置 Pending JPH1013601A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8178419A JPH1013601A (ja) 1996-06-18 1996-06-18 画像処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8178419A JPH1013601A (ja) 1996-06-18 1996-06-18 画像処理装置

Publications (1)

Publication Number Publication Date
JPH1013601A true JPH1013601A (ja) 1998-01-16

Family

ID=16048180

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8178419A Pending JPH1013601A (ja) 1996-06-18 1996-06-18 画像処理装置

Country Status (1)

Country Link
JP (1) JPH1013601A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2412527A (en) * 2004-03-25 2005-09-28 Murata Machinery Ltd Printing device
JP2010194772A (ja) * 2009-02-24 2010-09-09 Kyocera Mita Corp 画像形成装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2412527A (en) * 2004-03-25 2005-09-28 Murata Machinery Ltd Printing device
JP2010194772A (ja) * 2009-02-24 2010-09-09 Kyocera Mita Corp 画像形成装置

Similar Documents

Publication Publication Date Title
US5619649A (en) Network printing system for programming a print job by selecting a job ticket identifier associated with remotely stored predefined document processing control instructions
US5600762A (en) Method of processing a job, in a printing system, with a composite job ticket
US5920685A (en) Printing machine with merging/annotating/signaturizing capability
JPH09146726A (ja) プリンタサーバーシステムの制御方法
JP2000276578A (ja) 走査モード切替及び/又は反転機能を有する画像取込装置
JP3305042B2 (ja) 印刷制御装置
JPH1013601A (ja) 画像処理装置
JP3730586B2 (ja) 画像処理装置
JPH09107426A (ja) 印刷制御装置並びに印刷装置および印刷制御装置の印刷ジョブ処理方法
US20100309517A1 (en) Image Forming Apparatus and Method
JP2002247266A (ja) 画像形成システム
JP2010004271A (ja) 画像処理装置
JP3489222B2 (ja) ファクシミリ装置
JP2000276311A (ja) ネットワーク情報出力装置及び方法
JPH0884213A (ja) ホスト接続機能付ファクシミリ装置
JP2000263873A (ja) 印刷方法及び装置並びに記憶媒体
US20240056538A1 (en) Image forming apparatus, non-transitory computer readable medium, and method
JPH08111727A (ja) ファクシミリ装置
JPH10226117A (ja) 印刷装置及び印刷装置における印刷制御方法
JP3239702B2 (ja) データ転送システム、データ処理装置、及びプリンタ、並びにデータ転送方法
JPH09240076A (ja) プリンタ装置
JP3037537B2 (ja) 印刷システムおよび印刷システムに使用する印刷装置
JPH07234768A (ja) 画像処理装置
JP2000250729A (ja) 画像出力制御装置および画像出力制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
JPH10105508A (ja) 情報処理装置及び画像形成装置

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040929

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041005

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20050215