JP2000293322A - Image forming system and transfer method - Google Patents

Image forming system and transfer method

Info

Publication number
JP2000293322A
JP2000293322A JP11094984A JP9498499A JP2000293322A JP 2000293322 A JP2000293322 A JP 2000293322A JP 11094984 A JP11094984 A JP 11094984A JP 9498499 A JP9498499 A JP 9498499A JP 2000293322 A JP2000293322 A JP 2000293322A
Authority
JP
Japan
Prior art keywords
image data
transfer
image
image forming
ieee
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
JP11094984A
Other languages
Japanese (ja)
Inventor
Masahiko Taniguchi
雅彦 谷口
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.)
Toshiba Tec Corp
Original Assignee
Toshiba Tec Corp
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 Toshiba Tec Corp filed Critical Toshiba Tec Corp
Priority to JP11094984A priority Critical patent/JP2000293322A/en
Publication of JP2000293322A publication Critical patent/JP2000293322A/en
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Information Transfer Systems (AREA)
  • Facsimiles In General (AREA)

Abstract

(57)【要約】 【課題】IEEE1394シリアルバスを介して接続さ
れる画像形成システムにおいて、画像データの転送を効
率良く行ってバスの使用率を向上させる共に画像データ
の欠損を回避する。 【解決手段】ユーザーが出力する機器を選択し、転送パ
ラメータをセットした際、送信側機器は所定のライン数
分の画像データを同期転送によって選択された受信機器
に配信し、画像データを受け取る受信機器は受信したデ
ータ量が前記のコマンドレジスタに設定された値に等し
くなったらライン応答パケットを非同期転送で送信機器
へ送信し、送信機器はユーザーが選択した全ての機器か
らライン応答パケットが返ってきた時点で同期転送によ
る次の画像データの転送に入り、転送が正常に完了した
場合に次の画像データの転送対象となり、全ての画像デ
ータを転送し終えた際、所定の画像データの転送を完了
する。
(57) Abstract: In an image forming system connected via an IEEE 1394 serial bus, transfer of image data is efficiently performed to improve the bus utilization rate and to avoid loss of image data. When a user selects a device to be output and sets a transfer parameter, a transmitting device distributes image data of a predetermined number of lines to a selected receiving device by synchronous transfer, and receives image data. When the amount of data received is equal to the value set in the command register, the device transmits a line response packet to the transmitting device by asynchronous transfer, and the transmitting device returns line response packets from all devices selected by the user. At the point in time, transfer of the next image data by synchronous transfer is started, if transfer is completed normally, it will be the next image data transfer target, and when all image data has been transferred, transfer of predetermined image data will be started. Complete.

Description

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

【0001】[0001]

【発明の属する技術分野】この発明は、IEEE139
4インターフェース通信機能を有する複合型の画像形成
装置、プリンタ、パーソナルコンピュータ等がIEEE
1394シリアスバスに接続されて画像データを転送し
て画像が形成される画像形成システムと転送方法に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention
A compound image forming apparatus, a printer, a personal computer, etc. having a four-interface communication function
The present invention relates to an image forming system and a transfer method for forming an image by transferring image data by being connected to a 1394 serial bus.

【0002】[0002]

【従来の技術】従来の画像形成装置では複写機能を拡張
し、スキャナ機能、プリンタ機能、そしてファックス機
能を内蔵する複合型の画像形成装置がその主流となって
いる。また、この複合型画像形成装置をネットワークを
介して、他のパーソナルコンピュータ(以下、PCと記
述する)やネットワークプリンタ、ネットワークサーバ
と接続し、1つのシステムを構築する形態が出現してい
る。
2. Description of the Related Art In a conventional image forming apparatus, a composite type image forming apparatus in which a copying function is extended and a scanner function, a printer function, and a facsimile function are built in is mainly used. In addition, an embodiment has emerged in which the composite image forming apparatus is connected to another personal computer (hereinafter, referred to as a PC), a network printer, or a network server via a network to form one system.

【0003】このような画像形成システムで機器間を接
続する従来手段はネットワーク、すなわち、主にイーサ
ネット(ethernet)であり、その接続プロトコルは一般
的にTCP/IPが用いられてきた。しかし、近年、こ
のネットワークに代わり、デジタル機器を接続する手段
としてIEEE1394が脚光を浴びている。
A conventional means for connecting devices in such an image forming system is a network, that is, mainly Ethernet, and the connection protocol has generally been TCP / IP. However, in recent years, IEEE 1394 has been spotlighted as a means for connecting digital devices instead of this network.

【0004】IEEE1394をネットワークの代わり
に接続手段として使用する効果は様々である。その代表
的なことはまずIEEE1394で規定されている転送
スピードであり、その転送方式である。
[0004] The effects of using IEEE 1394 as a connection means instead of a network are various. A typical example is a transfer speed defined by IEEE 1394 and its transfer method.

【0005】IEEE1394で規定されている転送方
式はAsynchronous転送(非同期転送)、Isochronous転
送(同期転送)であり、また、転送スピードは100M
bps、200Mbps、400Mbpsが定義されて
いる。この規格では多種多様なデジタル機器を接続する
ために、これら2つの転送方式の元で様々な通信プロト
コルが考案されている。現在はデジタルカメラの接続の
プロトコルが決定し、プリンタのIEEE1394シリ
アルバスへの接続方式も検討されている。
[0005] The transfer method specified by IEEE 1394 is asynchronous transfer (asynchronous transfer) and isochronous transfer (synchronous transfer), and the transfer speed is 100M.
bps, 200 Mbps, and 400 Mbps are defined. In this standard, various communication protocols are devised based on these two transfer methods in order to connect various digital devices. At present, the connection protocol of the digital camera is determined, and the connection method of the printer to the IEEE 1394 serial bus is also being studied.

【0006】そこで、複数台の複合型の画像形成装置、
PC、プリンタをIEEE1394シリアルバスを介し
て接続した画像形成システムにおいて、システムのある
PC、もしくは、ある画像形成装置から他の複数の画像
形成装置、もしくは複数のプリンタに印刷したい画像デ
ータを転送して印刷する画像形成システムを構成するこ
とが可能である。
In view of the above, a plurality of composite image forming apparatuses,
In an image forming system in which a PC and a printer are connected via an IEEE 1394 serial bus, image data to be printed is transferred from a certain PC of the system or one image forming apparatus to another plurality of image forming apparatuses or a plurality of printers. It is possible to configure an image forming system for printing.

【0007】しかしながら、転送方式にAsynchronous転
送(非同期転送)を用いた場合、その定義から送信機器
は受信機器それぞれに同一の画像データを転送しなけれ
ば成らず、バス使用率、タンデム印刷動作の同時性から
好ましくなく、また、Isochronous転送(同期転送)を
用いた場合、同時に全ての受信機器に画像データを送れ
るものの、受信機器側で画像データを正確に受信できた
かを送信機器側で把握するすべがなく、転送時における
画像データの欠損が許されない。
However, when Asynchronous transfer is used as the transfer method, the transmitting device must transfer the same image data to each receiving device based on the definition, and the bus utilization and the tandem printing operation are performed simultaneously. When using isochronous transfer (synchronous transfer), image data can be sent to all receiving devices at the same time, but the transmitting device should check whether the receiving device has correctly received the image data. Therefore, loss of image data during transfer is not allowed.

【0008】[0008]

【発明が解決しようとする課題】上記したように、複数
台の複合型の画像形成装置、PC、プリンタをIEEE
1394シリアルバスを介して接続した画像形成システ
ムにおいて、システムのあるPC、もしくは、ある画像
形成装置から他の複数の画像形成装置、もしくは複数の
プリンタに印刷したい画像データを転送して印刷する画
像形成システムにおいて、転送方式にAsynchronous転送
(非同期転送)を用いた場合、その定義から送信機器は
受信機器それぞれに同一の画像データを転送しなければ
ならず効率が悪く、バス使用率、タンデム印刷動作の同
時性から好ましくなく、また、Isochronous転送(同期
転送)を用いた場合、同時に全ての受信機器に画像デー
タを送れるものの、受信機器側で画像データを正確に受
信できたかを送信機器側で把握するすべがなく、転送時
における画像データの欠損が許されないという問題があ
った。
As described above, a plurality of composite image forming apparatuses, PCs, and printers are required to be connected to the IEEE.
In an image forming system connected via a 1394 serial bus, image forming for transferring and printing image data to be printed from a certain PC or a certain image forming apparatus to another plurality of image forming apparatuses or a plurality of printers in a system. In the system, when Asynchronous transfer (asynchronous transfer) is used as the transfer method, the transmitting device must transfer the same image data to each receiving device because of its definition, which is inefficient, and the bus utilization, tandem printing operation, etc. It is not preferable from the viewpoint of synchronization, and when isochronous transfer (synchronous transfer) is used, image data can be sent to all the receiving devices at the same time, but the receiving device grasps whether the image data has been correctly received by the receiving device. There is no problem, and there is a problem that loss of image data during transfer is not allowed.

【0009】そこで、この発明は、IEEE1394シ
リアルバスを介して接続される画像形成システムにおい
て、画像データの転送を効率良く行ってバスの使用率を
向上させる共に画像データの欠損を回避することのでき
る画像形成システムと転送方法を提供することを目的と
する。
Therefore, the present invention can efficiently transfer image data in an image forming system connected via an IEEE 1394 serial bus, improve the bus utilization, and avoid image data loss. It is an object to provide an image forming system and a transfer method.

【0010】[0010]

【課題を解決するための手段】この発明の画像形成シス
テムは、所定の通信定義が規定された通信回線に接続さ
れる画像形成装置を含む複数の機器から構成され、画像
データが転送されて画像が形成される画像形成システム
において、上記機器が、上記通信回線に接続された機器
の電源投入、新たな機器の接続等によって上記通信定義
で規定される接続されている全機器に番号が付与された
際、機器が有する固有番号と上記付与された番号とが対
応した情報を生成する生成手段と、この生成手段でされ
た対応情報を記憶する記憶手段とから構成されている。
An image forming system according to the present invention includes a plurality of devices including an image forming apparatus connected to a communication line in which a predetermined communication definition is defined. In the image forming system in which the device is formed, the device is assigned a number to all connected devices defined by the communication definition by turning on a device connected to the communication line, connecting a new device, or the like. In this case, the apparatus comprises a generating means for generating information corresponding to the unique number of the device and the assigned number, and a storage means for storing the corresponding information generated by the generating means.

【0011】この発明の画像形成システムは、IEEE
1394シリアルバスに接続される画像形成装置を含む
複数の機器から構成され、画像データが転送されて画像
が形成される画像形成システムにおいて、上記機器が、
上記IEEE1394固有のバスリセットが発生して上
記全機器に番号が決定された際、機器が有する固有番号
と上記決定された番号とが対応した情報を生成する生成
手段と、この生成手段でされた対応情報を記憶する記憶
手段とから構成されている。
An image forming system according to the present invention is an IEEE
In an image forming system configured by a plurality of devices including an image forming apparatus connected to a 1394 serial bus and transferring image data to form an image, the device includes:
When a bus reset peculiar to the IEEE 1394 occurs and numbers are determined for all the devices, generating means for generating information corresponding to the unique numbers of the devices and the determined numbers, and And storage means for storing correspondence information.

【0012】この発明の画像形成システムの転送方法
は、所定の通信定義が規定され、同期転送及び非同期転
送が可能な通信回線に接続される画像形成装置を含む複
数の機器から構成され、画像データが転送されて画像が
形成される画像形成システムの転送方法であって、上記
機器から他の1つまたは複数の機器を指定して同時に画
像データを転送する際、上記同期転送で行うステップ
と、上記指定された機器から上記画像データを転送した
機器に上記画像データ受信の応答情報を送信する際、上
記非同期転送で行うステップとからなることを特徴とす
る。
[0012] A transfer method of an image forming system according to the present invention comprises a plurality of devices including an image forming apparatus connected to a communication line capable of performing synchronous transfer and asynchronous transfer in which a predetermined communication definition is defined. Is a transfer method of an image forming system in which an image is formed by transferring the image data, wherein when the image data is simultaneously transferred from the device by designating one or more other devices, performing the synchronous transfer; Sending the image data reception response information from the designated device to the device that has transferred the image data, by performing the asynchronous transfer.

【0013】この発明の画像形成システムの転送方法
は、IEEE1394シリアルバスに接続される画像形
成装置を含む複数の機器から構成され、画像データが転
送されて画像が形成される画像形成システムの転送方法
であって、上記機器から他の1つまたは複数の機器を指
定して同時に画像データを転送する際、上記IEEE1
394で規定されている転送方式における同期転送で行
うステップと、上記指定された機器から上記画像データ
を転送した機器に上記画像データ受信の応答情報を送信
する際、上記IEEE1394で規定されている転送方
式における非同期転送で行うステップとからなることを
特徴とする。
A transfer method for an image forming system according to the present invention comprises a plurality of devices including an image forming apparatus connected to an IEEE 1394 serial bus, and transfers image data to form an image by transferring image data. In the case where one or a plurality of other devices are designated and the image data is simultaneously transferred from the device, the IEEE1.
A step of performing synchronous transfer in a transfer method defined in IEEE 394, and a step of transmitting response information of receiving the image data from the specified device to a device that has transferred the image data, the transfer specified in the IEEE 1394. And performing asynchronous transfer in the system.

【0014】この発明の画像形成システムは、所定の通
信定義が規定された通信回線に接続される画像形成装
置、パーソナルコンピュータを含む複数の機器から構成
され、画像データが転送されて画像が形成される画像形
成システムにおいて、上記全ての機器が、上記所定の通
信定義が規定された当該機器に関する情報を記憶する記
憶手段を有し、上記画像データを送信する機能を有する
機器が、上記他の機器に画像データを送信する際、上記
他の機器の記憶手段に記憶されている情報を上記通信回
線を介して読み出す読出手段と、この読出手段で読み出
した情報を表示する表示手段とから構成されている。
An image forming system according to the present invention includes an image forming apparatus connected to a communication line in which a predetermined communication definition is defined, and a plurality of devices including a personal computer, and transfers image data to form an image. In the image forming system, all of the devices have storage means for storing information on the device in which the predetermined communication definition is defined, and the device having a function of transmitting the image data corresponds to the other device. When the image data is transmitted to the other device, the information reading device reads out the information stored in the storage device of the other device via the communication line, and the display device displays the information read by the reading device. I have.

【0015】この発明の画像形成システムは、IEEE
1394シリアルバスに接続される画像形成装置、パー
ソナルコンピュータを含む複数の機器から構成され、画
像データが転送されて画像が形成される画像形成システ
ムにおいて、上記全ての機器が、上記IEEE1394
で定義されている固有のアドレス空間に当該機器に関す
る情報を記憶する記憶手段を有し、上記画像データを送
信する機能を有する機器が、上記他の機器に画像データ
を送信する際、上記他の機器の記憶手段に記憶されてい
る情報を上記IEEE1394シリアルバスを介して読
み出す読出手段と、この読出手段で読み出した情報を表
示する表示手段とから構成されている。
The image forming system according to the present invention is an IEEE
In an image forming system that includes an image forming apparatus connected to a 1394 serial bus and a plurality of devices including a personal computer, and in which image data is transferred to form an image, all of the devices are connected to the IEEE 1394.
Has storage means for storing information about the device in a unique address space defined in the, the device having a function of transmitting the image data, when transmitting image data to the other device, the other It comprises reading means for reading information stored in the storage means of the device via the IEEE 1394 serial bus, and display means for displaying the information read by the reading means.

【0016】この発明の画像形成システムの転送方法
は、所定の通信定義が規定され、同期転送及び非同期転
送が可能な通信回線に接続される画像形成装置を含む複
数の機器から構成され、画像データが転送されて画像が
形成される画像形成システムの転送方法であって、上記
機器から他の1つまたは複数の機器を指定して同時に画
像データを転送する際、上記同期転送で行うステップ
と、上記指定された機器から上記画像データを転送した
機器に上記画像データ受信の応答情報を送信する際、上
記非同期転送で行うステップと、上記画像データ受信の
応答情報が送信されなかった上記指定された機器に再度
上記画像データを転送する際、上記非同期転送で行うス
テップとからなることを特徴とする。
A transfer method for an image forming system according to the present invention comprises a plurality of devices including an image forming apparatus connected to a communication line capable of synchronous transfer and asynchronous transfer, wherein a predetermined communication definition is defined, Is a transfer method of an image forming system in which an image is formed by transferring the image data, wherein when the image data is simultaneously transferred from the device by designating one or more other devices, performing the synchronous transfer; When transmitting the image data reception response information from the specified device to the device that has transferred the image data, performing the asynchronous transfer; and And a step of performing the asynchronous transfer when transferring the image data to the device again.

【0017】この発明の画像形成システムの転送方法
は、IEEE1394シリアルバスに接続される画像形
成装置を含む複数の機器から構成され、画像データが転
送されて画像が形成される画像形成システムの転送方法
であって、上記機器から他の1つまたは複数の機器を指
定して同時に画像データを転送する際、上記IEEE1
394で規定されている転送方式における同期転送で行
うステップと、上記指定された機器から上記画像データ
を転送した機器に上記画像データ受信の応答情報を送信
する際、上記IEEE1394で規定されている転送方
式における非同期転送で行うステップと、上記画像デー
タ受信の応答情報が送信されなかった上記指定された機
器に再度上記画像データを転送する際、上記IEEE1
394で規定されている転送方式における非同期転送で
行うステップとからなることを特徴とする。
A transfer method for an image forming system according to the present invention comprises a plurality of devices including an image forming apparatus connected to an IEEE 1394 serial bus, and transfers image data to form an image. In the case where one or a plurality of other devices are designated and the image data is simultaneously transferred from the device, the IEEE1.
A step of performing synchronous transfer in a transfer method defined in IEEE 394, and a step of transmitting response information of receiving the image data from the specified device to a device that has transferred the image data, the transfer specified in the IEEE 1394. Performing the asynchronous transfer in the system, and transferring the image data again to the specified device to which the response information of the image data reception has not been transmitted.
Performing asynchronous transfer in the transfer method specified in 394.

【0018】[0018]

【発明の実施の形態】以下、この発明の一実施の形態に
ついて図面を参照して説明する。
An embodiment of the present invention will be described below with reference to the drawings.

【0019】図1は、この発明に係る画像形成装置の全
体構成を概略的に示すものである。この画像形成装置1
は、画像入力手段としてのスキャナ2および出力手段と
してのプリンタ3を備え、上部に自動原稿送り装置(A
DF)4を装着している。
FIG. 1 schematically shows the entire configuration of an image forming apparatus according to the present invention. This image forming apparatus 1
Has a scanner 2 as image input means and a printer 3 as output means, and has an automatic document feeder (A
DF) 4 is attached.

【0020】自動原稿送り装置4は筐体としてのカバー
本体21の後端縁部が装置本体の上面後端縁部に図示し
ないヒンジ装置を介して開閉自在に取り付けられてお
り、必要に応じて自動原稿送り装置4全体を開閉させて
原稿台5上を開放し得る構成となっている。カバー本体
21の上面ややや右方向部位には複数枚の原稿を一括保
持し得る原稿台22が設けられている。装置の一端側に
は原稿を順次一枚ずつ取り出し原稿台5の一端側(図中
左端側)に供給する給送23が設けられている。
The automatic document feeder 4 has a rear end edge of a cover body 21 as a housing, which is attached to a rear end edge of an upper surface of the apparatus main body via a hinge device (not shown) so as to be freely opened and closed. The configuration is such that the entire automatic document feeder 4 can be opened and closed to open the document table 5. A document table 22 capable of holding a plurality of documents collectively is provided on the upper surface of the cover main body 21 and slightly to the right. At one end of the apparatus, there is provided a feeder 23 for sequentially taking out documents one by one and supplying the originals to one end (left end in the figure) of the document table 5.

【0021】給送手段23は原稿を取り出すためのピッ
クアップローラ27、原稿をピックアップローラに押し
付けるウェイト板28、原稿給紙台22への原稿のセッ
ト状態を感知する原稿感知センサとしてのエンプティセ
ンサ29等が配置されている。さらに、ピックアップロ
ーラ27の原稿取り出し方向には、給紙ローラ32が配
置され確実に原稿が一枚ずつ給送されるようになってい
る。原稿台5の上面にはこれを覆う原稿搬送ベルト37
が張設されている。
The feeding means 23 includes a pickup roller 27 for taking out a document, a weight plate 28 for pressing the document against the pickup roller, an empty sensor 29 as a document detection sensor for detecting a setting state of the document on the document feeder plate 22 and the like. Is arranged. Further, a paper feed roller 32 is arranged in the document take-out direction of the pickup roller 27 so that the documents are fed one by one reliably. A document conveying belt 37 covering the document table 5
Is stretched.

【0022】原稿搬送ベルト37は一対のベルトローラ
40、40に掛け渡された外表面が白色の幅広無端ベル
トからなり、ベルト駆動機構(図示しない)によって正
逆方向に走行し得る構成となっている。また、原稿搬送
ベルト37の内周部の裏面側にはベルト面を原稿台5に
押さえつけるための複数のベルト押えローラ41および
自動原稿送り装置の開閉状態を検知するセットスイッチ
(図示せず)が設けられている。そして、前記給送手段
23によって給送された原稿を原稿台5の一端側(左端
側)から他端側(右端側)に搬送する。
The original conveying belt 37 is a wide endless belt having a white outer surface stretched over a pair of belt rollers 40, 40, and is configured to be able to run in the forward and reverse directions by a belt driving mechanism (not shown). I have. A plurality of belt pressing rollers 41 for pressing the belt surface against the document table 5 and a set switch (not shown) for detecting the open / close state of the automatic document feeder are provided on the back side of the inner peripheral portion of the document conveying belt 37. Is provided. Then, the document fed by the feeding means 23 is transported from one end (left end) of the document table 5 to the other end (right end).

【0023】装置の右側部位に排紙手段38が設けら
れ、排紙手段38は搬送ローラ44とこの搬送ローラ4
4に原稿を押し付けるピンチローラ45と排紙方向に送
られる原稿の後端を検出する原稿検出手段としての排紙
センサ46等が設けられている。原稿排出路の下流が側
には排紙ローラ48が設けられている。また、原稿排出
路には原稿を裏表逆にして原稿台5に導くためにゲート
82が設けられ、原稿を両面複写可能としている。
A paper discharging means 38 is provided at the right side of the apparatus, and the paper discharging means 38 includes a transport roller 44 and the transport roller 4.
4 is provided with a pinch roller 45 for pressing the document, a paper discharge sensor 46 as document detection means for detecting the rear end of the document sent in the paper discharge direction, and the like. A discharge roller 48 is provided downstream of the document discharge path. A gate 82 is provided in the document discharge path to guide the document upside down to the document table 5 so that the document can be copied on both sides.

【0024】スキャナ2は光源としての照明ランプ6、
ミラー15を設置した第一キャリッジ7、光路を折り曲
げるミラー8a、8bを設置した第二キャリッジ9、レ
ンズ10、反射光を受講するCCDセンサ11、及びこ
れらの各部の位置を変更する駆動系(図示しない)によ
り構成されている。
The scanner 2 has an illumination lamp 6 as a light source,
A first carriage 7 on which a mirror 15 is installed, a second carriage 9 on which mirrors 8a and 8b for bending optical paths are installed, a lens 10, a CCD sensor 11 for receiving reflected light, and a drive system for changing the positions of these components (illustrated) No).

【0025】上記第一、第二キャリッジ7、9は互いに
タイミングベルト(図示しない)で結ばれており、第二
キャリッジ9は第一キャリッジ7の1/2の速さで同じ
方向に移動するようになっている。これにより、レンズ
10までの光路長が一定になるように走査できるように
なっている。上記レンズ10は焦点距離固定で変倍時に
光軸方向へ移動されるようになっている。CCDセンサ
11は原稿の1画素がCCDセンサの1画像に対応して
いる。CCDセンサ11の出力は後述するA/D変換回
路へ出力されるようになっている。
The first and second carriages 7 and 9 are connected to each other by a timing belt (not shown), and the second carriage 9 moves in the same direction at half the speed of the first carriage 7. It has become. Thus, scanning can be performed so that the optical path length to the lens 10 is constant. The lens 10 has a fixed focal length and is moved in the optical axis direction during zooming. In the CCD sensor 11, one pixel of the document corresponds to one image of the CCD sensor. The output of the CCD sensor 11 is output to an A / D conversion circuit described later.

【0026】第一、第二キャリッジ7、9、ミラー12
a、12bの移動はそれぞれステッピングモータ(図示
しない)により行われるようになっている。上記第一、
第二キャリッジ7、9は上記ステッピングモータの回転
軸に連結されたドライブプリー(図示しない)とアイド
ルプリー(図示しない)の間に掛け渡されたタイミング
ベルト(図示しない)の動作に応じて移動するようにな
っている。上記レンズ10は対応するスッテピングモー
タ(図示しない)によりスパイラルシャフト(図示しな
い)が回転し、このスパイラルの動きによって光軸方向
へ移動するようになっている。
First and second carriages 7, 9 and mirror 12
The movements of a and 12b are each performed by a stepping motor (not shown). The first,
The second carriages 7, 9 move in response to the operation of a timing belt (not shown) stretched between a drive pulley (not shown) and an idle pulley (not shown) connected to the rotation shaft of the stepping motor. It has become. The spiral shaft (not shown) of the lens 10 is rotated by a corresponding stepping motor (not shown), and is moved in the optical axis direction by the movement of the spiral.

【0027】60はレーザーダイオードでこのレーザー
ダイオード60に対応してコリメートレンズ62、ポリ
ンゴンミラー(多面反射鏡)64、レンズ66、反射鏡
68、70、レンズ72が配置され露光装置52からレ
ーザー光を感光体ドラム50に照射するようになってい
る。
Reference numeral 60 denotes a laser diode. A collimating lens 62, a polygon mirror (polyhedral reflecting mirror) 64, a lens 66, reflecting mirrors 68, 70, and a lens 72 are arranged corresponding to the laser diode 60. Is irradiated on the photosensitive drum 50.

【0028】プリンタ3はたとえばレーザー光学系と転
写紙に画像形成が可能な電子写真方式を組み合わせてい
る。すなわち、プリンタ3は装置内のほぼ中央部に回転
自在に軸支された感光体ドラム50を有し、この感光体
ドラム50の周囲には露光装置52、現像装置54、転
写チャージャ55、剥離チャージャ56、PCCチャー
ジャ57、除電ランプ58および帯電チャージャ59が
順に配置されている。
The printer 3 combines, for example, a laser optical system and an electrophotographic system capable of forming an image on transfer paper. That is, the printer 3 has a photosensitive drum 50 rotatably supported at a substantially central portion in the apparatus, and an exposing device 52, a developing device 54, a transfer charger 55, and a peeling charger around the photosensitive drum 50. Reference numeral 56, a PCC charger 57, a static elimination lamp 58, and a charging charger 59 are arranged in this order.

【0029】感光体ドラム50は帯電チャージャ59に
よって一様に帯電されるようになっているとともに、ス
キャナ2からレーザー光を出力して上記感光体ドラム5
0上に原稿の画像を形成するようになっている。そし
て、上記感光体ドラム50上に形成された静電潜像は現
像装置54により現像され、後述する給紙手段としての
給紙カセット30から給紙ローラ20、アライニングロ
ーラ25を介して送紙されるコピー用紙P上に現像画像
を転写チャージャ55によって転写される。
The photosensitive drum 50 is uniformly charged by a charging charger 59 and outputs laser light from the scanner 2 to output the photosensitive drum 5.
An image of a document is formed on the top of the document. Then, the electrostatic latent image formed on the photosensitive drum 50 is developed by a developing device 54, and is fed from a paper feed cassette 30 as a paper feeding unit to be described later via a paper feeding roller 20 and an aligning roller 25. The transfer image is transferred by the transfer charger 55 onto the copy paper P to be transferred.

