Abstract: There is provided a peripheral device including a multi pole plug inserted into a jack of a jack device the jack device including the jack a conversion unit that converts a physical amount into an electrical signal or converts an electrical signal into a physical amount a detection unit that detects whether the jack device is a corresponding device capable of handling multiplexed data obtained by multiplexing the electrical signal input and output to and from the conversion unit a transmission and reception processing unit that transmits or receives the multiplexed data via a predetermined terminal of the multi pole plug when the jack device is a corresponding device and a function switching unit that performs assignment of an electrical function of a terminal other than the predetermined terminal of the multi pole plug.
Description
Title of Invention: PERIPHERAL DEVICE, HOST DEVICE, AND
PROCESSING METHOD
Technical Field
[0001] The present technology relates to a peripheral device, a host device, and a processing
method and, particularly, for example, to a peripheral device, a host device, and a
processing method in which an electrical function assigned to a terminal of a plug or of
a jack can be switched in a plug device having a plug or a jack device having a jack.
[0002]
This application claims priority to Japanese Priority Patent Application JP
2014-082138 filed on April 11, 2014, the entire content of which is hereby in
corporated by reference.
Background Art
[0003] An example of a plug device having a plug or a jack device having a jack includes a
charged device described in PTL 1, a data holding device, or a charging adapter.
[0004] The charged device described in PTL 1 is a plug device having a plug, and the data
holding device and the charging adapter are jack devices having a jack.
[0005] A data line for transferring data is connected to the plug of the charged device. When
the plug of the charged device is connected to the jack of the data holding device, the
charged device acquires data from the data holding device via the data line.
[0006] Further, the charging adapter has a mechanical detection switch, and when a
connection of the plug of the charged device to the jack of the charging adapter is me
chanically detected by the detection switch, a built-in battery built into the charged
device is charged using the data line, in the charged device.
Citation List
Patent Literature
[0007] PTL 1: Japanese Unexamined Patent Application Publication No. 2013-055774
Summary of Invention
Technical Problem
[0008] Incidentally, in recent years, a technology capable of switching an electrical function
of a terminal of a plug or a jack while transmitting and receiving multiplexed data
obtained by multiplexing a plurality of electrical signals between a plug device and a
jack device has been necessary.
[0009] It is desirable to enable switching an electrical function of a terminal of a plug or a
jack while transmitting and receiving multiplexed data obtained by multiplexing a
plurality of electrical signals between a plug device and a jack device.
Solution to Problem
[0010] A peripheral device according to an embodiment of the present technology is a p e
ripheral device comprising a plug having a plurality of terminals and configured to be
removeably inserted into a jack of a host device, at least one processor coupled to a
first terminal of the plug, the at least one processor configured to transmit and/or
receive multiplexed data via the first terminal, a detector coupled to the first terminal
and configured to detect, when the plug is inserted into the jack, whether the host
device is capable of handling the multiplexed data, and a function switch coupled to at
least a second terminal of the plug and configured to assign an electrical function to the
second terminal.
[001 1] A processing method for a peripheral device according to another embodiment of the
present technology is a processing method for a peripheral device, the peripheral
device comprising a plug having a plurality of terminals and configured to be r e
moveably inserted into a jack of a host device, at least one processor coupled to a first
terminal of the plug, the at least one processor configured to transmit and/or receive
multiplexed data via the first terminal, and a detection unit coupled to the first terminal
and configured to detect, when the plug is inserted into the jack, whether the host
device is capable of handling the multiplexed data, the method comprising causing the
peripheral device to assign an electrical function to a second terminal, different from
the first terminal.
[0012] A host device according to still another embodiment of the present technology is a
host device comprising a jack having a plurality of terminals and configured to receive
a plug of a plug device, at least one processor coupled to a first terminal of the jack, the
at least one processor configured to transmit and/or receive multiplexed data via the
first terminal, a detection unit coupled to the first terminal and configured to detect,
when the plug is inserted into the jack, whether the plug device is capable of handling
the multiplexed data, and a function switching unit coupled to at least a second
terminal of the jack and configured to assign an electrical function to the second
terminal.
[0013] A processing method for a host device according to still another embodiment of the
present technology is a processing method for a host device, the host device
comprising a jack having a plurality of terminals and configured to receive a plug of a
plug device, at least one processor coupled to a first terminal of the jack, the at least
one processor configured to transmit and/or receive multiplexed data via the first
terminal, and a detection unit coupled to the first terminal and configured to detect,
when the plug is inserted into the jack, whether the plug device is capable of handling
the multiplexed data, the method comprising causing the host device to assign an
electrical function to a second terminal, different from the first terminal.
Advantageous Effects of Invention
[0014] According to the present technology, for example, it is possible to switch the
electrical function of the terminal of the plug or the jack while performing transmission
and reception of the multiplexed data obtained by multiplexing a plurality of electrical
signal between the plug device and the jack device.
[0015] Further, effects described herein are not necessarily limited, and may be any one
effect described in this disclosure.
Brief Description of Drawings
[0016] [fig. 1]Fig. 1 is a block diagram illustrating a configuration example of an embodiment
of a signal processing system to which the present technology is applied.
[fig.2]Fig. 2 is a block diagram illustrating a configuration example of an embodiment
of a signal processing system to which the present technology is applied.
[fig.3]Fig. 3 is a block diagram illustrating a first specific example of the signal
processing system.
[fig.4]Fig. 4 is a block diagram illustrating a second specific example of the signal
processing system.
[fig.5]Fig. 5 is a block diagram illustrating a third specific example of the signal
processing system.
[fig.6A]Fig. 6A is a diagram illustrating insertion and removal of a plug into and from
a jack.
[fig.6B]Fig. 6B is a diagram illustrating insertion and removal of a plug into and from
a jack.
[fig.6C]Fig. 6C is a diagram illustrating insertion and removal of a plug into and from
a jack.
[fig.7A]Fig. 7A is a diagram illustrating a state in which a plug is inserted into a jack
from a removal state.
[fig.7B]Fig. 7B is a diagram illustrating a state in which a plug is inserted into a jack
from a removal state.
[fig.7C]Fig. 7C is a diagram illustrating a state in which a plug is inserted into a jack
from a removal state.
[fig.7D]Fig. 7D is a diagram illustrating a state in which a plug is inserted into a jack
from a removal state.
[fig.7E]Fig. 7E is a diagram illustrating a state in which a plug is inserted into a jack
from a removal state.
[fig.8]Fig. 8 is a flowchart illustrating a change of a state of insertion when the plug is
inserted into the jack.
[fig.9A]Fig. 9A is a diagram illustrating a technology for preventing an unintended
short-circuit when the plug is inserted into the jack in a case in which power that is
supplied power is supplied from the host device to the peripheral device.
[fig.9B]Fig. 9B is a diagram illustrating a technology for preventing an unintended
short-circuit when the plug is inserted into the jack in a case in which power that is
supplied power is supplied from the host device to the peripheral device.
[fig.9C]Fig. 9C is a diagram illustrating a technology for preventing an unintended
short-circuit when the plug is inserted into the jack in a case in which power that is
supplied power is supplied from the host device to the peripheral device.
[fig.9D]Fig. 9D is a diagram illustrating a technology for preventing an unintended
short-circuit when the plug is inserted into the jack in a case in which power that is
supplied power is supplied from the host device to the peripheral device.
[fig.9E]Fig. 9E is a diagram illustrating a technology for preventing an unintended
short-circuit when the plug is inserted into the jack in a case in which power that is
supplied power is supplied from the host device to the peripheral device
[fig. 10] Fig. 10 is a flowchart illustrating the technology for preventing an unintended
short-circuit.
[fig. 11A]Fig. 11A is a diagram illustrating a state in which the plug is removed from
the jack from a full insertion state.
[fig. 1lB]Fig. 1IB is a diagram illustrating a state in which the plug is removed from
the jack from a full insertion state.
[fig. 1lC]Fig. 11C is a diagram illustrating a state in which the plug is removed from
the jack from a full insertion state.
[fig. 1ID]Fig. 1ID is a diagram illustrating a state in which the plug is removed from
the jack from a full insertion state.
[fig. 1IE]Fig. 1IE is a diagram illustrating a state in which the plug is removed from
the jack from a full insertion state.
[fig.l2A]Fig. 12A is a diagram illustrating a technology for preventing an unintended
short-circuit when the plug is removed from the jack in a case in which power that is
supplied power is supplied from the host device to the peripheral device.
[fig.l2B]Fig. 12B is a diagram illustrating a technology for preventing an unintended
short-circuit when the plug is removed from the jack in a case in which power that is
supplied power is supplied from the host device to the peripheral device.
[fig.l2C]Fig. 12C is a diagram illustrating a technology for preventing an unintended
short-circuit when the plug is removed from the jack in a case in which power that is
supplied power is supplied from the host device to the peripheral device
[fig. 12D]Fig. 12D is a diagram illustrating a technology for preventing an unintended
short-circuit when the plug is removed from the jack in a case in which power that is
supplied power is supplied from the host device to the peripheral device.
[fig.l2E]Fig. 12E is a diagram illustrating a technology for preventing an unintended
short-circuit when the plug is removed from the jack in a case in which power that is
supplied power is supplied from the host device to the peripheral device.
[fig.l3]Fig. 13 is a diagram illustrating a mechanical detection mechanism that detects
insertion and removal of the plug.
[fig.l4A]Fig. 14A is a diagram illustrating a technology for preventing an unintended
short-circuit when the plug is inserted into the jack in a case in which power that is
supplied power is supplied from the peripheral device to the host device.
[fig.l4B]Fig. 14B is a diagram illustrating a technology for preventing an unintended
short-circuit when the plug is inserted into the jack in a case in which power that is
supplied power is supplied from the peripheral device to the host device.
[fig.l4C]Fig. 14C is a diagram illustrating a technology for preventing an unintended
short-circuit when the plug is inserted into the jack in a case in which power that is
supplied power is supplied from the peripheral device to the host device.
[fig.l4D]Fig. 14D is a diagram illustrating a technology for preventing an unintended
short-circuit when the plug is inserted into the jack in a case in which power that is
supplied power is supplied from the peripheral device to the host device.
[fig.l4E]Fig. 14E is a diagram illustrating a technology for preventing an unintended
short-circuit when the plug is inserted into the jack in a case in which power that is
supplied power is supplied from the peripheral device to the host device.
[fig.l5A]Fig. 15A is a diagram illustrating a technology for preventing an unintended
short-circuit when the plug is removed from the jack in a case in which power that is
supplied power is supplied from the peripheral device to the host device.
[fig.l5B]Fig. 15B is a diagram illustrating a technology for preventing an unintended
short-circuit when the plug is removed from the jack in a case in which power that is
supplied power is supplied from the peripheral device to the host device.
[fig.l5C]Fig. 15C is a diagram illustrating a technology for preventing an unintended
short-circuit when the plug is removed from the jack in a case in which power that is
supplied power is supplied from the peripheral device to the host device.
[fig.l5D]Fig. 15D is a diagram illustrating a technology for preventing an unintended
short-circuit when the plug is removed from the jack in a case in which power that is
supplied power is supplied from the peripheral device to the host device.
[fig.l5E]Fig. 15E is a diagram illustrating a technology for preventing an unintended
short-circuit when the plug is removed from the jack in a case in which power that is
supplied power is supplied from the peripheral device to the host device.
[fig.l6A]Fig. 16A is a diagram illustrating a method of preventing a power supply
from being short-circuited upon insertion and removal of the plug when power that is
supplied power is supplied from the host device to the peripheral device.
[fig.l6B]Fig. 16B is a diagram illustrating a method of preventing a power supply
from being short-circuited upon insertion and removal of the plug when power that is
supplied power is supplied from the host device to the peripheral device.
[fig.l6C]Fig. 16C is a diagram illustrating a method of preventing a power supply
from being short-circuited upon insertion and removal of the plug when power that is
supplied power is supplied from the host device to the peripheral device.
[fig.l6D]Fig. 16D is a diagram illustrating a method of preventing a power supply
from being short-circuited upon insertion and removal of the plug when power that is
supplied power is supplied from the host device to the peripheral device.
[fig.l6E]Fig. 16E is a diagram illustrating a method of preventing a power supply from
being short-circuited upon insertion and removal of the plug when power that is
supplied power is supplied from the host device to the peripheral device.
[fig.l7A]Fig. 17A is a diagram illustrating a method of preventing a power supply
from being short-circuited upon insertion and removal of the plug when power that is
supplied power is supplied from the peripheral device to the host device.
[fig.l7B]Fig. 17B is a diagram illustrating a method of preventing a power supply
from being short-circuited upon insertion and removal of the plug when power that is
supplied power is supplied from the peripheral device to the host device.
[fig.l7C]Fig. 17C is a diagram illustrating a method of preventing a power supply
from being short-circuited upon insertion and removal of the plug when power that is
supplied power is supplied from the peripheral device to the host device.
[fig.l7D]Fig. 17D is a diagram illustrating a method of preventing a power supply
from being short-circuited upon insertion and removal of the plug when power that is
supplied power is supplied from the peripheral device to the host device.
[fig.l7E]Fig. 17E is a diagram illustrating a method of preventing a power supply from
being short-circuited upon insertion and removal of the plug when power that is
supplied power is supplied from the peripheral device to the host device.
[fig.l8]Fig. 18 is a block diagram illustrating a configuration example of an em
bodiment of a computer to which the present technology is applied.
Description of Embodiments
[0017]
[0018] Fig. 1 is a block diagram illustrating a configuration example of an embodiment of a
signal processing system to which the present technology is applied.
[0019] In Fig. 1, the signal processing system includes a host device 10 and a peripheral
device 20.
[0020] The host device 10 includes a jack 11, a correspondence detection unit 12, a
transmission and reception processing unit 13, a control unit 14, a function switching
unit 15, one or more (K) functional blocks 16i, 162, ... 16 , a storage unit 17, and a
signal processing unit 18.
[0021] Since the host device 10 includes the jack 11, the host device 10 is a jack device.
[0022] The jack 11 is, for example, a multi-pole single -headed jack into which a multi-pole
single-headed plug is inserted and has a plurality of (N) terminals (N poles) Jl, J2,
J#N.
[0023] For example, the terminal J l that is a predetermined terminal among the N terminals
J l to J#N of the jack 11 is connected to a multiplexing communication line JL used for
transmission and reception of multiplexed data, and is further connected to the corre
spondence detection unit 12 and the transmission and reception processing unit 13 via
the multiplexing communication line JL.
[0024] One terminal J#M other than the terminal J l among the N terminals J l to J#N of the
jack 1 1 (M is an integer equal to or greater than 2 and equal to or smaller than N) is
connected to ground (grounded).
[0025] Also, N-2 other terminal J#n among the terminals J l to J#N of the jack 11 ((N-2)
terminals J#n other than the terminals J l and J#M) are connected to the function
switching unit 15.
[0026] The correspondence detection unit 12 detects whether the plug device of which a
plug is inserted into the jack 11 is a device capable of handling predetermined mul
tiplexed data (hereinafter referred to as a corresponding device).
[0027] That is, the correspondence detection unit 12 monitors the multiplexing commu
nication line JL, and detects that the plug device of which the plug is inserted into the
jack 11 is a corresponding device when receiving multiplexed data having a prede
termined authentication pattern PTNP via the multiplexing communication line JL.
[0028] The correspondence detection unit 12 supplies detection information indicating a
detection result indicating whether the plug device of which the plug is inserted into
the jack 11 is a corresponding device capable of handling predetermined multiplexed
data to the transmission and reception processing unit 13. Further, the correspondence
detection unit 12 controls the function switching unit 15 based on the detection in
formation, as necessary.
[0029] Here, since the host device 10 and the peripheral device 20 can handle the mul
tiplexed data as will be described below, the host device 10 and the peripheral device
20 are both corresponding devices.
[0030] When the detection information from the correspondence detection unit 12 indicates
that the plug device (the plug) inserted into the jack 11 is a corresponding device, the
transmission and reception processing unit 13 transmits and receives multiplexed data
to and from the plug device (corresponding device) inserted into the jack 11 via the
multiplexing communication line JL and the terminal Jl.
[0031] That is, the transmission and reception processing unit 13 multiplexes, for example, a
plurality of digital signals (information) supplied from the control unit 14 or the signal
processing unit 18 into a predetermined format of multiplexed data (for example,
arranges a digital signal indicating previously determined information in each bit of a
frame having a predetermined bit length as the multiplexed data), and transmits the
multiplexed data to the plug device of which the plug is inserted into the jack 11 via
the multiplexing communication line JL and the terminal Jl.
[0032] Further, the transmission and reception processing unit 13 receives the multiplexed
data transmitted from the plug device of which the plug is inserted into the jack 11 via
the multiplexing communication line JL and the terminal Jl, and demultiplexes
(demodulates) the multiplexed data to separate the multiplexed data into a plurality of
original digital signals. Also, the transmission and reception processing unit 13
supplies the digital signals separated from the multiplexed data to the signal processing
unit 18 or the control unit 14.
[0033] Further, the transmission and reception processing unit 13 supplies communication
state information indicating a communication state of the multiplexed data to the
control unit 14.
[0034] The control unit 14 controls the entire host device 10.
[0035] Further, the control unit 14 controls the function switching unit 15 depending on the
information (signal) from the transmission and reception processing unit 13.
[0036] Further, the control unit 14 reads the device information regarding the host device 10
from the storage unit 17 and supplies the information to the transmission and reception
processing unit 13, as necessary. Here, the transmission and reception processing unit
13 includes the device information supplied from the control unit 14 in the multiplexed
data, and transmits the multiplexed data to the plug device of which the plug is inserted
into the jack 11 via the multiplexing communication line JL and the terminal Jl.
[0037] The function switching unit 15 electrically connects, for example, the terminal J#n of
the jack 11to any one functional block 16k among the functional blocks 16i to 16
under control of the correspondence detection unit 12, the control unit 14, or the signal
processing unit 18 to thereby assign the electrical function of the functional block 16k
to the terminal J#n of the jack 11.
[0038] Therefore, the function switching unit 15 can switch the electrical function assigned
to the terminal J#n of the jack 11by changing the functional block 16k connected to the
terminal J#n of the jack 11.
[0039] The functional block 16k provides a predetermined function. The function provided
by the functional block 16k includes, for example, a power supply function of
transferring (power that is) supplied power, an analog audio output function of
outputting analog audio, or an analog audio input function of receiving (inputting)
analog audio.
[0040] When the functional block 16k provides, for example, the power supply function, the
functional block 16k outputs, for example, power that is supplied power from a battery
(not illustrated) to the function switching unit 15, or the functional block 16k receives
supply of the power from the function switching unit 15 and charges the battery (not i l
lustrated) with the power.
[0041] When the functional block 16k has, for example, the analog audio output function, the
functional block 16k acquires, for example, a digital audio signal supplied from the
signal processing unit 18, performs DA (Digital to Analog) conversion, performs am
plification as necessary, and outputs a resultant analog audio signal to the function
switching unit 15.
[0042] When the functional block 16k has, for example, the analog audio input function, the
functional block 16k includes, for example, a signal line pulled up by a resistor, which
is a signal line having one end connected to the function switching unit 15 and the
other end connected to the signal processing unit 18, and supplies the analog audio
signal supplied from the function switching unit 15 to the signal processing unit 18 via
the pull-up signal line.
[0043] The storage unit 17 stores device information regarding the host device 10. The
device information can include, for example, information indicating what type of
device (for example, a smartphone, a tablet or a PC (Personal Computer)) the host
device 10 is, information indicating functions of the host device 10 (functions of the
functional blocks 16i to 16k or signal processing that can be performed by the signal
processing unit 18), or information indicating which of functions of the host device 10
is provided to (the type of) the plug device connected to (inserted into) the jack 11.
[0044] Further, the device information can include a vendor ID (Identification) identifying a
manufacturer or the like of the host device 10, or a product ID for identifying a model
or the like of the host device 10 (entity).
[0045] Further, the device information can include configuration information indicating a
configuration, a model, a use, performance or the like of the host device 10.
[0046] The signal processing unit 18 processes, for example, various signals using the
digital signal separated from the multiplexed data supplied from the transmission and
reception processing unit 13 and the signal supplied from the functional block 16k.
[0047] Further, the signal processing unit 18 performs supply of a signal obtained through
signal processing or the like to the functional block 16k or supply of a command
directed to the peripheral device 20 to the transmission and reception processing units
13, as necessary.
[0048] Further, when a plug 2 1 of the peripheral device 20 that is a corresponding device is
inserted into the jack 11, the transmission and reception processing unit 13 can include
the device information of the peripheral device 20 to be described below in the mul
tiplexed data that is exchanged with the peripheral device 20 via the terminal J l and
the multiplexing communication line JL.
[0049] The control unit 14 or the signal processing unit 18 can control the function
switching unit 15 based on the device information of the peripheral device 20
separated from the multiplexed data.
[0050] Further, the signal processing unit 18 can perform signal processing for the p e
ripheral device 20 based on the device information of the peripheral device 20
separated from the multiplexed data.
[0051] The peripheral device 20 includes the plug 21, a correspondence detection unit 22, a
transmission and reception processing unit 23, a control unit 24, a function switching
unit 25, one or more (L) functional blocks 261, 262, ... 26L, a storage unit 27, and a
plurality of (R) I/Fs (Interfaces) 28 282, 28 .
[0052] Since the peripheral device 20 includes the plug 21, the peripheral device 20 is a plug
device.
[0053] The plug 2 1 is, for example, a multi-pole single-headed plug, and includes a plurality
of (N) terminals (N poles) PI, P2, P#N. When the plug 2 1 is inserted into the jack
11, the terminal P#n of the plug 2 1 is (electrically) connected to the terminal J#n of the
jack 11.
[0054] For example, the terminal P I that is a predetermined terminal among the N terminals
P I to P#N of the plug 2 1 is connected to a multiplexing communication line PL used
for transmission and reception of multiplexed data, and is further connected to the cor
respondence detection unit 22 and the transmission and reception processing unit 23
via the multiplexing communication line PL.
[0055] One terminal P#M other than the terminal P I among the N terminals P I to P#N of
the plug 2 1 is connected to the ground.
[0056] Also, N-2 other terminals P#n (N-2 terminals P#n other than the terminals P I and
P#M) among the terminals P I to P#N of the plug 2 1 are connected to the function
switching unit 25.
[0057] The correspondence detection unit 22 detects whether the jack device in which the
plug 2 1 is inserted into the jack is a corresponding device capable of handling prede
termined multiplexed data.
[0058] That is, the correspondence detection unit 22 monitors the multiplexing commu
nication line PL, and when the correspondence detection unit 22 receives multiplexed
data of a predetermined authentication pattern PTNJ via the multiplexing communication
line PL, the correspondence detection unit 22 detects that the jack device in
which the plug 2 1 has been inserted into the jack is a corresponding device.
[0059] The correspondence detection unit 22 supplies detection information indicating a
detection result of whether the jack device in which the plug 2 1 has been inserted into
the jack is a corresponding device capable of handling predetermined multiplexed data,
to the transmission and reception processing unit 23. Further, the correspondence
detection unit 22 controls the function switching unit 25 based on the detection in
formation, as necessary.
[0060] When detection information from the correspondence detection unit 22 indicates that
the jack device into which the plug 2 1 is inserted (into the jack) is a corresponding
device, the transmission and reception processing unit 23 transmits and receives mul
tiplexed data to and from the jack device (corresponding device) into which the plug
2 1 is inserted, via the multiplexing communication line PL and the terminal PI.
[0061] That is, the transmission and reception processing unit 23 multiplexes, for example, a
plurality of digital signals (information) supplied from the control unit 24 or the I/F 28r
into a predetermined format of multiplexed data, and transmits the multiplexed data to
the jack device into which the plug 2 1 is inserted, via the multiplexing communication
line PL and the terminal PI.
[0062] Further, the transmission and reception processing unit 23 receives the multiplexed
data transmitted from the jack device into which the plug 2 1 is inserted, via the
terminal PI and the multiplexing communication line PL, and separates the mul
tiplexed data into a plurality of original digital signals by demultiplexing the mul
tiplexed data. Also, the transmission and reception processing unit 23 supplies the
digital signal separated from the multiplexed data to the I/F 28r or the control unit 24.
[0063] Further, the transmission and reception processing unit 23 supplies communication
state information indicating a communication state of the multiplexed data to the
control unit 24.
[0064] The control unit 24 controls the entire peripheral device 20.
[0065] Further, the control unit 24 controls the function switching unit 25 depending on in
formation (signal) from the transmission and reception processing unit 23.
[0066] Further, the control unit 24 reads device information regarding the peripheral device
20 from the storage unit 27, as necessary, and supplies the device information to the
transmission and reception processing unit 23. Here, the transmission and reception
processing unit 23 includes the device information supplied from the control unit 24 in
the multiplexed data, and transmits the device information to the jack device into
which the plug 2 1 is inserted, via the multiplexing communication line PL and the
terminal PI.
[0067] For example, the function switching unit 25 assigns an electrical function of the
functional block 26i to the terminal P#n of the plug 2 1 by electrically connecting the
terminal P#n of the plug 2 1 to any one functional block 26i among the functional
blocks 261 to 26 under control of the correspondence detection unit 22 or the control
unit 24.
[0068] Therefore, the function switching unit 25 can switch the electrical function assigned
to the terminal P#n by changing the functional block 26i to be connected to the
terminal P#n of the plug 21.
[0069] The functional block 26i provides a predetermined function. The function provided
by the functional block 26i includes, for example, the power supply function, the
analog audio output function, and the analog audio input function described above.
[0070] When the functional block 26i provides, for example, the power supply function, the
functional block 26i outputs, for example, power that is supplied power from a battery
(not illustrated) or the like to the function switching unit 25, or, the functional block 26
i receives supply of the power from the function switching unit 25, and charges a
battery (not illustrated) with the power or operates with the power as a power supply.
[0071] When the plug 2 1 is inserted into the jack 11 in a case in which the functional block
26i provides such a power supply function, and when the function switching unit 25
assigns the power supply function of the functional block 26i to the terminal P#n of the
plug 21, for example, in the host device 10, the functional block 16k having the power
supply function is connected to the terminal J#n of the jack 11 in the function
switching unit 15, and thus, the power supply function of the functional block 16k is
assigned to the terminal J#n.
[0072] Also, transfer of the power is performed between the functional block 26k having the
power supply function in the host device 10 and the functional block 16i having the
power supply function in the peripheral device 20 via the function switching unit 15,
the terminal J#n of the jack 11, the terminal P#n of the plug 21, and the function
switching unit 25.
[0073] When the functional block 26i has, for example, an analog audio output function, the
functional block 26i includes, for example, a driver (for example, a transducer
including a coil and a vibration plate, which converts an audio signal into sound (sound
waves) as vibration of air) (may be called a speaker), and outputs (emits) sound corre
sponding to an analog audio signal supplied from the function switching unit 25.
[0074] When the plug 2 1 is inserted into the jack 11 in a case in which the functional block
26i provides such an analog audio output function, and when the function switching
unit 25 assigns the analog audio output function of the functional block 26i to the
terminal P#n of the plug 21, for example, in the host device 10, the functional block 16
k having the analog audio output function is connected to the terminal J#n of the jack
11 in the function switching unit 15, and thus, the analog audio output function of the
functional block 16k is assigned to the terminal J#n.
[0075] Also, the analog audio signal output by the functional block 16k having an analog
audio output function in the host device 10 is supplied to the functional block 26i
having an analog audio output function in the peripheral device 20 via the function
switching unit 15, the terminal J#n of the jack 11, the terminal P#n of the plug 21, and
the function switching unit 25, and a corresponding analog audio is output in the driver
of the functional block 26
[0076] When the functional block 26i has, for example, an analog audio input function, the
functional block 26i includes, for example, a microphone (not illustrated) as a
transducer that converts sound (sound waves) that is a physical amount into an audio
signal that is an electrical signal and, for example, collects sound such as a voice of the
user and outputs a corresponding analog audio signal to the function switching unit 25.
[0077] When the plug 2 1 is inserted into the jack 11 in a case in which the functional block
26i provides such an analog audio input function, and when the function switching unit
25 assigns the analog audio input function of the functional block 26i to the terminal
P#n of the plug 21, for example, in the host device 10, the functional block 16k having
the analog audio input function is connected to the terminal J#n of the jack 11 in the
function switching unit 15, and thus, the analog audio input function of the functional
block 16k is assigned to the terminal J#n.
[0078] Also, the analog audio signal output by the microphone of the functional block 26i
having the analog audio input function in the peripheral device 20 is supplied to the
functional block 16k having an analog audio input function of the host device 10 via
the function switching unit 25, the terminal P#n of the plug 21, the terminal J#n of the
jack 11 and the function switching unit 15, and supplied to the signal processing unit
18 via the functional block 16k.
[0079] The storage unit 27 stores device information regarding the peripheral device 20. The
device information can include, for example, information indicating what type of p e
ripheral device (a headset (a headphone or an earphone) having no microphone, a
headset having a microphone, or the like) the peripheral device 20 is, information in
dicating functions of the peripheral device 20 (functions of the functional blocks 261 to
26 or processing of the I/F 28 to 28 ), or information indicating which of functions of
the peripheral device 20 is provided to (the type of) the jack device into which the plug
2 1 is inserted.
[0080] Further, the device information can include a vendor ID for identifying a manu
facturer or the like of the peripheral device 20 or a product ID for identifying a model
or the like of the peripheral device 20 (entity).
[0081] Further, the device information can include configuration information indicating a
configuration, a model, a use, performance or the like of the peripheral device 20.
[0082] The I/F 28r is an interface for exchanging an electrical signal with the transmission
and reception processing unit 23. In the I/F 28r, at least one of output of the electrical
signal to the transmission and reception processing unit 23 and input of the electrical
signal from the transmission and reception processing unit 23 is performed.
[0083] For example, a USB (Universal Serial Bus) interface, a GPIO (General Purpose
Input/Output) interface, or a unit to which a device corresponding to the interface is
connected may be adopted as the I/F 28r.
[0084] Further, the I/F 281 to 28 can include a plurality of physical amount input devices
for inputting a physical amount as a conversion unit that converts a physical amount
into a digital signal as an electrical signal and outputs the digital signal to the
transmission and reception processing unit 23, or a plurality of physical amount output
devices for outputting a physical amount as a conversion unit that converts the digital
signal as an electrical signal input (supplied) from the transmission and reception
processing unit 23 into a physical amount and outputs the physical amount.
[0085] An example of the physical amount input device includes a digital microphone unit, a
switch unit, or a sensor unit, and an example of the physical amount output device
includes a driver unit or a light emitting unit.
[0086] A digital microphone unit includes, for example, a microphone that converts sound
as a physical amount into an analog audio signal, an amplifier that amplifies the analog
audio signal, and an ADC (Analog Digital Converter) that performs AD (Analog to
Digital) conversion (delta- sigma modulation) on the analog audio signal after ampli
fication into, for example, a 1-bit digital audio signal, and collects the sound as the
physical amount, converts the sound into a corresponding digital audio signal, and
supplies (outputs) the digital audio signal to the transmission and reception processing
unit 23.
[0087] The switch unit includes, for example, a switch pressed by a user, and converts a
pressing operation (pressure) of the switch by the user, which is a physical amount,
into a 1-bit digital signal (impedance) indicating ON or OFF of the switch, which is an
electrical signal, and supplies (outputs) the digital signal to the transmission and
reception processing unit 23.
[0088] The sensor unit includes, for example, a sensor that detects a physical amount such as
temperature (including a body temperature), humidity, light, or speed, and outputs a
corresponding electrical signal, and an ADC that AD-converts the electrical signal
output by the sensor and detects the physical amount such as temperature, and converts
the physical amount into a corresponding digital signal and supplies (outputs) the
digital signal to the transmission and reception processing unit 23.
[0089] The driver unit includes a DAC (Digital to Analog Converter) that performs, for
example, DA (Digital to Analog) conversion on a digital audio signal and outputs an
analog audio signal, an amplifier that amplifies the analog audio signal, and a driver
(speaker) that outputs sound corresponding to the audio signal after amplification, and
converts a digital audio signal as an electrical signal supplied (input) from the
transmission and reception processing unit 23 into corresponding audio as a physical
amount and outputs the audio.
[0090] The light-emitting unit includes, for example, a light emitting device that emits
infrared rays, converts a digital signal as an electrical signal supplied from the
transmission and reception processing unit 23 into light such as infrared rays as a
physical amount, and outputs the light.
[0091] Here, a physical amount input device or a physical amount output device can be
configured so that some or all components thereof are detachably mounted on (the
transmission and reception processing unit 23 of) the peripheral device 20.
[0092] That is, for example, the digital microphone unit including a microphone, an
amplifier, and an ADC can be configured so that the microphone can be detachably
mounted on the peripheral device 20. Further, for example, the driver unit including a
DAC, an amplifier and a driver can be configured so that the driver or the driver and
the amplifier can be detachably mounted on the peripheral device 20.
[0093] Further, when the plug 2 1 is inserted into the jack 11 of the host device 10 that is a
corresponding device, digital multiplexed data is exchanged between the transmission
and reception processing units 13 and 23 via the multiplexing communication line JL,
the terminal J l of the jack 11, the terminal PI of the plug 21, and the multiplexing
communication line PL.
[0094] The multiplexed data exchanged between the transmission and reception processing
units 13 and 23 can include device information of the host device 10 stored in the
storage unit 17, the device information of the peripheral device 20 stored in the storage
unit 27, a command from the host device 10 to the peripheral device 20, a digital signal
output by the J7F 28r, and a digital signal supplied (input) to the I/F 28r.
[0095] Also, the control unit 24 can control the function switching unit 25 based on the
device information of the host device 10 separated from the multiplexed data.
[0096] Further, in Fig. 1, in the host device 10, the multiplexing communication line JL is
connected to the terminal J l of the jack 11, and a function of multiplexed data commu
nication (hereinafter referred to as multiplexing communication) is assigned to the
terminal J l of the jack 11 in a fixed manner. Further, the terminal J#M of the jack 11 is
connected to the ground, and thus, a function of the ground is assigned to the terminal
J#M in a fixed manner.
[0097] Thus, in the host device 10, target terminals to which the function switching unit 15
assigns functions are N-2 terminals other than the terminals J l and J#M among the
terminals J l to J#N of the jack 11, but the terminals J l and J#M can be the target
terminals to which the function switching unit 15 assigns functions.
[0098] In this regard, the same applies the terminals P I to P#N of the plug 2 1 of the p e
ripheral device 20.
[0099] Fig. 2 is a flowchart illustrating an example of the operation of the signal processing
system of Fig. 1.
[0100] In step SI, the jack 11 of the host device 10 and the plug 2 1 of the peripheral device
20 are not connected.
[0101] In step S2, a user starts the insertion of the plug 2 1 into the jack 11. When the user
continues to insert the plug 2 1 into the jack 11, the state becomes a state in which the
plug 2 1 is fully inserted into the jack 11 (a state in which the plug 2 1 can be no longer
inserted into the jack 11, hereinafter referred to as a full insertion state) in step S3.
[0102] When the plug 2 1 enters the full insertion state, the terminal J#n of the jack 11 and
the terminal P#n of the plug 2 1 are (electrically) connected.
[0103] Also, in step SI 1, the correspondence detection unit 12 of the host device 10 de
termines (detects) whether the plug device in which the plug has been inserted
(hereinafter referred simply to as connected) into the jack 11 is a corresponding device.
[0104] That is, in the peripheral device 20, for example, when a predetermined change
occurs in impedance (or a voltage of the terminal PI) when the terminal P I of the plug
2 1 is viewed from the correspondence detection unit 22 and transmission and reception
processing unit 23, the plug 2 1 is inserted into the jack, and the correspondence
detection unit 22 or the transmission and reception processing unit 23 transmits mul
tiplexed data of a predetermined authentication pattern PTNP via the multiplexing
communication line PL and the terminal PI of the plug 21.
[0105] This authentication pattern PTNP is received by the correspondence detection unit 12
via the terminal J l of the jack 11 and the multiplexing communication line JL.
[0106] The correspondence detection unit 12 determines that the plug device is a corre
sponding device (detects that the plug device is a corresponding device) when the cor
respondence detection unit 12 receives the authentication pattern PTNP, and de
termines that the plug device is not a corresponding device when the correspondence
detection unit 12 does not receive the authentication pattern PTNP.
[0107] When it is determined that the plug device is a corresponding device in step SI 1, the
process proceeds to step S12 and the transmission and reception processing unit 13
transmits and receives the multiplexed data device information to and from the p e
ripheral device 20 as the plug device that is a corresponding device.
[0108] That is, through the control unit 14, the transmission and reception processing unit 13
acquires device information of the host device 10 from the storage unit 17, includes the
device information in the multiplexed data, and transmits the multiplexed data to the
transmission and reception processing unit 23 of the peripheral device 20 via the multiplexing
communication line JL, the terminal J l of the jack 11, the terminal PI of the
plug 21, and the multiplexing communication line PL.
[0109] Further, the transmission and reception processing unit 13 receives the multiplexed
data including the device information of the peripheral device 20 transmitted from the
transmission and reception processing unit 23 of the peripheral device 20 via the mul
tiplexing communication line PL, the terminal PI of the plug 21, the terminal J l of the
jack 11, and the multiplexing communication line JL in step S22 to be described
below.
[01 10] Also, in step S13, in the host device 10, the function switching unit 15 connects the
necessary terminal J#n of the jack 1 1 to the necessary functional block 16k based on
(for example, a type of the peripheral device 20 recognized from) the device in
formation of the peripheral device 20 included in the multiplexed data received by the
transmission and reception processing unit 13, to assign the function included in the
functional block 16k to the necessary terminal J#n of the jack 11 as a device dependent
function provided for the peripheral device 20.
[01 11] That is, the transmission and reception processing unit 13 separates the device in
formation of the peripheral device 20 from the multiplexed data received from the
transmission and reception processing unit 23 of the peripheral device 20, and supplies
the device information to the control unit 14 and the signal processing unit 18.
[01 12] The control unit 14 or the signal processing unit 18 controls the function switching
unit 15 depending on the device information of the peripheral device 20 from the
transmission and reception processing unit 13, and thus, the function switching unit 15
assigns the function dependent on the device information of the peripheral device 20
among the functions included in the functional blocks 16i to 16 to one or more
terminals J#n of the jack 11.
[0113] Further, the signal processing unit 18 determines signal processing to be executed,
depending on the device information of the peripheral device 20 from the transmission
and reception processing unit 13, and starts the signal processing.
[0114] Thus, the functions and the signal processing dependent on the device information of
the peripheral device 20 are provided from the host device 10 to the peripheral device
20.
[0115] On the other hand, when it is determined that the plug device is not a corresponding
device in step SI 1, the process proceeds to step S14, and the correspondence detection
unit 12 controls the function switching unit 15 to connect a predetermined number of
(one or more) default terminals J#n of the jack 11 to the functional block 16k having a
default function to assign the default function to the default terminal J#n of the jack 11.
[0116] Further, the signal processing unit 18 determines default signal processing as signal
processing to be executed, and starts the default signal processing.
[01 17] Therefore, when the plug device which is not a corresponding device is connected to
the host device 10 (the jack 11), the default function and the default signal processing
are provided from the host device 10 to the peripheral device 20.
[0118] Further, when the plug 2 1 enters a full insertion state, the correspondence detection
unit 22 of the peripheral device 20 determines (detects) whether the jack device in
which the plug 2 1 has been inserted (hereinafter referred simply to as connected) into
the jack is a corresponding device in step S21.
[01 19] That is, in the host device 10, for example, when a predetermined change occurs in
impedance (or a voltage of the terminal Jl) when the terminal J l of the jack 11 is
viewed from the correspondence detection unit 12 and transmission and reception
processing unit 13, the plug is inserted into the jack 11, and the correspondence
detection unit 12 or the transmission and reception processing unit 13 transmits mul
tiplexed data of a predetermined authentication pattern PTNJ via the multiplexing
communication line JL and the terminal J l of the jack 11.
[0120] This authentication pattern PTNJ is received by the correspondence detection unit 22
via the terminal P I of the plug 2 1 and the multiplexing communication line PL.
[0121] When the correspondence detection unit 22 receives the authentication pattern PTNJ,
the correspondence detection unit 22 determines that the jack device is a corresponding
device (detects that the jack device is a corresponding device), and when the corre
spondence detection unit 22 does not receive the authentication pattern PTNJ, the cor
respondence detection unit 22 determines that the jack device is not a corresponding
device.
[0122] When it is determined that the jack device is a corresponding device in step S21, the
process proceeds to step S22 and the transmission and reception processing unit 23
includes the device information in the multiplexed data and transmits or receives the
multiplexed data to or from the host device 10 as the jack device that is a corre
sponding device.
[0123] That is, through the control unit 24, the transmission and reception processing unit 23
acquires the device information of the peripheral device 20 from the storage unit 27,
includes the device information in the multiplexed data, and transmits the multiplexed
data to the transmission and reception processing unit 13 of the host device 10 via the
multiplexing communication line PL, the terminal P I of the plug 21, the terminal J l of
the jack 11, and the multiplexing communication line JL.
[0124] Further, the transmission and reception processing unit 23 receives the multiplexed
data including the device information of the host device 10 transmitted from the
transmission and reception processing unit 13 of the host device 10 via the mul
tiplexing communication line JL, the terminal J l of the jack 11, the terminal PI of the
plug 21, and the multiplexing communication line PL in step S12 described above.
[0125] Also, in step S23, in the peripheral device 20, the function switching unit 25 connects
the necessary terminal P#n of the plug 2 1 to the necessary functional block 26i based
on (for example, a type of the host device 10 recognized from) the device information
of the host device 10 included in the multiplexed data received by the transmission and
reception processing unit 23 to assign the function of the functional block 26i to the
necessary terminal P#n of the plug 2 1 as a device dependent function to be provided
for the host device 10.
[0126] That is, the transmission and reception processing unit 23 separates the device in
formation of the host device 10 from the multiplexed data received from the
transmission and reception processing unit 13 of the host device 10, and supplies the
device information to the control unit 24.
[0127] The control unit 24 controls the function switching unit 25 depending on the device
information of the host device 10 from the transmission and reception processing unit
23, and thus, the function switching unit 25 assigns the function dependent on the
device information of the host device 10 among the functions of the functional blocks
261 to 26L to each of the one or more terminals P#n of the plug 21.
[0128] As a result, the function dependent on the device information of the host device 10 is
provided from the peripheral device 20 to the host device 10.
[0129] On the other hand, when it is determined in step S21 that the jack device is not a cor
responding device, the process proceeds to step S24, and the correspondence detection
unit 22 controls the function switching unit 25 to connect a predetermined number of
(one or more) default terminals P#n of the plug 2 1 to the functional block 26i having a
default function to assign the default function to the default terminal P#n of the plug
21.
[0130] Therefore, when the jack device which is not a corresponding device is connected to
(the plug 2 1 of) the peripheral device 20, the default function is provided from the p e
ripheral device 20 to the host device 10.
[0131] As described above, the host device 10 includes the correspondence detection unit 12
that detects whether the jack 11 and the plug device are corresponding devices, and
when the plug device is a corresponding device, the host device 10 transmits or
receives multiplexed data via the terminal J l of the jack 11, and performs assignment
of the electrical function of the terminals other than the terminals J l and J#M of the
jack 11.
[0132] Further, the peripheral device 20 includes the plug 21, the I7F 28r including one or a
plurality of conversion units that convert a physical amount into an electrical signal or
convert an electrical signal into a physical amount, and the correspondence detection
unit 22 that detects whether the jack device is a corresponding device. When the jack
device is a corresponding device, the peripheral device 20 transmits or receives multiplexed
data via the terminal PI of the plug 2 1 and performs assignment of an
electrical function of the terminals other than the terminals PI and P#M of the plug 21.
[0133] Therefore, it is possible to switch the electrical function of the terminals of the jack
11 or plug 2 1 while performing transmission and reception of multiplexed data
between the host device 10 that is a jack device and the peripheral device 20 that is a
plug device. Further, it is possible to achieve effective utilization of the terminal J#n of
the jack 11 and the terminal P#n of the plug 21.
[0134] Further, since the host device 10 assigns the function to the terminal J#n of the jack
11 depending on the device information of the peripheral device 20 connected to the
host device 10, it is possible to flexibly (dynamically) switch the function assigned to
the terminal J#n of the jack 11 depending on the peripheral device 20 connected to the
host device 10.
[0135] Similarly, since the peripheral device 20 assigns the function to the terminal P#n of
the plug 2 1 depending on the device information of the host device 10 connected to the
peripheral device 20, it is possible to flexibly switch the function assigned to the
terminal P#n of the plug 2 1 depending on the host device 10 connected to the p e
ripheral device 20.
[0136] Further, the number N of terminals J#n of the jack 11 of the host device 10 and the
number N of terminals P#n of the plug 2 1 of the peripheral device 20 do not have to
necessarily match, but it is assumed that the number N of terminals J#n of the jack 11
and the number N of terminals P#n of the plug 2 1 match so as to simplify description.
[0137] Further, a relationship between the number N of terminals J#n of the jack 11, the
number N of terminals P#n of the plug 21, the number K of functional blocks 16k, and
the number L of functional blocks 26i is not particularly limited. A relationship
between the number K of functional blocks 16k and the number L of functional blocks
26i also is not particularly limited.
[0138] Here, for example, a portable device capable of signal processing, such as a portable
telephone, a smartphone, a portable music player, a digital camera, or a laptop PC
(Personal Computer), can be adopted as the host device 10. Further, for example, an
arbitrary device capable of signal processing, such as a tablet terminal, a stationary PC,
or a TV (television set), can be adopted as the host device 10.
[0139] For example, a headset having one driver that converts an audio signal into corre
sponding sound and outputs the sound, a headset including one or more drivers and
one or more microphones that collect sound and convert the sound into a corre
sponding audio signal, or the like can be adopted as the peripheral device 20.
[0140] Further, for example, a device including one or a plurality of conversion units that
convert a physical amount into an electrical signal or one or a plurality of conversion
units that convert an electrical signal into a physical amount, such as the physical
amount input device or the physical amount output device as described above, can be
adopted as the peripheral device 20.
[0141] Further, for the conversion unit of the peripheral device 20, the conversion unit can
be fixed to the peripheral device 20, and the conversion unit can be configured so that
all or some components of the conversion unit are detachably mounted on the p e
ripheral device 20.
[0142] Hereinafter, in order to facilitate the description, a smartphone having a function of a
device that processes an audio signal, such as a music player or a telephone, is adopted
as the host device 10, a headset connected to the host device 10 as the smartphone is
adopted as the peripheral device 20, and specific examples of a signal processing
system including the host device 10 and the peripheral device 20 will be described.
[0143]
[0144] Fig. 3 is a block diagram illustrating a first specific example of the signal processing
system of Fig. 1.
[0145] Further, portions corresponding to those in Fig. 1 are denoted with the same
reference signs and, hereinafter, description thereof will be appropriately omitted.
[0146] In Fig. 3, for example, a multi-pole 3.5 mm multi-pole single-headed plug with 5
poles is adopted as the plug 21, and a multi-pole single-headed jack corresponding to
the multi-pole 3.5 mm multi-pole single-headed plug with 5 poles is adopted as the
jack 11.
[0147] Therefore, the jack 11 includes five (pole) terminals J l to J5, and the plug 2 1
includes five (pole) terminals PI to P5. Also, when the plug 2 1 is fully inserted into the
jack 11, the terminal J#n of the jack 11 and the terminal P#n of the plug 2 1 are
(electrically) connected.
[0148] Further, in Fig. 3, the terminal J l among the five terminals J l to J5 of the jack 11 is
connected to the multiplexing communication line JL, and the terminal J2 is connected
to the ground. Also, the other terminals J3 to J5 are connected to the function
switching unit 15.
[0149] Further, in Fig. 3, the terminal PI among the five terminals PI to P5 of the plug 2 1 is
connected to the multiplexing communication line PL, and the terminal P2 is
connected to the ground. Also, the other terminals P3 to P5 are connected to the
function switching unit 25.
[0150] Hereinafter, the terminals J l and PI connected to the multiplexing communication
lines JL and PL are respectively referred to as communication terminals J l and PI, and
the terminals J2 and P2 connected to the ground are respectively referred to as GND
terminals J2 and P2.
[0151] Here, an existing headset includes a headset having a 3.5 mm multi-pole singleheaded
plug with 5 poles that includes terminals for (two) L (left) and R (right)
channel drivers (speakers) that output sound of L and R channels, terminals for (two) L
and R channel microphones that collect sound of L and R channels, and a GND
terminal.
[0152] A plug having the same structure as the multi-pole single-headed plug with 5 poles
included in the existing headset as described above can be adopted as the plug 21, and
the multi-pole single-headed jack with 5 poles corresponding to the multi-pole singleheaded
plug with 5 poles included in the existing headset as described above can be
adopted as the jack 11.
[0153] In this case, the plug 2 1 can be inserted into the jack (multi-pole single-headed jack
with 5 poles) of jack devices such as an existing music player, which can use an
existing headset with 5 poles (having a multi-pole single-headed plug). Further, the
plug (multi-pole single-headed plug with 5 poles) of the existing headset with 5 poles
can be inserted into the jack 11.
[0154] Further, the plug 2 1 is not limited to the same plug as the multi-pole single-headed
plug with 5 poles included in the existing headset and is not limited to the plug with 5
poles. That is, for example, a plug with 3 or 4 poles or a plug with 6 or more poles can
be adopted as the plug 21. The same applies to the jack 11.
[0155] Further, in Fig. 3 (and Fig. 1 described above and the drawings to be described
below), the plug 2 1 is directly provided in a main body of the peripheral device 20 so
as to simplify Fig. 3, but the plug 2 1 can be connected to the main body of the p e
ripheral device 20 through a cable. Further, the host device 10 and the peripheral
device 20 can be connected to each other through a cable in which the same plug as the
plug 2 1 is provided in one end and the same jack as the jack 11 is provided in the other
end.
[0156] Here, 5 pole terminals of a (multi-pole single-headed) plug with 5 poles included in
an existing headset (the same applies to a jack with 5 poles corresponding to this plug)
include, for example, terminals for audio signals supplied to L and R channel drivers
(hereinafter referred to as an L driver terminal and an R driver terminal, respectively),
terminals for audio signals output from L and R channel microphones (hereinafter
referred to as an L microphone terminal and an R microphone terminal, respectively),
and a GND terminal connected to the ground.
[0157] An example of an existing headset includes a headset having a (multi-pole singleheaded)
plug with 4 poles (for example, a plug with CTIA4 poles in which an L driver
terminal, an R driver terminal, a GND terminal, and a monaural microphone terminal
are provided from a head of the plug) in which a monaural microphone terminal for an
audio signal output from a monaural microphone is provided in place of the L mi
crophone terminal and the R microphone terminal among the L driver terminal, the R
driver terminal, the L microphone terminal, the R microphone terminal, and the GND
terminal of the plug with 5 poles.
[0158] Further, an example of an existing headset includes a headset having a (multi-pole
single-headed) plug with 3 poles in which there are no L microphone terminal and R
microphone terminal among the L driver terminal, the R driver terminal, the L mi
crophone terminal, the R microphone terminal, and the GND terminal of the plug with
5 poles.
[0159] The plug 2 1 with 5 poles can be configured so that the GND terminal P2 is connected
to a GND terminal of the jack with 4 poles, the L driver terminal, the R driver terminal,
and the monaural microphone terminal of the jack with 4 poles are respectively
connected to one non-overlap terminal among the terminals PI and P3 to P5, and an
arbitrary two terminals among the terminals PI to P5 of the plug 2 1 with 5 poles or an
arbitrary two terminals among the L driver terminal, the R driver terminal, and the
monaural microphone terminal of the 4-pole jack are not short-circuited when the plug
2 1 is inserted into the jack with 4 poles corresponding to the plug with 4 poles.
[0160] Further, the plug 2 1 with 5 poles can be configured so that the GND terminal P2 is
connected to a GND terminal of the jack with 3 poles, the L driver terminal and the R
driver terminal of the jack with 3 poles are respectively connected to one non-overlap
terminal among the terminals PI and P3 to P5, and an arbitrary two terminals among
the terminals PI to P5 of the plug 2 1 with 5 poles or the L driver terminal and the R
driver terminal of the 3-pole jack are not short-circuited when the plug 2 1 is inserted
into the jack with 3 poles corresponding to the plug with 3 poles.
[0161] The same applies to the jack 11.
[0162] In Fig. 3, five functional blocks 16i to 165 are provided as the functional blocks 16i
to 16 of the host device 10.
[0163] For example, the functional block 16i of five functional blocks 16i and 165 has the
analog audio output function described above. Therefore, the functional block 16i
performs DA conversion of the digital audio signal supplied from the signal processing
unit 18, amplifies the audio signal as necessary, and outputs a resultant analog audio
signal to the function switching unit 15.
[0164] Further, the functional block 162 has, for example, the analog audio input function
described above. Therefore, the functional block 162 has, for example, a signal line
pulled up by a resistor and having one end connected to the function switching unit 15
and the other end connected to the signal processing unit 18, and supplies (transfers) an
analog audio signal supplied from the function switching unit 15 to the signal
processing unit 18 via the signal line that is pulled up.
[0165] The functional blocks 163 to 165 have predetermined functions a, b, and c, re
spectively. For example, function c that is one of functions a to c can be the power
supply function described above.
[0166] Further, in Fig. 3, five functional blocks 261 to 265 are provided as the functional
blocks 261 to 26 of the peripheral device 20.
[0167] For example, the functional block 26i of the five functional blocks 26i to 265 has the
analog audio output function described above. Therefore, the functional block 261
includes a driver, and outputs audio corresponding to an analog audio signal supplied
from the function switching unit 25. Further, one driver that outputs monaural audio or
two drivers that output L and R channel audios can be provided in the functional block
[0168] Further, the functional block 262 has, for example, the analog audio input function
described above. Therefore, the functional block 262 has a microphone, and collects
sound and outputs a corresponding analog audio signal to the function switching unit
25.
[0169] The functional blocks 263 to 265 have predetermined functions a, b, and c, re
spectively. For example, function c that is one of functions a to c can be the power
supply function, as described above.
[0170] Further, for example, both of the functional block 163 of the host device 10 and the
functional block 263 of the peripheral device 20 have function a, but the functional
blocks 163 and 263 are assumed to provide function a, as a whole, in a state in which
the functional block 163 and the functional block 263 are electrically connected. The
same applies to the other functional blocks 16 and 26 .
[0171] In Fig. 3, the functional block 16i having an analog audio output function and the
terminal J#n among the terminals J3 to J5 of the jack 11 are connected to each other in
the function switching unit 15, and the functional block 261 having an analog audio
output function and the terminal P#n among the terminals P3 to P5 of the plug 2 1 are
connected to each other in the function switching unit 25. Accordingly, the functional
block 16i and the functional block 261 are electrically connected to each other and the
analog audio output function is provided.
[0172] That is, the digital audio signal output by the functional block 16i is supplied to the
functional block 26i via the function switching unit 15, the terminal J#n of the jack 11,
the terminal P#n of the plug 21, and the function switching unit 25, and sound corre
sponding to the digital audio signal output by the functional block 16 is output from
the driver of the functional block 261.
[0173] Further, the functional block 162 having an analog audio input function and the
terminal J#n among the terminals J3 to J5 of the jack 11 are connected to each other in
the function switching unit 15, and the functional block 262 having an analog audio
input function and the terminal P#n among the terminals P3 to P5 of the plug 2 1 are
connected to each other in the function switching unit 25. Accordingly, the functional
block 162 and the functional block 262 are electrically connected to each other, and the
analog audio input function is provided.
[0174] That is, in the functional block 262, for example, an analog audio signal corre
sponding to sound such as a voice of the user collected by the microphone is supplied
to the functional block 262 via the function switching unit 25, the terminal P#n of the
plug 21, the terminal J#n of the jack 11, and the function switching unit 15, and
transmitted to the signal processing unit 18.
[0175] In the signal processing unit 18, the analog audio signal supplied (transmitted) as
described above is, for example, DA-converted and recorded, or transmitted as an
audio signal of a telephone of the host device 10 that is a smartphone.
[0176] Further, the functional block 163 having function a and the terminal J#n among the
terminals J3 to J5 of the jack 11 are connected to each other in the function switching
unit 15, and the functional block 263 having function a and the terminal P#n among the
terminals P3 to P5 of the plug 2 1 are connected to each other in the function switching
unit 25. Accordingly, the functional block 163 and the functional block 263 are elec
trically connected, and function a is provided.
[0177] Further, the functional block 164 having function b and the terminal J#n among the
terminals J3 to J5 of the jack 11 are connected to each other in the function switching
unit 15, and the functional block 264 having function b and the terminal P#n among the
terminals P3 to P5 of the plug 2 1 are connected to each other in the function switching
unit 25. Accordingly, the functional block 164 and the functional block 264 are elec
trically connected and function b is provided.
[0178] Similarly, the functional block 165 having function c and the terminal J#n among the
terminals J3 to J5 of the jack 11 are connected to each other in the function switching
unit 15, and the functional block 265 having function c and the terminal P#n among the
terminals P3 to P5 of the plug 2 1 are connected to each other in the function switching
unit 25. Accordingly, the functional block 165 and the functional block 265 are elec
trically connected, and function c is provided.
[0179] In Fig. 3, a digital microphone unit 281, a switch unit 282, and a GPIO device unit 283
are provided as I/Fs 281 to 28 of the peripheral device 20.
[0180] The microphone unit 281 includes a microphone that converts sound into an analog
audio signal, an amplifier that amplifies the analog audio signal, and an ADC that ADconverts
the analog audio signal after amplification into a digital audio signal, and
collects sound, converts the sound into a corresponding digital audio signal, and
supplies (outputs) the digital audio signal to the transmission and reception processing
unit 23.
[0181] Further, in the digital microphone unit 281, a plurality of sets (hereinafter referred to
as digital microphone sets) of the microphone, the amplifier and the ADC, as the
conversion unit that converts the sound into the digital audio signal, can be provided,
and an audio signal of a plurality of channels obtained by the plurality of digital mi
crophone sets can be supplied to the transmission and reception processing unit 23 as a
signal included in the multiplexed data.
[0182] The switch unit 282 includes a switch pressed by a user, and converts a pressing
operation (pressure) of the switch by the user as a physical amount into a 1-bit digital
signal (impedance) indicating ON or OFF of the switch as an electrical signal, and
supplies (outputs) the digital signal to the transmission and reception processing unit
23.
[0183] Further, for the switch unit 282, a plurality of switches can be provided, and a digital
signal of a plurality of bits indicating ON or OFF of the plurality of switches can be
supplied to the transmission and reception processing unit 23, similarly to the digital
microphone unit 281.
[0184] The GPIO device unit 283 includes a device capable of exchanging the digital signal
via a GPIO, and performs exchange of the digital signal according to the GPIO with
the transmission and reception processing unit 23.
[0185] Here, the host device 10 as a smartphone is assumed to include a battery (not i l
lustrated) built thereinto and to operate with power from the battery. Further, in the
host device 10, for example, it is assumed that the multiplexing communication line JL
is pulled up with the power of the battery.
[0186] In the signal processing system of Fig. 3 configured as above, when the user inserts
the plug 2 1 into the jack 11 and the plug 2 1 enters a full insertion state, that is, when
the terminals J l to J5 of the jack 11 and the terminals PI to P5 of the plug 2 1 are
connected to each other, power necessary for multiplexing communication
(communication of the multiplexed data between the transmission and reception
processing units 13 and 23) is supplied from a power supply (not illustrated) that pulls
up the multiplexing communication line JL in the host device 10 as a smartphone to
the multiplexing communication line PL of the peripheral device 20 as a headset via
the terminal J l of the jack 11 and the terminal PI of the plug 21. The peripheral device
20 enters a state in which the peripheral device 20 can perform the multiplexing com
munication using such power as a power supply.
[0187] Here, the power supplied from the host device 10 to the multiplexing communication
line PL of the peripheral device 20 is, for example, minimum power necessary to
perform a process regarding the multiplexing communication or low power obtained
by adding some margin to the necessary minimum power, and thus, the low power is
assumed to be unable to be used as a power supply for (a block that performs) a
process separate from the process regarding the multiplexing communication. That is,
in order for the peripheral device 20 to perform a process asking for a power supply
separate from the process regarding the multiplexing communication, it is necessary
for power to be supplied to the peripheral device 20 separately from the power
supplied from the host device 10 to the multiplexing communication line PL of the p e
ripheral device 20.
[0188] Further, for example, a power supply such as a battery (not illustrated) can be built
into the peripheral device 20, and necessary power can be supplied from the power
supply. In this case, the peripheral device 20 does not have to receive supply of the
power that is supplied power from the host device 10.
[0189] When the plug 2 1 enters a full insertion state, the transmission and reception
processing unit 13 transmits multiplexed data of a predetermined authentication pattern
PTNJ via the multiplexing communication line JL and the terminal J l of the jack 11.
[0190] This authentication pattern PTNJ is received by the correspondence detection unit 22
via the terminal PI of the plug 2 1 and the multiplexing communication line PL.
[0191] The correspondence detection unit 22 detects that the jack device into which the plug
2 1 is inserted is a corresponding device by receiving the authentication pattern PTNJ,
and supplies detection information indicating a detection result to the transmission and
reception processing unit 23.
[0192] When the plug 2 1 enters a full insertion state and detection information indicating
that the jack device into which the plug 2 1 is inserted is a corresponding device is
supplied from the correspondence detection unit 22, the transmission and reception
processing unit 23 transmits multiplexed data of a predetermined authentication pattern
PTNP via the multiplexing communication line PL and the terminal PI of the plug 21.
[0193] This authentication pattern PTNP is received by the correspondence detection unit 12
via the terminal J l of the jack 11 and the multiplexing communication line JL.
[0194] The correspondence detection unit 12 detects that the plug device of which the plug
is inserted into the jack 1 1 is a corresponding device by receiving the authentication
pattern PTNP, and supplies detection information indicating a detection result to the
transmission and reception processing unit 13.
[0195] When the detection information indicating that the plug device of which the plug is
inserted into the jack 11 is a corresponding device is supplied from the correspondence
detection unit 12, the transmission and reception processing unit 13 acquires the device
information of the host device 10 from the storage unit 17 through the control unit 14,
includes the device information in the multiplexed data, and transmits the multiplexed
data to the transmission and reception processing unit 23 of the peripheral device 20
via the multiplexing communication line JL, the terminal J l of the jack 11, the terminal
PI of the plug 21, and the multiplexing communication line PL.
[0196] The transmission and reception processing unit 23 receives the multiplexed data
including the device information of the host device 10 transmitted from the
transmission and reception processing unit 13 of the host device 10, separates the
device information of the host device 10 from the multiplexed data, and supplies the
device information to the control unit 24.
[0197] The control unit 24 controls the function switching unit 25 depending on the device
information of the host device 10 from the transmission and reception processing unit
23, and thus, the function switching unit 25 assigns the functions dependent on the
device information of the host device 10 among the functions of the functional blocks
261 to 265 to one or more terminals P#n among the terminals P3 to P5 of the plug 21.
[0198] Further, the transmission and reception processing unit 23 acquires the device in
formation of the peripheral device 20 from the storage unit 27 through the control unit
24, includes the device information in the multiplexed data, and transmits the mul
tiplexed data to the transmission and reception processing unit 13 of the host device 10
via the multiplexing communication line PL, the terminal PI of the plug 21, the
terminal J l of the jack 11, and the multiplexing communication line JL.
[0199] The transmission and reception processing unit 13 receives the multiplexed data
including the device information of the peripheral device 20 transmitted from the
transmission and reception processing unit 23 of the peripheral device 20, separates the
device information of the peripheral device 20 from the multiplexed data, and supplies
the device information to the control unit 14 and the signal processing unit 18.
[0200] The control unit 14 or the signal processing unit 18 controls the function switching
unit 15 depending on the device information of the peripheral device 20 from the
transmission and reception processing unit 13, and thus, the function switching unit 15
assigns the functions dependent on the device information of the peripheral device 20
among the functions of the functional blocks 16i and 165 to the one or more terminals
J#n among the terminals J3 to J5 of the jack 11.
[0201] Further, the signal processing unit 18 determines signal processing to be executed
depending on the device information of the peripheral device 20 from the transmission
and reception processing unit 13, and starts the signal processing.
[0202] Further, necessary multiplexed data is transmitted and received between the
transmission and reception processing unit 13 of the host device 10 and the
transmission and reception processing unit 23 of the peripheral device 20 via the mul
tiplexing communication line JL, the terminal J l of the jack 11, the terminal PI of the
plug 21, and the multiplexing communication line PL.
[0203] The multiplexed data transmitted from the transmission and reception processing unit
13 of the host device 10 to the transmission and reception processing unit 23 of the p e
ripheral device 20 can include, for example, a command for the peripheral device 20,
data supplied (input) to the GPIO device unit 283, or the like.
[0204] Here, according to the command for the peripheral device 20, the host device 10 can
control the peripheral device 20 and recognize a status of the peripheral device 20.
[0205] The multiplexed data transmitted from the transmission and reception processing unit
23 of the peripheral device 20 to the transmission and reception processing unit 13 of
the host device 10 can include a digital audio signal corresponding to sound collected
by the digital microphone unit 281, a digital signal corresponding to an operation of the
switch unit 282, data output by the GPIO device unit 283, a response to the command
from the transmission and reception processing unit 13 of the host device 10, and the
like.
[0206] Here, in Fig. 3, in the host device 10, the control unit 14 or the signal processing unit
18 recognizes, for example, that the peripheral device 20 has the analog audio output
function, the analog audio input function, and functions a to c based on the device in
formation of the peripheral device 20.
[0207] Since the host device 10 has the analog audio output function, the analog audio input
function, and functions a to c, similar to the peripheral device 20, the control unit 14 or
the signal processing unit 18 recognizes the analog audio output function, the analog
audio input function, and functions a to c as common functions between the host
device 10 and the peripheral device 20.
[0208] Further, the control unit 14 or the signal processing unit 18 selects functions assigned
to one or more of the terminals J3 to J5 of the jack 11 as assignment functions from
among the common functions, and selects the terminal J#n to which the assignment
functions are to be assigned, as an assignment terminal J#n.
[0209] Also, the control unit 14 or the signal processing unit 18 controls the function
switching unit 15 to connect the functional block 16k having the assignment function to
the assignment terminal J#n of the jack 11 selected as the terminal to which the a s
signment function is to be assigned.
[0210] The function switching unit 15 connects the functional block 16k having the a s
signment function to the assignment terminal J#n of the jack 11 to assign the a s
signment function to the assignment terminal J#n of the jack 11 under control of the
control unit 14 or the signal processing unit 18.
[021 1] Also, in the peripheral device 20, the control unit 24 recognizes the analog audio
output function, the analog audio input function, and functions a to c as common
functions based on the device information of the host device 10, similarly to the host
device 10.
[0212] Further, the control unit 24 selects functions to be assigned to one or more of the
terminals P3 to P5 of the plug 2 1 as assignment functions from among the common
functions, and selects the terminal P#n to which the assignment functions are to be
assigned, as assignment terminal P#n.
[0213] Also, the control unit 24 controls the function switching unit 25 to connect the
functional block 26i having the assignment function to the assignment terminal P#n of
the plug 2 1 selected as the terminal to which the assignment function is to be assigned.
[0214] The function switching unit 25 connects the functional block 26i having the a s
signment function to the assignment terminal P#n of the plug 2 1 to assign the a s
signment function to the assignment terminal P#n of the plug 2 1 under control of the
control unit 24.
[0215] Here, arguments n of the terminal J#n of the jack 11 and the terminal P#n of the plug
2 1 is referred to as a terminal number, and if it is assumed that the terminals J#n and
P#n having the same terminal number n are connected when the plug 2 1 is fully
inserted into the jack 11, the terminals J#n and P#n having the same terminal number
are selected as assignment terminals J#n and P#n for a certain function x in the host
device 10 and the peripheral device 20.
[0216] Accordingly, the functional blocks 16k and 26i having the same function x are
connected via the function switching unit 15, the assignment terminal J#n of the jack
11, the assignment terminal P#n of the plug 21, and the function switching unit 25, and
the function x is provided.
[0217] Further, in the host device 10 and the peripheral device 20, the terminals J#n and P#n
having the same terminal number can be selected as the assignment terminals J#n and
P#n for the certain function x, for example, by determining the terminal number n of
the terminals J#n and P#n to be selected as assignment terminals J#n and P#n in
advance for the certain function x.
[0218] Further, for example, in the host device 10, the terminal number n of the assignment
terminal J#n assigned for the certain function x is included in the multiplexed data, and
transmitted to the peripheral device 20, and in the peripheral device 20, the terminal
P#n having the same terminal number n as the terminal number n included in the mul
tiplexed data from the host device 10 is selected as the assignment terminal P#n for
function x. Accordingly, the terminals J#n and P#n having the same terminal number
can be selected as the assignment terminals J#n and P#n for a certain function x in the
host device 10 and the peripheral device 20.
[0219] In Fig. 3, since the terminal J l of the jack 11 and the terminal PI of the plug 2 1 are
assigned to the multiplexing communication function in a fixed manner, and the
terminal J2 of the jack 11 and the terminal P2 of the plug 2 1 are connected to GND in
a fixed manner, a total of three functions can be respectively assigned to three terminal
sets, including a terminal set of the terminal J3 of the jack 11 and the terminal P3 of
the plug 2 1 (hereinafter referred to as a terminal set (J3, P3)), a terminal set (J4, P4),
and a terminal set (J5, P5).
[0220] However, after the transmission and reception of the device information is completed
between the host device 10 and the peripheral device 20, a function rather than the
multiplexing communication function can be assigned to the terminal set (Jl, PI) to
which the multiplexing communication function has been assigned.
[0221] Further, in the function switching units 15 and 25, when the assignment of the
functions to the three terminal sets (J3, P3), (J4, P4) and (J5, P5) is performed, the
maximum number of functions that can be assigned to the three terminal sets (J3, P3)
to (J5, P5) is 3.
[0222] Meanwhile, the host device 10 and the peripheral device 20 of Fig. 3 have a total of
five functions, including the analog audio output function, the analog audio input
function, and functions a to c. Therefore, in the host device 10 and the peripheral
device 20, a maximum of three functions are selected as assignment functions from
among the five functions, terminal sets corresponding to the number of assignment
functions are selected as assignment terminal sets from among the three terminal sets
(J3, P3) to (J5, P5), and the assignment functions are assigned to the assignment
terminal sets.
[0223] For example, in the host device 10, two functions of the analog audio output function
and the analog audio input function may be selected as the assignment functions from
among the analog audio output function, the analog audio input function, and functions
a to c, and the terminals J3 and J4 corresponding to the number of the assignment
functions are selected as the assignment terminals from among the terminals J3 to J5 of
the jack 11. Also, for example, the analog audio output function is assigned to the a s
signment terminal J3, and the analog audio input function is assigned to the assignment
terminal J4.
[0224] In this case, in the peripheral device 20, two functions including the analog audio
output function and the analog audio input function are selected as assignment
functions from among the analog audio output function, the analog audio input
function, and functions a to c, the terminals P3 and P4 of the plug 2 1 are selected as a s
signment terminals, the analog audio output function is assigned to the assignment
terminal P3, and the analog audio input function is assigned to the assignment terminal
P4, similarly to the host device 10.
[0225] Further, in this case, one of functions a to c can be assigned to the terminal set (J5,
P5) or none of functions a to c can be assigned to the terminal set (J5, P5).
[0226] Further, for example, in the host device 10, three functions including functions a to c
are selected as assignment functions from among the analog audio output function, the
analog audio input function, and functions a to c, the three terminals J3 to J5 corre
sponding to the number of the assignment functions are selected as assignment
terminals from among the terminals J3 to J5 of the jack 11, and the assignment
functions a to c can be assigned to the assignment terminals J3 to J5, respectively.
[0227] In this case, in the peripheral device 20, three functions including functions a to c are
selected as assignment functions from among the analog audio output function, the
analog audio input function, and functions a to c, the terminals P3 to P5 of the plug 2 1
are selected as assignment terminals, and assignment functions a to c are assigned to
the assignment terminals P3 to P5, respectively, as in the host device 10.
[0228] As described above, when the host device 10 and the peripheral device 20 have a
plurality of functions as functions (common functions) that can be selected as the a s
signment functions, for example, the user can be notified of that fact by an image or
sound to designate functions to be selected as the assignment functions.
[0229] Alternatively, for example, for each function, a priority for selection as the a s
signment function can be included in the device information, and the functions corre
sponding to the number of the terminals to which the function can be assigned can be
selected according to the priority as assignment functions.
[0230] Further, when there is no function that is a common function between the host device
10 and the peripheral device 20, the user is notified of the fact by an image or sound.
[0231] Further, for example, when function c is the above-described power supply function,
the power supply function is selected as an assignment function, and supplied power is
supplied from the peripheral device 20 to the host device 10, the peripheral device 20
can set an amount of supply of current that is a supplied current depending on a type or
a model of the host device 10, which is recognized based on the device information of
the host device 10.
[0232] Here, in the peripheral device 20 of Fig. 3, environmental sound can be collected by
the digital microphone unit 281, and a digital audio signal corresponding to the envi
ronmental sound can be included in the multiplexed data and transmitted from the
transmission and reception processing unit 23 of the peripheral device 20 to the
transmission and reception processing unit 13 of the host device 10. In this case, in the
host device 10, the digital audio signal corresponding to the environmental sound
included in the multiplexed data is supplied from the transmission and reception
processing unit 13 to the signal processing unit 18.
[0233] On the other hand, in the host device 10 and the peripheral device 20, when at least
the analog audio output function is now selected as an assignment function, the
functional block 16i having an analog audio output function supplies an audio signal
supplied from the signal processing unit 18 to the functional block 26i having an
analog audio output function of the peripheral device 20 via the function switching unit
15, the jack 11, the plug 21, and the function switching unit 25, and the driver of the
functional block 261 outputs a corresponding analog audio.
[0234] In this case, the signal processing unit 18 can perform, as signal processing, a NC
(Noise Reduction) process on the audio signal to be supplied to the functional block 16
i having an analog audio output function using the audio signal corresponding to the
environmental sound included in the multiplexed data, and supply the resultant audio
signal to the functional block 16 .
[0235] For the NC process as the signal processing in this signal processing unit 18, in
formation regarding characteristics of the driver of the functional block 261 or the mi
crophone of the digital microphone unit 281 is included in the device information of the
peripheral device 20, and a filter coefficient of filtering performed in the NC process
can be determined based on the characteristic information included in the device in
formation.
[0236] In this case, it is possible to perform an effective NC process depending on the char
acteristics of the driver of the functional block 26i or the microphone of the digital mi
crophone unit 281.
[0237] As described above, according to the host device 10 and the peripheral device 20
which are corresponding devices, it is possible to provide the functions and signal
processing dependent on the device information of the host device 10 and the p e
ripheral device 20.
[0238] Further, in the host device 10, when the correspondence detection unit 12 detects that
the plug device is not a corresponding device, the function switching unit 15 selects the
one or more default functions as assignment functions from among the functions of the
host device 10, selects one or more default terminals (corresponding to the number of
assignment functions) as assignment terminals from among the terminal J#n of the jack
11, and assigns the default functions as the assignment functions to the default
terminals as the assignment terminals of the jack 11.
[0239] For example, in the host device 10 as a smartphone, the analog audio output function
among the analog audio output function, the analog audio input function, and functions
a to c is set as a default function in advance and assigned to the default terminal that is
the assignment terminal of the jack 11.
[0240] The default terminal of the jack 11 is adapted to be connected to the terminal
connected to the driver (speaker) of the plug of an existing headset, for example, when
the plug of the headset or the like as an existing plug device having a plug with 3 or 4
poles that is not a corresponding device is inserted into the jack 11.
[0241] Therefore, when the plug of the existing headset which is not a corresponding device
is inserted into the jack 11, the audio signal that is output by the functional block 16i
having the analog audio output function that is the default function in the host device
10 as a smartphone is supplied to the driver of the existing headset via the function
switching unit 15 and the jack 11, and corresponding sound is output.
[0242] As described above, the host device 10 has so-called backward compatibility in
which the host device 10 can be used with the existing headset even when the existing
headset is connected to the host device 10 which is not a corresponding device.
[0243] Similarly, the peripheral device 20 has backward compatibility.
[0244] That is, in the peripheral device 20, when it is detected by correspondence detection
unit 22 that the jack device is not a corresponding device, the function switching unit
25 selects the one or more default functions as assignment functions from among the
functions included in the peripheral device 20, selects one or more default terminals
(corresponding to the number of the assignment functions) as assignment terminals
from among the terminal P#n of the plug 21, and assigns the default functions as the
assignment functions to the default terminals as the assignment terminals of the plug
21.
[0245] For example, in the peripheral device 20 as a headset, the analog audio output
function among the analog audio output function, the analog audio input function, and
functions a to c is set as a default function in advance, and assigned to the default
terminal as the assignment terminal of the plug 21.
[0246] For example, the default terminal of the plug 2 1 is connected to a terminal from
which the audio signal is output, of the jack of an existing smartphone when the plug
2 1 is inserted into the jack of the smartphone as an existing jack device having a jack
with 3 or 4 poles that is not a corresponding device.
[0247] Therefore, when the plug 2 1 is inserted into the jack of the existing smartphone
which is not a corresponding device, the audio signal output from the terminal of the
jack of the existing smartphone is supplied to the functional block 261 having the
analog audio output function that is a default function via the plug 2 1 and the function
switching unit 25 in the peripheral device 20 as a headset, and corresponding sound is
output.
[0248] As described above, even when the peripheral device 20 is connected to an existing
smartphone which is not a corresponding device, the peripheral device 20 has
backward compatibility in which the peripheral device 20 can be used with the existing
smartphone.
[0249] Further, in the host device 10 as a smartphone, the analog audio input function in
addition to the analog audio output function among the analog audio output function,
the analog audio input function, and functions a to c can also be set as default
functions.
[0250] In this case, in the host device 10, a terminal connected to the terminal connected to
the microphone of an existing headset, of the plug of the headset when the plug of the
headset as an existing plug device having a plug with 4 poles that is not a corre
sponding device is inserted into the jack 11 is adopted as a default terminal to which
the analog audio input function is assigned.
[0251] Therefore, when the plug with 4 poles of the existing headset which is not a corre
sponding device is inserted into the jack 11, the audio signal corresponding to sound
collected by the microphone of the existing headset in the host device 10 as a
smartphone is supplied to the functional block 162 having the analog audio input
function that is the default function via the jack 11 and the function switching unit 15,
and supplied to and processed by the signal processing unit 18.
[0252] Thus, when the plug with 4 poles of the existing headset which is not a corre
sponding device is inserted into the jack 11, the microphone of the existing headset
having the plug with 4 poles can be used.
[0253] Similarly, in the peripheral device 20 as a headset, the analog audio input function in
addition to the analog audio output function among the analog audio output function,
the analog audio input function and functions a to c can be set as the default function.
[0254] In this case, in the peripheral device 20, a terminal connected to an audio input
terminal of a jack of a smartphone as an existing jack device having a jack with 4 poles
that is not a corresponding device when the plug 2 1 is inserted into the jack of the
smartphone is adopted as a default terminal to which the analog audio input function is
assigned.
[0255] Therefore, when the plug 2 1 is inserted into the jack with 4 poles of the existing
smartphone which is not a corresponding device, an audio signal corresponding to
sound collected by the functional block 262 having the analog audio input function that
is a default function in the peripheral device 20 as a headset is input into the existing
smartphone via the function switching unit 25 and the plug 21.
[0256] Accordingly, when the plug 2 1 is inserted into the jack with 4 poles of the existing
smartphone which is not a corresponding device, the audio signal corresponding to the
sound collected by the functional block 262 can be input (supplied) to the existing
smartphone having a jack with 4 poles and can be processed.
[0257]
[0258] Fig. 4 is a block diagram illustrating a second specific example of the signal
processing system of Fig. 1.
[0259] Further, portions corresponding to those in Fig. 3 are denoted with the same
reference signs and, hereinafter, description thereof will be appropriately omitted.
[0260] In Fig. 4, the host device 10 is the same as that of Fig. 3 in that the host device 10
includes a jack 11, a correspondence detection unit 12, a transmission and reception
processing unit 13, a control unit 14, functional blocks 163 to 165, and a signal
processing unit 18.
[0261] However, the host device 10 of Fig. 4 differs from that of Fig. 3 in that the host
device 10 does not include the function switching unit 15 and the functional blocks 16i
and 162.
[0262] Further, the host device 10 of Fig. 4 differs from that of Fig. 3 in which the terminal
J#n of the jack 11to which the respective functional blocks 163 to 165 are connected
can be switched, in that the functional blocks 163 to 165 are connected to the terminals
J3 to J5 of the jack 11in a fixed manner, respectively.
[0263] Further, in Fig. 4, the peripheral device 20 is the same as that of Fig. 3 in that a plug
21, a correspondence detection unit 22, a transmission and reception processing unit
23, a control unit 24, a function switching unit 25, functional blocks 26i to 265, a
digital microphone unit 281, a switch unit 282, and a GPIO device unit 283 are included.
[0264] However, the peripheral device 20 of Fig. 4 differs from that of Fig. 3 in that the p e
ripheral device 20 does not include the storage unit 27.
[0265] As described above, in Fig. 4, since the host device 10 does not include the function
switching unit 15, and the functional blocks 163 to 165 are connected to the terminals
J3 to J5 of the jack 11in a fixed manner, it is difficult for the function assigned to the
terminal J#n of the jack 1 1 to be switched.
[0266] Therefore, since it is difficult for the host device 10 to switch the function assigned to
the terminal J#n of the jack 11depending on the device information of the peripheral
device 20, the peripheral device 20 does not include the storage unit 27 that stores the
device information.
[0267] Therefore, the device information of the host device 10 is transmitted from the host
device 10 to the peripheral device 20, but the device information of the peripheral
device 20 is not transmitted from the peripheral device 20 to the host device 10.
[0268] Further, since the host device 10 does not include the functional blocks 16i and 162,
the host device 10 does not have the analog audio output function included in the
functional block 16i and the analog audio input function included in the functional
block 162.
[0269] However, since the host device 10 includes the functional blocks 163 to 165, the
functional blocks 163 to 165 have respective functions a to c.
[0270] Therefore, device information of the host device 10 including the information in
dicating that functions a to c are included is stored in the storage unit 17 of the host
device 10. Further, the information (for example, the terminal number) of the terminal
J#n of the jack 11to which functions a to c are assigned is included in the device in
formation of the host device 10.
[0271] In the signal processing system configured as above, when the plug 2 1 is inserted
into the jack 11, the correspondence detection unit 12 detects that the peripheral device
20 as the plug device of which the plug is inserted into the jack 11is a corresponding
device, the correspondence detection unit 22 detects that the host device 10 as a jack
device in which the plug 2 1 has been inserted into the jack is a corresponding device,
and multiplexing communication is started to transmit and receive multiplexed data
between the host device 10 and the peripheral device 20, similarly to the case of Fig. 3.
[0272] In the multiplexing communication, multiplexed data including the device in
formation of the host device 10 is transmitted from the host device 10 to the peripheral
device 20.
[0273] In the peripheral device 20, the control unit 24 recognizes the host device 10 has
functions a to c, and the terminal number of the terminal J#n of the jack 11 to which
functions a to c are assigned, based on the device information of the host device 10.
[0274] Also, the control unit 24 assigns the same functions a to c as those of the host device
10 among the analog audio output function, the analog audio input function, and
functions a to c that the peripheral device 20 has, to the terminal P#n of the plug 2 1
having the same terminal number as the terminal J#n of the jack 11 to which functions
a to c are assigned, based on the information recognized from the device information
of the host device 10.
[0275] As a result, the functional block 163 having function a of the host device 10 and the
functional block 263 having function a of the peripheral device 20, the functional block
164 having function b of the host device 10 and the functional block 264 having
function b of the peripheral device 20, and the functional block 165 having function c
of the host device 10 and the functional block 265 having function c of the peripheral
device 20 are connected via the jack 11, the plug 21, and the function switching unit
25, and thus, functions a to c are provided.
[0276] Further, in the signal processing system of Fig. 4, the host device 10 that does not
include the function switching unit 15 does not have backward compatibility, but the
peripheral device 20 including the function switching unit 25 has backward com
patibility.
[0277]
[0278] Fig. 5 is a block diagram illustrating a third specific example of the signal processing
system of Fig. 1.
[0279] Further, portions corresponding to those in Fig. 3 are denoted with the same
reference signs and, hereinafter, description thereof will be appropriately omitted.
[0280] In Fig. 5, the peripheral device 20 is the same as in the case of Fig. 3 in that the p e
ripheral device 20 includes a plug 21, a correspondence detection unit 22, a
transmission and reception processing unit 23, a control unit 24, functional blocks 26i
to 263, a storage unit 27, a digital microphone unit 2 a switch unit 282, and a GPIO
device unit 283.
[0281] However, the peripheral device 20 of Fig. 5 differs from that of Fig. 3 in that the p e
ripheral device 20 does not include the function switching unit 25 and the functional
blocks 264 and 265.
[0282] Further, the peripheral device 20 of Fig. 5 differs from that of Fig. 3 in which the
terminal P#n of the plug 2 1 to which the respective functional blocks 261 to 263 are
connected can be switched, in that the functional blocks 26i to 263 are connected to the
terminals P3 to P5 of the plug 2 1 in a fixed manner, respectively.
[0283] Further, in Fig. 5, the host device 10 is the same as that of Fig. 3 in that the host
device 10 includes a jack 11, a correspondence detection unit 12, a transmission and
reception processing unit 13, a control unit 14, a function switching unit 15, functional
blocks 16 1 to 165, and a signal processing unit 18.
[0284] However, the host device 10 of Fig. 5 differs from that in Fig. 3 in that the host
device 10 does not include the storage unit 17.
[0285] As described, in Fig. 5, since the peripheral device 20 does not include the function
switching unit 25 and the functional blocks 26i to 263 are connected to the terminals P3
to P5 of the plug 2 1 in a fixed manner, respectively, it is difficult for the function
assigned to the terminal P#n of the plug 2 1 to be switched.
[0286] Therefore, since in the peripheral device 20, it is difficult for the function assigned to
the terminal P#n of the plug 2 1 to be switched depending on the device information of
the host device 10, the host device 10 does not include the storage unit 17 that stores
the device information.
[0287] Therefore, the device information of the peripheral device 20 is transmitted from the
peripheral device 20 to the host device 10, but the device information of the host
device 10 is not transmitted from the host device 10 to the peripheral device 20.
[0288] Further, since the peripheral device 20 does not include the functional blocks 264 and
265, the peripheral device 20 does not have function b included in the functional block
264 and function c included in the functional block 265.
[0289] However, since the peripheral device 20 includes the functional blocks 26i to 263, the
peripheral device 20 has the analog audio output function, the analog audio input
function and function a that the functional blocks 261 to 263 have.
[0290] Therefore, the device information of the peripheral device 20, including information
indicating that the peripheral device 20 has the analog audio output function, the
analog audio input function and function a, is stored in the storage unit 27 of the p e
ripheral device 20. Further, information (for example, the terminal number) of the
terminal P#n of the plug 2 1 to which the analog audio output function, the analog
audio input function, and function a are assigned is included in the device information
of the peripheral device 20.
[0291] In the signal processing system configured as above, when the plug 2 1 is inserted
into the jack 11, it is detected by the correspondence detection unit 22 that the host
device 10 as a jack device in which the plug 2 1 is inserted into the jack is a corre
sponding device, it is detected by the correspondence detection unit 12 that the p e
ripheral device 20 as the plug device of which the plug is inserted into the jack 11 is a
corresponding device, and multiplexing communication in which multiplexed data is
transmitted or received between the peripheral device 20 and the host device 10 is
started, similarly to the case of Fig. 3.
[0292] In the multiplexing communication, multiplexed data including the device in
formation of the peripheral device 20 is transmitted from the peripheral device 20 to
the host device 10.
[0293] In the host device 10, the control unit 14 recognizes that the peripheral device 20 has
the analog audio output function, the analog audio input function, and function a, and
the terminal numbers of the terminal P#n of the plug 2 1 to which the analog audio
output function, the analog audio input function, and function a are assigned, based on
the device information of the peripheral device 20.
[0294] Also, the control unit 14 assigns the analog audio output function, the analog audio
input function and function a, which are functions shared by the peripheral device 20,
among the analog audio output function, the analog audio input function, and functions
a to c of the host device 10 to the terminal J#n of the jack 11having the same terminal
number as the terminal P#n of the plug 2 1 to which the analog audio output function,
the analog audio input function, and function a are assigned, based on the information
recognized from the device information of the peripheral device 20.
[0295] As a result, the functional block 26i having an analog audio output function of the
peripheral device 20 and the functional block 16i having an analog audio output
function of the host device 10, the functional block 262 having an analog audio input
function of the peripheral device 20 and the functional block 162 having an analog
audio input function of the host device 10, and the functional block 263 having function
a of the peripheral device 20 and the functional block 163 having function a of the host
device 10 are connected to each other via the function switching unit 15, the jack 11,
and the plug 21, and thus, the analog audio output function, the analog audio input
function, and function a are provided.
[0296] Further, in the signal processing system of Fig. 5, the peripheral device 20 that does
not include the function switching unit 25 does not have backward compatibility, but
the host device 10 including the function switching unit 15 has backward com
patibility.
[0297]
[0298] Figs. 6A to 6C are diagrams illustrating insertion and removal of the plug 2 1 into and
from the jack 11.
[0299] Further, it is assumed hereinafter that a configuration of the host device 10 and the
peripheral device 20 is the same as, for example, the configuration in the first specific
example of Fig. 3.
[0300] Fig. 6A illustrates a removal state in which the plug 2 1 is fully removed from the
jack 11.
[0301] In the removal state, none of the terminal J#n of the jack 11 are connected to the
terminal P#n of the plug 21.
[0302] Fig. 6B illustrates a full insertion state in which the plug 2 1 is fully inserted into the
jack 11.
[0303] In the full insertion state, the terminals J#n and P#n having the same terminal number
in the jack 11 and the plug 2 1 are connected. That is, the terminals J l to J5 of the jack
11 and the terminals PI to P5 of the plug 2 1 are connected to each other.
[0304] Fig. 6C illustrates a half insertion state during insertion of the plug 2 1 into the jack
11 from a removal state or a half insertion state during removal of the plug 2 1 from the
jack 11 from a full insertion state.
[0305] In the half insertion state of Fig. 6C, both the terminals J4 and J5 of the jack 11 come
in contact with the terminal P5 of the plug 21, and thus, the terminal J4 of the jack 11
and the terminal P5 of the plug 2 1 are unintentionally short-circuited although the
terminal J4 of the jack 11 and the terminal P5 of the plug 2 1 should not be connected,
and the terminals J4 and J5 of the jack 11 are unintentionally short-circuited via the
terminal P5.
[0306] As described above, when the plug 2 1 which is a multi-pole single-headed plug is
inserted or removed into or from the jack 11, for example, the terminal J#n of the jack
11 and the terminal P#n' of the plug 2 1 of which terminal numbers are different may be
short-circuited (n is not equal to n'), or two terminals J#n and J#n+1 of the jack 11 may
be unintentionally short-circuited in a half insertion state during insertion or removal.
[0307] When the two terminals J#n and J#n+1 of the jack 11 are short-circuited, excessive
current or voltage is supplied to the host device 10 via the two terminals J#n and
J#n+1, and the host device 10 may not operate normally, for example, when a power
supply function is assigned to one terminal of the two terminals J#n and J#n+1 and the
power that is supplied power is supplied from the terminal to which the power supply
function is assigned.
[0308] Further, even when the terminal J#n of the jack 11 and the terminal P#n' of the plug
2 1 of which the terminal numbers are different are short-circuited, similarly, excessive
current or voltage is supplied to the peripheral device 20 or the host device 10 via the
terminal P#n' or J#n, and the host device 10 or the peripheral device 20 may not
operate normally, for example, when the power supply function is assigned to one of
the terminals J#n and P#n' and a power that is supplied power is supplied from the
terminal to which the power supply function is assigned.
[0309] Therefore, a technology for preventing an unintended short-circuit in which, for
example, unintended supply of power, such as supply of excessive current or voltage to
the host device 10 or the peripheral device 20, due to an unintended short-circuit as
described above is prevented will be described.
[0310]
[031 1] Figs. 7A to 7E are diagrams illustrating a state in which the plug 2 1 is inserted into
the jack 11 from a removal state.
[0312] Fig. 7A illustrates a removal state in which the plug 2 1 is removed from the jack 11.
[0313] Further, as illustrated in Fig. 7A, the multiplexing communication function is
assigned to the terminals J l and PI, and the terminals J2 and P2 are connected to the
ground, unless otherwise stated. Further, it is assumed that function c is a power supply
function, and the power supply function that is function c is assigned to the terminals
J3 and P3. Further, it is assumed that function a is assigned to the terminals J4 and P4,
and function b is assigned to the terminals J5 and P5.
[0314] Further, for the power supply function, for example, a power that is supplied power
is assumed to be supplied from the host device 10 to the peripheral device 20 via the
terminal J3 of the jack 11 and the terminal P3 of the plug 2 1 to which the power supply
function is assigned.
[0315] As described above, when the power that is supplied power is supplied from the host
device 10 to the peripheral device 20, the power that is supplied power is supplied
from the terminal J3 of the jack 11 to the terminal P3 of the plug 21. Hereinafter, a
terminal for supplying the power that is supplied power like the terminal J3 is referred
to as a power supply terminal, and a terminal for receiving power that is supplied
power like the terminal P3 is referred to as a power reception terminal.
[0316] Further, hereinafter, terminals such as terminals J2 and P2 connected to the ground
are called GND terminals.
[0317] Fig. 7B illustrates a half insertion state 1 during insertion of the plug 2 1 into the jack
11 from the removal state of Fig. 7A.
[0318] In Fig. 7B, the GND terminal J2 of the jack 1 1 and the power supply terminal J3 of
the jack 11, and the terminal P5 of the plug 2 1 to which function b has been assigned
are short-circuited (connected). As a result, the terminals J2 and J3 are short-circuited
via the terminal P5.
[0319] Fig. 7C illustrates a half insertion state 2 in which the plug 2 1 is further inserted into
the jack 11 from the half insertion state 1 of Fig. 7B.
[0320] In Fig. 7C, the power supply terminal J3 of the jack 11 and the terminal J4 of the jack
11 to which function a has been assigned are short-circuited to the terminal P5 of the
plug 2 1 to which function b has been assigned. That is, the terminal J3 is shortcircuited
to the terminal J4 via the terminal P5.
[0321] Further, in Fig. 7C, the terminal J l of the jack 11 and the power reception terminal
P3 of the plug 2 1 to which the multiplexing communication function has been assigned
are short-circuited, and the GND terminal J2 of the jack 11 and the terminal P4 of the
plug 2 1 to which function a has been assigned are short-circuited.
[0322] Fig. 7D illustrates a half insertion state 3 in which the plug 2 1 is further inserted into
the jack 11 from the half insertion state 2 of Fig. 7C.
[0323] In Fig. 7D, the terminal J4 of the jack 11 to which function a has been assigned and
the terminal P5 of the plug 2 1 to which function b has been assigned are shortcircuited,
and the power supply terminal J3 of the jack 11 and the terminal P4 of the
plug 2 1 to which function a has been assigned are short-circuited.
[0324] Further, in Fig. 7C, the GND terminal J2 of the jack 11 and the power reception
terminal P3 of the plug 2 1 are short-circuited, and the terminal J l of the jack 11 to
which the multiplexing communication function has been assigned and the GND
terminal P2 of the plug 2 1 are short-circuited.
[0325] Fig. 7E illustrates a full insertion state in which the plug 2 1 is further inserted into the
jack 11 from the half insertion state 3 of Fig. 7D and fully inserted into the jack 11.
[0326] In Fig. 7E, the terminals J l to J5 of the jack 11 and the terminals PI to P5 of the plug
2 1 intended to be originally connected are short-circuited (connected).
[0327] Fig. 8 is a flowchart illustrating a change in a state of insertion when the plug 2 1 is
inserted into the jack 11.
[0328] When the insertion of the plug 2 1 into the jack 11 is started from the removal state
described in Fig. 7A, the plug 2 1 (and the jack 11) enters the half insertion state 1
described in Fig. 7B in step S41. Further, when the insertion of the plug 2 1 is
continued, the plug 2 1 enters the half insertion state 2 described in Fig. 7C in step S42.
[0329] Further, when the insertion of the plug 2 1 is continued, the plug 2 1 enters a half
insertion state 3 described in Fig. 7D in step S43. Also, the plug 2 1 then enters a full
insertion state described in Fig. 7E.
[0330] Figs. 9A to 9E are diagrams illustrating a technology for preventing an unintended
short-circuit when the plug 2 1 is inserted into the jack 11 in a case in which power that
is supplied power is supplied from the host device 10 to the peripheral device 20.
[0331] When the plug 2 1 is inserted into the jack 11 in a case in which power that is
supplied power is supplied from the host device 10 to the peripheral device 20, the
terminals J3 to J5 of the jack 1 1 are disconnected from the power supply function and
(the functional block 16k having) functions a and b until the host device 10 and the p e
ripheral device 20 transmit and receive multiplexed data including the device in
formation. Also, after the host device 10 and the peripheral device 20 transmit and
receive the multiplexed data including the device information, the function switching
unit 15 connects the terminals J3 to J5 of the jack 11 and the power supply function
and (the functional block 16k having) functions a and b to realize the technology for
preventing an unintended short-circuit.
[0332] Fig. 9A illustrates a removal state in which the plug 2 1 is removed from the jack 11.
[0333] In Fig. 9A, the terminals J3 to J5 of the jack 11 are (electrically) disconnected from
the power supply function and (the functional block 16k having) functions a and b in
the function switching unit 15.
[0334] Fig. 9B illustrates a half insertion state 1 during insertion of the plug 2 1 into the jack
11 from the removal state of Fig. 9A.
[0335] In Fig. 9B, the GND terminal J2 of the jack 11 and the power supply terminal J3 of
the jack 11, and the terminal P5 of the plug 2 1 are short-circuited (connected).
[0336] Therefore, the power supply terminal J3 is directly or indirectly short-circuited to the
terminals J2 and P5 that are not power reception terminals.
[0337] However, in Fig. 9B, since the terminals J3 to J5 of the jack 11 are disconnected
from the power supply function and functions a and b in the function switching unit 15,
no power is supplied from the power supply terminal J3 to the terminals J2 and P5
short-circuited to the power supply terminal J3.
[0338] Fig. 9C illustrates a half insertion state 2 in which the plug 2 1 is further inserted into
the jack 11 from the half insertion state 1 of Fig. 9B.
[0339] In Fig. 9C, the terminal J4 of the jack 11 and the terminal P5 of the plug 2 1 are shortcircuited,
and the power supply terminal J3 of the jack 11 and the terminal P4 of the
plug 2 1 are short-circuited.
[0340] Further, in Fig. 9C, the GND terminal J2 of the jack 11 and the power reception
terminal P3 of the plug 2 1 are short-circuited, and the terminal J l of the jack 11 and
the GND terminal P2 of the plug 2 1 are short-circuited.
[0341] Therefore, the power supply terminal J3 is short-circuited to the terminal P4 that is
not a power reception terminal.
[0342] However, in Fig. 9C, since the terminals J3 to J5 of the jack 11 are disconnected
from the power supply function and functions a and b in the function switching unit 15,
no power is supplied from the power supply terminal J3 to the terminal P4 shortcircuited
to the power supply terminal J3.
[0343] Fig. 9D illustrates a full insertion state 1 directly after the plug 2 1 is further inserted
into the jack 11 from the half insertion state 2 of Fig. 9C and fully inserted into the
jack 11.
[0344] In Fig. 9D, the terminals J l to J5 of the jack 11 and the terminals PI to P5 of the plug
2 1 intended to be originally connected are short-circuited (connected) to each other.
[0345] Therefore, in the host device 10 and the peripheral device 20, authentication patterns
PTNJ and PTNP are exchanged via the terminal J l of the jack 11 and the terminal PI
of the plug 2 1 to which the multiplexing communication function has been assigned,
and it is detected that the devices are corresponding devices.
[0346] Further, in the host device 10 and the peripheral device 20, the multiplexed data
including the device information is exchanged.
[0347] In the host device 10, when the multiplexed data including the device information of
the peripheral device 20 is received in the transmission and reception processing unit
13, the control unit 14 controls the function switching unit 15 to connect the terminals
J3 to J5 of the jack 11 to the power supply function and (the functional block 16k
having) functions a and b.
[0348] Accordingly, the terminals J3 to J5 of the jack 11, and the power supply function and
(the functional block 16k having) functions a and b are connected in the function
switching unit 15.
[0349] Fig. 9E illustrates a full insertion state 2 directly after the multiplexed data including
the device information is exchanged in the host device 10 and the peripheral device 20
after the full insertion state 1 of Fig. 9D.
[0350] In Fig. 9E, the terminals J3 to J5 of the jack 11, and the power supply function and
functions a and b are connected in the function switching unit 15, as described above.
[0351] Therefore, in the host device 10, supply of the power that is supplied power from the
power supply terminal J3 is performed, but the power is supplied to the peripheral
device 20 via the power reception terminal P3 short-circuited to the power supply
terminal J3.
[0352] As described above, when the plug 2 1 is inserted into the jack 11 in a case in which
the power that is supplied power is supplied from the host device 10 to the peripheral
device 20, the function switching unit 15 disconnects the terminals J3 to J5 of the jack
11 from the power supply function and functions a and b until communication of the
multiplexed data such as exchange of the multiplexed data including the device in
formation can be performed. When the multiplexed data communication can be
performed and the plug 2 1 is fully inserted into the jack 11, the function switching unit
15 connects the terminals J3 to J5 of the jack 11 to the power supply function and
functions a and b. Accordingly, even when the power supply terminal J3 is shortcircuited
to the terminal J#n or P#n that is not a power reception terminal in a half
insertion state during insertion of the plug 2 1 into the jack 11, it is possible to prevent
the power that is supplied power from being supplied to the terminal that is not a
power reception terminal.
[0353] Fig. 10 is a flowchart illustrating a technology for preventing an unintended shortcircuit
illustrated in Figs. 9A to 9E.
[0354] When the insertion of the plug 2 1 into the jack 11 is started from the removal state
described in Fig. 9A, the plug 2 1 enters the half insertion state 1 described in Fig. 9B
in step S51, and when the insertion of the plug 2 1 is continued, the plug 2 1 enters the
half insertion state 2 described in Fig. 9C in step S52.
[0355] Further, when the insertion of the plug 2 1 is continued, the plug 2 1 enters the full
insertion state 1 described in Fig. 9D in step S53.
[0356] Here, in a half insertion state 1 of step S51, a half insertion state 2 of step S52, and a
full insertion state 1 of step S53, the terminals J3 to J5 of the jack 11 are disconnected
from (not connected to) the power supply function and functions a and b in the
function switching unit 15.
[0357] When the plug 2 1 enters the full insertion state 1 described in Fig. 9D, the terminals
J l to J5 of the jack 11 and the terminals PI to P5 of the plug 2 1 intended to be
originally connected are connected.
[0358] As a result, in the host device 10 and the peripheral device 20, authentication patterns
PTNJ and PTNP are exchanged via the terminal J l of the jack 11 and the terminal PI
of the plug 2 1 to which the multiplexing communication function has been assigned,
and it is detected that the devices are corresponding devices in step S54.
[0359] Further, in step S54, device information (multiplexed data) is exchanged in the host
device 10 and the peripheral device 20.
[0360] In step S54, when the host device 10 receives (acquires) device information of the
peripheral device 20, the function switching unit 15 connects the terminals J3 to J5 of
the jack 11 to the power supply function and functions a and b in step S55.
[0361] As a result, power that is supplied power is supplied from the host device 10 to the
peripheral device 20, and functions a and b are provided in the host device 10 and the
peripheral device 20.
[0362] Figs. 11A to 1IE are diagrams illustrating a state in which the plug 2 1 is removed
from the jack 11 from a full insertion state.
[0363] Fig. 11A illustrates a full insertion state, similarly to Fig. 9E.
[0364] In Fig. 11A, the terminals J l to J5 of the jack 11 and the terminals PI to P5 of the
plug 2 1 intended to be originally connected are short-circuited (connected).
[0365] Further, in Fig. 11A, since the plug 2 1 enters a full insertion state and the exchange
of the device information between the host device 10 and the peripheral device 20 is
completed, the terminals J3 to J5 of the jack 11, and the power supply function and
functions a and b are connected in the function switching unit 15.
[0366] Fig. 1IB illustrates a half insertion state 1 during removal of the plug 2 1 from the
jack 11 from the full insertion state of Fig. 11A.
[0367] In Fig. 1IB, the terminal J4 of the jack 11 to which function a has been assigned, the
terminal J5 of the jack 11 to which function b has been assigned, and the terminal P5
of the plug 2 1 to which function b has been assigned are short-circuited, and the power
supply terminal J3 of the jack 11 and the terminal P4 of the plug 2 1 to which function a
has been assigned are short-circuited.
[0368] Further, in Fig. 1IB, the GND terminal J2 of the jack 11 and the power reception
terminal P3 of the plug 2 1 are short-circuited, and the terminal J l of the jack 11 to
which the multiplexing communication function has been assigned and the GND
terminal P2 of the plug 2 1 are short-circuited.
[0369] Further, in Fig. 1IB, the terminals J3 to J5 of the jack 11, and the power supply
function and functions a and b are connected in the function switching unit 15.
[0370] Therefore, in Fig. 1IB, power as a power supply is supplied from the power supply
terminal J3 to the terminal P4 that is not a power reception terminal, which is uninten
tionally short-circuited to the power supply terminal J3.
[0371] Fig. 11C illustrates a half insertion state 2 in which the plug 2 1 is further removed
from the jack 11 from a half insertion state 1 of Fig. 1IB.
[0372] In Fig. 11C, the power supply terminal J3 of the jack 11 and the terminal J4 of the
jack 11 to which function a has been assigned are short-circuited to the terminal P5 of
the plug 2 1 to which function b has been assigned. That is, the power supply terminal
J3 is short-circuited to the terminals J4 and P5.
[0373] Further, in Fig. 11C, the terminal J l of the jack 11 to which the multiplexing commu
nication function has been assigned and the power reception terminal P3 of the plug 2 1
are short-circuited, and the GND terminal J2 of the jack 11 and the terminal P4 of the
plug 2 1 to which function a has been assigned are short-circuited.
[0374] Further, in Fig. 11C, the terminals J3 to J5 of the jack 11, and the power supply
function and functions a and b are connected in the function switching unit 15.
[0375] Therefore, in Fig. 11C, the power as a power supply is supplied from the power
supply terminal J3 to the terminals J4 and P5 that are not power reception terminals,
which are unintentionally short-circuited to the power supply terminal J3.
[0376] Fig. 1ID illustrates a half insertion state 3 in which the plug 2 1 is further removed
from the jack 11 from the half insertion state 2 of Fig. 11C.
[0377] In Fig. 1ID, the GND terminal J2 of the jack 11 and the power supply terminal J3 of
the jack 11 are short-circuited to the terminal P5 of the plug 2 1 to which function b has
been assigned. That is, the power supply terminal J3 is short-circuited to the terminals
J2 and P5.
[0378] Further, in Fig. 1ID, the terminal J l of the jack 11 to which the multiplexing com
munication function has been assigned and the terminal P4 of the plug 2 1 to which
function a has been assigned are short-circuited.
[0379] Further, in Fig. 1ID, the terminals J3 to J5 of the jack 11, and the power supply
function and functions a and b are connected in the function switching unit 15.
[0380] Therefore, in Fig. 1ID, the power as a power supply is supplied from the power
supply terminal J3 to the terminals J2 and P5 that are not power reception terminals,
which are unintentionally short-circuited to the power supply terminal J3.
[0381] Fig. 1IE illustrates a removal state in which the plug 2 1 is further removed from the
jack 11 from the a half insertion state 3 of Fig. 1ID and fully removed from the jack
11.
Claims
A peripheral device comprising:
a plug having a plurality of terminals and configured to be removeably
inserted into a jack of a host device;
at least one processor coupled to a first terminal of the plug, the at least
one processor configured to transmit and/or receive multiplexed data
via the first terminal;
a detector coupled to the first terminal and configured to detect, when
the plug is inserted into the jack, whether the host device is capable of
handling the multiplexed data; and
a function switch coupled to at least a second terminal of the plug and
configured to assign an electrical function to the second terminal.
The peripheral device according to claim 1,
wherein the function switching unit performs the assignment of the
electrical function based at least in part on the host device.
The peripheral device according to claim 2,
wherein the function switching unit performs the assignment of the
electrical function based on device information regarding the host
device.
The peripheral device according to claim 3,
wherein the device information is received from the host device by the
transmission and reception processing unit.
The peripheral device according to claim 4,
wherein the plug is a single-headed plug.
The peripheral device according to claim 5,
wherein the first terminal is a terminal on a root side of the plug.
The peripheral device according to claim 6,
wherein the function switching unit selects the electrical function to be
assigned to the second terminal from among a plurality of functions.
The peripheral device according to claim 7,
wherein the plurality of functions includes a function of transferring
power.
The peripheral device according to claim 8,
wherein when the function of transferring power is assigned to the
second terminal and power is supplied from the second terminal to the
host device, the power is controlled based at least in part on a commu
nication state of the multiplexed data.
PCT/JP2015/001890
A processing method for a peripheral device, the peripheral device
comprising a plug having a plurality of terminals and configured to be
removeably inserted into a jack of a host device, at least one processor
coupled to a first terminal of the plug, the at least one processor
configured to transmit and/or receive multiplexed data via the first
terminal, and a detection unit coupled to the first terminal and
configured to detect, when the plug is inserted into the jack, whether
the host device is capable of handling the multiplexed data, the method
comprising:
causing the peripheral device to assign an electrical function to a
second terminal, different from the first terminal.
A host device comprising:
a jack having a plurality of terminals and configured to receive a plug
of a plug device;
at least one processor coupled to a first terminal of the jack, the at least
one processor configured to transmit and/or receive multiplexed data
via the first terminal;
a detection unit coupled to the first terminal and configured to detect,
when the plug is inserted into the jack, whether the plug device is
capable of handling the multiplexed data; and
a function switching unit coupled to at least a second terminal of the
jack and configured to assign an electrical function to the second
terminal.
The host device according to claim 11,
wherein the function switching unit performs the assignment of the
electrical function based at least in part on the plug device.
The host device according to claim 12,
wherein the function switching unit performs the assignment of the
electrical function based on device information regarding the plug
device.
The host device according to claim 13,
wherein the device information is received from the plug device by the
transmission and reception processing unit.
The host device according to claim 14,
wherein the jack is a single-headed jack into which a single-headed
plug may be inserted.
The host device according to claim 15,
wherein the first terminal is a terminal on an insertion port side of the
PCT/JP2015/001890
jack.
The host device according to claim 16,
wherein the function switching unit selects the electrical function to be
assigned to the second terminal from among a plurality of functions.
The host device according to claim 17,
wherein the plurality of functions includes a function of transferring
power.
The host device according to claim 18,
wherein when the function of transferring power is assigned to the
second terminal and power is supplied from the second terminal to the
plug device, the power is controlled based at least in part on a commu
nication state of the multiplexed data.
A processing method for a host device, the host device comprising a
jack having a plurality of terminals and configured to receive a plug of
a plug device, at least one processor coupled to a first terminal of the
jack, the at least one processor configured to transmit and/or receive
multiplexed data via the first terminal, and a detection unit coupled to
the first terminal and configured to detect, when the plug is inserted
into the jack, whether the plug device is capable of handling the mul
tiplexed data, the method comprising:
causing the host device to assign an electrical function to a second
terminal, different from the first terminal.
| # | Name | Date |
|---|---|---|
| 1 | Priority Document [04-10-2016(online)].pdf | 2016-10-04 |
| 2 | Power of Attorney [04-10-2016(online)].pdf | 2016-10-04 |
| 3 | Form 5 [04-10-2016(online)].pdf | 2016-10-04 |
| 4 | Form 3 [04-10-2016(online)].pdf | 2016-10-04 |
| 5 | Form 1 [04-10-2016(online)].pdf | 2016-10-04 |
| 6 | Drawing [04-10-2016(online)].pdf | 2016-10-04 |
| 7 | Description(Complete) [04-10-2016(online)].pdf | 2016-10-04 |
| 8 | 201617033902.pdf | 2016-10-13 |
| 9 | abstract.jpg | 2016-12-30 |
| 10 | Other Patent Document [18-01-2017(online)].pdf | 2017-01-18 |
| 11 | 201617033902-OTHERS-230117.pdf | 2017-01-27 |
| 12 | 201617033902-Correspondence-230117.pdf | 2017-01-27 |
| 13 | Form 3 [31-03-2017(online)].pdf | 2017-03-31 |
| 14 | 201617033902-FORM 18 [16-02-2018(online)].pdf | 2018-02-16 |
| 15 | 201617033902-FER.pdf | 2021-10-17 |
| 1 | 201617033902E_25-08-2020.pdf |