[go: up one dir, main page]

JP2011018229A - System and method for installing program of currency identification device - Google Patents

System and method for installing program of currency identification device Download PDF

Info

Publication number
JP2011018229A
JP2011018229A JP2009163019A JP2009163019A JP2011018229A JP 2011018229 A JP2011018229 A JP 2011018229A JP 2009163019 A JP2009163019 A JP 2009163019A JP 2009163019 A JP2009163019 A JP 2009163019A JP 2011018229 A JP2011018229 A JP 2011018229A
Authority
JP
Japan
Prior art keywords
program
information
identification device
unit
currency identification
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.)
Pending
Application number
JP2009163019A
Other languages
Japanese (ja)
Inventor
Shinji Matsuura
伸治 松浦
Hajime Morino
肇 森野
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.)
Glory Ltd
Original Assignee
Glory 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 Glory Ltd filed Critical Glory Ltd
Priority to JP2009163019A priority Critical patent/JP2011018229A/en
Priority to PCT/JP2010/060645 priority patent/WO2011004707A1/en
Priority to CN201080027374.2A priority patent/CN102473328B/en
Publication of JP2011018229A publication Critical patent/JP2011018229A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Inspection Of Paper Currency And Valuable Securities (AREA)

Abstract

PROBLEM TO BE SOLVED: To surely prevent unauthorized use of a program among bill identification devices, and thereby recover the development cost required for the program.SOLUTION: A program installation system includes bill identification devices 2 and a program providing device 3 for the bill identification devices. The program providing device 3 includes: a program generation part 54 for generating a program when a serial number of the bill identification device 2 targeted for installation of the program is specified; and a program providing part 56 for generating program information with the program associated with the serial number, and storing the program information on an SD card 6. Each bill identification device 2 includes an installation control part 33 for detecting the program information in the SD card 6, and, when own serial number of the device is found in the program information, installing the program corresponding to the serial number in the program information.

Description

本発明は、例えば、識別プログラムに基づき、貨幣を識別する貨幣識別装置のプログラムインストールシステム及び、貨幣識別装置のプログラムインストール方法に関する。   The present invention relates to a program installation system for a currency identification device that identifies money based on an identification program, for example, and a program installation method for a currency identification device.

従来の貨幣識別装置では、識別プログラムに基づき、貨幣を識別する貨幣識別部を備え、例えば、仕向国での貨幣改刷や貨幣偽造等が生じた場合、これら貨幣改刷に伴う金種識別や偽造紙幣の識別等の新たな識別内容に応じて、貨幣識別部の識別プログラムを変更する必要が生じる。   A conventional money identification device includes a money identification unit that identifies money based on an identification program.For example, when money revision or counterfeiting occurs in a destination country, It is necessary to change the identification program of the currency identification unit according to new identification contents such as identification of counterfeit bills.

そこで、従来の貨幣識別装置では、新たな識別内容に応じて、識別プログラムを更新する更新用プログラムを格納したSDカード等の記録媒体を挿入し、この記録媒体から更新用プログラムを読み出し、読み出した更新用プログラムに基づき、貨幣識別部の識別プログラムを更新する(例えば、特許文献1及び特許文献2参照)。   Therefore, in the conventional money identification device, a recording medium such as an SD card storing an update program for updating the identification program is inserted according to the new identification content, and the update program is read and read from the recording medium. Based on the update program, the identification program of the currency identification unit is updated (see, for example, Patent Document 1 and Patent Document 2).

その結果、従来の貨幣識別装置では、記録媒体から更新用プログラムを読み出し、読み出した更新用プログラムに基づき、貨幣識別部の識別プログラムを更新するようにしたので、新たな識別内容に十分適合できるものである。   As a result, in the conventional currency identification device, the update program is read from the recording medium, and the identification program of the currency identification unit is updated based on the read update program. It is.

また、特許文献1では、識別プログラムの更新時にバージョン適合性の確認作業を全て自動化することで、人為的なミスで発生する識別プログラムのバージョン不整合による各種動作不良を確実に防止できる。   Further, in Patent Document 1, all the operation of checking the compatibility of the version at the time of updating the identification program can be surely prevented from various malfunctions due to version mismatch of the identification program caused by human error.

また、このような更新用プログラムの開発にはコストがかかるため、更新用プログラムを格納した記録媒体を有料販売して、その記録媒体の販売売上で開発コストを回収する必要がある。しかしながら、正規購入した記録媒体を再利用することで、同一機種の他の貨幣識別装置の識別プログラムを更新できるため、貨幣識別装置の台数に比例した枚数分の記録媒体が売れず、その開発コストを回収できていないのが実情である。   In addition, since development of such an update program is costly, it is necessary to pay for the recording medium storing the update program and collect the development cost from the sales of the recording medium. However, since the identification program of another currency identification device of the same model can be updated by reusing a genuinely purchased recording medium, the number of recording media proportional to the number of currency identification devices cannot be sold, and its development cost The fact is that we are not able to recover.

そこで、特許文献2では、更新用プログラムを格納した記録媒体を使用して貨幣識別部の識別プログラムを更新した後、記録媒体の所定エリアに更新用プログラムの利用不可を書き込んで記録媒体の更新用プログラムの再利用を不可とし、貨幣識別装置間相互の更新用プログラムの不正利用を防止することで、その開発コストの回収を図ることができる。   Therefore, in Patent Document 2, after updating the identification program of the money identifying unit using the recording medium storing the updating program, the update program is updated by writing the unavailability of the updating program in a predetermined area of the recording medium. By making the program non-reusable and preventing unauthorized use of the renewal program between the currency identification devices, the development cost can be recovered.

特許第3805548号公報(請求項1及び図1参照)Japanese Patent No. 3805548 (see claim 1 and FIG. 1) 特開2007−199927号公報(要約書及び図1参照)JP 2007-199927 A (see abstract and FIG. 1)

しかしながら、特許文献2では、更新用プログラムを格納した記録媒体の所定エリアに利用不可を書き込んだとしても、顧客側の所定操作に応じて利用不可を解除することができ、その記録媒体の更新用プログラムを再利用して何度でも他の貨幣識別装置の識別プログラムを更新できてしまうため、更新用プログラムの開発コストを回収できない。   However, in Japanese Patent Laid-Open No. 2004-260260, even if the unavailable state is written in a predetermined area of the recording medium storing the update program, the unavailable state can be canceled according to a predetermined operation on the customer side, and the recording medium can be updated. Since the program can be reused and the identification program of another currency identification device can be updated any number of times, the development cost of the update program cannot be recovered.

また、仮に記録媒体の更新用プログラムの再利用が全くできないようにセキュリティを強化した場合には、更新用プログラムの不正利用は防止できるものの、貨幣識別装置1台毎に記録媒体1個が必要となり、多くの貨幣識別装置を導入しているユーザや、多くの貨幣識別装置を一度に販売する販売代理店にとっては記録媒体の数が多くなり、使用済みと未使用とを区別して使用しなければならず、インストール作業が非常に煩わしいという問題があった。   Also, if security is strengthened so that the update program for the recording medium cannot be reused at all, unauthorized use of the update program can be prevented, but one recording medium is required for each currency identification device. For users who have introduced many currency identification devices and sales agents that sell many currency identification devices at a time, the number of recording media increases, and it must be used separately from used and unused. In other words, there was a problem that the installation work was very troublesome.

また、更新用プログラムを供給するメーカー側にとっても、記録媒体の数が多くなることは製造上も、輸送上も効率的でないという問題があった。   Further, the manufacturer supplying the update program has a problem that the increase in the number of recording media is not efficient in terms of manufacturing and transportation.

また、当然ながら、更新用プログラムだけでなく、販売国が決まった時点で、その国用の識別プログラムをインストールするような最初のインストールの場合においても、販売代理店が、その記録媒体の識別プログラムを再利用して何度でも他の貨幣識別装置にインストールすることができるため、識別プログラムの開発コストを回収できない。   Of course, not only the update program but also the first installation in which the country identification program is installed when the country of sale is determined, the sales agent must identify the recording medium. Since it can be reused and installed on other currency recognition devices as many times as possible, the development cost of the identification program cannot be recovered.

本発明は上記点に鑑みてなされたものであり、その目的とするところは、貨幣識別装置間相互のプログラムの不正利用を確実に防止することで、プログラムに要する開発コストの回収を図ることができると共に、多くの貨幣識別装置のプログラムを同時にインストールする場合にも効率的な貨幣識別装置のプログラムインストールシステム及び、貨幣識別装置のプログラムインストール方法を提供することにある。   The present invention has been made in view of the above points, and an object of the present invention is to recover development costs required for a program by reliably preventing unauthorized use of the program between money identification devices. Another object of the present invention is to provide a program installation system for a currency identification device and a program installation method for a currency identification device, which are efficient even when many currency identification device programs are installed simultaneously.

上記目的を達成するために本発明の貨幣識別装置のプログラムインストールシステムは、識別プログラムに基づき、貨幣を識別する貨幣識別装置にプログラムをインストールする貨幣識別装置のプログラムインストールシステムであって、インストール対象の貨幣識別装置を識別する装置情報を指定する指定部と、この指定部にて指定した装置情報の貨幣識別装置に関わるプログラムを作成するプログラム作成部と、このプログラム作成部で作成したプログラムを装置情報に対応付けてプログラム情報を作成し、このプログラム情報を前記貨幣識別装置に提供するプログラム提供部とを有し、前記貨幣識別装置は、当該プログラム情報内に自装置に該当する装置情報がある場合、当該プログラム情報内の当該装置情報に対応したプログラムをインストールするプログラムインストール部を有するものである。   In order to achieve the above object, a program installation system for a currency identification device according to the present invention is a program installation system for a currency identification device that installs a program in a currency identification device that identifies money based on an identification program, A designation unit for designating device information for identifying a money identification device, a program creation unit for creating a program related to the currency identification device of the device information designated by the designation unit, and a program created by the program creation unit as device information A program providing unit that creates program information in association with each other and provides the program information to the currency identification device, and the currency identification device includes device information corresponding to the device itself in the program information. , The program corresponding to the device information in the program information And it has a program installing unit to install.

本発明の貨幣識別装置のプログラムインストールシステムは、上記発明の構成において、前記プログラム作成部で作成したプログラムを複数個の装置情報に対応付けてプログラム情報を作成し、このプログラム情報を前記貨幣識別装置に提供するものである。   A program installation system for a currency identification device according to the present invention, in the configuration of the invention described above, creates program information by associating a program created by the program creation unit with a plurality of device information, and uses the program information as the currency identification device. It is to provide.

本発明の貨幣識別装置のプログラムインストールシステムは、上記発明の構成において、前記プログラム情報を格納した記録媒体を通じて前記貨幣識別装置に提供するものである。   The program installation system for a currency identification device according to the present invention provides the currency identification device to the currency identification device through the recording medium storing the program information in the configuration of the invention described above.

また、本発明の貨幣識別装置のプログラムインストールシステムは、上記発明の構成において、複数個のプログラム情報を格納した記録媒体を通じて前記貨幣識別装置に提供するものである。   According to another aspect of the present invention, there is provided a program installation system for a money discriminating apparatus through the recording medium storing a plurality of program information.

また、本発明の貨幣識別装置のプログラムインストールシステムは、上記発明の構成において、前記貨幣識別装置と通信接続し、前記プログラム情報を前記貨幣識別装置に提供するものである。   According to another aspect of the present invention, there is provided a program installation system for a currency identification device, which is configured to communicate with the currency identification device and provide the program information to the currency identification device.

また、本発明の貨幣識別装置のプログラムインストールシステムは、上記発明の構成において、前記指定部は、前記装置情報を指定する装置情報指定部及び、プログラムを識別するプログラム名を指定するプログラム指定部を含む指定画面を提供する指定画面提供部を有し、この指定画面上の装置情報指定部及びプログラム指定部を通じて装置情報及びプログラム名を指定するものである。   Further, in the program installation system for a currency identification device according to the present invention, in the configuration of the invention described above, the designation unit includes a device information designation unit for designating the device information and a program designation unit for designating a program name for identifying the program. A designation screen providing unit for providing a designation screen is included, and device information and a program name are designated through the device information designation unit and the program designation unit on the designation screen.

また、本発明の貨幣識別装置のプログラムインストールシステムは、上記発明の構成において、前記装置情報単位でプログラムの履歴情報を管理する履歴管理部を有し、前記指定画面上の前記装置情報指定部を通じて装置情報を指定すると、当該装置情報に対応した履歴情報を履歴管理部から読み出し、この履歴情報に基づき、当該装置情報の更新履歴を指定画面上に画面表示するものである。   Further, the program installation system for a currency identification device of the present invention has a history management unit that manages program history information in units of the device information in the configuration of the invention, and through the device information designation unit on the designation screen. When device information is designated, history information corresponding to the device information is read from the history management unit, and an update history of the device information is displayed on the designated screen based on the history information.

