CN101299640B - Data transmitting device, data receiving device, data receiving method, and data transmitting and receiving system - Google Patents

Data transmitting device, data receiving device, data receiving method, and data transmitting and receiving system Download PDF

Info

Publication number
CN101299640B
CN101299640B CN 200810095433 CN200810095433A CN101299640B CN 101299640 B CN101299640 B CN 101299640B CN 200810095433 CN200810095433 CN 200810095433 CN 200810095433 A CN200810095433 A CN 200810095433A CN 101299640 B CN101299640 B CN 101299640B
Authority
CN
China
Prior art keywords
frame
data
unit
transmission conditions
pattern
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN 200810095433
Other languages
Chinese (zh)
Other versions
CN101299640A (en
Inventor
深江文博
酒井宏仁
直江仁志
田中康太
土井敦裕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Publication of CN101299640A publication Critical patent/CN101299640A/en
Application granted granted Critical
Publication of CN101299640B publication Critical patent/CN101299640B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Optical Communication System (AREA)
  • Communication Control (AREA)

Abstract

A plurality of connection frames are transmitted which differ from each other in at least either modulation scheme or transfer rate. Accordingly, a receiving-end device can properly receive a connection frame even in an environment where the connection frame is likely to be affected by noise.

Description

Data sending device, receiving system, method and data sending/receiving system
Technical field
The present invention relates to before the transmission of Frame to send the data sending device of the connection frame of the transmission conditions of having recorded and narrated Frame, the data sink that receives the data that send from described data sending device and the data sending/receiving system that comprises described data sending device and described data sink.
Background technology
In recent years, along with digital camera, have digital camera functionality with the popularizing of the mobile phone of camera etc., the chance that photo is processed as view data increases.In addition, corresponding to this, also increased the display unit of the television set that is used for showing the view data that reads from digital camera or mobile phone etc. etc. or printed the equipment such as image processing system of the printer etc. of this view data.
On the other hand, along with the chance that sends and receives the such jumbo data of view data between information equipment increases, transmit the technology of jumbo data by radio communication and also popularized.In addition, in wireless communication technology, especially popularizing infrared communication.This is because infrared communication has following advantage.
(1) do not have the such regulation limitations of electric wave, can adopt the aspect of the common communication mode in the world.
(2) can consist of transceiver with small-sized, light weight, low cost, in addition, the aspect that sends and receives of data is carried out in available low-power consumption.
(3) because of the linearity of light, reduce unnecessary leakage of information or interference etc., the aspect that space utilization efficient is high.
As the specification of infrared communication, for example have by as the IrDA (Infrared DataAssociation) of industry group and by standardized IrDA Standard (IrDA specification).The IrDA specification is divided into several layer (hardware layer, data link layer, protocol layer) specification.In addition, the transmission of the data in the scope of especially between the equipment such as mobile phone, personal digital assistant device, notebook type PC, digital camera, printer, electronic watch, several meters the PAN (Personal Area Network) of IrDA specification is widely used.
But in the communication means of in the past IrDA specification, the search, identification, negotiation (negotiation) etc. that repeat the equipment of communication counterpart are used for confirming the two-way communication of the operation that mutually can communicate.Therefore, be created in the problem that communication speed when repeating above-mentioned operation is defined as lower speed.In addition, produce the problem that the required time of communication process increases by the stand-by period of following above-mentioned operation.
But, in infrared communication, user self luminescence unit of transmitter side device to be carried out the transmission of data under the state of the light receiving unit of reception side apparatus in a lot of situations, so not necessarily need to send for search the processing of the device of destination in a lot of situation.So, for example Japanese Laid-Open Patent communique [JP 2005-347836 communique (put down on December 15th, 17 open)] (below, be called patent documentation 1) in, by according to the communication of IrDA specification with can switch not according to communicating by letter of IrDA specification, so in infrared communication, do not need to have realized the high speed of data communication in the situation be used to the processing of searching for receivable equipment.Namely, in patent documentation 1 disclosed data sending device comprise according to IrDA Standard carry out data transmission the 1st communication component and carry out not according to IrDA Standard data transmission the 2nd communication component and be used for to switch the processing of the 1st communication component and the switching part of the processing of the 2nd communication component, send the management information of the data that are used for management transmission object from the 2nd communication component, receive the communication capacity information that has represented the communication capacity in this device by the device in response to the transmission of this management information, the data that will send object based on the communication capacity information that receives divide into groups to send, thereby have omitted in infrared communication for the processing of searching for receivable equipment.
In addition, in infrared communication, as not necessarily needing be used to the technology that realizes the high speed of data communication in the situation of the processing of searching for receivable equipment, except the technology of above-mentioned patent documentation 1, for example proposed to be called for short the communication specification of IrSimple (with reference to [straight Jiang Renzhi, outer 6, [standardization of fast infrared communication protocol IrSimple], No. 95, シ ヤ one プ skill Reported, in February, 2007, p63-p68]) and be called the communication means of the use one-way communication pattern of IrSimpleShot (registered trade mark) or IrSS (registered trade mark) for short.
Figure 16 is connection frame (SNRM (SIR (9600bps)-RZI)) and the Frame (transmission of UI (FIR (4Mbps)-the 4ppm)) key diagram regularly that sends in the IrSS one-way communication that is illustrated in the past.As shown in the drawing, in the infrared communication that uses IrSS, constitute before the transmission of the Frame (UI (Unnumbered Information) frame) in FIR (fastinfrared) pattern, transmission is as SNRM (the Set Normal Response Mode) frame of the connection frame (communication information notification frame) of SIR (serial infrared) pattern (9600bps) of low speed.In addition, [frame] that claim here refers to, [frame] in that common communication technical field uses means a block message that has defined beginning and end.In addition, [connection frame] refers to, expression connects required a series of information communicatedly for the transmitter side device is connected with reception side apparatus.
In addition, also inquiring into by having the communication of the visible light communication of identical character with infrared communication, especially waiting in expectation with IrSS in the same manner to the application of one-way communication.
But, in above-mentioned technology in the past, such as the impact from the infrared ray noise of the radiation such as the LCD TV of having used cold-cathode tube, plasm TV, converter type fluorescent lamp, cause in reception side apparatus, can't normally receiving the connection frame, can't suitably be received in the situation of the Frame that the transmission that connects frame sends afterwards.
Figure 17 is the figure of the signal mode of expression SIR pattern.As shown in the drawing, in the RZI that in the SIR pattern, uses (the Return to Zero Inversion) modulation system, according in specified time limit, have or not have pulse and the representation of data bit 0 and 1.In the SIR pattern (9600bps) of for example in the transmission that connects frame, using, being the pulse of inserting 1.41 μ sec~22.13 μ sec during about 104 μ sec in 0 the situation at data bit, is not insert pulse in 1 the situation during about 104 μ sec at data bit.
Therefore, such as be positioned at situation near receiving system etc. at the converter type fluorescent lamp, in the infrared ray noise of the pulse type about a few μ sec~tens μ sec environment how, be embedded in noise signal in the connection frame that receives by the SIR pattern, cause this noise signal to be mistaken as being the pulse etc. of expression data bit and can not normally receive the connection frame.Therefore, its result, the Frame that can't switch under the FIR pattern in the receiving system side receives, and can't receive the Frame that sends by the FIR pattern.
In addition, even in the situation of equipment as receiving system of the infra-red-emitting noise of known LCD TV, plasm TV having used cold-cathode tube etc., reflected at human body or peripheral thing by the infrared ray that radiated etc., thereby identical with above-mentioned situation, the infrared ray noise by the pulse type about a few μ sec~tens μ sec uses the infrared communication of IrSS to be hindered.In addition, in the infrared communication that uses IrSS, the user holds the transmitter side terminal, to the infrared receiver unit of receiving system side near 20cm about to about the 1m and operate, thereby especially the impact of the infrared ray noise that produces of the reflection of human body becomes remarkable.In addition, if other also the temperature of known cold-cathode tube become about 0 ℃~10 ℃ following temperature, the phenomenon that increases of infrared ray noise then.Therefore, for example have the situation of the power supply of connecting LCD TV under low temperature environment inferior, the impact of infrared ray noise reduces the situation of the time that needs about 10 minutes until the temperature of cold-cathode tube rises.
In addition, have in the situation of AGC (Auto Gain Control) at the receiving circuit of reception side apparatus, above-mentioned infrared ray noise especially becomes large to the impact that the reception that connects frame produces.AGC has by strong reception signal being reduced gain, weak reception signal is increased gain, thereby the signal level after will amplifying remains certain function.Above-mentioned infrared ray noise is the noise that reflects at human body or peripheral thing, a little less than the general received signal level, so the AGC action is for increasing gain.Therefore, for example during the no signal condition between the received bit in the reception of the connection frame (9600bps) of SIR pattern, AGC moves for increasing gain, so may think reception signal (pulse of expression data bit) by mistake with being embedded in the infrared ray noise that connects frame.
In addition, in the situation of the frame of SIR pattern/9600bps, for example compare with the frame of SIR pattern/115.2kbps or the frame of FIR pattern/4Mbps, the no signal condition that sends in the frame is long.Therefore, in reception side apparatus, the AGC action is for increasing the gain of infrared ray noise, so think the infrared ray noise by mistake the possibility that receives signal become higher.
In addition, in above-mentioned patent documentation 1 in the disclosed data sending device, in the transmission of the transmission of managing grouping (connection frame) and view data (Frame), utilize in the situation of the unidirectional infrared communication that has used different signal format, identical with above-mentioned explanation, there is the possibility that is difficult to carry out data receiver because of the infrared ray noise.Namely, as used the infrared communication of IrSS, to be made as for the signal format of the transmission that connects frame in the situation of the signal format of comparing the easier impact that is subject to the infrared ray noise with the signal format of the transmission that is used for Frame, because the infrared ray noise can't normally receive the connection frame, produce the situation that is difficult to receiving data frames.
Even in the technology of the infrared communication of Future Development, estimate with IrSS in the same manner, the possibility that the standard that derives from from the IrDA specification is determined is high, has identical character.In addition, even consider that modulation system is identical, also recover by the mistake that imports error correcting code, for example lead solomon code, thus the situation of raising noise patience.But for the signal format of the connection frame that keeps up to now specification and interchangeability to be connected changing original transmission is not easy, it is low to be thought of as the possibility that the signal format that connects frame is changed.
In addition, in the above description, the problem points that sends the data sending device in the past that connects frame and Frame by infrared communication has been described, but be not limited to infrared communication, for before sending Frame, sending in the data sending device of connection frame of the transmission condition that has represented this Frame with the transmission medium beyond the infrared ray, also there is same problem.
Summary of the invention
The present invention finishes in view of above-mentioned problem points in the past, and its purpose is, even be under the environment of the impact that is subject to easily noise at the connection frame, also can suitably carry out sending and receiving of Frame.
In order to solve above-mentioned problem, the 1st data sending device of the present invention comprises: modulating unit, the frame that sends to data sink is modulated; And transmitting element, modulated frame is sent to data sink, before the Frame with content information sends to data sink, the connection frame that represents the transmission conditions of this Frame is sent to data sink, it is characterized in that, as described connection frame, send at least one mutually different a plurality of connection frame in modulation system and the communication speed.
In addition, in order to solve above-mentioned problem, the 1st data transmission method for uplink of the present invention, before the Frame with content information sends to data sink from data sending device, the connection frame that represents the transmission conditions of this Frame is sent to data sink from data sending device, it is characterized in that, comprising: connect forwarding step, as described connection frame, send at least one mutually different a plurality of connection frame in modulation system and the communication speed.
In addition, in order to solve above-mentioned problem, the 1st data sending/receiving system of the present invention comprises data sending device and data sink, and wherein, described data sending device comprises: modulating unit, the frame that sends to data sink is modulated; And transmitting element, modulated frame is sent to data sink, and before the Frame with content information sends to data sink, the connection frame that represents the transmission conditions of this Frame is sent to data sink, described data sink receives described connection frame, and the transmission conditions that represent in the connection frame based on reception are carried out the reception of described Frame, described data sending device sends at least one mutually different a plurality of connection frame in modulation system and the communication speed as described connection frame.
According to the data sending device that comprises in above-mentioned the 1st data sending device, the 1st data transmission method for uplink and the 1st data sending/receiving system, in the device of receiver side, can receive mutually different a plurality of connection frames of modulation system and communication speed, even thereby can't normally receive in certain situation that connects frame, the possibility that can normally receive the connection frame of other different from this connection frame of modulation system or communication speed uprises.Thus, in reception side apparatus, the probability of controlling the reception ﹠ disposal of Frame based on the connection frame that normally receives uprises, so even connecting frame at certain is under the environment of the impact that is subject to easily noise, also can make suitably receiving data frames of reception side apparatus.
In addition, in order to solve above-mentioned problem, the 2nd data sending device of the present invention comprises: modulating unit, the frame that sends to data sink is modulated; And transmitting element, modulated frame is sent to data sink, before the Frame with content information sends to data sink, the connection frame that represents the transmission conditions of this Frame is sent to data sink, it is characterized in that, as described connection frame, send the connection frame that represents the modulation system of the value that comprises in this connections frame according to the position of pulse on time shaft that in specified time limit, exists, or the value that is modulated to data bit can necessarily not become the connection frame of the modulation system of identical value continuously more than the number of times.
In addition, in order to solve above-mentioned problem, the 2nd data transmission method for uplink of the present invention, before the Frame with content information sends to data sink from data sending device, the connection frame that represents the transmission conditions of this Frame is sent to data sink from data sending device, it is characterized in that, comprise: connect forwarding step, as described connection frame, send the connection frame that represents the modulation system of the value that comprises in this connections frame according to the position of pulse on time shaft that in specified time limit, exists, or the value that is modulated to data bit can necessarily not become the connection frame of the modulation system of identical value continuously more than the number of times.
In addition, in order to solve above-mentioned problem, the 2nd data sending/receiving system of the present invention comprises data sending device and data sink, and wherein, described data sending device comprises: modulating unit, the frame that sends to data sink is modulated; And transmitting element, modulated frame is sent to data sink, and before the Frame with content information sends to data sink, the connection frame that represents the transmission conditions of this Frame is sent to data sink, described data sink receives described connection frame, and the transmission conditions that represent in the connection frame based on reception are carried out the reception of described Frame, it is characterized in that, described data sending device is as described connection frame, send the connection frame that represents the modulation system of the value that comprises in this connections frame according to the position of pulse on time shaft that in specified time limit, exists, or the value that is modulated to data bit can necessarily not become the connection frame of the modulation system of identical value continuously more than the number of times.
The pulse that exists in specified time limit represents the modulation system of value of data and the value that is modulated to data bit can not become identical value continuously more than certain number of times modulation system in the position on the time shaft, with according to the rules during in whether exist pulse to represent that the modulation system of the value of data compares, be difficult to be subject to the impact of noise.
Therefore, according to above-mentioned the 2nd data sending device, the 2nd data transmission method for uplink and the 2nd data sending/receiving system, with sent like that according to the rules in the past during in whether exist pulse to represent that the structure that is connected frame of the modulation system (RZI modulation system) of the value of data compares, even under the environment of the impact that is subject to easily noise, also can improve the probability that in reception side apparatus, normally receives the connection frame.
In order to solve above-mentioned problem, data sink of the present invention, the described Frame that reception sends from data sending device, described data sending device has comprised before the Frame of content information in transmission, send the connection frame of the transmission conditions that are used for this Frame of expression, it is characterized in that, described data sending device is, send described Frame with the 1st transmission conditions, send described connection frame with at least one the 2nd transmission conditions different from the 1st transmission conditions in modulation system and the communication speed, or send described Frame with the 1st transmission conditions, send the device of described connection frame with two conditions of the 1st transmission conditions and the 2nd transmission conditions, described data sink comprises: receiving element receives the frame that sends from described data sending device; And demodulating unit, the frame that the described receiving element of demodulation receives, at the reception holding state that receives before connecting frame, be set to described receiving element and receive the frame that sends with described the 1st transmission conditions, the frame that described demodulating unit comes the described receiving element of demodulation to receive based on described the 1st transmission conditions, be in the situation of Frame at the frame by described demodulating unit demodulation, follow reception and the demodulation of the Frame that this Frame sends based on described the 1st transmission conditions.
In addition, in order to solve above-mentioned problem, data receive method of the present invention, the described Frame that reception sends from data sending device, described data sending device has comprised before the Frame of content information in transmission, send the connection frame of the transmission conditions that are used for this Frame of expression, it is characterized in that, described data sending device is, send described Frame with the 1st transmission conditions, send described connection frame with at least one the 2nd transmission conditions different from the 1st transmission conditions in modulation system and the communication speed, or send described Frame with the 1st transmission conditions, send the device of described connection frame with two conditions of the 1st transmission conditions and the 2nd transmission conditions, described data receive method comprises: receiving step receives the frame that sends from described data sending device; And demodulation step, the frame that the described receiving step of demodulation receives, at the reception holding state that receives before connecting frame, be set to and in described receiving step, receive the frame that sends with described the 1st transmission conditions, in described demodulation step, come demodulation to pass through the frame that described receiving step receives based on described the 1st transmission conditions, be in the situation of Frame at the frame by described demodulation step demodulation, follow reception and the demodulation of the Frame that this Frame sends based on described the 1st transmission conditions.
In order to solve above-mentioned problem, data sending/receiving system of the present invention, comprise data sending device and data sink, wherein, described data sending device has comprised before the Frame of content information in transmission, send the connection frame of the transmission conditions that are used for this Frame of expression, described data sink receives the described Frame that sends from described data sending device, it is characterized in that, described data sending device is, send described Frame with the 1st transmission conditions, send described connection frame with at least one the 2nd transmission conditions different from the 1st transmission conditions in modulation system and the communication speed, or send described Frame with the 1st transmission conditions, send the device of described connection frame with two conditions of the 1st transmission conditions and the 2nd transmission conditions, described data sink comprises: receiving element receives the frame that sends from described data sending device; And demodulating unit, the frame that the described receiving element of demodulation receives, at the reception holding state that receives before connecting frame, be set to described receiving element and receive the frame that sends with described the 1st transmission conditions, the frame that described demodulating unit comes the described receiving element of demodulation to receive based on described the 1st transmission conditions, be in the situation of Frame at the frame by described demodulating unit demodulation, follow reception and the demodulation of the Frame that this Frame sends based on described the 1st transmission conditions.
According to above-mentioned data sink, data receive method and data sending/receiving system, at the reception holding state that receives before connecting frame, be set to and receive the frame that sends with the 1st transmission conditions, and based on the 1st transmission conditions the frame that receives is carried out demodulation, frame in demodulation is in the situation of Frame, follows reception and the demodulation of the Frame of this Frame transmission based on described the 1st transmission conditions.Thus, even in the situation that is difficult to receive the connection frame that sends with the 2nd transmission conditions, also can receive the Frame with the transmission of the 1st transmission conditions, so can improve the reliability of data receiver.
Other purposes of the present invention, feature and advantage can become by following record and be perfectly clear.In addition, advantage of the present invention can become clear by the following description of reference accompanying drawing.
Description of drawings
Fig. 1 is the block diagram of schematic configuration of the data sending device of expression one embodiment of the present invention.
Fig. 2 is the key diagram of schematic configuration of the data sending/receiving system of expression one embodiment of the present invention.
Fig. 3 is the key diagram of an example of the connection frame of expression SNRM frame format.
Fig. 4 is the key diagram of an example of the Frame of expression UI frame format.
Fig. 5 is the key diagram of an example of the physical layer frame form of expression FIR pattern.
Fig. 6 is the key diagram of the signal format of expression FIR modulation system.
Fig. 7 is the block diagram of an example of the data sink that comprises in the data sending/receiving system of expression one embodiment of the present invention.
Fig. 8 is the flow chart that is illustrated in the flow process of the processing in the data sending device shown in Figure 1.
Fig. 9 is that expression is from the frame of data sending device transmission shown in Figure 1 and the transmission key diagram regularly of each frame.
Figure 10 is the key diagram of the signal format of expression VFIR modulation system.
Figure 11 is the flow chart of flow process of the processing in the data sending device of expression other execution modes of the present invention.
Figure 12 is from the frame of the data sending device transmission of other execution modes of the present invention and the transmission key diagram regularly of each frame.
Figure 13 is the block diagram of schematic configuration of the data sending device of expression other execution modes of the present invention.
Figure 14 is the flow chart of the flow process of the processing in the expression data sending device shown in Figure 13.
Figure 15 is from the frame of data sending device transmission shown in Figure 13 and the transmission key diagram regularly of each frame.
Figure 16 is the transmission timing diagram regularly of connection frame (SNRM) in the IrSS one-way communication that is illustrated in the past and Frame (UI).
Figure 17 is that expression is by the key diagram of the signal mode of the signal of SIR pattern transmission.
Figure 18 is the key diagram of an example of the physical layer frame form of expression VFIR pattern.
Figure 19 is the block diagram of schematic configuration of the data sink of expression one embodiment of the present invention.
Figure 20 is the flow chart that is illustrated in the flow process of the processing in the data sink shown in Figure 19.
Figure 21 is the key diagram that is illustrated in a reception example regularly of connection frame in the data sink shown in Figure 19 and Frame.
Figure 22 is the key diagram that is illustrated in a reception example regularly of connection frame in the data sink shown in Figure 19 and Frame.
Figure 23 is the key diagram of a reception example regularly of connection frame in the data sink that represents in the past and Frame.
Figure 24 is the block diagram of schematic configuration of the data sink of expression one embodiment of the present invention.
Figure 25 is the flow chart that is illustrated in the flow process of the processing in the data sink shown in Figure 24.
Figure 26 is the key diagram that is illustrated in a reception example regularly of connection frame in the data sink shown in Figure 24 and Frame.
Figure 27 is the key diagram that is illustrated in a reception example regularly of connection frame in the data sink shown in Figure 24 and Frame.
Figure 28 is the block diagram of schematic configuration of the data sink of expression one embodiment of the present invention.
Figure 29 is the flow chart that is illustrated in the flow process of the processing in the data sink shown in Figure 28.
Figure 30 is the key diagram that is illustrated in a reception example regularly of connection frame in the data sink shown in Figure 28 and Frame.
Figure 31 is the key diagram that is illustrated in a reception example regularly of connection frame in the data sink shown in Figure 28 and Frame.
Figure 32 is the key diagram that is illustrated in a reception example regularly of connection frame in the data sink shown in Figure 28 and Frame.
Embodiment
Execution mode 1
One embodiment of the present invention is described.Fig. 2 is the key diagram of schematic configuration of the data sending/receiving system 1 of expression present embodiment.
(the 1. structure of data sending/receiving system 1)
As shown in the drawing, data sending/receiving system 1 comprises data sending device 2 and data sink 3.And, in this data sending/receiving system 1, by having used the infrared communication of the communication means that is called as IrSS, the data (such as view data etc.) that are kept in the data sending device 2 are sent to data sink.
Data sending device 2 and data sink 3 are to have the infrared communications set that infrared ray is carried out the function of radio communication as communication medium to data.In addition, data sending device 2 is such as the electronic equipment that is included in mobile phone with camera, notebook computer, PDA, digital camera etc.In addition, data sink 3 is such as the electronic equipment of the television receiver that is included in LCD TV etc., display monitor, image server etc.Wherein, the applicable object of data sending device 2 and data sink 3 is not limited thereto, so long as carry out the transmission of data or the equipment of reception gets final product.
(the 2. structure of data sending device 2)
Fig. 1 is the functional-block diagram of the schematic configuration of expression data sending device 2.As shown in the drawing, data sending device 2 comprises: input I/F unit 21, sending controling unit 22, memory cell 23, transmission processing unit 20 and luminescence unit 27.In addition, transmission processing unit 20 comprises data reading unit 24, transmission frame processing unit 25, communication I/F unit 26.In addition, in the present embodiment, illustrate from 2 pairs of data receiving systems of data sending device 3 to send the frame of jpeg data (view data) as the example of the situation of Frame.Wherein, be not limited thereto, the Frame that sends to data sink 3 from data sending device 2 also can be the frame that comprises other guide data (for example, the view data of other coded system, text data, voice data etc.).
Input I/F unit 21 is interfaces from the input of user's order of accepting via not shown operation input unit.In addition, as mentioned order, the execution indication of the transmission of the selection of the jpeg data that sends such as input indication and jpeg data etc.
Sending controling unit 22 is unit of action of the each several part of control data sending device 2, the content from user's transmission request of accepting according to input I/F unit 21, make it generate the frame of the frame format of regulation, the frame that generates is modulated with the modulation system of regulation, sent to data sink 3.In addition, for the details of the processing of sending controling unit 22 with aftermentioned.
The memory unit of the control program of the each several part that memory cell 23 is the connection parameter, OS (Operating System) program for the transmission condition of the view data (content-data) of storage jpeg data etc., expression frame etc., the various information of using at data sending device 2, data sending device 2 has etc.As memory cell 23, such as non-volatile memory unit that can use flash memory etc.
Transmission processing unit 20 comprises: data reading unit 24, transmission frame processing unit 25, communication I/F unit 26.
Data reading unit 24 from memory cell 23 read with from data corresponding to the indication of sending controling unit 22, send to and send frame processing unit 25 or sending controling unit 22.
Sending frame processing unit 25 is according to the indication from sending controling unit 22, and generation comprises connecting frame generation unit 25a and data frame generating unit 25b for the unit of the frame of the IrSS specification of the data that will send.
If connect frame generation unit 25a accepts to connect frame from sending controling unit 22 generation indication, the based on data sensing element 24 connection parameter of reading from memory cell 23 then, generate connection frame (the SNRM frame: communication information notification frame), send to the modulating unit selector 28 of communication I/F unit 26 of SNRM frame format.Connect frame and be the frame of the transmission conditions (bit rate etc.) of having recorded and narrated the Frame of transmission after this connections frame etc.Fig. 3 is the key diagram of an example of the connection frame of expression SNRM frame format.
If data frame generating unit 25b accepts the generation indication of Frame from sending controling unit 22, based on data sensing element 24 data of reading from memory cell 23 then, generate the Frame (UI frame) of UI frame format, send to the modulating unit selector 28 of communication I/F unit 26.Fig. 4 is the key diagram of an example of the Frame of expression UI frame format.
Communication I/F unit 26 comprises: modulating unit selector 28, SIR modulating unit 29, FIR modulating unit 30 and Port Multiplier 31.
Modulating unit selector 28 will send to SIR modulating unit 29 or FIR modulating unit 30 from the frame (connecting frame, Frame) that sends frame processing unit 25 acquisitions according to the indication from sending controling unit 22.That is, according to the indication from sending controling unit 22, in the situation of SIR pattern, namely abide by in the situation as the communication of the agreement of SIR defined, will send to SIR modulating unit 29 from sending the frame that frame processing unit 25 obtains.In addition, in the situation of FIR pattern, namely abide by in the situation as the communication of the agreement of FIR defined, will send to FIR modulating unit 30 from sending the frame that frame processing unit 25 obtains.
29 pairs of frames that obtain from transmission frame processing unit 25 of SIR modulating unit apply the modulation treatment corresponding to the SIR pattern, and modulated frame is sent to luminescence unit 27.
30 pairs of frames that obtain from transmission frame processing unit 25 of FIR modulating unit apply the modulation treatment corresponding to the FIR pattern, and modulated frame (physical layer frame) is sent to luminescence unit 27.Fig. 5 is the key diagram of an example of the physical layer frame form of expression FIR pattern.
Port Multiplier 31 is according to the indication of sending controling unit 22, in the situation that is selected as the SIR pattern, the output of SIR modulating unit 29 outputed to luminescence unit 27; In the situation that is selected as the FIR pattern, the output of FIR modulating unit 30 is outputed to luminescence unit 27.
Luminescence unit 27 is be used to the light emitting module that carries out infrared communication (light-emitting component), and the infrared LEDs (Light emitting diode) or the LD (laser diode) that are sent usefulness by data consist of.In addition, luminescence unit 27 is according to the indication of sending controling unit 22, in the situation that is set to the SIR pattern, with the bit rate transmission frame of 9600bps; In the situation that is set to the FIR pattern, with the bit rate transmission frame of 4Mbps.
In addition, RZI (Return to Zero Inversion) modulation system with the handled signal format of SIR pattern, be in the situation of 9600bps at bit rate, described above shown in Figure 17, exist the infrared pulse of 1.41 μ sec~22.13 μ sec to represent 0 or 1 according to having or not in during about 104 μ sec.Specifically, in the RZI modulation system, be in 0 the situation in data, about 104 above-mentioned μ sec during in produce pulse, be in 1 the situation in data, about 104 above-mentioned μ sec during in do not produce pulse, thereby show 1 and 0.
In the signal format with the SIR mode treatment, bit rate is in the situation of 9600bps, if duration data is 1 situation and longly continue not produce the state of pulse, then duty ratio is reduced to about 2%.At this moment, the AGC that factor data receiving system 3 has (automatic gain controller) action is 0 pulse for increasing gain so easily the infrared ray noise is thought by mistake the expression data.Therefore, the SIR pattern is called as the pattern of the impact that is subject to easily the infrared ray noise (because the impact of infrared ray noise produces communication errors easily).
Fig. 6 be the luminescence unit 27 in the expression FIR pattern light-emitting mode, be the key diagram of the signal format in the FIR pattern.As shown in the drawing, the signal format of processing in the FIR pattern is 4PPM (4PulsePosition Modulation) modulation system, represents the data of 2 bits according to the position (position on the time shaft) of the infrared pulse about the 125nsec that exists in during about 500nsec.
As shown in Figure 6, in the signal format with the FIR mode treatment, because the luminous infrared pulse of certain hour (about 125nsec) shows as certain ratio (about 500nsec once ratio), so duty ratio fixedly becomes 25%, AGC (automatic gain controller) by data sink 3 has can distinguish signal (above-mentioned infrared pulse) clearly with respect to noise.Therefore, the FIR pattern is compared with the SIR pattern, is called as the modulation system of the impact (being difficult to produce communication errors because of the impact of infrared ray noise) of being good at the infrared resistant noise.
(the 3. structure of data sink 3)
Fig. 7 is the block diagram of the schematic configuration of expression data sink 3.As shown in the drawing, data sink 3 comprises: light receiving unit (receiving element) 131, communication I/F unit 132, receiving mode switching treatmenting unit 134, received frame processing unit 135, decoding unit 136 and image-display units 137.
Light receiving unit 131 is be used to the Optical Receivers that carries out infrared communication (light receiving element), is made of with photodiode data receiver.That is, in light receiving unit 131, detect the lighting or extinguish of luminescence unit 27 of data sending device 2 by photodiode, thereby carry out the reception of frame.In addition, light receiving unit 131 is according to the indication of receiving mode switching treatmenting unit 134, changeable is SIR pattern and FIR pattern, in the situation that is set to the SIR pattern, receive SIR frame (with the frame of SIR pattern transmission), in the situation that is set to the FIR pattern, receive FIR frame (frame of using the FIR pattern to send).And light receiving unit 131 sends to communication I/F unit 132 with the frame (received frame, Frame) that receives.
In addition, light receiving unit 131 comprises the amplifier of the signal that receives for amplification and is used for the AGC of the gain of resonance-amplifier, AGC switches gain or the frequency band of built-in amplifier according to the signal format of the pattern corresponding with the indication of receiving mode switching treatmenting unit 134.The specification of the optical receiver sensitivity of light receiving unit 131 is different in SIR pattern and FIR pattern, is 4 μ W/cm in the SIR pattern 2, be 10 μ W/cm in the FIR pattern 2In addition, in the communication of SIR pattern, compare with the FIR pattern, can receive weak infrared light, so the communication that also from this aspect the SIR pattern is called than FIR pattern is slow to tackle the infrared ray noise.
Communication I/F unit 132 is according to the indication (pattern is switched indication) from receiving mode switching treatmenting unit (reception control unit) 134, the light-receiving pattern of switches light receiving element 131.Namely, communication I/F unit 132 is in the situation of accepting from receiving mode switching treatmenting unit 134 to indicate to the switching of SIR pattern, light receiving unit 131 is set as the SIR pattern, in the situation of accepting from receiving mode switching treatmenting unit 134 to indicate to the switching of FIR pattern, light receiving unit 131 is set as the FIR pattern.
135 pairs of frames of sending here from communication I/F unit 132 of received frame processing unit carry out demodulation.In addition, the indication (pattern is switched indication) according to from receiving mode switching treatmenting unit 134 switches to SIR pattern and FIR pattern.In addition, received frame processing unit 135 should connect frame and send to receiving mode switching treatmenting unit 134 in the situation of frame for the connection frame of demodulation.On the other hand, be in the situation of Frame at the frame of demodulation, will be stored in memory (not shown) from the Frame that communication I/F unit 132 is sent here, when gathering, all Frames are combined as jpeg data, jpeg data is sent to decoding unit 136.
Receiving mode switching treatmenting unit (reception control unit) 134 is according to the information of recording and narrating the connection frame that obtains from received frame processing unit 135 and generate pattern is switched index signal, and sends it to light receiving unit 131, communication I/F unit 132, received frame processing unit 135.For example in initial condition (acquiescence), light receiving unit 131, communication I/F unit 132, received frame processing unit 135 are redefined for the SIR pattern, receiving when connecting frame, according to the transmission conditions (bit rate etc.) of the follow-up Frame of in this connections frame, recording and narrating and generate pattern switching index signal.Thus, be that the information of the intention of 4Mbps is recorded and narrated in the situation that is connecting frame at the bit rate of follow-up Frame for example, light receiving unit 131, communication I/F unit 132, received frame processing unit 135 are set as the Frame of the bit rate that can receive 4Mbps.
Decoding unit 136 is the jpeg data of sending here from received frame processing unit 135 is decoded and to expand to the unit of image.And image-display units 137 is the unit for the image that is presented at decoding unit 136 expansions.
(the 4. action of data sending device 2)
Fig. 8 is the flow chart of the flow process of the processing in the expression data sending device 2.In addition, Fig. 9 is that expression sends to the frame of data sink 3 and the transmission key diagram regularly of each frame from data sending device 2.
As shown in Figure 8, sending controling unit 22 monitors the situation (S1) that connection request is accepted in I/F unit 21 of inputting.And when accepting connection request, then sending controling unit 22 sends the generation indication (S2) of connection frame according to the content of the connection request of accepting to the each several part of transmission processing unit 20.That is, control data reading unit 24 and read the connection parameter corresponding with connection request from memory cell 23, and send it to and connect frame generation unit 25a.In addition, control connection frame generation unit 25a generates the connection frame corresponding with the connection parameters of 24 transmissions from the data reading unit.
Then, the sending controling unit 22 connection frame that will generate sends to data sink 3 (S3) with the FIR pattern.Namely, sending controling unit 22 is controlled modulating unit selectors 28 and is input to FIR modulating unit 30 from the connection frame that connects frame generation unit 25a output, control FIR modulating unit 30 and will connect frame and modulate with the modulation system corresponding with the FIR pattern, control Port Multiplier 31 and will be input to luminescence unit 27 from the connection frame that FIR modulating unit 30 is exported.In addition, sending controling unit 22 control luminescence units 27, with the connection frame by Port Multiplier 31 inputs with the bit rate corresponding with the FIR pattern (being 4Mbps here) transmission (sending [SNRM (FIR (4Mbps)-4PPM)] shown in Figure 9).
Then, sending controling unit 22 will send to data sink 3 (S4) with the SIR pattern at the connection frame that S2 generates.Namely, sending controling unit 22 control modulating unit selectors 28 will be being input to SIR modulating unit 29 from the connection frame that connects frame generation unit 25a output, control SIR modulating unit 29 will be will connect frame with the modulation system modulation corresponding to the SIR pattern, and control Port Multiplier 31 will be being input to luminescence unit 27 from the connection frame of SIR modulating unit 29 outputs.In addition, sending controling unit 22 control luminescence units 27, with the connection frame by Port Multiplier 31 inputs with corresponding to bit rate (the being 9600bps here) transmission of SIR pattern (sending [SNRM (SIR (9600bps)-RZI)] shown in Figure 9).
In addition, also can temporarily be stored at the connection frame that S2 generates in memory cell 23, other the memory or buffer etc., in S3, will connect after frame sends with the FIR pattern, read pre-stored connection frame and send with the SIR pattern.In addition, the connection frame that also can generate at S2 is to carry out concurrently corresponding to the processing of the modulation system modulation of FIR pattern with the processing corresponding to the modulation system modulation of SIR pattern, to temporarily be stored in corresponding to the modulation result of SIR pattern in memory cell 23, other the memory or buffer etc., in S3, send to connect after the frame with the FIR pattern, read with the connection frame corresponding to the modulation of SIR pattern and storage, thereby send with the SIR pattern.In addition, after also can will connecting frame send with the FIR pattern in S3, the connection frame that again carries out S2 generates to be processed, and sends with the SIR pattern.
Afterwards, sending controling unit 22 judges whether to have accepted data sending request (S5), is not having to monitor the situation of then inputting data sending request in the situation about accepting.In addition, also can input simultaneously connection request and data sending request.
On the other hand, in the situation of having accepted data sending request, sending controling unit 22 sends the generation indication (S6) of Frame according to the content of the data sending request of accepting to the each several part of transmission processing unit 20.That is, control data reading unit 24 and read the transmission data corresponding with data sending request (being jpeg data) here from memory cell 23 sends to data frame generating unit 25b.In addition, control data frame generating unit 25b generates the Frame corresponding with the transmission data of 24 transmissions from the data reading unit.
Then, sending controling unit 22 sends to data sink 3 (S7) with the Frame that generates with the FIR pattern.Namely, sending controling unit 22 is controlled modulating unit selector 28 and is input to FIR modulating unit 30 with the Frame from data frame generating unit 25b output, control FIR modulating unit 30 is to modulate Frame with the modulation system corresponding to the FIR pattern, control Port Multiplier 31 will be being input to luminescence unit 27 from the Frame of FIR modulating unit 30 outputs.In addition, sending controling unit 22 control luminescence units 27, with the Frame by Port Multiplier 31 inputs with corresponding to bit rate (the being 4Mbps here) transmission of FIR pattern (sending [UI (FIR (4Mbps)-4PPM)] shown in Figure 9).
Afterwards, sending controling unit 22 has judged whether to send all transmission data (S8), in the situation that leaves the transmission data that do not send, then carries out the processing of S6 and S7, in the situation of the transmission of having finished all transmission data, and end process.
More than, the connection frame that the data sending device of present embodiment 2 sends the SIR patterns is connected the connection frame with the FIR pattern.In addition, the data sink 3 of the present embodiment connection frame that can receive the SIR pattern is connected connection frame (comprising the FIR demodulator circuit for the frame of demodulation FIR pattern) with the FIR pattern.Therefore, according to data sending device 2 and the data sink 3 of present embodiment, in data sink 3, can receive the connection frame of modulation system that more is difficult to be subject to the impact of infrared ray noise than SIR pattern.Therefore, even many at the infrared ray noise, and be difficult to normally to receive the SIR pattern the connection frame communication environment (for example, in the long situation of communication distance, used near the situation transmission path such as LCD TV, plasm TV, converter type fluorescent lamp of cold-cathode tube, data sink is the situation etc. of equipment of the infra-red-emitting noise of the LCD TV of having used cold-cathode tube, plasm TV etc.) under, also can make data sink normally receive the connection frame.Thus, in data sink, can suitably carry out to the transfer corresponding to the receiving mode of the sending mode of Frame.
In addition, in data sink 3, as illustrated in fig. 8, can normally be received in the situation of connection frame of the FIR pattern that sends before the connection frame of SIR pattern the connection frame of the SIR pattern that sends after also can ignoring.Thus, can carry out the reception of Frame based on the connection frame of the modulation system of the impact that is difficult to be subject to the infrared ray noise, suitably receiving data frames (suitably connection data dispensing device 2 and data sink 3).
In addition, in the present embodiment, the connection frame that tentation data receiving system 3 can receive the SIR pattern is connected the connection frame with the FIR pattern, but be not limited thereto, for example also can use and to receive the connection frame of (perhaps identification) FIR pattern, can only receive the data sink in the past of structure of the connection frame of SIR pattern.
At this moment, although can't receive the connection frame of FIR pattern, can receive the connection frame of the SIR pattern that sends afterwards, and carry out the reception of Frame based on this.Namely, can't receive at data sink in the situation of connection frame of FIR pattern, the connection frame of FIR pattern is not identified as the connection frame and is left in the basket, but by receiving the then connection frame of the SIR pattern of the connection frame transmission of FIR pattern, thereby the connection frame based on this SIR pattern carries out the reception of Frame.
Like this, in the present embodiment, the connection frame that data sending device 2 sends the SIR patterns is connected the connection frame with the FIR pattern, so can receive at data sink in the situation of connection frame of above-mentioned two patterns, can be based on the reliability of the impact that is difficult to be subject to the infrared ray noise connection frame of high FIR pattern carry out the reception of Frame, can't receive at data sink in the situation of connection frame of FIR pattern, can carry out the reception of Frame based on the connection frame of SIR pattern.Namely, the data sending device 2 of present embodiment can only receive between the data sink in the past of SIR pattern, can carry out and in the past identical communication, between the data sink of two patterns of the connection frame of the connection frame that can receive the SIR pattern and FIR pattern, can carry out the communication (having so-called upper interchangeability) than reliability was higher in the past.
In addition, in the present embodiment, suppose that the connection frame that sends the SIR pattern sends the connection frame of FIR pattern before, but be not limited thereto, also can before the connection frame that sends the FIR pattern, send the connection frame of SIR pattern.
At this moment, for example in data sink, the connection frame that can receive simultaneously the SIR pattern is connected the situation of connection frame with the FIR pattern under, perhaps, although can't normally receive the connection frame of SIR pattern but can receive in the situation of connection frame of FIR pattern, also can carry out the reception of Frame based on the connection frame of FIR pattern.In addition, in the situation of the connection frame that has normally received the SIR pattern, the connection frame of the FIR pattern that sends after can ignoring carries out the reception of Frame based on the connection frame of SIR pattern.
In addition, in the present embodiment, illustrated with SIR pattern and FIR pattern and sent the situation that connects frame, but being not limited thereto, also can be the connection frame that sends the SIR pattern and the structure of connection frame of modulation system that is connected modulation system than SIR pattern and more is difficult to be subject to the impact of infrared ray noise.
The modulation system that more is difficult to be subject to the impact of infrared ray noise as the modulation system than SIR pattern, can enumerate and be different from that for example the RZI modulation system is such, according to there being no pulse to come the modulation system of the value of representation of data bit in specified time limit, but the modulation system of the value of representation of data bit is come in the position (position on the time shaft) of the pulse that exists in according to the rules.
As the sending mode that has used such modulation system, except above-mentioned FIR pattern, for example also enumerate VFIR pattern (HHH (1,13) modulation system) etc.Therefore, can be to replace FIR modulating unit 30 and have VFIR modulating unit (not shown), send the structure corresponding to the connection frame of the modulation system (HHH (1,13) modulation system) of VFIR pattern.
Figure 10 be illustrated in the light-emitting mode of the luminescence unit 27 in the VFIR pattern, namely corresponding to the key diagram of the signal format of the modulation system of VFIR pattern.As shown in the drawing, the signal format of VFIR modulation system is HHH (1,13) modulation system, represents the data of 2 bits according to the position of the infrared pulse about the 14nsec that exists in during about 42nsec.In addition, in the signal format (HHH (1,13)) with the VFIR mode treatment, on the specification, no signal condition (state of no pulse) is defined as maximum 13bit (about 180ns).Therefore, be difficult to produce extreme duty change, in addition, because of as shown in Figure 18, indicate to represent the beginning of frame with the STA of 48bit, so AGC that can be built-in according to data sink (automatic gain controller) distinguishes signal clearly to noise.Therefore, the signal format of VFIR pattern is called as and compares with the handled signal format of SIR pattern, is good at tackling the impact (being difficult to produce communication errors because of the impact of infrared ray noise) of infrared ray noise.
In addition, also can except comprising FIR modulating unit 30, also comprise the VFIR modulating unit, be connected the connection frame with the FIR modulation system with the SIR modulation system, send Frame at least one mode in FIR modulation system and the VFIR modulation system.At this moment, about the modulation system of Frame, for example also can be according to the content of inputting the transmission request of accepting I/F unit 21, sending controling unit 22 is suitably set.The modulation system of Frame and communication speed are notified data sink according to the connection parameter (for example Baud Rate parameter of Negotiation Parameter) in the connection frame that sends from data sending device 2.In data sink, come the receiving mode of setting data frame to get final product according to the connection parameter that connects frame.In situation about sending with the VFIR pattern, be that 16Mbps sends with Baud Rate setting parameter for example, in situation about sending with the FIR pattern, be set as 4Mbps and send.Thus, in data sink, can with reference to the value of Baud Rate parameter, receiving mode be set as VFIR pattern or FIR pattern.
In addition, except comprising FIR modulating unit 30, also comprise in the situation of VFIR modulating unit, can send respectively the connection frame of SIR pattern, FIR pattern and VFIR pattern.
In addition, in the situation that comprises the VFIR modulating unit, also can be following structure: sending controling unit 22 control modulating unit selectors 28, to be input to the VFIR modulating unit from the frame that connects frame generation unit 25a or data frame generating unit 25b output and to modulate corresponding to the modulation system of VFIR pattern, control the Port Multiplier 31 and frame of VFIR pattern after will modulate is delivered to luminescence unit 27 is controlled luminescence unit 27 and is sent with the bit rate corresponding to the VFIR pattern.
In addition, as the modulation system that the modulation system than SIR pattern more is difficult to be subject to the impact of infrared ray noise, can enumerate value (0 or 1) with data and be modulated to the not continuous above modulation system of stipulated number of identical value.As the sending mode that has used such modulation system, can enumerate the 8B10B modulation system.8B10B is with the information of the 8 bits modulation system with code element (transmission character) performance of 10 bits, in this modulation system, not necessarily more than the number of times continuous 0.
Therefore, also can be to comprise that 8B 10B modulating unit (not shown) replaces FIR modulating unit 30, send the structure of connection frame of 8B 10B pattern that connection frame than SIR pattern more is difficult to be subject to the impact of infrared ray noise.In addition, also can be except comprising FIR modulating unit 30, also comprise 8B 10B modulating unit, be connected the connection frame with the FIR pattern with the SIR pattern, send Frame at least one mode in FIR modulation system and the 8B 10B modulation system.In addition, at this moment, also can be the connection frame that sends respectively SIR pattern, FIR pattern and 8B 10B pattern.In addition, in the situation that comprises the 8B10B modulating unit, sending controling unit 22 control modulating unit selectors 28, to be input to 8B 10B modulating unit from the frame that connects frame generation unit 25a or data frame generating unit 25b output and to modulate corresponding to the modulation system of 8B 10B pattern, control the Port Multiplier 31 and frame of 8B10B modulation system after will modulate is delivered to luminescence unit 27 is controlled luminescence unit 27 and is sent with the bit rate corresponding to the 8B10B pattern.
In addition, in the present embodiment, carry out infrared communication between tentation data dispensing device 2,2b and the data sink 3, but the present invention is not limited thereto, also can be the communication system that before the transmission of Frame, send to connect frame, in specified time limit, have no pulse to come the structure of value of representation of data bit namely applicable according to the signal format that connects frame.For example, also can be to replace infrared ray, with the structure of utilizing as transmission medium such as wireless of the wired or Bluetooth (registered trade mark) of IEEE1394, USB, power line transmission, cable tv circuit, telephone wire, adsl line etc., 802.11 wireless, HDR, mobile telephone network, satellite circuit, surface wave digital network etc.
Execution mode 2
Other execution modes of the present invention are described.In addition, for convenience of explanation, for giving the label identical with execution mode 1 with the parts that have identical function at each parts shown in the execution mode 1, description thereof is omitted.
The structure of the data sending device 2 of present embodiment is with roughly the same at the data sending device 2 shown in the execution mode 1.Wherein, be with the difference of execution mode 1, Transmit Bit Rate in the SIR pattern is changeable between 9600bps and 115.2kbps, with connect the SIR pattern of frame with Transmit Bit Rate 9600bps (below, be called SIR (9600bps) pattern) and the SIR pattern of Transmit Bit Rate 115.2kbps (below, be called SIR (115.2kbps) pattern) send.In addition, it is also roughly the same with execution mode 1 be used for to receive the structure of data sink 3 of the connection frame that sends from data sending device 2 and Frame.Wherein, in the present embodiment, the connection frame that data sink 3 can receive SIR (9600bps) pattern is connected 115.2kbps with SIR) the connection frame of pattern.
SIR modulating unit 29 is according to the indication of sending controling unit 22, and the frame that will input by modulating unit selector 28 is to carry out modulation treatment corresponding to the modulation system of SIR (9600bps) pattern or corresponding to any mode of the modulation system of SIR (115.2kbps) pattern.Signal format with the SIR mode treatment is RZI (Return to Zero Inversion) modulation system.In SIR (9600bps) pattern, as shown in Figure 17 described above, in during about 104 μ sec, whether exist the infrared pulse of 1.41 μ sec~22.13 μ sec to represent 0 or 1.In SIR (115.2kbps), in during about 8.7 μ sec, whether exist the infrared pulse of 1.41 μ sec~2.23 μ sec to represent 0 or 1.That is, in SIR (9600bps) pattern and SIR (15.2kbps) pattern, be to export pulse in 0 the situation in data, be not export pulse in 1 the situation in data.
Figure 11 is the flow chart of the flow process of the processing in the expression data sending device 2.In addition, Figure 12 is that expression sends to the frame of data sink 3 and the transmission key diagram regularly of each frame from data sending device 2.By such shown in these figure, be with the difference of the processing (with reference to Fig. 7, Fig. 8) of data sending device 2 in the execution mode 1, replacement sends the connection frame of FIR pattern in S3 in execution mode 1, send in the present embodiment the point of the connection frame (S3 ') of SIR (115.2kbps) pattern.
That is, sending controling unit 22 with SIR (115.2kbps) pattern, makes the connection frame that connection frame generation unit 25a generates in the processing of S2 send to data sink 3 (S3 ') in S3.At this moment, sending controling unit 22 is controlled modulating unit selectors 28 and will be input to SIR modulating unit 29 from the connection frame that connects frame generation unit 25a output, control SIR modulating unit 29 and will connect frame modulating corresponding to the modulation system of SIR (115.2kbps) pattern, control Port Multiplier 31 and will be input to luminescence unit 27 from the connection frame that SIR modulating unit 29 is exported.In addition, sending controling unit 22 control luminescence units 27 are so that the connection frame of input by Port Multiplier 31 is with corresponding to the bit rate transmission of SIR (115.2kbps) pattern (sending shown in Figure 12 [SNRM (SIR (115.2kbps)-RZI)]).
As mentioned above, the data sending device 2 of the present embodiment connection frame that sends SIR (9600bps) patterns is connected 115.2kbps with SIR) the connection frame of pattern.Thus, in the data sink of the frame that can receive SIR (115.2kbps) pattern, can receive the connection frame of communication speed that more is difficult to be subject to the impact of infrared ray noise than SIR (9600bps) pattern.Therefore, even under the communication environment of the normal reception of many at the infrared ray noise, as to be difficult to carry out SIR (9600bps) pattern connection frames, also can make data sink normally receive the connection frame.Thus, in data sink, can suitably carry out to the transfer corresponding to the receiving mode of the sending mode of Frame.
In addition, the connection frame that the data sending device 2 of present embodiment sends SIR (9600bps) patterns is connected 115.2kbps with SIR) the connection frame of pattern, so between the data sink of the connection frame that can only receive SIR (9600bps) pattern, can carry out and in the past identical communication, between the data sink of the connection frame that can receive SIR (115.2kbps) pattern, can carry out than the in the past higher communication of reliability.That is, the data sending device 2 of present embodiment has upper interchangeability.
In addition, in the present embodiment, suppose that the connection frame that sends SIR (9600bps) pattern sends the connection frame of SIR (115.2kbps) pattern before, but be not limited thereto, also can send first the connection frame of SIR (9600bps) pattern.
In addition, in data sink, in the situation of the connection frame that can receive SIR (115.2kbps) pattern and SIR (9600bps) pattern, can carry out the reception of Frame based on the connection frame of SIR (115.2kbps) pattern, perhaps, also can carry out the reception of Frame based on the connection frame of the pattern that receives first.
In addition, in the present embodiment, having illustrated with SIR (9600bps) pattern and be connected 115.2kbps with SIR) pattern sends the situation that connects frame, but being not limited thereto, also can be the structure that sends the connection frame of the connection frame of SIR (9600bps) the pattern SIR pattern faster than SIR (9600bps) pattern with being connected communication speed (Transmit Bit Rate).For example in IrDA, stipulated the communication speed of 2400bps, 9600bps, 19200bps, 38400bps, 57600bps, 115.2kbps, 0.576Mbps, 1.152Mbps, 4Mbps, 16Mbps.Therefore, for example also can replace the connection frame of SIR (115.2kbps) modulation system, send the connection frame of the SIR pattern of arbitrary communication speed among 19200bps, 38400bps, the 57600bps.In addition, being not limited to send the structure of the connection frame of two kinds of different SIR patterns of communication speed, also can be the structure that sends the connection frame of the different SIR pattern more than three kinds of communication speed.In addition, also can be the connection frame that sends the different multiple SIR pattern of communication speed and be connected the structure of connection frame (for example connection frame of FIR pattern, VFIR pattern or 8B10B pattern) of modulation system that more is difficult to be subject to the impact of infrared ray noise than SIR pattern.
In addition, being not limited to the connection frame of SIR pattern, also can be to send modulation system and the different a plurality of connection frames of communication speed that for example are different from the SIR pattern.At this moment, even receive under the difficult communication environment at the normal of connection frame of certain communication speed, also can make data sink normally receive the connection frame of other communication speed.Thus, in data sink, can suitably carry out to the transfer corresponding to the receiving mode of the sending mode of Frame.
Execution mode 3
Other execution modes of the present invention are described.In addition, for convenience of explanation, for giving and execution mode 1,2 identical labels with the parts that have identical function at each parts shown in the execution mode 1,2, description thereof is omitted.
The data sending device 2 of present embodiment sends with the FIR pattern and connects frame.In addition, in the present embodiment, data sink 3 can receive the connection frame of FIR pattern.
Figure 13 is the block diagram of schematic configuration of the data sending device 2b of expression present embodiment.As shown in the drawing, data sending device 2b comprises that VFIR modulating unit 32 replaces the SIR modulating unit 29 in execution mode 1,2 data sending device 2.For other structure, with execution mode 1,2 roughly the same.
VFIR modulating unit 32 will carry out modulation treatment with the modulation system corresponding to the VFIR pattern by the frame that modulating unit selector 28 is inputted according to the indication of sending controling unit 22.As described above, the signal format with the VFIR mode treatment is HHH (1,13) modulation system.
Figure 14 is the flow chart of the flow process of the processing among the expression data sending device 2b.In addition, Figure 15 is that expression sends to the frame of data sink 3 and the transmission key diagram regularly of each frame from data sending device 2b.
As shown in figure 14, sending controling unit 22 monitors the situation (S21) that connection request is accepted in I/F unit 21 of inputting.And when accepting connection request, then sending controling unit 22 sends the generation indication (S22) of connection frame according to the content of the connection request of accepting to the each several part of transmission processing unit 20.That is, control data reading unit 24 and read the connection parameter corresponding with connection request from memory cell 23, and send it to and connect frame generation unit 25a.In addition, control connection frame generation unit 25a generates the connection frame corresponding with the connection parameters of 24 transmissions from the data reading unit.
Then, the sending controling unit 22 connection frame that will generate sends to data sink 3 (S23) with the FIR pattern.Namely, sending controling unit 22 is controlled modulating unit selectors 28 and will be input to FIR modulating unit 30 from the connection frame that connects frame generation unit 25a output, control FIR modulating unit 30 and will connect frame and modulate with the modulation system corresponding with the FIR pattern, control Port Multiplier 31 and will be input to luminescence unit 27 from the connection frame that FIR modulating unit 30 is exported.In addition, sending controling unit 22 control luminescence units 27, with the connection frame by Port Multiplier 31 inputs with the bit rate corresponding with the FIR pattern (being 4Mbps here) transmission (sending [SNRM (FIR (4Mbps)-4PPM)] shown in Figure 15).
Afterwards, sending controling unit 22 judges whether to have accepted data sending request (S24), is not having to monitor the situation of then inputting data sending request in the situation about accepting.
On the other hand, in the situation of having accepted data sending request, sending controling unit 22 sends the generation indication (S25) of Frame according to the content of the data sending request of accepting to the each several part of transmission processing unit 20.That is, control data reading unit 24 and read the transmission data corresponding with data sending request (being jpeg data) here from memory cell 23 sends to data frame generating unit 25b.In addition, control data frame generating unit 25b generates the Frame corresponding with the transmission data of 24 transmissions from the data reading unit.
Then, sending controling unit 22 is judged that the Frame that will generate sends to data sink 3 with the FIR pattern, or is sent to data sink 3 (S26) with the VFIR pattern according to the content of data sending request.
So, being judged as in the situation about sending with the FIR pattern, the each several part of sending controling unit 22 control transmission processing unit 20 sends Frame (S27) with the FIR pattern.Namely, sending controling unit 22 is controlled modulating unit selectors 28 and will be input to FIR modulating unit 30 from the Frame of data frame generating unit 25b output, control FIR modulating unit 30 and with Frame with the modulation system modulation corresponding to the FIR pattern, control Port Multiplier 31 and will be input to luminescence unit 27 from the Frame of FIR modulating unit 30 outputs.In addition, sending controling unit 22 control luminescence units 27, with the Frame by Port Multiplier 31 inputs with corresponding to bit rate (the being 4Mbps here) transmission of FIR pattern (sending [UI (FIR (4Mbps)-4PPM)] shown in Figure 15).
On the other hand, be judged as in the situation about sending with the VFIR pattern, the each several part of sending controling unit 22 control transmission processing unit 20 sends Frame (S28) with the VFIR pattern.Namely, sending controling unit 22 is controlled modulating unit selectors 28 and will be input to VFIR modulating unit 32 from the Frame of data frame generating unit 25b output, control VFIR modulating unit 32 and Frame is modulated with the modulation system corresponding with the VFIR pattern, control Port Multiplier 31 and will be input to luminescence unit 27 from the Frame of VFIR modulating unit 32 outputs.In addition, sending controling unit 22 control luminescence units 27 will send with the bit rate corresponding with the VFIR pattern by the Frame of Port Multiplier 31 inputs.
After S27 or S28 have sent Frame, sending controling unit 22 has judged whether to send all transmission data (S29), in the situation that leaves the transmission data that do not send, then carry out the later processing of S25, in the situation of the transmission of having finished all transmission data, end process.
More than, the data sending device 2b of present embodiment sends with the FIR pattern and connects frame.Thus, in the data sink of the frame that can receive the FIR pattern, can receive the connection frame of modulation system that more is difficult to be subject to the impact of infrared ray noise than SIR pattern.Therefore, even under the communication environment of the normal reception of many at the infrared ray noise, as to be difficult to carry out SIR pattern connection frames, also can make data sink normally receive the connection frame.Thus, in data sink, can suitably carry out to the transfer corresponding to the receiving mode of the sending mode of Frame.
In addition, in the present embodiment, the structure that comprises VFIR modulating unit 32 has been described, but has been not limited thereto, also can be made as the structure that does not comprise VFIR modulating unit 32.At this moment, become with FIR pattern transmission connection frame and Frame.In addition, also can send Frame with the modulation system different from VFIR pattern and FIR pattern.
In addition, in the present embodiment, the situation that sends the connection frame of FIR pattern has been described, but be not limited thereto, to connect frame more to be difficult to be subject to the modulation system (for example 4PPM modulation system, HHH (1,13) modulation system, 8B 10B modulation system etc.) of impact of infrared ray noise than the modulation system of SIR pattern at least or the structure that the communication speed SIR pattern (RZI modulation system) faster than 9600bps sends gets final product.At this moment, replace FIR modulating unit 30 or except FIR modulating unit 30, comprise that the modulating unit corresponding to the modulation system that sends the connection frame gets final product.
In addition, in the respective embodiments described above, the each several part of sending controling unit 22 and transmission processing unit 20 is with the processor of CPU etc. and realize by software.That is, the each several part of sending controling unit 22 and transmission processing unit 20 comprises: carry out the storage device (medium) of CPU (central processing unit), the ROM (read only memory) that has stored said procedure, the RAM (random access memory) that expands said procedure, storage said procedure and various data storage devices etc. for the order of the control program of realizing each function etc.And, the objective of the invention is by offering data sending device 2,2b with the recording medium of computer-readable recording as the program code (execute form program, intermediate code program, source program) of the control program of the data sending device 2 of the software that is used for realizing above-mentioned function, 2b, this computer (perhaps CPU or MPU) is read and is carried out the program code of storing in recording medium and realizes.
As above-mentioned recording medium, such as the card of the dish system of the CD of the band system that can use tape or cassette tape etc., the disk that comprises floppy disk (registered trade mark)/hard disk etc. or CD-ROM/MO/MD/DVD/CD-R etc., IC-card (comprising memory card)/light-card etc. be or the semiconductor memory system of mask rom/EPROM/EEPROM/ flash ROM etc. etc.
In addition, also data sending device 2,2b and communication network can be consisted of joinably, provide the said procedure code by communication network.As this communication network, be not particularly limited, such as utilizing internet, in-house network, extranets, LAN, ISDN, VAN, CATV communication network, Virtual Private Network (virtualprivate network), telephone wire road network, mobile communicating net, satellite communication network etc.In addition, as the transmission medium that consists of communication network, be not particularly limited, such as utilizing the wired of IEEE 1394, USB, power line transmission, cable tv circuit, telephone wire, adsl line etc., perhaps the such infrared ray of IrDA or remote controller, Bluetooth (registered trade mark), 802.11 wireless, HDR, mobile telephone network, satellite circuit, surface wave digital network etc. is wireless.In addition, the present invention also can realize by the form of said procedure code with electric transmission computer data signal that specialized, that imbed carrier wave.
In addition, the each several part of sending controling unit 22 and transmission processing unit 20 is not limited to realize with software, also can be made of hardware, also can be to carry out the hardware that a part processes and to be used for carrying out the control of this hardware or the arithmetic unit of the software of remaining processing makes up to consist of.
Execution mode 4
Other execution modes of the present invention are described.In addition, for convenience of explanation, for giving the label identical with above-mentioned execution mode with the parts that each parts shown in the above-mentioned execution mode have an identical function, and description thereof is omitted.
(structure of 4-1. data sink 3b)
Figure 19 is the block diagram of structure of the data sink 3b of expression present embodiment.This data sink 3b replaces data sink 3 and the device of use in any data sending/receiving system 1 of execution mode 1~3.In addition, this data sink 3b also can with communicate at the data sending device in the past that sends the Frame of FIR pattern after the frame that is connected that sends the SIR pattern.
In addition, in the present embodiment, with the infrared communication by use IrSS, the data sending/receiving system 1 that the view data that is kept at the mobile phone (data sending device 2) with camera is sent to LCD TV (data sink 3b) describes for example.But purposes of the present invention is not limited thereto.
In addition, in the present embodiment, illustrated that data sink 3b receives the frame of jpeg data (view data) as the example of the situation of Frame.But the Frame that data sink 3b receives is not limited thereto, and also can be the frame of the content-data (for example, the view data of other coded systems, text data, speech data, moving image data etc.) that comprises other.
As shown in figure 19, data sink 3b comprises: input I/F unit 141, reception control unit (receiving mode switching treatmenting unit) 134b, light receiving unit 131, reception ﹠ disposal unit 142b, data write unit 143 and memory cell 144.Reception ﹠ disposal unit 142b comprises communication I/F unit 132b and received frame processing unit 135b.Communication I/F unit 132b comprises SIR demodulating unit (demodulating unit) 151, FIR demodulating unit (demodulating unit) 152 and demodulating unit selector 153.
Light receiving unit 131 is be used to the Optical Receivers that carries out infrared communication (light receiving element), is made of with photodiode data receiver.That is, in light receiving unit 131, detect lighting of infrared LEDs that data sending device 2 has or extinguish by photodiode, thereby carry out the reception of frame.In addition, light receiving unit 131 comprises the amplifier of the signal that receives for amplification and is used for the AGC of the gain of resonance-amplifier, AGC switches gain or the frequency band of built-in amplifier according to the signal format of the pattern corresponding with the indication of reception control unit 134b.In addition, light receiving unit 131 is according to the indication of reception control unit 134b, changeable is SIR pattern and FIR pattern, in the situation that is set to the SIR pattern, receive SIR frame (with the frame of SIR pattern transmission), in the situation that is set to the FIR pattern, receive FIR frame (frame of using the FIR pattern to send).And light receiving unit 131 sends to reception ﹠ disposal unit 142b with the frame (connecting frame, Frame) that receives.The specification of the optical receiver sensitivity of light receiving unit 131 is different in SIR pattern and FIR pattern, is 4 μ W/cm in the SIR pattern 2, be 10 μ W/cm in the FIR pattern 2In addition, in the communication of SIR pattern, compare with the FIR pattern, can receive weak infrared light, so the communication that also from this aspect the SIR pattern is called than FIR pattern is slow to tackle the infrared ray noise.
Communication I/F unit 132b comprises SIR demodulating unit 151, FIR demodulating unit 152 and demodulating unit selector 153.
151 pairs of data that obtain from light receiving unit 131 of SIR demodulating unit apply the demodulation process corresponding with the SIR pattern, and the data of demodulation are delivered to demodulating unit selector 153.
152 pairs of data that obtain from light receiving unit 131 of FIR demodulating unit apply the demodulation process corresponding with the FIR pattern, and the data of demodulation are delivered to demodulating unit selector 153.
Demodulating unit selector 153 is according to the indication from reception control unit 134b, will output to received frame processing unit 135b from the output of SIR demodulating unit 151 and from any of the output of FIR demodulating unit 152.
Received frame processing unit 135b comprises frame analytic unit 161b, connects frame processing unit 162 and Frame processing unit 163.
Frame analytic unit 161b carries out from the frame analysis of the receive data of demodulating unit selector 153 output, judges that the data that receive are to connect frame or Frame, and will represent that the signal of judged result delivers to reception control unit 134b.Above-mentioned judgement is, be that the situation of SNRM frame format judges at the frame that receives for example is to connect frame, and judging in the situation of UI frame format gets final product into Frame.Perhaps, imbedding in frame for expression is to connect frame or the parameter of Frame, judges based on this parameter.
In addition, frame analytic unit 161b outputs to connection frame processing unit 162 with receive data in the situation of the data that receive for the connection frame, be in the situation of Frame in the data that receive, and receive data is outputed to Frame processing unit 163.
Connect frame processing unit 162 when receiving the analysis indication that connects frame from reception control unit 134b, analyze connection frame (the SNRM frame that obtains from frame analytic unit 161b based on the frame format of regulation; Communication information notification frame), and with this analysis result notify to reception control unit 134b.Connect in the frame, recorded and narrated the transmission conditions (bit rate etc.) of the Frame that after this connection frame, sends.
Frame processing unit 163 is when indicating from the analysis of reception control unit 134b receiving data frames, analyze the Frame (UI frame) of UI frame format based on the frame format of regulation, and this analysis result notified to reception control unit 134b, simultaneously receive data (jpeg data) is outputed to data write unit 143.For example the Frame that receives is stored in the memory (not shown) successively, when the finishing receiving of Frame or in the timing of regulation, decodes and process etc. and be restored to original content-data.
Data write unit 143 is according to the indication from reception control unit 134b, will be stored in the memory cell 144 from the data of received frame processing unit 135b output (to write).
Memory cell 144 is the memory units for the view data (content-data) of jpeg data of storing received etc.In addition, memory cell 144 is also stored control program of the each several part that OS (Operating System) program, the various information of using, data sink 3b have etc. in data sink 3b.Structure as memory cell 144 is not particularly limited, such as non-volatile memory unit that can use flash memory etc.
Input I/F unit 141 is to accept by operating the interface of the order from the user (indication) that input unit (not shown) inputs.In addition, as mentioned order, such as the execution indication etc. of the reception of input jpeg data.
Reception control unit (receiving mode switching treatmenting unit) 134b is the unit of action of the each several part of control data sink 3b.
The content from user's reception request that reception control unit 134b for example accepts according to input I/F unit 141, the action of the each several part that control reception ﹠ disposal unit 142b has and according to the rules demodulation mode carries out demodulation to the frame that receives, frame format is according to the rules carried out the processing of frame.
In addition, reception control unit 134b obtains the information relevant with the transmission conditions (bit rate etc.) of the follow-up Frame that represents from received frame processing unit 135b during connecting frame, according to this information and generate pattern is switched index signal, output to light receiving unit 131 and communication I/F unit 132b.For example under initial condition (acquiescence) with light receiving unit 131, communication I/F unit 132b is set as the FIR pattern, accepting to receive the intention that connects frame from received frame processing unit 135, and in the situation of the notice of the information relevant with the transmission conditions of the follow-up Frame that in this connection frame, represents, according to this information and generate pattern is switched index signal and outputed to light receiving unit 131 and communication I/F unit 132b, be judged as simultaneously and finish with being connected of data sending device 2 and make the each several part of reception ﹠ disposal unit 142b become the reception wait state of Frame.
In addition, reception control unit 134b accept to connect the finishing receiving before the notice of frame from received frame processing unit 135b, receive in the situation of notice of the intention that has received initial Frame, be judged as and finish with being connected of data sending device 2 and make the each several part of reception ﹠ disposal unit 142b become Frame reception ﹠ disposal state (then receiving the state of follow-up Frame).
(action of 4-2. data sink 3b)
Action when then, with reference to Figure 20~Figure 23 reception ﹠ disposal among the data sink 3b being described.Figure 20 is the flow chart that is illustrated in the flow process of the reception ﹠ disposal among the data sink 3b.Figure 21 is illustrated in data sending device 2, namely sends timing diagram when communicating between the data sending device of the Frame that sends the FIR pattern after the connection frame of the connection frame of SIR pattern and FIR pattern and the data sink 3b.Figure 22 is the timing diagram that sends after the connection frame of SIR pattern (9600bps) of the expression connection that send to be used for request IrSS agreement when communicating between the data sending device in the past of Frame of FIR pattern (4Mbps) and the data sink 3b.Figure 23 is the timing diagram that is illustrated in when communicating between the data sending device in the past identical with Figure 22 and the data sink in the past.
At first, reception control unit 134b is set as light receiving unit 131, communication I/F unit 132b FIR pattern (4Mbps) and makes it become reception wait state (S31) under initial condition (acquiescence).
In addition, reception control unit 134b monitors whether to have received the connection frame, namely whether accepts to connect the reception notification (S32) of frame from received frame processing unit 135b.More particularly, in the situation of the connection frame that has received the FIR pattern that sends from data sending device 2 by light receiving unit 131, the connection frame of reception is delivered to received frame processing unit 135b by FIR demodulating unit 152 and the demodulating unit selector 153 of communication I/F unit 132b.Deliver to the connection frame of received frame processing unit 135b and analyze and be identified as connecting frame by frame analytic unit 161b.Its result, reception control unit 134b has been sent and received the notice that connects the intention of frame from frame analytic unit 161b, the connection frame that receives simultaneously is sent to and connects frame processing unit 162 analyses, and its analysis result is from connecting frame processing unit 162 notices to reception control unit 134b.Reception control unit 134b judges whether to have received the connection frame based on the described notice from frame analytic unit 161b transmission.
In addition, receiving under the wait state, light receiving unit 131, communication I/F unit 132b are set to the FIR pattern.In addition, as illustrated in fig. 9, in data sending device 2, the connection frame that has sent the FIR pattern (4Mbps) of the connection that is used for request IrSS agreement sends the connection frame of SIR pattern (9600bps) afterwards.And, after the connection frame that has sent these two patterns, send the Frame of FIR pattern (4Mbps).Therefore, such as Figure 21 and shown in Figure 22, receiving under the wait state, can't normally receive the connection frame that sends with SIR pattern (9600bps), but can normally receive the connection frame that sends with FIR pattern (4Mbps).Therefore, can according to the modulation system of the impact that is difficult to be subject to the infrared ray noise (be here, the FIR pattern) transmission conditions that represent in the connection frame, carry out the reception of Frame, suitably receiving data frames (suitably connection data dispensing device 2 and data sink 3b).
In S32, be judged as to have received and connect in the situation of frame, reception control unit 134b is set as the each several part of light receiving unit 131, communication I/F unit 132b and received frame processing unit 135b corresponding to the communication pattern that connects the transmission conditions that represent in the frame, becomes the wait accepting state (S33) of Frame.
And, as shown in figure 21, receive successively from data sending device by light receiving unit 131 and then to connect the Frame (S34) that frame sends, deliver to received frame processing unit 135b by communication I/F unit 132b and store.
Afterwards, reception control unit 134b judges whether Frame is received at last (S35).Whether be last Frame, for example can judge according to whether having received the DISC frame.And, do not receiving in the last situation, continue the later processing of S33, receiving in the last situation, forward the processing of S39 to.
On the other hand, be not judged as in the situation that receives the connection frame at S32, reception control unit 134b judges whether to have received Frame (S36).More particularly, in the situation of the Frame that has received the FIR pattern that sends from data sending device 2 by light receiving unit 131, the Frame of reception is delivered to received frame processing unit 135b by FIR demodulating unit 152 and the demodulating unit selector 153 of communication I/F unit 132b.Deliver to the frame of received frame processing unit 135b and analyze and be identified as Frame by frame analytic unit 161b.Its result has sent and received the notice of the intention of Frame from frame analytic unit 161b to reception control unit 134b, and the Frame that receives simultaneously is sent to Frame processing unit 163 and analyzes, and is stored in successively memory (not shown).Reception control unit 134b judges whether to have received Frame based on the described notice from frame analytic unit 161b transmission.
And, in S36, being judged as in the situation that does not have receiving data frames, reception control unit 134b turns back to S31, continues to monitor the reception that connects frame or Frame.
On the other hand, in S36, be judged as in the situation that has received Frame the reception (S37) of a series of Frame that continues after reception control unit 134b proceeds.
In addition, as mentioned above, data sink 3b is set as the FIR pattern with light receiving unit 131, communication I/F unit 132b under initial condition (acquiescence), so as shown in figure 22, even do not receiving under the state that connects frame, also can receive the Frame that sends with the FIR pattern, the Frame of the FIR pattern that continues after also can receiving.That is, in data sink 3b, before receive connecting frame, received in the situation of Frame, regard as with data sending device 2 between be connected to process and finish the reception ﹠ disposal of a series of Frame that continues after carrying out.Therefore, data sink 3b can receive the Frame that sends from data sending device in the past, and described data sending device in the past sends the Frame of FIR pattern after the connection frame that has only sent the SIR pattern as connecting frame.
With respect to this, in data sink in the past, not just can't carry out the reception of Frame after reception connects frame.In addition, in data sink in the past, as shown in figure 23, can only receive the connection frame of SIR pattern, can not receive the connection frame of FIR pattern, so the Frame of the FIR pattern after in the situation of the connection frame that can not normally receive the SIR pattern, just can't receiving.That is, because the SIR pattern is subject to the impact of infrared ray noise as described above easily, so in data sink in the past, generation can not normally receive the situation of the connection frame of SIR pattern easily, its result produces the situation of the Frame that can not receive the FIR pattern.
Afterwards, reception control unit 134b has judged whether to receive last Frame (S38).And, being judged as in the situation that does not receive last Frame, then continue the processing of S37.On the other hand, be judged as in the situation that has received last Frame, forwarding the processing of S39 to.
In S35 or S38, be judged as in the situation that has received last Frame, reception control unit 134b control Frame processing unit 163, make the Frame that is stored in the memory make up (S39) as jpeg data, and output to data write unit 143.Afterwards, reception control unit 134b controls data write unit 143, and above-mentioned IPEG data are stored in memory cell 144 (S40), end process.
As above such, data sink 3b can receive the frame that sends with SIR pattern (low velocity communication pattern) and the frame that sends with FIR pattern (high-speed communication pattern), in acquiescence (initial condition) with the state standby of the frame that can receive the FIR pattern.And, in the situation of the connection frame that has received the FIR pattern, according to the transmission conditions that the connection mode that receives represents, then connect the reception ﹠ disposal of the Frame that frame sends.In addition, in the situation of the Frame that has received the FIR pattern, proceed the then reception ﹠ disposal of a series of Frame of this Frame transmission.
Thus, for example the environment of the reception difficulty of and frame that with SIR pattern (low velocity communication pattern) send multiple at the infrared ray noise (for example, in the situation of communication distance length, used the LCD TV of cold-cathode tube, plasm TV, near situations transmission path such as converter type fluorescent lamp, data sink is the LCD TV of having used cold-cathode tube, the situation of the equipment of the infra-red-emitting noise of plasm TV etc. etc.) in, also can receive the frame (connecting frame or Frame) that sends with FIR pattern (high-speed communication pattern), receive Frame afterwards according to this reception result, can improve the reliability of the data receiver in the infrared communication that has used IrSS.
In addition, in the specification of IrSS, as bit rate 2400bps, 9600bps, 19200bps, 38400bps, 57600bps, 115200bps (above SIR), 0.576Mbps, 1.152Mbps (above MIR), 4Mbps (FIR), 16Mbps (VFIR) are arranged, but in the data sending device in the past corresponding to IrSS that circulates in market, as the bit rate of UI frame and use the FIR of 4Mbps.Therefore, receive wait by being redefined for the FIR pattern, thereby even in the situation that can not receive SNRM frame (connection frame), also receiving data frames normally.
In addition, be in the situation of above-mentioned data sending device 2 at data sending device, send two of connection frame of the connection frame of SIR pattern and FIR pattern, so in data sink 3b, although can not receive the connection frame of SIR pattern, can receive the connection frame of FIR pattern.Therefore, can then connect the Frame that frame sends based on connecting the transmission means that represents in the frame, receiving.In addition, factor data dispensing device 2 sends the connection frame of FIR patterns, so data sink 3b can based on the connection frame of the FIR pattern of the impact that is difficult to be subject to the infrared ray noise than SIR pattern, carry out the reception of Frame.Therefore, can improve the reliability that sends and receives processing of Frame.
In addition, data sending device 2 also can be connected with the FIR modulation system with the SIR modulation system and connect frame, sends Frame at least one mode in FIR modulation system and the VFIR modulation system.The modulation system of Frame and communication speed are notified data sink 3b according to the connection parameter (for example Baud Rate parameter of Negotiation Parameter) in the connection frame that sends from data sending device 2.In data sink 3b, come the receiving mode of setting data frame to get final product according to the connection parameter that connects frame.In the situation about for example in data sending device 2, communicating with the VFIR pattern, be that 16Mbps sends with the Baud Rate setting parameter that connects in the frame, in situation about sending with the FIR pattern, be set as 4Mbps and send.Thus, in data sink 3b, can with reference to the value of Baud Rate parameter, receiving mode be set as VFIR pattern or FIR pattern.Thus, can carry out sending and receiving of Frame than the VFIR of the connection vertical frame dimension speed of FIR.
In addition, in technology in the past, reliability in order to ensure communication, the parts of the noise (for example infrared ray noise) that need to exert an influence to the communication medium in the data receiving system for easy generation, the countermeasure of installation noise filter (such as glass infrared ray noise filter processed) etc. causes the increase of manufacturing cost.With respect to this, according to the structure of present embodiment, do not implement the reliability that these countermeasures also can improve communication, so can reduce the manufacturing cost of data sink.
In addition, in the present embodiment, suppose between data sending device 2 and data sink 3b, to carry out infrared communication, but the invention is not restricted to this, if it is namely applicable to send the data sending/receiving system that connects frame before the transmission of Frame.For example, also can be to replace infrared ray, with the structure of utilizing as transmission medium such as wireless of the wired or Bluetooth (registered trade mark) of IEEE1394, USB, power line transmission, cable tv circuit, telephone wire, adsl line etc., 802.11 wireless, HDR, mobile telephone network, satellite circuit, surface wave digital network etc.In addition, can use visible light as communication medium, at this moment, the luminescence unit 27 of the transmission of the frame in the data sending device 2 usefulness and luminescence unit and the light receiving unit that the light receiving unit 131 among the data sink 3b is exchanged for corresponding to visible light be got final product.In the communication of having used visible light, such as near situation being positioned at the converter type fluorescent lamp etc., satisfy easily noise to become than the condition of Duoing more than the infrared communication, so can more suitably enjoy effect of the present invention.
In addition, in the present embodiment, suppose jpeg data is stored in memory cell 144, but be not limited to this, also can after the decoding jpeg data, be presented at image-display units (not shown).Perhaps, also the jpeg data that is stored in memory cell 144 can be presented at image-display units successively.The structure of above-mentioned image-display units is not particularly limited, such as using liquid crystal display, plasma display, OLED display, CRT monitor etc.In addition, be in the situation of still image, text, chart etc. at the content-data that receives, also the image corresponding to it can be formed on the recording medium of record-paper etc. by image forming part (not shown).The structure of above-mentioned image forming part is not particularly limited, such as printer that can use ink-jet printer, electronic photo mode etc.In addition, be in the situation of speech data at the content-data that receives, also the voice corresponding to it can be exported by the voice output parts of loud speaker, wear-type earphone (headphone), earphone (earphone) etc.
Execution mode 5
Other execution modes of the present invention are described.In addition, for convenience of explanation, for in the above-described embodiment shown in the parts of each parts with identical function give the label identical with above-mentioned execution mode, and description thereof is omitted.
The data sink 3b of execution mode 4 is, communication I/F unit 132c comprises SIR demodulating unit 151 and FIR demodulating unit 152, becomes two of the frame that can receive the frame that sends with the SIR pattern and send with the FIR pattern.With respect to this, in the present embodiment, use can only receive the data sink of frame of the pattern (being FIR (4Mbps) pattern in the present embodiment) of regulation.
(structure of 5-1. data sink 3c)
Figure 24 is the block diagram of schematic configuration of the data sink 3c of expression present embodiment.This data sink 3c replaces data sink 3,3b and the device that uses in any data sending/receiving system 1 of execution mode 1~4.In addition, this data sink 3c also can with communicate at the data sending device in the past that sends the Frame of FIR pattern after the frame that is connected that sends the SIR pattern.
In addition, in the present embodiment, with the infrared communication by use IrSS, the data sending/receiving system 1 that the view data that is kept at the mobile phone (data sending device 2) with camera is sent to LCD TV (data sink 3c) describes for example.But purposes of the present invention is not limited thereto.
In addition, in the present embodiment, illustrated that data sink 3c receives the frame of jpeg data (view data) as the example of the situation of Frame.But the Frame that data sink 3c receives is not limited thereto, and also can be the frame of the content-data (for example, the view data of other coded systems, text data, speech data, moving image data etc.) that comprises other.
As shown in figure 24, data sink 3c comprises: input I/F unit 141, reception control unit (receiving mode switching treatmenting unit) 134c, light receiving unit 131, reception ﹠ disposal unit 142c, data write unit 143 and memory cell 144.Reception ﹠ disposal unit 142c comprises communication I/F unit 132c and received frame processing unit 135c.Communication I/F unit 132c comprises FIR demodulating unit 152.
Communication I/F unit 132c comprises FIR demodulating unit 152.FIR demodulating unit 152 applies demodulation process corresponding to the FIR pattern for the data of accepting from light receiving unit 131, and the data of demodulation are delivered to received frame processing unit 135c.In addition, be with the difference of execution mode 4, do not comprise the point of SIR demodulating unit 151 and demodulating unit selector 153.But be not limited thereto, in the structure identical with execution mode 4, also can be set as and only use FIR demodulating unit 152 and do not use SIR demodulating unit 151.
Received frame processing unit 135c comprises frame analytic unit 161c and Frame processing unit 163, carries out the reception ﹠ disposal of the frame sent here from communication I/F unit 132c.
Frame analytic unit 161c carries out from the frame analysis of the receive data of communication I/F unit 132c output, judges that the data that receive are to connect frame or Frame, and will represent that the signal of judged result delivers to reception control unit 134c.Above-mentioned judgement is, be that the situation of SNRM frame format judges at the frame that receives for example is to connect frame, and judging in the situation of UI frame format gets final product into Frame.Perhaps, imbedding in frame for expression is to connect frame or the parameter of Frame, judges based on this parameter.
In addition, frame analytic unit 161c does not carry out reception ﹠ disposal in the situation of the data that receive for the connection frame, be in the situation of Frame in the data that receive, and receive data is outputed to Frame processing unit 163.Frame processing unit 163 carries out the processing identical with execution mode 4.
Reception control unit (receiving mode switching treatmenting unit) 134c is the unit of action of the each several part of control data sink 3c.The content from user's reception request that reception control unit 134c for example accepts according to input I/F unit 141, the action of the each several part that control reception ﹠ disposal unit 142c has and according to the rules demodulation mode carries out demodulation to the frame that receives, frame format is according to the rules carried out the processing of frame.
In addition, as mentioned above, in the present embodiment, be set as the Frame that can only receive the FIR pattern.Therefore, reception control unit 134c is redefined for the FIR pattern with light receiving unit 131, communication I/F unit 132c, only makes the reception ﹠ disposal that carries out Frame processing unit 163 under frame analytic unit 161c is judged as the frame that receives the situation of Frame simultaneously.
In addition, reception control unit 134c accept to connect the finishing receiving before the notice of frame from received frame processing unit 135c, receive in the situation of notice of the intention that has received initial Frame, be judged as and finish with being connected of data sending device 2 and make the each several part of reception ﹠ disposal unit 142c become Frame reception ﹠ disposal state (then receiving the state of follow-up Frame).
(action of 5-2. data sink 3c)
Action when then, with reference to Figure 25~Figure 27 reception ﹠ disposal among the data sink 3c being described.Figure 25 is the flow chart that is illustrated in the flow process of the reception ﹠ disposal among the data sink 3c.Figure 26 is the timing diagram that is illustrated in when communicating between the data sending device in the past of the Frame that sends FIR pattern (4Mbps) after the connection frame that sends SIR pattern (9600bps) and the data sink 3c.Figure 27 is the timing diagram that is illustrated in when communicating between the data sending device in the past of the Frame that sends SIR pattern (115.2kbps) after the connection frame that sends SIR pattern (9600bps) and the data sink 3c.
At first, reception control unit 134c is set as light receiving unit 131, communication I/F unit 132c FIR pattern (4Mbps) and makes it become reception wait state (S51) under initial condition (acquiescence).
Then, reception control unit 134c judges whether to have received Frame (S52), is not having in the situation about receiving, and continues to wait for accepting state with the state that is set as FIR pattern (4Mbps), forwards the processing of S53 in situation about receiving to.
In the situation of the Frame that has received the FIR pattern that sends from data sending device 2 by light receiving unit 131, the Frame of reception is delivered to received frame processing unit 135c by the FIR demodulating unit 152 of communication I/F unit 132c.Deliver to the frame of received frame processing unit 135c and analyze and be identified as Frame by frame analytic unit 161c.Its result has sent and received the notice of the intention of Frame from frame analytic unit 161c to reception control unit 134c, and the Frame that receives simultaneously is sent to Frame processing unit 163 and analyzes, and is stored in successively memory (not shown).Reception control unit 134c judges whether to have received Frame based on the described notice that transmits from frame analytic unit 161c.
In S52, be judged as in the situation that has received Frame the reception (S53) of a series of Frame that continues after reception control unit 134 is proceeded.That is, a series of Frame is delivered to Frame processing unit 163 successively analyze, and be stored in successively in the memory (not shown).
In addition, as mentioned above, data sink 3c is set as FIR (4Mbps) pattern with light receiving unit 131, communication I/F unit 132c under initial condition (acquiescence), so as shown in figure 26, even do not receiving under the state that connects frame, also can receive the Frame that sends with FIR (4Mbps) pattern, the Frame of FIR (4Mbps) pattern that continues after also can receiving.That is, in data sink 3c, with having or not the reception that is connected frame irrelevant, in the situation that has received Frame, regard as with data sending device 2 between be connected to process and finish the reception ﹠ disposal of a series of Frame that continues after carrying out.Therefore, data sink 3c can receive the Frame that sends from data sending device in the past, and described data sending device in the past sends the Frame of FIR (4Mbps) pattern after the connection frame that has sent the SIR pattern as connecting frame.But, as shown in figure 27, can not receiving data frames in the situation that Frame sends in addition with FIR (4Mbps) pattern.
Afterwards, reception control unit 134c has judged whether to receive last Frame (S54).Then, being judged as in the situation that does not receive last Frame, then continue the processing of S53.On the other hand, be judged as in the situation that has received last Frame, forwarding the processing of S55 to.
Be judged as in S54 in the situation that has received last Frame, reception control unit 134c control Frame processing unit 163 makes the Frame that is stored in the memory make up (S55) as jpeg data, and outputs to data write unit 143.Afterwards, reception control unit 134c controls data write unit 143, and above-mentioned IPEG data are stored in memory cell 144 (S56), end process.
As above such, data sink 3c receives standby with the state that can receive the Frame that sends by FIR (4Mbps) pattern in acquiescence (initial condition).And, in the situation of the Frame that has received the FIR pattern, proceed the then reception ﹠ disposal of a series of Frame of this Frame transmission.
Thus, for example under the environment of the reception difficulty of and frame that send with SIR pattern (low velocity communication pattern) multiple at the infrared ray noise, also can receive the Frame that sends with FIR (4Mbps) pattern, can improve the reliability of the data receiver in the infrared communication that has used IrSS.In addition, not necessarily must comprise SIR demodulating unit 151, demodulating unit selector 153, connect frame processing unit 162, so compare easy installation with the data sink 3b of execution mode 4, also reduce circuit scale.In addition, in technology in the past, reliability in order to ensure communication, the parts of the noise (for example infrared ray noise) that need to exert an influence to the communication medium in the data receiving system for easy generation, the countermeasure of noise filter (such as glass infrared ray noise filter processed) etc. is installed, causes the increase of manufacturing cost, but according to the structure of present embodiment, do not implement the reliability that these countermeasures also can improve communication, so can reduce the manufacturing cost of data sink.
In addition, in the specification of IrSS, as bit rate 2400bps, 9600bps, 19200bps, 38400bps, 57600bps, 115200bps (above SIR), 0.576Mbps, 1.152Mbps (above MIR), 4Mbps (FIR), 16Mbps (VFIR) are arranged, but in the data sending device in the past corresponding to IrSS that circulates in market, as the bit rate of UI frame and use the FIR of 4Mbps.Therefore, receive wait by being redefined for FIR (4Mbps) pattern, thereby even in the situation that can not receive SNRM frame (connection frame), also receiving data frames normally.
But, in acquiescence (initial condition) but in the bit rate of pattern of receiving data frames be not limited to 4Mbps, can consider that the Transmit Bit Rate etc. of the data sending device supposed suitably determines to get final product.Thus, can improve with the hypothesis above-mentioned data sending device between the reliability of communicating by letter.In addition, by will in acquiescence, being made as more than the 4Mbps by receivable bit rate, thereby be difficult to be subject to the impact of infrared ray noise etc., can further improve the reliability of communication.
In addition, the media for data frame transfer are not limited to infrared ray.For example, also can be to replace infrared ray, with the structure of utilizing as transmission medium such as wireless of the wired or Bluetooth (registered trade mark) of visible light, IEEE1394, USB, power line transmission, cable tv circuit, telephone wire, adsl line etc., 802.11 wireless, HDR, mobile telephone network, satellite circuit, surface wave digital network etc.
In addition, in the present embodiment, suppose jpeg data is stored in memory cell 144, but be not limited to this.For example also can with execution mode 4 in the same manner, will be presented at based on the image of receive data image-display units (not shown), also can be formed on the recording medium of record-paper etc., also can carry out voice output by the voice output parts.
Execution mode 6
Other execution modes of the present invention are described.In addition, for convenience of explanation, for in the above-described embodiment shown in the parts of each parts with identical function give the label identical with above-mentioned execution mode, and description thereof is omitted.
In the present embodiment, in data sink, be provided with many group light receiving units and communication I/F unit, with light receiving units of these each groups and communication I/F unit in acquiescence (initial condition) with can receive in modulation system and the communication speed at least one respectively the state of different frames receive standby.
(structure of 6-1. data sink 3d)
Figure 28 is the block diagram of structure of the data sink 3d of expression present embodiment.This data sink 3d replaces data sink 3,3b, 3c and the device that uses in any data sending/receiving system 1 of execution mode 1~5.In addition, this data sink 3d also can with communicate at the data sending device in the past that sends the Frame of FIR pattern after the frame that is connected that sends the SIR pattern.
In addition, in the present embodiment, with the infrared communication by use IrSS, the data sending/receiving system 1 that the view data that is kept at the mobile phone (data sending device 2) with camera is sent to LCD TV (data sink 3d) describes for example.But purposes of the present invention is not limited thereto.
In addition, in the present embodiment, illustrated that data sink 3d receives the frame of jpeg data (view data) as the example of the situation of Frame.But the Frame that data sink 3d receives is not limited thereto, and also can be the frame of the content-data (for example, the view data of other coded systems, text data, speech data, moving image data etc.) that comprises other.
As shown in figure 28, data sink 3d comprises: input I/F unit 141, reception control unit (receiving mode switching treatmenting unit) 134d, light receiving unit (receiving element) 131d, 131e, reception ﹠ disposal unit 142d, data write unit 143 and memory cell 144.Reception ﹠ disposal unit 142d comprises communication I/F unit 132d, 132e and received frame processing unit 135d.Communication I/F unit 132d comprises SIR demodulating unit (demodulating unit) 151d, FIR demodulating unit (demodulating unit) 152d and demodulating unit selector 153d, and communication I/F unit 132e comprises SIR demodulating unit (demodulating unit) 151e, FIR demodulating unit (demodulating unit) 152e and demodulating unit selector 153e.
Light receiving unit 131d, 131e are the unit identical with light receiving unit 131 in the execution mode 1~5.
Communication I/F unit 132d comprises SIR demodulating unit 151d, FIR demodulating unit 152d and demodulating unit selector 153d.SIR demodulating unit 151d applies the demodulation process corresponding to the SIR pattern for the data that obtain from light receiving unit 131d, and the data of demodulation are delivered to demodulating unit selector 153d.FIR demodulating unit 152d applies demodulation process corresponding to the FIR pattern for the data that obtain from light receiving unit 131d, and the data of demodulation are delivered to demodulating unit selector 153d.Demodulating unit selector 153d is according to from the indication of reception control unit 134d, will output to received frame processing unit 135d from the output of SIR demodulating unit 151d and from any of the output of FIR demodulating unit 152d.
Communication I/F unit 132e comprises SIR demodulating unit 151e, FIR demodulating unit 152e and demodulating unit selector 153e.SIR demodulating unit 151e applies the demodulation process corresponding to the SIR pattern for the data that obtain from light receiving unit 131e, and the data of demodulation are delivered to demodulating unit selector 153e.FIR demodulating unit 152e applies demodulation process corresponding to the FIR pattern for the data that obtain from light receiving unit 131e, and the data of demodulation are delivered to demodulating unit selector 153e.Demodulating unit selector 153e is according to from the indication of reception control unit 134d, will output to received frame processing unit 135e from the output of SIR demodulating unit 151e and from any of the output of FIR demodulating unit 152e.
Received frame processing unit 135d comprises frame analytic unit 161d, connects frame processing unit 162 and Frame processing unit 163.
Frame analytic unit 161d carries out from the frame analysis of the receive data of demodulating unit selector 153d, 153e output, judge that the frame that receives is to connect frame or Frame, and will represent that the signal of judged result and the frame that expression receives are that the frame of SIR pattern or the signal of the frame of FIR pattern are delivered to reception control unit 134d.Above-mentioned judgement is, be that the situation of SNRM frame format judges at the frame that receives for example is to connect frame, and judging in the situation of UI frame format gets final product into Frame.Perhaps, imbedding in frame for expression is to connect frame or the parameter of Frame, judges based on this parameter.
In addition, frame analytic unit 161d outputs to connection frame processing unit 162 with receive data in the situation of the data that receive for the connection frame, be in the situation of Frame in the data that receive, and receive data is outputed to Frame processing unit 163.
Reception control unit (receiving mode switching treatmenting unit) 134d is the unit of action of the each several part of control data sink 3d.The content from user's reception request that reception control unit 134d for example accepts according to input I/F unit 141, the action of the each several part that control reception ﹠ disposal unit 142d has and according to the rules demodulation mode carries out demodulation to the frame that receives, frame format is according to the rules carried out the processing of frame.
In addition, reception control unit 134d obtains the information relevant with the transmission conditions (bit rate etc.) of the follow-up Frame that represents from received frame processing unit 135d during connecting frame, according to this information and generate pattern is switched index signal, output to light receiving unit 131d, 131e and communication I/F unit 132d, 131e.For example under initial condition (acquiescence), light receiving unit 131d and communication I/F unit 132d are set as the SIR pattern, light receiving unit 131e and communication I/F unit 132e are set as the FIR pattern.Then, in the situation of the notice of having accepted to receive the intention that connects frame and the information relevant with the transmission conditions of the follow-up Frame that this connection frame, represents from received frame processing unit 135d, according to this information and generate pattern is switched index signal and outputed to light receiving unit 131d and communication I/F unit 132d and/or output to light receiving unit 131e and communication I/F unit 132e, be judged as simultaneously and finish with being connected of data sending device 2 and make the each several part of reception ﹠ disposal unit 142d become the reception wait state of Frame.
In addition, reception control unit 134d accept to connect the finishing receiving before the notice of frame from received frame processing unit 135d, receive in the situation of notice of the intention that has received initial Frame, be judged as and finish with being connected of data sending device 2 and make the each several part of reception ﹠ disposal unit 142d become Frame reception ﹠ disposal state (then receiving the state of follow-up Frame).
(action of 6-2. data sink 3d)
Action when then, with reference to Figure 29~Figure 32 reception ﹠ disposal among the data sink 3d being described.Figure 29 is the flow chart that is illustrated in the flow process of the reception ﹠ disposal among the data sink 3d.Figure 30 is expression data sending device 2, namely sends timing diagram when communicating between the data sending device of Frame of FIR pattern and the data sink 3d after the connection frame of the connection frame that sends the SIR pattern and FIR pattern.Figure 31 and Figure 32 are the timing diagrams that is illustrated in when communicating between the data sending device in the past of the Frame that sends the FIR pattern after the connection frame that sends the SIR pattern and the data sink 3d, Figure 31 is that expression can normally receive the situation that connects frame, and Figure 32 is that expression is difficult to receive the situation that connects frame.
At first, reception control unit 134d is under initial condition (acquiescence), light receiving unit 131d and communication I/F unit 132d are set as the SIR pattern and make it become the reception wait state, light receiving unit 131e and communication I/F unit 132e are set as the FIR pattern and make it become the reception wait state, (S61).
Then, reception control unit 134d monitors the connection frame whether received the FIR pattern,, whether has obtained the connection frame reception notification (S62) of FIR pattern from received frame processing unit 135d that is.
In addition, receiving under the wait state, light receiving unit 131e and communication I/F unit 132e are set to the FIR pattern.In addition, as illustrated in fig. 9, in data sending device 2, the connection frame that sends the FIR pattern sends the connection frame of SIR pattern afterwards.And, after the connection frame that has sent these two patterns, send the Frame of FIR pattern.Therefore, as shown in figure 30, receiving under the wait state, can normally receive the connection frame that sends with the FIR pattern, therefore, the transmission conditions that represent in can the connection frame according to the modulation system (being the FIR pattern here) of the impact that is difficult to be subject to the infrared ray noise, carry out the reception of Frame, suitably receiving data frames (suitably connection data dispensing device 2 and data sink 3d).
Here, can be set as in the situation of the connection frame that can normally receive the FIR pattern connection frame of the SIR pattern that sends after also can ignoring.Thus, can carry out the reception of Frame based on the connection frame of the modulation system of the impact that is difficult to be subject to the infrared ray noise, suitably receiving data frames (suitably connection data dispensing device 2 and data sink 3d).
In addition, the connection frame that can receive together the SIR pattern is connected the situation of connection frame with the FIR pattern under, although perhaps can not normally receive the connection frame of SIR pattern, can receive in the situation of connection frame of FIR pattern, the reception of carrying out Frame based on the connection frame of FIR pattern gets final product.
In addition, after having sent the connection frame of SIR pattern, data sending device sends in the situation of structure of connection frame of FIR pattern, can normally receive in the situation of connection frame of SIR pattern, also can carry out the reception of Frame based on the connection frame of SIR pattern, can ignore the connection frame of FIR pattern.
And, in S62, being judged as in the situation of the connection frame that has received the FIR pattern, reception control unit 134d forwards the processing of S64 to.
On the other hand, in the situation that is judged as the connection frame that does not receive the FIR pattern, reception control unit 134d monitors the connection frame whether received the SIR pattern,, whether obtains the reception notification (S63) of the connection frame of SIR pattern from received frame processing unit 135d that is.
In addition, receiving under the wait state, light receiving unit 131d and communication I/F unit 132d are set to the SIR pattern.Therefore, as shown in figure 31, in the situation of the few communication environment of infrared ray noise, can normally receive the connection frame that sends with the SIR pattern.
And reception control unit 134d is judged as the processing that forwards S64 in the situation of the connection frame that has received the SIR pattern in S63, forward the processing of S67 in the situation that is judged as the connection frame that does not receive the SIR pattern to.
In the situation of the connection frame of the connection frame that has received the FIR pattern or SIR pattern, the each several part of data sink 3d is set as the reception wait state (S64) that becomes Frame corresponding to the communication pattern that connects the transmission conditions that represent in the frame.
For example in the situation of the connection frame that has received the FIR pattern, being to be set as in the situation of FIR pattern with light receiving unit 131e and FIR demodulating unit 152e to receive Frame corresponding to above-mentioned transmission conditions in the transmission conditions of Frame, is to be set as in the situation of SIR pattern with light receiving unit 131e and SIR demodulating unit 151e to receive Frame corresponding to above-mentioned transmission conditions in the transmission conditions of Frame.In addition, in the situation of the connection frame that has received the SIR pattern, being to be set as in the situation of FIR pattern with light receiving unit 131d and FIR demodulating unit 152d to receive Frame corresponding to above-mentioned transmission conditions in the transmission conditions of Frame, is to be set as in the situation of SIR pattern with light receiving unit 131d and SIR demodulating unit 151d to receive Frame corresponding to above-mentioned transmission conditions in the transmission conditions of Frame.
But be not limited thereto, can be that SIR pattern or FIR pattern are irrelevant with being connected frame also, being to be set as in the situation of FIR pattern with light receiving unit 131e and FIR demodulating unit 152e to receive Frame corresponding to above-mentioned transmission conditions in the transmission conditions of Frame, is to be set as in the situation of SIR pattern with light receiving unit 131d and SIR demodulating unit 151d to receive Frame corresponding to above-mentioned transmission conditions in the transmission conditions of Frame.At this moment, can omit FIR demodulating unit 152d, demodulating unit selector 153d, SIR demodulating unit 151e, demodulating unit selector 153e.
Afterwards, such as Figure 30 and shown in Figure 31, reception control unit 134d receives successively from data sending device by light receiving unit 131d or 131e and then connects the Frame (S65) that frame sends, and delivers to received frame processing unit 135d storage by communication I/F unit 132d or 132e.
Afterwards, reception control unit 134d judges whether Frame is received at last (S66).Whether be that last frame is, for example can judge according to whether having received the DISC frame.And, do not receiving in the last situation, continue the later processing of S64, receiving in the last situation, forward the processing of S70 to.
On the other hand, be judged as at S63 in the situation of the connection data that does not receive the SIR pattern, reception control unit 134d judges whether to have received Frame (S67).
And, in S67, being judged as in the situation that does not have receiving data frames, reception control unit 134d continues the later processing of S61.
On the other hand, in S67, be judged as in the situation that has received Frame the reception (S68) of a series of Frame that continues after reception control unit 134d proceeds.
In addition, as mentioned above, data sink 3d is set as the FIR pattern with light receiving unit 131e and communication I/F unit 132e under initial condition (acquiescence), so shown in figure 32, even can not normally receiving in the situation that connects frame because of the reason of infrared ray noise communication environment how etc., also can normally receive the Frame that sends with the FIR pattern.That is, in data sink 3d, before receive connecting frame, received in the situation of Frame, regard as with data sending device 2 between be connected to process and finish the reception ﹠ disposal of a series of Frame that continues after carrying out.
Afterwards, reception control unit 134d has judged whether to receive last Frame (S69).And, being judged as in the situation that does not receive last Frame, then continue the processing of S68.On the other hand, be judged as in the situation that has received last Frame, forwarding the processing of S70 to.
In S66 or S69, be judged as in the situation that has received last Frame, reception control unit 134d control Frame processing unit 163, make the Frame that is stored in the memory make up (S70) as jpeg data, and output to data write unit 143.Afterwards, reception control unit 134d controls data write unit 143, and above-mentioned IPEG data are stored in memory cell 144 (S71), end process.
As above such, data sink 3d is in acquiescence (initial condition), being that state with the frame that can receive the SIR pattern receives standby for light receiving unit 131d and communication I/F unit 132d, is that state with the frame that can receive the FIR pattern receives standby for light receiving unit 131e and communication I/F unit 132e.And, in the situation of the connection frame that has received SIR pattern and/or FIR pattern, according to the transmission conditions that the connection mode that receives represents, then connect the reception ﹠ disposal of the Frame that frame sends.In addition, in the situation of the Frame that has received the FIR pattern, proceed the then reception ﹠ disposal of a series of Frame of this Frame transmission.
Thus, for example under the environment of the reception difficulty of and frame that send with the SIR pattern multiple at the infrared ray noise, also can receive the frame (connecting frame or Frame) that sends with the FIR pattern, receive Frame afterwards according to this reception result, can improve the reliability of data receiver.In addition, have nothing to do with having or not the reception that is connected frame, the Frame that the bit rate that can receive to stipulate sends is so can carry out more reliably data receiver.
In addition, because in the few communication environment of the impact of infrared ray noise, can receive the connection frame of SIR pattern, so environment if not multiple infrared ray noise, then can between the data sending device of the connection frame that only sends SIR as connecting frame, carry out the data receiver action with IrSS specification defined.Therefore, can realize take the specification of IrSS as standard the simultaneously higher data sink of anti-error performance.
In addition, the media for data frame transfer are not limited to infrared ray.For example, also can be to replace infrared ray, wired with visible light, IEEE1394, USB, power line transmission, cable tv circuit, telephone wire, adsl line etc., the perhaps structure of utilizing as transmission medium such as wireless of Bluetooth (registered trade mark), 802.11 wireless, HDR, mobile telephone network, satellite circuit, surface wave digital network etc.
In addition, in the present embodiment, suppose jpeg data is stored in memory cell 144, but be not limited to this.For example also can with execution mode 4,5 in the same manner, will be presented at based on the image of receive data image-display units (not shown), also can be formed on the recording medium of record-paper etc., also can carry out voice output by the voice output parts.
In addition, in the respective embodiments described above, the each several part of data sink 3b, 3c, 3d (part of reception control unit 134b, 134c, 134d, reception ﹠ disposal unit 142b, 142c, 142d, light receiving unit 131,131d, 131e) is with the processor of CPU etc. and realize by software.That is, the each several part of data sink 3b, 3c, 3d comprises: carry out the storage device (medium) of CPU (central processing unit), the ROM (read onlymemory) that has stored said procedure, the RAM (random access memory) that launches said procedure, storage said procedure and various data storage devices etc. for the order of the control program of realizing each function etc.And, the objective of the invention is by offering data sink 3b, 3c, 3d with the recording medium of computer-readable recording as the program code (execute form program, intermediate code program, source program) of the control program of data sink 3b, the 3c of the software that is used for realizing above-mentioned function, 3d, this computer (perhaps CPU or MPU) is read and is carried out the program code of storing in recording medium and realizes.
As above-mentioned recording medium, such as the card of the dish system of the CD of the band system that can use tape or cassette tape etc., the disk that comprises floppy disk (registered trade mark)/hard disk etc. or CD-ROM/MO/MD/DVD/CD-R etc., IC-card (comprising memory card)/light-card etc. be or the semiconductor memory system of mask rom/EPROM/EEPROM/ flash ROM etc. etc.
In addition, also data sink 3b, 3c, 3d and communication network can be consisted of joinably, provide the said procedure code by communication network.As this communication network, be not particularly limited, such as utilizing internet, in-house network, extranets, LAN, ISDN, VAN, CATV communication network, Virtual Private Network (virtual private network), telephone wire road network, mobile communicating net, satellite communication network etc.In addition, as the transmission medium that consists of communication network, be not particularly limited, such as utilizing the wired of IEEE1394, USB, power line transmission, cable tv circuit, telephone wire, adsl line etc., perhaps the such infrared ray of IrDA or remote controller, Bluetooth (registered trade mark), 802.11 wireless, HDR, mobile telephone network, satellite circuit, surface wave digital network etc. is wireless.In addition, the present invention also can realize by the form of said procedure code with electric transmission computer data signal that specialized, that imbed carrier wave.
In addition, the each several part of data sink 3b, 3c, 3d is not limited to realize with software, also can be made of hardware, also can be to carry out the hardware that a part processes and to be used for carrying out the control of this hardware or the arithmetic unit of the software of remaining processing makes up to consist of.
In addition, the present invention is not limited to each above-mentioned execution mode, can carry out various changes in the described scope in the claims, for will be in different execution modes respectively disclosed technological means suitably make up resulting execution mode and be also contained in technical scope of the present invention.
As mentioned above, the 1st data sending device of the present invention comprises: modulating unit, the frame that sends to data sink is modulated; And transmitting element, modulated frame is sent to data sink, before the Frame with content information sends to data sink, the connection frame that represents the transmission conditions of this Frame is sent to data sink, it is characterized in that, as described connection frame, send at least one mutually different a plurality of connection frame in modulation system and the communication speed.
In addition, the 1st data transmission method for uplink of the present invention, before the Frame with content information sends to data sink from data sending device, the connection frame that represents the transmission conditions of this Frame is sent to data sink from data sending device, it is characterized in that, comprise: connect forwarding step, as described connection frame, send at least one mutually different a plurality of connection frame in modulation system and the communication speed.
In addition, the 1st data sending/receiving system of the present invention comprises data sending device and data sink, and wherein, described data sending device comprises: modulating unit, the frame that sends to data sink is modulated; And transmitting element, modulated frame is sent to data sink, and before the Frame with content information sends to data sink, the connection frame that represents the transmission conditions of this Frame is sent to data sink, described data sink receives described connection frame, and the transmission conditions that represent in the connection frame based on reception are carried out the reception of described Frame, it is characterized in that, described data sending device sends at least one mutually different a plurality of connection frame in modulation system and the communication speed as described connection frame.
According to the data sending device that comprises in above-mentioned the 1st data sending device, the 1st data transmission method for uplink and the 1st data sending/receiving system, in the device of receiver side, can receive mutually different a plurality of connection frames of modulation system and communication speed, even thereby can't normally receive in certain situation that connects frame, the possibility that can normally receive the connection frame of other different from this connection frame of modulation system or communication speed uprises.Thus, in reception side apparatus, can uprise based on the probability that the connection frame that normally receives is controlled the reception ﹠ disposal of Frame, so even connecting frame at certain is under the environment of the impact that is subject to easily noise, also can be at reception side apparatus receiving data frames suitably.
In addition, also can be in described a plurality of connection frames, comprising: according in specified time limit, whether existing pulse to represent the connection frame of modulation system of the value of data; And the value that represents the modulation system of the value that comprises in this connection frame according to the position of the pulse that exists on time shaft or be modulated to data bit in specified time limit can not become the structure of connection frame of the modulation system of identical value continuously more than certain number of times.
The value of coming the modulation system of presentation data value in the position on the time shaft and being modulated to data bit according to the pulse that exists in specified time limit can necessarily not become identical value continuously more than the number of times modulation system with according in specified time limit, whether existing pulse to represent that the modulation system of the value of data compares, be difficult to be subject to the impact of noise.Therefore, according to above-mentioned structure, and only send according to the connection frame that in specified time limit, whether has pulse to represent that the situation that is connected frame of modulation system of the value of data compares, can send the impact that is difficult to be subject to noise.
In addition, in described a plurality of connection frames, also can be to comprise: the connection frame of RZI modulation system; And the structure of the connection frame of the arbitrary modulation system in 4PPM modulation system, HHH (1,13) modulation system and the 8B10B modulation system.
4PPM modulation system and HHH (1,13) modulation system is the modulation system that represents the value of data in specified time limit according to the position of pulse on time shaft that exists, the 8B10B modulation system is the value that is modulated to data bit can necessarily not become identical value continuously more than the number of times modulation system, and whether the RZI modulation system is according to existing pulse to represent the modulation system of the value of data in specified time limit.Therefore, according to said structure, compare with the situation that is connected frame that only sends the RZI modulation system, can send the connection frame of the impact that is difficult to be subject to noise.
In addition, in described a plurality of connection frames, also can be to comprise: RZI modulation system and communication speed be the connection frame of 9600bps; And the structure of RZI modulation system and the communication speed connection frame faster than 9600bps.
RZI modulation system and communication speed are that the frame that is connected of 9600bps is compared than the fast connection frame of 9600bps and RZI modulation system and communication speed, are difficult to be subject to the impact of noise.Therefore, according to above-mentioned structure, be that the situation that is connected frame of 9600bps is compared with only sending RZI modulation system and communication speed, can send the connection frame of the impact that is difficult to be subject to noise.
The 2nd data sending device of the present invention comprises: modulating unit, the frame that sends to data sink is modulated; And transmitting element, modulated frame is sent to data sink, before the Frame with content information sends to data sink, the connection frame that represents the transmission conditions of this Frame is sent to data sink, it is characterized in that, as described connection frame, send the connection frame that represents the modulation system of the value that comprises in this connections frame according to the position of pulse on time shaft that in specified time limit, exists, or the value that is modulated to data bit can necessarily not become the connection frame of the modulation system of identical value continuously more than the number of times.
In addition, the 2nd data transmission method for uplink of the present invention, before the Frame with content information sends to data sink from data sending device, the connection frame that represents the transmission conditions of this Frame is sent to data sink from data sending device, it is characterized in that, comprise: connect forwarding step, as described connection frame, send the connection frame that represents the modulation system of the value that comprises in this connections frame according to the position of pulse on time shaft that in specified time limit, exists, or the value that is modulated to data bit can necessarily not become the connection frame of the modulation system of identical value continuously more than the number of times.
In addition, the 2nd data sending/receiving system of the present invention comprises data sending device and data sink, and wherein, described data sending device comprises: modulating unit, the frame that sends to data sink is modulated; And transmitting element, modulated frame is sent to data sink, and before the Frame with content information sends to data sink, the connection frame that represents the transmission conditions of this Frame is sent to data sink, described data sink receives described connection frame, and the transmission conditions that represent in the connection frame based on reception are carried out the reception of described Frame, it is characterized in that, described data sending device is as described connection frame, send the connection frame that represents the modulation system of the value that comprises in this connections frame according to the position of pulse on time shaft that in specified time limit, exists, or the value that is modulated to data bit can necessarily not become the connection frame of the modulation system of identical value continuously more than the number of times.
Represent the modulation system of value of data and the value that is modulated to data bit can not become identical value continuously more than certain number of times modulation system in the position on the time shaft according to the pulse that in specified time limit, exists, with according to the rules during in whether exist pulse to represent that the modulation system of the value of data compares, be difficult to be subject to the impact of noise.
Therefore, according to above-mentioned the 2nd data sending device, the 2nd data transmission method for uplink and the 2nd data sending/receiving system, with sent like that according in specified time limit, whether existing pulse to represent that the structure that is connected frame of the modulation system (RZI modulation system) of the value of data compares in the past, even under the environment of the impact that is subject to easily noise, also can improve the probability that in reception side apparatus, normally receives the connection frame.
In addition, as described connection frame, also can be the structure that sends the connection frame of the arbitrary modulation system in 4PPM modulation system, HHH (1,13) modulation system and the 8B10B modulation system.
4PPM modulation system and HHH (1,13) modulation system is the modulation system that represents the value of data in specified time limit according to the position of pulse on time shaft that exist, and the 8B10B modulation system is the value that is modulated to data bit can necessarily not become identical value continuously more than the number of times modulation system.Therefore, according to said structure, with sent like that according in specified time limit, whether existing pulse to represent that the structure that is connected frame of the modulation system (RZI modulation system) of the value of data compares in the past, even under the environment of the impact that is subject to easily noise, also can improve the probability that in reception side apparatus, normally receives the connection frame.
In addition, the communication speed that also can be described connection frame is the communication speed of the FIR of IrDA, and the communication speed of described Frame is the communication speed of the VFIR of the communication speed of FIR of IrDA or IrDA.
According to described structure, can improve the probability that in reception side apparatus, normally receives the connection frame, can improve the normally probability of receiving data frames.
In addition, in the described the 1st and the 2nd data sending device, also can send described connection frame as transmission medium with infrared ray.
According to described structure, even when connecting the transmission of frame, produce easily under the environment of infrared ray noise, also can improve the probability that in reception side apparatus, suitably receives the connection frame.
In addition, the frame format of described connection frame also can be the SNRM frame format of IrDA.
According to described structure, use the SNRM frame format of IrDA as connecting frame, thereby as the connection parameter in the SNRM frame and the information of communication speed that can additional data frames, break time etc.Thus, in data sink, analyze the connection parameter in the SNRM frame, thereby can obtain the information of communication speed when the communication of Frame, break time etc.
In addition, the the described the 1st and the 2nd data transmission method for uplink also can pass through computer realization, at this moment, by making computer carry out the processing of described connection forwarding step, thereby the recording medium that is sent program and recorded the embodied on computer readable of this program by the data of the described data transmission method for uplink of computer realization also belongs to category of the present invention.
Data sink of the present invention, the described Frame that reception sends from data sending device, described data sending device has comprised before the Frame of content information in transmission, send the connection frame of the transmission conditions that are used for this Frame of expression, it is characterized in that, described data sending device is, send described Frame with the 1st transmission conditions, send described connection frame with at least one the 2nd transmission conditions different from the 1st transmission conditions in modulation system and the communication speed, or send described Frame with the 1st transmission conditions, send the device of described connection frame with two conditions of the 1st transmission conditions and the 2nd transmission conditions, described data sink comprises: receiving element receives the frame that sends from described data sending device; And demodulating unit, the frame that the described receiving element of demodulation receives, at the reception holding state that receives before connecting frame, be set to described receiving element and receive the frame that sends with described the 1st transmission conditions, the frame that described demodulating unit comes the described receiving element of demodulation to receive based on described the 1st transmission conditions, be in the situation of Frame at the frame by described demodulating unit demodulation, follow reception and the demodulation of the Frame that this Frame sends based on described the 1st transmission conditions.
In addition, data receive method of the present invention, the described Frame that reception sends from data sending device, described data sending device has comprised before the Frame of content information in transmission, send the connection frame of the transmission conditions that are used for this Frame of expression, it is characterized in that, described data sending device is, send described Frame with the 1st transmission conditions, send described connection frame with at least one the 2nd transmission conditions different from the 1st transmission conditions in modulation system and the communication speed, or send described Frame with the 1st transmission conditions, send the device of described connection frame with two conditions of the 1st transmission conditions and the 2nd transmission conditions, described data receive method comprises: receiving step receives the frame that sends from described data sending device; And demodulation step, the frame that the described receiving element of demodulation receives, at the reception holding state that receives before connecting frame, be set to and in described receiving step, receive the frame that sends with described the 1st transmission conditions, in described demodulation step, come demodulation to pass through the frame that described receiving step receives based on described the 1st transmission conditions, be in the situation of Frame at the frame by described demodulation step demodulation, follow reception and the demodulation of the Frame that this Frame sends based on described the 1st transmission conditions.
In addition, data sending/receiving system of the present invention, comprise data sending device and data sink, wherein, described data sending device has comprised before the Frame of content information in transmission, send the connection frame of the transmission conditions that are used for this Frame of expression, described data sink receives the described Frame that sends from described data sending device, it is characterized in that, described data sending device is, send described Frame with the 1st transmission conditions, send described connection frame with at least one the 2nd transmission conditions different from the 1st transmission conditions in modulation system and the communication speed, or send described Frame with the 1st transmission conditions, send the device of described connection frame with two conditions of the 1st transmission conditions and the 2nd transmission conditions, described data sink comprises: receiving element receives the frame that sends from described data sending device; And demodulating unit, the frame that the described receiving element of demodulation receives, at the reception holding state that receives before connecting frame, be set to described receiving element and receive the frame that sends with described the 1st transmission conditions, the frame that described demodulating unit comes the described receiving element of demodulation to receive based on described the 1st transmission conditions, be in the situation of Frame at the frame by described demodulating unit demodulation, follow reception and the demodulation of the Frame that this Frame sends based on described the 1st transmission conditions.
According to above-mentioned data sink, data receive method and data sending/receiving system, at the reception holding state that receives before connecting frame, be set to and receive the frame that sends with the 1st transmission conditions, and based on the 1st transmission conditions the frame that receives is carried out demodulation, frame in demodulation is in the situation of Frame, follows reception and the demodulation of the Frame of this Frame transmission based on described the 1st transmission conditions.Thus, even in the situation that is difficult to receive the connection frame that sends with the 2nd transmission conditions, also can receive the Frame with the transmission of the 1st transmission conditions, so can improve the reliability of data receiver.
In addition, data sink of the present invention also can comprise: the frame analytic unit, and the frame that detects by the demodulation of described demodulating unit institute is to connect frame or Frame; And reception control unit, control the demodulation condition of condition of acceptance and the described demodulating unit of described receiving element, the frame by the demodulation of described demodulating unit institute for the situation that connects frame under, described reception control unit is controlled described receiving element and described demodulating unit, so that based on the transmission conditions of the Frame that represents in this connection frame, be received in the Frame that sends after this connection frame and it is carried out demodulation.
According to described structure, in the situation that has received the connection frame that sends with the 1st transmission conditions, carry out this connection frame afterwards reception and the demodulation of the Frame of transmission based on the transmission conditions of the Frame that represents in this connection frame.Therefore, even under the environment of the reception difficulty of the frame that sends with the 2nd transmission conditions, also can be based on the connection frame that sends the 1st transmission conditions of the data sending device transmission that connects frame from two conditions with the 1st transmission conditions and the 2nd transmission conditions, carry out the reception of Frame, can improve the reliability that data send and receive.
In addition, described receiving element also can receive the frame that sends with described the 1st transmission conditions, but the frame that the frame of described demodulating unit demodulation just sends with described the 1st transmission conditions.
According to described structure, even in the situation that is difficult to receive the connection frame that sends with the 2nd transmission conditions, also can receive the Frame with the transmission of the 1st transmission conditions, so can improve the reliability of data receiver.In addition, receiving element and demodulating unit become reception and the demodulation of carrying out all the time with the frame of the 1st transmission conditions transmission, need not to connect the reception ﹠ disposal of frame, so receiving element and demodulating unit are installed easily, can reduce circuit scale.
In addition, data sink comprises: the 2nd receiving element receives the frame that sends from described data sending device; And the 2nd demodulating unit, the frame that described the 2nd receiving element of demodulation receives, at the reception holding state that receives before connecting frame, be set to described the 2nd receiving element and receive the frame that sends with described the 2nd transmission conditions, the frame that described the 2nd demodulating unit comes described the 2nd receiving element of demodulation to receive based on described the 2nd transmission conditions, the frame by the demodulation of described the 2nd demodulating unit institute for the situation that connects frame under, described reception control unit is controlled described receiving element or described the 2nd receiving element, so that based on the transmission conditions of the Frame that represents in this connection frame, be received in the Frame that sends after this connection frame, control simultaneously described demodulating unit or described the 2nd demodulating unit, so that based on the transmission conditions of the Frame that represents in the described connection frame, the Frame that described receiving element or described the 2nd receiving element are received carries out demodulation.
According to described structure, in the situation that can receive the connection frame that sends with the 2nd transmission conditions by the 2nd receiving element and the 2nd demodulating unit, can be received in the Frame that sends after this connection frame based on these transmission conditions that connect the Frame that represents in the frame.Therefore, can further improve the reliability of data receiver.
In addition, also can comprise for the image display part that shows based on the image of described Frame.
According to described structure, received at data sink in the situation of view data, can be at the image of image display part demonstration based on this view data.
In addition, also can be that the modulation system in described the 2nd transmission conditions is the RZI modulation system, the modulation system in described the 1st transmission conditions is the arbitrary modulation system in 4PPM modulation system, HHH (1,13) modulation system and the 8B10B modulation system.
Generally, known RZI modulation system is than 4PPM modulation system, HHH (1,13) modulation system and 8B10B modulation system, because the impact of noise and easier generation communication errors.
With respect to this, according to described structure, even be difficult to use in the impact owing to noise in the situation of reception of connection frame of RZI modulation system, any of 4PPM modulation system, HHH (1,13) modulation system and the 8B10B modulation system of the communication errors that also can cause by the impact that is difficult to produce noise than RZI modulation system receives the frame of transmission.Therefore, can improve the reliability of data receiver.
In addition, described receiving element also can receive the frame that sends as transmission medium with infrared ray from described data sending device.
According to described structure, can receive the frame that uses infrared ray to send.In addition, even under the environment of the impact that is subject to easily the infrared ray noise, also receiving data frames suitably.
In addition, described data receive method can pass through computer realization, at this moment, by making computer carry out the processing of described each step, thereby also belong to category of the present invention by the data receiver program of the described data receive method of computer realization and the recording medium that recorded the embodied on computer readable of this program.
As mentioned above, the 1st data sending device of the present invention, the 1st data transmission method for uplink and the 1st data sending/receiving system as described connection frame, send at least one mutually different a plurality of connection frame in modulation system and the communication speed.
Therefore, in reception side apparatus, the probability of controlling the reception ﹠ disposal of Frame based on the connection frame that normally receives improves, so even at a certain connection frame under the environment of the impact that is subject to easily noise, also can make suitably receiving data frames of reception side apparatus.
In addition, the 2nd data sending device of the present invention, the 2nd data transmission method for uplink and the 2nd data sending/receiving system, as described connection frame, send according to the position of pulse on time shaft that in specified time limit, exists and represent the connection frame of modulation system of the value that comprises in this connections frame or the value that is modulated to data bit can necessarily not become the modulation system of identical value continuously more than the number of times connection frame.
Therefore, with sent like that according to the rules in the past during in whether exist pulse to represent that the structure that is connected frame of the modulation system (RZI modulation system) of the value of data compares, even under the environment of the impact that is subject to easily noise, also can improve the probability that in reception side apparatus, normally receives the connection frame.
Data sink of the present invention is under the reception holding state that receives before connecting frame, be set as described receiving element and receive the frame that sends with described the 1st transmission conditions, the frame that described demodulating unit comes the described receiving element of demodulation to receive based on described the 1st transmission conditions, be in the situation of Frame at the frame by the demodulation of described demodulating unit institute, follow reception and the demodulation of the Frame that this Frame sends based on the 1st transmission conditions.
Therefore, even in the situation that is difficult to receive the connection frame that sends with the 2nd transmission conditions, also can receive the Frame with the transmission of the 1st transmission conditions, so can improve the reliability of data receiver.
In addition, the present invention is applicable to the data sending device of the connection frame that sent the transmission conditions recorded and narrated Frame before the transmission of Frame, the data sink that receives the data that send from described data sending device and the data sending/receiving system that comprises described data sending device and described data sink.
The concrete execution mode of putting down in writing in the detailed descriptive item of invention or embodiment are just for clear and definite technology contents of the present invention, can not only be defined in such concrete example comes narrow sense ground to explain, in the scope of spirit of the present invention and the claim item of putting down in writing, can carry out various changes and implement.

