JPS6048825B2 - magnetic recording and reproducing device - Google Patents
magnetic recording and reproducing deviceInfo
- Publication number
- JPS6048825B2 JPS6048825B2 JP53120719A JP12071978A JPS6048825B2 JP S6048825 B2 JPS6048825 B2 JP S6048825B2 JP 53120719 A JP53120719 A JP 53120719A JP 12071978 A JP12071978 A JP 12071978A JP S6048825 B2 JPS6048825 B2 JP S6048825B2
- Authority
- JP
- Japan
- Prior art keywords
- flow
- flag
- digit
- key
- tape
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
Landscapes
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
Description
【発明の詳細な説明】
この発明はたとえば小形電子計算機と小形磁気記録再生
装置とを同一筐体内に収納してなる磁気記録再生装置に
関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a magnetic recording/reproducing device in which, for example, a small-sized electronic computer and a small-sized magnetic recording/reproducing device are housed in the same housing.
最近、たとえば電子式卓上計算機とマイクロカセットテ
ープレコーダと称される超小形磁気記録再生装置とを同
一筐体内に収納し、上記計算機の機能をたくみに利用す
ることによりその表示部に上記超小形磁気記録再生装置
のテープ走行量を選択的に表示するようにした磁気記録
再生装置が考えられている。Recently, for example, an electronic desktop calculator and an ultra-small magnetic recording/reproducing device called a micro cassette tape recorder have been housed in the same housing, and by making clever use of the functions of the calculator, the display section can display the ultra-small magnetic recording device. 2. Description of the Related Art Magnetic recording and reproducing apparatuses have been proposed that selectively display the amount of tape travel of the recording and reproducing apparatus.
このような磁気記録再生装置においては、たとえば上記
計算機のキーボードのキー操作により再生スタート位置
や停止位置を設定し、再生操作により再生スタート位置
とテープカウント値とが一致するまでテープの早送りを
行い、一致するとテープを定速走行させて再生を行い、
しかるのち停止位置とテープカウント値とが一致すると
テープ走行を停止させるようになつている。ただし、巻
戻し、早送りおよび録音操作のフ場合には停止位置のみ
設定が可能である。ここに上記した設定は数字キー…〜
■と設定目的に対応した設定キーによつて行われる。と
ころで、上記したようにキー操作により再生スタート位
置や停止位置を設定する手段は、所望位置をいちはやく
夕探索する目的で用いられているが、キー操作による設
定が行われたのち、たとえば操作ノブを操作することに
より再生スタート位置まで停止し、ここにおいて初めて
上記キー操作による設定が正しいことが確認できるので
は次のような問題が生じる。すなわち、キー操作時、設
定キーを押し間違えてしまつた場合には操作ノブの無駄
な操作をすることになり操作性が著しく低下する。この
発明は上記事情に鑑みてなされたもので、その目的とす
るところは、テープ走行に伴つて発生するパルスを計数
処理することによりテープ走行量を計数する計数手段と
、上記テープの所望する再生スタート位置や停止位置を
数値で入力する数字キーと、この数字キーで入力された
数値を設定する少くとも1つの設定キーと、これら数字
キーおよび設定キーによる設定値(所望位置)と上記計
数手段による計数値すなわちテープカウント値とが一致
したことによりテープの走行または停止などの制御を行
う制御手段と、少くとも上記設定キーによる設定が行わ
れたとき、その設定値が再生スタート位置であるのか停
止位置であるのかその設定状態を表示する表示手段とを
設けることによつて、少くともキー操作時点で設定値が
記憶されたことおよび設定キーの操作ミスがあるか否か
を確認でき、無駄な操作を未然に防止でき、操作性が著
しく向上する磁気記録再生装置を提供することにある。In such a magnetic recording/reproducing device, for example, the playback start position and stop position are set by key operations on the keyboard of the computer, and the tape is fast-forwarded by the playback operation until the playback start position and the tape count value match. If they match, the tape is played at a constant speed and played.
Thereafter, when the stop position and the tape count value match, the tape running is stopped. However, when rewinding, fast forwarding, and recording operations, only the stop position can be set. The above settings here are number keys...
This is done using the setting key corresponding to the setting purpose. By the way, as described above, the method of setting the playback start position and stop position by key operation is used for the purpose of quickly searching for a desired position, but after the setting is made by key operation, for example, by turning the operation knob. If the operation stops at the playback start position, and only then can it be confirmed that the setting made by the key operation is correct, the following problem arises. That is, if a setting key is pressed by mistake during key operation, the operation knob will be operated in vain, resulting in a significant decrease in operability. This invention has been made in view of the above circumstances, and its objects are to provide a counting means for counting the amount of tape travel by counting pulses generated as the tape travels, and a method for performing desired reproduction of the tape. A numeric key for numerically inputting a start position and a stop position, at least one setting key for setting the numeric value entered with this numeric key, a set value (desired position) by these numeric keys and setting keys, and the above-mentioned counting means. control means that controls the running or stopping of the tape when the counted value, that is, the tape count value matches, and at least when the setting is made using the setting key, whether the set value is the playback start position. By providing a display means to display whether the setting is at the stop position or not, it is possible to confirm that the set value has been memorized at least at the time of key operation and whether or not there has been a mistake in operating the setting key. It is an object of the present invention to provide a magnetic recording and reproducing device which can prevent undesirable operations and whose operability is significantly improved.
以下、この発明の一実施例を図面を参照して説−明する
。An embodiment of the present invention will be described below with reference to the drawings.
第1図はこの発明による磁気記録再生装置、たとえは事
務用としての小形電子計算機(いわゆる電子式卓上計算
機)とメモ用としての小形磁気記録再生装置(いわゆる
マイクロカセツトテープレーコーダ)とを同一筐体内に
収納してなる電子計算桟付磁気記録再生装置の外観を概
略的に示すものである。FIG. 1 shows a magnetic recording/reproducing device according to the present invention, for example, a small electronic computer for office use (so-called electronic desktop calculator) and a small magnetic recording/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 calculation bar housed in the body.
筐体1の前面下方部位には、演算用電源スイッチ2、計
算機モード(CAL)またはテープカウントモード(T
APE)を選択する切換スイ3ツチ3、キーボード4、
演算結果やテープカウント値などをデジタル表示する表
示部5などが設けられている。また筐体1の前面上方部
位は開閉自在なりバー6となつており、このカバー6を
開閉することによりマイクロカセット磁気テープを着4
脱し得るようになつている。そして上記カバー6には、
装てんした磁気テープの状態を透視できる透視窓7およ
び再生音を外部に放出するための音放出孔8が設けられ
ている。一方、筐体1の上記カバー6と対応する右側面
には、再生(PLAY)、再生早送り(F.F.)、停
止、巻戻し(REV.)および録音操作のための操作ノ
ブ9および録音釦(REC.)10が設けられている。At the lower front part of the housing 1, there is a power switch 2 for calculation, computer mode (CAL) or tape count mode (T).
APE) selector switch 3, keyboard 4,
A display section 5 for digitally displaying calculation results, tape count values, etc. is provided. The upper front part of the housing 1 is a bar 6 that can be opened and closed, and by opening and closing this cover 6, a micro cassette magnetic tape can be loaded 4.
It is becoming possible to escape. And on the cover 6,
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 are provided. On the other hand, on the right side of the housing 1, which corresponds to the cover 6, there are operation knobs 9 for playback (PLAY), playback fast forward (F.F.), stop, rewind (REV.), and recording operations. A button (REC.) 10 is provided.
第2図はカバー6と対応する筐体1内に収納される内部
機構を詳細に示すもので、たとえば次のように構成され
ている。すなわち第2図は停止状態にある。まず再生の
場合、操作ノブ9を図示A位置(停止)から図示B位置
(再生)まてスライフドすることにより、操作ノブ9と
一体化されている操作ノブレバー11は、その左端部お
よび略中央部に設けられた長孔12a,12bに挿入さ
れたガイド軸13a,13bに沿つてスライドする。こ
のスライドにより、上記ガイド軸13aを丁支点として
揺動する支持板14の先端に固定されたピン15は、操
作ノブレバー11の突起部11aに沿つて摺動し、板バ
ネ16の作用で上記突起部11aに圧接される。これに
より、上記操作ノブレバー11はロック状態となる。一
方、上記操作ノブレバー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 regeneration, by sliding the operation knob 9 from the illustrated position A (stop) to the illustrated B position (regeneration), the operation knob lever 11 integrated with the operation knob 9 is moved at its left end and approximately central portion. It slides along guide shafts 13a, 13b inserted into elongated holes 12a, 12b provided in the. Due to this sliding, the pin 15 fixed to the tip of the support plate 14, which swings about the guide shaft 13a, 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 lever 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の突起部11
bによるロック状態から解除され、スプリング23の引
張力によつて軸22aを中心として回動する。これによ
り、上記フライホール21のフライホール軸21aは巻
取リール台24の外周面に圧接し、この巻取リール台2
4の巻取リール軸24aが回転を始め、巻戻しリール台
25の巻戻しリール軸25aにセットされ磁気ヘッド2
6を介して上記巻取リール軸24aに掛止された磁気テ
ープは順送り送行となり、上記磁気ヘッド26により電
気信号に変換され再生が開始する。なお、操作ノブ9を
図示矢印C方向に更にスライドすることにより、その間
スイッチ軸17によりスイッチ機構18の早送りスイッ
チ18bが新たにオンし、後述するようにモータ19は
定速回転から高速回転となり、再生早送りいわゆるα王
状態となる。次に、録音の場合、録音釦10を図示矢印
E方向に押圧することにより、録音釦10と一体化され
た録音レバー27がスライドし、この録音レバー27は
その突起部27aがロックプレート28の突起部28a
と係合してロック状態となる。When turned on, the motor 19 starts rotating at a constant speed, and this rotation is transmitted to the flyhole 21 via the endless belt 20. On the other hand, the support plate 22 that is integrally formed with the fly hole 21 is connected to the protrusion 11 of the operation knob lever 11.
b is released from the locked state, and rotates about the shaft 22a by the tensile force of the spring 23. As a result, the flyhole shaft 21a of the flyhole 21 comes into pressure contact with the outer peripheral surface of the take-up reel stand 24, and this take-up reel stand 24
The take-up reel shaft 24a of No. 4 starts rotating, and is set on the rewind reel shaft 25a of the rewind reel stand 25, and the magnetic head 2
The magnetic tape hooked to the take-up reel shaft 24a via the magnetic tape 6 is sequentially fed, and is converted into an electric signal by the magnetic head 26 to start reproduction. By further sliding the operation knob 9 in the direction of arrow C in the figure, the fast-forward switch 18b of the switch mechanism 18 is turned on again by the switch shaft 17, and the motor 19 changes from constant speed rotation to high speed rotation, as will be described later. Fast-forwarding the playback results in a so-called α-king 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. Projection 28a
It engages with the locking state.
また、上記録音レバー27のスライドにより、消去bヘ
ッド29が軸29aを中心に回動するようになつており
、これにより消去ヘッド29に埋設された消磁マグネッ
ト29bが磁気テープに密着する。さらに、上記消去ヘ
ッド29が回動すると、それに連動する録音再生切換ス
イッチ30が図示1矢印F方向に作動し、図示しない増
幅回路および前記磁気ヘッド26が録音状態に切換えら
れる。この状態で操作ノブ9を前述したように、図示B
位置にロックすることにより録音が開始される。次に、
磁気テープの巻戻しを行う場合、操作ノ.ブ9を図示矢
印D方向にスライドすることにより、それに伴つて操作
ノブレバー11がスライドし、この操作ノブレバー11
の突起部11bにより支持板22が軸22aを中心とし
て再生時とは逆方向に回動する。この回動により上記支
持板2.2と一体に構成されているフライホール21の
ギア21bは巻戻しアイドラ31に係合する。この巻戻
しアイドラ31は前記巻戻しリール台25と係合してい
る。一方、操作ノブ9をスライドしているあいだスイッ
チ軸17もスライドし、電源スイッチ18aはオンする
。これにより、モータ19が高速回転するため、前述し
たように無端ベルト20を介してフライホール21に回
転が伝達される。しかして巻戻しリール台25すなわち
巻戻しリール軸25aが回転し、これより磁気テープは
逆送り送行となり、巻戻しが行なわれる。また、前記ス
イッチ軸17のスライドにより、スイッチ機構18の巻
戻しスイッチ18cが新たにオンし、この巻戻しスイッ
チ18cのオン−オフに基いて後述するようにテープカ
ウントを加算処理で行うか減算処理で行うかを判定し制
御するようになつている。また、録音釦10がロックさ
れているときに、上述したように操作ノブ9を図示矢印
D方向にスライドして巻戻しを行う場合、このスライド
に伴う操作ノブレバー11の突起部11:(cの作用に
よつて、前記ロックプレート28は東I28bを中心と
して回動する。この結果、前記突起部27aおよび28
aの係合が解かれ、スプリング32の引張力により録音
釦10のロック状Eは解除される。また、これに伴つて
図示しない増隔回路および前記磁気ヘッド26は再生状
態に切換えられる。しかして、前記巻取りシール軸24
aには、たとえば第3図A,bに示すように、マグネッ
ト(永久磁石)33が固定されており、このマグネット
33は円板状の巻取リール軸24aと一体となつて回転
するようになつている。Further, by sliding the recording lever 27, the erasing b head 29 is rotated about a shaft 29a, so that 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 drawing, and the amplifier circuit (not shown) and the magnetic head 26 are switched to the recording state. In this state, the operation knob 9 is moved as shown in FIG.
Recording begins by locking into position. next,
When rewinding the magnetic tape, operate the By sliding the knob 9 in the direction of the arrow D shown in the figure, the operation knob lever 11 also slides.
The support plate 22 is rotated about the shaft 22a in a direction opposite to that during playback by the protrusion 11b. Due to this rotation, the gear 21b of the flyhole 21, which is integrally formed with the support plate 2.2, engages with the rewind idler 31. This rewind idler 31 is engaged with the rewind reel stand 25. On the other hand, while the operating knob 9 is being slid, the switch shaft 17 is also sliding, and the power switch 18a is turned on. As a result, the motor 19 rotates at high speed, and the rotation is transmitted to the flyhole 21 via the endless belt 20 as described above. As a result, the rewind reel stand 25, that is, the rewind reel shaft 25a rotates, and the magnetic tape is now fed in reverse, thereby performing rewinding. Furthermore, by sliding the switch shaft 17, the rewind switch 18c of the switch mechanism 18 is newly turned on, and based on the on/off state of the rewind switch 18c, the tape count is performed by addition processing or subtraction processing as described later. It is designed to determine and control whether to perform the operation. Further, when the recording button 10 is locked, when rewinding is performed by sliding the operating knob 9 in the direction of the arrow D in the figure as described above, the protrusion 11 of the operating knob lever 11 accompanying this slide: (c) Due to this action, the lock plate 28 rotates around the east I28b.As a result, the protrusions 27a and 28
A is disengaged, and the lock E of the recording button 10 is released by the tensile force of the spring 32. At the same time, the distance increasing circuit (not shown) and the magnetic head 26 are switched to the reproduction state. Therefore, the winding seal shaft 24
As shown in FIGS. 3A and 3B, for example, a magnet (permanent magnet) 33 is fixed to a, and this magnet 33 rotates integrally with the disc-shaped take-up reel shaft 24a. It's summery.
そして、上記マグネット33の外周部には、それと近接
してリードスイッチ34が配設されている。このリード
スイッチ34のオン−オフは、マグネット33の回転に
伴つて生じる磁界の変化によつて行われ、マグネット3
3すなわち巻取リール軸24aが1回転すると2回オン
−オフが繰り返されるようになつている。そして、上記
リードスイッチ34のオン−オフ出力は、リールの回転
に応じたパルスすなわちテープ走行量に応じたパルスと
なり、このパルスを後述するように計数処理することに
より、テープカウント処理(テープ走行量の計数処理)
が行われるようになつている。第4図はこの発明による
電子計算機付磁気記録再生装置の要部の回路構成を概略
的に示すもので、たとえば次のように構成される。A reed switch 34 is disposed on the outer periphery of the magnet 33 in close proximity thereto. The reed switch 34 is turned on and off by changes in the magnetic field generated as the magnet 33 rotates.
3, that is, when the take-up reel shaft 24a rotates once, on-off is repeated twice. The on-off output of the reed switch 34 becomes a pulse corresponding to the rotation of the reel, that is, a pulse corresponding to the amount of tape running, and this pulse is counted as described later to process the tape count (the amount of tape running). counting 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
) −VKおよび+VFに昇圧し出力するものである。
この昇圧された電圧+VDおよび−VKは上記演算制御
部356に、電圧+VFは表示部5に供給される。ここ
に、電圧+VD)−VKおよび+VFはそれぞれ演算制
御部36の動作電圧、表示部5の点灯電圧、表示部5の
フィラメント電圧である。しかして、上記演算制御部3
6は電圧+VDおよび−VKが供o給されると、’’o
’’レベルが−Vkで’’1’’レベルが+VDである
デジット信号D,〜D9を表示部5およびキー入力部3
9に出力するようになつている。このキー入力部39は
、上記デジット信号D,〜D。を後述するキー信号とし
て演算制御部36のキー信号入力端K,,K2,K.,
K8に出力するものてある。そして、上記演算制御部3
6は、上記キー信号に基き、あらかじめ記憶されている
シーケンスプログラムにしたがつて操作状態に応じた種
々の演算処理(少なくとも四則演算およびそiの他必要
とする演算など)あるいは計数処理などを行うとともに
、その結果あるいは必要とする情報などを記憶し、また
表示部5にデジット信号D,〜D9に同期した後述する
セグメント信号Sa〜Sg,SdPを出力して所定の文
字や記号などをダイナミック表示せしめ、さらに駆動制
御部37に制御信号MSおよびMFを出力してモータ1
9の回転を制御するものであり、たとえば大規模集積回
路(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 is for controlling 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.
) It boosts the voltage to -VK and +VF and outputs it.
The boosted voltages +VD and -VK are supplied to the calculation control section 356, and the voltage +VF is supplied to the display section 5. Here, the voltages +VD)-VK and +VF are the operating voltage of the calculation control section 36, the lighting voltage of the display section 5, and the filament voltage of the display section 5, respectively. Therefore, the calculation control section 3
6 is supplied with voltages +VD and -VK, ''o
The digit signals D, ~D9 whose level is -Vk and level 1 is +VD are displayed on the display section 5 and the key input section 3.
It is now output to 9. This key input section 39 inputs the digit signals D, -D. The key signal input terminals K, , K2, K . ,
There is something to output to K8. Then, the calculation control section 3
6 performs various arithmetic processing (at least four arithmetic operations and other necessary operations, etc.) or counting processing according to the operating state according to a pre-stored sequence program based on the key signal. At the same time, the results or necessary information are stored, and segment signals Sa to Sg and SdP, which will be described later, synchronized with the digit signals D to D9 are outputted to the display section 5 to dynamically display predetermined characters and symbols. Furthermore, control signals MS and MF are output to the drive control section 37 to control the motor 1.
9, 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,
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’’レベル(以後簡単に
JMS−0FFと称す)になると、このとき早送りスイ
ッチ18bがオフでMF−0FFならトランジスタ40
,43がオフしてトランジスタ41,42,44がオン
ンとなり、これによりモータ19は定速回転となる。一
方、早送りスイッチ18b3がオンまたはMF−0N(
このときトランジスタ43がオン)なら、トランジスタ
40,44がオフしてトランジスタ41,42がオンと
なり、モータ19は高速回転となるようになつている。
第5図は前記キー入力部39の回路構成を詳細4・に示
すもので、たとえば次のように構成される。すなわち、
このキー入力部39は前記キーボード4を主体に構成さ
れており、このキーボード4は、前記デジット信号D、
〜D8が入力される8本の行ライン(以下簡単にD,〜
D8行ラインと称す)と、演算制御部36の入力端K,
,K。,K,に接続された3本の列ライン(以下簡単に
K,、K2、K列ラインと称す)とからなるマトリクス
,の各交点に、図示のように〔0〜9〕などの数字キー
、〔÷、×、−、+、=、%、V 〕などの命令キー、
〔CMNRM)M−、Mf〕などのメモリーキー4a〜
4dおよび〔C/CE〕などのクリアキー4eからなる
演算用キーをそれぞれ設けてなりる。ここで、小数点キ
ー (一時停止キー)4qは上記マトリクスの交点に設
けられてはいない。すなわち、上記小数点キー (一時
停止キー)4qのスイッチ45の一端はD,行ラインに
接続され、このスイッチ45の他端は2個の逆流防止用
タイ7オート46,47をそれぞれ介してK,、K。列
ラインにそれぞれ接続され、その各接続点は前記切換ス
イッチ3を構成するスイッチ3a,3bの一端にそれぞ
れ接続され、さらに、このスイッチ3a,3bの他端は
演算制御部36の入力端K,,K8にそれぞれ接続され
ている。また、演算制御部36の入力端K、,K2,K
,,K。には抵抗48〜51の一端がそれぞれ接続され
、この抵抗48〜51の他端は共通に接続され電圧−V
.。が供給されるようになつている。一方、D。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. Furthermore, 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. As a result, the motor 19 is stopped regardless of the state of the fast-forward switch 18b and the control signal (2). In this state, when the control signal MS becomes ``0'' level (hereinafter simply referred to as JMS-0FF), if the fast-forward switch 18b is off and MF-0FF, the transistor 40
, 43 are turned off and the 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 18b3 is on or MF-0N (
At this time, if the transistor 43 is on, the transistors 40 and 44 are turned off and the transistors 41 and 42 are turned on, causing the motor 19 to rotate at high speed.
FIG. 5 shows the circuit configuration of the key input section 39 in detail 4. For example, it is configured as follows. That is,
This key input section 39 is mainly composed of the keyboard 4, and this keyboard 4 is configured to input the digit signals D,
8 line lines where ~D8 is input (hereinafter simply referred to as D, ~
(referred to as the D8 line) and the input terminal K of the arithmetic control section 36,
,K. , K, (hereinafter simply referred to as K, , K2, and K column lines), press a numeric key such as [0 to 9] at each intersection of the matrix. , command keys such as [÷, ×, -, +, =, %, V],
Memory keys 4a~ such as [CMNRM) M-, Mf]
4d and a clear key 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 line, and the other end of this switch 45 is connected to the K line through two backflow prevention ties 7 autos 46 and 47, respectively. , K. are connected to the column lines, and each connection point thereof is connected to one end of the switches 3a, 3b constituting the changeover switch 3, respectively, and the other ends of the switches 3a, 3b are connected to the input terminals K, , K8, respectively. In addition, the input terminals K, , K2, K of the arithmetic control section 36
,,K. 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 to the voltage -V.
.. . is now being supplied. On the other hand, D.
行ラインには、逆流防止用ダイオード52を介して前記
リードスイッチ34の一端に接続され、このリードスイ
ッチ34の他端はK8列ラインに接続されている。また
、D。行ラインには、逆流防止用ダイオード53を介し
てPNP形トランジスタ54のエミッタが接続され、こ
のトランジスタ54のコレクタはK8列ラインに接続さ
れている。そして、上記トランジスタ54のベースは、
NPN形トランジスタ55を介して前記巻戻しスイッチ
18cの一端に接続され、このスイッチ18cの他端に
は電源スイッチ18aを介して前記電圧+Vが供給され
る。また、D7行ラインには、逆流防止用ダイオード5
6を介してPNP形トランジスタ57のエミッタが接続
され、このトランジスタ57のコレクタはK8列ライン
に接続されている。そして、上記トランジスタ57のベ
ースは、NPN形トランジスタ58を介して前記電源ス
イッチ18aの一端に接続されている。また、D8行ラ
インには、逆流防止用ダイオード59を介して前記録音
再生切換スイッチ30の一端が接続され、このスイッチ
30の他端はK。列ラインに接続されている。さらに、
D。行ラインとK。列ラインとの間には、逆流防止用ダ
イオード60が接続されている。なお、図示61〜64
は逆流防止用ダイオードてある。次に、このように構成
されたキー入力部39について詳細に説明する。The row line is connected to one end of the reed switch 34 via a backflow prevention diode 52, and the other end of this reed switch 34 is connected to the K8 column line. Also, D. The emitter of a PNP transistor 54 is connected to the 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
It 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. In addition, a backflow prevention diode 5 is connected to the D7 line.
6 is connected to the emitter of a PNP transistor 57, and the collector of this transistor 57 is connected to the K8 column line. The base of the transistor 57 is connected to one end of the power switch 18a via an NPN transistor 58. Further, one end of the recording/playback changeover switch 30 is connected to the D8 line through a backflow prevention diode 59, and the other end of this switch 30 is connected to the line K. Connected to column line. moreover,
D. Row line and K. A backflow prevention diode 60 is connected between the column line and the column line. In addition, illustrations 61 to 64
has a diode to prevent backflow. Next, the key input unit 39 configured as described above will be explained in detail.
すなわち、このキー入力部39は、デジット信号D1〜
D9に同期させたキー信号として演算制御部36の入力
端K,,K2,K.,K。のいずれかに出力する時分割
方式をとつている。しかして、切換スイッチ3を計算機
モード(CAL)側にすると、そのスイッチ3aがオン
し、よつてキー入力部39からのキー信号が演算制御部
36の入力端K,,K。,K。のいずれかに出力される
ようになり、これにより計算機モードとなる。たとえば
今、数字キー■を押すとそのスイッチ65がオンし、デ
ジット信号D6がオンし(+VD)のとき演算制御部3
6の入力端K,に電圧+VDが入力され、これにより演
算制御部36は、この入力端K,の入力信号(キー信号
)と上記デジット信号D。に基き数値゛’5’’にデコ
ードし、数値’’5’’の処理を実行することになる。
一方、切換スイッチ3をテープカウントモード(TAP
E)側にすると、そのスイッチ3bがオンし、よつてキ
ー入力部39からのキー信号が演算制御部36の入力端
K,,K2,K,のいずれかに出力されるようになり、
これによりテープカウントモードとなる。そして、この
テープカウントモードの場合、演算制御部36の入力端
K。には以下に述べる信号が入力されるようになつてい
る。すなオ)ち、上記切換スイッチ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,が入力
され、デジット信号D。が入力されない場合(操作ノブ
9が図示位置またはC方向)には、演算制御部36はテ
ープカウント処理が加算計数処理であることを認識する
ようになつている。なお、デジット信号D6が入力端K
。に入力されるのは、電源スイッチ18aおよび巻戻し
スイッチ18cがともにオンのときであるが、これは後
述するようにデジット信号D6およびD,を入力させる
タイミングを1周期以上遅らせないためである。したが
つてこの実施例では、第2図に示すように操作ノブ9を
図示D方向にスライドした場合、巻戻しスイッチ18c
が電源スイッチ18aよりも早くもしくは同時にオンす
るような構成となつている。次に、前記リードスイッチ
34がオンしたときは、デジット信号D,が入力され、
このデジット信号D5に基き演算制御部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, , K2, K. ,K. A time-sharing method is used to output to either of the following. 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. It will now be output to one of the following, and this will put it into computer mode. For example, if the number key ■ is pressed now, the switch 65 is turned on, and when the digit signal D6 is turned on (+VD), the arithmetic control unit 3
The voltage +VD is input to the input terminal K of the input terminal K, and the arithmetic control unit 36 receives the input signal (key signal) of the input terminal K and the digit signal D. 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 (TAP).
When set to the E) side, the switch 3b is turned on, and the key signal from the key input section 39 is outputted to one of the input terminals K, , K2, and K of the arithmetic control section 36.
This sets the tape count mode. In the case of this tape count mode, the input terminal K of the arithmetic control section 36. The signals described below are input to the . In other words, 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. It is now possible to determine whether the mode is computer mode or tape count mode depending on whether or not the value 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, when the operating knob 9 is in a position other than the A position shown in the figure (when stopped), the power switch 18a is turned on, and the
ι register 58 is turned on, and the digit signal D becomes '゛1'.
'(+VD), the transistor 57 is turned on and the D signal is input. Further, when the operation knob 9 is in the direction D shown in the figure (during rewinding), the rewinding switch 18c is turned on.
This turns on the transistor 55, and 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. Further, a digit signal D, is input, and a digit signal D is input. When is not input (the operating knob 9 is in the illustrated position or in the C direction), the arithmetic control section 36 recognizes that the tape count process is an addition counting process. Note that the digit signal D6 is input to 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 timing of inputting the digit signals D6 and D by one cycle or more, as will be described later. Therefore, in this embodiment, when the operating 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.
Based on this digit signal D5, the arithmetic control section 36 performs a process of counting the amount of tape travel. Also, when the decimal point key (pause key) 4q is pressed,
Since the switch 45 is turned on, the digit signal D is input to the input terminal K. As a result, the arithmetic control unit 36 outputs a control signal MS (MS-0N) to temporarily stop the motor 19. Please note that the decimal point key (
When the changeover switch 3 is set to the computer mode (CAL) side, the pause key 4q turns on the switch 3a, allowing the digit signal D to be input to the input terminal K. The pause key 4q is used as a decimal point key in the computer mode. It is now being processed.
また、キーボード4の演算制御部36の入力端K,,K
2に接続されるキーは、計算機モードおよびテープカウ
ントモードの両方に用いられるが、そのうちメモリキー
4a〜4dクはモードによつて異なる機能いわゆるダブ
ルファンクション機能を有する。すなわち、計算機モー
ドのときは、それぞれクリアメモリ機能、りコールメモ
リ機能、メモリマイナス機能およびメモリプラス機能を
有し、テープカウントモードのときは、後述するように
それぞれ設定解除機能(R)、テープカウント値設定機
能(S)、再生位置設定機能(>)および停止位置設定
機能(口)を有する。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 4d have different functions depending on the mode, ie, a so-called double function function. That is, when in computer mode, they have a clear memory function, recall memory function, memory minus function, and memory plus function, and when in tape count mode, they have a setting release function (R) and a tape count function, respectively, as described later. It has a value setting function (S), a playback position setting function (>), and a stop position setting function (mouth).
ここでテープカウントモードにおけるメモリキー4a〜
4dを以後それぞれ’゛R’’キー4a)゛’S’’キ
ー4b)゛’ST’’キー4cおよび’’STOP’’
キー4dと称する。しかして、上記した各種信号が演算
制御部36の入力端K,,K。,K.,K8に入力され
、これらの信号に応じて演算制御部36が処理した結果
を前記表示部5に表示する方法について第6図〜第8図
を参照して説明する。すなわち、第6図は4ビット9桁
からなる表示レジスタ66の各桁の記憶内容およびその
各桁に対応する演算制御部36の入力端K8の状態フラ
グを示すもので、この表示レジスタ66およびフラグは
演算制御部36内に設けられている。第7図は上記表示
レジスタ66の記憶内容をセグメント信号に変換する表
示変換部および上記セグメント信号と表示部5の各セグ
メントとの対応を示すものであり、この表示変換部は演
算制御部36内に設けられている。すなわち、表示レジ
スタ66の4ビットR8,R。,R2,R,の記憶内容
をANDマトリクス67にてデコードし、このデコード
内容を0Rマトリクス68にて7個のセグメント信号S
a,Sb,Sc,Sd,Se,Sf,Sgにエーンコー
ドするようになつている。第8図は表示レジスタ66の
記憶内容(ANDマトリクス67の4ビット入力内容)
とセグメント信号との対応を示すもので、たとえばAN
Dマトリクス67に゛’1011゛’を入力すると、セ
グメント信号Sa,Sf.]が出力され、’’「’’が
表示されることを意味する。また、フラグ〔S〕がセッ
トしているとき、N泪マトリクス67に入力するとセグ
メント信号SdPが出力され、小数点’’.’’が表示
されるようになつている。次に、上記した構成において
、この発明の一実施例である電子計算機付磁気記録再生
装置を更に詳細に説明する。Here, in the tape count mode, memory keys 4a~
4d, ``R'' key 4a) ``S'' key 4b) ``ST'' key 4c and ``STOP'' respectively.
It is called key 4d. Thus, the various signals mentioned above are input to the input terminals K, , K of the arithmetic control section 36. , K. , K8 and processed by the arithmetic control section 36 in accordance with these signals will be displayed on the display section 5. A method of displaying the results on the display section 5 will be described with reference to FIGS. 6 to 8. That is, FIG. 6 shows the stored contents of each digit of the display register 66 consisting of 4 bits and 9 digits and the status flag of the input terminal K8 of the arithmetic control unit 36 corresponding to each digit. is provided in the calculation 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 R8, R of display register 66. , R2, R, are decoded by an AND matrix 67, and the decoded contents are converted into seven segment signals S by an 0R matrix 68.
It is encoded into a, Sb, Sc, Sd, Se, Sf, and Sg. FIG. 8 shows the storage contents of the display register 66 (4-bit input contents of the AND matrix 67)
and segment signals, for example, AN
When "1011" is input to the D matrix 67, segment signals Sa, Sf. ] is output, which means that ``'' is displayed.Furthermore, when the flag [S] is set, when input to the Nyaku matrix 67, the segment signal SdP is output, and the decimal point ''. '' is now displayed.Next, a magnetic recording/reproducing apparatus with a computer, which is an embodiment of the present invention having the above-described configuration, will be described in more detail.
また、テープカウントモードでたとえば表示レジスタ6
6の記憶内容が頚世η仕■ヒある場合、演算制御部36
が上記表4示レジスタ66の記憶内容をデジット信号に
同期させてそのままANDマトリクス67に入力させる
と、表示部5には不要な’’0’’もそのまま表示され
ることになる。Also, in tape count mode, for example, display register 6
If the memory contents of 6 are present, the arithmetic control unit 36
However, if the contents of the table 4 display register 66 are synchronized with the digit signal and inputted as they are to the AND matrix 67, unnecessary ``0'' will also be displayed on the display section 5 as is.
そこで、この実施例では、表示サイクルに入る前に不要
の’“0’’をブランキングするように、上記表示レジ
スタ66の内容を変更させている。すなわち、たとえば
2進4ビット’’0000’’(O)を゛’1111’
’(15)に変更すると、第8図に示されるように不要
の“’0’’がブランクされ、これにより表示サイクル
のとき第9図に示すような表示内容となる。(以下上記
した処理内容をゼロサプレスと称す)第10図は演算制
御部36における上記したゼフロサプレス処理のフロー
チャートを示すもので、表示レジスタ66の上位桁(9
桁目)より順次ゼロサプレスを行い、数値〔1〜9〕が
検出されたときゼロサプレス処理を終了するようになつ
ている。Therefore, in this embodiment, the contents of the display register 66 are changed to blank out unnecessary ``0'' before entering the display cycle. In other words, for example, 4 binary bits ``0000''. '(O) '1111'
'(15), the unnecessary "0" is blanked out as shown in Figure 8, and as a result, the display content becomes as shown in Figure 9 during the display cycle. (Hereinafter, the above-mentioned process FIG. 10 shows a flowchart of the above-mentioned zero suppress processing in the arithmetic control unit 36, in which the upper digits (9
Zero suppression is performed sequentially starting from the digit (digit), and when a numerical value [1 to 9] is detected, the zero suppression processing is terminated.
すなわち演算制御部36は、ますフロー70・で9桁目
を指定〔9 −DIGIT〕し、フロー71で表示レジ
スタ66の指定桁の記憶内容’’R8R.R2Rl’’
が’’0000’’であるかどうかをチェック〔R=0
〕する。ここで、R=8R8+4R4+2R2+R1で
ある。’’0000’’の場合はフロー72に進・み、
表示レジスタ66の指定桁の記憶内容を’’1111’
’に変換〔15→R〕しフロー73に進む。一方、’゛
0000’’でない場合はフロー74に進み、表示レジ
スタ66の指定桁の記憶内容が数値であるかどうかチェ
ック〔R≧10〕し、数値(R<10)であればゼロサ
プレス処理を終え、符号(R≧10)であれば上記フロ
ー73に進む。このフロー73ては指定桁を’“−1’
’することにより、次にチェックする桁を新たに指定〔
DIGIT−1一DIGIT〕としてフロー75に進む
。このフロー75では、上記フロー73で新たに指定さ
れた桁が1桁目であるかどうかをチェック〔DIGIT
=1〕し、1桁目であればゼロサプレス処理を終え、1
桁目でなければ再びフロー71に進み、上記したゼロサ
プレス処理を繰り返し実行する。たとえば前記した例の
ごとく、表示レジスタ66の記憶内容が頚面Nmnbあ
る場合、まずフロー70,71,72,73の順に処理
され、表示レジスタ66の記憶内容は屁■■■■刻とな
り、次にフロー75,71,74,73の順の処理で証
匍1■■”、続いてフロー70,71,72,73の順
の処理が4回繰り返され、511なる。That is, the arithmetic control unit 36 specifies the 9th digit [9-DIGIT] in the flow 70., and in the flow 71, the storage content of the specified digit of the display register 66 ``R8R. R2Rl''
Check whether is ``0000'' [R=0
〕do. Here, R=8R8+4R4+2R2+R1. If it is ``0000'', proceed to flow 72;
The memory contents of the specified digit of the display register 66 are set to ``1111''.
' [15→R] and proceed to flow 73. On the other hand, if it is not '0000', proceed to flow 74, check whether the stored content of the specified digit of the display register 66 is a numerical value [R≧10], and if it is a numerical value (R<10), perform zero suppression processing. If the sign (R≧10) is completed, the process advances to the flow 73 described above. In this flow 73, set the specified digit to '“-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 above-mentioned example, if the storage content of the display register 66 is Nmnb on the neck, first, flows 70, 71, 72, and 73 are processed in this order, and the storage content of the display register 66 becomes the fart ■■■■ time. Then, the processing in the order of flows 75, 71, 74, and 73 is performed to obtain the certificate 1■■'', and then the processing in the order of flows 70, 71, 72, and 73 is repeated four times, resulting in 511.
さらに、フロー75,71,74の順に処理され、R=
1であるからゼロサプレス処理は終了し、表示サイクル
に進むことになる。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.
なお、この実施例では、表示サイクル中に演算制御部3
6の入力端K,,K2,K.,K。Note that in this embodiment, the arithmetic control unit 3 is operated during the display cycle.
6 input ends K, , K2, K. ,K.
のいずれかにキー入力部39からキー信号が出力される
と、演算制御部36はデジット信号の出力を停止して.
表示を消し、上記キー信号に対応した処理を行うため、
次のゼロサプレス解除処理を行うようになつている。す
なわち、第11図は演算制御部36におけるゼロサプレ
ス解除処理のフローチャートを示すもので、まずフロー
76で9桁目を指定−〔9→DIGIT〕し、フロー7
7で表示レジスタ66の指定桁の記憶内容’゛R。R4
R2R,’’が’’1111’’であるかどうかをチェ
ック〔R =15〕する。“’1111’’の場合はフ
ロー78に進み、表示レジスタ66の記憶内容を’’0
000’’に変換〔o→R〕し、フロー79に進む。一
方、゛’1111’’でない場合は直接フロー79に進
む。このフロー79では指定桁を’゛−1’’すること
により、次にチェックする桁を新たに指定〔DIGIT
−1→DIGIT〕してフロー80に進む。このフロー
80では、上記フロ.−79で新たに指定された桁が’
゛O’’であるかどうかをチェック〔DIGIT=0〕
し、’’O’’てあればゼロサプレス解除処理を終え、
’’0’’でなければ再びフロー77に進み上記したゼ
ロサプレス処理を繰り返し実行する。次に、演算制御部
36の前記したテープカウントモードにおける種々の演
算、計数および制御処理の内容について、第12図a
−ーjに示すフローチャートを参照して詳細に説明する
。When a key signal is output from the key input unit 39 to any one of the digits, the arithmetic control unit 36 stops outputting the digit signal.
In order to erase the display and perform processing corresponding to the above key signal,
The next zero suppression release process is performed. That is, FIG. 11 shows a flowchart of the zero suppression cancellation process in the arithmetic control unit 36. First, in flow 76, the 9th digit is specified - [9→DIGIT], and then in flow 7
7 indicates the memory contents of the designated digit of the display register 66. R4
Check whether R2R,'' is ``1111'' [R = 15]. If “1111”, proceed to flow 78 and change the memory contents of the display register 66 to “0”.
Convert to 000'' [o→R] and proceed to flow 79. On the other hand, if it is not "1111", the process directly proceeds to flow 79. In this flow 79, by incrementing the specified digit by '-1', the next digit to be checked is newly specified [DIGIT
-1→DIGIT] and proceeds to flow 80. In this flow 80, the above flow. The new digit specified by -79 is '
Check whether it is ``O'' [DIGIT=0]
If it is ``O'', the zero suppression release process is completed.
If it is not ``0'', the process goes to flow 77 again and the above-described zero suppression process is repeatedly executed. Next, the contents of various calculations, counts, and control processes in the tape count mode described above by the calculation control section 36 are explained in FIG. 12a.
This will be explained in detail with reference to the flowchart shown in -j.
すなわち、演算用電源スイッチ2がオンされると、電圧
+VDが演算制御部36に供給され、これにより演算制
御部36が動作する。ますフロー100では、すべての
レジスタの記憶内容およびK8入力状態フラグなどをク
リアし、フロー101に進む。このフロー101では、
前述したフローによりゼロ :サプレス処理を行い、フ
ロー102に進む。このフロー102では、9桁目を指
定〔9→DIGIT〕してフロー103に進む。フロー
103では、指定桁を’’+1’’することによりその
1つ前の桁を指定〔DIGIT+1→DIGIT〕して
フロー104に フ進み、フロー104では新たに指定
した桁に対応するテシツト信号をオフして電力消費を抑
制している。次にフロー105に進み、指定桁を’’−
1’’することにより新たに桁を指定〔DIGIT−1
→DIGIT〕してフロー106に進む。フロー106
では、表示レジスタ66の指定桁の記憶内容’’R8R
。R。R,’’とフラグ〔S〕の内容をANDマトリク
ス67および0Rマトリクス68によつてセグメント信
号Sa−Sg,Sdpに変換して、表示部5に出力〔S
EGMENT(DIGIT)0N)SEGMENT(D
IGIT+1)0FF〕し、フロー107に進む。フロ
ー107では、指定桁に対応するデジット信号(この場
合はD。)を表示部5に出力〔DIGIT−0N〕し、
表示部5の指定桁に上記記憶内容を表示する。次にフロ
ー108に進み指定桁が’’0’’であるかどうかチェ
ック〔DIGIT=o〕し、’’0’’でなければフロ
ー109に進む。フロー109では表示レジスタ66の
記憶内容’’R8R.R2R,’’が’゛111丁’す
なわちR=15であるかどうかをチェック〔R=15〕
して、R=15の場合はフロー110に進む。フロー1
10ではキー入力部39からのキー信号を演算制御部3
6に記憶〔K。,K。,K2,K,−K〕 し、フロー
111に進む。フロー111では指定桁に対応するデジ
ット信号(この場合はD9)をオフ〔DIGITOFF
〕し、フロー112に進む。これは、表示9桁目がブラ
ンキングされているので、デジット信号D9のオフによ
つて節電をするためである。一方、R:15の場合はフ
ロー113に進み、フロー110と同様の処理を行い上
記フロー112に進む。このフロー112ではフロー1
10またはフロー113で記憶したキー信号入力端K。
,K。,K2,K,の入力内容がK:Oであるかどうか
をチェックCK半0〕する。ここでK=8K8+4K。
+2K2+K1であり、キー信号オンのときK:Oオフ
のときK=0である。いま、指定桁は9桁であるから切
換スイッチ3が計算機モード側であるかテープカウント
モード側であるかのチェックをしている。; しかして
、K=0 (計算機モード側)の場合にはフロー114
に進み、指定桁を’’−1’’することにより新たに桁
を指定〔DIGIT−1−DIGIT〕してフロー11
5に進む。フロー115では、新たな指定桁に小数点が
あるかどうかをチェック′〔DIGIT=PCY〕して
、小数点がある楊合はフロー116に進み、フラグ〔S
〕をセット 〔〔S〕SeOし、小数点がない場合はフ
ロー117に進みフラグ〔s〕をリセット 〔〔S〕R
eset〕する。しかして、前記フロー103に戻り、
キー入力部39からのキー信号の入力がない(K=0)
場合は上記したフロー103から始まり、フロー103
に戻る手順で処理が繰り返される。このような繰り返し
の結果、フロー105で指定桁が’“0’’となると、
フロー108のチェック〔DIGIT=0〕によリフロ
ー118に進み、指定桁’’9’’から“゛O’’まで
の繰り返しが4回なされた(以後簡単にカウント“’4
’’と称す)かどうかをチェック〔CO[汀=4〕する
。カウント’4’’の場合にはそのままフロー102に
戻り、カウント’’4’’ フでない場合にはフロー1
19に進み、カウント数を’’+1’’することにより
新たなりウント数を指定〔COUNT+1→COUNT
〕 してフロー102に戻る。しかして、これらの繰り
返しによりデジット信号D,〜D。が順次オンし、これ
らデジット信号に同期したセグメント信号が出力された
表示部5に表示される。この場合、フロー100で表示
レジスタ66の記憶内容がクリアされ、フロー1口1で
ゼロサプレス処理が行われているので、表示部5の表示
内容は〔0.〕となる。J次に、キー操作を行うと、前
記フロー110または113でキー入力部39からのキ
ー信号を演算制御部36に記憶してフロー112に進む
。That is, when the calculation power switch 2 is turned on, the voltage +VD is supplied to the calculation control section 36, whereby the calculation control section 36 operates. 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 the process proceeds to flow 102. In this flow 102, the ninth digit is designated [9→DIGIT] and the process proceeds to flow 103. In flow 103, the specified digit is incremented by ``+1'' to specify the previous digit [DIGIT+1→DIGIT], and the flow proceeds to flow 104. In flow 104, the digit signal corresponding to the newly specified digit is sent. It is turned off to reduce power consumption. Next, proceed to flow 105 and change the specified digit to ''-
1'' to specify a new digit [DIGIT-1
→DIGIT] and proceed to flow 106. flow 106
Now, the memory contents of the designated digit of the display register 66 ''R8R
. R. R,'' and the contents of the flag [S] are converted into segment signals Sa-Sg, Sdp by the AND matrix 67 and the 0R matrix 68, and output to the display section 5 [S].
EGMENT(DIGIT)0N) SEGMENT(D
IGIT+1)0FF] and proceeds to flow 107. In flow 107, a digit signal (D in this case) corresponding to the designated digit is output to the display unit 5 [DIGIT-0N],
The above stored contents are displayed on the designated digit of the display section 5. Next, the flow advances to flow 108 to check whether the designated digit is ``0'' [DIGIT=o], and if not ``0'', the flow advances to flow 109. In flow 109, the storage contents of the display register 66 ``R8R. Check whether R2R,'' is '111th block', that is, R=15 [R=15]
Then, if R=15, the process proceeds to flow 110. flow 1
10, the key signal from the key input section 39 is input to the calculation control section 3.
Memorized in 6 [K. ,K. , K2, K, -K] and proceeds to flow 111. In flow 111, the digit signal (D9 in this case) corresponding to the specified digit is turned off [DIGITOFF
] and proceeds to flow 112. This is to save power by turning off the digit signal D9 since the ninth digit of the display is blanked. On the other hand, if R:15, the process proceeds to flow 113, where the same processing as in flow 110 is performed, and the process proceeds to flow 112 described above. In this flow 112, flow 1
10 or the key signal input terminal K stored in flow 113.
,K. , K2, K, checks whether the input contents of K:O are checked (CK half 0). Here K=8K8+4K.
+2K2+K1, and when the key signal is on, K:O when it is off, K=0. Now, since the designated digit is 9 digits, it is checked whether the selector switch 3 is in the computer mode or tape count mode. ; Therefore, in the case of K=0 (computer mode side), flow 114
Proceed to ``-1'' for the specified digit to specify a new digit [DIGIT-1-DIGIT] and proceed to flow 11.
Proceed to step 5. In flow 115, it is checked whether there is a decimal point in the newly specified digit [DIGIT=PCY], and if there is a decimal point, the process advances to flow 116 and flag [S
] Set [[S]SeO, and if there is no decimal point, proceed to flow 117 and reset the flag [s] [[S]R
eset]. Then, returning to the flow 103,
There is no key signal input from the key input section 39 (K=0)
In this case, the process starts from the flow 103 described above, and
The process is repeated by returning to step . As a result of such repetition, when the specified digit becomes ``0'' in flow 105,
By checking [DIGIT=0] in flow 108, the process proceeds to reflow 118, and the specified digit ``9'' to ``O'' is repeated four times (hereinafter, simply count ``'4'').
'') [CO[汀=4]]. If the count is ``4'', the process returns to flow 102, and if the count is not ``4'', the process returns to flow 1.
Proceed to step 19 and specify a new count number by adding ``+1'' to the count number [COUNT+1 → COUNT
] Then, the process returns to flow 102. As a result of these repetitions, digit signals D, to D are generated. are turned on one after another, and segment signals synchronized with these digit signals are displayed on the output display section 5. In this case, the stored contents of the display register 66 are cleared in flow 100, and zero suppression processing is performed in flow 1, mouth 1, so that the display contents of display unit 5 are [0. ]. J Next, when a key operation is performed, the key signal from the key input unit 39 is stored in the arithmetic control unit 36 in the flow 110 or 113, and the process proceeds to flow 112.
フロー112では前記したようにキー信号の内容がK:
Oてあるかどうかチェック〔K:0〕して、K:O(7
)場合にはフロー120に進む。フロー120ではキー
信号の内容がK≧8であるかどうかチェック〔K≧8〕
して、K≧8でない場合にはフロー400に進む。フロ
ー400てはカウント’’4’’であるかどうかをチェ
ック〔COUNT=.4〕して、カウント’’4’’の
場合にはフロー401に進む。フロー401では指定桁
に対応するデジット信号をオフしてフロー402に進む
。フロー402ではゼロサプレス解除処理を行いフロー
403に進む。フロー403ではどのデジット信.号の
オンの時どのキー信号入力端にキー信号が入力されたか
を判別して、これによりどのキーが押されたのか、いわ
ゆるキー選別を行いフロー404に進む。フロー404
では上記フロー403でキー選別した結果に基いて計算
処理を実行し、力・ウント数をクリア〔o→COUNT
〕して前記フロー101に戻るようになつている。上記
した内容を更に詳細に説明する。すなわち例えば、数字
キー■を押すとそのスイッチ65がオンして、いま :
フロー105で指定桁が6桁となつたとする。このとき
前記フロー106,107,108,109,110,
111の順に処理が行われ、演算制御部36のキー信号
入力端K,にデジット信号D。が入力される(K=1)
。しかして前記フロー112,120,400,401
,402,403,404の順に計算機モードにおける
数値’’5’’の処理が行われる。In flow 112, as described above, the content of the key signal is K:
Check whether there is O [K:0], and set K:O (7
), the process proceeds to flow 120. In flow 120, it is checked whether the content of the key signal is K≧8 [K≧8]
Then, if K≧8 is not satisfied, the process proceeds to flow 400. In flow 400, check 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 proceeds to flow 402. In flow 402, zero suppression cancellation processing is performed, and the flow advances to flow 403. 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. flow 404
Then, perform calculation processing based on the key selection result in the flow 403 above, and clear the force/count number [o→COUNT
] and then returns to the flow 101. The above content will be explained in more detail. For example, when you press the number key ■, the switch 65 turns on, and now:
Assume that in flow 105, the designated digit is 6 digits. At this time, the flows 106, 107, 108, 109, 110,
Processing is performed in the order of 111, and a digit signal D is input to the key signal input terminal K of the arithmetic control section 36. is input (K=1)
. Therefore, the flows 112, 120, 400, 401
, 402, 403, and 404, the numerical value ``5'' in the computer mode is processed in this order.
この処理が終るとフロー101に戻りゼロサプレス処理
が行われ、数字キー5]が押されている間次のような表
示サイクルにて処理が行われる。すなわち指定桁が6桁
でないときは、前記した表示部5に〔0.〕が表示され
る場合と同じ表示サイクルにて処理が繰り返される。ま
た指定桁が6桁のときは、前記フロー400でカウント
’’4’’であるかどうかチェック〔COUNT=4〕
して、カウント’’4’’でない場合(フロー404カ
ウント数を’゛0’’としている)にはフロー405に
進む。フロー405ではカウント数をクリア〔0→CO
UNT〕 してフロー114に進み、以下前記した表示
部5に〔0.〕が表示される場合と同じ表示サイクルに
て処理が繰り返される。次に数字キーMを離すと〔0.
〕が表示される場合と同じ表示サイクルにて処理が繰り
返され、前記フロー119にてカウント数が’’1’’
ずつ増えていく。これはキーが離されたことを示すもの
で、カウント’’4’’になると(この実施例では約2
0ms)次のキー操作の内容を受け入れるようになつて
いる。一方、切換スイッチ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 numeric key 5 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 400 [COUNT=4]
Then, if the count is not ``4'' (flow 404 count number is set to ``0''), the process advances to flow 405. In flow 405, the count number is cleared [0 → CO
UNT] and proceeds to flow 114, whereupon [0. ] is displayed, the process is repeated in the same display cycle. Next, when you release number key M, [0.
] is displayed in the same display cycle, and in the flow 119, the count number becomes ``1''.
It increases little by little. This indicates that the key has been released, and when the count reaches ``4'' (approximately 2 in this example)
0ms) The contents of the next key operation are 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 section 39 (input at the input terminal K8) is stored in the arithmetic control section 36 in the flow 110 or flow 113, and the process proceeds to flow 112.
フロー112では前記したようにキー信号の内容がK:
0であるかどうかをチェック〔K:0〕し、K:O(7
)場合(指定桁が9桁のときこの例ではK=8〕にはフ
ロー120に進む。フロー120ではキー信号の内容が
K≧8であるかどうかチェック〔K≧8〕し、K≧8の
場合にはフロー121に進む。この例ではK=8である
のでフロー121に進み、フラグ〔TAPE〕をセット
してテープカウントモードであることを認識する。しか
してフロー122に進み、テープカウント値記憶レジス
タ(以後簡単にTRECと称す)の内容が表示レジスタ
66(以後簡単にDISPRECと称す)に転送〔TR
EC→DISPREC〕され、次に述べるように計算機
表示からテープカウント表示に切換わり、テープカウン
トモード表示サイクルに入る。ここに上記TRECは、
テープカウント値が記憶される5桁のレジスタ(符号1
桁+設定値Z4桁)である。すなわち、上記フロー12
2からフロー123に進むと、ゼロサブレス処理が行わ
れ、フロー124に進む。フロー124では後述するポ
ーズカウンタの内容(以後簡単にPCOUN.と称す)
を’゛O’’に設定〔0→PCOUNT〕し、つ1いて
フロー125ては9桁目を指定〔9→DIGIT〕して
フロー126に進む。In flow 112, as described above, the content of the key signal is K:
Check if it is 0 [K:0], and set K:O(7
) (K=8 in this example when the specified 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 K≧8. In this case, the process goes to flow 121. In this example, since K=8, the process goes to flow 121, sets the flag [TAPE], and recognizes that the tape count mode is in effect.The process then goes to flow 122, where the tape count The contents of the value storage register (hereinafter simply referred to as TREC) are transferred to the display register 66 (hereinafter simply referred to as DISPREC) [TR
EC→DISPREC], the computer display is switched to the tape count display as described below, and a tape count mode display cycle is entered. Here, the above TREC is
A 5-digit register (coded 1) in which the tape count value is stored.
digit + setting value Z4 digits). That is, the above flow 12
When the flow advances from 2 to flow 123, zero subresponse processing is performed, and the flow advances to flow 124. In flow 124, the contents of the pause counter (hereinafter simply referred to as PCOUN.), which will be described later, are
is set to 'O'' [0→PCOUNT], and then in flow 125, the ninth digit is specified [9→DIGIT], and the flow proceeds to flow 126.
フロー126では、前記フロー106と同様な処理(S
EGMENT(DIGIT)0NNSEGMENT(D
IGIT+1)0FF〕を行い、ついでフロー12−7
ては、前記フロー107と同様な処理〔DIGITON
〕を行い、これにより表示レジスタ66の内容が表示部
5の指定桁に表示される。In flow 126, the same process as in flow 106 (S
EGMENT(DIGIT)0NNSEGMENT(D
IGIT+1)0FF], then flow 12-7
Then, the same process as the flow 107 [DIGITON
], whereby the contents of the display register 66 are displayed on the designated digit of the display section 5.
次に、フロー128に進み〔DIGIT=O〕がチェッ
クされ“’O’’てない場合にはフロー129に進む。
フロ.−129ては〔R=15〕がチェックされ、R=
15の場合にはフロー130、フロー131ついでフロ
ー132に進み、R=15でない場合にはフロー133
についで上記フロー132に進む。ここで、フロー13
0およびフロー133では〔K。Next, the process proceeds to flow 128, where [DIGIT=O] is checked, and if "'O'' is not present, the process proceeds to flow 129.
Flo. -129, [R=15] is checked, and R=
If R=15, proceed to flow 130, flow 131, then flow 132, and if R=15, proceed to flow 133.
The process then proceeds to the flow 132 described above. Here, flow 13
0 and flow 133 [K.
,K。,K。,K,=K〕処理を行い、フロー131て
は〔DIGITOFF〕処理を行う。しかして上記フロ
ー132では、第6図で示される指定桁のK8入力状態
フラグがセットされているかどうかをチェック〔PRE
(DIGIT)Set〕している。この状態フラグがセ
ットされている場合(この例では上記したように指定桁
9桁のときフラグ〔TAPE〕がセット)にはフロー1
34に進み、キー信号の内容KがK≧8であるかどうか
、すなわちすくなくとも入力端K8の入力がオSンであ
るかどうかをチェック〔K≧8〕する。この例ではK=
8であるのでフロー135に進み、次の桁を指定〔DI
GIT−1→DIGIT〕してフロー136に進む。フ
ロー136ではDISPRECの記憶内容が゛’101
0’’すなわちR=10であるかどうかを つチェック
〔R=10〕し、R=10のときはフロー137でフ
ラグ〔S〕をセット 〔〔S〕Set〕し、R=10で
ないときはフロー138でフラグ〔S〕をリセット 〔
〔S〕ReseOして、ともにフロー139に進む。フ
ロー139で前の桁を指定〔DIGIT+1→DIGI
T〕し、っいでフロー140て〔DIGITOFF〕処
理を行いフロー141に進む。フロー141では次の桁
を指定〔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に進む。,K. ,K. , K, =K] processing, and in flow 131, the [DIGITOFF] processing is performed. However, in the above flow 132, it is checked whether the K8 input status flag of the specified digit shown in FIG.
(DIGIT)Set]. If this status flag is set (in this example, the flag [TAPE] is set when the designated digit is 9 digits as described above), flow 1
34, it is checked whether the content K of the key signal is K≧8, that is, whether at least the input at the input terminal K8 is ON [K≧8]. In this example K=
8, so proceed to flow 135 and specify the next digit [DI
GIT-1→DIGIT] and proceeds to flow 136. In flow 136, the memory content of DISPREC is ``101''.
0'', that is, R=10, check [R=10], and if R=10, set the flag [S] in flow 137, and if R=10, set the flag [S]. Reset the flag [S] in flow 138 [
[S] Perform ReseO and both proceed to flow 139. Specify the previous digit in flow 139 [DIGIT+1 → DIGI
T] and then performs [DIGITOFF] processing in flow 140 and proceeds to flow 141. In flow 141, specify the next digit [DIGIT-1→DIGIT] (in this example, 8
digit) and 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 as in this example, if K<8, the process advances to the flow 135 and the same process is repeated. In this way, after the above-described process is repeated, the ``0'' digit is specified in flow 141 and the process proceeds to flow 128.
DIGIT=0] is checked, and since it is ``o'', the process advances to flow 143.
フロー143ではDISPRECに停止’゛P’’を示
す内容’’1010’’がセットされているかどうかを
チェック〔Pset〕し、リセットされている場合には
フロー144に進む。フロー144ではフラグ〔PLA
Y〕がセットされているかどうかをチェック〔〔PLA
Y〕SeOし、リセットされている場合にはフロー14
5に進む。In flow 143, it is checked whether content ``1010'' indicating stop ``P'' is set in DISPREC [Pset], and if it is reset, the process advances to flow 144. In flow 144, the flag [PLA
Check whether Y] is set [[PLA
Y] SeO, and if reset, proceed to flow 14
Proceed to step 5.
フロー145で〔9→DIGIT〕処理を行い、ついで
フロー146で〔SEGMENT(DIGIT)0N,
.SEGMENT(DIGIT+1)0FF〕処理、フ
ロー147で〔DIGITON〕処理を行つてフロー1
48に進む。フロー148では〔DIGIT=0〕チェ
ックをJ行い““0’’でない楊合にはフロー149に
進み〔R=15〕チェックを行う。R=15の場合には
フロー150、フロー151ついでフロー152に進み
、R=15でない場合にはフロー153ついで上記フロ
ー152に進む。ここでフロー150おアよび153で
は〔K8,K,,K2,K,→K〕処理を行い、フロー
151ては〔DIGITOFF〕処理を行う。しかして
、上記フロー152ではキー信号の内容Kが1≦K<3
であるかどうか、すなわち入力端K,またはK。の入力
のみがオンてあるかどフうかをチェック〔1≦K<3〕
し、1≦K<3でない場合はフロー154に進む。フロ
ー154では〔DICIT−1→DIGIT〕処理しフ
ロー155に進む。フロー155では〔R=10〕チェ
ックをし、R =10の場合にはフロー156に進んで
〔〔S〕Set〕処理を行いフロー157に進む。R=
10でない場合にはフロー158に進んで〔〔S′)R
eset〕処理を行い上記フロー157に進む。フロー
157では〔DIGIT+1→DIGIT〕処理を行い
フロー159,160に進む。フロー159,160で
はそれぞれ〔DIGITOFF〕処理、〔DIGIT−
1→DIGIT〕処理を行い前記フロー146に戻る。
このようにして、上記した処理が繰り返されたのち、フ
ロー160で“0゛桁が指定され前記フロー148まて
進むと〔DIGIT=0〕チェックが行われ、゜“0゛
2であるのでフロー161に進む。In flow 145, [9→DIGIT] is processed, and then in flow 146, [SEGMENT (DIGIT) 0N,
.. SEGMENT(DIGIT+1)0FF] processing, perform [DIGITON] processing in flow 147, and proceed to flow 1
Proceed to step 48. In flow 148, a [DIGIT=0] check is performed, and if it is not "0", the process proceeds to flow 149, where a [R=15] check is performed. If R=15, the process proceeds to flow 150, flow 151, and then flow 152; if R=15, the process proceeds to flow 153 and then to flow 152. Here, in flows 150 and 153, [K8, K,, K2, K, →K] processing is performed, and in flow 151, [DIGITOFF] processing is performed. Therefore, in the above flow 152, the content K of the key signal is 1≦K<3.
, i.e., the input end K, or K. Check if only the input is on [1≦K<3]
However, if 1≦K<3, the process proceeds to flow 154. In flow 154, [DICIT-1→DIGIT] is processed, and the flow advances to flow 155. In flow 155, [R=10] is checked, and if R = 10, the flow advances to flow 156, where the [[S] Set] process is performed, and the flow advances to flow 157. R=
If it is not 10, proceed to flow 158 and perform [[S')R
eset] process and proceeds to the flow 157 described above. In flow 157, [DIGIT+1→DIGIT] processing is performed, and the flow advances to flows 159 and 160. In flows 159 and 160, [DIGITOFF] processing and [DIGIT-
1→DIGIT] processing and returns to the flow 146.
In this way, after the above-mentioned process is repeated, the "0" digit is specified in flow 160, and when the process proceeds to flow 148, [DIGIT=0] is checked, and since "DIGIT=0" is 2, the "0" digit is specified. Proceed to 161.
フロー161では〔COUNT=2〕チェックを行い、
カウント“2゛の場合は前記フロー125に戻り、カウ
ント4゜2゛でない場合にはフロー162に進み〔CO
UNT+1→COUNT〕処理を行ってやはリフロー1
25に戻る。しかして、前記フロー132,134,1
42を中心とする入力端?の入力チェックルーチンと前
記フロー152を中心とする入力端Kl,K2の入力チ
ェックルーチンとが交互に繰り返され、表示部5に表示
がなされる。ここで、テープカウントモードにおいて表
示部5に表示されるテープカウント値は、上記したよう
に整数表示である。したがつて、演算用電源スイッチ2
をオンしたとき、計算機モードであるかテープカウント
モードであるかは、表示部5に小数点が表示されている
かどうかで判別できる。次に、操作ノブ9を操作したと
きの演算制御部36の種々の演算、計数および制御処理
の内容を.詳細に説明する。In flow 161, check [COUNT=2],
If the count is "2", the process returns to the flow 125, and if the count is not 4.2, the process proceeds to the flow 162 [CO
UNT+1 → COUNT] After processing, reflow 1
Return to 25. Therefore, the flows 132, 134, 1
Input end centered on 42? The input check routine of 1 and the input check routine of the input terminals K1 and K2 centering on the flow 152 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, the calculation power switch 2
When turned on, whether the mode is the calculator mode or the tape count mode can be determined by whether or not a decimal point is displayed on the display section 5. Next, the contents of various calculations, counts, and control processes performed by the calculation control section 36 when the operation knob 9 is operated are explained. Explain in detail.
まず、操作ノブ9を再生側(図示B位置)にすると、電
源スイッチ18aがオンしキー入力部39からデジット
信号D7が演算制御部36の入力端K8に出力される。
演算制御部36は上記入力端K8の入力内容を前記フロ
ー130またはフロー133で記憶し、たとえばいま指
定桁が7桁の場合フロー132についでフロー142に
進む。フロー142ては〔K≧8〕チェックを行い、K
=8であるのでフロー163に進み〔DIGlT=5〕
チェックを行う。さて、指定桁4が5桁でないこの例の
場合には、フロー164に進み〔DIGITOFF〕処
理を行い、ついでフロー165に進み〔ゼロサプレス解
除〕処理を行つてフロー166に進む。フロー166で
は〔DIGIT=5〕チェックを行い、この例のように
指定桁が5桁でない場合にはフロー167に進む。フロ
ー167では指定桁のK8入力状態フラグをセット〔R
EG(DIGIT)Set〕、すなわち指定桁が7桁で
あるこの例では、フラグ〔PLAY〕をセットし、再生
状態であることを認識する。以下、後述するフロー16
8〜186まで進み前記フロー123に戻る。しかして
、前記リール回転パルスが入力されるまで、前記したフ
ロー132,134,1フ42を中心とする入力端K8
の入力チェックルーチンにて表示されることになる。な
お、入力端K8の入力チェックルーチンで処理が繰り返
され、指定桁が゜゜0゛となると、フロー128から前
記フロー143に進み、〔Pset〕チェックを・行う
。この例では′6P″はリセットされているのでフロー
144に進み〔〔PLAY〕Set〕チェックを行う。
前記フロー167でフラグ〔PLAY〕がセットされて
いるこの例の場合には、後述するフロー187ついでフ
ロー188に進む。しかしてlフロー125に戻り、再
びフロー132,134,142を中心とする入力端K
8の入力チェックルーチンにて表示されることになる。
次に、操作ノブ9を早送り側(図示C方向)にすると、
前記したように早送りスイッチ18bがオンしモータ1
9は高速回転するが、演算制御部36の入出力には何ら
影響なく、したがつて入力端K8の入力チェックルーチ
ンにて表示を続け、リール回転パルスの入力を待つ。First, when the operation knob 9 is set to the reproduction side (position B in the figure), the power switch 18a is turned on and the digit signal D7 is output from the key input section 39 to the input terminal K8 of the arithmetic control section 36.
The arithmetic control unit 36 stores the input contents of the input terminal K8 in the flow 130 or the flow 133. For example, if the currently designated digit is 7 digits, the process proceeds to the flow 132 and then to the flow 142. In flow 142, check [K≧8] and
=8, so proceed to flow 163 [DIGlT=5]
Check. Now, in the case of this example where the designated digit 4 is not 5 digits, the process proceeds to flow 164 to perform the [DIGITOFF] process, then proceeds to flow 165 to perform the [zero suppression release] process, and then proceeds to flow 166. In flow 166, [DIGIT=5] is checked, and if the designated digit is not 5 digits as in this example, the flow advances to flow 167. In flow 167, the K8 input status flag of the specified digit is set [R
EG (DIGIT) Set], that is, in this example where the designated digit is 7 digits, the flag [PLAY] is set to recognize that it is in the playback state. Below, flow 16 will be described later.
8 to 186 and returns to the flow 123. Thus, until the reel rotation pulse is input, the input terminal K8 is centered on the flows 132, 134, and 1F 42 described above.
will be displayed in the input check routine. Note that the process is repeated in the input check routine of the input terminal K8, and when the designated digit becomes ゜゜0゛, the flow advances from flow 128 to the aforementioned flow 143, and a [Pset] check is performed. In this example, since '6P'' has been reset, the process advances to flow 144 and a [[PLAY]Set] check is performed.
In this example, where the flag [PLAY] is set in the flow 167, the flow advances to flow 187 and then flow 188, which will be described later. Then, the flow returns to l flow 125, and the input end K is centered on flows 132, 134, and 142 again.
8 will be displayed in the input check routine.
Next, when the operation knob 9 is set to the fast forward side (direction C in the figure),
As mentioned above, the fast forward switch 18b is turned on and the motor 1
Although the reel 9 rotates at high speed, it has no effect on the input/output of the arithmetic control section 36, so the display continues in the input check routine of the input terminal K8 and waits for the input of a reel rotation pulse.
また、操作ノブ9を停止側(図示A位置)に戻すと、電
源スイッチ18aおよび早送りスイッチ18bがオフし
、モータ19は停止するとともに、演算制御部36は次
のような処理を行う。すなわち、指定桁が7桁のとき入
力端K8の入力ぱ“0゛となり、前記フロー132の〔
PRE(DIGIT)Set〕チェックによリフロー1
34に進む。これは前記フロー167でフラグ〔PLA
Y〕がセットされているためである。フロー134ては
〔K≧8〕チェックを行いK=0のためフロー189に
進む。フロー189では〔DIGIT=5〕チェックを
行い、指定桁が5桁でないこの例ではフロー190に進
む。フロー190では〔DIGIT=1〕チェックを行
い、指定桁が1桁でないこの例ではフロー191に進む
。フロー191では〔DIGITOFF〕処理が行われ
フロー192に進む。フロー192では〔PRE(DI
GIT)Reset〕処理を行い、すなわちこの例ては
フラグ〔PLAY〕をリセットしてフロー193に進む
。フロー193では〔ゼロサプレス解除〕処理を行い、
以下後述するフロー194〜200まで進みフロー12
3に戻る。しかして、テープカウントモード表示サイク
ルに入り、前記したように入力端K8の入力チェックル
ーチンと入力端Kl,K2の入力チェックルーチンを交
互に繰り返しテープカウント値を表示し続ける。次に、
操作ノブ9を巻戻し側(図示D方向)にlすると、まず
巻戻しスイッチ18cがオンし、ついで電源スイッチ1
8aがオンしてモータ19は高速回転となる。ここで、
演算制御部36からデジット信号D7が出力されている
タイミングのとき、上記巻戻しスイッチ18cおよび電
源スイッチ18aがオンした場合には、次の順で処理が
行われる。すなわち、フロー132,142,163,
164,165,166,167へと順に処理が行われ
、フロー167てフラグ〔PLAY〕をセットする。フ
ロー168では〔DIGIT=8〕チェックを行い、指
定桁が8桁でない場合にはフロー169に進む。フロー
169では、DISP8。。にエラー゛゜E゛を示す内
容゜゜110『゛がセットされているかどうかをチェッ
ク〔〔E,lSet〕し、リセットされている場合には
フロー170に進む。フロー170ては〔DIGIT=
7〕チェックを行い、指定桁が7桁である場合にはフロ
ー171に進む。フロー171ては〔6→DIGIT〕
処理を行い、ついでフロー172,173,174へと
進み、それぞれ〔DIGITON〕、〔K8,K4,K
2,Kl−K〕、〔DIGITOFF〕の各処理を行い
フロー175に進む。フロー175では指定桁6桁(フ
ロー171による)における〔K≧8〕チェックを行い
K≧8の場合(この例てはK=8)にはフロー201に
進む。フロー201では〔PRE(DIGIT)Set
〕処理を行い、すなわちこの例ではフラグ〔RE■〕を
セットし、巻戻し状態にあることを認識してフロー17
6に進む。フロー176では、フラグ〔SET〕がセッ
トされているかどうか、すなわちテープカウンタ値が設
定されたことが認識されているかどうかをチェック〔〔
SET〕Set〕し、認識されていない(リセット)場
合にはフロー177に進む。フロー177ではフラグ〔
N〕がセットされているかどうか、すなわちキーボード
4上の数字キー(9)〜(9)の操作が行われたことが
認識されているかどうかをチェック〔〔N′1Set〕
し、認識されていない(リセット)場合にはフロー17
8に進む。フロー178ではフラグ〔ST〕がセットさ
れているかどうか、すなわちテープのスタート位置が設
定されたことが認識されているかどうかをチェック〔〔
ST′1Set〕し、認識されていない(リセット)場
合にはフロー179に進む。Further, when the operating knob 9 is returned to the stop side (position A in the figure), the power switch 18a and the fast-forward switch 18b are turned off, the motor 19 is stopped, and the arithmetic control unit 36 performs the following processing. That is, when the designated digit is 7 digits, the input signal at the input terminal K8 becomes "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=0, 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 flow advances to flow 191. In flow 191, [DIGITOFF] processing is performed, and the flow advances to flow 192. In flow 192, [PRE(DI
GIT) Reset] processing, that is, in this example, the flag [PLAY] is reset, and the flow 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 as described above, the input check routine for the input terminal K8 and the input check routine for the input terminals Kl and K2 are alternately repeated to continue displaying the tape count value. next,
When the 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 1 is turned on.
8a is turned on and the motor 19 rotates at high speed. here,
If the rewind switch 18c and the power switch 18a are turned on at the timing when the digit signal D7 is being output from the arithmetic control section 36, the processing is performed in the following order. That is, flows 132, 142, 163,
Processes 164, 165, 166, and 167 are performed in order, and a flag [PLAY] is set in flow 167. In flow 168, [DIGIT=8] is checked, and if the designated digit is not 8 digits, the flow advances to flow 169. In flow 169, DISP8. . 110 Checks whether "" is set [[E,lSet], and if it is reset, the process advances to flow 170. Flow 170 [DIGIT=
7] Check and if the designated digit is 7 digits, proceed to flow 171. Flow 171 [6 → DIGIT]
processing, then proceed to flows 172, 173, and 174, respectively [DIGITON], [K8, K4, K
2, Kl-K] and [DIGITOFF], and then proceeds to flow 175. In flow 175, [K≧8] is checked in the designated six digits (according to flow 171), and if K≧8 (in this example, K=8), the process proceeds to flow 201. In flow 201, [PRE(DIGIT)Set
] processing, that is, in this example, sets the flag [RE■], recognizes that it is in the rewind state, and proceeds to flow 17.
Proceed to step 6. In flow 176, it is checked whether the flag [SET] is set, that is, whether it is recognized that the tape counter value has been set.
SET], and if it is not recognized (reset), the process advances to flow 177. In flow 177, the flag [
N] is set, that is, whether the operation of the number keys (9) to (9) on the keyboard 4 is recognized. [[N'1Set]
However, if it is not recognized (reset), proceed to flow 17.
Proceed to step 8. In flow 178, it is checked whether the flag [ST] is set, that is, whether it is recognized that the tape start position has been set.
ST'1Set], and if it is not recognized (reset), the process advances to flow 179.
フロー179ではフラグ〔SUB〕がセットされている
かどうか、すなわちテープ走行量の計数処理が減算モー
ドとして設定されているかどうかをチェック〔〔SBU
〕Set〕し、セットされていない場合にはフロー18
0に進む。フロー180では、フラグ〔RE■〕がセッ
トされているかどうかをチェック〔〔REV〕Set〕
し、セットされている場合にはフロー202に進む。フ
ロー202では、後述するフラグ〔NOC〕がセットさ
れているかどうかをチェック〔〔NOC〕Set〕し、
セットされている場合にはフロー203に進み、セット
されている場合にはフロー203aに進む。フロー20
3ではフラグ〔NOC〕をセットし、フロー203aで
はフラグ〔NOC〕をリセットして、いずれの場合もフ
ロー204に進む。In flow 179, it is checked whether the flag [SUB] is set, that is, whether the tape running amount counting process is set as subtraction mode.
[Set], and if it is not set, flow 18
Go to 0. In flow 180, check whether the flag [RE■] is set [[REV]Set]
However, if it is set, the process 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 set, the process advances to flow 203, and if it is set, the process 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.
フロー204ではフラグ〔SUB〕をセットしフロー2
05に進む。In flow 204, the flag [SUB] is set and flow 2
Proceed to 05.
フロー205では、フラグ〔CUE〕がセットされてい
るかどうか、すなわち早送り状態にあることを認識して
いるかどうかをチェック〔〔CuE′)Set〕し、セ
ットされていない(リセット)場合にはフノロー206
に進む。フロー206では〔〔ST〕Set〕チェック
を行い、リセットされている場合にはフロー186に進
み〔〔ST〕Reset〕処理を行いフロー123に戻
る。ここで上記フラグ〔S[−JB〕は、操作ノブ9を
停止側に戻した場合た夕とえ慣性によるリールの回転が
続いても、その発生するパルスを確実に計数できる目的
で設けられたものである。すなわち、フラグ〔SUB〕
は操作ノブ9を巻戻し側にしたときセットされ、再生側
にしたときリセットされる。このフラグθ〔S[−JB
〕の状態によつて演算制御部36は前記したようにテー
プ走行量の計数処理が減算モードか加算モードかを判別
するようになつている。In flow 205, it is checked whether the flag [CUE] is set, that is, whether the fast forward state is recognized.
Proceed to. In flow 206, [[ST]Set] is checked, and if it has been reset, the flow advances to flow 186, where the [[ST]Reset] process is performed, and the flow returns to flow 123. Here, the above flag [S[-JB] is provided for the purpose of reliably counting the generated pulses even if the reel continues to rotate due to inertia when the operation knob 9 is returned to the stop side. It is something. That is, the flag [SUB]
is set when the operation knob 9 is turned to the rewind side, and reset when it is turned to the playback side. This flag θ[S[-JB
] Depending on the state, the arithmetic control unit 36 determines whether the counting process of the tape travel amount is in the subtraction mode or the addition mode, as described above.
すなわちセット状態はたとえば減算モード、リセット状
態はたとえば加算モードである。次に、演算制御部36
からデジット信号D6が出力されているタイミングのと
き、前記巻戻しスイッチ18cおよび電源スイッチ18
aがオンした場合には、フロー132からフロー170
までは前記したデジット信号D7が出力されているタイ
ミングのときと同じ手順で処理がなされる。That is, the set state is, for example, a subtraction mode, and the reset state is, for example, an addition mode. Next, the calculation control section 36
When the digit signal D6 is being output from the rewind switch 18c and the power switch 18,
If a is turned on, flow 132 to flow 170
Up to this point, processing 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〕をセット(前記例
ではフラグ〔REV〕をセット)している。また前記例
同様にフラグ〔NOC〕およびフラグ〔SUB〕もセッ
トしており、いずれの場合にもリール回転パルスが入力
されるまで入力端K8の入力チェックルーチンにてテー
プカウント値が表示される。なお、電源スイッチ18a
がオンしたとき、トランジスタ55,58が同時にオン
となるようにしている(巻戻し操作時、巻戻しスイッチ
18cが電源スイッチ18aよりも早くあるいは同時に
オンするような構成としている)ことは前述したが、こ
れはタイミングがずれると、再生なのか巻戻しなのかの
正しい判別が演算制御部36て判別不可能となり演算制
御部36のもつ制御機能に支障をきたすためてある。し
かして、操作ノブ9を再ひ停止側にすると、4電源スイ
ッチ18aおよび巻戻しスイッチ18cはオフし、指定
桁が7桁または6桁のタイミングのとき入力端K8の入
力が゛0゛となリフロー132,134ついてフロー1
89〜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 specified digit is 6 digits, the same procedure as described above is performed from flow 201 to flow 123. 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 [REV] 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 power switch 18a is turned on, the transistors 55 and 58 are turned on at the same time (during a rewind operation, the rewind switch 18c is configured to turn on earlier or at the same time as the power switch 18a). This is because if the timing is off, the arithmetic control section 36 will be unable to correctly determine whether it is playback or rewinding, which will impede the control function of the arithmetic control section 36. When the operation knob 9 is turned to the stop side again, the 4 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''. Flow 1 for reflow 132 and 134
89 to 200 are processed in order.
ここで、フロー194では3〔DIGIT=9〕チェッ
クを行い、指定桁が9桁でない場合にはフロー195に
進む。フロー195ては〔DIGIT=8〕チェックを
行い、指定桁が8桁でない場合にはフロー196に進む
。フロー196てはフラグ〔PLAY〕およびフラグ〔
REV〕4をリセット〔〔PLAY〕Resetl〔R
E■〕Reset〕し、上記したように後述するフロー
197〜200ついでフロー123に進みテープカウン
トモード表示サイクルに入る。しかして、入力端K8の
入力チェックルーチンと入力端Kl,K2の入力チェッ
クルーチンとを交互に繰り返し処理しテープカウント値
を表示する。次に、テープ走行量の計数処理方法につい
て説明する。Here, in flow 194, a 3 [DIGIT=9] check is performed, and if the designated digit is not 9 digits, the process proceeds to flow 195. In flow 195, [DIGIT=8] is checked, and if the designated digit is not 8 digits, the flow advances to flow 196. Flow 196 includes flag [PLAY] and flag [
REV] Reset 4 [[PLAY] Resetl[R
E) [Reset], and as described above, the program proceeds to flows 197 to 200, which will be described later, and then to flow 123, and enters the tape count mode display cycle. Thus, the input check routine for the input terminal K8 and the input check routine for the input terminals Kl and K2 are alternately repeated to display the tape count value. Next, a method of counting and processing the amount of tape travel will be explained.
すなわち、前記したように巻取リール軸24aの回転に
よりリードスイッチ34がオン−オフを繰り返し、リー
ドスイッチ34がオンしたときキー入力部39より入力
端K8にデジット信号D5(以後簡単にリール回転パル
スと称す)がフ出力され、計数処理が行われることにな
る。まず、指定桁が5桁のタイミングのときフロー13
2,142,163へと進む。フロー163では〔DI
GIT=5〕チェックを行い、これによりデジット信号
D5が入力端K8に入力されたかどうかを】チェックし
ている。指定桁が5桁の場合にはフロー209に進む。
フロー209では後述するようにフラグ〔NOC〕がセ
ットされているかどうかをチェック〔〔NOC〕Set
〕し、セットされていない(リセット)場合にはフロー
210に進む。゜フロー210では後述するようにフラ
グ〔WON〕がセットされているかどうかをチェック〔
〔WONll)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 section 39 outputs the digit signal D5 (hereinafter simply referred to as a reel rotation pulse) to the input terminal K8. ) will be output and counting processing will be performed. First, when the specified digit is 5 digits, flow 13
Proceed to 2,142,163. In flow 163, [DI
GIT=5] is checked, thereby checking whether the digit signal D5 has been 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.
[WONll)Set], and if it is not set (reset), the process advances to flow 211.
フロー211ではフラグ〔WON〕をセット〔〔WON
〕Set〕し、フロー212に進む。フロー212では
〔PRE(DIGIT)Set〕処理、すなわちフラグ
〔REEL〕をセットし、リードスイッチ34がオンし
たことを認識してフロー213に進む。フロー213で
は〔4→DIGIT〕処理を行い、フロー139に進み
、再び入力端K8の入力チェックルーチンに入り表示を
続ける。このように、1回目のリードスイッチ34のオ
ンではフラグ〔WON〕とフラグ〔REEL〕がセット
するのみで表示は変化しない。In flow 211, the flag [WON] is set [[WON]
[Set] and proceeds to flow 212. In flow 212, a [PRE (DIGIT) Set] process is performed, that is, a flag [REEL] is set, and it is recognized that the reed switch 34 has been turned on, and the flow proceeds to flow 213. In flow 213, [4→DIGIT] processing is performed, and the flow advances to flow 139, where the input check routine for input terminal K8 is entered again and display continues. In this way, when the reed switch 34 is turned on for the first time, the flag [WON] and the flag [REEL] are only set, and the display does not change.
次に、リードスイッチ34がオフすると、指定桁が5桁
のとき入力端K8の入力ぱ“0゛となるので、フロー1
32,134,189へと進む。Next, when the reed switch 34 is turned off, the input voltage at the input terminal K8 becomes "0" when the designated digit is 5 digits, so the flow 1
Proceed to 32, 134, 189.
フロー189では〔DIGIT=5〕チェックを行い、
指定桁が5桁のときフロー214に進む。フロー214
では〔PRE(DIGlT)Reset〕処理、すなわ
ちフラグ〔REEL〕をリセットし、リードスイッチ3
4がオフしたことを認識してフロー215に進む。フロ
ー215ては〔〔NOc′)Set〕チェックを行い、
セットされていない(リセツ卜)場合にはフロー216
に進む。フロー216では後述するポーズカウント値を
゜゜0゛に設定〔0−+POOUNT〕してフロー21
7に進む。フロー217では〔〔S〕Reset〕処理
を行い前記フロー213に進み、入力端K8の入カチエ
ツクルーチtンに進む。次に、再びリードスイッチ34
がオンすると、指定桁が5桁のとき入力端K8の入力ば
1゛すなわちK=8となるのでフロー132,142,
163,209,210,164,165,1616へ
と進む。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(DIGlT)Reset] process, that is, reset the flag [REEL], and then reset 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 described later is set to ゜゜0゛ [0-+POOUNT], and flow 21
Proceed to step 7. In flow 217, a [[S]Reset] process is performed, and the process proceeds to flow 213, which then proceeds to the input check routine of input terminal K8. Next, reed switch 34 again
When turned on, when the specified digit is 5 digits, the input of input terminal K8 becomes 1'', that is, K=8, so flows 132, 142,
Proceed to 163, 209, 210, 164, 165, 1616.
フロー166では〔DIGIT=5〕チェックを行い、
指定桁が5桁の場合にはフロー218に進む。フロー2
18ではフラグ〔REEL〕をセット 〔〔REEL,
lset〕してフロー219に進む。フロー219では
フラグ〔WON〕をリセット 〔〔WON′)Rese
t〕してフロー220に進む。フロー220ではフラグ
〔SUB〕がセットされているかどうかをチェック〔〔
SUB〕Set〕し、セットされている場合にはフロー
221に進み、リセットされている場合にはフロー22
2に進む。−上記フロー221ではDISPRECの内
容を゛゜−1゛することによりテープ走行量の減算計数
処理を実行〔DISPRICC−1→DISPREC〕
してフロー223に進む。一方、フロー222ではDl
SPRECの内容を“+1゛することにより、テープ走
行量の加算計数処理を実行〔DISPREC+1−DI
SPREO〕して上記フロー223に進む。フロー22
3では、後述するようにフラグ〔STOP〕がセットさ
れているかどうかチェック〔〔STOp′)Set〕し
、リセットされている場合にはフロー224に進む。フ
ロー224ては〔〔CUE〕Set〕チェックを行い、
リセットされている場合にはフロー123に戻り、入力
端K8の入力チェックルーチンに進む。そして、再びリ
ードスイッチ34がオフすると、前回のオフのときと同
様に処理が行われる。すなわち、前記フロー214でフ
ラグ〔REEL〕をリセットして入力端K8の入力チェ
ックルーチンに入り表示が続けられる。このように、リ
ードスイッチ34のオン−オフが2回繰り返される(巻
取リール台24が1回転する)と、フラグ〔SUB〕の
状態によりテープ走行量(テープカウント値)が“+1
゛または゜“−1゛カウントされることになる。In flow 166, check [DIGIT=5],
If the designated digit is 5 digits, the process advances to flow 218. flow 2
At 18, set the flag [REEL] [[REEL,
lset] and proceeds to flow 219. In flow 219, the flag [WON] is reset.
t] and proceeds to flow 220. In flow 220, check whether the flag [SUB] is set [[
SUB]Set], if set, proceed to flow 221; if reset, proceed to flow 22
Proceed to step 2. - In the above flow 221, the tape running amount is subtracted by subtracting the contents of DISPREC by 1 [DISPRICC-1 → DISPREC]
The process then proceeds to flow 223. On the other hand, in flow 222, Dl
By adding “+1” to the contents of SPREC, the tape running amount is added and counted [DISPREC+1-DI
SPREO] and proceeds to the flow 223 described above. flow 22
In step 3, as will be described later, it is checked whether the flag [STOP] is set [[STOp')Set], and if it is reset, the flow advances to flow 224. In flow 224, check [[CUE]Set],
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 the previous 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) increases by +1 depending on the state of the flag [SUB].
゛ or ゜“-1゛ will be counted.
第13図は上記L5た計数処理を示すタイミングチャー
トである。すなわち、第13図aは巻取リール台24の
司転を示し、第13図bは巻取リール台24の回伝に伴
うリードスイッチ34のオン−オフ状態を示している。
また第13図cは、リードスイッチ34のオン−オフに
ともなつてキー入力部39より出力される、デジット信
号D5に同期した入力端K8の入力信号を示している。
第13図D,eは、再生時(操作ノブ9が図示B位置ま
たは図示C方向)における入力端′の入力信号に対応し
たフラグ〔WON〕状態と、このフラグ〔WON〕に対
応したテープカウント値を示している。また第13図F
,gは巻戻し時(操作ノブ9が図示D方向)におけるフ
ラグ〔WON]状態およびテープカウント値を示してい
る。ところで、この実施例では第13図に示すように巻
取リール台24の回転数が゛N゛のとき、再生時および
巻戻し時ともにテープカウント値が“N゛となるように
補正を行つてテープ走行量の計数処理を行つている。FIG. 13 is a timing chart showing the counting process at L5. That is, FIG. 13a shows the operation of the take-up reel stand 24, and FIG. 13b shows the on-off state of the reed switch 34 as the take-up reel stand 24 rotates.
Further, FIG. 13c shows an input signal at the input terminal K8 synchronized with the digit signal D5, which is output from the key input section 39 as the reed switch 34 is turned on and off.
FIGS. 13D and 13e show the state of the flag [WON] corresponding to the input signal at the input end' during playback (when the operating knob 9 is in position B or direction C in the figure) and the tape count corresponding to this flag [WON]. It shows the value. Also, Figure 13 F
, g indicate the flag [WON] state and tape count value at the time of rewinding (when the operating knob 9 is in the direction of D in the figure). By the way, in this embodiment, as shown in FIG. 13, when the number of revolutions of the take-up reel stand 24 is ``N'', correction is made so that the tape count value becomes ``N'' both during playback and during rewinding. The amount of tape travel is being counted.
以下、その補正の方法について第14図に示す計数処理
のタイミングチャートを参照して詳細に説明する。すな
わち同図aは巻取リール台24の回転数、同図bはリー
ドスイッチ34のオン−オフ状態を示している。また、
同図cは再生状態におけるフラグ〔S$〕、フラグ〔W
ON〕、フラグ〔NOC〕およびテープカウント状態を
示すものである。さて、再生一停止一再生一停止を頻繁
に繰り返す場合、操作ノブ9を停止位置てロックできず
に巻き戻し側まて押し込んでしまうことがある。たとえ
ば再生時、第)14図cにおける図示1位置にて上記操
作を行つた場合について説明する。すなわち、フラグ〔
SUB〕およびフラグ〔NOC〕がリセット、フラグ〔
WON〕がセットされている状態でテープカウント値が
“N゛のとき(図示1位置)再生から5巻戻しにすると
、指定桁が6桁のときフロー132,142へと進みつ
いでフロー164〜170、さらにフロー207,20
8,201,176〜180,202〜206の順に処
理が行われる。このときフロー167でフラグ〔REV
〕、フθロー201でフラグ〔PLAY〕、フロー20
3でフラグ〔NOC〕、フロー204でフラグ〔SUB
〕とをそれぞれセットしている。次にリードスイッチ3
4がオンすると、指定桁が5桁のときフロー132,1
42,163,209,212,213の順に処理が行
われる。ここでは、フロー212でフラグ〔REEL〕
がセットするだけで、フラグ〔WON〕がセットされて
いるにもかかわらず計数処理は行われない。したがつて
、テープカウント値ぱ゜N゛のままである。次に、リー
ドスイッチ34がオフすると、指定桁が5桁のときフロ
ー132,134,189,214の順に処理が行われ
る。フロー214では、〔PRE(DIGIT)Res
et〕処理を行い、フラグ〔REEL〕をリセットして
フロー215に進む。フロー215では、〔〔NOc′
)Set〕チェックを行い、フラグ〔NOC〕がセット
されている場合にはフロー225に進む。フロー225
では〔〔WON〕Set〕チェックを行い、フラグ〔W
ON〕がセットされている場合にはフロー226に進む
。フロー226ではフラグ〔WON〕をリセット〔〔W
ON〕Reset〕してフロー216に進み、以下フロ
ー216,217,213の順に処理が行われる。この
巻戻し操作におけるフラグ〔SUB〕、フラグ「WON
」、フラグ〔NOC〕およびテープカウント状態を第1
4図dに示す。さて、第14図dにおける図示J位置で
、操作ノブ9を停止側にすると、指定桁が7桁(または
6桁)のとき、フロー132,134さらにフロー18
9〜196の順に処理が行われる。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,
The figure c shows the flag [S$] and the flag [W] in the playback state.
ON], 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 end up being pushed to the rewind side. For example, a case will be described in which the above operation is performed at position 1 shown in FIG. 14c during reproduction. That is, the flag [
SUB] and flag [NOC] are reset, flag [
WON] is set and the tape count value is "N" (position 1 in the figure). If you go back 5 times from playback, if the designated digit is 6 digits, the flow advances to flows 132 and 142, and then flows 164 to 170. , and further flows 207, 20
Processing is performed in the order of 8, 201, 176-180, 202-206. At this time, in flow 167, the flag [REV
], flag [PLAY] in flow θ201, flow 20
3 is the flag [NOC], flow 204 is the flag [SUB]
] are set respectively. Next, reed switch 3
When 4 is turned on, flow 132,1 is executed when the specified digit is 5 digits.
Processing is performed in the order of 42, 163, 209, 212, and 213. Here, in flow 212, the flag [REEL]
is only set, and no counting process is performed even though the flag [WON] is set. Therefore, the tape count value remains at N. Next, when the reed switch 34 is turned off, processing is performed in the order of flows 132, 134, 189, and 214 when the designated digit is 5 digits. In the flow 214, [PRE(DIGIT)Res
et] process, reset the flag [REEL], and proceed to flow 215. In flow 215, [[NOc'
) Set] is checked, and if the flag [NOC] is set, the process advances to flow 225. flow 225
Now check [[WON]Set] and set the flag [WON]
ON] is set, the process advances to flow 226. In flow 226, the flag [WON] is reset [[W
ON]Reset] and the process advances to flow 216, whereupon processes in flows 216, 217, and 213 are performed in this order. The flag [SUB] and the flag "WON" in this rewind operation
”, flag [NOC] and tape count status to the first
Shown in Figure 4d. Now, when the operation knob 9 is set to the stop side at the J position shown in FIG.
Processing is performed in the order of 9 to 196.
フロー196ては、フラグ〔PLAY〕およびフラグ〔
REV〕をリセット〔〔PLAY〕Resetl〔RE
V〕Reset〕して、後述するフロー197〜200
へと順に進み、テープカウントモード表示サイクルに進
む。そして、操作ノブ9を再生側にすると、.指定桁が
7桁のときフロー132,142さらにフロー163〜
179の順に処理が行われる。このとき、フロー167
ではフラグ〔PLAY〕をセットしている。上記フロー
179では〔〔SUB〕Set〕チェックを行いフラグ
〔SUB〕がセットさ3れている場合にはフロー227
に進む。フロー227ではフラグ〔NOC〕がセットさ
れているかどうかチェック〔〔NOC′)SeOして、
セットされている場合にはフロー227に進む。フロー
227では、フラグ〔NOC〕をリセット〔〔NOC〕
4reset〕してフロー180に進む。フロー180
では〔〔REV〕Set〕チェックを行い、フラグ〔R
EV〕がセットされていない場合にはフロー181に進
む。フロー181では、フラグ〔SUB〕をリセットし
て以下フロー182〜186の順に処理が行われる。Flow 196 includes flag [PLAY] and 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 turned to the playback side. When the specified digit is 7 digits, flows 132, 142 and flows 163~
Processing is performed in the order of 179. At this time, flow 167
Then, the flag [PLAY] is set. In the above flow 179, [[SUB]Set] is checked, and if the flag [SUB] is set to 3, flow 227
Proceed to. In flow 227, check whether the flag [NOC] is set [[NOC') SeO,
If it is set, the process advances to flow 227. In flow 227, the flag [NOC] is reset [[NOC]
4reset] and proceeds to flow 180. flow 180
Now check [[REV]Set] and set the flag [R
EV] is not set, the process advances to flow 181. In flow 181, the flag [SUB] is reset, and the following processes are performed in the order of flows 182 to 186.
次に、上記した状態でリードスイッチ34がオンすると
、指定桁が5桁のときフロー132,142,163,
209,210,211,212の順に処理が行われる
。このとき、フロー211でフラグ〔WON〕、フロー
212でフラグ〔REEL〕をセットしている。そして
、前記したように次のリードスイッチ34のオンでフラ
グ〔WON〕をリセットしてテープフカウント値を“゜
+1゛する。上記した再生操作におけるフラグ〔SUB
〕、フラグ〔WON〕フラグ〔NOC〕およびテープカ
ウント状態を第14図eに示す。次に、第14図eにお
ける図示K位置で、操作ノブ9を巻戻し側にすると、前
記巻戻し時と同じくフラグ〔PLAY〕、フラグ〔RE
V〕、フラグ〔NOC〕およびフラグ〔SUB〕がセッ
トする。そして、リードスイッチ34がオフすると、前
記巻戻し操作における1回目のリードスイッチ34のオ
フのときと同様に処理が行われ、フラグ〔REEL〕お
よびフラグ〔WON〕がリセットする。Next, when the reed switch 34 is turned on in the above state, when the designated digit is 5 digits, the flow 132, 142, 163,
Processing is performed in the order of 209, 210, 211, and 212. At this time, a flag [WON] is set in flow 211, and a flag [REEL] is set in flow 212. Then, as described above, when the next reed switch 34 is turned on, the flag [WON] is reset and the tape count value is increased by "゜+1."
], 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 the flag [RE
V], flag [NOC] and flag [SUB] are set. Then, when the reed switch 34 is turned off, the same processing 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がオンすると、やはり前記巻
戻し操作におけるl回目のリードスイッチ34のオンの
ときと同様に処理が行われ、フラグ〔REEL〕がセッ
トする。さて、再びリードスイッチ34がオフすると、
指定桁が5桁のときフロー132,134,189,2
14と順に処理される。フロー214では〔PRE(D
IGIT)Reset〕処理を行い、フラグ〔REEL
〕をリセットしてフロー215に進む。フロー215て
は〔〔NOC〕Set〕チェックを行い、フラグ〔NO
C〕がセットされていない場合にはフロー225に進む
。フロー225では〔〔WON〕Set]チェックを行
い、フラグ〔WON〕がリセットされている場合にはフ
ロー229に進む。フロー229では、フラグ〔NOC
〕をリセット〔〔NOC〕Reset〕してついでフロ
ー216,217の順に処理が行われる。以後、リード
スイッチ34のオン動作の繰り返しによりフラグ〔WO
N〕のセット−リセットが繰り返され、フラグ〔WON
〕の条件(リセットされたとき)により減算計数処理が
実行されていく。上記した巻戻し操作におけるフラグ〔
SUB〕、フラグ〔WON〕、フラグ〔NOC〕および
テープカウント状態を第14図fに示す。次に、第14
図fにおける図示L位置(フラグ〔SUB〕がセット、
フラグ〔REEL〕〔WON〕〔NOC〕がリセット)
で、巻戻し操作を停止して再び再生操作を行うと、指定
桁が7桁のときフロー132,142さらにフロー16
3〜179の順に処理が行われる。Next, when the reed switch 34 is turned on, the same processing as when the reed switch 34 is turned on 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, flow 132, 134, 189, 2
14 are processed in order. In flow 214, [PRE(D
IGIT) Reset] process and set the flag [REEL
] and proceed to flow 215. Flow 215 checks [[NOC]Set] and sets the flag [NOC].
C] is not set, the process advances to flow 225. In flow 225, a [[WON]Set] check is performed, and if the flag [WON] has been reset, the process advances to flow 229. In flow 229, the flag [NOC
] is reset [[NOC]Reset], and then processing is performed in the order of flows 216 and 217. Thereafter, by repeating the ON operation of the reed switch 34, the flag [WO
The setting and resetting of [N] is repeated, and the flag [WON
] The subtraction counting process is executed according to the condition (when reset). The flag for the rewind operation described above [
SUB], flag [WON], flag [NOC], and tape count status are shown in FIG. 14f. Next, the 14th
Indicated L position in figure f (flag [SUB] is set,
Flags [REEL] [WON] [NOC] are reset)
Then, when you stop the rewinding operation and perform the playback operation again, when the specified digit is 7 digits, flows 132, 142 and 16
Processing is performed in the order of 3 to 179.
このとき、フロー167ではフラグ〔PLAY〕がセッ
トする。上記フロー179では〔〔SUB〕Set〕チ
ェックを行い、フラグ〔SUB〕がセットされている場
合にはフロー227に進む。フロー227では〔〔NO
C〕Set〕チェックを行い、フラグ〔NOC〕がリセ
ットされている場合にはフロー228aに進む。フロー
228aてはフラグ〔NOC〕をセット〔〔NOC〕S
et〕し、フロー180に進む。フロー180では〔〔
RE■〕Set〕チェックを行い、フラグ〔REV〕が
セットされていない場合にはフロー181に進み、フラ
グ〔SUB〕をリセットする。次に、リードスイッチ3
4がオンすると、指定桁が5桁のときフロー132,1
42,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. Flow 228a sets the flag [NOC] [[NOC]S
et] and proceeds to flow 180. In flow 180, [[
RE■]Set] is checked, and if the flag [REV] is not set, the process advances to flow 181 and the flag [SUB] is reset. Next, reed switch 3
When 4 is turned on, flow 132,1 is executed when the specified digit is 5 digits.
Processing is performed in the order of 42, 163, 209, and 212.
In this flow 212, a flag [REEL] is set. Next, when the reed switch 34 is turned off, the designated digit is 5.
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 calculation counting or addition counting is performed from set to reset or from reset to set (from set to reset). or set from reset) flag [NOC] is provided, and this flag [
While the flag [WON] is set, the counting process is not performed even if the flag [WON] is reset, thereby correcting the discrepancy in the tape count value during playback and rewinding in the conventional counting process described above. ing. That is, when the rotation speed of the take-up reel stand 24 is ゜゛N゛, the tape count value is controlled to become ゜゛N゛ during both playback and rewinding. WON] is reset by turning off the reed switch 34.Next, a method of setting the tape count value etc. by key operation will be explained.
すなわち、テープカウントモードの場合、数字キーn−
(9)、゜゜R゛キー4a1“゜S゛キー4b1゜゜S
T゛キー4C1゜゜ST0P゛キー4dなどによりテー
プカウント値、再生スタート位置、停止位置などの設定
ができるようになつている。たとえば今、操作ノブ9が
停止側にあり、前記フロー152を中心とする入力端K
l,K2の入力チェックルーチンのタイミングでキーが
押されると、フロー150またはフロー153で入力端
Kl,K2の入力内容が演算制御部36に記憶され、フ
ロー152に進む。フロー152では〔1≦K〈3〕チ
ェックを行い、1≦Kく3の場合にはフロー230に進
む。フロー230では、指定桁゜“9゛から゛0゛まで
の入力端Kl,K2の入力チェックルーチンでの表示サ
イクルが2回繰り返されたかどうかをチェック〔COU
NT=2]し、カウント゜゜2゛の場合にはフロー23
1に進む。フロー231で〔DIGITOFF]処理を
行い、ついでフロー232で〔ゼロサプレス解除〕を行
つてフロー233に進む。フロー233ではフラグ〔A
FT〕がセットされノているかどうか、すなわち操作ノ
ブ9を停止側にした直後であることが認識されているか
どうかをチェック〔AFTset〕する。フラグ〔AF
T〕がセットされていない場合にはフロー234に進む
。フロー234では“゜R゛キー4aが押された5かど
うかチェック〔“R゛キー〕し、押されていない場合に
はフロー235に進む。フロー235ではエラー表示さ
れているかどうかをチェック〔ESet〕し、エラー表
示されていない場合にはフロー236に進む。フロー2
36では入力端θKl,K2の入力内容および指定桁(
デジット信号)との内容により何のキーが押されたのか
を選別〔キー選別〕する。なお、カウント“2゛でない
場合にはフロー406に進み、カウント数をクリア(イ
)→COUNT〕して前記フロー154に進み入力端K
l,K2の入力チェックルーチンと入力端K8の入力チ
ェックルーチンとが交互に繰り返される。そして、キー
が離されると1≦Kく3でなくなり、したがつてフロー
152からフロー154に進み、入力端K,,K2の入
力チェックルーチンと入力端K8の入力チェックルーチ
ンとが交互に繰り返される。しかして前記フロー162
にてカウント数が“1゛ずつ増えていき、カウント“゜
2゛になると次のキー操作の内容を受け入れるようにな
つている。まずはじめに、テープカウント値の設定につ
いて説明する。In other words, in tape count mode, number key n-
(9), ゜゜R゛key 4a1 "゜S゛key 4b1゜゜S
The tape count value, playback start position, stop position, etc. can be set using the T key 4C1, ST0P key 4d, etc. For example, now the operating knob 9 is on the stop side, and the input end K centered on the flow 152
When a key is pressed at the timing of the input check routine for Kl and K2, the input contents of the input terminals Kl and K2 are stored in the arithmetic control section 36 in flow 150 or flow 153, and the flow advances to flow 152. In flow 152, [1≦K<3] is checked, and if 1≦K<3, the process proceeds to flow 230. In flow 230, it is checked whether the display cycle in the input check routine for input terminals Kl and K2 from designated digits ゛9゛ to ゛0゛ has been repeated twice [COU
NT=2], and if the count is ゜゜2゛, flow 23
Go to 1. In flow 231, [DIGITOFF] processing is performed, then in flow 232, [zero suppression release] is performed, and the process proceeds to flow 233. In flow 233, flag [A
FT] is set, that is, whether it is recognized that the operation knob 9 has just been set to the stop side [AFTset]. Flag [AF
T] is not set, the process advances to flow 234. In flow 234, a check is made to see if the "°R" key 4a has been pressed ("R" key), and if it has not been pressed, the flow advances to flow 235. In flow 235, it is checked [ESet] whether an error is displayed, and if no error is displayed, the process advances to flow 236. flow 2
36 shows the input contents of input terminals θKl and K2 and the specified digit (
Which key was pressed is determined based on the content of the digit signal (key selection). Note that if the count is not "2", the process proceeds to flow 406, where the count number is cleared (a) → COUNT), and the process proceeds to the flow 154, where the input terminal K is cleared.
The input check routine for K2 and the input check routine for input terminal K8 are alternately repeated. Then, when the key is released, 1≦K3 is no longer satisfied, so the flow advances from flow 152 to flow 154, and the input check routine for the input terminals K, , K2 and the input check routine for the input terminal K8 are alternately repeated. . However, the flow 162
The count increases by 1, and when the count reaches 2, the next key operation is accepted. First, setting of the tape count value will be explained.
たとえばテープカウント値゜゜50゛で録音をいつたん
停止し、演算用電源スイッチ2をオフしたとする。この
状態で、再びたとえばメモがわりに録音しようとする場
合、演算用電源スイッチ2をオンして次のような操作を
することにより、テープカウント値゜゜50゛を設定し
て録音することができる。すなわち、数字キー(5)を
押すと前記したようにフロー236で〔キー選別〕処理
が行われ、フロー237に進む。フロー237ではフラ
グ〔SET〕がセットされているかどうか、すなわちテ
ープカウント値が設定されたことが認識されているかど
うかをチェック〔〔SET,lset〕して、認識され
ていない(リセット)場合にはフロー238に進む。フ
ロー238ではフラグ〔N〕がセットされているかどう
か、すなわち数字キーが押されたことが認識されている
かどうかをチェック〔〔N〕Set〕するが、この時点
ではまだフラグ〔N〕がセットされていないのでこの場
合にはフロー239に進む。フロー239では.〔0→
DISP8Oc〕処理、すなわちDISPROcの内容
をクリアしてフロー240に進む。フロー240ては〔
N−+DISPREC処理、すなわち数値゜“5゛をD
ISPRECに記憶してフロー241に進む。フロー2
41てはフラグ 〔N〕をセット〔〔N〕Set〕して
表示サイクルに進み、数値“5゛が表示される。次に、
数字キー0を押すと、上記フロー236,237,23
8の順に処理が行われる。フロー238ては〔〔N′)
Set〕チェックが行われ、このときにはフラグ〔N〕
がセットされているので4上記フロー239を飛はして
フロー240に進む。ついでフロー241へと進み、数
値゜“50゛がDISPRECに記憶され、表示サイク
ルにて数値゛゜50゛が表示される。次に、“゜S゛キ
ー4bを押すと、上記フロー236からフロー242に
進む。フロー242では〔〔N,lreset〕処理を
行い、フラグ〔N〕をリセットしてフロー243に進む
。フロー243では〔〔CUE〕Set〕チェックを行
い、フラグ〔CUE〕がセットされていない場合にはフ
ロー244に進む。フロー244ではフラグ〔STOP
〕がセットされているかどうか、すなわち停止位置が設
定されたことが認識されているかどうかをチェック〔〔
STOP′3set〕して、認識フされていない(リセ
ット)場合にはフロー245に進む。フロー245では
〔〔SET〕Set〕処理を行つてフラグ〔SET〕を
セットする。すなわち、演算制御部36はテープカウン
ト値が設定されたことを認識する。なお、上記表示サイ
クルが2周目のときフロー237で〔〔SET〕Set
〕チェックが行われ、フラグ〔SET〕がセットしてい
るのでフロー237aに進む。このフロー237aでテ
ープカウント設定値がTRECに記憶〔DISPREO
→TRIElC〕される。ところで゜“S゛キー4bを
押してからテープカウント値の設定ミスに気がついたと
きには、あらためて上記した操作をやり直すことにより
、正しいテープカウント設定値に訂正することができる
。すなわち、あらためて正しい数字キー操作を行い“゜
S゛キー4bを押せばよい。これは、はじめの数字キー
操作によつてセット(フロー241)されたフラグ〔N
〕が、次の゜゜S゛キー4bの操作によつてリセット(
フロー242)されるためてある。すなわち、あらため
て数字キー操作を行うと、フロー238,239,24
0の順に処理が行われ、ミスした数値をクリアし、正し
い数値を置数するためである。また、テープカウント値
を設定する必要のないときに゜゜S゛キー4bを誤つて
押してしまつた場合、そのまま操作を続けると大切なテ
ープカウント値が消滅してしまう。このときには、゜゛
R゛キー4aを押すことにより、フラグ〔SET〕をリ
セットしてテープカウント値を保護することができる。
すなわち、フロー234で〔“R゛キー〕チェックを行
い、46R″キー4aが押された場合にはフロー246
に進む。フロー246で〔Ereset〕処理を行い、
フロー247に進む。フロー247では〔〔SET′)
Set〕チェックを行い、フラグ〔SET〕がセットさ
れている場合にはフロー248に進む。フロー248で
はフラグ〔N〕およびフラグ〔SET]をリセットして
フロー122に進む。しかして、フロー122で〔TR
EO→DISPREC〕処理を行うことにより、゜゜S
゛キー4bを押した時点のテープカウント値が表示ざれ
ることになる。なお、数字キーを押してからテープカウ
ント値の設定ミスに気がついたときには、クリアキー4
eを押してからあらためて正しい数字キー操作を行い、
゜“S゛キー4bを押すことにより正しいテープカウン
ト設定値に訂正することがてきる。すなわち、クリアキ
ー4eを押すとフロー407に進み〔N〕Set〕チェ
ックを行い、フラグ〔N]がセットされている場合には
フロー408に進む。フロー408では(0→DISP
8。O〕処理を行いミスした数値をクリアする。これに
よりあらためて正しい数字キー操作を行うと、フロー2
38,240の順に処理が行われ正しい数値に置数され
るためてある。次に、停止位置の設定について説明する
。For example, suppose that the recording is stopped once the tape count value is ゜゜50゛, and the calculation power switch 2 is turned off. In this state, if you wish to record again as a memo, for example, by turning on the calculation power switch 2 and performing the following operations, you can set the tape count value ゜゜50゛ and record. That is, when the number key (5) is pressed, the [key selection] process is performed in flow 236 as described above, and the process advances to flow 237. In flow 237, it is checked whether the flag [SET] is set, that is, whether the setting of the tape count value is recognized ([SET, lset]), and if it is not recognized (reset), Proceed to flow 238. In flow 238, 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→
DISP8Oc] processing, that is, clearing the contents of DISPROc, and proceeding to flow 240. Flow 240 [
N-+DISPREC processing, that is, converting the value ゜“5゛”
Store it in ISPREC and proceed to flow 241. flow 2
41, the flag [N] is set [[N]Set] and the display cycle proceeds, and the numerical value "5" is displayed.Next,
When you press the number key 0, the above flow 236, 237, 23
Processing is performed in the order of 8. Flow 238 [[N']
Set] is checked, and at this time the flag [N] is
is set, the process skips 4 above flow 239 and proceeds to flow 240. Next, the process advances to flow 241, where the numerical value ゜"50゛ is memorized in DISPREC, and the numerical value ゛゜50゛ is displayed in the display cycle. Next, when the "゜S" key 4b is pressed, flow 236 to flow 242 is performed. Proceed to. In flow 242, a [[N,lreset] process is performed, the flag [N] is reset, and the flow proceeds to flow 243. In flow 243, [[CUE]Set] is checked, and if the flag [CUE] is not set, the flow advances to flow 244. In flow 244, the flag [STOP
] is set, that is, whether it is recognized that the stop position has been set.
STOP'3set], and if it is not recognized (reset), the process advances to flow 245. 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, in flow 237, [[SET]Set
] is checked, and since the flag [SET] is set, the process advances to flow 237a. In this flow 237a, the tape count setting value is stored in TREC [DISPREO
→TRIELC] is done. 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 to the correct value by repeating the above operation. and press the “゜S゛” key 4b. This is the flag [N
] is reset (
Flow 242) is scheduled to be executed. 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. Further, if the user accidentally presses the ゜゜S゛ key 4b 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, by pressing the ゜゛R゛ key 4a, the flag [SET] can be reset to protect the tape count value.
That is, in flow 234, the [“R゛key] check is performed, and if the 46R” key 4a is pressed, flow 246 is performed.
Proceed to. Perform [Ereset] processing in flow 246,
Proceed to flow 247. In flow 247, [[SET']
If the flag [SET] is set, the flow advances to flow 248. In flow 248, the flag [N] and flag [SET] are reset and the process proceeds to flow 122. However, in flow 122 [TR
By performing the EO → DISPREC process, ゜゜S
The tape count value at the time the key 4b is pressed is not displayed. If you notice a mistake in setting the tape count value after pressing a number key, press the clear key 4.
After pressing e, perform the correct number key operation again.
By pressing the "S" key 4b, the tape count setting value can be corrected. In other words, by pressing the clear key 4e, the process advances to flow 407, where the [N] Set check is performed and the flag [N] is set. If so, proceed to flow 408. In flow 408,
8. O] Perform processing and clear the erroneous value. As a result, if you perform the correct number key operation again, Flow 2
Processing is performed in the order of 38, 240, and the correct numbers are set. Next, setting of the stop position will be explained.
すなわち、再生、早送りおよび巻戻し時の停止位置の設
定は“STOP゛キー4dを押すことにより行われる。
たとえば、前記した如く任意の数字キーを押して置数し
たのち“STOP゛キー4dを押すと、フロー236か
らフロー249に進む。フロー249ては〔〔SET〕
Set〕チェックが行われ、フラグ〔SET〕がセット
されていない場合にはフロー250に進み、セットされ
ている場合にはフロー249aで〔〔SET〕Rese
tl〔WONZresetNDISPREC−+T花G
〕処理を行つた後フロー250に進む。そしてこのフロ
ー250ではフシグ〔N〕およびフラグ〔SET〕がリ
セットされ、フロー251に進む。フロー251ではフ
うク 〔ST〕をセット 〔〔ST〕Set〕してフロ
ー2;2に進む。フロー252では“ST゛キー4c力
どうかのチェック〔゜“ST゛キー〕をし″STOP゛
キー4dが押された場合にはフロー―53に進む。That is, the stop position during playback, fast forwarding, and rewinding is set by pressing the "STOP" key 4d.
For example, if you press any number key to set the number as described above and then press the "STOP" key 4d, the flow will proceed from flow 236 to flow 249. In flow 249, [[SET]
If the flag [SET] is not set, the process proceeds to flow 250, and if it is set, the process proceeds to flow 249a where the flag [SET] is checked.
tl [WONZresetNDISPREC-+T flower G
] After performing the processing, the process proceeds to flow 250. In this flow 250, the flag [N] and the flag [SET] are reset, and the flow advances to flow 251. In flow 251, set [[ST] Set] and proceed to flow 2; 2. In flow 252, a check is made to see if the ST key 4c is pressed (ST key), and if the STOP key 4d is pressed, the flow advances to flow 53.
フロー253では〔〔CuE′)Setチェックを行い
、フラグ〔CUE〕がリセットτれている場合にはフロ
ー254に進む。フロー54てはDlSPp.cOの値
とT.T:ニCの値との大小の1較〔DISPROO<
T8EC〕がなされ、DISP8OOの1がTRェ。の
値よりも小さい場合には、フロー25に進んでフラグ〔
BACK〕をセツ〔〔BACK〕Set〕し、巻戻し時
の停止位置の設″であることを認識してフロー256に
進む。In flow 253, a [[CuE') Set check is performed, and if the flag [CUE] is reset τ, the flow advances to flow 254. Flow 54 is DlSPp. cO value and T. T: A comparison of the magnitude with the value of C [DISPROO<
T8EC] is performed, and 1 of DISP8OO becomes TR. If the value is smaller than the value, proceed to flow 25 and set the flag [
BACK] is set [[BACK]Set], it is recognized that the stop position for rewinding is to be set, and the process proceeds to flow 256.
一方、DISPRECの値がTREGの値より大きいか
等しい場合にはフロー257に進み、フラグ〔BACK
〕をリセット 〔〔BACK′)Reset〕してフロ
ー258に進む。On the other hand, if the value of DISPREC is greater than or equal to the value of TREG, the process advances to flow 257 and the flag [BACK
] and proceed to flow 258.
フロー258ては〔DISPREC=TREC〕チェッ
クを行い〜DISPREGの値がTRECの値と同じで
ある場合にはフロー259に進む。フロー259ではフ
ラグ〔STO〕をセット〔〔STOl)Set〕し、ス
タート位置と停止位置とが等しいことを認識して上記フ
ロー256に進む。一方、DISPROOの値がTR2
6の値に等しくない場合にはフロー260に進み、フラ
グ〔STO〕をリセット〔〔STO)Reset〕し、
スタート位置と停止位置とが異なる(スタート位置〈停
止位置)ことを認識して上記フロー256に進む。In flow 258, [DISPREC=TREC] is checked. If the value of DISPREG is the same as the value of TREC, the flow advances to flow 259. In flow 259, the flag [STO] is set [[STOl]Set], and it is recognized that the start position and the stop position are equal, and the process proceeds to flow 256 described above. On the other hand, the value of DISPROO is TR2
If the value is not equal to 6, proceed to flow 260, reset the flag [STO],
It is recognized that the start position and the stop position are different (start position <stop position), and the process proceeds to flow 256 described above.
フロー256てはDISPRECの停止位置を示す記憶
内容を後述するSTOPR8Cに転送〔DISPREO
→STOPRO〕し、DISPRECの7桁目に“゜1
110゛を記憶〔」Set〕し、フラグ〔STOP〕を
セツトノして〔〔STOP〕Set〕して停止位置が設
定されたことを認識する。しかして、フロー123に進
みテープカウントモードの表示サイクルに入り、停止位
置の設定値および停止位置を示す記号たとえばかぎかつ
こ“冒゛が表示される。なお、5ST0PRECは、停
止位置が記憶される5桁(符号1桁+設定値4桁)のレ
ジスタである。Flow 256 transfers the memory contents indicating the stop position of DISPREC to STOPR8C, which will be described later.
→STOPRO] and “゜1” in the 7th digit of DISPREC
It is recognized that the stop position has been set by storing [Set] the flag [STOP] and setting the flag [STOP]. Then, the process advances to flow 123 and enters the tape count mode display cycle, where the set value of the stop position and a symbol indicating the stop position, such as a keystroke, are displayed. This is a register of digits (1 digit code + 4 digits set value).
次に、再生スタート位置の設定について説明する。Next, setting of the playback start position will be explained.
すなわち、再生時のスタート位置の設定は“゜ST゛キ
ー4cを押すことにより行われる。たと:Oえば、前記
した如く任意の数字キーを押して置数したのち“゜ST
゛キー4cを押すと、フロー236,249,250,
251の順に処理が行われ、上記フロー251ではフラ
グ〔ST〕がセットされフロー252に進む。フロー2
52では35〔゜゛ST゛キー〕チェックが行われ、゜
“ST゛キー4cが押された場合にはフロー261に進
む。フロー261ては〔DISPROO〈TREO〕チ
ェックを行い、DISPROOの値がTROCの値より
小さい場合にはフロー262に進み、DISPROOの
9桁目に40゜“110r゛を記憶〔ESet〕してエ
ラーとするとともに〔MSON〕処理を行つて、たとえ
エラーに気がつかずに操作ノブ9の操作を行つてもモー
タ19が回転しないようにする。この場合、エラーとす
るのは操作ノブ9を再生側にした場合、スタート位置か
らの再生が不可能なことを意味し、?戻しが必要である
ことを示唆するためである。方、DISPROOの値が
TROCの値より小さい場合1こは、フロー263に進
み〔DISPREC=TR5。〕チェックを行う。DI
SPRECの値がTRECの値に等しい場合にはフロー
264に進み〔〔STOP〕Set〕チェックを行う。
フラグ〔STOP〕がセットされている場合にはフロー
265に進み、フラグ〔STO〕をセットしてフロー2
66に進む。また、フラグ〔STOP〕がリセットされ
ている楊合にはフロー265aに進み、フラグ〔STO
〕をリセットして上記フロー266に進む。フロー26
6てはフラグ〔NCUE〕をセットして〔〔NCUE′
)Set〕し、再生時においてTRO。That is, the start position during playback is set by pressing the "゜ST" key 4c.
When you press key 4c, flows 236, 249, 250,
Processing is performed in the order of 251, and in the flow 251, the flag [ST] is set, and the flow advances to flow 252. flow 2
In 52, 35 [゜゛ST゛ key] check is performed, and if the ゜“ST゛ key 4c is pressed, the process advances to flow 261. In flow 261, [DISPROO゛TREO] is checked, and the value of DISPROO is TROC. If it is smaller than the value, proceed to flow 262, store 40° "110r" in the 9th digit of DISPROO [ESet], treat it as an error, and perform [MSON] processing. The motor 19 is prevented from rotating even if the operation 9 is performed. In this case, an error means that if the operation knob 9 is set to the playback side, playback from the start position is not possible. This is to indicate that a return is necessary. On the other hand, if the value of DISPROO is smaller than the value of TROC, the process advances to flow 263 [DISPREC=TR5. ] Check. D.I.
If the value of SPREC is equal to the value of TREC, the flow advances to flow 264 and a [[STOP]Set] check is performed.
If the flag [STOP] is set, proceed to flow 265, set the flag [STO], and proceed to flow 2.
Proceed to 66. Further, if the flag [STOP] is reset, the process advances to flow 265a and the flag [STOP] is reset.
] and proceed to the above flow 266. flow 26
6, set the flag [NCUE] and
) Set] and TRO during playback.
に記憶されているテープカウント値と再生スタート位置
とが等しいことを認識してフロー267に進む。また、
上記フロー263においてDISPR5。の値がTRE
Cより大きい場合にはフロー266aに進み、フラグ〔
NCUE〕をリセットして上記フロー267に進む。フ
ロー267では〔〔REC〕Set〕チェックを行い、
フラグ〔REC〕がセットされていない場合にはフロー
268に進む。フロー268では、DISPRECのス
タート位置を示す記憶内容をSTARTREGに転送〔
DISPRIll:C→STARTl。。〕し、DIS
PRll:10の8桁目に゜“101丁゛を−記憶CI
′Set〕し、フラグ〔CUE〕をセット〔〔CUE)
Set〕してフロー269に進む。ここで、START
p.Ocは再生スタート位置が記憶される5桁(符号1
桁+設定値4桁)のレジスタである。フロー269では
〔〔STOP〕Set〕チェック3が行われ、フラグ〔
STOP〕がリセットされている場合にはフロー132
に進みテープカウントモードの表示サイクルに入り、再
生スタート位置の設定値およびスタート位置を示す記号
たとえばかぎかつこ゜゜「゛が表示される。
3なお、再生時における停止位置がすでに設定
されている場合にはフラグ〔STOP〕はセット(フロ
ー256)されており、したがつてフロー269におけ
る〔〔STOP〕Set〕チェックの結果フロー270
に進む。フロー270では〔STOPRO。4lくST
ARTREc〕チェックを行い、停止位置の値より再生
スタート位置の値の方が大きい場合には、再生は不可能
なためフロー262に進みエラー〔ESet〕となる。It is recognized that the tape count value stored in the playback start position is equal to the playback start position, and the process proceeds to flow 267. Also,
DISPR5 in the flow 263 above. The value of TRE
If it is larger than C, the process advances to flow 266a and the flag [
NCUE] and proceeds to flow 267 above. In flow 267, check [[REC]Set],
If the flag [REC] is not set, the process advances to flow 268. In flow 268, the memory contents indicating the start position of DISPREC are transferred to STARTREG [
DISPRIll:C→STARTl. . ] and DIS
PRll: ゜“101” in the 8th digit of 10 - Memory CI
'Set] and set the flag [CUE].
Set] and proceeds to flow 269. Here, START
p. Oc is a 5-digit (code 1) where the playback start position is stored.
digit + set value 4 digits) register. In flow 269, [[STOP]Set] check 3 is performed, and the flag [[STOP]Set] is checked.
STOP] is reset, flow 132
The program advances to step 200, and enters the tape count mode display cycle, where the set value of the playback start position and a symbol indicating the start position, such as a keystroke ゛゛, are displayed.
3. If the stop position during playback has already been set, the flag [STOP] is set (flow 256), and therefore the result of the [[STOP] Set] check in flow 269 is shown in flow 270.
Proceed to. In flow 270, [STOPRO. 4lku ST
ARTREc] is checked, and if the value of the reproduction start position is larger than the value of the stop position, reproduction is impossible, and the process proceeds to flow 262, resulting in an error [ESet].
一方、停止位置の値が再生スタート位置の値よりも大き
いか等しい場合にはフロー271に進む。フロー271
では〔STOPREC=STARTROC〕チェックが
行われ、停止位置の値と再生スタート位置の値とが等し
い場5合にはフロー272に進みフラグ〔STO〕をセ
ットし、等しくない場合にはフロー273に進みフラグ
〔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 271
Then, [STOPREC=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 sets the flag [STO], and if they are not equal, the process advances to flow 273. Reset the flag [STO] and proceed to flow 1 in either case.
Proceed to step 23.
また、停止位置の設定と再生スタート位置とのO設定の
順序はどちらが先でもよい。Further, the order of setting O for the stop position and the playback start position may be either first.
すなわち、再生スタート位置が設定されてから停止位置
を設定すると、フロー236,249,250,251
,252,253の順に進み、フロー253では〔〔C
UE′3Set〕チェックが行われ、フラグ5〔CUE
〕がセット(フロー268)している場合にはフロー2
74に進む。That is, if the playback start position is set and then the stop position is set, flows 236, 249, 250, 251
, 252, and 253, and in flow 253, [[C
UE'3Set] is checked and flag 5 [CUE
] is set (flow 268), flow 2
Proceed to step 74.
フロー274では〔DISPREC<STARTREO
〕チェックを行う。これは、再生スタート位置が設定さ
れたということが、DISPRECの値がTRECの値
より大きいか、あノるいは等しいことを示すものである
から、DISPRECの値とSTARTRscとの比較
をすればよいことになる。すなわち、DISPRっ。の
値がSTARTREcの値より小さい場合には再生が不
可能となり、フロー262に進んでエラー〔Eset〕
となる。一方、DISPRIElCの値がSTARTR
Ecの値より大きいか等しい場合にはフロー275に進
み、〔DISPROO=STARTREc〕チェックを
行う。DISPR6Cの値とSTARTROOの値とが
等しい場合にはフロー259に進み、フラグ〔STO]
をセットし、等しくない場合にはフロー276に進み、
フラグ〔STO〕をリセットして、いずれの場合にもフ
ロー256に進む。フロー256では、前記同様〔DI
SPREO→STOPRO〕、〔」Set〕および〔〔
STOP〕Set〕の各処理を行い、表示サイクルに進
む。以上説明したようにこの実施例では、“゜ST゛キ
ー4cまたば゜ST0P゛キー4dが押されるとフラグ
〔ST〕がセットし、それぞれかぎかつこ官゛、゜可゛
表示の準備がなされ、しかしてそれぞれSTARTRO
。In flow 274, [DISPREC<STARTREO
] Check. This means that the playback start position has been set, which indicates that the value of DISPREC is greater than, equal to, or equal to the value of TREC, so it is only necessary to compare the value of DISPREC with STARTRsc. It turns out. In other words, DISPR. If the value of STARTREc is smaller than the value of STARTREc, playback becomes impossible, and the process proceeds to flow 262 where an error [Eset]
becomes. On the other hand, the value of DISPRIELC is STARTR
If the value is greater than or equal to the value of Ec, the process advances to flow 275 and a [DISPROO=STARTREc] check is performed. If the value of DISPR6C and the value of STARTROO are equal, proceed to flow 259 and flag [STO]
and 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
SPREO → STOPRO], [''Set] and [[
STOP]Set] and proceed to the display cycle. As explained above, in this embodiment, when the ``゜ST'' key 4c or the ゜ST0P'' key 4d is pressed, the flag [ST] is set, and preparations are made to display the lock and key functions, respectively. However, each STARTRO
.
、STOPRECに記憶され、テープカウントモード表
示サイクルにて表示されるようになつている。この時、
再生スタート位置または停−H位置を示す設定値も上記
表示内容に対応して表屓されることは勿論である。次に
、再生スタート位置および停止位置の設定値の解除やエ
ラーの解除は、“゜R゛キー4aを用いて行うことがで
きる。, STOPREC, and displayed in the tape count mode display cycle. At this time,
Needless to say, setting values indicating the playback start position or stop-H position are also displayed corresponding to the above display contents. Next, the set values of the playback start position and stop position can be canceled and the error can be canceled using the "°R" key 4a.
まず、再生スタート位置および停止位置が設定されてい
る場合に“゜R゛キー4aを押すと、前記フロー234
,246,247の順に処理が行われ、フロー277に
進む。フロー277では〔〔CUE〕Set〕チェック
が行われ、フラグ〔CUE〕がセットされている(フロ
ー268)場合にはフロー278に進む。フロー278
てはCISv4F′0FF「Resetl〔NCUE〕
ノ〔C腫 〕〔STO〕ResetsTOpREO→S
TART8Ec〕処理を行いフロー279に進む。フロ
ー279ては〔〔ST)Set〕チェックを行い、フラ
グ〔ST〕がセットされている(フロー251)場合に
はフロー280に進む。フロー280では〔0→STO
PRECl」Resetl〔BACK〕〔STOP〕R
eset〕処理を行いフロー281に進む。フロー28
1では〔〔NCUE〕〔CUE〕〔STO〕Reset
l「ResetsTOpREC→STARTRO6、M
FOFF〕処理を行い、フロー248に進む。フロー2
48では〔〔N〕〔SET〕〔ST′)Reset..
Preset..MSOFF〕処理が行われ、前記フロ
ー122に進んで表示サイクルに入る。すなわち、゜゛
R゛キー4aを押すと、DISPROcの8桁目および
7桁目に“0000゛が記憶され(“゜「゛゜“」゛が
リセット)、STOPRO。およびSTARTROcの
記憶内容がクリアされ、フラグ〔CUE〕、フラグ〔S
TOP〕、フラグ〔BACK〕、フラグ〔STO〕、フ
ラグ〔NCUE〕およびフラグ〔ST〕がリセットされ
設定値が解除される。しかして、TREOの記憶内容が
DISPR6。に転送され(フロー122)、テープカ
ウント値が表示されることになる。次に、エラーの場合
に“R゛キー4aを押すと、前記フロー251で〔Er
eset〕処理を行い、DISPRECの9桁目に゜“
0000゛が記憶され、しかしてエラー表示および設定
値は解除される。ここで、エラーの場合のキー操作ば゜
R゛キー4aのみ受付け可能で、他のキー操作の場合に
はエラー表示の消去はなされない。これはフロー234
で〔゛R゛キー〕チェックを行い、゜゜R゛キーでない
場合にはフロー235に進んで〔Eset〕チェックを
行い、しかしてエラー表示さtている場合にはフロー1
23に進んでエラー表力を続けるためである。次に、前
記したテープカウント値、再生スタート位置および停止
位置設定後の操作ノブ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 278
CISv4F'0FF "Resetl[NCUE]"
ノ [C tumor] [STO]ResetsTOPREO→S
TART8Ec] and proceeds to flow 279. In flow 279, a [[ST]Set] check is performed, and if the flag [ST] is set (flow 251), the flow advances to flow 280. In flow 280, [0 → STO
PRECl”Resetl[BACK][STOP]R
eset] process and proceeds to flow 281. flow 28
In 1, [[NCUE][CUE][STO]Reset
l"ResetsTOPREC→STARTRO6, M
FOFF] processing and proceeds to flow 248. flow 2
48, [[N][SET][ST')Reset. ..
Preset. .. MSOFF] processing is performed, and the flow advances to the flow 122 to enter the display cycle. That is, when the ゜゛R゛key 4a is pressed, "0000゛" is stored in the 8th and 7th digits of DISPROc ("゜"゛゜''''゛ is reset), and STOPRO. The memory contents of STARTROc and STARTROc are cleared, and the flag [CUE] and flag [S
TOP], flag [BACK], flag [STO], flag [NCUE], and flag [ST] are reset and the set values are canceled. Therefore, the memory content of TREO is DISPR6. (Flow 122), and the tape count value will be displayed. Next, in the case of an error, press the "R" key 4a, and in the flow 251,
eset] process and write ゜“ in the 9th digit of DISPREC.
0000'' is stored, and the error display and set value are cleared. Here, only the ゛R゛ key 4a can be accepted as a key operation in case of an error, and the error display will not be erased in the case of other key operations. This is flow 234
Check the [R key], and if it is not the R key, proceed to flow 235 and check [Eset], and if an error is displayed, proceed to flow 1.
This is to proceed to step 23 and continue with the error calculation. Next, the operation of the operating knob 9 after setting the tape count value, playback start position, and stop position will be described.
たとえばテープカウント値設定後に操作ノブ9を動かし
て再生(録音)操作や巻戻し操作などを行うと、前記フ
ロー176で〔〔SET)Set〕チェックを行い、フ
ラグ〔SET〕がセットされている(フロー245)場
合にはフロー282に進む。フロー282では〔〔SE
T〕〔WON〕Reset〕処理を行い、フラグ〔SE
T〕およびフラグ〔WON〕をリセットしてフロー17
7に進む。フロー177では〔〔N′1Set〕チェッ
クを行い、フラグ〔N〕がセットされている(フロー2
41)場合にはフロー283に進む。フロー283では
、フラグ〔N〕をリセット〔〔N〕Reset〕してフ
ロー284に進む。フロー284では〔TREC4DI
SPREC〕処理を行い)TRECに記憶されたテープ
カウント値がDISPREOに転送される。しかして、
リール回転パルスが入力されると、テープカウント設定
値(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 282. In flow 282, [[SE
T] [WON] Reset] processing and flag [SE
T] and flag [WON] are reset and flow 17
Proceed to step 7. In flow 177, [[N'1Set] is checked, and flag [N] is set (flow 2
41) If so, proceed to flow 283. In flow 283, the flag [N] is reset [[N]Reset], and the flow advances to flow 284. In flow 284, [TREC4DI
SPREC] processing) and the tape count value stored in TREC is transferred to DISPREO. However,
When the reel rotation pulse is input, counting processing is executed for the tape count setting value (DISPREc) in the flow 221 or 222.Next, the case where the playback operation is performed after setting the playback start position will be explained in detail. explain.
すなわち、再生操作を行うと、フロー182,183の
順に処理が7進む。このフロー183では〔〔CuE,
)Set〕チェックが行われ、フラグ〔CUE〕がセッ
トされている(フロー268)場合にはフロー285に
進む。フロー285では〔〔NCUE′)Set〕チェ
ックが行われ、フラグ〔NCUE〕がセットされていθ
ない場合にはフロー286に進む。フロー286では〔
MFON〕処理を行いモータ19を高速回転させ、フロ
ー186に進む。フロー186では〔〔ST〕Rese
t〕処理を行い、フラグ〔ST〕をリセットする。そし
て、リール回転パルスが入力す!5ると加算計数処理が
行われ、フロー223,224の順に処理が進む。この
フロー224では〔〔CUE)Set〕チェックが行わ
れ、フラグ〔CUE〕がセットされている(フロー26
8)場合にはフロー287に進む。That is, when the playback operation is performed, the process advances seven times in the order of flows 182 and 183. In this flow 183, [[CuE,
) Set] check is performed, and if the flag [CUE] is set (flow 268), the process advances to flow 285. In flow 285, [[NCUE′)Set] is checked, and if the flag [NCUE] is set, θ
If not, the process advances to flow 286. In flow 286, [
MFON] processing, the motor 19 is rotated at high speed, and the process proceeds to flow 186. In flow 186, [[ST] Rese
t] process and reset the flag [ST]. Then, the reel rotation pulse is input! 5, 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] is set (flow 26
8) If so, proceed to flow 287.
フロー287ではJOCSTARTROc=DISPR
EO〕チェックを行い、テープカウント値が再生スター
ト位置の設定値に一致しない間は加算計数処理が続けら
れ、新たなテープカウント値が表示されていく。しかし
て、テープカウント値が再生スタート位置の設定値に一
致すると、フロー288に進み〔〔CUE″)Set〕
プエツクを行い、フラグ〔CUE〕がセットされ【いる
(フロー268)場合にはフロー289に迫む。フロー
289ては〔〔STO′)Set〕チェックを行い、フ
ラグ〔STO〕がセットされていない場合にはフロー2
90に進み〔「Reset..MF′0FF1〔CUE
〕〔STO〕Reset〕処理が行われ、モータ19は
定速回転となり、スタート位置設定表示゛[゛が消え、
フラグ〔CUE〕がリセットしてフロー291,123
に進む。フロー291では〔STOPRO。−STAR
Tp.EO〕処理が行われ、STOPR9。の記憶内容
がSTARTREOに転送され、しかして再生スタート
位置の設定値より再生が開始される。また、再生スター
ト位置の設定値がテープカウント値に等しい(フラグ〔
NCUE〕セット)ときに、再生操作を行うと、まずフ
ロー183,285の順に処理が進む。フロー285で
は〔〔NCUE〕Set〕チェックが行われ、フラグ〔
NCUE〕がセットしている場合にはフロー292に進
む。In flow 287, JOCSTARTROc=DISPR
EO] is checked, and as long as the tape count value does not match the set value of the playback start position, the addition counting process continues and a new tape count value is displayed. When the tape count value matches the set value of the playback start position, the process advances to flow 288 [[CUE″)Set]
If the flag [CUE] is set (flow 268), flow 289 is approached. Flow 289 checks [[STO')Set], and if the flag [STO] is not set, flow 2
Proceed to 90 ["Reset..MF'0FF1[CUE
] [STO] Reset] processing is performed, the motor 19 rotates at a constant speed, the start position setting display ``['' disappears,
Flag [CUE] is reset and flow 291, 123
Proceed to. In flow 291, [STOPRO. -STAR
Tp. EO] processing is performed and STOPR9. The stored contents are transferred to STARTREO, 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 [
When a reproduction operation is performed at the time of [NCUE] set), the processing first proceeds in the order of flows 183 and 285. In flow 285, [[NCUE]Set] is checked and the flag [[NCUE]Set] is checked.
NCUE] is set, the process advances to flow 292.
フロー292では〔〔CUE〕〔NCUE′)Rese
tl「Reset〕処理が行われ、フラグ〔CUE〕お
よびフラグ〔NCUE〕はリセットし、スタート位置設
定表示“1゛が消えてフロー184に進む。In flow 292, [[CUE][NCUE')Rese
tl "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でSTOPROCの記憶内容がSTA
RTREcに転送され、しかして再生スタート位置の設
定値より再生が開始される。一方、巻戻し操作を行うと
、フロー205に進3み〔〔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 STOPROC are changed to STA.
The data is transferred to RTREc, 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〕チエ3ツクを行い、フラグ〔PLAY〕が
セットされている(フロー167)場合にはフロー29
4に進む。フロー294ては〔MSON..pset〕
処理を行い、フロー295に進む。フロー295では(
イ)→STOP8。。〕処理を行い、フロー296に進
4む。フロー296では〔」Resetl〔BACK〕
〔STOP〕Reset〕処理を行い、以下前記フロー
290,291,123の順に処理を行う。これにより
設定値は解除され、モータ19は停止し、DISPRE
Cの9桁目に゜4110F′C′E′2)が、6桁目に
“1010゛(゜“P゛)が記憶され、表示サイクルに
入る。しかして、表示部5の9桁目にエラーを示す文字
゜゛E゛が、6桁目にたとえば文字“゜P.゛が5表示
される。この場合、エラー表示をしているのは、巻戻し
操作を続けてもスタート位置からの再生が不可能なこと
を示すためである。また、上記文字“P.゛表示は、操
作ノブ9の操作にもかかわらず(この例では巻戻し操作
)モータ19が停止Oしていることを知らせるためであ
る。また、この゜゜P.゛表示は、゜“P゛がセットし
ている(R=10)ときフロー137またはフロー15
6にてフラグ〔S〕をセットさせることによつて行われ
るようになつている。なお、“P.゛表示が点灯してい
る夕場合のエラー解除は、操作ノブ9を停止側にするこ
とにより行える。すなわち、操作ノブ9を停止側に戻す
と、前記フロー198にて〔EresetlDrese
t,sMPOFF〕処理が行われ、゜“E゛および゜゜
P゛がリセットされMSOFFとなノる。Flow 262 is [MSON. .. Eset] processing and proceeds to flow 293. Flow 293 Teha [[PLAY
') Set] is performed, and if the flag [PLAY] is set (flow 167), flow 29 is executed.
Proceed to step 4. Flow 294 is [MSON. .. pset]
Processing is performed and the process proceeds to flow 295. In flow 295 (
b) → STOP8. . ] Process is performed and the process advances to flow 296. In flow 296, [”Resetl[BACK]
[STOP]Reset] processing is performed, and the processing is then performed in the order of flows 290, 291, and 123. As a result, the set value is canceled, the motor 19 stops, and the DISPRE
4110F'C'E'2) is stored in the 9th digit of C, and "1010"('P') is stored in the 6th digit, and a display cycle begins. Therefore, the character ゜゛E゛ indicating an error is displayed in the 9th digit of the display section 5, and the character ``゜P.゛'' is displayed in the 6th digit.In this case, the error is displayed in the This is to indicate that playback from the start position is not possible even if the return operation is continued.Also, the above characters "P. The purpose of this display is to inform that the motor 19 is stopped despite the operation of the operation knob 9 (in this example, a rewind operation). Also, this ゜゜P.゛Display is Flow 137 or Flow 15 when ゜"P" is set (R=10).
This is done by setting the flag [S] at step 6. Note that in the event that the "P."
t,sMPOFF] processing is performed, ゜“E゛” and ゜゜P゛ are reset and turned MSOFF.
次に、停止位置設定後に操作ノブ9を操作した場合につ
いて説明する。Next, a case will be described in which the operating knob 9 is operated after setting the stop position.
すなわち、操作ノブ9を動かして再生(録音)操作や巻
戻し操作などを行うと、前記フロー284で〔TREO
→DISP8EG〕処理を行う。そして、テープカウン
ト値(TROaの内容)がDISP8ECに転送され、
またフロー185にてSTOPRECの記憶内容がST
ARTREcに転送〔STOPRElO→STARTR
OO〕され、ついでフロー186にてフラグ〔ST〕が
リセット〔〔ST〕Reset〕される。ここでリール
回転パルスが入力されると、フロー221またはフロー
222で計数処理を行い、フロー223に進む。フロー
223では〔〔STOP〕Set〕チェックを行い、フ
ラグ〔STOP〕がセットされている(フロー256)
場合にはフロー287に進む。フロー287では〔ST
ARTRIlllO=DISPROC〕チェックを行い
、STARTREOの値すなわち停止位置設定値(フロ
ー291による)とDISPRECの値すなわちテープ
カウント値とが一致するとフロー288に進む。フロー
288では〔〔CUE3set〕チェックを行い、フラ
グ〔CUE〕がセットされていない場合”こはフロー2
97に進む。フロー297ではZCST,lreset
〕処理を行い、以下前記フロー294,295,296
,290,291,123の順に処理を行う。これによ
りモータ19が停止し、゜゜P?゛が表示され、設定値
が解除され、゜冒゛表示が消えることになる。また、停
止位置の設定値がテープカウント値に等しい(フラグ〔
STO〕セット)ときに、操作ノブ9を操作すると、ま
ず前記フロー184またはフロー184aで〔〔STO
,lSet〕チェックを行い、フラグ〔STO〕がセッ
トされている楊合にはフロー298に進む。That is, when the operation knob 9 is moved to perform a playback (recording) operation or a rewind operation, the [TREO
→DISP8EG] Process. Then, the tape count value (contents of TROa) is transferred to DISP8EC,
Also, in flow 185, the memory contents of STOPREC are ST
Transfer to ARTREc [STOPRELO → STARTR
OO], 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. In flow 223, [[STOP]Set] is checked, and the flag [STOP] is set (flow 256).
If so, proceed to flow 287. In flow 287, [ST
ARTRIllO=DISPROC] is checked, and if the value of STARTREO, that is, the stop position setting value (according to flow 291) matches the value of DISPREC, that is, the tape count value, the process advances to flow 288. In flow 288, [[CUE3set] is checked, and if the flag [CUE] is not set, "This is flow 2.
Proceed to 97. In flow 297, ZCST, lreset
] processing, and the following flows 294, 295, 296
, 290, 291, and 123 in this order. This causes the motor 19 to stop and ゜゜P?゛ will be displayed, the set value will be canceled, and the ゜ blasphemy display will disappear. Also, the set value of the stop position is equal to the tape count value (flag [
When the operation knob 9 is operated when the [STO] is set), the flow 184 or the flow 184a is performed.
, lSet] is checked, and if the flag [STO] is set, the flow advances to flow 298.
フロー298では〔〔ST′)Reset〕処理を行い
、以下前記フロー2J94,295,296,290,
291,123の順に処理を行う。これによりモータ1
9は回転せず(停止したまま)、“P.”が表示される
。また、再生スタート位置の設定値がテープカウント値
より大きいとき(フロー268によりフラグ〔CUE〕
セット)に、巻戻し操作を行うと、前記フロー205に
進み、以下フロー262,293,294,295,2
96,290,291,123の順に処理が行われる。
これにより表示部5の9桁目および6桁目にそれぞれ゜
“E゛および゛゜P.゛が表示され、モータ19は停止
したままとなる。また、停止位置の設定値がテープカウ
ント値より小さいときに再生操作を行うと、前記フロー
182に進み〔〔BACK〕Set〕チェックが行われ
、フラグ〔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 2J94, 295, 296, 290,
Processing is performed in the order of 291 and 123. This allows motor 1
9 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 [CUE])
When rewinding is performed on the set), the process proceeds to the flow 205, and the following flows 262, 293, 294, 295, 2
Processing is performed in the order of 96, 290, 291, and 123.
As a result, ゛゛゛ and ゛゜P. When a playback operation is performed, the process proceeds to the flow 182 and a [[BACK]Set] check is performed, and the flag [BACK] is set (flow 25).
5) If so, proceed to flow 262. Below is flow 293
, 294, 295, 296, 290, 291, and 123 are performed in this order, 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,295
,296,290,291,123の順に処理が行われ
、上記同様゛E゛および“゜P?゛か表示されモータ1
9は停止したままとなる。次に、キー操作による設定時
のエラーに気づかずに操作ノブ9を操作した楊合につい
て説明する。まず、フロー169にて〔ESet〕チェ
ックが行われ、エラーの場合にはフロー299に迫む。
フロー299では〔TREC→DISPRIlllO〕
処理が行われ、以下前記フロー294,295,296
,290,291,123の順に処理が行われる。これ
によりテープカウント値がDISPRECに転送され、
モータ19は停止したままとなり、“゜E゛および“P
.゛が表示される。そして、操作ノブ9を停止側に戻す
と、前記フロー198にて゜“E゛、゜“P゛がリセッ
トされMSOFFとなる。なお、この実施例では、゜゜
P.゛が表示している場合のエラー解除は操作ノブ9を
停止側にすることにより行い、゜“P.゛が表示してい
ない場合のエラー解除は前記したように゜゜R゛キー4
aを押すことにより行つている。次に、操作ノブ9の操
作後における再生スタート位置の設定解除について説明
する。この実施例では、上記したように再生スタート位
置までは再生早送りを行い、再生スタート位置から再生
を開始するようになつている。ところが、再生早送り中
に聞きたい内容がでてくることがあり、この場合には操
作ノブ9を停止側にして゜“R゛キー4aを押すことに
より、停止位置の設定値を解除することなく再生スター
ト位置を解除することができるようになつている。すな
わち、゜6R″キー4aを押すと、前記フロー246で
は〔Ereset〕処理を行い、フロー247に進む。
フロー247では〔〔SET]Set〕チェックを行い
、フラグ〔SET〕がセットされていない場合にはフロ
ー277に進む。フロー277では〔〔CUE′)Se
t〕チェックを行い、フラグ〔CUE〕がセットされて
いる(フロー268)場合にはフロー278に進む。フ
ロー278では〔MFOFFl「Resetl〔NCU
E〕〔CUE〕〔STO′)Reset..STOPR
Ea→STARTREc〕処理を行い、フロー279に
進む。フロー279では〔〔ST)Set〕チェックを
5行い、フラグ〔ST〕がリセットされている(フロー
186)場合にはフロー248に進む。フロー248で
は〔〔N〕〔SET〕〔ST〕Reset..pres
et..MSOFF〕処理を行い、フロー122に進む
。これにより、STOPャ。の記憶内容は゛θSTAR
TRO6に転送され、再生スタート位置の設定値は解除
されるが、停止位置の設定値はSTARTROcに記憶
され保護される。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 flow advances to flow 262. Below flow 293, 294, 295
, 296, 290, 291, and 123 are performed in this order, and ``E'' and ``゜P?'' are displayed as above, and motor 1 is
9 remains stopped. Next, a case will be described in which the user operated the operation knob 9 without noticing an error during setting by key operation. First, an [ESet] check is performed in flow 169, and in the case of an error, flow 299 is approached.
In flow 299, [TREC → DISPRIllO]
Processing is performed, and the following flows 294, 295, 296
, 290, 291, and 123 are processed in this order. This transfers the tape count value to DISPREC,
The motor 19 remains stopped and “゜E゛” and “P”
..゛ is displayed. Then, when the operation knob 9 is returned to the stop side, in the flow 198, ゜"E゛" and ゜"P" are reset and turned MS OFF. In addition, in this example, ゜゜P. To cancel the error when ゛ is displayed, turn the operation knob 9 to the stop side, and to cancel the error when ゜“P.゛ is not displayed, press the ゜゜R゛ key 4 as described above.
This is done by pressing a. Next, canceling the setting of the playback start position after operating the operation knob 9 will be explained. 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 play without canceling the set value of the stop position. The start position can be canceled. That is, when the 6R'' key 4a is pressed, the [Ereset] process is performed in the flow 246, and the flow advances to the flow 247.
In flow 247, [[SET] Set] is checked, and if the flag [SET] is not set, the flow advances to flow 277. In flow 277, [[CUE′)Se
t] is checked, and if the flag [CUE] is set (flow 268), the process advances to flow 278. In flow 278, [MFOFF1Resetl[NCU
E] [CUE] [STO') Reset. .. STOPR
Ea→STARTREc] processing and proceeds to flow 279. In flow 279, [[ST]Set] is checked five times, and if the flag [ST] is reset (flow 186), the process advances to flow 248. In flow 248, [[N][SET][ST]Reset. .. pres
etc. .. MSOFF] processing and proceeds to flow 122. This causes STOP. The memory content of is ゛θSTAR
It is transferred to TRO6, and the set value of the playback start position is canceled, but the set value of the stop position is stored and protected in STARTROc.
また、“「゛表示は消えることになる。なお、操作ノブ
9を再生側にすると、フロー287にて〔STARTR
Ec=DISPREC〕チェックが行われ、停止位置ま
で再生が行われる。次に、操作ノブ9の操作後における
停止位置設定値の保護について説明する。In addition, the "" display will disappear. Furthermore, when the operation knob 9 is set to the playback side, the "STARTR" display will disappear in flow 287.
Ec=DISPREC] is checked, 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.
たとえば、再生操作中に内容を聞き漏らし、もう一度聞
き直してみたいということはままある。このような場合
、巻戻し操作をするごとにエラーとなり、あらためて停
止位置を設定することは非常に不便である。この実施例
では、キー操作による設定後に操作ノブ9の操作を行う
段階では、テープカウント値と設定値との比較を行い、
エラー検出をするが、操作ノブ9の操作後は設定値が保
護されるようになつている。すなわち、停止位置設定後
に再生操作を行い、停止位置になる前に一度操作ノブ9
を停止側にすると、前記フロー199ではCDISPR
EC→T8Ea〕処理を行い、テープカウント値(DI
SPREOの内容)がTRECに転送される。For example, there are times when you may miss something during the playback operation and want to listen to it again. In such a case, an error occurs every time the rewind operation is performed, and it is very inconvenient to set the stop position again. In this embodiment, at the stage of operating the operation knob 9 after setting by key operation, the tape count value and the set value are compared,
Although error detection is performed, the set value is protected after the operation knob 9 is operated. In other words, perform the playback operation after setting the stop position, and press the operation knob 9 once before reaching the stop position.
When CDISPR is set to the stop side, in the flow 199, CDISPR
EC→T8Ea] process, and tape count value (DI
SPREO contents) are transferred to TREC.
そして、操作ノブ9を巻戻し側にして、聞き漏らしたと
ころまて巻戻そうとすると、フロー206にて〔〔ST
〕Set〕チェックを行い、フラグ〔ST〕がリセット
されている(フロー186)場合にはフロー123に進
み表示サイクルに入り、設定値は保護される。このとき
、計数処理を制御するフラグ〔NOC〕およびフラグ〔
SUB〕がそれぞれフロー203およびフロー204で
セットされる。なお、上記フロー206におけるチェッ
ク時、フラグ〔ST〕がセットされている場合にはフロ
ー262に進みエラーとなる。このようにフラグ〔ST
〕の状態により、エラー検出する必要があるかどうかを
判定している。ただし、上記したよう.に停止位置設定
後の再生操作中における操作ノブ9の操作では、フロー
186にて必らずフラグ〔ST〕がリセットされるため
、エラーとなることはない。次に、操作ノブ9を停止側
にするとセットする3フラグ〔AFT〕について説明す
る。Then, when you turn the operation knob 9 to the rewind side and try to rewind the part you missed, in flow 206, [[ST
[Set] is checked, and if the flag [ST] is 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 mentioned above. If the operating knob 9 is operated during a playback operation after the stop position is set, the flag [ST] is always reset in flow 186, so no error occurs. Next, the three flags [AFT] that are set when the operating knob 9 is set to the stop side will be explained.
一般に巻取リール台24は、操作ノブ9を停止側にした
あとも慣性により若干回転するため、リードスイッチ3
4がオンする直前で停止側にした場合には、フロー19
9にて記憶〔DISPREC−+TROO〕したTR4
ECの内容とテープカウント値(DISPRECの内容
)とが一致しなくなる。これは、演算制御部36が停止
を認識(フロー200)したあとも、慣性により巻取リ
ール台24が回転し、リール回転パルスが入力され、フ
ラグ〔SUB〕の条件により計数処理が続けられるため
である。そこで、キー操作をした楊合には、前記フロー
233でフラグ〔AF′T〕がセットされているかどう
かをチェック7〔CAF′T)Set〕して、フラグ〔
AFT〕がセットされている(フロー200)場合には
フロー300に進み、次の処理を行う。すなわち、フロ
ー300では〔〔AFT)Reset..DISP8。
。→T8。。〕処理を行い、フラグ〔AFT〕をリセッ
トするとともクに、巻取リール台24の回転が完全に停
止した時点における正しいテープカウント値(DISP
RO。の内容)をTROOに転送し、これを記憶するよ
うにしている。次に、録音操作時におけるエラー表示に
ついて7説明する。Generally, the take-up reel stand 24 rotates slightly due to inertia even after the operation knob 9 is set to the stop side, so the reed switch 3
If you switch to the stop side just before 4 turns on, flow 19
TR4 memorized at 9 [DISPREC-+TROO]
The contents of the EC and the tape count value (the contents of DISPREC) no longer match. This is because even after the arithmetic control unit 36 recognizes the stoppage (flow 200), the take-up reel stand 24 rotates due to inertia, the reel rotation pulse is input, and the counting process continues according to the conditions of the flag [SUB]. It is. Therefore, when a key is operated, check 7 [CAF'T) Set] to see if the flag [AF'T] is set in the flow 233, and then set the flag [AF'T].
AFT] is set (flow 200), the process advances to flow 300 and the next process is performed. That is, in flow 300, [[AFT]Reset. .. DISP8.
. →T8. . ] process and reset the flag [AFT]. At the same time, the correct tape count value (DISP
R.O. ) is transferred to TROO and stored. Next, error display during recording operation will be explained.
この実施例の録音操作は録音釦10を押圧し、操作ノブ
9を再生側にするにより可能であり、停止位置に対する
制御は再生操作の場合と同一になつている。ところが、
再生スタート位置に対する制御を再生操作の場合と同一
にすると、l再生スタート位置まではモータ19が高速
回転をする(フロー286)ため、正常な録音が不可能
である。そこで、この実施例では、再生スタート位置が
設定されているときに録音釦10の操作が行われた場合
にはエラーとして、すでに録音されている内容を保護し
ている。すなわち、録音釦10を押圧すると、指定桁が
8桁のときに入力端K8の入力が゜゜1゛(K=8)と
なり、フロー132,142,163,164,165
,166,167の順に処理を行う。このフロー167
では〔PREDIGIT′)Set〕処理を行い、フラ
グ〔REC〕をセットしてフロー168に進む。The recording operation in this embodiment is possible by pressing the recording button 10 and turning the operating knob 9 to the playback side, and the control over the stop position is the same as in the case of the playback operation. However,
If the control for the playback start position is the same as that for the playback operation, the motor 19 will rotate at high speed up to 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. That is, when the recording button 10 is pressed, the input at the input terminal K8 becomes ゜゜1゛ (K=8) when the designated digit is 8 digits, and the flow is 132, 142, 163, 164, 165.
, 166, and 167 in this order. This flow 167
Then, a [PREDIGIT')Set] process is performed, a flag [REC] is set, and the flow advances to flow 168.
フロー168では〔DIGIT=8〕チェックを行い、
指定桁が8桁の場合にはフロー301に進む。フロー3
01では〔〔C[JE3set〕チェックを行い、フラ
グ〔CUE〕がセットされていない(再生スタート位置
が設定されていない)場合にはフロー123に進み、以
下前記したように録音が行われる。一方、フラグ〔CU
E〕がセットされている(再生スタート位置が設定され
ている)場合には、上記フロー301からフロー262
へと進み、以下フロー293,295,296,290
,291,123の順に処理を行う。これにより゜゛E
゛が表示され、たとえ操作ノブ9を再生側にしても、前
記したキー操作による設定時のエラ一に気づかずにノブ
操作を行つた場合と同様に処理が行われる。In flow 168, check [DIGIT=8],
If the designated digit is 8 digits, the process advances to flow 301. flow 3
In step 01, the [[C[JE3set] check is performed, and if the flag [CUE] is not set (the playback start position is not set), the process advances to flow 123, and recording is performed as described above. On the other hand, flag [CU
E] is set (the playback start position is set), the steps from flow 301 to flow 262 are performed.
Proceed to the following flow 293, 295, 296, 290
, 291, and 123 in this order. This allows ゜゛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 in setting by key operation.
すなわち、モータ19は回転せず停止したままとなる。
次に、録音操作後の再生スタート位置設定時のエラーに
ついて説明する。That is, the motor 19 does not rotate and remains stopped.
Next, an error when setting a playback start position after a recording operation will be explained.
これまでは、キー操作4による設定後に録音釦10を操
作した場合について説明したが、録音釦10を操作して
からキー操作による設定をすることもてきる。しかし、
再生スタート位置を設定すると前記した問題が生じるた
め、この場合に限りエラーとなるようになつて2いる。
すなわち、録音釦10を押圧してから再生スタート位置
を設定すると、前記フロー267で〔〔REC〕Set
〕チェックを行い、フラグ〔REC〕がセットされてい
る(フロー167)場合にはフロー262に進んでエラ
ーとなる。また、再生操作によつて再生スタート位置ま
で早送りが行われている(フラグ〔C[JE〕がセット
)ときに録音釦10を押圧すると次のように処理される
。すなわち、前記フロー301で〔〔CUE)Set〕
チエツクが行われ、フラグ〔CUE〕がセットされてい
る(フロー268)場合にはフロー262,293,2
94,295,296,290,291,123の順に
処理が行われる。しかして、モータ19は回転を停止し
、“E゛、゜゜Pj゛が表示される。Up to now, a case has been described in which the recording button 10 is operated after setting by key operation 4, but it is also possible to operate recording button 10 and then performing setting by key operation. but,
Since setting the playback start position causes the above-mentioned problem, an error occurs only in this case.
That is, when the playback start position is set after pressing the record button 10, the [[REC]Set
] is checked, and if the flag [REC] is set (flow 167), the process advances to flow 262 and an error occurs. Further, when the recording button 10 is pressed while fast forwarding to the playback start position is being performed by the playback operation (the flag [C[JE] is set), the following processing occurs. That is, in the flow 301, [[CUE)Set]
If the check is performed and the flag [CUE] is set (flow 268), flows 262, 293, 2
Processing is performed in the order of 94, 295, 296, 290, 291, and 123. The motor 19 then stops rotating, and "E゛,゜゜Pj゛" is displayed.
次に、一時停止(小数点)キー4qによる一時何゛止操
作について説明する。Next, a temporary stop operation using the pause (decimal point) key 4q will be explained.
すなわち、再生操作中に一時停止キー4qを押すことに
よソー時停止が可能てある。たとえばいま、一時停止キ
ー4qを押すと、指定桁が1桁のとき入力端K8の入力
が“゜1゛(K=8)となり、フロー132,142,
163,164,165,166,167,168,1
69,170,207の順に処理を行う。That is, it is possible to stop the saw by pressing the pause key 4q during the reproduction operation. For example, if you press the pause key 4q now, if the designated digit is 1 digit, the input at the input terminal K8 will be "゜1゛" (K = 8), and the flows 132, 142,
163, 164, 165, 166, 167, 168, 1
Processing is performed in the order of 69, 170, and 207.
上記フロー167ては〔PRE(DIGIT)SeO処
理を行い、フラグ〔POINT〕をセットする。また、
フロー207ては〔DIGIT=6〕チェックを行い、
指定桁が1桁であるこの例の場合にはフロー302に進
む。フロー302ては〔〔PLAY〕Set〕チェック
を行い、フラグ〔PLAY〕がセットされている(フロ
ー167)場合にはフロー303に進む。In the above flow 167, the [PRE (DIGIT) SeO process is performed and the flag [POINT] is set. Also,
In flow 207, check [DIGIT=6],
In this example where the designated digit is one digit, the process advances to flow 302. In flow 302, a [[PLAY]Set] check is performed, and if the flag [PLAY] is set (flow 167), the flow advances to flow 303.
フロー303で(j〔Pset〕チェックを行い、4゜
P′1がリセットしている場合にはフロー304に進む
。フロー3〔4ては〔Pse\MSON〕処理を行い、
フロ123へと進む。これにより゜゛P.゛が表示され
、モータ19の回転は停止する。次に、一時停止キー4
qを離すと、指定桁が1桁のとき入力端K8の入力が“
゜0゛(K=0)となり、フロー132,134,18
9,190の順に処理を行う。このフロー190では〔
DIGIT=1〕チェックが行われ、指定桁が1桁であ
るこの例の場合にはフロー305に進む。フロー305
では〔PRE(DIGIT)Reset〕処理を行い、
フラグ〔POINT〕をリセットしてフロー139に進
み、しかして“゜P.゛の表示が続けられる。そして、
再び一時停止キー4qを押すと、指定桁が1桁のとき入
力蟻?8の入力は“゜1゛(K=8)となリフロー13
2,142,163,164,165,166,167
,168,169,170,207,302,303の
順に処理を行う。上記フロー167では〔PRE(DI
GIT)Set〕処理を行い、フラグ〔PO[NT〕を
再びセットする。In flow 303, (j [Pset] is checked, and if 4゜P'1 has been reset, the process proceeds to flow 304. In flow 3 [4, [Pse\MSON] is processed,
Proceed to Flo 123. As a result, ゜゛P. is displayed and the rotation of the motor 19 is stopped. Next, pause key 4
When q is released, the input at input end K8 will be “
゜0゛(K=0), and flows 132, 134, 18
Processing is performed in the order of 9 and 190. In this flow 190,
DIGIT=1] is checked, and in this example where the designated digit is one digit, the process proceeds to flow 305. flow 305
Now perform the [PRE (DIGIT) Reset] process,
The flag [POINT] is reset and the process proceeds to flow 139, and the display of "゜P.゛" continues.
When you press the pause key 4q again, if the specified digit is 1 digit, input ant? The input of 8 is “゜1゛(K=8)” Reflow 13
2,142,163,164,165,166,167
, 168, 169, 170, 207, 302, and 303 are processed in this order. In the above flow 167, [PRE(DI
GIT)Set] and sets the flag [PO[NT] again.
またフロー303では〔Pset〕チェックを行い、“
P゛がセットされている(フロー304)場合にはフロ
ー306に進む。フロー306では〔Preset.s
MSOFF〕処理を行い、フロー123へと進む。これ
により“P.゛表示は消え、モータ19が回転を開始し
て再生が行われる。以上説明−したように、一時停止(
小数点)キー4qを繰り返し押すことにより、一時停止
一再生→一時停止一再生・・・・・・・・を行うことが
できる。次に、テープエンドオートストップ機能につい
て説明する。すなわち、この実施例では、テープクの始
端まで巻戻された場合やテープ終端まで再生された場合
に、巻取リール台24の回転がないことを検知して、モ
ータ19の回転を停止して゜゛P.゛を表示するように
なつている。たとえば、操作ノブ9の操作によつて巻戻
しや再生を行つた場゜5合、フロー221またはフロー
222にて計数処理が行われ、フロー123に進んで入
力端K8の入力チェックルーチンによる表示サイクルが
指定桁が9桁から1桁まで繰り返し実行され、しかして
DISPREOの内容が表示部5に表示される。そしブ
θて、指定桁が゜“O゛となるとフロー143に進んで
〔p ′Set〕チェックを行い、゛゜P゛がリセット
されている場合にはフロー144に進む。フロー144
ては〔〔PLAY′)Set〕チェックを行い、フラグ
〔PLAY〕がセットされている場合にはフロ一187
に進む。フロー187では〔PCOlJNτ+1→PC
OUNT〕処理を行い、PCOUNTの内容を゛+1゛
させてフロー188に進む。フロー188では〔PO。
UNT=200〕チェックを行い、PCOUNTの内容
が6゜200゛にならないうちはフロー125に進み、
再び入力端K8の入力チェックルーチンによる表示サイ
クルが行われる。そして巻取リール台24の回転が停止
して入力端K8に新たな信号が入力されなければ、上記
フロー187にてPcOUN,の内容を゜“+1゛させ
ていく。すなわち、リール回転パルスが入力されないと
、PO。ぃ,の内容は増え続けることになる。しかして
、PcOぃェの内容が“200゛になると、フロー18
8からフロー307に進み、〔〔REV〕Set〕チェ
ックを行う。フラグ〔REV〕がセットされている場合
、すなわち巻戻しの場合にはフロー308に進み、後述
するフラグ〔FO〕をセット〔〔FO′)Set〕して
フロー309に進む。一方、フラグ〔REV〕がリセッ
トされている場合、すなわち再生の場合には上記フロー
308を飛ばしてフロー309に進む。フロー309で
は〔MSON..pset〕処理を行い、これによりモ
ータ19は停止し、“P.゛が表示される。さて、この
実施例では入力端K8の入力チェックルーチンとPO。Also, in flow 303, [Pset] is checked and “
If P' is set (flow 304), the process advances to flow 306. In the flow 306, [Preset. s
MSOFF] processing and proceeds to flow 123. As a result, the "P." display disappears, the motor 19 starts rotating, and playback is performed.As explained above, the pause (
By repeatedly pressing the decimal point) key 4q, it is possible to perform pause-playback→pause-playback... Next, the tape end auto-stop function will be explained. That is, in this embodiment, when the tape is rewound to the starting end or when the tape is 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 flow advances to flow 123 to display the display cycle according to the input check routine of the input terminal K8. is repeatedly executed from the 9th digit to the 1st digit, and the contents of DISPREO are displayed on the display section 5. Then, when the specified digit becomes ゜"O", the process advances to flow 143 to check [p'Set], and if ゛゜P゛ has been reset, the process advances to flow 144.Flow 144
If the flag [PLAY] is set, check [[PLAY')Set], and if the flag [PLAY] is set, the
Proceed to. In flow 187, [PCOlJNτ+1 → PC
OUNT] processing, increment the contents of PCOUNT by +1, and proceed to flow 188. In flow 188, [PO.
UNT=200] is checked, and unless the content of PCOUNT reaches 6°200, proceed to flow 125.
The display cycle based on the input check routine for the input terminal K8 is performed again. Then, if the rotation of the take-up reel stand 24 stops and no new signal is input to the input terminal K8, the contents of PcOUN, are incremented by +1 in the flow 187. That is, the reel rotation pulse is input Otherwise, the content of PO.i, will continue to increase.However, when the content of PcOi reaches "200", flow 18
8 to flow 307, and a [[REV]Set] check is performed. If the flag [REV] is set, that is, in the case of rewinding, the process proceeds to flow 308, where a flag [FO] (described later) is set [[FO')Set], and the process proceeds to flow 309. On the other hand, if the flag [REV] has been reset, that is, in the case of reproduction, the flow 308 is skipped and the flow proceeds to flow 309. In flow 309, [MSON. .. pset] processing, the motor 19 is stopped, and "P." is displayed.In this embodiment, the input check routine for the input terminal K8 and PO.
UNTを′4+r′させるルーチンを処理するのに約6
rrLsの時間を要するため、PCOUNTの内容が゜
゜200゛になるということは、最後のリール回転パル
スが入力されてから約1.28経過したことを意味する
。ここで、巻取リール台24が1回転するのに要する時
間は通常1.印2であ、り、巻取リール台24が回転を
続けている限りにおいて、リール回転パルスは03秒間
隔で演算制御部36に入力される。したがつて、上記P
COUN,の内容が“゜200゛になるということは、
明らかにテープエンドであることを示すものである。な
3お、磁気テープを装着せずに巻戻し操作をした場合に
も巻取リール台24が回転しないため、上記した場合と
同様にモータ19が停止し、磁気テープが装着されてい
ないことを知らせることができる。
4一方、巻取リール台2
4が回転している(テープエンドでない)場合には、リ
ードスイッチ34がオフしたときにフロー216にて〔
0→PCOUNT〕処理を行い、PCOUNTの内容を
クリアするようになつている。したがつて、リール回転
パルスが通常0.@間隔で入力されていれば、PO。U
NTの内容が゛6200゛の状態になることはなく、モ
ータ19は停止しない。なおこの実施例では、操作ノブ
9の操作時、電源スイッチ18aがオンするタイミング
で、キー入力部39から演算制御部36に操作ノブ9の
操作内容を認識させる信号が入力されるようになつてい
る。これは電源スイッチ18aのオンするタイミングが
遅れた場合、モータ19の回転開始が遅れ、前記した機
能が働いてモータ19が停止する現象を生じさせないた
めである。次に、オートエンドストップ時におけるフラ
グ〔FO〕の役割について説明する。It takes about 6 to process the routine that makes UNT '4+r'.
Since it takes a time of rrLs, the fact that the contents of PCOUNT become 200° means that about 1.28 times have elapsed since the last reel rotation pulse was input. Here, the time required for the take-up reel stand 24 to rotate once is usually 1. At mark 2, as long as the take-up reel stand 24 continues to rotate, reel rotation pulses are input to the calculation control unit 36 at intervals of 0.3 seconds. Therefore, the above P
The content of COUN, becomes “゜200゛”.
This clearly indicates the end of the tape. 3. Even if the rewind operation is performed without a magnetic tape attached, the take-up reel stand 24 does not rotate, so the motor 19 stops in the same way as in the case described above, and it is possible to confirm that no magnetic tape is attached. I can let you know.
4 On the other hand, take-up reel stand 2
4 is rotating (not at the end of the tape), in flow 216 when the reed switch 34 is turned off,
0→PCOUNT] processing to clear the contents of PCOUNT. Therefore, the reel rotation pulse is normally 0. If it is entered in the @ interval, it is PO. U
The contents of NT will never reach the state of ``6200'' and the motor 19 will not stop. In this embodiment, when operating the operating knob 9, a signal is inputted from the key input unit 39 to the arithmetic control unit 36 at the timing when the power switch 18a is turned on. There is. This is to prevent a phenomenon in which if the timing of turning on the power switch 18a is delayed, the start of rotation of the motor 19 will be delayed and the above-mentioned function will be activated and the motor 19 will stop. Next, the role of the flag [FO] during auto end stop will be explained.
すなわち、テープ始端まで巻戻し操作が行われるとテー
プエンドストップ機能が働き、フラグ〔FO]がセット
することは前述したが、このフラッグ〔FO〕がセット
しているときに、操作ノブ9を停止側に戻すとDISP
RECの内容がクリアされ、テープカウント値が自動的
に゜“0゛となるようになつている。これは、録音と再
生の場合基準となるテープカウント位置がないと、これ
まで述べてきた制御の意味がなく、この実施例ではテー
プ始端のテープカウント値を“0゛として、テープ始端
まで巻戻し後、つねにテープカウント値゜゜0゛から次
の操作ノブ9の操作を可能とせしめるためである。すな
わち、操作ノブ9を停止側にすると、フロー132,1
34,189,190,191,192,193,19
4,195,196の順に処理を行い、フロー197に
進む。In other words, as mentioned above, when the tape rewind operation is performed to the beginning of the tape, the tape end stop function is activated and the flag [FO] is set. When you return it to the side, DISP
The contents of REC are 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 9 is always possible from the tape count value ゜゜0゛. . That is, when the operation knob 9 is set to the stop side, the flow 132,1
34,189,190,191,192,193,19
Processing is performed in the order of 4, 195, and 196, and the process advances to flow 197.
フロー197では〔〔FO′)Set〕チェックを行い
、フラグ〔FO〕がセットされている(フロー308)
場合にはフロー310に進む。フロー310では〔〔F
O〕〔WON〕Reset〕処理を行い、フラグ〔FO
]およびフラグ〔WON〕をリセットしてフロー311
に進む。フロー311では〔0−DFSPREO〕処理
を行い、これによりDISPRO。の内容がクリアされ
る。なお、テープ終端まで再生操作する場合と、テープ
始端まで巻戻し操作をしても゜゜P.゛表示されない。
(PCOUN,の内容が゛200゛となる前の段階)場
合には、フラグ〔FO〕がセットしないので、操作ノブ
9を停止側にしてもテープカウント値は“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 flow 311
Proceed to. In flow 311, [0-DFSPREO] processing is performed, and as a result, DISPRO. The contents of are cleared. Note that even if you play to the end of the tape or rewind to the beginning of the tape, ゜゜P.゛Not displayed.
In this case (before the content of PCOUN reaches ``200''), the flag [FO] is not set, so the tape count value will not become ``0'' even if the operation knob 9 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〕
Set〕チェックを行い、フラグ〔SET〕がセットさ
れていない場合にはフロー315に進む。フロー315
では〔〔ST〕Set〕チェックを行い、フラグ〔ST
〕がセットされていない場合にはフロー316に進む。
フロー316では〔DISPRIElO→T8。。〕処
理を行い、これによりテープカウント値(DISPRE
Oの内容)がTROOに転送され、以下後述するフロー
317からフロー101に進んで計算機モードとなる。
そして、再び切換スイッチ3をテープカウントモード側
にする−(スイッチ3aオフ、スイッチ3bオン)と、
入力端K8にデジット信号D9が出力され、フロー11
2,120,121の順に処理を行い、フラグ〔TAP
E〕をセットしてフロー122に進む。フロー122て
は〔TROO−+DISPR[ElO〕処理を行い、こ
れによりテープカウント値(TROOの内容)がDIS
PRllElOに転送され、続けてテープカウント操作
を行うことが可能となる。上記したモード切換について
さらに詳細に説明する。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. Flow 312 performs [Ereset] processing, and 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]
If the flag [SET] is not set, the flow advances to flow 315. flow 315
Now check [[ST]Set] and set the flag [ST
] is not set, the process advances to flow 316.
In the flow 316, [DISPRIEIO→T8. . ] processing, and as a result, the tape count value (DISPRE
The contents of O) are transferred to TROO, and the process proceeds from flow 317 to flow 101, which will be described later, to enter computer mode.
Then, set the changeover switch 3 to the tape count mode side again (switch 3a off, switch 3b on),
Digit signal D9 is output to input terminal K8, and flow 11
Processing is performed in the order of 2, 120, 121, and the flag [TAP
E] and proceed to flow 122. In flow 122, [TROO-+DISPR[EIO] processing is performed, thereby changing the tape count value (contents of TROO) to DIS
The data is transferred to PRllElO, and tape counting operations can be continued. The mode switching described above will be explained in more detail.
すなわち、この実施例ては、再生途中でたとえば計算す
べき記録内容が再生され、その内容について切換スイッ
チ3を計算機モード側(スイッチ3aオン、スイッチ3
bオフ)にして計算機モードとすることにより、計算処
理を行つているあいだは、いかなるノブ操作を行つても
磁気記録再生装置としてはロック状態が保たれるように
なつている。まず、再生途中で一時停止キー4qを押し
て一時停止させ、ついで切換スイッチ3を計算機モード
側にすると、前記したようにフロー132,134,1
89,190,191,192,193,194,31
2,313,314,315,316,317,101
の順に処理を行い。That is, in this embodiment, for example, recorded content to be calculated is played during playback, and the selector switch 3 is set to the computer mode side (switch 3a on, switch 3
By setting the magnetic recording/reproducing device to computer mode (b off), the magnetic recording/reproducing device remains locked while calculation processing is being performed, no matter what knob operation is performed. First, press the pause key 4q during playback to pause the playback, then set the changeover switch 3 to the computer mode side, and as described above, flows 132, 134, 1
89, 190, 191, 192, 193, 194, 31
2,313,314,315,316,317,101
Process in this order.
これにより計算機モードとなるとともにMS−0N(フ
ロー304)が続く、このとき、たとえ操作ノブ9を操
作しても、スイッチ3bはオフしているのでキー入力部
39から入力端K8にキー信号は出力されない。したが
つて、演算制御部36は上記操作内容を認識せず、一方
MS−ONが続きモータ19は回転しないため、磁気記
録再生装置としてはロック状態となる。次に、操作ノブ
9を再生側にしたまま再び切換スイッチ3をテープカウ
ントモード側に戻すと、フロー112,120,121
,122,123の順に処理が行われ、テープカウント
モードとなり、テープカウント値(TRO。As a result, the computer mode is entered and MS-0N (flow 304) continues. At this time, even if the operation knob 9 is operated, the switch 3b is off, so the key signal is not sent from the key input section 39 to the input terminal K8. No output. 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, flows 112, 120, 121
, 122, and 123 are performed in the order of tape count mode, and the tape count value (TRO.
の内容)がDISPRE6に転送され(フロー122)
、入力端K8の入力チェックルーチンにて表示される。
また、前記ロック状態は操作ノブ9を停止側にするまで
続くようになつている。これは、フロー317における
〔TREc..PRE(DIGIT)、MS以外すべて
クリア〕処理ではフラグ〔PLAY〕はクリアされず、
したがつて指定桁が7桁以外において入力端K8の入力
チェックルーチンにて処理が繰り返されることはもちろ
ん、指定桁が7桁のときもフロー132,134,13
5の順に処理が行われ、これにより入力端K8の入力チ
ェックルーチンにて処理が繰り返されるためである。ま
た、キー(数字キー、”S゛キー4b1“゜ST゛キー
4c、″STOP32キー4d)操作による設定中に切
換スイッチ3を計算機モード側にすると、フロー313
〜315のいずれかでそれぞれ〔〔N〕Set〕チェッ
ク、〔〔SET′1set〕チェックおよび〔〔ST〕
Set〕チェックが行われ、フロー316を飛ばしlて
フロー317に進む。したがつて〔DISPREC→T
REC〕処理が行われないため、TREOの内容すなわ
ちテープカウント値は保護される。なお、前記実施例で
は、再生スタート位置または停止位置が設定されたとき
からテープカウント7値がこの設定値に一致するまで、
その設定値が再生スタート位置であるのか停止位置であ
るのかその設定状態を表示する表示手段について説明し
たが、この発明の主旨によればテープカウント値が設定
値に一致したとき必ずしも上記設定状態であつることの
表示をやめる必要はなく、また、少くとも設定値が設定
されたとき設定状態であることを表示する表示手段であ
つてもよい。content) is transferred to DISPRE6 (Flow 122)
, is displayed in the input check routine of input terminal K8.
Further, the locked state continues until the operation knob 9 is turned to the stop side. This corresponds to [TREc. .. PRE (DIGIT), clear all except MS] flag [PLAY] is not cleared,
Therefore, not only is the process repeated in the input check routine of the input terminal K8 when the designated digit is other than 7 digits, but also flows 132, 134, and 13 are repeated when the designated digit is 7 digits.
This is because the processing is performed in the order of 5, and as a result, the processing is repeated in the input check routine of the input terminal K8. In addition, if the changeover switch 3 is set to the computer mode side during settings using keys (numeric keys, "S" key 4b1, "ST" key 4c, "STOP32 key 4d)", flow 313
~ 315 respectively, check [[N]Set], [[SET'1set] and [[ST]
Set] check is performed, and flow 316 is skipped to proceed to flow 317. Therefore [DIS PREC→T
REC] processing is not performed, the contents of TREO, that is, the tape count value, are protected. In the above embodiment, from the time when the playback start position or stop position is set until the tape count 7 value matches this set value,
Although the display means for displaying the setting state of whether the set value is the playback start position or the playback stop position has been described, according to the gist of the present invention, when the tape count value matches the set value, the above setting state does not necessarily apply. It is not necessary to stop displaying the warning, and the display means may display that the setting state is reached at least when the setting value is set.
また、再生スタート位置および停止位置の設定状態を示
すものとしてそれぞれかぎ゛かつこ゜゜「゛および“丁
゛を表示部5に表示しているが、これに限らず、再生ス
タート位置であるか停止位置であるかの区別ができる表
示内容であればよい。また、電子計算機付磁気記録再生
装置に実施した場合について説明したが、必ずしも電子
計算機は必要でなく、単なるマイクロカセットテープレ
コーダあるいは通常の力セントテープレコーダと称され
る磁気記録再生装置などにも同様に実施できるものであ
る。その他、この発明に前記実施例に限定されるもので
はなく、この発明の要旨を変えない範囲で種々変形実施
可能なことは勿論である。以上詳述したようにこの発明
によれば、テープ走行量を計数する計数手段と、上記テ
ープの所望する再生スタート位置や停止位置などを数値
で入力する数字キーと、この数字キーで入力された数値
を設定する少くとも1つの設定キーと、これら数字キー
および設定キーによる設定値(所望位置)と上記計数手
段による計数値すなわちテープカウント値とが一致した
ことによりテープの走行または停止などの制御を行う制
御手段と、少くと5も上記設定キーによる設定が行われ
たとき、その設定値が再生スタート位置であるのか停止
位置であるのかその設定状態を表示する表示手段とを設
けるようにしたので、少くともキー操作時点で設定値が
記憶されたことおよび再生スタート位置の;設定である
のか停止位置の設定であるのかを確認でき、これにより
設定キーの操作ミスがあるか否かを確認できるため無駄
な操作を未然に防止でき、操作性が著しく向上する磁気
記録再生装置を提供できる。In addition, the display unit 5 displays "" and "D" to indicate the settings of the playback start position and stop position, respectively, but the display is not limited to this. Any display content that can be used to distinguish whether or not the item is present is sufficient. In addition, although we have explained the case where it is applied to a magnetic recording and reproducing device with a computer, an electronic computer is not necessarily required, and the same applies to a magnetic recording and reproducing device called a simple micro cassette tape recorder or a normal power cent tape recorder. It can be implemented in In addition, it goes without saying that the present invention is not limited to the embodiments described above, and that various modifications can be made without departing from the gist of the present invention. As described in detail above, according to the present invention, there is provided a counting means for counting the amount of tape travel, a numeric key for numerically inputting the desired playback start position, stop position, etc. of the tape; At least one setting key for setting a numerical value, and when the set value (desired position) by these numerical keys and setting keys matches the counted value by the counting means, that is, the tape count value, the tape is controlled to run or stop, etc. and a display means for displaying whether the set value is a playback start position or a stop position when a setting is made using the setting key at least 5. Therefore, you can at least confirm that the setting value was memorized at the time of key operation and whether it is the playback start position setting or the stop position setting, and this allows you to check whether there is a mistake in the operation of the setting key. Therefore, it is possible to prevent unnecessary operations and provide a magnetic recording/reproducing device with significantly improved operability.
第1図〜第14図はこの発明の一実施例を示すもので、
第1図は全体の外観を示す斜視図、第2図は内部機構の
詳細図、第3図A,bはパルス発生手段の詳細図、第4
図は要部の回路構成図、第5図はキー入力部の回路構成
図、第6図はテープカウントモード時における表示レジ
スタの内容を示す図、第7図は表示変換部の概略構成図
、第8図は表示変換部の入出力内容を示す図、第9図は
テープカウントモード時におけるゼロサプレス表示状態
の一例を示す図、第10図および第11図゛はテープカ
ウントモード時におけるゼロサプレスフローチヤート、
第12図a−jは制御動作を説明するためのフローチャ
ート、第13図は計数処理を説明するためのタイミング
チャート、第14図は計数処理を詳細に説明するための
タイミングチャートである。
1・・・・・筐体、4・・・・・・キーボード、4c・
66ST99キー、4d...64ST0P99キー、
5......表示部、9・・・・・・操作ノブ、10
・・・・・・録音釦、18・・・・・スイッチ機構、1
8a・・・・・電源スイッチ、18b・・・・・・早送
りスイッチ、18c・・・・・・巻戻しスイッチ、19
・・・・・・モータ、24・・・・・・巻取リール台、
25・・・・・・巻戻しリール台、26・・・・・・磁
気ヘッド、33・・・・・マグネット、34・・・・・
・リードスイッチ、36・・・・・・演算制御部、37
・・・・・・駆動制御部、39・・・・キー入力部、6
6・・・・・・表示レジスタ、123〜141,143
,145〜162・・・・・・表示フロー、256・・
・・“゜j゛セットフロー、268・・・゜4「゛2ゼ
ントフロー、290・・・・・・“丁゛2リセットフロ
ー、296・・・・“゜丁゛リゼントフロー。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 the input/output contents of the display converter, FIG. 9 is a diagram showing an example of the zero suppression display state in tape count mode, and 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, 4c...
66ST99 key, 4d. .. .. 64ST0P99 key,
5. .. .. .. .. .. Display section, 9... Operation knob, 10
...Recording button, 18...Switch mechanism, 1
8a...Power switch, 18b...Fast forward switch, 18c...Rewind switch, 19
...Motor, 24...Take-up reel stand,
25... Rewind reel stand, 26... Magnetic head, 33... Magnet, 34...
・Reed switch, 36... Arithmetic control section, 37
... Drive control section, 39 ... Key input section, 6
6... Display register, 123 to 141, 143
, 145-162...Display flow, 256...
..."゜j゛Set flow, 268...゜4"゛2 Zent flow, 290..."D2 reset flow, 296..."゜Ding゛Resent flow.
Claims (1)
生を行なう磁気記録再生装置において、上記テープの走
行量を計数する計数手段と、上記テープの再生スタート
位置および停止位置を数値で入力する数字キーと、この
数字キーで入力された数値を設定する少くとも1つの設
定キーと、これら数字キーおよび設定キーによる設定値
と上記計数手段による計数値とが一致したことによりテ
ープの走行または停止などの制御を行う制御手段と、少
くとも上記設定キーによる設定が行なわれたときその設
定値が再生スタート位置であるのか停止位置であるのか
その設定状態を表示する表示手段とを具備したことを特
徴とする磁気記録再生装置。 2 上記表示手段は、設定キーによる設定が行われてか
ら少くとも数字キーおよび設定キーによる設定値と計数
手段による計数値とが一致するまで設定状態であること
を表示することを特徴とする特許請求の範囲第1項記載
の磁気記録再生装置。 3 上記表示手段は、設定キーによる設定が行われたと
き設定状態であることを表示し数字キーおよび設定キー
による設定値と計数手段による計数値とが一致したとき
その表示が消灯することを特徴とする特許請求の範囲第
1項記載の磁気記録再生装置。[Scope of Claims] 1. A magnetic recording and reproducing device that records or reproduces information on a running magnetic tape, comprising a counting means for counting the running distance of the tape, and a numerical value indicating the playback start position and stop position of the tape. When the number key entered by the numeric key and at least one setting key for setting the numeric value entered with this numeric key match, the values set by these numeric keys and setting keys match the counted value by the counting means, and the tape is recorded. It is equipped with a control means for controlling running or stopping, and at least a display means for displaying whether the set value is a playback start position or a stop position when a setting is made using the setting key. A magnetic recording/reproducing device characterized by: 2. A patent characterized in that the display means displays the setting state after the settings are made using the setting keys until at least the values set using the numeric keys and the setting keys match the values counted by the counting means. A magnetic recording/reproducing device according to claim 1. 3. The display means is characterized in that when a setting is made using the setting keys, it indicates that the setting is in progress, and when the set value using the numeric keys and setting keys matches the value counted by the counting means, the display turns off. A magnetic recording and reproducing device according to claim 1.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP53120719A JPS6048825B2 (en) | 1978-09-30 | 1978-09-30 | magnetic recording and reproducing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP53120719A JPS6048825B2 (en) | 1978-09-30 | 1978-09-30 | magnetic recording and reproducing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5548881A JPS5548881A (en) | 1980-04-08 |
| JPS6048825B2 true JPS6048825B2 (en) | 1985-10-29 |
Family
ID=14793298
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP53120719A Expired JPS6048825B2 (en) | 1978-09-30 | 1978-09-30 | magnetic recording and reproducing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6048825B2 (en) |
-
1978
- 1978-09-30 JP JP53120719A patent/JPS6048825B2/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5548881A (en) | 1980-04-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4677501A (en) | Method and apparatus for displaying indications of instructions in previously recorded messages | |
| US4308563A (en) | Control apparatus for magnetic recorder | |
| US5390052A (en) | Method of recording/reproducing table of contents in digital magnetic tape recording/reproducing apparatus | |
| US4410923A (en) | Display apparatus for recording and/or playback device | |
| JPS6048825B2 (en) | magnetic recording and reproducing device | |
| JPS6031015B2 (en) | magnetic recording and reproducing device | |
| JPS6048826B2 (en) | magnetic recording and reproducing device | |
| JPS5923036B2 (en) | Information block title playback display device | |
| JPS6048827B2 (en) | magnetic recording and reproducing device | |
| JPS5839597Y2 (en) | magnetic recording and reproducing device | |
| JPS6048824B2 (en) | magnetic recording and reproducing device | |
| JPS5839595Y2 (en) | magnetic recording and reproducing device | |
| US4758913A (en) | Method and apparatus for preventing ambiguity in displaying the number of a recorded message that has been reached | |
| US4378577A (en) | Method and apparatus for recording and detecting indicating signals in a recording and/or reproducing device | |
| JPS5839596Y2 (en) | magnetic recording and reproducing device | |
| US4467375A (en) | Music reservation device for use with magnetic tape playback apparatus | |
| JPS6146908B2 (en) | ||
| JPS5837626B2 (en) | Control equipment for magnetic recording and playback devices, etc. | |
| KR950014649B1 (en) | Continuous reservation recording control apparatus and continuous recording method of vtr | |
| KR930005815B1 (en) | Method controlling auxiliary code register point in digital audio tape recorder | |
| JP2580922B2 (en) | Magnetic recording / reproducing device | |
| JPS6019072B2 (en) | magnetic recording and reproducing device | |
| JPS63191390A (en) | Display for modular type dictation/transfer system | |
| JPS58215776A (en) | Cassette tape recorder | |
| JPS61187161A (en) | Cassette tape recorder |