[go: up one dir, main page]

JP7087829B2 - Information processing device, write control program, and write control method - Google Patents

Information processing device, write control program, and write control method Download PDF

Info

Publication number
JP7087829B2
JP7087829B2 JP2018158278A JP2018158278A JP7087829B2 JP 7087829 B2 JP7087829 B2 JP 7087829B2 JP 2018158278 A JP2018158278 A JP 2018158278A JP 2018158278 A JP2018158278 A JP 2018158278A JP 7087829 B2 JP7087829 B2 JP 7087829B2
Authority
JP
Japan
Prior art keywords
result data
unit
recording medium
robot
screen
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.)
Active
Application number
JP2018158278A
Other languages
Japanese (ja)
Other versions
JP2020034985A (en
Inventor
泰之 日下部
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2018158278A priority Critical patent/JP7087829B2/en
Publication of JP2020034985A publication Critical patent/JP2020034985A/en
Application granted granted Critical
Publication of JP7087829B2 publication Critical patent/JP7087829B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Character Discrimination (AREA)

Description

本発明は、情報処理装置、書込制御プログラム、及び書込制御方法に関する。 The present invention relates to an information processing apparatus, a write control program, and a write control method.

スマートホンやタブレット、携帯電話等の無線端末に挿入されるSIM(Subscriber Identity Module;加入者特定モジュール)カードには、通信会社(キャリア)等の通信サービスの提供者等によって、予め電話番号(文字列)が書き込まれる。 The SIM (Subscriber Identity Module) card inserted into a wireless terminal such as a smart phone, tablet, or mobile phone has a telephone number (characters) in advance by a communication service provider such as a communication company (carrier). Column) is written.

SIMカードに対する電話番号の書き込みは、例えば、作業者が、SIMカード管理システム(システム)がモニタ等の画面に表示した電話番号を目で確認し、SIMカード管理システムに対して手作業で電話番号を入力することにより行なわれる場合がある。 To write a telephone number to the SIM card, for example, the operator visually confirms the telephone number displayed on the screen of the monitor or the like by the SIM card management system (system), and manually confirms the telephone number to the SIM card management system. It may be done by inputting.

例えば、SIMカード管理システムは、SIMカードが挿入された書込機を用いて、SIMカードのIC(Integrated Circuit)部に対して、入力された電話番号の書き込み(設定;登録)を行なう。 For example, the SIM card management system writes (sets; registers) the input telephone number to the IC (Integrated Circuit) unit of the SIM card using a writing machine in which the SIM card is inserted.

特開平3-212779号公報Japanese Unexamined Patent Publication No. 3-221779 特開平6-68297号公報Japanese Unexamined Patent Publication No. 6-68297 特開平7-262316号公報Japanese Unexamined Patent Publication No. 7-262316

SIMカードに書き込まれた電話番号は、SIMカードの識別情報と対応付けて管理される。このため、画面に表示された電話番号を確実に読み取ることが重要である。 The telephone number written on the SIM card is managed in association with the identification information of the SIM card. For this reason, it is important to ensure that the phone number displayed on the screen is read.

1つの側面では、本発明は、画面表示された文字列の読み取り精度を向上させることを目的の1つとする。 In one aspect, one of the objects of the present invention is to improve the reading accuracy of the character string displayed on the screen.

1つの側面では、情報処理装置は、受信部と、書込制御部と、をそなえてよい。前記受信部は、第1結果データと、第2結果データと、をそれぞれ受信してよい。前記第1結果データは、所定の文字列が書き込まれる記録媒体を管理する管理装置から送信される画面出力信号であって、前記所定の文字列を画面表示させるための前記画面出力信号に対するキャプチャ処理により生成されるキャプチャ画像に対して文字認識処理を実行して得られてよい。前記第2結果データは、前記画面出力信号により第1表示装置に表示された画面を撮像装置により撮像した撮像画像に対して文字認識処理を実行して得られてよい。前記書込制御部は、前記第1結果データと前記第2結果データとを比較し、前記第1結果データと前記第2結果データとが一致する場合に、前記第1結果データ又は前記第2結果データを前記記録媒体に書き込む制御を行なってよい。 In one aspect, the information processing apparatus may include a receiving unit and a writing control unit. The receiving unit may receive the first result data and the second result data, respectively. The first result data is a screen output signal transmitted from a management device that manages a recording medium on which a predetermined character string is written, and is a capture process for the screen output signal for displaying the predetermined character string on the screen. It may be obtained by performing a character recognition process on the captured image generated by. The second result data may be obtained by performing character recognition processing on an image captured by an image pickup device on a screen displayed on the first display device by the screen output signal. The write control unit compares the first result data with the second result data, and when the first result data and the second result data match, the first result data or the second result data. Control may be performed to write the result data to the recording medium.

1つの側面では、画面表示された文字列の読み取り精度を向上させることができる。 On one side, it is possible to improve the reading accuracy of the character string displayed on the screen.

一実施形態に係るSIMカード管理システムの構成例を示すブロック図である。It is a block diagram which shows the configuration example of the SIM card management system which concerns on one Embodiment. SIMカードの一例を示す図である。It is a figure which shows an example of a SIM card. 書込制御装置による動作の一例を示す図である。It is a figure which shows an example of the operation by a write control device. モニタに表示される文字認識結果入力画面の一例を示す図である。It is a figure which shows an example of the character recognition result input screen displayed on a monitor. モニタに表示される文字認識結果選択画面の一例を示す図である。It is a figure which shows an example of the character recognition result selection screen displayed on a monitor. 処理装置の動作例を示すフローチャートである。It is a flowchart which shows the operation example of a processing apparatus. 制御装置の動作例を示すフローチャートである。It is a flowchart which shows the operation example of a control device. ロボット部の動作例を示すフローチャートである。It is a flowchart which shows the operation example of a robot part. AP(Application)装置の動作例を示すフローチャートである。It is a flowchart which shows the operation example of the AP (Application) apparatus. 進捗管理装置の動作例を示すフローチャートである。It is a flowchart which shows the operation example of the progress management apparatus. 一実施形態に係るコンピュータのハードウェア構成例を示すブロック図である。It is a block diagram which shows the hardware configuration example of the computer which concerns on one Embodiment.

以下、図面を参照して本発明の実施の形態を説明する。ただし、以下に説明する実施形態は、あくまでも例示であり、以下に明示しない種々の変形や技術の適用を排除する意図はない。例えば、本実施形態を、その趣旨を逸脱しない範囲で種々変形して実施することができる。なお、以下の説明で用いる図面において、同一符号を付した部分は、特に断らない限り、同一若しくは同様の部分を表す。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. However, the embodiments described below are merely examples, and there is no intention of excluding various modifications and applications of techniques not specified below. For example, the present embodiment can be variously modified and implemented without departing from the spirit of the present embodiment. In the drawings used in the following description, the parts with the same reference numerals represent the same or similar parts unless otherwise specified.

〔1〕一実施形態
一実施形態においては、画面表示された文字列の読み取り精度を向上させるための手法について説明する。
[1] Embodiment In one embodiment, a method for improving the reading accuracy of the character string displayed on the screen will be described.

〔1-1〕SIMカード管理システムの構成例
図1は、一実施形態に係るSIMカード管理システム(以下、「システム」と表記する場合がある)1の構成例を示すブロック図である。
[1-1] Configuration Example of SIM Card Management System FIG. 1 is a block diagram showing a configuration example of a SIM card management system (hereinafter, may be referred to as “system”) 1 according to an embodiment.

SIMカード管理システム1は、情報処理システムの一例であり、図1に示すように、例示的に、SIMカード管理装置(以下、単に「管理装置」と表記する場合がある)2、書込制御装置3、及び、進捗管理装置4をそなえてよい。また、システム1の処理装置21及び進捗管理装置4の少なくとも一方には、図示しないネットワークを介して、蓄積装置5が接続されてよい。 The SIM card management system 1 is an example of an information processing system, and as shown in FIG. 1, an example is a SIM card management device (hereinafter, may be simply referred to as a “management device”) 2, write control. A device 3 and a progress management device 4 may be provided. Further, the storage device 5 may be connected to at least one of the processing device 21 and the progress management device 4 of the system 1 via a network (not shown).

一実施形態において、書込制御装置3は、以下の手法によって、管理装置2に表示された電話番号の読み取り及びSIMカードに対する電話番号の書き込みの自動化を実現する。これにより、電話番号の誤確認や誤入力の可能性の排除、作業速度の向上、人件費等のコストの削減等を図ることができる。 In one embodiment, the write control device 3 realizes automation of reading the telephone number displayed on the management device 2 and writing the telephone number to the SIM card by the following method. As a result, it is possible to eliminate the possibility of erroneous confirmation and erroneous input of the telephone number, improve the work speed, and reduce costs such as labor costs.

〔1-1-1〕SIMカード管理装置の構成例
SIMカード管理装置2は、所定の文字列が書き込まれる記録媒体を管理する管理装置の一例である。例えば、管理装置2は、記録媒体の一例であるSIMカード30に対して、所定の文字列、例えば電話番号の書き込み処理を含む種々の制御・管理を行なう。なお、記録媒体としては、SIMカード30に限定されるものではなく、種々のICカード、又は、ICデバイスが用いられてよい。
[1-1-1] Configuration Example of SIM Card Management Device The SIM card management device 2 is an example of a management device that manages a recording medium on which a predetermined character string is written. For example, the management device 2 performs various controls and management on the SIM card 30, which is an example of a recording medium, including a process of writing a predetermined character string, for example, a telephone number. The recording medium is not limited to the SIM card 30, and various IC cards or IC devices may be used.

管理装置2は、図1に示すように、例示的に、処理装置21、モニタ22、出力分配部23、及び、プリンタ24をそなえてよい。なお、図1の例では、書込制御装置3の構成に含まれているが、管理装置2は、さらに、指紋認証部25、キーボード26、マウス27、及び、カードリーダ28をそなえてよい。 As shown in FIG. 1, the management device 2 may optionally include a processing device 21, a monitor 22, an output distribution unit 23, and a printer 24. In the example of FIG. 1, although it is included in the configuration of the write control device 3, the management device 2 may further include a fingerprint authentication unit 25, a keyboard 26, a mouse 27, and a card reader 28.

処理装置21は、コンピュータの一例である。処理装置21は、例えば、所定のアプリケーションを実行することで、後述する処理を実現してよい。なお、所定のアプリケーションは、例えば、OS(Operating System)或いはFW(Firmware)等の基本ソフト上で実行されてもよい。 The processing device 21 is an example of a computer. The processing device 21 may realize the processing described later, for example, by executing a predetermined application. The predetermined application may be executed on basic software such as OS (Operating System) or FW (Firmware), for example.

処理装置21には、種々のI/O(Input / Output)インタフェース(IF;Interface)を介して、図1に示すブロック22~28の各々と通信可能に接続されてよい。 The processing device 21 may be communicably connected to each of the blocks 22 to 28 shown in FIG. 1 via various I / O (Input / Output) interfaces (IFs).

例えば、処理装置21は、モニタ22及び出力分配部23の各々と、VGA(Video Graphics Array)規格に準拠したケーブルにより接続されてよい。なお、処理装置21は、DVI(Digital Visual Interface)端子から画面出力信号(例えば映像信号)を出力してもよく、この場合、処理装置21は、DVI-VGA変換アダプタを介してVGAケーブルに接続されてよい。また、VGAケーブルに代えて、例えば、DVI、HDMI(登録商標)、DisplayPort、又は、USB等の種々の規格に準拠したケーブルが用いられてもよい。HDMIはHigh-Definition Multimedia Interfaceの略称であり、USBはUniversal Serial Busの略称である。 For example, the processing device 21 may be connected to each of the monitor 22 and the output distribution unit 23 by a cable compliant with the VGA (Video Graphics Array) standard. The processing device 21 may output a screen output signal (for example, a video signal) from the DVI (Digital Visual Interface) terminal. In this case, the processing device 21 is connected to a VGA cable via a DVI-VGA conversion adapter. May be done. Further, instead of the VGA cable, a cable compliant with various standards such as DVI, HDMI (registered trademark), DisplayPort, or USB may be used. HDMI is an abbreviation for High-Definition Multimedia Interface, and USB is an abbreviation for Universal Serial Bus.

また、処理装置21は、プリンタ24と、例えば、イーサネット(Ethernet)(登録商標)等の規格に準拠したLAN(Local Area Network)等のネットワーク、或いは、USBケーブル等を介して、相互に通信可能に接続されてよい。 Further, the processing device 21 can communicate with the printer 24 via, for example, a network such as a LAN (Local Area Network) compliant with a standard such as Ethernet (registered trademark), or a USB cable or the like. May be connected to.

さらに、処理装置21は、指紋認証部25、キーボード26、マウス27、及び、カードリーダ28と、例えば、それぞれUSBケーブル等を介して、相互に通信可能に接続されてよい。なお、図1の例では、便宜上、処理装置21と、ブロック25~28の各々との間の接続を1本のケーブル(通信路)により示しているが、実際には複数のUSBケーブルが用いられてよい。また、処理装置21と、ブロック25~28の各々との間の接続に、USBハブ等の中継装置が用いられてもよい。 Further, the processing device 21 may be connected to the fingerprint authentication unit 25, the keyboard 26, the mouse 27, and the card reader 28 so as to be able to communicate with each other via, for example, a USB cable or the like. In the example of FIG. 1, for convenience, the connection between the processing device 21 and each of the blocks 25 to 28 is shown by one cable (communication path), but in reality, a plurality of USB cables are used. May be done. Further, a relay device such as a USB hub may be used for the connection between the processing device 21 and each of the blocks 25 to 28.

