Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6048824B2 - magnetic recording and reproducing device - Google Patents
[go: Go Back, main page]

JPS6048824B2 - magnetic recording and reproducing device - Google Patents

magnetic recording and reproducing device

Info

Publication number
JPS6048824B2
JPS6048824B2 JP53120714A JP12071478A JPS6048824B2 JP S6048824 B2 JPS6048824 B2 JP S6048824B2 JP 53120714 A JP53120714 A JP 53120714A JP 12071478 A JP12071478 A JP 12071478A JP S6048824 B2 JPS6048824 B2 JP S6048824B2
Authority
JP
Japan
Prior art keywords
flow
flag
digit
key
tape
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.)
Expired
Application number
JP53120714A
Other languages
Japanese (ja)
Other versions
JPS5548878A (en
Inventor
順一 大胡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Tokyo Shibaura Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tokyo Shibaura Electric Co Ltd filed Critical Tokyo Shibaura Electric Co Ltd
Priority to JP53120714A priority Critical patent/JPS6048824B2/en
Publication of JPS5548878A publication Critical patent/JPS5548878A/en
Publication of JPS6048824B2 publication Critical patent/JPS6048824B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Description

【発明の詳細な説明】 この発明はたとえば小形電子計算機と小形磁気記録再生
装置とを同一筺体内に収納してなる磁気記録再生装置に
関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a magnetic recording/reproducing device in which, for example, a small-sized electronic computer and a small-sized magnetic recording/reproducing device are housed in the same housing.

最近、たとえば電子式卓上計算機とマイクロカセットテ
ープレコーダと称される超小形磁気記録再生装置とを同
一筺体内に収納し、上記計算機の機能をたくみに利用す
ることによりその表示部に上記超小形磁気記録再生装置
のテープ走行量を選択的に表示するようにした磁気記録
再生装置が考えられている。
Recently, for example, an electronic desktop calculator and an ultra-small magnetic recording/reproducing device called a micro cassette tape recorder have been housed in the same housing, and by cleverly utilizing the functions of the calculator, the display section can display the ultra-small magnetic recording device. 2. Description of the Related Art Magnetic recording and reproducing apparatuses have been proposed that selectively display the amount of tape travel of the recording and reproducing apparatus.

このような磁気記録再生装置においては、たとえば上記
計算機のキーボードのキー操作により再生スタート位置
や停止位置を設定し、再生操作により再生スタート位置
とテープカウント値とが一致するまでテープの早送りを
行い、一致するとテープを定速走行させて再生を行い、
しかるのち停止位置とテープカウント値とが一致すると
テープ走行を停止させるようになつている。ただし、巻
戻し、早送りおよび録音操作の場合には停止位置のみ設
定が可能である。ここに、上記した設定は、数字キー団
〜■と設定目的に対応した設定キーによつて行われる。
ところで、たとえばテープカウント値゛“a’’から再
生を希望して、キーボードのキー操作によつて再生スタ
ート位置’゛a’’を設定して再生操作を行う場合、再
生スタート位置の設定値’’a’’がその設定時点での
テープカウント値より小さいことに気付かないときは、
テープ終端まで早送りが続けられ、このため所望する再
生位置から遠ざかり、よつて気付いた時点で正しい操作
をやり直さなければならず、非常に不便であるとともに
無駄な時間を費やすことになる。この発明は上記事情に
鑑みてなされたもので、その目的とするところは、テー
プ走行に伴つて発ノ生するパルスを計数する計数手段の
計数値と、キーボードのキー操作により設定された再生
スタート位置の設定値との大小を比較判定する判定手段
を設け、上記再生スタート位置を設定した時点で、上記
判定手段により再生スタート位置の設定q値が上記計数
値よりも小さいと判定されると、この判定結果に基いて
エラー状態とすることによつて、上記キー操作時点で誤
操作を防止することがてき、操作性がしく向上する磁気
記録再生装置を提供することにある。
In such a magnetic recording/reproducing device, for example, the playback start position and stop position are set by key operations on the keyboard of the computer, and the tape is fast-forwarded by the playback operation until the playback start position and the tape count value match. If they match, the tape is played at a constant speed and played.
Thereafter, when the stop position and the tape count value match, the tape running is stopped. However, in the case of rewinding, fast forwarding, and recording operations, only the stop position can be set. Here, the above-mentioned settings are performed using the numeric keys ~■ and setting keys corresponding to the purpose of setting.
By the way, for example, if you wish to play from the tape count value ``a'' and perform the playback operation by setting the playback start position ``a'' by key operation on the keyboard, the set value of the playback start position `` If you do not notice that 'a'' is smaller than the tape count value at the time of setting,
Fast-forwarding continues until the end of the tape, which causes the player to move away from the desired playback position, and when he realizes it, he has to redo the correct operation, which is extremely inconvenient and wastes time. This invention was made in view of the above circumstances, and its purpose is to calculate the count value of a counting means that counts pulses generated as the tape runs, and the start of playback set by key operations on a keyboard. A determination means is provided to compare and determine the magnitude of the position with a set value, and when the reproduction start position is set, the determination means determines that the set q value of the reproduction start position is smaller than the count value; It is an object of the present invention to provide a magnetic recording/reproducing device which can prevent erroneous operations at the time of key operation by setting an error state based on this determination result, and which greatly improves operability.

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

第1図はこの発明による磁気記録再生装置、たとえば事
務用としての小形電子計算機(いわゆる ・電子式卓上
計算機)とメモ用としての小形磁気記録再生装置(いわ
ゆるマイクロカセットテープレコーダ)とを同一筐体内
に収納してなる電子計算機付磁気記録再生装置の外観を
概略的に示すものてある。筐体1の前面下方部位には、
演算用電源スイッチ2、計算機モード(CAL)または
テープカウントモード(TAPE)を選択する切換スイ
ッチ3、キーボード4、演算結果やテープカウント値な
どをデジタル表示する表示部5などが設けられている。
また筐体1の前面上方部位は開閉自在なりバー6となつ
ており、このカバー6を開閉することによりマイクロカ
セット磁気テープを着脱し得るようになつている。そし
て上記カバー6には、装てんした磁気テープの状態を透
視できる透視窓7および再生管を外部に放出するための
音放出孔8が設けられている。一方、筐体1の上記カバ
ー6と対応する右側面には、再生(PLAY)、再生早
送り(F.F.)、停止、巻戻し(REV.)および録
音操作のための操作ノブ9および録音釦(REC.)1
0が設けられている。
FIG. 1 shows a magnetic recording and reproducing device according to the present invention, for example, a small electronic computer for office use (so-called electronic desktop calculator) and a small magnetic recording and reproducing device for memo use (so-called micro cassette tape recorder) in the same housing. This figure schematically shows the external appearance of a magnetic recording and reproducing device with an electronic computer housed in a computer. In the lower front part of the housing 1,
A calculation power switch 2, a changeover switch 3 for selecting a computer mode (CAL) or a tape count mode (TAPE), a keyboard 4, a display section 5 for digitally displaying calculation results, tape count values, etc. are provided.
Further, the upper front portion of the housing 1 is a bar 6 that can be opened and closed, and by opening and closing this cover 6, a microcassette magnetic tape can be attached and detached. The cover 6 is provided with a see-through window 7 through which the state of the loaded magnetic tape can be viewed, and a sound release hole 8 for releasing the playback tube to the outside. On the other hand, on the right side of the housing 1, which corresponds to the cover 6, there are operation knobs 9 for playback (PLAY), playback fast forward (F.F.), stop, rewind (REV.), and recording operations. Button (REC.) 1
0 is set.

第2図はカバー6と対応する筐体1内に収納される内部
桟構を詳細に示すもので、たとえば次のように構成され
ている。すなわち第2図は停止状態にある。ます再生の
場合、操作ノブ9を図示A位置(停止)から図示B位置
(再生)までスライ.ドすることにより、操作ノブ9と
一体化されている。操作ノブレバー11は、その左端部
および略中央部に設けられた長孔12a,12bに挿入
されたガイド軸13a,13bに沿つてスライドする。
このスライドにより、上記ガイド軸13aを二支点とし
て揺動する支持板14の先端に固定されたピン15は、
操作ノブレバー11の突起部11aに沿つて摺動し、板
バネ16の作用で上記突起部11aに圧接される。これ
により、上記操作ノブレバー11はロック状態となる。
4 一方、上記操作ノブレバー11がスライドすることによ
り、この操作ノブレバー11と一体化されているスイッ
チ軸17もスライドし、スイッチ機構18の電源ス.イ
ンチ18aがオンする。
FIG. 2 shows in detail the internal frame structure accommodated in the housing 1 corresponding to the cover 6, which is configured as follows, for example. That is, FIG. 2 is in a stopped state. For playback, slide the operating knob 9 from position A (stop) shown in the figure to position B (playback) shown in the figure. It is integrated with the operation knob 9 by pressing the button. The operation knob lever 11 slides along guide shafts 13a, 13b inserted into elongated holes 12a, 12b provided at the left end and approximately at the center thereof.
Due to this sliding, the pin 15 fixed to the tip of the support plate 14, which swings about the guide shaft 13a as two fulcrums,
It slides along the protrusion 11a of the operating knob lever 11, and is pressed against the protrusion 11a by the action of the leaf spring 16. As a result, the operation knob lever 11 is placed in a locked state.
4 On the other hand, as the operation knob lever 11 slides, the switch shaft 17 integrated with the operation knob lever 11 also slides, and the power source of the switch mechanism 18 is turned off. Inch 18a is turned on.

このオンによりモータ19は定速回転を始め、この回転
は無端ベルト20を介してフライホール21に伝達され
る。他方、このフライホール21と一体に構成されてい
る支持板22は、上記操作ノブレ,バー11の突起部1
1bによるロック状態から解徐され、スプリング23の
引張力によつて軸22aを中心として回動する。これに
より、上記フライホール21のフライホール軸21aは
巻取りリール台24の外周面に圧接し、この巻取りリー
ルつ台24の巻取リール軸24aが回転を始め、巻戻し
リール台25の巻戻しリール軸25aにセットされ磁気
ヘッド26を介して上記巻取リール軸24aに掛止され
た磁気テープは順送り送行となり、上記磁気ヘッド26
により電気信号に変換さ丁れ再生が開始する。なお、操
作ノブ9を図示矢印C方向に更にスライドすることによ
り、その間スイッチ軸17によりスイッチ機構18の早
送りスイッチ18bが新たにオンし、後述するようにモ
ータ19は定速回転から高速回転となり、再生早J送り
いわゆるα王状態となる。次に、録音の場合、録音釦1
0を図示矢印E方向に押圧することにより、録音釦10
と一体化された録音レバー27がスライド、この録音レ
バー27はその突起部2?aがロックプレート28の突
起部28aと係合してロック状態となる。
When turned on, the motor 19 starts rotating at a constant speed, and this rotation is transmitted to the flyhole 21 via the endless belt 20. On the other hand, the support plate 22, which is integrally formed with the fly hole 21, is connected to the operation knob and the protrusion 1 of the bar 11.
It is released from the locked state by 1b and rotates about the shaft 22a by the tensile force of the spring 23. As a result, the flyhole shaft 21a of the flyhole 21 comes into pressure contact with the outer circumferential surface of the take-up reel stand 24, the take-up reel shaft 24a of the take-up reel stand 24 starts to rotate, and the winding of the unwind reel stand 25 starts rotating. The magnetic tape set on the return reel shaft 25a and hooked to the take-up reel shaft 24a via the magnetic head 26 is fed sequentially, and the magnetic tape
The signal is converted into an electrical signal and playback begins. By further sliding the operation knob 9 in the direction of arrow C in the figure, the fast-forward switch 18b of the switch mechanism 18 is turned on again by the switch shaft 17, and the motor 19 changes from constant speed rotation to high speed rotation, as will be described later. Playback is fast forwarded to the so-called α-king state. Next, for recording, press the record button 1
0 in the direction of the arrow E shown in the figure, the recording button 10 is pressed.
The recording lever 27 integrated with slides, and this recording lever 27 slides into the protrusion 2? a engages with the protrusion 28a of the lock plate 28, resulting in a locked state.

また、上記録音レバー27のスライドにより、消去ヘッ
ド29が軸29aを中心に回動するようになつており、
これにより消去ヘッド29に埋設された消磁マグネット
29bが磁気テープに密着する。さらに、上記消去ヘッ
ド29が回動すると、それに連動する録音再生切換スイ
ッチ30が図示矢印F方向に作動し、図示しない増幅回
路および前記磁気ヘッド26が録音状態に切換えられろ
。この状態で操作ノブ9を前述したように、図示B位置
にロックすることにより録音が開始される。次に、磁気
テープの巻戻しを行う場合、操作ノブ9を図示矢印D方
向にスライドすることにより、それに伴つて操作ノブレ
バー11がスライドし、この操作ノブレバー11の突起
部11bにより支持板22が軸22aを中心として再生
時とは逆方向に回動する。この回動により上記支持板2
2と一体に構成されているフライホール21のギア21
bは巻戻しアイドラ31に係合する。この巻戻しアイド
ラ31は前記巻戻しリール台25と係合している。一方
、操作ノブ9をスライドとしているあいだスイッチ軸1
7もスライドし、電源スイッチ18aはオンする。これ
により、モータ19が高速回転するため、前述したよう
に無端ベルト20を介してフライホール21に回転が伝
達!される。しかして巻戻しリール台25すなわち巻戻
しリール軸25aが回転し、これにより磁気テープは逆
送り送行となり、巻戻しが行われる。また、前記スイッ
チ軸17のスライドにより、スイッチ機構18の巻戻し
スイッチ18cが新たに第1ンし、この巻戻しスイッチ
18cのオン−オフに基いて後述するようにテープカウ
ントを加算処理て行うか減算処理で行うかを判定し制御
するようになつている。また、録音釦10がロックされ
ているときに、上述したように操作ノブ9を図示矢印D
方向にスライドして巻戻しを行う場合、このスライドに
伴う操作ノブレバー11の突起部11cの作用によつて
、前記ロックプレート28は軸28bを中心として回動
する。この結果、前記突起部27aおよび28aの係合
が解かれ、スプリング32の引張力により録音釦10の
ロック状態は解除される。また、これに伴つて図示しな
い増幅回路および前記磁気ヘッド26は再生状態に切換
えられる。しかして、前記巻取リール軸24aには、た
とえば第3図A,bに示すように、マグネット (永久
磁石)33が固定されており、このマグネット33は円
板状の巻取リール軸24aと一体となつて回転するよう
になつている。
Furthermore, by sliding the recording lever 27, the erasing head 29 is rotated about a shaft 29a.
As a result, the demagnetizing magnet 29b embedded in the erasing head 29 comes into close contact with the magnetic tape. Furthermore, when the erasing head 29 rotates, the recording/reproducing changeover switch 30 linked therewith operates in the direction of arrow F in the figure, and the amplifier circuit (not shown) and the magnetic head 26 are switched to the recording state. In this state, recording is started by locking the operation knob 9 to the B position shown in the figure, as described above. Next, when rewinding the magnetic tape, by sliding the operating knob 9 in the direction of the arrow D in the figure, the operating knob lever 11 also slides, and the protrusion 11b of the operating knob lever 11 causes the support plate 22 to pivot. It rotates about 22a in the opposite direction to that during playback. Due to this rotation, the support plate 2
Gear 21 of fly hole 21 configured integrally with 2
b engages with the rewind idler 31. This rewind idler 31 is engaged with the rewind reel stand 25. On the other hand, while the operation knob 9 is being slid, the switch shaft 1
7 also slides, and the power switch 18a is turned on. As a result, the motor 19 rotates at high speed, and the rotation is transmitted to the flyhole 21 via the endless belt 20 as described above! be done. The rewind reel stand 25, ie, the rewind reel shaft 25a, rotates, thereby causing the magnetic tape to be fed in reverse and rewinding. Also, by sliding the switch shaft 17, the rewind switch 18c of the switch mechanism 18 is newly turned on, and based on the on/off of the rewind switch 18c, the tape count is added as described below. It is designed to determine whether to perform subtraction processing and control it. In addition, when the recording button 10 is locked, the operation knob 9 can be moved to the direction indicated by the arrow D as described above.
When rewinding is performed by sliding in the direction, the lock plate 28 rotates about the shaft 28b due to the action of the projection 11c of the operating knob lever 11 accompanying this sliding. As a result, the projections 27a and 28a are disengaged, and the recording button 10 is released from the locked state due to the tensile force of the spring 32. At the same time, the amplifier circuit (not shown) and the magnetic head 26 are switched to the reproduction state. As shown in FIGS. 3A and 3B, for example, a magnet (permanent magnet) 33 is fixed to the take-up reel shaft 24a, and this magnet 33 is connected to the disc-shaped take-up reel shaft 24a. They are designed to rotate as one.

そして、上記マグネット33の外周部には、それと近接
してリードスイッチ34が配設されている。このリード
スイッチ34のオン−オフは、マグネット33の回転に
伴つて生じる磁界の変化によつて行われ、マグネット3
3すなわち巻取リール軸24aが1回転すると2回オン
−オフが繰り返されるようになつている。そして上記リ
ードスイッチ34のオン−オフ出力は、リールの回転に
応じたパルスすなわちテープ走行量に応じたパルスとな
り、このパルスを後述するように計数処理することによ
り、テープカウント処理(テープ走行量の計数処理)が
’(行われるようになつている。第4図はこの発明に
よる電子計算機付磁気記釘再生装置の要部の回路構成を
概略的に示すもので、たとえば次のように構成される。
A reed switch 34 is disposed on the outer periphery of the magnet 33 in close proximity thereto. The reed switch 34 is turned on and off by changes in the magnetic field generated as the magnet 33 rotates.
3, that is, when the take-up reel shaft 24a rotates once, on-off is repeated twice. The on-off output of the reed switch 34 becomes a pulse corresponding to the rotation of the reel, that is, a pulse corresponding to the amount of tape travel, and this pulse is counted as described later to process the tape count (counting the amount of tape travel). Figure 4 schematically shows the circuit configuration of the main part of the computer-equipped magnetic nail reproducing device according to the present invention, which is configured as follows, for example. Ru.

すなわち、35は直流電源たとえば電池であり、前記表
示部5、モータ19および演算制御部36などに動作電
圧を供給するためのものである。上記電池35は、電源
スイッチ18aおよび演算用電源スイッチ2を介してそ
れぞれ駆動制御部37および昇圧回路38に接続されて
いる。上記駆動制御部3?は、後述するようにモータ1
9の回転を制御するものである。また、上記昇圧回路3
8は、電池35の直流電圧+Vを所定の電圧+VD)−
VKおよび+VFに昇圧し出力するものである。この昇
圧された電圧+VDおよび−VKは上記演算制御部36
に、電圧+VFは表示部5に供給される。ここに、電圧
+VD)−VKおよび+VFはそれぞれ演算制御部36
の動作電圧、表示部5の点灯電圧、表示部5のフィラメ
ント電圧である。しかして、上記演算制御部36は電圧
+VDおよび−VKが供給されると、’゛o’’レベル
が−VKで’’1’’レベルが+VDであるデジット信
号D1〜D9を表示部5およびキー入力部39に出力す
るようになつている。このキー入力部39は、上記デジ
ット信号D,〜D。を後述するキー信号として演算制御
部36のキー信号入力端K,,K。,K4,K。に出力
するものである。そして、上記演算制御部36は、上記
キー信号に基き、あらかじめ記憶されているシーケンス
プログラムにしたがつて操作状態に応じた種々の演算処
理(少なくとも四則演算算およびその他必要とする演算
など)あるいは計数処理などを行うとともに、その結果
あるいは必要とする情報などを記憶し、また表示部5に
デジット信号フD,〜D9に同期した後述するセグメン
ト信号Sa〜Sg,Sdpを出力して所定の文字や信号
などをダイナミック表示せしめ、さらに駆動制御部3?
に制御信号MSおよびMFを出力してモータ19の回転
を制御するものであり、たとえば大規模集積回5路(L
SI)で構成されている。また、上記駆動制御部37に
は前記早送りスイッチ18bの一端が接続され、このス
イッチ18bの他端は接地されている。上記駆動制御部
37によるモータ19の制御内o容は、たとえば下記の
ようになつている。
That is, 35 is a DC power source, such as a battery, for supplying operating voltage to the display section 5, motor 19, arithmetic control section 36, and the like. The battery 35 is connected to a drive control section 37 and a booster circuit 38 via a power switch 18a and a calculation power switch 2, respectively. The above drive control section 3? is motor 1 as described later.
This controls the rotation of 9. In addition, the booster circuit 3
8 sets the DC voltage +V of the battery 35 to a predetermined voltage +VD)-
It boosts the voltage to VK and +VF and outputs it. These boosted voltages +VD and -VK are applied to the arithmetic control section 36.
Then, the voltage +VF is supplied to the display section 5. Here, the voltages +VD) -VK and +VF are respectively calculated by the calculation control unit 36.
, the lighting voltage of the display section 5, and the filament voltage of the display section 5. When the voltages +VD and -VK are supplied, the arithmetic control section 36 outputs the digit signals D1 to D9 whose ``o'' level is -VK and the ``1'' level is +VD to the display section 5 and It is designed to be output to the key input section 39. This key input section 39 inputs the digit signals D, -D. The key signal input terminals K, , K of the arithmetic control section 36 serve as key signals to be described later. ,K4,K. This is what is output to. Based on the key signal, the arithmetic control unit 36 performs various arithmetic processes (at least four arithmetic operations and other necessary arithmetic operations) or counting according to the operation state according to a pre-stored sequence program. It performs processing, stores the results or necessary information, and outputs segment signals Sa to Sg, Sdp, which will be described later, in synchronization with the digit signals D to D9 to the display section 5 to display predetermined characters and other information. The signal etc. are dynamically displayed, and the drive control section 3?
The control signal MS and MF are output to the motor 19 to control the rotation of the motor 19. For example, the control signal MS and MF are output to the motor 19.
SI). Further, one end of the fast-forward switch 18b is connected to the drive control section 37, and the other end of this switch 18b is grounded. The details of the control of the motor 19 by the drive control section 37 are, for example, as follows.

すなわち、電源スイッチ18aがオフ(このとき早送り
スイッチ18bもオフ)のときは、電池35から電圧+
Vが供給されないので、制御信号MSおよびMFの状態
にかかわらすモータ19は停止となる。また、電源スイ
ッチ18aがオンして制御信号MSが’’1’’レベル
(以後簡単にMS−0Nと称す)になつても、トランジ
スタ40がオンしてトランジスタ41,42がオフとな
り、これにより早送りスイッチ18bおよび制御信号■
の状態jにかかわらずモータ19は停止となる。この状
態で、制御信号MSが’’0’’レベル(以後簡単にM
S−0FFと称す)になると、このとき早送りスイッチ
18bがオフでMF−0FFならトランジスタ40,4
3がオフしてトランジスタ41,42,44がオンとな
り、これによりモータ19は定速回転となる。−ー方、
早送りスイッチ18bがオンまたはI亜−0N(このと
きトランジスタ43がオン)なら、トランジスタ40,
44がオフしてトランジスタ41,42がオンとなり、
モータ19は高速回転となるようになつている。第5図
は前記キー入力部39の回路構成を詳細に示すもので、
たとえば次のように構成される。
That is, when the power switch 18a is off (at this time, the fast forward switch 18b is also off), the voltage +
Since V is not supplied, motor 19 is stopped regardless of the states of control signals MS and MF. Further, even when the power switch 18a is turned on and the control signal MS becomes ``1'' level (hereinafter simply referred to as MS-0N), the transistor 40 is turned on and the transistors 41 and 42 are turned off, and thereby Fast forward switch 18b and control signal ■
The motor 19 is stopped regardless of the state j. In this state, the control signal MS is at ``0'' level (hereinafter simply referred to as M
S-0FF), if the fast-forward switch 18b is off and MF-0FF, the transistors 40,4
3 is turned off and transistors 41, 42, and 44 are turned on, thereby causing the motor 19 to rotate at a constant speed. - way,
If the fast-forward switch 18b is on or I-0N (at this time, the transistor 43 is on), the transistors 40,
44 is turned off, transistors 41 and 42 are turned on,
The motor 19 is designed to rotate at high speed. FIG. 5 shows the circuit configuration of the key input section 39 in detail.
For example, it is structured as follows.

すなわち、このキー入力部39は前記キーボード4を主
体に構成されており、このキーボード4は、前記デジッ
ト信号D,〜D8が入力される8本の行ライン(以下簡
単にD,〜D,行ラインと称す)と、演算制御部36の
入力端K,,K。,K,に接続された3本の列ライン(
以下単にK,、K。、K。列ラインと称す)とからなる
マトリクスの各−交点に、図示のように〔0〜9〕など
の数字キー、〔÷、×、一、+、。、%、V 〕などの
命令キー、〔CM)RM,.M−、M+〕などのメモリ
キー4a〜4dおよび〔C/CE〕などのクリアキー4
eからなる演算用キーをそれぞれ設けてな!る。ここで
、小数点キー (一時停止キー)4qは上記マトリクス
の交点に設けられてはいない。すなわち、上記小数点キ
ー (一時停止キー)4qのスイッチ45の一端はD1
行ラインに接続され、このスイッチ45の他端は2個の
逆流防止用ダイ?オート46,47をそれぞれ介してK
。、K8列ラインにそれぞれ接続され、その各接続点は
前記切換スイッチ3を構成するスイッチ3a,3bの一
端にそれぞれ接続され、さらに、このスイッチ3a,3
bの他端は演算制御部36の入力端K。,4K8にそれ
ぞれ接続されている。また、演算制御部36の入力端K
,,K。,K,,K8には抵抗48〜51の一端がそれ
ぞれ接続され、この抵抗48〜51の他端は共通に接続
され電圧−VKが供給されるようになつている。一方、
D。
That is, this key input section 39 is mainly composed of the keyboard 4, which has eight row lines (hereinafter simply D, to D, rows) into which the digit signals D, to D8 are input. line) and input terminals K, , K of the calculation control section 36. , K, are connected to three column lines (
Hereafter simply K,,K. , K. At each intersection point of a matrix consisting of column lines (referred to as column lines), there are numeric keys such as [0 to 9], [÷, ×, 1, +, etc.] as shown. , %, V ], command keys such as [CM)RM, . Memory keys 4a to 4d such as M-, M+] and clear keys 4 such as [C/CE]
Provide a calculation key consisting of e! Ru. Here, the decimal point key (pause key) 4q is not provided at the intersection of the matrix. That is, one end of the switch 45 of the decimal point key (pause key) 4q is connected to D1.
The other end of this switch 45 is connected to the row line, and the other end of this switch 45 has two backflow prevention dies. K via auto 46 and 47 respectively
. , K8 column line, and each connection point thereof is connected to one end of the switches 3a, 3b constituting the changeover switch 3, and further, the switches 3a, 3
The other end of b is the input end K of the arithmetic control section 36. , 4K8. In addition, the input terminal K of the arithmetic control section 36
,,K. . on the other hand,
D.

