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
JPS6318244B2 - - Google Patents
[go: Go Back, main page]

JPS6318244B2 - - Google Patents

Info

Publication number
JPS6318244B2
JPS6318244B2 JP55109028A JP10902880A JPS6318244B2 JP S6318244 B2 JPS6318244 B2 JP S6318244B2 JP 55109028 A JP55109028 A JP 55109028A JP 10902880 A JP10902880 A JP 10902880A JP S6318244 B2 JPS6318244 B2 JP S6318244B2
Authority
JP
Japan
Prior art keywords
song
tone arm
program
key
record
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
JP55109028A
Other languages
Japanese (ja)
Other versions
JPS5733461A (en
Inventor
Shuichi Obata
Takamichi Nakagawa
Jiro Yamada
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP10902880A priority Critical patent/JPS5733461A/en
Publication of JPS5733461A publication Critical patent/JPS5733461A/en
Publication of JPS6318244B2 publication Critical patent/JPS6318244B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B3/00Recording by mechanical cutting, deforming or pressing, e.g. of grooves or pits; Reproducing by mechanical sensing; Record carriers therefor
    • G11B3/02Arrangements of heads
    • G11B3/08Raising, lowering, traversing otherwise than for transducing, arresting, or holding-up heads against record carriers
    • G11B3/095Raising, lowering, traversing otherwise than for transducing, arresting, or holding-up heads against record carriers for repeating a part of the record; for beginning or stopping at a desired point of the record
    • G11B3/0952Raising, lowering, traversing otherwise than for transducing, arresting, or holding-up heads against record carriers for repeating a part of the record; for beginning or stopping at a desired point of the record using automatic means
    • G11B3/0955Raising, lowering, traversing otherwise than for transducing, arresting, or holding-up heads against record carriers for repeating a part of the record; for beginning or stopping at a desired point of the record using automatic means using mechanical means for detecting the end of the recording

Description

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

本発明はプログラム自動選曲機能を備えたレコ
ードプレヤーに関するものである。 以下、本発明のレコードプレヤーについて実施
例の図面と共に説明する。 第1図および第2図は本発明のレコードプレヤ
ーの一実施例を示しており、図中、1はレコード
プレヤー本体、2は上記レコードプレヤー本体1
にヒンジ3を介して回転自在に装着したレコード
プレヤー蓋体、4はストツプボタン、5はスター
トボタン、6はキユーイングボタン、7はリピー
トボタン、8はパワーボタン、9はプログラムキ
ーボタン群、10はストツプ操作表示素子、11
はスタート操作表示素子、12はキユーイング操
作表示素子、13はリピート操作表示素子、14
はプログラムキーボタンにそれぞれ対応して設け
たプログラム操作表示素子群である。上記レコー
ドプレヤー本体1には第2図に示すようにモータ
(図示せず)により回転されるターンテーブル軸
15にターンテーブル16が塔載されており、上
記ターンテーブル軸15の周辺における上記ター
ンテーブル16の上面には常時突出する方向にば
ね付勢されたEPアダプタ17が設けられている。
一方、上記レコードプレヤー蓋体2にはその内面
に直線トーンアーム装置18とレコード円盤押え
装置19と曲間検出装置20とが設けられてい
る。上記直線トーンアーム装置18は第3図に示
すように互に対向して配置したガイドレール2
1,22上を移動する移動基体23に支持台24
を設け、この支持台24にピボツト軸承部25に
よつてトーンアーム26を角度運動自在に支持し
てある。上記移動基体23には指針27を有する
板28が突設されており、上記指針27は上記ト
ーンアーム26の軸線上に位置すると共に上記レ
コードプレヤー蓋体2に設けた表示窓29に対応
している。上記移動基体23には上記トーンアー
ム26を上下運動させるためのプランジヤー30
を備えており、そのプランジヤー30は図示して
いないリンク機構を介して上記トーンアーム26
の上面に対置されたリフト軸31を駆動するよう
になつている。上記移動基体23には、互に対向
して受光器46と発光器47が設けられており、
その受光器46と発光器47間には上記トーンア
ーム26に設けたシヤツター板48が位置される
ようになつている。これら受光器46と発光器4
7とシヤツター板48より構成されるホトカプラ
ーからの信号は、上記トーンアーム26の演奏中
において上記トーンアーム26が揺動する際に、
上記移動基体21との対置関係がほぼ平行な関係
を保つように制御するために使用される。そし
て、上記トーンアーム26の一端にはバランスウ
エイト49が、他端にはピツクアツプカートリツ
ジ50が取付けられている。一方、上記トーンア
ーム26を移動させるための駆動源としてのモー
タ51の回転力はそのモータ軸に設けたプーリ5
2とウオーム歯車53の軸に設けたプーリ54と
の間にベルト55を架けて上記ウオーム歯車53
に伝達され、そのウオーム歯車53に噛合する歯
車56に同軸のドラム57に伝達される。そして
上記ドラム57と他のプーリ58,59との間に
架けたロープ60に上記移動基体23に設けた連
結杆61を結合することにより、上記トーンアー
ム26を移動させるようになつている。また、上
記トーンアーム26はレストスイツチ62に対応
し、上記ガイドレール21,22によりほぼ直線
運動するようになつており、そのレスト位置が上
記ターンテーブル6上に塔載される最大径の30cm
レコード円盤42の演奏開始位置に対応してい
る。上記レコード円盤押え装置19は具体的な構
造を明示していないが、上記レコードプレヤー蓋
体2の内面に中央が球軸受されて取付けられてお
り、また上記ターンテーブル16上に塔載したレ
コード円盤42を上記ターンテーブル16側に押
しつけるようにばね付勢されている。そして、上
記ターンテーブル16と共に回転される。上記曲
間検出装置20は第3図に示すように上記ロープ
60を別設のプーリ32,33により上記レコー
ド円盤42の径方向に向うように架設し、そのロ
ープ60に調整器34により調整可能に取付けら
れている。そして、この曲間検出装置20はホル
ダー35内に発光素子36と受光素子37を収納
し、上記ロープ60にて上記レコード円盤42の
径方向に直線的に移動されるようになつている。
したがつて、上記曲間検出装置20は上記レコー
ドプレヤー蓋体2の閉成時に上記ターンテーブル
16上のレコード円盤42と対向し、上記トーン
アーム装置18と連動して移動し、その発光素子
36から照射された光線はレコード円盤42に当
り、その反射光を受光素子37で受ける。この
時、レコード円盤42の無録音部分では光の反射
率が高く、受光素子37に入る光量が多く、音溝
部では光は乱反射されて受光素子37に入る光量
が少なく、この無録音部分と音溝部分との光の反
射率の違いにより曲間を検出するようになつてい
る。そして、上記曲間検出装置20からの信号は
制御回路としてのマイクロコンピユータで処理し
てトーンアーム装置18の動作を制御するように
なつている。また、上記レコードプレヤー蓋体2
の内面には上記レコードプレヤー本体1との間に
スイツチ38が設けられており、このスイツチ3
8は上記線トーンアーム装置18が動作状態にあ
る場合に上記レコードプレヤー蓋体2を開いたと
きに、上記直線トーンアーム装置18の駆動回路
へのストツプ信号として利用される。尚、図示し
ていないがトーンアーム26にはトーンアーム2
6自体のダウン検出を行なうためのスイツチが設
けられている。 また、上記ウオーム歯車53の軸には互に対向
して設けた受光素子39と発光素子40との間で
回転されるようにスリツト円板41が設けられて
おり、これら受光素子39と発光素子40とスリ
ツト円板41で構成されるホトカプラーからの信
号は制御回路としてのマイクロコンピユータで処
理してトーンアーム装置18の位置制御を行なう
ように利用される。 第5図は本発明のレコードプレヤーの電気的な
ブロツクダイヤグラムを示しており、図中、71
は制御回路としてのマイクロコンピータであり、
スタート、ストツプ、キユーイング、リピート、
プログラムキーおよびそれらの表示素子群を含む
操作表示部72からの操作信号が入力され、操作
されたボタンに対応する表示素子への点灯および
点滅信号を出力する。また、上記制御回路71に
はレコードプレヤー蓋体2の開閉状態を検出する
開閉検出部(スイツチ38に相当する)73から
の開閉検出信号が入力され、曲間検出装置20と
してのオプトセンサからの反射信号により駆動さ
れる曲間検出回路74から曲間検出信号とレコー
ドサイズ検出信号が入力される。また、上記制御
回路71は上記トーンアーム装置18からのトー
ンアーム位置検出信号(受光素子39からの信号
に相当する)とトーンアームダウン検出信号(ト
ーンアーム26に内蔵のスイツチに相当する)が
入力され、上記トーンアーム装置18を上下運動
させるためのプランジヤー30への駆動信号が出
力され、また上記トーンアーム装置18を移動さ
せるための駆動回路75(モータ51に相当す
る)への駆動信号が出力される。尚、上記駆動回
路75には上記トーンアーム装置18からのオフ
セツト角検出信号(受光素子47からの信号に相
当する)が入力される。上記制御回路71は上記
トーンアーム装置18からのカートリツジ出力の
伝送系に設けたミユーテイングスイツチ回路26
を駆動する駆動信号が出力される。77は上記タ
ーンテーブル16を回転させるためのモータ79
の駆動回路、78は上記モータ79の回転数
(45rpm又は33rpm)を切替えるための回転数切
替回路であり、これら駆動回路77、回転数切替
回路78も上記制御回路71からの出力により制
御されるようになつている。 上記制御回路としてのマイクロコンピユータ7
1は上述した諸回路72〜78との間で信号の授
受を行ない以下に説明する各種機能のためのルー
チンを予じめ備えている。 つまり、上記制御回路71としてのマイクロコ
ンピータ内のRAMは曲間検出用のカウンタ、時
間待ちのためのカウンタ、曲の終端検出のための
カウンタ(SELECT CUNTER)、リードイ
ン位置の認識のためのカウンタ、トーンアームを
リバース方向へ移動させるときに予じめ設定した
距離だけ余分に引きもどされたことを認識させる
ためのカウンタ(Aカウンタ)、トーンアームを
ホワード方向へ移動させるのと同期して曲間検出
するときにある特定のレコード円盤のエツジ部分
での曲間検出信号を読み込みしないようにするた
めのカウンタ(Bカウンタ)、レコード円盤の終
端を検出するためのカウンタ、曲間検出を行なう
ときに曲と曲との間の距離を認識させるために一
時的に働くカウンタ(WORKING
COUNTER)、操作されたリピートキーやプログ
ラムキーに対応する表示素子を点滅させるための
カウンタ(LEDFLASH COUNTER)、ストツ
プ、スタート、リピート、キユーイング、プログ
ラム等の各キーの操作状態を読み込むためのメモ
リ(KEYSCAN)を備えており、また、他に以
下に示す通りのメモリが用いられる。
The present invention relates to a record player equipped with an automatic program selection function. DESCRIPTION OF THE PREFERRED EMBODIMENTS The record player of the present invention will be described below with reference to drawings of embodiments. 1 and 2 show an embodiment of the record player of the present invention, and in the figures, 1 is the record player main body, and 2 is the record player main body 1.
A record player lid is rotatably attached via a hinge 3, 4 is a stop button, 5 is a start button, 6 is a cueing button, 7 is a repeat button, 8 is a power button, 9 is a group of program key buttons, 10 is a Stop operation display element, 11
is a start operation display element, 12 is a cueing operation display element, 13 is a repeat operation display element, 14
is a group of program operation display elements provided corresponding to each program key button. As shown in FIG. 2, the record player main body 1 has a turntable 16 mounted on a turntable shaft 15 rotated by a motor (not shown), and the turntable 16 is mounted around the turntable shaft 15. An EP adapter 17 is provided on the top surface of the EP adapter 16 and is always biased by a spring in the direction of protrusion.
On the other hand, the record player lid 2 is provided with a linear tone arm device 18, a record disk holding device 19, and a track interval detection device 20 on its inner surface. The linear tone arm device 18 has guide rails 2 disposed opposite to each other as shown in FIG.
A support base 24 is attached to a moving base 23 that moves on 1 and 22.
A tone arm 26 is supported on this support base 24 by a pivot bearing 25 so as to be movable in angle. A plate 28 having a pointer 27 is protruded from the movable base 23, and the pointer 27 is located on the axis of the tone arm 26 and corresponds to the display window 29 provided on the record player lid 2. There is. The movable base 23 has a plunger 30 for vertically moving the tone arm 26.
The plunger 30 is connected to the tone arm 26 via a link mechanism (not shown).
It is designed to drive a lift shaft 31 placed opposite to the upper surface of the. The moving base 23 is provided with a light receiver 46 and a light emitter 47 facing each other,
A shutter plate 48 provided on the tone arm 26 is positioned between the light receiver 46 and the light emitter 47. These light receivers 46 and emitters 4
When the tone arm 26 swings during the performance of the tone arm 26, the signal from the photocoupler consisting of the shutter plate 7 and the shutter plate 48 is transmitted.
It is used to control the opposing relationship with the moving base 21 to maintain a substantially parallel relationship. A balance weight 49 is attached to one end of the tone arm 26, and a pickup cartridge 50 is attached to the other end. On the other hand, the rotational force of the motor 51 as a driving source for moving the tone arm 26 is applied to a pulley 5 provided on the motor shaft.
2 and a pulley 54 provided on the shaft of the worm gear 53.
and is transmitted to a drum 57 coaxial with a gear 56 meshing with the worm gear 53. The tone arm 26 is moved by connecting a connecting rod 61 provided on the movable base 23 to a rope 60 stretched between the drum 57 and the other pulleys 58, 59. Further, the tone arm 26 corresponds to a rest switch 62, and is configured to move approximately linearly by the guide rails 21, 22, and its rest position is 30 cm, which is the maximum diameter mounted on the turntable 6.
This corresponds to the performance start position on the record disc 42. The record disc holding device 19 is attached to the inner surface of the record player lid 2 with a ball bearing at the center, and the record disc holding device 19 is attached to the inner surface of the record player lid 2, and the record disc holding device 19 is mounted on the turntable 16. 42 is biased by a spring so as to press it against the turntable 16 side. Then, it is rotated together with the turntable 16. As shown in FIG. 3, the song interval detection device 20 has the rope 60 installed in the radial direction of the record disc 42 using separate pulleys 32 and 33, and can be adjusted by an adjuster 34 on the rope 60. installed on. The track interval detection device 20 houses a light emitting element 36 and a light receiving element 37 in a holder 35, and is adapted to be moved linearly in the radial direction of the record disc 42 by the rope 60.
Therefore, when the record player lid 2 is closed, the song interval detection device 20 faces the record disc 42 on the turntable 16, moves in conjunction with the tone arm device 18, and detects the light emitting element 36. The light beam emitted from the record disc 42 hits the record disc 42, and the light receiving element 37 receives the reflected light. At this time, the non-recording part of the record disc 42 has a high reflectance of light and a large amount of light enters the light receiving element 37, while in the sound groove part the light is diffusely reflected and the amount of light entering the light receiving element 37 is small. The gap between songs is detected based on the difference in light reflectance between the groove and the groove. The signal from the song interval detection device 20 is processed by a microcomputer serving as a control circuit to control the operation of the tone arm device 18. In addition, the record player lid body 2
A switch 38 is provided between the inner surface of the record player body 1 and the switch 38.
8 is used as a stop signal to the drive circuit of the linear tone arm device 18 when the record player lid 2 is opened while the linear tone arm device 18 is in operation. Although not shown, the tone arm 26 includes a tone arm 2.
A switch is provided for detecting that 6 itself is down. Further, a slit disk 41 is provided on the shaft of the worm gear 53 so as to be rotated between a light receiving element 39 and a light emitting element 40 which are provided facing each other. The signal from the photocoupler made up of the photocoupler 40 and the slit disk 41 is processed by a microcomputer as a control circuit and used to control the position of the tone arm device 18. FIG. 5 shows an electrical block diagram of the record player of the present invention, in which 71
is a microcomputer as a control circuit,
Start, stop, queueing, repeat,
Operation signals from the operation display unit 72 including program keys and a group of display elements thereof are input, and lighting and blinking signals are output to the display elements corresponding to the operated buttons. Further, the control circuit 71 receives an open/close detection signal from an open/close detection section (corresponding to the switch 38) 73 that detects the open/close state of the record player lid 2, and receives an open/close detection signal from an opto-sensor as the song interval detection device 20. A song interval detection signal and a record size detection signal are input from a song interval detection circuit 74 driven by the reflected signal. The control circuit 71 also receives a tone arm position detection signal from the tone arm device 18 (corresponding to the signal from the light receiving element 39) and a tone arm down detection signal (corresponding to the switch built in the tone arm 26). A drive signal is output to the plunger 30 for vertically moving the tone arm device 18, and a drive signal is output to the drive circuit 75 (corresponding to the motor 51) for moving the tone arm device 18. be done. Incidentally, an offset angle detection signal (corresponding to the signal from the light receiving element 47) from the tone arm device 18 is inputted to the drive circuit 75. The control circuit 71 is a muting switch circuit 26 provided in the transmission system of the cartridge output from the tone arm device 18.
A drive signal for driving is output. 77 is a motor 79 for rotating the turntable 16.
The drive circuit 78 is a rotation speed switching circuit for switching the rotation speed (45 rpm or 33 rpm) of the motor 79, and these drive circuit 77 and rotation speed switching circuit 78 are also controlled by the output from the control circuit 71. It's becoming like that. Microcomputer 7 as the above control circuit
1 exchanges signals with the various circuits 72 to 78 described above, and is pre-equipped with routines for various functions described below. In other words, the RAM in the microcomputer as the control circuit 71 has a counter for detecting between songs, a counter for waiting time, a counter (SELECT CUNTER) for detecting the end of a song, and a counter for recognizing the lead-in position. , a counter (A counter) to recognize that the tone arm has been pulled back by a preset distance when moving in the reverse direction, A counter (B counter) to prevent the inter-track detection signal from being read at the edge of a particular record disc when detecting a disc interval, a counter to detect the end of a record disc, and a counter to prevent the inter-track detection signal from being read at the edge part of a certain record disc. A counter (WORKING) that temporarily works to recognize the distance between songs.
COUNTER), a counter (LEDFLASH COUNTER) for flashing the display element corresponding to the operated repeat key or program key, and a memory (KEYSCAN) for reading the operation status of each key such as stop, start, repeat, cueing, program, etc. ), and the following memories are also used.

