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
JPS6048827B2 - magnetic recording and reproducing device - Google Patents
[go: Go Back, main page]

JPS6048827B2 - magnetic recording and reproducing device - Google Patents

magnetic recording and reproducing device

Info

Publication number
JPS6048827B2
JPS6048827B2 JP53120722A JP12072278A JPS6048827B2 JP S6048827 B2 JPS6048827 B2 JP S6048827B2 JP 53120722 A JP53120722 A JP 53120722A JP 12072278 A JP12072278 A JP 12072278A JP S6048827 B2 JPS6048827 B2 JP S6048827B2
Authority
JP
Japan
Prior art keywords
flow
flag
digit
tape
key
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
JP53120722A
Other languages
Japanese (ja)
Other versions
JPS5548883A (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 JP53120722A priority Critical patent/JPS6048827B2/en
Publication of JPS5548883A publication Critical patent/JPS5548883A/en
Publication of JPS6048827B2 publication Critical patent/JPS6048827B2/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 are housed in the same housing, and by making clever use of the functions of the above-mentioned calculator, the display section of the ultra-small magnetic 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.

このような磁気記録再生装置においては、たとえば上
記計算機のキーボードのキー操作により再生スタート位
置や停止位置を設定し、再生操作により再生スタート位
置とテープカウント値とが一致するまでテープの早送り
を行い、一致するまてテープの早送りを行い、一致する
とテープを定速走行させて再生を行い、しかるのち停止
位置とテープカウント値が一致するとテープ走行を停止
させるようになつている。
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 tape count value match. When a match occurs, the tape is fast-forwarded, and when a match occurs, the tape is run at a constant speed for playback, and then when the stop position and tape count value match, the tape is stopped.

ただし、巻戻し、早送りおよび録音操作の場合には停止
位置のみ設定が可能である。ここに、上記した設定は、
数字キー…〜■と設定目的に対応した設定キーによつて
行われる。すなわち、いくつかの内容が録音されている
テープから所望する内容の再生を行う場合、たとえば録
音メモに従つて、所望する内容に対応するテープ位置を
キー操作により設定し再生操作を行うようになつている
。しかし、上記録音メモを見間違えて他の内容に対応す
るテープ位置を設定したり、あるいはキー操作ミスによ
り間違つたテープ位置を設定したりしてその間違いに気
付いた場合、次のような問題がある。すなわち、所望す
る正しいテープ位置に訂正するためには、改めて正しい
キー操作を行うことによつて設定し直せばよいわけであ
るが、表示部には上記間違つたテープ位置が表示されて
おり、したがつて、設定時点におけるテープカウント値
を忘れてしまつた場合には、たとえ正しいテープ位置に
設定し直してもそのテープ位置まで巻戻し操作をすべき
か早送り操作をすべきか判断できなくなつてしまい、き
わめて不便である。この発明は上記事情に鑑みてなされ
たもので、その目的とするところは、テープ走行に伴つ
て発生するパルスを計数処理することによりテープ走行
量を計数する計数手段と、キーボードのキー操作により
所望位置を設定する少くとも1つの設定手段と、この設
定手段による設定値を必要に応じて解除する解除手段と
、上記計数手段による計数値および上記設定手段による
設定値を選択的に表示する表示部と、上記解除手段によ
り上記設定手段による設定値が解除されたとき、上記設
定手段による設定時点における上記計数手段の計数値す
なわちテープカウント値を上記表示部に表示させる手段
とを設けることによつて、所望位置まで巻戻し操作をす
べきか早送り操作をすべきか容易に判断できるとともに
、正しい設定値に訂正後この判断に基く操作によつて所
望位置をいち早く探索でき、操作能率が著しく向上する
磁気記録再生装置を提供することにある。
However, in the case of rewinding, fast forwarding, and recording operations, only the stop position can be set. Here, the above settings are
This is done using the numerical keys...~■ and the setting key corresponding to the purpose of setting. In other words, when a desired content is to be played back from a tape on which several contents have been recorded, for example, the tape position corresponding to the desired content is set by key operation according to the recorded memo, and then the playback operation is performed. ing. However, if you misread the above recording memo and set the tape position corresponding to other content, or if you set the wrong tape position due to a key operation error and realize that you have made a mistake, the following problems may occur. There is. In other words, in order to correct the tape position to the desired correct position, all that is required is to perform the correct key operation again, but the incorrect tape position is displayed on the display. Therefore, if you forget the tape count value at the time of setting, even if you reset the tape to the correct tape position, you will not be able to judge whether to rewind or fast forward to that tape position. , extremely inconvenient. The present invention has been made in view of the above circumstances, and its purpose is to provide a counting means for counting the amount of tape travel by counting the pulses generated as the tape travels, and a counting means for counting the amount of tape travel by counting the pulses generated as the tape travels, and a at least one setting means for setting the position; a canceling means for canceling the value set by the setting means as necessary; and a display section for selectively displaying the counted value by the counting means and the value set by the setting means. and means for displaying the counted value of the counting means, that is, the tape count value at the time of setting by the setting means, on the display section when the setting value by the setting means is canceled by the canceling means. , a magnetic recording system that allows you to easily determine whether to rewind or fast forward to a desired position, and after correcting the settings, you can quickly search for the desired position by performing an operation based on this judgment, significantly improving operational efficiency. The purpose is to provide a playback device.

以下、この発明の一実施例を図面を参照して説明する。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と対応する右側面には、再生4(PLAY)、再生
早送り(F.F.)、停止、巻戻し(REV.)および
録音操作のための操作ノブ9および録音釦(REC.)
10が設けられてている。
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 desk calculator) and a small magnetic recording and reproducing device for memo use (so-called microcassette 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. At the lower front of the housing 1, there are a calculation power switch 2, a switch 3 for selecting computer mode (CAL) or tape count mode (TAPE), a keyboard 4, and a display section that digitally displays calculation results, tape count values, etc. 5 etc. are provided. Further, the upper front portion of the housing 1 is a bar 6 which can be opened and closed, and by opening and closing this cover 6, a micro cassette magnetic tape can be loaded and unloaded. 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 emitting hole 8 for emitting reproduced sound 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 and Recording button (REC.)
10 are provided.

第2図はカバー6と対応する筐体1内に収納される内部
機構を詳細に示すもので、たとえば次のように構成され
ている。すなわち第2図は停止状態にある。まず再生の
場合、操作ノブ9を図示A位置(停止)かつ図示B位置
(再生)までスライドすることにより、操作ノブ9と一
体化されている操作ノブレバー11は、その左端部およ
び略中央部に設けられた長孔12a,12bに挿入され
たガイド軸13a,13bに沿つてスライドする。この
スライドにより、上記ガイド軸13aをフ支点として揺
動する支持板14の先端に固定されたピン15は、操作
ノブレバー11の突起部11aに沿つて摺動し、板バネ
16の作用で上記突起部11aに圧接される。これによ
り、上記操作ノブノバー11はロック状態となる。i一
方、上記操作ノブレバー11がスライドすることにより
、この操作ノブレバー11と一体化されているスイッチ
軸17もスライドし、スイッチ機構18の電源スイッチ
18aがオンする。
FIG. 2 shows in detail the internal mechanism housed 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. First, in the case of playback, by sliding the operation knob 9 to the illustrated position A (stop) and the illustrated B position (playback), the operation knob lever 11 integrated with the operation knob 9 is moved to the left end and approximately the center of the operation knob 9. It slides along guide shafts 13a, 13b inserted into long holes 12a, 12b provided. Due to this sliding, the pin 15 fixed to the tip of the support plate 14, which swings about the guide shaft 13a as a fulcrum, slides along the protrusion 11a of the operating knob lever 11, and by the action of the leaf spring 16, the pin 15 fixed to the tip of the support plate 14 swings about the guide shaft 13a as a fulcrum. It is pressed against the portion 11a. As a result, the operation knob 11 is placed in a locked state. 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 switch 18a of the switch mechanism 18 is turned on.

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

また、上記録音レバー27のスライドにより、消去ヘッ
ド29が軸29aを中心に回動するようになつており、
これにより消去ヘッド29に埋設された消磁マグネット
29bが磁気テープに密着する。さらに、上記消去ヘッ
ド29が回動すると、それに連動する録音再生切換スイ
ッチ30が図示矢印F方向に作動し、図示しない増幅回
路および前記磁気ヘッド26が録音状態に切換えられる
。この状態で操作ノブ9を前述したように、図示B位置
にロックすることにより録音が開始される。次に、磁気
テープの巻戻しを行う場合、操作ノブ9を図示矢印D方
向にスライドすることにより、それに伴つて操作ノブレ
バー11がスライドし、この操作ノブレバー11の突起
部11bにより支持板22が軸22aを中心として再生
時とは逆方向に回動する。この回動により上記支持板2
2と一体に構成されているフライホィール21のギア2
1bは巻戻しアイドラ31に係合する。この巻戻しアイ
ドラ31は前記巻戻しリール台25と係合している。一
方、操作ノブ9をスライドしているあいだスイッチ軸1
7もスライドし、電源スイッチ18aはオンする。これ
により、モータ19が高速回転するため、前述したよう
に無端ベルト20を介してフライホィール21に回転が
伝達される。しかして巻戻しリール台25すなわち巻戻
しリール軸25aが回転し、これにより磁気テープは逆
送り送行となり、巻戻しが行われる。また、前記スイッ
チ軸17のスライドにより、スイッチ機構18の巻戻し
スイッチ18cが新たにオンし、この巻戻しスイッチ1
8cのオン−オフに基いて後述するようにテープカウン
トを加算処理で行うか減算処理で行うかを判定し制御す
るようになつている。また、録音釦10がロックされて
いるときに、上述したように操作ノブ9を図示矢印D方
向にスライドして巻戻しを行う場合、このスライドに伴
う操作ノブレバー11の突起部111cの作用によつて
、前記ロックプレート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. Further, when the erasing head 29 rotates, the recording/reproducing changeover switch 30 linked thereto 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 2 of flywheel 21 configured integrally with 2
1b engages with the rewind idler 31. This rewind idler 31 is engaged with the rewind reel stand 25. On the other hand, while sliding the operation knob 9, 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 flywheel 21 via the endless belt 20 as described above. The rewind reel stand 25, ie, the rewind reel shaft 25a, rotates, thereby causing the magnetic tape to be fed in reverse and rewinding. Further, due to the sliding of the switch shaft 17, the rewind switch 18c of the switch mechanism 18 is newly turned on, and this rewind switch 1
Based on the on/off status of 8c, it is determined and controlled whether tape counting is performed by addition or subtraction processing, as will be described later. Furthermore, when rewinding is performed by sliding the operation knob 9 in the direction of arrow D in the figure as described above when the recording button 10 is locked, the action of the protrusion 111c of the operation knob lever 11 due to this sliding causes Accordingly, the lock plate 28 rotates about the shaft 28b. 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, the take-up reel shaft 24a has a magnet (
A permanent magnet) 33 is fixed, and this magnet 33
rotates integrally with a disc-shaped take-up reel shaft 24a.

そして、上記マグネット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, the on-off cycle 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 (tape travel count). process)
is now being carried out. FIG. 4 schematically shows the circuit configuration of the main part of the magnetic recording and reproducing apparatus with electronic computer according to the present invention, which is configured as follows, for example.

すなわち、35は直流電源たとえば電池であり、前記表
示部5、モータ19および演算制御部36などに動作電
圧を供給するためのものである。上記電池35は、電源
スイッチ18aおよび演算用電源スイッチ2を介してそ
れぞれ駆動制御部37および昇圧回路38に接続されて
いる。上記記駆動制御部37は、後述するようにモータ
19の回転を制御するものである。また、上記昇圧回路
38は、電池35の直流電圧+Vを所定の電圧+VD)
−V,。および+VFに昇圧し出力するものてある。
この昇圧された電圧+VDおよび−VKは上記演算制御
部ノ36に、電圧+VFは表示部5に供給される。ここ
に、電圧+VD) −VKおよび+VFはそれぞれ演算
制御部36の動作電圧、表示部5の点灯電圧、表示部5
のフィラメント電圧である。しかして、上記演算制御部
36は電圧+VDおよび−VK7が供給されると、’’
0’’レベルが−VKで’’1’’レベルが+VDであ
るデジット信号D,〜D9を表示部5およびキー入力部
39に出力するようになつている。このキー入力部39
は、上記デジット信号D,〜D。を後述するキー信号と
して演算制御部3フ6のキー信号入力雄ト,,K。,K
,,K8に出力するものである。そして、上記演算制御
部36は、上記キー信号に基き、あらかじめ記憶されて
いるシーケンスプログラムにしたがつて操作状態に応じ
た種々の演算処理(少なくとも四則演算およびその他必
要とする演算など)あるいは計数処理などを行うととも
に、その結果あるいは必要とする情報などを記憶し、ま
た表示部5にデジット信号D,〜D9に同期した後述す
るセグメント信号Sa〜Sg,Sdpを出力して所定の
文字や記号などをダイナミック表示せしめ、さらに駆動
制御部37に制御信号MSおよびMFを出力してモータ
19の回転を制御するものであり、たとえば大規模集積
回路(LSI)て構成されている。また、上記駆動制御
部37には前記早送りスイッチ18bの一端が ノ接続
され、このスイッチ18bの他端は接地されている。上
記駆動制御部37によるモータ19の制御内容は、たと
えば下記のようになつている。
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 drive control section 37 controls the rotation of the motor 19, as will be described later. Further, the booster circuit 38 converts the DC voltage +V of the battery 35 to a predetermined voltage +VD).
-V,. There is also one that boosts the voltage to +VF and outputs it.
The boosted voltages +VD and -VK are supplied to the arithmetic and control section 36, and the voltage +VF is supplied to the display section 5. Here, voltage +VD) -VK and +VF are the operating voltage of the calculation control section 36, the lighting voltage of the display section 5, and the display section 5, respectively.
is the filament voltage. Therefore, when the voltages +VD and -VK7 are supplied to the arithmetic control section 36, ''
Digit signals D, -D9 whose 0'' level is -VK and the ``1'' level is +VD are output to the display section 5 and the key input section 39. This key input section 39
are the above-mentioned digit signals D, -D. A key signal is inputted to the arithmetic control section 3F6 as a key signal, which will be described later. ,K
,, is output to K8. Based on the key signal, the arithmetic control section 36 performs various arithmetic processing (at least four arithmetic operations and other necessary arithmetic operations) or counting processing according to the operating state according to a sequence program stored in advance. At the same time, the results or necessary information are stored, and segment signals Sa to Sg, Sdp, which will be described later, synchronized with the digit signals D to D9 are outputted to the display section 5 to display predetermined characters, symbols, etc. It displays dynamically and further outputs control signals MS and MF to the drive control section 37 to control the rotation of the motor 19, and is constructed of, for example, a large-scale integrated circuit (LSI). 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 as follows, for example.

すなわち、電源スイッチ18aがオフ(このとき早送り
スイッチ18bもオフ)のときは、電池35から電圧+
Vが供給されないので、制御信号MSおよびMFの状態
にかかわらずモータ19は停止となる。また、電源スイ
ッチ18aがオンして制御信号MSが’’1’’レベル
(以後簡単にMS−0Nと称す)になつても、トランジ
スタ40がオンしてトランジスタ41,42がオフとな
り、これにより早送りスイッチ18bおよび制御信号Υ
佃の状態にかかわらずモータ19は停止となる。この状
態で、制御信号MSが’’0゛’レベル(以後簡単にM
S−0FFと称す)になると、このとき早送りスイッチ
18bがオフでMS−0FFならトランジスタ40,4
3がオフしてトランジスタ41,42,44がオンとな
り、これによりモータ19は定速回転となる。一方、早
送りスイッチ18bがオン.またはMF−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 of the stick. In this state, the control signal MS is at the ``0'' level (hereinafter simply referred to as M
S-0FF), if the fast-forward switch 18b is off and MS-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. On the other hand, the fast forward switch 18b is turned on. Or if MF-0N (transistor 43 is on at this time), transistor 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 in detail the circuit configuration of the key input section 39, which is configured as follows, for example.