モニタ(図1の例では「モニタ#0」と表記)22は、処理装置21からの画面出力信号に基づく画面を表示するディスプレイである。一実施形態において、モニタ22には、SIMカード30に対して書き込む電話番号等の文字列を画面表示させるための画面出力信号により、当該文字列を含む画面が表示されてよい。画面出力信号は、画像信号、例えば映像信号であってよい。 The monitor (denoted as “monitor # 0” in the example of FIG. 1) 22 is a display that displays a screen based on a screen output signal from the processing device 21. In one embodiment, the monitor 22 may display a screen including the character string by a screen output signal for displaying a character string such as a telephone number written on the SIM card 30 on the screen. The screen output signal may be an image signal, for example, a video signal.

出力分配部23は、処理装置21からの画面出力信号を複数の出力先に分配する。一実施形態において、出力分配部23は、図1に例示するように、処理装置21からの映像信号を、書込制御装置3のキャプチャ装置33、及び、書込制御装置3のモニタ35、の2方向(系統)に分配してよい。 The output distribution unit 23 distributes the screen output signal from the processing device 21 to a plurality of output destinations. In one embodiment, as illustrated in FIG. 1, the output distribution unit 23 transfers the video signal from the processing device 21 to the capture device 33 of the write control device 3 and the monitor 35 of the write control device 3. It may be distributed in two directions (systems).

なお、出力分配部23は、処理装置21とモニタ22との間に介設されてもよく、この場合、処理装置21からの画面出力信号を、モニタ22、書込制御装置3のキャプチャ装置33、及び、書込制御装置3のモニタ35の3方向(3系統)に分配してもよい。 The output distribution unit 23 may be interposed between the processing device 21 and the monitor 22. In this case, the screen output signal from the processing device 21 is captured by the monitor 22 and the capture device 33 of the write control device 3. , And may be distributed in three directions (three systems) of the monitor 35 of the write control device 3.

プリンタ24は、処理装置21から出力される情報をプリントアウト(出力)する装置であり、例えば、処理結果やログ等の情報をプリントアウトしてよい。 The printer 24 is a device that prints out (outputs) information output from the processing device 21, and may, for example, print out information such as a processing result and a log.

指紋認証部25は、管理装置2を使用するオペレータ(作業者)の認証用のユニット(デバイス)である。例えば、オペレータは、指紋認証部25により指紋をスキャンすることで、処理装置21へのログインや処理の開始等のための認証を行なってよい。 The fingerprint authentication unit 25 is a unit (device) for authenticating an operator (worker) who uses the management device 2. For example, the operator may perform authentication for logging in to the processing device 21 or starting processing by scanning the fingerprint with the fingerprint authentication unit 25.

キーボード26及びマウス27は、処理装置21を操作するための種々の指示や、SIMカード30に対して書き込む電話番号等の文字列、等を入力するための入力部の一例である。 The keyboard 26 and the mouse 27 are examples of input units for inputting various instructions for operating the processing device 21, a character string such as a telephone number to be written on the SIM card 30, and the like.

カードリーダ28は、SIMカード30に対して、種々の情報の読み出し及び/又は書き込みを行なう書込部又は書込機の一例であり、SIMカード30を挿抜可能なスロット、或いは、SIMカード30を載置可能な台又は把持可能なホルダ等をそなえてよい。以下の説明では、カードリーダ28は、SIMカード30を挿抜可能なスロット(図示省略)をそなえるものとする。 The card reader 28 is an example of a writing unit or a writing machine that reads and / or writes various information to the SIM card 30, and has a slot in which the SIM card 30 can be inserted and removed, or a SIM card 30. It may be provided with a table on which it can be placed, a holder that can be gripped, and the like. In the following description, the card reader 28 is provided with a slot (not shown) into which the SIM card 30 can be inserted and removed.

図2は、SIMカード30の一例を示す図である。図2に示すように、SIMカード30は、例示的に、電極部302を含むIC部301をそなえてよい。なお、IC部301の外周とカード部303との間にはスリット(溝)が設けられており、IC部301は、接続部A~Cを介してカード部303と接続されている。 FIG. 2 is a diagram showing an example of the SIM card 30. As shown in FIG. 2, the SIM card 30 may optionally include an IC portion 301 including an electrode portion 302. A slit (groove) is provided between the outer circumference of the IC unit 301 and the card unit 303, and the IC unit 301 is connected to the card unit 303 via the connection units A to C.

例えば、カードリーダ28は、スロットに挿入されたSIMカード30のIC部301に対して、電極部302を介して、電話番号等の文字列の書き込み、及び、SIMカード30の識別情報や書き込まれた電話番号等の文字列の読み出しを行なってよい。 For example, the card reader 28 writes a character string such as a telephone number to the IC unit 301 of the SIM card 30 inserted in the slot via the electrode unit 302, and the identification information and the writing of the SIM card 30. You may read out a character string such as a telephone number.

なお、以下の説明において、管理装置2のキーボード26、マウス27、及び、カードリーダ28を「I/O装置群」と表記する場合がある。 In the following description, the keyboard 26, mouse 27, and card reader 28 of the management device 2 may be referred to as "I / O device group".

上述した構成において、処理装置21は、例えば、以下の(1)~(3)の処理を実行してよい。 In the above-described configuration, the processing device 21 may execute the following processes (1) to (3), for example.

(1)処理装置21は、SIMカード30に対して書き込む対象となる電話番号をモニタ22に表示させる。なお、SIMカード30に対して書き込む対象となる電話番号は、例えば、一覧のデータとして、処理装置21のメモリ等に予め格納されてよい。 (1) The processing device 21 causes the monitor 22 to display a telephone number to be written to the SIM card 30. The telephone number to be written to the SIM card 30 may be stored in advance in the memory of the processing device 21, for example, as list data.

(2)処理装置21は、スロットに挿入されたSIMカード30に対して、キーボード26及びマウス27を介して入力された電話番号の書き込み(設定;登録)を行なう。 (2) The processing device 21 writes (sets; registers) the telephone number input via the keyboard 26 and the mouse 27 to the SIM card 30 inserted in the slot.

(3)処理装置21は、SIMカード30に設定されたSIMカード30の識別情報と、SIMカード30に書き込まれた電話番号と、のセット(組)を、図示しないネットワークを介して蓄積装置5に送信してもよい。 (3) The processing device 21 stores a set (set) of the identification information of the SIM card 30 set in the SIM card 30 and the telephone number written in the SIM card 30 via a network (not shown). May be sent to.

なお、蓄積装置5は、SIMカード管理システム1の上位装置の一例であり、例えば、ネットワークを介して複数のSIMカード管理システム1と接続され、各システム1から、電話番号を設定されたSIMカード30の情報を収集して蓄積、管理してよい。 The storage device 5 is an example of a higher-level device of the SIM card management system 1. For example, a SIM card connected to a plurality of SIM card management systems 1 via a network and having a telephone number set from each system 1. 30 pieces of information may be collected, stored and managed.

上述した(1)~(3)の処理(1サイクルの処理)は、SIMカード30及び電話番号の組み合わせごとに実行されてよい。例えば、処理装置21は、1サイクルの処理が完了した場合、或いは、所定のトリガを検出した場合等の所定のタイミングで、次のサイクルの処理を実行してよい。 The above-mentioned processes (1) to (3) (process of one cycle) may be executed for each combination of the SIM card 30 and the telephone number. For example, the processing device 21 may execute the processing of the next cycle at a predetermined timing such as when the processing of one cycle is completed or when a predetermined trigger is detected.

上述した処理装置21による処理は、例えば、既知の手法により実現可能であり、処理装置21、モニタ22、プリンタ24、指紋認証部25、キーボード26、マウス27、及び、カードリーダ28等は、既存の構成が流用されてもよい。 The processing by the processing device 21 described above can be realized by, for example, a known method, and the processing device 21, the monitor 22, the printer 24, the fingerprint authentication unit 25, the keyboard 26, the mouse 27, the card reader 28, and the like are existing. The configuration of may be diverted.

換言すれば、一実施形態においては、後述する書込制御装置3の追加によって、SIMカード管理装置2(例えば処理装置21)に対するソフトウェア的な構成の追加を抑止(回避)することができる。これにより、例えば、管理装置2の改変や常駐ソフトの利用等、管理装置2にソフトウェア的な構成を追加することが許容されない場合であっても、一実施形態に係る手法を適用することができ、SIMカード30に対する処理の自動化を実現することができる。 In other words, in one embodiment, by adding the write control device 3 described later, it is possible to suppress (avoid) the addition of the software-like configuration to the SIM card management device 2 (for example, the processing device 21). Thereby, even when it is not permissible to add a software-like configuration to the management device 2, such as modification of the management device 2 or use of resident software, the method according to the embodiment can be applied. , It is possible to realize the automation of processing for the SIM card 30.

〔1-1-2〕書込制御装置の構成例
書込制御装置3は、書込制御システムの一例である。書込制御装置3は、出力分配部23から分配される、同一の複数系統の画面出力信号に基づき、互いに異なる手法による電話番号の読み取りを行ない、読み取り結果に基づき、SIMカード30に対する電話番号の書き込みの制御を行なう。
[1-1-2] Configuration Example of Write Control Device The write control device 3 is an example of a write control system. The write control device 3 reads the telephone number by different methods based on the screen output signals of the same plurality of systems distributed from the output distribution unit 23, and based on the reading result, the telephone number for the SIM card 30 is assigned. Controls writing.

そして、書込制御装置3は、読み取った電話番号を、管理装置2のI/O装置群のハードウェア的な(物理的な)操作によって、SIMカード30への書き込みを行なう。なお、管理装置2にソフトウェア的な構成の追加が可能である場合には、後述するロボット部37による種々のロボット操作を、適宜処理装置21に対するソフトウェア的な操作(指示)に置き換えてもよい。 Then, the write control device 3 writes the read telephone number to the SIM card 30 by a hardware-like (physical) operation of the I / O device group of the management device 2. When it is possible to add a software-like configuration to the management device 2, various robot operations by the robot unit 37, which will be described later, may be appropriately replaced with software-like operations (instructions) for the processing device 21.

書込制御装置3は、図1に例示するように、SIM番号読取部31、印字部32、キャプチャ装置33、AP装置34、モニタ35、カメラ36、ロボット部37、制御装置38、モニタ39、及び、SIMカード収容部40をそなえてよい。 As illustrated in FIG. 1, the write control device 3 includes a SIM number reading unit 31, a printing unit 32, a capture device 33, an AP device 34, a monitor 35, a camera 36, a robot unit 37, a control device 38, and a monitor 39. Also, a SIM card accommodating unit 40 may be provided.

SIM番号読取部31は、SIMカード30に対して、SIMカード30の識別情報の一例としての識別番号(以下、「SIM番号」と表記する)の読み取りを行なうためのユニットである。SIM番号としては、例えば、IMSI(International Mobile Subscriber Identity)等のICカード固有の番号が挙げられる。なお、一実施形態では、SIM番号読取部31は、例えば、SIMカード30を載置するための台であってよく、SIM番号の読み取りは、後述するロボット部37のロボット37bに搭載されたカメラ(図示省略)による撮像により行なわれてよい。 The SIM number reading unit 31 is a unit for reading an identification number (hereinafter, referred to as “SIM number”) as an example of the identification information of the SIM card 30 with respect to the SIM card 30. Examples of the SIM number include IC card-specific numbers such as IMSI (International Mobile Subscriber Identity). In one embodiment, the SIM number reading unit 31 may be, for example, a table on which the SIM card 30 is placed, and the SIM number can be read by a camera mounted on the robot 37b of the robot unit 37, which will be described later. It may be performed by imaging by (not shown).

印字部32は、SIMカード30に対して書き込まれる電話番号等の文字列を、SIMカード30の所定の領域に印字(印刷)してよい。図2に示す例では、印字部32は、SIMカード30のカード部303における符号304で示す領域に、文字列を印刷してよい。なお、図2の例では、領域304は、電極部302の存在する面をSIMカード30の表面(第1面)とした場合、SIMカード30の裏面(第2面)の領域であってよい。 The printing unit 32 may print (print) a character string such as a telephone number written on the SIM card 30 in a predetermined area of the SIM card 30. In the example shown in FIG. 2, the printing unit 32 may print a character string in the area indicated by the reference numeral 304 in the card unit 303 of the SIM card 30. In the example of FIG. 2, the region 304 may be the region of the back surface (second surface) of the SIM card 30 when the surface on which the electrode portion 302 exists is the front surface (first surface) of the SIM card 30. ..

なお、SIMカード30の裏面(第2面)には、例えば、SIM番号読取部31においてロボット部37により読み取られるSIM番号が印字されてよい。 On the back surface (second surface) of the SIM card 30, for example, the SIM number read by the robot unit 37 in the SIM number reading unit 31 may be printed.

印字部32は、SIMカード30を挿抜可能なスロット、或いは、SIMカード30を載置可能な台又は把持可能なホルダ等をそなえてよい。以下の説明では、印字部32は、SIMカード30を挿抜可能なスロット(図示省略)をそなえるものとする。 The printing unit 32 may include a slot into which the SIM card 30 can be inserted and removed, a table on which the SIM card 30 can be placed, a holder that can be gripped, and the like. In the following description, the printing unit 32 is provided with a slot (not shown) into which the SIM card 30 can be inserted and removed.

なお、例えば、カードリーダ28、SIM番号読取部31及びロボット37bのカメラ、並びに、印字部32、のうちの少なくとも2つを統合したユニットが用いられてもよい。当該ユニットにより、SIMカード30のIC部301への電話番号の書き込み、SIMカード30からのSIM番号の読み取り、及び、SIMカード30の領域304への電話番号の印字、等を並行して実施することが可能となる。これにより、後述するロボット37bによるSIMカード30の搬送等の負荷を軽減することができ、SIMカード30あたりの処理時間を短縮することができる。 For example, a unit in which at least two of the card reader 28, the SIM number reading unit 31, the camera of the robot 37b, and the printing unit 32 may be integrated may be used. The unit simultaneously writes a telephone number to the IC unit 301 of the SIM card 30, reads the SIM number from the SIM card 30, and prints the telephone number to the area 304 of the SIM card 30 in parallel. It becomes possible. As a result, the load of transporting the SIM card 30 by the robot 37b, which will be described later, can be reduced, and the processing time per SIM card 30 can be shortened.

キャプチャ装置33は、出力分配部23から分配される、処理装置21からの画面出力信号に対するキャプチャ処理によりキャプチャ画像を取り込み(保存し)、取り込んだ画像データをAP装置34に送信するユニット(デバイス)である。キャプチャ装置33としては、例えば、映像信号から画像データをキャプチャする、市販のキャプチャユニットが用いられてもよい。 The capture device 33 captures (saves) the captured image by the capture process for the screen output signal from the processing device 21 distributed from the output distribution unit 23, and transmits the captured image data to the AP device 34 (device). Is. As the capture device 33, for example, a commercially available capture unit that captures image data from a video signal may be used.

一実施形態において、キャプチャ装置33は、SIMカード30に対して書き込まれる電話番号等の文字列を含む画面をキャプチャしてよい。例えば、キャプチャ装置33は、処理装置21による1サイクルの処理ごとに、映像信号の出力を取り込んでよい。 In one embodiment, the capture device 33 may capture a screen including a character string such as a telephone number written to the SIM card 30. For example, the capture device 33 may capture the output of the video signal for each cycle of processing by the processing device 21.

なお、キャプチャ装置33は、映像信号が示す画面全体ではなく、電話番号を含む所定の画面領域に制限された画面を取り込んでもよい。例えば、キャプチャ装置33は、映像信号が示す画面のうち、電話番号を含む所定の画面領域を拡大して取り込んでもよい。 The capture device 33 may capture a screen limited to a predetermined screen area including a telephone number, instead of the entire screen indicated by the video signal. For example, the capture device 33 may enlarge and capture a predetermined screen area including a telephone number in the screen indicated by the video signal.

また、一実施形態においては、出力分配部23-キャプチャ装置33間は、VGAケーブルにより接続されてよく、キャプチャ装置33-AP装置34間は、USBケーブルにより接続されてよい。キャプチャ装置33は、映像信号の受信端子としてDVI端子を利用してもよく、この場合、キャプチャ装置33は、DVI-VGA変換アダプタを介してVGAケーブルに接続されてよい。 Further, in one embodiment, the output distribution unit 23 and the capture device 33 may be connected by a VGA cable, and the capture device 33 and the AP device 34 may be connected by a USB cable. The capture device 33 may use a DVI terminal as a video signal receiving terminal, and in this case, the capture device 33 may be connected to a VGA cable via a DVI-VGA conversion adapter.

AP装置34は、キャプチャ画像に対して文字認識処理を実行して第1結果データを生成する第1生成装置又はコンピュータの一例である。例えば、AP装置34は、キャプチャ装置33の動作を制御するためのアプリケーションを実行してよい。また、AP装置34は、当該アプリケーション、又は、他のアプリケーションにより、キャプチャ装置33から受信する画像に対する文字認識処理を行なってよい。なお、AP装置34で実行されるアプリケーションは、例えば、OS或いはFW等の基本ソフト上で実行されてもよい。 The AP device 34 is an example of a first generation device or a computer that executes character recognition processing on a captured image to generate first result data. For example, the AP device 34 may execute an application for controlling the operation of the capture device 33. Further, the AP device 34 may perform character recognition processing on the image received from the capture device 33 by the application or another application. The application executed by the AP device 34 may be executed on basic software such as an OS or FW, for example.

例えば、AP装置34は、キャプチャ装置33により取り込まれた画像データを受信すると、当該画像データに対して文字識別処理を行ない、画像データから文字情報を生成して、生成した文字情報を制御装置38に送信する。一例として、AP装置34は、画像データに対して、OCR(Optical Character Recognition;光学文字認識)処理を行ない、電話番号部分の画像を文字コードの列に変換することで文字情報を生成してよい。 For example, when the AP device 34 receives the image data captured by the capture device 33, the AP device 34 performs character identification processing on the image data, generates character information from the image data, and uses the generated character information as the control device 38. Send to. As an example, the AP device 34 may generate character information by performing OCR (Optical Character Recognition) processing on the image data and converting the image of the telephone number portion into a character code string. ..

AP装置34から制御装置38に対して送信される、キャプチャ画像に基づき認識された文字情報は、第1結果データの一例である。 The character information recognized based on the captured image transmitted from the AP device 34 to the control device 38 is an example of the first result data.

また、AP装置34は、図1に例示するように、進捗管理装置4と、例えば、LAN等のネットワークを介して、相互に通信可能に接続されてもよい。例えば、AP装置34は、後述するように制御装置38からSIMカード30のSIM番号と、当該SIMカード30に書き込む電話番号と、を受信すると、SIM番号及び電話番号の情報を進捗管理装置4に送信してよい。 Further, as illustrated in FIG. 1, the AP device 34 may be connected to the progress management device 4 so as to be communicable with each other via a network such as a LAN. For example, when the AP device 34 receives the SIM number of the SIM card 30 and the telephone number to be written in the SIM card 30 from the control device 38 as described later, the SIM number and the telephone number information are transmitted to the progress management device 4. You may send it.

モニタ35(図1の例では「モニタ#1」と表記)は、第1表示装置の一例であり、出力分配部23から分配される、処理装置21からの画面出力信号に基づく画面を表示するディスプレイである。一実施形態において、モニタ35には、モニタ22と同様に、SIMカード30に対して書き込む電話番号等の文字列を含む画面が表示されてよい。モニタ35における画面出力信号、例えば映像信号の入力形式としては、例えば、VGA、DVI、HDMI(登録商標)、DisplayPort、又は、USB等の種々の規格に準拠した形式が挙げられる。 The monitor 35 (denoted as “monitor # 1” in the example of FIG. 1) is an example of the first display device, and displays a screen based on the screen output signal from the processing device 21 distributed from the output distribution unit 23. It is a display. In one embodiment, the monitor 35 may display a screen including a character string such as a telephone number to be written on the SIM card 30, similarly to the monitor 22. Examples of the input format of the screen output signal, for example, the video signal in the monitor 35 include formats compliant with various standards such as VGA, DVI, HDMI (registered trademark), DisplayPort, and USB.

なお、モニタ35においては、モニタ22とは異なり、映像信号が示す画面全体ではなく、電話番号を含む所定の画面領域に制限された画面を表示してもよい。例えば、モニタ35は、映像信号が示す画面のうち、電話番号を含む所定の画面領域を拡大表示してもよい。 Note that, unlike the monitor 22, the monitor 35 may display a screen limited to a predetermined screen area including a telephone number, instead of displaying the entire screen indicated by the video signal. For example, the monitor 35 may enlarge and display a predetermined screen area including a telephone number in the screen indicated by the video signal.

カメラ36は、モニタ35に表示された画面を撮像する撮像装置の一例である。カメラ36によるモニタ35の撮影、撮影パラメータの設定、撮影位置や角度等の調整等は、ロボット部37により行なわれてよい。例えば、ロボット部37は、モニタ35に表示された画面全体、或いは、電話番号を含む所定の画面領域の撮像を行なってよい。 The camera 36 is an example of an image pickup device that captures an image of the screen displayed on the monitor 35. The robot unit 37 may perform shooting of the monitor 35 by the camera 36, setting of shooting parameters, adjustment of the shooting position, angle, and the like. For example, the robot unit 37 may take an image of the entire screen displayed on the monitor 35 or a predetermined screen area including a telephone number.

カメラ36により撮像された画像データは、ロボット部37に送信されてよい。カメラ36は、例えば、処理装置21による1サイクルの処理ごとに、モニタ35に表示される画面を撮像してよい。なお、SIM番号読取部31に載置されたSIMカード30の撮像機構のように、カメラ36は、ロボット37bの構成の一部としてロボット37bに設けられてもよい。 The image data captured by the camera 36 may be transmitted to the robot unit 37. The camera 36 may, for example, take an image of the screen displayed on the monitor 35 for each cycle of processing by the processing device 21. The camera 36 may be provided on the robot 37b as a part of the configuration of the robot 37b, such as the image pickup mechanism of the SIM card 30 mounted on the SIM number reading unit 31.

ロボット部37は、ロボット制御部37a及びロボット37bをそなえてよい。 The robot unit 37 may include a robot control unit 37a and a robot 37b.

ロボット制御部37aは、撮像画像に対して文字認識処理を実行して第2結果データを生成する第2生成装置の一例であり、制御装置38からの指示に基づき、後述する操作を行なうようにロボット37bを制御する。 The robot control unit 37a is an example of a second generation device that executes character recognition processing on a captured image to generate second result data, and is to perform an operation described later based on an instruction from the control device 38. It controls the robot 37b.

また、例えば、ロボット制御部37aは、画像データを受信すると、当該画像データをメモリ等に保存し、保存した画像データに対して文字識別処理を行なうことで、画像データから文字情報を生成して制御装置38に送信する。 Further, for example, when the robot control unit 37a receives the image data, the robot control unit 37a saves the image data in a memory or the like and performs character identification processing on the saved image data to generate character information from the image data. It is transmitted to the control device 38.

例えば、ロボット制御部37aは、ロボット37bによりSIM番号読取部31において撮像された画像データに対して、OCR処理を行ない、電話番号部分の画像を文字コードの列に変換することで文字情報を生成してよい。 For example, the robot control unit 37a performs OCR processing on the image data captured by the SIM number reading unit 31 by the robot 37b, and converts the image of the telephone number part into a character code string to generate character information. You can do it.

また、例えば、ロボット制御部37aは、カメラ36により撮像された画像データに対して、OCR処理を行ない、電話番号部分の画像を文字コードの列に変換することで文字情報を生成してよい。 Further, for example, the robot control unit 37a may generate character information by performing OCR processing on the image data captured by the camera 36 and converting the image of the telephone number portion into a character code string.

ロボット制御部37aから制御装置38に対して送信される、カメラ36による撮像画像に基づき認識された文字情報は、第2結果データの一例である。 The character information recognized based on the image captured by the camera 36 transmitted from the robot control unit 37a to the control device 38 is an example of the second result data.

なお、ロボット制御部37aは、コンピュータの一例であり、ロボット37bに対するコントローラとして機能してよい。例えば、ロボット制御部37aは、所定のアプリケーションを実行することで、カメラ36から受信する画像に対する文字認識処理を実現してよい。なお、所定のアプリケーションは、例えば、OS或いはFW等の基本ソフト上で実行されてもよい。 The robot control unit 37a is an example of a computer and may function as a controller for the robot 37b. For example, the robot control unit 37a may realize character recognition processing for an image received from the camera 36 by executing a predetermined application. The predetermined application may be executed on basic software such as OS or FW, for example.

ロボット37bは、ロボット制御部37aによる制御に応じて、操作対象である、キーボード26、マウス27、カードリーダ28、SIM番号読取部31、印字部32、カメラ36、及び、SIMカード収容部40の各々に対する操作等を行なってよい。 The robot 37b is an operation target of the keyboard 26, the mouse 27, the card reader 28, the SIM number reading unit 31, the printing unit 32, the camera 36, and the SIM card accommodating unit 40 according to the control by the robot control unit 37a. You may perform operations for each.

例えば、ロボット37bは、操作対象の各操作を行なうためのロボットハンド、ロボットアーム等の1以上のロボット(例えば産業用ロボット)であってよい。 For example, the robot 37b may be one or more robots (for example, an industrial robot) such as a robot hand and a robot arm for performing each operation of the operation target.

以下、ロボット37bにより行なわれる各操作対象の操作等の一例を説明する。 Hereinafter, an example of the operation of each operation target performed by the robot 37b will be described.

(キーボード26の操作)
キーボード26の操作としては、例えば、キーのタイプによる、電話番号等の文字列の入力や処理装置21に対する指示の入力等が挙げられる。
(Operation of keyboard 26)
Examples of the operation of the keyboard 26 include inputting a character string such as a telephone number and inputting an instruction to the processing device 21 depending on the type of key.

(マウス27の操作)
マウス27の操作としては、例えば、マウス27のトラッキング、ボタンやホイールの押下やスクロール等が挙げられる。例えば、ロボット37bは、マウス27の操作により、処理装置21に対して、以下の少なくとも1つの指示を行なってよい。
(Operation of mouse 27)
Examples of the operation of the mouse 27 include tracking the mouse 27, pressing buttons and wheels, and scrolling. For example, the robot 37b may give at least one of the following instructions to the processing device 21 by operating the mouse 27.

・次のサイクルの開始。
・電話番号の入力画面における電話番号の入力欄の選択。
・カードリーダ28に対するSIMカード30への電話番号の書込開始。
・カードリーダ28からのSIMカード30の取り出し。
・プリンタ24に対する印刷開始。
・その他、処理装置21に対する種々の指示の実行。
-Start of the next cycle.
-Select a phone number input field on the phone number input screen.
-Start writing the telephone number to the SIM card 30 to the card reader 28.
-Removing the SIM card 30 from the card reader 28.
-Start printing on the printer 24.
-In addition, execution of various instructions to the processing device 21.

なお、処理装置21に対する電話番号の入力は、ロボット37bによるマウス27の操作によって、例えばソフトウェアキーボードを用いて行なわれてもよい。 The telephone number input to the processing device 21 may be performed by operating the mouse 27 by the robot 37b, for example, using a software keyboard.

(カメラ36の操作)
カメラ36の操作としては、例えば、撮影位置や角度等の調整等が挙げられる。なお、モニタ35の撮影(撮影ボタンの押下等)、撮影パラメータの設定等に関しては、ロボット37bにより機械的に操作されてもよいし、カメラ36のリモート操作用のIF等を介して、ロボット制御部37aによりソフトウェア的に操作(制御)されてもよい。
(Operation of camera 36)
Examples of the operation of the camera 36 include adjustment of a shooting position, an angle, and the like. The shooting of the monitor 35 (pressing of the shooting button, etc.), setting of shooting parameters, etc. may be mechanically operated by the robot 37b, or may be controlled by the robot via an IF or the like for remote operation of the camera 36. It may be operated (controlled) by software by the unit 37a.

(SIM番号読取部31における操作)
ロボット37bは、SIM番号読取部31に載置されたSIMカード30に予め印字されているSIM番号を撮像するカメラ(図示省略)をそなえてよい。ロボット37bは、例えば、当該カメラによりSIM番号を撮像し、撮像した画像データをロボット制御部37aに送信してよい。
(Operation in SIM number reading unit 31)
The robot 37b may be provided with a camera (not shown) that captures the SIM number printed in advance on the SIM card 30 mounted on the SIM number reading unit 31. The robot 37b may, for example, capture a SIM number with the camera and transmit the captured image data to the robot control unit 37a.

(カードリーダ28、SIM番号読取部31、印字部32、及び、SIMカード収容部40間の搬送)
SIMカード収容部40には、複数のSIMカード30が収容される。ロボット37bは、SIMカード収容部40と、SIMカード30に対する処理が行なわれるカードリーダ28、SIM番号読取部31、及び、印字部32との間で、SIMカード30の搬送等を行なってよい。
(Transportation between the card reader 28, the SIM number reading unit 31, the printing unit 32, and the SIM card accommodating unit 40)
A plurality of SIM cards 30 are accommodated in the SIM card accommodating unit 40. The robot 37b may transport the SIM card 30 between the SIM card accommodating unit 40, the card reader 28 that performs processing on the SIM card 30, the SIM number reading unit 31, and the printing unit 32.

例えば、ロボット37bは、SIMカード収容部40から1枚のSIMカード30をピックアップ(把持)して搬送し、カードリーダ28、SIM番号読取部31、又は、印字部32に挿入又は載置してよい。 For example, the robot 37b picks up (holds) one SIM card 30 from the SIM card accommodating unit 40 and conveys it, and inserts or places it in the card reader 28, the SIM number reading unit 31, or the printing unit 32. good.

また、ロボット37bは、処理が完了したSIMカード30をカードリーダ28、SIM番号読取部31、又は、印字部32から取り出して搬送し、SIMカード収容部40に収容してよい。或いは、ロボット37bは、カードリーダ28、SIM番号読取部31、又は、印字部32から取り出したSIMカード30を搬送して、次の工程を行なうカードリーダ28、SIM番号読取部31、又は、印字部32に挿入又は載置してもよい。 Further, the robot 37b may take out the processed SIM card 30 from the card reader 28, the SIM number reading unit 31, or the printing unit 32, convey it, and store it in the SIM card accommodating unit 40. Alternatively, the robot 37b conveys the SIM card 30 taken out from the card reader 28, the SIM number reading unit 31, or the printing unit 32, and performs the next step on the card reader 28, the SIM number reading unit 31, or printing. It may be inserted or placed in the portion 32.

なお、SIMカード収容部40は、SIMカード30の載置或いは把持等が可能なラック(棚)等であってよい。SIMカード30は、例えば、SIMカード収容部40において、SIMカード30の状態に応じて異なる区画或いは領域等に収容されてよい。 The SIM card accommodating unit 40 may be a rack (shelf) or the like on which the SIM card 30 can be placed or gripped. The SIM card 30 may be accommodated in, for example, in the SIM card accommodating section 40, in different sections or areas depending on the state of the SIM card 30.

SIMカード30の状態としては、例えば、電話番号の書き込みが行なわれていない「未書込」、電話番号の書き込みが完了している「書込済」、電話番号の印字が行なわれていない「未印字」、電話番号の印字が完了している「印字済」、等が挙げられる。なお、ロボット37bにより、SIMカード収容部40を経由せずに、カードリーダ28、SIM番号読取部31、及び、印字部32間で搬送が行なわれる場合には、SIMカード30の状態は、「未処理」及び「処理済」のいずれかであってもよい。 The state of the SIM card 30 is, for example, "unwritten" in which the telephone number has not been written, "written" in which the telephone number has been written, and "the telephone number has not been printed". Examples include "not printed" and "printed" in which the telephone number has been printed. When the robot 37b transfers the SIM card between the card reader 28, the SIM number reading unit 31, and the printing unit 32 without going through the SIM card accommodating unit 40, the state of the SIM card 30 is ". It may be either "unprocessed" or "processed".

なお、ロボット37bは、例えば、キーボード26の操作用、マウス27の操作用、カメラ36の操作用、SIM番号読取部31におけるSIM番号の読み取り用、及び、SIMカード30の搬送用、のように、操作内容に応じて、複数のロボットをそなえてよい。或いは、ロボット37bは、これらの操作内容のうちの1以上を組み合わせた(統合した)操作が可能なロボットをそなえてもよい。なお、ロボット37bのうち、キーボード26の操作用及びマウス27の操作用のロボットは、第1ロボットの一例であり、SIMカード30の搬送用のロボットは、第2ロボットの一例である。 The robot 37b is, for example, for operating the keyboard 26, operating the mouse 27, operating the camera 36, reading the SIM number in the SIM number reading unit 31, and transporting the SIM card 30. , Multiple robots may be provided according to the operation content. Alternatively, the robot 37b may include a robot capable of performing an operation in which one or more of these operation contents are combined (integrated). Of the robots 37b, the robot for operating the keyboard 26 and the robot for operating the mouse 27 is an example of the first robot, and the robot for transporting the SIM card 30 is an example of the second robot.

制御装置38は、情報処理装置又はコンピュータの一例である。制御装置38としては、例えば、PLC(Programmable Logic Controller)等のコントローラが用いられてもよい。 The control device 38 is an example of an information processing device or a computer. As the control device 38, for example, a controller such as a PLC (Programmable Logic Controller) may be used.

図1に例示するように、制御装置38は、SIM番号読取部31、印字部32、AP装置34、及び、ロボット部37と、種々のIF線(通信路)を介して通信可能に接続されてよい。なお、制御装置38は、プリンタ24、指紋認証部25、キーボード26、マウス27、カードリーダ28、及び、SIMカード収容部40と、種々のIF線(通信路)を介して通信可能に接続されてもよい。例えば、制御装置38は、印字部32に対する印字内容(電話番号)の送信、及び、ロボット部37に対する種々の制御等を行なってよい。また、制御装置38は、ロボット部37によるハンドリングを行なう際に、SIMカード30が、SIM番号読取部31に正常に載置されているか否かや、SIMカード収容部40に正常に収容されているか否か等をセンサ等により読取制御してよい。さらに、制御装置38は、ロボット操作を行なった後の遷移画面等を参照することで、正常にプロセスが進んでいるかを監視してよい。 As illustrated in FIG. 1, the control device 38 is communicably connected to the SIM number reading unit 31, the printing unit 32, the AP device 34, and the robot unit 37 via various IF lines (communication paths). It's okay. The control device 38 is communicably connected to the printer 24, the fingerprint authentication unit 25, the keyboard 26, the mouse 27, the card reader 28, and the SIM card accommodating unit 40 via various IF lines (communication paths). You may. For example, the control device 38 may transmit the print content (telephone number) to the print unit 32 and perform various controls to the robot unit 37. Further, when the control device 38 is handled by the robot unit 37, whether or not the SIM card 30 is normally mounted on the SIM number reading unit 31 and whether or not the SIM card 30 is normally accommodated in the SIM card accommodating unit 40. Whether or not it may be read and controlled by a sensor or the like. Further, the control device 38 may monitor whether the process is proceeding normally by referring to the transition screen or the like after the robot is operated.

制御装置38は、図1に示すように、例示的に、記憶部38a、第1制御部38b、第2制御部38c、及び、決定部38dをそなえてよい。 As shown in FIG. 1, the control device 38 may optionally include a storage unit 38a, a first control unit 38b, a second control unit 38c, and a determination unit 38d.

記憶部38aは、例えば、フラッシュメモリ等の記憶装置であってよい。なお、記憶部38aとして、RAM(Random Access Memory)等のメモリ、或いは、SSD(Solid State Drive)又はHDD(Hard Disk Drive)等の記憶装置が用いられてもよい。 The storage unit 38a may be, for example, a storage device such as a flash memory. As the storage unit 38a, a memory such as a RAM (Random Access Memory) or a storage device such as an SSD (Solid State Drive) or an HDD (Hard Disk Drive) may be used.

第1制御部38bは、AP装置34に対する制御を行なう。第1制御部38bによるAP装置34に対する制御としては、例えば、電話番号の読取制御、並びに、蓄積装置5に送信させるためのSIM番号及び電話番号の送信制御、等が挙げられる。 The first control unit 38b controls the AP device 34. Examples of the control for the AP device 34 by the first control unit 38b include reading control of the telephone number, transmission control of the SIM number and the telephone number for transmission to the storage device 5, and the like.

第2制御部38cは、ロボット部37、及び、印字部32等に対する制御を行なう。第2制御部38cによるロボット部37に対する制御としては、例えば、SIMカード30のSIM番号の読取制御、電話番号の読取制御、並びに、SIMカード30の搬送等に関する制御、等が挙げられる。第2制御部38cによる印字部32に対する制御としては、例えば、印字部32に対するSIMカード30への電話番号の印字制御等が挙げられる。 The second control unit 38c controls the robot unit 37, the printing unit 32, and the like. Examples of the control for the robot unit 37 by the second control unit 38c include control for reading the SIM number of the SIM card 30, control for reading the telephone number, control for carrying the SIM card 30, and the like. Examples of the control for the printing unit 32 by the second control unit 38c include the printing control of the telephone number on the SIM card 30 for the printing unit 32 and the like.

例えば、第2制御部38cは、ロボット制御部37aに対して、SIM番号の読取指示を送信し、ロボット制御部37aから応答として読取結果(文字情報)を受信すると、受信した読取結果を記憶部38aに記憶してよい。 For example, when the second control unit 38c transmits a SIM number reading instruction to the robot control unit 37a and receives a reading result (character information) as a response from the robot control unit 37a, the second control unit 38c stores the received reading result. It may be stored in 38a.

また、第1制御部38b及び第2制御部38cは、それぞれ、AP装置34及びロボット制御部37aに対して、電話番号の読取指示を送信し、応答として読取結果(文字情報)を受信すると、受信した読取結果をそれぞれ記憶部38aに記憶してよい。 Further, when the first control unit 38b and the second control unit 38c transmit a telephone number reading instruction to the AP device 34 and the robot control unit 37a, respectively, and receive the reading result (character information) as a response, the first control unit 38b and the second control unit 38c receive the reading result (character information). The received reading results may be stored in the storage unit 38a, respectively.

決定部38dは、記憶部38aに記憶した電話番号の2つの文字認識結果(文字情報)に基づき、1つの文字認識結果(文字情報)を決定し、ロボット制御部37aに対して、決定した文字認識結果をSIMカード30に書き込むための制御を行なう。 The determination unit 38d determines one character recognition result (character information) based on the two character recognition results (character information) of the telephone number stored in the storage unit 38a, and determines the determined character for the robot control unit 37a. Control is performed to write the recognition result to the SIM card 30.

例えば、決定部38dは、AP装置34から受信した第1結果データとロボット制御部37aから受信した第2結果データとの比較(突合)を行なってよい。そして、比較の結果、両者が一致した場合に、決定部38dは、ロボット制御部37aに対して第1結果データ(=第2結果データ)の書込指示を送信することで、第1結果データをSIMカード30に書き込む制御を行なう。 For example, the determination unit 38d may compare (match) the first result data received from the AP device 34 with the second result data received from the robot control unit 37a. Then, when the two match as a result of the comparison, the determination unit 38d sends a writing instruction of the first result data (= second result data) to the robot control unit 37a, so that the first result data Is controlled to be written to the SIM card 30.

以上のように、第1制御部38b及び第2制御部38cは、第1結果データと、第2結果データとをそれぞれ受信する受信部の一例である。第1結果データは、処理装置21から送信される画面出力信号に対するキャプチャ処理により生成されるキャプチャ画像に対して文字認識処理を実行して得られるデータであるといえる。また、第2結果データは、画面出力信号によりモニタ35に表示された画面をカメラ36により撮像した撮像画像に対して文字認識処理を実行して得られるデータであるといえる。 As described above, the first control unit 38b and the second control unit 38c are examples of reception units that receive the first result data and the second result data, respectively. It can be said that the first result data is data obtained by executing the character recognition process on the captured image generated by the capture process on the screen output signal transmitted from the processing device 21. Further, it can be said that the second result data is data obtained by executing character recognition processing on the captured image captured by the camera 36 on the screen displayed on the monitor 35 by the screen output signal.

また、決定部38dは、第1結果データと第2結果データとを比較し、第1結果データと第2結果データとが一致する場合に、第1結果データ又は第2結果データをSIMカード30に書き込む制御を行なう書込制御部の一例である。 Further, the determination unit 38d compares the first result data and the second result data, and when the first result data and the second result data match, the first result data or the second result data is transferred to the SIM card 30. This is an example of a write control unit that controls writing to.

このように、一実施形態に係る書込制御装置3は、複数のインプットデータ、すなわち、映像信号をキャプチャした画像データの文字認識結果と、モニタ35に表示された画面の撮像データの文字認識結果と、に基づいて、電話番号の読み取りが行なわれる。 As described above, the write control device 3 according to the embodiment has the character recognition result of the plurality of input data, that is, the image data captured by the video signal, and the character recognition result of the image pickup data of the screen displayed on the monitor 35. And, the telephone number is read based on.

例えば、図3に示すように、キャプチャ装置33による表示画面の電話番号情報の読み込みでは、キャプチャした画像データにノイズが発生する(含まれる)ことがある。このため、AP装置34は、このノイズによって、文字認識において誤った文字を認識する可能性がある。なお、ノイズは、例えば、キャプチャ装置33-AP装置34間のUSBケーブルや、処理装置21-出力分配部23間、出力分配部23-キャプチャ装置33間の映像出力ケーブル(例えばVGAケーブル等)において発生することがある。 For example, as shown in FIG. 3, when the capture device 33 reads the telephone number information on the display screen, noise may be generated (included) in the captured image data. Therefore, the AP device 34 may recognize an erroneous character in character recognition due to this noise. Note that noise is generated in, for example, a USB cable between the capture device 33 and the AP device 34, a video output cable between the processing device 21 and the output distribution unit 23, and a video output cable between the output distribution unit 23 and the capture device 33 (for example, a VGA cable). May occur.

一方、図3に示すように、カメラ36によるモニタ35の表示画面の電話番号情報の撮像データは、キャプチャ装置33に比べて精度(例えば解像度)が低くなるが、ノイズの影響は受けない、或いは、ノイズの影響が小さくなる。 On the other hand, as shown in FIG. 3, the image capture data of the telephone number information on the display screen of the monitor 35 by the camera 36 has lower accuracy (for example, resolution) than that of the capture device 33, but is not affected by noise or is not affected by noise. , The influence of noise is reduced.

このように、映像信号をキャプチャした画像データの文字認識結果(第1結果データ)と、モニタ35に表示された画面の撮像データの文字認識結果(第2結果データ)とは、いずれも、電話番号の誤認識の可能性を含むものである。 In this way, the character recognition result (first result data) of the image data captured from the video signal and the character recognition result (second result data) of the image pickup data of the screen displayed on the monitor 35 are both telephone numbers. It includes the possibility of misrecognition of numbers.

しかし、画像データに発生する(含まれる)ノイズによる電話番号の誤認識と、画像データの精度(例えば解像度)が低いことによる電話番号の誤認識とは、互いに独立した(相関しない)要因である。 However, the misrecognition of the telephone number due to the noise generated (included) in the image data and the misrecognition of the telephone number due to the low accuracy (for example, resolution) of the image data are independent (non-correlated) factors. ..

そこで、一実施形態に係る書込制御装置3は、互いに異なる手法により取り込まれた2つの画像データ(2つのインプットデータ)の各々に対して文字認識処理を行ない、認識した文字同士を比較し、両者が一致した場合に、文字認識結果を採用する。 Therefore, the write control device 3 according to the embodiment performs character recognition processing on each of the two image data (two input data) captured by different methods, compares the recognized characters with each other, and compares the recognized characters with each other. If both match, the character recognition result is adopted.

これにより、1つのインプットデータに外乱(上述したノイズやカメラ精度、或いは、埃等による画像データのノイズ等)が生じた場合でも、両者が一致した場合に文字認識結果を採用するため、誤認識を防ぐことができ、確実に文字認識を行なうことができる。 As a result, even if disturbance (noise, camera accuracy, noise of image data due to dust, etc.) occurs in one input data, the character recognition result is adopted when both match, so that erroneous recognition is performed. Can be prevented, and character recognition can be performed reliably.

従って、誤った電話番号が書き込まれたSIMカード30、すなわち不良品が流出することを防ぐことができる。 Therefore, it is possible to prevent the SIM card 30, that is, a defective product, on which an incorrect telephone number is written, from being leaked.

また、書込制御装置3により、電話番号の読み取り及びSIMカード30に対する電話番号の書き込みを自動化することができる。これにより、業者が2人で相互チェックをしながら、モニタ22に表示された電話番号の読み取りやシステム1への電話番号の入力を行なうよりも、誤認識・誤入力のリスク低下、コストの削減、処理時間の短縮等を実現することができる。また、管理装置2(処理装置21)のプロセッサ等が処理を行なわないアイドル時間を短縮できるため、処理リソースを有効活用することができ、システム1全体の処理性能の向上を図ることができる。 Further, the write control device 3 can automate the reading of the telephone number and the writing of the telephone number to the SIM card 30. As a result, the risk of erroneous recognition / erroneous input is reduced and the cost is reduced compared to reading the telephone number displayed on the monitor 22 and inputting the telephone number to the system 1 while the two persons check each other. , The processing time can be shortened. Further, since the idle time during which the processor of the management device 2 (processing device 21) does not perform processing can be shortened, the processing resources can be effectively utilized, and the processing performance of the entire system 1 can be improved.

さらに、書込制御装置3は、処理装置21のI/O装置群に対して、ロボット37bによるハードウェア的な操作を行なうことで、上述した電話番号の読み取り及びSIMカード30に対する電話番号の書き込みを行なう。このため、システム1に対するソフトウェア的な構成追加に制限がある場合であっても、自動化を実現することができる。 Further, the write control device 3 performs a hardware-like operation on the I / O device group of the processing device 21 by the robot 37b to read the above-mentioned telephone number and write the telephone number to the SIM card 30. To do. Therefore, even if there is a limit to the addition of software-like configurations to the system 1, automation can be realized.

また、決定部38dは、2つの画像データの文字認識結果が一致しない場合、例えば、双方の画像データを画面出力してモニタ39に表示させるとともに、オペレータによる正しい電話番号(文字列)の入力を待ち受けてよい。そして、決定部38dは、入力された電話番号を、文字認識結果として採用し、ロボット部37に対して、SIMカード30への当該電話番号の書込指示を送信してよい。 Further, when the character recognition results of the two image data do not match, the determination unit 38d outputs, for example, both image data on the screen and displays them on the monitor 39, and inputs the correct telephone number (character string) by the operator. You may stand by. Then, the determination unit 38d may adopt the input telephone number as a character recognition result and transmit an instruction to write the telephone number to the SIM card 30 to the robot unit 37.

これにより、少なくとも1つのインプットデータに外乱が生じ、文字認識結果に誤りがある場合でも、正しい文字認識結果(電話番号)をオペレータに入力させることができるため、誤認識を防ぐことができ、確実に文字認識を行なうことができる。また、システム1において自動化された処理への作業者への介入を、2つの画像データの文字認識結果が一致しない場合に制限することができるため、システム1全体の処理性能の低下を最小限に留めることができる。 As a result, even if at least one input data is disturbed and the character recognition result is erroneous, the operator can input the correct character recognition result (telephone number), so that erroneous recognition can be prevented and surely. Character recognition can be performed. Further, since the intervention of the worker in the automated processing in the system 1 can be limited to the case where the character recognition results of the two image data do not match, the deterioration of the processing performance of the entire system 1 can be minimized. Can be fastened.

なお、第1制御部38bは、ロボット部37において読み取られた文字認識結果(SIM番号)と、比較の結果両者が一致した(或いはオペレータにより入力された)文字認識結果(電話番号)とを、AP装置34に送信してよい。 The first control unit 38b combines the character recognition result (SIM number) read by the robot unit 37 with the character recognition result (telephone number) that matches (or is input by the operator) as a result of comparison. It may be transmitted to the AP device 34.

モニタ39(図1の例では「モニタ#2」と表記)は、第2表示装置の一例であり、制御装置38からの画面出力を表示するディスプレイである。モニタ39は、例えば、制御装置38から出力された画像信号、例えば映像信号に基づき、画面を出力(表示)してよい。映像信号の出力形式としては、例えば、VGA、DVI、HDMI(登録商標)、DisplayPort、又は、USB等の種々の規格に準拠した形式が挙げられる。 The monitor 39 (denoted as “monitor # 2” in the example of FIG. 1) is an example of the second display device, and is a display that displays the screen output from the control device 38. The monitor 39 may output (display) a screen based on, for example, an image signal output from the control device 38, for example, a video signal. Examples of the output format of the video signal include formats conforming to various standards such as VGA, DVI, HDMI (registered trademark), DisplayPort, and USB.

一実施形態において、モニタ39には、例えば、オペレータに対する種々の情報が表示されてよい。一例として、モニタ39には、書込制御装置3による動作のスタート及びストップを指示するための画面、書込制御装置3による動作の状態、ログ等の情報、及び、電話番号を入力させるための画面(入力画面)、等が表示されてよい。 In one embodiment, the monitor 39 may display, for example, various information for the operator. As an example, the monitor 39 is for inputting a screen for instructing the start and stop of the operation by the write control device 3, the state of the operation by the write control device 3, information such as a log, and a telephone number. A screen (input screen), etc. may be displayed.

図4は、モニタ39に表示される文字認識結果の入力画面の一例を示す図である。図4に示すように、決定部38dは、2つの画像データの文字認識結果が一致しない場合、モニタ39に対して、2つの画像データ、並びに、電話番号を入力するための入力欄等を表示させてよい。オペレータは、例えば、画面表示される2つの画像データを確認して、正しい電話番号を入力してよい。 FIG. 4 is a diagram showing an example of an input screen of the character recognition result displayed on the monitor 39. As shown in FIG. 4, when the character recognition results of the two image data do not match, the determination unit 38d displays the two image data, an input field for inputting a telephone number, and the like on the monitor 39. You may let me. The operator may, for example, check the two image data displayed on the screen and enter the correct telephone number.

なお、文字(数字)入力に代えて、決定部38dは、モニタ39に対して、2つの文字認識結果、のいずれか一方を選択(入力)させるための選択画面を表示させてもよい。例えば、図5に示すように、決定部38dは、モニタ39に対して、2つの画像データ、2つの文字認識結果、並びに、いずれか一方の選択ボタン等を表示させてよい。 Instead of inputting characters (numbers), the determination unit 38d may display a selection screen for selecting (inputting) one of the two character recognition results on the monitor 39. For example, as shown in FIG. 5, the determination unit 38d may display two image data, two character recognition results, one of the selection buttons, and the like on the monitor 39.

なお、モニタ39は、例えば、タッチパネル等による入力手段をそなえてもよい。モニタ39が入力手段をそなえる場合、電話番号の入力は、ソフトウェアキーボードによる入力、又は、画像データ或いは文字認識結果の表示部分等のタッチによる選択、により行なわれてもよい。また、モニタ39が入力手段をそなえない場合、制御装置38には、キーボード及び/又はマウス等の入力装置が接続され、入力装置を介して正しい電話番号の入力又は選択が行なわれてもよい。 The monitor 39 may be provided with an input means such as a touch panel. When the monitor 39 is provided with an input means, the telephone number may be input by the software keyboard or by touch selection of the image data or the display portion of the character recognition result. When the monitor 39 does not have an input means, an input device such as a keyboard and / or a mouse may be connected to the control device 38, and the correct telephone number may be input or selected via the input device.

〔1-1-3〕進捗管理装置の説明
図1の説明に戻り、進捗管理装置4は、システム1における、SIMカード30に対する電話番号の書き込み処理の進捗を管理する装置である。
[1-1-3] Explanation of Progress Management Device Returning to the description of FIG. 1, the progress management device 4 is a device that manages the progress of the telephone number writing process for the SIM card 30 in the system 1.

上述のように、進捗管理装置4は、AP装置34と通信可能に接続され、AP装置34からSIM番号及び電話番号の情報を受信してよい。 As described above, the progress management device 4 may be communicably connected to the AP device 34 and may receive SIM number and telephone number information from the AP device 34.

例えば、進捗管理装置4は、AP装置34から受信したSIM番号及び電話番号のセット(組)を、記憶装置等に蓄積してよく、また、所定のタイミングで、当該セットを、図示しないネットワークを介して蓄積装置5に送信してもよい。なお、蓄積装置5に対するSIM番号及び電話番号のセットの送信は、処理装置21及び進捗管理装置4のいずれか一方により実行されるものとしてもよい。 For example, the progress management device 4 may store a set (set) of SIM numbers and telephone numbers received from the AP device 34 in a storage device or the like, and at a predetermined timing, the set may be stored in a network (not shown). It may be transmitted to the storage device 5 via the device. The transmission of the SIM number and the telephone number set to the storage device 5 may be executed by either the processing device 21 or the progress management device 4.

なお、進捗管理装置4は、AP装置34に加えて、又は、代えて、制御装置38と接続されてもよく、この場合、制御装置38からSIM番号及び電話番号の情報を受信してもよい。 The progress management device 4 may be connected to the control device 38 in addition to or instead of the AP device 34. In this case, the SIM number and the telephone number information may be received from the control device 38. ..

〔1-2〕動作例
次に、図6~図10を参照して、上述の如く構成された一実施形態に係るシステム1の動作例を説明する。
[1-2] Operation Example Next, an operation example of the system 1 according to the embodiment configured as described above will be described with reference to FIGS. 6 to 10.

〔1-2-1〕処理装置の動作例
まず、図6を参照して、一実施形態に係るSIMカード管理装置2の処理装置21の動作例を説明する。
[1-2-1] Operation Example of Processing Device First, an operation example of the processing device 21 of the SIM card management device 2 according to the embodiment will be described with reference to FIG.

図6に例示するように、処理装置21は、システム1の起動後、指紋認証部25によりオペレータの認証(指紋認証)を行なう(ステップS1)。 As illustrated in FIG. 6, the processing device 21 performs operator authentication (fingerprint authentication) by the fingerprint authentication unit 25 after the system 1 is started (step S1).

処理装置21は、SIMカード30に書き込む電話番号を含む映像信号を、モニタ22及び出力分配部23に対して画面出力する(ステップS2)。また、処理装置21は、カードリーダ28へのSIMカード30の挿入を認識する(ステップS3)。なお、ステップS2及びステップS3は、逆順で実行されてもよい。 The processing device 21 outputs a video signal including a telephone number to be written to the SIM card 30 to the monitor 22 and the output distribution unit 23 on the screen (step S2). Further, the processing device 21 recognizes the insertion of the SIM card 30 into the card reader 28 (step S3). In addition, step S2 and step S3 may be executed in the reverse order.

処理装置21は、キーボード26及び/又はマウス27による電話番号の入力を受け付け(ステップS4)、書込指示に応じて、入力された電話番号をカードリーダ28によりSIMカード30に書き込む(ステップS5)。 The processing device 21 accepts the input of the telephone number by the keyboard 26 and / or the mouse 27 (step S4), and writes the input telephone number to the SIM card 30 by the card reader 28 in response to the writing instruction (step S5). ..

処理装置21は、SIMカード30への電話番号の書き込みが完了すると、カードリーダ28からSIMカード30を例えばソフトウェア的に取り出し(ステップS6)、終了条件を満たすか否かを判定する(ステップS7)。 When the writing of the telephone number to the SIM card 30 is completed, the processing device 21 takes out the SIM card 30 from the card reader 28, for example, by software (step S6), and determines whether or not the termination condition is satisfied (step S7). ..

終了条件を満たさない場合(ステップS7でNo)、処理がステップS2に移行する。一方、終了条件を満たす場合(ステップS7でYes)、処理が終了する。なお、終了条件を満たす場合としては、例えば、オペレータによる終了の指示を受信した場合、所定の時間が到来した場合、電話番号の一覧データから全ての電話番号を読み取った場合、エラーが発生した場合、等が挙げられる。 If the end condition is not satisfied (No in step S7), the process proceeds to step S2. On the other hand, if the end condition is satisfied (Yes in step S7), the process ends. When the end condition is satisfied, for example, when an end instruction is received by an operator, a predetermined time has arrived, all telephone numbers are read from the telephone number list data, or an error occurs. , Etc. can be mentioned.

なお、上述したように、処理装置21の機能は、オペレータが手作業で電話番号の確認及び入力等を行なう場合と同様であってよい。すなわち、一実施形態に係るシステム1では、処理装置21に対するソフトウェア的な機能の追加等を不要とすることができる。 As described above, the function of the processing device 21 may be the same as when the operator manually confirms and inputs the telephone number. That is, in the system 1 according to the embodiment, it is not necessary to add software-like functions to the processing device 21.

〔1-2-2〕制御装置の動作例
次に、図7を参照して、書込制御装置3の制御装置38の動作例を説明する。
[1-2-2] Operation Example of Control Device Next, an operation example of the control device 38 of the write control device 3 will be described with reference to FIG. 7.

図7に例示するように、第2制御部38cは、ロボット部37のロボット制御部37aに対して、SIM番号の読取指示を送信し(ステップS11)、ロボット制御部37aから読取結果としてSIM番号を受信して、記憶部38aに保存する(ステップS12)。 As illustrated in FIG. 7, the second control unit 38c transmits a SIM number reading instruction to the robot control unit 37a of the robot unit 37 (step S11), and the SIM number is read from the robot control unit 37a as a reading result. Is received and stored in the storage unit 38a (step S12).

また、第2制御部38cは、ロボット制御部37aに対して、電話番号の読取指示を送信し(ステップS13)、ロボット制御部37aから読取結果として電話番号の文字認識結果(2)を受信して、記憶部38aに保存する(ステップS14)。 Further, the second control unit 38c transmits a telephone number reading instruction to the robot control unit 37a (step S13), and receives the telephone number character recognition result (2) as the reading result from the robot control unit 37a. And save it in the storage unit 38a (step S14).

さらに、第1制御部38bは、AP装置34に対して、電話番号の読取指示を送信し(ステップS15)、AP装置34から読取結果として電話番号の文字認識結果(1)を受信して、記憶部38aに保存する(ステップS16)。 Further, the first control unit 38b transmits a telephone number reading instruction to the AP device 34 (step S15), receives the telephone number character recognition result (1) as the reading result from the AP device 34, and receives the telephone number reading instruction (1). It is stored in the storage unit 38a (step S16).

そして、決定部38dは、記憶部38aに保存した文字認識結果(1)及び(2)を比較し、文字認識結果(1)及び(2)が一致するか否かを判定する(ステップS17)。 Then, the determination unit 38d compares the character recognition results (1) and (2) stored in the storage unit 38a, and determines whether or not the character recognition results (1) and (2) match (step S17). ..

文字認識結果(1)及び(2)が一致する場合(ステップS17でYes)、処理がステップS20に移行する。 When the character recognition results (1) and (2) match (Yes in step S17), the process proceeds to step S20.

一方、文字認識結果(1)及び(2)が一致しない場合(ステップS17でNo)、決定部38dは、モニタ39に対して、電話番号入力画面(図4参照)又は電話番号選択画面(図5参照)を表示する(ステップS18)。 On the other hand, when the character recognition results (1) and (2) do not match (No in step S17), the determination unit 38d asks the monitor 39 for a telephone number input screen (see FIG. 4) or a telephone number selection screen (FIG. 4). 5) is displayed (step S18).

決定部38dは、モニタ39の表示画面に対する電話番号の入力を待ち合わせ(ステップS19、ステップS19でNo)、例えば、オペレータにより電話番号が入力されると(ステップS19でYes)、処理がステップS20に移行する。 The determination unit 38d waits for the input of the telephone number to the display screen of the monitor 39 (No in step S19 and S19). For example, when the telephone number is input by the operator (Yes in step S19), the process proceeds to step S20. Transition.

ステップS20では、決定部38dは、ロボット制御部37aに対して、SIMカード30に対する電話番号の書込指示を送信する。電話番号の書込指示には、ステップS17で一致した文字認識結果(1)(=(2))、或いは、ステップS19で入力された電話番号が含まれてよい。 In step S20, the determination unit 38d transmits an instruction to write a telephone number to the SIM card 30 to the robot control unit 37a. The telephone number writing instruction may include the character recognition result (1) (= (2)) matched in step S17, or the telephone number input in step S19.

また、第2制御部38cは、ロボット制御部37aに対して、SIMカード30の印字部32への搬送を指示し、印字部32により、ステップS17で一致した、又は、ステップS19で入力された電話番号をSIMカード30に印字する(ステップS21)。 Further, the second control unit 38c instructed the robot control unit 37a to carry the SIM card 30 to the printing unit 32, and the printing unit 32 matched in step S17 or was input in step S19. The telephone number is printed on the SIM card 30 (step S21).

次いで、第1制御部38bは、AP装置34に対して、ステップS12で受信し記憶部38aに保存したSIM番号と、ステップS17で一致した、又は、ステップS19で入力された電話番号と、を送信する(ステップS22)。なお、ステップS21及びS22の処理は、逆順で実行されてもよい。 Next, the first control unit 38b tells the AP device 34 the SIM number received in step S12 and stored in the storage unit 38a, and the telephone number that matches in step S17 or is input in step S19. Transmit (step S22). The processes of steps S21 and S22 may be executed in the reverse order.

そして、制御装置38は、終了条件を満たすか否かを判定する(ステップS23)。終了条件を満たさない場合(ステップS23でNo)、処理がステップS11に移行する。一方、終了条件を満たす場合(ステップS23でYes)、処理が終了する。なお、終了条件を満たす場合としては、例えば、オペレータによる終了の指示を受信した場合、所定の時間が到来した場合、処理装置21から終了を示す情報が出力された場合、エラーが発生した場合、等が挙げられる。 Then, the control device 38 determines whether or not the end condition is satisfied (step S23). If the end condition is not satisfied (No in step S23), the process proceeds to step S11. On the other hand, if the end condition is satisfied (Yes in step S23), the process ends. When the end condition is satisfied, for example, when an end instruction is received by the operator, a predetermined time has arrived, information indicating the end is output from the processing device 21, an error occurs, or the end condition is satisfied. And so on.

〔1-2-3〕ロボット部の動作例
次に、図8を参照して、一実施形態に係る書込制御装置3のロボット部37の動作例を説明する。
[1-2-3] Operation Example of Robot Unit Next, an operation example of the robot unit 37 of the write control device 3 according to the embodiment will be described with reference to FIG.

図8に例示するように、ロボット制御部37aは、制御装置38からのSIM番号の読取指示を受信すると、ロボット37bを制御して、SIMカード収容部40からSIMカード30を搬送して、SIM番号読取部31に載置する(ステップS31)。 As illustrated in FIG. 8, when the robot control unit 37a receives the SIM number reading instruction from the control device 38, the robot control unit 37a controls the robot 37b, conveys the SIM card 30 from the SIM card storage unit 40, and performs SIM. It is placed on the number reading unit 31 (step S31).

そして、ロボット制御部37aは、ロボット37bを制御し、SIM番号読取部31に載置されたSIMカード30からロボット37bのカメラによりSIM番号を読み取り、読み取り結果を読取応答として制御装置38に送信する(ステップS32)。 Then, the robot control unit 37a controls the robot 37b, reads the SIM number from the SIM card 30 mounted on the SIM number reading unit 31 by the camera of the robot 37b, and transmits the reading result to the control device 38 as a reading response. (Step S32).

また、ロボット制御部37aは、制御装置38からの電話番号の読取指示を受信すると、ロボット37bを制御して、SIM番号読取部31からSIMカード30を搬送し、カードリーダ28に挿入する(ステップS33)。 When the robot control unit 37a receives a telephone number reading instruction from the control device 38, the robot control unit 37a controls the robot 37b to carry the SIM card 30 from the SIM number reading unit 31 and insert it into the card reader 28 (step). S33).

次いで、ロボット制御部37aは、ロボット37bを制御し、カメラ36により、モニタ35に表示された表示画面を撮像する(ステップS34)。 Next, the robot control unit 37a controls the robot 37b, and the camera 36 captures the display screen displayed on the monitor 35 (step S34).

また、ロボット制御部37aは、撮像した画像データをカメラ36から受信してメモリ等に保存し、当該画像データに対するOCR等の文字認識処理を行なう(ステップS35)。そして、ロボット制御部37aは、文字認識結果(2)を読取応答として制御装置38に送信する(ステップS36)。 Further, the robot control unit 37a receives the captured image data from the camera 36, stores it in a memory or the like, and performs character recognition processing such as OCR on the image data (step S35). Then, the robot control unit 37a transmits the character recognition result (2) as a reading response to the control device 38 (step S36).

ロボット制御部37aは、制御装置38からの電話番号(電話番号を含む書込指示;図7のステップS20参照)の受信を待ち合わせる(ステップS37、ステップS37でNo)。電話番号を受信すると(ステップS37でYes)、処理がステップS38に移行する。 The robot control unit 37a waits for the reception of the telephone number (writing instruction including the telephone number; see step S20 in FIG. 7) from the control device 38 (No in step S37 and step S37). When the telephone number is received (Yes in step S37), the process proceeds to step S38.

ステップS38では、ロボット制御部37aは、ロボット37bを制御し、例えばキーボード26及び/又はマウス27を操作することで、制御装置38から受信した電話番号を処理装置21に入力する。 In step S38, the robot control unit 37a controls the robot 37b and inputs the telephone number received from the control device 38 to the processing device 21 by, for example, operating the keyboard 26 and / or the mouse 27.

そして、ロボット制御部37aは、ロボット37bを制御し、例えばキーボード26及び/又はマウス27を操作することで、処理装置21に対して、カードリーダ28に挿入されたSIMカード30に対する電話番号の書き込みを指示する(ステップS39)。 Then, the robot control unit 37a controls the robot 37b and, for example, operates the keyboard 26 and / or the mouse 27 to write the telephone number to the SIM card 30 inserted in the card reader 28 to the processing device 21. (Step S39).

カードリーダ28によりSIMカード30に電話番号が書き込まれると、ロボット制御部37aは、ロボット37bを制御し、カードリーダ28からSIMカード30を取り出す(ステップS40)。なお、ロボット制御部37aは、ロボット37bを制御し、例えばキーボード26及び/又はマウス27を操作することで、物理的な取り出しの前に、カードリーダ28からSIMカード30をソフトウェア的に取り出してもよい(図6のステップS6参照)。 When the telephone number is written to the SIM card 30 by the card reader 28, the robot control unit 37a controls the robot 37b and takes out the SIM card 30 from the card reader 28 (step S40). The robot control unit 37a may control the robot 37b and, for example, operate the keyboard 26 and / or the mouse 27 to remove the SIM card 30 from the card reader 28 by software before the physical removal. Good (see step S6 in FIG. 6).

次いで、ロボット制御部37aは、ロボット37bを制御し、カードリーダ28からSIMカード30を搬送して、印字部32に挿入する(ステップS41)。ロボット制御部37aは、SIMカード30への電話番号の印字が完了すると、ロボット37bを制御し、印字部32からSIMカード30を取り出し、取り出したSIMカード30をSIMカード収容部40へ搬送して(ステップS42)、処理が終了する。 Next, the robot control unit 37a controls the robot 37b, conveys the SIM card 30 from the card reader 28, and inserts the SIM card 30 into the printing unit 32 (step S41). When the printing of the telephone number on the SIM card 30 is completed, the robot control unit 37a controls the robot 37b, takes out the SIM card 30 from the printing unit 32, and conveys the taken out SIM card 30 to the SIM card accommodating unit 40. (Step S42), the process is completed.

図7及び図8に示す例において、SIM番号の読み取り(図7のステップS11~S12、図8のステップS31~S32)は、SIMカード30への電話番号の印字(図7のステップS21、図8のステップS41~S42)の前又は後に行なわれてもよい。 In the example shown in FIGS. 7 and 8, the reading of the SIM number (steps S11 to S12 in FIG. 7, steps S31 to S32 in FIG. 8) is the printing of the telephone number on the SIM card 30 (steps S21 in FIG. 7, FIG. It may be performed before or after step S41 to S42) of 8.

〔1-2-4〕AP装置の動作例
次に、図9を参照して、一実施形態に係る書込制御装置3のAP装置34の動作例を説明する。
[1-2-4] Operation Example of AP Device Next, an operation example of the AP device 34 of the write control device 3 according to the embodiment will be described with reference to FIG. 9.

図9に例示するように、AP装置34は、制御装置38からの電話番号の読取指示を受信すると、キャプチャ装置33を制御して映像信号に対するキャプチャ処理を行ない、キャプチャした画像データをAP装置34のメモリ等に保存する(ステップS51)。 As illustrated in FIG. 9, when the AP device 34 receives a telephone number reading instruction from the control device 38, the AP device 34 controls the capture device 33 to perform a capture process on the video signal, and the captured image data is obtained by the AP device 34. It is saved in the memory or the like (step S51).

また、AP装置34は、保存した画像データに対するOCR等の文字認識処理を行ない(ステップS52)、文字認識結果(1)を読取応答として制御装置38に送信する(ステップS53)。 Further, the AP device 34 performs character recognition processing such as OCR on the saved image data (step S52), and transmits the character recognition result (1) to the control device 38 as a reading response (step S53).

AP装置34は、制御装置38からのSIM番号及び電話番号(図7のステップS22参照)の受信を待ち合わせ(ステップS54、ステップS54でNo)、SIM番号及び電話番号を受信すると(ステップS54でYes)、処理がステップS55に移行する。 When the AP device 34 waits for the reception of the SIM number and the telephone number (see step S22 in FIG. 7) from the control device 38 (No in step S54 and step S54) and receives the SIM number and the telephone number (Yes in step S54). ), The process proceeds to step S55.