【0030】この転写チャージャ55による転写後のコ
ピー用紙PはACコロナ放電による剥離チャージャ56
により剥離されて、搬送ベルトを介して定着器71に搬
送され、この定着器71によって現像画像が溶融定着さ
れたコピー用紙Pは排紙ローラ対73により排紙トレイ
74aを有するユニット74に排出される。ユニット7
4は排紙ローラ対73から排紙されるコピー用紙Pをフ
ェイスダウンするローラ対74bを有し、さらにユニッ
ト74の上部にステープルソートモードの際に1部毎に
ステープルするステープラ74cを有している。
The copy paper P after transfer by the transfer charger 55 is peeled off by an AC corona discharge.
Then, the copy paper P on which the developed image is fused and fixed by the fixing device 71 is discharged to a unit 74 having a discharge tray 74a by a discharge roller pair 73. You. Unit 7
Reference numeral 4 denotes a pair of rollers 74b for face-down of the copy sheet P discharged from the pair of discharge rollers 73, and a stapler 74c for stapling one copy at a time in the staple sort mode above the unit 74. I have.

【0031】一方前記コピー用紙Pへの現像画像の転写
・剥離後の感光体ドラム50上に残留した現像剤はPC
Cチャージャ57により清掃され、除電チャージャ58
により感光体ドラム50乗の電位を一定のレベル以下に
して、次のコピーを動作を可能にしている。
On the other hand, the developer remaining on the photosensitive drum 50 after the transfer and peeling of the developed image onto the copy paper P is PC
Charged by the C charger 57
As a result, the potential of the photosensitive drum 50 to the power of 50 can be reduced to a certain level or less, and the next copy operation can be performed.

【0032】なお、コピー用紙Pの両面に印刷する両面
コピーの場合には前述した定着器71によって現像画像
が溶融定着されたコピー用紙Pは搬送路75aを介して
搬送された後トレイ75bに蓄積される。このトレイ7
5bに蓄積された片面印刷済みのコピー用紙Pは搬送路
75cを介して前述した転写チャージャ55に搬送され
印刷されていない他方の面に現像画像が転写される。ま
た、トレイ75bの下部には光反射型の紙センサ75d
が設けられトレイ75b上にスタックされ用紙の有無が
検知される。
In the case of double-sided copying for printing on both sides of the copy sheet P, the copy sheet P on which the developed image has been fused and fixed by the above-described fixing device 71 is conveyed through a conveyance path 75a and then accumulated on a tray 75b. Is done. This tray 7
The one-side printed copy paper P stored in 5b is conveyed to the above-described transfer charger 55 via the conveyance path 75c, and the developed image is transferred to the other side on which no printing is performed. A light reflection type paper sensor 75d is provided below the tray 75b.
Is provided on the tray 75b and the presence or absence of a sheet is detected.

【0033】また、搬送路75a、トレイ75b、搬送
路75c、および紙センサ75dとから自動両面反転機
構としての自動両面装置(ADD)75が構成されてい
る。また、図中30は前記装置本体1のフロント側より
脱着自在に上下複数段に装着された給紙手段としての給
紙カセットである。この給紙カセット30はコピー用紙
Pが収納された筐体であるカセットケース31からなり
このカセットケース31の取り出し端部は用紙取り出し
方向に向け傾斜させてなる構成を有する。そして、前記
給紙カセット30のカセットケース31内に収納された
コピー用紙Pはピッ81にて最上層からピックアップさ
れてとりだされるようになっている。このピックアップ
ローラ81にて取り出されて前記カセットケース31の
取り出し端部側に送り込まれたコピー用紙Pは、前記カ
セットケース31の取り出し端部の内側上方に設置され
た給紙ローラ84と分離ローラ(また分離パッド)85
からなる用紙分離部にて一枚ずつ分離されてプリンタ3
に向け搬送されるようになっているものである。
An automatic double-side device (ADD) 75 as an automatic double-side reversing mechanism is constituted by the transport path 75a, the tray 75b, the transport path 75c, and the paper sensor 75d. In the drawing, reference numeral 30 denotes a paper feed cassette as a paper feed means which is detachably mounted on the upper side of the apparatus main body 1 in a detachable manner. The paper feed cassette 30 is composed of a cassette case 31 which is a housing in which copy paper P is stored, and has a configuration in which a take-out end of the cassette case 31 is inclined in a paper take-out direction. The copy paper P stored in the cassette case 31 of the paper feed cassette 30 is picked up from the uppermost layer by the pit 81 and taken out. The copy paper P taken out by the pickup roller 81 and sent to the take-out end of the cassette case 31 is supplied with a paper feed roller 84 and a separation roller ( Separation pad) 85
Is separated one by one by a paper separating section made of
It is designed to be transported toward.

【0034】図2は、本発明の画像形成装置システムに
係わるスキャナ、プリンタ、ファックス、ネットワーク
機能、IEEE1394インターフェースを有する画像
形成装置1の制御系の構成を示すものである。
FIG. 2 shows the configuration of a control system of the image forming apparatus 1 having a scanner, a printer, a facsimile, a network function, and an IEEE1394 interface according to the image forming apparatus system of the present invention.

【0035】図2において、画像形成装置1は、装置全
体の制御を司るCPU100、コントロールパネル10
3、メカ部を制御するCPU106、画像処理部10
7、バスコントローラ108、ROM101、RAM1
02、IEEE1394インターフェース120が制御
バスB1を介して接続され、CPU100はこれらを制
御する。
In FIG. 2, an image forming apparatus 1 includes a CPU 100 for controlling the entire apparatus and a control panel 10.
3. CPU 106 for controlling the mechanical unit, image processing unit 10
7, bus controller 108, ROM 101, RAM 1
02, the IEEE 1394 interface 120 is connected via the control bus B1, and the CPU 100 controls them.

【0036】さらに、バスコントローラ108には、ハ
ードディスクドライブ110、ファクシミリ送受信部1
11、ページメモリ112、ネットワークインターフェ
ース130が制御バスB2を介して接続されている。C
PU100は、バスコントローラ108、制御バスB2
を介してハードディスク(ドライブ)110、ファクシ
ミリ送受信部111、ページメモリ112、ネットワー
クインターフェイス130を制御するようになってい
る。
Further, the bus controller 108 includes a hard disk drive 110 and a facsimile
11, a page memory 112, and a network interface 130 are connected via a control bus B2. C
The PU 100 includes a bus controller 108, a control bus B2
, A hard disk (drive) 110, a facsimile transmission / reception unit 111, a page memory 112, and a network interface 130 are controlled.

【0037】また、画像処理部107、プリンタ部10
5、ファクシミリ送受信部111、ページメモリ112
は、画像バスB3を介して画像データの受け渡しを行う
ようになっている。さらに、制御バスB2でも画像デー
タをハードディスク110、ページメモリ112、ファ
クシミリ送受信部111、ネットワークインターフェイ
ス130で受け渡しできるようになっている。
The image processing unit 107 and the printer unit 10
5. Facsimile transmission / reception unit 111, page memory 112
Is configured to transfer image data via the image bus B3. Further, the image data can be transferred between the hard disk 110, the page memory 112, the facsimile transmission / reception unit 111, and the network interface 130 also on the control bus B2.

【0038】加えて、複合画像形成装置1のスキャナ部
104、プリンタ部105、ファクシミリ送受信部11
1は、個々に独立で動作することができるようになって
いる。
In addition, the scanner unit 104, the printer unit 105, the facsimile transmitting / receiving unit 11 of the composite image forming apparatus 1
1 can operate independently and individually.

【0039】また、IEEE1394インターフェース
120は、外部のIEEE1394シリアルバス121
と接続され、ネットワークインターフェイス130は、
外部のネットワーク131と接続されている。
The IEEE 1394 interface 120 is connected to an external IEEE 1394 serial bus 121.
And the network interface 130 is
It is connected to an external network 131.

【0040】次に、図3を参照して、スキャナ部104
および画像処理部107の詳細な構成について説明す
る。スキャナ部104のスキャナCPU4aには、照明
ランプ4bを制御するランプ制御部4c、走査モータ4
dを制御するモータドライバ4e、センサ、スイッチ、
ソレノイド等を駆動制御する駆動部4gが接続され、こ
れらを制御する。また、画像処理部107は、CCDセ
ンサ11からの画像データについて画像処理するための
A/D変換回路7a、解像度変換回路7b、シェーディ
ング補正回路7c、画質改善回路7d、2値化回路7e
から構成され、画像処理する。
Next, referring to FIG.
The detailed configuration of the image processing unit 107 will be described. The scanner CPU 4a of the scanner unit 104 includes a lamp control unit 4c for controlling the illumination lamp 4b, a scanning motor 4
d, a motor driver for controlling d, a sensor, a switch,
A driving unit 4g for driving and controlling a solenoid and the like is connected and controls these. The image processing unit 107 includes an A / D conversion circuit 7a, a resolution conversion circuit 7b, a shading correction circuit 7c, an image quality improvement circuit 7d, and a binarization circuit 7e for performing image processing on image data from the CCD sensor 11.
And performs image processing.

【0041】また、CCDセンサ11で読みとられた画
像データは画像処理部107の2値化回路7eから、画
像バスB3を介してページメモリ12に送られ、ここに
記憶されるようになっている。
The image data read by the CCD sensor 11 is sent from the binarizing circuit 7e of the image processing unit 107 to the page memory 12 via the image bus B3, and is stored therein. I have.

【0042】次に、図4を参照してプリンタ部105の
詳細な構成について説明する。プリンタ部105のプリ
ンタCPU5aには、メインモータ5bを駆動するメイ
ンモータドライバ5c、センサ、スイッチ、ソレノイド
等を5dを駆動制御する駆動部5e、定着ランプ5fを
制御する定着ランプ制御部5g、帯電チャージャ5h、
転写チャージャ5i、剥離チャージャ5j、PPCチャ
ージャ5kを制御する高圧出力制御部5m、除電ランプ
5nを制御する除電ランプ制御部5o、給紙ローラ5
p、ピックアップローラ5q用の給紙モータ5rを制御
する給紙制御部5s、電光変換部(レーザダイオード)
5t、ポリゴンモータ5u用のレーザ駆動回路5vを駆
動する変調回路5wに接続して、これらを制御する。
Next, a detailed configuration of the printer unit 105 will be described with reference to FIG. The printer CPU 5a of the printer unit 105 includes a main motor driver 5c for driving the main motor 5b, a driving unit 5e for driving and controlling sensors, switches, and solenoids 5d, a fixing lamp control unit 5g for controlling the fixing lamp 5f, a charging charger. 5h,
High-voltage output control unit 5m for controlling transfer charger 5i, peeling charger 5j, PPC charger 5k, static elimination lamp control unit 5o for controlling static elimination lamp 5n, paper feed roller 5
p, paper feed controller 5s for controlling paper feed motor 5r for pickup roller 5q, light-to-light converter (laser diode)
5t, a laser driving circuit 5v for the polygon motor 5u is connected to a modulation circuit 5w for driving and controlled.

【0043】このような構成のプリンタ部105によ
り、ページメモリ112から画像バスB3を介して送ら
れてきた画像データはプリンタCPU5aによる制御の
もと所定の用紙に印刷されるようになっている。
With the printer unit 105 having such a configuration, the image data sent from the page memory 112 via the image bus B3 is printed on a predetermined sheet under the control of the printer CPU 5a.

【0044】次に、図5を参照して、ファクシミリ送受
信部111の詳細な構成について説明する。
Next, a detailed configuration of the facsimile transmitting / receiving section 111 will be described with reference to FIG.

【0045】ファクシミリ送受信部111のファクシミ
リCPU111aは、制御バスインタフェイス(I/
F)、画像バスインタフェイス(I/F)部からなるイ
ンタフェイス制御回路111b、制御プログラムが格納
されているメモリ(EPROM)111c、画像データ
を格納するメモリ(基本SRAM)111d、入出力の
際に画像データを圧縮、伸長するCODEC111e、
画像データを送受信する際の圧縮、伸長のためのCOD
EC111f、通信回線に接続されて例えば、公衆回線
網を制御するNCU(Network Control Unit)111
g、を介してデータの送受信を行うための変調、復調を
行うモデム111h、に接続して、これらを制御する。
The facsimile CPU 111a of the facsimile transmission / reception unit 111 has a control bus interface (I /
F), an interface control circuit 111b including an image bus interface (I / F) unit, a memory (EPROM) 111c storing a control program, a memory (basic SRAM) 111d storing image data, and input / output. CODEC 111e for compressing and expanding image data
COD for compression and decompression when transmitting and receiving image data
EC 111f, NCU (Network Control Unit) 111 connected to a communication line and controlling, for example, a public line network
g, and a modem 111h that performs modulation and demodulation for transmitting and receiving data, and controls these.

【0046】このような構成のファクシミリ送受信部1
11では、ページメモリ112、画像バスB3を介して
送られてきた画像データに対し、圧縮等の処理を行っ
て、通信回線に出力するとともに、通信回線を介して受
信した画像データに伸長等の処理を施し、画像バスB3
を介してページメモリ112に送信し、ここに一時記憶
されるようになっている。
Facsimile transmission / reception unit 1 having such a configuration
In step 11, the image data transmitted via the page memory 112 and the image bus B3 is subjected to processing such as compression and output to a communication line, and is also expanded to image data received via the communication line. After processing, image bus B3
, And is temporarily stored here.

【0047】図6を参照してページメモリ112の構成
について説明する。
The configuration of the page memory 112 will be described with reference to FIG.