また、本発明の貨幣識別装置のプログラムインストールシステムは、上記発明の構成において、前記指定部は、全貨幣識別装置共通の共通コードを前記装置情報として指定するものである。   Moreover, the program installation system of the money identification apparatus of this invention is a structure of the said invention, The said designation | designated part designates the common code common to all the money identification apparatuses as said apparatus information.

また、本発明の貨幣識別装置のプログラムインストールシステムは、上記発明の構成において、前記貨幣識別装置にプログラムを提供するプログラム提供装置を有し、このプログラム提供装置内に、前記指定部、前記プログラム作成部及び前記プログラム提供部を有するものである。   Further, the program installation system for a money identification device of the present invention has a program providing device for providing a program to the money recognition device in the configuration of the invention, and the designation unit and the program creation are provided in the program providing device. And a program providing unit.

また、上記目的を達成するために本発明の貨幣識別装置のプログラムインストール方法は、識別プログラムに基づき、貨幣を識別する貨幣識別装置にプログラムをインストールする貨幣識別装置のプログラムインストール方法であって、インストール対象の貨幣識別装置を識別する装置情報を指定する指定ステップと、指定した装置情報の貨幣識別装置に関わるプログラムを作成するプログラム作成ステップと、作成したプログラムを装置情報に対応付けてプログラム情報を作成し、このプログラム情報を前記貨幣識別装置に提供するプログラム提供ステップと、当該プログラム情報内に自装置に該当する装置情報がある場合、当該プログラム情報内の当該装置情報に対応したプログラムをインストールする前記貨幣識別装置側のプログラムインストールステップとを含むものである。   Further, in order to achieve the above object, a program installation method for a currency identification device according to the present invention is a program installation method for a currency identification device that installs a program in a currency identification device that identifies money based on an identification program. A designation step for designating device information for identifying the target currency identification device, a program creation step for creating a program related to the currency identification device for the designated device information, and creating the program information by associating the created program with the device information And providing a program corresponding to the device information in the program information when the program providing step for providing the program information to the money identification device and the device information corresponding to the own device is included in the program information. The program on the currency identification device side It is intended to include the emissions stall step.

上記のように構成された本発明の貨幣識別装置のプログラムインストールシステムは、インストール対象の貨幣識別装置の装置情報に対応付けてプログラム情報を作成し、このプログラム情報を貨幣識別装置に提供すると共に、貨幣識別装置側でプログラム情報内に自装置に該当する装置情報がある場合、当該プログラム情報内の当該装置情報に対応したプログラムをインストールする。その結果、製造者は、指定した貨幣識別装置に対してのみ有効なプログラム情報を作成し、貨幣識別装置間相互のプログラムの不正利用を確実に防止することで、プログラムに要する開発コストの回収を図るという効果を奏する。   The program installation system for the currency identification device of the present invention configured as described above creates program information in association with the device information of the currency identification device to be installed, and provides this program information to the currency identification device. When there is device information corresponding to the own device in the program information on the money identifying device side, a program corresponding to the device information in the program information is installed. As a result, the manufacturer creates program information that is valid only for the specified currency identification device and reliably prevents unauthorized use of the program between the currency identification devices, thereby recovering the development cost required for the program. There is an effect of aiming.

また、本発明の貨幣識別装置のプログラムインストールシステムでは、上記発明の効果に加えて、プログラムを複数個の装置情報に対応付けてプログラム情報を作成し、このプログラム情報を貨幣識別装置に提供する。その結果、製造者は、複数台の貨幣識別装置に単一のプログラムをインストールする場合でも、指定した貨幣識別装置毎にプログラム情報を作成するのではなく、指定した複数台の貨幣識別装置にのみ有効な1個のプログラム情報を作成するだけで済むため、その生産効率を大幅向上が図れるという効果を奏する。   In addition to the effects of the above invention, the program installation system for a currency identification device of the present invention creates program information by associating a program with a plurality of device information, and provides this program information to the currency identification device. As a result, even if a manufacturer installs a single program on multiple currency identification devices, the manufacturer does not create program information for each specified currency identification device, but only on the specified multiple currency identification devices. Since only one piece of effective program information needs to be created, the production efficiency can be greatly improved.

また、本発明の貨幣識別装置のプログラムインストールシステムでは、上記発明の効果に加えて、プログラム情報を格納した記録媒体を通じて、プログラム情報を貨幣識別装置に提供する。その結果、製造者は、記録媒体を使用してプログラム情報を貨幣識別装置に提供できるという効果を奏する。   In addition to the effects of the above-described invention, the program installation system for a currency identification device of the present invention provides program information to the currency identification device through a recording medium storing program information. As a result, the manufacturer can provide program information to the currency identification device using the recording medium.

また、本発明の貨幣識別装置のプログラムインストールシステムでは、上記発明の効果に加えて、複数個のプログラム情報を格納した記録媒体を通じて、これら複数個のプログラム情報を貨幣識別装置に提供する。その結果、製造者は、記録媒体を使用して複数個のプログラム情報を貨幣識別装置に提供できるという効果を奏する。   Moreover, in addition to the effect of the said invention, in the program installation system of the money identification device of this invention, these several program information is provided to a money identification device through the recording medium which stored several program information. As a result, there is an effect that the manufacturer can provide a plurality of program information to the money discriminating apparatus using the recording medium.

また、本発明の貨幣識別装置のプログラムインストールシステムでは、上記発明の効果に加えて、貨幣識別装置と通信接続し、プログラム情報を貨幣識別装置に提供する。その結果、製造者は、貨幣識別装置と通信接続し、そのオンライン上でプログラム情報を貨幣識別装置に提供できるという効果を奏する。   In addition to the effects of the above-described invention, the program installation system for the currency identification device of the present invention is connected to the currency identification device to provide program information to the currency identification device. As a result, there is an effect that the manufacturer can communicate with the currency identification device and provide program information to the currency identification device online.

また、本発明の貨幣識別装置のプログラムインストールシステムでは、上記発明の効果に加えて、指定画面上で装置情報及びプログラムを指定する。その結果、製造者又は顧客は、インストール対象の貨幣識別装置及びプログラムを指定画面上で指定できるという効果を奏する。   In addition, in the program installation system for the currency identification device of the present invention, device information and a program are designated on a designation screen in addition to the effects of the above invention. As a result, there is an effect that the manufacturer or the customer can designate the currency identification device and the program to be installed on the designation screen.

また、本発明の貨幣識別装置のプログラムインストールシステムでは、上記発明の効果に加えて、指定画面上で装置情報を指定すると、当該装置情報に対応した履歴情報を履歴管理部から読み出し、この履歴情報に基づき、当該装置情報の更新履歴を指定画面上に画面表示する。その結果、製造者又は顧客は、インストール対象の貨幣識別装置の更新履歴に基づき、インストールすべきプログラムを認識できるという効果を奏する。   In addition, in the program installation system for a currency identification device of the present invention, in addition to the effects of the above invention, when device information is designated on the designation screen, history information corresponding to the device information is read from the history management unit, and this history information Based on the above, the update history of the device information is displayed on the designated screen. As a result, the manufacturer or customer can recognize the program to be installed based on the update history of the currency identification device to be installed.

また、本発明の貨幣識別装置のプログラムインストールシステムでは、上記発明の効果に加えて、全貨幣識別装置共通の共通コードを装置情報として指定する。その結果、製造者は、共通コードを装置情報として指定することで、全貨幣識別装置に対して有効なプログラムを一括で指定できるため、例えば、全貨幣識別装置をインストール対象とする製品バグ等にも十分対応できるという効果を奏する。   In addition, in the program installation system for a currency identification device of the present invention, in addition to the effects of the above invention, a common code common to all currency identification devices is designated as device information. As a result, the manufacturer can specify a program effective for all currency identification devices at once by specifying the common code as device information. Also has the effect of being able to respond sufficiently.

また、本発明の貨幣識別装置のプログラムインストールシステムでは、上記発明の効果に加えて、前記貨幣識別装置にプログラムを提供するプログラム提供装置を備え、このプログラム提供装置内に、前記指定部、前記プログラム作成部及び前記プログラム提供部を有する。その結果、プログラム提供装置は、インストール対象の貨幣識別装置の装置情報に対応付けてプログラム情報を作成し、このプログラム情報を貨幣識別装置に提供できる。   Moreover, in addition to the effect of the said invention, the program installation system of the money identification device of this invention is equipped with the program provision apparatus which provides a program to the said money identification device, In this program provision apparatus, the said designation | designated part, the said program A creating unit and the program providing unit; As a result, the program providing device can create program information in association with the device information of the currency identification device to be installed, and can provide this program information to the currency identification device.

また、上記のように構成された本発明の貨幣識別装置のプログラムインストール方法では、インストール対象の貨幣識別装置の装置情報に対応付けてプログラム情報を作成し、このプログラム情報を貨幣識別装置に提供すると共に、貨幣識別装置側でプログラム情報内に自装置に該当する装置情報がある場合、当該プログラム情報内の当該装置情報に対応したプログラムをインストールする。その結果、製造者は、指定した貨幣識別装置に対してのみ有効なプログラム情報を作成し、貨幣識別装置間相互のプログラムの不正利用を確実に防止することで、プログラムに要する開発コストの回収を図るという効果を奏する。   Further, in the program installation method for the currency identification device of the present invention configured as described above, program information is created in association with the device information of the currency identification device to be installed, and this program information is provided to the currency identification device. At the same time, when there is device information corresponding to the own device in the program information on the money identifying device side, a program corresponding to the device information in the program information is installed. As a result, the manufacturer creates program information that is valid only for the specified currency identification device and reliably prevents unauthorized use of the program between the currency identification devices, thereby recovering the development cost required for the program. There is an effect of aiming.

図1は、実施例1のプログラムインストールシステム内部の概略構成を示すブロック図である。FIG. 1 is a block diagram illustrating a schematic configuration inside the program installation system according to the first embodiment. 図2は、実施例1の紙幣識別装置内部の概略構成を示す説明図である。FIG. 2 is an explanatory diagram illustrating a schematic configuration inside the banknote recognition apparatus of the first embodiment. 図3は、通信端末装置に提供する指定画面の一例を端的に示す説明図である。FIG. 3 is an explanatory diagram briefly showing an example of a designation screen provided to the communication terminal device. 図4は、SDカード内部のデータ構成を端的に示す説明図である。FIG. 4 is an explanatory diagram briefly showing the data structure inside the SD card. 図5は、管理テーブルのテーブル内容を端的に示す説明図である。FIG. 5 is an explanatory diagram briefly showing the table contents of the management table. 図6は、プログラム要求処理に関わるプログラム提供装置内の提供制御部内部の処理動作を示すフローチャートである。FIG. 6 is a flowchart showing the processing operation inside the providing control unit in the program providing apparatus related to the program request processing. 図7は、第1プログラムインストール処理に関わる紙幣識別装置内の本体制御部内部の処理動作を示すフローチャートである。FIG. 7 is a flowchart showing the processing operation inside the main body control unit in the banknote recognition apparatus related to the first program installation process. 図8は、実施例2のプログラムインストールシステム内部の概略構成を示すブロック図である。FIG. 8 is a block diagram illustrating a schematic configuration inside the program installation system according to the second embodiment. 図9は、第2プログラムインストール処理に関わるプログラム提供装置内の提供制御部内部の処理動作を示すフローチャートである。FIG. 9 is a flowchart showing the processing operation inside the providing control unit in the program providing apparatus related to the second program installation process.

以下、図面に基づき本発明の貨幣識別装置のプログラムインストールシステム及び貨幣識別装置のプログラムインストール方法に関わる実施例を示すプログラムインストールシステムについて詳細に説明する。   DESCRIPTION OF EMBODIMENTS Hereinafter, a program installation system showing an embodiment related to a program installation system for a currency identification device and a program installation method for a currency identification device according to the present invention will be described in detail with reference to the drawings.

まず、最初に本実施例の概要を説明するとすれば、その概要は、識別プログラムに基づき、貨幣を識別する貨幣識別装置と、この貨幣識別装置にプログラムを提供するプログラム提供装置とを有している。ここで、プログラムとは、貨幣識別用の識別プログラム、貨幣種別毎に判定基準を定めた識別テーブル、及び貨幣識別装置の制御用プログラムの何れか、又は、これらの組合せを指す。   First, the outline of the present embodiment will be described. The outline includes a money identification device for identifying money based on an identification program, and a program providing device for providing a program to the money identification device. Yes. Here, the program refers to any of an identification program for identifying money, an identification table in which determination criteria are defined for each money type, and a program for controlling the currency identifying device, or a combination thereof.