ステップS55では、AP装置34は、受信したSIM番号及び電話番号を進捗管理装置4に送信し、処理が終了する。 In step S55, the AP device 34 transmits the received SIM number and telephone number to the progress management device 4, and the process ends.

〔1-2-5〕進捗管理装置の動作例
次に、図10を参照して、一実施形態に係る進捗管理装置4の動作例を説明する。
[1-2-5] Operation Example of Progress Management Device Next, an operation example of the progress management device 4 according to the embodiment will be described with reference to FIG. 10.

図10に例示するように、進捗管理装置4は、AP装置34からのSIM番号及び電話番号の受信を待ち合わせる(ステップS61、ステップS61でNo)。AP装置34からSIM番号及び電話番号を受信すると(ステップS61でYes)、進捗管理装置4は、受信したSIM番号及び電話番号を記憶装置に記憶する(ステップS62)。 As illustrated in FIG. 10, the progress management device 4 waits for the reception of the SIM number and the telephone number from the AP device 34 (No in step S61 and step S61). When the SIM number and the telephone number are received from the AP device 34 (Yes in step S61), the progress management device 4 stores the received SIM number and the telephone number in the storage device (step S62).

また、進捗管理装置4は、SIM番号及び電話番号を蓄積装置5に送信する(ステップS63)。なお、ステップS63の処理は、所定の時間が経過した場合、記憶するSIM番号及び電話番号のセットが所定数を超えた場合、等の所定の送信タイミングを満たす場合に行なわれてもよい。 Further, the progress management device 4 transmits the SIM number and the telephone number to the storage device 5 (step S63). The process of step S63 may be performed when a predetermined transmission timing is satisfied, such as when a predetermined time has elapsed, when the set of SIM numbers and telephone numbers to be stored exceeds a predetermined number, and the like.

