WO1999010992A1 - Portable electronic information communication device and system, portable affinity announcing device and system, and program recording medium stored with affinity announcing program - Google Patents
Portable electronic information communication device and system, portable affinity announcing device and system, and program recording medium stored with affinity announcing program Download PDFInfo
- Publication number
- WO1999010992A1 WO1999010992A1 PCT/JP1998/003783 JP9803783W WO9910992A1 WO 1999010992 A1 WO1999010992 A1 WO 1999010992A1 JP 9803783 W JP9803783 W JP 9803783W WO 9910992 A1 WO9910992 A1 WO 9910992A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- compatibility
- received
- input
- notification
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/02—Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
- G06F15/025—Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B1/00—Systems for signalling characterised solely by the form of transmission of the signal
- G08B1/08—Systems for signalling characterised solely by the form of transmission of the signal using electric transmission ; transformation of alarm signals to electrical signals from a different medium, e.g. transmission of an electric alarm signal upon detection of an audible alarm signal
- G08B2001/085—Partner search devices
Definitions
- Itoda Portable electronic information and communication device and system, portable compatibility notifying device and system, compatibility notifying method and program recording medium recording compatibility notifying program Conventionally, compatibility with a specific person is diagnosed using devices such as computers. Systems have been developed. Such a system includes information input means for inputting information of each person to be subjected to compatibility diagnosis, analysis means for analyzing the suitability of mutual information based on the input information, and output means for outputting an analysis result. And The information may be stored in the storage means in advance.
- the conventional system is usually provided as a program medium installed in a computer or the like, or as a compatibility diagnostic apparatus including a storage device in which a program is stored in advance.
- each information stored or input and stored in at least two devices is transmitted to the Internet. Some of them are exchanged via the other or other wired communication means to diagnose compatibility.
- the present invention provides a portable electronic information communication device that can be carried on a daily basis, and provides a device that performs compatibility diagnosis and the like and notifies the result by communicating with each other via a wireless line. . It is an object of the present invention to provide a device which can be used not only for compatibility diagnosis but also for information exchange of persons having a predetermined same purpose.
- a storage means for storing predetermined information in advance, a communication means for transmitting and receiving information to and from another device by radio, an information received from the other device by the communication means, And a display means for displaying the information stored in the portable information communication apparatus, wherein all the means are housed in a housing having a portable size and shape.
- the information communication device further includes an input unit that allows an operator to input information to be stored in the storage unit, and updates the information stored in the storage unit based on the information input to the input unit. You may.
- the communication means may further include a notifying means for notifying an operator that information has been received from another device.
- the communication means includes: a light emitter that converts a digital signal into an optical signal to generate infrared light; and a light receiver that receives infrared light and converts the received infrared light signal into a digital signal. Is also good.
- the second invention is a storage means for storing predetermined information in advance, a communication means for transmitting and receiving information to and from another device by radio, and a method for receiving information from another device by the communication means.
- Information a determination means for determining suitability of the information stored in the storage means, and a notification means for notifying an operator of the determined result, wherein all the means are portable.
- a portable compatibility notifying device characterized by being housed in a housing having a size and a shape.
- the compatibility between the received information by communicating with the other device and the information in the device is determined, and the result is reported, so that the operator only needs to carry the portable device. Then, it is possible to know the result of determining the compatibility by communicating with another device.
- the compatibility notification device may further include display means capable of displaying predetermined characters and images, and the display means may be attached to an outer surface of the housing. Further, the notification means may be a display, a sound generation means capable of outputting a predetermined sound, or a vibration generation means for vibrating the housing.
- the device may further include an input unit that allows an operator to input information to be stored in the storage unit, and the information stored in the storage unit is determined based on the information input to the input unit. May be updated.
- the apparatus may further include a compatibility table for predetermined information stored in the storage unit, and the determination unit may determine whether the received information is compatible with the information stored in the storage unit. May be determined based on the compatibility correspondence table.
- the housing of the device may be a cylindrical fountain pen-shaped housing, and the communication means may be attached to one end of the fountain pen-shaped housing.
- the information input from the input means includes zodiac signs, constellations and blood types
- the compatibility correspondence table includes respective tables indicating compatibility of the zodiac signs, constellations and blood type information
- the determining means may diagnose compatibility between the information received from the other device and the information stored in the storage device based on each of the tables.
- the input means allows an operator to input information represented by arbitrary characters, numerical values, and symbols
- the storage means stores the input information
- the information stored in the storage means is transmitted to the communication means.
- the communication means receives a signal including the information represented by the characters, numerical values, and symbols from the other apparatus, and the display means transmits the received information to the storage means,
- the stored information may be displayed.
- the input unit allows the operator to input a condition used when the compatibility is determined by the determination unit, the input unit stores the input condition, and the determination unit determines the condition.
- the storage unit may determine whether the received information matches the condition.
- the determination unit may include a compatibility diagnosis unit that performs a compatibility diagnosis based on information transmitted from the other device and information stored in the storage unit.
- the communication means includes: a light emitter that converts a digital signal into an optical signal to generate infrared light; and a light receiver that receives infrared light and converts the received infrared light signal into a digital signal. May be.
- the apparatus may further include a transmission direction selection unit that determines a traveling direction of a signal transmitted from the communication unit.
- a third invention is an information communication system in which at least two information communication devices wirelessly communicate predetermined information, wherein each of the information communication devices includes storage means for storing the predetermined information; A communication means for transmitting / receiving information to / from an information communication apparatus; a display means for displaying information received from another apparatus by the communication means; and information stored in the storage means; and all the means.
- a portable rhino that houses An information communication system comprising: a housing having a slippery shape;
- information can be exchanged by communicating between at least two information communication devices, and the result can be viewed on the display means.
- a fourth invention is a compatibility notification system in which at least two compatibility notification devices wirelessly communicate predetermined information and determine compatibility between the information, wherein each of the compatibility notification devices transmits predetermined information in advance.
- Storage means for storing; communication means for wirelessly transmitting and receiving information to and from another device; when information is received from another device by the communication means; the received information; and information stored in the storage means.
- a notifying means for notifying the operator of the result of the judgment, and a housing of a portable size and shape for accommodating all the means.
- each of the compatibility notification devices includes a compatibility correspondence table of predetermined information stored in the storage unit, and the determination unit includes: information received from another information communication device; May be determined based on the compatibility correspondence table described above.
- the information determined by the determination unit of the compatibility notification device includes zodiac signs, constellations, and blood types
- the compatibility correspondence table includes a table indicating compatibility of the zodiac signs, constellations, and blood type information.
- the discrimination means of the compatibility notifying device may diagnose the compatibility between the information received from the other attachment and the information stored in the storage device based on the tables.
- each of the compatibility notifying devices may include an input unit that allows an operator to input information represented by arbitrary characters, numerical values, and symbols, and the storage unit stores the input information
- the information stored in the means is transmitted to another device by the communication means, and the communication means receives a signal including the information represented by the characters, numerical values, and symbols from the other device, and the display means
- the compatibility information notifying devices may exchange information by displaying the received information and the information stored in the storage unit.
- the compatibility notifying device includes input means for allowing an operator to input a condition to be used when the compatibility is determined by the determination means, wherein the input condition is stored in the storage means.
- the received information is discriminated by the storage means to be compatible with the condition.
- the compatibility information devices may determine the compatibility of information.
- the communication means of the compatibility notifying device converts the digital signal into an optical signal and generates an infrared ray, and a light receiver which receives the infrared ray and converts the received infrared optical signal into a digital signal. And may be included. Further, each of the compatibility notification devices may further include a transmission direction selection unit that determines a traveling direction of a signal transmitted from the communication unit.
- a compatibility notification device having at least two portable size and shape housings has a communication step of wirelessly transmitting and receiving predetermined information, and when the communication step receives information from another device in the communication step, Compatibility information comprising: the received information; a determination step of determining suitability of the information stored in the storage means; and a notification step of notifying an operator of the determined result.
- Compatibility information comprising: the received information; a determination step of determining suitability of the information stored in the storage means; and a notification step of notifying an operator of the determined result.
- At least two portable compatibility notification devices communicate to exchange information, and the compatibility is determined based on the information, and the result is reported. By simply carrying the device, it can communicate with other devices and know the results of the compatibility determination.
- the method may further comprise a display step for displaying the predetermined character and image.
- the notifying step may include a sound generating step of outputting a predetermined sound.
- the notifying step may include a vibration generating step of vibrating the housing.
- the method may further include an input step of causing the operator to input information.
- the determining step may include a compatibility determining step of determining compatibility between the information received from the other device and the predetermined information based on a compatibility correspondence table.
- the predetermined information includes zodiac signs, constellations and blood types
- the compatibility correspondence table includes respective tables indicating compatibility of the zodiac signs and constellation blood types
- the determination step includes:
- the information processing apparatus may further include a compatibility diagnosis step of diagnosing the compatibility of the information received from the other device with the information based on the tables.
- the input step includes a step of inputting information represented by an arbitrary character, a numerical value, or a symbol to an operator, and the input information is transmitted to another device in the communication step, and the communication is performed.
- the inputting step includes an inputting step of inputting a condition to be used when the compatibility is determined by the determining means to the operator, and the determining is performed based on the condition input in the input step.
- the compatibility is determined between the received information and the condition.
- the determining step may include a compatibility diagnosis step of performing a compatibility diagnosis based on the information transmitted from the other device and the information.
- the method may further include a transmission direction selection step of determining a traveling direction of a signal transmitted in the communication step.
- a sixth invention is a compatibility information program that performs wireless communication with a compatibility information device having at least two portable size and shape housings and performs compatibility diagnosis based on the communicated information, Preparing; transmitting the information to another device; receiving information transmitted from the other device; receiving information from another device in the receiving step; Computer-readable recording a compatibility notification program for causing a computer to execute the determined information, a determination step of determining suitability of the prepared information, and a notification step of notifying an operator of the determined result.
- a compatibility notification program for causing a computer to execute the determined information, a determination step of determining suitability of the prepared information, and a notification step of notifying an operator of the determined result.
- the compatibility notification program may further cause the computer to execute a display step of displaying a predetermined character image. Further, in the notification step of the compatibility notification program, a computer may execute a sound generation step of outputting a predetermined sound or a vibration generation step of vibrating the housing.
- the compatibility notification program may further cause the computer to execute an input step of allowing an operator to input information.
- the determination step of the compatibility notification program causes the computer to execute a compatibility determination step of determining compatibility between the information received from the other device and the predetermined information based on a compatibility correspondence table. You may.
- the predetermined information includes zodiac signs, constellations, and blood types
- the compatibility correspondence table includes tables indicating compatibility of the zodiac signs, constellations, and blood type information
- the compatibility information program The determining step may cause the computer to execute a compatibility diagnosis step of diagnosing the compatibility of the information received from the other device with the information based on the tables.
- the input step of the compatibility notification program includes a step of inputting information represented by an arbitrary character, a numerical value, or a symbol to an operator, and the input information is transmitted to another device by the communication step.
- the communication step includes receiving from the other device a signal including information indicated by the characters, numerical values, and symbols, and the display step includes receiving the received information and storing the information in the storage unit.
- the step of displaying information may be executed by a computer.
- a step of inputting a condition to be used when the compatibility is determined by the determining means to the operator and in the determining step, the operator inputs the condition input in the input step.
- the computer may be caused to execute a step of determining compatibility between the received information and the condition.
- the step of determining the compatibility notification program may include determining whether the information transmitted from the other device and the information The computer may execute a compatibility diagnosis step of performing compatibility diagnosis based on the information.
- a seventh invention is a fortune-telling information transmitting unit that transmits fortune-telling information, a fortune-telling information receiving unit that receives fortune-telling information, and matching between the fortune-telling information received by the fortune-telling information receiving unit and the set fortune-telling information.
- a portable electronic fortune-telling device comprising: a determining means for determining the fortune-telling; and a display means for displaying fortune-telling information determined to be matched by the determining means.
- a fortune-telling information transmitting unit for transmitting fortune-telling information
- a fortune-telling information receiving unit for receiving fortune-telling information
- a fortune-telling information set by the fortune-telling information receiving unit Determining means for determining the matching of the information, display means for displaying fortune-telling information determined to be matched by the determining means, and notification means for notifying the fortune-telling information determined to be matched by the determining means.
- the present invention provides a portable electronic fortune-telling device characterized by having:
- a ninth invention is a pen-shaped housing, a transmitting / receiving unit provided at the head of the housing for transmitting and receiving fortune-telling information, a display unit provided on an outer surface of the housing, and a display unit on the display unit. Selection means for selecting fortune-telling information, and control means for determining matching between the fortune-telling information received by the transmitting / receiving unit and the set fortune-telling information, and displaying the matching fortune-telling information on the display unit.
- a portable electronic fortune-telling device characterized by comprising:
- One end of the pen-shaped casing may be provided with a mechanism for improving the directivity of fortune-telling information transmitted from the transmitting / receiving section.
- the transmitting and receiving unit may transmit and receive matching control means, telephone number information, a number password or a character password in addition to fortune-telling information.
- FIG. 1 is a front view of a portable electronic compatibility notification device according to a first embodiment of the present invention.
- FIG. 2 is a block diagram of an electric circuit of the electronic compatibility notifying device shown in FIG.
- FIG. 3 is a diagram for explaining how to attach a battery to the electronic compatibility notification device shown in FIG. 1.
- FIG. 4 is a diagram for explaining an infrared communicable range of the electronic compatibility notifying device shown in FIG. 1.
- FIG. 5 is a diagram for explaining a zodiac compatibility table of the electronic compatibility notification device shown in FIG.
- FIG. 6 is a diagram for explaining a compatibility table of constellations of the electronic compatibility notification device shown in FIG.
- FIG. 7 is a diagram for explaining a blood type compatibility correspondence table of the electronic compatibility notification device shown in FIG. 1.
- FIG. 8 is a schematic flowchart showing a main routine processing procedure of a control program of the electronic compatibility notifying apparatus shown in FIG.
- FIG. 9 is a schematic flowchart showing a processing procedure of an initialization processing routine of the flowchart shown in FIG.
- FIG. 10 is a diagram showing a transmission format of the electronic compatibility notification device shown in FIG.
- FIG. 11 is a schematic flowchart showing the processing procedure of the information transmission processing routine of the flowchart shown in FIG.
- FIG. 12 is a schematic flowchart showing a processing procedure of an information update processing routine of the flowchart shown in FIG.
- FIG. 13 is a schematic flowchart showing the processing procedure of the information reception processing routine of the flowchart shown in FIG.
- FIG. 14 is a diagram for explaining a main part of an example in which the transmission / reception unit of the electronic compatibility notification device shown in FIG. 1 is changed.
- FIG. 15 is a diagram for explaining the infrared communicable range of the electronic compatibility notification device shown in FIG.
- FIG. 16 is a front view of a portable electronic compatibility notification device according to a second embodiment of the present invention.
- FIG. 17 is a block diagram of an electric circuit of the electronic compatibility notification device shown in FIG.
- FIG. 18 is a diagram for explaining extended information of the electronic compatibility notification device shown in FIG.
- FIG. 19 is a schematic flowchart showing a processing procedure of a main routine of a control program of the electronic compatibility notification device shown in FIG.
- FIG. 20 is a schematic flowchart showing a procedure of initializing the flowchart shown in FIG.
- FIG. 21 is a schematic flow chart showing the processing procedure of the mode processing routine of the flow chart shown in FIGS.
- FIG. 22 is a schematic flowchart showing a processing procedure of an information transmission processing routine of the flowchart shown in FIG.
- FIG. 23 is a schematic flowchart showing a processing procedure of an information reception processing routine of the flowchart shown in FIG.
- FIG. 24 is a schematic flowchart showing the processing procedure of the compatibility diagnosis processing routine of the flowchart shown in FIG.
- FIG. 25 is a perspective view of a portable electronic compatibility notification device according to a third embodiment of the present invention.
- FIG. 26 is a perspective view showing an example in which the shape of the housing of the portable electronic compatibility notification device according to the present invention has been changed to a portable telephone type.
- the electronic compatibility notification device includes a cylindrical housing 11 and a transmitting / receiving unit 13 including a light emitting unit for outputting infrared rays and a light receiving unit for receiving infrared rays at one end of a housing 11. It has.
- the electronic compatibility notification device includes a liquid crystal display (hereinafter, abbreviated as “: LCD”) 15. As shown in FIG. 1, the LCD 15 has a display area composed of a zodiac display section 17, a constellation display section 18, and a blood type display section 19.
- the zodiac signs 17 show the images of the zodiac signs prepared in advance for the child (rat), ox (cow), tiger (tiger), rabbit (rabbit), dragon (dragon), snake (snake), and horse (horse).
- One of the images representing), not (sheep), monkey (monkey), rooster (chicken), dog (dog) and boar (boar) is displayed.
- the constellation display section 18 contains Aries, Taurus, Gemini, Cancer, Leo, Virgo, Taurus, Scorpio, Sagittarius, Capricorn, Aquarius as the astrological constellation images
- One of the images representing Pisces and Pisces is displayed.
- the blood type display section 19 displays one of images prepared in advance as a blood type image, representing type A, type B, type AB, and type 0.
- the electronic compatibility notifying device may be used as an input means, including, but not limited to, a zodiac selection button 20, a constellation selection button 21, and a blood type selection button 22, and the selection buttons 20 to 22. It has a mouth switch 23 for prohibiting input and a reset switch 26 for resetting a control program executed by the CPU, which will be described later.
- the selection buttons 20 to 22 allow the operator to input the zodiac signs of the zodiac, the astrological constellation determined by the date of birth, and the blood type as the operator's personal information. Each time the selection buttons 20 to 22 are operated, the corresponding images of the display units 17 to 19 are switched and displayed one by one.
- Lock switch 23 is a two-position switch, which inhibits input from select buttons 20 to 22 when in the first position, and input from select buttons 20 to 22 when in the second position. Allow.
- the [LOCK] position in FIG. 1 is the first position.
- the reset switch 26 is buried under a hole 25 having a diameter of about 2 mm formed on the surface of the housing 11 and has a pointed object such as a pen point from the hole 25 of the housing 11. You can only press it.
- the electronic compatibility notification device includes a speaker 27 for outputting sound, and a clip 29 attached to a side surface of the housing 11.
- the clip 29 allows the device to be fastened to a pocket or the like when carried.
- the housing 11 and the clip 29 constitute a fountain pen case. This makes the device easy to carry, Since the 13 is attached to one end of the housing 11 corresponding to the upper part of the clip 29, the transmitting / receiving section 13 projects outside the pocket while being housed in a pocket or the like, so that transmission / reception is possible.
- FIG. 2 is a block diagram of an electric circuit of the electronic compatibility notifying device of the first embodiment.
- the electronic compatibility notification device is composed of a microcomputer and its peripheral circuits, and has a central processing unit (CPU) 31 for executing a program for controlling the entire device, and a control program for the device.
- CPU central processing unit
- ROM33 and RAM35 are electrically connected to CPU31.
- the electronic compatibility notification device includes a button input unit 41 for controlling the input of the selection buttons 20 to 22 shown in FIG. 1, a light emitting unit 43 constituting the transmitting / receiving unit 13 shown in FIG. And a light receiving unit 45, each of which is electrically connected to the CPU 31.
- the light emitting section 43 includes an EZO converter (not shown) for converting an electric signal into an optical signal and an infrared ray generator.
- the transmission data prepared by the CPU 31 is converted from a digital signal to an optical signal, and infrared rays are emitted from the infrared ray generator. Output.
- the receiving unit 45 includes a photoreceptor (not shown) for receiving light and an OZE converter (not shown) for converting a received optical signal into an electric signal, and infrared rays received by the photoreceptor are converted to light by the OZE converter.
- the signal is converted into a digital signal and transferred to the CPU 31.
- the CPU 31 is electrically connected to the LCD 15, the lock switch 23, the reset switch 26, and the speaker 27 shown in FIG. Further, the electronic compatibility notification device includes a battery 47 and a vibrating section 49 that generates vibration in the housing 11, and is electrically connected to the CPU 31.
- the battery 47 supplies power to the electronic compatibility notification device.
- the housing 11 has a cylindrical housing that can be divided into two, and includes a main body 11a and a power supply 11b.
- Body 11a The electric circuit shown in FIG. 2 is housed therein, and the power supply section 11 b houses a battery 47 as shown in FIG.
- a male screw 51 and a female screw 53 are formed at opposing portions of the main body 11a and the power supply 11b, respectively, whereby the main body 11a and the power supply 11b are formed. Becomes connectable.
- the electronic compatibility notification device of the present embodiment configured as described above, at least two devices exchange personal information by transmitting and receiving by infrared communication, and diagnose compatibility based on the information.
- the communicable range of the infrared light output from the infrared generator of this embodiment is about 6-1 Om in radius.
- communication is established when there are at least two persons carrying this device and they approach each other. That is, as shown in FIGS. 4 (A) and 4 (B), when person A and person B are separated from each other by about 1 Om or more, the infrared rays output from this apparatus are not received by each other.
- FIG. 4 (C) when two persons approach each other and enter the communicable range of the infrared ray, the mutual light is received by the light receiving section 45 of each device, and the communication is established.
- the transmitted information is stored in the RAM 35 as a personal information file in advance.
- the received information is stored in RAM 35 as a received information file.
- the function of the electronic compatibility notification device of the present embodiment is realized by the CPU 31 executing a control program stored in the ROM 33 in advance.
- a control program of the electronic compatibility notification device of the present embodiment will be described with reference to FIGS.
- the following description is the outline processing procedure of the control program, and details can be changed in any way by the program design. Also, depending on the processing content, various settings, displays, interactive man-machine interface functions with the operator, or error monitoring processing that are not shown below are required, but these are also within the scope of general program design. Therefore, the description is omitted here.
- the control program may be created in any programming language.
- the executable file is installed in ROM33 in advance and executed by CPU31.
- the control program may be executed by the CPU 31 under the control of a predetermined OS pre-installed in the ROM 33.
- 5 to 7 are diagrams for explaining various tables used in the control program of the electronic compatibility notification device of the present embodiment. These tables are stored in the ROM 33.
- Fig. 5 is a table of compatible zodiac signs corresponding to each zodiac zodiac
- Fig. 6 is a table of compatible zodiac signs corresponding to each astrological constellation
- Fig. 7 is It is a correspondence table of compatible blood types corresponding to each blood type. For example, according to Fig.
- Ra t child
- O x ox
- Tiger tiger
- H u
- Dragon dragon
- S It is shown to be compatible with erpent, snake, monkey, dog, and boar.
- Aries is compatible with Leo (Leo), Sagittarius (Sagittarius), Taurus (Taurus) and Libra (Libra). Is shown.
- type B is shown to be compatible with type A and type O.
- the compatibility diagnosis is performed by using the above-described compatibility correspondence table.
- the present invention is not limited to this. Compatibility diagnosis may be performed based on this.
- FIG. 8 is a flowchart showing a processing procedure of a main routine of the control program.
- the control program starts when the power of the battery 47 is supplied to the electric circuit of the present apparatus. Alternatively, restart when the reset switch 26 is pressed.
- the power switch is not particularly shown in this embodiment, the power switch may be provided, and the start / stop of the program may be switched by turning on / off the switch.
- step S1 control is transferred to an initialization processing routine described later.
- step S2 it is determined whether or not personal information is transmitted to the outside. If so, go to step S3; otherwise, go to step S4.
- the determination as to whether to transmit the information may be a lapse of a predetermined time or may be a transmission request by the operator. The elapse of the predetermined time is measured by a timer setting described later, and an information transmission event occurs when the time is up.
- step S3 The control is shifted to the information transmission processing routine to be described later, and when the control is returned from the information transmission processing routine, the process proceeds to step S4.
- step S4 it is checked whether or not the information has been updated by the operator.
- step S5 the control is shifted to the information update processing routine described later, and when the control is returned from the information policy processing routine, the flow proceeds to step S6.
- the presence or absence of the update operation in step S4 is determined based on the selected position of the lock switch 23. That is, when the first position is selected, the operation of the selection buttons 20 to 22 is prohibited, and the update operation is “none”. On the other hand, when the second position is selected, the operation of the selection buttons 20 to 22 is permitted, so the update operation is “Yes”. If it is determined in step S4 that there is no update operation, the process proceeds to step S6.
- step S6 it is determined whether or not an infrared signal has been received via the light receiving unit 45. If the signal has been received, the process proceeds to step S7. If the signal has not been received, the process proceeds to step S7. Return to 2.
- step S7 control is transferred to an information reception processing routine described later, and when control is returned from the information reception processing routine, control is returned to step S2.
- the determination of signal reception in step S6 is performed when infrared rays are detected by the light-receiving element of the light-receiving unit 45, converted into digital signals by the EZO converter of the light-receiving unit 46, and transferred to a reception buffer (not shown). , Is determined to have been received.
- Steps S2 to S7 constitute an event monitoring loop L1, and are shown as a single task for convenience in the flowchart of FIG. 8, but actually, in steps S2, S4 and S6, Each event is constantly monitored, and steps S3, S5 and S7 are multitasked on demand. That is, in step S2, the presence or absence of a transmission request, in step S4, the presence or absence of an information update operation, and in step S6, the presence or absence of a received signal are monitoring events. When each event is detected, control is transferred to the respective processing routine to perform processing. The details of these processing procedures are in the category of program design. Steps S2 to S7 of this main routine are repeated until power supply from the battery 47 stops. Or repeat until the power switch is turned off.
- FIG. 9 is a flowchart showing a processing procedure of an initial setting processing routine.
- step S 11 the image of “child (mouse)” is displayed on the zodiac display 17 of the LCD 15, and the constellation display 18 The image of “Aries” is initially displayed, and the image of “A” is initially displayed on the blood type display section 19.
- step S12 the selected position of the lock switch 23 is confirmed.
- the process proceeds to step S13.
- the second position of the mouth switch 23 is selected, the process proceeds to step S14.
- step S13 since the operation of the selection buttons 20 to 22 is prohibited because the lock switch 23 is in the first position, the operator is informed that the operation is impossible and an error state is generated, and step S13 is performed. Return to 1.
- a predetermined sound may be output from the speaker 27, or the LCD 15 may be blinked.
- step S14 it is determined whether or not the zodiac selection button 20 has been operated. If the zodiac selection button 20 has been pressed, the process proceeds to step S15, and each time the zodiac selection button 20 is pressed. In the zodiac display section 17, child (rat) ⁇ ox (cow) ⁇ tiger (tiger) ⁇ rabbit (rabbit) ⁇ dragon (dragon) — snake (snake) — noon (horse) ⁇ not (sheep) ⁇ monkey (Monkey) — Rooster (chicken) — Dog (dog) — Boar (boar), and proceed to step S16. If the zodiac selection button 20 is not operated in step S14, the process directly proceeds to step S16.
- step S16 it is determined whether or not the constellation selection button 21 has been operated. If the constellation selection button 21 has been pressed, the process proceeds to step S17, and every time the constellation selection button 21 is pressed.
- the constellation display section 18 shows the image corresponding to Aries ⁇ Taurus ⁇ Gemini ⁇ Cancer ⁇ Leo ⁇ Virgo ⁇ Libra ⁇ Scorpio ⁇ Sagittarius ⁇ Capricorn ⁇ Aquarius ⁇ Pisces. Display and go to step S18. If the constellation selection button 21 is not operated in step S16, the process proceeds directly to step S18. In step S18, it is determined whether or not the blood type selection button 22 has been operated.
- step S19 If the blood type selection button 22 has been pressed, the process proceeds to step S19 and the blood type selection button 22 Every time is pressed, an image corresponding to A type ⁇ B type ⁇ AB type ⁇ 0 type is displayed on the blood type display section 19, and the process proceeds to step S20. If the blood type selection button 22 is not operated in step S18, the process proceeds to step S20 as it is.
- step S20 the selected position of the lock switch 23 is confirmed.
- the process proceeds to step S21, and in the case of the second position, the process returns to step S14. That is, until the lock switch 23 is switched to the operation prohibition position of the selection buttons 20 to 22, the input of the operation of the selection buttons 20 to 22 is accepted, and the selection buttons 20 to 22 are pressed. The image corresponding to each operation is switched and displayed sequentially.
- step S21 the set contents are stored in the personal information file 100 and stored in the RAM 35.
- step S22 transmission data is created based on the stored personal information, and control is returned to the main routine.
- the information stored in the personal information file 100 is zodiac, constellation, and blood type, but is not limited thereto, and other information such as name, gender, etc. It may or may not need to include all information. Even when the power of this device is turned off, the data in the RAM 35 can be retained by supplying power to the RAM 35. In this case, the next time the power is turned on, the presence or absence of the personal information file 100 in the RAM 35 is checked, and if the file already exists, the initialization process may be bypassed. .
- FIG. 10 shows an example of the format of the transmission data, but the present invention is not limited to this.
- the transmission data includes a header 1 indicating the start of transmission. It consists of 10, a data section 120, and an end section 130.
- the data section 120 further includes at least one set of an identifier 122 and a data 124 having a predetermined data length. On the receiving side, the item is identified based on the identifier 122 of the data part 120.
- the transmission data shown in FIG. 10 has information on n items.
- three items, zodiac, constellation, and blood type are transmitted.
- the date of birth is stored as information
- the date of birth is transmitted
- the receiving side receives the date of birth, and based on the received date of birth, the zodiac signs and constellations May be calculated. Also, it may be possible to select whether or not to transmit various information as appropriate.
- FIG. 11 is a flowchart showing a processing procedure of the information transmission processing routine described above.
- step S31 the transmission data stored in RAM 35 is transferred to a transmission buffer (not shown).
- step S32 the transmission data transferred to the transmission buffer is converted into an optical signal by the EZO converter, and in step S33, the light emitting section 43 outputs infrared rays.
- steps S32 and S33 are described not for the processing of the control program but for the operation of the E / O converter and the infrared ray generator of the light emitting section 43 for reference.
- step S34 a timer is set, and control returns to the main routine.
- the timer to be set here is for timing information transmission, and an information transmission event occurs when the time is up.
- the set time of this timer is preferably 1-2 seconds. Transmission can be stopped arbitrarily.
- FIG. 12 is a flowchart showing a processing procedure of the information update processing routine described above.
- step S41 it is determined whether or not the zodiac selection button 20 has been operated, and the zodiac selection button 20 has been pressed. In this case, proceed to step S42, and each time the zodiac selection button 20 is pressed, the child—ox ⁇ tora ⁇ u ⁇ tatsu ⁇ mimi ⁇ noon ⁇ not—not—rooster ⁇ dog— The corresponding images are displayed in the order of “Ya” and the process proceeds to step S3.
- Step S 4 If the zodiac selection button 20 is not operated at 1, the process proceeds directly to step S43.
- step S43 it is determined whether or not the constellation selection button 21 has been operated. If the constellation selection button 21 has been pressed, the process proceeds to step S44, where each time the constellation selection button 21 is pressed. In the constellation display section 18, the image corresponding to Aries-Taurus-Gemini-Cancer-Leo-Virgo-Libra-Scorpio-Sagittarius-Capricorn-Aquarius-Pisces Is displayed and the process proceeds to step S45. If the constellation selection button 21 is not operated in step S43, the process directly proceeds to step S45.
- step S45 it is determined whether or not the blood type selection button 22 has been operated. If the blood type selection button 22 has been pressed, the process proceeds to step S46, where the blood type selection button 22 has been pressed. Each time the blood type display section 19 displays an image corresponding to type A ⁇ type B ⁇ type AB ⁇ type 0 in the order, and proceeds to step S47. If the blood type selection buttons 22 are not operated in step S45, the process proceeds directly to step S47.
- step S47 the selected position of the lock switch 23 is confirmed. If it is the first position, the process proceeds to step S48, and if it is the second position, the process returns to step S41.
- the input of the operation of the selection buttons 20 to 22 is accepted and the selection buttons 20 to 22 are operated until the operation switch of the lock switch 23 is pressed to the operation prohibited position of the selection buttons 20 to 22 Each time the image is displayed, the corresponding image is sequentially switched and displayed.
- step S48 the updated contents are stored in the personal information file 100 and stored in the RAM 35.
- step S49 transmission data is created based on the stored personal information, and control is returned to the main routine.
- FIG. 13 is a flowchart showing a processing procedure of the information reception processing routine described above.
- step S51 it is checked whether the reception processing has been normally completed. 5 Proceed to step 2.
- step S53 the light receiving section 45 is reset, and the control returns to the main routine. At this time, the operator may be notified of the abnormality.
- step S52 various kinds of information are extracted from the received signal, and the same information as the personal information file 100, that is, the zodiac sign, constellation and blood type are stored as a received information file 200, Save to RAM 35. As mentioned earlier, not all information is transmitted, and each transmitted information is stored. If the date of birth ⁇ is sent, calculate the zodiac signs and constellations based on the date of birth.
- step S54 compatibility between the zodiac information stored in the reception information file 200 and the personal information file 100 is checked.
- the compatibility is checked using the twelve supportability correspondence table in FIG.
- step S55 the image of the Zodiac display section 17 of the LCD 15 is blinked.
- step S56 the compatibility of the constellation information stored in the received information file 200 and the personal information file 100 is checked.
- the compatibility is checked using the constellation compatibility table shown in Fig. 6.
- step S57 the image of the constellation display section 18 of the LCD 15 is blinked.
- step S58 the compatibility of the blood type information stored in the reception information file 200 and the personal information file 100 is checked.
- the compatibility is examined using the blood type compatibility correspondence table shown in FIG.
- step S59 the image of the blood type display section 19 of the LCD 15 is blinked, and the control is returned to the main routine.
- a predetermined sound may be further output from the speaker 27, or vibration may be generated in the vibrating section 49. Further, it may be possible to select whether or not to output sound and whether or not to generate vibration.
- This flowchart shows the conditions for stopping the notification of the compatibility match. However, the condition is that a predetermined confirmation operation indicating that the operator has recognized the notification of the compatibility match has been performed, or the information matching the compatibility has not been received anymore. Alternatively, the operation may be automatically stopped after a predetermined time has elapsed. Regardless of the incompatibility, the fact that the information has been received may be displayed to the operator, notified by voice or vibration.
- step S1 control is transferred to the initial setting processing routine of FIG. 9, and in step S12, the set position of the lock switch 23 is confirmed.
- step S13 the process proceeds to step S13, and an inoperable error state is reported.
- steps S14 to S19 the operation of the selection switches 20 to 22 is monitored.
- the LCD 15 displays the image of the child (rat) on the zodiac display 17 as the initial display
- the constellation display 18 displays the image of Aries
- the blood type display section 19 displays an image of "A type”.
- step S20 When the person A switches the lock switch 23 from the second position to the first position, the process proceeds from step S20 to step S21, a personal information file 100 is created, and information on the person A, that is, The information that the zodiac sign is “Tora”, the constellation is “Virgo”, and the blood type is “B type” is stored in RAM 35.
- step S22 transmission data is created based on the personal information file 100, and transferred to the transmission buffer.
- the received signal is not detected in step S6 of the control program shown in FIG.
- the reception processing routine is not executed. Transmission requests are made approximately every 1-2 seconds.
- the two devices detect infrared rays with the light receiving element of the light receiving section 45, and The signal is converted into a digital signal by the EZO converter of the light receiving section 45 and transferred to the reception buffer.
- an information reception event occurs in the event monitoring loop L1 of the main routine of the control program shown in FIG. 8, and the information reception processing routine shown in FIG. 13 is started.
- the following describes the processing of the person A in the electronic compatibility notification device.
- step S51 of the information reception processing routine shown in FIG. 13 it is determined whether the reception processing has been normally performed. When the communication has been completed normally, the process proceeds from step S51 to step S52.
- step S52 data is read from the reception buffer and analyzed according to the data format.
- a reception information file 200 is created from the reception data and stored in RAM 35.
- step S54 the zodiac compatibility is diagnosed based on the zodiac correspondence table shown in FIG.
- the zodiac sign of the character A which is compatible with the zodiac sign “tiger” of the person A, contains the “zuki” character of the zodiac sign of the person B.
- the image of Part 17 is displayed blinking. At this time, Vibration may be generated in the moving part 49 or sound may be output from the speaker 27.
- step S56 the compatibility of the constellations is diagnosed based on the constellation compatibility table shown in FIG.
- the zodiac sign that is compatible with the constellation “Virgo” of person A contains “Capricorn”, the constellation of person B. 15
- the constellation display area of 5 blinks the image of 18.
- step S58 the blood type compatibility diagnosis is performed based on the blood type compatibility correspondence table in FIG.
- the blood type compatibility table since the blood type compatible with the blood type “B” of person A does not include the blood type “AB” of person B, the blood type display section of LCD 15 19 Control is returned to the main routine without changing the image display of 9.
- the compatibility diagnosis of the person A and the person B is performed on the zodiac, the constellation, and the blood type.
- the zodiac display 17 and the constellation display 18 of the LCD 15 are displayed.
- the image blinks, and Person A can see that there is a person near him who is compatible with him in the Zodiac Sign.
- the same processing is performed for person B, and the result is reported as the result of the compatibility diagnosis.
- the focus of the infrared light output from the infrared light generating unit of the light emitting unit 45 is narrowed to the transmitting / receiving unit 13 side of the housing 11, May be provided with a sleeve 51.
- the sleeve 51 can be taken out by rotating an annular ring 53 provided between the light receiving section 13 and the housing 11. Further, since the sleeve 51 can restrict not only the direction at the time of transmission but also the direction at the time of reception, for example, as shown in FIG. 15, three persons A, B, and C simultaneously When approaching, when the compatibility of the device of person A is determined to be compatible with the device, it is possible to determine which of the persons B and C is compatible.
- the traveling direction of the infrared ray is specified in a direction parallel to the axis of the housing 11, but is not limited thereto, and the traveling direction of the infrared ray is specified in a direction perpendicular to the axis of the housing 11.
- the shape of the sleeve may be changed as described above. If you do this, The direction of infrared rays can be specified while the device is stored in a pocket or the like.
- Fig. 15 (a) Person A carries the device without using the sleeve 51.
- Persons B and C approach Person A, it is reported that Person A's device is compatible.
- the person A first uses the sleeve 51 to specify the communication direction in the direction of the person B as shown in FIG. 15 (b). Then, the signal from person C is not received, and only the signal from person B is received. If the compatibility with the information on the person C is matched, the notification of the compatibility match on the device of the person A disappears at this time.
- person A specifies the communication direction in the direction of person C as shown in Fig. 15 (c)
- the signal from person B is not received, and only the signal from person C is received. Is done. At this time, a notification of the compatibility match is generated, and it can be understood that the person A matches the compatibility not the person B but the person C.
- the operator may be notified by changing the sound or vibration according to the distance.
- the voice or vibration may be changed according to the above communication direction to notify the operator.
- FIG. 16 is a front view of the fountain pen type electronic compatibility notification device of the second embodiment.
- the electronic compatibility notifying apparatus of the present embodiment has the same transmission and reception unit 13, selection buttons 20 to 21, lock switch 23, speaker 27 and not shown in the same as the first embodiment.
- An annular ring 53 is provided to allow the sleeve to be taken out.
- the electronic compatibility notification device includes an LCD 115 having the same display units 17 to 19 as in the first embodiment. As shown in FIG. 16, the LCD 115 further has a character display section 117 composed of a character display as a display area.
- the electronic compatibility report The intelligence device has a lamp 1 19.
- the lamp 119 is buried inside the transmission / reception unit 13. Lights and flashes when a predetermined condition is satisfied.
- the electronic compatibility notifying device may be used as an input means, but is not limited thereto, such as an on / off switch 121, a mode button 123, a setting button 125, a decision button 127, and an action button 121. 2 and 9 are further provided.
- the ON / OFF switch 1 2 1 is used to start and end the operation of this device.
- the mode button 1 2 3, the setting button 1 2 5 and the decision button 1 2 7 will be described later.
- the action button 129 has the same shape as the clip 29 of the electronic compatibility notification device of the first embodiment. When the action button 129 is operated, a request for selectively transmitting information from among predetermined information is generated, and the selected information is transmitted.
- FIG. 17 is a block diagram of an electric circuit of the electronic compatibility notifying device of the second embodiment.
- the electronic compatibility notification device of the present embodiment includes the same CPU 31, ROM 33, and RAM 35 as in the first embodiment, and controls the entire device. A control program for performing this is stored in the ROM 33 in advance, and the CPU 31 executes the control program to realize the functions of the present apparatus. Further, this electronic compatibility notification device has the same button input unit 41, light emitting unit 43, light receiving unit 45, battery 47, vibrating unit 49, and speaker 27 as in the first embodiment. , And are all electrically connected to the CPU 31. As shown in the figure, LCD 1 15, Lamp 1 1 9, On / Off switch 1 2 1, Mode button 1 2 3, Set button 1 2 5, Set button 1 2 7 and Function button 1 2 9 is connected to CPU31.
- the electronic compatibility notification device of the present embodiment can exchange extended information in addition to the personal information of the first embodiment.
- the extended information includes the first group's age, gender, character password and numeric password, and further includes the second group's name, phone number and message.
- a predetermined condition can be defined for the first group of the extended information, and is used as a condition in the compatibility diagnosis process described later. That is, compatibility based on whether the received information meets these conditions can be diagnosed.
- the mode button 123 by operating the mode button 123, the mode is switched to the extended information mode, and these conditions are set, the extended information is updated, and the extended information and the conditions are referred to. It can be performed.
- Fig. 18 shows the correspondence between mode numbers and items.
- the mode numbers 00 to 04 are the conditions of the information of the partner for which compatibility is to be diagnosed
- the mode numbers 11 to 17 are the extended information of the operator
- the mode numbers 21 to 27 Indicates reception information.
- the mode buttons 1 2 3 By operating the mode buttons 1 2 3, the mode shifts to the extended information mode, and each mode number can be selected to set and refer to the conditions.
- condition file 300 As shown in the figure, information corresponding to mode numbers 00 to 04 is used as a condition for compatibility diagnosis. These pieces of information are stored in the condition file 300 and are stored in the RAM 35.
- the mode number 00 is an upper limit setting of the age of the other party. It can be set from 0 to 99, but 0 means unlimited.
- Mode number 01 is the lower limit setting of the age of the other party. It can be set from 0 to 99 years old, but 0 means unlimited.
- Mode number 02 is the setting of the other party's gender. Choose from candidates such as man, woman, homosexual and oars. In the character display section 117 of LCD 115, "Otoko”, “Onna”, “Homo”, “All”, etc. are displayed.
- the mode number 03 is the setting of the character password. For example, the occupation of the other party can be indicated by letters.
- “Lawyer” can be entered for a lawyer, “Doctor” for a doctor, “Salaryman”, “0L”, “Model”, etc.
- Mode No. 04 is a numeric password setting
- enter a numerical value for a keyword that indicates the other party's hobby For example, “dog / cat lover” is “1 1 1”, “Minnie mouse lover” Enter “32” for “house”.
- Information corresponding to mode numbers 11 to 14 is a first group of extended information
- information corresponding to mode numbers 15 to 17 is a second group of extended information.
- the information of the first group of extension information is added to the same file as the personal information file 100 of the first embodiment and stored.In this embodiment, the information is stored in the RAM 35 as a personal extended information file 400. Is done.
- the information of the second group of the extended information is stored in the action information file 500, and is stored in the RAM 35.
- Mode numbers 1 and 2 select the gender of the person. Same as above gender.
- the mode numbers 13 and 14 are a character password and a numeric password, respectively, and are the same as above.
- mode number 15 enter the name of the person in English or katakana.
- mode number 16 enter the telephone number numerically.
- mode number 17 a predetermined message is entered in English characters or katakana.
- the information corresponding to mode numbers 2 :! to 24 is the first group of extended reception information
- the information corresponding to mode numbers 25 to 27 is the second group of extended reception information.
- the information of the first group of the reception extension information is added and stored in the same file as the reception information file 200 of the first embodiment, and in this embodiment, the reception extension information file 600 Stored in 5.
- Information of the second group of the reception extension information is stored in the reception action information file 700, and is stored in the RAM 35.
- mode number 21 displays the age of the received information.
- Mode number 2 2 indicates the gender of the received information.
- Mode number 23 displays the character passcode of the received information.
- Mode number 24 displays the numeric password of the received information.
- Mode number 25 indicates the name of the received information.
- Mode number 26 displays the telephone number of the received information.
- Mode number 27 displays the message of the received information.
- FIG. 19 is a flowchart showing a processing procedure of a main routine of a control program of the electronic compatibility notifying apparatus of the present embodiment.
- the control program is started and the main routine is started.
- a reset switch similar to that of the first embodiment may be provided, and restart can be performed by operating the reset switch.
- step S101 when the control program is started, in step S101, the control shifts to an initialization processing routine to be described later.
- the process proceeds to step S102, and it is determined whether or not personal information is transmitted to the outside. If it is determined in step S102 that information is to be transmitted, the process proceeds to step S103.
- step S103 control is transferred to an information transmission processing routine described later.
- the determination as to whether or not to transmit information may be a lapse of a predetermined time or may be a transmission request by an operator.
- the transmission request by the operator is made by operating the action button 12 9.
- the elapse of the predetermined time is measured by a timer setting, and an information transmission event occurs when the time is up.
- step S104 the selected position of the lock switch 23 is confirmed. If the first position has been selected, the process proceeds to step S106, and if the second position has been selected, the process proceeds to step S105, and control is transferred to an information update processing routine described later. .
- This information update processing routine is the same as the information update processing routine shown in FIG. 12 of the first embodiment, and therefore the description is omitted.
- control is returned from the information update processing routine, the process proceeds to step S106.
- step S106 it is confirmed whether or not the mode button 123 has been operated. If the mode button 123 is pressed, the process proceeds to step S107. If the mode button 123 is not operated, the process proceeds to step S108. In step S107, control is transferred to a mode processing routine described later. When the control is returned from the mode processing routine, the process proceeds to step S108.
- step S109 it is determined whether or not an infrared signal has been received via the light receiving unit 45. If received, the process proceeds to step S109, and if no signal has been received, the process proceeds to step S109. Proceed to step S110.
- step S109 control is transferred to an information reception processing routine described later. When the control is returned from the information reception processing routine, the process proceeds to step S110.
- step S110 it is determined whether or not the on / off switch 1 21 is off. If the on / off switch 1 2 1 is off, Terminates this control program, and returns to step S102 if the ON / OFF switch 121 is not OFF.
- Steps S102 to S110 constitute an event monitoring loop L2, which is shown as a single task in the flowchart of FIG. 19 for convenience.
- steps S102, S104, S106, S At 108 and Sll0 each event is constantly monitored, and steps S103, SI05, SI07 and S109 are multitasked as required. That is, in step S102, the presence or absence of a transmission request, in step S104, the presence or absence of an operation to switch the lock switch 23 to the second position, in step S106, the presence or absence of operation of the mode button 123, and in step S108
- the presence / absence of a received signal, and in step S110, the OFF operation of the ON / OFF switch 121 is a monitoring event.
- FIG. 20 is a flowchart showing a processing procedure of an initialization processing routine shown in step S101 of the main routine of FIG.
- step S 111 an image of “child (mouse)” is displayed on the zodiac display 17 of the LCD 115, and “Eep” is displayed on the constellation display 18.
- the image of “za” is initially displayed on the blood type display section 19, the image of “A type” is displayed on the character display section 117, and the mode number “00” is displayed on the character display section 117, respectively.
- step S112 the selected position of the lock switch 23 is confirmed.
- the process proceeds to step S113.
- the process proceeds to step S114.
- step S113 the lock switch 23 is in the first position, and the operation of the selection buttons 20 to 22 is prohibited.
- a predetermined sound may be output from the speaker 27, or the LCD 115 may blink.
- step 114 it is determined whether or not the selection buttons 20 to 22 have been operated. If any of the selection buttons 20 to 22 has been operated, proceed to step S115, The corresponding images are sequentially displayed on the display units 17 to 19 corresponding to the selected buttons 20 to 22, and the process proceeds to step S 116.
- the processing in steps S114 and S115 is the same as the processing in steps S114 to S19 in FIG. 9, and a description thereof will be omitted. If the selection buttons 20 to 22 are not operated in step S114, the process proceeds directly to step S116.
- step S116 it is determined whether or not the mode button 123 has been operated, and if the mode button 123 has been pressed, the process proceeds to step S117 to enter the mode processing routine described later. Pass control. When control is returned from the mode processing routine, the process proceeds to step S118. If the mode buttons 1 2 3 are not operated in the judgment of step S 116, the process returns to step S 114.
- step S118 the selected position of the lock switch 23 is confirmed. If the switch is the first position, the process proceeds to step S119, and if the switch is the second position, the process returns to step S114. That is, until the lock switch 23 is switched to the operation prohibition position of various buttons, input of various button operations is received, and image and character switching display and predetermined processing are sequentially performed.
- step S119 the set contents are stored in the personal extended information file 400, the condition file 300, and the action information file 500, and are stored in the RAM 35.
- step S120 transmission data is created based on the stored personal information, and control is returned to the main routine.
- FIG. 21 is a flowchart showing a processing procedure of a mode processing routine. This routine is called from step S107 of the main routine shown in FIG. 19 and step S117 of the initialization processing routine shown in FIG.
- step S121 of the mode processing routine the mode number 00 is initially displayed on the character display section 117 of the LCD 115.
- step S122 it is confirmed whether or not the mode button 123 has been operated. If the mode button 123 is pressed in step S122, this routine is terminated, and control returns to the routine from which this routine was called. If the mode button 1 2 3 is not operated in step S 1 2 2, the process proceeds to step S 1 2 3. In step S123, it is confirmed whether or not the setting button 125 has been operated.
- step S124 the mode number is displayed on character display section 117 of LCD 115.
- the mode number is displayed every time the setting button 125 is operated. 01 ⁇ 02 ⁇ 03 ⁇ 04 ⁇ 11 ⁇ 12 ⁇ 13 ⁇ 14 ⁇ 15 ⁇ 16 ⁇ 17 ⁇ 21 ⁇ 22 ⁇ 23 ⁇ 24 ⁇ 25 ⁇ 26 ⁇ Displayed in the order of 27, proceed to step S125.
- step S125 it is confirmed whether or not the enter button 127 has been operated. If the enter button 127 has been pressed, the process proceeds to step S126. If the enter button 127 has not been operated, the process returns to step S122.
- step S126 when the enter button 127 is operated, the steps to be performed are classified according to the mode number displayed on the character display section 117 of the LCD 115. That is, when the mode number is 00 to 02, 11 and 12, the process proceeds to the candidate selection processing routine of step S127. When the mode number is 03 and 04 and 13 to 17, the input operation of step S128 is performed. Proceed to the processing routine, and if the mode number is 21 to 27, proceed to step S129. The processing in steps S127 and S128 will be described later. In step S129, information corresponding to the selected mode number is displayed on the character display section 117 of the LCD 115. Return from step S127, S128 and S129 to step S122.
- step S127 first, an initial display is made on the character display section 117 of the LCD 115.
- the initially displayed data is the first data of the candidates shown in FIG.
- the set information is displayed as the initial display.
- the candidates shown in FIG. 18 are displayed on the character display 117 of the LCD 115 in order.
- the setting position of the lock switch 23 is the first position, information cannot be set, so the mode number display flashes to notify the operator of an inoperable error state, and the setting button 125 is operated. Do not accept.
- the enter button 127 is operated, the LCD 115 The candidate displayed in the character display section 117 is selected as information, and the process returns to step S122.
- step S 1208 first, as the initial display of the first digit of the character display portion 117 of the LCD 115, an alphabetical character “A”, katakana “a” or katakana , And the numerical value “0” is displayed. Alternatively, if information has already been selected, the selected information is displayed as the initial display. Next, each time the setting button 125 is operated, the character or numerical value is changed, for example, from A ⁇ B ⁇ C ⁇ . However, when the setting position of the lock switch 23 is the first position, the information cannot be updated, so the mode number display flashes to notify the operator of the inoperable error state and the setting button 1 Operation 5 is not accepted.
- the enter button 127 when the enter button 127 is operated, an initial display is made in the second digit of the character display part 117 of the LCD 115, and the input character or numerical value is selected in the same manner.
- the decision button 1 27 When the decision button 1 27 is pressed, it moves to the next digit and performs the same processing. After the desired number of digits or characters have been input in this way, the character input is completed by operating the OK button 127 twice in succession.
- the number of input digits may be determined in advance, and the process may automatically end when a predetermined number of digits are input.
- the input operation routine ends, the flow returns to step S122.
- the character display portion 117 of the LCD 115 has three digits, so that when a character string of three or more digits is input, the characters are scroll-displayed.
- FIG. 22 is a flowchart showing a processing procedure of an information transmission processing routine.
- step S131 it is determined whether or not the current transmission request is a transmission request by operating the action button 1229. In the case of a transmission request by operating the action button 1 2 9, step S 13 Proceed to 2 and if it is not a transmission request by operating the action button 1229, that is, if it is a periodic transmission request, proceed to step S133.
- step S132 transmission data is created based on the information selected from the action information file 500.
- the format of the transmission data is the same as that of the first embodiment, but the header section 110 indicates that the identifier indicating the data of the personal extension information and the data of the action information.
- the data of the identifier indicated is entered, so that the receiving side can determine whether the received information is ordinary personal extended information data or action information data. That is, in step S132, an identifier indicating action information is entered in the header section 110 of the transmission data.
- step S134 the transmission data is transferred to the transmission buffer, this processing routine is terminated, and control is returned to the main routine.
- step S132 it is possible to select information to be transmitted. For example, this information is selected by operating the mode button 123 beforehand to shift to the extended information mode, and It may be performed by selecting a mode number.
- the function button 1 29 is operated while the selected information is displayed on the character display section 1 17 of LCD 1 15, only the displayed information is selected and transmitted. What should I do?
- step S133 the information of the personal extended information file 400 is transferred to the transmission buffer, and the flow advances to step S135.
- step S135 a timer is set and control is returned to the main routine.
- the timer to be set is for timing information transmission, and when the time is up, an information transmission event occurs.
- the time when the timer is set is preferably 1 to 2 seconds. Transmission can be arbitrarily stopped.
- condition file 300 is not transmitted / received, but may be transmitted / received, so that the condition can be notified to the other party.
- FIG. 23 is a flowchart showing a processing procedure of an information reception processing routine.
- step S141 When the control shifts from the main routine of FIG. 19, it is checked in step S141 whether or not the reception processing has been completed normally. If the reception processing has been completed normally, the process proceeds to step S142. In the case of abnormal termination, in step S143, the light-receiving unit 45 is reset. Set and return control to main routine. At this time, the operator may be notified of the abnormality.
- step S142 the type of the received data is identified based on the header 110 of the received signal. If the received information is personal extended information data, the process proceeds to step S144, and if the received information is action information data, the process proceeds to step S16.
- step S144 various types of information are extracted from the received signal, and the same information as the personal extended information file 400 is obtained as a received extended information file 600, that is, the zodiac sign, constellation, blood type, The age, gender, character password and numeric password are stored and stored in RAM 35. As mentioned earlier, not all information is transmitted, and each transmitted information is stored. If the date of birth is sent, calculate the zodiac and constellation based on the date of birth. Proceed from step S144 to step S145. In step S145, control is transferred to a compatibility diagnosis processing routine described later. When control returns from the compatibility diagnosis processing routine, control returns to the main routine.
- step S146 information is extracted from the received signal, and the same information as the previous action information file 500, that is, the name, the telephone number, and the message are stored as a reception action information file 700, and RAM 3 Save to 5. Proceeding from step S146 to step S147, the received information is displayed on the character display section 117 of LCD 115, and control is returned to the main routine. At this time, the operator may be notified that the action information has been received.
- FIG. 24 is a flowchart showing a processing procedure of a compatibility diagnosis processing routine.
- the character password stored in the reception extended information file 600 is stored in the condition file Determine whether it matches the password. If they match, go to step S152. If they do not match, go to step S153.
- the character password corresponding to the character display section 117 of the LCD 115 blinks, and the process proceeds to step S153.
- step S153 it is determined whether the numerical password stored in the reception extension information file 600 is stored in the condition file 300 and matches the numerical password. If they match, go to step S155. If they do not match, go to step S155.
- step S155 the numeric password corresponding to the character display portion 117 of the LCD 115 is blinked and displayed, and the flow advances to step S155.
- the priority may be assigned to any one of them, the voice or vibration may be output separately, or the blinking interval may be adjusted. May be. Also, the display of the character display section 117 of the LCD 115 can be confirmed by scrolling.
- step S155 it is determined whether the zodiac signs, constellations, and blood types stored in the received extended information file 600 and the personal extended information file 400 match each other, as in the first embodiment. Judge based on the same zodiac, constellation and blood group compatibility tables. If any of them match, the process proceeds to step S156, and if there is no match, the process proceeds to step S157. In step S156, the images of the display sections 17 to 19 of the LCD 115 corresponding to the compatibility match are blinkingly displayed. These processes are the same as steps S54 to S59 of the information reception processing routine of FIG. 13 of the first embodiment.
- step S157 it is determined whether the age stored in the reception extended information file 600 and the age limit in the condition file 300 are within the upper and lower limits of the age limit. If it is within the range, go to step S158, otherwise go to step S159. In step S158, the lamp 119 blinks and lights, and the process proceeds to step S159.
- step S159 it is determined whether or not the sex matches the gender stored in the reception extended information file 600 in the gender 1 condition file 300. If they match, the process proceeds to step S160. If they do not match, control is returned to the information reception processing routine. In step S160, the lamp 119 is turned on and off to end the processing routine, and control is returned to the information reception processing routine. Steady ahead If the lamp 1 19 is still flashing and lit even in the step S 158, the flashing continues.
- the notification method may be any method.
- step S101 control is passed to the initialization processing routine.
- step S111 the image of "child (rat)” is displayed on the zodiac display 17 of the LCD 115, and "Elephant” is displayed on the constellation display 18.
- the image of "za” is initially displayed on the blood type display section 19, the image of "A type” is displayed on the character display section 117, and the mode number "0 0" is displayed on the character display section 117, respectively.
- step S112 the selected position of the lock switch 23 is confirmed. Since the second position is selected by the lock switch 23, the process proceeds to step S114.
- steps S114 and S116 the operation of the selection buttons 20 to 22 and the operation of the mode buttons 123 are monitored.
- the zodiac selection button 20 is pressed five times, and the image of the snake (snake) is displayed on the zodiac display 17 of the LCD 115.
- the constellation selection button Button 21 is pressed six times, the image of Libra is displayed on the constellation display section 18 of the LCD 115, and then the blood type selection button 22 is pressed three times. An O-type image is displayed on the blood type display section 19 of the LCD 115.
- step S121 the mode number "0 0" is displayed on the character display section 117 of the LCD 115.
- pressing the OK button 1 2 7 displays “0” in the first digit of the character display 1 1 7.
- the operator presses the setting button 1 2 5 twice to display “2” on the character display section 1 17.
- the ENTER button 127 a “0” is displayed in the second digit of the character display section 117 next.
- “4” is displayed on the character display section 1 17.
- the decision button 1 27 is pressed, the upper limit of the age limit of the other party is determined to be 24 years old, and “24” is displayed on the character display section 117.
- the next mode number “0 1” is displayed on the character display section 1 17. Similarly, enter the minimum age of the other person as 16 years old.
- the mode number 02 is selected, the gender of the other party is displayed as "Photoco" on the character display section 117.
- the enter button 1 2 7 is pressed as it is, the gender of the other party is selected as a male, and then the character password of mode number 03 is entered as a doctor (Doctor). Suppose you did not enter a numeric password.
- the operator switches the lock switch 23 to the first position, and proceeds to step S119 according to the determination in step S118 of FIG. 20 to set the conditions and information set above.
- the condition file 300 the personal extended information file 400, and the action information file 500, respectively, and are stored in the RAM 35.
- transmission data is created based on the information in these files.
- the initial setting of the person A's device is completed, and the control program shifts the control to the event monitoring loop L2.
- a transmission request is always made every one to two seconds, and the information of the personal extended information file 400 is transmitted in response to the transmission request.
- the control returns to the main routine.
- Pressing the mode button 1 2 3 moves to the mode processing routine and enters the extended information mode.
- the user can select the mode number and display the current setting status on the character display section 1 17 to confirm it.
- person B also activates the device and performs initial settings of conditions and personal information.
- the personal information set on the device of Person B is: zodiac sign “Tiger”, constellation “Taurus”, blood type “0”, age “21”, and gender “male”.
- the character password is “salaryman” and the numeric password is “18 (let's go to karaoke)”.
- step S 1 of the main routine in FIG. At 08 the received signal is detected, and the control shifts to the information receiving processing routine.
- step S142 after determining whether or not the reception processing was normal, in step S142, the type of the received information is identified. In this case, since the personal extension information data has been transmitted, the process proceeds to step S144, where the information is stored in the reception extension information file 600, stored in the RAM 35, and stored in the step S144. To the compatibility diagnosis processing routine.
- step S151 character passwords are compared first.
- the character path code stored in the condition file 300 of the device of the person A is “doctor”, and the information received from the person B is stored in the reception extended information file 600 storing the information.
- Character password is "salaryman" and character password matches No, go directly to step S153.
- step S155 the compatibility of the zodiac, constellation, and blood type of person A is determined based on each compatibility table.
- the zodiac for person A is "the snake”, the constellation is “libra”, the blood type is “0”, the zodiac for person B is “the tiger”, the constellation is "Taurus”, and the blood type Is "type 0". If these are determined based on the compatibility table, the compatibility of the constellations will match. Then, the image of Libra on the constellation display section 18 of the LCD 115 flashes.
- step S157 a comparison is made with the age limit range.
- the age limit of the other party set on the device of Person A is 16 to 24 years and the age of Person B is 21 years.
- step S159 gender compatibility is checked. Since the gender condition of the other party set on the device of person A is "male" and the personal information of person B is also "male", , Matches. Since the lamps 1 and 9 are already blinking, they return to the main routine.
- the person A knows from the blinking display of the constellation display part 18 of the LCD 115 and the blinking light of the lamp 119 that there is a person who is compatible with the person nearby. Therefore, person A can press mode button 1 2 3 to move to the extended information mode and select mode numbers 21 to 27 to see the contents of the received information in order to know more detailed information. .
- the person A puts the lock switch 23 in the second position, allows the information to be updated, inputs action information, that is, a name, a telephone number, and a message, and returns the lock switch 23 to the first position. After that, operate the action buttons 1 2 9. As a result, the action information is transmitted to the outside.
- the person B receives the action information, stores the information in the reception action information file 700 by the information reception processing routine shown in FIG.
- the received function information blinks on the character display section 1 17 of 15. Therefore, this time, the person B inputs the action information in the same manner and operates the function button 1 29 to transmit the information to the outside.
- the action information is received by the person A's device, and the received action information is displayed in a blinking manner on the character display section 117 of the LCD 115 in the same manner. In this way, messages can be exchanged between persons A and B.
- this feature can use this feature to send and receive your name, phone number and desired information as a message to strangers at bars and conference halls.
- information of a plurality of persons may be stored in the RAM 35. Only the information of the selected person may be stored. These pieces of information may be such that each individual is identified by an identifier included in the header section 110 of the received data.
- a rectangular parallelepiped housing 211 such as a pager, and a transmitting / receiving unit at one corner of the housing 211 are provided.
- the transmission / reception unit 2 13 is the same as that of the first embodiment, and differs only in the shape.
- LCD 215 has an image display area consisting of a zodiac display section 2 17, a constellation display section 2 18, and a blood type display section 2 19.
- the electronic compatibility notifying device of the present invention includes the same zodiac selection button 20 as in the first embodiment, constellation selection button 21, blood type selection button 22, mouth switch 23, and speed 27. , And. These selection buttons 20, 21, and 22 are arranged at corresponding positions on the display sections 2 17, 2 18, and 2 19 of the LCD 2 15 as shown in the figure.
- the device is equipped with lamps 220, 221, and 222 that light up when the zodiac, constellation, and blood type matches, respectively, as shown in the figure.
- the five display sections 2 17, 2 18 and 2 19 are arranged at corresponding positions.
- the electronic compatibility notification device of the present invention may have the same shape as a mobile phone.
- the electronic compatibility notification device of the present invention installs the control program in a mobile phone or the like, thereby causing a CPU in the mobile phone to execute the control program, It is also possible to provide the function of the electronic compatibility notification device in addition to the function of the mobile phone.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
A portable affinity announcing device which has a light emission unit from which personal information is consistently outputted by infrared communication, a photo detecting unit which receives information by receiving infrared radiation outputted from another device, a ROM in which the received information and the personal information is stored, a RAM used as a work area, a CPU which executes a control program for affinity diagnosis and an indicator which indicates the results of diagnosis. By the affinity announcing device, information can be exchanged with an unspecified person, so that a person affinitive with the user can be discovered easily.
Description
糸田 携帯型電子情報通信装置およびシステム、 携帯型相性報知装置およびシステ ム、 相性報知方法および相性報知プログラムを記録したプログラム記録媒体 従来、 コンピュータなどの装置を用いてある特定の人物との相性を診断するシ ステムが開発されている。 このようなシステムは、 相性診断をする人物それぞれ の情報を入力させる情報入力手段と、 入力された情報に基づいて、 互いの情報の 適合性を解析する解析手段と、 解析結果を出力する出力手段とを備えている。 情 報は予め記憶手段に記憶する場合もある。 従来システムは、 通常コンピュータな どにインス トールされたプログラム媒体あるいは、 予めプログラムが記憶された 記憶装置を備えた相性診断装置として提供されている。 Itoda Portable electronic information and communication device and system, portable compatibility notifying device and system, compatibility notifying method and program recording medium recording compatibility notifying program Conventionally, compatibility with a specific person is diagnosed using devices such as computers. Systems have been developed. Such a system includes information input means for inputting information of each person to be subjected to compatibility diagnosis, analysis means for analyzing the suitability of mutual information based on the input information, and output means for outputting an analysis result. And The information may be stored in the storage means in advance. The conventional system is usually provided as a program medium installed in a computer or the like, or as a compatibility diagnostic apparatus including a storage device in which a program is stored in advance.
1つの装置に記憶されたあるいは入力されて記憶された少なくとも 2人の情報 の相性を診断するものだけでなく、 少なくとも 2つの装置にそれぞれ記憶された あるいは入力されて記憶された各情報を、 インターネットやその他の有線の通信 手段を介して交換して相性を診断するものもある。 In addition to diagnosing the compatibility of at least two people's information stored or input and stored in one device, each information stored or input and stored in at least two devices is transmitted to the Internet. Some of them are exchanged via the other or other wired communication means to diagnose compatibility.
従来のシステムでは、 互いに同じ回線に接続された装置間のみでしか、 情報の 交換は行えないので、 例えば、 道を行き交う見ず知らずの人々同士が相性診断を 行うなどということは不可能であった。 In conventional systems, information can only be exchanged between devices connected to the same line, so it was impossible, for example, for strangers who crossed the street to perform compatibility diagnosis.
そこで、 本発明は、 日常的に携行できる携帯型の電子情報通信装置を提供し、 無線回線で互いに通信をすることにより、 相性診断などを行いその結果を報知す る装置を提供するものである。相性診断のみならず、所定の同じ目的を有する人々 の情報交換に使用することもできる装置を提供することを目的とする。 第 1の発明は、 予め所定の情報を記憶する記憶手段と、 無線で他の装置と情 報の送受信を行う通信手段と、 該通信手段で他の装置から受信した情報と、 前 記記憶手段に記憶された情報と、 を表示する表示手段と、 を備え、 前記すベて の手段が携帯可能なサイズおよび形状のハウジングに収容されたことを特徴と する携帯型情報通信装置を提供する。
第 1の発明によれば、 情報通信装置を携行することにより、 外部から情報の 受信および外部への情報の発信ができ、 受信した情報を表示できる。 Therefore, the present invention provides a portable electronic information communication device that can be carried on a daily basis, and provides a device that performs compatibility diagnosis and the like and notifies the result by communicating with each other via a wireless line. . It is an object of the present invention to provide a device which can be used not only for compatibility diagnosis but also for information exchange of persons having a predetermined same purpose. According to a first aspect of the present invention, there is provided a storage means for storing predetermined information in advance, a communication means for transmitting and receiving information to and from another device by radio, an information received from the other device by the communication means, And a display means for displaying the information stored in the portable information communication apparatus, wherein all the means are housed in a housing having a portable size and shape. According to the first invention, by carrying the information communication device, information can be received from outside and information can be transmitted to the outside, and the received information can be displayed.
前記情報通信装置が、 操作者に前記記憶手段に記憶する情報を入力させる入 力手段をさらに備え、 該入力手段に入力された情報に基づいて、 前記記憶手段 に記憶している情報を更新してもよい。 また、 前記通信手段で、 他の装置から 情報を受信したことを操作者に報知する報知手段をさらに備えてもよい。 The information communication device further includes an input unit that allows an operator to input information to be stored in the storage unit, and updates the information stored in the storage unit based on the information input to the input unit. You may. The communication means may further include a notifying means for notifying an operator that information has been received from another device.
さらに、 前記通信手段が、 ディジタル信号を光信号に変換して赤外線を発生 する発光器と、 赤外線を受信して、 該受信した赤外線の光信号をディジタル信 号に変換する受光器と、 を含ん もよい。 Further, the communication means includes: a light emitter that converts a digital signal into an optical signal to generate infrared light; and a light receiver that receives infrared light and converts the received infrared light signal into a digital signal. Is also good.
第 2の発明は、 予め所定の情報を記憶する記憶手段と、 無線で他の装置と情 報の送受信を行う通信手段と、 該通信手段で他の装置から情報を受信した時、 該受信した情報と、 前記記憶手段に記憶された情報の適合性を判別する判別手 段と、 該判別された結果を操作者に報知する報知手段と、 を備え、 前記すベて の手段が携帯可能なサイズぉよび形状のハゥジングに収容されたことを特徴と する携帯型相性報知装置を提供する。 The second invention is a storage means for storing predetermined information in advance, a communication means for transmitting and receiving information to and from another device by radio, and a method for receiving information from another device by the communication means. Information, a determination means for determining suitability of the information stored in the storage means, and a notification means for notifying an operator of the determined result, wherein all the means are portable. Provided is a portable compatibility notifying device characterized by being housed in a housing having a size and a shape.
第 2の発明によれば、 他の装置と通信を行い受信した情報と装置内の情報の 適合性を判別して、 その結果が報知されるので、 操作者は携帯型の装置を携行 するだけで、 他の装置と通信して適合性を判別した結果を知ることができる。 上記相性報知装置が、 所定の文字およびイメージを表示可能な表示手段をさ らに備え、 該表示手段が、 前記ハウジングの外面に取り付けられてもよい。 また、 前記報知手段は、 表示器、 所定の音声を出力可能な音声発生手段ある いは前記ハウジングを振動させる振動発生手段であってもよい。 さらに、 前記 装置が、 操作者に前記記憶手段に記憶する情報を入力させる入力手段をさらに 備えてもよく、 該入力手段に入力された情報に基づいて、 前記記憶手段に記憶 している情報を更新してもよい。 According to the second invention, the compatibility between the received information by communicating with the other device and the information in the device is determined, and the result is reported, so that the operator only needs to carry the portable device. Then, it is possible to know the result of determining the compatibility by communicating with another device. The compatibility notification device may further include display means capable of displaying predetermined characters and images, and the display means may be attached to an outer surface of the housing. Further, the notification means may be a display, a sound generation means capable of outputting a predetermined sound, or a vibration generation means for vibrating the housing. Furthermore, the device may further include an input unit that allows an operator to input information to be stored in the storage unit, and the information stored in the storage unit is determined based on the information input to the input unit. May be updated.
また、 前記装置が、 前記記憶手段に記憶された所定の情報の適合性対応テー ブルを備えてもよく、 前記判別手段が、 前記受信した情報と前記記憶手段に記 憶された情報の適合性を前記適合性対応テーブルに基づいて判別してもよい。
また、 前記装置の前記ハウジングは、 円筒状の万年筆形筐体であってもよく、 該万年筆形筐体の一端に前記通信手段が取り付けられてもよい。 The apparatus may further include a compatibility table for predetermined information stored in the storage unit, and the determination unit may determine whether the received information is compatible with the information stored in the storage unit. May be determined based on the compatibility correspondence table. Further, the housing of the device may be a cylindrical fountain pen-shaped housing, and the communication means may be attached to one end of the fountain pen-shaped housing.
また、 前記入力手段より入力される情報が、 十二支、 星座および血液型を含 み、 前記適合性対応テーブルが、 前記十二支、 星座および血液型の各情報の相 性を示す各テーブルを含み、 前記判別手段が、 前記他の装置から受信した情報 と、 前記記憶装置に記憶された情報の相性を、 前記各テーブルに基づいて診断 してもよい。 Further, the information input from the input means includes zodiac signs, constellations and blood types, and the compatibility correspondence table includes respective tables indicating compatibility of the zodiac signs, constellations and blood type information, The determining means may diagnose compatibility between the information received from the other device and the information stored in the storage device based on each of the tables.
さらに、 前記入力手段が操作者に任意の文字、 数値、 記号で示された情報を 入力させ、 該入力された情報を前記記憶手段が記憶し、 該記憶手段に記憶され た情報が前記通信手段により他の装置に送信され、 前記通信手段が前記文字、 数値、 記号で示された情報を含む信号を前記他の装置から受信し、 前記表示手 段が該受信した情報と、 前記記憶手段に記憶された情報を表示してもよい。 あるいは、 前記装置において、 前記入力手段が操作者に前記判別手段で適合 性の判別を行う時に使用する条件を入力させ、 該入力された条件を前記記憶手 段が記憶し、 前記判別手段が該入力手段から入力された条件に基づいて、 前記 通信手段で他の装置からの情報が受信されたとき、 該受信された情報を前記記 憶手段に前記条件との適合性を判別してもよい。 また、 前記判別手段が、 前記 他の装置から送信された情報および前記記憶手段に記憶された情報に基づいて 相性診断を行う相性診断手段を備えてもよい。 Further, the input means allows an operator to input information represented by arbitrary characters, numerical values, and symbols, the storage means stores the input information, and the information stored in the storage means is transmitted to the communication means. The communication means receives a signal including the information represented by the characters, numerical values, and symbols from the other apparatus, and the display means transmits the received information to the storage means, The stored information may be displayed. Alternatively, in the apparatus, the input unit allows the operator to input a condition used when the compatibility is determined by the determination unit, the input unit stores the input condition, and the determination unit determines the condition. When information from another device is received by the communication unit based on the condition input from the input unit, the storage unit may determine whether the received information matches the condition. . Further, the determination unit may include a compatibility diagnosis unit that performs a compatibility diagnosis based on information transmitted from the other device and information stored in the storage unit.
さらに、 前記通信手段が、 ディジタル信号を光信号に変換して赤外線を発生 する発光器と、 赤外線を受信して、 該受信した赤外線の光信号をディジタル信 号に変換する受光器と、 を含んでもよい。 また、 前記通信手段から送信される 信号の進行方向を定める発信方向選択手段をさらに備えてもよい。 Further, the communication means includes: a light emitter that converts a digital signal into an optical signal to generate infrared light; and a light receiver that receives infrared light and converts the received infrared light signal into a digital signal. May be. Further, the apparatus may further include a transmission direction selection unit that determines a traveling direction of a signal transmitted from the communication unit.
第 3の発明は、 少なくとも 2つの情報通信装置が所定の情報を無線で通信す る情報通信システムにおいて、 該情報通信装置のそれぞれが、 前記所定の情報 を記憶する記憶手段と、 無線で他の情報通信装置と情報の送受信を行う通信手 段と、 該通信手段で他の装置から受信した情報と、 前記記憶手段に記憶された 情報と、 を表示する表示手段と、 前記すベての手段を収容する携行可能なサイ
ズぉよぴ形状のハウジングと、 を備えることを特徴とする情報通信システムを 提供する。 A third invention is an information communication system in which at least two information communication devices wirelessly communicate predetermined information, wherein each of the information communication devices includes storage means for storing the predetermined information; A communication means for transmitting / receiving information to / from an information communication apparatus; a display means for displaying information received from another apparatus by the communication means; and information stored in the storage means; and all the means. A portable rhino that houses An information communication system comprising: a housing having a slippery shape;
第 3の発明によれば、 少なくとも 2つの情報通信装置間で通信を行って、 情 報を交換し、 その結果を表示手段で見ることができる。 According to the third invention, information can be exchanged by communicating between at least two information communication devices, and the result can be viewed on the display means.
第 4の発明は、 少なくとも 2つの相性報知装置が所定の情報を無線で通信し て互いの情報の適合性を判別する相性報知システムにおいて、 前記相性報知装 置のそれぞれが、 予め所定の情報を記憶する記憶手段と、 無線で他の装置と情 報の送受信を行う通信手段と、 該通信手段で他の装置から情報を受信した時、 該受信した情報と、 前記記憶手段に記憶された情報の適合性を判別する判別手 段と、 該判別された結果を操作者に報知する報知手段と、 前記すベての手段を 収容する携帯可能なサイズおよび形状のハウジングと、 を備えたことを特徴と する相性報知システムを提供する。 A fourth invention is a compatibility notification system in which at least two compatibility notification devices wirelessly communicate predetermined information and determine compatibility between the information, wherein each of the compatibility notification devices transmits predetermined information in advance. Storage means for storing; communication means for wirelessly transmitting and receiving information to and from another device; when information is received from another device by the communication means; the received information; and information stored in the storage means. And a notifying means for notifying the operator of the result of the judgment, and a housing of a portable size and shape for accommodating all the means. A feature notification system is provided.
前記システムにおいて、 前記相性報知装置のそれぞれが、 前記記憶手段に記 憶された所定の情報の適合性対応テーブルを備え、 前記判別手段が、 他の情報 通信装置から受信した情報と、 前記記憶手段に記憶された情報の適合性を、 前 記適合性対応テーブルに基づいて判別してもよい。 In the system, each of the compatibility notification devices includes a compatibility correspondence table of predetermined information stored in the storage unit, and the determination unit includes: information received from another information communication device; May be determined based on the compatibility correspondence table described above.
また、 前記相性報知装置の判別手段により判別される情報が、 十二支、 星座 および血液型を含み、 前記適合性対応テーブルが、 前記十二支、 星座および血 液型の各情報の相性を示す各テーブルを含み、 前記相性報知装置の判別手段が、 前記他の装貴から受信した情報と、 前記記憶装置に記憶された情報の相性を、 前記各テーブルに基づいて診断してもよい。 In addition, the information determined by the determination unit of the compatibility notification device includes zodiac signs, constellations, and blood types, and the compatibility correspondence table includes a table indicating compatibility of the zodiac signs, constellations, and blood type information. The discrimination means of the compatibility notifying device may diagnose the compatibility between the information received from the other attachment and the information stored in the storage device based on the tables.
あるいは、 前記各相性報知装置が、 操作者に任意の文字、 数値、 記号で示さ れた情報を入力させる入力手段を備えてもよく、 該入力された情報を前記記憶 手段が記憶し、 該記憶手段に記憶された情報が前記通信手段により他の装置に 送信され、 前記通信手段が前記文字、 数値、 記号で示された情報を含む信号を 前記他の装置から受信し、 前記表示手段が該受信した情報と、 前記記憶手段に 記憶された情報を表示することにより、 前記各相性報知装置同士が情報を交換 してもよい。
また、 前記相性報知装置が操作者に前記判別手段で適合性の判別を行う時に 使用する条件を入力させる入力手段を備え、 該入力された条件を前記記憶手段 が記憶し、 前記判別手段が該入力手段から入力された条件に基づいて、 前記通 信手段で他の装置からの情報が受信されたとき、 該受信された情報を前記記憶 手段に前記条件との適合性を判別することにより、 前記各相性報知装置同士で 情報の適合性を判別してもよい。 Alternatively, each of the compatibility notifying devices may include an input unit that allows an operator to input information represented by arbitrary characters, numerical values, and symbols, and the storage unit stores the input information, The information stored in the means is transmitted to another device by the communication means, and the communication means receives a signal including the information represented by the characters, numerical values, and symbols from the other device, and the display means The compatibility information notifying devices may exchange information by displaying the received information and the information stored in the storage unit. Further, the compatibility notifying device includes input means for allowing an operator to input a condition to be used when the compatibility is determined by the determination means, wherein the input condition is stored in the storage means. When information from another device is received by the communication means based on the condition input from the input means, the received information is discriminated by the storage means to be compatible with the condition. The compatibility information devices may determine the compatibility of information.
また、 前記相性報知装置の前記通信手段が、 ディジタル信号を光信号に変換 して赤外線を発生する発光器と、 赤外線を受信して、 該受信した赤外線の光信 号をディジタル信号に変換する受光器と、 を含んでもよい。 さらに、 前記各相 性報知装置が、 前記通信手段から送信される信号の進行方向を定める発信方向 選択手段をさらに備えてもよい。 Further, the communication means of the compatibility notifying device converts the digital signal into an optical signal and generates an infrared ray, and a light receiver which receives the infrared ray and converts the received infrared optical signal into a digital signal. And may be included. Further, each of the compatibility notification devices may further include a transmission direction selection unit that determines a traveling direction of a signal transmitted from the communication unit.
第 5の発明は、 少なくとも 2つの携帯可能なサイズおよび形状のハウジング を有する相性報知装置が所定の情報を無線で送受信する通信ステップと、 該通 信ステップで他の装置から情報を受信した時、 該受信した情報と、 前記記憶手 段に記憶された情報の適合性を判別する判別ステップと、 該判別された結果を 操作者に報知する報知ステップと、 を備えたことを特徴とする相性報知方法を 提供する。 According to a fifth aspect of the present invention, a compatibility notification device having at least two portable size and shape housings has a communication step of wirelessly transmitting and receiving predetermined information, and when the communication step receives information from another device in the communication step, Compatibility information comprising: the received information; a determination step of determining suitability of the information stored in the storage means; and a notification step of notifying an operator of the determined result. Provide a method.
第 5の発明によれば、 少なくとも 2つの携帯型相性報知装置間で通信を行つ て情報を交換して、 その情報に基づいて適合性の判別がなされ、 結果が報知さ れるので、 操作者は装置を携行するだけで、 他の装置と通信して適合性の判別 結果を知ることができる。 According to the fifth invention, at least two portable compatibility notification devices communicate to exchange information, and the compatibility is determined based on the information, and the result is reported. By simply carrying the device, it can communicate with other devices and know the results of the compatibility determination.
前記方法が、 所定の文字およびィメージを表示する表示ステツプをさらに備 えてもよい。 また、 前記報知ステップにおいて、 所定の音声を出力する音声発 生ステップを有してもよい。 あるいは、 前記報知ステップが、 前記ハウジング を振動させる振動発生ステップを有してもよい。 The method may further comprise a display step for displaying the predetermined character and image. The notifying step may include a sound generating step of outputting a predetermined sound. Alternatively, the notifying step may include a vibration generating step of vibrating the housing.
また、 前記方法が操作者に情報を入力させる入力ステップをさらに備えても よい。 また、 前記判別ステップが、 前記他の装置から受信した情報と前記所定 の情報の適合性を、 適合性対応テーブルに基づいて判別する適合性判別ステツ プを有してもよい。
前記所定の情報が、 十二支、 星座および血液型を含み、 前記適合性対応テー ブルが、 前記十二支、 星座おょぴ血液型の各情報の相性を示す各テーブルを含 み、 前記判別ステップが、 前記他の装置から受信した情報と、 前記情報の相性 を、 前記各テーブルに基づいて診断する相性診断ステップを有してもよい。 さらに、 前記入力ステップが、 操作者に任意の文字、 数値、 記号で示された 情報を入力するステップを有し、 該入力された情報が、 前記通信ステップで他 の装置に送信され、 前記通信ステップで、 前記文字、 数値、 記号で示された情 報を含む信号を前記他の装置から受信し、 前記表示ステップで、 該受信した情 報と、 前記記憶手段に記憶された情報を表示してもよい。 In addition, the method may further include an input step of causing the operator to input information. Further, the determining step may include a compatibility determining step of determining compatibility between the information received from the other device and the predetermined information based on a compatibility correspondence table. The predetermined information includes zodiac signs, constellations and blood types, the compatibility correspondence table includes respective tables indicating compatibility of the zodiac signs and constellation blood types, and the determination step includes: The information processing apparatus may further include a compatibility diagnosis step of diagnosing the compatibility of the information received from the other device with the information based on the tables. Further, the input step includes a step of inputting information represented by an arbitrary character, a numerical value, or a symbol to an operator, and the input information is transmitted to another device in the communication step, and the communication is performed. Receiving, from the other device, a signal including the information represented by the characters, numerical values, and symbols, and displaying the received information and the information stored in the storage unit in the displaying step. You may.
あるいは、 前記入力ステップが、 操作者に前記判別手段で適合性の判別を行 う時に使用する条件を入力する入力ステップを有し、 前記判別ステップで、 該 入カステツプで入力された条件に基づいて、 前記通信ステップで他の装置から の情報が受信されたとき、 該受信された情報と前記条件との適合性を判別する ことを特徴とする相性報知方法。 Alternatively, the inputting step includes an inputting step of inputting a condition to be used when the compatibility is determined by the determining means to the operator, and the determining is performed based on the condition input in the input step. When information from another device is received in the communication step, the compatibility is determined between the received information and the condition.
また、 前記判別ステップが、 前記他の装置から送信された情報および前記情 報に基づいて相性診断を行う相性診断ステツプを備えてもよい。 前記通信ステ ップで送信される信号の進行方向を定める発信方向選択ステップをさらに備え てよい。 Further, the determining step may include a compatibility diagnosis step of performing a compatibility diagnosis based on the information transmitted from the other device and the information. The method may further include a transmission direction selection step of determining a traveling direction of a signal transmitted in the communication step.
第 6の発明は、 少なくとも 2つの携帯可能なサイズおよび形状のハウジング を有する相性報知装置で無線通信を行って、 通信された情報に基づいて相性診 断を行う相性報知プログラムにおいて、 所定の情報を準備するステップと、 該 情報を他の装置に送信する送信ステップと、 該他の装置から送信された情報を 受信するステップと、 該受信ステップで他の装置から情報を受信した時、 該受 信した情報と、 前記準備された情報の適合性を判別する判別ステップと、 該判 別された結果を操作者に報知する報知ステップと、 をコンピュータに実行させ る相性報知プログラムを記録したコンピュータ読取り可能なプログラム記録媒 体を提供する。 A sixth invention is a compatibility information program that performs wireless communication with a compatibility information device having at least two portable size and shape housings and performs compatibility diagnosis based on the communicated information, Preparing; transmitting the information to another device; receiving information transmitted from the other device; receiving information from another device in the receiving step; Computer-readable recording a compatibility notification program for causing a computer to execute the determined information, a determination step of determining suitability of the prepared information, and a notification step of notifying an operator of the determined result. Provide a simple program recording medium.
第 6の発明によれば、 携帯型の相性報知装置間で通信を行い、 相性診断を行 い結果を報知することができる。
また、 前記プログラム記録媒体において、 前記相性報知プログラムが、 所定 の文字おょぴイメージを表示する表示ステップをさらにコンピュータに実行さ せてもよい。 また、 前記相性報知プログラムの報知ステップにおいて、 所定の 音声を出力する音声発生ステップ、 あるいは、 前記ハウジングを振動させる振 動発生ステップをコンピュータに実行させてもよい。 According to the sixth aspect, it is possible to perform communication between the portable compatibility notifying devices, perform compatibility diagnosis, and report the result. In the program recording medium, the compatibility notification program may further cause the computer to execute a display step of displaying a predetermined character image. Further, in the notification step of the compatibility notification program, a computer may execute a sound generation step of outputting a predetermined sound or a vibration generation step of vibrating the housing.
さらに、 前記プログラム記録媒体において、 前記相性報知プログラムが、 操 作者に情報を入力させる入力ステップをさらにコンピュータに実行させてもよ い。 Further, in the program recording medium, the compatibility notification program may further cause the computer to execute an input step of allowing an operator to input information.
また、 前記相性報知プログラムの判別ステップが、 前記他の装置から受信し た情報と、 前記所定の情報の適合性を、 適合性対応テーブルに基づいて判別す る適合性判別ステップをコンピュータに実行させてもよい。 The determination step of the compatibility notification program causes the computer to execute a compatibility determination step of determining compatibility between the information received from the other device and the predetermined information based on a compatibility correspondence table. You may.
あるいは、 前記所定の情報が、 十二支、 星座および血液型を含み、 前記適合 性対応テーブルが、 前記十二支、 星座および血液型の各情報の相性を示す各テ 一ブルを含み、 前記相性報知プログラムの判別ステップが、 前記他の装置から 受信した情報と、 前記情報の相性を、 前記各テーブルに基づいて診断する相性 診断ステップをコンピュータに実行させてもよい。 Alternatively, the predetermined information includes zodiac signs, constellations, and blood types, the compatibility correspondence table includes tables indicating compatibility of the zodiac signs, constellations, and blood type information, and the compatibility information program The determining step may cause the computer to execute a compatibility diagnosis step of diagnosing the compatibility of the information received from the other device with the information based on the tables.
また、 前記相性報知プログラムの入力ステップが、 操作者に任意の文字、 数 値、 記号で示された情報を入力するステップを有し、 該入力された情報が、 前 記通信ステップで他の装置に送信され、 前記通信ステップで、 前記文字、 数値、 記号で示された情報を含む信号を前記他の装置から受信し、 前記表示ステップ で、 該受信した情報と、 前記記憶手段に記憶された情報を表示するステップを コンピュータに実行させてもよい。 Further, the input step of the compatibility notification program includes a step of inputting information represented by an arbitrary character, a numerical value, or a symbol to an operator, and the input information is transmitted to another device by the communication step. The communication step includes receiving from the other device a signal including information indicated by the characters, numerical values, and symbols, and the display step includes receiving the received information and storing the information in the storage unit. The step of displaying information may be executed by a computer.
さらに、 前記相性報知プログラムの入力ステップで、 操作者に前記判別手段 で適合性の判別を行う時に使用する条件を入力するステップと、 前記判別ステ ップで、 該入力ステップで入力された条件に基づいて、 前記通信ステップで他 の装置からの情報が受信されたとき、 該受信された情報と前記条件との適合性 を判別するステップをコンピュータに実行させてもよい。 また、 前記相性報知 プログラムの判別ステップが、 前記他の装置から送信された情報および前記情
報に基づいて相性診断を行う相性診断ステップをコンピュータに実行させても よい。 Further, in the input step of the compatibility notification program, a step of inputting a condition to be used when the compatibility is determined by the determining means to the operator, and in the determining step, the operator inputs the condition input in the input step. Based on the above, when information from another device is received in the communication step, the computer may be caused to execute a step of determining compatibility between the received information and the condition. Also, the step of determining the compatibility notification program may include determining whether the information transmitted from the other device and the information The computer may execute a compatibility diagnosis step of performing compatibility diagnosis based on the information.
第 7の発明は、 占い情報を送信する占い情報送信部と、 占い情報を受信する 占 、情報受信部と、 この占い情報受信部で受信された占い情報と設定されてい る占い情報とのマッチングを判定する判定手段と、 この判定手段でマッチング していると判定された占い情報を表示する表示手段とを具備したことを特徴と する携帯型電子占い装置を提供する。 A seventh invention is a fortune-telling information transmitting unit that transmits fortune-telling information, a fortune-telling information receiving unit that receives fortune-telling information, and matching between the fortune-telling information received by the fortune-telling information receiving unit and the set fortune-telling information. A portable electronic fortune-telling device, comprising: a determining means for determining the fortune-telling; and a display means for displaying fortune-telling information determined to be matched by the determining means.
第 8の発明は、 占い情報を送信する占い情報送部と、 占い情報を受信する占 レ、情報受信部と、 この占い情報受信部で受信された占 、情報と設定されている 占い情報とのマッチングを判定する判定手段と、 この判定手段でマッチングし ていると判定された占い情報を表示する表示手段と、 上記判定手段でマツチン グされていると判定された占い情報を報知する報知手段とを具備したことを特 徴とする携帯型電子占い装置を提供する。 According to an eighth invention, a fortune-telling information transmitting unit for transmitting fortune-telling information, a fortune-telling information receiving unit for receiving fortune-telling information, and a fortune-telling information set by the fortune-telling information receiving unit. Determining means for determining the matching of the information, display means for displaying fortune-telling information determined to be matched by the determining means, and notification means for notifying the fortune-telling information determined to be matched by the determining means. The present invention provides a portable electronic fortune-telling device characterized by having:
第 9の発明は、 ペン形状の筐体と、 この筐体の頭部に設けられた占い情報を 送受信する送受信部と、 この筐体の外面に設けられた表示部と、 この表示部に 表示する占い情報を選択する選択手段と、 上記送受信部で受信された占い情報 と設定されている占い情報とのマッチングを判定し、 マッチングしている占い 情報を上記表示部に表示する制御手段とを具備したことを特徴とする携帯型電 子占い装置を提供する。 A ninth invention is a pen-shaped housing, a transmitting / receiving unit provided at the head of the housing for transmitting and receiving fortune-telling information, a display unit provided on an outer surface of the housing, and a display unit on the display unit. Selection means for selecting fortune-telling information, and control means for determining matching between the fortune-telling information received by the transmitting / receiving unit and the set fortune-telling information, and displaying the matching fortune-telling information on the display unit. Provided is a portable electronic fortune-telling device characterized by comprising:
上記ペン形状の筐体の一端には、 送受信部から送信する占い情報の指向性を 高める機構を備えてもよい。 また、 上記送受信部は占い情報の他、 マッチング 制御手段、 電話番号情報、 番号パスワードあるいは文字パスワード等を送受信 してもよレ、。 図面の簡単な説明 One end of the pen-shaped casing may be provided with a mechanism for improving the directivity of fortune-telling information transmitted from the transmitting / receiving section. In addition, the transmitting and receiving unit may transmit and receive matching control means, telephone number information, a number password or a character password in addition to fortune-telling information. BRIEF DESCRIPTION OF THE FIGURES
第 1図は、 本発明に係る携行型電子相性報知装置の第 1実施例の正面図であ る。 FIG. 1 is a front view of a portable electronic compatibility notification device according to a first embodiment of the present invention.
第 2図は、 第 1図に示された電子相性報知装置の電気回路のプロック図であ る。
第 3図は、 第 1図に示された電子相性報知装置のバッテリの取り付けを説明 するための図である。 FIG. 2 is a block diagram of an electric circuit of the electronic compatibility notifying device shown in FIG. FIG. 3 is a diagram for explaining how to attach a battery to the electronic compatibility notification device shown in FIG. 1.
第 4図は、 第 1図に示された電子相性報知装置の赤外線通信可能範囲を説明 するための図である。 FIG. 4 is a diagram for explaining an infrared communicable range of the electronic compatibility notifying device shown in FIG. 1.
第 5図は、 第 1図に示された電子相性報知装置の十二支の相性対応テーブル を説明するための図である。 FIG. 5 is a diagram for explaining a zodiac compatibility table of the electronic compatibility notification device shown in FIG.
第 6図は、 第 1図に示された電子相性報知装置の星座の相性対応テーブルを 説明するための図である。 FIG. 6 is a diagram for explaining a compatibility table of constellations of the electronic compatibility notification device shown in FIG.
第 7図は、 第 1図に示された電子相性報知装置の血液型の相性対応テーブル を説明するための図である。 FIG. 7 is a diagram for explaining a blood type compatibility correspondence table of the electronic compatibility notification device shown in FIG. 1.
第 8図は、 第 1図に示された電子相性報知装置の制御プログラムのメインル 一チンの処理手順を示す概略フローチヤ一トである。 FIG. 8 is a schematic flowchart showing a main routine processing procedure of a control program of the electronic compatibility notifying apparatus shown in FIG.
第 9図は、 第 8図に示されたフローチャートの初期設定処理ルーチンの処理 手順を示す概略フローチヤ一トである。 FIG. 9 is a schematic flowchart showing a processing procedure of an initialization processing routine of the flowchart shown in FIG.
第 1 0図は、 第 1図に示された電子相性報知装置の送信フォーマツトを示す 図である。 FIG. 10 is a diagram showing a transmission format of the electronic compatibility notification device shown in FIG.
第 1 1図は、 第 8図に示されたフローチャートの情報送信処理ルーチンの処 理手順を示す概略フローチヤ一トである。 FIG. 11 is a schematic flowchart showing the processing procedure of the information transmission processing routine of the flowchart shown in FIG.
第 1 2図は、 第 8図に示されたフローチャートの情報更新処理ルーチンの処 理手順を示す概略フローチャートである。 FIG. 12 is a schematic flowchart showing a processing procedure of an information update processing routine of the flowchart shown in FIG.
第 1 3図は、 第 8図に示されたフローチャートの情報受信処理ルーチンの処 理手順を示す概略フローチヤ一トである。 FIG. 13 is a schematic flowchart showing the processing procedure of the information reception processing routine of the flowchart shown in FIG.
第 1 4図は、 第 1図に示された電子相性報知装置の送受信部を変更した例の 要部を説明するための図である。 FIG. 14 is a diagram for explaining a main part of an example in which the transmission / reception unit of the electronic compatibility notification device shown in FIG. 1 is changed.
第 1 5図は、 第 1 4図に示された電子相性報知装置の赤外線通信可能範囲を 説明するための図である。 FIG. 15 is a diagram for explaining the infrared communicable range of the electronic compatibility notification device shown in FIG.
第 1 6図は、 本発明に係る携行型電子相性報知装置の第 2実施例の正面図で
第 1 7図は、 第 1 6図に示された電子相性報知装置の電気回路のブロック図 である。 FIG. 16 is a front view of a portable electronic compatibility notification device according to a second embodiment of the present invention. FIG. 17 is a block diagram of an electric circuit of the electronic compatibility notification device shown in FIG.
第 1 8図は、 第 1 6図に示された電子相性報知装置の拡張情報を説明するた めの図である。 FIG. 18 is a diagram for explaining extended information of the electronic compatibility notification device shown in FIG.
第 1 9図は、 第 1 6図に示された電子相性報知装置の制御プログラムのメイ ンルーチンの処理手順を示す概略フローチヤ一トである。 FIG. 19 is a schematic flowchart showing a processing procedure of a main routine of a control program of the electronic compatibility notification device shown in FIG.
第 2 0図は、 第 1 9図に示されたフローチヤ一トの初期設定処理 —チンの の処理手順を示す概略フローチャートである。 FIG. 20 is a schematic flowchart showing a procedure of initializing the flowchart shown in FIG.
第 2 1図は、 第 1 8および 1 9図に示されたフローチヤ一トのモード処理ル 一チンの処理手順を示す概略フローチャートである。 FIG. 21 is a schematic flow chart showing the processing procedure of the mode processing routine of the flow chart shown in FIGS.
第 2 2図は、 第 1 8図に示されたフローチヤ一トの情報送信処理ルーチンの 処理手順を示す概略フローチヤ一トである。 FIG. 22 is a schematic flowchart showing a processing procedure of an information transmission processing routine of the flowchart shown in FIG.
第 2 3図は、 第 1 8図に示されたフローチヤ一トの情報受信処理ルーチンの 処理手順を示す概略フローチヤ一トである。 FIG. 23 is a schematic flowchart showing a processing procedure of an information reception processing routine of the flowchart shown in FIG.
第 2 4図は、 第 2 3図に示されたフローチャートの相性診断処理ルーチンの 処理手順を示す概略フローチヤ一トである。 FIG. 24 is a schematic flowchart showing the processing procedure of the compatibility diagnosis processing routine of the flowchart shown in FIG.
第 2 5図は、 本発明に係る携行型電子相性報知装置の第 3実施例の斜視図で ある。 FIG. 25 is a perspective view of a portable electronic compatibility notification device according to a third embodiment of the present invention.
第 2 6図は、 本発明に係る携行型電子相性報知装置のハウジングの形状が携 帯電話型に変更した例を示す斜視図である。 以下に図面に基づいて、 本発明の詳細な説明を示すが、 本発明は以下の実施 例により限定されるものではない。 尚、 すべての図面において、 同様な構成要 素は同じ参照記号および符号を用いて示してある。 FIG. 26 is a perspective view showing an example in which the shape of the housing of the portable electronic compatibility notification device according to the present invention has been changed to a portable telephone type. Hereinafter, the present invention will be described in detail with reference to the drawings, but the present invention is not limited to the following examples. In all the drawings, similar components are denoted by the same reference symbols and symbols.
以下、 第 1〜1 3図を参照しつつ、 本発明に係る電子相性報知装置の第 1実 施例について説明する。 第 1図は、 万年筆形電子相性報知装置の正面図である。 同図に示されるように、 電子相性報知装置は、 円筒状のハウジング 1 1と、 ハ ウジング 1 1の一端に、 赤外線を出力する発光部および赤外線を受光する受光 部からなる送受信部 1 3とを備えている。
さらに、 電子相性報知装置は、 液晶表示器 (以下 「: L C D」 と略す。 ) 1 5 を備えている。 L C D 1 5は、 第 1図に示されるように、 干支表示部 1 7と、 星座表示部 1 8と、 血液型表示部 1 9と、 からなる表示領域を有する。 干支表 示部 1 7には、 十二支のイメージとして予め準備された子 (鼠) 、 丑 (牛) 、 寅 (虎) 、 卯 (兎) 、 辰 (竜) 、 巳 (蛇) 、 午 (馬) 、 未 (羊) 、 申 (猿) 、 酉 (鶏) 、 戌 (犬) および亥 (猪) を表すイメージのうち何れか 1つが表示さ れる。 星座表示部 1 8には、 占星術の星座のイメージとして予め準備された牡 羊座、 牡牛座、 双子座、 蟹座、 獅子座、 乙女座、 天枰座、 さそり座、 射手座、 山羊座、 水瓶座および魚座を表すイメージのうち何れか 1つが表示される。 血 液型表示部 1 9には、 血液型のイメージとして予め準備された A型、 B型、 A B型および 0型を表すィメージのうち何れか 1つが表示される。 Hereinafter, a first embodiment of the electronic compatibility notification device according to the present invention will be described with reference to FIGS. Fig. 1 is a front view of a fountain pen type electronic compatibility notification device. As shown in the figure, the electronic compatibility notification device includes a cylindrical housing 11 and a transmitting / receiving unit 13 including a light emitting unit for outputting infrared rays and a light receiving unit for receiving infrared rays at one end of a housing 11. It has. In addition, the electronic compatibility notification device includes a liquid crystal display (hereinafter, abbreviated as “: LCD”) 15. As shown in FIG. 1, the LCD 15 has a display area composed of a zodiac display section 17, a constellation display section 18, and a blood type display section 19. The zodiac signs 17 show the images of the zodiac signs prepared in advance for the child (rat), ox (cow), tiger (tiger), rabbit (rabbit), dragon (dragon), snake (snake), and horse (horse). One of the images representing), not (sheep), monkey (monkey), rooster (chicken), dog (dog) and boar (boar) is displayed. The constellation display section 18 contains Aries, Taurus, Gemini, Cancer, Leo, Virgo, Taurus, Scorpio, Sagittarius, Capricorn, Aquarius as the astrological constellation images One of the images representing Pisces and Pisces is displayed. The blood type display section 19 displays one of images prepared in advance as a blood type image, representing type A, type B, type AB, and type 0.
さらに、 電子相性報知装置は入力手段として、 これらに限定されないが、 干 支選択ボタン 2 0、 星座選択ポタン 2 1および血液型選択ボタン 2 2と、 これ らの選択ボタン 2 0〜2 2からの入力を禁止するための口ックスィツチ 2 3 と、 後述する C P Uで実行される制御プログラムをリセットするリセットスィ ツチ 2 6と、 を備えている。 選択ポタン 2 0〜 2 2は、 操作者の個人情報とし て、 生年月日で決まる十二支の干支および占星術の星座、 並びに血液型を入力 させるものである。 選択ボタン 2 0〜2 2が操作される度に、 対応する表示部 1 7〜1 9のイメージが 1つずつ切り替わって表示される。 ロックスィツチ 2 3は、 2位置切換えスィッチであり、 第 1位置の時、 選択ボタン 2 0〜2 2か らの入力を禁止し、 第 2位置の時、 選択ポタン 2 0〜2 2からの入力を許可す る。 第 1図の [ L O C K] 位置が、 第 1位置である。 In addition, the electronic compatibility notifying device may be used as an input means, including, but not limited to, a zodiac selection button 20, a constellation selection button 21, and a blood type selection button 22, and the selection buttons 20 to 22. It has a mouth switch 23 for prohibiting input and a reset switch 26 for resetting a control program executed by the CPU, which will be described later. The selection buttons 20 to 22 allow the operator to input the zodiac signs of the zodiac, the astrological constellation determined by the date of birth, and the blood type as the operator's personal information. Each time the selection buttons 20 to 22 are operated, the corresponding images of the display units 17 to 19 are switched and displayed one by one. Lock switch 23 is a two-position switch, which inhibits input from select buttons 20 to 22 when in the first position, and input from select buttons 20 to 22 when in the second position. Allow. The [LOCK] position in FIG. 1 is the first position.
リセッ トスィツチ 2 6は、 ハウジング 1 1の表面に形成された直径約 2 mm 程度の孔 2 5の下方に埋設されており、 ハウジング 1 1の孔 2 5からペン先な どの先端の尖った物でのみ押せるようになつている。 さらに、 電子相性報知装 置は、 音声を出力するスピーカ 2 7と、 ハウジング 1 1の側面に取り付けられ たクリップ 2 9と、 を備えている。 クリップ 2 9により、 携帯時にポケット等 に本装置を留めつけることができる。 ハウジング 1 1およぴクリップ 2 9が万 年筆形筐体を構成している。 これにより、 本装置は、 携帯しやすく、 送受信部
13がクリップ 29の上部にあたるハウジング 11の一端に取り付けられてい るので、 ポケットなどに収容した状態で送受信部 13がポケットの外部に突出 するため送受信が可能となる。 The reset switch 26 is buried under a hole 25 having a diameter of about 2 mm formed on the surface of the housing 11 and has a pointed object such as a pen point from the hole 25 of the housing 11. You can only press it. Further, the electronic compatibility notification device includes a speaker 27 for outputting sound, and a clip 29 attached to a side surface of the housing 11. The clip 29 allows the device to be fastened to a pocket or the like when carried. The housing 11 and the clip 29 constitute a fountain pen case. This makes the device easy to carry, Since the 13 is attached to one end of the housing 11 corresponding to the upper part of the clip 29, the transmitting / receiving section 13 projects outside the pocket while being housed in a pocket or the like, so that transmission / reception is possible.
第 2図は、 第 1実施例の電子相性報知装置の電気回路のプロック図である。 同図によれば、 電子相性報知装置は、 マイクロコンピュータおよびその周辺回 路からなり、 本装置全体の制御を行うためのプログラムを実行する中央処理装 置 (CPU) 31と、 本装置の制御プログラムおよび各種データを記憶する読 み出し専用記憶装置 (ROM) 33と、 CPU31がプログラムを実行する際 ワークエリアとして使用するランダムアクセス記憶装置 (RAM) 35と、 を 備えている。 ROM33および RAM35は、 C P U 31と電気的に接続され ている。 FIG. 2 is a block diagram of an electric circuit of the electronic compatibility notifying device of the first embodiment. According to the figure, the electronic compatibility notification device is composed of a microcomputer and its peripheral circuits, and has a central processing unit (CPU) 31 for executing a program for controlling the entire device, and a control program for the device. A read-only storage device (ROM) 33 for storing various data and a random access storage device (RAM) 35 used as a work area when the CPU 31 executes a program. ROM33 and RAM35 are electrically connected to CPU31.
さらに、 電子相性報知装置は、 第 1図に示された選択ボタン 20〜 22の入 力を制御するボタン入力部 41と、 第 1図に示された送受信部 13を構成する 発光部 43と、 受光部 45と、 を備えており、 それぞれ CPU 31に電気的に 接続されている。 発光部 43は、 電気信号を光信号に変換する図示されない E ZO変換器および赤外線発生器からなり、 CPU31で準備された送信データ をディジ ル信号から光信号に変換し、 赤外線発生器から赤外線を出力する。 また、 受信部 45は、 光を受信する図示されない受光子と、 受信した光信号を 電気信号に変換する図示されない OZE変換器とからなり、 受光子で受信され た赤外線は、 OZE変換器で光信号からディジタル信号に変換されて CPU 3 1に転送される。 Further, the electronic compatibility notification device includes a button input unit 41 for controlling the input of the selection buttons 20 to 22 shown in FIG. 1, a light emitting unit 43 constituting the transmitting / receiving unit 13 shown in FIG. And a light receiving unit 45, each of which is electrically connected to the CPU 31. The light emitting section 43 includes an EZO converter (not shown) for converting an electric signal into an optical signal and an infrared ray generator. The transmission data prepared by the CPU 31 is converted from a digital signal to an optical signal, and infrared rays are emitted from the infrared ray generator. Output. The receiving unit 45 includes a photoreceptor (not shown) for receiving light and an OZE converter (not shown) for converting a received optical signal into an electric signal, and infrared rays received by the photoreceptor are converted to light by the OZE converter. The signal is converted into a digital signal and transferred to the CPU 31.
第 2図に示されるように、 CPU31は、 第 1図に示された、 LCD15と、 ロックスィッチ 23と、 リセットスィッチ 26と、 スピーカ 27と、 電気的に 接続されている。 さらに、 電子相性報知装置は、 パッテリ 47と、 ハウジング 1 1に振動を発生させる振動部 49と、 を備えており、 CPU 31とそれぞれ 電気的に接続されている。 パッテリ 47は、 電子相性報知装置に電源を供給す るものである。 As shown in FIG. 2, the CPU 31 is electrically connected to the LCD 15, the lock switch 23, the reset switch 26, and the speaker 27 shown in FIG. Further, the electronic compatibility notification device includes a battery 47 and a vibrating section 49 that generates vibration in the housing 11, and is electrically connected to the CPU 31. The battery 47 supplies power to the electronic compatibility notification device.
ハウジング 11は、 第 3図に示されるように、 円筒状のハウジングが 2つに 分割可能であり、 本体部 11 aおよび電源部 1 1 bからなる。 本体部 11 aに
は、 第 2図に示された電気回路が収容され、 電源部 1 1 bには、 第 3図に示す ようにバッテリ 4 7が収容される。 本体部 1 1 aおよび電源部 1 1 bの対向す る部分には、 雄ネジ 5 1および雌ネジ 5 3がそれぞれ形成されており、 これに より、 本体部 1 1 aおよび電源部 1 1 bは、 連結可能となる。 As shown in FIG. 3, the housing 11 has a cylindrical housing that can be divided into two, and includes a main body 11a and a power supply 11b. Body 11a The electric circuit shown in FIG. 2 is housed therein, and the power supply section 11 b houses a battery 47 as shown in FIG. A male screw 51 and a female screw 53 are formed at opposing portions of the main body 11a and the power supply 11b, respectively, whereby the main body 11a and the power supply 11b are formed. Becomes connectable.
上記のように構成された本実施例の電子相性報知装置は、 少なくとも 2つの 装置が、 個人情報を赤外線通信で送受信して交換し、 それらの情報に基づいて 相性を診断するものである。 本実施例の赤外線発生器から出力される赤外線の 通信可能範囲は半径約 6〜1 O mである。 第 4図に示されるように、 本装置を 携行している人物が少なくとも 2人存在し、 互いに接近した場合通信が確立す る。 すなわち、 第 4 (A) および (B ) 図に示されるように、 人物 Aと人物 B が約 1 O m以上離れている場合、 本装置の出力する赤外線は互いの装置では受 信されない。 第 4 ( C ) 図に示されるように、 さらに 2人が接近して赤外線の 通信可能範囲内に入った場合、 互いの装置では受光部 4 5で赤外線が受光され て通信が確立する。 In the electronic compatibility notification device of the present embodiment configured as described above, at least two devices exchange personal information by transmitting and receiving by infrared communication, and diagnose compatibility based on the information. The communicable range of the infrared light output from the infrared generator of this embodiment is about 6-1 Om in radius. As shown in Fig. 4, communication is established when there are at least two persons carrying this device and they approach each other. That is, as shown in FIGS. 4 (A) and 4 (B), when person A and person B are separated from each other by about 1 Om or more, the infrared rays output from this apparatus are not received by each other. As shown in FIG. 4 (C), when two persons approach each other and enter the communicable range of the infrared ray, the mutual light is received by the light receiving section 45 of each device, and the communication is established.
送信される情報は、 予め個人情報ファイルとして R AM 3 5に保存されてい るものである。 また、 受信された情報は、 受信情報ファイルとして R AM 3 5 に保存される。 The transmitted information is stored in the RAM 35 as a personal information file in advance. The received information is stored in RAM 35 as a received information file.
本実施例の電子相性報知装置は、 予め R OM 3 3に記憶された制御プログラ ムを C P U 3 1が実行することによって、 その機能が実現される。 以下、 第 5 〜1 3図を用いて、 本実施例の電子相性報知装置の制御プログラムについて説 明する。 以下の説明は、 制御プログラムの概略処理手順であり、 詳細はプログ ラム設計により如何様にも変更可能である。 また、 処理内容によって、 以下に 示されない各種の設定、 表示、 操作者との対話式マンマシンインターフェース 機能、 あるいはエラー監視処理などが必要となるが、 これらも一般的なプログ ラム設計の範囲であるので、 ここでは省略する。 The function of the electronic compatibility notification device of the present embodiment is realized by the CPU 31 executing a control program stored in the ROM 33 in advance. Hereinafter, a control program of the electronic compatibility notification device of the present embodiment will be described with reference to FIGS. The following description is the outline processing procedure of the control program, and details can be changed in any way by the program design. Also, depending on the processing content, various settings, displays, interactive man-machine interface functions with the operator, or error monitoring processing that are not shown below are required, but these are also within the scope of general program design. Therefore, the description is omitted here.
制御プログラムは、 どのようなプログラム言語で作成されてもよい。 実行形 式ファイルで予め R OM 3 3にインストールされ C P U 3 1によって実行され る。 あるいは、 R OM 3 3に予めインス トールされる所定の O Sの制御下で、 制御プログラムは C P U 3 1によって実行されてもよレ、。
5〜 7図は、 本実施例の電子相性報知装置の制御プログラムで使用する各 種テーブルを説明するための図である。 これらのテーブルは ROM 33に記憶 されている。 第 5図は、 十二支の各干支に対応する相性のよい干支の対応テー ブルであり、 第 6図は、 占星術の各星座に対応する相性のよい星座の対応テー ブルであり、 第 7図は、 各血液型に対応する相性のよい血液型の対応テーブル である。 例えば、 第 5図によれば、 十二支の子 (鼠一 Ra t) は、 Ra t (子) O x (丑) , T i g e r (寅) , H a r e (卯) , D r a g o n (辰) , S e r p e n t (巳) , Mo n k e y (申) 、 D o g (戌) および B o a r (亥) と相性がよいことが示されている。 さらに、 第 6図によれば、 例えば、 牡羊座 (A r i e s ) は、 L e o (獅子座) , S a g i t t a r i u s (射手座) , T a u r u s (牡牛座) および L i b r a (天秤座) と相性がよいことが示さ れている。 第 7図によれば、 例えば、 B型は、 A型および O型と相性がよいこ とが示されている。 The control program may be created in any programming language. The executable file is installed in ROM33 in advance and executed by CPU31. Alternatively, the control program may be executed by the CPU 31 under the control of a predetermined OS pre-installed in the ROM 33. 5 to 7 are diagrams for explaining various tables used in the control program of the electronic compatibility notification device of the present embodiment. These tables are stored in the ROM 33. Fig. 5 is a table of compatible zodiac signs corresponding to each zodiac zodiac, Fig. 6 is a table of compatible zodiac signs corresponding to each astrological constellation, and Fig. 7 is It is a correspondence table of compatible blood types corresponding to each blood type. For example, according to Fig. 5, the zodiac pups (Rusuichi Ra t) are: Ra t (child) O x (ox), Tiger (tiger), H are (u), Dragon (dragon), S It is shown to be compatible with erpent, snake, monkey, dog, and boar. Further, according to FIG. 6, for example, Aries is compatible with Leo (Leo), Sagittarius (Sagittarius), Taurus (Taurus) and Libra (Libra). Is shown. According to FIG. 7, for example, type B is shown to be compatible with type A and type O.
本実施例では、 上記の相性対応テーブルを使用して、 相性の診断を行うが、 これに限定されるものではなく、 所定の相性診断を行う手順を実行する相性診 断処理ルーチンによって各情報に基づいて相性診断を行ってもよい。 In the present embodiment, the compatibility diagnosis is performed by using the above-described compatibility correspondence table. However, the present invention is not limited to this. Compatibility diagnosis may be performed based on this.
第 8図は、 制御プログラムのメインルーチンの処理手順を示すフローチヤ一 トである。 第 8図に示されるように、 制御プログラムは、 パッテリ 47の電源 が本装置の電気回路に供給された時にスタートする。 あるいは、 リセットスィ ツチ 26が押された時に再スタートする。 本実施例では、 特に電源スィッチは 示していないが、 電源スィッチを有していても良く、 スィッチのオン/オフに よってプログラムの起動/停止を切換えるようにしてもよい。 FIG. 8 is a flowchart showing a processing procedure of a main routine of the control program. As shown in FIG. 8, the control program starts when the power of the battery 47 is supplied to the electric circuit of the present apparatus. Alternatively, restart when the reset switch 26 is pressed. Although the power switch is not particularly shown in this embodiment, the power switch may be provided, and the start / stop of the program may be switched by turning on / off the switch.
制御プログラムが起動すると、 ステップ S 1で、 後述する初期設定処理ルー チンへ制御を移行する。 初期設定処理ルーチンから制御が戻ると、 ステップ S 2へ進み、 外部に個人情報を送信するか否かの判定を行う。 送信する場合は、 ステップ S 3へ進み、 送信しない場合は、 ステップ S 4へ進む。 ここで、 情報 を送信するか否かの判定は、 所定時間の経過であってもよいし、 操作者による 送信要求であってもよい。 所定時間の経過は、 後述するタイマ設定によって測 定され、 タイムアップ時に情報送信イベントが発生する。 ステップ S 3では、
後^する情報送信処理ルーチンへ制御を移行し、 情報送信処理ルーチンから制 御が戻ると、 ステップ S 4へ進む。 When the control program starts, in step S1, control is transferred to an initialization processing routine described later. When the control returns from the initialization processing routine, the process proceeds to step S2, and it is determined whether or not personal information is transmitted to the outside. If so, go to step S3; otherwise, go to step S4. Here, the determination as to whether to transmit the information may be a lapse of a predetermined time or may be a transmission request by the operator. The elapse of the predetermined time is measured by a timer setting described later, and an information transmission event occurs when the time is up. In step S3, The control is shifted to the information transmission processing routine to be described later, and when the control is returned from the information transmission processing routine, the process proceeds to step S4.
ステップ S 4で、 操作者による情報の更新操作の有無を確認し、 更新操作が あればステップ S 5へ進む。 ステップ S 5では、 後述する情報更新処理ルーチ ンへ制御を移行し、 情報方針処理ルーチンから制御が戻るとステップ S 6へ進 む。 ステップ S 4における更新操作の有無は、 ロックスィッチ 2 3の選択位置 に基づいて判定される。 すなわち、 第 1位置が選択されている場合は、 選択ポ タン 2 0〜2 2の操作を禁止されているので、 更新操作は 「無し」 となる。 一 方、 第 2位置が選択されている場合は、 選択ボタン 2 0〜 2 2の操作が許可さ れているので、 更新操作は 「有り」 となる。 ステップ S 4での判定において、 更新操作が無ければ、 ステップ S 6へ進む。 In step S4, it is checked whether or not the information has been updated by the operator. In step S5, the control is shifted to the information update processing routine described later, and when the control is returned from the information policy processing routine, the flow proceeds to step S6. The presence or absence of the update operation in step S4 is determined based on the selected position of the lock switch 23. That is, when the first position is selected, the operation of the selection buttons 20 to 22 is prohibited, and the update operation is “none”. On the other hand, when the second position is selected, the operation of the selection buttons 20 to 22 is permitted, so the update operation is “Yes”. If it is determined in step S4 that there is no update operation, the process proceeds to step S6.
次いで、 ステップ S 6では、 受光部 4 5を介して赤外線信号が受信されたか 否かの判定を行い、 受信された場合は、 ステップ S 7へ進み、 信号が受信され ていない場合は、 ステップ S 2へ戻る。 ステップ S 7では、 後述する情報受信 処理ルーチンへ制御を移行し、 情報受信処理ルーチンから制御が戻るとステツ プ S 2へ戻る。 ステップ S 6における信号受信の判定は、 受光部 4 5の受光子 で赤外線が検出され、 受光部 4 6の EZO変換器でディジタル信号に変換され て図示されない受信バッファにデータが転送されたときに、 信号が受信された と判定される。 Next, in step S6, it is determined whether or not an infrared signal has been received via the light receiving unit 45. If the signal has been received, the process proceeds to step S7. If the signal has not been received, the process proceeds to step S7. Return to 2. In step S7, control is transferred to an information reception processing routine described later, and when control is returned from the information reception processing routine, control is returned to step S2. The determination of signal reception in step S6 is performed when infrared rays are detected by the light-receiving element of the light-receiving unit 45, converted into digital signals by the EZO converter of the light-receiving unit 46, and transferred to a reception buffer (not shown). , Is determined to have been received.
ステップ S 2〜S 7は、 イベント監視ループ L 1を構成しており、 第 8図の フローチャートでは、 便宜上、 シングルタスクとして示されているが、 実際は、 ステップ S 2、 S 4および S 6で、 各イベントが常時それぞれ監視されており、 ステップ S 3、 S 5および S 7が要求に応じてマルチタスク処理される。 すな わち、 ステップ S 2では、 送信要求の有無、 ステップ S 4では、 情報更新操作 の有無、 ステップ S 6では、 受信信号の有無がそれぞれ監視イベントである。 各ィベントが検出されると、 それぞれの処理ルーチンへ制御を移行して処理を 行う。 これらの処理手順の詳細はプログラム設計の範疇である。
本メインルーチンのステップ S 2〜S 7は、 バッテリ 4 7からの電源供給が 無くなるまで繰り返される。 あるいは、 電源スィッチがオフされるまで繰り返 される。 Steps S2 to S7 constitute an event monitoring loop L1, and are shown as a single task for convenience in the flowchart of FIG. 8, but actually, in steps S2, S4 and S6, Each event is constantly monitored, and steps S3, S5 and S7 are multitasked on demand. That is, in step S2, the presence or absence of a transmission request, in step S4, the presence or absence of an information update operation, and in step S6, the presence or absence of a received signal are monitoring events. When each event is detected, control is transferred to the respective processing routine to perform processing. The details of these processing procedures are in the category of program design. Steps S2 to S7 of this main routine are repeated until power supply from the battery 47 stops. Or repeat until the power switch is turned off.
第 9図は、 初期設定処理ルーチンの処理手順を示すフローチヤ一トである。 第 8図のメインルーチンから本初期設定処理ルーチンへ制御が移行すると、 ス テツプ S 1 1で、 L C D 1 5の干支表示部 1 7に 「子 (鼠) 」 のイメージが、 星座表示部 1 8に 「牡羊座」 のイメージが、 血液型表示部 1 9に 「A型」 のィ メージが、 それぞれ初期表示される。 FIG. 9 is a flowchart showing a processing procedure of an initial setting processing routine. When the control shifts from the main routine of FIG. 8 to the initialization processing routine, in step S 11, the image of “child (mouse)” is displayed on the zodiac display 17 of the LCD 15, and the constellation display 18 The image of “Aries” is initially displayed, and the image of “A” is initially displayed on the blood type display section 19.
ステップ S 1 2で、 ロックスィッチ 2 3の選択位置が確認される。 ロックス イッチ 2 3の第 1位置が選択されいる場合、 ステップ S 1 3へ進み、 一方、 口 ックスィツチ 2 3の第 2位置が選択されている場合、 ステップ S 1 4へ進む。 ステップ S 1 3では、 ロックスィツチ 2 3が第 1位置のため選択ボタン 2 0〜 2 2の操作が禁止されているので、 操作不能でありエラー状態であることを操 作者に報知してステップ S 1 2へ戻る。 報知手段としては、 スピーカ 2 7から 所定の音声を出力してもよいし、 あるいは、 L C D 1 5を点滅表示させてもよ い。 In step S12, the selected position of the lock switch 23 is confirmed. When the first position of the lock switch 23 is selected, the process proceeds to step S13. On the other hand, when the second position of the mouth switch 23 is selected, the process proceeds to step S14. In step S13, since the operation of the selection buttons 20 to 22 is prohibited because the lock switch 23 is in the first position, the operator is informed that the operation is impossible and an error state is generated, and step S13 is performed. Return to 1. As the notification means, a predetermined sound may be output from the speaker 27, or the LCD 15 may be blinked.
ステップ S 1 4では、 干支選択ボタン 2 0が操作されたか否かを判定し、 干 支選択ボタン 2 0が押された場合は、 ステップ S 1 5へ進み、 干支選択ボタン 2 0が押される度に、 干支表示部 1 7に、 子 (鼠) →丑 (牛) →寅 (虎) →卯 (兎) →辰 (竜) —巳 (蛇) —午 (馬) →未 (羊) →申 (猿) —酉 (鶏) —戌 (犬) —亥 (猪) の順に対応するイメージを表示してステップ S 1 6へ進む。 ステップ S 1 4で、 干支選択ボタン 2 0が操作されない場合は、 そのままステ ップ S 1 6へ進む。 In step S14, it is determined whether or not the zodiac selection button 20 has been operated. If the zodiac selection button 20 has been pressed, the process proceeds to step S15, and each time the zodiac selection button 20 is pressed. In the zodiac display section 17, child (rat) → ox (cow) → tiger (tiger) → rabbit (rabbit) → dragon (dragon) — snake (snake) — noon (horse) → not (sheep) → monkey (Monkey) — Rooster (chicken) — Dog (dog) — Boar (boar), and proceed to step S16. If the zodiac selection button 20 is not operated in step S14, the process directly proceeds to step S16.
ステップ S 1 6で、 星座選択ボタン 2 1が操作されたか否かを判定し、 星座 選択ボタン 2 1が押された場合は、 ステップ S 1 7へ進み、 星座選択ボタン 2 1が押される度に、 星座表示部 1 8に、 牡羊座→牡牛座→双子座→蟹座→獅子 座→乙女座→天秤座→さそり座→射手座→山羊座→水瓶座→魚座の順に対応す るイメージを表示してステップ S 1 8へ進む。
ステップ S 1 6で、 星座選択ボタン 2 1が操作されない場合は、 そのままス テツプ S 1 8へ進む。 また、 ステップ S 1 8で、 血液型選択ボタン 2 2が操作 されたか否かを判定し、 血液型選択ボタン 2 2が押された場合は、 ステップ S 1 9へ進み、 血液型選択ポタン 2 2が押される度に、 血液型表示部 1 9に、 A 型→B型→A B型→0型の順に対応するイメージを表示してステップ S 2 0へ 進む。 ステップ S 1 8で、 血液型選択ボタン 2 2が操作されない場合は、 その ままステップ S 2 0へ進む。 In step S16, it is determined whether or not the constellation selection button 21 has been operated.If the constellation selection button 21 has been pressed, the process proceeds to step S17, and every time the constellation selection button 21 is pressed. The constellation display section 18 shows the image corresponding to Aries → Taurus → Gemini → Cancer → Leo → Virgo → Libra → Scorpio → Sagittarius → Capricorn → Aquarius → Pisces. Display and go to step S18. If the constellation selection button 21 is not operated in step S16, the process proceeds directly to step S18. In step S18, it is determined whether or not the blood type selection button 22 has been operated. If the blood type selection button 22 has been pressed, the process proceeds to step S19 and the blood type selection button 22 Every time is pressed, an image corresponding to A type → B type → AB type → 0 type is displayed on the blood type display section 19, and the process proceeds to step S20. If the blood type selection button 22 is not operated in step S18, the process proceeds to step S20 as it is.
ステップ S 2 0では、 ロックスィッチ 2 3の選択位置を確認し、 第 1位置の 場合は、 ステップ S 2 1へ進み、 第 2位置の場合は、 ステップ S 1 4へ戻る。 すなわち、 ロックスィッチ 2 3が、 選択ボタン 2 0〜2 2の操作禁止位置に切 り替えられるまで、 選択ボタン 2 0〜 2 2の操作の入力を受け付けて、 選択ボ タン 2 0〜2 2が操作される度に対応するイメージを順次切り替えて表示す る。 In step S20, the selected position of the lock switch 23 is confirmed. In the case of the first position, the process proceeds to step S21, and in the case of the second position, the process returns to step S14. That is, until the lock switch 23 is switched to the operation prohibition position of the selection buttons 20 to 22, the input of the operation of the selection buttons 20 to 22 is accepted, and the selection buttons 20 to 22 are pressed. The image corresponding to each operation is switched and displayed sequentially.
ステップ S 2 1では、 設定された内容を個人情報ファイル 1 0 0に格納して、 R AM 3 5に保存する。 ステップ S 2 2で、 保存された個人情報に基づいて、 送信データを作成して、 メインルーチンへ制御を戻す。 In step S21, the set contents are stored in the personal information file 100 and stored in the RAM 35. In step S22, transmission data is created based on the stored personal information, and control is returned to the main routine.
本実施例では、 個人情報ファイル 1 0 0に格納される情報は、 干支、 星座お よび血液型であるが、 これに限定されるものではなく、 他の情報、 例えば、 氏 名、 性別などを含んでもよいし、 また、 すべての情報が含まれる必要もない。 本装置の電源がオフされた場合も、 R AM 3 5への電源供給を行うことによ り、 R AM 3 5内のデータを保持させることもできる。 この場合は、 次回電源 をオンしたときに R AM 3 5内に個人情報ファイル 1 0 0の存在の有無を確認 して既にファイルが存在する時は、 初期設定処理はパイパスするようにしても よい。 In the present embodiment, the information stored in the personal information file 100 is zodiac, constellation, and blood type, but is not limited thereto, and other information such as name, gender, etc. It may or may not need to include all information. Even when the power of this device is turned off, the data in the RAM 35 can be retained by supplying power to the RAM 35. In this case, the next time the power is turned on, the presence or absence of the personal information file 100 in the RAM 35 is checked, and if the file already exists, the initialization process may be bypassed. .
また、 L C D 1 5に文字を表示させて、 操作者に情報の入力をさせる表示を 行い、 操作者が表示に従って入力を行うようにしてもよい。 また、 生年月日を 操作者に入力させて、 干支および星座は自動的に算出するようにしてもよい。 第 1 0図に送信データのフォーマツトの例を示すが、 これに限定されるもの ではない。 同図に示されるように、 送信データは、 送信開始を示すヘッダ部 1
1 0と、 データ部 1 2 0と、 終止符部 1 3 0と、 からなる。 データ部 1 2 0は、 さらに、 少なくとも 1組みの所定のデータ長を有する識別子 1 2 2およぴデー タ 1 2 4から構成される。 受信側では、 このデータ部 1 2 0の識別子 1 2 2に 基づいて項目を識別する。 第 1 0図に示される送信データは、 n個の項目につ いての情報を有している。 In addition, characters may be displayed on the LCD 15 so that a display for prompting the operator to input information may be performed, and the operator may perform the input according to the display. Alternatively, the date of birth may be input by the operator, and the zodiac signs and constellations may be calculated automatically. FIG. 10 shows an example of the format of the transmission data, but the present invention is not limited to this. As shown in the figure, the transmission data includes a header 1 indicating the start of transmission. It consists of 10, a data section 120, and an end section 130. The data section 120 further includes at least one set of an identifier 122 and a data 124 having a predetermined data length. On the receiving side, the item is identified based on the identifier 122 of the data part 120. The transmission data shown in FIG. 10 has information on n items.
本実施例では、 干支、 星座および血液型の 3個の項目が送信される。 別の態 様として、 生年月日を情報として有している場合は、 生年月日を送信して、 受 信側で生年月日を受信して、 受信した生年月日に基づいて干支および星座を演 算して求めるようにしてもよい。 また、 各種の情報は適宜送信するか否かを選 択できるようにしてもよレ、。 In this embodiment, three items, zodiac, constellation, and blood type, are transmitted. As another mode, when the date of birth is stored as information, the date of birth is transmitted, the receiving side receives the date of birth, and based on the received date of birth, the zodiac signs and constellations May be calculated. Also, it may be possible to select whether or not to transmit various information as appropriate.
第 1 1図は、 前述の情報送信処理ルーチンの処理手順を示すフローチャート である。 第 8図のメインルーチンから本情報送信処理ルーチンへ制御が移ると、 ステップ S 3 1では、 R AM 3 5に記憶されている送信データが図示されない 送信バッファに転送される。 ステップ S 3 2で、 送信バッファに転送された送 信データが EZO変換器により光信号に変換され、 さらにステップ S 3 3で、 発光部 4 3から赤外線が出力される。 ここで、 ステップ S 3 2および S 3 3は、 制御プログラムの処理ではなく、 発光部 4 3の E/O変換器おょぴ赤外線発生 器の動作を参考のために記載してある。 ステップ S 3 4で、 タイマをセットし、 メインルーチンへ制御を戻す。 ここで、 設定するタイマは、 情報送信のタイミ ングをとるためのものであり、 タイムアップした時に、 情報送信イベントが発 生する。 このタイマの設定時間は、 1〜 2秒であるのが好ましい。 送信は任意 に停止もできるものとする。 FIG. 11 is a flowchart showing a processing procedure of the information transmission processing routine described above. When control is transferred from the main routine of FIG. 8 to the present information transmission processing routine, in step S31, the transmission data stored in RAM 35 is transferred to a transmission buffer (not shown). In step S32, the transmission data transferred to the transmission buffer is converted into an optical signal by the EZO converter, and in step S33, the light emitting section 43 outputs infrared rays. Here, steps S32 and S33 are described not for the processing of the control program but for the operation of the E / O converter and the infrared ray generator of the light emitting section 43 for reference. In step S34, a timer is set, and control returns to the main routine. The timer to be set here is for timing information transmission, and an information transmission event occurs when the time is up. The set time of this timer is preferably 1-2 seconds. Transmission can be stopped arbitrarily.
第 1 2図は、 前述の情報更新処理ルーチンの処理手順を示すフローチャート である。 第 8図のメインルーチンから本情報更新処理ルーチンへ制御が移ると、 ステップ S 4 1では、 干支選択ボタン 2 0が操作された力否かを判定し、 干支選 択ボタン 2 0が押された場合は、 ステップ S 4 2へ進み、 干支選択ボタン 2 0が 押される度に、 干支表示部 1 7に、 子—丑→寅→卯→辰→巳→午→未—申→酉→ 戌—亥の順に対応するイメージを表示してステップ S 3へ進む。 ステップ S 4
1で、 干支選択ボタン 2 0が操作されない場合は、 そのままステップ S 4 3へ進 む。 FIG. 12 is a flowchart showing a processing procedure of the information update processing routine described above. When control is transferred from the main routine of FIG. 8 to the information update processing routine, in step S41, it is determined whether or not the zodiac selection button 20 has been operated, and the zodiac selection button 20 has been pressed. In this case, proceed to step S42, and each time the zodiac selection button 20 is pressed, the child—ox → tora → u → tatsu → mimi → noon → not—not—rooster → dog— The corresponding images are displayed in the order of “Ya” and the process proceeds to step S3. Step S 4 If the zodiac selection button 20 is not operated at 1, the process proceeds directly to step S43.
ステップ S 4 3で、 星座選択ボタン 2 1が操作されたか否かを判定し、 星座選 択ボタン 2 1が押された場合は、 ステップ S 4 4へ進み、 星座選択ボタン 2 1が 押される度に、 星座表示部 1 8に、 牡羊座—牡牛座—双子座→蟹座—獅子座→乙 女座→天秤座→さそり座→射手座→山羊座→水瓶座→魚座の順に対応するィメ一 ジを表示してステップ S 4 5へ進む。 ステップ S 4 3で、 星座選択ポタン 2 1が 操作されない場合は、 そのままステップ S 4 5へ進む。 In step S43, it is determined whether or not the constellation selection button 21 has been operated. If the constellation selection button 21 has been pressed, the process proceeds to step S44, where each time the constellation selection button 21 is pressed. In the constellation display section 18, the image corresponding to Aries-Taurus-Gemini-Cancer-Leo-Virgo-Libra-Scorpio-Sagittarius-Capricorn-Aquarius-Pisces Is displayed and the process proceeds to step S45. If the constellation selection button 21 is not operated in step S43, the process directly proceeds to step S45.
ステップ S 4 5で、 血液型選択ボタン 2 2が操作されたか否かを判定し、 血液 型選択ボタン 2 2が押された場合は、 ステップ S 4 6へ進み、 血液型選択ボタン 2 2が押される度に、 血液型表示部 1 9に、 A型→B型→A B型→0型の順に対 応するイメージを表示してステップ S 4 7へ進む。 ステップ S 4 5で、 血液型選 択ボタン 2 2が操作されない場合は、 そのままステップ S 4 7へ進む。 In step S45, it is determined whether or not the blood type selection button 22 has been operated. If the blood type selection button 22 has been pressed, the process proceeds to step S46, where the blood type selection button 22 has been pressed. Each time the blood type display section 19 displays an image corresponding to type A → type B → type AB → type 0 in the order, and proceeds to step S47. If the blood type selection buttons 22 are not operated in step S45, the process proceeds directly to step S47.
ステップ S 4 7では、 ロックスィッチ 2 3の選択位置を確認し、 第 1位置の場 合は、 ステップ S 4 8へ進み、 第 2位置の場合は、 ステップ S 4 1へ戻る。 すな わち、 ロックスィッチ 2 3力 選択ボタン 2 0〜 2 2の操作禁止位置に切り替え られるまで、 選択ボタン 2 0〜 2 2の操作の入力を受け付けて、 選択ポタン 2 0 〜 2 2が操作される度に対応するィメージを順次切り替えて表示する。 In step S47, the selected position of the lock switch 23 is confirmed. If it is the first position, the process proceeds to step S48, and if it is the second position, the process returns to step S41. In other words, the input of the operation of the selection buttons 20 to 22 is accepted and the selection buttons 20 to 22 are operated until the operation switch of the lock switch 23 is pressed to the operation prohibited position of the selection buttons 20 to 22 Each time the image is displayed, the corresponding image is sequentially switched and displayed.
ステップ S 4 8では、 更新された内容を個人情報ファイル 1 0 0に格納して、 R AM 3 5に保存する。 ステップ S 4 9で、 保存された個人情報に基づいて、 送 信データを作成して、 メインルーチンへ制御を戻す。 In step S48, the updated contents are stored in the personal information file 100 and stored in the RAM 35. In step S49, transmission data is created based on the stored personal information, and control is returned to the main routine.
R AM 3 5に保存されている個人情報ファイル 1 0 0に記録された情報に基 づいて、 以下に示す情報受信処理ルーチンにおいて、 受信した情報との比較が 行われ、 相性診断が実施される。 Based on the information recorded in the personal information file 100 stored in the RAM 35, in the following information reception processing routine, comparison with the received information is performed, and compatibility diagnosis is performed. .
第 1 3図は、 前述の情報受信処理ルーチンの処理手順を示すフローチヤ一ト である。 第 8図のメインルーチンから本情報受信処理ルーチンへ制御が移行す ると、 ステップ S 5 1では、 受信処理が正常に終了したか否かの確認を行い、 正常に終了した場合は、 ステップ S 5 2へ進み、 異常終了した場合は、 ステツ
プ S 5 3で、 受光部 4 5をリセットして、 メインルーチンへ制御を戻す。 この とき、 操作者に'異常を報知してもよい。 FIG. 13 is a flowchart showing a processing procedure of the information reception processing routine described above. When the control shifts from the main routine of FIG. 8 to the present information reception processing routine, in step S51, it is checked whether the reception processing has been normally completed. 5 Proceed to step 2. In step S53, the light receiving section 45 is reset, and the control returns to the main routine. At this time, the operator may be notified of the abnormality.
ステップ S 5 2では、 受信した信号から各種の情報を取り出し、 受信情報フ アイル 2 0 0として、 先の個人情報ファイル 1 0 0と同じ情報、 すなわち、 干 支、 星座および血液型を格納し、 R AM 3 5に保存する。 先にも述べたように、 すべての情報が送信されるとは限らず、 送信された情報がそれぞれ保存される。 また、 生年月 Θが送信された場合は、 生年月日に基づいて干支および星座を演 算して求める。 In step S52, various kinds of information are extracted from the received signal, and the same information as the personal information file 100, that is, the zodiac sign, constellation and blood type are stored as a received information file 200, Save to RAM 35. As mentioned earlier, not all information is transmitted, and each transmitted information is stored. If the date of birth 送信 is sent, calculate the zodiac signs and constellations based on the date of birth.
ステップ S 5 4で、 受信情報ファイル 2 0 0および個人情報ファイル 1 0 0 に格納されている干支情報の相性を調べる。 ここで、 第 5図の十二支相性対応 テーブルを使用して相性を調べる。 相性がよいと診断された場合は、 ステップ S 5 5へ進み、 相性がよいと判断されなかった場合は、 ステップ S 5 6へ進む。 ステップ S 5 5では、 L C D 1 5の干支表示部 1 7のイメージを点滅表示させ る。 In step S54, compatibility between the zodiac information stored in the reception information file 200 and the personal information file 100 is checked. Here, the compatibility is checked using the twelve supportability correspondence table in FIG. When it is determined that the compatibility is good, the process proceeds to step S55, and when it is not determined that the compatibility is good, the process proceeds to step S56. In step S55, the image of the Zodiac display section 17 of the LCD 15 is blinked.
ステップ S 5 6では、 受信情報ファイル 2 0 0および個人情報ファイル 1 0 0に格納されている星座情報の相性を調べる。 ここで、 第 6図の星座相性対応 テーブルを使用して相性を調べる。 相性がよいと診断された場合は、 ステップ S 5 7へ進み、 相性がよいと判断されなかった場合は、 ステップ S 5 8へ進む。 ステップ S 5 7では、 L C D 1 5の星座表示部 1 8のイメージを点滅表示させ る。 さらにステップ S 5 8では、 受信情報ファイル 2 0 0および個人情報ファ ィル 1 0 0に格納されている血液型情報の相性を調べる。 ここで、 第 7図の血 液型相性対応テーブルを使用して相性を調べる。 相性がよいと診断された場合 は、 ステップ S 5 9へ進み、 相性がよいと判断されなかった場合は、 メインル 一チンへ制御を戻す。 ステップ S 5 9では、 L C D 1 5の血液型表示部 1 9の イメージを点滅表示させ、 その後メインルーチンへ制御を戻す。 In step S56, the compatibility of the constellation information stored in the received information file 200 and the personal information file 100 is checked. Here, the compatibility is checked using the constellation compatibility table shown in Fig. 6. When it is determined that the compatibility is good, the process proceeds to step S57, and when it is not determined that the compatibility is good, the process proceeds to step S58. In step S57, the image of the constellation display section 18 of the LCD 15 is blinked. Further, in step S58, the compatibility of the blood type information stored in the reception information file 200 and the personal information file 100 is checked. Here, the compatibility is examined using the blood type compatibility correspondence table shown in FIG. When it is determined that the compatibility is good, the process proceeds to step S59, and when it is not determined that the compatibility is good, the control is returned to the main routine. In step S59, the image of the blood type display section 19 of the LCD 15 is blinked, and the control is returned to the main routine.
上記のステップ S 5 4、 5 6および 5 8において、 さらにスピーカ 2 7から 所定の音声を出力してもよいし、 振動部 4 9に振動を発生させてもよい。 また、 音声出力をするか否か、 および振動発生をするか否かの選択を行えるようにし てもよい。 尚、 本フローチャートには、 相性マッチの報知の停止条件が示され
ていないが、 操作者が相性マッチの報知を認識したことを示す所定の確認操作 があった場合または相性がマツチしている情報が受信されなくなつた場合など が条件である。 あるいは所定時間の経過後に自動的に停止してもよい。 また、 相性が合う合わないに関わらず、 情報が受信されたことを操作者に表示、 音声 あるいは振動で報知してもよい。 In the above steps S54, 56 and 58, a predetermined sound may be further output from the speaker 27, or vibration may be generated in the vibrating section 49. Further, it may be possible to select whether or not to output sound and whether or not to generate vibration. This flowchart shows the conditions for stopping the notification of the compatibility match. However, the condition is that a predetermined confirmation operation indicating that the operator has recognized the notification of the compatibility match has been performed, or the information matching the compatibility has not been received anymore. Alternatively, the operation may be automatically stopped after a predetermined time has elapsed. Regardless of the incompatibility, the fact that the information has been received may be displayed to the operator, notified by voice or vibration.
以下、 本実施例の電子相性報知装置の作用を説明する。 Hereinafter, the operation of the electronic compatibility notification device of the present embodiment will be described.
まず、 本発明の電子相性報知装置を携行している人物が少なくとも 2名 (人 物 Aおよび B ) いるとする。 人物 Aが、 電子相性報知装置のバッテリ 4 7を投 入して、 制御プログラムが起動し、 第 8図に示されるメインルーチンがスター トしたとする。 ステップ S 1で、 第 9図の初期設定処理ルーチンへ制御を移行 し、 ステップ S 1 2では、 ロックスィッチ 2 3の設定位置が確認される。 この 時、 まだ、 ロックスィッチ 2 3は、 第 1位置にあつたとすると、 ステップ S 1 3へ進み、 操作不能のエラ一状態が報知される。 操作者である人物 Aが、 ロッ クスィッチ 2 3を第 1位置から第 2位置へ切り替えると、 ステップ S 1 2で、 第 2位置と判定されるので、 ステップ S 1 4へ進む。 First, it is assumed that there are at least two persons (persons A and B) carrying the electronic compatibility notification device of the present invention. It is assumed that the person A inserts the battery 47 of the electronic compatibility notification device, starts the control program, and starts the main routine shown in FIG. In step S1, control is transferred to the initial setting processing routine of FIG. 9, and in step S12, the set position of the lock switch 23 is confirmed. At this time, assuming that the lock switch 23 is still in the first position, the process proceeds to step S13, and an inoperable error state is reported. When the person A, who is the operator, switches the rock switch 23 from the first position to the second position, it is determined in step S12 that the position is the second position, and the process proceeds to step S14.
ステップ S 1 4〜S 1 9では、 選択スィツチ 2 0〜2 2の操作が監視される。 この時点では、 L C D 1 5には初期表示として、干支表示部 1 7には「子 (鼠) 」 のイメージが表示され、 星座表示部 1 8には 「牡羊座」 のイメージが表示され、 血液型表示部 1 9には 「A型」 のイメージが表示されている。 操作者が、 星座 選択ボタン 2 1を操作すると、 ステップ S 1 6からステップ S 1 7へ進み、 星 座表示部 1 8のイメージを 「牡羊座」 から 「牡牛座」 に変更する。 ステップ S 2 0で、 ロックスィッチ 2 3の選択位置を確認後、 第 2位置のままであれば、 ステップ S 1 4へ戻る。 ここで、 操作者が、 星座選択ポタン 2 1を 3回続けて 押すと、 星座表示部 1 8のイメージは 「獅子座」 に変更される。 In steps S14 to S19, the operation of the selection switches 20 to 22 is monitored. At this point, the LCD 15 displays the image of the child (rat) on the zodiac display 17 as the initial display, the constellation display 18 displays the image of Aries, The blood type display section 19 displays an image of "A type". When the operator operates the constellation selection button 21, the process advances from step S16 to step S17, and changes the image of the constellation display section 18 from "Aries" to "Taurus". After confirming the selected position of the lock switch 23 in step S20, if the position is the second position, the process returns to step S14. Here, when the operator presses the constellation selection button 21 three times in succession, the image of the constellation display section 18 is changed to “Lion”.
次いで、 操作者が、 干支選択ポタン 2 0を 2回押すと、 干支表示部 1 7のィ メージが 「子」 から 「寅」 に変更される。 次いで、 操作者が血液型選択ボタン 2 2を 1回押すと、 血液型表示部 1 9のイメージが、 「A型」 から 「B型」 に 変更される。 再び、 操作者が、 星座選択ボタン 2 1を 1回押すと、 星座表示部 1 8のイメージは、 「獅子座」 から 「乙女座」 に変更される。
人物 Aがロックスィッチ 2 3を第 2位置から第 1位置に切り替えると、 ステ ップ S 2 0からステップ S 2 1へ進み、 個人情報ファイル 1 0 0が作成され、 人物 Aの情報、 すなわち、 干支は 「寅」 、 星座は 「乙女座」 、 血液型は 「B型」 という情報が格納され、 R AM 3 5に保存される。 ステップ S 2 2で、 個人情 報ファイル 1 0 0に基づいて、 送信データが作成され送信バッファに転送され る。 Next, when the operator presses the zodiac selection button 20 twice, the image of the zodiac display section 17 is changed from “child” to “tiger”. Next, when the operator presses the blood type selection button 22 once, the image of the blood type display section 19 is changed from “A type” to “B type”. Again, when the operator presses the constellation selection button 2 1 once, the image of the constellation display section 18 is changed from “Lion” to “Virgo”. When the person A switches the lock switch 23 from the second position to the first position, the process proceeds from step S20 to step S21, a personal information file 100 is created, and information on the person A, that is, The information that the zodiac sign is “Tora”, the constellation is “Virgo”, and the blood type is “B type” is stored in RAM 35. In step S22, transmission data is created based on the personal information file 100, and transferred to the transmission buffer.
一方、 人物 Bも、 同様に初期設定を行い、 個人情報ファイル 1 0 0に、 人物 Bの情報、 例えば、 干支は 「卯」 、 星座は 「山羊座」 、 血液型は 「A B型」 と いう情報が格納され、 R AM 3 5に保存されているとする。 On the other hand, for Person B, the initial settings are also made in the personal information file 100. It is assumed that information is stored and stored in RAM 35.
2人の位置が第 4 (A) 図のように、 赤外線の通信可能範囲外であった場合、 第 8図に示される制御プログラムのステップ S 6では、 受信信号が検出されな いので、 情報受信処理ルーチンは実行されない。 送信要求は、 約 1〜2秒おき になされる。 If the position of the two persons is out of the infrared communication range as shown in FIG. 4 (A), the received signal is not detected in step S6 of the control program shown in FIG. The reception processing routine is not executed. Transmission requests are made approximately every 1-2 seconds.
次いで、 2人が接近して、 第 4 (C) 図のように、 赤外線の通信可能範囲內 に入った場合、 互いの装置では、 受光部 4 5の受光子で、 赤外線を検出して、 受光部 4 5の E ZO変換器でデジタル信号に変換され、 受信バッファに転送さ れる。 これにより、 第 8図に示される制御プログラムのメインルーチンのィべ ント監視ループ L 1において、 情報受信イベントが発生し、 第 1 3図に示され る情報受信処理ルーチンが開始される。 以下は、 人物 Aの電子相性報知装置で の処理を説明する。 Next, as shown in FIG. 4 (C), when the two persons approach each other and enter the infrared communication range 互 い, the two devices detect infrared rays with the light receiving element of the light receiving section 45, and The signal is converted into a digital signal by the EZO converter of the light receiving section 45 and transferred to the reception buffer. As a result, an information reception event occurs in the event monitoring loop L1 of the main routine of the control program shown in FIG. 8, and the information reception processing routine shown in FIG. 13 is started. The following describes the processing of the person A in the electronic compatibility notification device.
第 1 3図に示される情報受信処理ルーチンのステップ S 5 1で、 受信処理が 正常に行われたか否かの判定が行われる。 通信が正常に終了した場合、 ステツ プ S 5 1からステップ S 5 2へ進む。 ステップ S 5 2では、 受信バッファから データを読取り、 データフォーマットに従って、 データを解析する。 受信デー タから、 受信情報ファイル 2 0 0を作成し、 R AM 3 5に保存する。 In step S51 of the information reception processing routine shown in FIG. 13, it is determined whether the reception processing has been normally performed. When the communication has been completed normally, the process proceeds from step S51 to step S52. In step S52, data is read from the reception buffer and analyzed according to the data format. A reception information file 200 is created from the reception data and stored in RAM 35.
ステップ S 5 4で、 十二支の相性を第 5図の十二支相性対応テーブルに基づ いて診断する。 十二支相性対応テーブルによれば、 人物 Aの干支 「寅」 と相性 のよい干支に、 人物 Bの干支の 「卯」 が入っているため、 ステップ S 5 5へ進 み、 L C D 1 5の干支表示部 1 7のイメージを点滅表示させる。 このとき、 振
動部 4 9に振動を発生させてもよいし、 スピーカ 2 7から音声を出力してもよ い。 In step S54, the zodiac compatibility is diagnosed based on the zodiac correspondence table shown in FIG. According to the zodiac compatibility table, the zodiac sign of the character A, which is compatible with the zodiac sign “tiger” of the person A, contains the “zuki” character of the zodiac sign of the person B. The image of Part 17 is displayed blinking. At this time, Vibration may be generated in the moving part 49 or sound may be output from the speaker 27.
次いで、 ステップ S 5 6では、 星座の相性を第 6図の星座相性対応テーブル に基づいて診断する。 星座相性対応テーブルによれば、 人物 Aの星座 「乙女座」 と相性のよい干支に、 人物 Bの星座の 「山羊座 (Capricorn) 」 が入っているた め、 ステップ S 5 7へ進み、 L C D 1 5の星座表示部 1 8のイメージを点滅表 示させる。 Next, in step S56, the compatibility of the constellations is diagnosed based on the constellation compatibility table shown in FIG. According to the constellation compatibility table, the zodiac sign that is compatible with the constellation “Virgo” of person A contains “Capricorn”, the constellation of person B. 15 The constellation display area of 5 blinks the image of 18.
次いで、 ステップ S 5 8では、 血液型の相性診断を第 7図の血液型相性対応 テーブルに基づいて診断する。 血液型相性対応テーブルによれば、 人物 Aの血 液型 「B型」 と相性のよい血液型に、 人物 Bの血液型 「A B型」 は入っていな いため、 L C D 1 5の血液型表示部 1 9のイメージ表示はそのままで、 メイン ルーチンへ制御を戻す。 Next, in step S58, the blood type compatibility diagnosis is performed based on the blood type compatibility correspondence table in FIG. According to the blood type compatibility table, since the blood type compatible with the blood type “B” of person A does not include the blood type “AB” of person B, the blood type display section of LCD 15 19 Control is returned to the main routine without changing the image display of 9.
以上のようにして、 人物 Aと人物 Bの相性診断が干支、 星座および血液型に 関して行われ、 人物 Aの装置では、 L C D 1 5の干支表示部 1 7および星座表 示部 1 8のイメージが点滅表示され、 人物 Aは、 そばに自分と干支おょぴ星座 において相性がよい人物がいることを知ることができる。 また、 人物 Bでも同 様な処理が行われ、 相性診断の結果か報知される。 As described above, the compatibility diagnosis of the person A and the person B is performed on the zodiac, the constellation, and the blood type. In the device of the person A, the zodiac display 17 and the constellation display 18 of the LCD 15 are displayed. The image blinks, and Person A can see that there is a person near him who is compatible with him in the Zodiac Sign. In addition, the same processing is performed for person B, and the result is reported as the result of the compatibility diagnosis.
別の態様として、 第 1 4図に示されるように、 ハウジング 1 1の送受信部 1 3側に、 発光部 4 5の赤外線発生部から出力される赤外線の焦点を絞り、 赤外 線の進行方向を選択するためのスリーブ 5 1を備えてもよい。 このスリーブ 5 1は、 受光部 1 3とハウジング 1 1の間に設けられた環状リング 5 3を回転さ せることにより、 その取り出しが可能である。 また、 このスリーブ 5 1は、 送 信時のみでなく、 受信時の方向も制限することができるので、 例えば、 第 1 5 図に示されるように、 3人の人物 A、 Bおよび Cが同時に接近して、 人物 Aの 装置の相性診断結果で相性がよいと診断されたとき、 人物 Bおよび Cのいずれ と相性がよいのかを調べることが可能になる。 As another embodiment, as shown in FIG. 14, the focus of the infrared light output from the infrared light generating unit of the light emitting unit 45 is narrowed to the transmitting / receiving unit 13 side of the housing 11, May be provided with a sleeve 51. The sleeve 51 can be taken out by rotating an annular ring 53 provided between the light receiving section 13 and the housing 11. Further, since the sleeve 51 can restrict not only the direction at the time of transmission but also the direction at the time of reception, for example, as shown in FIG. 15, three persons A, B, and C simultaneously When approaching, when the compatibility of the device of person A is determined to be compatible with the device, it is possible to determine which of the persons B and C is compatible.
第 1 4図では、 ハウジング 1 1の軸と平行な方向に赤外線の進行方向を特定 しているが、 これに限定されず、 ハウジング 1 1の軸と垂直な方向に赤外線の 進行方向を特定するようにスリーブの形状を変えてもよい。 このようにすれば、
ポケットなどに本装置を収容したままの状態で、 赤外線の方向を特定すること ができる。 In FIG. 14, the traveling direction of the infrared ray is specified in a direction parallel to the axis of the housing 11, but is not limited thereto, and the traveling direction of the infrared ray is specified in a direction perpendicular to the axis of the housing 11. The shape of the sleeve may be changed as described above. If you do this, The direction of infrared rays can be specified while the device is stored in a pocket or the like.
以下に、 人物 Aがスリーブ 5 1を使用して通信方向を特定して相性のよい人 物を探している場合について説明する。 Hereinafter, a case will be described where person A uses the sleeve 51 to specify the communication direction and search for a compatible person.
始め、 第 1 5 ( a ) 図のように、 人物 Aはスリーブ 5 1を使用しないで装置 を携行していたとする。 人物 Bおよび Cの 2人が人物 Aに接近した時、 人物 A の装置で相性がよいことが報知される。 人物 Aはスリーブ 5 1を使用して、 第 1 5 ( b ) 図のようにまず人物 Bの方向に通信方向を特定したとする。 すると、 人物 Cからの信号は受信されず、 人物 Bからの信号のみが受信される。 人物 C との情報で相性がマッチしていたとすると、 このとき人物 Aの装置における相 性マッチの報知は消えてしまう。 逆に、 人物 Aが第 1 5 ( c ) 図のように、 人 物 Cの方向に通信方向を特定してとすると、 人物 Bからの信号は受信されず、 人物 Cからの信号のみが受信される。 このとき相性マツチの報知が発生するの で、 人物 Aは相性がマッチしているのは人物 Bではなく、 人物 Cであることが 分かる。 At first, as shown in Fig. 15 (a), Person A carries the device without using the sleeve 51. When Persons B and C approach Person A, it is reported that Person A's device is compatible. It is assumed that the person A first uses the sleeve 51 to specify the communication direction in the direction of the person B as shown in FIG. 15 (b). Then, the signal from person C is not received, and only the signal from person B is received. If the compatibility with the information on the person C is matched, the notification of the compatibility match on the device of the person A disappears at this time. Conversely, if person A specifies the communication direction in the direction of person C as shown in Fig. 15 (c), the signal from person B is not received, and only the signal from person C is received. Is done. At this time, a notification of the compatibility match is generated, and it can be understood that the person A matches the compatibility not the person B but the person C.
また、 相性の良い情報を発信している装置との距離が近づいた時、 距離応じ て音声や振動を変化させて、 操作者に報知してもよい。 上記の通信方向の応じ ても音声や振動を変化させて、 操作者に報知してもよい。 In addition, when the distance to a device that transmits compatible information approaches, the operator may be notified by changing the sound or vibration according to the distance. The voice or vibration may be changed according to the above communication direction to notify the operator.
次に、 本発明に係る電子相性報知装置の第 2実施例について、 第 1 6〜2 4 図を参照して説明する。 第 1実施例と同じ構成には、 同じ符号を付して詳細な 説明は省略する。 Next, a second embodiment of the electronic compatibility notification device according to the present invention will be described with reference to FIGS. The same components as those in the first embodiment are denoted by the same reference numerals, and detailed description is omitted.
第 1 6図は、 第 2実施例の万年筆形電子相性報知装置の正面図である。 同図 に示されるように、 本実施例の電子相性報知装置は、 第 1実施例と同じ、 送受 信部 1 3、 選択ボタン 2 0〜2 1、 ロックスィッチ 2 3、 スピーカ 2 7および 図示されないスリ一ブを取り出し可能にする環状リング 5 3を備えている。 電子相性報知装置は、 第 1実施例と同じ表示部 1 7〜1 9を有する L C D 1 1 5を備えている。 L C D 1 1 5は、 第 1 6図に示されるように、 さらに文字 表示体からなる文字表示部 1 1 7を表示領域として有する。 また、 電子相性報
知装置は、 ランプ 1 1 9を備えている。 ランプ 1 1 9は、 送受信部 1 3の内部 に埋設されている。 所定の条件が成立すると点灯およぴ点滅する。 FIG. 16 is a front view of the fountain pen type electronic compatibility notification device of the second embodiment. As shown in the figure, the electronic compatibility notifying apparatus of the present embodiment has the same transmission and reception unit 13, selection buttons 20 to 21, lock switch 23, speaker 27 and not shown in the same as the first embodiment. An annular ring 53 is provided to allow the sleeve to be taken out. The electronic compatibility notification device includes an LCD 115 having the same display units 17 to 19 as in the first embodiment. As shown in FIG. 16, the LCD 115 further has a character display section 117 composed of a character display as a display area. The electronic compatibility report The intelligence device has a lamp 1 19. The lamp 119 is buried inside the transmission / reception unit 13. Lights and flashes when a predetermined condition is satisfied.
さらに、 電子相性報知装置は入力手段として、 特にこれらに限定されないが、 オン ·オフスィツチ 1 2 1と、 モードボタン 1 2 3と、 設定ボタン 1 2 5と、 決定ポタン 1 2 7と、 アクションボタン 1 2 9と、 をさらに備えている。 オン · オフスィッチ 1 2 1は、 本装置の動作を開始 終了させるものである。 モード ボタン 1 2 3は、 設定ボタン 1 2 5および決定ポタン 1 2 7は、 については後 述する。 アクションボタン 1 2 9は、 第 1実施例の電子相性報知装置のクリツ プ 2 9と同じ形状を有している。 アクションボタン 1 2 9が操作されると、 所 定の情報の中から選択的に情報を送信する要求を発生し、 選択された情報が送 信される。 Further, the electronic compatibility notifying device may be used as an input means, but is not limited thereto, such as an on / off switch 121, a mode button 123, a setting button 125, a decision button 127, and an action button 121. 2 and 9 are further provided. The ON / OFF switch 1 2 1 is used to start and end the operation of this device. The mode button 1 2 3, the setting button 1 2 5 and the decision button 1 2 7 will be described later. The action button 129 has the same shape as the clip 29 of the electronic compatibility notification device of the first embodiment. When the action button 129 is operated, a request for selectively transmitting information from among predetermined information is generated, and the selected information is transmitted.
第 1 7図は、 第 2実施例の電子相性報知装置の電気回路のブロック図である。 同図によれば、 本実施例の電子相性報知装置は、 第 1実施例と同じ、 C P U 3 1と、 R OM 3 3と、 R AM 3 5と、 を備えており、 本装置全体の制御を行う ための制御プログラムが予め R OM 3 3に保存され、 C P U 3 1が制御プログ ラムを実行して、 本装置の機能を実現する。 さらに、 本電子相性報知装置は、 第 1実施例と同じボタン入力部 4 1と、 発光部 4 3と、 受光部 4 5と、 バッテ リ 4 7と、 振動部 4 9と、 スピーカ 2 7と、 を備えており、 全て C P U 3 1に 電気的に接続されている。 同図に示されるように、 L C D 1 1 5、 ランプ 1 1 9、 オン ·オフスィッチ 1 2 1、 モードボタン 1 2 3、 設定ボタン 1 2 5、 決 定ボタン 1 2 7およびァクションボタン 1 2 9が C P U 3 1に接続されてい る。 FIG. 17 is a block diagram of an electric circuit of the electronic compatibility notifying device of the second embodiment. According to the figure, the electronic compatibility notification device of the present embodiment includes the same CPU 31, ROM 33, and RAM 35 as in the first embodiment, and controls the entire device. A control program for performing this is stored in the ROM 33 in advance, and the CPU 31 executes the control program to realize the functions of the present apparatus. Further, this electronic compatibility notification device has the same button input unit 41, light emitting unit 43, light receiving unit 45, battery 47, vibrating unit 49, and speaker 27 as in the first embodiment. , And are all electrically connected to the CPU 31. As shown in the figure, LCD 1 15, Lamp 1 1 9, On / Off switch 1 2 1, Mode button 1 2 3, Set button 1 2 5, Set button 1 2 7 and Function button 1 2 9 is connected to CPU31.
本実施例の電子相性報知装置では、 第 1実施例の個人情報に加えて、 拡張情 報の交換が可能である。 拡張情報は、 第 1グループの年齢、 性別、 文字パスヮ ードおよび数値パスワードが含まれ、 さらに第 2グループの氏名、 電話番号お よびメッセージが含まれる。 また、 拡張情報の第 1グループに関しては、 所定 の条件を定めることができ、 後述する相性診断処理で条件にとして使用される。 すなわち、 受信した情報がこれらの条件に合うか否かに基づいての相性が診断 可能である。
本実施例の電子相性報知装置では、 モードボタン 1 2 3を操作することによ つて、 拡張情報モードに移行して、 これらの条件の設定、 拡張情報の更新およ ぴ拡張情報および条件の参照を行うことができる。 The electronic compatibility notification device of the present embodiment can exchange extended information in addition to the personal information of the first embodiment. The extended information includes the first group's age, gender, character password and numeric password, and further includes the second group's name, phone number and message. Also, a predetermined condition can be defined for the first group of the extended information, and is used as a condition in the compatibility diagnosis process described later. That is, compatibility based on whether the received information meets these conditions can be diagnosed. In the electronic compatibility notifying apparatus of this embodiment, by operating the mode button 123, the mode is switched to the extended information mode, and these conditions are set, the extended information is updated, and the extended information and the conditions are referred to. It can be performed.
これらの条件および拡張情報は、 モード番号で管理されている。 第 1 8図に モード番号と項目の対応が示されている。 These conditions and extended information are managed by mode numbers. Fig. 18 shows the correspondence between mode numbers and items.
第 1 8図に示されるように、 モード番号の 0 0〜0 4は相性を診断する相手 の情報の条件、 モード番号 1 1〜 1 7は操作者の拡張情報、 モード番号 2 1〜 2 7は受信情報を示している。 モードボタン 1 2 3を操作することによって、 拡張情報モードに移行し、 各モード番号を選択して、 条件の設定および参照が 可能になる。 As shown in Fig. 18, the mode numbers 00 to 04 are the conditions of the information of the partner for which compatibility is to be diagnosed, the mode numbers 11 to 17 are the extended information of the operator, and the mode numbers 21 to 27. Indicates reception information. By operating the mode buttons 1 2 3, the mode shifts to the extended information mode, and each mode number can be selected to set and refer to the conditions.
同図に示されるように、 モード番号 0 0〜0 4に対応する情報は、 相性診断 の条件として使用される。 これらの情報は、 条件ファイル 3 0 0に格納され、 R AM 3 5に保存される。 As shown in the figure, information corresponding to mode numbers 00 to 04 is used as a condition for compatibility diagnosis. These pieces of information are stored in the condition file 300 and are stored in the RAM 35.
詳しくは、 モード番号 0 0は、 相手の年齢の上限設定である。 0〜9 9才ま で設定可能であるが、 0は無制限を意味する。 モード番号 0 1は、 相手の年齢 の下限設定である。 0〜9 9才まで設定可能であるが、 0は無制限を意味する。 モード番号 0 2は、 相手の性別の設定である。 男、 女、 ホモセクシャルおよび オールなどの候補から選択する。 L C D 1 1 5の文字表示部 1 1 7には、 オト コ、 オンナ、 ホモ、 オールなどと表示される。 モード番号 0 3は、 文字パスヮ ードの設定である。 例えば、 相手の職業などを文字で示すことができる。 例え ば、 弁護士ならば" Lawyer (ロイヤー) "、 医者ならば" Doctor (ドクター) "、 その他、 "Salaryman (サラリーマン) ,,、 "0L (オーエル) "、 "Model (モデル)" などが入力できる。 モード番号 0 4は、 数値パスワードの設定である。 例えば、 相手の趣味を示す所定のキーワードを数値で入力する。 例えば、 「犬/猫愛好 家」 は " 1 1 1 " 、 「ミニーマウス愛好家」 は " 3 2 " と入力する。 あるいは、 「カラオケに行こう」 は " 1 8 " 、 「ゴルフしょう」 は " 4 8 2 " あるいは 「恋 人募集中」 は " 4 9 4 9 " と入力する。 Specifically, the mode number 00 is an upper limit setting of the age of the other party. It can be set from 0 to 99, but 0 means unlimited. Mode number 01 is the lower limit setting of the age of the other party. It can be set from 0 to 99 years old, but 0 means unlimited. Mode number 02 is the setting of the other party's gender. Choose from candidates such as man, woman, homosexual and oars. In the character display section 117 of LCD 115, "Otoko", "Onna", "Homo", "All", etc. are displayed. The mode number 03 is the setting of the character password. For example, the occupation of the other party can be indicated by letters. For example, "Lawyer" can be entered for a lawyer, "Doctor" for a doctor, "Salaryman", "0L", "Model", etc. Mode No. 04 is a numeric password setting For example, enter a numerical value for a keyword that indicates the other party's hobby For example, “dog / cat lover” is “1 1 1”, “Minnie mouse lover” Enter "32" for "house". Alternatively, enter "18" for "Let's go to karaoke", enter "482" for "Golf" or "4949" for "Love wanted".
モード番号 1 1 ~ 1 4に対応する情報が、 拡張情報の第 1グループであり、 モード番号 1 5〜1 7に対応する情報が、 拡張情報の第 2グループである。 拡
張情報の第 1グループの情報は、 第 1実施例の個人情報ファイル 1 0 0と同じ ファイルに追加して格納され、 本実施例では個人拡張情報ファイル 4 0 0とし て R AM 3 5に保存される。 拡張情報の第 2グループの情報は、 アクション情 報ファイル 5 0 0に格納され、 R AM 3 5に保存される。 Information corresponding to mode numbers 11 to 14 is a first group of extended information, and information corresponding to mode numbers 15 to 17 is a second group of extended information. Expansion The information of the first group of extension information is added to the same file as the personal information file 100 of the first embodiment and stored.In this embodiment, the information is stored in the RAM 35 as a personal extended information file 400. Is done. The information of the second group of the extended information is stored in the action information file 500, and is stored in the RAM 35.
詳しくは、 モード番号 1 1は、 本人の年齢を入力する。 0〜9 9才まで設定 できる。 0は年齢不祥を意味する。 モード番号 1 2は、 本人の性別を選択する。 上記の性別と同じである。 モード番号 1 3および 1 4は、 それぞれ文字パスヮ ードおよび数値パスワードであり、 上記と同様である。 For details, enter the age of the person in mode number 1 1. Can be set from 0 to 99 years old. 0 means age scandal. Mode numbers 1 and 2 select the gender of the person. Same as above gender. The mode numbers 13 and 14 are a character password and a numeric password, respectively, and are the same as above.
モード番号 1 5は、 本人の氏名を英文字あるいはカタカナで入力する。 モー ド番号 1 6は、 電話番号を数値で入力する。 モード番号 1 7は、 所定のメッセ ージを英文字あるいはカタカナで入力する。 For mode number 15, enter the name of the person in English or katakana. For mode number 16, enter the telephone number numerically. For mode number 17, a predetermined message is entered in English characters or katakana.
モード番号 2:!〜 2 4に対応する情報が、 受信拡張情報の第 1グループであ り、 モード番号 2 5〜 2 7に対応する情報が、 受信拡張情報の第 2グループで ある。 受信拡張情報の第 1グループの情報は、 第 1実施例の受信情報ファイル 2 0 0と同じファイルに追カ卩して格納され、 本実施例では受信拡張情報フアイ ル 6 0 0として R AM 3 5に保存される。 受信拡張情報の第 2グループの情報 は、 受信アクション情報ファイル 7 0 0に格納され、 R AM 3 5に保存される。 詳しくは、 モード番号 2 1は、 受信情報の年齢を表示する。 モード番号 2 2 は、 受信情報の性別を表示する。 モード番号 2 3は、 受信情報の文字パスヮー ドを表示する。 モード番号 2 4は、 受信情報の数値パスワードを表示する。 モ ード番号 2 5は、 受信情報の氏名を表示する。 モード番号 2 6は、 受信情報の 電話番号を表示する。 モード番号 2 7は、 受信情報のメッセージを表示する。 以下、 第 1 9〜2 4図を用いて、 第 2実施例の電子相性報知装置の制御プロ グラムについて説明する。 The information corresponding to mode numbers 2 :! to 24 is the first group of extended reception information, and the information corresponding to mode numbers 25 to 27 is the second group of extended reception information. The information of the first group of the reception extension information is added and stored in the same file as the reception information file 200 of the first embodiment, and in this embodiment, the reception extension information file 600 Stored in 5. Information of the second group of the reception extension information is stored in the reception action information file 700, and is stored in the RAM 35. For details, mode number 21 displays the age of the received information. Mode number 2 2 indicates the gender of the received information. Mode number 23 displays the character passcode of the received information. Mode number 24 displays the numeric password of the received information. Mode number 25 indicates the name of the received information. Mode number 26 displays the telephone number of the received information. Mode number 27 displays the message of the received information. Hereinafter, a control program of the electronic compatibility notification device of the second embodiment will be described with reference to FIGS.
第 1 9図は、 本実施例の電子相性報知装置の制御プログラムのメインルーチ ンの処理手順を示すフローチヤ一トである。 本電子相性報知装置のオン ·オフ スィッチ 1 2 1がオンされた時、 制御プログラムが起動され、 本メインルーチ ンが開始される。 あるいは、 第 1実施例と同様なリセットスィッチを備えても よく、 リセットスィッチの操作によって、 再スタートさせることもできる。
同図によれば、 制御プログラムが起動すると、 ステップ S 1 0 1で、 後述す る初期設定処理ルーチンへ制御が移行する。 初期設定処理ルーチンから制御が 戻ると、 ステップ S 1 0 2へ進み、 外部に個人情報を送信するか否かの判定を 行う。 ステップ S 1 0 2の判定で、 情報を送信する場合は、 ステップ S 1 0 3 へ進み、 情報を送信しない場合は、 ステップ S 1 0 4へ進む。 ステップ S 1 0 3では、 後述する情報送信処理ルーチンへ制御を移行する。 ここで、 情報を送 信するか否かの判定は、 所定時間の経過であってもよいし、 操作者による送信 要求であってもよい。 この操作者による送信要求は、 アクションポタン 1 2 9 の操作によって行われる。 所定時間の経過は、 タイマ設定によって測定され、 タイムアップ時に情報送信イベントが発生する。 ステップ S 1 0 3で、 情報送 信処理ルーチンから制御が戻されるとステップ S 1 0 4へ進む。 FIG. 19 is a flowchart showing a processing procedure of a main routine of a control program of the electronic compatibility notifying apparatus of the present embodiment. When the on / off switch 1 2 1 of the electronic compatibility notification device is turned on, the control program is started and the main routine is started. Alternatively, a reset switch similar to that of the first embodiment may be provided, and restart can be performed by operating the reset switch. According to the figure, when the control program is started, in step S101, the control shifts to an initialization processing routine to be described later. When the control is returned from the initialization processing routine, the process proceeds to step S102, and it is determined whether or not personal information is transmitted to the outside. If it is determined in step S102 that information is to be transmitted, the process proceeds to step S103. If the information is not transmitted, the process proceeds to step S104. In step S103, control is transferred to an information transmission processing routine described later. Here, the determination as to whether or not to transmit information may be a lapse of a predetermined time or may be a transmission request by an operator. The transmission request by the operator is made by operating the action button 12 9. The elapse of the predetermined time is measured by a timer setting, and an information transmission event occurs when the time is up. When control is returned from the information transmission processing routine in step S103, the process proceeds to step S104.
ステップ S 1 0 4で、 ロックスィッチ 2 3の選択位置が確認される。 第 1位 置が選択されている場合は、 ステップ S 1 0 6へ進み、 第 2位置が選択されて いる場合は、 ステップ S 1 0 5へ進み、 後述する情報更新処理ルーチンに制御 を移行する。 この情報更新処理ルーチンは、 第 1実施例の第 1 2図に示された 情報更新処理ルーチンと同じであるので説明は省略する。 情報更新処理ルーチ ンから制御が戻されると、 ステップ S 1 0 6へ進む。 In step S104, the selected position of the lock switch 23 is confirmed. If the first position has been selected, the process proceeds to step S106, and if the second position has been selected, the process proceeds to step S105, and control is transferred to an information update processing routine described later. . This information update processing routine is the same as the information update processing routine shown in FIG. 12 of the first embodiment, and therefore the description is omitted. When control is returned from the information update processing routine, the process proceeds to step S106.
ステップ S 1 0 6では、 モードボタン 1 2 3の操作の有無を確認する。 モー ドボタン 1 2 3が押された場合、 ステップ S 1 0 7へ進み、 モードボタン 1 2 3が操作されない場合は、 ステップ S 1 0 8へ進む。 ステップ S 1 0 7では、 後述するモード処理ルーチンへ制御を移行する。 モード処理ルーチンから制御 が戻されると、 ステップ S 1 0 8へ進む。 In step S106, it is confirmed whether or not the mode button 123 has been operated. If the mode button 123 is pressed, the process proceeds to step S107. If the mode button 123 is not operated, the process proceeds to step S108. In step S107, control is transferred to a mode processing routine described later. When the control is returned from the mode processing routine, the process proceeds to step S108.
ステップ S 1 0 8では、 受光部 4 5を介して赤外線信号が受信されたか否か の判定を行い、 受信された場合は、 ステップ S 1 0 9へ進み、 信号が受信され ていない場合は、 ステップ S 1 1 0へ進む。 ステップ S 1 0 9では、 後述する 情報受信処理ルーチンへ制御を移行する。 情報受信処理ルーチンから制御が戻 されると、 ステップ S 1 1 0へ進む。 ステップ S 1 1 0では、 オン ·オフスィ ツチ 1 2 1がオフか否かが判定され、 オン ·オフスィッチ 1 2 1がオフの場合
は本制御プログラムを終了し、 オン .オフスィッチ 121がオフでない場合は、 ステップ S 102へ戻る。 In step S109, it is determined whether or not an infrared signal has been received via the light receiving unit 45. If received, the process proceeds to step S109, and if no signal has been received, the process proceeds to step S109. Proceed to step S110. In step S109, control is transferred to an information reception processing routine described later. When the control is returned from the information reception processing routine, the process proceeds to step S110. In step S110, it is determined whether or not the on / off switch 1 21 is off. If the on / off switch 1 2 1 is off, Terminates this control program, and returns to step S102 if the ON / OFF switch 121 is not OFF.
ステップ S 102〜S 1 10は、 イベント監視ループ L 2を構成しており、 第 19図のフローチャートでは、 便宜上、 シングルタスクとして示されている 力 実際は、 ステップ S 102、 S 104、 S 106、 S 108および S l l 0で、 各イベントが常時監視されており、 ステップ S 103、 S I 05、 S I 07および S 109が要求に応じてマルチタスク処理される。 すなわち、 ステ ップ S 102では、 送信要求の有無、 ステップ S 104では、 ロックスィッチ 23の第 2位置への切換え操作の有無、 ステップ S 106では、 モードボタン 123の操作の有無、 ステップ S 108では、 受信信号の有無、 ステップ S 1 10では、 オン 'オフスィッチ 121のオフ操作がそれぞれ監視イベントであ る。 各イベントが検出されると、 それぞれの処理^^一チンへ移行して処理を行 う、 あるいは本ルーチンを終了する。 Steps S102 to S110 constitute an event monitoring loop L2, which is shown as a single task in the flowchart of FIG. 19 for convenience. Actually, steps S102, S104, S106, S At 108 and Sll0, each event is constantly monitored, and steps S103, SI05, SI07 and S109 are multitasked as required. That is, in step S102, the presence or absence of a transmission request, in step S104, the presence or absence of an operation to switch the lock switch 23 to the second position, in step S106, the presence or absence of operation of the mode button 123, and in step S108 The presence / absence of a received signal, and in step S110, the OFF operation of the ON / OFF switch 121 is a monitoring event. When each event is detected, the processing shifts to each processing routine and the processing is performed, or this routine is terminated.
第 20図は、 第 19図のメインルーチンのステップ S 101に示される初期 設定処理ルーチンの処理手順を示すフローチャートである。 第 19図のメイン ルーチンから本初期設定処理ルーチンへ制御が移ると、 ステップ S 111で、 LCD 1 15の干支表示部 17に 「子 (鼠) 」 のイメージが、 星座表示部 18 に 「牡羊座」 のイメージが、 血液型表示部 19に 「A型」 のイメージが、 文字 表示部 1 17にモード番号の 「00」 が、 それぞれ初期表示される。 FIG. 20 is a flowchart showing a processing procedure of an initialization processing routine shown in step S101 of the main routine of FIG. When control is transferred from the main routine of FIG. 19 to the initialization processing routine, in step S 111, an image of “child (mouse)” is displayed on the zodiac display 17 of the LCD 115, and “Eep” is displayed on the constellation display 18. The image of “za” is initially displayed on the blood type display section 19, the image of “A type” is displayed on the character display section 117, and the mode number “00” is displayed on the character display section 117, respectively.
ステップ S 1 12で、 ロックスィッチ 23の選択位置が確認される。 ロック スィッチ 23で第 1位置が選択されいる場合、 ステップ S 1 13へ進み、 一方、 ロックスィッチ 23で第 2位置が選択されている場合、 ステップ S 114へ進 む。 ステップ S 113では、 ロックスィッチ 23が第 1位置で、 選択ポタン 2 0〜22の操作が禁止されているので、 操作不能であるため、 エラー状態であ ることを操作者に報知してステップ S 1 12へ戻る。 報知手段としては、 スピ 一力 27から所定の音声を出力してもよいし、 あるいは、 LCD 115を点滅 させてもよい。 In step S112, the selected position of the lock switch 23 is confirmed. When the first position is selected by the lock switch 23, the process proceeds to step S113. On the other hand, when the second position is selected by the lock switch 23, the process proceeds to step S114. In step S113, the lock switch 23 is in the first position, and the operation of the selection buttons 20 to 22 is prohibited. Return to 1 12 As the notification means, a predetermined sound may be output from the speaker 27, or the LCD 115 may blink.
ステップ 114では、 選択ポタン 20〜22が操作されたか否かが判定され る。 選択ボタン 20〜 22が操作された場合は、 ステップ S 115へ進み、 操
された選択ボタン 2 0〜2 2に対応する表示部 1 7〜1 9に順次対応するィ メージを表示してステップ S 1 1 6へ進む。 このステップ S 1 1 4および S 1 1 5の処理は、 第 9図のステップ S 1 4〜S 1 9の処理と同じであるので説明 は省略する。 ステップ S 1 1 4で、 選択ポタン 2 0〜 2 2が操作されない場合 は、 そのままステップ S 1 1 6へ進む。 In step 114, it is determined whether or not the selection buttons 20 to 22 have been operated. If any of the selection buttons 20 to 22 has been operated, proceed to step S115, The corresponding images are sequentially displayed on the display units 17 to 19 corresponding to the selected buttons 20 to 22, and the process proceeds to step S 116. The processing in steps S114 and S115 is the same as the processing in steps S114 to S19 in FIG. 9, and a description thereof will be omitted. If the selection buttons 20 to 22 are not operated in step S114, the process proceeds directly to step S116.
ステップ S 1 1 6で、 モードボタン 1 2 3が操作されたか否かを判定し、 モ 一ドボタン 1 2 3が押された場合は、 ステップ S 1 1 7へ進み、 後述するモー ド処理ルーチンへ制御を渡す。 モード処理ルーチンから制御が戻されると、 ス テツプ S 1 1 8へ進む。 ステップ S 1 1 6の判定で、 モードボタン 1 2 3が操 作されない場合は、 ステップ S 1 1 4へ戻る。 In step S116, it is determined whether or not the mode button 123 has been operated, and if the mode button 123 has been pressed, the process proceeds to step S117 to enter the mode processing routine described later. Pass control. When control is returned from the mode processing routine, the process proceeds to step S118. If the mode buttons 1 2 3 are not operated in the judgment of step S 116, the process returns to step S 114.
ステップ S 1 1 8では、 ロックスィッチ 2 3の選択位置を確認し、 第 1位置 の場合は、 ステップ S 1 1 9へ進み、 第 2位置の場合は、 ステップ S 1 1 4へ 戻る。 すなわち、 ロックスィッチ 2 3が、 各種ボタンの操作禁止位置に切り替 えられるまで、 各種ボタン操作の入力を受け付けて、 順次イメージ、 文字の切 換え表示および所定の処理を行う。 ステップ S 1 1 9では、 設定された内容を 個人拡張情報ファイル 4 0 0、 条件ファイル 3 0 0およびアクション情報ファ ィル 5 0 0に格納レて、 R AM 3 5に保存する。 続くステップ S 1 2 0で、 保 存された個人情報に基づいて、 送信データを作成して、 メインルーチンへ制御 を戻す。 In step S118, the selected position of the lock switch 23 is confirmed. If the switch is the first position, the process proceeds to step S119, and if the switch is the second position, the process returns to step S114. That is, until the lock switch 23 is switched to the operation prohibition position of various buttons, input of various button operations is received, and image and character switching display and predetermined processing are sequentially performed. In step S119, the set contents are stored in the personal extended information file 400, the condition file 300, and the action information file 500, and are stored in the RAM 35. In the following step S120, transmission data is created based on the stored personal information, and control is returned to the main routine.
第 2 1図は、 モード処理ルーチンの処理手順を示すフローチャートである。 本ルーチンは、 第 1 9図に示されたメインルーチンのステップ S 1 0 7および 第 2 0図に示された初期設定処理ルーチンのステップ S 1 1 7から呼び出され る。 各ルーチンから制御が移行すると、 本モード処理ルーチンのステップ S 1 2 1では、 L C D 1 1 5の文字表示部 1 1 7にモード番号 0 0を初期表示する。 ステップ S 1 2 2では、 モードボタン 1 2 3の操作の有無が確認される。 ステ ップ S 1 2 2で、 モードボタン 1 2 3が押された場合は、 本ルーチンを終了し て、 本ルーチンが呼び出された元のルーチンへ制御を戻す。 ステップ S 1 2 2 で、 モードボタン 1 2 3が操作されない場合は、 ステップ S 1 2 3へ進む。
ステップ S 123では、 設定ボタン 125の操作の有無が確認される。 設定 ボタン 125が押された場合は、 ステップ S 124に進み、 設定ボタン 125 が操作されない場合は、 ステップ S 125に進む。 ステップ S 124では、 L CD 115の文字表示部 11 7にモード番号を表示する。 モード番号の表示は 以後設定ポタン 125が操作される度に、 01→02→03→04→11→1 2→13→14→15→16→17→21→22→23→24→25→26→ 27と順に表示され、 ステップ S 125へ進む。 FIG. 21 is a flowchart showing a processing procedure of a mode processing routine. This routine is called from step S107 of the main routine shown in FIG. 19 and step S117 of the initialization processing routine shown in FIG. When control is transferred from each routine, in step S121 of the mode processing routine, the mode number 00 is initially displayed on the character display section 117 of the LCD 115. In step S122, it is confirmed whether or not the mode button 123 has been operated. If the mode button 123 is pressed in step S122, this routine is terminated, and control returns to the routine from which this routine was called. If the mode button 1 2 3 is not operated in step S 1 2 2, the process proceeds to step S 1 2 3. In step S123, it is confirmed whether or not the setting button 125 has been operated. When the setting button 125 is pressed, the process proceeds to step S124, and when the setting button 125 is not operated, the process proceeds to step S125. In step S124, the mode number is displayed on character display section 117 of LCD 115. The mode number is displayed every time the setting button 125 is operated. 01 → 02 → 03 → 04 → 11 → 12 → 13 → 14 → 15 → 16 → 17 → 21 → 22 → 23 → 24 → 25 → 26 → Displayed in the order of 27, proceed to step S125.
ステップ S 125では、 決定ボタン 127の操作の有無が確認され、 決定ボ タン 127が押された場合は、 ステップ S 126へ進み、 決定ボタン 127が 操作されない場合は、 ステップ S 122へ戻る。 In step S125, it is confirmed whether or not the enter button 127 has been operated. If the enter button 127 has been pressed, the process proceeds to step S126. If the enter button 127 has not been operated, the process returns to step S122.
ステップ S 126では、 決定ボタン 127が操作された時に、 LCD 1 15 の文字表示部 1 17に表示されていたモード番号に従って、 進むステップを場 合分けする。 すなわち、 モード番号が 00〜02、 1 1および 12の場合は、 ステップ S 127の候補選択処理ルーチンへ進み、 モード番号が 03、 04お ょぴ 13〜17の場合は、 ステップ S 128の入力操作処理ルーチンへ進み、 モード番号が 21〜27の場合は、 ステップ S 129へ進む。 ステップ S 12 7および S 128の処理については後述する。 ステップ S 129では、 選択さ れているモード番号に該当する情報を LCD 1 15の文字表示部 1 17に表示 する。 ステップ S 127、 S 128および S 129からステップ S 122へ戻 る。 In step S126, when the enter button 127 is operated, the steps to be performed are classified according to the mode number displayed on the character display section 117 of the LCD 115. That is, when the mode number is 00 to 02, 11 and 12, the process proceeds to the candidate selection processing routine of step S127. When the mode number is 03 and 04 and 13 to 17, the input operation of step S128 is performed. Proceed to the processing routine, and if the mode number is 21 to 27, proceed to step S129. The processing in steps S127 and S128 will be described later. In step S129, information corresponding to the selected mode number is displayed on the character display section 117 of the LCD 115. Return from step S127, S128 and S129 to step S122.
ステップ S 127の候補選択処理ルーチンでは、 始めに、 LCD 1 15の文 字表示部 117に初期表示がなされる。 ここで、 初期表示されるデータは、 第 18図に示された候補の 1番始めのデータである。 あるいは、 既に情報が設定 されている場合は、 設定されている情報が初期表示として表示される。 次いで、 設定ボタン 125を操作する度に第 18図に示されている候補が順番に LCD 1 15の文字表示部 1 17に表示される。 ただし、 ロックスィッチ 23の設定 位置が第 1位置の場合は、 情報の設定は不可なので、 モード番号の表示を点滅 させて、 操作者に操作不能のエラー状態を報知して、 設定ボタン 125の操作 を受け付けない。 さらに、 決定ボタン 1 27が操作されると、 LCD 1 15の
文字表示部 1 1 7に表示されている候補が情報として選択され、 ステップ S 1 2 2に戻る。 In the candidate selection processing routine of step S127, first, an initial display is made on the character display section 117 of the LCD 115. Here, the initially displayed data is the first data of the candidates shown in FIG. Alternatively, if information has already been set, the set information is displayed as the initial display. Next, each time the set button 125 is operated, the candidates shown in FIG. 18 are displayed on the character display 117 of the LCD 115 in order. However, when the setting position of the lock switch 23 is the first position, information cannot be set, so the mode number display flashes to notify the operator of an inoperable error state, and the setting button 125 is operated. Do not accept. Further, when the enter button 127 is operated, the LCD 115 The candidate displayed in the character display section 117 is selected as information, and the process returns to step S122.
ステップ S 1 2 8の入力処理ルーチンでは、 始めに、 L C D 1 1 5の文字表 示部 1 1 7の 1桁めに初期表示として、 英文字の 「A」 、 カタカナの 「ァ」 あ るいは、 数値の 「0」 が表示される。 あるいは、 既に情報が選択されている場 合は、 選択されている情報が初期表示として表示される。 次いで、 設定ボタン 1 2 5が操作される度に、 文字あるいは数値が例えば、 A→B→C→…と変更 される。 ただし、 ロックスィッチ 2 3の設定位置が第 1位置の場合は、 情報の 更新は不可なので、 モード番号の表示を点滅させて、 操作者に操作不能のエラ 一状態を報知して、 設定ボタン 1 2 5の操作を受け付けない。 さらに、 決定ボ タン 1 2 7が操作されると、 L C D 1 1 5の文字表示部 1 1 7の 2桁目に初期 表示がなされ、 同様にして入力文字あるいは数値を選択する。 決定ポタン 1 2 7が押される度に、 次の桁へ移動して、 同様な処理を行う。 このようにして所 望の桁数分文字あるいは数値を入力した後、 決定ボタン 1 2 7を 2回続けて操 作することにより、 文字入力が終了となる。 あるいは、 予め入力桁数が決まつ ていて所定の桁数まで入力されると自動的に終了してもよい。 入力操作ルーチ ンを終了するとステップ S 1 2 2に戻る。 また、 本実施例では、 L C D 1 1 5 の文字表示部 1 1 7は 3桁であるので 3桁以上の文字列を入力する場合は文字 がスクロール表示される。 In the input processing routine of step S 128, first, as the initial display of the first digit of the character display portion 117 of the LCD 115, an alphabetical character “A”, katakana “a” or katakana , And the numerical value “0” is displayed. Alternatively, if information has already been selected, the selected information is displayed as the initial display. Next, each time the setting button 125 is operated, the character or numerical value is changed, for example, from A → B → C →. However, when the setting position of the lock switch 23 is the first position, the information cannot be updated, so the mode number display flashes to notify the operator of the inoperable error state and the setting button 1 Operation 5 is not accepted. Further, when the enter button 127 is operated, an initial display is made in the second digit of the character display part 117 of the LCD 115, and the input character or numerical value is selected in the same manner. Each time the decision button 1 27 is pressed, it moves to the next digit and performs the same processing. After the desired number of digits or characters have been input in this way, the character input is completed by operating the OK button 127 twice in succession. Alternatively, the number of input digits may be determined in advance, and the process may automatically end when a predetermined number of digits are input. When the input operation routine ends, the flow returns to step S122. Further, in the present embodiment, the character display portion 117 of the LCD 115 has three digits, so that when a character string of three or more digits is input, the characters are scroll-displayed.
初期設定処理ルーチンから上記の候補選択処理ルーチンおよび入力処理ルー チンが呼び出された場合は、 必ずロックスィッチ 2 3は第 2位置であるが、 メ インルーチンから呼び出された場合は、 ロックスィッチ 2 3の位置は第 1位置 も取りうる。 すなわち、 ロックスィッチ 2 3が第 1位置の時、 モードボタン 1 2 3が操作されて、 拡張情報モードに移行した時は、 拡張情報および条件の更 新処理は行わないが、 既に選択されている情報の表示処理のみが行われる。 第 2 2図は、 情報送信処理ルーチンの処理手順を示すフローチャートである。 第 1 9図のメインルーチンから制御に移行すると、 ステップ S 1 3 1で、 今回 の送信要求は、 アクションボタン 1 2 9の操作による送信要求か否かを判定す る。 アクションボタン 1 2 9の操作による送信要求の場合は、 ステップ S 1 3
2へ進み、 アクションボタン 1 2 9の操作による送信要求でない場合、 すなわ ち、 周期的な送信要求の場合は、 ステップ S 1 3 3へ進む。 When the above-mentioned candidate selection processing routine and input processing routine are called from the initial setting processing routine, the lock switch 23 is always in the second position, but when called from the main routine, the lock switch 23 is used. Can be the first position. That is, when the lock button 23 is in the first position and the mode button 12 3 is operated to shift to the extended information mode, the extended information and the condition are not updated, but are already selected. Only information display processing is performed. FIG. 22 is a flowchart showing a processing procedure of an information transmission processing routine. When the control shifts from the main routine of FIG. 19, in step S131, it is determined whether or not the current transmission request is a transmission request by operating the action button 1229. In the case of a transmission request by operating the action button 1 2 9, step S 13 Proceed to 2 and if it is not a transmission request by operating the action button 1229, that is, if it is a periodic transmission request, proceed to step S133.
ステップ S 1 3 2では、 ァクション情報ファイル 5 0 0から選択された情報 に基づいて送信データを作成する。 本実施例において、 送信データのフォーマ ットは、 第 1実施例と同じであるが、 ヘッダ部 1 1 0に個人拡張情報のデータ であることを示す識別子と、 ァクション情報のデータであることを示す識別子 のデータが入り、 これにより、 受信側では受信した情報が通常の個人拡張情報 データであるか、 アクション情報データであるかの判別ができるようになる。 すなわち、 ステップ S 1 3 2では、 送信データのヘッダ部 1 1 0にアクション 情報であることを示す識別子が入る。 In step S132, transmission data is created based on the information selected from the action information file 500. In this embodiment, the format of the transmission data is the same as that of the first embodiment, but the header section 110 indicates that the identifier indicating the data of the personal extension information and the data of the action information. The data of the identifier indicated is entered, so that the receiving side can determine whether the received information is ordinary personal extended information data or action information data. That is, in step S132, an identifier indicating action information is entered in the header section 110 of the transmission data.
続くステップ S 1 3 4で、 送信データを送信パッファへ転送して本処理ルー チンを終了し、 メインルーチンへ制御を戻す。 ステップ S 1 3 2では、 送信す る情報を選択することが可能であるが、 この情報選択は、 例えば、 予めモード ボタン 1 2 3を操作して拡張情報モードに移行させて、 個人拡張情報のモード 番号を選択することにより行うようにしてもよい。 選択した情報を' L C D 1 1 5の文字表示部 1 1 7に表示させている状態で、 ァクションポタン 1 2 9が操 作されたとき、 表示されている情報のみを選択して送信するようにすればよい。 ステップ S 1 3 3では、 個人拡張情報ファイル 4 0 0の情報を送信バッファ へ転送してステップ S 1 3 5へ進む。 ステップ S 1 3 5では、 タイマをセット し、 メインルーチンへ制御を戻す。 ここで、 設定するタイマは、 情報送信のタ イミングをとるためのものであり、 タイムアップした時に、 情報送信イベント が発生する。 このタイマの設定時閒は、 1〜 2秒であるのが好ましい。 送信は、 任意に停止することもできる。 In the following step S134, the transmission data is transferred to the transmission buffer, this processing routine is terminated, and control is returned to the main routine. In step S132, it is possible to select information to be transmitted. For example, this information is selected by operating the mode button 123 beforehand to shift to the extended information mode, and It may be performed by selecting a mode number. When the function button 1 29 is operated while the selected information is displayed on the character display section 1 17 of LCD 1 15, only the displayed information is selected and transmitted. What should I do? In step S133, the information of the personal extended information file 400 is transferred to the transmission buffer, and the flow advances to step S135. In step S135, a timer is set and control is returned to the main routine. Here, the timer to be set is for timing information transmission, and when the time is up, an information transmission event occurs. The time when the timer is set is preferably 1 to 2 seconds. Transmission can be arbitrarily stopped.
尚、 本実施例では、 条件ファイル 3 0 0の送受信は行っていないが、 送受信 してもよく、 このようにすれば、 相手に条件を知らすことができる。 In this embodiment, the condition file 300 is not transmitted / received, but may be transmitted / received, so that the condition can be notified to the other party.
第 2 3図は、 情報受信処理ルーチンの処理手順を示すフローチャートである。 第 1 9図のメインルーチンから制御が移行すると、 ステップ S 1 4 1で、 受信 処理が正常に終了したか否かの確認を行い、 正常に終了した場合は、 ステップ S 1 4 2へ進み、 異常終了した場合は、 ステップ S 1 4 3で、 受光部 4 5をリ
セットして、 メインルーチンへ制御を戻す。 このとき、 操作者に異常を報知し てもよい。 FIG. 23 is a flowchart showing a processing procedure of an information reception processing routine. When the control shifts from the main routine of FIG. 19, it is checked in step S141 whether or not the reception processing has been completed normally. If the reception processing has been completed normally, the process proceeds to step S142. In the case of abnormal termination, in step S143, the light-receiving unit 45 is reset. Set and return control to main routine. At this time, the operator may be notified of the abnormality.
ステップ S 1 4 2では、 受信した信号のヘッダ部 1 1 0に基づいて、 受信し たデータの種別を識別する。 受信した情報が、 個人拡張情報データである場合 は、 ステップ S 1 4 4へ進み、 アクション情報データである場合は、 ステップ S 1 6へ進む。 In step S142, the type of the received data is identified based on the header 110 of the received signal. If the received information is personal extended information data, the process proceeds to step S144, and if the received information is action information data, the process proceeds to step S16.
ステップ S 1 4 4では、 受信した信号から各種の情報を取り出し、 受信拡張 情報ファイル 6 0 0として、 先の個人拡張情報ファイル 4 0 0と同じ情報、 す なわち、 干支、 星座、 血液型、 年齢、 性別、 文字パスワードおよび数値パスヮ ードを格納し、 R AM 3 5に保存する。 先にも述べたように、 すべての情報が 送信されるとは限らず、 送信された情報がそれぞれ保存される。 また、 生年月 日が送信された場合は、 生年月日に基づいて干支および星座を演算して求める。 ステップ S 1 4 4からステップ S 1 4 5へ進む。 ステップ S 1 4 5では、 後述 する相性診断処理ルーチンへ制御を移行する。 相性診断処理ルーチンから制御 が戻ると、 メインルーチンで制御を戻す。 In step S144, various types of information are extracted from the received signal, and the same information as the personal extended information file 400 is obtained as a received extended information file 600, that is, the zodiac sign, constellation, blood type, The age, gender, character password and numeric password are stored and stored in RAM 35. As mentioned earlier, not all information is transmitted, and each transmitted information is stored. If the date of birth is sent, calculate the zodiac and constellation based on the date of birth. Proceed from step S144 to step S145. In step S145, control is transferred to a compatibility diagnosis processing routine described later. When control returns from the compatibility diagnosis processing routine, control returns to the main routine.
ステップ S 1 4 6では、 受信した信号から情報を取り出し、 受信アクション 情報ファイル 7 0 0として、 先のアクション情報ファイル 5 0 0と同じ情報、 すなわち、 氏名、 電話番号およびメッセージを格納し、 R AM 3 5に保存する。 ステップ S 1 4 6からステップ S 1 4 7に進み、 L C D 1 1 5の文字表示部 1 1 7に受信した情報を表示して、 メインルーチンへ制御を戻す。 このとき、 ァ クション情報を受信したことを操作者に報知するようにしてもよい。 In step S146, information is extracted from the received signal, and the same information as the previous action information file 500, that is, the name, the telephone number, and the message are stored as a reception action information file 700, and RAM 3 Save to 5. Proceeding from step S146 to step S147, the received information is displayed on the character display section 117 of LCD 115, and control is returned to the main routine. At this time, the operator may be notified that the action information has been received.
第 2 4図は、 相性診断処理ルーチンの処理手順を示すフローチャートである。 第 2 3図の情報受信処理ノレ一チンから制御が渡されると、 ステップ S 1 5 1で、 受信拡張情報ファイル 6 0 0に格納されている文字パスワードが条件ファイル 3 0 0に格納されて文字パスワードと一致しているか否かを判定する。 一致し ている場合は、 ステップ S 1 5 2へ進み、 一致していない場合は、 ステップ S 1 5 3へ進む。 ステップ S 1 5 2では、 L C D 1 1 5の文字表示部 1 1 7に一 致した文字パスワードを点滅表示してステップ S 1 5 3に進む。
ステップ S 1 5 3では、 受信拡張情報ファイル 6 0 0に格納されている数値 パスヮードが条件ファイル 3 0 0に格納されて数値パスヮードと一致している か否かを判定する。 一致している場合は、 ステップ S 1 5 4へ進み、 一致して いない場合は、 ステップ S 1 5 5へ進む。 ステップ S 1 5 4では、 L C D 1 1 5の文字表示部 1 1 7に一致した数値パスワードを点滅表示してステップ S 1 5 5へ進む。 尚、 文字パスワードと、 数値パスワードが共に一致した場合は、 何れかに優先順位をつけて報知するようにしてもよいし、 音声あるいは振動を 場合分けして出力したり、 点滅間隔を調整したりしてもよい。 また、 L C D 1 1 5の文字表示部 1 1 7の表示は、 スクロールにより何れも確認できるように してもよレ、。 FIG. 24 is a flowchart showing a processing procedure of a compatibility diagnosis processing routine. When control is passed from the information reception processing routine shown in FIG. 23, in step S151, the character password stored in the reception extended information file 600 is stored in the condition file Determine whether it matches the password. If they match, go to step S152. If they do not match, go to step S153. In step S152, the character password corresponding to the character display section 117 of the LCD 115 blinks, and the process proceeds to step S153. In step S153, it is determined whether the numerical password stored in the reception extension information file 600 is stored in the condition file 300 and matches the numerical password. If they match, go to step S155. If they do not match, go to step S155. In step S155, the numeric password corresponding to the character display portion 117 of the LCD 115 is blinked and displayed, and the flow advances to step S155. When both the character password and the numeric password match, the priority may be assigned to any one of them, the voice or vibration may be output separately, or the blinking interval may be adjusted. May be. Also, the display of the character display section 117 of the LCD 115 can be confirmed by scrolling.
ステップ S 1 5 5では、 受信拡張情報ファイル 6 0 0および個人拡張情報フ アイル 4 0 0に格納されている干支、 星座および血液型のそれぞれが一致して いるか否かを、 第 1実施例と同じ十二支、 星座および血液型相性テーブルに基 づいて判定する。 何れかが一致している場合は、 ステップ S 1 5 6へ進み、 何 れも一致していない場合は、 ステップ S 1 5 7へ進む。 ステップ S 1 5 6では、 相性のマッチしてものに対応する L C D 1 1 5の表示部 1 7〜1 9のイメージ を点滅表示する。 これらの処理は、 第 1実施例の第 1 3図の情報受信処理ルー チンのステップ S 5 4〜S 5 9と同じである。 In step S155, it is determined whether the zodiac signs, constellations, and blood types stored in the received extended information file 600 and the personal extended information file 400 match each other, as in the first embodiment. Judge based on the same zodiac, constellation and blood group compatibility tables. If any of them match, the process proceeds to step S156, and if there is no match, the process proceeds to step S157. In step S156, the images of the display sections 17 to 19 of the LCD 115 corresponding to the compatibility match are blinkingly displayed. These processes are the same as steps S54 to S59 of the information reception processing routine of FIG. 13 of the first embodiment.
ステップ S 1 5 7では、 受信拡張情報ファイル 6 0 0に格納されている年齢 、 条件ファイル 3 0 0の年齢制限の上限および下限の範囲内か否かを判定す る。 範囲内である場合は、 ステップ S 1 5 8に進み、 範囲外である場合は、 ス テツプ S 1 5 9に進む。 ステップ S 1 5 8では、 ランプ 1 1 9を点滅点灯して ステップ S 1 5 9へ進む。 In step S157, it is determined whether the age stored in the reception extended information file 600 and the age limit in the condition file 300 are within the upper and lower limits of the age limit. If it is within the range, go to step S158, otherwise go to step S159. In step S158, the lamp 119 blinks and lights, and the process proceeds to step S159.
ステップ S 1 5 9では、 受信拡張情報ファイル 6 0 0に格納されている性別 1 条件ファイル 3 0 0に格納されている性別と一致するか否かの判定を行う。 一致する場合は、 ステップ S 1 6 0へ進み、 一致しない場合は、 情報受信処理 ルーチンへ制御を戻す。 ステップ S 1 6 0では、 ランプ 1 1 9を点滅点灯して 本処理ルーチンを終了して、 情報受信処理ルーチンへ制御を戻す。 先のステツ
プ S 1 5 8でもランプ 1 1 9が点滅点灯していた場合は、 そのまま点滅点灯を 続ける。 In step S159, it is determined whether or not the sex matches the gender stored in the reception extended information file 600 in the gender 1 condition file 300. If they match, the process proceeds to step S160. If they do not match, control is returned to the information reception processing routine. In step S160, the lamp 119 is turned on and off to end the processing routine, and control is returned to the information reception processing routine. Steady ahead If the lamp 1 19 is still flashing and lit even in the step S 158, the flashing continues.
上記のステップにおいて、 受信情報と条件の一致が確認された場合は、 L C D 1 1 5の表示を点滅表示あるいはランプ 1 1 9を点滅点灯する他に、 スピー 力 2 7から音声を出力してもよいし、 振動部 4 9に振動を発生させてもよい。 また、 すべての条件および相性がマッチした場合、 特別に操作者に報知する ようにしてもよい。 報知方法はどのような方法であってもよい。 In the above steps, if it is confirmed that the received information matches the condition, in addition to flashing the LCD 115 display or flashing the lamp 119, it is also possible to output audio from the speaker 27. Alternatively, vibration may be generated in the vibrating section 49. In addition, when all conditions and compatibility are matched, the operator may be notified specially. The notification method may be any method.
また、 性別または文字あるいは数値パスワードが一致しない場合など、 所定 の情報が一致しない場合に、 同じ受信情報において他の相性診断結果を無効に することもできる。 すなわち、 干支の相性がマッチしていても、 性別が一致し なければ、 干支の相性がマッチしていることを報知しないようにしてもよい。 さらに、 第 2 4図のフローチャートのステップ S 1 5 1〜S 1 5 9の相性診断 の順序はこれに限定されるものではない。 Further, when predetermined information does not match, such as when the gender or the character or numerical password does not match, other compatibility diagnosis results can be invalidated in the same received information. In other words, even if the zodiac matches, if the gender does not match, it may not be notified that the zodiac matches. Further, the order of the compatibility diagnosis of steps S151 to S159 in the flowchart of FIG. 24 is not limited to this.
以下、 本実施例の電子相性報知装置の作用を説明する。 Hereinafter, the operation of the electronic compatibility notification device of the present embodiment will be described.
本実施例の電子相性報知装置を携行している少なくとも 2名の人物 Aおよび Bがいるとする。 It is assumed that there are at least two persons A and B carrying the electronic compatibility notification device of this embodiment.
まず、 人物 Aの操作に従って説明する。 操作者が、 本装置のオン 'オフスィ ツチ 1 2 1をオンして、 制御プログラムが起動する。 第 1 9図のメインルーチ ンがスタートして、 ステップ S 1 0 1で初期設定処理ルーチンに制御が渡され る。 第 2 0図に示される初期設定処理ルーチンでは、 ステップ S 1 1 1で、 L C D 1 1 5の干支表示部 1 7に 「子 (鼠) 」 のイメージが、 星座表示部 1 8に 「牡羊座」 のイメージが、 血液型表示部 1 9に 「A型」 のイメージが、 文字表 示部 1 1 7にモード番号の 「0 0」 力 それぞれ初期表示される。 First, the operation will be described according to the operation of the person A. The operator turns on the on-off switch 12 1 of the device, and the control program starts. The main routine shown in FIG. 19 starts, and in step S101, control is passed to the initialization processing routine. In the initial setting processing routine shown in FIG. 20, in step S111, the image of "child (rat)" is displayed on the zodiac display 17 of the LCD 115, and "Elephant" is displayed on the constellation display 18. The image of "za" is initially displayed on the blood type display section 19, the image of "A type" is displayed on the character display section 117, and the mode number "0 0" is displayed on the character display section 117, respectively.
ここで、 操作者が、 ロックスィッチ 2 3を第 2位置に切り替えたとする。 す ると、 ステップ S 1 1 2で、 ロックスィッチ 2 3の選択位置が確認され、 ロッ クスィッチ 2 3で第 2位置が選択されているので、 ステップ S 1 1 4へ進む。 ステップ S 1 1 4および S 1 1 6では、 選択ボタン 2 0〜2 2およびモードボ タン 1 2 3の操作が監視される。 干支選択ボタン 2 0が、 5回押されて、 L C D 1 1 5の干支表示部 1 7に巳(蛇)のイメージが表示され、 次に、 星座選択ボ
タン 2 1が 6回押されて、 L C D 1 1 5の星座表示部 1 8に天枰座 (L i b r a ) のイメージが表示され、 次に、 血液型選択ボタン 2 2が 3回押されて、 L C D 1 1 5の血液型表示部 1 9に O型のイメージが表示される。 Here, it is assumed that the operator has switched the lock switch 23 to the second position. Then, in step S112, the selected position of the lock switch 23 is confirmed. Since the second position is selected by the lock switch 23, the process proceeds to step S114. In steps S114 and S116, the operation of the selection buttons 20 to 22 and the operation of the mode buttons 123 are monitored. The zodiac selection button 20 is pressed five times, and the image of the snake (snake) is displayed on the zodiac display 17 of the LCD 115. Next, the constellation selection button Button 21 is pressed six times, the image of Libra is displayed on the constellation display section 18 of the LCD 115, and then the blood type selection button 22 is pressed three times. An O-type image is displayed on the blood type display section 19 of the LCD 115.
次いで、 モードボタン 1 2 3が押されると、 ステップ S 1 1 7へ進み、 拡張 情報モードに移行する。 第 2 1図のモード処理ルーチンへ制御が移行して、 ス テツプ S 1 2 1では、 モード番号 「0 0」 が L C D 1 1 5の文字表示部 1 1 7 に表示される。 この状態で、 決定ポタン 1 2 7を押すと、 文字表示部 1 1 7の 1桁目に 「0」 が表示される。 操作者は、設定ボタン 1 2 5を 2回押して、 「2」 を文字表示部 1 1 7に表示する。 この状態で、 決定ポタン 1 2 7を押すと、 次 に、 文字表示部 1 1 7の 2桁目に 「0」 力 表示される。 操作者が設定ボタンを 4回押すと、 「4」 が文字表示部 1 1 7に表示される。 この状態で、 決定ボタ ン 1 2 7を押すと、 相手の年齢制限の上限が 2 4才と決定され、 文字表示部 1 1 7には、 「2 4」 が表示される。 Next, when the mode button 1 2 3 is pressed, the process proceeds to step S 117 and shifts to the extended information mode. Control is transferred to the mode processing routine shown in FIG. 21. At step S121, the mode number "0 0" is displayed on the character display section 117 of the LCD 115. In this state, pressing the OK button 1 2 7 displays “0” in the first digit of the character display 1 1 7. The operator presses the setting button 1 2 5 twice to display “2” on the character display section 1 17. In this state, when the user presses the ENTER button 127, a “0” is displayed in the second digit of the character display section 117 next. When the operator presses the setting button four times, “4” is displayed on the character display section 1 17. In this state, when the decision button 1 27 is pressed, the upper limit of the age limit of the other party is determined to be 24 years old, and “24” is displayed on the character display section 117.
次いで、 操作者が設定ポタン 1 2 5を押すと、 文字表示部 1 1 7には次のモ ード番号 「0 1」 が表示される。 同様にして、 相手の年齢の下限を 1 6才と入 力する。 次に、 モード番号 0 2を選択すると、 相手の性別が文字表示部 1 1 7 に 「ォトコ」 と表示される。 そのまま決定ボタン 1 2 7を押すと、 相手の性別 は男が選択され、 次いで、 モード番号 0 3の文字パスワードを医者 (D o c t o r ) と入力する。 数値パスワードは入力しなかったとする。 Next, when the operator presses the setting button 1 25, the next mode number “0 1” is displayed on the character display section 1 17. Similarly, enter the minimum age of the other person as 16 years old. Next, when the mode number 02 is selected, the gender of the other party is displayed as "Photoco" on the character display section 117. When the enter button 1 2 7 is pressed as it is, the gender of the other party is selected as a male, and then the character password of mode number 03 is entered as a doctor (Doctor). Suppose you did not enter a numeric password.
さらに、 モード番号 1 1〜1 6に自分の情報として、 年齢、 性別、 文字パス ワード、 数値パスワード、 氏名および電話番号を入力し、 最後にモードボタン 1 2 3を押して、 拡張情報モードを抜ける。 In addition, enter your age, gender, character password, numeric password, name and telephone number as your own information in mode numbers 11 to 16 and finally press the mode button 123 to exit the extended information mode.
このとき、 L C D 1 1 5の文字表示部 1 1 7には、 上記で入力した文字パス ワード 「Doctor」 が表示されている。 At this time, the character password “Doctor” input above is displayed on the character display section 117 of the LCD 115.
ここで、 操作者がロックスィッチ 2 3を第 1位置に切換え、 第 2 0図のステ ップ S 1 1 8の判定により、 ステップ S 1 1 9に進み、 上記で設定された条件、 および情報がそれぞれ条件ファイル 3 0 0、 個人拡張情報ファイル 4 0 0およ びアクション情報ファイル 5 0 0に格納され、 R AM 3 5に保存される。 さら に、 これらのファイルの情報に基づいて、 送信データが作成される。
以上の操作で、 人物 Aの装置の初期設定が終了し、 制御プログラムは、 ィべ ント監視ループ L 2へと制御を移行する。 ここでは、 常時、 送信要求が 1〜2 秒おきになされ、 送信要求に応じて、 先の個人拡張情報ファイル 4 0 0の情報 が送信される。 Here, the operator switches the lock switch 23 to the first position, and proceeds to step S119 according to the determination in step S118 of FIG. 20 to set the conditions and information set above. Are stored in the condition file 300, the personal extended information file 400, and the action information file 500, respectively, and are stored in the RAM 35. Furthermore, transmission data is created based on the information in these files. With the above operation, the initial setting of the person A's device is completed, and the control program shifts the control to the event monitoring loop L2. Here, a transmission request is always made every one to two seconds, and the information of the personal extended information file 400 is transmitted in response to the transmission request.
ここで、 操作者がロックスィッチ 2 3を第 2位置に切り替えたとすると、 先 に選択した、 干支、 星座および血液型の情報が変更可能となる。 ロックスイツ チ 2 3の位置を第 1位置に戻すと、 メインル一チンへ制御が戻る。 Here, if the operator switches the lock switch 23 to the second position, the information of the zodiac, the constellation, and the blood type selected previously can be changed. When the position of the lock switch 23 is returned to the first position, the control returns to the main routine.
モードボタン 1 2 3を押すと、 モード処理ルーチンへ移り、 拡張情報モ一ド になる。 ここで、 モード番号を選択して現在の設定状態を文字表示部 1 1 7に 表示して確認することができる。 Pressing the mode button 1 2 3 moves to the mode processing routine and enters the extended information mode. Here, the user can select the mode number and display the current setting status on the character display section 1 17 to confirm it.
一方、 人物 Bも装置を起動して、 条件および個人情報の初期設定を行ったと する。 人物 Bの装置に設定された個人情報は、 干支が 「寅 (虎) 」 、 星座が 「牡 牛座」 、 血液型が 「0型」 、 年齢が 「2 1才」 、 性別が 「男」 、 文字パスヮー ドが 「サラリーマン」 、 数値パスワードが 「1 8 (カラオケに行こう) 」 であ つたとする。 On the other hand, suppose that person B also activates the device and performs initial settings of conditions and personal information. The personal information set on the device of Person B is: zodiac sign “Tiger”, constellation “Taurus”, blood type “0”, age “21”, and gender “male”. Assume that the character password is “salaryman” and the numeric password is “18 (let's go to karaoke)”.
人物 Aと Bが、 互いに接近して赤外線通信可能範囲に互いの装置が入ったと き、 人物 Aの装置での処理を例として説明すると、 まず、 第 1 9図のメインル 一チンのステップ S 1 0 8で、 受信信号が検出されて、 情報受信処理ルーチン へ制御が移行する。 When persons A and B approach each other and enter each other's device in the infrared communication range, the processing on the person A's device will be described as an example. First, step S 1 of the main routine in FIG. At 08, the received signal is detected, and the control shifts to the information receiving processing routine.
第 2 3図の情報受信処理ルーチンでは、 受信処理が正常であつたか否かの判 定の後、 ステップ S 1 4 2で、 受信情報の種類を識別する。 ここでは、 個人拡 張情報データが送信されているので、 ステップ S 1 4 4へ進み、 受信拡張情報 ファイル 6 0 0に情報が格納されて、 R AM 3 5に保存され、 ステップ S 1 4 5の相性診断処理ルーチンへ進む。 In the information reception processing routine shown in FIG. 23, after determining whether or not the reception processing was normal, in step S142, the type of the received information is identified. In this case, since the personal extension information data has been transmitted, the process proceeds to step S144, where the information is stored in the reception extension information file 600, stored in the RAM 35, and stored in the step S144. To the compatibility diagnosis processing routine.
第 2 4図の相性診断処理ルーチンでは、 各情報の条件との比較や相性診断が 行われる。 ステップ S 1 5 1では、 まず文字パスワードが比較される。 ここで、 人物 Aの装置の条件ファイル 3 0 0に格納されている文字パスヮ一ドは 「医者」 で、 人物 Bから受信された情報が保存されいる受信拡張情報ファイル 6 0 0に 格納されている文字パスワードは 「サラリーマン」 で、 文字パスワードは一致
しないので、 そのままステップ S 1 5 3へ進む。 次いで数値パスワードについ ては、 人物 Aの装置では、 数値パスワードは入力されていないため、 本ステツ プはパイパスされてステップ S 1 5 5へ進む。 ステップ S 1 5 5では、 人物 A の干支、 星座および血液型の相性が、 各相性テーブルに基づいて、 判定される。 人物 Aの干支は 「巳 (蛇) 」 、 星座は 「天秤座」 、 血液型は 「0型」 であり、 人物 Bの干支は 「寅 (虎) 」 、 星座は 「牡牛座」 、 血液型は 「0型」 である。 相性テーブルに基づいてこれらを判定すると、 星座の相性がマッチする。 そこ で、 L C D 1 1 5の星座表示部 1 8の天秤座のィメージを点滅表示する。 In the compatibility diagnosis processing routine of FIG. 24, comparison of each information with a condition and compatibility diagnosis are performed. In step S151, character passwords are compared first. Here, the character path code stored in the condition file 300 of the device of the person A is “doctor”, and the information received from the person B is stored in the reception extended information file 600 storing the information. Character password is "salaryman" and character password matches No, go directly to step S153. Next, regarding the numerical password, since the numerical password has not been input in the device of the person A, this step is bypassed and the process proceeds to step S155. In step S155, the compatibility of the zodiac, constellation, and blood type of person A is determined based on each compatibility table. The zodiac for person A is "the snake", the constellation is "libra", the blood type is "0", the zodiac for person B is "the tiger", the constellation is "Taurus", and the blood type Is "type 0". If these are determined based on the compatibility table, the compatibility of the constellations will match. Then, the image of Libra on the constellation display section 18 of the LCD 115 flashes.
次に、 ステップ S 1 5 7では、 年齢の制限範囲との比較を行う。 人物 Aの装 置で設定されている相手の年齢の制限範囲は 1 6才以上 2 4才以下で、 人物 B の年齢 2 1才は制限範囲内であるので、 ランプ 1 1 9を点滅点灯する。 次に、 ステップ S 1 5 9で、 性別の相性を調べるが、 人物 Aの装置に設定されている 相手の性別の条件は 「男」 であり、 人物 Bの個人情報も 「男」 であるので、 相 性がマッチする。 既にランプ 1 1 9は点滅点灯しているのでそのままメインル 一チンへ戻る。 Next, in step S157, a comparison is made with the age limit range. The age limit of the other party set on the device of Person A is 16 to 24 years and the age of Person B is 21 years. . Next, in step S159, gender compatibility is checked. Since the gender condition of the other party set on the device of person A is "male" and the personal information of person B is also "male", , Matches. Since the lamps 1 and 9 are already blinking, they return to the main routine.
人物 Aは、 L C D 1 1 5の星座表示部 1 8の点滅表示およびランプ 1 1 9の 点滅点灯により、 そばに相性がマッチする人物が存在することを知る。 そこで、 人物 Aは、 より詳細な情報を知るために、 モードポタン 1 2 3を押して、 拡張 情報モードへ移り、 モード番号 2 1〜2 7を選択して、 受信した情報の内容を 見ることができる。 The person A knows from the blinking display of the constellation display part 18 of the LCD 115 and the blinking light of the lamp 119 that there is a person who is compatible with the person nearby. Therefore, person A can press mode button 1 2 3 to move to the extended information mode and select mode numbers 21 to 27 to see the contents of the received information in order to know more detailed information. .
さらに、 人物 Aは、 ロックスィッチ 2 3を第 2位置にして、 情報更新可能と して、 アクション情報、 すなわち、 氏名、 電話番号およびメッセージを入力し て、 ロックスィッチ 2 3を第 1位置に戻した後、 アクションボタン 1 2 9を操 作する。 これにより、 アクション情報が外部に送信される。 Further, the person A puts the lock switch 23 in the second position, allows the information to be updated, inputs action information, that is, a name, a telephone number, and a message, and returns the lock switch 23 to the first position. After that, operate the action buttons 1 2 9. As a result, the action information is transmitted to the outside.
一方、 人物 Bでは、 アクション情報が受信され、 第 2 3図の情報受信処理ル —チンで受信アクション情報ファイル 7 0 0に情報が格納されて、 R AM 3 5 に保存されるとともに、 L C D 1 1 5の文字表示部 1 1 7に受信したァクショ ン情報が点滅表示される。
そこで、 今度は人物 Bが、 同様にして、 アクション情報を入力して、 ァクシ ヨンボタン 1 2 9を操作して外部に送信する。 すると、 今度は人物 Aの装置で、 アクション情報が受信され、 同様にして、 L C D 1 1 5の文字表示部 1 1 7に 受信したアクション情報が点滅表示される。 このようにして、 人物 Aおよび B の間で、 メッセージの交換を行うこともできる。 On the other hand, the person B receives the action information, stores the information in the reception action information file 700 by the information reception processing routine shown in FIG. The received function information blinks on the character display section 1 17 of 15. Therefore, this time, the person B inputs the action information in the same manner and operates the function button 1 29 to transmit the information to the outside. Then, the action information is received by the person A's device, and the received action information is displayed in a blinking manner on the character display section 117 of the LCD 115 in the same manner. In this way, messages can be exchanged between persons A and B.
この機能を使用すれば、 例えば、 バーや会議場で見知らぬ相手に自分の氏名、 電話番号および目的の情報をメッセージとして送受信することができる。 また、 複数人分の情報を R AM 3 5に保存してもよい。 選択した人物の情報のみを保 存するようにしてもよい。 これらの情報は、 受信データのヘッダ部 1 1 0が有 する識別子により各個人を識別するようにすればよい。 For example, you can use this feature to send and receive your name, phone number and desired information as a message to strangers at bars and conference halls. In addition, information of a plurality of persons may be stored in the RAM 35. Only the information of the selected person may be stored. These pieces of information may be such that each individual is identified by an identifier included in the header section 110 of the received data.
本発明に係る電子相性報知装置の第 3の実施例として、 第 2 5図に示される ように、 ポケットベルのような直方体形状のハウジング 2 1 1と、 ハウジング 2 1 1の一隅部に送受信部 2 1 3と、 ハウジング 2 1 1の上側面に L C D 2 1 5と、 を備えてもよい。 送受信部 2 1 3は、 第 1実施例と同じものであり、 形 状が異なるだけである。 L C D 2 1 5は、 干支表示部 2 1 7と、 星座表示部 2 1 8と、 血液型表示部 2 1 9と、 からなるイメージ表示領域を有する。 As a third embodiment of the electronic compatibility notification device according to the present invention, as shown in FIG. 25, a rectangular parallelepiped housing 211 such as a pager, and a transmitting / receiving unit at one corner of the housing 211 are provided. 2 13 and an LCD 2 15 on the upper surface of the housing 2 11 may be provided. The transmission / reception unit 2 13 is the same as that of the first embodiment, and differs only in the shape. LCD 215 has an image display area consisting of a zodiac display section 2 17, a constellation display section 2 18, and a blood type display section 2 19.
本発明の電子相性報知装置は、 第 1実施例と同じ干支選択ポタン 2 0と、 星 座選択ポタン 2 1と、 血液型選択ポタン 2 2と、 口ックスィツチ 2 3と、 スピ 一力 2 7と、 を備えている。 これらの選択ボタン 2 0、 2 1および 2 2は図に 示されるように L C D 2 1 5の表示部 2 1 7、 2 1 8および 2 1 9の対応する 位置にそれぞれ配置されている。 さらに、 本装置は、 干支、 星座および血液型 の相性がマッチしたとき、 それぞれ点灯するランプ 2 2 0、 2 2 1および 2 2 2を備えており、 これらも図に示されるように L C D 2 1 5の表示部 2 1 7、 2 1 8および 2 1 9の対応する位置にそれぞれ配置されている。 The electronic compatibility notifying device of the present invention includes the same zodiac selection button 20 as in the first embodiment, constellation selection button 21, blood type selection button 22, mouth switch 23, and speed 27. , And. These selection buttons 20, 21, and 22 are arranged at corresponding positions on the display sections 2 17, 2 18, and 2 19 of the LCD 2 15 as shown in the figure. In addition, the device is equipped with lamps 220, 221, and 222 that light up when the zodiac, constellation, and blood type matches, respectively, as shown in the figure. The five display sections 2 17, 2 18 and 2 19 are arranged at corresponding positions.
さらに第 2 6図に示されるように、 本発明の電子相性報知装置は、 携帯電話 と同じような形状を有するものであってもよい。 Further, as shown in FIG. 26, the electronic compatibility notification device of the present invention may have the same shape as a mobile phone.
また、 本発明の電子相性報知装置は、 携帯電話などに制御プログラムをイン ストールすることにより携帯電話内の C P Uに制御プログラムを実行させて、
携帯電話の機能に加えて本電子相性報知装置の機能を備えることも可能であ る。 Further, the electronic compatibility notification device of the present invention installs the control program in a mobile phone or the like, thereby causing a CPU in the mobile phone to execute the control program, It is also possible to provide the function of the electronic compatibility notification device in addition to the function of the mobile phone.
以上、 述べてきたように本発明の技術の利点を有するこれらの技術的な手法 は、 様々な変形も可能である。 これらの変更は本発明の請求の範囲に示された ように解釈されるものである。
As described above, these technical methods having the advantages of the technology of the present invention can be variously modified. These modifications are to be construed as set forth in the appended claims.
Claims
言青求の範囲 予め所定の情報を記憶する記憶手段と、 Storage means for storing predetermined information in advance;
無線で他の装置と情報の送受信を行う通信手段と、 Communication means for transmitting and receiving information to and from other devices wirelessly;
該通信手段で他の装置から受信した情報と、 前記記憶手段に記憶された '情報と、 を表示する表示手段と、 を備え、 前記すベての手段が携帯可能な サイズぉよび形状のハウジングに収容されたことを特徴とする携帯型情報 Display means for displaying information received from another device by the communication means, and 'information stored in the storage means, and a housing having a size and a shape in which all the means are portable. Portable information characterized by being stored in
2. 請求項 1記載の装置が、 操作者に前記記憶手段に記憶する情報を入力さ せる入力手段をさらに備え、 該入力手段に入力された情報に基づいて、 前 記記憶手段に記憶している情報を更新することを特徴とする携帯型情報通 信装置。 2. The apparatus according to claim 1, further comprising input means for allowing an operator to input information to be stored in the storage means, and storing the information in the storage means based on the information input to the input means. A portable information communication device characterized by updating information stored therein.
3. 請求項 1記載の装置が、 前記通信手段で、 他の装置から情報を受信した ことを操作者に報知する報知手段をさらに備えたことを特徴とする携帯型 情報通信装置。 3. The portable information communication device according to claim 1, further comprising a notifying unit that notifies an operator that information has been received from another device by the communication unit.
4. 請求項 1記載の装置において、 4. The apparatus according to claim 1,
前記通信手段が、 The communication means,
ディジタル信号を光信号に変換して赤外線を発生する発光器と、 赤外線を受信して、 該受信した赤外線の光信号をディジタル信号に変換 する受光器と、 を含むことをを特徴とする携帯型情報通信装置。 5. 予め所定の情報を記憶する記憶手段と、 A portable type comprising: a light emitter that converts a digital signal into an optical signal to generate infrared light; and a light receiver that receives infrared light and converts the received infrared light signal into a digital signal. Information communication device. 5. storage means for storing predetermined information in advance;
無線で他の装置と情報の送受信を行う通信手段と、 Communication means for transmitting and receiving information to and from other devices wirelessly;
該通信手段で他の装置から情報を受信した時、 該受信した情報と、 前記 記憶手段に記憶された情報の適合性を判別する判別手段と、 When information is received from another device by the communication means, the received information; and determination means for determining compatibility of the information stored in the storage means.
該判別された結果を操作者に報知する報知手段と、 を備え、 前記すベて
の手段が携帯可能なサイズぉよぴ形状のハゥジングに収容されたことを特 徴とする携帯型相性報知装置。 請求項 5記載の装置が、 Notifying means for notifying the operator of the determined result; and A portable compatibility notifying device, characterized in that the means is accommodated in a housing of a portable size. The device according to claim 5,
所定の文字およびィメージを表示可能な表示手段をさらに備え、 該表示手段が、 前記ハウジングの外面に取り付けられたことを特徴とす る携帯型相性報知装置。 請求項 5記載の装置において、 A portable compatibility notification device, further comprising display means capable of displaying predetermined characters and images, wherein the display means is attached to an outer surface of the housing. The device according to claim 5,
前記報知手段が、 表示器からなることを特徴とする携帯型相性報知装置。 請求項 5記載の装置において、 The portable compatibility notification device, wherein the notification unit includes a display. The device according to claim 5,
前記報知手段が、 所定の音声を出力可能な音声発生手段からなることを 特徴とする携帯型相性報知装置。 請求項 5記載の装置において、 The portable compatibility notification device, wherein the notification unit includes a voice generation unit capable of outputting a predetermined voice. The device according to claim 5,
前記報知手段が、 前記ハゥジングを振動させる振動発生手段からなるこ とを特徴とする携帯型相性報知装置。 10. 請求項 5記載の装置が、 操作者に前記記憶手段に記憶する情報を入力さ せる入力手段をさらに備え、 該入力手段に入力された情報に基づいて、 前 記記憶手段に記憶している情報を更新することを特徴とする携帯型相性報 知装置。 11. 請求項 5記載の装置が、 The portable compatibility notifying device, wherein the notifying means comprises a vibration generating means for causing the housing to vibrate. 10. The apparatus according to claim 5, further comprising input means for allowing an operator to input information to be stored in the storage means, and storing the information in the storage means based on the information input to the input means. A portable compatibility notification device characterized by updating information that is present. 11. The device according to claim 5,
前記記憶手段に記憶された所定の情報の適合性対応テーブルを備え、 前記判別手段が、 前記受信した情報と、 前記記憶手段に記憶された情報 の適合性を、 前記適合性対応テーブルに基づいて判別することを特徴とす
る携帯型相性報知装置。 A determination unit configured to determine the compatibility of the received information and the information stored in the storage unit based on the compatibility correspondence table. Distinguishing Portable compatibility notification device.
12. 請求項 5記載の装置において、 12. The apparatus according to claim 5,
前記ハウジングが、 円筒状の万年筆形筐体であり、 The housing is a cylindrical fountain pen-shaped housing,
該万年筆形筐体の一端に前記通信手段が取り付けられることを特徴とす る携帯型相性報知装置。 A portable compatibility notification device, wherein the communication means is attached to one end of the fountain pen-shaped housing.
13. 請求項 1 1記載の装置において、 13. The apparatus according to claim 11,
前記所定の情報が、 十二支、 星座および血液型を含み、 The predetermined information includes zodiac signs, constellations and blood types,
前記適合性対応テーブルが、 前記十二支、 星座および血液型の各情報の 相性を示す各テーブルを含み、 The compatibility correspondence table includes respective tables indicating compatibility of the respective information of the zodiac, constellation, and blood type,
前記判別手段が、 前記他の装置から受信した情報と、 前記記憶装置に記 憶された情報の相性を、 前記各テーブルに基づいて診断することを特徴と する携帯型相性報知装置。 The portable compatibility notifying device, characterized in that the discriminating means diagnoses compatibility between the information received from the other device and the information stored in the storage device based on the tables.
14. 請求項 1 0記載の装置において、 14. The apparatus according to claim 10, wherein
前記入力手段が、 操作者に任意の文字、 数値、 記号で示された情報を入 力させ、 The input means allows an operator to input information represented by arbitrary characters, numerical values, and symbols;
該入力された情報を前記記憶手段が記憶し、 The storage means stores the input information,
該記憶手段に記憶された情報が、 前記通信手段により他の装置に送信さ れ、 The information stored in the storage means is transmitted to another device by the communication means,
前記通信手段が、 前記文字、 数値、 記号で示された情報を含む信号を前 記他の装置から受信し、 The communication means receives a signal including the information indicated by the characters, numerical values, and symbols from the other device,
前記表示手段が、 該受信した情報と、 前記記憶手段に記憶された情報を 表示することを特徴とする携帯型相性報知装置。 The portable compatibility notifying device, wherein the display unit displays the received information and the information stored in the storage unit.
15. 請求項 1 0記載の装置において、 15. The apparatus according to claim 10, wherein
前記入力手段が、 操作者に前記判別手段で適合性の判別を行う時に使用 する条件を入力させ、
該入力された条件を前記記憶手段が記憶し、 The input means allows an operator to input conditions to be used when determining the compatibility by the determination means; The storage means stores the input condition,
前記判別手段が、 該入力手段から入力された条件に基づいて、 前記通信 手段で他の装置からの情報が受信されたとき、 該受信された情報を前記記 憶手段に前記条件との適合性を判別することを特徴とする携帯型相性報知 When the discriminating unit receives information from another device by the communication unit based on the condition input from the input unit, the received information is stored in the storage unit in conformity with the condition. Portable compatibility notification characterized by discriminating
16. 請求項 1 3記載の装置において、 前記判別手段が、 前記他の装置から送 信された情報および前記記憶手段に記憶された情報に基づいて相性診断を 行う相性診断手段を備えたことを特徴とする携帯型相性報知装置。 16. The apparatus according to claim 13, wherein the discriminating means includes compatibility diagnostic means for performing compatibility diagnosis based on information transmitted from the other device and information stored in the storage means. Characteristic portable compatibility notification device.
17. 請求項 5記載の装置において、 17. The apparatus according to claim 5,
前記通信手段が、 The communication means,
ディジタル信号を光信号に変換して赤外線を発生する発光器と、 赤外線を受信して、 該受信した赤外線の光信号をディジタル信号に変換 する受光器と、 を含むことをを特徴とする携帯型相性報知装置。 A portable type comprising: a light emitter that converts a digital signal into an optical signal to generate infrared light; and a light receiver that receives infrared light and converts the received infrared light signal into a digital signal. Compatibility notification device.
18. 請求項 5記載の装置が、 18. The device according to claim 5, wherein
前記通信手段から送信される信号の進行方向を定める発信方向選択手段 をさら ίこ備えたことを特徴とする携帯型相性報知装置。 A portable compatibility notification device, further comprising transmission direction selection means for determining a traveling direction of a signal transmitted from the communication means.
19. 少なくとも 2つの情報通信装置が所定の情報を無線で通信する情報通信 システムにおいて、 19. In an information communication system in which at least two information communication devices wirelessly communicate predetermined information,
該情報通信装置のそれぞれが、 Each of the information communication devices,
前記所定の情報を記憶する記憶手段と、 Storage means for storing the predetermined information;
無線で他の情報通信装置と情報の送受信を行う通信手段と、 Communication means for transmitting and receiving information to and from another information communication device wirelessly,
該通信手段で他の装置から受信した情報および前記記憶手段に記憶され た情報を表示する表示手段と、 Display means for displaying information received from another device by the communication means and information stored in the storage means;
前記すベての手段を収容する携行可能なサイズおよび形状のハウジング
と、 を備えることを特徴とする情報通信システム c Portable size and shape housing for accommodating all means And an information communication system c comprising:
20. 少なくとも 2つの相性報知装置が所定の情報を無線で通信して互いの情 報の適合性を判別する相性報知システムにおいて、 20. In a compatibility notification system in which at least two compatibility notification devices wirelessly communicate predetermined information to determine compatibility between information,
前記相性報知装置のそれぞれが、 Each of the compatibility information devices,
予め所定の情報を記憶する記憶手段と、 Storage means for storing predetermined information in advance;
無線で他の装置と情報の送受信を行う通信手段と、 Communication means for transmitting and receiving information to and from other devices wirelessly;
該通信手段で他の装置から情報を受信した時、 該受信した情報と前記記 憶手段に記憶された情報の適合性を判別する判別手段と、 Determining means for determining, when the communication means receives information from another device, compatibility between the received information and information stored in the storage means,
該判別された結果を操作者に報知する報知手段と、 Notifying means for notifying the operator of the determined result;
前記すベての手段を収容する携帯可能なサイズぉよび形状のハウジング と、 を備えたことを特徴とする相性報知システム。 A compatibility notification system, comprising: a housing having a portable size and a shape for accommodating all the means.
21. 請求項 2 0記載のシステムにおいて、 前記相性報知装置のそれぞれが、 前記記憶手段に記憶された所定の情報の適合性対応テーブルを備え、 前記判別手段が、 他の情報通信装置から受信した情報と前記記憶手段に 記憶された情報の適合性を、 前記適合性対応テーブルに基づいて判別する ことを特徴とする相性報知システム。 21. The system according to claim 20, wherein each of the compatibility notification devices includes a compatibility correspondence table of predetermined information stored in the storage unit, and the determination unit receives from another information communication device. A compatibility notification system, wherein compatibility between information and information stored in the storage unit is determined based on the compatibility correspondence table.
22. 請求項 2 1記載のシステムにおいて、 22. In the system according to claim 21,
前記相性報知装置の判別手段で判別される情報が、 十二支、 星座および 血液型を含み、 The information determined by the determination unit of the compatibility notification device includes zodiac signs, constellations, and blood types,
前記適合性対応テーブルが、 前記十二支、 星座および血液型の各情報の 相性を示す各テーブルを含み、 The compatibility correspondence table includes respective tables indicating compatibility of the respective information of the zodiac, constellation, and blood type,
前記相性報知装置の判別手段が、 前記他の装置から受信した情報と前記 記憶装置に記憶された情報の相性を、 前記各テーブルに基づいて診断する ことを特徴とする相性報知システム。
A compatibility notification system, wherein the determination unit of the compatibility notification device diagnoses compatibility between the information received from the other device and the information stored in the storage device based on each of the tables.
23. 請求項 2 0記載のシステムにおいて、 23. In the system according to claim 20,
前記各相性報知装置が、 操作者に任意の文字、 数値、 記号で示された情 報を入力させる入力手段を備え、 該相性報知装置において、 Each of the compatibility notification devices includes an input unit that allows an operator to input information represented by arbitrary characters, numerical values, and symbols.
該入力された情報を前記記憶手段が記憶し、 The storage means stores the input information,
該記憶手段に記憶された情報が、 前記通信手段により他の装置に送信さ れ、 The information stored in the storage means is transmitted to another device by the communication means,
前記通信手段が、 前記文字、 数値、 記号で示された情報を含む信号を前 記他の装置から受信し、 The communication means receives a signal including the information indicated by the characters, numerical values, and symbols from the other device,
前記表示手段が、 該受信した情報およぴ前記記憶手段に記憶された情報 を表示することにより、 前記各相性報知装置同士が情報を交換することを 特徴とする相性報知システム。 The compatibility notifying system, wherein the display unit displays the received information and the information stored in the storage unit so that the compatibility notifying devices exchange information.
24. 請求項 2 0記載のシステムにおいて、 24. In the system according to claim 20,
前記各相性報知装置が、 操作者に前記判別手段で適合性の判別を行う時 に使用する条件を入力させる入力手段を備え、 該相性報知装置において、 該入力された条件を前記記憶手段が記憶し、 Each of the compatibility notification devices includes an input unit that allows an operator to input a condition to be used when the compatibility is determined by the determination unit. In the compatibility notification device, the storage unit stores the input condition. And
前記判別手段が、 該入力手段から入力された条件に基づいて、 前記通信 手段で他の装置からの情報が受信されたとき、 該受信された情報を前記記 憶手段に前記条件との適合性を判別することにより、 前記各相性報知装置 同士で情報の適合性を判別することを特徴とする相性報知システム。 When the discriminating unit receives information from another device by the communication unit based on the condition input from the input unit, the received information is stored in the storage unit in conformity with the condition. A compatibility notification system wherein the compatibility information is determined between the respective compatibility notification devices.
25. 請求項 2 0記載のシステムにおいて、 25. In the system according to claim 20,
前記各相性報知装置の前記通信手段が、 The communication means of each compatibility notification device,
ディジタル信号を光信号に変換して赤外線を発生する発光器と、 赤外線を受信して、 該受信した赤外線の光信号をディジタル信号に変換 する受光器と、 を含むことをを特徴とする相性報知システム。 A compatibility indicator, comprising: a light emitter that converts a digital signal into an optical signal to generate infrared light; and a light receiver that receives infrared light and converts the received infrared light signal into a digital signal. system.
26. 請求項 2 0記載のシステムにおいて、 26. In the system according to claim 20,
前記各相性報知装置が、 前記通信手段から送信される信号の進行方向を
定める発信方向選択手段をさらに備えたことを特徴とする相性報知システ ム。 Each of the compatibility notification devices may determine a traveling direction of a signal transmitted from the communication unit. A compatibility notification system further comprising means for selecting a transmission direction to be determined.
27. 少なくとも 2つの携帯可能なサイズぉよび形状のハウジングを有する情 報通信装置が所定の情報を無線で送受信する通信ステップと、 27. a communication step in which an information communication device having at least two portable sized and shaped housings transmits and receives predetermined information wirelessly;
該通信ステップで他の装置から情報を受信した時、 該受信した情報と前 記記憶手段に記憶された情報の適合性を判別する判別ステップと、 該判別された結果を操作者に報知する報知ステップと、 を備えたことを 特徴とする相性報知方法。 When information is received from another device in the communication step, a determining step of determining compatibility between the received information and the information stored in the storage means; and a notification for notifying an operator of the determined result. A compatibility notification method, comprising: a step;
28. 請求項 2 7記載の方法が、 28. The method according to claim 27, wherein
所定の文字およびィメージを表示する表示ステップをさらに備えたこと を特徴とする相性報知方法。 29. 請求項 2 7記載の方法において、 A compatibility notification method, further comprising a display step of displaying a predetermined character and an image. 29. The method according to claim 27, wherein
前記報知ステップにおいて、 所定の音声を出力する音声発生ステップを 有することを特徴とする相性報知方法。 The compatibility notifying method, further comprising a sound generating step of outputting a predetermined sound in the notifying step.
30. 請求項 2 7記載の方法において、 30. The method according to claim 27, wherein
前記報知ステップが、 前記ハウジングを振動させる振動発生ステップを 有することを特徴とする相性報知方法。 The compatibility notification method, wherein the notification step includes a vibration generation step of causing the housing to vibrate.
31. 請求項 2 7記載の方法が、 31. The method according to claim 27, wherein
操作者に情報を入力させる入力ステップをさらに備えたことを特徴とす る相性報知方法。 A compatibility notification method, further comprising an input step for allowing an operator to input information.
32. 請求項 2 7記載の方法が、 32. The method according to claim 27, wherein
前記判別ステップが、 前記他の装置から受信した情報と前記所定の情報 の適合性を、 適合性対応テーブルに基づいて判別する適合性判別ステップ
を有することを特徴とする相性報知方法。 A determination step of determining, based on a compatibility correspondence table, compatibility between the information received from the other device and the predetermined information. A compatibility notification method comprising:
33. 請求項 3 2記載の方法において、 33. The method according to claim 32, wherein
前記所定の情報が、 十二支、 星座および血液型を含み、 The predetermined information includes zodiac signs, constellations and blood types,
前記適合性対応テーブルが、 前記十二支、 星座および血液型の各情報の 相性を示す各テーブルを含み、 The compatibility correspondence table includes respective tables indicating compatibility of the respective information of the zodiac, constellation, and blood type,
前記判別ステツプが、 前記他の装置から受信した情報と前記情報の相性 を、 前記各テーブルに基づいて診断する相性診断ステップを有することを 特徴とする相性報知方法。 The compatibility notification method, further comprising: a compatibility diagnosis step of diagnosing, based on each of the tables, compatibility between the information received from the other device and the information, based on the tables.
34. 請求項 3 1記載の方法において、 34. The method of claim 31 wherein:
前記入力ステップが、 操作者に任意の文字、 数値、 記号で示された情報 を入力するステップを有し、 The input step includes a step of inputting information represented by arbitrary characters, numerical values, and symbols to an operator,
該入力された情報が、 前記通信ステップで他の装置に送信され、 前記通信ステップで、 前記文字、 数値、 記号で示された情報'を含む信号 を前記他の装置から受信し、 The input information is transmitted to another device in the communication step, and in the communication step, a signal including information ′ indicated by the characters, numerical values, and symbols is received from the other device,
前記表示ステップで、 該受信した情報およぴ前記記憶手段に記憶された 情報を表示することを特徴とする相性報知方法。 35. 請求項 3 1記載の方法において、 In the displaying step, the received information and the information stored in the storage unit are displayed. 35. The method according to claim 31;
前記入力ステップが、 操作者に前記判別手段で適合性の判別を行う時に 使用する条件を入力するステップを有し、 The inputting step includes a step of inputting a condition to be used when the compatibility is determined by the determining unit to the operator,
前記判別ステップで、 該入力ステップで入力された条件に基づいて、 前 記通信ステップで他の装置からの情報が受信されたとき、 該受信された情 報と前記条件との適合性を判別することを特徴とする相性報知方法。 In the determining step, when information from another device is received in the communication step, the compatibility between the received information and the condition is determined based on the condition input in the input step. A compatibility notification method, characterized in that:
36. 請求項 3 3記載の方法において、 前記判別ステップが、 前記他の装置か ら送信された情報および前記情報に基づいて相性診断を行う相性診断ステ
ップを備えたことを特徴とする相性報知方法。 36. The method according to claim 33, wherein the determining step performs a compatibility diagnosis based on information transmitted from the other device and the information. A compatibility notification method characterized by comprising a step.
37. 請求項 2 7記載の方法が、 37. The method according to claim 27, wherein
前記通信ステップで送信される信号の進行方向を定める発信方向選択ス テツプをさらに備えたことを特徴とする相性報知方法。 A compatibility notification method, further comprising a transmission direction selection step for determining a traveling direction of a signal transmitted in the communication step.
38. 少なくとも 2つの携帯可能なサイズおよび形状のハウジングを有する情 報通信装置で無線通信を行って、 通信された情報に基づいて相性診断を行 う相性報知プログラムにおいて、 38. In a compatibility notification program that performs wireless communication with an information communication device having at least two portable size and shape housings and performs compatibility diagnosis based on the transmitted information,
所定の情報を準備するステップと、 Preparing predetermined information;
該情報を他の装置に送信する送信ステップと、 Transmitting the information to another device,
該他の装置から送信された情報を受信するステップと、 Receiving information transmitted from the other device;
該受信ステツプで他の装置から情報を受信した時、 該受信した情報と、 前記準備された情報の適合性を判別する判別ステップと、 When information is received from another device in the receiving step, a determining step of determining compatibility between the received information and the prepared information;
該判別された結果を操作者に報知する報知ステップと、 An informing step of informing the operator of the determined result;
をコンピュータに実行させる相性報知プログラムを記録したコンピュータ 読取り可能なプログラム記録媒体。 A computer-readable program recording medium on which a compatibility notification program for causing a computer to execute the program is recorded.
39. 請求項 3 8記載のプログラム記録媒体において、 39. The program recording medium according to claim 38,
前記相性報知プログラムが、 所定の文字およびイメージを表示する表示 ステップをさらにコンピュータに実行させることを特徴とするコンビユー タ読取り可能なプログラム記録媒体。 A computer readable program recording medium, wherein the compatibility notification program further causes a computer to execute a display step of displaying predetermined characters and images.
40. 請求項 3 8記載のプログラム記録媒体において、 40. In the program recording medium according to claim 38,
前記相性報知プログラムの報知ステップにおいて、 所定の音声を出力す る音声発生ステップをコンピュータに実行させることを特徴とするコンビ ユータ読取り可能なプログラム記録媒体。
A computer readable program recording medium characterized by causing a computer to execute a sound generating step of outputting a predetermined sound in the notifying step of the compatibility notifying program.
41. 請求項 3 8記載のプログラム記録媒体において、 41. The program recording medium according to claim 38,
前記相性報知プログラムの報知ステップが、 前記ハウジングを振動させ る振動発生ステップをコンピュータに実行させることを特徴とするコンビ ユータ読取り可能なプログラム記録媒体。 A notifying step of the compatibility notifying program causes a computer to execute a vibration generating step of causing the housing to vibrate.
42. 請求項 3 8記載のプログラム記録媒体において、 42. The program recording medium according to claim 38, wherein:
前記相性報知プログラムが、 操作者に情報を入力させる入力ステップを さらにコンピュータに実行させることを特徴とするコンピュータ読取り可 能なプログラム記録媒体。 A computer-readable program recording medium, characterized in that the compatibility notification program causes a computer to further execute an input step of allowing an operator to input information.
43. 請求項 3 8記載のプログラム記録媒体において、 43. In the program recording medium according to claim 38,
前記相性報知プログラムの判別ステップが、 前記他の装置から受信した 情報と、 前記所定の情報の適合性を、 適合性対応テーブルに基づいて判別 する適合性判別ステップをコンピュータに実行させることを特徴とするコ ンピュータ読取り可能なプログラム記録媒体。 The determination step of the compatibility notification program causes a computer to execute a compatibility determination step of determining, based on a compatibility correspondence table, compatibility between the information received from the other device and the predetermined information. Computer-readable program recording medium.
44. 請求項 4 3記載のプログラム記録媒体において、 44. In the program recording medium according to claim 43,
前記所定の情報が、 十二支、 星座および血液型を含み、 The predetermined information includes zodiac signs, constellations and blood types,
前記適合性対応テーブルが、 前記十二支、 星座および血液型の各情報の 相性を示す各テーブルを含み、 The compatibility correspondence table includes respective tables indicating compatibility of the respective information of the zodiac, constellation, and blood type,
前記相†¾報知プログラムの判別ステップが、 前記他の装置から受信した 情報と、 前記情報の相性を、 前記各テーブルに基づいて診断する相性診断 ステップをコンピュータに実行させることを特徴とするコンピュータ読取 り可能なプログラム記録媒体。 A computer-readable program, wherein the discriminating step of the conflict notification program causes a computer to execute a compatibility diagnosis step of diagnosing the compatibility of the information with the information received from the other device based on each of the tables. Readable program recording medium.
45. 請求項 4 3記載のプログラム記録媒体において、 45. In the program recording medium according to claim 43,
前記相性報知プログラムの入力ステップが、 操作者に任意の文字、 数値、 記号で示された情報を入力するステツプを有し、 The input step of the compatibility notification program includes a step of inputting information represented by arbitrary characters, numerical values, and symbols to an operator,
該入力された情報が、 前記通信ステップで他の装置に送信され、
前記通信ステップで、 前記文字、 数値、 記号で示された情報を含む信号 を前記他の装置から受信し、 The input information is transmitted to another device in the communication step, In the communication step, receiving from the other device a signal including information represented by the characters, numerical values, and symbols,
前記表示ステップで、 該受信した情報と、 前記記憶手段に記憶された情 報を表示するステップをコンピュータに実行させることを特徴とするコン ピュータ読取り可能なプログラム記録媒体。 A computer-readable program recording medium, characterized by causing a computer to execute the step of displaying the received information and the information stored in the storage means in the displaying step.
46. 請求項 4 3記載のプログラム記録媒体において、 46. In the program recording medium according to claim 43,
前記相性報知プログラムの入力ステップで、 操作者に前記判別手段で適 合性の判別を行う時に使用する条件を入力するステップと、 In the input step of the compatibility information program, a step of inputting a condition to be used when the compatibility is determined by the determination unit to the operator
前記判別ステップで、 該入力ステップで入力された条件に基づいて、 前 記通信ステップで他の装置からの情報が受信されたとき、 該受信された情 報と前記条件との適合性を判別するステップをコンピュータに実行させる ことを特徴とするコンピュータ読取り可能なプログラム記録媒体。 47. 請求項 3 8記載のプログラム記録媒体において、 In the determining step, when information from another device is received in the communication step, the compatibility between the received information and the condition is determined based on the condition input in the input step. A computer readable program recording medium for causing a computer to execute steps. 47. In the program recording medium according to claim 38,
前記相性報知プログラムの判別ステップが、 前記他の装置から送信され た情報および前記情報に基づいて相性診断を行う相性診断ステツプをコン ピュータに実行させることを特徴とするコンピュータ読取り可能なプログ ラム記録媒体。 A computer-readable program recording medium, wherein the step of determining the compatibility notification program causes a computer to execute a compatibility diagnosis step of performing a compatibility diagnosis based on the information transmitted from the other device and the information. .
48. 占い情報を送信する占い情報送信部と、 48. Fortune-telling information transmitting unit for sending fortune-telling information,
占い情報を受信する占い情報受信部と、 A fortune-telling information receiving unit for receiving fortune-telling information,
この占い情報受信部で受信された占い情報と設定されている占い情報と のマッチングを判定する判定手段と、 Determining means for determining a match between the fortune-telling information received by the fortune-telling information receiving unit and the set fortune-telling information;
この判定手段でマッチングしていると判定された占い情報を表示する表示 手段とを具備したことを特徴とする携帯型電子占い装置。 A portable electronic fortune-telling device, comprising: display means for displaying fortune-telling information determined to be matched by the determining means.
49. 占い情報を送信する占い情報送部と、 49. Fortune-telling information sending unit that sends fortune-telling information,
占い情報を受信する占い情報受信部と、
この占い情報受信部で受信された占い情報と設定されている占い情報と のマッチングを判定する判定手段と、 A fortune-telling information receiving unit for receiving fortune-telling information, Determining means for determining a match between the fortune-telling information received by the fortune-telling information receiving unit and the set fortune-telling information;
この判定手段でマッチングしていると判定された占い情報を表示する表 示手段と、 Display means for displaying fortune-telling information determined to be matched by the determination means;
上記判定手段でマッチングされていると判定された占い情報を報知する 報知手段とを具備したことを特徴とする携帯型電子占レ、装置。 A portable electronic fortune-telling apparatus, comprising: a notifying means for notifying fortune-telling information determined to have been matched by the determining means.
50. ペン形状の筐体と、 50. Pen-shaped housing,
この筐体の頭部に設けられた占い情報を送受信する送受信部と、 この筐体の外面に設けられた表示部と、 A transmitting / receiving unit provided on the head of the housing for transmitting and receiving fortune-telling information; a display unit provided on an outer surface of the housing;
この表示部に表示する占い情報を選択する選択手段と、 Selecting means for selecting fortune-telling information to be displayed on the display unit;
上記送受信部で受信された占い情報と設定されている占 、情報とのマツ チングを判定し、 マッチングしている占い情報を上記表示部に表示する制 御手段とを具備したことを特徴とする携帯型電子占い装置。 Control means for determining matching between the fortune-telling information received by the transmitting / receiving unit and the set fortune-telling information, and displaying matching fortune-telling information on the display unit. Portable electronic fortune-telling device.
51. 上記ペン形状の筐体の一端には、 送受信部から送信する占い情報の指向 性を高める機構を備えていることを特徴とする請求項 4 8乃至 5 0の何れ かに記載の携帯型電子占い装置。 51. The portable type according to any one of claims 48 to 50, characterized in that one end of the pen-shaped housing is provided with a mechanism for enhancing the directivity of fortune-telling information transmitted from a transmitting / receiving unit. Electronic fortune-telling device.
52. 上記送受信部は占い情報の他、 マッチング制御手段、 電話番号情報、 番 号パスワードあるいは文字パスワード等を送受信することを特徴とする請 求項 4 8乃至 5 0の何れかに記載の携帯型電子占い装置。
52. The portable type according to any one of claims 48 to 50, wherein the transmitting and receiving unit transmits and receives fortune-telling information, matching control means, telephone number information, a number password or a character password, and the like. Electronic fortune-telling device.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP22945797 | 1997-08-26 | ||
JP9/229457 | 1997-08-26 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1999010992A1 true WO1999010992A1 (en) | 1999-03-04 |
Family
ID=16892510
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP1998/003783 WO1999010992A1 (en) | 1997-08-26 | 1998-08-26 | Portable electronic information communication device and system, portable affinity announcing device and system, and program recording medium stored with affinity announcing program |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO1999010992A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1056029A3 (en) * | 1999-04-22 | 2001-12-12 | Kabushiki Kaisha Toshiba | Communication equipment and method |
WO2008032565A1 (en) * | 2006-09-11 | 2008-03-20 | Megachips Corporation | Portable wireless terminal |
US20140279093A1 (en) * | 2001-11-01 | 2014-09-18 | Ameranth Wireless, Inc. | Information management and real time synchronous communications hospitality software application based system with specialized ordering functionality as part of a synchronized ecosystem of multiple types of computing devices with varying non pc-standard display sizes operating in equilibrium via the internet and with a master database stored in a central location |
KR101818740B1 (en) * | 2016-08-31 | 2018-01-15 | (주)원더월프렌즈 | Terminal for providing marital compatibility index ranking information |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62179488A (en) * | 1986-01-31 | 1987-08-06 | カシオ計算機株式会社 | Affinity diagnostic apparatus |
JPH01284282A (en) * | 1988-05-09 | 1989-11-15 | Bijikon Kk | Portable western astrology machine |
JPH02128442U (en) * | 1989-03-30 | 1990-10-23 | ||
JPH06168314A (en) * | 1992-11-30 | 1994-06-14 | Matsushita Electric Ind Co Ltd | Amusement device |
JPH06198076A (en) * | 1992-12-28 | 1994-07-19 | Casio Comput Co Ltd | Data comparator |
JPH0998482A (en) * | 1995-09-29 | 1997-04-08 | Sanyo Electric Co Ltd | Calling method for portable radio telephone set |
-
1998
- 1998-08-26 WO PCT/JP1998/003783 patent/WO1999010992A1/en unknown
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62179488A (en) * | 1986-01-31 | 1987-08-06 | カシオ計算機株式会社 | Affinity diagnostic apparatus |
JPH01284282A (en) * | 1988-05-09 | 1989-11-15 | Bijikon Kk | Portable western astrology machine |
JPH02128442U (en) * | 1989-03-30 | 1990-10-23 | ||
JPH06168314A (en) * | 1992-11-30 | 1994-06-14 | Matsushita Electric Ind Co Ltd | Amusement device |
JPH06198076A (en) * | 1992-12-28 | 1994-07-19 | Casio Comput Co Ltd | Data comparator |
JPH0998482A (en) * | 1995-09-29 | 1997-04-08 | Sanyo Electric Co Ltd | Calling method for portable radio telephone set |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1056029A3 (en) * | 1999-04-22 | 2001-12-12 | Kabushiki Kaisha Toshiba | Communication equipment and method |
US6412689B1 (en) | 1999-04-22 | 2002-07-02 | Kabushiki Kaisha Toshiba | Communication equipment and method for business card information interchange |
US20140279093A1 (en) * | 2001-11-01 | 2014-09-18 | Ameranth Wireless, Inc. | Information management and real time synchronous communications hospitality software application based system with specialized ordering functionality as part of a synchronized ecosystem of multiple types of computing devices with varying non pc-standard display sizes operating in equilibrium via the internet and with a master database stored in a central location |
US9747651B2 (en) * | 2001-11-01 | 2017-08-29 | Ameranth, Inc. | Application software based information management and real time communications system including intelligent automated assistants (bots) in a computing ecosystem including different types of remote computing devices with different user interfaces and with a master database that is accessible from and stored at a central location |
WO2008032565A1 (en) * | 2006-09-11 | 2008-03-20 | Megachips Corporation | Portable wireless terminal |
KR101818740B1 (en) * | 2016-08-31 | 2018-01-15 | (주)원더월프렌즈 | Terminal for providing marital compatibility index ranking information |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20040070591A1 (en) | Information terminal device, operation supporting method, and operation supporting program | |
CN102224477A (en) | Control device, control system, control method, and computer program | |
JP2016038895A (en) | Object person discover support system and object person information transmission device | |
US20120264456A1 (en) | Method of searching for lost child using two-dimensional bar code | |
WO1999010992A1 (en) | Portable electronic information communication device and system, portable affinity announcing device and system, and program recording medium stored with affinity announcing program | |
CN113016012B (en) | Luggage search system and tags | |
CN102333387A (en) | Hearing-impaired communication method and device based on Braille coding and vibration perception | |
JP6194441B1 (en) | Target person discovery support system and target person information transmission device | |
KR20020013214A (en) | Service system of monitoring and treating personal health in the wireless Internet and operating methods of the same | |
JP7565084B2 (en) | Facility terminal | |
JP2004005252A (en) | Mobile device, personal belongings management processing program | |
JP6005406B2 (en) | Remote control system, terminal, controller, and remote control method | |
KR101643308B1 (en) | Risk information notification system through the portable device | |
JP3750175B2 (en) | Selective call receiver | |
JP7435913B1 (en) | Data transmission device, data collection device, wireless system, data transmission device control method, data collection method and program | |
JP4206834B2 (en) | Information processing system, wireless input device, and wireless input system | |
JP6853488B2 (en) | Luggage storage system and programs | |
CN113131630B (en) | Charging plate with adjustable charging position and charging control method thereof | |
JP7353122B2 (en) | Information processing systems, home appliances, and programs | |
JP4244946B2 (en) | Communication system using selective call receiver | |
JP2007272705A (en) | Information providing method, information providing system, information providing processing device, and computer program | |
JP2004053574A6 (en) | Inventory search device | |
JP2005065852A (en) | Nurse call system with notification function of event | |
JP3904989B2 (en) | Karaoke song selection remote control device, mobile phone, mobile phone application program | |
WO2020017297A1 (en) | Information processing system and device thereof, information processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): GB JP KR US |
|
NENP | Non-entry into the national phase |
Ref country code: JP Ref document number: 2000556560 Format of ref document f/p: F |