JPS5963871A - Picture processor - Google Patents
Picture processorInfo
- Publication number
- JPS5963871A JPS5963871A JP57173867A JP17386782A JPS5963871A JP S5963871 A JPS5963871 A JP S5963871A JP 57173867 A JP57173867 A JP 57173867A JP 17386782 A JP17386782 A JP 17386782A JP S5963871 A JPS5963871 A JP S5963871A
- Authority
- JP
- Japan
- Prior art keywords
- image
- signal
- image information
- command
- line
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/04—Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Facsimile Scanning Arrangements (AREA)
Abstract
Description
【発明の詳細な説明】 技術分野 本発明は、画像処理装置に関する。[Detailed description of the invention] Technical field The present invention relates to an image processing device.
従来技術
画像処理装置1′gとして、従来、原稿画像を複製する
手段としての複写装置、あるいは原稿画像を遠隔地へ送
信する手段としてのファクシミリ装置などが広く利用さ
れている。現在利用されている一般の複写装置では、原
稿を複製する際に原稿と同一の太き、ざの画像複製を行
ったり、拡大複製または縮小複製を打うことができる。Conventionally, as the conventional image processing apparatus 1'g, a copying apparatus as a means for copying an original image, a facsimile apparatus as a means for transmitting an original image to a remote location, etc. have been widely used. When copying an original, the general copying apparatus currently in use can make a copy of an image with the same thickness and width as the original, or make an enlarged copy or a reduced copy.
あるいは、画flt農度を変化させる必要のある場合に
、複写画像全体にわたって一様に濃度を変化させること
ができる。しかし、このような画像処理機能のみでは、
使用者の要求に十分に答え得ない場合かある。Alternatively, if it is necessary to change the image intensity, the density can be changed uniformly over the entire copied image. However, with only such image processing functions,
There may be cases where it is not possible to fully meet the user's needs.
これに対して、原稿画像を゛電気信号化して読み取り、
その電気信号化された画像情報を処理して、原稿の一部
分を抜き出して複製したり、または、複数の画像を合成
したり、あるいは、原稿の一部のみの画像濃度を変化さ
せる等の画像編集の機能を具えた複写装置が提案されて
いる。しかしながら、複写装置がそのような機能を多く
具えるに従って、装置は複雑化し、しかもネ(写操作が
煩!11となって、画像処理時間が長くなる問題点が生
ずる。In contrast, the original image is converted into an electrical signal and read.
Image editing involves processing the image information converted into electrical signals to extract and duplicate a portion of the original, or compositing multiple images, or changing the image density of only a portion of the original. Copying devices have been proposed that have the following functions. However, as a copying apparatus is equipped with many such functions, the apparatus becomes more complicated, and the copying operation becomes cumbersome, resulting in a longer image processing time.
一力、ファクシミリでは、電話回線を利用して、単\に
原稿画像を遠隔地に送信できるだけであり、原稿送信と
ともに複写を取ることが必要である場合には、ファクシ
ミリ装置の他に適当な複写装置を備えなければな7らな
い問題点がある。また、ファクシミリ装置は編集機能を
有しないために、原稿画像を編集した後に送信を望む場
合には、原稿画像の編集の編集作業を人間が行わなけれ
ばならず、従って労力と時間とが浪費される問題点があ
る。さらに、工場、事務所等の構内の他の場所に原稿画
像を送信する、いわゆる近距離通信を行う場合にも、フ
ァクシミリ装置は電話回線を利用するので、コスト高と
なる問題点もある。With facsimile, you can simply send an original image to a remote location using a telephone line, and if you need to make a copy along with sending the original, you can use an appropriate copying machine in addition to the facsimile machine. There are seven problems that require equipment. Furthermore, since facsimile machines do not have an editing function, if you want to send a document image after editing it, a human must edit the document image, which wastes effort and time. There are some problems. Furthermore, even when performing so-called short-distance communication, in which a document image is transmitted to other locations within a premises such as a factory or office, facsimile machines use telephone lines, which poses the problem of high costs.
目的
本発明の目的は、上述の諸問題点を除去し、IIIIl
像編集等の画像処理、画像情報の近距離通信および遠距
離通信を賓易かつ迅速に、しかも廉価にマ]うことかで
きる画像処理装置を提供することにある。Objective The objective of the present invention is to eliminate the above-mentioned problems and
An object of the present invention is to provide an image processing device that can perform image processing such as image editing, short-range communication and long-distance communication of image information easily, quickly, and inexpensively.
実施例
(,1)木システム全体の説明
第1図は本発明画像処理装置の構成の一例を示す。本発
明装置は、大別して、画像処理情報形成ユニット1、リ
ーグ部500およびプリンタ、″?1也600から成り
、ここで、画像処理情報形成ユニット1は画像情報の編
集、格納および送受信等を行うほか、リーグ部500お
よびプリンタ部600を制御する。画像情報形成ユニツ
l−1は、画像処理手順の制御、処理画像の格納等を行
う画像処理制御部100と操作者が画像編集を行う際に
用いる編集ステーション400 とから成る。Embodiment (1) Description of the entire tree system FIG. 1 shows an example of the configuration of the image processing apparatus of the present invention. The apparatus of the present invention is broadly divided into an image processing information forming unit 1, a league section 500, and a printer ``?1'' 600. Here, the image processing information forming unit 1 edits, stores, sends and receives image information, etc. In addition, the image information forming unit 1-1 controls the league section 500 and the printer section 600. It consists of an editing station 400 to be used.
500はリーグ部であり、COD等のラインセンサによ
り原稿画像を読取り、その画像を光電変換し、そして、
その7M気信号化された画像情報(以ド、単に画像情報
とする)を4=号線を介して画像処理情報形成ユニッl
−1に転送する。550はリーグ操作部であり、操作者
が直接リーグ部500を操作17て、原稿画像を読取る
際に用いる。500 is a league section, which reads a document image using a line sensor such as a COD, photoelectrically converts the image, and
The image information converted into a 7M signal (hereinafter simply referred to as image information) is sent to the image processing information forming unit via line 4.
-1. A league operation unit 550 is used when an operator directly operates the league unit 500 17 to read a document image.
600はレーザビームプリンタ等の複写装置で、画像処
理情報形成ユニットlから信号線を介して転送される画
像情報を、紙等の記録材に複写画像を形成する。650
はプリンタ状1.モ表示部で、複写枚数等の複写条件を
表示する。Reference numeral 600 denotes a copying device such as a laser beam printer, which forms a copy image on a recording material such as paper using image information transferred from the image processing information forming unit 1 via a signal line. 650
is printer-like 1. Copying conditions such as the number of copies are displayed on the display section.
一画像処理情報形成ユニット1.リーダ500およびネ
(写装;ぷ600から成る本発明画像処理装置(以1・
°、本システムと称する)は光フアイバケーブル700
を介して、近距離に配置され、木システムと同様に構成
された複数の装置(他システム)とともに光フアイバネ
ットワークを構成し、相互に画像情報の送受イ4が行わ
れる。1. Image processing information forming unit 1. An image processing apparatus of the present invention (hereinafter referred to as 1.
°, referred to as this system) is an optical fiber cable 700
An optical fiber network is formed with a plurality of devices (other systems) arranged in a short distance and configured similarly to the tree system, and image information is mutually transmitted and received through the optical fiber network.
800はディジタルデータ交換(DDK)回線であり、
本システムと遠距離に置かれた複数の他のシステム(不
図示)との間の画像情報等の送受信に用いる。800 is a digital data exchange (DDK) line,
It is used for transmitting and receiving image information, etc. between this system and a plurality of other systems (not shown) placed at a long distance.
第2図は画像処理情報形成ユニット1を中心として本発
明装置の概略を示すブロック図である。FIG. 2 is a block diagram schematically showing the apparatus of the present invention, centering on the image processing information forming unit 1. As shown in FIG.
画像処理制御部100において、lOは010回、路ブ
ロックから構成できる画像処理部であり、以下の各部を
制御する。20は所定の大きさの原稿の画像情報を1枚
分を単位として一時記憶するバッファメモリ、30はパ
スラインである。80はバッファメモリ20とディスク
メモリ80との間の夕゛イレクト・メモリ・アクセス(
DMA)を制御するDMAコントロー゛うである。80
は本システムとDDX回線との間のDDXインタフェー
ス、70は本発明装置と光フアイバネットワークとの間
の光フ・アイパインタフエース、40は画像情報の転送
路を切換えて、光フアイバインタフェース70、リーグ
部500またはプリシタ部600とバッファメモリ20
との間で画像情報の受渡しを行う交換機である。In the image processing control unit 100, lO is an image processing unit that can be constructed from 010 path blocks, and controls the following units. 20 is a buffer memory that temporarily stores image information of a document of a predetermined size in units of one sheet; 30 is a pass line; Reference numeral 80 indicates direct memory access between the buffer memory 20 and the disk memory 80 (
This is a DMA controller that controls the DMA. 80
is a DDX interface between this system and the DDX line; 70 is an optical fiber interface between the device of the present invention and the optical fiber network; 40 is an optical fiber interface for switching the image information transfer path; League section 500 or precipitator section 600 and buffer memory 20
This is an exchange that exchanges image information between the two.
また、編集ステーシミン400において、450は編集
ステーション制御部であり、画像処理部10と接続され
、以下の各部を制御する。200はコンソール部の形態
を可とする編集ステーションコンソール、280は種々
の入力形態(例えば、光、圧力、静電容量)を町とする
スタイラスペンであり、操作者はスクイラスペン280
によりコンソール部200を指示して編集用コマンド等
の人力を行う。300はCRTであり、操作者の入力し
たコマンド、画像処理部lOから操作者に送るメツセー
ジ等を表示する。Further, in the editing station 400, 450 is an editing station control section, which is connected to the image processing section 10 and controls the following sections. 200 is an editing station console that can take the form of a console; 280 is a stylus pen that accepts various input forms (for example, light, pressure, capacitance); the operator uses the stylus pen 280;
The operator instructs the console unit 200 to perform manual operations such as editing commands. A CRT 300 displays commands input by the operator, messages sent from the image processing unit IO to the operator, and the like.
(2)編集ステーション
第3−1図は編集ステーション400の構成の一例を示
し、ここで、450は編集ステーション制御部、200
はコンソール部、280はスタイラスペン、300はC
RTである。コンソール部200は、操作者がスタイラ
スペン280により原稿、ヒの領域を指示入力するディ
ジタイザ(原稿載置部)240と、第3−2図に示す画
像編集用などの各種コマンドキ一群221〜228を配
置したコマンドメニュ部220とを有し、操作者はコン
ソール部200を用いて画像編集や編集プログラムの作
成を行う。原稿載置部240は、例えば、その右上の0
点を原点とし、指示された点を1mm単位で読取ること
ができる。コマンドメニュ部220は、例えば、第3−
2図のようにコマンドキ一群を配置し、ここで、2.2
1は編集ステーション400の起動要求を行う”REQ
UEST ”キーおよび終了要求を行う°°終了“キー
のコマンドキ一群、222は画像編集用コマンドキー(
後述)群、223はキャラクタ入力を行うアルファベッ
トキ一群、224は数値人力を行うテンキ一群、225
はキャリッジリターンキー、226は編集コマンドに続
きパラメータを人力する際に用いるパラメータ入力用キ
一群、227は座標入力要求のコマンドキ一群で、操作
者は、この227のコマンドキ一群により座標入力の種
類を指定し、次いで、原稿載置部24’0を指示する。(2) Editing Station FIG. 3-1 shows an example of the configuration of the editing station 400, where 450 is an editing station control unit;
is the console part, 280 is the stylus pen, 300 is C
It is RT. The console section 200 includes a digitizer (original resting section) 240 through which the operator inputs instructions for areas on the document using a stylus pen 280, and a group of various command keys 221 to 228 for image editing as shown in FIG. 3-2. The operator uses the console section 200 to edit images and create editing programs. For example, the document placement section 240 is placed at
With this point as the origin, the specified point can be read in units of 1 mm. The command menu section 220, for example,
Arrange a group of command keys as shown in Figure 2, and here, 2.2
1 requests “REQ” to start the editing station 400.
A group of command keys including the UEST "key" and the "°°End" key for requesting termination, 222 is a command key for image editing (
223 is a group of alphabet keys for inputting characters, 224 is a group of numeric keys for inputting numerical values, 225
is a carriage return key, 226 is a group of parameters input keys used when entering parameters manually following an editing command, 227 is a command key group for requesting coordinate input, and the operator specifies the type of coordinate input using this group of command keys 227. Then, the document placement section 24'0 is designated.
228は編集プログラム(アプリケーションファイル)
の作成、修正、実行を行う際に人力するコマンドキ一群
、228はCRT3’OOのスクリーンエディツトのだ
めのコマンドキ一群である。228 is an editing program (application file)
A group of command keys 228, which are manually used when creating, modifying, and executing a program, are a group of command keys used for screen editing of the CRT 3'OO.
cRviOoは、編集ステーション制御部450により
、その画面の表示を分割されて、コンソール部200に
より指定される画像編集の座標位Hのモニタ、コマンド
の表示等を行う。cRviOo has its screen displayed divided by the editing station control unit 450 to monitor the image editing coordinate position H designated by the console unit 200, display commands, and the like.
コンソール部200およびCRT300を用いた画像編
集の方法の詳細は後述する。Details of the image editing method using the console unit 200 and CRT 300 will be described later.
&HJステーション制御部450は、CRT/コンソー
ル部コントローラ470およびR5232Cインターフ
エース420から成り、例えば、アップル社によるAP
PLE Tiを用いることができる。&HJ station control section 450 consists of a CRT/console section controller 470 and an R5232C interface 420, and includes, for example, an AP by Apple Inc.
PLE Ti can be used.
第3−3図は編集ステーション制御部450の回路図を
示し、ここで、451はクロックジェネレータ、452
は編集ステーション制御部450の中央処理装置、45
3はデータバッファ、454はアドレスバッファである
。455は対話型のプログラム用言語、例えば、RAS
ICを記憶するリードオンリメモリ(ROM) 、 4
5Bは画像編集用プログラム等を記憶するランダムアク
セスメモリ(RAM) 、 45?はハスラインである
。458,459および460は、それぞれ、周辺装置
制御回路、基本人出力制御回路およびビデオ信号発生器
である。FIG. 3-3 shows a circuit diagram of the editing station control section 450, where 451 is a clock generator, 452
45 is the central processing unit of the editing station control unit 450;
3 is a data buffer, and 454 is an address buffer. 455 is an interactive programming language, such as RAS.
Read-only memory (ROM) that stores IC, 4
5B is a random access memory (RAM) that stores image editing programs, etc., 45? is a hash line. 458, 459 and 460 are a peripheral device control circuit, a basic output control circuit and a video signal generator, respectively.
操作者がスタイラスペン280によりコンソール部20
0を指示し1編集用コマンドまたは原稿位置座標等を人
力すると、それらの信号はR5232Cインタフエース
420を介し、編集ステーション制御部450へ導かれ
る。それらの信号をCRT/コンソール部コン!・ロー
ラ470により判別し、それらの信号に対応するコマン
ドまたは原稿位置座標等をASCII コードに変換し
て、R5232−C:インクフェースを介し、画像処理
部lOに出力する。The operator uses the stylus pen 280 to
When 0 is specified and 1 editing command or document position coordinates is input manually, these signals are guided to the editing station control section 450 via the R5232C interface 420. Connect those signals to the CRT/console section! - The commands or document position coordinates, etc. corresponding to these signals are determined by the roller 470 and converted into ASCII codes, and outputted to the image processing unit IO via the R5232-C: ink face.
(3)画像処理制御部
第4図は、第1図および第2図に示した画像処理制御部
+00の詳細例を示すブロック図である。(3) Image Processing Control Unit FIG. 4 is a block diagram showing a detailed example of the image processing control unit +00 shown in FIGS. 1 and 2.
ここで、画像処理部(cpu回路ブロンク)10、ハ・
ソファメモリ回路ブロック20.170 インタフェー
ス56、リーグ操作部インタフェース58および’DM
Aコントローラ80を、それぞれ、パスライン111.
112.1’1.3;114および115を介してマル
チパスライン30に接続する。Here, the image processing unit (CPU circuit block) 10,
Sofa memory circuit block 20.170 interface 56, league operation interface 58 and 'DM
A controllers 80 are connected to pass lines 111 .
112.1'1.3; connected to multipath line 30 via 114 and 115.
マルチパスライン30に接続された、それら五つの回路
ブロックのうち、CPU回路ブロック10およびDMA
コントローラ80はマルチパス30の使用権を。Of these five circuit blocks connected to the multipath line 30, the CPU circuit block 10 and the DMA
The controller 80 has the right to use the multipath 30.
取得し、他の回路ブロック・を制御することができる機
能、すなわち、マスク機能を有する。これに対し、パン
フγメモリ回路ブロック20、I10インタフェース5
6およびリーク操作部インタフェース58はマスク機能
ブロックに制御される機能、すなわちスレーブ機能を有
し、マルチパス30から一方的にアクセスされる。マル
チパス30に接続するマスタ機能ブb・ンクには、予め
そのマルチパス30の使用権の優先順位を定めておく。It has a function that can acquire and control other circuit blocks, that is, a mask function. On the other hand, the pamphlet γ memory circuit block 20, I10 interface 5
6 and the leak operation unit interface 58 have a function controlled by the mask function block, that is, a slave function, and are unilaterally accessed by the multipath 30. For the master function block b/link connected to the multipath 30, the priority order of the right to use the multipath 30 is determined in advance.
本実施例においては、CPU回路ブロックlOの優先度
をDMAコントローラ80の優先度より高く設定する。In this embodiment, the priority of the CPU circuit block IO is set higher than the priority of the DMA controller 80.
ここで・CPU回路ブロック10の機能を、CPU回路
ブロックlOから各部に至る信号線および各部からCP
U回路ブロック10に至る信号線とともに説明する。Here, the functions of the CPU circuit block 10 are explained by the signal lines from the CPU circuit block lO to each part and the signal lines from each part to the CPU.
This will be explained together with the signal lines leading to the U circuit block 10.
第4図において、132は、CPU回路ブロック10が
後述するバッファメモリ回路ブロック20のメモリバン
クを選択する信号を出力する信号線、133はバッファ
メモリ回路ブロック20が画像情報を占込みされている
期間および読出しされている期間を示す信号をCPU回
路ブロック10に入力する信号線である。128は、C
PU回路ブロック10が交換機40に対し、画像情報の
転送先を切換える制御信号をh−える信号線である。1
36および133は、それぞれ、CPU回路ブロック1
0と光フアイバインタフェース70およびDIIX イ
ンタフェース60とを結ひ゛、CPU回路回路ブロック
i0フアイバインタフェース70およびDDXインタフ
ェース60を介して他システムと制御情報の交換を行う
信号線左ある。145は、C,P U回路ブロック10
よりディザコントローラ54に対し、画質処理のディザ
に関する制御(i’i号を与える信号線である。148
は、CPU回路ブロックlOと!1iIi集ステーショ
ン制御部450とを結び、コンソール部200で指定し
た画像、%理の情報をCPU回路ブロックlOにケえ、
また、デ1スクーモリ80内に登録されたアプリケーシ
ョンファイル等をCRT300に表示させる信号線であ
る。また、CPU回路ブロックlOは、/ヘスラインl
l 1 、マルチパス30およびパスライン113を
介して、DMAコントローラを制御し、バッファメモリ
20とディスクメ、モリ90との間の画像情報のDMA
転送を実行させる。In FIG. 4, 132 is a signal line through which the CPU circuit block 10 outputs a signal for selecting a memory bank of the buffer memory circuit block 20, which will be described later, and 133 is a period during which the buffer memory circuit block 20 is occupied with image information. and a signal line for inputting a signal indicating the reading period to the CPU circuit block 10. 128 is C
This is a signal line through which the PU circuit block 10 sends a control signal to the exchange 40 to switch the destination of image information. 1
36 and 133 are CPU circuit block 1, respectively.
There is a signal line on the left that connects the CPU circuit block i0 with the optical fiber interface 70 and the DIIX interface 60, and exchanges control information with other systems via the fiber interface 70 and the DDX interface 60 of the CPU circuit block i0. 145 is the C, PU circuit block 10
This is a signal line that provides control (i'i) for dithering of image quality processing to the dither controller 54.148
is the CPU circuit block lO! 1iIi is connected to the collection station control unit 450, and the image and processing information specified in the console unit 200 is transferred to the CPU circuit block lO.
It is also a signal line that causes the CRT 300 to display application files and the like registered in the digital memory 80. In addition, the CPU circuit block lO is /Hessline l
l 1 , controls the DMA controller via the multipath 30 and the pass line 113, and controls the DMA of image information between the buffer memory 20 and the disk memory 90.
Execute the transfer.
I10インタフェース56仲、CPU回路ブロック10
と、リーグ部5008よびプリンタ部600 との間に
配設した入出力インタフェースであり、48号線150
.151および152を介して、それぞれ、リーグp+
1!5ooの光学系を走査するモータ560を駆動する
光学系走査ドライバ51O1その光学系の位置を検出す
る位置検知センサ520およびプリンタ部600の複写
シーケンスを制御するプリンタシーケンスコントローラ
回路ブロック1310に接続する。I10 interface 56, CPU circuit block 10
This is an input/output interface provided between the League Department 5008 and the Printer Department 600, and Route 48 150.
.. League p+ via 151 and 152 respectively
An optical system scanning driver 51O1 that drives a motor 560 that scans the optical system of 1!5oo is connected to a position detection sensor 520 that detects the position of the optical system and a printer sequence controller circuit block 1310 that controls the copy sequence of the printer section 600. .
リーグ操作、部インタフェース58は、リーグ部500
゛の操作部55.0から入力される操作状態(後述)の
情報をマルチパス30を介してrHp+、3回路ブロッ
ク10に入力する等の機能を有する。League operation, division interface 58, league division 500
It has a function of inputting information on the operation state (described later) inputted from the operation unit 55.0 of 2 to the rHp+3 circuit block 10 via the multipath 30.
50はCOD ドライバであり、リーグ部500内の例
えばCCDから構成されたラインセンサ570,580
および580から、それぞれ、信号線121.’122
および123を介して並列に転送されるアナログ信号の
画像情報をディジタル信号に変換(AID変換)して、
1.1帰線124,125および126を介しンフI・
メモリ52に並クリに供給する。シフI・メモリ52は
、その並列な画像情報411号を直クリな画像46号に
変換して、信号線127を介17、交換機40に供給す
る。54は階調制御l′;ト、例えばディザコントロー
ラであり、1.1号4y14i を介し、CCD ド
′ライハ50に対して画像の階調処理、例えばディザ処
理に関する情報、複写画像濃度を部分的に一括して変化
させる場合の領域指定に関する情報を供給する。50 is a COD driver, and line sensors 570 and 580 configured from, for example, a CCD in the league unit 500
and 580, respectively, signal lines 121. '122
Converts the image information of the analog signal transferred in parallel via 123 into a digital signal (AID conversion),
1.1 Through return lines 124, 125 and 126
The data is supplied to the memory 52 in parallel. The shift I memory 52 converts the parallel image information No. 411 into a direct image No. 46 and supplies it to the exchange 40 via the signal line 127. Reference numeral 54 denotes a gradation control l'; for example, a dither controller, which partially controls image gradation processing, such as information regarding dither processing, and copy image density, to the CCD driver 50 via No. 1.1 4y14i. Provides information regarding area specification when changing all at once.
交換機40は、画像情報および制御48号を各部に接続
するゲート回路から構成することかで−き、CPU回路
ブロックlOから供給される制御信号に応じてゲートを
開閉し、画像情報および制御信号の転送先を切換える。The exchange 40 can be constructed from a gate circuit that connects the image information and control signal 48 to each part, and opens and closes the gate according to the control signal supplied from the CPU circuit block 10, and transmits the image information and control signal. Switch the forwarding destination.
128は、交換機4oとバッファメモリ20との間の画
像情報および制御(IJf号のアクセスを行う48号線
である。130および131は、それぞれ、交換機40
からプリンタ部600に至る、制御情報および画像情報
の信号線であり、それぞれがプリンタ部600内部のプ
リンタシーケンスコントローラ回路ブロー・ンク810
およびレーザドライバ・620に接続されている。なお
、615はプリンタ駆動およびセンサユニット、625
はレーザを発生するレーザユニット、63oは多面体鏡
を回転させるポリゴンモータユニッI・、635は多面
体鏡を安定して回転させるスキャナドライバ、64oは
ビームディテククである・
134は交換機4oより光ファイ八インタフェース70
に出力する制御信号および画像情報の信号線、135は
光フアイバインタフェース7oがら交換機4゜に供給さ
れる制御6号および画像情報の信号線である。128 is a line 48 for accessing image information and control (IJf number) between the exchange 4o and the buffer memory 20.
These are signal lines for control information and image information that extend from the printer unit 600 to the printer sequence controller circuit blow link 810 inside the printer unit 600.
and a laser driver 620. In addition, 615 is a printer drive and sensor unit, 625
is a laser unit that generates a laser, 63o is a polygon motor unit I that rotates a polygon mirror, 635 is a scanner driver that stably rotates a polygon mirror, 64o is a beam detector, and 134 is an optical fiber interface 70
A signal line 135 for control signals and image information outputted to the optical fiber interface 7o is a signal line 6 for control and image information supplied to the exchange 4° from the optical fiber interface 7o.
701および702は、それぞれ、他システムか、ら光
フアイバインタフェース7oに転送される制御信号およ
び画像情報の受信用光ファイバ、および、クロック信号
用光ファイバ、703および7o4は、それぞれ、光フ
アイバインタフェース7oがら他システムへの制御信号
および画像情報の送信用光ノア、イパ、およびクロック
信号伝送用光ファイバである。701 and 702 are optical fibers for receiving control signals and image information transferred from other systems to the optical fiber interface 7o, and optical fibers for clock signals, and 703 and 7o4 are optical fibers for receiving the optical fiber interface 7o, respectively. optical fibers for transmitting control signals and image information to other systems, optical fibers for transmitting clock signals, and optical fibers for transmitting clock signals.
137および138は、バックアメモリ2oと[lDX
インタフェース60との間の画像情報の受渡しを行う信
号線である。137 and 138 are the backup memory 2o and [lDX
This is a signal line for exchanging image information with the interface 60.
第4図のように構成した本発明装置における画像情報の
信号の流れを次に列挙して簡単に説明する。The signal flow of image information in the apparatus of the present invention configured as shown in FIG. 4 will be enumerated and briefly explained below.
(1)リーグ部500で読取った画像情報をプリンタ部
61〕0にて複写する場合
リーグ部500内のラインセッサ570,580および
580により読取られたアナログ値の画像情報は、並列
イ、−1号としてCCD ドライバ5oに転送され、
そこでA/D変換されてディジタル信号(画像情報とな
り、並列なディジタル信号としてさらにシフトメモリ5
2に供給される。宅の並列な画像情報は、シフトメモリ
52により11′]列な一走査ラインの画像信号に変換
されて交換機40に供給される。このときCP11回路
ブロックlOが交換機4゜のゲートを切換えて画像情報
の転送先をプリンタ部600に接続し、的外の画像情報
が順次プリ二/り部8I〕0のレーザドライバに転送さ
れて複写が行われる。(1) When the image information read by the league unit 500 is copied by the printer unit 61]0 The analog value image information read by the line processors 570, 580, and 580 in the league unit 500 is is transferred to the CCD driver 5o as a
There, it is A/D converted, becomes a digital signal (image information, and is further transferred to the shift memory 5 as a parallel digital signal.
2. The parallel image information of the house is converted by the shift memory 52 into an image signal of one scanning line of 11' columns, and is supplied to the exchange 40. At this time, the CP11 circuit block IO switches the gate of the switch 4° to connect the image information transfer destination to the printer unit 600, and the incorrect image information is sequentially transferred to the laser driver of the printer unit 8I]0. Copying is done.
1:2) DDX回線800を用いて送信を行う場合バ
ックアメモリ20に一時記憶された画像情報は、信号線
137を介してDDXインタフェース6゜に転送され、
そこでデータの圧縮が行われてDDX回線800に送信
される。1:2) When transmitting using the DDX line 800, the image information temporarily stored in the backup memory 20 is transferred to the DDX interface 6° via the signal line 137,
There, the data is compressed and transmitted to the DDX line 800.
(3) DDX回線800から受信した場合受信された
画像情報は、DDKインタフェース80によりデータが
伸長されて、信号線+38を介してバッファメモリ20
に一時記憶される。次いで画像情報は交換機40を経て
、プリンタ部6o。(3) When received from the DDX line 800, the received image information is decompressed by the DDK interface 80 and sent to the buffer memory 20 via the signal line +38.
is temporarily stored. The image information then passes through the exchange 40 and is sent to the printer section 6o.
に転送今れ、複写される。It will now be copied.
(,4)画像情報を光フアイバネットワーク700 よ
り送信する場合
リーダ部500で読取られた画像41号は、(1)項と
同様にして交換機に供給された後、 cpu回路プロ・
ン゛り10の指定により、信号線134を介して光フア
イバインタフェース7oに転送される。(,4) When transmitting image information through the optical fiber network 700 Image No. 41 read by the reader section 500 is supplied to the exchange in the same way as in section (1), and then sent to the CPU circuit processor.
According to the specification of the link 10, the signal is transferred to the optical fiber interface 7o via the signal line 134.
ここで画像情報が電気信号から光信号に変換(以−ド、
E10変換という)されて、光フアイバネットワーク7
00上の他の装置に送出される。Here, the image information is converted from an electrical signal to an optical signal (hereinafter referred to as
(called E10 conversion), the optical fiber network 7
00 to other devices.
(5)画像情報を光ファイバネットワーク700から受
信した場合
光フアイバネットワーク700 ヒの他の装置から送
信李れてくる光信号の画像情報は、光フアイバインタフ
ェース?0により電気信号に変換(以下、0’/E変換
という)されて、信号線135を介し交換機40に供給
される。このとき、 CPUu路ブロックIOにより画
像情報送信先データが解析され、画像情報の送信先pt
−他システム宛であれば、受信した画像情報は再び光フ
アイバインクフェース70にてE10変換されて、光フ
ァイバネットワーク700に転送される。これに対し本
システム宛であれば、画像情報は、交換機40を経てプ
リンタ部600に転送され、複写が行われる。(5) When image information is received from the optical fiber network 700 Is the image information of the optical signal transmitted from another device in the optical fiber network 700 transmitted through the optical fiber interface? 0 is converted into an electrical signal (hereinafter referred to as 0'/E conversion) and supplied to the exchange 40 via the signal line 135. At this time, the image information transmission destination data is analyzed by the CPU u path block IO, and the image information transmission destination pt is
- If the image information is addressed to another system, the received image information is again converted to E10 at the optical fiber interface 70 and transferred to the optical fiber network 700. On the other hand, if the image information is addressed to this system, the image information is transferred to the printer unit 600 via the exchange 40 and copied.
(+3)画像編集を行う場合
リーグ部500で読取られた原稿1枚分の画像情報は、
交換機40を経てバッファメモリ20に一時記憶され、
〜\looにて作、成−された編集情報に基づいて、バ
ッファメモリ20とディスクメモリ90との間でDMA
転送されて画像編集が行われる。画像編集の詳細な手順
は後述する。かかる編集後、バッファメモリ20に格納
されている編集された画像情報は、CPU回路回路ブロ
ックIO定する転送先に転送される。(+3) When performing image editing, the image information for one document read by the league section 500 is
It is temporarily stored in the buffer memory 20 via the exchange 40,
DMA is executed between the buffer memory 20 and the disk memory 90 based on the editing information created and created in ~\looo.
The image will be transferred and edited. Detailed steps for image editing will be described later. After such editing, the edited image information stored in the buffer memory 20 is transferred to a transfer destination determined by the CPU circuit block IO.
次に、第4図示の画像処理制御部100内の主な回路ブ
ロックについて、その構成を詳細に述べる。Next, the configuration of the main circuit blocks in the image processing control section 100 shown in FIG. 4 will be described in detail.
(3,Bcpυ回路ブロック
まず、 cpu回路ブロック10としては1例えば、イ
ンテル社のシングルボードコンピュータ5BG8B/1
2を使用し、第5図にその回路図を示す。ここで、10
−1はCPU 、 10−2はROM 、 10−
3はRAMであり、RAMl0−3は本発明装置のシス
テムプログラムを格納するほか、ディスクメモリ90内
に格納されたアプリケーションファイル(後述)を読出
す。(3, Bcpυ circuit block First, the CPU circuit block 10 is 1, for example, Intel's single board computer 5BG8B/1
2 is used, and its circuit diagram is shown in FIG. Here, 10
-1 is CPU, 10-2 is ROM, 10-
3 is a RAM, and RAM10-3 not only stores the system program of the device of the present invention, but also reads an application file (described later) stored in the disk memory 90.
1O−4はデュアルポートコン1−’o−ラ、10−5
は割込みコントローラ、 10−13はタイマである。1O-4 is a dual port controller 1-'o-ra, 10-5
is an interrupt controller, and 10-13 is a timer.
1O−7はボーレートジェネレータ、10−8は通信用
インクフェースであり、通信用インタフェース10−8
はR−8232Cインタフエース420を介して編集ス
テーション400と接続する。10−10は周辺機器イ
ンタフェースであり、ドライ八番ターミネータ10−1
1を介してバッファメモリ回路ブロック20および交換
機40と接続する。10−12はマルチパスイノタフエ
ースであり、パスラインl12とCPυ回路回路ブロッ
クLO内部バス10−13との間に配設する。10-7 is a baud rate generator, 10-8 is a communication ink face, and communication interface 10-8
connects to editing station 400 via R-8232C interface 420. 10-10 is a peripheral device interface, and a dry 8th terminator 10-1
1 to the buffer memory circuit block 20 and the exchange 40. Numeral 10-12 is a multipath innotaface, which is arranged between the path line l12 and the CPυ circuit block LO internal bus 10-13.
1.2)バックアメモリ回路ブロック
第6−1図はバッファメモリ回路ブロック20の構成を
示す。このブロックはメモリコントローラ21、バッフ
ァメモリ22およびターミネータ23を有し、それらは
内部バス24を介して相〃に接続されている。メモリコ
ントローラ21はパスライン112ヲ介してマルチパス
30に接続されており、CPU 回路ブロック10の制
御の下にバッファメモリ22をアクセスする。さらに、
メモリコントローラ21はイdt3線128を介して交
換機40と、信号線132および133を介してCPυ
回路回路ブロックlO続されている。1.2) Backup Memory Circuit Block FIG. 6-1 shows the configuration of the buffer memory circuit block 20. This block has a memory controller 21, a buffer memory 22 and a terminator 23, which are connected to each other via an internal bus 24. The memory controller 21 is connected to the multipath 30 via a path line 112 and accesses the buffer memory 22 under the control of the CPU circuit block 10. moreover,
The memory controller 21 is connected to the exchange 40 via the IDT3 line 128 and to the CPυ via signal lines 132 and 133.
The circuit circuit block lO is connected.
バッファメモリ22は、ダイナミックランダムアクセス
メモリ、(グイ・ナミックRAM )群から成る。本実
施例では、A4サイズ(287mm X 210nI1
1)の原稿1枚について、16ビツl−/ mmの解像
度で画像情報を読取ることとし、そこでバッファメモリ
22は少なくとも(297X1[() X(210X
1G) =15flt38720ビットの記憶容量をも
つものとする。ここで1mmあたりの画像情報、すなわ
ち、teビットの画像情報を1ワードとすれは、バッフ
ァメモリ22の記憶容量は987.920ワード41
メガワードである。Buffer memory 22 consists of a group of dynamic random access memories (GRAM). In this example, A4 size (287mm x 210nI1
It is assumed that the image information of one document in 1) is read at a resolution of 16 bits l-/mm, and the buffer memory 22 has at least (297X1[()X(210X
1G) = 15flt38720 bits storage capacity. Here, if image information per 1 mm, that is, image information of te bits is considered to be one word, the storage capacity of the buffer memory 22 is 987.920 words 41
It's a mega word.
ターミネータ23は信号の立−ヒリおよび立下り直後に
おいて、その44号のし゛ベルを安定させる。The terminator 23 stabilizes the signal No. 44 immediately after the rising and falling edges of the signal.
内部バス24は、アドレス45号、デーク信号□、読t
、tf シ4m号、書込み信号、メモリリフレッシュ信
号、メモリ状態信号およびアクノリッジ48号を伝達す
る。The internal bus 24 has address No. 45, data signal □, and read t.
, tf 4m, a write signal, a memory refresh signal, a memory status signal, and an acknowledge signal 48 are transmitted.
第6−2図は、バッファメモ9回路ブロック20内に配
設され、バッフ−アメモリ22のアクセスを制御するメ
モリコントローラ21の回路図であ、る。ここシフI・
レジスタであり、信号線129−1を介してバッファメ
モリ回路ブロック20に直列に供給される走査の1ライ
ン当たりの画像情報を、16ヒツト並列データに変換し
、と込みデータ信号線21−101およびデータパスド
ライ−パ21−3.;介して、データバス24−1に出
力する。21−4は書込みタイミング発生器であり、箭
号線129−2を介して供給される書込み用同期信号と
、信号線129−3を介して供給される書込みクロック
信号とを用いて、データ書込゛み用シフトレジスタ21
−1または21−2を交互に選択し、それぞれに信号線
21−1.02または2tLtoaを介して占込み指令
信、号または出力、可能信号をJjえる。FIG. 6-2 is a circuit diagram of the memory controller 21 which is arranged in the buffer memory 9 circuit block 20 and controls access to the buffer memory 22. Here Schiff I.
The register converts image information per line of scanning supplied serially to the buffer memory circuit block 20 via the signal line 129-1 into 16-hit parallel data, and outputs the data from the data signal line 21-101 and Data path driver 21-3. output to the data bus 24-1 via; 21-4 is a write timing generator, which performs data writing using a write synchronization signal supplied via the signal line 129-2 and a write clock signal supplied via the signal line 129-3. Shift register 21 for viewing
-1 or 21-2 are selected alternately, and a preemption command signal, signal, output, or enable signal is sent to each of them via the signal line 21-1.02 or 2tLtoa.
例えば、最初にシフトレジスタ21−1が選択されると
、画像情報の最初の18ビツトはシフトレジスタ21−
.1に供給される。次いでシフトレジスタ21−2が選
択されて、画像情報の次の16ビツトがシフトレジスタ
21−2に供給されるときに、書込みタイミング発生器
21−4は出力可能信号をシフトレジスタ21−1に与
えて、既に格納しである最初の18ビツトの画像情報を
信号線21−101に出力させる。For example, when shift register 21-1 is selected first, the first 18 bits of image information are transferred to shift register 21-1.
.. 1. Then, when shift register 21-2 is selected and the next 16 bits of image information are supplied to shift register 21-2, write timing generator 21-4 provides an output enable signal to shift register 21-1. Then, the first 18 bits of image information that has already been stored is output to the signal line 21-101.
この手順を、原稿1枚分の画像情報について繰返すこと
により、交換機40から転送される画像情報はバッファ
メモリ20に途切れることなく格納される。データ書込
み用シフトレジスタ21−1または21−2が16ビツ
トの画像情報を信号線21−101に並列に出力(パラ
レルアウト)するときに、書込みタイミング゛発生器2
1−4は(a帰線21’−104およびオアy−1−2
1−5を介して、アドレスカウンタ21−6にクロック
ハルレスをイ共本合する。そのときアドレスカウンタ2
1−6はカウントア・ンプされて、その画像情報を格納
すべきメモリ22上のアドレスを、アドレス/ヘスドラ
イバ21−7を介してアドレスバス24−2に出力する
。ただし、′書込みタイミング発生器21−4は、デー
タ書込み用シフトレジスタ21−1または21−2が画
像情報を信号線21−101に出力する間に、アドレス
カウンタ21−6が16ビツトだけカウントアツプする
ようにクロックパルスを出力して、アドレスカウンタ2
1−6が指示するアドレスが、00000H,0091
0H,00020H,・・・(数字の後の°゛H″はい
ずれもその前の数字が18進数であることを示す。以下
同じ)のように、16カウント毎の値になるようにする
。また、データ書込み用シフトレジスタ21−1または
21−2が画像情報を信号線21−10’lに出力する
と同時に、書込みタイミング発生器21−4は、信号線
21’−1,05、オアゲー1− ’2’l−’8およ
びコントロールパスドライバ21−8を介して、書込み
信号をコントロールバス24−3に出カスる。By repeating this procedure for image information for one document, the image information transferred from exchange 40 is stored in buffer memory 20 without interruption. When the data write shift register 21-1 or 21-2 outputs 16-bit image information to the signal line 21-101 in parallel (parallel output), the write timing generator 2
1-4 is (a return line 21'-104 and or y-1-2
1-5, a clock signal is input to the address counter 21-6. At that time address counter 2
1-6 is counted up and outputs the address on the memory 22 where the image information is to be stored to the address bus 24-2 via the address/Hess driver 21-7. However, the write timing generator 21-4 causes the address counter 21-6 to count up by 16 bits while the data write shift register 21-1 or 21-2 outputs image information to the signal line 21-101. Address counter 2 outputs a clock pulse so that
The address indicated by 1-6 is 00000H,0091
0H, 00020H, . . . (°H'' after a number indicates that the number before it is a hexadecimal number. The same applies hereinafter), so that the values are set every 16 counts. Further, at the same time that the data writing shift register 21-1 or 21-2 outputs image information to the signal line 21-10'l, the write timing generator 21-4 outputs the image information to the signal line 21'-1, 05, or game 1. - Output a write signal to the control bus 24-3 via '2'l-'8 and the control path driver 21-8.
2121および21f22は16ビツトのデータ読出し
用シフトレジスタであり、メモリ22からデータバス2
4−1、ターミネータインタフ、−ス21−23および
信号線21−121を介して読出された16ビツトの並
列な画像情報を、16ビツトの直列な画像情報に変換し
て、信号線1211−21に出力する。21−24は読
出しタイミング発生器であり、信号線1213−122
を介して供給される読出し用同期信号と信号線129−
23を介して供給される読出しクロックとを用いて、デ
ータ読出し用シフトレジスタ21−22を交互に選択し
、それぞれに信号線21=1’22または21−12.
3を介して、読出し指令信号または出力可能信号を芋え
、交換機40に対し画像情報を途−切れることなく転送
する。データ読出し用シフトレジスタ21−21または
21−22が、画像情報を45号線129−21に出力
する直前に、読出しタイミング発生器21−24は信号
1i−1i21−124およびオアゲート21−5を介
してアドレスカウンタ21−6にクロックパルスを供給
し、そのときアドレスカウンタ21−6はカウントアツ
プされて、読出すべき画像情報を格納しているメモリ2
2上のアドレスを、アドレスバスドライバ21−7を介
してアドレスバス24−2に出力する。ただし、読出し
タイミング発生器21.−24は、データ読出し用シフ
トレジスタ21−21または21−2’2が画像情報を
信号線2t−t2tに出力する間に、アドレスカウンタ
21−6が16だけカウントアツプするようにクロック
パルスを出力する。また、読出しタイミング発生器2’
1−24は、データ読出し用シフトレジスタ21−21
または21−22が画像情報を信号線21−121に出
力するときに、信号線21−125、オアゲート2l−
8tf3よびコント・ロールバスドライバ21−8を介
して、読出し信号をコントロールバス24−3に出力す
る。2121 and 21f22 are 16-bit data read shift registers, which transfer data from the memory 22 to the data bus 2.
4-1, Terminator interface converts the 16-bit parallel image information read out via the -spaces 21-23 and the signal line 21-121 into 16-bit serial image information, and outputs the signal line 1211-21. Output to. 21-24 is a read timing generator, and signal lines 1213-122
The read synchronization signal and signal line 129- are supplied via the
23, the data reading shift registers 21-22 are alternately selected, and the signal lines 21=1'22 or 21-12.
3, a read command signal or an output enable signal is sent, and the image information is transferred to the exchange 40 without interruption. Immediately before the data readout shift register 21-21 or 21-22 outputs the image information to line 45 129-21, the readout timing generator 21-24 outputs the image information via the signal 1i-1i21-124 and the OR gate 21-5. A clock pulse is supplied to the address counter 21-6, and at this time the address counter 21-6 is counted up and the memory 21-6 storing the image information to be read out is incremented.
The address on address bus 24-2 is output to address bus 24-2 via address bus driver 21-7. However, the read timing generator 21. -24 outputs a clock pulse so that the address counter 21-6 counts up by 16 while the data reading shift register 21-21 or 21-2'2 outputs image information to the signal line 2t-t2t. do. In addition, the read timing generator 2'
1-24 is a data read shift register 21-21
Or when 21-22 outputs image information to the signal line 21-121, the signal line 21-125 and the OR gate 2l-
The read signal is output to the control bus 24-3 via 8tf3 and the control bus driver 21-8.
2126はアドレス変換器であり、DMAコントローラ
80によって、ティスフメモ
データバスドライノ< 21−41を介して1画像情報
をバッファメモリ22に格納する際に、その画像情幸V
の転送とともに、アドレスバス32およびア1ζ゛レス
パスバッファ 21−42および信号線21−128を
介して転送される画像情報のアドレスを番地付けし1μ
して、メモリ22上に展開するアドレスに変換I7、そ
のアドレスを信号線21−131およびアドレス/<ス
ドライバ21−7を介してアドレス
機能をもつ(この過程は後述する)。このとき、信号線
2.1−12.6を介して、メモリ書込み/読出しくi
号が同時にアドレス変換器21−2’81こ供給され、
アドレス変換器は信号線21’−133に復込み/読出
l、 ロア能信号を出力する。また、CPU回路プロ・
アク106士1Ji号線132−1および132−2を
介して2進数のメモリ/−ンク選択信号をアドレス変換
器21−26&こイ共豫合する。このとき、アドレス変
換器21:213 +±、選択されたメモリパンク0,
1または21こ対応する2進。Reference numeral 2126 denotes an address converter, which converts the image information V when the DMA controller 80 stores one image information in the buffer memory 22 via the memory data bus line 21-41.
Along with the transfer of the image information, the address of the image information transferred via the address bus 32, the address path buffer 21-42, and the signal line 21-128 is assigned a 1μ address.
Then, it converts the address into an address developed on the memory 22, and has an address function via the signal line 21-131 and the address/< driver 21-7 (this process will be described later). At this time, memory writing/reading is performed via signal lines 2.1-12.6.
The code is simultaneously supplied to the address converter 21-2'81,
The address converter outputs a return/read l and lower enable signal to the signal line 21'-133. In addition, CPU circuit pro
A binary memory/link selection signal is combined with the address converter 21-26 via the address converter 106 and 1Ji lines 132-1 and 132-2. At this time, address converter 21:213 +±, selected memory puncture 0,
1 or 21 corresponding binary.
数の信号を信号線21−132およびコントロール7<
スドライノ<2)−27を介しコントロールバス24−
3に出力する。Connect the number signals to signal lines 21-132 and control 7<
Control bus 24- via Sudraino<2)-27
Output to 3.
CCD570,580および590から画像情報を入力
する場合、l:c:0570 、580および590が
読取る原稿画像の各ライン毎の初期アドレスは、OPυ
回路ブロック10により、マルチ/ヘス30、パスライ
ン112および双方向性データバスドライ/<21−4
1を介してア゛ドレスカウンタ21−6内にプリセット
される。また、アドレスバスバッファ21−42および
信号線21−’12Bを介してデコーダ21−45に加
えられ、デコーダ21−45によりデコードされて、信
号線21.−145を介し、チップ選択信号としてアド
レスカウンタ21−6に入力される。一方、パスライン
112のコントロールパスを介して供給されるI10書
込みコマンドを、信号線21−148を介してコマンド
制御回路21−4+3に導き、コマンド制御回路21−
46において、そのコマンドをチップ選択4iW号によ
りゲートし、チップ選択が要求されるときには、そのコ
マンド信号により、信号線21.−.101 上のプ
リセット値のデータをアドレスカウンタ21−6に並夕
11に供給する。このようにアドレスカウンタ21−8
に初期アドレスが格納されると、アドレスカウンタ21
−6は、イij号線21−104または21−124牽
介して供給されるクロックパルスにより、そのアドレス
を前述のようにカウントア・シブし、そして、アドレス
変換器21−28と同様にして、メモリ22の選択信号
を21−132’ に出力し、メモリ22.内のアドレ
スをライン21−131’ に出力する。When inputting image information from CCDs 570, 580 and 590, the initial address for each line of the original image read by l:c:0570, 580 and 590 is OPυ
Circuit block 10 provides multi/Hess 30, pass line 112 and bidirectional data bus driver/<21-4.
1 in the address counter 21-6. Further, the signal is applied to the decoder 21-45 via the address bus buffer 21-42 and the signal line 21-'12B, decoded by the decoder 21-45, and the signal line 21. -145, and is input to the address counter 21-6 as a chip selection signal. On the other hand, the I10 write command supplied via the control path of the path line 112 is guided to the command control circuit 21-4+3 via the signal line 21-148, and the command control circuit 21-
At 46, the command is gated by chip select 4iW, and when chip selection is requested, the command signal causes signal line 21. −. 101 Supply the data of the above preset value to the address counter 21-6 to the address counter 11. In this way, the address counter 21-8
When the initial address is stored in the address counter 21
-6 counts its address as described above by the clock pulses supplied through the Ij line 21-104 or 21-124, and in the same manner as the address converter 21-28, The memory 22 selection signal is output to 21-132', and the memory 22. outputs the address within on line 21-131'.
信号線21−150はCPU回路ブロックlOまたはD
MAコントローラ80がメモリ22をアクセスする場合
に出力するメモリ書込み4A号とメモリ読出し信号とを
伝達する。これらの信号は、コマンド制御回路21−5
0において、信号線2 l−133を介して供給される
書込み/読出し可能信号によりゲートされ、メモリ22
のアクセスか要求されるときには、メモリ書込み信号ま
たはメモリ読出し信号を信号線2+−151、オアゲー
ト21−8およびコントロールパスドライバ21−8を
介して内部パス24に出力する。The signal line 21-150 is connected to the CPU circuit block lO or D.
It transmits the memory write number 4A and memory read signal output when the MA controller 80 accesses the memory 22. These signals are sent to the command control circuit 21-5.
0, gated by the write/read enable signal provided via signal line 2 l-133,
When access is required, a memory write signal or a memory read signal is output to the internal path 24 via the signal line 2+-151, the OR gate 21-8, and the control path driver 21-8.
信号線21−154は、メモリ22のパンク0,1およ
び2から、コントロールバス21−3に出力され、メモ
リ22が読出し動作中または書込み動作中であることを
示すメモリビジィ(MB)信号と、メモリ22が読出し
/書込み動作中またはリフレッシュ動作中であることを
示すメモリサイクルイネーブル(MCE)11号をリフ
レ・ンシュ制御回路21−55に供給する。The signal line 21-154 carries a memory busy (MB) signal that is output from punctures 0, 1, and 2 of the memory 22 to the control bus 21-3 and indicates that the memory 22 is in a read operation or a write operation; Memory cycle enable (MCE) No. 11 indicating that memory 22 is in read/write operation or refresh operation is supplied to refresh control circuit 21-55.
リフレッシュ制御回路21−55はそれらMBおよびM
CE信号が検出されない場合には、信号線21−158
ヲ介してバッファメモリ22に対し、リフレッシュパル
スを送出し、八ツ2アメモリ22内のダイナミックRA
Mをリフレッシュする。このリフレッシュパルスの出力
中にMB倍信号たはMCE信号を検出した場合には、リ
フレッシュパルスの送出を一詩中断してメモリ22のア
クセスの終了を待ち、終T後に再び送出を開始する。The refresh control circuit 21-55 controls the MB and M
If no CE signal is detected, signal line 21-158
A refresh pulse is sent to the buffer memory 22 through the buffer memory 22, and the dynamic RA in the memory 22 is
Refresh M. If the MB double signal or the MCE signal is detected during the output of this refresh pulse, the transmission of the refresh pulse is interrupted for one period, waits for the end of accessing the memory 22, and after the end T, the transmission is started again.
(3,3)DMAコントローラ
第7図はDMAコントローラ80およびディスクメモリ
90の構成を示すブロック図である。ここで、80−1
はDMA機能を有し、以下の各部を制御するI/’0プ
ロセッサであり、本実施例ではインテル社のインテル8
089を用いる。I10プロセ・ンサ80は信号線80
−101を介してマルチパス30と接続され、そのイ、
イ号線8’0−101’は、CPU回路ブロック10か
らDMA転送要求を知らせるチャンネルアテンション(
CA)421号と、DMAコントローラ80からDMA
転送完了を知らせるシステムインタラブド(SIKTR
) (i号とをイム達する。また、
7トロ一ラ80内部のROM8’0−8をアクセスする
際に、そのROM 80−8を選択する信号と、ROM
80−8が格納するプログラムの命令コードのアドレス
をン1\すイ、1号とを、Q’3号線80−105を介
して内部)くス80−5に出力する。I10プロセッサ
80−1からパスアービタ80−2並ひにパスコントロ
ーラ80−3に全る信号線80−103は、I10プロ
セッサ80−1のステータス侶゛号を、その双方に伝達
する信号線である。まt9、I10プロセッサ80−1
とアドレス/データ/曳・ソファブロック80−4とを
接続する信号線5o−1oaは、アドレス情報信号とデ
ータ情報信号とを伝達する信号線であり、I10プロセ
ッサ80−1はそれらの信号をマルチプレクスモードで
、信号線80−104に出力する。すなわち、I10プ
ロセッサ80−1は、アドレス情報信号とデータ情報信
号とを時分割し、アドレス/データ/、<ラフツブロッ
ク80−4に、まずアドレス情報信号を出力し、次いで
データ情報信号を出力する。(3,3) DMA Controller FIG. 7 is a block diagram showing the configuration of the DMA controller 80 and disk memory 90. Here, 80-1
is an I/'0 processor that has a DMA function and controls the following parts, and in this example, Intel's Intel 8
089 is used. I10 processor sensor 80 is signal line 80
-101, and is connected to the multipath 30 through
A line 8'0-101' is a channel attention (
CA) No. 421 and DMA from the DMA controller 80.
System Interconnected (SIKTR) notifies transfer completion.
) (Im reach the i number. Also, when accessing the ROM 8'0-8 inside the 7 troller 80, the signal for selecting the ROM 80-8 and the ROM
The address of the instruction code of the program stored in 80-8 is outputted to internal 80-5 via line Q'3 80-105. A signal line 80-103 extending from the I10 processor 80-1 to the path arbiter 80-2 and the path controller 80-3 is a signal line that transmits the status signal of the I10 processor 80-1 to both of them. Mat9, I10 processor 80-1
The signal lines 5o-1oa connecting the address/data/towing/sofa block 80-4 are signal lines for transmitting address information signals and data information signals, and the I10 processor 80-1 multiplies these signals. In plex mode, output to signal lines 80-104. That is, the I10 processor 80-1 time-divides the address information signal and the data information signal, and first outputs the address information signal and then outputs the data information signal to the address/data/<rafts block 80-4. .
パスアービタ80−2は、1/1〕プロセッサ80−1
から供給されるステータス信号に従って、信号線80−
1013を介してマルチパス30と結合してその使用権
を取得し、そのとき(A傍線80−107を介して/曳
スコントローラ80−3並びにアドレス/データ/<・
ソファ80−4に対してアドレス情報転送イネーブルC
AEN)信号を出力する。本実施例では、この/〜スア
ービタ80−2としてインテル社のインテル8289を
用いる。The path arbiter 80-2 is a 1/1] processor 80-1.
According to the status signal supplied from the signal line 80-
1013 to acquire the right to use the multipath 30, and at that time (via the A side line 80-107, the controller 80-3 and the address/data/
Address information transfer enable C for sofa 80-4
AEN) signal is output. In this embodiment, an Intel 8289 manufactured by Intel Corporation is used as this arbiter 80-2.
パスコントローラ80−3は、バスアービタ80−2か
らAEN信号が供給されたときに信号線80−110を
介してマルチパス30に対し、バッファメモリ20から
ディスクメモリ80にDMA転送を行う場合(読出しモ
ード)にはメモリリード(M RD C)4M号を出力
し、ディスクメモリ80か、らバッファメモリ2.0に
DM’A転送を行う場合(書込みモード)にはメモリラ
イト(MWTC)(、i号を出力する。また、パスコン
トローラ80−3は、I/1〕プロセッサ80−1から
供給されるステータス帖号にノ、(つき、信号線8O−
Illを介してアドレス/テークへツファブロック80
−4に対し、I10プロセッサ80−1が出力するアド
レス情報をアドレス/データパ・ソファブロック80−
4にラッチさせるアドレスラッチイネーブル(ALE)
4A号、アドレス情報およびデータ情報をマルチパス3
0に出力させるデークイ2・−プル(DEN)信号、そ
れらの情報を内部/ヘス80−5に出力させるペリフェ
ラルデータイネーブル(PDEN)信号、および、アド
レス/テータパッファブロ・ンク80−4がデータ情報
をマルチパス30または内部バスに転送する(トランス
ミツトモート
読み込む(リードモード)かを切換えるデータトランク
ミント/リード(DT/R)信号を供給する。パスコン
トローラ80−3から同期信号発生回路80−7に至る
信号線80−1.、12は、I /.0プロセッサ80
−1か内部パス80−5を読出しモードでアクセスした
ときに、パスコントローラ80−3から出力されるI1
0リードコマンド’(IORC)(、4号と、I10プ
ロセッサ80−1がリードオンリメモリCROM) 8
0−8に格納されているマイクロプログラムをフェッチ
するときに、パスコントローラ80−3から出力される
インタラブドアクノリッジ(INTA)信号と、十述の
AI,EJA号とを伝達する。このパスコントローラ8
0−3としては、例えば、インテル社のインテル828
Bを用いる。When the path controller 80-3 performs DMA transfer from the buffer memory 20 to the disk memory 80 via the signal line 80-110 to the multipath 30 when the AEN signal is supplied from the bus arbiter 80-2 (read mode ), the memory read (M RDC) number 4M is output, and when performing DM'A transfer from the disk memory 80 to the buffer memory 2.0 (write mode), the memory write (MWTC) (, i number) is output. In addition, the path controller 80-3 outputs the status code supplied from the I/1 processor 80-1 to the signal line 8O-1.
Ill to address/take block 80
-4, the address information output by the I10 processor 80-1 is sent to the address/data processor block 80-4.
Address latch enable (ALE) to latch to 4
No. 4A, multipath 3 for address information and data information
0, a peripheral data enable (PDEN) signal that outputs the information to the internal memory 80-5, and an address/data puffer block 80-4 that outputs data information. A data trunk mint/read (DT/R) signal is supplied to switch whether to transfer the data to the multipath 30 or the internal bus (transmit read mode). The signal lines 80-1., 12 leading to the I/.0 processor 80
-1 or I1 output from the path controller 80-3 when the internal path 80-5 is accessed in read mode.
0 read command' (IORC) (No. 4 and I10 processor 80-1 are read-only memory CROM) 8
When fetching the microprogram stored in the path controller 80-8, the interlinked acknowledge (INTA) signal output from the path controller 80-3 and the AI and EJA signals described above are transmitted. This path controller 8
As 0-3, for example, Intel 828 of Intel Corporation
Use B.
アドレス/テークへツファブロック80−4は2個のア
ドレス/データバッファを備え、それぞれ信−3線80
−115および80−1113を介してマルチパス30
および内部パス80−5と結合し、それらのバスとの間
でアドレス情報およびデータ情報の受は渡しを行う。The address/take buffer block 80-4 has two address/data buffers, each with a signal line 80-4.
Multipath 30 via -115 and 80-1113
and internal path 80-5, and receives and passes address information and data information between these buses.
DMAコントローラ80の内部パス80−5は、64キ
ロバイトのアドレス空間を有する16ビツトアドレスパ
スと、 8ピツI・データバスとを具える。Internal paths 80-5 of DMA controller 80 include a 16-bit address path with 64 kilobytes of address space and an 8-bit I data bus.
80−6はクロックジェネレータであり、外部の水晶発
振器などからの基準発振出力に基づいて,所定の岡波数
のクロック信号を、信号線110 − 1 20を介し
て、I10プロセッサ8.’0−1..バスアービタ8
1)−2゜パスコントローラ80−3および同期信号発
生回路80−7に供給するとともに、信号線80−12
1を介して、I/l]プロセッサ8,071.パスアー
ビタ80−2およびパスコントローラ80−3に対して
、’1wi投、4時のイニシャルリセット信号および手
動によるリセット信号を出力する。ままた、クロックジ
ェネレータ80−4はマルチパス30から信号線80−
122を介して、MWTC信号およびMRDC信号に対
する認識応答のトランスファアクノリッジ(XACK)
信号を受取って、マルチパス30がウニ(トステートに
入るか否かおよびウェイトステートを解除したか否かを
判別し、その判別信号に基づいて信号線80−123を
介して、I10゛プロセッサ80−1にパスレディ信号
を出力する。A clock generator 80-6 generates a clock signal of a predetermined wave number based on a reference oscillation output from an external crystal oscillator or the like to the I10 processor 8.80 through signal lines 110-120. '0-1. .. bus arbiter 8
1) Supply to the -2° path controller 80-3 and synchronization signal generation circuit 80-7, and also connect the signal line 80-12
1 through I/l] processor 8,071. An initial reset signal and a manual reset signal at '1wi throw and 4 o'clock are output to the path arbiter 80-2 and the path controller 80-3. Also, the clock generator 80-4 is connected to the signal line 80- from the multipath 30.
Transfer Acknowledgment (XACK) for MWTC and MRDC signals via 122
Upon receiving the signal, the multipath 30 determines whether or not the wait state is entered and whether the wait state is released, and based on the determination signal, the I10 processor 80- A path ready signal is output to 1.
同期信号発生回路80−7は、上述のI ’ORC信号
およびINTA信号と、アドレスデコーダe’o −1
0から信号線80−125を介して供給されるチップ選
択信号とにより、ROM8Q−8の応答を確認する信号
を生成し、この信号を(3傍線80−1213を介して
クロツクジェネ・レータ80−8に供給することにより
、I10プロセッサ80−1が次の動作に移行できるよ
うにする。The synchronization signal generation circuit 80-7 receives the above-mentioned I'ORC signal and INTA signal, and the address decoder e'o-1.
0 through the signal line 80-125, a signal for confirming the response of the ROM 8Q-8 is generated, and this signal is sent to the clock generator 80-8 through the side line 80-1213. By supplying the I10 processor 80-1 to the next operation, the I10 processor 80-1 can move on to the next operation.
ROM80−8は、I10プロセッサ80−1のマイク
ロプログラムを格納する。内部バス80−5からRoM
sofs番こ至る信号線80−130は、I10プロセ
ッサ80−1がROM’80−8に格納されたマイクロ
プログラムをフェッチする際に、そのフェッチされた命
令コードのアドレスを示す情報を伝達′するアドレス信
号線であり、ROM’8(1−8に至る48号傍線0−
131は、そのフェッチされた命令コードのデータ信号
線である。ROM 80-8 stores a microprogram for I10 processor 80-1. Internal bus 80-5 to RoM
The signal line 80-130 leading to the sofs number is an address that transmits information indicating the address of the fetched instruction code when the I10 processor 80-1 fetches the microprogram stored in the ROM'80-8. It is a signal line, and ROM'8 (side line 0-48 leading to 1-8)
131 is a data signal line for the fetched instruction code.
アドレスデコーダ80−10は、内部バス80−5およ
び信号線80−135を介して供給されるI10プロセ
ッサ80−1のチップ選択信号に基づいて、ROM80
−’8を選択する信号を信号線80−125を介してR
OM80−8並びに同期信号発生回路80−7に出力す
る。バスコントローラ80−3からアドレスデコーダ8
0−10に至る信号線80−113はステータス情報の
7種であるS2信号を伝達する。すなわち、S2信号は
アドレス/データバッファブロック80−4にラッチさ
れる′アドレス情報か、内部バス80−5に対するアド
レス情報であるか、または、マルチパス30に対するア
ドレス情報であるかの識別仙°号であり、アドレスデコ
ーダ80−10はその識別を行う。The address decoder 80-10 selects the ROM 80 based on the chip selection signal of the I10 processor 80-1 supplied via the internal bus 80-5 and the signal line 80-135.
-'8 selection signal R via signal line 80-125
It is output to OM80-8 and synchronization signal generation circuit 80-7. From bus controller 80-3 to address decoder 8
Signal lines 80-113 extending from 0 to 10 transmit S2 signals, which are seven types of status information. That is, the S2 signal is a signal for identifying whether it is address information latched in the address/data buffer block 80-4, address information for the internal bus 80-5, or address information for the multipath 30. , and the address decoder 80-10 performs the identification.
ここで、DMAコントローラ80かマルチパス30オよ
び内部バス80−5とアドレス情報およびデータ情報を
受は渡しする動作について説明する。まず、マルチパス
30とぞれら情報の受は渡しを行う場合について述べる
。I、10プロセッサ8o−1かアドレス/データバッ
ファ80−4にアドレス、情報を出力するときに、バス
コントローラ80−3かアドレス/データバッフy 8
0−4に対してALE信号を供給すると、アドレス/テ
ークバッファ80−4はアドレス情報をアドレスバッフ
ァにラッチする。また、ラッチ後においてパスアービタ
80−2がマルチパス30の使用権を取得すると、パス
アービタ80−2はアドレス/データバッフ□780−
4に対してAEN信号を供給し、アドレス/データバッ
ファ80−4はラッチしているアドレス情報をマルチパ
ス30に出力する。ここで、DMAコントローラ80が
書込みモードにゐり、マルチパス30が取得済みであれ
ば、I10プロセッサ80−1はアドレス/データバッ
ファ80−4に対1てデータ情報を出力し、そして、ア
ドレス/テークバッファ80−4は、パスコントローラ
80−3からDEN(占号を受取ると、データ情報をマ
ルチパス30に出力する。これに対し、DMAコントロ
ーラ80が読出しモードにあると、アドレス/データバ
ッフγ80−4はマルチパス30上のデータ情報を読み
、そのデータ情報をI10プロセッサ80−1に供給す
る。I10プロセッサ80−1によるデータ情報の読み
込みは、データの転送先であるディスクメモリ80から
I10プロセッサ80−1に送信される、XACK信号
を確認して行われる。Here, the operation of receiving and passing address information and data information between the DMA controller 80, the multipath 30, and the internal bus 80-5 will be described. First, a case where the multipath 30 receives and passes information will be described. I, 10 When outputting addresses and information to the processor 8o-1 or the address/data buffer 80-4, the bus controller 80-3 or the address/data buffer y8
When the ALE signal is supplied to 0-4, address/take buffer 80-4 latches address information into the address buffer. Further, when the path arbiter 80-2 acquires the right to use the multipath 30 after latching, the path arbiter 80-2 uses the address/data buffer □780-
The address/data buffer 80-4 outputs the latched address information to the multipath 30. Here, if the DMA controller 80 is in the write mode and the multipath 30 has been acquired, the I10 processor 80-1 outputs data information to the address/data buffer 80-4, and then outputs the data information to the address/data buffer 80-4. When the take buffer 80-4 receives DEN from the path controller 80-3, it outputs the data information to the multipath 30. On the other hand, when the DMA controller 80 is in the read mode, the take buffer 80-4 outputs the data information to the multipath 30. -4 reads data information on the multipath 30 and supplies the data information to the I10 processor 80-1.The I10 processor 80-1 reads the data information from the disk memory 80, which is the data transfer destination. This is done by confirming the XACK signal sent to 80-1.
次に、内部バス80−5と接続されるアドレス/データ
バッファ80−4の動作も前述とほぼ同様であるが、こ
の場合はアドレス情報を内部バス80−5に出力する際
には、パスアービタ80−2によるAEN信号を必要と
しない。また、データ情報を内部バス80−5に出力す
るか否かは、バスコントローラ80−3によるPDEN
信号により決定される。Next, the operation of the address/data buffer 80-4 connected to the internal bus 80-5 is almost the same as described above, but in this case, when outputting address information to the internal bus 80-5, the path arbiter 80-4 -2 does not require an AEN signal. Further, whether or not to output data information to the internal bus 80-5 is determined by the bus controller 80-3 through the PDEN control.
Determined by the signal.
ディスクメモリ90としては、例えば、ソード゛電算機
のり[l5−10を用いる。ディスクメモリ90は、内
部にディスクコントローラ回路(不図示)を有し、この
回路はDMAコントローラ80の内部パス80−5とデ
ータバス80−141]を介17て接続され、また、イ
、−1傍線aO−142および80−143を介して、
それぞれ、同期信号発生回路80−7およびI /’0
プロセッサ80−1と接続される。As the disk memory 90, for example, a Sword computer board [15-10] is used. The disk memory 90 has an internal disk controller circuit (not shown), and this circuit is connected to an internal path 80-5 of the DMA controller 80 via a data bus 80-141. Via side lines aO-142 and 80-143,
synchronous signal generation circuit 80-7 and I/'0, respectively.
It is connected to processor 80-1.
データバス80−.140はコマンド情報、リザルト情
報およびデータ情報とステータス情報とを伝達し、前者
の三つの情報に一括してlアドレスを割当てて一組の情
報とし、その三つの情報はシーケンシャルにディスクコ
ントローラ回路に人出力すれることによって区別される
。また、ステータス情報には単独で1アドレスを割当て
る。ここで、コマンド情報とはディスクメモリ90上の
アドレスとバイト数とを指定する情報であり、リザルト
情報とはDMAコントローラ80とディスクメモリ80
との間での情報転送時のエラーのチェック結果を示す情
報である。Data bus 80-. 140 transmits command information, result information, data information, and status information, and allocates an address to the former three pieces of information as a set of information, and the three pieces of information are sequentially transmitted to the disk controller circuit. They are distinguished by their output. Further, one address is individually assigned to the status information. Here, the command information is information that specifies the address and number of bytes on the disk memory 90, and the result information is information that specifies the address and number of bytes on the disk memory 90.
This information indicates the result of checking for errors when transferring information between.
信号線80−142はコマンドビジィ(CBυSY)信
号を伝達し、同期信号発生回路80−7は上述の3情報
とステータス情報とを識別する。なお、コマンド情報、
リザルト情報およびデータ情報から成る1組の情報と、
ステータス情報とでは、そのデータがレディになるタイ
ミングが異なり、また、それぞれが読出しモードと−)
込み・モードとにおいても異なるので、同期信号発生回
路80−7は信号線80−1.12を介して伝達される
xoRi::信号と、信号線80−’142を介して伝
達されるCBIISY信号とにより、4種の待ち時間を
作成して一信傍線80− ’12 Bよりクロッ幻ジェ
矛レータ80−6に与え、I10プロセッサ80−1に
供給される上述の2組の情報をクロックジェネレータ8
0−6からのクロックのタイミングで識別して取り込む
。The signal line 80-142 transmits a command busy (CBυSY) signal, and the synchronization signal generation circuit 80-7 identifies the above three pieces of information and status information. In addition, command information,
a set of information consisting of result information and data information;
Status information differs in the timing at which the data becomes ready, and each has a read mode and -)
The synchronization signal generation circuit 80-7 receives the xoRi:: signal transmitted via the signal line 80-1.12 and the CBIISY signal transmitted via the signal line 80-'142. Thus, four types of waiting times are created and given to the clock generator 80-6 from the line 80-'12B, and the above-mentioned two sets of information supplied to the I10 processor 80-1 are sent to the clock generator 80-6. 8
It is identified and captured at the clock timing from 0-6.
信号線80−143は、ディスクメモリ80がレディ状
態にあることを示すデータリクニス) (DREQ)信
号と、D、MA転送完Tを示すエクスターナルターミネ
ート(EXT)信号とを伝達する。The signal lines 80-143 transmit a data read request (DREQ) signal indicating that the disk memory 80 is in a ready state, and an external termination (EXT) signal indicating completion of the MA transfer.
DMA転送峙の画像情報の流れを、順を追って説明する
。The flow of image information during DMA transfer will be explained step by step.
t)) cpu回路ブロックlOか信号線80−10’
1を介してI10プロセッサ80−1にCA信号を供
給し、 IIMA転送を要求する。t)) CPU circuit block lO or signal line 80-10'
1 to the I10 processor 80-1 to request IIMA transfer.
C’2) I10プロセッサ80−1は、信号線80−
104.アドレス/データバッフγブロック80−4お
よび信号線80−115を介して、CPυ回路ブロック
10内のRAM(第5図参照)をアクセスし、 DMA
に関する読出し/書込みモード情報およびアドレス情報
を得る。その結果、読出しモードと判定したものとする
。C'2) The I10 processor 80-1 connects the signal line 80-
104. The RAM (see FIG. 5) in the CPυ circuit block 10 is accessed via the address/data buffer γ block 80-4 and the signal line 80-115, and the DMA
Obtain read/write mode information and address information for. As a result, it is assumed that the read mode is determined.
(3) I10プロセッサ80−1は、信号線ao−t
o4.アドレス/ノヘツファブロ・アク80−4.信号
錦8(1−115、パスライン113およびマルチバ・
ス30を介して、バッファメモリ20をアクセスする。(3) The I10 processor 80-1 connects the signal line ao-t
o4. Address/Nohetsfabro Aku 80-4. Signal Nishiki 8 (1-115, pass line 113 and multibar
The buffer memory 20 is accessed via the bus 30.
(4)バッファメモリ20から読出された16ビツトの
データは、(3)と逆の信号路に沿って、I10プロセ
ッサ80−1に取込まれる。(4) The 16-bit data read from the buffer memory 20 is taken into the I10 processor 80-1 along the signal path opposite to (3).
(5) I10プロセ、、す80−1は、コノ16ビツ
トデータの」三位8ピッI・、続いて下位8ビツトを、
信号・筆980−104.アドレス/データ1<、ソフ
ァブロ・ンク80−4 、信号線H−118.内部バス
80−5およびデータバス80−140 ヲ介してディ
スクメモリ90jこに送する・
(6)上述の(3)〜(5)の手順を、信号線8O−1
j1番こEXT信号が現れるまで繰り返す・
(7) I10プロセッサ80−1は、信号線80−
’101、/<スライン113およびマルチ/えス30
を介し、CPUu路ブロックlOに割込み、をかけ、叶
A転送の終−rを知らせる。(5) The I10 process, 80-1, outputs the third 8 bits of the 16-bit data, followed by the lower 8 bits.
Signal/Brush 980-104. address/data 1<, sofa block 80-4, signal line H-118. Send data to the disk memory 90j via internal bus 80-5 and data bus 80-140. (6) Repeat steps (3) to (5) above to
Repeat until the j1th EXT signal appears. (7) The I10 processor 80-1 connects the signal line 80-
'101, /<sline 113 and multi/es 30
An interrupt is applied to the CPUu path block lO via the CPUu path block lO to notify the end of the A transfer.
(3、’4 )マルチパスのメモリ空間第8図はマルチ
パス30に関わるCPUU路ブロツブロック10ファメ
モリ回路プロ・ンク20およびDMAコントローラ80
のメモリマツプである。マルチ/<730は、メモリマ
ツプトメモリ空間と17て0OOOOHからFFFFF
Hまでの1メガノ<イトのアドレス空間をエラする。こ
の空間を第8図のよう番こ分割して、FCOOOHNF
FFFFH番地をcpυ回路プロ・ンク10のCj)1
110−1のプログラムメモリ空間、100OOH〜E
FFFFH番地をバッファメモリの/<ンク空間(1&
述) 、−oeoOoH〜O?FF、FH番地をCPU
回路ブロック10とDMAコンI・ローラ80との間の
交信用プログラム空間、および、0OOOCIH〜05
FFFHfi地をCPU回路ブロックlOのワークRA
M空間に割当てる。ここで、それぞれのアドレス空間に
ついて説明する。(3, '4) Multipath memory space FIG.
This is the memory map of Multi/<730 is the memory mapped memory space and 17 from 0OOOOOH to FFFFF
Erases the address space of 1 megabyte up to H. Divide this space into blocks as shown in Figure 8, and use FCOOOHNF.
Set address FFFFH to cpυ circuit pro-nk 10 Cj) 1
110-1 program memory space, 100OOH~E
Set address FFFFH to buffer memory /< link space (1&
), -oeoOoH~O? FF, FH address to CPU
A program space for communication between the circuit block 10 and the DMA controller I/roller 80, and 0OOOCIH to 05
FFFHfi ground is CPU circuit block IO work RA
Assign to M space. Here, each address space will be explained.
プログラムメモリ゛ノ:じ間は、CPU回路ブロック1
0内の本発明装置の制御プログラムを記t(iするRA
Ac13のメモリ空間である。Program memory: CPU circuit block 1
RA to write the control program of the device of the present invention in t(i)
This is the memory space of Ac13.
バッファメモリのバンク空間は1ooooH番地からE
FFFFH番地まで898キロ/ヘイトの容量をイラす
るが、前述のように、バッファメモリ回路ブロック20
の記憶界A)は1!39584’Oバイトであって、す
べてをバッファメモリのバンク空間に格納することはで
きない。そこでバッファメモリ空間を3つのバンク、す
なわち、バンク0.バンクlおよびバンク2に分割し、
CPU回路ブロック10から信号線132(第4図およ
び第6−2図参照)を介して出力されるパンク切換え信
号によりバンクを切換えて、指定されたバンクを第8図
示のようにメモリマツプに割付ける。この分割および割
付けの過程は第9−1図および第9−2図の説明におい
て述べる。The bank space of the buffer memory is from address 1ooooH to E.
Although the capacity of 898 km/height up to address FFFFH is annoying, as mentioned above, the buffer memory circuit block 20
The storage area A) is 1!39584'O bytes, which cannot all be stored in the bank space of the buffer memory. The buffer memory space is then divided into three banks: bank 0. Divide into bank l and bank 2,
The bank is switched by the puncture switching signal outputted from the CPU circuit block 10 via the signal line 132 (see FIG. 4 and FIG. 6-2), and the specified bank is assigned to the memory map as shown in FIG. 8. . This division and allocation process will be described in the explanation of FIGS. 9-1 and 9-2.
交信用プログラム空間は、CPU回路ブロック10内の
RAM・(32キロバイ1−)10−3のうち、8キロ
バイトを用いたものである。また、ワークRAM空間は
、CPU回路ブロックlO内の32キロバイトのRAA
c13から交信用プログラムに用いる8キロバイ!・を
差し引いた24キロバイトを用いる。The communication program space uses 8 kilobytes of the RAM (32 kilobytes 1-) 10-3 in the CPU circuit block 10. In addition, the work RAM space is 32 kilobytes of RAA in the CPU circuit block lO.
8 kilobytes used for communication programs from c13!・Use 24 kilobytes after subtracting .
第8−1図はバッファメモリ回路ブロック20内のパン
フッメモリ22のアドレスマツプを示す。このバッフ7
メ゛モリ22はA4サイズ(29ビmmX 210mm
)の原稿を1lIII11当り16画素に分解した情報
を格納する能力をイラする。リーグ部500はそのA4
サイズの原稿を縦方向(297mmの方向)に主走査し
、続いてCCD570.、580および580は1ml
11当り16画素に分解して、l走査当り4752ビツ
トの画素を画像処理制御部10’0に供給する。また、
リーグ部500は原稿を幅方向(210mmO)方向)
に副走査し、CCD570,58r)および590はこ
の方向にも1IIlffl当り16ライン分走査するの
で、原稿は幅方向には3380ライン分走査される。従
って、A4サイズの原稿は、 151386?20ビツ
トの画素に分解され、画像処理制御部100には、47
52ビツトの画素が直列に3360回供給される。FIG. 8-1 shows an address map of the panf memory 22 in the buffer memory circuit block 20. This buff 7
The memory 22 is A4 size (29 mm x 210 mm)
)'s ability to store information that is divided into 16 pixels per 1lIII11 is annoying. League part 500 is A4
A size original is main scanned in the vertical direction (297 mm direction), and then the CCD 570. , 580 and 580 are 1ml
The pixels are divided into 16 pixels per 11 scans and 4752 bits of pixels are supplied to the image processing control unit 10'0. Also,
The league section 500 is used to hold the document in the width direction (210 mmO)
Since the CCDs 570, 58r) and 590 also scan in this direction by 16 lines per 1IIlffl, the document is scanned by 3380 lines in the width direction. Therefore, an A4 size document is decomposed into 151,386?20-bit pixels, and the image processing control unit 100 has 47 pixels.
52-bit pixels are supplied serially 3360 times.
このように供給される画像情叩を番地イづけしてバッフ
ァメモリ22に格納する手順を説明する。まず、A4サ
イズの原稿をlmmX1mmの正方形の単位プロ・ンク
に分割し、82370ブロツクで構成する。The procedure for assigning an address to the image information supplied in this way and storing it in the buffer memory 22 will be explained. First, an A4 size document is divided into square unit blocks of 1 mm x 1 mm, which are composed of 82370 blocks.
1つの中位ブロックには、16ビ・ントで18ライン。One middle block has 18 lines with 16 bits.
すなわち、256ビ・ントの画像情報が存在し、縦方向
の16ビ・ントを1ワードとして、その1ワードに1つ
のアドレスを与えると、1つの単位ブロックは16のア
ドレスを持つ画素群から構成されることに°な、る。]
lライン分、すなわち最初に走査される原稿の1ライン
分の4752ビツトの直列な画像情報は、原稿の縦方向
の1mmに相当する16ビツトずつの画素群に分割して
画像処理制御部100に供給され、最初に転送されてく
る18ビツトの画素群はバッファメモリ22の0OOO
OH番地、次の16ビツ上の画素群は0001f))1
番地、以下同様に、18ビツトずつの画素群は順次1B
(IOH)番地毎ニ、 oo、0208番地、・000
308番地・・・、、01280)1番地のように格納
されてゆく。In other words, if there is 256 bits of image information, 16 bits in the vertical direction is taken as one word, and one address is given to each word, one unit block consists of a group of pixels with 16 addresses. I don't like being treated like that. ]
The 4752-bit serial image information for 1 line, that is, the first line of the original to be scanned, is divided into pixel groups of 16 bits each corresponding to 1 mm in the vertical direction of the original and sent to the image processing control unit 100. The first 18-bit pixel group that is supplied and transferred is 00OO of the buffer memory 22.
OH address, the pixel group on the next 16 bits is 0001f))1
address, and similarly, pixel groups of 18 bits each are successively 1B
(IOH) Address 2, oo, 0208 address, 000
Address 308..., 01280) will be stored as address 1.
この各ラインのバッファメモリ22に対する番地付けは
、CPU回路プロ・ンク10がアドレスカウンタ21−
6に初期値を設定することによって行う。また、画像情
報をバッフアノモリ22からプリンタ部600に出力す
るときも、画像情報を格納する場合と同様に、初期設定
された番地から16番地ごとに読み出す。The addressing of each line to the buffer memory 22 is determined by the CPU circuit processor 10 using the address counter 21-
This is done by setting the initial value to 6. Also, when outputting the image information from the buffer anomaly 22 to the printer section 600, it is read out every 16 addresses starting from the initially set address, similarly to when storing the image information.
次に、第2ライン分の4752ビツトの画像情報につい
ても第1ラインと同様にして0OOOIH番地から01
.281H番地まで格納される。このようにして、第1
ラインから第1538ラインまでの1536ライン(幅
方向に98mm)を0000’OH番地から8F5FF
H番地に格納し、このアドレス空間をバッファメモリ2
2上のバンク0とする。Next, the 4752-bit image information for the second line is processed from address 0OOOIH to 01 in the same way as for the first line.
.. It is stored up to address 281H. In this way, the first
Line 1536 (98mm in the width direction) from the line to the 1538th line from address 0000'OH to 8F5FF
This address space is stored in buffer memory 2.
Set it to bank 0 above 2.
次に、第1537ラインから第3072ラインまでの1
536ラインをバンク0と同様にして70000Hから
1]j5FFH4地までに格納し、このアドレス空間を
バッファメモリ22上のバンクlとする。ざらに第30
73ラインから第3360ラインまでの288ラインを
EOQO,(IH8番地らF4EIF)1番地までに格
納し、このアドレス空間をノヘツファメモリ22上のパ
ンク2とする。Next, 1 from the 1537th line to the 3072nd line
536 lines are stored in the same way as bank 0 from 70000H to 1]j5FFH4, and this address space is designated as bank 1 on the buffer memory 22. Zarani No. 30
288 lines from the 73rd line to the 3360th line are stored in EOQO, (from address IH8 to address F4EIF) 1, and this address space is designated as puncture 2 on the header memory 22.
以りのように、1ワードの画像情報に1アドレスを伺し
て格納するブ〕法を用いると、1mm X 1mmの正
方形を単位ブロックとして、パンツアメモリ22」−の
連続した番地にA4サイズの原稿の全領域を格納できる
ことになる。これにより、操作者がコンソール部200
を用いて画像処理領域をmm1i位で指定すると、指定
領域をディスクメモリ80に登録する場合、指定領域の
先頭番地と最終番地とを設定するだけでD)IA転送を
行うことができ、画像情報をCPU回路ブロックlOを
介さずに高速度に転送することができる。As shown below, if you use the method of asking one address for one word of image information and storing it, a 1 mm x 1 mm square will be used as a unit block, and A4 size data will be stored at consecutive addresses in the Panzer memory 22''. This means that the entire area of the original can be stored. This allows the operator to use the console unit 200
If you specify the image processing area in mm1i using can be transferred at high speed without going through the CPU circuit block IO.
すなわち、先頭番地と最終番地とを一組指定することに
よって、主走査1Bライン(In+n+幅)の画像情報
をDMA転送することになるので、DMA転送時のアド
レス設定が少なくてすみ、転送の高速化が図れる。In other words, by specifying a set of the first address and the last address, the image information of 1B main scanning line (In+n+width) is transferred by DMA, which reduces the need for address settings during DMA transfer and increases the speed of transfer. can be achieved.
また、このように画像情報を格納すると、画像情報を抜
き出して編集を行う場合には、抜き出す画像の右側から
左側へは番地が連続しているので、一層有効である。例
えば、縦方向の長さが20mmの画像情報を抜き出す場
合は、CPυ回路ブロック10によるアドレス設定が2
0回ですむことになる。Furthermore, storing image information in this manner is more effective when extracting image information for editing, since the addresses are continuous from the right side to the left side of the image to be extracted. For example, when extracting image information with a length of 20 mm in the vertical direction, the address setting by the CPυ circuit block 10 is 2.
This will result in 0 times.
また、アドレスがmm単位で原稿画像上の位置と対応し
ているので、画像編集に際し、操作者は単に原稿上の位
置をmm単位で指定すればよく、便利である。なお、本
実施例では、1m+n当り18ビツトの、読取り能力を
持つCCD570 、5808よび580を用いたので
縦方向の16ビツトにつきエアドレスを対応させること
としたが、エアドレスに対応するビット故は、そのCC
D570..580および580の能力により他の数値
でもよく、また、mm単位以外、例えば、インチ単位等
でアドレスを設定しても同様の効果が得られること勿論
である。Further, since the address corresponds to the position on the original image in units of mm, when editing the image, the operator can simply specify the position on the original in units of mm, which is convenient. In this example, since CCDs 570, 5808, and 580 having a reading capacity of 18 bits per 1m+n were used, the 16 bits in the vertical direction were made to correspond to the air address, but since the bits corresponding to the air address , that CC
D570. .. It goes without saying that other values may be used depending on the capabilities of 580 and 580, and that the same effect can be obtained even if the address is set in units other than mm, for example, units of inches.
第9−2図は、マルチパス30からバッファメモリ22
を見た場合のアドレスマツプを示す。第8−1図の00
000’H〜6l−5FF)1番地のアドレス空間を/
入ンク0 、70000)1−DF5F、FH番地のア
ドレス空間を/飄ンク1、 EOOO’0H−F4EI
FH番地をノ丸ンク2として、これらの空間を、それぞ
れ、第8図のよう番こ100OOH〜EEBFEH番地
、10000)1− EEBFEH番地、 1000
0)1〜39C3E)1番地のアドレス空間に対応させ
る。マルチパス30は16ヒ゛ツトのデータパスと20
ビ゛・ントのアドレスバスとをもつが、このマルチ/ヘ
ス30でアクセスできる領域は1メガバイトである。す
なわ゛ち、8ビツトのデータを106個アクセスできる
のであり、16ビ・ントのデータをアクセスするときは
、2番地にわたることになるから、このときは、第8−
2図に示すように、16ビツトのデータ番こ対し1番地
おきに連続な番地を割当て、偶数番地をアクセスした場
合のみ、18ビ・ントのデータが入出力されるようにす
る。FIG. 9-2 shows the flow from the multipath 30 to the buffer memory 22.
Shows the address map when viewed. 00 in Figure 8-1
000'H~6l-5FF) address space of address 1/
Input link 0, 70000) 1-DF5F, address space of FH address/link 1, EOOO'0H-F4EI
With the FH address as Nomarunk 2, these spaces are respectively numbered 100OOH to EEBFEH, 10000) 1-EEBFEH, 1000 as shown in Figure 8.
0) 1 to 39C3E) Correspond to the address space of address 1. Multipath 30 is a 16-bit data path and 20
Although the multi/head address bus 30 has a bit address bus, the area that can be accessed by this multi/head 30 is 1 megabyte. In other words, 106 pieces of 8-bit data can be accessed, and when accessing 16-bit data, it will span 2 addresses, so in this case, the 8th-bit data will be accessed.
As shown in FIG. 2, consecutive addresses are assigned to every other 16-bit data address, so that 18-bit data is input/output only when an even address is accessed.
バッファメモリ回路ブロック20内の実際のアドレスは
第8−1図に示したアドレスであるので、マルチパス3
0から/<ツフγメモリ22をアクセスする場合には、
前述したように、/ヘツファメモ1)回路ブロック20
内のアドレス変換器21−28により、第8−2図のア
ドレスを第9−1図のアドレスに変換する。このアドレ
ス変換器21−.2 Bにより、任意のアドレス空間上
にバッファメモリ22のアドレス領域を設定することが
できる。Since the actual address in the buffer memory circuit block 20 is the address shown in FIG. 8-1, the multipath 3
When accessing the γ memory 22 from /< 0,
As mentioned above, /Hetufa Memo 1) Circuit block 20
The address converter 21-28 in FIG. 8-2 is converted into the address shown in FIG. 9-1. This address converter 21-. 2B allows the address area of the buffer memory 22 to be set in any address space.
(3,,5)ディスクメモリ
第1O−11N (A) 体ディスクメモリ80の物理
的アドレス構成を示す。91はドライブであり、ディス
ク装置の個数に対応してナンバー〇、l、・・・と番号
付ける。本実施例では、ディスク装;6を1台すなわち
、ナンバー0のドライブのみ用−(Xる。ドライブ81
は3個のヘッド92を備え、各ヘッド82は354個の
トラック93を受持ち、各トラ、ヌク83は1a個のセ
クタ84から成り、各セクタ84はst2/<イトのデ
ータを格納できる。従って、ディスクメモリ90の記憶
容量は、約lθメガバイトである。(3,,5) Disk Memory No. 1 O-11N (A) The physical address structure of the disk memory 80 is shown. Reference numeral 91 denotes a drive, which is numbered ○, l, . . . corresponding to the number of disk devices. In this embodiment, only one disk drive 6 is used, that is, only the drive with number 0 is used.Drive 81
has three heads 92, each head 82 takes charge of 354 tracks 93, each track 83 consists of 1a sectors 84, and each sector 84 can store data of st2/<ite. Therefore, the storage capacity of disk memory 90 is approximately lθ megabytes.
このような構成のディスクメモリ80においては、第1
O−1図(B)に示すような、一定のシーケンスに従っ
てディヌクメモリ80上のアドレスを変更してゆき、デ
ータを連続してアクセスする。この図に示すように、シ
ーケンス番号SNとヘッド番号HNとトラック番号TN
とは、次式(1)で定まる関係がある。In the disk memory 80 having such a configuration, the first
Addresses on the Dinuk memory 80 are changed according to a fixed sequence as shown in Figure 0-1 (B), and data is accessed continuously. As shown in this figure, sequence number SN, head number HN, and track number TN
There is a relationship determined by the following equation (1).
5N=3X TN+ nN(ただし、HN=O〜24s
−o〜353) (1)すなわち、あるシーケンス番号
S’Nを定めると、それに対応してトラック番号TNお
よびヘッド番号HNが定まり、次にアクセスするヘッド
82およびトラック83のアドレスは、その前に定めた
シーケンス番号SNに1を加えたシーケンス番号SN+
1に対応して得られるヘッド番号およびトラック番号で
ある。そしてトラック93内のセクタ84のアクセスは
、そのセクタ番号5cTNの若い順に行われる。5N=3X TN+ nN (however, HN=O~24s
-o~353) (1) That is, when a certain sequence number S'N is determined, the track number TN and head number HN are determined correspondingly, and the addresses of the head 82 and track 83 to be accessed next are Sequence number SN+ which is the determined sequence number SN plus 1
These are the head number and track number obtained corresponding to 1. Sectors 84 in track 93 are accessed in ascending order of sector number 5cTN.
第to−2’図は、ディスクメモリ90内の所定の領域
に設けられたインデックステーブルであり、このインデ
ックステーブルによりディスクメモリ80の使用状態を
管理す漬。本実施例においては、その領域としてヘッド
番号HNjO,トラック番号TN=0のセクタ94のう
ち、セクタ番号5CTN=0〜13のセクタをインデッ
クステーブルの領域とし、その領域のうち、特に、セク
タ番号5CTN=0〜8のセクタをディスクメモリ90
上の各セクタの使用状況を示すセフタビ・ントマ・イブ
テーブル84Aに割当て、そして、セクタ番号5CTN
=9〜13のセクタをファイル管理用のファイルインデ
ックステーブルに割当てる。セクタ番号SCT、’N=
0〜13のセクタは、インデックステーブルをCPU回
路ブロック10内のRAMl0−3に読み込むプログラ
ム(オーブンプログラム)により、RAMl0−3の固
定領域8000H番地から78FFH番地にmtJ込ま
れて所定の操作を受け、ぞして、RA旧0−3の固定領
域をディスクメモリ80に格納するプログラム(クロー
ズプログラム)によりディスクメモリ80に古び書込ま
れる。Fig. to-2' shows an index table provided in a predetermined area in the disk memory 90, and the use status of the disk memory 80 is managed by this index table. In this embodiment, among the sectors 94 with head number HNjO and track number TN=0, sectors with sector numbers 5CTN=0 to 13 are used as index table areas, and in particular, sectors with sector numbers 5CTN = 0 to 8 sectors to disk memory 90
The sector number 5CTN is assigned to the Seftabi Ntoma Eve table 84A which shows the usage status of each sector above.
= Sectors 9 to 13 are allocated to the file index table for file management. Sector number SCT, 'N=
Sectors 0 to 13 are loaded mtJ into the fixed area 8000H to 78FFH of RAM 10-3 by a program (oven program) that reads the index table into RAM 10-3 in the CPU circuit block 10, and undergo predetermined operations. Then, the fixed areas of RA old 0-3 are written to the disk memory 80 as old by a program (close program) that stores them in the disk memory 80.
セクタビットマツプテーブルは、第1O−3図に示す、
ように、領域1]4Aをシーケンス番号SNの小さい順
に5N=0からSN= 1081までのtoe2個の各
4バイトのブロックに分割し、1つのブロックに1 ト
ラック分、すなわち、18セクタ分の使用状況を示すデ
ータを、lセクタに付き1ビツトを割当てて格納する。The sector bitmap table is shown in Figure 1O-3.
Divide area 1]4A into two 4-byte blocks each from 5N=0 to SN=1081 in descending order of sequence number SN, and each block uses 1 track, that is, 18 sectors. Data indicating the status is stored by allocating one bit per sector.
セクタの使用状況を示すデータとしては、例えば、ある
セクタが使用中であれは′そのセクタに対応するセフタ
ビ・ントに°゛1°′、未使用であれば°°O゛を格納
する。As data indicating the usage status of a sector, for example, if a certain sector is in use, '1°' is stored in the safebint corresponding to that sector, and if it is unused, '0' is stored.
ディスクメモリ80に新たなデータファイルを登録する
際には、その登録に必要なセクタ数が連続して空いてい
る領域を見つけ出し、その領域に対応するシーケンス番
号SNとセクタ番号5CTNとを得、そのセクタに対応
するセクタビットにl“を格納する。逆に、データファ
イルを抹消する際には、対応する領域を示すセクタピン
トに” o ”を格納する。ただし、インデックステー
ブルに対応するビット、すなわちブロック0には、予め
1411+を格納しておき、このプロ2.り0に対する
書込みを禁止して、インデックステーブルにはデータフ
ァイルが誤登録されないようにする。When registering a new data file in the disk memory 80, find an area where the number of consecutive sectors required for registration are empty, obtain the sequence number SN and sector number 5CTN corresponding to that area, and then Store l" in the sector bit corresponding to the sector. Conversely, when erasing a data file, store "o" in the sector pinto indicating the corresponding area. However, the bit corresponding to the index table, that is, block 1411+ is stored in advance in 0, and writing to this 2.ri0 is prohibited to prevent data files from being erroneously registered in the index table.
ファイルインデックステーブルは、ノディスクメモリ3
0に登録する3種類のファイル、すなわち、画像データ
ファイル(イメージファイル)、アプリケーションファ
イルおよび木システムの制御プログラムを管理する。イ
メージファイルをファイルタイプO、アプリケーション
ファイルをファイルタイプ2として、それらファイルの
ファイルインデックステーブルによる管理状況を第10
−4図に示す。File index table is Nodisk memory 3
0, namely, image data files (image files), application files, and control programs for the tree system. Assuming that the image file is file type O and the application file is file type 2, the management status of these files using the file index table is shown in Section 10.
- Shown in Figure 4.
ファイルインデックスブロックFITIは、ステータス
A、MAXブロック、1ブロツクサイズおよびカレント
B番号の、それぞれ、2バイトの4つのブロックから成
り、ディスクメモリ80の初期化の際に、没けられて、
ファイルインデックステーブル全体の使用状況について
記憶する。ステータスAはシステム拡張の際に用いる領
域で、本実施例においては未使用とする。MAXブロッ
クはディスクメモリ80に登録1)T能なファイルの総
数のデータを格納し、本実施例ではその総数を50(3
2H)個に設定する。1ブロツクサイズはlファイル当
りの、そのファイルに関する諸データのインデックスの
長さを示17、本実施例では、次に述べるように−の長
さを38(26H)バイトとする。カレントB番号は、
ディスクメモリ90に登録されているファイルの数を格
納し、1つのファイルを新規に登録する際、MAXサイ
ズに格納されている数と比較して、その数を越えない場
合に1だけ加算されて新規登録が行われ、また、MAX
サイズの数を超過する場合には加狼、されずに新規登録
が党利けられないようにする。逆に、既に登録されてい
る1つのファイルを抹消する場合には、カレンl、 8
番号に格納されている数が1だけ減じられて、そのファ
イルがディスクメモリ80から抹消される。The file index block FITI consists of four blocks of 2 bytes each: status A, MAX block, 1 block size, and current B number, and is deleted when the disk memory 80 is initialized.
Stores the usage status of the entire file index table. Status A is an area used for system expansion, and is left unused in this embodiment. The MAX block stores data for the total number of files that can be registered in the disk memory 80, and in this embodiment, the total number is 50 (3).
2H). One block size indicates the length of the index of various data related to the file per file17, and in this embodiment, the length of - is 38 (26H) bytes as described below. The current B number is
The number of files registered in the disk memory 90 is stored, and when a new file is registered, it is compared with the number stored in the MAX size, and if the number does not exceed that number, it is incremented by 1. New registration is done, and MAX
If the size exceeds the number, no new registrations will be taken advantage of. Conversely, if you want to delete one file that has already been registered, use Karen l, 8
The number stored in the number is decremented by 1 and the file is deleted from the disk memory 80.
FIT2およびFIT3は、それぞれ、ファイルタイプ
0の場合およびファイルタイプ2の場合のファイルイン
デックスブロックを示し、それぞれ、38バイトのデー
タを格納する。FiT2およびFl、T3において、’
RSVはシステム拡張の際に用いる2バイトの領域で
、本実施例では未使用である。ファイルNo、は操作者
がファイルに任意に1から89までの番号を付してディ
スクメモリ80に登録したときに、そのファイル番号を
識別する2/′−イトの領域である。ファイルタイプは
、」二連のファイルタイプ“0′′または“2′°のデ
ータか書込まれる2バイトの領域である。FIT3にお
けるパンクおよびアドレスは、cpu回路ブロック10
に:、のRAMl0−3のパンクおよびアドレスを示し
、アプリケーションファイルをRAMl0−3にアロケ
ートする場合に用いる、それぞれ、2バイトおよび4バ
イトの領域である。バイトカウント
長を格納する、6バイトの領域である。FIT2 and FIT3 indicate file index blocks for file type 0 and file type 2, respectively, and each stores 38 bytes of data. In FiT2 and Fl, T3,'
RSV is a 2-byte area used for system expansion, and is unused in this embodiment. File No. is a 2/'-ite area for identifying the file number when the operator arbitrarily assigns a number from 1 to 89 to a file and registers it in the disk memory 80. The file type is a 2-byte area in which data of a double file type "0'' or "2'° is written. Puncture and address in FIT3 are determined by CPU circuit block 10.
: indicates the puncture and address of RAM 10-3 in , and is a 2-byte and 4-byte area, respectively, used when allocating an application file to RAM 10-3. This is a 6-byte area that stores the byte count length.
セクタカウントは、登録ファイルについて使用するセク
タ数を格納する2バイトの領域である。The sector count is a 2-byte area that stores the number of sectors used for the registered file.
シーケンスNo, ドライブNo,ヘッドNO,トラ
ックNOおよびセクタNoは、登録ファイルについて、
格納領域の先頭のシーケンス番号,ドライブ番号。The sequence number, drive number, head number, track number and sector number are as follows for the registered file.
Sequence number and drive number at the beginning of the storage area.
へ・ンド番号,トラック番号およびセクタ番号を格納す
る各2バイトの領域である。FIT2におけるXO,Y
O,XIおよびYlは、それぞれ2バイトの領域であり
、ファイルタイプ゛Oパの場合に、編集守れる領域の画
像情報が、、複写紙のどの位置に配されるかを示す座標
データを記憶する。XO,、YO,XiおよびYlは、
第1O−5図に示すように、原稿を原稿載置部240に
載置し、0点に最も近い編集領域(斜線)上の点Aおよ
び0点から最も遠い点Bを、スタイラスペン280を用
いて指示することにより、A点の座標xOおよびYOと
編集領域の縦の長さXIおよび横の長さYlが定まり、
それらの数値が16進数゛で格納される′。ファイルタ
イプ2の場合は、FI’r3に示すように、FIT2(
7)XO,YO,Xlt−J J:びY1ニ対応する領
域は未使用領域である。This is a 2-byte area each for storing the head number, track number, and sector number. XO, Y in FIT2
O, XI, and Yl are 2-byte areas each, and store coordinate data indicating where on the copy paper the image information of the editable area is placed when the file type is Opa. . XO, YO, Xi and Yl are
As shown in FIG. 1O-5, place the original on the original placing section 240, and use the stylus pen 280 to point the point A on the editing area (hatched) closest to the 0 point and the point B furthest from the 0 point. The coordinates xO and YO of point A and the vertical length XI and horizontal length Yl of the editing area are determined by
These numbers are stored in hexadecimal numbers. For file type 2, as shown in FI'r3, FIT2 (
7) The areas corresponding to XO, YO, Xlt-J J: and Y1 are unused areas.
ある画像データファイルをディスクメモリ90からバッ
ファメモリ20に転送する場合、まず、そのファイル番
号を指Wすると、オープンプログラムによってインデッ
クステーブルがI’iAM10−3に転送され、指定し
たファイル番号のインデックスブロックを得る。次に、
そのブロックのX’0,YO,XiおよびYlに格納さ
れたデータから、バッファメモリ22上のアドレスが算
出されて,ディ゛スクメモリ90内の画像情報が,バッ
ファメモリ22の対応する領域内にDMA転送される。When transferring a certain image data file from the disk memory 90 to the buffer memory 20, first specify the file number, the index table is transferred to the I'iAM 10-3 by the open program, and the index block of the specified file number is transferred. obtain. next,
The address on the buffer memory 22 is calculated from the data stored in X'0, YO, Xi, and Yl of that block, and the image information in the disk memory 90 is transferred to the corresponding area of the buffer memory 22 by DMA transfer. be transferred.
また、編集領域の複写紙上の位置を変更する場合には,
×1およびYlは不変であるので、xOおよびYOのみ
をパラメータとし,そのXOおよびYOのみを、コンソ
ール部2 0’0から、画像位置の変更命令(後述)に
よって変更すればよい。Also, when changing the position of the editing area on the copy paper,
Since x1 and Yl are unchanged, only xO and YO are used as parameters, and only XO and YO need to be changed by an image position change command (described later) from the console unit 20'0.
また、ディスクメモリ80には本システムの制御プログ
ラムを格納し、そのファイルをファイルタイプlとし、
そのファイルインデックスブロックはFl↑3と同様に
構成する。In addition, the disk memory 80 stores the control program of this system, and the file is set to file type l.
The file index block is configured in the same manner as Fl↑3.
(3 、 6)交換機
第11図(A)、(B)および(C)は交換機40およ
び光フアイバインクフェース70等を含む回路の構成を
3分割して示すブロック図であり、ここでLl〜L12
は信号線または信号線群を示し,その直後に伺した括弧
内の記号A,B’,Cは、それら信号線またはイ1Y号
線群を、それらの記号に対応する第11図の各図面(A
) 、 (B) 、 (C)内の信号線または信号線群
に接続することを示す。(3, 6) Exchange FIG. 11 (A), (B), and (C) are block diagrams showing the configuration of the circuit including the exchange 40, the optical fiber link face 70, etc., divided into three parts. L12
indicates a signal line or a group of signal lines, and the symbols A, B', and C in parentheses immediately after indicate the signal lines or the group of lines A1Y in the drawings of FIG. 11 corresponding to those symbols ( A
), (B), and (C) indicate connection to the signal line or signal line group.
ここで、シグナルセレクタM40−2は、光フアイバイ
ンタフェース70およびリーグ部500から出力される
各種信号群を選択してバッファメモリ22内のメモリコ
ントq−ラ21に供給してバッファメモリ22にそれら
各部からの画像情報を格納させる交辣槻、シ、グナルセ
レクタP40−8は,バッファメモリ20、光フアイバ
インタフェース70およびリーグ部500から出力され
る各種信号線を選択してプリンタ部600に供給して、
それら各部からの画像情報を複写させる交換機、および
、シグナルセレクタF40−7は、バッファメモリ20
およびリーグ部500から出力される各種信号群を選択
して光フアイバインタフェース70に供給し、光フアイ
バネットワーク”100に出力させる交換機である。Here, the signal selector M40-2 selects various signal groups output from the optical fiber interface 70 and the league unit 500, supplies them to the memory controller 21 in the buffer memory 22, and stores the signals in the buffer memory 22 for each of the signals. The signal selector P40-8 stores the image information from the printer section 600, and selects various signal lines output from the buffer memory 20, the optical fiber interface 70, and the league section 500, and supplies them to the printer section 600. ,
The exchanger that copies the image information from each part and the signal selector F40-7 are connected to the buffer memory 20.
This is an exchange that selects various signal groups output from the league section 500, supplies them to the optical fiber interface 70, and outputs them to the optical fiber network "100."
41.42,43,45.48および48は、それぞれ
、CPU回路ブロックlO,バッファメモリ22. ’
I10インタフェース56.リーグ部500.プリンタ
部600およびDDX インタフェース60とのコネク
タである。なお、ここで、各信号のターミナル符号中の
フラッシュ「/」は負論理を示すものである。41.42, 43, 45.48 and 48 are the CPU circuit block lO and the buffer memory 22. '
I10 interface 56. League part 500. This is a connector for the printer section 600 and the DDX interface 60. Note that the flash "/" in the terminal code of each signal indicates negative logic.
ここで、各種信号を説明する。SCAM 、 5TAR
Tはリーグ部500に走査開始を指令する信号、FUL
Lは複写画像の大きざ(例えば、A3サイズおよびA4
サイズ)を指定する信号、s、cAN、 5rANDs
vはリーグ部500が出力する走査−待機状態信号、v
svNcは画像信号の開始を示す垂直同期信号、VID
EOENABLEは1ライン分の画像信号の有効出力期
間を示す46号、5CAN ENABLEは原稿1枚分
の画像信号の有効出力期間を示す信号、 SCA’N
READYはリーグ部500の走査準備完了48号、V
’IDEOは画像信号、およびGLKはクロック信号で
ある。Here, various signals will be explained. SCAM, 5TAR
T is a signal that instructs the league section 500 to start scanning, FUL
L is the size of the copy image (for example, A3 size and A4 size)
size), s, cAN, 5rANDs
v is the scanning-standby state signal output by the league unit 500, v
svNc is a vertical synchronization signal indicating the start of the image signal, VID
EOENABLE is No.46 indicating the effective output period of the image signal for one line, 5CAN ENABLE is the signal indicating the effective output period of the image signal for one document sheet, SCA'N
READY is ready for scanning of league part 500 No. 48, V
'IDEO is an image signal, and GLK is a clock signal.
PRINT REquEsr ハプリンタ部6ooヘノ
複写要求信号、PRINT 5rARrは複写開始の指
令信号、5TATUS REQtlESTはプリンタ部
600(1)ステータスノ出力を要求する信号、PRI
NT REAnv、pR’xNr ENABLEおよび
pRINr ENDは、それぞれ、プリンタ部eo。PRINT REquEsr Printer unit 600 copy request signal, PRINT 5rARr is a command signal to start copying, 5TATUS REQtlEST is a signal requesting printer unit 600 (1) status output, PRI
NT REAnv, pR'xNr ENABLE and pRINr END are printer unit eo, respectively.
の準備完了信号、複写期間を示す信号および複写終了信
号テアル。REguEsr AcKハPRINT、 R
EQUESTイb号に対してプリンタ部600が発生す
る認識応答イ、1号、5TATUS O〜7の8ビット
の信号はプリンタ部800のステータスを示す信号であ
る。これらの信号において、末尾にR,PおよびXを付
された信号は、その信号が、それぞれ、リーグ部500
.プリンタ部600およびバッファメモリ20から出力
されること、または、それらの各部に供給されることを
示す。a ready signal, a signal indicating the copy period, and a copy end signal. REguEsr AcKHAPRINT, R
The 8-bit signals of recognition responses A, 1, and 5TATUS O to 7 generated by the printer section 600 in response to the EQUEST number b are signals indicating the status of the printer section 800. Among these signals, the signals suffixed with R, P, and
.. This indicates that the signal is output from the printer section 600 and the buffer memory 20, or that it is supplied to each of these sections.
5ELECT PF、5ELECT PRおよび5EL
ECT PMは。5ELECT PF, 5ELECT PR and 5EL
ECT PM.
CPU回路ブロック10がI10インタフェース56を
介してシグナルセレクタP40−8に供給する信号であ
り、シグナルセレクタP40−13はそれらの信号に応
じて、それぞれ、光フアイバインタフェース70゜リー
グ部500およびバッファメモリ22を選択し、同様に
、S、ELECT FRおよび5ELECT FMはシ
グナルセレクタF40−7に、それらの信号に応じて、
それぞれ、リーグ部500および/シンノアメモリ20
を選択する。また、5ELEC1’ MRおよび5EL
ECT MFは、シグナルセレクタM40−2に供給さ
れる信号であり、シグナルセレクタM 40−2は、そ
れらのイ、1号に応じて、それぞれ、リーグ部500お
よびバッファメモリ22を避択する。These are signals that the CPU circuit block 10 supplies to the signal selector P40-8 via the I10 interface 56, and the signal selector P40-13 selects the optical fiber interface 70° league unit 500 and the buffer memory 22 in response to these signals, respectively. Similarly, S, ELECT FR and 5ELECT FM are sent to signal selector F40-7 according to their signals.
League Club 500 and / Shinnoa Memory 20 respectively
Select. Also, 5ELEC1' MR and 5EL
ECT MF is a signal supplied to the signal selector M40-2, and the signal selector M40-2 selects the league section 500 and the buffer memory 22 in accordance with those A and No.1, respectively.
リーグ部500から供給される画像情報を本システムの
プリンタ部600と光フアイバネットワーク700上の
他システムのプリンタ部に同時出力する場合には、C,
PUU路ブロックlOが5ELECT PRと5ELE
CT FRとを付勢することで達成できる。また、バッ
ファメモリ22に格納された画像情報をプリンタ部60
0 と光フアイバネットワーク700上の他システムの
プリンタ部に同時出力する場合には、5ELECT P
Mと5ELECT FMとを付勢すればよい。その他、
CPU回路ブロック10が画像情報の供給源と供給先と
を住方、に指定して、画像情報の複数の経路を設定する
ことができる。When the image information supplied from the league unit 500 is simultaneously output to the printer unit 600 of this system and the printer unit of another system on the optical fiber network 700, C.
PUU block lO is 5ELECT PR and 5ELE
This can be achieved by energizing CTFR. Further, the image information stored in the buffer memory 22 is transferred to the printer unit 60.
0 and the printer section of another system on the optical fiber network 700, 5ELECT P
It is sufficient to energize M and 5ELECT FM. others,
The CPU circuit block 10 can designate the source and destination of the image information to the residence and set a plurality of routes for the image information.
DDX インタフェース60とのコネクタ48お古び光
フアイバインタフェース70に係る各信号線群について
は後述する。Each signal line group related to the connector 48 and the old optical fiber interface 70 with the DDX interface 60 will be described later.
(3,7)DDXインタフェース
第12−1図はDDX インタフェース60の構成の一
例を小ナブロック図であり、DDXインタフェース80
は、データ/クロックインタフェース60−1および制
御信号インタフェース60−2を介して、データ/クロ
ック信号線137および制御信号線138と接続されて
いる。60−3および60−7は切換器、130−4
。(3, 7) DDX interface FIG. 12-1 is a small block diagram showing an example of the configuration of the DDX interface 60.
is connected to data/clock signal line 137 and control signal line 138 via data/clock interface 60-1 and control signal interface 60-2. 60-3 and 60-7 are switching devices, 130-4
.
60−5および60−6はラインバッファであり、例え
ば、本発明装置から画像情報を送信する場合には、切換
器60−3は書込み用切換器として動作し、ラインバッ
ファ6o−a 、80−5および60−6を順次指定し
て画像情報を書込む。また、このとき切換器60−7は
読出し用切換器として動作し、あるラインバッファに画
像情報が書込まれている間に、すでに画像情報が書込ま
れているライフル・ソファから画像情報を読出し、RL
カウンク60−8並ひにR1,止/逆カウンク60−9
にイ共S合する。60-5 and 60-6 are line buffers. For example, when transmitting image information from the device of the present invention, the switch 60-3 operates as a write switch, and the line buffers 6o-a, 80- 5 and 60-6 in order and write the image information. Also, at this time, the switch 60-7 operates as a read switch, and while image information is being written to a certain line buffer, it reads out image information from the rifle sofa to which image information has already been written. , R.L.
Kaunk 60-8 Parallel R1, Stop/Reverse Kaunk 60-9
Both I and S are combined.
R1,HMH/MR変換器80−10は、RLカウンタ
60−8から供給されるlラインの画像情報のランレン
グスを1次元符−I=i(MH符号)化し、また、RL
正/逆カウンタ60−9から供給される参照画素からの
相対位置を計数することにより、画像情報lラインのラ
ンレングスを2次元符号(、MR符号)化し、得られた
画像データを圧縮してv、35インタフェース60−1
1ニ供給する。v、35インク7 、−7!、 8Q−
11は、[10に回線とDDxインタフェース80との
間に配設する相互接続回路である。The R1, HMH/MR converter 80-10 converts the run length of the l-line image information supplied from the RL counter 60-8 into a one-dimensional code -I=i (MH code), and also
By counting the relative position from the reference pixel supplied from the forward/reverse counter 60-9, the run length of one line of image information is converted into a two-dimensional code (MR code), and the obtained image data is compressed. v, 35 interface 60-1
Supply 1 ni. v, 35 ink 7, -7! , 8Q-
Reference numeral 11 denotes an interconnection circuit provided between the line at [10] and the DDx interface 80.
130−20は制御回路であり、画像処理部10から信
号線138および制御信号インタフェース60−2を介
して供給される各種制御信号を適宜v、35インタフェ
ースEi、0−41に供給してDDXを管理するととも
に、 DD’Xインタフェース60の各部を制御する。130-20 is a control circuit, which appropriately supplies various control signals supplied from the image processing unit 10 via the signal line 138 and the control signal interface 60-2 to v, 35 interface Ei, and 0-41 to perform DDX. It also manages each part of the DD'X interface 60.
80−21はダイヤルパルス発生回路であり、制御回路
80−20またはダイヤル設定のテスト用スイッナ13
−0−22から供給される画像情報の転送先コードをv
228インタフェースに出力して、転送先を指定する。80-21 is a dial pulse generation circuit, which is connected to a control circuit 80-20 or a dial setting test switcher 13.
- The destination code of the image information supplied from 0-22 is v
228 interface and specify the transfer destination.
8.0−24 、69−25 、80−28および80
−27は、それぞれ、DDXインタフェース60の準備
完了状態の表示灼、他システムとの接続完了状態表示灯
、他システムへの送1ご表示灯および他システムからの
受信表示灯である。8.0-24, 69-25, 80-28 and 80
-27 are an indicator light indicating the ready state of the DDX interface 60, a light indicating the completion state of connection with another system, a light indicating transmission to another system, and a light indicating reception from another system.
60−30はエラーカウントチェック信号線であり、本
システムと他システムとの通信に際して発生するエラー
を制御回路80−20により計数し、1通4Rの間にエ
ラーの数が設定値に達すると、制御回路13(]−20
が回線を切断する旨の信号を発生してCPU回路ブロッ
ク10に伝達する信号線である。60-30 is an error count check signal line, and the control circuit 80-20 counts errors that occur during communication between this system and other systems, and when the number of errors reaches a set value within 4Rs of one message, Control circuit 13(]-20
This is a signal line that generates a signal to disconnect the line and transmits it to the CPU circuit block 10.
H−35はDDXインタフェース6oの電源回路、60
736は電源スィッチおよび13’0=37は電源投入
状態の表示灯である。H-35 is the power supply circuit for DDX interface 6o, 60
736 is a power switch, and 13'0=37 is a power-on indicator light.
801は日本電信電話公社が設置する回線終端装置(D
CE)であり、DDX インタフェース60と接続し、
DIlXインタフェース60からの信号を受信して網内
の伝送に適した信号に変換するとともに、網を通1て伝
送されてきた信号をDDXインタフニー760に送信す
る。本発明においては、このDC,E801として、D
〜232形の宅内回線終端装罵を用いる。801 is a line termination device (D
CE), connected to the DDX interface 60,
It receives the signal from the DIlX interface 60 and converts it into a signal suitable for transmission within the network, and also sends the signal transmitted through the network to the DDX interface 760. In the present invention, as this DC, E801, D
-Use a 232-type home line termination equipment.
802は網制御装置(NCU)であり、発呼・復旧等回
線交換網の接続・切断を制御する機能を有し、DCE8
01ニ49続する。コノNG、−U802 トL テ4
i、NCU−2!形自動発信および自動着信の網制御装
置を用いる。D(”E801は接続ケーブル803を介
1.テV、35インタフェース6〇−目並びにv、28
インタフエース6(1−2−3に接続されており、また
、NCU302は接続ケーブル804を介してv、28
インタフェース130−23に接続されている。802 is a network control unit (NCU), which has the function of controlling connection/disconnection of the circuit switching network such as call origination/recovery;
01 d49 continues. KonoNG, -U802 ToL Te4
i, NCU-2! Use network control equipment for automatic call origination and automatic call reception. D ("E801 connects 1. te V, 35 interface 60-th and v, 28 through connection cable 803.
The NCU 302 is connected to the interface 6 (1-2-3) via the connection cable 804.
It is connected to interface 130-23.
本システムにより画像情報をMH符号化およびMR符号
化して、それを他システムに伝送する方法は、CCIT
TのT、4勧告によるが、7.4勧告を本発明に適用す
るにあたって以下の点を考慮する。The method of MH encoding and MR encoding of image information using this system and transmitting it to other systems is CCIT
According to Recommendation 7.4 of T.T., the following points should be considered when applying Recommendation 7.4 to the present invention.
(1)本発明装置では、A4サイズの原稿の縦方向。(1) In the device of the present invention, the vertical direction of an A4 size document.
(287mmの方向)を1ラインとし、解像度を16ビ
ツト/ml11とするため、最大のランレングス、すな
わち、lラインがすべて白またはすべて黒の場合の?ン
レングスは4752となり、これは拡張さレタMH符号
の最大表現範囲2823(=25[10+E13)を越
える。(in the direction of 287 mm) is one line, and the resolution is 16 bits/ml11, so what is the maximum run length, i.e. when the l lines are all white or all black? The length is 4752, which exceeds the maximum expression range of 2823 (=25[10+E13)] of the extended letter MH code.
(2)本発明装置では、パラメータKを無限大とした2
次元符号化力式による伝送を行う。すなわち、A4サイ
ズの原稿について、DDXインタフェース60に、最初
に転送される第1ラインをMH符号化した後に、残りの
3358ラインをMR符号化する。(2) In the device of the present invention, the parameter K is set to infinity.
Transmission is performed using the dimensional encoding power formula. That is, for an A4 size document, the first line that is first transferred to the DDX interface 60 is MH encoded, and then the remaining 3358 lines are MR encoded.
(1)の点について、長さ方向を1ラインとするのは次
の理由による。すなわち、(i)伝送するライン数を小
とすることにより、伝送時間の短縮を図る、および、(
目)リーグ部500において副走査方向のセンサの全体
の移動距離を小とすることにより、リーグ部500の小
型化を図る。Regarding point (1), the reason why the length direction is set as one line is as follows. In other words, (i) reducing the number of transmission lines to reduce the transmission time; and (
2) By reducing the overall movement distance of the sensor in the sub-scanning direction in the league part 500, the league part 500 is made smaller.
また、(2)の点について、パラメータKを無限大に設
定するのは、パラメータKを小さな有限値としてに回毎
にMH符号化を繰返す時間を省くため゛であり、パラメ
ータKを無限大に設定できる根拠は、伝送する画像情報
はすでにCG[+ドライバ50によって2値化Sれ、い
ったんバッファメモリ22に格納されたものであり、パ
ラメータKを小さな数の41限((jとして、読取り誤
差を小にする意味か失われるからである。Regarding point (2), the reason why the parameter K is set to infinity is to save the time of repeating MH encoding each time by setting the parameter K to a small finite value. The basis for setting this is that the image information to be transmitted has already been binarized by the CG driver 50 and stored in the buffer memory 22, and the parameter K is set to a small number 41 ((j is the reading error This is because the meaning of making it smaller is lost.
本システムよりDDX回線800を介して他システムに
画像情報を送信する過程を述べる。The process of transmitting image information from this system to another system via the DDX line 800 will be described.
まず、バッファメモリ22より信号線13?を介して転
送されてくるlライフ分(’4752ビット)の画像情
報は、データ/クロックインタフェース60−1および
書込み用切換器60−3を介してラインバッファ80−
4.80−5または80−Bに供給される。この画像情
報は、 10メガヘルツ(MHz’)のクロック(S号
に同期して、0.1マイクロ秒(p’s)につき1ビツ
トの転送速度でラインバッファ60−4.60−5また
は60−6に転送される。すなわち、1ラインの画像情
報の転送時間は475.2ggである。最初に転送され
てくる第1ラインの画像情報は、切換器60−3により
、まず、ラインバ・ソファ60−4に供給され、ライン
バッファ60−4がその第1ラインの画像情報を格納終
了すると、シJ換器60−7はラインバッフシロ0−4
のゲートを開き、ラインパックアロ0−5および60−
6のゲートを閉じて、格納された画像情報をRLカウン
タ60−8に供給し、その情報についての、白および黒
のランレングスが計数され、ざらにランレングス符号化
されたその第1ラインの画像情報−は、RLHMH/M
R変換器60’−10によりMH符号に変換される。ラ
インバッファ60’−4が画像情報を出力している間に
、切換器60−3はラインバッファ60−4および60
−6へのゲートを閉じ、ラインバッファ60−5へのゲ
ートを開いて第2ラインの画像情報をラインバッファ6
0−5に供給する。第1ラインの画像情報がすべてM)
l符号化されておれば、第2ラインの画像情報は切換器
80−7によりRL正/逆カウンタ60−7に供給され
、第1ラインからの相対的な画素変化位置が計数されて
、RLMM)I/MR変換器80−10によりMR符号
化ぎれる。ラインバッファ60−6に転送される第3ラ
インの画像情報についても、第2ラインと同様に処理さ
れ、以下、A4サイズの原稿について、第3360ライ
ンまで、ラインバッファe6−t、eo−5および60
−6から出力される画像情報は、RL正/逆カウンタ6
0−7を経てRLM MH/MR変換器80−10に供
給され、MR符号化される。First, from the buffer memory 22 to the signal line 13? The image information for 1 life ('4752 bits) transferred via the line buffer 80- is transferred via the data/clock interface 60-1 and the write switch 60-3.
4.Supplied to 80-5 or 80-B. This image information is transferred to a line buffer 60-4, 60-5 or 60-4 at a transfer rate of 1 bit per 0.1 microseconds (p's) in synchronization with a 10 megahertz (MHz') clock (S). In other words, the transfer time of one line of image information is 475.2gg. -4, and when the line buffer 60-4 finishes storing the image information of the first line, the J converter 60-7 transfers the image information to the line buffer 0-4.
Open the gate of Line Pack Aro 0-5 and 60-
6 is closed, the stored image information is fed into the RL counter 60-8, and the white and black run lengths for that information are counted and roughly run length encoded for that first line. Image information is RLHMH/M
It is converted into an MH code by an R converter 60'-10. While the line buffer 60'-4 is outputting image information, the switch 60-3 switches between the line buffers 60-4 and 60'-4.
-6 is closed, the gate to line buffer 60-5 is opened, and the image information of the second line is transferred to line buffer 60-5.
Supply to 0-5. All image information on the first line is M)
If the image information of the second line is encoded, the switch 80-7 supplies the image information to the RL forward/reverse counter 60-7, the relative pixel change position from the first line is counted, and the RLMM ) MR encoding is performed by the I/MR converter 80-10. The image information of the third line transferred to the line buffer 60-6 is also processed in the same way as the second line. 60
The image information output from -6 is the RL forward/reverse counter 6.
0-7, and is supplied to an RLM MH/MR converter 80-10, where it is MR encoded.
次に、RL→MH/MR変換器80−10に供給される
ランレングス符号化された画像情報をM)l符号化また
はMR′i:f号化して圧縮する。Next, the run-length encoded image information supplied to the RL→MH/MR converter 80-10 is compressed by M)l encoding or MR'i:f encoding.
前述のように、本発明装置においては、最大ランレング
スは4752であり、拡張されたM)I符号の最大表現
範囲2623を越えるため、次の方法により、14)1
符号をさらに拡張する。As mentioned above, in the device of the present invention, the maximum run length is 4752, which exceeds the maximum expression range of 2623 for the extended M)I code.
Expand the code further.
(1)ランレングスRL<256’Oの場合通常のM)
I符号で表わす。すなわち、RL<84の場合は1個の
ターミネイティング符号で表わす。(1) Normal M when run length RL<256'O)
Represented by I symbol. That is, when RL<84, it is represented by one terminating code.
64≦R’L<、!580の場合は1個のメイクアップ
符号と1個のターミネイティング符号とで表わす。64≦R'L<,! 580 is represented by one make-up code and one terminating code.
(2)ランレングスRL≧25GOの場合2560のメ
イクアップ符号”0000000 till”を特別な
符号とみなし、次の(a)および(b)のように取扱う
。(2) When run length RL≧25GO, the make-up code “0000000 till” of 2560 is regarded as a special code and handled as in the following (a) and (b).
(a) 25130≦R1,≦2623 = 25so
+ e3の場合(1)の場合と同様に、1個のメイク
アップ符号(この場合は、25Hのメイクアップ符号)
と1個のクーミネイテイング符号とで表わす。(a) 25130≦R1,≦2623 = 25so
+ In the case of e3, as in case (1), one make-up code (in this case, the make-up code of 25H)
and one couminating code.
(b) 21323’<RL≦4752の場合2560
のメイクアップ符号に続き、必要な分のメイクアップ符
号をさらに1個加えた後、1個のターミネイティング符
号を付加して表わす。すなわち、(2)の場合において
は、2560のメイクアップ符号の直後に同色のターミ
ネイテイング符号が続く場合(a’)と、2560のメ
イクアップ符号の後にさらに同色のメイクアップ符号が
続き、その後にターミネイティング符号が続く場合(b
)とがある。(2)の場合の処理例を次に示す。下線を
施しである数値は付加されたメイクアップ符号である。(b) 2560 when 21323'<RL≦4752
Following the make-up code, one more make-up code is added as required, and then one terminating code is added. That is, in case (2), there is a case (a') in which the make-up code of 2560 is immediately followed by a terminating code of the same color, and a make-up code of 2560 is followed by a make-up code of the same color, and then is followed by a terminating code (b
). An example of processing in case (2) is shown below. The underlined numbers are the added makeup codes.
例: 2580=2580’+’0
2581=254il1
2e23=25eo+s3
2624=2560+84+1)
428!9=2560+17λ多+1
4752=25BO+λ↓ヱ多+16
次に第11図(A)、(B)および(C)、および、第
12−1図に示した画像処理部10とDDKインタフェ
ース60とを相互接続する信号線に沿って流れる各4M
号の意味を説明する。Example: 2580=2580'+'0 2581=254il1 2e23=25eo+s3 2624=2560+84+1) 428!9=2560+17λmulti+1 4752=25BO+λ↓ヱmulti+16 Next, Fig. 11 (A), (B) and (C), and each 4M signal line that interconnects the image processing unit 10 and the DDK interface 60 shown in FIG. 12-1.
Explain the meaning of the numbers.
第12−2 INは各信号、その名称、画像処理部10
とDDX インタフェース60との間の低°号の方1句
(矢印)を示す図である。ここで、FCおよび5Gft
、それぞれ、保安用接地および信号用接地線である。12-2 IN is each signal, its name, image processing unit 10
6 is a diagram showing a lower number (arrow) between the DDX interface 60 and the DDX interface 60; FIG. Here, FC and 5Gft
, are the safety ground wire and the signal ground wire, respectively.
発呼要求信号((RQP)は、画像処理部10がDDX
インタフェースBOに対し、他システムとの接続(発呼
)を要求する信号であり、この信号C±接続中イ言号(
CND)が付勢されると同時番こ減勢され、また、接続
不能4M号(NRYD)が付勢されてl、%るとさt±
無効として処理される。呼出し信号(CIP) 4i”
DDXインタフェース80が画像処理部lOに対し、他
システムから着信したことを示す信号であり、CNDお
よびNRYDに対する処理はCRQPと同様である。The image processing unit 10 receives the call request signal ((RQP) using DDX
This is a signal requesting the interface BO to connect (make a call) with another system, and this signal C±Connection status (I)
When CND) is energized, the number is deenergized at the same time, and the non-connectable No. 4M (NRYD) is energized, and when l,% and t±
Treated as invalid. Call signal (CIP) 4i”
This is a signal from the DDX interface 80 to the image processing unit IO indicating that a call has arrived from another system, and the processing for CND and NRYD is similar to CRQP.
ダイヤル番号信号(DLN)はCRQPの付勢と同時に
伺勢されて、他システムの7桁の局番を転送する。 。The dialed number signal (DLN) is activated simultaneously with the activation of CRQP and transfers the 7-digit station number of another system. .
接続要求信号(CN、Q)は画像処理部lOがDDXイ
ンタフェース60に対し、DDX回線接続を要求する信
−号であり、CRQPまたはCIPのいずれかが伺勢さ
れると同時に付勢され、NRYDが付勢されているとき
には無効とされる。また、回線捕捉の必要のある間はC
NQは付勢されており、CNQを減勢すると回線は切断
される。The connection request signal (CN, Q) is a signal that the image processing unit IO requests the DDX interface 60 to connect to the DDX line, and is activated at the same time as either CRQP or CIP is activated, and NRYD It is disabled when energized. Also, while it is necessary to seize the line, C
NQ is energized, and de-energizing CNQ disconnects the line.
着信不能信号(NRYP)は、画像処理部lOか6秒以
内に送信または受信を行い得る状態になり得ない場合に
付勢される。NXRY DはD’DX回線800がビジ
ー状態、また、NCU302のノットレディスイッチが
付勢された状態であるとき等に、回線の接続不能である
ことを示す。このNRYD回線は回線接続の不能状態ま
たは可能状態に応じて、それぞれ、常時付勢または減勢
された状態にある。また、CRQPが付勢された後、一
定時間が経過してもCHDが付勢されないときは、画像
処理部lOは接続不能と判定する。The non-receivable signal (NRYP) is activated when the image processing unit 10 cannot be in a state where it can transmit or receive within 6 seconds. NXRY D indicates that the line cannot be connected when the D'DX line 800 is busy or the not ready switch of the NCU 302 is activated. This NRYD line is always energized or deenergized depending on whether line connection is disabled or enabled, respectively. Furthermore, if the CHD is not activated even after a certain period of time has passed after CRQP is activated, the image processing unit IO determines that connection is not possible.
CNDはにRQPまたはCIPの付勢と、GNQの付勢
とに伴い木システムと通信相手の他システム(相手局)
と、の通信条件が成立したときに付勢され、回線の接続
が完了し、本システムが通信可能な状態にあることを示
す。CNQが減勢されたとき、または相手局か回線を切
断したときにCNDは減勢される。送イ4呵他号(RD
S)および受信可信号(RDR)は、それぞれ、画像処
理部lOが6秒以内にA4サイズの原稿1枚分の画像情
報の送信および受イ8を行い得る状態になり得ることを
示し、CNQ付勢と同時に、RDSまたはRDRが付勢
される。When CND activates RQP or CIP and activates GNQ, the system and the other system with which it communicates (other station)
It is activated when the communication conditions of and are satisfied, indicating that the line connection has been completed and the system is ready for communication. CND is de-energized when CNQ is de-energized or when the other station disconnects the line. Sendai 4 呵 and other issues (RD
S) and ready-to-receive signal (RDR) indicate that the image processing unit IO can be in a state where it can transmit and receive image information for one A4 size document within 6 seconds, respectively, and the CNQ Simultaneously with energization, RDS or RDR is energized.
送帖モード信1+(f4Ds)および受信モード信号(
MRR)は、それぞれ、本システムか画像情報を送イ1
)および受信するモードに設定されたことを示し、これ
らのモードは発呼側および被呼側の双方のRDSおよび
RDRを見て決定される。送信または受信完了直後に、
それぞれ、受信または送信を行うこともできる。Transmission mode signal 1+ (f4Ds) and reception mode signal (
MRR) respectively send image information from this system1.
) and receive mode, and these modes are determined by looking at the RDS and RDR of both the calling and called parties. Immediately after sending or receiving,
Each can also receive or transmit.
転送可信号(RDT)は、MDSまたはMDRが付勢さ
れてから6秒以内に付勢され、送信モードまたは受信モ
ードでの画像情報の転送が可能になったことを示す。The Ready to Transfer signal (RDT) is activated within 6 seconds after the MDS or MDR is activated, indicating that image information can be transferred in transmit or receive mode.
送信データ要求信号(RQS)は、一定周期をもって付
勢および減勢され、DDX インタフェース60が画像
処理部10に、1ライン分の画像情報の転送を要求する
。RQSか伺勢されると、画像処理部10は送信データ
有効信号(SVA)を付勢し、バッファメモリ20から
DDX インタフェース60へ1ライン分の画像情報(
SDT)の転送を行う。RQSはその転送完了とともに
減勢される。RQSの繰返し周期は最小伝送時間より長
くとる。SVAはRQSに応じて付勢され、SDTを送
(iクロック(SCK)に同期しでサンプリングするこ
とを許可することを示し、SDTの転送完了で減勢され
る。RVAは一定周期をもって付勢され、DDxインタ
フェース60が他システムから受信し、伸長された1ラ
イン分の画像情報(、、RD T )の受取りを要求し
、ROTを受信クロック(’RCK)に同期してサンプ
リングすることを許可することを示す。RVAの繰返し
周期は、RQSと同様である。The transmission data request signal (RQS) is energized and deenergized at regular intervals, and the DDX interface 60 requests the image processing section 10 to transfer one line of image information. When the RQS is detected, the image processing unit 10 activates the transmission data valid signal (SVA) and sends one line of image information (
SDT) is transferred. RQS is de-energized upon completion of its transfer. The RQS repetition period is set longer than the minimum transmission time. SVA is activated according to RQS, indicating permission to send SDT (sampling in synchronization with i clock (SCK)), and deactivated when SDT transfer is completed. RVA is activated at regular intervals. The DDx interface 60 receives from another system, requests to receive one line of decompressed image information (,, RDT), and allows the ROT to be sampled in synchronization with the reception clock ('RCK). The repetition period of RVA is the same as that of RQS.
SDTおよびRDTは、それぞれ、白と黒とによる2値
の送信および受信される画像情報、SfJおよびRCK
は、それぞれSDTおよびRDTのサンプリングクロッ
クである。SDT and RDT represent binary transmitted and received image information in black and white, SfJ and RCK, respectively.
are the sampling clocks of SDT and RDT, respectively.
本発明装置においてはDDX回線800上の本システム
と他システムとの間で伝送を行う際に、その伝送方向は
、発呼側となるシステム(発呼側ステーション)および
被呼側となるシステム(被呼側ステーション)の双方で
RDSとRDFIとを比較して、第12−3図のように
決定することとし、以って伝送方向の誤りを防止する。In the device of the present invention, when transmitting between this system and another system on the DDX line 800, the transmission direction is the calling system (calling station) and the called system (calling station). Both stations (called station) compare the RDS and RDFI and decide as shown in Figure 12-3, thereby preventing errors in the transmission direction.
すなわち、第12−3図において、付勢状態をO1伝送
方向を矢印、および減勢状態と伝送不能状態とを×にて
示すように、発呼側のR’ORのみと被呼側の少なくと
もR[]Sが付勢されているとき、および、\発呼側の
RDRおよびRDSと被呼側のRDSのみとが付勢され
ているときには、伝送方向を被呼側から発呼側に向かう
ものとする。また、発呼側のRIISのみと被呼側の少
なくともRDRが付勢されているとき、および、発呼側
のRDSおよびRDRと被呼側の少なくともR[]、R
が11勢さ゛れているときには、伝送方向を発呼側から
被呼側に向かうものとする。そして、発呼側および被呼
側のステーション双方のRDSお゛よびRDRの上述以
外の組合わせでは、伝送を不能とする。That is, in FIG. 12-3, the energized state is indicated by an arrow indicating the O1 transmission direction, and the deenergized state and the transmission disabled state are indicated by x. When R[]S is activated, and when only RDR and RDS on the calling side and RDS on the called side are activated, the transmission direction is from the called side to the calling side. shall be taken as a thing. Also, when only the RIIS on the calling side and at least RDR on the called side are activated, and when the RDS and RDR on the calling side and at least R[], R on the called side are activated,
11, the direction of transmission is from the calling side to the called side. Transmission is disabled with combinations of RDS and RDR of both the calling and called stations other than those described above.
第12−4図は発呼側ステーションと被呼側ステーショ
ンとの間で伝送を行う手順の一例を示す。ここで、ID
Sは伝送機能識別信号であり、これは発呼側および被呼
側ステーションの伝送機能、すなわち、RDSおよびR
DRを相互に知らせる信号である。その伝送フォーマッ
トとしては、例えば、”0000 RDS RDR1
0”の8ビットを最上位ビットから最下位ビットまで順
次送出することとし、両ステーションは本システムのR
DSおよびRDRと相手局のRDSおよびRDRとから
、第12−3図のように伝送方向を決定する。FIG. 12-4 shows an example of a procedure for transmitting data between a calling station and a called station. Here, ID
S is a transmission capability identification signal, which identifies the transmission capabilities of the calling and called stations, i.e., RDS and R
This is a signal that mutually informs each other of DR. For example, the transmission format is “0000 RDS RDR1
The 8 bits of 0'' are sent sequentially from the most significant bit to the least significant bit, and both stations are connected to the R of this system.
From the DS and RDR and the RDS and RDR of the other station, the transmission direction is determined as shown in Figure 12-3.
RDYは伝送準備完了信号であり、その伝送フォーマッ
トとしては、例えば、”00010010°。RDY is a transmission ready signal, and its transmission format is, for example, "00010010°."
をIDSの場合ど同様に送出することとし、IDSの交
信によって決定された伝送方向での、原稿1枚分の画像
情報の送受信準備が完了したことを示す。is transmitted in the same manner as in the case of IDS, indicating that preparations for transmitting and receiving image information for one document in the transmission direction determined by IDS communication are completed.
MHIはMH符号化された第1ラインの画像情報、MR
2〜MRn+1 (1≦n≦3360)はMR符号化さ
れた第2〜第ni1ラインの画像情報、にHnはM)l
符号化された第nラインの画像情報、および、MRn+
1〜MR338QはMR=符号化された第nす1〜第3
360ラインの画像情報であり、MHI〜MR3380
でA4サイズの原稿1枚分の画像情報を示す。MHI is MH encoded first line image information, MR
2 to MRn+1 (1≦n≦3360) is MR encoded image information of the 2nd to ni1 lines, and Hn is M)l
Encoded image information of the nth line and MRn+
1 to MR338Q are MR=encoded nth 1 to 3rd
360 lines of image information, MHI to MR3380
shows the image information for one A4 size document.
RTQは再送要求信号であり、受信したlラインの画像
情報中にエラーがあった場合、すなわち、被呼側ステー
ションが転送された画像情報を復調した結果1ラインの
長さが0または4752ビットにならなかった場合に、
この情報を被呼側ステーションのバッファメモリ22に
取込まず、被呼側ステージ曹ンが発呼側ステーションに
対して再送要求を行うものである。RTQ is a retransmission request signal, and if there is an error in the received l-line image information, that is, when the called station demodulates the transferred image information, the length of one line becomes 0 or 4752 bits. If not,
This information is not taken into the buffer memory 22 of the called station, and the called stage manager issues a retransmission request to the calling station.
RTCは伝送終了信号であり、発呼側ステージ璽ンがC
CITTによるT、4勧告におけるライン終端符号EO
Lに1を加えた信号を伝送して、1枚分の画像情報の送
信完了を示す。RTC is a transmission end signal, and the calling side stage code is C.
Line termination code EO in Recommendation T,4 by CITT
A signal obtained by adding 1 to L is transmitted to indicate completion of transmission of image information for one image.
DCNは回線切断信号であ・す、その伝送フォーマット
とじては、例えば、”01000010”をIDSと同
様にして送出し、回線切断を相互に通知する。DCN is a line disconnection signal, and its transmission format is, for example, "01000010", which is sent out in the same manner as IDS to mutually notify each other of line disconnection.
回線接続直後に発呼側および被呼側ステーションは互い
にIDSの連送を開始し、伝送モードに対して自局の準
備が完了するまでその連送を最低3回は繰返す。ここで
、例えば、時点Aにおいて、伝送方向が決定できないと
きは伝送不能(第12−3図参照)として両ステーショ
ンは相互にDCNを送出して回線を切断する。自局の準
備が完了すると、両ステーションは双方の準備が完了す
るまで最低3回はRDYを送出し、双方の準備が完了し
て双方からRDYが送出されたとき、すなわち、時点B
において、被呼側ステーションは発呼側ステーションに
向けて制御信号を送出しないようにして受信状態に入り
、発呼側ステーションは送信状態に入る。Immediately after the line is connected, the calling and called stations begin sending IDSs to each other, and repeat this process at least three times until their stations are ready for the transmission mode. Here, for example, at time A, if the transmission direction cannot be determined, it is determined that transmission is impossible (see Figure 12-3), and both stations send DCN to each other and disconnect the line. When their own station is ready, both stations send RDY at least three times until both stations are ready, and when both stations are ready and RDY is sent from both stations, that is, at time B.
In , the called station enters a receiving state without sending control signals toward the calling station, and the calling station enters a transmitting state.
A4サイフの原稿1枚分の画像情報の伝送において、例
えば、時点Eにおいて、第nラインの画像情報に伝送エ
ラーが発生した場合には、被呼側ステーションは全呼側
ステーションに対してRTQを送出し、発呼側ステーシ
ョンはこれに応じて、第nラインの画像情報をMH符号
化し、p n+ lラインから第3360ラインまでを
順次MRi号化して伝送する。When transmitting image information for one A4 wallet document, for example, if a transmission error occurs in the image information of the nth line at time E, the called station will send an RTQ to all calling stations. In response to this, the calling station performs MH encoding on the image information of the n-th line, sequentially encodes the image information from the p n+l line to the 3360th line, and transmits the MRi-encoded data.
このように画像情報の伝送が終了すると11発呼側ステ
ーションは被呼側ステーションにRTCを送出し、次い
で、両ステーションはIDSを相互に送出し、このとき
第12−3図のように伝送条件が満たされておれば、続
いて時点Cから他の画像情報の送受信を行う。逆にその
条件か満たされていなければ、相ツアー、にDCNを送
出し、回線をジノ断する。When the transmission of the image information is completed in this way, the calling station 11 sends an RTC to the called station, and then both stations send IDS to each other, and at this time, the transmission conditions are set as shown in Figure 12-3. If the above is satisfied, other image information is subsequently transmitted and received from time point C. On the other hand, if that condition is not met, a DCN is sent to the phase tour and the line is disconnected.
(3、8) 光フアイバインタフェース第13図は光フ
アイバインタフェース回路70の構成の一例を示すブロ
ック図である。光ファイバネットワーク700から光フ
アイバケーブル?’01および702を介して伝送され
るコマンドまたは画像情報を搬送する光信号mDEo信
号)およびそのVIDEO信号に同期したクロックの光
信号(CLK)は、それぞれ、光、/電気信号変換器(
0/E変換器)70−1および70−2により電気信号
に変換され、信号線70−101および70−102を
介してコマンド/画像識別回路70−3と、アンドゲー
ト70−4.70−20.70−30および、アンドゲ
ート70−5.70−21および70−31 とに供給
される。そのコマンド/画像識別回路70−3は伝送さ
れてくる信号が原稿の大きさを指定する等のコマンドで
あるか、画像情報であるかを識別する回路である。伝送
されてくるWIDE、0信号がコマンド情報である場合
は、その情報の先頭にコマンド識別コードがイ」加され
ており、コマンド/画像 □識別回路70−3はそのコ
ードを抜き取ってコマンド情報であると識別し、また、
画像情報である場合は、CLK信号が所定周波数(例え
ば12.5MHz )をイリしており、コマンド/画像
識別回路70−3はその周波数により識別する。(3, 8) Optical fiber interface FIG. 13 is a block diagram showing an example of the configuration of the optical fiber interface circuit 70. Optical fiber cable from optical fiber network 700? '01 and 702, an optical signal carrying commands or image information (mDEo signal) and a clock optical signal (CLK) synchronized to that VIDEO signal are transmitted through optical and/or electrical signal converters (
0/E converter) 70-1 and 70-2, the signal is converted into an electrical signal by the signal lines 70-101 and 70-102, and then connected to the command/image identification circuit 70-3 and the AND gate 70-4, 70- 20.70-30 and AND gates 70-5, 70-21 and 70-31. The command/image identification circuit 70-3 is a circuit that identifies whether the transmitted signal is a command for specifying the size of a document or image information. If the transmitted WIDE, 0 signal is command information, a command identification code is added to the beginning of the information, and the command/image identification circuit 70-3 extracts that code and uses it as command information. identify that there is, and
If it is image information, the CLK signal has a predetermined frequency (for example, 12.5 MHz), and the command/image identification circuit 70-3 identifies it based on that frequency.
この結果、伝送され1てくるVIDEO信号がコマンド
情報であると識別された場合には、コマンド/画像識別
回路70−3は、コマンド認識IC:ACK)信号を発
生し、コマンドを受信している期間中、このイ昌号を信
号線7ofto3を介して、アントゲ−1・70−4お
よび70−5と、cpu回路ブロックioとに供給する
。このとき、アンドゲート70−4および70−5には
、それぞれ、イ、−)帰線70−101および7.0−
102を介してVIDEO46号およびCLK信号がす
でに入力されているので、CACK信号の入力により、
アンドゲート70−4および70−5はコマンド信号お
よびクロック信号全受信コマンドレジスタ70−10に
供給する。コマンド受イ^が終了してCAGK信号が’
m勢されると、その時点でCPU回路ブロックlOには
割込みがかかり、 cpu回路ブロックIOは信号線1
3ft−1およびアドレスデコーダ70−11を介し、
受信コマンドレジスタ70−10にアドレス指定信号(
ADR信号)を供給して受信コマンドレジスタ7o−1
oのアドレスを指定し、ざらに、信号線136−2を介
してデータバッファ70−12にI10読出しコマンド
(Ilo RC)信号を供給して、データバッフ770
−12を出力モードに設定する。かかる動作により、受
信コマンドレジスタ70−10に蓄えられたコマンドか
データバッファ70−12およびデータ信号線136−
5を介してCPU回路ブロックlOに読取られる。As a result, if the transmitted VIDEO signal is identified as command information, the command/image identification circuit 70-3 generates a command recognition IC (ACK) signal and receives the command. During the period, this Isho number is supplied to the anime game 1, 70-4 and 70-5, and the CPU circuit block io via the signal line 7ofto3. At this time, AND gates 70-4 and 70-5 have i, -) retrace lines 70-101 and 7.0-, respectively.
Since VIDEO No. 46 and the CLK signal have already been input through 102, inputting the CACK signal will cause
AND gates 70-4 and 70-5 supply command and clock signals to all receive command registers 70-10. The command reception is completed and the CAGK signal is '
When the CPU circuit block IO is activated, an interrupt is applied to the CPU circuit block IO at that point, and the CPU circuit block IO is connected to the signal line 1.
3ft-1 and address decoder 70-11,
An address designation signal (
ADR signal) is supplied to receive command register 7o-1.
o, and roughly supply the I10 read command (Ilo RC) signal to the data buffer 70-12 via the signal line 136-2 to read the data buffer 770.
-12 to output mode. With this operation, the command stored in the receive command register 70-10 is transferred to the data buffer 70-12 and the data signal line 136-.
5 to the CPU circuit block lO.
−力、コマンド/画像識別回路70−3が、光フアイバ
ネットワーク700から伝送されてくるVIIIEO恰
号が画像情報であると判別したときは、コマンド/画像
識別回路70−3は画像認識(工ACK)信号を発生し
、この信号を画像情報を受信している期間中信号1i!
7o−to4を介してアンドゲート70−20および7
O−2i と、CPU回路ブロックlOとに供給する。- When the command/image identification circuit 70-3 determines that the VIIIEO code transmitted from the optical fiber network 700 is image information, the command/image identification circuit 70-3 performs image recognition (engine ACK). ) signal during the period when image information is being received.
and gate 70-20 and 7 via 7o-to4
O-2i and the CPU circuit block lO.
このとき、アンドゲート7+)−20および70=21
には、それぞれ、信号線?(1−101および70,1
02を介してVIDEO信号およびCLK信号が供給さ
れているので、IACK信号の入力により、アントゲ−
) 70−20および70−21は画像情報信号および
クロック信号を再生回路70−25に供給する。そして
1.再生回路70−25は、CPU回路ブロックlOか
ら供給される原稿サイズ指定信号(FULL FO倍信
号に従って、伝送されてきた画像情報からのプリンタ部
1300の起動要求信号であるPRJNT 5TART
FO倍信号垂直同期信号であるVSYNCFO(菖号
、1947分の画像信号の有効出力期間を示す信号であ
るVIDEOENABi、E FOイ8号、原稿1枚分
の画像信号の有効出力期間を示す信号である5CAN
ENABLE ’4p号1本システム番と転送されてき
た画像信号であるVIDEOFO倍信号よびクロック信
号であるCLK F、0個号を再生し、それらの信号を
交換機40に出力する。また、受信した画像情報を、光
ファイバネ・2トワーク700内の他システムに送信す
る必要がある場合、また、受信した画像情報が木システ
ム宛でない場合は、CPU回路ブロックlOは予めコマ
ンド信号を解読してその旨を認識し、イ菖傍線70−1
10を介して伝送安求信号(TR9MTR信′+)をア
ントゲ−+−7a−30sよび70−3.1に供給し、
双方のアンドゲートからVIDE、0個号およびCLK
信号を、それぞれ、オアゲート?’0−35および70
−38 、電気ン光信号変換器(E10変模器) ro
aoおよび70−41 、および、光ファイノくケーブ
ル703および704を介して、他システムに伝送する
。At this time, AND gate 7+)-20 and 70=21
Is there a signal line, respectively? (1-101 and 70,1
Since the VIDEO signal and CLK signal are supplied through the
) 70-20 and 70-21 supply the image information signal and the clock signal to the reproduction circuit 70-25. And 1. The reproducing circuit 70-25 receives a PRJNT 5TART signal, which is an activation request signal for the printer section 1300 from the transmitted image information, in accordance with an original size designation signal (FULL FO multiplication signal) supplied from the CPU circuit block IO.
VSYNCFO, which is the FO double signal vertical synchronization signal; Some 5CAN
It reproduces the ENABLE '4p number 1 system number, the transferred image signal VIDEOFO multiplied signal, and clock signal CLK F, 0, and outputs these signals to the exchange 40. In addition, if the received image information needs to be sent to another system within the optical fiber network 700, or if the received image information is not addressed to the tree system, the CPU circuit block lO decodes the command signal in advance. 70-1
10 to supply the transmission request signal (TR9MTR signal'+) to the Antogame-7a-30s and 70-3.1,
VIDE, 0 issues and CLK from both AND gates
Signal, respectively, or gate? '0-35 and 70
-38, electro-optical signal converter (E10 converter) ro
It is transmitted to other systems via the optical fiber cables 703 and 704.
本システムから光ファイバネフトワーク?00上の他シ
ステムに送信を行う場合、まず、CPυ回路ブロックl
OはTR3MTR信号を減勢し、アンドゲート70−3
0および70−31からの出力を終了する。次いで、信
号線IH−18よひアドレスデコーダ70−11を介し
て送信コマンドレジスタ70−50 、コマンド識別信
号発生器70−51および転送りロック発生器70−5
2にADR信号を供給して、そのアドレスを指定し、ざ
らに、信号線13[1−3を介してデータバッフ y7
0−12 ニ■10 *込ミコーvンt”(Ilo W
C)信号を供給して、データバッファ70−12を入力
モードに設定する。それにより、送信用コマンドレジス
タ71)−50には、まず、コマンド識別信号発生器7
0−51が発生したコマンド識別信号が書込まれ、次い
で、データバッファ70=12からコマンドデータが書
込まれる。コマンドデータの書込みが終了した時点で、
転送りロック発生器70−52は、送信コマンドレジス
タ70−50がコマンドデータをE10変換器に直列転
送する数と等しい数のクロックパルスを発生し、そして
、コマンドデータおよびクロックパルスは、それぞれ、
V!DEO信号およびCシに信号として、E10変換器
70−40および7 G −41から光フアイバケーブ
ル703および704に出力される。Optical fiber network from this system? When transmitting to another system on 00, first, CPυ circuit block l
O deenergizes the TR3MTR signal and AND gate 70-3
0 and 70-31. Next, a transmission command register 70-50, a command identification signal generator 70-51 and a transfer lock generator 70-5 are transmitted via a signal line IH-18 and an address decoder 70-11.
Supply the ADR signal to y7 to specify its address, and roughly send it to the data buffer y7 via signal line 13[1-3.
0-12 Ni■10
C) Applying a signal to set data buffer 70-12 to input mode. As a result, the command identification signal generator 7 is first stored in the transmission command register 71)-50.
A command identification signal of 0-51 is written, and then command data is written from data buffer 70=12. When writing of command data is completed,
Transfer lock generator 70-52 generates a number of clock pulses equal to the number by which transmit command register 70-50 serially transfers command data to the E10 converter, and the command data and clock pulses are each
V! The DEO signal and the C signal are output from E10 converters 70-40 and 7G-41 to fiber optic cables 703 and 704.
欧に、画像情報を送信するときは、交換a40内のシグ
ナルセレクタFかも出力されたPRINTSTART
Fl信号、 VSYNC: Fl信号、 VIDEOF
I信%8ヨびCLK Fl信号か、変換回路?(1−5
5により直列なVrOEG (;i、号およびC1,K
信号に変換され、それぞれ、信号線TO−jllおよ
び7o’−ti2.オアゲーI・70−35および7(
1−36、および、E10変換器70−40および70
−41を介し、光フアイバケーブル?03および704
に出力される。When sending image information to Europe, use the PRINTSTART output from the signal selector F in the exchange a40.
Fl signal, VSYNC: Fl signal, VIDEOF
Is it the %8 jump CLK Fl signal or the conversion circuit? (1-5
5 in series with VrOEG (;i, No. and C1,K
signal lines TO-jll and 7o'-ti2., respectively. Or Game I 70-35 and 7 (
1-36, and E10 converters 70-40 and 70
-41 via optical fiber cable? 03 and 704
is output to.
(4)リーグ操作部
第14図はリーグ操作部550を示し、ここで、551
はアプリケーションファイル番号表示器であり、ディス
クメモリに登録しである編集業務用のアプリケーション
ファイルの登録番号を表示する。552は枚数表示器で
あり、プリンタ部600により複写を行う場合(以下、
ローカルコピーとする)、および、光フアイバネットワ
ーク700上。(4) League operation section FIG. 14 shows a league operation section 550, where 551
is an application file number display, which displays the registration number of the application file for editing work registered in the disk memory. Reference numeral 552 denotes a number of sheets display, which is used when copying by the printer unit 600 (hereinafter referred to as
local copy) and on the fiber optic network 700.
の他システム1こ両像情報を送信して、そのシステムに
おいて複写を行う場合の設定枚数を表示する。553は
紙サイズセレクトキーであり、”PAPER5ELEC
:T“′キーの押下げによりA3サイズとA4サイズと
が切換わって一万が選択され、選択された側の表示灯が
点灯する。554は複写枚数の設定を行うテンキー、5
55は設定枚数およびファイル番号を消去する”CLE
AR”キー、556は複写作業を中断させる’5TOP
”キーである。557および558は、それぞれ、画像
情報の受信中および送信中を示す表示灯である。The system sends both image information to another system and displays the set number of copies to be made in that system. 553 is a paper size selection key, "PAPER5ELEC"
:T By pressing the '' key, A3 size and A4 size are switched, 10,000 is selected, and the indicator light on the selected side lights up. 554 is a numeric keypad for setting the number of copies, 5
55 is "CLE" to delete the set number of sheets and file number.
AR” key, 556 is '5TOP to interrupt copying work.
” key. 557 and 558 are indicator lights indicating that image information is being received and transmitted, respectively.
581はDDX回線を用いて構外のシステムを選択する
セレクトキ一群、562は光ファイバふットワーク70
0上の構内のシステムを選択するセレクトキ一群であり
、そのうち、563は本システムのプリンタ部600を
選択するセレクトキーである。581 is a group of select keys for selecting an off-premise system using the DDX line, 562 is an optical fiber footwork 70
This is a group of select keys for selecting the system in the premises above 0, of which 563 is a select key for selecting the printer section 600 of this system.
各キーの下には2個の表示器を配設し、各キーの押下げ
により送受信時の相手先を選択した場合に、押下げられ
たキーの左下の表示器が点灯し、送受信時にエラーが生
じた場合に、右下の表示器が点灯する。There are two indicators under each key, and when you select the destination for sending and receiving by pressing each key, the indicator at the bottom left of the pressed key lights up, indicating an error during sending and receiving. If this occurs, the lower right indicator will light up.
565は’C0PY”キーであり、ローカルコピーまた
は送信を行う場合(以下、コピー舌−ドとする)に選択
し、566は’EDIT”キーであり、リーグ部500
を用いて画像編集を行う場合(以下、エディッl−Rモ
ードとする)に選択する。双方のキーにはその上刃に表
示灯が設けられ、そのとき、選択された側の表示灯が点
灯する。567は”ENTER”キーで、ローカルコピ
ーまたは構内送信時に、複写枚数を設定する際に押下げ
する。565 is the 'C0PY' key, which is selected when performing local copying or transmission (hereinafter referred to as a copy key), and 566 is the 'EDIT' key, which is selected when performing local copy or transmission (hereinafter referred to as a copy key).
Select this when editing an image using the (hereinafter referred to as Edit I-R mode). Both keys are provided with indicator lights on their upper blades, and then the indicator light on the selected side lights up. 567 is an "ENTER" key, which is pressed to set the number of copies during local copying or local transmission.
588は” EXECIlTE ” キー テ、コヒー
エディyトRモードの実行開始の際に押下げする。588 is the "EXECIlTE" key, which is pressed when starting execution of the Cohey Edit R mode.
(5)プリンタ状態表示部
第15図はプリンタ状態表示部650を示し、ここで、
651は電源状態表示灯であり、プリンタ部600の電
源が投入されているときに点灯する。(5) Printer status display section FIG. 15 shows a printer status display section 650, where:
A power status indicator 651 lights up when the printer section 600 is powered on.
652はレディ灯であり、プリンタ部B00が画像処理
制御部100からの画像情報を受入れ可能なときに点灯
する。A ready light 652 lights up when the printer section B00 is ready to accept image information from the image processing control section 100.
653はオンラインセレクトキーであり、その上 一
部に表示灯を有し、プリンタ部800と画像処理制御部
100をオンラインに接続するときに押下し1、同時に
表示ランプが点灯する。654はテストプリントキーで
あり、プリンタ部600を、チェックするときに押下し
て、プリンタ部600にテストパターンを描かせる。Reference numeral 653 denotes an online select key, which has an indicator light on a part thereof, and when pressed 1 to connect the printer section 800 and image processing control section 100 online, the indicator lamp lights up at the same time. A test print key 654 is pressed when checking the printer section 600 to cause the printer section 600 to draw a test pattern.
655は原稿サイズ表示および選択部であり、上述のオ
ンライン状態では、この部分で原稿サイズを設定できな
いようにする。658−1.fi5B−2,85Q−3
は操作者において除去可能なプリンタ部600のエラー
を表示するエラー表示器であり、f358−1はジャム
、656−2はトナーなし、および、656−3は複写
用紙なしを表示する。857は操作者に除去不可能なプ
リンタ部800のエラーを表示するエラー表示器である
。Reference numeral 655 denotes a document size display and selection section, and in the above-mentioned online state, the document size cannot be set in this section. 658-1. fi5B-2, 85Q-3
is an error indicator that displays errors in the printer section 600 that can be removed by the operator; f358-1 indicates a jam; 656-2 indicates no toner; and 656-3 indicates no copy paper. Reference numeral 857 is an error indicator that displays to the operator an error in the printer unit 800 that cannot be removed.
(6)画像編集の方法
画像編集はバッファメモリ22とディスクメモリ90と
の間でDMA転送を適宜に行って実行する。すなわち、
リーグ、fII500で読取られたA4サイズの原稿1
枚分の画像情報を、バックアメモリ20の所定のアドレ
スに格納し、その画像情報の一部をDMAコントローラ
80を介してディスクメモリ80に格納する。そこでバ
ッファメモリ22を消去し、先にディスクメモリ30に
格納した画像情報を再びバックアメモリ22の所望のア
ドレス空間に復帰し、その画像データをプリンタ部60
0にて複写することによって、原稿の不要部分をトリミ
ングした複製物を得ることかできる。(6) Image editing method Image editing is performed by appropriately performing DMA transfer between the buffer memory 22 and the disk memory 90. That is,
League, A4 size manuscript 1 read with fII500
Image information for one sheet is stored at a predetermined address in the backup memory 20, and a part of the image information is stored in the disk memory 80 via the DMA controller 80. Therefore, the buffer memory 22 is erased, the image information previously stored in the disk memory 30 is restored to the desired address space of the backup memory 22, and the image data is transferred to the printer unit 60.
By copying at 0, it is possible to obtain a copy with unnecessary parts of the document trimmed.
このような画像の位置変更、トリミング等の画像編集は
、第3−2図示のコマンドメニュ部220から入力した
コマンド(後述)に基いて作成する画像処理のプログラ
ムに従って行う。そのような画像処理のプログラムは、
ディスクメモリ80に格納することができ、その格納さ
れた画像処理プログラムをアプリケーションファイルと
定義する。また、ディスクメモリ80に格納される画像
情報をイメージファイルと定義する。これらのファイル
をディスクメモリ80に登録する際には、前述のように
、そのファイルにはファイル名としての2桁のファイル
番号を伺し、また、そのファイルを消去可能とするか否
かを指示する。Image editing such as changing the image position and cropping is performed according to an image processing program created based on commands (described later) input from the command menu section 220 shown in Figure 3-2. Such an image processing program is
The image processing program that can be stored in the disk memory 80 and stored therein is defined as an application file. Further, image information stored in the disk memory 80 is defined as an image file. When registering these files in the disk memory 80, as described above, the file is asked for a two-digit file number as a file name, and an instruction is given as to whether or not the file can be deleted. do.
第16図(A) 、 (B)および(C’)は、I!l
単な画像編集の例を示す。7まず、同図(A)に示す1
枚目の原稿Llをリーグ部500で読み取り、その画像
情報をバックアメモリ22に格納する。原槁載顛部24
0およびスタイラスペン280によりA点とB点とを指
定して、格納された画像情報から、旧の範囲内の画像情
報を抜出し、その画像情報Mlに、例えば、ファイル番
号” Ol ”をイリしてディスクメモリθOに登録す
る。2枚目の原稿L2についても同様にして、同図(B
)に示すように、0点とD点とを指定して抜出された画
像情報M2に、ファイル番号” 02 ”を付してディ
スクメモリ80に登録する。次にパックアメモリ22を
すべて消去し、同図(C)に示すように、E点およびF
点を指定して、ファイル番号”’ 01 ”および°’
02”のイメージファイルに格納された領域Mlおよび
N2内の画像情報を、それぞれ、バッファメモリ22の
N1およびN2の領域に対応するアドレス空間に転送す
る。すなわち、バッファメモリ22には、A4サイズの
原稿1枚分の画像情報か、画像情報MlおよびN2を第
16図(C)のように配置した状態で、格納されている
。FIG. 16 (A), (B) and (C') are I! l
Here is an example of simple image editing. 7 First, 1 shown in the same figure (A)
The league unit 500 reads the first original Ll, and its image information is stored in the backup memory 22. Haraaki Part 24
0 and the stylus pen 280, extract the image information within the old range from the stored image information, and enter, for example, the file number "Ol" in the image information Ml. and register it in the disk memory θO. Similarly, for the second document L2, the same figure (B
), the image information M2 extracted by specifying the 0 point and the D point is registered in the disk memory 80 with a file number "02" added thereto. Next, all the pack memory 22 is erased, and as shown in FIG.
Specify the point and enter the file number "'01" and °'
The image information in the areas Ml and N2 stored in the image file 02'' is transferred to the address space corresponding to the areas N1 and N2 of the buffer memory 22, respectively.In other words, the buffer memory 22 has an A4 size Image information for one document, or image information M1 and N2, is stored in a state arranged as shown in FIG. 16(C).
そのバッファメモリ22の内容をプリンタ部600に転
送して複写を行い、所望の編集画像し3を18る。The contents of the buffer memory 22 are transferred to the printer section 600 and copied to create a desired edited image.
(6,1)コマンドの意味
画像編集の際の編集コマンドについて説明する。編集コ
マンドは、第1?図のように、コンソール部200上の
コマンドメニュ部220により人力し、画像処理部(C
Pυ回路ブロック)10は、その編集コマンドに基いて
画像編集を行う。ここで、Cは、第3−2図のコマンド
キ一群222のブロック内のコマンドであり、所望のコ
マンドキー2,22の押下またはアルファベットキ一群
223の押下により入力し、そのコマンドキーに対応し
た画像処理を行うことができる。Pはパラメータであり
、座標等を指定する。パラメータPの人力手順は、コマ
ンドキーの押下の後に括弧を開き、パラメータを入力し
、その後に括弧を閉じることで行う。パラメータは、コ
マンドとの対応から、−必要に応じて数種類入力でき、
各パラメータの間に°、”°キーを押下して、それらパ
ラメータを区別する。(CR)はキャリジリターンであ
り、第3−2.図のキー225を、1つの編集コマンド
の人力終了時に押下することを承す。画像処理部10が
実行する編集コマンドと、その意味を以下に列挙する。(6,1) Meaning of commands The editing commands used when editing images will be explained. Is the editing command the first? As shown in the figure, the image processing unit (C
The Pυ circuit block) 10 performs image editing based on the editing command. Here, C is a command in the block of the command key group 222 in FIG. can be processed. P is a parameter and specifies coordinates and the like. The manual procedure for parameter P is performed by pressing the command key, opening the parentheses, inputting the parameter, and then closing the parentheses. Depending on the correspondence with the command, you can enter several types of parameters as necessary.
Press the ° and "° keys between each parameter to distinguish between them. (CR) is a carriage return, and the key 225 in Figure 3-2 is pressed at the end of one editing command manually. The editing commands executed by the image processing unit 10 and their meanings are listed below.
なお、各コマンド直後の(OR)は、コマンド入力時に
、その末尾にキャリジリターンキー225を付加するこ
とを示す。Note that (OR) immediately after each command indicates that the carriage return key 225 is added to the end of the command when inputting the command.
白)oz(ディザコードA、ディザコードB、XO,Y
O。white) oz (dither code A, dither code B, XO, Y
O.
XI、Yl) (CR)
リーグ部500で読取った原稿画像を2値化する際に、
原稿画像全体をどのようなディザコードAで読み、また
、XO,YO,XIおよびYlで決定される指定領域を
どのようなディザコードBで読むかをディザコントロー
ラ54に指定する。ディザコードAおよびBは、例えば
、00,01,02,03.04および05までの6種
のうち、いずれかを指定する。ここで、00〜o4は画
像濃度を調整する入力であり、5段階に調整できる。ま
た、05を指定すると写真等を読取る際に中間調が表現
される。なお、特定領域は複数箇所の指定が可能である
。XI, Yl) (CR) When binarizing the original image read by the league unit 500,
The dither controller 54 is instructed as to what dither code A is used to read the entire document image and what dither code B is used to read the designated area determined by XO, YO, XI, and Yl. Dither codes A and B specify one of six types, 00, 01, 02, 03.04, and 05, for example. Here, 00 to o4 are inputs for adjusting the image density, which can be adjusted in five levels. Furthermore, if 05 is specified, halftones will be expressed when reading photographs and the like. Note that multiple locations can be specified as the specific area.
(2) RE (CR)
リーグ部500を起動し、CC:D570.580およ
び590が読取ったA4サイズの原稿1枚分の画像情蝉
をバッファメモリ22に格納する。このコマンドにはパ
ラメータを付加しない。(2) RE (CR) Start the league unit 500 and store the image information for one A4 size document read by CC:D570, 580 and 590 in the buffer memory 22. No parameters are added to this command.
(3) CR(7フィル番号、ファイルタイプ、 XO
,YO。(3) CR (7 fill number, file type, XO
,YO.
Xi、Yl) (CR)
ディスクメモリ80上にイメージファイルを格納する空
間を確保して、ファイル情報をファイルイノデックステ
ーブル(第10−4図参照)に0録する。すなわち、パ
ラメータとして、操作者が任意に指定する2桁のファイ
ル番号と、ファイルタイプ″00°゛と、バッファメモ
リ20のアドレス上の位置XO(mm)およびYO(m
’s)と画像の大きさXl(m’m)およびYl(me
’)とを入力する。Xi, Yl) (CR) Secure a space on the disk memory 80 to store the image file, and record the file information as 0 in the file index table (see Figure 10-4). That is, the parameters include a two-digit file number arbitrarily specified by the operator, the file type "00°", and the positions XO (mm) and YO (m) on the address of the buffer memory 20.
's) and image size Xl (m'm) and Yl (me
').
(4) ST (ファイル番号、ファイルタイプ)
<CR)バッファメモリ22上の画像情報をディスクメ
モリ90に格納する。このコマンドはCR(・・・)コ
マンドによってディスクメモリ80上のインデックステ
ーブルに登録されたファイル情報に基いて実行され、る
。(4) ST (file number, file type)
<CR) The image information on the buffer memory 22 is stored in the disk memory 90. This command is executed based on the file information registered in the index table on the disk memory 80 by the CR(...) command.
(5) LO<ファイル番号、ファイルタイプ) (
OR)ここで入力するファイル番号で示すイメージファ
イルのインデックステーブルFIT2に書込まれた画像
位置を変更する。すなわち、このコマンドを入力すると
、CPU回路ブロックlOはオープン処理によってディ
スクメモリ30のインデックステーブルから該当するフ
ァイル情報を検索し、そのファイルの座標情報をCRT
300に表示する。イメージファイル操作のコマンドで
あるので、ファイルタイプは°’oo”である。(5) LO<file number, file type) (
OR) Change the image position written in the index table FIT2 of the image file indicated by the file number input here. That is, when this command is input, the CPU circuit block lO searches for the corresponding file information from the index table of the disk memory 30 through open processing, and transfers the coordinate information of the file to the CRT.
300. Since this is an image file manipulation command, the file type is °'oo".
(6) ADH(XO9YO) (CR)し0(・・
・)コマンドにより指定したイメージファイルの変更位
置xOおよびYOを入力する。(6) ADH(XO9YO) (CR) and 0(...
-) Input the change positions xO and YO of the image file specified by the command.
LO(・・・)コマンドの直後にこのコマンドを入力す
る。Enter this command immediately after the LO(...) command.
C7) CL 、(OR)
バッファメモリ20に格納されている画像情報を消去す
る。C7) CL, (OR) Delete the image information stored in the buffer memory 20.
(8) LD (7yイル番号、 7 y 4 ルタイ
フ”00” )(CR)
ディスクメモリSo内のイメージファイルを、そのファ
イルに該当するディスクメモリ8o内のファイルインデ
ックステーブルに示す位置情報xOおよびYOに基いて
、バッファメモリ22に格納する。(8) LD (7y file number, 7y4 file number “00”) (CR) Transfers the image file in the disk memory So to the location information xO and YO shown in the file index table in the disk memory 8o that corresponds to the file. Based on this, the data is stored in the buffer memory 22.
(8) DE’(ファイル番号、ファイルタイプ)
(CR)ここて入力するファイル番号およびファイルタ
イプのファイルをディスクメモリ8oがら消去する。(8) DE' (file number, file type)
(CR) Delete the file number and file type input here from the disk memory 8o.
<10) PR(複写枚数)(cR)
バッファメモリ22に格納された画像情報をプリンタ部
800に転送し、入力した枚数分だけ複写する。<10) PR (number of copies) (cR) The image information stored in the buffer memory 22 is transferred to the printer section 800, and copies are made for the input number of copies.
(11) X)i (ファイル番号、ファイルタイプ
”o2”) (CR)
編集ステーション制御部450がディスクメモリ90か
らアプリケーションファイルを読出すときに用いる。画
像処理部10はこのコマンドヲ受取ると、ディスクメモ
リ8oから該当するアプリケーションファイルを検索し
、編集ステーション制御部450に転送する。(11) When the image processing section 10 receives this command, it searches for the corresponding application file from the disk memory 8o and transfers it to the editing station control section 450.
(12) ED (ファイル番号、ファイルタイプ”
02” ) CCR)
操作渚がコンソール部200によって作成し、編集ステ
ーション;ljj御部450のRAM45Bに格納され
たコマンド群からなる画像編集プログラムを、アプリケ
ーションファイルとしてディスクメモリ90に登録する
ときに用いる。このとき画像処理部10は、ディスクメ
モリ9oのインデックステーブルを検索し、同一のファ
イル番号をもつアプリケーションファイルがディスクメ
モリ8゜内に登録されていないことを確認した上で、編
集ステーション制御部450にコマンド群を転送する指
令信号を出力する。(12) ED (file number, file type)
02") CCR) Operation This is used when registering an image editing program consisting of a command group created by Nagisa using the console section 200 and stored in the RAM 45B of the editing station; ljj control section 450 in the disk memory 90 as an application file. At this time, the image processing section 10 searches the index table of the disk memory 9o, confirms that no application file with the same file number is registered in the disk memory 8, and then sends the image processing section 10 to the editing station control section 450. Outputs a command signal to transfer a group of commands.
(13) DIR(cR)
ディスクメモリ90のインデックス5−プルに登録され
ているアプリケーションファイルおよびイメージファイ
ルのファイル番号、ファイルタイプおよび座枠情報をC
RT/コンソール部コントローラ470に転送し、CR
T300に表示する。(13) DIR (cR) C
Transfer to RT/console controller 470 and CR
Display on T300.
(14) KL’(CR)
画1象処理部10が編集ステーション制御部450を、
自らの16・理下から解放する。(14) KL'(CR) The image processing unit 10 controls the editing station control unit 450,
Free yourself from your own 16/16.
−に述の諸コマンドにおいて、ファイル番号、領域(X
O,YO,XI、Yl)、位置(XO,YO) 、 、
H,l:びプリント枚数は、直接数値入力するほか、そ
れらを変数として入力することができる。例えば、ファ
イル番号をN、領域をF、位置をP、およびプリント枚
数をSとし、後述のアプリケーションファイルを作成す
ることかできる。- In the commands mentioned above, the file number, area (X
O, YO, XI, Yl), position (XO, YO) , ,
H, l: and the number of prints can be input directly as numerical values or as variables. For example, it is possible to create an application file, which will be described later, by setting the file number to N, the area to F, the position to P, and the number of prints to S.
(6、2)エラーメツセージ
以上のコマンドの処理過程において、画像処理5lll
oがエラーを認識した場合には、画像処理部10はエラ
ーコードとエラーコメントとを編集ステーション制御部
450に供給し、(1:RT300上に表示させ。(6, 2) In the process of processing commands higher than error messages, image processing
If o recognizes an error, the image processing unit 10 supplies the error code and error comment to the editing station control unit 450, and (1: Displays it on the RT 300.
る。第18図はその表示形式を2パし、ここで、ENは
16゛進数で表示するエラーコートであり、 ECはエ
ラーコメントである。Ru. FIG. 18 shows the display format in two formats, where EN is an error code displayed in hexadecimal notation, and EC is an error comment.
以下に、エラーフードおよびエラーコメントと、その内
容とを列挙する。Error hoods, error comments, and their contents are listed below.
(1)エラーコード01 : FILE NOT FO
UND操作者が指定したファイルがディスクメモリ9゜
に登録されていない。(1) Error code 01: FILE NOT FO
The file specified by the UND operator is not registered in the disk memory 9°.
(2) エラー :I−)” 02 : C00RD
INATE ERROR操作渚か操作口た座標情報XO
,YO,XiおよびYlに誤りがある。このエラーコー
ドに対応するコマ7ドはCR(・・・)コマンドおよヒ
ADR(・・・)コマンドであり、このエラーコードが
発生する場合としては、例えば、入力した座標情報が負
の数−t−アった場合、0〜8および変数FまたはP以
外のキャラクタを含゛んでいた場合のほか、本実施例で
編集可能なA4サイズの鈍器を越えた、次式(2)のよ
うな場合である。(2) Error: I-)” 02: C00RD
INATE ERROR operation coordinate information XO
, YO, Xi and Yl have errors. The command 7 corresponding to this error code is the CR (...) command and the ADR (...) command. When this error code occurs, for example, the input coordinate information is a negative number. In addition to cases in which characters other than 0 to 8 and the variable F or P are included, if the value exceeds the A4 size blunt instrument that can be edited in this embodiment, as shown in the following formula (2). This is the case.
XO+Xl > 297mm マタはyo+Y1> 2
10mm (2)(3)エラ−コード06 : IN
DEX BLOCK OVERディスクメモリ90に登
録するファイルの総数が、予め設定した値、すなわち、
本実施例では50をAJi過したことを意味する。すな
わち、CR(・・・)コマンドまたはED(・・・)コ
マンドにより新たにファイルを登録しようとするときに
、ディスクメモリ30には既に登録済みのファイルが5
0に達しており、新規登録が受付けられない旨をこのエ
ラーコードにより、バす。XO+Xl > 297mm Mata is yo+Y1> 2
10mm (2) (3) Error code 06: IN
DEX BLOCK OVER The total number of files to be registered in the disk memory 90 is a preset value, that is,
In this embodiment, this means that 50 AJi has passed. That is, when attempting to register a new file using the CR(...) command or the ED(...) command, there are five already registered files in the disk memory 30.
This error code indicates that the number has reached 0 and new registrations cannot be accepted.
(4)エラーコードio’7 : NOVACANT
5ECTORデイスクメモリ80の使用状況を示すセク
タビットマツプテーブル(第104図参照)を参照して
、ν1規ファイルを登録するのに必要な空きセクタかな
いことを意味する。すなわち、ディスクメモリ90が全
部使用されておりCR(・・・)コマンドまたはED(
・・・)コマンドにより新たにファイル登録を行うこと
ができないことを、このエラーコードにより示す。(4) Error code io'7: NOVACANT
Referring to the sector bit map table (see FIG. 104) showing the usage status of the 5ECTOR disk memory 80, this means that there are no free sectors necessary for registering the v1 standard file. In other words, the entire disk memory 90 is used and the CR (...) command or ED (
...) This error code indicates that a new file cannot be registered using the command.
(5)エラーコード08 : FILE ALREAD
Y REGISTEREDあるファイル番号を付してフ
ァイルを新規登録しようとするときに、既にそのファイ
ル番号と。(5) Error code 08: FILE ALREAD
Y REGISTERED When trying to register a new file with a certain file number, the file number has already been registered.
同一のファイル番号をもつファイルがディスクメモリ9
0にjD録されていることを示す。Files with the same file number are stored in disk memory 9.
0 indicates that it is recorded in jD.
(6)エラーコードOA : FILE TvpEER
ROR登録しようとするファイルに誤ったファイルタイ
プを人力した場合に発生する。例えば、イメージファイ
ルを扱うCR(・・・)コマンドを人力する際に、アプ
リケーションファイルのファイルタイプを示す°′02
”°を用いたときに発生する。(6) Error code OA: FILE TvpEER
This occurs when you manually enter the wrong file type for the file you are trying to register as ROR. For example, when manually executing the CR(...) command that handles image files, °'02 indicates the file type of the application file.
Occurs when using ”°.
(7)エラーコードO8: VACANT FILE
INDEXDII’?コマンドによりインデックステー
ブルを検索した結果、ディスクメモリ80にはファイル
が一切登録されていない状態を示す。(7) Error code O8: VACANT FILE
INDEXDII'? As a result of searching the index table using the command, a state is shown in which no files are registered in the disk memory 80.
(8)エラーコードQC: PRINTERERROR
PR(・・・)コマンド、によりプリンタ部600を起
動したとき、プリンタ部600′側にジャム等の機械的
エラーが発生したことを示す。(8) Error code QC: PRINTERERROR
This indicates that a mechanical error such as a jam has occurred on the printer section 600' side when the printer section 600 is activated by the PR(...) command.
(8)エラーコードOn、: ■+、u:cAシC0P
Y vOt、uMgPR(・・・)コマンドによって指
定する複写枚数が、プリンタ部600の同時に複写が可
能な設定枚数、例えば、88枚を越えたことを示す。(8) Error code On,: ■+, u:cAshiC0P
Y vOt, uMgPR (...) Indicates that the number of copies specified by the command exceeds the set number of copies that can be made simultaneously by the printer unit 600, for example, 88 copies.
(10) エラーコードOE : READEREI
’1RORリーク部500が画像処理部10の噴・理工
にないことを示す。例えば、リーグ部500の′電源が
接続されていないこと、あるいは、信号線501が接続
されていないこと等を示す。(10) Error code OE: READEREI
'1 Indicates that the ROR leak section 500 is not present in the image processing section 10. For example, it indicates that the power source of the league unit 500 is not connected, or that the signal line 501 is not connected.
(11) エラーコードOF : PRINTERN
OT REAIIYプリ/りta+ s o o内の定
着器(不図示)の温度が、規定イ11(に達していない
ことを示す。(11) Error code OF: PRINTERN
Indicates that the temperature of the fixing device (not shown) in the OT REAIIY pre/reta+ soo has not reached the specified value (11).
(12) エラーコードICI : PRINTER
NOT ON LINEエラーコードOEと同様に、プ
リンタ部600が画像処理部lOの管理下にないことを
示す。(12) Error code ICI: PRINTER
Similar to the NOT ON LINE error code OE, this indicates that the printer section 600 is not under the control of the image processing section IO.
(6,’:3)編集手順
第191に、第20間、第21図および第22−1〜2
2−b図を用いて、編集ステーション400を用いた画
像情報の編集手順を示す。(6,':3) Editing procedure 191, 20th interval, 21st figure and 22-1 to 22-2
A procedure for editing image information using the editing station 400 will be described using FIG. 2-b.
編集ステーション400が起動すると、まずステップS
LにてCRT300の画面の表示分割およびシステム定
数の初期化が行われる。C;RT300は横40文字、
縦24行の表示が可能な画面301を有する。第゛22
−1図は画面301の表示分割の一例を示し、ここで、
第1行から第19行までの310はワーキングエリアで
あり、画像処理部lOから・編集ステーション400に
転送されるキャラクタの表示等を行う。第20打目の3
20はブランクエリアであり、このエリアには表示をせ
ず、ワーキングエリア310と以下の各エリアとの境界
を操作者に明らかにする。第21打目の330はモード
表示エリアであり、操作者力゛にh6集ステーション4
00をどのモード(後述)で用いているかを表示する。When the editing station 400 starts up, first step S is performed.
At step L, the display division of the CRT 300 screen and initialization of system constants are performed. C; RT300 is 40 horizontal characters,
It has a screen 301 that can display 24 vertical lines. No. 22
Figure-1 shows an example of display division of the screen 301, where:
A working area 310 from the first line to the 19th line is used to display characters transferred from the image processing unit IO to the editing station 400. 20th shot 3
20 is a blank area, and no display is made in this area, making the boundaries between the working area 310 and the following areas clear to the operator. 330 of the 21st shot is the mode display area, and the h6 collection station 4
Displays which mode (described later) 00 is used.
第22打目の340はメツセージエリアであり、編集ス
テーション制j卸部450が操作者に対して、次に入力
すべきコマンドやパラメータ、またエラーコード等を表
示する。The 22nd stroke 340 is a message area where the editing station system wholesaler 450 displays to the operator commands and parameters to be input next, error codes, etc.
第23打目の350はユーザ入カニリアであり、操作者
が入力したファイル番号等のキャラクタをモニタする。The 23rd stroke 350 is a user input button, which monitors characters such as file numbers input by the operator.
第24打目の360はステータス表示エリアであり、画
像処理部lOのステータスを表示して操作者に知らせる
領域である。The 24th stroke 360 is a status display area, which is an area for displaying the status of the image processing unit 1O to notify the operator.
その他の初期化として、コマンドの入力があった場合に
、画像処理部10からエコーバックされたコマンドをワ
ーキングエリア310に表示し、キャリ・ンジリターン
コードを認識して、画像処理部10から送り返される次
のコマンドを次の行の左端より表示し、また、コマンド
が1行目から18行目まで表示された場合にはワーキン
グエリア310を1行スつスクロールアップし、コマン
ドが、常にワーキングエリア310に収められるように
する。As other initialization, when a command is input, the command echoed back from the image processing unit 10 is displayed in the working area 310, the carry return code is recognized, and the command is sent back from the image processing unit 10. The next command is displayed from the left end of the next line, and if the command is displayed from the 1st line to the 18th line, the working area 310 is scrolled up by one line, and the command is always displayed in the working area 310. so that it can be accommodated in
編集ステーション400が画像処理制御部100とオン
ライン状態にないときには、第22−1図の画面301
を、例えば、すべて1間色とし、メ・ンセージエリア3
40に操作者のオンライン要求、すなわち、”REQU
EST ”キーを受付けるメツセージとして”NOT
READY、 ENTERREQUEST KEY”と
表示し、ステップS2にて’REQ!JEST ”キー
の人力を待つ。When the editing station 400 is not online with the image processing control unit 100, the screen 301 in FIG. 22-1 is displayed.
For example, if all 1 color and message area 3
40, the operator's online request, i.e., “REQU
EST "as a message to accept the key" NOT
"READY, ENTER REQUEST KEY" is displayed, and in step S2 it waits for the human input of the "REQ! JEST" key.
箱1集ステージ冒ノ400は、大別して二つのモード、
すなわち、エコーモードおよびエディツトモードで動作
する。エコーモードはコンソール部200により操作者
が入力したキャラク寞夕をそのまま画像処理部10に転
送し、また、画像処理部10から編集ステーション40
0に転送されるキャラクタを、そのままCRT3(10
に表示するモードである。Box 1 Stage Adventure 400 can be roughly divided into two modes:
That is, it operates in echo mode and edit mode. In the echo mode, the character image input by the operator via the console section 200 is directly transferred to the image processing section 10, and is also transferred from the image processing section 10 to the editing station 40.
The characters transferred to CRT3 (10
This is the mode that is displayed on the screen.
エディツトモードはアプリケーションファイルの作成、
修正および画像処理部10に実行指令を与えるモードで
あり、このモードでは操作者が人力したキャラクタは、
まず編集ステーション制御部450内c7) RAM4
5Gニ一時記憶サレ、操作者がCRT3.00上で任意
に修正した後に画像処理部10に転送され、る。また、
エディタ)・モードにおいて、ディスクメモリ90から
画像処理部10を介して編集ステーション制御部450
に転送されるアブ7リケーシヨンフアイルを受信する期
間を、特にコマンドモードとする。Edit mode creates application files,
This is a mode in which correction and execution commands are given to the image processing unit 10. In this mode, the character manually created by the operator is
First, c7 in the editing station control section 450) RAM4
The 5G data is temporarily stored and is transferred to the image processing unit 10 after being arbitrarily modified by the operator on the CRT 3.00. Also,
In the editor) mode, the editing station control unit 450 receives data from the disk memory 90 via the image processing unit 10.
In particular, the period for receiving the absorption file transferred to the command mode is set as the command mode.
第21図は、各モードにおいてキー人力があった場合の
編集ステーション制御部450の動作を示す。まず、ス
テップSAにてモードの判定を行い、その結果、エコー
モードと判定された場合はステップSBに進み、画像処
理部10からエコーパックされたキャラクタをワーキン
グエリア31.0に表示し、ステップSGに移行して、
第18図示の通常ルーチンに復帰する。エディツトモー
ドと判定された場合はステップSCに進み、この、モー
ドではワーキングエリア310がスクリーンエディタに
より使用中であるため、キャラクタをユーザ人カニリア
350に表示し、ステップSGに移行する。また、コマ
ンドモードと判定された場合は、ステップSDに進み、
アプリケージ3ンフアイルの受信が完了したか否かを判
別する。ここで、釘定判定であればステップsFに移行
して、アプリケーションファイルの受イ占完了フラグを
セットし、ステップSGに移行する。一方、否定判定で
あれば、ステップSEに進み、転送されてきたキャラク
タをRAM45Gに順次蓄積し、ステップSGに移行す
る。FIG. 21 shows the operation of the editing station control section 450 when there is key human power in each mode. First, the mode is determined in step SA, and if the echo mode is determined as a result, the process proceeds to step SB, where the echo-packed character from the image processing unit 10 is displayed in the working area 31.0, and step SG Move to
The routine returns to the normal routine shown in FIG. If it is determined that it is the edit mode, the process proceeds to step SC, and since the working area 310 is being used by the screen editor in this mode, the character is displayed on the user's canilia 350, and the process proceeds to step SG. Also, if it is determined that the mode is command mode, proceed to step SD,
It is determined whether the reception of the application cage 3 file is completed. Here, if it is determined to be a fixed decision, the process moves to step sF, sets the occupancy completion flag of the application file, and moves to step SG. On the other hand, if the determination is negative, the process proceeds to step SE, where the transferred characters are sequentially stored in the RAM 45G, and the process proceeds to step SG.
”R11QUEST ”キーを指示することにょリステ
フ7’S3に進み、編集ステーション400はエコーモ
ードに設定され、ステ・ンプS4にて画像処理部10に
画像編集プログラムの起動要求信号を出力する。次に、
ステップS5にて画像編集プログラムの起動確認を行い
、ここで査定判定であればステップS4に移行し、肯定
判定であればステップS8に進む。ステップS6では、
CRT30(lの画面を、例えば、全面黒色となし、メ
ツセージエリア340に緑色文字で”0N−LINE
”と表示して、操作者に編集プログラムの起動要求が有
効となったことを知らせ、また、モード表示エリア33
0には、ECHOMODE ”と表示して、編集ステー
ション400がエコーモードで動作することを知らせ、
ステップS?にてコマンド人力を待つ。By instructing the "R11QUEST" key, the process advances to step 7'S3, the editing station 400 is set to the echo mode, and in step S4, an image editing program startup request signal is output to the image processing section 10. next,
In step S5, activation of the image editing program is confirmed, and if the evaluation is determined, the process moves to step S4, and if the judgment is affirmative, the process moves to step S8. In step S6,
For example, the screen of the CRT 30 (l) should be entirely black, and the message area 340 should be marked with "0N-LINE" in green text.
” is displayed to inform the operator that the request to start the editing program has been validated, and the mode display area 33
0, displays "ECHOMODE" to inform that the editing station 400 operates in echo mode;
Step S? Waiting for command personnel.
ステップS8はコンソール部200から入力されたコマ
ンドキーの入力判定を行い、その判定結果に従ってステ
ップS10.S15.S20.、S25またはS30に
移イーiする。In step S8, the input of the command key input from the console unit 200 is determined, and according to the determination result, step S10. S15. S20. , proceed to S25 or S30.
エコーモードにおいては、CRT300のスクリーンエ
ディツト機能が存在しないので、スフ・リーンエディツ
トに関するキ一群228の入力があった場合には、ステ
ップSlOにて無効入力として処理され、ステップS7
に移行して次4の入力を待つ。また、エディツトモード
終了のためのキー、すなわち、−築リセットキーおよび
編集終了キーの入力があった場合も同様に処理される。In the echo mode, since the screen editing function of the CRT 300 does not exist, if there is an input to the key group 228 related to screen/lean editing, it is processed as an invalid input in step SIO, and the input is processed as an invalid input in step S7.
and waits for the next 4 inputs. Further, the same processing is performed when keys for ending the edit mode, that is, the -build reset key and the edit end key are input.
キ一群222内のコマンドキャラクタの人力があった場
合には、ステップS15を経てステップSlBに進み、
入力されたコマンドか画像処理部10に転送され、その
コマンドに15して本システムが動作する。例えは、第
23−2図のように、RE ”キーを入力すると、画面
301には文字”RE”が表/バされ、キャリ・ンンリ
ターンキー225を指示することによりリーグ駆動信号
がリーグ部500に供給されて原f/4画像の読取りが
行われる。If the command character in the key group 222 has the human power, the process advances to step S1B via step S15;
The input command is transferred to the image processing unit 10, and the system operates according to the command. For example, as shown in FIG. 23-2, when the RE" key is input, the characters "RE" are displayed on the screen 301, and by instructing the carry/return key 225, the league drive signal is switched to the league section. 500 to read the original f/4 image.
座標入力要求キー227、すなわち、117,1.置指
定゛キーおよび゛領域指定゛′キーを指示すると、ステ
ップS20に進み、jル(稿載置部240上の所望の点
をスタイラスペン280で指示することが可能となる。Coordinate input request keys 227, ie, 117, 1. When the position designation key and the region designation key are pressed, the process advances to step S20, where it becomes possible to designate a desired point on the document placement section 240 with the stylus pen 280.
編集する領域を指定して画像編集を行)場合、゛°領域
指定゛キーを指示するとメンセージエリア340に、例
えば、” ENTERTOP RIGHTPOSITI
ON”と表示し、ワーキングエリア310の左半分を白
色となして、操作者にA点(第1O−5図参照)の指示
を促すとともに、ワーキングエリア310の左半分を白
色とし、画像情報の編集領域。When editing an image by specifying the area to be edited), when you press the ``Specify area'' key, a message such as ``ENTERTOP RIGHTPOSITI'' appears in the message area 340.
"ON" is displayed, and the left half of the working area 310 is displayed in white to prompt the operator to point A (see Figure 1O-5). Edit area.
315を表示する。315 is displayed.
操作者がA点を指示すると第22−3図示のように、画
像編集領域311上に、A点と対応する点A′の縦方向
および横力向に、例えば、緑色で座標表示線312を表
示し、また、ユーザ入カニリア350に、A点のXおよ
びY座標、すなわち、×0およびYOをmm単位で表示
する。次に、メツセージエリア33’Oに、”ENTE
RBOTTOM LEFT POSITION”と表示
して、操作者にB点の人力を促す。B点が入力されると
、ステップS2+により、B点の座標およびA点の座標
から編集画像の縦および横の長さ×1およびYlを算出
し、次いでステップS22にて、A点とB点の人力によ
り指定された編集領域を、第22−4図示のように、画
像編集領域311上の対応する領域313に、例えば、
赤色で表示する。同時に、メツセージエリア330には
°’OK ! AREA l5RECOGN IZED
’”と表示し、操作者に編集領域指定の完了を知らせる
とともに、ユーザ入カニリア350に、XO,YO,X
iおよびYlをn+m単位の数値で表示する。次いでス
テップ518に移行し、これらの数値を画像処理部10
に転送する。When the operator indicates point A, a coordinate display line 312 is drawn, for example, in green, on the image editing area 311 in the vertical and lateral force directions of point A' corresponding to point A, as shown in Figure 22-3. In addition, the X and Y coordinates of point A, that is, x0 and YO, are displayed in mm on the user input canister 350. Next, in message area 33'O, "ENTE" is displayed.
"RBOTTOM LEFT POSITION" is displayed to prompt the operator to manually move point B. When point B is input, in step S2+, the vertical and horizontal lengths of the edited image are calculated from the coordinates of point B and the coordinates of point A. ×1 and Yl are calculated, and then in step S22, the manually specified editing area at point A and point B is placed in the corresponding area 313 on the image editing area 311, as shown in Figure 22-4. for example,
Display in red. At the same time, message area 330 is OK! AREA l5RECOGN IZED
''' is displayed to notify the operator that the editing area specification is complete, and the user input canister 350 displays XO, YO,
i and Yl are expressed as numerical values in units of n+m. Next, the process moves to step 518, and these numerical values are sent to the image processing unit 10.
Transfer to.
また、位置を指示して画像&i集を行う場合は、°°位
置指定″キーを指示する。この場合は、1点のみを指定
、すなわち、領域指定の場合の、A点のみを指定する。In addition, when specifying the position and performing the image & i collection, specify the °°position specification'' key.In this case, specify only one point, that is, specify only point A in the case of area specification.
その点が入力されると1例えば、赤色で座標表示線31
2を表示し、ユーザ人カニリア350にはXOおよびY
OをIam単位で表示する。このように編集ステーショ
ン400が指定位1ξを認識すると、メツセージエリ、
ア330に’OK i POSITIONIS REC
:0GNIZED″”と表示して操作者に座標が有効に
入力されたこと、を知らせるとともに、画像処理部lO
にxOおよびYOの紗値情報を転送する。When that point is input, 1 For example, the coordinate display line 31 is displayed in red.
2, and user Canilia 350 has XO and Y
Display O in units of Iam. When the editing station 400 recognizes the specified position 1ξ in this way, the message area,
OK to A330 i POSITIONIS REC
:0GNIZED'' is displayed to inform the operator that the coordinates have been validly input, and the image processing unit
The gauze value information of xO and YO is transferred to.
領域指定または位置指定が終了するとステップS7に戻
り、編集ステーション400は再びコンソール部200
からの人力を待ち、新規コマンドの人力によって、領域
指定または位置指定の実行前に表示していたコマンドと
指定された座標とを、第22−2図のように、ワーキン
グエリア310上に表示する。また、°゛領域指定゛キ
ーまたは°゛位置指定°“キーを指示してから、座標入
力を行うまでの間に、操作者が他のコマンドキーを指示
した場合には、領域指定または位を指定の外枠入力待ち
の状態が解除されて、°°領域指定”キーまたは°°位
置指定′°キーの指示前に表示していたコマンドをワー
キングエリア310に表示する。When the area specification or position specification is completed, the process returns to step S7, and the editing station 400 again uses the console unit 200.
Wait for the human power from , and then by the human power of the new command, the command and the specified coordinates that were displayed before executing the area specification or position specification are displayed on the working area 310 as shown in Figure 22-2. . In addition, if the operator instructs another command key after instructing the °゛area designation゛ key or °゛position designation °“ key and before inputting coordinates, the area designation or position can be specified. The state of waiting for input of a specified outer frame is canceled, and the command that was displayed before the instruction of the °°area designation' key or the °°position designation'° key is displayed in the working area 310.
編集ステーション400を画像処理部lOの管理下から
解放し、オンライン状態を解除する場合は、アルファベ
ットキーi’l−223を用いてKLコマンドを人力す
る。このときステップS25を経てステ・ンプ5213
に進み、”KL”の文字情報を画像処理部10に出力し
て、その画像編集角プログラムの終了を要求し、ステッ
プS27に進む。このステップS2?において、編集ス
テーション制御部450が画像処理部lOの編集用プロ
グラムが終了していないことを検知すると、否定判定が
なされ終了入力を無効とし、ステ・シブS7に移行する
。また、ステップS27にて肯定判定がなされると、オ
ンライン状態は解除されて、ステップS1に移行する。To release the editing station 400 from the control of the image processing unit IO and cancel the online state, manually enter the KL command using the alphabet key i'l-223. At this time, step 5213 is passed through step S25.
Step S27 outputs the character information "KL" to the image processing section 10 to request termination of the image editing angle program. This step S2? When the editing station control section 450 detects that the editing program of the image processing section 1O has not been completed, a negative determination is made, the end input is invalidated, and the process moves to step S7. Further, if an affirmative determination is made in step S27, the online state is canceled and the process moves to step S1.
アプリケーションファイル関係のキ一群228の入力、
すなわち、“°定形業務“′キー、°°アプリケーショ
ンファイル呼出し゛°キー、および°“アプリケーショ
ンファイル作成°゛キーの指示があった場合には、第2
1図のように、ステップS30にて編集ステーション4
00はエディツトモードに設定される。Inputting a group of keys 228 related to application files;
In other words, when there is an instruction using the “°routine work” key, the °°application file call key, and the °“application file creation key”, the second
As shown in FIG. 1, in step S30, the editing station 4
00 is set to edit mode.
ここで、゛°アプリケーションソフイル作成゛。Here, ``Create application software''.
キーは、新しいアプリケーションファイルを作成する際
に指示するキーであり、°°アプリケーションファイル
呼出し”キーは、ディスクメモリ8oに登録されている
アプリケーションファイルを呼出して修正を加える際に
指示するキーであり、そして、゛定形業務″キーは、ア
プリケージ百ンファイルを呼出し、そのコマンド列を順
次画像処理部lOに転送して画像編集を行う際に指示す
るキーである。The "°°Application File Recall" key is a key used to instruct when creating a new application file, and the "°°Application File Recall" key is a key used to instruct when calling and modifying an application file registered in the disk memory 8o. The ``Standard Work'' key is a key used to call up the application file and instruct the image processing unit 10 to sequentially transfer its command strings to the image processing unit 10 for image editing.
それらのキーの入力があると、ステップS31にて定形
業務、アプリケーションファイル呼出しおよびアプリケ
ーションファイル作成の各場合についての入力判定を行
う。エディツトモードにおいては、アプリケーションフ
ァイルを扱うため。When these keys are input, input determination is made in step S31 for each case of routine work, calling an application file, and creating an application file. In edit mode, to handle application files.
ファイル番号の指定が不可欠である。そこで、との場合
についても、まずステップS32にて、編集ステーショ
ン制御部45′0はCRT300の画面を、例え
′ば青色とし、メツセージエリア340に’ ENT
ERFILE NO,AND CARRIAGE RE
TURN’”と表示し、操作者にファイル番号の入力を
要求する。そして、”EDIT MODE ”と、モー
ド表示エリア330に表示して編集ステーション400
がエディツトモードにあることを操作者に知らせ、CR
T300の画面を黒色に戻し、各場合について、それぞ
れの処理手順に従って以下の処理を実行する。Specifying the file number is essential. Therefore, in the case of
``The color is blue and the message area 340'' is ENT.
ERFILE NO, AND CARRIAGE RE
"TURN'" is displayed and the operator is requested to input the file number.Then, "EDIT MODE" is displayed in the mode display area 330 and the editing station 400 is
Informs the operator that the is in edit mode, and
The screen of the T300 is returned to black, and the following processes are executed in accordance with the respective processing procedures for each case.
まず、アプリケーションファイル作成の手順を述べる。First, the procedure for creating an application file will be described.
ステップS32において、アプリケーションファイル番
号が人力されると、ステップS40にて、編集ステーシ
ョン制御部450はメツセージエリア340に°“EN
TERMENU ! ’”と表示し、操作者にアプリケ
ーションファイルの作成を促す。そして、カーソル30
2をワーキングエリア310の左上隅に点滅させてコマ
ンドの入力を待ち、そして、操作者は所望のコマンド群
を順次入力して、編集プログラムを作成していく。1つ
のコマンドを入力し、さらにキャリッジリターンを付加
することによって、そのコマンドは編集ステーションR
11l 4)11部45ff内のRAM45Bに転送さ
れ、同時に、ワーキングエリア310に表示される。こ
のように、−入力されたコマンドJl’lはRAM45
6上に格納されるので、スクリーンエディツトキ一群2
28を指示することによって、スクリーンエディント機
能、すなわち、カーソル302の点滅している行あるい
は文字の消去、新しい行あるいは文字の挿入、および、
カーソル302の移動等を実行できる。編集プログラム
の新しい行の作成によって、ワーキングエリア3 ’1
0の収容可能イラ数を越えた場合には、エコーモードと
同様にワーキングエリア310は1石ずつスクロールア
ンプされる他、カーソル302のFおよびド移動によっ
てもワーキングエリア310はスクロールアンプおよび
スクロールり゛ランされる。When the application file number is entered manually in step S32, the editing station control unit 450 enters the message area 340 in step S40.
TERMENU! ''' is displayed to prompt the operator to create an application file.Then, the cursor 30
2 flashes in the upper left corner of the working area 310 and waits for command input.The operator then inputs a desired command group in sequence to create an editing program. By entering a command and appending a carriage return, the command is sent to editing station R.
11l 4) Transferred to the RAM 45B in the 11th section 45ff and displayed in the working area 310 at the same time. In this way, - the input command Jl'l is stored in RAM 45
6, so the screen editing keys group 2
28, the screen editing function, i.e., erasing the line or character on which the cursor 302 is flashing, inserting a new line or character, and
Movement of the cursor 302, etc. can be executed. By creating a new line in the editing program, the working area 3'1
If the number of digits that can be accommodated in 0 is exceeded, the working area 310 will be scrolled one stone at a time in the same way as in the echo mode, and the working area 310 will also be scrolled up and down by moving the cursor 302 to F and C. Run.
アプリケーションファイルの作成においては、領域指定
入力の処理はエコーモードと同様に実行。When creating an application file, area specification input processing is performed in the same way as in echo mode.
きれるが、位置指定入力の処理は次のように実行される
。アプリケーションファイル作成において入力する位置
指定は、LO(・・・)コマンドの次に人力するADR
(・・・)コマンドの座&f’i X OおよびYOの
入力に関するものであるから、予めLO(・・・)コマ
ンドが人力されていることを確認し、ぞして、すでに人
力されているコマンド群からCR、(・・・)を検索し
て、同じファイル番号の座標情報XO,YO,Xiおよ
びYlを抽出する。−その結果、それら座標情報を抽出
し畳なかった場合は、エコーモードと同様に第22−2
図星の処理を行う。これに対し、それ、ら座標情報を抽
出し冑・た場合は、第22−5図に示すように、ワーキ
ングエリア310の右半面を、例えば、白色とし、その
面内に、XO,YO,XIおよびYlで定まる領域31
4Aを、例えば、緑色で表示する。そして、ワーキング
エリア310の左半面を白色とし、その面内にLO(・
・・)コマンドおよびADR(・・・)コマンドにより
新たに指定された座標XO’ およびYO′ で定まる
領域314Bを赤色で表示する。また、双方の領域31
4Aおよび314Bの右上間には、イメーシフアイルの
ファイル番号FNを表示する。However, the processing of position specification input is executed as follows. The position specification input when creating an application file is the ADR input manually after the LO (...) command.
(...) Since this is related to the input of command locus &f'i Search for CR, (...) from the command group and extract coordinate information XO, YO, Xi, and Yl of the same file number. - As a result, if the coordinate information is not extracted and folded, the 22-2
Process the star. On the other hand, if the coordinate information is extracted from them, the right half of the working area 310 is made white, for example, and XO, YO, Region 31 defined by XI and Yl
4A is displayed in green, for example. Then, the left half of the working area 310 is made white, and LO (・
The area 314B defined by the coordinates XO' and YO' newly specified by the command ADR (...) and the ADR (...) command is displayed in red. In addition, both areas 31
The file number FN of the image file is displayed between the upper right corner of 4A and 314B.
なオ、 XO′、 YO′、 XiオヨヒYlテ形成サ
すル新たな編集領域)<編集+if能な領域を越える場
合には、xO′ およびYO’ の人力を無効とし、新
たな有効人力を待つ。座標情報の入力によって表示され
ている編2画像領域は、コマンドの入力によって消去さ
れ、作成中のコマンド群を再び表示する。If XO', YO', Xi Oyohi Ylte formation service and new editing area) <edit+if exceeds the possible area, invalidate the manpower of xO' and YO' and create a new effective manpower. wait. The second image area displayed by inputting coordinate information is erased by inputting a command, and the command group being created is displayed again.
°゛トレースパキニ入力があった場合は、作成中のプロ
グラムのコマンド群からし0(・・・)コマンドと、そ
のファイル番号と等しいファイル番号〜をもつCR(・
・・)コマンドとを検索し、第23−6図に示すように
CRT300の画面左側を、例えば、白色として、その
面内に座標情報XO,YO,XIおよびYlから定まる
領域316Aおよび317Aを赤色で表示し、さらに、
そ、の領域の右上間にそのイメージファイルのファイル
番号FNを表示する。画面右側は、これを例えば青色と
して、その面内には変更した座標位置情報XO’ およ
びYO’ と×1およびYlとから定まる領域316
Bおよび317Bを緑色で表示する。また、画面中央部
には右向きの矢印318を表示して、画像の移動を示す
。° If there is a trace Pakini input, there will be a 0 (...) command from the command group of the program being created, and a CR (...) with a file number ~ equal to that file number.
...) command, and as shown in Figure 23-6, the left side of the screen of the CRT 300 is set to white, and the areas 316A and 317A determined from the coordinate information XO, YO, XI, and Yl within that screen are set to red. and furthermore,
The file number FN of the image file is displayed in the upper right corner of the area. On the right side of the screen, for example, this is colored blue, and within that plane there is an area 316 determined from the changed coordinate position information XO' and YO', x1 and Yl.
B and 317B are displayed in green. Further, a rightward arrow 318 is displayed in the center of the screen to indicate movement of the image.
イメージファイルの移動の表示がすべて終了すると、メ
ツセージエリア340には’END OF TRACE
MODE ”と表示されて、トレースの終了を操作者に
知らせる。そこで操作者ガ、コンソール部2001−.
の任意、の一点を指示すると、作成中のアプリケーショ
ンファイルのコマンド群が貴び表示される。When the image file movement display is completed, the message area 340 displays 'END OF TRACE'.
"MODE" is displayed to inform the operator that the trace has ended.
When you point at any point, a list of commands for the application file you are creating will be displayed.
すなわち、現在トレースを行っているアプリケーション
ファイルによって、画像情報がどこに移動されるかが視
覚により理解できる。In other words, it is possible to visually understand where the image information is moved by the application file that is currently being traced.
アプリケーションファイル作成においては、前述したよ
うに、イメージファイル番号1騙集画像領域(’XO,
YO,Xl、Yl) 、編集画像の変更位置(XO’
、 YO’ )およびプリント枚数を数値で指定する
他、それらを変数としてプログラムを作成し、画像編集
に柔軟性を持たせることができる。When creating an application file, as mentioned above, image file number 1 image area ('XO,
YO, Xl, Yl), Edited image change position (XO'
, YO') and the number of copies to be printed, or by creating a program using them as variables, it is possible to add flexibility to image editing.
例えば、変数を用いてトリミングを行うアプリケーショ
ンファイルとして、次のようなコマンドWTを構成する
ことができる。For example, the following command WT can be configured as an application file that performs trimming using variables.
(1) RE (CR)
リーダ部500により原稿を読取り、/−・シファメモ
リ22に格納
(2) CRCN、O,F’) CCR)ディスクメモ
リ30」−に、ファイル番”j N 、領hF(XO,
’10.Xi、Yl)+17) イl −シフ y イ
ルヲ格納tル゛・2間を確保
(3) 5TCN、O) (C:′R)(2)のイメ
ージファイルをディスクメモリ80にファイル番号Nと
して登録
(4) LO(N、(i) (CR)ファイル番号N
のイメージファイルの位置変更(5) ADR(P)
(CR)
変更位置をP(XO’ 、 YO’ )とするC8)
CL (CR)
パ、ファメモリ22の消去
(7) UD(N、0) (CR)/l゛ッファメ
モリ22にファイル番号Nのイメージファイルを格納
(8)DE(N、0)(OR)
ファイル番号Nのイメージファイルを消去(8) PR
(S) (CR)
パンツアメモリ22に格納された画像情報をS枚複′ダ
する。(1) RE (CR) Read the original by the reader unit 500 and store it in the filer memory 22 (2) XO,
'10. Xi, Yl) + 17) Il - Shift y Ilwo storage space between 2 and 2 (3) 5TCN, O) (C:'R) Register the image file of (2) in the disk memory 80 as file number N (4) LO(N, (i) (CR) File number N
Changing the position of the image file (5) ADR (P)
(CR) Change position to P(XO', YO') C8)
CL (CR) Erase buffer memory 22 (7) UD (N, 0) (CR) Store image file with file number N in buffer memory 22 (8) DE (N, 0) (OR) File number Delete N's image file (8) PR
(S) (CR) Duplicate S images of image information stored in the panzer memory 22.
ジョンファイルを作成する。Create a John file.
このように、操作者がアプリケーションプログラムを作
成し、その作成が終了したときは、操作者は、ステップ
S34にて編集終了キーを入力する。このときステップ
S35に進み、編集ステーション制御部450はメツセ
ージエリア340に”5TORE THIS COMM
AND FILE?”と表示し、RAM4.58に格納
されているアプリケーションプログラムを、ファイルと
してディスクメモリ90に登録するか否かを確認する。In this way, when the operator creates an application program and the creation is completed, the operator inputs the editing end key in step S34. At this time, the process advances to step S35, and the editing station control unit 450 displays "5TORE THIS COMM" in the message area 340.
AND FILE? ” is displayed to confirm whether or not to register the application program stored in the RAM 4.58 in the disk memory 90 as a file.
このメツセージに対し操作者が否定して“′Nパキーを
人力するとステップ53Bにて否定判定がなされ、編集
ステーション450はエディツトモードを終了し、l!
I11面301全301てステップS3?に移行し、エ
コーモードに復帰する。When the operator negates this message and inputs the "'N passkey", a negative determination is made in step 53B, and the editing station 450 exits the edit mode and enters the l!
I11 side 301 all 301 is step S3? and return to echo mode.
これに対し、操作者が゛°Y゛°キーを人力してファイ
ル登録を要求すると、ステ・ンプS36にて釘定判定が
なされ、ステップS38に進み、操作者が予めステップ
S32において1jり定したファイル番号に基いて、羅
1集ステーン
(・・・)コマンドを画像処理部lOに送出し、アプリ
ケーションファイル転送の許可をとる。そのファイル番
号と同一のファイル番号をもつファイルがディスクメモ
リ90内に登録されていなければ、ステップ83.9に
て否定判定がなされてステップS40に進み、画像処理
部lOは&i集ステーション制御部450に対してファ
イル登録を許可し、ファイルの転送が実行される。On the other hand, when the operator requests file registration by manually pressing the ゛°Y゛゛° key, a fixed determination is made in step S36, and the process advances to step S38, where the operator previously specified 1j in step S32. Based on the obtained file number, a R1 STEEN (...) command is sent to the image processing unit IO to obtain permission to transfer the application file. If a file with the same file number as that file number is not registered in the disk memory 90, a negative determination is made in step 83.9 and the process proceeds to step S40, where the image processing unit IO is transferred to the &i collection station control unit 450. The file registration is permitted and the file transfer is executed.
ファイル0録が終rするとステ・ンプS3? Lこ移行
し、エコーモードに復帰する。画像処理部lOから編集
ステーション制御部450に対して、作成したファイル
と同一のファイル番号をもつファイルが、すでに登録さ
れている曽の信号が転送されて。When file 0 recording ends, step S3? Shifts to L and returns to echo mode. A signal indicating that a file having the same file number as the created file has already been registered is transferred from the image processing unit IO to the editing station control unit 450.
きた場合には、ステップS39にてt’r定判定がなさ
れてステップS41に進み、メツセージエリア340に
、例えば、”FILE ALREADY REGIST
ERED。If so, a determination is made in step S39 that t'r is certain, and the process proceeds to step S41, where a message such as "FILE ALREADY REGIST" is displayed in the message area 340.
ERED.
DELETE OLD? ’”と表示して、ディスクメ
モリ90内の該当するファイル番号をもつファイルを消
去するか杏かを操作者に問う。DELETE OLD? ''' is displayed and the operator is asked whether to delete the file with the corresponding file number in the disk memory 90.
操作者が肯定した場合にはステ・ン7’S42に進み、
編集ステーション制御部450は画像処理部lOに対し
DE(・・・)コマンドを送出し1次いでステップS3
8に戻る。操作者が否定した場合にはステップS43に
進み、編集ステーション制御部450はメツセージエリ
ア340に’ ENTERFIUENO,ANDCAR
RIAGERETU’RN”と表示し、操作者に新しい
ファイル番号の入力を促す。操作者が新たなファイル番
号を人力するとステップS3Bに移行する。If the operator affirms, proceed to Step 7'S42,
The editing station control unit 450 sends a DE(...) command to the image processing unit IO, and then in step S3
Return to 8. If the operator denies it, the process advances to step S43, and the editing station control unit 450 displays 'ENTERFIUENO,ANDCAR' in the message area 340.
RIAGERETU'RN'' to prompt the operator to input a new file number. When the operator manually enters a new file number, the process moves to step S3B.
なお、EDコマンドに対する画像処理部10の応答がエ
ラーコード°’08”以外であれば、編集ステーション
制御部410はアプリケーションファイルの転送が不可
能と判断し、画面301を消去してエコーモードに移る
とともに、メ・ンセージエリア340には、附記:する
エラーコードを表7]くする。Note that if the response of the image processing unit 10 to the ED command is other than the error code °'08'', the editing station control unit 410 determines that it is impossible to transfer the application file, erases the screen 301, and shifts to echo mode. At the same time, in the message area 340, the error codes listed in Table 7 are added.
次に、アプリケーションファイル呼出しキーの指示かあ
った場合の処理LIIll−1を述べる。ステップS3
2にてファイル番号が人力されると、JililI集ス
テーション400はコマンドモードに設定され、 11
1M集ステーション制御部450は入力されたファイル
番号に応じてxR(・・・)コマンドを画像処理部10
に出力する。そこで、ステップ5413にて画像処理部
IOはテ゛イスクメモリ80から該当するアプリケーシ
ョンファイルを呼出し、 RAM458に転送する。編
集ステーション制御部450はアプリケーションファイ
ルの受41−を完了すると、ステップS47にてエディ
ツトモート
S33に移行して、アプリケーションファイル作成と同
様の手順により、行および文字の消去,挿入等を行って
アプリ/)−−ジョンファイルを修j丁する。なお、画
像処理部lOからエラーコードが送られてきた場合は、
編集ステーション制御部450はCRT300の画面を
消去してエコーモードに復帰するとともに、メツセージ
エリア340とステータス表、J\エリア360 とに
、それぞれ、エラーコードおよびそのエラーコードに対
応したエラーメツセージと、ステータスとを表示する。Next, processing LIIll-1 when there is an instruction of the application file call key will be described. Step S3
When the file number is entered manually in step 2, the JilI collection station 400 is set to command mode, and 11
The 1M collection station control unit 450 issues the xR(...) command to the image processing unit 10 according to the input file number.
Output to. Therefore, in step 5413, the image processing unit IO calls the corresponding application file from the task memory 80 and transfers it to the RAM 458. When the editing station control unit 450 completes receiving the application file 41-, it moves to the edit mode S33 in step S47, erases and inserts lines and characters, etc., using the same procedure as for creating the application file, and creates the application. /) ---Repair the John file. In addition, if an error code is sent from the image processing unit IO,
The editing station control unit 450 erases the screen of the CRT 300 and returns to the echo mode, and also displays an error code, an error message corresponding to the error code, and a status in the message area 340, status table, and J\area 360, respectively. and is displayed.
次に、定形業務入力処理の手順を述べる。操作者が゛°
定形業務゛′キーを指シ1\し、所望のアプリケーショ
ンファイルのファイル゛番号を入力すると、編集ステー
ション制御部450は,アプリケーションフア・fル呼
出しの場合と同様に、指定されたファイルをRAM45
13に格納する (ステップS32。Next, the procedure for routine business input processing will be described. The operator is
When the standard job key is pressed 1 and the file number of the desired application file is input, the editing station control unit 450 stores the specified file in the RAM 45, as in the case of calling the application file.
13 (step S32).
S45〜S47)。そして、ステップS j8にて編集
ステーション制御部450はRAM45Gに格納された
コマンド群を、その先頭から検索し、変数N,F,Pお
よびSを探す。ステップS49にて、検索の結果それら
の変数がなかった場合には、ステップS53に移行し、
アプリケーションファイルのコマンド群を1つずつ画像
処理部10に転送する。これに対し、変数ありと判定し
たときはステップS5Qに進む。S45-S47). Then, in step Sj8, the editing station control unit 450 searches the command group stored in the RAM 45G from the beginning, and searches for variables N, F, P, and S. In step S49, if those variables are not found as a result of the search, the process moves to step S53,
The command group of the application file is transferred to the image processing unit 10 one by one. On the other hand, if it is determined that there is a variable, the process advances to step S5Q.
ステップS50において、編集ステーション制御部45
0が、まず変数Nを発見すると、(1:RT300のメ
ッセージエリア340にファイル番号を人力するように
コメントを表示し、そして、変数11を操作者が人力し
た数(+7口こ16摸する。次に、変数Fを発見すると
、)、セージエリア340に画像位置指定を行うように
表示し、変数Fを操作者が人力したイll′1XO,Y
O,XiおよびYlに置換する。次に変数Pを発見する
と、メツセージエリア34.0に画像位置指定を1うう
ように表示し、変数Pを操作者が人力した&iXO′、
YO’ に1c丁換するとともに、その位置指定入力
が、CRC・・・)とLO’(・・・)コマンドとの組
み合わせに係るものであれば、第23−5[5!′Iに
示す処理を行い、 LO(、−・・)コマンドのみに係
るものであれば、第23−2図示の処理を行う。また、
変aSを発見すると、メツセージエリア340には、所
望の?M写枚勿を入力するよう表示し、変数Sを操作者
が入力した数値に置換する。In step S50, the editing station control unit 45
When 0 first discovers the variable N, (1: Displays a comment in the message area 340 of the RT 300 asking for the file number to be entered manually, and then copies the number (+7 entries) of the variable 11 manually. Next, when the variable F is found, it is displayed in the sage area 340 to specify the image position, and the variable F is manually input by the operator.
Substitute with O, Xi and Yl. Next, when the variable P is found, the image position specification is displayed in the message area 34.0, and the variable P is manually input by the operator &iXO',
If the position specification input is related to the combination of CRC...) and LO'(...) commands, the 23-5 [5! The process shown in 'I is carried out, and if it is related only to the LO (, -...) command, the process shown in Figure 23-2 is carried out. Also,
When a strange aS is discovered, the message area 340 displays the desired message. A display prompting the operator to input M copies is displayed, and the variable S is replaced with the numerical value input by the operator.
このように、コマンド群中のすべての変数を操作者が数
値に置換すると、ステップS51に進み、編集ステーシ
ョン制御部450は第23−8図示のようなトレース処
理を行って編集形態をワーキングエリア3101に表示
し、次いで、ステップS52にてメツセージエリア34
0に°’OK? ”と表示して、画像編集形態が希望通
りであるか否かを操作者に確認する。操作者が、例えば
、” N ” 、キーを指ンf< 1.tてその確、1
2に対して否定をすれば、編集ステーション制御部45
0はCRT300の画面を消去し、ステップS37に移
行する。これに対し、操作者が、例えば、″Y゛キーを
指示して1′丁定した場合には、ステップS53、に移
行し1,1JIi集ステ一シヨン制御部450は画面を
そのまま保存し、コマンド群中をIno次画像処理部I
Oに転送して、−所定のプログラムを実行させる。When the operator replaces all variables in the command group with numerical values, the process proceeds to step S51, and the editing station control unit 450 performs tracing processing as shown in Figure 23-8 to change the editing form to the working area 3101. Then, in step S52, the message area 34 is displayed.
0 °' OK? " is displayed and the operator confirms whether the image editing format is as desired.The operator, for example, points the "N" key to f<1.t and confirms that
If 2 is denied, the editing station control unit 45
0 erases the screen of the CRT 300 and moves to step S37. On the other hand, if the operator, for example, instructs the ``Y'' key to set 1', the process moves to step S53, and the 1, 1 JIi collection station control unit 450 saves the screen as it is, In the command group, the next image processing unit I
0 and - execute a predetermined program.
画像処理部10は、送信されてきたコマンドキャラクタ
を編集ステーション制vi1部450にエコーバックし
、編集ステーション制御部450はそのコマンドを゛・
ステータス表示エリア380に表示して、木システムの
ステータスを操作者に認識させる。The image processing section 10 echoes back the transmitted command character to the editing station system vi1 section 450, and the editing station control section 450 processes the command.
It is displayed in the status display area 380 to make the operator aware of the status of the tree system.
編集ステーション制御部450は1画像処理部10が一
連のコマンドを実行し終えると、ステップS3?に進み
、定形業務を終了し、エコーモードに復帰する。画像処
理部°lOによるコマンド実行の過程でエラーが発生し
た場合には、編集ステーション制御部450はコマンド
の送信を中断し、CR’T 300の画面を消去し、メ
ツセージエリア346にエラーコードを表示して、エコ
ーモードに移る。When the editing station control unit 450 finishes executing the series of commands, the editing station control unit 450 performs step S3? , complete routine work, and return to echo mode. If an error occurs in the process of command execution by the image processing unit °lO, the editing station control unit 450 interrupts the transmission of the command, erases the screen of the CR'T 300, and displays an error code in the message area 346. and switch to echo mode.
なお、」二連のエディツトモードでの処理、すなわち、
コマンドファイル作成、コマンドファイル呼出しおよび
定形業務による処理において、操作者がステップS33
またはステップS5,0の入力処理中に編集リセットキ
ーを指示した場合には、直ちにCRT300の画面を消
去し、ステップ537に移行してエコーモードに復帰す
る。また、終了入力があれば画像処理部10にKLコマ
ンドを出力し、画像処理部lOと編集ステーション40
0とのオンライン状態を解除して、ステップS2に移行
する。In addition, the processing in the two series of edit modes, that is,
In the process of command file creation, command file calling, and routine work, the operator performs step S33.
Alternatively, if the edit reset key is instructed during the input processing in step S5,0, the screen of the CRT 300 is immediately erased, and the process moves to step 537 to return to the echo mode. Also, if there is an end input, it outputs a KL command to the image processing section 10, and outputs a KL command to the image processing section IO and the editing station 40.
The online state with 0 is canceled and the process moves to step S2.
(7)リーグ操作部による編集および送信本システムで
は、第14図示のリーグ操作部550を用いて、原稿画
像の読取りを行う他に、複写。(7) Editing and transmission using the league operation unit In this system, the league operation unit 550 shown in FIG. 14 is used to read and copy original images.
構内外通信およびアプリケ−シロンファイルを用いた画
像編集を行うことができる。前述のよう・に、リーグ部
500はコピーモードおよびエディツトモードで動作す
る。操作者がこのいずれかのモードを選択して、複写、
構内外通信および画像編集を行う手順を以下に述べる。It is possible to perform internal and external communication and image editing using application files. As previously mentioned, league section 500 operates in copy mode and edit mode. The operator selects one of these modes to copy,
The procedures for on-premises and off-campus communication and image editing are described below.
(A)コピーモード (1)C0PY”キー565を押下する。(A) Copy mode (1) Press the "C0PY" key 565.
(2)枚数表示器552が°“01’”を表示し、点滅
する。(2) The sheet number display 552 displays °"01'" and blinks.
(3)構外セレクトキ一群、構内セレクトキ一群および
’LOCAL ’”キーのいずれかのキーを押下する。(3) Press any one of the off-premises select keys, the on-premises select keys, and the ``LOCAL'' key.
(4)複写枚数設定キ一群により、(3)において選択
した送信先に対する複写枚数を設定する。このとき設定
した枚数が枚数表示器550に表示される。ただし、構
外通信を選択した場合は、設定可能な枚数は1枚であり
、そのとき枚数表示器552には°°01°°が表示さ
れる。(4) Using the set of copy number setting keys, set the number of copies for the destination selected in (3). The number of sheets set at this time is displayed on the sheet number display 550. However, when off-premises communication is selected, the number of sheets that can be set is one, and in that case, the number of sheets display 552 displays °°01°°.
(5) ”ENTER”キーを押下する。この押下に
より、送信先と設定枚数とが画像処理制御部100に入
力される。(5) Press the "ENTER" key. By pressing this button, the destination and the set number of sheets are input to the image processing control unit 100.
(6) (3)で遼択した送信先の他に、同時に他のシ
ステムにも送信する場合は(3)、(4)および(5)
の手順を繰返す。(6) If you want to send to other systems at the same time in addition to the destination selected in (3), follow (3), (4), and (5).
Repeat the steps.
(?) ”PAPER5ELECT”キー553の押
下により原稿サイズをA3またはA4に指定する。ただ
し、構外の送信先が含まれているときには、A4サイズ
のみに限られる。(?) By pressing the "PAPER5ELECT" key 553, the document size is designated as A3 or A4. However, if a destination outside the premises is included, the size is limited to A4 size only.
(s) ”EXECUTE ”キーの押下により、装
置は複写および送信の動作を開始する。構内送信におい
て、各送信先にそれぞれ異なった枚数を設定して複写さ
せる場合には、そのうちの最大価の回数だけ、リーグ部
500は原稿画像の走査を実行する。(s) By pressing the "EXECUTE" key, the device starts copying and transmitting operations. In local transmission, if a different number of copies is set for each destination, the league unit 500 scans the original image the maximum number of times.
(B)エディツトRモード (1) ”E、DIT”キー566を押下する。(B) Edit R mode (1) Press the "E, DIT" key 566.
(2)アプリケーションファイル番号表示器551が点
滅する。(2) The application file number display 551 blinks.
(3)テンキー554を押下して、アプリケーションフ
ァイル番号を入力する。このとき、表示器551には入
力したファイル番号が表示される。(3) Press the numeric keypad 554 and input the application file number. At this time, the input file number is displayed on the display 551.
(4) ”EXEC:UTE ” +−588全押下
する。(4) “EXEC:UTE” +-588 all presses.
(5)画像処理部10は、リーグ操作部550により指
示されたアプリケーションファイル番号に対応するアプ
リケーションファイルを、ディスクメモリ90からRA
Ml0−3に転送し、その内容に従って、順次コマンド
を実行して、画像編集を行う。(5) The image processing unit 10 transfers the application file corresponding to the application file number instructed by the league operation unit 550 from the disk memory 90 to the RA.
The image is transferred to M10-3, and image editing is performed by sequentially executing commands according to the contents.
なお、リーグ操作部550により指示したアプリケーシ
ョンファイルがディスクメモ)ノθ0に登録されていな
い場合には、表示器551はただ点滅を繰返す。そこで
°’CLEAR”キー555を押下し、コンソール部2
00上の’DIR”キーを用いてディスクメモリ90の
登録状況を調べればよい。Note that if the application file instructed by the league operation unit 550 is not registered in the disk memo θ0, the display 551 simply repeats blinking. Then, press the °'CLEAR" key 555 and
00 can be used to check the registration status of the disk memory 90.
効果
以上説明してきたように、本発明画像処理装置によれば
、次に列挙する効果が得られる。Effects As explained above, according to the image processing apparatus of the present invention, the following effects can be obtained.
(,1) 原稿画像を読み取るリーグ部と、画像処理
の制御および処理画像の格納等を行う画像処理制御部と
、画像情報の編集を行う編集ステーションと、本システ
ムと光フアイバネットワーク上の他システムとの間で画
像情報の相互通信を行う光フアイバインタフェースと、
本システムとDDXl線網上の他システムとの間で画像
情報の相尾通信を行うDOXインタフェースと、画像情
報の複写を行うプリンタ部とにより本発明画像処理装置
を構成したので、画像情報の読取り、画像編集等の画像
情報の処理、光フアイバネットワークを用いた画像情報
の近距離通信、DDK回線を用いた画像情報の遠距離通
信、および、画像情報の複写を容易かつ迅速に、しかも
廉価に行うことができる。(,1) A league unit that reads original images, an image processing control unit that controls image processing and stores processed images, an editing station that edits image information, and this system and other systems on the optical fiber network. an optical fiber interface for mutual communication of image information between the
Since the image processing apparatus of the present invention is configured with a DOX interface that performs tail-end communication of image information between this system and other systems on the DDXl line network, and a printer unit that copies image information, it is possible to read image information. , image information processing such as image editing, short-distance communication of image information using an optical fiber network, long-distance communication of image information using a DDK line, and copying of image information easily, quickly, and inexpensively. It can be carried out.
(2) 画像処理制御部には、バッファメモリを設け
て画像情報を一時記憶させ、また、交換機を設けて、本
発明装置内の画像情報および光フアイバケーブルを介し
て他システムから本システムに転送されてくる画像情報
の流れを切り換え、/へラフアメモリと光フアイバイン
タフェースとプリンタ部とを1つまたは複数選択してそ
。(2) The image processing control unit is provided with a buffer memory to temporarily store image information, and is also provided with a switching device to transfer image information within the device of the present invention and from other systems to this system via an optical fiber cable. Switch the flow of the image information being sent and select one or more of the memory, optical fiber interface, and printer section.
れら各部に転送できるようにしたので、画像情報のJ2
tみ取り、近距離通信、および複写を並列に処理するこ
とができ、画像外扉時間の短縮化を図ることができる。Since the image information can be transferred to each section, J2
It is possible to process T-reading, short-distance communication, and copying in parallel, and it is possible to shorten the time required to open the image.
(3) DDX回線網上の他システムからDDX回線
網およびDDX インタフェースを介して転送されてく
る画像情報は、バッファメモリに格納されるのて、その
バッファメモリに格納された画像情報の処理について、
主項(2)と同様の効果が得られる。(3) Image information transferred from other systems on the DDX line network via the DDX line network and DDX interface is stored in a buffer memory, and regarding the processing of the image information stored in the buffer memory,
The same effect as the main term (2) can be obtained.
C4) oox回線網を介して、本システムと他シス
テムとの間で画像情報の通信を行うに際しては、本シス
テムと他システムとの間で、所定時間以内に所定の大き
さの原稿の画像情報を、送信できることを示す信号RD
Sと受信できることを示す信号RDRとを相互に送出し
、双方のシステムにおいて、双方のシステムのRDSと
RDRとの一定の組合せから画像情報の伝送方向を決定
するようにしたので、伝送方向の誤りを防止でき、DD
K回線を用いた画像情報゛の伝送時間の短縮化を図るこ
とができる。C4) When communicating image information between this system and other systems via the oox line network, image information of a document of a predetermined size is transmitted between this system and the other system within a predetermined time. A signal RD indicating that it is possible to transmit
S and a signal RDR indicating that it can be received are sent to each other, and in both systems, the transmission direction of image information is determined from a fixed combination of RDS and RDR of both systems, so errors in the transmission direction can be avoided. can be prevented and DD
It is possible to reduce the transmission time of image information using the K line.
(5) DDXインタフェースは原稿画像の縦方向に
1ライン分の画像情報をランレングス符号化し、さらに
、ランレングス符号化されたその1947分の画像情報
を2次元符号化方式によりデータ圧縮を行うにあたって
、1ライン分の画像情報のランレングス長か2623を
越える場合には、ランレングス長2580に対応するメ
イクアップ符号に続き、必要なランレングス長に対応す
るメイクアップ符号を1つイリ加した後、1個のターミ
ネイティング符号を加えることによってデータ圧縮を行
うようにしたので、DDX回線を用いた通信に際し・て
、転送する原稿画像のラインの総数を少なくすることが
でき、しかも、データ圧縮を効率よく行うことができる
ことから、伝送時間の短縮化を図ることができる。(5) The DDX interface performs run-length encoding on one line of image information in the vertical direction of the original image, and then performs data compression on the run-length encoded 1947 minutes of image information using a two-dimensional encoding method. , if the run-length length of image information for one line exceeds 2623, one make-up code corresponding to the required run-length length is added following the make-up code corresponding to the run-length length 2580, and then Since data compression is performed by adding one terminating code, the total number of lines of the original image to be transferred can be reduced when communicating using a DDX line. Since this can be done efficiently, the transmission time can be shortened.
(e) 、nnxU線網を介して、本システムと他シ
ステムとの間で画像情報の通信を行うに際しては、画像
処理制御部はDDKインタフェースに対し、他システム
に接続を要求する信号CRQPと、DDX回線の捕捉を
要求する信号CNQと、画像処理制御部が所定時間以内
に1画像情報を送信または受信できる状態になり得ない
ことを示す(g号NRYPと、所定時間以内に画像情報
を送信および受信で在る状態になり得ることを、それぞ
れ示す信号RDSおよびRDRと、1ライン分の画像情
報をDDX インタフェースに供給する有効期間中を示
す信号RQSと、画像情報SDTとを転送する。また、
DDX インタフェースは画像処理制御V+++に対し
、他システムから着信したことを示す信号CIPと、D
DX回線が接続不能であることを示す信号NRYDと、
DDX回線の接続が完了し、通イ^可能となったことを
示す信号CNDと、DDXインタフェースが他システム
に画像情報を送信できるモードになったことを示す信号
MDSと、他システムから画像情報を受信できるモード
になったことを示す信号MDRと、1947分の画像情
報の転送を要求する信号RQSと、DDXインタフェー
スか他システムから受信し、復調した1947分の画像
情報の受取りを要求する信号RVA と、他システムか
ら受信し復調した画像情報とを転送する。それらの信号
群により、本システムと他システムとの間で画像情報の
通信を確実に行うことができる。(e) When communicating image information between this system and another system via the nnxU line network, the image processing control unit sends a signal CRQP requesting connection to the other system to the DDK interface; A signal CNQ requesting acquisition of the DDX line and a signal indicating that the image processing control unit cannot transmit or receive one image information within a predetermined time (a signal CNQ indicating that the image processing control unit cannot transmit or receive one image information within a predetermined time. The signals RDS and RDR, which respectively indicate that the DDX interface can be in the current and receiving state, the signal RQS, which indicates that one line of image information is being supplied to the DDX interface during the valid period, and the image information SDT are transferred. ,
The DDX interface sends signals CIP and D
A signal NRYD indicating that the DX line cannot be connected;
A signal CND indicating that the DDX line connection has been completed and communication is possible, a signal MDS indicating that the DDX interface is in a mode in which it can send image information to other systems, and a signal MDS indicating that the DDX interface is in a mode in which it can send image information to other systems. A signal MDR indicating that the mode is ready for reception, a signal RQS requesting transfer of 1947 minutes of image information, and a signal RVA requesting reception of 1947 minutes of image information received from the DDX interface or another system and demodulated. and image information received and demodulated from other systems. These signal groups enable reliable communication of image information between this system and other systems.
(7) I]DX回線を介して画像情報の通信を行う
場合、本システムと他システムとの間で発呼側となるシ
ステムおよび被呼側となるシステムの関係か決定される
と、両システムは相互に伝送条件を知らせ合い、両シス
テムの伝送条件が成立すると、相方に伝送準備完了4m
号を送出して、発呼側システムはlライン毎の画像情報
の伝送を開始し、被呼側システムは伝送されてくる1ラ
イン毎に伝送エラーの監視を行う。被呼側システムが伝
送エラーを発見した場合には、発呼側システムに向けて
、その伝送エラーの発生したライン以降の画像情報の再
伝送を要求する。(7) I] When communicating image information via a DX line, once the relationship between this system and another system is determined between the calling system and the called system, both systems communicate the transmission conditions to each other, and when the transmission conditions of both systems are established, the other system is ready for transmission 4m
The calling system then starts transmitting image information for each line, and the called system monitors each transmitted line for transmission errors. When the called system discovers a transmission error, it requests the calling system to retransmit the image information after the line where the transmission error occurred.
発呼側システムでは、その要求に応じて、伝送エラーの
0発生したラインからそのラインを1次元符号化し、そ
れに続くラインを二次元符号化する2次元符号化方式に
よるデータ圧縮を行い、画像情報の伝送を再開する。す
なわち、画像情報の伝送を確実に行うことかで゛き、伝
送エラーが発生した場合においても、そのエラーを迅速
に除去できる。In response to the request, the calling system performs data compression using a two-dimensional encoding method that one-dimensionally encodes the line starting from the line where zero transmission errors occurred, and then two-dimensionally encodes the following line. transmission is resumed. That is, image information can be transmitted reliably, and even if a transmission error occurs, the error can be quickly removed.
(8) 光フアイバインタフェースは、光フアイバネ
ットワーク上の他システムから【0列に伝送されてくる
光信号を電気信号に変換し、その信号から画像記録に係
るコマンドと画像情報とを再生して画像処理制御部に供
給し、また、画像処理制御部から転送され、他システム
に対する画像記録に係るコアンドと画像情報とを光信号
に変換して光フアイバネットワークに出力するようにし
たので1画像記録を行う側のシステムにおいて、操作を
必要とすることなく画像情報の記録を行うことができ、
画像処理の高速化を図ることができる。(8) The optical fiber interface converts the optical signal transmitted from other systems on the optical fiber network to the 0 column into an electrical signal, reproduces commands and image information related to image recording from the signal, and creates an image. Co-and and image information related to image recording for other systems, which are supplied to the processing control unit and transferred from the image processing control unit, are converted into optical signals and output to the optical fiber network, so one image recording is possible. Image information can be recorded without requiring any operations on the system that performs the recording.
It is possible to speed up image processing.
(8) 画像処理部(CPυ回路ブロック)はプリン
タ部に対してステータスリクエストを送出し、プリンタ
部はそのステータスリクエストに応答してプリン゛り部
のステータスを画像処理部に通知し1画像処理部はその
ステータスに応じて記録準備コマンドを送出し、そして
、プリンタ部はそのコマンドに応答して画像情報の記録
を行うようにしたので、プリンタ部の状態を認識しなが
ら画像処理情報形成ユニット側から直接に画像記録を行
わせることができ、以て画像記録を効果的に行うことが
できる。(8) The image processing unit (CPυ circuit block) sends a status request to the printer unit, and the printer unit responds to the status request by notifying the image processing unit of the status of the printer unit. sends a recording preparation command according to its status, and the printer section records image information in response to that command, so the image processing information forming unit side can recognize the status of the printer section. Image recording can be performed directly, and thus image recording can be performed effectively.
(10)画像処理制御部はディスクメモリを備え、その
ディスクメモリにはイメージファイル、アプリケーショ
ンファイルおよび画像処理制御部の制御プログラムを格
納できるようにしたので、多数の画像情報の記憶、編集
等を容易に行うことができる。(10) The image processing control unit is equipped with a disk memory that can store image files, application files, and control programs for the image processing control unit, making it easy to store and edit a large amount of image information. can be done.
(11)画像処理制御部はリーグ部に対して走査開始コ
マンドを送出し、リーグ部はそのコマンドに応答して原
稿画像の走査を行い、画像情報を画像処理制御部に供給
するようにしたので、画像処理情報形成ユニー、部側か
ら直接に原稿画像の読取りを指令することができ、これ
により画像の読取りを効率よく行うことができる。(11) The image processing control section sends a scan start command to the league section, and the league section scans the original image in response to the command, and supplies image information to the image processing control section. , the image processing information forming unit, and the department side can directly command the reading of the original image, thereby making it possible to read the image efficiently.
(12) リーグ部はリーグ操作部を具え、リーグ操
作部からディスクメモリに格納されたアプリケージ3ン
フアイルを起動できるようにしたので、画像編集の定型
業務をリーグ部側においても容易に行うことができる。(12) The league department is equipped with a league operation section, and the application cage 3 file stored in the disk memory can be started from the league operation section, making it easy for the league department to perform routine tasks such as image editing. can.
(13) リーグ操作部から光フアイバネットワーク
上およびDDX回線上の複数の他システムに対して画像
情報を送信先を指定して送信できるようにし、特に、光
フアイバネットワーク上の他システムに送信する場合に
は、送信先毎に複写枚数を指定できるようにしたので、
画1!情報の送信を容易かつ迅速に行うことができる。(13) Enable image information to be sent from the league operation unit to multiple other systems on the optical fiber network and DDX line by specifying the destination, especially when sending to other systems on the optical fiber network. Now you can specify the number of copies for each destination, so
Picture 1! Information can be transmitted easily and quickly.
(14)編集ステーションには操作者が画像編集用のコ
マンド群を入力するコマンドメニュ部と、編集する画像
の座標を入力するディジタイザとを設けたので、画像編
集のための情報の入力を容易に行うことができる。(14) The editing station is equipped with a command menu section through which the operator inputs a group of commands for image editing, and a digitizer through which the operator inputs the coordinates of the image to be edited, making it easy to input information for image editing. It can be carried out.
(15)編集ステーションにはCRTなどの表示手段を
設け、そのCRTの画面上に画像編集のための情報およ
び画像処理制御部から発生するメツセージを表示するよ
うにしたので、操作者は編集ステーションと対話しなが
ら作業を進めることができ、画像編集および画像編集の
ためのアプリケーションファイルの作成等を容易に行う
ことができ、かつ入力した情報等に誤りのある場合でも
迅速に対処でき、画像編集を効率よく行うことができる
。(15) The editing station is equipped with a display means such as a CRT, and information for image editing and messages generated from the image processing control section are displayed on the screen of the CRT, so that the operator can You can proceed with your work while interacting, you can easily edit images and create application files for image editing, and even if there is an error in input information, you can quickly deal with it. It can be done efficiently.
(1B) 編集ステーションのコマンドメニュ部には
リーダ部を起動させるコマンドを設け、そのコマンドの
入力によりリーグ部に原稿画像を読取る動作を行わせる
ことができるようにしたので、画像編集作業中にリーダ
部に読取り動作を実行させる必要のある場合等において
、コマンドメニュ部の操作のみでかかる動作を実行させ
ることができ、以て画像編集作業の簡単化を図ることが
できる。(1B) A command to start the reader section is provided in the command menu section of the editing station, and by inputting that command, it is possible to have the league section perform the operation of reading the document image. In cases where it is necessary to cause the unit to perform a reading operation, the operation can be executed simply by operating the command menu unit, thereby simplifying the image editing work.
(17) コマンドメニュ部にはディザパターンを選
択できるコマンドを設けたので、コマンドメニュ部の操
作のみでかかる選択を行うことができ、従って、上傾(
16)と同様の効果か得られ。(17) Since the command menu section is provided with a command that allows you to select a dither pattern, such a selection can be made only by operating the command menu section.
The same effect as 16) can be obtained.
る。Ru.
(18) コマンドメニュ部には原稿画像の読取りに
際し、画像内に濃淡処理する領域と、ディザ処理する領
域とを指定するコマンドを設けたので、画像処理能力を
格段に高め、かつその作業を容易に行うことができる。(18) When reading a document image, the command menu section has commands for specifying areas to be shaded and dithered in the image, greatly increasing image processing ability and making the work easier. can be done.
(18) コマンドメニュ部にはプリンタ部を起動さ
せるコマンドを設け、そのコマンドの人力によりプリン
タ部に画像記録動作を行わせることができるようにした
ので、画像編集作業中にプリンタ部に記録動作を実行さ
せる必要がある場合等において、上傾(1θ)と同様の
効果が得られる。(18) A command to start the printer section is provided in the command menu section, and the printer section can be manually operated to perform image recording operations using that command. Therefore, it is possible to perform recording operations on the printer section during image editing work. In cases where it is necessary to perform this, an effect similar to that of upward tilt (1θ) can be obtained.
(20) コマンドメニュ部には、イメージファイル
のファイル名としてのファイル番号を入力するコマンド
と、ファイル名を付されたイメージファイルをディスク
メモリに登録するコマンドと、その登録されたイメージ
ファイルをバッファメモリに一時記憶させるコマンドと
を設けたので、画像編集を容易かつ確実に、しかも迅速
に行うことかできる。(20) The command menu section includes a command to input the file number as the file name of the image file, a command to register the image file with the file name in the disk memory, and a command to register the registered image file in the buffer memory. Since a temporary storage command is provided, image editing can be performed easily, reliably, and quickly.
(21) ディジタイザ上の領域とバッファメモリの
アドレスとを対応させるようにしたので、画像編集を誤
りなく、かつ容易に行うことができる。(21) Since the area on the digitizer and the address of the buffer memory are made to correspond, image editing can be easily performed without errors.
(22)画像編集、および編集プログラムの作成等にお
いて、CARTディスプレイの画面上には、操作者が次
に何を行うかを表示するようにしたので、画像編集の経
験のない操作者であっても操作手順を把握することかで
き、画像編集を容易かつ迅速に行うことができる。(22) When editing images and creating editing programs, the CART display screen displays what the operator will do next, so it is easy for operators with no experience in image editing to You can also understand the operating procedures and edit images easily and quickly.
(23)画像編集等に際して、編集ステーションにより
指定した画像編集領域が、装置の編集可能領域を越えた
場合にはCRTの画面上に警告を表示するようにしたの
で、画像編集を確実に行うことができる。(23) When editing images, etc., if the image editing area specified by the editing station exceeds the editable area of the device, a warning is displayed on the CRT screen, so image editing can be performed reliably. I can do it.
(24)画像編集等に際し、編集領域には、その指定毎
に識別番号が付され、CRTの画面上にその領域が枠と
して表示されるとともに、その枠内に識別番号が表示さ
れるようにしたので、操作5者は編集領域を視覚により
確認でき、従って画像編集等を容易かつ確実に行うこと
ができる。(24) When editing an image, an identification number is assigned to each specified editing area, and the area is displayed as a frame on the CRT screen, and the identification number is displayed within the frame. Therefore, the five operators can visually confirm the editing area, and therefore can easily and reliably perform image editing.
(25)編集プログラムの実行形態をCRTR7上向上
レースできるようにしたので、実行形態を視覚により確
認でき、従ってその編集プログラムを作成した操作者の
みならず、その他の操作者にも、画像編集を容易かつ確
実に行うことができる。(25) Since the execution form of the editing program can be improved on the CRTR7, the execution form can be visually checked, and therefore not only the operator who created the editing program but also other operators can perform image editing. This can be done easily and reliably.
(26)編集プログラムの作成にあたっては、記録枚数
、編集領域等を変数として入力することができるように
したので、システムに柔軟性を持たせることができ、以
って画像編集作業を容易に行うことができる。(26) When creating an editing program, the number of recorded images, editing area, etc. can be entered as variables, making the system more flexible and making image editing easier. be able to.
第1図および第2図は、それぞれ、本発明画像処理装置
の構成の一例を示す斜視図、および本発明装置の概略を
示すブロック図である。
第3−1図、第3−2図および第3−3図は、それぞ4
、本発明装置における編集ステーションの一例を示スブ
ロック図、コンソール部のコマンドメニュ部のキー配置
例を示す配置図および編集ステーション制御部の一例を
示すブロック図である。
第4図は画像処理制御部100を中心として本発明装置
の構成の一例を示す詳細なブロック図である。第5図は
画像処理部(cpu回路ブロック)の構成の一例を示す
ブロック図、第f3−1図はバッファメモリ回路ブロッ
クの構成の一例を示すブロック図、第6−2図はバッフ
ァメモリ回路ブロックを制御するメモリコントローラの
構成の一例を示すブロック図、および、第7図はDMA
コントローラの構成の一例を示すブロック図である。
第8図はマルチパスのメモリマ・ンプの一例を示す線図
、第9”1図はバッファメモリのアドレスマツプの一例
を示す線図、および第8−2図はマルチパスからバッフ
ァXメモリを見た場合のアドレスマツプの一例を示す線
図である。第10−1図(A)はディスクメモリの物理
的アドレス構成の一例を示す図、第10−1図(B)は
ディスクメモリの7ドレスを変更してデータを連続して
アクセスする場合のシーケンスを説明する説明図、第1
0−2図はインデックステーブルの−・例を示す図、第
1O−3図および第10−4図は、それぞれ、セクタビ
ットマツプテーブルおよびファイルイレデックステーブ
ルの一例を示す図、第1O−5図は編集を行う画像上の
領域を指定する場合の説明図である。
第11図(A)、(B)および(C)は交換機および光
フアイバインクフェースを含む回路の構成の一例を3分
割して示すブロック図である。
第12−1図は[)DXインタフェースの構成の一例を
示すブロック図、第12−2図は画像処理部とDDXイ
ンタフェースとの間の信号の伝送方向を説明する図、第
12−3図は本システムと他システムとの間でDDX通
信を行う場dの信号の伝送方向を示す図、および、第1
2−4図はDDX通信に際して信号の伝送を行う手順の
一例を示す図である。
第13図は光フアイバインタフェースの構成の一例を示
すブロック図である。
第14図および第15図は、それぞれ、リーグ操作部お
よびプリンタ状態表示部のキー配置の一例を示す配置図
である。
第16図(A) 、 (B)および(C)は簡単な画像
編集の一例を示す説明図、第17図はコマンド人力の形
式の一例を示す図、および、第18図はエラー表示形式
の一例を示す図である。
第18図、第20図および第21図は画像編集等の一例
を示すフローチャート、第22−1図〜第22−6図は
CRTの画面の表示分割の一例を示す図である。
10・・・画像処理部(CPU回路ブロック)、10−
1・・・CPU、
1O−2・・・ROM、
1O−3・・・RAM、
1O−4・・・デュアルポートコントローラ、10−5
・・・割込みコントローラ、
10−6・・・タイマ、
10−7・・・通(M用インタフェース、10−9・・
・ボーレートジェネレータ、10−10・・・周辺機器
インタフェース、10−11・・・ドライバ舎ターミネ
ータ、10−12・・・マルチパスインタフェース、2
0・・・/ヘツファメモリ回路ブロック、21・・・メ
モリコントローラ、
21−1.21−2・・・データ書込み用シフトレジス
タ、21−3・・・データバスドライ/へ、21−4・
・・占込みタイミング発生器、21−5・・・オアゲー
ト、
2I−6・・・アドレスカウンタ、
21−7・・・アドレスバスドライ/風21−8・・・
オアゲート、
21−9・・・コントロールバスドライバ、21−21
.21−22・・・データ読出し用シフトレジスタ21
−23・・・ターミネータインタフェース、21−24
・・・読出しタイミング発生器、21−26・・・アド
レス変換器、
21−27・・・コントロールパスドライバ、21−4
1・・・双方向性データバスドライバ、21−42・・
・アドレスバスバッファ、21−45・・・デコーダ、
21−48・・・コマンド制御回路、
21−50・・・コマンド制御回路、
21−55・・・リフレッシュ制御回路、21−101
.21−102 、21−103 、’2 t−1o4
(21’−105,21−121。
21=122.、21−123.21−124.2 +
−12521’−12e、 、2+−131゜21−1
31’ 、21−132.21−132’ 、21−
133.21−145゜21−146.21−147.
21−154.21−1.513・・・信号線、22・
・・バッファメモリ、
23・・・ターミネータ、
24・・・内部パス、
24−1・・・データバス、
24−2・・・アドレスバス、
24−3・・・コントロールパス。
30・・・マルチ/ヘス、
40・・・交換機、
40−2・・・シグナルセレクタh、
40−6・・・シグナルセレクタP、
40−7・・・シグナルセレクタF、
41.42,43,45.48.48・・・コネクタ、
Ll、L2.L3.L4.L5.L6,1.?、L8.
L9.LIO,Lll 、L12・・・信号線群、
5o・・・CCD ドライ/へ、
52・・・シフトメモリ、
54・・・ディザコントローラ、
56・・・I10インタフェース、
5日・・・操作部インタフェース、
60・・・DDXインタフェース。
60−1・・・データ/クロックインタフェース、60
−2・・・制御信号イン−タフエース、60−3.60
−7・・・切換器、
60−4.80−5.60−8・−・ラインバッファ、
60−8・・・RLカウンタ、
60−8・・・RL止/逆カウンタ。
5o−i、o・・・R1,←MH/MR変換器、H−1
1”・V、 35イ’ 7 タフ エース、80−20
・・・制御回路、
80−21・・・ダイアルパルス発生器、+3Q−2,
2・・・ダイアル設定スイッチ、eo=2a・・・v、
2日インタフェース、6(1,−24,8E25.80
−2.8..80−27,80=37・・・表示灯、1
(0−35・・・電源回路、
60−36・・・電源スイッーチ、
70’jF、?O=2・・・光/電気信号変換器、70
−3・・・コマンド/画像識別回路、?’0−4 、’
7o”5..70−20.7O−2r、、70’−30
,?’、0−3.1・・・アンドゲート、
70−10・・・受信コマンドレジスタ、7、o;tt
・・・アドレスデコーダ、70−12・・・データバッ
ファ、
70−25・・・再生回路、。
70−3り、70−313・・・オアゲート、7o−’
4+Ho−al・・・電気/光信号変換器、70−5.
0・・・送信コマンドレジスタ、70−5’ 1・・・
コマンド識別信号発生器、70−52・・・転送りロッ
ク発生器、70−55・・・変換回路、
7O−IQl、、70.7’102.、’70.−’1
o3.?0−、104゜7O−1i0.70−111.
70−142・・・信号線、80・・・D’MAコント
ローラ、
80−1・・・I10プロセッサ、
80−2・・・パスアービタ、
80−3・・・パスコントローラ、
80−4・・・アドレス/データバッファブロック、8
0−5・・・内部パス、
80−6・・・クロックジェネレータ、80−7・・・
同期信号発生回路、
80−8・・・ROM、
80−10・・・アドレスデコーダ、
5ofto1.5o−1o2,80’−103、eo−
t、oa 、ao−to5,8o−1o7゜80−11
0.80−111.80−112’、80−113 、
80−115.8O−1ie。
80−120.80−122;80−123.80−1
25.80−128,807130゜80−131.8
0−135.80−140.80−141.8’o−1
42,80−143・・・信号線、
90・・・ディスクメモリ、
81・・・ドライブ、
82・・・ヘッド、
83・・・トラック、
84・・・セクタ、
FjTl、Fl、T2.FIT3
・・・ファイルインデックステーブル
111.112,113,114,115・・・/ヘス
ライン、12x、 122.’、123.124.12
5 、128 、t27.128 、129 、130
゜tax、132.ha3.taa、x35.iae、
、1a7.taa、laa、t4a。
145.148,149,150..151,152・
・・信号線、400・・・ ニスデータ ン、
200・・・コンソール部、
220・・・コマンドメニュ部、
′221・・・起動要求および終了要求キ一群、222
・・・編集用コマンドキ一群、
223・・・アルファベットキ一群、
224・・・テンキー、
225・・・キャリッジリターンキー、226・・・パ
ラメータ入力用キ一群、227・・・座標入力要求キ一
群、
228・・・編集プログラム作成時等に入力するキ一群
、
228・・・スクリーンエディツトキ一群。
240・・・原稿載置部、
280・・・スタイラスペン、
300・・・CRT、
301・・・画面、
310・・・ワーキングエリア、
311・・・画像編集領域、
312・・・座標表示線、
:n3.a14A、at4s、at6A、axes、3
t7A、3t7B・・・領域、318・・・矢印、
320・・・ブランクエリア、
330・・・モード表示エリア、
340・・・メツセージエリア、
350・・・ユーザ入カニリア、
360・・・表示エリア、
450・・・編集ステーション制御部、420・・・R
9232Cインタフエース、470・・・CRT/コン
ソール部コントローラ、451・・・クロックジェネレ
ータ、
452・・・CPU
453・・・データバッファ、
454・・・アドレスバッファ、
455 ・・・ROM 、
456 ・・・RAM 、
457・・・パスライン、
458・・・周辺装置制御回路、
458・・・基本I10制御回路、
4BO・・・ビデオ(i4号発生器、
肱しニュニI」・
510・・・光学系走査モータドライバ、520・・・
位置検知センサ、
560・・・モータユニット、
57’0..580,599・・・CCD、550・・
・リーダl、
551・・・アプリケーションファイル番号表示器、5
52・・・枚数表示器。
553・・・紙サイズセレクトキー、
554・・・テンキー、
555 ・・・”CLEAR“°キー、556・・・”
5TOP”キー、
557.558・・・表示灯、
581.582.563・・・セレクトキ一群、568
・・・”EDIT”キー、
567・・・”ENTER”キー、
588 ・=・”EXEC:UTE ” −1−一、む
立:二を亙」二り運・
810・・・プリンタシーケンス
コントローラ回路ブロック、
615・・・プリンタ駆動およびセンサユニット、82
0・・・レーザドライバ、
625・・・レーザユニット、
630・・・ポリゴンモータユニット、635・・・ス
キャナドライバ。
640・・・ビームディテクタ、
650・・・プリンタ゛;、三−へ〇、651・・・電
源状態表示灯、
852・・・レディ表示灯、
653・・・オンラインセレクトキー、654・・・テ
ストプリントキー、
655・・・原稿サイズ表示および選択部、6se−1
,ese−2,ese−a、es7・・・エラー表示器
700・・・ °) イバネ〜トワーノ、701・・・
画像情報受信用光ファイバ、702・・・クロック信号
受信用光ファイバ。
703・・・画像情報送信用光ファイ/へ、704・・
・クロック信号伝送用光ファイバ、牧虹二」那亘眉・
801・・・回線終端装置(DCE)、802・・・網
制御装置(NCU)、
803.804・・・接続ケーブル。
特 許 出 願 人 キャノン株式会社第12−2図
第134図
手続補正書
1B和和会84月21
特許庁長官 叱−杉 和 夫 殿
1、事件の表示
特願昭57−17388?号
2、発明の名称
画像処理装置
3、補止をする渚
小件との関係 特許出j頭人
(100)キャノン株式会社
4、代理人〒107
東京都jイ1区赤坂6丁目9番5
水用アネックス2号tlIii 405弓’I!、’+
iII′+(03)588−8809.7258(77
48) ラ↑理士 谷 義 −5、補止命令のI
コ伺 自 発
6、補止の対象 明細書の「2、特許請求の範4閑。
7、補正の内容 別紙の通り
2、特許請求の範囲
日
号
囲」のFIG. 1 and FIG. 2 are a perspective view showing an example of the configuration of an image processing device of the present invention and a block diagram showing an outline of the device of the present invention, respectively. Figure 3-1, Figure 3-2 and Figure 3-3 are
FIG. 2 is a block diagram showing an example of an editing station in the apparatus of the present invention, a layout diagram showing an example of key arrangement in a command menu section of a console section, and a block diagram showing an example of an editing station control section. FIG. 4 is a detailed block diagram showing an example of the configuration of the apparatus of the present invention, centering on the image processing control section 100. Figure 5 is a block diagram showing an example of the configuration of the image processing section (CPU circuit block), Figure f3-1 is a block diagram showing an example of the configuration of the buffer memory circuit block, and Figure 6-2 is the buffer memory circuit block. A block diagram showing an example of the configuration of a memory controller that controls the DMA, and FIG.
FIG. 2 is a block diagram showing an example of the configuration of a controller. Figure 8 is a diagram showing an example of a multipath memory map, Figure 9''1 is a diagram showing an example of a buffer memory address map, and Figure 8-2 is a diagram showing an example of a buffer memory map from multipath. Fig. 10-1 (A) is a diagram showing an example of the physical address configuration of the disk memory, and Fig. 10-1 (B) is a diagram showing an example of the address map in the case where Explanatory diagram illustrating the sequence when changing the data and accessing data continuously, Part 1
0-2 is a diagram showing an example of an index table, FIGS. 1O-3 and 10-4 are diagrams showing examples of a sector bit map table and a file index table, respectively, and FIG. 1O-5 is a diagram showing an example of an index table. is an explanatory diagram when specifying an area on an image to be edited. FIGS. 11(A), 11(B) and 11(C) are block diagrams showing an example of the configuration of a circuit including an exchange and an optical fiber interface divided into three parts. Figure 12-1 is a block diagram showing an example of the configuration of the [)DX interface, Figure 12-2 is a diagram illustrating the direction of signal transmission between the image processing unit and the DDX interface, and Figure 12-3 is a diagram showing the direction of signal transmission between the image processing unit and the DDX interface. A diagram showing the transmission direction of a signal in case d of performing DDX communication between this system and another system, and a first
FIG. 2-4 is a diagram showing an example of a procedure for transmitting signals during DDX communication. FIG. 13 is a block diagram showing an example of the configuration of an optical fiber interface. FIG. 14 and FIG. 15 are layout diagrams showing examples of key layouts of the league operation section and the printer status display section, respectively. Figures 16 (A), (B), and (C) are explanatory diagrams showing an example of simple image editing, Figure 17 is a diagram showing an example of a manual command format, and Figure 18 is an error display format. It is a figure showing an example. FIGS. 18, 20, and 21 are flowcharts showing examples of image editing, etc., and FIGS. 22-1 to 22-6 are diagrams showing examples of display division of a CRT screen. 10... Image processing unit (CPU circuit block), 10-
1...CPU, 1O-2...ROM, 1O-3...RAM, 1O-4...Dual port controller, 10-5
... Interrupt controller, 10-6... Timer, 10-7... Communication (M interface, 10-9...
- Baud rate generator, 10-10... Peripheral device interface, 10-11... Driver terminator, 10-12... Multipath interface, 2
0.../Heffer memory circuit block, 21...Memory controller, 21-1.21-2...Shift register for data writing, 21-3...Data bus driver/to, 21-4...
・・Busy timing generator, 21-5・OR gate, 2I-6・Address counter, 21-7・Address bus dry/wind 21-8・・
OR gate, 21-9...control bus driver, 21-21
.. 21-22...Shift register 21 for data reading
-23...Terminator interface, 21-24
...Read timing generator, 21-26...Address converter, 21-27...Control path driver, 21-4
1...Bidirectional data bus driver, 21-42...
・Address bus buffer, 21-45...Decoder, 21-48...Command control circuit, 21-50...Command control circuit, 21-55...Refresh control circuit, 21-101
.. 21-102, 21-103,'2 t-1o4
(21'-105, 21-121. 21=122., 21-123.21-124.2 +
-12521'-12e, , 2+-131°21-1
31', 21-132.21-132', 21-
133.21-145°21-146.21-147.
21-154.21-1.513...Signal line, 22.
...Buffer memory, 23...Terminator, 24...Internal path, 24-1...Data bus, 24-2...Address bus, 24-3...Control path. 30... Multi/Hess, 40... Exchange, 40-2... Signal selector h, 40-6... Signal selector P, 40-7... Signal selector F, 41.42, 43, 45.48.48... Connector,
Ll, L2. L3. L4. L5. L6,1. ? , L8.
L9. LIO, Lll, L12...Signal line group, 5o...CCD dry/to, 52...Shift memory, 54...Dither controller, 56...I10 interface, 5th...Operation unit interface , 60...DDX interface. 60-1...Data/clock interface, 60
-2...Control signal interface, 60-3.60
-7...Switcher, 60-4.80-5.60-8...Line buffer,
60-8...RL counter, 60-8...RL stop/reverse counter. 5o-i, o...R1, ←MH/MR converter, H-1
1"・V, 35 i' 7 Tough Ace, 80-20
...Control circuit, 80-21...Dial pulse generator, +3Q-2,
2...Dial setting switch, eo=2a...v,
2nd interface, 6(1,-24,8E25.80
-2.8. .. 80-27, 80=37...indicator light, 1
(0-35...power supply circuit, 60-36...power switch, 70'jF,?O=2...optical/electrical signal converter, 70
-3...Command/image identification circuit, ? '0-4,'
7o”5..70-20.7O-2r,,70'-30
,? ', 0-3.1...AND gate, 70-10...Receive command register, 7, o;tt
. . . Address decoder, 70-12 . . . Data buffer, 70-25 . . . Reproduction circuit. 70-3ri, 70-313...or gate, 7o-'
4+Ho-al...electrical/optical signal converter, 70-5.
0... Transmission command register, 70-5' 1...
Command identification signal generator, 70-52... Transfer lock generator, 70-55... Conversion circuit, 7O-IQl, 70.7'102. ,'70. -'1
o3. ? 0-, 104°7O-1i0.70-111.
70-142... Signal line, 80... D'MA controller, 80-1... I10 processor, 80-2... Path arbiter, 80-3... Path controller, 80-4... Address/data buffer block, 8
0-5... Internal path, 80-6... Clock generator, 80-7...
Synchronous signal generation circuit, 80-8...ROM, 80-10...address decoder, 5ofto1.5o-1o2, 80'-103, eo-
t, oa, ao-to5,8o-1o7゜80-11
0.80-111.80-112', 80-113,
80-115.8O-1ie. 80-120.80-122; 80-123.80-1
25.80-128,807130゜80-131.8
0-135.80-140.80-141.8'o-1
42, 80-143... Signal line, 90... Disk memory, 81... Drive, 82... Head, 83... Track, 84... Sector, FjTl, Fl, T2. FIT3...File index table 111.112,113,114,115.../Hesslein, 12x, 122. ', 123.124.12
5, 128, t27.128, 129, 130
゜tax, 132. ha3. taa, x35. iae,
, 1a7. taa, laa, t4a. 145.148,149,150. .. 151,152・
... Signal line, 400... Niss data line, 200... Console section, 220... Command menu section, '221... Start request and termination request key group, 222
... A group of editing command keys, 223... A group of alphabet keys, 224... Numeric keypad, 225... Carriage return key, 226... A group of parameters input keys, 227... A group of coordinate input request keys, 228... A group of keys to be input when creating an editing program, etc. 228... A group of screen editing keys. 240... Document placement section, 280... Stylus pen, 300... CRT, 301... Screen, 310... Working area, 311... Image editing area, 312... Coordinate display line , :n3. a14A, at4s, at6A, axes, 3
t7A, 3t7B...area, 318...arrow, 320...blank area, 330...mode display area, 340...message area, 350...user input area, 360...display area , 450...editing station control unit, 420...R
9232C interface, 470...CRT/console controller, 451...clock generator, 452...CPU 453...data buffer, 454...address buffer, 455...ROM, 456... RAM, 457...Pass line, 458...Peripheral device control circuit, 458...Basic I10 control circuit, 4BO...Video (i4 generator, Nyuni I), 510...Optical system Scan motor driver, 520...
Position detection sensor, 560...Motor unit, 57'0. .. 580,599...CCD, 550...
・Reader l, 551...Application file number display, 5
52...Number of sheets display. 553...Paper size selection key, 554...Numeric keypad, 555..."CLEAR"° key, 556..."
5TOP” key, 557.558...Indicator light, 581.582.563...Select key group, 568
..."EDIT" key, 567..."ENTER" key, 588 ...=."EXEC:UTE" -1-1, Mutate: 2 wo wo 2nd luck 810...Printer sequence controller circuit Block, 615...Printer drive and sensor unit, 82
0... Laser driver, 625... Laser unit, 630... Polygon motor unit, 635... Scanner driver. 640...Beam detector, 650...Printer゛;, 3-〇, 651...Power status indicator light, 852...Ready indicator light, 653...Online select key, 654...Test print key, 655...original size display and selection section, 6se-1
, ese-2, ese-a, es7...Error indicator 700... °) Ibane~Towano, 701...
Optical fiber for receiving image information, 702... Optical fiber for receiving clock signal. 703... Optical fiber for transmitting image information/to, 704...
・Optical fiber for clock signal transmission, Koji Maki" 801...Circuit termination equipment (DCE), 802...Network control unit (NCU), 803.804...Connection cable. Patent Applicant Canon Co., Ltd. Figure 12-2 Figure 134 Procedural Amendment 1B Wawakai 84/21 Commissioner of the Patent Office Kazuo Sugi 1, Indication of Case Patent Application 17388-1788? No. 2, Name of the invention Image processing device 3, Relationship with supplementary Nagisa case Patent issuer (100) Canon Co., Ltd. 4, Agent address: 6-9-5 Akasaka, J1-ku, Tokyo 107 Water Annex No. 2 tlIii 405 Bow'I! ,'+
iII'+(03)588-8809.7258(77
48) Ra↑Richi Yoshi Tani -5, Supplementary Order I
6. Subject of the amendment 2. Claims 4.7. Contents of the amendment As shown in the attached document 2. Claims date and number.
Claims (1)
手段により読取られた画像をディジタル処理して第1の
画像情報を得る画像処理手段と、前記第1の画像情報に
基づいて画像騙集を行って第2の画像情報を得る画像編
集手段と、njI記第1の画像情報と前記第2の画像情
報とを近距離にある装置に送信でさ、かつ、近距離にあ
る装置から送信される第3の画像情報を受信できる近距
離通信手段と、前記第1および第2の画像情報を遠距離
にある装置に送信でき、かつ、遠距離にある装置から送
信される第4の画像情報を受信できる遠距離通信手段と
、前記第1の画像情報と前記第2の画像情報とneI記
第3の画像情報と前記第4の1…1像情報とを記録材に
記録する画像記録手段とを具え、さらに、前記画像処理
手段は前記画像読取り手段に対して走査開始指令信号を
送出し、当該走査開始指令信号に応答して前記画像読取
り手段は原稿画像の走査を行い、当該原稿画像の所定敞
の画像情報を前記lI!F11ホ処理手段に出力するよ
うにしたことを動機とする画像処理装置。 2、特許請求の範囲第1項記載の画像処理装置において
、bll記[画像読取り手段はA3版およびA4版の原
稿画像を、1uあたり16ピツトの解像度で読取ること
ができるようにしたことを特徴とする画像処理装置。[Scope of Claims] 1) an image reading means for reading a document image; an image processing means for digitally processing the image read by the image reading means to obtain first image information; image editing means for obtaining second image information by performing image collection based on the image information; a short-range communication means capable of receiving third image information transmitted from a device located at a long-distance communication means capable of receiving fourth image information; Further, the image processing means sends a scan start command signal to the image reading means, and in response to the scan start command signal, the image reading means starts scanning the original image. Then, the image information of a predetermined number of the document image is converted to the lI! An image processing device whose motive is to output to F11 processing means. 2. The image processing apparatus according to claim 1, characterized in that the image reading means is capable of reading A3-size and A4-size original images at a resolution of 16 pits per 1 u. Image processing device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57173867A JPS5963871A (en) | 1982-10-05 | 1982-10-05 | Picture processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57173867A JPS5963871A (en) | 1982-10-05 | 1982-10-05 | Picture processor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS5963871A true JPS5963871A (en) | 1984-04-11 |
Family
ID=15968599
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57173867A Pending JPS5963871A (en) | 1982-10-05 | 1982-10-05 | Picture processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5963871A (en) |
-
1982
- 1982-10-05 JP JP57173867A patent/JPS5963871A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6101263A (en) | Image processing apparatus | |
| US4617596A (en) | Image processing apparatus | |
| US6493757B1 (en) | Network system in which a plurality of image processing apparatuses are connected | |
| JPS5963881A (en) | Picture processor | |
| JP2575570B2 (en) | Image processing system | |
| JPH0518304B2 (en) | ||
| JPS5963878A (en) | Picture processor | |
| JPS5964874A (en) | Image processing device | |
| JPH046299B2 (en) | ||
| JPS5963861A (en) | Picture processor | |
| JPS5964868A (en) | Picture processing device | |
| JPS5964875A (en) | Image processing device | |
| JPS5964878A (en) | Image processing device | |
| JPH0623916B2 (en) | Image processing device | |
| JPS5964855A (en) | Image processing device | |
| JPS5964867A (en) | Image processing device | |
| JPS5963860A (en) | Picture processor | |
| JPH08256257A (en) | Image processing apparatus and image processing method | |
| JPS5963863A (en) | Image processing device | |
| JPS5964879A (en) | Image processing device | |
| JPS5963865A (en) | Picture processor | |
| JPS5964880A (en) | Image processing device | |
| JPS5963862A (en) | Image processing device | |
| JPS5963875A (en) | Picture processor | |
| JPS5964873A (en) | Image processing device |