行ラインには、逆流防止用ダイオード52を介して前記
リードスイッチ34の一端に接続され、このリードスイ
ッチ34の他端はK8i列ラインに接続されている。ま
た、D6行ラインには、逆流防止用ダイオード53を介
してPNP形トランジスタ54のエミッタが接続され、
このトランジスタ54のコレクタはK8列ラインに接続
されている。そして、上記トランジスタ54のベフース
は、NPN形トランジスタ55を介して前記巻戻しスイ
ッチ18cの一端に接続され、このスイッチ18cの他
端には電源スイッチ18aを介して前記電圧+Vが供給
される。また、D,行ラインには、逆流防止用ダイオー
ド56を介して丁PNP形トランジスタ57のエミッタ
が接続され、このトランジスタ57のコレクタはK8列
ラインに接続されている。そして、上記トランジスタ5
7のベースは、NPN形トランジスタ58を介して前記
電源スイッチ18aの一端に接続されてい”る。また、
D8行ラインには、逆流防止用ダイオード59を介して
前記録音再生切換スイッチ30の一端が接続され、この
スイッチ3?の他端はK8列ラインに接続されている。
さらに、D9行ラインとK8列ラインとの間には、逆流
防止用ダイオード60が接続されている。なお、図示6
1〜64は逆流防止用ダイオードてある。次に、このよ
うに構成されたキー入力部39について詳細に説明する
The row line is connected to one end of the reed switch 34 via a backflow prevention diode 52, and the other end of this reed switch 34 is connected to the K8i column line. Further, the emitter of a PNP transistor 54 is connected to the D6 row line via a backflow prevention diode 53.
The collector of this transistor 54 is connected to the K8 column line. The base of the transistor 54 is connected to one end of the rewind switch 18c via an NPN transistor 55, and the voltage +V is supplied to the other end of the switch 18c via a power switch 18a. Further, the emitter of a PNP type transistor 57 is connected to the D row line via a backflow prevention diode 56, and the collector of this transistor 57 is connected to the K8 column line. And the transistor 5
7 is connected to one end of the power switch 18a via an NPN transistor 58.
One end of the recording/playback selector switch 30 is connected to the line D8 through a backflow prevention diode 59, and this switch 3? The other end is connected to the K8 column line.
Further, a backflow prevention diode 60 is connected between the D9 row line and the K8 column line. In addition, illustration 6
1 to 64 are diodes for preventing backflow. Next, the key input unit 39 configured as described above will be explained in detail.

すなわち、このキー入力部39は、デジット信号D,〜
D9に同期させたキー信号として演算制御部36の入力
端K,,K。,K4,K,のいずれかに出力する時分割
方式をとつている。しカルて、切換スイッチ3を計算機
モード(CAL)側にすると、そのスイッチ3aがオン
し、よつてキー入力部39からのキー信号が演算制御部
36の入力端K,,K2,K,のいずれかに出力される
ようになり、これにより計算機モードとなる。たとえば
、数字キーMを押すとそのスイッチ65がオンし、デジ
ット信号D。がオン(+VD)のとき演算制御部36の
入力端K,に電圧+VDが入力され、これにより演算制
御部36は、この入力端K,の入力信号(キー信号)と
上記デジット信号D6に基き数値“’5’’にデコード
し、数値’゛5’’の処理を実行することになる。一方
、切換スイッチ3をテープカウントモード(TAPE)
側にすると、そのスイッチ3bがオンし、よつてキー入
力部39からのキー信号が演算制御部36の入力堆集,
,K。
That is, this key input section 39 inputs digit signals D, ~
The input terminals K, , K of the arithmetic control section 36 are used as key signals synchronized with D9. , K4, K, a time division method is adopted. Then, when the selector switch 3 is set to the computer mode (CAL) side, the switch 3a is turned on, and the key signal from the key input section 39 is applied to the input terminals K, , K2, and K of the arithmetic control section 36. It will now be output to one of the following, and this will set it to computer mode. For example, when number key M is pressed, its switch 65 is turned on, and digit signal D is output. is on (+VD), the voltage +VD is input to the input terminal K of the arithmetic control unit 36, and the arithmetic control unit 36 operates based on the input signal (key signal) of this input terminal K and the digit signal D6. It will be decoded to the numerical value "'5" and the processing of the numerical value "5" will be executed.Meanwhile, the selector switch 3 is set to tape count mode (TAPE).
When the switch 3b is turned on, the key signal from the key input section 39 is input to the arithmetic control section 36.
,K.

,K。のいずれかに出力されるようになり、これにより
テープカウントモードとなる。そして、このテープカウ
ントモーbドの場合、演算制御部36の入力端K。には
以下に述べる信号が入力されるようになつている。すな
わち、上記切換スイッチ3をテープカウントモードにす
ると、デジット信号D。が直接入力されるので、演算制
御部36はこのデジット信号1D9が入力されたか否か
により計算機モードかテープカウントモードかを判定す
るようになつている。また、前記録音釦10を押したと
きには、録音再生切換スイッチ30がオンし、デジット
信号D8が入力されるようになつている。次に、操作」
ノブ9が図示A位置(停止時)以外のときは、電源スイ
ッチ18aがオンとなり、これによりトランジスタ58
がオンし、デジット信号D7が’“1’’(+VD)の
ときトランジスタ57がオンし、D,信号が入力される
。また、操作ノブ9が.図示D方向(巻戻し時)のとき
は、巻戻しスイッチ18cがオンとなり、これによりト
ランジスタ55がオンし、デジット信号D6が入力され
る。ここで、上記演算制御部36は、デジット信号D,
が入力されたことにより記録再生操作中であること、ま
たデジット信号D。が入力されたことによりテープカウ
ント処理が減算計数処理であることを認識するようにな
つている。また、デジット信号D,が入力され、デジッ
ト信号D6が入力されない場合(操作ノブ9が図示B位
置またはC方向)には、演算制御部36はテープカウン
ト処理が加算計数処理であることを認識するようになつ
ている。なお、デジット信号D6が入力端K8に入力さ
れるのは、電源スイッチ18aおよび巻戻しスイッチ1
8cがともにオンのときであるが、これは後述するよう
にデジット信号D。およびD,を入力させるタイミング
を1周期以上遅らせないためである。したがつてこの実
施例では、第2図に示すように操作ノブ9を図示D方向
にスライドした場合、巻戻しスイッチ18cが電源スイ
ッチ1 ’ι8aよりも早くもしくは同時にオンするよ
うな構成となつている。次に、前記リードスイッチ34
がオンしたときは、デジット信号D。が入力され、この
デジット信号D5に基き演算制御部36はテープ走行量
の計数処理を行うようになつている。また、前記小数点
キー (一時停止キー)4qが押されたときは、そのス
イッチ45がオンするのでデジット信号D1が入力端K
8に入力され、これにより演算制御部36は制御信号M
Sを出力(MS−0N)してモータ19を一時停止する
ようになつている。なお、上記小数点キー (一時停止
キー)4qは、切換スイッチ3を計算機モード(CAL
)側にすると、そのスイッチ3aがオンするのでデジッ
ト信号D,が入力端Kに入力されるようになり、計算機
モードの小数点キーとして処理されるようになつている
,K. This causes the tape count mode to be set. In the case of this tape count mode b, the input terminal K of the arithmetic control section 36. The signals described below are input to the . That is, when the changeover switch 3 is set to the tape count mode, the digit signal D is output. Since the digit signal 1D9 is input directly, the arithmetic control section 36 determines whether the mode is a computer mode or a tape count mode depending on whether or not this digit signal 1D9 is input. Furthermore, when the recording button 10 is pressed, the recording/playback changeover switch 30 is turned on and the digit signal D8 is input. Next, operate
When the knob 9 is in a position other than the illustrated position A (stopped), the power switch 18a is turned on, and the transistor 58 is turned on.
is turned on, and when the digit signal D7 is ``1'' (+VD), the transistor 57 is turned on, and the D signal is input.Also, when the operation knob 9 is in the direction D (during rewinding) as shown in the figure, , the rewind switch 18c is turned on, thereby turning on the transistor 55, and inputting the digit signal D6.Here, the calculation control section 36 inputs the digit signal D,
This indicates that the recording/reproducing operation is in progress due to the input of the digit signal D. By inputting , it is recognized that the tape count process is a subtraction count process. Furthermore, when the digit signal D is input and the digit signal D6 is not input (the operation knob 9 is in the B position or in the C direction), the arithmetic control unit 36 recognizes that the tape counting process is an addition counting process. It's becoming like that. Note that the digit signal D6 is input to the input terminal K8 through the power switch 18a and the rewind switch 1.
8c are both on, which is the digit signal D as will be described later. This is to avoid delaying the timing of inputting D and D by one cycle or more. Therefore, in this embodiment, when the operation knob 9 is slid in the direction D shown in FIG. 2, the rewind switch 18c is configured to be turned on earlier than or at the same time as the power switch 1'ι8a. There is. Next, the reed switch 34
When turned on, digit signal D. is input, and based on this digit signal D5, the arithmetic control section 36 performs a process of counting the amount of tape travel. Furthermore, when the decimal point key (pause key) 4q is pressed, the switch 45 is turned on, so that the digit signal D1 is sent to the input terminal K.
8, whereby the arithmetic control unit 36 receives the control signal M
The motor 19 is temporarily stopped by outputting S (MS-0N). Note that the decimal point key (pause key) 4q is used to set the selector switch 3 to computer mode (CAL).
) side, the switch 3a is turned on, so that the digit signal D, is input to the input terminal K, and is processed as a decimal point key in the computer mode.

また、キーボード4の演算制御部36の入力端Kl,K
2に接続されるキーは、計算機モードおよびテープカウ
ントモードの両方に用いられるが、そのうちメモリキー
4a〜4dはモードによつて異なる機能いわゆるダブル
ファンクション機能を有する。すなわち、計算機モード
のときは、それぞれクリアメモリ機能、りコールメモリ
機能、メモリマイナス機能およびメモリプラス機能を有
し、テープカウントモードのときは、後述するようにそ
れぞれ設定解除機能(R)、テープカウント値設定機能
(S)、再生位置設定機能(>)および停止位置設定機
能(口)を有する。
In addition, the input terminals Kl, K of the arithmetic control section 36 of the keyboard 4
The keys connected to 2 are used in both the computer mode and the tape count mode, but memory keys 4a to 4d have different functions depending on the mode, ie, a so-called double function function. That is, when in computer mode, they have a clear memory function, recall memory function, memory minus function, and memory plus function, and when in tape count mode, they have a setting release function (R) and a tape count function, respectively, as described later. It has a value setting function (S), a playback position setting function (>), and a stop position setting function (mouth).

ここでテープカウントモードにおけるメモリキー4a〜
4dを以後それぞれ’“R’’キー4a)’’S’’キ
ー4b)゛゛ST’’キー4cおよび“’STOP’’
キー4dと称する。しカルて、上記した各種信号が演算
制御部36の入力端K,,K。,フK.,K8に入力さ
れ、これらの信号に応じて演算制御部36が処理した結
果を前記表示部5に表示する方法について第6図〜第8
図を参照して説明する。すなわち、第6図は4ビット9
桁からなる表示レジスタ66の各桁の記憶内容およびそ
の各5桁に対応する演算制御部36の入力端K8の状態
フラグを示すもので、この表示レジスタ66およびフラ
グは演算制御部36内に設けられている。第7図は上記
表示レジスタ66の記憶内容をセグメント信号に変換す
る表示変換部および上記セグθメント信号と表示部5の
各セグメントとの対応を示すものであり、この表示変換
部は演算ホ1御部36内に設けられている。すなわち、
表示レジスタ66の4ビット(R8,R。,R2,R,
)の記憶内容をANDマトリクス67にてデコードし、
このデコード内容を0Rマトリクス68にて7個のセグ
メント信号Sa,Sb,Sc,Sd,Se,S,,Sg
にエンコードfるようになつている。第8図は表示レジ
スタ66の記憶内容(ANDマトリクス67の4ビット
入力内容)とセグメント信号との対応を ι示すもので
、たとえばANDマトリクス67に’’1011’’を
入力すると、セグメント信号Sa,S,が出力され可’
’が表示されることを意味する。また、フラグ〔S〕が
セットしているとき、ANDマトリクス67に入力する
とセグメント信号S。pが出力され小数点’“.’’が
表示されるようになつている。次に、上記した構成にお
いて、この発明の一実施例である電子計算機付磁気記録
再生装置を更に詳細に説明する。
Here, in the tape count mode, memory keys 4a~
4d, ``R'' key 4a) ``S'' key 4b) ``ST'' key 4c and ``STOP'' respectively.
It is called key 4d. The various signals mentioned above are input to the input terminals K, , K of the arithmetic control section 36. , Fu K. , K8 and processed by the arithmetic control unit 36 according to these signals are displayed on the display unit 5 in FIGS. 6 to 8.
This will be explained with reference to the figures. That is, in Figure 6, 4 bits 9
This shows the stored contents of each digit of the display register 66 consisting of digits and the status flag of the input terminal K8 of the calculation control section 36 corresponding to each of the five digits.This display register 66 and the flag are provided in the calculation control section 36. It is being FIG. 7 shows a display conversion unit that converts the storage contents of the display register 66 into segment signals, and the correspondence between the segment θ segment signal and each segment of the display unit 5. It is provided in the control section 36. That is,
4 bits of display register 66 (R8, R., R2, R.
) is decoded by the AND matrix 67,
The decoded contents are converted into seven segment signals Sa, Sb, Sc, Sd, Se, S, , Sg by the 0R matrix 68.
It is now encoded as f. FIG. 8 shows the correspondence between the storage contents of the display register 66 (4-bit input contents of the AND matrix 67) and segment signals. For example, when ``1011'' is input to the AND matrix 67, the segment signals Sa, S, can be output
' is displayed. Also, when the flag [S] is set, segment signal S is input to the AND matrix 67. p is output and a decimal point ``.'' is displayed.Next, a magnetic recording/reproducing apparatus with an electronic computer, which is an embodiment of the present invention and has the above-described configuration, will be described in more detail.

まず、テープカウントモードでたとえば表示レジスタ6
6の記憶内容がm厄l■堕にある場合、演算制御部36
が上記表示レジスタ66の記憶内容をデジット信号に同
期させてそのままANDマトリクス67に入力させると
、表示部5には不要な゛’0’’もそのまま表示される
ことになる。
First, in tape count mode, for example, display register 6
If the memory contents of 6 are in m-l■-l, the arithmetic control unit 36
If the contents of the display register 66 are synchronized with the digit signal and inputted as they are to the AND matrix 67, unnecessary "0" will be displayed as is on the display section 5.

そこで、この実施例では、表示サイクルに入る前に不要
の’’0’’をブランキングするように、上記表示レジ
スタ66の内容を変更させている。すなわち、たとえば
2進4ビット’’0000’’(O)を“’1111’
’(15)に変換すると、第.8図に示されるように不
要の’’0’’がブランクされ、これにより表示サイク
ルのとき第9図に示すような表示内容となる。(以下上
記した処理内容をゼロサプレスと称す)第10図は演算
制御部36における上記したゼーロサプレス処理のフロ
ーチャートを示すもので、表示レジスタ66の上位桁(
9桁目)より順次ゼロサブレスを行い、数値〔1〜9〕
が検出されたときゼロサブレス処理を終了するようにな
つている。
Therefore, in this embodiment, the contents of the display register 66 are changed so that unnecessary ``0'' are blanked before entering the display cycle. That is, for example, converting 4 binary bits ``0000'' (O) to ``1111''
'Converting to (15), the th. As shown in FIG. 8, unnecessary ``0'' are blanked out, resulting in display contents as shown in FIG. 9 during the display cycle. (Hereinafter, the above-mentioned processing content will be referred to as zero suppression.) FIG.
Perform zero subresponse sequentially from the 9th digit) and enter the numerical value [1 to 9]
Zero-subless processing is terminated when this is detected.

すなオ)ち演算制御部36は、ますフロー703で9桁
目を指定〔9→DIG汀〕し、フロー71で表示レジス
タ66の指定桁の記憶内容’’R,R.R。
In other words, the arithmetic control unit 36 specifies the 9th digit in a flow 703 [9→DIG], and in a flow 71 the storage contents of the specified digit in the display register 66 ''R, R. R.

R,’゛が’゛0000’’であるかどうかをチェック
〔R=0〕する。ここでR =8R8+4R4+2R2
+R,である。’゛0000’’の場合はフロー72に
進み、4t表示レジスタ66の指定桁の記憶内容を’゛
IIW’に変換〔15→R〕しフロー73に進む。一方
、“’0000’’でない場合はフロー74に進み、表
示レジスタ66の指定桁の記憶内容が数値であるかどう
かチェック〔R≧10〕し、数値(R<10)であれば
ゼロサプレス処理を終え、符号(R≧10)であれば上
記フロー73に進む。このフロー73では指定桁を゛’
−1’’することにより、次にチエツタ クする桁を新
たに指定〔DIGIT−1→DIGIT〕してフロー7
5に進む。このフロー75では、上記フロー73に新た
に指定された桁が1桁目であるかどうかをチェック〔D
IGIT=1〕し、1桁目であればゼロサプレス処理を
終え、1桁目でなけれθば再びフロー71に進み、上記
したゼロサプレス処理を繰り返し実行する。たとえば前
記した例のごとく、表示レジスタ66の記憶内容が狽厄
1m■にある場合、まずフロー70,71,72,73
の順に処理され、表示レジスタ66の5記憶内容は■茄
■且mとなり、次にフロー75,71,74,73の順
の処理でU■■u■扛続いてフロー70,71,72,
73の順の処理が4回繰り返され、ル址■Mmm輿とな
る。
Check whether R and '゛ are '0000'' [R=0]. Here R = 8R8 + 4R4 + 2R2
+R. In the case of '0000', the process proceeds to flow 72, where the stored content of the designated digit of the 4t display register 66 is converted to 'IIW' [15→R], and the process proceeds to flow 73. On the other hand, if it is not "'0000", proceed to flow 74, check whether the stored content of the designated digit of the display register 66 is a numerical value [R≧10], and if it is a numerical value (R<10), perform zero suppression processing. If it is finished and the sign (R≧10), proceed to the above flow 73. In this flow 73, the specified digit is
-1'', the next digit to be checked is newly specified [DIGIT-1→DIGIT] and flow 7
Proceed to step 5. In this flow 75, it is checked whether the digit newly specified in the above flow 73 is the first digit [D
IGIT=1], and if it is the first digit, the zero suppression process is completed, and if it is not the first digit, the process goes to flow 71 again, and the above-described zero suppression process is repeatedly executed. For example, as in the above example, if the storage content of the display register 66 is 1m, first the flows 70, 71, 72, 73
are processed in the order of , and the 5 storage contents of the display register 66 become ■茄■andm, and then in the order of processing of flows 75, 71, 74, and 73, U■■u■ is processed, followed by flows 70, 71, 72,
The processing in the order of 73 is repeated four times, resulting in a result.

さらに、フロー75,J71,74の順に処理され、R
=1であるからゼロサプレス処理は終了し、表示サイク
ルに進むことになる。なお、この実施例では、表示サイ
クル中に演算制御部36の入力雉集,,K。
Furthermore, flows 75, J71, and 74 are processed in this order, and R
Since =1, the zero suppression process ends and the display cycle begins. In addition, in this embodiment, during the display cycle, the input data of the arithmetic control unit 36 is 1, 2, K.

,K.,K,のいずれかにキー入力部39からキー信号
が出力されると、演算制御部36はデジット信号の出力
を停止して表示を消し、上記キー信号に対応した処理を
行うため、次のゼロサプレス解除処理を行うようになつ
ている。すなわち、第11図は演算制御部36における
ゼロサプレス解除処理のフローチャートを示すもので、
まずフロー?6で9桁目を指定〔9 −DIGIT〕し
、フロー77で表示レジスタ66の指定桁の記憶内容゛
’R8R.R2R,’’が’’1111’’であるかど
うかをチェック〔R=15〕する。’’1111’’の
場合はフロー78に進み、表示レジスタ66の記憶内容
を“゛0000)に変換〔o→R〕し、フロー79に進
む。一方、’’1111’’でない場合は直接フロー7
9に進む。このフロー79では指定桁を’’−1’’す
ることにより、次にチェックする桁を新たに指定〔DI
GIT−1→DIGIT〕してフロー80に進む。この
フロー80では、上記フロー79で新たに指定された桁
が’“o’’であるかどうかをチェック〔DIGIT=
0〕し、’’0’’であnばゼロサプレス解除処理を終
え、゛゛0’’でなければ再びフロー77に進み上記し
たゼロサプレス処理を繰り返し実行する。次に、演算制
御部36の前記したテープカウントモードにおける種々
の演算、計数および制御処理の内容について、第12図
a −ーjに示すフローtチャートを参照して詳細に説
明する。
, K. . Zero suppression cancellation processing is now performed. That is, FIG. 11 shows a flowchart of the zero suppression cancellation process in the arithmetic control section 36.
First of all, flow? 6 specifies the 9th digit [9 -DIGIT], and in flow 77 the stored content of the specified digit of the display register 66 ``'R8R. Check whether R2R,'' is ``1111'' [R=15]. If it is ``1111'', proceed to flow 78, convert the storage contents of the display register 66 to "0000" [o→R], and proceed to flow 79. On the other hand, if it is not ``1111'', proceed to flow 78 directly. 7
Proceed to step 9. In this flow 79, by incrementing the specified digit by ``-1'', the next digit to be checked is newly specified [DI
GIT-1→DIGIT] and proceeds to flow 80. In this flow 80, it is checked whether the digit newly specified in the above flow 79 is ``o'' [DIGIT=
0], and if it is ``0'', the zero suppression canceling process is completed, and if it is not ``0'', the process goes to flow 77 again and the above-described zero suppression process is repeatedly executed. Next, various calculations, counts, and control processes performed by the calculation control section 36 in the tape count mode described above will be explained in detail with reference to the flowcharts shown in FIGS. 12a-j.

すなわち、演算用電源スイッチ2がオンされると、電圧
+VDが演算制御部36に供給され、これにより演算制
御部36が動作する。まずフロー100ではすべてのレ
ジスタの記憶内容およびK,入力状態フlラグなどをク
リアし、フロー101に進む。このフロー101では、
前述したフローによりゼロサプレス処理を行い、フロー
102に進む。このフロー102ては、9桁目を指定〔
9→DIGIT〕してフロー103に進む。フロー10
3では、指定桁を’“+1’’することによりその1つ
前の桁を指定〔DIGIT+1→DIGIT〕してフロ
ー104に進み、フロー104では新たに指定した桁に
対応するデジット信号をオフして電力消費を抑制してい
る。次にフロー105に進み、指定桁を“’−1’’.
することにより新たに桁を指定〔DIGIT−1→DI
G汀〕してフロー106に進む。フロー106では、表
示レジスタ66の指定桁の記憶内容’’R。R,R。R
、’’とフラグ〔S〕の内容をANDマトリクス67お
よび0Rマトリクス68によつてセグメント信号S。〜
Sg,SdPに変換して、表示部5に出力〔SEGME
NT(DIGIT)0N)SEGMENT(DIGIT
+1)0FF〕し、フロー10?に進む。フロー107
では、指定桁に対応するデジット信号(この場合はD9
)を表示部5に出力〔DIGIT−0N〕し、表示部5
の指定桁に上記記憶内容を表示する。次にフロー108
に進み指定桁が’’0’’であるかどうかチェック〔D
IGIT=0〕し、’“0’’でなければフロー109
に進む。フロー109では表示レジスタ66の記憶内容
’’R。R,R。R,’’が’’1111’’すなわち
R=15であるかどうかをチェック〔R=15〕して、
R=115の場合はフロー110に進む。フロー110
ではキー入力部39からのキー信号を演算制御部36に
記憶〔K,,K,,K。,K,→K〕し、フロー111
に ’(進む。フロー111では指定桁に対応するデジ
ット信号(この場合はD9)をオフ〔DIGITOFF
〕し、フロー112に進む。これは、表示9桁目がブラ
ンキングされているので、デジット信号D9のオフによ
つて節電をするためである。一方、R:15の場合はフ
ロー113に進み、フロー110と同様の処理を行い上
記フロー112に進む。このフロー112ではフロー1
1?またはフロー113で記憶したキー信号入力端K。
,K。,K2,K,の入力内容がK半0であるかどうか
をチェック〔K:0〕する。ここでK=8K8+4K,
+2K2+K1であり、キー信号オンのときK:0)オ
フのときK=0である。いま、指定桁は9桁であるから
切換スイッチ3が計算機モード側であるかテープカウン
トモード側であるかのチェックをしている。しカルて、
K=0 (計算機モード側)の場合にはフロー114に
進み、指定桁を“’−1’’することにより新たに桁を
指定〔DIGIT−1→DIGIT〕してフロー115
に進む。フロー115では、新たな指定桁に小数点があ
るかどうかをチェック〔DIGIT=PCY〕して、小
数点がある場合はフロー116に進み、フラグ〔S〕を
セット 〔〔S〕SeOし、小数点がない場合はフロー
117に進みフラグ〔S〕をリセット 〔〔S〕Res
et〕する。しかして、前記フロー103に戻り、キー
入力部39からのキー信号の入力がない(K=0)場合
は上記したフロー103から始まり、フロー103に戻
る手順で処理が繰り返される。このような.繰り返しの
結果、フロー105で指定桁が’’o’’となると、フ
ロー108のチェック〔DIGIT=o〕によリフロー
118に進み、指定桁゛゛9’’から’゛0’’までの
繰り返しが4回なされた(以後簡単にカウント’’4’
’と称す)かどうかをチエツクフ〔COTJNT=4〕
する。カウント’゛4’’の場合にはそのままフロー1
02に戻り、カウント’゛4’’でない場合にはフロー
119に進み、カウント数を゛’+1’’することによ
り新たなりウント数を指定〔COUNT+1→COUN
T〕してフロー1025に戻る。しかして、これらの繰
り返しによりデジット信号D,〜D9が順次オンし、こ
れらデジット信号に同期したセグメント信号が出力され
表示部5に表示される。この場合、フロー100て表示
レジスタ66の記憶内容がクリアされ、フロー1001
でゼロサプレス処理が行われているので、表示部5の表
示内容は〔0.〕となる。次に、キー操作を行うと、前
記フロー110または113でキー入力部39からのキ
ー信号を演算制御部36に記憶してフロー112に進む
That is, when the calculation power switch 2 is turned on, the voltage +VD is supplied to the calculation control section 36, whereby the calculation control section 36 operates. First, in flow 100, the stored contents of all registers, K, input status flag, etc. are cleared, and the process proceeds to flow 101. In this flow 101,
Zero suppression processing is performed according to the flow described above, and the process proceeds to flow 102. In this flow 102, specify the 9th digit [
9→DIGIT] and proceed to flow 103. flow 10
In step 3, by adding ``+1'' to the specified digit, the previous digit is specified [DIGIT+1→DIGIT], and the process proceeds to flow 104. In flow 104, the digit signal corresponding to the newly specified digit is turned off. Next, proceed to flow 105 and set the designated digit to "'-1".
Specify a new digit by [DIGIT-1→DI
G 汀] and proceeds to flow 106. In flow 106, the storage content of the designated digit of the display register 66 is ``R''. R,R. R
,'' and the contents of the flag [S] by the AND matrix 67 and the 0R matrix 68 to generate the segment signal S. ~
Convert to Sg, SdP and output to display unit 5 [SEGME
NT(DIGIT)0N) SEGMENT(DIGIT
+1)0FF] and flow 10? Proceed to. flow 107
Then, the digit signal corresponding to the specified digit (in this case, D9
) is output to the display section 5 [DIGIT-0N], and the display section 5
The above memory contents are displayed in the designated digit. Next flow 108
Go to and check whether the specified digit is ``0'' [D
IGIT=0], and if it is not ``0'', flow 109
Proceed to. In flow 109, the storage content of the display register 66 is ``R''. R,R. Check whether R,'' is ``1111'', that is, R=15 [R=15],
If R=115, proceed to flow 110. flow 110
Then, the key signal from the key input section 39 is stored in the arithmetic control section 36 [K,,K,,K. , K, →K] and flow 111
' (Proceed. In flow 111, turn off the digit signal (D9 in this case) corresponding to the specified digit.
] and proceeds to flow 112. This is to save power by turning off the digit signal D9 since the ninth digit of the display is blanked. On the other hand, if R:15, the process proceeds to flow 113, where the same processing as in flow 110 is performed, and the process proceeds to flow 112 described above. In this flow 112, flow 1
1? Or the key signal input terminal K stored in flow 113.
,K. , K2, K, is checked [K:0] to see if the input contents are K half 0. Here K=8K8+4K,
+2K2+K1, and when the key signal is on, K: 0) and when it is off, K=0. Now, since the designated digit is 9 digits, it is checked whether the selector switch 3 is in the computer mode or tape count mode. Shikaru,
If K=0 (computer mode side), proceed to flow 114, specify a new digit by adding "'-1" to the specified digit [DIGIT-1→DIGIT], and proceed to flow 115.
Proceed to. In flow 115, check whether there is a decimal point in the newly specified digit [DIGIT=PCY], and if there is a decimal point, proceed to flow 116, set the flag [S] [[S] SeO, and there is no decimal point. If so, proceed to flow 117 and reset the flag [S] [[S]Res
et]. Then, returning to the flow 103, if there is no key signal input from the key input unit 39 (K=0), the process starts from the flow 103 described above and repeats the process of returning to the flow 103. like this. As a result of the repetition, if the designated digit becomes ``o'' in flow 105, the process proceeds to reflow 118 by checking [DIGIT=o] in flow 108, and the repetition from the specified digit ``9'' to ``0'' is performed. It was done 4 times (hereafter simply count ``4'')
') [COTJNT=4]
do. If the count is '4', continue with flow 1
Return to step 02, and if the count is not ``4'', proceed to flow 119 and specify a new count number by incrementing the count number by ``+1'' [COUNT+1→COUNT
T] and returns to flow 1025. As a result of these repetitions, the digit signals D to D9 are turned on one after another, and segment signals synchronized with these digit signals are output and displayed on the display section 5. In this case, the storage contents of the display register 66 are cleared in flow 100, and the contents of display register 66 are cleared in flow 1001.
Since zero suppression processing is being performed at 0. ]. Next, when a key operation is performed, the key signal from the key input unit 39 is stored in the arithmetic control unit 36 in the flow 110 or 113, and the process proceeds to flow 112.