【0048】ページメモリ112には画像データ蓄積用
に多数のDRAM112c、回転処理用にSRAM11
2b、圧縮、伸長用にCODEC112dが搭載され、
これらはすべてページメモリコントローラ112aに接
続されていて、ページメモリコントローラ112aの制
御対象となる。また、ページメモリコントローラ112
aは制御バスB2、画像バスB3の両方に接続されてい
て、制御バスB2と画像バスB3を介したページメモリ
112へのアクセスの調停作業も行う。
The page memory 112 has a large number of DRAMs 112c for storing image data, and the SRAMs 11 for rotation processing.
2b, CODEC 112d is installed for compression and expansion,
These are all connected to the page memory controller 112a and are controlled by the page memory controller 112a. Also, the page memory controller 112
a is connected to both the control bus B2 and the image bus B3, and also arbitrates access to the page memory 112 via the control bus B2 and the image bus B3.

【0049】ページメモリ112上の画像データに対す
る圧縮、伸長、回転、合成といった画像処理は、CPU
100がバスコントローラ108、制御バスB2を介し
てぺージメモリコントローラ112aを制御することに
よって達成する。
Image processing such as compression, decompression, rotation, and synthesis for image data on the page memory 112 is performed by the CPU.
100 by controlling the page memory controller 112a via the bus controller 108 and the control bus B2.

【0050】また、ページメモリ112上の画像データ
へのアクセスは、制御バスB2、画像バスB3のどちら
からも可能でアクセスの調停作業はページメモリコント
ローラ112aが行う。
The image data on the page memory 112 can be accessed from either the control bus B2 or the image bus B3, and the arbitration work of the access is performed by the page memory controller 112a.

【0051】次に、図7を参照してIEEE1394イ
ンターフェース120について説明する。IEEE13
94インターフェース120は、LINKチップ120
aとPHYチップ120bの2チップ構成となってい
る。LINKチップ120aはバスB1を介してCPU
100と接続され、LINKチップ120aとPHYチ
ップ120bはIEEE1394で規定されているイン
ターフェースIF1によって結線されている。このIE
EE1394インターフェース120で使用しているP
HYチップ120bは3ポート(ポートA、ポートB、
ポートC)タイプのもので、IEEE1394シリアル
バス121への接続口は3個持っている。
Next, the IEEE 1394 interface 120 will be described with reference to FIG. IEEE13
The 94 interface 120 is a LINK chip 120
a and a PHY chip 120b. The LINK chip 120a is connected to the CPU via the bus B1.
100, and the LINK chip 120a and the PHY chip 120b are connected by an interface IF1 defined by IEEE1394. This IE
P used in the EE1394 interface 120
The HY chip 120b has three ports (port A, port B,
It is a port C) type and has three connection ports to the IEEE1394 serial bus 121.

【0052】それぞれのチップの役割であるが、PHY
チップ120bはLINKチップ120aから受け取っ
たデータをシリアル変換し、所定のスピードでIEEE
1394シリアルバス121に送信し、IEEE139
4シリアルバス121から受信する。また、バスリセッ
トを検出しノード番号を決定するシーケンスを起動する
のも主な役割の一つである。LINKチップ120aは
CPU100とPHYチップ120bのインターフェー
スを取り持つ。主な役割としては非同期、同期転送の制
御や割り込みのCPU100への通知を司る。
The function of each chip is as follows.
The chip 120b converts the data received from the LINK chip 120a into serial data, and performs IEEE conversion at a predetermined speed.
1394 serial bus 121, IEEE 139
4 Received from the serial bus 121. One of the main roles is to detect a bus reset and activate a sequence for determining a node number. The LINK chip 120a has an interface between the CPU 100 and the PHY chip 120b. Its main role is to control asynchronous and synchronous transfer and notify the CPU 100 of an interrupt.

【0053】また、このインターフェースは本発明にお
ける画像形成システム内の各機器(デバイス)に共通に
使用でき、同様の構成を取る。
This interface can be used in common for each device in the image forming system of the present invention, and has the same configuration.

【0054】近年、IEEE1394というデジタル機
器間を接続し、デジタルデータを転送する規格が決まり
つつある。IEEE1394はシリアルバスによって機
器間を接続し、規格決定されている速度で機器間をデー
タ転送する。シリアルバス上では機器はノード(Nod
e)として表現されノードの区別は固有のノード番号に
よって行われる。
In recent years, a standard called IEEE 1394 for connecting digital devices and transferring digital data is being determined. The IEEE 1394 connects devices via a serial bus, and transfers data between devices at a standard-determined speed. On the serial bus, the device is a node (Nod
The distinction of nodes expressed as e) is performed by unique node numbers.

【0055】シリアルバス上でやり取りされるデータは
勿論ビット列のデータであるが、IEEE1394では
このビット列をある単位でまとめパケットとし、ノード
はシリアルバスへ出力する。また、このパケットと呼ば
れるデータのブロックにはノード間で転送したいデータ
の他にヘッダと呼ばれる転送に関与する情報が付加され
ている。
The data exchanged on the serial bus is, of course, bit string data. In IEEE 1394, this bit string is collected into a certain unit as a packet, and the node outputs the packet to the serial bus. In addition, information relating to transfer called a header is added to the data block called a packet in addition to data to be transferred between nodes.

【0056】ヘッダに記述されるノード番号は、IEE
E1394で規定されているバスリセットが発生した
後、所定の手続きによってシリアルバス上の各ノードに
一意に決定する番号である。各ノードはこのノード番号
をデータ転送に使用する。
The node number described in the header is IEEE
After a bus reset specified by E1394 occurs, the number is uniquely determined for each node on the serial bus by a predetermined procedure. Each node uses this node number for data transfer.

【0057】また、ヘッダにはアドレスという情報も記
述されている。このアドレス空間の使用に関してはIE
EE1394で規格化され、使用目的やノード固有の領
域等が決定している。
The header also describes information called an address. Regarding the use of this address space,
It is standardized by EE1394, and the purpose of use, the area unique to the node, and the like are determined.

【0058】IEEE1394では2つの転送方式が定
義されている。
In IEEE 1394, two transfer systems are defined.

【0059】まず、図8を用いてAsynchronous転送(非
同期転送)について説明する。非同期転送では、データ
を転送したいノードがバス獲得することから始まる。
First, the asynchronous transfer will be described with reference to FIG. Asynchronous transfer starts when a node that wants to transfer data acquires a bus.

【0060】図8のアービトレーションでデータを転送
したいノードはシリアルバスに対して要求を出す。そし
て、このアービトレーションに勝ったノードがバス占有
権を持つ。バス占有権を持ったノードは、図9の(a)
に示すデータ構造のデータパケット(以下非同期パケッ
ト)をバスに対して所定の通信速度で出力する。
A node that wants to transfer data by arbitration in FIG. 8 issues a request to the serial bus. The node that wins the arbitration has the right to occupy the bus. The node having the bus occupation right is shown in FIG.
A data packet (hereinafter, asynchronous packet) having the data structure shown in (1) is output to the bus at a predetermined communication speed.

【0061】このパケットには、図9の(a)、(b)
に示すようにデータの送信先のノード、送信元のノード
に関する情報やその送信先のノードに固有のアドレスと
いった情報がヘッダとして付加されている。
The packets include (a) and (b) in FIG.
As shown in FIG. 7, information such as information on a destination node and a source node of data and an address unique to the destination node are added as a header.

【0062】そして、受信ノードはこのヘッダに含まれ
る情報で自分が受信対象であることを認識し、ヘッダの
送信元のノード情報によって、このデータがどのノード
から送信されたかを認識する。
[0062] The receiving node recognizes that the receiving node is the target of receiving from the information included in the header, and recognizes from which node this data was transmitted from the node information of the transmission source of the header.

【0063】受信ノードが非同期パケットを受信する
と、次に、この受信したノードがデータを送信したノー
ドに対し、図10の(a)、(b)で示される構成のAc
knowledgeパケット(以下、承認パケットと記述する)
を返信する。
When the receiving node receives the asynchronous packet, the receiving node then transmits to the node that transmitted the data an Ac packet having the configuration shown in FIGS. 10A and 10B.
knowledge packet (hereinafter referred to as approval packet)
Reply.

【0064】この承認パケットには承認コードと呼ばれ
る情報が入っていて、この承認パケットを受信したデー
タの送信ノードは転送したデータが正常に受信されたか
どうかを認識する。このように1つの非同期パケット送
信に対して1つの認証パケットが返信されるという動作
で非同期転送は転送データの安全性を確保している。
The acknowledgment packet contains information called an acknowledgment code, and the transmitting node of the data receiving the acknowledgment packet recognizes whether the transferred data has been normally received. As described above, the operation in which one authentication packet is returned in response to one asynchronous packet transmission ensures the security of the transferred data in the asynchronous transfer.

【0065】次に、図11を用いてIsochronous転送
(以下、非同期転送と記述する)について説明する。
Next, the isochronous transfer (hereinafter referred to as asynchronous transfer) will be described with reference to FIG.

【0066】非同期転送では、データを転送したいノー
ドがバスに対して要求を出す。図11のアービトレーシ
ョンに勝ったノードがバス占有権を持つ。
In the asynchronous transfer, a node that wants to transfer data issues a request to the bus. The node that wins the arbitration in FIG. 11 has the bus occupation right.

【0067】バス占有権を持ったノードは、図12の
(a)、(b)で示されるデータ構造のデータパケット
(以下、同期パケットと記述する)をバスに対して所定
の通信速度で出力する。図12の(a)に示すように、
この同期パケットには送信ノードが使用するチャンネル
番号が情報として入ったヘッダが付加されている。
The node having the bus occupation right outputs a data packet having a data structure shown in FIGS. 12A and 12B (hereinafter referred to as a synchronous packet) to the bus at a predetermined communication speed. I do. As shown in FIG.
A header containing the channel number used by the transmitting node as information is added to this synchronization packet.

【0068】受信ノードは、このヘッダのチャンネル番
号によって、受け取るべきデータか否かを判定してデー
タの取り込みを決定する。
The receiving node determines whether or not the data is to be received based on the channel number in the header, and determines the data fetch.

【0069】同期転送は非同期転送とは異なり、受信ノ
ードが承認パケットをデータの送信ノードに送り返すこ
とはしない。すなわち、この同期転送では受信データの
保全は受信ノードの責任であり、受信ノードが同期パケ
ットを受信する際に何らかの障害等が起こり、同期パケ
ットを受信しそこねても送信ノードは関知しない。
The synchronous transfer differs from the asynchronous transfer in that the receiving node does not send an acknowledgment packet back to the data transmitting node. That is, in this synchronous transfer, the integrity of the received data is the responsibility of the receiving node, and when the receiving node receives a synchronization packet, some trouble or the like occurs, and even if the synchronization node fails to receive the synchronization packet, the transmission node does not know.

【0070】また、非同期転送と同期転送では図9と図
11でアービトレーションに入れる時間に差があるた
め、同期転送が非同期転送に比べバス獲得の優位性を持
っている。すなわち、このことは同期転送がバスに対し
て常に一定のデータ転送レートを確保できることを表し
ている。このことが同期転送でデータを転送する利点で
ある。
Further, there is a difference in the time required for arbitration between the asynchronous transfer and the synchronous transfer in FIGS. 9 and 11, so that the synchronous transfer has an advantage of bus acquisition as compared with the asynchronous transfer. That is, this means that the synchronous transfer can always secure a constant data transfer rate to the bus. This is an advantage of transferring data by synchronous transfer.

【0071】しかし、同期転送が非同期転送に比べ常に
シリアルバス使用に優位性があるわけではなく、IEE
E1394規格では同期転送はシリアルバスの帯域の8
0%までの使用と上限を設けている。
However, the synchronous transfer does not always have an advantage over the use of the serial bus as compared with the asynchronous transfer.
According to the E1394 standard, synchronous transfer is 8 times the bandwidth of the serial bus.
Use up to 0% and an upper limit.

【0072】図13は、本発明に係る画像形成システム
の構成を示すものである。本発明の画像形成システム
は、複数台の画像形成装置(A,B,C)、プリンタ
(A,B)、PC(1,2)が、それぞれの機器が有す
る図7に示すIEEE1394インターフェース120
を介してIEEE1394シリアルバス121に接続さ
れて構成されている。
FIG. 13 shows the configuration of an image forming system according to the present invention. According to the image forming system of the present invention, a plurality of image forming apparatuses (A, B, C), printers (A, B), and PCs (1, 2) have an IEEE 1394 interface 120 shown in FIG.
And is connected to the IEEE 1394 serial bus 121 via a USB port.

【0073】IEEE1394規格ではデバイスの電源
投入、新たなデバイスのシリアルバスへの追加等があっ
た場合、シリアルバスにはバスリセットが発生する。こ
のバスリセットによってシステム内の各デバイス、すな
わち、IEEE1394は所定の手続きによってノード
に固有なノード番号を決定する。そして、シリアルバス
ではこのノード番号を使用して、シルアルバス上のアド
レスを生成してノード間でデータ転送を行う規格となっ
ている。
In the IEEE 1394 standard, when a device is turned on or a new device is added to the serial bus, a bus reset occurs in the serial bus. By this bus reset, each device in the system, ie, IEEE 1394, determines a node number unique to the node by a predetermined procedure. The serial bus uses this node number to generate an address on the serial bus and to transfer data between nodes.

【0074】しかしながら、この規格化されたIEEE
1394の転送管理方式のみでは図13で示した構成の
画像形成システムでは不都合が生じる可能性がある。
However, this standardized IEEE
The use of only the 1394 transfer management method may cause inconvenience in the image forming system having the configuration shown in FIG.

【0075】IEEE1394で規定されているノード
番号の決定方法は確かに各ノード対して一意な番号が割
付られる仕組みであるものの、バスリセット発生後に割
り付けられるノード番号はバスリセット発生前のノード
番号と同じになることが保証されていない。勿論、ノー
ド番号が変わってもIEEE1394で規定するデータ
転送そのものにはなんら問題はない。
Although the method of determining the node number specified by IEEE 1394 is a mechanism in which a unique number is allocated to each node, the node number allocated after the bus reset occurs is the same as the node number before the bus reset occurs. Is not guaranteed to be. Of course, even if the node number changes, there is no problem in the data transfer itself specified by IEEE1394.