更に、プログラム提供装置は、インストール対象の貨幣識別装置の製造番号を指定する指定部と、この指定部にて指定した製造番号の貨幣識別装置に関わるプログラムを作成するプログラム作成部とを有している。   Furthermore, the program providing apparatus includes a designation unit that designates the manufacturing number of the currency identification device to be installed, and a program creation unit that creates a program related to the currency identification device having the production number designated by the designation unit. Yes.

更に、プログラム提供装置は、このプログラム作成部で作成したプログラムを製造番号に対応付けてプログラム情報を作成し、このプログラム情報を貨幣識別装置に提供するプログラム提供部を有している。   Further, the program providing device has a program providing unit that creates program information by associating the program created by the program creating unit with a manufacturing number, and provides the program information to the money identifying device.

また、貨幣識別装置は、当該貨幣識別装置自体を識別する製造番号を管理した管理部と、プログラム情報を検出すると、当該プログラム情報内に、管理部に管理された製造番号に該当する製造番号がある場合、当該プログラム情報内の当該製造番号に対応したプログラムをインストールするプログラムインストール部とを有している。   In addition, when the money identification device detects the program number and the management unit that manages the production number for identifying the money identification device itself, the production number corresponding to the production number managed by the management unit is included in the program information. In some cases, it has a program installation unit for installing a program corresponding to the serial number in the program information.

本実施例では、インストール対象の貨幣識別装置の製造番号に対応付けてプログラム情報を作成し、このプログラム情報を貨幣識別装置に提供すると共に、貨幣識別装置側でプログラム情報を検出すると、当該プログラム情報内に当該貨幣識別装置に該当する製造番号がある場合、このプログラム情報内の当該製造番号に対応したプログラムをインストールする。   In the present embodiment, program information is created in association with the serial number of the currency identification device to be installed, this program information is provided to the currency identification device, and when the program information is detected on the currency identification device side, the program information If there is a serial number corresponding to the currency identification device, a program corresponding to the serial number in this program information is installed.

その結果、製造者は、指定した貨幣識別装置に対してのみ有効なプログラム情報を作成し、貨幣識別装置間相互のプログラムの不正利用を確実に防止することで、プログラムに要する開発コストの回収を図るというものである。   As a result, the manufacturer creates program information that is valid only for the specified currency identification device and reliably prevents unauthorized use of the program between the currency identification devices, thereby recovering the development cost required for the program. It is intended.

図1は、実施例1のプログラムインストールシステム内部の概略構成を示すブロック図、図2は、実施例1の紙幣識別装置内部の概略構成を示す説明図である。   FIG. 1 is a block diagram showing a schematic configuration inside the program installation system of the first embodiment, and FIG. 2 is an explanatory diagram showing a schematic configuration inside the banknote recognition apparatus of the first embodiment.

図1に示すプログラムインストールシステム1は、紙幣を識別しながら、その紙幣を集積する紙幣識別装置2と、紙幣識別装置2のプログラムを提供するプログラム提供装置3と、通信網4経由でプログラム提供装置3と通信接続する、例えば、パソコン端末等の通信端末装置5とを有している。尚、説明の便宜上、紙幣識別装置2は、例えば、顧客側に配置、プログラム提供装置3は、例えば、製造元に配置、通信端末装置5は、例えば、紙幣識別装置2を販売した製造元の販売代理店等に配置するものとする。   A program installation system 1 shown in FIG. 1 includes a banknote identification device 2 that collects banknotes while identifying banknotes, a program provision device 3 that provides a program for the banknote identification device 2, and a program provision device via a communication network 4. 3, for example, a communication terminal device 5 such as a personal computer terminal. For convenience of explanation, for example, the banknote identification device 2 is arranged at the customer side, the program providing device 3 is arranged at the manufacturer, for example, and the communication terminal device 5 is, for example, the sales agent of the manufacturer who sold the banknote identification device 2 It shall be placed in a store.

図1及び図2に示す紙幣識別装置2は、各種情報を画面表示し、この画面表示上で各種コマンドを入力する操作表示部11と、取引紙幣を装置内に投入するホッパ部12と、このホッパ部12に投入した紙幣を1枚単位で繰り出す繰出部13とを有している。   The banknote identification device 2 shown in FIGS. 1 and 2 displays various types of information on a screen, an operation display unit 11 for inputting various commands on the screen display, a hopper unit 12 for inserting a transaction banknote into the device, It has a feeding unit 13 that feeds out banknotes inserted into the hopper unit 12 in units of one sheet.

更に、紙幣識別装置2は、この繰出部13にて繰り出した紙幣を搬送する搬送ベルト等の紙幣搬送部14と、この紙幣搬送部14で搬送した紙幣の金種、真偽や方向等の種別を識別する紙幣識別部15とを有している。   Furthermore, the banknote identification device 2 includes a banknote transport section 14 such as a transport belt that transports the banknotes fed out by the feeding section 13, and types such as denomination, authenticity, and direction of the banknotes transported by the banknote transport section 14. And a bill discriminating unit 15 for discriminating the bill.

更に、紙幣識別装置2は、紙幣識別部15にて搬送紙幣の種別を識別し、この識別結果に基づき、搬送紙幣を順次集積する集積部16と、識別不能の紙幣や、設定により対象外となった紙幣をリジェクトするリジェクト部17とを有している。   Furthermore, the banknote identification device 2 identifies the type of the banknotes to be transported by the banknote recognition unit 15, and based on the identification result, the stacking unit 16 that sequentially stacks the transported banknotes, the banknotes that cannot be identified, and the target by setting. And a reject unit 17 for rejecting the bills.

また、紙幣識別装置2内の紙幣搬送路14上の分岐箇所には、紙幣搬送路上を搬送する搬送紙幣を集積部16又はリジェクト部17に振り分ける分岐部18を配置している。尚、分岐部18は、検知センサ19Aを通じて搬送紙幣の先端の進入を検知すると、図示せぬソレノイドが駆動することで搬送紙幣を振り分けるものである。   Moreover, the branch part 18 which distributes the conveyance banknote conveyed on the banknote conveyance path to the stacking part 16 or the rejection part 17 is arrange | positioned in the branch location on the banknote conveyance path 14 in the banknote identification device 2. FIG. In addition, if the branch part 18 detects the approach of the front-end | tip of a conveyance banknote through the detection sensor 19A, it will sort a conveyance banknote by the solenoid which is not shown in figure driving.

また、集積部16は、搬送紙幣を1枚単位で紙幣集積空間内の所定位置に集積する羽根車16Aと、紙幣集積空間内に集積した紙幣を取出可能にすべく、紙幣集積空間の紙幣取出口を開閉するシャッタ16Bとを備えている。   In addition, the stacking unit 16 collects the banknotes one by one at a predetermined position in the banknote stacking space, and the banknote collecting space in the banknote stacking space so that the banknotes stacked in the banknote stacking space can be taken out. And a shutter 16B for opening and closing the outlet.

また、紙幣識別部15は、識別プログラムに基づき、搬送紙幣の表面及び裏面を光学的に検知し、その検知結果に基づき搬送紙幣を識別するラインセンサ15Aを備えている。   Moreover, the banknote identification part 15 is provided with the line sensor 15A which optically detects the surface and back surface of a conveyance banknote based on an identification program, and identifies a conveyance banknote based on the detection result.

更に、紙幣識別装置2は、紙幣識別部15の識別プログラムを更新する更新用プログラムを格納したSDカード6を挿入するSDカード挿入部20を有している。   Furthermore, the banknote identification device 2 has an SD card insertion unit 20 for inserting an SD card 6 storing an update program for updating the identification program of the banknote identification unit 15.

図1に示す紙幣識別装置2は、表示部11A及び操作部11Bを備えた操作表示部11と、SDカード挿入部20と、検知センサ19A等のセンサ部19と、紙幣搬送部14、羽根車16A、シャッタ16Bや分岐部18等を駆動する駆動部21と、ラインセンサ15A等の紙幣識別部15とを有している。   The banknote identification device 2 shown in FIG. 1 includes an operation display unit 11 including a display unit 11A and an operation unit 11B, an SD card insertion unit 20, a sensor unit 19 such as a detection sensor 19A, a banknote transport unit 14, and an impeller. 16A, the drive part 21 which drives the shutter 16B, the branch part 18 grade | etc., And the banknote identification parts 15, such as line sensor 15A.

更に、紙幣識別装置2は、紙幣識別部15を制御する識別用制御部22と、この紙幣識別装置2全体を制御する本体制御部23とを有している。   Further, the banknote recognition device 2 includes a recognition control unit 22 that controls the banknote recognition unit 15 and a main body control unit 23 that controls the entire banknote recognition device 2.

識別用制御部22は、紙幣識別部15の固定設定内容を記憶した識別用ROM22Aと、識別用制御部22の識別プログラム等のプログラムを記憶する識別用RAM22Bと、識別用制御部22全体を制御する識別用CPU22Cとを有している。尚、識別プログラムは、搬送紙幣の金種、真偽や方向等を識別するために種別毎の判定情報やプログラムが含まれているものとする。   The identification control unit 22 controls the identification ROM 22 </ b> A that stores the fixed setting contents of the banknote identification unit 15, the identification RAM 22 </ b> B that stores programs such as the identification program of the identification control unit 22, and the entire identification control unit 22. And an identification CPU 22C. The identification program includes determination information and a program for each type in order to identify the denomination, authenticity, direction, and the like of the banknotes to be conveyed.

本体制御部23は、紙幣識別装置2の固定設定内容を記憶した制御用ROM23Aと、本体制御部23の各種プログラムや各種設定内容等のプログラムを記憶した制御用RAM23Bと、本体制御部23全体を制御する制御用CPU23Cとを有している。   The main body control unit 23 includes a control ROM 23A that stores fixed setting contents of the banknote identification device 2, a control RAM 23B that stores programs such as various programs and various setting contents of the main body control unit 23, and the entire main body control unit 23. And a control CPU 23C for controlling.

制御用RAM23Bは、揮発性記憶領域231及び不揮発性記憶領域232で構成し、その不揮発性記憶領域232には、紙幣識別装置2の製造番号と、紙幣識別装置2の製造時等に、当該紙幣識別装置2を識別する装置コードとが格納してある。尚、装置コードは、例えば、製造者側では把握しているものの、顧客に対しては隠匿した構成としているため、顧客による装置コードの不正利用を回避できるものである。   The control RAM 23B includes a volatile storage area 231 and a non-volatile storage area 232. The non-volatile storage area 232 includes the serial number of the banknote identification device 2, the banknote identification device 2, and the banknote. A device code for identifying the identification device 2 is stored. For example, although the device code is grasped by the manufacturer, the device code is concealed from the customer, so that unauthorized use of the device code by the customer can be avoided.

制御用CPU23Cは、SDカード挿入部20に挿入したSDカード6からプログラム情報を読み出すと、プログラム情報内に当該紙幣識別装置2の製造番号に該当する製造番号があるか否かを判定する製造番号判定部31を有している。尚、プログラム情報とは、後述するが、プログラム及び、そのプログラムがインストール可能な紙幣識別装置2の製造番号を対応付けた情報である。   When the control CPU 23C reads the program information from the SD card 6 inserted into the SD card insertion unit 20, the control number determines whether or not the program information includes a serial number corresponding to the serial number of the banknote identification device 2. A determination unit 31 is included. In addition, although program information is mentioned later, program information is the information which matched the serial number of the banknote identification device 2 which can install a program and the program.

制御用CPU23Cは、製造番号判定部31にて該当する製造番号がある場合、この製造番号に対応したプログラム情報をSDカード6から読み出すSDカード制御部32と、SDカード制御部32にて読み出したプログラムを制御用RAM23Bや識別用RAM22Bにインストールするインストール制御部33とを有している。   The control CPU 23C reads the program information corresponding to the manufacturing number from the SD card 6 and the SD card control unit 32 when there is a corresponding manufacturing number in the manufacturing number determination unit 31. And an installation control unit 33 for installing the program in the control RAM 23B and the identification RAM 22B.

また、図1に示すプログラム提供装置3は、通信網4との通信インタフェースを司る通信部41と、SDカード6を挿入するSDカード挿入部42と、作成したプログラム情報を管理する管理テーブル43と、紙幣識別装置2の製造番号毎にプログラムの更新履歴を管理する履歴管理部44と、プログラム提供装置3全体を制御する提供制御部45とを有している。   The program providing apparatus 3 shown in FIG. 1 includes a communication unit 41 that controls a communication interface with the communication network 4, an SD card insertion unit 42 that inserts the SD card 6, and a management table 43 that manages the created program information. A history management unit 44 that manages the update history of the program for each serial number of the banknote identification device 2 and a provision control unit 45 that controls the entire program providing device 3 are provided.