フロー112では前記したようにキー信号の内賽力K半
0であるかどうかチェック〔K:0〕して、K:0の場
合にはフロー120に進む。フロー120ではキー信号
の内容がK≧8であるかどうかチェック〔K≧8〕して
、K≧8でない場合にはフロー400に進む。フロー4
00ではカウント“’4’’であるかどうかをチェック
〔COUNT=4〕して、カウント゛4’’の場合には
フロー401に進む。フロー401では指定桁に対応す
るデジット信号をオフしてフロー402に進む。フロー
402ではゼロサプレス解除処理を行いフロー403に
進む。フロー403ではどのデジット信号のオンの時ど
のキー信号入力端にキー信号が入力されたかを判別して
、これによりどのキーが押されたのか、いわゆるキー選
別を行いフロー404に進む。フロー404では上記フ
ロー403でキー選別した結果に基いて計算処理を実行
し、カウント数をクリア〔0→COUNT〕して前記フ
ロー101に戻るようになつている。上記した内容を更
に詳細に説明する。すなわち例えば、数字キー〇を押す
とそのスイッチ65がオンして、いまフロー105て指
定桁が6桁となつたとする。このとき前記フロー106
,107,108,109,110,111の順に処理
が行われ、演算制御部36のキー信号入力端K,にデジ
ット信号D。.が入力される(K=1)。しかして前記
フロー112,120,400,401,402,40
3,404の順に計算桟モードにおける数値“゛5’’
の処理が行われる。
In flow 112, as described above, a check is made to see if the internal input power of the key signal K is half 0 [K:0], and if K:0, the process advances to flow 120. In flow 120, it is checked whether the content of the key signal is K≧8 [K≧8], and if K≧8 is not satisfied, the process proceeds to flow 400. flow 4
At 00, it is checked whether the count is "'4" [COUNT=4], and if the count is "4", the process proceeds to flow 401. In flow 401, the digit signal corresponding to the designated digit is turned off and the flow starts. The process advances to 402. In flow 402, zero suppression is canceled and the process proceeds to flow 403. In flow 403, it is determined which digit signal is on and to which key signal input terminal the key signal is input, and this determines which key is being pressed. If so, so-called key selection is performed and the process proceeds to flow 404. In flow 404, calculation processing is executed based on the result of key selection in the above flow 403, the count number is cleared [0→COUNT], and the process returns to the flow 101. The above content will be explained in more detail.For example, suppose that when the number key 〇 is pressed, the switch 65 is turned on, and the specified digit is now 6 digits in flow 105.At this time, the above-mentioned flow 106
, 107, 108, 109, 110, and 111 are performed in this order, and a digit signal D is input to the key signal input terminal K of the calculation control unit 36. .. is input (K=1). Therefore, the flows 112, 120, 400, 401, 402, 40
The numerical value "゛5'' in the calculation frame mode in the order of 3,404
processing is performed.

この処理が終るとフロー101に戻りセロサプレス処理
が行われ、数字3キー0が押されている間次のような表
示サイクルにて処理が行われる。すなわち指定桁が6桁
でないときは、前記した表示部5に〔0.〕が表示され
る場合と同じ表示サイクルにて処理が繰り返される。ま
た指定桁が6桁のときは、前記フロー4030でカウン
ト’’4’’であるかどうかチェック〔COUNT=4
〕して、カウント’4’’でない場合(フロー404で
カウント数を’’O’’としている)にはフロー405
に進む。フロー405ではカウント数をクリア〔0→C
OUNT〕してフロー4C114に進み、以下前記した
表示部5に〔0.〕が表示される場合と同じ表示サイク
ルにて処理が繰り返される。次に数字キー■を離すと〔
0.〕が表示される場合と同じ表示サイクルにて処理が
繰り返され、前記フロー119にてカウント数が’’1
’’ずつ増えていく。これはキーが離されたことを示す
もので、カウント“゛4’’になると(この実施例では
約20TrLs)次のキー操作の内容を受け5入れるよ
うになつている。一方、切換スイッチ3をテープカウン
トモード側にすると、前記フロー110またはフロー1
13でキー入力部39からのキー信号(入力端K8の入
力)が演算制御部36に記憶されフロー1102に進む
When this process is completed, the process returns to flow 101 and a cello suppress process is performed, and while the number 3 key 0 is pressed, the process is performed in the following display cycle. That is, if the designated digit is not 6 digits, the above-mentioned display section 5 will display [0. ] is displayed, the process is repeated in the same display cycle. Also, when the specified digit is 6 digits, check whether the count is ``4'' in the flow 4030 [COUNT=4''
], and if the count is not ``4'' (the count number is set to ``O'' in flow 404), flow 405 is executed.
Proceed to. In flow 405, the count number is cleared [0 → C
[0. ] is displayed, the process is repeated in the same display cycle. Next, when you release the number key ■,
0. ] is displayed in the same display cycle, and in the flow 119, the count number becomes ``1''.
''Increasing gradually. This indicates that the key has been released, and when the count reaches "4" (approximately 20 TrLs in this embodiment), the content of the next key operation is accepted.On the other hand, the changeover switch 3 When set to the tape count mode side, the flow 110 or flow 1
At step 13, the key signal from the key input section 39 (input at the input terminal K8) is stored in the arithmetic control section 36, and the process proceeds to flow 1102.

フロー112では前記したようにキー前記の内容がK半
0であるかどうかをチェック〔K’=ー0〕し、K:0
の場合(指定桁が9桁のときこの例ではK=8)にはフ
ロー120に進む。フロー120ではキー信号の内容が
K≧8であるクかどうかチェック〔K≧8〕し、K≧8
の場合にはフロー121に進む。この例ではK=8であ
るのでフロー121に進み、フラグ〔TAPE〕をセッ
トしてテープカウントモードであることを認識する。し
かしてフロー122に進み、テープカウ・ント値記憶レ
ジスタ(以後簡単にTRECと称す)の内容が表示レジ
スタ66(以後簡単にDISPRECと称す)に転送〔
TREG−DISPREG〕され、次に述べるように計
算機表示からテープカウント表示に切換わり、テープカ
ウントモード表示サイクルに入る。ここに上記TREC
は、テープカウント値が記憶される5桁のレジスタ(符
号1桁+設定値4桁)である。すなわち、上記フロー1
22からフロー123に進むと、ゼロサプレス処理が行
われ、フロー124に進む。フロー124では後述する
ポーズカウンタの内容(以後簡単にPCOUNTと称す
)を゛’0’’に設定〔0→PCOUN,〕し、ついで
フロー125では9桁目を指定〔9→DIGIT〕して
フロー126に進む。
In flow 112, as described above, it is checked whether the content of the key is K half 0 [K'=-0], and K: 0.
In this case (K=8 in this example when the designated digit is 9 digits), the process proceeds to flow 120. In flow 120, it is checked whether the content of the key signal is K≧8 [K≧8], and if K≧8
In this case, the process advances to flow 121. In this example, since K=8, the process proceeds to flow 121, sets the flag [TAPE], and recognizes that it is the tape count mode. The process then proceeds to flow 122, where the contents of the tape count value storage register (hereinafter simply referred to as TREC) are transferred to the display register 66 (hereinafter simply referred to as DISPREC).
TREG-DISPREG], the computer display is switched to the tape count display as described below, and a tape count mode display cycle is entered. Here is the above TREC
is a 5-digit register (1-digit code + 4-digit setting value) in which the tape count value is stored. In other words, the above flow 1
When the flow advances from 22 to flow 123, zero suppression processing is performed, and the flow advances to flow 124. In flow 124, the content of the pause counter (hereinafter simply referred to as PCOUNT), which will be described later, is set to ``0'' [0→PCOUN,], and then in flow 125, the 9th digit is specified [9→DIGIT], and the flow starts. Proceed to step 126.

フロー126では、前記フロー106と同様な処理〔S
EGMENT(DIGIT)0N)SEGMENT(D
IGIT+1)0FF〕を行い、ついてフロー127で
は、前記フロー107と同様な処理〔DIGITつN〕
を行い、これにより表示レジスタ66の内dが表示部5
の指定桁に表示される。
In flow 126, the same process as in flow 106 [S
EGMENT(DIGIT)0N) SEGMENT(D
IGIT + 1) 0FF], and then in flow 127, the same process as in flow 107 [DIGIT N]
As a result, d in the display register 66 is displayed on the display section 5.
displayed in the specified digit.

次にフロー128に進み〔DIGIT=O〕がチェック
され’0’’でない場合にはフロー129に進む。フロ
ー129では〔R=15〕がチェックされ、R=151
)場合にはフロー130、フロー131ついでフ1−1
32に進み、R=15でない場合にはフロー133につ
いで上記フロー132に進む。ここで、フロー130お
よびフロー133では〔K。
Next, the process proceeds to flow 128, where [DIGIT=O] is checked, and if it is not '0'', the process proceeds to flow 129. In flow 129, [R=15] is checked, and R=151
), flow 130, flow 131 and flow 1-1
If R=15, the process proceeds to flow 133 and then to the flow 132 described above. Here, in flow 130 and flow 133, [K.

,K,,K。,K,→K〕処理を行いフロー131ては
〔DIGITOFF〕処理を行う。しかして上記フロー
132では、第6図で示さZれる指定桁のK。
,K,,K. , K, →K] processing, and in flow 131, the [DIGITOFF] processing is performed. In the above flow 132, K in the designated digit Z shown in FIG.

入力状態フラグがセットされているかどうかをチェック
〔PRE(DIGIT)Set〕している。この状態フ
ラグがセットされている場合(この例では上記したよう
に指定桁9桁のときフラグ〔TAPE〕がセット)には
フロー134に,進み、キー信号の内容KがK≧8であ
るかどうか、すなわちすくなくとも入力端K8の入力が
オンであるかどうかをチェック〔K≧8〕する。この例
てはK=8であるのでフロー135に進み、次の桁を指
定〔DIGIT−1→DIGIT〕してフロー136に
進む。フロー136ではDISPRECの記憶内容が’
’1010’’すなわちR=10であるかどうかをチェ
ック〔R=10〕し、R=10のときはフロー137て
フラグ〔S〕をセット 〔〔S〕Set〕し、R=10
でないときはフロー138でフラグ〔S〕をリセット
〔〔S〕Reset〕して、ともにフロー139に進む
。フロー139で前の桁を指定〔DIGIT+1→DI
GIT〕し、ついでフロー140て〔DIGITOFF
〕処理を行いフロー141に進む。フロー141ては次
の桁を指定〔DIGIT−1→DIGIT〕(この例て
は8桁となる)してフロー126に戻る。フロー126
からフロー132まては前記した順て処理が行われ、指
定桁8桁のときは状態フラグがリセットされているため
フロー132からフロー142に進む。フロー142で
は前記フロー134と同様にK≧8かどうかをチエツク
〔K≧8〕し、この例のようにK<8の場合には前記フ
ロー135に進み以下同様の処理を繰り返す。このよう
にして、上記した処理が繰り返されたのち、フロー14
1で’’0’’桁が指定され前記フロー128まで進む
と〔DIGIT=0〕チェックが行われ、’’O’’で
あるのでフロー143に進む。
It is checked whether the input status flag is set [PRE (DIGIT) Set]. If this status flag is set (in this example, the flag [TAPE] is set when the specified digit is 9 digits as described above), the process advances to flow 134, and the content K of the key signal is determined to be K≧8. In other words, it is checked whether at least the input of the input terminal K8 is on [K≧8]. In this example, since K=8, the process proceeds to flow 135, the next digit is designated [DIGIT-1→DIGIT], and the process proceeds to flow 136. In flow 136, the memory contents of DISPREC are '
Check whether '1010'', that is, R=10 [R=10], and if R=10, set the flag [S] in flow 137 and set R=10.
If not, reset the flag [S] in flow 138.
[[S]Reset] and both proceed to flow 139. Specify the previous digit in flow 139 [DIGIT+1 → DI
GIT] and then flow 140 [DIGITOFF
] The process is performed and the process proceeds to flow 141. In flow 141, the next digit is specified [DIGIT-1→DIGIT] (8 digits in this example), and the process returns to flow 126. flow 126
The processing from flow 132 to flow 132 is performed in the order described above, and when the designated digit is 8 digits, the status flag has been reset, so the flow advances from flow 132 to flow 142. In flow 142, as in flow 134, it is checked whether K≧8 [K≧8], and if K<8 as in this example, the flow advances to flow 135 and the same processing is repeated thereafter. In this way, after the above processing is repeated, flow 14
1 specifies the ``0'' digit and the process proceeds to the flow 128, [DIGIT=0] is checked, and since it is ``O'', the process proceeds to the flow 143.

フロー143では、DISPRECに停止’’P’’を
示す内容゛’1010’’がセットされているかどうか
をチエ ιツク〔Pset〕し、リセットされている場
合にはフロー144に進む。フロー144ではフラグ〔
PLAY〕がセットされているかどうかをチェック〔〔
PLAY〕Set〕し、リセットされている場合にはフ
ロー145に進む。フロー145で〔9−DIGIT〕
処理を行い、ついでフロー146で〔SEGMENT(
DIGIT)0N)SEGMENT(DIGIT+1)
0FF〕処理、フロー147で〔DIGITON〕処理
を行つてフロー148に進む。フロー148では〔DI
GIT=0〕チェックを行い’’0’’でない場合には
フロー149に進み〔R=15〕チェックを行う。R=
15の場合にはフロー15?、フロー151ついでフロ
ー152に進み、R=15でない場合にはフロー153
ついで上記フロー152に進む。ここでフロー150お
よび153では〔K8,K4,K2,Kl→K〕処理を
行い、フロー151では〔DIGITOFF〕処理を行
う。しかして、上記フロー152ではキー信号の内容K
が1≦K<3であるかどうか、すなわち入力端K,また
はK。の入力のみがオンであるかどうかをチェック〔1
≦K<3〕し、1≦K<3でない場合はフロー154に
進む。フロー154では〔DIGIT−1→DIGIT
〕処理しフロー155に進む。フロー155では〔R=
10〕チェックをし、R =10の場合にはフロー15
6に進んで〔〔S〕Set〕処理を行いフロー157に
進む。R=10でない場合にはフロー158に進んで〔
〔S〕ReseO処理を行い上記フロー157に進む。
フロー157では〔DIGIT+1→DIGIT〕処理
を行いフロー159,160に進む。フロー159,1
60ではそれぞれ〔DIGITOFF〕処理、〔DIG
IT−1→DIGIT〕処理を行い前記フロー146に
戻る。このようにして、上記した処理が繰り返されたの
ち、フロー160で゛’O’’桁が指定され前記フロー
148まで進むと〔DIGIT=0〕チェックが行われ
、’゛0゛’であるのでフロー161に進む。
In flow 143, it is checked whether content ``1010'' indicating stop ``P'' has been set in DISPREC. If it has been reset, the process advances to flow 144. In flow 144, the flag [
Check whether PLAY] is set [[
PLAY]Set], and if it has been reset, the process advances to flow 145. In flow 145 [9-DIGIT]
processing, and then in flow 146 [SEGMENT(
DIGIT)0N) SEGMENT(DIGIT+1)
[DIGITON] processing is performed in flow 147, and the process proceeds to flow 148. In flow 148, [DI
GIT=0] is checked, and if it is not ``0'', the flow advances to flow 149 and a check is performed [R=15]. R=
In case of 15, flow 15? , proceed to flow 151, then proceed to flow 152, and if R=15, proceed to flow 153.
The process then proceeds to flow 152 above. Here, in flows 150 and 153, [K8, K4, K2, Kl→K] processing is performed, and in flow 151, [DIGITOFF] processing is performed. However, in the above flow 152, the content K of the key signal
whether 1≦K<3, that is, the input terminal K, or K. Check if only input is on [1
≦K<3], and if 1≦K<3 is not satisfied, the process proceeds to flow 154. In flow 154, [DIGIT-1→DIGIT
] Process and proceed to flow 155. In flow 155, [R=
10] Check, and if R = 10, proceed to flow 15
The process proceeds to step 6, where the [[S]Set] process is performed, and the process proceeds to flow 157. If R=10, proceed to flow 158 [
[S] Perform ReseO processing and proceed to flow 157 above.
In flow 157, [DIGIT+1→DIGIT] processing is performed, and the flow advances to flows 159 and 160. flow 159,1
60 respectively performs [DIGITOFF] processing and [DIG
IT-1→DIGIT] processing and returns to the flow 146. In this way, after the above-mentioned processing is repeated, the "O" digit is specified in flow 160 and the process proceeds to flow 148, where [DIGIT=0] is checked and it is "0". Proceed to flow 161.

フロー161ては〔COUNT=2〕チェックを行5い
、カウント’’2’’の場合は前記フロー125に戻り
、カウント“’2’’でない場合にはフロー162に進
み〔COUNT+1→COUNT〕処理を行つてやはリ
フロー125に戻る。しかして、前記フロー132,1
34,142を中心とする入力端クK8の入力チェック
ルーチンと前記フロー152を中心とする入力端K,,
K2の入力チェックルーチンとが交互に繰り返され、表
示部5に表示がなされる。ここで、テープカウントモー
ドにおいて表示部5に表示されるテープカウント値は、
上記したように整数表示である。したがつて、演算用電
源スイッチ2をオンしたとき、計算機モードであるかテ
ープカウントモードであるかは、表示部5に小数点が表
示されているかどうかで判別できる。次に、操作ノブ9
を操作したときの演算制御部36の種々の演算、計数お
よび制御処理の内容を詳細に説明する。
In flow 161, check [COUNT=2]. If the count is ``2'', return to the flow 125, and if the count is not ``2'', proceed to flow 162 [COUNT+1 → COUNT] processing. Then, the process returns to the reflow 125.Then, the process returns to the reflow 125.
34, 142, and the input check routine of the input terminal K8 centered on the flow 152, .
The input check routine of K2 is alternately repeated and displayed on the display section 5. Here, the tape count value displayed on the display unit 5 in the tape count mode is:
As mentioned above, it is displayed as an integer. Therefore, when the calculation power switch 2 is turned on, whether the mode is the computer mode or the tape count mode can be determined by whether or not a decimal point is displayed on the display section 5. Next, the operation knob 9
The contents of various calculations, counts, and control processing of the calculation control section 36 when operated will be explained in detail.

まず、操作ノブ9を再生側(図示B位置)にすると、電
源スイッチ18aがオンしキー入力部39からデジット
信号D7が演算制御部36の入力端K8に出力される。
演算制御部36は上記入力端K8の入力内容を前記フロ
ー130またはフロー133で記憶し、たとえばいま指
定桁が7桁の場合フロー132についでフロー142に
進む。フロー142では〔K≧8〕チェックを行い、K
=8であるのでフロー163に進み〔DIGIT=5〕
チェックを行う。さて、指定桁が5桁でないこの例の場
合には、フロー164に進み〔DIGITOFF〕処理
を行い、ついでフロー165に進み〔ゼロサプレス解除
〕処理を行つてフロー166に進む。フロー166では
〔DIGIT=5〕チェックを行い、この例のように指
定桁が5桁でない場合にはフロー167に進む。フロー
167ては指定桁のK8入力状態フラグをセット〔PR
E(DIGIT)Set〕、すなわち指定桁が7桁てあ
るこの例では、フラグ〔PLAY〕をセットし、再生状
態てあることを認識する。以下、後述するフロー168
〜186まで進み前記フロー123に戻る。しかして、
前記リール回転パルスが入力されるまで、前記したフロ
ー132,134,142を中心とする入力端K8の入
力チェックルーチンにて表示されることになる。なお、
入力端K8の入力チェックルーチンで処理が繰り返され
、指定桁が“゜0゛2となると、フロー128から前記
フロー143に進み、〔Pset〕チェックを3行う。
この例では“゜P゛はリセトされているのでフロー14
4に進み〔〔PLAY〕Set〕チェックを行う。前記
フロー167でフラグ〔PLAY〕がセットされている
この例の場合には、後述するフロー187ついでフロー
188に進む。しかしてフ4ロー125に戻り、再びフ
ロー132,134,142を中心とする入力端K8の
入力チェックルーチンにて表示されることになる。次に
、操作ノブ9を早送り側(図示C方向)にすると、前記
したように早送りスイッチ18bがオンしモータ19は
高速回転するが、演算制御部36の入出力には何ら影響
なく、したがつて入力端K8の入力チェックルーチンに
て表示を続け、リール回転パルスの入力を待つ。
First, when the operation knob 9 is set to the reproduction side (position B in the figure), the power switch 18a is turned on and the digit signal D7 is output from the key input section 39 to the input terminal K8 of the arithmetic control section 36.
The arithmetic control unit 36 stores the input contents of the input terminal K8 in the flow 130 or the flow 133. For example, if the currently designated digit is 7 digits, the process proceeds to the flow 132 and then to the flow 142. In flow 142, [K≧8] is checked, and K
=8, so proceed to flow 163 [DIGIT=5]
Check. Now, in the case of this example in which the designated digit is not 5 digits, the process proceeds to flow 164 to perform a [DIGITOFF] process, then proceeds to flow 165 to perform a [zero suppression release] process, and then proceeds to flow 166. In flow 166, [DIGIT=5] is checked, and if the designated digit is not 5 digits as in this example, the flow advances to flow 167. Flow 167 sets the K8 input status flag of the specified digit [PR
E(DIGIT)Set], that is, in this example where the designated digits are 7 digits, the flag [PLAY] is set to recognize that it is in the playback state. Below, flow 168 will be described later.
- 186 and returns to the flow 123. However,
Until the reel rotation pulse is input, the input check routine of the input terminal K8 centered on the above-described flows 132, 134, and 142 will be displayed. In addition,
The process is repeated in the input check routine of the input terminal K8, and when the designated digit becomes "°0"2, the process proceeds from flow 128 to flow 143, and three [Pset] checks are performed.
In this example, “゜P” has been reset, so flow 14
Proceed to step 4 and check [[PLAY]Set]. In this example, where the flag [PLAY] is set in the flow 167, the flow advances to flow 187 and then flow 188, which will be described later. The flow then returns to flow 125, and the input check routine for input terminal K8 centered around flows 132, 134, and 142 is displayed again. Next, when the operation knob 9 is turned to the fast forward side (direction C in the figure), the fast forward switch 18b is turned on as described above and the motor 19 rotates at high speed, but there is no effect on the input/output of the calculation control section 36. Then, the display continues in the input check routine of the input terminal K8 and waits for the input of the reel rotation pulse.

また、操作ノブ9を停止側(図示A位置)に戻すと、電
源スイッチ18aおよび早送りスイッチ18bがオフし
、モータ19は停止するとともに、演算制御部36は次
のような処理を行う。すなわち、指定桁が7フ桁のとき
入力端K8のの入力ぱ゜0゛となり、前記フロー132
の〔PRE(DIGIT)Set〕チェックによリフロ
ー134に進む。これは前記フロー167でフラグ〔P
LAY〕がセットされているためである。フロー134
では〔K≧8]チェック・を行いK=0のためフロー1
89に進む。フロー189では〔DIGIT=5〕チェ
ックを行い、指定桁が5桁でないこの例ではフロー19
0に進む。フロー190では〔DIGIT=1〕チェッ
クを行い、指定桁が1桁でないこの例ではフロー191
”に進む。フロー191では〔DIGITOFF〕処理
が行われフロー192に進む。フロー192では〔PR
E(DIGIT)Reset〕処理を行い、すなわちこ
の例てはフラグ〔PLAY〕をリセットしてフロー19
3に進む。フロー193では〔ゼロサプレス解除〕処理
を行い、以下後述するフロー194〜200まで進みフ
ロー123に戻る。しかして、テープカウントモード表
示サイクルに入り、前記したように入力端K8の入力チ
ェックルーチンと入力端Kl,K2の入力チェックルー
チンを交互に繰り返しテープカウント値を表示し続ける
。次に、操作ノブ9を巻戻し側(図示D方向)にすると
、ます巻戻しスイッチ18cがオンし、ついで電源スイ
ッチ18aがオンしてモータ19は高速回転となる。こ
こで、演算制御部36からデジット信号D7が出力され
ているタイミングのとき、上記巻戻しスイッチ18cお
よび電源スイッチ18aがオンした場合には、次の順で
処理が行われる。すなわち、フロー132,142,1
63,164,165,166,167へと順に処理が
行われ、フロー167てフラグ〔PLAY〕をセットす
る。フロー168では〔DIGIT=8〕チェックを行
い、指定桁が8桁でない場合にはフロー169に進む。
フロー169では、DlSPRECにエラー゜“E゛を
示す内容“110丁゛がセットされているかどうかをチ
ェック〔〔E〕Set〕し、リセットされている場合に
はフロー170に進む。フロー170ては〔DIGIT
=7〕チェックを行い、指定桁が7桁である場合にはフ
ロー171に進む。フロー171では〔6→DIGIT
〕処理を行い、ついでフロー172,173,174へ
と進み、それぞれ〔DIGlTON〕、〔K8,K4,
K2,Kl→K〕、〔DIGITOFF〕の各処理を行
いフロー175に進む。フロー175ては指定桁6桁(
フロー171による〕における〔K≧8〕チェックを行
いK≧8の場合(この例てはK=8〕にはフロー201
に進む。フロー201ては〔PRE(DIGIT)Se
t〕処理を行い、すなわちこの例ではフラグ〔REV〕
をセットし、巻戻し状態にあることを認識してフロー1
76に進む。フロー176では、フラグ〔SET〕がセ
ットされているかどうか、すなわちテープカウンタ値が
設定されたことが認識されているかどうかをチェック〔
〔SET〕Set〕し、認識されていない(リセット)
場合にはフロー177に進む。フロー177ではフラグ
〔N〕がセットされているかどうか、すなわちキーボー
ド4上の数字キー(9)〜(9)の操作が行われたこと
が認識されているかどうかをチェック〔〔N′)SeO
し、認識されていない(リセット)場合にはフロー17
8に進む。フロー178ではフラグ〔ST〕がセットさ
れているかどうか、すなわちテープのスタート位置か設
定されたことが認識されているかどうかをチェック〔〔
ST〕Set〕し、認識されていない(リセット)場合
にはフロー179に進む。
Further, when the operating knob 9 is returned to the stop side (position A in the figure), the power switch 18a and the fast-forward switch 18b are turned off, the motor 19 is stopped, and the arithmetic control unit 36 performs the following processing. That is, when the designated digit is the 7th digit, the input value of the input terminal K8 becomes 0, and the flow 132
By checking [PRE (DIGIT) Set], the process proceeds to reflow 134. This is determined by the flag [P
This is because [LAY] is set. flow 134
Then check [K≧8] and proceed to flow 1 because K=0.
Proceed to 89. In flow 189, [DIGIT=5] is checked, and in this example, the specified digit is not 5 digits, flow 19
Go to 0. In flow 190, [DIGIT=1] is checked, and in this example, the specified digit is not a single digit, flow 191 is checked.
”. In flow 191, [DIGITOFF] processing is performed, and the flow proceeds to flow 192. In flow 192, [PR
E(DIGIT)Reset] processing, that is, in this example, reset the flag [PLAY] and proceed to flow 19.
Proceed to step 3. In flow 193, [zero suppression release] processing is performed, and the process proceeds to flows 194 to 200, which will be described later, and then returns to flow 123. Then, the tape count mode display cycle is entered, and as described above, the input check routine for the input terminal K8 and the input check routine for the input terminals Kl and K2 are alternately repeated to continue displaying the tape count value. Next, when the operating knob 9 is turned to the rewind side (direction D in the figure), the rewind switch 18c is turned on, and then the power switch 18a is turned on, and the motor 19 starts rotating at high speed. Here, when the rewind switch 18c and the power switch 18a are turned on at the timing when the digit signal D7 is output from the arithmetic control section 36, the processing is performed in the following order. That is, flows 132, 142, 1
63, 164, 165, 166, and 167 are sequentially processed, and a flag [PLAY] is set in flow 167. In flow 168, [DIGIT=8] is checked, and if the designated digit is not 8 digits, the flow advances to flow 169.
In flow 169, it is checked whether content "110" indicating an error "E" is set in DlSPREC [[E]Set], and if it is reset, the flow advances to flow 170. Flow 170 [DIGIT
=7] Check, and if the designated digit is 7 digits, proceed to flow 171. In flow 171, [6→DIGIT
] processing, and then proceeds to flows 172, 173, and 174, and processes [DIGlTON], [K8, K4,
K2, Kl→K] and [DIGITOFF] are performed, and the process advances to flow 175. Flow 175 is the specified 6 digits (
[K≧8] is checked in [Flow 171], and if K≧8 (K=8 in this example), flow 201 is checked.
Proceed to. Flow 201 [PRE (DIGIT) Se
t] processing, that is, in this example, the flag [REV]
, recognize that it is in the rewind state, and proceed to flow 1.
Proceed to step 76. In flow 176, it is checked whether the flag [SET] is set, that is, whether it is recognized that the tape counter value has been set.
[SET] Set] and is not recognized (reset)
If so, proceed to flow 177. In flow 177, it is checked whether the flag [N] is set, that is, whether the operation of the number keys (9) to (9) on the keyboard 4 is recognized.
However, if it is not recognized (reset), proceed to flow 17.
Proceed to step 8. In flow 178, it is checked whether the flag [ST] is set, that is, whether it is recognized that the tape start position has been set.
ST]Set], and if it is not recognized (reset), the process advances to flow 179.

