IP Library › Granted Patent US 10,482,053
Granted Patent B2
US 10,482,053 · App. 16/215,257 · Granted Nov 19, 2019

Information processing apparatus with connection terminal for connecting to electronic devices having different functions

Inventor: Atsushi Ohnuma (Sakai, JP)
Assignee: SHARP KABUSHIKI KAISHA
G06F13/4081G06F13/1668G06F13/4045
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,482,053
App. No.
16/215,257
Granted
Nov 19, 2019
Kind
B2
Abstract

An information processing apparatus includes a basic control module and a function extension module. The function extension module includes a storage unit in which extension setting information for enabling the basic control module to control the function extension module to execute a function is stored in advance, and a setting information transmission unit that transmits the extension setting information to the basic control module. The basic control module includes a setting information acquisition unit that acquires extension setting information, a variable path setting unit that sets, based on the acquired extension setting information, a variable connection path via which to transfer information for controlling the function extension module, and an extension function execution unit that transfers the information for controlling the function extension module via the set variable connection path using the acquired extension setting information and to control the function extension module to execute the function.

Claims (33)

1. An information processing apparatus comprising a basic control module and a function extension module,

the function extension module comprising:

a storage unit in which extension setting information for enabling the basic control module to control the function extension module to execute a function of the function extension module is stored in advance; and

a setting information transmission unit that transmits the extension setting information to the basic control module,

the basic control module comprising:

a setting information acquisition unit that acquires the extension setting information transmitted by the setting information transmission unit of the function extension module;

a variable path setting unit that sets, based on the acquired extension setting information, a variable connection path via which to transfer information for controlling the function extension module; and

an extension function execution unit that transfers the information for controlling the function extension module via the set variable connection path using the acquired extension setting information and to control the function extension module to execute a particular function.

2. The information processing apparatus according to claim 1 , wherein

the basic control module and the function extension module are connected to each other via the variable connection path and a fixed connection path,

the basic control module comprises a first connection connector, the first connection connector including a first variable connection terminal connected to the variable connection path, and a first fixed connection terminal connected to the fixed connection path,

the function extension module comprises a second connection connector, the second connection connector including a second variable connection terminal connected to the variable connection path and a second fixed connection terminal connected to the fixed connection path,

the first variable connection terminal and the second variable connection terminal are connected to each other via the variable connection path,

the first fixed connection terminal and the second fixed connection terminal are connected to each other via the fixed connection path,

the first fixed connection terminal and the second fixed connection terminal each include a plurality of terminals whose locations and roles are fixedly set in advance, and

the first variable connection terminal includes a plurality of terminals whose roles are respectively set, based on the extension setting information acquired by the setting information acquisition unit, so as to be the same as roles of the corresponding second variable connection terminals connected via the variable connection path.

3. The information processing apparatus according to claim 2 , wherein the extension setting information includes

control pin information defining a location and a role of each second variable connection terminal and each second fixed connection terminal of the function extension module, and

control process information defining a control content for controlling the function extension module to execute the particular function.

4. The information processing apparatus according to claim 2 , wherein

the fixed connection path includes a power line via which to supply power from the basic control module to the function extension module, a GND line, and a data line via which to bidirectionally transfer information,

wherein the power line, the GND line, and the data line are respectively connected to first fixed connection terminals and second fixed connection terminals at predetermined locations.

5. The information processing apparatus according to claim 4 , wherein

the basic control module further includes a connection detection unit that detects that the function extension module is connected to the basic control module, and a power supply unit that supplies power to the basic control module and the function extension module,

wherein in a case where the connection detection unit detects that the function extension module is connected, the power supply unit supplies power to the function extension module via the fixed connection path, and thereafter the setting information acquisition unit acquires the extension setting information stored in the storage unit of the function extension module via the data line of the fixed connection path.

6. The information processing apparatus according to claim 5 , wherein in a case where the connection detection unit detects that the function extension module is connected, the power supplied from the power supply unit is given to elements of the function extension module via the fixed connection path until the setting information acquisition unit acquires the extension setting information, the elements including at least the second fixed connection terminal connected to the fixed connection path, the storage unit in which the extension setting information is stored, and the setting information transmission unit.

7. The information processing apparatus according to claim 1 , wherein the storage unit includes a read only memory and the extension setting information is stored in advance in the read only memory.

8. A method of extending a function of an information processing apparatus including a basic control module and a function extension module, the method comprising:

storing, in the function extension module, extension setting information for enabling the basic control module to execute a function of the function extension module;

transmitting the stored extension setting information to the basic control module, in a case where the basic control module and the function extension module are connected to each other;

acquiring the transmitted extension setting information to the basic control module;

setting, based on the acquired extension setting information, a variable connection path via which to transfer information for controlling the function extension module; and

transferring the information for controlling the function extension module via the set variable connection path using the acquired extension setting information and making the function extension module execute a particular function.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2018
From: OHNUMA, ATSUSHI
To: SHARP KABUSHIKI KAISHA
Reel/Frame 047731/0765 →
Priority Claims (1)
JP 2017-238933 · Dec 13, 2017 · national
Continuity (1)
Related Publication 20190179789A1 · Jun 13, 2019