JPS59176865A - Graphic sentence editing system - Google Patents
Graphic sentence editing systemInfo
- Publication number
- JPS59176865A JPS59176865A JP58051113A JP5111383A JPS59176865A JP S59176865 A JPS59176865 A JP S59176865A JP 58051113 A JP58051113 A JP 58051113A JP 5111383 A JP5111383 A JP 5111383A JP S59176865 A JPS59176865 A JP S59176865A
- Authority
- JP
- Japan
- Prior art keywords
- data
- output
- tablet
- terminal
- read
- 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
Landscapes
- Processing Or Creating Images (AREA)
Abstract
Description
【発明の詳細な説明】
技術分野
本発明は、面位置座標読取表革装置の指ボ狽城内に入力
手段からの入力データを表示させながら図表文の偏果を
行なわせる図表文編集システムに関する。DETAILED DESCRIPTION OF THE INVENTION Technical Field The present invention relates to a diagram text editing system that allows a diagram text to be modified while displaying input data from an input means within the finger box of a surface position coordinate reading display device.
従来技術
従来、この種の図表文編集システムとしては、受光ペン
とCRTディスプレイ装置との組合せ、あるいを工元光
ペンと位置座標抗取辰示用のタブレット装置との組合せ
からなる面位置座標読取表示装置をコンピータの市1]
呻丁において用いる工うにしているが、このようなもの
では座陳絖取りと表革とを1つの面で行なわせるために
、大ぎな構造部分と多くの周辺R’<遺を8硬として使
用上融通性に欠けるとともに、CRTディスプレイ敦直
あるいはタブレット装置が人、出力するデータ量が制限
されてしまっている◇
目的
不発明はこの工5な点を考慮してなされたもので、集積
技術にエフ℃多層化した平面構造体に画素デバイスの膚
とタブレットの層とを形成させて梢+14u度が高くか
つ多くのデータ′Jit金取扱うことを可Weにした新
規な面位置座標M、取衣示装置全用いて、図表文の編集
全効率良く行なわせることができるようにした図表文責
集システム金提供するものである。BACKGROUND ART Conventionally, this type of diagram/text editing system has been designed to produce surface position coordinates consisting of a combination of a light-receiving pen and a CRT display device, or a combination of a light-receiving pen and a tablet device for displaying position coordinates. Read and display device on computer 1]
In this type of work, we use a large structural part and many of the surrounding R'< remains as 8-hard in order to perform the seat-lining and the outer leather on one surface. In addition to lacking flexibility in use, the amount of data that can be output by a CRT display or tablet device is limited. By forming the skin of the pixel device and the layer of the tablet on a multi-layered planar structure, we have developed a new surface position coordinate M, which has a high degree of topography and is capable of handling a large amount of data. To provide a figure/table/text editing system that allows editing of figures/table/text to be carried out efficiently using all display devices.
構成 以下、不発明の一実施例について詳述する。composition Hereinafter, one embodiment of the invention will be described in detail.
不発明による図表文編果システムVこあっては、コンピ
ュータで来月されるグログラムの4々hニに応じて、本
発明に特有な面位置座標読取表示装置とワードプロセッ
サfたはファクシミリなどのデータ入出力装置とを端末
装置の琺太憎成璧累とするもので、座標点指示手段の指
示位置r誂6取り、かつデータが示す位置に表示を何1
工う前記面位置座標読取表示装置にコ/ピ一一夕を恢絖
し、ワードプロセッサの一部であるキーボード寺の入力
手段による処理モードが設尾された状態において、座標
点指示手段による指軍位置の直取円谷に応じて面位置座
標読取表示装置Vこ…J頒域企衣ボし、その面領域内に
ワードプロセッサのディスプレイ面に作られた文字パタ
ーンあるいは上記キーボード等の入力手段によって入力
された文字パターンを直接表示させるようにするもので
ある。操作者は而泣f#、座標読取衣示装置における表
示パターンをり、ることに裏って、面位置座標読取表示
装置のタグレット(を捕を利用して同向上に座標点指示
手段によって座標点あるいは座像点のつながりからなる
パターン全示したり、ワードプロセッサによってコマン
ドを入力することに工ってメモリに図表文を上部してい
く。The non-inventive figure/text editing system V uses a surface position coordinate reading/displaying device unique to the present invention and data such as a word processor or facsimile according to the next month's 4th day of the gramogram on the computer. The input/output device is a terminal device.
Copying/copying is performed to the surface position coordinate reading/displaying device to be constructed, and in a state in which a processing mode is set using the input means of the keyboard which is a part of the word processor, commands using the coordinate point indicating means are performed. The surface position coordinate reading and display device V...J area design is executed according to the direct position of the position, and the character pattern created on the display surface of the word processor or inputted by input means such as the above-mentioned keyboard is input within the surface area. This allows the character pattern to be displayed directly. The operator reads the display pattern on the coordinate reading display device and, in particular, uses the taglet (capture) of the surface position coordinate reading display device to determine the coordinates by the coordinate point indicating means. By showing the entire pattern consisting of a connection of points or image points, or by inputting commands using a word processor, the graphic text is stored in memory.
一部ソフトウエアは、例えはフォートランチ°9.艙の
エディタの機能を拡張し1こものであって、タフレット
用およびディスプレイ用のサブルーチンを扱い、複a個
の図表文処理用のデータを処理−f7.)。Some software, for example Fort Ranch °9. It is an extension of the functions of the editor of the boat, which handles subroutines for tufflets and displays, and processes data for processing a plurality of diagrams and text - f7. ).
これらルー千ンが実行される場合においてはディスプレ
イ面はカーソルの座標値入力ボードを兼ねているもので
あって、カーソルの座標値あるい(′@その系列をH’
:4足するような基本図形あるいは文字バター/をディ
スプレイ面に出力する。これらはコンピュータが実行す
る編集ソフトウェアの氷耗によっで操作者の指示に応じ
てディスプレイ面上で適切に位置すl−jされるもので
あって、さらに、操作者カワードプロセンサのキーボー
ドから発行したデータに応じて画像メモリの中でこれま
で’1nto集されて来た図表文の一部を衣がさせるこ
とができる。さらに、ファクシミリによって人力し1こ
写真や図形全取扱う機能を上記編集ソフトウェアにきの
ることができる。ファクシミリによって入力した図形を
前述のように基本図形あるいは文字パターンの集合から
なるパターンと同様に、これ丈で偏集された図表文から
なる職、;;6のなかに位置すけすることもbTaしで
ある。また、ファクシミリの覚悟記録デバイスVCは画
像メモリの内容を出カブ−ることか9舵である◇
この工うに不発明においては、端末装置としてワードフ
ーロセツサ、面位置座標読取表25装置およびファクシ
ミリからなる三つの部分盆ざる、さらにiG記編集ソフ
トウェアを俵Uヒさせるコンピ−タシステムが用いられ
る・ま1こ、画1象メモリの内容がすでに編集済みの状
態にある場合、他のファイルの項目に加えたり、他の端
本に出力する場合においては、ll1ii像メモリの内
容をデータ交換の機能VCよって転送することになるの
でデータ交換のソフトウェア全必賛とする。このような
場合はコンビーータシステムにおいてデータ交換お工ひ
編集ソフトウェアを機能さセ、前述したようなワードプ
ロセッサ、面位置座標読取表示装置およびファクシミリ
などからなる端末装置によって伝送チャネルを通してこ
れら機能を共用させることになる。When these routines are executed, the display surface also serves as a cursor coordinate value input board, and the cursor coordinate value or
: Outputs a basic figure such as adding 4 or the character butter / on the display surface. These are positioned appropriately on the display surface according to the operator's instructions by the wear and tear of the editing software executed by the computer, and are also issued from the operator's keyboard of the word processor. According to the data obtained, it is possible to remove a part of the diagram text that has been collected so far in the image memory. Furthermore, the above-mentioned editing software can be provided with the ability to manually handle all photographs and figures by facsimile. It is also possible that figures input by facsimile can be placed in the pattern consisting of figures, tables, and texts that are unevenly concentrated in this length, in the same way as patterns consisting of basic figures or character patterns as described above. It is. In addition, the facsimile recording device VC is capable of outputting the contents of the image memory ◇ In this invention, the terminal device is a word processor, a surface position coordinate reading table 25 device, and a facsimile. In addition, a computer system is used to run the iGki editing software.If the contents of the image memory have already been edited, the contents of the image memory will be edited. When adding or outputting to another copy, the contents of the ll1ii image memory will be transferred by the data exchange function VC, so all software for data exchange is required. In such cases, data exchange and editing software should be implemented in the converter system, and these functions should be shared through a transmission channel by terminal devices such as the word processor, surface position coordinate reading and display device, and facsimile machine as described above. become.
第1図は本発明に用いられる面位置座標読取表示装置を
示すもので、マ) IJクス状に画素ブロックCaa
−Cppが形成された平曲構造体1と、座標点指示用の
ペン2とによって構成されている。FIG. 1 shows a surface position coordinate reading and display device used in the present invention.
-Cpp is formed, and a pen 2 for indicating coordinate points.
なお、平面構造体1にはコネクタを介して電気ケーブル
3が接続されており、その電気ケーブル3とペン2の電
気ケーブル4とがコンピュータなどからなる制御装置(
図示せず)に接続されている。An electric cable 3 is connected to the planar structure 1 via a connector, and the electric cable 3 and the electric cable 4 of the pen 2 are connected to a control device (such as a computer).
(not shown).
平面構造体1における各画素グロックCaa〜Cppは
、全て集積技術によって多層化された同一構造からなっ
ている。Each of the pixel clocks Caa to Cpp in the planar structure 1 has the same structure multilayered by integration technology.
1つの画素ブロック構成を第2図に示す。第2図(a)
は画素ブロックの縦断面図、第2図(blおよび第2図
(C)はそれぞれ第2図(a)のA−A線断面図および
B−B線断面図である。なお、第1図における平曲構造
体1の表面が第2図(a)の下面すなわち第1層に対応
している。第4層内に形成された半導体Pn接合部LE
は発光ダイオード素子であり、LEのn影領域は接地導
体CO1に1.p形狽域は導体CO2と電気的にそれぞ
れ接続されている。FIG. 2 shows the configuration of one pixel block. Figure 2(a)
is a vertical cross-sectional view of a pixel block, and FIG. The surface of the flat curved structure 1 in corresponds to the lower surface of FIG. 2(a), that is, the first layer.The semiconductor Pn junction LE formed in the fourth layer
is a light emitting diode element, and the n-shaded area of LE is connected to the ground conductor CO1 by 1. The p-type cages are each electrically connected to a conductor CO2.
導体CO2は第5層2第61冑、第7/曽、第8増。Conductor CO2 is 5th layer 2nd 61st helmet, 7th/Zeng, 8th layer.
第9層を通って第10鳩に達している・第6層〜第9層
にはフリッグフロツプ、トランジスタなどの所定の半導
体デバイスが多数形成されており、それらの配線を第1
0層で行なっている◇ま1こ、第2図(a)に示すよう
に、導体Lya 、 L ’ya お工ひ”X arL
xaがそれぞれ第14および第3ノ曽(/c第2盾の絶
縁JViを挾んで互に直交する工うに形成されている。It passes through the 9th layer and reaches the 10th layer. A large number of predetermined semiconductor devices such as flip-flops and transistors are formed in the 6th to 9th layers, and their wiring is connected to the 10th layer.
As shown in Figure 2 (a), the conductors Lya and L'ya are constructed on the 0th layer.
The 14th and 3rd shields xa are formed in mutually orthogonal lines, sandwiching the insulation JVi of the second shield.
これらと同様の導体Lyn (Lyb、 Lyc、 ”
’= LYp)。Conductors similar to these Lyn (Lyb, Lyc, ”
' = LYp).
LS’n (L’)’b+ L’)’Cy ”’t L
’yp )お工びLxn (Lxb、 LXC。LS'n (L')'b+L')'Cy "'t L
'yp) Work Lxn (Lxb, LXC.
””p LXp’ F ”′xrl(L’xby
”XC+ ”’+ L’xp)が各々の画素デバイス
に備わっており、平面構造体1の全体にわたってCれら
導体が第3図(a)に示す工5にマ) IJフックス状
配置される。また、第2図(b)。””p LXp' F ”'xrl(L'xby
"XC+"'+L'xp) is provided in each pixel device, and these conductors are arranged in the shape of an IJ hook over the entire planar structure 1 in the hole 5 shown in FIG. 3(a). . Also, FIG. 2(b).
(C)にそれぞれ示す、c’lに、千面悄造体1の内部
には発光ダイオード素子LEからの光を通して表面から
外部に出すためのカラスなどの透明な絶縁材からなるス
リット部SLが形成されている。At c'l shown in (C), there is a slit part SL made of a transparent insulating material such as crow inside the thousand-faced structure 1 to allow light from the light emitting diode element LE to pass through and exit from the surface. It is formed.
このように構成された1つの画素ブロックの等価回路を
第4図に示している。その等価回路にあって、外部の制
御装置から与えられる制御指令C8に応じてセクト、リ
セットされるフリップフロッグFFのQ出力によりオン
、オフ匍」1卸されるトランジスタQを介して発光ダイ
オード素子LEが駆動されるようになっている。この実
施例では、フ117 フフロツプFFは各列の画素デバ
イスでシフトレジスタが構成される工5に接続さnでい
る・これに対し、それぞれ導体LyaとLIyaお工び
LXaとL気が紀4図のように位置すけされる・これら
の導体が各画素デバイスに対応してマドIJックス状に
配列されると第3図(a)のようなタブレット構造とな
る。FIG. 4 shows an equivalent circuit of one pixel block configured in this manner. In the equivalent circuit, the light emitting diode element LE is turned on and off by the Q output of the flip-flop FF, which is switched and reset in response to a control command C8 given from an external control device. is now driven. In this embodiment, the flip-flop FF 117 is connected to the circuit 5 in which a shift register is constructed in each column of pixel devices. When these conductors are arranged in a grid pattern corresponding to each pixel device as shown in the figure, a tablet structure as shown in FIG. 3(a) is obtained.
第3図(a)はx、 Y@方向のタブレット載と画素
デバイスの配列構成を示すもので、折むし形のX軸タブ
レット線LXa t ”Xb t ”’ r LXp
お工びy41Iタブレット線Lya、Lyb、・・・、
”ypの−・端V(はそれぞれX、Yなるデマルチプレ
クサが接続され、他端にはDix + D2X r −
”’ + DpxおよびDly、 D2YT ”’l
DpYなるダイオードがそれぞれ接続され、各ダイオー
ドのアノード側が共通線で短脅されて出力端子Mが各々
引き出されている。このようなタグレット構造に対して
発光ダイオード素子LEからなる谷発光デバイス’l@
Caap Cabl ”’r cap+cpp+c
l)a+ ”’+Cpaで表され、これらの発う1仁デ
バイスのfK造とタブレット構造との関連が第2図しこ
ノ]<されるLうになっている。発光デバイスの記号は
第1図と同じものを表している。第3図(a)中のデマ
ルチプレクサx、 yノ各回路を工、第3図(b)にタ
ブレット線カ16本の場合について示j↓うに、11〒
1 + I2〒2゜l3I3. I4I4に入力される
符号によってタフレット+1ilj L yt −L
y 16 のうちの−っに重圧が加えられるようにな
っている。X、 Yなるデマルチプレク→fX、Yは、
順次抵抗Rおよびタブレット心のD IX ” DpX
お工びD ty 〜D pyなるダイオードを+lji
シて電流を供給する。X、Yに符号が入力されると、
その出力巌によってタブレットwに次々に回路ができ、
1タブレツトシ薩が走査される。この走査が高周波9G
像器O8Cに接続されて交流磁束全発生しているペン2
による座標点指示に応じて交流を誘導しているX軸、Y
軸のタルレットに到遅したとき出力端子Jこ交流出力が
得られる。この交流出力は後述するように1癖接してい
るタブレット線の2〜3本から検出されることとなるか
ら、この交流出力の分布状況からペン2の指ボ装置を検
出することができるようになる。すなわち、最初KX!
lllについて走査と検出を行ない、矢にY軸について
走査と検出全行なうことに工ってカーソルの座標を足め
るものである。その具体的な構出手段については後述す
る。Figure 3 (a) shows the arrangement of the tablet mounting and pixel devices in the x and Y directions, and the folded X-axis tablet line LXa t ``Xb t ''' r LXp
Work y41I tablet wire Lya, Lyb,...
"Yp's - end V (is connected to demultiplexers X and Y, respectively, and the other end is Dix + D2X r -
”' + Dpx and Dly, D2YT ”'l
Diodes DpY are connected to each other, and the anode sides of each diode are connected to a common line, and output terminals M are respectively drawn out. For such a taglet structure, a valley light emitting device consisting of a light emitting diode element LE'l@
Caap Cabl ”'r cap+cpp+c
The relationship between the fK structure of these devices and the tablet structure is shown in Figure 2.The symbol for the light emitting device is shown in Figure 2. It represents the same thing as in the figure.The circuits for the demultiplexers x and y in Figure 3 (a) are constructed, and Figure 3 (b) shows the case of 16 tablet wires.
1 + I2〒2゜l3I3. Tufflet +1ilj L yt -L depending on the sign input to I4I4
Heavy pressure is applied to - of y 16 . X, Y demultiplex → fX, Y are
Sequential resistance R and tablet core DIX”DpX
Add the diode D ty ~ D py + lji
supply current. When codes are input to X and Y,
The output power creates circuits one after another on the tablet w,
One tablet is scanned. This scanning is a high frequency 9G
Pen 2 connected to imager O8C and generating all AC magnetic flux
The X-axis, Y-axis, which guides the alternating current according to the coordinate point specified by
When the shaft turret is reached, an AC output is obtained from the output terminal J. As will be described later, this AC output will be detected from 2 to 3 of the tablet lines that are in contact with each other, so the fingerboard device of the pen 2 can be detected from the distribution of this AC output. Become. In other words, first KX!
The coordinates of the cursor can be added by scanning and detecting 1ll, and scanning and detecting all the Y-axis arrows. The specific configuration means will be described later.
ペン、2によって訪4される電圧が何本のタグレッド線
にまたがって誘4されるかは、タブレット線の間隔とペ
ン先の直径による。ペン2によって生ずる磁束か細すぎ
ると位置の検出ができない場合があり、少なくともタグ
レッド線の2不FC[たがりて誘導される必要がある。How many tag red wires the voltage applied by the pen 2 is applied to depends on the spacing of the tablet wires and the diameter of the pen tip. If the magnetic flux generated by the pen 2 is too thin, it may not be possible to detect the position, and at least the 2nd FC of the tag red wire [therefore needs to be guided].
本発明ではタブレットを多層に集積化された構造とする
もので、X軸お工びY軸方向のタグレッド線の11]隔
全200μm以下にすることが可能である。これに対し
て、ペン2の先端の直径は400μm程度が袂求される
。ペン2の具体的な構造を第5図に示す。第5図におい
て、21はスタイラスであって透磁率の高い材料によっ
て構成されている。また、22は銅#iなどを多数回巻
きつげたコイルであり、点線部分がを心になっていてこ
こにスタイラス21が通ってその先端が裸出している。In the present invention, the tablet has a multilayer integrated structure, and the total distance between the tag red lines in the X-axis and Y-axis directions can be reduced to 200 μm or less. On the other hand, the diameter of the tip of the pen 2 is required to be about 400 μm. The specific structure of the pen 2 is shown in FIG. In FIG. 5, 21 is a stylus made of a material with high magnetic permeability. Further, 22 is a coil in which copper #i or the like is wound many times, and the dotted line portion is the center, through which the stylus 21 passes and its tip is exposed.
コイル22の端子間には烏周波電圧が加えられる。上記
コイル22に工つて発生する磁力線はスタイラス21の
材料ml5分に集中し、その先端において磁カ紳密度が
筒くなる・この方法によ几ば、タブレット” Xa +
” yaに誘起される起電力を極めて小さな領域に集
中させることができる。A coracoidal voltage is applied between the terminals of the coil 22. The lines of magnetic force generated by the coil 22 are concentrated in 5 ml of the material of the stylus 21, and the density of the magnetic force becomes cylindrical at the tip of the stylus 21.
” The electromotive force induced by ya can be concentrated in an extremely small area.
次に、ペン2の指示位置を検出する手段について述べる
。Next, a means for detecting the indicated position of the pen 2 will be described.
ペン2vCよって指定された座標位置の検出はX。Detection of the coordinate position specified by pen 2vC is X.
Y軸についてそれぞれ同時に行なうものであって、第3
図(a) K示す回路におけるMなるXお工びY軸方向
の出力とX、 Yなるデマルチプレクサへの入力符号を
もとにして検出する。ここで、X軸座標の検出について
第6図とともに以下説明する・第6図において、DEM
は第3図(a)のMの交流出力を直流に変換するもの
であり、その出力はADK換器に工ってディジタル値に
変換される。第6図において一点鎖線で囲まれた部分は
ディジタル信号処理ユニットに工つて処理を行なうデー
タフローを表すもので、BCなるクロクク発生器と5な
る発振器はこのディジタル信号処理ユニットのクロック
系を表すものである。このディジタルイ1号処理回路の
サンプリングクロックのクロック間隔がTであり、これ
はBeのクロック間隔であり、BCの出力は■なる出力
端子から第3図(a)の回路におけるXおよびYなるデ
マルチプレクサの入力に接続されてタブレットがクロッ
ク間隔Tで駆動さnlこれによってタブレット出力Mが
第6図の■から入力されるものである。AD出カに接続
されるトランスバーサルフィルタは上記タブレット出力
値を記録していくものであり、その各タッグ出力tXB
c出力値すなわちタブレットのアドレス値を記録しシフ
トするトランスバーサルフィルタのタップ系数となる。This is done simultaneously for each Y-axis, and the third
Figure (a) Detection is performed based on the outputs in the X and Y axis directions M in the circuit shown in K and the input signs to the X and Y demultiplexers. Here, the detection of the X-axis coordinate will be explained below with reference to Figure 6. In Figure 6, the DEM
converts the alternating current output of M in FIG. 3(a) into direct current, and the output is converted into a digital value by an ADK converter. In Figure 6, the part surrounded by a dashed line represents the data flow processed by the digital signal processing unit, and the clock generator BC and oscillator 5 represent the clock system of this digital signal processing unit. It is. The clock interval of the sampling clock of this digital number 1 processing circuit is T, which is the clock interval of Be. Connected to the input of the multiplexer, the tablet is driven with a clock interval T, so that the tablet output M is input from 2 in FIG. The transversal filter connected to the AD output records the above tablet output value, and each tag output tXB
c It becomes the tap system of the transversal filter that records and shifts the output value, that is, the address value of the tablet.
8なる掛算しては、その出刃にタブレット出刃信号が現
われるBCの出力値のときにカーソルの座標値が得られ
るように常数Kが選択される。この時点ではBCの出力
ディジタル値が多少変化しても変化しない。この回路金
利用して座標値をレジスタLRIに記録し、■に出力す
る・すなわち、10なるレジスタはタブレット出力値の
一番大きい値を記録するもので、この値を検出するKは
7の7JI]算器によって10出刃からタプレツ[1刀
1直を引き、7出力が正のとき6なるゲートを介してタ
ブレット出刃値をレジスタ1oに −記録する
。そのたびに8の出力値を9でゲートしてLR2なるレ
ジスタに記録するICはBCの最初の値を検出する回路
でこれによってレジスタ1゜の内容ヲ零とする。したが
って、レジスタ10にタブレット出方値の最大値が記録
されたあと、LR2にはタブレットの座標値が記録され
ていることにナル。FC&’!BCの最終値すなわち最
後のタグレット巌のアドレスを検出するもので、このと
きのLR2の値’1LR1に転送する。When multiplied by 8, the constant K is selected so that the coordinate value of the cursor is obtained at the output value of BC at which the tablet cutting edge signal appears at the cutting edge. At this point, even if the output digital value of BC changes slightly, it does not change. Using this circuit money, record the coordinate value in the register LRI and output it to ■.In other words, the register 10 records the largest value of the tablet output value, and the K that detects this value is 7JI. ] Using the calculator, subtract 1 sword and 1 shift from 10 deba, and record the tablet deba value in register 1o through the gate that becomes 6 when the 7 output is positive. Each time, the IC which gates the output value of 8 by 9 and records it in the register LR2 is a circuit that detects the first value of BC, thereby making the contents of register 1° zero. Therefore, after the maximum tablet output value is recorded in register 10, the coordinate values of the tablet are recorded in LR2. FC&'! It detects the final value of BC, that is, the address of the last taglet, and transfers it to the current value of LR2 '1LR1.
第7図は前述した平面構造体1およびペン2からなる面
位置座標読取表示装置を用いて構成した本発明による図
表文嘲集システムの一実施例を示すもので、図中11&
!キーボード12お工ひディスフ。FIG. 7 shows an embodiment of the figure/text collection system according to the present invention, which is constructed using the surface position coordinate reading/displaying device consisting of the above-mentioned planar structure 1 and pen 2.
! Keyboard 12 work disph.
レイ13からなるワードプロセッサ、14はファクシミ
リ、 15は端末用コンピュータ、16は通信システ
ム、17は情報処理システムをそれぞれ示している。14 is a facsimile machine, 15 is a terminal computer, 16 is a communication system, and 17 is an information processing system.
このように構成されたものにあって、ワードプロセッサ
11のキーボード12から入力された文字のコードデー
タが端末用コンピュータ15によって読み取られてその
人力文字がモニタ用のディスプレイ13に表示される。With this configuration, the code data of characters input from the keyboard 12 of the word processor 11 is read by the terminal computer 15, and the human characters are displayed on the monitor display 13.
端末用コンピュータ15はワードプロセッサ11の制御
および1,2かうなる面位置座標読取表示装置、ファク
シミリ14の各端末と遠隔にある清報処理システム17
との間の符号転送のための通信制御を行なう。通信シス
テム16は溝内網用などのもので、端末用コンビーータ
15はこれに接続される一端末となる。この通信システ
ム16に接続される情報処理システム17には、複数の
端末によって共用されるハードウェアと編集用ソフトウ
ェアがある。キーボード12は情報処理システム17に
対するコマンドを出力する場せにも、またデータを出力
する場合にも用いられろもので、情報処理システムで実
行される処理がディスフレイ13にモニタした文字パタ
ーンを1なる面に転送するものである場合は、キーボー
ド12で弁上されることにエク″″C発主する文字の符
号バター″A工1なる面に表示すべき適切な位置全ペン
2に工って平面構造体1の座標位置指定をなすことに裏
って情報処理システム17に転送される座標値と文字パ
ターン配置に関するデータによって情報処理システム1
7において位置すけ処理を行なう。その結果のデータを
平面構造体1の画累デバイスにおけるディスフ−レイ側
に転送する・情報処理システム17で実行されている編
集ソフトウェアに対するデータを入力すべき場合は13
なるモニタディスプレイ面上にデータ入力を待合せして
いる状態であることを下す特定の文字が表示されており
、キーボード12によって指定された操作を行なうこと
に工って端末用コンピュータ15の処理に割込みがかか
り、データの内容を情報処理システム1壺伝送する・こ
のとぎ1S報処理システム17で実行した命令が図面を
画くものであれば、この命令を実行したとぎペン2にL
っ平面構造体lの面をふれた点とその他の入力した条件
を満足する基本図形がディスプレイ面に画かれる。どの
基本図形を選ぶかは鮨果ソフトウエアシステムヲ描成す
る10グラムでどのような1形ルーチンを用いそれがど
のようなパラメータを用いるかによって定まり、これら
はペン2に付属するボタンあるい(工前述のj51c1
3なるモニタディスプレイ面上に示されたデータ入力要
求に従ってキーボード12を操作した内容によって決ま
る。The terminal computer 15 controls a word processor 11, one or two surface position coordinate reading and display devices, a facsimile 14, and a remote information processing system 17.
Performs communication control for code transfer between The communication system 16 is for use in a trench network, and the terminal converter 15 is one terminal connected thereto. An information processing system 17 connected to this communication system 16 includes hardware and editing software that are shared by a plurality of terminals. The keyboard 12 is used both to output commands to the information processing system 17 and to output data. If the letter is to be transferred to another side, the keyboard 12 should be used to display the letter ``Butter'' for the character originating from ``A'' at the appropriate position to be displayed on the 1 side. The information processing system 1 is transferred to the information processing system 17 by coordinate values and data regarding the character pattern arrangement, which are transmitted to the information processing system 17 while specifying the coordinate position of the planar structure 1.
In step 7, position alignment processing is performed. Transfer the resulting data to the display side of the image storage device of the planar structure 1. ・If data is to be input to the editing software running on the information processing system 17, 13
Specific characters indicating that data input is waiting are displayed on the monitor display screen, and the processing of the terminal computer 15 is interrupted by the operation specified by the keyboard 12. The content of the data is transmitted to the information processing system 1. If the command executed by the information processing system 17 is to draw a drawing, the L is sent to the sharpening pen 2 that executed this command.
A basic figure that satisfies the points touched on the surface of the planar structure 1 and other input conditions is drawn on the display screen. Which basic figure to choose depends on what kind of one-shape routine is used and what parameters it uses in the 10 grams drawn by the Sushika software system, and these are determined by the buttons attached to pen 2 or the ( j51c1 before construction
It is determined by the operation of the keyboard 12 in accordance with the data input request shown on the monitor display screen 3.
表1は、フォートラン語によって1凶面′t−画くプロ
グラムをrμる場合に従来用いられているサブルーチン
の例である。表1はディスプレイ面に表示するものであ
って第7図の平面構造体1の1Jiij素デバイスによ
るディスプレイ核牝全用いて表示する場合に用いること
がでさる。不づし明の場合は表1のほかにモニタディス
プレイに表示した文字パターンを平面構造体1のディス
プレイ機能に入力するルーチンがある。このルーチンを
栃かすに必要な条件はやはりペン2のン廖す座標1直と
ペン2に付hs Y ルホタンの操作、あるいはキーボ
ード12の操作によって与えられる。衣1のサブルーチ
ンが実行されるためVこは、従来、キーボードプリンタ
から必要なデータが入力されていたのであるが、上述の
ように本発明によればディスプレイ面と同じ平面をもつ
タブレットを用いてデータ入力が口TBピとなる。この
1こめVCは表1の工5なタブレットを操作しデータ金
読込むためのルーチンを準備する必要があり、表2に従
来のタブレットに用いられている例をあげる。不発明で
は表1と衣2のサグルーチンとその他の本発明特有の上
述の如きサブルーチンを組合せることによって編集ソフ
トウェアシステム全構成するプログラムを作るものであ
るO
表1
表 2
いま、例えばディスグレイ磯WEとタブレット伝能を分
布させた面位置座標読取表示装置を用いて図表文からな
るパターンを作る場合におけるアルゴリズムの一般形は
、第8図に不す工うになる。Table 1 is an example of a subroutine that has been conventionally used when writing a program for drawing one character in Fortran language. Table 1 is for display on the display surface, and can be used when displaying using the entire display device of the planar structure 1 shown in FIG. 7. In addition to Table 1, there is a routine for inputting the character pattern displayed on the monitor display into the display function of the planar structure 1. The conditions necessary to execute this routine are given by the coordinates of the pen 2, the operation of the HsY button attached to the pen 2, or the operation of the keyboard 12. Conventionally, the necessary data was input from a keyboard printer to execute the subroutine 1, but as described above, according to the present invention, the data can be input using a tablet with the same plane as the display surface. Data input becomes a must-have. This one-time VC requires the preparation of routines for operating the tablet and reading the data, as shown in Table 1, and Table 2 shows an example used in a conventional tablet. The invention is to create a program that constitutes the entire editing software system by combining the sag routines in Tables 1 and 2 with other subroutines such as those described above that are unique to the present invention. The general form of the algorithm when creating a pattern consisting of diagrams and texts using a surface position coordinate reading and display device with distributed tablet power is shown in FIG.
第8図において、WRITEα勺はモニタディスプレイ
に面位置座標読取表示装置で仕事を行なうために表1に
示すサブルーチンのうちどれを用いるかを示すデータを
入力にする工5に掬7r、するメツセージを表示し、デ
ータ入力位の状態にあることを示す表示をモニタディス
プレイに行なう。次に、READに)において読込命令
を実行する。このときの入出力デバイスの指矩は第7図
中のキーボード12で、キーボード12かものデータを
記録するメモ11 エリアも指定する。DkL[JTI
NE+工上記メモリエリアの一部をしもべでどのような
ルーチン−i CALLするかを判断し、TABLFT
VCおいては上記ナイスプレイルーチンのパラメータ
項に入力する数1直をタグレツ)t−第7図中のペン2
で指丁ことに工って抗取りて足める。そして、DISP
LAYで上記ディスプレイルーチンを実行する。仄に、
C0UNTはWRITEに)とREADに)を含み、W
RITEに)ではティスプレィを続けるかどうかの決定
を5ながすメツセージをモニタディスプレイに示し、
READ(M) にれに答えて操作者がキーボード12
で打つたデータを読む。仄にその内容により、次のステ
ップに進むか最初のWRI T E(M)にもどるかを
判断するO
第8図のDISPLAYにおいて用いられるルーチンは
表IV′C示すものであり、TABIJTにおいては表
2のものが用いられる。第8図のDISPLAYなるス
テップで用いろnるルーチンが例えばPLOT即ちlA
媚をかくものであれば、その前のステップ1でIJちT
ABLET ご用いられるルーチンごをよりIGDT
即ら座、1票を読み取ったイ11がPLOTのパラメー
タ1直Vこ代入される彫りこする必要がある。同じ工つ
VこBARを用いて棒グラフをかく場合には、TABL
ETのステップではBARのパラメータ瀘ヲ全部定めら
才tろ工5な操作′をDIGPTお工びその他のデイシ
タイザルーナンを用いて一連の操作を定める。In FIG. 8, WRITE α sends a message to step 5 to input data indicating which subroutine to use among the subroutines shown in Table 1 to perform the work on the surface position coordinate reading and display device on the monitor display. A message is displayed on the monitor display indicating that the data is in the data input state. Next, a read command is executed at (READ). The input/output device finger rectangle at this time is the keyboard 12 in FIG. 7, and the keyboard 12 also specifies the memo 11 area for recording data. DkL[JTI
Determine what kind of routine-i CALL is to be performed in a part of the memory area above by using NE + TABLFT.
In VC, the number 1 input in the parameter field of the above nice play routine is the tag) t - Pen 2 in Figure 7
So I worked on it with my fingertips, and I was able to add it. And DISP
Execute the above display routine with LAY. Dimly,
COUNT includes WRITE) and READ), and W
RITE) then shows a message on the monitor display allowing you to decide whether to continue displaying.
READ (M) In response to the message, the operator presses keyboard 12.
Read the data entered. Depending on the contents, it is determined whether to proceed to the next step or return to the first WRI T E (M). The routine used in DISPLAY in FIG. 2 are used. The routine used in the step DISPLAY in FIG. 8 is, for example, PLOT, lA.
If it's flattering, IJT in step 1 before that.
ABLET IGDT for each routine used.
Immediately, it is necessary to engrave that A11, which has read one vote, is assigned to the parameter 1 of PLOT. If you want to draw a bar graph using the same function VkoBAR, use TABL
In the ET step, all the parameters of the BAR are determined, and a series of operations are determined using the DIGPT and other digitizer routines.
このよ5に第8図のDISPLAYで用いられるルーチ
ンの陣類に応じてTABLETで用いうれるルーチンの
組合せが定まってくる。これら組合せの中にDISPL
AYで用いる認識ルーチンに入力される筆跡パターンを
TABLETにおいて作る場合もあろう。このとぎは、
筆跡パター/がかかれろタブレットの範囲を明示するプ
ログラムがTABI、ETに宮まれる必要がある。また
DISPLAYにおいて文章の表示が行われるパターン
が用いられる場合においては、TABLETO中には第
7図中のキーボード12で打鍵したものがモニタ用のデ
ィスプレイ13に表示され、その内容が平面構造体1の
ディスプレイの指定領域に転写されるためにメモリに準
備されるルーチンを入れることとなる。このように、D
ISPLAYで用いられるルーチンに対してTABLE
Tで用いるルーチンがボ1れは、汎用的な図表文編集プ
ログラム會作ることができる。In this way, the combinations of routines that can be used in TABLET are determined according to the groups of routines that are used in DISPLAY in FIG. DISPL among these combinations
There may be cases where the handwriting pattern input to the recognition routine used in AY is created in TABLET. This moment is
It is necessary to provide a program in TABI and ET that specifies the range of the tablet where the handwriting pattern/print is to be drawn. Furthermore, when a pattern in which text is displayed in DISPLAY is used, the keys pressed on the keyboard 12 in FIG. It will contain a routine that will be prepared in memory to be transferred to a designated area of the display. In this way, D
TABLE for routines used in ISPLAY
By using the routines used in T, it is possible to create a general-purpose diagram text editing program.
処理の種類によってはファクシミリ14から原禍金読ん
で平面構造体1に表示し、キーボード12の操作により
てこr′Lに輌集処理を加えるようにできろ。15はフ
ァクシミリ14によって記録された用紙を示すもので、
これはプログラムの3’JP、 RQのあるステップに
おいて画1象メモリから出力されたものである。これら
メモリ内容を転送交換する場合は、ファイル全作る入出
力処理を交換処理へ移行するコマンドの発行によって可
能となる。Depending on the type of processing, it may be possible to read the original damage information from the facsimile 14 and display it on the flat structure 1, and add a collection process to the lever r'L by operating the keyboard 12. 15 indicates a paper recorded by the facsimile 14;
This is output from the image memory in a certain step of 3'JP and RQ of the program. Transferring and exchanging these memory contents is possible by issuing a command that shifts the input/output process that creates all files to the exchange process.
本発明の図表文編集システムの端末においては、第7図
中の平−j構造体1に表示される像はテレビジョンの映
像1百号の工5な取扱いを0T酢とすることによって融
通性ある応用ができる。しかし、映像信号の伝送を行な
うには広い周波数帯域、g全心安とし、第7図における
ワードプロセッサ11、ファクシミリ14及び平面構造
体1のタグレット部分などによる通信系とは別な系統の
通信系を考える万が有利eある。第7図中の通信システ
ム16は上記のような2つの部分からなるものとする。In the terminal of the figure/table text editing system of the present invention, the image displayed on the flat-j structure 1 in FIG. It has certain applications. However, in order to transmit a video signal, a wide frequency band is required, and with complete peace of mind, a communication system different from the communication system using the word processor 11, facsimile 14, and taglet portion of the planar structure 1 shown in FIG. 7 is considered. Everything is in your favor. It is assumed that the communication system 16 in FIG. 7 consists of two parts as described above.
第9図においてαなる部分はルーズ状の網をなし、ファ
クシミリ、タブレット、およびワードプロセッサなどの
低速通信を後述のように時分割的に総合化する。ディス
プレイ信号については時分割などの手段VCより一つの
伝送路全多くの通信チャネルによって共用する形をとら
ないで、それぞれのととなる。第9図中のXはこれらの
回線を収容する空間分tiil形の集線装置である。第
9図中のαなろループ網上に示すT1なるブロックは上
述の低速通信用のチャネルを後述するような時分割的な
手段で東線をするものでありXにおける接続制御全並行
して行なうことができる。これは時分割系では回)腺は
1つであるが、通4gチャネルはxvcB続される回線
と対応するものが一つずつあって集線接続の論理は空間
分割系と時分割系で全く同じになることになる。αルー
ズの工うに時分割系は空間分割系のように機構部の代り
に空間を占有しない処理部のみからなるチャネルの集線
お工び情報資源の共用を行なう土で有利であるが、チャ
ネル速Kに限度がある。集線装置X k’tc接続され
るβIJは端末対応の映像回線でα回線との間で役割分
担を行うことによって構成を適正化するものである。In FIG. 9, a portion α forms a loose network, and integrates low-speed communications such as facsimiles, tablets, and word processors in a time-division manner as described later. As for display signals, one transmission line is not shared by many communication channels by means such as time division VC, but each is individually distributed. X in FIG. 9 is a space-divided type line concentrator that accommodates these lines. The block T1 shown on the α-naro loop network in Figure 9 connects the above-mentioned low-speed communication channel to the east line by time-sharing means as described later, and the connection control at X is performed in parallel. be able to. This is because in a time-division system, there is only one circuit, but in a 4G channel, there is one line that corresponds to the line that is connected to the It will become. The α-loose technique is advantageous in a time-division system, such as a space-division system, in which channels are concentrated and information resources are shared, consisting only of processing units that do not occupy space instead of mechanical units, but the channel speed is There is a limit to K. The βIJ connected to the line concentrator X k'tc is a video line compatible with terminals, and the configuration is optimized by sharing roles with the α line.
本発明が適用される伝送系の一例(工矢のようである。An example of a transmission system to which the present invention is applied (such as Koya).
伝送リンクを流れる符号形式は一屋長の伝数的な法則に
従う符号語によって構成される。伝送系のノードとなる
各端末あるいはコンビ二一タはtJfJ9図に示すよう
にループ状に接続される。第9図においてTI、・・・
、Ti、・・・y THは端末装置、Sは情報処理シス
テムである。第3図中に示すαは上記ルーズを表す記号
である。α上の各ノード局は、1つの伝送フレーム形式
を共有している。The code format flowing through the transmission link is composed of code words that follow Ichiya Nagata's transmission law. Each terminal or combiner serving as a transmission system node is connected in a loop as shown in Figure tJfJ9. In Fig. 9, TI,...
, Ti,...y TH is a terminal device, and S is an information processing system. α shown in FIG. 3 is a symbol representing the above-mentioned looseness. Each node station on α shares one transmission frame format.
伝送フレームの情報シンボルからなるフィールドは虚数
の部分からなり、後述のような利用を行な5俵数のチャ
ネルを作る・
第9図中の端末Tiは一般端末局で、その伏込処理+=
F1’ev第1θ図に示す。同図において、 R&工上
位局からの信号を受1gする同一終端器の受信部である
。Cはマスタクロツタ源で、電圧1till供によって
清本周波数の自動調整が町=’14である。TIは、R
で受1ぎされるスクランプリングされたベースバンド(
i号から受1gビットクロックのタイミングのすれVC
は\比例する1g号を検出するリング”ル1直データ処
浬糸である。そのサン7+1ングクロツクはビットクロ
ックであって、七の出力である上記タイミング情報が零
となる方向に上記クロック位相を制御する電圧をマスタ
クロツタ源であるCの免振周波数制御端子に加える。P
RはCから出力されるピットクロックによって動作し、
その入力&XHの出力上DSによってデスクラングリン
グしたもので、代数的な符号化の法則Vこ従った符号語
であるかどうかを検査しその結果全保存する。また、P
Rの出力は上記検査結果に工って誤りの訂正された符号
語で、こnはPRの次に位置するSRに入力する。SR
は訂正された上記符号語を記録するレジスタとその内容
全制御するタロツク回路がらなり、このクロック回路は
上記の代数的な符号化の法則に合っていることが分りた
ときにリセットされることによって伝送フレームの同期
がとられる口
第10図中SRは伝送系と端末mWデバイスの間でバッ
ファを行ない、その出力は第10図中の「下位局へ」の
端子から送信される伝送フレームの情報シンボル部分を
なすものである。PRからSRに入力された情報シンボ
ルの中でこの端末装置に受信さるべぎ部分レエ上記りロ
クク回路からの指定に裏って明らかになるもので、この
部分は端末装置へ転送されると同時V?一端末からの送
信符号が入力されて更新される。このようにしてSRか
ら出力される上記1に報シンボル部分はこの端末装置に
よって一部更!#?されたもので、この部分に上記の代
数的なtう号化の法則に従った処理を行ない、この処理
の結果によって符号語を構成し伝送フレームとして前記
「下位局へ」の端子から送信される・この工うなフレー
ム構成はPSEよって行なわれ、PSの出カシェ5cv
c工ってスクランプリングされて送1ごさ1する。The field consisting of information symbols of the transmission frame consists of an imaginary number part, and is used as described below to create a channel of 5 bales.The terminal Ti in Fig. 9 is a general terminal station, and its subtraction processing +=
F1'ev is shown in Fig. 1θ. In the same figure, this is the receiving section of the same terminal that receives signals from the R&E upper station. C is a master clock source, which automatically adjusts the Kiyomoto frequency by supplying a voltage of 1till = '14. TI is R
A scrambling baseband (
Timing slippage of received 1g bit clock from i issue VC
is a ring that detects the proportional 1g signal.The ring's 7+1 ring clock is a bit clock, and the clock phase is changed in the direction where the timing information, which is the output of 7, becomes zero. Apply the voltage to be controlled to the vibration isolation frequency control terminal of C, which is the master clock source.P
R is operated by the pit clock output from C,
The output of the input &XH is descrambled by DS, and it is checked whether the code word complies with the algebraic coding law V, and all the results are saved. Also, P
The output of R is an error-corrected code word based on the above-mentioned test results, and this n is input to SR located next to PR. S.R.
consists of a register that records the above corrected code word and a tarlock circuit that controls all of its contents, and this clock circuit is reset when it is found that the above algebraic encoding law is met. When the transmission frame is synchronized, the SR in Figure 10 buffers between the transmission system and the terminal mW device, and its output is the information of the transmission frame transmitted from the terminal ``to lower station'' in Figure 10. It forms part of the symbol. Among the information symbols input from PR to SR, the part that is received by this terminal equipment is revealed contrary to the designation from the above-mentioned circuit, and this part is transmitted at the same time as it is transferred to the terminal equipment. V? The transmission code from one terminal is input and updated. In this way, the above-mentioned 1-information symbol portion output from the SR is partially changed by this terminal device! #? This part is processed according to the above algebraic law of t-coding, and the result of this processing constitutes a code word, which is transmitted from the terminal ``to the lower station'' as a transmission frame. - This frame configuration is performed by PSE, and the output cache of PS is 5cv.
C machining is scrambling and sending 1 gosa 1.
不発明で蚤工亀送フレームの先頭にファンクション符号
を設け、PRにおいてこの符号を検出することによって
前述の符号:冶であるかどうかの検査結果の生成される
レジスタの内容を別のレジスタvC転送して該レジスタ
の内容により℃上記訂正を行なうとともlこ前者レジス
タの内容はリセットすることによって欠の伝送フレーム
のPRKおける符号語であることの検量がただちに囲始
できる工うにし、伝送効率が低下しない工うにするもの
である。第9図のループ網の各リンクに以上の工5にし
て作られた伝送フレームをなす符号系列全伝送するもの
で、この伝送フレームは欠のような復数個のフィールド
に分割される。By uninventively providing a function code at the beginning of the transfer frame, and detecting this code in PR, the contents of the register that generates the test result of whether or not the above-mentioned code is present are transferred to another register vC. By making the above correction according to the contents of the register, and by resetting the contents of the former register, it is possible to immediately begin to verify that the missing transmission frame is a code word in the PRK, thereby improving the transmission efficiency. This is to ensure that the performance does not deteriorate. The entire code sequence constituting the transmission frame created in step 5 above is transmitted to each link of the loop network shown in FIG. 9, and this transmission frame is divided into a number of fields, such as missing fields.
第1θ図においてαなる表示シエ第9図中のαを指丁も
ので、第1O図に示すブロックの回路はαループ上の各
局がそなえる必要がある。第9図においてTIが各局の
動作クロックを同期させる上での王局であり、また伝送
チャネルの割当會竹なうりj副局であるとする。T1に
おいて(工第10図のクロック源(4−TIによって制
御する■なる耐融はなく@なる配線によってTl2)%
らのタイミング4″れに関するrFli偏号V信号つ遅
延調侵回路D IIC工って第10図に示すビットクロ
ックの同ル]が行なわれる。In FIG. 1θ, the display screen α in FIG. 9 is a finger, and each station on the α loop needs to have the circuit of the block shown in FIG. 1O. In FIG. 9, it is assumed that TI is the main station for synchronizing the operating clocks of each station, and is also the sub-station for transmission channel allocation. At T1, the clock source in Fig. 10 (4-TI is controlled by TI and not by @ wiring is Tl2)%
The bit clock shown in FIG. 10 is synchronized using the delay adjustment circuit DIIC and the rFli polarization V signal with respect to the timings 4 and 4.
第10図中のRDお工びSDは符号語全形成する故送フ
レームがSRに形成される時点においてSRの内容全R
D K転送し、SRの内容全更新するためにSDに準備
された送1g情報5RIC転送するだめのレジスタであ
る。このRDおよびSDなるしタスクとSRの構成はα
ループ上の各局において同じであるが、TI+・・’j
T11・・・pTNとSDにおける端末デバイスおよび
情報処理システムVCよってRDおよびSDの利用の方
法が異なる。ゴす、SRへいて符号語が形成されている
時点での伝送フレームにおけるフィールド溝底について
のべる。すなわち、制御チャネルを構成するフィールド
、および情報の伝達を目的とする複数の情報フィールド
からなる情報処理システムSはTI、・・・、TI、・
・・。RD processing SD in FIG.
This is a register for transferring 1g information 5RIC prepared in SD to transfer DK and update all the contents of SR. The configuration of this RD, SD, task and SR is α
It is the same for each station on the loop, but TI+...'j
T11...The method of using RD and SD differs depending on the terminal device and information processing system VC in pTN and SD. This article describes the bottom of the field groove in the transmission frame at the time when the code word is being formed in the SR. That is, an information processing system S consisting of a field constituting a control channel and a plurality of information fields for the purpose of transmitting information is TI, . . . , TI, .
....
’rNvこよって共同利用されるもので、上記谷フィー
ルドを同時に利用し、上記も情報チャネルを利用するタ
スクを多点処理する。これら情報チャイ・ルに#、fJ
r、されている端末はTI、 −; T i、 −y、
T、のうちの情報チャネル数のものとなる。端末数は
情報チャネル−、牧より多く、それぞ几の端末は第10
図中RDおよびSDなるレジスタの情報チャネルのため
の各フィールドの中の一つを選んでSと通悟全竹なうこ
とになる・
第1()図中RD ′i6エびSDの制御チャネル用の
フィールドはT1を除くα上の各局は同様の使用法音用
いるものである。TlはRお工びSの促」1@チヤネル
用フイールドから一定量1循τごとにスタート符号を送
信U、RDの制御チャネルから啼ってくる各局のも糧の
1冨号をしらべる。スタートわ号間隔τはα上の局数に
応じて分割され、各分割はα上のも局に対応している。'rNv' is used jointly, and the above-mentioned valley field is used at the same time, and the above-mentioned task that also uses the information channel is processed at multiple points. These information Chai Lu #, fJ
r, the terminal is TI, −; T i, −y,
The number of information channels is T. There are more terminals than Information Channel and Maki, and Rin's terminal is the 10th terminal.
Select one of the fields for the information channels of the registers RD and SD in the figure to become S and the control channel of RD 'i6 and SD in the first () figure. Each station on α except T1 uses the same usage sound. Tl is R's request for S' 1. A start code is sent from the channel field every τ for a fixed amount of time. Check the signal from each station that is shouted from the control channels of U and RD. The start signal interval τ is divided according to the number of stations on α, and each division corresponds to another station on α.
これらの局ではスタート符号を検出してから自局の分割
を計数し、このときSと通信する必要がある場合、SD
レジタスの制御チャネル用フィールドに光呼符′+8を
記録する。T1では自局のRDレジタスのt1]@チャ
ネル用フィールドに送られてくる光呼符号の有無【、ス
タート符号を検出することによる各局対応の分割を見出
すことによって検出する。以後T1は空いている情報チ
ャネルを選択する。これによってTi&工SDレジスタ
の市II 1iIiIチャネル用フィールドG′こスタ
ート符号送出かうその局の分JIJ数を計数した時に情
報チャネルの番号會示す符号、あるいは1に報チャネル
が空いてないことをだす符号1工どからなる接続符号を
記録する。谷端末局は上記の冗呼符号選出の場合におい
て、兄呼符勺選出の前に接続符号があるかどうかを見て
、その符号に指定さnた情報チャネルtこ工ってSと辿
侶する。上記符号がビジーであることを示しているとぎ
は待汗せを行なう。These stations count the divisions of their own station after detecting the start code, and if it is necessary to communicate with S at this time, SD
Record the optical call code '+8 in the control channel field of the register. At T1, presence or absence of an optical call code sent to the RD register of the own station]@channel field is detected by finding the division corresponding to each station by detecting the start code. Thereafter, T1 selects an available information channel. As a result, the field G' for the city II 1iIiI channel in the Ti & Engineering SD register sends a start code, or when the JIJ number for that station is counted, a code indicating the number of the information channel, or 1 indicates that the information channel is not available. Record the connection code consisting of one code. In the above case of redundant code selection, the valley terminal station checks whether there is a connecting code before selecting the older call code, and uses the information channel specified by that code to trace S. do. The machine whose code above indicates that it is busy performs a waiting period.
αループ上の各局は接続符号を検出することによって指
定された情報チャネルヲRDお裏びS、Dレジスタのフ
ィールドから選択することによって、それぞれの局のデ
ータ受信部と送信部を論理的に接続する。このとぎ広帯
域網であるβ回線の交換機すなわち第9図中のXにおい
てはT、からの1同忙Mによって公知のクロスバ方式に
従って第9図中のSの複数の広帯域入出力チャネルの中
の一つとβ回線の中の上記の接続符号の転送した局に達
するチャネル全選択する。CI)制御はT1において上
記接続符号を選出するとぎに行なえはよい。Each station on the α loop logically connects the data receiving section and transmitting section of each station by selecting the specified information channel from the RD and S and D register fields by detecting the connection code. . In the β-line exchange of this switching broadband network, that is, at Then select all channels in the β line that reach the station to which the above connection code was transferred. CI) control may be performed immediately after selecting the connection code at T1.
ループ網と情報処理システムSとの接続は矢のJ:うに
行なわれる。第11図に示すTBはTI、・・・。The loop network and the information processing system S are connected as shown in the arrow J: Sea urchin. TB shown in FIG. 11 is TI, . . .
TI+・・・p TNなどと同じ工5に第10図中のR
Dお工びSDとそれに関連する部分と同一原理からなる
ものである。RDお工びSDの内容は複数の情報チャネ
ルと制御チャネル用のフィールドに分割され、それぞれ
Sの入出力チャネルCHO,CHI〜CHa Ic接続
される。CHgkX制御問チャネルであつCH,〜CH
3は3つの情報チャイ・ルであるとする。TI+...p R in Fig. 10 in the same work 5 as TN etc.
It is based on the same principle as the D-work SD and its related parts. The contents of RD and SD are divided into fields for a plurality of information channels and control channels, each of which is connected to the input/output channels CHO, CHI to CHa Ic of S. CHgkX control channel CH, ~CH
3 is three pieces of information.
ここでは例として、情報チャネル数が3であるとしてい
る。第11図は共同利用される情報処理システムの構成
を示すものである。図のCCは中央処理装置ヲ表してい
る。CCが実行するプログラムの内容を除外すると、S
の応用の方法によって構成の異なる部分はない。情報シ
ステムSにはTI。Here, as an example, it is assumed that the number of information channels is three. FIG. 11 shows the configuration of an information processing system that is used jointly. CC in the figure represents the central processing unit. If you exclude the contents of the program executed by CC, S
There is no difference in the configuration depending on the method of application. TI for information system S.
Ti、・・−m TKなど複数の端末が用いている上
記3つの情報チャネルがそれぞれCH,−CH5i通し
て論理的に接続されSにおけるCCはこれら谷端末から
の質問あるいはメツセージとそれらに対する応答のため
の処理を多東に行なう。第11図中のM。Ti,...-m The above three information channels used by multiple terminals such as TK are logically connected through CH, -CH5i, respectively, and the CC in S receives questions or messages from these valley terminals and their responses. The processing for this purpose will be carried out in Tato. M in Figure 11.
RE、Fなどは一種の外部記憶メモリであって、Fはプ
ログラムあるいはデータなどを記録しておく。RE, F, etc. are a kind of external storage memory, and F records programs or data.
また画像1g号からなるデータケ記録する場合もあり得
るものである。REは、端末に汁声応谷を行なうために
音声信号の断矛を記録する。さらにMなるメモリは、画
像あるいは音声信号を高速で入力し、そ;t’L’i低
速に変換して端末へ伝送することケ町■にとするための
速度変換用のものである。第9図中VC示す交換依XV
Cは第11図におゆるBUSに接続されるWl、 W2
. W3全通して広帯域回線で接続され、画像チャネル
を形成する。第11図に示す上記谷ブロックおよび関連
するソフトウェアおよびCCのワークメモリの各エリア
を有効に利用する必伏がある。これは第11図に示すブ
ロックの配わ、と割込み処理プログラムの機能を適正比
するごとに工って行1よう。すなわち第11図のCC以
外の各ブロックあろい(工回線はCCが実行するプログ
ラムの促能によって発行されTこ指令に基づいて動作を
するものであるが、これらの動作はCCが関与すること
なく並列に実行され、これが終り1こ場合だけ割込み(
W号によってCCに連絡される。It is also possible that a data recorder consisting of image No. 1g is recorded. The RE records the audio signal severance in order to perform a voice check on the terminal. Furthermore, the memory M is for speed conversion, in which an image or audio signal is input at high speed, converted to low speed, and transmitted to a terminal. Exchange XV shown by VC in Figure 9
C is Wl, W2 connected to all BUS in Fig. 11
.. All W3s are connected via a broadband line to form an image channel. It is necessary to effectively utilize each area of the valley block shown in FIG. 11, related software, and work memory of the CC. This is done by appropriately comparing the block layout shown in FIG. 11 and the functions of the interrupt processing program. In other words, each block other than the CC in Fig. 11 (the construction line is issued by the prompting of the program executed by the CC and operates based on the command, but the CC is not involved in these operations). It is executed in parallel without interrupts (
CC is contacted by W.
CCはワークメモリをもっていて上述の各ブロックある
いは回線の動作結果をこのメモリエリヤを用いて処理す
る。このワークメモリエリアと第10図中のCC以外の
グロックとの転送はCCの入出力機能により行ない、プ
ログラムの命令全実行するのはCCの命令実行機能にエ
リ付なわれる。ワークメモリは、上記入出力4?A M
eと命令実行機能シに工つ共用される。そして第10図
に示す各ブロック間の情報の転送はRES なる共週
メモリに工つて行なわれ、第10図中の各ブロックがR
ES ’iアクセスする離別はMPX から各プロノ
クレこ与えられる時分割スロットの形で行なわれる。C
Cについてのスロットはその命令実情1目と入出力做能
とに分けて配分され、それぞれのスロットでそれぞれの
機能がワークメモリへアクセスすることができるように
する。共通メモリRES のアドレスエリアバ複数の
部分的アドレスエリアに分割し、各部分アドレスエリア
は%足のアドレス値の部分アドレスを持ち、該部分アド
レスエリア内の谷アドレスは記録で出た順序でωを出さ
れるように論理的に連結されており、上記部分アドレス
が印加されることに−よって上記連結j幀序に従りて銃
出しまたは記録が行なわれる。CCについての部分アド
レスは2つに分割され、−万はCCの命令実行イ叉ML
他方はCCの入出力機能に割当てられる。The CC has a work memory and uses this memory area to process the operation results of each block or line described above. Transfer between this work memory area and clocks other than the CC in FIG. 10 is performed by the input/output function of the CC, and execution of all program instructions is assigned to the instruction execution function of the CC. Is the work memory input/output 4? A.M.
It is shared by e and instruction execution functions. Information transfer between each block shown in FIG. 10 is performed using a common memory called RES, and each block in FIG.
Separation of ES'i accesses takes place in the form of time-sharing slots given to each processor from the MPX. C
The slots for C are divided into instruction status 1 and input/output capability, and each slot allows each function to access the work memory. The address area of the common memory RES is divided into a plurality of partial address areas, each partial address area has a partial address of the address value of %, and the valley addresses in the partial address area are ω in the order in which they appear in the record. By applying the partial address, firing or recording is performed according to the above-mentioned connection order. The partial address for the CC is divided into two parts, - 1000 is the CC instruction execution number ML.
The other is assigned to CC input/output functions.
第11図ニオイて、BUS &ZM1〜Ms、M、R
E、CC。Figure 11: Odor, BUS & ZM1~Ms, M, R
E.C.C.
TB、お工びFによって時分割的に交互に占有される。It is occupied alternately by TB and F in a time-sharing manner.
′fなわら、この時分割スロットはBUS の1なる
線によって行なう。1なる線は数ビットのアドレス線で
各ビットの論理値組合せを変えることVCL−)てスロ
ット配分を行なう。BUS の2はRESへの入力で
上記各ブロックからの出力線の論哩和で構成され、BU
S の3はRESから上記各グロックへの並列出力線
Vこなっている。BUSの4V工共通メモIJ RES
のアドレス線で上記谷グロックからの出力線の舖埋和で
構成される。BUSの2. 3. 4なる姻はそれぞれ
BUSの1によってアドレスされたグロックについてだ
けケートすることによって、それぞnのブロックは矢の
ような方法でブロック相互間でキャラクタの交換【行な
う。任意のブロックに割合てられたスロットにおいて、
その前半で符号の転送先ユニットの部分アドレスを指示
して記録し、スロットの後半において上記自己ブロック
に対応する部分アドレスを指示して読取りする。上述の
ように部分アドレス全指示すれば、そのアドレスエリア
から記録された順序で仇取りが行なわれる。CCの夷竹
蝋牝を工、CCの人出力模叱も含めて2つのブロック間
でイ;1−号転送金行う場合には、これらブロックVこ
符号転送全指定するコントロールワード(i−RESの
それぞれのブロックの部分アドレスに記録する0そして
上記の2つのブロックに割合てられたスロットで自己の
部分アドレスからコントロールワード全読取ることによ
って、以後の動作を足めるOこの動作が完了した場合に
(工、CCの命令実行機能に対応した部分アドレスして
割込み信号を記録する・割込み信号は、CCの命令実行
機能によって割込要求命令が実行された場合にもCCの
命令夷何愼能に工って自己の部分アドレスvc記録され
る。CCの命令実行機能では命令カウンタをす進させ命
令カウンタが指定するワークメモリの館合金実竹するも
ので、命令の実行を終って縮合カウンタ全歩進する直前
に自己の部分アドレスを指定して読取り全行ない、割込
み信号が読出され1こ場合は命令カウンタをワークメモ
リの割込処理プログラムが記′碌されているアドレスに
飛躍させ、割込信号の内容に応じた処理を行なう。そし
て、割込処理プログラム実行中は、自己の部分アドレス
からの読取りは停止する。しかし、この部分アドレスへ
の記録は続行される。CCの命令実行徹餌に対応した部
分的アドレスエリアは充分のアドレス数全確保すること
によって割込信号が無視されることがなくなり、割込処
理プログラムを充分の大きさにし融通性ある多重処理が
可能となろう。また、端末装置から機能キャラクタが受
イgされるたびvcccの入出力機能に対応する部分ア
ドレスに上記キャラクタを記録すると同時に割込信号を
CCの命令実行機81F、に対応する部分アドレスに記
録する。この方法によればキャラクタ単位の伝送制御全
行なうことに工つ、割込頻度が多くなってもこれら割込
みが無視されることがなくなる。このことしこよって会
話(出(Wの頻度の激しいプログラミングなどを遠隔端
末によって行う場合に有利となる。ただ回線に発行され
る指令は割込みと共に完了する形のものでなく、CCの
命令実行磯百目から新たに発行される指令によって完了
する形をとることによってキャラクタを失うことがない
R5にする必要がある。'f, this time division slot is performed by line 1 of BUS. The line 1 is an address line of several bits, and slot allocation is performed by changing the logical value combination of each bit (VCL-). BUS 2 is an input to RES, which is composed of the logical sum of the output lines from each block above, and BU
3 of S is a parallel output line V from RES to each of the above Glocks. BUS 4V engineering common memo IJ RES
The address line is composed of the sum of the output lines from the valley Glock. BUS 2. 3. By categorizing only the Glock addressed by BUS 1, each of the 4 blocks exchanges characters between them in an arrow-like manner. In the slots allocated to any block,
In the first half of the slot, the partial address of the code transfer destination unit is designated and recorded, and in the second half of the slot, the partial address corresponding to the self block is designated and read. If all partial addresses are specified as described above, data will be recovered from that address area in the order in which they were recorded. If you want to carry out a transfer between two blocks, including the CC's Ichitake control and the CC's human output, the control word (i-RES) that specifies all the code transfers for these blocks should be used. Record 0 in the partial address of each block of , and add the subsequent operation by reading the entire control word from the own partial address in the slot allocated to the two blocks mentioned above. When this operation is completed,・The interrupt signal is recorded by addressing the part corresponding to the instruction execution function of the CC. Even when an interrupt request instruction is executed by the instruction execution function of the CC, the interrupt signal is recorded according to the command execution function of the CC. The CC's instruction execution function increments the instruction counter and stores the work memory specified by the instruction counter, and after completing the execution of the instruction, the entire condensed counter is Immediately before incrementing, it specifies its own partial address and performs a full read, and if an interrupt signal is read out (1), the instruction counter jumps to the address where the interrupt processing program is stored in the work memory, and the interrupt is executed. Processing is performed according to the contents of the signal. During execution of the interrupt processing program, reading from its own partial address is stopped. However, recording to this partial address continues. By securing a sufficient number of addresses in the partial address area corresponding to the above, interrupt signals will not be ignored, and the interrupt processing program will be made sufficiently large to enable flexible multiprocessing. , whenever a function character is received from the terminal device, the character is recorded in the partial address corresponding to the input/output function of VCCC, and at the same time, an interrupt signal is recorded in the partial address corresponding to the instruction execution unit 81F of CC. According to this method, all transmission control is performed on a character-by-character basis, and even if the interrupt frequency increases, these interrupts will not be ignored. This is advantageous when executing a command from a remote terminal. However, the command issued to the line is not completed with an interrupt, but is completed with a new command issued from the CC command execution Isomomo. It is necessary to make it R5 so that the character is not lost due to this.
情報処理システムにおける多重処理は割込処理プログラ
ムの機能によって行なわれ、多くの項目からなるタスク
テーブルを管理している。タスクは時分割多重回線にお
けるチャネルに相当するものであるが、チャネルの場合
のように周期的にスロットを付与する形で多重処理され
るのではない・上記割込処理抜駆は割込信号を読取るこ
とに工つてどの項目に関する割込信号であるかに工って
、このタスクチーグル全更新し入出力指示を実行してな
いタスクテーブルの項目を探す。このタスクテーブルに
は中断されたプログラムの命令の内容と番号が記録され
ていて、項目の優先1i1d’[に従って割込処理プロ
グラムの命令の代りに上記中m3れたプログラムの命令
を実行するように制御を変更して、制御はそのプログラ
ムに渡される・割込処理プログラムは入出力中の時間を
他のタスクに転用するものであるが、上記のように他の
プログラムに1b114@が渡りてしまえば割込信号が
検出されない限り一¥!理の手段がなくなる。この割込
は上記のタスク項目の優先11員位に関係がないので、
制御を侍っているタスクが無視される可能性がある。Multiprocessing in an information processing system is performed by the function of an interrupt processing program, which manages a task table consisting of many items. A task corresponds to a channel in a time-division multiplexed line, but it is not multiplexed in the form of periodically assigning slots as in the case of channels.The above interrupt processing method requires interrupt signals to be By reading the interrupt signal and determining which item the interrupt signal pertains to, this task team updates all of the items and searches for items in the task table for which no input/output instructions are being executed. This task table records the contents and numbers of the commands of the interrupted program, and according to the item priority 1i1d'[, the command of the program m3 above is executed instead of the command of the interrupt processing program. Control is changed and control is passed to that program. - The interrupt processing program diverts the time during input/output to other tasks, but as shown above, 1b114@ is passed to other programs. For example, 1 yen unless an interrupt signal is detected! There will be no way to reason. This interruption has nothing to do with the priority 11 members of the above task items, so
Tasks that are in control may be ignored.
この9傳を防止するために、一定時間ごとに割込信号を
発生するグロック丁なゎち第11図中のRTを設ける必
要がある。In order to prevent this error, it is necessary to provide a Glock machine, such as RT shown in FIG. 11, which generates an interrupt signal at regular intervals.
欠VC第12図は第11南中のCCの内部構成を示すも
ので、PUはCcの・め令実行機能であり、工〇は入出
カイ洩TTF4である。BUS とその1. 2. 3
゜4、なる線はa!9図の同じ記号に相当するので、P
Uと工0はそれぞれ独自の入口を占有している。Missing VC Figure 12 shows the internal configuration of the CC of the 11th South Central, where PU is the CC's command execution function, and 〇 is the input/output flow TTF4. BUS and part 1. 2. 3
゜4, the line is a! Since it corresponds to the same symbol in Figure 9, P
U and 0 each occupy their own entrances.
しかし、ワークメモリWM=i共用しているものであっ
て、この利用は次のようにして行なわれる。However, the work memory WM=i is shared, and this use is performed as follows.
りい2図のADはデバイスアドレスバスの信号ヲデコー
ドしてWMをPUに割当てる時間とIOに割当てる時間
とを検出するもので、AはPU、IOのアドレス信号が
AD出カによってゲートされたアドレス信号を表す。R
,WはそれぞれAに示されf、:、 WU(7) T
I’レスから読出しあるい&エアドレスへ記録を行う端
子である。f、た、・)311図中のRESの内部構成
を第13図に示す。第13図のMMなる部分は内部メモ
リであって、Aは内部メモリのアドレスバスである。P
A&X部分アドレスの匝が加えられる端子であり、φ1
φ2φ3なる3相クロツクの中の1つのφ!によってゲ
ートされてMM fアドレスする。。このアドレスによ
って部分アドレ、XK入ッテイる記録順に読出されるア
ドレス部分cD gQ録アドレス全抗出し、アドレスが
R1にIt出されるφ2なる相ではMMの入出力端子0
あるいは■によって入出力全行なう。入力全行なうか出
方を行なうか、あるいは両方興行なわないかはACIお
工びAC2に加えられる論理値によって建まる。“AC
IがONのときはR1からφ2にゲートされてAVC記
録アドレスが加えられ、AC2がONのとぎはR1のも
う一万の1行からAVC絖J収アドレスが刀口えられ、
それぞれの場合に応じて■からφ2によってゲートされ
てMM K 信号が入るか、0にMMからの出力が得ら
れる。−万R1の記録およびd出アドレスはACl、あ
るいはAC2のON、 OFF K応じてφ2なる24
11において1を加算してR2に記録する。この加算は
所定の数を法として行なうものであって、第13図中P
Aなる媚4子に加えられる部分アドレスによって法を換
える必要がある。これは第13図中の■なる記号で表わ
される加算において処理ビット数を換えることによって
行なうもので、この変更を工処理ビットのマスク信号に
よって行なう。部分アドレスをマスクイg号に変える回
路&X MAS VCよって示す。第3相φ3Cは更#
された記録お工び洸出しアドレスをPAの指定するアド
レスに記録する。記録アドレスヲ読出アドレスが越えろ
状況ごは読出丁べきものがないことを意味しており、R
1レジスタの記録アドレス部を読出アドレス部をC1な
ろ比較(2)路に工って比較する。Klの上記2部分が
等しい場合にはφ2なる相においてAC3なる出力、腺
によって応答しR1の読出アドレス部に1を加えてR2
に記録する動作全禁止する。記録アドレスおよび読出し
アドレス値への加算をすべて上記のように所尾の数を法
とするCとによって行なうのは、部分的アドレスエリア
におけるアドレス値が巡回していることを意味している
。i分アドレスエリアの各アドレスに記録されていると
きを工、R1レジスタのa己・碌アドレス部の値が読出
アドレス部の111から1′ft引いた値に等しくなっ
ている。このことを02なる比較回路により比較し、こ
れが等しい場合にはφ2なる相においてAC4なる出力
線によって応答し、外部回路ではACIへの信号を中止
する。AD in Figure 2 decodes the device address bus signal to detect the time to allocate WM to PU and the time to allocate to IO, and A is the address where the PU and IO address signals are gated by the AD output. Represents a signal. R
, W are respectively shown in A and f, :, WU(7) T
This is a terminal for reading from the I' address or recording to the & air address. f, ta, ·) 311 The internal configuration of the RES in FIG. 13 is shown in FIG. A portion MM in FIG. 13 is an internal memory, and A is an address bus for the internal memory. P
This is the terminal to which the A&X partial address is added, and φ1
One φ in a 3-phase clock of φ2φ3! gated by MM f to address. . According to this address, the partial address is read out in the recording order of
Alternatively, use ■ to perform all input and output. Whether all inputs are performed, all outputs are performed, or both are not performed depends on the logic value added to the ACI input AC2. “A.C.
When I is ON, it is gated from R1 to φ2 and the AVC recording address is added, and when AC2 is ON, the AVC recording address is read from the 1st row of R1,
Depending on each case, the MM K signal is input by being gated by φ2 from ■, or the output from MM is obtained at 0. - The record of 10,000 R1 and the d output address are φ2 depending on ACl or AC2 ON/OFF K24
In step 11, 1 is added and recorded in R2. This addition is carried out modulo a predetermined number, and in Figure 13, P
It is necessary to change the modulus depending on the partial address added to A's 4 children. This is done by changing the number of bits to be processed in the addition represented by the symbol ■ in FIG. 13, and this change is performed by a mask signal for the bits to be processed. A circuit for converting a partial address into a mask number is shown by &X MAS VC. The third phase φ3C is
The recorded address is recorded in the address specified by the PA. If the read address exceeds the record address, it means that there is nothing to read.
The recording address part of the 1 register is compared by making the read address part into the C1 comparison (2) path. If the above two parts of Kl are equal, in the phase φ2, it responds with the output AC3, and adds 1 to the read address part of R1 to read R2.
All operations that are recorded are prohibited. The fact that all the additions to the recording address and read address values are performed using C modulo the number of places as described above means that the address values in the partial address area are circular. When data is recorded at each address in the i-minute address area, the value in the a/self address section of the R1 register is equal to the value obtained by subtracting 1'ft from 111 in the read address section. This is compared by a comparator circuit 02, and if they are equal, a response is made by an output line AC4 in a phase φ2, and the external circuit stops sending a signal to ACI.
人間が意味を符号化して@械と通信する方法が用いられ
る工5な活動では、問題が相当に具体化されている。企
業組峨ヲ形成する人間はもつと別の形の活動がある。こ
れは上記のような具体化された問題が形成されるまでの
宿励であると考えることもできる。この工5な活動にお
いては上司、あるいは同僚、部下との間で質料あるいは
意見の交換を行なったり活動のステップとするための、
あるいは報告のための質料を作りTこり資料の索引を行
なったりする。第9図に示す情報処理システムは上記の
ような活動において質料の形成2作成。The problem is considerably more specific in industrial activities where humans encode meaning and communicate with machines. The people who form corporate organizations have a different type of activity. This can be thought of as passive encouragement until a concrete problem like the one mentioned above is formed. In this technical activity, exchange of materials or opinions with superiors, co-workers, and subordinates, and as a step in the activity.
Or, create materials for reporting and index the materials. The information processing system shown in FIG. 9 performs material formation 2 creation in the above-mentioned activities.
交換情報の索引および記録を行なうための道具となるも
のである。この場合、第11図中Fは上記のような操作
において一時的な記憶、メイル用の記憶あるいはファク
シミリファイルとして使用されるものである。不発明で
は第11図のMに画像信号を記録することKよってこれ
を低速で読取ることを可能とするものである。この方法
によれば第11図のFと端末のファクシミリデバイスと
の間でパターンの交換全行なう場合、FとCcがファク
シミリデバイスの速度で行な5パターン交換の間、長時
間束縛されるのをさけるためMを仲介することによって
高速でパターンの交換を完了し、ccとFが行なうべき
その他の処理全行なう時間の損失を防止するものである
。第11図中のMは外部クロックによる入力が0Tt4
’Qでありて、この信号をFから取出i場合にもこの外
部クロックによって行なうものである。しかし、Fのパ
ターン媒体から信号の出力を行なう場合は、Fのパター
ン媒体は独自のクロックを持たなければならない。この
媒介クロックと上記外部クロックは周波数はほぼ合わせ
ることができるが、位相同期をとることはできない。こ
のような嵌朋構成のデバイスから出力全行なうには、第
1にFの出力側に記録されたII■序で読出されるバッ
ファレジスタ金持つこと、第2にFの記録形式がある長
さ以丁の情報クロックからなることが必要である。この
ようにするとFの出力側にパターンバッファのためのレ
ジスタの容量を犬きくする必要がない。It serves as a tool for indexing and recording exchanged information. In this case, F in FIG. 11 is used as temporary storage, mail storage, or facsimile file in the above operations. According to the present invention, by recording an image signal in M in FIG. 11, it is possible to read the image signal at a low speed. According to this method, when all patterns are exchanged between F in FIG. 11 and the facsimile device of the terminal, F and Cc can be exchanged at the speed of the facsimile device, thereby preventing them from being tied up for a long time during the five pattern exchanges. In order to avoid this, pattern exchange is completed at high speed by mediating M, thereby preventing loss of time for performing all other processing that cc and F should perform. M in Figure 11 has an external clock input of 0Tt4.
'Q, and when this signal is taken out from F, it is also done using this external clock. However, when outputting a signal from the F pattern medium, the F pattern medium must have its own clock. Although the intermediate clock and the external clock can be approximately matched in frequency, they cannot be synchronized in phase. In order to perform all output from a device with such an interlocking configuration, firstly, the buffer register recorded on the output side of F must be read in the order II ■, and secondly, the recording format of F must have a certain length. It is necessary to consist of multiple information clocks. In this way, there is no need to increase the capacity of the register for the pattern buffer on the output side of F.
第14図は第11図中OFの出力側における上述のよう
なパターンバッファの記録されたノ威圧に読出を行なう
制御回路を示す。第14図においてBUSは第12図の
BUSに接続されるものであり、第14図の全体が第i
o図のFに含まれる。第14図中のFOは画像パターン
を記録する媒体であり、その読取出力を工FOの2なる
端子からBFなる上記パターンバッファを通してBUS
の3なる端子に取出される。BUSの4からFOの3に
接続される縁はFOt″駆動する線で、第12図中のB
USの信号から取出されるものである。FOの3の4g
号によって画像メモリが読出されることによってFOの
1からは1面f象パターンの胱出しクロックが出力され
、これに同期してFOの2から画像イg号が出力される
。FOの4は画像パターンのブロックの区切全表す工R
G偏号(インタレコードギャップ信号)が出力される。FIG. 14 shows a control circuit for reading data recorded in the pattern buffer as described above on the output side of the OF in FIG. 11. In Fig. 14, the BUS is connected to the BUS in Fig. 12, and the entire Fig. 14 is connected to the i-th BUS.
Included in F in Figure o. FO in Fig. 14 is a medium for recording an image pattern, and the read output is transferred from the second terminal of the FO through the pattern buffer BF to the BUS.
It is taken out to the terminal number 3. The edge connected from BUS 4 to FO 3 is the line that drives FOt'', and is B in Figure 12.
It is extracted from the US signal. 3/4g of FO
When the image memory is read by the image memory, a bladder ejecting clock with a one-page f-elephant pattern is output from FO 1, and in synchronization with this, image I is output from FO 2. 4 of FO represents all the blocks of the image pattern R
A G decoding (interrecord gap signal) is output.
BFの1お工び2なる端子はBFへの誉込みお工び洸出
し信号を得る端子であり、3なる端子は書込みあるいは
読出しを行な58Fのアドレスを入力するものである。Terminals 1 and 2 of the BF are terminals for obtaining a signal to send to the BF, and terminals 3 are used for writing or reading and inputting the address of 58F.
BPへの書込みアドレスはり、なるレジスタで示され、
Llは画像信号の読取りクロックを計数する。BFから
の訛取りアドレス&X L 2なるレジスタで示され−
L2は第1O図中のBUSへ転送されるクロック丁なわ
ら第12図のMPXの(W号をもとにして作られるクロ
ックである。BUSの2とFOの1なる端子から得られ
るクロック周波数はほぼ合っているが、位相を合わせる
わけにはいかない。従って、FOからBFへの薔込みす
るBFアドレスをBFカ6BUSへ転送するBFアドレ
スより進ませておく。すなわち、Llの値をLlの値エ
リ進ませるように制仰する。これはLlとLlのリセッ
)t−解除して計数を開始される時間を異なるようにす
る。このため第14図中D1工IRG信号を作延さゼる
もので、これによってLlのリセットはり、 エリ遅
れて開瞼される。さらに、LlとLlからのBFへのア
クセスが同時に行なわれるのを防止するため、FOの1
あるい+’!BUSの2に加えられるクロツクエりも約
5倍以上の周波数のクロクク信号金1なる端子から入力
する。第14図中のに、N1.お工びN2からなる回路
vXL 1からBFをアクセスするスロット、とLlか
らBF會アクセスするスロツ)k交互に配分するもので
あって、先ずKVCよって上記のタイミングの異なる2
つのスロット全作るクロックを作る。これら2つのクロ
ック’fi−Nl とN2にそれぞれ供給する。The write address to BP is indicated by the register,
Ll counts the image signal reading clock. The accent address from BF is indicated by the register &X L 2.
L2 is the clock transferred to the BUS in Figure 1O, and is a clock created based on the W signal of the MPX in Figure 12.The clock frequency is obtained from the terminals 2 of BUS and 1 of FO. are almost the same, but the phases cannot be matched.Therefore, the BF address to be transferred from FO to BF is set ahead of the BF address to be transferred from BF to 6BUS.In other words, the value of Ll is set to the value of Ll. The value is controlled to advance. This is done by resetting Ll and Ll to make the times at which counting is started different. For this reason, the D1 IRG signal in FIG. 14 is delayed, which causes Ll to be reset and the eyelids to open with a delay. Furthermore, in order to prevent simultaneous access to BF from Ll and Ll, one of the FO
Arii+'! The clock signal added to BUS 2 is also input from a terminal called clock signal gold 1, which has a frequency of about five times or more. In FIG. 14, N1. The circuit consisting of N2 is allocated alternately to the slots for accessing the BF from vXL1 and the slots for accessing the BF from Ll.
Make a clock that makes all the slots. These two clocks 'fi-Nl and N2 are supplied respectively.
第14図中のN、とN2の回路構成は同じであって、詳
細は第15図(a)に示す。第15図(a)の1お工び
2なる端子の波形は同図(b)の1および2でボされる
が、これは第14図ではそれぞれ1お工びBUS の
2またはFOの1に相当する。第14図中のN1および
N2すなわち第15図の回路の目的は周波数の高い第1
の信号のパルス列のうちより周波数の低い第2の4g号
のパルスの中に入るものの中から、後片のパルスの立上
りに工つて分子Ifrされない第1のイ菩号のパルスを
選択するものである。第15図の動作は次のように実行
するものである。同図(aハエ回路図、同図(b)&工
動作時間表を表す。Flは第2の信号が0NvLなり第
1の信号がONとなることに工ってONとなり、F2は
F、がONとなり第1の信号がOFF のときにON
となる。従って、F3は第2信号がONになってから2
個目の第1倍号でONとなる。F3は第1信号がOFF
となることによってリセットされる。F3の入力&XF
3の出力によって動作したF4の出力で禁止され、F1
# F 29 F 4がリセットされるまでF3は動作
しない。このリセットは第24g号のOFF毎号によっ
て竹な5゜
1而像イぎ号を情報処理装置のファイルすなわち第11
図中OFに入力する場合においては、Mを介して高速ご
行なうことができる。この場合においても第11図中の
Tiなどにおける端末ファクシミリデバイスとMの間は
低速の伝送を行なうことができる。FK書込む場合にお
いては、第11図中のBUSを通して供給される外部ク
ロックによって行なうことがでさ、特に第15図(a)
のような回路は必要としない。The circuit configurations of N and N2 in FIG. 14 are the same, and details are shown in FIG. 15(a). The waveform of the terminal 1 and 2 in Fig. 15 (a) is crossed by 1 and 2 in Fig. 15 (b), but in Fig. corresponds to The purpose of N1 and N2 in FIG. 14, that is, the circuit of FIG. 15, is to
Among the pulses of the second 4g signal, which have a lower frequency, the first 4g pulse, which is not generated by the molecule Ifr, is selected at the rising edge of the second pulse. be. The operation shown in FIG. 15 is executed as follows. The same figure (a shows the fly circuit diagram, the same figure (b) & the operation time table. Fl is turned ON when the second signal becomes 0NvL and the first signal is turned ON, F2 is F, is ON and the first signal is OFF.
becomes. Therefore, F3 is set to 2 after the second signal turns ON.
It turns ON at the first double number. For F3, the first signal is OFF
It is reset by F3 input & XF
It is prohibited by the output of F4 which is activated by the output of F3, and F1
#F29 F3 does not operate until F4 is reset. This reset is done by updating the file of the information processing device, that is, the 11th
When inputting to OF in the figure, it can be done at high speed via M. Even in this case, low-speed transmission can be performed between the terminal facsimile device such as Ti in FIG. 11 and M. In the case of FK writing, it can be done using an external clock supplied through the BUS in Fig. 11, especially as shown in Fig. 15(a).
No such circuit is required.
以上の工5に画像信号を記録するファイル装置を遠隔の
端末から利用することが可aじであれば、ファイル装置
には多くの端末によって利用できる各種の製品カタログ
、学会関連お工び技術資料などに関する情報を記録お工
び更埴fjることか町り目となる。また第11図中のC
Cで実行できるプログラムのなかにテクスチャ解析など
の画像のディジタル信号処理機能を持つものを含めるこ
とによって、画像ファイル装置に記録された筆薊・レコ
ードの添削編集を行ない、これをユーザ端末に返送する
ことも可罷となる。If it is possible to use the file device that records image signals from a remote terminal in Step 5 above, the file device includes various product catalogs that can be used with many terminals, academic conference-related technical materials, etc. If you record information about such things, it will become a popular topic. Also, C in Figure 11
By including a program that has image digital signal processing functions such as texture analysis in a program that can be executed in C, corrections and edits are made to the notes/records recorded in the image file device, and these are sent back to the user terminal. It is also possible to do so.
第11図中のファイ/I/Fには第9図のαループ上の
Tiなる端末からTjなる端末VC送るメツセージを第
14図のような方法によって記号としてでなく画像信号
として記録しておくことができる。ま1こ第12図の方
法でを工面像信号として記録されてい6各レコードのヘ
ラダレ−ベルを記号とし1aむことが可UE3であり、
さらに第14図のFOの部分が複数の記録媒体からなり
、このうちの特定のものを同図中のBUS 側からア
ドレスする信号音別えることによって、それぞれのレコ
ードをアクセスすることができる。例えば、Tiから上
記のような記録を作る場合においては、CCによって実
行されるサービスプログラムによって記録すべき媒体の
空いているエリア全裸してTiから送られてくる画像1
1号をこのエリアに転送する。このT5なエリアを探す
に(工、上記のヘラダレ−ベルと第14図のIRGで示
されるインタレコードギアツブ金示す信号が必要になる
。第9図のCCVCLろこのような作業が可能であるた
めKは、CCで実行されるサービスプログラムはタスク
表を作る慎馳を持つ必要があり、TIにおけるユーザが
作った仕#C対応した項目を作る。この項目の詳細記録
の中にはファイルの操作とTiのユーザとの制御信号の
やり取りなどの仕事のステップの記録があり、サービス
プログラムの制イ卸が他のユーザのタスク項目Vこ移っ
て、′f、1こ制御かもとってくるという多重処理が可
能であるよ’) VCしておく。あるタスク項目の仕事
のステップがファイルVこ記録されに内容をTiなる端
末のユーザに転送する段階になった場合においては、タ
スク項目の処理の差先度を下げTiなる端末にメツセー
ジを転送できる条件が満たされるのを待つ。The message sent from the terminal Ti on the α loop in FIG. 9 to the terminal VC Tj on the α loop in FIG. 11 is recorded not as a symbol but as an image signal in the file/I/F in FIG. 11 using the method shown in FIG. 14. be able to. In UE3, the header label of each record is recorded as a surface image signal using the method shown in Figure 12, and it is possible to use the header label of each record as a symbol.
Furthermore, the FO section in FIG. 14 is made up of a plurality of recording media, and each record can be accessed by differentiating the signal sound for addressing a specific one from the BUS side in the same diagram. For example, when creating the above-mentioned record from Ti, the service program executed by the CC scans the image 1 sent from Ti with the empty area of the recording medium completely exposed.
Transfer number 1 to this area. To search for this T5 area, you will need the above-mentioned helad label and the signal indicating the interrecord gear knob shown by IRG in Fig. 14. Work like the CCVCL filter in Fig. 9 is possible. Therefore, the service program executed on the CC must have the discretion to create a task table, and create an entry corresponding to the work created by the user at TI.The detailed record of this entry includes the file There is a record of work steps such as operation and exchange of control signals with the user of Ti, and it is said that the controller of the service program transfers the task item V of another user and also takes control of the task item V of another user. Multi-processing is possible') VC. When the work step of a certain task item is recorded in a file V and reaches the stage where the contents are transferred to the user of the terminal Ti, the priority of processing the task item can be lowered and the message can be transferred to the terminal Ti. Wait for conditions to be met.
TiからTjへのメツセージ転送の別な形として、上記
の説明においてT1かもファイルFVこ記録を終った段
階においてそのタスク・負目の処理ステップは終了とし
、Tj VC,l:つ′〔T」 のユーザの都合のつく
時刻にファイルF (D T iが記録し1こレコード
をアクセスjるとい5〕iネもとろことができろ。勿論
、このとぎはタスク表匹−飢にTjのユーザが熟)こし
た仕事に対応する項目を作ることりこlよる・以上にお
いてはαルーズの辿1百回載の千4成と也(gの処理に
ついて説明したのであるが、この処理に伴って通信制:
l4I1手ノー全明らかにする必ヅがある。As another form of message transfer from Ti to Tj, in the above explanation, when T1 finishes recording the file FV, the task/negative processing step ends, and Tj VC,l:tsu'[T' At a time that is convenient for the user of Tj, the user of Tj can also remove the file F (5) when accessing the record recorded by T.・In the above, I explained the processing of 100th edition of Alpha Loose's Trace 100 (g), but along with this processing, Correspondence system:
l4I1 It is necessary to clarify everything.
上記タスク表の詳細記録は一3主の有限オートマトンの
彫金とるものであるが、通信制御手順も有限オートマト
ンとなる。これ&工有限個の状態とその間の転移1ダ」
係を起す事象からなる衣をなすものであって、伝送リン
クの確立された状態からリセット状態にもどるまでの状
態とその転移関係を図によって説明する。第16図は端
末装置即ち第9図のTi7よどにおけろ状態と発生事象
による各状態間の転移関係を示すものである。0から5
f、での状暢(・工、端末装置itにょって会話形式の
通信を行う場合の転移関係をがすものである。端末装置
が通信している状態即ち1〜5までの状態においては、
伝送フレームの制御フィールドで作られる制御チャネル
によってこの端末装置VC割当てられた時間に1出情中
であること全示す符号を送っておく必要がある。第16
図に示す工うに、通信を端末側から終了あるいは中断す
る場合において(・工Oなるリセット状MVこもどる。The detailed record of the above task table is based on the 13 main finite automaton, but the communication control procedure is also a finite automaton. A limited number of states and 1 transition between them.
The state of the transmission link from the established state to the reset state and its transition relationship will be explained using diagrams. FIG. 16 shows the transition relationship between states in a terminal device, such as Ti7 in FIG. 9, and each state according to an event that occurs. 0 to 5
This is to clarify the transfer relationship when conversational communication is performed using the terminal device IT. In the state where the terminal device is communicating, that is, the states 1 to 5 ,
It is necessary to send a code indicating that the terminal device is in the middle of a VC at the time allotted to this terminal device VC using the control channel created in the control field of the transmission frame. 16th
As shown in the figure, when communication is terminated or interrupted from the terminal side (a reset state MV returns).
同時に制御チャネルから送っていた通信中の表示を停止
し、第9図のT、なる制御局におけるtti制御を中止
し、情報処理装置に上記通信中表示の中継全行なうのを
停止する。第16図の1なる状態は、端末か発信のため
制御チャネルからスタート符号と共に送られる庸呼局名
即ちこの場合は情報処理軟論、全呼び出し第9図T1局
で制御チャネルから情報処理装置に割合でもれた時間に
呼出符号2発信局名および望いている情報チャネル名を
一つ送出すると同時に、制御卸チャネルのTiの端末に
割当てられた時間に上記の空いている1虜報チャネル名
含送出する。Tiではコノチャネルによって・清報処理
装置からの接続を完了したことを示す信号全党・1gシ
て2なる込侶町の状態に入り、以下3. 4. 5なる
状態とての間の私移祿で示すように制@される。At the same time, the communication display sent from the control channel is stopped, the tti control at the control station T in FIG. 9 is stopped, and all relaying of the communication display to the information processing device is stopped. The state 1 in Fig. 16 is the general call station name sent from the control channel together with the start code for a terminal to make a call, that is, in this case, the information processing system, and all calls are sent from the control channel to the information processing device at the T1 station in Fig. 9. At the same time, the name of the calling code 2 and the name of the desired information channel are sent out during the idle time, and at the same time, the name of the unused 1 information channel is included in the time allocated to the terminal Ti on the control wholesale channel. Send. On Ti, the signal indicating that the connection from the information processing device has been completed is activated by the Kono channel, and the 1g signal enters the state of 2, and the following 3. 4. It is controlled as shown in the private transfer between the 5th state and time.
端末を使用しない場合および上記の会詰辿1西に:つで
情報処理装置に工ろメツセージの他端末への転送あるい
は情報処理装置からの応答を位つ場合に?いては、不在
キーをON(!:することによって6なる不在リセット
状態となる。この間に伝送フレームの制御フィールドで
作られたrliIJτ卸チャネルによってこの端末に割
当てられた時間に着呼があることに工って7なる不在応
答を準備する状態となり、端末において後述の電源の自
動投入および用紙設定など受信準備ができているかどう
かの自己珍@全行なう。不在スキーが操作されない場合
においても制御1チャネルから着呼が検出されると7の
状態となる。この場合はすでに電源投入は行なわれてい
る。自己診断の結果、受信可であれば応答の制御符号を
送イぎして81よる状態となり、受1g不n目であれば
対応の制御符号を送信して6の不在リセット状、6にも
どる・このとぎ第9図中Sなる中央の情報処理装置では
対応するタスクのシ先度を下げ他のタスクの処理に移る
。中央では上記のように端末から何等かのiイ1]御応
答のあるべき時間は時間監視を行ない、この時間に受可
符号が受信されなければ受領不能の制御符号を受4Hシ
た場合と同様の処rIjLを行なう。If you do not use a terminal, and if you want to transfer messages to another terminal or receive a response from the information processing device using the above-mentioned link 1. , by turning on the absentee key (!:), the absentee reset state becomes 6. During this time, it is determined that there is an incoming call at the time assigned to this terminal by the rliIJτ wholesale channel created in the control field of the transmission frame. The device enters the state where it prepares for the absence response (7), and the terminal performs all self-checks to see if it is ready for reception, such as automatic power-on and paper settings, which will be described later.Even if the absence key is not operated, the control channel 1 is activated. When an incoming call is detected from , the state becomes 7. In this case, the power has already been turned on. As a result of the self-diagnosis, if the call is receivable, a response control code is sent and the state becomes 81. If the reception is 1g, the corresponding control code is sent and the absence reset state of 6 is returned to 6.The central information processing device, indicated by S in Fig. 9, lowers the priority of the corresponding task, etc. At the center, as mentioned above, the time at which a response should be received from the terminal is monitored, and if an acceptable code is not received at this time, a control code indicating that it is not acceptable is sent. The same process as when receiving 4H is performed.
第16図の8なる状態は、端末の受信あるいシエ受信待
の状態である。このとぎ受信ブロックが良好ならば次の
グロック全要求する制御符号全速って10フよる待合せ
状態になり、不良ならば先のブロックの再送ヲ侠求する
制御符号を送って第15図の待合わせ状態になる。この
ように待合わせ状態を2分したの(工送送お工び再送要
求イ鵡号も誤る場合があることを考慮に入れる1こめで
、中央でVエフ−ロック送信完了後および後述のzNQ
イ:)−号送信後は端末から送送か再送かの制御符号が
あるべき時間にオイて時間監視全行ない、この時間に上
記応答がなけれは問い合わせ符号即ちENQ符号を飼う
卸チャネルで通すなどの方法にエリ行なう0端末側ては
ENQ符号を受けることによって、9お工び1θの状態
のとぎそれぞれ再送および矢送安求符号を送信する。9
お工ひ10の状態Cズロツク受信が開始されれば、8な
る受信状態になる進・匿甲辰か符号の停止は通信終了を
意味する。共用性の少い端末においては、不要の電源を
切断する場合がある。The state numbered 8 in FIG. 16 is the state in which the terminal is waiting for reception or transmission. If this received block is good, a control code requesting all of the next block is sent at full speed, and a waiting state is reached with 10 steps.If the received block is bad, a control code requesting retransmission of the previous block is sent, and the waiting state shown in Fig. 15 is reached. become a state. In this way, the waiting state is divided into two parts (taking into account that there may be errors in the transmission request and retransmission request).
B:) After sending the signal, the terminal monitors the time at the time when the control code for sending or retransmitting is supposed to be sent, and if there is no response at this time, an inquiry code, that is, an ENQ code, is sent through the wholesale channel. When the terminal 0 side receives the ENQ code, it retransmits each of the 9 and 1θ states and transmits the retransmission code. 9
When reception of C Zlock in state C of 10 is started, the stop of the digits and codes in the reception state of 8 means the end of communication. In terminals with little shared use, unnecessary power may be turned off.
第16図の状態図をもつ端末においてはOお工び6の状
態では電源はOFF の状態にある・電m、ONの状態
でしか動作しない処理部においては、上記3状態以外の
状態を識別して取扱う。1源のOFFのとぎは不在キー
が操作され1こかどうかお工ひフックOFF かどうか
によってこれらの状態を区別し、着呼および変復調器側
への切替に工って電源をONとする。このとぎ入った電
圧でタイマケ動作させ、タイマが切れたとぎに1お↓び
7なる状傅に状、態識別レジスタをセットする。このと
ぎ不在キーと電話器のフックの状態に応じて7なる「不
在応答」状態とするか1なる信号状態とするかを冗める
必要がある。In terminals with the state diagram shown in Figure 16, the power is OFF in state 6.In the processing section that operates only in the power ON state, states other than the above three states can be identified. shall be handled as such. The state is distinguished depending on whether the hook is OFF or not when the absent key is operated, and the power is turned ON in response to an incoming call and switching to the modem. The timer is operated using this voltage, and when the timer expires, the status identification register is set to 1 and 7. Depending on the state of the toggle absent key and the hook of the telephone, it is necessary to select between the "absence response" state (7) and the signal state (1).
第16図は端末装置4および中央の情報処理装置におけ
る通信制御プログラムの仕様?定めるものである。ただ
中実装置1則では、多重処理の形になる。FIG. 16 shows the specifications of the communication control program in the terminal device 4 and the central information processing device? It is determined. However, if the solid device has one rule, it will be in the form of multiple processing.
多重処理の対象げ通信チャネルであって上述のタスクで
はない。この通信チャネルは端末対応に定媛されるもの
であって、タスク対応にならない。The object of multi-processing is the communication channel and not the above-mentioned tasks. This communication channel is designed to be terminal-specific, and not task-specific.
また、チャネルデープルに足義されるものCあってタス
ク対応にならない。チャネルテーブルとタスクテープル
シエ両者とも必要不可欠である。即ち一つの端末を2Å
以上で使用する場合には、チャネルチーグルの一項目に
ついてタスクが2つ以上発生する場合がでてくる。例え
ば、一つの端末を使用する複数の人の中の一人が一括処
理にまわしても他の一人が会話通−1’: fやってい
れは、上記一括処理結果ができていても上記端末への進
体はできない。中央側でこのような判j祈r行なうのは
、上記のチャネルテーブルとタスクテーブルを見ること
によるものである。チャネルテーブルとタスクテーブル
の更新、保存は割込処理プログラムの制御の下で機能す
るオペレーティングシステムであるが、この中に上記通
1g制御グログラムお工びその他のサービスグロダラム
が含まれる。通信制御10グラムはチャネルテーブルの
各項目がM16図の状態を満足するような処理を行うが
、オペレーティングシステムの他の機能はチャネルケー
ブルとタスクテーブルの両方全参照し、または処理更新
を行なう。すなわち、タスクケーブルの一項目が用いる
チャネルをしろべろごとによってチャネルチーグルを索
引して上記チャイ・ルを利用する。Also, there is something C attached to the channel table, which does not correspond to the task. Both channel tables and task tables are essential. That is, one terminal is 2Å
When used in the above manner, two or more tasks may occur for one item of the channel team. For example, even if one of multiple people using one terminal sends it to batch processing, the other person can send it to the terminal even if the batch processing result is completed. Shintai is not possible. This judgment is made on the central side by looking at the channel table and task table mentioned above. The operating system functions to update and save the channel table and task table under the control of the interrupt processing program, which includes the above-mentioned 1G control program and other service programs. The communication control 10-gram performs processing such that each item in the channel table satisfies the state shown in diagram M16, but other functions of the operating system refer to both the channel cable and the task table, or perform processing updates. That is, the channel used by one item of the task cable is indexed by the channel number, and the channel code is used.
その他のタスクを知る必要かある。これらのタスクの甲
にこの端不全今利用しているものがなければ、上記タス
クによってこの端末tアクセスすることができる。以上
のようにチャネルテーブルとタスクテーブルとを分類す
ることは入出力チャネルとタスクの対応を任意に変更で
きることを意味し、入出力チャネルの動作の終了による
割込みに制限を除くことになる。本発明では第13図の
回路による割込み信号の待合せを行なうハードウェアを
用いるので上記制限の除却による支障はない。Do I need to know other tasks? If none of these tasks is currently available, you can access this terminal using the above tasks. Classifying the channel tables and task tables as described above means that the correspondence between input/output channels and tasks can be changed arbitrarily, and there is no restriction on interrupts caused by the completion of the operation of input/output channels. Since the present invention uses hardware for queuing interrupt signals using the circuit shown in FIG. 13, there is no problem in eliminating the above limitations.
効果
以上、本発明による図表文編集システムにあっては、座
標点指示手段の指示位置tl−耽みと9、かつデータが
示す位置に表示を行なう面位置座標読取表示装置にコン
ピュータを接続し、キーボード等のデータ入力手段によ
る処理モードが設定された状態において、位置座標読取
指示手段による読取指示に応じて読取指示された点に関
連した所定の面領域を囲む表示音もたらす表ボデータ金
面位置座標読取衣示装置に与えて面領域を表示し、該面
領域内に前記データ入力手段によって入力された文字パ
ターン金表示させるとともに、該面領域内の指示位置全
コンビエータで絖んで該面領域内の読込座標データを処
理して同領域内にその出力データを表示させる手段をと
るようにしたもので、図表文の編集を効率良く最適に行
なわせることができるという優れた利点を有している。As described above, in the figure/table text editing system according to the present invention, a computer is connected to the surface position coordinate reading and display device which displays the indicated position tl-9 of the coordinate point indicating means and the position indicated by the data, In a state in which a processing mode is set by a data input means such as a keyboard, surface position coordinates of the front body data that produce a display sound surrounding a predetermined surface area related to a point instructed to be read in response to a reading instruction by a position coordinate reading instruction means. The character pattern inputted by the data input means is displayed in the screen area, and the character pattern inputted by the data input means is displayed in the screen area by the combiator at all designated positions within the screen area. This system takes means for processing the read coordinate data and displaying the output data within the same area, and has the excellent advantage that editing of figures and tables can be performed efficiently and optimally.
第1図は本発明に係る面位置座標読取表示装置を示す外
観図、第2図(a)は同実施例にSける1つの画素ブロ
ックの縦断面図、第2図(b)および第2図(C)は同
画素ブロックのA−A@Jお工びB−Bmに沿う断面図
、第3図(a)は同実施例におけるタブレット線と画素
デバイスの配列構成金示す電気的結線図、第3図(b)
はデマルチプレクサYの一構成例を示す1気的結線図、
第4図は同実施例における1つの画素ブロックの等価回
路図、第5図は座標点指示用のペンの一構成例金乃くず
図、第6図はペンの指示位tt検出するための一手段を
ボすブロック図、第7図は本発明による図表又i集シス
テムの一実施例を示すブロック構成図、第8図は面位置
座標読取表示装置を用いて図表文のパターンを作成する
際のアルゴリズムの一般形’fr yr< jフローチ
ャート、第9図は不発明が適用されるデータ伝送系の一
溝底例を示すブロック図、第10図は端末局の伝送処理
を行なうための回路構成図、第11図は共同利用される
情報処理システムの構成図、第12図は第11図中のワ
ークメモリccの内部構成を示すブロック図、第13図
は第11図中における共通メモIJRES の内部構
成を示すブロック図、第14図は第11図中のファイル
メモ’l Fの出力側におけるパターンバッファの記録
された順序に抗出しを行なわせるための制御回路を示す
ブロック図、第15図(a)は第14図中にお(するN
1またはN2の回路構成N1同図(b)はその各部動作
のタイミングを示すタイムチャート、第16図は端末局
の状態とそのデータの転移関係を示す図である。
1・・・平面構造体 2・・・座標点指示用のペンL
n −Z光素子COI、 CO2−・・導体 Lxa。
L’Xa”’X’軸タブレットm Lyar L′y
a−・−Y@タブレットsx、y・・・デマルチプレク
サ SL・・・スリット部 11・・・ワードプロセッ
サ 12・・・キーボード 13・・・ディスプレイ
14・・・ファクシミリ 15・・・端末用コンピュー
タ 16・・・m<=システム17・−・情報処理シス
テム
出願人代理人 鳥 井 清
第2図(c)
O5C,+E
+E
第15図
3
第16図FIG. 1 is an external view showing a surface position coordinate reading and display device according to the present invention, FIG. 2(a) is a vertical cross-sectional view of one pixel block in the same embodiment, FIG. Figure (C) is a cross-sectional view of the same pixel block taken along line A-A@J and B-Bm, and Figure 3 (a) is an electrical connection diagram showing the arrangement structure of the tablet wire and pixel device in the same example. , Figure 3(b)
is a one-dimensional wiring diagram showing an example of the configuration of the demultiplexer Y,
FIG. 4 is an equivalent circuit diagram of one pixel block in the same embodiment, FIG. 5 is a diagram of a configuration example of a pen for indicating coordinate points, and FIG. 6 is a diagram of a configuration example of a pen for indicating a coordinate point. FIG. 7 is a block diagram showing an embodiment of the diagram or i-collection system according to the present invention; FIG. 9 is a block diagram showing an example of a data transmission system to which the invention is applied, and FIG. 10 is a circuit configuration for performing transmission processing at a terminal station. Figure 11 is a block diagram of the shared information processing system, Figure 12 is a block diagram showing the internal configuration of the work memory cc in Figure 11, and Figure 13 is a block diagram of the common memo IJRES in Figure 11. FIG. 14 is a block diagram showing the internal configuration, and FIG. 15 is a block diagram showing a control circuit for causing the pattern buffer on the output side of the file memo 'lF in FIG. 11 to be moved in the recorded order. (a) is shown in Figure 14.
1 or N2 circuit configuration N1. FIG. 16(b) is a time chart showing the timing of the operation of each part thereof, and FIG. 16 is a diagram showing the state of the terminal station and the transfer relationship of its data. 1... Planar structure 2... Pen L for indicating coordinate points
n-Z optical element COI, CO2-...conductor Lxa. L'Xa"'X' axis tablet m Lyar L'y
a-・-Y@Tablet sx, y... Demultiplexer SL... Slit part 11... Word processor 12... Keyboard 13... Display
14...Facsimile 15...Terminal computer 16...m<=System 17--Information processing system applicant Kiyoshi Torii Figure 2 (c) O5C, +E +E Figure 15 3 Figure 16 figure
Claims (1)
タが示す位置に表示を行な5面位置座標読i4!表示装
置2にコンピュータを接続し、データ人力手段eこよる
処理モードが設冗された状態に2いて、位置座標A取指
が手段による読取1mかに応じて読取指7r、された点
に関連した所定の面領域を囲む表示をもたら″f′表示
データ全問位置座像読取表示長直に与えて面領域を表示
し、該面領域内に前記データ人力手段によって入力され
た文字パターン(i−表示させるとともに、該面領−域
内の指示位置をコンピータで読んで該面領域内の読込座
陳データτ処理して開鎖域内にその出力データ全表示さ
せる手段をとるようにした図表文講果システム。 2 面位置座標読取表示装置が、集積技術に工つて多層
化された平面偽造体内に、シフトレジヌタの各ビット出
力に応じて半畳俸スイッチをオン、オフさせることによ
り駆動される複数の半導体からなる発光素子がマトリク
ス状に配された画素デバイスの鳩と、谷兄光素子にそれ
ぞれ対応して互いに直交するX軸およびY@からなるタ
ブレット線がマトリクス状に共通に設けられたタブレッ
トの層とを形成することによt)構成きれたことを特徴
とする前記第1項の記載による図表文編集システム。 3、 面領域内に表示される文字パターンは、データ入
力手段のモニタ用であるディスプレイにタボされるパタ
ーンデータを面位置座憚戊取衣7j<装[K転送さセる
ことによって表示されることを特徴とする前記第1項の
記載による図表文輸集システム。[Claims] 1. Read the indicated position of the seat gap point fingerboard means, and - Display the position indicated by the data to read the 5-plane position coordinates i4! When a computer is connected to the display device 2 and a data processing mode is set up using the data manual means e, the position coordinate A is read according to whether the finger is 1 m or not, and the reading finger 7r is related to the point that is read by the means. displaying a character pattern (i - In addition to displaying the data, a computer reads the indicated position within the surface area, processes the readout data τ within the surface area, and displays all of the output data within the open chain area. System. 2. The surface position coordinate reading and display device is constructed from a plurality of semiconductors, which are driven by turning on and off a half-circle switch in accordance with each bit output of a shift register, inside a multi-layered plane counterfeit body using integrated technology. A pixel device pigeon in which light-emitting elements are arranged in a matrix, and a tablet layer in which tablet lines made up of X-axis and Y@ that are orthogonal to each other are commonly provided in a matrix, corresponding to the light-emitting elements. t) The diagram/text editing system according to the above item 1, characterized in that the structure is completed by forming t). 3. The character pattern displayed within the surface area is a display for monitoring data input means. The diagram/text import system according to item 1, characterized in that the pattern data inputted in the table is displayed by transferring the pattern data to the surface position.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58051113A JPS59176865A (en) | 1983-03-25 | 1983-03-25 | Graphic sentence editing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58051113A JPS59176865A (en) | 1983-03-25 | 1983-03-25 | Graphic sentence editing system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS59176865A true JPS59176865A (en) | 1984-10-06 |
Family
ID=12877746
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP58051113A Pending JPS59176865A (en) | 1983-03-25 | 1983-03-25 | Graphic sentence editing system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS59176865A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5157737A (en) * | 1986-07-25 | 1992-10-20 | Grid Systems Corporation | Handwritten keyboardless entry computer system |
JPH04136901U (en) * | 1991-06-13 | 1992-12-21 | 関東自動車工業株式会社 | Caster with automatic brake |
US5297216A (en) * | 1986-07-25 | 1994-03-22 | Ralph Sklarew | Handwritten keyboardless entry computer system |
-
1983
- 1983-03-25 JP JP58051113A patent/JPS59176865A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5157737A (en) * | 1986-07-25 | 1992-10-20 | Grid Systems Corporation | Handwritten keyboardless entry computer system |
US5297216A (en) * | 1986-07-25 | 1994-03-22 | Ralph Sklarew | Handwritten keyboardless entry computer system |
US5365598A (en) * | 1986-07-25 | 1994-11-15 | Ast Research, Inc. | Handwritten keyboardless entry computer system |
JPH04136901U (en) * | 1991-06-13 | 1992-12-21 | 関東自動車工業株式会社 | Caster with automatic brake |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2006233222B2 (en) | Conference system | |
CN101187836B (en) | multipurpose keyboard | |
CN100586143C (en) | Image forming apparatus and control method thereof | |
US5903632A (en) | Automated telephone directory | |
CN103380420B (en) | Electronic equipment, electronic equipment cooperative system and control method of electronic device | |
JPH07225798A (en) | Equipment and method to record and fetch information | |
CN106575239A (en) | Mobile application state identifier framework | |
CN107015681A (en) | Multi-contact and multi-user detection device and method | |
CN102967815A (en) | Chip testing method, automated testing equipment and system | |
Etzioni | Teledemocracy: Ross Perot left the residue of a good idea behind him: The electronic town meeting | |
Gould et al. | Speech filing—An office system for principals | |
CN107092586A (en) | A kind of interactive network fiction editor platform and edit methods | |
JPS59176865A (en) | Graphic sentence editing system | |
JPS6353634A (en) | Display terminal equipment | |
US20200036847A1 (en) | Operation support information providing apparatus, operation support information providing system, and non-transitory recording medium | |
CN110038298A (en) | Single machine realizes multiple mouse calibration methods and relevant apparatus simultaneously | |
CN102540966A (en) | Control device and method for photoetching machines | |
CN108154306A (en) | Task processing method, device, equipment and the computer readable storage medium of crowdsourcing model | |
CN109992733A (en) | Method, apparatus, electronic equipment and the storage medium that information is shared | |
US20210386178A1 (en) | Storage medium, computer control method, and information processing apparatus | |
CN106227390A (en) | Contactor control device and touch control method | |
JPS59176965A (en) | Communication system for editing diagram and sentence | |
JPS5840661A (en) | Multiprocessing system of terminal device | |
JPS58115964A (en) | Communication system | |
JP7275645B2 (en) | Information processing device and information processing program |