そして、進捗管理装置4は、終了条件を満たすか否かを判定する(ステップS64)。終了条件を満たさない場合(ステップS64でNo)、処理がステップS61に移行する。一方、終了条件を満たす場合(ステップS64でYes)、処理が終了する。なお、終了条件を満たす場合としては、例えば、オペレータによる終了の指示を受信した場合、所定の時間が到来した場合、処理装置21から終了を示す情報が出力された場合、エラーが発生した場合、等が挙げられる。 Then, the progress management device 4 determines whether or not the end condition is satisfied (step S64). If the end condition is not satisfied (No in step S64), the process proceeds to step S61. On the other hand, if the end condition is satisfied (Yes in step S64), the process ends. When the end condition is satisfied, for example, when an end instruction is received by the operator, a predetermined time has arrived, information indicating the end is output from the processing device 21, an error occurs, or the end condition is satisfied. And so on.

〔1-3〕ハードウェア構成例
次に、システム1のハードウェア構成例を説明する。処理装置21、AP装置34、ロボット制御部37a、制御装置38、及び、進捗管理装置4は、いずれも同様又は類似のハードウェア構成をそなえてよい。そこで、以下、コンピュータ10のハードウェア構成例を参照して、処理装置21、AP装置34、ロボット制御部37a、制御装置38、及び、進捗管理装置4のハードウェア構成例を説明する。図11は、一実施形態に係るコンピュータ10のハードウェア構成例を示すブロック図である。
[1-3] Hardware Configuration Example Next, a hardware configuration example of the system 1 will be described. The processing device 21, the AP device 34, the robot control unit 37a, the control device 38, and the progress management device 4 may all have similar or similar hardware configurations. Therefore, the hardware configuration examples of the processing device 21, the AP device 34, the robot control unit 37a, the control device 38, and the progress management device 4 will be described below with reference to the hardware configuration example of the computer 10. FIG. 11 is a block diagram showing a hardware configuration example of the computer 10 according to the embodiment.

