Signal processing device, method of processing signal, and recording medium
09760745 · 2017-09-12
Assignee
Inventors
Cpc classification
H04L25/061
ELECTRICITY
International classification
H04Q5/22
ELECTRICITY
H04L25/06
ELECTRICITY
G06K7/10
PHYSICS
Abstract
A signal processing device includes: an extraction section configured to extract a signal having a predetermined component from an obtained signal; and a detection section configured to determine a timing of decoding when a modulation part lasting for a first time period and a non-modulation part lasting for a second time period are detected from the signal extracted by the extraction section.
Claims
1. A signal processing device, comprising: an extraction section that comprises a first extraction section configured to extract a first component from an obtained signal, and a second extraction section configured to extract a second component, different from the first component, from the obtained signal; and a detection section configured to: detect a modulation part that lasts for a first time period and a non-modulation part that lasts for a second time period from a signal configured of a difference between a first signal and a second signal, wherein the first signal is supplied from the first extraction section based on the extraction of the first component and the second signal is supplied from the second extraction section based on the extraction of the second component; and determine a time to decode based on the detection of the modulation part that lasts for the first time period and the non-modulation part that lasts for the second time period.
2. The signal processing device according to claim 1, wherein the detection section is further configured to detect a Start Of Frame (SOF) defined in International Standard ISO/IEC 15693.
3. The signal processing device according to claim 1, wherein the extraction section is further configured to extract a component at fc/32, where fc is a frequency of a carrier magnetic field.
4. The signal processing device according to claim 1, wherein the first extraction section is further configured to extract the first component at fc/32, and the second extraction section is further configured to extract the second component, different from the first component at fc/28, where fc is a frequency of a carrier magnetic field.
5. The signal processing device according to claim 1, wherein a first time tolerance or a second time tolerance is set for one or both of the first time period and the second time period, wherein the detection section is further configured to determine that the modulation part is detected based on the first time tolerance that is set for the first time period and based on a determination that the first time period is within the first time tolerance and the detection section is further configured to determine that the non-modulation part is detected based on the second time tolerance that is set for the second time period and based on a determination that the second time period is within the second time tolerance.
6. A method, comprising: extracting, by a processor, a first component from an obtained signal by a first extraction section and a second component, different from the first component, from the obtained signal by a second extraction section; detecting, by the processor, a modulation part lasting for a first time period and a non-modulation part lasting for a second time period from a signal configured of a difference between a first signal and a second signal, wherein the first signal is supplied from the first extraction section based on the extraction of the first component, and the second signal is supplied from the second extraction section based on the extraction of the second component; and determining a timing of decoding based on the detection of the modulation part lasting for the first time period and the non-modulation part lasting for the second time period.
7. A non-transitory computer-readable medium having stored thereon, computer-executable instructions which when executed by a processor, causes the processor to execute operations, the operations comprising: extracting a first component from an obtained signal by a first extraction section and a second component, different from the first component, from the obtained signal by a second extraction section; detecting a modulation part lasting for a first time period and a non-modulation part lasting for a second time period from a signal configured of a difference between a first signal and a second signal, wherein the first signal is supplied from the first extraction section based on the extraction of the first component, and the second signal is supplied from the second extraction section based on the extraction of the second component; and determining a timing of decoding based on the detection of the modulation part lasting for the first time period and the non-modulation part lasting for the second time period.
8. A signal processing device, comprising: an extraction section that comprises: a first extraction section configured to extract a first signal obtained by removal of a first component at a first frequency from an obtained signal; and a second extraction section configured to extract a second signal obtained by removal of a second component at a second frequency, different from the first component, from the obtained signal; and a detection section configured to: detect a modulation part that lasts for a first time period and a non-modulation part that lasts for a second time period from a signal configured of a difference between the first signal supplied from the first extraction section and the second signal supplied from the second extraction section; and determine a time to decode based on the detection of the modulation part that lasts for the first time period and the non-modulation part that lasts for the second time period.
9. The signal processing device according to claim 8, wherein the first frequency is fc/32, where fc is a frequency of a carrier magnetic field.
10. The signal processing device according to claim 8, wherein the second frequency is fc/28, where fc is a frequency of a carrier magnetic field.
11. The signal processing device according to claim 5, wherein the detection section is further configured to set a third time tolerance which is a sum of the first time tolerance and the second time tolerance.
12. The signal processing device according to claim 1, wherein the detection section is further configured to detect a start of frame (SOF) based on a continuous detection of the modulation part for a determined time period.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The accompanying drawings are included to provide a further understanding of the disclosure, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments and, together with the specification, serve to explain the principles of the technology.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
DETAILED DESCRIPTION
(15) Some embodiments for carrying out the present technology (hereinafter, referred to as “embodiment(s)”) will be described below. The description will be given in the following order.
(16) 1. Configuration of System
(17) 2. Concerning Signals to be Transmitted and Received
(18) 3. Configuration and Processing of Demodulation Section in First Embodiment
(19) 4. Configuration and Processing of Demodulation Section in Second Embodiment
(20) 5. Configuration and Processing of Demodulation Section in Third Embodiment
(21) 6. Concerning Recording Medium
(22) [Configuration of System]
(23)
(24) The wireless communication system shown in
(25) The reader 11 transmits, to the RF tag 12, a signal (hereinafter, referred to as “request signal”) that requests transmission of data by wireless communication. The RF tag 12 receives the request signal transmitted from the reader 11. The RF tag 12 transmits data to the reader 11 by wireless communication in response to the received request signal. Then, the reader 11 receives the data transmitted from the RF tag 12.
(26) The control section 34 in the reader 11 controls whole of the reader 11. For example, the control section 34 may generate a request signal, and supplies the generated request signal to the modulation section 32. The modulation section 32 modulates the request signal supplied from the control section 34 by a predetermined modulation method. The antenna 31 transmits the modulated request signal to the RF tag 12 by wireless communication. In other words, the antenna 31 radiates a radio wave (an electromagnetic wave) that transmits the request signal.
(27) The antenna 41 in the RF tag 12 receives the request signal transmitted from the antenna 31. When the antenna 41 receives the request signal, the power generation section 42 generates direct-current (DC) electric power using alternate-current (AC) electromotive force excited in the antenna 41 resulting from the reception of the request signal, and supplies the generated DC electric power to each section in the RF tag 12.
(28) More specifically, the antenna 31 continues to radiate the radio wave during a period in which the reader 11 performs wireless communication with the RF tag 12. The antenna 41 receives the radiated radio wave, and continuously generates the electromotive force. The power generation section 42 generates DC electric power using the electromotive force generated in the antenna 41, and continuously supplies, to each section in the RF tag 12, DC electric power necessary for the RF tag 12 to operate.
(29) The reader 11 may be electromagnetically coupled to the RF tag 12, and may supply electric power to the RF tag 12 through the electromagnetic coupling.
(30) In this case, a user places the reader 11 close to the RF tag 12, and thereby, the antenna 31 is electromagnetically coupled to the antenna 41. The power generation section 42 in the RF tag 12 rectifies, through the electromagnetic coupling, the alternate current that is generated in accordance with the alternate current in the antenna 31 and flows through the antenna 41, stabilizes the rectified current, and thereby, generates DC electric power. The power generation section 42 supplies the generated DC electric power to each section in the RF tag 12.
(31) The antenna 41 in the RF tag 12 supplies the received request signal to the demodulation section 44. The demodulation section 44 demodulates the supplied request signal by a demodulation method in correspondence with the modulation method used by the modulation section 32 in the reader 11. The control section 45 reads (obtains) data from the memory section 46 based on the demodulated request signal, and supplies the read data to the modulation section 43. The memory section 46 holds various types of data.
(32) The modulation section 43 modulates the data supplied from the control section 45 by a predetermined method, and supplies the modulated data to the antenna 41. The antenna 41 transmits the modulated data to the reader 11 by wireless communication.
(33) The antenna 31 in the reader 11 receives the data transmitted from the RF tag 12. The demodulation section 33 demodulates the received data by a demodulation method in correspondence with the modulation method used by the modulation section 43.
(34) For example, when the antenna 31 is electromagnetically coupled to the antenna 41, the modulation section 43 varies the load of the antenna 41 over time in accordance with the data to be transmitted. As a result, electromotive force (voltage) that is in accordance with the data and varies over time is generated in the antenna 31. The demodulation section 33 demodulates a signal configured of the voltage that is generated in the antenna 31 and varies over time, and supplies the data obtained by the demodulation to the memory section 35.
(35) The memory section 35 records the data demodulated by the demodulation section 33. The control section 34 reads, from the memory section 35, the data recorded in the memory section 35, and supplies the read data to the output section 36. The output section 36 may display, for example, an image based on the data supplied from the control section 34.
(36) In such a manner, the reader 11 and the RF tag 12 perform wireless communication, and the reader 11 receives desirable data from the RF tag 12.
(37) It is to be noted that, in the present embodiment, the reader 11 and the RF tag 12 are configured to perform communication through electromagnetic coupling. However, this is not limitative, and the reader 11 and the RF tag 12 may perform communication through other medium as long as its communication method is based on a principle similar to that of the RFID.
(38) [Concerning Signal to be Transmitted and Received]
(39) Description will be given of a signal to be transmitted and received in the wireless communication system shown in
(40) Where a frequency of the carrier-wave magnetic field is f.sub.c, International Standard ISO/IEC15693 defines two modes, that are, “One Subcarrier” mode that uses only a subcarrier at f.sub.c/32 (uses one subcarrier), and “Two Subcarriers” mode that uses the subcarrier at f.sub.c/32 and a subcarrier at f.sub.c/28 (uses two subcarriers). Further, for each of the two modes, patterns of “Logic 0” and “Logic 1” that each represent information of 1 bit are defined.
(41)
(42) A bit representing “0” in a case where one subcarrier is used is coded (is modulated) as shown in
(43) A bit representing “1” in the case where one subcarrier is used is coded (is modulated) as shown in
(44) A bit representing “0” in a case where two subcarriers are used is coded (is modulated) as shown in
(45) A bit representing “1” in the case where two subcarriers are used is coded (is modulated) as shown in
(46) On the other hand, separately from these patterns, an SOF (Start Of Frame) that indicates a timing of starting communication is defined.
(47) An SOF in the case where one subcarrier is used is coded (is modulated) as shown in
(48) An SOF in the case where two subcarriers are used is coded (is modulated) as shown in
(49) By detecting these SOFs, a bit information sequence after the SOFs is allowed to be detected for the first time. Therefore, it may be important for the reader 11 (shown in
(50) Description will be given of a demodulation section capable of detecting two SOF patterns and of detecting the SOF patterns at a highly-accurate timing.
(51) [Configuration and Processing of Demodulation Section in First Embodiment]
(52)
(53) The wave detection section 101 detects, by synchronous detection or envelope detection, the RF signal received by the antenna 31, and outputs the detected signal to the A-D conversion section 102. The A-D conversion section 102 converts the inputted signal to a digital signal, and supplies the converted signal to the digital filter 103. The digital filter 103 removes or passes a signal having a predetermined frequency. The digital filter 103 may be configured, for example, of an FIR (Finite Impulse Response) digital filter, an IIR (Infinite Impulse Response) digital filter, or the like.
(54) Description will be given here referring to an example of a case in which the digital filter 103 extracts only the subcarrier component at f.sub.c/32 in this example. The digital filter 103 removes unnecessary frequency components other than the subcarrier component at f.sub.c/32. Therefore, quality of the signal such as an S-N ratio is improved.
(55) The output from the digital filter 103 is supplied to the wave detection section 104. The wave detection section 104 detects, by synchronous detection or envelope detection, the signal supplied from the digital filter 103, and outputs the detected signal to the bit decoding section 105 and to the SOF detection section 106.
(56) The SOF detection section 106 determines whether or not the signal supplied from the wave detection section 104 is a signal representing an SOF. When the SOF detection section 106 detects the SOF, the bit decoding section 105 performs bit decoding on the signal supplied from the wave detection section 104 with the use of the timing of the detected SOF as a reference.
(57) Description will be given below of detection of the SOF by the SOF detection section 106 referring to
(58) The SOF in “One Subcarrier” mode includes a part “a” that is a non-modulation period part for 56.64 μs, a part “b” including twenty-four pulses at f.sub.c/32 (=423.75 kHz) for 56.64 μs subsequent to the part “a”, and a part of Logic 1 in “One Subcarrier” mode shown in
(59) The digital filter 103 is a filter that extracts only the subcarrier component at f.sub.c/32. Therefore, when the signal of an SOF as shown in Part (A) of
(60) The waveform shown in Part (B) of
(61) The part a is a non-modulation part, and does not have amplitude. Therefore, actually, it is difficult to detect a start point of the part a. Detection is possible from a start point of the part b, that is, an end point of the part a. The SOF detection section 106 determines whether or not the signal supplied from the wave detection section 104 includes the part b and the part c, and thereby, determines whether or not the SOF is detected.
(62) The part b is allowed to be detected by determining whether or not a signal is continuously detected for 56.64 μs. Also, the part c is allowed to be detected by detecting a part with no signal for 18.88 μs between an end point of the part b and a start point of the part d. In other words, when no signal for 18.88 μs is detected after the signal for 56.64 μs in the signal supplied from the wave detection section 104, the SOF detection section 106 determines that the SOF is detected. When the SOF detection section 106 determines that the SOF is detected, the bit decoding section 105 sets an end timing of the SOF as a reference of a timing to be used in processes thereafter.
(63) It is to be noted that a noise or the like may be imposed on the signal to be received, and therefore, a signal part for 56.64 μs or a no-signal part for 18.88 μs may not be always detected. Therefore, a time tolerance with respect to 56.64 μs, for example, a predetermined time tolerance centering 56.64 μs may be set, and when a signal part within the predetermined time tolerance is detected, it may be determined that the part b is detected. Similarly, a time tolerance with respect to 18.88 μs, for example, a predetermined time tolerance centering 18.88 μs may be set, and when a no-signal part within the predetermined time tolerance is detected, it may be determined that the part c is detected.
(64) In such a case, the SOF detection section 106 may determine that the SOF is detected when a modulation part within a first time tolerance and a non-modulation part within a second time tolerance subsequent to the modulation part are detected in the signal supplied from the wave detection section 104. By setting a range for an error with respect to the time period of the signal to be detected, and by allowing the SOF detection section 106 to determine that the SOF is detected when the time period of the detected signal is within the range for an error, the SOF in “Two Subcarriers” mode which will be described below is also allowed to be detected.
(65) It is to be noted that only one of the first time tolerance and the second time tolerance may be set. Further, a third time tolerance in which the first time tolerance is added to the second time tolerance may be set, and it may be determined that the SOF is detected when a total period of the modulation part and the non-modulation part is within the third time tolerance.
(66) It is to be noted that the time period of 56.64 μs of the above-described part b is a length corresponding to 1.5 bits, and the time period of 18.88 μs of the part c is a length corresponding to 0.5 bits. Therefore, the SOF detection section 106 may determine that the SOF is detected when a signal is continuously detected for a time period within a first time period that corresponds to an amount of bits having a predetermined tolerance centering 1.5 bits, and subsequently, no signal is detected for a time period within a second tolerance that corresponds to an amount of bits having a predetermined width centering 0.5 bits, in the signal supplied from the wave detection section 104.
(67) Part (C) of
(68) The SOF in “Two Subcarriers” mode includes a part “a” at f.sub.c/28 (=484.28 kHz) for 55.75 μs, a part “b” including twenty-four pulses at f.sub.c/32 (=423.75 kHz) for 56.64 μs subsequent to the part a, and a part of Logic 1 in “Two Subcarriers” mode shown in
(69) The digital filter 103 is a filter that extracts only the subcarrier component at f.sub.c/32. Therefore, when the signal of SOF as shown in Part (C) of
(70) The waveform shown in Part (D) of
(71) Also for the SOF in “Two Subcarriers” mode, the part a in the signal supplied to the SOF detection section 106 does not have amplitude. Therefore, actually, it is difficult to detect a start point of the part a. Detection is possible from a start point of the part b, that is, an end point of the part a. The SOF detection section 106 determines whether or not the signal supplied from the wave detection section 104 includes the part b and the part c, and thereby, determines whether or not the SOF is detected.
(72) Also for the SOF in “Two Subcarriers” mode, the part b is allowed to be detected by determining whether or not a signal is continuously detected for 56.64 μs as for the SOF in “One Subcarrier” mode. Also, the part c is allowed to be detected by detecting a part with no signal for 18.58 μs between an end point of the part b and a start point of the part d. In other words, when no signal for 18.58 μs is detected after the signal for 56.64 μs in the signal supplied from the wave detection section 104, the SOF detection section 106 determines that the SOF is detected.
(73) It is to be noted that a noise or the like may be imposed on the signal to be received, and therefore, a signal part for 56.64 μs or a no-signal part for 18.58 μs is not always detected. Also, the no-signal part for 18.58 μs is shorter in time than the no-signal part for 18.88 μs of the part c in the SOF in “One Subcarrier” mode. In consideration of such matters, a time tolerance including 56.64 μs, for example, a predetermined time tolerance centering 56.64 μs may be set, and when a signal part (a signal part having a value determined as 1) within the predetermined time tolerance is detected, it may be determined that the part b is detected. Similarly, a time tolerance including 18.58 μs and 18.88 μs, for example, a predetermined time tolerance centering one of 18.58 μs and 18.88 μs and including the both time periods may be set, and when a no-signal part (a signal part having a value determined as 0) within the predetermined time tolerance is detected, it may be determined that the part c is detected.
(74) In such a case, the SOF detection section 106 may determine that the SOF is detected when a modulation part within the first time tolerance and a non-modulation part within the second time tolerance subsequent to the modulation part are detected in the signal supplied from the wave detection section 104. It is to be noted that the first time tolerance, the second time tolerance, etc. may use bit lengths as references as in the above-described case.
(75) Also, in such a manner, both the SOF received in “One Subcarrier” mode and the SOF received in “Two Subcarriers” mode are allowed to be detected, and the SOFs corresponding to the signals in the both modes are allowed to be detected without being influenced by a small difference in the length between the SOF in “One Subcarrier” mode and the SOF in “Two Subcarriers” mode.
(76) By using the filter that extracts the subcarrier component at f.sub.c/32 in such a manner, each of the SOF in “One Subcarrier” mode and the SOF in “Two Subcarriers” mode is allowed to be detected. Since the SOF is detected in such a simple configuration, different SOFs are allowed to be detected without increasing the circuit size. Also, the processing is allowed to be reduced, and therefore, reduction in power consumption is achieved.
(77) [Configuration and Processing of Demodulation Section in Second Embodiment]
(78)
(79) The demodulation section 33 shown in
(80) The two digital filters, that are, the digital filter 203 and the digital filter 204 each receive a signal supplied from the A-D conversion section 202. The digital filter 203 and the digital filter 204 are filters that extract signals having carrier components different from each other. In this example, description will be given referring, as an example, to a case where the digital filter 203 extracts a subcarrier component at f.sub.c/32, and the digital filter 204 extracts a subcarrier component at f.sub.c/28.
(81) The digital filter 203 removes unnecessary frequency components other than the subcarrier component at f.sub.c/32. Therefore, quality of the signal such as an S-N ratio is improved. Similarly, the digital filter 204 removes unnecessary frequency components other than the subcarrier component at f.sub.c/28. Therefore, quality of the signal such as an S-N ratio is improved.
(82) The output from the digital filter 203 is supplied to the wave detection section 205, and the output from the digital filter 204 is supplied to the wave detection section 206. The wave detection section 205 detects, by synchronous detection or envelope detection, the signal supplied from the digital filter 203, and outputs the detected signal to the bit decoding section 207 and to the SOF detection section 208. Similarly, the wave detection section 206 detects, by synchronous detection or envelope detection, the signal supplied from the digital filter 204, and outputs the detected signal to the bit decoding section 207 and to the SOF detection section 208.
(83) The SOF detection section 208 uses the signals supplied from the wave detection sections 205 and 206 to determine whether or not the signals are each a signal representing an SOF. Description will be given later referring to
(84) Description will be given below of detection of the SOF by the SOF detection section 208 referring to
(85) The waveform shown in Part (A) in
(86) The SOF in “One Subcarrier” mode includes a part “a” that is a non-modulation period part for 56.56 μs, a part “b” including twenty-four pulses at f.sub.c/32 (=423.75 kHz) for 56.64 μs, a part “c” that is a non-modulation period part for 18.88 μs, and a part “d” including eight pulses at f.sub.c/32 (=423.75 kHz) for 18.88 μs.
(87) As in the case described referring to Parts (A) and (B) of
(88) The digital filter 204 is a filter that extracts only the subcarrier component at f.sub.c/28. Therefore, when the signal of an SOF as shown in Part (A) of
(89) The SOF detection section 208 receives a signal as shown in Part (B) of
(90) The waveform shown in Part (D) of
(91) As described above referring to
(92) In such a manner, also when the two digital filters and the two wave detection sections are used, the SOF detection section 208 may, for example, set a time tolerance including 56.64 μs, and may determine that the part b is detected when a signal part within the predetermined time tolerance is detected. Similarly, the SOF detection section 208 may, for example, set a time tolerance including 18.88 μs, and may determine that the part c is detected when a no-signal part within the predetermined time tolerance is detected.
(93) In such a case, the SOF detection section 208 may determine that the SOF is detected when a modulation part within the first time tolerance and a non-modulation part within the second time tolerance subsequent to the modulation part are detected in the signal generated from the signals supplied from the wave detection sections 205 and 206. It is to be noted that the first time period (the first time tolerance), the second time period (the second time tolerance), etc. may use bit lengths as references as in the above-described case.
(94) Part (A) of
(95) The waveform shown in Part (A) in
(96) The SOF in “Two Subcarriers” mode includes a part “a” at f.sub.c/28 (=484.28 kHz) for 55.75 μs, a part “b” including twenty-four pulses at f.sub.c/32 (=423.75 kHz) for 56.64 μs, a part “c” including nine pulses at f.sub.c/28 (=484.28 kHz) for 18.58 μs, and a part “d” including eight pulses at f.sub.c/32 (=423.75 kHz) for 18.88 μs.
(97) As in the case described referring to Parts (C) and (D) of
(98) The digital filter 204 is a filter that extracts only the subcarrier component at f.sub.c/28. Therefore, when the signal of an SOF as shown in Part (A) of
(99) The SOF detection section 208 receives a signal as shown in Part (B) of
(100) When whether or not the SOF is detected is determined based on the signal as shown in Part (D) of
(101) It is to be noted that, when the signal as shown in Part (D) of
(102) In such a case, the average value of the maximum value and the minimum value of the signal shown in Part (D) of
(103) In such a case, the SOF detection section 208 may generate a signal as shown in Part (D) of
(104) Again, Part (D) of
(105) Also in this case, the first time tolerance and the second time tolerance may be a time period having a predetermined time tolerance including 56.64 μs and a time period having a predetermined time tolerance including 18.88 μs, respectively.
(106) By adopting the above-described manner, it is possible to detect both the SOF received in “One Subcarrier” mode and the SOF received in “Two Subcarriers” mode, and to detect the SOFs corresponding to the signals in the both modes.
(107) The SOF is allowed to be detected by such a simple configuration, and therefore, different SOFs are allowed to be detected without increasing the circuit size. Also, the process is allowed to be reduced, and therefore, reduction in power consumption is achieved.
(108) [Configuration and Processing of Demodulation Section in Third Embodiment]
(109)
(110) The demodulation section 33 shown in
(111) The two digital filters, that are, the digital filter 303 and the digital filter 304, each receive a signal supplied from the A-D conversion section 302. The digital filter 303 and the digital filter 304 are filters that extract signals having carrier components different from each other. In this example, description will be given referring, as an example, to a case where the digital filter 303 removes a subcarrier component at f.sub.c/32 and extracts other components, and the digital filter 304 removes a subcarrier component at f.sub.c/28 and extracts other components.
(112) The digital filter 303 removes the subcarrier component at f.sub.c/32. Therefore, transient response characteristics of the filter are improved. Similarly, the digital filter 304 removes the subcarrier component at f.sub.c/28. Therefore, transient response characteristics of the filter are improved.
(113) The output from the digital filter 303 is supplied to the wave detection section 305, and the output from the digital filter 304 is supplied to the wave detection section 306. The wave detection section 305 detects, by synchronous detection or envelope detection, the signal supplied from the digital filter 303, and outputs the detected signal to the bit decoding section 307 and to the SOF detection section 308. Similarly, the wave detection section 306 detects, by synchronous detection or envelope detection, the signal supplied from the digital filter 304, and outputs the detected signal to the bit decoding section 307 and to the SOF detection section 308.
(114) The SOF detection section 308 uses the signals supplied from the wave detection sections 305 and 306 to determine whether or not the signals are each a signal representing an SOF. Description will be given later referring to
(115) Description will be given below of detection of the SOF by the SOF detection section 308 referring to
(116) The waveform shown in Part (A) in
(117) The digital filter 303 is a filter that removes the subcarrier component at f.sub.c/32. Therefore, when the signal of an SOF as shown in Part (A) of
(118) The digital filter 304 is a filter that removes the subcarrier component at f.sub.c/28. Therefore, when the signal of an SOF as shown in Part (A) of
(119) The SOF detection section 308 receives a signal as shown in Part (B) of
(120) The waveform shown in Part (D) of
(121) The SOF detection section 308 determines whether or not the signal supplied from the wave detection section 305 includes the part b and the part c, and thereby, determines whether or not the SOF is detected.
(122) In such a manner, also when the two digital filters and the two wave detection sections are used, the SOF detection section 308 may, for example, set a time tolerance including 56.64 μs, and may determine that the part b is detected when a signal part within the predetermined time tolerance is detected. Similarly, the SOF detection section 308 may, for example, set a time tolerance including 18.88 μs, and may determine that the part c is detected when a no-signal part within the predetermined time tolerance is detected.
(123) In such a case, the SOF detection section 308 may determine that the SOF is detected when a modulation part within the first time tolerance and a non-modulation part within the second time tolerance subsequent to the modulation part are detected in the signal generated from the signals supplied from the wave detection sections 305 and 306. It is to be noted that the first time tolerance, the second time tolerance, etc. may use the bit lengths as references as in the above-described case.
(124) Part (A) of
(125) A waveform shown in Part (A) of
(126) The digital filter 303 is a filter that removes the subcarrier component at f.sub.c/32. Therefore, when the signal of an SOF as shown in Part (A) of
(127) The digital filter 304 is a filter that removes the subcarrier component at f.sub.c/28. Therefore, when the signal of an SOF as shown in Part (A) of
(128) The SOF detection section 308 receives a signal as shown in Part (B) of
(129) When whether or not the SOF is received is determined based on the signal as shown in Part (D) of
(130) Alternatively, it may be determined that the SOF is detected when positive amplitude (corresponding to the part a) lasts for the first time period and then negative amplitude (corresponding to the part b) lasts for the second time period. Alternatively, it may be determined that the SOF is detected when two parts in series, for example, the part b and the part c are detected.
(131) It is to be noted that, when the signal as shown in Part (D) of
(132) In such a case, the average value of the maximum value and the minimum value of the signal shown in Part (D) of
(133) In such a case, the SOF detection section 308 may generate a signal as shown in Part (D) of
(134) Again, Part (D) of
(135) It is to be noted that, in this example, description has been given that the signal supplied from the wave detection section 306 is subtracted from the signal supplied from the wave detection section 305. However, the signal supplied from the wave detection section 305 may be subtracted from the signal supplied from the wave detection section 306. In this case, as described above, when the SOF in “One Subcarrier” mode is processed, the signal shown in Part (B) of
(136) Further, when the SOF in “Two Subcarriers” mode is processed, the signal shown in Part (B) of
(137) Also in such a case, the SOF in “One Subcarrier” mode and the SOF in “Two Subcarriers” mode are allowed to be detected by the same method.
(138) Also in this case, the first time period and the second time period may be a time period that has a predetermined time tolerance including 56.64 μs and a time period that has a predetermined time tolerance including 18.88 μs, respectively.
(139) By adopting the above-described manner, it is possible to detect both the SOF received in “One Subcarrier” mode and the SOF received in “Two Subcarriers” mode, and to detect the SOFs corresponding to the signals in the both modes.
(140) The SOF is allowed to be detected by such a simple configuration, and therefore, different SOFs are allowed to be detected without increasing the circuit size. Also, the process is allowed to be reduced, and therefore, reduction in power consumption is achieved.
(141) In the second and third embodiments, description has been given referring, as an example, to a case in which two digital filters are used, and each of the two digital filters is a filter that extracts or removes a predetermined subcarrier component. When the two digital filters are used, one digital filter may extract a predetermined subcarrier component, and the other digital filter may remove a predetermined subcarrier component.
(142) In such a case, the signals of SOFs that are outputted from the respective two digital filters become the same signal. The SOF detection section may add the two supplied signals, and may determine that the SOF is detected when the generated signal includes a part having amplitude for a first time period and includes a non-signal part for a second time period subsequent thereto.
(143) In such a manner, by using the above-described embodiments of the present technology, it is possible to detect different SOFs without increasing the circuit size. Also, the processing is allowed to be reduced, and therefore, reduction in power consumption is achieved.
(144) It is to be noted that, in the present embodiment, description has been given referring, as an example, to detection of the SOF in “One Subcarrier” mode that uses only the subcarrier at f.sub.c/32 (uses only one subcarrier) and the SOFs in “Two Subcarriers” mode at f.sub.c/32 and f.sub.c/28 (uses two subcarriers). However, application of the present technology is not limited to the detection of these two signals. The above-described embodiments of the present technology may be applied to the detection of the signals that use different subcarriers.
(145) [Concerning Recording Medium]
(146) The above-described series of processing may be executed by hardware, or may be executed by software. When the series of processing is executed by software, a program that configures the software is installed in a computer. Examples of such a computer may include a computer that is built in a dedicated hardware, and a computer that is capable of executing various functions by installing various programs such as a general personal computer.
(147)
(148) The input section 506 includes a key board, a mouse, a microphone, etc. The output section 507 includes a display, a speaker, etc. The memory section 508 includes a hard disk, a non-volatile memory, etc. The communication section 509 includes a network interface etc. The drive 510 drives a removable medium 511 such as a magnetic disk, an optical disk, a magneto-optical disk, and a semiconductor memory.
(149) In the computer configured as described above, for example, the CPU 501 may load a program stored in the memory section 508 to the RAM 503 via the input-output interface 505 and the bus 504 and may execute the program. Thus, the above-described series of processing is performed.
(150) The program to be executed by the computer (the CPU 501) may be provided, for example, by storing the program in the removable medium 511 that serves as a package medium or the like. Alternatively, the program may be provided via wired or wireless transmission medium such as local area network, the Internet, and digital satellite broadcasting.
(151) In the computer, the program is installed to the memory section 508 through the input-output interface 505 by attaching the removable medium 511 to the drive 510. Alternatively, the program may be installed to the memory section 508 by receiving the program by the communication section 509 via wired or wireless transmission medium. Alternatively, the program may be installed in advance to the ROM 502, the memory section 508, and/or the like.
(152) It is to be noted that the program executed by the computer may be a program in which processing is performed in time series according to the order described in the present specification, or may be a program in which processing is performed in parallel or at necessary timings such as a timing when the processing is called.
(153) In the present specification, “system” refers to whole of a unit that includes a plurality of devices.
(154) It is to be noted that the embodiments of the present technology are not limited to the above-described embodiments, and may be variously modified within a range not departing from the gist of the present technology.
(155) It is possible to achieve at least the following configurations from the above-described example embodiments and the modifications of the disclosure.
(156) (1) A signal processing device including:
(157) an extraction section configured to extract a signal having a predetermined component from an obtained signal; and
(158) a detection section configured to determine a timing of decoding when a modulation part lasting for a first time period and a non-modulation part lasting for a second time period are detected from the signal extracted by the extraction section.
(159) (2) The signal processing device according to (1), wherein the detection section detects an SOF (Start Of Frame) defined in International Standard ISO/IEC15693.
(160) (3) The signal processing device according to (1) or (2), wherein the extraction section extracts a component at f.sub.c/32 where f.sub.c is a frequency of a carrier magnetic field.
(161) (4) The signal processing device according to (1) or (2), wherein
(162) the extraction section includes a first extraction section and a second extraction section, the first extraction section being configured to extract a component at f.sub.c/32, and the second extraction section being configured to extract a component at f.sub.c/28, where f.sub.c is a frequency of a carrier magnetic field, and
(163) the detection section detects the modulation part lasting for the first time period and the non-modulation part lasting for the second time period from a signal configured of a difference between a signal supplied from the first extraction section and a signal supplied from the second extraction section.
(164) (5) The signal processing device according to (1) or (2), wherein
(165) the extraction section includes a first extraction section and a second extraction section, the first extraction section being configured to extract a signal obtained by removing a component at f.sub.c/32 from the obtained signal, and the second extraction section being configured to extract a signal obtained by removing a component at f.sub.c/28 from the obtained signal, where f.sub.c is a frequency of a carrier magnetic field, and
(166) the detection section detects the modulation part lasting for the first time period and the non-modulation part lasting for the second time period from a signal configured of a difference between a signal supplied from the first extraction section and a signal supplied from the second extraction section.
(167) (6) The signal processing device according to any one of (1) to (5), wherein
(168) a predetermined time tolerance is set for one or both of the first time period and the second time period,
(169) when the predetermined time tolerance is set for the first time period and the first time period is within the predetermined time tolerance, the detection section determines that the modulation part is detected, and
(170) when the predetermined time tolerance is set for the second time period and the second time period is within the predetermined time tolerance, the detection section determines that the non-modulation part is detected.
(171) (7) A method of processing a signal, the method including:
(172) extracting a signal having a predetermined component from an obtained signal; and
(173) determining a timing of decoding when a modulation part lasting for a first time period and a non-modulation part lasting for a second time period are detected from the extracted signal.
(174) (8) A recording medium storing a program readable by a computer executing processing, the processing including:
(175) extracting a signal having a predetermined component from an obtained signal; and
(176) determining a timing of decoding when a modulation part lasting for a first time period and a non-modulation part lasting for a second time period are detected from the extracted signal.
(177) It should be understood by those skilled in the art that various modifications, combinations, sub-combinations, and alterations may occur depending on design requirements and other factors insofar as they are within the scope of the appended claims or the equivalents thereof.