【0076】しかし、図13に示す画像形成システムで
は、画像形成装置、PC、プリンタといった据え置き型
の機器でのデータ転送を扱うので、機器の設置場所、す
なわち、どの機器から紙に印刷された情報を入手するか
が非常に重要なこととなる。
However, the image forming system shown in FIG. 13 handles data transfer in stationary devices such as an image forming apparatus, a PC, and a printer. It will be very important to obtain.

【0077】そのため、ノードに関して一意にノード番
号か決まるからといって、それのみでデータ転送を管理
していたのでは、バスリセット後に違う機器にデータを
送信してしまうといった不具合が発生する可能性があ
る。これを回避するために、システムの機器とノード番
号を対で管理する本発明の制御方法を以下に説明する。
For this reason, if data transfer is managed solely because the node number is uniquely determined for a node, there is a possibility that data may be transmitted to a different device after a bus reset. There is. In order to avoid this, a control method of the present invention for managing the system device and the node number in pairs will be described below.

【0078】本発明の画像形成システムにおける機器
(画像形成装置、プリンタ、PC等)は、IEEE13
94で定義されているノード固有のアドレス空間に図1
4に示す機器に関する情報を持つレジスタ群200を実
装している。
The equipment (image forming apparatus, printer, PC, etc.) in the image forming system of the present invention is an IEEE 13
FIG. 1 shows the node-specific address space defined in FIG.
A register group 200 having information on the devices shown in FIG.

【0079】図14に示すレジスタ群200について説
明する。
The register group 200 shown in FIG. 14 will be described.

【0080】第1フィールドは、本レジスタ群200の
識別子があり、このレジスタが存在する場合、本発明の
転送プロトコルをサポートする。
The first field contains the identifier of the register group 200, and if this register is present, supports the transfer protocol of the present invention.

【0081】第2フィールドは、その機器が何であるか
を示すデバイスコードが格納されている。
The second field stores a device code indicating what the device is.

【0082】第3、4フィールドには、機器固有の番号
が記述されている。
In the third and fourth fields, device-specific numbers are described.

【0083】第5フィールドには、その機器が連続で受
信できる受信データのサイズが記述してある。このサイ
ズはデバイスが持つラインバッファやページバッファの
サイズが反映されている。
The fifth field describes the size of received data that can be continuously received by the device. This size reflects the size of the line buffer and page buffer of the device.

【0084】第6フィールドには、本発明のライン応答
パケット、ページ応答パケットを書き込むレジスタが存
在する。このレジスタはこれらレジスタ群200を持つ
機器がデータの受信機器になる場合は使用しないが、送
信機器となる場合、受信機器からライン応答パケット、
ページ応答パケットの内容がこのレジスタに書き込まれ
る。
In the sixth field, there is a register for writing the line response packet and the page response packet of the present invention. This register is not used when the device having the register group 200 becomes a data receiving device. However, when the device becomes a transmitting device, a line response packet,
The contents of the page response packet are written to this register.

【0085】第7フィールドには、その機器が1分あた
り何枚の印刷能力があるかを示す値が格納されている。
The seventh field stores a value indicating the number of prints per minute of the device.

【0086】第8フィールドには、その機器が印刷でき
る用紙の種類が記述されている。
The eighth field describes the type of paper that can be printed by the device.

【0087】第9フィールドには、その機器に対するコ
マンドが発行できるレジスタの存在位置が記述してあ
る。
The ninth field describes the location of a register at which a command for the device can be issued.

【0088】第10フィールドには、その機器のステー
タスが把握できるレジスタの存在位置が記述してある。
The tenth field describes the location of a register from which the status of the device can be grasped.

【0089】第11フィールドは、将来のための予約フ
ィールドである。
The eleventh field is a reserved field for the future.

【0090】第12フィールド以降には、その機器名称
や機器の設置場所が文字列として格納してある。
In the twelfth field and thereafter, the device name and the installation location of the device are stored as character strings.

【0091】これらのレジスタをIEEE1394シリ
アルバス121経由で他の機器から読み出すことによっ
て、読み出した機器はその機器が本発明のプロトコルを
サポートすることを認識し、また、その機器に関する情
報を得ることができる。
By reading these registers from another device via the IEEE 1394 serial bus 121, the read device recognizes that the device supports the protocol of the present invention and can obtain information on the device. it can.

【0092】また、図14の第9フィールドが示す場所
に存在するコマンドレジスタにアクセスすることで、そ
の機器を制御することもでき、第10フィールドが示す
場所に存在する機器のステータス情報を用いてその機器
の現在の状態を知ることも可能である。
By accessing the command register located at the location indicated by the ninth field in FIG. 14, the device can also be controlled, and the status information of the device located at the location indicated by the tenth field can be used. It is also possible to know the current state of the device.

【0093】本発明のデータ転送プトロコルでは、バス
リセットが発生し、ノード番号の更新がなされた場合、
新たなノード番号決定後に画像データを転送できる全て
の機器はこのシステムの全ての機器の上記レジスタへア
クセスして機器固有の情報を得る。
In the data transfer protocol of the present invention, when a bus reset occurs and the node number is updated,
All devices that can transfer image data after determining a new node number access the above registers of all devices of this system to obtain device-specific information.

【0094】そして、この上記レジスタから得られた機
器固有の番号とその機器に割り振られたノード番号との
対応を取り、機器のノード番号との対応リストを図15
に示すように作成する。
Then, the correspondence between the device-specific number obtained from the register and the node number assigned to the device is obtained, and the correspondence list of the device node numbers is shown in FIG.
Create as shown.

【0095】この図15に示すリストで機器固有番号の
フィールドが0x00000000または0xFFFF
FFFFのものは、図14で定義したレジスタ群200
が存在しないことを意味し、そのノード番号に対応した
機器は本発明のプロトコルをサポートしていないことを
示している。
In the list shown in FIG. 15, the field of the device unique number is 0x00000000 or 0xFFFF.
FFFF is a register group 200 defined in FIG.
Means that the device corresponding to the node number does not support the protocol of the present invention.

【0096】このように、本発明のプロトコルでは、機
器間のデータ転送がこの機器固有番号で管理され、デー
タ転送の際に機器がこのリストを参照することにより、
機器固有番号をIEEE1394で定義されているノー
ド番号に変換しデータ転送を行うことを特徴とする。
As described above, according to the protocol of the present invention, the data transfer between the devices is managed by the device unique number, and the device refers to this list at the time of the data transfer.
It is characterized in that the device unique number is converted into a node number defined in IEEE 1394 and data is transferred.