提供制御部45は、通信網4経由で通信端末装置5との通信接続に応じて、通信端末装置5に対して案内画面を提供する画面提供部51とを有している。   The providing control unit 45 includes a screen providing unit 51 that provides a guidance screen to the communication terminal device 5 in accordance with communication connection with the communication terminal device 5 via the communication network 4.

画面提供部51は、通信端末装置5に対して、例えば、プログラムを要求する要求画面や、インストール対象の製造番号等を指定する指定画面等の案内画面を提供するものである。図3は、通信端末装置5に提供する指定画面の一例を端的に示す説明図である。   The screen providing unit 51 provides the communication terminal device 5 with guidance screens such as a request screen for requesting a program and a designation screen for designating a production number to be installed. FIG. 3 is an explanatory diagram briefly showing an example of a designation screen provided to the communication terminal device 5.

図3に示す指定画面60では、インストール対象の紙幣識別装置2の製造番号を指定する製造番号入力欄60Aと、インストール対象の紙幣識別装置2にインストールするプログラム名を指定するプログラム名入力欄60Bとを有している。   In the designation screen 60 shown in FIG. 3, a production number input field 60A for designating the production number of the banknote identification device 2 to be installed, and a program name input field 60B for designating a program name to be installed in the banknote identification device 2 to be installed have.

製造番号入力欄60Aでは、例えば、複数の紙幣識別装置2で連続する製造番号を範囲指定可能な構成とし、プログラム名入力欄60Bは、製造元で予め準備した複数のプログラム名を一覧表示し、これら一覧表示から所望のプログラム名を指定可能とする選択タブで構成している。図3の例では、インストール対象の製造番号60Aとして「00305〜00405」、これらインストール対象の製造番号の紙幣識別装置2に対するインストール対象プログラム名60Bとして「RO」、例えば、ルーマニア仕様のテンプレートがインストールされたことになる。   In the production number input field 60A, for example, a range of continuous production numbers can be specified by the plurality of banknote recognition devices 2, and the program name input field 60B displays a list of a plurality of program names prepared in advance by the manufacturer. It consists of a selection tab that allows a desired program name to be specified from the list display. In the example of FIG. 3, “00305 to 40405” is installed as the manufacturing number 60A to be installed, and “RO” is installed as the installation target program name 60B for the banknote identification device 2 of these installation target manufacturing numbers, for example, a Romanian specification template is installed. That's right.

提供制御部45は、指定画面60の製造番号入力欄60A上で、通信端末装置5側で指定したインストール対象の製造番号を検出する製造番号検出部52と、指定画面60のプログラム名入力欄60B上で、通信端末装置5側で指定したインストールするプログラム名を検出するプログラム名検出部53とを有している。   The provision control unit 45 includes a production number detection unit 52 that detects the production number of the installation target designated on the communication terminal device 5 side on the production number input field 60A of the designation screen 60, and the program name input field 60B of the designation screen 60. The program name detection unit 53 detects the program name to be installed designated on the communication terminal device 5 side.

尚、提供制御部45は、製造番号検出部52にてインストール対象の製造番号を順次検出すると、順次検出した製造番号に対応する更新履歴を履歴管理部44に問合せ、その問合せ結果である更新履歴を指定画面60上にポップアップ表示するものである。その結果、通信端末装置5側のユーザは、製造番号単位で現在の更新履歴を認識することで無駄な更新を回避することができる。   When the production number detection unit 52 sequentially detects the production numbers to be installed, the provision control unit 45 inquires the history management unit 44 about the update history corresponding to the sequentially detected production numbers, and the update history which is the inquiry result Is pop-up displayed on the designation screen 60. As a result, the user on the communication terminal device 5 side can avoid useless updates by recognizing the current update history in units of manufacturing numbers.

提供制御部45は、プログラム名検出部53を通じてインストール対象のプログラム名を検出した場合、そのプログラム名に対応するプログラムを作成するプログラム作成部54と、このプログラム作成部54にて作成したプログラム及びインストール対象の製造番号を対応付けてプログラム情報を作成するプログラム情報作成部55とを有している。   When the provision control unit 45 detects the program name to be installed through the program name detection unit 53, the provision control unit 45 creates a program corresponding to the program name, and the program created by the program creation unit 54 and the installation And a program information creation unit 55 that creates program information in association with a target production number.

更に、提供制御部45は、プログラム情報作成部55にて作成したプログラム情報を管理テーブル43に管理すると共に、プログラム情報をSDカード6に格納するプログラム提供部56を有している。   Further, the provision control unit 45 has a program provision unit 56 that manages the program information created by the program information creation unit 55 in the management table 43 and stores the program information in the SD card 6.

プログラム提供部56は、SDカード挿入部42に挿入したSDカード6にプログラム情報を格納するSDカード制御部56Aを有している。   The program providing unit 56 includes an SD card control unit 56A that stores program information in the SD card 6 inserted into the SD card insertion unit 42.

図4は、SDカード6内部のデータ構成を端的に示す説明図である。   FIG. 4 is an explanatory diagram briefly showing the data structure inside the SD card 6.

図4に示すSDカード6には、少なくも1個以上のプログラム情報を格納し、そのプログラム情報は、インストール対象の紙幣識別装置2の製造番号6Aと、インストールするプログラム名6Bと、インストールするプログラム6Cとを対応付けて格納している。   The SD card 6 shown in FIG. 4 stores at least one piece of program information. The program information includes the manufacturing number 6A of the bill identification device 2 to be installed, the program name 6B to be installed, and the program to be installed. 6C is stored in association with each other.

図5は、管理テーブル43のテーブル内容を端的に示す説明図である。   FIG. 5 is an explanatory diagram briefly showing the table contents of the management table 43.

図5に示す管理テーブル43は、紙幣識別装置2の機種名43A、プログラムを要求した販売代理店を識別するグループ43B、プログラム名43Cと、インストール対象の製造番号43Dと、インストールするプログラム43Eとを対応付けて管理している。尚、プログラム提供部56は、プログラム情報作成部55にて作成したプログラム情報内のインストール対象の製造番号、プログラム名及びプログラム名の他に、インストール対象の機種名及び販売代理店グループを管理テーブル43に管理するものである。   The management table 43 shown in FIG. 5 includes a model name 43A of the banknote identification device 2, a group 43B that identifies the sales agent that requested the program, a program name 43C, a manufacturing number 43D to be installed, and a program 43E to be installed. It is managed in association. Note that the program providing unit 56 stores the model name and sales agent group to be installed in addition to the installation target manufacturing number, program name, and program name in the program information created by the program information creating unit 55. To manage.

尚、図5の例では、機能名43Aとして「GFR−VX1」、そのグループ43Bとして「11」、インストール対象の製造番号43Dとして「00305〜00405」、インストールするプログラム名43Cとして「RO」、インストールするプログラム43Eとしてプログラム内容が対応付けて、その管理テーブル43内に管理されている。   In the example of FIG. 5, “GFR-VX1” as the function name 43A, “11” as the group 43B, “00305 to 40405” as the manufacturing number 43D to be installed, “RO” as the program name 43C to be installed, and installation Program contents are associated with each other as the program 43E to be managed in the management table 43.

尚、請求項記載のプログラムインストールシステムはプログラムインストールシステム1、貨幣識別装置は紙幣識別装置2、プログラム提供装置はプログラム提供装置3、指定部は製造番号検出部52、プログラム作成部はプログラム作成部54、プログラム提供部はプログラム情報作成部55及びプログラム提供部56、プログラムインストール部は製造番号判定部31、SDカード制御部32及びインストール制御部33、指定画面提供部は画面提供部51、指定画面は指定画面60、装置情報指定部は製造番号入力欄60A、プログラム指定部はプログラム名入力欄60B、履歴管理部は履歴管理部44等に対応している。   The program installation system described in the claims is the program installation system 1, the currency identification device is the banknote identification device 2, the program providing device is the program providing device 3, the designation unit is the production number detection unit 52, and the program creation unit is the program creation unit 54. The program providing unit is the program information creating unit 55 and the program providing unit 56, the program installing unit is the serial number determining unit 31, the SD card control unit 32 and the installation control unit 33, the designated screen providing unit is the screen providing unit 51, and the designated screen is The designation screen 60, the device information designation unit corresponds to the manufacturing number input column 60A, the program designation unit corresponds to the program name input column 60B, the history management unit corresponds to the history management unit 44, and the like.

次に、実施例1のプログラムインストールシステム1の動作について説明する。図6は、プログラム要求処理に関わるプログラム提供装置3内の提供制御部45内部の処理動作を示すフローチャートである。   Next, the operation of the program installation system 1 according to the first embodiment will be described. FIG. 6 is a flowchart showing the processing operation inside the provision control unit 45 in the program providing apparatus 3 related to the program request processing.

図6に示すプログラム要求処理は、通信端末装置5から通信網4経由でインストールするプログラム及びインストール対象の紙幣識別装置2の製造番号を指定し、製造番号を対応付けたプログラムをプログラム情報として作成し、そのプログラム情報をSDカード6に格納する処理である。   The program request process shown in FIG. 6 specifies a program to be installed from the communication terminal device 5 via the communication network 4 and the manufacturing number of the bill identification device 2 to be installed, and creates a program in which the manufacturing number is associated as program information. The program information is stored in the SD card 6.

プログラム提供装置3内の提供制御部45は、通信網4経由で通信端末装置5との通信接続中に、画面提供部51を通じて要求画面を通信端末装置5に対して提供し、この要求画面上で通信端末装置5からのプログラム要求を検出すると(ステップS11)、画面提供部51を通じて指定画面60(図3参照)を通信端末装置5に提供する。   The providing control unit 45 in the program providing device 3 provides a request screen to the communication terminal device 5 through the screen providing unit 51 during communication connection with the communication terminal device 5 via the communication network 4. When the program request from the communication terminal device 5 is detected (step S11), the designation screen 60 (see FIG. 3) is provided to the communication terminal device 5 through the screen providing unit 51.

更に、提供制御部45は、製造番号検出部52を通じて指定画面60の製造番号入力欄60A上で、通信端末装置5からインストール対象の製造番号の指定操作を検出したか否かを判定する(ステップS12)。   Further, the provision control unit 45 determines whether or not the designation operation for the production number to be installed has been detected from the communication terminal device 5 on the production number input field 60A of the designation screen 60 through the production number detection unit 52 (step). S12).

提供制御部45は、インストール対象の製造番号の指定操作を検出した場合(ステップS12肯定)、この製造番号に対応する更新履歴を履歴管理部44から読み出し、この製造番号に対応する更新履歴を指定画面60上にポップアップ表示する(ステップS13)。尚、通信端末装置5側のユーザは、指定画面60上のポップアップ表示で製造番号単位の紙幣識別装置2の更新履歴を認識し、その更新の要否を認識できる。   When the providing control unit 45 detects the designation operation of the production number to be installed (Yes at Step S12), the provision control unit 45 reads the update history corresponding to the production number from the history management unit 44 and designates the update history corresponding to the production number. A pop-up is displayed on the screen 60 (step S13). The user on the side of the communication terminal device 5 can recognize the update history of the banknote identification device 2 in the production number unit by the pop-up display on the designation screen 60 and can recognize the necessity of the update.

更に、提供制御部45は、プログラム名検出部53を通じて指定画面60のプログラム名入力欄60B上で、通信端末装置5からインストールするプログラム名の指定操作を検出したか否かを判定する(ステップS14)。   Further, the provision control unit 45 determines whether or not a designation operation for a program name to be installed from the communication terminal device 5 is detected on the program name input field 60B of the designation screen 60 through the program name detection unit 53 (step S14). ).

提供制御部45は、インストールするプログラム名の指定操作を検出した場合(ステップS14肯定)、プログラム作成部54を通じて、このプログラム名に対応するプログラムを作成する(ステップS15)。   When the providing control unit 45 detects the designation operation of the program name to be installed (Yes at Step S14), the providing control unit 45 creates a program corresponding to the program name through the program creating unit 54 (Step S15).

更に、提供制御部45は、インストールするプログラムを作成すると、インストールするプログラム及びインストール対象の製造番号に基づき、プログラム情報作成部46を通じてプログラム情報を作成する(ステップS16)。   Furthermore, when the providing control unit 45 creates a program to be installed, it creates program information through the program information creating unit 46 based on the program to be installed and the serial number to be installed (step S16).

提供制御部45は、プログラム情報を作成すると、このプログラム情報を管理テーブル43内に登録管理する(ステップS17)。   When the provision control unit 45 creates the program information, the provision control unit 45 registers and manages the program information in the management table 43 (step S17).

