JPH0792855B2 - Discriminator of currency counter - Google Patents
Discriminator of currency counterInfo
- Publication number
- JPH0792855B2 JPH0792855B2 JP1159017A JP15901789A JPH0792855B2 JP H0792855 B2 JPH0792855 B2 JP H0792855B2 JP 1159017 A JP1159017 A JP 1159017A JP 15901789 A JP15901789 A JP 15901789A JP H0792855 B2 JPH0792855 B2 JP H0792855B2
- Authority
- JP
- Japan
- Prior art keywords
- address
- memory
- sampling data
- control signal
- cpu
- 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 - Lifetime
Links
- 238000005070 sampling Methods 0.000 claims description 45
- 230000015654 memory Effects 0.000 description 54
- 238000000034 method Methods 0.000 description 20
- 238000010586 diagram Methods 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 2
Landscapes
- Inspection Of Paper Currency And Valuable Securities (AREA)
Description
【発明の詳細な説明】 「産業上の利用分野」 この発明は、紙幣,硬貨などの計数機に係り、その読取
判別に用いて好適な貨幣計数機の判別装置に関する。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a counter for bills, coins and the like, and to a discriminator for a coin counter, which is suitable for discriminating the reading of the counter.
「従来の技術」 一般に、貨幣計数機では、貨幣などを単に計数するだけ
ではなく、その画像パターンを読み取り、真偽の判別処
理を行っている。“Prior Art” Generally, in a money counter, not only the money is simply counted, but also its image pattern is read to perform a true / false determination process.
第5図は上述した貨幣計数機の第1の従来例による判別
装置の構成を示すブロック図である。この図において、
この判別装置はセンサ2、アンプ3、A/D変換器4、CPU
(中央処理装置)5、DMA(ダイレクト・メモリ・アク
セス)コントローラ8および2つのメモリ9,10から構成
されている。この判別装置では、一方のメモリ9をサン
プリングデータSDの書き込み専用とし、他方のメモリ10
を判別処理専用とすることを特徴としている。FIG. 5 is a block diagram showing a configuration of a discriminating apparatus according to the first conventional example of the above-mentioned currency counter. In this figure,
This discrimination device is a sensor 2, an amplifier 3, an A / D converter 4, a CPU
(Central processing unit) 5, DMA (Direct Memory Access) controller 8 and two memories 9 and 10. In this discriminating device, one memory 9 is dedicated to writing sampling data SD and the other memory 10
Is dedicated to the discrimination process.
上述した構成において、まず、1枚目の計数対象物の画
像パターンがセンサ2によって検出され、このセンサ2
からのアナログ信号がアンプ3によって増幅される。そ
して、アンプ3からのアナログ信号は、A/D変換器4に
よってデジタル信号のサンプリングデータSD1に変換さ
れる。このサンプリングデータSD1は、CPU5によってメ
モリ9に書き込まれる。サンプリングデータSD1の書き
込みが終了すると、メモリ9に書き込まれたサンプリン
グデータSD1は、CPU5またはDMAコントローラ8によっ
て、判別処理用のメモリ10に転送される。サンプリング
データSD1の転送が終了すると、このサンプリングデー
タSD1に基づいてCPU5により判別処理が行われる。ま
た、判別処理の実行中には、これに並行してCPU5の割込
処理によってメモリ9に2枚目の計数対象物のサンプリ
ングデータSD2が書き込まれる。そして、サンプリング
データSD1に対する判別処理が終了すると、DMA転送など
によってメモリ9からメモリ10へサンプリングデータSD
2が転送される。サンプリングデータSD2の転送が終了す
ると、再び、このサンプリングデータSD2に基づいてCPU
5により判別処理が行われる。以後、A/D変換器4から供
給される新たなサンプリングデータSD3,SD4……は、計
数対象物毎にメモリ9に一旦記憶され、その後、所定の
タイミングでメモリ10に転送される。そして、このメモ
リ10に転送されたサンプリングデータSD3,SD4……に基
づいてCPU5により判別処理が行われる。In the configuration described above, first, the image pattern of the first counting object is detected by the sensor 2,
The analog signal from is amplified by the amplifier 3. Then, the analog signal from the amplifier 3 is converted into sampling data SD 1 of a digital signal by the A / D converter 4. This sampling data SD 1 is written in the memory 9 by the CPU 5. When the writing of the sampling data SD 1 is completed, the sampling data SD 1 written in the memory 9 is transferred to the memory 10 for determination processing by the CPU 5 or the DMA controller 8. When the transfer of the sampling data SD 1 is completed, the CPU 5 performs a determination process based on the sampling data SD 1 . Further, during execution of the determination process, the sampling data SD 2 of the second counting object is written in the memory 9 in parallel with the interrupt process of the CPU 5. When the determination process for the sampling data SD 1 is completed, the sampling data SD is transferred from the memory 9 to the memory 10 by DMA transfer or the like.
2 is transferred. When the transfer of the sampling data SD 2 is completed, the CPU again based on this sampling data SD 2
The discrimination process is performed by 5. After that, the new sampling data SD 3 , SD 4, ... Supplied from the A / D converter 4 are temporarily stored in the memory 9 for each object to be counted, and then transferred to the memory 10 at a predetermined timing. Then, the CPU 5 performs a discrimination process based on the sampling data SD 3 , SD 4, ... Transferred to the memory 10.
次に、第2の従来例による判別装置について説明する。
この判別装置の構成は第5図に示す第1の従来例と同様
である。ただし、この判別装置では、サンプリングデー
タSD1,SD2……の書き込みおよび判別処理がメモリ9,10
に対して交互に行われる。まず、第1の従来例と同様に
順次供給される計数対象物の画像パターンがセンサ2に
よって検出され、このセンサ2からのアナログ信号がア
ンプ3によって増幅された後、A/D変換器4によってデ
ジタル信号のサンプリングデータSD1,SD2……に変換さ
れる。このサンプリングデータSD1,SD2……は、計数対
象物毎にDMAコントローラ8によってメモリ9およびメ
モリ10へ交互に書き込まれる。CPU5による判別処理は、
DMAコントローラ8による書き込みが行われているメモ
リとは反対側のメモリ、すなわち既にサンプリングデー
タSD1,SD2……の書き込みが終了したメモリに対して順
次行われる。Next, the discrimination device according to the second conventional example will be described.
The structure of this discriminating device is the same as that of the first conventional example shown in FIG. However, in this discriminator, the writing of the sampling data SD 1 , SD 2, ...
Alternating with each other. First, similarly to the first conventional example, the image pattern of the counting object sequentially supplied is detected by the sensor 2, the analog signal from the sensor 2 is amplified by the amplifier 3, and then by the A / D converter 4. Converted to digital signal sampling data SD 1 , SD 2, .... The sampling data SD 1 , SD 2, ... Are alternately written to the memory 9 and the memory 10 by the DMA controller 8 for each counting object. The discrimination process by CPU5 is
The data is sequentially written to the memory on the opposite side to the memory to which the DMA controller 8 is writing, that is, the memory to which the sampling data SD 1 , SD 2, ... Has already been written.
「発明が解決しようとする課題」 ところで、第5図に示す第1の従来例による判別装置で
は、書き込み専用のメモリ9から判別処理専用のメモリ
10へサンプリングデータを転送する必要がある。この結
果、サンプリングデータの転送時間が判別処理時間を圧
迫し、比較的処理時間が長い時間を要する高精度の判別
処理ができなくなるという問題を生じる。[Problems to be Solved by the Invention] By the way, in the discriminating apparatus according to the first conventional example shown in FIG. 5, from the memory 9 dedicated to writing to the memory dedicated to discriminating processing.
Need to transfer sampling data to 10. As a result, there arises a problem that the transfer time of the sampling data puts pressure on the determination processing time, making it impossible to perform highly accurate determination processing requiring a relatively long processing time.
また、第2の従来例による判別装置では、上述したよう
に判別処理が2つのメモリに対して交互に行われる。ま
た、一般に、判別処理用のプログラムには、メモリアク
セスに関する命令が多数記述されており、これらの命令
ではアクセスすべきメモリのアドレスが物理アドレスに
よって記述されている。したがって、判別処理の対象と
なるメモリを替えると、メモリの物理アドレスが変わっ
てしまい、上記命令がアクセスすべきメモリアドレスと
メモリの物理アドレスとが一致しなくなる。したがっ
て、上記命令によるアクセスすべきメモリアドレスを判
別処理中に計算して、サンプリングデータが記憶されて
いるメモリの物理アドレスを求めなければならない。こ
の結果、このアドレス計算に要する時間が判別処理時間
を圧迫し、比較的処理時間が長い高精度の判別処理がで
きなくなるという問題を生じる。In the discriminating apparatus according to the second conventional example, the discriminating process is alternately performed on the two memories as described above. In addition, in general, a large number of instructions related to memory access are described in a program for discrimination processing, and the addresses of the memory to be accessed are described by physical addresses in these instructions. Therefore, if the memory that is the target of the discrimination process is changed, the physical address of the memory changes, and the memory address to be accessed by the above instruction and the physical address of the memory do not match. Therefore, it is necessary to calculate the memory address to be accessed by the above-mentioned instruction during the discrimination processing to obtain the physical address of the memory in which the sampling data is stored. As a result, there arises a problem that the time required for this address calculation puts pressure on the discrimination processing time, making it impossible to perform highly accurate discrimination processing for a relatively long processing time.
この発明は、上述の問題点に鑑みてなされたもので、判
別処理時間の圧迫を低減化することができ、かつ、比較
的処理時間が長い高精度の判別処理が実行できる貨幣計
数機の判別器を提供することを目的としている。The present invention has been made in view of the above problems, and can reduce the pressure on the discrimination processing time, and can discriminate a currency counter that can perform highly precise discrimination processing with a relatively long processing time. The purpose is to provide a vessel.
「課題を解決するための手段」 このような問題点を解決するために、この発明では複数
の記憶エリアを有し、各記憶エリアが同一の論理空間に
各々対応する記憶手段と、計数対象物のサンプリングデ
ータを前記論理空間に対して書き込むとともに、前記論
理空間から読出されたサンプリングデータに基づいて計
数対象物の判別処理を行い、かつ、前記記憶エリアのい
ずれかを示す制御信号を出力する中央処理装置と、前記
中央処理装置が出力する前記論理空間のアドレスを前記
制御信号に対応する記憶エリアの物理アドレスに変換す
るアドレス変換器とを具備するとともに、前記記憶エリ
ア内のサンプリングデータが競合しないように前記制御
信号を作成することを特徴とする。"Means for Solving the Problem" In order to solve such a problem, the present invention has a plurality of storage areas, each storage area corresponding to the same logical space, and a counting object. The central part which writes the sampling data of 1 to the logical space, performs the discrimination processing of the counting object based on the sampling data read from the logical space, and outputs the control signal indicating any one of the storage areas. The processing unit and the address converter for converting the address of the logical space output by the central processing unit into the physical address of the storage area corresponding to the control signal are provided, and sampling data in the storage area does not conflict. The control signal is generated as described above.
「作用」 計数対象物のサンプリングデータを論理空間に対して書
き込むとともに、前記論理空間から読出されたサンプリ
ングデータに基づいて前記計数対象物の判別処理を中央
処理装置によって行う。この場合、アドレス変換器によ
って前記中央処理装置が出力する前記論理空間のアドレ
スを前記中央処理装置が出力した制御信号に対する記憶
エリアの物理アドレスに変換する。"Operation" The sampling data of the counting object is written in the logical space, and the central processing unit performs the discrimination processing of the counting object based on the sampling data read from the logical space. In this case, the address converter converts the address of the logical space output by the central processing unit into the physical address of the storage area for the control signal output by the central processing unit.
「実施例」 次に図面を参照してこの発明の実施例について説明す
る。[Examples] Next, examples of the present invention will be described with reference to the drawings.
第1図は、この発明の一実施例の構成を示すブロック図
である。なお、この図において、第5図に示す従来例の
各部に対応する部分については同一の符号を付して説明
を省略する。FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention. In this figure, parts corresponding to those of the conventional example shown in FIG.
図において、11はA/Dコントローラであり、A/D変換器4
に対するサンプリングのスタートタイミング,サンプリ
ング時間などを制御するようになっている。また、コン
トローラ11はCPU5に割込要求を行うようになっており、
CPU5はコントローラ11に動作情況を知らせる制御信号な
どを供給するようになっている。In the figure, 11 is an A / D controller, and an A / D converter 4
The sampling start timing, sampling time, etc. are controlled. Also, the controller 11 sends an interrupt request to the CPU 5,
The CPU 5 supplies the controller 11 with a control signal or the like for notifying the operating condition.
12はアドレス変換器であり、共通アドレスバスAB1にさ
れている。また、アドレス変換器12にはCPU5から制御信
号EXTA11が供給されるようになっている。このアドレス
変換器12では、CPU5からのアドレスデータAD1が制御信
号EXTA11に基づき、アドレスデータAD2に変換されるよ
うになっている。このアドレスデータAD2は、アドレス
バスAB2を介してメモリ9,10に供給されるようになって
いる。12 is an address translator, which is connected to the common address bus AB 1 . Further, the control signal EXTA 11 is supplied from the CPU 5 to the address converter 12. In the address converter 12, the address data AD 1 from the CPU 5 is converted into address data AD 2 based on the control signal EXTA 11 . The address data AD 2 is supplied to the memories 9 and 10 via the address bus AB 2 .
次に、上述したアドレス変換器12によるアドレスデータ
AD2への変換について説明する。第2図は、この発明の
実施例によるアドレス変換器12の構成を示すブロック図
である。この図において、A11〜A15は共通アドレスバス
AB1であり、EXTA11は上述したCPU5からの制御信号であ
る。また、図示の右側のA′11〜A′15は、アドレス変
換器12によって変換されるアドレスデータAD2が出力さ
れるアドレスバスAB2である。また、この場合のメモリ
9,10は、第3図に示すように、各々、物理アドレス8000
H〜87FFH,8800H〜8FFFHに設定されている。Next, the address data from the address converter 12 described above
The conversion to AD 2 will be described. FIG. 2 is a block diagram showing the configuration of the address converter 12 according to the embodiment of the present invention. In this figure, A 11 to A 15 are common address buses
AB 1 and EXTA 11 are control signals from the CPU 5 described above. Also, right A '11 ~A' 15 illustrated is an address bus AB 2 which address data AD 2 to be converted by the address converter 12 is outputted. Also the memory in this case
As shown in Fig. 3, 9 and 10 are physical addresses 8000, respectively.
It is set to H ~ 87FFH, 8800H ~ 8FFFH.
この場合、アドレス変換器12では、以下に示す論理式が
実現されるように回路が構成されている。In this case, in the address converter 12, the circuit is configured so that the following logical expression is realized.
A′15=A15 ……(1) A′14=A14 ……(2) A′13=A13 ……(3) A′12=A12 ……(4) これによって、CPU5によるアドレス指定が8000H〜87FFH
の場合に、制御信号EXTA11=Lにすると、物理アドレス
8000H〜87FFHに設けられたメモリ9がアクセスされ、制
御信号EXTA11=Hにすると、物理アドレス8800H〜8FFFH
に設けられたメモリ10がアクセスされるようになってい
る。 A '15 = A 15 ...... ( 1) A' 14 = A 14 ...... (2) A '13 = A 13 ...... (3) A' 12 = A 12 ...... (4) This allows the addressing by CPU5 to be 8000H to 87FFH.
, The control signal EXTA 11 = L, the physical address
When the memory 9 provided at 8000H to 87FFH is accessed and the control signal EXTA 11 = H, the physical addresses 8800H to 8FFFH are set.
The memory 10 provided in the memory is accessed.
次に、上述した構成によるこの実施例の動作について説
明する。ここで、第4図はこの実施例の動作を説明する
ためのタイミングチャートである。Next, the operation of this embodiment having the above configuration will be described. Here, FIG. 4 is a timing chart for explaining the operation of this embodiment.
まず、第4図に示す時刻t1において、1枚目の計数対象
物の画像パターンがセンサ2によって検出され、このセ
ンサ2からのアナログ信号がアンプ3によって増幅さ
れ、A/D変換器4でデジタル信号のサンプリングデータS
D1に変換される。このサンプリングデータSD1はコント
ローラ11によって検出される。そして、コントローラ11
は、直ちにCPU5に割込要求を行う。CPU5は割込要求を受
けると、アドレスデータAD1を8000H〜87FFH、制御信号E
XTA11=Lとする。アドレス変換器12は、アドレスデー
タAD1および制御信号EXTA11に基づいて物理アドレス800
0H〜87FFHのメモリ9をアクセスする。したがって、CPU
5はA/D変換器4からのサンプリングデータSD1を物理ア
ドレス8000H〜87FFH(論理アドレス8000H〜87FFH)のメ
モリ9に書き込む。サンプリングデータSD1の書き込み
が終了すると、CPU5はアドレスデータAD1を8000H〜87FF
H、制御信号EXTA11=Lとする。アドレス変換器12は、
アドレスデータAD1および制御信号EXTA11に基づき物理
アドレス8000H〜87FFHのメモリ9をアクセスする。した
がって、CPU5は時刻t2から物理アドレス8000H〜87FFHの
メモリ9に書き込んだサンプリングデータSD1に基づい
て判別処理を行う。First, at time t 1 shown in FIG. 4, the image pattern of the first counting object is detected by the sensor 2, the analog signal from this sensor 2 is amplified by the amplifier 3, and the A / D converter 4 Sampling data S of digital signal
Converted to D 1 . This sampling data SD 1 is detected by the controller 11. And the controller 11
Immediately issues an interrupt request to CPU5. When CPU5 receives an interrupt request, the address data AD 1 8000H~87FFH, control signal E
XTA 11 = L. The address translator 12 uses the physical address 800 based on the address data AD 1 and the control signal EXTA 11.
Access the memory 9 from 0H to 87FFH. Therefore, the CPU
5 writes the sampling data SD 1 from the A / D converter 4 in the memory 9 at physical addresses 8000H to 87FFH (logical addresses 8000H to 87FFH). When the writing of the sampling data SD 1 is completed, the CPU 5 sets the address data AD 1 to 8000H to 87FF.
H and control signal EXTA 11 = L. The address converter 12 is
The memory 9 having physical addresses 8000H to 87FFH is accessed based on the address data AD 1 and the control signal EXTA 11 . Therefore, the CPU 5 performs the determination process based on the sampling data SD 1 written in the memory 9 at the physical addresses 8000H to 87FFH from time t 2 .
次に、時刻t3において2枚目の計数対象物がセンサ2に
よって検出されると、1枚目と同様に、コントローラ11
はCPU5に割込要求を行う。CPU5は割込要求を受けると、
サンプリングデータSD1に対する判別処理を断続的に実
行しながら、時刻t3〜t4において、2枚目の計数対象物
のサンプリングデータSD2を物理アドレス8800H〜8FFFH
(論理アドレス8000H〜87FFH)のメモリ10に書き込む。Next, when the second counting object is detected by the sensor 2 at the time t 3 , the controller 11 detects
Issues an interrupt request to CPU5. When CPU5 receives the interrupt request,
While intermittently executing the determination process for the sampling data SD 1 , the sampling data SD 2 of the second counting object is set to the physical addresses 8800H to 8FFFH at times t 3 to t 4 .
Write to memory 10 (logical address 8000H to 87FFH).
この場合、CPU5はアドレスデータAD1を8000H〜87FFHと
して、メモリ9に対して判別処理を行う際には制御信号
EXTA11=Lとし、メモリ10に対してサンプリングデータ
SD2を書き込む際には制御信号EXTA11=Hとする。In this case, the CPU 5 sets the address data AD 1 to 8000H to 87FFH and uses the control signal when performing the discrimination process for the memory 9.
EXTA 11 = L, sampling data for memory 10
When writing SD 2 , the control signal EXTA 11 = H.
そして、時刻t5において、メモリ9に対する判別処理が
終了すると、CPU5は制御信号EXTA11=Hとして、メモリ
10に書き込んだサンプリングデータSD2に基づいて同時
刻t5から判別処理を行う。判別処理の途中、時刻t6にお
いて、3枚目の計数対象物がセンサ2によって検出され
ると、1,2枚目と同様に、コントローラ11はCPU5に割込
要求を行う。CPU5は割込要求を受けると、サンプリング
データSD2に対する判別処理を断続的に実行しながら、
時刻t6〜t7において、3枚目の計数対象物のサンプリン
グデータSD3をメモリ9に書き込む。Then, at time t 5 , when the determination process for the memory 9 is completed, the CPU 5 sets the control signal EXTA 11 = H,
Based on the sampling data SD 2 written in 10, the discrimination processing is performed from the same time t 5 . During the determination process, at time t 6, when the object to be counted third sheet is detected by the sensor 2, as in the 1,2 th, the controller 11 performs an interrupt request to the CPU 5. When the CPU 5 receives the interrupt request, it intermittently executes the determination process for the sampling data SD 2 ,
At times t 6 to t 7 , the sampling data SD 3 of the third counting object is written in the memory 9.
この場合、CPU5はアドレスデータAD1を8000H〜87FFHと
して、メモリ10に対して判別処理を行う際には制御信号
EXTA11=Hとし、メモリ9に対してサンプリングデータ
SD3を書き込む際には制御信号EXTA11=Lとする。In this case, the CPU 5 sets the address data AD 1 to 8000H to 87FFH and sets the control signal when performing the determination process on the memory 10.
EXTA 11 = H, sampling data for memory 9
When writing SD 3 , the control signal EXTA 11 = L.
そして、時刻t8においてメモリ10に対する判別処理が終
了すると、CPU5は制御信号EXTA11=Lとして、メモリ9
に書き込んだサンプリングデータSD3に基づいて同時刻t
8から判別処理を行う。以下、上述と同様にしてCPU5に
よるサンプリングデータSD4,SD5……の書き込みと判別
処理がメモリ9,10に対して交互に行われる。以上のよう
に、この実施例ではサンプリングデータSD1,SD2……の
転送を必要とせず、かつ、判別処理中のアドレス計算も
必要としない。When the determination process with respect to the memory 10 is completed at time t 8, CPU 5 as a control signal EXTA 11 = L, the memory 9
Based on the sampling data SD 3 written in
The discrimination process is performed from 8 . Thereafter, in the same manner as described above, the writing of the sampling data SD 4 , SD 5, ... By the CPU 5 and the determination processing are alternately performed on the memories 9 and 10. As described above, this embodiment does not require transfer of the sampling data SD 1 , SD 2, ... And also does not require address calculation during the discrimination processing.
なお、上述の実施例におけるメモリは2ブロック分のワ
ークエリアであるが、必要に応じて制御信号EXTA11の数
およびアドレス変換の論理式を変更することによって、
ワークエリア数(メモリ数)を増やしてもよい。また、
上述のアドレス変換器12としてMMU(メモリ・アドレス
・ユニット)を用いてもよい。Although the memory in the above embodiment is a work area for two blocks, by changing the number of control signals EXTA 11 and the logical expression for address conversion as necessary,
The number of work areas (the number of memories) may be increased. Also,
An MMU (memory address unit) may be used as the address converter 12 described above.
「発明の効果」 以上説明したように、この発明によればアドレス変換器
によって中央処理装置が出力する論理空間のアドレスを
前記中央処理装置が出力した制御信号に対する記憶エリ
アの物理アドレスに変換することにより、判別処理時間
への圧迫を低減化することができ、かつ、比較的処理時
間の長い高精度の判別処理が実行できる利点が得られ
る。[Advantages of the Invention] As described above, according to the present invention, an address converter converts an address of a logical space output by a central processing unit into a physical address of a storage area for a control signal output by the central processing unit. As a result, it is possible to reduce the pressure on the discrimination processing time, and it is possible to obtain the advantage that high-precision discrimination processing with a relatively long processing time can be executed.
第1図は、この発明の一実施例の構成を示すブロック
図、第2図はこの実施例によるアドレス変換器の構成を
示すブロック図、第3図はこの実施例によるメモリのア
ドレス配置を説明するためのメモリ配置図、第4図はこ
の実施例の動作を説明するためのタイミングチャート、
第5図は従来の貨幣計数機の判別装置の構成を示すブロ
ック図である。 5……CPU(中央処理装置)、9,10……メモリ(記憶手
段)、12……アドレス変換器。FIG. 1 is a block diagram showing a configuration of an embodiment of the present invention, FIG. 2 is a block diagram showing a configuration of an address converter according to this embodiment, and FIG. 3 is a diagram showing an address arrangement of a memory according to this embodiment. FIG. 4 is a memory layout diagram for doing so, and FIG. 4 is a timing chart for explaining the operation of this embodiment.
FIG. 5 is a block diagram showing a configuration of a conventional discriminating device for a currency counter. 5 ... CPU (central processing unit), 9, 10 ... memory (storage means), 12 ... address converter.
Claims (1)
同一の論理空間に各々対応する記憶手段と、計数対象物
のサンプリングデータを前記論理空間に対して書き込む
とともに、前記論理空間から読出されたサンプリングデ
ータに基づいて計数対象物の判別処理を行い、かつ、前
記記憶エリアのいずれかを示す制御信号を出力する中央
処理装置と、前記中央処理装置が出力する前記論理空間
のアドレスを前記制御信号に対応する記憶エリアの物理
アドレスに変換するアドレス変換器とを具備するととも
に、前記記憶エリア内のサンプリングデータが競合しな
いように前記制御信号を作成することを特徴とする貨幣
計数機の判別装置。1. A storage means having a plurality of storage areas, each storage area corresponding to the same logical space, and sampling data of an object to be counted is written into the logical space and read from the logical space. The central processing unit that performs the discrimination processing of the counting object based on the sampled data and outputs the control signal indicating any one of the storage areas, and the address of the logical space output by the central processing unit Discrimination of a money counter, comprising: an address converter for converting a physical address of a storage area corresponding to a control signal, and creating the control signal so that sampling data in the storage area does not conflict. apparatus.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1159017A JPH0792855B2 (en) | 1989-06-21 | 1989-06-21 | Discriminator of currency counter |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1159017A JPH0792855B2 (en) | 1989-06-21 | 1989-06-21 | Discriminator of currency counter |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0324687A JPH0324687A (en) | 1991-02-01 |
| JPH0792855B2 true JPH0792855B2 (en) | 1995-10-09 |
Family
ID=15684432
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1159017A Expired - Lifetime JPH0792855B2 (en) | 1989-06-21 | 1989-06-21 | Discriminator of currency counter |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0792855B2 (en) |
-
1989
- 1989-06-21 JP JP1159017A patent/JPH0792855B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0324687A (en) | 1991-02-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4219883A (en) | Cache memory control system | |
| US5226153A (en) | Bus monitor with time stamp means for independently capturing and correlating events | |
| JPS61118850A (en) | Microprocessor | |
| JPH0792855B2 (en) | Discriminator of currency counter | |
| EP0803820A2 (en) | An integrated digital processing device and method for examining the operation thereof | |
| JPH0792856B2 (en) | Discriminator of currency counter | |
| US6751512B1 (en) | Data recorder and module | |
| JPS6224341A (en) | Address converting system | |
| SU1501078A1 (en) | Arrangement for exchange of data between processor and peripherals | |
| JPS58192671U (en) | fingering display device | |
| JP2622527B2 (en) | DMA controller | |
| JPS6113264B2 (en) | ||
| JPH01286061A (en) | bus monitoring device | |
| JPH01222376A (en) | Buffer storage device | |
| JPH07111352B2 (en) | Analysis section calculation device | |
| JPS63245757A (en) | Direct memory access controller | |
| JPS63155347A (en) | Auxiliary circuit for diagnosis of memory | |
| JPS5864554A (en) | Time limit monitoring device | |
| JPS62280936A (en) | Runaway detection method | |
| JPH01222375A (en) | Buffer storage device | |
| JPS6075945A (en) | Program control type data processor provided with trigger timing function | |
| JPH0412855B2 (en) | ||
| JPS61650U (en) | Information processing device with multiple virtual memory method | |
| JPS5996674U (en) | vending machine | |
| JPS60239871A (en) | Vector data processor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071009 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091009 Year of fee payment: 14 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091009 Year of fee payment: 14 |