すなわち、このキー入力部39は前記キーボード .4
を主体に構成されおり、このキーボード4は、前記デジ
ット信号D,〜D,が入力される8本の行ライン(以下
簡単にD,〜D。行ラインと称す)−.jと、演算制御
部36の入力端K,,K。,K,に接続された3本の列
ライン(以下簡単にK,、K。、K。列ラインと称す)
とからなるマトリクスの各交点に、図示のように〔0〜
9〕などの数字キー、 :〔÷、×、−、+、=、%、
V−〕などの命令キー、〔CM,.RMNM−、M.,
〕などのメモリーキー4a〜4dおよび〔C/CE〕な
どのクリアキー4eからなる演算用キーをそれぞれ設け
てなる。ここで、小数点キー(一時停止キー)4qは上
記マトリクスの交点に設けてはいない。すなわち、上記
小数点キー(一時停止キー)4qのスイッチ45の一端
はD,行ラインに接続され、このスイッチ45の他端は
2個の逆流防止用ダイオード46,47をそれぞれ介し
てK4、K8列ラインにそれぞれ接続され、その各接続
点は前記切換スイッチ3を構成するスイッチ3a,3b
の一端にそれぞれ接続され、さらに、このスイッチ3a
,3bの他端は演算制御部36の入力端K,,K8にそ
れぞれ接続されている。また、演算制御部36の入力端
K,,K。,K.,K8には抵抗48〜51の一端がそ
れぞれ接続され、この抵抗48〜51の他端は共通に接
続され電圧−VKが供給されるようになつている。一方
、D5行ラインには、逆流防用ダイオード52を介して
前記リードスイッチ34の一端に接続され、このリード
スイッチ34の他端はK8列ラインに接続されている。
That is, this key input section 39 is the keyboard. 4
The keyboard 4 has eight row lines (hereinafter simply referred to as D, to D. row lines) into which the digit signals D, to D, are input. j, and input terminals K, , K of the arithmetic control section 36. , K. (hereinafter simply referred to as K., K., K. column lines)
At each intersection of the matrix consisting of
Numeric keys such as 9]: [÷, ×, -, +, =, %,
Command keys such as [V-], [CM, . RMNM-, M. ,
Calculation keys are provided, each consisting of memory keys 4a to 4d such as ] and clear keys 4e such as [C/CE]. 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 the D, row line, and the other end of this switch 45 is connected to the K4, K8 column through two backflow prevention diodes 46, 47, respectively. switches 3a and 3b constituting the changeover switch 3.
The switch 3a is connected to one end of the switch 3a.
, 3b are connected to input terminals K, , K8 of the calculation control section 36, respectively. In addition, the input terminals K, , K of the arithmetic control section 36. , K. , K8 are connected to one end of resistors 48 to 51, respectively, and the other ends of these resistors 48 to 51 are connected in common and supplied with voltage -VK. On the other hand, the D5 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 K8 column line.

また、D6行ラインには、逆流防止用ダイオード53を
介してPNP形トランジスタ54のエミッタが接続され
、このトランジスタ54のコレクタはK8列ラインに接
続されている。そして、上記トランジスタ54のベース
は、NPN形トランジスタ55を介して前記巻戻しスイ
ッチ18cの一端に接続され、このスイッチ18cの他
端には電源スイッチ18aを介して前記電圧+Vが供給
される。また、D7行ラインには、逆流防止用ダイオー
ド56を介してPNP形トランジスタ57のエミッタが
接続され、このトランジスタ57のコレクタはK8列ラ
インに接続されている。そして、上記トランジスタ57
のベースは、NPN形トランジスタ58を介して前記電
源スイッチ18aの一端に接続されている。また、D。
行ラインには、逆流防止用ダイオード59を介して前記
録音再生切換スイッチ30の一端が接続され、このスイ
ッチ30の他端はK8列ラインに接続されている。さら
に、D9行ラインとK8列ラインとの間には、逆流防止
用ダイオード60が接続されている。なお、図示61〜
64は逆流防止用ダイオードである。次に、このような
構成されたキー入力部39について詳細に説明する。
Further, the emitter of a PNP transistor 54 is connected to the D6 row line via a backflow prevention diode 53, and 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 transistor 57 is connected to the D7 row line via a backflow prevention diode 56, and the collector of this transistor 57 is connected to the K8 column line. Then, the transistor 57
The base of is connected to one end of the power switch 18a via an NPN transistor 58. Also, D.
One end of the recording/playback changeover switch 30 is connected to the row line via a backflow prevention diode 59, and the other end of this switch 30 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 61~
64 is a backflow prevention diode. Next, the key input section 39 configured as described above will be explained in detail.

すなわち、このキー入力部39は、デジット信号D1〜
D9に同期させたキー信号として演算制御部36の入力
端K,,K。,K.,K。のいずれかに出力する時分割
方式をとつ.ている。しかして、切換スイッチ3を計算
機モード(CAL)側にすると、そのスイッチ3aがオ
ンし、よつてキー入力部39からのキー信号が演算制御
部36の入力端K,,K。,K。のいずれかに出力され
るようになり、これにより計算機モード.となる。たと
えば今、数字キー■を押すとそのスイッチ65がオンし
、デジット信号D6がオン(+VD)のとき演算制御部
36の入力端K,に電圧+VDが入力され、これにより
演算制御部36は、この入力端K,の入力信号(キー信
号)と上記デジット信号D。に基き数値’’5’’にデ
コードし、数値’’5’’の処理を実行することになる
。一方、切換スイッチ3をテープカウントモード(TA
PE)側にすると、そのスイッチ3bがオンし、よつて
キー入力部39からのキー信号が演算制御部36の入力
端K,,K。,K。のいずれかに出力されるようになり
、これによりテープカウントモードとなる。そして、こ
のテープカウントモードの場合、演算制御部36の入力
端K8には以下に述べる信号が入力されるようになつて
いる。すなわち、上記切換スイッチ3をテープカウント
モードにすると、デジット信号D9が直接入力されるの
で、演算制御部36はこのデジット信号D。が入力され
たか否かにより計算機モードかテープカウントモードか
を判定するようになってきている。また、前記録音釦1
0を押したときには、録音再生切換スイッチ30がオン
し、デジット信号D。が入力されるようになつている。
次に、操作ノブ9が図示A位置(停止時以外のときは、
電源スイッチ18aがオンとなり、これによ (りトラ
ンジスタ58がオンし、デジット信号D,が’’1’’
+VDのときトランジスタ57がオンし、D,信号が入
力される。また、操作ノブ9が図示D方向(巻戻し時)
のときは、巻戻しスイッチ18cがオンとなり、これに
よりトランジスタ ι55がオンし、デジット信号D。
が入力される。ここで、上記演算制御部36は、デジッ
ト信号D,が入力されたことにより記録再生操作中であ
ること、またデジット信号D。が入力されたことにより
テープカウント処理が減算計数処理であることを認識す
るようになつている。また、デジット信号D,が入力さ
れ、デジット信号D6が入力されない場合(操作ノブ9
が図示B位置またはC方向)には、演算制御部36はテ
ープカウント処理が加算計数処理であることを認識する
ようになつている。なお、デジット信号D。が入力端K
。に入力されるのは、電源スイッチ18aおよび巻戻し
スイッチ18cがともにオンのときであるが、これは後
述するようにデジット信号D6およびD7を入力させる
タイミングを1周期以上遅らせないためである。したが
つてこの実施例では、第2図に示すように操作ノブ9を
図示D方向にスライドした場合、巻戻しスイッチ18c
が電源スイッチ18aよりも早くもしくは同時にオンす
るような構成となつている。次に、前記リードスイッチ
34がオンしたときは、デジット信号D,が入力され、
このデジット信号D。に基き演算制御部36はテープ走
行量の計数処理を行うようになつている。また、前記小
数点キー(一時停止キー)4qが押されたときは、その
スイッチ45がオンするのでデジット信号D,が入力端
K。に入力され、これにより演算制御部36は制御信号
MSを出力(MS−0N)してモータ19を一時停止す
るよう・になつている。なお、上記小数点キー (一時
停止キー)4qは、切換スイッチ3を計算機モード (
CAL)側にすると、そのスイッチ3aがオンするので
デジット信号D,が入力端K,に入力されるようになフ
リ、計算機モードの小数点キーとして処理されるように
なつている。
That is, this key input section 39 inputs the digit signals D1 to
The input terminals K, , K of the arithmetic control unit 36 are used as key signals synchronized with D9. , K. ,K. A time-sharing method is used to output to one of the following. ing. 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 sent to the input terminals K, , K of the calculation control section 36. ,K. The output will now be output to one of the following, and this will switch to computer mode. becomes. For example, when the number key ■ is pressed now, the switch 65 is turned on, and when the digit signal D6 is on (+VD), the voltage +VD is input to the input terminal K of the arithmetic control section 36, and as a result, the arithmetic control section 36 The input signal (key signal) of this input terminal K, and the digit signal D mentioned above. Based on this, it is decoded to the numerical value ``5'' and the processing of the numerical value ``5'' is executed. Meanwhile, switch 3 is set to tape count mode (TA
PE), the switch 3b is turned on, and the key signal from the key input section 39 is input to the input terminals K, , K of the arithmetic control section 36. ,K. This causes the tape count mode to be set. In this tape count mode, the following signals are input to the input terminal K8 of the arithmetic control section 36. That is, when the changeover switch 3 is set to the tape count mode, the digit signal D9 is directly input, so the arithmetic control section 36 receives this digit signal D. Whether the mode is a computer mode or a tape count mode is now determined based on whether or not is input. In addition, the recording button 1
When 0 is pressed, the recording/playback selector switch 30 is turned on and the digit signal D is output. is now being entered.
Next, the operation knob 9 is moved to the A position shown in the figure (when not stopped,
The power switch 18a is turned on, which turns on the transistor 58, and the digit signal D becomes ``1''.
When the voltage is +VD, the transistor 57 is turned on and the D signal is input. Also, the operation knob 9 is rotated in the direction D (when rewinding).
At this time, the rewind switch 18c is turned on, which turns on the transistor ι55 and outputs the digit signal D.
is input. Here, the arithmetic control section 36 confirms 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. Also, when digit signal D, is input and digit signal D6 is not input (operation knob 9
is at position B or direction C in the figure), the arithmetic control section 36 recognizes that the tape counting process is an addition counting process. Note that the digit signal D. is the input terminal K
. is input when both the power switch 18a and the rewind switch 18c are on, and this is to avoid delaying the input timing of digit signals D6 and D7 by one cycle or more, as will be described later. Therefore, in this embodiment, when the operation knob 9 is slid in the direction D in the figure as shown in FIG.
The power switch 18a is turned on earlier than or at the same time as the power switch 18a. Next, when the reed switch 34 is turned on, the digit signal D, is input.
This digit signal D. Based on this, the arithmetic control section 36 performs a process of counting the amount of tape travel. Further, when the decimal point key (pause key) 4q is pressed, the switch 45 is turned on, so that the digit signal D is input to the input terminal K. As a result, the arithmetic control section 36 outputs a control signal MS (MS-0N) to temporarily stop the motor 19. In addition, the above decimal point key (pause key) 4q can be 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の入力端K,,K
2に接続されるキーは、計算機モードおよびテープカウ
ントモードの両方に用いられるが、そのうちメモリキー
4a〜4d5はモードによつて異なる機能、いわゆるダ
ブルファンクション機能を有する。すなわち、計算機モ
ードのときは、それぞれクリアメモリ桟能、りコールメ
モリ機能、メモリマイナス機能およびメモリプラス機能
を有し、テープカウントモードのとクきは、後述するよ
うにそれぞれ設定解除機能(R)、テープカウント値設
定機能(S)、再生位置設定機能(>)および停止位置
設定機能(口)を有する。ここでテープカウントモード
におけるメモリキー4a〜4dを以後それぞれ’’R’
’キー4a,゛’S’’キー46、’’ST’’キー4
cおよび’゛STOP’’キー4dと称する。しかして
、上記した各種信号が演算制御部36の入力端K,,K
。,K.,K,に入力され、これらの信号に応じて演算
制御部36が処理した結果を前記表示部5に表示する方
法について第6図〜第8図を参照して説明する。すなわ
ち、第6図は4ビット9桁からなる表示レジスタ66の
各桁の記憶内容およびその各桁に対応する演算制御部3
6の入力端K8の状態フラグを示すもので、この表示レ
ジスタ66およびフラグは演算制御部36内に設けられ
ている。第7図は上記表示レジスタ66の記憶内容をセ
グメント信号に変換する表示変換部および上記セグメン
ト信号と表示部5の各セグメントとの対応を示すもので
あり、この表示変換部は演算制御部36内に設けられて
いる。すなわち、表示レジスタ66の4ビット (R8
,R,,R。,R,の記憶内容をN泪マトリクス67に
てデコードし、このデコード内容を0Rマトリクス68
にて7個のセグメント信号Sa,Sb,Sc,Sd,S
e,Sf,Sgにエンコードするようになつている。第
8図は表示レジスタ66の記憶内容(ANDマトリクス
67の4ビット入力内容)とセグメント信号との対応を
示すもので、たとえばANDマトリクス67に’’10
11’’を入力すると、セグメント信号Sa,Sfが.
出力され、可゛’が表示されることを意味する。
In addition, the input terminals K, , 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 4d5 have different functions depending on the mode, ie, a so-called double function function. That is, when in the computer mode, each has a clear memory function, a recall memory function, a memory minus function, and a memory plus function, and when in the tape count mode, each has a setting cancellation function (R) as described later. , a tape count value setting function (S), a playback position setting function (>), and a stop position setting function (S). Here, press memory keys 4a to 4d in the tape count mode to ``R'' respectively.
'Key 4a, 'S' key 46, 'ST' key 4
c and a 'STOP' key 4d. Therefore, the various signals described above are input to the input terminals K, , K of the arithmetic control section 36.
. , K. . That is, FIG. 6 shows the storage contents of each digit of the display register 66 consisting of 4 bits and 9 digits and the arithmetic control unit 3 corresponding to each digit.
The display register 66 and the flag are provided in the arithmetic control section 36. 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 signals and each segment of the display unit 5. It is set in. That is, 4 bits of display register 66 (R8
,R,,R. , R, is decoded by the Nyaku matrix 67, and this decoded content is stored in the 0R matrix 68.
7 segment signals Sa, Sb, Sc, Sd, S
It is designed to be encoded into e, Sf, and Sg. 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.
11'', the segment signals Sa and Sf become .
This means that it will be output and 'OK' will be displayed.

またフラグ〔S〕がセットしているとき、ANDマトリ
クス67に入力するとセグメント信号Sdpが出力され
、小数点’’.’’が表示されるようになつている。次
に、上記した構成において、この発明の一実施例である
電子計算機付磁気記録再生装置を更に詳細に説明する。
まず、テープカウントモードでたとえば表示レジスタ6
6の記憶内容が刊■1unヒある場合、演算制御部36
が上記表3示レジスタ66の記憶内容をデジット信号に
同期させてそのままANDマトリクス67に入力させる
と、表示部5には不要な’’0’’もそのまま表示され
ることになる。
Also, when the flag [S] is set, when input to the AND matrix 67, the segment signal Sdp is output, and the decimal point ''. '' is now displayed. Next, a magnetic recording and reproducing apparatus with an electronic computer, which is an embodiment of the present invention, having the above-described configuration will be described in more detail.
First, in tape count mode, for example, display register 6
If the memory contents of 6 are 1 unhi, the arithmetic control unit 36
However, if the contents stored in the table 3 display register 66 are synchronized with the digit signal and input as is into the AND matrix 67, unnecessary ``0'' will also be displayed as is on the display section 5.

そこで、この実施例では、表示サイクルに入る前に不要
の’’O’’をブランキン4グするように、上記表示レ
ジスタ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 ``O'' are blanked before entering the display cycle. That is, for example, converting 4 binary bits ``0000'' (O) to ``1111''
''(15), the unnecessary ``0'' is blanked out as shown in FIG. 8, resulting in display contents as shown in FIG. 9 during the display cycle. (Hereinafter, the above-described processing content will be referred to as zero suppression.) FIG.
Zero suppression is performed sequentially from the 9th digit), and the numerical value [1 to 9]
When detected, zero suppression processing is terminated.

すなわち演算制御部36は、まずフロー7フ0で9桁目
を指定〔9→DIGIT〕し、フロロー71で表示レジ
スタ66の指定桁の記憶内容’’R8R.R2Rl’’
が’“0000゛’であるかどうかをチェック〔R=0
〕する。ここで、R=8R8+4R。+2R2+R,で
ある。“’0000’’の場合はフロー72に進門み、
表示レジスタ66の指定桁の記憶内容を’“11]1’
’に変換〔15→R〕しフロー73に進む。一方’’0
000’’でない場合はフロー74に進み、表示レジス
タ66の指定桁の記憶内容が数値であるかどうかチェッ
ク〔R≧10〕し、数値(R<10)゛であればゼロサ
プレス処理を終え、符号(R≧10)であれば上記フロ
ー73に進む。このフロー73では指定桁を’’−1’
’することにより、次にチェックする桁を新たに指定〔
DIGIT−1→DIGIT〕 してフロー75に進む
。このフロー75では、上記フロー73で新たに指定さ
れた桁が1桁目であるかどうかをチェック〔DIGIT
=1〕し、1桁目であればゼロサプレス処理を終え、1
桁目でなければ再びフロー71に進み、上記したゼロサ
プレス処理を繰り返し実行する。たとえば前記した例の
ごとく、表示レジスタ66の記憶内容が匝肛η鋪ルヒあ
る場合、ますフロー70,71,72,73の順に処理
され、表示レジスタ66の記憶内容は既■■■■σとな
り、次にフロー75,71,74,73の順の処理で庇
油i逢α“、続いてフロー70,71,72,73の順
の処理が4回繰り返され、掴冊面Mu臣…となる。
That is, the arithmetic control unit 36 first specifies the ninth digit [9→DIGIT] in flow 7 f0, and in flow 71 specifies the stored content of the designated digit in the display register 66 ''R8R. R2Rl''
Check whether is '0000゛' [R=0
〕do. Here, R=8R8+4R. +2R2+R. If “0000”, proceed to flow 72,
The memory contents of the specified digit of the display register 66 are set to '11]1'.
' [15→R] and proceed to flow 73. On the other hand, ``0''
If it is not 000'', 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), zero suppression processing is completed and the code is If (R≧10), the process proceeds to flow 73 described above. In this flow 73, the specified digit is ``-1''
' to specify a new digit to check next [
DIGIT-1→DIGIT] and proceeds to flow 75. In this flow 75, it is checked whether the digit newly specified in the above flow 73 is the first digit.
= 1], and if it is the 1st digit, zero suppression processing is completed and 1
If it is not the digit, the process returns to flow 71 and the above-described zero suppression process is repeatedly executed. For example, as in the example described above, if the storage contents of the display register 66 are limited to 1,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000. Then, the processing in the order of flows 75, 71, 74, and 73 is repeated four times, and then the processing in the order of flows 70, 71, 72, and 73 is repeated four times, and the gripping surface Mushin... Become.

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

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

すなわち、演算用電源スイッチ2がオンされると電圧+
VDが演算制御部36に供給され、これにより演算制御
部36が動作する。ますフロー100では、すべてのレ
ジスタの記憶内容およびK8入力状態フラグなどをクリ
アし、フロー101に進む。このフロー101では、前
述したフローによりゼロサプレス処理を行い、フロー1
02に進む。このフロー102ては、9桁目を指定〔9
→DIGIT〕してフロー103に進む。フロー103
では、指定桁を’゛+1’’することによりその1つ前
の桁を指定〔DIGIT+1→DIGIT〕してフロー
104に進 ιみ、フロー104では新たに指定した桁
に対応するデジット信号をオフして電力消費を仰制して
いる。次にフロー105に進み、指定桁を゛’−1’’
することにより新たに桁を指定〔DIGT−1→DIG
汀〕してフロー106に進む。フロー106(では、表
示レジスタ66の指定桁の記憶内容゛’R,R,R。R
,’’とフラグ〔S〕の内容をANDマトリクス67お
よび0Rマトリクス68によつてセグメント信号Sa−
Sg,Sdpに変換して、表示部5に出力〔SEGME
NT(DIGIT)0N)SEGMENT(DIGIT
+1)0FF〕し、フロー107に進む。フロー107
では、指定桁に対応するデジット信号(この場合はD9
)を表示部5に出力〔DIGIT−0N〕し、表示部5
の指定桁に上記記憶内容を表示する。次にフロー108
に進み指定桁が’゛o’’であるかどうかチェック〔D
IGIT=o〕し、’’0’’でなければフロー109
に進む。フロー109では表示レジスタ66の記憶内容
’’R8R.R2R,’’が’’1111’’すなわち
R=15であるかどうかをチェック〔R=15〕して、
R=15の場合はフロー110に進む。フロー110て
はキー入力部39からのキー信号を演算制御部36に記
憶〔K。,K。,K。,K,→K〕し、フロー111に
進む。フロー111では指定桁に対応するデジット信号
(この場合はD9)をオフ〔DIGITOFF〕し、フ
ロー112に進む。これは、表示9桁目がブランキング
されているので、デジット信号D9のオフによつて節電
をするためである。一方、R半15の場合はフロー11
3に進み、フロー110と同様の処理を行い上記フロー
112に進む。このフロー112ではフロー110また
はフロー113で記憶したキー信号入力端K。,K,,
K。,K,の入力内容がK半Oであるかどうかをチェッ
ク〔K:0〕する。ここてK=8K8+4K,+2K2
+K1であり、キー信号オンのときK半0オフのときK
=Oである。いま、指定桁は9桁であるから切換スイッ
チ3が計算機モード側であるかテープカウントモード側
であるかのチェックをしている。しかして、K=0 (
計算機モード側)の場合にはフロー114に進み、指定
桁を゛’−1’’することにより新たに桁を指定〔DI
GIT−1→DIGIT〕してフロー115に進む。フ
ロー115では、新たな指定桁に小数点があるかどうか
をチェック5〔DIGIT=PCY〕して、小数点があ
る場合はフロー116に進み、フラグ〔S〕をセット
〔〔S〕Set〕し、小数点がない場合はフロー117
に進みフラグ〔S〕をリセット 〔〔S〕Reset〕
する。しカルて、前記フロー103に戻り、キー入力部
ク39からのキー信号の入力がない(K=0)場合は上
記したフロー103から始まり、フロー103に戻る手
順で処理が繰り返される。このような繰り返しの結果、
フロー105で指定桁が’’0’’となると、フロー1
08のチェック〔DIDIT=0〕によリフロー118
に進み、指定桁’゛9’’から’’0’’までの繰り返
しが4回なされた(以後簡単にカウント’゛4’’と称
す)かどうかをチェック〔COUNT=4〕する。カウ
ント’゛4’’の場合にはそのままフロー102に戻り
、カウント’’4’’でない場合にはフロー119に進
み、カウント数を“’+1’’することにより新たなり
ウント数を指定〔COUNT+1→COUNT〕してフ
ロー102に戻る。しかして、これらの繰り返しにより
デジット信号D,〜D。が順次オンし、これらデジット
信号に同期したセグメント信号が出力され表示部5に表
示される。この場合、フロー100で表示レジスタ66
の記憶内容がクリアされ、フロー101でゼロサプレス
処理が行われているので、表示部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 arithmetic control section 36, and the arithmetic control section 36 thereby operates. In the first flow 100, the stored contents of all registers and the K8 input status flag 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
Proceed to 02. In this flow 102, specify the 9th digit [9
→DIGIT] and proceed to flow 103. flow 103
Now, by adding '+1' to the specified digit, specify the previous digit [DIGIT+1→DIGIT] and proceed to flow 104. ιIn flow 104, turn off the digit signal corresponding to the newly specified digit. and are concerned about power consumption. Next, proceed to flow 105 and change the specified digit to ``'-1''
Specify a new digit by doing [DIGT-1→DIG
] and proceeds to flow 106. Flow 106 (in the flow 106, the storage contents of the designated digit of the display register 66 ``'R, R, R.R
,'' and the contents of the flag [S] are converted into a segment signal Sa- by the AND matrix 67 and the 0R matrix 68.
Convert to Sg, Sdp and output to display unit 5 [SEGME
NT(DIGIT)0N) SEGMENT(DIGIT
+1)0FF] and proceeds to flow 107. 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 '゛o'' [D
IGIT=o], and if it is not ``0'', flow 109
Proceed to. In flow 109, the storage contents of the display register 66 ``R8R. Check whether R2R,'' is ``1111'', that is, R=15 [R=15],
If R=15, proceed to flow 110. In flow 110, the key signal from the key input section 39 is stored in the calculation control section 36 [K. ,K. ,K. , K, →K] and proceeds to flow 111. In flow 111, the digit signal (D9 in this case) corresponding to the designated digit is turned off [DIGITOFF], and the process 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, in the case of R half 15, flow 11
3, the same process as in flow 110 is performed, and the flow advances to flow 112 described above. In this flow 112, the key signal input terminal K stored in flow 110 or flow 113 is used. ,K,,
K. , K, is checked to see if the input contents are K half O [K:0]. Here K=8K8+4K,+2K2
+K1, and when the key signal is on, K is half 0. When it is off, K
=O. 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. However, K=0 (
computer mode), proceed to flow 114 and specify a new digit by subtracting ``-1'' from the specified digit
GIT-1→DIGIT] and proceeds to flow 115. In flow 115, check 5 [DIGIT=PCY] to see if there is a decimal point in the new specified digit, and if there is a decimal point, proceed to flow 116 and set flag [S].
[[S]Set], and if there is no decimal point, flow 117
Go to and reset the flag [S] [[S]Reset]
do. Then, the process returns to the flow 103, and if there is no key signal input from the key input section 39 (K=0), the process starts from the flow 103 described above and repeats the process of returning to the flow 103. As a result of such repetition,
When the specified digit becomes ``0'' in flow 105, flow 1
Reflow 118 by checking 08 [DIDIT=0]
Then, it is checked (COUNT=4) whether the specified digit ``9'' to ``0'' has been repeated four times (hereinafter simply referred to as count ``4''). If the count is ``4'', the process directly returns to flow 102, and if the count is not ``4'', the process proceeds to flow 119, where a new count number is specified by incrementing the count by ``+1'' [COUNT+1 → COUNT] and returns to flow 102. By repeating these steps, the digit signals D, -D are turned on one after another, and segment signals synchronized with these digit signals are output and displayed on the display unit 5. In this case , display register 66 in flow 100
Since the memory contents of [0.
]. Next, when a key operation is performed, the flow 110
Alternatively, in step 113, the key signal from the key input section 39 is stored in the calculation control section 36, 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に戻るようになつている。上記した内
容を更に詳細に説明する。すなわち例えば、数字キー0
を押すとそのスイッチ65がオンして、いまフロー10
5で指定桁が6桁となつたとする。こKのとき前記フロ
ー106,107,108,109,110,111の
順に処理が行われ、演算制御部36のキー信号入力端K
,にデジット信号D6が入力される(K=1)。しかし
て前記フロー112,120,400,401,4?2
,403,404の順に計算機モードにおける数値’’
5’’の処理が行われる。
In flow 112, as described above, it is checked whether the content of the key signal is K half 0 [K:0], and if it is K half 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
00, it is checked whether the count is ``4'' [COUNT=4], and if the count is ``4'', the process advances to flow 401. In flow 401, the digit signal corresponding to the designated digit is turned off, and the process advances to flow 402. In flow 402, zero suppression cancellation processing is performed, and in flow 403
Proceed to. In flow 403, which digits are received? When the key signal is turned on, it is determined to which key signal input terminal the key signal was input, and based on this, so-called key selection is performed to determine which key was pressed, and the process proceeds to flow 404. In flow 404, calculation processing is executed based on the result of key selection in flow 403, the power count is cleared [0→COUNT], and the process returns to flow 101. The above content will be explained in more detail. For example, number key 0
When you press the switch 65 turns on and now flow 10
5, the designated digits become 6 digits. At this time, processing is performed in the order of flows 106, 107, 108, 109, 110, and 111, and the key signal input terminal K of the arithmetic control section 36 is
, the digit signal D6 is input (K=1). However, the flow 112, 120, 400, 401, 4?2
, 403, 404 in the order of numerical values in computer mode''
5'' processing is performed.

この処理が終るとフロー101に戻りゼロサプレス処理
が行われ、数字キー〇が押されている間次のような表示
サイクルにて処理が行われる。すなわち指定桁が6桁で
ないときは、前記した表示部5に〔0.〕が表示される
場合と同じ表示サイクルにて処理が繰り返される。また
指定桁が6桁のときは、前記フロー40フ0でカウント
’’4’’であるかどうかチェック〔COUNT=4〕
して、カウント“’4’’でない場合(フロー404で
カウント数を’゛0’’としている)にはフロー4口5
に進む。フロー405ではカウント数をクリア〔0→C
OUNT〕 してフロー・114に進み、以下前記した
表示部5に〔0.〕が表示される場合と同じ表示サイク
ルにて処理が繰り返される。次に数字キー■を離すと〔
0.〕が表示される場合と同じ表示サイクルにて処理が
繰り返され、前記フロー119にてカウント数がJ’’
1’’ずつ増えていく。これはキーが離されたことを示
すもので、カウント’゛4’’になると(この実施例で
は約207T1,S)次のキー操作の内容を受け入れる
ようになつている。一方、切換スイッチ3をテープカウ
ントモード側にすると、前記フロー110またはフロー
113でキー入力部39からのキー信号(入力端K8の
入力)が演算制御部36に記憶されフロー112に進む
When this process is completed, the process returns to flow 101 and zero suppression process is performed, and while the number key ◯ 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, if the specified digit is 6 digits, check whether the count is ``4'' in the flow 40 f0 described above [COUNT=4]
Then, if the count is not “4” (the count number is set to “0” in flow 404), the flow is 4 ports 5.
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 J''
It increases by 1''. This indicates that the key has been released, and when the count reaches ``4'' (approximately 207T1, S in this embodiment), the content of the next key operation is accepted. On the other hand, when the selector switch 3 is set to the tape count mode side, the key signal from the key input unit 39 (input at the input terminal K8) is stored in the arithmetic control unit 36 in the flow 110 or flow 113, and the process proceeds to flow 112.

フロー112では前記したようにキー信号の内容がK:
Oであるかどうかをチェック〔K:O〕し、K’=ー0
の場合(指定桁が9桁のときこの例ではK=8)にはフ
ロー120に進む。フロー120ではキー信号の内容が
K≧8であるかどうかチェック〔K≧8〕し、K≧8の
場合にはフロー121に進む。この例ではK=8である
のでフロー121に進み、フラグ〔TAPE〕をセット
してテープカウントモードであることを認識する。しか
してフロー122に進み、テープカウント値記憶レジス
タ(以後簡単にTREGと称す)の内容が表示レジスタ
66(以後簡単にDISPRECと称す)に転送〔TR
EC−DISPREG〕され、次に述べるように計算機
表示からテープカウント表示に切換わり、テープカウン
トモード表示サイクルに入る。ここに上記TREaはテ
ープカウント値が記憶される5桁のレジスタ(符号1桁
十設定値4桁)である。すなわち、上記フロー122か
らフロー123に進むとゼロサプレス処理が行われ、フ
ロー124に進む。フロー124では後述するポーズカ
ウンタの内容(以後簡単にPCOUNTと称す)を゛’
o’’に設定〔O→PCOUN.〕し、ついでtフロー
125では9桁目を指定〔9→DIGIT)してフロー
126に進む。フロー126では、前記フロー106と
同様な処理〔SEGMENT(DIGIT)0NNSE
GMENT(DIGIT+1)0FF〕を行い、ついで
フロー127では、前記1フロー107と同様な処理〔
DIGITON〕を行い、これにより表示レジスタ66
の内容が表示部5の指定桁に表示される。次に、フロー
128に進み〔DIGIT=O〕がチェックされ、’’
0’’でない場合にはフロー129に進む。フロー12
9で・は〔R=15〕がチェックされ、R=15の場合
にはフロー130、フロー131ついでフロー132に
進み、R=15でない場合にはフロー133についで上
記フロー132に進む。ここで、フロー130およびフ
ロー133ては〔K8,K。,K2,.K,→K〕処理
を行ない、フロー131では〔DIGITOFF〕処理
を行う。しかして上記フロー132では第6図で示され
る指定桁のK。
In flow 112, as described above, the content of the key signal is K:
Check whether it is O [K:O] 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, 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 TREG) are transferred to the display register 66 (hereinafter simply referred to as DISPREC) [TR
EC-DISPREG], the computer display is switched to the tape count display as described below, and a tape count mode display cycle is entered. Here, the TREa is a 5-digit register (1 digit code, 10 digits, 4 digits set value) in which a tape count value is stored. That is, when the process proceeds from the flow 122 to the flow 123, zero suppression processing is performed, and the process proceeds to the flow 124. In flow 124, the contents of the pause counter (hereinafter simply referred to as PCOUNT), which will be described later, are
Set to o'' [O→PCOUN. ] Then, in the t flow 125, the ninth digit is specified [9→DIGIT] and the process proceeds to the flow 126. In flow 126, the same process as in flow 106 [SEGMENT(DIGIT)0NNSE
GMENT(DIGIT+1)0FF], and then in flow 127, the same process as the first flow 107 is performed [
DIGITON], thereby display register 66
The contents are displayed in the designated digit of the display section 5. Next, proceed to flow 128, [DIGIT=O] is checked, and ''
If it is not 0'', the process advances to flow 129. flow 12
In step 9, [R=15] is checked, and if R=15, the process proceeds to flow 130, flow 131, and then flow 132; if R=15, the process proceeds to flow 133 and then to flow 132. Here, the flow 130 and the flow 133 are [K8, K. ,K2,. K,→K] processing is performed, and in flow 131, [DIGITOFF] processing is performed. In the above flow 132, the designated digit K shown in FIG.

入力状態フラグがセットされているかどうかをチェック
〔PRE(DIGIT)SeOしている。この状態フラ
グがセットされている場合(この例では上記したように
指定桁9桁のときフラグ〔TAPE〕がセット)にはフ
ロー134に進み、キー信号の内容KがK≧8であるか
どうか、すなわちすくなくとも入力端K,の入力がオン
であるかどうかをチェック〔K≧8〕する。この例では
K=8であるのでフロー135に進み、次の桁を指定〔
DIGIT−1→DIGIT〕してフロー136に進む
。フロー136ではDISPRECの記憶内容が’’1
010’’すなわちR=10であるかどうかをチエ /
ツク〔R=10〕 し、R=10のときはフロー137
でフラグ〔S〕をセット 〔〔S’)Set〕し、R=
10でないときはフロー138でフラグ〔S〕をリセッ
ト 〔〔S〕ReseOして、ともにフロー139に進
む。フロー139で前の桁を指定〔DIGIT+1 ι
→DIGIT〕 し、っいでフロー140で〔DIGI
TOFF〕処理を行いフロー141に進む。フロー14
1では次の桁を指定〔DIGIT−1→DIGIT〕(
この例では8桁となる)してフロー126に戻る。フロ
ー126からフロー132までは前記した順で処理が行
われ、指定桁8桁のときは状態フラグがリセットされて
いるためフロー132からフロー142に進む。フロー
142では前記フロー134と同様にK≧8かどうかチ
ェック〔K≧8〕し、この例のようにK<8の場合には
前記フロー135に進み以下同様の処理を繰り返す。こ
のようにして、上記した処理が繰り返されたのち、フロ
ー141で’’0’’桁が指定され前記フロー128ま
で進むと〔DIGIT=0〕チェックが行われ、“’O
’’であるのでフロー143に進む。フロー143では
DISPREGに停止゛’P’’を示す内容’’101
0’’がセットされているかどうかをチェック〔Pse
t〕し、リセットされている場合にはフロー144に進
む。フロー144ではフラグ〔PLAY〕がセットされ
ているかどうかをチェック〔〔PLAY〕SeOし、リ
セットされている場合にはフロー145に進む。
Check if input status flag is set [PRE(DIGIT)SeO. 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 checked to see if K≧8. , that is, it is checked whether the input of at least input terminal K is on [K≧8]. In this example, K=8, so proceed to flow 135 and specify the next digit [
DIGIT-1→DIGIT] and proceeds to flow 136. In flow 136, the memory content of DISPREC is ``1''.
010'', that is, check whether R=10 /
Tsuk [R=10] and when R=10, flow 137
Set the flag [S] with [[S')Set], and R=
If it is not 10, the flag [S] is reset [[S] ReseO in flow 138, and the process proceeds to flow 139 together. Specify the previous digit in flow 139 [DIGIT+1 ι
→DIGIT] In flow 140 [DIGI
TOFF] processing and proceeds to flow 141. flow 14
1 specifies the next digit [DIGIT-1→DIGIT] (
In this example, the number is 8 digits) and the process returns to flow 126. Processes from flow 126 to flow 132 are performed in the order described above, and when the designated digit is 8 digits, the status flag is reset, so the process proceeds from flow 132 to flow 142. In flow 142, similarly to 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-mentioned process is repeated, the ``0'' digit is specified in flow 141 and the process proceeds to the flow 128, where [DIGIT=0] is checked and the ``0'' digit is specified.
'', the process advances to flow 143. In flow 143, DISPREG contains content indicating stop ``P'' 101
Check if 0'' is set [Pse
t], and if it has been reset, the process advances to flow 144. In flow 144, it is checked whether the flag [PLAY] is set [[PLAY] SeO, and if it is reset, the flow advances to flow 145.

フロー145で〔9→DIG汀〕処理を行い、ついでフ
ロー146で〔SEGMENT(DIGIT)0N)S
EGMENT(DIGIT+1)0FF〕処理、フロー
147で〔DIGITON〕処理を行つてフロー148
に進む。フロー148では〔DIGIT=0〕チェック
を行い“’0’’でない場合にはフロー149に進み〔
R=15〕チェック行う。R=15の場合にはフロー1
50、フロー151ついで152に進み、R=15でな
い場合にはフロー153ついで上記フロー152に進む
。ここでフロー150および153では〔K。,K。,
K。,K,→K〕処理を行い、フノロー151では〔D
IGITOFF〕処理を行う。しかして、上記フロー1
52ではキー信号の内容Kが1≦K<3であるかどうか
、すなわち入力端K,またはK2の入力のみがオンであ
るかどうかをチェック〔1≦K<3〕し、1≦K<3で
ない場6合はフロー154に進む。フロー154では〔
DIGIT−1→DIGIT〕処理しフロー156に進
む。フロー155では〔R=10〕チェックをし、R=
10の場合にはフロー156に進んで〔〔S〕SeO処
理を行いフロー157に進む。R=10でクない場合に
はフロー158に進んで〔〔S〕Reset〕処理を行
い上記フロー157に進む。フロー157では〔DIG
IT+1→DIGIT〕処理を行いフロー159,16
0に進む。フロー159,160ではそれぞれ〔DIG
ITOFF〕処理、〔DIGIT−1→DIGIT〕処
理を行い前記フロー146に戻る。このようにして、上
記した処理が繰り返されたのち、フロー160で“゜0
゛桁が指定され前記フロー148まで進むと〔DIGI
T=0〕チェックが行われ、゜“0゛であるのでフロー
161に進む。フロー161では〔COUNT=2〕チ
ェックを行い、カウント“2゛の場合は前記フロー12
5に戻り、カウント6′2゛でない場合にはフロー16
2に進み〔COUNT+1→COUNT〕処理を行つて
やはリフロー125に戻る。しかして、前記フロー13
2,134,142を中心とする入力端K8の入力チェ
ックルーチンと前記フロー152を中心とする入力端K
l,K2の入力チェックルーチンとが交互に繰り返され
、表示部5に表示がなされる。ここで、テープカウント
モードにおいて表示部5に表示されるテープカウント値
は、上記したように整数表示である。したがつて、演算
用電源スイッチ2をオンしたとき、計算機モードである
かテープカウントモードであるかは表示部5に小数点が
表示されているかどうかで判別できる。次に操作ノブ9
を操作したときの演算制御部36の種々の演算、計数お
よび制御処理の内容を詳細に説明する。
In flow 145, [9→DIG 汀] is processed, and then in flow 146, [SEGMENT (DIGIT) 0N) S
EGMENT (DIGIT+1)0FF] processing, flow 147, perform [DIGITON] processing, and flow 148
Proceed to. In flow 148, [DIGIT=0] is checked, and if it is not "'0", proceed to flow 149 [
R=15] Check. If R=15, flow 1
50, proceed to flow 151 and then proceed to 152, and if R=15 is not established, proceed to flow 153 and then proceed to flow 152 described above. Here, in flows 150 and 153 [K. ,K. ,
K. , K, →K], and in Funoro 151, [D
IGITOFF] processing. However, the above flow 1
52, it is checked whether the content K of the key signal is 1≦K<3, that is, whether only the input end K or K2 is on [1≦K<3], and 1≦K<3. If not, proceed to flow 154. In flow 154, [
DIGIT-1→DIGIT] and proceeds to flow 156. In flow 155, [R=10] is checked, and R=
In the case of 10, the process proceeds to flow 156 to perform the [[S] SeO process, and proceeds to flow 157. If R=10 and the process is not completed, the process proceeds to flow 158 to perform [[S]Reset] processing, and the process proceeds to flow 157 described above. In flow 157, [DIG
IT+1 → DIGIT] Processing and flow 159, 16
Go to 0. In flows 159 and 160, [DIG
ITOFF] processing and [DIGIT-1→DIGIT] processing are performed, and the process returns to the flow 146. In this way, after the above-mentioned process is repeated, in flow 160, “゜0
゛When the digit is specified and the process proceeds to the flow 148, [DIGI
T=0] is checked, and since it is 0, the process proceeds to flow 161. In flow 161, [COUNT=2] is checked, and if the count is 2, the process proceeds to flow 12.
Return to step 5, and if the count is not 6'2'', go to flow 16
After proceeding to step 2 and performing the [COUNT+1→COUNT] process, the process returns to the reflow step 125. However, the flow 13
The input check routine of the input terminal K8 centered on 2, 134, 142 and the input terminal K centered on the flow 152
The input check routines 1 and K2 are 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 an integer display as described above. 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, 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゛となると、フロー128から前記フロ
ー143に進み、〔Pset〕チェックを行うこの例で
ば゜P゛はリセットされているのでフロー1)44に進
み〔〔PLAY)Set〕チェックを行う。前記フロー
167でフラグ〔PLAY〕がセットされているこの例
の場合には、後述するフロー187ついでフロー188
に進む。しかしてフロー125に戻り、再びフロー13
2,134,142を・中心とする入力雄?8の入力チ
ェックルーチンにて表示されることになる。次に操作ノ
ブ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 flow 133, and stores the input contents at the input terminal K8, for example, when the input contents are currently specified. If the number of digits is 7, the process proceeds to flow 132 and then to flow 142. In flow 142, [K≧8] is checked, and K
=8, so proceed to flow 163 [DIGIT=5]
Check. Now, in this example, if the specified digit is not 5 digits, proceed to flow 164! [DIGITOFF] processing is performed, and then the process proceeds to flow 165, where [zero suppression release] processing is performed, and the process 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. In flow 167, set the K8 input status flag of the specified digit [PR
E(DIGIT)Set], that is, in this example where the designated digit is 7 digits, the flag [PLAY] is set and the playback state is recognized. 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. Note that the process is repeated in the input check routine of the input terminal K8,
When the specified digit becomes ゜゜0゛, the process proceeds from flow 128 to the aforementioned flow 143 and checks [Pset]. In this example, since ゜P゛ has been reset, the process proceeds to flow 1) 44 and checks [[PLAY]Set]. I do. In this example, in which the flag [PLAY] is set in flow 167, flow 187 and flow 188, which will be described later, are executed.
Proceed to. Then it returns to flow 125 and returns to flow 13.
Input male centered on 2,134,142? 8 will be displayed in the input check routine. 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 arithmetic control section 36. 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の入力は6“0゛となり、前記フロー132の〔
PRE(DIGIT)Set〕チェックによリフロー1
34に進む。これは前記フロー167でフラグ〔PLA
Y〕がセットされているためである。フロー134では
〔K≧8〕チェックを行いK=Oのためフロー189に
進む。フロー189では〔DIGIT=5〕チェックを
行い、指定桁が5桁でないこの例ではフロー190に進
む。フロー190では〔DIGIT=1〕チェックを行
い、指定桁が1桁でないこの例ではフロー191に進む
。フロー191では〔DIGITOFF〕処理が行われ
フロー192に進む。フロー192では〔PRE(DI
GlT)Reset〕処理を行い、すなわちこの例では
フラグ〔PLAY〕をリセットしてフロー193に進む
。フロー193では〔ゼロサプレス解除〕処理を行い、
以下後述するフロー194〜200まで進みフロー12
3に戻る。しかして、テープカウントモード表示サイク
ルに入り、前記したように入力厚.の入力チェックルー
チンと入力端Kl,K2の入力チェックルーチンを交互
に繰り返しテープカウント値を表示し続ける。次に操作
ノブ9を巻戻し側(図示D方向)にすると、まず巻戻し
スイッチ18cがオンし、ついて電源スイッチ18aが
オンしてモータ19は高速回転となる。
When the operation 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 stops, and the calculation control unit 36 performs the following processing. That is, when the specified digit is 7 digits, the input at the input terminal K8 is 6"0", and the [
Reflow 1 by checking PRE (DIGIT) Set]
Proceed to step 34. This is flagged [PLA
This is because Y] is set. In flow 134, [K≧8] is checked, and since K=O, the flow advances to flow 189. In flow 189, [DIGIT=5] is checked, and in this example where the designated digit is not 5 digits, the flow advances to flow 190. In flow 190, [DIGIT=1] is checked, and in this example where the designated digit is not a single digit, the process proceeds to flow 191. In flow 191, [DIGITOFF] processing is performed, and the flow advances to flow 192. In flow 192, [PRE(DI
GlT) Reset] processing, that is, in this example, the flag [PLAY] is reset and the process proceeds to flow 193. In flow 193, [zero suppression release] processing is performed,
Proceed to flows 194 to 200, which will be described later, and proceed to flow 12.
Return to 3. Then, the tape count mode display cycle is entered, and the input thickness is entered as described above. The input check routine of 1 and the input check routine of input terminals K1 and K2 are alternately repeated to continue displaying the tape count value. Next, when the operation knob 9 is turned to the rewind side (direction D in the figure), the rewind switch 18c is first turned on, and then the power switch 18a is turned on and the motor 19 starts rotating at high speed.

ここで、演算制御部36からデジット信号D7が出力さ
れているタイミングのとき、上記巻戻しスイッチ18c
および電源スイッチ18aがオンした場合には、次の順
で処理が行Jわれる。すなわち、フロー132,142
,163,164,165,166,167へと順に処
理が行われ、フロー167でフラグ〔PLAY〕をセッ
トする。フロー168ては〔DIGIT=8〕チェック
を行い、指定桁が8桁でない場合にはフロー169に進
む。フロー169では、DISPRECにエラー゜“E
゛を示す内容゜゜110丁゛がセットされているかどう
かをチェック〔〔E′)Set〕し、リセットされてい
る楊合にはフロー170に進む。フロー170ては〔D
IGIT=7〕チェックを行い、指−定桁が7桁である
楊合にはフロー171に進む。フロー171ては〔6→
DIGIT〕処理を行い、ついでフロー172,173
,174へと進み、それぞれ〔DIGITON〕、〔K
8,K4,K2,Kl→K〕、〔DIGITOFF〕の
各処理を行いフロー175に進む。フロー175では指
定桁6桁(フロー171による。)における〔K≧8〕
チェックを行いK≧8の場合(この例ではK=8)には
フロー201に進む。フロー201ては〔PRE(DI
GIT)Set〕処理を行い、すなわちこの例ではフラ
グ〔REV〕をセットし、巻戻し状態にあることを認識
してフロー176に進む。フロー176では、フラグ〔
SET〕がセットされているかどうか、すなわちテープ
カウンタ値が設定されたことが認識されているかどうか
をチェック〔〔SET〕Set〕し、認識されていない
(リセット)場合にはフロー177に進む。フロー17
7ではフラグ〔N〕がセットされているかどうか、すな
わちキーボード4上の数字キーn−(9)の操作が行わ
れたことが認識されているかどうかをチェック〔〔N)
Set〕し、認識されていない(リセット)場合にはフ
ロー178に進む。フロー178ではフラグ〔ST〕が
セットされているかどうか、すなわちテープのスタート
位置が設定されたことが認識されているかどうかをチェ
ック〔〔S〕Set〕し、認識されていない(リセット
)場合にはフロー179に進む。
Here, at the timing when the digit signal D7 is output from the arithmetic control section 36, the rewind switch 18c
When the power switch 18a is turned on, the processing is performed in the following order. That is, flows 132, 142
, 163, 164, 165, 166, and 167 in order, and in flow 167 a flag [PLAY] is set. 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, an error “E” is sent to DISPREC.
It is checked whether the content ゛゛110゛ indicating ゛ has been set [[E') Set], and if it has been reset, the flow advances to flow 170. Flow 170 [D
IGIT=7] is checked, and if the specified digit is 7 digits, the process proceeds to flow 171. Flow 171 [6→
DIGIT] processing, and then flow 172, 173
, 174, respectively [DIGITON], [K
8, K4, K2, Kl→K] and [DIGITOFF], and the process proceeds to flow 175. In flow 175, [K≧8] in the specified 6 digits (according to flow 171)
A check is performed, and if K≧8 (K=8 in this example), the process advances to flow 201. Flow 201 is [PRE(DI
GIT) Set] processing, that is, in this example, sets the flag [REV], recognizes that the rewind state is in progress, and proceeds to flow 176. In flow 176, the flag [
SET] is set, that is, whether the setting of the tape counter value is recognized. If it is not recognized (reset), the flow advances to flow 177. flow 17
7, it is checked whether the flag [N] is set, that is, whether the operation of the number key n-(9) on the keyboard 4 is recognized.[[N]
Set], and if it is not recognized (reset), the process advances to flow 178. 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 [[S]Set], and if it is not recognized (reset), Proceed to flow 179.

フロー179ではフラグ〔SUB〕がセットされている
かどうか、すなわちテープ走行量の計数処理が減算モー
ドとして設定されているかどうかをチェック〔〔SUB
)Set〕し、セットされていない場合にはフロー18
0に進む。フロー180では、フラグ〔REV〕がセッ
トされているかどうかチェック〔〔REV〕Set〕し
、セットされている場合にはフロー202に進む。フロ
ー202では、後述するフラグ〔NOC〕がセットされ
ているかどうかをチェック〔〔NOC〕Set〕し、セ
ットされていない場合にはフロー203に進み、セット
されている場合にはフロー203aに進む。フロー20
3ではフラグ〔NOC〕をセットし、フロー203aで
はフラグ〔NOC〕をリセットして、いずれの場合もフ
ロー204に進む。フロー204ではフラグ〔SUB〕
をセットしフロー205に進む。フロー205では、フ
ラグ〔CUE〕がセットされているかどうが、すなわち
早送り状態にあることを認識しているかどうかをチェッ
ク〔〔CuE′)Set〕し、セットされていない(リ
セット)場合にはフロー206に進む。フロー206で
は〔〔ST′)Set〕チェックを!行い、リセットさ
れている場合にはフロー186に進み〔〔ST〕Res
et〕処理を行いフロー123に戻る。ここで上記フラ
グ〔SUB〕は、操作ノブ9を停止側に戻した場合たと
え慣性によるリールの回転が続いても、その発生するパ
ルスを確実川こ計数できる目的で設けられたものである
。すなわち、フラグ〔SUB〕は操作ノブ9を巻戻し側
にしたときセットされ、再生側にしたときリセットされ
る。このフラグ〔SUB〕の状態によつて演算制御部3
6は前記したようにテープ走行量の5計数処理が減算モ
ードか加算モードかを判別するようになつている。すな
わちセット状態はたとえば減算モード、リセット状態は
たとえば加算モードである。次に、演算制御部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, it is checked whether the flag [REV] is set [[REV]Set], and if it is set, the flow advances to flow 202. In flow 202, it is checked [[NOC]Set] whether a flag [NOC], which will be described later, is set. If it is not set, the flow advances to flow 203, and if it is set, the flow advances to flow 203a. flow 20
In step 3, the flag [NOC] is set, and in flow 203a, the flag [NOC] is reset, and in either case, the process proceeds to flow 204. In flow 204, the flag [SUB]
is set and the process proceeds 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. If it is not set (reset), the flow is Proceed to 206. In flow 206, check [[ST')Set]! and if it has been reset, proceed to flow 186 [[ST]Res
et] processing and returns 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 3
6 is designed to determine whether the tape running amount 5 counting process is in 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, at the timing when the digit signal D6 is outputted from the arithmetic control section 36, the rewind switch 18c and the power switch 18a
When the digit signal D7 is turned on, processing from flow 132 to flow 170 is performed in the same procedure as at the timing when the digit signal D7 is output.

フロー170では〔DIGIT=7〕チェックを行い、
この例のように指定桁が7桁でない楊合にはフロー20
7に進む。フロー207では〔DIGIT=6〕チェッ
クを行い、指定桁が6桁である場合にはフロー201か
らフロー123まで前記した内容と同じ手順で処理がな
される。ただし、フロー167ではフラグ〔REV〕を
セット(前記例ではフラグ〔PLAY〕をセット)し、
フロー201ではフラグ〔PLAY〕をセット(前記例
ではフラグ〔RE■〕をセット)している。また前記例
同様にフラグ〔NOC〕およびフラグ〔SUB〕もセッ
トしており、いずれの場合にもリール回転パルスが入力
されるまで入力端K8の入力チェックルーチンにてテー
プカウント値が表示される。なお、電源スイッチ18a
がオンしたとき、トランジスタ55,58が同時にオン
となるようにしている(巻戻しスイッチ18cが電源ス
イッチ18aよりも早くあるいは同時にオンするような
構成としている)ことは前述したが、これはタイミング
がずれると再生なのか巻戻しなのかの正しい判別が演算
制御部36て判別不可能となり演算制御部36のもつ制
御機能に支障をきたすためてある。しかして、操作ノブ
9を再び停止側にすると、電源スイッチ18aおよび巻
戻しスイッチ18cはオフし、指定桁が7桁または6桁
のタイミングのとき入力端K8の入力が“0゛となリフ
ロー132,134ついでフロー189〜200へと順
に処理される。
In flow 170, check [DIGIT=7],
If the specified digit is not 7 digits as in this example, flow 20
Proceed to step 7. In flow 207, [DIGIT=6] is checked, and if the designated digit is 6 digits, the same procedure as described above from flow 201 to flow 123 is performed. However, in flow 167, the flag [REV] is set (in the example, the flag [PLAY] is set),
In flow 201, the flag [PLAY] is set (in the example, the flag [RE■] is set). Similarly to the above example, the flag [NOC] and flag [SUB] are also set, and in either case, the tape count value is displayed in the input check routine at the input end K8 until the reel rotation pulse is input. Note that the power switch 18a
As mentioned above, when the switch is turned on, the transistors 55 and 58 are turned on at the same time (the rewind switch 18c is configured to turn on earlier than or at the same time as the power switch 18a), but this is due to the timing. This is because if there is a deviation, the arithmetic control section 36 will be unable to correctly determine whether playback or rewinding is being performed, 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". , 134 and then sequentially processed to flows 189 to 200.

ここで、フロー194では〔DIGIT=9〕チェック
を行い、指定桁が9桁で、ない場合にはフロー195に
進む。
Here, in flow 194, [DIGIT=9] is checked, and if the specified digit is 9 digits and there is no such digit, the process proceeds to flow 195.

フロー195では〔DIGIT=8〕チェックを行い、
指定桁が8桁でない場合にはフロー196に進む。フロ
ー196てはフラグ〔PALY〕およびフラグ〔RE■
〕をリセット〔〔PALY,lresetl〔RE■〕
Reset)乏し、上記したように後述するフロー19
7〜200ついでフロー3に進みテープカウントモード
表示サイクルに入る。しかして、入力端K8の入力チェ
ックルーチンと入力端Kl,K2の入力チェックルーチ
ンとを交互に繰り返し処理しテーブカウ4ント値を表示
する。次にテープ走行量の計数処理方法について説明す
る。
In flow 195, check [DIGIT=8],
If the specified digit is not 8 digits, the process advances to flow 196. Flow 196 flag [PALY] and flag [RE■
] Reset [[PALY,lresetl[RE■]
Reset) is insufficient, and as mentioned above, flow 19, which will be described later.
7 to 200 The program then proceeds to flow 3 and enters 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 table count value. Next, a method of counting and processing the amount of tape travel will be explained.

すなわち、前記したように巻取リール軸24aの回転に
よりリードスイッチ34がオン−オフを繰り返し、リー
ドスイッチ34がオンしたときキー入力部39より入力
端K8にデジット信号D5(以後簡単にリール回転パル
スと称す)が出力され、計数処理が行われることになる
。まず、指定桁が5桁のタイミングのときフロー132
,142,163へと進む。フロー163では〔DIG
IT=5〕チェックを行い、これによりデジット信号D
5が入力端K8に入力されたかどうかをチェックしてい
る。指定桁が5桁の場合にはフロフー209に進む。フ
ロー209では後述するようにフラグ〔NOC〕がセッ
トされているかどうかをチェック〔〔NOc′)Set
〕し、セットされていない(リセット)場合にはフロー
210に進む。フロー210では後述するようにフラグ
、〔WON〕がセットされているかどうかをチェック〔
〔WON〕Set〕し、セットされていない(リセット
)楊合にはフロー211に進む。
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 unit 39 outputs the digit signal D5 (hereinafter simply referred to as a reel rotation pulse) to the input terminal K8. ) is output and counting processing is performed. First, when the specified digit is 5 digits, flow 132
, 142, 163. In flow 163, [DIG
IT=5] is checked, and as a result, the digit signal D
5 is input to the input terminal K8. If the designated digit is 5 digits, the process advances to flow 209. In flow 209, as described later, it is checked whether the flag [NOC] is set.
], 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.