更に、提供制御部45は、プログラム情報を管理テーブル43内に管理した後、SDカード制御部32を通じて、このプログラム情報をSDカード6に格納し(ステップS18)、図6に示す処理動作を終了する。   Further, after providing the program information in the management table 43, the providing control unit 45 stores the program information in the SD card 6 through the SD card control unit 32 (step S18), and ends the processing operation shown in FIG. To do.

また、提供制御部45は、インストール対象の製造番号の指定操作を検出しなかった場合(ステップS12否定)、インストールするプログラム名の指定操作を検出したか否かを判定すべく、ステップS14に移行する。   If the providing control unit 45 does not detect the designation operation for the production number to be installed (No at Step S12), the providing control unit 45 proceeds to Step S14 to determine whether or not the designation operation for the program name to be installed is detected. To do.

また、提供制御部45は、プログラム名の指定操作を検出しなかった場合(ステップS14否定)、インストール対象の製造番号の指定操作を検出したか否かを判定すべく、ステップS12に移行する。   Further, when the providing control unit 45 does not detect the designation operation of the program name (No at Step S14), the providing control unit 45 proceeds to Step S12 in order to determine whether or not the designation operation of the manufacturing number to be installed is detected.

図6に示すプログラム要求処理では、通信端末装置5側でインストール対象の製造番号及びプログラム名を指定し、プログラム提供装置3側でインストール対象の製造番号に対応するプログラムを作成し、インストール対象の製造番号及びプログラムに対応したプログラム情報を作成し、このプログラム情報を管理テーブル43に管理すると共に、このプログラム情報をSDカード6に格納する。その結果、プログラム提供装置3側では、通信端末装置5側で指定したインストール対象の紙幣識別装置2のプログラム情報を作成し、このプログラム情報をSDカード6でインストール対象の紙幣識別装置2に提供できる。   In the program request processing shown in FIG. 6, the serial number and program name to be installed are designated on the communication terminal device 5 side, and a program corresponding to the serial number to be installed is created on the program providing device 3 side. Program information corresponding to the number and the program is created, the program information is managed in the management table 43, and the program information is stored in the SD card 6. As a result, on the program providing device 3 side, program information of the bill recognition device 2 to be installed designated on the communication terminal device 5 side can be created, and this program information can be provided to the bill recognition device 2 to be installed by the SD card 6. .

更に、プログラム要求処理では、通信端末装置5側でインストール対象の製造番号を指定すると、当該製造番号の紙幣識別装置2に対応した更新履歴を履歴管理部43から読み出し、この読み出した更新履歴を指定画面60上にポップアップ表示する。その結果、通信端末装置5側のユーザは、指定画面60上のポップアップ表示に基づき、指定した製造番号の紙幣識別装置2に関わる更新履歴を認識しながら、当該紙幣識別装置2の更新の要否を認識できる。   Further, in the program request process, when the production number to be installed is designated on the communication terminal device 5 side, the update history corresponding to the bill identification device 2 of the production number is read from the history management unit 43, and the read update history is designated. A pop-up is displayed on the screen 60. As a result, the user on the communication terminal device 5 side needs to update the banknote identification device 2 while recognizing the update history related to the banknote identification device 2 of the designated production number based on the pop-up display on the designation screen 60. Can be recognized.

次に、プログラム情報を格納したSDカード6を紙幣識別装置2に挿入した場合の紙幣識別装置2側の動作について説明する。図7は、第1プログラムインストール処理に関わる紙幣識別装置2内の本体制御部23内部の処理動作を示すフローチャートである。   Next, the operation | movement by the side of the banknote identification device 2 at the time of inserting the SD card 6 which stored program information in the banknote identification device 2 is demonstrated. FIG. 7 is a flowchart showing the processing operation inside the main body control unit 23 in the banknote recognition apparatus 2 related to the first program installation process.

図7に示す第1プログラムインストール処理は、プログラム情報を格納したSDカード6を挿入し、このSDカード6に格納したプログラム情報内に当該紙幣識別装置2の製造番号に該当する製造番号がある場合、当該製造番号に対応したプログラム情報内のプログラムをインストールする処理である。   In the first program installation process shown in FIG. 7, the SD card 6 storing program information is inserted, and the program information stored in the SD card 6 includes a manufacturing number corresponding to the manufacturing number of the banknote identification device 2. This is a process of installing a program in the program information corresponding to the serial number.

紙幣識別装置2内の本体制御部23は、SDカード挿入部20にSDカード6を挿入したか否かを判定する(ステップS21)。   The main body control part 23 in the banknote identification device 2 determines whether or not the SD card 6 has been inserted into the SD card insertion part 20 (step S21).

本体制御部23は、SDカード挿入部20にSDカード6を挿入した場合(ステップS21肯定)、SDカード6に格納されたプログラム情報の全製造番号の内、制御用RAM23Bに記憶された製造番号に該当する製造番号があるか否かを判定する(ステップS22)。   When the SD card 6 is inserted into the SD card insertion unit 20 (Yes at Step S21), the main body control unit 23, among all the production numbers of the program information stored in the SD card 6, is the production number stored in the control RAM 23B. It is determined whether there is a production number corresponding to (step S22).

本体制御部23は、該当する製造番号がある場合(ステップS22肯定)、該当する製造番号に対応したプログラム名をSDカード6から読み出し(ステップS23)、このプログラム名を表示部11Aに画面表示する(ステップS24)。尚、紙幣識別装置2側の顧客は、インストール可能なプログラム名を認識できる。   When there is a corresponding manufacturing number (Yes at Step S22), the main body control unit 23 reads the program name corresponding to the corresponding manufacturing number from the SD card 6 (Step S23), and displays the program name on the display unit 11A. (Step S24). In addition, the customer on the banknote identification device 2 side can recognize an installable program name.

本体制御部23は、プログラム名を表示部11Aに画面表示すると、この画面上でインストールOKを指示するOKボタンのボタン操作を検出したか否かを判定する(ステップS25)。   When the program name is displayed on the display unit 11A on the screen, the main body control unit 23 determines whether or not a button operation of an OK button for instructing installation is detected on this screen (step S25).

本体制御部23は、OKボタンのボタン操作を検出した場合(ステップS25肯定)、プログラムのインストール動作を実行するものと判断し、ステップS23で読み出したプログラムを制御用RAM23Bや識別用RAM22Bにインストールし(ステップS26)、図7に示す処理動作を終了する。   When the main body control unit 23 detects the button operation of the OK button (Yes in Step S25), the main body control unit 23 determines that the program installation operation is to be executed, and installs the program read in Step S23 in the control RAM 23B or the identification RAM 22B. (Step S26), the processing operation shown in FIG.

また、本体制御部23は、OKボタンのボタン操作を検出しなかった場合(ステップS25否定)、画面上でNGボタンのボタン操作を検出したか否かを判定する(ステップS27)。   When the main body control unit 23 does not detect the button operation of the OK button (No at Step S25), the main body control unit 23 determines whether the button operation of the NG button is detected on the screen (Step S27).

本体制御部23は、NGボタンのボタン操作を検出した場合(ステップS27肯定)、プログラムのインストール動作を実行することなく、図7に示す処理動作を終了する。   When the main body control unit 23 detects a button operation of the NG button (Yes at Step S27), the main body control unit 23 ends the processing operation illustrated in FIG. 7 without executing the program installation operation.

また、本体制御部23は、NGボタンのボタン操作を検出しなかった場合(ステップS27否定)、OKボタンのボタン操作を検出したか否かを判定すべく、ステップS25に移行する。   If the main body control unit 23 does not detect the button operation of the NG button (No at Step S27), the main body control unit 23 proceeds to Step S25 to determine whether or not the button operation of the OK button is detected.

また、本体制御部23は、SDカード挿入部20にSDカード6を挿入しなかった場合(ステップS21否定)、図7に示す処理動作を終了する。   Further, when the SD card 6 is not inserted into the SD card insertion unit 20 (No at Step S21), the main body control unit 23 ends the processing operation shown in FIG.

また、本体制御部23は、該当する製造番号がない場合(ステップS22否定)、SDカード6内にインストール可能なプログラムなしを示すメッセージを表示部11Aに画面表示し(ステップS28)、図7に示す処理動作を終了する。尚、紙幣識別装置2の顧客は、SDカード6内にインストール可能なプログラムがないことを認識できる。   When there is no corresponding manufacturing number (No at Step S22), the main body control unit 23 displays a message indicating that there is no program that can be installed in the SD card 6 on the display unit 11A (Step S28), and FIG. The processing operation shown is terminated. In addition, the customer of the banknote identification device 2 can recognize that there is no program that can be installed in the SD card 6.

図7に示す第1プログラムインストール処理では、プログラム情報を格納したSDカード6が当該紙幣識別装置2内に挿入されると、このSDカード6に格納したプログラム情報内に当該紙幣識別装置2の製造番号に該当する製造番号がある場合、インストール可能なプログラムがあるものと判断し、そのインストール可能なプログラム名を表示部11Aに画面表示する。その結果、紙幣識別装置2の顧客は、SDカード6内にインストール可能なプログラム名を認識できる。   In the first program installation process shown in FIG. 7, when the SD card 6 storing program information is inserted into the banknote identification apparatus 2, the manufacture of the banknote identification apparatus 2 is included in the program information stored in the SD card 6. If there is a manufacturing number corresponding to the number, it is determined that there is a program that can be installed, and the name of the program that can be installed is displayed on the display unit 11A. As a result, the customer of the banknote recognition apparatus 2 can recognize the program name that can be installed in the SD card 6.

また、第1プログラムインストール処理では、インストール可能なプログラム名を画面表示した後、OKボタンのボタン操作を検出すると、そのプログラム名に対応したプログラムをインストールする。その結果、紙幣識別装置2の顧客ユーザは、自らプログラムのインストール要否を選択できる。   Further, in the first program installation process, after displaying an installable program name on the screen and detecting a button operation of the OK button, the program corresponding to the program name is installed. As a result, the customer user of the banknote recognition apparatus 2 can select whether or not the program needs to be installed.

また、第1プログラムインストール処理では、SDカード6に格納したプログラム情報内に当該紙幣識別装置2の製造番号に該当する製造番号がない場合、インストール可能なプログラムがないと判断し、プログラムなしのメッセージを画面表示する。その結果、紙幣識別装置2のユーザは、SDカード6内にインストール可能なプログラムがないことを認識できる。   In the first program installation process, if there is no serial number corresponding to the serial number of the banknote identification device 2 in the program information stored in the SD card 6, it is determined that there is no program that can be installed, and there is no program message. Is displayed on the screen. As a result, the user of the banknote recognition apparatus 2 can recognize that there is no program that can be installed in the SD card 6.

実施例1では、インストール対象の紙幣識別装置2の製造番号に対応付けてプログラム情報を作成し、このプログラム情報を紙幣識別装置2に提供すると共に、紙幣識別装置2側でプログラム情報を検出すると、当該プログラム情報内に当該紙幣識別装置2の製造番号に該当する製造番号がある場合、当該プログラム情報内の当該製造番号報に対応したプログラムをインストールする。その結果、製造者は、指定した紙幣識別装置2に対してのみ有効なプログラム情報を作成し、紙幣識別装置2間相互のプログラムの不正利用を確実に防止することで、プログラムに要する開発コストの回収を図ることができる。   In Example 1, program information is created in association with the serial number of the banknote identification device 2 to be installed, and this program information is provided to the banknote identification device 2, and when the program information is detected on the banknote identification device 2 side, If there is a production number corresponding to the production number of the banknote identification device 2 in the program information, a program corresponding to the production number information in the program information is installed. As a result, the manufacturer creates effective program information only for the specified banknote recognition device 2 and reliably prevents unauthorized use of programs between the banknote recognition devices 2, thereby reducing the development cost required for the program. Recovery can be achieved.

また、実施例1では、プログラムを複数個の製造番号に対応付けてプログラム情報を作成し、このプログラム情報を紙幣識別装置2に提供する。その結果、製造者は、複数台の紙幣識別装置2に単一のプログラムをインストールする場合でも、指定した紙幣識別装置2毎にプログラム情報を作成するのではなく、指定した複数台の紙幣識別装置2にのみ有効な1個のプログラム情報を作成するだけで済むため、その生産効率を大幅に向上させることができる。   Further, in the first embodiment, program information is created by associating a program with a plurality of manufacturing numbers, and this program information is provided to the banknote identification device 2. As a result, even when a manufacturer installs a single program in a plurality of banknote recognition devices 2, the manufacturer does not create program information for each specified banknote recognition device 2, but specifies a plurality of banknote recognition devices. Since it is only necessary to create one piece of program information that is effective only for the item 2, the production efficiency can be greatly improved.