コンピュータ10は、例示的に、プロセッサ10a、メモリ10b、記憶部10c、IF部10d、I/O部10e、及び、読取部10fをそなえてよい。 The computer 10 may optionally include a processor 10a, a memory 10b, a storage unit 10c, an IF unit 10d, an I / O unit 10e, and a reading unit 10f.

プロセッサ10aは、種々の制御や演算を行なう演算処理装置の一例である。プロセッサ10aは、コンピュータ10内の各ブロックとバス10iで相互に通信可能に接続されてよい。なお、プロセッサ10aは、複数のプロセッサを含むマルチプロセッサであってもよいし、複数のプロセッサコアを有するマルチコアプロセッサであってもよく、或いは、マルチコアプロセッサを複数有する構成であってもよい。 The processor 10a is an example of an arithmetic processing unit that performs various controls and operations. The processor 10a may be connected to each block in the computer 10 so as to be communicable with each other by the bus 10i. The processor 10a may be a multi-processor including a plurality of processors, a multi-core processor having a plurality of processor cores, or a configuration having a plurality of multi-core processors.

プロセッサ10aとしては、例えば、CPU、MPU、GPU、APU、DSP、ASIC、FPGA等の集積回路が挙げられる。CPUはCentral Processing Unitの略称であり、MPUはMicro Processing Unitの略称である。GPUはGraphics Processing Unitの略称であり、APUはAccelerated Processing Unitの略称である。DSPはDigital Signal Processorの略称であり、ASICはApplication Specific ICの略称であり、FPGAはField-Programmable Gate Arrayの略称である。 Examples of the processor 10a include integrated circuits such as CPU, MPU, GPU, APU, DSP, ASIC, and FPGA. CPU is an abbreviation for Central Processing Unit, and MPU is an abbreviation for Micro Processing Unit. GPU is an abbreviation for Graphics Processing Unit, and APU is an abbreviation for Accelerated Processing Unit. DSP is an abbreviation for Digital Signal Processor, ASIC is an abbreviation for Application Specific IC, and FPGA is an abbreviation for Field-Programmable Gate Array.