【表】 一方、上記制御回路71としてのマイクロコン
ピユータ内のROMは第6図〜第13図のように
イニシヤルモードルーチン、スタンバイルーチ
ン、フログラムモードルーチン、オートモードル
ーチン、プレイングループルーチン、スキツプモ
ードルーチン、デツキサーチルーチン、サーチモ
ードルーチン等を備えており、これら制御回路7
1によりレコードプレヤーのプログラム自動選曲
機能、プログラムリピート機能、とびこし頭出し
機能、曲間頭出し機能、曲間サーチ機能等の各種
機能が発揮されるようになつている。 ここで、マイクロコンピータ内のROMのイニ
シヤルモードルーチンとは第6図に示す通りであ
る。つまり、初期設定処理101の後にトーンア
ームがレスト位置にあるか否かを判断し、レスト
位置にあるときは次のスタンバイモードルーチン
のM―9位置に移行する。レスト位置にないとき
は蓋体の開閉状態を判断してキー入力の読み込み
処理102を行なう。そして、ホワードキー(ス
タートボタンに相当する)、リバースキー(スト
ツプボタンに相当する)の操作状態を判断する処
理103を実行し、この処理103に引き続いて
リピートキーの操作状態をRAMのM(φ.6)位置
のメモリ内のリピートフラグにより判断し、ま
た、プログラムキーの操作状態をRAMのM
(φ.7)位置のメモリ内のプログラムフラグにより
判断し、これらキーが操作されているときは対応
する表示素子の点灯を行ない、初期設定処理10
1のRETURN位置に返る処理104を実行す
る。一方、リピートフラグの判断によりリピート
キーが操作されていない場合にはRAMのM
(φ.5)位置のメモリ内のスタートフラグによりス
タートキーの操作状態を判断してRAMのM(φ.
A)位置のレジスタをリピート用の表示素子に接
続し、またプログラムキーの操作状態をRAMの
M(φ.7)位置のメモリ内のプログラムフラグによ
り判断し、これらキーが操作されているときは対
応する表示素子を点灯すると共に点滅して初期設
定処理101のRETURN位置に返る処理105
を実行する。そして、処理105においてスター
トフラグの判断によりスタートキーが操作されて
いないときは対応する表示素子を消灯して初期設
定処理101のRETURN位置に返る処理106
を実行する。また、マイクロコンピユータ内の
ROMのスタンバイモードルーチンとは第7図に
示す通りである。つまり、イニシヤルモードルー
チンの初期設定処理101に引き続いてキユーイ
ングアツプ動作を行ない蓋体の開閉状態を判断
し、蓋体が開いているときはイニシヤルモードル
ーチンのINITAL位置に返る処理201を実行す
る。蓋体が閉じているときにはリピートフラグ、
スタートフラグによりリピートキー、スタートキ
ーの操作状態を判断する処理202を実行する。
この処理202でキー操作されていないと判断さ
れた場合にはRAM内のM(φ.φ)〜M(1.c)位置
のメモリの記憶内容つまりプログラムキーに相当
するプログラムの内容をクリアし、蓋体の開閉状
態を判断してキー入力の書込みののちに曲間検出
器20による曲間データの書込み状況を判断する
処理203を実行する。そして、この処理203
において蓋体が開いていると判断したときはイニ
シヤルモードルーチンのINITAL位置に返る。上
記処理202においてキー操作されていると判断
された場合には後述する処理206のREFRAN
位置に移行される。上記処理203において曲間
データの書き込みがなされていいると判断した場
合にはプログラムキーの操作状態を判断してその
キー入力の書込みあるいはRAM内のM(φ.5)位
置のメモリの内容を解除する処理204を実行す
る。この処理204に引き続いてリバース、ホワ
ード、キユーイングの各キーの操作状態を判断
し、RAM内のM(φ.5)位置メモリのスタートフ
ラグを操作する処理205を実行する。この処理
205において、リバースキーが操作されていれ
ば同ルーチン内のCLI位置に返り、ホワード、キ
ユーイングの各キーが操作されていれば次の処理
に移行される。この処理205に引き続いて
RAM内のM(φ.5)位置メモリのスタートフラグ
によりスタート(ホワード)キーを操作していな
いと判断したときは処理203内のSTBY位置
に返り、操作していると判断したときはRAM内
のM(φ.7)位置メモリのプログラムフラグにより
プログラムキーの操作状態を判断する処理206
を実行し、次にターンテーブル上にレコード円盤
があるか否を判断し、RAM内のM(1.c)位置メ
モリに内容が書込まれているか否かを判断して次
のプログラムモードルーチンに移行する処理20
7を実行する。この処理206においてプログラ
ムキーの操作がなされていないと判断したときは
次のオートモードルーチンに移行され、また、処
理207においてレコード円盤なしと判断したと
きもしくは予約曲数有りと判断したときは同ルー
チン内のCLI位置に返る。一方、処理203にお
いて曲間データを書き込んでいないと判断したと
きレコードサイズを判断し、レコードの有無を判
断し、その後プログラムキーの操作状態を判断し
てそのキー入力の書込みを行ないデスクサーチル
―チンに移行する処理208を実行する。そし
て、この処理208においてレコード円盤なしと
判断したときは同ルーチンのCLIに返り、またプ
ログラムキーが操作されていないと判断したとき
は同ルーチンのSTBY8位置に返る。 また、マイクロコンピユータのROM内のプロ
グラムモードルーチンとは第8図に示す通りであ
る。つまり、スタンバイルーチンの処理207に
引き続いてRAM内のM(φ.5)位置メモリのスタ
ートフラグを解除して、予約曲数を保在し、1曲
目の曲番号を現在の曲No.と曲間移動カウンタに移
す。そして現在の曲数に演奏曲番順次を1にセツ
トし、リードインおよびエンドカウンタをセツト
したのみにターンテーブルを回転させる処理30
1を実行する。この処理301に引き続いてレコ
ード円盤が30cmレコードであるか否かを判断し、
30cmレコードである場合には今演奏しようとする
曲が1曲目であるか否を判断し、1曲目であると
判断した場合には待ち時間をおいて同ルーチンの
PRO7位置に移行する処理302を実行する。こ
の処理302において1曲目でないと判断した場
合にはトーンアームがある一定の距離だけ進む間
曲間パルスを読み込まないようにするための条件
設定をし、同ルーチンのPRO70位置へ移行する
処理303を実行する。(第8図a参照)。また、
プログラムモードにおいてある曲を演奏し終つた
のちプログラムモードルーチンは第8図bに示す
通りである。つまり、次に演奏すべき曲が連続し
ているならばキユーイングアツプせず、連続でな
い場合にはキユーイングアツプする処理304を
実行する。この処理304に引き続いて終了した
曲の表示を消灯し、予約された曲数から1を減算
する処理305を実行する。この処理305に引
き続いて予約曲数の減算結果が0で、かつリピー
ト状態でない場合と、リピート状態であつても予
約した最初の曲数が1曲でない場合とはイニシヤ
ルモードルーチンのRETRN2位置に移す処理3
06を実行する。この処理306において予約し
た最初の曲数が1曲であるときは次に曲間リピー
トの条件設定を行ない、今、消灯した表示素子を
再度点灯させ、その曲番号が1曲目であるならば
同ルーチンのPRO20位置へ移行し、そうでない
場合には同ルーチンのPRO62位置へ移行する処
理307を実行する。処理305において予約曲
数の減算結果が0でない場合には現在の曲数と曲
No.に1を加算し、次の曲No.が1でないならば次の
曲No.から現在の曲No.を減算し、その減算結果を判
断する処理308を実行する。この処理308に
おいて減算結果が0ならば次の曲No.にその次の曲
No.を移し、現在の曲No.に今から演奏しようとする
曲No.を移し、次の曲No.から現在の曲No.を減算し、
1ならばプログラムした曲の順番が連続している
ことを示す条件を与え、そうでない場合には条件
を与えずして次の処理320へ移す処理309を
実行する。処理308における減算結果が0でな
いならばその正負を判断し、正ならばその数を曲
間移動カウンタに移し、トーンアーム用のモータ
を正方向へ回転させ、位置検出を行ないながら曲
間パルスの読み込み条件内にあるか否を判断し、
その条件内にある場合には曲間パルスを検出し、
次の処理322に移る処理310を実行する。こ
の処理310における正負の判断結果が負の場合
にはその結果に1を加算し、その加算結果を曲間
移動カウンタに移し、トーンアーム用のモータを
逆回転させ、同処理310内のPRO48位置に移
行する処理311を実行する。処理308におけ
る次の曲No.が1ならばトーンアーム用モータを逆
回転させ、位置検出し、キー入力の読み込みを行
ない、リバース(ストツプ)キーが操作されたか
否かを判断し、操作されているならば同ルーチン
のPRO51位置に移る処理312を実行する。こ
の処理312においてリバース(ストツプ)キー
が操作されていない場合にはリピートキーの入力
処理を行ない蓋体の開閉状況を判断したのちにサ
ーチモードでないならば30cmレコードか否かを判
断し、トーンアームがレスト位置にあるか否かを
判断する処理313を実行する。この処理313
に引き続いてレスト位置ならばキユーイングアツ
プし、リードインおよびエンドカウントをセツト
し、同ルーチンのPRO7位置へ移る処理314を
実行する。処理313において蓋体が開いている
ならばイニシヤルモードルーチンのINITAL位置
に返り、サーチモードであるならばトーンアーム
の進行方向を判断し、リバース方向ならばトーン
アームがレコードの音溝内にあるか否を判断し、
音溝内ならば同ルーチンのPRO201に移る処理3
15を実行する。また、処理313において30cm
レコードでない場合にはトーンアームがレコード
上にあるか否かを判断し、レコード上にないなら
ば曲間パルスを一定距離の間だけ読み込まない条
件設定し、同ルーチンのPRO72位置へ移り、レ
コード上にあるならば同ルーチンのPRO201位置
へ移る処理316を実行する。そして、処理31
3においてレスト位置にないならば同ルーチンの
PRO201に移る。処理315におけるトーンアー
ムの進行方向の判断結果がリバース方向でない場
合には曲の終端であるか否かを判断し、曲の終端
でないならば同ルーチンのPRO201に移り、曲の
終端であるならば次の処理318へ移る処理31
7を実行する。処理315におけるトーンアーム
の音溝内での判断結果が音溝内でない場合、もし
くは処理317において曲の終端であるならば、
曲間移動カウンタから1を減算し、その結果を判
断し、その減算結果が0ならば同ルーチンの
PRO71位置に移る処理318を実行する。この
処理318において減算結果が0でないならばト
ーンアームの移動方向を判断し、ホワード方向な
らば同ルーチンのPRO70位置へ、リバース方向
ならば同ルーチンのPRO62位置へ移る処理31
9を実行する。処理309に引き続いて曲の幅の
データをセツトし、30cmレコードならば曲間カウ
ンタを0にし、トーンアームの昇降状態を判断
し、アツプしているならばキユーイングダウンの
指令を与えてプレイループモードルーチンの
PLAY位置へ移り、ダウンしているならばオフセ
ツト面検出信号によりコントロールされるサーボ
回路を働かせ、プレイループモードルーチンの
PL4位置へ移る処理320を実行する。この処理
320において30cmレコードでないならば現在の
曲No.を判断し、1曲目でないならば同処理320
のPRO45位置へ移り、1曲目であるならばトー
ンアームがレコード上にあるか否かを判断し、レ
コード上であるならば同処理320のPRO45位
置へ移り、レコード上にないと判断した場合には
次にオートモードルーチンのA22位置に移る処理
321を実行する。(第8図C参照)。処理310
に引き続いて曲間パルスがあつた否かを判断し、
曲間パルスがあるならば曲間移動カウンタから1
を減算し、その減算結果が0であるならばトーン
アーム用のモータを停止し、トーンアームの進行
方向を判断する処理322を実行する。この処理
322において曲間パルスがない場合又は曲間移
動カウンタの減算結果が0でないと判断した場合
にはトーンアームの進行方向を判断したのちにレ
スト位置にあるか否を判断し、その判断結果がホ
ワード方向又はレスト位置でないならばレコード
の終端であるか否かを判断し、レコードの終端で
ないならば蓋体の開閉状態を判断し、蓋体が閉じ
ているならばキー入力の読み込みを行ない、リバ
ース(ストツプ)キーの操作状態を判断して操作
状態でないならばリビートキー入力の読み込みを
行ないプログラムモードルーチンのPRO48位置
に移る処理323を実行する。この処理323に
おいてレスト位置である場合、レコードの終端位
置である場合、リバース(ストツプ)キーが操作
されている場合であると判断したときはRAM内
のM(φ、6)位置メモリのリピートフラグを解
除してイニシヤルモードルーチンのRETRN2位
置に返る処理324を実行する。処理322にお
けるトーンアームの進行方向の判断結果がホワー
ド方向ならばオーバーラン検出処理325をして
プログラムモードルーチンのPRO7位置に移る処
理を実行する。処理322におけるトーンアーム
の進行方向の判断結果がリバース方向であるなら
ば一定距離の間だけ曲間パルスを読み込まない条
件設定をし、トーンアーム用のモータを逆回転
し、一定距離進むならばトーンアーム用のモータ
をストツプさせる処理326の後にオーバーラン
検出処理327を実行し、曲間移動カウンタに1
をセツトし同ルーチンのPRO70位置に移る処理
を実行する。(第8図C参照)。一方、上記処理3
21に引き続いてオートモードルーチン内で処理
されたのちはオーバーラン検出処理328をし、
RAM内のM(φ、B)位置メモリのサーチフラ
ダを解除してプログラムモードルーチンの
PRO45位置に移る処理を実行する。また、マイ
クロコンピユータのROM内のオートモードルー
チンは第9図に示す通りである。つまり、デイク
スのサイズを判断しているならばデスクの有無を
判断し、デスクがなければスタンバイルーチンの
CL1位置に返る処理401を実行し、デイクスの
サイズを判断していなければ30cmレコードである
か否を判断し、30cmレコードでなければエンドカ
ウンタをセツトしてデイスクサーチルーチンの
SLCT2位置に移り、30cmレコードであればその
条件設定を行なう処理402を実行する。処理4
01においてデイスクがあつた場合、又は30cmレ
コードが有り条件設定された場合には次にターン
テーブルを回転させて待ち時間を経過したのちに
リードインおよびエンドカウンタをセツトし、30
cmレコードであるか否かを判断する処理403を
実行する。この処理403において30cmレコード
であると判断したときはプログラムモードである
かを判断してプログラムモードでなければキユー
イングダウン指令を与えてプレイループモードル
ーチンのPLAY位置に移り、プログラムモードで
あればプログラムモードルーチンのPRO80位置
に移る処理404を実行する。処理403におい
て30cmレコードでないと判断した場合には次にト
ーンアーム用のモータを逆回転させ、蓋体の開閉
状態を判断して開いていればイニシヤルモードル
ーチンのINITAL位置に移り、閉じていなければ
トーンアームがレコード上にあるか否かを判断
し、レコード上になければ位置検出しながらキー
入力の読み込みを行ない、リバース(ストツプ)
キーの操作状況を判断して操作されていなければ
リピートキー入力を読み込み、同処理内のA25位
置にもどり、リバース(ストツプ)キーが操作さ
れていればRAM内のM(φ、6)位置メモリの
リピートフラグを解除してイニシヤルモードルー
チンのRETRN2位置にもどる処理405を実行
する。後述するデイスクサーチモードルーチンで
の処理の後に、デイスクサイズしたことを記憶
し、デイスク有無を判断してデイスクがなければ
RAM内のM(φ、6)位置メモリのリピートフ
ラグを解除してイニシヤルモードルーチンの
RETRN2位置にもどる処理406を実行する。
この処理406においてデイスクがあると判断し
た場合には次にターンテーブルを回転させ、リー
ドインおよびエンドカウンタをセツトし、その後
にリードインカウンタとエンドカウンタを予じめ
設定した値と比較し、現在のトーンアーム位置を
補正し、その補正によりリードイン位置に到して
いればトーンアーム用のモータをストツプして処
理404に移り、リードイン位置に到していなけ
れば同ルーチン内のA22位置に移る処理407を
実行し、処理405においてトーンアームがレコ
ード上にあるならばリードイン位置に到していた
ときと同様にトーンアーム用モータをストツプし
て処理404に移る。 また、マイクロコンピユータのROM内のプレ
イループモードルーチンは第10図に示す通りで
ある。つまり、蓋体の開閉状況を判断し、蓋体が
開いていればイニシヤルモードルーチンの
INITAC位置に移り、蓋体が閉じていればキー入
力の読み込みを行ない、リヒントキー入力の処理
をし、リバース(ストツプ)キーの操作状態を判
断し、操作されていればサーチモードルーチンの
REV位置に移り、操作されていなければ次にホ
ワード(スタート)キーの操作状態を判断し、操
作されていればサーチモードルーチンのFWD位
置に移り、操作されていなければプログラムモー
ドであるか否かを判断する処理501を実行す
る。この処理501においてプログラムモードで
ない場合には前回プログラムキーが操作されてい
なかつたことを記憶させ、キユーイングキーの入
力処理をし、キユーイングキーが操作されたか否
かを判断する処理502を実行する。処理501
においてプログラムモードであるならばプログラ
ムキーが操作されたか否かを判断し、操作されて
いなければ処理502のはじめに移り、操作され
ていれば前回プログラムキーが操作されたか否か
を判断し、操作されていれば処理502のキユー
イングキーの入力処理に移り、前回プログラムキ
ーが操作されていなければ予じめ予約されてまだ
演奏を終了していない曲目に対応するプログラム
キーであるか否かを判断し、まだ演奏が終了して
いない曲目に対応するプログラムキーでないなら
ば処理502のキユーイングキーの入力処理に移
り、予じめ予約されてすでに演奏を終了している
曲目に対応するプログラムキーでないならば今回
プログラムキーが操作されたことを記憶させ、ス
キツプモードルーチンのSkip位置に移る処理5
03を実行する。処理502においてチユーイン
グダウン指令があるならば、レコードの終端であ
るか否かを判断し、レコードの終端であればプロ
グラムモードであるか否かを判断し、プログラム
モードであればRAM内のM(φ、6)位置メモ
リのリビートフラグを解除し、イニシヤルモード
ルーチンのRETRN2位置に移る処理504を実
行する。この処理504においてレコード終端で
なければトーンアームの昇降状態を判断し、ダウ
ンしているならば同ルーチンのPL4位置に移り、
アツプしているならばトーンアーム用モータをス
トツプさせ、キー入力の読み込みを行ない、キユ
ーイングキーの入力処理を行ない、キユーイング
ダウン指令を判断し、キユーイングダウン指令が
なければキユーイングアツプさせて後述する処理
508のはじめに移る処理505を実行する。こ
の処理505においてキユーイング指令があれば
キユーイングダウンさせ、トーンアーム先端の針
先がレコード円盤上に落下したか否かを判断し、
またダウンし終つていなければ処理505のキー
入力の読み込みの処理に移り、ダウンし終つてい
れば待ち時間の経過ののちに再びトーンアーム先
端の針先がレコード円盤上に落下したか否かを判
断し、またダウンし終つていなければ処理505
のキー入力の読み込み処理に移り、ダウンし終つ
ていればダウンし終つたことを記憶し、オフセツ
ト角検出信号によりコントロールされるサーボ回
路を動作させ、トーンアームがホワード方向へ進
むことを記憶させる処理506を実行する。処理
502においてキユーイングダウン指令がなけれ
ばトーンアーム用モータをストツプさせ、トーン
アームの昇降状態を判断してダウンしているなら
ばキユーイングアツプさせ、後述する処理508
のはじめに移る処理507を実行する。処理50
5,506,507のいずれかに引き続いてトー
ンアームの位置を検出し、プログラムモードであ
るか否かを判断し、プログラムモードであればサ
ーチモードであるか否かを判断し、サーチモード
であれば現在演奏中の曲目に対応した表示素子を
点滅させ、同ルーチンのPLAY位置に移り、プロ
グラムモードでなければ直ちに同ルーチンの
PLAY位置に移り、サーチモードでなければレコ
ードの曲の終端であるか否かを判断して曲の終端
であればプログラムモードルーチンのPRO40位
置へ移り、曲の終端でなければ同処理内の表示素
子の点滅動作をさせる処理に移る処理508を実
行する。また、マイクロコンピユータのROM内
のスキツプモードルーチンは第11図に示す通り
である。つまり、操作されたプログラムキーに対
応した表示素子を点灯させ、キユーイングアツプ
し、サーチモードであることを記憶し、操作され
たプログラムキーが現在演奏中の曲目に対応した
プログラムキーであるか否かを判断する処理60
1を実行する。この処理601において操作され
たプログラムキーが現在演奏中のものでないと判
断した場合には次にRAM内のM(1、c)位置
メモリに現在蓄えられている予約曲致から操作さ
れたプログラムキーの順番に応じて飛びこした曲
目数を減算する修正を行ない、RAM内のM(1、
B)位置メモリに現在蓄えられている次の曲No.を
操作されたプログラムキーに対応した曲目の次に
予約されている曲目におきかえる修正を行ない、
RAM内のM(2、c)位置メモリに現在蓄えら
れている現在の曲数に操作されたプログラムキー
に応じて飛びこした曲数を加算する修正を行な
い、予じめ予約されたプログラムキーに対応して
点灯している表示素子のうち飛びこした曲目に対
応する表示素子を消灯し、いま操作されたプログ
ラムキーに対応した曲No.から現在演奏中の曲No.を
減算し、その減算結果の正負を判断し、一方操作
されたプログラムキーが現在演奏中のものであれ
ば曲間移動カウンタに1をセツトし、後述する処
理604のSK1位置に移る処理602を実行す
る。この処理602において減算結果が正であれ
ばその減算結果を曲間移動カウンタにセツトし、
いま操作されたプログラムキーに対応した曲No.を
RAM内のM(1、φ)位置メモリに現在の曲No.
として記憶させ、トーンアーム用モータをホワー
ド方向に回転させ、プログラムモードルーチンの
PRO201位置に移す処理603を実行する。処理
602において減算結果が負の場合にはその減算
結果に1を加算して曲間移動カウンタにセツト
し、いま操作されたプログラムキーに対応した曲
No.をRAM内のM(1、φ)位置メモリに現在の
曲No.として記憶させ、いま操作されたプログラム
キーNo.が1曲目ならばサーチモードを解除してプ
ログラムモードルーチンのPRO20に移り、いま
操作されたプログラムキーNo.が1曲目以外ならば
直ちにプログラムモードルーチンのPRO20位置
に移る処理604を実行する。 また、マイクロコンピユータのROM内のデイ
スクサーチルーチンは第12図に示す通りであ
る。つまり、デイスクサーチモードであることを
記憶し、エンドカウンタをセツトし、Bカウンタ
をセツトし、WORKingカウンタをクリアし、
RAM内のM(2、6)位置メモリをクリアし、
30cmレコードであるか否かを判断し、30cmレコー
ドであるならばそうであることを記憶し、RAM
内の位置データメモリにレフトから1曲目までの
距離が0であるというデータをストアし、M(2、
6)位置メモリに1を加算し、ターンテーブルを
ストツプさせたままでトーンアーム用モータをホ
ワード方向に移動させ、30cmレコードでないなら
ば直ちにターンテーブルをストツプさせたままで
トーンアーム用モータをホワード方向に移動させ
る処理701を実行する。この処理701に引き
続いて蓋体の開閉状態を判断し蓋体が開いていれ
ばイニシヤルモードルーチンのiNiTAL位置に移
り、蓋体が閉じていればレコードの終端が否かを
判断し、レコードが終端であれば後述する処理7
05に移り、レコードが終端でないならばキー入
力を読み込み、リピートキー入力の処理をし、デ
イスクサーチモードであるか否かの判断をし、デ
イスクサーチモードであればホワート(スター
ト)キーが操作されたか否かを判断し、操作され
た場合にはスタート命令を記憶させデイスクサー
チモードでなければリバース(ストップ)キーが
操作されたか否かを判断し、操作されていれば
RAM内のM(φ、6)位置メモリのリピートフ
ラグを解除してイニシヤルモードルーチンの
RETRN2位置に移り、操作されていなければ後
述する処理704のはじめに移る処理702を実
行する。処理702に引き続き、プログラムキー
が操作されたか否かを判断し、操作されていれば
そのプログラムキーの入力処理を行ない、操作さ
れていなければ今回プログラムキーが操作されな
かつたことを記憶させ、次にリバース(ストツ
プ)キーが操作されたか否かを判断し、操作され
ていればプログラムの順番を示すデータおよびプ
ログラムキーの各フラグをクリアし、スタート指
令、リピート指令、プログラムモードをクリア
し、プログラム用の表示素子のすべてを消灯し、
プログラムキーが操作されていなければ直ちに次
の処理704に移る処理703を実行する。 処理703に引き続き、位置検出を行ない、ト
ーンアームが一定の距離だけ進んだか否かを判断
し、進んでいなければ処理702のはじめに移
り、進んでいれば曲間パルスを検出し、曲間パル
スがあつた否かを判断し、曲間パルスがなければ
処理702のはじめに移り、曲間パルスがあれば
M(2、6)位置メモリに1を加算し、その加算
結果が12になつたか否かを判断し、12になればM
(2、6)位置メモリから1を減算して処理70
2のはじめに移り、12に到しなければ曲幅データ
を位置データメモリにストアし、ワーキングカウ
ンタをクリアし、デイスクサーチモードであるか
否かを判断し、デイスクサーチモードであるなら
ば処理702のはじめに移り、デイスサーチモー
ドでなければ次の処理705に移る処理704を
実行する。処理702においてレコード終端であ
る場合又は処理704において、デイスクサーチ
モードでない場合には引き続き、トーンアーム用
モータをストツプさせ、デイスクサイズの判断を
行ない、デイスクサーチモードであるか否かの判
断を行ない、デイスクサーチモードでなければオ
ートモードルーチンのAUTO2位置に移り、デイ
スサーチモードであれば曲間データを一度記憶し
たことを認識させ、予約曲数の処理を行ない、デ
イスサーチモードを解除してトーンアーム用モー
タを逆回転させる処理705を実行する。この処
理705に引き続き、トーンアームがレスト位置
にあるか否かを判断し、レスト位置になければ蓋
体の開閉状態を判断して開いていればイニシヤル
モードルーチンのINITAL位置に移り、蓋体が閉
じていればキー入力の読み込みを行ない、プログ
ラムキーであるか否かを断続し、プログラムキー
であればプログラムキー入力処理を行ない、プロ
グラムキーでなければ今回操作されなかつたこと
を記憶させ、次にホワード(スタート)キーが操
作されたか否かを判断して操作されればスタート
指令を記憶し、リバース(ストツプ)キーが操作
されたか否かを判断して操作されればプログラム
の順番を示すデータおよび状態を示すフラグのす
べてをクリアし、リピートキーの入力処理を行な
つてはじめにもどり、一方、レスト位置にあれば
トーンアーム用モータをストツプさせ、スタート
指令が与えられているか否かを判断し、スタート
指令が与えられていればスタンバイモードルーチ
ンのREFRAN位置に移り、スタート指令が与え
られていなければスタンバイモードルーチンの
STBY位置に移る処理706を実行する。 また、マイクロコンピユータのROM内におけ
るサーチモードルーチンは第12図に示す通りで
ある。つまり、プレイループルーチンにおける処
理501のリバース(ストツプ)キーの判断結果
に引き続き、トーンアームの昇降状態を判断し、
ダウンしていればキユーイングアツプさせ、キー
入力を読み込み、リバース(ストツプ)キーが操
作されているか否かを判断し、操作されていなけ
ればリピート指令を解除してイニシヤルモードル
ーチンのRETRN2位置に移り、アツプしていれ
ば直ちに次の処理に移る処理801を実行する。
この処理801に引き続き、トーンアームがレス
ト位置にあるか否かを判断し、レスト位置であれ
ば現在の曲No.が1であるか否かを判断し、1でな
ければ処理801のリピート指令解除に移り、1
であればトーンアーム用モータをストツプさせ、
同ルーチンのRE8に移る処理802を実行する。
この802においてトーンアームがレスト位置に
なければプログラムモードであるか否かを判断
し、プログラムモードでなければ30cmデイスクか
否かを判断し、30cmレコードであれば直ちに次の
処理に移り、一方、プログラムモードであればト
ーンアームがレコードの音溝内にあるか否かを判
断し、音溝内にあれば直ちに次の処理に移り、同
処理においてトーンアームが音溝内にない場合又
はトーンアームがレコード上になければ上記処理
802のトーンアーム用モータのストツプ処理に
移る処理803を実行する。処理803に引き続
き、サーチモードを認識させ、トーンアーム用モ
ータを逆回転させ、トーンアームがリバース方向
に進むことを記憶させ、位置検出を行ない、現在
演奏中のプログラムされた曲目に対応する表示表
子を点減させ、プレイループルーチンのPLAY位
置に移る処理804を実行する。また、プレイル
ープルーチンにおける処理501のホワード(ス
タート)キーの判断結果に引き続き、キユーイン
グダラン指令を解除し、トーンアームの昇降状態
を判断し、ダウンしているならばキユーイングア
ツプさせ、キー入力を読み込み、ホワード(スタ
ート)キーが操作されているか否かを判断し、操
作されていなければスタート指令を与え、予じめ
プログラムした曲目に対応する表示素子のすべて
を再点灯させ、イニシヤルモードルーチンの
RETRN2位置に移り、トーンアームがアツプし
ているならば直ちに次の処理に移る処理805を
実行する。この処理805に引き続き、レコード
の終端であるか否かを判断し、レコードの終端で
あれば処理802のトーンアーム用モータのスト
ツプ処理に移り、レコードの終端でなければプロ
グラムモードであるか否かを判断し、プログラム
モードであれば曲の終端であるか否かを判断し、
曲の終端であれば処理802のトーンアーム用モ
ータのストツプ処理に移り、曲の終端でなければ
サーチモードを認識させ、トーンアーム用モータ
をホワード方向に回転させ、トーンアームがホワ
ード方向に進むことを記憶させ、同ルーチンの
RE8に移る処理806を実行する。 したがつて、本レコードプレヤーでは曲間検出
装置20によりレコード円盤42の曲間を検出
し、マイクロコンピユータ71の働きによりトー
ンアーム装置18を自動的にレコード円盤42の
曲の頭に移動させるプログラム自動選曲機能を発
揮する。そして、曲間検出装置20としてのオプ
トセンサはトーンアームとカートリツジの取付部
と離れた位置でアームの走行メカニズムと連動し
て曲数と曲位置を検出する方式のものであるため
にカートリツジの互換性があり、また、オフトセ
ンサの調整を可能としてトーンアーム装置18の
落下位置を任意に調整することができる。 このプログラム自動選曲機能とはレコード円盤
42をターンテーブル16上にセツトし、プログ
ラムキーを押すとトーンアーム装置18は一度レ
コード円盤42の内周まで移動し、その際トーン
アーム装置18と連動する曲間検出装置20がレ
コード円盤42の曲数とその曲位置を読み取り、
そして、スタートキーを押すとトーンアーム装置
18はプログラムした曲をその押した順番に応じ
て演奏する動作をいう。たとえば、プログラムキ
ーを2、5、3、1、4という順にセツトし、ス
タートキーを押せば、レコード円盤の2曲目、5
曲目、3曲目、1曲目、4曲目という順番で演奏
する。この演奏中は、プログラムキーに対応して
設けた曲目表示用の表示素子が点滅して今何曲目
を演奏中であるかを確認することができる。ま
た、プログラムキーによりセツトした曲目はそれ
に対応した曲目表示用の表示素子が点灯して、現
行プログラムににおけるプログラム曲目を確認す
ることができる。ただ、たとえば6曲しか録音さ
れていないレコード円盤をセツトして7、8、
9、10のプログラムキーを押してもそれらプログ
ラムキーに対応する曲目表示用の発光素子は点灯
せず、プログラムされない。そして、一度プログ
ラムセツトしたプログラムの内容はストツプキー
を押すことによりすべて解除される。 また、他にリピートキーと連動しており、この
リピートキーを連動させれば、たとえば2曲目、
5曲目、3曲目、1曲目、4曲目というプログラ
ムした順番でくり返し連続演奏を行なうプログラ
ムリピート機能を発揮する。このプログラムリピ
ート動作はリピート用の表示素子が点灯すること
により確認することができ、リピートキーを再度
押すとプログラムリピート機能は解除される。ま
た、3曲目だけをくり返し連続演奏する場合に
は、プログラムキーの3を押し、リピートキーを
連動させれば3曲目だけの連続演奏ができる。そ
して、プログラムキーの解除はストツプキーを押
すとプログラム全部が解除されるが、スタートキ
ーを押す前であれば、プログラムキーをもう一度
押し直すとそのプログラムキーによるプログラム
のみが解除される。また、プログラムした複数曲
の中のある曲を最初に演奏させることができると
びこし頭出し機能をも備えている。たとえば、
2、5、3、1、4というプログラムをしたあ
と、演奏中、2曲目から他の曲をとばして4曲目
をとびこして演奏したい場合にはプログラムキー
4を再度押すと2、5、3、1の各曲目をとびこ
して4曲目から演奏をスタートさせることができ
る。つまり、プログラム演奏中に聞きたい曲のプ
ログラムキーを押すとその前にプログラムした曲
をとびこして演奏することができる。そして、こ
のとびこし頭出し機能は一度プログラムした曲目
についてのみ行なうことができ、プログラムして
いない曲目についてはその機能が発揮されない。 また、現在演奏中にあるプログラムした曲の頭
出しができる曲間頭出し機能を発揮する。たとえ
ば、2曲目、5曲目、3曲目、1曲目、4曲目と
いうプログラムにおいて、現在演奏中にあるたと
えば3曲目の途中(この時、プログラムキー3に
対応した表示素子が点滅している)に、そのプロ
グラムキー3を再度押すと、その選曲の最初にも
どり演奏をさせることができる。そしてこの曲の
演奏(3曲目の演奏)の終了ののちは予じめプロ
グラムした次の1曲目、4曲目の順でプログラム
演奏をすることができる。 また、現在演奏中にあるプログラムした曲の曲
間でトーンアーム装置18を前進、後退させるこ
とができる曲間サーチ機能を発揮する。たとえ
ば、2曲目、5曲目、3曲目、1曲目、4曲目と
いうプログラムにおいて、現在演奏中にあるたと
えば3曲目の途中(この時、プログラムキー3に
対応した表示素子が点滅している)に、スタート
キーあるいはストツプキーを押し続けると、演奏
中にあるプログラムした曲の曲間でトーンアーム
装置18を前進、後退させることができ、その曲
の所要位置から演奏させることができる。そし
て、この曲間サーチ機能にもとづく曲の演奏終了
後は予じめプログラムした次の1曲目、4曲目の
順でプログラム演奏をすることができる。 上記プログラム自動選曲機能、プログラムリピ
ート機能、とびこし頭出し機能、曲間頭出し機
能、曲間サーチ機能の各機能はプログラムキーを
操作することによりはじめて発揮される機能であ
り、プログラムキーを操作しないで他のスター
ト、ストツプ、リパート、キユーイングの各操作
キーを操作した場合には通常のオートリードイン
機能、サーチ機能、頭出し機能、オートストツプ
機能、リピート機能の各機能を発揮する。 ところで、本レコードプレヤーにおける選曲方
式は、第14図に示すように反射型オプトセンサ
ーを演奏に先立つて一度レコード盤上でスイープ
させて曲間検出し、基準位置からの絶対位置を読
むのではなく、曲間から曲間すなわち音溝幅をス
クリユースリツトとフオトカプラーによつて数値
化してメモリに曲の幅を記憶させるのである(デ
イスクサーチルーチン)。そして、演奏開始する
最初の曲である目標曲が指示され、かつ演奏開始
の指示がされると(スタンバイルーチン)、曲間
へのリードインが開始され、この動作は反射型オ
プトセンサを用いてレコード盤面上の曲間を検出
し、目標曲へのアクセスがなされる(第8図c)。
目標曲の曲頭に到達したことが検出されたなら
ば、メモリから演奏すべき曲の幅データを読出す
とともに曲幅カウンタをリセツトし、演奏終了位
置を検出する準備をして(第8図b,c)、トー
ンアーム先端の針先をレコード盤面上の曲間に落
下させる。曲終端は位置検出用の曲幅カウンタに
よつて位置パルスをカウントしながらメモリの曲
幅データと比較して認識し、この認識結果にもと
づいてトーンアームをリードアウトさせるもので
ある(第10図)。たとえば、レコード盤面上の
3曲目だけを演奏するときは、レスト位置から反
射型オプトセンサを用いて曲間を検出し、曲間数
をカウントして3曲目でリードインさせる。3曲
目の演奏状態に移つてからは位置パルスをカウン
トして位置検出用カウントが3曲目の曲幅データ
に相当する。たとえば、233カウントに到したな
らば曲終端と認識し、次のリードアウト動作に移
るのである。 以上のように本発明によれば、曲間検出手段か
らの信号をカウントして任意の曲にリードイン
し、曲間と曲間との間の距離を記憶する記憶手段
のデータを用いてリードアウトさせるようにして
いるので、仮に演奏状態で位置パルスをカウント
ミスしても次の曲に移つたときは、位置カウンタ
がイニシヤルセツトされるため誤差が累積せず、
また曲終端の検出を位置検出手段にて行なうため
に外乱光に影響されない選曲を行なうことができ
るレコードプレヤーを提供することができる。
[Table] On the other hand, the ROM in the microcomputer as the control circuit 71 has an initial mode routine, a standby routine, a program mode routine, an auto mode routine, a plain loop routine, and a skip routine, as shown in FIGS. 6 to 13. It is equipped with a mode routine, deck search routine, search mode routine, etc., and these control circuits 7
1 allows the record player to perform various functions such as an automatic program selection function, a program repeat function, an intermittent cue function, an inter-song cue function, and an inter-song search function. Here, the initial mode routine of the ROM in the microcomputer is as shown in FIG. That is, after the initial setting process 101, it is determined whether or not the tone arm is at the rest position, and if it is at the rest position, the process moves to the M-9 position of the next standby mode routine. If it is not at the rest position, the open/closed state of the lid is determined and key input reading processing 102 is performed. Then, processing 103 is executed to determine the operation status of the forward key (corresponding to the start button) and reverse key (corresponding to the stop button), and following this process 103, the operation status of the repeat key is determined by M (φ.6 ) position in the memory, and also determines the operation status of the program key by checking the M memory of the RAM.
(φ.7) Judging from the program flag in the memory at the position, when these keys are operated, the corresponding display element is lit, and the initial setting process 10
A process 104 of returning to the RETURN position of 1 is executed. On the other hand, if the repeat key is not operated based on the repeat flag, the RAM M
The operation status of the start key is determined based on the start flag in the memory at the (φ.5) position, and the M(φ.
A) The position register is connected to the display element for repeat, and the operation status of the program key is judged by the program flag in the memory at the M (φ.7) position of the RAM. Process 105 of lighting and blinking the corresponding display element and returning to the RETURN position of initial setting process 101
Execute. Then, in process 105, if the start key is not operated as determined by the start flag, process 106 turns off the corresponding display element and returns to the RETURN position of initial setting process 101.
Execute. Also, in the microcomputer
The standby mode routine of the ROM is as shown in FIG. That is, following the initial setting process 101 of the initial mode routine, a queuing up operation is performed to determine whether the lid is open or closed, and when the lid is open, the process 201 of returning to the INITAL position of the initial mode routine is executed. do. Repeat flag when the lid is closed,
A process 202 is executed to determine the operating states of the repeat key and start key based on the start flag.
If it is determined in this process 202 that no key has been operated, the memory contents of the memory at positions M (φ.φ) to M (1.c) in the RAM, that is, the contents of the program corresponding to the program key, are cleared. After determining the open/closed state of the lid body and writing the key input, a process 203 is executed to determine the writing status of the inter-musical data by the inter-musical detector 20. And this process 203
When it is determined that the lid is open, the process returns to the INITAL position of the initial mode routine. If it is determined in the above process 202 that a key has been operated, REFRAN in process 206 described later
transferred to the position. If it is determined in the above process 203 that inter-song data has been written, the operating state of the program key is determined and the key input is written or the contents of the memory at the M (φ.5) position in the RAM are canceled. 204 is executed. Following this process 204, the operation state of each of the reverse, forward, and queuing keys is determined, and a process 205 is executed in which the start flag of the M (φ.5) position memory in the RAM is operated. In this process 205, if the reverse key is operated, the process returns to the CLI position in the same routine, and if the forward and queuing keys are operated, the process moves to the next process. Following this process 205
If it is determined that the start (forward) key is not being operated based on the start flag in the M (φ.5) position memory in RAM, the process returns to the STBY position in process 203, and if it is determined that it is being operated, it is stored in the RAM. Process 206 for determining the operating state of the program key based on the program flag in the M (φ.7) position memory.
is executed, then it is determined whether there is a record disc on the turntable, it is determined whether the contents have been written to the M (1.c) position memory in the RAM, and the next program mode routine is executed. Process 20 to move to
Execute step 7. If it is determined in this process 206 that the program key has not been operated, the process moves to the next auto mode routine, and if it is determined in process 207 that there is no record disc or that there is a number of reserved songs, the same routine is executed. Return to CLI position within. On the other hand, when it is determined in process 203 that inter-track data has not been written, the record size is determined, the presence or absence of a record is determined, and the operating state of the program key is determined and the key input is written. A process 208 for transitioning to the process is executed. If it is determined in this process 208 that there is no record disc, the process returns to the CLI of the same routine, and if it is determined that no program key has been operated, the process returns to the STBY8 position of the same routine. Further, the program mode routine in the ROM of the microcomputer is as shown in FIG. That is, following the process 207 of the standby routine, the start flag of the M (φ.5) position memory in the RAM is canceled, the number of reserved songs is retained, and the first song number is changed to the current song number and the song number. Transfer to the movement counter. Then, the process 30 sets the current number of songs, the performance song number order to 1, and rotates the turntable only after setting the lead-in and end counters.
Execute 1. Following this process 301, it is determined whether the record disc is a 30cm record,
If it is a 30cm record, it is determined whether the song to be played is the first song, and if it is determined to be the first song, the same routine is performed after a waiting period.
Processing 302 for moving to the PRO7 position is executed. If it is determined in this process 302 that it is not the first song, conditions are set so that the pulse between songs is not read while the tone arm advances a certain distance, and the process 303 of the same routine moves to the PRO70 position. Execute. (See Figure 8a). Also,
After playing a song in program mode, the program mode routine is as shown in FIG. 8b. That is, if the songs to be played next are consecutive, no queuing is performed, and if the songs are not consecutive, the process 304 is performed in which the queuing is performed. Following this process 304, a process 305 is executed in which the display of completed songs is turned off and 1 is subtracted from the number of reserved songs. Following this process 305, if the result of subtracting the number of reserved songs is 0 and it is not in the repeat state, or if the first number of reserved songs is not 1 even if it is in the repeat state, the RETRN2 position of the initial mode routine is Transfer process 3
Execute 06. If the first number of songs reserved in this process 306 is one song, next set the conditions for inter-song repeat, turn on the display element that was just turned off again, and if the song number is the first song, the repeat condition will be set. The process moves to the PRO20 position of the routine, and if not, the process 307 of moving to the PRO62 position of the routine is executed. In process 305, if the result of subtracting the number of reserved songs is not 0, the current number of songs and the number of songs are
1 is added to the number, and if the next song number is not 1, the current song number is subtracted from the next song number, and processing 308 is executed to judge the result of the subtraction. If the subtraction result is 0 in this process 308, the next song number is
Move the song number you are about to play to the current song number, subtract the current song number from the next song number,
If it is 1, a condition indicating that the order of the programmed songs is continuous is given, and if not, a process 309 is executed to proceed to the next process 320 without giving the condition. If the subtraction result in process 308 is not 0, determine whether it is positive or negative, and if it is positive, move the number to the inter-song movement counter, rotate the tone arm motor in the positive direction, and detect the inter-song pulse while detecting the position. Determine whether it is within the reading conditions,
If it is within that condition, the inter-song pulse is detected,
A process 310 that moves on to the next process 322 is executed. If the positive/negative determination result in this process 310 is negative, 1 is added to the result, the addition result is transferred to the inter-music movement counter, the tone arm motor is reversely rotated, and the PRO48 position in the process 310 is Processing 311 is executed. If the next song number in process 308 is 1, the tone arm motor is rotated in reverse, the position is detected, the key input is read, it is determined whether or not the reverse (stop) key has been operated, and it is determined whether the reverse (stop) key has been operated or not. If so, the process 312 of moving to the PRO51 position of the same routine is executed. In this process 312, if the reverse (stop) key is not operated, repeat key input processing is performed to determine whether the lid is open or closed, and if it is not in the search mode, it is determined whether or not it is a 30cm record, and the tone arm is A process 313 is executed to determine whether or not is at the rest position. This process 313
Subsequently, if it is the rest position, queuing is performed, the lead-in and end counts are set, and the process 314 of moving to the PRO7 position of the same routine is executed. In process 313, if the lid is open, the process returns to the INITAL position of the initial mode routine, if it is in the search mode, the direction of movement of the tone arm is determined, and if it is in the reverse direction, the tone arm is within the sound groove of the record. Decide whether or not
If it is within the sound groove, proceed to PRO201 of the same routine Process 3
Execute step 15. Also, in process 313, 30cm
If the tone arm is not on the record, it is determined whether or not the tone arm is on the record, and if it is not on the record, the condition is set so that the pulse between songs is not read for a certain distance, the routine moves to the PRO72 position, and the tone arm is placed on the record. If it is, the process 316 of the same routine to move to the PRO201 position is executed. Then, process 31
3, if it is not in the rest position, the same routine
Move on to PRO201. If the determination result of the direction of movement of the tone arm in process 315 is not the reverse direction, it is determined whether or not it is the end of the song, and if it is not the end of the song, the process moves to PRO201 of the same routine, and if it is the end of the song, it is determined whether or not it is the end of the song. Process 31 to proceed to next process 318
Execute step 7. If the judgment result in process 315 is that the tone arm is not within the sound groove, or if it is the end of the song in process 317,
Subtract 1 from the inter-song movement counter, judge the result, and if the subtraction result is 0, repeat the same routine.
A process 318 for moving to the PRO71 position is executed. In this process 318, if the subtraction result is not 0, the direction of movement of the tone arm is determined, and if it is the forward direction, it moves to the PRO70 position of the same routine, and if it is the reverse direction, it moves to the PRO62 position of the same routine Process 31
Execute step 9. Following process 309, the song width data is set, and if it is a 30cm record, the song interval counter is set to 0, the up/down state of the tone arm is determined, and if it is up, a cueing down command is given and the play loop begins. mode routine
Move to the PLAY position, and if it is down, activate the servo circuit controlled by the offset surface detection signal and start the play loop mode routine.
A process 320 of moving to the PL4 position is executed. In this process 320, if it is not a 30cm record, the current song number is determined, and if it is not the first song, the same process 320 is performed.
If it is the first song, it is determined whether or not the tone arm is on the record, and if it is on the record, it is moved to the PRO45 position of the same process 320, and if it is determined that it is not on the record. Next, the process 321 of moving to the A22 position of the auto mode routine is executed. (See Figure 8C). Processing 310
Subsequently, it is determined whether or not there is an inter-song pulse,
If there is an inter-song pulse, 1 from the inter-song movement counter
is subtracted, and if the subtraction result is 0, the tone arm motor is stopped, and processing 322 is executed to determine the traveling direction of the tone arm. In this process 322, if there is no inter-song pulse or if it is determined that the subtraction result of the inter-song movement counter is not 0, the traveling direction of the tone arm is determined, and then it is determined whether or not it is at the rest position, and the determination result is If is not in the forward direction or the rest position, determine whether it is the end of the record, if it is not the end of the record, determine whether the lid is open or closed, and if the lid is closed, read the key input. , the operating state of the reverse (stop) key is determined, and if it is not in the operating state, the rebeat key input is read and processing 323 is executed to move to the PRO48 position of the program mode routine. In this process 323, if it is determined that it is the rest position, the end position of the record, or the reverse (stop) key is being operated, the repeat flag of the M (φ, 6) position memory in the RAM The process 324 is executed to cancel the `` and return to the RETRN2 position of the initial mode routine. If the determination result of the direction of movement of the tone arm in process 322 is the forward direction, overrun detection process 325 is performed to move to the PRO7 position of the program mode routine. If the determination result of the direction of movement of the tone arm in process 322 is the reverse direction, conditions are set so that inter-track pulses are not read for a certain distance, the tone arm motor is reversely rotated, and if the tone arm moves a certain distance, the tone After the process 326 of stopping the arm motor, an overrun detection process 327 is executed, and 1 is added to the inter-song movement counter.
and executes the process of moving to the PRO70 position in the same routine. (See Figure 8C). On the other hand, the above process 3
After processing in the auto mode routine following 21, overrun detection processing 328 is performed,
Clear the search ladder of the M (φ, B) position memory in RAM and start the program mode routine.
Execute the process of moving to the PRO45 position. Further, the auto mode routine in the ROM of the microcomputer is as shown in FIG. In other words, if you are determining the size of the disks, determine whether there is a desk or not, and if there is no desk, then the standby routine
Execute process 401 to return to the CL1 position, and if the disk size has not been determined, determine whether it is a 30cm record, and if it is not a 30cm record, set the end counter and execute the disk search routine.
Move to the SLCT2 position, and if it is a 30cm record, process 402 is executed to set the conditions. Processing 4
If there is a disc in 01, or if there is a 30cm record and the conditions have been set, then the turntable is rotated and after the waiting time has elapsed, the lead-in and end counters are set, and the 30cm record is set.
Processing 403 is executed to determine whether or not it is a cm record. In this process 403, when it is determined that it is a 30 cm record, it is determined whether the program mode is set, and if it is not the program mode, a cueing down command is given and the process moves to the PLAY position of the play loop mode routine. The process 404 of moving to the PRO80 position of the mode routine is executed. If it is determined in process 403 that it is not a 30cm record, then the tone arm motor is reversely rotated, and the open/closed state of the lid body is determined, and if it is open, it moves to the INITAL position of the initial mode routine, and if it is not closed, it moves to the INITAL position of the initial mode routine. It judges whether the tone arm is on the record or not, and if it is not on the record, it reads the key input while detecting the position and reverses (stops).
If the key operation status is judged and the key is not operated, the repeat key input is read and the process returns to the A25 position in the same process, and if the reverse (stop) key is operated, the M (φ, 6) position memory in the RAM is executed. Processing 405 is executed to cancel the repeat flag of and return to the RETRN2 position of the initial mode routine. After processing in the disk search mode routine described later, it remembers that the disk has been sized, determines whether there is a disk, and if there is no disk, it
Clear the repeat flag of the M (φ, 6) position memory in RAM and start the initial mode routine.
A process 406 of returning to the RETRN2 position is executed.
If it is determined in this process 406 that there is a disc, then the turntable is rotated, lead-in and end counters are set, and then the lead-in counter and end counter are compared with preset values, and the current The tone arm position is corrected, and if the lead-in position has been reached as a result of the correction, the tone arm motor is stopped and the process moves to process 404; if the lead-in position has not been reached, the tone arm position is moved to the A22 position in the same routine. A moving process 407 is executed, and if the tone arm is on the record in process 405, the tone arm motor is stopped in the same way as when the tone arm had reached the lead-in position, and the process moves to process 404. The play loop mode routine in the ROM of the microcomputer is as shown in FIG. In other words, it determines whether the lid is open or closed, and if the lid is open, the initial mode routine starts.
Moves to the INITAC position, if the lid is closed, reads the key input, processes the re-hint key input, determines the operation status of the reverse (stop) key, and if it is operated, starts the search mode routine.
Moves to the REV position, if not operated, then determines the operating state of the forward (start) key, if operated, moves to the FWD position of the search mode routine, if not operated, determines whether it is in program mode or not. A process 501 for determining is executed. In this process 501, if it is not the program mode, it is stored that the program key was not operated last time, a cueing key input process is performed, and a process 502 is executed to determine whether or not the cueing key has been operated. . Processing 501
If it is in the program mode, it is determined whether or not the program key has been operated, and if it has not been operated, the process moves to the beginning of process 502, and if it has been operated, it is determined whether or not the program key was operated last time. If so, the process moves on to the cueing key input process in step 502, and if the program key has not been operated previously, it is determined whether the program key corresponds to a previously reserved song that has not yet finished playing. However, if the program key does not correspond to a song whose performance has not yet been completed, the process moves to step 502 for inputting a cueing key, and if the program key is not a program key corresponding to a previously reserved program whose performance has already been completed. If so, process 5 to remember that the program key was operated this time and move to the Skip position of the skip mode routine.
Execute 03. If there is a chewing down command in process 502, it is determined whether or not it is the end of the record, and if it is the end of the record, it is determined whether or not it is in program mode, and if it is in program mode, M (φ, 6) The rebeat flag of the position memory is canceled and the process 504 of moving to the RETRN2 position of the initial mode routine is executed. In this process 504, if it is not the end of the record, it is determined whether the tone arm is up or down, and if it is down, it moves to the PL4 position of the same routine.
If it is up, the tone arm motor is stopped, the key input is read, the cueing key input processing is performed, a cueing down command is determined, and if there is no cueing down command, the cueing is turned up. Processing 505, which is the beginning of processing 508 to be described later, is executed. In this process 505, if there is a cueing command, the cueing is performed down, and it is determined whether the stylus at the tip of the tone arm has fallen onto the record disk.
Also, if the tone arm has not finished falling down, the process moves to step 505 to read the key input, and if it has finished falling down, after the waiting time has elapsed, it is determined whether the stylus at the tip of the tone arm has fallen onto the record disc again. If it has not finished down again, process 505.
If the tone arm has finished going down, it will be remembered that it has finished going down, the servo circuit controlled by the offset angle detection signal will be operated, and it will be remembered that the tone arm will move forward. Processing 506 is executed. In process 502, if there is no cueing down command, the tone arm motor is stopped, and the tone arm is determined to be up and down, and if it is down, it is cued up, and in process 508, which will be described later.
Processing 507 that moves to the beginning of is executed. Processing 50
5, 506, and 507, the position of the tone arm is detected, and it is determined whether or not it is in program mode. If it is program mode, it is determined whether it is in search mode, and whether it is in search mode or not. For example, the display element corresponding to the song currently being played will flash, the routine will move to the PLAY position, and if it is not in program mode, the routine will start immediately.
Move to the PLAY position, if it is not in search mode, determine whether it is the end of the song on the record, and if it is the end of the song, move to the PRO40 position of the program mode routine, and if it is not the end of the song, display within the same process Processing 508 is executed to move to processing for causing the element to blink. The skip mode routine in the ROM of the microcomputer is shown in FIG. In other words, the display element corresponding to the operated program key is lit, the cueing is performed, and the search mode is memorized, and whether the operated program key is the program key corresponding to the song currently being played or not. Process 60 for determining whether
Execute 1. If it is determined in this process 601 that the operated program key is not the one currently being played, then the operated program key is selected from the reserved tune currently stored in the M (1, c) position memory in the RAM. By subtracting the number of skipped songs according to the order of
B) Make a correction by replacing the next song number currently stored in the position memory with the song reserved next to the song corresponding to the operated program key,
A modification is made to add the number of songs skipped according to the operated program key to the current number of songs currently stored in the M (2, c) position memory in RAM, and the program key reserved in advance is added. Among the display elements that are lit corresponding to the program key, the display element corresponding to the skipped song is turned off, and the currently played song number is subtracted from the song number corresponding to the program key that was just operated. The sign of the subtraction result is determined, and if the operated program key is the one currently being played, the inter-music movement counter is set to 1, and the process 602 of moving to the SK1 position of process 604, which will be described later, is executed. If the subtraction result is positive in this process 602, the subtraction result is set in the inter-song movement counter,
Displays the song number corresponding to the program key you just operated.
The current song number is stored in the M (1, φ) position memory in RAM.
, rotate the tone arm motor in the forward direction, and execute the program mode routine.
Processing 603 for moving to the PRO201 position is executed. In process 602, if the subtraction result is negative, 1 is added to the subtraction result and set in the song movement counter, and the song corresponding to the program key that was just operated is added.
No. is stored in the M (1, φ) position memory in the RAM as the current song number, and if the program key number just operated is the first song, the search mode is canceled and the program mode routine PRO20 is entered. If the currently operated program key number is other than the first song, processing 604 is immediately executed to move to the PRO20 position of the program mode routine. Further, the disk search routine in the ROM of the microcomputer is as shown in FIG. In other words, it remembers that it is in disk search mode, sets the end counter, sets the B counter, clears the WORKing counter, and
Clear M(2,6) position memory in RAM,
Determine whether it is a 30cm record, remember that it is a 30cm record, and store it in RAM.
Store the data that the distance from the left to the first song is 0 in the position data memory in M(2,
6) Add 1 to the position memory and move the tone arm motor forward while keeping the turntable stopped.If it is not a 30cm record, immediately move the tone arm motor forward while keeping the turntable stopped. 701 is executed. Following this process 701, it is determined whether the lid is open or closed, and if the lid is open, the process moves to the iNiTAL position of the initial mode routine, and if the lid is closed, it is determined whether or not the end of the record has been reached, and the record is If it is the end, process 7 described later
05, if the record is not at the end, the key input is read, repeat key input is processed, it is determined whether or not the disk search mode is selected, and if the disk search mode is selected, the white (start) key is operated. If the reverse (stop) key has been operated, it will memorize the start command.
Clear the repeat flag of the M (φ, 6) position memory in RAM and start the initial mode routine.
It moves to the RETRN2 position, and if it is not operated, it executes a process 702 that moves to the beginning of process 704, which will be described later. Continuing to process 702, it is determined whether a program key has been operated or not, and if it has been operated, input processing is performed for that program key, and if it has not been operated, it is stored that the program key was not operated this time, and the next step is to If the reverse (stop) key has been operated, it is determined whether or not the reverse (stop) key has been operated, and if so, the data indicating the program order and each flag of the program key are cleared, the start command, repeat command, and program mode are cleared, and the program is Turn off all display elements for
If the program key is not operated, a process 703 is executed which immediately moves on to the next process 704. Following process 703, the position is detected and it is determined whether the tone arm has advanced a certain distance or not. If it has not advanced, the process moves to the beginning of process 702. If it has advanced, the inter-song pulse is detected and the inter-song pulse is detected. If there is no inter-song pulse, the process moves to the beginning of process 702, and if there is an inter-song pulse, 1 is added to the M (2, 6) position memory, and whether the addition result is 12 or not. If it becomes 12, it is M.
(2, 6) Subtract 1 from position memory and process 70
2, if it does not reach 12, stores the song width data in the position data memory, clears the working counter, determines whether or not it is in the disk search mode, and if it is in the disk search mode, goes to step 702. First, a process 704 is executed to proceed to the next process 705 if it is not in the date search mode. If it is the end of the record in process 702 or if it is not the disk search mode in process 704, the tone arm motor is stopped, the disk size is determined, and it is determined whether or not the disk search mode is in effect. If it is not in disk search mode, it moves to the AUTO2 position of the auto mode routine, and if it is in disk search mode, it recognizes that the inter-track data has been stored once, processes the number of reserved songs, cancels disk search mode, and resets the tone arm. A process 705 for rotating the motor in the reverse direction is executed. Following this process 705, it is determined whether the tone arm is in the rest position, and if it is not in the rest position, it is determined whether the lid is open or closed, and if it is open, it moves to the INITAL position of the initial mode routine, and the lid is opened. If it is closed, reads the key input, intermittents whether it is a program key, performs program key input processing if it is a program key, remembers that it was not operated this time if it is not a program key, Next, it is determined whether or not the forward (start) key has been operated, and if it has been operated, the start command is memorized, and it has been determined whether or not the reverse (stop) key has been operated, and if it has been operated, the program order is stored. It clears all the data and status flags, performs the repeat key input process, and returns to the beginning.Meanwhile, if it is at the rest position, the tone arm motor is stopped and a check is made to see if a start command has been given. If a start command has been given, it moves to the REFRAN position of the standby mode routine, and if a start command has not been given, it moves to the standby mode routine REFRAN position.
A process 706 of moving to the STBY position is executed. Further, the search mode routine in the ROM of the microcomputer is as shown in FIG. That is, following the determination result of the reverse (stop) key in process 501 in the play loop routine, the raising and lowering state of the tone arm is determined,
If it is down, turn up the queuing, read the key input, judge whether the reverse (stop) key has been operated, and if it has not been operated, cancel the repeat command and return to the RETRN2 position of the initial mode routine. If it is up, processing 801 is executed to immediately move on to the next processing.
Following this process 801, it is determined whether the tone arm is at the rest position, and if it is at the rest position, it is determined whether the current song number is 1, and if it is not 1, a repeat command is issued in process 801. Move on to cancellation, 1
If so, stop the tone arm motor,
Processing 802, which moves to RE8 of the same routine, is executed.
In this step 802, if the tone arm is not in the rest position, it is determined whether or not it is in the program mode, and if it is not in the program mode, it is determined whether or not it is a 30cm disc, and if it is a 30cm record, it immediately moves to the next process; In program mode, it is determined whether or not the tone arm is within the sound groove of the record, and if it is within the sound groove, it immediately moves to the next process, and if the tone arm is not within the sound groove or the tone arm is If it is not on the record, processing 803 is executed which moves on to the tone arm motor stop processing of processing 802 described above. Following process 803, the search mode is recognized, the tone arm motor is reversely rotated, the tone arm is memorized to advance in the reverse direction, the position is detected, and a display table corresponding to the programmed song currently being played is displayed. A process 804 is executed to reduce points from the child and move to the PLAY position of the play loop routine. Further, following the judgment result of the forward (start) key in process 501 in the play loop routine, the cueing hold command is canceled, the up/down state of the tone arm is judged, and if it is down, the cueing is brought up, and the key input , determines whether or not the forward (start) key has been operated, and if it has not been operated, gives a start command, relights all display elements corresponding to the pre-programmed track, and enters the initial mode. routine
The process moves to the RETRN2 position, and if the tone arm is up, immediately executes process 805 to proceed to the next process. Following this process 805, it is determined whether or not it is the end of the record, and if it is the end of the record, the process moves to process 802 to stop the tone arm motor, and if it is not the end of the record, it is determined whether or not it is in the program mode. If it is program mode, it determines whether it is the end of the song or not.
If it is the end of the song, the process moves to step 802 to stop the tone arm motor, and if it is not the end of the song, the search mode is recognized, the tone arm motor is rotated in the forward direction, and the tone arm moves in the forward direction. of the same routine.
Processing 806 of moving to RE8 is executed. Therefore, in this record player, the program automatically detects the song interval on the record disc 42 by the song interval detection device 20, and automatically moves the tone arm device 18 to the beginning of the song on the record disc 42 by the action of the microcomputer 71. Demonstrates song selection function. The opto-sensor as the song interval detection device 20 is of a type that detects the number of songs and the song position in conjunction with the running mechanism of the arm at a position apart from the mounting part of the tone arm and the cartridge, so that the cartridge is compatible. Furthermore, by making it possible to adjust the offset sensor, the dropping position of the tone arm device 18 can be arbitrarily adjusted. This program automatic song selection function is such that when the record disc 42 is set on the turntable 16 and the program key is pressed, the tone arm device 18 will move once to the inner circumference of the record disc 42, and at that time, the tone arm device 18 will move to the inner circumference of the record disc 42, and at that time select the song that is linked to the tone arm device 18. The interval detection device 20 reads the number of songs and the song position on the record disc 42,
When the start key is pressed, the tone arm device 18 plays the programmed songs in the order in which the keys were pressed. For example, if you set the program keys in the order of 2, 5, 3, 1, 4 and press the start key, you can select the 2nd track, 5th track, etc.
Play the first song, then the third song, then the first song, then the fourth song. During this performance, the display element for displaying the number of songs provided corresponding to the program key blinks, so that it is possible to confirm which song is currently being played. Furthermore, the display element for displaying the program number corresponding to the program number set by the program key lights up, so that the program program number in the current program can be confirmed. However, for example, if you set up a record disc with only 6 songs recorded on it, 7, 8,
Even if program keys 9 and 10 are pressed, the light-emitting elements for displaying the track number corresponding to those program keys do not light up and are not programmed. All contents of the program once set are canceled by pressing the stop key. Also, it is linked with other repeat keys, and if you link this repeat key, for example, the second song,
It has a program repeat function that repeatedly plays the 5th song, 3rd song, 1st song, and 4th song in the programmed order. This program repeat operation can be confirmed by the display element for repeat lighting up, and when the repeat key is pressed again, the program repeat function is canceled. If you want to play only the third song repeatedly, press the program key 3 and link the repeat key to play only the third song. To cancel a program key, pressing the stop key cancels all programs, but if you press the program key again before pressing the start key, only the program by that program key is canceled. It also has an intermittent cue function that allows you to play one of the multiple programmed songs first. for example,
After programming 2, 5, 3, 1, 4, if you want to skip other songs from the 2nd song and skip to the 4th song while playing, press program key 4 again. , 1 can be skipped and the performance can be started from the fourth song. In other words, if you press the program key of the song you want to listen to while playing a program, you can jump to the previously programmed song and play it. This intermittent cueing function can only be performed for pieces of music that have been programmed once, and the function is not performed for pieces of music that have not been programmed. It also has an inter-song cue function that allows you to cue the beginning of the programmed song that is currently being played. For example, in programs such as the 2nd, 5th, 3rd, 1st, and 4th songs, in the middle of the 3rd song currently being played (at this time, the display element corresponding to program key 3 is flashing), By pressing the program key 3 again, the player can return to the beginning of the selected song. After the performance of this song (the third song) is finished, the program can be played in the order of the first and fourth songs programmed in advance. It also provides an inter-song search function that allows the tone arm device 18 to move forward and backward between the programmed songs currently being played. For example, in programs such as the 2nd, 5th, 3rd, 1st, and 4th songs, in the middle of the 3rd song currently being played (at this time, the display element corresponding to program key 3 is flashing), By continuing to press the start key or stop key, the tone arm device 18 can be moved forward or backward between songs of a programmed song during play, allowing the tone arm device 18 to be played from a desired position in the song. After the performance of the songs based on this inter-song search function is completed, the program can be performed in the order of the first and fourth songs programmed in advance. The automatic program selection function, program repeat function, inter-song cue function, inter-song cue function, and inter-song search function are functions that can only be activated by operating the program key, and do not operate the program key. When the other start, stop, repart, and cueing operation keys are operated, the normal auto lead-in function, search function, cue function, auto stop function, and repeat function are activated. By the way, as shown in Fig. 14, the song selection method for this record player is to sweep a reflective opto-sensor over the record once before playing to detect the song interval, rather than reading the absolute position from the reference position. Then, the distance between songs, that is, the sound groove width, is digitized using a screwdriver and a photocoupler, and the width of the song is stored in the memory (disc search routine). Then, when the target song, which is the first song to start playing, and the instruction to start playing are given (standby routine), the lead-in between songs is started, and this operation is performed using a reflective opto-sensor. The interval between songs on the record surface is detected, and the target song is accessed (FIG. 8c).
When it is detected that the beginning of the target song has been reached, the width data of the song to be played is read from the memory, the song width counter is reset, and preparations are made to detect the performance end position (see Figure 8). b, c) Drop the stylus at the tip of the tone arm between the tracks on the record surface. The end of a song is recognized by counting position pulses with a song width counter for position detection and comparing them with the song width data in memory, and based on this recognition result, the tone arm is led out (Figure 10). ). For example, when playing only the third song on the record, a reflective opto-sensor is used to detect the song interval from the rest position, the number of song gaps is counted, and the lead-in is performed at the third song. After moving to the performance state of the third song, the position pulses are counted and the position detection count corresponds to the song width data of the third song. For example, when the count reaches 233, it recognizes the end of the song and moves on to the next lead-out operation. As described above, according to the present invention, the signal from the song interval detection means is counted to lead-in to an arbitrary song, and the lead-in is performed using the data of the storage means that stores the distance between the songs. Even if you make a mistake in counting the position pulse while playing, when you move on to the next song, the position counter will be initialized and the error will not accumulate.
Furthermore, since the end of a song is detected by the position detecting means, it is possible to provide a record player that can select songs unaffected by ambient light.

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

