EP3567515B1 - Information reading apparatus - Google Patents
Information reading apparatus Download PDFInfo
- Publication number
- EP3567515B1 EP3567515B1 EP19171397.3A EP19171397A EP3567515B1 EP 3567515 B1 EP3567515 B1 EP 3567515B1 EP 19171397 A EP19171397 A EP 19171397A EP 3567515 B1 EP3567515 B1 EP 3567515B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- unit
- module
- information
- reading
- base module
- 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
Links
- 230000006870 function Effects 0.000 claims description 121
- 238000004891 communication Methods 0.000 claims description 32
- 238000005286 illumination Methods 0.000 claims description 20
- 238000001514 detection method Methods 0.000 claims description 15
- 238000012545 processing Methods 0.000 description 29
- 230000005540 biological transmission Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 10
- 238000000034 method Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 6
- 238000013461 design Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 238000012790 confirmation Methods 0.000 description 4
- 238000003384 imaging method Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000010365 information processing Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000012856 packing Methods 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1632—External expansion units, e.g. docking stations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/0004—Hybrid readers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10821—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
- G06K7/10881—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices constructional details of hand-held scanners
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10821—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
- G06K7/1098—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices the scanning arrangement having a modular construction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1601—Constructional details related to the housing of computer displays, e.g. of CRT monitors, of flat displays
- G06F1/1607—Arrangements to support accessories mechanically attached to the display housing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1656—Details related to functional adaptations of the enclosure, e.g. to provide protection against EMI, shock, water, or to host detachable peripherals like a mouse or removable expansions units like PCMCIA cards, or to provide access to internal components for maintenance or to removable storage supports like CDs or DVDs, or to mechanically mount accessories
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K2007/10524—Hand-held scanners
Definitions
- the present invention relates to information reading devices which are able to read information from information carriers such as one-dimension information codes, two-dimensional information codes, or RFID tags.
- Optical information reading devices such as an optical information reading device that optically reads an information code and information reading devices such as an RFID tag reader/writer that reads an RFID tag in a non-contact manner are required to perform various functions according to situations such as distribution, storage, and in-store sales.
- information reading devices that can perform such various functions.
- an optical information reading device disclosed in JP-A-2004-005164 is known.
- This information reading device includes a hand-held bar code reader, a PDA, and a receptacle that holds the PDA placed thereon to be connected to the bar code reader, with these components being separably or detachably combined together, and is configured, in a combined state, to serve as a bar code handy terminal that performs functions such as reading of the bar code, and processing and collection of the read data.
- US 5 530 619 A discloses a portable, hand-held data collection terminal unit of modular structure including among other modules a display screen module, a keyboard module and a base module, each of which may be chosen from a plurality of modules available for assembly into the terminal unit. Consequently, a wide combination of terminal units may be assembled from a comparatively limited number of modular choices, such that the cost of assembly of a terminal unit with specific functions may be minimized.
- a particular selected module is a scanning module including a pivotable scanning head to permit a user to adjust the scanning head to a convenient position for operating the scanning module without sacrifice of visual access to a display screen of the display screen module.
- the display screen module may be selected from modules of standard width equal to the width of the terminal unit, of extended width extending when assembled to a selected keyboard module beyond either or both lateral edges of the terminal unit.
- the selected display screen module may include one of different sized screens, function keys and alphabetical keys.
- a display and a keyboard with function keys is mounted on a first side of the terminal unit and a function key is mounted on a second, laterally disposed, side of the terminal unit.
- US 2013/0221099 A1 discloses an information processing device provided with plural reading units, an inclination detection section, a selection section, a control section and a processing section.
- the reading units are equipped to read plural identifiers with different reading systems.
- the inclination detection section detects an inclination of a body of the device.
- the selection section selects one reading unit from the plural reading units in accordance with the inclination of the device body detected by the inclination detection section.
- the control section causes the identifiers to be read by the reading units selected by the selection section.
- the processing section processes information of the identifiers that have been read by the reading units.
- CN 204 229 413 U discloses a handheld device.
- the handheld device comprises a housing, a central processor, a function unit and a display screen, wherein the display screen is arranged on the housing, is electrically connected with the central processor and is used for information transmission with the central processor; the function unit is connected in a detachable manner with the housing, is connected with the housing and is also electrically connected with the central processor; and the function unit collects external information, sends the information to the central processor, and display the information through the display screen.
- the handheld device is reasonable in design, simple in structure, capable of replacement usage of the function unit, and multiple in function, and the size of the handheld device is reduced, which brings great convenience for users.
- the information reading devices described above are suitably used according to the situations such as distribution and inventory, and dedicated models for each situation, which are completely different from each other, are often used.
- a QR code reader of company A is used to read QR codes (registered trademark) displayed in units of transport pallets for transporting products or the like
- an RFID tag reader/writer of company B is used to read RFID tags attached to the products or the like.
- a QR code reader of company C is used to read QR codes attached to the packing boxes or the like, which are placed on the upper shelf, from a distant position.
- an information reading device (1a to 1e) including: a base module (10); and three functional modules, which are a top module (20a, 20b, 20c), a bottom module (30a, 30d), and a back module (40a, 40c, 40e), each configured to be connected to the base module to impart a predetermined function
- the base module includes a control unit (12) that performs control by using the three functional modules, and a display unit (14) whose display content is controlled by the control unit
- the top module is connected to a one end of the base module in a longitudinal direction of the base module, and includes at least one of a first reading unit (23a, 23b, 26c) for reading external information and a sound unit (25a)
- the bottom module is connected to an other end of the base module in the longitudinal direction of the base module, and includes at least one of a second reading unit for reading external information, a key operation unit (32a), and a battery unit (33a, 33d)
- the back module is connected to a rear
- the base module includes the control unit that performs control by using three functional modules, which are the top module, the bottom module, and the back module, assembled to the base module, and the display unit whose display content is controlled by the control unit, wherein the top module is connected to the one end of the base module in the longitudinal direction, and includes at least one of the first reading unit for reading external information and the sound unit, the bottom module is connected to the other end of the base module in the longitudinal direction, and includes at least one of the second reading unit for reading external information, the key operation unit, and the battery unit, and the back module is connected to the rear side of the base module, which faces away from the display screen of the display unit, and includes at least one of the third reading unit, the antenna, the charging unit, and the grip.
- the control unit recognizes each function on the basis of the information obtained from the three functional modules connected to the base module.
- the three functional modules each having a function appropriate for the intended situation are connected to the base module, for example, separably or detachably in terms of mechanical and electrical connection, such that a predetermined function or a further function to the connected functional module is controlled by the control unit.
- the functional modules and a plurality of application programs provided for implementation of respective functions can be designed based on a common design concept, and thus operation methods, key arrangement, display content during operation, and the like can be readily commonized. Accordingly, an information reading device that is easy for a user to operate even if different functions are required for each situation can be achieved.
- the control unit when the power is applied, the control unit recognizes each function on the basis of the information obtained from the three functional modules connected to the base module. Since the power is usually applied after the respective functional modules are connected to the base module, functions of the connected functional modules can be reliably recognized.
- one of the first reading unit, the second reading unit, and the third reading unit serves as a wireless communication unit for reading external information by using wireless communication
- the control unit receives the external information from the wireless communication unit when the external information is read by the wireless communication unit, without providing instruction to the wireless communication unit.
- the control unit controls the notification unit to perform first notification when connection of at least one of the top module, the bottom module, and the back module to the base module is not recognized. Accordingly, when the first notification is performed by the notification unit, a connection failure state, in which at least one of the top module, the bottom module, and the back module is not connected to the base module, can be easily recognized, and the connection failure can be immediately removed.
- the control unit controls the notification unit to perform second notification when the function imparted by the top module, the function imparted by the bottom module, and the function imparted by the back module becomes a combination of predetermined functions. Accordingly, a combination that should be excluded, which is a combination by which incompatible functions are imparted, is set as the combination of predetermined functions so that the combination that should be excluded can be easily recognized and immediately removed when the second notification is performed by the notification unit.
- control unit controls the display unit to display the application program for performing the recognized function in a selectable manner and not to display the application program for performing the unrecognized function among the plurality of application programs stored in the storage unit in an executable manner.
- the base module includes at least one of a battery mounting unit and a base module key operation unit in addition to the control unit and the display unit. Accordingly, an information reading device that is easy for a user to operate even if the base module is multifunctionalized.
- the top module includes at least one of the first reading unit, the sound unit, a top module key operation unit, a sensor, a top module vibrator, and an illumination unit. Accordingly, an information reading device that is easy for a user to operate even if the top module is multifunctionalized.
- the bottom module includes at least one of the second reading unit, the key operation unit, the battery unit, a bottom module sound unit, a battery cover opening detection unit, and a small protection unit. Accordingly, an information reading device that is easy for a user to operate even if the bottom module is multifunctionalized.
- the back module includes at least one of the third reading unit, the antenna, the charging unit, the grip, a back module battery unit, and a back module vibrator. Accordingly, an information reading device that is easy for a user to operate even if the back module is multifunctionalized.
- the base module includes at least one of a base module display unit whose display content is controlled by a control unit, a battery mounting unit, and a base module key operation unit in addition to a control unit that performs control by using a plurality of functional modules including at least a first functional module and a second functional module.
- the first functional module is connected to the base module, and includes at least one of a first reading unit for reading external information, a first display unit, a first sound unit, a first key operation unit, a first sensor, a first vibrator, a first illumination unit, a first battery unit, a first battery cover opening detection unit, a first small protection unit, a first antenna, a first charging unit, and a first grip
- the second functional module is connected to the base module, and includes at least one of a second reading unit for reading external information, a second display unit, a second sound unit, a second key operation unit, a second sensor, a second vibrator, a second illumination unit, a second battery unit, a second battery cover opening detection unit, a second small protection unit, a second antenna, a second charging unit, and a second grip
- the control unit recognizes each function on a basis of information obtained from the plurality of functional modules connected to the base module.
- a plurality of functional modules each having a function appropriate for the intended situation are connected to the base module such that a predetermined function or the like corresponding to the connected functional module is controlled by the control unit.
- the functional modules and a plurality of application programs provided for implementation of respective functions can be designed based on a common design idea, and thus operation methods, key arrangement, display content during operation, and the like can be readily commonized. Accordingly, an information reading device that is easy for a user to operate even if different functions are required for each situation can be achieved.
- An information reading device is a portable information processing terminal configured to perform a predetermined function by connecting three functional modules (that is, modules assigned to the respective functions) of a top module, a bottom module, and a back (rear) module to a base module. That is, a plurality of top modules, bottom modules, and back modules are provided for each of the functions to be performed, and combinations of these functional modules can be rearranged to obtain an information reading device having a desired function.
- mechanically and electrically mutually separable or detachable combinations of the three functional modules connected to the base module 10 enable five information reading devices 1a to 1e having different functions.
- detachable mechanisms can be realized by using known one or more mechanisms such as snap fit structures or screwing devices
- the information reading device 1a is configured to read an information code and is provided with a keyboard.
- the information reading device 1b differs from the information reading device 1a in that it is configured to read an information code located at a farther position.
- the information reading device 1c differs from the information reading device 1a in that it is configured to read and write a wireless tag such as an RF tag, and is provided with a gun type grip.
- the information reading device 1d differs from the information reading device 1a in that it is configured as a smartphone type without having a keyboard.
- the information reading device 1e differs from the information reading device 1d in that it is configured to be chargeable in a non-contact manner.
- the information reading device 1a is formed by assembling a top module 20a, a bottom module 30a, and a back module 40a to a base module 10, and electrically connecting thereto via a connector or the like.
- the base module 10 will be described below.
- the base module 10 is a module that is used common to the information reading devices 1a to 1e, and has a case 11 that forms the outer casing, which houses a control unit 12 that controls the entire device including the functional modules connected thereto, a storage unit 13, a touch panel 14, and a communication unit 15.
- the case 11 has a connector and other members disposed on a one end-side portion (simply, one end) of the case in the longitudinal direction (by way of example, the upper side in Fig. 3 ), the other end-side portion (simply, the other end) of the case in the longitudinal direction (by way of example, the lower side in Fig. 3 ), and a rear side (by way of example, the right side in Fig. 3 ) for electrically and communicably connecting the control unit 12 to the functional modules assembled thereto.
- the control unit 12 is provided with a computer or a computer system which has a function of performing calculation steps on software programs.
- the control unit 12 includes a CPU (central processing unit) 12A, a ROM (read-only memory) 12B, and a RAM (random access memory) 12C. These elements are mutually communicably connected via internal buses (not show) and also connected to an input/output interface (not shown) for commutation with various devices which are placed outside the reading device.
- the ROM 12B is used for previous storage of various software programs including display control applications according to the present embodiment. Hence, the ROM 12B serves as a non-transitory computer-readable recoding medium.
- the RAM 12C is used for temporary storage of various data generated in the processing carried out by the CPU 12A.
- the storage unit 13 is composed of a known storage device such as a semiconductor memory device, and a plurality of application programs for performing functions of the functional modules that can be connected to the base module 10 are pre-stored in a manner executable by the control unit 12 (more specifically, by the CPU 12A).
- the touch panel 14 is configured as a known touch panel type display device, and includes a display unit configured as a known display device such as a liquid crystal display, and a transparent operation panel superimposed on a display screen 14a of the display unit and serving as a detecting section for detecting an area of the display screen 14a to which pressing (contact) operation is performed.
- display content of the display unit is controlled by the control unit 12, and a large-sized display screen 14a with a thin frame (thin bezel) is disposed on a surface 11a of the case 11.
- the communication unit 15 is configured as an external interface controlled by the control unit 12 to perform wireless communication or the like via a telephone line or wireless LAN by using an antenna disposed in the case 11 or an antenna disposed in the connected functional module.
- the top module 20a is a functional module that is assembled to a one end of the case 11 of the base module 10 in the longitudinal direction of the base module, and is configured such that an information code reading unit 23a for optically reading an information code and a sound unit 25a are housed in a case 21a that forms the outer casing.
- the information code reading unit 23a includes a light receiving sensor 24a composed of a CCD area sensor, an imaging lens 24b, and an illumination unit 24c composed of a plurality of LEDs or lenses, and cooperates with the control unit 12 to read an information code C (bar code or two-dimensional code) attached to a reading object R.
- an illumination light Lf is first emitted from the illumination unit 24c which receives a command from the control unit 12, and the illumination light Lf is irradiated to the reading object R through a reading port 22a.
- a reflected light Lr which is the illumination light Lf reflected by the information code C
- the imaging lens 24b disposed between the reading port 22a and the light receiving sensor 24a is configured to form an image of the information code C on the light receiving sensor 24a.
- the light receiving sensor 24a outputs a light reception signal according to the image of the information code C.
- the light reception signal outputted from the light receiving sensor 24a is stored in the storage unit 13 as image data, and is used for decoding process for acquiring the information recoded in the information code C.
- the information code reading unit 23a is provided with an amplification circuit for amplifying a signal from the light receiving sensor 24a, and an AD conversion circuit for converting the amplified signal into a digital signal. Further, the information code reading unit 23a may correspond to an example of a "first reading unit" which reads the information code C as external information.
- the sound unit 25a includes a known speaker or another sounding device, and is controlled by the control unit 12 to function to generate sound, a predetermined beep sound, and/or alarm sound. Further, in addition to the sound generation function such as a speaker, the sound unit may also be provided with a sound collection function such as a microphone and an earphone jack.
- the bottom module 30a is a functional module that is assembled to the other end of the case 11 of the base module 10 in the longitudinal direction of the base module, and is configured such that a key operation unit 32a and a battery unit 33a are housed in a case 31a that forms the outer casing. Further, at the lower end of the case 31a, a connector for external connection, a charging terminal for the battery unit 33a, and other members are arranged and exposed.
- the key operation unit 32a includes a plurality of function keys, ten keys, and other devices, and is configured to output an operation signal corresponding to the key operation to the control unit 12.
- the back module 40a is a functional module that is assembled to the rear side of the display screen 14a in the base module 10, and is configured such that an antenna 42a that can be used by the communication unit 15 is disposed inside of a case 41a that forms the outer casing.
- the top module 20a, the bottom module 30a, and the back module 40a configured as described above are detachably or separably assembled to the one end in the longitudinal direction, the other end in the longitudinal direction, and the rear side of the base module 10 to form the information reading device 1a.
- the information code reading unit 23a and the sound unit 25a of the top module 20a, the key operation unit 32a of the bottom module 30a, the antenna 42a of the back module 40a, and a further member are connected to the unit 12 via a connector or the like.
- the battery unit 33a of the bottom module 30a is connected to the control unit 12 and various electric components of the respective modules so as to be able to supply power.
- the control unit 12 transmits a predetermined electrical signal to each of the three functional modules connected to the base module 10 (refer to step S1 in Fig. 4 ) for connection confirmation.
- the control unit 12 receives or acquires from the respective functional modules confirmation signals (electrical signals) (step S2 in Fig. 4 ), and, using the conformation signals and for example by making reference to tables in the memory, recognizes connection of the respective functional modules connected to the base module 10 (step S3 in Fig. 4 ), so that the control unit 12 is able to recognize one or more functions or states imparted the connected functional module 12.
- the control unit 12 recognizes the imparted function or the like on the basis of a signal from the information code reading unit 23a and the sound unit 25a of the top module 20a, the key operation unit 32a and the battery unit 33a of the bottom module 30a, and the antenna 42a of the back module 40a.
- an application program for implementing the recognized function is displayed on the display screen 14a in a user's selectable manner.
- an application program for reading an information code and an application program for using the sound unit 25a are displayed on the display screen 14a in a selectable manner.
- imparting of a function for reading an RF tag as described later is not recognized. Accordingly, an application program for reading an RF tag is not displayed in a selectable manner on the display screen 14a.
- the control unit 12 cannot receive an electrical signal from the top module 20a (step S31 in Fig. 4 ). Accordingly, it is displayed on the display screen 14a of the touch panel 14 as a first notification to notify that the top module is in a connection failure state (step S32 in Fig. 4 ).
- the touch panel 14 may correspond to an example of a "notification unit" whose notification content is controlled by the control unit 12.
- the information reading device 1b is a device configured to be able to read an information code located at a more distant position, and differs from the information reading device 1a in that, as shown in Figs. 6 to 9 , it includes a top module 20b instead of the top module 20a. That is, the information reading device 1b is formed by assembling the top module 20b, the bottom module 30a, and the back module 40a to the base module 10, and electrically connecting thereto via a connector or the like.
- the top module 20b is configured such that an information code reading unit 23b for optically reading an information code via a reading port 22b and the sound unit 25a are housed in a case 21b that forms the outer casing.
- the information code reading unit 23b is large-sized to capture an information code located farther from the information code reading unit 23a in a decodable manner.
- the case 21b that holds the information code reading unit 23b is formed to have a height protruding from the back module 40a.
- the information code reading unit 23b may correspond to an example of a "first reading unit" which reads the information code C as external information.
- the top module 20b, the bottom module 30a, and the back module 40a configured as described above are detachably assembled to the one end in the longitudinal direction, the other end in the longitudinal direction, and the rear side of the base module 10 to form the information reading device 1b.
- the information code reading unit 23b and the sound unit 25a of the top module 20b, the key operation unit 32a of the bottom module 30a, the antenna 42a of the back module 40a, and other members are connected to the unit 12 via a connector or the like.
- the battery unit 33a of the bottom module 30a is connected to the control unit 12 and various electric components of the respective modules so as to be able to supply power.
- the control unit 12 recognizes the imparted function or the like on the basis of a signal from the information code reading unit 23b and the sound unit 25a of the top module 20b, the key operation unit 32a and the battery unit 33a of the bottom module 30a, and the antenna 42a of the back module 40a in the same manner as the information reading device 1a. Then, an application program for implementing the recognized function is displayed on the display screen 14a in a selectable manner. Further, when any of the functional modules is not connected, it is displayed on the display screen 14a as a first notification to notify that the module is in a connection failure state.
- the information reading device 1c is a device that is able to read and write an RF tag and provided with a gun type grip, and differs from the information reading device 1a in that, as shown in Figs. 10 to 13 , it includes a top module 20c and an back module 40c instead of the top module 20a and the back module 40a, respectively. That is, the information reading device 1c is formed by assembling the top module 20c, the bottom module 30a, and the back module 40c to the base module 10, and electrically connecting thereto via a connector or the like.
- the top module 20c is configured such that an RF tag processing unit 26c and the sound unit 25a are housed in a case 21c that forms the outer casing.
- the RF tag processing unit 26c coordinates with an RF tag antenna 27a and the control unit 12 to communicate with the RF tag T via electromagnetic waves to perform reading of data stored in the RF tag T or writing of data to the RF tag T.
- the RF tag processing unit 26c is configured as a circuit that performs transmission by a known radio wave method, and, as schematically shown in Fig. 14 , includes a transmission circuit 27b, a receiving circuit 27c, a matching circuit 27d, and other circuits.
- the transmission circuit 27b includes a carrier oscillator, an encoding unit, an amplifier, a transmitter filter, a modulating unit, and other units, and is configured to output a carrier (carrier wave) of a predetermined frequency from the carrier oscillator. Further, the encoding unit is connected to the control unit 12, and encodes transmission data outputted from the control unit 12 to output the encoded transmission data to the modulating unit.
- the modulating unit receives the carrier (carrier wave) from the carrier oscillator and the transmission data from the encoding unit, and generates a modulated signal by amplitude shift keying (ASK) modulation to the carrier (carrier wave) outputted from the carrier oscillator by an encoded transmission code (modulated signal) outputted from the encoding unit at the time of command transmission to a communication target, and outputs the modulated signal to the amplifier.
- the amplifier amplifies the inputted signal (modulated signal that is modulated by the modulating unit) with a predetermined gain, and outputs the amplified signal to the transmitter filter.
- the transmitter filter filters the amplified signal from the amplifier into a transmission signal, and outputs the transmission signal to the antenna 27a via the matching circuit 27d. Then, when the transmission signal is outputted to the antenna 27a, the transmission signal is radiated as a transmission radio wave from the antenna 27a to the outside.
- a response signal received by the antenna 27a is inputted to the receiving circuit 27c via the matching circuit 27d.
- the receiving circuit 27c includes a transmitter filter, an amplifier, a demodulation unit, a binarizing processing unit, decoding unit, and other units. After filtering of the response signal received via the antenna 27a by the transmitter filter, the filtered signal is amplified by the amplifier, and the amplified signal is demodulated by the demodulation unit. Then, the demodulated signal waveform is binarized by the binarizing processing unit, and, after decoding by the decoding unit, the decoded signal is outputted to the control unit 12 as a received data.
- the RF tag processing unit 26c may correspond to an example of a "first reading unit” that reads the information recoded in the RF tag T as external information and a "wireless communication unit.”
- the back module 40c is a functional module that is assembled to the rear side of the display screen 14a in the base module 10, and is configured such that part of the case 41c that forms the outer casing forms a grip 43c of a gun type.
- a trigger key 44c is disposed on an outer surface of the case 41c adjacent to the top module 20c, and a large capacity battery unit 45c is housed in the case 41c.
- the top module 20c, the bottom module 30a, and the back module 40c configured as described above are detachably assembled to the one end in the longitudinal direction, the other end in the longitudinal direction, and the rear side of the base module 10 to form the information reading device 1c.
- the RF tag processing unit 26c and the sound unit 25a of the top module 20c, the key operation unit 32a of the bottom module 30a, the trigger key 44c of the back module 40c, and other members are connected to the unit 12 via a connector or the like.
- the battery unit 33a of the bottom module 30a and a large capacity battery unit 45c of the back module 40c are connected to the control unit 12 and various electric components of the respective modules so as to be able to supply power.
- the control unit 12 recognizes the imparted function or the like on the basis of a signal from the RF tag processing unit 26c and the sound unit 25a of the top module 20c, the key operation unit 32a and the battery unit 33a of the bottom module 30a, and the trigger key 44c and the large capacity battery unit 45c of the back module 40c in the same manner as the information reading device 1a.
- an application program for implementing the recognized function is displayed on the display screen 14a in a selectable manner.
- an application program for reading an RF tag and an application program for using the sound unit 25a are displayed on the display screen 14a in a selectable manner, and imparting of a function for optically reading an information code is not recognized. Accordingly, an application program for reading an information code is not displayed in a selectable manner on the display screen 14a. Further, when any of the functional modules is not connected, it is displayed on the display screen 14a as a first notification to notify that the module is in a connection failure state.
- the RF tag processing unit 26c of the information reading device 1c sequentially transmits pieces of information read from a plurality of RF tags T to the control unit 12 without receiving an instruction from the control unit 12, except for an initial confirmation instruction from the control unit 12 for recognizing the function when the power is applied. Accordingly, the control unit 12 can sequentially receive pieces of information read from the RF tag processing unit 26c without performing reading instruction to the RF tag processing unit 26c.
- the information reading device 1d is a device configured as a smartphone type without a keyboard to achieve reduction in size and weight, and differs from the information reading device 1a in that, as shown in Figs. 15 to 18 , it includes a bottom module 30d instead of the bottom module 30a. That is, the information reading device 1d is formed by assembling the top module 20a, the bottom module 30d, and the back module 40a to the base module 10, and electrically connecting thereto via a connector or the like.
- the bottom module 30d is configured such that the battery unit 33d is housed in the case 31d that forms the outer casing together with the case 11 of the base module 10. Further, at the lower end of the case 31d, a connector for external connection, a charging terminal for the battery unit 33d, and other units are arranged and exposed.
- the top module 20a, the bottom module 30d, and the back module 40a configured as described above are detachably assembled to the one end in the longitudinal direction, the other end in the longitudinal direction, and the rear side of the base module 10 to form the information reading device 1d.
- the information code reading unit 23a and the sound unit 25a of the top module 20a, the antenna 42a of the back module 40a, and other members are connected to the unit 12 via a connector or the like.
- the battery unit 33d of the bottom module 30d is connected to the control unit 12 and various electric components of the respective modules so as to be able to supply power.
- the control unit 12 recognizes the imparted function or the like on the basis of a signal from the information code reading unit 23a and the sound unit 25a of the top module 20a, the battery unit 33d of the bottom module 30d, and the antenna 42a of the back module 40a in the same manner as the information reading device 1a.
- an application program for implementing the recognized function is displayed on the display screen 14a in a selectable manner.
- an application program for reading an information code and an application program for using the sound unit 25a are displayed on the display screen 14a in a selectable manner, while an application program for reading and writing an RF tag is not displayed in a selectable manner on the display screen 14a.
- any of the functional modules is not connected, it is displayed on the display screen 14a as a first notification to notify that the module is in a connection failure state.
- the information reading device 1e is a device configured as a smartphone type that is chargeable in a non-contact manner, and differs from the information reading device 1d in that, as shown in Figs. 19 to 22 , it includes a back module 40e instead of the back module 40a. That is, the information reading device 1e is formed by assembling the top module 20a, the bottom module 30d, and the back module 40e to the base module 10, and electrically connecting thereto via a connector or the like.
- the back module 40e is a functional module that is assembled to the rear side of the display screen 14a in the base module 10 as with the back module 40a.
- a case 41e that forms the outer casing of the back module 40e differs from the case 41a in that it includes a recess protruding outward and formed at the center on the inner surface such that the non-contact charging unit 46e is disposed in the recess.
- the top module 20a, the bottom module 30d, and the back module 40e configured as described above are detachably assembled to the one end in the longitudinal direction, the other end in the longitudinal direction, and the rear side of the base module 10 to form the information reading device 1e.
- the information code reading unit 23a and the sound unit 25a of the top module 20a, the non-contact charging unit 46e of the back module 40a, and other members are connected to the unit 12 via a connector or another member.
- the battery unit 33d of the bottom module 30d is connected to the control unit 12 and various electric components of the respective modules so as to be able to supply power.
- the control unit 12 recognizes the imparted function or the like on the basis of a signal from the information code reading unit 23a and the sound unit 25a of the top module 20a, the battery unit 33d of the bottom module 30d, and the non-contact charging unit 46e of the back module 40e in the same manner as the information reading device 1a.
- an application program for implementing the recognized function is displayed on the display screen 14a in a selectable manner. Further, when any of the functional modules is not connected, it is displayed on the display screen 14a as a first notification to notify that the module is in a connection failure state.
- the base module 10 includes the control unit 12 which performs control by using three functional modules assembled thereto, that is, the top module, the bottom module, and the back module, and the touch panel 14 whose display content is controlled by the control unit 12.
- the top module is connected to the one end of the base module 10 in the longitudinal direction
- the bottom module is connected to the other end of the base module 10 in the longitudinal direction
- the back module is connected to the rear side of the base module 10, which faces away from the display screen 14a of the touch panel 14.
- the control unit 12 recognizes each function on the basis of the information obtained from the three functional modules connected to the base module 10.
- the three functional modules each having a function appropriate for the intended situation are connected to the base module 10 such that a predetermined function or the like corresponding to the connected functional module is controlled by the control unit.
- the functional modules and a plurality of application programs provided for implementation of respective functions can be designed based on a common design idea, and thus operation methods, key arrangement, display content during operation, and the like can be readily commonized. Accordingly, an information reading device that is easy for a user to operate even if different functions are required for each situation can be achieved.
- control unit 12 recognizes each function on the basis of the information obtained from the three functional modules connected to the base module 10. Since the power is usually applied after the respective functional modules are connected to the base module 10, functions of the connected functional modules can be reliably recognized.
- the control unit 12 receives external information from the RF tag processing unit 26c when the external information is read by the RF tag processing unit 26c, without providing instruction to the RF tag processing unit 26c.
- the control unit 12 first recognizes the RF tag processing unit 26c, subsequent instructions to the RF tag processing unit 26c are not necessary. Accordingly, load on communication processing by the control unit 12 can be reduced.
- control unit 12 controls display content of the display screen 14a to perform first notification when connection of at least one of the top module, the bottom module, and the back module to the base module 10 is not recognized. Accordingly, when the first notification is performed via the display screen 14a, a connection failure state, in which at least one of the top module, the bottom module, and the back module is not connected to the base module 10, can be easily recognized, and the connection failure can be immediately removed. Further, the first notification is not limited to the use of the display content of the display screen 14a, but may also be performed by using other functions of the base module 10, for example, by using a predetermined light emission state of an LED as the notification unit.
- control unit 12 may control the display content of the display screen 14a to perform second notification when the function imparted by the top module (step S42 in Fig. 4 ), the function imparted by the bottom module, and the function imparted by the back module becomes a combination of predetermined functions (step S41 in Fig. 4 ).
- an incompatible combination that should be excluded for example, a case where a reading function imparted by the top module and a reading function imparted by the back module interfere with each other, is set as the combination of predetermined functions and pre-stored in the storage unit 13.
- the second notification is displayed on the display screen 14a to notify that the combination should be excluded. Accordingly, in repair and replacement, even if the functional modules are erroneously connected to the base module 10 as the combination that should be excluded, the combination that should be excluded can be easily recognized and immediately removed since the second notification is displayed.
- the second notification is not limited to the use of the display screen 14a, but may also be performed by using other functions of the base module 10, for example, light emission state of an LED.
- control unit 12 controls the display screen 14a of the touch panel 14 to display the application program for performing the recognized function in a selectable manner and not to display the application program for performing the unrecognized function among the plurality of application programs stored in the storage unit 13 in an executable manner (step S51 in Fig. 4 ).
- the application program for performing a function different from a function imparted by the connected functional module is not displayed on the display screen 14a, erroneous operation is prevented for improved operability.
- the second embodiment differs from the first embodiment mainly in that a plurality of functional modules including at least a first functional module and a second functional module are each connected to the base module mutually detachably or separably in terms of their mechanical and electrical connections. Therefore, components which are substantially the same as those of the first embodiment are denoted by the same reference signs, and the description thereof will be omitted.
- the base module according to this embodiment is configured as a unit in which the function imparted as the back module of the first embodiment is pre-incorporated. Accordingly, the information reading device is configured such that the top module and the bottom module are connected to the base module as a first functional module and a second functional module, respectively, to impart a predetermined function.
- a base module 10f is configured as a unit in which the function imparted as the back module 40a to the aforementioned base module 10 is pre-incorporated.
- a case 11f that forms the outer casing of the base module 10f is formed by integrating the above case 11 and the case 41a.
- the top module 20a and the bottom module 30a are each connected to the base module 10f to form an information reading device 1f having a predetermined function as shown in Fig. 24 .
- the control unit 12 transmits a predetermined signal to each of the two functional modules connected to the base module 10f, and recognizes a function or the like imparted by the connected functional module on the basis of a confirmation signal received (acquired) in response to the transmission.
- the control unit 12 recognizes the imparted function or the like on the basis of a signal from the information code reading unit 23a and the sound unit 25a of the top module 20a, and the key operation unit 32a and the battery unit 33a of the bottom module 30a.
- an application program for implementing the recognized function is displayed on the display screen 14a in a selectable manner.
- an application program for reading an information code and an application program for using the sound unit 25a are displayed on the display screen 14a in a selectable manner.
- imparting of a function for reading an RF tag is not recognized. Accordingly, an application program for reading an RF tag is not displayed in a selectable manner on the display screen 14a.
- top module 20b and the top module 20c instead of the top module 20a, is connected to the base module 10f configured as described above, an information reading device is provided with a function according to the connected top module imparted thereto.
- bottom module 30d instead of the bottom module 30a, is connected to the base module 10f, an information reading device is provided with a function according to the connected bottom module imparted thereto.
- a base module 10g may be configured as a unit in which the function imparted as the back module 40e to the aforementioned base module 10 is pre-incorporated.
- a case 11g that forms the outer casing of the base module 10g is formed by integrating the above case 11 and the case 41e.
- the top module 20a and the bottom module 30d are each connected to the base module 10g to form an information reading device 1g having predetermined functions as shown in Fig. 26 .
- the control unit 12 of the information reading device 1g recognizes the function or the like imparted by the connected functional module, and performs processing to display an application program for implementing the recognized function in a selectable manner.
- the control unit 12 of the information reading device 1g recognizes the function or the like imparted by the connected functional module, and performs processing to display an application program for implementing the recognized function in a selectable manner.
- the control unit 12 of the information reading device 1g recognizes the function or the like imparted by the connected functional module, and performs processing to display an application program for implementing the recognized function in a selectable manner.
- the control unit 12 of the information reading device 1g recognizes the function or the like imparted by the connected functional module, and performs processing to display an application program for implementing the recognized function in a selectable manner.
- a base module may be configured as a unit in which the function imparted as the aforementioned bottom module is pre-incorporated.
- the information reading device may be configured such that the top module and the back module are connected to the base module as a first functional module and a second functional module, respectively, to impart a predetermined function.
- a base module may be configured as a unit in which the function imparted as the aforementioned top module is pre-incorporated.
- the information reading device may be configured such that the bottom module and the back module are connected to the base module as a first functional module and a second functional module, respectively, to impart a predetermined function.
- an information reading device may be configured such that four or more functional modules including a first functional module and a second functional module are each connected to a base module having at least the control unit 12, and the control unit 12 recognizes each function on the basis of the information obtained from each of the functional modules to impart a predetermined function.
- a base module 50 of an information reading device 1h may be configured to include a battery mounting unit 51 and a key operation unit (base module key operation unit) 52 in addition to the control unit 12, the storage unit 13, the touch panel (base module display unit) 14, the communication unit 15.
- the base module 50 according to the third modified example may be configured to include at least one of the storage unit 13, the touch panel 14, the communication unit 15, the battery mounting unit 51, and the key operation unit 52 in addition to the control unit 12.
- a first functional module 60 may be configured to include a first reading unit 61 for reading external information, a first display unit 62, a first sound unit 63, a first key operation unit 64, a first sensor 65, a first vibrator 66, a first illumination unit 67, a first battery unit 68, a first battery cover opening detection unit 69, a first small protection unit 70, a first antenna 71, a first charging unit 72, and a first grip 73.
- the first functional module 60 may be configured to include at least one of the first reading unit 61, the first display unit 62, the first sound unit 63, the first key operation unit 64, the first sensor 65, the first vibrator 66, the first illumination unit 67, the first battery unit 68, the first battery cover opening detection unit 69, the first small protection unit 70, the first antenna 71, the first charging unit 72, and the first grip 73.
- a second functional module 80 may be configured to include a second reading unit 81 for reading external information, a second display unit 82, a second sound unit 83, a second key operation unit 84, a second sensor 85, a second vibrator 86, a second illumination unit 87, a second battery unit 88, a second battery cover opening detection unit 89, a second small protection unit 90, a second antenna 91, a second charging unit 92, and a second grip 93.
- a second reading unit 81 for reading external information a second display unit 82, a second sound unit 83, a second key operation unit 84, a second sensor 85, a second vibrator 86, a second illumination unit 87, a second battery unit 88, a second battery cover opening detection unit 89, a second small protection unit 90, a second antenna 91, a second charging unit 92, and a second grip 93.
- the second functional module 80 may be configured to include at least one of the second reading unit 81, the second display unit 82, the second sound unit 83, the second key operation unit 84, the second sensor 85, the second vibrator 86, the second illumination unit 87, the second battery unit 88, the second battery cover opening detection unit 89, the second small protection unit 90, the second antenna 91, the second charging unit 92, and the second grip 93.
- the reading unit including the first reading unit 61 and the second reading unit 81 may be configured like the information code reading unit 23a to read the information code C as external information, or may be configured like the RF tag processing unit 26c to read information recorded in the RF tag T as external information.
- the display unit including the first display unit 62 and the second display unit 82 may be configured like the touch panel 14 or the liquid crystal display so that display content thereof is controlled by the control unit 12.
- the sound unit including the first sound unit 63 and the second sound unit 83 may be configured like the sound unit 25a to include at least one of a sound generation function such as a speaker and a sound collection function such as a microphone.
- the key operation unit including the first key operation unit 64 and the second key operation unit 84 may be configured to include at least one of a trigger key, a power supply key, a magic key, a case side key, a function key, a ten key, and the like, and output an operation signal corresponding to the key operation to the control unit 12.
- the senor including the first sensor 65 and the second sensor 85 may be configured like a proximity sensor or an illumination sensor to detect a state of a surrounding environment or an inside of the device and output a signal corresponding to the detected state to the control unit 12.
- the vibrator including the first vibrator 66 and the second vibrator 86 may be configured to vibrate at a predetermined pattern in response to a drive signal from the control unit 12.
- the illumination unit including the first illumination unit 67 and the second illumination unit 87 may be configured as an LED or the like so that an illumination state of illumination light is controlled by the control unit 12.
- the battery unit including the first battery unit 68 and the second battery unit 88 may be configured like the battery unit 33a and the battery unit 33d to supply power to each component constituting the information reading device.
- the battery cover opening detection unit including the first battery cover opening detection unit 69 and the second battery cover opening detection unit 89 may be configured to output a detected signal to the control unit 12 when detecting the battery cover opening.
- the small protection unit (smartphone design unit) including the first small protection unit 70 and the second small protection unit 90 may be configured to protect a portion connected to the base module so that a small case that forms the outer casing ensures the outer casing of the portion connected to the base module including the small case to form part of a substantially flat plate shape of a smartphone or a tablet.
- the antenna including the first antenna 71 and the second antenna 91 may be configured like the antenna 42a so that wireless communication via the antenna is performed by the communication unit 15 or the like that serves as an external interface.
- the charging unit including the first charging unit 72 and the second charging unit 92 may be configured like the non-contact charging unit 46e to perform non-contact charging or may be configured to perform charging via a connected terminal or the like.
- the grip including the first grip 73 and the second grip 93 may be configured like the grip 43c as a gun type or may be configured as another type that can be easily gripped.
- some of the functional modules may be connected to the base module via wireless communication.
- the present invention is not limited to the aforementioned embodiments and the like, and may also be embodied as described below.
- the top module may be configured to include at least one of the information code reading unit 23a which serves as the first reading unit, the sound unit 25a, the top module key operation unit, the sensor, the top module vibrator, and the illumination unit.
- the bottom module may be configured to include the communication unit, the information code reading unit, the RF tag processing unit, and the like as the second reading unit.
- the bottom module may be configured to include at least one of the second reading unit, the key operation unit, the battery unit, the bottom module sound unit, the battery cover opening detection unit, and the small protection unit.
- the back module may be configured to include the communication unit, the information code reading unit, the RF tag processing unit, and the like as the third reading unit.
- the back module may be configured to include at least one of the third reading unit, the antenna, the charging unit, the grip, the back (rear) module battery unit, and the back module vibrator.
- the base module to which the top module, the bottom module, and the back module are connected is not limited to the configuration as the above-mentioned base module 10, and may also be configured to include other functions such as the sound unit, the battery mounting unit, and the base module key operation unit as long as it is configured to include a control unit that performs control by using the three functional modules and a display unit whose display content is controlled by the control unit.
- the base module is not limited to the configuration that performs wireless communication by using an antenna disposed inside the case 11 or the antenna 42a of the connected back module 40a, and may be configured to perform wireless communication by using an antenna disposed in the top module or an antenna disposed in the bottom module.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Computer Hardware Design (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Telephone Set Structure (AREA)
- Selective Calling Equipment (AREA)
Description
- The present invention relates to information reading devices which are able to read information from information carriers such as one-dimension information codes, two-dimensional information codes, or RFID tags.
- Optical information reading devices such as an optical information reading device that optically reads an information code and information reading devices such as an RFID tag reader/writer that reads an RFID tag in a non-contact manner are required to perform various functions according to situations such as distribution, storage, and in-store sales. There have been known information reading devices that can perform such various functions. For example, an optical information reading device disclosed in
JP-A-2004-005164 -
US 5 530 619 A discloses a portable, hand-held data collection terminal unit of modular structure including among other modules a display screen module, a keyboard module and a base module, each of which may be chosen from a plurality of modules available for assembly into the terminal unit. Consequently, a wide combination of terminal units may be assembled from a comparatively limited number of modular choices, such that the cost of assembly of a terminal unit with specific functions may be minimized. A particular selected module is a scanning module including a pivotable scanning head to permit a user to adjust the scanning head to a convenient position for operating the scanning module without sacrifice of visual access to a display screen of the display screen module. The display screen module may be selected from modules of standard width equal to the width of the terminal unit, of extended width extending when assembled to a selected keyboard module beyond either or both lateral edges of the terminal unit. The selected display screen module may include one of different sized screens, function keys and alphabetical keys. A display and a keyboard with function keys is mounted on a first side of the terminal unit and a function key is mounted on a second, laterally disposed, side of the terminal unit. -
US 2013/0221099 A1 discloses an information processing device provided with plural reading units, an inclination detection section, a selection section, a control section and a processing section. The reading units are equipped to read plural identifiers with different reading systems. The inclination detection section detects an inclination of a body of the device. The selection section selects one reading unit from the plural reading units in accordance with the inclination of the device body detected by the inclination detection section. The control section causes the identifiers to be read by the reading units selected by the selection section. The processing section processes information of the identifiers that have been read by the reading units. -
CN 204 229 413 U discloses a handheld device. The handheld device comprises a housing, a central processor, a function unit and a display screen, wherein the display screen is arranged on the housing, is electrically connected with the central processor and is used for information transmission with the central processor; the function unit is connected in a detachable manner with the housing, is connected with the housing and is also electrically connected with the central processor; and the function unit collects external information, sends the information to the central processor, and display the information through the display screen. The handheld device is reasonable in design, simple in structure, capable of replacement usage of the function unit, and multiple in function, and the size of the handheld device is reduced, which brings great convenience for users. - [PTL 1]
JP 2004-005164 A - The information reading devices described above are suitably used according to the situations such as distribution and inventory, and dedicated models for each situation, which are completely different from each other, are often used. For example, it is assumed that, in the distribution process, a QR code reader of company A is used to read QR codes (registered trademark) displayed in units of transport pallets for transporting products or the like, and in the inventory process at in-store or the like, an RFID tag reader/writer of company B is used to read RFID tags attached to the products or the like. It is further assumed that, in the distribution warehouse in the distribution process, a QR code reader of company C is used to read QR codes attached to the packing boxes or the like, which are placed on the upper shelf, from a distant position.
- In the case of collective management from distribution to retailing, which has recently increased, the types of devices used for reading information differ depending on each situation. This may cause inconvenience in use. For example, as part of collective management, a user in charge of reading using an RFID tag reader/writer in inventory work in the store or the like may read QR codes attached to packing boxes or the like stored in a warehouse by using a QR code reader. In such a case, since the operation of the RFID tag reader/writer is different from the operation of the QR code reader, the user may feel inconvenience in use. This problem is not limited to the operability of the application program which is implemented in reading the information. For example, only a difference in arrangement of keys may cause the user to feel inconvenience in use.
- It is thus the object of the present invention to provide an information reading device that is easy for a user to operate even if different functions are required for each situation.
- This object is solved by the feature combination of
claim 1. Further advantageous developments and embodiments are subject to the dependent claims. - According to an aspect of the invention is an information reading device (1a to 1e) including: a base module (10); and three functional modules, which are a top module (20a, 20b, 20c), a bottom module (30a, 30d), and a back module (40a, 40c, 40e), each configured to be connected to the base module to impart a predetermined function, wherein the base module includes a control unit (12) that performs control by using the three functional modules, and a display unit (14) whose display content is controlled by the control unit, the top module is connected to a one end of the base module in a longitudinal direction of the base module, and includes at least one of a first reading unit (23a, 23b, 26c) for reading external information and a sound unit (25a), the bottom module is connected to an other end of the base module in the longitudinal direction of the base module, and includes at least one of a second reading unit for reading external information, a key operation unit (32a), and a battery unit (33a, 33d), the back module is connected to a rear side of the base module, which faces away from a display screen (14a) of the display unit, and includes at least one of a third reading unit for reading external information, an antenna (42a), a charging unit (46e), and a grip (43c), and the control unit recognizes each function on a basis of information obtained from the three functional modules connected to the base module.
- The reference signs in parenthesis indicate the corresponding relationship with the specific elements in the embodiments described below.
- According to the above aspect of the invention, the base module includes the control unit that performs control by using three functional modules, which are the top module, the bottom module, and the back module, assembled to the base module, and the display unit whose display content is controlled by the control unit, wherein the top module is connected to the one end of the base module in the longitudinal direction, and includes at least one of the first reading unit for reading external information and the sound unit, the bottom module is connected to the other end of the base module in the longitudinal direction, and includes at least one of the second reading unit for reading external information, the key operation unit, and the battery unit, and the back module is connected to the rear side of the base module, which faces away from the display screen of the display unit, and includes at least one of the third reading unit, the antenna, the charging unit, and the grip. The control unit recognizes each function on the basis of the information obtained from the three functional modules connected to the base module.
- Thus, the three functional modules each having a function appropriate for the intended situation are connected to the base module, for example, separably or detachably in terms of mechanical and electrical connection, such that a predetermined function or a further function to the connected functional module is controlled by the control unit. In particular, the functional modules and a plurality of application programs provided for implementation of respective functions can be designed based on a common design concept, and thus operation methods, key arrangement, display content during operation, and the like can be readily commonized. Accordingly, an information reading device that is easy for a user to operate even if different functions are required for each situation can be achieved.
- According to the above aspect of the invention, when the power is applied, the control unit recognizes each function on the basis of the information obtained from the three functional modules connected to the base module. Since the power is usually applied after the respective functional modules are connected to the base module, functions of the connected functional modules can be reliably recognized.
- According to the above aspect of the invention, one of the first reading unit, the second reading unit, and the third reading unit serves as a wireless communication unit for reading external information by using wireless communication, and the control unit receives the external information from the wireless communication unit when the external information is read by the wireless communication unit, without providing instruction to the wireless communication unit. Thus, once the control unit first recognizes the wireless communication unit, subsequent instructions to the wireless communication unit are not necessary. Accordingly, load on communication processing by the control unit can be reduced.
- According to the above aspect of the invention, the control unit controls the notification unit to perform first notification when connection of at least one of the top module, the bottom module, and the back module to the base module is not recognized. Accordingly, when the first notification is performed by the notification unit, a connection failure state, in which at least one of the top module, the bottom module, and the back module is not connected to the base module, can be easily recognized, and the connection failure can be immediately removed.
- According to the above aspect of the invention, the control unit controls the notification unit to perform second notification when the function imparted by the top module, the function imparted by the bottom module, and the function imparted by the back module becomes a combination of predetermined functions. Accordingly, a combination that should be excluded, which is a combination by which incompatible functions are imparted, is set as the combination of predetermined functions so that the combination that should be excluded can be easily recognized and immediately removed when the second notification is performed by the notification unit.
- According to the above aspect of the invention, the control unit controls the display unit to display the application program for performing the recognized function in a selectable manner and not to display the application program for performing the unrecognized function among the plurality of application programs stored in the storage unit in an executable manner. Thus, since the application program for performing a function different from a function imparted by the connected functional module is not displayed on the display unit, erroneous operation is prevented for improved operability.
- According to the above aspect of the invention, the base module includes at least one of a battery mounting unit and a base module key operation unit in addition to the control unit and the display unit. Accordingly, an information reading device that is easy for a user to operate even if the base module is multifunctionalized.
- According to the above aspect of the invention, the top module includes at least one of the first reading unit, the sound unit, a top module key operation unit, a sensor, a top module vibrator, and an illumination unit. Accordingly, an information reading device that is easy for a user to operate even if the top module is multifunctionalized.
- According to the above aspect of the invention, the bottom module includes at least one of the second reading unit, the key operation unit, the battery unit, a bottom module sound unit, a battery cover opening detection unit, and a small protection unit. Accordingly, an information reading device that is easy for a user to operate even if the bottom module is multifunctionalized.
- According to the above aspect of the invention, the back module includes at least one of the third reading unit, the antenna, the charging unit, the grip, a back module battery unit, and a back module vibrator. Accordingly, an information reading device that is easy for a user to operate even if the back module is multifunctionalized.
- According to another unclaimed aspect of the disclosure , the base module includes at least one of a base module display unit whose display content is controlled by a control unit, a battery mounting unit, and a base module key operation unit in addition to a control unit that performs control by using a plurality of functional modules including at least a first functional module and a second functional module. Further, the first functional module is connected to the base module, and includes at least one of a first reading unit for reading external information, a first display unit, a first sound unit, a first key operation unit, a first sensor, a first vibrator, a first illumination unit, a first battery unit, a first battery cover opening detection unit, a first small protection unit, a first antenna, a first charging unit, and a first grip, and the second functional module is connected to the base module, and includes at least one of a second reading unit for reading external information, a second display unit, a second sound unit, a second key operation unit, a second sensor, a second vibrator, a second illumination unit, a second battery unit, a second battery cover opening detection unit, a second small protection unit, a second antenna, a second charging unit, and a second grip. The control unit recognizes each function on a basis of information obtained from the plurality of functional modules connected to the base module.
- Thus, a plurality of functional modules each having a function appropriate for the intended situation are connected to the base module such that a predetermined function or the like corresponding to the connected functional module is controlled by the control unit. In particular, the functional modules and a plurality of application programs provided for implementation of respective functions can be designed based on a common design idea, and thus operation methods, key arrangement, display content during operation, and the like can be readily commonized. Accordingly, an information reading device that is easy for a user to operate even if different functions are required for each situation can be achieved.
-
-
Fig. 1 illustrates an assembled state of aninformation reading apparatus 1a, in which a part (A) ofFig. 1 is a plan view, a part (B) ofFig. 1 is a side view, and a part (C) ofFig. 1 is a front view; -
Fig. 2 illustrates an assembled state of theinformation reading apparatus 1a ofFig. 1 , in which a part (A) ofFig. 2 is a rear view and a part B) ofFig. 2 is a bottom view; -
Fig. 3 is an exploded view of theinformation reading apparatus 1a ofFig. 1 ; -
Fig. 4 is a block diagram (including a part of the processes executed by a control unit) schematically showing an electric configuration of theinformation reading apparatus 1a ofFig. 1 ; -
Fig. 5 is a block diagram schematically exemplifying an electric configuration of an information code reading unit ofFig. 4 ; -
Fig. 6 illustrates an assembled state of aninformation reading apparatus 1b, in which a part (A) ofFig. 6 is a plan view, a part (B) ofFig. 6 is a side view, and a part (C) ofFig. 6 is a front view, which; -
Fig. 7 illustrates an assembled state of theinformation reading apparatus 1b ofFig. 6 , in which a part (A) ofFig. 7 is a rear view and a part (B) ofFig. 7 is a bottom view, which illustrate an assembled state of theinformation reading apparatus 1b ofFig. 6 ; -
Fig. 8 is an exploded view of theinformation reading apparatus 1b ofFig. 6 ; -
Fig. 9 is a block diagram schematically exemplifying an electric configuration of theinformation reading apparatus 1b ofFig. 6 ; -
Fig. 10 illustrates an assembled state of aninformation reading apparatus 1c, in which a part (A) ofFig. 10 is a plan view, a part (B) ofFig. 10 is a side view, and a part (C) ofFig. 10 is a front view; -
Fig. 11 illustrates an assembled state of theinformation reading apparatus 1c ofFig. 10 , in which a part (A) ofFig. 11 is a rear view and a part (B) ofFig. 11 is a bottom view; -
Fig. 12 is an exploded view of theinformation reading apparatus 1c ofFig. 10 ; -
Fig. 13 is a block diagram schematically exemplifying an electric configuration of theinformation reading apparatus 1c ofFig. 10 ; -
Fig. 14 is a block diagram schematically exemplifying an electric configuration of an RF tag processing unit ofFig. 13 ; -
Fig.15 illustrates an assembled state of aninformation reading apparatus 1d, in which a part (A) ofFig.15 is a plan view, a part (B) ofFig. 15 is a side view, and a part (C) ofFig. 15 is a front view; -
Fig. 16 illustrates an assembled state of theinformation reading apparatus 1d ofFig. 15 , in which a part (A) ofFig.16 is a rear view and a part (B) ofFig. 16 is a bottom view; -
Fig. 17 is an exploded view of theinformation reading apparatus 1d ofFig. 15 ; -
Fig. 18 is a block diagram schematically exemplifying an electric configuration of theinformation reading apparatus 1d ofFig. 15 ; -
Fig. 19 illustrates an assembled state of aninformation reading apparatus 1e, in which a part (A) ofFig. 19 is a plan view, a part (B) ofFig.19 is a side view, and a part (C) ofFig.19 is a front view; -
Fig. 20 illustrates an assembled state of theinformation reading apparatus 1e ofFig. 19 , in which a part (A) ofFig. 20 is a rear view and a part (B) ofFig. 20 is a bottom view; -
Fig. 21 is an exploded view of theinformation reading apparatus 1e ofFig. 19 ; -
Fig. 22 is a block diagram schematically showing an electric configuration of theinformation reading apparatus 1e ofFig. 19 ; -
Fig. 23 is an exploded view of aninformation reading apparatus 1f ofFig. 19 ; -
Fig. 24 is a block diagram schematically exemplifying an electric configuration of theinformation reading apparatus 1f ofFig. 23 ; -
Fig. 25 is an exploded view of aninformation reading apparatus 1g ofFig. 19 ; -
Fig. 26 is a block diagram schematically exemplifying an electric configuration of theinformation reading apparatus 1g ofFig. 25 ; and -
Fig. 27 is a block diagram schematically exemplifying an electric configuration of an information reading apparatus according to a third modified example of a second embodiment. - With reference to the drawings, an information reading device according to a first embodiment of the present invention will be described.
- An information reading device according to the present embodiment is a portable information processing terminal configured to perform a predetermined function by connecting three functional modules (that is, modules assigned to the respective functions) of a top module, a bottom module, and a back (rear) module to a base module. That is, a plurality of top modules, bottom modules, and back modules are provided for each of the functions to be performed, and combinations of these functional modules can be rearranged to obtain an information reading device having a desired function.
- In the present embodiment, mechanically and electrically mutually separable or detachable combinations of the three functional modules connected to the
base module 10 enable fiveinformation reading devices 1a to 1e having different functions. Such detachable mechanisms can be realized by using known one or more mechanisms such as snap fit structures or screwing devices - The
information reading device 1a is configured to read an information code and is provided with a keyboard. Theinformation reading device 1b differs from theinformation reading device 1a in that it is configured to read an information code located at a farther position. Theinformation reading device 1c differs from theinformation reading device 1a in that it is configured to read and write a wireless tag such as an RF tag, and is provided with a gun type grip. Theinformation reading device 1d differs from theinformation reading device 1a in that it is configured as a smartphone type without having a keyboard. Theinformation reading device 1e differs from theinformation reading device 1d in that it is configured to be chargeable in a non-contact manner. - Referring to the drawings, configurations of the
information reading devices 1a to 1e will be each described in detail. - As shown in
Figs. 1 to 3 , theinformation reading device 1a is formed by assembling atop module 20a, abottom module 30a, and aback module 40a to abase module 10, and electrically connecting thereto via a connector or the like. - First, the
base module 10 will be described below. - The
base module 10 is a module that is used common to theinformation reading devices 1a to 1e, and has acase 11 that forms the outer casing, which houses acontrol unit 12 that controls the entire device including the functional modules connected thereto, astorage unit 13, atouch panel 14, and acommunication unit 15. Thecase 11 has a connector and other members disposed on a one end-side portion (simply, one end) of the case in the longitudinal direction (by way of example, the upper side inFig. 3 ), the other end-side portion (simply, the other end) of the case in the longitudinal direction (by way of example, the lower side inFig. 3 ), and a rear side (by way of example, the right side inFig. 3 ) for electrically and communicably connecting thecontrol unit 12 to the functional modules assembled thereto. - The
control unit 12 is provided with a computer or a computer system which has a function of performing calculation steps on software programs. In the present embodiment, thecontrol unit 12 includes a CPU (central processing unit) 12A, a ROM (read-only memory) 12B, and a RAM (random access memory) 12C. These elements are mutually communicably connected via internal buses (not show) and also connected to an input/output interface (not shown) for commutation with various devices which are placed outside the reading device. TheROM 12B is used for previous storage of various software programs including display control applications according to the present embodiment. Hence, theROM 12B serves as a non-transitory computer-readable recoding medium. TheRAM 12C is used for temporary storage of various data generated in the processing carried out by theCPU 12A. - The
storage unit 13 is composed of a known storage device such as a semiconductor memory device, and a plurality of application programs for performing functions of the functional modules that can be connected to thebase module 10 are pre-stored in a manner executable by the control unit 12 (more specifically, by theCPU 12A). - The
touch panel 14 is configured as a known touch panel type display device, and includes a display unit configured as a known display device such as a liquid crystal display, and a transparent operation panel superimposed on adisplay screen 14a of the display unit and serving as a detecting section for detecting an area of thedisplay screen 14a to which pressing (contact) operation is performed. In thistouch panel 14, display content of the display unit is controlled by thecontrol unit 12, and a large-sized display screen 14a with a thin frame (thin bezel) is disposed on asurface 11a of thecase 11. - The
communication unit 15 is configured as an external interface controlled by thecontrol unit 12 to perform wireless communication or the like via a telephone line or wireless LAN by using an antenna disposed in thecase 11 or an antenna disposed in the connected functional module. - Next, the
top module 20a will now be described. - The
top module 20a is a functional module that is assembled to a one end of thecase 11 of thebase module 10 in the longitudinal direction of the base module, and is configured such that an informationcode reading unit 23a for optically reading an information code and asound unit 25a are housed in acase 21a that forms the outer casing. - As shown in
Fig. 5 , the informationcode reading unit 23a includes alight receiving sensor 24a composed of a CCD area sensor, animaging lens 24b, and an illumination unit 24c composed of a plurality of LEDs or lenses, and cooperates with thecontrol unit 12 to read an information code C (bar code or two-dimensional code) attached to a reading object R. When reading is performed by the informationcode reading unit 23a, an illumination light Lf is first emitted from the illumination unit 24c which receives a command from thecontrol unit 12, and the illumination light Lf is irradiated to the reading object R through a readingport 22a. - Then, a reflected light Lr, which is the illumination light Lf reflected by the information code C, is taken into the unit through the reading
port 22a, and received by thelight receiving sensor 24a through theimaging lens 24b. Theimaging lens 24b disposed between the readingport 22a and thelight receiving sensor 24a is configured to form an image of the information code C on thelight receiving sensor 24a. Thelight receiving sensor 24a outputs a light reception signal according to the image of the information code C. The light reception signal outputted from thelight receiving sensor 24a is stored in thestorage unit 13 as image data, and is used for decoding process for acquiring the information recoded in the information code C. - Although not shown in the figure, the information
code reading unit 23a is provided with an amplification circuit for amplifying a signal from thelight receiving sensor 24a, and an AD conversion circuit for converting the amplified signal into a digital signal. Further, the informationcode reading unit 23a may correspond to an example of a "first reading unit" which reads the information code C as external information. - The
sound unit 25a includes a known speaker or another sounding device, and is controlled by thecontrol unit 12 to function to generate sound, a predetermined beep sound, and/or alarm sound. Further, in addition to the sound generation function such as a speaker, the sound unit may also be provided with a sound collection function such as a microphone and an earphone jack. - Next, the
bottom module 30a will now be described. - The
bottom module 30a is a functional module that is assembled to the other end of thecase 11 of thebase module 10 in the longitudinal direction of the base module, and is configured such that akey operation unit 32a and abattery unit 33a are housed in acase 31a that forms the outer casing. Further, at the lower end of thecase 31a, a connector for external connection, a charging terminal for thebattery unit 33a, and other members are arranged and exposed. - The
key operation unit 32a includes a plurality of function keys, ten keys, and other devices, and is configured to output an operation signal corresponding to the key operation to thecontrol unit 12. - Next, the
back module 40a will now be described. - The
back module 40a is a functional module that is assembled to the rear side of thedisplay screen 14a in thebase module 10, and is configured such that anantenna 42a that can be used by thecommunication unit 15 is disposed inside of acase 41a that forms the outer casing. - Thus, as shown in
Figs. 1 to 3 , thetop module 20a, thebottom module 30a, and theback module 40a configured as described above are detachably or separably assembled to the one end in the longitudinal direction, the other end in the longitudinal direction, and the rear side of thebase module 10 to form theinformation reading device 1a. In assembly of these components, as shown inFig. 4 , the informationcode reading unit 23a and thesound unit 25a of thetop module 20a, thekey operation unit 32a of thebottom module 30a, theantenna 42a of theback module 40a, and a further member are connected to theunit 12 via a connector or the like. Further, thebattery unit 33a of thebottom module 30a is connected to thecontrol unit 12 and various electric components of the respective modules so as to be able to supply power. - In the
information reading device 1a configured as described above, when the power is applied, thecontrol unit 12 transmits a predetermined electrical signal to each of the three functional modules connected to the base module 10 (refer to step S1 inFig. 4 ) for connection confirmation. In response to this transmission, thecontrol unit 12 receives or acquires from the respective functional modules confirmation signals (electrical signals) (step S2 inFig. 4 ), and, using the conformation signals and for example by making reference to tables in the memory, recognizes connection of the respective functional modules connected to the base module 10 (step S3 inFig. 4 ), so that thecontrol unit 12 is able to recognize one or more functions or states imparted the connectedfunctional module 12. - When the
top module 20a, thebottom module 30a, and theback module 40a are connected as described above, thecontrol unit 12 recognizes the imparted function or the like on the basis of a signal from the informationcode reading unit 23a and thesound unit 25a of thetop module 20a, thekey operation unit 32a and thebattery unit 33a of thebottom module 30a, and theantenna 42a of theback module 40a. - Then, an application program for implementing the recognized function is displayed on the
display screen 14a in a user's selectable manner. According to the above connection configuration, for example, an application program for reading an information code and an application program for using thesound unit 25a are displayed on thedisplay screen 14a in a selectable manner. In the above connection configuration, for example, imparting of a function for reading an RF tag as described later is not recognized. Accordingly, an application program for reading an RF tag is not displayed in a selectable manner on thedisplay screen 14a. - On the other hand, for example, when the power is applied while the
top module 20a is not connected, thecontrol unit 12 cannot receive an electrical signal from thetop module 20a (step S31 inFig. 4 ). Accordingly, it is displayed on thedisplay screen 14a of thetouch panel 14 as a first notification to notify that the top module is in a connection failure state (step S32 inFig. 4 ). Thetouch panel 14 may correspond to an example of a "notification unit" whose notification content is controlled by thecontrol unit 12. - Next, a configuration of the
information reading device 1b will be described below. - The
information reading device 1b is a device configured to be able to read an information code located at a more distant position, and differs from theinformation reading device 1a in that, as shown inFigs. 6 to 9 , it includes atop module 20b instead of thetop module 20a. That is, theinformation reading device 1b is formed by assembling thetop module 20b, thebottom module 30a, and theback module 40a to thebase module 10, and electrically connecting thereto via a connector or the like. - The
top module 20b is configured such that an informationcode reading unit 23b for optically reading an information code via a readingport 22b and thesound unit 25a are housed in acase 21b that forms the outer casing. The informationcode reading unit 23b is large-sized to capture an information code located farther from the informationcode reading unit 23a in a decodable manner. Unlike thecase 21a, thecase 21b that holds the informationcode reading unit 23b is formed to have a height protruding from theback module 40a. Further, the informationcode reading unit 23b may correspond to an example of a "first reading unit" which reads the information code C as external information. - Thus, as shown in
Figs. 6 to 8 , thetop module 20b, thebottom module 30a, and theback module 40a configured as described above are detachably assembled to the one end in the longitudinal direction, the other end in the longitudinal direction, and the rear side of thebase module 10 to form theinformation reading device 1b. In assembly of these components, as shown inFig. 9 , the informationcode reading unit 23b and thesound unit 25a of thetop module 20b, thekey operation unit 32a of thebottom module 30a, theantenna 42a of theback module 40a, and other members are connected to theunit 12 via a connector or the like. Further, thebattery unit 33a of thebottom module 30a is connected to thecontrol unit 12 and various electric components of the respective modules so as to be able to supply power. - In the
information reading device 1b configured as described above, when the power is applied, thecontrol unit 12 recognizes the imparted function or the like on the basis of a signal from the informationcode reading unit 23b and thesound unit 25a of thetop module 20b, thekey operation unit 32a and thebattery unit 33a of thebottom module 30a, and theantenna 42a of theback module 40a in the same manner as theinformation reading device 1a. Then, an application program for implementing the recognized function is displayed on thedisplay screen 14a in a selectable manner. Further, when any of the functional modules is not connected, it is displayed on thedisplay screen 14a as a first notification to notify that the module is in a connection failure state. - Next, a configuration of the
information reading device 1c will be described below. - The
information reading device 1c is a device that is able to read and write an RF tag and provided with a gun type grip, and differs from theinformation reading device 1a in that, as shown inFigs. 10 to 13 , it includes atop module 20c and anback module 40c instead of thetop module 20a and theback module 40a, respectively. That is, theinformation reading device 1c is formed by assembling thetop module 20c, thebottom module 30a, and theback module 40c to thebase module 10, and electrically connecting thereto via a connector or the like. - The
top module 20c is configured such that an RFtag processing unit 26c and thesound unit 25a are housed in acase 21c that forms the outer casing. The RFtag processing unit 26c coordinates with anRF tag antenna 27a and thecontrol unit 12 to communicate with the RF tag T via electromagnetic waves to perform reading of data stored in the RF tag T or writing of data to the RF tag T. The RFtag processing unit 26c is configured as a circuit that performs transmission by a known radio wave method, and, as schematically shown inFig. 14 , includes atransmission circuit 27b, a receivingcircuit 27c, amatching circuit 27d, and other circuits. - The
transmission circuit 27b includes a carrier oscillator, an encoding unit, an amplifier, a transmitter filter, a modulating unit, and other units, and is configured to output a carrier (carrier wave) of a predetermined frequency from the carrier oscillator. Further, the encoding unit is connected to thecontrol unit 12, and encodes transmission data outputted from thecontrol unit 12 to output the encoded transmission data to the modulating unit. The modulating unit receives the carrier (carrier wave) from the carrier oscillator and the transmission data from the encoding unit, and generates a modulated signal by amplitude shift keying (ASK) modulation to the carrier (carrier wave) outputted from the carrier oscillator by an encoded transmission code (modulated signal) outputted from the encoding unit at the time of command transmission to a communication target, and outputs the modulated signal to the amplifier. The amplifier amplifies the inputted signal (modulated signal that is modulated by the modulating unit) with a predetermined gain, and outputs the amplified signal to the transmitter filter. The transmitter filter filters the amplified signal from the amplifier into a transmission signal, and outputs the transmission signal to theantenna 27a via thematching circuit 27d. Then, when the transmission signal is outputted to theantenna 27a, the transmission signal is radiated as a transmission radio wave from theantenna 27a to the outside. - Further, a response signal received by the
antenna 27a is inputted to the receivingcircuit 27c via thematching circuit 27d. The receivingcircuit 27c includes a transmitter filter, an amplifier, a demodulation unit, a binarizing processing unit, decoding unit, and other units. After filtering of the response signal received via theantenna 27a by the transmitter filter, the filtered signal is amplified by the amplifier, and the amplified signal is demodulated by the demodulation unit. Then, the demodulated signal waveform is binarized by the binarizing processing unit, and, after decoding by the decoding unit, the decoded signal is outputted to thecontrol unit 12 as a received data. Further, the RFtag processing unit 26c may correspond to an example of a "first reading unit" that reads the information recoded in the RF tag T as external information and a "wireless communication unit." - The
back module 40c is a functional module that is assembled to the rear side of thedisplay screen 14a in thebase module 10, and is configured such that part of thecase 41c that forms the outer casing forms agrip 43c of a gun type. A trigger key 44c is disposed on an outer surface of thecase 41c adjacent to thetop module 20c, and a largecapacity battery unit 45c is housed in thecase 41c. - Thus, as shown in
Figs. 10 to 12 , thetop module 20c, thebottom module 30a, and theback module 40c configured as described above are detachably assembled to the one end in the longitudinal direction, the other end in the longitudinal direction, and the rear side of thebase module 10 to form theinformation reading device 1c. In assembly of these components, as shown inFig. 13 , the RFtag processing unit 26c and thesound unit 25a of thetop module 20c, thekey operation unit 32a of thebottom module 30a, the trigger key 44c of theback module 40c, and other members are connected to theunit 12 via a connector or the like. Further, thebattery unit 33a of thebottom module 30a and a largecapacity battery unit 45c of theback module 40c are connected to thecontrol unit 12 and various electric components of the respective modules so as to be able to supply power. - In the
information reading device 1c configured as described above, when the power is applied, thecontrol unit 12 recognizes the imparted function or the like on the basis of a signal from the RFtag processing unit 26c and thesound unit 25a of thetop module 20c, thekey operation unit 32a and thebattery unit 33a of thebottom module 30a, and the trigger key 44c and the largecapacity battery unit 45c of theback module 40c in the same manner as theinformation reading device 1a. - Then, an application program for implementing the recognized function is displayed on the
display screen 14a in a selectable manner. According to the above connection configuration, for example, an application program for reading an RF tag and an application program for using thesound unit 25a are displayed on thedisplay screen 14a in a selectable manner, and imparting of a function for optically reading an information code is not recognized. Accordingly, an application program for reading an information code is not displayed in a selectable manner on thedisplay screen 14a. Further, when any of the functional modules is not connected, it is displayed on thedisplay screen 14a as a first notification to notify that the module is in a connection failure state. - The RF
tag processing unit 26c of theinformation reading device 1c according to the present embodiment sequentially transmits pieces of information read from a plurality of RF tags T to thecontrol unit 12 without receiving an instruction from thecontrol unit 12, except for an initial confirmation instruction from thecontrol unit 12 for recognizing the function when the power is applied. Accordingly, thecontrol unit 12 can sequentially receive pieces of information read from the RFtag processing unit 26c without performing reading instruction to the RFtag processing unit 26c. - Next, a configuration of the
information reading device 1d will be described below. - The
information reading device 1d is a device configured as a smartphone type without a keyboard to achieve reduction in size and weight, and differs from theinformation reading device 1a in that, as shown inFigs. 15 to 18 , it includes abottom module 30d instead of thebottom module 30a. That is, theinformation reading device 1d is formed by assembling thetop module 20a, thebottom module 30d, and theback module 40a to thebase module 10, and electrically connecting thereto via a connector or the like. - The
bottom module 30d is configured such that thebattery unit 33d is housed in thecase 31d that forms the outer casing together with thecase 11 of thebase module 10. Further, at the lower end of thecase 31d, a connector for external connection, a charging terminal for thebattery unit 33d, and other units are arranged and exposed. - Thus, as shown in
Figs. 15 to 17 , thetop module 20a, thebottom module 30d, and theback module 40a configured as described above are detachably assembled to the one end in the longitudinal direction, the other end in the longitudinal direction, and the rear side of thebase module 10 to form theinformation reading device 1d. In assembly of these components, as shown inFig. 18 , the informationcode reading unit 23a and thesound unit 25a of thetop module 20a, theantenna 42a of theback module 40a, and other members are connected to theunit 12 via a connector or the like. Further, thebattery unit 33d of thebottom module 30d is connected to thecontrol unit 12 and various electric components of the respective modules so as to be able to supply power. - In the
information reading device 1d configured as described above, when the power is applied, thecontrol unit 12 recognizes the imparted function or the like on the basis of a signal from the informationcode reading unit 23a and thesound unit 25a of thetop module 20a, thebattery unit 33d of thebottom module 30d, and theantenna 42a of theback module 40a in the same manner as theinformation reading device 1a. - Then, an application program for implementing the recognized function is displayed on the
display screen 14a in a selectable manner. According to the above connection configuration, for example, an application program for reading an information code and an application program for using thesound unit 25a are displayed on thedisplay screen 14a in a selectable manner, while an application program for reading and writing an RF tag is not displayed in a selectable manner on thedisplay screen 14a. Further, when any of the functional modules is not connected, it is displayed on thedisplay screen 14a as a first notification to notify that the module is in a connection failure state. - Next, a configuration of the
information reading device 1d will be described below. - The
information reading device 1e is a device configured as a smartphone type that is chargeable in a non-contact manner, and differs from theinformation reading device 1d in that, as shown inFigs. 19 to 22 , it includes aback module 40e instead of theback module 40a. That is, theinformation reading device 1e is formed by assembling thetop module 20a, thebottom module 30d, and theback module 40e to thebase module 10, and electrically connecting thereto via a connector or the like. - The
back module 40e is a functional module that is assembled to the rear side of thedisplay screen 14a in thebase module 10 as with theback module 40a. Acase 41e that forms the outer casing of theback module 40e differs from thecase 41a in that it includes a recess protruding outward and formed at the center on the inner surface such that thenon-contact charging unit 46e is disposed in the recess. - Thus, as shown in
Figs. 19 to 21 , thetop module 20a, thebottom module 30d, and theback module 40e configured as described above are detachably assembled to the one end in the longitudinal direction, the other end in the longitudinal direction, and the rear side of thebase module 10 to form theinformation reading device 1e. In assembly of these components, as shown inFig. 22 , the informationcode reading unit 23a and thesound unit 25a of thetop module 20a, thenon-contact charging unit 46e of theback module 40a, and other members are connected to theunit 12 via a connector or another member. Further, thebattery unit 33d of thebottom module 30d is connected to thecontrol unit 12 and various electric components of the respective modules so as to be able to supply power. - In the
information reading device 1e configured as described above, when the power is applied, thecontrol unit 12 recognizes the imparted function or the like on the basis of a signal from the informationcode reading unit 23a and thesound unit 25a of thetop module 20a, thebattery unit 33d of thebottom module 30d, and thenon-contact charging unit 46e of theback module 40e in the same manner as theinformation reading device 1a. - Then, an application program for implementing the recognized function is displayed on the
display screen 14a in a selectable manner. Further, when any of the functional modules is not connected, it is displayed on thedisplay screen 14a as a first notification to notify that the module is in a connection failure state. - As described above, in the information reading device according to the present embodiment, the
base module 10 includes thecontrol unit 12 which performs control by using three functional modules assembled thereto, that is, the top module, the bottom module, and the back module, and thetouch panel 14 whose display content is controlled by thecontrol unit 12. The top module is connected to the one end of thebase module 10 in the longitudinal direction, the bottom module is connected to the other end of thebase module 10 in the longitudinal direction, and the back module is connected to the rear side of thebase module 10, which faces away from thedisplay screen 14a of thetouch panel 14. Thecontrol unit 12 recognizes each function on the basis of the information obtained from the three functional modules connected to thebase module 10. - Thus, the three functional modules each having a function appropriate for the intended situation are connected to the
base module 10 such that a predetermined function or the like corresponding to the connected functional module is controlled by the control unit. In particular, the functional modules and a plurality of application programs provided for implementation of respective functions can be designed based on a common design idea, and thus operation methods, key arrangement, display content during operation, and the like can be readily commonized. Accordingly, an information reading device that is easy for a user to operate even if different functions are required for each situation can be achieved. - Further, when the power is applied, the
control unit 12 recognizes each function on the basis of the information obtained from the three functional modules connected to thebase module 10. Since the power is usually applied after the respective functional modules are connected to thebase module 10, functions of the connected functional modules can be reliably recognized. - In particular, in the
information reading device 1c, thecontrol unit 12 receives external information from the RFtag processing unit 26c when the external information is read by the RFtag processing unit 26c, without providing instruction to the RFtag processing unit 26c. Thus, once thecontrol unit 12 first recognizes the RFtag processing unit 26c, subsequent instructions to the RFtag processing unit 26c are not necessary. Accordingly, load on communication processing by thecontrol unit 12 can be reduced. - Further, the
control unit 12 controls display content of thedisplay screen 14a to perform first notification when connection of at least one of the top module, the bottom module, and the back module to thebase module 10 is not recognized. Accordingly, when the first notification is performed via thedisplay screen 14a, a connection failure state, in which at least one of the top module, the bottom module, and the back module is not connected to thebase module 10, can be easily recognized, and the connection failure can be immediately removed. Further, the first notification is not limited to the use of the display content of thedisplay screen 14a, but may also be performed by using other functions of thebase module 10, for example, by using a predetermined light emission state of an LED as the notification unit. - Furthermore, the
control unit 12 may control the display content of thedisplay screen 14a to perform second notification when the function imparted by the top module (step S42 inFig. 4 ), the function imparted by the bottom module, and the function imparted by the back module becomes a combination of predetermined functions (step S41 inFig. 4 ). - Specifically, an incompatible combination that should be excluded, for example, a case where a reading function imparted by the top module and a reading function imparted by the back module interfere with each other, is set as the combination of predetermined functions and pre-stored in the
storage unit 13. When the combination that should be excluded is recognized by thecontrol unit 12, the second notification is displayed on thedisplay screen 14a to notify that the combination should be excluded. Accordingly, in repair and replacement, even if the functional modules are erroneously connected to thebase module 10 as the combination that should be excluded, the combination that should be excluded can be easily recognized and immediately removed since the second notification is displayed. Further, the second notification is not limited to the use of thedisplay screen 14a, but may also be performed by using other functions of thebase module 10, for example, light emission state of an LED. - Further, the
control unit 12 controls thedisplay screen 14a of thetouch panel 14 to display the application program for performing the recognized function in a selectable manner and not to display the application program for performing the unrecognized function among the plurality of application programs stored in thestorage unit 13 in an executable manner (step S51 inFig. 4 ). Thus, since the application program for performing a function different from a function imparted by the connected functional module is not displayed on thedisplay screen 14a, erroneous operation is prevented for improved operability. - With reference to the drawings, an information reading device according to a second embodiment will be described.
- The second embodiment differs from the first embodiment mainly in that a plurality of functional modules including at least a first functional module and a second functional module are each connected to the base module mutually detachably or separably in terms of their mechanical and electrical connections. Therefore, components which are substantially the same as those of the first embodiment are denoted by the same reference signs, and the description thereof will be omitted.
- The base module according to this embodiment is configured as a unit in which the function imparted as the back module of the first embodiment is pre-incorporated. Accordingly, the information reading device is configured such that the top module and the bottom module are connected to the base module as a first functional module and a second functional module, respectively, to impart a predetermined function.
- Specifically, as shown in
Fig. 23 , abase module 10f according to this embodiment is configured as a unit in which the function imparted as theback module 40a to theaforementioned base module 10 is pre-incorporated. Acase 11f that forms the outer casing of thebase module 10f is formed by integrating theabove case 11 and thecase 41a. Thetop module 20a and thebottom module 30a are each connected to thebase module 10f to form aninformation reading device 1f having a predetermined function as shown inFig. 24 . - In the
information reading device 1f configured as described above, when the power is applied, thecontrol unit 12 transmits a predetermined signal to each of the two functional modules connected to thebase module 10f, and recognizes a function or the like imparted by the connected functional module on the basis of a confirmation signal received (acquired) in response to the transmission. - When the
top module 20a and thebottom module 30a are connected as described above, thecontrol unit 12 recognizes the imparted function or the like on the basis of a signal from the informationcode reading unit 23a and thesound unit 25a of thetop module 20a, and thekey operation unit 32a and thebattery unit 33a of thebottom module 30a. - Then, an application program for implementing the recognized function is displayed on the
display screen 14a in a selectable manner. According to the above connection configuration, for example, an application program for reading an information code and an application program for using thesound unit 25a are displayed on thedisplay screen 14a in a selectable manner. In the above connection configuration, for example, imparting of a function for reading an RF tag is not recognized. Accordingly, an application program for reading an RF tag is not displayed in a selectable manner on thedisplay screen 14a. - Further, when one of the aforementioned
top module 20b and thetop module 20c, instead of thetop module 20a, is connected to thebase module 10f configured as described above, an information reading device is provided with a function according to the connected top module imparted thereto. Further, when theaforementioned bottom module 30d, instead of thebottom module 30a, is connected to thebase module 10f, an information reading device is provided with a function according to the connected bottom module imparted thereto. - As a first modified example of the present embodiment, for example, as shown in
Fig. 25 , abase module 10g may be configured as a unit in which the function imparted as theback module 40e to theaforementioned base module 10 is pre-incorporated. Acase 11g that forms the outer casing of thebase module 10g is formed by integrating theabove case 11 and thecase 41e. Thetop module 20a and thebottom module 30d are each connected to thebase module 10g to form aninformation reading device 1g having predetermined functions as shown inFig. 26 . - In this configuration as well, the
control unit 12 of theinformation reading device 1g recognizes the function or the like imparted by the connected functional module, and performs processing to display an application program for implementing the recognized function in a selectable manner. Further, when one of the aforementionedtop module 20b and thetop module 20c, instead of thetop module 20a, is connected to thebase module 10g configured as described above, an information reading device is provided with a function according to the connected top module imparted thereto. Further, when theaforementioned bottom module 30a, instead of thebottom module 30d, is connected to thebase module 10g, an information reading device is provided with a function according to the connected bottom module imparted thereto. - As a second modified example of the present embodiment, a base module may be configured as a unit in which the function imparted as the aforementioned bottom module is pre-incorporated. The information reading device may be configured such that the top module and the back module are connected to the base module as a first functional module and a second functional module, respectively, to impart a predetermined function. Further, a base module may be configured as a unit in which the function imparted as the aforementioned top module is pre-incorporated. The information reading device may be configured such that the bottom module and the back module are connected to the base module as a first functional module and a second functional module, respectively, to impart a predetermined function.
- As a third modified example of the present embodiment, an information reading device may be configured such that four or more functional modules including a first functional module and a second functional module are each connected to a base module having at least the
control unit 12, and thecontrol unit 12 recognizes each function on the basis of the information obtained from each of the functional modules to impart a predetermined function. - In this case, for example as shown in
Fig. 27 , abase module 50 of aninformation reading device 1h according a third modified example may be configured to include abattery mounting unit 51 and a key operation unit (base module key operation unit) 52 in addition to thecontrol unit 12, thestorage unit 13, the touch panel (base module display unit) 14, thecommunication unit 15. Alternatively, thebase module 50 according to the third modified example may be configured to include at least one of thestorage unit 13, thetouch panel 14, thecommunication unit 15, thebattery mounting unit 51, and thekey operation unit 52 in addition to thecontrol unit 12. - Furthermore, as shown in
Fig. 27 , a firstfunctional module 60 according to the third modified example may be configured to include afirst reading unit 61 for reading external information, afirst display unit 62, afirst sound unit 63, a firstkey operation unit 64, afirst sensor 65, afirst vibrator 66, afirst illumination unit 67, afirst battery unit 68, a first battery cover openingdetection unit 69, a firstsmall protection unit 70, afirst antenna 71, afirst charging unit 72, and afirst grip 73. Alternatively, the firstfunctional module 60 according to the third modified example may be configured to include at least one of thefirst reading unit 61, thefirst display unit 62, thefirst sound unit 63, the firstkey operation unit 64, thefirst sensor 65, thefirst vibrator 66, thefirst illumination unit 67, thefirst battery unit 68, the first battery cover openingdetection unit 69, the firstsmall protection unit 70, thefirst antenna 71, thefirst charging unit 72, and thefirst grip 73. - Furthermore, as shown in
Fig. 27 , a secondfunctional module 80 according to the third modified example may be configured to include asecond reading unit 81 for reading external information, asecond display unit 82, asecond sound unit 83, a secondkey operation unit 84, asecond sensor 85, asecond vibrator 86, asecond illumination unit 87, asecond battery unit 88, a second battery cover openingdetection unit 89, a secondsmall protection unit 90, asecond antenna 91, asecond charging unit 92, and asecond grip 93. Alternatively, the secondfunctional module 80 according to the third modified example may be configured to include at least one of thesecond reading unit 81, thesecond display unit 82, thesecond sound unit 83, the secondkey operation unit 84, thesecond sensor 85, thesecond vibrator 86, thesecond illumination unit 87, thesecond battery unit 88, the second battery cover openingdetection unit 89, the secondsmall protection unit 90, thesecond antenna 91, thesecond charging unit 92, and thesecond grip 93. - For example, the reading unit including the
first reading unit 61 and thesecond reading unit 81 may be configured like the informationcode reading unit 23a to read the information code C as external information, or may be configured like the RFtag processing unit 26c to read information recorded in the RF tag T as external information. Furthermore, the display unit including thefirst display unit 62 and thesecond display unit 82 may be configured like thetouch panel 14 or the liquid crystal display so that display content thereof is controlled by thecontrol unit 12. - Furthermore, the sound unit including the
first sound unit 63 and thesecond sound unit 83 may be configured like thesound unit 25a to include at least one of a sound generation function such as a speaker and a sound collection function such as a microphone. Furthermore, the key operation unit including the firstkey operation unit 64 and the secondkey operation unit 84 may be configured to include at least one of a trigger key, a power supply key, a magic key, a case side key, a function key, a ten key, and the like, and output an operation signal corresponding to the key operation to thecontrol unit 12. - Furthermore, the sensor including the
first sensor 65 and thesecond sensor 85 may be configured like a proximity sensor or an illumination sensor to detect a state of a surrounding environment or an inside of the device and output a signal corresponding to the detected state to thecontrol unit 12. Furthermore, the vibrator including thefirst vibrator 66 and thesecond vibrator 86 may be configured to vibrate at a predetermined pattern in response to a drive signal from thecontrol unit 12. - Furthermore, the illumination unit including the
first illumination unit 67 and thesecond illumination unit 87 may be configured as an LED or the like so that an illumination state of illumination light is controlled by thecontrol unit 12. Further, the battery unit including thefirst battery unit 68 and thesecond battery unit 88 may be configured like thebattery unit 33a and thebattery unit 33d to supply power to each component constituting the information reading device. Furthermore, the battery cover opening detection unit including the first battery cover openingdetection unit 69 and the second battery cover openingdetection unit 89 may be configured to output a detected signal to thecontrol unit 12 when detecting the battery cover opening. - Furthermore, the small protection unit (smartphone design unit) including the first
small protection unit 70 and the secondsmall protection unit 90 may be configured to protect a portion connected to the base module so that a small case that forms the outer casing ensures the outer casing of the portion connected to the base module
including the small case to form part of a substantially flat plate shape of a smartphone or a tablet. Furthermore, the antenna including thefirst antenna 71 and thesecond antenna 91 may be configured like theantenna 42a so that wireless communication via the antenna is performed by thecommunication unit 15 or the like that serves as an external interface. Furthermore, the charging unit including thefirst charging unit 72 and thesecond charging unit 92 may be configured like thenon-contact charging unit 46e to perform non-contact charging or may be configured to perform charging via a connected terminal or the like. - Furthermore, the grip including the
first grip 73 and thesecond grip 93 may be configured like thegrip 43c as a gun type or may be configured as another type that can be easily gripped. - In the third modified example of this embodiment, some of the functional modules may be connected to the base module via wireless communication.
- The present invention is not limited to the aforementioned embodiments and the like, and may also be embodied as described below.
- (1) The information reading device according to the first embodiment of the present invention is not limited to the configurations of the above-mentioned five
information reading devices 1a to 1e, and may be configured by connecting the top module, the bottom module, and the back module having other functions to the base module. For example, the top module may be configured to include a communication unit that reads and writes an IC card or the like by using a near field communication (NFC) function as the first reading unit. This example is not covered by the claims. - Furthermore, the top module may be configured to include at least one of the information
code reading unit 23a which serves as the first reading unit, thesound unit 25a, the top module key operation unit, the sensor, the top module vibrator, and the illumination unit. Furthermore, the bottom module may be configured to include the communication unit, the information code reading unit, the RF tag
processing unit, and the like as the second reading unit. Furthermore, the bottom module may be configured to include at least one of the second reading unit, the key operation unit, the battery unit, the bottom module sound unit, the battery cover opening detection unit, and the small protection unit. Furthermore, the back module may be configured to include the communication unit, the information code reading unit, the RF tag processing unit, and the like as the third reading unit. Furthermore, the back module may be configured to include at least one of the third reading unit, the antenna, the charging unit, the grip, the back (rear) module battery unit, and the back module vibrator. - (2) The base module to which the top module, the bottom module, and the back module are connected is not limited to the configuration as the above-mentioned
base module 10, and may also be configured to include other functions such as the sound unit, the battery mounting unit, and the base module key operation unit as long as it is configured to include a control unit that performs control by using the three functional modules and a display unit whose display content is controlled by the control unit. Further, the base module is not limited to the configuration that performs wireless communication by using an antenna disposed inside thecase 11 or theantenna 42a of the connected backmodule 40a, and may be configured to perform wireless communication by using an antenna disposed in the top module or an antenna disposed in the bottom module. -
- 1a to 1e information reading device
- 10 base module
- 12 control unit
- 13 storage unit
- 14 touch panel (display unit, notification unit)
- 15 communication unit
- 20a, 20b, 20c top module
- 23a, 23b information code reading unit (first reading unit)
- 25a sound unit
- 26c RF tag processing unit (first reading unit)
- 30a, 30d bottom module
- 32a key operation unit
- 33a, 33d battery unit
- 40a, 40c, 40e back (rear) module
- 42a antenna
- 43c grip
- 44c trigger key
- 45c large capacity battery unit
- 46e non-contact charging unit (charging unit)
Claims (12)
- An information reading device (1a to 1f) comprising:a base module (10); andthree functional modules (20a, 20b, 20c; 30a, 30d; 40a, 40c, 40e), which are a top module (20a, 20b, 20c), a bottom module (30a, 30d), and a back module (40a, 40c, 40e), at least the top module (20a, 20b, 20c) and the bottom module (30a, 30d) being configured to be detachably connected to the base module (10) to impart a predetermined function, whereinthe base module (10) includes a control unit (12) that performs control by using the three functional modules (20a, 20b, 20c; 30a, 30d; 40a, 40c, 40e), and a display unit (14) whose display content is controlled by the control unit (12),the top module (20a, 20b, 20c) is detachably connected to a one end of the base module (10) in a longitudinal direction of the base module (10), and includes a casing (21a) and a first reading unit (23a, 23b, 23c) for optically reading an information code positioned outside the device and a sound unit (25a), the first reading unit and the sound unit are housed in the outer casing,the bottom module (30a, 30d) is detachably connected to an other end of the base module (10) in the longitudinal direction of the base module (10), and includes a casing (31a) in which at least one of a second reading unit (81) for reading external information, a key operation unit (32a), and a battery unit (33a, 33d) is housed,the back module (40a, 40c, 40e) is connected to a rear side of the base module (10), which faces away from a display screen (14a) of the display unit (14), and includes a casing (41a) in which at least one of a third reading unit (26c etc.) for reading external information, an antenna (42a), a charging unit (46e), and a grip (43c) is housed, andthe control unit (12) recognizes each function on a basis of information obtained from the three functional modules (12, 13, 14) connected to the base module (10).
- The information reading device (1a to 1f) according to claim 1, wherein, when power is applied to the information reading device (1a to 1e), the control unit (12) recognizes each function on a basis of information obtained from the three functional modules (20a, 20b, 20c; 30a, 30d; 40a, 40c, 40e) connected to the base module (10).
- The information reading device (1a to 1f) according to claim 1 or 2, whereinone of the first reading unit, the second reading unit, and the third reading unit serves as a wireless communication unit for reading external information by using wireless communication, andthe control unit (12) receives the external information from the wireless communication unit when the external information is read by the wireless communication unit, without providing instruction to the wireless communication unit.
- The information reading device (1a to 1f) according to any one of claims 1 to 3, further comprising a notification unit (14) whose notification content is controlled by the control unit, wherein the control unit controls the notification unit to perform first notification when connection of at least one of the top module, the bottom module, and the back module to the base module is not recognized.
- The information reading device (1a to 1f) according to claim 4, wherein the control unit controls the notification unit to perform second notification when a function imparted by the top module, a function imparted by the bottom module, and a function imparted by the back module becomes a combination of predetermined functions.
- The information reading device (1a to 1f) according to any one of claims 1 to 5, further comprising a storage unit (13) in which a plurality of application programs for performing functions of the three functional modules connected to the base module are stored in a manner executable by the control unit, wherein the control unit controls the display unit to display the application program for performing the recognized function in a selectable manner and not to display the application program for performing the unrecognized function among the plurality of application programs.
- The information reading device (1a to 1f) according to any one of claims 1 to 6, wherein the base module includes at least one of a battery mounting unit (51) and a base module key operation unit (52) in addition to the control unit and the display unit.
- The information reading device (1a to 1f) according to any one of claims 1 to 7, wherein the top module includes at least one of the first reading unit, the sound unit, a top module key operation unit, a sensor, a top module vibrator, and an illumination unit.
- The information reading device (1a to 1f) according to any one of claims 1 to 8, wherein the bottom module includes at least one of the second reading unit, the key operation unit, the battery unit, a bottom module sound unit, a battery cover opening detection unit, and a small protection unit.
- The information reading device (1a to 1f) according to any one of claims 1 to 9, wherein the back module includes at least one of the third reading unit, the antenna, the charging unit, the grip, a back module battery unit, and a back module vibrator.
- The information reading device (1a to 1e) according to any one of claims 1 to 10, wherein each of the top module (20a, 20b, 20c), the bottom module (30a, 30d), and the back module (40a, 40c, 40e) are detachably connected to the base module (10).
- The information reading device (1f) according to any one of claims 1 to 10, wherein the back module (40a) is integrated in the base module (10) so as to form an integrated base module (10f), the top module (20a) and the bottom module (30a) still being detachably connected to the integrated base module (10f).
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018086409 | 2018-04-27 | ||
JP2019027433A JP7196672B2 (en) | 2018-04-27 | 2019-02-19 | Information reader |
Publications (3)
Publication Number | Publication Date |
---|---|
EP3567515A1 EP3567515A1 (en) | 2019-11-13 |
EP3567515B1 true EP3567515B1 (en) | 2024-01-24 |
EP3567515B8 EP3567515B8 (en) | 2024-02-28 |
Family
ID=67139591
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP19171397.3A Active EP3567515B8 (en) | 2018-04-27 | 2019-04-26 | Information reading device |
Country Status (3)
Country | Link |
---|---|
US (1) | US11216032B2 (en) |
EP (1) | EP3567515B8 (en) |
CN (1) | CN110414281B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110718944B (en) * | 2018-07-12 | 2023-08-04 | 中兴通讯股份有限公司 | Dual-battery charging and discharging method, device, terminal and storage medium |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5530619A (en) | 1989-06-07 | 1996-06-25 | Norand Corporation | Hand-held data capture system with interchangeable modules and side-mounted function key |
US7537167B1 (en) * | 1993-08-31 | 2009-05-26 | Broadcom Corporation | Modular, portable data processing terminal for use in a radio frequency communication network |
ATE250247T1 (en) * | 1989-06-07 | 2003-10-15 | Intermec Ip Corp | HANDHELD DATA COLLECTION SYSTEM WITH INTERCHANGEABLE MODULES |
JP4378894B2 (en) * | 2001-04-09 | 2009-12-09 | 株式会社デンソー | Handy type information code reader |
US7577462B2 (en) * | 2002-05-29 | 2009-08-18 | Khyber Technologies Corporation | Portable data entry device with a detachable host PDA |
JP3901018B2 (en) | 2002-05-31 | 2007-04-04 | 株式会社デンソーウェーブ | Optical information reader |
JP4403975B2 (en) * | 2005-01-25 | 2010-01-27 | 株式会社デンソーウェーブ | Optical information reader |
US20080142603A1 (en) | 2006-11-01 | 2008-06-19 | Gerhard Stephanus Mynhardt | Portable Industrial Data Capturing Device |
US20080259551A1 (en) * | 2007-04-20 | 2008-10-23 | Gotive A.S. | Modular computing device |
JP2011029944A (en) * | 2009-07-27 | 2011-02-10 | Funai Electric Co Ltd | Portable device and radio communication part of the same |
JP2011029943A (en) * | 2009-07-27 | 2011-02-10 | Funai Electric Co Ltd | Portable device and radio communication part of the same |
JP5644632B2 (en) * | 2011-03-30 | 2014-12-24 | 株式会社デンソーウェーブ | Portable wireless tag reader |
US8832323B2 (en) * | 2011-07-06 | 2014-09-09 | Koamtac, Inc. | Connectivity sled for electronic pairing and physical cooperation between a mobile device and associated peripheral devices |
US8346979B1 (en) * | 2011-07-06 | 2013-01-01 | Koamtac, Inc. | Connectivity sled for electronic pairing and physical cooperation between a mobile device and associated peripheral devices |
US8991704B2 (en) * | 2011-12-14 | 2015-03-31 | Intermec Ip Corp. | Snap-on module for selectively installing receiving element(s) to a mobile device |
JP5641039B2 (en) | 2012-02-27 | 2014-12-17 | カシオ計算機株式会社 | Information processing apparatus, information processing method, and program |
CA2897909C (en) * | 2013-01-13 | 2017-09-05 | Retail Technologies Corporation | Mobile barcode scanner gun system with mobile tablet device having a mobile pos and enterprise resource planning application for customer checkout/order fulfillment and real time in store inventory management for retail establishment |
US9239590B2 (en) * | 2013-02-15 | 2016-01-19 | Infinite Peripherals | Apparatus comprising a pistol grip |
WO2014186764A1 (en) * | 2013-05-16 | 2014-11-20 | Mobelisk Llc | Modular tablet case |
CN204229413U (en) | 2014-10-13 | 2015-03-25 | 航天信息股份有限公司 | Handheld device |
DE102015102639A1 (en) * | 2015-02-24 | 2016-08-25 | Emporia Telecom Gmbh & Co Kg | Method for operating a mobile terminal, application for a mobile terminal and mobile terminal |
CN106934431A (en) * | 2017-03-08 | 2017-07-07 | 北京休恩博得科技股份有限公司 | Bluetooth mobile RFID read write line and reading/writing method |
-
2019
- 2019-04-26 EP EP19171397.3A patent/EP3567515B8/en active Active
- 2019-04-26 US US16/395,566 patent/US11216032B2/en active Active
- 2019-04-28 CN CN201910350536.9A patent/CN110414281B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN110414281A (en) | 2019-11-05 |
EP3567515A1 (en) | 2019-11-13 |
US11216032B2 (en) | 2022-01-04 |
EP3567515B8 (en) | 2024-02-28 |
US20200005007A1 (en) | 2020-01-02 |
CN110414281B (en) | 2023-05-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9667761B2 (en) | System for and method of adapting a mobile device having a camera to a reader for electro-optically reading targets | |
US9792582B2 (en) | Identifying inventory items in a storage facility | |
EP2315162B1 (en) | Long range selective RFID system using laser photodetection wakeup | |
CN107273773B (en) | Imager reader with gesture interface | |
US6195053B1 (en) | Antenna, module and imager, such as for a barcode reader | |
US8876005B2 (en) | Arrangement for and method of managing a soft keyboard on a mobile terminal connected with a handheld electro-optical reader via a bluetooth® paired connection | |
US7576657B2 (en) | Single frequency low power RFID device | |
US20060202032A1 (en) | Combination RFID/image reader | |
EP3567515B1 (en) | Information reading apparatus | |
CN204331741U (en) | There is the wireless indicia reader of the Multifunctional coil of stopping using for wireless charging and EAS | |
US8217757B2 (en) | Voice over RFID | |
JP7196672B2 (en) | Information reader | |
JP2017004333A (en) | Information reading apparatus and information reading system | |
CN204066131U (en) | There is the wireless indicia reader of the Multifunctional coil of stopping using for wireless charging and EAS | |
JP2019192079A (en) | Portable terminal | |
JP4766070B2 (en) | Contactless data carrier access system | |
JP2020057177A (en) | Electronic device | |
JP2019193127A (en) | Mobile terminal | |
JP7492341B2 (en) | Radio tag reader and program | |
JP5246061B2 (en) | RFID reader / writer mobile terminal | |
JP5321539B2 (en) | Mobile device | |
JP2018124882A (en) | Information reading device | |
JP2020135299A (en) | Attachment and information read device | |
JPH11224315A (en) | Recognition device | |
JP2012004783A (en) | Mobile terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN PUBLISHED |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
AX | Request for extension of the european patent |
Extension state: BA ME |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
17P | Request for examination filed |
Effective date: 20200513 |
|
RBV | Designated contracting states (corrected) |
Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: EXAMINATION IS IN PROGRESS |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: EXAMINATION IS IN PROGRESS |
|
17Q | First examination report despatched |
Effective date: 20201223 |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: GRANT OF PATENT IS INTENDED |
|
INTG | Intention to grant announced |
Effective date: 20230414 |
|
GRAJ | Information related to disapproval of communication of intention to grant by the applicant or resumption of examination proceedings by the epo deleted |
Free format text: ORIGINAL CODE: EPIDOSDIGR1 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: EXAMINATION IS IN PROGRESS |
|
INTC | Intention to grant announced (deleted) | ||
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: GRANT OF PATENT IS INTENDED |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
INTG | Intention to grant announced |
Effective date: 20231121 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE PATENT HAS BEEN GRANTED |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: PK Free format text: BERICHTIGUNG B8 Ref country code: CH Ref legal event code: EP |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 602019045434 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: LT Ref legal event code: MG9D |
|
REG | Reference to a national code |
Ref country code: NL Ref legal event code: MP Effective date: 20240124 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: NL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20240124 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: NL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20240124 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20240524 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20240124 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20240418 Year of fee payment: 6 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20240425 |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: MK05 Ref document number: 1652733 Country of ref document: AT Kind code of ref document: T Effective date: 20240124 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: HR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20240124 Ref country code: RS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20240424 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: ES Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20240124 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: AT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20240124 |