【0097】また、上記で得られた画像形成システム内
の機器固有の情報は、画像データ送信機器側のユーザー
インターフェース、すなわち、画像形成装置(A,B,
C)ならコントロールパネル、PC(1,2)ならディ
スプレイ等の表示手段にアイコンとしてシンボル化した
情報で表示し利用する。
The device-specific information in the image forming system obtained as described above is stored in the user interface of the image data transmitting device, ie, the image forming devices (A, B,
In the case of (C), the control panel is used, and in the case of the PC (1, 2), the information is displayed and symbolized as an icon on a display means such as a display.

【0098】次に、本発明のタンデム時の転送プロトコ
ルについて説明する。
Next, the transfer protocol in tandem of the present invention will be described.

【0099】前記した様にIEEE1394には、非同
期転送と同期転送の2種類の転送方式が定義されてい
る。これらの転送方式のそれぞれの利点を用いたデータ
の転送用途として、非同期転送ではデータが欠損しては
いけないものの転送が挙げられ、同期転送ではデータの
転送帯域が落ちてはいけないものが挙げられる。
As described above, IEEE 1394 defines two types of transfer methods, asynchronous transfer and synchronous transfer. Examples of data transfer applications using the advantages of each of these transfer methods include transfer in which data must not be lost in asynchronous transfer, and transfer in which data transfer bandwidth must not be reduced in synchronous transfer.

【0100】具体的には、前者はプリンタ等の画像デー
タが欠損してはいけないものの転送に使用され、後者は
デジタルTVなど映像の1フレームが欠損しても画像を
見る側に問題はなく、むしろ転送帯域が落ちることで障
害が発生する様なものに向いた転送方式である。
Specifically, the former is used for transferring image data of a printer or the like, which must not be lost, and the latter has no problem on the viewer side even if one frame of video such as digital TV is lost. Rather, the transfer method is suitable for a system in which a failure occurs due to a decrease in the transfer band.

【0101】通常、画像形成装置でシステムを構成し、
それら機器間のデータ転送でIEEE1394を用いた
場合、その画像データの性質と転送の利点から、プリン
タと同様に前者の非同期転送が用いられる。
Usually, a system is constituted by an image forming apparatus,
When IEEE 1394 is used for data transfer between these devices, the former asynchronous transfer is used in the same manner as the printer, because of the nature of the image data and the advantages of the transfer.

【0102】しかし、本発明のような印刷出力先が複数
あるような、いわゆるタンデム印刷でこの非同期転送の
みで通信プトロコルを構成した場合、印刷出力する先の
機器に対してIEEE1394の非同期転送の規定か
ら、機器間の1対1で非同期パケット送信と承認パケッ
トのやり取りが発生することになる。そのような構成で
タンデム印刷にこの非同期転送方式を用いると、各印刷
出力先へ印刷する画像データが到着するまでの時間に差
が発生し、狭義ではタンデム印刷といえないことにな
る。
However, when a communication protocol is constituted only by this asynchronous transfer in so-called tandem printing in which there are a plurality of print output destinations as in the present invention, the IEEE 1394 asynchronous transfer specification is applied to a device to be printed out. Therefore, asynchronous packet transmission and acknowledgment packet exchange occur between the devices on a one-to-one basis. If this asynchronous transfer method is used for tandem printing in such a configuration, there will be a difference in the time until image data to be printed arrives at each print output destination, and in a narrow sense, tandem printing cannot be said.

【0103】また、各出力先へ同一データを逐次的に送
信することになり、シリアルバス上で出力先の台数分だ
け、同一画像データがやり取りされることとなり、バス
の使用効率も明らかに低下してしまうことになる。
In addition, the same data is sequentially transmitted to each output destination, and the same image data is exchanged by the number of output destinations on the serial bus, so that the bus use efficiency is clearly reduced. Will be done.

【0104】この様な場合、各印刷先へ同時にデータを
送信できる転送方式、すなわち、同期転送の方がその転
送の利点から向いている。しかし、前記で説明したよう
に同期転送では印刷先の機器、すなわち、受信ノードが
何らかの理由でデータを取りこぼしても送信元ノードは
知るすべがない。
In such a case, a transfer method capable of simultaneously transmitting data to each printing destination, that is, synchronous transfer is more suitable for the advantage of the transfer. However, as described above, in the synchronous transfer, even if the printing destination device, that is, the receiving node misses the data for some reason, the transmitting source node has no way of knowing.

【0105】そこで本発明ではページ応答パケット(pa
ge acknowledge packet:PAGE_ACK)とライン応
答パケット(line acknowledge packet:LINE_AC
K)とを導入する。
Therefore, in the present invention, the page response packet (pa
ge acknowledge packet: PAGE_ACK and line acknowledge packet: LINE_AC
K).

【0106】これらページ応答パケットとライン応答パ
ケットのデータフィールドは、図16に示すような構成
となる。すなわち、図16において、ビット31はペー
ジ応答パケットかライン応答パケットかの区別である。
ビット16からビット27は受信機器側で検出したエラ
ーをコード化して表現してある。ビット0からビット1
5は転送の回数で何回目のページ応答パケット、もしく
はライン応答パケットかを表している。
The data fields of the page response packet and the line response packet have a structure as shown in FIG. That is, in FIG. 16, bit 31 is a distinction between a page response packet and a line response packet.
Bits 16 to 27 code and represent the error detected on the receiving device side. Bit 0 to bit 1
Reference numeral 5 indicates the number of page response packets or line response packets in the number of transfers.

【0107】これらパケットは非同期転送パケットで指
定ライン数、もしくは指定ページ数の画像を印刷する機
器側が受け取ったことを示す論理的な構造である。
These packets have a logical structure indicating that they are asynchronous transfer packets and are received by the device that prints the image of the specified number of lines or the specified number of pages.

【0108】受信機器は、送信機器の前記レジスタ群2
00のオフセット14H番地に存在するページ、ライン
認証パケット受信レジスタに非同期転送でこのデータフ
ィールドの値を書き込む。
The receiving device is the same as the register group 2 of the transmitting device.
The value of this data field is written asynchronously to the page and line authentication packet reception register at offset 14H of 00.

【0109】そもそも、受信経路上での物理的なデータ
転送の失敗を除けば、データ受信エラーは受信側が同期
転送で受信データを取りこぼすことによって多く発生す
る。
Except for the failure of physical data transfer on the receiving path, data receiving errors often occur when the receiving side misses received data by synchronous transfer.

【0110】この不具合は、図17の(a)、(b)に
示すようなページ認証パケットとライン認証パケットを
導入した転送プロトコルによって解消できる。
This problem can be solved by a transfer protocol which introduces a page authentication packet and a line authentication packet as shown in FIGS.

【0111】図17の(a)において、送信機器(No
de1)が同期転送(Isochronous転送)によって指定
されたチャンネルで画像データを送信する。図では画像
データ「ISO1」、[ISO2]、「ISO3」。こ
れに対して、画像データを受信した受信側機器のそれぞ
れ(Node2、Node3)が非同期転送(Asynchro
nous転送)で、画像データを完全に受け取った印である
「LINE_ACK」を送信機器に送信し、送信機器
(Node1)がそれぞれに「ACK」応答を返す。そ
して送信機器(Node1)は、次のデータの同期転送
に入る。
In FIG. 17A, the transmitting device (No.
de1) transmits the image data on the channel specified by the synchronous transfer (Isochronous transfer). In the figure, image data “ISO1”, [ISO2], “ISO3”. On the other hand, each of the receiving-side devices (Node 2 and Node 3) that have received the image data performs asynchronous transfer (Asynchro
Nous transfer), “LINE_ACK”, which is a mark that completely received the image data, is transmitted to the transmitting device, and the transmitting device (Node 1) returns an “ACK” response to each. Then, the transmitting device (Node 1) starts synchronous transfer of the next data.

【0112】図17の(b)において、送信機器(No
de1)が同期転送(Isochronous転送)によって指定
されたチャンネルで画像データ「ISO1」、「ISO
2」、「ISO3」を送信する。これに対して、画像デ
ータを受信した受信機器(Node2)が非同期転送
(Asynchronous転送)で、「LINE_ACK」を送信
機器に送信し、送信機器(Node1)が「ACK」応
答を返す。さらに送信機器(Node1)は、同期転送
(Isochronous転送)によって指定されたチャンネルで
画像データ「ISO4」、「ISO5」、「ISO
6」、…を送信し(受信機器Node3へのページ分の
データ転送完了)、受信機器(Node2)が非同期転
送(Asynchronous転送)で「LINE_ACK」を送信
機器に送信し、送信機器(Node1)が「ACK」応
答を返し、受信機器(Node3)が非同期転送(Asyn
chronous転送)で「PAGE_ACK」を送信機器に送
信し、送信機器(Node1)が「ACK」応答を返
す。
In FIG. 17B, the transmitting device (No.
de1) is the image data “ISO1” and “ISO” on the channel designated by the synchronous transfer (Isochronous transfer).
2 "and" ISO3 ". On the other hand, the receiving device (Node 2) that has received the image data transmits “LINE_ACK” to the transmitting device by asynchronous transfer (Asynchronous transfer), and the transmitting device (Node 1) returns an “ACK” response. Further, the transmitting device (Node 1) transmits the image data “ISO4”, “ISO5”, “ISO” on the channel specified by the synchronous transfer (Isochronous transfer).
(The data transfer for the page to the receiving device Node3 is completed), the receiving device (Node2) transmits "LINE_ACK" to the transmitting device by asynchronous transfer (Asynchronous transfer), and the transmitting device (Node1) transmits An “ACK” response is returned, and the receiving device (Node 3) performs the asynchronous transfer (Asyn
“PAGE_ACK” is transmitted to the transmitting device by chronous transfer), and the transmitting device (Node 1) returns an “ACK” response.

【0113】次に、このような構成において画像形成シ
ステムの転送動作を図18〜図20のフローチャートを
参照して説明する。
Next, the transfer operation of the image forming system in such a configuration will be described with reference to the flowcharts of FIGS.

【0114】まず、IEEE1394シリアルバス12
1におけるバスリセットが発生した際(ST1)、画像
データ転送中でなければ(ST2)、画像形成システム
の各機器(図13に示す画像形成装置A,B,C、プリ
ンタA,B、PC1,2)に新しいノード番号が割り振
られる(ST3)。
First, the IEEE 1394 serial bus 12
1 (ST1), when the image data is not being transferred (ST2), each device of the image forming system (image forming apparatuses A, B, C, printers A, B, PC1, PC1, A new node number is allocated to 2) (ST3).

【0115】続いて、プロトコルをサポートする送信側
機器は、画像形成システム内の全ての機器の前記レジス
タをアクセスし、ここで得られた情報を元に機器固有の
番号とその時のノード番号が対応したリストを作成(生
成)する(ST4)。
Subsequently, the transmitting device that supports the protocol accesses the registers of all the devices in the image forming system, and based on the information obtained here, the device-specific number corresponds to the node number at that time. The created list is created (generated) (ST4).

【0116】この得られた情報は、画像形成システムの
送信機器の表示手段、すなわち、画像形成装置(A,
B,C)なら図示しないコントロールパネル、PC
(1,2)なら図示しないディスプレイといったユーザ
ーインターフェースにアイコンとしてシンボル化して表
示される(ST5)。
The obtained information is displayed on the display means of the transmitting device of the image forming system, that is, the image forming apparatus (A,
Control panel, PC not shown for B, C)
If (1, 2), it is symbolized and displayed as an icon on a user interface such as a display (not shown) (ST5).

【0117】ユーザーがタンデム印刷を行う場合、画像
形成装置(A,B,C)、もしくはPC(1,2)のユ
ーザーインターフェースにシンボル化された出力機器を
選択する(ST6)。
When the user performs tandem printing, the user selects an output device symbolized on the user interface of the image forming apparatus (A, B, C) or the PC (1, 2) (ST6).

【0118】ユーザーが出力する機器を選択すると、画
像データを送信する機器は出力先として選択された機器
のコマンドレジスタへ、画像データを送信するチャンネ
ル、転送スピード、同期転送でどれだけデータ量を送る
か等の転送パラメータをセットする(ST7)。なお、
同期転送で送るデータ量の決定はユーザーが出力装置と
して選択した機器の中で、受信バッファの一番小さいも
のに合わせる。
When the user selects a device to output, the device that transmits image data sends the amount of data to the command register of the device selected as the output destination by the channel for transmitting image data, the transfer speed, and the synchronous transfer. Then, the transfer parameters such as are set (ST7). In addition,
The amount of data to be sent in the synchronous transfer is determined according to the smallest receiving buffer among the devices selected by the user as the output device.

【0119】印刷出力をする機器の受信バッファが1ペ
ージ以上の量を持つとき、画像データを送信する機器は
受信する機器のコマンドレジスタにページ応答パケット
での返答を要求する。このページ応答パケット動作は後
述する。
When the reception buffer of the device that performs print output has an amount of one or more pages, the device that transmits image data requests the command register of the receiving device to reply with a page response packet. This page response packet operation will be described later.

【0120】標準的には、本発明のプロトコルで受信す
る機器からの返答はライン応答パケットを期待する。ラ
イン応答パケットは受信データがこの時点でコマンドレ
ジスタに設定された転送データ量に等しくなった段階で
画像データの送信機器に送信される。
Normally, a response from a device receiving the protocol of the present invention expects a line response packet. The line response packet is transmitted to the image data transmitting device when the received data becomes equal to the transfer data amount set in the command register at this time.

【0121】このようなコマンドレジスタへの設定が終
了し、ユーザーのコピースタートボタン押下といったユ
ーザーインターフェースからのデータ転送をスタートさ
せる合図で、同期転送によって画像データの送信を開始
する(ST11)。
When the setting in the command register is completed and the data transfer from the user interface is started, such as when the user presses the copy start button, the transmission of image data is started by synchronous transfer (ST11).

【0122】送信側機器は、どの機器に画像データを送
信するか確認し、また、この際、どの機器がライン応答
パケットを返し、どの機器がページ応答パケットを返す
かも把握し(ST12)、所定のライン数分の画像デー
タを同期転送によって選択された受信機器に配信する
(ST13)。
The transmitting device confirms to which device the image data is to be transmitted. At this time, the transmitting device also knows which device returns the line response packet and which device returns the page response packet (ST12). Are distributed to the receiving device selected by the synchronous transfer (ST13).

【0123】画像データを受け取る受信機器は受信した
データ量が前記のコマンドレジスタに設定された値に等
しくなったら、ライン応答パケットを非同期転送で送信
側機器へ送信する。
When the amount of received data is equal to the value set in the command register, the receiving device that receives the image data transmits a line response packet to the transmitting device by asynchronous transfer.

【0124】画像データの送信機器は、ユーザーが選択
した全ての機器からライン応答パケットが返ってきた時
点で同期転送による次の画像データの転送に入る(ST
16,17)。
When the line response packets are returned from all the devices selected by the user, the transmitting device of the image data starts transferring the next image data by synchronous transfer (ST).
16, 17).

【0125】もし、ある一定時間経過しても受信機器か
ら、非同期転送によるライン応答パケットの返信がない
(ST14)、もしくはエラーを示す内容のライン応答
パケット(ST15)が送信されてきた場合、画像デー
タの再送シーケンスに入る。
If the receiving device does not return a line response packet by asynchronous transfer even after a certain period of time has passed (ST14), or if a line response packet (ST15) indicating an error is transmitted, Enter the data retransmission sequence.

【0126】送信機器は前記のやり取りで受信機器のス
テータスレジスタの存在場所を知っている。受信機器で
の何らかのエラー発生を送信機器が検出すると、このス
テータスレジスタを読み出す(ST21)ことにによっ
てエラー原因を特定することができる。
The transmitting device knows the location of the status register of the receiving device in the above exchange. If the transmitting device detects any occurrence of an error in the receiving device, the cause of the error can be specified by reading the status register (ST21).

【0127】このステータス情報には現在の機器の状態
が記述され、認証パケットのエラーまたは転送タイムア
ウトの場合(ST22)、及び回復不能なエラーが発生
している場合(ST23)、それ以降のその機器への転
送は中止し、その旨をユーザーインターフェースに表示
する(ST27,28)。
This status information describes the current state of the device. If the error is an authentication packet error or a transfer time-out (ST22), or if an unrecoverable error has occurred (ST23), the status of the device thereafter. The transfer to is stopped, and a message to that effect is displayed on the user interface (ST27, ST28).

【0128】しかし、それ以外のエラーの場合、このス
テータスレジスタの中に示される受信バッファのアドレ
スへ再度画像データを非同期転送で送信する(ST2
4)。
However, in the case of any other error, the image data is again asynchronously transmitted to the address of the reception buffer indicated in the status register (ST2).
4).

【0129】本発明ではこの再送シーケンスで非同期転
送を使用するために、データ再送時のデータの内容の安
全性が保たれる。
In the present invention, since the asynchronous transfer is used in the retransmission sequence, the security of the data content at the time of data retransmission is maintained.

【0130】もし、ここで転送エラーとなる場合(ST
25)、前記同様にユーザーインターフェースにその旨
を表示し、その機器に対し、これ以降のデータ転送を中
止する(ST27、28)。
If a transfer error occurs here (ST
25) In the same manner as above, the fact is displayed on the user interface, and the subsequent data transfer to the device is stopped (ST27, ST28).

【0131】また、転送が正常に完了した場合、次の画
像データの転送対象となり(ST26)、ステップST
16へ移行する。
If the transfer is completed normally, the next image data is to be transferred (ST26), and step ST26 is executed.
Move to 16.

【0132】そして、これらステップST12〜ステッ
プST17の動作を繰り返し、全ての画像データを転送
し終えた際(ST17)、所定の画像データの転送を完
了する。
The operations of steps ST12 to ST17 are repeated, and when all the image data have been transferred (ST17), the transfer of the predetermined image data is completed.

【0133】次に、この転送プロトコルでのページ応答
パケットが受信機器から返答される場合を説明する。
Next, a case where a page response packet in this transfer protocol is returned from the receiving device will be described.

【0134】受信機器で受信バッファが1ページ以上あ
るものに対し、送信機器からコマンドレジスタを通じて
ページ応答パケットによる返答要求があった場合、要求
があった機器はコマンドレジスタで定められた同期転送
によるデータ量に受信データが達しても、その機器はラ
イン応答パケットを送信機器に返すことはしない。その
代わり受信データが1ページ分に達した段階でページ応
答パケットを送信機器に返す。
When the receiving device has a receiving buffer having one or more pages and the transmitting device makes a response request by the page response packet through the command register, the requesting device transmits the data by the synchronous transfer specified by the command register. When the amount of received data has been reached, the device does not return a line response packet to the transmitting device. Instead, a page response packet is returned to the transmitting device when the received data reaches one page.

【0135】まず、転送元の機器が上記のやり取りで決
定したライン数分の画像データを同期転送によって、I
EEE1394シリアルバス121上にデータを出力す
る。
First, the transfer source device synchronously transfers the image data for the number of lines determined in the above-mentioned exchange to the I / O line.
Data is output onto the IEEE 1394 serial bus 121.

【0136】受信機器は、IEEE1394シリアルバ
ス121から画像データを受信する。
The receiving device receives image data from the IEEE 1394 serial bus 121.

【0137】ここで先ほどのコマンドレジスタへの設定
で決まったライン応答パケットを返さねばならない受信
機器は、送信機器にライン応答パケットを非同期転送で
送信する。
Here, the receiving device which has to return the line response packet determined by the setting in the command register described above transmits the line response packet to the transmitting device by asynchronous transfer.

【0138】送信機器は、どの機器からライン応答パケ
ットが返るかを知っているので、それらの全ての機器か
らライン応答パケットが返るまで次のラインデータの同
期転送を開始することを待つ。
Since the transmitting device knows from which device the line response packet returns, it waits for the start of the synchronous transfer of the next line data until the line response packet is returned from all those devices.

【0139】もし、ライン認証パケットが一定時間経過
しても返らない機器やライン認証は返るがエラーが発生
したことを示すものがある場合、そのエラーを報告した
機器のステータス情報を読み出だす。
If there is a device that does not return a line authentication packet even after a certain period of time or a device that returns line authentication but indicates that an error has occurred, the status information of the device that has reported the error is read out.

【0140】もし、回復不可能なエラーステータスが示
されている場合、それ以降のその機器へのデータ転送を
中止し、その旨をユーザーインターフェースに表示す
る。
If an unrecoverable error status is indicated, the subsequent data transfer to the device is stopped, and the fact is displayed on the user interface.

【0141】もし、回復不可能なエラーステータス以外
のステータスであれば、本プロトコルではこのエラーを
起こした機器に対して非同期転送で画像データを再送す
る。
If the status is other than an unrecoverable error status, the present protocol retransmits the image data to the device in which the error has occurred by asynchronous transfer.

【0142】再送時の非同期転送でエラーが発生する場
合、その機器に対する今後の以降のデータ転送を中止
し、その旨をユーザーインターフェースに表示する。
If an error occurs during the asynchronous transfer at the time of retransmission, the subsequent data transfer to the device is stopped, and the fact is displayed on the user interface.