フロー211ではフラグ〔WON〕をセット〔〔WON
〕Set〕し、フロー212では〔PRE(DIGIT
)Set〕処理、すなわちフラグ〔REEL〕をセット
し、リードスイッチ34がオンしたことを認識してフロ
ー213に進む。フロー213では〔4→DIGIT〕
処理を行い、フロー139に進み、再ひ入力端K8の入
力ルーチンに入り表示を続ける。このように1回目のリ
ードスイッチ34のオンではフラブ〔WON〕とフラグ
〔REEL〕がセットするのみで表示は変化しない。次
にリードスイッチ34がオフすると、指定桁が5桁のと
き入力端K8の入力は“0゛となるので、フロー132
,134,189へと進む。
In flow 211, the flag [WON] is set [[WON]
[Set], and 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, where the input routine for the input terminal K8 is entered again and the display continues. In this way, when the reed switch 34 is turned on for the first time, only the flub [WON] and the flag [REEL] are set, and the display does not change. Next, when the reed switch 34 is turned off, the input at the input terminal K8 becomes "0" when the designated digit is 5 digits, so the flow 132
, 134, 189.

フロー189では〔DIGIT=5〕チェックを行い、
指定桁が5桁のときフロー214に進む。フロー214
では〔PRE(DIGIT)Reset〕処理、すなわ
ちフラグ〔REEL〕をリセットし、リードスイッチ3
4がオフしたことを認識してフロー215に進む。フロ
ー215では〔〔NOc′)Set〕チェックを行い、
セットされていない(リセット)場合にはフロー216
に進む。フロー216では後述するポーズカウント値を
゜“0″に設定(イ)→P。。UNT〕してフロー21
7に進む。フロー217では〔〔S′)Reset〕処
理を行い前記フロー213に進み、入力端K8の入力チ
ェックルーチンに進む。次に再びリードスイッチ34が
オンすると、指定桁が5桁のとき入力端\の入力は“゜
1゛すなわちK=8となるのでフロー132,142,
163,209,210,164,165,166へと
進む。フロー166では〔DIGIT=5〕チェックを
行い、指定桁が5桁の場合にはフロー218に進む。フ
ロー218ではフラグ〔REEL〕をセット 〔〔RE
EL′)Set〕してフロー219に進む。フロー21
9ではフラグ〔WON〕をリセット 〔〔WON〕Re
set〕してフロー220に進む。フロー220ではフ
ラグ〔SUB〕がセットされ−ているかどうかをチェッ
ク〔〔SUB′3Set〕し、セットされている場合に
はフロー221に進みリセットされている場合にはフロ
ー222に進む。上記フロー221ではDISPREO
の内容を“゜−1゛することによりテープ走行量の減算
計数処理を実行〔DISPREC−1→DISPREC
〕してフロー223に進む。一方、フロー222ではD
ISPRECの内容を“゜+1゛することにより、テー
プ走行量の加算計数処理を実行〔DISPREC+1→
DISPREC〕して上記フロー223に進む。フロー
223では後述す.るようにフラグ〔STOP〕がセッ
トされているかどうかチェック〔〔STOP〕SeOし
、リセットされている場合にはフロー224に進む。フ
ロー224では〔〔CUE〕Set〕チェックを行い、
リセットされている場合にはフロー123に戻り、入力
端K8の入力チェックルーチンに進む。そして、再びリ
ードスイッチ34がオフすると、前回のオフのときと同
様に処理が行われる。すなわち、前記フロー214でフ
ラグ〔REEL〕をリセットして入力端K8の入力チェ
ックルーチンに入り表示が続けられる。このように、リ
ードスイッチ34のオン−オフが2回繰り返される(巻
取リール台24が1回転する)と、フラグ〔SUB〕の
状態によりテープ走行量(テープカウント値)が゜゜+
1゛または“−1゛カウントされることになる。
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) Reset] process, that is, reset the flag [REEL] and set the reed switch 3.
4 is turned off, and the process proceeds to flow 215. In flow 215, check [[NOc′)Set],
If not set (reset), flow 216
Proceed to. In flow 216, the pause count value, which will be described later, is set to ゜“0” (A)→P. . UNT] and flow 21
Proceed to step 7. In flow 217, a [[S') Reset] process is performed, and the flow advances to flow 213, which then advances to an input check routine for input terminal K8. Next, when the reed switch 34 is turned on again, when the designated digit is 5 digits, the input at the input terminal becomes "゜1", that is, K=8, so the flows 132, 142,
Proceed to 163, 209, 210, 164, 165, 166. In flow 166, [DIGIT=5] is checked, and if the designated digit is 5 digits, the process advances to flow 218. In flow 218, the flag [REEL] is set [[RE
EL')Set] and proceeds to flow 219. flow 21
At 9, reset the flag [WON] [[WON]Re
set] and proceeds to flow 220. In flow 220, it is checked whether the flag [SUB] is set ([SUB'3Set]), and if it is set, the flow advances to flow 221, and if it is reset, the flow advances to flow 222. In the above flow 221, DISPREO
By subtracting the contents of ゜-1゛, the tape running amount is subtracted and counted [DISPREC-1 → DISPREC
] and proceeds to flow 223. On the other hand, in flow 222, D
By adding “゜+1” to the contents of ISPREC, the tape running amount is added and counted [DISPREC+1→
DISPREC] and proceeds to the flow 223 described above. Flow 223 will be described later. It is checked whether the flag [STOP] is set so that the flag [STOP] is set, and if it is reset, the flow advances to flow 224. In flow 224, [[CUE]Set] is checked,
If it has been reset, the process returns to flow 123 and proceeds to the input check routine for the input terminal K8. Then, when the reed switch 34 is turned off again, the same processing as when the reed switch 34 was turned off last time is performed. 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, when the reed switch 34 is turned on and off twice (the take-up reel base 24 rotates once), the tape running amount (tape count value) changes to +/- due to the state of the flag [SUB].
It will be counted by 1 or "-1".

第13図は上記した計数処理を示すタイミングチャート
である。すなわち第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 counting 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 a digit signal D5 outputted from the key input section 39 as the reed switch 34 is turned on and off.
The input signal at input terminal K8 is shown synchronized with . 13th
Figures D and e show the flag [WON] state corresponding to the input signal of the input terminal K8 and the tape count value corresponding to this flag [WON] during playback (when the operation knob 9 is in the B position or in the C direction). ing. In addition, FIGS. 13F and 13g show flags at the time of rewinding (operation knob 9 is in direction D in the figure).
WON] status and tape count value. 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, if playback/stop/playback/stop is repeated frequently, the operation knob 9 may not be locked at the stop position and may be pushed all the way to the rewind side. For example, a case where the above operation is performed at position 1 shown in FIG. 14c during reproduction will be described. 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 at N' (position 1 in the figure), if the designated digit is 6 digits, the flow advances to flows 132, 142, then flows 164 to 170, and then flows 207, 208,
Processing is performed in the order of 201, 176 to 180, and 202 to 206.

このときフロー167でフラグ〔REV〕、フロー20
1でフラグ〔PLAY〕、フロー203でフラグ〔NO
C〕、フロー204でフラグ〔SUB〕−とをそれぞれ
セットしている。次にリードスイッチ34がオンすると
、指定桁が5桁のときフロー132,142,163,
209,212,213の順に処理が行われる。ここで
はフロー212でフラグ〔REEL〕がセットするだけ
で、フラグフ〔WON〕がセットされているにもかかわ
らず計数処理は行われない。したがつて、テープカウン
ト値ぱ“N゛のままである。次に、リードスイッチ34
がオフすると、指定桁が5桁のときフロー132,13
4,189,214の順に処理が行われる。フロー21
4では、〔PRE(DIGIT)Reset〕処理を行
い、フラグ〔REEL〕をリセットしてフロー215に
進む。フロー215ては〔〔NOc′)Set〕チェッ
クを行い、フラグ〔NOC〕がセットされている場合に
はフロー225に進む。フロー225では〔〔WON〕
Set〕チェックを行い、フラグ〔WON〕がセットさ
れている楊合にはフロー226に進む。フロー226で
はフラグ〔WON〕をリセット〔〔WON′)Rese
t〕してフロー216に進み、以下フロー216,21
7,213の順に処理が行われる。この巻戻し操作にお
けるフラグ〔SUB〕、フラグ〔WON〕、フラグ〔N
OC〕およびテープカウント状態を第14図dに示す。
さて、第14図dにおける図示J位置で操作ノブ9を停
止側にすると、指定桁が7桁(または6桁)のとき、フ
ロー132,134さらにフロー189〜196の順に
処理が行われる。
At this time, the flag [REV] 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, the flow 132, 142, 163,
Processing is performed in the order of 209, 212, and 213. 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 34
When OFF, flows 132 and 13 when the specified digit is 5 digits.
Processing is performed in the order of 4, 189, and 214. flow 21
In step 4, a [PRE (DIGIT) Reset] process is performed, the flag [REEL] is reset, and the process proceeds to flow 215. In flow 215, [[NOc')Set] is checked, and if the flag [NOC] is set, the flow advances to flow 225. In flow 225, [[WON]
If the flag [WON] is set, the flow advances to flow 226. In flow 226, the flag [WON] is reset.
t] and proceed to flow 216, and the following flows 216 and 21
Processing is performed in the order of 7,213. Flag [SUB], flag [WON], flag [N] in this rewind operation
OC] and tape count status are shown in FIG. 14d.
Now, when the operating knob 9 is set to the stop side at the illustrated position J in FIG. 14d, when the designated digit is 7 digits (or 6 digits), processing is performed in the order of flows 132, 134 and flows 189 to 196.

フロー196では、フラグ〔PLAY〕およびフラグ〔
REV〕をリセット〔〔PLAY〕Resetl〔RE
V〕Reset〕して、後述するフロー197〜200
へと順に進み、テープカウントモード表示サイクルに進
む。そして操作ノブ9を再生側にすると、指定桁が7桁
のときフロー132,142さらにフロー163〜17
9の順に処理が行われる。このとき、フロー167では
フラグ〔PLAY〕をセットしている。上記フロー17
9では〔〔SUB〕Set〕チェックを行いフラグ〔S
UB〕がセットされている場合にはフロー227に進む
。フロー227でフラグ〔NOC〕がセットされている
かど.うかチェック〔〔NOc′)Set〕して、セッ
トされている場合にはフロー227に進む。フロー22
1では、フラグ〔NOC〕をリセット〔〔NOC〕Re
set〕してフロー180に進む。フロー180では〔
〔RE■〕Set〕チェックを行い、フラグ〔RE■〕
がセットされていない場合にはフロー181に進む。フ
ロー181では、フラグ〔SUB〕をリセットして以下
フロー182〜186の順に処理が行われる。
In flow 196, the flag [PLAY] and the flag [
REV] Reset [[PLAY]Resetl[RE
V]Reset] and proceed to flows 197 to 200, which will be described later.
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 [PLAY] is set. Above flow 17
In 9, check [[SUB]Set] and set the flag [S
UB] is set, the process advances to flow 227. Check whether the flag [NOC] is set in flow 227. Check [[NOc')Set] if it is set, and if it is set, proceed to flow 227. flow 22
1, reset the flag [NOC] [[NOC]Re
set] and proceeds to flow 180. In flow 180 [
[RE■]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桁の4ときフロー132,142,163,
209,210,211,212の順に処理が行われる
。このときフロー211でフラグ〔WON〕、フラグ2
12でフラグ〔REEL〕をセットしている。そして、
前記したように次のリードスイッチ34のオンでフラグ
〔WON〕をリセットしてテープカウント値を“゜+1
゛する。上記した再生操作におけるフラグ〔SUB〕、
フラグ〔WON〕、フラグ〔NOC〕およびテープカウ
ント状態を第14図eに示す。次に第14図eにおける
図示K位置で、操作ノブ9を巻戻し側にすると、前記巻
戻し時と同じくフラグ〔PLAY〕、フラグ〔RE■〕
、フラグ9〔NOC〕およびフラグ〔SUηがセットす
る。
Next, when the reed switch 34 is turned on in the above state,
When the specified digit is 5 digits 4, flow 132, 142, 163,
Processing is performed in the order of 209, 210, 211, and 212. At this time, in flow 211, flag [WON], flag 2
The flag [REEL] is set at 12. and,
As mentioned above, when the next reed switch 34 is turned on, the flag [WON] is reset and the tape count value is set to "゜+1".
Do it. Flag [SUB] in the above playback operation,
The flag [WON], flag [NOC] and tape count status are shown in FIG. 14e. Next, at the K position shown in FIG. 14e, when the operating knob 9 is set to the rewind side, the flag [PLAY] and flag [RE
, flag 9 [NOC] and flag [SUη] are set.

そして、リードスイッチ34がオフすると、前記巻戻し
操作における1回目のリードスイッチ34のオフのとき
と同様に処理が行われ、フラグ〔REEL〕およびフラ
グ〔WON〕がリセットす7る。
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に進む。フロー215
では〔〔NOC〕Set〕チェックを行い、フラグ〔N
OC〕がセットされていない場合にはフロー225に進
む。フロー225では〔〔WON′)Set〕チェック
を行い、フラグ〔WON〕がリセットされている場合に
はフロー229に進む。フロー229では、フラグ〔N
OC〕をリセット〔〔NOC〕Reset〕してついで
フロー216,217の順に処理が行われる。以後、リ
ードスイッチ34のオン動作の繰り返しによりフラグ〔
WON〕のセット−リセットが繰り返され、フラグ〔W
ON〕の条件(リセットされたとき)により減算計数処
理が実行されていく。上記した巻戻し操作におけるフラ
グ〔SUB〕、フラグ〔WON〕、フラグ〔NOC〕お
よびラップカウント状態を第14図fに示す。次に第1
4図fにおける図示L位置(フラグ〔SUB〕がセット
、フラグ〔REEL〕、〔WON〕、〔NOC〕がリセ
ット)で、巻戻し操作を停止して再び再生操作を行うと
、指定桁が7桁のときフロー132,142さらにフロ
ー163〜179の順に処理が行われる。
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, no flow 132, 134, 189,
214. In flow 214, [PRE(
DIGIT) Reset] process and set the flag [REE
L] and proceeds to flow 215. flow 215
Now check [[NOC]Set] and set the flag [N
OC] is not set, the process advances to flow 225. In flow 225, [[WON')Set] is checked, and if the flag [WON] has been reset, the flow advances to flow 229. In flow 229, the flag [N
OC] is reset [[NOC]Reset], and then processes in flows 216 and 217 are performed in this order. Thereafter, by repeatedly turning on the reed switch 34, the flag [
The setting and resetting of the flag [WON] is repeated, and the flag [WON] is set and reset.
ON] condition (when reset), subtraction counting processing is executed. The flag [SUB], flag [WON], flag [NOC] and lap count states in the above-described rewinding operation are shown in FIG. 14f. Then the first
4. If you stop the rewinding operation and perform the playback operation again at the L position shown in Figure f (the flag [SUB] is set and the flags [REEL], [WON], and [NOC] are reset), the designated digit will be set to 7. When it is a digit, processing is performed in the order of flows 132, 142, and flows 163 to 179.

このとき、フロー167ではフラグ〔PLAY〕がセッ
トする。上記フロー179では〔〔SUB〕Set〕チ
ェックを行い、フラグ〔SUB〕がセットされている場
合にはフロー227に進む。フロー227では〔〔NO
C]Set〕チェックを行い、フラグ〔NOC〕がリセ
ットされている場合にはフロー228aに進む。フロー
228aではフラグ〔NOC〕をセット 〔〔NOC〕
Set〕し、フロー180に進む。フロー180では〔
〔REV〕Set〕チェックを行い、フラグ〔REV〕
がセットされていない場合にはフロー181に進み、フ
ラグ〔SUB〕をリセットする。次に、リードスイッチ
34がオンすると、指定桁が5桁のときフロー132,
142,163,209,212の順に処理が行われる
。このフロー212ではフラグ〔REEL〕がセットす
る。次にリードスイッチ34がオフすると、指定桁が5
桁のときフロー132,134,189,214,21
5,225,229,216,217,213の順に処
理が行われ、フロー214ではフラグ〔REEL〕、フ
ロー229ではフラグ〔NOC〕がリセットする。以後
、リードスイッチ34のオン動作の繰り返しによりフラ
グ〔WON〕のセット−リセットが繰り返され、フラグ
〔WON〕の条件(リセットされたとき)により加算計
数処理が実行されていく。上記した再生操作におけるフ
ラグ〔SUB〕、フラグ〔WON〕、フラグ〔NOC〕
およびテープカウント状態を第14図gに示す。以上説
明したようにこの実施例では、減算計数が加算計数かを
判別するための状態フラグ(フラグ〔SUB))がセッ
トからリセット、またはリセットからセットするときに
状態が切換わる(セットからリセットまたはリセットか
らセットする。)フラグ〔NOC〕を設け、このフラグ
〔NOC〕がセットされている間はフラグ〔WON〕が
リセットされても計数処理を行わないようにして、前記
した従来の計数処理における再生および巻戻し時のテー
プカウント値のずれを補正するようにしている。すなわ
ち、巻取リール台24の回転数が“゜N゛のとき、再生
および巻戻し時ともにテープカウント値が゜“N”にな
るように制御している。なお、上記フラグ〔NOC〕は
フラグ〔WON〕がリセットされているときにリードス
イッチ34がオフすることによりリセットされるように
なつている。次にキー操作によるテープカウント値など
の設定方法について説明する。
At this time, in flow 167, the flag [PLAY] is set. In the flow 179 described above, a [[SUB]Set] check is performed, and if the flag [SUB] is set, the flow advances to flow 227. In flow 227, [[NO
C] Set] is checked, and if the flag [NOC] is reset, the process advances to flow 228a. In flow 228a, set the flag [NOC].
Set] and proceeds to flow 180. In flow 180 [
[REV]Set] check and flag [REV]
If not set, the process advances to flow 181 and the flag [SUB] is reset. Next, when the reed switch 34 is turned on, when the designated digit is 5 digits, the flow 132,
Processing is performed in the order of 142, 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.
Flow 132, 134, 189, 214, 21 when digit
Processing is performed in the order of 5, 225, 229, 216, 217, and 213, and the flag [REEL] is reset in flow 214, and the flag [NOC] is reset in flow 229. 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 state changes when the status flag (flag [SUB]) for determining whether a subtraction count is an addition count is changed from set to reset or from reset to set (from set to reset or A flag [NOC] is provided, and while this flag [NOC] is set, counting processing is not performed even if the flag [WON] is reset. The discrepancy in tape count values during playback and rewinding is corrected. That is, when the rotational speed of the take-up reel stand 24 is "N", the tape count value is controlled to be "N" during both playback and rewinding.The above flag [NOC] is a flag. [WON] is reset by turning off the reed switch 34 while [WON] is being reset.Next, a method of setting the tape count value etc. by key operation will be explained.

すなわち、テープカウントモードの場合、数字キー6〜
(9)、“゜R゛キー4aC′S゛キー4b1“ST゛
キー4C1″STOP″キー4dなどによりテープカウ
ント値、再生スタート位置、停止位置などの設定ができ
るようになつている。たとえば今、操作ノブ9が停止側
にあり、前記フロー152を中心とする入力端Kl,K
2の入力チェックルーチンのタイミングのタイミングで
キーが押されると、フロー150またはフロー153で
入力端Kl,K2の入力内容が演算制御部36に記憶さ
れ、フロー152に進む。フロー152では〔1≦K〈
3〕チェックを行い、1≦Kく3の場合にはフロー23
0に進む。フロー230では、指定桁゛゜9゛から゜゜
0゛まで入力端Kl,K2の入力チェックルーチンでの
表示サイクルが2回繰り返されたかどうかをチェック〔
COUNT=2〕し、カウント“゜2゛の場合にはフロ
ー231に進む。フロー231で〔DIGITOFF〕
処理を行い、ついでフロー232で〔ゼロサプレス解除
〕を行つてフロー233に進む。フロー233ではフラ
グ〔AFT〕がセットされているかどうか、すなわ操作
ノブ9を停止側にした直後であることが認識されている
かどうかをチェック〔AFTset〕する。フラグCA
FT〕がセットされていない場合にはフロー234に進
む。フロー234では“゜R゛キー4aが押されたかど
うかチェック〔“゜R”キー〕し、押されていない場合
にはフロー235に進む。フロj−235ではエラー表
示されているかどうかをチェック〔ESet〕し、エラ
ー表示されていない場合にはフロー236に進む。フロ
ー236では入力端Kl,K2の入力内容および指定桁
(デジット信号)との内容により何のキーが押されたの
か7を選別〔キー選別〕する。なお、カウント“2゛で
ない場合にはフロー406に進み、カウント数をクリア
〔0→COUNT〕して前記フロー154に進み入力端
Kl,K2の入力チェックルーチンと入力端K8の入力
チェックルーチンとが交互に繰フリ返される。そして、
キーが離されると1≦K〈3でなくなり、したがつてフ
ロー152からフロー154に進み、入力端Kl,K2
の入力チェックルーチンを入力端?8の入力チェックル
ーチンとが交互に繰り返される。しかして前記フロー1
62にてカウント数が“゜1゛ずつ増えていき、カウン
ト゜2゛になると次のキー操作の内容を受け入れるよう
になつている。まずはじに、テープカウント値の設定に
ついて説明する。
In other words, in tape count mode, number keys 6-
(9) The tape count value, playback start position, stop position, etc. can be set using the "R" key 4aC'S" key 4b1"ST" key 4C1"STOP" key 4d, etc. For example, now the operating knob 9 is on the stop side, and the input ends Kl, K centering on the flow 152
When a key is pressed at the timing of the input check routine No. 2, the input contents of the input terminals K1 and K2 are stored in the arithmetic control unit 36 in flow 150 or flow 153, and the flow advances to flow 152. In flow 152, [1≦K〈
3] Check, and if 1≦K3, proceed to flow 23
Go to 0. In flow 230, it is checked whether the display cycle in the input check routine for input terminals Kl and K2 has been repeated twice from the specified digit ゛゜9゛ to ゜゜0゛.
COUNT=2], and if the count is "2", proceed to flow 231. In flow 231, [DIGITOFF]
Processing is performed, and then, in flow 232, [zero suppression is released] is performed, and the flow 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. Flag CA
FT] is not set, the process advances to flow 234. In flow 234, it is checked whether the "゜R" key 4a has been pressed ["゜R" key], and if it has not been pressed, the process advances to flow 235. In flow j-235, it is checked whether an error is displayed [ ESet], and if no error is displayed, proceed to flow 236. In flow 236, it is determined which key was pressed based on the input contents of input terminals Kl and K2 and the contents of the specified digit (digit signal). [Key sorting]. If the count is not "2", proceed to flow 406, clear the count number [0→COUNT], and proceed to flow 154, where the input check routine for input terminals Kl and K2 and input terminal K8 are performed. The input check routine is repeated alternately. and,
When the key is released, 1≦K<3 is no longer satisfied, so flow 152 proceeds to flow 154, and input terminals Kl, K2
input check routine for input end? The input check routine of 8 is repeated alternately. However, the flow 1
At step 62, the count increases by "1", and when the count reaches "2", the contents of the next key operation are accepted.First, the setting of the tape count value will be explained.

たとえばテープカウント値“50゛で録音をいつたん停
止し、演算用電源スイッチ2をオフしたとする。この状
態で、再びたとえばメモがわりに録音しようとする場合
、演算用電源スイッチ2をオンして次のような操作をす
ることによりテープカウント値゜゜50゛を設定して録
音することができる。すなわち、数字キー(5)を押す
と前記したようにフロー236で〔キー選別〕処理が行
われ、フロー237に進む。フロー237ではフラグ〔
SET〕がセットされているかどうか、すなわちテープ
カウント値が設定されたことが認識されているかどうか
をチェック〔〔SET〕Set〕して。認識されていな
い(リセット)場合にはフロー238に進む。フロー2
38ではフラグ〔N〕がセットされているかどうか、す
なわち数字キーが押されたことが認識されているかどう
かをチェック〔〔N〕Set〕するが、この時点ではま
だフラグ〔N〕がセットされていないのでこの場合には
フロー239に進む。フロー239では〔0→DISP
REC〕処理、すなわちDISPRECの内容をクリア
してフロー240に進む。フロー240では〔N−+D
ISPRcc〕処理、すなわち数値゜゜5゛をDISP
RECに記憶してフロー24に進む。フロー241では
フラグ〔N〕をセット 〔〔N〕Set〕して表示サイ
クルに進み、数値“5゛が表示される。次に数字キーM
を押すと上記フロー236,237,238の順に処理
が行われる。フロー238は〔〔N〕Set〕チェック
が行われ、このときにはフラグ〔N〕がセットされてい
るので上記フロー239を飛はしてフロー240に進む
。ついでフロー241へと進み、数値“50゛がDIS
PRECに記憶され、表示サイクルにて数値“50゛が
表示される。次に゜゜S゛キー4bを押すと、上記フロ
ー236からフロー242に進む。フロー242では〔
〔N)Reset〕処理を行い、フラグ〔N〕をリセッ
トしてフロー243に進む。フロー243では−〔〔C
uE′)Set〕チェックを行い、フラグ〔CUE〕が
セットされていない場合にはフロー244に進む。フロ
ー244ではフラグ〔STOP〕がセットされているか
どうか、すなわち停止位置が設定されたことが認識され
ているかどうかをチェック〔〔STOP〕Set〕して
、認識されていない(リセット)場合にはフロー245
に進む。フロー245では〔〔SET′)Set〕処理
を行つてフラグ〔SET〕をセットする。すなわち、演
算制御部36はテープカウント値が設定されたことを認
識する。なお上記表示サイクルが2周目のときフロー2
37で〔〔SET〕Set〕チェックが行われ、フラグ
〔SET〕がセットしているのでフロー237ノaに進
む。このフロー237aでテープカウント設定値がTR
ECに記憶〔DISPREC→TROO〕される。とこ
ろで“S゛キー4bを押してからテープカウント値の設
定ミスに気がついたときには、あら・ためて上記した操
作を直すことにより正しいテープカウント設定値に訂正
することができる。
For example, let's say that you stop recording once the tape count value is "50" and turn off the calculation power switch 2. In this state, if you want to record again for example as a memo, turn on the calculation power switch 2. By performing the following operation, it is possible to set the tape count value ゜゜50゛ and record.In other words, when the number key (5) is pressed, the [key selection] process is performed in flow 236 as described above. , proceed to flow 237. In flow 237, the flag [
SET] is set, that is, whether it is recognized that the tape count value has been set. If it is not recognized (reset), the process advances to flow 238. flow 2
In step 38, it is checked [[N]Set] whether the flag [N] is set, that is, whether the pressing of the numeric key is recognized, but at this point, the flag [N] is not yet set. In this case, the process advances to flow 239. In flow 239, [0→DISP
REC] processing, that is, clearing the contents of DISPREC, and proceeding to flow 240. In flow 240, [N-+D
ISPRcc] processing, that is, the numerical value ゜゜5゛ is DISP
The information is stored in the REC and the process proceeds to flow 24. In flow 241, the flag [N] is set [[N]Set] and the display cycle proceeds, and the number "5" is displayed.Next, press the number key M
When the button is pressed, the above-mentioned flows 236, 237, and 238 are executed in this order. In flow 238, a [[N]Set] check is performed, and since the flag [N] is set at this time, flow 239 is skipped and the process proceeds to flow 240. Next, proceed to flow 241, and the number “50” is DIS
It is stored in PREC, and the numerical value "50" is displayed in the display cycle. Next, when the ゜゜S゛ key 4b is pressed, the process proceeds from the above flow 236 to flow 242. In flow 242,
[N) Reset] processing is performed to reset the flag [N], and the process proceeds to flow 243. In flow 243 - [[C
uE′)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 245
Proceed to. In flow 245, a [[SET')Set] process is performed to set a 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, flow 2
At step 37, the [[SET] Set] check is performed, and since the flag [SET] is set, the flow advances to flow 237 Noa. In this flow 237a, the tape count setting value is TR.
It is stored in the EC [DISPREC→TROO]. By the way, if you notice a mistake in setting the tape count value after pressing the "S" key 4b, you can correct the tape count setting value by repeating the above-described operation.

すなわち、あらためて正しい数字キー操作を行い、゜“
S゛キー4bを押せばよい。これははじめて数字キー操
作によつてセット(フロー241)され〔たフラグ〔N
〕が、次の66S″キー4bの操作によつてリセット(
フロー242)されるためである。すなわち、あらため
て数字キー操作を行うと、フロー238,239,24
0の順に処理が行われ、ミスした数値をクリアし、正し
い数値を置数するためである。また、テープカウント値
を設定する必要のないときに゜゛S゛キー4bを押して
しまつた場合、そのまま操作を続けると大切なテープカ
ウント値が消滅してしまう。このときにぱ゜R゛キー4
aを押すことにより、フラグ〔SET〕をリセットして
テープカウント値を保護することができる。すなわち、
フロー234で〔“゜R゛キー〕チェックを行い、゛゜
R゛キー4aが押された場合にはフロー246に進む。
フロー246で〔Ereset〕処理を行い、フロー2
47に進む。フロー247では〔〔SET〕Set〕チ
ェックを行い、フラグ〔SET〕がセットされている場
合にはフロー248に進む。フロー248ではフラグ〔
N〕およびフラグ〔SET〕をリセットしてフロー12
2に進む。しかして、フロー122で〔TREO→DI
SPREC〕処理を行うことにより、゜゜S゛キー4b
を押した時点のテープカウント値が表示されることにな
る。なお、数字キーを押してからテープカウント値の設
定ミスに気がついたときには、クリアキー4eを押して
からあらためて正しい数字キー操作を行い、“S゛キー
4bを押すことにより正しいテープカウント設定値に訂
正することができる。すなわち、クリアキー4eを押す
とフロー407に進み〔〔N]Set〕チェックを行い
フラグ〔N〕がセットされている場合にはフロー408
に進む。フロー408では〔0→DISP〕処理を行い
ミスした数値をクリアする。これによりあらためて正し
い数字キー操作を行うと、フロー238,240の順に
処理が行われ正しい数値に置数されるためである。
ノ次に停止位置の設定について説明する。す
なわち、再生、早送りおよび巻戻し時の停止位置の設定
ぱ゜ST0P゛キー4dを押すことにより行われる。た
とえば前記した如く任意の数字キーを押して置数したの
ち“゜ST0P゛キー4dを押すと、フロー236から
フロー249に進む。フロー249ては〔〔SET)S
et〕チェックが行われ、フラグ〔SET〕がセットさ
れていない場合には〔〔SET〕Resetl〔WON
′)Reset..DISPREc→TREC→TRO
..〕処理を行つた後フロー250に進む。
In other words, perform the correct number key operation again and press ゜“
All you have to do is press the S key 4b. This is the first flag [N
] is reset (
This is because flow 242) is performed. In other words, if you operate the numeric keys again, flows 238, 239, 24
This is because the processing is performed in the order of 0, clearing the erroneous numeric value and entering the correct numeric value. Furthermore, if the ゜゛S゛ key 4b is pressed when there is no need to set the tape count value, the important tape count value will be lost if the operation is continued. At this time, press the key 4
By pressing a, the flag [SET] can be reset to protect the tape count value. That is,
In flow 234, a check is made for the "°R" key, and if the "R" key 4a is pressed, the flow advances to flow 246.
[Ereset] processing is performed in flow 246, and flow 2
Proceed to step 47. In flow 247, a [[SET] Set] check is performed, and if the flag [SET] is set, the process advances to flow 248. In flow 248, the flag [
N] and flag [SET] and proceed to flow 12.
Proceed to step 2. However, in flow 122 [TREO→DI
SPREC] By performing the process, ゜゜S゛key 4b
The tape count value at the time you press is 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, perform the correct number key operation again, and then press the "S" key 4b to correct the tape count setting value. In other words, when the clear key 4e is pressed, the process proceeds to flow 407, where the [[N] Set] check is performed, and if the flag [N] is set, the process proceeds to flow 408.
Proceed to. In flow 408, [0→DISP] processing is performed to clear the erroneous numerical value. This is because when the correct numeric key operation is performed again, the processing is performed in the order of flows 238 and 240, and the correct numeric value is set.
Next, the setting of the stop position will be explained. That is, setting of the stop position during playback, fast forwarding, and rewinding is performed by pressing the ST0P key 4d. For example, as described above, if you press any numeric key to set the number and then press the "゜ST0P" key 4d, the flow advances from flow 236 to flow 249.
et] is checked, and if the flag [SET] is not set, [[SET]Resetl[WON
') Reset. .. DISPREc→TREC→TRO
.. .. ] After performing the processing, the process proceeds to flow 250.

そしてこのフロー250ではフラグ〔N〕およびフラグ
〔SET〕がリセットされ、フロー251に進す。フロ
ー251ではフラグ〔ST〕をセット 〔〔ST〕Se
t]して、フロー252に進む。フロー252では6゜
ST゛キー4cかどうかのチェック〔“゜ST゛キー〕
をし、“STOPキー4dが押された場合にはフロー2
53に進む。フロー253では〔〔CuE′)Set〕
チェックを行い、フラグ〔CUE〕がリセットされてい
る場合にはフロー254に進む。フロー254ではDI
SPREOの値とT.。。の値との大小の比較〔DIS
PREC<TP.EC〕がなされ、DISPRECの値
がTP.EGの値よりも小さい場合には、フロー255
に進んでフラグ〔BACK〕をセット〔〔BACK′)
Set〕し、巻戻し時の停止位置の設定であることを認
識してフロー256に進む。一方、DlSPROcの値
がTRECの値より大きいか等しい場合にはフロー25
7に進み、フラグ〔BACK〕をリセット 〔〔BAC
K′)Reset〕してフロー258に進む。フロー2
58ではCDISPREO=TROC〕チェックを行い
、DISPRECの値がTRECの値と同じである場合
にはフロー259に進む。フロー259ではフラグ〔S
TO〕をセット〔〔STO〕Set]し、スタート位置
と停止位置とが等しいことを認識して上記フロー256
進む。一方、DISPRECの値がTRECの値に等し
くない場合にはフロー260に進み、フラグ〔STO〕
をリセット〔〔STO〕Reset〕し、スタート位置
と停止位置とが異なるスタート位置〈停止位置)ことを
認識して上記フロー256に進む。フロー256ではD
ISPRECの停止位置を示す記憶内容を後述するST
OPRECに転送〔DISPRECに転送0PRE6し
、DISPRO。の7桁目に“゜1110゛を記憶〔」
Set〕し、フラグ〔STOP〕をセット〔〔STOp
′)Set〕して停止位置が設定されたことを認識する
。しかして、フロー123に進みテープカウントモード
の表示サイクルに入り、停止位置の設定値および停止位
置を示す記号たとえばかぎかつこ゜゛j゛が表示される
。なおSTOPREOは、停止位置が記憶される5桁(
符号1桁+設定値4桁)のレジスタである。次に、再生
スタート位置の設定について説明する。
In this flow 250, the flag [N] and the flag [SET] are reset, and the flow advances to flow 251. In flow 251, set the flag [ST] [[ST]Se
t] and proceeds to flow 252. In flow 252, check whether 6°ST゛ key 4c is pressed [“゜ST゛key]”
and “If STOP key 4d is pressed, flow 2
Proceed to step 53. In flow 253, [[CuE′)Set]
A check is performed, and if the flag [CUE] is reset, the process advances to flow 254. In flow 254, DI
The value of SPREO and T. . . Comparison of magnitude with the value of [DIS
PREC<TP. EC] is performed, and the value of DISPREC becomes TP. If it is smaller than the value of EG, flow 255
Go to and set the flag [BACK] [[BACK']
Set] and recognizes that this is the setting of a stop position during rewinding, and proceeds to flow 256. On the other hand, if the value of DlSPROc is greater than or equal to the value of TREC, flow 25
Proceed to step 7 and reset the flag [BACK].
K') Reset] and proceeds to flow 258. flow 2
In step 58, CDISPREO=TROC] is checked, and if the value of DISPREC is the same as the value of TREC, the process advances to flow 259. In flow 259, the flag [S
TO] is set [[STO]Set], recognizing that the start position and stop position are equal, and performing the above flow 256.
move on. On the other hand, if the value of DISPREC is not equal to the value of TREC, the process proceeds to flow 260 and the flag [STO]
is reset [[STO]Reset], and it is recognized that the start position and the stop position are different (start position (stop position)), and the process proceeds to the above flow 256. In flow 256, D
ST whose memory contents indicating the stop position of ISPREC will be described later.
Transfer to OPREC [Transfer to DISPREC 0PRE6, DISPRO. "Memorize ゜1110゛〔" in the 7th digit of
Set] and set the flag [STOP].
') Set] to recognize that the stop position has been set. The program then proceeds to flow 123 to enter a tape count mode display cycle, where the set value of the stop position and a symbol indicating the stop position, such as a hook or key, are displayed. Note that STOPREO is a 5-digit (
This is a register with a 1-digit code + 4-digit setting value). Next, setting of the playback start position will be explained.