メモリ10bは、種々のデータやプログラム等の情報を格納するハードウェアの一例である。メモリ10bとしては、例えばDRAM(Dynamic RAM)等の揮発性メモリが挙げられる。 The memory 10b is an example of hardware that stores information such as various data and programs. Examples of the memory 10b include a volatile memory such as a DRAM (Dynamic RAM).

記憶部10cは、種々のデータやプログラム等の情報を格納するハードウェアの一例である。記憶部10cとしては、例えばSSD等の半導体ドライブ装置、HDD等の磁気ディスク装置、不揮発性メモリ等の各種記憶装置が挙げられる。不揮発性メモリとしては、例えば、フラッシュメモリ、SCM(Storage Class Memory)、ROM(Read Only Memory)等が挙げられる。 The storage unit 10c is an example of hardware that stores information such as various data and programs. Examples of the storage unit 10c include a semiconductor drive device such as an SSD, a magnetic disk device such as an HDD, and various storage devices such as a non-volatile memory. Examples of the non-volatile memory include flash memory, SCM (Storage Class Memory), ROM (Read Only Memory) and the like.

例えば、制御装置38の記憶部38aは、制御装置38のメモリ10b及び記憶部10cの少なくとも一方の記憶領域により実現されてよい。また、処理装置21において、電話番号の一覧データ等を記憶するメモリは、メモリ10b及び記憶部10cの少なくとも一方の記憶領域により実現されてよい。さらに、ロボット制御部37a、AP装置34、進捗管理装置4の各々において、画像データ、電話番号、及び/又は、SIM番号等を記憶するメモリ等は、それぞれ、メモリ10b及び記憶部10cの少なくとも一方の記憶領域により実現されてよい。 For example, the storage unit 38a of the control device 38 may be realized by at least one storage area of the memory 10b and the storage unit 10c of the control device 38. Further, in the processing device 21, the memory for storing the list data of telephone numbers and the like may be realized by at least one storage area of the memory 10b and the storage unit 10c. Further, in each of the robot control unit 37a, the AP device 34, and the progress management device 4, the memory or the like for storing the image data, the telephone number, and / or the SIM number is at least one of the memory 10b and the storage unit 10c, respectively. It may be realized by the storage area of.

また、記憶部10cは、コンピュータ10の各種機能の全部若しくは一部を実現するプログラム10gを格納してよい。 Further, the storage unit 10c may store a program 10g that realizes all or a part of various functions of the computer 10.

例えば、処理装置21のプロセッサ10aは、記憶部10cに格納されたプログラム10gをメモリ10bに展開して実行することにより、図6等に示す処理装置21の機能を実現できる。また、AP装置34のプロセッサ10aは、記憶部10cに格納されたプログラム10gをメモリ10bに展開して実行することにより、図3及び図9等に示すAP装置34の機能を実現できる。 For example, the processor 10a of the processing device 21 can realize the function of the processing device 21 shown in FIG. 6 or the like by expanding the program 10g stored in the storage unit 10c into the memory 10b and executing the program. Further, the processor 10a of the AP device 34 can realize the functions of the AP device 34 shown in FIGS. 3 and 9 and the like by expanding the program 10g stored in the storage unit 10c into the memory 10b and executing the program.

ロボット制御部37aのプロセッサ10aは、記憶部10cに格納されたプログラム10gをメモリ10bに展開して実行することにより、図3及び図8等に示すロボット制御部37aの機能を実現できる。また、進捗管理装置4のプロセッサ10aは、記憶部10cに格納されたプログラム10gをメモリ10bに展開して実行することにより、図10等に示す進捗管理装置4の機能を実現できる。 The processor 10a of the robot control unit 37a can realize the functions of the robot control unit 37a shown in FIGS. 3 and 8 and the like by expanding and executing the program 10g stored in the storage unit 10c in the memory 10b. Further, the processor 10a of the progress management device 4 can realize the function of the progress management device 4 shown in FIG. 10 or the like by expanding and executing the program 10g stored in the storage unit 10c in the memory 10b.

制御装置38のプロセッサ10aは、記憶部10cに格納されたプログラム10g(例えば、記録媒体書込プログラム)をメモリ10bに展開して実行することにより、図3及び図7等に示す制御装置38の機能を実現できる。制御装置38の機能としては、図1に例示する第1制御部38b、第2制御部38c、及び、決定部38d等が挙げられる。 The processor 10a of the control device 38 expands the program 10g (for example, a recording medium writing program) stored in the storage unit 10c into the memory 10b and executes the program, whereby the control device 38 shown in FIGS. 3 and 7 and the like is executed. The function can be realized. Functions of the control device 38 include a first control unit 38b, a second control unit 38c, a determination unit 38d, and the like, which are exemplified in FIG.

IF部10dは、図示しないネットワークとの間の接続及び通信の制御等を行なう通信IFの一例である。例えば、IF部10dは、LAN、或いは、光通信(例えばFC(Fibre Channel;ファイバチャネル))等に準拠したアダプタを含んでよい。例えば、プログラム10gは、当該通信IFを介して、ネットワークからコンピュータ10にダウンロードされ、記憶部10cに格納されてもよい。 The IF unit 10d is an example of a communication IF that controls connection and communication with a network (not shown). For example, the IF unit 10d may include a LAN or an adapter compliant with optical communication (for example, FC (Fibre Channel)). For example, the program 10g may be downloaded from the network to the computer 10 via the communication IF and stored in the storage unit 10c.

I/O部10eは、マウス、キーボード、又は操作ボタン等の入力部、並びに、タッチパネルディスプレイ、LCD(Liquid Crystal Display)等のモニタ、プロジェクタ、又はプリンタ等の出力部、の一方又は双方を含んでよい。 The I / O unit 10e includes one or both of an input unit such as a mouse, a keyboard, or an operation button, and an output unit such as a touch panel display, a monitor such as an LCD (Liquid Crystal Display), a projector, or a printer. good.

