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

JPS6019072B2 - magnetic recording and reproducing device - Google Patents

magnetic recording and reproducing device

Info

Publication number
JPS6019072B2
JPS6019072B2 JP53120723A JP12072378A JPS6019072B2 JP S6019072 B2 JPS6019072 B2 JP S6019072B2 JP 53120723 A JP53120723 A JP 53120723A JP 12072378 A JP12072378 A JP 12072378A JP S6019072 B2 JPS6019072 B2 JP S6019072B2
Authority
JP
Japan
Prior art keywords
flow
flag
proceed
digit
check
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
JP53120723A
Other languages
Japanese (ja)
Other versions
JPS5548884A (en
Inventor
順一 大胡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Tokyo Shibaura Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tokyo Shibaura Electric Co Ltd filed Critical Tokyo Shibaura Electric Co Ltd
Priority to JP53120723A priority Critical patent/JPS6019072B2/en
Publication of JPS5548884A publication Critical patent/JPS5548884A/en
Publication of JPS6019072B2 publication Critical patent/JPS6019072B2/en
Expired legal-status Critical Current

Links

Description

【発明の詳細な説明】[Detailed description of the invention]

この発明はたとえば小形電子計算機と小形磁気記録再生
装置とを同一隆体内に収納してなる磁気記録再生装置に
関する。 最近、たとえば電子式卓上計算機とマイクロカセットテ
ープレコーダと称される超小形磁気記録再生装置とを同
一塗体内に収納し、上記計算機の機能をたくみに利用す
ることによりその表示部に上記超小形磁気記録再生装置
のテープ走行量を選択的に表示するようにした磁気記録
再生装置が考えられている。 このような磁気記録再生装置においては、たとえば上記
計算機のキーボードのキー操作により再生スタート位置
や停止位置を設定し、再生操作により再生スタート位置
とテープカウント値とが一致するまでテープの早送りを
行し、、一致するとテープを定速走行させて再生を行い
、しかるのち停止位置とテープカウント値とが一致する
とテープ走行を停止させるようになっている。ここに、
上記した設定は、数字キー皿〜図と設定目的に対応した
設定キーによって行われる。ところで、上記超小形磁気
記録再生装置は、一般に非常に小形で安価なりールドラ
ィブ方式であり、操作/ブをスライドさせることにより
その運動量で操作ノブレバーを操作ノブに対応する位直
に機械的にセットするようになっている。したがって所
望の再生位置まで者戻し操作すべきか早送りすべきかは
利用者が判断しなければならない。しかして、たとえば
テープカウント値“a”から“b”まで再生したいとき
、再生スタート位置の設定値“a”を誤ったキー操作に
よって停止位直の設定値“b”より大きな値としてしま
った場合、再生操作時、所望する停止位置を飛ばして誤
って設定した再生スタート位置まで早送りされ、所望す
る再生内容を聞きのがしてしまうことになる。その後、
所望する再生を行うためには、テープカウント値“a”
まで巻戻し操作を行い、しかるのちテープカウント値“
a”から“b”まで再生操作を行なわなければならず、
正しいキー操作をしたときにくらべ無駄な操作をするこ
とに夕なり、操作性が著しく低下するという問題があっ
た。この発明は上記事情に鑑みてなされたもので、その
目的とするところは、キーボードのキー操作によりテー
プの再生スタート位置を設定する第1の設定手段および
停止位置を設定する第2の設定手段を設け、これら第1
または第2の設定手段による設定値と、テープ走行に伴
って発生するパルス計数処理することによって得られる
テープ走行量の計数値とが一致したことを検出して所望
のテープ位鷹を選択するとともに、上記再生スタート位
置の設定値と上記停止位置の設定値との大小を比較し、
上記再生スタート位置の設定値が上記停止位置の設定値
よりも大きいときには、上記表示部にエラー表示を行う
ことによって、誤操作を示唆して無駄な操作を防止でき
、操作性が著しく向上する磁気記録再生装置を提供する
ことにある。以下、この発明の−実施例を図面を参照し
て説明する。 第1図はこの発明によろいわゆる磁気記録再生装置、た
とえば事務用としての小形電子計算機(いわゆる電子式
卓上計算機)とメモ用としての小形磁気記録再生装置(
いわゆるマイクロカセットテープレコーダ)とを同一雀
体内に収納してなる電子計算機付磁気記録再生装置の外
観を概略的に示すものである。鰹体1の前面下方部位に
は、演算用電源スイッチ2、計算機モード(CAL)ま
たはテープカウントモード(TAPE)を選択する切換
スイッチ3、キーボード4、演算結果やテープカウント
値などをデジタル表示する表示部5などが設けられてい
る。また陰体1の前面上方部位は開閉自在なカバー6と
なっており、このカバー6を開閉することによりマイク
ロカセット磁気テープを着脱し得るようになっている。
そして上記カバー6には、装てんした磁気テープの状態
を透視できる透視窓7および再生音を外部に放出するた
めの音放出孔8が設けられている。一方、錘体1の上記
カバー6と対応する右側面には、再生(PLAY)、再
生早送り(F.F.)、停止、巻戻し(REV.)およ
び録音操作のための操作ノブ9および録音釦(REC.
)10が設けられている。第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がオンする。 このオンによりモータ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は
定速回転から高速回転となり、再生早送りいわゆるCU
E状態となる。次に、録音の場合、鍵音釦10を図示矢
印E方向に押圧することにより、録音釘10と一体化さ
れた録音レバー27がスライドし、この録音レバー27
はその突起部27aがロックプレート28の突起部28
aと係合してロック状態となる。 また、上記録音レバー27のスライドにより、消去ヘッ
ド29が藤29aを中心に回動するようになっており、
これにより消去ヘッド29に埋設された消磁マグネット
29bが磁気テープに密着する。さらに、上記消去ヘッ
ド29が回動すると、それに連動する録音再生切換スイ
ッチ30が図示矢印F方向に作動し、図示しない増幅回
路および前記磁気ヘッド26が録音状態に切換えられる
。この状態で操作ノブ9を前述したように、図示8位置
にロックすることにより録音が開始される。次に、磁気
テープの巻戻しを行う場合、操作ノブ9を図示矢印D方
向にスライドすることにより、それに伴って操作ノブレ
バー11がスライドし、この操作ノプレバー11の突起
部11bにより支持板22が軸22aを中心として再前
時とは逆方向に回動する。この回動により上記支持板2
2と一体に構成されているフライホ‐‐ル21のギア2
1bは巻戻しアィドラ31に係合する。この巻戻しアィ
ドラ31は前記巻戻しIJ・‐ル台25と係合している
。一方、操作/ブ9をスライドしているあいだスイッチ
軸17もスライドし、電源スイッチ18aはオンする。
これにより、モータ19が高速回転するため、前述した
ように無端ベルト20を介してフライホール21に回転
が伝達される。しかして巻戻しリール台25すなわち巻
戻しリール鞠25aが回転し、これにより磁気テープは
逆送り送行となり、巻戻しが行われる。また、前記スイ
ッチ軸17のスライド‘こより、スイッチ機構18の巻
戻しスイッチ18,cが新たにオンし、この巻戻しスイ
ッチ18cのオンーオフに基いて後述するようにテープ
カウントを加算処理で行うか減算処理で行うかを判定し
三吉。御するようになっている。また、録音釦10が■
,ロックされているときに、上述したように操作/・ブ
9を図示矢印方向にスライドして巻戻しを行う場合、こ
のスライドに伴う操作ノブレバ−11の突起部11cの
作用によって、前記ロックプレート28は軸28bを中
心として回動する。この結果、前記突起部27aおよび
28aの係合が解かれ、スプリング32の引張力により
録音釦10のロック状態は解除される。また、これに伴
って図示しない増幅回路および前記磁気ヘッド26は再
生状態に切換えられる。しかして、前記巻取りール軸2
4aには、たとえば第3図a,bに示すように、マグネ
ット(永久磁石)33が固定されており、こ1のマグネ
ット33は円板状の巻取りール軸24aと一体となって
回転するようになっている。 そして、上記マグネット33の外周部には、それと近接
してリードスイッチ34が配設されている。このリード
スイッチ34のオンーオフは、マグネット33の回転に
伴って生じる磁界の変化によって,行われ、マグネット
33、すなわち巻取りール軸24aが1回転すると2回
オン−オフが繰り返されるようになっている。そして、
上託り−ドスイッチ34のオンーオフ出力は、リールの
回転に応じたパルスすなわちテープ走行量に応じたパル
スとなり、このパルスを後述するように計数処理するこ
とにより、テープカウント処理(テープ走行、計数処理
)が行われるようになっている。第4図はこの発明によ
る電子計算機付磁気記録再生装檀の要部の回路構成を概
略的に示すもので、たとえば次のように構成される。 すなわち、35は直流電源たとえば電池であり、前記表
示部5「モータ19および演算制御部36などに動作電
圧を供給するためのものである。上記電池35は、電源
スイッチ18aおよび演算用電源スイッチ2を介してそ
れぞれ駆動制御部37および昇圧回路38に接続されて
いる。上記駆動制御部37は、後述するようにモータ1
9の回転を制御するものである。また、上記昇圧回路3
8は、電池35の直流電圧+Vを所定の電圧十VD、一
VKおよび十VFに昇圧し出力するものである。この昇
圧された電圧+VDおよび一VKは上記演算制御部36
に、電圧+VFは表示部5に供給される。ここに、電圧
+VD、一VKおよび+VFはそれぞれ演算制御部36
の動作電圧、表示部5の点灯電圧、表示部5のフィラメ
ント電圧である。しかして、上記演算制御部36は電圧
+VDおよび−VKが供給されると、“0”レベルが−
VKで“1”レベルが十VDであるデジット信号D,〜
D9を表示部5およびキー入力部39に出力するように
なっている。このキー入力部39は、上記デジツト信号
D,〜D9を後述するキー信号として演算制御部36の
キー信号入力端舷,,K2,K,K8に出力するもので
ある。そして、上記演算制御部36は、上記キー信号に
基き、あらかじめ記憶されているシーケンスプログラム
にしたがって操作状態に応じた種々の演算処理(少なく
とも四則演算およびその他必要とする演算など)あるい
は計数処理などを行うとともに、その結果あるいは必要
とする情報などを記憶し、また表示部5にデジット信号
D,〜D9に同期した後述するセグメント信号Sa〜S
g,Sdpを出力して所定の文字や記号などをダイナミ
ックに表示せしめ、さらに駆動制御部37に制御信号M
SおよびMFを出力してモータ19の回転を制御するも
のであり、たとえば大規模集積回路(LSI)で構成さ
れている。また、上記駆動制御部37には前記早送りス
イッチ18bの一端が接続され、このスイッチ18bの
他端は接地されている。上記駆動制御部37によるモー
タ19の制御内容は、たとえば下記のようになっている
。 すなわち、電源スイッチ18aがオフ(このとき卓送り
スイッチ18bもオフ)のときは、電池35から電圧+
Vが供給されないので、制御信号MSおよびMFの状態
にかかわらずモータ19は停止となる。また、電源スイ
ッチ18aがオソして制御信号MSが“1”レベル(以
後簡単にMS−ONと称す)になっても、トランジスタ
40がオンしてトランジスタ41,42がオフとなり、
これにより早送りスイッチ18bおよび制御信号MFの
状態にかかわらずモーター9は停止となる。この状態で
、制御信号MSが“0”レベル(以後簡単にMS−OF
Fと称す)になると、このとき早送りスイッチ18bが
オフでMF−OFFならトランジスタ40,43がオフ
してトランジスタ41.42,44がオンとなり、これ
によりモータ19は定速回転となる。一方、早送りスイ
ッチ18bがオンまたはM『一〇N(このときトランジ
スタ43がオン)なら、トランジスタ40,44がオフ
してトランジスタ41,42がオンとなり、モー夕19
は高速回転となるようになっている。第5図は前誌キー
入力部39の回路構成を詳細に示すもので、たとえば次
のように構成される。 すなわち、このキー入力部39は前記キーボード4を主
体に構成されており、このキーボード4は、前記デジツ
ト信号D,〜D8が入力される8本の行ライン(以下簡
単にD,〜D8行ラインと称す)と、演算制御部36の
入力端K,,K2,K4に接続された3本の列ライン(
以下簡単にK,、K2、&列ラインと称す)とからなる
マトリクスの各交点‘こ、図示のように〔0〜9〕など
の数字キー、〔÷、×、一、十、=、%、ノ−〕などの
命令キー、〔CM、RM、M‐、M十〕などのメモリキ
ー4a〜4dおよび〔CノCE〕などのクリアキー4e
からなる演算用キーをそれぞれ設けてなる。ここで、小
数点キー(一時停止キー)4qは上記マトリクスの交点
に設けられてはいない。すなわち、上記小数点キー(一
時停止キー)4qのスイッチ45の一端はD,行ライン
に接続され、このスイッチ45の他端は2個の逆流防止
用ダイオード46,47をそれぞれ介してK4、K8列
ラインにそれぞれ接続され、その各接続則ま前記切換ス
イッチ3を構成するスイッチ3a,3bの一端にそれぞ
れ接続され、さらに、このスイッチ3a,3bの池端は
演算制御部36の入力端K4,&にそれぞれ接続されて
いる。また、演算制御部36の入力端K,,K2,K4
,K8には抵抗48〜51の一端がそれぞれ接続され、
この抵抗48〜51の他端は共通に接続され電圧−VK
が供給されるようになっている。一方、D5行ラインに
は、逆流防止用ダイオード52を介して前記リードスイ
ッチ34の一端に接続され、このリードスイッチ34の
他端はK8列ラインに接続されている。 また、D6行ラインには、逆流防止用ダイオード53を
介してPNP形トランジスタ54のェミッタが接続され
、このトランジスタ54のコレクタはK8列ラインに接
続されている。そして、上記トランジスタ54のベース
は、NPN形トランジスタ55を介して前記巻戻しスイ
ッチ18cの一端に接続され、このスイッチ18cの他
端には電源スイッチ18aを介して前記電圧十Vが供給
される。また、D7行ラインには、逆流防止用ダイオー
ド56を介してPNP形トランジスタ57のェミッタが
接続され、このトランジスタ57のコレクタはK8列ラ
インに接続されている。そして、上記トランジスタ57
のベースは、NPN形トランジスタ58を介して前記電
源スイッチ18aの一端に接続されている。また、D8
行ラインには、逆流防止用ダイオード59を介して前記
録音再生切換スイッチ30の一端が接続これ、このスイ
ッチ30の他端はK列ラインに接続されている。さらに
、D9行ラインと&列ラインとの間には、逆流防止用ダ
イオード60が接続されている。なお、図示61〜64
は逆流防止用ダイオードである。次に、このように構成
されたキー入力部39について詳細に説明する。 すなわち、このキー入力部39は、デジット信号D,〜
D9に同期ごせたキー信号として演算制御部36の入力
端K,,K2,K,K8のいずれかに出力する時分割方
式をとっている。しかして、切換スイッチ3を計算機モ
ード(CAL)側にすると、そのスイッチ3aがオンし
、よってキー入力部39からのキー信号が演算制御部3
6の入力端K,.K2,K4のいずれかに出力されるよ
うになり、これにより計算機モードとなる。たとえば今
、数字キー6を押すとそのスイッチ65がオンし、デジ
ツト信号D6がオン(十DV)のとき演算制御部36の
入力端K,に電圧+VDが入力され、これにより演算制
御部36は、この入力端K,の入力信号(キー信号)と
上記デジット信号D6に基き数値“5”にデコードし、
数値“5”の処理を実行することになる。一方、切襖ス
イッチ3をテープカウントモ−ド(TAPE)側にする
と、そのスィッぅF3bがオンし、よってキー入力部3
9からのキ‐‐信号が演算制御部36の入力端舷,,均
,Kのいずれかに出力されるようになり、これによりテ
Uプカウントモードとなる。そして、このテープカウン
トモードの場合、演算制御部36の入力端K8には以下
に述べる信号が入力されるようになっている。すなわち
、上記切換スイッチ3をテープカウントモード‘こする
と、デジット信号D9が直接入力されるので、演算制御
部36はこのデジツト信号D9が入力されたか否かによ
り計算機モードかテープカウントモードかを判定するよ
うになっている。また、前記緑音釦10を押したときに
は、録音再生功換スイッチ30がオンし、デジット信号
D8が入力されるようになっている。次に、操作ノブ9
が図示A位置(停止時以外のときは、電線スイッチ18
aがオンとなり、これによりトランジスタ58がオンし
、デジット信号D7が“1”(十VD)のときトランジ
スタ57がオンし、D7信号が入力される。また、操作
ノブ!9が図示D方向(巻戻し時)のときは、巻戻しス
イッチ18cがオンとなり、これによりトランジスタ5
5がオンし、デジット信号D6が入力される。ここで、
上記演算制御部36は、デジツト信号D7が入力された
ことにより記録再生操作中であること、またデジツト信
号D6が入力されたことによりテープカウント処理が減
算計数処理であることを認識するようになっている。ま
た、デジツト信号D7が入力され、デジツト信号D6が
入力されない場合(操作ノブ9が図示B位直またはC方
向)には、演算制御部36はテープカウント処理が加算
計数処理であることを認識するようになっている。なお
、デジット信号D6が入力縦K6に入力されるのは、電
源スイッチ18aおよび巻戻しスイッチ18cがともに
オンのときであるが、これは後述するようにデジツト信
号D6およびD7を入力させるタイミングを1周期以上
遅らせないためである。したがってこの実施例では、第
2図に示すように操作ノブ9を図示D方向にスライドし
た場合、巻戻しスイッチ18cが電源スイッチ18aよ
りも早くもしくは同時にオンするような構成となってい
る。次に、前記リードスイッチ34がオンしたときは、
デジツト信号D5が入力され、このデジット信号広に基
き演算制御部36はテープ走行量の計数処理を行うよう
になっている。また、前記4・数点キー(一時停止キー
)4qが押されたときは、そのスイッチ45がオンする
のでデジット信号D,が入力端K8に入力され、これに
より演算制御部36は制御信号MSを出力(MS−○N
)してモータ19を一時停止するようになっている。な
お、上記小数点キー(一時停止キー)4qは、切襖スイ
ッチ3を計算機モード(CAL)側にすると、そのスイ
ッチ3aがオンするのでデジツト信号D,が入力端&側
に入力されるようになり、計算機モードの小数点キーと
して処理されるようになっている。 また、キーボード4の演算制御部36の入力端K,,K
2に接続されるキーは、計算機モードおよびテープカウ
ントモードの両方に用いられるが、そのうちメモリキー
4a〜4dはモードによって異なる機能、いわゆるダブ
ルファンクション機能を有する。すなわち、計算機モー
ドのときは、それぞれクリアメモリ機能、リコールメモ
リ機能、メモリマイナス機能およびメモリプラス機能を
有し、テープカウントモードのときは、後述するように
それぞれ設定解除機能(R)、テープカウント値設定機
能(S)、再生位置設定機能(D)および停止位置設定
機能(口)を有する。ここでテープカウントモードにお
けるメモリキー4a〜4dを以後それぞれ“R”キー4
a、“S”キー4b、“ST”キー4cおよび“STO
P”キー4dと称する。しかして、上記した各種信号が
演算制御部36の入力端K,,K2,&,公に入力され
、これらの信号に応じて演算制御部36が処理した結果
を前記表示部5に表示する方法について第6図〜第8図
を参照して説明する。すなわち、第6図は4ビット9桁
からなる表示レジスタ66の各桁の記憶内容およびその
各桁に対応する演算制御部36の入力端&の状態フラグ
を示すもので、この表示レジスタ66およびフラグは演
算制御部36内に設けられている。第7図は上記表示レ
ジスタ66の記憶内容をセグメント信号に変換する表示
変換部および上記セグメント信号と表示部5の各セグメ
ントとの対応を示すものであり、この表示変換部は演算
制御部36内に設けられている。すなわち、表示レジス
タ66の4ビットR8,R4,R2,R,の記憶内容を
ANDマトリクス67にてデコードし、このデコード内
容をORマトリクス68にて7個のセグメント信号Sa
,Sb,Sc,Sd,Se,Sf,Sgにェンコードす
るようになっている。第8図は表示レジスタ66の記憶
内容(ANDマトリクス67の4ビット入力内容)とセ
グメント信号との対応を示すもので、たとえばANDマ
トリクス6 7に“1011”を入力すると、セグメン
ト信号Sa,Sfが出力され、“「’’が表示されるこ
とを意味する。またフラグ〔S〕がセットしているとき
、ANDマトリクス67に入力するとセグメント信号S
dpが出力され、小数点“.”が表示されるようになっ
ている。次に、上記した構成において、この発明の一実
施例である電子計算機付磁気記録再生装置を更に詳細に
説明する。 まず、テープカウントモードでたとえば表示レジスタ6
6の記憶内容が,価皿皿厄頂nl厄図である場合、演算
制御部36が上記表示レジスタ66の記憶内容をデジツ
ト信号に同期させてそのままANDマトリクス67に入
力させると、表示部5には不要な“0”もそのまま表示
されることになる。そこで、この実施例では、表示サイ
クルに入る前に不要の“0”をプランキングするように
、上記表示レジスタ66の内容を変更させている。すな
わち、たとえば2進4ビット“000び(0)を“11
1r(15)に変換すると、第8図に示されるように不
要の“0”がブランクされ、これにより表示サイクルの
とき第9図に示すような表示内容となる。(以下上記し
た処理内容をゼロサプレスと称す)第10図は演算制御
部36における上記したゼロサプレス処理のフローチャ
ートを示すもので、表示しレジスタ66の上位桁(9桁
目)より順次ゼロサプレスを行い、数値〔1〜9〕が検
出されたときゼロサプレス処理を終了するようになって
いる。 すなち演算制御部36は、まずフロー70で9桁目を指
定〔9→DIGIT〕し、フロー71で表示レジスタ6
6の指定桁の記憶内容“R8R4R2R,”が“000
びであるかどうかをチェック〔R=0〕する。 ここで、R=母R8十4R4十駅2十R,である。“0
00びの場合はフロー72に進み、表示レジスタ66の
指定桁の記憶内容を“1111”に変換〔15→R〕し
フロー73に進む。0一方“000びでない場合はフロ
ーT4に進み、表示レジスタ66の指定桁の記憶内容が
数値であるかどうかチェック〔RZIO〕し、数値(R
〈10)であればゼロサプレス処理を終え、符号(R≧
10)であれば上記フロー73に進む。 このフロー夕73では指定桁を“一1”することにより
、次にチェックする桁を新たに指定〔DIGIT−1→
DIGIT〕してフロー75に進む。このフロー75で
は、上記フロー73で新たに指定された桁が1桁目であ
るかどうかをチェック〔DにIT=1〕0し、1桁目で
あればゼロサブレス処理を終え、1桁目でなければ再び
フロー71に進み、上記したゼロサプレス処理を繰り返
し実行する。たとえば前記した例のごとく、表示レジス
タ66の記憶内容が 馳駆・虹皿釘工皿旬である場合、
まずフo‐70,71,72,73の順に処理され、表
示レジスタ66の記憶内容はu地肌囚ololl皿句と
なり、次にフロー75,71,74,73の順の処理で
胆11lO!0lOiofllolo‘11、続いてフ
ロー70,71,72,73の順の処理が4回繰り返さ
れ、霞岡0114回回廊画風皿となる。さらに、フo−
75,71,74の順に処理され、R=1であるからゼ
ロサプレス処理は終了し、表示サイクルに進むことにな
る。なお、この実施例では、表示サイクル中に演算制御
部36の入力端舷,,K2,K,K8のいずれかにキー
入力部39からキー信号が出力されると、演算制御部3
6はデジツト信号の出力を停止して表示を消し、上記キ
ー信号に対応した処理を行うため、次のゼロサプレス解
除処理を行うようになっている。 すなわち、第11図は演算制御部36におけるゼロサプ
レス解除処理のフローチャートを示すもので、まずフロ
ー76で9桁目を指定〔9→DIGIT〕し、フロー7
7で表示レジスタ66の指定桁の記憶内容“R8R4R
2R,”が“1111”であるかどうかをチェック〔R
=15〕する。“111rの場合はフロー78に進み、
表示レジスタ66の記憶内容を“000びに変換〔0→
R〕し、フロー79に進む。一方、“111]rでない
場合は直接フロー79に進む。このフ。‐79では指定
桁を“一1”することにより、次にチェックする桁を新
たに指定〔DIGIT−1→DIGIT〕してフロー8
01こ進む。このフロー80では、上記フロー79で新
たに指定された桁が“0”であるかどうかをチェック〔
DIGIT=0〕しへ“0”であればゼロサプレス解除
処理を終え、“0”でなければ再びフロー77に進み上
記したゼロサプレス処理を繰り返し実行する。次に、演
算制御部36の前記したテープカウントモードにおける
種々の演算、計数および制御処理の内容について、第1
2図a〜iに示すフローチャートを参照して詳細に説明
する。 すなわち、演算用電源スイッチ2がオンされると電圧十
VDが演算制御部36に供給され、これにより演算制御
部36が動作する。まずフロー800では、すべてのレ
ジスタの記憶内容およびK;入力状態フラグなどをクリ
アし、フロー101に進む。このフロー101では、前
述したフローによりゼロサプレス処理を行い、フロー1
02に進む。このフロー102では、9桁目を指定〔9
−一DIG1n してフロー103に進む。フロー10
=3では、指定桁を“十1”することによりその1つ前
の桁を指定〔DIGIT十1→DIGIT〕してフロm
l04に進み、フロー104では新たに指定した桁に対
応するデジット信号をオフして電力消費を抑制している
。次にフロー105に進み、指定桁を“一1”すること
により新たに桁を指定〔DIGIT−1→DIGIT〕
してフロー106に進む。フロー106では、表示レジ
スタ66の指定桁の記憶内容“R8R4R2R,”とフ
ラグ〔S〕の内容をANDマトリクス67およびORマ
トリクス611によってセグメント信号Sa〜Sg,S
dpに変換して、表示部5 に出力〔SECM旧NT(
DIG・IT)ON、SEGMENT(DIGIT十・
)○FF〕L′、フロー107に進む。フロー107で
は、指定桁に対応するデジット信号(この場合はD9)
を表示部5に出力〔DIGIT−○N〕し、表示部5の
指定桁に上記記憶内容を表示する。次にフロー108に
進み指定桁が“0”であるかどうかチェック〔DIGI
T=0)し、“0”でなければフロー109に進む。フ
ロー109では表示レジスタ66の記憶内容“R8R4
R2R,”が“111rすなわちR=15であるかどう
かをチェック〔R=15〕して、R=15の場合はフロ
ー11川こ進む。フロー110ではキー入力部39から
のキー信号を演算制御部36に記憶〔K8,K4,K2
,K,→K〕し、フロー111に進む。フロー111で
は指定桁に対応するデジット信号(この場合はD9)を
オフ〔DIGITOFF〕し、フロー112に進む。こ
れは、表示9桁目がプランキングされているので、デジ
ット信号D9のオフによって節電をするためである。一
方、R羊15の場合はフロー113に進み、フロー11
0と同様の処理を行い上記フロー112に進む。このフ
ロー112ではフロー110またはフロー113で記憶
したキー信号入力機K8,K4,K2,K,の入力内容
がK主0であるかどうかをチェック〔K羊0〕する。こ
こでK=8K8十』K4十2K2十K,であり、キー信
号オンのときK±0オフのときK=0である。いま、指
定桁は9桁であるから切換スイッチ3が計算機モード側
であるかテープカウントモード側であるかのチェックを
している。しかして、K:0(計算機モード側)の場合
にはフロー114に進み、指定桁を“−1”するこ夕と
により新たに桁を指定〔DIGIT−1→DIGIT〕
してフロー115に進む。フロー115では、新たな指
定桁に小数点があるかどうかをチェック〔DIGIT=
PCY〕して、小数点がある場合はフロー116に進み
、フラグ〔S〕をセット〔(S〕oset〕し、4・数
点がない場合はフロー117に進みフラグ〔S〕をリセ
ット〔〔S〕reset〕する。しかして、前記フロー
103に戻り、キー入力部39からのキー信号の入力が
ない(K=0)場合は上記したフロー103から始まり
、フロー1053に戻る手順で処理が繰り返される。こ
のような繰り返しの結果、フロー105で指定桁が“0
”となると、フロー1 08のチェック〔DIGIT=
0〕によりフロー118に進み、指定桁“9’’から“
0”までの繰り返しが4回なされた(以後簡ひ単にカウ
ント“4”と称す)かどうかをチェック〔COUNT=
4〕する。カウント“4”の場合にはそのままフロー1
02に戻り、カウント“4”でない場合にはフロー11
9に進み、カウント数を“十1”することにより新たな
カウント数を指定〔COUNT+1→COUNT〕して
フロー102に戻る。しかして、これらの繰り返しによ
りデジツト信号D,〜D9が順次オンし、これらのデジ
ツト信号に同期したセグメント信号が出力され表示部5
に表示される。この場合、フロー100で表示レジスタ
66の記憶内容がクリアされ、フロー101でゼロサプ
レス処理が行われているので、表示部5の表示内容は〔
0.〕となる。次に、キー操作を行うと、前記フロー1
10または113でキー入力部39からのキー信号を演
算制御部36に記憶してフロー112に進む。 フロー112では前記したようにキー信号の内容がK羊
0であるかどうかチェック〔K≠0〕して、K主0の場
合にはフロー120に進む。フロー120ではキー信号
の内容がK主8であるかどうかチェック〔KZ8〕して
、K≧8でない場合にはフロー400に進む。フロー4
00ではカウント“4”であるかどうかをチェック〔C
OUNT=4〕して、カウント“4”の場合にはフロー
401に進む。フロー401では指定桁に対応するデジ
ット信号をオフしてフロー402に進む。フロー402
ではゼロサプレス解除処理を行いフロー403に進む。
フロ−403ではどのデジツト信号のオンの時どのキー
信号入力端にキー信号が入力されたかを判別して、これ
によりどのキーが押されたのか、いわゆるキー選別を行
いフロー404に進む。フロー404では上記フロー4
03でキー選別した結果に基いて計算処理を実行し、カ
ウント数をクリア〔0→COUNT〕して前記フロー1
01に戻るようになっている。上託した内容を更に詳細
に説明する。すなわち例えば、数字キー団を押すとその
スイッチ65がオンして、いまフロー105で指定桁が
6桁となったとする。このとき前記フロー106,10
7,108,109,110,111の順に処理が行わ
れ、演算制御部36のキー信号入力端K,にデジツト信
号D8が入力される(K=1)。しかして前記フロー1
12,120,400,401,402,403,40
4の順に計算機モードにおける数値“5”の処理が行わ
れる。この処理が終るとフロー101に戻りゼロサプレ
ス処理が行われ、数字キー図が押されている間次のよう
な表示サイクルにて処理が行われる。すなわち指定桁が
6桁でないときは、前記した表示部5に〔0.〕が表示
される場合と同じ表示サイクルにて処理が繰り返される
。また指定桁が6桁のときは、前記フロー400でカウ
ント“4”であるかどうかチェック〔COUNT=4〕
して、カウント“4”でない場合(フロー404でカウ
ント数を“0”としている)にはフロー405に進む。
フロー405ではカウント数をクリア〔0→COUNT
〕してフロー114に進み、以下前記した表示部5に〔
0.〕が表示される場合と同じ表示サイクルにて処理が
繰り返される。次に数字キー国を離すと〔0.〕が表示
される場合と同じ表示サイクルにて処理が繰り返され、
前記フロー119にてカウント数が“1”ずつ増えてい
く。これはキーが離されたことを示すもので、カウント
“4”になると(この実施例では約20ms)次のキー
操作の内容を受け入れるようになっている。一方、切換
スイッチ3をテープカウントモード側にすると、前記フ
ロー110またはフロー113でキー入力部39からの
キー信号(入力端K8の入力)が演算制御部36に記憶
されフロー112に進む。 フロー112では前記したようにキー信号の内容がK主
0であるかどうかをチェック〔K±0〕し、K羊0の場
合(指定桁が9桁のときこの例ではK=8)にはフロー
12川こ進む。フロー120ではキー信号の内容がKZ
8であるかどうかチェック〔KZ8〕し、KZ8の場合
にはフロー121に進む。この例ではK=8であるので
フロー121に進み、フラグ〔TAPE〕をセットして
テープカウントモードであることを確認する。しかして
フロー122に進み、テープカウント値記憶レジスタ(
以後簡単にT REGと称す)の内容が表示レジスタ5
6(以後簡単にDISPREGと称す)に転送〔T R
EG→DISPREG〕され、次に述べるように計算機
表示からテープカウント表示に切換わり、テープカウン
トモード表示サイクルに入る。ここに上記TREGはテ
ープカウント値が記憶される5桁のレジスタ(符号1桁
十設定値4桁である。 すなわち、上記フロー122からフロー123に進むと
ゼロサプレス処理が行われ、フロー124に進む。フロ
ー124では後述するポーズカウンタの内容(以後簡単
にP COUNTと称す)を“0”に設定〔0→P C
OUNT〕し、ついでフロー125では9桁目を指定〔
9→DIGIT、してフロー126に進む。フロー12
6では、前記フロー106と同様な処理〔SEGMEN
T(DIGIT)ON、SEGMENT(DIGIT+
1)OFF〕を行い、ついでフロー127では、前記フ
ロー107と同様な処理〔DIGITON〕を行い、こ
れにより表示レジスタ66の内容が表示部5の指定桁に
表示される。次に、フロー128に進み〔DIG・IT
=0〕がチェックされ、“0”でない場合にはフロー1
29に進む。フロー129では〔R=15〕がチェック
され、R=15の場合にはフロー13,0、フロー13
1ついでフロー132に進み、R=15でない場合には
フo−133についで上記フロー132に進む。ここで
、フロー130およびフロー133では瓜8,K4,K
2,K,→K〕処理を行い、フロー131では〔DIG
ITOFF〕処理を行う。しかして上記フロー132で
は第6i図で示される指定桁のK8入力状態フラグがセ
ットされているかどうかをチェック〔PRE(DIGI
T)set〕している。この状態フラグがセットされて
いる場合(この例では上記したように指定桁9桁のとき
フラグ〔TAPE〕がセット)にはフロー134に進み
、キー信号の内容KがKZ8であるかどうか、すなわち
すくなくとも入力端K8の入力がオンであるかどうかを
チェック〔KZ8〕9「る。この例ではK=8であるの
でフロー135に進み、次の桁を指定〔DIGIT−1
→DIGIT〕してフロー136に進む。フロー136
ではDISPREGの記憶内容が“101びすなわちR
=10であるかどうかをチェック〔R=10〕し、R=
10のときはフロー1 37でフラグ〔S〕をセット〔
〔S〕Set〕し、R=10でないときはフロー138
でフラグ〔S〕をリセツト〔〔S〕reset〕して、
ともにフロー139に進む。フロー139で前の桁を指
定〔DIGIT十1→DIGIT〕し、ついでフロー1
40で〔DIGITOFF〕処理を行し、フ。‐1 4
1に進む。フロー141では次の桁を指定〔DIGIT
−1→DIGIT〕(この例では8桁となる)してフロ
m126に戻る。フロー126からフロー132までは
前記した順で処理が行われ、指定桁8桁のときは状態フ
ラグがリセットされているためフロー132からフロー
142に進む。フロー142では前記フロー134と同
様にKZ8かどうかをチェック〔KZ8〕し、この例の
ようにK<8の場合には前記フロー135に進み以下同
様の処理を繰り返す。このようにして、上記した処理が
繰り返されたのち、フロー141で“0”桁が指定され
前記フロー128まで進むと〔DIGIT=0〕チェッ
クが行われ、“0”であるのでフロー143に進む。フ
ロー143ではDISPREGに停止“P”を示す内容
“101びがセットされているかどうかをチェック〔P
Set〕し、リセットされている場合にはフロー14
4に進む。フロー144ではフラグ〔PLAY〕がセッ
トされているかどうかをチェック〔〔PLAY〕Set
〕し、リセットされている場合にはフロー145に進む
。フロー145で〔9→DIGIT〕処理を行い、つい
でフロー1 46で〔SEGMENT( DIGIT)
ON、SEGMENT(DIGIT+1)OFF〕処理
、フロー1 47で〔DIGITON〕処理を行ってフ
ロー1 48に進む。フロー148では〔DIGIT=
0〕チェックを行い“0”でない場合にはフロー149
に進み〔R=15〕チェックを行う。R=15の場合に
はフロー150、フロー151ついでフロー152に進
み、R=15でない場合にはフロー153ついで上記フ
ロー152に進む。ここでフロー150および153で
は〔K8,K4,K2,K,→K〕処理を行い、フロー
151では〔DIGITOFF〕処理を行う。しかして
、上記フロー152ではキー信号の内容Kが1ミK<3
であるかどうか、すなわち入力端K,またはK2の入力
のみがオンであるかどうかをチェック〔ISK<3〕し
、1≦Kく3でない場合はフロー154に進む。フロー
154では〔DIGIT−1→DIGIT〕処理しフロ
ー155に0進む。フロー155では〔R=10〕チェ
ックをし、R=10の場合にはフロー156に進んで〔
〔S〕set〕処理を行いフロー157に進む。R=1
0でない場合にはフロー158に進んで〔(S〕res
et〕処理を行い上記フロー1 57に進5む。フロー
157では〔DIGIT十1→DIGIT〕処理を行い
フロー159,16川こ進む。フロー159,160で
はそれぞれ〔DIGITOFF〕処理、〔DIGIT−
1→DIGIT〕処理を行い前記フロー146に戻る。
0 このようにして、上記した処理が繰り返されたのち
、フロー160で“0”桁が指定され前記フロー148
まで進むと〔DIGIT=0〕チェックが行われ、“0
”であるのでフロー161に進む。 フロー161では〔COUNT=2〕チェックを行い、
カウント“2”の場合は前記フロー125に戻り、カウ
ント“2”でない場合にはフロー162に進み〔COU
NT+1→COUNT〕処理を行ってやはりフロー12
5に戻る。しかして、前記フロー132,134,14
2を中心とする入力端&の入力チェックルーチンと前記
フロー152を中心とする入力端K,,K2の入力チェ
ックルーチンとが交互に繰り返され、表示部5に表示が
なされる。ここで、テープカウントモードにおいて表示
部5に表示されるテープカウント値は、上記したように
整数表示である。したがって、演算用電源スイッチ2を
オンしたとき、計算機モードであるかテープカウントモ
ードであるかは表示部5に小数点が表示されているかど
うかで判別できる。次に操作ノブ9を操作したときの演
算制御部36の種々の演算、計数および制御処理の内容
を詳細に説明する。まず、操作ノブ9を再生側(図示B
位置)にすると、電源スイッチ18aがオンしキー入力
部39からデジット信号D7が演算制御部36の入力端
K6に出力される。演算制御部36は上記入力端K8の
入力内容を前記フロー130またはフロー133で記憶
したとえばいま指定桁が7桁の場合フロー132につい
でフロ−142に進む。フロー142では〔KZ8〕チ
ェックを行い、K=8であるのでフロー163に進み〔
DIGIT=5〕チェックを行う。さて、指定桁が5桁
でないこの例の場合にはフロー164に進み〔DIGI
TOFF〕処理を行い、ついでフロー165に進み〔ゼ
ロサプレス解除〕処理を行ってフロー166に進む。フ
ロー166では〔DにIT=5〕チェックを行い、この
例のように指定桁が5桁でない場合にはフロー167に
進む。フロー167では指定桁の&入力状態フラグをセ
ット〔PRE(DIGIT)set〕、すなわち指定桁
が7桁であるこの例では、フラグ〔PLAY〕をセット
し、再生状態であることを認識する。以下、後述するフ
ロー168〜186まで進み前記フロー123に戻る。
しかして、前記リール回転パルスが入力されるまで前記
したフロー132,134,142を中心とする入力端
K8の入力チェックルーチンにて表示されることになる
。なお、入力端K8の入力チェックルーチンで処理が繰
り返され、指定桁が“0”となると、フロー128から
前記フロー143に進み、〔P set〕チェックを行
う。この例では“P”はリセットされているのでフロー
1 44に進み〔(PLAY)set〕チェックを行う
。前記フロー167でフラグOLAY〕がセットされて
いるこの例の場合には、後述するフロー187ついでフ
ロー188に進む。しかしてフロー125に戻り、再び
フロー132,134,142を中心とする入力端&の
入力チェックルーチンにて表示されることになる。次に
操作ノブ9を早送り側(図示C方向)にすると、前記し
たように早送りスイッチ18bがオンしモータ19は高
速回転するが、演算制御部36の入出力には何ら影響な
く、したがって入力端鴇の入力チェックルーチンにて表
示を続け、リール回転パルスの入力を待つ。 また操作ノブ9を停止側(図示A位贋)に戻すと、電源
スイッチ18aおよび早送りスイッチ18bがオフし、
モータ19は停止するとともに、演算制御部36は次の
ような処理を行う。すなわち、指定桁が7桁のとき入力
端舷8の入力は“0”となり、前記フロー132の〔P
RE(DIGIT)set〕チェックによりフロー13
4に進む。これは前記フロー167でフラグ〔PLAY
〕がセットされているためである。フロー134では〔
KZ8〕チェックを行いK=0のためフロー189に進
む。フロー189では〔DIGIT=5〕チェックを行
い、指定桁が5桁でないこの例ではフロー1901こ進
む。フロー190では〔DIGIT=1〕チェックを行
い、指定桁が1桁でないこの例ではフロー191に進む
。フロー191ではのIGITOFF〕処理が行われフ
ロー192に進む。フロー192では〔PRE(DIG
IT)reset〕処理を行い、すなわちこの例ではフ
ラグ〔PLAY〕をリセツトしてフロー1 93に進む
。フロー193では〔ゼロサプレス解除〕処理を行い、
以下後述するフロー194〜200まで進みフロー12
3に戻る。しかして、テープカウントモード表示サイク
ルに入り、前記したように入力端松8の入力チェックル
ーチンと入力端K,,K2の入力チェックルーチンを交
互に繰り返しテープカウント値を表示し続ける。次に操
作ノブ9を巻戻し側(図示D方向)にすると、まず巻戻
しスイッチ18cがオンし、ついで電源スイッチ18a
がオンしてモータ19は高速回転となる。 ここで、演算制御部36からデジツト信号D7が出力さ
れているタイミングのとき、上記巻戻しスイッチ18c
および電源スイッチ18aがオンした場合には、次の順
で処理が行われる。すなわち、フロー132,IE42
,163,164,165,166,161「へと順に
処理が行われ、フロー167でフラグ〔PLAY〕をセ
ットする。フロー168では〔DIGT=8〕チェック
を行い、指定桁が8桁でない場合にはフロー169に進
む。フロー169では、DISPREGにエラー“E”
を示す内容“110rがセットされているかどうかをチ
ェック〔〔E〕set〕し、リセットされている場合に
はフロー170に進む。フロー170では〔DIGIT
=7〕チェックを行い、指定桁が7桁である場合にはフ
ロー171に進む。フロー171では〔6→DIGIT
〕処理を行い、ついでフロー172,173,1!74
へと進み、それぞれのIGITON〕、〔鴇,旧4.K
2,K,→K〕、〔DIGITOFF〕の各処理を行い
フロー175に進む。フロー175では指定桁6桁(フ
ロー171による。)における〔KZ8〕チェックを行
いKと8の場合(この例ではK::8)にはフロー20
1に進む。フロー201では〔PRE(DIGIT)s
et〕処理を行い、すなわちこの例ではフラグ〔REV
〕をセットし、巻戻し状態にあることを認識してフロー
176に進む。フロー176では、フラグ〔SET〕が
セットされているかどうか、すなわちテープカウンタ値
が設定されたことが認識されているかどうかをチェック
〔〔SET〕set〕し、認識されていない(リセット
)場合にはフロー177に進む。 フロー177ではフラグ〔N〕がセットされているかど
うか、すなわちキーボード4上の数字キー皿〜図の操作
が行われたことが認識されているかどうかをチェック〔
〔N〕set〕し、認識されていない(リセット)場合
にはフロー178に進む。フロー178ではフラグ〔S
T〕がセットされているかどうか、すなわちテープのス
タート位置が設定されたことが認識されているかどうか
,をチェック〔〔S〕set〕し、認識されていない(
リセット)場合にはフロー179に進む。フo−−17
9ではフラグ〔SUB〕がセットされているかどうか、
すなわちテープ走行量の計数処理が減算モードとして設
定されているかどうかをチェック〔〔SUB〕set〕
し、セットされていない場合にはフロー180に進む。 フロー180では、フラグ〔REV〕がセットされてい
るかどうかチェック〔〔REV〕set〕し、セットさ
れている場合にはフロー202に進む。フロー202で
は、後述するフラグ〔NOC〕がセットされているかど
うかをチェック〔〔NOC〕set〕し、セットされて
いない場合にはフロー203に進み、セットされている
場合にはフロー203aに進む。フロー203ではフラ
グ〔NOC〕をセットし、フロー2030 aではフラ
グ〔NOC〕をリセツトして、いずれの場合もフロー2
04に進む。フロー204ではフラグ〔SUB〕をセッ
トしフロー205に進む。フロー205では、フラグ〔
CUE〕がセットされているかどうか、すなわち早送り
状態にあ5ることを認識しているかどうかをチェック〔
〔CUE〕set〕し、セットされていない(リセット
)場合にはフロー206に進む。フロー206では〔〔
ST〕set〕チェックを行い、リセットされている場
合にはフロー186に進み〔〔ST〕0reset〕処
理を行いフロー123に戻る。ここで上記フラグ〔SU
B〕は、操作ノブ9を停止側に戻した場合たとえ慣性に
よるリールの回転が続いても、その発生するパルスを確
実に計数できる目的で設けられたものである。すなわち
、フラグタ〔SUB〕は操作ノブ9を巻戻し側にしたと
きセットされ、再生側にしたときリセットされる。この
フラグ〔SUB〕の状態によって演算制御部36は前記
したようにテープ走行量の計数処理が減算モードか加算
モードかを判別するようになってし、0る。すなわちセ
ット状態はたとえば減算モード、リセツト状態はたとえ
ば加算モードである。次に、演算制御部36からデジッ
ト信号D6が出力されているタイミングのとき、前記巻
戻しスイッチ18cおよび電源スイッチ18aがオンし
ょた場合には、フロー132からフロー170までは前
記したデジツト信号D7が出力されているタイミングの
ときと同じ手順で処理がなされる。フロー1 70では
〔DIGIT=7〕チェックを行い、この例のように指
定桁が7桁でない場合にはフロ0一207に進む。フロ
ー207では〔DIGIT=6〕チェックを行い、指定
桁が6桁である場合にはフロー201からフロー123
まで前記した内容と同じ手順で処理がなされる。ただし
、フロー167ではフラグ〔REV〕をセット(前記例
ではフラグ〔PLAY〕をセット)し、フロー201で
はフラグ〔PLAY〕をセット(前記例ではフラグ〔R
EV〕をセット)している。また前記例同様にフラグ〔
NOC〕およびフラグ〔SUB〕もセットしており、い
ずれの場合にもリール回転パルスが入力されるまで入力
機K8の入力チェックルーチンにてテープカウント値が
表示される。なお、電源スイッチ18aがオンしたとき
、トランジスタ55,58が同時にオンとなるようにし
ている(巻戻し操作時、巻戻しスイッチ18cが鰭源ス
イッチ18aよりも早くあるいは同時にオンするような
構成としている)ことは前述したが、これはタイミング
がずれると再生なのか巻戻しなのか正しい判別が演算制
御部36で判別不可能となり演算制御部36のもつ制御
機能に支障をきたすためである。しかして、操作ノブ9
を再び停止側にすると、電源スイッチ18aおよび巻戻
しスイッチ18cはオフし、指定桁が7桁または6桁の
タイミングのとき入力端&の入力が“0”となりフロー
132,134ついでフロー189〜200へと順に処
理される。ここで、フロー194では〔DIGIT=9
〕チェックを行い、指定桁が9桁でない場合にはフロー
195に進む。 フロー195では〔DIGIT=8〕チェックを行い、
指定桁が8桁でない場合にはフロー196に進む。フロ
ー196ではフラグ〔PLAY〕およびフラグ〔REV
〕をリセット(〔PLAY〕reset、(REV〕r
eset〕し、上記したように後述するフロー197〜
200ついでフロー3に進みテープカウントモード表示
サイクルに入る。しかして、入力端&の入力チェックル
ーチンと入力端K,,K2の入力チェックルーチンとを
交互に繰り返し処理しテープカウント値を表示する。次
にテープ走行量の計数処理方法について説明する。 すなわち、前記したように巻取りール軸24aの回転に
よりリードスイッチ34がオンーオフを繰り返し、リー
ドスイッチ34がオンしたときキー入力部39より入力
端K8にデジット信号D5(以後簡単にリール回転パル
スと称す)が出力され、計数処理が行われることになる
。まず、指定桁が5桁のタイミングのときフロー132
.142,163へと進む。フロー163では〔DIG
IT=5〕チェックを行い、これによりデジット信号広
が入力端公に入力されたかどうかをチェックしている。
指定桁が5桁の場合にはフロー209に進む。フロー2
09では後述するようにフラグ 瓜OC〕がセットされ
ているかどうかをチェック〔〔NOC〕set〕し、セ
ットされていない(リセット)場合にはフロー210に
進む。フロー210では後述するようにフラグ〔WON
〕がセットされているかどうかをチェック〔〔WON〕
set〕し、セットされていない(リセツト)場合には
フロー211に進む。 フロー211ではフラグ〔WON〕をセット〔〔WON
〕set〕し、フロー212に進む。フロー212では
〔PRE〕(DIGIT)set〕処理、すなわちフラ
グ〔REEL〕をセットし、リードスイッチ34がオタ
ンしたことを認識してフロー213に進む。フロー21
3では〔4→DIGIT〕処理を行い、フロー139に
進み、再び入力端K8の入力チェックルーチンに入り表
示を続ける。このように1回目のりードスイツチ34の
オンではフラブ〔WON〕ひとホラグ〔REEL〕がセ
ットするのみで表示は変化しない。次にリードスイッチ
34がオフすると、指定桁が5桁のとき入力端K8の入
力は“0”となるので、フロー132,134,189
へと進む。 フタロー189では〔DIGIT=5〕チェックを行い
、指定桁が5桁のときフロー214に進む。フロー21
4では〔PRE(DIGIT)reset〕処理、すな
わちフラグ〔REEL〕をリセツトし、リードスイッチ
34がオフしたことを認識してフロー2150に進む。
フロー215では〔〔NOC〕set〕チェックを行い
、セットされていない(リセツト)場合にはフロー21
6に進む。フロー216では後述するポーズカウント値
を“0”に設定〔0→PCOUNT〕してフロー217
に進む。フロー25 17では〔(S〕reset〕処
理を行い前記フロー213に進み、入力機K8の入力チ
ェックルーチンに進む。次に再びリードスイッチ34が
オンすると、指定桁が5桁のとき入力端鴇の入力は“1
”すなわちK=8となるのでフロー132,142,1
63,209,210,164,165.166へと進
む。フロー166では〔DIGIT=5〕チェックを行
い、指定桁が5桁の場合にはフロー218に進む。フロ
ー218ではフラグ〔REEL〕をセット〔〔REEL
〕set〕してフロー219に進む。フロー219では
フラグ〔WON〕をリセツト〔〔WON〕reset〕
してフロー22:0に進む。フロー22 0ではフラグ
〔SUB〕がセットされているかどうかをチェック〔〔
SUB〕set〕し、セットされている場合にはフロー
221に進みリセットされている場合にはフロー222
に進む。上記フロー221ではDISPREGの内容を
“一1”することによりテープ走行量の減算計数処理を
実行〔DISPREG−1→DISPREG〕してフロ
ー223に進む。一方、フロー222ではDISPRE
Gの内容を“十1’’することにより、テープ走行量の
加算計数処理を実行〔DISPREG−「1→DISP
REG〕して上記フロー223に進む。フロー223で
は後述するようにフラグ〔STOP〕がセットされてい
るかどうかチェック〔〔STOP〕set〕し、リセッ
トされている場合にはフロー224に進む。フロー22
4では〔〔CUE〕set〕チェックを行い、リセット
されている場合にはフロー123に戻り、入力端K8の
入力チヱツクルーチンに進む。そして、再びリードスイ
ッチ34がオフすると、前回のオフのときと同様に処理
が行われる。すなわち、前記フロー2 1 4,でフラ
グ〔REEL〕をリセットして入力端K8の.入力チェ
ックルーチンに入り表示が続けられる。このように、リ
ードスイッチ34のオンーオフが2回繰り返される(巻
取りール台24が1回転する)と、フラグ〔SUB〕の
状態によりテープ走行量(テープカウント値)が“十1
”または“一1”カウントされることになる。 第13図は上記した計数処理を示すタイミングチャート
である。すなわち第13図aは巻取りール台24の回転
を示し、第13図bは巻取りール台24の回転に伴うリ
ードスイッチ34のオンーオフ状態を示している。また
第13図cは、リードスイッチ34のオンーオフにとも
なってキ−入力部39より出力されるデジット信号はに
同期した入力端K8の入力信号を示している。第13図
d,eは、再生時(操作ノブ9が図示B位置または図示
C方向)における入力端K8の入力信号に対応したフラ
グ〔WON〕状態とこのフラグ〔WOIN〕に対応した
テープカウント値を示している。また第13図f,gは
巻戻し時(操作ノブ9が図示D方向)におけるフラグW
ON〕状態およびテープカウント値を示している。とこ
ろでこの実施例では第13図に示すように巻取りール台
24の回転数が“N”のとき、再生時および巻戻し時と
もにテープカウント値が“N”となるように補正を行っ
てテープ走行量の計数処理を行っている。 以下、その補正の方法について第14図に示す計数処理
のタイミングチャートを参照して詳細に説明する。すな
わち同時aは巻取りール台24の回転数、同図bはリー
ドスイッチ34のオン−オフ状態を示している。また、
同図cは再生状態におけるフラグ〔SUB〕、フラグ〔
WON〕、フラグ〔NOC〕およびテープカウント状態
を示すものである。さて、再生−停止一再生−停止を頻
繁に繰り返す場合、操作/ブ9を停止位置でロックでき
ずに巻き戻し側まで押し込んでしまうことがある。たと
えば再生時第14図cにおける図示1位置にて上記操作
を行った場合について説明する。すなわち、フラグ〔S
UB〕およびフラグ〔NOC〕がリセット、フラグ〔W
ON〕がセットされている状態でテープカウント値が“
N”のとき(図示1位置)再生から巻戻し‘こすると、
指定桁が6桁のときフロー132,142へと進みつい
でフロー164〜170、さらにフロー207,208
,201,176〜180,202〜206の順に処理
が行われる。 このときフロー167でフラグ〔REV〕、フロー20
1でフラグ〔PLAY〕、フo一203でフラグ〔NO
C〕、フロー204でフラグ〔SUB〕とをそれぞれセ
ットしている。次にリードスイッチ34がオンすると、
指定桁が5桁のときフロー132,142,163,2
09,212,213の順に処理が行われる。ここでは
フロー212でフラグ〔REEL〕がセットするだけで
、フラグ〔WON〕がセットされているにもかかわらず
計数処理は行われない。したがって、テープカウント値
は“N”のままである。次に、リードスイッチ34がオ
フすると、指定桁が5桁のときフロー132,134,
189,214の順に処理が行われる。フロー2 1
4では、〔PRE(DIGIT)reset〕処理を行
い、フラグ〔REEL〕をリセットしてフロー215に
進む。フロー215では〔〔NOC〕set〕チェック
を行い、フラグ〔NOC〕がセットされている場合には
フロー225に進む。フロー225では〔〔WON〕s
et〕チェックを行い、フラグWON〕がセットされて
いる場合にはフロー226に進む。フロー226ではフ
ラグ〔WON〕をリセツト〔〔WON〕reset〕し
てフロー216に進み、以下フロー216,217,2
13の順に処理が行われる。この巻戻し操作におけるフ
ラグ〔SUB〕、フラグ〔WON〕、フラグ〔NOC〕
およびテープカウント状態を第14図dに示す。さて、
第14図dにおける図示J位瞳で操作ノプ9を停止側に
すると、指定桁が7桁(または6桁)のとき、フロー1
32,134さらにフロー189,196の順に処理が
行われる。 フロー19 6では、フラグ〔PLAY〕およびフラグ
〔REV〕をリセツト〔〔PLAY〕reset、〔R
EV〕reset〕して、後述するフロー197〜20
0へと順に進み、テープカウントモード表示サイクルに
進む。そして操作ノプ9を再生側にすると、指定桁が7
桁のときフロー132,142さらにフロー163〜1
79の順に処理が行われる。このとき、フロー167で
はフラグ びLAY〕をセットしている。上記フロー1
79では〔〔SUB〕set〕チェックを行いフラグ〔
SUB〕がセットされている場合にはフロー227に進
む。フロー227ではフラグ NOC〕がセットされて
いるかどうかチェック〔〔NOC〕set〕して、セッ
トされている場合にはフロー227に進む。フロー22
7では、フラグ 瓜OC〕をリセット〔〔NOC〕re
set〕してフロー180‘こ進む。フロー1 80で
は〔〔REV〕set〕チェックを行い、フラグ〔RE
V〕がセットされていない場合にはフロー181に進む
。フロー181ではフラグ〔SUB〕をリセットして以
下フロー182〜186の順に処理が行われる。次に上
記した状態でリードスイッチ34がオンすると、指定桁
が5桁のときフロー132,ご42,163.209.
210.21 1,212の順に処理が行われる。この
ときフロー21 1でフラグ〔WON〕、フラグ212
でフラグ〔REEL〕をセットしている。そして、前記
したように次のりードスイツチ34のオンでフラグ〔W
ON〕をリセットしてテープカウント値を“十1”する
。上記した再生操作におけるフラグ〔SUB〕、フラグ
〔WON〕、フラグ〔NOC〕およびテープカウント状
態を第14図eに示す。次に第14図eにおける図示K
位置で、操作/プ9を巻戻し側にすると、前記巻戻し時
と同じくフラグ〔PLAY〕、フラグ〔REV〕、フラ
グ〔NOC〕およびフラグ〔SUB〕がセットする。そ
して、リードスイッチ34がオフすると、前記巻戻し操
作における1回目のりードスィツチ34のオフのときと
同様に処理が行われ、フラグ〔REEL〕およびフラグ
〔WON〕がリセットする。 次に、リードスイッチ34がオンすると、やはり前記巻
戻し操作における1回目のIJ−ドスィツチ34がオン
のときと同様に処理が行われ、フラグ〔REEL〕がセ
ットする。さて、再びリードスイッチ34がオフすると
、指定桁が5桁のときフロー132,134,189,
214と順に処理される。フロー214では〔PRE(
DIGIT)reset〕処理を行い、フラグ〔REE
L〕をリセットしてフロー215に進む。フロー215
では〔〔NOC〕set〕チェックを行い、フラグ〔N
OC〕がセットされていない場合にはフロー225に進
む。フロー225では〔〔WON〕set〕チェックを
行い、フラグ 0″ON〕がリセットされている場合に
はフロー229に進む。フロー229では、フラグ〔N
OC〕をリセット〔〔NOC〕reset〕してついで
フロー216,21 7の順に処理が行われる。以後、
リードスイッチ34のオン動作の繰り返し‘こよりフラ
グ〔WON〕のセットーリセットが繰り返され、フラグ
〔WON〕の条件(リセットされたとき〕により減算計
数処理が実行されていく。上記した巻戻し操作における
フ ラグ〔SUB〕、フ ラグ〔WON〕、フ ラグ〔
NOC〕およびラップカウント状態を第14図fに示す
。次に第4図fにおける図示L位置(フラグ〔SUB〕
がセット、フラグ〔REEL〕、〔WON〕、〔NOC
〕がリセット)で、巻戻し操作を停止して再び再生操作
を行うと、指定桁が7桁のときフロー132,1423
らにフロー163〜167の順に処理が行われる。 このとき、フロー167ではフラグ〔PLAY〕がセッ
トする。上記フロー179では〔〔SUB〕set〕チ
ェックを行い、フラグ〔SUB〕がセットされている場
合にはフロー227に進む。フロー227では〔(NO
C〕set〕チェックを行い、フラグ〔NOC〕がリセ
ットされている場合にはフロー228aに進む。フロー
228aではフラグ〔NOC〕をセット〔〔NOC〕S
et〕し、フロー1801こ進む。フロー180では〔
〔REV〕set〕チェックを行い、フラグ〔REV〕
がセットされていない場合にはフロー181に進み、フ
ラグ〔SUB〕をリセツトする。次に、リードスイッチ
34がオンすると、指定桁が5桁のときフロー132,
142,163,209,212の順に処理が行われる
。このフロー212ではフラグ〔REEL〕がセットす
る。次にリードスイッチ34がオフすると、指定桁が5
桁のときフロー132,134,189,214,21
5,225,229,216,217,213の順に処
理が行われ、フロー214lではフラグ〔REEL〕、
フロー229ではフラグ〔NOC〕がリセットする。以
後、リードスイッチ34のオン動作の繰り返しによりフ
ラグ〔WON〕のセットーリセットが繰り返され、フラ
グ〔WON〕の条件(リセットされたとき)により加算
計数処理が実行されていく。上記した再生操作における
フラグ〔SUB〕、フラグ〔WON〕、フラグ〔NOC
〕およびテープカウント状態を第14図gに示す。以上
説明したようにこの実施例では、減算計数か加算計数か
を判別するための状態フラグ(フラグ〔SUB〕)がセ
ットからリセット、またはリセットからセットするとき
に状態が切換わる(セットからリセットまたはリセット
からセットする)フラグ〔NOC〕を設け、このフラグ
〔NOC〕がセットされている間はほぼフラグ〔W‘〕
N〕がリセットされても計数処理を行わないようにして
、前記した従来の計数処理における再生および巻戻し時
のテープカウント値のずれを補正するようにしている。
すなわち、巻取りール台2‘1の回転数が“N”のとき
、再生および巻戻し時ともにテープカウント値が“N”
になるように制御している。なお、上記フラグmOC〕
はフラグ〔WON〕がリセットされているときにリード
スイッチ34がオフすることによりリセットされるよう
になっている。次にキー操作によるテープカウント値な
どの設定方法について説明する。 すなわち、テープカウントモードの場合、数字キー皿〜
回へ“R”キー4 a、“S”キー4 b、“ST”キ
ー4 c、“STOP”キー4dなどによりテープカウ
ント値、再生スタート位置、停止位贋などの設定ができ
るようになっている。たとえば今、操作/プ9が停止側
にあり、前記フロート152を中心とする入力端K,,
K2の入力チェックルーチンのタイミングでキーが押さ
れると、フロー150またはフロー153で入力端K,
,K2の入力内容が演算制御部36に記憶され、フロー
152に進む。フロー152では〔1ミK<3〕チェッ
クを行い、1ミK<3の場合にはフロー2301こ進む
。フロー230では、指定桁“9”から“0”まで入力
端K,,K2の入力チェックルーチンでの表示サイクル
が2回繰り返されたかどうかをチェック〔COUNT=
2〕し、カウント“2”の場合にはフロー231に進む
。フロー231で〔DIGITOFF〕処理を行い、つ
いでフロー232で〔ゼロサプレス解除〕を行ってフロ
ー233に進む。フロー233ではフラグ〔AFT〕が
セットされているかどうか、すなわち操作/ブ9を停止
側にした直後であることが認識されているかどうかをチ
ェック〔AFTset〕する。フラグ〔AFT〕がセッ
トされていない場合にはフロー234に進む。フロー2
34では“R”キー4aが押されたかどうかチェックし
てぐR”キー〕し、押されていない場合にはフロー23
5に進む。フロー235ではエラー表示されているかど
うかをチェック〔E set〕し、エラー表示されてい
ない場合にはフロー236に進む。フロー236では入
力端K,,K2の入力内容および指定桁(デジツト信号
)との内容により何のキーが押されたのかを選別〔キー
選別〕する。なお、カウント“2”でない場合にはフロ
ー406に進み、カウント数をクリア〔0→COUNT
〕して前記フロー154に進み入力端K,,K2の入力
チェックルーチンと入力端K8の入力チェックルーチン
とが交互に繰り返される。そして、キーが離されるとI
SKく3でなくなり、したがってフロー152からフロ
ー154に進み、入力端K,,K2の入力チェックルー
チンと入力端K3の入力チェックルーチンとが交互に繰
り返される。しかして前記フロー162にてカウント数
が“1”ずつ増えていき、カウント“2”になると次の
キー操作の内容を受け入れるようになっている。まずは
じめに、テープカウント値の設定について説明する。 たとえばテープカウント値“50’’で録音をいったん
停止し、演算用電源スイッチ2をオフしたとする。この
状態で、再びたとえばメモがわりに録音しようとする場
合、演算用電源スイッチ2をオンして次のような操作を
することによりテープカウント値“5びを設定して録音
することができる。すなわち、数字キ−回を押すと前記
したようにフロー236で〔キー選別〕処理が行われ、
フロー237に進む。フロー237ではフラグ〔SET
〕がセットされているかどうか、すなわちテープカウン
ト値が設定されたことが認識されているかどうかをチェ
ック〔〔SET〕set〕して。認識されていない(リ
セット)場合にはフロー238に進む。フロー238で
はフラグ〔N〕がセットされているかどうか、すなわち
数字キーが押されたことが認識されているかどうかをチ
ェック〔〔N〕set〕するが、この時点ではまだフラ
グ〔N〕がセットされていないので、この場合にはフロ
ー239に進む。フロー239では(0→DISPRE
G〕処理、すなわちDISPREGの内容をクリアして
フロー240‘こ進む。フロー240では〔N→DIS
PREG〕処理、すなわち数値“5”をDISPREG
に記憶してフロー24に進む。フロー241ではフラグ
〔N〕をセット〔〔N〕set〕して表示サイクルに進
み、数値“5”が表示される。次に数字キー○を押すと
上記フロー236,237,238の順に処理が行われ
る。フロー238では〔〔N〕Set〕チェックが行わ
れ、このときにはフラグ〔N〕がセットされているので
上記フロー239を飛ばしてフロー240に進む。つい
でフロー241へと進み、数値“50”がDISPRE
Gに記憶され、表示サイクルにて数値“5びが表示され
る。次に“S”キー4bを押すと、上記フロー236か
らフロ−242に進む。フロー242では〔〔N〕re
set〕処理を行い、フラグ〔N〕をリセットしてフロ
ー243に進む。フロー243では〔〔CUE〕set
〕チェックを行い、フラグ〔CUE〕がセットされてい
ない場合にはフロー244に進む。フロー244ではフ
ラグ〔STOP〕がセットされているかどうか、すなわ
ち停止位置が設定されたことが認識されているかどうか
をチェック〔〔STOP〕set〕して、認識されてい
ない(リセット)場合にはフロー245に進む。フロー
245では〔〔SET〕set〕処理を行ってフラグ〔
SET〕をセットする。すなわち、演算用制御部36は
テープカウント値が設定されたことを認識する。なお上
記表示サイクルが2周目のときフロー237で(〔SE
T〕set〕チェックが行われ、フラグ〔SET〕がセ
ットしているのでフロー237aに進む。このフロー2
37aでテープカウント設定値がT REGに記憶〔D
ISPREG→T REG〕される。ところで“S”キ
ー4bを押してからテープカウント値の設定ミスに気が
ついたときには、あらためて上記した操作をやり直すこ
とにより正しいテープカウント設定値に訂正することが
できる。 すなわち、あらためて正しい数字キー操作を行い“S”
キー4bを押せばよい。これははじめの数字キー操作に
よってセット(フロー241)されたフラグ〔N〕が、
次の“S”キー4bの操作によってリセツト(フロー2
42)されるためである。すなわち、あらためて数字キ
ー操作を行うと、フロー238,239,240の順に
処理が行われ、ミスした数値をクリアし、正しい数値を
暦数するためである。また、テープカウント値を設定す
る必要のないときに“S”キー4bを誤って押してしま
った場合、そのまま操作を続けると大切なテープカウン
ト値が消滅してしまう。このときには“R”キー4aを
押すことにより、フラグ〔SET〕をリセツトしてテー
プカウント値を保護することができる。すなわち、フロ
ー234でぐR”キー〕チェックを行い、“R”キー4
aが押された場合にはフロー246に進む。フロー24
6で〔E reset〕処理を行い、フロー247に進
む。フロー247では〔〔SET〕set〕チェックを
行い、フラグ〔SET〕がセットされている場合にはフ
ロー248に進む。フロー248ではフラグ〔N〕およ
びフラグ〔SET〕をリセツトしてフロー122に進む
。しかして、フロー122で〔T REG→DISPR
EG〕処理を行うことにより、“S”キー4bを押した
時点のテープカウント値が表示されることになる。なお
、数字キーを押してからテープカウント値の設定ミスに
気がついたときには、クリアキー4eを押してからあら
ためて正しい数字キー操作を行い、“S”キー4bを押
すことにより正しいテープカウント設定値に訂正するこ
とができる。すなわち、クリアキー4eを押すとフロー
407に進み〔〔N〕set〕チェックを行いフラグ〔
N〕がセットされている場合にはフロー408に進む。
フロー408では〔0→DISP〕処理を行いミスした
数値をクリアする。これによりあらためて正しい数字キ
ー操作を行うと、フロー238,2140の順に処理が
行われ正しい数値に暦数される7ヒめである。次に停止
位置の設定について説明する。すなわち、再生、早送り
および巻戻し時の停止位置の設定は“STO〆キー4d
を押すことにより行われる。たとえば前記した如く任意
の数字キーを押して暦数したのち‘‘STOP”キー4
dを押すと、フロー236からフロー249に進む。フ
ロー249では〔〔SET〕set〕チェックが行われ
、フラグ〔SET〕がセットされていない場合には(〔
SET〕reset、〔WON〕reset、DIS二
PREG→TREG→T REG〕処理を行った後フロ
ー250に進む。 そしてこのフロー250ではフラグ〔N〕およびフラグ
〔SET〕がリセツトされ、フロー251に進む。フロ
ー251ではフラグ〔ST〕をセット〔〔ST〕set
〕して、フロー252に進む。フロー252では“ST
”キー4cかどうかのチェック ぐ‘ST”キ・一〕を
し、‘‘STOP”キー4dが押された場合に二はフロ
ー253に進む。フロー253では〔(CUE〕set
〕チェックを行い、フラグ〔CUE〕がリセツトされて
いる場合にはフロー254に進む。フロー254ではD
ISPREGの値とT REG・の値との大小の比較〔
DISPREG<T REG〕がなされ、DISPRE
Gの値がT REGの値よりも小さい場合には、フロー
255に進んでフラグ〔BACK〕をセット〔〔BAC
K〕set〕し、巻戻し時の停止位置の設定であること
を認識してフロm256に進む。一方、DISPREG
の値がT REGの値より大きいか等しい場合にはフロ
ー2571に進み、フラグ〔BACK〕をリセット〔(
BACK〕reset〕してフロー258に進む。フロ
ー258では〔DISPREG=T REG〕チェック
を行い、DISPREGの値がT REGの値と同じで
ある場合にはフロー259に進む。 フロー259ではフラグ〔STO〕をセット〔〔STO
〕set〕し、スタート位置と停止位置とが等しいこと
を認識して上記7ロー256に進む。一方、DISPR
EGの値がTREGの値に等しくない場合にはフロー2
60に進み、フラグ〔STO〕をリセツlト〔〔STO
〕reset〕し、スタート位置と停止位置三とが異な
るスタート位置<停止位置)ことを認識して上記フロー
256に進む。フロー256ではDISPREGの停止
位置を示す記憶内容を後述するSTOPREGに転送〔
DISP REGに転送OP REGし、DISPRE
Gの7桁目に“1110”を記憶〔」set〕し、フラ
グ〔STOP〕をセット〔〔STOP〕set〕して停
止位置が設定されたことを確認する。し力して、フロー
123に進みテープカウントモードの表示サイクルに入
り、停止位置の設定値および停止位置を示す記号たとえ
ばかぎかっこ“rが表示される。なおSTOPREGは
、停止位置が記憶される5桁(符号1桁十設定値4桁)
のレジスタである。次に、再生スタート位置の設定につ
いて説賜る。 すなわち、再生時のスタート位置の設定は“Sr’キー
4cを押すことにより行われる。たとえば、前記した如
く任意の数字キーを押して層数したのち“ST”キー4
cを押すと、フロー236,249,250,251の
順に処理が行われ上記フロー251ではフラグ〔ST〕
がセットされフロー252に進む。フロー252では〔
‘‘ST”キー〕チェックが行われ、“ST”キー4c
が押された場合にはフロー261に進む。 フロー26 1では〔DISPREG<T REG〕チ
ェックを行い、DISPREGの値がT REGの値よ
り小さい場合にはフロー262に進み、DISPREG
の9桁目に“1101”を記憶〔E set〕してエラ
ーするとともに〔MSON〕処理を行って、たとえエラ
ーに気がつかずに操作ノブ9の操作を行ってもモーター
9が回転しないようにする。この場合ヱラとするのは操
作ノブ9を再生側にした場合、スタート位置からの再生
が不可能なことを意味し、巻戻しが必要であることを示
唆するためである。一方DISPREGの値がT RE
Gの値より小さい場合には、フロー263に進み〔DI
SPREG=T REG〕チェックを行う。DISPR
EGの値がT REGの値に等しい場合にはフロー26
4に進み〔〔STOP〕set〕チェックを行う。フラ
グ〔STOP〕がセットされている場合には、フロー2
65に進み、フラグ〔STO〕をセットしてフロー26
6に進む。また、フラグ〔STOP〕がリセットされて
いる場合にはフロー265aに進み、フラグ〔STO〕
をリセットして上記フロー266に進む。フロー266
ではフラグ〔NCUE〕をセット〔〔NCUE〕set
〕し、再生時においてT REGに記憶されているテー
プカウント値と再生スタート位置とが等しいことを認識
してフロー267に進む。また、上記フロー263にお
いてDISPREGの値がT REGより大きい場合合
にはフロー266aに進み、フラグ〔NCUE〕をリセ
ットして上記フロー267に進む。フロー267では(
〔REC〕set〕チェックを行い、フラグ〔REC〕
がセットされていない場合にはフロー268に進む。フ
ロー268では、DISPREGのスタート位瞳を示す
記憶内容をSTART REGに転送〔DISP RE
G→STARREG〕し「DISPREGの8桁目に“
1011”を記憶 0set〕し、フラグ〔CUE〕を
セット〔〔CUE〕set〕してフロー269に進む。
ここでSTARTREGは再生スタート位置が記憶され
る6桁(符号1桁十設定値4桁)のレジスタである。フ
ロー269では〔〔STOP〕set〕チェックが行わ
れ、フラグ〔STOP〕がリセツトされている場合には
フロー132に進みテープカウントモードの表示サイク
ルに入り、再生スタート位置の設定値およびスタート位
置を示す記号たとえばかぎかっこ‘‘「’’が表示され
る。なお、再生時における停止位置がすでに設定されて
いる場合にはフラグ〔STOP〕はセット(フロー25
6)されており、したがってフロー27川こおける〔〔
STOP〕set〕チェックの結果フロー270に進む
。 フロー270では〔STOPREG<STARTREG
〕チェックを行い、停止位置の値より再生スタート位置
の値の方が大きい場合には、再生は不可能なためフロー
262に進みェフー(E set〕となる。一方、停止
位置の値が再生スタート位置の値よりも大きいか等しい
場合にはフロー271に進む。フロー271では〔ST
OPREG=STARTREG〕チェックが行われ、停
止位置の値と再スタート位置の値とが等しい場合にはフ
ロー272に進みフラグ〔STO〕をセットし、等しく
ない場合にはフロー273に進みフラグ〔STO〕をリ
セットしていずれの場合にもフロー123に進む。また
、停止位置の設定と再生スタート位置の設定の順序はど
ちらが先でもよい。 すなわち、再生スタート位置が設定されてから停止位置
を設定すると、フロー236,249,250,251
,252,253の順に進み、フロー253では〔〔C
UE〕set〕チェックが行われ、フラグ〔CUE〕が
セット70〜268している場合にはフロー274に進
む。フロー274では のISPREO<STARTR
EG〕チェックを行う。これは、再生スタート位置が設
定されたということが、DISPREGの値がT RE
Gの値より大きいか、あるいは等しいことを示すもので
あるから、DISPREGの値とSTARTREGとの
比較をすればよいことによる。すなわち、DISPRE
Gの値がSTARTREGの値より小さい場合には再生
が不可能となり、フロー262に進んでエラー〔Ese
t〕となる。一方、DISPREGの値がSTARTR
EGの値より大きいか等しい場合にはフロー275に進
み、〔DISPREG=STARTREG〕チェックを
行う。DISPREGの値とSTARTREGの値とが
等しい場合にはフロー259に進み、フラグ〔STO〕
をセットし、等しくない場合にはフロー276に進み、
フラグ〔STO〕をリセットして、いずれの場合にもフ
ロー256に進む。フロー256では、前記同様〔DI
SPREG→STOPREG〕、〔」set〕および〔
〔STOP〕set〕の各処理を行い、表示サイクルに
進む。以上説明したようにこの実施例では、“Sr’キ
ー4cまたは“STOP”キー4dが押されるとフラグ
〔ST〕がセットし、それぞれかぎかつこイ”、“r’
表示の準備がなされ、しかしてそれぞれSTARTRE
G、STOPREGに記憶され、テープカウントモード
表示サイクルにて表示されるようになっている。 この時、再生スタート位置または停止位置を示す設定値
も上記表示内容に対応して表示されることは勿論である
。次に、再生スタート位置および停止位置の設定値の解
除やェラの解除は、“R”キー4aを用いて行うことが
できる。 まず、再生スタート位置および停止位置が設定されてい
る場合に“R”キー4aを押すと、前記フロ−234,
246,247の順に処理が行われ、フ。−277に進
む。フロー277では〔〔CUE〕set〕チェックが
行われ、フラグ〔CUE〕がセットされている(フロー
268)場合にはフロー278に進む。フロー2 7
8では〔MF OFF、「reset、〔NCUE〕〔
CUE〕〔STO〕reset、STOP REG→S
TARTREG〕処理を行いフロー279に進む。フロ
ー279では〔〔ST〕set〕 チェックを行い、フ
ラグ〔ST〕がセットされている(フロー251)場合
にはフロー28川こ進む。フロー280では〔0→ST
OP REG、」reset、〔BACK〕STOP〕
reset〕処理を行いフロー281に進む。フロー2
8 1では〔〔NCUE〕(CUE〕〔STIO〕re
set、「reset、STOP REG→START
REG、MmOFF〕処理を行いフロー248に進,
む。フロー2 4 8では〔〔N〕〔SET〕〔ST〕
r1三set、Preset、MSOFF〕処理が行わ
れ、前記フロー122に進んで表示サイクルに入る。す
なわち、“R”キー4aを押すと、DISPREGの8
桁目および7桁目に“0000’’が記憶され、(‘↑
”“rがリセット)、STOPREGおよびSTAIR
TREGの記憶内容がクリアされ、フラグ〔CU]E〕
、フラグ〔STOP〕、フラグ〔BACK〕、フラグ〔
STO〕、フラグ〔NCUE〕およびフラグ〔ST〕が
リセツトされ設定値が解除される。しかして.、T R
EGの記憶内容がDISPREGに転送され(フロー1
22)、テープカウント値が表示され.ることになる。
次に、エラーの場合に“R”キー4aを押すと、前記フ
ロー25 1で〔E reset〕処理を行い、DIS
PREGの9桁目に“000びが記憶され、しかしてエ
ラー表示および設定値は解除される。ここで、エラーの
場合のキー操作は“R”キー4aのみ受付け可能で、他
のキー操作の場合にはエラー表示の消去はなされない。
これはフロー234でぐR”キ−〕チェックを行い、川
R”キーでない場合にはフロー235に進んで〔E s
et〕チェックを行い、しかしてエラー表示されている
場合にはフロー123に進んでエラー表示を続けるため
である。次に、前記したテープカウント値、再生スター
ト位置および停止位置設定後の操作ノブ9の操作につい
て説明する。 たとえばテープカウント値設定後に操作ノブ9を動かし
て再生(録音)操作や巻戻し操作などを行うと、前記フ
ロー176で〔〔SET〕set〕チェックを行い、フ
ラグ〔SET〕がセットされている(フロー245)場
合にはフロー282に進む。フロー282では〔〔SE
T〕〔WON〕reset〕処理を行い、フラグ〔SE
T〕およびフラグ〔WON〕をリセツトしてフロー17
7に進む。フロー177では〔〔N〕Set〕チェック
を行い、フラグ〔N〕がセットされている(フロー24
1)場合にはフロー283に二進む。フロー283では
、フラグ〔N〕をリセット〔〔N〕reset〕してフ
ロー284に進む。フロー284では〔T REG→D
ISPREG〕処理を行い、TREGに記憶されたテー
プカウント値がDISPREOに転送される。しかして
、リール回転パルスが入力されると、テープカウント設
定値(DISPREG)に対して前記フ。 ‐221またはフロー222で計数処理が実行されてい
く。次に、再生スタート位置設定後に再生操作した場合
について詳細に説明する。すなわち、再生操作を行うと
、フロー182,183の順に処理が進む。このフロー
183では〔〔CUE〕set〕チェックが行われ、フ
ラグ〔CUE〕がセットされている(フロー268)場
合にはフロー285に進む。フロー285では〔〔NC
UE〕set〕チェックが行われてフラグ〔NCUE〕
がセッテトされていない場合にはフロー286に進む。
フロー286では〔MFON〕処理を行いモータ19を
高速回転させ、フロー186に進む。フロー186では
〔〔ST〕reset〕処理を行い、フラグ〔ST〕を
リセツトする。そして、リール回転パルスが入力すると
加算計数処理が行われ、フロー223,224の順に処
理が進む。このフロー224では〔〔CUE〕set〕
チェックが行われフラグ〔CUE〕がセットされている
(フロー268)場合にはフロー287に進む。フロー
287では〔STARTREG=DISPREG〕チェ
ックを行い、テープカウント値が再生スタート位置の設
定値に一致しない間は加算計数処理が続けられ、新たな
テープカウント値が表示されていく。しかして、テープ
カウント値が再生スタート位置の設定値に一致すると、
フロー288に進み〔〔CUE〕set〕チェックを行
い、フラグ〔CUE〕がセットされている(フロー26
8)場合にはフロー289に進む。フロー2 89では
〔〔ST○〕set〕チェックを行い、フラグ〔STO
〕がセットされていない場合にはフロー290に進み〔
「reset、MF OFF、〔CUE〕〔STO〕r
eset〕処理が行われ、モータ19は定速回転となり
、スタート位置設定表示“「”が消え、フラグ〔CUE
〕がリセットしてフロー291,123に進む。フロー
291では〔STOPREG→STARTREG〕処理
が行われ、STOPREGの記憶内容がSTARTRE
Gに転送され、しかして再生スタート位置の設定値より
再生が開始される。また、再生スタート位置の設定値が
テープカウント値に等しい(フラグ〔NCUE〕セット
)ときに、再生操作を行うと、まずフロー183,28
5の順に処理が進む。 フロ−285では〔〔NCUE〕set〕チェックが行
われ、フラグ〔NCUE〕がセットしている場合にはフ
ロー292 に進む。 フロー 2 9 2 では〔〔CUE〕〔NCUE〕r
eset、「reset〕処理が行われ、フラグ〔CU
E〕およびフラグ〔NCU8〕はリセツトし、スタート
位置設定表示‘1「’’が消えてフロー184に進む。
ついでフロー185,186,123の順に処理が行わ
れ、フロー1 8 5でSTOPREGの記憶内容がS
TARTREGに転送され、しかして再生スタート位置
の設定値により再生が開始される。一方、巻戻し操作を
行うと、フロー205に進み〔〔CUE〕set〕チェ
ックが行われ、フラグ〔CUE〕がセットしている(フ
ロー268)場合にはフロー262に進む。 フロー262では〔MSON、E set〕処理を行い
、フ。‐293に進む。フロー293では〔〔PLAY
〕set〕チェックを行い、フラグ OLAY〕がセッ
トされている(フロー167)場合にはフロー294に
進む。フロー294では〔MSON、P set〕処理
を行い、フロー295に進む。フロー295では〔0→
STOPREG〕処理を行い、フロー296に進む。フ
ロー296では〔」reset、〔BACK〕〔STO
P〕reset〕処理を行い、以下前記フロー290,
291,123の順に処理を行う。これにより設定値は
解除され、モータ19は停止し、DISPREGの9桁
目に“110rぐE”)が6桁目に“101ぴ(‘‘P
”)が記憶され、表示サイクルに入る。しかして表示部
5の9桁目にエラーを示す文字“E”が、6桁目にたと
えば文字“P.”が表示される。この場合、エラー表示
をしているのは、巻戻し操作を続けてもスタート位置か
らの再生が不可能なことを示すためである。また、上記
文字“P.’’表示は操作ノブ9の操作にもかかわらず
(この例では巻戻し操作)モータ19が停止しているこ
とを知らせるためである。また、この1‘P.’’表示
は、“P”がセットしている(R=10)とき、フロー
137またはフロー156にてフラグ〔S〕をセットさ
せることによって行われるようになっている。なお、“
P.”表示が点灯している場合のエラー解除は、操作ノ
ブ9を停止側にすることにより行える。すなわち、操作
ノブ9を停止側に戻すと、前記フロー198にて〔Er
eset、P reset、MSOFF〕処理が行われ
、“E”および“P”がリセツトされMSOFFとなる
。 次に、停止位置設定後に操作ノブ9を操作した場合につ
いて説明する。 すなわち、操作/ブ9を動かして再生(録音)操作や巻
戻し操作などを行うと、前記フロー284で〔T RE
G→DISPREO〕処理を行う。そして、テープカウ
ント値(T REGの内容)がDISPREGに転送さ
れ、またフロー1 85にてSTOP REGの記憶内
容がSTART REGに転送〔STOP REG→S
TARTREG〕され、ついでフロー1 86にてフラ
グ〔ST〕がリセツト〔(ST〕reset〕される。
ここでリール回転パルスが入力されると、フロー221
またはフロー222で計数処理を行い、フロー223に
進む。フロー223では〔〔STOP〕set〕チェッ
クを行い、フラグ〔STOP〕がセットされている(フ
ロー256)場合にはフロー287に進む。フロー28
7では〔STARTREG=DISPREG〕チェック
を行い、STARTREGの値すなわち停止位置設定値
(フロー291による)とDISPREGの値すなわち
テープカウント値とが一致するとフロー288に進む。
フロー288では(〔CUE〕set〕チェックを行い
フラグ〔CUE〕がセットされていない場合にはフロー
297に進む。フロー297では〔(ST〕reset
〕処理を行い、以下前記フロー294,295,296
,290,291,123の順に処理を行う。これによ
りモータ19が停止し、“P.”が表示され、設定値が
解除され、“r表示が消えることになる。また、停止位
置の設定値がテープカウント値に等しい(フラグ〔ST
O〕セット)ときに、操作ノプ9を操作すると、まず前
記フロー184またはフロー184aで〔〔STO〕s
et〕チェックを行い、フラグ〔STO〕がセットされ
ている場合にはフロー298に進む。 フロー298では〔〔ST〕reset〕処理を行い、
以下前記フロー294,295,296,290,29
1,123の順に処理を行う。これによりモータ19は
回転せず(停止したまま)、“P.”が表示される。ま
た、再生スタート位置の設定値がテ”プカウント値より
大きいとき(フロー268によりフラグ〔CUE〕セッ
ト)に、巻戻し操作を行うと、前記フロー205に進み
、以下フロー262,293,294,295,296
,2910一291,123の順に処理が行われる。こ
れにより表示部5の9桁目および6桁目にそれぞれ11
1E”および“P〆が表示され、モータ19は停止した
ままとなる。また、停止位置の設定値がテ”プカウント
値より小さいときに再生操作を行うと、前記フロー18
2に進み〔(BACK〕set〕チェックが行われ、フ
ラグ〔BACK〕がセットされている(フロー266)
場合にはフロー262に進む。以下フロー293,29
4,295,2916,290,291,123の順に
処理が行われ、上記同様“E”および“P.”が表示さ
れ、モータ19は停止したままとなる。また、停止位置
の設定値がテープカウント値より大きいとき(フロー2
57によりフラグ〔BACK〕がリセット)に:巻戻し
操作を行うと、前記フロー205,206i,184a
の順に処理が行われ、フロー409に進む。フロー4
0 9では〔〔BACK〕set〕チェックが行われ、
フラグ〔BACK〕がリセットされているのでフロー2
62に進む。以下フロー293,294,295,29
6,290,291,123の順に処理が行われ、上記
同機“E”および“P.”が表示されモータ19は停止
したまgEとなる。次にキー操作による設定時のエラー
に気づかずに操作ノブ9を操作した場合につい,Z説明
する。まず、フロー169にて〔E Set〕チェック
が行われ、エラーの場合にはフロー299に進む。フロ
ー299では〔T REG→DISPREG〕処理が行
われ、以下前記フロー294,295,296,290
,291,123の順に処理が行われる。これによりテ
ープカウント値がDISPREGに転送され、モータ1
9は停止した・ままとなり、‘IE”および“P.”が
表示される。そして、操作/ブ9を停止側に戻すと前記
フロー198にて“E’’、“P”がリセットされMS
OFFとなる。なおこの実施例では、“P.”が表示し
ている場合のエラー解除は操作ノブ9を停止側に首「る
ことにより行い、“P.’’が表示していない場合のエ
ラー解除は前記したように“R”キー4aを押すことに
より行っている。次に、操作ノブ9の操作後における再
生スタート位鷹の設定解除について説明する。 この実施例では、上記したように再生スタート位置まで
は再生早送りを行い、再生スタート位置から再生を開始
するようになっている。ところが、再生早送り中に聞き
たい内容がでてくることがあり、この場合には操作ノブ
9を停止側にして“R”キー4aを押すことにより停止
位置の設定値を解除することなく再生スタート位置を解
除することができるようになっている。すなわち“R”
キー4aを押すと、前記フロー246では〔E res
et〕処理を行い、フロー247に進む。フロー247
では〔〔SET〕set)チェックを行い、フラグ〔S
ET〕がセットされていない場合にはフロー277に進
む。フロー277では〔〔CUE〕set〕チェックを
行い、フラグ〔CUE〕がセットされている〔フロー2
68〕場合にはフロー278に進む。フ ロー 2 7
8 では〔MF OFF、「reset、〔NCUE
〕〔CUE〕〔STO〕reset、STOP REG
→STARTREG〕処理を行い、フロー279に進む
。フロ−279では〔〔ST〕set〕チェックを行い
、フラグ〔ST〕がリセットされている(フロー186
)場合にはフロー248に進む。フロー248では〔〔
N〕〔SET〕〔ST〕reset、Preset、M
SOFF〕処理を行い、フロー122に進む。これによ
り、STOP REGの記憶内容はSTARTREGに
転送され、再生スタート位置の設定値は解除されるが、
停止位置の設定値はSTARTREGに記憶され保護さ
れる。また、“「”表示は消えることになる。なお、操
作/ブ9を再生側にすると、フロー287にて〔STA
RTREG=DISPREG〕チェックが行われ、停止
位置まで再生が行われる。次に操作ノブ9の操作後にお
ける停止位置設定値の保護について説明する。たとえば
、再生操作中に内容を聞き漏らし、もう一度聞き直して
みたいということはままある。このような場合、巻戻し
操作をするごとにエラーとなり、あらためて停止位置を
設定することは非常に不便である。この実施例では、キ
ー操作による設定後に操作ノブ9の操作を行う段階では
、テ−プカウント値と設定値との比較を行い、エラー検
出をするか、操作ノブ9の操作後は設定値が保護される
ようになっている。すなわち、停止位置設定後に再生操
作を行し、、停止位置になる前に一度操作ノブ9を停止
側にすると、前記フロー199では〔DISPREG→
T REG〕処理を行い、テープカウント値(DISP
REGの内容)がT REGに転送される。そして、操
作/ブ9を巻戻し側にして、聞き漏らしたところまで巻
戻そうとすると、フロー206にて〔〔ST〕set〕
チェックを行い、フラグ〔Shがリセットされている(
フロ−186)場合にはフロー123に進み表示サイク
ルに入り、設定値は保護される。このとき、計数処理を
制御するフラグ〔NOC〕およびフラグ〔SUB〕がそ
れぞれフロー203およびフロー204でセットされる
。なお、上記フロー206におけるチェック時、フラグ
〔ST〕がセットされている場合にはフロー262に進
みエラーとなる。このようにフラグ〔ST〕の状態によ
り、エラー検出する必要があるかどうか判定している。
ただし上託したように停止位置設定後の再生操作中にお
ける操作ノブ9の操作では、フロー186にて必らずフ
ラグ〔ST〕がリセットされるため、エラーとなること
はない。次に操作/プ9を停止側にするとセットするフ
ラグ〔AFT〕について説明する。 一般に巻取りール台24は操作ノブ9を停止側にしたあ
とも慣性により若干回転するため、リードスイッチ34
がオンする直前で停止側にした場合には、フロー199
にて記憶〔DISPREG→T REG〕したT RE
Gの内容とテープカウント値(DISPREGの内容)
とが一致しなくなる。これは演算制御部36が停止を認
識(フロー200)したあとも、慣性により巻取りール
台24が回転しリール回転パルスが入力され、フラグ〔
SUB〕の条件により計数処理が続けられるためである
。そこで、キー操作をした場合には、前記フロー233
でフラグ〔AFT〕がセットされているかどうかをチェ
ック〔〔AFT〕set〕して、フ ラグ〔AFT〕が
セットされている(フロー200)場合にはフロー30
01こ進み、次の処理を行う。すなわち、フロー3 0
0では〔〔AFT〕reset、DISPREG→T
REG〕処理を行い、フラグ〔AFT〕をリセットす
るとともに、巻取りール台24の回転が完全に停止した
時点における正しいテープカウント値(DISPREG
の内容)をTREGに転送し、これに記憶するようにし
ている。次に、録音操作時におけるエラー表示について
説明する。 この実施例の録音操作は緑音釦10を押圧し、操作ノブ
9を再生側にすることにより可能である。停止位置に対
する制御は再生操作の場合と同一になっている。ところ
が、再生スタート位置に対する制御を再生操作の場合と
同一にすると、再生スタート位置まではモータ19が高
速回転をする(フロー286)ため、正常な録音が不0
可能である。そこで、この実施例では、再生スタート位
置が設定されているときに録音鋤10の操作が行われた
場合にはエラーとして、すでに録音されている内容を保
護している。すなわち、録音釦10を押圧すると、指定
桁が8桁のときに入力タ端&の入力が“1”(K:8)
となり、フロー132.142,163,164,16
5,166,167の順に処理を行う。このフロー16
7では〔PRE〔DIGIT〕set〕処理を行い、フ
ラグ〔RFC〕をセットしてフロー168に進む。フロ
0一168では〔DIGIT=8〕チェックを行い、指
定桁が8桁の場合にはフロー301に進む。フロー30
1では〔CUE〕set〕チェックを行い、フラグ〔C
UE〕がセットされていない(再生スタート位置が設定
されていない)場合にはフロー123に進み、以下前記
したように録音が行われる。一方、フラグ〔CUE〕が
セットされている(再生スタート位置が設定されている
)場合には、上記フロー301からフロー262へと進
み、以下フロー293,295,296,290,29
1,123の順に処理を行う。これにより“E”が表示
される。たとえ操作ノブ9を再生側にしても前記したキ
ー操作による設定時のエラーに気づかずにノブ操作を行
った場合と同様に処理が行われるごすなわちモータ19
は回転せずに停止したままとなる。次に、録音操作後の
再生スタート位置設定時のエラーについて説明する。 これまではキー操作による設定後に録音釘10を操作し
た場合について説明したが、録音釦10を操作してから
キー操作による設定をすることもできる。しかし、再生
スタート位置を設定すると前記した問題が生じるため、
この場合に限りエラーとなるようになっている。すなわ
ち録音釣10を押圧してから再生スタート位置を設定す
ると、前記フ。‐267で〔〔REC〕set〕チェッ
クを行い、フラグ〔REC〕がセットされている(フロ
ー167)場合にはフロー262に進んでエラーとなる
。また、再生操作によって再生スタート位贋まで早送り
が行なわれている(フラグ〔CL旧〕がセット)ときに
、録音鋤10を押圧すると次のように処理される。すな
わち、前記フロー301で〔〔CUE〕set〕チェッ
クが行われ、フラグ〔CUE〕がセットされている(フ
ロ”263)場合にはフロー262,293,294,
295,296,290,291,123の順に処理が
行われる。しかして、モータ19は回転を停止し、“E
”、“P〆が表示される。次に、一時停止(小数点)キ
ー4〔1による一時停止操作について説明する。 すなわち、再生操作中に一時停止キー4qを押すことに
より一時停止が可能である。たとえばいま一時停止キー
4qを押すと、指定桁が1桁のとき入力端K8の入力が
“1”(K=8)となり、フロー132.142.1
63,1 64,165,166,1l67,168,
169,170,207の順に処理を行う。上記フロー
167では〔PRE(DIG1,T)set〕処理を行
い、フラグ〔POINT〕をセットする。またフロー2
07では〔DIGIT=6〕チェックを行い、指定桁が
1桁であるこの例の場合にはフロー3 0 2に進む。
フロー3 0 2で側〔〔PLAY〕set〕チェック
を行い、フラグ〔PLAY〕がセットされている(フロ
ー167)場合にはフロー303に進む。フロー303
では〔P Set〕チェックを行い、“P”がセットし
ている場合にはフロー304に進む。フロー304では
〔PseしMSON〕処理を行い、フロー123へと進
む。 これにより“P.’1が表示され、モ一タ19の回転は
停止する。次に、一時停止キ‐‐4qを離すと、指定桁
が1桁のとき入力端1もの入力が“0”(K=0)とな
り、フロー132,134,189,190の順に処理
を行う。このフロー190では〔DIGIT=1〕チェ
ックが行われ、指定桁が1桁であるこの例の場合にはフ
ロー305に進む。フロー3 0 5では〔PRE〔D
IGIT〕reset〕処理を行い、フラグ〔POIM
r〕をリセットしてフロー139に進み、しかして“P
rの表示が続けられる。そして、再び一時停止キー4q
を押すと、指定桁が1桁のとき入力端&の入力は1‘1
”(K=8)となりフロー132,142,163,1
64,165,166,167,168,169,17
0,207,302,303の順に処理を行う。上記フ
ロー167では〔PRE(DIGIT)set〕処理を
行い、フラグ〔P○mT〕を再びセットする。またフロ
ー303では〔P se0チェックを行い、“P”がセ
ットされている(フロー304)場合にはフロー306
に進む。フロー306では〔P reset、MSOF
F〕処理を行い、フロー123へと進む。これにより“
P.”表示は消え、モータ19が回転を開始して再生が
行われる。以上説明したように、一時停止(小数点)キ
ー4qを繰り返し押すことにより、一時停止→再生→一
時停止→再生・・・・・・を行うことができる。次に、
テープエンドオートストップ機能について説明する。 すなわち、この実施例ではテープの始端まで巻戻された
場合やテープ終端まで再生された場合に、巻取りール台
24の回転がないこと0を検知して、モータ19の回転
を停止して“P.’’を表示するようになっている。た
とえば、操作ノブ9の操作によって巻戻しや再生を行っ
た場合、フロー221またはフロ−222にて計数処理
が行われ、フロー123に進んで入力端&の入力タチェ
ツクルーチンによる表示サイクルが指定桁が9桁から1
桁まで繰り返し実行され、しかしてDISPREGの内
容が表示部5に表示される。そして、指定桁が“0”と
なるとフロー143に進んで〔P Set〕チェックを
行い、“P”がリセット0されている場合にはフロー1
44に進む。フロー1 44では(〔PLAY〕set
〕チェックを行い、フラグ〔PLAY〕がセットされて
いる場合にはフロー187に進む。フロー187では〔
PCOUNT+1→P COUNT〕処理を行い、Pタ
COUNTの内容を“十1”させてフロー188に進む
。 フロー188では〔P COUNT=200〕チェック
を行い、P COUNTの内容が“200”にならない
うちはフロー125に進み、再び入力端K8の入力チェ
ックルーチンによる表示サィク0ルが行われる。そして
、巻取りール台24の回転が停止して入力端舷8に新た
な信号が入力されなければ、上記フロー1 87にてP
COUNTの内容を“十1”させていく。すなわち、
リール回転パルスが入力されないと、P COUNTの
内容は増え続けることになる。しかして、P COUN
Tの内容が“20びになると、フロー188からフロー
307に進み、〔〔REV〕set〕チェックを行う。
フラグ〔REV〕がセットされている場合、すなわち巻
戻しの場合にはフロー308に進み後述するフラグ〔F
O〕をセット〔〔PO〕set〕してフロー309に進
む。一方、フラグ〔REV〕がリセットされている場合
、すなわち再生の場合には上記フロー308を飛ばして
フロー309に進む。フロー309では〔MSON、P
set〕処理を行い、これによりモータ19は停止し
、“P.”が表示される。さて、この実施例では入力機
K6の入力チェックルーチンとP COUNTを“十1
”させるルーチンを処理するのに約6肌sの時間を要す
るため、P COUNTの内容が“200’’になると
いうことは、最後のリール回転パルスが入力されてから
約1、2秒経過したことを意味する。 ここで、巻取りール台24が1回転するのに要する時間
は通常1.6秒であり、巻取りール台24が回転を続け
ている限りにおいて、リール回転パルスは0.8秒間隔
で演算制御部36に入力される。したがって、上記P
COUNTの内容が“20びになるということは、明ら
かにテープエンドであることを示すものである。なお、
磁気テープを装着せずに巻戻し操作をした場合にも巻取
りール台24が回転しないため、上記した場合と同様に
モータ19が停止し、磁気テープが装着されていないこ
とを知らせることができる。一方、巻取りール台24が
回転している(テープエンドでない)場合には、リード
スイッチ34がオフしたときにフロー216にて〔0→
PCOUNT〕処理を行い、P COUNTの内容をク
リアするようになっている。 したがって、リール回転パルスが通常0.8秒間隔で入
力されていれば、P COUNTの内容が“20びの状
態になることはなく、モータ19は停止しない。なおこ
の実施例では、操作ノブ9の操作時、電源スイッチ18
aがオンするタイミングで、キー入力部39から演算制
御部36に操作/ブ9の操作内容を認識させる信号が入
力されるようになっている。これは電源スイッチ18a
のオンするタイミングが遅れた場合、モー夕19の回転
開始が遅れ、前記した機能が働いてモ−夕19が停止す
る現象を生じさせないためである。次に、オートエンド
ストップ時におけるフラグ〔PO〕の役割について説明
する。 すなわちテープ始機まで巻戻し操作が行われるとテープ
エンドストップ機能が働き、フラグ〔FO〕がセットす
ることは前述したが、このフラグ〔FO〕がセットして
いるときに操作ノブ9を停止側に戻すとDISPREG
の内容がクリアされ、テープカウント値が自動的に“0
”となるようになっている。これは録音と再生の場合基
準となるテープカウント位瞳がないと、これまで述べて
きた制御の意味がなく、この実施例ではテープ始端のテ
ープカウント値を“0”として、テープ始端まで巻戻し
後、つねにテープカウント値“0”から次の操作/ブ9
の操作を可能とせしめるためである。すなわち、操作ノ
ブ9を停止側にすると、フロー132,134,189
,190,191,192,193.194,195,
196の順に処理を行い、フロー197に進む。フロー
197では〔〔FO〕set〕チェックを行い、フラグ
(FO〕がセットされている(フロー308)場合には
フロー310に進む。フロー310では〔(FO〕〔W
ON〕reset〕処理を行い、フラグ〔FO〕および
フラグ〔WON〕をリセツトしてフロー311に進む。
フロー311では〔0→DISPREG〕処理を行い、
これによりDISPREGの内容がクリアされる。なお
、テープ終機まで再生操作する場合と、テープ始端まで
巻戻し操作をしても“P.”表されない(P COUN
Tの内容が“200”となる前の段階)場合には、フラ
グ〔FO〕がセットしないので操作ノブ9を停止側にし
てもテープカウント値は“0”とならない。次に、切換
スイッチ3によるモード切換について説明する。 すなわち、切換スイッチ3を計算機モード側にする(ス
イッチ3aオン、スイッチ3bオフ)と、指定桁が9桁
のとき入力端K8の入力が‘10”となり、フロー13
2,134,189,190,191,192,193
,194の順に処理を行い、フロー312に進む。フロ
−312では〔8 reset〕処理を行い、フロー3
13に進む。フロー313では〔〔N〕Set〕チェッ
クを行い、フラグ〔N〕がセットされていない場合には
フロー31411‘こ進む。フロー314では(〔SE
T〕set〕チェックを行い、フラグ〔SET〕がセッ
トされていない場合にはフロー315に進む。フロー3
15では〔〔ST〕set〕チェックを行い、フラグ〔
ST〕がセットされていない場合にはフロー316に進
む。フロー316では〔01SPREG→T REG〕
処理を行い、これによりテープカウント値(DISPR
EGの内容)がTREGに転送され、以下後述するフロ
ー317からフロー101に進んで計算機モードとなる
。そして再び切換スイッチ3をテープカウントモード側
にする(スイッチ3aオフ、スイッチ3bオZン)と、
入力端K8にデジット信号D三,が出力されフロー11
2,120,121の順三に処理を行い、フラグ〔TA
PE〕をセットしてフロー1 22に進む。フロー1
22では〔T REG→DISPREG〕処理を行い、
これによりテープカウント値(T REGの内容)がD
ISPREGに転送され、続けてテープカウント操作を
行うことが可能となる。上記したモード切換についてさ
らに詳細に説瀕する。 すなわちこの実施例では、再生途中でたとえば計算すべ
き記憶内容が再生され、その内容について切換スイッチ
3を計算機モード側(スイッチ3aオン、スイッチ3b
オフ)にして計算機モードとすることにより、計算処理
を行っているあいだは、いかなるノプ操作を行っても磁
気記録再生装置としてはロック状態が保たれるようにな
っている。まず、再生途中で一時停止キー4qを押して
一時停止させ、ついで切換スイッチ3を計算機モード側
にすると、前記したようにフロー132,134,18
9,190,191,192.193,194,312
,313,314,315,316,317,101の
順に処理を行い、これにより計算機モードとなるととも
にMS−ON(フロー304)が続く。このときhたと
え操作ノブ9を操作しても、スイッチ3bはオフしてい
るのでキー入力部39から入力端ににキー信号は出力さ
れない。したがって演算制御部36は上記操作内容を認
識せず、一方MS−0INが続きモ−夕19は回転しな
いため、磁気記録再生装置としてはロック状態となる。
次に、操作/ブ9を再生側にしたまま再び切換スイッチ
3をテープカウントモード側に戻すと、フロー112,
120,121.122,123の順に処理が行われ、
テープカウントモードとなり、テープカウント値(T
REGの内容)がDISPREGに転送され(フロー1
22)入力端&の入力チェックルーチンにて表示される
。 また前記ロック状態は操作ノブ9を停止側にするまで続
くようになっている。これは、フロー317における〔
T REG、PRE(DIGIT)、MS以外すべてク
リア〕処理ではフラグ びLAY〕はクリアされず、し
たがって指定桁が7桁以外においては入力端K8の入力
チェックルーチンにて処理が0繰り返されることはもち
ろん、指定桁が7桁のときもフロー132,134,1
35の順に処理が行われ、これにより入力機K8の入力
チェックルーチンにて処理が繰り返されるためである。
また、キー(数字キー、“S”キー4b、“ST”キタ
ー4c、“STOP”キー4d)操作による設定中に切
換スイッチ3を計算機モード側にすると、フロー313
〜315のいずれかでそれぞれ〔〔N〕set〕チェッ
ク、〔(SET〕set〕チェックおよび〔〔ST〕s
et〕チェックが行われ、フロー30 16を飛ばして
フロー317に進む。 したがって〔DISPREG→T REG〕処理が行わ
れないため、T REGの内容すなわちテープカウント
値は保護される。なお、前記実施例では、電子計算機付
磁気記録タ再生装置に実施した場合について説明したが
、必ずしも電子計算機は必要ではなく、単なるマイクロ
カセットテープレコーダあるいは通常のカセットテープ
レコーダと称される磁気記録再生装置などにも同様に実
施できるものである。 30 その他、この発明は前記実施例に限定されるもの
ではなく、この発明の要旨を変えない範囲で種々変形実
施可能なことは勿論である。 以上詳述したようにこの発明によれば、キーボードのキ
ー操作により再生スタート位置を設定す3タる第1の設
定手段および停止位置を設定する第2の設定手段を設け
、これら第1または第2の設定手段による設定値と、テ
ープ走行に伴って発生するパルスを計数処理することに
よりテープ走行量を計数する計数手段の計数値とが一致
したことを40検出して所望のテープ位置を選択すると
ともに、上記再生スタート位置の設定値と上記停止位置
の設定値との大小を比較し、上記再生スタート位置の設
定値が上記停止位置の設定値よりも大きいときには、キ
ー操作を行った時点で表示部にエラー表示を行うように
したので、謀操作を示唆して無駄な操作を防止でき、操
作性が著しく向上する磁気記録再生装置を提供できる。 図面の簡単な説明第1図〜第14図はこの発明の−実施
例を示すもので、第1図は全体の外観を示す斜視図、第
2図は内部機構の詳細図、第3図a,bはパルス発生手
段の詳細図、第4図は要部の回路構成図、第5図はキー
入力部の回路構成図、第6図はテープカウントモード時
における表示レジス夕の内容を示す図、第7図は表示変
換部の概略構成図、第8図は表示変換部の入出力内容を
示す図、第9図はテープカウントモード時におけるゼロ
サプレス表示状態の一例を示す図、第10図および第1
1図はテープカウントモード時におけるゼロサプレスフ
ローチャート、第12図a〜iは制御動作を説賜するた
めのフローチャート、第13図は計数処理を説明するた
めのタイミングチャート、第14図は計数処理を詳細に
説明するためのタイミングチャートである。 1……隆体、4……キーボード、4c……“ST”キー
、4d・・・・・・“STO?キー、5・・・・・・表
示部、9・…・・操作/ブ、10・・・・・・録音釘、
19・・・・・・モータ、24・・・・・・巻取りール
台、25・・・・・・巻戻しリール台、26…・・・磁
気ヘッド、33……マグ0ネット、34・・…・リード
スイッチ、36・・・・・・演算制御部、37・・…・
駆動制御部、39・・・・・・キー入力部、123〜1
41,143〜162…・・・表示フロー、270,2
74・・・・・・スタート位置とストップ位鷹との比較
フロー、262・・・・・・エラーセットクフロー。 第1図 第2図 第3図(a) 舞ム囚 豹5図 繁6図 ※9図 繁7囚 災8凶 兼10図 ※11図 繁12囚(a) 第12図(b) 第12図(C) 匁12図(d) 鱗12函(e) 衆12囚(fl 第12図
For example, this invention can be applied to small electronic computers and small magnetic recording/reproducing devices.
A magnetic recording/reproducing device in which the device and the device are housed in the same bulge.
related. Recently, for example, electronic desktop calculators and microcassette
-Same as an ultra-compact magnetic recording and reproducing device called a precoder.
Store it in one coat and make full use of the functions of the above calculator.
By doing so, the above-mentioned ultra-compact magnetic recording and reproducing device is displayed on the display section.
Magnetic recording that selectively displays the amount of tape travel
A playback device is being considered. In such a magnetic recording/reproducing device, for example, the above-mentioned
Playback start position can be set by key operation on the computer keyboard.
and stop position, and playback start position by playback operation.
Fast-forwards the tape until the and tape count values match.
If they match, the tape is run at a constant speed and played.
, and then the stop position and tape count value match.
and stops the tape running. Here,
The above settings correspond to the numeric key plate ~ figure and setting purpose.
This is done via the settings key. By the way, the above-mentioned ultra-small magnetic
Recording and reproducing devices are generally very small and inexpensive.
It is a push-button type, and by sliding the
With that amount of momentum, move the operating knob lever to the position corresponding to the operating knob.
It is designed to be set mechanically. Therefore, the place
Should I go back or fast forward to the desired playback position?
The user must decide. However, for example
When you want to play from tape count value “a” to “b”
, the playback start position setting value “a” was set by an incorrect key operation.
Therefore, set the value to be larger than the setting value “b” for the stop position straightness.
If this happens, you may skip the desired stop position during playback operations and
The playback will be fast-forwarded to the playback start position you set.
This means that you will miss the content being played back. after that,
In order to perform the desired playback, the tape count value “a” must be
Perform the rewind operation until the tape count value “
The playback operation must be performed from “a” to “b”,
Don't make unnecessary keystrokes compared to the correct keystrokes.
There is a problem that the operability deteriorates significantly as the time progresses.
Ta. This invention was made in view of the above circumstances, and
The purpose is to create a tape by pressing keys on the keyboard.
a first setting means for setting the playback start position of the playback;
A second setting means for setting the stop position is provided, and these first setting means are provided.
Or, the setting value by the second setting means and the setting value as the tape runs.
can be obtained by counting the pulses generated by
It is detected that the counted value of the tape running amount matches the desired value.
Select the tape position and select the playback start position above.
Compare the size of the set value of the position and the set value of the above stop position,
The setting value of the playback start position above is the setting value of the stop position above.
If the value is larger than , an error will be displayed on the display above.
This allows you to suggest incorrect operations and prevent unnecessary operations.
, provides a magnetic recording and reproducing device with significantly improved operability.
There is a particular thing. Embodiments of this invention will be described below with reference to the drawings.
I will explain. FIG. 1 shows a so-called magnetic recording/reproducing device according to the present invention.
For example, a small computer for office use (so-called electronic
desktop calculator) and a small magnetic recording/reproducing device for notes (
It is the same as the so-called micro cassette tape recorder).
Outside of a magnetic recording and reproducing device with an electronic computer stored in the body
This is a schematic representation of the concept. Lower front part of bonito body 1
is the calculation power switch 2, computer mode (CAL) or
or tape count mode (TAPE).
Switch 3, keyboard 4, calculation results and tape count
A display section 5 for digitally displaying values etc. is provided.
Ru. In addition, the upper front part of the genital body 1 has a cover 6 that can be opened and closed.
By opening and closing this cover 6, the microphone
Locassette magnetic tape can be attached and detached.
The state of the loaded magnetic tape is shown on the cover 6.
There is a transparent window 7 that allows you to see through the
A second sound emitting hole 8 is provided. On the other hand, the above of cone 1
On the right side corresponding to cover 6, there are PLAY and PLAY buttons.
Live fast forward (F.F.), stop, rewind (REV.) and
Operation knob 9 and recording button (REC.
)10 are provided. Figure 2 corresponds to cover 6.
This shows the internal mechanism housed in the weight body 1 in detail.
For example, it is structured as follows. In other words, Figure 2 shows
It is in a stopped state. First, in the case of playback, press the operation knob 9 at position A in the illustration.
position (stop) and slide to position B (play) shown in the illustration.
The operation knob lever integrated with the operation knob 9
-11 is a long hole provided at the left end and approximately in the center.
Guide shafts 13a and 13b inserted into 12a and 12b
Slide along. This slide will guide you through the above guide.
Fixed to the tip of the support plate 14 that swings around the shaft 13a as a fulcrum.
The pin 15 that has been removed is connected to the protrusion 11a of the operating knob lever 11.
, and by the action of the leaf spring 16, the protrusion 11a
is pressed against. As a result, the operation knob lever 11 is
It becomes locked. On the other hand, the operation knob lever 11 is
By riding, "this operation knob lever 11 and
The integrated switch shaft 17 also slides, and the switch
The power switch 18a of the mechanism 18 is turned on. With this ON, the motor 19 starts rotating at a constant speed, and this rotation
is transmitted to the flyhole 21 via the endless belt 20.
Ru. On the other hand, it is constructed integrally with this fly hole 21.
The support plate 22 supports the protrusion 11 of the operation knob lever 11.
b is released from the locked state, and the spring 23 is pulled.
It rotates around the shaft 22a due to tension. This is it
The flyhole shaft 21a of the flyhole 21 is wound.
The take-up roll stand 2 is pressed against the outer peripheral surface of the take-up roll stand 24.
The take-up reel shaft 24a of No. 4 begins to rotate, and the rewind reel stand 24a starts rotating.
The magnetic head 2 is set on the rewind reel shaft 25a of 25.
6, the magnetic tape is fixed to the winding reel shaft 24a.
The loop is fed sequentially, and the magnetic head 26 generates electricity.
It is converted into a Qi signal and regeneration begins. Please note that the operation knob 9
By sliding further in the direction of arrow C,
The switch shaft 17 causes the switch mechanism 18 to switch rapidly.
switch 18b is newly turned on, and as will be described later, the motor 19 is turned on.
From constant speed rotation to high speed rotation, playback fast forward so-called CU
It becomes E state. Next, in the case of recording, press the key tone button 10 with the arrow shown.
By pressing in the direction of mark E, it is integrated with the recording nail 10.
This recording lever 27 slides.
The protrusion 27a is the protrusion 28 of the lock plate 28.
a and enters the locked state. Also, by sliding the recording lever 27, the erase head
The door 29 is designed to rotate around the wisteria 29a,
As a result, the demagnetizing magnet embedded in the erasing head 29
29b comes into close contact with the magnetic tape. In addition, the above erase head
When the door 29 rotates, the recording/playback switch
switch 30 operates in the direction of the arrow F shown in the figure, and an amplification circuit (not shown) is activated.
and the magnetic head 26 is switched to the recording state.
. In this state, move the operating knob 9 to the 8 position shown in the figure as described above.
Recording starts when the camera is locked. Next, magnetic
When rewinding the tape, turn the operating knob 9 in the direction of arrow D.
By sliding the control knob in the
The bar 11 slides, and the protrusion of the operating knob lever 11
The support plate 22 is moved forward about the shaft 22a by the portion 11b.
Rotates in the opposite direction of time. Due to this rotation, the support plate 2
Gear 2 of flywheel 21, which is integrated with 2.
1b engages with the rewind idler 31. This rewind eye
The driver 31 is engaged with the rewind IJ-ru base 25.
. On the other hand, while sliding the operation/button 9, switch
The shaft 17 also slides, and the power switch 18a is turned on.
As a result, the motor 19 rotates at high speed, as described above.
Rotates to the fly hole 21 via the endless belt 20 as shown in FIG.
is transmitted. Therefore, the rewinding reel stand 25, that is, the winding
The return reel ball 25a rotates, and the magnetic tape is thereby
Reverse feed is performed and rewinding is performed. In addition, the switch
From the slide of the switch shaft 17, the winding of the switch mechanism 18
The rewind switch 18,c is newly turned on, and this rewind switch
Based on the on-off status of switch 18c, the tape
Determines whether counting is performed by addition or subtraction.
Miyoshi. It is designed to be controlled. Also, the recording button 10 is
,When the lock is locked, operate/・button as described above.
When rewinding by sliding 9 in the direction of the arrow shown in the figure,
of the protrusion 11c of the operation knob lever 11 as it slides.
Due to the action, the lock plate 28 is centered around the shaft 28b.
Rotate as a mind. As a result, the protrusion 27a and
28a is disengaged, and due to the tensile force of the spring 32,
The locked state of the recording button 10 is released. Also, along with this
The amplifier circuit (not shown) and the magnetic head 26 are
Switched to raw state. Therefore, the winding reel shaft 2
4a, as shown in FIG. 3a and b, for example,
A magnet (permanent magnet) 33 is fixed, and this magnet
The cutter 33 is integrated with a disc-shaped winding roll shaft 24a.
It is designed to rotate. The outer periphery of the magnet 33 is provided with a
A reed switch 34 is provided. this lead
Turning the switch 34 on and off depends on the rotation of the magnet 33.
This is done by the accompanying change in the magnetic field, and the magnet
33, that is, twice when the winding reel shaft 24a rotates once.
The on-off cycle is repeated. and,
The on-off output of the trust switch 34 is the reel's on-off output.
Pulses according to rotation, that is, pulses according to the amount of tape travel.
This pulse can be counted and processed as described below.
Tape counting processing (tape running, counting processing)
) is now being carried out. Figure 4 is based on this invention.
An overview of the circuit configuration of the main parts of a magnetic recording and reproducing system with an electronic computer.
It is shown schematically and is structured as follows, for example. That is, 35 is a DC power source, such as a battery, and 35 is a DC power source such as a battery.
Display section 5: ``The motor 19, calculation control section 36, etc.
It is for supplying pressure. The battery 35 is a power source.
via the switch 18a and the calculation power switch 2.
connected to the drive control section 37 and the booster circuit 38, respectively.
There is. The drive control section 37 controls the motor 1 as described later.
This controls the rotation of 9. In addition, the booster circuit 3
8, the DC voltage +V of the battery 35 is set to a predetermined voltage of 10 VD, 1
It boosts the voltage to VK and 10VF and outputs it. This rise
The applied voltages +VD and -VK are calculated by the calculation control section 36.
Then, the voltage +VF is supplied to the display section 5. Here, the voltage
+VD, -VK, and +VF are each arithmetic control section 36
operating voltage, lighting voltage of display section 5, filament of display section 5
voltage. Therefore, the calculation control section 36
When +VD and -VK are supplied, the "0" level becomes -
Digit signal D, whose “1” level is 10 VD in VK, ~
D9 is output to the display section 5 and key input section 39.
It has become. This key input section 39 inputs the above-mentioned digital signal.
D, to D9 are used as key signals to be described later by the arithmetic control section 36.
The key signal input port is output to K2, K, and K8.
be. Then, the arithmetic control section 36 applies the key signal to the key signal.
Based on pre-stored sequence programs
According to the operation status, various calculation processes (at least
four arithmetic operations and other necessary operations) or
performs counting processing, etc., and also displays the results or necessary information.
It stores information such as
Segment signals Sa to S, which will be described later, are synchronized with D, to D9.
Output g, Sdp and dynamically display predetermined characters and symbols.
In addition, the control signal M is displayed on the drive control unit 37.
It outputs S and MF to control the rotation of the motor 19.
For example, it is composed of large-scale integrated circuits (LSI).
It is. The drive control section 37 also includes the fast forward speed.
One end of the switch 18b is connected, and this switch 18b
The other end is grounded. The motor by the drive control section 37
For example, the control details of the data controller 19 are as follows.
. That is, the power switch 18a is turned off (at this time, the desk feed
When the switch 18b is also off), the voltage + from the battery 35 is
Since V is not supplied, the state of control signals MS and MF
The motor 19 will stop regardless. Also, the power switch
The switch 18a is turned on and the control signal MS goes to the “1” level (hereinafter referred to as “1” level).
Even if it becomes an MS-ON), the transistor
40 is turned on and transistors 41 and 42 are turned off,
This causes the fast forward switch 18b and the control signal MF to
The motor 9 will stop regardless of the state. in this state
, the control signal MS is at “0” level (hereinafter simply referred to as MS-OF).
F), the fast forward switch 18b is turned on.
If it is off and MF-OFF, transistors 40 and 43 are off.
As a result, transistors 41, 42, and 44 are turned on, and this
As a result, the motor 19 rotates at a constant speed. On the other hand, the fast forward switch
switch 18b is on or M'10N (at this time, the transition
transistor 43 is on), transistors 40 and 44 are off.
The transistors 41 and 42 turn on, and the motor 19
is designed to rotate at high speed. Figure 5 is the previous magazine key
It shows the circuit configuration of the input section 39 in detail, for example, as follows.
It is configured as follows. That is, this key input section 39 mainly uses the keyboard 4.
The keyboard 4 is configured on the body, and the keyboard 4 is configured on the body.
Eight row lines (hereinafter simply referred to as
(simply referred to as D, to D8 line) and the arithmetic control section 36.
Three column lines (
(hereinafter simply referred to as K,, K2, & column line)
Each intersection of the matrix is 〔0~9〕 etc. as shown in the diagram.
numeric keys, [÷, ×, one, ten, =, %, no], etc.
Command keys, memory keys such as [CM, RM, M-, M-10]
-4a to 4d and clear key 4e such as [C no CE]
Each is provided with arithmetic keys consisting of the following. Here, small
Number key (pause key) 4q is the intersection of the above matrix
It is not set up in In other words, the above decimal point key (one
One end of switch 45 of 4q (time stop key) is D, row line
The other end of this switch 45 is connected to two backflow prevention
K4 and K8 columns through diodes 46 and 47, respectively.
connected to the line respectively, and its respective connection law or the switching switch
At one end of switches 3a and 3b that constitute switch 3,
Furthermore, the terminals of these switches 3a and 3b are
are connected to the input terminals K4, & of the arithmetic control section 36, respectively.
There is. In addition, the input terminals K, , K2, K4 of the arithmetic control section 36
, K8 are connected to one ends of resistors 48 to 51, respectively,
The other ends of these resistors 48 to 51 are connected in common and the voltage -VK
is being supplied. On the other hand, on the D5 line
is connected to the reed switch via the backflow prevention diode 52.
This reed switch 34 is connected to one end of the reed switch 34.
The other end is connected to the K8 column line. In addition, a backflow prevention diode 53 is connected to the D6 line.
The emitter of the PNP transistor 54 is connected through the
, the collector of this transistor 54 is connected to the K8 column line.
It is continued. The base of the transistor 54
is connected to the rewind switch via the NPN transistor 55.
This switch 18c is connected to one end of the switch 18c.
The voltage of 10 V is supplied to the end via the power switch 18a.
be done. In addition, a backflow prevention diode is installed on the D7 line.
The emitter of the PNP transistor 57 is connected through the gate 56.
The collector of this transistor 57 is connected to the K8 column line.
connected to the inn. Then, the transistor 57
The base of is connected to the voltage via an NPN transistor 58.
It is connected to one end of the power switch 18a. Also, D8
The above line is connected to the row line through a backflow prevention diode 59.
One end of the recording/playback selector switch 30 is connected to this switch.
The other end of the switch 30 is connected to the K column line. moreover
, D9 row line and & column line are provided with a backflow prevention dabber.
A diode 60 is connected. In addition, illustrations 61 to 64
is a backflow prevention diode. Then configure like this
The key input section 39 will be explained in detail. That is, this key input section 39 inputs digit signals D, ~
Input to the arithmetic control unit 36 as a key signal synchronized with D9
Time division method to output to either end K,, K2, K, or K8
It takes a formula. Then, set the changeover switch 3 to the computer mode.
When set to the mode (CAL) side, the switch 3a turns on.
Therefore, the key signal from the key input section 39 is transmitted to the calculation control section 3.
6 input ends K, . It will be output to either K2 or K4.
This will put you in computer mode. For example now
, press the number key 6 to turn on the switch 65 and turn on the digital
When the output signal D6 is on (10 DV), the calculation control unit 36
Voltage +VD is input to the input terminal K, which causes the calculation control.
The control unit 36 inputs the input signal (key signal) of this input terminal K.
Based on the above digit signal D6, it is decoded into a numerical value “5”,
Processing for the numerical value "5" will be executed. On the other hand, Kirifusuma
Set switch 3 to tape count mode (TAPE).
Then, the switch F3b turns on, so the key input section 3
The key signal from 9 is input to the input end of the calculation control unit 36,
, K, and as a result, the
It becomes up count mode. And this tape counter
In the case of the default mode, the input terminal K8 of the arithmetic control section 36 has the following
The signals described in are input. i.e.
, rub the selector switch 3 above to tape count mode.
Since the digit signal D9 is directly input, the calculation control
The section 36 determines whether this digital signal D9 is input or not.
to determine whether it is in calculator mode or tape count mode.
It's becoming a sea urchin. Also, when the green sound button 10 is pressed,
, the recording/playback switch 30 is turned on and the digital signal is
D8 is now input. Next, the operation knob 9
is in the A position shown in the illustration (when not stopped, the wire switch 18
a turns on, which turns on transistor 58.
, when the digit signal D7 is “1” (10 VD), the transition
The star 57 is turned on and the D7 signal is input. Also, operation
Knob! When 9 is in direction D (during rewinding), the rewinding speed is
Switch 18c is turned on, which causes transistor 5
5 is turned on, and the digit signal D6 is input. here,
The arithmetic control section 36 receives the digital signal D7.
This may indicate that a recording/playback operation is in progress or that a digital signal is being transmitted.
The tape count process is decreased due to the input of No. D6.
It has come to recognize that it is arithmetic processing. Ma
In addition, digital signal D7 is input, and digital signal D6 is input.
If no input is made (operation knob 9 is in the B direction or C direction shown in the illustration)
), the arithmetic control unit 36 performs tape count processing.
It is now recognized that it is a counting process. In addition
, the digit signal D6 is input to the input vertical K6 because the
Both the source switch 18a and the rewind switch 18c are
This is when the digital signal is on, but as explained later,
Set the timing for inputting numbers D6 and D7 to be more than one cycle.
This is to avoid delay. Therefore, in this example, the
Slide the operating knob 9 in the direction D as shown in Figure 2.
If the rewind switch 18c is
The configuration is such that it turns on quickly or at the same time.
Ru. Next, when the reed switch 34 is turned on,
Digital signal D5 is input, and this digital signal is widely based on
The calculation control unit 36 performs a process of counting the amount of tape travel.
It has become. In addition, the 4 and several point keys (pause key)
) When 4q is pressed, the switch 45 is turned on.
Therefore, the digit signal D, is input to the input terminal K8, and
The arithmetic control unit 36 outputs the control signal MS (MS-○N
) to temporarily stop the motor 19. Na
Oh, the above decimal point key (pause key) 4q is the sliding door switch.
When switch 3 is set to computer mode (CAL), the switch
Since switch 3a is turned on, the digital signal D is connected to the input terminal & side.
, and the decimal point key in calculator mode
It is designed to be processed as follows. In addition, the input terminals K, , K of the arithmetic control section 36 of the keyboard 4
The key connected to 2 is for computer mode and tape counter.
The memory key is used for both
4a to 4d have different functions depending on the mode, so-called dub
It has a function function. In other words, computer mode
clear memory function and recall memo respectively.
memory, memory minus, and memory plus functions.
and when in tape count mode, as described below.
Setting release function (R) and tape count value setting machine respectively
function (S), playback position setting function (D) and stop position setting
It has a function (mouth). Now enter tape count mode.
From then on, press the “R” key 4 for each of the memory keys 4a to 4d.
a, “S” key 4b, “ST” key 4c and “STO”
P” key 4d.The various signals mentioned above are
The input terminals K, , K2, & of the arithmetic control unit 36 are input to the public.
, the result of processing by the calculation control unit 36 according to these signals.
FIGS. 6 to 8 show how to display on the display section 5.
Explain with reference to. In other words, Figure 6 shows 4 bits and 9 digits.
The storage contents of each digit of the display register 66 consisting of
Status flag of the input terminal & of the arithmetic control unit 36 corresponding to each digit
This display register 66 and flag are
It is provided within the calculation control section 36. Figure 7 shows the above display level.
Display for converting the memory contents of register 66 into segment signals
The conversion section and the above segment signals and each segment of the display section 5
This display conversion section is used to perform calculations.
It is provided within the control section 36. That is, the display register
The memory contents of the 4 bits R8, R4, R2, R of the data 66 are
Decoded with AND matrix 67, and within this decode
7 segment signals Sa by OR matrix 68
, Sb, Sc, Sd, Se, Sf, Sg.
It has become so. FIG. 8 shows the memory of the display register 66.
The contents (4-bit input contents of AND matrix 67) and
This indicates the correspondence with the AND signal, for example, the AND signal.
If you enter “1011” in Trix 6 7, the segment
The output signals Sa and Sf are output, and “'' is displayed.
means. Also, when flag [S] is set
, when inputted to the AND matrix 67, the segment signal S
dp is output and the decimal point “.” is now displayed.
ing. Next, in the above configuration, one embodiment of the present invention will be described.
Further details of the magnetic recording and reproducing device with electronic computer, which is an example
explain. First, in tape count mode, for example, display register 6
If the memory content of 6 is the price plate plate yakucho nl yakuzu, then the operation
The control unit 36 digitally stores the contents of the display register 66.
It is synchronized with the target signal and input directly to the AND matrix 67.
When the force is applied, unnecessary “0” is also displayed on the display section 5.
will be done. Therefore, in this example, the display size is
Plank out unnecessary “0” before entering Kuru.
, the contents of the display register 66 are changed. sand
For example, 4 binary bits "000" and "11"
When converted to 1r(15), as shown in Figure 8, the unbalanced
The key “0” is blanked, which causes the display cycle to
At this time, the display contents will be as shown in FIG. (Hereinafter mentioned above)
(The processing content is called zero suppression) Figure 10 shows the calculation control
Flowchart of the above-described zero suppression process in section 36
The upper digits (9 digits) of register 66 are displayed.
Zero suppression is carried out sequentially starting from 1), and the numbers [1 to 9] are detected.
Zero suppression processing now ends when issued.
There is. That is, the calculation control unit 36 first specifies the ninth digit in flow 70.
[9→DIGIT] and display register 6 in flow 71.
The memory content of the specified digit of 6 “R8R4R2R,” is “000”
Check if it is [R=0]. Here, R = mother R814R40 station 20R. “0
If it is 00, the process goes to flow 72 and the display register 66 is
Convert the memory contents of the specified digit to “1111” [15→R]
Proceed to flow 73. 0 On the other hand, if it is not “000,”
-Proceed to T4, and the memory contents of the designated digit of the display register 66 are displayed.
Check if it is a numerical value [RZIO], and enter the numerical value (R
If <10), the zero suppression process is completed and the sign (R≧
10), the process proceeds to flow 73 above. In this flow 73, by adding "1" to the specified digit,
, specify a new digit to check next [DIGIT-1→
DIGIT] and proceed to flow 75. In this flow 75
, the newly specified digit in flow 73 above is the first digit.
Check whether [IT=1 in D] is 0, and the first digit is
If so, finish the zero subless processing, and if it is not the first digit, try again.
Proceed to flow 71 and repeat the zero suppression process described above.
and execute. For example, as in the example above, the display register
If the memory content of Ta 66 is Chishu/Nijisara Nagiko Sarashun,
First, files o-70, 71, 72, and 73 are processed in order, and the table
The memory contents of the display register 66 are u background prison ololl plate phrase.
Then, by processing in the order of flows 75, 71, 74, and 73,
Bile 11lO! 0lOiofllolo'11, followed by
Processing in the order of rows 70, 71, 72, and 73 is repeated 4 times.
This will be the Kasumioka 0114th gallery-style plate. Furthermore, the foo-o-
75, 71, 74 are processed in the order, and since R=1,
Rosapress processing has ended and the display cycle will now proceed.
Ru. Note that in this embodiment, calculation control is performed during the display cycle.
Input port side of section 36, key to either K2, K, or K8
When the key signal is output from the input section 39, the calculation control section 3
Step 6 stops outputting the digital signal, turns off the display, and presses the key above.
- In order to perform processing corresponding to the signal, the following zero suppression solution is used.
It is designed to perform removal processing. That is, FIG. 11 shows the zero supply in the arithmetic control section 36.
This is a flowchart of the response cancellation process.
- Specify the 9th digit with 76 [9 → DIGIT] and proceed to flow 7.
7 indicates the memory content of the specified digit of the display register 66 “R8R4R
2R,” is “1111” [R
=15]. “For 111r, proceed to flow 78,
Converts the memory contents of the display register 66 to “000” [0→
R] and proceed to flow 79. On the other hand, it is not “111]r”
If so, proceed directly to flow 79. This fu. -79 specifies
By incrementing the digit by 1, the next digit to be checked is updated.
Specify [DIGIT-1→DIGIT] and proceed to flow 8.
Go forward 01. In this flow 80, the new
Check whether the specified digit is “0” [
DIGIT=0] If it is “0”, zero suppression is canceled.
After the processing is completed, if it is not “0”, proceed to flow 77 again and proceed to the top.
Repeat the zero suppression process described above. Next, the performance
In the tape count mode described above of the calculation control section 36,
The contents of various calculations, counting, and control processing are explained in Part 1.
Detailed explanation with reference to the flowcharts shown in Figures 2 a to i.
do. That is, when the calculation power switch 2 is turned on, the voltage is
VD is supplied to the arithmetic control section 36, which allows arithmetic control.
The section 36 operates. First, in flow 800, all records are
Clear register memory contents and K; input status flag, etc.
Then, proceed to flow 101. In this flow 101, the previous
Zero suppression processing is performed according to the flow described above, and flow 1
Proceed to 02. In this flow 102, specify the 9th digit [9
-1DIG1n and then proceed to flow 103. flow 10
= 3, by adding “11” to the specified digit,
Specify the digit of [DIGIT 11 → DIGIT] and from
Proceed to l04, and in flow 104, the newly specified digit is
The corresponding digit signal is turned off to reduce power consumption.
. Next, proceed to flow 105 and set the designated digit to “1”.
Specify a new digit with [DIGIT-1→DIGIT]
The process then proceeds to flow 106. In flow 106, the display register
The memory content of the designated digit of star 66 is “R8R4R2R,” and the file
The contents of lag [S] are combined with AND matrix 67 and OR matrix.
Trix 611 generates segment signals Sa to Sg, S
dp and output to the display unit 5 [SECM old NT (
DIG・IT)ON、SEGMENT(DIGIT)ON
)○FF]L', proceed to flow 107. In flow 107
is the digit signal corresponding to the specified digit (D9 in this case)
is output to the display unit 5 [DIGIT-○N], and the display unit 5
Display the above memory contents in the specified digit. Next, go to flow 108
Check whether the specified advance digit is “0” [DIGI
T=0), and if it is not "0", the process advances to flow 109. centre
In row 109, the memory content of display register 66 is “R8R4”.
R2R," is "111r, that is, R=15.
[R=15], and if R=15, check the flow.
-11 Go forward by the river. In the flow 110, from the key input section 39
The key signals of are stored in the calculation control unit 36 [K8, K4, K2
, K, →K] and proceeds to flow 111. In flow 111
is the digit signal corresponding to the specified digit (D9 in this case).
Turn off [DIGIT OFF] and proceed to flow 112. child
In this case, the 9th digit of the display is blanked, so the digital
This is to save power by turning off the cut signal D9. one
On the other hand, in the case of R sheep 15, proceed to flow 113, and proceed to flow 11.
The process similar to step 0 is performed and the process proceeds to flow 112 described above. This frame
In row 112, it is stored in flow 110 or flow 113.
Input contents of key signal input machine K8, K4, K2, K
Check if is K-lord 0 [K-sheep 0]. child
Here, K=8K80'K412K20K, and the key information is
When the signal is on, K±0. When the signal is off, K=0. Now my finger
Since there are 9 fixed digits, selector switch 3 is on the computer mode side.
Check whether it is on the tape count mode side or on the tape count mode side.
are doing. However, in the case of K: 0 (computer mode side)
To do this, proceed to flow 114 and set the specified digit to “-1”.
Specify a new digit with [DIGIT-1→DIGIT]
The process then proceeds to flow 115. In flow 115, a new finger
Check whether there is a decimal point in the fixed digit [DIGIT=
PCY] and if there is a decimal point, proceed to flow 116.
, set the flag [S] [(S]oset], and set the number 4.
If there are no points, proceed to flow 117 and reset the flag [S].
Set [[S]reset]. However, the above flow
Returning to step 103, the key signal input from the key input section 39 is confirmed.
If not (K=0), start from flow 103 described above.
, the process is repeated by returning to flow 1053. child
As a result of repetition, the specified digit becomes “0” in flow 105.
”, check flow 1 08 [DIGIT=
0], proceed to flow 118, and from the specified digit “9'' to “
0” was repeated 4 times (afterwards, it is easy to calculate
check whether the count is "4") [COUNT=
4] Do. If the count is “4”, continue with flow 1
Return to 02, and if the count is not “4”, flow 11
Proceed to 9 and add a new count by increasing the count to 11.
Specify the count number [COUNT+1 → COUNT]
Return to flow 102. However, these repetitions
The digital signals D, ~D9 are turned on sequentially, and these digital signals
A segment signal synchronized with the cut signal is output and displayed on the display section 5.
will be displayed. In this case, in flow 100 the display register
The memory contents of 66 are cleared and zero supply is performed in flow 101.
Since response processing is being performed, the display content on the display unit 5 is [
0. ]. Next, when you perform a key operation, the above flow 1
10 or 113 to operate the key signal from the key input section 39.
The information is stored in the calculation control unit 36 and the process proceeds to flow 112. In flow 112, the content of the key signal is K sheep as described above.
Check if it is 0 [K≠0], and if K is 0,
If so, proceed to flow 120. In flow 120, the key signal
Check [KZ8] whether the content of is K main 8.
, K≧8, the process proceeds to flow 400. flow 4
At 00, check whether the count is “4” [C
OUNT=4], and if the count is “4”, flow
Proceed to 401. In flow 401, the digital data corresponding to the specified digit is
The cut signal is turned off and the process proceeds to flow 402. flow 402
Then, zero suppression cancellation processing is performed and the process advances to flow 403.
In flow 403, which key is pressed when the digital signal is on?
Determine whether a key signal is input to the signal input terminal and
Performs so-called key selection to determine which key was pressed.
The process advances to flow 404. In flow 404, the above flow 4
Perform calculation processing based on the key selection results in step 03, and
Clear the count [0 → COUNT] and proceed with the flow 1 above.
It returns to 01. Further details of the entrusted contents
Explain. For example, if you press a group of numeric keys,
The switch 65 is turned on, and now the designated digit is in flow 105.
Suppose it is 6 digits. At this time, the flows 106 and 10
Processing is performed in the order of 7, 108, 109, 110, 111
Then, a digital signal is sent to the key signal input terminal K of the arithmetic control section 36.
The number D8 is input (K=1). However, the flow 1
12,120,400,401,402,403,40
The numerical value “5” in the calculator mode is processed in the order of 4.
It will be done. When this process is completed, the process returns to flow 101 and the zero supple
While the numeric key diagram is pressed,
Processing is performed in a display cycle. In other words, the specified digit is
If the number is not 6 digits, the above-mentioned display section 5 will show [0. ] is displayed
The process is repeated in the same display cycle as when
. In addition, when the specified digit is 6 digits, the counter is
Check whether the count is “4” [COUNT=4]
and the count is not “4” (in flow 404, the count is not “4”).
(the number of entries is set to "0"), the process advances to flow 405.
In flow 405, the count number is cleared [0 → COUNT
] and proceeds to flow 114, whereupon the above-mentioned display section 5 displays [
0. ] is displayed in the same display cycle.
Repeated. Next, when you release the number key country [0. ] is displayed
The process is repeated in the same display cycle as when
In the above flow 119, the count number increases by “1”.
Ku. This indicates that the key has been released and the count
When it reaches “4” (approximately 20ms in this example), press the next key.
It is designed to accept the contents of the operation. On the other hand, switching
When switch 3 is set to tape count mode, the
From the key input section 39 in row 110 or flow 113
The key signal (input at input terminal K8) is stored in the arithmetic control section 36.
The process then proceeds to flow 112. In flow 112, the content of the key signal is K main as described above.
Check if it is 0 [K±0], and if K sheep is 0,
(K=8 in this example when the specified digit is 9 digits), the flow
Go forward 12 rivers. In flow 120, the content of the key signal is KZ
Check if it is 8 [KZ8], if KZ8
Then proceed to flow 121. In this example, K=8, so
Proceed to flow 121 and set the flag [TAPE].
Make sure you are in tape count mode. However
Proceeding to flow 122, the tape count value storage register (
The contents of register 5 (hereinafter simply referred to as T REG) are displayed in register 5.
6 (hereinafter simply referred to as DISPREG) [T R
EG→DISPREG] and the computer
The display changes to the tape count display, and the tape count
mode display cycle. Here the above TREG is
A 5-digit register (1-digit code) in which the loop count value is stored.
The setting value is 4 digits. That is, when proceeding from the above flow 122 to flow 123,
Zero suppression processing is performed, and the process advances to flow 124. Flo
-124, the contents of the pause counter (described briefly below)
(referred to as P COUNT) to “0” [0 → P C
OUNT], and then in flow 125 specify the 9th digit [
9→DIGIT, and proceeds to flow 126. flow 12
6, the same process as the flow 106 [SEGMEN
T(DIGIT)ON, SEGMENT(DIGIT+
1) OFF], and then in flow 127, the
Perform the same process [DIGITON] as in row 107, and
As a result, the contents of the display register 66 are placed in the designated digit of the display section 5.
Is displayed. Next, proceed to flow 128 [DIG/IT
=0] is checked, and if it is not “0”, flow 1
Proceed to step 29. In flow 129, [R=15] is checked
and if R=15, flow 13,0, flow 13
Next, proceed to flow 132, and if R=15,
After step o-133, the process proceeds to flow 132 described above. here
, in flow 130 and flow 133, the melon 8, K4, K
2, K, →K], and in flow 131, [DIG
ITOFF] processing. However, in the above flow 132
indicates that the K8 input status flag in the designated digit shown in Figure 6i is set.
Check whether the PRE (DIGI
T) set]. This status flag is set
(In this example, when there are 9 specified digits as described above)
If the flag [TAPE] is set), proceed to flow 134.
, whether the content K of the key signal is KZ8, i.e.
At least check whether the input of input terminal K8 is on.
Check [KZ8] 9 “In this example, K=8.
Proceed to flow 135 and specify the next digit [DIGIT-1
→DIGIT] and proceed to flow 136. flow 136
Then, the memory contents of DISPREG are “101 and R”.
Check if =10 [R=10], and R=
If it is 10, set flag [S] in flow 1 37 [
[S]Set], and if R=10, flow 138
Reset the flag [S] with [[S]reset],
Both proceed to flow 139. In flow 139, point to the previous digit
Set [DIGIT 11 → DIGIT], then flow 1
At step 40, perform the [DIGITOFF] process. -1 4
Go to 1. In flow 141, specify the next digit [DIGIT
-1→DIGIT] (8 digits in this example) and then
Return to m126. From flow 126 to flow 132
Processing is performed in the order described above, and if the specified digit is 8 digits, the status flag is
Since the lag has been reset, the flow starts from flow 132.
Proceed to 142. Flow 142 is the same as flow 134 above.
[KZ8] and check whether it is KZ8 as in this example.
If K<8, proceed to the flow 135, and the same goes below.
Repeat the same process. In this way, the above process
After repeating, “0” digit is specified in flow 141.
When proceeding to the flow 128, [DIGIT=0] is checked.
The check is performed, and since it is "0", the process advances to flow 143. centre
In row 143, DISPREG indicates stop “P”
“Check whether 101bi is set [P
Set], and if it has been reset, flow 14
Proceed to step 4. In flow 144, the flag [PLAY] is set.
Check if it is played [[PLAY]Set
], and if it has been reset, proceed to flow 145.
. Process [9→DIGIT] in flow 145, and then
Flow 1 46 [SEGMENT (DIGIT)
ON, SEGMENT (DIGIT+1) OFF] processing
, Flow 1 Performs [DIGITON] processing in 47 and
Row 1 Proceed to 48. In flow 148, [DIGIT=
0] Check and if it is not “0”, flow 149
Go to [R=15] and check. In the case of R=15
Proceeds to flow 150, flow 151, and then flow 152.
If R=15, then flow 153 and the above flow are executed.
Proceed to row 152. Now in flows 150 and 153
performs [K8, K4, K2, K, →K] processing, and the flow
At 151, [DIGITOFF] processing is performed. However
, in the above flow 152, the content K of the key signal is 1miK<3
, i.e., the input of input terminal K or K2
Check if only [ISK<3] is on.
, 1≦K×3, the process advances to flow 154. flow
In 154, [DIGIT-1→DIGIT] processing flow
- Advance by 0 to 155. In flow 155, [R=10] check
If R=10, proceed to flow 156 [
[S]set] processing is performed and the flow advances to flow 157. R=1
If it is not 0, proceed to flow 158 and set [(S]res
et] processing and proceeds to the above flow 157. flow
At 157, process [DIGIT 11 → DIGIT].
Flow 159, 16 goes forward. With flow 159,160
are [DIGITOFF] processing and [DIGIT-
1→DIGIT] processing and returns to the flow 146.
0 After the above process is repeated in this way,
, the “0” digit is specified in flow 160 and the flow 148
When the process progresses to [DIGIT=0], a check is performed and “0” is reached.
”, so proceed to flow 161. In flow 161, check [COUNT=2],
If the count is “2”, the process returns to the flow 125 and the count is “2”.
If the count is not “2”, proceed to flow 162 [COU
NT+1 → COUNT] After processing, flow 12
Return to 5. Therefore, the flows 132, 134, 14
2 and the input check routine of the input end & mentioned above.
Input checks of input terminals K, , K2 centered on flow 152
The check routine is repeated alternately, and the display is displayed on the display unit 5.
It will be done. Here, it is displayed in tape count mode.
The tape count value displayed in section 5 is as described above.
It is an integer display. Therefore, the calculation power switch 2
When turned on, the computer is in calculator mode or tape count mode.
To determine whether the code is in
You can tell by looking at it. The next time you operate operation knob 9,
Contents of various calculations, counts, and control processes of the calculation control unit 36
will be explained in detail. First, turn the operation knob 9 to the playback side (B
position), the power switch 18a turns on and the key input
The digit signal D7 from the section 39 is input to the input terminal of the arithmetic control section 36.
Output to K6. The arithmetic control section 36 operates at the input terminal K8.
Memorize input contents in flow 130 or flow 133
For example, if the specified digit is 7 digits, for flow 132
Then proceed to flow 142. In flow 142, [KZ8] chi
Check and since K=8, proceed to flow 163 [
DIGIT=5] Check. Now, the specified digit is 5 digits.
If not, proceed to flow 164 [DIGI
TOFF] process, and then proceed to flow 165.
[Rosa press release] processing is performed and the process proceeds to flow 166. centre
In row 166, check [IT=5 on D] and check this
As in the example, if the specified digit is not 5 digits, go to flow 167.
move on. In flow 167, the & input status flag of the specified digit is set.
PRE (DIGIT) set, that is, the specified digit
In this example, where is 7 digits, set the flag [PLAY].
and recognizes that it is in playback mode. Below,
The process advances to rows 168 to 186 and returns to flow 123.
Thus, until the reel rotation pulse is input, the
Input end centered on flows 132, 134, 142
This will be displayed in the K8 input check routine.
. Note that the process is repeated in the input check routine for input terminal K8.
When the specified digit becomes “0”, the process starts from flow 128.
Proceed to the flow 143 and check [P set].
cormorant. In this example, “P” has been reset, so the flow
1 Go to 44 and check [(PLAY)set]
. In the flow 167, the flag OLAY] is set.
In this example, flow 187, which will be described later, is followed by
Proceed to row 188. Then it returns to flow 125 and again
Input end & centered on flows 132, 134, 142
It 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), the above
As shown above, the fast forward switch 18b is turned on and the motor 19 is at high speed.
Although it rotates at high speed, it has no effect on the input/output of the calculation control section 36.
Therefore, it is not displayed in the input check routine of the input terminal.
Continue displaying and wait for reel rotation pulse input. Also, when the operation knob 9 is returned to the stop side (A position shown in the figure), the power is turned off.
Switch 18a and fast forward switch 18b are turned off,
The motor 19 stops, and the arithmetic control unit 36 starts the next operation.
Perform processing like this. In other words, input when the specified digit is 7 digits.
The input of the end port 8 becomes “0”, and the [P
Flow 13 by checking RE(DIGIT)set]
Proceed to step 4. This is flagged [PLAY
] is set. In flow 134, [
KZ8] Check and proceed to flow 189 because K=0
nothing. In flow 189, check [DIGIT=5]
In this example, the specified digit is not 5 digits, the flow is 1901
nothing. In flow 190, check [DIGIT=1]
In this example, if the specified digit is not a single digit, proceed to flow 191.
. In flow 191, the IGITOFF] process is performed and the
Proceed to Row 192. In flow 192, [PRE(DIG
IT) reset] process, that is, in this example,
Reset the lag [PLAY] and proceed 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. However, the tape count mode display cycle
Enter the input check box of input terminal 8 as mentioned above.
Interchange the input check routines for input terminals K, , and K2 with
The tape count value continues to be displayed repeatedly. Next, operate
When the operation knob 9 is set to the rewind side (direction D in the figure), the rewind
The switch 18c is turned on, and then the power switch 18a is turned on.
is turned on and the motor 19 rotates at high speed. Here, the digital signal D7 is output from the calculation control section 36.
When the rewind switch 18c is
and when the power switch 18a is turned on, the following sequence
Processing is performed in That is, flow 132, IE42
, 163, 164, 165, 166, 161 "in order
The process is performed and the flag [PLAY] is set in flow 167.
cut. In flow 168, check [DIGT=8]
If the specified digit is not 8 digits, proceed to flow 169.
nothing. In flow 169, error “E” is displayed in DISPREG.
"Check if 110r is set."
check [[E]set] and if it has been reset.
proceeds to flow 170. In flow 170, [DIGIT
=7] Check and if the specified digit is 7 digits, the frame is
Proceed to Row 171. In flow 171, [6→DIGIT
] Process, then flow 172, 173, 1!74
Proceed to the respective IGITON], [Toki, former 4. K
2, K, →K] and [DIGITOFF] processing.
Proceed to flow 175. In flow 175, the specified digits (6 digits)
According to Law 171. ) Check [KZ8] in
For K and 8 (K::8 in this example) flow 20
Go to 1. In flow 201, [PRE(DIGIT)s
et] processing, that is, in this example, the flag [REV
], recognize that it is in the rewind state, and start the flow.
Proceed to 176. In flow 176, the flag [SET] is
Whether set, i.e. tape counter value
Check if it is recognized that it has been set
[[SET]set] and is not recognized (reset)
), the process advances to flow 177. In flow 177, it is determined whether the flag [N] is set.
That is, the numeric key plate on keyboard 4 ~ operation in the diagram
Check whether it is recognized that the
[N]set] and is not recognized (reset)
Then proceed to flow 178. In flow 178, the flag [S
T] is set, that is, whether the tape
Is it recognized that the start position has been set?
, check [[S]set] and find that it is not recognized (
reset), the process advances to flow 179. Foo--17
In 9, check whether the flag [SUB] is set or not.
In other words, the tape running amount counting process is set as subtraction mode.
Check if it is set [[SUB]set]
However, if it is not set, the process advances to flow 180. In flow 180, the flag [REV] is set.
Check [[REV]set] and set it.
If so, the process advances to flow 202. In flow 202
is whether the flag [NOC] described later is set.
Check [[NOC]set] and confirm that it is set.
If not, proceed to flow 203 and confirm that it is set.
If so, proceed to flow 203a. In flow 203,
In flow 2030a, the flag [NOC] is set.
Reset the group [NOC] and in either case flow 2
Proceed to 04. In flow 204, the flag [SUB] is set.
The process then proceeds to flow 205. In flow 205, the flag [
CUE] is set, i.e. fast forward
Check whether the person is aware of the condition.
[CUE] set] and not set (reset)
), the process advances to flow 206. In flow 206, [[
ST〕set〕check and if it has been reset.
If so, proceed to flow 186 for [[ST]0reset] processing.
After that, the process returns to flow 123. Here, the above flag [SU
B], even if the operation knob 9 is returned to the stop side, due to inertia.
Even if the reel continues to rotate, the generated pulses can be confirmed.
It was created for the purpose of being able to count. i.e.
, the flag [SUB] is set when the operation knob 9 is set to the rewind side.
is set and reset when it is set to the playback side. this
Depending on the state of the flag [SUB], the arithmetic control unit 36
As shown above, the tape running amount counting process is either in subtraction mode or in addition mode.
It starts to determine which mode it is in, and it turns out to be 0. In other words,
The reset state is, for example, subtraction mode, and the reset state is, for example, subtraction mode.
This is the addition mode. Next, the calculation control section 36
At the timing when the output signal D6 is being output, the
The return switch 18c and power switch 18a are turned on.
In this case, flow 132 to flow 170 are
The timing at which the digital signal D7 described above is output is
Processing is done in the same way as before. In flow 1 70
[DIGIT=7] Check and specify as in this example.
If the fixed digit is not 7 digits, proceed to flow 0-207. Flo
- In 207, check [DIGIT=6] and specify
If the digit is 6 digits, flow 201 to flow 123
The processing is performed in the same manner as described above. however
, in flow 167, the flag [REV] is set (the above example
Then set the flag [PLAY]), and in flow 201
sets the flag [PLAY] (in the above example, the flag [R
EV] is set). Also, as in the previous example, the flag [
NOC] and flag [SUB] are also set.
Even in the case of misalignment, input until the reel rotation pulse is input.
In the input check routine of machine K8, the tape count value is
Is displayed. Note that when the power switch 18a is turned on,
, transistors 55 and 58 are turned on at the same time.
(When rewinding, the rewind switch 18c is
Switch 18a turns on earlier or at the same time.
As mentioned above, this is due to timing.
If it is out of sync, it is difficult to correctly determine whether to play or rewind.
The control section 36 becomes unable to determine the
This is because it interferes with functionality. However, the operation knob 9
When the switch is turned to the stop side again, the power switch 18a and the rewind
Then switch 18c is turned off and the specified digit is 7 or 6 digits.
At the timing, the input terminal & input becomes “0” and the flow
132, 134, and then sequentially processes flows 189 to 200.
be managed. Here, in flow 194, [DIGIT=9
] Check and if the specified digit is not 9 digits, proceed to the flow.
Proceed to 195. In flow 195, check [DIGIT=8],
If the specified digit is not 8 digits, the process advances to flow 196. Flo
-196, flag [PLAY] and flag [REV]
] reset ([PLAY]reset, (REV)r
eset] and, as mentioned above, perform the flow 197 to be described later.
200, then proceed to flow 3 and display tape count mode
enter the cycle. However, the input end & input check
and the input check routine for the input terminals K, , K2.
The process is repeated alternately and the tape count value is displayed. Next
The method for counting and processing the amount of tape travel will be explained below. That is, as described above, due to the rotation of the winding reel shaft 24a,
The reed switch 34 repeatedly turns on and off, causing the reed switch to turn on and off.
Input from the key input section 39 when the switch 34 is turned on.
Digit signal D5 at end K8 (reel rotation pulse can be easily read from here on)
(referred to as “S”) will be output and counting processing will be performed.
. First, when the specified digit is 5 digits, flow 132
.. Proceed to 142 and 163. In flow 163, [DIG
IT=5] is checked, and the digit signal wide
is checking whether it has been input publicly at the input terminal.
If the designated digit is 5 digits, the process advances to flow 209. flow 2
In 09, the flag OC] is set as described later.
Check [[NOC]set] and set
If not reset (reset), proceed to flow 210.
move on. In the flow 210, the flag [WON
] is set [[WON]
set], and if it is not set (reset)
Proceed to flow 211. In flow 211, the flag [WON] is set [[WON]
[set] and proceeds to flow 212. In flow 212
[PRE](DIGIT)set] processing, that is,
set the reed switch 34.
The process recognizes that it has been turned on and proceeds to flow 213. flow 21
In 3, perform the [4→DIGIT] process and go to flow 139.
Then, the input terminal K8 input check routine is entered again.
Continue showing. In this way, the first read switch 34
When on, Flav [WON] and Hitohoragu [REEL] are set.
The display will not change unless you simply press the button. Then the reed switch
34 is turned off, the input terminal K8 is turned off when the specified digit is 5 digits.
Since the force is “0”, flows 132, 134, 189
Proceed to. In Futaro 189, check [DIGIT=5]
, when the designated digit is 5 digits, the process advances to flow 214. flow 21
In 4, [PRE (DIGIT) reset] processing,
Reset the flag [REEL] and turn on the reed switch.
34 is turned off and proceeds to flow 2150.
In flow 215, check [[NOC]set].
, if not set (reset), flow 21
Proceed to step 6. In flow 216, the pause count value, which will be described later, is
Set it to “0” [0 → PCOUNT] and proceed to flow 217.
Proceed to. In flow 25 17, [(S]reset] processing
After that, proceed to the flow 213, and input the input check of the input device K8.
Proceed to check routine. Next, the reed switch 34 is turned on again.
When turned on, when the specified digit is 5 digits, the input at the input end is “1”.
”In other words, K=8, so flows 132, 142, 1
Proceed to 63,209,210,164,165.166
nothing. In flow 166, check [DIGIT=5]
Yes, if the designated digit is 5 digits, the process advances to flow 218. Flo
- At 218, set the flag [REEL].
[set] and proceeds to flow 219. In flow 219
Reset the flag [WON] [[WON]reset]
Then, proceed to flow 22:0. Flow 22 0 flag
Check whether [SUB] is set [[
SUB]set], and if set, flow
Proceed to step 221 and if it has been reset, proceed to flow 222
Proceed to. In the above flow 221, the contents of DISPREG are
Subtraction counting process of tape running amount is performed by “1”.
Execute [DISPREG-1→DISPREG] and
- Proceed to 223. On the other hand, in flow 222, DISPRE
By changing the content of G to “11”, the tape running distance can be reduced.
Execute addition counting process [DISPREG-“1 → DISP
REG] and proceeds to the flow 223 described above. In flow 223
The flag [STOP] is set as described below.
Check [[STOP]set] and reset it.
If so, the process advances to flow 224. flow 22
In step 4, check [[CUE]set] and reset
If it is, return to flow 123 and input terminal K8.
Proceed to input check routine. And then the lead switch again
When the switch 34 is turned off, processing is performed in the same way as when it was turned off last time.
will be held. That is, in the flow 2 1 4,
Reset the button [REEL] and input terminal K8. input check
The display enters the read routine and continues displaying. In this way,
The on-off of the code switch 34 is repeated twice (winding
(the handle stand 24 rotates once) and the flag [SUB]
Depending on the condition, the tape running amount (tape count value) may be “11”.
” or “one-one” will be counted. Figure 13 is a timing chart showing the above counting process.
It is. That is, FIG. 13a shows the rotation of the winding roll table 24.
13b shows the rotation of the take-up reel table 24.
The on-off state of the board switch 34 is shown. Also
FIG. 13c shows that when the reed switch 34 is turned on and off,
The digit signal output from the key input section 39 is
The input signal of the synchronized input terminal K8 is shown. Figure 13
d and e indicate that during playback (operation knob 9 is in position B as shown or
C direction) corresponding to the input signal at the input terminal K8.
corresponding to the group [WON] state and this flag [WOIN].
Shows tape count value. Also, Fig. 13 f and g are
Flag W during rewinding (operation knob 9 is in direction D in the figure)
ON] status and tape count value. Toko
In this embodiment, as shown in Fig. 13, there is a winding roll stand.
When the rotation speed of 24 is “N”, during playback and rewinding
Also, make corrections so that the tape count value becomes “N”.
The amount of tape travel is counted. The counting process shown in Fig. 14 will be explained below regarding the method of correction.
This will be explained in detail with reference to the timing chart. sand
That is, at the same time, a is the rotational speed of the winding reel table 24, and b is the number of revolutions of the reel.
The on-off state of the switch 34 is shown. Also,
Figure c shows the flag [SUB] and the flag [SUB] in the playback state.
WON], flag [NOC] and tape count status
This shows that. Now, play-stop and play-stop frequently.
If it is repeated frequently, the operation/button 9 can be locked in the stop position.
You may end up pushing it all the way to the rewind side. and
For example, during playback, perform the above operation at the 1 position shown in Figure 14c.
We will explain what happens when we do this. That is, the flag [S
UB] and flag [NOC] are reset, flag [W
ON] is set, the tape count value is “
N” (position 1 shown in the figure), when you rewind from playback and rub,
When the specified digit is 6 digits, proceed to flows 132 and 142.
Flows 164 to 170, and further flows 207 and 208
, 201, 176-180, 202-206 are processed in this order.
will be held. At this time, the flag [REV] is set in flow 167, and the flow 20
1 is the flag [PLAY], FO1 203 is the flag [NO]
C] and the flag [SUB] in flow 204.
is being cut. Next, when the reed switch 34 is turned on,
When the specified digit is 5 digits, flow 132, 142, 163, 2
Processing is performed in the order of 09, 212, and 213. here
Just by setting the flag [REEL] in flow 212
, even though the flag [WON] is set.
No counting process is performed. Therefore, the tape count value
remains “N”. Next, the reed switch 34 is turned on.
When the specified digit is 5 digits, flows 132, 134,
Processing is performed in the order of 189 and 214. flow 2 1
In step 4, perform the [PRE (DIGIT) reset] process.
Yes, reset the flag [REEL] and go to flow 215.
move on. In flow 215, check [[NOC]set]
and if the flag [NOC] is set,
Proceed to flow 225. In flow 225, [[WON]s
et] is checked and the flag WON] is set.
If so, proceed to flow 226. In flow 226,
Reset the lag [WON]
Then proceed to flow 216, and the following flows 216, 217, 2
Processing is performed in the order of 13. This rewind operation
Lug [SUB], flag [WON], flag [NOC]
and the tape count state are shown in FIG. 14d. Now,
Turn the operating knob 9 to the stop side with the pupil at J position as shown in Figure 14 d.
Then, when the specified digit is 7 digits (or 6 digits), flow 1
32, 134, and further processing in the order of flows 189, 196
It will be done. In flow 19 6, the flag [PLAY] and the flag
Reset [REV] [[PLAY]reset, [R
[EV]reset] and follow flows 197 to 20, which will be described later.
0 and enters the tape count mode display cycle.
move on. Then, when operating knob 9 is set to the playback side, the designated digit is 7.
When it is a digit, flows 132, 142 and flows 163 to 1
Processing is performed in the order of 79. At this time, in flow 167
has set the flag [LAY]. Above flow 1
In 79, check [[SUB]set] and set flag [
SUB] is set, proceed to flow 227.
nothing. In flow 227, the flag NOC] is set.
Check [[NOC]set] and set
If so, the process advances to flow 227. flow 22
7, reset the flag OC] [[NOC]re
set] and proceeds to flow 180'. flow 1 at 80
checks [[REV]set] and sets the flag [REV].
V] is not set, proceed to flow 181
. In flow 181, the flag [SUB] is reset and then
Processing is performed in the order of lower flows 182 to 186. then above
When the reed switch 34 is turned on in the state described, the specified digit
When is 5 digits, flow 132, 42, 163.209.
Processing is performed in the order of 210.21 1 and 212. this
When flow 21 1 flag [WON], flag 212
The flag [REEL] is set. And said
As shown above, when the next read switch 34 is turned on, the flag [W
ON] and set the tape count value to “11”.
. Flags [SUB] and flags in the above playback operation
[WON], flag [NOC] and tape count
The situation is shown in Figure 14e. Next, the diagram K in Figure 14e
When the operation/pu 9 is set to the rewinding position in the rewinding position,
Similarly, flag [PLAY], flag [REV], flag
[NOC] and flag [SUB] are set. So
Then, when the reed switch 34 is turned off, the rewind operation is performed.
When the read switch 34 is turned off for the first time in the work
Processing is performed in the same way, and the flag [REEL] and the flag
[WON] is reset. Next, when the reed switch 34 is turned on, the winding
The first IJ-doswitch 34 is turned on during the return operation.
Processing is performed in the same way as when the flag [REEL] is set.
cut. Now, when the reed switch 34 is turned off again,
, when the specified digit is 5 digits, flow 132, 134, 189,
214. In flow 214, [PRE(
DIGIT) reset] process and set the flag [REE
L] and proceeds to flow 215. flow 215
Now check [[NOC]set] and set the flag [N
OC] is not set, proceed to flow 225.
nothing. In flow 225, check [[WON]set]
and the flag 0″ON] is reset.
The process proceeds to flow 229. In flow 229, the flag [N
After resetting [[NOC]reset]
Processing is performed in the order of flows 216 and 217. From then on,
Repeated ON operation of reed switch 34 causes flashing.
The set-reset of the group [WON] is repeated, and the flag
The subtraction counter is set according to the [WON] condition (when reset).
Numerical processing is performed. In the above rewind operation
Flag [SUB], Flag [WON], Flag [
NOC] and lap count status are shown in Figure 14 f.
. Next, the illustrated L position (flag [SUB]
are set, flags [REEL], [WON], [NOC]
] is reset) to stop rewinding and restart playback.
When the specified digit is 7 digits, flow 132, 1423
Furthermore, processing is performed in the order of flows 163 to 167. At this time, in flow 167, the flag [PLAY] is set.
to In the above flow 179, [[SUB]set]
Check and if the flag [SUB] is set.
If so, proceed to flow 227. In flow 227, [(NO
C] set] is checked and the flag [NOC] is reset.
If so, the process advances to flow 228a. flow
In 228a, set the flag [NOC] [[NOC]S
et] and proceeds to flow 1801. In flow 180 [
[REV] set] check and flag [REV]
If not set, proceed to flow 181 and set the flag.
Reset the lag [SUB]. Next, the reed switch
When 34 is turned on, when the specified digit is 5 digits, flow 132,
Processing is performed in the order of 142, 163, 209, 212
. In this flow 212, the flag [REEL] is set.
Ru. Next, when the reed switch 34 is turned off, the designated digit is 5.
Flow 132, 134, 189, 214, 21 when digit
Processed in the order of 5, 225, 229, 216, 217, 213.
Processing is performed, and in flow 214l, the flag [REEL],
In flow 229, the flag [NOC] is reset. Below
After that, by repeatedly turning on the reed switch 34, the
The setting and resetting of the lag [WON] is repeated, and the flash
Addition depending on the condition of group [WON] (when reset)
Counting processing is executed. In the above playback operation
Flag [SUB], Flag [WON], Flag [NOC]
] and the tape count state are shown in FIG. 14g. that's all
As explained, in this example, whether it is a subtraction count or an addition count.
The status flag (flag [SUB]) for determining
When resetting from set or setting from reset
(from set to reset or reset)
Set a flag [NOC] (set from
While [NOC] is set, it is almost a flag [W']
Do not perform counting processing even if N] is reset.
, during playback and rewinding in the conventional counting process described above.
The discrepancy in the tape count value is corrected.
In other words, when the number of rotations of the winding reel stand 2'1 is "N"
, the tape count value is “N” during playback and rewinding.
It is controlled so that In addition, the above flag mOC]
is read when the flag [WON] is reset.
It is reset by turning off the switch 34.
It has become. Next, enter the tape count value by key operation.
Which setting method is explained? In other words, in tape count mode, the numeric key plate ~
“R” key 4 a, “S” key 4 b, “ST” key
-4 Press the “STOP” key 4d, etc. to turn off the tape counter.
You can set the playback start position, playback start position, stop position, etc.
It has become so. For example, right now, operation/pu9 is on the stop side.
and has an input terminal K, , centered on the float 152.
A key is pressed at the timing of K2's input check routine.
When the input terminal K,
, K2 are stored in the arithmetic control unit 36, and the flow
Proceed to 152. In flow 152, check [1miK<3]
If 1miK<3, proceed to flow 2301.
. In flow 230, input the specified digits “9” to “0”
Display cycle in input check routine for ends K,,K2
Check if is repeated twice [COUNT=
2], and if the count is “2”, proceed to flow 231
. In flow 231, perform [DIGITOFF] processing and
Then go to flow 232 to [cancel zero suppression] and return to the flow.
-Proceed to 233. In flow 233, the flag [AFT] is
Whether it is set, i.e. stop operation/bu9
Check to see if it is recognized that you have just moved it to the side.
Check [AFTset]. Flag [AFT] is set.
If not, the process advances to flow 234. flow 2
34 checks whether the "R" key 4a has been pressed.
key], and if it is not pressed, proceed to flow 23.
Proceed to step 5. Is there an error displayed in flow 235?
Check [E set] to see if an error is displayed.
If not, the process advances to flow 236. In flow 236,
Input contents of power end K,, K2 and specified digit (digital signal
) to determine which key was pressed.
sorting]. In addition, if the count is not “2”, the floor
- Proceed to 406 and clear the count [0 → COUNT
] and proceeds to the flow 154 to input the input terminals K, , K2.
Check routine and input check routine for input terminal K8
are repeated alternately. And when the key is released I
SK is no longer 3, so from flow 152 to flow
-Proceed to step 154 and perform the input check routine for input terminals K,,K2.
The input check routine for input terminal K3 and input terminal K3 are alternately repeated.
will be returned. However, in the flow 162, the count number
increases by “1”, and when the count reaches “2”, the next
It accepts the content of key operations. First
First, setting the tape count value will be explained. For example, once you record with a tape count value of “50”,
It is assumed that the computer is stopped and the calculation power switch 2 is turned off. this
If you try to record again, for example instead of a memo,
If so, turn on the calculation power switch 2 and perform the following operations.
By doing this, you can set the tape count value “5” and record.
can do. That is, if you press the number key once, the
As described above, the [key selection] process is performed in flow 236,
Proceed to flow 237. In flow 237, the flag [SET
) is set, that is, whether the tape counter
Check whether it is recognized that the default value has been set.
Click [[SET]set]. Not recognized (recognized)
set), the process proceeds to flow 238. In flow 238
is whether flag [N] is set, i.e.
Check if the number key presses are recognized.
check [[N]set], but the flash is still not working at this point.
In this case, the flag [N] is not set.
- Proceed to 239. In flow 239, (0 → DISPRE
G] Processing, that is, clearing the contents of DISPREG
Flow 240' continues. In flow 240, [N → DIS
PREG] processing, that is, the numerical value “5” is DISPREG
, and proceed to flow 24. In flow 241, the flag
Set [N] and proceed to the display cycle.
The number “5” will be displayed. Next, press the number key ○
Processing is performed in the order of the above flows 236, 237, and 238.
Ru. In flow 238, a [[N]Set] check is performed.
At this time, flag [N] is set, so
Skip the flow 239 and proceed to flow 240. unintentionally
Then proceed to flow 241, and the number “50” is DISPRE.
G, and the number “5” is displayed in the display cycle.
Ru. Next, when you press the "S" key 4b, the above flow 236 is executed.
Then proceed to flow 242. In flow 242, [[N]re
set], reset the flag [N] and return to the flow.
- Proceed to 243. In flow 243, [[CUE]set
] and check if the flag [CUE] is set.
If not, the process advances to flow 244. In flow 244,
Whether or not the lag [STOP] is set, i.e.
Is it recognized that a stop position has been set?
Check [[STOP]set] and make sure it is recognized.
If not (reset), the process advances to flow 245. flow
245 performs the [[SET] set] process and sets the flag [
SET]. That is, the calculation control unit 36
Recognize that the tape count value has been set. Moreover, above
When the display cycle is the second round, in flow 237 ([SE
T]set] is checked and the flag [SET] is set.
Since it has been set, the process advances to flow 237a. This flow 2
37a, the tape count setting value is stored in T REG [D
ISPREG→T REG]. By the way, "S" key
- After pressing 4b, I realized that I had made a mistake in setting the tape count value.
If this occurs, please repeat the above steps again.
You can correct the tape count setting to the correct value by
can. In other words, press the correct number keys again and press “S”.
Just press key 4b. This is the first number key operation
Therefore, the flag [N] set (flow 241) is
The next operation of the “S” key 4b will reset (flow 2)
42) Because it is done. In other words, the number key
- When you perform the operation, flows 238, 239, and 240 are performed in this order.
Processing is performed, clearing the incorrect value and entering the correct value.
This is to calculate the calendar number. Also, set the tape count value.
If you accidentally press the “S” key 4b when there is no need to
If you continue the operation, the important tape counter will be lost.
The value disappears. At this time, press the “R” key 4a.
By pressing, the flag [SET] is reset and the tag is set.
The count value can be protected. That is, the flow
-234 DeguR” key] Check and press “R” key 4
If a is pressed, the process advances to flow 246. flow 24
In step 6, perform the [E reset] process and proceed to flow 247.
nothing. In flow 247, check [[SET]set]
and if the flag [SET] is set, the flag [SET] is set.
Proceed to row 248. In flow 248, flag [N] and
and reset the flag [SET] and proceed to flow 122.
. However, in flow 122, [T REG→DISPR
EG] By performing the process, press the “S” key 4b.
The current tape count value will be displayed. In addition
, press the number key and then set the tape count value incorrectly.
When you notice it, press clear key 4e and then
Then press the “S” key 4b by pressing the correct number keys.
Correct the tape count settings by
I can do that. In other words, when you press the clear key 4e, the flow
Proceed to 407 and check [[N]set] and set the flag [
N] is set, the process advances to flow 408.
In flow 408, [0→DISP] processing was performed and a mistake was made.
Clear numbers. This allows you to enter the correct number again.
- When the operation is performed, the processing will be performed in the order of flows 238 and 2140.
This is the 7th day when the calendar is counted to the correct value. then stop
The location settings will be explained. i.e. play, fast forward
And to set the stop position when rewinding, press the STO button 4d.
This is done by pressing . For example, as mentioned above, any
Press the number keys to enter the calendar number, then press the ``STOP'' key 4
When d is pressed, the flow advances from flow 236 to flow 249. centre
In row 249, a [[SET] set] check is performed.
, if the flag [SET] is not set ([
SET] reset, [WON] reset, DIS2
PREG → TREG → T REG] After processing, the flow
-Go to 250. In this flow 250, the flag [N] and the flag
[SET] is reset and the process proceeds to flow 251. Flo
-251 sets the flag [ST]
] and proceeds to flow 252. In flow 252, “ST
``Check if key 4c is gu'ST''
If the ``STOP'' key 4d is pressed, the second
- Proceed to 253. In flow 253, [(CUE]set
] is checked and the flag [CUE] is reset.
If so, proceed to flow 254. In flow 254, D
Comparison of the value of ISPREG and the value of T REG・
DISPREG<T REG] is made and DISPREG
If the value of G is smaller than the value of T REG, the flow
Proceed to 255 and set the flag [BACK]
K] set] and set the stop position when rewinding.
is recognized and proceeds to from m256. On the other hand, DISPREG
If the value of is greater than or equal to the value of T REG, then the flow
- Proceed to 2571 and reset the flag [BACK] [(
BACK [reset] and proceed to flow 258. Flo
-258, check [DISPREG=T REG]
and the value of DISPREG is the same as the value of T REG.
If so, proceed to flow 259. In flow 259, the flag [STO] is set [[STO
[set] and the start position and stop position are equal.
is recognized and the process proceeds to the 7th row 256 described above. On the other hand, DISPR
If the value of EG is not equal to the value of TREG, flow 2
Proceed to step 60 and reset the flag [STO].
[reset] and the start position and stop position 3 are different.
Recognizing that start position < stop position), follow the above flow.
Proceed to 256. In flow 256, DISPREG is stopped.
Transfer the memory contents indicating the position to STOPREG, which will be described later [
Transfer to DISP REG OP REG and DISPRE
Store “1110” in the 7th digit of G and set the flag.
Set [[STOP] set] to stop.
Confirm that the stop position has been set. push yourself and flow
Proceed to step 123 to enter the tape count mode display cycle.
The set value of the stop position and the symbol that indicates the stop position are shown below.
The stupid brackets “r” are displayed. Note that STOPREG is
, 5 digits where the stop position is stored (1 digit code, 4 digits set value)
This is a register. Next, set the playback start position.
I will explain it to you. In other words, to set the start position during playback, press the “Sr” key.
This is done by pressing 4c. For example, as mentioned above
Press any number key to select the number of layers, then press “ST” key 4
If you press c, flows 236, 249, 250, 251 will be displayed.
Processing is performed in order, and in the above flow 251, the flag [ST]
is set and the process advances to flow 252. In flow 252, [
``ST'' key] is checked, and the ``ST'' key 4c
If is pressed, the process advances to flow 261. In flow 26 1, [DISPREG<T REG]
Check that the value of DISPREG is the same as the value of T REG.
If the DISPREG
Store “1101” in the 9th digit of [E set] and get the error.
At the same time, perform [MSON] processing, even if an error occurs.
Even if you operate the operation knob 9 without noticing the
Make sure that 9 does not rotate. In this case, it is the operation that is
When the production knob 9 is set to the playback side, playback starts from the start position.
is not possible and requires rewinding.
This is to suggest. On the other hand, the value of DISPREG is T RE
If it is smaller than the value of G, proceed to flow 263 [DI
SPREG=T REG] check. DISPR
If the value of EG is equal to the value of TREG, flow 26
Proceed to step 4 and check [[STOP]set]. hula
If STOP is set, flow 2
Proceed to step 65, set the flag [STO], and proceed to flow 26.
Proceed to step 6. Also, the flag [STOP] is reset.
If so, proceed to flow 265a and set the flag [STO]
is reset and the process proceeds to flow 266 above. flow 266
Then set the flag [NCUE]
], and the tape stored in T REG during playback.
recognizes that the playback start position is equal to the playback start position.
The process then proceeds to flow 267. Also, in the flow 263 above,
and the value of DISPREG is greater than T REG.
Then proceed to flow 266a and reset the flag [NCUE].
Then, proceed to flow 267 above. In flow 267 (
[REC] set] check and flag [REC]
If not set, the process advances to flow 268. centre
Row 268 shows the starting position pupil of DISPREG.
Transfer memory contents to START REG [DISP RE
G → STARREG] and “in the 8th digit of DISPREG”
1011" and set the flag [CUE].
Set [[CUE]set] and proceed to flow 269.
Here, STARTREG stores the playback start position.
This is a 6-digit register (1 digit code, 4 digits set value). centre
In row 269, [[STOP]set] check is performed.
and the flag [STOP] has been reset.
Proceed to flow 132 and display cycle of tape count mode.
the settings for the playback start position and the start position.
A symbol, for example, angle brackets ``'''' is displayed to indicate the
Ru. Note that the stop position during playback has already been set.
If there is, the flag [STOP] is set (flow 25
6) and therefore the flow 27 is
Proceed to flow 270 as a result of the [STOP]set] check.
. In flow 270, [STOPREG<STARTREG
]Check and set the playback start position from the stop position value.
If the value of is larger, playback is impossible and the flow is
Proceed to 262 and become Ehu (E set).Meanwhile, stop
The position value is greater than or equal to the playback start position value
If so, proceed to flow 271. In flow 271, [ST
OPREG=STARTREG] is checked and stopped.
If the value of the stop position and the value of the restart position are equal, the flag is
Proceed to row 272, set the flag [STO], and set the flag [STO] equally.
If not, proceed to flow 273 and reset the flag [STO].
Set, and proceed to flow 123 in either case. Also
, what is the order of setting the stop position and playback start position?
It's okay to go first. In other words, the playback start position is set and then the stop position is set.
When set, flows 236, 249, 250, 251
, 252, and 253, and in flow 253, [[C
UE]set] check is performed and the flag [CUE] is set.
If set 70 to 268, proceed to flow 274.
nothing. In flow 274, ISPREO<STARTR
EG] Check. This is where the playback start position is set.
This means that the value of DISPREG is T RE
It indicates that it is greater than or equal to the value of G.
Therefore, the value of DISPREG and STARTREG
It depends on what you need to compare. That is, DISPRE
Play if the value of G is smaller than the value of STARTREG
becomes impossible, and the process proceeds to flow 262 where an error [Ese
t]. On the other hand, the value of DISPREG is STARTR
If it is greater than or equal to the value of EG, proceed to flow 275.
Check [DISPREG=STARTREG]
conduct. If the value of DISPREG and the value of STARTREG are
If they are equal, proceed to flow 259 and set the flag [STO]
and if they are not equal, proceed to flow 276;
Reset the flag [STO] so that the flag [STO] remains unchanged in both cases.
Proceed to row 256. In flow 256, similar to the above [DI
SPREG→STOPREG], [''set] and [
[STOP]set] and start the display cycle.
move on. As explained above, in this embodiment, the "Sr' key
- Flag when 4c or “STOP” key 4d is pressed
[ST] is set, respectively.
Preparation for display is made and each STARTRE
G, stored in STOPREG, tape count mode
It is displayed in the display cycle. At this time, the setting value indicating the playback start position or stop position
Of course, the information will also be displayed in accordance with the above display contents.
. Next, solve the playback start and stop position settings.
You can use the “R” key 4a to remove or cancel errors.
can. First, the playback start and stop positions are set.
When the "R" key 4a is pressed when the
Processing is performed in the order of 246 and 247, and then F. Proceed to -277
nothing. In flow 277, [[CUE]set] is checked.
is executed and the flag [CUE] is set (flow
268), proceed to flow 278. flow 2 7
8, [MF OFF, "reset, [NCUE]"
CUE] [STO] reset, STOP REG→S
TARTREG] processing and proceeds to flow 279. Flo
- In 279, check [[ST]set] and
When lag [ST] is set (flow 251)
Flow 28 goes forward. In flow 280, [0→ST
OP REG,”reset, [BACK]STOP]
reset] process and proceeds to flow 281. flow 2
8 In 1, [[NCUE] (CUE) [STIO]re
set, "reset, STOP REG → START
REG, MmOFF] processing and proceed to flow 248.
nothing. In flow 2 4 8, [[N][SET][ST]
r1 set, Preset, MSOFF] processing is performed.
Then, the process proceeds to flow 122 to enter a display cycle. vinegar
That is, when you press the "R" key 4a, DISPREG 8
"0000'' is stored in the digit and 7th digit, and ('↑
”“r reset), STOPREG and STAIR
The memory contents of TREG are cleared and the flag [CU]E]
, flag [STOP], flag [BACK], flag [
STO], flag [NCUE] and flag [ST]
It is reset and the set value is canceled. However. , T R
The memory contents of EG are transferred to DISPREG (Flow 1
22) The tape count value will be displayed. That will happen.
Next, if you press the "R" key 4a in case of an error, the
Perform the [E reset] process in row 25 1, and
“000” is stored in the 9th digit of PREG, and
The error display and set value will be cleared. Here, the error
In this case, only “R” key 4a can be accepted, and other key operations can be accepted.
In the case of key operations, the error display will not be cleared.
This is done by checking the R” key in flow 234 and
If it is not the R” key, proceed to flow 235 and press [E s
et] was checked, but an error was displayed.
In this case, proceed to flow 123 to continue displaying the error.
It is. Next, the tape count value mentioned above, the playback star
Regarding the operation of the operation knob 9 after setting the start position and stop position
I will explain. For example, after setting the tape count value, move the operation knob 9.
If you perform playback (recording) or rewind operations using
Check [[SET] set] in row 176, and
If lag [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] and proceed to flow 17.
Proceed to step 7. In flow 177, check [[N]Set]
is executed, and the flag [N] is set (flow 24).
1), the process proceeds to flow 283. In flow 283
, reset the flag [N] [[N]reset] and
Proceed to row 284. In flow 284, [T REG→D
ISPREG] processing and the table stored in TREG.
The count value is transferred to DISPREO. However
, when the reel rotation pulse is input, the tape count setting is
The above-mentioned value for the fixed value (DISPREG). - Counting process is being executed in 221 or flow 222.
Ku. Next, if you perform a playback operation after setting the playback start position
will be explained in detail. In other words, when you perform a playback operation,
, flows 182 and 183. This flow
In 183, a [[CUE]set] check is performed and the file is
If lag [CUE] is set (flow 268)
If so, proceed to flow 285. In flow 285, [[NC
UE]set] check is performed and flag [NCUE]
If not set, the process advances to flow 286.
In flow 286, [MFON] processing is performed and the motor 19 is turned on.
Rotate at high speed and proceed to flow 186. In flow 186
Perform the [[ST]reset] process and set the flag [ST].
Reset. Then, when the reel rotation pulse is input
Addition counting processing is performed, and processing is performed in the order of flows 223 and 224.
Reason progresses. In this flow 224, [[CUE]set]
A check has been made and the flag [CUE] has been set.
(Flow 268) If so, the process advances to Flow 287. flow
In 287, check [STARTREG=DISPREG]
Check the tape count value to set the playback start position.
Addition counting continues as long as it does not match the fixed value, and a new count is added.
The tape count value will be displayed. However, the tape
When the count value matches the playback start position setting,
Proceed to flow 288 and check [[CUE]set].
flag [CUE] is set (Flow 26
8) If so, proceed to flow 289. In flow 2 89
Check [[ST○]set] and set the flag [STO
] is not set, proceed to flow 290 [
"reset, MF OFF, [CUE] [STO]r
eset] processing is performed, and the motor 19 rotates at a constant speed.
, the start position setting display "" disappears, and the flag [CUE
] is reset and the process proceeds to flows 291 and 123. flow
In 291, [STOPREG → STARTREG] processing
is performed, and the memory contents of STOPREG are changed to STARTRE.
G, and from the playback start position setting value.
Playback begins. Also, the playback start position setting value
Equal to tape count value (flag [NCUE] set)
), when a playback operation is performed, flows 183 and 28 are performed first.
The process proceeds in the order of 5. In flow-285, the [[NCUE]set] check is performed.
If the flag [NCUE] is set, the flag [NCUE] is set.
Proceed to Law 292. In flow 2 9 2, [[CUE][NCUE]r
eset, "reset" processing is performed, and the flag [CU
E] and flag [NCU8] and start.
The position setting display '1'' disappears and the process advances to flow 184.
Then, processing is performed in the order of flows 185, 186, and 123.
Then, in flow 1 8 5, the memory contents of STOPREG are S
Transferred to TARTREG and playback start position
Playback is started according to the set value. On the other hand, the rewind operation
If done, proceed to flow 205 and check [[CUE]set].
The flag [CUE] is set.
flow 268), proceed to flow 262. In flow 262, [MSON, E set] processing is performed.
,centre. - Proceed to 293. In flow 293, [[PLAY
[set] is checked and the flag OLAY] is set.
If the process is executed (flow 167), the process goes to flow 294.
move on. In flow 294, [MSON, P set] processing
and proceeds to flow 295. In flow 295, [0→
STOPREG] processing and proceeds to flow 296. centre
In row 296, [”reset, [BACK] [STO
P]reset] processing, and the following flow 290,
Processing is performed in the order of 291 and 123. As a result, the setting value is
It is released, the motor 19 stops, and the 9th digit of DISPREG
"110rgE") in the eye is "101pi (''P") in the 6th digit.
”) is memorized and the display cycle begins.
The character “E” indicating an error is in the 9th digit of 5, and the 6th digit is
For example, the character "P." is displayed. In this case, the error display
The reason for this is that even if you continue rewinding, the start position will remain the same.
This is to show that it is impossible to reproduce them. Also, above
The character “P.” is displayed despite the operation of operation knob 9.
(Rewinding operation in this example) Make sure that the motor 19 is stopped.
This is to let you know. Also, this 1'P. ''display
is the flow when “P” is set (R=10)
137 or flow 156 to set the flag [S].
This is done by letting people know. In addition,"
P. ” To clear the error when the display is lit, use the operation
This can be done by setting the tab 9 to the stop side. i.e. the operation
When the knob 9 is returned to the stop side, [Er
eset, P reset, MSOFF] processing is performed.
, “E” and “P” are reset and turned MSOFF.
. Next, what happens when operating the operation knob 9 after setting the stop position?
I will explain. In other words, move the operation/button 9 to perform playback (recording) or winding operations.
When a return operation etc. is performed, [T RE
G→DISPREO] processing. And tape cow
The count value (contents of T REG) is transferred to DISPREG.
Also, in flow 1 85, the memory of STOP REG
The content is transferred to START REG [STOP REG → S
TARTREG] and then flashed at flow 1 86.
The group [ST] is reset [(ST]reset).
When the reel rotation pulse is input here, flow 221
Or perform the counting process in flow 222 and then proceed to flow 223.
move on. In flow 223, [[STOP]set] is checked.
check and the flag [STOP] is set (flash).
(256), the process proceeds to flow 287. flow 28
In 7, check [STARTREG=DISPREG]
and set the value of STARTREG, that is, the stop position setting value.
(according to flow 291) and the value of DISPREG i.e.
If the tape count value matches, the process advances to flow 288.
In flow 288, ([CUE]set] is checked.
If the flag [CUE] is not set, the flow
Proceed to 297. In flow 297, [(ST]reset
] processing, and the following flows 294, 295, 296
, 290, 291, and 123 in this order. This is it
The motor 19 will stop, “P.” will be displayed, and the set value will be changed.
It will be released and the "r" display will disappear.Also, the stop position
The setting value of the position is equal to the tape count value (flag [ST
O] Set), when operating knob 9, the previous
In flow 184 or flow 184a, [[STO]s
et] is checked and the flag [STO] is set.
If so, proceed to flow 298. In flow 298, [[ST]reset] processing is performed,
The following flows 294, 295, 296, 290, 29
Processing is performed in the order of 1,123. As a result, the motor 19
It does not rotate (remains stopped) and "P." is displayed. Ma
Also, if the playback start position setting value is lower than the tape count value.
When the flag [CUE] is set by flow 268
If the rewind operation is performed in (g), the process proceeds to the flow 205 described above.
, the following flows 262, 293, 294, 295, 296
, 2910 - 291, 123 are processed in this order. child
As a result, 11 is displayed in the 9th and 6th digits of the display section 5.
1E” and “P〆” are displayed and motor 19 has stopped.
It will remain as it is. Also, the set value of the stop position is
If the playback operation is performed when the value is smaller than the value, the above flow 18 is executed.
Proceed to step 2 and the [(BACK]set] check is performed and the file is
Lag [BACK] is set (flow 266)
If so, proceed to flow 262. Below flow 293, 29
In the order of 4,295,2916,290,291,123
Processing will be performed and “E” and “P.” will be displayed as above.
As a result, the motor 19 remains stopped. Also, the stop position
is larger than the tape count value (Flow 2)
57 resets the flag [BACK]): Rewind
When the operation is performed, the aforementioned flows 205, 206i, 184a
Processing is performed in this order, and the process advances to flow 409. flow 4
At 09, a [[BACK]set] check is performed,
Since the flag [BACK] has been reset, flow 2
Proceed to step 62. Below flow 293, 294, 295, 29
6, 290, 291, 123 are processed in this order, and the above
The aircraft “E” and “P.” are displayed and the motor 19 stops.
It becomes ShitamagE. Next, an error when setting by key operation
If you operate the operation knob 9 without noticing, Z explanation
do. First, check [E Set] in flow 169.
is performed, and in case of an error, the process advances to flow 299. Flo
- In 299, [T REG → DISPREG] processing is performed.
We, the following flows 294, 295, 296, 290
, 291, and 123 are processed in this order. This will cause the
The loop count value is transferred to DISPREG, and motor 1
9 is stopped and remains, 'IE' and 'P. "but
Is displayed. Then, when the operation/button 9 is returned to the stop side, the
In flow 198, “E” and “P” are reset and the MS
It becomes OFF. In this example, “P.” is displayed.
To clear the error when the
If "P.'' is not displayed,
To cancel the error, press the “R” key 4a as described above.
I'm doing more. Next, after operating the operation knob 9,
We will explain how to cancel the setting of the live start position. In this example, as described above, up to the playback start position.
Fast-forwards playback and starts playback from the playback start position.
It is supposed to be done. However, when I listen to it while playing fast-forward,
In this case, the operation knob
Stop by setting 9 to the stop side and pressing the “R” key 4a.
You can determine the playback start position without canceling the position settings.
It is now possible to remove. In other words “R”
When the key 4a is pressed, [E res
et] processing and proceeds to flow 247. flow 247
Now check [[SET] set) and set the flag [S
ET] is not set, proceed to flow 277.
nothing. In flow 277, check [[CUE]set]
and the flag [CUE] is set [Flow 2
68], the process proceeds to flow 278. flow 2 7
8 Then, [MF OFF, reset, [NCUE]
] [CUE] [STO] reset, STOP REG
→STARTREG] and proceed to flow 279
. In flow-279, check [[ST]set].
, the flag [ST] has been reset (flow 186
), proceed to flow 248. In flow 248, [[
N] [SET] [ST] reset, Preset, M
SOFF] processing and proceeds to flow 122. This is it
The memory contents of STOP REG are transferred to STARTREG.
The data will be transferred and the playback start position setting will be canceled, but
The set value of the stop position is stored and protected in STARTREG.
It will be done. Additionally, the "" display will disappear. In addition, the operation
When the work/bu 9 is set to the playback side, in flow 287 [STA
RTREG=DISPREG] is checked and stopped.
Playback is performed up to the position. Next, after operating the operation knob 9,
This section explains how to protect the stop position set value. for example
, I missed something during the playback operation and had to listen to it again.
There are many things that I want to do. In this case, rewind
An error occurs every time you perform an operation, and you have to change the stop position again.
It is very inconvenient to set up. In this example, the key
- At the stage of operating the operation knob 9 after setting by operation,
, compares the tape count value with the set value and performs error detection.
The set value is protected after the operation knob 9 is turned on or after the operation knob 9 is operated.
It looks like this. In other words, playback operation after setting the stop position
operation, and stop the operation knob 9 once before reaching the stop position.
side, in the flow 199, [DISPREG→
T REG] processing and tape count value (DISP
REG contents) are transferred to T REG. And the operation
Set the work/B9 to the rewind side and rewind to the part you missed.
If you try to return it, in flow 206, [[ST]set]
Check and set the flag [Sh is reset (
Flow 186) If so, proceed to Flow 123 and display the display cycle.
settings are protected. At this time, the counting process
The flag [NOC] and flag [SUB] to control are
Set in flow 203 and flow 204, respectively.
. Note that when checking in the flow 206 above, the flag
If [ST] is set, proceed to flow 262.
An error will occur. In this way, depending on the state of the flag [ST]
and determines whether error detection is necessary.
However, as requested, during playback operation after setting the stop position,
When operating the operation knob 9 to
An error may occur because the lag [ST] is reset.
There isn't. Next, set the operation/pull 9 to the stop side.
Lag [AFT] will be explained. Generally, the winding reel stand 24 is installed after the operation knob 9 is set to the stop side.
The reed switch 34 rotates slightly due to inertia.
If you set it to the stop side just before it turns on, flow 199
T RE memorized at [DISPREG→T REG]
Contents of G and tape count value (contents of DISPREG)
will no longer match. This means that the arithmetic control unit 36 recognizes the stoppage.
Even after the winding roll has been detected (flow 200), the winding rule remains unchanged due to inertia.
The table 24 rotates, the reel rotation pulse is input, and the flag [
This is because the counting process continues due to the conditions of [SUB].
. Therefore, when a key operation is performed, the above flow 233
Check whether the flag [AFT] is set with
Click [[AFT]set] and set the flag [AFT].
Flow 30 if set (Flow 200)
Go forward by 01 and perform the next process. That is, flow 3 0
At 0, [[AFT]reset, DISPREG→T
REG] and reset the flag [AFT].
At the same time, the rotation of the winding reel table 24 has completely stopped.
The correct tape count value at the time (DISPREG
) to TREG and store it there.
ing. Next, regarding the error display during recording operation.
explain. The recording operation in this embodiment is to press the green tone button 10 and press the operation knob 10.
This is possible by setting 9 to the playback side. relative to the stop position
The controls are the same as for playback operations. place
However, the control over the playback start position is the same as for playback operations.
If they are made the same, the motor 19 will be at a high level until it reaches the playback start position.
Due to fast rotation (flow 286), normal recording may not be possible.
It is possible. Therefore, in this embodiment, the playback start position is
The recording spade 10 was operated while the position was set.
If the
Protecting. In other words, when the recording button 10 is pressed, the specified
When the digit is 8 digits, the input at the input terminal & is “1” (K: 8)
So, the flow is 132.142,163,164,16
Processing is performed in the order of 5, 166, and 167. This flow 16
In 7, perform [PRE[DIGIT]set] processing and
Set the lag [RFC] and proceed to flow 168. Flo
At 0-168, check [DIGIT=8] and
If the fixed digit is 8 digits, the process advances to flow 301. flow 30
In 1, check [CUE]set] and set flag [CUE].
UE] is not set (playback start position is set)
If not), proceed to flow 123 and proceed as follows
The recording will be made as shown. On the other hand, the flag [CUE]
is set (playback start position is set)
), proceed from the above flow 301 to flow 262.
The following flow 293, 295, 296, 290, 29
Processing is performed in the order of 1,123. This will display “E”
be done. Even if the operation knob 9 is set to the playback side, the
– Operate the knob without noticing an error during setting by operation.
In other words, the motor 19 is processed in the same way as when
remains stationary without rotating. Next, after the recording operation
An error when setting the playback start position will be explained. Until now, the recording pin 10 had to be operated after setting by key operation.
As explained above, after operating the recording button 10,
Settings can also be made using key operations. But play
Setting the start position will cause the above problem, so
An error will occur only in this case. Sunawa
After pressing Recording 10, set the playback start position.
Then, the above f. -267 to check [[REC]set]
check and the flag [REC] is set (
-167), proceed to flow 262 and an error will occur.
. In addition, you can fast-forward to the playback start position by playing the playback operation.
is being performed (flag [CL old] is set)
, when the recording spade 10 is pressed, the following processing occurs. sand
That is, in the flow 301, [[CUE]set] is checked.
CUE is being executed and the flag [CUE] is set.
263), flows 262, 293, 294,
Processing is performed in the order of 295, 296, 290, 291, 123.
It will be done. Then, the motor 19 stops rotating and "E"
”, “P〆 is displayed. Then press the pause (decimal point) key.
-4 [1] Explain the temporary stop operation. In other words, if you press the pause key 4q during the playback operation,
It is possible to pause more easily. For example, now the pause key
When 4q is pressed, input terminal K8 will be input when the specified digit is 1 digit.
“1” (K=8), flow 132.142.1
63,1 64,165,166,1l67,168,
Processing is performed in the order of 169, 170, and 207. Above flow
167 performs [PRE (DIG1, T) set] processing.
Yes, set the flag [POINT]. Also flow 2
In 07, check [DIGIT=6] and confirm that the specified digit is
In this example, where the number is 1 digit, proceed to flow 302.
Flow 3 0 2 side [[PLAY]set] check
and the flag [PLAY] is set (Floating).
-167), proceed to flow 303. flow 303
Then check [P Set] and make sure “P” is set.
If so, proceed to flow 304. In flow 304
[Pse MSON] Process and proceed to flow 123.
nothing. As a result, "P.'1" is displayed, and the rotation of the monitor 19 is
Stop. Next, release the pause key--4q and the specified digit will be displayed.
When is one digit, one input at the input end becomes “0” (K=0).
Flows 132, 134, 189, and 190 are processed in this order.
I do. In this flow 190, [DIGIT=1] check
In this example, where the specified digit is one digit, the
Proceed to row 305. In flow 3 0 5, [PRE]
Perform the [IGIT]reset] process and set the flag [POIM
r] and proceeds to flow 139, and then “P
r continues to be displayed. Then, press the pause key 4q again.
When you press , when the specified digit is 1 digit, the input terminal & input is 1'1
”(K=8) and the flow is 132, 142, 163, 1
64, 165, 166, 167, 168, 169, 17
Processing is performed in the order of 0, 207, 302, and 303. The above
In row 167, process [PRE (DIGIT) set]
and set the flag [P○mT] again. Also fro
- At 303, [P se0 check is performed and “P” is set.
flow 306 if it is set (flow 304).
Proceed to. In flow 306, [P reset, MSOF
F] Perform the process and proceed to flow 123. This allows “
P. ”The display disappears, the motor 19 starts rotating, and playback starts.
It will be done. As explained above, the pause (decimal point) key
- By pressing 4q repeatedly, pause → play → one
You can stop, play, etc. next,
The tape end auto-stop function will be explained. In other words, in this example, the tape has been rewound to the beginning.
If the tape has been played to the end, the take-up roll stand
Detecting that there is no rotation of motor 24, the motor 19 rotates.
It is designed to stop and display “P.''.
For example, you can rewind or play by operating the operation knob 9.
If so, count processing is performed in flow 221 or flow 222.
is performed, and the process proceeds to flow 123 to input terminal & input terminal.
The display cycle by the tsukroutine changes the specified digit from 9 to 1.
is executed repeatedly up to the digit, and then
The contents are displayed on the display section 5. Then, the specified digit is “0”
Then proceed to flow 143 and check [P Set].
and if “P” is reset to 0, flow 1
Proceed to step 44. In flow 1 44 ([PLAY] set
] is checked and the flag [PLAY] is set.
If so, proceed to flow 187. In flow 187,
PCOUNT+1→P COUNT] processing and P count
Set the contents of COUNT to “11” and proceed to flow 188.
. In flow 188, check [P COUNT=200]
and the content of P COUNT does not become “200”.
We go to flow 125 and check the input terminal K8 again.
A display cycle is performed by the lookup routine. and
, the rotation of the winding roll table 24 stops and a new
If no signal is input, P is input in the flow 1 87 above.
The contents of COUNT are increased to "11". That is,
If the reel rotation pulse is not input, the P COUNT
The content will continue to increase. However, P COUN
When the content of T becomes “20,” the flow starts from flow 188.
The process advances to 307 and a [[REV]set] check is performed.
If the flag [REV] is set, that is, the volume
In the case of return, the process advances to flow 308 and a flag [F
Set [[PO]set] and proceed to flow 309.
nothing. On the other hand, if the flag [REV] is reset
, that is, in the case of playback, skip the above flow 308.
Proceed to flow 309. In flow 309, [MSON, P
set] processing, and the motor 19 is thereby stopped.
, "P." are displayed. Now, in this example, the input device
K6 input check routine and P COUNT is set to “11”.
”It takes about 6 seconds to process the routine.
Therefore, when the content of P COUNT becomes “200”,
This means that after the last reel rotation pulse is input,
This means that about 1 or 2 seconds have passed. Here, the time required for the winding reel table 24 to rotate once
is normally 1.6 seconds, and the winding reel table 24 continues to rotate.
As long as the reel rotation pulse is 0.8 seconds apart
is input to the arithmetic control section 36. Therefore, the above P
It is clear that the content of COUNT is “20 Bi”.
This indicates that the tape is at the end. In addition,
Rewinding even when rewinding without magnetic tape attached
Since the reel stand 24 does not rotate, the same as in the above case
The motor 19 has stopped and the magnetic tape is not attached.
can be informed. On the other hand, the winding reel stand 24
If it is rotating (not at the end of the tape), the lead
When the switch 34 is turned off, in the flow 216 [0→
PCOUNT] and click the contents of PCOUNT.
It is designed to be real. Therefore, reel rotation pulses are normally input at 0.8 second intervals.
If the power is input, the contents of P COUNT will be “20
The motor 19 does not stop. Naoko
In the embodiment, when operating the operation knob 9, the power switch 18
At the timing when a turns on, the calculation control is activated from the key input section 39.
A signal is input to the control section 36 to make it recognize the operation content of the operation/button 9.
It is becoming more and more powerful. This is the power switch 18a
If the timing to turn on is delayed, the rotation of motor 19
If the start is delayed and the above function is activated, the mobile 19 will stop.
This is to prevent such phenomena from occurring. Next, auto end
Explaining the role of the flag [PO] when stopping
do. In other words, if the rewind operation is performed to the beginning of the tape, the tape
The end stop function works and the flag [FO] is set.
As mentioned above, when this flag [FO] is set,
When the operation knob 9 is returned to the stop side while the DISPREG
The contents of are cleared and the tape count value is automatically set to “0.”
”. This is the default for recording and playback.
I've said up until now that I don't have the same amount of eyes as the tape count.
In this example, the control at the beginning of the tape is meaningless.
Set the loop count value to “0” and rewind to the beginning of the tape.
After that, the next operation/block 9 is always started from the tape count value “0”.
This is to enable the operation of In other words, the operation
When block 9 is set to the stop side, flows 132, 134, 189
,190,191,192,193.194,195,
The processing is performed in the order of 196, and the process advances to flow 197. flow
In 197, check [[FO]set] and set the flag.
If (FO) is set (flow 308),
Proceed to flow 310. In flow 310, [(FO] [W
Execute the ON〔reset〕 process and set the flag [FO] and
The flag [WON] is reset and the process advances to flow 311.
In flow 311, [0→DISPREG] processing is performed,
This clears the contents of DISPREG. In addition
, when playing until the end of the tape, and when playing until the beginning of the tape.
“P.” is not displayed even if you perform rewind operation (P COUNT
(before the content of T becomes “200”), the flag is
Since the gear [FO] is not set, turn the operation knob 9 to the stop side.
However, the tape count value does not become "0". Next, switch
Mode switching by switch 3 will be explained. That is, set the selector switch 3 to the computer mode side (step
switch 3a on, switch 3b off) and the specified digit is 9 digits
When the input terminal K8 becomes '10', flow 13
2,134,189,190,191,192,193
, 194, and then proceeds to flow 312. Flo
-312 performs [8 reset] processing and proceeds to flow 3.
Proceed to step 13. In flow 313, [[N]Set] is checked.
If the flag [N] is not set,
Flow 31411' proceeds. In flow 314 ([SE
T]set] is checked and the flag [SET] is set.
If not, the process advances to flow 315. flow 3
In step 15, check [[ST]set] and set the flag [[ST]set].
ST] is not set, proceed to flow 316.
nothing. In flow 316, [01SPREG→T REG]
processing, and this results in the tape count value (DISPR
EG contents) is transferred to TREG, and the flow described below is executed.
- Proceed to flow 101 from 317 and enter computer mode.
. Then turn switch 3 again to tape count mode.
(switch 3a off, switch 3b on Z),
Digit signal D3 is output to input terminal K8, and flow 11
Processing is performed in the order of 2, 120, 121, and the flag [TA
PE] and proceed to flow 122. flow 1
In 22, perform [T REG → DISPREG] processing,
As a result, the tape count value (contents of T REG) becomes D.
Transferred to ISPREG, followed by tape count operation.
It becomes possible to do so. Regarding the mode switching mentioned above.
It will be explained in more detail. In other words, in this embodiment, for example, calculations are performed during playback.
The contents of the memory will be played back, and you can press the selector switch to
3 to the computer mode side (switch 3a on, switch 3b
Calculation processing can be performed by setting the computer mode to
While doing so, no matter what knob operation you do, the magnetic
The lock state is now maintained as a recording/playback device.
ing. First, press the pause key 4q during playback.
Pause, then turn switch 3 to computer mode.
, as described above, flows 132, 134, 18
9,190,191,192.193,194,312
, 313, 314, 315, 316, 317, 101
Processing will be performed in order, and this will switch to computer mode.
is followed by MS-ON (flow 304). At this time, h
Even if you operate operation knob 9, switch 3b remains off.
Therefore, the key signal is output from the key input section 39 to the input terminal.
Not possible. Therefore, the arithmetic control section 36 recognizes the above operation contents.
On the other hand, MS-0IN continues and motor 19 does not rotate.
Therefore, the magnetic recording/reproducing device is in a locked state.
Next, switch the selector switch again while leaving the operation/button 9 on the playback side.
3 to the tape count mode side, flow 112,
Processing is performed in the order of 120, 121, 122, 123,
The tape count mode is entered and the tape count value (T
REG contents) is transferred to DISPREG (Flow 1
22) Displayed in the input check routine of input terminal &
. The locked state continues until the operating knob 9 is turned to the stop side.
It is designed to be This corresponds to [
Click all except T REG, PRE (DIGIT), and MS.
The flag and LAY] are not cleared in the [Rear] processing;
Therefore, if the specified digit is other than 7, input at input terminal K8.
It is unlikely that the process will be repeated 0 times in the check routine.
Of course, when the specified digit is 7 digits, the flow is 132, 134, 1.
Processing is performed in the order of 35, and as a result, the input of input device K8
This is because the process is repeated in the check routine.
In addition, keys (numeric keys, "S" key 4b, "ST" key
-4c, “STOP” key 4d)
When switching switch 3 is set to computer mode, flow 313
-315, check [[N]set] respectively.
check, [(SET] set] check and [[ST]s
et] check is performed, skip flow 30 16
Proceed to flow 317. Therefore, [DISPREG→T REG] processing is performed.
Therefore, the contents of T REG, that is, the tape count
Value is protected. In addition, in the above embodiment, the
We have explained the case where it is applied to a magnetic recording/reproducing device.
, an electronic computer is not necessarily required, just a micro
Cassette tape recorder or regular cassette tape
Similarly, it can be applied to magnetic recording and reproducing devices called recorders.
It is something that can be done. 30 In addition, this invention is limited to the above embodiments.
However, various modifications may be made without departing from the gist of the invention.
Of course, it is possible. As detailed above, according to the present invention, the keys on the keyboard are
- The first setting with 3 buttons sets the playback start position by operation.
and a second setting means for setting the stop position.
, the setting values by these first or second setting means, and the
In order to count and process the pulses generated as the loop runs,
The count value of the counting means that counts the amount of tape travel matches
40 times and select the desired tape position.
Both the above playback start position setting value and the above stop position
Compare the size with the setting value and set the playback start position above.
When the set value is larger than the above stop position setting value, the key
- An error message will be displayed on the display when an operation is performed.
As a result, it is possible to suggest nefarious operations and prevent unnecessary operations.
It is possible to provide a magnetic recording/reproducing device with significantly improved performance. BRIEF DESCRIPTION OF THE DRAWINGS FIGS. 1 to 14 illustrate the implementation of the invention.
Figure 1 is a perspective view showing the overall appearance; Figure 1 is a perspective view showing the overall appearance;
Figure 2 is a detailed diagram of the internal mechanism, and Figures 3 a and b are the pulse generator.
Detailed diagram of the stage, Figure 4 is the circuit configuration diagram of the main part, Figure 5 is the key
Circuit configuration diagram of the input section, Figure 6 is in tape count mode
Figure 7 shows the contents of the display register in the display register.
A schematic diagram of the converter section, Figure 8 shows the input and output contents of the display converter section.
The diagram shown in Figure 9 shows zero in tape count mode.
Figures 10 and 1 show examples of suppressed display states.
Figure 1 shows the zero suppression range in tape count mode.
The flow chart, Figure 12 a to i is for explaining the control operation.
Figure 13 is a flowchart for explaining the counting process.
The second timing chart, Figure 14, shows the counting process in detail.
It is a timing chart for explanation. 1...Long body, 4...Keyboard, 4c..."ST" key
, 4d..."STO? key, 5...Table
Display part, 9...operation/bu, 10...recording nail,
19... Motor, 24... Winding roll
Stand, 25... Rewind reel stand, 26... Magnetic
Ki head, 33...Mag 0 net, 34...Lead
Switch, 36... Arithmetic control section, 37...
Drive control section, 39...Key input section, 123-1
41,143-162...Display flow, 270,2
74... Comparison between start position and stop position
Flow, 262...Error set flow. Fig. 1 Fig. 2 Fig. 3 (a) Maim Prisoner Leopard 5 Fig. 6 Fig. 9 Fig. 9 Fig. 7 Prisoner Disaster 8 Keikan Fig. 10 Fig. 11 Fig. 12 Prisoner (a) Fig. 12 (b) Fig. 12 Diagram (C) Momme 12 Diagram (d) Scale 12 Box (e) Shu 12 Prisoner (fl Diagram 12)

【91 繋に図【h】 繁72函(;) 霧12脚j) 第13図 鱗,4囚[91 Connecting figure [h] 72 boxes (;) 12 legs of mist) Figure 13 scales, 4 prisoners

Claims (1)

【特許請求の範囲】[Claims] 1 走行する磁気テープに対して情報の記録あるいは再
生を行う磁気記録再生装置において、上記テープの走行
量を計数する計数手段と、上記テープの再生スタート位
置を設定する第1の設定手段と、上記テープの停止位置
を設定する第2の設定手段と、これら第1または第2の
設定手段による設定値と上記計数手段による計数値とが
一致したことを検出して位置選択を行う手段と、上記第
1の設定手段による設定値と上記第2の設定手段による
設定値との大小を比較し第1の設定手段による設定値が
第2の設定手段による設定値よりも大きい場合にエラー
表示を行う手段とを具備したことを特徴とする磁気記録
再生装置。
1. A magnetic recording and reproducing device that records or reproduces information on a running magnetic tape, comprising: a counting means for counting the running distance of the tape; a first setting means for setting a playback start position of the tape; a second setting means for setting a stop position of the tape; a means for selecting a position by detecting that a set value by the first or second setting means matches a count value by the counting means; The value set by the first setting means is compared with the value set by the second setting means, and an error is displayed if the value set by the first setting means is larger than the value set by the second setting means. 1. A magnetic recording and reproducing device comprising: means.
JP53120723A 1978-09-30 1978-09-30 magnetic recording and reproducing device Expired JPS6019072B2 (en)

Priority Applications (1)

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

Applications Claiming Priority (1)

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

Publications (2)

Publication Number Publication Date
JPS5548884A JPS5548884A (en) 1980-04-08
JPS6019072B2 true JPS6019072B2 (en) 1985-05-14

Family

ID=14793400

Family Applications (1)

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

Country Status (1)

Country Link
JP (1) JPS6019072B2 (en)

Also Published As

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

Similar Documents

Publication Publication Date Title
US3939579A (en) Interactive audio-visual instruction device
US4200893A (en) Instruction indicating apparatus for a record and/or playback device
US4812940A (en) Dictation display for displaying present position and cue mark position information
GB2170037A (en) Method and apparatus for displaying indications of instructions in previously recorded messages
US4055907A (en) Character scanned teaching machine
GB1594235A (en) Magnetic tape recording-reproducing apparatus
JPS6019072B2 (en) magnetic recording and reproducing device
US3516175A (en) Phonographic audio-visual teaching machine
US4345286A (en) Power supply device for a multifunction apparatus having a plurality of power sources
US3913133A (en) Method and apparatus for automatic repeated production of information on selected portions of magnetic wire or tape
US3718774A (en) Instructional tape recorder for preventing erroneous erasure on a double track magnetic tape using two sensing means
US3137948A (en) Teaching machines
JPS6031015B2 (en) magnetic recording and reproducing device
JPS6048826B2 (en) magnetic recording and reproducing device
US4378577A (en) Method and apparatus for recording and detecting indicating signals in a recording and/or reproducing device
US3760124A (en) Dictator-transcriber indexing system
JPS5839595Y2 (en) magnetic recording and reproducing device
US3601554A (en) Information replay methods and apparatus
JPS6146908B2 (en)
JPS5813991B2 (en) Tape counter devices such as tape recorders
JPS6048824B2 (en) magnetic recording and reproducing device
US4141629A (en) Indication of scenes on a projector programmed on the basis of scenes
JPS6048827B2 (en) magnetic recording and reproducing device
US3879755A (en) Tape feed control apparatus
JPS6048825B2 (en) magnetic recording and reproducing device