すなわち、再生時のスタート位置の設定は“S丁゛キー
4cを押すことにより行われる。たとえば、前記した如
く任意の数字キーを押して置数したのち゜“ST゛キー
4cを押すと、フロー236,249,250,251
の順に処理が行われ上記フロー251ではフラグ〔ST
〕がセットされフロー252に進む。フロー252ては
〔゜゛ST”キー]チェックが行われ、゜゛ST゛キー
4cが押された場合にはフロー261に進む。
That is, the start position during playback is set by pressing the "S" key 4c. For example, if you press any number key to set the number as described above and then press the "ST" key 4c, the flow 236, 249, 250, 251
In the flow 251, the flag [ST
] is set and the process advances to flow 252. In flow 252, the [゜゛ST'' key] is checked, and if the ゜゛ST゛ key 4c is pressed, the process advances to flow 261.

フロー261では〔DISPRT:.C<TREC〕チ
ェックを行い、DISPRElaの値がTROCの値よ
り小さい場合にはフロー262に進み、DISPREC
の9桁目にプ“110r゛を記憶〔Eset〕してエラ
ーとするとともに〔MSON〕処理を行つて、たとえエ
ラーに気がつかずに操作ノブ9の操作を行つてもモータ
19が回転しないようにする。この場合エラとするのは
操作ノブ9を再生側にした楊合、スタート位置5からの
再生が不可能なことを意味し、巻戻しが必要であること
を示唆するためである。一方DISPlOOの値がT8
OOの値より小さい場合には、フロー263に進み〔D
ISPREC=TRIElC〕チェックを行う。
In flow 261, [DISPRT:. C<TREC] is checked, and if the value of DISPREla is smaller than the value of TROC, the process proceeds to flow 262 and the DISPREC
Store the program "110r" in the 9th digit of ``Eset'' to indicate an error, and perform ``MSON'' processing so that the motor 19 will not rotate even if the operation knob 9 is operated without noticing the error. In this case, the error is used because it means that when the operation knob 9 is set to the playback side, playback from the start position 5 is impossible, and that rewinding is necessary.On the other hand, The value of DISPlOO is T8
If it is smaller than the value of OO, proceed to flow 263 [D
ISPREC=TRIElC] Check.