フロー179ではフラグ〔SUB〕がツトされているか
どうか、すなわちテープ走行量の計数処理が減算モード
として設定されているかどうかをチェック〔〔SuB′
)Set〕し、セットされていない場合にはフロー18
0に進む。フロー180では、フラグ〔RE■〕がセッ
トされているかどうかをチェック〔〔RE■〕Set〕
し、セットされている場合にはフロー202に進む。フ
ロー202では、後述するフラグ〔NOC〕がセットさ
れているかどうかをチェック〔〔NOC〕Set〕し、
セットされていない場合にはフロー203に進み、セッ
トされている場合にはフロー203aに進む。フロー2
03ではフラグ〔NOC〕をセットし、フロー203a
ではフラグ〔NOC〕をリセットして、いずれの場合も
フロー204に進む。フロー204ではフラグ〔S[J
B〕をセットしフロー205に進む。フロー205では
、フラグ〔CUE〕がセットされているかどうか、すな
わち早送り状態にあることを認識しているかどうかをチ
ェック〔〔CUE〕Set〕し、セットされていない(
リセット)場合にはフロー206に進む。フロー206
では〔〔ST〕Set〕チェックを行い、リセットされ
ている場合にはフロー186に進み〔〔ST〕Rese
t〕処理を行いフロー123に戻る。ここで上記フラグ
〔SUB〕は、操作ノブ9を停止側に戻した場合たとえ
慣性によるリールの回転が続いても、その発生するパル
スを確実に計数できる目的で設けられたものである。す
なわち、フラグ〔SUB〕は操作ノブ9を巻戻し側にし
たときセットされ、再生側にしたときリセットされる。
このフラグ〔SUB〕の状態によつて演算制御部36は
前記したようにテープ走行量の計数処理が減算モードか
加算モードかを判別するようになつている。すなわちセ
ット状態はたとえば減算モード、リセット状態はたとえ
ば加算モードである。次に、演算制御部36からデジッ
ト信号D6が出力されているタイミングのとき、前記巻
戻しスイッチ18cおよび電源スイッチ18aがオンし
た場合には、フロー132からフロー170までは前記
したデジット信号D7が出力されているタイミングのと
きと同じ手順で処理がなされる。
In flow 179, it is checked whether the flag [SUB] is set, that is, whether the tape running amount counting process is set as subtraction mode.
) Set], and if it is not set, flow 18
Go to 0. In flow 180, check whether the flag [RE■] is set [[RE■]Set]
However, if it is set, the process advances to flow 202. In flow 202, it is checked whether a flag [NOC] to be described later is set [[NOC]Set], and
If not set, proceed to flow 203; if set, proceed to flow 203a. flow 2
In step 03, set the flag [NOC] and proceed to flow 203a.
Then, the flag [NOC] is reset and the process proceeds to flow 204 in either case. In flow 204, the flag [S[J
B] and proceed to flow 205. In flow 205, it is checked [[CUE]Set] whether the flag [CUE] is set, that is, whether the fast forward state is recognized, and if it is not set (
reset), the process advances to flow 206. flow 206
Then check [[ST]Set], and if it has been reset, proceed to flow 186 [[ST]Rese
t] process and return to flow 123. Here, the flag [SUB] is provided for the purpose of reliably counting the generated pulses even if the reel continues to rotate due to inertia when the operating knob 9 is returned to the stop side. That is, the flag [SUB] is set when the operation knob 9 is set to the rewind side, and reset when the operation knob 9 is set to the playback side.
Depending on the state of this flag [SUB], the arithmetic control unit 36 determines whether the tape running amount counting process is in the subtraction mode or addition mode, as described above. That is, the set state is, for example, a subtraction mode, and the reset state is, for example, an addition mode. Next, if the rewind switch 18c and the power switch 18a are turned on at the timing when the digit signal D6 is being output from the arithmetic control section 36, the digit signal D7 described above is output from flow 132 to flow 170. Processing is performed using the same procedure as when the timing is set.

フロー170では〔DIGlT=7〕チェックを行い、
この例のように指定桁が7桁でない場合にはフロノー2
07に進む。フロー207ては〔DIGIT=6〕チェ
ックを行い、指定桁が6桁である場合にはフロー201
からフロー123まで前記した内容と同じ手順で処理が
なされる。たた七、フロー167ではフラグ〔RE■〕
をセット(前記例で5はフラグ〔PLAY〕をセットし
、フロー201ではフラグ〔PLAY〕をセット(前記
例ではフラグ〔RE■〕をセット)している。また前記
例同様にフラグ〔NOC〕およびフラグ〔SUB〕もセ
ットしており、いずれの場合にもリール回転パルスがθ
入力されるまで入力端K8の入力チェックルーチンにて
テープカウント値が表示される。なお、電源スイッチ1
8aがオンしたとき、トランジスタ55,58が同時に
オンとなるようにしている(巻戻し操作時、巻戻しスイ
ッチ18cが電源スインチ18aよりも早くあるいは同
時にオンするような構成としている)ことは前述したが
、これはタイミングがずれると、再生なのか巻戻しなの
かの正しい判別が演算制御部36て判別不可能となり演
算制御部36のもつ制御機能に支障をきたすためてある
。しかして、操作ノブ9を再び停止側にすると電源スイ
ッチ18aおよび巻戻しスイッチ18cはオフし、指定
桁が7桁または6桁のタイミングのとき入力端K8の入
力が“゜0”となリフロー132,134ついでフロー
189〜200へと順に処理される。
In flow 170, [DIGIT=7] is checked,
If the specified digit is not 7 digits as in this example, Frono 2
Proceed to 07. Flow 207 checks [DIGIT=6], and if the specified digit is 6 digits, flow 201
The processing from Flow 123 to Flow 123 is performed in the same procedure as described above. Tata 7, flow 167 flag [RE ■]
(In the above example, 5 sets the flag [PLAY], and in flow 201, the flag [PLAY] is set (in the above example, the flag [RE■] is set). Also, as in the above example, the flag [NOC] is set. and flag [SUB] are also set, and in either case, the reel rotation pulse is θ
The tape count value is displayed in the input check routine at the input end K8 until it is input. In addition, power switch 1
As mentioned above, when the switch 8a is turned on, the transistors 55 and 58 are turned on at the same time (during a rewind operation, the rewind switch 18c is configured to turn on earlier than or at the same time as the power switch 18a). However, this is because if the timing is off, the arithmetic control section 36 will be unable to correctly determine whether it is playback or rewinding, which will impede the control function of the arithmetic control section 36. When the operation knob 9 is turned to the stop side again, the power switch 18a and the rewind switch 18c are turned off, and when the designated digit is the 7th or 6th digit, the input at the input terminal K8 becomes "°0" and the reflow 132 , 134 and then sequentially processed to flows 189 to 200.

ここで、フロー194では〔DIGIT=9〕チェック
を行い、指定桁が9桁でない場合にはフロー195に進
む。フロー195では〔DIGIT=8〕チェックを行
い、指定桁が8桁でない場合にはフロー196に進む。
フロー196てはフラグ〔PLAY〕およびフラグ〔R
E■〕をリセットし〔〔PLAY〕Resetl〔RE
V〕Reset〕し、上記したように後述するフロー1
97〜200ついでフロー123に進みテープカウント
モード表示サイクルに入る。しかして、入力端K8の入
力チェックルーチンと入力端Kl,K2の入力チェック
ルーチンとを交互に繰り返し処理しテープカウント値を
表示する。次に、テープ走行量の計数処理方法について
説,明する。
Here, in flow 194, [DIGIT=9] is checked, and if the designated digit is not 9 digits, the flow advances to flow 195. In flow 195, [DIGIT=8] is checked, and if the designated digit is not 8 digits, the flow advances to flow 196.
Flow 196 is flag [PLAY] and flag [R
E■] and reset [[PLAY]Resetl[RE
V]Reset] and proceed to flow 1, which will be described later, as described above.
97-200 The program then proceeds to flow 123 to enter a tape count mode display cycle. Thus, the input check routine for the input terminal K8 and the input check routine for the input terminals Kl and K2 are alternately repeated to display the tape count value. Next, a method for counting and processing the amount of tape travel will be explained.

すなわち、前記したように巻取リール軸24aの回転に
よりリードスイッチ34がオン−オフを繰り返し、リー
ドスイッチ34がオンしたときキー入力部39より入力
端K8にデジット信号D5(以後簡単にリール回転パル
スと称す)が.“出力され、計数処理が行われることに
なる。まず、指定桁が5桁のタイミングのときフロー1
32,142,163へと進む。フロー163ては〔D
IGIT=5〕チェックを行い、これによりデジット信
号D,が入力端K8に入力されかどうかをチ5エツクし
ている。指定桁が5桁の場合にはフロー209に進む。
フロー209ては後述するようにフラグ〔NOC〕がセ
ットされているかどうかをチェック〔〔NOC]Set
〕し、セットされていない(リセット)場合にはフロー
210に進む。フ・ロー210では後述するようにフラ
グ〔WON〕がセットされているかどうかをチェック〔
〔WON〕Set〕し、セットされていない(リセット
)場合にはフロー211に進む。フロー211ではフラ
グ〔WON〕をセット〔〔WON〕Set〕し、フロー
212に進む。フロー212では〔PRE(DIGIT
)Set〕処理、すなわちフラグ〔REEL〕をセット
し、リードスイッチ34がオンしたことを認識してフロ
ー213に進む。フロー213では〔4→DIGIT〕
処理を行い、フロー139に進み、再び入力端K8の入
力チェックルーチンに入り表示を続ける。このように、
1回目のリードスイッチ34のオンではフラグノ〔WO
N〕とフラグ〔REEL〕がセットするめみで表示は変
化しない。
That is, as described above, the reed switch 34 is repeatedly turned on and off by the rotation of the take-up reel shaft 24a, and when the reed switch 34 is turned on, the key input section 39 outputs the digit signal D5 (hereinafter simply referred to as a reel rotation pulse) to the input terminal K8. ) is. “It will be output and counting processing will be performed.First, when the specified digit is 5 digits, flow 1
Proceed to 32, 142, 163. Flow 163 [D
IGIT=5], thereby checking whether the digit signal D, is input to the input terminal K8. If the designated digit is 5 digits, the process advances to flow 209.
Flow 209 checks whether the flag [NOC] is set as described below.
], and if it is not set (reset), the process advances to flow 210. In flow 210, as described later, it is checked whether the flag [WON] is set.
[WON]Set], and if it is not set (reset), the process advances to flow 211. In flow 211, the flag [WON] is set [[WON]Set], and the process proceeds to flow 212. In flow 212, [PRE(DIGIT
) Set] processing, that is, sets the flag [REEL], recognizes that the reed switch 34 is turned on, and proceeds to flow 213. In flow 213, [4→DIGIT]
After processing, the flow advances to flow 139, and the input check routine for the input terminal K8 is entered again to continue displaying. in this way,
When the reed switch 34 is turned on for the first time, Fragno [WO
The display does not change depending on the setting of [N] and the flag [REEL].

次に、リードスイッチ34がオフすると、指定桁が5桁
のとき入力端K8の入力ぱ゛0゛となるのて、フロー1
32,134,189へと進む。
Next, when the reed switch 34 is turned off, when the designated digit is 5 digits, the input voltage of the input terminal K8 becomes 0, and the flow 1
Proceed to 32, 134, 189.

フロー189ては〔DIGIT=5〕チェックを行い、
指定桁が5桁のときフロー214に進む。フロー214
では〔PRE(DIGIT)ReseO処理、すなわち
フラグ〔REEL〕をリセットし、リードスイッチ34
がオフしたことを認識してフロー215に進む。フロー
215ては〔〔NOC〕Set〕チェックを行い、セッ
トされていない(リセット)場合にはフロー216に進
む。フロー216では後述するポーズカウント値を“0
゛に設定(イ)→PCOUNT〕してフロー217に進
む。フロー217では〔〔S〕Reset〕処理を行い
前記フロー213に進み、入力端K8の入力チェックル
ーチンに進む。次に、再びリードスイッチ34がオンす
ると、指定桁が5桁のとき入力端K8の入力ぱ゜1゛す
なわちK=8となるのでフロー132,142,163
,209,210,164,165,166へと進む。
In flow 189, check [DIGIT=5],
When the designated digit is 5 digits, the process advances to flow 214. flow 214
Now, perform the [PRE (DIGIT) ReseO process, that is, reset the flag [REEL], and then set the reed switch 34.
It is recognized that the switch is turned off, and the process proceeds to flow 215. In flow 215, [[NOC]Set] is checked, and if it is not set (reset), the flow advances to flow 216. In flow 216, the pause count value to be described later is set to “0”.
Set (a)→PCOUNT] and proceed to flow 217. In flow 217, a [[S]Reset] process is performed, and the process proceeds to flow 213, which then proceeds to an input check routine for the input terminal K8. Next, when the reed switch 34 is turned on again, when the designated digit is 5 digits, the input value of the input terminal K8 becomes 1, that is, K=8, so the flows 132, 142, 163
, 209, 210, 164, 165, 166.

フロー166では〔DIGIT=5〕チェックを行い、
指定桁が5桁の場合にはフロー218に進む。フロー2
18ではフラグ〔REEL〕をセット 〔〔REEL〕
Set〕してフロー219に進む。フロー219ではフ
ラグ〔WON〕をリセット 〔〔WON〕Reset〕
してフロー220に進む。フロー220ではフラグ〔S
UB〕がセットされているかどうかをチェック〔〔SU
B′3set〕し、セットされている場合にはフロー2
21に進み、リセットされている場合にはフロー222
に進む。上記フロー221ではDISPRO。の内容を
゜“−1゛することによりテープ走行量の減算計数処理
を実行〔DISPREC−1→DISPREC〕してフ
ロー223に進む。一方、フロー222ではDISPR
EOの内容を゛゜+1゛することにより、テープ走行量
の加算計数処理を実行〔DlSPRIlllC+1→D
ISPREC〕して上記フロー223に進む。フロー2
23では、後述するようにフラグ〔STOP〕がセット
されてい△るかどうかチェック〔〔STOP〕Set〕
し、リセットされている場合にはフロー224に進む。
フロー224ては〔〔CUE〕Set〕チェックを行い
、リセットされている場合にはフロー123に戻り、入
力端K8の入力チェックルーチンに進む。1そして、再
びリードスイッチ34がオフすると、前回のオフのとき
と同様に処理が行われる。
In flow 166, check [DIGIT=5],
If the designated digit is 5 digits, the process advances to flow 218. flow 2
At 18, set the flag [REEL].
Set] and proceeds to flow 219. In flow 219, reset the flag [WON] [[WON]Reset]
Then, proceed to flow 220. In flow 220, the flag [S
Check whether UB] is set [[SU
B'3set], and if set, flow 2
Proceed to 21, and if it has been reset, proceed to flow 222
Proceed to. In the flow 221 above, DISPRO. By subtracting the contents of ゜“-1゛, the tape running amount is subtracted and counted [DISPREC-1 → DISPREC], and the process proceeds to flow 223. On the other hand, in flow 222, DISPR
By adding 1 to the contents of EO, the tape running amount is added and counted [DlSPRIllC+1→D
ISPREC] and proceeds to the above flow 223. flow 2
23, check whether the flag [STOP] is set as described below [[STOP]Set]
However, if it has been reset, the process advances to flow 224.
In flow 224, a [[CUE]Set] check is performed, and if it has been reset, the process returns to flow 123 and proceeds to the input check routine for input terminal K8. 1. Then, when the reed switch 34 is turned off again, the same processing as when the reed switch 34 was turned off the previous time is performed.

すなわち、前記フロー214でフラグ〔REEL〕をリ
セットして入力端K8の入力チェックルーチンに入り表
示が続けられる。このように、リードスイッチ34のオ
ン−オフが2回繰り返される(巻取りリール台24が1
回転する)と、フラグ〔SUB〕の状態によりテープ走
行量(テープカウント値)が゜゜+1゛または“゜−1
゛カウントされることになる。
That is, in the flow 214, the flag [REEL] is reset and the input check routine for the input terminal K8 is entered, and the display continues. In this way, the reed switch 34 is turned on and off twice (the take-up reel stand 24 is
) and the tape running amount (tape count value) is ゜゜+1゛ or “゜-1” depending on the state of the flag [SUB].
It will be counted.

第13図は5上記した計算処理を示すタイミングチャー
トである。すなわち、第13図aは巻取リール台24の
回転を示し、第13図bは巻取リール台24の回転に伴
うリードスイッチ34のオン−オフ状態を示している。
また第13図cは、リードスイッチ34のオン−オフに
ともなつてキー入力部39より出力される、デジット信
号D5に同期した入力端K8の入力信号を示している。
第13図D,eは、再生時(操作ノブ9が図示B位置ま
たは図示C方向)における入力端K8の入力信号に対応
したフラグ〔WON〕状態と、このフラグ〔WON〕に
対応したテープカウント値を示している。また第13図
F,gは巻戻し時(操作ノブ9が図示D方向)における
フラグ〔WON〕状態およびテープカウント値を示して
いる。ところで、この実施例では第13図に示すように
巻取リール台24の回転数が“N゛のとき、再生時およ
び巻戻し時ともにテープカウント値が゜゛N゛となるよ
うに補正を行つてテープ走行量の計数処理を行つている
FIG. 13 is a timing chart showing the calculation process described above. That is, FIG. 13a shows the rotation of the take-up reel stand 24, and FIG. 13b shows the on-off state of the reed switch 34 as the take-up reel stand 24 rotates.
Further, FIG. 13c shows an input signal at the input terminal K8 synchronized with the digit signal D5, which is output from the key input section 39 as the reed switch 34 is turned on and off.
FIGS. 13D and 13e show the state of the flag [WON] corresponding to the input signal of the input terminal K8 during playback (when the operating knob 9 is in position B or direction C in the figure) and the tape count corresponding to this flag [WON]. It shows the value. Furthermore, FIGS. 13F and 13g show the flag [WON] state and the tape count value during rewinding (when the operation knob 9 is in the direction of D in the figure). By the way, in this embodiment, as shown in FIG. 13, when the rotational speed of the take-up reel stand 24 is "N", the tape count value is corrected to become "N" both during playback and during rewinding. The amount of tape travel is being counted.

以下、その補正の方法について第14図に示す計数処理
のタイミングチャートを参照して詳細に説明する。すな
わち同図aは巻取リール台24の回転数、同図bはリー
ドスイッチ34のオン−オフ状態を示している。また、
同図cは再生状態におけるフラグ〔SUB〕、フラグ〔
WON〕、フラグNOC〕およびテープカウント状態を
示すものである。さて、再生一停止−再生一停止を頻雑
に繰り返す場合、操作ノブ9を停止位置でロックできず
に巻き戻し側まで押し込んでしまうことがある。たとえ
ば再生時、第14図cにおける図示1位置にて上記操作
を行つた場合について説明する。すなわち、フラグ〔S
UB〕およびフラグ〔NOC〕がリセット、フラグ〔W
ON〕がセットされている状態でテープカウント値が“
゜N゛のとき(図示1位置)再生から巻戻しにすると、
指定桁が6桁のときフロー132,142へと進みつい
でフロー164〜170、さらにフロー207,208
,201,176〜180,202〜206の順に処理
が行われる。
The method of correction will be described in detail below with reference to the timing chart of the counting process shown in FIG. That is, the figure a shows the rotational speed of the take-up reel stand 24, and the figure b shows the on-off state of the reed switch 34. Also,
Figure c shows the flag [SUB] and the flag [SUB] in the playback state.
WON], flag NOC], and tape count status. Now, when playback stop-playback stop is frequently repeated, the operation knob 9 may not be locked at the stop position and may be pushed to the rewind side. For example, a case will be described in which the above operation is performed at position 1 shown in FIG. 14c during reproduction. That is, the flag [S
UB] and flag [NOC] are reset, flag [W
ON] is set, the tape count value is “
When rewinding from playback when ゜N゛ (position 1 as shown),
When the designated digit is 6 digits, the process proceeds to flows 132 and 142, then flows 164 to 170, and then flows 207 and 208.
, 201, 176-180, 202-206 are processed in this order.