Claims (9)

1. a data sink receives the Frame that sends from data sending device, and described data sending device has comprised in transmission before the Frame of content information, sends the connection frame of the transmission conditions that are used for this Frame of expression, it is characterized in that,
Described data sending device, send described Frame with the 1st transmission conditions, send described connection frame with at least one the 2nd transmission conditions different from the 1st transmission conditions in modulation system and the communication speed, perhaps send described Frame with the 1st transmission conditions, two conditions with the 1st transmission conditions and the 2nd transmission conditions send described connection frame
Described data sink comprises:
Receiving element receives the frame that sends from described data sending device; And
Demodulating unit, the frame that the described receiving element of demodulation receives,
At the reception holding state that receives before connecting frame, be set to described receiving element and receive the frame that sends with described the 1st transmission conditions, the frame that described demodulating unit comes the described receiving element of demodulation to receive based on described the 1st transmission conditions, be in the situation of Frame at the frame by described demodulating unit demodulation, follow reception and the demodulation of the Frame that this Frame sends based on described the 1st transmission conditions.
2. data sink as claimed in claim 1 is characterized in that, comprising:
The frame analytic unit, the frame that detects by the demodulation of described demodulating unit institute is to connect frame or Frame; And
Reception control unit is controlled the demodulation condition of condition of acceptance and the described demodulating unit of described receiving element,
The frame by the demodulation of described demodulating unit institute for the situation that connects frame under, described reception control unit is controlled described receiving element and described demodulating unit, so that based on the transmission conditions of the Frame that represents in this connection frame, be received in the Frame that sends after this connection frame and it is carried out demodulation.
3. data sink as claimed in claim 1 or 2 is characterized in that,
Described receiving element can only receive the frame that sends with described the 1st transmission conditions,
But the frame that the frame of described demodulating unit demodulation just sends with described the 1st transmission conditions.
4. data sink as claimed in claim 3 is characterized in that, comprising:
The 2nd receiving element receives the frame that sends from described data sending device; And
The 2nd demodulating unit, the frame that described the 2nd receiving element of demodulation receives,
At the reception holding state that receives before connecting frame, be set to described the 2nd receiving element and receive the frame that sends with described the 2nd transmission conditions, the frame that described the 2nd demodulating unit comes described the 2nd receiving element of demodulation to receive based on described the 2nd transmission conditions,
The frame by the demodulation of described the 2nd demodulating unit institute for the situation that connects frame under, described reception control unit is controlled described receiving element or described the 2nd receiving element, so that based on the transmission conditions of the Frame that represents in this connection frame, be received in the Frame that sends after this connection frame, control simultaneously described demodulating unit or described the 2nd demodulating unit, so that based on the transmission conditions of the Frame that represents in the described connection frame, the Frame that described receiving element or described the 2nd receiving element are received carries out demodulation.
5. data sink as claimed in claim 1 is characterized in that, comprising:
Image display part shows the image based on described Frame.
6. data sink as claimed in claim 1 is characterized in that,
Modulation system in described the 2nd transmission conditions is the RZI modulation system,
Modulation system in described the 1st transmission conditions is the arbitrary modulation system in 4PPM modulation system, HHH (1,13) modulation system and the 8B10B modulation system.
7. data sink as claimed in claim 1 is characterized in that,
Described receiving element receive from described data sending device send with the frame of infrared ray as transmission medium.
8. a data receive method receives the Frame that sends from data sending device, and described data sending device has comprised in transmission before the Frame of content information, sends the connection frame of the transmission conditions that are used for this Frame of expression, it is characterized in that,
Described data sending device, send described Frame with the 1st transmission conditions, send described connection frame with at least one the 2nd transmission conditions different from the 1st transmission conditions in modulation system and the communication speed, perhaps send described Frame with the 1st transmission conditions, two conditions with the 1st transmission conditions and the 2nd transmission conditions send described connection frame
Described data receive method comprises:
Receiving step receives the frame that sends from described data sending device; And
Demodulation step, the frame that the described receiving step of demodulation receives,
At the reception holding state that receives before connecting frame, be set to and in described receiving step, receive the frame that sends with described the 1st transmission conditions, in described demodulation step, come demodulation to pass through the frame that described receiving step receives based on described the 1st transmission conditions, be in the situation of Frame at the frame by described demodulation step demodulation, follow reception and the demodulation of the Frame that this Frame sends based on described the 1st transmission conditions.
9. data sending/receiving system, comprise data sending device and data sink, wherein, described data sending device has comprised before the Frame of content information in transmission, send the connection frame of the transmission conditions that are used for this Frame of expression, described data sink receives the described Frame that sends from described data sending device, it is characterized in that
Described data sending device, send described Frame with the 1st transmission conditions, send described connection frame with at least one the 2nd transmission conditions different from the 1st transmission conditions in modulation system and the communication speed, perhaps send described Frame with the 1st transmission conditions, two conditions with the 1st transmission conditions and the 2nd transmission conditions send described connection frame
Described data sink comprises:
Receiving element receives the frame that sends from described data sending device; And
Demodulating unit, the frame that the described receiving element of demodulation receives,
At the reception holding state that receives before connecting frame, be set to described receiving element and receive the frame that sends with described the 1st transmission conditions, the frame that described demodulating unit comes the described receiving element of demodulation to receive based on described the 1st transmission conditions, be in the situation of Frame at the frame by described demodulating unit demodulation, follow reception and the demodulation of the Frame that this Frame sends based on described the 1st transmission conditions.
CN 200810095433 2007-05-01 2008-04-23 Data transmitting device, data receiving device, data receiving method, and data transmitting and receiving system Expired - Fee Related CN101299640B (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP121118/07 2007-05-01
JP2007121118 2007-05-01
JP2007338327A JP4949222B2 (en) 2007-05-01 2007-12-27 Data transmitting apparatus, data transmitting method, data transmitting / receiving system, data transmitting program and recording medium thereof, data receiving apparatus, data receiving method,
JP338327/07 2007-12-27

Publications (2)

Publication Number Publication Date
CN101299640A CN101299640A (en) 2008-11-05
CN101299640B true CN101299640B (en) 2013-03-27

Family

ID=40079342

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200810095433 Expired - Fee Related CN101299640B (en) 2007-05-01 2008-04-23 Data transmitting device, data receiving device, data receiving method, and data transmitting and receiving system

Country Status (2)

Country Link
JP (1) JP4949222B2 (en)
CN (1) CN101299640B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101683881B1 (en) * 2009-11-06 2016-12-08 삼성전자주식회사 Method and apparatus for transmitting decision of visibility frame in transmitter and receiver of visible light communications
CN103363995A (en) * 2012-04-01 2013-10-23 深圳光启创新技术有限公司 Map navigation sending device based on visible light communication
JP6480652B2 (en) * 2013-07-10 2019-03-13 パナソニック株式会社 Visible light communication device, lighting apparatus using the same, and lighting system
JP6175389B2 (en) * 2014-03-13 2017-08-02 株式会社東芝 Communication apparatus, information processing apparatus, communication method, and communication program
CN106605377B (en) 2015-02-27 2020-09-15 松下电器(美国)知识产权公司 Signal generation method, signal generation device, and program
JP6011699B1 (en) * 2015-09-16 2016-10-19 Nttエレクトロニクス株式会社 Digital signal processing apparatus and optical transceiver
CN106911383A (en) * 2015-12-23 2017-06-30 北京握奇智能科技有限公司 A kind of data communication system and method

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1933387A (en) * 2005-09-16 2007-03-21 夏普株式会社 Receiving device, electronic apparatus, communication method, communication program and recording medium

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09224069A (en) * 1996-02-16 1997-08-26 Nec Eng Ltd Infrared ray communication equipment
JPH11164357A (en) * 1997-11-26 1999-06-18 Matsushita Electric Ind Co Ltd Radio communication system
JPH11187075A (en) * 1997-12-24 1999-07-09 Canon Inc Infrared reception equipment and signal processing method therefor
JP2001230726A (en) * 2000-02-18 2001-08-24 Canon Inc Infrared ray data communication equipment
US20040221312A1 (en) * 2003-05-01 2004-11-04 Genesis Microchip Inc. Techniques for reducing multimedia data packet overhead
JP4597583B2 (en) * 2004-05-31 2010-12-15 シャープ株式会社 Data transmission device, data reception device, communication system, control program for data transmission device, control program for data reception device, and computer-readable recording medium
JP2006186598A (en) * 2004-12-27 2006-07-13 Sharp Corp Data processing system, data processor, and data transmitter

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1933387A (en) * 2005-09-16 2007-03-21 夏普株式会社 Receiving device, electronic apparatus, communication method, communication program and recording medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张晓红等.红外通信IrDA标准与应用.《光电子技术》.2003,第23卷(第4期),261-265. *

Also Published As

Publication number Publication date
CN101299640A (en) 2008-11-05
JP4949222B2 (en) 2012-06-06
JP2008301472A (en) 2008-12-11

Similar Documents

Publication Publication Date Title
CN101299640B (en) Data transmitting device, data receiving device, data receiving method, and data transmitting and receiving system
US11357072B2 (en) Method and apparatus for selecting reception antenna set of user terminal
US6982962B1 (en) System and method for selecting a network access provider using a portable information device
US6944402B1 (en) Extended range infrared communication (ERIC) for an infrared associated (IrDA) compliant portable device
US8364088B2 (en) Method, system and mobile device for prioritizing a discovered device list
US7346764B2 (en) Optical transceiver module initialization
CN100384111C (en) Wireless communication equipment and method having harmonized primary and secondary transmitters
US20080131140A1 (en) Method for communication link connection using visible light communication
CN108353265A (en) Use the wireless communications method and electronic equipment of near-field communication
CN103384369A (en) Method, device and system for building data connection
US11082151B2 (en) Electronic device and coverage compensation method thereof for short range communication
CN102238270A (en) Identification method of Bluetooth device and mobile phone using the same
EP2945298B1 (en) Communication method and apparatus for nfc device, and nfc device
US20100026512A1 (en) Remote controller of electronic apparatus
CN101841532B (en) Server device and setting information sharing method
CN106332058A (en) Data transmission method and terminal equipment
US8248960B2 (en) Data transmission with dynamic modulation scheme and/or transfer rate
CN111786725B (en) Wireless communication device, method and electronic equipment
US20120114327A1 (en) Method and apparatus for adaptive optical wireless communication
CN112260754A (en) Passive autonomous visible light communication reverse signal link and communication method thereof
CN101483645A (en) Communications device, communications method, and storage medium
TW432808B (en) Transceiving apparatus and method, receiving apparatus and method, as well as a transmitting apparatus and method
JP2001230726A (en) Infrared ray data communication equipment
US20240193119A1 (en) Electronic device for setting operating mode of interface on basis of performance information about external electronic device, and electronic device operating method
KR20230063823A (en) Electronic device for scheduling transmission or reception of data through a plurality of links and method for the same

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130327

CF01 Termination of patent right due to non-payment of annual fee