DISPR5。の値がTRO。の値に等しい場O合には
フロー264に進み〔〔STOP〕Set〕チェックを
行う。フラグ〔STOP〕がセットされている場合には
フロー265に進み、フラグ〔STO〕をセットしてフ
ロー266に進む。
DISPR5. The value of is TRO. If the value is equal to O, the process advances to flow 264 and a [[STOP]Set] check is performed. If the flag [STOP] is set, the process proceeds to flow 265, sets the flag [STO], and proceeds to flow 266.

また、フラグ〔STOP〕がリセットされている場合に
はフロー265aに進み、フラグ〔STO〕をリセット
して上記フロー266に進む。フロー266ではフラグ
〔NCUE)をセット〔〔NCUE〕Set〕し、再生
時においてTRECに記憶されているテープカウント値
と再生スタート位置とが等しいことを認識してフロー2
67に進む。また、上記フロー263においてDISP
RECの値がTREGより大きい場合にはフロー266
aに進み、フラグ〔NCUE〕をリセットして上記フロ
ー267に進む。フロー267では〔〔REC′)Se
t〕チェックを行い、フラグ〔REC〕がセットされて
いない場合にはフロー268に進む。フロー268では
、DISPROOのスタート位置を示す記憶内容をST
ARTRI:l:Cに転送〔DISPREO→STAR
REO〕し、DISPREGの8桁目に゜゜101『゛
を記憶〔「Set〕し、フラグ〔CUE〕をセット〔〔
CUE〕Set〕してフロー269に進む。ここでST
,ARTROcは再生スタート位置が記憶される5桁(
符号1桁+設定値4桁)のレジスタである。フロー26
9では〔〔STOP〕Set〕チェックが行われ、フラ
グ〔STOP〕がリセットされている場合にはフロー1
32に進みテープカウントモードの表示サイクルに入り
、再生スタート位置の設定値およびスタート位置を示す
記号たとえばかぎかつこ可゛が表示される。なお、再生
時における停止位置がすでに設定されている場合には、
フラグ〔STOP〕はセット(フロー256)されてお
り、したがつてフロー270における〔〔STOP〕S
et〕チェックの結果フロー270に進む。
If the flag [STOP] has been reset, the process proceeds to flow 265a, resets the flag [STO], and proceeds to flow 266. In flow 266, the flag [NCUE] is set [[NCUE]Set], and it is recognized that the tape count value stored in TREC is equal to the playback start position during playback, and flow 266 is executed.
Proceed to 67. Also, in the flow 263 above, DISP
If the value of REC is greater than TREG, flow 266
Proceed to step a, reset the flag [NCUE], and proceed to flow 267 described above. In flow 267, [[REC') Se
t] is checked, and if the flag [REC] is not set, the process advances to flow 268. In flow 268, the memory contents indicating the start position of DISPROO are stored in ST.
ARTRI: l: Transfer to C [DISPREO → STAR
REO], store ゜゜101゛ in the 8th digit of DISPREG, and set the flag [CUE].
CUE]Set] and proceeds to flow 269. ST here
, ARTROc is a 5-digit (
This is a register with 1 digit code + 4 digit setting value). flow 26
In step 9, a [[STOP]Set] check is performed, and if the flag [STOP] is reset, flow 1 is executed.
The program proceeds to step 32 and enters a tape count mode display cycle, where the set value of the playback start position and a symbol indicating the start position, such as a key or key, are displayed. Note that if the stop position during playback has already been set,
The flag [STOP] is set (flow 256), so the [[STOP] S in flow 270
et] check result flow 270 is proceeded to.