図1に示すモニタ22、キーボード26、マウス27、及び、モニタ35は、処理装置21のI/O部10eの一例である。また、図1に示すモニタ39は、制御装置38のI/O部10eの一例である。 The monitor 22, the keyboard 26, the mouse 27, and the monitor 35 shown in FIG. 1 are examples of the I / O unit 10e of the processing device 21. Further, the monitor 39 shown in FIG. 1 is an example of the I / O unit 10e of the control device 38.

読取部10fは、記録媒体10hに記録されたデータやプログラムの情報を読み出すリーダの一例である。読取部10fは、記録媒体10hを接続可能又は挿入可能な接続端子又は装置を含んでよい。読取部10fとしては、例えば、USB等に準拠したアダプタ、記録ディスクへのアクセスを行なうドライブ装置、SDカード等のフラッシュメモリへのアクセスを行なうカードリーダ等が挙げられる。なお、記録媒体10hにはプログラム10gが格納されてもよく、読取部10fが記録媒体10hからプログラム10gを読み出して記憶部10cに格納してもよい。 The reading unit 10f is an example of a reader that reads data and program information recorded on the recording medium 10h. The reading unit 10f may include a connection terminal or device to which the recording medium 10h can be connected or inserted. Examples of the reading unit 10f include an adapter compliant with USB or the like, a drive device for accessing a recording disk, a card reader for accessing a flash memory such as an SD card, and the like. The program 10g may be stored in the recording medium 10h, or the reading unit 10f may read the program 10g from the recording medium 10h and store it in the storage unit 10c.

図1に示すカードリーダ28は、処理装置21の読取部10fの一例である。 The card reader 28 shown in FIG. 1 is an example of the reading unit 10f of the processing device 21.

記録媒体10hとしては、例示的に、磁気/光ディスクやフラッシュメモリ等の非一時的な記録媒体が挙げられる。磁気/光ディスクとしては、例示的に、フレキシブルディスク、CD(Compact Disc)、DVD(Digital Versatile Disc)、ブルーレイディスク、HVD(Holographic Versatile Disc)等が挙げられる。フラッシュメモリとしては、例示的に、USBメモリやSDカード等が挙げられる。なお、CDとしては、例示的に、CD-ROM、CD-R、CD-RW等が挙げられる。また、DVDとしては、例示的に、DVD-ROM、DVD-RAM、DVD-R、DVD-RW、DVD+R、DVD+RW等が挙げられる。 Examples of the recording medium 10h include non-temporary recording media such as magnetic / optical disks and flash memories. Examples of the magnetic / optical disk include flexible discs, CDs (Compact Discs), DVDs (Digital Versatile Discs), Blu-ray discs, HVDs (Holographic Versatile Discs), and the like. Examples of the flash memory include a USB memory and an SD card. Examples of the CD include a CD-ROM, a CD-R, a CD-RW, and the like. Examples of DVDs include DVD-ROM, DVD-RAM, DVD-R, DVD-RW, DVD + R, DVD + RW, and the like.

上述したコンピュータ10のハードウェア構成は例示である。従って、コンピュータ10内でのハードウェアの増減(例えば任意のブロックの追加や削除)、分割、任意の組み合わせでの統合、又は、バスの追加若しくは削除等は適宜行なわれてもよい。例えば、ロボット制御部37aは、上述したハードウェア構成に代えて、例えば、SoC(System on Chip)等により、プロセッサやメモリ等をICチップに集積した構成をそなえてもよい。また、制御装置38は、PLC等のステートマシン型のコンピュータである場合、当該コンピュータに適したハードウェア構成をそなえてよい。 The hardware configuration of the computer 10 described above is an example. Therefore, the increase / decrease of hardware (for example, addition or deletion of arbitrary blocks), division, integration in any combination, addition or deletion of buses, etc. may be appropriately performed in the computer 10. For example, the robot control unit 37a may have a configuration in which a processor, a memory, or the like is integrated in an IC chip by, for example, a SoC (System on Chip) or the like, instead of the hardware configuration described above. Further, when the control device 38 is a state machine type computer such as a PLC, the control device 38 may have a hardware configuration suitable for the computer.

〔2〕その他
上述した一実施形態に係る技術は、以下のように変形、変更して実施することができる。
[2] Others The technique according to the above-described embodiment can be modified or modified as follows.

例えば、一実施形態において、キャプチャ装置33による映像信号のキャプチャ、及び、カメラ36によるモニタ35の表示画面の撮像、は、処理装置21の1サイクルの処理において1回実行されるものとしたが、これに限定されるものではない。 For example, in one embodiment, the capture of the video signal by the capture device 33 and the imaging of the display screen of the monitor 35 by the camera 36 are executed once in one cycle of the processing device 21. It is not limited to this.

例えば、キャプチャ及び撮像は、1サイクル内で複数回実行されてもよい。この場合、AP装置34は、1サイクル内で受信する複数のキャプチャ画像データに基づき、1つのOCR結果を制御装置38に送信してよい。また、ロボット制御部37aは、1サイクル内で受信する複数の撮像された画像データに基づき、1つのOCR結果を制御装置38に送信してよい。 For example, capture and imaging may be performed multiple times within one cycle. In this case, the AP device 34 may transmit one OCR result to the control device 38 based on a plurality of captured image data received within one cycle. Further, the robot control unit 37a may transmit one OCR result to the control device 38 based on a plurality of captured image data received within one cycle.

なお、AP装置34及びロボット制御部37aの各々は、例えば、複数の画像データを画像処理(例えば合成等)によって1つの高精度な画像データに変換し、変換後の画像データに対してOCRを行なってもよい。或いは、AP装置34及びロボット制御部37aの各々は、例えば、複数の画像データの各々に対してそれぞれOCRを行ない、複数のOCR結果の中から尤度の大きい(一致数の多い)OCR結果を出力してもよい。 Each of the AP device 34 and the robot control unit 37a converts, for example, a plurality of image data into one high-precision image data by image processing (for example, compositing), and performs OCR on the converted image data. You may do it. Alternatively, each of the AP device 34 and the robot control unit 37a performs OCR for each of a plurality of image data, and obtains an OCR result having a high likelihood (a large number of matches) from among the plurality of OCR results. It may be output.

また、一実施形態において、書込制御装置3の制御装置38は、2つの異なるインプットデータに基づく2つの文字認識結果を用いるものとしたが、これに限定されるものではない。例えば、制御装置38は、3つ以上の異なるインプットデータに基づく3つ以上の文字認識結果を用いてもよい。 Further, in one embodiment, the control device 38 of the write control device 3 uses two character recognition results based on two different input data, but is not limited thereto. For example, the control device 38 may use three or more character recognition results based on three or more different input data.

さらに、一実施形態において、モニタ22及びモニタ35は共通の1つのモニタとしてそなえられてもよい。また、モニタ35及びモニタ39は共通の1つのモニタとしてそなえられてもよい。さらに、モニタ22及びモニタ39は共通の1つのモニタとしてそなえられてもよい。 Further, in one embodiment, the monitor 22 and the monitor 35 may be provided as one common monitor. Further, the monitor 35 and the monitor 39 may be provided as one common monitor. Further, the monitor 22 and the monitor 39 may be provided as one common monitor.

また、一実施形態に係る手法は、SIMカード管理システム1に限定されるものではなく、画面表示される情報の読み取りを行なう種々のシステムに適用することが可能である。 Further, the method according to one embodiment is not limited to the SIM card management system 1, and can be applied to various systems for reading information displayed on the screen.

〔3〕付記
以上の実施形態に関し、さらに以下の付記を開示する。
[3] Additional notes The following additional notes will be further disclosed with respect to the above embodiments.

(付記1)
所定の文字列が書き込まれる記録媒体を管理する管理装置から送信される画面出力信号であって、前記所定の文字列を画面表示させるための前記画面出力信号に対するキャプチャ処理により生成されるキャプチャ画像に対して文字認識処理を実行して得られる第1結果データと、
前記画面出力信号により第1表示装置に表示された画面を撮像装置により撮像した撮像画像に対して文字認識処理を実行して得られる第2結果データと、
をそれぞれ受信する受信部と、
前記第1結果データと前記第2結果データとを比較し、前記第1結果データと前記第2結果データとが一致する場合に、前記第1結果データ又は前記第2結果データを前記記録媒体に書き込む制御を行なう書込制御部と、をそなえる、情報処理装置。
(Appendix 1)
A screen output signal transmitted from a management device that manages a recording medium to which a predetermined character string is written, and is a captured image generated by a capture process for the screen output signal for displaying the predetermined character string on the screen. On the other hand, the first result data obtained by executing the character recognition process and
The second result data obtained by executing the character recognition process on the image captured by the image pickup device on the screen displayed on the first display device by the screen output signal, and
And the receiver that receives each
The first result data and the second result data are compared, and when the first result data and the second result data match, the first result data or the second result data is used in the recording medium. An information processing device equipped with a write control unit that controls writing.

(付記2)
前記書込制御部は、前記第1結果データと前記第2結果データとが一致しない場合に、前記キャプチャ画像及び前記撮像画像を第2表示装置に表示させるとともに、文字列の入力を受け付け、入力された文字列を前記記録媒体に書き込む制御を行なう、付記1に記載の情報処理装置。
(Appendix 2)
When the first result data and the second result data do not match, the write control unit displays the captured image and the captured image on the second display device, and accepts and inputs a character string. The information processing apparatus according to Appendix 1, which controls the writing of the character string to the recording medium.

(付記3)
前記書込制御部は、前記情報処理装置に接続された第1ロボットに対して、前記管理装置への情報の入力を行なう入力装置に、前記第1結果データ又は前記第2結果データを入力させる制御を行なう、付記1又は付記2に記載の情報処理装置。
(Appendix 3)
The write control unit causes the first robot connected to the information processing device to input the first result data or the second result data to an input device that inputs information to the management device. The information processing apparatus according to Supplementary Note 1 or 2, which is controlled.

(付記4)
前記書込制御部は、
前記情報処理装置に接続された第2ロボットに対して、前記記録媒体に対するデータの書き込みを行なう書込装置であって前記管理装置に接続された前記書込装置に前記記録媒体を挿入させる制御を行ない、
前記第1ロボットに対して、前記入力装置に、前記書込装置に挿入された前記記録媒体への前記第1結果データ又は前記第2結果データの書き込み指示を入力させる制御を行なう、付記3に記載の情報処理装置。
(Appendix 4)
The write control unit
A control for inserting the recording medium into the writing device connected to the management device, which is a writing device for writing data to the recording medium, to the second robot connected to the information processing device. Do,
In Appendix 3, the first robot is controlled to have the input device input an instruction to write the first result data or the second result data to the recording medium inserted in the writing device. The information processing device described.

(付記5)
前記受信部は、前記記録媒体から読み取られた前記記録媒体の識別情報を受信し、受信した前記識別情報と、前記書込制御部による制御により前記記録媒体に書き込まれる前記第1結果データ又は前記第2結果データと、を前記管理装置の上位装置に送信する制御を行なう、付記1~4のいずれか1項に記載の情報処理装置。
(Appendix 5)
The receiving unit receives the identification information of the recording medium read from the recording medium, and the received identification information and the first result data or the first result data written in the recording medium under the control of the writing control unit. The information processing apparatus according to any one of Supplementary note 1 to 4, which controls transmission of the second result data to a higher-level device of the management device.

(付記6)
前記所定の文字列は、電話番号であり、
前記記録媒体は、SIM(Subscriber Identity Module)カードである、付記1~5のいずれか1項に記載の情報処理装置。
(Appendix 6)
The predetermined character string is a telephone number, and is
The information processing device according to any one of Supplementary note 1 to 5, wherein the recording medium is a SIM (Subscriber Identity Module) card.

(付記7)
所定の文字列が書き込まれる記録媒体を管理する管理装置から送信される画面出力信号であって、前記所定の文字列を画面表示させるための前記画面出力信号に対するキャプチャ処理により生成されるキャプチャ画像に対して文字認識処理を実行して得られる第1結果データを受信し、
前記画面出力信号により第1表示装置に表示された画面を撮像装置により撮像した撮像画像に対して文字認識処理を実行して得られる第2結果データを受信し、
前記第1結果データと前記第2結果データとを比較し、前記第1結果データと前記第2結果データとが一致する場合に、前記第1結果データ又は前記第2結果データを前記記録媒体に書き込む制御を行なう、
処理をコンピュータに実行させる、書込制御プログラム。
(Appendix 7)
A screen output signal transmitted from a management device that manages a recording medium to which a predetermined character string is written, and is a captured image generated by a capture process for the screen output signal for displaying the predetermined character string on the screen. On the other hand, the first result data obtained by executing the character recognition process is received, and
The second result data obtained by executing the character recognition process on the image captured by the image pickup device on the screen displayed on the first display device by the screen output signal is received.
The first result data and the second result data are compared, and when the first result data and the second result data match, the first result data or the second result data is used in the recording medium. Control writing,
A write control program that causes a computer to execute processing.

(付記8)
前記第1結果データと前記第2結果データとが一致しない場合に、前記キャプチャ画像及び前記撮像画像を第2表示装置に表示させるとともに、文字列の入力を受け付け、入力された文字列を前記記録媒体に書き込む制御を行なう、処理を前記コンピュータに実行させる、付記7に記載の書込制御プログラム。
(Appendix 8)
When the first result data and the second result data do not match, the captured image and the captured image are displayed on the second display device, the input of the character string is accepted, and the input character string is recorded. The writing control program according to Appendix 7, which controls writing to a medium and causes the computer to execute processing.

(付記9)
前記コンピュータに接続された第1ロボットに対して、前記管理装置への情報の入力を行なう入力装置に、前記第1結果データ又は前記第2結果データを入力させる制御を行なう、処理を前記コンピュータに実行させる、付記7又は付記8に記載の書込制御プログラム。
(Appendix 9)
The computer is subjected to a process of controlling the first robot connected to the computer to input the first result data or the second result data to an input device that inputs information to the management device. The write control program according to Appendix 7 or Appendix 8 to be executed.

(付記10)
前記コンピュータに接続された第2ロボットに対して、前記記録媒体に対するデータの書き込みを行なう書込装置であって前記管理装置に接続された前記書込装置に前記記録媒体を挿入させる制御を行ない、
前記第1ロボットに対して、前記入力装置に、前記書込装置に挿入された前記記録媒体への前記第1結果データ又は前記第2結果データの書き込み指示を入力させる制御を行なう、処理を前記コンピュータに実行させる、付記9に記載の書込制御プログラム。
(Appendix 10)
The second robot connected to the computer is controlled to insert the recording medium into the writing device connected to the management device, which is a writing device for writing data to the recording medium.
The process of controlling the first robot to input to the input device an instruction to write the first result data or the second result data to the recording medium inserted in the writing device is performed. The write control program according to Appendix 9, which is executed by a computer.

(付記11)
前記記録媒体から読み取られた前記記録媒体の識別情報を受信し、
受信した前記識別情報と、前記書き込む制御により前記記録媒体に書き込まれる前記第1結果データ又は前記第2結果データと、を前記管理装置の上位装置に送信する制御を行なう、処理を前記コンピュータに実行させる、付記7~10のいずれか1項に記載の書込制御プログラム。
(Appendix 11)
Upon receiving the identification information of the recording medium read from the recording medium,
A process of controlling the received identification information and the first result data or the second result data written in the recording medium by the writing control to be transmitted to a higher-level device of the management device is executed by the computer. The write control program according to any one of Supplementary note 7 to 10.

