Information processing system and server device
Abstract
Problem to be solved.To notify a registered information processing device of the position information of a user holding a mobile terminal in a power-on state in a mobile terminal capable of acquiring the position information and transmitting the position information to the outside. Therefore, there is a problem that the privacy of the user cannot be guaranteed. An information processing system including a mobile terminal, a server device, and an information processing device, and when the mobile terminal exists in a specific area or deviates from a specific area, the information processing device is provided via the server device. The information processing system that outputs the position information indicating the position of the mobile terminal to the information processing device, which is the position information transmitted to the user, can ensure the safety while protecting the privacy of the user. [Selection diagram] Fig. 2

Term
Term ended
Projected expiry passed 20 December 2022, 3.8 years ago.
- Priority and filed
- Published
- Projected expiry
- Today
20 claims: 7 independent, 13 dependent
- 1携帯端末とサーバ装置と情報処理装置を具備する情報処理システムであって、前記携帯端末が特定の領域に存在する場合または特定の領域に存在しない場合に、前記サーバ装置経由で前記情報処理装置に送信された位置情報であり、前記携帯端末の位置を示す位置情報が、前記情報処理装置に出力される情報処理システム。
- 2携帯端末とサーバ装置と情報処理装置を具備する情報処理システムであって、前記携帯端末は、当該携帯端末を識別する情報である携帯端末識別子を格納している携帯端末識別子格納部と、当該携帯端末の位置情報を取得する位置情報取得部と、前記位置情報取得部が取得した位置情報と前記携帯端末識別子を有する位置確認情報を前記サーバ装置に送信する位置確認情報送信部と、前記サーバ装置は、前記情報処理装置を識別する情報である情報処理装置識別子と携帯端末識別子の対である装置管理情報を1以上格納している装置管理情報格納部と、位置情報の送信条件を示す情報である送信条件情報と携帯端末識別子を対に格納している送信条件情報格納部と、前記携帯端末から位置確認情報を受信する位置確認情報受信部と、前記位置確認情報が有する位置情報が、前記位置確認情報が有する携帯端末識別子と対になる送信条件情報が示す送信条件を満たすか否かを判断する送信条件判断部と、前記位置確認情報が有する携帯端末識別子と対になる情報処理装置識別子を前記装置管理情報格納部から取得する情報処理装置識別子取得部と、前記送信条件判断部における判断が送信条件を満たすとの判断の場合に、前記情報処理装置識別子取得部が取得した情報処理装置識別子で識別される情報処理装置に、前記位置確認情報が有する位置情報を送信する位置情報送信部と、前記情報処理装置は、前記サーバ装置から位置情報を受信する位置情報受信部と、前記位置情報受信部が受信した位置情報を出力する位置情報出力部を具備する情報処理システム。
- 3携帯端末とサーバ装置と情報処理装置を具備する情報処理システムであって、前記携帯端末は、当該携帯端末を識別する情報である携帯端末識別子を格納している携帯端末識別子格納部と、当該携帯端末の位置情報を取得する位置情報取得部と、位置情報の送信条件を示す情報である送信条件情報を格納している送信条件情報格納部と、前記位置情報取得部が取得した位置情報が、前記送信条件情報が示す送信条件を満たすか否かを判断する送信条件判断部と、前記送信条件判断部における判断が送信条件を満たすとの判断の場合に、前記位置情報取得部が取得した位置情報と前記携帯端末識別子を有する位置確認情報を前記サーバ装置に送信する位置確認情報送信部と、前記サーバ装置は、前記情報処理装置を識別する情報である情報処理装置識別子と携帯端末識別子の対である装置管理情報を1以上格納している装置管理情報格納部と、前記携帯端末から位置確認情報を受信する位置確認情報受信部と、前記位置確認情報が有する携帯端末識別子と対になる情報処理装置識別子を前記装置管理情報格納部から取得する情報処理装置識別子取得部と、前記情報処理装置識別子取得部が取得した情報処理装置識別子で識別される情報処理装置に、前記位置確認情報受信部が受信した位置確認情報が有する位置情報を送信する位置情報送信部と、前記情報処理装置は、前記サーバ装置から位置情報を受信する位置情報受信部と、前記位置情報受信部が受信した位置情報を出力する位置情報出力部を具備する情報処理システム。
- 4前記送信条件情報は、前記携帯端末が特定の領域に存在することを示す情報である請求項2または請求項3いずれか記載の情報処理システム。
- 5前記送信条件情報は、前記携帯端末が特定の領域に存在しないことを示す情報である請求項2または請求項3いずれか記載の情報処理システム。
- 6前記情報処理装置は、前記携帯端末の位置情報を、少なくとも一定時間ごとに受信し、出力する請求項1から請求項5いずれか記載の情報処理システム。
- 7前記携帯端末は、当該携帯端末の付近に存在するノードから位置の名称を示す情報である位置名称情報を受信する位置名称情報受信部をさらに具備し、前記位置情報は、前記位置名称情報を含む請求項1から請求項6いずれか記載の情報処理システム。
- 8前記サーバ装置は、駅を識別する情報である駅識別子と位置情報を対応付けて管理しており、前記位置情報送信部は、送信する位置情報に対応する駅識別子を送信する請求項2または請求項3いずれか記載の情報処理システム。
- 9前記サーバ装置は、地図情報と位置情報を対応付けて管理しており、前記位置情報送信部は、送信する位置情報に対応する地図情報をも送信する請求項2または請求項3いずれか記載の情報処理システム。
- 10前記情報処理装置は、位置情報の取得指示の入力を受け付ける装置側入力受付部と、前記取得指示と前記情報処理装置識別子を前記サーバ装置に送信する取得指示情報送信部と、前記取得指示の送信に対応して前記位置情報受信部は、前記サーバ装置から位置情報を受信し、前記サーバ装置は、前記取得指示と前記情報処理装置識別子を受信する取得指示情報受信部と、前記位置情報送信部は、前記送信条件判断部における判断結果に関わらず、前記情報処理装置識別子に対応する携帯端末識別子の位置情報を前記情報処理装置識別子で識別される情報処理装置に送信する請求項2記載の情報処理システム。
- 11前記携帯端末は、特定の操作を行った場合に、当該操作を行った位置を示す位置情報を有する送信条件構成情報を前記サーバ装置に送信し、前記サーバ装置は、前記送信条件構成情報を受信し、当該送信条件構成情報に基づいて送信条件情報を構成し、前記送信条件情報格納部に蓄積する請求項2記載の情報処理システム。
- 12前記携帯端末は、特定の操作を行った場合に、当該操作を行った位置を示す位置情報をパラメータとする送信条件情報を構成し、前記送信条件情報格納部に蓄積する請求項3記載の情報処理システム。
- 13前記携帯端末は、取得した位置情報を蓄積する請求項1から請求項12いずれか記載の情報処理システム。
- 14前記携帯端末は、前記サーバ装置に送信しない位置情報のみを蓄積する請求項3から請求項12いずれか記載の情報処理システム。
- 15携帯端末とサーバ装置と情報処理装置を具備する情報処理システムであって、前記携帯端末は、加速度を計測する加速度計測部と、位置情報を取得する位置情報取得部を具備し、前記携帯端末が一定の条件に合致する加速度を測定した場合に、前記サーバ装置経由で前記情報処理装置に送信された位置情報であり、前記携帯端末の位置を示す位置情報が、前記情報処理装置に出力される情報処理システム。
- 16前記携帯端末が一定の条件に合致する加速度を測定した場合に、当該加速度を測定した後において継続的に、前記サーバ装置経由で前記情報処理装置に送信された位置情報であり、前記携帯端末の位置を示す位置情報が、前記情報処理装置に出力される請求項15記載の情報処理システム。
- 17請求項1から請求項16いずれか記載の情報処理システムを構成する携帯端末。
- 18請求項1から請求項16いずれか記載の情報処理システムを構成するサーバ装置。
- 19請求項1から請求項16いずれか記載の情報処理システムを構成する情報処理装置。
- 20位置情報を取得する位置情報取得部と、加速度を計測する加速度計測部と、前記位置情報と前記加速度を蓄積する情報蓄積部を具備する携帯端末。
Independent claims20
371 paragraphs in 1 section, as filed
【0001】
[Technical field to which the invention belongs]
The present invention relates to a mobile terminal that acquires and transmits location information, an information processing system that ensures the safety of a user holding the mobile terminal, and the like.
【0002】
[Conventional technology]
Conventionally, there is a service of SECOM Co., Ltd. (trademark registration pending) called Kokosecom as an information processing system that guarantees the safety of users holding mobile terminals (see Non-Patent Document 1). This service is a service that notifies the information processing device that has registered the location of the user holding the mobile terminal with the GPS receiver, enables the user to search, and ensures the safety of the user.
【0003】
[Non-Patent Document 1]
SECOM Co., Ltd. Homepage, Internet <<u style="single">http://www.855756.com/info/m_man_top.html</u>>【0004】
[Problems to be Solved by the Invention]
However, according to the above-mentioned prior art, the position information of the user holding the mobile terminal in the power-on state is always notified to the registered information processing device, so that the privacy of the user cannot be guaranteed. In addition, since the location information is constantly transmitted, the communication cost becomes enormous.
【0005】
[Means for solving problems]
Therefore, the first invention is an information processing system including a mobile terminal, a server device, and an information processing device, via the server device when the mobile terminal exists in a specific area or deviates from the specific area. The information processing system, which is the position information transmitted to the information processing device and indicates the position of the mobile terminal, is output to the information processing device, can ensure the safety while protecting the privacy of the user.
【0006】
Further, in the second invention, the information processing device receives and outputs the position information of the mobile terminal at least at regular intervals, so that the user is kidnapped while the mobile terminal is separated from the user, for example. Even in such a case, it can be seen that the position of the mobile terminal does not change, and it is possible to detect that the user may be in danger.
【0007】
Further, in the third invention, the mobile terminal further includes a position name information receiving unit that receives the position name information which is the information indicating the position name from the node existing in the vicinity of the mobile terminal, and the position information is The information processing system including the position name information can output the user's position in an easy-to-understand manner.
【0008】
Further, in the fourth invention, the server device manages the station identifier, which is the information for identifying the station, in association with the location information, and the location information transmitting unit transmits the station identifier corresponding to the location information to be transmitted. By doing so, the user's position can be output in an easy-to-understand manner.
【0009】
Further, in the fifth invention, the server device manages the map information and the location information in association with each other, and the location information transmitting unit also transmits the map information corresponding to the location information to be transmitted, so that the user can use the map information. The position can be output in a more understandable manner.
【0010】
Further, according to the sixth invention, the information processing device includes an device-side input receiving unit that receives input of a position information acquisition instruction, an acquisition instruction information transmitting unit that transmits an acquisition instruction and an information processing device identifier to a server device, and an acquisition unit. In response to the transmission of the instruction, the position information receiving unit receives the position information from the server device, the server device receives the acquisition instruction and the information processing device identifier, and the position information transmitting unit transmits the acquisition instruction information receiving unit. Regardless of the judgment result in the condition judgment unit, by transmitting the position information of the mobile terminal identifier corresponding to the information processing device identifier to the information processing device identified by the information processing device identifier, the user on the information processing device side can perform something. When the user of the mobile terminal is detected to be in a dangerous state by information or the like, or when he / she absolutely wants to know the position of the user of the mobile terminal, the position information can be forcibly acquired.
【0011】
Further, in the seventh invention, when the mobile terminal performs a specific operation, the mobile terminal transmits the transmission condition configuration information having the position information indicating the position where the operation is performed to the server device, and the server device transmits the transmission condition. By receiving the configuration information, configuring the transmission condition information based on the transmission condition configuration information, and storing it in the transmission condition information storage unit, it is possible to set the conditions for transmitting the position information by a simple operation.
【0012】
Further, according to the eighth invention, the mobile terminal further has a function of accumulating the acquired position information, or the mobile terminal further has a function of accumulating only the position information that is not transmitted to the server device. It becomes easier to clarify the case after the case, such as when the case occurs for the user.
【0013】
The ninth invention is an information processing system including a mobile terminal, a server device, and an information processing device. The mobile terminal includes an acceleration measuring unit for measuring acceleration and a position information acquisition unit for acquiring position information. It is the position information transmitted to the information processing device via the server device when the mobile terminal measures the acceleration that meets certain conditions, and the position information indicating the position of the mobile terminal is output to the information processing device. With the information processing system, the location information can be output to the information processing device triggered by the damage such as the user of the mobile terminal being pushed down, and the personal safety of the user of the mobile terminal can be further ensured.
【0014】
Further, the tenth invention is position information that is continuously transmitted to an information processing device via a server device after measuring the acceleration when the mobile terminal measures an acceleration that matches a certain condition. By outputting the position information indicating the position of the mobile terminal to the information processing device, the position information after the user of the mobile terminal suffers damage such as being pushed down can be tracked, and the personal safety of the user of the mobile terminal can be traced. Can be more secured.
【0015】
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the information processing system and the like will be described with reference to the drawings. In addition, since the components with the same reference numerals perform the same operation in the embodiment, the description may be omitted again.
【0016】
(Embodiment 1) FIG. 1 is a conceptual diagram of an information processing system according to the present embodiment. The information processing system includes a mobile terminal 11, a server device 12, and an information processing device 13. The mobile terminal 11 is a terminal carried by the user and can acquire location information. The server device 12 receives the position information from the mobile terminal 11 and transmits it to the information processing device 13. The information processing device 13 receives the position information and outputs it.
【0017】
FIG. 2 is a block diagram of the information processing system according to the present embodiment. The mobile terminal 11 includes a mobile terminal identifier storage unit 1101, a position information acquisition unit 1102, a position confirmation information transmission unit 1103, a terminal-side input reception unit 1104, and a transmission condition configuration information transmission unit 1105. The server device 12 includes a device management information storage unit 1201, a transmission condition information storage unit 1202, a position confirmation information reception unit 1203, a transmission condition determination unit 1204, an information processing device identifier acquisition unit 1205, an acquisition instruction information reception unit 1206, a clock 1207, and so on. It includes a position information transmission unit 1208, a transmission condition configuration information reception unit 1209, and a transmission condition information storage unit 1210. The information processing device 13 includes an input receiving unit 1301 on the device side, an acquisition instruction information transmitting unit 1302, a position information receiving unit 1303, and a position information output unit 1304.
【0018】
The mobile terminal identifier storage unit 1101 stores the mobile terminal identifier, which is information for identifying the mobile terminal 11. The mobile terminal identifier is, for example, the telephone number of the mobile phone when the mobile terminal is a mobile phone. In addition, the mobile terminal identifier may be an IP address or uniquely attached information, and may be any information that identifies the mobile terminal 11. The mobile terminal identifier storage unit 1101 is preferably a non-volatile recording medium, but can also be realized by a volatile recording medium.
【0019】
The position information acquisition unit 1102 acquires the position information in which the mobile terminal 11 exists. The position information acquisition unit 1102 is, for example, a GPS receiver. In such a case, the position information is usually a value (x, y, h) composed of latitude, longitude, and height. Further, the position information acquisition unit 1102 may be realized by other means. The position information acquisition unit 1102 may be realized by, for example, a short-range wireless communication means, and may acquire information about the position from a FR tag embedded nearby by the short-range wireless communication means. Further, the position information acquisition unit 1102 may specify the position from the strength of radio waves received from three or more relay stations of the mobile phone. The method of acquiring the position information of the position information acquisition unit 1102 does not matter.
【0020】
The position confirmation information transmission unit 1103 transmits the position information acquired by the position information acquisition unit 1102 and the position confirmation information having the mobile terminal identifier of the mobile terminal identifier storage unit 1101 to the server device 12. The data structure of the position confirmation information does not matter. The position confirmation information transmission unit 1103 is realized by, for example, software constituting the position confirmation information and wireless communication means. However, as long as the position confirmation information transmission unit 1103 can transmit the position confirmation information to the server device 12, the means for realizing the position confirmation information does not matter.
【0021】
The terminal-side input receiving unit 1104 receives input of a predetermined specific operation. The specific operation is an operation for registering the position information. The operation is, for example, an operation of pressing a predetermined button. This operation may be a set of two or more operations (such as a sequence of pressing two or more buttons). The terminal-side input reception unit 1104 can be realized by the driver software of the key of the mobile terminal 11. Further, when the specific operation is the operation of the menu screen, the terminal-side input receiving unit 1104 can be realized from the control software of the menu screen or the like.
【0022】
Transmission condition configuration information When the terminal side input reception unit 1104 receives a predetermined specific operation, the transmission condition configuration information transmission unit 1105 configures transmission condition configuration information having position information indicating the position where the operation is performed, and configures the server. Send to device 12. The IP address and the like of the server device 12, which is information for transmitting information to the server device 12, are stored in advance. The transmission condition configuration information is information for configuring a condition for transmitting location information. The data structure of the transmission condition configuration information does not matter. The transmission condition configuration information transmission unit 1105 is usually realized by wireless communication means. However, the transmission condition configuration information transmission unit 1105 may be realized by a broadcasting means. The information communication functions of the transmission condition configuration information transmission unit 1105 and the position confirmation information transmission unit 1103 are usually realized by one physical communication means.
【0023】
The device management information storage unit 1201 stores one or more device management information which is a pair of an information processing device identifier and a mobile terminal identifier, which is information for identifying the information processing device 13. The device management information storage unit 1201 is preferably a non-volatile recording medium, but can also be realized by a volatile recording medium.
【0024】
The transmission condition information storage unit 1202 stores the transmission condition information, which is the information indicating the transmission condition of the position information, which is the information indicating the position where the mobile terminal 11 exists, and the mobile terminal identifier, which is the information indicating the transmission condition. The data structure of the transmission condition information does not matter. The transmission condition information storage unit 1202 is preferably a non-volatile recording medium, but can also be realized by a volatile recording medium.
【0025】
The position confirmation information receiving unit 1203 receives the position confirmation information from the mobile terminal 11. The position confirmation information receiving unit 1203 can usually be realized by a wireless communication means, but may be realized by a means for receiving a broadcast or the like.
【0026】
The transmission condition determination unit 1204 determines whether or not the position information contained in the position confirmation information received by the position confirmation information reception unit 1203 satisfies the transmission condition indicated by the transmission condition information of the transmission condition information storage unit 1202. The transmission condition determination unit 1204 can usually be realized from an MPU, a memory, or the like. The procedure of the determination process of the transmission condition determination unit 1204 is usually realized by software, and the software is recorded in a recording medium such as ROM. However, it may be realized by hardware (dedicated circuit).
【0027】
The information processing device identifier acquisition unit 1205 acquires an information processing device identifier paired with the mobile terminal identifier of the position confirmation information received by the position confirmation information receiving unit 1203 from the device management information storage unit 1201. The information processing device identifier acquisition unit 1205 can usually be realized from an MPU, a memory, or the like. The processing procedure for the information processing device identifier acquisition unit 1205 to acquire information is usually realized by software, and the software is recorded in a recording medium such as ROM. However, it may be realized by hardware (dedicated circuit).
【0028】
The acquisition instruction information receiving unit 1206 receives the acquisition instruction and the information processing device identifier. The acquisition instruction information receiving unit 1206 can be realized by a wireless communication means, but may be realized by a means for receiving a broadcast or the like.
【0029】
Clock 1207 gets the time. In some cases, a timer may be used instead of the clock 1207.
【0030】
The position information transmission unit 1208 is located in the information processing device identified by the information processing device identifier acquired by the information processing device identifier acquisition unit 1205 when the determination in the transmission condition determination unit 1204 determines that the transmission condition is satisfied. The confirmation information receiving unit 1203 transmits the position information contained in the received position confirmation information. Further, the position information transmitting unit 1208 is a portable device corresponding to the information processing device identifier when the acquisition instruction information receiving unit 1206 receives the acquisition instruction and the information processing device identifier regardless of the determination result in the transmission condition determination unit 1204. The position information of the terminal identifier is transmitted to the information processing device identified by the information processing device identifier. Further, the position information transmitting unit 1208 looks at the time of the clock 1207 and periodically transmits the position information to the information processing device, or the position information transmitting unit 1208 looks at the time of the clock 1207 and for a certain period of time or more. If the position information is not transmitted, the position information is transmitted to the information processing device. The location information transmitter 1208 can be realized by wireless or wired communication means, but may be realized by broadcasting means.
【0031】
The transmission condition configuration information receiving unit 1209 receives the transmission condition configuration information from the mobile terminal 11. The transmission condition configuration information receiving unit 1209 can be usually realized by a wireless communication means, but may be realized by a means for receiving a broadcast.
【0032】
The transmission condition information storage unit 1210 configures transmission condition information from the transmission condition configuration information received by the transmission condition configuration information reception unit 1209, and stores the transmission condition information in the transmission condition information storage unit 1202. The transmission condition information storage unit 1210 can usually be realized from an MPU, a memory, or the like. The processing procedure in which the transmission condition information storage unit 1210 stores information is usually realized by software, and the software is recorded in a recording medium such as a ROM. However, it may be realized by hardware (dedicated circuit).
【0033】
The device-side input receiving unit 1301 receives the input of the position information acquisition instruction. The position information acquisition instruction is an instruction to request the acquisition of the position information of the mobile terminal 11 regardless of whether or not the conditions are met. The input means of the position information acquisition instruction may be a keyboard, a mouse, a remote controller, a menu screen, or the like. The device-side input receiving unit 1301 can be realized, for example, from the driver software of the input means such as a keyboard.
【0034】
The acquisition instruction information transmission unit 1302 transmits the acquisition instruction of the position information received by the device-side input reception unit 1301 and the information processing device identifier to the server device 12. The information processing device identifier is information that identifies the information processing device 13, and its data structure and contents do not matter. The information processing device identifier is, for example, a telephone number, an IP address, a MAC address, or the like of the information processing device 13. The information processing device identifier is usually held in advance by the information processing device 13. The acquisition instruction information transmission unit 1302 can be usually realized by a wireless or wired communication means, but may be realized by a broadcasting means.
【0035】
The position information receiving unit 1303 receives the position information from the server device 12. The position information receiving unit 1303 can be usually realized by a wireless or wired communication means, but may be realized by a means for receiving a broadcast.
【0036】
The position information output unit 1304 outputs the position information received by the position information receiving unit 1303. This output usually refers to display on a display, but is a concept that includes printing on a printer, transmission to other devices, storage on a recording medium, and the like. The output mode of the position information in the position information output unit 1304 does not matter. Further, the received position information and the output position information are not always the same information. Specifically, the position information output unit 1304 may output the position of the mobile terminal 11 together with the map. In such a case, the map information may be held in advance by the information processing device 13, may be transmitted from the server device 12, or the like. Further, the location information output unit 1304 may output the station name indicated by the location information. The data for acquiring the station name (the name of the nearest station) from the position information may be held in advance by the information processing device 13, or may be transmitted from the server device 12.
【0037】
The operation of this information processing system will be described below. First, the operation of the mobile terminal 11 will be described with reference to the flowchart of FIG.
【0038】
(Step S301) The position information acquisition unit 1102 acquires position information which is information indicating the position where the mobile terminal 11 exists.
【0039】
(Step S302) The terminal-side input reception unit 1104 determines whether or not the input has been accepted. This input is not limited to the input of one key or the like, but also includes the case of the input of a plurality of keys or the like. If the input is accepted, the process proceeds to step S303, and if the input is not accepted, the process proceeds to step S307.
【0040】
(Step S303) The transmission condition configuration information transmission unit 1105 determines whether or not the input received in step S302 is a predetermined specific input. If it is a specific input, it goes to step S304, and if it is not a specific input, it returns to step S301.
【0041】
(Step S304) The transmission condition configuration information transmission unit 1105 acquires the mobile terminal identifier from the mobile terminal identifier storage unit 1101.
【0042】
(Step S305) Transmission Condition Configuration Information The transmission unit 1105 configures transmission condition configuration information based on the position information acquired in step S301 and the mobile terminal identifier acquired in step S304.
【0043】
(Step S306) The transmission condition configuration information transmission unit 1105 transmits the transmission condition configuration information configured in step S305. Return to step S301.
【0044】
(Step S307) The position confirmation information transmission unit 1103 acquires the mobile terminal identifier from the mobile terminal identifier storage unit 1101.
【0045】
(Step S308) The position confirmation information transmission unit 1103 configures the position confirmation information based on the position information acquired in step S301 and the mobile terminal identifier acquired in step S307.
【0046】
(Step S309) The position confirmation information transmission unit 1103 transmits the position confirmation information configured in step S308. Return to step S301.
【0047】
In the flowchart of FIG. 3, the process is terminated by an interrupt such as a power off or an instruction to end the process.
【0048】
Next, the operation of the server device 12 will be described with reference to the flowchart of FIG.
【0049】
(Step S401) The position confirmation information receiving unit 1203 determines whether or not the position confirmation information has been received from the mobile terminal 11. If the position confirmation information is received, the process proceeds to step S402, and if the position confirmation information is not received, the process proceeds to step S411.
【0050】
(Step S402) The transmission condition determination unit 1204 transmits the position information indicated by the transmission condition information based on the transmission condition information of the transmission condition information storage unit 1202 and the position information of the position confirmation information received in step S401. Determine if the conditions are met. If the transmission condition is satisfied, the process proceeds to step S403, and if the transmission condition is not satisfied, the process proceeds to step S408. The transmission condition determination unit 1204 may determine whether or not the condition is met based on the one position information of the position confirmation information received in step S401, or the condition match may be determined from the history of the received position information. / You may judge the mismatch. The method of determining whether or not a condition is met or not based on one position information is to determine whether or not the position indicated by one position information is near a pre-registered position (location), and the method is pre-registered. It is judged that the condition is met if it is near the position (within the area). Note that the transmission condition determination unit 1204 may determine that the conditions are not met if it is near a pre-registered position (within the area).
【0051】
(Step S403) The information processing device identifier acquisition unit 1205 acquires the mobile terminal identifier of the position confirmation information received in step S401.
【0052】
(Step S404) The information processing device identifier acquisition unit 1205 acquires the information processing device identifier paired with the mobile terminal identifier acquired in step S403 from the device management information storage unit 1201.
【0053】
(Step S405) The position information transmission unit 1208 acquires the position information contained in the position confirmation information received in step S401.
【0054】
(Step S406) The position information transmission unit 1208 transmits the position information acquired in step S405 to the information processing device identified by the information processing device identifier acquired by the information processing device identifier acquisition unit 1205 in step S404.
【0055】
(Step S407) The position information transmitting unit 1208 acquires the time when the position information is transmitted in step S406 from the clock 1207 and stores it. Return to step S401.
【0056】
(Step S408) The acquisition instruction information receiving unit 1206 determines whether or not the acquisition instruction information has been received from the information processing device 13. If the acquisition instruction information is received, the process returns to step S403, and if the acquisition instruction information is not received, the process proceeds to step S409.
【0057】
(Step S409) The position information transmitting unit 1208 acquires the current time from the clock 1207.
【0058】
(Step S410) The position information transmission unit 1208 compares the time accumulated in step S407 with the time acquired in step S409, and determines whether or not a certain time or more has passed since the position information was transmitted. If a certain time or more has passed, the process goes to step S403, and if a certain time or more has not passed, the process returns to step S401.
【0059】
(Step S411) The transmission condition configuration information receiving unit 1209 determines whether or not the transmission condition configuration information has been received. If the transmission condition configuration information is received, the process proceeds to step S412, and if the transmission condition configuration information is not received, the process returns to step S401.
【0060】
(Step S412) The transmission condition information storage unit 1210 configures the transmission condition information based on the transmission condition configuration information received in step S411.
【0061】
(Step S413) The transmission condition information storage unit 1210 stores the transmission condition information configured in step S412 in the transmission condition information storage unit 1202. Return to step S401.
【0062】
In the flowchart of FIG. 4, the process is terminated by an interrupt such as a power off or an instruction to end the process. Further, in the flowchart of FIG. 4, the position information of the mobile terminal 11 may be transmitted from the server device 12 to the information processing device 13 at least periodically.
【0063】
Next, the operation of the information processing device 13 will be described with reference to the flowchart of FIG.
【0064】
(Step S501) The device-side input receiving unit 1301 determines whether or not the input of the position information acquisition instruction has been accepted. If the input of the position information acquisition instruction is accepted, the process proceeds to step S502, and if the input of the position information acquisition instruction is not accepted, the process proceeds to step S504.
【0065】
(Step S502) The acquisition instruction information transmission unit 1302 configures the acquisition instruction information based on the acquisition instruction of the position information received by the device-side input reception unit 1301 and the information processing device identifier.
【0066】
(Step S503) The acquisition instruction information transmission unit 1302 transmits the acquisition instruction information configured in step S502 to the server device 12. The information processing device 13 holds the information for transmitting the information to the server device 12 (for example, the IP address of the server device 12) in advance. Return to step S501.
【0067】
(Step S504) The position information receiving unit 1303 determines whether or not the position information has been received from the server device 12. If the position information is received, the process proceeds to step S505, and if the position information is not received, the process returns to step S501.
【0068】
(Step S505) The position information output unit 1304 outputs the position information received in step S504. Return to step S501.
【0069】
In the flowchart of FIG. 5, the process is terminated by an interrupt such as a power off or an instruction to end the process.
【0070】
Hereinafter, specific operations of the information processing system and the like in the present embodiment will be described. FIG. 6 shows a diagram showing a usage mode of this information processing system. The information processing system includes a mobile terminal 11, a server device 12, and an information processing device 13. The mobile terminal 11 is, for example, a mobile terminal with a mobile phone function held by a female student (Mr. A). This female student's house is near "A station" and the school is near "C station". And female students go back and forth between "A station" and "C station" every day. The server device 12 is a device operated by a service provider, and provides services for ensuring the safety of female students and the like. The information processing device 13 is a device in the house of the female student. For example, the father of the female student confirms the position of the mobile terminal 11 of the female student with the information processing device 13 and checks the safety of the female student. The telephone number (mobile terminal identifier) of the female student's mobile terminal 11 is "050-1111-2222". Further, the mobile terminal 11 acquires the position information (x, y) by the GPS receiver. Normally, the GPS receiver also acquires the altitude (h), but here, for convenience of explanation, the altitude (h) is ignored.
【0071】
Now, the server device 12 holds the device management table shown in FIG. The device management table stores one or more records (device management information) having an "ID", a "mobile terminal identifier", and an "information processing device identifier". The "ID" is information that identifies a record and exists in a request for table management. The server device 12 transmits the position information identified by the "portable terminal identifier" to the information processing device identified by the "information processing device identifier" paired with the "portable terminal identifier". The "mobile terminal identifier" and the "information processing device identifier" have a one-to-one correspondence, but may be one-to-other, other-to-one, or other-to-other correspondence.
【0072】
Further, the server device 12 holds the transmission condition management table shown in FIG. The transmission condition management table stores one or more records having "ID", "mobile terminal identifier", and "transmission condition information". The "transmission condition information" has attribute values of "point (x, y)", "range (radius)", "name", and "transmission / non-transmission". "Point (x, y)" indicates position information (here, longitude, latitude). The "range (radius)" is information for defining the range, and is information indicating the radius from the point (x, y) ". In other words, the "point (x, y)" is the center, the "range (radius)" specifies the radius, and both define the area. The "name" is the name of the area specified by the "point (x, y)" and "range (radius)". The transmission / non-transmission is information indicating whether or not to transmit the position information when the mobile terminal 11 exists in the point (x, y) and range (radius). When "transmission / non-transmission" is "1", the server device 12 processes location information when the mobile terminal 11 exists in the area indicated by "point (x, y)" and "range (radius)". Send to device 13. When "transmit / non-transmit" is "0", the server device 12 processes the position information when the mobile terminal 11 does not exist in the area indicated by "point (x, y)" and "range (radius)". Send to device 13.
【0073】
In the above situation, the female student holds the mobile terminal 11 and leaves her home to go to station A. Then, when the position information (x, y) transmitted by the mobile terminal 11 is within a radius of 300 m from "(136,255)" that matches the registered condition, the server device 12 processes the position information. Send to device 13. Then, the information processing device 13 receives the position information and outputs the position information. FIG. 9 is an output example of position information in the information processing device 13. According to FIG. 9, the information processing device 13 has a digital television function. Then, when the father is watching TV and the mobile terminal 11 of the female student (Mr. A) is in a position that meets the conditions, the position information of the mobile terminal 11 is received and displayed. In such a case, a new window is generated, and for example, the window is displayed in the upper left corner so as not to interfere with the viewing of the program. In the window, the location of the mobile terminal 11 of the female student (Mr. A) is displayed in a format that can be seen. In FIG. 9, the location of the mobile terminal 11 is displayed as a dot on the map information. The map information may be held in advance by the information processing device 13, or may be transmitted by the server device 12 to the information processing device 13. Since the technology for associating the location information with the map information and displaying the corresponding map is an existing navigation technology, detailed description thereof will be omitted.
【0074】
Next, the process of registering the conditions for transmitting the location information will be described. Now, it is assumed that the mobile terminal 11 has an appearance as shown in FIG. Further, FIG. 11 shows an environment in which the mobile terminal 11 exists. FIG. 11 shows the appearance of station B. According to FIG. 11, the radio station 14 holding the mobile terminal 11 with the GPS receiver and transmitting the information B station indicating that it is the B station to the outside by the short-range wireless communication means is B. Exists at the station.
【0075】
Next, for example, it is assumed that A child, a female student, gets off at B station and presses the "location information registration button" in FIG. 10 at the platform of B station.
【0076】
Next, the mobile terminal 11 receives the position information (139,255) by the GPS receiver. Further, the mobile terminal 11 receives the information "B station" from the radio station 14. Further, the mobile terminal 11 acquires the held mobile terminal identifier "050-1111-2222". Then, the mobile terminal 11 constitutes the transmission condition configuration information A shown in FIG. Next, the mobile terminal 11 transmits the transmission condition configuration information A to the server device 12.
【0077】
Next, the server device 12 receives the transmission condition configuration information A. Then, the server device 12 transmits all the transmission condition configuration information transmitted from the mobile terminal identifier "050-1111-2222" "if the mobile terminal exists within a range of 300 m centering on the position information, the position information is transmitted. It is assumed that the transmission condition information is configured on the condition that the transmission condition information is configured. Then, the server device 12 configures the transmission condition information shown in FIG. Then, the server device 12 stores the transmission condition information shown in FIG. 12 in the transmission condition information storage unit. As a result, the transmission condition management table of FIG. 8 is changed as shown in FIG.
【0078】
After that, when A child's mobile terminal 11 exists near any of "A station", "B station", and "C station", the position information of the mobile terminal 11 is transmitted to the information processing device 13 at home. Is output.
【0079】
In addition, if A child's mobile terminal 11 does not exist around any of the stations "A station", "B station", and "C station" for a certain period of time, the server device 12 automatically causes A child. The position information of the mobile terminal 11 of the above is transmitted to the information processing device 13. The information processing device 13 receives and outputs the position information.
【0080】
Furthermore, even if A child's mobile terminal 11 is located near any of the stations "A station", "B station", and "C station", for example, her father is worried and A child is connected to the server device 12. When instructed to transmit the position of Mr. A's mobile terminal 11, the server device 12 transmits the position information of Mr. A's mobile terminal 11 to the information processing device 13. These location information transmission processes are possible because the location information is always transmitted from the mobile terminal 11 of Mr. A to the server device 12.
【0081】
As described above, according to the present embodiment, when the position where the mobile terminal exists satisfies a predetermined condition, the person holding the mobile terminal by notifying the information processing device of the position via the server device. You can ensure your safety and protect your privacy.
【0082】
In the present embodiment, the transmission condition information may be information indicating that the mobile terminal exists in a specific area or information indicating that the mobile terminal does not exist in a specific area. .. In addition, the transmission condition information may be any condition based on the location information.
【0083】
Further, in the present embodiment, the mobile terminal may store the acquired position information in a recording medium (not shown). The recording medium may be detachable from the mobile terminal. When the recording medium is removable from the mobile terminal, the locus of movement of the mobile terminal can be grasped on the map simply by inserting the recording medium into an information processing device capable of linking position information and map information. It can be useful for investigating a case when a user of a mobile terminal is killed, for example. Such processing is the same in other embodiments.
【0084】
Further, in the present embodiment, it is desirable that the transmission condition information registered in the server device can be deleted or modified. It is preferable that such deletion or correction instructions can be made by operating from the mobile terminal as well as registration.
【0085】
Further, the operation described in this embodiment may be realized by a computer-readable program. The program may be recorded on a recording medium such as a CD-ROM and distributed, distributed by network distribution, or distributed by broadcasting. This also applies to other embodiments. In the program that realizes the operation of the server device described in the present embodiment, the position confirmation information receiving step of receiving the position confirmation information from the mobile terminal and the position information of the position confirmation information are the position confirmation information. Information for acquiring the information processing device identifier paired with the mobile terminal identifier possessed by the position confirmation information and the transmission condition determination step for determining whether or not the transmission condition indicated by the transmission condition information indicated by the mobile terminal identifier is satisfied. When it is determined that the processing device identifier acquisition step and the judgment in the transmission condition determination step satisfy the transmission condition, the information processing device identified by the information processing device identifier acquired in the information processing device identifier acquisition step is provided with position confirmation information. It is a program for executing the position information transmission step of transmitting the position information possessed by.
【0086】
(Embodiment 2) FIG. 14 is a block diagram of an information processing system according to the present embodiment. The information processing system includes a mobile terminal 141, a server device 142, and an information processing device 143.
【0087】
The mobile terminal 141 includes a mobile terminal identifier storage unit 1101, a position information acquisition unit 1102, a transmission condition information storage unit 14101, a transmission condition determination unit 14102, a position confirmation information transmission unit 14103, a clock 14104, a terminal side input reception unit 1104, and a transmission condition. The information storage unit 14105 is provided.
【0088】
The server device 142 includes a device management information storage unit 1201, a position confirmation information reception unit 1203, an information processing device identifier acquisition unit 1205, and a position information transmission unit 14201.
【0089】
The information processing device 143 includes a position information receiving unit 1303 and a position information output unit 1304.
【0090】
The transmission condition information storage unit 14101 stores the transmission condition information which is the information indicating the transmission condition of the position information which is the information indicating the position where the mobile terminal 11 exists. The data structure of the transmission condition information does not matter. The transmission condition information storage unit 14101 is preferably a non-volatile recording medium, but can also be realized by a volatile recording medium.
【0091】
The transmission condition determination unit 14102 determines whether or not the position information acquired by the position information acquisition unit 1102 satisfies the transmission condition indicated by the transmission condition information of the transmission condition information storage unit 14101. The transmission condition determination unit 14102 can usually be realized from an MPU, a memory, or the like. The procedure of the determination process of the transmission condition determination unit 14102 is usually realized by software, and the software is recorded in a recording medium such as ROM. However, it may be realized by hardware (dedicated circuit).
【0092】
The position confirmation information transmission unit 14103 determines the position information and the mobile terminal identifier acquired by the position information acquisition unit 1102 when the determination result in the transmission condition determination unit 14102 is the determination result that the transmission condition indicated by the transmission condition information is satisfied. The location confirmation information having the mobile terminal identifier of the storage unit 1101 is transmitted to the server device 142. The position confirmation information transmission unit 14103 is realized, for example, by software constituting the position confirmation information and wireless communication means. However, as long as the position confirmation information transmission unit 14103 can transmit the position confirmation information to the server device 12, the means for realizing the position confirmation information may not be limited.
【0093】
Clock 14104 gets the time. In some cases, a timer may be used instead of the clock 14104.
【0094】
The transmission condition information storage unit 14105 configures transmission condition information when the terminal-side input reception unit 1104 receives an input of a predetermined specific operation, and stores the transmission condition information in the transmission condition information storage unit 1202. To do.
【0095】
The position information transmitting unit 14201 is an information processing device that identifies the position information of the position confirmation information received by the position confirmation information receiving unit 1203 with an information processing device identifier paired with the mobile terminal identifier of the position confirmation information. Send. The location information transmitting unit 14201 may be realized by a wireless or wired communication means, but may be realized by a broadcasting means.
【0096】
The operation of this information processing system will be described below. First, the operation of the mobile terminal 141 will be described with reference to the flowchart of FIG.
【0097】
(Step S1501) The position information acquisition unit 1102 acquires the position information.
【0098】
(Step S1502) The terminal-side input reception unit 1104 determines whether or not the input has been accepted. This input is not limited to the input of one key or the like, but also includes the case of the input of a plurality of keys or the like. If the input is accepted, it goes to step S1503, and if the input is not accepted, it jumps to step S1506.
【0099】
(Step S1503) The transmission condition information storage unit 14105 determines whether or not the input received in step S1502 is a predetermined specific input. If it is a specific input, it goes to step S1504, and if it is not a specific input, it returns to step S1501.
【0100】
(Step S1504) The transmission condition information storage unit 14105 configures transmission condition information based on the position information acquired in step S1501.
【0101】
(Step S1505) The transmission condition information storage unit 14105 stores the transmission condition information configured in step S1504 in the transmission condition information storage unit 14101.
【0102】
(Step S1506) The transmission condition determination unit 14102 acquires transmission condition information from the transmission condition information storage unit 14101.
【0103】
(Step S1507) The transmission condition determination unit 14102 determines whether or not the position information acquired in step S1501 satisfies the transmission condition indicated by the transmission condition information acquired in step S1506. If the transmission condition is satisfied, the process proceeds to step S1508, and if the transmission condition is not satisfied, the process proceeds to step S1512.
【0104】
(Step S1508) The position confirmation information transmitting unit 14103 acquires the mobile terminal identifier from the mobile terminal identifier storage unit 1101.
【0105】
(Step S1509) The position confirmation information transmission unit 14103 configures the position confirmation information based on the mobile terminal identifier acquired in step S1508 and the position information acquired in step S1501.
【0106】
(Step S1510) The position confirmation information transmission unit 14103 transmits the position confirmation information configured in step S1509 to the server device 142.
【0107】
(Step S1511) The position confirmation information transmission unit 14103 acquires the time when the position confirmation information is transmitted in step S1510 from the clock 14104, and records the time.
【0108】
(Step S1512) The position confirmation information transmission unit 14103 acquires the current time from the clock 14104.
【0109】
(Step S1513) Based on the current time acquired in step S1512 and the time recorded in step S1511, the position confirmation information transmission unit 14103 determines whether or not a certain period of time has passed since the position confirmation information was previously transmitted. to decide. If a certain period of time has passed, the process goes to step S1508, and if a certain amount of time has not passed, the process returns to step S1501.
【0110】
In the flowchart of FIG. 15, the process is terminated by an interrupt such as a power off or an instruction to end the process.
【0111】
Next, the operation of the server device 142 will be described with reference to the flowchart of FIG.
【0112】
(Step S1601) It is determined whether or not the position confirmation information receiving unit 1203 has received the position confirmation information. If the position confirmation information is received, the process proceeds to step S1602, and if the position confirmation information is not received, the process returns to step S1601.
【0113】
(Step S1602) The position information transmission unit 14201 acquires the mobile terminal identifier of the position confirmation information received in step S1601.
【0114】
(Step S1603) The information processing device identifier acquisition unit 1205 acquires one or more information processing device identifiers paired with the mobile terminal identifier acquired in step S1602 from the device management information storage unit 1201.
【0115】
(Step S1604) The position information transmission unit 14201 acquires the position information contained in the position confirmation information received in step S1601.
【0116】
(Step S1605) The position information transmission unit 14201 transmits the position information acquired in step S1604 to one or more information processing devices identified by one or more information processing device identifiers acquired in step S1603.
【0117】
In the flowchart of FIG. 16, the process is terminated by an interrupt such as a power off or an instruction to end the process.
【0118】
Hereinafter, the specific operation of the information processing system according to the present embodiment will be described. Now, the mobile terminal 141 holds the transmission condition management table of FIG. The transmission condition management table of FIG. 17 stores one or more records having "ID" and "transmission condition information". The "transmission condition information" is position information (x, y). Here, it is assumed that the mobile terminal 141 transmits the position information to the server device 142 when the mobile terminal 141 does not exist within a certain distance from the position indicated by the "transmission condition information". In such a case, when the mobile terminal 141 is not included in the shaded area on the map in FIG. 18, the mobile terminal 141 transmits the position information to the server device 142. That is, the place where the owner (B) of the mobile terminal 141 is usually located is the three areas shown by the shading in FIG. When the mobile terminal 141 comes out from these three areas, the mobile terminal 141 transmits the acquired position information to the server device 142. This is because it is considered that the owner (B) of the mobile terminal 141 is in danger if he / she leaves the three areas. Then, the server device 142 receives the position information and transmits the position information to the information processing device 143. The information processing device 143 receives the position information and outputs it. The location information is acquired by, for example, a GPS receiver.
【0119】
The method of transmitting the position information from the server device 142 to the information processing device 143 is performed by the following processing. The server device 142 holds a device management table as shown in FIG. 19, for example. The device management table holds one or more records (device management information) having an "ID", a "mobile terminal identifier", and an "information processing device identifier". The "ID" is information that identifies a record. A "mobile terminal identifier" is a telephone number of one or more mobile terminals. The "information processing device identifier" is a telephone number of one or more information processing devices. When the server device 142 receives the location information from the mobile terminal identified by the telephone number of a certain mobile terminal, the server device 142 acquires one or more information processing device identifiers that are paired with the telephone number of the mobile terminal, and the one or more. The location information is transmitted to one or more information processing devices identified by the information processing device identifier of. It is assumed that the location information "(140,238)" has been transmitted from the mobile terminal identified by the telephone number "050-8888-7777".
【0120】
In such a case, the server device 142 acquires the telephone numbers "050-3344-5555" and "050-3344-4444" of the information processing apparatus paired with the telephone number "050-8888-7777". Next, the server device 142 transmits the location information "(140,238)" to the two information processing devices identified by the telephone numbers "050-3344-5555" and "050-3344-4444". The information processing device identified by the telephone number "050-3344-5555" is a mobile phone, and the information processing device identified by the telephone number "050-3344-4444" is a large screen display installed at home. It is assumed that it is a device with.
【0121】
In such a case, for example, the mobile phone identified by the telephone number "050-3344-5555" has the position information display mode as shown in FIG. The warning text "Caution! You have deviated from the normal route" may be held in advance by the mobile phone identified by the telephone number "050-3344-5555", or may be carried from the server device 142. It may be sent to the phone.
【0122】
Further, for example, in a device with a large screen display identified by the telephone number "050-3344-4444", the position information is displayed as shown in FIG. The map information of FIG. 21 may be held in advance by a device with a large screen display identified by the telephone number "050-3344-4444", or from the server device 142 to the device with a large screen display. It may be sent.
【0123】
Next, the process of registering the transmission condition information will be described. The mobile terminal 141 has, for example, a shape as shown in FIG. Then, the owner (B) of the mobile terminal 141 selects the menu item of "location registration" by operating the menu screen. The menu item of this "location registration" is selected, for example, by moving the focus of the menu to "location registration" and pressing the enter button. When the menu item of "location registration" is selected, the mobile terminal 141 acquires the location information and stores the location information in the transmission condition information management table of FIG. Assuming that the position information acquired here is (122,250), the transmission condition information management table of FIG. 17 is changed as shown in FIG. 23.
【0124】
As described above, according to the present embodiment, when the position where the mobile terminal exists satisfies a predetermined condition, the person holding the mobile terminal by notifying the information processing device of the position via the server device. You can ensure your safety and protect your privacy.
【0125】
According to the present embodiment, the location information is transmitted from the mobile terminal to the server device when the area deviates from the registered area, but the location information is transmitted from the mobile terminal to the server device when the user is in the registered area. You may send it to.
【0126】
Further, in the present embodiment, when the position information is not transmitted from the mobile terminal to the server device for a certain period of time or more, the position information may be transmitted from the mobile terminal to the server device. By such processing, the position information of the mobile terminal is output to the information processing device at least once within a certain period of time, and the user of the information processing device does not have the power of the mobile terminal turned off or the mobile terminal is not out of order. The user can be relieved to know that.
【0127】
Further, in the present embodiment, the mobile terminal may store only the position information determined not to be transmitted to the server device in a recording medium (not shown). The recording medium may be detachable from the mobile terminal.
【0128】
Further, in the present embodiment, the location information can be forcibly acquired from the mobile terminal via the server device by the request from the information processing device or the request from the server device, and the location information can be forcibly carried to the information processing device. The position information of the terminal may be output.
【0129】
Further, the operation described in the present embodiment may be realized by a computer-readable program. The program may be recorded on a recording medium such as a CD-ROM and distributed, distributed by network distribution, or distributed by broadcasting. In the program that realizes the operation of the mobile terminal described in the present embodiment, the position information acquisition step for acquiring the position information of the mobile terminal and the position information acquired in the position information acquisition step are stored in the computer. When it is judged that the transmission condition judgment step for determining whether or not the transmission condition indicated by the transmission condition information is satisfied and the judgment in the transmission condition judgment step satisfies the transmission condition, the position information acquired in the position information acquisition step is used. A program for executing a location confirmation information transmission step of transmitting location confirmation information having a mobile terminal identifier to a server device.
【0130】
Further, the main difference between the present embodiment and the first embodiment is whether the determination of whether or not to transmit the position information is performed by the mobile terminal or the server device. However, the position information output on the information processing apparatus side may be controlled. That is, the information processing device holds a condition (output condition) regarding the position information to be output, and may output the received position information according to the output information. From the above, this information processing system is an information processing system including a mobile terminal, a server device, and an information processing device, and is a server device when the mobile terminal exists at a specific position or deviates from a specific position. Any information processing system may be used as long as it is the position information transmitted to the information processing device via the information processing device and the position information indicating the position of the mobile terminal is output to the information processing device. With such an information processing system, it is possible to ensure the personal safety of the user of the mobile terminal while protecting the privacy.
【0131】
Further, although the position information is transmitted to the information processing device via the server device in the first embodiment and the second embodiment, the position information may be directly transmitted from the mobile terminal to the information processing device. In such a case, the information processing system is an information processing system including a mobile terminal and an information processing device, and indicates the position of the mobile terminal when the mobile terminal exists in a specific area or does not exist in a specific area. This is an information processing system in which position information is transmitted to and output from an information processing device.
【0132】
(Embodiment 3) FIG. 24 is a block diagram of an information processing system according to the present embodiment. The information processing system includes a mobile terminal 241, a server device 242, and an information processing device 243. This information processing system differs from the information processing system in the first embodiment in the following points. First, the server device manages the station identifier, which is information for identifying the station, in association with the position information, and the server device transmits the station identifier corresponding to the position information to be transmitted to the information processing device. Then, the information processing device outputs the station identifier. In addition, the server device manages the map information in association with the position information, the server device also transmits the map information corresponding to the position information to be transmitted, the information processing device displays the map information, and the map is concerned. Output location information on top of the information.
【0133】
The mobile terminal 241 includes a mobile terminal identifier storage unit 1101, a position information acquisition unit 1102, and a position confirmation information transmission unit 1103. The server device 242 includes a device management information storage unit 1201, a transmission condition information storage unit 1202, a position confirmation information reception unit 1203, a transmission condition determination unit 1204, an information processing device identifier acquisition unit 1205, a station information storage unit 24201, and a map information storage unit. It is equipped with 24202, a station identifier acquisition unit 24203, a map information acquisition unit 24204, and a location information transmission unit 24205. The information processing device 243 includes a position information receiving unit 24301 and a position information output unit 24302.
【0134】
The station information storage unit 24201 stores one or more station information having a station identifier and location information, which is information for identifying a station. The station information storage unit 24201 is preferably a non-volatile recording medium, but can also be realized by a volatile recording medium.
【0135】
The map information storage unit 24202 stores map information. This map information can be searched by location information. The data structure and format of the map information does not matter. Map information usually has the same data structure as map information in a navigation system. The map information storage unit 24202 is preferably a non-volatile recording medium, but can also be realized by a volatile recording medium.
【0136】
The station identifier acquisition unit 24203 acquires the station identifier corresponding to the position information (x, y) transmitted to the information processing device 243 from the station information storage unit 24201. The station identifier acquisition unit 24203 can usually be realized from an MPU, a memory, or the like. The procedure for the process of acquiring information by the station identifier acquisition unit 24203 is usually realized by software, and the software is recorded in a recording medium such as ROM. However, it may be realized by hardware (dedicated circuit).
【0137】
The map information acquisition unit 24204 acquires map information corresponding to the position information (x, y) transmitted to the information processing device 243 from the map information storage unit 24202. The map information acquisition unit 24204 can usually be realized from an MPU, a memory, or the like. The procedure for the process of acquiring information by the map information acquisition unit 24204 is usually realized by software, and the software is recorded in a recording medium such as ROM. However, it may be realized by hardware (dedicated circuit).
【0138】
The position information transmission unit 24205 corresponds to the position information (x, y) determined to be transmitted by the transmission condition determination unit 1204, the station identifier corresponding to the position information (the name of the station of the nearest station), and the position information. The map information is transmitted to the information processing device 243. If the position indicated by the location information is more than a certain distance from the station, the station information will not be transmitted. That is, for example, the station information area is NULL. The location information transmitting unit 24205 can be realized by a wireless or wired communication means, but may be realized by a broadcasting means.
【0139】
The position information receiving unit 24301 receives the position information, the station identifier, and the map information. The position information receiving unit 24301 can be usually realized by a wireless or wired communication means, but may be realized by a means for receiving a broadcast.
【0140】
The position information output unit 24302 outputs the position information, the station identifier, and the map information received by the position information receiving unit 24301. This output usually refers to display on a display, but is a concept that includes printing on a printer, transmission to other devices, storage on a recording medium, and the like. The output mode of the position information in the position information output unit 24302 does not matter. The position information output unit 24302 can be realized by the driver software of the output device or the like.
【0141】
The operation of this information processing system will be described below. The mobile terminal 241 constantly acquires the position information while the power is turned on, and transmits the position confirmation information having the position information and the mobile terminal identifier to the server device 242.
【0142】
Next, the operation of the server device 242 will be described with reference to the flowchart of FIG.
【0143】
(Step S2501) The position confirmation information receiving unit 1203 determines whether or not the position confirmation information has been received. If the position confirmation information is received, the process proceeds to step S2502, and if the position confirmation information is not received, the process returns to step S2501.
【0144】
(Step S2502) The transmission condition determination unit 1204 determines whether or not the position information contained in the position confirmation information received in step S2501 matches the transmission conditions stored in the transmission condition information storage unit 1202. If the transmission conditions are met, the process proceeds to step S2503, and if the transmission conditions are not met, the process returns to step S2501.
【0145】
(Step S2503) The information processing apparatus identifier acquisition unit 1205 acquires the mobile terminal identifier of the position confirmation information received in step S401.
【0146】
(Step S2504) The position information transmission unit 24205 acquires the position information contained in the position confirmation information received in step S401.
【0147】
(Step S2505) The information processing device identifier acquisition unit 1205 acquires the information processing device identifier paired with the mobile terminal identifier acquired in step S403 from the device management information storage unit 1201.
【0148】
(Step S2506) The station identifier acquisition unit 24203 acquires the station identifier corresponding to the position information acquired in step S2504. If the position indicated by the location information is far from the station, the station identifier cannot be obtained.
【0149】
(Step S2507) The map information acquisition unit 24204 acquires the map information corresponding to the position information acquired in step S2504.
【0150】
(Step S2508) The position information transmission unit 24205 configures information to be transmitted from the position information acquired in step S2504, the station identifier acquired in step S2506, and the map information acquired in step S2507.
【0151】
(Step S2509) The position information transmission unit 24205 transmits the information configured in step S2508 to the information processing device identified by the information processing device identifier acquired in step S2505. Return to step S2501.
【0152】
In the flowchart of FIG. 25, the process is terminated by an interrupt such as a power off or an instruction to end the process.
【0153】
Next, the operation of the information processing device 243 will be described. The information processing device 243 receives and outputs location information, station identifiers, and map information from the server device 242. The output modes of location information, station identifiers, and map information will be described in detail below. It is not necessary to output all the location information, station identifier, and map information from the server device 242.
【0154】
It is assumed that the server device 242 holds the station information management table shown in FIG. The station information management table stores one or more records having "ID", "location information", and "station identifier". The "ID" is information that identifies a record. It is assumed that the server device 242 determines, for example, that the station 200 m around the point indicated by the "location information" is a station indicated by the "station identifier". Further, the server device 242 holds the map information corresponding to the "location information (x, y)".
【0155】
In such a state, the location confirmation information having the location information (134,227.5) and "050-2222-3333" was transmitted from the mobile terminal 241 identified by the telephone number of "050-2222-3333" to the server device 242. To do. It is assumed that the mobile terminal 241 holds the IP address and the like of the server device 242, which is information for transmitting information to the server device 242.
【0156】
Next, the server device 242 receives the location confirmation information having the location information (134,227.5) and the mobile terminal identifier "050-2222-3333". Then, it is assumed that the server device 242 determines to transmit the position information (134,227.5) and the like of the mobile terminal 241 "050-2222-3333" by the algorithm described in the first embodiment. That is, it is assumed that the position information (134,227.5) of the mobile terminal 241 "050-2222-3333" matches the transmission condition indicated by the transmission condition information held by the server device 242.
【0157】
In such a case, the server device 242 acquires the station identifier "Y station" from the station information management table of FIG. 26 from the location information (134,227.5). The location information (134,227.5) is assumed to be a point within a radius of 200 m from the location information (134,228) of Y station. Further, the server device 242 searches for the map information indicated by the location information (134,227.5).
【0158】
Then, the server device 242 constitutes the information shown in FIG. 27. The information shown in FIG. 27 is information transmitted by the server device 242 to the information processing device 243. The information shown in FIG. 27 includes location information, station identifiers, link information, and map information. Link information is information that associates map information with location information and the like.
【0159】
The information processing device 243 receives the information of FIG. 27 and outputs it in the mode shown in FIG. 28 or FIG. 29. In FIG. 28, the appearance of the information processing device 243 is a mobile phone, which outputs station information, a mobile terminal identifier, and the like. The mobile terminal identifier is held in advance by the information processing device 243 (mobile phone). Further, in FIG. 29, the appearance of the information processing device 243 is a digital television, which outputs map information, a station identifier, a mobile terminal identifier, and the like. Further, in FIG. 29, the points of the position information (134,227.5) are output by stars on the map. The mobile terminal identifier is held in advance by the information processing device 243 (digital television).
【0160】
As described above, according to the present embodiment, when the position where the mobile terminal exists satisfies a predetermined condition, the position can be notified to the information processing device via the server device in an easy-to-understand output form. As a result, the user of the information processing device can easily confirm the safety of the person holding the mobile terminal and protect the privacy of the person holding the mobile terminal.
【0161】
In addition, according to this embodiment, the following processing described in the above-described embodiment may be possible. That is, the transmission condition information may be accumulated by a specific operation of the mobile terminal. Further, at the request of the information processing device, the information processing device may be able to acquire and output the position information of the mobile terminal regardless of the mismatch of the transmission conditions.
【0162】
(Embodiment 4) FIG. 30 is a block diagram of an information processing system according to the present embodiment. The information processing system includes a mobile terminal 301, a server device 142, and an information processing device 143. The mobile terminal 301 includes a mobile terminal identifier storage unit 1101, a position information acquisition unit 1102, an acceleration measurement unit 30101, a transmission condition information storage unit 30102, a transmission condition determination unit 30103, and a position confirmation information transmission unit 30104.
【0163】
The acceleration measurement unit 30101 measures the acceleration at which the mobile terminal 301 moves. The acceleration measurement unit 30101 can be realized by, for example, an acceleration sensor.
【0164】
The transmission condition information storage unit 30102 stores conditions in which the acceleration at which the mobile terminal 301 moves is used as a parameter. The transmission condition information storage unit 30102 is preferably a non-volatile recording medium, but can also be realized by a volatile recording medium.
【0165】
The transmission condition determination unit 30103 determines whether or not the acceleration measured by the acceleration measurement unit 30101 meets the conditions of the transmission condition information storage unit 30102. The transmission condition determination unit 30103 can usually be realized from an MPU, a memory, or the like. The procedure of the determination process of the transmission condition determination unit 30103 is usually realized by software, and the software is recorded in a recording medium such as ROM. However, it may be realized by hardware (dedicated circuit).
【0166】
The position confirmation information transmission unit 30104 configures the position confirmation information and transmits the position confirmation information to the server device 142 when it is determined that the determination in the transmission condition determination unit 30103 matches the conditions. The position confirmation information includes the mobile terminal identifier of the mobile terminal identifier storage unit 1101 and the position information acquired by the position information acquisition unit. The position confirmation information may have the acceleration measured by the acceleration measuring unit 30101. The position confirmation information transmission unit 30104 is realized, for example, by software constituting the position confirmation information and wireless communication means. However, as long as the position confirmation information transmission unit 30104 can transmit the position confirmation information to the server device 142, the means for realizing the position confirmation information may not be limited.
【0167】
The operation of this information processing system will be described below. First, the operation of the mobile terminal 301 will be described with reference to the flowchart of FIG.
【0168】
(Step S3101) The acceleration measurement unit 30101 determines whether or not the acceleration at which the mobile terminal 301 moves can be measured. If the acceleration can be measured, the process goes to step S3102, and if the acceleration cannot be measured, the process returns to step S3101.
【0169】
(Step S3102) The transmission condition determination unit 30103 acquires transmission condition information from the transmission condition information storage unit 30102.
【0170】
(Step S3103) The transmission condition determination unit 30103 determines whether or not the acceleration acquired in step S3101 satisfies the transmission condition indicated by the transmission condition information acquired in step S3102. If the transmission condition is satisfied, the process proceeds to step S3104, and if the transmission condition is not satisfied, the process returns to step S3101.
【0171】
(Step S3104) The position information acquisition unit 1102 acquires the position information which is the information indicating the position where the mobile terminal 301 exists.
【0172】
(Step S3105) The position confirmation information transmitting unit 30104 acquires the mobile terminal identifier from the mobile terminal identifier storage unit 1101.
【0173】
(Step S3106) The position confirmation information transmission unit 30104 configures the position confirmation information based on the mobile terminal identifier acquired in step S3105 and the position information acquired in step S3104.
【0174】
(Step S3107) The position confirmation information transmission unit 30104 transmits the position confirmation information configured in step S3106. Return to step S3101.
【0175】
Since the operations of the server device 142 and the information processing device 143 have already been described, the description thereof will be omitted again.
【0176】
Hereinafter, the specific operation of the information processing system according to the present embodiment will be described. Now, the mobile terminal 301 holds the transmission condition information of "acceleration> 13". Further, the mobile terminal 301 acquires the position information by the GPS receiver. For example, the mobile terminal 301 is held by a female student (Mr. C). The information processing device 143 is a device installed at Mr. C's home. Then, Mr. C will take the mobile terminal 301 with him when he goes out.
【0177】
And it is assumed that Mr. C was pushed by someone when he went out. And C child is kidnapped. It is assumed that the mobile terminal 301 records an acceleration of "18" when Mr. C is pushed away. Then, the mobile terminal 301 acquires the position information at that time and transmits it to the server device. The server device acquires the location information and transmits it to the information processing device. Then, the information processing device receives the position information and outputs it. Since the output mode of the position information has been described in the above embodiment, the description here will be omitted. Further, since the process of transmitting the position information to the information processing device via the server device has also been described in the above embodiment, the description here will be omitted.
【0178】
As described above, according to the present embodiment, when the mobile terminal acquires an acceleration that matches a certain condition, it is assumed that the personal safety of the user of the mobile terminal is impaired, and the position information is transmitted to the information processing device. By outputting with, information useful for ensuring the personal safety of the user and investigating after the incident can be obtained.
【0179】
According to the present embodiment, when the mobile terminal acquires the acceleration that matches a certain condition, the position information is transmitted, but the mobile terminal after the mobile terminal acquires the acceleration that matches the certain condition. The position information of the terminal may be transmitted to the information processing device via the server device, and the information processing device may output the position information.
【0180】
Further, in the present embodiment, the mobile terminal may store the position information and the acceleration in a recording medium (not shown). The recording medium may be a recording medium that can be attached to and detached from the mobile terminal. Such processing may make the information recorded in the investigation of the case useful after any incident has occurred. The mobile terminal that performs such processing is a mobile terminal including a position information acquisition unit that acquires position information, an acceleration measurement unit that measures acceleration, and an information storage unit that stores position information and acceleration.
【0181】
Further, in the present embodiment, the information processing device may forcibly acquire and output the position information of the mobile terminal according to the instruction from the information processing device.
[Effect of the invention]
As described above, according to the present invention, safety can be ensured while protecting the privacy of the user of the mobile terminal.
[Simple explanation of drawings]
FIG. 1 is a conceptual diagram of an information processing system according to the first embodiment. FIG. 2 is a block diagram of an information processing system according to the first embodiment. FIG. 3 is a flowchart illustrating an operation of a mobile terminal according to the first embodiment. A flowchart explaining the operation of the server device according to the first embodiment [Fig. 5] A flowchart explaining the operation of the information processing device according to the first embodiment [Fig. 6] A diagram showing a usage mode of the information processing system according to the first embodiment. FIG. 7 is a diagram showing a device management table according to the first embodiment. FIG. 8 is a diagram showing a transmission condition management table according to the first embodiment. FIG. 9 is an output example of position information in the information processing apparatus according to the first embodiment. FIG. 10 is a diagram showing the appearance of the mobile terminal in the first embodiment. FIG. 11 is a diagram showing an environment in which the mobile terminal in the first embodiment exists. FIG. 12 is a diagram showing transmission condition information in the first embodiment. FIG. 13 is a diagram showing a transmission condition management table according to the first embodiment. FIG. 14 is a block diagram of an information processing system according to the second embodiment. FIG. 15 is a flowchart illustrating an operation of a mobile terminal according to the second embodiment. FIG. 16 is a flowchart illustrating the operation of the server device according to the second embodiment. FIG. 17 is a diagram showing a transmission condition management table according to the second embodiment. FIG. 18 is a diagram showing a map shown at FIG. 18 according to the second embodiment. 19 [Fig. 20] Fig. 20 showing the device management table in the second embodiment [Fig. 21] Fig. 21 showing the display mode of the position information in the second embodiment [Fig. 22] Fig. 22 showing the display mode of the position information in the second embodiment. FIG. 23 is a diagram showing a shape of a mobile terminal according to the second embodiment. FIG. 23 is a diagram showing a transmission condition information management table according to the second embodiment. FIG. 24 is a block diagram of an information processing system according to the third embodiment. FIG. 26 is a flowchart illustrating the operation of the server device according to the third embodiment. FIG. 26 is a diagram showing a station information management table according to the third embodiment. FIG. 27 is a diagram showing a transmission information configured by the server device according to the third embodiment. FIG. 9 shows an output mode of the information processing device according to the third embodiment. [Fig. 29] An output state of the information processing device according to the third embodiment.[Fig. 30] Block diagram of the information processing system according to the fourth embodiment [Fig. 31] Flow chart for explaining the operation of the mobile terminal according to the fourth embodiment [Explanation of reference numerals]
11, 141, 241, 301 Mobile terminal 12, 142, 242 Server device 13, 143, 243 Information processing device 14 Radio station 1101 Mobile terminal identifier storage unit 1102 Location information acquisition unit 1103, 14103, 30104 Position confirmation information transmission unit 1104 Terminal Side input reception unit 1105 Transmission condition configuration information transmission unit 1201 Device management information storage unit 1202, 14101, 30102 Transmission condition information storage unit 1203 Position confirmation information reception unit 1204, 14102, 30103 Transmission condition judgment unit 1205 Information processing device identifier acquisition unit 1206 Acquisition instruction information receiving unit 1207, 14104 Clock 1208, 14201, 24205 Position information transmitting unit 1209 Transmission condition configuration information receiving unit 1210, 14105 Transmission condition information storage unit 1301 Device side input receiving unit 1302 Acquisition instruction information transmitting unit 1303, 24301 Position information Receiving unit 1304, 24302 Position information output unit 24201 Station information storage unit 24202 Map information storage unit 24203 Station identifier acquisition unit 24204 Map information acquisition unit 30101 Acceleration measurement unit
32 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16 Sheet 17 Sheet 18 Sheet 19 Sheet 20 Sheet 21 Sheet 22 Sheet 23 Sheet 24 Sheet 25 Sheet 26 Sheet 27 Sheet 28 Sheet 29 Sheet 30 Sheet 31 Sheet 32
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| JP2007102392A | Cited by | Japan | Examiner |
| KR101430452B1 | Cited by | Republic of Korea | Examiner |
| JP2011520307A | Cited by | Japan | Examiner |
| US8046004B2 | Cited by | United States of America | Applicant |
| KR101430454B1 | Cited by | Republic of Korea | Search report |
| KR100883481B1 | Cited by | Republic of Korea | Examiner |
| WO2006070877A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
1 member in 1 office
Members1
| Document | Office | Kind | |
|---|---|---|---|
| JP2004201218AThis record | Japan | A |
Numbers
- Publication
- 2004201218
- Application
- 370351
Titles2
- Japanese
- 情報処理システムおよびサーバ装置
- English
- Information processing system and server equipment
Classification
- IPC, 4
- G06F15 02
- H04M3 42
- H04W88 02
- H04W88 18