【0143】これら動作を繰り返し行うそして、ページ
応答パケットを返す機器は、受信機器のページバッファ
に1ページ分の画像データが受信されると画像データの
送信機器に対し、ページ応答パケットを返す。
The device that returns these page response packets repeats these operations, and when one page of image data is received in the page buffer of the receiving device, returns the page response packet to the image data transmitting device.

【0144】もし、所定の転送量に対し、ページ応答パ
ケットが返らないノードが存在すると、上記ライン応答
パケットと同様にページ応答パケットが返らない機器の
ステータスレジスタを読み、回復不可能なエラーが発生
している場合、これ以降のその機器への画像データの転
送は中止し、その旨をユーザーインターフェースに表示
する。
If there is a node that does not return a page response packet for a predetermined transfer amount, the status register of a device that does not return a page response packet as in the case of the line response packet is read, and an unrecoverable error occurs. If so, the transfer of the image data to the device thereafter is stopped, and the fact is displayed on the user interface.

【0145】もし、回復不可能なエラー以外のエラーで
あれば、この機器に対して非同期転送によって再度デー
タの転送を行う。
If the error is an error other than an unrecoverable error, data is transferred again to this device by asynchronous transfer.

【0146】この非同期転送でエラーが発生する様であ
れば、これ以降のその機器へのデータ転送は中止しこの
旨をユーザーインターフェースへ表示する。
If an error occurs during the asynchronous transfer, the subsequent data transfer to the device is stopped and the fact is displayed on the user interface.

【0147】この動作を繰り返す。そして所定の画像デ
ータの転送を終了する。
This operation is repeated. Then, the transfer of the predetermined image data ends.

【0148】前記のライン応答パケットのプロトコルで
は画像の1回のラインデータの転送に付き、全ての受信
機器からライン応答パケットが返送されてくるものであ
った。
In the above-described line response packet protocol, a line response packet is returned from all the receiving devices for one line data transfer of an image.

【0149】それに対し、このページ応答パケットは受
信バッファを大きく持つ受信機器に対して適用され、ペ
ージ分のデータを受信して初めて送信ノードにページ応
答パケットが返る構成としている。これによって受信機
器側からの返答によるバス使用を押さえることができ、
バスの使用率低下につながる利点がある。
On the other hand, this page response packet is applied to a receiving device having a large receiving buffer, and the page response packet is returned to the transmitting node only after receiving data for a page. As a result, the use of the bus by the response from the receiving device can be suppressed,
There is an advantage that leads to a reduction in bus utilization.

【0150】次に、本発明の転送プロトコルで転送エラ
ーが発生した場合のエラーリカバリについて図21、図
22のフローチャートを参照して説明する。
Next, error recovery when a transfer error occurs in the transfer protocol of the present invention will be described with reference to the flowcharts of FIGS.

【0151】本発明の同期転送と非同期転送を混合した
転送プロトコルにおいて、画像データ転送時のエラー発
生の認識は、ページ応答パケット、ライン応答パケット
が受信機器から返答されないとき、もしくは、新たな機
器がIEEE1394シリアルバス121に追加され、
IEEE1394で定義されているバスリセットが発生
した時に検出できる。
In the transfer protocol of the present invention in which the synchronous transfer and the asynchronous transfer are mixed, the occurrence of an error at the time of image data transfer is recognized when a page response packet or a line response packet is not returned from the receiving device or when a new device is used. Added to the IEEE 1394 serial bus 121,
It can be detected when a bus reset defined in IEEE1394 occurs.

【0152】ライン応答パケット、ページ応答パケット
が受信機器から返らないときの対処動作はすでに述べ
た。
The action to be taken when a line response packet and a page response packet are not returned from the receiving device has already been described.

【0153】ここでは、画像データ送信中にバスリセッ
トが発生した場合についての本発明のプロトコル対処に
ついて述べる。
Here, the protocol handling of the present invention when a bus reset occurs during image data transmission will be described.

【0154】本発明のプロトコルにおいて、データの安
全性の確認はライン応答パケットとページ応答パケット
を受信機器から送信機器に返信することによって行って
居り、データの安全性は送信機器が把握している。
In the protocol of the present invention, the data security is confirmed by returning a line response packet and a page response packet from the receiving device to the transmitting device, and the transmitting device grasps the data security. .

【0155】すなわち、同期転送による画像データ転送
中にバスリセットが発生した場合、少なくともライン応
答パケット、ページ応答パケットが返答されたところま
でのデータの安全性は受信機器側で保証されている。
That is, when a bus reset occurs during the image data transfer by the synchronous transfer, the receiving device guarantees at least the data security up to the point where the line response packet and the page response packet are returned.

【0156】ここで、データを送信中にバスリセットが
発生した場合の動作を図21のフローチャートを参照し
て説明する。
Here, the operation when a bus reset occurs during data transmission will be described with reference to the flowchart in FIG.

【0157】送信機器は、バスリセット発生を検知した
際、同期転送による画像データの送信をただちに停止す
る(ST31)。
When detecting the occurrence of a bus reset, the transmitting device immediately stops transmitting image data by synchronous transfer (ST31).

【0158】バスリセットが発生したので画像形成シス
テムの全ての機器は、IEEE1394で規定されてい
るノード番号決定のシーケンスに直ちに移行し、全ての
ノードに対し新しいノード番号が決定される(ST3
2)。
Since a bus reset has occurred, all the devices of the image forming system immediately shift to the node number determination sequence defined by IEEE 1394, and new node numbers are determined for all nodes (ST3).
2).

【0159】本画像形成システムにおける本発明のプロ
トコルをサポートする送信デバイスは、ノード番号と機
器固有の番号のリストを作成しなければならない。その
ために、前記レジスタをIEEE1394シリアルバス
121経由で非同期転送によって読み出し、対応リスト
を作成する(ST33)。
A transmitting device that supports the protocol of the present invention in the present image forming system must create a list of node numbers and device-specific numbers. For this purpose, the register is read out by asynchronous transfer via the IEEE 1394 serial bus 121, and a correspondence list is created (ST33).

【0160】本プロトコルの転送相手は、このリストに
よって管理されているので、再度、バスリセット発生前
にタンデム印刷で指定されていた受信機器に対して、バ
スリセット時に送信していた画像データを同期転送によ
って再送する(ST34)。
Since the transfer destination of this protocol is managed by this list, the image data transmitted at the time of the bus reset is again synchronized with the receiving device designated by tandem printing before the bus reset occurs. It is retransmitted by transfer (ST34).

【0161】また、受信機器からはライン、ページ応答
パケットが返り、他のノードからのライン、ページ応答
パケットを受け取るまでの間にバスリセットが発生した
場合の動作を図22のフローチャートを参照して説明す
る。
Referring to the flow chart of FIG. 22, the operation when a bus reset occurs before a line / page response packet is returned from the receiving device and a line / page response packet is received from another node. explain.

【0162】バスリセットが発生した際、送信機器はど
の受信からライン応答パケットもしくはページ応答パケ
ットが返信されていないかを記録し(ST41)、IE
EE1394で規定されているノード番号決定のシーケ
ンスにシステムの全ての機器は直ちに移行する(ST4
2)。
When a bus reset occurs, the transmitting device records from which reception the line response packet or page response packet has not been returned (ST41), and the IE
All devices in the system immediately shift to the node number determination sequence defined by EE1394 (ST4).
2).

【0163】本システムではこのプロトコルをサポート
する送信機器はノード番号と機器固有の番号のリストを
作成するために、前記レジスタをIEEE1394シリ
アルバス121経由で非同期転送で読み出し、対応リス
トを作成する(ST43)。
In this system, in order to create a list of node numbers and device-specific numbers, a transmitting device that supports this protocol reads the register by asynchronous transfer via the IEEE 1394 serial bus 121 and creates a correspondence list (ST43). ).

【0164】送信機器は、どの受信からライン応答パケ
ットもしくはページ応答パケットが返信されていないか
を把握しているので、返答のこないノードに対し、前記
エラー発生時と同様に非同期転送で、バスリセット発生
前に送ったデータと同一のデータを転送する(ST4
4)。
Since the transmitting device knows from which reception the line response packet or page response packet has not been returned, the transmitting device asynchronously transfers the bus reset to the node that does not respond in the same manner as when the error occurred. The same data as the data sent before the occurrence is transferred (ST4).
4).

【0165】ここで、認証パケットのエラーまたは転送
タイムアウトがあった場合(ST45)、それ以降のそ
の機器への画像データの送信を中止し(ST46)、そ
の受信機器に致命的なエラーがあることをユーザーイン
ターフェースに表示する(ST47)。
If there is an authentication packet error or a transfer timeout (ST45), transmission of image data to the device thereafter is stopped (ST46), and the receiving device has a fatal error. Is displayed on the user interface (ST47).

【0166】そして、認証パケットのエラーまたは転送
タイムアウトがない場合(ST45)、ライン応答パケ
ット、ページ応答パケットが所定の全てのノードから返
ったことを把握すると送信ノードは次のデータの同期転
送に入る(ST12へ移行)。
If there is no authentication packet error or transfer timeout (ST45), when the transmission node grasps that the line response packet and the page response packet have been returned from all the predetermined nodes, the transmitting node starts synchronous transfer of the next data. (Transfer to ST12).

【0167】以上説明したように上記発明の実施の形態
によれば、ページ応答パケットとライン応答パケットと
を導入することにより、同期転送方式を用いても送信機
器側で画像データ受信エラーを把握することができる。
As described above, according to the embodiment of the present invention, by introducing the page response packet and the line response packet, the transmitting device can grasp the image data reception error even when the synchronous transfer method is used. be able to.

【0168】また、エラーが発生した際、送信機器は、
再送シーケンスで非同期転送を使用するので、画像デー
タ再送時の画像データの安全性を確保することができ
る。
When an error occurs, the transmitting device
Since asynchronous transfer is used in the retransmission sequence, security of the image data at the time of retransmitting the image data can be ensured.

【0169】また、ライン応答パケットに対してページ
応答パケットは、ページ分の画像データを受信した後、
送信機器にページ応答パケットを返すのでシリアルバス
の使用率の低下を図ることができる。
In addition, the page response packet in response to the line response packet,
Since the page response packet is returned to the transmitting device, the usage rate of the serial bus can be reduced.

【0170】また、IEEE1394で定義されている
バスリセットが画像データ転送中に発生しても、後続の
画像データ転送に障害が起きることを回避することがで
きる。
Further, even if a bus reset defined in IEEE 1394 occurs during the transfer of image data, it is possible to prevent a failure from occurring in subsequent image data transfer.

【0171】[0171]

【発明の効果】以上詳述したようにこの発明によれば、
IEEE1394シリアルバスを介して接続される画像
形成システムにおいて、画像データの転送を効率良く行
ってバスの使用率を向上させる共に画像データの欠損を
回避することのできる画像形成システムと転送方法を提
供することができる。
As described in detail above, according to the present invention,
Provided is an image forming system and a transfer method capable of efficiently transferring image data in an image forming system connected via an IEEE 1394 serial bus, improving a bus utilization rate, and avoiding loss of image data. be able to.

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

【図1】この発明に係る画像形成装置の全体構成を概略
的に示す図。
FIG. 1 is a diagram schematically showing an entire configuration of an image forming apparatus according to the present invention.

【図2】本発明の画像形成装置システムに係わる制御系
の構成を示す図。
FIG. 2 is a diagram showing a configuration of a control system related to the image forming apparatus system of the present invention.

【図3】スキャナ部と画像処理部の構成を示す図。FIG. 3 is a diagram illustrating a configuration of a scanner unit and an image processing unit.

【図4】プリンタ部の構成を示す図。FIG. 4 is a diagram illustrating a configuration of a printer unit.

【図5】ファクシミリ送受信部の構成を示す図。FIG. 5 is a diagram showing a configuration of a facsimile transmission / reception unit.

【図6】ページメモリの構成を示す図。FIG. 6 is a diagram showing a configuration of a page memory.

【図7】IEEE1394インターフェースを説明する
ための図。
FIG. 7 is a view for explaining an IEEE 1394 interface.

【図8】Asynchronous転送(非同期転送)を説明するた
めの図。
FIG. 8 is a diagram for explaining asynchronous transfer.

【図9】データパケット(非同期パケット)を説明する
ための図。
FIG. 9 is a diagram for explaining a data packet (asynchronous packet).

【図10】Acknowledgeパケット(承認パケット)を説
明するための図。
FIG. 10 is a diagram for explaining an Acknowledge packet (acknowledge packet).

【図11】Isochronous転送(非同期転送)を説明する
ための図。
FIG. 11 is a diagram illustrating isochronous transfer (asynchronous transfer).

【図12】データパケット(同期パケット)を説明する
ための図。
FIG. 12 is a diagram for explaining a data packet (synchronous packet).

【図13】本発明に係る画像形成システムの構成を示す
構成図。
FIG. 13 is a configuration diagram showing a configuration of an image forming system according to the present invention.

【図14】レジスタ群について説明するための図。FIG. 14 is a diagram illustrating a register group;

【図15】機器のノード番号との対応リストを示す図。FIG. 15 is a diagram showing a correspondence list of device numbers and node numbers.

【図16】ページ応答パケットとライン応答パケットを
説明するための図。
FIG. 16 is a diagram for explaining a page response packet and a line response packet.

【図17】ページ認証パケットとライン認証パケットを
導入した転送プロトコルを説明するための図。
FIG. 17 is a diagram for explaining a transfer protocol in which a page authentication packet and a line authentication packet are introduced.

【図18】画像形成システムの転送動作を説明するため
のフローチャート。
FIG. 18 is a flowchart illustrating a transfer operation of the image forming system.

【図19】画像形成システムの転送動作を説明するため
のフローチャート。
FIG. 19 is a flowchart illustrating a transfer operation of the image forming system.