フロー270では!〔STOPp.caくSTARTR
Oc〕チェックを行い、停止位置の値より再生スタート
位置の値の方が大きい場合には、再生は不可能なためフ
ロー262に進みエラー〔Eset〕となる。
At Flow 270! [STOPp. cakuSTARTR
If the value of the playback start position is larger than the value of the stop position, the process proceeds to flow 262 and an error [Eset] occurs because playback is impossible.

一方、停止位置の値が再生スタート位置の値よりも大き
いか等しい場3合にはフロー271に進む。フロー27
1では〔STOPREO=STARTROC〕チェック
が行われ、停止位置の値と再生スタート位置の値とが等
しい場合にはフロー272に進みフラグ〔STO〕をセ
ットし、等しくない場合にはフロー273に進み4フラ
グ〔STO〕をリセットしていずれの場合にもフロー1
23に進む。また、停止位置の設定と再生スタート位置
との設定の順序はどちらが先でもよい。
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. flow 27
In step 1, [STOPREO=STARTROC] is checked, and if the value of the stop position and the value of the playback start position are equal, the process advances to flow 272 and a flag [STO] is set; if they are not equal, the process advances to flow 273 and the flag [STO] is set. Reset the flag [STO] and proceed to flow 1 in either case.
Proceed to step 23. Further, the order of setting the stop position and the reproduction start position may be set in any order.

すなわち、再生スタート位置が設定されてから停止位置
を設定すると、フロー236,246,250,251
,252,253の順に進み、フロー253では〔〔C
uE′)Set〕チェックが行なわれ、フラグ〔C[J
E〕がセット70〜268している場合にはフロー74
に進む。
That is, if the stop position is set after the playback start position is set, flows 236, 246, 250, 251
, 252, 253, and in flow 253, [[C
uE′)Set] is checked and the flag [C[J
E] is set 70 to 268, flow 74
Proceed to.

フロー274では〔DISPREO〈STARTREO
〕チェックを行う。これは、再生スタート位置が設定さ
れたということがDISPROcの値がT8ECの値よ
り大きいか、あるいは等しいフことを示すものであるか
ら、DISPREOの値とSTARTREOとの比較を
すればよいことによる。すなわち、DISPROOの値
がSTART8EOの値より小さい場合には再生が不可
能となり、フロー262に進んでエラー〔Eset〕と
なる。一方、DISPRIElCの値がSTARTRE
cの値より大きいか等しい場合にはフロー275に進み
、〔DISPREC=STARTREc〕チェックを行
う。DISPRECの値とSTARTREcの値とが等
しい場合にはフロー259に進み、フラグ〔STO〕を
セットし、等しくlない場合にはフロー276に進み、
フラグ〔STO〕をリセットして、いずれの場合にもフ
ロー256に進む。フロー256では、前記同様〔DI
SPRO。→STOPRIlllC〕、〔」Set〕お
よび〔〔STOP〕Set〕の各処理を行い、表示サイ
クルに進む。以上説明したようにこの実施例では、“S
T′゛キー4cまたぱ゜ST0P゛キー4dが押される
とフラグ〔ST〕がセットし、それぞれかぎかつこ゜゜
「゛、゜可゛表示の準備がなされ、しかしてそれぞれS
TARTREC,,STOPREGに記憶され、テープ
カウントモード表示サイクルにて表示されるようになつ
ている。
In flow 274, [DISPREO
] Check. This is because the fact that the playback start position has been set indicates that the value of DISPROc is greater than or equal to the value of T8EC, so it is sufficient to compare the value of DISPREO and STARTREO. That is, if the value of DISPROO is smaller than the value of START8EO, reproduction is impossible, and the process proceeds to flow 262, where an error [Eset] occurs. On the other hand, the value of DISPRIELC is STARTRE
If the value is greater than or equal to the value of c, the process advances to flow 275 and a [DISPREC=STARTREc] check is performed. If the value of DISPREC and the value of STARTREc are equal, proceed to flow 259 and set the flag [STO]; if they are not equal, proceed to flow 276,
Reset the flag [STO] and proceed to flow 256 in either case. In flow 256, similar to the above [DI
S.P.R.O. →STOPRIllC], [''Set], and [[STOP]Set] are performed, and the process proceeds to the display cycle. As explained above, in this embodiment, “S
When the T'゛key 4c or the ST0P゛key 4d is pressed, the flag [ST] is set and preparations are made to display the respective keys ゛゛゛,゜OK゛, and then the respective S
It is stored in TARTREC, , STOPREG and 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 errors can be canceled by using the "°R" key 4a.

まず、再生スタート位置および停止位置が設定されてい
る場合に“゜R゛キー4aを押すと、前記フロー234
,246,247の順に処理が行われ、フロー277に
進む。フロー277では〔〔CuE′)Set〕チェッ
クが行われ、フラグ〔CUE〕がセットされている(フ
ロー268)場合にはフロー278に進む。フロー27
8では〔MFOFFl「Resetl〔NCUE〕〔C
UE〕〔STO〕ResetSTORRECOSTAR
TREc〕処理を行いフロー279に進む。フロー27
9では〔〔ST〕Set〕チェックを行い、フラグ〔S
T〕がセットされている(フロー251)場合にはフロ
ー280に進む。フロー280ては〔0−+STOPR
ECl」Resetl〔BACK〕STOP′3res
et〕処理を行いフロー281に進む。フロー281で
は〔〔NCUE〕〔CUE〕〔STO,lresetl
「ResetsTOpREO→STARTREc,.M
FOFF〕処理を行いフロー2418に進む。フロー2
48では〔〔N〕〔SET〕〔ST〕Reset,.P
reset..MSOFF〕処理が行われ、前記フロー
122に進んで表示サイクルに入る。すなわち、゜゜R
゛キー4aを押すと、DISPRECの8桁目および7
桁目に“0000゛が記憶−され(“゜「゛゜゜」゛が
リセット)、STOPRIll:CおびSTARTRE
cの記憶内容がクリアされ、フラグ〔CUE〕、フラグ
〔STOP〕、フラグ〔BACK〕、フラグ〔STO〕
、フラグ〔NCUE〕およびフラグ〔ST〕がリセット
され設定値が解除される。しか,して、TREClの記
憶内容DISPRECに転送され(フロー122)、テ
ープカウント値が表示されることになる。次に、エラー
の場合に゜゜R”キー4aを押すと、前記フロー251
で〔Ereset〕処理を行い、DISP8EOの9桁
目に゜゜0000゛が記憶され、しかしてエラー表示お
よび設定値は解除される。ここで、エラーの場合のキー
操作は、“゜R゛キー4aのみ受付け可能で、他のキー
操作の場合にはエラー表示の消去はなされない。これは
フロー234で〔“R゛キー〕チェックを行い、゜“R
゛キーでない場合にはフロー235に進んで〔Eset
〕チェックを行い、しかしてエラー表示されている場合
には123に進んでエラー表示を続けるためである。次
に、前記したテープカウント値、再生スター゛ト位置お
よび停止位置設定後の操作ノブ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, a [[CuE')Set] check is performed, 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] Reset STOR RECOSTAR
TREc] processing and proceeds to flow 279. flow 27
In 9, check [[ST]Set] and set the flag [S
T] is set (flow 251), the process advances to flow 280. Flow 280 [0-+STOPR
ECl”Resetl[BACK]STOP’3res
et] processing and proceeds to flow 281. In flow 281, [[NCUE][CUE][STO,lresetl
“ResetsTOPREO→STARTREc,.M
FOFF] processing and proceeds to flow 2418. flow 2
48, [[N][SET][ST]Reset, . P
reset. .. MSOFF] processing is performed, and the flow advances to the flow 122 to enter the display cycle. That is, ゜゜R
゛Press key 4a to display the 8th and 7th digits of DISPREC.
"0000" is stored in the digit ("゜"゛゜゜''゛ is reset), STOPRIll:C and STARTRE
The memory contents of c are cleared and the flag [CUE], flag [STOP], flag [BACK], flag [STO]
, the flag [NCUE] and the flag [ST] are reset and the set values are canceled. However, the stored contents of TREC1 are transferred to DISPREC (flow 122), and the tape count value is displayed. Next, in case of an error, press the ゜゜R'' key 4a to return to the flow 251.
[Ereset] processing is performed, ゜゜0000゛ is stored in the 9th digit of DISP8EO, and the error display and set value are canceled. Here, in the case of an error, only the "゜R" key 4a can be accepted for key operation, and the error display will not be erased in the case of other key operations.This can be done by checking the "R" key in flow 234. and ゜“R
If it is not the key, proceed to flow 235 and select [Eset
], and if an error is displayed, the process proceeds to step 123 to continue displaying the error. Next, the operation of the operation knob 9 after setting the tape count value, playback start position, and stop position will be described.

たとえばテープカウント値設定後に操作ノブ9を動かし
て再生(録音)操作や巻戻し操作などを行うと、前記フ
ロー176で〔〔SET〕Set〕チェックを行い、フ
ラグ〔SET〕がセットされている(フロー245)場
合にはフロー232に進む。フロー282では〔(SE
T〕〔WON〕Reset〕処理を行い、フラグ〔SE
T〕およびフラグ〔WON〕をリセットしてフロー17
7に進む。フロー177では〔〔N〕Set〕チェック
を行い、フラグ〔N〕がセットされている(フロー24
1)場合にはフロー283に進む。フロー283では、
フロー〔N〕をリセット〔〔N〕Reset〕してフロ
ー284に進む。フロー284では〔TROO→DIS
PREO〕処理を行い、TROCに記憶されたテープカ
ウント値がDISPRECに転送される。しかして、リ
ール回転パルスが入力されると、テープカウント設定値
(DISPREc)に対して前記フロー221またはフ
ロー222で計数処理が実行されていく。次に、再生ス
タート位置設定後に再生操作した場合について詳細に説
明する。
For example, if you move the operation knob 9 to perform playback (recording) or rewinding operations after setting the tape count value, the [[SET] Set] check is performed in the flow 176, and the flag [SET] is set ( Flow 245) If so, proceed to flow 232. In flow 282, [(SE
T] [WON] Reset] processing and flag [SE
T] and flag [WON] and proceed to flow 17.
Proceed to step 7. In flow 177, [[N]Set] is checked, and flag [N] is set (flow 24).
1), proceed to flow 283. In flow 283,
Flow [N] is reset [[N]Reset] and the process proceeds to flow 284. In flow 284, [TROO → DIS
PREO] processing, and the tape count value stored in TROC is transferred to DISPREC. When the reel rotation pulse is input, counting processing is executed for the tape count setting value (DISPREc) in the flow 221 or 222 described above. 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〕S
et〕チェックが行われ、フラグ〔CUE〕がセットさ
れている(フロー268)場合にはフロー285に進む
。フロー285では〔〔NCUE〕Set〕チェックが
行われフラグ〔NCUE〕がセットされていない場合に
はフロー286に進む。フロー286では〔MFON〕
処理を行いモータ19を高速回転させ、フロー186に
進む。フロー186では〔〔ST〕Reset〕処理を
行い、フラグ〔ST〕をリセットする。そして、リール
回転パルスが入力すると加算計数処理が行われ、フロー
223,224の順に処理が進む。このフロー224で
は〔〔CUE〕Set〕チェックが行われフラグ〔CU
E〕がセットされれている(フロー268)場合にはフ
ロー287に進む。
That is, when a reproduction operation is performed, the processing proceeds in the order of flows 182 and 183. In this flow 183, [[CUE]S
et] is checked, and 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. In flow 286 [MFON]
The process is performed, the motor 19 is rotated at high speed, and the process proceeds to flow 186. 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. In this flow 224, [[CUE]Set] is checked and the flag [CUE]
E] is set (flow 268), the process advances to flow 287.

フロー287では)〔STARTRO。=DISPRE
C〕チェックを行い、テープカウント値がスタート位置
の設定値に一致しない間は加算計数処理が続けられ、新
たなテープカウント値が表示されていく。しかしてテー
プカウント値が再生スタート位置の設定値に一致する5
と、フロー288に進み〔〔CUE〕Set〕チェック
を行い、フラグ〔CUE〕がセットされている(フロー
268)場合にはフロー289に進む。フロー289で
は〔〔STO)Set〕チェックを行い、フラグ〔ST
O〕がセットされていない場合゛Oにはフロー290に
進みσReset..MFOFFl〔CUE〕〔STO
〕Reset〕処理が行われ、モータ19は定速回転と
なり、スタート位置設定表示゛丁゛が消え、フラグ〔C
UE〕がりセントしてフロー291,123に進む。フ
ロー291では〔STOPREG−+STARTRO。
〕処理が行われ、STOPROCの記憶内容がST.A
RTREcに転送され、しかして再生スタート位置の設
定値より再生が開始される。また、再生スタート位置の
設定値がテープカウント値に等しい(フラグ〔NCUE
〕セット)ときに、再生操作を行うと、まずフロー18
3,285の順に処理が進む。
In flow 287) [STARTRO. =DISPRE
C] A check is performed, and as long as the tape count value does not match the set value of the start position, the addition counting process is continued and a new tape count value is displayed. Therefore, the tape count value matches the set value of the playback start position.
Then, 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. In flow 289, [[STO)Set] is checked and the flag [ST
If σReset. .. MFOFFl [CUE] [STO
[Reset] processing is performed, the motor 19 rotates at a constant speed, the start position setting display "Ding" disappears, and the flag [C
UE] and proceeds to flow 291,123. In flow 291, [STOPREG-+STARTRO.
] processing is performed, and the stored contents of STOPROC are changed to ST. A
The data is transferred to RTREc, and playback starts from the set value of the playback start position. Also, the setting value of the playback start position is equal to the tape count value (flag [NCUE
], when you perform a playback operation, flow 18 first appears.
Processing proceeds in the order of 3,285.

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

フロー292では〔〔CUE〕〔NCUE〕Reset
l「Reset〕処理が行われ、フラグ〔CUE〕およ
びフラグ〔NCUE〕はリセットし、スタート位置設定
表示゜1゛が消えてフロー184に進む。
In flow 292, [[CUE][NCUE]Reset
l "Reset" processing is performed, the flag [CUE] and the flag [NCUE] are reset, the start position setting display ゜1゛ disappears, and the flow advances to flow 184.

ついでフロー185,186,123の順に処理が行わ
れ、フロー185でSTOPRECの記憶内容がSTA
RTRE,,に転送され、しかして再生スタート位置の
設定値より再生が開始される。一方、巻戻し操作を行う
と、フロー205に進み〔〔CUE〕Set〕チェック
が行われ、フラグ〔CUE〕がセットしている(フロー
268)場合にはフロー262に進む。
Next, processing is performed in the order of flows 185, 186, and 123, and in flow 185, the storage contents of STOPREC are changed to STA.
RTRE, , , and playback starts from the set value of the playback start position. On the other hand, when a rewinding operation is performed, the flow advances to flow 205 and a [[CUE] Set] check is performed, and if the flag [CUE] is set (flow 268), the flow advances to flow 262.

フロー262では〔MSON..Eset〕処理を行い
、フロー293に進む。フロー293ては〔〔PLAY
〕Set〕チエーツクを行い、フラグ〔PLAY〕がセ
ットされている(フロー167)場合にはフロー294
に進む。フロー294では〔MSON..pset〕処
理を行い、フロー295に進む。フロー295では(イ
)−STOPREC〕処理を行い、フロー296に進!
む。フロー296では〔」Resetl〔BACK〕〔
STOP〕Reset〕処理を行い、以下前記フロー2
90,291,123の順に処理を行う。これにより設
定値は解除され、モータ19は停止し、DISPRcc
の桁目に゜“110F′C′E′゛)が6桁目に3゜“
1010゛(“゜P゛)が記憶され、表示サイクルに入
る。しかして表示部5の9桁目にエラーを示す文字゜“
E゛が6桁目にたとえば文字゜゜P.゛が表示される。
この場合、エラー表示をしているのは、巻戻し操作を続
けてもスタート位置からの再生が不4可能なことを示す
ためである。また、上記文字“P.゛表示操作ノブ9の
操作にもかかわらず(この例では巻戻し操作)モータ1
9が停止していることを知らせるためである。また、こ
の“゜P.゛表示は、“P゛がセットしている(R=1
0)とき、フロー137またはフロー156にてフラグ
〔S〕をセットさせることによつて行われるようになつ
ている。なお、“゜P.゛表示が点灯している場合のエ
ラー解除は、操作ノブ9を停止側にすることにより行え
る。すなわち、操作ノブ9を停止側に戻すと、前記フロ
ー198にて〔EresetlPreset..MSO
FF〕処理が行われC6E″および゜“P゛がリセット
されMSOFFとなる。次に、停止位置設定後に操作ノ
ブ9を操作した楊合について説明する。すなわち、操作
ノブ9を動かして再生(録音)操作や巻戻し操作などを
行うと、前記フロー284で〔TREC→DISPRE
C〕処理を行う。そして、テープカウント値(TRE.
,・の内容がDISPREOに転送され、またフロー1
85にてSTOPRECの記憶内容がSTART郵cに
転送〔STOPRO。→STARTREc〕され、っい
でフロー186にてフラグ〔ST〕がリセット〔〔ST
〕Reset〕される。ここでリール回転パルスが入力
されると、フロー221またはフロー222で計数処理
を行い、フロー223に進む。フロー223ては〔〔S
TOP〕Set〕チェックを行い、フラグ〔STOP〕
がセットされている(フロー256)場合にはフロー2
87に進む。フロー287では〔STARTREc=D
ISPREO〕チェックを行い、STARTRE6の値
すなわち停止位置設定値(フロー291による)とDI
SPRECの値すなわちテープカウント値とが一致する
とフロー288に進む。フロー288ては〔〔CUE〕
Set〕チェックを行いフラグ〔CUE〕がセットされ
ていない場合にはフロー297に進む。フロー297で
は〔〔ST′1reset〕処理を行い、以下前記フロ
ー294,295,296,290,291,123の
順に処理を行う。
In flow 262, [MSON. .. Eset] processing and proceeds to flow 293. Flow 293 Teha [[PLAY
[Set] is checked, and if the flag [PLAY] is set (flow 167), flow 294 is performed.
Proceed to. In flow 294, [MSON. .. pset] processing and proceeds to flow 295. In flow 295, (a)-STOPREC] processing is performed, and the process proceeds to flow 296!
nothing. In flow 296, [”Resetl[BACK]
STOP]Reset] processing, and the following flow 2 is performed.
Processing is performed in the order of 90, 291, and 123. As a result, the set value is canceled, the motor 19 stops, and the DISPRcc
゜"110F'C'E'゛) in the digit is 3゜" in the 6th digit.
1010゛ (“゜P゛)” is stored and the display cycle begins. However, the character ゜“ indicating an error is displayed in the 9th digit of the display section 5.
E゛ is in the 6th digit, for example, the letter ゜゜P.゛ is displayed.
In this case, the reason why the error message is displayed is to indicate that even if the rewinding operation is continued, it is not possible to reproduce from the start position. In addition, despite the operation of the above-mentioned character "P." display operation knob 9 (in this example, a rewind operation), the motor 1
This is to notify that 9 is stopped. Also, this "゜P." display is set by "P" (R=1
0), the flag [S] is set in flow 137 or flow 156. Note that when the "゜P." display is lit, the error can be canceled by setting the operation knob 9 to the stop side.In other words, when the operation knob 9 is returned to the stop side, the [EresetlPreset ..MSO
FF] processing is performed and C6E'' and ゜"P'' are reset and turned MSOFF. Next, the operation of operating the operation knob 9 after setting the stop position will be described. That is, when the operating knob 9 is moved to perform a playback (recording) operation, a rewind operation, etc., in the flow 284, [TREC → DISPRE
C] Perform processing. Then, the tape count value (TRE.
,・is transferred to DISPREO, and flow 1
At step 85, the stored contents of STOPREC are transferred to START. →STARTREc], and then in flow 186, the flag [ST] is reset [[ST
[Reset]. When the reel rotation pulse is input here, a counting process is performed in flow 221 or flow 222, and the process proceeds to flow 223. Flow 223 is [[S
TOP] Set] check and flag [STOP]
is set (flow 256), flow 2
Proceed to 87. In flow 287, [STARTREc=D
ISPREO] and check the value of STARTRE6, that is, the stop position setting value (according to flow 291) and the DI
If the value of SPREC, that is, the tape count value matches, the process advances to flow 288. Flow 288 [[CUE]
If the flag [CUE] is not set, the process advances to flow 297. In flow 297, a [[ST'1reset] process is performed, and thereafter, the processes in flows 294, 295, 296, 290, 291, and 123 are performed in this order.

これによりモータ19が停止し、゜゜P.゛が表示され
、設定値が解除され、゜゜丁゛表示が消えることになる
。また、停止位置の設定値がテープカウント値に等しい
(フラグ〔STO〕セット)ときに、操作ノブ9を操作
すると、まず前記フロー184またはフロー184aで
〔〔STO〕Set〕チェックを行い、フラグ〔STO
〕がセットされている場合にはフロー298に進む。
This causes the motor 19 to stop and the ゜゜P.゛ will be displayed, the set value will be canceled, and the ゜゜ding゛ display will disappear. Furthermore, 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 [[STO] Set] check is first performed in the flow 184 or flow 184a, and the flag [STO] is checked. STO
] is set, the process advances to flow 298.

フロー298では〔〔ST′)Reset〕処理を行い
、以下前記フロー294,295,296,290,2
91,123の順に処理を行う。これによりモータ19
は回転せず(停止したまま)、“P.゛が表示される。
また、再生スタート位置の設定値がテープカウント値よ
り大きいとき(フロー268によりフラグ〔ClJE〕
セット)に巻戻し操作を行うと、前記フロー205に進
み、以下フロー262,293,294,295,29
6,290,291,123の順に処理が行われる。こ
れにより表示部5の9桁目および6桁目にそれぞ゛れ゜
“E゛および゜゜P.゛が表示され、モータ19は停止
したままとなlる。また、停止位置の設定値がテープカ
ウント値より小さいときに再生操作を行うと、前記フロ
ー182に進み〔〔BACKset〕チェックが行われ
、フラグ〔BACK〕がセットされている(フロー25
5)楊合にはフロー262に進む。以下フロー293,
294,295,296,290,291,123の順
に処理が行われ、上記同様“E゛おび゛゜P.゛が表示
され、モータ19は停止したままとなる。
In flow 298, [[ST')Reset] processing is performed, and the following flows 294, 295, 296, 290, 2
Processing is performed in the order of 91 and 123. This causes the motor 19
does not rotate (remains stopped) and "P." is displayed.
Also, when the set value of the playback start position is greater than the tape count value (flow 268 sets the flag [ClJE]
When the rewind operation is performed on the set), the process proceeds to the flow 205, and the following flows 262, 293, 294, 295, 29
Processing is performed in the order of 6, 290, 291, and 123. 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 a playback operation is performed when the tape count value is smaller than the tape count value, the process proceeds to flow 182, where a [[BACKset] check is performed, and the flag [BACK] is set (flow 25).
5) Proceed to flow 262 for Yang Kai. Below flow 293,
Processing is performed in the order of 294, 295, 296, 290, 291, and 123, and "E" and "P." are displayed as above, and the motor 19 remains stopped.

また、停止位置の設定値がテープカウント値より大きい
とき(フロー257によりフラグ〔BACK〕がリセッ
ト)に巻戻し操作を行うと、前記フロー205,206
,184aの順に処理が行われ、フロー409に進む。
フロー409では〔〔BACK′)Set〕チェックが
行われ、フラグ〔BACK〕がリセットされているので
フロー262に進む。以下フロー293,294,29
5,296,290,291,123の順に処理が行わ
れ、上記同様”゜E゛および“P.゛が表示されモータ
】9は停止したままとなる。次にキー操作による設定時
のエラーに気づかず操作ノブ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, 29
5, 296, 290, 291, 123 are processed in the order of "゜E゛" and "P.゛ is displayed and motor ] 9 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.

まず、フロー19にて〔Eset〕チェックが行われ、
エラーの場合にはフロー299に進む。フロー299て
は〔TRcO−+DISPO。〕処理が行われ、以下前
記フロー294,295,296,290,291,1
23の順に処理が行われる。これによりテープカウント
値がDISPR[ElCに転送され、モータ19は停止
したままとなり、゜゛E゛および“゜P.゛が表示され
る。
First, in flow 19, [Eset] is checked,
In the case of an error, the process advances to flow 299. Flow 299 [TRcO-+DISPO. ] Processing is performed, and the following flows 294, 295, 296, 290, 291, 1
Processing is performed in the order of 23. As a result, the tape count value is transferred to DISPR[ElC, the motor 19 remains stopped, and "゛E" and "゜P." are displayed.

そして、操作ノブ9を停止側に戻すと前記フロー198
にて゜“E゛゜“P゛がリセットされMSOFFとなる
。この実施例では、゜“P.゛が表示している場合のエ
ラー解除は操作ノブ9を停止側にすることにより行い、
“゜P.゛が表示していない楊合のエラーは前記したよ
うに“R゛キー4aを押すことにより行つている。次に
、操作ノブ9の操作後における再生スタート位置の設定
解除について説明する。
Then, when the operation knob 9 is returned to the stop side, the flow 198
゜“E゛゜”P゛ is reset and becomes MS OFF. In this embodiment, when ゜“P.゛” is displayed, the error is canceled by turning the operation knob 9 to the stop side.
An error when "゜P." is not displayed is detected by pressing 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
′゛キー4aを押すと、前記フロー246では〔Ere
set〕処理を行い、フロー247に進む。フロー24
7では〔〔SET〕Set〕チェックを行い、フラグ〔
SET〕がセットされていない場合はフロー277に進
む。フロー277ては〔〔CUE〕Set〕チェックを
行い、フラグ〔CUE〕がセットされている(フロー2
68)場合にはフロー278に進む。フロー278では
〔MFOFFl[Resetl〔NCUE〕〔CUE〕
〔STO〕Reset..sTOpREC→START
ROc〕処理を行い、フロー279に進む。フロー27
9では〔〔ST〕Set〕チェックを行い、フラグ〔S
T〕がリセットされている(フロー186)場合にはフ
ロー248に進む。フロー248では〔〔N〕〔SET
〕〔ST〕ResetlPreset..MSOFF〕
処理を行い、フロー122に進む。これにより、STO
P8OOの記憶内容はSTARTR5cに転送され、再
生スタート位置の設定値は解除されるが、停止位置の設
定値はSTARTRO。
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, the content you want to hear may appear during fast forward playback, and in this case, by turning the operation knob 9 to the stop position and pressing the ゜゛R゛゜ key 4a, you can return to the playback start position without canceling the stop position setting. It is now possible to release the SunawajiR
``When the key 4a is pressed, [Ere
set] processing and proceeds to flow 247. flow 24
In 7, check [[SET] Set] and set the flag [
SET] is not set, the process advances to flow 277. Flow 277 checks [[CUE]Set] and the flag [CUE] is set (Flow 2
68) If so, proceed to flow 278. In flow 278, [MFOFFl[Resetl[NCUE][CUE]
[STO] Reset. .. sTOPREC→START
ROc] processing and proceeds to flow 279. flow 27
In 9, check [[ST]Set] and set the flag [S
T] has been reset (flow 186), the process advances to flow 248. In flow 248, [[N][SET
] [ST] ResetlPreset. .. MSOFF]
After processing, the process proceeds to flow 122. This allows the STO
The stored contents of P8OO are transferred to STARTR5c, and the set value of the playback start position is canceled, but the set value of the stop position is STARTRO.

に記憶され保護される。また、“゜「゛表示は消えるこ
とになる。なお、操作ノブ9を再生側にすると、フロー
287にて〔STARTREc=DISP8。。〕チェ
ックが行われ、停止位置まで再5生が行われる。次に操
作ノブ9の操作後における停止位置設定値の保護につい
て説明する。
stored and protected. Further, the "゜"゛ display will disappear. When the operation knob 9 is set to the playback side, [STARTREc=DISP8...] is checked in flow 287, and playback is performed up to the stop position. Next, protection of the stop position set value after operating the operating knob 9 will be explained.

たとえば、再生操作中に内容を聞き漏らし、もう一度聞
き直してみたいということはままある。このような場合
、巻戻FOし操作をするごとにエラーとなり、あらため
て停止位置を設定することは非常に不便である。この実
施例では、キー操作による設定後に操作ノブ9の操作を
行う段階では、テープカウント値と設定値との比較を行
い、エラー検出をするか、操作ノブ9の操作後は設定値
が保護されるようになつている。すなわち、停止位置設
定後に再生操作を行い、停止位置になる前に一度操作ノ
ブ9を停止側にすると、前記フロー199では〔DIS
PROc+TREC〕処理を行い、テープカウント値(
DISPRECの内容)がTp.OOに転送される。そ
して、操作ノブ9を巻戻し側にして、聞き漏らしたとこ
ろまで巻戻そうとすると、フロー206にて〔〔ST〕
Set〕チェックを行い、フラグ〔ST〕がリセットさ
れているる(フロー186)場合にはフロー123に進
み表示サイクルに入り、設定値は保護される。このとき
、計数処理を制御するフラグ〔NOC〕およびフラグ〔
SUB〕がそれぞれフロー203およびフロー204で
セットされる。なお、上記フロー206におけるチェッ
ク時、フラグ〔ST〕がセットされている場合にはフロ
ー262に進みエラーとなる。このようにフラグ〔ST
〕の状態により、エラー検出する必要があるかどうかを
判定している。ただし上記したように停止位置設定後再
生操作中における操作ノブ9の操作では、フロー186
にて必らずフラグ〔ST〕がリセットされるため、エラ
ーとなることはない。
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 a rewind FO 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 and the set value are compared and an error is detected or the set value is protected after the operation knob 9 is operated. It is becoming more and more like this. 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, [DIS
PROc+TREC] processing, and tape count value (
DISPREC content) is Tp. Transferred to OO. 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]
If the flag [ST] has been reset (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 or not it is necessary to detect an error. However, as described above, when operating the operation knob 9 during the playback operation after setting the stop position, the flow 186
Since the flag [ST] is always reset, an error will not occur.

次に操作ノブ9の停止側にするとセットするフラグ〔A
FT〕について説明する。
Next, when the operation knob 9 is turned to the stop side, the flag [A] is set.
FT] will be explained.

一般に巻取リール台24は操作ノブ9を停止側にしたあ
とも慣性により若干回転するため、リードスイッチ34
がオンする直前で停止側にした場合には、フロー199
にて記憶〔DISPREC−+TREC〕したTRSC
の内容とテープカウント値(DISPREOの内容)と
が一致しなくなる。これは演算制御部36が停止を認識
(フロー200)したあとも、慣性により巻取リール台
24が回転しりーール回転パルスが入力され、フラグ〔
SUB〕の条件により計数処理が続けられるためである
。そこで、キー操作をし5た場合には、前記フロー23
3でフラグ〔.AF′T〕がセットされているかどうか
をチェック〔u正T〕Set〕して、フラグ〔AFT〕
がセットされている(フロー200)場合にはフロー3
00に進み、次の処理を行う。
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 34
If you set it to the stop side just before it turns on, flow 199
TRSC stored in [DISPREC-+TREC]
The contents of the tape count value (the contents of DISPREO) no longer match. This is because even after the arithmetic control unit 36 recognizes the stoppage (flow 200), the take-up reel table 24 continues to rotate due to inertia.
This is because the counting process continues under the conditions of [SUB]. Therefore, if the key operation is 5, the above flow 23
3 flag [. Check whether [AF'T] is set [U Positive T] Set] and set the flag [AFT]
is set (flow 200), flow 3
Proceed to 00 and perform the next process.

すなわち、フロー3040では〔〔AFT′)ReSe
t..DISPREC−+TREC処理を行い、フラグ
AFT〕をリセットするとともに、巻取リール台24の
回転が完全に停止した時点における正しいテープカウン
ト値(DISPRECの内容)をTRECに転送し、こ
れに記憶するようにしている。次に、録音操作時におけ
るエラー表示について説明する。
That is, in flow 3040, [[AFT')ReSe
t. .. DISPREC-+TREC processing is performed to reset the flag AFT, and at the same time, the correct tape count value (contents of DISPREC) at the time when the rotation of the take-up reel stand 24 has completely stopped is transferred to TREC and stored therein. ing. Next, error display during recording operation will be explained.

この実施例の録音操作は録音釦10を7押圧し、操作ノ
ブ9を再生側にすることにより可能であり、停止位置に
対する制御は再生操作の場合と同一になつている。とこ
ろが、再生スタート位置に対する制御を再生操作の場合
と同一にすると、再生スタート位置まではモータ19が
高速回つ転をする(フロー286)ため、正常な録音が
不可能である。そこで、この実施例では、再生スタート
位置が設定されているときに録音釦10の操作が行われ
た場合にはエラーとして、すでに録音されている内容を
保護している。すなわち、録音7釦10を押圧すると、
指定桁が8桁のときに入力端K8の入力が“゜1゛(K
=8)となり、フロー132,142,163,164
,165,166,167の順に処理を行う。このフロ
ー167では〔PRECDIGIT′)Set〕処理を
行い、フラグ1CREC〕をセットしてフロー168に
進む。フロー168では〔DIGIT=8〕チェックを
行い、指定桁が8桁の場合にはフロー301に進む。フ
ロー301では〔〔CuE′)Set〕チェックを行い
、フラグ〔CUE〕がセットされていない(再生スター
ト位置が設定されていない)場合にはフロー123に進
み、以下前記したように録音が行われる。一方、フラグ
〔CUE〕がセットされている(再生スタート位置が設
定されている)場合には、上記フロー301からフロー
262へと進み、以下フロー293,295,296,
290,291,123の順に処理を行う。これにより
“E“が表示され、たとえ操作ノブ9を再生側にしても
前記したキー操作による設定時のエラーが気づかずにノ
ブ操作を行つた場合と同様に処理が行われる。すなわち
モータ19は回転せず停止したままとなる。次に、録音
操作後の再生スタート位置設定時のエラーについて説明
する。
The recording operation in this embodiment can be performed by pressing the recording button 10 seven times 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 playback start position is controlled in the same way as in the playback operation, the motor 19 rotates at high speed until it reaches the playback start position (flow 286), making normal recording impossible. 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. In other words, when you press the record 7 button 10,
When the specified digit is 8 digits, the input at input terminal K8 is “゜1゛” (K
=8), and flows 132, 142, 163, 164
, 165, 166, and 167 in this order. In this flow 167, a [PRECDIGIT')Set] process is performed, a flag 1CRE] 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, and recording is performed as described above. . On the other hand, if the flag [CUE] is set (the playback start position is set), the process proceeds from the above flow 301 to flow 262, and the following flows 293, 295, 296, etc.
Processing is performed in the order of 290, 291, and 123. As a result, "E" is displayed, and even if the operation knob 9 is set to the playback side, the same process will be performed as in the case where the knob operation is performed without noticing the above-mentioned error at the time of setting by key operation. In other words, 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〕Set〕チェッ
クを行い、フラグ〔REC〕がセットされている(フロ
ー167)場合にはフロー262に進んでエラーとなる
。また、再生操作によつて再生スタート位置まて早送り
が行われている(フラグ〔CUE〕がセット)ときに、
録音釦10を押圧すると次のように処理される。すなわ
ち、前記フロー301で〔〔CUE〕Set〕チェック
が行われ、フラグ〔CUE〕がセットされている(フロ
ー268)場1合にはフロー262,293,294,
295,296,290,291,123の順に処理が
行われる。
Up to now, a case has been described in which the recording button 10 is operated after setting by key operation, but it is also possible to perform setting by key operation after the recording button 10 is operated. However, setting the playback start position causes the above-mentioned problem, so
An error will occur only in this case. That is, when the recording button 10 is pressed and the playback start position is set, the [[REC] Set] check is performed in the flow 267, and if the flag [REC] is set (flow 167), the process proceeds to flow 262. An error occurs. Also, when the playback operation is fast forwarding to the playback start position (the flag [CUE] is set),
When the recording button 10 is pressed, the following processing occurs. That is, if [[CUE]Set] is checked in the flow 301 and the flag [CUE] is set (flow 268), then the flow 262, 293, 294,
Processing is performed in the order of 295, 296, 290, 291, and 123.

しかして、モータ19は回転を停止し、“゜E゛、゛゜
P.゛が表示される。次に、一時停止(小数点)キー4
qによる一時停止操作について説明する。
Then, the motor 19 stops rotating and “゜E゛,゛゜P.゛” is displayed. Next, the pause (decimal point) key 4
The pause operation using q 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に進む。フロー303では〔Pse
t]チェックを行い、“゜P゛がリセットしている場合
にはフロー304に進む。フロー304では〔Pset
.,MSON〕処理を行い、フロー123へと進む。こ
れにより“P.゛が表示され、モータ19の回転は停止
する。次に、一時停止キー4qを離すと、指定桁が1桁
のとき入力端K8の入力が゜゜0゛(K=0となり、フ
ロー132,134,189,190の順に処理を行う
。このフロー190では〔DIGIT=1〕チェックが
行われ、指定桁が1桁であるこの例の場合にはフロー3
05に進む。
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
In step 7, the [PRE (DIGIT) Set] process is performed and the flag [POINT] is set. Also flow 207
[DIGIT=6] is checked, and in this example where the designated digit is one digit, the process proceeds to flow 302. flow 3
02, a [[PLAY]Set] check is performed, and if the flag [PLAY] is set (flow 167), the process advances to flow 303. In flow 303, [Pse
[Pset
.. , MSON] and proceeds 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 is ゜゜0゛ (K=0). , flows 132, 134, 189, and 190 are performed in this order. In this flow 190, [DIGIT=1] is checked, and in this example where the designated digit is 1 digit, flow 3 is executed.
Proceed to 05.

フロー305ては〔PRE(DIGIT)Reset〕
処理を行い、フラグ〔POINT〕をリセットしてフロ
ー139に進み、しかして“゜P.゛の表示が続けられ
る。そして、再び一時停止キー4qを押すと、扛定桁が
1桁のとき入力端のK8の入力は“1゛(K=8)とな
リフロー132,142,163,164,165,1
66,167,168,169,170,207,30
2,303、の順に処理を行う。
Flow 305 [PRE (DIGIT) Reset]
The processing is performed, the flag [POINT] is reset, and the process proceeds to flow 139, and the display of "゜P." continues. Then, when the pause key 4q is pressed again, the input is performed when the sampling digit is 1 digit. The input of K8 at the end is "1" (K = 8). Reflow 132, 142, 163, 164, 165, 1
66,167,168,169,170,207,30
Processing is performed in the order of 2, 303, and so on.

上記フロー167では〔PRE(DIGIT)Set〕
処理を行い、フラグ〔POINT〕を再びセットする。
In the above flow 167, [PRE(DIGIT)Set]
Process and set the flag [POINT] again.

またフロー303では〔Pset〕チェックを行い、゜
゜P゛がセットされている(フロー304)場合にはフ
ロー306に進む。
Further, in flow 303, [Pset] is checked, and if ゜゜P゛ is set (flow 304), the process advances to flow 306.

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

すなわち、この実施例ではテープの始端までの巻戻され
た場合やテープ終端まで再生された場合に、巻取リール
台24の回転がないことを検知して、モータ19の回転
を停止して゜゛P.゛を表示するようになつている。た
とえば、操作ノブ9の操作によつて巻戻しや再生を行つ
た場合、フロー221またはフロー222にて計数処阿
理が行われ、フロー123に進んで入力端K8の入力チ
ェックルーチンによる表示サイクルが指定桁が9桁から
1桁まで繰り返し実行され、しかしてDlSPR8Cの
内容が表示部5に表示される。そして、指定桁が“゜0
゛となるとフロー143に進んで〔Pset〕チェック
を行い、“P゛がリセットされている場合にはフロー1
44に進む。フロー144では〔〔PLAY′)Set
〕チェックを行い、フラグ〔PLAY〕がセットされて
いる場合にはフロー187に進む。フロー187では〔
PcOぃェ+15→PCOUNT〕処理を行い、POO
UNTの内容を゜゜十1゛させてフロー188に進む。
フロー188では〔PO。UNT=200〕チェックを
行い、PCOUNTの内容が“゜200゛にならないう
ちはフロー125に進み、再び入力端K8の入力チェッ
クルーチンにjθよる表示サイクルが行われる。そして
、巻取リール台24の回転が停止して入力端K8に新た
な信号が入力されなければ、上記フロー187にてPC
OUNTの内容を“゜+1゛させていく。すなわち、リ
ール回転パルスが入力されないと、PCOUNTの内容
は増え続けることになる。しかして、PCOUNTの内
容が“゜200゛になると、フロー188からフロー3
07に進み、〔〔RE■〕Set〕チェックを行う。フ
ラグ〔REV〕がセットされている場合、すなわち巻戻
しの場合にはフロー308に進み後述するフラグ〔FO
〕をセット〔〔FO〕Set〕してフロー309に進む
。一方、フラグ〔REV〕がリセットされている場合、
すなわち再生の場合には上記フロー308を飛ばしてフ
ロー309に進む。フロー309では〔MSON..P
set〕処理を行い、これによりモータ19は停止し、
゜゜P.゛が表示される。さて、この実施例ては入力端
K8の入力チェックルーチンとPcOぃ,を゜゜+1゛
させるルーチンを処理するのに約67r1.Sの時間を
要するため、PCOUNTの内容が゜“200゛になる
ということは、最後のリール回転パルスが入力されてか
ら約1、2秒経過したことを意味する。
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. ..゛ is now displayed. 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 a display cycle is performed by the input check routine of the input terminal K8. The specified digit is repeatedly executed from the 9th digit to the 1st digit, and the contents of DlSPR8C are displayed on the display section 5. Then, the specified digit is “゜0
If "P" is reset, proceed to flow 143 and check [Pset], and if "P" is reset, proceed to flow 1.
Proceed to step 44. In flow 144, [[PLAY')Set
] is checked, and if the flag [PLAY] is set, the process advances to flow 187. In flow 187,
PcO + 15 → PCOUNT] processing, POO
The contents of UNT are changed to 11 degrees and the process proceeds to flow 188.
In flow 188, [PO. UNT = 200] is checked, and as long as the content of PCOUNT does not reach "゜200゛", the process proceeds to flow 125, and the display cycle using jθ is performed again in the input check routine of the input terminal K8. If the rotation stops and no new signal is input to the input terminal K8, the PC
The contents of OUNT will be increased by "°+1". In other words, if the reel rotation pulse is not input, the contents of PCOUNT will continue to increase.When the contents of PCOUNT reach "200", the flow will start from flow 188. 3
Proceed to step 07 and check [[RE■]Set]. If the flag [REV] is set, that is, in the case of rewinding, the process advances to flow 308 and the flag [FO
] is set [[FO]Set] and the process proceeds to flow 309. On the other hand, if the flag [REV] is reset,
That is, in the case of playback, the flow 308 is skipped and the process proceeds to flow 309. In flow 309, [MSON. .. P
set] process, thereby the motor 19 stops,
゜゜P.゛ is displayed. Now, in this embodiment, it takes about 67 r1 to process the input check routine for the input terminal K8 and the routine to change PcO to ゜゜+1゛. Since the time required is S, the fact that the contents of PCOUNT become ゜"200゛ means that about 1 or 2 seconds have passed since the last reel rotation pulse was input.

ここで、巻取リール台24が1回転するのに要する時間
は通常1.鰍てあり、巻取リール台24が回転を続けて
いる限りにおいて、リール回転パルスは0.8秒間隔で
演算制御部36に入力される。したがつて、上記P。O
ぃ,の内容が゜“200゛になるということは、明らか
にテープエンンドであることを示すものである。なお、
磁気テープを装着せずに巻戻し操作をした楊合にも巻取
リール台24が回転しないため、上記した場合と同様に
モータ19が停止し、磁気テープが装着されていないこ
とを知らせることができる。一方、巻取リール台4が回
転している(テープ.エンドでない)場合には、リード
スイッチ34がオフしたときにフロー216にて〔0−
+PCOUN,〕処理を行い、PcOu旧の内容をクリ
アするようになつている。
Here, the time required for the take-up reel stand 24 to rotate once is usually 1. As long as the take-up reel stand 24 continues to rotate, the reel rotation pulses are input to the calculation control unit 36 at intervals of 0.8 seconds. Therefore, the above P. O
The fact that the content of ゜“200゛” clearly indicates that it is the end of the tape.
Since the take-up reel stand 24 does not rotate even when a rewind operation is performed without a magnetic tape attached, the motor 19 stops in the same way as in the case described above, and it is not possible to notify that the magnetic tape is not attached. can. On the other hand, when the take-up reel stand 4 is rotating (the tape is not at the end), when the reed switch 34 is turned off, the flow 216 shows [0-
+PCOUN,] processing is performed to clear the old contents of PcOu.

したがつて、リール回転パルスが通常0.詣間隔で入力
されていれば、POOuNT(7)j内容が4“200
゛の状態になることはなく、モータ19は停止しない。
なおこの実施例では、操作ノブ9の操作時、電源スイッ
チ18aがオンするタイミングで、キー入力部39から
演算制御部36に操作ノブ9の操作内容を認識させる信
号が入力1されるようになつている。これは電源スイッ
チ18aのオンするタイミングが遅れた場合、モータ1
9の回転開始が遅れ、前記した機能が働いてモータ19
が停止する現象を生じさせないためである。次に、オー
トエンドストップ時におけるフラグ〔FO〕の役割につ
いて説明する。
Therefore, the reel rotation pulse is normally 0. If it is input at the pilgrimage interval, POOuNT(7)j content is 4"200
The state shown in ``2'' will not occur, and the motor 19 will not stop.
In this embodiment, when the operation knob 9 is operated, 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 operation knob 9 at the timing when the power switch 18a is turned on. ing. This means that if the timing of turning on the power switch 18a is delayed, the motor 1
The start of rotation of motor 9 is delayed, and the above-mentioned function is activated, causing motor 19 to start rotating.
This is to prevent the phenomenon of stopping. Next, the role of the flag [FO] during auto end stop will be explained.

すなわちテープ始端まで巻戻し操作が行われるとテープ
エンドストップ機能が働き、フラグ〔FO〕がセットす
ることは前述したが、このフラグ〔FO〕がセットして
いるときに操作ノブ9を停止側に戻すとDISPROO
の内容がクリアされ、テープカウント値が自動的に“゜
0′゛となるようになつている。これフは録音と再生の
場合基準となるテープカウント位置がないと、これまで
述べてきた制御の意味がなく、この実施例ではテープ始
端のテープカウント値を゜゜0゛として、テープ始端ま
で巻戻し後、つねにテープカウント値“′0″から次の
操作ノブ9iの操作を可能とせしめるためである。すな
わち、操作ノブ9を停止側にすると、フロー132,1
34,1苧9,190,191,192,193,19
4,195,196の順に処理を行い、フロー197に
進む。
In other words, as mentioned above, when the tape is rewound to the beginning of the tape, the tape end stop function is activated and the flag [FO] is set. When I put it back, DISPROO
The content of is cleared, and the tape count value automatically becomes "゜0'".This is because there is no reference tape count position for recording and playback, and the control described above 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 9i is always possible from the tape count value "'0". In other words, when the operation knob 9 is set to the stop side, the flows 132, 1
34,1 苧9, 190, 191, 192, 193, 19
Processing is performed in the order of 4, 195, and 196, and the process advances to flow 197.

フロー197では〔〔FO〕・Set〕チェックを行い
、フラグ〔FO〕がセットされている(フロー308)
場合にはフロー310に進む。フロー310では〔〔F
O〕〔WON〕Reset〕処理を行い、フラグ〔FO
〕およびフラグ〔WON〕をリセットしてフロー311
に進む。フロー311では(イ)→DISPlEC〕処
理を行い、これによりDISPREOの内容がクリアさ
れる。なお、テープ終端まで再生操作する場合と、テー
プ始端まで巻戻し操作をしても゜゜P.゛表示されない
(PCOUNTの内容が“゜20σ゛となる前の段階)
場合には、フラグ〔FO〕がセットしないので操作ノブ
を停止側にしてもテープカウント値ば゜0゛とらない。
次に、切換スイッチ3によるモード切換について説明す
る。
In flow 197, [[FO]・Set] is checked, and the flag [FO] is set (flow 308).
If so, proceed to flow 310. In flow 310, [[F
O] [WON] Reset] processing and flag [FO
] and flag [WON] and proceed to flow 311.
Proceed to. In the flow 311, the process (A)→DISPLEC] is performed, thereby clearing the contents of DISPREO. Note that even if you play to the end of the tape or rewind to the beginning of the tape, ゜゜P.゛Not displayed (stage before the contents of PCOUNT reaches “゜20σ゛”)
In this case, since the flag [FO] is not set, the tape count value will not be 0 even if the operation knob is set to the stop side.
Next, mode switching by the changeover switch 3 will be explained.

すなわち、切換スイッチ3を計算機モード側にする(ス
イッチ3aオン、スイッチ3bオフ)と、指定桁が9桁
のとき入力端K8の入力が“゜0゛となり、フロー13
2,134,189,190,191,192,193
,194の順に処理を行い、フロー312に進む。フロ
ー312では〔Ereset〕処理を行い、フロー31
3に進む。フロー313では〔〔N〕Set〕チェック
を行い、フラグ〔N〕がセットされていない場合にはフ
ロー314に進む。フロー314では〔〔SET′)S
et〕チェックを行い、フラグ〔SET〕がセットされ
ていない場合にはフロー315に進む。フロー315で
は〔ST)Set〕チエツクを行い、フラグ〔ST〕が
セットされていない場合にはフロー316に進む。フロ
ー316では〔DlSPRCC−+TREC〕処理を行
い、これによりテープカウント値(DISPROOの内
容)がTREOに転送され以下後述するフロー317か
らフロー101に進んで計算機モードとなる。そして再
び切換スイッチ3をテープカウントモード側にする(ス
イッチ3aオフ、スイッチ3bオン)と、入1力端K8
にデジット信号D9が出力されフロー112,120,
121の順に処理を行い、フラグ〔TAPE〕をセット
してフロー122に進む。フロー122では〔TRIl
l.C−)DISP8OO〕処理を行い、これによりテ
ープカウント値(TREGの内容)がDISPRECに
転送され、続けてテープカウント操作を行うことが可能
である。上記したモード切換についてさらに詳細に説明
する。
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 flow 13
2,134,189,190,191,192,193
, 194, and then proceeds to flow 312. In flow 312, [Ereset] processing is performed, and in flow 31
Proceed to step 3. 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')S
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 if the flag [ST] is not set, the flow advances to flow 316. In flow 316, [DlSPRCC-+TREC] processing is performed, whereby the tape count value (contents of DISPROO) is transferred to TREO, and the flow advances from flow 317 to flow 101, which will be described later, to enter computer mode. Then, when the selector switch 3 is set to the tape count mode side again (switch 3a off, switch 3b on), the input terminal K8
The digit signal D9 is output to flows 112, 120,
The process is performed in the order of 121, the flag [TAPE] is set, and the process proceeds to flow 122. In flow 122, [TRIIl
l. C-) DISP8OO] processing, whereby the tape count value (contents of TREG) is transferred to DISPREC, and it is possible to continue the tape count operation. The mode switching described above will be explained in more detail.

すなわちこの実施例では、再生途中でたとえば計算すべ
き記録内容が再生され、その内容に一ついて切換スイッ
チ3を計算機モード側(スイッチ3aオン、スイッチ3
bオフ)にして計算機モードとすることにより、計算処
理を行つているあいだは、いかなるノブ操作を行つても
磁気記録再生装置としてはロック状態が保たれるように
なつている。ます、再生途中で一時停止キー4qを押し
て一時停止させ、ついで切換スイッチ3を計算機モード
側にすると、前記したようにフロー132,134,】
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をテープカウントモード側に戻すと、フロー112
,120,121,122,123の順に処理が行われ
、テープカウントモードとなり、テープカウント値(T
RECの内容が)DISPREGに転送され(フロー1
22)入力端K8の入力チェックルーチンにて表示され
る。また前記ロック状態は操作ノブ9を停止側にするま
て続くようになつている。これは、フロー317におけ
る〔TRO。、PRE(DIGIT)、MS以外すべて
クリア〕処理ではフラグ〔PLAY]はクリアされず、
したがつて指定桁が7桁以外においては入力端K8の入
力チェックルーチンにて処理が繰り返されることはもち
ろん、指定桁が7桁のときもフロー132,134,1
35の順に処理が行われ、これにより入力G8の入力チ
ェックルーチンにて処理が繰り返されるためである。ま
た、キー(数字キー、゛S゛キー4b1“ST゛キー4
C1“STOP゛キー4d)操作による設定中に切換ス
イッチ3を計算機モード側にすると、フロー313〜3
15のいずれかでそれぞれ〔〔N〕Set〕チェック、
〔〔SET〕Set〕チェックおよび〔〔ST〕Set
〕チェックが行われ、フロー316を飛ばしてフロー3
17に進む。したがつて〔DISPREC→TREC〕
処理が行われないため、TROCの内容すなわちテープ
カウント値は保護される。なお、前記実施例では、電子
計算機付磁気記録再生装置に実施した場合について説明
したが、必ずしも電子計算機は必要でなく、単なるマイ
クロカセットテープレコーダあるいは通常のカセットテ
ープレコーダと称される磁気記録再生装置などにも同様
に実施できるものである。
That is, in this embodiment, during playback, for example, recorded content to be calculated is played back, and the changeover switch 3 is set to the computer mode (switch 3a on, switch 3
By setting the magnetic recording/reproducing device to computer mode (b off), the magnetic recording/reproducing device remains locked while calculation processing is being performed, no matter what knob operation is performed. If you press the pause key 4q during playback to pause the playback, and then set the changeover switch 3 to the computer mode side, the flow 132, 134, etc. will be displayed as described above.
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 operating knob 9 is operated, the switch 3b is off, so no key signal is output from the key input section 39 to the input terminal 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, when the changeover switch 3 is returned to the tape count mode side while the operation knob 9 is set to the playback side, the flow 112
, 120, 121, 122, 123 are processed in the order of tape count mode, and the tape count value (T
The contents of REC) are transferred to DISPREG (Flow 1
22) Displayed in the input check routine of input terminal K8. Further, the locked state continues until the operating knob 9 is turned to the stop side. This occurs in flow 317 [TRO. , PRE (DIGIT), clear all except MS] flag [PLAY] is not cleared,
Therefore, when the designated digit is other than 7 digits, the process is repeated in the input check routine of the input terminal K8, and even when the designated digit is 7 digits, flows 132, 134, 1 are repeated.
This is because the processing is performed in the order of 35, which causes the processing to be repeated in the input check routine for input G8. In addition, keys (numeric keys, "S" key 4b1 "ST" key 4
If the selector switch 3 is set to the computer mode side during the setting by operating the C1 "STOP" key 4d), the flowcharts 313 to 3
Check [[N]Set] for each of 15,
[[SET]Set] check and [[ST]Set
] The check is performed, skipping flow 316 and proceeding to flow 3.
Proceed to step 17. Therefore [DISPREC→TREC]
Since no processing is performed, the contents of the TROC, ie, the tape count value, are protected. In the above embodiments, a case has been described in which the magnetic recording and reproducing apparatus with a computer is used. However, a computer is not necessarily required, and a magnetic recording and reproducing apparatus called a simple micro cassette tape recorder or a normal cassette tape recorder is used. It can also be implemented in the same way.

その他、この発明は前記実施例に限定されるものではな
く、この発明の要旨を変えない範囲で′種々変形実施可
能なことは勿論である。以上詳述したようにこの発明に
よれば、テープ走行量を計数手段と、キーボードのキー
操作により所望位置を設定する少くとも1つの設定手段
と、この設定手段による設定値を必要に応じて解5除す
る解除手段と、上記計数手段による計数値および上記設
定手段による設定値を選択的に表示する表示部と、上記
解除手段により上記設定手段による設定値が解除された
とき、上記設定手段による設定時点における上記計数手
段の計数値すなわθちテープカウント値を上記表示部に
表示させる手段とを設けるようにしたので、所望位置ま
で巻戻し操作をすべきか早送り操作をすべきか容易に判
断できるとともに、正しい設定値に訂正後この判断に基
く操作によつて所望位置をいちはやく探索でき便利であ
り、操作能率が著しく向上する磁気記録再生装置を提供
できる。
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. As described in detail above, according to the present invention, there is provided a means for counting the amount of tape travel, at least one setting means for setting a desired position by operating keys on a keyboard, and a value set by the setting means being interpreted as necessary. a display section for selectively displaying the counted value by the counting means and the set value by the setting means; Since a means is provided for displaying the count value of the counting means at the set point, that is, the tape count value θ, on the display section, it is possible to easily judge whether to perform a rewind operation or a fast forward operation to a desired position. At the same time, it is possible to provide a magnetic recording and reproducing device which is convenient because it is possible to quickly search for a desired position by operating based on this judgment after correcting the set value to the correct setting value, and whose operating efficiency is significantly improved.

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

第1図〜第14図はこの発明の一実施例を示すものて、
第1図は全体の外観を示す斜視図、第2図は内部機構の
詳細図、第3図A,bはパルス発生手段の詳細図、第4
図は要部の回路構成図、第5図はキー入力部の回路構成
図、第6図はテープカウントモード時における表示レジ
スタの内容を示す図、第7図は表示変換部の概略構成図
、第8図は表示変換部の入出力内容を示す図、第9図は
テープカウントモード時におけるゼロサプレス表示状態
の一例を示す図、第10図および第11図はテープカウ
ントモード時におけるゼロサプレスフローチヤート、第
12図a−jは制御動作を説,明するためのフローチャ
ート、第13図は計数処理を説明するためのタイミング
チャート、第14図は計数処理を詳細に説明するための
タイミングチャートである。 1・・・・・筐体、4・・・・・・キーボード、4a・
・・6番R99キ.、4c....64ST99キ,、
4d.゛STOP゛キー、5・・・・・・表示部、9・
・・・・操作ノブ、10・・・・・・録音釦、18・・
・・・スイッチ機構、18a・・・・・・電源スイッチ
、18b・・・・・・早送りスイッチ、18c・・・・
・巻戻しスイッチ、19・・・・・・モータ、24・・
・・巻取リール台、25・・・・・巻戻しリール台、2
6・・・・・磁気ヘッド、33・ ・・マグネット、3
4・・・・・・リードスイッチ、36・・・・・・演算
制御部、37・・・・・・駆動制御部、39・・・・・
キー入力部、246〜248,277〜281・・・・
・設定解除フロー、122・・・・・・テープカウント
値表示転送フロー。
Figures 1 to 14 show an embodiment of this invention.
Fig. 1 is a perspective view showing the overall appearance, Fig. 2 is a detailed view of the internal mechanism, Figs. 3A and b are detailed views of the pulse generating means, and Fig. 4 is a detailed view of the internal mechanism.
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. 7 is a schematic diagram of the display conversion section. FIG. 8 is a diagram showing input/output contents of the display converter, FIG. 9 is a diagram showing an example of a zero suppression display state in tape count mode, FIGS. 10 and 11 are zero suppression flowcharts in tape 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, 4a.
...No.6 R99ki. , 4c. .. .. .. 64ST99ki,,
4d. "STOP" key, 5...Display section, 9.
...Operation knob, 10...Record button, 18...
...Switch mechanism, 18a...Power switch, 18b...Fast forward switch, 18c...
・Rewind switch, 19...Motor, 24...
...Take-up reel stand, 25...Rewind reel stand, 2
6... Magnetic head, 33... Magnet, 3
4... Reed switch, 36... Arithmetic control section, 37... Drive control section, 39...
Key input section, 246-248, 277-281...
- Setting cancellation flow, 122...Tape count value display transfer flow.

Claims (1)

【特許請求の範囲】[Claims] 1 走行する磁気テープに対して情報の記録あるいは再
生を行なう磁気記録再生装置において、上記テープの走
行量を計数する計数手段と、上記テープのスタート位置
および停止位置を設定する少なくとも1つの設定手段と
、この設定手段による設定時にその設定値を必要に応じ
て解除する解除手段と、上記計数手段による計数値およ
び上記設定手段による設定値を選択的に表示する表示部
と、上記解除手段によつて上記設定手段による設定値が
解除されたとき上記計数手段による計数値を上記表示部
に表示させる手段と、上記設定手段による設定値と上記
計数手段による計数値とが一致したことによりテープの
走行または停止などの制御を行なう制御手段とを具備し
たことを特徴とする磁気記録再生装置。
1. A magnetic recording and reproducing apparatus that records or reproduces information on a running magnetic tape, comprising: a counting means for counting the running distance of the tape; and at least one setting means for setting a start position and a stop position of the tape. , a canceling means for canceling the set value as necessary when setting by the setting means; a display section for selectively displaying the counted value by the counting means and the set value by the setting means; When the set value by the setting means is canceled, means for displaying the counted value by the counting means on the display section, and the running of the tape or What is claimed is: 1. A magnetic recording and reproducing device comprising: a control means for performing control such as stopping.
JP53120722A 1978-09-30 1978-09-30 magnetic recording and reproducing device Expired JPS6048827B2 (en)

Priority Applications (1)

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

Applications Claiming Priority (1)

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

Publications (2)

Publication Number Publication Date
JPS5548883A JPS5548883A (en) 1980-04-08
JPS6048827B2 true JPS6048827B2 (en) 1985-10-29

Family

ID=14793374

Family Applications (1)

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

Country Status (1)

Country Link
JP (1) JPS6048827B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57183683A (en) * 1981-05-08 1982-11-12 Matsushita Electric Ind Co Ltd Tape positon detector

Also Published As

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

Similar Documents

Publication Publication Date Title
US5019920A (en) Magnetic tape with an R-DAT format
US4210785A (en) Tape replay system
US3987484A (en) Programmed presentation system
US3939579A (en) Interactive audio-visual instruction device
US4410923A (en) Display apparatus for recording and/or playback device
KR910007780B1 (en) Video tape recorder
JPS6048827B2 (en) magnetic recording and reproducing device
JPS6031015B2 (en) magnetic recording and reproducing device
JPS62180578A (en) Tape recorder
US4495607A (en) Circuit device for selecting station and tape in tape player with built-in radio
JPS6048826B2 (en) magnetic recording and reproducing device
JPS5839595Y2 (en) magnetic recording and reproducing device
JPS6048824B2 (en) magnetic recording and reproducing device
JPS5839596Y2 (en) magnetic recording and reproducing device
JPS6048825B2 (en) magnetic recording and reproducing device
JPS5839597Y2 (en) magnetic recording and reproducing device
JPS6146908B2 (en)
US4378577A (en) Method and apparatus for recording and detecting indicating signals in a recording and/or reproducing device
JP2639387B2 (en) Recording and playback device with voice recognition function
JPS5813991B2 (en) Tape counter devices such as tape recorders
AU592660B2 (en) Display for modular dictation/transcription system
US4467375A (en) Music reservation device for use with magnetic tape playback apparatus
US5870354A (en) Data recording and reproducing apparatus capable of detecting an input for controlling an output
JPS6019072B2 (en) magnetic recording and reproducing device
US5519765A (en) Telephone answering machine