このときフロー167でフラグ〔RE■〕、フロー20
1でフラグ〔PLAY〕、フロー203でフラグ〔NO
C〕、フロー204でフラグ〔SUB〕とをそれぞれセ
ットしている。次に、リードスイッチ34がオンすると
、指定桁が5桁のとき、フロー132,142,163
,209,212,213の順に処理が行われる。ここ
では、フロー212でフラグ〔REEL〕がセットする
だけで、フラグ〔WON〕がセットされているにもかか
わらず計数処理は行われない。したがつて、テープカウ
ント値は“N゛のままである。次に、リードスイッチ3
4がオフすると、指定桁が5桁のときフロー132,1
34,189,214の順に処理が行われる。フロー2
14ては、〔PRE7(DIGIT)Reset〕処理
を行い、フラグ〔REEL〕をリセットしてフロー21
5に進む。フロー215では〔〔NOC〕Set]チェ
ックを行い、フラグ〔NOC〕がセットされている場合
にはフロー225に進む。フロー225では〔〔WON
.l)Set〕チ5エツクを行い、フラグ〔WON〕が
セットされている場合にはフロー226に進む。フロー
226ではフラグ〔WON〕をリセット 〔〔WON]
Reset〕してフロー216に進み、以下フロー21
6,217,213の順に処理が行われる。こθの巻戻
し操作におけるフラグ〔S団D1フラグ〔WON〕、フ
ラグ〔NOC〕およびテープカウント状態を第14図d
に示す。さて、第14図dにおける図示J位置で、操作
ノブ9を停止側にすると、指定桁が7桁(または6桁)
のとき、フロー132,134さらにフロー189〜1
96の順に処理が行われる。
At this time, the flag [RE■] is set in flow 167, and the flow 20
1 flag [PLAY], flow 203 flag [NO
C] and the flag [SUB] are set in flow 204, respectively. Next, when the reed switch 34 is turned on, when the designated digit is 5 digits, flows 132, 142, 163
, 209, 212, and 213 are processed in this order. Here, the flag [REEL] is only set in flow 212, and no counting process is performed even though the flag [WON] is set. Therefore, the tape count value remains “N”. Next, the reed switch 3
4 is off, flow 132,1 when the specified digit is 5 digits
Processing is performed in the order of 34, 189, and 214. flow 2
14, perform the [PRE7 (DIGIT) Reset] process, reset the flag [REEL], and proceed to flow 21.
Proceed to step 5. In flow 215, a [[NOC]Set] check is performed, and if the flag [NOC] is set, the process advances to flow 225. In flow 225, [[WON
.. l) Set] check is performed, and if the flag [WON] is set, the process advances to flow 226. In flow 226, reset the flag [WON].
Reset] and proceed to flow 216, and the following flow 21
Processing is performed in the order of 6, 217, and 213. The flags [S group D1 flag [WON], flag [NOC] and tape count status in this rewinding operation of θ are shown in Fig. 14d.
Shown below. Now, when the operation knob 9 is set to the stop side at the J position shown in Fig. 14 d, the designated digit becomes 7 digits (or 6 digits).
, flows 132, 134 and flows 189 to 1
Processing is performed in the order of 96.

フロー196では、フラグ〔PLAY〕およびフラグ〔
REV〕をリセット〔PLAY′1reset1〔RE
V〕ReseOして、後述するフロー197〜200へ
と順に進み、テープカウントモード表示サイクルに進む
。そして、操作ノブ9を再生側にすると、指定桁が7桁
のときフロー132,142さらにフロー163〜17
9の順に処理が行われる。このとき、フロー167では
フラグCPLAY〕をセットしている。上記フロー17
9では〔〔SUB〕Set〕チェックを行いフラグ〔S
UB〕がセットされている場合にはフロー227に進む
。フロー227ではフラグ〔NOC〕がセットされてい
るかどうかチェック〔〔NOc′1Set〕して、セッ
トされている場合にはフロー227に進む。フロー22
7では、フラグ〔NOC〕をリセット〔〔NOC〕Re
set〕してフロー180に進む。フロー180では〔
〔REV〕Set〕チェックを行い、フラグ〔RE■〕
がセットされていない場合にはフロー181に進む。フ
ロー181では、フラグ〔SUB〕をリセットして以下
フロー182〜186の順に処理が行われる。
In flow 196, the flag [PLAY] and the flag [
REV] reset [PLAY'1reset1[RE
V] ResetO, and proceed to flows 197 to 200, which will be described later, in order, and proceed to the tape count mode display cycle. Then, when the operation knob 9 is set to the playback side, when the designated digit is 7 digits, flows 132, 142, and flows 163 to 17
Processing is performed in the order of 9. At this time, in flow 167, the flag CPLAY] is set. Above flow 17
In 9, check [[SUB]Set] and set the flag [S
UB] is set, the process advances to flow 227. In flow 227, it is checked whether the flag [NOC] is set [[NOc'1Set], and if it is set, the flow advances to flow 227. flow 22
7, reset the flag [NOC] [[NOC]Re
set] and proceeds to flow 180. In flow 180 [
[REV]Set] check and flag [RE■]
If not set, the process advances to flow 181. In flow 181, the flag [SUB] is reset, and the following processes are performed in the order of flows 182 to 186.

次に、上記した状態でリードスイッチ34がオンすると
、指定桁が5桁のときフロー132,142,163,
209,21〔0,211,212の順に処理が行われ
る。
Next, when the reed switch 34 is turned on in the above state, when the designated digit is 5 digits, the flow 132, 142, 163,
Processing is performed in the order of 209, 21 [0, 211, 212].

このとき、フロー211でフラグ〔WON〕、フロー2
12でフラグ〔REEL〕をセットしている。そして、
前記したように次のリードスイッチ34のオンでフラグ
〔WON〕をリセットしてテ、−プカウント値を゜“+
1゛する。上記した再生操作におけるフラグ〔SUB〕
、フラグ〔WON〕、フラグ〔NOC〕およびテープカ
ウント状態を第14図eに示す。次に、第14図eにお
ける図示K位置で操作ノ壬ブ9を巻戻し側にすると、前
記巻戻し時と同じくフラグ〔PLAY〕、フラグ〔RE
■〕、フラグ〔NOC〕およびフラグ〔SUB〕がセッ
トする。
At this time, the flag [WON] is set in flow 211, and the flow 2
The flag [REEL] is set at 12. and,
As mentioned above, when the reed switch 34 is turned on next time, the flag [WON] is reset and the tap count value is set to ゜“+.
Do 1. Flag in the above playback operation [SUB]
, flag [WON], flag [NOC], and tape count status are shown in FIG. 14e. Next, when the operating knob 9 is set to the rewind side at the K position shown in FIG. 14e, the flag [PLAY] and the flag [RE]
■], flag [NOC] and flag [SUB] are set.

そして、リードスイッチ34がオフすると、前記巻戻し
操作における1回目のリードスイッチ34の4オフのと
きと同様に処理が行われ、フラグ〔REEL〕およびフ
ラグ〔WON〕がリセットする。
Then, when the reed switch 34 is turned off, the same process as when the reed switch 34 is turned off for the first time in the rewinding operation is performed, and the flag [REEL] and the flag [WON] are reset.

次に、リードスイッチ34がオンすると、やはり前記巻
戻し操作における1回目のリードスイッチ34のオンの
ときと同様に処理が行われ、フラグ〔REEL〕がセッ
トする。さて、再びリードスイッチ34がオフすると、
指定桁が5桁のとき、フロー132,134,189,
214と順に処理される。フロー214では〔PRE(
DIGIT)Reset〕処理を行い、フラグ〔REE
L〕をリセットしてフロー215に進む。
Next, when the reed switch 34 is turned on, the same processing as when the reed switch 34 is turned on for the first time in the rewinding operation is performed, and the flag [REEL] is set. Now, when the reed switch 34 is turned off again,
When the specified digit is 5 digits, flows 132, 134, 189,
214. In flow 214, [PRE(
DIGIT) Reset] process and set the flag [REE
L] and proceeds to flow 215.

フロー215では〔〔NOc,lSet〕チェックを行
い、フラグ〔NOC〕がセットされていない場合にはフ
ロー2ノ25に進む。フロー225では〔〔WON′)
Set〕チェックを行い、フラグ〔WON〕がリセット
されている場合にはフロー229に進む。フロー229
では、フロー〔NOC〕をリセット〔〔NOC〕Res
et〕しついでフロー216,217の順に処・理が行
われる。以後、リードスイッチ34のオン動作の繰り返
しによりフラグ〔WON〕のセット−リセットが繰り返
され、フラグ〔WON〕の条件(リセットされたとき)
により減算計数処理が実行されていく。上記した巻戻し
操作におけるフラグ〔SUB〕、フラグ〔WON〕、フ
ラグ〔NOC〕およびテープカウント状態を第14図f
に示す。次に、第14図fにおける図示L位置(フラグ
〔SUB〕がセット、フラグ〔REEL〕〔WON〕〔
NOC〕がリセット)て巻戻し操作を停止して再び再生
操作を行うと、指定桁が7桁のときフロー132,14
2さらにフロー163〜179の順に処理が行われる。
このとき、フロー167ではフラグ〔PLAY〕がセッ
トする。上記フロー179では〔〔SUB〕Set〕チ
ェックを行い、フラグ〔SlJB〕がセットされている
楊合にはフロー227に進む。フロー227では〔〔N
OC〕Set〕セットを行い、フラグ〔NOC〕がリセ
ットされている場合にはフロー228aに進む。フロー
228aではフラグ〔NOC〕をセット〔〔NOC]S
et〕し、フロー180に進む。フロー180では〔〔
REV)Set〕チェックを行い、フラグ〔REV〕が
セットされていない場合にはフロー181に進み、フラ
グ〔SUB〕をリセットする。次に、リードスイッチ3
4がオンすると、指定桁が5桁のぎきフロー132,1
42,163,209,212の順に処理が行われる。
このフロー212ではフラグ〔REEL〕がセットする
。次に、リードスイッチ34がオフすると、指定桁が5
桁のとき、フロー132,134,189,214,2
15,225,229,216,217,213の順に
処理が行われ、フロー214ではフラグ〔REEL〕、
フロー229ではフラグ〔NOC〕がリセットする。以
後、リードスイッチ34のオン動作の繰り返しによりフ
ラグ〔WON〕のセット−リセットが繰り返され、フラ
グ〔WON〕の条件(リセットされたとき)により加算
計数処理が実行されていく。上記した再生操作における
フラグ〔SUB〕、フラグ〔WON〕、フラグ〔NOC
〕およびテープカウント状態を第14図gに示す。以上
−説明したようにこの実施例では、減算計数か加算計数
かを判別するための状態フラグ(フラグ〔S1−IB〕
)がセットからリセット、またはリセットからセットす
るときに状態が切換わる(セットからリセットまたはリ
セットからセットする)フラグ〔NOC〕を設け、この
フラグ〔N(1)C〕がセットされている間はフラグ〔
WON〕がリセットされても計数処理を行わないように
して、前記した従来の計数処理における再生および巻戻
し時のテープカウント値のずれを補正するようにしてい
る。すなわち、巻取リール台24の回転数が“N゛のと
き、再生および巻戻し時ともにテープカウント値が゜“
N゛になるように制御している。なお、上記フラグ〔N
OC〕はフラグ〔WON〕がリセットされているときに
リードスイッチ34がオフすることによりリセットされ
るようになつている。次に、キー操作によるテープカウ
ント値などの設定方法について説明する。
In flow 215, [[NOc, lSet] is checked, and if the flag [NOC] is not set, the process proceeds to flow 2-25. In flow 225, [[WON']
Set] is checked, and if the flag [WON] is reset, the flow advances to flow 229. flow 229
Now, reset the flow [NOC] [[NOC] Res
et] Processing is then performed in the order of flows 216 and 217. Thereafter, the setting and resetting of the flag [WON] is repeated by repeating the ON operation of the reed switch 34, and the condition of the flag [WON] (when reset)
As a result, subtraction counting processing is executed. Figure 14 f shows the flag [SUB], flag [WON], flag [NOC] and tape count status in the above-mentioned rewinding operation.
Shown below. Next, the illustrated L position in FIG. 14 f (the flag [SUB] is set, the flag [REEL] [WON]
When the rewind operation is stopped and the playback operation is performed again, if the specified digit is 7 digits, flows 132 and 14 will be displayed.
2 Further, processing is performed in the order of flows 163 to 179.
At this time, in flow 167, the flag [PLAY] is set. In the above flow 179, a [[SUB]Set] check is performed, and if the flag [SlJB] is set, the flow advances to flow 227. In flow 227, [[N
OC]Set] is set, and if the flag [NOC] is reset, the process advances to flow 228a. In flow 228a, the flag [NOC] is set [[NOC]S
et] and proceeds to flow 180. In flow 180, [[
If the flag [REV] is not set, the flow advances to flow 181 and the flag [SUB] is reset. Next, reed switch 3
When 4 is turned on, the specified digit is 5 digits and the flow is 132, 1.
Processing is performed in the order of 42, 163, 209, and 212.
In this flow 212, a flag [REEL] is set. Next, when the reed switch 34 is turned off, the designated digit is 5.
digit, flow 132, 134, 189, 214, 2
Processing is performed in the order of 15, 225, 229, 216, 217, and 213, and in flow 214, the flag [REEL],
In flow 229, the flag [NOC] is reset. Thereafter, the setting and resetting of the flag [WON] is repeated by repeating the ON operation of the reed switch 34, and the addition counting process is executed according to the condition of the flag [WON] (when it is reset). Flag [SUB], flag [WON], flag [NOC] in the above playback operation.
] and the tape count state are shown in FIG. 14g. As explained above, in this embodiment, the status flag (flag [S1-IB]) is used to determine whether subtraction counting or addition counting.
) is provided with a flag [NOC] whose state changes when it changes from set to reset or from reset to set (from set to reset or from reset to set), and while this flag [N(1)C] is set, flag〔
WON] is reset, the counting process is not performed to correct the discrepancy in the tape count value during playback and rewinding in the conventional counting process described above. That is, when the rotational speed of the take-up reel stand 24 is "N", the tape count value is "N" during both playback and rewinding.
It is controlled so that it becomes N. In addition, the above flag [N
OC] is reset by turning off the reed switch 34 while the flag [WON] is being reset. Next, a method of setting tape count values and the like using key operations will be explained.

すなわち、テープカウントモードの場合、数字キー(9
)〜(9)、゜“R゛キー4a1゜S゛キー4bC′S
T゛キー4C1゜゛STOP゛キー4dなどによりテー
プカウント値、再生スタート位置、停止位置などの設定
ができるようになつている。たとえば今、操作ノブ9が
停止側にあり、前記フロー152を中心とする入力端K
l,K2の入力チェックルーチンのタイミングでキーが
押されると、フロー150またはフロー153で入力端
Kl,K2の入力内容が演算制御部36に記憶され、フ
ロー152に進む。フロー152ては〔1≦K〈3〕チ
ェックを行い、1≦K〈3の場合にはフロー230に進
む。フロー230では、指定桁“9゛゜から゜゜0゛ま
での入力端Kl,K2の入力チェックルーチンでの表示
サイクルが2回繰返されたかどうかをチェック(COU
NT=2〕し、カウント゜゜2゛の場合にはフロー23
1に進む。
In other words, in tape count mode, the number keys (9
) ~ (9),゜“R゛key 4a1゜S゛key 4bC'S
The tape count value, playback start position, stop position, etc. can be set using the T key 4C1 and the STOP key 4d. For example, now the operating knob 9 is on the stop side, and the input end K centered on the flow 152
When a key is pressed at the timing of the input check routine for Kl and K2, the input contents of the input terminals Kl and K2 are stored in the arithmetic control section 36 in flow 150 or flow 153, and the flow advances to flow 152. In flow 152, [1≦K<3] is checked, and if 1≦K<3, the process proceeds to flow 230. In flow 230, it is checked whether the display cycle in the input check routine for input terminals Kl and K2 from designated digit "9゛゛ to ゜゜0゛" has been repeated twice (COU
NT=2], and if the count is ゜゜2゛, flow 23
Go to 1.

フロー231で〔DIGlTOFF〕処理を行い、つい
でフロー233で〔ゼロサプレス解除〕を行つてフロー
233に進む。フロー233ではフラグ〔AFT〕がセ
ットされているかどうか、すなわち操作ノブ9を停止側
にした直後であることが認識されているかどうかをチェ
ック〔AFTset〕する。フラグ〔AFT〕がセット
されていない場合にはフロー234に進む。フロー23
4でぱ“R゛キー4aが押されたかどうかチェック〔゜
゛R゛キー〕し、押されていない場合にはフロー235
に進む。フロー235ではエラー表示されているかどう
かをチェック〔Eset〕し、エラー表示されていない
場合にはフロー236に進む。フロー236ては入力端
Kl,K2の入力内容および指定桁(デジット信号)と
の内容により何のキーが押されたのかを選別〔キー選別
〕する。なお、カウント゜“2゛でない場合にはフロー
406に進み、カウント数をクリア(イ)→COUNT
〕して前記フロー154に進み入力端Kl,K2の入力
チェックルーチンと入力端K8の入力チェックルーチン
とが交互に繰り返される。そして、キーが離されると、
1≦K〈3でなくなり、したがつてフロー152からフ
ロー154に進み、入力端Kl,K2の入力チェックル
ーチンと入力端K8の入力チェックルーチンとが交互に
繰り返される。しかして前記フロー162にてカウント
数が゜゜1゛ずつ増えていき、カウント゜“2゛になる
と次のキー操作の内容を受け入れるようになつている。
まずはじめに、テープカウント値の設定について説明す
る。
In flow 231, [DIGlTOFF] processing is performed, and then in flow 233, [zero suppression release] is performed, and the process proceeds to flow 233. In flow 233, it is checked [AFTset] whether the flag [AFT] is set, that is, whether it is recognized that the operation knob 9 has just been set to the stop side. If the flag [AFT] is not set, the process advances to flow 234. flow 23
4 checks whether the "R" key 4a has been pressed [゜゛R゛ key], and if it has not been pressed, flow 235
Proceed to. In flow 235, it is checked [Eset] whether an error is displayed, and if no error is displayed, the process advances to flow 236. In flow 236, it is determined which key has been pressed based on the input contents of the input terminals K1 and K2 and the contents of the specified digit (digit signal). If the count is not 2, proceed to flow 406 and clear the count (A) → COUNT
] The program then proceeds to flow 154, where the input check routine for the input terminals Kl and K2 and the input check routine for the input terminal K8 are alternately repeated. And when the key is released,
1≦K<3, so the flow advances from flow 152 to flow 154, and the input check routine for the input terminals Kl and K2 and the input check routine for the input terminal K8 are alternately repeated. In the flow 162, the count increases by 1, and when the count reaches 2, the next key operation is accepted.
First, setting of the tape count value will be explained.

たとえばテープカウント値゜゛50゛で録音をいつたん
停止し、演算用電源スイッチ2をオフしたとする。この
状態で、再びたとえばメモ5がわりに録音しようとする
場合、演算用電源スイッチ2をオンして次のような操作
をすることにより、テープカウント値゛゜50゛を設定
して録音することができる。すなわち、数字キー(5)
を押すと前記したようにフロー236で〔キー選別〕処
理が″O行われ、フロー237に進む。フロー237で
はフラグ〔SET〕がセットされているかどうか、すな
わちテープカウント値が設定されたことが認識されてい
るかどうかをチェック〔〔SET〕Set〕して、認識
されていない(リセット)場合にはフロー238に進む
。フロー238ではフラグ〔N〕がセットされているか
どうか、すなわち数字キーが押されたことが認識されて
いるかどうかをチェック〔〔N′)Set〕するが、こ
の時点ではまだフラグ〔N〕がセットされていないので
この場合にはフロー239に進む。フロー239では〔
0→DISPROc〕処理、すなわちDISPR6。の
内容をクリアしてフロー240に進む。フロー240て
は〔N−DlSPRIlElC〕処理、すなわち数値“
5゛をDIS円E。に記憶してフロー241に進む。フ
ロー241てはフラグ〔N〕をセット〔〔N,)Set
〕して表示サイクルに進み、数値゜“5゛が表示される
。次に、数字キー(9)を押すと、上記フロー236,
237,238の順に処理が行われる。フロー238て
は〔〔N〕Set〕チェックが行われ、このときにはフ
ラグ〔N〕がセットされているので上記フロー239を
飛はしてフロー240に進む。ついでフロー241へと
進み、数値゜“50゛がDISPRECに記憶され、表
示サイクルにて数値゜゜50゛が表示される。次に、“
゜S゛゜キー4bを押すと、上記フロー236からフロ
ー242に進む。フロー242では〔〔N.llres
et〕処理を行い、フラグ〔N〕をリセットしてフロー
243に進む。フロー243では〔〔CuE′)Set
〕チェックを行い、フラグ〔CUE〕がセットされてい
ない場合−にはフロー244に進む。フロー244では
フラグ〔STOP〕がセットされているかどうか、すな
わち停止位置が設定されたことが認識されているかどう
かをチェック〔〔STOP〕Set〕して、認識されて
いない(リセット)場合にはフロー245に進む。フロ
ー245では〔〔SET,lset〕処理を行つてフラ
グ〔SET〕をセットする。すなわち演算制御部36は
テープカウント値が設定されたことを認識する。なお、
上記表示サイクルが2周目のときフロー237で〔〔S
ET′)Set〕チェックが行われ、フラグ〔SET〕
がセットしているのでフロー237aに進む。このフロ
ー237aでテープカウント設定値がTRECに記憶〔
DISPREC→TROC〕される。ところで“゜S゛
キー4bを押してからテープカ4ウント値の設定ミスに
気がついたときには、あらためて上記した操作をやり直
すことにより、正しいテープカウント設定値に停止する
ことができる。
For example, assume that recording is stopped once the tape count value is ゛゛50゛, and the calculation power switch 2 is turned off. In this state, if you want to record again instead of Memo 5, for example, by turning on the calculation power switch 2 and performing the following operations, you can set the tape count value ゛゜50゛ and record. . i.e. numeric key (5)
When you press , the [key sorting] process is performed in flow 236 as described above, and the process advances to flow 237. In flow 237, it is determined whether the flag [SET] is set, that is, whether the tape count value has been set. It is checked [[SET] Set] whether or not it is recognized, and if it is not recognized (reset), the process advances to flow 238. In flow 238, it is checked whether the flag [N] is set, that is, the number key is pressed. It is checked [[N')Set] whether or not the flag [N] has been set, but at this point, the flag [N] has not been set yet, so in this case, the flow advances to flow 239.In flow 239, the flag [N] is not set.
0→DISPROc] processing, that is, DISPR6. Clear the contents of and proceed to flow 240. Flow 240 is the [N-DlSPRIlElC] process, that is, the numerical value “
5゛ is DIS circle E. The process then proceeds to flow 241. Flow 241 sets the flag [N] [[N,)Set
] to proceed to the display cycle, and the number ゜"5" is displayed.Next, press the number key (9) to proceed to the above flow 236,
Processing is performed in the order of 237 and 238. In flow 238, a [[N]Set] check is performed, and since the flag [N] is set at this time, the process skips flow 239 and proceeds to flow 240. Next, the process advances to flow 241, where the numerical value ゜"50゛ is stored in DISPREC, and the numerical value ゜゜50゛ is displayed in the display cycle. Next, "
When the ゜S゛゜ key 4b is pressed, the flow advances from the flow 236 described above to the flow 242. In flow 242, [[N. llres
et] process, reset the flag [N], and proceed to flow 243. In flow 243, [[CuE′)Set
] is checked, and if the flag [CUE] is not set, the process advances to flow 244. In flow 244, it is checked [[STOP]Set] whether the flag [STOP] is set, that is, whether it is recognized that the stop position has been set, and if it is not recognized (reset), the flow returns to Proceed to 245. In flow 245, the [[SET, lset] process is performed to set the flag [SET]. That is, the calculation control unit 36 recognizes that the tape count value has been set. In addition,
When the above display cycle is the second round, in flow 237 [[S
ET') Set] is checked and the flag [SET]
is set, the process advances to flow 237a. In this flow 237a, the tape count setting value is stored in TREC.
DISPREC→TROC]. By the way, if you notice that you have made a mistake in setting the tape count value after pressing the "S" key 4b, you can stop at the correct tape count setting value by repeating the above operation.

すなわち、あらためて正しい数字キー操作を行い“゜S
゛キー4bを押せばよい。これは、はじめの数字キー操
作によつてセット(フロー241)されたフラグ〔N〕
が、次の゛S゛キー4bの操作によつてリセット(フロ
ー242)されるためである。すなわち、あらためて数
字キー操作を行うと、フロー238,239,240の
順に処理が行われ、ミスした数値をクリアし、正しい数
値を置数するためである。また、テープカウント値を設
定する必要のないときに“S゛キー4bフを誤つて押し
てしまつた場合、そのまま操作を続けると大切なテープ
カウント値が消滅してしまう。このときは、゜“R゛キ
ー4aを押すことにより、フラグ〔SET〕をリセット
してテープカウント値を保護することができる。すなわ
ち、フロ−234で〔゜゜R゛キー〕チェックを行い゜
“R゛キー4aが押された場合にはフロー246に進む
。フロー246で〔Erest〕処理を行い、フロー2
47に進む。フロー247では〔〔SET〕Set〕チ
ェックを行い、フラグ〔SET〕がセット”されている
場合にはフロー248に進む。フロー248ではフラグ
〔N〕およびフラグ〔SET〕をリセットしてフロー1
22に進む。しかして、フロー122で〔TROc−+
DISPREO〕処理を行うことにより、4゜S′゛キ
ー4bを押した時点のテープカウント値が表示されるこ
とになる。なお、数字キーを押してからテープカウント
値の設定ミスに気がついたときには、クリアキー4eを
押してからあらためて正しい数字キー操作を行い、“S
゛キー4bを押すことにより正しいテープカウント設定
値に訂正することができる。すなわち、クリアキー4e
を押すとフロー407に進み〔〔N′)Set〕チェッ
クを行い、フラグ〔N〕がセットされている場合にはフ
ロー408に進む。フロー408では(イ)→DISP
ROO〕処理を行いミスした数値をクリアする。これに
よりあらためて正しい数字キー操作を行うと、フロー2
38,240の順に処理が行われ正しい数値に置数され
るためである。次に、停止位置の設定について説明する
In other words, perform the correct number key operation again and select “゜S.
Just press key 4b. This is the flag [N] set (flow 241) by the first numeric key operation.
This is because it is reset (flow 242) by the next operation of the "S" key 4b. That is, when the numeric keys are operated again, the processing is performed in the order of flows 238, 239, and 240, in order to clear the erroneous numeric value and enter the correct numeric value. Also, if you accidentally press the "S" key 4b when there is no need to set the tape count value, the important tape count value will be lost if you continue the operation. By pressing the key 4a, the flag [SET] can be reset to protect the tape count value. That is, in flow 234, the [゜゜R゛ key] is checked, and if the "R" key 4a is pressed, the process advances to flow 246. In flow 246, the [Erest] process is performed, and then flow 2
Proceed to step 47. In flow 247, [[SET]Set] is checked, and if the flag [SET] is set, the process proceeds to flow 248.In flow 248, the flag [N] and flag [SET] are reset, and flow 1 is executed.
Proceed to step 22. However, in flow 122, [TROc-+
By performing the DISPREO process, the tape count value at the time the 4°S' key 4b was pressed will be displayed. If you realize that you have made a mistake in setting the tape count value after pressing a number key, press the clear key 4e, then operate the correct number key again, and select “S”.
By pressing the key 4b, the tape count setting value can be corrected. In other words, clear key 4e
When the button is pressed, the process advances to flow 407, where a [[N')Set] check is performed, and if the flag [N] is set, the process advances to flow 408. In flow 408, (a)→DISP
ROO] process and clear the missed values. As a result, if you perform the correct number key operation again, Flow 2
This is because the processing is performed in the order of 38 and 240, and the correct numbers are set. Next, setting of the stop position will be explained.

すなわち、再生、早送りおよび巻戻し時の停止位置の設
定ぱ゜ST0P゛キー4dを押すことにより行われる。
たとえば、前記した如く任意の数字キーを押して置数し
たのち゜“STOP゛キー4dを押すと、フロー236
からフロー249に進む。フロ一249では〔〔SET
)Set〕チェックが行われ、フラグ〔SET〕がセッ
トされていない場合にはフロー250に進み、セットさ
れている場合にはフロー249aで〔〔SETll)R
eset〕、〔WON〕Reset,SDISPREC
→TREC〕処理を行つた後フロー250に進む。そし
てこのフロー250ではフラグ〔N〕およびフラグ〔S
ET〕がリセットされ、フロー251に進む。フロー2
51ではフラグ〔ST〕をセット 〔〔ST′1Set
〕してフロー252に進む。フロー252でば゜ST゛
キー4cかノどうかのチェック〔“ST゛キー〕をし、
゜゜ST0P゛キー4dが押された楊合にはフロー25
3に進む。
That is, setting of the stop position during playback, fast forwarding, and rewinding is performed by pressing the ST0P key 4d.
For example, if you press any number key to set the number as described above and then press the "STOP" key 4d, the flow 236
The process then proceeds to flow 249. At Flo-ichi 249, [[SET]
)Set] check is performed, and if the flag [SET] is not set, the process proceeds to flow 250, and if it is set, the process proceeds to flow 249a to check the flag [[SETll)R].
eset], [WON]Reset, SDISPREC
→TREC] After performing the process, the flow advances to flow 250. In this flow 250, the flag [N] and the flag [S
ET] is reset and the process proceeds to flow 251. flow 2
In 51, set the flag [ST] [[ST'1Set
] and proceeds to flow 252. In flow 252, check whether ST key 4c is pressed [ST key].
When ゜゜ST0P゛ key 4d is pressed, flow 25
Proceed to step 3.

フロー253では〔〔CUE)Set〕チェックを行い
フラグ〔CUE〕がリセットされている場合にはフロー
254に進む。フロー254ではDISPRECの値と
TRECの値との大小の比較〔DISPREO〈TR6
O〕がなされ、DISPRECの値がTRECの値より
も小さい場合には、フロー255に進んでフラグ〔BA
CK〕をセット 〔〔BACK〕Set〕し、巻戻し時
の停止位置の設定であること−を認識してフロー256
に進む。一方、DISPREOの値がTROCの値より
大きいか等しい場合にはフロー257に進み、フラグ〔
BACK〕をリセット〔〔BACK′)Reset〕し
てフロー258に進む。フロー258では〔DISPR
EO=TREC〕チェックを行い、DISP8OOの値
がT8OCの値と同じである場合にはフロー259に進
む。フロー259ではフラグ〔STO〕をセット〔〔S
TO)Set〕し、スタート位置と停止位置とが等しい
ことを認識して上記フロー256に進む。一方、DIS
PRECの値がTRO。の値に等しくない場合にはフロ
ー260に進み、フラグ〔STO〕をリセット〔〔ST
O〕Reset〕し、スタート位置と停止位置とが異な
る(スタート位置く停止位置)ことを認識して上記フロ
ー256に進む。フロー256ではDISPRECの停
止位置を示す記憶内容を後述するSTOPlEOに転送
〔DISPREO→STOPRO。〕し、DISPRO
Oの7桁目に“゜1110゛を記憶〔」Set〕し、フ
ラグ〔STOP〕をセット〔〔STOP〕Set〕して
停止位置が設定されたことを認識する。しかして、フロ
ー123に進みテープカウントモードの表示サイクルに
入り、停止位置の設定値および停止位置を示す記号たと
えばかぎかつこ“゜f゛が表示される。なお、STOP
..E,.は、停止位置が記憶される5桁(符号1桁+
設定値4桁)のレジスタである。次に、再生スタート位
置の設定について説明する。すなわち、再生時のスター
ト位置の設定はS丁゛キー4cを押すことにより行われ
る。たとえば、前記した如く任意の数字キーを押して置
数したのち゜“ST゛キー4cを押すと、フロー236
,249,250,251の順に処理が行われ、上記フ
ロー251ではフラグ〔ST〕がセットされフロー25
2に進む。フロー252では〔゛゜ST゛キー〕チェッ
クが行われ、“゜ST゛キー4cが押された場合にはフ
ロー261に進む。フロー261では〔DISPREO
〈TRO6〕チェックを行い、DISPRO。の値がT
ROCの値より小さい場合にはフロー262に進み、D
ISPR5Cの9桁目に゜110]′゛を記憶〔ESe
t〕してエラーとするとともに〔MSON〕処理を行つ
て、たとえエラーに気がつかずに操作ノブ9の操作を行
つてもモータ19が回転しないようにする。この場合、
エラーとするのは操作ノブ9を再生側にした場合、スタ
ート位置からの再生が不可能なことを意味し、巻戻しが
必要であることを示唆するためである。一方、DISP
RECの値がTR..Cの値より小さい場合には、フロ
ー263に進み〔DISPROc=TROO]チェック
を行う。DlSPRECの値がTRECの値に等しい楊
合にはフロー264に進み〔〔STOP′)Set〕チ
ェックを行う。フラグ〔STOP〕がセットされている
場合にはフロー265に進み、フラグ〔STO〕をセッ
トしてフロー266に進む。また、フラグ〔STOP〕
がリセットされている場合川こはフロー265aに進み
、フラグ〔STO〕をリセットして上記フロー266に
進む。フロー266てはフラグ〔NCUE〕をセット〔
〔NCUE〕Set〕し、再生時においてTRECに記
憶されているテープカウント値と再生スタート位置とが
等しい5ことを認識してフロー267に進む。また、上
記フロー263においてDISPRECの値がTl。。
より大きい場合にはフロー266aに進み、フラグ〔N
CUE〕をリセットして上記フロー267に進む。フロ
ー267では〔〔REC′)Set〕チェックθを行い
、フラグ〔REC〕がセットされていない場合にはフロ
ー268に進む。フロー268では、DISPR6Cの
スタート位置を示す記憶内容をSTARTREOに転送
〔DISPR8。→STARTREO〕し、DISPR
ECの8桁目に“101F゛を記憶〔「Set〕し、フ
ラグ〔CUE〕をセット〔〔CUE〕SeOしてフロー
269に進む。ここで、STARTREcは再生スター
ト位置が記憶される5桁(符号1桁+設定値4桁)のレ
ジスタである。
In flow 253, [[CUE]Set] is checked, and if the flag [CUE] is reset, the flow advances to flow 254. In flow 254, the value of DISPREC and the value of TREC are compared [DISPREO<TR6
O] is made and the value of DISPREC is smaller than the value of TREC, the flow advances to flow 255 and the flag [BA
CK] and [[BACK]Set], recognizing that this is the setting of the stop position when rewinding, and proceeding to flow 256.
Proceed to. On the other hand, if the value of DISPREO is greater than or equal to the value of TROC, the process advances to flow 257, and the flag [
BACK] is reset [[BACK')Reset] and the process proceeds to flow 258. In flow 258, [DISPR
EO=TREC] is checked, and if the value of DISP8OO is the same as the value of T8OC, the process advances to flow 259. In flow 259, the flag [STO] is set [[S
TO) Set] and recognizes that the start position and stop position are equal, and proceeds to the flow 256 described above. On the other hand, DIS
The value of PREC is TRO. If it is not equal to the value of ST
O]Reset], it is recognized that the start position and the stop position are different (start position minus stop position), and the process proceeds to the above flow 256. In flow 256, the storage contents indicating the stop position of DISPREC are transferred to STOPlEO, which will be described later [DISPREO→STOPRO]. ] and DISPRO
Store "゜1110゛" in the seventh digit of O, and set the flag [STOP] to recognize that the stop position has been set. Then, the process advances to flow 123, where the display cycle of the tape count mode is entered, and the set value of the stop position and a symbol indicating the stop position, such as a hook "゜f", are displayed.
.. .. E. is 5 digits (1 digit code +
This is a register with a 4-digit set value. Next, setting of the playback start position will be explained. That is, the start position during playback is set by pressing the S key 4c. For example, as mentioned above, if you press any number key to set the number and then press the "ST" key 4c, the flow 236
, 249, 250, and 251 are performed in this order, and in the above flow 251, the flag [ST] is set, and the process proceeds to flow 25.
Proceed to step 2. In flow 252, the [゛゜ST゛ key] is checked, and if the "゜ST" key 4c is pressed, the process advances to flow 261. In flow 261, [DISPREO] is checked.
<TRO6> Check and DISPRO. The value of T
If it is smaller than the ROC value, proceed to flow 262 and D
Memorize ゜110]'゛ in the 9th digit of ISPR5C [ESe
t] to indicate an error, and also performs [MSON] processing to prevent the motor 19 from rotating even if the operation knob 9 is operated without noticing the error. in this case,
The reason for determining this as an error is that when the operating knob 9 is set to the playback side, it means that playback from the start position is impossible, and suggests that rewinding is necessary. On the other hand, DISP
If the value of REC is TR. .. If it is smaller than the value of C, the process goes to flow 263 and checks [DISPROc=TROO]. If the value of DlSPREC is equal to the value of TREC, the process proceeds to flow 264 and performs a [[STOP')Set] check. If the flag [STOP] is set, the process proceeds to flow 265, sets the flag [STO], and proceeds to flow 266. Also, the flag [STOP]
If the flag [STO] has been reset, Kawako proceeds to flow 265a, resets the flag [STO], and proceeds to flow 266 described above. Flow 266 sets the flag [NCUE].
[NCUE]Set] and recognizes that the tape count value stored in TREC and the playback start position are equal to 5 during playback, and proceeds to flow 267. Further, in the flow 263 above, the value of DISPREC is Tl. .
If it is larger, the process advances to flow 266a and the flag [N
CUE] and proceed to the flow 267 described above. In flow 267, a [[REC')Set] check θ is performed, and if the flag [REC] is not set, the flow advances to flow 268. In flow 268, the memory contents indicating the start position of DISPR6C are transferred to STARTREO [DISPR8. →STARTREO] and DISPR
Store "101F" in the 8th digit of EC, set the flag [CUE]SeO, and proceed to flow 269. Here, STARTREc is the 5 digit ( This is a register with a 1-digit code + 4-digit setting value).

フロー269では〔〔STOP〕Set〕チェックが行
われ、フロー〔STOP〕がリセットされている場合に
はフロー132に進みテープカウントモードの表示サイ
クルに入り、再生スタート位置の設定値およびスタート
位置を示す記号たとえばかぎかつこ゜“「゛が表示され
る。なお、再生時における停止位置がすでに設定されて
いる場合にはフラグ〔STOP〕はセット(フロー25
6)されており、したがつてフロー269における〔〔
STOP〕Set〕チェックの結果フロー270に進む
In flow 269, [[STOP] Set] is checked, and if the flow [STOP] has been reset, the process advances to flow 132, enters the tape count mode display cycle, and shows the set value of the playback start position and the start position. For example, a key mark "" is displayed. Note that if the stop position during playback has already been set, the flag [STOP] is set (Flow 25
6) and therefore in flow 269 [[
STOP]Set] check result flow 270 is proceeded to.

フロー270では〔STOPREC〈STARTREc
〕チェックを行い、停止位置の値より再生スタート位置
の値の方が大きい場合には、再生は不可能なためフロー
262に進みエラー〔ESet〕となる。一方、停止位
置の値が再生スタート位置の値よりも大きいか等しい場
合にはフロー271に進む。フロー271では〔STO
P8。
In flow 270, [STOPREC
] is checked, and if the value of the playback start position is larger than the value of the stop position, playback is impossible, and the process proceeds to flow 262, resulting in an error [ESet]. On the other hand, if the value of the stop position is greater than or equal to the value of the reproduction start position, the process advances to flow 271. In flow 271, [STO
P8.

。=STARTRTEC〕チェックが行われ、停止位置
の値と再生スタート位置の値とが等しい場合にはフロー
272に進みフラグ〔STO〕をセットし、等しくない
場合にはフロー273に進みフラグ〔STO〕をリセッ
トして、いずれの場合にもフロー123に進む。また、
停止位置の設定と再生スタート位置との設定の順序はど
ちらが先でもよい。
. =STARTRTEC] is checked, and if the value of the stop position and the value of the playback start position are equal, proceed to flow 272 and set the flag [STO]; if they are not equal, proceed to flow 273 and set the flag [STO]. Reset and proceed to flow 123 in either case. Also,
The stop position and the playback start position may be set in any order.

すなわち、再生スタート位置が設定されてから停止位置
を設定.すると、フロー236,249,250,25
1,252,253の順に進み、フロー253では〔〔
CuE,lSet〕チェックが行われ、フラグ〔CUE
〕がセット (フロー268)している場合にはフロー
274に進む。
In other words, the playback start position is set and then the stop position is set. Then, flows 236, 249, 250, 25
1, 252, 253, and in flow 253, [[
CuE,lSet] is checked and the flag [CUE
] is set (flow 268), the process advances to flow 274.

フロー274ではj〔DISPROO〈STARTRE
c〕チェックを行う。これは、再生スタート位置が設定
されたということが、DISPRECの値がTRECの
値より大きいか、あるいは等しいことを示すものである
から、DISPRECの値とSTARTRO6との比較
をすればよい・ことによる。
In flow 274, j[DISPROO<STARTRE
c] Check. This is because the fact that the playback start position has been set indicates that the value of DISPREC is greater than or equal to the value of TREC, so it is only necessary to compare the value of DISPREC with STARTRO6. .

すなわち、DISPRECの値がSTARTREOの値
より小さい場合には再生が不可能となり、フロー262
に進んでエラー〔Eset〕となる。一方、DISPR
ECの値がSTARTROOの値より大きいか等しい場
合にはフロー275に進み、〔DISPREO=STA
RTREc〕チェックを行う。DISPRE.l,の値
とSTARTREOの値とが等しい場合にはフロー25
9に進み、フラグ〔STO〕をセットし、等しくない場
合にはフロー276に進み、フラグ〔STO〕をリセッ
トして、いずれの場合にもフロー256に進む。フロー
256では、前記同様〔DISPRO。−STOPRE
O〕、〔」Set〕および〔〔STOP〕Set〕の各
処理を行い、ノ表示サイクルに進む。以上説明したよう
にこの実施例でぱ゜ST゛キー4cまたぱ゜ST0P゛
キー4dが押されるとフラグ〔ST〕がセットし、それ
ぞれかぎかつこ可゛、“゜丁゛表示の準備がなされ、し
かしてそれぞ・れSTARTREc,.STOPREC
に記憶され、テープカウントモード表示サイクルにて表
示されるようになつている。
That is, if the value of DISPREC is smaller than the value of STARTREO, playback becomes impossible and flow 262
Then, an error [Eset] occurs. On the other hand, DISPR
If the value of EC is greater than or equal to the value of STARTROO, proceed to flow 275 and set [DISPREO=STA
RTREc] Check. DISPRE. If the value of l, and the value of STARTREO are equal, flow 25
Step 9 sets the flag [STO], and if they are not equal, goes to flow 276, resets the flag [STO], and goes to flow 256 in either case. In the flow 256, as described above, [DISPRO. -STOPRE
0], [''Set], and [[STOP]Set] are performed, and the process proceeds to the display cycle. As explained above, in this embodiment, when the ST key 4c or the ST key 4d is pressed, the flag [ST] is set, and preparations are made to display the keys and keys, respectively. However, they are STARTREC, .STOPREC.
and is displayed in the tape count mode display cycle.

この時、再生スタート位置または停止位置を示す設定値
も上記表示内容に対応して表示されることは勿論である
。次に、再生スタート位置および停止位置の設定値の解
除やエラーの解除は、“R゛キー4aを用いて行うこと
ができる。
At this time, it goes without saying that a set value indicating the playback start position or stop position is also displayed corresponding to the above display contents. Next, the set values of the playback start position and stop position can be canceled and the error can be canceled using the "R" key 4a.

まず、再生スタート位置および停止位置が設定されてい
る場合に“゜R゛キー4aを押すと、前記フロー234
,246,247の順に処理が行われ、フロー277に
進む。フロー277ては〔〔CuE,lSet〕チェッ
クが行われ、フラグ〔CUE〕がセットされている(フ
ロー268)場合にはフロー278に進む。フロー27
8では〔MFOFFl「Resetl〔NCUE〕〔C
UE〕〔STO〕ResetsTOpROO→STAR
TREc〕処理を行いフロー279に進む。フロー27
9では〔〔ST′)Set〕チェックを行い、フラグ〔
ST〕がセットされている(フロー251)場合にはフ
ロー280に進む。フロー280では〔0→STOPR
Ea、」Resetl〔BACK〕〔STOP〕Res
et〕処理を行いフロー281に進む。フロー281で
は〔〔NCUE〕〔CUE〕〔STO,lresetC
resetSTOPREC→STARTRO。、MF′
0FF〕処理を行い、フロー248に進む。フロー24
8では〔〔N〕〔SET〕〔ST′)ResetPre
set,.MSOFF〕処理が行われ、前記フロー12
2に進んで表示サイクルに入る。すなわち、“゜R゛キ
ー4aを押す、DISPROOの8桁目および7桁目に
゜“0000゛が記憶され〔4丁l丁゛がリセ・ント)
、STOPRECおよびSTARTREOの記憶内容が
クリアされ、フラグ〔CUE〕、フラグ〔STOP〕、
フラグ〔BACK〕、フラグ〔STO〕、フラグ〔NC
UE〕およびフラグ〔ST〕がリセットされ設定値が解
除される。しかして、TRECの記憶内容がDISPR
OOに転送され(フロー122)、テープカウント値が
表示されることになる。次に、エラーの場合に“′R゛
キー4aを押すと、前記フロー251で〔Ereset
〕処理を行い、DlSPRECの9桁目に゜“0000
゛が記憶Jされ、しかしてエラー表示および設定値は解
除される。ここで、エラーの場合のキー操作は“゜R゛
キー4aのみ受付け可能で、他のキー操作の場合にはエ
ラー表示の消去はなされない。これはフロー234で〔
“゜R゛キー〕チェックを行い、“゜R゛キーでない場
合にはフロー235に進んで〔Eset〕チェックを行
い、しかしてエラー表示されている場合にはフロー12
3に進んでエラー表示を続けるためである。次に、前記
したテープカウント値、再生スタート位置および停止位
置設定後の操作ノブ9の操作について説明する。
First, if you press the "゜R゛" key 4a when the playback start position and stop position have been set, the above flow 234
, 246, and 247 are performed in this order, and the process advances to flow 277. In flow 277, [[CuE, lSet] is checked, and if the flag [CUE] is set (flow 268), the flow advances to flow 278. flow 27
In 8, [MFOFFl"Resetl[NCUE][C
UE] [STO]ResetsTOPROO→STAR
TREc] processing and proceeds to flow 279. flow 27
In 9, check [[ST')Set] and set the flag [
ST] is set (flow 251), the process advances to flow 280. In flow 280, [0→STOPR
Ea,”Resetl[BACK][STOP]Res
et] processing and proceeds to flow 281. In flow 281, [[NCUE][CUE][STO,lresetC
resetSTOPREC→STARTRO. , MF′
0FF] processing and proceeds to flow 248. flow 24
8, [[N][SET][ST')ResetPre
set,. MSOFF] processing is performed, and the flow 12 is performed.
Proceed to step 2 to enter the display cycle. In other words, press the "゜R" key 4a, ゜"0000" will be stored in the 8th and 7th digits of DISPROO [4th and 1st] will be reset.
, STOPREC and STARTREO are cleared, and the flag [CUE], flag [STOP],
Flag [BACK], Flag [STO], Flag [NC
UE] and flag [ST] are reset and the set values are canceled. Therefore, the memory contents of TREC are
It will be transferred to OO (flow 122) and the tape count value will be displayed. Next, in the case of an error, press the "'R" key 4a, and in the flow 251, [Ereset
] Processing is performed, and the 9th digit of DlSPREC is set to ゜“0000.”
is stored, and the error display and set value are cleared. Here, only the "゜R゛" key 4a can be accepted as a key operation in the case of an error, and the error display will not be erased in the case of other key operations.
Check the “゜R゛ key” and if it is not the “゜R” key, proceed to flow 235 and check [Eset], and if an error is displayed, flow 12
This is to proceed to step 3 and continue displaying the error. Next, the operation of the operating knob 9 after setting the tape count value, playback start position, and stop position will be described.

たとえばテープカウント値設定後に操作ノブ9を動かし
て再生(録音)操作や巻戻し操作などを行うと、前記フ
ロー176で〔〔SET′3set〕チェックを行い、
フラグ〔SET〕がセットされている(フロー245)
場合にはフロー282に進む。フロー282ては〔〔S
ET〕〔WON〕Reset〕処理を行い、フラグ〔S
ET]およびフラグ 〔WON〕をリセットしてフロー
177に進む。フロー177では〔〔N〕Set〕チェ
ックを行い、フラグ〔N]がセットされている(フロー
241)場合にはフロー283に進む。フロー283て
は、フラグ〔N〕をリセット〔〔N]Reset〕して
フロー2384に進む。フロー284では〔TREEG
−+DISPREC〕処理を行い、TRECに記憶され
たテープカウント値がDISPREOに転送される。し
かして、リール回転パルスが入力されると、テープカウ
ント設定値(DISPREc)に対して前記フロー22
1またはフロー222で計数処理が実行されていく。次
に、再生スタート位置設定後に再生操作した場合につい
て詳細に説明する。
For example, if you move the operation knob 9 to perform a playback (recording) operation or a rewind operation after setting the tape count value, the [[SET'3set] check is performed in the flow 176,
Flag [SET] is set (Flow 245)
If so, proceed to flow 282. Flow 282 is [[S
ET] [WON] Reset] process and set the flag [S
ET] and the flag [WON] and proceed to flow 177. In flow 177, a [[N]Set] check is performed, and if the flag [N] is set (flow 241), the flow advances to flow 283. In flow 283, the flag [N] is reset [[N]Reset], and the flow advances to flow 2384. In flow 284, [TREEG
-+DISPREC] processing, and the tape count value stored in TREC is transferred to DISPREO. When the reel rotation pulse is input, the flow 22 is applied to the tape count setting value (DISPREc).
1 or flow 222, counting processing is executed. Next, a case in which a playback operation is performed after setting a playback start position will be described in detail.

すなわち、再生扛作を行うと、フロー182,183の
順に処理が進む。このフロー183では〔〔CuE′)
Set〕チェックが行われ、フラグ〔CUE〕がセット
されている(フロー268)場合にはフロー285に進
む。フロー285では〔〔NCUE]Set〕チェック
が行われ、フラグ〔NCUE〕がセットされていない場
合にはフロー286に進む。フロー286ては〔MFO
N〕処理を行いモータ19を高速回転させ、フロー18
6に進む。フロー186では〔〔ST〕Reset〕処
理を行い、フラグ〔ST〕をリセットする。そして、リ
ール回転パルスが入力すると加算計数処理が行われ、フ
ロー223,224の順に処理が進む。このフロー22
4ては〔〔CUE〕Set〕チェックが行われ、フラグ
〔CUE〕がセットされている(フロー268)場合に
はフロー287に進む。
That is, when the reproduction operation is performed, the processing proceeds in the order of flows 182 and 183. In this flow 183, [[CuE′]
If the flag [CUE] is set (flow 268), the flow advances to flow 285. In flow 285, a [[NCUE]Set] check is performed, and if the flag [NCUE] is not set, the flow advances to flow 286. Flow 286 [MFO
N] Perform the process, rotate the motor 19 at high speed, and proceed to flow 18.
Proceed to step 6. In flow 186, [[ST]Reset] processing is performed to reset the flag [ST]. Then, when the reel rotation pulse is input, addition and counting processing is performed, and the processing proceeds in the order of flows 223 and 224. This flow 22
4, a [[CUE]Set] check is performed, and if the flag [CUE] is set (flow 268), the process advances to flow 287.

フロー284ては〔STARTREc=DISPREC
〕チェックを行い、テープカウント値が再生スタート位
置の設定値に一致しない間は加算計数処理が続けられ、
新たなテープカウント値が表示されていく。しかして、
テープカウント値が再生スタート位置の設定値に一致す
ると、フロー288に進み〔〔CUE]Set〕チェッ
クを行い、フラグ〔CUE〕がセットされている(フロ
ー268)場合にはフロー289に進む。フロー289
ては〔〔STO〕Set〕チェックを行い、フラグ〔S
TO〕がセットされていない場合にはフロー290に進
み〔「ResetMFOFFl〔CUE〕〔STO′)
Reset〕処理が行われ、モータ19は定速回転とな
り、スタート位置設定表示可゛が消え、フラグ〔CUE
〕がリセットしてフロー291,123に進む。フロー
291では〔STOPROc−+STARTRcc〕処
理が行われ、STOPROOの記憶内容がSTARTR
EOに転送され、しかして再生スタート位置の設定値よ
り再生が開始される。また、再生スタート位置の設定値
がテープカウ5ント値に等しい(フラグ〔NCUE〕セ
ット)ときに、再生操作を行うと、まずフロー183,
285の順に処理が進む。
Flow 284 [STARTREc=DISPREC
] is checked, and as long as the tape count value does not match the set value of the playback start position, the addition counting process continues.
A new tape count value will be displayed. However,
If the tape count value matches the set value of the playback start position, the flow advances to flow 288 and a [[CUE] Set] check is performed, and if the flag [CUE] is set (flow 268), the flow advances to flow 289. flow 289
Then check [[STO]Set] and set the flag [S
If TO] has not been set, proceed to flow 290 [ResetMFOFFl[CUE][STO']
Reset] processing is performed, the motor 19 rotates at a constant speed, the start position setting display is cleared, and the flag [CUE
] is reset and the process proceeds to flows 291 and 123. In flow 291, [STOPROc-+STARTRcc] processing is performed, and the memory contents of STOPROO are changed to STARTR.
The data is transferred to EO, and playback is started from the set value of the playback start position. Also, when a playback operation is performed when the set value of the playback start position is equal to the tape count value (flag [NCUE] set), first flow 183,
The process proceeds in the order of 285.

フロー285では〔〔NCUE′)Set〕チェックが
行われ、フラグ〔NCUE〕がセットしている場合には
フロー29iθ2に進む。
In flow 285, a [[NCUE')Set] check is performed, and if the flag [NCUE] is set, the process advances to flow 29iθ2.

フロー292では〔〔CUE〕〔NCUE,lrese
tl「Reset〕処理が行われ、フラグ〔C[JE〕
およびフラグ〔NCUE〕はリセットし、スタート位置
設定表示“1゛が消えてフロー184に進む。ついでフ
ロー185,186,123の順に処理が行われ、フロ
ー185でSTOPRIEOの記憶内容がSTARTR
Ecに転送され、しかして再生スタート位置の設定値よ
り再生が開始される。
In flow 292, [[CUE][NCUE, lrese
tl "Reset" processing is performed and the flag [C[JE]
Then, the flag [NCUE] is reset, the start position setting display "1" disappears, and the process advances to flow 184. Next, processes are performed in the order of flows 185, 186, and 123, and in flow 185, the memory contents of STOPRIEO are changed to STARTR.
The data is transferred to Ec, and the playback is started from the set value of the playback start position.

一方、巻戻し操作を行うと、フロー205に進み〔〔C
uE′)Set〕チェックが行われ、フラグ〔CUE〕
がセットしている(フロー268)場合にはフロー26
2に進む。
On the other hand, if a rewind operation is performed, the process proceeds to flow 205 [[C
uE′)Set] is checked and the flag [CUE]
is set (flow 268), flow 26
Proceed to step 2.

フロー262ては〔MSON..ESet〕処理を行い
、フロー293に進む。フロー293では〔〔PLAY
〕Set〕チェックを行い、フラグ〔PLAY〕がセッ
トされている(フロー167)場合にはフロー294に
進む。フロー294ては〔MSON,.pset〕処理
を行い、フロー295に進む。フロー295では(イ)
→STOPRCC〕処理を行い、フロー296に進む。
フロー296では〔」Resetl〔BACK〕〔ST
OP′)Reset〕処理を行い、以下前記フロー29
0,291,123の順に処理を行う。これにより設定
値は解除され、モータ19は停止し、DISPRECの
9桁町こ“゜110F゛(゜“E゛)が、6桁目に゜“
1010゛(“゜P゛)が記憶され、表示サイクルに入
る。しかして、表示部5の9桁目にエラーを示す文字“
゜E”が、6桁目にたとえば文字゜゜P.゛が表示され
る。この場合、エラー表示をしているのは、巻戻し操作
を続けてもスタート位置からの再生が不可能なことを示
すためである。また、上記文字゛゜P.゛表示は、操作
ノブ9の操作にもかかわらず(この例では巻戻し操作)
モータ19が停止していることを知らせるためである。
また、この゜“P.゛表示は、“゜P゛がセットしてい
る(R=10).ときフロー137またはフロー156
にてフラグ〔S〕をセットさせることによつて行われる
ようになつている。なお、゜゛P.゛表示が点灯してい
る場合のエラー解除は、操作ノブ9を停止側にすること
により行える。すなわち、操作ノブ9を停止こ側に戻す
と、前記フロー198にて〔Ereset.sPres
et.,MSOFF〕処理が行われ、゜“E゛および゜
゜P゛がリセットされMSOFFとなる。
Flow 262 is [MSON. .. ESet] processing and proceeds to flow 293. In flow 293, [[PLAY
[Set] is checked, and if the flag [PLAY] is set (flow 167), the process advances to flow 294. Flow 294 [MSON, . pset] processing and proceeds to flow 295. In flow 295 (a)
→STOPRCC] and proceeds to flow 296.
In flow 296, [”Resetl[BACK][ST
OP') Reset] process, and the following flow 29 is performed.
Processing is performed in the order of 0, 291, and 123. As a result, the set value is canceled, the motor 19 stops, and the 9th digit of DISPREC "゜110F゛(゜"E゛)" is changed to ゜" in the 6th digit.
1010゛ (“゜P゛)” is stored and the display cycle begins.Then, the character “” indicating an error is displayed in the 9th digit of the display section 5.
For example, the character ゜゜P.゛ is displayed in the 6th digit. In this case, the error message indicates that it is impossible to play from the start position even if you continue rewinding. In addition, the above character ゛゜P.゛ is displayed despite the operation of the operation knob 9 (in this example, rewind operation).
This is to notify that the motor 19 is stopped.
Also, this "P." display is set by "P" (R=10). When flow 137 or flow 156
This is done by setting the flag [S] at . In addition, ゜゛P. If the display is lit, the error can be canceled by turning the operating knob 9 to the stop side. That is, when the operation knob 9 is returned to the stop side, the [Ereset. sPres
etc. , MSOFF] processing is performed, and ゜“E゛” and ゜゜P゛ are reset and become MSOFF.

次に、停止位置設定後に操作ノブ9を操作したq場合に
ついて説明する。
Next, a case q in which the operating knob 9 is operated after setting the stop position will be described.

すなわち、操作ノブ9を動かして再生(録音)操作や巻
戻し操作などを行うと、前記フロー284で〔TREC
−+DISPREG〕処理を行う。そして、テープカウ
ント値(TRECの内容)がDISPRECに転送され
、またフロー185にてSTOPRECの記憶内容がS
TARTREcに転送〔STOPREC−+START
REO〕され、ついでフロー186にてフラグ〔ST〕
がリセット〔〔ST〕Reset〕される。ここでリー
ル回転パルスが入力されると、フロー221またはフロ
ー222て計数処理を行い、フロー223に進む。フロ
ー223では〔〔STOP〕Set〕チェックを行い、
フラグ〔STOP〕がセットされている(フロー256
)場合にはフロー287に進む。フロー287では〔S
TART8llllC=DISPREO〕チェックを行
い、STARTR6。の値すなわち停止位置設定値(フ
ロー291による)とDISPRECの値すなわちテー
プカウント値とが一致するとフロー288に進む。)フ
ロー288では〔〔CuE,lSet〕チェックを行い
、フラグ〔CUE〕がセットされていない場合にはフロ
ー297に進む。フロー297では〔〔ST′)Res
et〕処理を行い、以下前記フロー294,295,2
96,290,291,123身の順に処理を行う。こ
れによりモータ19が停止し、゛゜P.゛が表示され、
設定値が解除され、゜冒゛表示が消えることになる。ま
た、停止位置の設定値がテープカウント値に等しい(フ
ラグ〔STO〕セット)ときに、操作ノブ9を操作する
と、まず前記フロー184またはフロー184aで〔〔
STO〕Set〕チェックを行い、フラグ〔STO〕が
セットされている場合にはフロー298に進む。
That is, when the operation knob 9 is moved to perform a playback (recording) operation, a rewind operation, etc., in the flow 284, [TREC
-+DISPREG] processing. Then, the tape count value (contents of TREC) is transferred to DISPREC, and in flow 185 the stored contents of STOPREC are transferred to STOPREC.
Transfer to TARTREc [STOPREC-+START
REO] and then flag [ST] in flow 186.
is reset [[ST]Reset]. When a reel rotation pulse is input here, a counting process is performed in flow 221 or 222, and the process proceeds to flow 223. In flow 223, check [[STOP]Set],
Flag [STOP] is set (Flow 256
), the process advances to flow 287. In flow 287, [S
TART8llllC=DISPREO] check and STARTR6. If the value of DISPREC, that is, the stop position setting value (according to flow 291) matches the value of DISPREC, that is, the tape count value, the process advances to flow 288. ) In flow 288, [[CuE, lSet] is checked, and if the flag [CUE] is not set, the flow advances to flow 297. In flow 297, [[ST')Res
et] processing, and the following flows 294, 295, 2 are performed.
Processing is performed in the order of 96, 290, 291, and 123 pieces. This causes the motor 19 to stop and the ゛゜P.゛ is displayed,
The set value will be canceled and the blasphemy display will disappear. Further, when the operating knob 9 is operated when the set value of the stop position is equal to the tape count value (the flag [STO] is set), the flow 184 or the flow 184a is performed.
STO]Set] is checked, and if the flag [STO] is set, the process advances to flow 298.

フロー298では〔〔ST〕Reset〕処理を行い、
以下前記フロー294,295,296,290,29
1,123の順に処理を行う。これによりモータ19は
回転せず(停止したまま)、゛P?゛が表示される。ま
た、再生スタート位置の設定値がテープカウント値より
大きいとき(フロー268によりフラグ〔CUE〕セッ
ト)に、巻戻し操作を行うと、前記フロー205に進み
、以下フロー262,293,294,295,296
,290,291,123の順に処理が行われる。これ
により表示部5の9桁目および6桁目にそれぞ゛れ゜゜
E゛および゜“P.゛が表示され、モータ19は停止し
たままとなる。また、停止位置の設定値がテープカウン
ト値より小さいときに再生操作を行うと、前記フロー1
82に進み〔〔BACK〕Set〕チェックが行われ、
フラグ〔BACK〕がセットされている(フロ一255
)場合にはフロー262に進む。以下、フロー293,
294,295,296,290,291,123の順
に処理が行われ、上記同様“゜E゛および“P.゛が表
示され、モータ19は停止したままとなる。
In flow 298, [[ST]Reset] processing is performed,
The following flows 294, 295, 296, 290, 29
Processing is performed in the order of 1,123. As a result, the motor 19 does not rotate (remains stopped), and ゛P?゛ is displayed. Furthermore, if a rewinding operation is performed when the set value of the playback start position is greater than the tape count value (the flag [CUE] is set by flow 268), the process proceeds to flow 205, and the following flows 262, 293, 294, 295, etc. 296
, 290, 291, and 123 are processed in this order. As a result, ゛゜゜゜E゛ and ゜“P.゛” are displayed in the 9th and 6th digits of the display section 5, respectively, and the motor 19 remains stopped. If you perform a playback operation when the value is smaller than the value, the above flow 1
Proceeding to 82, a [[BACK]Set] check is performed,
The flag [BACK] is set (Flo-1 255
), the process proceeds to flow 262. Below, flow 293,
Processing is performed in the order of 294, 295, 296, 290, 291, 123, and "゜E゛" and "P. is displayed and the motor 19 remains stopped.

また、停止位置の設定値がテープカウント値より大きい
とき(フロー257によりフラグ〔BACK〕がリセッ
ト)に巻戻し操作を行うと、前記フロー205,206
,184aの順に処理が行われ、フロー409に進む。
フロー409では〔〔BACK〕Set〕チェックが行
われ、フラグ〔BACK〕がリセットされているのでフ
ロー262に進む。以下フロー293,294,295
,296,290,123の順に処理が行われ、上記同
様゜“E゛および“P.゛が表示されるモータ19は停
止したままとなる。次に、キー操作による設定時のエラ
ーに気づかずに操作ノブ9を操作した場合について説明
する。
Furthermore, if the rewinding operation is performed when the set value of the stop position is greater than the tape count value (the flag [BACK] is reset by flow 257), the flow 205, 206
, 184a, and the process advances to flow 409.
In flow 409, a [[BACK]Set] check is performed, and since the flag [BACK] has been reset, the process advances to flow 262. Below flow 293, 294, 295
, 296, 290, 123 in this order, and as above, "E" and "P. The motor 19 for which "" is displayed remains stopped. Next, a case will be described in which the operating knob 9 is operated without noticing an error during setting by key operation.

まず、フロー169にて〔ESet〕チェックが行われ
、エラーの場合にはフロー299に進む。フロー299
では〔TREC−)DISPREC〕処理が行われ、以
下前記フロー294,295,296,290,291
,123の順に処理が行われる。これによりテープカウ
ント値がDISPRECに転送され、モータ19は停止
したままとなり、“E゛および“゜P.゛が表示される
。そして、操作ノブ9を停止側に戻すと、前記フロー1
98にて“E゛゜゛P゛がリセットされMF′0FFと
なる。なお、この実施例では、“゜P.゛が表示してい
る場合のエラー解除は操作ノブ9を停止側にすることに
より行い、゜“P.゛が表示していない場合のエラー解
除は前記したように゛R゛キー4aを押すことにより行
つている。次に、操作ノブ9の操作後における再生スタ
ート位置の設定解除について説明する。
First, an [ESet] check is performed in flow 169, and in the case of an error, the flow advances to flow 299. flow 299
Then, [TREC-)DISPREC] processing is performed, and the following flows 294, 295, 296, 290, 291 are performed.
, 123 are processed in this order. As a result, the tape count value is transferred to DISPREC, the motor 19 remains stopped, and the "E" and "゜P" values are transferred to DISPREC.゛ is displayed. Then, when the operation knob 9 is returned to the stop side, the flow 1
At step 98, "E゛゜゛P" is reset to MF'0FF. In this embodiment, "゛P. To cancel the error when ゛ is displayed, turn the operation knob 9 to the stop side, and to cancel the error when ゜“P.゛ is not displayed, press the ゛R゛ key 4a as described above. Next, canceling the setting of the playback start position after operating the operation knob 9 will be explained.

この実施例ては、上記したように再生スタート位置まで
は再生早送りを行い、再生スタート位置から再生を開始
するようになつている。ところが、再生早送り中に開き
たい内容がでてくることがあり、この場合には操作ノブ
9を停止側にして゜“R゛キー4aを押すことにより、
停止位置の設定値を解除することなく再生スタート位置
を解除することができるようになつている。すなわち、
゜゜R′5キー4aを押すと、前記フロー246では〔
Ereset〕処理を行い、フロー247に進む。フロ
ー247では〔〔SET〕Set〕チェックを行い、フ
ラグ〔SET〕がセットされていない場合にはフロー2
77に進む。フロー277では〔〔CUE〕Set〕チ
ェックを行い、フラグ〔CUE〕がセットされている(
フロー268)場合にはフロー278に進む。フロー2
78では〔MFOFFl「Resetl〔NCUE〕〔
CUE〕〔STO′)ResetlSTOPR8C−+
START8EC〕処理を行い、フロー279に進む。
フロー279では〔〔ST〕Set〕チェックを行い、
フラグ〔ST〕がリセットされている(フロー186)
楊合にはフロー248に進む。フロー248ては〔N〕
〔SET〕〔ST〕Reset,.Preset,.M
SOFF〕処理を行い、フロー122に進む。これによ
り、STOPR..Oの記憶内容はSTARTREcに
転送され、再生スタート位置の設定値は解除されるが、
停止位置の設定値はSTARTREOに記憶され保護さ
れる。また、“「゛表示は消えることになる。なお、操
作ノブ9を再生側にすると、フロー287にて〔STA
RTRT:c=DISPROc〕チェックが行われ、停
止位置まて再生が行われる。次に、操作ノブ9の操作後
における停止位置設定値の保護について説明する。
In this embodiment, as described above, playback is fast-forwarded to the playback start position, and then playback is started from the playback start position. However, content that you want to open may appear during fast forward playback, and in this case, by turning the operation knob 9 to the stop side and pressing the ゜"R" key 4a,
The playback start position can be canceled without canceling the stop position setting value. That is,
When ゜゜R'5 key 4a is pressed, [
[Ereset] process and proceeds to flow 247. In flow 247, [[SET] Set] is checked, and if the flag [SET] is not set, flow 2
Proceed to 77. In flow 277, [[CUE]Set] is checked and the flag [CUE] is set (
Flow 268) If so, proceed to Flow 278. flow 2
In 78, [MFOFFl "Resetl[NCUE]"
CUE] [STO') ResetlSTOPR8C-+
START8EC] processing is performed, and the process proceeds to flow 279.
In flow 279, check [[ST]Set],
Flag [ST] has been reset (flow 186)
If Yang meets, the process proceeds to flow 248. Flow 248 [N]
[SET] [ST] Reset, . Preset,. M
SOFF] processing and proceeds to flow 122. As a result, STOPR. .. The memory contents of O are transferred to STARTREc, and the set value of the playback start position is canceled, but
The set value of the stop position is stored and protected in STARTREO. Also, the "" display will disappear. Furthermore, when the operation knob 9 is set to the playback side, in flow 287, [STA
RTRT:c=DISPROc] is checked, and playback is performed until the stop position is reached. Next, protection of the stop position set value after operating the operating knob 9 will be explained.