【図20】画像形成システムの転送動作を説明するため
のフローチャート。
FIG. 20 is a flowchart illustrating a transfer operation of the image forming system.

【図21】転送プロトコルで転送エラーが発生した場合
のエラーリカバリ動作を説明するためのフローチャー
ト。
FIG. 21 is a flowchart for explaining an error recovery operation when a transfer error occurs in a transfer protocol.

【図22】転送プロトコルで転送エラーが発生した場合
のエラーリカバリ動作を説明するためのフローチャー
ト。
FIG. 22 is a flowchart for explaining an error recovery operation when a transfer error occurs in a transfer protocol.

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

1…画像形成装置 100…CPU 101…ROM 102…RAM 104…スキャナ部 105…プリンタ部 107…画像処理部 112…ページメモリ 120…IEEE1394インターフェース 121…IEEE1394シリアルバス(通信回線) DESCRIPTION OF SYMBOLS 1 ... Image forming apparatus 100 ... CPU 101 ... ROM 102 ... RAM 104 ... Scanner part 105 ... Printer part 107 ... Image processing part 112 ... Page memory 120 ... IEEE1394 interface 121 ... IEEE1394 serial bus (communication line)

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04N 1/00 H04L 11/00 320 5K033 Fターム(参考) 2C061 AP01 AP03 AP07 AQ06 AR03 HQ01 HQ20 5B021 BB00 EE01 MM01 NN06 5B077 AA03 AA24 AA32 AA41 FF12 5C062 AA05 AA35 AB16 AB22 AB23 AB42 AB53 AC43 AF00 BA00 5K032 DB19 DB22 DB31 EC01 EC02 EC04 5K033 DB12 DB14 DB25 EC01 EC02 EC04 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) H04N 1/00 H04L 11/00 320 5K033 F term (Reference) 2C061 AP01 AP03 AP07 AQ06 AR03 HQ01 HQ20 5B021 BB00 EE01 MM01 NN06 5B077 AA03 AA24 AA32 AA41 FF12 5C062 AA05 AA35 AB16 AB22 AB23 AB42 AB53 AC43 AF00 BA00 5K032 DB19 DB22 DB31 EC01 EC02 EC04 5K033 DB12 DB14 DB25 EC01 EC02 EC04

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 所定の通信定義が規定された通信回線に
接続される画像形成装置を含む複数の機器から構成さ
れ、画像データが転送されて画像が形成される画像形成
システムにおいて、 上記機器が、 上記通信回線に接続された機器の電源投入、新たな機器
の接続等によって上記通信定義で規定される接続されて
いる全機器に番号が付与された際、機器が有する固有番
号と上記付与された番号とが対応した情報を生成する生
成手段と、 この生成手段でされた対応情報を記憶する記憶手段と、 を具備したことを特徴とする画像形成システム。
1. An image forming system comprising a plurality of devices including an image forming apparatus connected to a communication line in which a predetermined communication definition is defined, wherein image data is transferred to form an image. When a number is given to all connected devices defined in the communication definition by turning on the power of the device connected to the communication line, connecting a new device, etc., An image forming system, comprising: a generation unit that generates information corresponding to a number that has been assigned, and a storage unit that stores the correspondence information generated by the generation unit.
【請求項2】 IEEE1394シリアルバスに接続さ
れる画像形成装置を含む複数の機器から構成され、画像
データが転送されて画像が形成される画像形成システム
において、 上記機器が、 上記IEEE1394固有のバスリセットが発生して上
記全機器に番号が決定された際、機器が有する固有番号
と上記決定された番号とが対応した情報を生成する生成
手段と、 この生成手段でされた対応情報を記憶する記憶手段と、 を具備したことを特徴とする画像形成システム。
2. An image forming system comprising a plurality of devices including an image forming apparatus connected to an IEEE 1394 serial bus, wherein image data is transferred to form an image, wherein the device is a bus reset specific to the IEEE 1394. Is generated, and when the numbers are determined for all the devices, generating means for generating information in which the unique numbers of the devices correspond to the determined numbers, and storage for storing the correspondence information generated by the generating means And an image forming system.
【請求項3】 所定の通信定義が規定され、同期転送及
び非同期転送が可能な通信回線に接続される画像形成装
置を含む複数の機器から構成され、画像データが転送さ
れて画像が形成される画像形成システムの転送方法であ
って、 上記機器から他の1つまたは複数の機器を指定して同時
に画像データを転送する際、上記同期転送で行うステッ
プと、 上記指定された機器から上記画像データを転送した機器
に上記画像データ受信の応答情報を送信する際、上記非
同期転送で行うステップと、 からなることを特徴とする画像形成システムの転送方
法。
3. A plurality of devices including an image forming apparatus connected to a communication line capable of synchronous transfer and asynchronous transfer in which a predetermined communication definition is defined, and image data is transferred to form an image. A transfer method of an image forming system, comprising: performing synchronous transmission when simultaneously specifying one or more other devices from the device and performing image data transfer; and transmitting the image data from the specified device. Transmitting the image data reception response information to the device that has transmitted the image data by the asynchronous transfer.
【請求項4】 IEEE1394シリアルバスに接続さ
れる画像形成装置を含む複数の機器から構成され、画像
データが転送されて画像が形成される画像形成システム
の転送方法であって、 上記機器から他の1つまたは複数の機器を指定して同時
に画像データを転送する際、上記IEEE1394で規
定されている転送方式における同期転送で行うステップ
と、 上記指定された機器から上記画像データを転送した機器
に上記画像データ受信の応答情報を送信する際、上記I
EEE1394で規定されている転送方式における非同
期転送で行うステップと、 からなることを特徴とする画像形成システムの転送方
法。
4. A method for transferring an image forming system comprising a plurality of devices including an image forming apparatus connected to an IEEE 1394 serial bus, wherein image data is transferred to form an image, wherein the device includes another device. When simultaneously transferring image data by designating one or a plurality of devices, performing synchronous transfer in the transfer method defined by the IEEE 1394; and transferring the image data from the designated device to the device that has transferred the image data. When transmitting the response information of the image data reception,
Performing an asynchronous transfer in a transfer method defined in EEE1394, and a transfer method for the image forming system.
【請求項5】 所定の通信定義が規定された通信回線に
接続される画像形成装置、パーソナルコンピュータを含
む複数の機器から構成され、画像データが転送されて画
像が形成される画像形成システムにおいて、 上記全ての機器が、 上記所定の通信定義が規定された当該機器に関する情報
を記憶する記憶手段を有し、 上記画像データを送信する機能を有する機器が、 上記他の機器に画像データを送信する際、上記他の機器
の記憶手段に記憶されている情報を上記通信回線を介し
て読み出す読出手段と、 この読出手段で読み出した情報を表示する表示手段と、 を具備したことを特徴とする画像形成システム。
5. An image forming system, comprising: an image forming apparatus connected to a communication line defined by a predetermined communication definition; and a plurality of devices including a personal computer, wherein image data is transferred to form an image. All the devices have storage means for storing information on the device in which the predetermined communication definition is defined, and a device having a function of transmitting the image data transmits image data to the other device. An image characterized by comprising: reading means for reading information stored in the storage means of the other device via the communication line; and display means for displaying the information read by the reading means. Forming system.
【請求項6】 IEEE1394シリアルバスに接続さ
れる画像形成装置、パーソナルコンピュータを含む複数
の機器から構成され、画像データが転送されて画像が形
成される画像形成システムにおいて、 上記全ての機器が、 上記IEEE1394で定義されている固有のアドレス
空間に当該機器に関する情報を記憶する記憶手段を有
し、 上記画像データを送信する機能を有する機器が、 上記他の機器に画像データを送信する際、上記他の機器
の記憶手段に記憶されている情報を上記IEEE139
4シリアルバスを介して読み出す読出手段と、 この読出手段で読み出した情報を表示する表示手段と、 を具備したことを特徴とする画像形成システム。
6. An image forming system comprising an image forming apparatus connected to an IEEE 1394 serial bus and a plurality of devices including a personal computer, wherein image data is transferred to form an image, wherein all of the devices are: When a device having a storage means for storing information on the device in a unique address space defined by IEEE 1394 and having a function of transmitting the image data transmits the image data to the other device, The information stored in the storage means of the other device is stored in the IEEE 139
(4) An image forming system, comprising: reading means for reading via a serial bus; and display means for displaying information read by the reading means.
【請求項7】 所定の通信定義が規定され、同期転送及
び非同期転送が可能な通信回線に接続される画像形成装
置を含む複数の機器から構成され、画像データが転送さ
れて画像が形成される画像形成システムの転送方法であ
って、 上記機器から他の1つまたは複数の機器を指定して同時
に画像データを転送する際、上記同期転送で行うステッ
プと、 上記指定された機器から上記画像データを転送した機器
に上記画像データ受信の応答情報を送信する際、上記非
同期転送で行うステップと、 上記画像データ受信の応答情報が送信されなかった上記
指定された機器に再度上記画像データを転送する際、上
記非同期転送で行うステップと、 からなることを特徴とする画像形成システムの転送方
法。
7. A plurality of devices including an image forming apparatus connected to a communication line capable of synchronous transfer and asynchronous transfer in which a predetermined communication definition is defined, and image data is transferred to form an image. A transfer method of an image forming system, comprising: performing a synchronous transfer when simultaneously specifying one or more other devices from the device and transferring the image data; and transmitting the image data from the specified device. Transmitting the image data reception response information to the device that transferred the image data, performing the asynchronous transfer, and transmitting the image data again to the specified device to which the image data reception response information was not transmitted. Wherein the transfer is performed by the asynchronous transfer.
【請求項8】 IEEE1394シリアルバスに接続さ
れる画像形成装置を含む複数の機器から構成され、画像
データが転送されて画像が形成される画像形成システム
の転送方法であって、 上記機器から他の1つまたは複数の機器を指定して同時
に画像データを転送する際、上記IEEE1394で規
定されている転送方式における同期転送で行うステップ
と、 上記指定された機器から上記画像データを転送した機器
に上記画像データ受信の応答情報を送信する際、上記I
EEE1394で規定されている転送方式における非同
期転送で行うステップと、 上記画像データ受信の応答情報が送信されなかった上記
指定された機器に再度上記画像データを転送する際、上
記IEEE1394で規定されている転送方式における
非同期転送で行うステップと、 からなることを特徴とする画像形成システムの転送方
法。
8. A transfer method for an image forming system, comprising a plurality of devices including an image forming apparatus connected to an IEEE 1394 serial bus, wherein image data is transferred to form an image. When simultaneously transferring image data by designating one or a plurality of devices, performing synchronous transfer in the transfer method defined by the IEEE 1394; and transferring the image data from the designated device to the device that has transferred the image data. When transmitting the response information of the image data reception,
A step of performing asynchronous transfer in a transfer method defined by IEEE 1394; and a step of transferring the image data again to the specified device to which the response information of the image data reception has not been transmitted is defined by the IEEE 1394. A method of performing asynchronous transfer in a transfer method, the method comprising:
JP11094984A 1999-04-01 1999-04-01 Image forming system and transfer method Pending JP2000293322A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11094984A JP2000293322A (en) 1999-04-01 1999-04-01 Image forming system and transfer method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11094984A JP2000293322A (en) 1999-04-01 1999-04-01 Image forming system and transfer method

Publications (1)

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

Family

ID=14125174

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11094984A Pending JP2000293322A (en) 1999-04-01 1999-04-01 Image forming system and transfer method

Country Status (1)

Country Link
JP (1) JP2000293322A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100522599B1 (en) * 2003-02-06 2005-10-20 삼성전자주식회사 Method and apparatus printing a data using identification number of a printer
US7330921B2 (en) 2003-09-16 2008-02-12 Fujitsu Limited Communication control circuit and communication control method
US7814528B2 (en) 2002-12-10 2010-10-12 Ricoh Company, Ltd. System and method for performing broadcast like data communication between networked nodes

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7814528B2 (en) 2002-12-10 2010-10-12 Ricoh Company, Ltd. System and method for performing broadcast like data communication between networked nodes
KR100522599B1 (en) * 2003-02-06 2005-10-20 삼성전자주식회사 Method and apparatus printing a data using identification number of a printer
US7330921B2 (en) 2003-09-16 2008-02-12 Fujitsu Limited Communication control circuit and communication control method

Similar Documents

Publication Publication Date Title
JP4886529B2 (en) Image forming apparatus, control method therefor, and program
US8380835B2 (en) Device management system, device management method, and computer program product
JPH11265266A (en) Interruption system for multi-functional printing system
US7154619B1 (en) Image forming apparatus and terminal device connected to network
US6636327B2 (en) Image processing apparatus and method
US6731650B1 (en) Data transfer apparatus and its control method
US6992784B1 (en) Image processing apparatus, a reader controller, and a method for controlling the reader controller
JP2000293322A (en) Image forming system and transfer method
JP4618804B2 (en) Information processing apparatus, information processing method, and computer program
JP2000151873A (en) Information processing system and information processing method
US7196713B1 (en) Image processing system, apparatus, method, and software
JP4090607B2 (en) Concatenated image forming apparatus
JP3179535B2 (en) Image forming apparatus and control method thereof
US20080259408A1 (en) Apparatus, system, and method for processing image
JPH1098577A (en) Image forming system and image forming processing control method
JP2001101126A (en) Method and system for data communication between devices
JP2001105689A (en) Printing system, printing apparatus, and control method therefor
JP2005074928A (en) Data processing system, data processor, and data receiving program
US6421515B1 (en) Reader controller connected to a printer controller
JP2002016750A (en) Image forming apparatus, control method therefor, and image forming system
JP2007055024A (en) Printing device
JPH11175276A (en) Printing apparatus and control method thereof
JP3645110B2 (en) Copier network system and master image forming apparatus
JPH11150616A (en) Image processing apparatus and reservation processing method in image processing apparatus
JP2002142050A (en) Image forming system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060313

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20060313

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080513

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080714

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080826

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081027

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090106