Information transmission system using light as communication medium, information transmission method, image pickup device, and computer programmed product
First Claim
1. An information transmission system comprising a light emitting unit that converts arbitrary information into an optical signal to output and a light receiving unit that receives said optical signal to reproduce said information, said light emitting unit including:
- determining means for logically determining a bit sequence that structures said arbitrary information;
selecting means for selecting a specific bit pattern sequence from two bit pattern sequences having a low correlation with each other, pre-prepared based on the determination result by said determining means;
modulating means for modulating said arbitrary information to light intensity according to the selection result by said selecting means; and
output controlling means for performing control to output the optical signal with intensity modulated by said modulating means;
said light receiving unit including;
binarizing means for receiving the optical signal output from said light emitting unit to binarize according to the light intensity;
bit pattern determining means for determining whether or not the bit pattern sequence included in the signal binarized by said binarizing means corresponds to any one of said pre-prepared two bit pattern sequences having a low correlation with each other;
signal outputting means for outputting a logic signal corresponding to the bit pattern sequence determined by said bit pattern determining means; and
reproducing means for reproducing said arbitrary information based on the output result from said signal outputting means.
1 Assignment
0 Petitions
Accused Products
Abstract
A CPU 36 of a light emitting unit 30 fetches ith bit of transmission information TX stored in a transmission data memory 33 in synchronization with a clock signal CK from a timing generator 35. The CUP 36 determines the bit value and fetches a first pattern sequence SA from a pattern data memory 44 when the bit is logic signal 1, and fetches a second pattern sequence SB from a pattern data memory 34 when the bit is logic signal 0, and outputs the first pattern sequence SA and second pattern sequence SB to a light emitting section 37. While, a CPU 39 of a light receiving unit 40 extracts a pixel area with a time sequence luminance variation pattern from a frame image captured into a capture image buffer 46, and binarizes the luminance variation pattern, and performs logic determination. A liquid crystal display 44 displays information of a light emitting area to be overlapped with a subject image.
-
Citations
20 Claims
-
1. An information transmission system comprising a light emitting unit that converts arbitrary information into an optical signal to output and a light receiving unit that receives said optical signal to reproduce said information,
said light emitting unit including: -
determining means for logically determining a bit sequence that structures said arbitrary information;
selecting means for selecting a specific bit pattern sequence from two bit pattern sequences having a low correlation with each other, pre-prepared based on the determination result by said determining means;
modulating means for modulating said arbitrary information to light intensity according to the selection result by said selecting means; and
output controlling means for performing control to output the optical signal with intensity modulated by said modulating means;
said light receiving unit including;
binarizing means for receiving the optical signal output from said light emitting unit to binarize according to the light intensity;
bit pattern determining means for determining whether or not the bit pattern sequence included in the signal binarized by said binarizing means corresponds to any one of said pre-prepared two bit pattern sequences having a low correlation with each other;
signal outputting means for outputting a logic signal corresponding to the bit pattern sequence determined by said bit pattern determining means; and
reproducing means for reproducing said arbitrary information based on the output result from said signal outputting means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An information transmission method that converts information to be transmitted into an optical signal to output by a light emitting unit and that receives said optical signal by a light receiving unit to reproduce said information, said method comprising the steps of:
-
logically determining a bit sequence that structures information to be transmitted;
selecting a bit pattern sequence alternatively from two bit pattern sequences having a low correlation with each other, pre-prepared according to the result determined in said logic determining step;
outputting the optical signal with intensity modulated according to the result selected in said selecting step;
binarizing the optical signal received according to intensity;
determining whether or not the bit pattern sequence included in the result binarized in said binarizing step corresponds to any one of said pre-prepared two bit pattern sequences having a low correlation with each other;
generating a corresponding logic signal when the bit pattern sequence corresponds to any one of said two bit pattern sequences is determined in said determining step; and
reproducing said information based on the logic signal generated in said generating step. - View Dependent Claims (13)
-
-
14. An image pickup device comprising:
-
image pickup means;
storage means for storing two bit pattern sequences having a low correlation with each other;
scanning means for scanning an area subjected to image pickup by said image pickup means;
means for specifying an output light area subjected to intensity modulation based on the result scanned by said scanning means;
binarizing means for binarizing the output light area specified by said means according to light intensity;
bit pattern determining means for determining whether or not the bit pattern sequence included in the signal binarized by said binarizing means corresponds to any one of said two bit pattern sequences having a low correlation with each other, stored in said storage means;
signal outputting means for outputting a logic signal corresponding to the bit pattern sequence determined by said bit pattern determining means; and
reproducing means for reproducing information based on the output result from said signal outputting means. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer programmed product having a computer-program recorded on storage computer-readable storage medium, said computer-program causing a computer, being connected to an image pickup device, to execute steps of:
-
scanning an area subjected to image pickup by said image pickup device;
specifying an output light area subjected to intensity modulation based on said scanned result;
binarizing said specified output light area according to light intensity;
determining whether or not a bit pattern sequence included in the signal binarized by said binarizing means corresponds to any one of pre-prepared two bit pattern sequences having a low correlation with each other;
outputting a logic signal corresponding to said determined bit pattern sequence; and
outputting information based on said output result in said signal outputting step.
-
Specification