たとえば、再生操作中に内容を聞き漏らし、もう一度聞
き直してみ門たいということはままある。このような場
合、巻戻し操作をするごとにエラーとなり、あらためて
停止位置を設定することは非常に不便である。この実施
例では、キー操作による設定後に操作ノブ9の操作を行
う段階では、テープカウント値と設定値との比較を行い
、エラー検出をするが、操作ノブ9の操作後は設定値が
保護されるようになつている。すなわち、停止位置設定
後に再生操作を行い、停止位置になる前に一度操作ノブ
9を停止側にすると、前記フロー199ではCDISP
REC→5TREC〕処理を行い、テープカウント値(
DISPRlEOの内容)がTRECに転送される。そ
して、操作ノブ9を巻戻し側にして、聞き漏らしたとこ
ろまで巻戻そうとすると、フロー206にて〔〔ST〕
Set〕チェックを行い、フラグ〔ST〕がOリセット
されている(フロー186)場合にはフロー123に進
み表示サイクルに入り、設定値は保護される。このとき
、計数処理を制御するフラグ〔NOC〕およびフラグ〔
SUB〕がそれぞれフロー203およびフロー204で
セットされる。なお、上記フロー206におけるチェッ
ク時、フラグ〔ST〕がセットされている場合にはフロ
ー262に進みエラーとなる。このようにフラグ〔ST
〕の状態により、エラー検出する必要があるかどうかを
判定している。ただし、上記したように停止位置設定後
の再生操作中における操作ノブ9の操作では、フロー1
86にて必らずフラグ〔ST〕がリセットされるため、
エラーとなることはない。次に、操作ノブ9を停止側に
するとセットするフラグ〔AFT〕について説明する。
For example, there are times when you may miss something during the playback operation and want to listen to it again. In such a case, an error occurs every time the rewind operation is performed, and it is very inconvenient to set the stop position again. In this embodiment, when the operation knob 9 is operated after setting by key operation, the tape count value is compared with the set value to detect an error, but after the operation knob 9 is operated, the set value is protected. It is becoming more and more common. That is, if the playback operation is performed after setting the stop position and the operation knob 9 is set to the stop side once before reaching the stop position, in the flow 199, the CDISP
REC → 5TREC] and tape count value (
The contents of DISPRlEO) are transferred to TREC. Then, when you turn the operation knob 9 to the rewind side and try to rewind to the part you missed, in flow 206, [[ST]
Set] is checked, and if the flag [ST] is reset to O (flow 186), the flow advances to flow 123 and a display cycle is entered, and the set value is protected. At this time, the flag [NOC] and flag [NOC] that control the counting process are
SUB] are set in flow 203 and flow 204, respectively. Note that if the flag [ST] is set during the check in flow 206, the flow advances to flow 262 and an error occurs. In this way, the flag [ST
] is used to determine whether it is necessary to detect an error. However, as described above, when operating the operation knob 9 during playback operation after setting the stop position, flow 1
Since the flag [ST] is always reset at 86,
There will be no error. Next, the flag [AFT] that is set when the operating knob 9 is set to the stop side will be explained.