また、実施例1では、プログラム情報を格納したSDカード6を通じて、プログラム情報を紙幣識別装置2に提供する。その結果、製造者は、SDカード6を使用してプログラム情報を紙幣識別装置2に提供できる。   Moreover, in Example 1, program information is provided to the banknote identification apparatus 2 through the SD card 6 which stored program information. As a result, the manufacturer can provide program information to the banknote recognition apparatus 2 using the SD card 6.

また、実施例1では、複数個のプログラム情報を格納したSDカード6を通じて、これら複数個のプログラム情報を紙幣識別装置2に提供する。その結果、製造者は、SDカード6を使用して複数個のプログラム情報を紙幣識別装置2に提供できる。   In the first embodiment, the plurality of pieces of program information are provided to the bill identifying device 2 through the SD card 6 storing a plurality of pieces of program information. As a result, the manufacturer can use the SD card 6 to provide a plurality of program information to the banknote identification device 2.

また、実施例1では、プログラム提供装置3で提供した指定画面60上でインストール対象の製造番号及びプログラム名を指定する。その結果、販売代理店は、インストール対象の紙幣識別装置2及びプログラムを簡単に指定できる。   In the first embodiment, the production number and program name to be installed are designated on the designation screen 60 provided by the program providing apparatus 3. As a result, the sales agent can easily specify the bill recognition device 2 and the program to be installed.

また、実施例1では、指定画面60上でインストール対象の製造番号を指定すると、当該製造番号に対応した更新履歴を履歴管理部44から読み出し、この製造番号の紙幣識別装置2に関わる更新履歴を指定画面60上にポップアップ表示する。その結果、販売代理店は、インストール対象の紙幣識別装置2の更新履歴に基づき、インストールすべきプログラムを認識できる。   Further, in the first embodiment, when a production number to be installed is designated on the designation screen 60, an update history corresponding to the production number is read from the history management unit 44, and an update history relating to the banknote identification device 2 of this production number is read. A pop-up is displayed on the designation screen 60. As a result, the sales agent can recognize the program to be installed based on the update history of the bill identification device 2 to be installed.

尚、上記実施例1では、プログラム提供装置3から紙幣識別装置2に対してSDカード6を使用してプログラム情報を提供するようにしたが、プログラム提供装置3から紙幣識別装置2に対してオンラインでプログラム情報を提供するようにしても良く、この場合につき、以下に実施例2として説明する。   In the first embodiment, program information is provided from the program providing device 3 to the bill identifying device 2 using the SD card 6, but the program providing device 3 is online to the bill identifying device 2. The program information may be provided as described above, and this case will be described below as a second embodiment.

図8は、実施例2のプログラムインストールシステム内部の概略構成を示すブロック図である。尚、実施例1のプログラムインストールシステム1と同一の構成については同一符号を付すことで、その重複する構成及び動作の説明については省略する。   FIG. 8 is a block diagram illustrating a schematic configuration inside the program installation system according to the second embodiment. The same components as those of the program installation system 1 of the first embodiment are denoted by the same reference numerals, and the description of the overlapping components and operations is omitted.

実施例1のプログラムインストールシステム1と実施例2のプログラムインストールシステム1Aとが異なるところは、紙幣識別装置2及びプログラム提供装置3A間を通信網4経由で通信接続し、紙幣識別装置2がプログラム提供装置3Aからオンライン上でプログラム情報をダウンロード可能にした点にある。   The difference between the program installation system 1 of the first embodiment and the program installation system 1A of the second embodiment is that the banknote recognition device 2 and the program providing device 3A are communicatively connected via the communication network 4, and the banknote recognition device 2 provides the program. The program information can be downloaded online from the apparatus 3A.

プログラム提供部56は、通信網4経由で紙幣識別装置2と接続中に、当該紙幣識別装置2に対するプログラム情報のダウンロードを制御するダウンロード制御部70を有している。   The program providing unit 56 includes a download control unit 70 that controls downloading of program information to the banknote identification device 2 while being connected to the banknote identification device 2 via the communication network 4.

ダウンロード制御部70は、管理テーブル43内のプログラム情報内に、接続中の紙幣識別装置2の製造番号に該当する製造番号があるか否かを判定する製造番号判定部71と、製造番号判定部71にて該当する製造番号がある場合、紙幣識別装置2からのダウンロード要求を検出するダウンロード要求検出部72とを有している。   The download control unit 70 includes a production number determination unit 71 that determines whether or not the program information in the management table 43 includes a production number corresponding to the production number of the banknote identification device 2 being connected, and a production number determination unit. When there is a corresponding serial number at 71, a download request detection unit 72 that detects a download request from the banknote identification device 2 is provided.

更に、ダウンロード制御部70は、紙幣識別装置2からのダウンロード要求を検出すると、この紙幣識別装置2に対して自装置の製造番号に対応したプログラム情報のダウンロードを実行するダウンロード実行部73を有している。   Furthermore, the download control part 70 has the download execution part 73 which performs the download of the program information corresponding to the manufacturing number of an own apparatus with respect to this banknote identification device 2, if the download request from the banknote identification apparatus 2 is detected. ing.

また、紙幣識別装置2は、通信網4と通信接続する通信部24を備え、通信部24を使用して、通信網4経由でプログラム提供装置3Aと通信接続するものである。   Moreover, the banknote identification device 2 includes a communication unit 24 that communicates and communicates with the communication network 4, and communicates with the program providing device 3 </ b> A via the communication network 4 using the communication unit 24.

更に、紙幣識別装置2は、本体制御部23を制御する制御用CPU23Dを有し、制御用CPU23Dは、接続中のプログラム提供装置3Aに対して、所定操作に応じてダウンロード要求を通知するダウンロード要求部34を有している。   Furthermore, the banknote identification device 2 has a control CPU 23D that controls the main body control unit 23, and the control CPU 23D notifies the download request according to a predetermined operation to the connected program providing device 3A. Part 34 is provided.

更に、制御用CPU23D内のインストール制御部33は、接続中のプログラム提供装置3Aに対するダウンロード要求に対して、プログラム提供装置3Aからプログラム情報をダウンロードすると、このダウンロードしたプログラム情報内のプログラムを制御用RAM23Bや識別用RAM22Bにインストールするものである。   Further, when the installation control unit 33 in the control CPU 23D downloads program information from the program providing apparatus 3A in response to a download request to the connected program providing apparatus 3A, the program in the downloaded program information is downloaded to the control RAM 23B. Or the identification RAM 22B.

次に、実施例2のプログラムインストールシステム1Aの動作について説明する。図9は、実施例2の第2プログラムインストール処理に関わるプログラム提供装置3A内の提供制御部45A内部の処理動作を示すフローチャートである。   Next, the operation of the program installation system 1A according to the second embodiment will be described. FIG. 9 is a flowchart illustrating the processing operation inside the provision control unit 45A in the program provision apparatus 3A related to the second program installation process of the second embodiment.

図9に示す第2プログラムインストール処理とは、プログラム提供装置3A側で、プログラム情報内に、接続中の紙幣識別装置2の製造番号に該当する製造番号がある場合、この接続中の紙幣識別装置2に対してプログラム情報を伝送し、紙幣識別装置2側でプログラムを更新する処理である。   The second program installation process shown in FIG. 9 is the program providing apparatus 3A side, and when the program information includes a serial number corresponding to the serial number of the connected banknote identification apparatus 2, this connected banknote identification apparatus. 2 is a process of transmitting program information to the banknote 2 and updating the program on the banknote recognition apparatus 2 side.

図9においてプログラム提供装置3A内の提供制御部45Aは、通信網4経由で紙幣識別装置2と接続中であるか否かを判定する(ステップS31)。   In FIG. 9, the providing control unit 45A in the program providing device 3A determines whether or not the bill identifying device 2 is being connected via the communication network 4 (step S31).

提供制御部45Aは、紙幣識別装置2と接続中の場合(ステップS31肯定)、製造番号判定部71を通じて、管理テーブル43内のプログラム情報内に、この接続中の紙幣識別装置2の製造番号に該当する製造番号があるか否かを判定する(ステップS32)。   When the provision control unit 45A is connected to the banknote identification device 2 (Yes at step S31), the production number determination unit 71 sets the serial number of the banknote identification device 2 being connected in the program information in the management table 43. It is determined whether there is a corresponding production number (step S32).

提供制御部45Aは、プログラム情報内に該当する製造番号がある場合(ステップS32肯定)、この製造番号に対応したプログラム情報を管理テーブル43から読み出す(ステップS33)。   If there is a corresponding manufacturing number in the program information (Yes at Step S32), the provision control unit 45A reads program information corresponding to the manufacturing number from the management table 43 (Step S33).

提供制御部45Aは、製造番号に対応するプログラム情報を読み出すと、画面提供部51を通じて、このプログラム情報のプログラム名を紙幣識別装置2に対して画面提供する(ステップS34)。尚、紙幣識別装置2のユーザは、インストール可能なプログラム名を表示部11A上で認識できる。   When the provision control unit 45A reads the program information corresponding to the manufacturing number, the provision control unit 45A provides the screen of the program name of the program information to the banknote identification device 2 through the screen provision unit 51 (step S34). In addition, the user of the banknote identification device 2 can recognize an installable program name on the display unit 11A.

更に、提供制御部45Aは、プログラム名を紙幣識別装置2に対して画面提供すると、紙幣識別装置2からダウンロードOK要求を検出したか否かを判定する(ステップS35)。尚、ダウンロードOK要求は、紙幣識別装置2側の操作部11Bの特定操作でプログラム提供装置3Aに通知されるものである。   Furthermore, when the provision control unit 45A provides the program name to the banknote identification apparatus 2, the provision control unit 45A determines whether or not a download OK request is detected from the banknote identification apparatus 2 (step S35). The download OK request is notified to the program providing device 3A by a specific operation of the operation unit 11B on the banknote identification device 2 side.

提供制御部45Aは、紙幣識別装置2からダウンロードOK要求を検出した場合(ステップS35肯定)、この紙幣識別装置2の製造番号に対応するプログラム情報を紙幣識別装置2に対してダウンロードし(ステップS36)、図9に示す処理動作を終了する。尚、紙幣識別装置2側のインストール制御部33は、ダウンロードしたプログラム情報からプログラムを読み出し、このプログラムを制御用RAM23Bや識別用RAM22Bにインストールすることになる。   When the providing control unit 45A detects a download OK request from the banknote identification device 2 (Yes at step S35), the provision control unit 45A downloads program information corresponding to the serial number of the banknote identification device 2 to the banknote identification device 2 (step S36). ), The processing operation shown in FIG. In addition, the installation control part 33 by the side of the banknote identification apparatus 2 reads a program from the downloaded program information, and installs this program in control RAM23B and identification RAM22B.

提供制御部45Aは、紙幣識別装置2からダウンロードOK要求を検出しなかった場合(ステップS35否定)、紙幣識別装置2からダウンロードNG要求を検出したか否かを判定する(ステップS37)。尚、ダウンロードNG要求は、紙幣識別装置2側の操作部11Bの特定操作でプログラム提供装置3Aに通知されるものである。   If the download control request is not detected from the banknote identification device 2 (No at Step S35), the provision control unit 45A determines whether a download NG request is detected from the banknote recognition device 2 (Step S37). The download NG request is notified to the program providing device 3A by a specific operation of the operation unit 11B on the banknote identification device 2 side.

提供制御部45Aは、紙幣識別装置2からダウンロードNG要求を検出した場合(ステップS37肯定)、図9に示す処理動作を終了する。   When the providing control unit 45A detects a download NG request from the banknote recognition device 2 (Yes at step S37), the providing control unit 45A ends the processing operation illustrated in FIG.

提供制御部45Aは、紙幣識別装置2からダウンロードNG要求を検出しなかった場合(ステップS37否定)、紙幣識別装置2からダウンロードOK要求を検出したか否かを判定すべく、ステップS35に移行する。   When the providing control unit 45A does not detect the download NG request from the banknote recognition device 2 (No at Step S37), the provision control unit 45A proceeds to Step S35 in order to determine whether or not the download OK request is detected from the banknote recognition device 2. .

提供制御部45Aは、製造番号判定部71を通じて、管理テーブル43内のプログラム情報内に、この接続中の紙幣識別装置2の製造番号に該当する製造番号がない場合(ステップS32否定)、画面提供部51を通じて、該当するプログラムなしを示すメッセージを紙幣識別装置2に対して画面提供し(ステップS38)、図9に示す処理動作を終了する。尚、紙幣識別装置2側のユーザは、プログラムなしを表示部11A上で認識できる。   The provision control unit 45A provides a screen when there is no production number corresponding to the production number of the connected banknote recognition device 2 in the program information in the management table 43 through the production number determination unit 71 (No in step S32). A message indicating that there is no corresponding program is provided to the banknote recognition apparatus 2 through the unit 51 (step S38), and the processing operation shown in FIG. Note that the user on the banknote recognition device 2 side can recognize that there is no program on the display unit 11A.

また、提供制御部45Aは、通信網4経由で紙幣識別装置2と接続中でない場合(ステップS31否定)、図9に示す処理動作を終了する。   In addition, when the providing control unit 45A is not connected to the banknote recognition apparatus 2 via the communication network 4 (No at Step S31), the providing control unit 45A ends the processing operation illustrated in FIG.

図9に示す第2プログラムインストール処理では、紙幣識別装置2と通信接続中に、管理テーブル43に管理されたプログラム情報内に当該紙幣識別装置2の製造番号に該当する製造番号がある場合、インストール可能なプログラムがあると判断し、インストール可能なプログラム名を当該紙幣識別装置2に画面提供する。その結果、紙幣識別装置2のユーザは、インストール可能なプログラム名を表示部11A上で認識できる。   In the second program installation process shown in FIG. 9, when there is a serial number corresponding to the serial number of the banknote identification device 2 in the program information managed in the management table 43 during communication connection with the banknote identification device 2, the installation is performed. It is determined that there is a program that can be installed, and an installable program name is provided to the banknote identification device 2 on the screen. As a result, the user of the banknote recognition apparatus 2 can recognize the installable program name on the display unit 11A.

更に、第2プログラムインストール処理では、インストール可能なプログラム名を紙幣識別装置2に画面提供した後、紙幣識別装置2側のダウンロードOK要求に応じて当該紙幣識別装置2に対するプログラム情報のダウンロードを実行する。その結果、紙幣識別装置2のユーザは、自らプログラムのインストール要否を選択できる。   Further, in the second program installation process, after the installable program name is provided to the banknote recognition apparatus 2, the program information is downloaded to the banknote identification apparatus 2 in response to a download OK request on the banknote identification apparatus 2 side. . As a result, the user of the banknote recognition device 2 can select whether or not the program needs to be installed.

また、第2プログラムインストール処理では、管理テーブル43に管理されたプログラム情報内に当該紙幣識別装置2の製造番号に該当する製造番号がない場合、インストール可能なプログラムがないと判断し、インストール可能なプログラムなしメッセージを当該紙幣識別装置2に画面提供する。その結果、紙幣識別装置2のユーザは、インストール可能なプログラムがないことを認識できる。   Further, in the second program installation process, if there is no production number corresponding to the production number of the banknote identification device 2 in the program information managed in the management table 43, it is determined that there is no installable program and installation is possible. A message without a program is provided to the banknote identification device 2 on the screen. As a result, the user of the banknote identification device 2 can recognize that there is no program that can be installed.

実施例2では、インストール対象の紙幣識別装置2の製造番号に対応付けてプログラム情報を作成し、このプログラム情報を紙幣識別装置2に提供すると共に、紙幣識別装置2と通信接続し、当該プログラム情報内に当該紙幣識別装置2の製造番号に該当する製造番号がある場合、当該プログラム情報内の当該製造番号に対応したプログラムをインストールする。その結果、製造者は、指定した紙幣識別装置2に対してのみ有効なプログラム情報を作成し、紙幣識別装置2間相互のプログラムの不正利用を確実に防止することで、プログラムに要する開発コストの回収を図ることができる。   In the second embodiment, program information is created in association with the serial number of the banknote identification device 2 to be installed, and this program information is provided to the banknote identification device 2 and connected to the banknote identification device 2 for communication. If there is a production number corresponding to the production number of the banknote identification device 2, a program corresponding to the production number in the program information is installed. As a result, the manufacturer creates effective program information only for the specified banknote recognition device 2 and reliably prevents unauthorized use of programs between the banknote recognition devices 2, thereby reducing the development cost required for the program. Recovery can be achieved.

また、実施例2では、プログラムを複数個の製造番号に対応付けてプログラム情報を作成し、このプログラム情報を紙幣識別装置2に提供する。その結果、製造者は、複数台の紙幣識別装置2に単一のプログラムをインストールする場合でも、指定した紙幣識別装置2毎にプログラム情報を作成するのではなく、指定した複数台の紙幣識別装置にのみ有効な1個のプログラム情報を作成するだけで済むため、その生産効率の大幅向上が図れる。   In the second embodiment, program information is created by associating a program with a plurality of manufacturing numbers, and this program information is provided to the banknote identification device 2. As a result, even when a manufacturer installs a single program in a plurality of banknote recognition devices 2, the manufacturer does not create program information for each specified banknote recognition device 2, but specifies a plurality of specified banknote recognition devices. Since it is only necessary to create one piece of program information that is effective only for the production, the production efficiency can be greatly improved.

また、実施例2では、プログラム提供装置3Aが紙幣識別装置2と通信接続し、プログラム情報を紙幣識別装置2に提供する。その結果、製造者は、紙幣識別装置2と通信接続し、そのオンライン上でプログラム情報を紙幣識別装置2に提供できる。   In the second embodiment, the program providing device 3 </ b> A communicates with the banknote recognition device 2 to provide program information to the banknote recognition device 2. As a result, the manufacturer can communicate with the banknote identification device 2 and provide the program information to the banknote identification device 2 online.

尚、上記実施例1及び2では、通信端末装置5と通信接続し、その指定画面60上のインストール対象の製造番号及びプログラム名を検出すると、製造番号に対応したプログラム情報を作成し、そのプログラム情報をSDカード6又はオンラインで紙幣識別装置2に提供するようにしたが、通信端末装置5と通信接続しなくても、紙面でインストール対象の製造番号及びプログラム名を受け付けて、これらインストール対象の製造番号及びプログラム名をプログラム提供装置3に手入力したとしても、同様の効果が得られることは言うまでもない。   In the first and second embodiments, when communication connection is established with the communication terminal device 5 and the manufacturing number and program name to be installed on the designation screen 60 are detected, program information corresponding to the manufacturing number is created and the program Information is provided to the bill identification device 2 on the SD card 6 or online. However, even if communication connection with the communication terminal device 5 is not established, the manufacturing number and program name of the installation target are accepted on the paper, and these installation target It goes without saying that the same effect can be obtained even if the manufacturing number and the program name are manually input to the program providing device 3.

また、上記実施例1及び2では、説明の便宜上、通信端末装置5のユーザを販売代理店としたが、紙幣識別装置2の顧客や、その製造元であっても、同様の効果が得られることは言うまでもない。また、同様に、紙幣識別装置2についても、顧客に限定されるものではなく、製造元や販売代理店等に配置したとしても、同様の効果が得られることは言うまでもない。   Moreover, in the said Example 1 and 2, although the user of the communication terminal device 5 was made into the sales agent for convenience of explanation, even if it is the customer of the banknote identification device 2, or its manufacturer, the same effect is acquired. Needless to say. Similarly, the banknote recognition device 2 is not limited to customers, and it goes without saying that the same effect can be obtained even if it is arranged at a manufacturer, a sales agent or the like.

また、上記実施例1及び2では、指定画面60上のインストール対象の製造番号として、連続する製造番号を範囲指定できるようにしたが、当然ながら、製造番号が連続してなくても、複数個のインストール対象の製造番号を順次指定し、これら複数個の製造番号に対応した1個のプログラム情報を作成できることは言うまでもない。   In the first and second embodiments, a range of continuous manufacturing numbers can be specified as the manufacturing number of the installation target on the specification screen 60. Of course, even if the manufacturing numbers are not continuous, a plurality of serial numbers can be specified. It is needless to say that the program numbers corresponding to the plurality of production numbers can be created by sequentially specifying the production numbers to be installed.

また、上記実施例1及び2では、インストール対象の製造番号として紙幣識別装置2固有の製造番号を使用したが、例えば、製品バグ等のバグ解消プログラムのように全紙幣識別装置2をインストール対象とする場合、紙幣識別装置2毎に製造番号を入力するのは非常に手間がかかる。そこで、そのインストール対象の製造番号として全紙幣識別装置2共通の共通コードを予め準備しておき、インストール対象の製造番号として1個の共通コードを使用した場合、全紙幣識別装置2に対してプログラムがインストール可能となるようにしても良い。   Moreover, in the said Example 1 and 2, although the manufacturing number intrinsic | native to the banknote identification device 2 was used as a manufacturing number of installation object, for example, all the banknote identification apparatuses 2 are made into installation object like a bug solution program, such as a product bug. In this case, it is very time-consuming to input a production number for each bill recognition device 2. Therefore, when a common code common to all banknote identification devices 2 is prepared in advance as the manufacturing number of the installation target and one common code is used as the manufacturing number of the installation target, the program for all banknote identification device 2 is programmed. May be made installable.

また、上記実施例1及び2では、通信端末装置5と通信接続し、その指定画面60上のインストール対象の製造番号及びプログラム名を検出すると、製造番号に対応したプログラム情報を作成し、そのプログラム情報をSDカード6又はオンライン上で紙幣識別装置2に提供するようにしたが、インストール対象の製造番号及びプログラム名の指定後、そのプログラムの費用支払状況をも監視し、支払済みの場合にのみ、SDカード6又はオンライン上でプログラム情報を提供するようにしても良く、この場合、確実に開発コストの回収を図ることができる。   Further, in the first and second embodiments, when communication connection is established with the communication terminal device 5 and the production number and program name to be installed on the designation screen 60 are detected, program information corresponding to the production number is created, and the program Information is provided to the bill identification device 2 on the SD card 6 or online, but after specifying the serial number and program name to be installed, the cost payment status of the program is also monitored and only paid The program information may be provided on the SD card 6 or online. In this case, the development cost can be reliably recovered.

また、上記実施例1及び2では、インストール対象の紙幣識別装置2を製造番号で指定するようにしたが、個々の紙幣識別装置2を識別できる装置情報であれば、これら製造番号に限定されるものではなく、同様の効果が得られることは言うまでもない。   Moreover, in the said Example 1 and 2, although the banknote identification apparatus 2 of installation object was designated with the manufacture number, if it is apparatus information which can identify each banknote identification apparatus 2, it will be limited to these manufacture numbers. Needless to say, the same effect can be obtained.

また、上記実施例1及び2実施例では、紙幣を識別する機能を備えた紙幣識別装置2を例に挙げて説明したが、硬貨を識別する機能を備えた装置、更には、紙幣及び硬貨両方を識別する機能を備えた装置であっても、同様の効果が得られることは言うまでもない。   Moreover, in the said Example 1 and 2 Example, although the banknote identification apparatus 2 provided with the function which identifies a banknote was mentioned as an example, the apparatus provided with the function which identifies a coin, Furthermore, both a banknote and a coin It goes without saying that the same effect can be obtained even with a device having a function of identifying the.

また、上記実施例2では、プログラム提供装置3Aと紙幣識別装置2との通信接続中に、プログラム情報内に接続中の紙幣識別装置2の製造番号に該当する製造番号がある場合、そのプログラム情報を接続中の紙幣識別装置2に伝送するようにしたが、プログラム情報の内、該当するプログラムのみを紙幣識別装置2に伝送するようにしても良く、この場合、紙幣識別装置2側でプログラム情報からプログラムを読み出すような処理負担を大幅に軽減できる。   Moreover, in the said Example 2, when there exists a manufacturing number applicable to the manufacturing number of the banknote identification device 2 currently connected in program information during communication connection with 3 A of program provision apparatuses and the banknote identification device 2, the program information Is transmitted to the banknote identification device 2 being connected, but only the corresponding program may be transmitted to the banknote identification device 2 in the program information. In this case, the program information is transmitted on the banknote identification device 2 side. The processing burden of reading a program from the program can be greatly reduced.

以上、上記実施例について説明したが、本実施例によって本願の技術的思想の範囲が限定されるものではなく、特許請求の範囲に記載した技術的思想の範囲を逸脱しない限り、各種様々な実施例が実施可能であることは言うまでもない。また、本実施例に記載した効果は、これに限定されるものではない。   The embodiment has been described above, but the scope of the technical idea of the present application is not limited by the present embodiment, and various implementations are possible without departing from the scope of the technical idea described in the claims. It goes without saying that examples are feasible. Moreover, the effect described in the present Example is not limited to this.