(付記12)
コンピュータのプロセッサが、
所定の文字列が書き込まれる記録媒体を管理する管理装置から送信される画面出力信号であって、前記所定の文字列を画面表示させるための前記画面出力信号に対するキャプチャ処理により生成されるキャプチャ画像に対して文字認識処理を実行して得られる第1結果データを受信し、
前記画面出力信号により第1表示装置に表示された画面を撮像装置により撮像した撮像画像に対して文字認識処理を実行して得られる第2結果データを受信し、
前記第1結果データと前記第2結果データとを比較し、前記第1結果データと前記第2結果データとが一致する場合に、前記第1結果データ又は前記第2結果データを前記記録媒体に書き込む制御を行なう、書込制御方法。
(Appendix 12)
The processor of the computer
A screen output signal transmitted from a management device that manages a recording medium to which a predetermined character string is written, and is a captured image generated by a capture process for the screen output signal for displaying the predetermined character string on the screen. On the other hand, the first result data obtained by executing the character recognition process is received, and
The second result data obtained by executing the character recognition process on the image captured by the image pickup device on the screen displayed on the first display device by the screen output signal is received.
The first result data and the second result data are compared, and when the first result data and the second result data match, the first result data or the second result data is used in the recording medium. A write control method that controls writing.

(付記13)
前記プロセッサが、前記第1結果データと前記第2結果データとが一致しない場合に、前記キャプチャ画像及び前記撮像画像を第2表示装置に表示させるとともに、文字列の入力を受け付け、入力された文字列を前記記録媒体に書き込む制御を行なう、付記12に記載の書込制御方法。
(Appendix 13)
When the processor does not match the first result data and the second result data, the captured image and the captured image are displayed on the second display device, and the input of the character string is accepted and the input character is received. The writing control method according to Appendix 12, wherein the row is controlled to be written on the recording medium.

(付記14)
前記プロセッサが、前記コンピュータに接続された第1ロボットに対して、前記管理装置への情報の入力を行なう入力装置に、前記第1結果データ又は前記第2結果データを入力させる制御を行なう、付記12又は付記13に記載の書込制御方法。
(Appendix 14)
Addendum: The processor controls a first robot connected to the computer to input the first result data or the second result data to an input device that inputs information to the management device. 12 or the write control method according to Appendix 13.

(付記15)
前記プロセッサが、
前記コンピュータに接続された第2ロボットに対して、前記記録媒体に対するデータの書き込みを行なう書込装置であって前記管理装置に接続された前記書込装置に前記記録媒体を挿入させる制御を行ない、
前記第1ロボットに対して、前記入力装置に、前記書込装置に挿入された前記記録媒体への前記第1結果データ又は前記第2結果データの書き込み指示を入力させる制御を行なう、付記14に記載の書込制御方法。
(Appendix 15)
The processor
The second robot connected to the computer is controlled to insert the recording medium into the writing device connected to the management device, which is a writing device for writing data to the recording medium.
In Appendix 14, the first robot is controlled to have the input device input an instruction to write the first result data or the second result data to the recording medium inserted in the writing device. The write control method described.

(付記16)
前記プロセッサが、
前記記録媒体から読み取られた前記記録媒体の識別情報を受信し、
受信した前記識別情報と、前記書き込む制御により前記記録媒体に書き込まれる前記第1結果データ又は前記第2結果データと、を前記管理装置の上位装置に送信する制御を行なう、付記12~15のいずれか1項に記載の書込制御方法。
(Appendix 16)
The processor
Upon receiving the identification information of the recording medium read from the recording medium,
Any of the appendices 12 to 15, which controls to transmit the received identification information and the first result data or the second result data written to the recording medium by the writing control to a higher-level device of the management device. The write control method according to item 1.

(付記17)
所定の文字列が書き込まれる記録媒体を管理する管理装置から送信される画面出力信号であって、前記所定の文字列を画面表示させるための前記画面出力信号に対してキャプチャ処理を行ない生成されたキャプチャ画像に対して文字認識処理を実行して第1結果データを生成する第1生成装置と、
前記画面出力信号により第1表示装置に表示された画面を撮像装置により撮像した撮像画像に対して文字認識処理を実行して第2結果データを生成する第2生成装置と、
前記第1生成装置から前記第1結果データを受信し、前記第2生成装置から前記第2結果データを受信する受信部と、
前記第1結果データと前記第2結果データとを比較し、前記第1結果データと前記第2結果データとが一致する場合に、前記第1結果データ又は前記第2結果データを前記記録媒体に書き込む制御を行なう書込制御部と、をそなえる、書込制御システム。
(Appendix 17)
A screen output signal transmitted from a management device that manages a recording medium to which a predetermined character string is written, and is generated by performing a capture process on the screen output signal for displaying the predetermined character string on the screen. The first generator that executes character recognition processing on the captured image and generates the first result data,
A second generation device that generates second result data by executing character recognition processing on an image captured by an image pickup device on a screen displayed on the first display device by the screen output signal.
A receiving unit that receives the first result data from the first generator and receives the second result data from the second generator.
The first result data and the second result data are compared, and when the first result data and the second result data match, the first result data or the second result data is used in the recording medium. A write control system equipped with a write control unit that controls writing.

1 SIMカード管理システム(システム)
2 SIMカード管理装置(管理装置)
3 書込制御装置
4 進捗管理装置
5 蓄積装置
21 処理装置
22、35、39 モニタ
23 出力分配部
24 プリンタ
25 指紋認証部
26 キーボード
27 マウス
28 カードリーダ
30 SIM
31 SIM番号読取部
32 印字部
33 キャプチャ装置
34 AP装置
36 カメラ
37 ロボット部
37a ロボット制御部
37b ロボット
38 制御装置
38a 記憶部
38b 第1制御部
38c 第2制御部
38d 決定部
40 SIMカード収容部
1 SIM card management system (system)
2 SIM card management device (management device)
3 Write control device 4 Progress management device 5 Storage device 21 Processing device 22, 35, 39 Monitor 23 Output distribution unit 24 Printer 25 Fingerprint authentication unit 26 Keyboard 27 Mouse 28 Card reader 30 SIM
31 SIM number reader 32 Printing unit 33 Capture device 34 AP device 36 Camera 37 Robot unit 37a Robot control unit 37b Robot 38 Control device 38a Storage unit 38b First control unit 38c Second control unit 38d Determination unit 40 SIM card storage unit

Claims (7)

所定の文字列が書き込まれる記録媒体を管理する管理装置から送信される画面出力信号であって、前記所定の文字列を画面表示させるための前記画面出力信号に対するキャプチャ処理により生成されるキャプチャ画像に対して文字認識処理を実行して得られる第1結果データと、
前記画面出力信号により第1表示装置に表示された画面を撮像装置により撮像した撮像画像に対して文字認識処理を実行して得られる第2結果データと、
をそれぞれ受信する受信部と、
前記第1結果データと前記第2結果データとを比較し、前記第1結果データと前記第2結果データとが一致する場合に、前記第1結果データ又は前記第2結果データを前記記録媒体に書き込む制御を行なう書込制御部と、をそなえる、情報処理装置。
A screen output signal transmitted from a management device that manages a recording medium to which a predetermined character string is written, and is a captured image generated by a capture process for the screen output signal for displaying the predetermined character string on the screen. On the other hand, the first result data obtained by executing the character recognition process and
The second result data obtained by executing the character recognition process on the image captured by the image pickup device on the screen displayed on the first display device by the screen output signal, and
And the receiver that receives each
The first result data and the second result data are compared, and when the first result data and the second result data match, the first result data or the second result data is used in the recording medium. An information processing device equipped with a write control unit that controls writing.
前記書込制御部は、前記第1結果データと前記第2結果データとが一致しない場合に、前記キャプチャ画像及び前記撮像画像を第2表示装置に表示させるとともに、文字列の入力を受け付け、入力された文字列を前記記録媒体に書き込む制御を行なう、請求項1に記載の情報処理装置。 When the first result data and the second result data do not match, the write control unit displays the captured image and the captured image on the second display device, and accepts and inputs a character string. The information processing apparatus according to claim 1, wherein the information processing apparatus is controlled to write the character string to the recording medium. 前記書込制御部は、前記情報処理装置に接続された第1ロボットに対して、前記管理装置への情報の入力を行なう入力装置に、前記第1結果データ又は前記第2結果データを入力させる制御を行なう、請求項1又は請求項2に記載の情報処理装置。 The write control unit causes the first robot connected to the information processing device to input the first result data or the second result data to an input device that inputs information to the management device. The information processing apparatus according to claim 1 or 2, which controls. 前記書込制御部は、
前記情報処理装置に接続された第2ロボットに対して、前記記録媒体に対するデータの書き込みを行なう書込装置であって前記管理装置に接続された前記書込装置に前記記録媒体を挿入させる制御を行ない、
前記第1ロボットに対して、前記入力装置に、前記書込装置に挿入された前記記録媒体への前記第1結果データ又は前記第2結果データの書き込み指示を入力させる制御を行なう、請求項3に記載の情報処理装置。
The write control unit
A control for inserting the recording medium into the writing device connected to the management device, which is a writing device for writing data to the recording medium, to the second robot connected to the information processing device. Do,
3. The third robot is controlled to have the input device input an instruction to write the first result data or the second result data to the recording medium inserted in the writing device. The information processing device described in.
前記受信部は、前記記録媒体から読み取られた前記記録媒体の識別情報を受信し、受信した前記識別情報と、前記書込制御部による制御により前記記録媒体に書き込まれる前記第1結果データ又は前記第2結果データと、を前記管理装置の上位装置に送信する制御を行なう、請求項1~4のいずれか1項に記載の情報処理装置。 The receiving unit receives the identification information of the recording medium read from the recording medium, and the received identification information and the first result data or the first result data written in the recording medium under the control of the writing control unit. The information processing device according to any one of claims 1 to 4, which controls transmission of the second result data to a higher-level device of the management device. 所定の文字列が書き込まれる記録媒体を管理する管理装置から送信される画面出力信号であって、前記所定の文字列を画面表示させるための前記画面出力信号に対するキャプチャ処理により生成されるキャプチャ画像に対して文字認識処理を実行して得られる第1結果データを受信し、
前記画面出力信号により第1表示装置に表示された画面を撮像装置により撮像した撮像画像に対して文字認識処理を実行して得られる第2結果データを受信し、
前記第1結果データと前記第2結果データとを比較し、前記第1結果データと前記第2結果データとが一致する場合に、前記第1結果データ又は前記第2結果データを前記記録媒体に書き込む制御を行なう、
処理をコンピュータに実行させる、書込制御プログラム。
A screen output signal transmitted from a management device that manages a recording medium to which a predetermined character string is written, and is a captured image generated by a capture process for the screen output signal for displaying the predetermined character string on the screen. On the other hand, the first result data obtained by executing the character recognition process is received, and
The second result data obtained by executing the character recognition process on the image captured by the image pickup device on the screen displayed on the first display device by the screen output signal is received.
The first result data and the second result data are compared, and when the first result data and the second result data match, the first result data or the second result data is used in the recording medium. Control writing,
A write control program that causes a computer to execute processing.
コンピュータのプロセッサが、
所定の文字列が書き込まれる記録媒体を管理する管理装置から送信される画面出力信号であって、前記所定の文字列を画面表示させるための前記画面出力信号に対するキャプチャ処理により生成されるキャプチャ画像に対して文字認識処理を実行して得られる第1結果データを受信し、
前記画面出力信号により第1表示装置に表示された画面を撮像装置により撮像した撮像画像に対して文字認識処理を実行して得られる第2結果データを受信し、
前記第1結果データと前記第2結果データとを比較し、前記第1結果データと前記第2結果データとが一致する場合に、前記第1結果データ又は前記第2結果データを前記記録媒体に書き込む制御を行なう、書込制御方法。
The processor of the computer
A screen output signal transmitted from a management device that manages a recording medium to which a predetermined character string is written, and is a captured image generated by a capture process for the screen output signal for displaying the predetermined character string on the screen. On the other hand, the first result data obtained by executing the character recognition process is received, and
The second result data obtained by executing the character recognition process on the image captured by the image pickup device on the screen displayed on the first display device by the screen output signal is received.
The first result data and the second result data are compared, and when the first result data and the second result data match, the first result data or the second result data is used in the recording medium. A write control method that controls writing.
JP2018158278A 2018-08-27 2018-08-27 Information processing device, write control program, and write control method Active JP7087829B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018158278A JP7087829B2 (en) 2018-08-27 2018-08-27 Information processing device, write control program, and write control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018158278A JP7087829B2 (en) 2018-08-27 2018-08-27 Information processing device, write control program, and write control method

Publications (2)

Publication Number Publication Date
JP2020034985A JP2020034985A (en) 2020-03-05
JP7087829B2 true JP7087829B2 (en) 2022-06-21

Family

ID=69668093

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018158278A Active JP7087829B2 (en) 2018-08-27 2018-08-27 Information processing device, write control program, and write control method

Country Status (1)

Country Link
JP (1) JP7087829B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113392247B (en) * 2021-06-15 2022-03-29 读书郎教育科技有限公司 Chinese character writing monitoring method and system based on intelligent desk lamp
US20250021066A1 (en) * 2022-04-28 2025-01-16 Mitsubishi Electric Corporation Information processing device, control system, information processing method, and recording medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006121335A (en) 2004-10-20 2006-05-11 Vodafone Kk Information communication terminal, communication management system and communication system
JP2008310481A (en) 2007-06-13 2008-12-25 Softbank Mobile Corp Sales system, sales shop, and sales method
JP2014154066A (en) 2013-02-13 2014-08-25 Psc:Kk Character recognition system, character recognition program and character recognition method
JP2014194599A (en) 2013-03-28 2014-10-09 Hammock:Kk OCR system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0665945U (en) * 1993-02-22 1994-09-16 横河電機株式会社 Display inspection system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006121335A (en) 2004-10-20 2006-05-11 Vodafone Kk Information communication terminal, communication management system and communication system
JP2008310481A (en) 2007-06-13 2008-12-25 Softbank Mobile Corp Sales system, sales shop, and sales method
JP2014154066A (en) 2013-02-13 2014-08-25 Psc:Kk Character recognition system, character recognition program and character recognition method
JP2014194599A (en) 2013-03-28 2014-10-09 Hammock:Kk OCR system

Also Published As

Publication number Publication date
JP2020034985A (en) 2020-03-05

Similar Documents

Publication Publication Date Title
CN105204969B (en) Abnormal log processing method and abnormal log processing unit
JP7087829B2 (en) Information processing device, write control program, and write control method
US8223368B2 (en) Image processing apparatus and method
CN108874441B (en) Board card configuration method, device, server and storage medium
US11226757B2 (en) Hot plug memory device data protection method
CN110337035B (en) Method and device for detecting video playing quality
US9921555B2 (en) Device control system, host device, and control method of a host device
US10700730B2 (en) Semiconductor device, electronic device, data transmission method, timing controller, and vehicle
CN117735257A (en) Sample tube temperature raising and lowering method, device and storage medium based on pneumatic
KR101260313B1 (en) Electric apparatus and data sending/receiving method thereof and slave apparatus and communication method between the plural number of apparatuses
KR20200009297A (en) Method for printing signature data and electronic device performing the method
JP2020009279A (en) Information processing program, information processing device and information processing method
CN113377592A (en) Chip detection method and device, computer readable storage medium and electronic equipment
JP7201545B2 (en) FORM PROCESSING PROGRAM, FORM PROCESSING METHOD, AND FORM PROCESSING APPARATUS
JP2016105214A (en) Information processing device and information processing program
CN111860301A (en) Component position detection method and system
US20190087931A1 (en) Image processing apparatus and image processing method
KR102436267B1 (en) Parallel precessing method and high-speed precessing system using the same
CN110928814A (en) Method and device for detecting transmission abnormality of serial hard disk and electronic equipment
US9348729B2 (en) Secured management of traces in a mail processing device
US20160062565A1 (en) Method of Removing External Devices for Computer System and Related Computer System
EP1460543A2 (en) Method and apparatus of error processing according to data types
US20240345761A1 (en) Method for writing digital contents to a plurality of storage cards and the system for the same
US20230386210A1 (en) Processing device, processing method, and non-transitory storage medium
KR101367062B1 (en) Direct file access system and method using disk interface command in computer foresic process

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20190607

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210513

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220418

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220510

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220523

R150 Certificate of patent or registration of utility model

Ref document number: 7087829

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150