一般に巻取リール台24は、操作ノブ9を停止側にした
あとも慣性により若干回転するため、リードスイッチ3
4がオンする直前で停止側にした場合には、フロー19
9にて記憶〔DISPREG−+TRE6〕したTRE
Cの内容とテープカウント値(DISPRECの内容)
とが一致しなくなる。これは、演算制御部36が停止を
認識(フロー200)したあとも、慣性により巻取リー
ル台24が回転し、リール回転パルスが入力され、フラ
グ〔SUB〕の条件により計数処理が続けられるためで
ある。そこで、キー操作をした場合には、前記フロー2
33でフラグCAF′T〕がセットされているかどうか
をチェック〔〔層T,lSet〕して、フラグ〔AFT
〕がセットされている(フロー200)場合にはフロー
300に進み、次の処理を行う。すなわち、フロー30
0では〔〔AFT〕ReSet,.DISPREG→T
REC〕処理を行い、フラグ〔AFT〕をリセットする
とともに、巻取リール台24の回転が完全に停止した時
点における正しいテープカウント値〔DISPRECの
.”内容)をTREllCに転送し、これに記憶するよ
うにしている。次に、録音操作時におけるエラー表示に
ついて説明する。
Generally, the take-up reel stand 24 rotates slightly due to inertia even after the operation knob 9 is set to the stop side, so the reed switch 3
If you switch to the stop side just before 4 turns on, flow 19
TRE memorized at 9 [DISPREG-+TRE6]
Contents of C and tape count value (contents of DISPREC)
will no longer match. This is because even after the arithmetic control unit 36 recognizes the stoppage (flow 200), the take-up reel stand 24 rotates due to inertia, the reel rotation pulse is input, and the counting process continues according to the conditions of the flag [SUB]. It is. Therefore, when a key operation is performed, the above flow 2
33, it is checked whether the flag CAF'T] is set [[layer T, lSet], and the flag [AFT
] is set (flow 200), the process advances to flow 300 and the next process is performed. That is, flow 30
0, [[AFT]ReSet, . DISPREG→T
REC] process, reset the flag [AFT], and set the correct tape count value [DISPREC. "Contents" are transferred to TREllC and stored therein.Next, error display during recording operation will be explained.

この実施例の録音操作は録音釦10を押圧し、操作ノブ
9を再生側にすることにより可こ能てあり、停止位置に
対する制御は再生操作の場合と同一になつている。とこ
ろが、再生スタート位置に対する制御を再生操作の場合
と同一にすると、再生スタート位置まではモータ19が
高速回転をする(フロー286)ため、正常な録音が不
ダ可能である。そこで、この実施例では、再生スタート
位置が設定されているときに録音釦10の操作が行われ
た場合にはエラーとして、すでに録音されている内容を
保護している。すなわち、録音釦10を押圧すると、指
定桁が8桁のときに入力端K8の入力が゜“1゛(K=
8)となり、フロー132,142,163,164,
165,166,167の順に処理を行う。このフロー
167では〔PREcDIGIT′)Set〕処理を行
い、フラグ〔REC〕をセットしてフロー168に進む
。フロー168では〔DIGIT=8〕チェックを行い
、指定桁が8桁の場合にはフロー301に進む。フロー
301では〔〔CUE)Set〕チェックを行い、)フ
ラグ〔CUE〕がセットされていない(再生スタート位
置が設定されていない)場合にはフロー123に進み、
以下前記したように録音が行われる。一方、フラグ〔C
UE〕がセットされている〔再生スタート位置が設定さ
れている)場合に・は、上記フロー301からフロー2
62へと進み、以下フロー293,295,296,2
90,291,123の順に処理を行う。これにより“
E゛が表示され、たとえ操作ノブ9を再生側にしても、
前記したキー操作による設定時のエラーに気づかずにノ
ブ操作を行つた場合と同様に処理が行われる。すなわち
、モータ19は回転せず停止したままとなる。次に、録
音操作後の再生スタート位置設定時のエラーについて説
明する。
The recording operation in this embodiment can be performed by pressing the recording button 10 and turning the operating knob 9 to the playback side, and the control over the stop position is the same as for the playback operation. However, if the control over the playback start position is the same as in the playback operation, the motor 19 rotates at high speed until the playback start position (flow 286), making it impossible to record normally. Therefore, in this embodiment, if the recording button 10 is operated while the playback start position is set, it is treated as an error and the already recorded content is protected. That is, when the recording button 10 is pressed, the input at the input terminal K8 becomes ゜“1゛” (K=
8), and the flows 132, 142, 163, 164,
Processing is performed in the order of 165, 166, and 167. In this flow 167, [PREcDIGIT')Set] processing is performed, a flag [REC] is set, and the flow advances to flow 168. In flow 168, [DIGIT=8] is checked, and if the designated digit is 8 digits, the process advances to flow 301. In flow 301, [[CUE]Set] is checked, and if the ) flag [CUE] is not set (playback start position is not set), the process proceeds to flow 123,
Recording is performed as described above. On the other hand, flag [C
UE] is set (playback start position is set), the above flow 301 to flow 2
Proceed to 62, and the following flows 293, 295, 296, 2
Processing is performed in the order of 90, 291, and 123. This allows “
Even if E゛ is displayed and the operation knob 9 is set to the playback side,
Processing is performed in the same way as when the knob is operated without noticing the error during setting due to the key operation described above. That is, the motor 19 does not rotate and remains stopped. Next, an error when setting a playback start position after a recording operation will be explained.

これまでは、キー操作による設定後に録音釦10を操作
した場合について説明したが、録音釦10を操作してか
らキー操作による設定をすることもできる。しかし、再
生スタート位置を設定すると前記した問題が生じるため
、この場合に限りエラーとなるようになつている。すな
わち、録音釦10を押圧してから再生スタート位置を設
定すると、前記フロー267で〔〔REC,lset〕
チェックを行い、フラグ〔REC〕がセットされている
(フロー167)場合にはフロー262に進んでエラー
となる。また、再生操作によつて再生スタート位置まで
早送りが行われている(フラグ〔CUE〕がセット)と
きに、録音釦10を押圧すると次のように処理される。
すなわち、前記フロー301で〔〔CUE〕Set〕チ
ェックが行われ、フラグ〔CUE〕がセットされている
(フロー268)場合にはフロー262,293,29
4,295,296,290,291,123の順に処
理が行われる。しかして、モータ19は回転を停止し、
゜“E−“゜P.゛が表示される。
Up to now, the case has been described in which the recording button 10 is operated after setting by key operations, but it is also possible to operate the recording button 10 and then performing settings by key operations. However, since setting the playback start position causes the above-mentioned problem, an error occurs only in this case. That is, when the playback start position is set after pressing the record button 10, in the flow 267, [[REC, lset]
A check is performed, and if the flag [REC] is set (flow 167), the process advances to flow 262 and an error occurs. Further, when the recording button 10 is pressed while fast-forwarding to the playback start position is being performed by the playback operation (the flag [CUE] is set), the following processing occurs.
That is, in the flow 301, the [[CUE]Set] check is performed, and if the flag [CUE] is set (flow 268), the flows 262, 293, 29
Processing is performed in the order of 4, 295, 296, 290, 291, and 123. Therefore, the motor 19 stops rotating,
゜“E-“゜P.゛ is displayed.

次に、一時停止(小数点)キー4qによる一時停止操作
について説明する。
Next, a temporary stop operation using the temporary stop (decimal point) key 4q will be explained.

すなわち、再生操作中に一時停止キー4qを押すことに
よソー時停止が可能である。たとえばいま、一時停止キ
ー4qを押すと、指定桁が1桁のとき入力端K8の入力
が゛1゛(K=8)となり、フロー132,142,1
63,164,165、166,167,168,16
9,170,207の順に処理を行う。上記フロー16
7ては〔PRE(DIGIT)Set〕処理を行い、フ
ラグ〔POINT〕をセットする。また、フロー207
ては〔DIGIT=6〕チェックを行い、指定桁が1桁
であるこの例の場合にはフロー302に進む。フロー3
02では〔〔PLAY]Set〕チェックを行い、フラ
グ〔PLAY〕がセットされている(フロー167)場
合にはフロー303に進む。
That is, the sawing operation can be stopped by pressing the pause key 4q during the reproduction operation. For example, if you press the pause key 4q now, when the designated digit is 1 digit, the input at the input terminal K8 becomes ``1'' (K = 8), and the flows 132, 142, 1
63, 164, 165, 166, 167, 168, 16
Processing is performed in the order of 9, 170, and 207. Above flow 16
7, performs the [PRE (DIGIT) Set] process and sets the flag [POINT]. Also, flow 207
[DIGIT=6] is checked, and in this example where the designated digit is one digit, the process advances to flow 302. flow 3
In step 02, [[PLAY]Set] is checked, and if the flag [PLAY] is set (flow 167), the process advances to flow 303.

フロー303では〔Pset〕チェックを行い゜゜P゛
がリセットしている場合にはフロー304に進む。フロ
ー304ては〔PseζMSON〕処理を行い、フロー
123へと進む。これにより“゜P.゛が表示され、モ
ータ19の回転は停止する。次に、一時停止キー4qを
離すと、指定桁が1桁のとき入力端K8の入力が“0゛
(K=0)となり、フロー132,134,189,1
90の順に処理を行う。このフロー190ては〔DIG
IT=1〕チェックが行われ、指定桁が1桁であるこの
例の場合にはフロー305に進む。フロー305では〔
PRE(DIGIT)Reset〕処理を行い、フラグ
〔POINT〕をリセットしてフロー139に進み、し
かしで゜P.゛の表示が続けられる。
In flow 303, [Pset] is checked, and if ゜゜P゛ has been reset, the process advances to flow 304. In flow 304, [PseζMSON] processing is performed, and the flow advances to flow 123. As a result, "゜P." is displayed and the rotation of the motor 19 is stopped.Next, when the pause key 4q is released, when the designated digit is 1 digit, the input at the input terminal K8 becomes "0" (K=0 ), and the flows 132, 134, 189, 1
Processing is performed in the order of 90. This flow 190 is [DIG
IT=1] is checked, and in this example where the designated digit is one digit, the process proceeds to flow 305. In flow 305, [
PRE(DIGIT)Reset] process, reset the flag [POINT], and proceed to flow 139; however, P. continues to be displayed.

そして、再び一時停止キー4qを押すと、指定桁が1桁
のとき入力端K8の入力ぱ“1゛(K=8)となリフロ
ー132,142,163,164,165,166,
167,168,169,170,207,302,3
03の順に処理を行う。上記フロー167ては〔PRE
(DIGIT)Set〕処理を行い、フラグ〔POIN
T〕を再びセットする。
Then, when the pause key 4q is pressed again, the reflow 132, 142, 163, 164, 165, 166, which becomes the input pattern "1" (K=8) at the input terminal K8 when the designated digit is 1 digit.
167, 168, 169, 170, 207, 302, 3
Processing is performed in the order of 03. The above flow 167 is [PRE
(DIGIT)Set] and flag [POIN
T] is set again.

またフロー303では〔Pset〕チェックを行い、“
P゛がセットされている(フロー304)場合にはフロ
ー306に進む。フロー306では〔Preset,.
MSOFF〕処理を行い、フロー123へと進む。これ
により゜゛P.゛表示は消え、モータ19が回転を開始
して再生が行われる。以上説明したように、一時停止(
小数点)キー4qを繰り返し押すことにより、一時停止
一再生一ー時停止→再生・・・・・・を行うことができ
る。次に、テープエンドオートストップ機能について説
明する。
Also, in flow 303, [Pset] is checked and “
If P' is set (flow 304), the process advances to flow 306. In the flow 306, [Preset, .
MSOFF] processing and proceeds to flow 123. As a result, ゜゛P. The display disappears, the motor 19 starts rotating, and reproduction is performed. As explained above, pause (
By repeatedly pressing the decimal point) key 4q, it is possible to perform pause, play, pause, play, and so on. Next, the tape end auto-stop function will be explained.