また、本実施例で説明した各種処理の内、自動的に行われるものとして説明した処理の全部又は一部を手動で行うことも可能であることは勿論のこと、その逆に、手動で行われるものとして説明した処理の全部又は一部を自動で行うことも可能であることは言うまでもない。また、本実施例で説明した処理手順、制御手順、具体的名称、各種データやパラメータを含む情報についても、特記した場合を除き、適宜変更可能であることは言うまでもない。   Of course, all or some of the processes described as being automatically performed among the various processes described in this embodiment can be performed manually, and vice versa. It goes without saying that all or part of the processing described as being possible can be performed automatically. Further, it goes without saying that the processing procedure, control procedure, specific name, information including various data and parameters described in the present embodiment can be appropriately changed unless otherwise specified.

また、図示した各装置の各構成要素は機能概念的に記載したものであって、必ずしも物理的に図示のように構成されるものではなく、その各装置の具体的な態様は図示のものに限縮されるものでは到底ないことは言うまでもない。   In addition, each component of each device illustrated is functionally described, and is not necessarily physically configured as illustrated, and a specific aspect of each device is illustrated. Needless to say, it cannot be limited.

さらに、各装置で行われる各種処理機能は、CPU(Central Processing Unit)、(又はMPU(Micro Processing Unit)、MCU(Micro Controller Unit)等のマイクロ・コンピュータ)上、又は同CPU(又はMPU、MCU等のマイクロ・コンピュータ)で解析実行するプログラム上、又はワイヤードロジックによるハードウェア上で、その全部又は任意の一部を実行するようにしても良いことは言うまでもない。   Further, various processing functions performed in each apparatus are performed on a CPU (Central Processing Unit), (or a micro computer such as an MPU (Micro Processing Unit), MCU (Micro Controller Unit), etc.), or on the same CPU (or MPU, MCU). It goes without saying that all or any part of the program may be executed on a program that is analyzed and executed by a microcomputer).

本発明の貨幣識別装置のプログラムインストールシステム及び貨幣識別装置のプログラムインストール方法では、インストール対象の貨幣識別装置の装置情報に対応付けてプログラム情報を作成し、このプログラム情報を貨幣識別装置に提供し、貨幣識別装置側で当該プログラム情報内に自装置に該当する装置情報がある場合、当該プログラム情報内の当該装置情報に対応したプログラムをインストールすることで、製造者は、指定した貨幣識別装置に対してのみ有効なプログラム情報を作成し、貨幣識別装置間相互のプログラムの不正利用を確実に防止することで、プログラムに要する開発コストの回収を図ることができるため、例えば金融機関等で使用される紙幣識別装置等に有用である。   In the program installation system of the currency identification device and the program installation method of the currency identification device of the present invention, program information is created in association with the device information of the currency identification device to be installed, and this program information is provided to the currency identification device. When there is device information corresponding to the device itself in the program information on the money identification device side, the manufacturer installs a program corresponding to the device information in the program information, so that the manufacturer For example, it is used in financial institutions, etc., because it is possible to recover the development cost required for programs by creating program information that is only valid and preventing unauthorized use of programs between money discriminators. This is useful for banknote identification devices.

1 プログラムインストールシステム
1A プログラムインストールシステム
2 紙幣識別装置
3 プログラム提供装置
3A プログラム提供装置
4 通信網
6 SDカード
23B 制御用RAM
24 通信部
31 製造番号判定部
32 SDカード制御部
33 インストール制御部
44 履歴管理部
51 画面提供部
52 製造番号検出部
54 プログラム作成部
55 プログラム情報作成部
56 プログラム提供部
60 指定画面
60A 製造番号入力欄
60B プログラム名入力欄
DESCRIPTION OF SYMBOLS 1 Program installation system 1A Program installation system 2 Banknote identification apparatus 3 Program provision apparatus 3A Program provision apparatus 4 Communication network 6 SD card 23B Control RAM
24 communication unit 31 serial number determination unit 32 SD card control unit 33 installation control unit 44 history management unit 51 screen provision unit 52 serial number detection unit 54 program creation unit 55 program information creation unit 56 program provision unit 60 designation screen 60A serial number input Field 60B Program name input field

Claims (10)

識別プログラムに基づき、貨幣を識別する貨幣識別装置にプログラムをインストールする貨幣識別装置のプログラムインストールシステムであって、
インストール対象の貨幣識別装置を識別する装置情報を指定する指定部と、
この指定部にて指定した装置情報の貨幣識別装置に関わるプログラムを作成するプログラム作成部と、
このプログラム作成部で作成したプログラムを装置情報に対応付けてプログラム情報を作成し、このプログラム情報を前記貨幣識別装置に提供するプログラム提供部と
を有し、
前記貨幣識別装置は、
当該プログラム情報内に自装置に該当する装置情報がある場合、当該プログラム情報内の当該装置情報に対応したプログラムをインストールするプログラムインストール部を有することを特徴とする貨幣識別装置のプログラムインストールシステム。
A program installation system for a currency identification device that installs a program in a currency identification device for identifying money based on an identification program,
A designation unit for designating device information for identifying a currency identification device to be installed;
A program creation unit for creating a program related to the currency identification device of the device information designated by the designation unit;
A program providing unit that creates the program information by associating the program created by the program creating unit with the device information, and provides the program information to the money identifying device;
The currency identification device includes:
A program installation system for a currency discriminating apparatus, comprising: a program installation unit that installs a program corresponding to the device information in the program information when the program information includes device information corresponding to the device itself.
前記プログラム作成部で作成したプログラムを複数個の装置情報に対応付けてプログラム情報を作成し、このプログラム情報を前記貨幣識別装置に提供することを特徴とする請求項1記載の貨幣識別装置のプログラムインストールシステム。   2. The program for money identification apparatus according to claim 1, wherein program information is created by associating a program created by the program creation unit with a plurality of device information, and the program information is provided to the money identification apparatus. Install system. 前記プログラム情報を格納した記録媒体を通じて前記貨幣識別装置に提供することを特徴とする請求項1又は2記載の貨幣識別装置のプログラムインストールシステム。   3. The program installation system for a currency identification device according to claim 1, wherein the currency identification device is provided to the currency identification device through a recording medium storing the program information. 複数個のプログラム情報を格納した記録媒体を通じて前記貨幣識別装置に提供することを特徴とする請求項1又は2記載の貨幣識別装置のプログラムインストールシステム。   3. The program installation system for a currency identification device according to claim 1, wherein the currency identification device is provided to the currency identification device through a recording medium storing a plurality of program information. 前記貨幣識別装置と通信接続し、前記プログラム情報を前記貨幣識別装置に提供することを特徴とする請求項1又は2記載の貨幣識別装置のプログラムインストールシステム。   3. The program installation system for a currency identification device according to claim 1, wherein the program identification system is connected to the currency identification device to provide the program information to the currency identification device. 前記指定部は、
前記装置情報を指定する装置情報指定部及び、プログラムを識別するプログラム名を指定するプログラム指定部を含む指定画面を提供する指定画面提供部を有し、この指定画面上の装置情報指定部及びプログラム指定部を通じて装置情報及びプログラム名を指定することを特徴とする請求項1〜5の何れか1項に記載の貨幣識別装置のプログラムインストールシステム。
The designation unit is:
A device information specifying unit for specifying the device information; and a designation screen providing unit for providing a designation screen including a program designation unit for designating a program name for identifying a program. The apparatus information and the program name are designated through the designation unit, and the program installation system for a currency identification apparatus according to any one of claims 1 to 5.
前記装置情報単位でプログラムの履歴情報を管理する履歴管理部を有し、
前記指定画面上の前記装置情報指定部を通じて装置情報を指定すると、当該装置情報に対応した履歴情報を履歴管理部から読み出し、この履歴情報に基づき、当該装置情報の更新履歴を指定画面上に画面表示することを特徴とする請求項6記載の貨幣識別装置のプログラムインストールシステム。
Having a history management unit for managing program history information in units of the device information;
When device information is designated through the device information designation unit on the designation screen, history information corresponding to the device information is read from the history management unit, and an update history of the device information is displayed on the designation screen based on the history information. 7. The program installation system for a currency identification device according to claim 6, wherein the system is displayed.
前記指定部は、
全貨幣識別装置共通の共通コードを前記装置情報として指定することを特徴とする請求項1〜7の何れか1項に記載の貨幣識別装置のプログラムインストールシステム。
The designation unit is:
8. The program installation system for a currency identification device according to claim 1, wherein a common code common to all currency identification devices is designated as the device information.
前記貨幣識別装置にプログラムを提供するプログラム提供装置を有し、
このプログラム提供装置内に、前記指定部、前記プログラム作成部及び前記プログラム提供部を有することを特徴とする請求項1〜8の何れか1項に記載の貨幣識別装置のプログラムインストールシステム。
A program providing device for providing a program to the money identifying device;
9. The program installation system for a money identifying apparatus according to claim 1, wherein the program providing apparatus includes the specifying unit, the program creating unit, and the program providing unit.
識別プログラムに基づき、貨幣を識別する貨幣識別装置にプログラムをインストールする貨幣識別装置のプログラムインストール方法であって、
インストール対象の貨幣識別装置を識別する装置情報を指定する指定ステップと、
指定した装置情報の貨幣識別装置に関わるプログラムを作成するプログラム作成ステップと、
作成したプログラムを装置情報に対応付けてプログラム情報を作成し、このプログラム情報を前記貨幣識別装置に提供するプログラム提供ステップと、
当該プログラム情報内に自装置に該当する装置情報がある場合、当該プログラム情報内の当該装置情報に対応したプログラムをインストールする前記貨幣識別装置側のプログラムインストールステップと
を含むことを特徴とする貨幣識別装置のプログラムインストール方法。
A program installation method for a currency identification device that installs a program in a currency identification device for identifying money based on an identification program,
A designation step for designating device information for identifying a currency identification device to be installed;
A program creation step for creating a program related to the currency identification device of the specified device information;
A program providing step of creating program information by associating the created program with device information, and providing the program information to the currency identification device;
And a program installation step of installing the program corresponding to the device information in the program information when the device information corresponding to the device is included in the program information. Program installation method for the device.
JP2009163019A 2009-07-06 2009-07-09 System and method for installing program of currency identification device Pending JP2011018229A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2009163019A JP2011018229A (en) 2009-07-09 2009-07-09 System and method for installing program of currency identification device
PCT/JP2010/060645 WO2011004707A1 (en) 2009-07-06 2010-06-23 Program setting system, program updating system, program updating method, program installing system, and program installing method for money identification device
CN201080027374.2A CN102473328B (en) 2009-07-06 2010-06-23 Program installation system and program installation method of currency identification device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009163019A JP2011018229A (en) 2009-07-09 2009-07-09 System and method for installing program of currency identification device

Publications (1)

Publication Number Publication Date
JP2011018229A true JP2011018229A (en) 2011-01-27

Family

ID=43595960

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009163019A Pending JP2011018229A (en) 2009-07-06 2009-07-09 System and method for installing program of currency identification device

Country Status (1)

Country Link
JP (1) JP2011018229A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108806060A (en) * 2017-04-27 2018-11-13 起山电子株式会社 With reference to bank note localized information system and paper currency sorter

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108806060A (en) * 2017-04-27 2018-11-13 起山电子株式会社 With reference to bank note localized information system and paper currency sorter

Similar Documents

Publication Publication Date Title
JP3950742B2 (en) Banknote handling equipment
EP2101301A1 (en) Paper currency handling apparatus and automated teller machine
CN102768782B (en) Banknote deposit machine
CN102087764B (en) Automatic transaction processing apparatus and automatic transaction processing system
JP6555850B2 (en) Media transaction equipment
JP2003006697A (en) Bill handling equipment
WO2014024613A1 (en) Currency processing machine, currency processing system, and currency processing method
CN102473328B (en) Program installation system and program installation method of currency identification device
KR101223316B1 (en) Paper sheet discrimination system, paper sheet discrimination method, and paper sheet treating apparatus
WO2017046839A1 (en) Money processing system
JP2011018229A (en) System and method for installing program of currency identification device
JP5255458B2 (en) Banknote transaction device and banknote transaction system
JP5985321B2 (en) Paper sheet processing machine, paper sheet processing system and processing method
JP2012137814A (en) Device and method for identifying paper sheet
JP2012078949A (en) Bill processor
JP2016040696A (en) Currency processing system
JP2014123216A (en) Cash processing system and cash processing method
JP2018206247A (en) Currency processing device and currency processing system
JP2021124737A (en) Currency processing device, currency processing system, and currency processing method
JP2004038835A (en) Automatic transaction equipment
JP7358893B2 (en) cash handling equipment
EP3057070A2 (en) Money handling apparatus and money handling method
WO2025253857A1 (en) Media handling device and automated transaction device
JP6683489B2 (en) Valuable media processing device, valuable media processing system and valuable media processing method
JP2006127052A (en) Automatic machine group management system