第1回は本発明のレコードプレヤーの一実施例
を示す外観斜視図、第2図は同プレヤーの蓋体開
成時の外観斜視図、第3図は同プレヤーの要部拡
大構成図、第4図は同プレヤーの曲間センサの動
作説明図、第5図は同プレヤーのシステムブロツ
ク図、第6図ないし第14図は同プレヤーの動作
説明のためのフローチヤート図である。 19…トーンアーム装置、20…曲間検出装
置、39,40,41…位置検出部。
Part 1 is an external perspective view showing an embodiment of the record player of the present invention, Fig. 2 is an external perspective view of the player when the lid is opened, Fig. 3 is an enlarged configuration diagram of the main parts of the player, and Fig. 4 5 is a system block diagram of the player, and FIGS. 6 to 14 are flowcharts for explaining the operation of the player. 19... Tone arm device, 20... Song interval detection device, 39, 40, 41... Position detection section.

Claims (1)

【特許請求の範囲】[Claims] 1 曲間を検出する曲間検出手段と、トーンアー
ムの位置を検出する位置検出手段と、演奏に先立
つて前記曲間検出手段をレコード盤上でスイープ
させて得た各曲の長さを表わす曲間と曲間との距
離データを記憶する記憶手段と、上記曲間検出手
段からの信号をカウントして任意の曲にリードイ
ンし、かつ上記記憶手段に記憶された上記任意の
曲の長さを表わす距離データと演奏状態で位置検
出手段によつて得られるリードイン位置からの位
置データを比較して一致した時リードアウトを行
う選曲演奏制御手段を有することを特徴としたレ
コードプレーヤ。
1 A track interval detection means for detecting a track interval, a position detection means for detecting the position of the tone arm, and the length of each song obtained by sweeping the track interval detection means over a record prior to performance. A storage means for storing distance data between songs, and a lead-in to an arbitrary song by counting signals from the inter-song detection means, and a length of the arbitrary song stored in the storage means. 1. A record player comprising a music selection performance control means for comparing distance data representing a lead-in position with position data from a lead-in position obtained by a position detection means in a performance state, and performing a lead-out when they match.
JP10902880A 1980-08-07 1980-08-07 Record player Granted JPS5733461A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10902880A JPS5733461A (en) 1980-08-07 1980-08-07 Record player

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10902880A JPS5733461A (en) 1980-08-07 1980-08-07 Record player

