CN1243315A - Information processing apparatus and method, and medium for providing program to realize said method - Google Patents
Information processing apparatus and method, and medium for providing program to realize said method Download PDFInfo
- Publication number
- CN1243315A CN1243315A CN 99110678 CN99110678A CN1243315A CN 1243315 A CN1243315 A CN 1243315A CN 99110678 CN99110678 CN 99110678 CN 99110678 A CN99110678 A CN 99110678A CN 1243315 A CN1243315 A CN 1243315A
- Authority
- CN
- China
- Prior art keywords
- data
- sequence number
- read
- historical information
- mentioned
- 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.)
- Pending
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
When a video cassette having a tag adhered thereto is mounted on the information processing apparatus or brought to a position within a predetermined distance therefrom, a read-writer reads a serial number from the tag and determines whether the read serial number has already been stored in a memory. If the determination has proved that the serial number has been stored in the memory, the read-writer reads current update history data from the tag and determines whether the read current update history data coincides with the update history data that has been stored in the memory. When it has been determined that the current update history data does not coincide with that stored in the memory, the read-writer reads whole data from the tag 2 and stores the read data in the memory, from which the data is read so as to be processed. In contrast, when it has been determined that the current update history data coincides with that stored in the memory, the read-writer reads whole data of the tag from the memory and processes the read data, instead of reading the data from the tag.
Description
The present invention relates to a kind of messaging device, information processing method, and a kind of medium that are used to provide the program of this method of realization.Specifically, the present invention relates to a kind of messaging device and a kind of information processing method and a kind of medium, can shorten processing from required time of data that the terminal that comprises contactless storer is read.
In recent years, can access comprise that the messaging device of the terminal (being designated hereinafter simply as " terminal ") of contactless storer has obtained using widely.For example shown in Fig. 7, known messaging device can carry out access to terminal.Referring to Fig. 7, when the related medium that terminal 72 arranged for example be videocassette be installed on the messaging device 71 or arrive with its at a distance of within the position of preset distance the time, read-write device 81 by a presumptive address (zone) sense data of antenna 82 from be contained in the interior storer of terminal 72 with one.Read-write device 81 data conversion of reading is become the data of predetermined format, and the data of conversion are offered an OSD (screen display) device 83.OSD device 83 will become to be fit to data presented from reading-write the data-switching that device 81 receives, then with data presentation on display device 84.
Fig. 8 represents to be stored in the data structure of the data in the terminal 72.There are 16 bytes to be used to determine horizontal address (address 0 to 15).As can be seen from Fig. 8, the data that comprise in the terminal 72 are by memory management information district 91, and media information district 92 and program information district 93 constitute.The symbol code that is used for representing to be presented at the various symbols on the display device 84 can be stored in data area in these block of information.The data that representative is recorded in the content in the medium for example institute's program stored title are stored in the presumptive area in program information district 93.
Handle a plurality of terminals if desired simultaneously, read-write device 81 and just pass through antenna 82 sense data from all terminals in order, then whole sense data is stored in the memory block that does not have to represent, individually the data of processing sequence.
Yet, there is a problem in above-mentioned known technology, that is exactly only could handle data after reading all data, even the data in one or more terminal do not change, so just needs the very long processing time to handle all data that obtain from terminal.
At the problems referred to above, required processing time when an object of the present invention is to reduce the data of messaging device on handling a plurality of terminals.
For this reason, provide a kind of messaging device according to one aspect of the present invention, it can carry out access to a kind of contactless memory device that is used for storing data, in data, comprise a sequence number and Data Update historical information, this messaging device comprises: be used for storing in advance the memory storage of data, comprise sequence number and be stored in Data Update historical information in the memory storage in data; Readout device is used for reading sequence number and current Data Update historical information from memory storage; Comparison means is used for sequence number that readout device is read and current Data Update historical information and sequence number and the Data Update historical information that has been stored in the memory storage to compare; And the treating apparatus of carrying out data processing according to comparative result.
In the work of messaging device, the data of storing in advance with memory storage comprise sequence number and have been stored in Data Update historical information in the memory storage, read sequence number and current Data Update historical information with readout device from memory storage.Sequence number of readout device being read from memory storage with comparison means and current Data Update historical information and sequence number and the Data Update historical information that has been stored in the memory storage are compared then.Then, treating apparatus is carried out data processing according to comparative result.
According to a second aspect of the present invention, the information processing method that the messaging device that provides a kind of usefulness can carry out access to the contactless memory device of storage data is carried out, comprise a sequence number and Data Update historical information in data, this information processing method may further comprise the steps: storage in advance comprises sequence number and has been stored in the data of the Data Update historical information in the above-mentioned memory storage; From memory storage, read sequence number and current Data Update historical information; The sequence number and the Data Update historical information of storing in the sequence number read in the reading step and current Data Update historical information and the storing step are compared; And carry out data processing according to result relatively.
A third aspect of the present invention provides a kind of medium that program is provided for messaging device, messaging device can carry out access to a kind of contactless memory device that is used for storing data, comprise a sequence number and Data Update historical information in data, this program may further comprise the steps: storage in advance comprises sequence number and has been stored in the data of the Data Update historical information in the memory storage; From memory storage, read sequence number and current Data Update historical information; The sequence number and the Data Update historical information of storing in the sequence number read in the reading step and current Data Update historical information and the storing step are compared; And carry out data processing according to result relatively.
According to of the present invention second and the third aspect, storage comprises the sequence number that is stored in the memory storage and the data of Data Update historical information in storing step, and reads sequence number and current Data Update historical information from memory storage in reading step.In comparison step, the sequence number and the Data Update historical information of storing in the sequence number read in the reading step and current Data Update historical information and the storing step are compared.In execution in step, carry out data processing then according to result relatively.
With reference to accompanying drawing the explanation of most preferred embodiment just is appreciated that above and other objects of the present invention, feature and advantage thereof according to following.
Fig. 1 is the block diagram of the messaging device of one embodiment of the invention;
Fig. 2 is used for the block diagram of structure of the routine terminal 2 shown in the presentation graphs 1;
The block representation of Fig. 3 read-write a kind of structure of device 11;
Fig. 4 is a synoptic diagram, the data structure in memory of expression terminal 2;
Fig. 5 is a synoptic diagram in the media information district 52 shown in Fig. 4;
Fig. 6 is a process flow diagram, is used for representing the working method of messaging device 1 of the present invention;
The block representation of Fig. 7 the structure of general information treatment facility; And
Fig. 8 is the data structure in memory synoptic diagram of terminal 72.
A most preferred embodiment of the present invention below will be described.But the concrete form that is noted that the components and parts that adopt herein only is for convenience of explanation, is not that scope of the present invention is constituted any restriction.
Referring to accompanying drawing, messaging device of the present invention can carry out access to a kind of contactless memory device that is used for storing data, in data, comprise a sequence number and Data Update historical information, this messaging device has with lower member: be used for storing in advance the memory storage of data, comprise sequence number and be stored in Data Update historical information in the memory storage in data; Readout device is used for reading a sequence number and current Data Update historical information from memory storage; Comparison means is used for sequence number that readout device is read and current Data Update historical information and sequence number and the Data Update historical information that has been stored in the memory storage to compare; And the treating apparatus of carrying out data processing according to comparative result.
Fig. 1 is the structured flowchart of unification with the messaging device of 1 one embodiment of the invention of representing.Employing in the present embodiment is subsidiary to have the videocassette (not shown) of a terminal 2 as the memory storage with a sequence number and Data Update historical information.When videocassette be installed on the messaging device 1 or arrive with its at a distance of within the position of preset distance the time, read-write device 11 by a presumptive address (zone) sense data of antenna 12 from be contained in the interior storer of terminal 2 with one.Read-write device 11 data conversion of reading is become the data of predetermined format, and the transform data that is obtained is offered an OSD (OnScreen Display) device 14.OSD device 14 will become to be fit to data presented from reading-write the data-switching that device 11 receives, then with data presentation on display device 15.
When the subsidiary videocassette that terminal 2 arranged is installed on the messaging device 1 or arrive with it apart within the position of preset distance, read-write device 11 and read above-mentioned sequence number 61, and determine whether the sequence number of reading has been stored in the storer 13 as memory storage from terminal 2.Be stored in the storer if determined this sequence number 61, read-write device 11 and just read above-mentioned current Data Update historical information from terminal 2.
Read-write device 11 and determine whether the current renewal historical data of reading from terminal 2 meets the renewal historical data that has been stored in the storer 13.Be not inconsistent if determined current renewal historical data 62 and the data that are stored in the storer 13, read-write device 11 and just read all remaining data from terminal 2.Be not stored in as yet in the storer 13 if determined sequence number 61, read-write device 11 and will read all data yet from terminal 2.Read-write all data that device 11 storage is read from terminal 2, and the data of reading storage are once in a while carried out data processing.
Meet the data that are stored in the storer 13 if determined the current renewal historical data 62 of reading, read-write device 11 and just read all data of having obtained and be stored in advance in the storer 13, do not need to carry out work, and the data of reading from storer 13 are handled from terminal 2 sense datas own.
Fig. 2 is a block diagram that is used for representing terminal 2 structures.Antenna 21 as parts of terminal 2 receives the aftermentioned electric waves from reading-write device 11, and the signal that correspondence receives electric wave is offered tuned circuit 22 and power circuit 31.Tuned circuit 22 is extracted in terminal 2 and reads-write the carrier frequency that is used to communicate by letter between the device 11 from the signal that antenna 21 provides.
With an amplifying circuit 23 received signal is amplified to predetermined amplitude, exports amplifying signal then.The signal that comes demodulation to be modulated with a demodulator circuit 24, thereby the data of the corresponding received signal of form by carrier frequency.Communication control circuit 25 switches between transmission and receiving mode.Microcomputer 26 is carried out overall control according to the control program that is stored among the ROM (ROM (read-only memory)) 27 to the various piece of terminal 2.Microcomputer 26 also will provide the data of selecting that must store to an EEPROM (Electrically Erasable Read Only Memory) 28 in the middle of the various data that receive by communication control circuit 25.
The data that the EEPROM28 storage is provided by microcomputer 26.The data-modulated that modulation circuit 29 provides communication control circuit 25 becomes the signal of carrier frequency, and output is by the signal of modulation acquisition.Amplifying circuit 30 will be amplified to predetermined amplitude from the signal of having modulated with carrier frequency that modulation circuit 29 receives.Launch the signal of the carrier frequency that is exaggerated circuit 30 amplifications then by antenna 21 usefulness electric waves.
The block representation of Fig. 3 read-write a kind of structure of device 11.Antenna 12 is used for to terminal 2 emission prearranged signals, and is used for exchanging predetermined carrier wave, so that finish terminal 2 and read-write communication between the device 11.Antenna 12 also is used to produce magnetic field to provide electric power to terminal 2.
Tuned circuit 41 from the signal that provides by antenna 12, extract be used for terminal 2 and read-write the carrier frequency of communicating by letter between the device 11.Amplifying circuit 42 is exported amplifying signal after the signal that receives is amplified to predetermined amplitude.43 pairs of signals according to the carrier frequency modulation of demodulator circuit carry out demodulation, thereby form the data of corresponding received signal.Communication control circuit 44 send and receiving mode between switch and communicate control.Microcomputer 45 is carried out overall control according to the control program that is stored among the ROM (ROM (read-only memory)) 46 to the various piece of reading-write device 11.Microcomputer 45 also will provide the data of the needs storage of selecting in the middle of the various data that receive by communication control circuit 44 to a RAM (random access memory) 47.
The data that RAM47 storage microcomputer 45 provides.The data-modulated that modulation circuit 48 provides communication control circuit 44 becomes the signal of carrier frequency, and output is by the signal of modulation acquisition.Amplifying circuit 49 will be amplified to the needed predetermined amplitude of communication from the signal of having been modulated by carrier frequency that modulation circuit 48 receives.Be exaggerated the carrier frequency signaling that circuit 49 amplifies by the emission of antenna 22 usefulness electric waves then.
So just can in terminal 2 and read-write to carry out between the device 11 exchanges data.
Fig. 4 represents the data structure of the storer (EEPROM 28) in the terminal 2.As shown in Figure 4, the storage area of terminal 2 comprises 51, one media information districts 52, a memory management information district and a program information district 53.Store for example distinctive information of videocassette in memory management information district 51 and the media information district 52.For example the classified information of videocassette purposes represent in storage in these districts, general applications for example, and commercial use or the like, or store the information of memory size or the like of representing.Program information district 53 storage is about the information of TV broadcasting system, NTSC for example, and PAL or the like, or about the information of the classification of broadcast program, title of broadcast program or the like.
The structure in the media information district 52 shown in Fig. 5 presentation graphs 4.The sequence number 61 of storage (2 byte) in this district, it is terminal 2 distinctive numberings.Also will store current renewal historical data 62 (2 byte) in this district, it has represented the renewal history of the data that this terminal 2 carries.
Below will be with reference to the working method of the process description messaging device of the present invention of Fig. 6.When the related videocassette that terminal 2 arranged is installed on the messaging device 1 or arrive with it apart within the position of preset distance, just carry out the step S1 in the flow process, therein with read-write device 11 just microcomputer 45 determine whether by antenna 12 sense terminals 2.If having determined does not have sense terminals in step S1, program is with regard to repeating step S1.When step S1 has determined after testing terminal 2 with regard to execution in step S2.
In step S2, microcomputer 45 is read the sequence number 61 among the EEPROM28 that is stored in terminal 2, enters step S3 then.In step S3, microcomputer 45 determines whether the sequence numbers of reading appear in the middle of the data that storer 13 stored from terminal 2.
Be stored in the storer 13 if determined this sequence number 61 in step S3, program just enters step S4, is read the current renewal historical data 62 among the EEPROM28 that is stored in terminal 2 by microcomputer 45.
In step S5, microcomputer 45 determine the current renewal historical data of reading from terminal 2 62 whether be stored in storer 13 the renewal historical data consistent.Be not inconsistent if determined current renewal historical data 62 of reading and the data that are stored in the storer 13 in step S5, program just enters step S6, and microcomputer 45 is read all data from terminal 2.When step S3 has determined that sequence number 61 is not stored in the storer 13 as yet, also want execution in step S6, make microcomputer 45 read all data from terminal 2.Carry out this read operation and be because microcomputer 45 thinks that the current data that are stored in the terminal 2 should be last or up-to-date data, and in the storer 13 storage be out-of-date data.
In step S7, all data storage that the operation by microcomputer 45 will be read from terminal 2 are storer 13.Then, program jumps to step S9, the data that microcomputer 45 sense data and processing from storer 13 are read, and like this, program just is through with.
If in step S5, determined current renewal historical data 62 of reading and the data consistent that is stored in the storer 13, program just enters step S8, microcomputer 45 is read all data of the terminal 2 that is stored in wherein from storer 13, but not reads remaining data from terminal 2.Then, program enters step S9.Why carry out this operation and be because the current renewal historical data 62 of reading and be stored in consistent between the data in the storer 13 and reflect that data on the terminal 2 for example are not that another is read-write device and changes.Therefore, in this case,, just can handle and do not need sense data on the terminal 2 data that are stored in the terminal 2 in the storer 13 in case read data from storer 13.
Below to illustrate how to shorten the actual processing time.Reading-write device 11 reads 64 byte datas the media information district 52 of historical data 62 and need take about 16ms from storing sequence number 61 and upgrading.
Reading-writing to read-write device 11 and need read all data under sequence number 61 that device 11 reads from terminal 2 or current renewal historical data 62 and the inconsistent situation of data that is stored in the storer 13 from terminal 2.The size of supposing all data is the 1K byte, reads all data and just need take about 256ms.
Reading-writing the sequence number 61 that device 11 reads from terminal 2 and upgrade historical data 62 and be stored under the situation of the data consistent the storer 13, just can read the data of 1K byte from storer 13, rather than read from terminal 2.It is very short to read the needed time of 1K byte data from storer 13, has only about 60 μ s.Therefore, be shortened required readout time about 256ms.
Suppose to read-write that device 11 can detect 8 terminals simultaneously and all data storage that will read from these terminals storer 13, in theory, can shorten the readout time of 2048ms (256ms * 8) at most.
In the above-described embodiments, the data structure in memory of terminal 2 schematically, is not unique just.
For providing the medium for supplying of the computer program that is used for carrying out said procedure not only to comprise, the user also comprises the diverse network transmission medium, Internet for example, digital satellite or the like such as disk and CD-ROM or the like carrier.
From above-mentioned explanation as can be seen, according to the present invention, the sequence number that carries by a terminal and upgrading in the memory storage that historical information is stored in storer for example in advance, and compare with sequence number of reading from terminal and current Data Update historical information, then data are handled.So just can shorten and finish the needed time of this data processing.
Although the present invention describes with reference to its optimised form, the above embodiments should be understood that it only is schematically, can also realize various changes and modification under the situation that does not break away from the scope of the invention that only limits for appended claims.
Claims (3)
1. messaging device, it can carry out access to the contactless memory device that is used for storing data, comprises a sequence number and Data Update historical information in data, and above-mentioned messaging device comprises:
Memory storage is used for storing in advance data, comprises sequence number and be stored in Data Update historical information in the above-mentioned memory storage in data;
Readout device is used for reading sequence number and current Data Update historical information from above-mentioned memory storage;
Comparison means is used for sequence number that above-mentioned readout device is read and current Data Update historical information and sequence number and the Data Update historical information that has been stored in the above-mentioned memory storage to compare; And
Treating apparatus is handled above-mentioned data according to comparative result.
2. an information processing method of carrying out with the messaging device that can carry out access to the contactless memory device of storage data comprises a sequence number and Data Update historical information in data, and above-mentioned information processing method may further comprise the steps:
Storage in advance comprises sequence number and has been stored in the data of the Data Update historical information in the above-mentioned memory storage;
From above-mentioned memory storage, read sequence number and current Data Update historical information;
The sequence number and the Data Update historical information of storing in the sequence number read in the above-mentioned reading step and current Data Update historical information and the above-mentioned storing step are compared; And
According to result relatively above-mentioned data are handled.
3. one kind for messaging device provides the medium of program, and messaging device can carry out access to a kind of contactless memory device that is used for storing data, comprises a sequence number and Data Update historical information in data, and said procedure may further comprise the steps;
Storage in advance comprises sequence number and has been stored in the data of the Data Update historical information in the above-mentioned memory storage;
From above-mentioned memory storage, read sequence number and current Data Update historical information;
The sequence number and the Data Update historical information of storing in the sequence number read in the above-mentioned reading step and current Data Update historical information and the above-mentioned storing step are compared; And
According to result relatively above-mentioned data are handled.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 99110678 CN1243315A (en) | 1998-07-27 | 1999-07-26 | Information processing apparatus and method, and medium for providing program to realize said method |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP210864/98 | 1998-07-27 | ||
CN 99110678 CN1243315A (en) | 1998-07-27 | 1999-07-26 | Information processing apparatus and method, and medium for providing program to realize said method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1243315A true CN1243315A (en) | 2000-02-02 |
Family
ID=5274639
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 99110678 Pending CN1243315A (en) | 1998-07-27 | 1999-07-26 | Information processing apparatus and method, and medium for providing program to realize said method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1243315A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104956343A (en) * | 2013-01-29 | 2015-09-30 | 欧姆龙株式会社 | Communication device, RFID system, and recordable medium having data writing program recorded thereon |
-
1999
- 1999-07-26 CN CN 99110678 patent/CN1243315A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104956343A (en) * | 2013-01-29 | 2015-09-30 | 欧姆龙株式会社 | Communication device, RFID system, and recordable medium having data writing program recorded thereon |
CN104956343B (en) * | 2013-01-29 | 2017-09-29 | 欧姆龙株式会社 | Interactive correspondence device, RFID system and record have the recording medium of data writing program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0124331A2 (en) | Remote control transmitter arrangement for one or more television devices | |
US20070226508A1 (en) | Systems and methods for subscriber authentication | |
EP0825741A3 (en) | Communication method and apparatus | |
CN1327382C (en) | Communication station for inventorizing transponders by means of selectable memory areas of the transponders | |
EP0810744A3 (en) | Communication method and communication apparatus | |
CN1243315A (en) | Information processing apparatus and method, and medium for providing program to realize said method | |
EP1872262A2 (en) | System and method for providing access to supplemental program services | |
CN1313011A (en) | Synchronization method for RFID system including tags having different memory sizes | |
JPH10341175A (en) | Radio receiver | |
EP0768783A2 (en) | Adaptive symbol recovery for APSK signals | |
CN1314043C (en) | Information transmission method, device used for transmitting information and device for receiving information | |
CN1230074A (en) | Video signal selecting device | |
CN1238870A (en) | Receiver for data broadcasting system | |
CN112260699A (en) | Attribute communication coding and decoding method, coding device, decoding device and system | |
US5898385A (en) | Radio paging receiver | |
US20030128648A1 (en) | Playback device and storage medium | |
CN1088308C (en) | Wireless apparatus with data converting function | |
EP0973120A2 (en) | Information processing apparatus and method, and distribution medium | |
US5950117A (en) | Car radio receiver comprising a memory for storing predetermined vocabulary elements | |
CN1142701C (en) | Telephone number storage method and mobile telecommunication terminal | |
KR20000011990A (en) | Apparatus and method for processing an imformation, and medium for providing an information | |
CN115641881A (en) | Audio playing system capable of rapidly switching playing contents | |
JP2865017B2 (en) | Radio receiver | |
CN1222881C (en) | Device for data storage and retrieve and its method | |
JP2883471B2 (en) | Radio receiver |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |