Abstract:
An information communication method selectively obtains a location of a terminal device. Determining the location of the terminal device by wireless communication with a wireless access point includes receiving a radio signal including a first identification information to identify a location of the wireless access point, and calculating the location of the terminal device using the identified location of the wireless access point, which is identified by the first identification information. Determining the location of the terminal device by visible light communication with a subject provides higher accuracy and includes setting an exposure time of an image sensor having a plurality to exposure lines so that a bright line corresponding to each of the plurality of exposure lines included in the image sensor appears according to a change in luminance of the subject, obtaining a bright line image by capturing the subject, and demodulating data from the bright line image.
Abstract:
A recoding medium storing a computer program, which, when executed by a processor, cause the processor to perform operations including: determining a pattern of a change in luminance, by modulating the signal to be transmitted; and transmitting the signal, by at least one light emitter changing in luminance according to the determined pattern of the change in luminance. The signal has a plurality of blocks, each block of the plurality of blocks includes (i) address information that indicates a position of a data segment in the signal and (ii) the data segment. In the transmitting, the signal is transmitted repeatedly at different times. The address information is used to identify a same location of the block data segment in the signal transmitted at a first time and in the signal transmitted at a second time, which is different from the first time. The signal has a check signal.
Abstract:
A method includes capturing images with an image sensor while switching the shutter speed of the image sensor between a first speed and a second, higher speed. When a captured subject is a barcode, a barcode image is obtained when the shutter speed is the first speed, and barcode information is obtained by decoding the barcode in the image. When a captured subject is a light source, a bright line image including bright lines corresponding to a plurality of exposure lines included in the image sensor is obtained when the shutter speed is the second speed, and a visible light signal is obtained as visible light information by decoding a pattern of the bright lines in the obtained bright line image. The method also includes displaying an image obtained through capturing performed when the shutter speed is the first speed.
Abstract:
A display method is for a display apparatus to display an image, and includes: obtaining a captured display image and a decode target image by an image sensor capturing an image of a subject; obtaining a light ID by decoding the decode target image; transmitting the light ID to a server; obtaining, from the server, an AR image and recognition information which are associated with the light ID; recognizing a region according to the recognition information as a target region from the captured display image; and displaying the captured display image in which the AR image is superimposed on the target region.
Abstract:
An apparatus is provided that includes a display, an image sensor having a plurality of exposure lines, a processor, and a memory storing a computer program, which when executed by the processor, causes the processor to perform operations. The operations include displaying a first assist image on the display, and executing a visible light communication mode. In the visible light communication mode, the operations include (i) setting a second exposure time of the image sensor so that, in an image obtained by capturing a subject by the image sensor, a plurality of bright lines corresponding to the plurality of exposure lines included in the image sensor appear according to a change in luminance of the subject, (ii) obtaining a bright line image including the plurality of bright lines, and (iii) obtaining information by demodulating data specified by a pattern of the plurality of bright lines.
Abstract:
In one embodiment, such a method may include receiving a visible light signal by a sensor of a terminal device from a transmitter which transmits the visible light signal by a light source changing in luminance. The terminal device may transmit a request signal for requesting content associated with the visible light signal, from the terminal device to a server, and receive a content from the server. The content may include time points and data to be reproduced at the time points. Thereafter the terminal device may reproduce data included in the content and corresponding to a time point of a clock included in the terminal device.
Abstract:
An apparatus includes a processor and a recording medium having a program, the program causing the processor to execute operations. The operations include providing a normal mode and a visible light communication mode, wherein the normal mode and the visible light communication mode are switchable. In the normal mode, first image data is obtained by image capture with a first exposure time by sequentially starting exposure for a plurality of exposure lines in an image sensor each at a different time and each of the plurality of exposure lines partially overlaps in exposure time an adjacent exposure line. In the visible light communication mode, (i) a second exposure time of the image sensor is set, (ii) a bright line image is obtained, and (iii) information is obtained by demodulating data specified by a pattern of the plurality of bright lines included in the obtained bright line image.
Abstract:
An information processing program causes a computer to execute: encoding information to be transmitted, to determine a luminance change frequency; and outputting a signal of the determined luminance change frequency to cause a light emitter to change in luminance according to the determined luminance change frequency to transmit the information. In the encoding, each of a first frequency and a second frequency different from the first frequency is determined as the luminance change frequency. In the outputting, each of a signal of the first frequency and a signal of the second frequency is output as the signal of the determined luminance change frequency, to cause the light emitter to change in luminance according to the first frequency during a first time and change in luminance according to the second frequency during a second time different from the first time after the first time elapses.
Abstract:
An information communication method of transmitting a signal using a change in luminance is provided. The information communication method includes: determining a pattern of the change in luminance, by modulating the signal to be transmitted; and transmitting the signal, by at least one light emitter changing in luminance according to the determined pattern of the change in luminance. In the determining, a first luminance change pattern corresponding to a body, a second luminance change pattern indicating a header for specifying the body, and a third luminance change pattern indicating another header different from the header are determined. In the transmitting, the header, the body and the other header are transmitted by the at least one light emitter changing in luminance according to the first luminance change pattern, the second luminance change pattern, the first luminance change pattern and the first luminance change pattern in the stated order.
Abstract:
An information communication method that enables communication between various devices includes: determining a pattern of a change in luminance; transmitting a signal by a light emitter changing in luminance; determining a sequence of first and second image units; and displaying an image including the first and second image units arranged according to the determined sequence, wherein in the displaying: for 0, the sequence of the first and second image units is determined so that a first image unit group and a second image unit group that have a same number of image units as each other are consecutive; and for 1, the sequence of the first and second image units is determined so that a first image unit group and a second image unit group that have different numbers of image units from each other are consecutive.