Related Child Applications (2)

Application Number Title Priority Date Filing Date
JP61078566A Division JPS6224402A (en) 1986-04-04 1986-04-04 Record player
JP61078567A Division JPS6224401A (en) 1986-04-04 1986-04-04 Record player

Publications (2)

Publication Number Publication Date
JPS5733461A JPS5733461A (en) 1982-02-23
JPS6318244B2 true JPS6318244B2 (en) 1988-04-18

Family

ID=14499766

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10902880A Granted JPS5733461A (en) 1980-08-07 1980-08-07 Record player

Country Status (1)

Country Link
JP (1) JPS5733461A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05147198A (en) * 1991-05-28 1993-06-15 Koenig & Bauer Ag Doctor beam for ink device of rotary printing machine

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05147198A (en) * 1991-05-28 1993-06-15 Koenig & Bauer Ag Doctor beam for ink device of rotary printing machine

Also Published As

Publication number Publication date
JPS5733461A (en) 1982-02-23

Similar Documents

Publication Publication Date Title
US4106775A (en) Phonograph record player
US4755978A (en) Disc player
US4230323A (en) Automatic record player
EP0386708B1 (en) Disc changer
US4085940A (en) Phonograph record player
JPS6318244B2 (en)
JP2578738B2 (en) Record player with automatic music selection function
JPS6232329Y2 (en)
CN219246373U (en) Automatic stopping device for disc of disc recorder after disc playing is finished
US3827697A (en) Automatic record player
JPH0679413B2 (en) Disk Engineer Device
KR870000601B1 (en) Drive of Pickup Arm
US4535437A (en) Pickup arm driving control system with repeat playback function
JPH0233282Y2 (en)
US4580257A (en) Dual drive system for phono pickup arm
JPS6213202Y2 (en)
JPH0233283Y2 (en)
JPS6319922B2 (en)
JPH0325841B2 (en)
JPS58122648A (en) Drive method for pickup arm
JPS58122650A (en) Disc size discriminating method
JPS6120716Y2 (en)
JPS58122649A (en) Drive device for pickup arm
JPH0677367B2 (en) Disc changer
JPS58122660A (en) Disc size discriminating method