すなわち、この実施例では、テープの始端まで巻戻され
た場合やテープ終端まで再生された場合に、巻取リール
台24の回転がないことを検知して、モータ19の回転
を停止して“P.゛を表示するようになつている。たと
えば、操作ノブ9の操作によつて巻戻しや再生を行つた
場合、フロー221またはフロー222にて計数処理が
行われ、フロー123に進んで入力端K8の入力チェッ
クルーチンによる表示サイクルが指定桁が9桁から1桁
まで繰り返し実行され、しかしてDISPR5。の内容
が表示部5に表示される。そして、指定桁が゜“0゛と
なるとフロー143に進んで〔Pset〕チェックを行
い、“P゛がリセットされている場合にはフロー144
に進む。フロー144では〔〔PLAY′)Set〕チ
ェックを行い、フロー〔PLAY〕がセットされている
場合にはフロー187に進む。フロー187では〔PC
OUNT+1→PCOUNT〕処理を行い、PCOUN
Tの内容を“゜+1゛させてフロー188に進む。フロ
ー188では〔PO。UNT=200〕チェックを行い
PCOUN,の内容が“200゛゜にならないうちはフ
ロー125に進み、再び入力端K8の入力チェックルー
チンによる表示サイクルが行われる。そして、巻取リー
ル台24の回転が停止して入力端K8に新たな信号が入
力されなければ、上記フロー187にてPcOUNτの
内容を゜“+1゛させていく。すなわち、リノール回転
パルスが入力されないと、PCOUNTの内容は増え続
けることになる。しかして、PO。UNTの内容が“゜
200゛になると、フロー188からフロー307に進
み、〔〔REV〕Set〕チェックを行う。フラグ〔R
EV〕がセットされている場合、夕すなわち巻戻しの場
合にはフロー308に進み、後述するフラグ〔FO〕を
セット〔〔FO〕Set〕してフロー309に進む。一
方、フラグ〔REV〕がリセットされている場合、すな
わち再生の場合には上記フロー308を飛ばしてフロー
309にθ進む。フロー309では〔MSON..ps
et〕処理を行い、これによりモータ19は停止し、゜
“P.゛が表示される。さて、この実施例では入力端K
8の入力チェックルーチンとP。
That is, in this embodiment, when the tape is rewound to the beginning or played back to the end, it is detected that there is no rotation of the take-up reel stand 24, and the rotation of the motor 19 is stopped. For example, when rewinding or playing is performed by operating the operation knob 9, counting processing is performed in flow 221 or flow 222, and the process proceeds to flow 123 where input is performed. The display cycle by the input check routine at end K8 is repeatedly executed from the 9th digit to the 1st digit, and the contents of DISPR5 are displayed on the display unit 5. When the designated digit becomes ゜“0゛”, the flow starts. Proceed to step 143 and check [Pset], and if “P” has been reset, proceed to flow 144.
Proceed to. In flow 144, [[PLAY')Set] is checked, and if flow [PLAY] is set, the flow advances to flow 187. In flow 187, [PC
OUNT+1→PCOUNT] processing, PCOUNT
The contents of T are increased by ``゜+1゛'' and the process proceeds to flow 188. In flow 188, [PO. UNT = 200] is checked, and unless the contents of PCOUN, become ``200゛゛, the process proceeds to flow 125 and the input terminal K8 is changed again. A display cycle is performed using an input check routine. Then, if the rotation of the take-up reel stand 24 is stopped and no new signal is input to the input terminal K8, the content of PcOUNτ is increased by +1 in the flow 187. That is, the Linol rotation pulse is input. If not, the contents of PCOUNT will continue to increase. When the contents of PO.UNT reach "200", the flow advances from flow 188 to flow 307, and a [[REV]Set] check is performed. Flag [R
If EV] has been set, in the case of evening or rewinding, the process advances to flow 308, sets a flag [FO] to be described later [[FO] Set], and advances to flow 309. On the other hand, if the flag [REV] has been reset, that is, in the case of reproduction, the flow 308 is skipped and the process proceeds to flow 309 θ. In flow 309, [MSON. .. ps
et] process, the motor 19 stops, and ゜“P.゛” is displayed.In this embodiment, the input terminal K
8 input check routine and P.

OUNTを゜゜+1゛させるルーチンを処理するのに約
6rrI.sの時間を要するため、PCOUNτの内容
が゛200゛になるということは、最篠のリール回転パ
ルスが入力されてから約1.鍬経過したことを意味する
。ここで、巻取リール台24が1回転するのに要する時
間は通常1』秒であり、巻取リール台24が回転を続け
ている限りにおいて、リール回転パルスは0.鍬間隔で
演算制御部36に入力される。したがつて、上記PCO
UNlの内容が“゜200゛になるということは、明ら
かにテープエンドであることを示すものである。なお、
磁気テープを装着せすに巻戻し操作をした場合にも巻取
リール台24が回転しないため、上記した場合と同様に
モータ19が停止し、磁気アープが装着されていないこ
とを知らせることができる。一方、巻取リール台24が
回転している(テープエンドでない)場合には、リード
スイッチ34がオフしたときにフロー216にて〔0→
POOUN,〕処理を行い、PCOUNTの内容をクリ
アするようになつている。
It takes about 6rrI. to process the routine that increases OUNT by +1. Since it takes a time of 1.s, the content of PCOUNTτ becomes ``200'', which means that it takes about 1. It means that the hoe has passed. Here, the time required for the take-up reel stand 24 to rotate once is normally 1'' second, and as long as the take-up reel stand 24 continues to rotate, the reel rotation pulse is 0. The data is input to the calculation control unit 36 at intervals of the hoe. Therefore, the above PCO
The fact that the content of UNl becomes "゜200゛" clearly indicates that the tape is at the end.
Since the take-up reel stand 24 does not rotate even when a rewind operation is performed to attach the magnetic tape, the motor 19 stops in the same way as in the case described above, and it is possible to notify that the magnetic tape is not attached. . On the other hand, when the take-up reel stand 24 is rotating (not at the end of the tape), when the reed switch 34 is turned off, in the flow 216 [0→
POOUN, ] processing and clear the contents of PCOUNT.

したがつて、リール回転パルスが通常0.8秒間隔で入
力されていれば、PCOUN,の内容が“゜200゛の
状態になることはなく、モータ19は停止しない。なお
この実施例では、操作ノブ9の操作時、電源スイッチ1
8aがオンするタイミングで、キー入力部39から演算
制御部36に操作ノブ9の操作内容を認識させる信号が
入力されるようになつている。これは電源スイッチ18
aのオンするタイミングが遅れた楊合、モータ19の回
転開始が遅れ、前記した機能が働いてモータ19が停止
する現象を生じさせないためであ.る。次に、オートエ
ンドストップ時におけるフラグ〔FO〕の役割について
説明する。
Therefore, if the reel rotation pulses are normally input at intervals of 0.8 seconds, the contents of PCOUN will never reach the state of "200" and the motor 19 will not stop.In this embodiment, When operating the operation knob 9, the power switch 1
At the timing when 8a is turned on, a signal is inputted from the key input section 39 to the arithmetic control section 36 to make it recognize the operation content of the operating knob 9. This is the power switch 18
This is to prevent a phenomenon in which the timing of turning on a is delayed, the start of rotation of the motor 19 is delayed, and the above-mentioned function is activated, causing the motor 19 to stop. Ru. Next, the role of the flag [FO] during auto end stop will be explained.

すなわち、テープ始端まで巻戻し操作が行われるとテー
プエンドストップ機能が働き、フラグ〔FO〕がセット
す3ることは前述したが、このフラグ〔FO〕がセット
しているときに、操作ノブ9を停止側に戻すとDISP
RECの内容がクリアされ、テープカウント値が自動的
に“0゛となるようになつている。これは、録音と再生
の場合基準となるテープカウント4位置がないと、これ
まで述べてきた制御の意味がなく、この実施例ではテー
プ始端のテープカウント値を゛0゛として、テープ始端
まで巻戻し後、つねにテープカウント値440″から次
の操作ノブ9の操作を可能とせしめるためである。すな
わち、操作ノブ9を停止側にすると、フロー132,1
34,189,190,191,192,193,19
4,195,196の順に処理を行い、フロー197に
進む。フロー197では〔〔FO〕Set〕チェックを
行い、フラグ〔FO〕がセットされている(フロー30
8)場合にはフロー310に進む。フロー310ては〔
〔FO〕〔WON〕Reset〕処理を行い、フラグ〔
FO〕およびフラグ〔WON〕をリセットしてフロー3
11に進む。フロー311では(イ)→DISPRO。
〕処理を行い、これによりDISPRECの内容がクリ
アされる。なお、テープ終端まで再生操作する場合と、
テープ始端まで巻戻し操作をしても゜゜P.゛表示さi
れない(PcOυNTの内容が゜6200゛となる前の
段階)楊合には、フラグ〔FO〕がセットしないので、
操作ノブ9を停止側にしてもテープカウント値ぱ゜0゛
とならない。次に、切換スイッチ3によるモード切換に
ついて説明する。
That is, as mentioned above, when the tape rewind operation is performed to the beginning of the tape, the tape end stop function is activated and the flag [FO] is set. When you return to the stop side, DISP
The contents of REC are cleared and the tape count value automatically becomes "0".This is because there is no tape count 4 position that serves as a reference for recording and playback, and the control described so far. In this embodiment, the tape count value at the beginning of the tape is set to ``0'', and after rewinding to the beginning of the tape, the next operation of the operation knob 9 is always enabled from the tape count value 440''. That is, when the operation knob 9 is set to the stop side, the flow 132,1
34,189,190,191,192,193,19
Processing is performed in the order of 4, 195, and 196, and the process advances to flow 197. In flow 197, [[FO]Set] is checked, and the flag [FO] is set (flow 30).
8) If so, proceed to flow 310. Flow 310 [
[FO] [WON] Reset] processing and flag [
FO] and flag [WON] and proceed to flow 3.
Proceed to step 11. In flow 311, (a)→DISPRO.
] processing, thereby clearing the contents of DISPREC. In addition, when playing until the end of the tape,
Even if you rewind to the beginning of the tape, ゜゜P.゛Displayed i
Since the flag [FO] is not set when there is no change (before the contents of PcOυNT reach ゜6200゛),
Even when the operation knob 9 is turned to the stop side, the tape count value does not become 0. Next, mode switching by the changeover switch 3 will be explained.

すなわち、切換スイッチ3を計算機モード側にする(ス
イッチ3aオン、スイッチ3bオフ)と、指定桁が9桁
のとき入力端K8の入力が“0゛となり、フロー132
,134,189,190,191,192,193,
194の順に処理を行い、フロー312に進む。フロー
312では〔Ereset〕処理を行い、フロー313
に進む。フロー313では〔〔N,)Set〕チェック
を行い、フラグ〔N〕がセットされていない場合にはフ
ロー314に進む。フロー314では〔〔SET,ls
et〕チェックを行い、フラグ〔SET〕がセットされ
ていない場合にはフロー315に進む。フロー315で
は〔〔ST〕Set〕チェックを行い、フラグ〔ST〕
がセットされていない場合にはフロー316に進む。フ
ロー316では〔DISPREC−+TREC〕処理を
行い、これによりテープカウント値(DISPR6。の
内容)がTREOに転送され、以下後述するフロー31
7からフロー101に進んで計算機モードとなる。そし
て、再び切換スイッチ3をテープカウントモード側にす
る(スイッチ3aオフ、スイッチ3bオン)と、入力端
K8にデジット信号D9が出力され、フロー112,1
20,121の順に処理を行い、フラグ〔TAPE〕を
セットしてフロー122に進む。フロー122では〔T
REC−+DISPREC〕処理を行い、これによりテ
ープカウント値(TR[E:Cの内容)がDISPRE
Cに転送され続けてテープカウント操作を行うことが可
能となる。上記したモード切換についてさらに詳細に説
明する。
That is, when the selector switch 3 is set to the computer mode side (switch 3a on, switch 3b off), the input at the input terminal K8 becomes "0" when the designated digit is 9 digits, and the flow 132
,134,189,190,191,192,193,
The processing is performed in the order of 194, and the process advances to flow 312. In flow 312, [Ereset] processing is performed, and in flow 313
Proceed to. In flow 313, a [[N,)Set] check is performed, and if the flag [N] is not set, the flow advances to flow 314. In flow 314, [[SET, ls
et] is checked, and if the flag [SET] is not set, the process advances to flow 315. In flow 315, [[ST]Set] is checked and the flag [ST]
If not set, the process advances to flow 316. In flow 316, [DISPREC-+TREC] processing is performed, whereby the tape count value (contents of DISPR6) is transferred to TREO, and flow 31, which will be described later, is performed.
7, the process advances to flow 101 and the computer mode is entered. Then, when the changeover switch 3 is set to the tape count mode side again (switch 3a off, switch 3b on), the digit signal D9 is output to the input terminal K8, and the flows 112, 1
Processing is performed in the order of steps 20 and 121, the flag [TAPE] is set, and the flow advances to flow 122. In flow 122, [T
REC-+DISPREC] processing, thereby changing the tape count value (contents of TR[E:C) to DISPRE.
The tape count operation can be performed by continuing to transfer the data to C. The mode switching described above will be explained in more detail.

すなわち、この実施例では、再生途中でたとえば計算す
べき記憶内容が再生され、その内容について切換スイッ
チ3を計算機モード側(スイッチ3aオン、スイッチ3
bオフ)にして計算機モードとすることにより、計算処
理を行つているあいだは、いかなるノブ操作を行つても
磁気記録ノ再生装置としてはロック状態が保たれるよう
になつている。ます再生途中て一時停止キー4qを押し
て一時停止させ、ついで切換スイッチ3を計算機モード
側にすると、前記したようにフロー132,134,1
89,190,191,192,193,194,31
2,313,314,315,316,317,101
の順に処理を行い、これにより計算機モードとなるとと
もにMS−ON(フロー304)続く。このとき、たと
え操作ノブ9を操作しても、スイッチ3bはオフしてい
る−のてキー入力部39から入力端K8にキー信号は出
力されない。したがつて、演算制御部36は上記操作内
容を認識せず、一方MS−ONが続きモータ19は回転
しないため、磁気記録再生装置としてはロック状態とな
る。次に、操作ノブ9を再生側にしたまま再び切換スイ
ッチ3をテープカウントモード側に戻すと、フロー11
2,120,121,122,123の順に処理が行わ
れ、テープカウントモードとなり、テープカウント値(
TRIElCの内容)がDISPROcに転送され(フ
ロー122)入力端K8の入力チェックルーチンにて表
示される。
That is, in this embodiment, for example, stored content to be calculated is played back during playback, and the selector switch 3 is set to the computer mode side (switch 3a on, switch 3
By setting the magnetic recording/reproducing device to the computer mode by turning the magnetic recording/reproducing device (b off) to the computer mode, the magnetic recording/reproducing device remains locked while calculation processing is being performed, no matter what knob operation is performed. During playback, press the pause key 4q to pause the playback, and then set the changeover switch 3 to the computer mode side, and as described above, flows 132, 134, 1
89, 190, 191, 192, 193, 194, 31
2,313,314,315,316,317,101
Processing is performed in this order, and as a result, the computer mode is entered and MS-ON (flow 304) continues. At this time, even if the operation knob 9 is operated, the switch 3b is off, so no key signal is output from the key input section 39 to the input end K8. Therefore, the arithmetic control section 36 does not recognize the above-mentioned operation details, and on the other hand, the MS-ON continues and the motor 19 does not rotate, so that the magnetic recording/reproducing device is in a locked state. Next, while leaving the operation knob 9 on the playback side, return the selector switch 3 to the tape count mode side, and the flow 11
Processing is performed in the order of 2, 120, 121, 122, 123, the tape count mode is entered, and the tape count value (
The contents of TRIE1C) are transferred to DISPROc (flow 122) and displayed in the input check routine of the input terminal K8.

また、前記ロック状態は操作ノブ9を停止側にするまで
続くようになつている。これは、フロー317における
〔TREcPRE(DlGIT)、MS以外すべてクリ
ア〕処理てはフラグ〔PLAY〕はクリアされす、した
がつて指定桁が7桁以外においては入力端K8の入力チ
ェックルーチンにて処理が繰り返されることはもちろん
、指定桁が7桁のときもフロー132,134,135
の順に処理が行われ、これにより入力端K8の入力チェ
ックルーチンにて処理が繰り返されるためである。また
、キー(数字キー、゜“S゛キー4b..′゜ST′゛
キー4C1゜゜ST0P゛キー4d)操作による設定中
に切換スイッチ3を計算機モード側にすると、フロー3
13〜315のいずれかでそれぞれ〔〔N〕Set〕チ
ェック、〔〔SET)Set〕チェックおよび〔〔ST
〕Set〕チェックが行われ、フロー316を飛ばして
フロー317に進む。したがつてCDISPREC→T
ROC〕処理が行われないため、TRECの内容すなわ
ちテープカウント値は保護される。なお、前記実施例で
は操作ノブの操作によつて再生(録音)、早送りおよび
巻戻しなどを行う場合について説明したが、操作ノブに
限らずたとえば操作ボタンなどの操作手段によるもので
もよい。
Further, the locked state continues until the operation knob 9 is turned to the stop side. This is because the flag [PLAY] is cleared in the [TREcPRE (DlGIT), clear all except MS] process in flow 317, so if the specified digit is other than 7, it is processed in the input check routine of the input terminal K8. Not only is it repeated, but also when the specified digit is 7 digits, the flow 132, 134, 135
This is because the processing is performed in this order, and as a result, the processing is repeated in the input check routine of the input terminal K8. Also, if the changeover switch 3 is set to the computer mode side during setting by key operations (numeric keys, ゜"S゛key 4b..'゜ST'゛key 4C1゜゜゜ST0P゛key 4d), flow 3
13 to 315, check [[N]Set], [[SET]Set] and [[ST
[Set] check is performed, and flow 316 is skipped and the process proceeds to flow 317. Therefore, CDISPREC→T
ROC] processing is not performed, so the contents of TREC, that is, the tape count value, are protected. In the embodiment described above, playback (recording), fast forwarding, rewinding, etc. are performed by operating the operating knob, but the operation is not limited to the operating knob, but may be performed using operating means such as an operating button.

また、電子計算機付磁気記録再生装置に実施した場合に
ついて説明したが、必ずしも電子計算機は必要でなく、
単なるマイクロカセットテープレコーダあるいは通常の
カセットテープレコーダと称される磁気記録再生装置な
どにも同様に実施できるものである。その他、この発明
は前記実施例に限定されるものではなく、この発明の要
旨を変えない範囲で種々変形実施可能なことは勿論であ
る。
In addition, although we have explained the case where it is implemented in a magnetic recording and reproducing device with a computer, a computer is not necessarily required.
The present invention can be similarly applied to a magnetic recording/reproducing device called a simple micro cassette tape recorder or a normal cassette tape recorder. In addition, the present invention is not limited to the embodiments described above, and it goes without saying that various modifications can be made without departing from the gist of the invention.

以上詳述したようにこの発明によれば、テープ走行に伴
つて発生するパルスを計数する計数手段の計数値と、キ
ーボードのキー操作により設定された再生スタート位置
の設定値との大小を比較判定する判定手段を設け、上記
再生スタート位置を設定した時点で、上記判定手段によ
り再生スタート位置の設定値が上記計数値よりも小さい
と判定されると、この判定結果に基いてエラー状態とし
、たとえばエラー表示をするとともにテープが走行しな
いようにしたので、キーボードのキー操作時点で誤操作
を防止することができ非常に便利であり、またたとえエ
ラー表示に気付かずに再生操作を行つてもテープの走行
はなされないため、テープ終端まで早送りが行われたの
ち初めてミス5に気付いて正しい操作をやり直すという
無駄もなくなり、操作性が著しく向上する磁気記録再生
装置を提供てきる。
As detailed above, according to the present invention, the magnitude of the count value of the counting means for counting the pulses generated as the tape runs is compared with the set value of the playback start position set by key operations on the keyboard. If the determination means determines that the set value of the reproduction start position is smaller than the count value at the time when the reproduction start position is set, an error state is established based on this determination result, and, for example, By displaying an error message and preventing the tape from running, it is very convenient because it prevents erroneous operations when pressing keys on the keyboard.Also, even if you perform a playback operation without noticing the error display, the tape will not run. Therefore, there is no need to notice the mistake 5 only after fast-forwarding to the end of the tape and retry the correct operation, thereby providing a magnetic recording and reproducing device with significantly improved operability.

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

第1図〜第14図はこの発明の一実施例を示すOもので
、第1図は全体の外観を示す斜視図、第2図は内部機構
の詳細図、第3図A,bはパルス発生手段の詳細図、第
4図は要部の回路構成図、第5図はキー入力部の回路構
成図、第6図はテープカウントモード時における表示レ
ジスタの内容を示す図、第7図は表示変換部の概略構成
図、第8図は表示変換部の入出力内容を示す図、第9図
はテープカウントモード時におけるゼロサプレス表示状
態の一例を示す図、第10図および第11図はテープカ
ウントモード時におけるゼロサプレスフローチヤート、
第12図a−jは制御動作を説明するためのフローチャ
ート、第13図は計数処理を説明するためのタイミング
チャート、第14図は計数処理を詳細に説明するための
タイミングチャートである。 1・・・・・・筐体、4・・・・・・キーボード、4c
・・・44ST9j+7、4d...44ST0P99
キ.、5......表示部、9・・・・・・操作ノブ
、10・・・・・・録音釦、19・・・・・・モータ、
24・・・・巻取リール台、25・・・・・・巻戻しリ
ール台、26・・・・・・磁気ヘッド、33゜゜゛゜マ
グネット、34・・・・・・リードスイッチ、36・・
・・・・演算制御部、37・・・・・・駆動制御部、3
9・・・・・・キー入力部、261,263・・・・・
・テープ劾ウント値と再生スタート位置設定値との比較
フロー、262・・エラー時モータ停止フロー。
Figures 1 to 14 show one embodiment of the present invention. Figure 1 is a perspective view showing the overall appearance, Figure 2 is a detailed view of the internal mechanism, and Figures 3A and 3B are pulse FIG. 4 is a detailed diagram of the generating means, FIG. 4 is a circuit configuration diagram of the main part, FIG. 5 is a circuit diagram of the key input section, FIG. 6 is a diagram showing the contents of the display register in tape count mode, and FIG. A schematic configuration diagram of the display converter, FIG. 8 is a diagram showing the input/output contents of the display converter, FIG. 9 is a diagram showing an example of a zero suppress display state in tape count mode, and FIGS. 10 and 11 are tape count Zero suppression flowchart in count mode,
12a-j are flowcharts for explaining the control operation, FIG. 13 is a timing chart for explaining the counting process, and FIG. 14 is a timing chart for explaining the counting process in detail. 1... Housing, 4... Keyboard, 4c
...44ST9j+7, 4d. .. .. 44ST0P99
tree. ,5. .. .. .. .. .. Display section, 9...operation knob, 10...recording button, 19...motor,
24...Take-up reel stand, 25...Rewind reel stand, 26...Magnetic head, 33゜゜゛゜magnet, 34...Reed switch, 36...
... Arithmetic control section, 37 ... Drive control section, 3
9...Key input section, 261, 263...
・Comparison flow of tape count value and playback start position setting value, 262... Flow of stopping motor in case of error.

Claims (1)

【特許請求の範囲】[Claims] 1 走行する磁気テープに対して情報の記録あるいは再
生を行なう磁気記録再生装置において、上記テープの走
行量を計数する計数手段と、少くとも上記テープの再生
スタート位置を設定する設定手段と、この設定手段によ
る設定値と上記計数手段による計数値との大小を比較し
判定する判定手段と、この判定手段によつて上記設定手
段による設定値が上記計数手段による計数値よりも小さ
いと判定されたときエラー状態としてエラー表示を行な
うとともに上記テープの走行を禁止せしめる制御手段と
を具備したことを特徴とする磁気記録再生装置。
1. A magnetic recording and reproducing device that records or reproduces information on a running magnetic tape, comprising a counting means for counting the running distance of the tape, a setting means for setting at least a playback start position of the tape, and this setting. a determining means for comparing and determining the magnitude of the set value by the means and the counted value by the counting means, and when the determining means determines that the set value by the setting means is smaller than the counted value by the counting means; A magnetic recording/reproducing apparatus characterized by comprising a control means for displaying an error as an error state and prohibiting the running of the tape.
JP53120714A 1978-09-30 1978-09-30 magnetic recording and reproducing device Expired JPS6048824B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP53120714A JPS6048824B2 (en) 1978-09-30 1978-09-30 magnetic recording and reproducing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP53120714A JPS6048824B2 (en) 1978-09-30 1978-09-30 magnetic recording and reproducing device

Publications (2)

Publication Number Publication Date
JPS5548878A JPS5548878A (en) 1980-04-08
JPS6048824B2 true JPS6048824B2 (en) 1985-10-29

Family

ID=14793174

Family Applications (1)

Application Number Title Priority Date Filing Date
JP53120714A Expired JPS6048824B2 (en) 1978-09-30 1978-09-30 magnetic recording and reproducing device

Country Status (1)

Country Link
JP (1) JPS6048824B2 (en)

Also Published As

Publication number Publication date
JPS5548878A (en) 1980-04-08

Similar Documents

Publication Publication Date Title
US4210785A (en) Tape replay system
US4677501A (en) Method and apparatus for displaying indications of instructions in previously recorded messages
US4308563A (en) Control apparatus for magnetic recorder
US5390052A (en) Method of recording/reproducing table of contents in digital magnetic tape recording/reproducing apparatus
US4410923A (en) Display apparatus for recording and/or playback device
CA1276720C (en) Display including variable mode
US4172266A (en) Magnetic recording-reproducing device
US4328397A (en) Method and apparatus for controlling predetermined machine conditions, such as the operating conditions of a dictation/transcription machine
JPS60157748A (en) Recording and/or reproducing device
JPS6048824B2 (en) magnetic recording and reproducing device
JPS6031015B2 (en) magnetic recording and reproducing device
US3913133A (en) Method and apparatus for automatic repeated production of information on selected portions of magnetic wire or tape
JPS6048826B2 (en) magnetic recording and reproducing device
US4378577A (en) Method and apparatus for recording and detecting indicating signals in a recording and/or reproducing device
US4029908A (en) Repertory dialer logic
JPS6048827B2 (en) magnetic recording and reproducing device
JPS5839595Y2 (en) magnetic recording and reproducing device
JPS6048825B2 (en) magnetic recording and reproducing device
US4758913A (en) Method and apparatus for preventing ambiguity in displaying the number of a recorded message that has been reached
JPS5839596Y2 (en) magnetic recording and reproducing device
JPS5839597Y2 (en) magnetic recording and reproducing device
US4467375A (en) Music reservation device for use with magnetic tape playback apparatus
JPS6146908B2 (en)
US4858213A (en) Display for modular dictation/transcription system
JPS6019072B2 (en) magnetic recording and reproducing device